diff --git a/.gitignore b/.gitignore index ec2b2de..6a1d11d 100644 --- a/.gitignore +++ b/.gitignore @@ -54,6 +54,7 @@ yarn-error.log # Bundle artifact *.jsbundle +bundle.js # Ruby / CocoaPods **/Pods/ diff --git a/App.tsx b/App.tsx index ae1c8b8..6d4c423 100644 --- a/App.tsx +++ b/App.tsx @@ -31,33 +31,65 @@ import {NativeModules} from 'react-native'; import {dbg, pinRemoteIP, getPinnedRemoteIPs} from './utils'; import MobilesPairing from './screens/MobilesPairing'; import MobileNostrPairing from './screens/MobileNostrPairing'; +import UserPreferenceScreen from './screens/UserPreferenceScreen'; import {CustomHeader} from './components/Header'; - +import Toast from 'react-native-toast-message'; +import {createToastConfig} from './utils/toastConfig'; // Initialize react-native-screens for Fabric compatibility enableScreens(true); - const {BBMTLibNativeModule} = NativeModules; const Stack = createNativeStackNavigator(); + +// Debug logging state (session-only, not persisted) +// Default: false (logs suppressed even in __DEV__) +// This is a module-level variable that can be set from WalletSettings +let debugLoggingEnabledRef = {current: false}; + +// Store original console methods before they get disabled +const originalConsole = { + log: console.log, + warn: console.warn, + error: console.error, + debug: console.debug, + info: console.info, + trace: console.trace, +}; + +// Export functions to control debug logging from other modules +export const setDebugLoggingEnabled = (enabled: boolean) => { + debugLoggingEnabledRef.current = enabled; +}; + +export const isDebugLoggingEnabled = () => { + return debugLoggingEnabledRef.current; +}; const rnBiometrics = new ReactNativeBiometrics({allowDeviceCredentials: true}); const zeroconf = new Zeroconf(); const zeroOut = new Zeroconf(); - // Custom header components with configurable height const HomeHeader = (props: any) => ; const PSBTHeader = (props: any) => ; const SettingsHeader = (props: any) => ; const WelcomeHeader = (props: any) => ; -const DevicesPairingHeader = (props: any) => ; -const NostrConnectHeader = (props: any) => ; - +const DevicesPairingHeader = (props: any) => ( + +); +const NostrConnectHeader = (props: any) => ( + +); const App = () => { const [initialRoute, setInitialRoute] = useState(null); const [isAuthenticated, setIsAuthenticated] = useState(false); - + // Initialize debug logging state from module-level ref + const [debugLoggingEnabled, setDebugLoggingEnabledState] = useState( + debugLoggingEnabledRef.current, + ); useEffect(() => { const sub = DeviceEventEmitter.addListener('app:reload', async () => { //dbg('App: Received app:reload event'); setIsAuthenticated(false); + // Update debug logging state from ref + setDebugLoggingEnabledState(debugLoggingEnabledRef.current); // Re-check wallet state after reload to ensure correct initial route try { const keyshare = await EncryptedStorage.getItem('keyshare'); @@ -74,7 +106,6 @@ const App = () => { }); return () => sub.remove(); }, []); - useEffect(() => { initializeHaptics(); const checkWallet = async () => { @@ -97,7 +128,6 @@ const App = () => { }; checkWallet(); }, []); - useEffect(() => { try { dbg('publishing service...'); @@ -130,7 +160,6 @@ const App = () => { dbg('error publishing service', e); } }, []); - useEffect(() => { try { dbg('scanning for mDNS Services'); @@ -177,13 +206,20 @@ const App = () => { dbg('error scanning mDNS', e); } }, []); - useEffect(() => { let subscription: EmitterSubscription | undefined; - if (!__DEV__) { + // Sync ref with state to ensure consistency + debugLoggingEnabledRef.current = debugLoggingEnabled; + // Always disable logging by default (even in __DEV__) + // Only enable if explicitly toggled via debug setting + if (!__DEV__ && !debugLoggingEnabled) { BBMTLibNativeModule.disableLogging('ok') .then((feedback: any) => { if (feedback === 'ok') { + // Restore console methods temporarily to log the message + console.log = originalConsole.log; + console.log('[DEBUG] Logging disabled'); + // Now disable console methods console.log = () => {}; console.warn = () => {}; console.error = () => {}; @@ -195,9 +231,23 @@ const App = () => { } }) .catch((e: Error) => { - dbg('error while disabling logging', e); + // Restore console.log temporarily to log the error + console.log = originalConsole.log; + console.log('error while disabling logging', e); + // Disable again + console.log = () => {}; }); } else { + // Restore original console methods first (they might be disabled from previous state) + console.log = originalConsole.log; + console.warn = originalConsole.warn; + console.error = originalConsole.error; + console.debug = originalConsole.debug; + console.info = originalConsole.info; + console.trace = originalConsole.trace; + // Now we can log the enabled message + console.log('[DEBUG] Logging enabled'); + // Debug logging enabled - set up native log listeners const logEmitter = new NativeEventEmitter(BBMTLibNativeModule); if (Platform.OS === 'android') { logEmitter.removeAllListeners('BBMT_DROID'); @@ -215,20 +265,17 @@ const App = () => { return () => { subscription?.remove(); }; - }, []); - + }, [debugLoggingEnabled]); const authenticateUser = async () => { try { dbg('Starting authentication...'); const {available, biometryType} = await rnBiometrics.isSensorAvailable(); dbg('Biometric available:', available, 'Type:', biometryType); - if (!available) { dbg('No biometric available, skipping authentication'); setIsAuthenticated(true); return; } - if ( available && (biometryType === BiometryTypes.TouchID || @@ -240,7 +287,6 @@ const App = () => { promptMessage: 'Authenticate to access your wallet', fallbackPromptMessage: 'Use your device passcode to unlock', }); - if (success) { dbg('Biometric authentication successful'); setIsAuthenticated(true); @@ -265,7 +311,6 @@ const App = () => { const {success} = await rnBiometrics.simplePrompt({ promptMessage: 'Enter your device passcode to unlock', }); - if (success) { dbg('Device passcode authentication successful'); setIsAuthenticated(true); @@ -296,12 +341,10 @@ const App = () => { } } }; - const handleRetryAuthentication = async () => { setIsAuthenticated(false); await authenticateUser(); }; - if (initialRoute === null || !isAuthenticated) { dbg( 'Rendering LoadingScreen - initialRoute:', @@ -319,9 +362,7 @@ const App = () => { ); } - dbg('Rendering main navigation with initialRoute:', initialRoute); - return ( @@ -332,98 +373,114 @@ const App = () => { ); }; - const AppContent = ({initialRoute}: {initialRoute: string | null}) => { const {theme} = useTheme(); - const dynamicStyles = { navigationContainer: { ...styles.navigationContainer, backgroundColor: theme.colors.background, }, }; - return ( - - - null, - headerTitle: '', - headerTitleAlign: 'left', - header: PSBTHeader, - }} - /> - null, - headerTitle: '', - headerTitleAlign: 'left', - header: HomeHeader, - }} - /> - - - - - - - - - + + + null, + headerTitle: '', + headerTitleAlign: 'left', + header: PSBTHeader, + }} + /> + null, + headerTitle: '', + headerTitleAlign: 'left', + header: HomeHeader, + }} + /> + + + + + + + + + + + + + ); }; - const styles = StyleSheet.create({ navigationContainer: { flex: 1, // backgroundColor will be set dynamically based on theme }, + toastWrapper: { + position: 'absolute', + top: 0, + left: 0, + right: 0, + bottom: 0, + zIndex: 99999, + elevation: 99999, + pointerEvents: 'box-none', + }, }); - export default App; diff --git a/BBMTLib/go.mod b/BBMTLib/go.mod index 557ead3..4b8271c 100644 --- a/BBMTLib/go.mod +++ b/BBMTLib/go.mod @@ -61,7 +61,7 @@ require ( go.uber.org/multierr v1.10.0 // indirect go.uber.org/zap v1.24.0 // indirect golang.org/x/crypto v0.44.0 // indirect - golang.org/x/sys v0.39.0 // indirect + golang.org/x/sys v0.40.0 // indirect google.golang.org/protobuf v1.36.2 // indirect ) diff --git a/BBMTLib/go.sum b/BBMTLib/go.sum index 7e028c0..0f5cb3d 100644 --- a/BBMTLib/go.sum +++ b/BBMTLib/go.sum @@ -284,8 +284,8 @@ golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.39.0 h1:CvCKL8MeisomCi6qNZ+wbb0DN9E5AATixKsvNtMoMFk= -golang.org/x/sys v0.39.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= +golang.org/x/sys v0.40.0 h1:DBZZqJ2Rkml6QMQsZywtnjnnGvHza6BTfYFWY9kjEWQ= +golang.org/x/sys v0.40.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= diff --git a/BBMTLib/tss/btc.go b/BBMTLib/tss/btc.go index 9dbbf47..bd4d04b 100644 --- a/BBMTLib/tss/btc.go +++ b/BBMTLib/tss/btc.go @@ -84,7 +84,17 @@ func GetNetwork() (string, error) { // FetchUTXOs fetches UTXOs for a given address // The mempool.space API returns both confirmed and unconfirmed UTXOs by default -func FetchUTXOs(address string) ([]UTXO, error) { +func FetchUTXOs(address string) (result []UTXO, err error) { + defer func() { + if r := recover(); r != nil { + errMsg := fmt.Sprintf("PANIC in FetchUTXOs: %v", r) + Logf("BBMTLog: %s", errMsg) + Logf("BBMTLog: Stack trace: %s", string(debug.Stack())) + err = fmt.Errorf("internal error (panic) fetching UTXOs: %v", r) + result = nil + } + }() + url := fmt.Sprintf("%s/address/%s/utxo", _api_url, address) Logf("Fetching UTXOs from endpoint: %s", url) resp, err := http.Get(url) @@ -179,7 +189,18 @@ func TotalUTXO(address string) (result string, err error) { return fmt.Sprintf("%d", total), nil } -func FetchUTXODetails(txID string, vout uint32) (*wire.TxOut, bool, error) { +func FetchUTXODetails(txID string, vout uint32) (result *wire.TxOut, isWitnessResult bool, err error) { + defer func() { + if r := recover(); r != nil { + errMsg := fmt.Sprintf("PANIC in FetchUTXODetails: %v", r) + Logf("BBMTLog: %s", errMsg) + Logf("BBMTLog: Stack trace: %s", string(debug.Stack())) + err = fmt.Errorf("internal error (panic) fetching UTXO details: %v", r) + result = nil + isWitnessResult = false + } + }() + url := fmt.Sprintf("%s/tx/%s", _api_url, txID) Logf("Fetching UTXO details from endpoint: %s", url) resp, err := http.Get(url) @@ -199,16 +220,26 @@ func FetchUTXODetails(txID string, vout uint32) (*wire.TxOut, bool, error) { return nil, false, fmt.Errorf("failed to parse transaction response: %w", err) } - if vout < uint32(len(txData.Vout)) { - scriptBytes, err := hex.DecodeString(txData.Vout[vout].Scriptpubkey) - if err != nil { - return nil, false, fmt.Errorf("failed to decode scriptpubkey: %w", err) - } - isWitness := txscript.IsWitnessProgram(scriptBytes) - return &wire.TxOut{PkScript: scriptBytes, Value: txData.Vout[vout].Value}, isWitness, nil + // Check if vout index is valid + if len(txData.Vout) == 0 { + return nil, false, fmt.Errorf("transaction %s has no outputs", txID) + } + if vout >= uint32(len(txData.Vout)) { + return nil, false, fmt.Errorf("invalid vout %d for txID %s (transaction has %d outputs)", vout, txID, len(txData.Vout)) } - return nil, false, fmt.Errorf("invalid vout for txID %s", txID) + // Safely access the vout + voutData := txData.Vout[vout] + if voutData.Scriptpubkey == "" { + return nil, false, fmt.Errorf("empty scriptpubkey for txID %s vout %d", txID, vout) + } + + scriptBytes, err := hex.DecodeString(voutData.Scriptpubkey) + if err != nil { + return nil, false, fmt.Errorf("failed to decode scriptpubkey: %w", err) + } + isWitness := txscript.IsWitnessProgram(scriptBytes) + return &wire.TxOut{PkScript: scriptBytes, Value: voutData.Value}, isWitness, nil } func RecommendedFees(feeType string) (int, error) { @@ -303,7 +334,18 @@ func postTxOnce(rawTxHex string) (string, error) { } // SelectUTXOs selects the optimal set of UTXOs based on the strategy -func SelectUTXOs(utxos []UTXO, totalAmount int64, strategy string) ([]UTXO, int64, error) { +func SelectUTXOs(utxos []UTXO, totalAmount int64, strategy string) (result []UTXO, totalSelectedResult int64, err error) { + defer func() { + if r := recover(); r != nil { + errMsg := fmt.Sprintf("PANIC in SelectUTXOs: %v", r) + Logf("BBMTLog: %s", errMsg) + Logf("BBMTLog: Stack trace: %s", string(debug.Stack())) + err = fmt.Errorf("internal error (panic) selecting UTXOs: %v", r) + result = nil + totalSelectedResult = 0 + } + }() + // Sort UTXOs based on the strategy switch strategy { case "smallest": @@ -558,7 +600,11 @@ func SendBitcoin(wifKey, publicKey, senderAddress, receiverAddress string, previ // Add all inputs for _, utxo := range selectedUTXOs { - hash, _ := chainhash.NewHashFromStr(utxo.TxID) + hash, err := chainhash.NewHashFromStr(utxo.TxID) + if err != nil { + Logf("Error parsing UTXO TxID %s: %v", utxo.TxID, err) + return "", fmt.Errorf("invalid UTXO transaction ID %s: %w", utxo.TxID, err) + } outPoint := wire.NewOutPoint(hash, utxo.Vout) tx.AddTxIn(wire.NewTxIn(outPoint, nil, nil)) Logf("Selected UTXOs: %+v", utxo) @@ -798,7 +844,11 @@ func MpcSendBTC( mpcHook("adding inputs", session, utxoSession, utxoIndex, utxoCount, false) for _, utxo := range selectedUTXOs { - hash, _ := chainhash.NewHashFromStr(utxo.TxID) + hash, err := chainhash.NewHashFromStr(utxo.TxID) + if err != nil { + Logf("Error parsing UTXO TxID %s: %v", utxo.TxID, err) + return "", fmt.Errorf("invalid UTXO transaction ID %s: %w", utxo.TxID, err) + } outPoint := wire.NewOutPoint(hash, utxo.Vout) // Create input with RBF enabled (nSequence = 0xfffffffd) txIn := wire.NewTxIn(outPoint, nil, nil) @@ -845,7 +895,11 @@ func MpcSendBTC( if err != nil { return "", fmt.Errorf("failed to fetch UTXO details for input %d: %w", i, err) } - hash, _ := chainhash.NewHashFromStr(utxo.TxID) + hash, err := chainhash.NewHashFromStr(utxo.TxID) + if err != nil { + Logf("Error parsing UTXO TxID %s: %v", utxo.TxID, err) + return "", fmt.Errorf("invalid UTXO transaction ID %s for input %d: %w", utxo.TxID, i, err) + } outPoint := wire.OutPoint{Hash: *hash, Index: utxo.Vout} prevOuts[outPoint] = txOut } @@ -1627,8 +1681,12 @@ func ReplaceTransaction( // Add all inputs from the original transaction var totalInputValue int64 - for _, vin := range txData.Vin { - hash, _ := chainhash.NewHashFromStr(vin.TxID) + for i, vin := range txData.Vin { + hash, err := chainhash.NewHashFromStr(vin.TxID) + if err != nil { + Logf("Error parsing input %d TxID %s: %v", i, vin.TxID, err) + return "", fmt.Errorf("invalid transaction ID %s for input %d: %w", vin.TxID, i, err) + } outPoint := wire.NewOutPoint(hash, vin.Vout) txIn := wire.NewTxIn(outPoint, nil, nil) txIn.Sequence = 0xfffffffd // Enable RBF @@ -1691,7 +1749,11 @@ func ReplaceTransaction( if err != nil { return "", fmt.Errorf("failed to fetch UTXO details for input %d: %w", i, err) } - hash, _ := chainhash.NewHashFromStr(vin.TxID) + hash, err := chainhash.NewHashFromStr(vin.TxID) + if err != nil { + Logf("Error parsing input %d TxID %s: %v", i, vin.TxID, err) + return "", fmt.Errorf("invalid transaction ID %s for input %d: %w", vin.TxID, i, err) + } outPoint := wire.OutPoint{Hash: *hash, Index: vin.Vout} prevOuts[outPoint] = txOut } diff --git a/BBMTLib/tss/hooks.go b/BBMTLib/tss/hooks.go index d04e793..0600082 100644 --- a/BBMTLib/tss/hooks.go +++ b/BBMTLib/tss/hooks.go @@ -1,12 +1,19 @@ package tss +import "sync" + type HookListener interface { OnMessage(message string) } -var hookListener HookListener +var ( + hookListener HookListener + hookMutex sync.RWMutex +) func SetHookListener(h HookListener) { + hookMutex.Lock() + defer hookMutex.Unlock() hookListener = h } @@ -18,8 +25,11 @@ func Hook(message string) { Logf("BBMTLog: PANIC in Hook goroutine: %v", r) } }() - if hookListener != nil { - hookListener.OnMessage(message) + hookMutex.RLock() + listener := hookListener + hookMutex.RUnlock() + if listener != nil { + listener.OnMessage(message) } Logln(message) }() diff --git a/BBMTLib/tss/interfaces.go b/BBMTLib/tss/interfaces.go index c2ee7d6..e770153 100644 --- a/BBMTLib/tss/interfaces.go +++ b/BBMTLib/tss/interfaces.go @@ -1,6 +1,9 @@ package tss import ( + "encoding/hex" + "fmt" + ecdsaKeygen "github.com/bnb-chain/tss-lib/v2/ecdsa/keygen" ) @@ -42,6 +45,36 @@ type LocalState struct { CreatedAt int64 `json:"created_at"` } +// LocalStateNostr wraps LocalState with the extra nostr credentials. +type LocalStateNostr struct { + LocalState + NostrNpub string `json:"nostr_npub"` + NsecHex string `json:"nsec"` // nsec in hex format +} + +// SetNsec stores the raw nsec as hex. +func (l *LocalStateNostr) SetNsec(rawNsec string) error { + if rawNsec == "" { + return fmt.Errorf("nsec cannot be empty") + } + // Convert nsec string to hex + l.NsecHex = hex.EncodeToString([]byte(rawNsec)) + return nil +} + +// GetNsec returns the stored nsec by decoding from hex. +func (l *LocalStateNostr) GetNsec() (string, error) { + if l.NsecHex == "" { + return "", fmt.Errorf("nsec is empty") + } + // Decode hex to get the raw nsec + rawNsec, err := hex.DecodeString(l.NsecHex) + if err != nil { + return "", fmt.Errorf("decode hex: %w", err) + } + return string(rawNsec), nil +} + type KeygenRequest struct { LocalPartyID string AllParties string diff --git a/BBMTLib/tss/localstate_nostr.go b/BBMTLib/tss/localstate_nostr.go deleted file mode 100644 index 6d001b0..0000000 --- a/BBMTLib/tss/localstate_nostr.go +++ /dev/null @@ -1,36 +0,0 @@ -package tss - -import ( - "encoding/hex" - "fmt" -) - -// LocalStateNostr wraps LocalState with the extra nostr credentials. -type LocalStateNostr struct { - LocalState - NostrNpub string `json:"nostr_npub"` - NsecHex string `json:"nsec"` // nsec in hex format -} - -// SetNsec stores the raw nsec as hex. -func (l *LocalStateNostr) SetNsec(rawNsec string) error { - if rawNsec == "" { - return fmt.Errorf("nsec cannot be empty") - } - // Convert nsec string to hex - l.NsecHex = hex.EncodeToString([]byte(rawNsec)) - return nil -} - -// GetNsec returns the stored nsec by decoding from hex. -func (l *LocalStateNostr) GetNsec() (string, error) { - if l.NsecHex == "" { - return "", fmt.Errorf("nsec is empty") - } - // Decode hex to get the raw nsec - rawNsec, err := hex.DecodeString(l.NsecHex) - if err != nil { - return "", fmt.Errorf("decode hex: %w", err) - } - return string(rawNsec), nil -} diff --git a/BBMTLib/tss/logs.go b/BBMTLib/tss/logs.go index ed99954..7c7445f 100644 --- a/BBMTLib/tss/logs.go +++ b/BBMTLib/tss/logs.go @@ -6,20 +6,28 @@ import ( "log" "os" "strings" + "sync" ) type GoLogListener interface { OnGoLog(message string) } -var goLogListener GoLogListener +var ( + goLogListener GoLogListener + logMutex sync.RWMutex +) // SetEventListener sets the listener for UTXO events func SetEventListener(l GoLogListener) { + logMutex.Lock() + defer logMutex.Unlock() goLogListener = l } func DisableLogs() { + logMutex.Lock() + defer logMutex.Unlock() log.SetOutput(io.Discard) os.Stdout = os.NewFile(0, os.DevNull) os.Stderr = os.NewFile(0, os.DevNull) @@ -28,8 +36,11 @@ func DisableLogs() { // Function to send logs to React Native func logToReactNative(message string) { - if goLogListener != nil { - goLogListener.OnGoLog(message) + logMutex.RLock() + listener := goLogListener + logMutex.RUnlock() + if listener != nil { + listener.OnGoLog(message) } } diff --git a/BBMTLib/tss/mpc.go b/BBMTLib/tss/mpc.go index a01060e..74f5c3d 100644 --- a/BBMTLib/tss/mpc.go +++ b/BBMTLib/tss/mpc.go @@ -44,15 +44,19 @@ type LocalStateAccessorImp struct { var ( statusMap = make(map[string]Status) statusLog = make(map[string][]Status) + statusMutex sync.RWMutex // Mutex to protect concurrent access to statusMap and statusLog encryptionKey = "" decryptionKey = "" localStateMemory = "" + keyMutex sync.RWMutex // Mutex to protect concurrent access to encryptionKey, decryptionKey, and localStateMemory keyGenTimeout = 120 keySignTimeout = 60 msgFetchTimeout = 70 ) func SessionState(session string) string { + statusMutex.RLock() + defer statusMutex.RUnlock() status, exists := statusMap[session] if !exists { return "{}" // Return an empty state if session doesn't exist @@ -71,12 +75,15 @@ func SessionState(session string) string { } func ClearSessionLog(session string) { + statusMutex.Lock() + defer statusMutex.Unlock() delete(statusMap, session) delete(statusLog, session) } func SessionLog(session string) string { - + statusMutex.RLock() + defer statusMutex.RUnlock() statuses, exists := statusLog[session] if !exists { return "[]" @@ -109,10 +116,14 @@ func stringJoin(parts []string, delimiter string) string { } func getStatus(session string) Status { + statusMutex.RLock() + defer statusMutex.RUnlock() return statusMap[session] } func setSeqNo(session, info string, step, seqNo int) { + statusMutex.Lock() + defer statusMutex.Unlock() status := statusMap[session] status.Time = int(time.Now().Unix()) status.Step = step @@ -126,6 +137,8 @@ func setSeqNo(session, info string, step, seqNo int) { } func setIndex(session, info string, step, index int) { + statusMutex.Lock() + defer statusMutex.Unlock() status := statusMap[session] status.Time = int(time.Now().Unix()) status.Step = step @@ -139,6 +152,7 @@ func setIndex(session, info string, step, index int) { } func setStep(session, info string, step int) { + statusMutex.Lock() status := statusMap[session] status.Step = step status.Info = info @@ -148,16 +162,19 @@ func setStep(session, info string, step int) { statusLog[session] = []Status{} } statusLog[session] = append(statusLog[session], status) + statusMutex.Unlock() Hook(SessionState(session)) } func setStatus(session string, status Status) { + statusMutex.Lock() status.Time = int(time.Now().Unix()) statusMap[session] = status if _, exists := statusLog[session]; !exists { statusLog[session] = []Status{} } statusLog[session] = append(statusLog[session], status) + statusMutex.Unlock() Hook(SessionState(session)) } @@ -182,12 +199,14 @@ func JoinKeygen(ppmPath, key, partiesCSV, encKey, decKey, session, server, chain return "", fmt.Errorf("either a session key, either both enc/dec keys") } + keyMutex.Lock() encryptionKey = encKey decryptionKey = decKey + localStateMemory = "" + keyMutex.Unlock() status := Status{Step: 0, SeqNo: 0, Index: 0, Info: "initializing...", Type: "keygen", Done: false, Time: 0} setStatus(session, status) - localStateMemory = "" Logln("BBMTLog", "start joinSession", session, "...") @@ -248,8 +267,10 @@ func JoinKeygen(ppmPath, key, partiesCSV, encKey, decKey, session, server, chain close(endCh) return "", fmt.Errorf("fail to generate ECDSA key: %w", err) } + keyMutex.Lock() localState := localStateMemory localStateMemory = "" + keyMutex.Unlock() Logln("BBMTLog", "ECDSA keygen response ok") status = getStatus(session) status.Step++ @@ -301,14 +322,15 @@ func JoinKeysign(server, key, partiesCSV, session, sessionKey, encKey, decKey, k return "", fmt.Errorf("either a session key, either both enc/dec keys") } + keyMutex.Lock() encryptionKey = encKey decryptionKey = decKey + localStateMemory = "" + keyMutex.Unlock() status := Status{Step: 0, SeqNo: 0, Index: 0, Info: "initializing...", Type: "keysign", Done: false, Time: 0} setStatus(session, status) - localStateMemory = "" - Logln("BBMTLog", "start joinSession", session, "...") status.Step++ status.Info = "start joinSession" @@ -531,10 +553,15 @@ func (m *MessengerImp) Send(from, to, body string) error { if err != nil { return fmt.Errorf("fail to encrypt message: %w", err) } - } else if len(encryptionKey) > 0 { - payload, err = EciesEncrypt(body, encryptionKey) - if err != nil { - return fmt.Errorf("fail to ECIES-encrypt message: %w", err) + } else { + keyMutex.RLock() + encKey := encryptionKey + keyMutex.RUnlock() + if len(encKey) > 0 { + payload, err = EciesEncrypt(body, encKey) + if err != nil { + return fmt.Errorf("fail to ECIES-encrypt message: %w", err) + } } } @@ -616,7 +643,9 @@ func (l *LocalStateAccessorImp) GetLocalState(keyshare string) (string, error) { } func (l *LocalStateAccessorImp) SaveLocalState(pubKey, localState string) error { + keyMutex.Lock() localStateMemory = localState + keyMutex.Unlock() return nil } @@ -911,11 +940,16 @@ func downloadMessage(server, session, sessionKey, key string, tssServerImp Servi Logln("BBMTLog", "Failed to decrypt message:", err) continue } - } else if len(decryptionKey) > 0 { - body, err = EciesDecrypt(message.Body, decryptionKey) - if err != nil { - Logln("BBMTLog", "Failed to decrypt ECIES message:", err) - continue + } else { + keyMutex.RLock() + decKey := decryptionKey + keyMutex.RUnlock() + if len(decKey) > 0 { + body, err = EciesDecrypt(message.Body, decKey) + if err != nil { + Logln("BBMTLog", "Failed to decrypt ECIES message:", err) + continue + } } } diff --git a/BBMTLib/tss/mpc_nostr.go b/BBMTLib/tss/mpc_nostr.go index c83d54b..5427462 100644 --- a/BBMTLib/tss/mpc_nostr.go +++ b/BBMTLib/tss/mpc_nostr.go @@ -732,7 +732,11 @@ func runNostrMpcSendBTCInternal(relaysCSV, partyNsec, partiesNpubsCSV, npubsSort mpcHook("adding inputs", sessionID, utxoSession, utxoIndex, utxoCount, false) for _, utxo := range selectedUTXOs { - hash, _ := chainhash.NewHashFromStr(utxo.TxID) + hash, err := chainhash.NewHashFromStr(utxo.TxID) + if err != nil { + Logf("Error parsing UTXO TxID %s: %v", utxo.TxID, err) + return "", fmt.Errorf("invalid UTXO transaction ID %s: %w", utxo.TxID, err) + } outPoint := wire.NewOutPoint(hash, utxo.Vout) // Create input with RBF enabled (nSequence = 0xfffffffd) txIn := wire.NewTxIn(outPoint, nil, nil) @@ -779,7 +783,11 @@ func runNostrMpcSendBTCInternal(relaysCSV, partyNsec, partiesNpubsCSV, npubsSort if err != nil { return "", fmt.Errorf("failed to fetch UTXO details for input %d: %w", i, err) } - hash, _ := chainhash.NewHashFromStr(utxo.TxID) + hash, err := chainhash.NewHashFromStr(utxo.TxID) + if err != nil { + Logf("Error parsing UTXO TxID %s: %v", utxo.TxID, err) + return "", fmt.Errorf("invalid UTXO transaction ID %s for input %d: %w", utxo.TxID, i, err) + } outPoint := wire.OutPoint{Hash: *hash, Index: utxo.Vout} prevOuts[outPoint] = txOut } @@ -1478,17 +1486,47 @@ func runNostrKeysignInternal(cfg nostrtransport.Config, keyshare *LocalStateNost status.Step++ status.Info = "running ECDSA keysign" setStep(sessionID, status.Info, status.Step) - keysignResp, err := tssService.KeysignECDSA(&KeysignRequest{ - PubKey: keyshare.PubKey, - MessageToSign: messageBase64, - KeysignCommitteeKeys: keysignCommitteeKeys, - LocalPartyKey: cfg.LocalNpub, - DerivePath: derivePath, - }) - if err != nil { + + // Check if context is already cancelled before starting keysign + select { + case <-ctx.Done(): + pumpCancel() + pumpWg.Wait() + return "", fmt.Errorf("context cancelled before keysign: %w", ctx.Err()) + default: + } + + // Run keysign in a goroutine and monitor context timeout + keysignErrCh := make(chan error, 1) + keysignRespCh := make(chan *KeysignResponse, 1) + go func() { + resp, err := tssService.KeysignECDSA(&KeysignRequest{ + PubKey: keyshare.PubKey, + MessageToSign: messageBase64, + KeysignCommitteeKeys: keysignCommitteeKeys, + LocalPartyKey: cfg.LocalNpub, + DerivePath: derivePath, + }) + if err != nil { + keysignErrCh <- err + } else { + keysignRespCh <- resp + } + }() + + // Wait for keysign to complete or context to timeout + var keysignResp *KeysignResponse + select { + case <-ctx.Done(): + pumpCancel() + pumpWg.Wait() + return "", fmt.Errorf("keysign timed out: %w", ctx.Err()) + case err := <-keysignErrCh: pumpCancel() pumpWg.Wait() return "", fmt.Errorf("keysign failed: %w", err) + case keysignResp = <-keysignRespCh: + // Keysign completed successfully } // Wait a bit for pump to finish processing @@ -1703,17 +1741,47 @@ func runNostrKeysignInternalWithSighash(cfg nostrtransport.Config, keyshare *Loc status.Step++ status.Info = "running ECDSA keysign" setStep(sessionID, status.Info, status.Step) - keysignResp, err := tssService.KeysignECDSA(&KeysignRequest{ - PubKey: keyshare.PubKey, - MessageToSign: messageBase64, - KeysignCommitteeKeys: keysignCommitteeKeys, - LocalPartyKey: cfg.LocalNpub, - DerivePath: derivePath, - }) - if err != nil { + + // Check if context is already cancelled before starting keysign + select { + case <-ctx.Done(): + pumpCancel() + pumpWg.Wait() + return "", fmt.Errorf("context cancelled before keysign: %w", ctx.Err()) + default: + } + + // Run keysign in a goroutine and monitor context timeout + keysignErrCh := make(chan error, 1) + keysignRespCh := make(chan *KeysignResponse, 1) + go func() { + resp, err := tssService.KeysignECDSA(&KeysignRequest{ + PubKey: keyshare.PubKey, + MessageToSign: messageBase64, + KeysignCommitteeKeys: keysignCommitteeKeys, + LocalPartyKey: cfg.LocalNpub, + DerivePath: derivePath, + }) + if err != nil { + keysignErrCh <- err + } else { + keysignRespCh <- resp + } + }() + + // Wait for keysign to complete or context to timeout + var keysignResp *KeysignResponse + select { + case <-ctx.Done(): + pumpCancel() + pumpWg.Wait() + return "", fmt.Errorf("keysign timed out: %w", ctx.Err()) + case err := <-keysignErrCh: pumpCancel() pumpWg.Wait() return "", fmt.Errorf("keysign failed: %w", err) + case keysignResp = <-keysignRespCh: + // Keysign completed successfully } // Wait a bit for pump to finish processing diff --git a/BBMTLib/tss/relay.go b/BBMTLib/tss/relay.go index c9f688c..3e864a5 100644 --- a/BBMTLib/tss/relay.go +++ b/BBMTLib/tss/relay.go @@ -20,6 +20,9 @@ var dataCache = cache.New(5*time.Minute, 10*time.Minute) // Mutex for safe concurrent operations var mutex sync.Mutex +// Mutex for server operations +var serverMutex sync.Mutex + // Session structure type Session struct { SessionID string `json:"sessionID"` @@ -292,9 +295,15 @@ func RunRelay(port string) (result string, err error) { } }() - if server != nil { + // Stop existing server if any (unlock before calling to avoid deadlock) + serverMutex.Lock() + hasServer := server != nil + serverMutex.Unlock() + + if hasServer { StopRelay() } + time.Sleep(time.Second) go func() { defer func() { @@ -304,7 +313,9 @@ func RunRelay(port string) (result string, err error) { Logf("BBMTLog: Stack trace: %s", string(debug.Stack())) } }() + serverMutex.Lock() server = listen(port) + serverMutex.Unlock() }() return "ok", nil } @@ -320,6 +331,8 @@ func StopRelay() (result string, err error) { } }() + serverMutex.Lock() + defer serverMutex.Unlock() if server == nil { return "already_closed", nil } diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ddc8ce..4157e04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,162 @@ # Changelog +## [2.1.12] - 2026-01-25 + +### Added +- **Custom Font System**: Professional typography with Inter and JetBrains Mono fonts + - Inter font family for UI text (Regular, Medium, SemiBold weights) + - JetBrains Mono font family for technical content like Bitcoin addresses (Regular, Medium, Bold weights) + - New font system with proper font family mappings and weight-to-family conversion + - Font comparison and verification components for testing and validation + - Automated font download scripts and comprehensive documentation + - Font assets properly linked for both iOS and Android platforms + - Enhanced typography consistency across all screens and components +- **Mempool Privacy Configuration**: New user preference screen for enhanced privacy + - Custom mempool.space API endpoint configuration during wallet setup + - Privacy-focused feature to reduce third-party tracking of Bitcoin addresses + - API endpoint validation with automatic URL normalization + - Option to skip configuration and use default public mempool servers + - Settings integration for changing API endpoint after wallet creation + - Educational information about privacy benefits of self-hosted mempool servers +- **Comprehensive Icon Asset Library**: Added 50+ new icon assets for improved UI consistency + - Icons for settings, actions, network status, and wallet features + - Theme-aware icon support with inverted variants for dark mode + - Consistent icon styling across all screens and components +- **User Preference Screen**: New onboarding screen for privacy configuration + - Clean, professional UI with privacy-focused messaging + - API endpoint input with validation and error handling + - Skip option for users who prefer default settings + - Integrated into app navigation flow +- **Settings: Wallet Balance Formatting Option**: New user preference for balance display formatting + - Toggle between raw numbers and formatted display with thousand separators + - Better readability for large Bitcoin amounts and satoshi values + - Preference persists across app sessions + - Enhanced visual clarity for decimal precision verification +- **Settings: Dev Debug Mode (Advanced)**: Developer-focused debugging features + - Hidden developer debug section accessible via build number (7 clicks on Android) + - Debug logging toggle for logcat visibility (Android only) + - Session-only debug logging that resets on app restart + - Visual progress indicator with badge and toast notifications + - Enhanced UI with status indicators and card-based layout + - Warning messages for sensitive information handling + +### Changed +- **Typography System Refactoring**: Complete font system overhaul + - Migrated from system fonts to custom Inter and JetBrains Mono fonts + - New `theme/fonts.ts` module with font utilities and mappings + - Font weight to font family mapping for proper font selection + - Enhanced font style creation with theme integration + - All components updated to use new font system +- **Component Font Updates**: Updated all components to use new font families + - TransactionList, TransactionDetailsModal, TransactionListSkeleton with Inter fonts + - WalletSkeleton, Header, CurrencySelector with updated typography + - QRScanner components with monospace font for addresses + - TransportModeSelector, CacheIndicator, and other UI components + - Consistent font usage across all screens +- **Screen Refactoring**: Improved code organization and font integration + - MobileNostrPairing, MobilesPairing screens with font updates + - PSBTModal, PSBTScreen with enhanced typography + - SendBitcoinModal, ReceiveModal, SignedPSBTModal with font improvements + - WalletHome, WalletSettings, ShowcaseScreen with updated fonts + - LoadingScreen with theme-aware font support +- **Asset Organization**: Better asset management and organization + - New assets directory structure with organized icon assets + - Font assets properly linked via manifest files + - Improved asset loading and caching +- **Font Normalizations (iOS and Android)**: Enhanced cross-platform font consistency + - Improved font rendering consistency across iOS and Android platforms + - Better font weight mapping and family selection + - Optimized font loading and caching + - Enhanced monospace font rendering for technical content +- **Nostr Pairing UI Flow Simplification**: Streamlined device pairing experience + - Simplified pairing flow with clearer step indicators + - Reduced UI complexity and improved user guidance + - Better error messaging and recovery paths + - Enhanced visual feedback during pairing process +- **Enhanced Device Keyshare Modal Info Optimization**: Improved keyshare information display + - Enhanced wallet information display with better organization + - Clearer capabilities and feature indicators + - Bold Web Extension connector information + - Watch Wallet Export with output descriptor support + - Better visual hierarchy and information architecture +- **Better Network Handling**: Improved network error management + - Reduced annoying UI error alerts for network issues + - Background API retry logic with exponential backoff + - Better error recovery and user feedback + - Graceful degradation when network is unavailable + - Improved timeout handling and connection management +- **React Native Performance Optimization and Refactoring**: Enhanced app performance + - Code refactoring for better maintainability + - Performance optimizations across components and screens + - Reduced re-renders and improved state management + - Better memory management and resource cleanup + - Optimized asset loading and caching +- **Nostr/TSS Performance and Stability Enhancements**: Improved reliability + - Enhanced Nostr transport layer performance + - Better TSS library stability and error handling + - Improved session management and recovery + - Optimized message processing and chunk handling + - Enhanced panic recovery and error logging + +### Fixed +- **Font Consistency Issues**: Fixed inconsistent font rendering across platforms + - Proper font family mapping for iOS and Android + - Fixed font weight issues with correct font file selection + - Improved monospace font rendering for Bitcoin addresses + - Better font fallback handling +- **Code Cleanup**: Removed unused code and contexts + - Removed unused NetworkContext, UserContext, WalletContext files + - Cleaned up unused components and utilities + - Removed deprecated useQRScanner hook + - Improved code organization and maintainability +- **Co-Signing Timeout Fix**: Fixed transaction co-signing timeout issues + - Added validation to ensure all npubs are fully converted before enabling co-signing button + - Prevents session ID mismatch between devices during pre-agreement phase + - Button now properly disabled until all device npubs are loaded and converted from hex format + - Fixes timeout issues when Android and iOS devices have different session IDs +- **Final Step UI Improvements**: Enhanced Final Step section UI and layout + - Removed card container wrapper for cleaner layout + - Moved "All devices ready" checkbox and "Start Key Generation" button to appropriate sections + - Improved spacing and visual hierarchy in Final Step section + - Better participant device information display + - Updated typography for participant titles +- **Dev Debug Section UI/UX**: Enhanced developer tools interface + - Improved visual design with card-based layout + - Better status indicators and feedback + - Enhanced button styling and interactions + - Improved accessibility and user experience + +### Technical Details +- **Font System**: New `theme/fonts.ts` module with comprehensive font utilities + - Font family mappings for Inter and JetBrains Mono + - Weight-to-family conversion for proper font selection + - Font style creation utilities with theme integration + - Platform-specific font handling +- **Font Assets**: Added font files for both iOS and Android + - Inter-Regular.ttf, Inter-Medium.ttf, Inter-SemiBold.ttf + - JetBrainsMono-Regular.ttf, JetBrainsMono-Medium.ttf, JetBrainsMono-Bold.ttf + - Proper font linking via link-assets-manifest.json files +- **User Preference Screen**: New screen component for privacy configuration + - API endpoint validation with timeout handling + - URL normalization and validation logic + - Integration with UserContext for API provider management +- **Asset Management**: 50+ new icon assets added + - Icons organized in assets/assets/assets/ directory + - Theme-aware icon variants for light and dark modes +- **Files Changed**: 144 files changed with 6,026 insertions and 3,817 deletions +- **Components Updated**: All major components updated for new font system +- **Screens Updated**: All screens updated with font improvements and privacy features +- **Build System**: Updated iOS Xcode project and Android build configuration for font assets +- **Dev Debug Implementation**: New developer tools section in WalletSettings + - Build number click tracking with visual feedback + - Session-based debug logging toggle + - Enhanced UI components with status indicators +- **Performance Improvements**: Multiple optimization passes + - Component refactoring for better performance + - State management optimizations + - Network handling improvements +- **Native Libraries**: Updated TSS framework binaries for iOS and Android + ## [2.1.11] - 2026-01-12 ### Changed diff --git a/__tests__/App.test.tsx b/__tests__/App.test.tsx index e532f70..dd4dac0 100644 --- a/__tests__/App.test.tsx +++ b/__tests__/App.test.tsx @@ -1,11 +1,9 @@ /** * @format */ - import React from 'react'; import ReactTestRenderer from 'react-test-renderer'; import App from '../App'; - test('renders correctly', async () => { await ReactTestRenderer.act(() => { ReactTestRenderer.create(); diff --git a/android/app/build.gradle b/android/app/build.gradle index cb93d4a..01eef8e 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -27,8 +27,8 @@ android { applicationId "com.boldwallet" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 44 - versionName "2.1.11" + versionCode 45 + versionName "2.1.12" missingDimensionStrategy 'react-native-camera', 'general' missingDimensionStrategy 'react-native-arch', 'oldarch' diff --git a/android/app/libs/tss.aar b/android/app/libs/tss.aar index 5ad010c..bf396db 100644 Binary files a/android/app/libs/tss.aar and b/android/app/libs/tss.aar differ diff --git a/android/app/src/main/assets/custom/download_fonts.md b/android/app/src/main/assets/custom/download_fonts.md new file mode 100644 index 0000000..e8d8fa0 --- /dev/null +++ b/android/app/src/main/assets/custom/download_fonts.md @@ -0,0 +1,223 @@ +# Font Download Instructions - Inter + JetBrains Mono + +This document provides instructions for downloading the professional font combination for BoldWallet: **Inter** for UI text and **JetBrains Mono** for technical content. + +## Font Philosophy + +BoldWallet uses a carefully chosen font pairing designed for Bitcoin wallets and financial applications: + +> **Typography that disappears — Bitcoin stays.** + +### Why This Combination? + +**Inter (UI/Normal Text)** +- Designed specifically for fintech and system UIs +- Neutral, confident, not "exchange-y" +- Excellent readability at small sizes +- No hype, no gimmicks → builds trust +- Already used by hardware wallets and protocol dashboards + +**JetBrains Mono (Addresses/Hashes/Technical)** +- True fixed-width with perfect character distinction +- Clean shapes for critical characters: `1 l I 0 O` +- No ambiguity → essential for Bitcoin addresses +- Widely respected by engineers and security tools +- **Ligatures disabled** (important for crypto) + +## Required Font Files + +### Inter Family (UI Text) +- `Inter-Regular.ttf` (Weight: 400) +- `Inter-Medium.ttf` (Weight: 500) +- `Inter-SemiBold.ttf` (Weight: 600) + +### JetBrains Mono Family (Technical Content) +- `JetBrainsMono-Regular.ttf` (Weight: 400) +- `JetBrainsMono-Medium.ttf` (Weight: 500) *optional* +- `JetBrainsMono-Bold.ttf` (Weight: 700) *optional* + +## Download Methods + +### Method 1: Automated Script (Recommended) + +Run the provided download script: + +```bash +cd BoldWallet/assets/fonts/ +chmod +x download_fonts.sh +./download_fonts.sh +``` + +This will automatically download all fonts and provide verification. + +### Method 2: Manual Download + +#### Inter Fonts +Download from the official Inter repository: + +1. **Inter-Regular.ttf** + ```bash + curl -L -o Inter-Regular.ttf "https://github.com/rsms/inter/raw/master/docs/font-files/Inter-Regular.ttf" + ``` + +2. **Inter-Medium.ttf** + ```bash + curl -L -o Inter-Medium.ttf "https://github.com/rsms/inter/raw/master/docs/font-files/Inter-Medium.ttf" + ``` + +3. **Inter-SemiBold.ttf** + ```bash + curl -L -o Inter-SemiBold.ttf "https://github.com/rsms/inter/raw/master/docs/font-files/Inter-SemiBold.ttf" + ``` + +#### JetBrains Mono Fonts +Download from the official JetBrains Mono repository: + +1. **JetBrainsMono-Regular.ttf** + ```bash + curl -L -o JetBrainsMono-Regular.ttf "https://github.com/JetBrains/JetBrainsMono/raw/master/fonts/ttf/JetBrainsMono-Regular.ttf" + ``` + +2. **JetBrainsMono-Medium.ttf** (optional) + ```bash + curl -L -o JetBrainsMono-Medium.ttf "https://github.com/JetBrains/JetBrainsMono/raw/master/fonts/ttf/JetBrainsMono-Medium.ttf" + ``` + +3. **JetBrainsMono-Bold.ttf** (optional) + ```bash + curl -L -o JetBrainsMono-Bold.ttf "https://github.com/JetBrains/JetBrainsMono/raw/master/fonts/ttf/JetBrainsMono-Bold.ttf" + ``` + +### Method 3: Website Downloads + +**Inter:** +- Visit [rsms.me/inter](https://rsms.me/inter/) +- Download the font family +- Extract and copy the required weights + +**JetBrains Mono:** +- Visit [jetbrains.com/lp/mono](https://www.jetbrains.com/lp/mono/) +- Download the font family +- Extract and copy the required weights + +## Verification + +After downloading, your `BoldWallet/assets/fonts/` directory should contain: + +``` +BoldWallet/assets/fonts/ +├── Inter-Regular.ttf (~370 KB) +├── Inter-Medium.ttf (~375 KB) +├── Inter-SemiBold.ttf (~380 KB) +├── JetBrainsMono-Regular.ttf (~290 KB) +├── JetBrainsMono-Medium.ttf (~295 KB) [optional] +└── JetBrainsMono-Bold.ttf (~300 KB) [optional] +``` + +**Total size:** ~1.4MB (required fonts only) + +## Font Usage Guidelines + +### Inter Usage (UI Text) +- **Inter-Regular** (400): Body text, labels, descriptions +- **Inter-Medium** (500): Buttons, emphasized text, card titles +- **Inter-SemiBold** (600): Headers, important CTAs, navigation + +### JetBrains Mono Usage (Technical Content) +- **JetBrainsMono-Regular**: Bitcoin addresses, transaction IDs, seed phrases +- All monospace content should disable ligatures +- Perfect for any content where character precision matters + +## Configuration Notes + +### Critical: Disable Ligatures +JetBrains Mono includes programming ligatures that MUST be disabled for Bitcoin content: + +```typescript +const monoStyle = { + fontFamily: 'JetBrainsMono-Regular', + fontVariant: ['no-ligatures'], // Disable ligatures + fontFeatureSettings: '"liga" 0', // Alternative method +}; +``` + +### Minimum Sizes +- **Inter**: Optimized for 14px and above (perfect for mobile) +- **JetBrains Mono**: Readable from 12px, optimal at 14px+ + +### Weight Mapping +Our system automatically maps CSS font weights to available font files: + +| CSS Weight | Inter Font | JetBrains Mono | +|------------|------------|----------------| +| 300-400 | Inter-Regular | JetBrainsMono-Regular | +| 500 | Inter-Medium | JetBrainsMono-Medium* | +| 600 | Inter-SemiBold | JetBrainsMono-Medium* | +| 700+ | Inter-SemiBold | JetBrainsMono-Bold* | + +*Falls back to Regular if not available + +## License Information + +**Inter** +- License: SIL Open Font License 1.1 +- Commercial use: ✅ Allowed +- Modification: ✅ Allowed + +**JetBrains Mono** +- License: SIL Open Font License 1.1 +- Commercial use: ✅ Allowed +- Modification: ✅ Allowed + +Both fonts are free for commercial use in Bitcoin wallets. + +## Inspiration & Validation + +This font combination is used by or similar to: +- Hardware wallet interfaces (Trezor, Ledger) +- Bitcoin protocol dashboards +- Security-first fintech applications +- Developer tooling and terminals + +## Design Principles + +**Boring is Good** +- Fonts should be invisible to users +- Focus stays on Bitcoin functionality +- No distracting or trendy typography + +**Trust Through Simplicity** +- Clean, neutral appearance builds confidence +- Professional feel without being cold +- Appropriate for financial applications + +**Functional Above All** +- Perfect readability for small mobile screens +- No character ambiguity in addresses/hashes +- Consistent across all platforms + +## Troubleshooting + +**Download Failures:** +- Check internet connection +- Try alternative download URLs +- Some fonts may not be available in all weights + +**File Verification:** +- Minimum file sizes: Inter (~370KB), JetBrains Mono (~290KB) +- Files should be binary TTF format +- Test by opening in font preview apps + +**Platform Issues:** +- Ensure proper file permissions (readable by React Native) +- Verify file names match exactly (case-sensitive) + +## Next Steps + +Once fonts are downloaded: +1. ✅ Platform configuration (Android & iOS) +2. ✅ React Native configuration updates +3. ✅ Theme system integration +4. ✅ Component updates and testing + +The result: A Bitcoin wallet with professional, trustworthy typography that gets out of the way and lets Bitcoin shine. \ No newline at end of file diff --git a/android/app/src/main/assets/custom/download_fonts.sh b/android/app/src/main/assets/custom/download_fonts.sh new file mode 100755 index 0000000..d6c0142 --- /dev/null +++ b/android/app/src/main/assets/custom/download_fonts.sh @@ -0,0 +1,139 @@ +#!/bin/bash + +# Font Download Script for BoldWallet +# Downloads Inter and JetBrains Mono fonts for professional Bitcoin wallet UI + +set -e # Exit on any error + +# Colors for output +RED='\033[0;31m' +GREEN='\033[0;32m' +YELLOW='\033[1;33m' +NC='\033[0m' # No Color + +echo -e "${GREEN}BoldWallet Font Download Script${NC}" +echo -e "${YELLOW}Inter + JetBrains Mono - Professional Bitcoin Wallet Typography${NC}" +echo "==========================================================" + +# Get the directory where this script is located +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +FONTS_DIR="$SCRIPT_DIR" + +echo -e "Downloading fonts to: ${YELLOW}$FONTS_DIR${NC}" + +# Create fonts directory if it doesn't exist +mkdir -p "$FONTS_DIR" + +# Function to download a file with error handling +download_font() { + local url="$1" + local filename="$2" + local filepath="$FONTS_DIR/$filename" + + echo -e "Downloading ${YELLOW}$filename${NC}..." + + if curl -L -f -o "$filepath" "$url"; then + # Verify the file was downloaded and has reasonable size (> 50KB) + if [[ -f "$filepath" ]] && [[ $(wc -c < "$filepath") -gt 50000 ]]; then + echo -e "✅ ${GREEN}$filename downloaded successfully${NC}" + else + echo -e "❌ ${RED}$filename download failed - file too small or corrupted${NC}" + rm -f "$filepath" + return 1 + fi + else + echo -e "❌ ${RED}Failed to download $filename${NC}" + return 1 + fi +} + +# Download Inter fonts +echo -e "\n${YELLOW}Downloading Inter fonts (UI/Normal Text)...${NC}" +echo -e "${GREEN}Perfect for fintech UIs, neutral and trustworthy${NC}" + +download_font "https://github.com/rsms/inter/raw/master/docs/font-files/Inter-Regular.ttf" "Inter-Regular.ttf" +download_font "https://github.com/rsms/inter/raw/master/docs/font-files/Inter-Medium.ttf" "Inter-Medium.ttf" +download_font "https://github.com/rsms/inter/raw/master/docs/font-files/Inter-SemiBold.ttf" "Inter-SemiBold.ttf" + +# Download JetBrains Mono fonts +echo -e "\n${YELLOW}Downloading JetBrains Mono fonts (Addresses/Hashes)...${NC}" +echo -e "${GREEN}Engineered for precision, no character ambiguity${NC}" + +download_font "https://github.com/JetBrains/JetBrainsMono/raw/master/fonts/ttf/JetBrainsMono-Regular.ttf" "JetBrainsMono-Regular.ttf" + +# Try to download Medium and Bold weights if available +download_font "https://github.com/JetBrains/JetBrainsMono/raw/master/fonts/ttf/JetBrainsMono-Medium.ttf" "JetBrainsMono-Medium.ttf" || echo -e "${YELLOW}Note: JetBrainsMono-Medium not available, using Regular for medium weight${NC}" +download_font "https://github.com/JetBrains/JetBrainsMono/raw/master/fonts/ttf/JetBrainsMono-Bold.ttf" "JetBrainsMono-Bold.ttf" || echo -e "${YELLOW}Note: JetBrainsMono-Bold not available, using Regular for bold weight${NC}" + +# List downloaded files with sizes +echo -e "\n${GREEN}Download Summary:${NC}" +echo "==================" + +total_size=0 +required_fonts=("Inter-Regular.ttf" "Inter-Medium.ttf" "Inter-SemiBold.ttf" "JetBrainsMono-Regular.ttf") +optional_fonts=("JetBrainsMono-Medium.ttf" "JetBrainsMono-Bold.ttf") + +for font in "${required_fonts[@]}"; do + filepath="$FONTS_DIR/$font" + if [[ -f "$filepath" ]]; then + size=$(wc -c < "$filepath") + size_kb=$((size / 1024)) + total_size=$((total_size + size)) + echo -e "✅ $font - ${GREEN}${size_kb} KB${NC} (required)" + else + echo -e "❌ $font - ${RED}Missing (REQUIRED)${NC}" + fi +done + +for font in "${optional_fonts[@]}"; do + filepath="$FONTS_DIR/$font" + if [[ -f "$filepath" ]]; then + size=$(wc -c < "$filepath") + size_kb=$((size / 1024)) + total_size=$((total_size + size)) + echo -e "✅ $font - ${GREEN}${size_kb} KB${NC} (optional)" + else + echo -e "⚠️ $font - ${YELLOW}Missing (optional)${NC}" + fi +done + +total_size_kb=$((total_size / 1024)) +echo "==================" +echo -e "Total size: ${GREEN}${total_size_kb} KB${NC}" + +# Check if required fonts were downloaded +missing_required=0 +for font in "${required_fonts[@]}"; do + if [[ ! -f "$FONTS_DIR/$font" ]]; then + missing_required=$((missing_required + 1)) + fi +done + +if [[ $missing_required -eq 0 ]]; then + echo -e "\n🎉 ${GREEN}All required fonts downloaded successfully!${NC}" + echo -e "${GREEN}Your Bitcoin wallet now has professional, trust-focused typography${NC}" + echo -e "\nFont Philosophy:" + echo -e "• ${YELLOW}Inter${NC} - Quietly powerful, serious, trustworthy UI" + echo -e "• ${YELLOW}JetBrains Mono${NC} - Precision for addresses, no ambiguity" + echo -e "• ${GREEN}Typography that disappears - Bitcoin stays${NC}" +else + echo -e "\n⚠️ ${YELLOW}$missing_required required font(s) failed to download.${NC}" + echo -e "Please check the download URLs or try downloading manually from:" + echo "- Inter: https://rsms.me/inter/" + echo "- JetBrains Mono: https://www.jetbrains.com/lp/mono/" + exit 1 +fi + +echo -e "\n${YELLOW}Important Notes:${NC}" +echo "• JetBrains Mono ligatures will be DISABLED in configuration" +echo "• Inter optimized for 14px+ sizes (perfect for mobile)" +echo "• Both fonts tested across Bitcoin wallets and fintech apps" + +echo -e "\n${YELLOW}Next steps:${NC}" +echo "1. Verify all font files are present in the fonts directory" +echo "2. Continue with platform configuration (Android & iOS)" +echo "3. Update React Native configuration" +echo "4. Modify theme system to use Inter + JetBrains Mono" +echo "5. Test on both platforms - fonts should feel 'invisible'" + +echo -e "\n${GREEN}Ready to build a professional Bitcoin wallet! 🚀${NC}" diff --git a/android/app/src/main/assets/custom/setup_fonts.sh b/android/app/src/main/assets/custom/setup_fonts.sh new file mode 100755 index 0000000..426676b --- /dev/null +++ b/android/app/src/main/assets/custom/setup_fonts.sh @@ -0,0 +1,103 @@ +#!/bin/bash + +# Font Setup Script for BoldWallet +# Sets up Inter and JetBrains Mono fonts for professional Bitcoin wallet UI + +set -e # Exit on any error + +# Colors for output +RED='\033[0;31m' +GREEN='\033[0;32m' +YELLOW='\033[1;33m' +BLUE='\033[0;34m' +NC='\033[0m' # No Color + +echo -e "${GREEN}BoldWallet Font Setup${NC}" +echo -e "${YELLOW}Inter + JetBrains Mono - Professional Typography${NC}" +echo "================================================" + +# Get the directory where this script is located +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +FONTS_DIR="$SCRIPT_DIR" + +echo -e "Setting up fonts in: ${YELLOW}$FONTS_DIR${NC}" + +# Create fonts directory if it doesn't exist +mkdir -p "$FONTS_DIR" + +# Function to create placeholder font file +create_placeholder() { + local filename="$1" + local description="$2" + local filepath="$FONTS_DIR/$filename" + + if [[ ! -f "$filepath" ]]; then + echo -e "Creating placeholder: ${YELLOW}$filename${NC}" + echo "# $description - PLACEHOLDER FILE" > "$filepath" + echo "# This is a placeholder. Replace with actual TTF font file." >> "$filepath" + echo "# Download from the official source and replace this file." >> "$filepath" + echo "# File should be approximately 300-400KB for Inter, 250-300KB for JetBrains Mono." >> "$filepath" + else + echo -e "✅ ${GREEN}$filename already exists${NC}" + fi +} + +echo -e "\n${BLUE}Creating font placeholders...${NC}" + +# Create Inter font placeholders +create_placeholder "Inter-Regular.ttf" "Inter Regular (400) - UI text" +create_placeholder "Inter-Medium.ttf" "Inter Medium (500) - Emphasized UI text" +create_placeholder "Inter-SemiBold.ttf" "Inter SemiBold (600) - Headers and buttons" + +# Create JetBrains Mono placeholders +create_placeholder "JetBrainsMono-Regular.ttf" "JetBrains Mono Regular (400) - Bitcoin addresses and hashes" + +echo -e "\n${YELLOW}Font Download Instructions:${NC}" +echo "==========================================" + +echo -e "\n${BLUE}1. Download Inter fonts:${NC}" +echo " Visit: https://rsms.me/inter/" +echo " - Click 'Download Inter' button" +echo " - Extract the ZIP file" +echo " - Copy the following files from the 'extras/ttf' folder:" +echo " • Inter-Regular.ttf" +echo " • Inter-Medium.ttf" +echo " • Inter-SemiBold.ttf" + +echo -e "\n${BLUE}2. Download JetBrains Mono fonts:${NC}" +echo " Visit: https://www.jetbrains.com/lp/mono/" +echo " - Click 'Download font' button" +echo " - Extract the ZIP file" +echo " - Copy the following files from the 'fonts/ttf' folder:" +echo " • JetBrainsMono-Regular.ttf" +echo " • JetBrainsMono-Medium.ttf (optional)" +echo " • JetBrainsMono-Bold.ttf (optional)" + +echo -e "\n${BLUE}3. Alternative - Google Fonts:${NC}" +echo " Inter: https://fonts.google.com/specimen/Inter" +echo " JetBrains Mono: https://fonts.google.com/specimen/JetBrains+Mono" +echo " - Select weights: 400, 500, 600" +echo " - Download and extract TTF files" + +echo -e "\n${YELLOW}Important Notes:${NC}" +echo "• Replace the placeholder files with actual TTF font files" +echo "• Inter-Regular.ttf, Inter-Medium.ttf, Inter-SemiBold.ttf are REQUIRED" +echo "• JetBrainsMono-Regular.ttf is REQUIRED for Bitcoin addresses" +echo "• JetBrains Mono Medium/Bold are optional (will fallback to Regular)" +echo "• Ligatures will be automatically disabled for JetBrains Mono" + +echo -e "\n${GREEN}Font Philosophy:${NC}" +echo "• Inter: Quietly powerful, serious, trustworthy UI" +echo "• JetBrains Mono: Precision for addresses, no character ambiguity" +echo "• Typography that disappears — Bitcoin stays" + +echo -e "\n${BLUE}Verification:${NC}" +echo "After downloading real fonts, run this command to verify:" +echo "ls -la $FONTS_DIR/*.ttf | awk '{if(\$5 > 100000) print \$9, \"✅ (\"\$5/1024\"KB)\"; else print \$9, \"❌ Too small\"}'" + +echo -e "\n${GREEN}Next Steps:${NC}" +echo "1. Download the actual font files using the instructions above" +echo "2. Replace the placeholder files in this directory" +echo "3. Continue with the font implementation setup" + +echo -e "\n${YELLOW}Ready to build professional Bitcoin wallet typography! 🚀${NC}" diff --git a/android/app/src/main/assets/fonts/Inter-Medium.ttf b/android/app/src/main/assets/fonts/Inter-Medium.ttf new file mode 100644 index 0000000..458cd06 Binary files /dev/null and b/android/app/src/main/assets/fonts/Inter-Medium.ttf differ diff --git a/android/app/src/main/assets/fonts/Inter-Regular.ttf b/android/app/src/main/assets/fonts/Inter-Regular.ttf new file mode 100644 index 0000000..b7aaca8 Binary files /dev/null and b/android/app/src/main/assets/fonts/Inter-Regular.ttf differ diff --git a/android/app/src/main/assets/fonts/Inter-SemiBold.ttf b/android/app/src/main/assets/fonts/Inter-SemiBold.ttf new file mode 100644 index 0000000..47f8ab1 Binary files /dev/null and b/android/app/src/main/assets/fonts/Inter-SemiBold.ttf differ diff --git a/android/app/src/main/assets/fonts/JetBrainsMono-Bold.ttf b/android/app/src/main/assets/fonts/JetBrainsMono-Bold.ttf new file mode 100644 index 0000000..5dc6ec2 Binary files /dev/null and b/android/app/src/main/assets/fonts/JetBrainsMono-Bold.ttf differ diff --git a/android/app/src/main/assets/fonts/JetBrainsMono-Medium.ttf b/android/app/src/main/assets/fonts/JetBrainsMono-Medium.ttf new file mode 100644 index 0000000..017b81f Binary files /dev/null and b/android/app/src/main/assets/fonts/JetBrainsMono-Medium.ttf differ diff --git a/android/app/src/main/assets/fonts/JetBrainsMono-Regular.ttf b/android/app/src/main/assets/fonts/JetBrainsMono-Regular.ttf new file mode 100644 index 0000000..7db854f Binary files /dev/null and b/android/app/src/main/assets/fonts/JetBrainsMono-Regular.ttf differ diff --git a/android/link-assets-manifest.json b/android/link-assets-manifest.json new file mode 100644 index 0000000..d11a116 --- /dev/null +++ b/android/link-assets-manifest.json @@ -0,0 +1,41 @@ +{ + "migIndex": 1, + "data": [ + { + "path": "assets/fonts/Inter-Medium.ttf", + "sha1": "c1d25d8c10adb45a970e71c387bbd6380f10992d" + }, + { + "path": "assets/fonts/setup_fonts.sh", + "sha1": "8bb2b02998d96aac8718155a668f017092f2c7ce" + }, + { + "path": "assets/fonts/JetBrainsMono-Bold.ttf", + "sha1": "e4a40100c03620c97845f1b64521593dfac5624a" + }, + { + "path": "assets/fonts/JetBrainsMono-Regular.ttf", + "sha1": "107329e2c9a229038ccec64a7ef57448b1943df8" + }, + { + "path": "assets/fonts/download_fonts.sh", + "sha1": "164abd7fe95737f14012a57f176b655ecff4231a" + }, + { + "path": "assets/fonts/download_fonts.md", + "sha1": "dbd69ac915d8900b00a7f388c8a787285fbcf79f" + }, + { + "path": "assets/fonts/Inter-Regular.ttf", + "sha1": "6e3430f906a4b42b4b63fd8f33e498a43d9f8d84" + }, + { + "path": "assets/fonts/JetBrainsMono-Medium.ttf", + "sha1": "b46831c7c07c6cbbdc3a73e5636423d4de54d7d1" + }, + { + "path": "assets/fonts/Inter-SemiBold.ttf", + "sha1": "b4bdaf6bdd6a479b46c452a7bbae13f5cb2079bf" + } + ] +} \ No newline at end of file diff --git a/android/mapping.txt b/android/mapping.txt index b816cd6..371519d 100644 --- a/android/mapping.txt +++ b/android/mapping.txt @@ -3,8 +3,8 @@ # min_api: 24 # common_typos_disable # {"id":"com.android.tools.r8.mapping","version":"2.2"} -# pg_map_id: ca029bbca3b58e1ec9ed471ec65b8cea34c6cfae1c74c198cfe5d6fca6c27765 -# pg_map_hash: SHA-256 ca029bbca3b58e1ec9ed471ec65b8cea34c6cfae1c74c198cfe5d6fca6c27765 +# pg_map_id: 13e5f3622a4d770a45ec7a90dd7cfbda90bd21b0ab0e21922a7154045e4cbbe5 +# pg_map_hash: SHA-256 13e5f3622a4d770a45ec7a90dd7cfbda90bd21b0ab0e21922a7154045e4cbbe5 android.app.AppComponentFactory -> android.app.AppComponentFactory: # {"id":"com.android.tools.r8.synthesized"} void () -> @@ -86,11 +86,11 @@ androidx.activity.ComponentActivity -> androidx.activity.ComponentActivity: androidx.lifecycle.LifecycleRegistry mLifecycleRegistry -> mLifecycleRegistry # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/n;"} androidx.core.view.MenuHostHelper mMenuHostHelper -> mMenuHostHelper - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/z;"} androidx.activity.ComponentActivity$ReportFullyDrawnExecutor mReportFullyDrawnExecutor -> mReportFullyDrawnExecutor # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/ComponentActivity$f;"} androidx.savedstate.SavedStateRegistryController mSavedStateRegistryController -> mSavedStateRegistryController - # {"id":"com.android.tools.r8.residualsignature","signature":"LW/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/c;"} androidx.lifecycle.ViewModelStore mViewModelStore -> mViewModelStore # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/H;"} 1:3:void ():263:263 -> @@ -122,23 +122,23 @@ androidx.activity.ComponentActivity -> androidx.activity.ComponentActivity: 1:4:void access$001(androidx.activity.ComponentActivity):119:119 -> access$001 1:3:androidx.activity.OnBackPressedDispatcher access$100(androidx.activity.ComponentActivity):119:119 -> access$100 1:1:void addMenuProvider(androidx.core.view.MenuProvider):545:545 -> addMenuProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;)V"} 2:2:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner):550:550 -> addMenuProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;Landroidx/lifecycle/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;Landroidx/lifecycle/m;)V"} 3:3:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State):557:557 -> addMenuProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;Landroidx/lifecycle/m;Landroidx/lifecycle/g$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;Landroidx/lifecycle/m;Landroidx/lifecycle/g$b;)V"} 1:6:void addOnConfigurationChangedListener(androidx.core.util.Consumer):927:927 -> addOnConfigurationChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):499:499 -> addOnContextAvailableListener # {"id":"com.android.tools.r8.residualsignature","signature":"(La/b;)V"} 1:6:void addOnMultiWindowModeChangedListener(androidx.core.util.Consumer):1042:1042 -> addOnMultiWindowModeChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void addOnNewIntentListener(androidx.core.util.Consumer):982:982 -> addOnNewIntentListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void addOnPictureInPictureModeChangedListener(androidx.core.util.Consumer):1106:1106 -> addOnPictureInPictureModeChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void addOnTrimMemoryListener(androidx.core.util.Consumer):953:953 -> addOnTrimMemoryListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:4:void lambda$new$2(android.content.Context):323:323 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/ComponentActivity;Landroid/content/Context;)V"} 5:6:void lambda$new$2(android.content.Context):323:323 -> b @@ -148,7 +148,7 @@ androidx.activity.ComponentActivity -> androidx.activity.ComponentActivity: # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/ComponentActivity;)Landroid/os/Bundle;"} 9:14:android.os.Bundle lambda$new$1():319:319 -> c 1:5:kotlin.Unit lambda$new$0():162:162 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/ComponentActivity;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/ComponentActivity;)Lm3/u;"} 1:6:androidx.activity.ComponentActivity$ReportFullyDrawnExecutor createFullyDrawnExecutor():1144:1144 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/activity/ComponentActivity$f;"} 1:4:void ensureViewModelStore():612:612 -> ensureViewModelStore @@ -158,7 +158,7 @@ androidx.activity.ComponentActivity -> androidx.activity.ComponentActivity: 21:28:void ensureViewModelStore():620:620 -> ensureViewModelStore 1:3:androidx.activity.result.ActivityResultRegistry getActivityResultRegistry():905:905 -> getActivityResultRegistry 1:5:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():648:648 -> getDefaultViewModelCreationExtras - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR/a;"} 6:11:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():649:649 -> getDefaultViewModelCreationExtras 12:20:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():650:650 -> getDefaultViewModelCreationExtras 21:25:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():652:652 -> getDefaultViewModelCreationExtras @@ -258,19 +258,19 @@ androidx.activity.ComponentActivity -> androidx.activity.ComponentActivity: 4:4:androidx.activity.result.ActivityResultLauncher registerForActivityResult(androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):894:894 -> registerForActivityResult # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb/a;Landroidx/activity/result/b;)Landroidx/activity/result/c;"} 1:6:void removeMenuProvider(androidx.core.view.MenuProvider):562:562 -> removeMenuProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;)V"} 1:6:void removeOnConfigurationChangedListener(androidx.core.util.Consumer):934:934 -> removeOnConfigurationChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void removeOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):505:505 -> removeOnContextAvailableListener # {"id":"com.android.tools.r8.residualsignature","signature":"(La/b;)V"} 1:6:void removeOnMultiWindowModeChangedListener(androidx.core.util.Consumer):1049:1049 -> removeOnMultiWindowModeChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void removeOnNewIntentListener(androidx.core.util.Consumer):989:989 -> removeOnNewIntentListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void removeOnPictureInPictureModeChangedListener(androidx.core.util.Consumer):1113:1113 -> removeOnPictureInPictureModeChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void removeOnTrimMemoryListener(androidx.core.util.Consumer):958:958 -> removeOnTrimMemoryListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void reportFullyDrawn():1119:1119 -> reportFullyDrawn 7:14:void reportFullyDrawn():1120:1120 -> reportFullyDrawn 15:17:void reportFullyDrawn():1124:1124 -> reportFullyDrawn @@ -426,7 +426,7 @@ androidx.activity.ComponentActivity$NonConfigurationInstances -> androidx.activi 1:4:void ():136:136 -> androidx.activity.ComponentActivity$ReportFullyDrawnExecutor -> androidx.activity.ComponentActivity$f: # {"id":"sourceFile","fileName":"ComponentActivity.java"} - void viewCreated(android.view.View) -> V + void viewCreated(android.view.View) -> T void activityDestroyed() -> i androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl -> androidx.activity.ComponentActivity$g: # {"id":"sourceFile","fileName":"ComponentActivity.java"} @@ -437,9 +437,9 @@ androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl -> android 1:5:void (androidx.activity.ComponentActivity):1202:1202 -> 6:15:void (androidx.activity.ComponentActivity):1204:1204 -> 16:18:void (androidx.activity.ComponentActivity):1206:1206 -> - 1:5:void viewCreated(android.view.View):1210:1210 -> V - 6:7:void viewCreated(android.view.View):1211:1211 -> V - 8:15:void viewCreated(android.view.View):1212:1212 -> V + 1:5:void viewCreated(android.view.View):1210:1210 -> T + 6:7:void viewCreated(android.view.View):1211:1211 -> T + 8:15:void viewCreated(android.view.View):1212:1212 -> T 1:4:void lambda$execute$0():1241:1241 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/ComponentActivity$g;)V"} 5:8:void lambda$execute$0():1242:1242 -> a @@ -479,7 +479,7 @@ androidx.activity.ComponentDialog -> androidx.activity.k: androidx.lifecycle.LifecycleRegistry _lifecycleRegistry -> _lifecycleRegistry # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/n;"} androidx.savedstate.SavedStateRegistryController savedStateRegistryController -> savedStateRegistryController - # {"id":"com.android.tools.r8.residualsignature","signature":"LW/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/c;"} 6:8:void (android.content.Context,int):42:42 -> 9:16:void (android.content.Context,int):54:54 -> 17:29:void (android.content.Context,int):93:93 -> @@ -538,7 +538,7 @@ androidx.activity.FullyDrawnReporter -> androidx.activity.m: # {"id":"sourceFile","fileName":"FullyDrawnReporter.kt"} java.util.concurrent.Executor executor -> a kotlin.jvm.functions.Function0 reportFullyDrawn -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} java.lang.Object lock -> c int reporterCount -> d boolean reportPosted -> e @@ -546,7 +546,7 @@ androidx.activity.FullyDrawnReporter -> androidx.activity.m: java.util.List onReportCallbacks -> g java.lang.Runnable reportRunnable -> h 11:13:void (java.util.concurrent.Executor,kotlin.jvm.functions.Function0):52:52 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LA3/a;)V"} 14:15:void (java.util.concurrent.Executor,kotlin.jvm.functions.Function0):53:53 -> 16:17:void (java.util.concurrent.Executor,kotlin.jvm.functions.Function0):54:54 -> 18:24:void (java.util.concurrent.Executor,kotlin.jvm.functions.Function0):56:56 -> @@ -593,14 +593,14 @@ androidx.activity.ImmLeaksCleaner -> androidx.activity.ImmLeaksCleaner: java.lang.reflect.Field sHField -> f java.lang.reflect.Field sServedViewField -> g java.lang.reflect.Field sNextServedViewField -> h - 1:5:void initializeReflectiveFields():103:103 -> f - 6:14:void initializeReflectiveFields():104:104 -> f - 15:17:void initializeReflectiveFields():105:105 -> f - 18:25:void initializeReflectiveFields():106:106 -> f - 26:28:void initializeReflectiveFields():107:107 -> f - 29:36:void initializeReflectiveFields():108:108 -> f - 37:39:void initializeReflectiveFields():109:109 -> f - 40:42:void initializeReflectiveFields():110:110 -> f + 1:5:void initializeReflectiveFields():103:103 -> g + 6:14:void initializeReflectiveFields():104:104 -> g + 15:17:void initializeReflectiveFields():105:105 -> g + 18:25:void initializeReflectiveFields():106:106 -> g + 26:28:void initializeReflectiveFields():107:107 -> g + 29:36:void initializeReflectiveFields():108:108 -> g + 37:39:void initializeReflectiveFields():109:109 -> g + 40:42:void initializeReflectiveFields():110:110 -> g 1:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):52:52 -> onStateChanged # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} 6:9:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):55:55 -> onStateChanged @@ -624,7 +624,7 @@ androidx.activity.ImmLeaksCleaner -> androidx.activity.ImmLeaksCleaner: androidx.activity.OnBackPressedCallback -> androidx.activity.o: # {"id":"sourceFile","fileName":"OnBackPressedCallback.kt"} kotlin.jvm.functions.Function0 enabledChangedCallback -> enabledChangedCallback - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} 1:3:void (boolean):41:41 -> 4:5:boolean isEnabled():53:53 -> 4:5:void (boolean):53 -> @@ -633,7 +633,7 @@ androidx.activity.OnBackPressedCallback -> androidx.activity.o: # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/c;)V"} 1:3:void setEnabledChangedCallback$activity_release(kotlin.jvm.functions.Function0):60:60 -> getEnabledChangedCallback$activity_release 1:3:kotlin.jvm.functions.Function0 getEnabledChangedCallback$activity_release():60 -> getEnabledChangedCallback$activity_release - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LA3/a;"} 1:3:boolean isEnabled():53:53 -> isEnabled 1:2:void remove():67:67 -> remove 3:18:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.foldRightIndexed(java.util.List,java.lang.Object,kotlin.jvm.functions.Function3):1855:1855 -> remove @@ -644,14 +644,14 @@ androidx.activity.OnBackPressedCallback -> androidx.activity.o: 1:2:void setEnabled(boolean):55:55 -> setEnabled 3:10:void setEnabled(boolean):56:56 -> setEnabled 1:3:void setEnabledChangedCallback$activity_release(kotlin.jvm.functions.Function0):60:60 -> setEnabledChangedCallback$activity_release - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} androidx.activity.OnBackPressedDispatcher -> androidx.activity.OnBackPressedDispatcher: # {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} java.lang.Runnable fallbackOnBackPressed -> a androidx.core.util.Consumer onHasEnabledCallbacksChanged -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/a;"} kotlin.collections.ArrayDeque onBackPressedCallbacks -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln3/h;"} androidx.activity.OnBackPressedCallback inProgressCallback -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/o;"} android.window.OnBackInvokedCallback onBackInvokedCallback -> e @@ -660,7 +660,7 @@ androidx.activity.OnBackPressedDispatcher -> androidx.activity.OnBackPressedDisp boolean hasEnabledCallbacks -> h 1:1:void access$onBackCancelled(androidx.activity.OnBackPressedDispatcher):63:63 -> 1:1:void (java.lang.Runnable,androidx.core.util.Consumer):63 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;LE/a;)V"} 2:3:void (java.lang.Runnable,androidx.core.util.Consumer):64:65 -> 4:4:void (java.lang.Runnable,androidx.core.util.Consumer):67:67 -> 5:5:void (java.lang.Runnable,androidx.core.util.Consumer):125:125 -> @@ -674,7 +674,7 @@ androidx.activity.OnBackPressedDispatcher -> androidx.activity.OnBackPressedDisp # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/OnBackPressedDispatcher;)Landroidx/activity/o;"} 1:3:void access$onBackCancelled(androidx.activity.OnBackPressedDispatcher):63:63 -> b 1:3:kotlin.collections.ArrayDeque access$getOnBackPressedCallbacks$p(androidx.activity.OnBackPressedDispatcher):63 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/OnBackPressedDispatcher;)Lq3/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/OnBackPressedDispatcher;)Ln3/h;"} 1:4:void access$onBackCancelled(androidx.activity.OnBackPressedDispatcher):63:63 -> c 1:4:void access$onBackCancelled(androidx.activity.OnBackPressedDispatcher):63:63 -> d 1:4:void access$onBackProgressed(androidx.activity.OnBackPressedDispatcher,androidx.activity.BackEventCompat):63 -> d @@ -793,13 +793,13 @@ androidx.activity.OnBackPressedDispatcher$Api33Impl -> androidx.activity.OnBackP androidx.activity.OnBackPressedDispatcher$Api33Impl INSTANCE -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/OnBackPressedDispatcher$f;"} 1:4:void ():347:347 -> - 1:1:void $r8$lambda$uALQStkfKNo5swuEpG7lymZRBFs(D3.Function0):0:0 -> a + 1:1:void $r8$lambda$uALQStkfKNo5swuEpG7lymZRBFs(A3.Function0):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 6:11:android.window.OnBackInvokedCallback createOnBackInvokedCallback(kotlin.jvm.functions.Function0):369:369 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)Landroid/window/OnBackInvokedCallback;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)Landroid/window/OnBackInvokedCallback;"} 6:9:void createOnBackInvokedCallback$lambda$0(kotlin.jvm.functions.Function0):369:369 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 11:12:void registerOnBackInvokedCallback(java.lang.Object,int,java.lang.Object):355:355 -> d 13:14:void registerOnBackInvokedCallback(java.lang.Object,int,java.lang.Object):356:356 -> d 15:18:void registerOnBackInvokedCallback(java.lang.Object,int,java.lang.Object):357:357 -> d @@ -810,11 +810,11 @@ androidx.activity.OnBackPressedDispatcher$Api33Impl$$ExternalSyntheticLambda0 -> # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} kotlin.jvm.functions.Function0 androidx.activity.OnBackPressedDispatcher$Api33Impl$$InternalSyntheticLambda$1$35c2260aeedbf6f93b08831cedc09afa2ec5cd0dbc6fa2049de5d6a227260319$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (D3.Function0):0:0 -> + 1:1:void (A3.Function0):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 1:1:void onBackInvoked():0:0 -> onBackInvoked # {"id":"com.android.tools.r8.synthesized"} androidx.activity.OnBackPressedDispatcher$Api34Impl -> androidx.activity.OnBackPressedDispatcher$g: @@ -823,17 +823,17 @@ androidx.activity.OnBackPressedDispatcher$Api34Impl -> androidx.activity.OnBackP # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/OnBackPressedDispatcher$g;"} 1:4:void ():373:373 -> 21:26:android.window.OnBackInvokedCallback createOnBackAnimationCallback(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0):382:382 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;LD3/a;LD3/a;)Landroid/window/OnBackInvokedCallback;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;LA3/a;LA3/a;)Landroid/window/OnBackInvokedCallback;"} androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1 -> androidx.activity.OnBackPressedDispatcher$g$a: # {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} kotlin.jvm.functions.Function1 $onBackStarted -> a kotlin.jvm.functions.Function1 $onBackProgressed -> b kotlin.jvm.functions.Function0 $onBackInvoked -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} kotlin.jvm.functions.Function0 $onBackCancelled -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} 9:12:void (kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0):382:382 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;LD3/a;LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;LA3/a;LA3/a;)V"} 1:6:void onBackCancelled():396:396 -> onBackCancelled 1:6:void onBackInvoked():392:392 -> onBackInvoked 6:16:void onBackProgressed(android.window.BackEvent):388:388 -> onBackProgressed @@ -1287,9 +1287,8 @@ androidx.appcompat.R$attr -> d.a: int spinnerStyle -> J int switchStyle -> K int textColorSearchUrl -> L - int theme -> M - int toolbarNavigationButtonStyle -> N - int toolbarStyle -> O + int toolbarNavigationButtonStyle -> M + int toolbarStyle -> N int actionBarPopupTheme -> a int actionBarSize -> b int actionBarStyle -> c @@ -1469,270 +1468,262 @@ androidx.appcompat.R$string -> d.h: int abc_searchview_description_search -> n androidx.appcompat.R$style -> d.i: int Animation_AppCompat_Tooltip -> a - int TextAppearance_AppCompat_Caption -> b - int Theme_AppCompat_CompactMenu -> c - int Theme_AppCompat_Empty -> d - int Theme_AppCompat_Light -> e - int Widget_AppCompat_AutoCompleteTextView -> f + int Theme_AppCompat_CompactMenu -> b + int Theme_AppCompat_Empty -> c + int Theme_AppCompat_Light -> d androidx.appcompat.R$styleable -> d.j: int ActionMode_closeItemLayout -> A int AppCompatTheme_android_windowAnimationStyle -> A0 int MenuItem_android_visible -> A1 int Spinner_android_prompt -> A2 - int Toolbar_popupTheme -> A3 + int Toolbar_titleMarginBottom -> A3 int ActionMode_height -> B int AppCompatTheme_panelBackground -> B0 int MenuItem_android_menuCategory -> B1 int Spinner_android_dropDownWidth -> B2 - int Toolbar_subtitle -> B3 + int Toolbar_titleMarginEnd -> B3 int ActionMode_subtitleTextStyle -> C int AppCompatTheme_viewInflaterClass -> C0 int MenuItem_android_orderInCategory -> C1 int Spinner_popupTheme -> C2 - int Toolbar_subtitleTextAppearance -> C3 + int Toolbar_titleMarginStart -> C3 int ActionMode_titleTextStyle -> D int AppCompatTheme_windowActionBar -> D0 int MenuItem_android_title -> D1 int[] SwitchCompat -> D2 - int Toolbar_subtitleTextColor -> D3 + int Toolbar_titleMarginTop -> D3 int[] ActivityChooserView -> E int AppCompatTheme_windowActionBarOverlay -> E0 int MenuItem_android_titleCondensed -> E1 int SwitchCompat_android_textOn -> E2 - int Toolbar_title -> E3 + int Toolbar_titleMargins -> E3 int[] AlertDialog -> F int AppCompatTheme_windowActionModeOverlay -> F0 int MenuItem_android_alphabeticShortcut -> F1 int SwitchCompat_android_textOff -> F2 - int Toolbar_titleMargin -> F3 + int Toolbar_titleTextAppearance -> F3 int AlertDialog_android_layout -> G int AppCompatTheme_windowFixedHeightMajor -> G0 int MenuItem_android_numericShortcut -> G1 int SwitchCompat_android_thumb -> G2 - int Toolbar_titleMarginBottom -> G3 + int Toolbar_titleTextColor -> G3 int AlertDialog_buttonIconDimen -> H int AppCompatTheme_windowFixedHeightMinor -> H0 int MenuItem_android_checkable -> H1 int SwitchCompat_showText -> H2 - int Toolbar_titleMarginEnd -> H3 + int[] View -> H3 int AlertDialog_buttonPanelSideLayout -> I int AppCompatTheme_windowFixedWidthMajor -> I0 int MenuItem_android_onClick -> I1 int SwitchCompat_splitTrack -> I2 - int Toolbar_titleMarginStart -> I3 + int View_android_theme -> I3 int AlertDialog_listItemLayout -> J int AppCompatTheme_windowFixedWidthMinor -> J0 int MenuItem_actionLayout -> J1 int SwitchCompat_switchMinWidth -> J2 - int Toolbar_titleMarginTop -> J3 + int View_theme -> J3 int AlertDialog_listLayout -> K int AppCompatTheme_windowMinWidthMajor -> K0 int MenuItem_actionProviderClass -> K1 int SwitchCompat_switchPadding -> K2 - int Toolbar_titleMargins -> K3 + int[] ViewBackgroundHelper -> K3 int AlertDialog_multiChoiceItemLayout -> L int AppCompatTheme_windowMinWidthMinor -> L0 int MenuItem_actionViewClass -> L1 int SwitchCompat_switchTextAppearance -> L2 - int Toolbar_titleTextAppearance -> L3 + int ViewBackgroundHelper_android_background -> L3 int AlertDialog_showTitle -> M int AppCompatTheme_windowNoTitle -> M0 int MenuItem_alphabeticModifiers -> M1 int SwitchCompat_thumbTextPadding -> M2 - int Toolbar_titleTextColor -> M3 + int ViewBackgroundHelper_backgroundTint -> M3 int AlertDialog_singleChoiceItemLayout -> N int[] ButtonBarLayout -> N0 int MenuItem_contentDescription -> N1 int SwitchCompat_thumbTint -> N2 - int[] View -> N3 + int ViewBackgroundHelper_backgroundTintMode -> N3 int[] AppCompatEmojiHelper -> O int ButtonBarLayout_allowStacking -> O0 int MenuItem_iconTint -> O1 int SwitchCompat_thumbTintMode -> O2 - int View_android_theme -> O3 + int[] ViewStubCompat -> O3 int[] AppCompatImageView -> P int[] CheckedTextView -> P0 int MenuItem_iconTintMode -> P1 int SwitchCompat_track -> P2 - int View_theme -> P3 + int ViewStubCompat_android_id -> P3 int AppCompatImageView_srcCompat -> Q int CheckedTextView_android_checkMark -> Q0 int MenuItem_numericModifiers -> Q1 int SwitchCompat_trackTint -> Q2 - int[] ViewBackgroundHelper -> Q3 + int ViewStubCompat_android_layout -> Q3 int AppCompatImageView_tint -> R int CheckedTextView_checkMarkCompat -> R0 int MenuItem_showAsAction -> R1 int SwitchCompat_trackTintMode -> R2 - int ViewBackgroundHelper_android_background -> R3 + int ViewStubCompat_android_inflatedId -> R3 int AppCompatImageView_tintMode -> S int CheckedTextView_checkMarkTint -> S0 int MenuItem_tooltipText -> S1 int[] TextAppearance -> S2 - int ViewBackgroundHelper_backgroundTint -> S3 int[] AppCompatSeekBar -> T int CheckedTextView_checkMarkTintMode -> T0 int[] MenuView -> T1 int TextAppearance_android_textSize -> T2 - int ViewBackgroundHelper_backgroundTintMode -> T3 int AppCompatSeekBar_android_thumb -> U int[] CompoundButton -> U0 int MenuView_android_itemTextAppearance -> U1 int TextAppearance_android_typeface -> U2 - int[] ViewStubCompat -> U3 int AppCompatSeekBar_tickMark -> V int CompoundButton_android_button -> V0 int MenuView_android_itemBackground -> V1 int TextAppearance_android_textStyle -> V2 - int ViewStubCompat_android_id -> V3 int AppCompatSeekBar_tickMarkTint -> W int CompoundButton_buttonCompat -> W0 int MenuView_preserveIconSpacing -> W1 int TextAppearance_android_textColor -> W2 - int ViewStubCompat_android_layout -> W3 int AppCompatSeekBar_tickMarkTintMode -> X int CompoundButton_buttonTint -> X0 int MenuView_subMenuArrow -> X1 - int TextAppearance_android_textColorHint -> X2 - int ViewStubCompat_android_inflatedId -> X3 + int TextAppearance_android_fontFamily -> X2 int[] AppCompatTextHelper -> Y int CompoundButton_buttonTintMode -> Y0 int[] PopupWindow -> Y1 - int TextAppearance_android_textColorLink -> Y2 + int TextAppearance_android_textFontWeight -> Y2 int AppCompatTextHelper_android_textAppearance -> Z int[] DrawerArrowToggle -> Z0 int PopupWindow_android_popupBackground -> Z1 - int TextAppearance_android_shadowColor -> Z2 + int TextAppearance_fontFamily -> Z2 int[] ActionBar -> a int AppCompatTextHelper_android_drawableTop -> a0 int[] LinearLayoutCompat -> a1 int PopupWindow_overlapAnchor -> a2 - int TextAppearance_android_shadowDx -> a3 + int TextAppearance_fontVariationSettings -> a3 int ActionBar_background -> b int AppCompatTextHelper_android_drawableBottom -> b0 int LinearLayoutCompat_android_gravity -> b1 int[] PopupWindowBackgroundState -> b2 - int TextAppearance_android_shadowDy -> b3 + int TextAppearance_textAllCaps -> b3 int ActionBar_backgroundSplit -> c int AppCompatTextHelper_android_drawableLeft -> c0 int LinearLayoutCompat_android_orientation -> c1 int[] RecycleListView -> c2 - int TextAppearance_android_shadowRadius -> c3 + int TextAppearance_textLocale -> c3 int ActionBar_backgroundStacked -> d int AppCompatTextHelper_android_drawableRight -> d0 int LinearLayoutCompat_android_baselineAligned -> d1 int RecycleListView_paddingBottomNoButtons -> d2 - int TextAppearance_android_fontFamily -> d3 + int[] Toolbar -> d3 int ActionBar_contentInsetEnd -> e int AppCompatTextHelper_android_drawableStart -> e0 int LinearLayoutCompat_android_baselineAlignedChildIndex -> e1 int RecycleListView_paddingTopNoTitle -> e2 - int TextAppearance_android_textFontWeight -> e3 + int Toolbar_android_gravity -> e3 int ActionBar_contentInsetStart -> f int AppCompatTextHelper_android_drawableEnd -> f0 int LinearLayoutCompat_android_weightSum -> f1 int[] SearchView -> f2 - int TextAppearance_fontFamily -> f3 + int Toolbar_buttonGravity -> f3 int ActionBar_customNavigationLayout -> g int[] AppCompatTextView -> g0 int LinearLayoutCompat_divider -> g1 int SearchView_android_focusable -> g2 - int TextAppearance_fontVariationSettings -> g3 + int Toolbar_collapseContentDescription -> g3 int ActionBar_displayOptions -> h int AppCompatTextView_autoSizeMaxTextSize -> h0 int LinearLayoutCompat_dividerPadding -> h1 int SearchView_android_maxWidth -> h2 - int TextAppearance_textAllCaps -> h3 + int Toolbar_collapseIcon -> h3 int ActionBar_elevation -> i int AppCompatTextView_autoSizeMinTextSize -> i0 int LinearLayoutCompat_measureWithLargestChild -> i1 int SearchView_android_inputType -> i2 - int TextAppearance_textLocale -> i3 + int Toolbar_contentInsetEnd -> i3 int ActionBar_height -> j int AppCompatTextView_autoSizePresetSizes -> j0 int LinearLayoutCompat_showDividers -> j1 int SearchView_android_imeOptions -> j2 - int[] Toolbar -> j3 + int Toolbar_contentInsetEndWithActions -> j3 int ActionBar_hideOnContentScroll -> k int AppCompatTextView_autoSizeStepGranularity -> k0 int[] LinearLayoutCompat_Layout -> k1 int SearchView_closeIcon -> k2 - int Toolbar_android_gravity -> k3 + int Toolbar_contentInsetLeft -> k3 int ActionBar_homeAsUpIndicator -> l int AppCompatTextView_autoSizeTextType -> l0 int[] ListPopupWindow -> l1 int SearchView_commitIcon -> l2 - int Toolbar_buttonGravity -> l3 + int Toolbar_contentInsetRight -> l3 int ActionBar_icon -> m int AppCompatTextView_drawableBottomCompat -> m0 int ListPopupWindow_android_dropDownHorizontalOffset -> m1 int SearchView_defaultQueryHint -> m2 - int Toolbar_collapseContentDescription -> m3 + int Toolbar_contentInsetStart -> m3 int ActionBar_logo -> n int AppCompatTextView_drawableEndCompat -> n0 int ListPopupWindow_android_dropDownVerticalOffset -> n1 int SearchView_goIcon -> n2 - int Toolbar_collapseIcon -> n3 + int Toolbar_contentInsetStartWithNavigation -> n3 int ActionBar_popupTheme -> o int AppCompatTextView_drawableLeftCompat -> o0 int[] MenuGroup -> o1 int SearchView_iconifiedByDefault -> o2 - int Toolbar_contentInsetEnd -> o3 + int Toolbar_logo -> o3 int ActionBar_subtitle -> p int AppCompatTextView_drawableRightCompat -> p0 int MenuGroup_android_enabled -> p1 int SearchView_layout -> p2 - int Toolbar_contentInsetEndWithActions -> p3 + int Toolbar_logoDescription -> p3 int ActionBar_subtitleTextStyle -> q int AppCompatTextView_drawableStartCompat -> q0 int MenuGroup_android_id -> q1 int SearchView_queryBackground -> q2 - int Toolbar_contentInsetLeft -> q3 + int Toolbar_maxButtonHeight -> q3 int ActionBar_title -> r int AppCompatTextView_drawableTint -> r0 int MenuGroup_android_visible -> r1 int SearchView_queryHint -> r2 - int Toolbar_contentInsetRight -> r3 + int Toolbar_menu -> r3 int ActionBar_titleTextStyle -> s int AppCompatTextView_drawableTintMode -> s0 int MenuGroup_android_menuCategory -> s1 int SearchView_searchHintIcon -> s2 - int Toolbar_contentInsetStart -> s3 + int Toolbar_navigationContentDescription -> s3 int[] ActionBarLayout -> t int AppCompatTextView_drawableTopCompat -> t0 int MenuGroup_android_orderInCategory -> t1 int SearchView_searchIcon -> t2 - int Toolbar_contentInsetStartWithNavigation -> t3 + int Toolbar_navigationIcon -> t3 int ActionBarLayout_android_layout_gravity -> u int AppCompatTextView_emojiCompatEnabled -> u0 int MenuGroup_android_checkableBehavior -> u1 int SearchView_submitBackground -> u2 - int Toolbar_logo -> u3 + int Toolbar_popupTheme -> u3 int[] ActionMenuItemView -> v int AppCompatTextView_firstBaselineToTopHeight -> v0 int[] MenuItem -> v1 int SearchView_suggestionRowLayout -> v2 - int Toolbar_logoDescription -> v3 + int Toolbar_subtitle -> v3 int ActionMenuItemView_android_minWidth -> w int AppCompatTextView_lastBaselineToBottomHeight -> w0 int MenuItem_android_icon -> w1 int SearchView_voiceIcon -> w2 - int Toolbar_maxButtonHeight -> w3 + int Toolbar_subtitleTextAppearance -> w3 int[] ActionMenuView -> x int AppCompatTextView_lineHeight -> x0 int MenuItem_android_enabled -> x1 int[] Spinner -> x2 - int Toolbar_menu -> x3 + int Toolbar_subtitleTextColor -> x3 int[] ActionMode -> y int[] AppCompatTheme -> y0 int MenuItem_android_id -> y1 int Spinner_android_entries -> y2 - int Toolbar_navigationContentDescription -> y3 + int Toolbar_title -> y3 int ActionMode_background -> z int AppCompatTheme_android_windowIsFloating -> z0 int MenuItem_android_checked -> z1 int Spinner_android_popupBackground -> z2 - int Toolbar_navigationIcon -> z3 + int Toolbar_titleMargin -> z3 3:382:void ():0:0 -> androidx.appcompat.app.ActionBar -> androidx.appcompat.app.a: # {"id":"sourceFile","fileName":"ActionBar.java"} @@ -2364,7 +2355,7 @@ androidx.appcompat.app.AppCompatActivity -> androidx.appcompat.app.d: 1:8:boolean onKeyDown(int,android.view.KeyEvent):625:625 -> onKeyDown 9:13:boolean onKeyDown(int,android.view.KeyEvent):628:628 -> onKeyDown 1:1:void onLocalesChanged(androidx.core.os.LocaleListCompat):665:665 -> onLocalesChanged - # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB/d;)V"} 1:8:boolean onMenuItemSelected(int,android.view.MenuItem):256:256 -> onMenuItemSelected 9:12:boolean onMenuItemSelected(int,android.view.MenuItem):260:260 -> onMenuItemSelected 13:23:boolean onMenuItemSelected(int,android.view.MenuItem):261:261 -> onMenuItemSelected @@ -2434,9 +2425,9 @@ androidx.appcompat.app.AppCompatDelegate -> androidx.appcompat.app.g: # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/g$c;"} int sDefaultNightMode -> e androidx.core.os.LocaleListCompat sRequestedAppLocales -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB/d;"} androidx.core.os.LocaleListCompat sStoredAppLocales -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB/d;"} java.lang.Boolean sIsAutoStoreLocalesOptedIn -> h boolean sIsFrameworkSyncChecked -> i androidx.collection.ArraySet sActivityDelegates -> j @@ -2532,7 +2523,7 @@ androidx.appcompat.app.AppCompatDelegate -> androidx.appcompat.app.g: # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/app/Dialog;Landroidx/appcompat/app/e;)Landroidx/appcompat/app/g;"} android.view.View findViewById(int) -> l 1:6:androidx.core.os.LocaleListCompat getApplicationLocales():821:821 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB/d;"} 7:12:androidx.core.os.LocaleListCompat getApplicationLocales():823:823 -> m 13:21:androidx.core.os.LocaleListCompat getApplicationLocales():825:825 -> m 22:26:androidx.core.os.LocaleListCompat getApplicationLocales():829:829 -> m @@ -2548,7 +2539,7 @@ androidx.appcompat.app.AppCompatDelegate -> androidx.appcompat.app.g: 33:41:java.lang.Object getLocaleManagerForApplication():901:901 -> r android.view.MenuInflater getMenuInflater() -> s 1:3:androidx.core.os.LocaleListCompat getRequestedAppLocales():855:855 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB/d;"} androidx.appcompat.app.ActionBar getSupportActionBar() -> u # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/a;"} void installViewFactory() -> v @@ -2624,7 +2615,7 @@ androidx.appcompat.app.AppCompatDelegateImpl -> androidx.appcompat.app.i: # {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} java.lang.Runnable mShowActionModePopup -> A androidx.core.view.ViewPropertyAnimatorCompat mFadeAnim -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/l0;"} boolean mHandleNativeActionModes -> C boolean mSubDecorInstalled -> D android.view.ViewGroup mSubDecor -> E @@ -3015,7 +3006,7 @@ androidx.appcompat.app.AppCompatDelegateImpl -> androidx.appcompat.app.i: 19:26:int sanitizeWindowFeatureId(int):2433:2433 -> T0 2:6:boolean applyApplicationSpecificConfig(boolean):2498:2498 -> U 1:4:void setConfigurationLocales(android.content.res.Configuration,androidx.core.os.LocaleListCompat):2665:2665 -> U0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Configuration;LC/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Configuration;LB/d;)V"} 1:6:boolean applyApplicationSpecificConfig(boolean,boolean):2511:2511 -> V 7:10:boolean applyApplicationSpecificConfig(boolean,boolean):2520:2520 -> V 11:16:boolean applyApplicationSpecificConfig(boolean,boolean):2521:2521 -> V @@ -3033,7 +3024,7 @@ androidx.appcompat.app.AppCompatDelegateImpl -> androidx.appcompat.app.i: 85:88:boolean applyApplicationSpecificConfig(boolean,boolean):2548:2548 -> V 89:92:boolean applyApplicationSpecificConfig(boolean,boolean):2550:2550 -> V 1:4:void setDefaultLocalesForLocaleList(androidx.core.os.LocaleListCompat):2684:2684 -> V0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB/d;)V"} 1:11:void applyFixedSizeWindow():1078:1078 -> W 12:17:void applyFixedSizeWindow():1084:1084 -> W 18:21:void applyFixedSizeWindow():1085:1085 -> W @@ -3081,7 +3072,7 @@ androidx.appcompat.app.AppCompatDelegateImpl -> androidx.appcompat.app.i: 24:30:boolean shouldInheritContext(android.view.ViewParent):1675:1675 -> X0 31:36:boolean shouldInheritContext(android.view.ViewParent):1682:1682 -> X0 1:8:androidx.core.os.LocaleListCompat calculateApplicationLocales(android.content.Context):2563:2563 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LB/d;"} 9:15:androidx.core.os.LocaleListCompat calculateApplicationLocales(android.content.Context):2566:2566 -> Y 16:19:androidx.core.os.LocaleListCompat calculateApplicationLocales(android.content.Context):2571:2571 -> Y 20:27:androidx.core.os.LocaleListCompat calculateApplicationLocales(android.content.Context):2572:2572 -> Y @@ -3195,7 +3186,7 @@ androidx.appcompat.app.AppCompatDelegateImpl -> androidx.appcompat.app.i: 40:43:void updateActivityConfiguration(android.content.res.Configuration):2915:2915 -> c1 2:9:void closePanel(int):2071:2071 -> d0 1:7:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2746:2746 -> d1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILC/d;Z)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB/d;Z)Z"} 8:11:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2747:2747 -> d1 12:17:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2749:2749 -> d1 18:21:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2750:2750 -> d1 @@ -3248,7 +3239,7 @@ androidx.appcompat.app.AppCompatDelegateImpl -> androidx.appcompat.app.i: 38:40:void updateBackInvokedCallbackState():375:375 -> e1 2:6:boolean applyDayNight():2477:2477 -> f 11:22:android.content.res.Configuration createOverrideAppConfiguration(android.content.Context,int,androidx.core.os.LocaleListCompat,android.content.res.Configuration,boolean):2712:2712 -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILC/d;Landroid/content/res/Configuration;Z)Landroid/content/res/Configuration;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILB/d;Landroid/content/res/Configuration;Z)Landroid/content/res/Configuration;"} 23:32:android.content.res.Configuration createOverrideAppConfiguration(android.content.Context,int,androidx.core.os.LocaleListCompat,android.content.res.Configuration,boolean):2713:2713 -> f0 33:38:android.content.res.Configuration createOverrideAppConfiguration(android.content.Context,int,androidx.core.os.LocaleListCompat,android.content.res.Configuration,boolean):2719:2719 -> f0 39:42:android.content.res.Configuration createOverrideAppConfiguration(android.content.Context,int,androidx.core.os.LocaleListCompat,android.content.res.Configuration,boolean):2720:2720 -> f0 @@ -3256,7 +3247,7 @@ androidx.appcompat.app.AppCompatDelegateImpl -> androidx.appcompat.app.i: 46:54:android.content.res.Configuration createOverrideAppConfiguration(android.content.Context,int,androidx.core.os.LocaleListCompat,android.content.res.Configuration,boolean):2724:2724 -> f0 55:58:android.content.res.Configuration createOverrideAppConfiguration(android.content.Context,int,androidx.core.os.LocaleListCompat,android.content.res.Configuration,boolean):2728:2728 -> f0 1:6:void updateResourcesConfiguration(int,androidx.core.os.LocaleListCompat,boolean,android.content.res.Configuration):2866:2866 -> f1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILC/d;ZLandroid/content/res/Configuration;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB/d;ZLandroid/content/res/Configuration;)V"} 7:17:void updateResourcesConfiguration(int,androidx.core.os.LocaleListCompat,boolean,android.content.res.Configuration):2867:2867 -> f1 18:20:void updateResourcesConfiguration(int,androidx.core.os.LocaleListCompat,boolean,android.content.res.Configuration):2869:2869 -> f1 21:33:void updateResourcesConfiguration(int,androidx.core.os.LocaleListCompat,boolean,android.content.res.Configuration):2872:2872 -> f1 @@ -3328,7 +3319,7 @@ androidx.appcompat.app.AppCompatDelegateImpl -> androidx.appcompat.app.i: 401:403:android.view.ViewGroup createSubDecor():901:901 -> g0 404:411:android.view.ViewGroup createSubDecor():902:902 -> g0 4:10:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2305:2305 -> g1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroid/graphics/Rect;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroid/graphics/Rect;)I"} 11:14:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2307:2307 -> g1 15:20:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2312:2312 -> g1 21:28:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2313:2313 -> g1 @@ -3578,7 +3569,7 @@ androidx.appcompat.app.AppCompatDelegateImpl -> androidx.appcompat.app.i: # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/a;"} 4:6:androidx.appcompat.app.ActionBar getSupportActionBar():569:569 -> u 1:5:androidx.core.os.LocaleListCompat getConfigurationLocales(android.content.res.Configuration):2674:2674 -> u0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Configuration;)LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Configuration;)LB/d;"} 1:6:void installViewFactory():1688:1688 -> v 7:12:void installViewFactory():1689:1689 -> v 13:16:void installViewFactory():1690:1690 -> v @@ -3649,7 +3640,7 @@ androidx.appcompat.app.AppCompatDelegateImpl$3 -> androidx.appcompat.app.i$b: 1:6:void (androidx.appcompat.app.AppCompatDelegateImpl):997:997 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;)V"} 1:4:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):1001:1001 -> onApplyWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 5:13:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):1002:1002 -> onApplyWindowInsets 14:17:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):1006:1006 -> onApplyWindowInsets 18:21:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):1008:1008 -> onApplyWindowInsets @@ -3776,11 +3767,11 @@ androidx.appcompat.app.AppCompatDelegateImpl$Api24Impl -> androidx.appcompat.app 15:17:void generateConfigDelta_locale(android.content.res.Configuration,android.content.res.Configuration,android.content.res.Configuration):3918:3918 -> a 18:22:void generateConfigDelta_locale(android.content.res.Configuration,android.content.res.Configuration,android.content.res.Configuration):3919:3919 -> a 1:13:androidx.core.os.LocaleListCompat getLocales(android.content.res.Configuration):3925:3925 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Configuration;)LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Configuration;)LB/d;"} 1:12:void setDefaultLocales(androidx.core.os.LocaleListCompat):3935:3935 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB/d;)V"} 1:12:void setLocales(android.content.res.Configuration,androidx.core.os.LocaleListCompat):3930:3930 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Configuration;LC/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Configuration;LB/d;)V"} androidx.appcompat.app.AppCompatDelegateImpl$Api26Impl -> androidx.appcompat.app.i$l: # {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} 1:14:void generateConfigDelta_colorMode(android.content.res.Configuration,android.content.res.Configuration,android.content.res.Configuration):3945:3945 -> a @@ -4306,7 +4297,7 @@ androidx.appcompat.app.LayoutIncludeDetector -> androidx.appcompat.app.w: androidx.appcompat.app.LocaleOverlayHelper -> androidx.appcompat.app.x: # {"id":"sourceFile","fileName":"LocaleOverlayHelper.java"} 1:6:androidx.core.os.LocaleListCompat combineLocales(androidx.core.os.LocaleListCompat,androidx.core.os.LocaleListCompat):69:69 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/d;LC/d;)LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB/d;LB/d;)LB/d;"} 7:17:androidx.core.os.LocaleListCompat combineLocales(androidx.core.os.LocaleListCompat,androidx.core.os.LocaleListCompat):70:70 -> a 18:23:androidx.core.os.LocaleListCompat combineLocales(androidx.core.os.LocaleListCompat,androidx.core.os.LocaleListCompat):72:72 -> a 24:28:androidx.core.os.LocaleListCompat combineLocales(androidx.core.os.LocaleListCompat,androidx.core.os.LocaleListCompat):73:73 -> a @@ -4315,7 +4306,7 @@ androidx.appcompat.app.LocaleOverlayHelper -> androidx.appcompat.app.x: 47:52:androidx.core.os.LocaleListCompat combineLocales(androidx.core.os.LocaleListCompat,androidx.core.os.LocaleListCompat):82:82 -> a 53:63:androidx.core.os.LocaleListCompat combineLocales(androidx.core.os.LocaleListCompat,androidx.core.os.LocaleListCompat):81:81 -> a 3:9:androidx.core.os.LocaleListCompat combineLocalesIfOverlayExists(androidx.core.os.LocaleListCompat,androidx.core.os.LocaleListCompat):47:47 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/d;LC/d;)LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB/d;LB/d;)LB/d;"} 10:14:androidx.core.os.LocaleListCompat combineLocalesIfOverlayExists(androidx.core.os.LocaleListCompat,androidx.core.os.LocaleListCompat):50:50 -> b 15:19:androidx.core.os.LocaleListCompat combineLocalesIfOverlayExists(androidx.core.os.LocaleListCompat,androidx.core.os.LocaleListCompat):48:48 -> b androidx.appcompat.app.ResourcesFlusher -> androidx.appcompat.app.y: @@ -4576,11 +4567,11 @@ androidx.appcompat.app.TwilightManager$TwilightState -> androidx.appcompat.app.C androidx.appcompat.app.WindowDecorActionBar -> androidx.appcompat.app.D: # {"id":"sourceFile","fileName":"WindowDecorActionBar.java"} androidx.core.view.ViewPropertyAnimatorListener mHideListener -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/k0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/m0;"} androidx.core.view.ViewPropertyAnimatorListener mShowListener -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/k0;"} - androidx.core.view.ViewPropertyAnimatorUpdateListener mUpdateListener -> C # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/m0;"} + androidx.core.view.ViewPropertyAnimatorUpdateListener mUpdateListener -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0;"} android.view.animation.Interpolator sHideInterpolator -> D android.view.animation.Interpolator sShowInterpolator -> E android.content.Context mContext -> a @@ -5400,10 +5391,10 @@ androidx.appcompat.view.ViewPropertyAnimatorCompatSet -> androidx.appcompat.view long mDuration -> b android.view.animation.Interpolator mInterpolator -> c androidx.core.view.ViewPropertyAnimatorListener mListener -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/k0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/m0;"} boolean mIsStarted -> e androidx.core.view.ViewPropertyAnimatorListenerAdapter mProxyListener -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/l0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/n0;"} 1:5:void ():47:47 -> 6:7:void ():41:41 -> 8:14:void ():119:119 -> @@ -5414,10 +5405,10 @@ androidx.appcompat.view.ViewPropertyAnimatorCompatSet -> androidx.appcompat.view 28:30:void cancel():95:95 -> a 2:4:void onAnimationsEnded():85:85 -> b 1:4:androidx.appcompat.view.ViewPropertyAnimatorCompatSet play(androidx.core.view.ViewPropertyAnimatorCompat):52:52 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/j0;)Landroidx/appcompat/view/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/l0;)Landroidx/appcompat/view/h;"} 5:10:androidx.appcompat.view.ViewPropertyAnimatorCompatSet play(androidx.core.view.ViewPropertyAnimatorCompat):53:53 -> c 1:5:androidx.appcompat.view.ViewPropertyAnimatorCompatSet playSequentially(androidx.core.view.ViewPropertyAnimatorCompat,androidx.core.view.ViewPropertyAnimatorCompat):60:60 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/j0;Landroidx/core/view/j0;)Landroidx/appcompat/view/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/l0;Landroidx/core/view/l0;)Landroidx/appcompat/view/h;"} 6:12:androidx.appcompat.view.ViewPropertyAnimatorCompatSet playSequentially(androidx.core.view.ViewPropertyAnimatorCompat,androidx.core.view.ViewPropertyAnimatorCompat):61:61 -> d 13:18:androidx.appcompat.view.ViewPropertyAnimatorCompatSet playSequentially(androidx.core.view.ViewPropertyAnimatorCompat,androidx.core.view.ViewPropertyAnimatorCompat):62:62 -> d 1:4:androidx.appcompat.view.ViewPropertyAnimatorCompatSet setDuration(long):99:99 -> e @@ -5427,7 +5418,7 @@ androidx.appcompat.view.ViewPropertyAnimatorCompatSet -> androidx.appcompat.view # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/animation/Interpolator;)Landroidx/appcompat/view/h;"} 5:7:androidx.appcompat.view.ViewPropertyAnimatorCompatSet setInterpolator(android.view.animation.Interpolator):107:107 -> f 1:4:androidx.appcompat.view.ViewPropertyAnimatorCompatSet setListener(androidx.core.view.ViewPropertyAnimatorListener):113:113 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/k0;)Landroidx/appcompat/view/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/m0;)Landroidx/appcompat/view/h;"} 5:7:androidx.appcompat.view.ViewPropertyAnimatorCompatSet setListener(androidx.core.view.ViewPropertyAnimatorListener):114:114 -> g 1:5:void start():67:67 -> h 6:22:void start():68:68 -> h @@ -5536,7 +5527,7 @@ androidx.appcompat.view.menu.ActionMenuItem -> i.a: 30:31:void (android.content.Context,int,int,int,int,java.lang.CharSequence):83:83 -> 32:34:void (android.content.Context,int,int,int,int,java.lang.CharSequence):84:84 -> 1:6:androidx.core.internal.view.SupportMenuItem setSupportActionProvider(androidx.core.view.ActionProvider):361:361 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/b;)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/b;)Lz/b;"} 1:2:androidx.core.view.ActionProvider getSupportActionProvider():355:355 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/b;"} 1:12:void applyIconTint():448:448 -> c @@ -5548,12 +5539,12 @@ androidx.appcompat.view.menu.ActionMenuItem -> i.a: 38:45:void applyIconTint():457:457 -> c 1:2:boolean collapseActionView():378:378 -> collapseActionView 1:6:androidx.core.internal.view.SupportMenuItem setActionView(int):350:350 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lz/b;"} 1:6:androidx.core.internal.view.SupportMenuItem setActionView(android.view.View):329:329 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Lz/b;"} 1:2:boolean expandActionView():373:373 -> expandActionView 1:4:androidx.core.internal.view.SupportMenuItem setShowAsActionFlags(int):367:367 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lz/b;"} 1:6:android.view.ActionProvider getActionProvider():344:344 -> getActionProvider 1:2:android.view.View getActionView():334:334 -> getActionView 1:3:int getAlphabeticModifiers():94:94 -> getAlphabeticModifiers @@ -5588,7 +5579,7 @@ androidx.appcompat.view.menu.ActionMenuItem -> i.a: 1:13:android.view.MenuItem setChecked(boolean):204:204 -> setChecked 1:1:android.view.MenuItem setContentDescription(java.lang.CharSequence):42:42 -> setContentDescription 2:2:androidx.core.internal.view.SupportMenuItem setContentDescription(java.lang.CharSequence):394:394 -> setContentDescription - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)Lz/b;"} 1:14:android.view.MenuItem setEnabled(boolean):210:210 -> setEnabled 1:1:android.view.MenuItem setIcon(android.graphics.drawable.Drawable):216:216 -> setIcon 2:2:android.view.MenuItem setIcon(android.graphics.drawable.Drawable):218:218 -> setIcon @@ -5614,7 +5605,7 @@ androidx.appcompat.view.menu.ActionMenuItem -> i.a: 1:3:android.view.MenuItem setTitleCondensed(java.lang.CharSequence):288:288 -> setTitleCondensed 1:1:android.view.MenuItem setTooltipText(java.lang.CharSequence):42:42 -> setTooltipText 2:2:androidx.core.internal.view.SupportMenuItem setTooltipText(java.lang.CharSequence):406:406 -> setTooltipText - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)Lz/b;"} 1:13:android.view.MenuItem setVisible(boolean):294:294 -> setVisible androidx.appcompat.view.menu.ActionMenuItemView -> androidx.appcompat.view.menu.ActionMenuItemView: # {"id":"sourceFile","fileName":"ActionMenuItemView.java"} @@ -6953,7 +6944,7 @@ androidx.appcompat.view.menu.MenuItemImpl -> androidx.appcompat.view.menu.g: 1:18:boolean shouldShowShortcut():416:416 -> A 1:10:boolean showsTextAsAction():722:722 -> B 1:4:androidx.core.internal.view.SupportMenuItem setSupportActionProvider(androidx.core.view.ActionProvider):796:796 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/b;)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/b;)Lz/b;"} 5:8:androidx.core.internal.view.SupportMenuItem setSupportActionProvider(androidx.core.view.ActionProvider):797:797 -> a 9:10:androidx.core.internal.view.SupportMenuItem setSupportActionProvider(androidx.core.view.ActionProvider):799:799 -> a 11:12:androidx.core.internal.view.SupportMenuItem setSupportActionProvider(androidx.core.view.ActionProvider):800:800 -> a @@ -7069,11 +7060,11 @@ androidx.appcompat.view.menu.MenuItemImpl -> androidx.appcompat.view.menu.g: 1:9:boolean requestsActionButton():700:700 -> n 1:10:boolean requiresActionButton():705:705 -> o 1:6:androidx.core.internal.view.SupportMenuItem setActionView(int):758:758 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lz/b;"} 7:10:androidx.core.internal.view.SupportMenuItem setActionView(int):759:759 -> p 11:24:androidx.core.internal.view.SupportMenuItem setActionView(int):760:760 -> p 1:3:androidx.core.internal.view.SupportMenuItem setActionView(android.view.View):746:746 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Lz/b;"} 4:7:androidx.core.internal.view.SupportMenuItem setActionView(android.view.View):747:747 -> q 8:18:androidx.core.internal.view.SupportMenuItem setActionView(android.view.View):748:748 -> q 19:21:androidx.core.internal.view.SupportMenuItem setActionView(android.view.View):749:749 -> q @@ -7100,7 +7091,7 @@ androidx.appcompat.view.menu.MenuItemImpl -> androidx.appcompat.view.menu.g: 13:16:android.view.MenuItem setChecked(boolean):618:618 -> setChecked 1:1:android.view.MenuItem setContentDescription(java.lang.CharSequence):50:50 -> setContentDescription 2:2:androidx.core.internal.view.SupportMenuItem setContentDescription(java.lang.CharSequence):881:881 -> setContentDescription - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)Lz/b;"} 3:3:androidx.core.internal.view.SupportMenuItem setContentDescription(java.lang.CharSequence):883:883 -> setContentDescription 3:9:android.view.MenuItem setEnabled(boolean):190:190 -> setEnabled 10:15:android.view.MenuItem setEnabled(boolean):192:192 -> setEnabled @@ -7141,7 +7132,7 @@ androidx.appcompat.view.menu.MenuItemImpl -> androidx.appcompat.view.menu.g: 3:9:android.view.MenuItem setTitleCondensed(java.lang.CharSequence):485:485 -> setTitleCondensed 1:1:android.view.MenuItem setTooltipText(java.lang.CharSequence):50:50 -> setTooltipText 2:2:androidx.core.internal.view.SupportMenuItem setTooltipText(java.lang.CharSequence):896:896 -> setTooltipText - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)Lz/b;"} 3:3:androidx.core.internal.view.SupportMenuItem setTooltipText(java.lang.CharSequence):898:898 -> setTooltipText 1:12:android.view.MenuItem setVisible(boolean):659:659 -> setVisible 1:13:void setExclusiveCheckable(boolean):599:599 -> t @@ -7150,7 +7141,7 @@ androidx.appcompat.view.menu.MenuItemImpl -> androidx.appcompat.view.menu.g: 10:16:void setIsActionButton(boolean):717:717 -> u 1:3:void setMenuInfo(android.view.ContextMenu$ContextMenuInfo):676:676 -> v 1:4:androidx.core.internal.view.SupportMenuItem setShowAsActionFlags(int):816:816 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lz/b;"} 1:2:void setSubMenu(androidx.appcompat.view.menu.SubMenuBuilder):430:430 -> x # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/m;)V"} 3:10:void setSubMenu(androidx.appcompat.view.menu.SubMenuBuilder):432:432 -> x @@ -7167,10 +7158,10 @@ androidx.appcompat.view.menu.MenuItemImpl$1 -> androidx.appcompat.view.menu.g$a: androidx.appcompat.view.menu.MenuItemWrapperICS -> i.c: # {"id":"sourceFile","fileName":"MenuItemWrapperICS.java"} androidx.core.internal.view.SupportMenuItem mWrappedObject -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz/b;"} java.lang.reflect.Method mSetExclusiveCheckableMethod -> e 1:5:void (android.content.Context,androidx.core.internal.view.SupportMenuItem):54:54 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LA/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lz/b;)V"} 6:8:void (android.content.Context,androidx.core.internal.view.SupportMenuItem):58:58 -> 9:16:void (android.content.Context,androidx.core.internal.view.SupportMenuItem):56:56 -> 1:7:boolean collapseActionView():320:320 -> collapseActionView @@ -7462,9 +7453,9 @@ androidx.appcompat.view.menu.MenuView$ItemView -> androidx.appcompat.view.menu.k androidx.appcompat.view.menu.MenuWrapperICS -> i.d: # {"id":"sourceFile","fileName":"MenuWrapperICS.java"} androidx.core.internal.view.SupportMenu mWrappedObject -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LA/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz/a;"} 1:5:void (android.content.Context,androidx.core.internal.view.SupportMenu):40:40 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LA/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lz/a;)V"} 6:8:void (android.content.Context,androidx.core.internal.view.SupportMenu):44:44 -> 9:16:void (android.content.Context,androidx.core.internal.view.SupportMenu):42:42 -> 1:1:android.view.MenuItem add(java.lang.CharSequence):49:49 -> add @@ -7707,7 +7698,7 @@ androidx.appcompat.widget.AbsActionBarView -> androidx.appcompat.widget.a: # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c;"} int mContentHeight -> h androidx.core.view.ViewPropertyAnimatorCompat mVisibilityAnim -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/l0;"} boolean mEatingTouch -> j boolean mEatingHover -> k 1:3:void (android.content.Context,android.util.AttributeSet,int):62:62 -> @@ -7730,7 +7721,7 @@ androidx.appcompat.widget.AbsActionBarView -> androidx.appcompat.widget.a: 18:24:int positionChild(android.view.View,int,int,int,boolean):267:267 -> e 25:32:int positionChild(android.view.View,int,int,int,boolean):269:269 -> e 1:4:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):160:160 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(IJ)Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IJ)Landroidx/core/view/l0;"} 5:10:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):161:161 -> f 11:16:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):165:165 -> f 17:19:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):166:166 -> f @@ -7782,7 +7773,7 @@ androidx.appcompat.widget.AbsActionBarView$VisibilityAnimListener -> androidx.ap 1:6:void onAnimationStart(android.view.View):288:288 -> c 7:9:void onAnimationStart(android.view.View):289:289 -> c 1:4:androidx.appcompat.widget.AbsActionBarView$VisibilityAnimListener withFinalVisibility(androidx.core.view.ViewPropertyAnimatorCompat,int):281:281 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/j0;I)Landroidx/appcompat/widget/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/l0;I)Landroidx/appcompat/widget/a$a;"} 5:7:androidx.appcompat.widget.AbsActionBarView$VisibilityAnimListener withFinalVisibility(androidx.core.view.ViewPropertyAnimatorCompat,int):282:282 -> d androidx.appcompat.widget.ActionBarBackgroundDrawable -> androidx.appcompat.widget.b: # {"id":"sourceFile","fileName":"ActionBarBackgroundDrawable.java"} @@ -7979,7 +7970,7 @@ androidx.appcompat.widget.ActionBarContextView -> androidx.appcompat.widget.Acti 9:9:void (android.content.Context,android.util.AttributeSet,int):79:79 -> 10:10:void (android.content.Context,android.util.AttributeSet,int):83:83 -> 1:5:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):40:40 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(IJ)Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IJ)Landroidx/core/view/l0;"} 1:4:void closeMode():194:194 -> g 5:8:void closeMode():195:195 -> g 1:8:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():238:238 -> generateDefaultLayoutParams @@ -8125,7 +8116,7 @@ androidx.appcompat.widget.ActionBarContextView$1 -> androidx.appcompat.widget.Ac androidx.appcompat.widget.ActionBarOverlayLayout -> androidx.appcompat.widget.ActionBarOverlayLayout: # {"id":"sourceFile","fileName":"ActionBarOverlayLayout.java"} androidx.core.view.WindowInsetsCompat mLastInnerInsets -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} androidx.appcompat.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback mActionBarVisibilityCallback -> B # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/ActionBarOverlayLayout$d;"} android.widget.OverScroller mFlingEstimator -> C @@ -8134,12 +8125,12 @@ androidx.appcompat.widget.ActionBarOverlayLayout -> androidx.appcompat.widget.Ac java.lang.Runnable mRemoveActionBarHideOffset -> F java.lang.Runnable mAddActionBarHideOffset -> G androidx.core.view.NestedScrollingParentHelper mParentHelper -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/I;"} androidx.appcompat.widget.ActionBarOverlayLayout$NoSystemUiLayoutFlagView mNoSystemUiLayoutFlagView -> I # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/ActionBarOverlayLayout$f;"} int[] ATTRS -> J androidx.core.view.WindowInsetsCompat NON_EMPTY_SYSTEM_WINDOW_INSETS -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} android.graphics.Rect ZERO_INSETS -> L int mActionBarHeight -> d int mWindowVisibility -> e @@ -8163,11 +8154,11 @@ androidx.appcompat.widget.ActionBarOverlayLayout -> androidx.appcompat.widget.Ac android.graphics.Rect mInnerInsetsRect -> v android.graphics.Rect mLastInnerInsetsRect -> w androidx.core.view.WindowInsetsCompat mBaseInnerInsets -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} androidx.core.view.WindowInsetsCompat mLastBaseInnerInsets -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} androidx.core.view.WindowInsetsCompat mInnerInsets -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} 1:11:void ():146:146 -> 12:18:void ():157:157 -> 19:22:void ():159:159 -> @@ -10033,7 +10024,7 @@ androidx.appcompat.widget.AppCompatEmojiEditTextHelper -> androidx.appcompat.wid # {"id":"sourceFile","fileName":"AppCompatEmojiEditTextHelper.java"} android.widget.EditText mView -> a androidx.emoji2.viewsintegration.EmojiEditTextHelper mEmojiEditTextHelper -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LO/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM/a;"} 1:3:void (android.widget.EditText):50:50 -> 4:5:void (android.widget.EditText):51:51 -> 6:14:void (android.widget.EditText):52:52 -> @@ -10055,7 +10046,7 @@ androidx.appcompat.widget.AppCompatEmojiTextHelper -> androidx.appcompat.widget. # {"id":"sourceFile","fileName":"AppCompatEmojiTextHelper.java"} android.widget.TextView mView -> a androidx.emoji2.viewsintegration.EmojiTextViewHelper mEmojiTextViewHelper -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LO/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM/f;"} 1:3:void (android.widget.TextView):41:41 -> 4:5:void (android.widget.TextView):42:42 -> 6:14:void (android.widget.TextView):43:43 -> @@ -11420,7 +11411,7 @@ androidx.appcompat.widget.AppCompatTextView -> androidx.appcompat.widget.D: 12:16:android.view.textclassifier.TextClassifier getTextClassifier():589:589 -> getTextClassifier 17:25:android.view.textclassifier.TextClassifier getTextClassifier():587:587 -> getTextClassifier 1:5:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParamsCompat():517:517 -> getTextMetricsParamsCompat - # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD/l$a;"} 1:9:boolean isEmojiCompatEnabled():238:238 -> isEmojiCompatEnabled 1:4:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):441:441 -> onCreateInputConnection 5:9:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):442:442 -> onCreateInputConnection @@ -11488,7 +11479,7 @@ androidx.appcompat.widget.AppCompatTextView -> androidx.appcompat.widget.D: 2:3:void setLineHeight(int,float):483:484 -> setLineHeight 4:4:void setLineHeight(int,float):486:486 -> setLineHeight 1:4:void setPrecomputedText(androidx.core.text.PrecomputedTextCompat):541:541 -> setPrecomputedText - # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/l;)V"} 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):168:168 -> setSupportBackgroundTintList 5:8:void setSupportBackgroundTintList(android.content.res.ColorStateList):169:169 -> setSupportBackgroundTintList 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):194:194 -> setSupportBackgroundTintMode @@ -11506,7 +11497,7 @@ androidx.appcompat.widget.AppCompatTextView -> androidx.appcompat.widget.D: 1:4:void setTextFuture(java.util.concurrent.Future):605:605 -> setTextFuture 5:8:void setTextFuture(java.util.concurrent.Future):607:607 -> setTextFuture 1:4:void setTextMetricsParamsCompat(androidx.core.text.PrecomputedTextCompat$Params):528:528 -> setTextMetricsParamsCompat - # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/l$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/l$a;)V"} 1:4:void setTextSize(int,float):262:262 -> setTextSize 5:8:void setTextSize(int,float):263:263 -> setTextSize 9:12:void setTextSize(int,float):265:265 -> setTextSize @@ -12020,7 +12011,7 @@ androidx.appcompat.widget.DecorToolbar -> androidx.appcompat.widget.J: void setLogo(int) -> m int getNavigationMode() -> n androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long) -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(IJ)Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IJ)Landroidx/core/view/l0;"} void setMenuCallbacks(androidx.appcompat.view.menu.MenuPresenter$Callback,androidx.appcompat.view.menu.MenuBuilder$Callback) -> p # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j$a;Landroidx/appcompat/view/menu/e$a;)V"} void setVisibility(int) -> q @@ -12147,7 +12138,7 @@ androidx.appcompat.widget.DropDownListView -> androidx.appcompat.widget.P: boolean mHijackFocus -> l boolean mDrawsInPressedState -> m androidx.core.view.ViewPropertyAnimatorCompat mClickAnimation -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/l0;"} androidx.core.widget.ListViewAutoScrollHelper mScrollHelper -> o # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/widget/f;"} androidx.appcompat.widget.DropDownListView$ResolveHoverRunnable mResolveHoverRunnable -> p @@ -13609,7 +13600,7 @@ androidx.appcompat.widget.SearchView -> androidx.appcompat.widget.SearchView: androidx.appcompat.widget.SearchView$OnSuggestionListener mOnSuggestionListener -> mOnSuggestionListener # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/SearchView$n;"} androidx.cursoradapter.widget.CursorAdapter mSuggestionsAdapter -> mSuggestionsAdapter - # {"id":"com.android.tools.r8.residualsignature","signature":"LJ/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI/a;"} androidx.appcompat.widget.SearchView$UpdatableTouchDelegate mTouchDelegate -> mTouchDelegate # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/SearchView$q;"} 1:16:void ():181:181 -> @@ -13703,7 +13694,7 @@ androidx.appcompat.widget.SearchView -> androidx.appcompat.widget.SearchView: 1:3:int getSuggestionCommitIconResId():401:401 -> getSuggestionCommitIconResId 1:3:int getSuggestionRowLayout():397:397 -> getSuggestionRowLayout 1:3:androidx.cursoradapter.widget.CursorAdapter getSuggestionsAdapter():764:764 -> getSuggestionsAdapter - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LI/a;"} 1:7:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1553:1553 -> h 8:12:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1554:1554 -> h 13:15:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1559:1559 -> h @@ -13942,7 +13933,7 @@ androidx.appcompat.widget.SearchView -> androidx.appcompat.widget.SearchView: 1:2:void setSubmitButtonEnabled(boolean):704:704 -> setSubmitButtonEnabled 3:10:void setSubmitButtonEnabled(boolean):705:705 -> setSubmitButtonEnabled 1:2:void setSuggestionsAdapter(androidx.cursoradapter.widget.CursorAdapter):754:754 -> setSuggestionsAdapter - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI/a;)V"} 3:8:void setSuggestionsAdapter(androidx.cursoradapter.widget.CursorAdapter):756:756 -> setSuggestionsAdapter 1:6:void rewriteQueryFromSuggestion(int):1460:1460 -> t 7:15:void rewriteQueryFromSuggestion(int):1461:1461 -> t @@ -15059,7 +15050,7 @@ androidx.appcompat.widget.TintTypedArray -> androidx.appcompat.widget.h0: 18:31:android.graphics.drawable.Drawable getDrawableIfKnown(int):93:93 -> h 1:7:float getFloat(int,float):166:166 -> i 1:11:android.graphics.Typeface getFont(int,int,androidx.core.content.res.ResourcesCompat$FontCallback):119:119 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILw/h$e;)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILv/h$e;)Landroid/graphics/Typeface;"} 12:15:android.graphics.Typeface getFont(int,int,androidx.core.content.res.ResourcesCompat$FontCallback):123:123 -> j 16:22:android.graphics.Typeface getFont(int,int,androidx.core.content.res.ResourcesCompat$FontCallback):124:124 -> j 23:31:android.graphics.Typeface getFont(int,int,androidx.core.content.res.ResourcesCompat$FontCallback):126:126 -> j @@ -15092,7 +15083,7 @@ androidx.appcompat.widget.Toolbar -> androidx.appcompat.widget.Toolbar: androidx.appcompat.view.menu.MenuBuilder$Callback mMenuBuilderCallback -> mMenuBuilderCallback # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e$a;"} androidx.core.view.MenuHostHelper mMenuHostHelper -> mMenuHostHelper - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/z;"} androidx.appcompat.widget.ActionMenuView$OnMenuItemClickListener mMenuViewItemClickListener -> mMenuViewItemClickListener # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/ActionMenuView$e;"} androidx.appcompat.widget.Toolbar$OnMenuItemClickListener mOnMenuItemClickListener -> mOnMenuItemClickListener @@ -15167,11 +15158,11 @@ androidx.appcompat.widget.Toolbar -> androidx.appcompat.widget.Toolbar: 11:24:void addChildrenForExpandedActionView():2378:2378 -> addChildrenForExpandedActionView 25:30:void addChildrenForExpandedActionView():2380:2380 -> addChildrenForExpandedActionView 1:1:void addMenuProvider(androidx.core.view.MenuProvider):2466:2466 -> addMenuProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;)V"} 2:2:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner):2472:2472 -> addMenuProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;Landroidx/lifecycle/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;Landroidx/lifecycle/m;)V"} 3:3:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State):2480:2480 -> addMenuProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;Landroidx/lifecycle/m;Landroidx/lifecycle/g$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;Landroidx/lifecycle/m;Landroidx/lifecycle/g$b;)V"} 1:6:void addSystemView(android.view.View,boolean):1633:1633 -> b 7:11:void addSystemView(android.view.View,boolean):1636:1636 -> b 12:17:void addSystemView(android.view.View,boolean):1637:1637 -> b @@ -15538,7 +15529,7 @@ androidx.appcompat.widget.Toolbar -> androidx.appcompat.widget.Toolbar: 28:30:void removeChildrenForExpandedActionView():2368:2368 -> removeChildrenForExpandedActionView 31:39:void removeChildrenForExpandedActionView():2369:2369 -> removeChildrenForExpandedActionView 1:6:void removeMenuProvider(androidx.core.view.MenuProvider):2486:2486 -> removeMenuProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;)V"} 1:4:void onCreateMenu():2454:2454 -> s 5:8:void onCreateMenu():2455:2455 -> s 9:17:void onCreateMenu():2456:2456 -> s @@ -15963,7 +15954,7 @@ androidx.appcompat.widget.ToolbarWidgetWrapper -> androidx.appcompat.widget.l0: 3:16:void setLogo(int):314:314 -> m 1:3:int getNavigationMode():460:460 -> n 1:12:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):568:568 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(IJ)Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IJ)Landroidx/core/view/l0;"} 13:16:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):569:569 -> o 17:25:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):570:570 -> o 26:30:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):571:571 -> o @@ -16470,7 +16461,7 @@ androidx.arch.core.internal.SafeIterableMap -> k.b: 50:59:boolean equals(java.lang.Object):202:202 -> equals 60:66:boolean equals(java.lang.Object):204:204 -> equals 67:80:boolean equals(java.lang.Object):208:208 -> equals - 1:3:java.util.Map$Entry eldest():174:174 -> g + 1:3:java.util.Map$Entry eldest():174:174 -> f 1:4:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):49:49 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lk/b$c;"} 5:13:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):51:51 -> h @@ -16482,7 +16473,7 @@ androidx.arch.core.internal.SafeIterableMap -> k.b: 6:13:androidx.arch.core.internal.SafeIterableMap$IteratorWithAdditions iteratorWithAdditions():165:165 -> i 1:9:java.util.Iterator iterator():143:143 -> iterator 10:17:java.util.Iterator iterator():144:144 -> iterator - 1:3:java.util.Map$Entry newest():182:182 -> k + 1:3:java.util.Map$Entry newest():182:182 -> j 1:5:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):78:78 -> l # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/lang/Object;)Lk/b$c;"} 6:11:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):79:79 -> l @@ -16618,7 +16609,7 @@ androidx.biometric.AuthenticationCallbackProvider -> androidx.biometric.a: # {"id":"sourceFile","fileName":"AuthenticationCallbackProvider.java"} android.hardware.biometrics.BiometricPrompt$AuthenticationCallback mBiometricCallback -> a androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback mFingerprintCallback -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly/a$c;"} androidx.biometric.AuthenticationCallbackProvider$Listener mListener -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/a$d;"} 1:3:void (androidx.biometric.AuthenticationCallbackProvider$Listener):95:95 -> @@ -16628,7 +16619,7 @@ androidx.biometric.AuthenticationCallbackProvider -> androidx.biometric.a: 5:12:android.hardware.biometrics.BiometricPrompt$AuthenticationCallback getBiometricCallback():113:113 -> a 13:15:android.hardware.biometrics.BiometricPrompt$AuthenticationCallback getBiometricCallback():115:115 -> a 1:4:androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback getFingerprintCallback():131:131 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly/a$c;"} 5:11:androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback getFingerprintCallback():132:132 -> b 12:14:androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback getFingerprintCallback():166:166 -> b androidx.biometric.AuthenticationCallbackProvider$1 -> androidx.biometric.a$a: @@ -16641,7 +16632,7 @@ androidx.biometric.AuthenticationCallbackProvider$1 -> androidx.biometric.a$a: 1:8:void onAuthenticationFailed():162:162 -> b 1:8:void onAuthenticationHelp(int,java.lang.CharSequence):141:141 -> c 3:6:void onAuthenticationSucceeded(androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationResult):150:150 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/a$d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly/a$d;)V"} 7:12:void onAuthenticationSucceeded(androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationResult):149:149 -> d 13:18:void onAuthenticationSucceeded(androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationResult):153:153 -> d 19:26:void onAuthenticationSucceeded(androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationResult):157:157 -> d @@ -16829,7 +16820,7 @@ androidx.biometric.BiometricFragment -> androidx.biometric.d: 64:66:void authenticateWithBiometricPrompt(android.hardware.biometrics.BiometricPrompt,android.content.Context):580:580 -> j 67:70:void authenticateWithBiometricPrompt(android.hardware.biometrics.BiometricPrompt,android.content.Context):581:581 -> j 1:2:void authenticateWithFingerprint(androidx.core.hardware.fingerprint.FingerprintManagerCompat,android.content.Context):527:527 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/a;Landroid/content/Context;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly/a;Landroid/content/Context;)V"} 3:10:void authenticateWithFingerprint(androidx.core.hardware.fingerprint.FingerprintManagerCompat,android.content.Context):528:528 -> k 11:12:void authenticateWithFingerprint(androidx.core.hardware.fingerprint.FingerprintManagerCompat,android.content.Context):529:529 -> k 13:20:void authenticateWithFingerprint(androidx.core.hardware.fingerprint.FingerprintManagerCompat,android.content.Context):530:530 -> k @@ -16846,7 +16837,7 @@ androidx.biometric.BiometricFragment -> androidx.biometric.d: 37:39:void cancelAuthentication(int):599:599 -> l 40:49:void cancelAuthentication(int):604:604 -> l 1:9:int checkForFingerprintPreAuthenticationErrors(androidx.core.hardware.fingerprint.FingerprintManagerCompat):968:968 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly/a;)I"} 10:20:int checkForFingerprintPreAuthenticationErrors(androidx.core.hardware.fingerprint.FingerprintManagerCompat):970:970 -> m 1:7:void connectViewModel():262:262 -> n 8:26:void connectViewModel():267:267 -> n @@ -17108,7 +17099,7 @@ androidx.biometric.BiometricManager -> androidx.biometric.e: # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/e$d;"} android.hardware.biometrics.BiometricManager mBiometricManager -> b androidx.core.hardware.fingerprint.FingerprintManagerCompat mFingerprintManager -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly/a;"} 1:3:void (androidx.biometric.BiometricManager$Injector):291:291 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/e$d;)V"} 4:5:void (androidx.biometric.BiometricManager$Injector):292:292 -> @@ -17176,7 +17167,7 @@ androidx.biometric.BiometricManager$DefaultInjector -> androidx.biometric.e$c: 1:7:boolean isDeviceSecuredWithCredential():244:244 -> d 1:9:boolean isStrongBiometricGuaranteed():254:254 -> e 1:7:androidx.core.hardware.fingerprint.FingerprintManagerCompat getFingerprintManager():234:234 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly/a;"} androidx.biometric.BiometricManager$Injector -> androidx.biometric.e$d: # {"id":"sourceFile","fileName":"BiometricManager.java"} android.hardware.biometrics.BiometricManager getBiometricManager() -> a @@ -17185,7 +17176,7 @@ androidx.biometric.BiometricManager$Injector -> androidx.biometric.e$d: boolean isDeviceSecuredWithCredential() -> d boolean isStrongBiometricGuaranteed() -> e androidx.core.hardware.fingerprint.FingerprintManagerCompat getFingerprintManager() -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly/a;"} androidx.biometric.BiometricPrompt -> androidx.biometric.BiometricPrompt: # {"id":"sourceFile","fileName":"BiometricPrompt.java"} androidx.fragment.app.FragmentManager mClientFragmentManager -> a @@ -17529,7 +17520,7 @@ androidx.biometric.CancellationSignalProvider -> androidx.biometric.g: # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/g$c;"} android.os.CancellationSignal mBiometricCancellationSignal -> b androidx.core.os.CancellationSignal mFingerprintCancellationSignal -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LC/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB/c;"} 1:3:void ():82:82 -> 4:11:void ():83:83 -> 1:7:void cancel():150:150 -> a @@ -17544,7 +17535,7 @@ androidx.biometric.CancellationSignalProvider -> androidx.biometric.g: 5:12:android.os.CancellationSignal getBiometricCancellationSignal():123:123 -> b 13:15:android.os.CancellationSignal getBiometricCancellationSignal():125:125 -> b 1:4:androidx.core.os.CancellationSignal getFingerprintCancellationSignal():140:140 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LC/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB/c;"} 5:12:androidx.core.os.CancellationSignal getFingerprintCancellationSignal():141:141 -> c 13:15:androidx.core.os.CancellationSignal getFingerprintCancellationSignal():143:143 -> c androidx.biometric.CancellationSignalProvider$1 -> androidx.biometric.g$a: @@ -17554,7 +17545,7 @@ androidx.biometric.CancellationSignalProvider$1 -> androidx.biometric.g$a: 1:6:void (androidx.biometric.CancellationSignalProvider):83:83 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/g;)V"} 1:6:androidx.core.os.CancellationSignal getFingerprintCancellationSignal():94:94 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LC/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB/c;"} 1:5:android.os.CancellationSignal getBiometricCancellationSignal():88:88 -> b androidx.biometric.CancellationSignalProvider$Api16Impl -> androidx.biometric.g$b: # {"id":"sourceFile","fileName":"CancellationSignalProvider.java"} @@ -17563,7 +17554,7 @@ androidx.biometric.CancellationSignalProvider$Api16Impl -> androidx.biometric.g$ androidx.biometric.CancellationSignalProvider$Injector -> androidx.biometric.g$c: # {"id":"sourceFile","fileName":"CancellationSignalProvider.java"} androidx.core.os.CancellationSignal getFingerprintCancellationSignal() -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LC/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB/c;"} android.os.CancellationSignal getBiometricCancellationSignal() -> b androidx.biometric.CryptoObjectUtils -> androidx.biometric.h: # {"id":"sourceFile","fileName":"CryptoObjectUtils.java"} @@ -17594,7 +17585,7 @@ androidx.biometric.CryptoObjectUtils -> androidx.biometric.h: 47:52:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromBiometricPrompt(android.hardware.biometrics.BiometricPrompt$CryptoObject):99:99 -> b 53:58:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromBiometricPrompt(android.hardware.biometrics.BiometricPrompt$CryptoObject):101:101 -> b 5:10:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromFingerprintManager(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):169:169 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/a$e;)Landroidx/biometric/BiometricPrompt$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly/a$e;)Landroidx/biometric/BiometricPrompt$c;"} 11:16:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromFingerprintManager(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):171:171 -> c 17:22:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromFingerprintManager(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):174:174 -> c 23:28:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromFingerprintManager(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):176:176 -> c @@ -17611,7 +17602,7 @@ androidx.biometric.CryptoObjectUtils -> androidx.biometric.h: 44:49:android.hardware.biometrics.BiometricPrompt$CryptoObject wrapForBiometricPrompt(androidx.biometric.BiometricPrompt$CryptoObject):142:142 -> d 50:55:android.hardware.biometrics.BiometricPrompt$CryptoObject wrapForBiometricPrompt(androidx.biometric.BiometricPrompt$CryptoObject):144:144 -> d 5:10:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject wrapForFingerprintManager(androidx.biometric.BiometricPrompt$CryptoObject):204:204 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$c;)Lz/a$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$c;)Ly/a$e;"} 11:16:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject wrapForFingerprintManager(androidx.biometric.BiometricPrompt$CryptoObject):206:206 -> e 17:22:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject wrapForFingerprintManager(androidx.biometric.BiometricPrompt$CryptoObject):210:210 -> e 23:28:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject wrapForFingerprintManager(androidx.biometric.BiometricPrompt$CryptoObject):212:212 -> e @@ -18077,16 +18068,16 @@ androidx.collection.ArraySet -> m.b: 24:30:boolean equals(java.lang.Object):490:490 -> equals 31:34:boolean equals(java.lang.Object):491:491 -> equals 35:49:boolean equals(java.lang.Object):492:492 -> equals - 1:4:void ensureCapacity(int):311:311 -> g - 5:11:void ensureCapacity(int):312:312 -> g - 12:15:void ensureCapacity(int):313:313 -> g - 16:19:void ensureCapacity(int):314:314 -> g - 20:22:void ensureCapacity(int):315:315 -> g - 23:28:void ensureCapacity(int):316:316 -> g - 29:43:void ensureCapacity(int):317:317 -> g - 44:58:void ensureCapacity(int):318:318 -> g - 59:65:void ensureCapacity(int):321:321 -> g - 66:71:void ensureCapacity(int):322:322 -> g + 1:4:void ensureCapacity(int):311:311 -> f + 5:11:void ensureCapacity(int):312:312 -> f + 12:15:void ensureCapacity(int):313:313 -> f + 16:19:void ensureCapacity(int):314:314 -> f + 20:22:void ensureCapacity(int):315:315 -> f + 23:28:void ensureCapacity(int):316:316 -> f + 29:43:void ensureCapacity(int):317:317 -> f + 44:58:void ensureCapacity(int):318:318 -> f + 59:65:void ensureCapacity(int):321:321 -> f + 66:71:void ensureCapacity(int):322:322 -> f 1:3:java.lang.Object[] getArray$collection():51:51 -> h 1:4:int hashCode():504:504 -> hashCode 5:12:int hashCode():505:505 -> hashCode @@ -18095,7 +18086,7 @@ androidx.collection.ArraySet -> m.b: 3:16:int indexOf(java.lang.Object):326:326 -> indexOf 1:10:boolean isEmpty():328:328 -> isEmpty 1:6:java.util.Iterator iterator():249:249 -> iterator - 1:3:int getSize():55:55 -> k + 1:3:int getSize():55:55 -> j 1:3:int get_size$collection():53:53 -> l 1:4:java.lang.Object removeAt(int):413:413 -> m 5:13:java.lang.Object removeAt(int):414:414 -> m @@ -18236,80 +18227,80 @@ androidx.collection.LongSparseArray -> m.f: 40:41:int indexOfKey(long):505:505 -> e 42:43:int indexOfKey(long):506:506 -> e 44:52:int indexOfKey(long):508:508 -> e - 3:6:long keyAt(int):412:412 -> f - 7:10:long keyAt(int):416:416 -> f - 11:12:long keyAt(int):420:420 -> f - 13:19:long keyAt(int):421:421 -> f - 20:21:long keyAt(int):423:423 -> f - 22:29:long keyAt(int):424:424 -> f - 30:33:long keyAt(int):426:426 -> f - 34:36:long keyAt(int):427:427 -> f - 37:43:long keyAt(int):428:428 -> f - 44:45:long keyAt(int):433:433 -> f - 46:47:long keyAt(int):434:434 -> f - 48:52:long keyAt(int):436:436 -> f - 53:69:long keyAt(int):413:413 -> f - 70:79:long keyAt(int):412:412 -> f - 1:10:void put(long,java.lang.Object):324:324 -> j - 11:16:void put(long,java.lang.Object):326:326 -> j - 17:30:void put(long,java.lang.Object):329:329 -> j - 31:34:void put(long,java.lang.Object):330:330 -> j - 35:39:void put(long,java.lang.Object):331:331 -> j - 40:50:void put(long,java.lang.Object):334:334 -> j - 51:57:void put(long,java.lang.Object):339:339 -> j - 58:59:void put(long,java.lang.Object):341:341 -> j - 60:67:void put(long,java.lang.Object):342:342 -> j - 68:71:void put(long,java.lang.Object):344:344 -> j - 72:74:void put(long,java.lang.Object):345:345 -> j - 75:81:void put(long,java.lang.Object):346:346 -> j - 82:83:void put(long,java.lang.Object):351:351 -> j - 84:85:void put(long,java.lang.Object):352:352 -> j - 86:92:void put(long,java.lang.Object):354:354 -> j - 93:101:void put(long,java.lang.Object):356:356 -> j - 102:105:void put(long,java.lang.Object):357:357 -> j - 106:118:void put(long,java.lang.Object):358:358 -> j - 119:129:void put(long,java.lang.Object):359:359 -> j - 130:135:void put(long,java.lang.Object):361:361 -> j - 136:142:void put(long,java.lang.Object):362:362 -> j - 143:144:void put(long,java.lang.Object):368:368 -> j - 145:146:void put(long,java.lang.Object):372:372 -> j - 147:149:void put(long,java.lang.Object):368:368 -> j - 150:153:void put(long,java.lang.Object):375:375 -> j - 154:157:void put(long,java.lang.Object):376:376 -> j - 158:164:void put(long,java.lang.Object):377:377 -> j - 1:10:void remove(long):285:285 -> k - 11:20:void remove(long):287:287 -> k - 21:29:void remove(long):288:288 -> k - 30:32:void remove(long):289:289 -> k - 1:10:void removeAt(int):302:302 -> l - 11:19:void removeAt(int):303:303 -> l - 20:22:void removeAt(int):304:304 -> l - 1:4:int size():390:390 -> m - 5:6:int size():392:392 -> m - 7:8:int size():394:394 -> m - 9:15:int size():395:395 -> m - 16:17:int size():397:397 -> m - 18:25:int size():398:398 -> m - 26:29:int size():400:400 -> m - 30:32:int size():401:401 -> m - 33:39:int size():402:402 -> m - 40:41:int size():407:407 -> m - 42:43:int size():408:408 -> m - 44:46:int size():410:410 -> m - 3:6:java.lang.Object valueAt(int):437:437 -> n - 7:10:java.lang.Object valueAt(int):441:441 -> n - 11:12:java.lang.Object valueAt(int):445:445 -> n - 13:19:java.lang.Object valueAt(int):446:446 -> n - 20:21:java.lang.Object valueAt(int):448:448 -> n - 22:29:java.lang.Object valueAt(int):449:449 -> n - 30:33:java.lang.Object valueAt(int):451:451 -> n - 34:36:java.lang.Object valueAt(int):452:452 -> n - 37:43:java.lang.Object valueAt(int):453:453 -> n - 44:45:java.lang.Object valueAt(int):458:458 -> n - 46:47:java.lang.Object valueAt(int):459:459 -> n - 48:52:java.lang.Object valueAt(int):461:461 -> n - 53:69:java.lang.Object valueAt(int):438:438 -> n - 70:79:java.lang.Object valueAt(int):437:437 -> n + 3:6:long keyAt(int):412:412 -> g + 7:10:long keyAt(int):416:416 -> g + 11:12:long keyAt(int):420:420 -> g + 13:19:long keyAt(int):421:421 -> g + 20:21:long keyAt(int):423:423 -> g + 22:29:long keyAt(int):424:424 -> g + 30:33:long keyAt(int):426:426 -> g + 34:36:long keyAt(int):427:427 -> g + 37:43:long keyAt(int):428:428 -> g + 44:45:long keyAt(int):433:433 -> g + 46:47:long keyAt(int):434:434 -> g + 48:52:long keyAt(int):436:436 -> g + 53:69:long keyAt(int):413:413 -> g + 70:79:long keyAt(int):412:412 -> g + 1:10:void put(long,java.lang.Object):324:324 -> k + 11:16:void put(long,java.lang.Object):326:326 -> k + 17:30:void put(long,java.lang.Object):329:329 -> k + 31:34:void put(long,java.lang.Object):330:330 -> k + 35:39:void put(long,java.lang.Object):331:331 -> k + 40:50:void put(long,java.lang.Object):334:334 -> k + 51:57:void put(long,java.lang.Object):339:339 -> k + 58:59:void put(long,java.lang.Object):341:341 -> k + 60:67:void put(long,java.lang.Object):342:342 -> k + 68:71:void put(long,java.lang.Object):344:344 -> k + 72:74:void put(long,java.lang.Object):345:345 -> k + 75:81:void put(long,java.lang.Object):346:346 -> k + 82:83:void put(long,java.lang.Object):351:351 -> k + 84:85:void put(long,java.lang.Object):352:352 -> k + 86:92:void put(long,java.lang.Object):354:354 -> k + 93:101:void put(long,java.lang.Object):356:356 -> k + 102:105:void put(long,java.lang.Object):357:357 -> k + 106:118:void put(long,java.lang.Object):358:358 -> k + 119:129:void put(long,java.lang.Object):359:359 -> k + 130:135:void put(long,java.lang.Object):361:361 -> k + 136:142:void put(long,java.lang.Object):362:362 -> k + 143:144:void put(long,java.lang.Object):368:368 -> k + 145:146:void put(long,java.lang.Object):372:372 -> k + 147:149:void put(long,java.lang.Object):368:368 -> k + 150:153:void put(long,java.lang.Object):375:375 -> k + 154:157:void put(long,java.lang.Object):376:376 -> k + 158:164:void put(long,java.lang.Object):377:377 -> k + 1:10:void remove(long):285:285 -> l + 11:20:void remove(long):287:287 -> l + 21:29:void remove(long):288:288 -> l + 30:32:void remove(long):289:289 -> l + 1:10:void removeAt(int):302:302 -> m + 11:19:void removeAt(int):303:303 -> m + 20:22:void removeAt(int):304:304 -> m + 1:4:int size():390:390 -> n + 5:6:int size():392:392 -> n + 7:8:int size():394:394 -> n + 9:15:int size():395:395 -> n + 16:17:int size():397:397 -> n + 18:25:int size():398:398 -> n + 26:29:int size():400:400 -> n + 30:32:int size():401:401 -> n + 33:39:int size():402:402 -> n + 40:41:int size():407:407 -> n + 42:43:int size():408:408 -> n + 44:46:int size():410:410 -> n + 3:6:java.lang.Object valueAt(int):437:437 -> o + 7:10:java.lang.Object valueAt(int):441:441 -> o + 11:12:java.lang.Object valueAt(int):445:445 -> o + 13:19:java.lang.Object valueAt(int):446:446 -> o + 20:21:java.lang.Object valueAt(int):448:448 -> o + 22:29:java.lang.Object valueAt(int):449:449 -> o + 30:33:java.lang.Object valueAt(int):451:451 -> o + 34:36:java.lang.Object valueAt(int):452:452 -> o + 37:43:java.lang.Object valueAt(int):453:453 -> o + 44:45:java.lang.Object valueAt(int):458:458 -> o + 46:47:java.lang.Object valueAt(int):459:459 -> o + 48:52:java.lang.Object valueAt(int):461:461 -> o + 53:69:java.lang.Object valueAt(int):438:438 -> o + 70:79:java.lang.Object valueAt(int):437:437 -> o 1:6:java.lang.String toString():579:579 -> toString 7:9:java.lang.String toString():580:580 -> toString 10:20:java.lang.String toString():582:582 -> toString @@ -18614,42 +18605,42 @@ androidx.collection.SparseArrayCompat -> m.j: 1:5:java.lang.Object clone():60:60 -> clone 1:10:boolean containsKey(int):478:478 -> d 1:5:java.lang.Object get(int):102:102 -> e - 1:4:int indexOfKey(int):465:465 -> f - 5:7:int indexOfKey(int):466:466 -> f - 8:16:int indexOfKey(int):468:468 -> f - 1:4:int indexOfValue(java.lang.Object):469:469 -> j - 5:7:int indexOfValue(java.lang.Object):470:470 -> j - 8:12:int indexOfValue(java.lang.Object):472:472 -> j - 13:24:int indexOfValue(java.lang.Object):473:473 -> j - 1:4:int keyAt(int):448:448 -> k - 5:7:int keyAt(int):449:449 -> k - 8:12:int keyAt(int):451:451 -> k - 1:10:void put(int,java.lang.Object):310:310 -> l - 11:16:void put(int,java.lang.Object):312:312 -> l - 17:30:void put(int,java.lang.Object):315:315 -> l - 31:34:void put(int,java.lang.Object):316:316 -> l - 35:39:void put(int,java.lang.Object):317:317 -> l - 40:50:void put(int,java.lang.Object):320:320 -> l - 51:53:void put(int,java.lang.Object):321:321 -> l - 54:62:void put(int,java.lang.Object):324:324 -> l - 63:71:void put(int,java.lang.Object):326:326 -> l - 72:75:void put(int,java.lang.Object):327:327 -> l - 76:88:void put(int,java.lang.Object):328:328 -> l - 89:99:void put(int,java.lang.Object):329:329 -> l - 100:105:void put(int,java.lang.Object):331:331 -> l - 106:112:void put(int,java.lang.Object):332:332 -> l - 113:114:void put(int,java.lang.Object):338:338 -> l - 115:116:void put(int,java.lang.Object):342:342 -> l - 117:119:void put(int,java.lang.Object):338:338 -> l - 120:123:void put(int,java.lang.Object):345:345 -> l - 124:127:void put(int,java.lang.Object):346:346 -> l - 128:134:void put(int,java.lang.Object):347:347 -> l - 1:4:int size():443:443 -> m - 5:7:int size():444:444 -> m - 8:10:int size():446:446 -> m - 1:4:java.lang.Object valueAt(int):452:452 -> n - 5:7:java.lang.Object valueAt(int):453:453 -> n - 8:12:java.lang.Object valueAt(int):459:459 -> n + 1:4:int indexOfKey(int):465:465 -> g + 5:7:int indexOfKey(int):466:466 -> g + 8:16:int indexOfKey(int):468:468 -> g + 1:4:int indexOfValue(java.lang.Object):469:469 -> k + 5:7:int indexOfValue(java.lang.Object):470:470 -> k + 8:12:int indexOfValue(java.lang.Object):472:472 -> k + 13:24:int indexOfValue(java.lang.Object):473:473 -> k + 1:4:int keyAt(int):448:448 -> l + 5:7:int keyAt(int):449:449 -> l + 8:12:int keyAt(int):451:451 -> l + 1:10:void put(int,java.lang.Object):310:310 -> m + 11:16:void put(int,java.lang.Object):312:312 -> m + 17:30:void put(int,java.lang.Object):315:315 -> m + 31:34:void put(int,java.lang.Object):316:316 -> m + 35:39:void put(int,java.lang.Object):317:317 -> m + 40:50:void put(int,java.lang.Object):320:320 -> m + 51:53:void put(int,java.lang.Object):321:321 -> m + 54:62:void put(int,java.lang.Object):324:324 -> m + 63:71:void put(int,java.lang.Object):326:326 -> m + 72:75:void put(int,java.lang.Object):327:327 -> m + 76:88:void put(int,java.lang.Object):328:328 -> m + 89:99:void put(int,java.lang.Object):329:329 -> m + 100:105:void put(int,java.lang.Object):331:331 -> m + 106:112:void put(int,java.lang.Object):332:332 -> m + 113:114:void put(int,java.lang.Object):338:338 -> m + 115:116:void put(int,java.lang.Object):342:342 -> m + 117:119:void put(int,java.lang.Object):338:338 -> m + 120:123:void put(int,java.lang.Object):345:345 -> m + 124:127:void put(int,java.lang.Object):346:346 -> m + 128:134:void put(int,java.lang.Object):347:347 -> m + 1:4:int size():443:443 -> n + 5:7:int size():444:444 -> n + 8:10:int size():446:446 -> n + 1:4:java.lang.Object valueAt(int):452:452 -> o + 5:7:java.lang.Object valueAt(int):453:453 -> o + 8:12:java.lang.Object valueAt(int):459:459 -> o 1:6:java.lang.String toString():514:514 -> toString 7:9:java.lang.String toString():515:515 -> toString 10:20:java.lang.String toString():517:517 -> toString @@ -18986,16 +18977,147 @@ androidx.concurrent.futures.ResolvableFuture -> androidx.concurrent.futures.c: 1:5:boolean set(java.lang.Object):50:50 -> m 1:6:androidx.concurrent.futures.ResolvableFuture create():45:45 -> o # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/concurrent/futures/c;"} -androidx.constraintlayout.core.ArrayLinkedVariables -> o.a: +androidx.constraintlayout.helper.widget.Flow -> androidx.constraintlayout.helper.widget.Flow: +# {"id":"sourceFile","fileName":"Flow.java"} + androidx.constraintlayout.solver.widgets.Flow mFlow -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/g;"} + 1:4:void (android.content.Context,android.util.AttributeSet):128:128 -> + 1:3:void init(android.util.AttributeSet):199:199 -> g + 4:12:void init(android.util.AttributeSet):200:200 -> g + 13:22:void init(android.util.AttributeSet):202:202 -> g + 23:30:void init(android.util.AttributeSet):203:203 -> g + 31:34:void init(android.util.AttributeSet):205:205 -> g + 35:38:void init(android.util.AttributeSet):206:206 -> g + 39:49:void init(android.util.AttributeSet):207:207 -> g + 50:53:void init(android.util.AttributeSet):208:208 -> g + 54:64:void init(android.util.AttributeSet):209:209 -> g + 65:68:void init(android.util.AttributeSet):210:210 -> g + 69:79:void init(android.util.AttributeSet):211:211 -> g + 80:83:void init(android.util.AttributeSet):212:212 -> g + 84:94:void init(android.util.AttributeSet):213:213 -> g + 95:98:void init(android.util.AttributeSet):214:214 -> g + 99:109:void init(android.util.AttributeSet):215:215 -> g + 110:113:void init(android.util.AttributeSet):216:216 -> g + 114:124:void init(android.util.AttributeSet):217:217 -> g + 125:128:void init(android.util.AttributeSet):218:218 -> g + 129:139:void init(android.util.AttributeSet):219:219 -> g + 140:143:void init(android.util.AttributeSet):220:220 -> g + 144:154:void init(android.util.AttributeSet):221:221 -> g + 155:158:void init(android.util.AttributeSet):222:222 -> g + 159:169:void init(android.util.AttributeSet):223:223 -> g + 170:173:void init(android.util.AttributeSet):224:224 -> g + 174:184:void init(android.util.AttributeSet):225:225 -> g + 185:188:void init(android.util.AttributeSet):226:226 -> g + 189:199:void init(android.util.AttributeSet):227:227 -> g + 200:203:void init(android.util.AttributeSet):228:228 -> g + 204:214:void init(android.util.AttributeSet):229:229 -> g + 215:218:void init(android.util.AttributeSet):230:230 -> g + 219:229:void init(android.util.AttributeSet):231:231 -> g + 230:233:void init(android.util.AttributeSet):232:232 -> g + 234:244:void init(android.util.AttributeSet):233:233 -> g + 245:248:void init(android.util.AttributeSet):234:234 -> g + 249:259:void init(android.util.AttributeSet):235:235 -> g + 260:265:void init(android.util.AttributeSet):236:236 -> g + 266:276:void init(android.util.AttributeSet):237:237 -> g + 277:280:void init(android.util.AttributeSet):238:238 -> g + 281:291:void init(android.util.AttributeSet):239:239 -> g + 292:295:void init(android.util.AttributeSet):240:240 -> g + 296:306:void init(android.util.AttributeSet):241:241 -> g + 307:310:void init(android.util.AttributeSet):242:242 -> g + 311:320:void init(android.util.AttributeSet):243:243 -> g + 321:324:void init(android.util.AttributeSet):244:244 -> g + 325:334:void init(android.util.AttributeSet):245:245 -> g + 335:338:void init(android.util.AttributeSet):246:246 -> g + 339:348:void init(android.util.AttributeSet):247:247 -> g + 349:353:void init(android.util.AttributeSet):248:248 -> g + 354:363:void init(android.util.AttributeSet):249:249 -> g + 364:367:void init(android.util.AttributeSet):250:250 -> g + 368:377:void init(android.util.AttributeSet):251:251 -> g + 378:381:void init(android.util.AttributeSet):252:252 -> g + 382:391:void init(android.util.AttributeSet):253:253 -> g + 392:395:void init(android.util.AttributeSet):254:254 -> g + 396:405:void init(android.util.AttributeSet):255:255 -> g + 406:409:void init(android.util.AttributeSet):256:256 -> g + 410:423:void init(android.util.AttributeSet):257:257 -> g + 424:427:void init(android.util.AttributeSet):262:262 -> g + 428:431:void init(android.util.AttributeSet):263:263 -> g + 1:6:void resolveRtl(androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):143:143 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;Z)V"} + 1:4:void onMeasure(androidx.constraintlayout.solver.widgets.VirtualLayout,int,int):161:161 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/l;II)V"} + 5:8:void onMeasure(androidx.constraintlayout.solver.widgets.VirtualLayout,int,int):162:162 -> n + 9:12:void onMeasure(androidx.constraintlayout.solver.widgets.VirtualLayout,int,int):163:163 -> n + 13:18:void onMeasure(androidx.constraintlayout.solver.widgets.VirtualLayout,int,int):164:164 -> n + 19:21:void onMeasure(androidx.constraintlayout.solver.widgets.VirtualLayout,int,int):166:166 -> n + 22:34:void onMeasure(androidx.constraintlayout.solver.widgets.VirtualLayout,int,int):167:167 -> n + 35:38:void onMeasure(androidx.constraintlayout.solver.widgets.VirtualLayout,int,int):169:169 -> n + 1:6:void onMeasure(int,int):149:149 -> onMeasure + 1:5:void setFirstHorizontalBias(float):414:414 -> setFirstHorizontalBias + 6:9:void setFirstHorizontalBias(float):415:415 -> setFirstHorizontalBias + 1:5:void setFirstHorizontalStyle(int):394:394 -> setFirstHorizontalStyle + 6:9:void setFirstHorizontalStyle(int):395:395 -> setFirstHorizontalStyle + 1:5:void setFirstVerticalBias(float):424:424 -> setFirstVerticalBias + 6:9:void setFirstVerticalBias(float):425:425 -> setFirstVerticalBias + 1:5:void setFirstVerticalStyle(int):404:404 -> setFirstVerticalStyle + 6:9:void setFirstVerticalStyle(int):405:405 -> setFirstVerticalStyle + 1:5:void setHorizontalAlign(int):439:439 -> setHorizontalAlign + 6:9:void setHorizontalAlign(int):440:440 -> setHorizontalAlign + 1:5:void setHorizontalBias(float):374:374 -> setHorizontalBias + 6:9:void setHorizontalBias(float):375:375 -> setHorizontalBias + 1:5:void setHorizontalGap(int):465:465 -> setHorizontalGap + 6:9:void setHorizontalGap(int):466:466 -> setHorizontalGap + 1:5:void setHorizontalStyle(int):350:350 -> setHorizontalStyle + 6:9:void setHorizontalStyle(int):351:351 -> setHorizontalStyle + 1:5:void setMaxElementsWrap(int):485:485 -> setMaxElementsWrap + 6:9:void setMaxElementsWrap(int):486:486 -> setMaxElementsWrap + 1:5:void setOrientation(int):272:272 -> setOrientation + 6:9:void setOrientation(int):273:273 -> setOrientation + 1:5:void setPadding(int):282:282 -> setPadding + 6:9:void setPadding(int):283:283 -> setPadding + 1:5:void setPaddingBottom(int):322:322 -> setPaddingBottom + 6:9:void setPaddingBottom(int):323:323 -> setPaddingBottom + 1:5:void setPaddingLeft(int):292:292 -> setPaddingLeft + 6:9:void setPaddingLeft(int):293:293 -> setPaddingLeft + 1:5:void setPaddingRight(int):312:312 -> setPaddingRight + 6:9:void setPaddingRight(int):313:313 -> setPaddingRight + 1:5:void setPaddingTop(int):302:302 -> setPaddingTop + 6:9:void setPaddingTop(int):303:303 -> setPaddingTop + 1:5:void setVerticalAlign(int):455:455 -> setVerticalAlign + 6:9:void setVerticalAlign(int):456:456 -> setVerticalAlign + 1:5:void setVerticalBias(float):384:384 -> setVerticalBias + 6:9:void setVerticalBias(float):385:385 -> setVerticalBias + 1:5:void setVerticalGap(int):475:475 -> setVerticalGap + 6:9:void setVerticalGap(int):476:476 -> setVerticalGap + 1:5:void setVerticalStyle(int):364:364 -> setVerticalStyle + 6:9:void setVerticalStyle(int):365:365 -> setVerticalStyle + 1:5:void setWrapMode(int):336:336 -> setWrapMode + 6:9:void setWrapMode(int):337:337 -> setWrapMode +androidx.constraintlayout.motion.utils.Easing -> o.a: +# {"id":"sourceFile","fileName":"Easing.java"} + java.lang.String str -> a + androidx.constraintlayout.motion.utils.Easing sDefault -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/a;"} + java.lang.String[] NAMED_EASING -> c + 1:7:void ():29:29 -> + 8:22:void ():40:40 -> + 1:3:void ():28:28 -> + 4:8:void ():30:30 -> + 1:3:java.lang.String toString():73:73 -> toString +androidx.constraintlayout.motion.widget.Debug -> p.a: +# {"id":"sourceFile","fileName":"Debug.java"} + 1:4:java.lang.String getName(android.view.View):85:85 -> a + 5:17:java.lang.String getName(android.view.View):86:86 -> a + 18:20:java.lang.String getName(android.view.View):88:88 -> a +androidx.constraintlayout.solver.ArrayLinkedVariables -> q.a: # {"id":"sourceFile","fileName":"ArrayLinkedVariables.java"} int currentSize -> a - androidx.constraintlayout.core.ArrayRow mRow -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/b;"} - androidx.constraintlayout.core.Cache mCache -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/c;"} + androidx.constraintlayout.solver.ArrayRow mRow -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/b;"} + androidx.constraintlayout.solver.Cache mCache -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/c;"} int ROW_SIZE -> d - androidx.constraintlayout.core.SolverVariable candidate -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/i;"} + androidx.constraintlayout.solver.SolverVariable candidate -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/i;"} int[] mArrayIndices -> f int[] mArrayNextIndices -> g float[] mArrayValues -> h @@ -19004,31 +19126,76 @@ androidx.constraintlayout.core.ArrayLinkedVariables -> o.a: boolean mDidFillOnce -> k float epsilon -> l 1:1:void ():82:82 -> - 1:4:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):101:101 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/b;Lo/c;)V"} - 5:8:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):43:43 -> - 9:11:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):48:48 -> - 12:13:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):50:50 -> - 14:17:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):53:53 -> - 18:21:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):56:56 -> - 22:26:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):59:59 -> - 27:28:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):62:62 -> - 29:30:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):78:78 -> - 31:32:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):81:81 -> - 33:34:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):102:102 -> - 35:37:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):103:103 -> - 1:3:int getCurrentSize():509:509 -> a - 1:6:float get(androidx.constraintlayout.core.SolverVariable):593:593 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)F"} - 7:10:float get(androidx.constraintlayout.core.SolverVariable):595:595 -> b - 11:18:float get(androidx.constraintlayout.core.SolverVariable):596:596 -> b - 19:23:float get(androidx.constraintlayout.core.SolverVariable):597:597 -> b - 24:32:float get(androidx.constraintlayout.core.SolverVariable):599:599 -> b - 1:6:androidx.constraintlayout.core.SolverVariable getVariable(int):558:558 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lo/i;"} - 7:12:androidx.constraintlayout.core.SolverVariable getVariable(int):560:560 -> c - 13:23:androidx.constraintlayout.core.SolverVariable getVariable(int):562:562 -> c - 24:32:androidx.constraintlayout.core.SolverVariable getVariable(int):564:564 -> c + 1:4:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):101:101 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/b;Lq/c;)V"} + 5:8:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):43:43 -> + 9:11:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):48:48 -> + 12:13:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):50:50 -> + 14:17:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):53:53 -> + 18:21:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):56:56 -> + 22:26:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):59:59 -> + 27:28:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):62:62 -> + 29:30:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):78:78 -> + 31:32:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):81:81 -> + 33:34:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):102:102 -> + 35:37:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):103:103 -> + 7:10:void put(androidx.constraintlayout.solver.SolverVariable,float):119:119 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;F)V"} + 11:16:void put(androidx.constraintlayout.solver.SolverVariable,float):123:123 -> a + 17:18:void put(androidx.constraintlayout.solver.SolverVariable,float):124:124 -> a + 19:22:void put(androidx.constraintlayout.solver.SolverVariable,float):125:125 -> a + 23:28:void put(androidx.constraintlayout.solver.SolverVariable,float):126:126 -> a + 29:32:void put(androidx.constraintlayout.solver.SolverVariable,float):127:127 -> a + 33:37:void put(androidx.constraintlayout.solver.SolverVariable,float):128:128 -> a + 38:42:void put(androidx.constraintlayout.solver.SolverVariable,float):129:129 -> a + 43:47:void put(androidx.constraintlayout.solver.SolverVariable,float):130:130 -> a + 48:51:void put(androidx.constraintlayout.solver.SolverVariable,float):131:131 -> a + 52:56:void put(androidx.constraintlayout.solver.SolverVariable,float):133:133 -> a + 57:61:void put(androidx.constraintlayout.solver.SolverVariable,float):134:134 -> a + 62:63:void put(androidx.constraintlayout.solver.SolverVariable,float):135:135 -> a + 64:72:void put(androidx.constraintlayout.solver.SolverVariable,float):136:136 -> a + 73:76:void put(androidx.constraintlayout.solver.SolverVariable,float):144:144 -> a + 77:84:void put(androidx.constraintlayout.solver.SolverVariable,float):145:145 -> a + 85:92:void put(androidx.constraintlayout.solver.SolverVariable,float):146:146 -> a + 93:99:void put(androidx.constraintlayout.solver.SolverVariable,float):152:152 -> a + 100:103:void put(androidx.constraintlayout.solver.SolverVariable,float):158:158 -> a + 104:107:void put(androidx.constraintlayout.solver.SolverVariable,float):159:159 -> a + 108:114:void put(androidx.constraintlayout.solver.SolverVariable,float):162:162 -> a + 115:117:void put(androidx.constraintlayout.solver.SolverVariable,float):165:165 -> a + 118:122:void put(androidx.constraintlayout.solver.SolverVariable,float):168:168 -> a + 123:128:void put(androidx.constraintlayout.solver.SolverVariable,float):169:169 -> a + 129:133:void put(androidx.constraintlayout.solver.SolverVariable,float):171:171 -> a + 134:142:void put(androidx.constraintlayout.solver.SolverVariable,float):172:172 -> a + 143:147:void put(androidx.constraintlayout.solver.SolverVariable,float):180:180 -> a + 148:149:void put(androidx.constraintlayout.solver.SolverVariable,float):181:182 -> a + 150:154:void put(androidx.constraintlayout.solver.SolverVariable,float):182:182 -> a + 155:158:void put(androidx.constraintlayout.solver.SolverVariable,float):183:183 -> a + 159:160:void put(androidx.constraintlayout.solver.SolverVariable,float):184:184 -> a + 161:168:void put(androidx.constraintlayout.solver.SolverVariable,float):185:185 -> a + 169:178:void put(androidx.constraintlayout.solver.SolverVariable,float):186:186 -> a + 179:188:void put(androidx.constraintlayout.solver.SolverVariable,float):187:187 -> a + 189:194:void put(androidx.constraintlayout.solver.SolverVariable,float):191:191 -> a + 195:200:void put(androidx.constraintlayout.solver.SolverVariable,float):192:192 -> a + 201:206:void put(androidx.constraintlayout.solver.SolverVariable,float):194:194 -> a + 207:209:void put(androidx.constraintlayout.solver.SolverVariable,float):195:195 -> a + 210:215:void put(androidx.constraintlayout.solver.SolverVariable,float):197:197 -> a + 216:217:void put(androidx.constraintlayout.solver.SolverVariable,float):198:198 -> a + 218:222:void put(androidx.constraintlayout.solver.SolverVariable,float):200:200 -> a + 223:227:void put(androidx.constraintlayout.solver.SolverVariable,float):201:201 -> a + 228:232:void put(androidx.constraintlayout.solver.SolverVariable,float):202:202 -> a + 233:236:void put(androidx.constraintlayout.solver.SolverVariable,float):203:203 -> a + 237:241:void put(androidx.constraintlayout.solver.SolverVariable,float):205:205 -> a + 242:246:void put(androidx.constraintlayout.solver.SolverVariable,float):207:207 -> a + 247:248:void put(androidx.constraintlayout.solver.SolverVariable,float):208:208 -> a + 249:253:void put(androidx.constraintlayout.solver.SolverVariable,float):210:210 -> a + 254:255:void put(androidx.constraintlayout.solver.SolverVariable,float):211:211 -> a + 256:260:void put(androidx.constraintlayout.solver.SolverVariable,float):212:212 -> a + 1:3:int getCurrentSize():509:509 -> b + 1:6:androidx.constraintlayout.solver.SolverVariable getVariable(int):558:558 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq/i;"} + 7:12:androidx.constraintlayout.solver.SolverVariable getVariable(int):560:560 -> c + 13:23:androidx.constraintlayout.solver.SolverVariable getVariable(int):562:562 -> c + 24:32:androidx.constraintlayout.solver.SolverVariable getVariable(int):564:564 -> c 1:7:void clear():409:409 -> clear 8:11:void clear():411:411 -> clear 12:23:void clear():412:412 -> clear @@ -19038,156 +19205,111 @@ androidx.constraintlayout.core.ArrayLinkedVariables -> o.a: 38:39:void clear():420:420 -> clear 40:41:void clear():421:421 -> clear 42:44:void clear():422:422 -> clear - 1:5:float remove(androidx.constraintlayout.core.SolverVariable,boolean):369:369 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Z)F"} - 6:7:float remove(androidx.constraintlayout.core.SolverVariable,boolean):370:370 -> d - 8:18:float remove(androidx.constraintlayout.core.SolverVariable,boolean):372:372 -> d - 19:22:float remove(androidx.constraintlayout.core.SolverVariable,boolean):378:378 -> d - 23:26:float remove(androidx.constraintlayout.core.SolverVariable,boolean):379:379 -> d - 27:30:float remove(androidx.constraintlayout.core.SolverVariable,boolean):380:380 -> d - 31:34:float remove(androidx.constraintlayout.core.SolverVariable,boolean):381:381 -> d - 35:41:float remove(androidx.constraintlayout.core.SolverVariable,boolean):382:382 -> d - 42:49:float remove(androidx.constraintlayout.core.SolverVariable,boolean):384:384 -> d - 50:54:float remove(androidx.constraintlayout.core.SolverVariable,boolean):388:388 -> d - 55:60:float remove(androidx.constraintlayout.core.SolverVariable,boolean):390:390 -> d - 61:66:float remove(androidx.constraintlayout.core.SolverVariable,boolean):391:391 -> d - 67:70:float remove(androidx.constraintlayout.core.SolverVariable,boolean):392:392 -> d - 71:74:float remove(androidx.constraintlayout.core.SolverVariable,boolean):393:393 -> d - 75:76:float remove(androidx.constraintlayout.core.SolverVariable,boolean):395:395 -> d - 77:81:float remove(androidx.constraintlayout.core.SolverVariable,boolean):397:397 -> d - 82:92:float remove(androidx.constraintlayout.core.SolverVariable,boolean):400:400 -> d - 1:6:void invert():485:485 -> e - 7:10:void invert():487:487 -> e - 11:19:void invert():488:488 -> e - 20:27:void invert():489:489 -> e - 1:6:float getVariableValue(int):576:576 -> f - 7:12:float getVariableValue(int):578:578 -> f - 13:17:float getVariableValue(int):580:580 -> f - 18:26:float getVariableValue(int):582:582 -> f - 1:13:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):226:226 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;FZ)V"} - 14:20:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):230:230 -> g - 21:22:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):231:231 -> g - 23:26:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):232:232 -> g - 27:32:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):233:233 -> g - 33:36:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):234:234 -> g - 37:41:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):235:235 -> g - 42:46:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):236:236 -> g - 47:51:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):237:237 -> g - 52:55:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):238:238 -> g - 56:60:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):240:240 -> g - 61:65:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):241:241 -> g - 66:67:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):242:242 -> g - 68:76:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):243:243 -> g - 77:80:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):251:251 -> g - 81:84:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):252:252 -> g - 85:88:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):253:253 -> g - 89:93:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):254:254 -> g - 94:106:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):255:255 -> g - 107:112:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):258:258 -> g - 113:116:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):261:261 -> g - 117:123:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):262:262 -> g - 124:131:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):264:264 -> g - 132:136:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):267:267 -> g - 137:140:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):269:269 -> g - 141:142:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):271:271 -> g - 143:147:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):273:273 -> g - 148:156:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):274:274 -> g - 157:163:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):281:281 -> g - 164:167:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):287:287 -> g - 168:171:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):288:288 -> g - 172:178:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):291:291 -> g - 179:181:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):294:294 -> g - 182:186:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):297:297 -> g - 187:192:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):298:298 -> g - 193:197:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):300:300 -> g - 198:206:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):301:301 -> g - 207:211:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):309:309 -> g - 212:213:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):310:311 -> g - 214:218:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):311:311 -> g - 219:222:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):312:312 -> g - 223:224:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):313:313 -> g - 225:232:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):314:314 -> g - 233:242:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):315:315 -> g - 243:252:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):316:316 -> g - 253:258:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):320:320 -> g - 259:264:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):321:321 -> g - 265:270:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):323:323 -> g - 271:273:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):324:324 -> g - 274:279:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):326:326 -> g - 280:281:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):327:327 -> g - 282:286:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):329:329 -> g - 287:291:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):330:330 -> g - 292:296:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):331:331 -> g - 297:300:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):332:332 -> g - 301:305:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):334:334 -> g - 306:312:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):336:336 -> g - 313:314:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):337:337 -> g - 315:319:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):338:338 -> g - 7:10:void put(androidx.constraintlayout.core.SolverVariable,float):119:119 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;F)V"} - 11:16:void put(androidx.constraintlayout.core.SolverVariable,float):123:123 -> h - 17:18:void put(androidx.constraintlayout.core.SolverVariable,float):124:124 -> h - 19:22:void put(androidx.constraintlayout.core.SolverVariable,float):125:125 -> h - 23:28:void put(androidx.constraintlayout.core.SolverVariable,float):126:126 -> h - 29:32:void put(androidx.constraintlayout.core.SolverVariable,float):127:127 -> h - 33:37:void put(androidx.constraintlayout.core.SolverVariable,float):128:128 -> h - 38:42:void put(androidx.constraintlayout.core.SolverVariable,float):129:129 -> h - 43:47:void put(androidx.constraintlayout.core.SolverVariable,float):130:130 -> h - 48:51:void put(androidx.constraintlayout.core.SolverVariable,float):131:131 -> h - 52:56:void put(androidx.constraintlayout.core.SolverVariable,float):133:133 -> h - 57:61:void put(androidx.constraintlayout.core.SolverVariable,float):134:134 -> h - 62:63:void put(androidx.constraintlayout.core.SolverVariable,float):135:135 -> h - 64:72:void put(androidx.constraintlayout.core.SolverVariable,float):136:136 -> h - 73:76:void put(androidx.constraintlayout.core.SolverVariable,float):144:144 -> h - 77:84:void put(androidx.constraintlayout.core.SolverVariable,float):145:145 -> h - 85:92:void put(androidx.constraintlayout.core.SolverVariable,float):146:146 -> h - 93:99:void put(androidx.constraintlayout.core.SolverVariable,float):152:152 -> h - 100:103:void put(androidx.constraintlayout.core.SolverVariable,float):158:158 -> h - 104:107:void put(androidx.constraintlayout.core.SolverVariable,float):159:159 -> h - 108:114:void put(androidx.constraintlayout.core.SolverVariable,float):162:162 -> h - 115:117:void put(androidx.constraintlayout.core.SolverVariable,float):165:165 -> h - 118:122:void put(androidx.constraintlayout.core.SolverVariable,float):168:168 -> h - 123:128:void put(androidx.constraintlayout.core.SolverVariable,float):169:169 -> h - 129:133:void put(androidx.constraintlayout.core.SolverVariable,float):171:171 -> h - 134:142:void put(androidx.constraintlayout.core.SolverVariable,float):172:172 -> h - 143:147:void put(androidx.constraintlayout.core.SolverVariable,float):180:180 -> h - 148:149:void put(androidx.constraintlayout.core.SolverVariable,float):181:182 -> h - 150:154:void put(androidx.constraintlayout.core.SolverVariable,float):182:182 -> h - 155:158:void put(androidx.constraintlayout.core.SolverVariable,float):183:183 -> h - 159:160:void put(androidx.constraintlayout.core.SolverVariable,float):184:184 -> h - 161:168:void put(androidx.constraintlayout.core.SolverVariable,float):185:185 -> h - 169:178:void put(androidx.constraintlayout.core.SolverVariable,float):186:186 -> h - 179:188:void put(androidx.constraintlayout.core.SolverVariable,float):187:187 -> h - 189:194:void put(androidx.constraintlayout.core.SolverVariable,float):191:191 -> h - 195:200:void put(androidx.constraintlayout.core.SolverVariable,float):192:192 -> h - 201:206:void put(androidx.constraintlayout.core.SolverVariable,float):194:194 -> h - 207:209:void put(androidx.constraintlayout.core.SolverVariable,float):195:195 -> h - 210:215:void put(androidx.constraintlayout.core.SolverVariable,float):197:197 -> h - 216:217:void put(androidx.constraintlayout.core.SolverVariable,float):198:198 -> h - 218:222:void put(androidx.constraintlayout.core.SolverVariable,float):200:200 -> h - 223:227:void put(androidx.constraintlayout.core.SolverVariable,float):201:201 -> h - 228:232:void put(androidx.constraintlayout.core.SolverVariable,float):202:202 -> h - 233:236:void put(androidx.constraintlayout.core.SolverVariable,float):203:203 -> h - 237:241:void put(androidx.constraintlayout.core.SolverVariable,float):205:205 -> h - 242:246:void put(androidx.constraintlayout.core.SolverVariable,float):207:207 -> h - 247:248:void put(androidx.constraintlayout.core.SolverVariable,float):208:208 -> h - 249:253:void put(androidx.constraintlayout.core.SolverVariable,float):210:210 -> h - 254:255:void put(androidx.constraintlayout.core.SolverVariable,float):211:211 -> h - 256:260:void put(androidx.constraintlayout.core.SolverVariable,float):212:212 -> h - 1:10:boolean contains(androidx.constraintlayout.core.SolverVariable):432:432 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)Z"} - 11:14:boolean contains(androidx.constraintlayout.core.SolverVariable):437:437 -> i - 15:24:boolean contains(androidx.constraintlayout.core.SolverVariable):438:438 -> i - 25:32:boolean contains(androidx.constraintlayout.core.SolverVariable):441:441 -> i - 1:6:float use(androidx.constraintlayout.core.ArrayRow,boolean):349:349 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/b;Z)F"} - 7:11:float use(androidx.constraintlayout.core.ArrayRow,boolean):350:350 -> j - 12:13:float use(androidx.constraintlayout.core.ArrayRow,boolean):351:351 -> j - 14:20:float use(androidx.constraintlayout.core.ArrayRow,boolean):352:352 -> j - 21:24:float use(androidx.constraintlayout.core.ArrayRow,boolean):354:354 -> j - 25:29:float use(androidx.constraintlayout.core.ArrayRow,boolean):355:355 -> j - 30:36:float use(androidx.constraintlayout.core.ArrayRow,boolean):356:356 -> j + 1:5:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):369:369 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Z)F"} + 6:7:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):370:370 -> d + 8:18:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):372:372 -> d + 19:22:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):378:378 -> d + 23:26:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):379:379 -> d + 27:30:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):380:380 -> d + 31:34:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):381:381 -> d + 35:41:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):382:382 -> d + 42:49:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):384:384 -> d + 50:54:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):388:388 -> d + 55:60:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):390:390 -> d + 61:66:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):391:391 -> d + 67:70:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):392:392 -> d + 71:74:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):393:393 -> d + 75:76:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):395:395 -> d + 77:81:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):397:397 -> d + 82:92:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):400:400 -> d + 1:10:boolean contains(androidx.constraintlayout.solver.SolverVariable):432:432 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)Z"} + 11:14:boolean contains(androidx.constraintlayout.solver.SolverVariable):437:437 -> e + 15:24:boolean contains(androidx.constraintlayout.solver.SolverVariable):438:438 -> e + 25:32:boolean contains(androidx.constraintlayout.solver.SolverVariable):441:441 -> e + 1:6:void invert():485:485 -> f + 7:10:void invert():487:487 -> f + 11:19:void invert():488:488 -> f + 20:27:void invert():489:489 -> f + 1:6:float getVariableValue(int):576:576 -> g + 7:12:float getVariableValue(int):578:578 -> g + 13:17:float getVariableValue(int):580:580 -> g + 18:26:float getVariableValue(int):582:582 -> g + 1:13:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):226:226 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;FZ)V"} + 14:20:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):230:230 -> h + 21:22:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):231:231 -> h + 23:26:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):232:232 -> h + 27:32:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):233:233 -> h + 33:36:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):234:234 -> h + 37:41:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):235:235 -> h + 42:46:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):236:236 -> h + 47:51:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):237:237 -> h + 52:55:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):238:238 -> h + 56:60:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):240:240 -> h + 61:65:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):241:241 -> h + 66:67:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):242:242 -> h + 68:76:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):243:243 -> h + 77:80:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):251:251 -> h + 81:84:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):252:252 -> h + 85:88:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):253:253 -> h + 89:93:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):254:254 -> h + 94:106:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):255:255 -> h + 107:112:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):258:258 -> h + 113:116:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):261:261 -> h + 117:123:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):262:262 -> h + 124:131:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):264:264 -> h + 132:136:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):267:267 -> h + 137:140:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):269:269 -> h + 141:142:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):271:271 -> h + 143:147:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):273:273 -> h + 148:156:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):274:274 -> h + 157:163:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):281:281 -> h + 164:167:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):287:287 -> h + 168:171:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):288:288 -> h + 172:178:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):291:291 -> h + 179:181:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):294:294 -> h + 182:186:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):297:297 -> h + 187:192:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):298:298 -> h + 193:197:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):300:300 -> h + 198:206:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):301:301 -> h + 207:211:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):309:309 -> h + 212:213:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):310:311 -> h + 214:218:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):311:311 -> h + 219:222:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):312:312 -> h + 223:224:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):313:313 -> h + 225:232:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):314:314 -> h + 233:242:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):315:315 -> h + 243:252:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):316:316 -> h + 253:258:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):320:320 -> h + 259:264:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):321:321 -> h + 265:270:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):323:323 -> h + 271:273:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):324:324 -> h + 274:279:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):326:326 -> h + 280:281:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):327:327 -> h + 282:286:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):329:329 -> h + 287:291:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):330:330 -> h + 292:296:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):331:331 -> h + 297:300:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):332:332 -> h + 301:305:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):334:334 -> h + 306:312:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):336:336 -> h + 313:314:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):337:337 -> h + 315:319:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):338:338 -> h + 1:6:float get(androidx.constraintlayout.solver.SolverVariable):593:593 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)F"} + 7:10:float get(androidx.constraintlayout.solver.SolverVariable):595:595 -> i + 11:18:float get(androidx.constraintlayout.solver.SolverVariable):596:596 -> i + 19:23:float get(androidx.constraintlayout.solver.SolverVariable):597:597 -> i + 24:32:float get(androidx.constraintlayout.solver.SolverVariable):599:599 -> i + 1:6:float use(androidx.constraintlayout.solver.ArrayRow,boolean):349:349 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/b;Z)F"} + 7:11:float use(androidx.constraintlayout.solver.ArrayRow,boolean):350:350 -> j + 12:13:float use(androidx.constraintlayout.solver.ArrayRow,boolean):351:351 -> j + 14:20:float use(androidx.constraintlayout.solver.ArrayRow,boolean):352:352 -> j + 21:24:float use(androidx.constraintlayout.solver.ArrayRow,boolean):354:354 -> j + 25:29:float use(androidx.constraintlayout.solver.ArrayRow,boolean):355:355 -> j + 30:36:float use(androidx.constraintlayout.solver.ArrayRow,boolean):356:356 -> j 1:6:void divideByAmount(float):500:500 -> k 7:10:void divideByAmount(float):502:502 -> k 11:17:void divideByAmount(float):503:503 -> k @@ -19199,665 +19321,598 @@ androidx.constraintlayout.core.ArrayLinkedVariables -> o.a: 30:53:java.lang.String toString():638:638 -> toString 54:78:java.lang.String toString():639:639 -> toString 79:86:java.lang.String toString():640:640 -> toString -androidx.constraintlayout.core.ArrayRow -> o.b: +androidx.constraintlayout.solver.ArrayRow -> q.b: # {"id":"sourceFile","fileName":"ArrayRow.java"} - androidx.constraintlayout.core.SolverVariable variable -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/i;"} + androidx.constraintlayout.solver.SolverVariable variable -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/i;"} float constantValue -> b boolean used -> c java.util.ArrayList variablesToUpdate -> d - androidx.constraintlayout.core.ArrayRow$ArrayRowVariables variables -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/b$a;"} + androidx.constraintlayout.solver.ArrayRow$ArrayRowVariables variables -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/b$a;"} boolean isSimpleDefinition -> f 1:1:void ():55:55 -> 2:4:void ():26:28 -> 5:5:void ():31:31 -> 6:6:void ():53:53 -> - 7:7:void (androidx.constraintlayout.core.Cache):57:57 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/c;)V"} - 8:10:void (androidx.constraintlayout.core.Cache):26:28 -> - 11:11:void (androidx.constraintlayout.core.Cache):31:31 -> - 12:12:void (androidx.constraintlayout.core.Cache):53:53 -> - 13:13:void (androidx.constraintlayout.core.Cache):58:58 -> - 3:7:void updateFromFinalVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):575:575 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Lo/i;Z)V"} - 8:13:void updateFromFinalVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):578:578 -> A - 14:21:void updateFromFinalVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):579:579 -> A - 22:28:void updateFromFinalVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):580:580 -> A - 29:31:void updateFromFinalVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):582:582 -> A - 32:37:void updateFromFinalVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):584:584 -> A - 38:44:void updateFromFinalVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):585:585 -> A - 45:46:void updateFromFinalVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):586:586 -> A - 47:49:void updateFromFinalVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):587:587 -> A - 1:6:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):561:561 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Lo/b;Z)V"} - 7:16:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):563:563 -> B - 17:21:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):565:565 -> B - 22:31:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):567:567 -> B - 32:38:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):568:568 -> B - 39:40:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):569:569 -> B - 41:43:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):570:570 -> B - 3:7:void updateFromSynonymVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):592:592 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Lo/i;Z)V"} - 8:13:void updateFromSynonymVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):595:595 -> C - 14:21:void updateFromSynonymVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):596:596 -> C - 22:28:void updateFromSynonymVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):597:597 -> C - 29:31:void updateFromSynonymVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):599:599 -> C - 32:44:void updateFromSynonymVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):601:601 -> C - 45:50:void updateFromSynonymVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):602:602 -> C - 51:57:void updateFromSynonymVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):603:603 -> C - 58:59:void updateFromSynonymVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):604:604 -> C - 60:62:void updateFromSynonymVariable(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,boolean):605:605 -> C - 1:12:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):712:712 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;)V"} - 13:21:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):718:718 -> D - 22:27:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):720:720 -> D - 28:40:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):721:721 -> D - 41:48:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):722:722 -> D - 49:59:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):725:725 -> D - 60:67:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):728:728 -> D - 68:71:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):729:729 -> D - 72:75:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):730:730 -> D - 76:79:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):731:731 -> D - 80:83:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):732:732 -> D - 84:95:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):734:734 -> D - 96:103:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):737:737 -> D - 104:113:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):742:742 -> D - 114:119:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):743:743 -> D - 120:121:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):744:744 -> D - 122:124:void updateFromSystem(androidx.constraintlayout.core.LinearSystem):745:745 -> D - 1:34:void addError(androidx.constraintlayout.core.SolverVariable):691:691 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)V"} - 35:40:void addError(androidx.constraintlayout.core.SolverVariable):702:702 -> a - 2:6:androidx.constraintlayout.core.SolverVariable getPivotCandidate(androidx.constraintlayout.core.LinearSystem,boolean[]):660:660 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;[Z)Lo/i;"} - 1:4:void initFromRow(androidx.constraintlayout.core.LinearSystem$Row):676:676 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d$a;)V"} - 5:7:void initFromRow(androidx.constraintlayout.core.LinearSystem$Row):677:677 -> c - 8:9:void initFromRow(androidx.constraintlayout.core.LinearSystem$Row):678:678 -> c - 10:15:void initFromRow(androidx.constraintlayout.core.LinearSystem$Row):679:679 -> c - 16:23:void initFromRow(androidx.constraintlayout.core.LinearSystem$Row):680:680 -> c - 24:29:void initFromRow(androidx.constraintlayout.core.LinearSystem$Row):681:681 -> c - 30:35:void initFromRow(androidx.constraintlayout.core.LinearSystem$Row):682:682 -> c - 36:45:void initFromRow(androidx.constraintlayout.core.LinearSystem$Row):683:683 -> c - 1:6:void clear():665:665 -> clear - 7:9:void clear():666:666 -> clear - 10:12:void clear():667:667 -> clear - 1:13:androidx.constraintlayout.core.ArrayRow addError(androidx.constraintlayout.core.LinearSystem,int):349:349 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;I)Lo/b;"} - 14:27:androidx.constraintlayout.core.ArrayRow addError(androidx.constraintlayout.core.LinearSystem,int):350:350 -> d - 1:7:androidx.constraintlayout.core.ArrayRow addSingleError(androidx.constraintlayout.core.SolverVariable,int):178:178 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;I)Lo/b;"} - 1:9:boolean chooseSubject(androidx.constraintlayout.core.LinearSystem):432:432 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;)Z"} - 10:13:boolean chooseSubject(androidx.constraintlayout.core.LinearSystem):437:437 -> f - 14:21:boolean chooseSubject(androidx.constraintlayout.core.LinearSystem):439:439 -> f - 22:24:boolean chooseSubject(androidx.constraintlayout.core.LinearSystem):440:440 -> f - 1:17:androidx.constraintlayout.core.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.core.LinearSystem):464:464 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;)Lo/i;"} - 18:23:androidx.constraintlayout.core.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.core.LinearSystem):466:466 -> g - 24:29:androidx.constraintlayout.core.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.core.LinearSystem):467:467 -> g - 30:38:androidx.constraintlayout.core.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.core.LinearSystem):468:468 -> g - 39:50:androidx.constraintlayout.core.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.core.LinearSystem):472:472 -> g - 51:57:androidx.constraintlayout.core.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.core.LinearSystem):476:476 -> g - 58:75:androidx.constraintlayout.core.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.core.LinearSystem):477:477 -> g - 76:87:androidx.constraintlayout.core.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.core.LinearSystem):487:487 -> g - 88:94:androidx.constraintlayout.core.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.core.LinearSystem):491:491 -> g - 95:110:androidx.constraintlayout.core.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.core.LinearSystem):492:492 -> g - 1:3:androidx.constraintlayout.core.SolverVariable getKey():707:707 -> getKey - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo/i;"} - 5:9:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):307:307 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;IFLo/i;Lo/i;I)Lo/b;"} - 10:14:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):308:308 -> h - 15:30:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):309:309 -> h - 31:35:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):319:319 -> h - 36:40:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):320:320 -> h - 41:45:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):321:321 -> h - 46:57:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):322:322 -> h - 58:65:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):324:324 -> h - 66:70:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):328:328 -> h - 71:76:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):329:329 -> h - 77:83:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):330:330 -> h - 84:88:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):333:333 -> h - 89:95:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):334:334 -> h - 96:98:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):335:335 -> h - 99:107:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):337:337 -> h - 108:114:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):338:338 -> h - 115:120:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):339:339 -> h - 121:138:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):340:340 -> h - 139:141:androidx.constraintlayout.core.ArrayRow createRowCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):342:342 -> h - 1:3:androidx.constraintlayout.core.ArrayRow createRowDefinition(androidx.constraintlayout.core.SolverVariable,int):139:139 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;I)Lo/b;"} - 4:5:androidx.constraintlayout.core.ArrayRow createRowDefinition(androidx.constraintlayout.core.SolverVariable,int):140:140 -> i - 6:8:androidx.constraintlayout.core.ArrayRow createRowDefinition(androidx.constraintlayout.core.SolverVariable,int):141:141 -> i - 9:11:androidx.constraintlayout.core.ArrayRow createRowDefinition(androidx.constraintlayout.core.SolverVariable,int):142:142 -> i - 1:23:boolean isEmpty():556:556 -> isEmpty - 1:7:androidx.constraintlayout.core.ArrayRow createRowDimensionPercent(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float):356:356 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;F)Lo/b;"} - 8:13:androidx.constraintlayout.core.ArrayRow createRowDimensionPercent(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float):357:357 -> j - 1:7:androidx.constraintlayout.core.ArrayRow createRowDimensionRatio(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float):375:375 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;Lo/i;Lo/i;F)Lo/b;"} - 8:14:androidx.constraintlayout.core.ArrayRow createRowDimensionRatio(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float):376:376 -> k - 15:19:androidx.constraintlayout.core.ArrayRow createRowDimensionRatio(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float):377:377 -> k - 20:26:androidx.constraintlayout.core.ArrayRow createRowDimensionRatio(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float):378:378 -> k - 2:20:androidx.constraintlayout.core.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):240:240 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFLo/i;Lo/i;Lo/i;Lo/i;)Lo/b;"} - 21:25:androidx.constraintlayout.core.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):250:250 -> l - 26:35:androidx.constraintlayout.core.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):251:251 -> l - 36:40:androidx.constraintlayout.core.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):253:253 -> l - 41:49:androidx.constraintlayout.core.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):254:254 -> l - 50:54:androidx.constraintlayout.core.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):262:262 -> l - 55:59:androidx.constraintlayout.core.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):263:263 -> l - 60:64:androidx.constraintlayout.core.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):264:264 -> l - 65:71:androidx.constraintlayout.core.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):265:265 -> l - 72:76:androidx.constraintlayout.core.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):244:244 -> l - 77:81:androidx.constraintlayout.core.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):245:245 -> l - 82:86:androidx.constraintlayout.core.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):246:246 -> l - 87:92:androidx.constraintlayout.core.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):247:247 -> l - 6:7:androidx.constraintlayout.core.ArrayRow createRowEquals(androidx.constraintlayout.core.SolverVariable,int):148:148 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;I)Lo/b;"} - 8:16:androidx.constraintlayout.core.ArrayRow createRowEquals(androidx.constraintlayout.core.SolverVariable,int):149:149 -> m - 17:18:androidx.constraintlayout.core.ArrayRow createRowEquals(androidx.constraintlayout.core.SolverVariable,int):151:151 -> m - 19:26:androidx.constraintlayout.core.ArrayRow createRowEquals(androidx.constraintlayout.core.SolverVariable,int):152:152 -> m - 10:17:androidx.constraintlayout.core.ArrayRow createRowEquals(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):165:165 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;I)Lo/b;"} - 18:22:androidx.constraintlayout.core.ArrayRow createRowEquals(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):168:168 -> n - 23:28:androidx.constraintlayout.core.ArrayRow createRowEquals(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):169:169 -> n - 29:33:androidx.constraintlayout.core.ArrayRow createRowEquals(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):171:171 -> n - 34:39:androidx.constraintlayout.core.ArrayRow createRowEquals(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):172:172 -> n - 10:17:androidx.constraintlayout.core.ArrayRow createRowGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):192:192 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;Lo/i;I)Lo/b;"} - 18:22:androidx.constraintlayout.core.ArrayRow createRowGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):195:195 -> o - 23:27:androidx.constraintlayout.core.ArrayRow createRowGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):196:196 -> o - 28:33:androidx.constraintlayout.core.ArrayRow createRowGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):197:197 -> o - 34:38:androidx.constraintlayout.core.ArrayRow createRowGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):199:199 -> o - 39:43:androidx.constraintlayout.core.ArrayRow createRowGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):200:200 -> o - 44:49:androidx.constraintlayout.core.ArrayRow createRowGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):201:201 -> o - 10:17:androidx.constraintlayout.core.ArrayRow createRowLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):221:221 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;Lo/i;I)Lo/b;"} - 18:22:androidx.constraintlayout.core.ArrayRow createRowLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):224:224 -> p - 23:27:androidx.constraintlayout.core.ArrayRow createRowLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):225:225 -> p - 28:33:androidx.constraintlayout.core.ArrayRow createRowLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):226:226 -> p - 34:38:androidx.constraintlayout.core.ArrayRow createRowLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):228:228 -> p - 39:43:androidx.constraintlayout.core.ArrayRow createRowLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):229:229 -> p - 44:49:androidx.constraintlayout.core.ArrayRow createRowLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int):230:230 -> p - 1:7:androidx.constraintlayout.core.ArrayRow createRowWithAngle(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float):393:393 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;Lo/i;Lo/i;F)Lo/b;"} - 8:12:androidx.constraintlayout.core.ArrayRow createRowWithAngle(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float):394:394 -> q - 13:19:androidx.constraintlayout.core.ArrayRow createRowWithAngle(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float):395:395 -> q - 20:25:androidx.constraintlayout.core.ArrayRow createRowWithAngle(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float):396:396 -> q - 26:28:androidx.constraintlayout.core.ArrayRow createRowWithAngle(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float):397:397 -> q + 7:7:void (androidx.constraintlayout.solver.Cache):57:57 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/c;)V"} + 8:10:void (androidx.constraintlayout.solver.Cache):26:28 -> + 11:11:void (androidx.constraintlayout.solver.Cache):31:31 -> + 12:12:void (androidx.constraintlayout.solver.Cache):53:53 -> + 13:13:void (androidx.constraintlayout.solver.Cache):58:58 -> + 1:6:java.lang.String toReadableString():76:76 -> A + 7:24:java.lang.String toReadableString():77:77 -> A + 25:41:java.lang.String toReadableString():79:79 -> A + 42:58:java.lang.String toReadableString():81:81 -> A + 59:67:java.lang.String toReadableString():83:83 -> A + 68:87:java.lang.String toReadableString():84:84 -> A + 88:95:java.lang.String toReadableString():87:87 -> A + 96:105:java.lang.String toReadableString():89:89 -> A + 106:117:java.lang.String toReadableString():93:93 -> A + 118:129:java.lang.String toReadableString():97:97 -> A + 130:150:java.lang.String toReadableString():100:100 -> A + 151:168:java.lang.String toReadableString():105:105 -> A + 169:192:java.lang.String toReadableString():107:107 -> A + 193:208:java.lang.String toReadableString():112:112 -> A + 209:238:java.lang.String toReadableString():114:114 -> A + 239:256:java.lang.String toReadableString():119:119 -> A + 1:5:void updateFromFinalVariable(androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.SolverVariable,boolean):573:573 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;Lq/i;Z)V"} + 6:11:void updateFromFinalVariable(androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.SolverVariable,boolean):576:576 -> B + 12:19:void updateFromFinalVariable(androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.SolverVariable,boolean):577:577 -> B + 20:26:void updateFromFinalVariable(androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.SolverVariable,boolean):578:578 -> B + 27:30:void updateFromFinalVariable(androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.SolverVariable,boolean):580:580 -> B + 1:6:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,boolean):564:564 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/b;Z)V"} + 7:16:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,boolean):566:566 -> C + 17:22:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,boolean):568:568 -> C + 1:10:void updateFromSystem(androidx.constraintlayout.solver.LinearSystem):692:692 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;)V"} + 11:19:void updateFromSystem(androidx.constraintlayout.solver.LinearSystem):698:698 -> D + 20:25:void updateFromSystem(androidx.constraintlayout.solver.LinearSystem):700:700 -> D + 26:34:void updateFromSystem(androidx.constraintlayout.solver.LinearSystem):701:701 -> D + 35:42:void updateFromSystem(androidx.constraintlayout.solver.LinearSystem):702:702 -> D + 43:51:void updateFromSystem(androidx.constraintlayout.solver.LinearSystem):705:705 -> D + 52:68:void updateFromSystem(androidx.constraintlayout.solver.LinearSystem):706:706 -> D + 69:72:void updateFromSystem(androidx.constraintlayout.solver.LinearSystem):707:707 -> D + 73:76:void updateFromSystem(androidx.constraintlayout.solver.LinearSystem):708:708 -> D + 77:86:void updateFromSystem(androidx.constraintlayout.solver.LinearSystem):710:710 -> D + 87:95:void updateFromSystem(androidx.constraintlayout.solver.LinearSystem):713:713 -> D + 2:6:androidx.constraintlayout.solver.SolverVariable getPivotCandidate(androidx.constraintlayout.solver.LinearSystem,boolean[]):640:640 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;[Z)Lq/i;"} + 1:4:void initFromRow(androidx.constraintlayout.solver.LinearSystem$Row):656:656 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d$a;)V"} + 5:7:void initFromRow(androidx.constraintlayout.solver.LinearSystem$Row):657:657 -> b + 8:9:void initFromRow(androidx.constraintlayout.solver.LinearSystem$Row):658:658 -> b + 10:15:void initFromRow(androidx.constraintlayout.solver.LinearSystem$Row):659:659 -> b + 16:23:void initFromRow(androidx.constraintlayout.solver.LinearSystem$Row):660:660 -> b + 24:29:void initFromRow(androidx.constraintlayout.solver.LinearSystem$Row):661:661 -> b + 30:35:void initFromRow(androidx.constraintlayout.solver.LinearSystem$Row):662:662 -> b + 36:45:void initFromRow(androidx.constraintlayout.solver.LinearSystem$Row):663:663 -> b + 1:34:void addError(androidx.constraintlayout.solver.SolverVariable):671:671 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)V"} + 35:40:void addError(androidx.constraintlayout.solver.SolverVariable):682:682 -> c + 1:6:void clear():645:645 -> clear + 7:9:void clear():646:646 -> clear + 10:12:void clear():647:647 -> clear + 1:13:androidx.constraintlayout.solver.ArrayRow addError(androidx.constraintlayout.solver.LinearSystem,int):349:349 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;I)Lq/b;"} + 14:27:androidx.constraintlayout.solver.ArrayRow addError(androidx.constraintlayout.solver.LinearSystem,int):350:350 -> d + 1:7:androidx.constraintlayout.solver.ArrayRow addSingleError(androidx.constraintlayout.solver.SolverVariable,int):178:178 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;I)Lq/b;"} + 1:9:boolean chooseSubject(androidx.constraintlayout.solver.LinearSystem):432:432 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;)Z"} + 10:13:boolean chooseSubject(androidx.constraintlayout.solver.LinearSystem):437:437 -> f + 14:21:boolean chooseSubject(androidx.constraintlayout.solver.LinearSystem):439:439 -> f + 22:24:boolean chooseSubject(androidx.constraintlayout.solver.LinearSystem):440:440 -> f + 1:17:androidx.constraintlayout.solver.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.solver.LinearSystem):464:464 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;)Lq/i;"} + 18:23:androidx.constraintlayout.solver.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.solver.LinearSystem):466:466 -> g + 24:29:androidx.constraintlayout.solver.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.solver.LinearSystem):467:467 -> g + 30:38:androidx.constraintlayout.solver.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.solver.LinearSystem):468:468 -> g + 39:50:androidx.constraintlayout.solver.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.solver.LinearSystem):472:472 -> g + 51:57:androidx.constraintlayout.solver.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.solver.LinearSystem):476:476 -> g + 58:75:androidx.constraintlayout.solver.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.solver.LinearSystem):477:477 -> g + 76:87:androidx.constraintlayout.solver.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.solver.LinearSystem):487:487 -> g + 88:94:androidx.constraintlayout.solver.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.solver.LinearSystem):491:491 -> g + 95:110:androidx.constraintlayout.solver.SolverVariable chooseSubjectInVariables(androidx.constraintlayout.solver.LinearSystem):492:492 -> g + 1:3:androidx.constraintlayout.solver.SolverVariable getKey():687:687 -> getKey + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq/i;"} + 5:9:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):307:307 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;IFLq/i;Lq/i;I)Lq/b;"} + 10:14:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):308:308 -> h + 15:30:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):309:309 -> h + 31:35:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):319:319 -> h + 36:40:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):320:320 -> h + 41:45:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):321:321 -> h + 46:57:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):322:322 -> h + 58:65:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):324:324 -> h + 66:70:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):328:328 -> h + 71:76:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):329:329 -> h + 77:83:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):330:330 -> h + 84:88:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):333:333 -> h + 89:95:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):334:334 -> h + 96:98:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):335:335 -> h + 99:107:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):337:337 -> h + 108:114:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):338:338 -> h + 115:120:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):339:339 -> h + 121:138:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):340:340 -> h + 139:141:androidx.constraintlayout.solver.ArrayRow createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):342:342 -> h + 1:3:androidx.constraintlayout.solver.ArrayRow createRowDefinition(androidx.constraintlayout.solver.SolverVariable,int):139:139 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;I)Lq/b;"} + 4:5:androidx.constraintlayout.solver.ArrayRow createRowDefinition(androidx.constraintlayout.solver.SolverVariable,int):140:140 -> i + 6:8:androidx.constraintlayout.solver.ArrayRow createRowDefinition(androidx.constraintlayout.solver.SolverVariable,int):141:141 -> i + 9:11:androidx.constraintlayout.solver.ArrayRow createRowDefinition(androidx.constraintlayout.solver.SolverVariable,int):142:142 -> i + 1:7:androidx.constraintlayout.solver.ArrayRow createRowDimensionPercent(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):356:356 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;F)Lq/b;"} + 8:13:androidx.constraintlayout.solver.ArrayRow createRowDimensionPercent(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):357:357 -> j + 1:7:androidx.constraintlayout.solver.ArrayRow createRowDimensionRatio(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):375:375 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;Lq/i;Lq/i;F)Lq/b;"} + 8:14:androidx.constraintlayout.solver.ArrayRow createRowDimensionRatio(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):376:376 -> k + 15:19:androidx.constraintlayout.solver.ArrayRow createRowDimensionRatio(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):377:377 -> k + 20:26:androidx.constraintlayout.solver.ArrayRow createRowDimensionRatio(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):378:378 -> k + 2:20:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):240:240 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFLq/i;Lq/i;Lq/i;Lq/i;)Lq/b;"} + 21:25:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):250:250 -> l + 26:35:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):251:251 -> l + 36:40:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):253:253 -> l + 41:49:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):254:254 -> l + 50:54:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):262:262 -> l + 55:59:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):263:263 -> l + 60:64:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):264:264 -> l + 65:71:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):265:265 -> l + 72:76:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):244:244 -> l + 77:81:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):245:245 -> l + 82:86:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):246:246 -> l + 87:92:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):247:247 -> l + 6:7:androidx.constraintlayout.solver.ArrayRow createRowEquals(androidx.constraintlayout.solver.SolverVariable,int):148:148 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;I)Lq/b;"} + 8:16:androidx.constraintlayout.solver.ArrayRow createRowEquals(androidx.constraintlayout.solver.SolverVariable,int):149:149 -> m + 17:18:androidx.constraintlayout.solver.ArrayRow createRowEquals(androidx.constraintlayout.solver.SolverVariable,int):151:151 -> m + 19:26:androidx.constraintlayout.solver.ArrayRow createRowEquals(androidx.constraintlayout.solver.SolverVariable,int):152:152 -> m + 10:17:androidx.constraintlayout.solver.ArrayRow createRowEquals(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):165:165 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;I)Lq/b;"} + 18:22:androidx.constraintlayout.solver.ArrayRow createRowEquals(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):168:168 -> n + 23:28:androidx.constraintlayout.solver.ArrayRow createRowEquals(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):169:169 -> n + 29:33:androidx.constraintlayout.solver.ArrayRow createRowEquals(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):171:171 -> n + 34:39:androidx.constraintlayout.solver.ArrayRow createRowEquals(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):172:172 -> n + 10:17:androidx.constraintlayout.solver.ArrayRow createRowGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):192:192 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;Lq/i;I)Lq/b;"} + 18:22:androidx.constraintlayout.solver.ArrayRow createRowGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):195:195 -> o + 23:27:androidx.constraintlayout.solver.ArrayRow createRowGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):196:196 -> o + 28:33:androidx.constraintlayout.solver.ArrayRow createRowGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):197:197 -> o + 34:38:androidx.constraintlayout.solver.ArrayRow createRowGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):199:199 -> o + 39:43:androidx.constraintlayout.solver.ArrayRow createRowGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):200:200 -> o + 44:49:androidx.constraintlayout.solver.ArrayRow createRowGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):201:201 -> o + 10:17:androidx.constraintlayout.solver.ArrayRow createRowLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):221:221 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;Lq/i;I)Lq/b;"} + 18:22:androidx.constraintlayout.solver.ArrayRow createRowLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):224:224 -> p + 23:27:androidx.constraintlayout.solver.ArrayRow createRowLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):225:225 -> p + 28:33:androidx.constraintlayout.solver.ArrayRow createRowLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):226:226 -> p + 34:38:androidx.constraintlayout.solver.ArrayRow createRowLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):228:228 -> p + 39:43:androidx.constraintlayout.solver.ArrayRow createRowLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):229:229 -> p + 44:49:androidx.constraintlayout.solver.ArrayRow createRowLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):230:230 -> p + 1:7:androidx.constraintlayout.solver.ArrayRow createRowWithAngle(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):393:393 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;Lq/i;Lq/i;F)Lq/b;"} + 8:12:androidx.constraintlayout.solver.ArrayRow createRowWithAngle(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):394:394 -> q + 13:19:androidx.constraintlayout.solver.ArrayRow createRowWithAngle(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):395:395 -> q + 20:25:androidx.constraintlayout.solver.ArrayRow createRowWithAngle(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):396:396 -> q + 26:28:androidx.constraintlayout.solver.ArrayRow createRowWithAngle(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):397:397 -> q 1:10:void ensurePositiveConstant():415:415 -> r 11:12:void ensurePositiveConstant():417:417 -> r 13:18:void ensurePositiveConstant():418:418 -> r 1:21:boolean hasKeyVariable():63:63 -> s - 1:7:boolean hasVariable(androidx.constraintlayout.core.SolverVariable):135:135 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)Z"} + 1:7:boolean hasVariable(androidx.constraintlayout.solver.SolverVariable):135:135 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)Z"} 1:5:java.lang.String toString():71:71 -> toString - 1:8:boolean isNew(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.LinearSystem):532:532 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/d;)Z"} - 2:6:androidx.constraintlayout.core.SolverVariable pickPivot(androidx.constraintlayout.core.SolverVariable):655:655 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)Lo/i;"} - 1:12:androidx.constraintlayout.core.SolverVariable pickPivotInVariables(boolean[],androidx.constraintlayout.core.SolverVariable):616:616 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"([ZLo/i;)Lo/i;"} - 13:22:androidx.constraintlayout.core.SolverVariable pickPivotInVariables(boolean[],androidx.constraintlayout.core.SolverVariable):618:618 -> w - 23:30:androidx.constraintlayout.core.SolverVariable pickPivotInVariables(boolean[],androidx.constraintlayout.core.SolverVariable):622:622 -> w - 31:38:androidx.constraintlayout.core.SolverVariable pickPivotInVariables(boolean[],androidx.constraintlayout.core.SolverVariable):623:623 -> w - 39:58:androidx.constraintlayout.core.SolverVariable pickPivotInVariables(boolean[],androidx.constraintlayout.core.SolverVariable):625:625 -> w - 1:6:void pivot(androidx.constraintlayout.core.SolverVariable):536:536 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)V"} - 7:11:void pivot(androidx.constraintlayout.core.SolverVariable):538:538 -> x - 12:17:void pivot(androidx.constraintlayout.core.SolverVariable):539:539 -> x - 18:19:void pivot(androidx.constraintlayout.core.SolverVariable):540:540 -> x - 20:27:void pivot(androidx.constraintlayout.core.SolverVariable):543:543 -> x - 28:36:void pivot(androidx.constraintlayout.core.SolverVariable):544:544 -> x - 37:41:void pivot(androidx.constraintlayout.core.SolverVariable):548:548 -> x - 42:47:void pivot(androidx.constraintlayout.core.SolverVariable):549:549 -> x - 2:3:void reset():128:128 -> y - 4:9:void reset():129:129 -> y - 10:12:void reset():130:130 -> y - 13:15:void reset():131:131 -> y - 1:6:java.lang.String toReadableString():76:76 -> z - 7:24:java.lang.String toReadableString():77:77 -> z - 25:41:java.lang.String toReadableString():79:79 -> z - 42:58:java.lang.String toReadableString():81:81 -> z - 59:67:java.lang.String toReadableString():83:83 -> z - 68:87:java.lang.String toReadableString():84:84 -> z - 88:95:java.lang.String toReadableString():87:87 -> z - 96:105:java.lang.String toReadableString():89:89 -> z - 106:117:java.lang.String toReadableString():93:93 -> z - 118:129:java.lang.String toReadableString():97:97 -> z - 130:150:java.lang.String toReadableString():100:100 -> z - 151:168:java.lang.String toReadableString():105:105 -> z - 169:192:java.lang.String toReadableString():107:107 -> z - 193:208:java.lang.String toReadableString():112:112 -> z - 209:238:java.lang.String toReadableString():114:114 -> z - 239:256:java.lang.String toReadableString():119:119 -> z -androidx.constraintlayout.core.ArrayRow$ArrayRowVariables -> o.b$a: + 1:23:boolean isEmpty():559:559 -> u + 1:8:boolean isNew(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.LinearSystem):532:532 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/d;)Z"} + 2:6:androidx.constraintlayout.solver.SolverVariable pickPivot(androidx.constraintlayout.solver.SolverVariable):635:635 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)Lq/i;"} + 1:12:androidx.constraintlayout.solver.SolverVariable pickPivotInVariables(boolean[],androidx.constraintlayout.solver.SolverVariable):596:596 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"([ZLq/i;)Lq/i;"} + 13:22:androidx.constraintlayout.solver.SolverVariable pickPivotInVariables(boolean[],androidx.constraintlayout.solver.SolverVariable):598:598 -> x + 23:30:androidx.constraintlayout.solver.SolverVariable pickPivotInVariables(boolean[],androidx.constraintlayout.solver.SolverVariable):602:602 -> x + 31:38:androidx.constraintlayout.solver.SolverVariable pickPivotInVariables(boolean[],androidx.constraintlayout.solver.SolverVariable):603:603 -> x + 39:58:androidx.constraintlayout.solver.SolverVariable pickPivotInVariables(boolean[],androidx.constraintlayout.solver.SolverVariable):605:605 -> x + 1:6:void pivot(androidx.constraintlayout.solver.SolverVariable):536:536 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)V"} + 7:12:void pivot(androidx.constraintlayout.solver.SolverVariable):538:538 -> y + 13:14:void pivot(androidx.constraintlayout.solver.SolverVariable):539:539 -> y + 15:22:void pivot(androidx.constraintlayout.solver.SolverVariable):542:542 -> y + 23:31:void pivot(androidx.constraintlayout.solver.SolverVariable):543:543 -> y + 32:36:void pivot(androidx.constraintlayout.solver.SolverVariable):547:547 -> y + 37:42:void pivot(androidx.constraintlayout.solver.SolverVariable):548:548 -> y + 2:3:void reset():128:128 -> z + 4:9:void reset():129:129 -> z + 10:12:void reset():130:130 -> z + 13:15:void reset():131:131 -> z +androidx.constraintlayout.solver.ArrayRow$ArrayRowVariables -> q.b$a: # {"id":"sourceFile","fileName":"ArrayRow.java"} - int getCurrentSize() -> a - float get(androidx.constraintlayout.core.SolverVariable) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)F"} - androidx.constraintlayout.core.SolverVariable getVariable(int) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lo/i;"} + void put(androidx.constraintlayout.solver.SolverVariable,float) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;F)V"} + int getCurrentSize() -> b + androidx.constraintlayout.solver.SolverVariable getVariable(int) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq/i;"} void clear() -> clear - float remove(androidx.constraintlayout.core.SolverVariable,boolean) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Z)F"} - void invert() -> e - float getVariableValue(int) -> f - void add(androidx.constraintlayout.core.SolverVariable,float,boolean) -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;FZ)V"} - void put(androidx.constraintlayout.core.SolverVariable,float) -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;F)V"} - boolean contains(androidx.constraintlayout.core.SolverVariable) -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)Z"} - float use(androidx.constraintlayout.core.ArrayRow,boolean) -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/b;Z)F"} + float remove(androidx.constraintlayout.solver.SolverVariable,boolean) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Z)F"} + boolean contains(androidx.constraintlayout.solver.SolverVariable) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)Z"} + void invert() -> f + float getVariableValue(int) -> g + void add(androidx.constraintlayout.solver.SolverVariable,float,boolean) -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;FZ)V"} + float get(androidx.constraintlayout.solver.SolverVariable) -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)F"} + float use(androidx.constraintlayout.solver.ArrayRow,boolean) -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/b;Z)F"} void divideByAmount(float) -> k -androidx.constraintlayout.core.Cache -> o.c: +androidx.constraintlayout.solver.Cache -> q.c: # {"id":"sourceFile","fileName":"Cache.java"} - androidx.constraintlayout.core.Pools$Pool optimizedArrayRowPool -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/f;"} - androidx.constraintlayout.core.Pools$Pool arrayRowPool -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/f;"} - androidx.constraintlayout.core.Pools$Pool solverVariablePool -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/f;"} - androidx.constraintlayout.core.SolverVariable[] mIndexedVariables -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lo/i;"} + androidx.constraintlayout.solver.Pools$Pool optimizedArrayRowPool -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/f;"} + androidx.constraintlayout.solver.Pools$Pool arrayRowPool -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/f;"} + androidx.constraintlayout.solver.Pools$Pool solverVariablePool -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/f;"} + androidx.constraintlayout.solver.SolverVariable[] mIndexedVariables -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq/i;"} 1:3:void ():21:21 -> 4:12:void ():22:22 -> 13:19:void ():23:23 -> 20:28:void ():24:24 -> 29:33:void ():25:25 -> -androidx.constraintlayout.core.LinearSystem -> o.d: +androidx.constraintlayout.solver.LinearSystem -> q.d: # {"id":"sourceFile","fileName":"LinearSystem.java"} - boolean hasSimpleDefinition -> a - int mVariablesID -> b - java.util.HashMap mVariables -> c - androidx.constraintlayout.core.LinearSystem$Row mGoal -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/d$a;"} - int TABLE_SIZE -> e - int mMaxColumns -> f - androidx.constraintlayout.core.ArrayRow[] mRows -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lo/b;"} - boolean graphOptimizer -> h - boolean newgraphOptimizer -> i - boolean[] mAlreadyTestedCandidates -> j - int mNumColumns -> k - int mNumRows -> l - int mMaxRows -> m - androidx.constraintlayout.core.Cache mCache -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/c;"} - androidx.constraintlayout.core.SolverVariable[] mPoolVariables -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lo/i;"} - int mPoolVariablesCount -> p - androidx.constraintlayout.core.LinearSystem$Row mTempGoal -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/d$a;"} - boolean USE_DEPENDENCY_ORDERING -> r - boolean USE_BASIC_SYNONYMS -> s - boolean SIMPLIFY_SYNONYMS -> t - boolean SKIP_COLUMNS -> u - boolean OPTIMIZED_ENGINE -> v - int POOL_SIZE -> w - long ARRAY_ROW_CREATION -> x - long OPTIMIZED_ARRAY_ROW_CREATION -> y - 1:1:void ():250:250 -> - 1:4:void ():94:94 -> - 5:6:void ():48:48 -> - 7:9:void ():53:53 -> - 10:13:void ():58:58 -> - 14:15:void ():65:65 -> - 16:17:void ():66:66 -> - 18:19:void ():67:67 -> - 20:21:void ():70:70 -> - 22:23:void ():71:71 -> - 24:28:void ():74:74 -> - 29:30:void ():76:76 -> - 31:32:void ():77:77 -> - 33:34:void ():78:78 -> - 35:40:void ():82:82 -> - 41:42:void ():83:83 -> - 43:46:void ():95:95 -> - 47:49:void ():96:96 -> - 50:56:void ():97:97 -> - 57:63:void ():98:98 -> - 64:67:void ():99:99 -> - 68:75:void ():100:100 -> - 76:83:void ():102:102 -> - 1:4:void minimizeGoal(androidx.constraintlayout.core.LinearSystem$Row):509:509 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d$a;)V"} - 5:7:void minimizeGoal(androidx.constraintlayout.core.LinearSystem$Row):514:514 -> A - 8:11:void minimizeGoal(androidx.constraintlayout.core.LinearSystem$Row):519:519 -> A - 3:6:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):721:721 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d$a;Z)I"} - 7:19:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):722:722 -> B - 20:26:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):742:742 -> B - 27:33:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):749:749 -> B - 34:43:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):750:750 -> B - 44:51:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):752:752 -> B - 52:60:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):758:758 -> B - 61:70:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):764:764 -> B - 71:74:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):785:785 -> B - 75:78:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):786:786 -> B - 79:80:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):787:787 -> B - 81:87:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):788:788 -> B - 88:92:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):792:792 -> B - 93:98:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):796:796 -> B - 99:109:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):802:802 -> B - 110:124:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):804:804 -> B - 125:128:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):819:819 -> B - 129:132:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):820:820 -> B - 133:135:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):824:824 -> B - 136:139:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):825:825 -> B - 140:147:int optimize(androidx.constraintlayout.core.LinearSystem$Row,boolean):826:826 -> B - 1:6:void releaseRows():157:157 -> C - 7:10:void releaseRows():158:158 -> C - 11:16:void releaseRows():159:159 -> C - 17:23:void releaseRows():161:161 -> C - 24:30:void releaseRows():163:163 -> C - 31:34:void releaseRows():166:166 -> C - 35:40:void releaseRows():167:167 -> C - 41:47:void releaseRows():169:169 -> C - 48:55:void releaseRows():171:171 -> C - 3:9:void reset():185:185 -> D - 10:13:void reset():186:186 -> D - 14:19:void reset():188:188 -> D - 20:28:void reset():191:191 -> D - 29:30:void reset():192:192 -> D - 31:38:void reset():194:194 -> D - 39:42:void reset():195:195 -> D - 43:45:void reset():196:196 -> D - 46:47:void reset():198:198 -> D - 48:53:void reset():199:199 -> D - 54:56:void reset():200:200 -> D - 57:60:void reset():201:201 -> D - 61:66:void reset():202:202 -> D - 67:71:void reset():203:203 -> D - 72:74:void reset():206:206 -> D - 75:76:void reset():207:207 -> D - 77:80:void reset():208:208 -> D - 81:90:void reset():209:209 -> D - 91:100:void reset():211:211 -> D - 1:12:androidx.constraintlayout.core.SolverVariable acquireSolverVariable(androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):370:370 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i$a;Ljava/lang/String;)Lo/i;"} - 13:17:androidx.constraintlayout.core.SolverVariable acquireSolverVariable(androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):372:372 -> a - 18:21:androidx.constraintlayout.core.SolverVariable acquireSolverVariable(androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):373:373 -> a - 22:24:androidx.constraintlayout.core.SolverVariable acquireSolverVariable(androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):375:375 -> a - 25:27:androidx.constraintlayout.core.SolverVariable acquireSolverVariable(androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):376:376 -> a - 28:35:androidx.constraintlayout.core.SolverVariable acquireSolverVariable(androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):378:378 -> a - 36:37:androidx.constraintlayout.core.SolverVariable acquireSolverVariable(androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):379:379 -> a - 38:47:androidx.constraintlayout.core.SolverVariable acquireSolverVariable(androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):380:380 -> a - 48:58:androidx.constraintlayout.core.SolverVariable acquireSolverVariable(androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):382:382 -> a - 7:16:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1445:1445 -> b + int mVariablesID -> a + java.util.HashMap mVariables -> b + androidx.constraintlayout.solver.LinearSystem$Row mGoal -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/d$a;"} + int TABLE_SIZE -> d + int mMaxColumns -> e + androidx.constraintlayout.solver.ArrayRow[] mRows -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq/b;"} + boolean graphOptimizer -> g + boolean newgraphOptimizer -> h + boolean[] mAlreadyTestedCandidates -> i + int mNumColumns -> j + int mNumRows -> k + int mMaxRows -> l + androidx.constraintlayout.solver.Cache mCache -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/c;"} + androidx.constraintlayout.solver.SolverVariable[] mPoolVariables -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq/i;"} + int mPoolVariablesCount -> o + androidx.constraintlayout.solver.LinearSystem$Row mTempGoal -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/d$a;"} + int POOL_SIZE -> q + boolean OPTIMIZED_ENGINE -> r + long ARRAY_ROW_CREATION -> s + long OPTIMIZED_ARRAY_ROW_CREATION -> t + 1:1:void ():232:232 -> + 1:4:void ():88:88 -> + 5:7:void ():46:46 -> + 8:11:void ():51:51 -> + 12:13:void ():58:58 -> + 14:15:void ():59:59 -> + 16:17:void ():60:60 -> + 18:19:void ():63:63 -> + 20:21:void ():64:64 -> + 22:26:void ():67:67 -> + 27:28:void ():69:69 -> + 29:30:void ():70:70 -> + 31:32:void ():71:71 -> + 33:38:void ():75:75 -> + 39:40:void ():76:76 -> + 41:44:void ():89:89 -> + 45:47:void ():90:90 -> + 48:54:void ():91:91 -> + 55:61:void ():92:92 -> + 62:65:void ():93:93 -> + 66:73:void ():94:94 -> + 74:81:void ():96:96 -> + 1:4:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):478:478 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d$a;)V"} + 5:7:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):483:483 -> A + 8:11:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):488:488 -> A + 3:6:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):642:642 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d$a;Z)I"} + 7:19:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):643:643 -> B + 20:26:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):663:663 -> B + 27:33:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):670:670 -> B + 34:43:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):671:671 -> B + 44:51:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):673:673 -> B + 52:60:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):679:679 -> B + 61:70:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):685:685 -> B + 71:74:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):706:706 -> B + 75:78:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):707:707 -> B + 79:80:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):708:708 -> B + 81:87:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):709:709 -> B + 88:92:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):713:713 -> B + 93:98:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):717:717 -> B + 99:109:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):723:723 -> B + 110:124:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):725:725 -> B + 125:128:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):740:740 -> B + 129:132:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):741:741 -> B + 133:135:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):745:745 -> B + 136:139:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):746:746 -> B + 140:147:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):747:747 -> B + 1:6:void releaseRows():146:146 -> C + 7:11:void releaseRows():147:147 -> C + 12:15:void releaseRows():148:148 -> C + 16:22:void releaseRows():150:150 -> C + 23:29:void releaseRows():152:152 -> C + 30:34:void releaseRows():155:155 -> C + 35:38:void releaseRows():156:156 -> C + 39:45:void releaseRows():158:158 -> C + 46:53:void releaseRows():160:160 -> C + 3:9:void reset():169:169 -> D + 10:13:void reset():170:170 -> D + 14:19:void reset():172:172 -> D + 20:28:void reset():175:175 -> D + 29:30:void reset():176:176 -> D + 31:38:void reset():178:178 -> D + 39:42:void reset():179:179 -> D + 43:45:void reset():180:180 -> D + 46:47:void reset():182:182 -> D + 48:53:void reset():183:183 -> D + 54:56:void reset():184:184 -> D + 57:60:void reset():185:185 -> D + 61:69:void reset():186:186 -> D + 70:72:void reset():188:188 -> D + 73:74:void reset():189:189 -> D + 75:78:void reset():190:190 -> D + 79:88:void reset():191:191 -> D + 89:98:void reset():193:193 -> D + 1:12:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):352:352 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i$a;Ljava/lang/String;)Lq/i;"} + 13:17:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):354:354 -> a + 18:21:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):355:355 -> a + 22:24:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):357:357 -> a + 25:27:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):358:358 -> a + 28:35:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):360:360 -> a + 36:37:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):361:361 -> a + 38:47:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):362:362 -> a + 48:58:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):364:364 -> a + 7:16:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1292:1292 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;Lr/e;FI)V"} - 17:26:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1446:1446 -> b - 27:36:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1447:1447 -> b - 37:46:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1448:1448 -> b - 47:54:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1450:1450 -> b - 55:62:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1451:1451 -> b - 63:70:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1452:1452 -> b - 71:78:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1453:1453 -> b - 79:85:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1455:1455 -> b - 86:96:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1456:1456 -> b - 97:99:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1457:1457 -> b - 100:103:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1458:1458 -> b - 104:107:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1459:1459 -> b - 108:117:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1460:1460 -> b - 118:120:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1461:1461 -> b - 121:124:void addCenterPoint(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):1462:1462 -> b - 3:14:void addCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1288:1288 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;IFLo/i;Lo/i;II)V"} - 15:21:void addCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1289:1289 -> c - 22:24:void addCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1291:1291 -> c - 25:28:void addCentering(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,float,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1293:1293 -> c - 5:19:void addConstraint(androidx.constraintlayout.core.ArrayRow):562:562 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/b;)V"} - 20:22:void addConstraint(androidx.constraintlayout.core.ArrayRow):563:563 -> d - 23:27:void addConstraint(androidx.constraintlayout.core.ArrayRow):571:571 -> d - 28:30:void addConstraint(androidx.constraintlayout.core.ArrayRow):573:573 -> d - 31:37:void addConstraint(androidx.constraintlayout.core.ArrayRow):575:575 -> d - 38:40:void addConstraint(androidx.constraintlayout.core.ArrayRow):580:580 -> d - 41:46:void addConstraint(androidx.constraintlayout.core.ArrayRow):587:587 -> d - 47:50:void addConstraint(androidx.constraintlayout.core.ArrayRow):589:589 -> d - 51:52:void addConstraint(androidx.constraintlayout.core.ArrayRow):590:590 -> d - 53:54:void addConstraint(androidx.constraintlayout.core.ArrayRow):591:591 -> d - 55:57:void addConstraint(androidx.constraintlayout.core.ArrayRow):592:592 -> d - 58:62:void addConstraint(androidx.constraintlayout.core.ArrayRow):593:593 -> d - 63:67:void addConstraint(androidx.constraintlayout.core.ArrayRow):595:595 -> d - 68:72:void addConstraint(androidx.constraintlayout.core.ArrayRow):596:596 -> d - 73:77:void addConstraint(androidx.constraintlayout.core.ArrayRow):597:597 -> d - 78:81:void addConstraint(androidx.constraintlayout.core.ArrayRow):601:601 -> d - 82:87:void addConstraint(androidx.constraintlayout.core.ArrayRow):603:603 -> d - 88:90:void addConstraint(androidx.constraintlayout.core.ArrayRow):608:608 -> d - 91:94:void addConstraint(androidx.constraintlayout.core.ArrayRow):611:611 -> d - 95:99:void addConstraint(androidx.constraintlayout.core.ArrayRow):612:612 -> d - 100:103:void addConstraint(androidx.constraintlayout.core.ArrayRow):614:614 -> d - 104:111:void addConstraint(androidx.constraintlayout.core.ArrayRow):615:615 -> d - 112:118:void addConstraint(androidx.constraintlayout.core.ArrayRow):617:617 -> d - 119:125:void addConstraint(androidx.constraintlayout.core.ArrayRow):619:619 -> d - 126:135:void addConstraint(androidx.constraintlayout.core.ArrayRow):624:624 -> d - 136:139:void addConstraint(androidx.constraintlayout.core.ArrayRow):634:634 -> d - 1:17:androidx.constraintlayout.core.ArrayRow addEquality(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1336:1336 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;II)Lo/b;"} - 18:26:androidx.constraintlayout.core.ArrayRow addEquality(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1340:1340 -> e - 27:30:androidx.constraintlayout.core.ArrayRow addEquality(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1362:1362 -> e - 31:35:androidx.constraintlayout.core.ArrayRow addEquality(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1363:1363 -> e - 36:38:androidx.constraintlayout.core.ArrayRow addEquality(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1365:1365 -> e - 39:42:androidx.constraintlayout.core.ArrayRow addEquality(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1367:1367 -> e - 1:11:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1377:1377 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;I)V"} - 12:15:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1381:1381 -> f - 16:20:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1382:1382 -> f - 21:28:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1383:1383 -> f - 29:38:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1384:1384 -> f - 39:48:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1385:1385 -> f - 49:52:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1393:1393 -> f - 53:56:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1395:1395 -> f - 57:61:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1396:1396 -> f - 62:64:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1397:1397 -> f - 65:72:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1399:1399 -> f - 73:75:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1400:1400 -> f - 76:78:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1401:1401 -> f - 79:82:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1403:1403 -> f - 83:85:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1404:1404 -> f - 86:89:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1405:1405 -> f - 90:93:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1409:1409 -> f - 94:96:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1410:1410 -> f - 97:100:void addEquality(androidx.constraintlayout.core.SolverVariable,int):1411:1411 -> f - 1:4:void addGreaterBarrier(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,boolean):1229:1229 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;IZ)V"} - 5:9:void addGreaterBarrier(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,boolean):1230:1230 -> g - 10:11:void addGreaterBarrier(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,boolean):1231:1231 -> g - 12:14:void addGreaterBarrier(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,boolean):1232:1232 -> g - 15:18:void addGreaterBarrier(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,boolean):1233:1233 -> g - 1:4:void addGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1214:1214 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;II)V"} - 5:9:void addGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1215:1215 -> h - 10:11:void addGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1216:1216 -> h - 12:18:void addGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1217:1217 -> h - 19:28:void addGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1219:1219 -> h - 29:31:void addGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1220:1220 -> h - 32:35:void addGreaterThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1222:1222 -> h - 1:4:void addLowerBarrier(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,boolean):1262:1262 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;IZ)V"} - 5:9:void addLowerBarrier(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,boolean):1263:1263 -> i - 10:11:void addLowerBarrier(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,boolean):1264:1264 -> i - 12:14:void addLowerBarrier(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,boolean):1265:1265 -> i - 15:18:void addLowerBarrier(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,boolean):1266:1266 -> i - 1:4:void addLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1247:1247 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;II)V"} - 5:9:void addLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1248:1248 -> j - 10:11:void addLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1249:1249 -> j - 12:18:void addLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1250:1250 -> j - 19:28:void addLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1252:1252 -> j - 29:31:void addLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1253:1253 -> j - 32:35:void addLowerThan(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,int,int):1255:1255 -> j - 1:9:void addRatio(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float,int):1300:1300 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;Lo/i;Lo/i;FI)V"} - 10:16:void addRatio(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float,int):1301:1301 -> k - 17:19:void addRatio(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float,int):1303:1303 -> k - 20:23:void addRatio(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float,int):1305:1305 -> k - 1:8:void addRow(androidx.constraintlayout.core.ArrayRow):639:639 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/b;)V"} - 9:16:void addRow(androidx.constraintlayout.core.ArrayRow):640:640 -> l - 17:22:void addRow(androidx.constraintlayout.core.ArrayRow):642:642 -> l - 23:28:void addRow(androidx.constraintlayout.core.ArrayRow):643:643 -> l - 29:30:void addRow(androidx.constraintlayout.core.ArrayRow):644:644 -> l - 31:33:void addRow(androidx.constraintlayout.core.ArrayRow):645:645 -> l - 34:43:void addRow(androidx.constraintlayout.core.ArrayRow):652:652 -> l - 44:47:void addRow(androidx.constraintlayout.core.ArrayRow):654:654 -> l - 48:53:void addRow(androidx.constraintlayout.core.ArrayRow):655:655 -> l - 54:60:void addRow(androidx.constraintlayout.core.ArrayRow):656:656 -> l - 61:70:void addRow(androidx.constraintlayout.core.ArrayRow):658:658 -> l - 71:77:void addRow(androidx.constraintlayout.core.ArrayRow):660:660 -> l - 78:81:void addRow(androidx.constraintlayout.core.ArrayRow):661:661 -> l - 82:89:void addRow(androidx.constraintlayout.core.ArrayRow):662:662 -> l - 90:96:void addRow(androidx.constraintlayout.core.ArrayRow):664:664 -> l - 97:104:void addRow(androidx.constraintlayout.core.ArrayRow):666:666 -> l - 105:108:void addRow(androidx.constraintlayout.core.ArrayRow):668:668 -> l - 109:116:void addRow(androidx.constraintlayout.core.ArrayRow):669:669 -> l - 117:122:void addRow(androidx.constraintlayout.core.ArrayRow):670:670 -> l - 123:132:void addRow(androidx.constraintlayout.core.ArrayRow):671:671 -> l - 133:138:void addRow(androidx.constraintlayout.core.ArrayRow):676:676 -> l - 139:145:void addRow(androidx.constraintlayout.core.ArrayRow):678:678 -> l - 146:148:void addRow(androidx.constraintlayout.core.ArrayRow):682:682 -> l - 2:5:void addSingleError(androidx.constraintlayout.core.ArrayRow,int,int):323:323 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/b;II)V"} - 6:9:void addSingleError(androidx.constraintlayout.core.ArrayRow,int,int):324:324 -> m - 2:5:void computeValues():1036:1036 -> n - 6:9:void computeValues():1037:1037 -> n - 10:19:void computeValues():1038:1038 -> n - 1:8:androidx.constraintlayout.core.SolverVariable createErrorVariable(int,java.lang.String):351:351 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/String;)Lo/i;"} - 9:11:androidx.constraintlayout.core.SolverVariable createErrorVariable(int,java.lang.String):352:352 -> o - 12:17:androidx.constraintlayout.core.SolverVariable createErrorVariable(int,java.lang.String):354:354 -> o - 18:23:androidx.constraintlayout.core.SolverVariable createErrorVariable(int,java.lang.String):355:355 -> o - 24:29:androidx.constraintlayout.core.SolverVariable createErrorVariable(int,java.lang.String):356:356 -> o - 30:31:androidx.constraintlayout.core.SolverVariable createErrorVariable(int,java.lang.String):357:357 -> o - 32:33:androidx.constraintlayout.core.SolverVariable createErrorVariable(int,java.lang.String):358:358 -> o - 34:39:androidx.constraintlayout.core.SolverVariable createErrorVariable(int,java.lang.String):359:359 -> o - 40:45:androidx.constraintlayout.core.SolverVariable createErrorVariable(int,java.lang.String):360:360 -> o - 1:8:androidx.constraintlayout.core.SolverVariable createExtraVariable():294:294 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo/i;"} - 9:11:androidx.constraintlayout.core.SolverVariable createExtraVariable():295:295 -> p - 12:18:androidx.constraintlayout.core.SolverVariable createExtraVariable():297:297 -> p - 19:24:androidx.constraintlayout.core.SolverVariable createExtraVariable():298:298 -> p - 25:30:androidx.constraintlayout.core.SolverVariable createExtraVariable():299:299 -> p - 31:32:androidx.constraintlayout.core.SolverVariable createExtraVariable():300:300 -> p - 33:39:androidx.constraintlayout.core.SolverVariable createExtraVariable():301:301 -> p - 5:12:androidx.constraintlayout.core.SolverVariable createObjectVariable(java.lang.Object):223:223 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lo/i;"} - 13:15:androidx.constraintlayout.core.SolverVariable createObjectVariable(java.lang.Object):224:224 -> q - 16:19:androidx.constraintlayout.core.SolverVariable createObjectVariable(java.lang.Object):227:227 -> q - 20:27:androidx.constraintlayout.core.SolverVariable createObjectVariable(java.lang.Object):228:228 -> q - 28:32:androidx.constraintlayout.core.SolverVariable createObjectVariable(java.lang.Object):230:230 -> q - 33:36:androidx.constraintlayout.core.SolverVariable createObjectVariable(java.lang.Object):231:231 -> q - 37:57:androidx.constraintlayout.core.SolverVariable createObjectVariable(java.lang.Object):233:233 -> q - 58:60:androidx.constraintlayout.core.SolverVariable createObjectVariable(java.lang.Object):237:237 -> q - 61:66:androidx.constraintlayout.core.SolverVariable createObjectVariable(java.lang.Object):239:239 -> q - 67:72:androidx.constraintlayout.core.SolverVariable createObjectVariable(java.lang.Object):240:240 -> q - 73:74:androidx.constraintlayout.core.SolverVariable createObjectVariable(java.lang.Object):241:241 -> q - 75:78:androidx.constraintlayout.core.SolverVariable createObjectVariable(java.lang.Object):242:242 -> q - 79:85:androidx.constraintlayout.core.SolverVariable createObjectVariable(java.lang.Object):243:243 -> q - 1:6:androidx.constraintlayout.core.ArrayRow createRow():254:254 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo/b;"} - 7:18:androidx.constraintlayout.core.ArrayRow createRow():255:255 -> r - 19:25:androidx.constraintlayout.core.ArrayRow createRow():257:257 -> r - 26:31:androidx.constraintlayout.core.ArrayRow createRow():258:258 -> r - 32:35:androidx.constraintlayout.core.ArrayRow createRow():260:260 -> r - 36:47:androidx.constraintlayout.core.ArrayRow createRow():263:263 -> r - 48:54:androidx.constraintlayout.core.ArrayRow createRow():265:265 -> r - 55:60:androidx.constraintlayout.core.ArrayRow createRow():266:266 -> r - 61:63:androidx.constraintlayout.core.ArrayRow createRow():268:268 -> r - 64:67:androidx.constraintlayout.core.ArrayRow createRow():271:271 -> r - 1:4:androidx.constraintlayout.core.ArrayRow createRowDimensionPercent(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float):1430:1430 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Lo/i;Lo/i;F)Lo/b;"} - 5:9:androidx.constraintlayout.core.ArrayRow createRowDimensionPercent(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,float):1431:1431 -> s - 1:8:androidx.constraintlayout.core.SolverVariable createSlackVariable():279:279 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo/i;"} - 9:11:androidx.constraintlayout.core.SolverVariable createSlackVariable():280:280 -> t - 12:18:androidx.constraintlayout.core.SolverVariable createSlackVariable():282:282 -> t - 19:24:androidx.constraintlayout.core.SolverVariable createSlackVariable():283:283 -> t - 25:30:androidx.constraintlayout.core.SolverVariable createSlackVariable():284:284 -> t - 31:32:androidx.constraintlayout.core.SolverVariable createSlackVariable():285:285 -> t - 33:39:androidx.constraintlayout.core.SolverVariable createSlackVariable():286:286 -> t - 4:7:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):879:879 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d$a;)I"} - 8:13:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):880:880 -> u - 14:23:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):881:881 -> u - 24:43:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):884:884 -> u - 44:48:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):914:914 -> u - 49:52:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):915:915 -> u - 53:54:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):916:916 -> u - 55:61:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):917:917 -> u - 62:66:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):922:922 -> u - 67:72:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):925:925 -> u - 73:78:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):930:930 -> u - 79:87:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):931:931 -> u - 88:95:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):933:933 -> u - 96:114:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):934:934 -> u - 115:127:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):942:942 -> u - 128:150:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):946:946 -> u - 151:154:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):952:952 -> u - 155:160:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):953:953 -> u - 161:175:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):954:954 -> u - 176:211:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):962:962 -> u - 212:215:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):977:977 -> u - 216:219:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):982:982 -> u - 220:228:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):986:986 -> u - 229:232:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):987:987 -> u - 233:237:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):988:988 -> u - 238:256:int enforceBFS(androidx.constraintlayout.core.LinearSystem$Row):997:997 -> u - 1:3:androidx.constraintlayout.core.Cache getCache():1171:1171 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo/c;"} - 1:1:o.Metrics o.LinearSystem.getMetrics():0:0 -> w - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo/e;"} - 1:2:int getObjectVariableValue(java.lang.Object):409:409 -> x - 3:8:int getObjectVariableValue(java.lang.Object):415:415 -> x - 9:17:int getObjectVariableValue(java.lang.Object):417:417 -> x - 1:6:void increaseTableSize():140:140 -> y - 7:16:void increaseTableSize():141:141 -> y - 17:30:void increaseTableSize():142:142 -> y - 31:36:void increaseTableSize():143:143 -> y - 37:38:void increaseTableSize():144:144 -> y - 39:41:void increaseTableSize():145:145 -> y - 1:8:void minimize():451:451 -> z - 9:12:void minimize():455:455 -> z - 13:21:void minimize():461:461 -> z - 22:28:void minimize():482:482 -> z - 29:32:void minimize():466:466 -> z - 33:36:void minimize():467:467 -> z - 37:40:void minimize():468:468 -> z - 41:49:void minimize():474:474 -> z - 50:53:void minimize():479:479 -> z -androidx.constraintlayout.core.LinearSystem$Row -> o.d$a: + 17:26:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1293:1293 -> b + 27:36:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1294:1294 -> b + 37:46:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1295:1295 -> b + 47:54:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1297:1297 -> b + 55:62:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1298:1298 -> b + 63:70:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1299:1299 -> b + 71:78:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1300:1300 -> b + 79:85:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1302:1302 -> b + 86:96:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1303:1303 -> b + 97:99:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1304:1304 -> b + 100:103:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1305:1305 -> b + 104:107:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1306:1306 -> b + 108:117:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1307:1307 -> b + 118:120:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1308:1308 -> b + 121:124:void addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1309:1309 -> b + 3:14:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1178:1178 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;IFLq/i;Lq/i;II)V"} + 15:21:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1179:1179 -> c + 22:24:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1181:1181 -> c + 25:28:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1183:1183 -> c + 5:19:void addConstraint(androidx.constraintlayout.solver.ArrayRow):526:526 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/b;)V"} + 20:22:void addConstraint(androidx.constraintlayout.solver.ArrayRow):527:527 -> d + 23:27:void addConstraint(androidx.constraintlayout.solver.ArrayRow):534:534 -> d + 28:30:void addConstraint(androidx.constraintlayout.solver.ArrayRow):536:536 -> d + 31:37:void addConstraint(androidx.constraintlayout.solver.ArrayRow):538:538 -> d + 38:40:void addConstraint(androidx.constraintlayout.solver.ArrayRow):543:543 -> d + 41:46:void addConstraint(androidx.constraintlayout.solver.ArrayRow):550:550 -> d + 47:50:void addConstraint(androidx.constraintlayout.solver.ArrayRow):552:552 -> d + 51:52:void addConstraint(androidx.constraintlayout.solver.ArrayRow):553:553 -> d + 53:55:void addConstraint(androidx.constraintlayout.solver.ArrayRow):554:554 -> d + 56:60:void addConstraint(androidx.constraintlayout.solver.ArrayRow):556:556 -> d + 61:65:void addConstraint(androidx.constraintlayout.solver.ArrayRow):557:557 -> d + 66:70:void addConstraint(androidx.constraintlayout.solver.ArrayRow):558:558 -> d + 71:74:void addConstraint(androidx.constraintlayout.solver.ArrayRow):562:562 -> d + 75:80:void addConstraint(androidx.constraintlayout.solver.ArrayRow):564:564 -> d + 81:83:void addConstraint(androidx.constraintlayout.solver.ArrayRow):569:569 -> d + 84:87:void addConstraint(androidx.constraintlayout.solver.ArrayRow):572:572 -> d + 88:92:void addConstraint(androidx.constraintlayout.solver.ArrayRow):573:573 -> d + 93:99:void addConstraint(androidx.constraintlayout.solver.ArrayRow):575:575 -> d + 100:109:void addConstraint(androidx.constraintlayout.solver.ArrayRow):579:579 -> d + 110:113:void addConstraint(androidx.constraintlayout.solver.ArrayRow):589:589 -> d + 5:13:androidx.constraintlayout.solver.ArrayRow addEquality(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1205:1205 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;II)Lq/b;"} + 14:22:androidx.constraintlayout.solver.ArrayRow addEquality(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1209:1209 -> e + 23:26:androidx.constraintlayout.solver.ArrayRow addEquality(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1215:1215 -> e + 27:31:androidx.constraintlayout.solver.ArrayRow addEquality(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1216:1216 -> e + 32:34:androidx.constraintlayout.solver.ArrayRow addEquality(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1218:1218 -> e + 35:38:androidx.constraintlayout.solver.ArrayRow addEquality(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1220:1220 -> e + 1:6:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1230:1230 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;I)V"} + 7:12:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1234:1234 -> f + 13:16:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1242:1242 -> f + 17:21:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1243:1243 -> f + 22:24:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1244:1244 -> f + 25:33:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1246:1246 -> f + 34:36:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1247:1247 -> f + 37:39:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1248:1248 -> f + 40:43:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1250:1250 -> f + 44:46:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1251:1251 -> f + 47:50:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1252:1252 -> f + 51:54:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1256:1256 -> f + 55:57:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1257:1257 -> f + 58:61:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1258:1258 -> f + 1:4:void addGreaterBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,boolean):1119:1119 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;IZ)V"} + 5:9:void addGreaterBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,boolean):1120:1120 -> g + 10:11:void addGreaterBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,boolean):1121:1121 -> g + 12:14:void addGreaterBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,boolean):1122:1122 -> g + 15:18:void addGreaterBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,boolean):1123:1123 -> g + 1:4:void addGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1104:1104 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;II)V"} + 5:9:void addGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1105:1105 -> h + 10:11:void addGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1106:1106 -> h + 12:18:void addGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1107:1107 -> h + 19:28:void addGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1109:1109 -> h + 29:31:void addGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1110:1110 -> h + 32:35:void addGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1112:1112 -> h + 1:4:void addLowerBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,boolean):1152:1152 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;IZ)V"} + 5:9:void addLowerBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,boolean):1153:1153 -> i + 10:11:void addLowerBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,boolean):1154:1154 -> i + 12:14:void addLowerBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,boolean):1155:1155 -> i + 15:18:void addLowerBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,boolean):1156:1156 -> i + 1:4:void addLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1137:1137 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;II)V"} + 5:9:void addLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1138:1138 -> j + 10:11:void addLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1139:1139 -> j + 12:18:void addLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1140:1140 -> j + 19:28:void addLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1142:1142 -> j + 29:31:void addLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1143:1143 -> j + 32:35:void addLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1145:1145 -> j + 1:9:void addRatio(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float,int):1190:1190 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;Lq/i;Lq/i;FI)V"} + 10:16:void addRatio(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float,int):1191:1191 -> k + 17:19:void addRatio(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float,int):1193:1193 -> k + 20:23:void addRatio(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float,int):1195:1195 -> k + 1:4:void addRow(androidx.constraintlayout.solver.ArrayRow):594:594 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/b;)V"} + 5:12:void addRow(androidx.constraintlayout.solver.ArrayRow):595:595 -> l + 13:20:void addRow(androidx.constraintlayout.solver.ArrayRow):596:596 -> l + 21:28:void addRow(androidx.constraintlayout.solver.ArrayRow):599:599 -> l + 29:35:void addRow(androidx.constraintlayout.solver.ArrayRow):600:600 -> l + 36:41:void addRow(androidx.constraintlayout.solver.ArrayRow):606:606 -> l + 42:47:void addRow(androidx.constraintlayout.solver.ArrayRow):607:607 -> l + 48:49:void addRow(androidx.constraintlayout.solver.ArrayRow):608:608 -> l + 50:53:void addRow(androidx.constraintlayout.solver.ArrayRow):609:609 -> l + 2:5:void addSingleError(androidx.constraintlayout.solver.ArrayRow,int,int):305:305 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/b;II)V"} + 6:9:void addSingleError(androidx.constraintlayout.solver.ArrayRow,int,int):306:306 -> m + 2:5:void computeValues():934:934 -> n + 6:9:void computeValues():935:935 -> n + 10:19:void computeValues():936:936 -> n + 1:8:androidx.constraintlayout.solver.SolverVariable createErrorVariable(int,java.lang.String):333:333 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/String;)Lq/i;"} + 9:11:androidx.constraintlayout.solver.SolverVariable createErrorVariable(int,java.lang.String):334:334 -> o + 12:17:androidx.constraintlayout.solver.SolverVariable createErrorVariable(int,java.lang.String):336:336 -> o + 18:23:androidx.constraintlayout.solver.SolverVariable createErrorVariable(int,java.lang.String):337:337 -> o + 24:29:androidx.constraintlayout.solver.SolverVariable createErrorVariable(int,java.lang.String):338:338 -> o + 30:31:androidx.constraintlayout.solver.SolverVariable createErrorVariable(int,java.lang.String):339:339 -> o + 32:33:androidx.constraintlayout.solver.SolverVariable createErrorVariable(int,java.lang.String):340:340 -> o + 34:39:androidx.constraintlayout.solver.SolverVariable createErrorVariable(int,java.lang.String):341:341 -> o + 40:45:androidx.constraintlayout.solver.SolverVariable createErrorVariable(int,java.lang.String):342:342 -> o + 1:8:androidx.constraintlayout.solver.SolverVariable createExtraVariable():276:276 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq/i;"} + 9:11:androidx.constraintlayout.solver.SolverVariable createExtraVariable():277:277 -> p + 12:18:androidx.constraintlayout.solver.SolverVariable createExtraVariable():279:279 -> p + 19:24:androidx.constraintlayout.solver.SolverVariable createExtraVariable():280:280 -> p + 25:30:androidx.constraintlayout.solver.SolverVariable createExtraVariable():281:281 -> p + 31:32:androidx.constraintlayout.solver.SolverVariable createExtraVariable():282:282 -> p + 33:39:androidx.constraintlayout.solver.SolverVariable createExtraVariable():283:283 -> p + 5:12:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):205:205 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lq/i;"} + 13:15:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):206:206 -> q + 16:19:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):209:209 -> q + 20:27:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):210:210 -> q + 28:32:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):212:212 -> q + 33:36:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):213:213 -> q + 37:57:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):215:215 -> q + 58:60:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):219:219 -> q + 61:66:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):221:221 -> q + 67:72:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):222:222 -> q + 73:74:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):223:223 -> q + 75:78:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):224:224 -> q + 79:85:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):225:225 -> q + 1:6:androidx.constraintlayout.solver.ArrayRow createRow():236:236 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq/b;"} + 7:18:androidx.constraintlayout.solver.ArrayRow createRow():237:237 -> r + 19:25:androidx.constraintlayout.solver.ArrayRow createRow():239:239 -> r + 26:31:androidx.constraintlayout.solver.ArrayRow createRow():240:240 -> r + 32:35:androidx.constraintlayout.solver.ArrayRow createRow():242:242 -> r + 36:47:androidx.constraintlayout.solver.ArrayRow createRow():245:245 -> r + 48:54:androidx.constraintlayout.solver.ArrayRow createRow():247:247 -> r + 55:60:androidx.constraintlayout.solver.ArrayRow createRow():248:248 -> r + 61:63:androidx.constraintlayout.solver.ArrayRow createRow():250:250 -> r + 64:67:androidx.constraintlayout.solver.ArrayRow createRow():253:253 -> r + 1:4:androidx.constraintlayout.solver.ArrayRow createRowDimensionPercent(androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):1277:1277 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;Lq/i;Lq/i;F)Lq/b;"} + 5:9:androidx.constraintlayout.solver.ArrayRow createRowDimensionPercent(androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):1278:1278 -> s + 1:8:androidx.constraintlayout.solver.SolverVariable createSlackVariable():261:261 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq/i;"} + 9:11:androidx.constraintlayout.solver.SolverVariable createSlackVariable():262:262 -> t + 12:18:androidx.constraintlayout.solver.SolverVariable createSlackVariable():264:264 -> t + 19:24:androidx.constraintlayout.solver.SolverVariable createSlackVariable():265:265 -> t + 25:30:androidx.constraintlayout.solver.SolverVariable createSlackVariable():266:266 -> t + 31:32:androidx.constraintlayout.solver.SolverVariable createSlackVariable():267:267 -> t + 33:39:androidx.constraintlayout.solver.SolverVariable createSlackVariable():268:268 -> t + 4:7:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):800:800 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d$a;)I"} + 8:13:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):801:801 -> u + 14:23:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):802:802 -> u + 24:44:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):805:805 -> u + 45:49:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):835:835 -> u + 50:53:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):836:836 -> u + 54:55:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):837:837 -> u + 56:62:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):838:838 -> u + 63:67:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):843:843 -> u + 68:73:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):846:846 -> u + 74:77:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):851:851 -> u + 78:83:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):852:852 -> u + 84:103:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):853:853 -> u + 104:135:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):861:861 -> u + 136:139:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):875:875 -> u + 140:143:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):880:880 -> u + 144:152:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):884:884 -> u + 153:156:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):885:885 -> u + 157:161:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):886:886 -> u + 162:178:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):895:895 -> u + 1:3:androidx.constraintlayout.solver.Cache getCache():1061:1061 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq/c;"} + 1:1:q.Metrics q.LinearSystem.getMetrics():0:0 -> w + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq/e;"} + 1:8:int getObjectVariableValue(java.lang.Object):391:391 -> x + 9:17:int getObjectVariableValue(java.lang.Object):393:393 -> x + 1:6:void increaseTableSize():129:129 -> y + 7:16:void increaseTableSize():130:130 -> y + 17:30:void increaseTableSize():131:131 -> y + 31:36:void increaseTableSize():132:132 -> y + 37:38:void increaseTableSize():133:133 -> y + 39:41:void increaseTableSize():134:134 -> y + 1:9:void minimize():430:430 -> z + 10:16:void minimize():451:451 -> z + 17:20:void minimize():435:435 -> z + 21:24:void minimize():436:436 -> z + 25:28:void minimize():437:437 -> z + 29:37:void minimize():443:443 -> z + 38:41:void minimize():448:448 -> z +androidx.constraintlayout.solver.LinearSystem$Row -> q.d$a: # {"id":"sourceFile","fileName":"LinearSystem.java"} - void addError(androidx.constraintlayout.core.SolverVariable) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)V"} - androidx.constraintlayout.core.SolverVariable getPivotCandidate(androidx.constraintlayout.core.LinearSystem,boolean[]) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;[Z)Lo/i;"} - void initFromRow(androidx.constraintlayout.core.LinearSystem$Row) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d$a;)V"} + androidx.constraintlayout.solver.SolverVariable getPivotCandidate(androidx.constraintlayout.solver.LinearSystem,boolean[]) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;[Z)Lq/i;"} + void initFromRow(androidx.constraintlayout.solver.LinearSystem$Row) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d$a;)V"} + void addError(androidx.constraintlayout.solver.SolverVariable) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)V"} void clear() -> clear - androidx.constraintlayout.core.SolverVariable getKey() -> getKey - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo/i;"} - boolean isEmpty() -> isEmpty -androidx.constraintlayout.core.LinearSystem$ValuesRow -> o.d$b: + androidx.constraintlayout.solver.SolverVariable getKey() -> getKey + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq/i;"} +androidx.constraintlayout.solver.LinearSystem$ValuesRow -> q.d$b: # {"id":"sourceFile","fileName":"LinearSystem.java"} - androidx.constraintlayout.core.LinearSystem this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/d;"} - 1:5:void (androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.Cache):89:89 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Lo/c;)V"} - 6:13:void (androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.Cache):90:90 -> -androidx.constraintlayout.core.Metrics -> o.e: + androidx.constraintlayout.solver.LinearSystem this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/d;"} + 1:5:void (androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.Cache):83:83 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;Lq/c;)V"} + 6:13:void (androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.Cache):84:84 -> +androidx.constraintlayout.solver.Metrics -> q.e: # {"id":"sourceFile","fileName":"Metrics.java"} -androidx.constraintlayout.core.Pools$Pool -> o.f: +androidx.constraintlayout.solver.Pools$Pool -> q.f: # {"id":"sourceFile","fileName":"Pools.java"} void releaseAll(java.lang.Object[],int) -> a java.lang.Object acquire() -> acquire boolean release(java.lang.Object) -> release -androidx.constraintlayout.core.Pools$SimplePool -> o.g: +androidx.constraintlayout.solver.Pools$SimplePool -> q.g: # {"id":"sourceFile","fileName":"Pools.java"} java.lang.Object[] mPool -> a int mPoolSize -> b @@ -19877,237 +19932,222 @@ androidx.constraintlayout.core.Pools$SimplePool -> o.g: 1:7:boolean release(java.lang.Object):123:123 -> release 8:11:boolean release(java.lang.Object):124:124 -> release 12:16:boolean release(java.lang.Object):125:125 -> release -androidx.constraintlayout.core.PriorityGoalRow -> o.h: +androidx.constraintlayout.solver.PriorityGoalRow -> q.h: # {"id":"sourceFile","fileName":"PriorityGoalRow.java"} int TABLE_SIZE -> g - androidx.constraintlayout.core.SolverVariable[] arrayGoals -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lo/i;"} - androidx.constraintlayout.core.SolverVariable[] sortArray -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lo/i;"} + androidx.constraintlayout.solver.SolverVariable[] arrayGoals -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq/i;"} + androidx.constraintlayout.solver.SolverVariable[] sortArray -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq/i;"} int numGoals -> j - androidx.constraintlayout.core.PriorityGoalRow$GoalVariableAccessor accessor -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/h$b;"} - androidx.constraintlayout.core.Cache mCache -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/c;"} - 1:5:void (androidx.constraintlayout.core.Cache):154:154 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/c;)V"} - 6:7:void (androidx.constraintlayout.core.Cache):29:29 -> - 8:11:void (androidx.constraintlayout.core.Cache):30:30 -> - 12:16:void (androidx.constraintlayout.core.Cache):31:31 -> - 17:18:void (androidx.constraintlayout.core.Cache):32:32 -> - 19:25:void (androidx.constraintlayout.core.Cache):33:33 -> - 26:28:void (androidx.constraintlayout.core.Cache):155:155 -> - 1:5:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):238:238 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Lo/b;Z)V"} - 6:7:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):243:243 -> B - 8:14:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):244:244 -> B - 15:18:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):246:246 -> B - 19:22:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):247:247 -> B - 23:27:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):248:248 -> B - 28:35:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):249:249 -> B - 36:38:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):250:250 -> B - 39:49:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):252:252 -> B - 50:53:void updateFromRow(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow,boolean):254:254 -> B - 1:4:void access$000(androidx.constraintlayout.core.PriorityGoalRow,androidx.constraintlayout.core.SolverVariable):25:25 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/h;Lo/i;)V"} - 1:9:void addToGoal(androidx.constraintlayout.core.SolverVariable):197:197 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)V"} - 10:20:void addToGoal(androidx.constraintlayout.core.SolverVariable):198:198 -> F - 21:31:void addToGoal(androidx.constraintlayout.core.SolverVariable):199:199 -> F - 32:39:void addToGoal(androidx.constraintlayout.core.SolverVariable):201:201 -> F - 40:43:void addToGoal(androidx.constraintlayout.core.SolverVariable):202:202 -> F - 44:53:void addToGoal(androidx.constraintlayout.core.SolverVariable):204:204 -> F - 54:57:void addToGoal(androidx.constraintlayout.core.SolverVariable):205:205 -> F - 58:68:void addToGoal(androidx.constraintlayout.core.SolverVariable):206:206 -> F - 69:78:void addToGoal(androidx.constraintlayout.core.SolverVariable):208:208 -> F - 79:82:void addToGoal(androidx.constraintlayout.core.SolverVariable):214:214 -> F - 83:93:void addToGoal(androidx.constraintlayout.core.SolverVariable):215:215 -> F - 94:95:void addToGoal(androidx.constraintlayout.core.SolverVariable):219:219 -> F - 96:99:void addToGoal(androidx.constraintlayout.core.SolverVariable):220:220 -> F - 3:6:void removeGoal(androidx.constraintlayout.core.SolverVariable):224:224 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)V"} - 7:12:void removeGoal(androidx.constraintlayout.core.SolverVariable):225:225 -> G - 13:18:void removeGoal(androidx.constraintlayout.core.SolverVariable):226:226 -> G - 19:30:void removeGoal(androidx.constraintlayout.core.SolverVariable):227:227 -> G - 31:32:void removeGoal(androidx.constraintlayout.core.SolverVariable):229:229 -> G - 33:39:void removeGoal(androidx.constraintlayout.core.SolverVariable):230:230 -> G - 1:5:void addError(androidx.constraintlayout.core.SolverVariable):190:190 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)V"} - 6:10:void addError(androidx.constraintlayout.core.SolverVariable):191:191 -> a - 11:18:void addError(androidx.constraintlayout.core.SolverVariable):192:192 -> a - 19:22:void addError(androidx.constraintlayout.core.SolverVariable):193:193 -> a - 4:7:androidx.constraintlayout.core.SolverVariable getPivotCandidate(androidx.constraintlayout.core.LinearSystem,boolean[]):168:168 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;[Z)Lo/i;"} - 8:11:androidx.constraintlayout.core.SolverVariable getPivotCandidate(androidx.constraintlayout.core.LinearSystem,boolean[]):169:169 -> b - 12:18:androidx.constraintlayout.core.SolverVariable getPivotCandidate(androidx.constraintlayout.core.LinearSystem,boolean[]):170:170 -> b - 19:25:androidx.constraintlayout.core.SolverVariable getPivotCandidate(androidx.constraintlayout.core.LinearSystem,boolean[]):173:173 -> b - 26:34:androidx.constraintlayout.core.SolverVariable getPivotCandidate(androidx.constraintlayout.core.LinearSystem,boolean[]):175:175 -> b - 35:54:androidx.constraintlayout.core.SolverVariable getPivotCandidate(androidx.constraintlayout.core.LinearSystem,boolean[]):178:178 -> b - 55:59:androidx.constraintlayout.core.SolverVariable getPivotCandidate(androidx.constraintlayout.core.LinearSystem,boolean[]):185:185 -> b - 2:4:void clear():147:147 -> clear - 5:7:void clear():148:148 -> clear - 1:8:boolean isEmpty():160:160 -> isEmpty - 1:30:java.lang.String toString():260:260 -> toString - 31:34:java.lang.String toString():261:261 -> toString - 35:38:java.lang.String toString():262:262 -> toString - 39:43:java.lang.String toString():263:263 -> toString - 44:69:java.lang.String toString():264:264 -> toString -androidx.constraintlayout.core.PriorityGoalRow$1 -> o.h$a: + androidx.constraintlayout.solver.PriorityGoalRow$GoalVariableAccessor accessor -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/h$b;"} + androidx.constraintlayout.solver.Cache mCache -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/c;"} + 1:5:void (androidx.constraintlayout.solver.Cache):160:160 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/c;)V"} + 6:7:void (androidx.constraintlayout.solver.Cache):29:29 -> + 8:11:void (androidx.constraintlayout.solver.Cache):30:30 -> + 12:16:void (androidx.constraintlayout.solver.Cache):31:31 -> + 17:18:void (androidx.constraintlayout.solver.Cache):32:32 -> + 19:25:void (androidx.constraintlayout.solver.Cache):33:33 -> + 26:28:void (androidx.constraintlayout.solver.Cache):161:161 -> + 1:5:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,boolean):239:239 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/b;Z)V"} + 6:7:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,boolean):244:244 -> C + 8:14:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,boolean):245:245 -> C + 15:18:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,boolean):247:247 -> C + 19:22:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,boolean):248:248 -> C + 23:27:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,boolean):249:249 -> C + 28:35:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,boolean):250:250 -> C + 36:38:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,boolean):251:251 -> C + 39:49:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,boolean):253:253 -> C + 50:53:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,boolean):255:255 -> C + 1:4:void access$000(androidx.constraintlayout.solver.PriorityGoalRow,androidx.constraintlayout.solver.SolverVariable):25:25 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/h;Lq/i;)V"} + 1:9:void addToGoal(androidx.constraintlayout.solver.SolverVariable):198:198 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)V"} + 10:20:void addToGoal(androidx.constraintlayout.solver.SolverVariable):199:199 -> F + 21:31:void addToGoal(androidx.constraintlayout.solver.SolverVariable):200:200 -> F + 32:39:void addToGoal(androidx.constraintlayout.solver.SolverVariable):202:202 -> F + 40:43:void addToGoal(androidx.constraintlayout.solver.SolverVariable):203:203 -> F + 44:53:void addToGoal(androidx.constraintlayout.solver.SolverVariable):205:205 -> F + 54:57:void addToGoal(androidx.constraintlayout.solver.SolverVariable):206:206 -> F + 58:68:void addToGoal(androidx.constraintlayout.solver.SolverVariable):207:207 -> F + 69:78:void addToGoal(androidx.constraintlayout.solver.SolverVariable):209:209 -> F + 79:82:void addToGoal(androidx.constraintlayout.solver.SolverVariable):215:215 -> F + 83:93:void addToGoal(androidx.constraintlayout.solver.SolverVariable):216:216 -> F + 94:95:void addToGoal(androidx.constraintlayout.solver.SolverVariable):220:220 -> F + 96:99:void addToGoal(androidx.constraintlayout.solver.SolverVariable):221:221 -> F + 3:6:void removeGoal(androidx.constraintlayout.solver.SolverVariable):225:225 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)V"} + 7:12:void removeGoal(androidx.constraintlayout.solver.SolverVariable):226:226 -> G + 13:18:void removeGoal(androidx.constraintlayout.solver.SolverVariable):227:227 -> G + 19:30:void removeGoal(androidx.constraintlayout.solver.SolverVariable):228:228 -> G + 31:32:void removeGoal(androidx.constraintlayout.solver.SolverVariable):230:230 -> G + 33:39:void removeGoal(androidx.constraintlayout.solver.SolverVariable):231:231 -> G + 4:7:androidx.constraintlayout.solver.SolverVariable getPivotCandidate(androidx.constraintlayout.solver.LinearSystem,boolean[]):169:169 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;[Z)Lq/i;"} + 8:11:androidx.constraintlayout.solver.SolverVariable getPivotCandidate(androidx.constraintlayout.solver.LinearSystem,boolean[]):170:170 -> a + 12:18:androidx.constraintlayout.solver.SolverVariable getPivotCandidate(androidx.constraintlayout.solver.LinearSystem,boolean[]):171:171 -> a + 19:25:androidx.constraintlayout.solver.SolverVariable getPivotCandidate(androidx.constraintlayout.solver.LinearSystem,boolean[]):174:174 -> a + 26:34:androidx.constraintlayout.solver.SolverVariable getPivotCandidate(androidx.constraintlayout.solver.LinearSystem,boolean[]):176:176 -> a + 35:54:androidx.constraintlayout.solver.SolverVariable getPivotCandidate(androidx.constraintlayout.solver.LinearSystem,boolean[]):179:179 -> a + 55:59:androidx.constraintlayout.solver.SolverVariable getPivotCandidate(androidx.constraintlayout.solver.LinearSystem,boolean[]):186:186 -> a + 1:5:void addError(androidx.constraintlayout.solver.SolverVariable):191:191 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)V"} + 6:10:void addError(androidx.constraintlayout.solver.SolverVariable):192:192 -> c + 11:18:void addError(androidx.constraintlayout.solver.SolverVariable):193:193 -> c + 19:22:void addError(androidx.constraintlayout.solver.SolverVariable):194:194 -> c + 2:4:void clear():153:153 -> clear + 5:7:void clear():154:154 -> clear + 1:30:java.lang.String toString():261:261 -> toString + 31:34:java.lang.String toString():262:262 -> toString + 35:38:java.lang.String toString():263:263 -> toString + 39:43:java.lang.String toString():264:264 -> toString + 44:69:java.lang.String toString():265:265 -> toString +androidx.constraintlayout.solver.PriorityGoalRow$1 -> q.h$a: # {"id":"sourceFile","fileName":"PriorityGoalRow.java"} - androidx.constraintlayout.core.PriorityGoalRow this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/h;"} - 1:6:void (androidx.constraintlayout.core.PriorityGoalRow):208:208 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/h;)V"} - 1:6:int compare(androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable):211:211 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Lo/i;)I"} - 1:9:int compare(java.lang.Object,java.lang.Object):208:208 -> compare -androidx.constraintlayout.core.PriorityGoalRow$GoalVariableAccessor -> o.h$b: + androidx.constraintlayout.solver.PriorityGoalRow this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/h;"} + 1:6:void (androidx.constraintlayout.solver.PriorityGoalRow):209:209 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/h;)V"} + 1:6:int compare(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):212:212 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Lq/i;)I"} + 1:9:int compare(java.lang.Object,java.lang.Object):209:209 -> compare +androidx.constraintlayout.solver.PriorityGoalRow$GoalVariableAccessor -> q.h$b: # {"id":"sourceFile","fileName":"PriorityGoalRow.java"} - androidx.constraintlayout.core.SolverVariable variable -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/i;"} - androidx.constraintlayout.core.PriorityGoalRow row -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/h;"} - androidx.constraintlayout.core.PriorityGoalRow this$0 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/h;"} - 1:5:void (androidx.constraintlayout.core.PriorityGoalRow,androidx.constraintlayout.core.PriorityGoalRow):39:39 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/h;Lo/h;)V"} - 6:8:void (androidx.constraintlayout.core.PriorityGoalRow,androidx.constraintlayout.core.PriorityGoalRow):40:40 -> - 1:17:boolean addToGoal(androidx.constraintlayout.core.SolverVariable,float):48:48 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;F)Z"} - 18:31:boolean addToGoal(androidx.constraintlayout.core.SolverVariable,float):51:51 -> a - 32:39:boolean addToGoal(androidx.constraintlayout.core.SolverVariable,float):53:53 -> a - 40:52:boolean addToGoal(androidx.constraintlayout.core.SolverVariable,float):54:54 -> a - 53:62:boolean addToGoal(androidx.constraintlayout.core.SolverVariable,float):60:60 -> a - 63:71:boolean addToGoal(androidx.constraintlayout.core.SolverVariable,float):64:64 -> a - 72:80:boolean addToGoal(androidx.constraintlayout.core.SolverVariable,float):67:67 -> a - 81:87:boolean addToGoal(androidx.constraintlayout.core.SolverVariable,float):70:70 -> a - 88:97:boolean addToGoal(androidx.constraintlayout.core.SolverVariable,float):72:72 -> a - 1:3:void init(androidx.constraintlayout.core.SolverVariable):44:44 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)V"} + androidx.constraintlayout.solver.SolverVariable variable -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/i;"} + androidx.constraintlayout.solver.PriorityGoalRow row -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/h;"} + androidx.constraintlayout.solver.PriorityGoalRow this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/h;"} + 1:5:void (androidx.constraintlayout.solver.PriorityGoalRow,androidx.constraintlayout.solver.PriorityGoalRow):39:39 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/h;Lq/h;)V"} + 6:8:void (androidx.constraintlayout.solver.PriorityGoalRow,androidx.constraintlayout.solver.PriorityGoalRow):40:40 -> + 1:17:boolean addToGoal(androidx.constraintlayout.solver.SolverVariable,float):48:48 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;F)Z"} + 18:31:boolean addToGoal(androidx.constraintlayout.solver.SolverVariable,float):51:51 -> a + 32:39:boolean addToGoal(androidx.constraintlayout.solver.SolverVariable,float):53:53 -> a + 40:52:boolean addToGoal(androidx.constraintlayout.solver.SolverVariable,float):54:54 -> a + 53:62:boolean addToGoal(androidx.constraintlayout.solver.SolverVariable,float):60:60 -> a + 63:71:boolean addToGoal(androidx.constraintlayout.solver.SolverVariable,float):64:64 -> a + 72:80:boolean addToGoal(androidx.constraintlayout.solver.SolverVariable,float):67:67 -> a + 81:87:boolean addToGoal(androidx.constraintlayout.solver.SolverVariable,float):70:70 -> a + 88:97:boolean addToGoal(androidx.constraintlayout.solver.SolverVariable,float):72:72 -> a + 1:3:void init(androidx.constraintlayout.solver.SolverVariable):44:44 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)V"} 6:27:boolean isNegative():92:92 -> c - 6:9:boolean isSmallerThan(androidx.constraintlayout.core.SolverVariable):105:105 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)Z"} - 10:29:boolean isSmallerThan(androidx.constraintlayout.core.SolverVariable):106:106 -> d - 1:9:void reset():129:129 -> e - 1:11:java.lang.String toString():134:134 -> toString - 12:40:java.lang.String toString():136:136 -> toString - 41:63:java.lang.String toString():139:139 -> toString -androidx.constraintlayout.core.SolverVariable -> o.i: + 1:2:int compareTo(java.lang.Object):130:130 -> compareTo + 3:10:int compareTo(java.lang.Object):131:131 -> compareTo + 6:9:boolean isSmallerThan(androidx.constraintlayout.solver.SolverVariable):105:105 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)Z"} + 10:29:boolean isSmallerThan(androidx.constraintlayout.solver.SolverVariable):106:106 -> d + 1:9:void reset():135:135 -> e + 1:11:java.lang.String toString():140:140 -> toString + 12:40:java.lang.String toString():142:142 -> toString + 41:63:java.lang.String toString():145:145 -> toString +androidx.constraintlayout.solver.SolverVariable -> q.i: # {"id":"sourceFile","fileName":"SolverVariable.java"} - boolean inGoal -> d - java.lang.String mName -> e - int id -> f - int definitionId -> g - int strength -> h - float computedValue -> i - boolean isFinalValue -> j - float[] strengthVector -> k - float[] goalStrengthVector -> l - androidx.constraintlayout.core.SolverVariable$Type mType -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/i$a;"} - androidx.constraintlayout.core.ArrayRow[] mClientEquations -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lo/b;"} - int mClientEquationsCount -> o - int usageInRowCount -> p - boolean isSynonym -> q - int synonym -> r - float synonymDelta -> s - java.util.HashSet inRows -> t - int uniqueErrorId -> u + boolean inGoal -> a + java.lang.String mName -> b + int id -> c + int definitionId -> d + int strength -> e + float computedValue -> f + boolean isFinalValue -> g + float[] strengthVector -> h + float[] goalStrengthVector -> i + androidx.constraintlayout.solver.SolverVariable$Type mType -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/i$a;"} + androidx.constraintlayout.solver.ArrayRow[] mClientEquations -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq/b;"} + int mClientEquationsCount -> l + int usageInRowCount -> m + java.util.HashSet inRows -> n + int uniqueErrorId -> o 1:1:void ():48:48 -> - 1:4:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):129:129 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i$a;Ljava/lang/String;)V"} - 5:6:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):53:53 -> - 7:9:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):54:54 -> - 10:11:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):55:55 -> - 12:15:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):57:57 -> - 16:19:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):60:60 -> - 20:25:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):61:61 -> - 26:29:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):65:65 -> - 30:31:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):66:66 -> - 32:33:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):67:67 -> - 34:35:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):68:68 -> - 36:38:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):69:69 -> - 39:41:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):70:70 -> - 42:43:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):172:172 -> - 44:46:void (androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):130:130 -> - 2:5:void addToRow(androidx.constraintlayout.core.ArrayRow):178:178 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/b;)V"} - 6:15:void addToRow(androidx.constraintlayout.core.ArrayRow):179:179 -> a - 16:20:void addToRow(androidx.constraintlayout.core.ArrayRow):183:183 -> a - 21:31:void addToRow(androidx.constraintlayout.core.ArrayRow):184:184 -> a - 32:39:void addToRow(androidx.constraintlayout.core.ArrayRow):186:186 -> a - 40:42:void addToRow(androidx.constraintlayout.core.ArrayRow):187:187 -> a - 1:6:int compareTo(androidx.constraintlayout.core.SolverVariable):300:300 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)I"} - 1:7:void increaseErrorId():99:99 -> c - 1:7:int compareTo(java.lang.Object):27:27 -> compareTo - 1:5:void removeFromRow(androidx.constraintlayout.core.ArrayRow):195:195 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/b;)V"} - 6:15:void removeFromRow(androidx.constraintlayout.core.ArrayRow):197:197 -> d - 16:25:void removeFromRow(androidx.constraintlayout.core.ArrayRow):199:199 -> d - 26:36:void removeFromRow(androidx.constraintlayout.core.ArrayRow):201:201 -> d - 2:3:void reset():257:257 -> e - 4:8:void reset():258:258 -> e - 9:11:void reset():259:259 -> e - 12:13:void reset():260:260 -> e - 14:16:void reset():261:261 -> e - 17:18:void reset():262:262 -> e - 19:20:void reset():263:263 -> e - 21:22:void reset():264:264 -> e - 23:24:void reset():265:265 -> e - 25:26:void reset():266:266 -> e - 27:31:void reset():270:270 -> e - 32:38:void reset():272:272 -> e - 39:40:void reset():274:274 -> e - 41:42:void reset():276:276 -> e - 43:44:void reset():277:277 -> e - 45:50:void reset():278:278 -> e - 1:3:void setFinalValue(androidx.constraintlayout.core.LinearSystem,float):227:227 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;F)V"} - 4:6:void setFinalValue(androidx.constraintlayout.core.LinearSystem,float):228:228 -> f - 7:9:void setFinalValue(androidx.constraintlayout.core.LinearSystem,float):229:229 -> f - 10:12:void setFinalValue(androidx.constraintlayout.core.LinearSystem,float):230:230 -> f - 13:14:void setFinalValue(androidx.constraintlayout.core.LinearSystem,float):231:231 -> f - 15:16:void setFinalValue(androidx.constraintlayout.core.LinearSystem,float):232:232 -> f - 17:21:void setFinalValue(androidx.constraintlayout.core.LinearSystem,float):233:233 -> f - 22:31:void setFinalValue(androidx.constraintlayout.core.LinearSystem,float):235:235 -> f - 32:34:void setFinalValue(androidx.constraintlayout.core.LinearSystem,float):237:237 -> f - 1:3:void setType(androidx.constraintlayout.core.SolverVariable$Type,java.lang.String):292:292 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i$a;Ljava/lang/String;)V"} - 1:6:void updateReferencesWithNewDefinition(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow):215:215 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Lo/b;)V"} - 7:16:void updateReferencesWithNewDefinition(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow):217:217 -> h - 17:19:void updateReferencesWithNewDefinition(androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.ArrayRow):219:219 -> h - 1:6:java.lang.String toString():318:318 -> toString - 7:24:java.lang.String toString():319:319 -> toString - 25:42:java.lang.String toString():321:321 -> toString -androidx.constraintlayout.core.SolverVariable$Type -> o.i$a: + 1:4:void (androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):126:126 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i$a;Ljava/lang/String;)V"} + 5:6:void (androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):53:53 -> + 7:9:void (androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):54:54 -> + 10:11:void (androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):55:55 -> + 12:15:void (androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):57:57 -> + 16:19:void (androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):60:60 -> + 20:25:void (androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):61:61 -> + 26:29:void (androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):65:65 -> + 30:31:void (androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):66:66 -> + 32:34:void (androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):67:67 -> + 35:36:void (androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):169:169 -> + 37:39:void (androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):127:127 -> + 2:5:void addToRow(androidx.constraintlayout.solver.ArrayRow):175:175 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/b;)V"} + 6:15:void addToRow(androidx.constraintlayout.solver.ArrayRow):176:176 -> a + 16:20:void addToRow(androidx.constraintlayout.solver.ArrayRow):180:180 -> a + 21:31:void addToRow(androidx.constraintlayout.solver.ArrayRow):181:181 -> a + 32:39:void addToRow(androidx.constraintlayout.solver.ArrayRow):183:183 -> a + 40:42:void addToRow(androidx.constraintlayout.solver.ArrayRow):184:184 -> a + 1:7:void increaseErrorId():96:96 -> b + 1:5:void removeFromRow(androidx.constraintlayout.solver.ArrayRow):192:192 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/b;)V"} + 6:15:void removeFromRow(androidx.constraintlayout.solver.ArrayRow):194:194 -> c + 16:25:void removeFromRow(androidx.constraintlayout.solver.ArrayRow):196:196 -> c + 26:36:void removeFromRow(androidx.constraintlayout.solver.ArrayRow):198:198 -> c + 2:3:void reset():231:231 -> d + 4:8:void reset():232:232 -> d + 9:11:void reset():233:233 -> d + 12:13:void reset():234:234 -> d + 14:16:void reset():235:235 -> d + 17:18:void reset():236:236 -> d + 19:20:void reset():237:237 -> d + 21:25:void reset():241:241 -> d + 26:32:void reset():243:243 -> d + 33:34:void reset():245:245 -> d + 35:36:void reset():247:247 -> d + 37:38:void reset():248:248 -> d + 39:44:void reset():249:249 -> d + 1:3:void setFinalValue(androidx.constraintlayout.solver.LinearSystem,float):221:221 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;F)V"} + 4:5:void setFinalValue(androidx.constraintlayout.solver.LinearSystem,float):222:222 -> e + 6:11:void setFinalValue(androidx.constraintlayout.solver.LinearSystem,float):223:223 -> e + 12:21:void setFinalValue(androidx.constraintlayout.solver.LinearSystem,float):225:225 -> e + 22:24:void setFinalValue(androidx.constraintlayout.solver.LinearSystem,float):227:227 -> e + 1:3:void setType(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):263:263 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i$a;Ljava/lang/String;)V"} + 1:6:void updateReferencesWithNewDefinition(androidx.constraintlayout.solver.ArrayRow):212:212 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/b;)V"} + 7:16:void updateReferencesWithNewDefinition(androidx.constraintlayout.solver.ArrayRow):214:214 -> g + 17:19:void updateReferencesWithNewDefinition(androidx.constraintlayout.solver.ArrayRow):216:216 -> g + 1:6:java.lang.String toString():278:278 -> toString + 7:24:java.lang.String toString():279:279 -> toString + 25:42:java.lang.String toString():281:281 -> toString +androidx.constraintlayout.solver.SolverVariable$Type -> q.i$a: # {"id":"sourceFile","fileName":"SolverVariable.java"} - androidx.constraintlayout.core.SolverVariable$Type UNRESTRICTED -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/i$a;"} - androidx.constraintlayout.core.SolverVariable$Type CONSTANT -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/i$a;"} - androidx.constraintlayout.core.SolverVariable$Type SLACK -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/i$a;"} - androidx.constraintlayout.core.SolverVariable$Type ERROR -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/i$a;"} - androidx.constraintlayout.core.SolverVariable$Type UNKNOWN -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/i$a;"} - androidx.constraintlayout.core.SolverVariable$Type[] $VALUES -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lo/i$a;"} - 1:10:void ():79:79 -> - 11:20:void ():83:83 -> - 21:30:void ():87:87 -> - 31:40:void ():91:91 -> - 41:50:void ():95:95 -> - 51:57:void ():75:75 -> - 1:4:void (java.lang.String,int):75:75 -> - 1:9:androidx.constraintlayout.core.SolverVariable$Type valueOf(java.lang.String):75:75 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lo/i$a;"} - 1:9:androidx.constraintlayout.core.SolverVariable$Type[] values():75:75 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lo/i$a;"} -androidx.constraintlayout.core.SolverVariableValues -> o.j: + androidx.constraintlayout.solver.SolverVariable$Type UNRESTRICTED -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/i$a;"} + androidx.constraintlayout.solver.SolverVariable$Type CONSTANT -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/i$a;"} + androidx.constraintlayout.solver.SolverVariable$Type SLACK -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/i$a;"} + androidx.constraintlayout.solver.SolverVariable$Type ERROR -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/i$a;"} + androidx.constraintlayout.solver.SolverVariable$Type UNKNOWN -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/i$a;"} + androidx.constraintlayout.solver.SolverVariable$Type[] $VALUES -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq/i$a;"} + 1:10:void ():76:76 -> + 11:20:void ():80:80 -> + 21:30:void ():84:84 -> + 31:40:void ():88:88 -> + 41:50:void ():92:92 -> + 51:57:void ():72:72 -> + 1:4:void (java.lang.String,int):72:72 -> + 1:9:androidx.constraintlayout.solver.SolverVariable$Type valueOf(java.lang.String):72:72 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lq/i$a;"} + 1:9:androidx.constraintlayout.solver.SolverVariable$Type[] values():72:72 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lq/i$a;"} +androidx.constraintlayout.solver.SolverVariableValues -> q.j: # {"id":"sourceFile","fileName":"SolverVariableValues.java"} int NONE -> a int SIZE -> b @@ -20120,37 +20160,51 @@ androidx.constraintlayout.core.SolverVariableValues -> o.j: int[] next -> i int mCount -> j int head -> k - androidx.constraintlayout.core.ArrayRow mRow -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/b;"} - androidx.constraintlayout.core.Cache mCache -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/c;"} + androidx.constraintlayout.solver.ArrayRow mRow -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/b;"} + androidx.constraintlayout.solver.Cache mCache -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/c;"} float epsilon -> n 1:1:void ():28:28 -> - 1:4:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):46:46 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/b;Lo/c;)V"} - 5:8:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):29:29 -> - 9:10:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):30:30 -> - 11:12:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):31:31 -> - 13:16:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):33:33 -> - 17:20:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):34:34 -> - 21:24:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):36:36 -> - 25:28:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):37:37 -> - 29:32:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):38:38 -> - 33:37:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):39:39 -> - 38:39:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):40:40 -> - 40:41:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):41:41 -> - 42:43:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):47:47 -> - 44:45:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):48:48 -> - 46:49:void (androidx.constraintlayout.core.ArrayRow,androidx.constraintlayout.core.Cache):49:49 -> - 1:3:int getCurrentSize():54:54 -> a - 1:7:float get(androidx.constraintlayout.core.SolverVariable):125:125 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)F"} - 8:14:float get(androidx.constraintlayout.core.SolverVariable):127:127 -> b - 1:6:androidx.constraintlayout.core.SolverVariable getVariable(int):59:59 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lo/i;"} - 7:16:androidx.constraintlayout.core.SolverVariable getVariable(int):63:63 -> c - 17:27:androidx.constraintlayout.core.SolverVariable getVariable(int):66:66 -> c - 28:38:androidx.constraintlayout.core.SolverVariable getVariable(int):68:68 -> c + 1:4:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):46:46 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/b;Lq/c;)V"} + 5:8:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):29:29 -> + 9:10:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):30:30 -> + 11:12:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):31:31 -> + 13:16:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):33:33 -> + 17:20:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):34:34 -> + 21:24:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):36:36 -> + 25:28:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):37:37 -> + 29:32:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):38:38 -> + 33:37:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):39:39 -> + 38:39:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):40:40 -> + 40:41:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):41:41 -> + 42:43:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):47:47 -> + 44:45:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):48:48 -> + 46:49:void (androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):49:49 -> + 1:12:void put(androidx.constraintlayout.solver.SolverVariable,float):334:334 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;F)V"} + 13:16:void put(androidx.constraintlayout.solver.SolverVariable,float):335:335 -> a + 17:21:void put(androidx.constraintlayout.solver.SolverVariable,float):338:338 -> a + 22:24:void put(androidx.constraintlayout.solver.SolverVariable,float):339:339 -> a + 25:27:void put(androidx.constraintlayout.solver.SolverVariable,float):340:340 -> a + 28:30:void put(androidx.constraintlayout.solver.SolverVariable,float):341:341 -> a + 31:37:void put(androidx.constraintlayout.solver.SolverVariable,float):343:343 -> a + 38:42:void put(androidx.constraintlayout.solver.SolverVariable,float):345:345 -> a + 43:49:void put(androidx.constraintlayout.solver.SolverVariable,float):347:347 -> a + 50:52:void put(androidx.constraintlayout.solver.SolverVariable,float):348:348 -> a + 53:54:void put(androidx.constraintlayout.solver.SolverVariable,float):350:350 -> a + 55:59:void put(androidx.constraintlayout.solver.SolverVariable,float):352:352 -> a + 60:67:void put(androidx.constraintlayout.solver.SolverVariable,float):354:354 -> a + 68:75:void put(androidx.constraintlayout.solver.SolverVariable,float):355:355 -> a + 76:85:void put(androidx.constraintlayout.solver.SolverVariable,float):361:361 -> a + 86:89:void put(androidx.constraintlayout.solver.SolverVariable,float):366:366 -> a + 1:3:int getCurrentSize():54:54 -> b + 1:6:androidx.constraintlayout.solver.SolverVariable getVariable(int):59:59 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq/i;"} + 7:16:androidx.constraintlayout.solver.SolverVariable getVariable(int):63:63 -> c + 17:27:androidx.constraintlayout.solver.SolverVariable getVariable(int):66:66 -> c + 28:38:androidx.constraintlayout.solver.SolverVariable getVariable(int):68:68 -> c 1:6:void clear():180:180 -> clear 7:12:void clear():182:182 -> clear 13:21:void clear():184:184 -> clear @@ -20161,83 +20215,69 @@ androidx.constraintlayout.core.SolverVariableValues -> o.j: 43:49:void clear():192:192 -> clear 50:51:void clear():194:194 -> clear 52:54:void clear():195:195 -> clear - 1:9:float remove(androidx.constraintlayout.core.SolverVariable,boolean):381:381 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;Z)F"} - 10:12:float remove(androidx.constraintlayout.core.SolverVariable,boolean):385:385 -> d - 13:16:float remove(androidx.constraintlayout.core.SolverVariable,boolean):386:386 -> d - 17:20:float remove(androidx.constraintlayout.core.SolverVariable,boolean):387:387 -> d - 21:26:float remove(androidx.constraintlayout.core.SolverVariable,boolean):388:388 -> d - 27:30:float remove(androidx.constraintlayout.core.SolverVariable,boolean):390:390 -> d - 31:36:float remove(androidx.constraintlayout.core.SolverVariable,boolean):391:391 -> d - 37:42:float remove(androidx.constraintlayout.core.SolverVariable,boolean):392:392 -> d - 43:48:float remove(androidx.constraintlayout.core.SolverVariable,boolean):394:394 -> d - 49:52:float remove(androidx.constraintlayout.core.SolverVariable,boolean):395:395 -> d - 53:58:float remove(androidx.constraintlayout.core.SolverVariable,boolean):397:397 -> d - 59:66:float remove(androidx.constraintlayout.core.SolverVariable,boolean):398:398 -> d - 67:72:float remove(androidx.constraintlayout.core.SolverVariable,boolean):400:400 -> d - 1:2:void invert():468:468 -> e - 3:7:void invert():469:469 -> e - 8:16:void invert():471:471 -> e - 17:28:void invert():472:472 -> e - 1:2:float getVariableValue(int):78:78 -> f - 3:9:float getVariableValue(int):79:79 -> f - 10:14:float getVariableValue(int):82:82 -> f - 15:27:float getVariableValue(int):84:84 -> f - 1:12:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):410:410 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;FZ)V"} - 13:19:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):413:413 -> g - 20:23:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):415:415 -> g - 24:30:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):417:417 -> g - 31:42:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):418:418 -> g - 43:44:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):419:419 -> g - 45:48:void add(androidx.constraintlayout.core.SolverVariable,float,boolean):420:420 -> g - 1:12:void put(androidx.constraintlayout.core.SolverVariable,float):334:334 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;F)V"} - 13:16:void put(androidx.constraintlayout.core.SolverVariable,float):335:335 -> h - 17:21:void put(androidx.constraintlayout.core.SolverVariable,float):338:338 -> h - 22:24:void put(androidx.constraintlayout.core.SolverVariable,float):339:339 -> h - 25:27:void put(androidx.constraintlayout.core.SolverVariable,float):340:340 -> h - 28:30:void put(androidx.constraintlayout.core.SolverVariable,float):341:341 -> h - 31:37:void put(androidx.constraintlayout.core.SolverVariable,float):343:343 -> h - 38:42:void put(androidx.constraintlayout.core.SolverVariable,float):345:345 -> h - 43:49:void put(androidx.constraintlayout.core.SolverVariable,float):347:347 -> h - 50:52:void put(androidx.constraintlayout.core.SolverVariable,float):348:348 -> h - 53:54:void put(androidx.constraintlayout.core.SolverVariable,float):350:350 -> h - 55:59:void put(androidx.constraintlayout.core.SolverVariable,float):352:352 -> h - 60:67:void put(androidx.constraintlayout.core.SolverVariable,float):354:354 -> h - 68:75:void put(androidx.constraintlayout.core.SolverVariable,float):355:355 -> h - 76:85:void put(androidx.constraintlayout.core.SolverVariable,float):361:361 -> h - 86:89:void put(androidx.constraintlayout.core.SolverVariable,float):366:366 -> h - 1:11:boolean contains(androidx.constraintlayout.core.SolverVariable):94:94 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)Z"} - 1:6:float use(androidx.constraintlayout.core.ArrayRow,boolean):427:427 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/b;Z)F"} - 7:11:float use(androidx.constraintlayout.core.ArrayRow,boolean):428:428 -> j - 12:15:float use(androidx.constraintlayout.core.ArrayRow,boolean):439:439 -> j - 16:23:float use(androidx.constraintlayout.core.ArrayRow,boolean):440:440 -> j - 24:30:float use(androidx.constraintlayout.core.ArrayRow,boolean):455:455 -> j - 31:34:float use(androidx.constraintlayout.core.ArrayRow,boolean):456:456 -> j - 35:41:float use(androidx.constraintlayout.core.ArrayRow,boolean):457:457 -> j - 42:50:float use(androidx.constraintlayout.core.ArrayRow,boolean):458:458 -> j + 1:9:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):381:381 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;Z)F"} + 10:12:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):385:385 -> d + 13:16:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):386:386 -> d + 17:20:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):387:387 -> d + 21:26:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):388:388 -> d + 27:30:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):390:390 -> d + 31:36:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):391:391 -> d + 37:42:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):392:392 -> d + 43:48:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):394:394 -> d + 49:52:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):395:395 -> d + 53:58:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):397:397 -> d + 59:66:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):398:398 -> d + 67:72:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):400:400 -> d + 1:11:boolean contains(androidx.constraintlayout.solver.SolverVariable):94:94 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)Z"} + 1:2:void invert():468:468 -> f + 3:7:void invert():469:469 -> f + 8:16:void invert():471:471 -> f + 17:28:void invert():472:472 -> f + 1:2:float getVariableValue(int):78:78 -> g + 3:9:float getVariableValue(int):79:79 -> g + 10:14:float getVariableValue(int):82:82 -> g + 15:27:float getVariableValue(int):84:84 -> g + 1:12:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):410:410 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;FZ)V"} + 13:19:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):413:413 -> h + 20:23:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):415:415 -> h + 24:30:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):417:417 -> h + 31:42:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):418:418 -> h + 43:44:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):419:419 -> h + 45:48:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):420:420 -> h + 1:7:float get(androidx.constraintlayout.solver.SolverVariable):125:125 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)F"} + 8:14:float get(androidx.constraintlayout.solver.SolverVariable):127:127 -> i + 1:6:float use(androidx.constraintlayout.solver.ArrayRow,boolean):427:427 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/b;Z)F"} + 7:11:float use(androidx.constraintlayout.solver.ArrayRow,boolean):428:428 -> j + 12:15:float use(androidx.constraintlayout.solver.ArrayRow,boolean):439:439 -> j + 16:23:float use(androidx.constraintlayout.solver.ArrayRow,boolean):440:440 -> j + 24:30:float use(androidx.constraintlayout.solver.ArrayRow,boolean):455:455 -> j + 31:34:float use(androidx.constraintlayout.solver.ArrayRow,boolean):456:456 -> j + 35:41:float use(androidx.constraintlayout.solver.ArrayRow,boolean):457:457 -> j + 42:50:float use(androidx.constraintlayout.solver.ArrayRow,boolean):458:458 -> j 1:2:void divideByAmount(float):481:481 -> k 3:7:void divideByAmount(float):482:482 -> k 8:14:void divideByAmount(float):484:484 -> k 15:26:void divideByAmount(float):485:485 -> k - 1:5:void addToHashMap(androidx.constraintlayout.core.SolverVariable,int):216:216 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;I)V"} - 6:12:void addToHashMap(androidx.constraintlayout.core.SolverVariable,int):217:217 -> l - 13:15:void addToHashMap(androidx.constraintlayout.core.SolverVariable,int):219:219 -> l - 16:23:void addToHashMap(androidx.constraintlayout.core.SolverVariable,int):224:224 -> l - 24:25:void addToHashMap(androidx.constraintlayout.core.SolverVariable,int):227:227 -> l - 26:30:void addToHashMap(androidx.constraintlayout.core.SolverVariable,int):232:232 -> l - 1:6:void addVariable(int,androidx.constraintlayout.core.SolverVariable,float):289:289 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILo/i;F)V"} - 7:10:void addVariable(int,androidx.constraintlayout.core.SolverVariable,float):290:290 -> m - 11:15:void addVariable(int,androidx.constraintlayout.core.SolverVariable,float):291:291 -> m - 16:19:void addVariable(int,androidx.constraintlayout.core.SolverVariable,float):292:292 -> m - 20:24:void addVariable(int,androidx.constraintlayout.core.SolverVariable,float):293:293 -> m - 25:30:void addVariable(int,androidx.constraintlayout.core.SolverVariable,float):294:294 -> m - 31:37:void addVariable(int,androidx.constraintlayout.core.SolverVariable,float):295:295 -> m + 1:5:void addToHashMap(androidx.constraintlayout.solver.SolverVariable,int):216:216 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;I)V"} + 6:12:void addToHashMap(androidx.constraintlayout.solver.SolverVariable,int):217:217 -> l + 13:15:void addToHashMap(androidx.constraintlayout.solver.SolverVariable,int):219:219 -> l + 16:23:void addToHashMap(androidx.constraintlayout.solver.SolverVariable,int):224:224 -> l + 24:25:void addToHashMap(androidx.constraintlayout.solver.SolverVariable,int):227:227 -> l + 26:30:void addToHashMap(androidx.constraintlayout.solver.SolverVariable,int):232:232 -> l + 1:6:void addVariable(int,androidx.constraintlayout.solver.SolverVariable,float):289:289 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILq/i;F)V"} + 7:10:void addVariable(int,androidx.constraintlayout.solver.SolverVariable,float):290:290 -> m + 11:15:void addVariable(int,androidx.constraintlayout.solver.SolverVariable,float):291:291 -> m + 16:19:void addVariable(int,androidx.constraintlayout.solver.SolverVariable,float):292:292 -> m + 20:24:void addVariable(int,androidx.constraintlayout.solver.SolverVariable,float):293:293 -> m + 25:30:void addVariable(int,androidx.constraintlayout.solver.SolverVariable,float):294:294 -> m + 31:37:void addVariable(int,androidx.constraintlayout.solver.SolverVariable,float):295:295 -> m 2:6:int findEmptySlot():299:299 -> n 7:17:int findEmptySlot():300:300 -> n 1:4:void increaseSize():199:199 -> o @@ -20250,38 +20290,38 @@ androidx.constraintlayout.core.SolverVariableValues -> o.j: 49:53:void increaseSize():206:206 -> o 54:60:void increaseSize():207:207 -> o 61:63:void increaseSize():209:209 -> o - 1:8:int indexOf(androidx.constraintlayout.core.SolverVariable):99:99 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)I"} - 9:10:int indexOf(androidx.constraintlayout.core.SolverVariable):102:102 -> p - 11:14:int indexOf(androidx.constraintlayout.core.SolverVariable):103:103 -> p - 15:21:int indexOf(androidx.constraintlayout.core.SolverVariable):104:104 -> p - 22:28:int indexOf(androidx.constraintlayout.core.SolverVariable):108:108 -> p - 29:44:int indexOf(androidx.constraintlayout.core.SolverVariable):111:111 -> p - 45:52:int indexOf(androidx.constraintlayout.core.SolverVariable):117:117 -> p - 1:4:void insertVariable(int,androidx.constraintlayout.core.SolverVariable,float):308:308 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILo/i;F)V"} - 5:10:void insertVariable(int,androidx.constraintlayout.core.SolverVariable,float):309:309 -> q - 11:14:void insertVariable(int,androidx.constraintlayout.core.SolverVariable,float):311:311 -> q - 15:20:void insertVariable(int,androidx.constraintlayout.core.SolverVariable,float):312:312 -> q - 21:23:void insertVariable(int,androidx.constraintlayout.core.SolverVariable,float):313:313 -> q - 24:27:void insertVariable(int,androidx.constraintlayout.core.SolverVariable,float):315:315 -> q - 28:31:void insertVariable(int,androidx.constraintlayout.core.SolverVariable,float):316:316 -> q - 32:37:void insertVariable(int,androidx.constraintlayout.core.SolverVariable,float):317:317 -> q - 38:40:void insertVariable(int,androidx.constraintlayout.core.SolverVariable,float):318:318 -> q - 41:44:void insertVariable(int,androidx.constraintlayout.core.SolverVariable,float):320:320 -> q - 45:50:void insertVariable(int,androidx.constraintlayout.core.SolverVariable,float):323:323 -> q - 51:54:void insertVariable(int,androidx.constraintlayout.core.SolverVariable,float):324:324 -> q - 55:58:void insertVariable(int,androidx.constraintlayout.core.SolverVariable,float):326:326 -> q - 1:6:void removeFromHashMap(androidx.constraintlayout.core.SolverVariable):260:260 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/i;)V"} - 7:14:void removeFromHashMap(androidx.constraintlayout.core.SolverVariable):261:261 -> r - 15:20:void removeFromHashMap(androidx.constraintlayout.core.SolverVariable):270:270 -> r - 21:26:void removeFromHashMap(androidx.constraintlayout.core.SolverVariable):271:271 -> r - 27:29:void removeFromHashMap(androidx.constraintlayout.core.SolverVariable):272:272 -> r - 30:45:void removeFromHashMap(androidx.constraintlayout.core.SolverVariable):274:274 -> r - 46:51:void removeFromHashMap(androidx.constraintlayout.core.SolverVariable):278:278 -> r - 52:55:void removeFromHashMap(androidx.constraintlayout.core.SolverVariable):279:279 -> r - 56:58:void removeFromHashMap(androidx.constraintlayout.core.SolverVariable):280:280 -> r + 1:6:int indexOf(androidx.constraintlayout.solver.SolverVariable):99:99 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)I"} + 7:8:int indexOf(androidx.constraintlayout.solver.SolverVariable):102:102 -> p + 9:12:int indexOf(androidx.constraintlayout.solver.SolverVariable):103:103 -> p + 13:19:int indexOf(androidx.constraintlayout.solver.SolverVariable):104:104 -> p + 20:26:int indexOf(androidx.constraintlayout.solver.SolverVariable):108:108 -> p + 27:42:int indexOf(androidx.constraintlayout.solver.SolverVariable):111:111 -> p + 43:50:int indexOf(androidx.constraintlayout.solver.SolverVariable):117:117 -> p + 1:4:void insertVariable(int,androidx.constraintlayout.solver.SolverVariable,float):308:308 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILq/i;F)V"} + 5:10:void insertVariable(int,androidx.constraintlayout.solver.SolverVariable,float):309:309 -> q + 11:14:void insertVariable(int,androidx.constraintlayout.solver.SolverVariable,float):311:311 -> q + 15:20:void insertVariable(int,androidx.constraintlayout.solver.SolverVariable,float):312:312 -> q + 21:23:void insertVariable(int,androidx.constraintlayout.solver.SolverVariable,float):313:313 -> q + 24:27:void insertVariable(int,androidx.constraintlayout.solver.SolverVariable,float):315:315 -> q + 28:31:void insertVariable(int,androidx.constraintlayout.solver.SolverVariable,float):316:316 -> q + 32:37:void insertVariable(int,androidx.constraintlayout.solver.SolverVariable,float):317:317 -> q + 38:40:void insertVariable(int,androidx.constraintlayout.solver.SolverVariable,float):318:318 -> q + 41:44:void insertVariable(int,androidx.constraintlayout.solver.SolverVariable,float):320:320 -> q + 45:50:void insertVariable(int,androidx.constraintlayout.solver.SolverVariable,float):323:323 -> q + 51:54:void insertVariable(int,androidx.constraintlayout.solver.SolverVariable,float):324:324 -> q + 55:58:void insertVariable(int,androidx.constraintlayout.solver.SolverVariable,float):326:326 -> q + 1:6:void removeFromHashMap(androidx.constraintlayout.solver.SolverVariable):260:260 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/i;)V"} + 7:14:void removeFromHashMap(androidx.constraintlayout.solver.SolverVariable):261:261 -> r + 15:20:void removeFromHashMap(androidx.constraintlayout.solver.SolverVariable):270:270 -> r + 21:26:void removeFromHashMap(androidx.constraintlayout.solver.SolverVariable):271:271 -> r + 27:29:void removeFromHashMap(androidx.constraintlayout.solver.SolverVariable):272:272 -> r + 30:45:void removeFromHashMap(androidx.constraintlayout.solver.SolverVariable):274:274 -> r + 46:51:void removeFromHashMap(androidx.constraintlayout.solver.SolverVariable):278:278 -> r + 52:55:void removeFromHashMap(androidx.constraintlayout.solver.SolverVariable):279:279 -> r + 56:58:void removeFromHashMap(androidx.constraintlayout.solver.SolverVariable):280:280 -> r 1:21:java.lang.String toString():148:148 -> toString 22:26:java.lang.String toString():149:149 -> toString 27:34:java.lang.String toString():151:151 -> toString @@ -20297,275 +20337,176 @@ androidx.constraintlayout.core.SolverVariableValues -> o.j: 195:209:java.lang.String toString():167:167 -> toString 210:230:java.lang.String toString():169:169 -> toString 231:248:java.lang.String toString():171:171 -> toString -androidx.constraintlayout.core.motion.utils.Easing -> p.a: -# {"id":"sourceFile","fileName":"Easing.java"} - java.lang.String str -> a - androidx.constraintlayout.core.motion.utils.Easing sDefault -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp/a;"} - java.lang.String[] NAMED_EASING -> c - 1:7:void ():27:27 -> - 8:22:void ():38:38 -> - 1:3:void ():26:26 -> - 4:8:void ():28:28 -> - 1:3:java.lang.String toString():75:75 -> toString -androidx.constraintlayout.core.state.WidgetFrame -> q.a: -# {"id":"sourceFile","fileName":"WidgetFrame.java"} - androidx.constraintlayout.core.widgets.ConstraintWidget widget -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} - int left -> b - int top -> c - int right -> d - int bottom -> e - float pivotX -> f - float pivotY -> g - float rotationX -> h - float rotationY -> i - float rotationZ -> j - float translationX -> k - float translationY -> l - float translationZ -> m - float scaleX -> n - float scaleY -> o - float alpha -> p - float interpolatedPos -> q - int visibility -> r - java.util.HashMap mCustom -> s - java.lang.String name -> t - 1:1:void ():50:50 -> - 1:4:void (androidx.constraintlayout.core.widgets.ConstraintWidget):75:75 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} - 5:7:void (androidx.constraintlayout.core.widgets.ConstraintWidget):32:32 -> - 8:9:void (androidx.constraintlayout.core.widgets.ConstraintWidget):33:33 -> - 10:11:void (androidx.constraintlayout.core.widgets.ConstraintWidget):34:34 -> - 12:13:void (androidx.constraintlayout.core.widgets.ConstraintWidget):35:35 -> - 14:17:void (androidx.constraintlayout.core.widgets.ConstraintWidget):36:36 -> - 18:19:void (androidx.constraintlayout.core.widgets.ConstraintWidget):40:40 -> - 20:21:void (androidx.constraintlayout.core.widgets.ConstraintWidget):41:41 -> - 22:23:void (androidx.constraintlayout.core.widgets.ConstraintWidget):43:43 -> - 24:25:void (androidx.constraintlayout.core.widgets.ConstraintWidget):44:44 -> - 26:27:void (androidx.constraintlayout.core.widgets.ConstraintWidget):45:45 -> - 28:29:void (androidx.constraintlayout.core.widgets.ConstraintWidget):47:47 -> - 30:31:void (androidx.constraintlayout.core.widgets.ConstraintWidget):48:48 -> - 32:33:void (androidx.constraintlayout.core.widgets.ConstraintWidget):49:49 -> - 34:35:void (androidx.constraintlayout.core.widgets.ConstraintWidget):52:52 -> - 36:37:void (androidx.constraintlayout.core.widgets.ConstraintWidget):53:53 -> - 38:39:void (androidx.constraintlayout.core.widgets.ConstraintWidget):55:55 -> - 40:41:void (androidx.constraintlayout.core.widgets.ConstraintWidget):56:56 -> - 42:43:void (androidx.constraintlayout.core.widgets.ConstraintWidget):58:58 -> - 44:50:void (androidx.constraintlayout.core.widgets.ConstraintWidget):60:60 -> - 51:52:void (androidx.constraintlayout.core.widgets.ConstraintWidget):62:62 -> - 53:55:void (androidx.constraintlayout.core.widgets.ConstraintWidget):76:76 -> -androidx.constraintlayout.core.widgets.Barrier -> r.a: +androidx.constraintlayout.solver.widgets.Barrier -> r.a: # {"id":"sourceFile","fileName":"Barrier.java"} - int mBarrierType -> L0 - boolean mAllowsGoneWidget -> M0 - int mMargin -> N0 - boolean resolved -> O0 - 1:4:void ():42:42 -> + int mMargin -> A0 + int mBarrierType -> y0 + boolean mAllowsGoneWidget -> z0 + 1:4:void ():29:29 -> 5:7:void ():36:36 -> 8:9:void ():38:38 -> - 10:11:void ():39:39 -> - 12:14:void ():40:40 -> - 1:7:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):139:139 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Z)V"} - 8:12:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):140:140 -> g - 13:17:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):141:141 -> g - 18:23:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):142:142 -> g - 24:28:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):143:143 -> g - 29:39:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):144:144 -> g - 40:46:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):146:146 -> g - 47:48:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):147:147 -> g - 49:52:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):153:153 -> g - 53:55:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):154:154 -> g - 56:59:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):156:156 -> g - 60:61:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):157:157 -> g - 62:72:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):158:158 -> g - 73:81:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):162:162 -> g - 82:91:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):163:163 -> g - 92:100:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):159:159 -> g - 101:111:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):160:160 -> g - 112:115:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):172:172 -> g - 116:119:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):173:173 -> g - 120:130:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):174:174 -> g - 131:136:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):177:177 -> g - 137:158:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):178:178 -> g - 159:164:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):182:182 -> g - 165:189:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):183:183 -> g - 190:209:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):190:190 -> g - 210:231:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):191:191 -> g - 232:258:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):192:192 -> g - 259:262:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):201:201 -> g - 263:266:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):202:202 -> g - 267:277:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):203:203 -> g - 278:287:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):206:206 -> g - 288:295:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):207:207 -> g - 296:303:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):209:209 -> g - 304:312:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):211:211 -> g - 313:321:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):216:216 -> g - 322:329:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):214:214 -> g - 330:340:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):223:223 -> g - 341:346:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):230:230 -> g - 347:357:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):231:231 -> g - 358:370:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):232:232 -> g - 371:386:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):233:233 -> g - 387:397:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):235:235 -> g - 398:410:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):236:236 -> g - 411:426:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):237:237 -> g - 427:437:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):239:239 -> g - 438:450:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):240:240 -> g - 451:466:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):241:241 -> g - 467:477:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):243:243 -> g - 478:490:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):244:244 -> g - 491:504:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):245:245 -> g - 1:2:boolean allowedInBarrier():49:49 -> h - 1:3:boolean isResolvedHorizontally():80:80 -> k0 - 1:3:boolean isResolvedVertically():84:84 -> l0 - 5:10:boolean allSolved():274:274 -> n1 - 11:14:boolean allSolved():275:275 -> n1 - 15:25:boolean allSolved():276:276 -> n1 - 26:39:boolean allSolved():279:279 -> n1 - 40:61:boolean allSolved():281:281 -> n1 - 62:65:boolean allSolved():290:290 -> n1 - 66:69:boolean allSolved():291:291 -> n1 - 70:83:boolean allSolved():292:292 -> n1 - 84:87:boolean allSolved():296:296 -> n1 - 88:100:boolean allSolved():297:297 -> n1 - 101:113:boolean allSolved():299:299 -> n1 - 114:126:boolean allSolved():301:301 -> n1 - 127:137:boolean allSolved():303:303 -> n1 - 138:141:boolean allSolved():307:307 -> n1 - 142:158:boolean allSolved():308:308 -> n1 - 159:175:boolean allSolved():310:310 -> n1 - 176:192:boolean allSolved():312:312 -> n1 - 193:210:boolean allSolved():314:314 -> n1 - 211:213:boolean allSolved():317:317 -> n1 - 214:220:boolean allSolved():318:318 -> n1 - 221:224:boolean allSolved():321:321 -> n1 - 225:227:boolean allSolved():319:319 -> n1 - 228:231:boolean allSolved():326:326 -> n1 - 1:3:boolean getAllowsGoneWidget():77:77 -> o1 - 1:3:int getBarrierType():52:52 -> p1 - 1:3:int getMargin():254:254 -> q1 - 1:18:int getOrientation():258:258 -> r1 - 3:6:void markWidgets():111:111 -> s1 - 7:10:void markWidgets():112:112 -> s1 - 11:21:void markWidgets():113:113 -> s1 - 22:35:void markWidgets():116:116 -> s1 - 36:39:void markWidgets():119:119 -> s1 - 40:46:void markWidgets():117:117 -> s1 - 1:3:void setAllowsGoneWidget(boolean):58:58 -> t1 - 1:27:java.lang.String toString():98:98 -> toString - 28:31:java.lang.String toString():99:99 -> toString - 32:37:java.lang.String toString():100:100 -> toString - 38:54:java.lang.String toString():102:102 -> toString - 55:76:java.lang.String toString():104:104 -> toString - 77:94:java.lang.String toString():106:106 -> toString - 1:3:void setBarrierType(int):55:55 -> u1 - 1:3:void setMargin(int):250:250 -> v1 -androidx.constraintlayout.core.widgets.Chain -> r.b: + 10:12:void ():39:39 -> + 1:3:boolean allowsGoneWidget():54:54 -> K0 + 1:3:int getBarrierType():46:46 -> L0 + 1:3:int getMargin():195:195 -> M0 + 3:6:void markWidgets():80:80 -> N0 + 7:10:void markWidgets():81:81 -> N0 + 11:24:void markWidgets():82:82 -> N0 + 25:28:void markWidgets():85:85 -> N0 + 29:35:void markWidgets():83:83 -> N0 + 1:3:void setAllowsGoneWidget(boolean):52:52 -> O0 + 1:3:void setBarrierType(int):49:49 -> P0 + 1:3:void setMargin(int):191:191 -> Q0 + 1:7:void addToSolver(androidx.constraintlayout.solver.LinearSystem):104:104 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;)V"} + 8:12:void addToSolver(androidx.constraintlayout.solver.LinearSystem):105:105 -> f + 13:17:void addToSolver(androidx.constraintlayout.solver.LinearSystem):106:106 -> f + 18:23:void addToSolver(androidx.constraintlayout.solver.LinearSystem):107:107 -> f + 24:28:void addToSolver(androidx.constraintlayout.solver.LinearSystem):108:108 -> f + 29:39:void addToSolver(androidx.constraintlayout.solver.LinearSystem):109:109 -> f + 40:46:void addToSolver(androidx.constraintlayout.solver.LinearSystem):111:111 -> f + 47:49:void addToSolver(androidx.constraintlayout.solver.LinearSystem):112:112 -> f + 50:53:void addToSolver(androidx.constraintlayout.solver.LinearSystem):119:119 -> f + 54:57:void addToSolver(androidx.constraintlayout.solver.LinearSystem):120:120 -> f + 58:68:void addToSolver(androidx.constraintlayout.solver.LinearSystem):121:121 -> f + 69:74:void addToSolver(androidx.constraintlayout.solver.LinearSystem):124:124 -> f + 75:96:void addToSolver(androidx.constraintlayout.solver.LinearSystem):125:125 -> f + 97:102:void addToSolver(androidx.constraintlayout.solver.LinearSystem):129:129 -> f + 103:127:void addToSolver(androidx.constraintlayout.solver.LinearSystem):130:130 -> f + 128:147:void addToSolver(androidx.constraintlayout.solver.LinearSystem):137:137 -> f + 148:169:void addToSolver(androidx.constraintlayout.solver.LinearSystem):138:138 -> f + 170:196:void addToSolver(androidx.constraintlayout.solver.LinearSystem):139:139 -> f + 197:200:void addToSolver(androidx.constraintlayout.solver.LinearSystem):148:148 -> f + 201:204:void addToSolver(androidx.constraintlayout.solver.LinearSystem):149:149 -> f + 205:215:void addToSolver(androidx.constraintlayout.solver.LinearSystem):150:150 -> f + 216:225:void addToSolver(androidx.constraintlayout.solver.LinearSystem):153:153 -> f + 226:233:void addToSolver(androidx.constraintlayout.solver.LinearSystem):154:154 -> f + 234:241:void addToSolver(androidx.constraintlayout.solver.LinearSystem):156:156 -> f + 242:250:void addToSolver(androidx.constraintlayout.solver.LinearSystem):158:158 -> f + 251:259:void addToSolver(androidx.constraintlayout.solver.LinearSystem):163:163 -> f + 260:267:void addToSolver(androidx.constraintlayout.solver.LinearSystem):161:161 -> f + 268:278:void addToSolver(androidx.constraintlayout.solver.LinearSystem):165:165 -> f + 279:284:void addToSolver(androidx.constraintlayout.solver.LinearSystem):171:171 -> f + 285:295:void addToSolver(androidx.constraintlayout.solver.LinearSystem):172:172 -> f + 296:308:void addToSolver(androidx.constraintlayout.solver.LinearSystem):173:173 -> f + 309:324:void addToSolver(androidx.constraintlayout.solver.LinearSystem):174:174 -> f + 325:335:void addToSolver(androidx.constraintlayout.solver.LinearSystem):176:176 -> f + 336:348:void addToSolver(androidx.constraintlayout.solver.LinearSystem):177:177 -> f + 349:364:void addToSolver(androidx.constraintlayout.solver.LinearSystem):178:178 -> f + 365:375:void addToSolver(androidx.constraintlayout.solver.LinearSystem):180:180 -> f + 376:388:void addToSolver(androidx.constraintlayout.solver.LinearSystem):181:181 -> f + 389:404:void addToSolver(androidx.constraintlayout.solver.LinearSystem):182:182 -> f + 405:415:void addToSolver(androidx.constraintlayout.solver.LinearSystem):184:184 -> f + 416:428:void addToSolver(androidx.constraintlayout.solver.LinearSystem):185:185 -> f + 429:442:void addToSolver(androidx.constraintlayout.solver.LinearSystem):186:186 -> f + 1:2:boolean allowedInBarrier():43:43 -> g + 1:27:java.lang.String toString():67:67 -> toString + 28:31:java.lang.String toString():68:68 -> toString + 32:37:java.lang.String toString():69:69 -> toString + 38:54:java.lang.String toString():71:71 -> toString + 55:76:java.lang.String toString():73:73 -> toString + 77:94:java.lang.String toString():75:75 -> toString +androidx.constraintlayout.solver.widgets.Chain -> r.b: # {"id":"sourceFile","fileName":"Chain.java"} - 1:5:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):83:87 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;Lo/d;IILr/c;)V"} - 6:6:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):93:93 -> a - 7:7:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):97:97 -> a - 8:8:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):103:103 -> a - 9:9:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):107:107 -> a - 10:10:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):126:126 -> a - 11:12:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):132:133 -> a - 13:14:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):136:137 -> a - 15:15:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):144:144 -> a - 16:16:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):146:146 -> a - 17:17:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):149:149 -> a - 18:18:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):155:155 -> a - 19:19:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):158:158 -> a - 20:20:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):163:163 -> a - 21:21:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):165:165 -> a - 22:22:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):169:169 -> a - 23:23:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):175:175 -> a - 24:25:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):177:178 -> a - 26:28:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):192:194 -> a - 29:30:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):196:197 -> a - 31:32:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):199:200 -> a - 33:34:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):203:204 -> a - 35:35:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):203:203 -> a - 36:36:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):210:210 -> a - 37:37:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):212:212 -> a - 38:38:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):210:210 -> a - 39:39:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):216:216 -> a - 40:40:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):218:218 -> a - 41:42:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):223:224 -> a - 43:44:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):228:229 -> a - 45:46:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):232:233 -> a - 47:47:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):240:240 -> a - 48:53:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):246:251 -> a - 54:54:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):253:253 -> a - 55:59:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):275:279 -> a - 60:60:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):281:281 -> a - 61:61:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):286:286 -> a - 62:62:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):288:288 -> a - 63:65:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):290:292 -> a - 66:66:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):299:299 -> a - 67:69:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):301:303 -> a - 70:72:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):306:308 -> a - 73:73:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):310:310 -> a - 74:74:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):312:312 -> a - 75:76:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):318:319 -> a - 77:78:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):322:323 -> a - 79:79:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):325:325 -> a - 80:80:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):327:327 -> a - 81:81:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):330:330 -> a - 82:82:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):333:333 -> a - 83:83:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):335:335 -> a - 84:84:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):339:339 -> a - 85:85:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):343:343 -> a - 86:86:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):349:349 -> a - 87:87:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):354:354 -> a - 88:88:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):363:363 -> a - 89:91:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):365:367 -> a - 92:95:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):373:376 -> a - 96:97:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):380:381 -> a - 98:100:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):384:386 -> a - 101:101:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):388:388 -> a - 102:102:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):390:390 -> a - 103:103:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):392:392 -> a - 104:104:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):396:396 -> a - 105:105:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):398:398 -> a - 106:106:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):404:404 -> a - 107:107:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):409:409 -> a - 108:111:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):414:417 -> a - 112:112:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):421:421 -> a - 113:114:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):423:424 -> a - 115:115:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):423:423 -> a - 116:116:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):428:428 -> a - 117:117:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):435:435 -> a - 118:120:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):439:441 -> a - 121:122:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):443:444 -> a - 123:123:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):448:448 -> a - 124:126:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,int,int,androidx.constraintlayout.core.widgets.ChainHead):452:454 -> a - 4:5:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):52:52 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;Lo/d;Ljava/util/ArrayList;I)V"} - 6:9:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):53:53 -> b - 10:11:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):56:56 -> b - 12:16:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):57:57 -> b - 17:18:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):61:61 -> b - 19:23:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):64:64 -> b - 24:31:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):65:65 -> b - 32:38:void applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):66:66 -> b -androidx.constraintlayout.core.widgets.ChainHead -> r.c: + 4:5:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int):51:51 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;Lq/d;I)V"} + 6:9:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int):52:52 -> a + 10:11:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int):55:55 -> a + 12:16:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int):56:56 -> a + 17:18:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int):60:60 -> a + 19:21:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int):63:63 -> a + 22:28:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int):64:64 -> a + 1:5:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):80:84 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;Lq/d;IILr/c;)V"} + 6:6:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):90:90 -> b + 7:7:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):94:94 -> b + 8:8:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):100:100 -> b + 9:9:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):104:104 -> b + 10:10:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):114:114 -> b + 11:12:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):120:121 -> b + 13:14:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):124:125 -> b + 15:15:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):132:132 -> b + 16:16:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):134:134 -> b + 17:17:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):137:137 -> b + 18:18:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):143:143 -> b + 19:19:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):148:148 -> b + 20:20:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):150:150 -> b + 21:21:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):154:154 -> b + 22:22:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):160:160 -> b + 23:24:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):162:163 -> b + 25:27:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):177:179 -> b + 28:29:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):181:182 -> b + 30:31:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):184:185 -> b + 32:33:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):188:189 -> b + 34:34:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):188:188 -> b + 35:35:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):195:195 -> b + 36:36:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):197:197 -> b + 37:37:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):195:195 -> b + 38:38:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):201:201 -> b + 39:39:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):203:203 -> b + 40:41:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):208:209 -> b + 42:43:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):213:214 -> b + 44:45:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):217:218 -> b + 46:46:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):225:225 -> b + 47:52:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):231:236 -> b + 53:53:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):238:238 -> b + 54:59:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):260:265 -> b + 60:60:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):269:269 -> b + 61:61:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):271:271 -> b + 62:64:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):273:275 -> b + 65:65:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):282:282 -> b + 66:68:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):284:286 -> b + 69:71:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):289:291 -> b + 72:72:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):293:293 -> b + 73:73:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):295:295 -> b + 74:75:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):301:302 -> b + 76:78:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):305:307 -> b + 79:79:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):309:309 -> b + 80:80:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):311:311 -> b + 81:81:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):313:313 -> b + 82:82:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):317:317 -> b + 83:83:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):320:320 -> b + 84:84:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):325:325 -> b + 85:85:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):329:329 -> b + 86:86:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):335:335 -> b + 87:87:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):340:340 -> b + 88:88:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):349:349 -> b + 89:91:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):351:353 -> b + 92:95:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):359:362 -> b + 96:97:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):366:367 -> b + 98:100:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):370:372 -> b + 101:101:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):374:374 -> b + 102:102:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):376:376 -> b + 103:103:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):378:378 -> b + 104:104:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):382:382 -> b + 105:105:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):385:385 -> b + 106:106:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):392:392 -> b + 107:107:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):397:397 -> b + 108:111:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):402:405 -> b + 112:112:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):409:409 -> b + 113:114:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):411:412 -> b + 115:115:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):411:411 -> b + 116:116:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):416:416 -> b + 117:120:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):423:426 -> b + 121:122:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):428:429 -> b + 123:123:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):433:433 -> b + 124:124:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):437:437 -> b + 125:126:void applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):442:443 -> b +androidx.constraintlayout.solver.widgets.ChainHead -> r.c: # {"id":"sourceFile","fileName":"ChainHead.java"} - androidx.constraintlayout.core.widgets.ConstraintWidget mFirst -> a + androidx.constraintlayout.solver.widgets.ConstraintWidget mFirst -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} - androidx.constraintlayout.core.widgets.ConstraintWidget mFirstVisibleWidget -> b + androidx.constraintlayout.solver.widgets.ConstraintWidget mFirstVisibleWidget -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} - androidx.constraintlayout.core.widgets.ConstraintWidget mLast -> c + androidx.constraintlayout.solver.widgets.ConstraintWidget mLast -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} - androidx.constraintlayout.core.widgets.ConstraintWidget mLastVisibleWidget -> d + androidx.constraintlayout.solver.widgets.ConstraintWidget mLastVisibleWidget -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} - androidx.constraintlayout.core.widgets.ConstraintWidget mHead -> e + androidx.constraintlayout.solver.widgets.ConstraintWidget mHead -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} - androidx.constraintlayout.core.widgets.ConstraintWidget mFirstMatchConstraintWidget -> f + androidx.constraintlayout.solver.widgets.ConstraintWidget mFirstMatchConstraintWidget -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} - androidx.constraintlayout.core.widgets.ConstraintWidget mLastMatchConstraintWidget -> g + androidx.constraintlayout.solver.widgets.ConstraintWidget mLastMatchConstraintWidget -> g # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} java.util.ArrayList mWeightedMatchConstraintsWidgets -> h int mWidgetsCount -> i @@ -20582,12 +20523,12 @@ androidx.constraintlayout.core.widgets.ChainHead -> r.c: boolean mHasComplexMatchWeights -> t boolean mHasRatio -> u boolean mDefined -> v - 1:4:void (androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):63:63 -> + 1:4:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):63:63 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;IZ)V"} - 5:6:void (androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):42:42 -> - 7:8:void (androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):64:64 -> - 9:10:void (androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):65:65 -> - 11:13:void (androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):66:66 -> + 5:6:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):42:42 -> + 7:8:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):64:64 -> + 9:10:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):65:65 -> + 11:13:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):66:66 -> 1:4:void define():234:234 -> a 5:8:void define():235:235 -> a 9:11:void define():237:237 -> a @@ -20649,1394 +20590,1110 @@ androidx.constraintlayout.core.widgets.ChainHead -> r.c: 347:349:void defineChainProperties():193:193 -> b 350:353:void defineChainProperties():195:195 -> b 354:366:void defineChainProperties():198:198 -> b - 1:29:boolean isMatchConstraintEqualityCandidate(androidx.constraintlayout.core.widgets.ConstraintWidget,int):77:77 -> c + 1:29:boolean isMatchConstraintEqualityCandidate(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):77:77 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;I)Z"} -androidx.constraintlayout.core.widgets.ConstraintAnchor -> r.d: +androidx.constraintlayout.solver.widgets.ConstraintAnchor -> r.d: # {"id":"sourceFile","fileName":"ConstraintAnchor.java"} java.util.HashSet mDependents -> a - int mFinalValue -> b - boolean mHasFinalValue -> c - androidx.constraintlayout.core.widgets.ConstraintWidget mOwner -> d + androidx.constraintlayout.solver.widgets.ConstraintWidget mOwner -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor$Type mType -> e + androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type mType -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor mTarget -> f + androidx.constraintlayout.solver.widgets.ConstraintAnchor mTarget -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} - int mMargin -> g - int mGoneMargin -> h - androidx.constraintlayout.core.SolverVariable mSolverVariable -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/i;"} - 1:4:void (androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):131:131 -> + int mMargin -> e + int mGoneMargin -> f + androidx.constraintlayout.solver.SolverVariable mSolverVariable -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/i;"} + 1:4:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):98:98 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;Lr/d$b;)V"} - 5:7:void (androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):36:36 -> - 8:11:void (androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):98:98 -> - 12:13:void (androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):99:99 -> - 14:15:void (androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):132:132 -> - 16:18:void (androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):133:133 -> - 4:8:boolean connect(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):242:242 -> a + 5:7:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):34:34 -> + 8:10:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):65:65 -> + 11:12:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):66:66 -> + 13:14:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):99:99 -> + 15:17:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):100:100 -> + 3:7:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):207:207 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d;I)Z"} - 4:9:boolean connect(androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,boolean):216:216 -> b + 4:10:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,boolean):179:179 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d;IIZ)Z"} - 10:17:boolean connect(androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,boolean):219:219 -> b - 18:19:boolean connect(androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,boolean):222:222 -> b - 20:23:boolean connect(androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,boolean):223:223 -> b - 24:30:boolean connect(androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,boolean):224:224 -> b - 31:36:boolean connect(androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,boolean):226:226 -> b - 37:39:boolean connect(androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,boolean):227:227 -> b - 40:41:boolean connect(androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,boolean):229:229 -> b - 42:44:boolean connect(androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,boolean):230:230 -> b - 1:4:void findDependents(int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):41:41 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/ArrayList;Ls/o;)V"} - 5:20:void findDependents(int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):42:42 -> c - 21:27:void findDependents(int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):43:43 -> c - 1:3:java.util.HashSet getDependents():48:48 -> d - 1:6:int getFinalValue():75:75 -> e - 7:9:int getFinalValue():78:78 -> e - 1:12:int getMargin():170:170 -> f - 13:24:int getMargin():173:173 -> f - 25:30:int getMargin():174:174 -> f - 31:33:int getMargin():175:175 -> f - 34:36:int getMargin():177:177 -> f - 1:13:androidx.constraintlayout.core.widgets.ConstraintAnchor getOpposite():490:490 -> g + 11:17:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,boolean):182:182 -> b + 18:19:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,boolean):185:185 -> b + 20:23:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,boolean):186:186 -> b + 24:30:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,boolean):187:187 -> b + 31:39:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,boolean):189:189 -> b + 40:42:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,boolean):191:191 -> b + 43:44:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,boolean):193:193 -> b + 45:47:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,boolean):195:195 -> b + 1:12:int getMargin():137:137 -> c + 13:23:int getMargin():140:140 -> c + 24:29:int getMargin():141:141 -> c + 30:32:int getMargin():142:142 -> c + 33:35:int getMargin():144:144 -> c + 1:13:androidx.constraintlayout.solver.widgets.ConstraintAnchor getOpposite():450:450 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr/d;"} - 14:25:androidx.constraintlayout.core.widgets.ConstraintAnchor getOpposite():510:510 -> g - 26:30:androidx.constraintlayout.core.widgets.ConstraintAnchor getOpposite():501:501 -> g - 31:35:androidx.constraintlayout.core.widgets.ConstraintAnchor getOpposite():498:498 -> g - 36:40:androidx.constraintlayout.core.widgets.ConstraintAnchor getOpposite():495:495 -> g - 41:48:androidx.constraintlayout.core.widgets.ConstraintAnchor getOpposite():492:492 -> g - 1:3:androidx.constraintlayout.core.widgets.ConstraintWidget getOwner():157:157 -> h + 14:25:androidx.constraintlayout.solver.widgets.ConstraintAnchor getOpposite():470:470 -> d + 26:30:androidx.constraintlayout.solver.widgets.ConstraintAnchor getOpposite():461:461 -> d + 31:35:androidx.constraintlayout.solver.widgets.ConstraintAnchor getOpposite():458:458 -> d + 36:40:androidx.constraintlayout.solver.widgets.ConstraintAnchor getOpposite():455:455 -> d + 41:48:androidx.constraintlayout.solver.widgets.ConstraintAnchor getOpposite():452:452 -> d + 1:3:androidx.constraintlayout.solver.widgets.ConstraintWidget getOwner():124:124 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr/e;"} - 1:3:androidx.constraintlayout.core.SolverVariable getSolverVariable():140:140 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo/i;"} - 1:3:androidx.constraintlayout.core.widgets.ConstraintAnchor getTarget():184:184 -> j + 1:3:androidx.constraintlayout.solver.SolverVariable getSolverVariable():107:107 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq/i;"} + 1:3:androidx.constraintlayout.solver.widgets.ConstraintAnchor getTarget():151:151 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr/d;"} - 1:3:androidx.constraintlayout.core.widgets.ConstraintAnchor$Type getType():163:163 -> k + 1:3:androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type getType():130:130 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr/d$b;"} - 1:6:boolean hasCenteredDependents():57:57 -> l - 7:22:boolean hasCenteredDependents():60:60 -> l - 23:26:boolean hasCenteredDependents():61:61 -> l - 27:35:boolean hasCenteredDependents():62:62 -> l - 1:6:boolean hasDependents():50:50 -> m - 7:15:boolean hasDependents():53:53 -> m - 1:3:boolean hasFinalValue():86:86 -> n - 1:8:boolean isConnected():250:250 -> o - 5:8:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):262:262 -> p + 1:6:boolean hasCenteredDependents():43:43 -> i + 7:22:boolean hasCenteredDependents():46:46 -> i + 23:26:boolean hasCenteredDependents():47:47 -> i + 27:35:boolean hasCenteredDependents():48:48 -> i + 1:8:boolean isConnected():215:215 -> j + 5:8:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):227:227 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d;)Z"} - 9:13:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):263:263 -> p - 14:17:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):264:264 -> p - 18:39:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):265:265 -> p - 40:50:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):270:270 -> p - 51:63:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):303:303 -> p - 64:74:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):293:293 -> p - 75:86:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):286:286 -> p - 87:96:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):287:287 -> p - 97:104:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):288:288 -> p - 105:116:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):278:278 -> p - 117:126:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):279:279 -> p - 127:134:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):280:280 -> p - 135:148:boolean isValidConnection(androidx.constraintlayout.core.widgets.ConstraintAnchor):273:273 -> p - 1:9:void reset():190:190 -> q - 10:12:void reset():191:191 -> q - 13:22:void reset():192:192 -> q - 23:26:void reset():193:193 -> q - 27:28:void reset():196:196 -> q - 29:31:void reset():197:197 -> q - 32:35:void reset():198:198 -> q - 36:37:void reset():199:199 -> q - 38:39:void reset():200:200 -> q - 40:42:void reset():201:201 -> q - 2:3:void resetFinalResolution():82:82 -> r - 4:6:void resetFinalResolution():83:83 -> r - 1:4:void resetSolverVariable(androidx.constraintlayout.core.Cache):146:146 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/c;)V"} - 5:15:void resetSolverVariable(androidx.constraintlayout.core.Cache):147:147 -> s - 16:19:void resetSolverVariable(androidx.constraintlayout.core.Cache):149:149 -> s - 1:3:void setFinalValue(int):70:70 -> t - 4:6:void setFinalValue(int):71:71 -> t - 1:33:java.lang.String toString():410:410 -> toString - 1:6:void setGoneMargin(int):376:376 -> u - 7:9:void setGoneMargin(int):377:377 -> u -androidx.constraintlayout.core.widgets.ConstraintAnchor$1 -> r.d$a: + 9:13:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):228:228 -> k + 14:17:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):229:229 -> k + 18:39:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):230:230 -> k + 40:50:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):235:235 -> k + 51:63:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):263:263 -> k + 64:75:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):251:251 -> k + 76:85:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):252:252 -> k + 86:93:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):253:253 -> k + 94:105:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):243:243 -> k + 106:115:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):244:244 -> k + 116:123:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):245:245 -> k + 124:138:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):238:238 -> k + 1:4:void reset():157:157 -> l + 5:8:void reset():158:158 -> l + 9:12:void reset():159:159 -> l + 13:15:void reset():162:162 -> l + 16:18:void reset():163:163 -> l + 19:21:void reset():164:164 -> l + 1:4:void resetSolverVariable(androidx.constraintlayout.solver.Cache):113:113 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/c;)V"} + 5:15:void resetSolverVariable(androidx.constraintlayout.solver.Cache):114:114 -> m + 16:19:void resetSolverVariable(androidx.constraintlayout.solver.Cache):116:116 -> m + 1:6:void setGoneMargin(int):336:336 -> n + 7:9:void setGoneMargin(int):337:337 -> n + 1:33:java.lang.String toString():370:370 -> toString +androidx.constraintlayout.solver.widgets.ConstraintAnchor$1 -> r.d$a: # {"id":"sourceFile","fileName":"ConstraintAnchor.java"} - int[] $SwitchMap$androidx$constraintlayout$core$widgets$ConstraintAnchor$Type -> a - 1:109:void ():270:270 -> -androidx.constraintlayout.core.widgets.ConstraintAnchor$Type -> r.d$b: + int[] $SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintAnchor$Type -> a + 1:109:void ():235:235 -> +androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type -> r.d$b: # {"id":"sourceFile","fileName":"ConstraintAnchor.java"} - androidx.constraintlayout.core.widgets.ConstraintAnchor$Type NONE -> d + androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type NONE -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor$Type LEFT -> e + androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type LEFT -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor$Type TOP -> f + androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type TOP -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor$Type RIGHT -> g + androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type RIGHT -> g # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor$Type BOTTOM -> h + androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type BOTTOM -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor$Type BASELINE -> i + androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type BASELINE -> i # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor$Type CENTER -> j + androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type CENTER -> j # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor$Type CENTER_X -> k + androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type CENTER_X -> k # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor$Type CENTER_Y -> l + androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type CENTER_Y -> l # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor$Type[] $VALUES -> m + androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type[] $VALUES -> m # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/d$b;"} - 1:98:void ():91:91 -> - 1:4:void (java.lang.String,int):91:91 -> - 1:9:androidx.constraintlayout.core.widgets.ConstraintAnchor$Type valueOf(java.lang.String):91:91 -> valueOf + 1:98:void ():58:58 -> + 1:4:void (java.lang.String,int):58:58 -> + 1:9:androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type valueOf(java.lang.String):58:58 -> valueOf # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lr/d$b;"} - 1:9:androidx.constraintlayout.core.widgets.ConstraintAnchor$Type[] values():91:91 -> values + 1:9:androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type[] values():58:58 -> values # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lr/d$b;"} -androidx.constraintlayout.core.widgets.ConstraintWidget -> r.e: +androidx.constraintlayout.solver.widgets.ConstraintWidget -> r.e: # {"id":"sourceFile","fileName":"ConstraintWidget.java"} - float mMatchConstraintPercentWidth -> A - boolean mVerticalChainFixedPosition -> A0 - int mMatchConstraintMinHeight -> B - float[] mWeight -> B0 - int mMatchConstraintMaxHeight -> C - androidx.constraintlayout.core.widgets.ConstraintWidget[] mListNextMatchConstraintsWidget -> C0 - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e;"} - float mMatchConstraintPercentHeight -> D - androidx.constraintlayout.core.widgets.ConstraintWidget[] mNextChainWidget -> D0 - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e;"} - int mResolvedDimensionRatioSide -> E - androidx.constraintlayout.core.widgets.ConstraintWidget mHorizontalNextWidget -> E0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} - float mResolvedDimensionRatio -> F - androidx.constraintlayout.core.widgets.ConstraintWidget mVerticalNextWidget -> F0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} - int[] mMaxDimension -> G - int horizontalGroup -> G0 - float mCircleConstraintAngle -> H - int verticalGroup -> H0 - boolean hasBaseline -> I - float DEFAULT_BIAS -> I0 - boolean inPlaceholder -> J - boolean mInVirtualLayout -> K - int mLastHorizontalMeasureSpec -> L - int mLastVerticalMeasureSpec -> M - androidx.constraintlayout.core.widgets.ConstraintAnchor mLeft -> N + boolean mInVirtuaLayout -> A + androidx.constraintlayout.solver.widgets.ConstraintAnchor mLeft -> B # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor mTop -> O + androidx.constraintlayout.solver.widgets.ConstraintAnchor mTop -> C # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor mRight -> P + androidx.constraintlayout.solver.widgets.ConstraintAnchor mRight -> D # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor mBottom -> Q + androidx.constraintlayout.solver.widgets.ConstraintAnchor mBottom -> E # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor mBaseline -> R + androidx.constraintlayout.solver.widgets.ConstraintAnchor mBaseline -> F # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor mCenterX -> S + androidx.constraintlayout.solver.widgets.ConstraintAnchor mCenterX -> G # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor mCenterY -> T + androidx.constraintlayout.solver.widgets.ConstraintAnchor mCenterY -> H # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor mCenter -> U + androidx.constraintlayout.solver.widgets.ConstraintAnchor mCenter -> I # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor[] mListAnchors -> V + androidx.constraintlayout.solver.widgets.ConstraintAnchor[] mListAnchors -> J # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/d;"} - java.util.ArrayList mAnchors -> W - boolean[] mIsInBarrier -> X - androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour[] mListDimensionBehaviors -> Y + java.util.ArrayList mAnchors -> K + boolean[] mIsInBarrier -> L + androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour[] mListDimensionBehaviors -> M # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e$b;"} - androidx.constraintlayout.core.widgets.ConstraintWidget mParent -> Z + androidx.constraintlayout.solver.widgets.ConstraintWidget mParent -> N # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} + int mWidth -> O + int mHeight -> P + float mDimensionRatio -> Q + int mDimensionRatioSide -> R + int mX -> S + int mY -> T + int mRelX -> U + int mRelY -> V + int mOffsetX -> W + int mOffsetY -> X + int mBaselineDistance -> Y + int mMinWidth -> Z boolean measured -> a - int mWidth -> a0 - androidx.constraintlayout.core.widgets.analyzer.WidgetRun[] run -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls/p;"} - int mHeight -> b0 - androidx.constraintlayout.core.widgets.analyzer.ChainRun horizontalChainRun -> c + int mMinHeight -> a0 + androidx.constraintlayout.solver.widgets.analyzer.WidgetRun[] run -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls/m;"} + float mHorizontalBiasPercent -> b0 + androidx.constraintlayout.solver.widgets.analyzer.ChainRun horizontalChainRun -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/c;"} - float mDimensionRatio -> c0 - androidx.constraintlayout.core.widgets.analyzer.ChainRun verticalChainRun -> d + float mVerticalBiasPercent -> c0 + androidx.constraintlayout.solver.widgets.analyzer.ChainRun verticalChainRun -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/c;"} - int mDimensionRatioSide -> d0 - androidx.constraintlayout.core.widgets.analyzer.HorizontalWidgetRun horizontalRun -> e + java.lang.Object mCompanionWidget -> d0 + androidx.constraintlayout.solver.widgets.analyzer.HorizontalWidgetRun horizontalRun -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/j;"} + int mContainerItemSkip -> e0 + androidx.constraintlayout.solver.widgets.analyzer.VerticalWidgetRun verticalRun -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/l;"} - int mX -> e0 - androidx.constraintlayout.core.widgets.analyzer.VerticalWidgetRun verticalRun -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/n;"} - int mY -> f0 + int mVisibility -> f0 boolean[] isTerminalWidget -> g - int mRelX -> g0 - boolean mResolvedHasRatio -> h - int mRelY -> h0 - boolean mMeasureRequested -> i - int mOffsetX -> i0 - boolean OPTIMIZE_WRAP -> j - int mOffsetY -> j0 - boolean OPTIMIZE_WRAP_ON_RESOLVED -> k - int mBaselineDistance -> k0 - int mWidthOverride -> l - int mMinWidth -> l0 - int mHeightOverride -> m - int mMinHeight -> m0 - androidx.constraintlayout.core.state.WidgetFrame frame -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/a;"} - float mHorizontalBiasPercent -> n0 - boolean resolvedHorizontal -> o - float mVerticalBiasPercent -> o0 - boolean resolvedVertical -> p - java.lang.Object mCompanionWidget -> p0 - boolean horizontalSolvingPass -> q - int mContainerItemSkip -> q0 - boolean verticalSolvingPass -> r - int mVisibility -> r0 - int mHorizontalResolution -> s - java.lang.String mDebugName -> s0 - int mVerticalResolution -> t - java.lang.String mType -> t0 - int mWrapBehaviorInParent -> u - boolean mHorizontalWrapVisited -> u0 - int mMatchConstraintDefaultWidth -> v - boolean mVerticalWrapVisited -> v0 - int mMatchConstraintDefaultHeight -> w - boolean mGroupsToSolver -> w0 - int[] mResolvedMatchConstraintDefault -> x - int mHorizontalChainStyle -> x0 - int mMatchConstraintMinWidth -> y - int mVerticalChainStyle -> y0 - int mMatchConstraintMaxWidth -> z - boolean mHorizontalChainFixedPosition -> z0 - 1:1:void ():470:470 -> - 1:4:void ():721:721 -> - 5:7:void ():62:62 -> - 8:12:void ():63:63 -> - 13:14:void ():67:67 -> - 15:16:void ():68:68 -> - 17:23:void ():70:70 -> - 24:26:void ():71:71 -> - 27:28:void ():72:72 -> - 29:30:void ():73:73 -> - 31:33:void ():74:74 -> - 34:35:void ():76:76 -> - 36:37:void ():77:77 -> - 38:44:void ():79:79 -> - 45:46:void ():92:92 -> - 47:48:void ():93:93 -> - 49:50:void ():95:95 -> - 51:52:void ():96:96 -> - 53:54:void ():282:282 -> - 55:56:void ():283:283 -> - 57:58:void ():287:287 -> - 59:60:void ():289:289 -> - 61:62:void ():290:290 -> - 63:66:void ():291:291 -> - 67:68:void ():293:293 -> - 69:72:void ():294:294 -> - 73:74:void ():295:295 -> - 75:76:void ():296:296 -> - 77:78:void ():297:297 -> - 79:80:void ():298:298 -> - 81:82:void ():302:302 -> - 83:87:void ():303:303 -> - 88:94:void ():305:305 -> - 95:96:void ():306:306 -> - 97:98:void ():307:307 -> - 99:100:void ():310:310 -> - 101:102:void ():398:398 -> - 103:104:void ():399:399 -> - 105:113:void ():417:417 -> - 114:122:void ():418:418 -> - 123:131:void ():419:419 -> - 132:140:void ():420:420 -> - 141:149:void ():421:421 -> - 150:158:void ():422:422 -> - 159:167:void ():423:423 -> - 168:176:void ():424:424 -> - 177:192:void ():432:432 -> - 193:199:void ():433:433 -> - 200:203:void ():435:435 -> - 204:211:void ():440:440 -> - 212:213:void ():443:443 -> - 214:215:void ():446:446 -> - 216:217:void ():447:447 -> - 218:219:void ():448:448 -> - 220:221:void ():449:449 -> - 222:223:void ():452:452 -> - 224:225:void ():453:453 -> - 226:227:void ():454:454 -> - 228:229:void ():455:455 -> - 230:231:void ():458:458 -> - 232:233:void ():459:459 -> - 234:235:void ():462:462 -> - 236:239:void ():471:471 -> - 240:241:void ():472:472 -> - 242:243:void ():480:480 -> - 244:245:void ():483:483 -> - 246:247:void ():485:485 -> - 248:249:void ():486:486 -> - 250:251:void ():498:498 -> - 252:253:void ():501:501 -> - 254:255:void ():502:502 -> - 256:262:void ():506:506 -> - 263:268:void ():508:508 -> - 269:274:void ():509:509 -> - 275:276:void ():511:511 -> - 277:278:void ():512:512 -> - 279:280:void ():692:692 -> - 281:282:void ():693:693 -> - 283:292:void ():722:722 -> - 1:6:androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour getHorizontalDimensionBehaviour():2179:2179 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr/e$b;"} - 1:5:void setFinalLeft(int):117:117 -> A0 - 6:8:void setFinalLeft(int):118:118 -> A0 - 1:4:int getHorizontalMargin():1178:1178 -> B - 5:8:int getHorizontalMargin():1179:1179 -> B - 9:12:int getHorizontalMargin():1181:1181 -> B - 13:16:int getHorizontalMargin():1182:1182 -> B - 1:5:void setFinalTop(int):122:122 -> B0 - 6:8:void setFinalTop(int):123:123 -> B0 - 1:3:int getLastHorizontalMeasureSpec():400:400 -> C - 1:5:void setFinalVertical(int,int):163:163 -> C0 - 6:10:void setFinalVertical(int,int):166:166 -> C0 - 11:15:void setFinalVertical(int,int):167:167 -> C0 - 16:18:void setFinalVertical(int,int):168:168 -> C0 - 19:20:void setFinalVertical(int,int):169:169 -> C0 - 21:24:void setFinalVertical(int,int):170:170 -> C0 - 25:33:void setFinalVertical(int,int):171:171 -> C0 - 34:36:void setFinalVertical(int,int):173:173 -> C0 - 1:3:int getLastVerticalMeasureSpec():401:401 -> D - 3:4:void setFrame(int,int,int,int):1593:1593 -> D0 - 5:6:void setFrame(int,int,int,int):1594:1594 -> D0 - 7:13:void setFrame(int,int,int,int):1596:1596 -> D0 - 14:15:void setFrame(int,int,int,int):1597:1597 -> D0 - 16:18:void setFrame(int,int,int,int):1598:1598 -> D0 - 19:32:void setFrame(int,int,int,int):1603:1603 -> D0 - 33:41:void setFrame(int,int,int,int):1606:1606 -> D0 - 42:43:void setFrame(int,int,int,int):1610:1610 -> D0 - 44:45:void setFrame(int,int,int,int):1611:1611 -> D0 - 46:49:void setFrame(int,int,int,int):1613:1613 -> D0 - 50:51:void setFrame(int,int,int,int):1614:1614 -> D0 - 52:55:void setFrame(int,int,int,int):1616:1616 -> D0 - 56:57:void setFrame(int,int,int,int):1617:1617 -> D0 - 58:65:void setFrame(int,int,int,int):1619:1619 -> D0 - 66:73:void setFrame(int,int,int,int):1620:1620 -> D0 - 74:85:void setFrame(int,int,int,int):1622:1622 -> D0 - 86:93:void setFrame(int,int,int,int):1623:1623 -> D0 - 94:97:void setFrame(int,int,int,int):1625:1625 -> D0 - 98:99:void setFrame(int,int,int,int):1626:1626 -> D0 - 100:103:void setFrame(int,int,int,int):1628:1628 -> D0 - 104:106:void setFrame(int,int,int,int):1629:1629 -> D0 - 3:10:int getLength(int):1091:1091 -> E - 11:17:int getLength(int):1093:1093 -> E - 1:3:void setHasBaseline(boolean):353:353 -> E0 - 1:6:int getMaxHeight():321:321 -> F - 1:2:void setHeight(int):1369:1369 -> F0 - 3:6:void setHeight(int):1370:1370 -> F0 - 7:9:void setHeight(int):1371:1371 -> F0 - 1:6:int getMaxWidth():325:325 -> G - 1:3:void setHorizontalBiasPercent(float):1525:1525 -> G0 - 1:3:int getMinHeight():1134:1134 -> H - 1:3:void setHorizontalChainStyle(int):1780:1780 -> H0 - 1:3:int getMinWidth():1125:1125 -> I - 1:3:void setHorizontalDimension(int,int):1659:1659 -> I0 - 4:5:void setHorizontalDimension(int,int):1660:1660 -> I0 - 6:9:void setHorizontalDimension(int,int):1661:1661 -> I0 - 10:12:void setHorizontalDimension(int,int):1662:1662 -> I0 - 3:12:androidx.constraintlayout.core.widgets.ConstraintWidget getNextChainMember(int):2265:2265 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lr/e;"} - 13:18:androidx.constraintlayout.core.widgets.ConstraintWidget getNextChainMember(int):2266:2266 -> J - 19:28:androidx.constraintlayout.core.widgets.ConstraintWidget getNextChainMember(int):2269:2269 -> J - 29:33:androidx.constraintlayout.core.widgets.ConstraintWidget getNextChainMember(int):2270:2270 -> J - 1:6:void setHorizontalDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour):2213:2213 -> J0 + java.lang.String mDebugName -> g0 + int[] wrapMeasure -> h + java.lang.String mType -> h0 + boolean mResolvedHasRatio -> i + boolean mHorizontalWrapVisited -> i0 + int mHorizontalResolution -> j + boolean mVerticalWrapVisited -> j0 + int mVerticalResolution -> k + boolean mOptimizerMeasurable -> k0 + int mMatchConstraintDefaultWidth -> l + boolean mGroupsToSolver -> l0 + int mMatchConstraintDefaultHeight -> m + int mHorizontalChainStyle -> m0 + int[] mResolvedMatchConstraintDefault -> n + int mVerticalChainStyle -> n0 + int mMatchConstraintMinWidth -> o + boolean mHorizontalChainFixedPosition -> o0 + int mMatchConstraintMaxWidth -> p + boolean mVerticalChainFixedPosition -> p0 + float mMatchConstraintPercentWidth -> q + float[] mWeight -> q0 + int mMatchConstraintMinHeight -> r + androidx.constraintlayout.solver.widgets.ConstraintWidget[] mListNextMatchConstraintsWidget -> r0 + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e;"} + int mMatchConstraintMaxHeight -> s + androidx.constraintlayout.solver.widgets.ConstraintWidget[] mNextChainWidget -> s0 + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e;"} + float mMatchConstraintPercentHeight -> t + androidx.constraintlayout.solver.widgets.ConstraintWidget mHorizontalNextWidget -> t0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} + int mResolvedDimensionRatioSide -> u + androidx.constraintlayout.solver.widgets.ConstraintWidget mVerticalNextWidget -> u0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} + float mResolvedDimensionRatio -> v + float DEFAULT_BIAS -> v0 + int[] mMaxDimension -> w + float mCircleConstraintAngle -> x + boolean hasBaseline -> y + boolean inPlaceholder -> z + 1:1:void ():252:252 -> + 1:4:void ():367:367 -> + 5:7:void ():59:59 -> + 8:11:void ():60:60 -> + 12:18:void ():64:64 -> + 19:25:void ():65:65 -> + 26:32:void ():67:67 -> + 33:38:void ():68:68 -> + 39:41:void ():69:69 -> + 42:43:void ():102:102 -> + 44:45:void ():103:103 -> + 46:47:void ():107:107 -> + 48:49:void ():108:108 -> + 50:53:void ():109:109 -> + 54:55:void ():111:111 -> + 56:59:void ():112:112 -> + 60:61:void ():113:113 -> + 62:63:void ():114:114 -> + 64:65:void ():115:115 -> + 66:67:void ():116:116 -> + 68:69:void ():120:120 -> + 70:74:void ():121:121 -> + 75:81:void ():123:123 -> + 82:83:void ():124:124 -> + 84:85:void ():125:125 -> + 86:87:void ():128:128 -> + 88:96:void ():199:199 -> + 97:105:void ():200:200 -> + 106:114:void ():201:201 -> + 115:123:void ():202:202 -> + 124:132:void ():203:203 -> + 133:141:void ():204:204 -> + 142:150:void ():205:205 -> + 151:159:void ():206:206 -> + 160:175:void ():214:214 -> + 176:182:void ():215:215 -> + 183:186:void ():217:217 -> + 187:195:void ():222:222 -> + 196:197:void ():225:225 -> + 198:199:void ():228:228 -> + 200:201:void ():229:229 -> + 202:203:void ():230:230 -> + 204:205:void ():231:231 -> + 206:207:void ():234:234 -> + 208:209:void ():235:235 -> + 210:211:void ():236:236 -> + 212:213:void ():237:237 -> + 214:215:void ():240:240 -> + 216:217:void ():241:241 -> + 218:219:void ():244:244 -> + 220:223:void ():253:253 -> + 224:225:void ():254:254 -> + 226:227:void ():262:262 -> + 228:229:void ():265:265 -> + 230:231:void ():267:267 -> + 232:233:void ():268:268 -> + 234:235:void ():280:280 -> + 236:237:void ():281:281 -> + 238:239:void ():284:284 -> + 240:241:void ():285:285 -> + 242:248:void ():289:289 -> + 249:254:void ():291:291 -> + 255:260:void ():292:292 -> + 261:262:void ():294:294 -> + 263:264:void ():295:295 -> + 265:274:void ():368:368 -> + 3:10:int getLength(int):715:715 -> A + 11:17:int getLength(int):717:717 -> A + 1:6:void setVerticalDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour):1829:1829 -> A0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e$b;)V"} - 1:3:androidx.constraintlayout.core.widgets.ConstraintWidget getParent():818:818 -> K + 1:6:int getMaxHeight():139:139 -> B + 1:2:void setVerticalMatchStyle(int,int,int,float):1037:1037 -> B0 + 3:10:void setVerticalMatchStyle(int,int,int,float):1038:1038 -> B0 + 11:12:void setVerticalMatchStyle(int,int,int,float):1039:1039 -> B0 + 13:28:void setVerticalMatchStyle(int,int,int,float):1040:1040 -> B0 + 29:31:void setVerticalMatchStyle(int,int,int,float):1042:1042 -> B0 + 1:6:int getMaxWidth():143:143 -> C + 1:6:void setVerticalWeight(float):1376:1376 -> C0 + 1:3:int getMinHeight():758:758 -> D + 1:3:void setVisibility(int):525:525 -> D0 + 1:3:int getMinWidth():749:749 -> E + 1:2:void setWidth(int):978:978 -> E0 + 3:6:void setWidth(int):979:979 -> E0 + 7:9:void setWidth(int):980:980 -> E0 + 3:12:androidx.constraintlayout.solver.widgets.ConstraintWidget getNextChainMember(int):1872:1872 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lr/e;"} + 13:18:androidx.constraintlayout.solver.widgets.ConstraintWidget getNextChainMember(int):1873:1873 -> F + 19:28:androidx.constraintlayout.solver.widgets.ConstraintWidget getNextChainMember(int):1876:1876 -> F + 29:33:androidx.constraintlayout.solver.widgets.ConstraintWidget getNextChainMember(int):1877:1877 -> F + 1:3:void setX(int):905:905 -> F0 + 1:3:androidx.constraintlayout.solver.widgets.ConstraintWidget getParent():440:440 -> G # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr/e;"} - 1:2:void setHorizontalMatchStyle(int,int,int,float):1398:1398 -> K0 - 3:10:void setHorizontalMatchStyle(int,int,int,float):1399:1399 -> K0 - 11:12:void setHorizontalMatchStyle(int,int,int,float):1400:1400 -> K0 - 13:28:void setHorizontalMatchStyle(int,int,int,float):1401:1401 -> K0 - 29:31:void setHorizontalMatchStyle(int,int,int,float):1403:1403 -> K0 - 3:12:androidx.constraintlayout.core.widgets.ConstraintWidget getPreviousChainMember(int):2246:2246 -> L + 1:3:void setY(int):914:914 -> G0 + 3:12:androidx.constraintlayout.solver.widgets.ConstraintWidget getPreviousChainMember(int):1853:1853 -> H # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lr/e;"} - 13:18:androidx.constraintlayout.core.widgets.ConstraintWidget getPreviousChainMember(int):2247:2247 -> L - 19:28:androidx.constraintlayout.core.widgets.ConstraintWidget getPreviousChainMember(int):2250:2250 -> L - 29:33:androidx.constraintlayout.core.widgets.ConstraintWidget getPreviousChainMember(int):2251:2251 -> L - 1:6:void setHorizontalWeight(float):1761:1761 -> L0 - 1:8:int getRight():1161:1161 -> M - 1:5:void setInBarrier(int,boolean):369:369 -> M0 - 3:8:androidx.constraintlayout.core.widgets.analyzer.WidgetRun getRun(int):85:85 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Ls/p;"} - 9:13:androidx.constraintlayout.core.widgets.analyzer.WidgetRun getRun(int):87:87 -> N - 1:3:void setInPlaceholder(boolean):365:365 -> N0 - 1:3:float getVerticalBiasPercent():1218:1218 -> O - 1:3:void setInVirtualLayout(boolean):317:317 -> O0 - 1:3:int getVerticalChainStyle():1810:1810 -> P - 1:2:void setLastMeasureSpec(int,int):403:403 -> P0 - 3:5:void setLastMeasureSpec(int,int):404:404 -> P0 - 6:9:void setLastMeasureSpec(int,int):405:405 -> P0 - 1:6:androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour getVerticalDimensionBehaviour():2188:2188 -> Q + 13:18:androidx.constraintlayout.solver.widgets.ConstraintWidget getPreviousChainMember(int):1854:1854 -> H + 19:28:androidx.constraintlayout.solver.widgets.ConstraintWidget getPreviousChainMember(int):1857:1857 -> H + 29:33:androidx.constraintlayout.solver.widgets.ConstraintWidget getPreviousChainMember(int):1858:1858 -> H + 1:13:void setupDimensionRatio(boolean,boolean,boolean,boolean):2266:2266 -> H0 + 14:20:void setupDimensionRatio(boolean,boolean,boolean,boolean):2268:2268 -> H0 + 21:22:void setupDimensionRatio(boolean,boolean,boolean,boolean):2270:2270 -> H0 + 23:26:void setupDimensionRatio(boolean,boolean,boolean,boolean):2271:2271 -> H0 + 27:32:void setupDimensionRatio(boolean,boolean,boolean,boolean):2273:2273 -> H0 + 33:52:void setupDimensionRatio(boolean,boolean,boolean,boolean):2278:2278 -> H0 + 53:55:void setupDimensionRatio(boolean,boolean,boolean,boolean):2279:2279 -> H0 + 56:75:void setupDimensionRatio(boolean,boolean,boolean,boolean):2280:2280 -> H0 + 76:77:void setupDimensionRatio(boolean,boolean,boolean,boolean):2281:2281 -> H0 + 78:81:void setupDimensionRatio(boolean,boolean,boolean,boolean):2285:2285 -> H0 + 82:99:void setupDimensionRatio(boolean,boolean,boolean,boolean):2286:2286 -> H0 + 100:113:void setupDimensionRatio(boolean,boolean,boolean,boolean):2287:2287 -> H0 + 114:129:void setupDimensionRatio(boolean,boolean,boolean,boolean):2289:2289 -> H0 + 130:132:void setupDimensionRatio(boolean,boolean,boolean,boolean):2290:2290 -> H0 + 133:148:void setupDimensionRatio(boolean,boolean,boolean,boolean):2291:2291 -> H0 + 149:154:void setupDimensionRatio(boolean,boolean,boolean,boolean):2292:2292 -> H0 + 155:156:void setupDimensionRatio(boolean,boolean,boolean,boolean):2293:2293 -> H0 + 157:160:void setupDimensionRatio(boolean,boolean,boolean,boolean):2307:2307 -> H0 + 161:168:void setupDimensionRatio(boolean,boolean,boolean,boolean):2308:2308 -> H0 + 169:173:void setupDimensionRatio(boolean,boolean,boolean,boolean):2309:2309 -> H0 + 174:177:void setupDimensionRatio(boolean,boolean,boolean,boolean):2310:2310 -> H0 + 178:182:void setupDimensionRatio(boolean,boolean,boolean,boolean):2311:2311 -> H0 + 183:185:void setupDimensionRatio(boolean,boolean,boolean,boolean):2312:2312 -> H0 + 1:8:int getRight():785:785 -> I + 1:7:void updateFromRuns(boolean,boolean):2858:2858 -> I0 + 8:14:void updateFromRuns(boolean,boolean):2859:2859 -> I0 + 15:20:void updateFromRuns(boolean,boolean):2860:2860 -> I0 + 21:26:void updateFromRuns(boolean,boolean):2861:2861 -> I0 + 27:30:void updateFromRuns(boolean,boolean):2862:2862 -> I0 + 31:72:void updateFromRuns(boolean,boolean):2863:2863 -> I0 + 73:76:void updateFromRuns(boolean,boolean):2881:2881 -> I0 + 77:78:void updateFromRuns(boolean,boolean):2884:2884 -> I0 + 79:84:void updateFromRuns(boolean,boolean):2887:2887 -> I0 + 85:86:void updateFromRuns(boolean,boolean):2888:2888 -> I0 + 87:91:void updateFromRuns(boolean,boolean):2889:2889 -> I0 + 92:104:void updateFromRuns(boolean,boolean):2895:2895 -> I0 + 105:106:void updateFromRuns(boolean,boolean):2898:2898 -> I0 + 107:110:void updateFromRuns(boolean,boolean):2899:2899 -> I0 + 111:114:void updateFromRuns(boolean,boolean):2900:2900 -> I0 + 115:128:void updateFromRuns(boolean,boolean):2905:2905 -> I0 + 129:130:void updateFromRuns(boolean,boolean):2908:2908 -> I0 + 131:134:void updateFromRuns(boolean,boolean):2909:2909 -> I0 + 135:137:void updateFromRuns(boolean,boolean):2910:2910 -> I0 + 3:8:androidx.constraintlayout.solver.widgets.analyzer.WidgetRun getRun(int):73:73 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Ls/m;"} + 9:13:androidx.constraintlayout.solver.widgets.analyzer.WidgetRun getRun(int):75:75 -> J + 1:6:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2729:2729 -> J0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;)V"} + 7:12:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2730:2730 -> J0 + 13:18:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2731:2731 -> J0 + 19:24:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2732:2732 -> J0 + 25:38:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2734:2734 -> J0 + 39:40:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2735:2735 -> J0 + 41:42:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2736:2736 -> J0 + 43:56:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2738:2738 -> J0 + 57:58:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2739:2739 -> J0 + 59:93:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2740:2740 -> J0 + 94:97:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2755:2755 -> J0 + 1:3:float getVerticalBiasPercent():842:842 -> K + 1:3:int getVerticalChainStyle():1416:1416 -> L + 1:6:androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour getVerticalDimensionBehaviour():1795:1795 -> M # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr/e$b;"} - 1:6:void setMaxHeight(int):333:333 -> Q0 - 1:4:int getVerticalMargin():1192:1192 -> R - 5:10:int getVerticalMargin():1193:1193 -> R - 11:14:int getVerticalMargin():1195:1195 -> R - 15:20:int getVerticalMargin():1196:1196 -> R - 1:6:void setMaxWidth(int):329:329 -> R0 - 1:3:int getVisibility():912:912 -> S - 1:3:void setMeasureRequested(boolean):377:377 -> S0 - 1:8:int getWidth():1029:1029 -> T - 9:11:int getWidth():1032:1032 -> T - 4:6:void setMinHeight(int):1558:1558 -> T0 - 7:9:void setMinHeight(int):1560:1560 -> T0 - 1:8:int getX():1005:1005 -> U - 9:16:int getX():1006:1006 -> U - 17:19:int getX():1008:1008 -> U - 4:6:void setMinWidth(int):1545:1545 -> U0 - 7:9:void setMinWidth(int):1547:1547 -> U0 - 1:8:int getY():1017:1017 -> V - 9:16:int getY():1018:1018 -> V - 17:19:int getY():1020:1020 -> V - 1:2:void setOrigin(int,int):1300:1300 -> V0 - 3:5:void setOrigin(int,int):1301:1301 -> V0 - 1:3:boolean hasBaseline():1244:1244 -> W - 1:3:void setParent(androidx.constraintlayout.core.widgets.ConstraintWidget):827:827 -> W0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} - 6:28:boolean hasDanglingDimension(int):228:228 -> X - 29:61:boolean hasDanglingDimension(int):231:231 -> X - 1:3:void setVerticalBiasPercent(float):1535:1535 -> X0 - 1:10:boolean hasDependencies():217:217 -> Y - 11:18:boolean hasDependencies():218:218 -> Y - 19:30:boolean hasDependencies():219:219 -> Y - 1:3:void setVerticalChainStyle(int):1800:1800 -> Y0 - 1:14:boolean hasDimensionOverride():711:711 -> Z - 1:3:void setVerticalDimension(int,int):1673:1673 -> Z0 - 4:5:void setVerticalDimension(int,int):1674:1674 -> Z0 - 6:9:void setVerticalDimension(int,int):1675:1675 -> Z0 - 10:12:void setVerticalDimension(int,int):1676:1676 -> Z0 - 5:22:boolean hasResolvedTargets(int,int):238:238 -> a0 - 23:28:boolean hasResolvedTargets(int,int):239:239 -> a0 - 29:47:boolean hasResolvedTargets(int,int):240:240 -> a0 - 48:63:boolean hasResolvedTargets(int,int):241:241 -> a0 - 64:81:boolean hasResolvedTargets(int,int):244:244 -> a0 - 82:87:boolean hasResolvedTargets(int,int):245:245 -> a0 - 88:106:boolean hasResolvedTargets(int,int):246:246 -> a0 - 107:122:boolean hasResolvedTargets(int,int):247:247 -> a0 - 1:6:void setVerticalDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour):2222:2222 -> a1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e$b;)V"} - 1:4:void immediateConnect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int,int):1835:1835 -> b0 + 1:4:int getVerticalMargin():816:816 -> N + 5:10:int getVerticalMargin():817:817 -> N + 11:14:int getVerticalMargin():819:819 -> N + 15:20:int getVerticalMargin():820:820 -> N + 1:3:int getVisibility():534:534 -> O + 1:8:int getWidth():653:653 -> P + 9:11:int getWidth():656:656 -> P + 1:8:int getX():629:629 -> Q + 9:16:int getX():630:630 -> Q + 17:19:int getX():632:632 -> Q + 1:8:int getY():641:641 -> R + 9:16:int getY():642:642 -> R + 17:19:int getY():644:644 -> R + 1:3:boolean hasBaseline():868:868 -> S + 1:4:void immediateConnect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int,int):1441:1441 -> T # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d$b;Lr/e;Lr/d$b;II)V"} - 5:9:void immediateConnect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int,int):1836:1836 -> b0 - 10:13:void immediateConnect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int,int):1837:1837 -> b0 - 1:2:void setVerticalMatchStyle(int,int,int,float):1416:1416 -> b1 - 3:10:void setVerticalMatchStyle(int,int,int,float):1417:1417 -> b1 - 11:12:void setVerticalMatchStyle(int,int,int,float):1418:1418 -> b1 - 13:28:void setVerticalMatchStyle(int,int,int,float):1419:1419 -> b1 - 29:31:void setVerticalMatchStyle(int,int,int,float):1421:1421 -> b1 - 3:29:boolean isChainHead(int):2356:2356 -> c0 - 1:6:void setVerticalWeight(float):1770:1770 -> c1 - 1:7:void addAnchors():793:793 -> d - 8:14:void addAnchors():794:794 -> d - 15:21:void addAnchors():795:795 -> d - 22:28:void addAnchors():796:796 -> d - 29:35:void addAnchors():797:797 -> d - 36:42:void addAnchors():798:798 -> d - 43:49:void addAnchors():799:799 -> d - 50:57:void addAnchors():800:800 -> d - 1:3:boolean isHorizontalSolvingPassDone():132:132 -> d0 - 1:3:void setVisibility(int):903:903 -> d1 - 3:10:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3512:3512 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;Lo/d;Ljava/util/HashSet;IZ)V"} - 11:13:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3515:3515 -> e - 14:18:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3516:3516 -> e - 19:27:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3517:3517 -> e - 28:35:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3520:3520 -> e - 36:51:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3522:3522 -> e - 52:62:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3523:3523 -> e - 63:70:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3526:3526 -> e - 71:86:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3528:3528 -> e - 87:97:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3529:3529 -> e - 98:105:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3533:3533 -> e - 106:121:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3535:3535 -> e - 122:132:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3536:3536 -> e - 133:140:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3539:3539 -> e - 141:156:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3541:3541 -> e - 157:167:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3542:3542 -> e - 168:175:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3545:3545 -> e - 176:191:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3547:3547 -> e - 192:203:void addChildrenToSolverByDependency(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,java.util.HashSet,int,boolean):3548:3548 -> e - 1:5:boolean isInBarrier(int):373:373 -> e0 - 1:2:void setWidth(int):1357:1357 -> e1 - 3:6:void setWidth(int):1358:1358 -> e1 - 7:9:void setWidth(int):1359:1359 -> e1 - 1:13:boolean addFirst():2747:2747 -> f - 1:24:boolean isInHorizontalChain():2231:2231 -> f0 - 6:8:void setWrapBehaviorInParent(int):386:386 -> f1 - 1:5:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2383:2387 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Z)V"} - 6:8:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2391:2393 -> g - 9:9:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2395:2395 -> g - 10:10:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2409:2409 -> g - 11:11:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2414:2414 -> g - 12:18:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2423:2429 -> g - 19:19:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2432:2432 -> g - 20:24:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2436:2440 -> g - 25:29:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2442:2446 -> g - 30:30:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2449:2449 -> g - 31:33:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2453:2455 -> g - 34:34:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2465:2465 -> g - 35:35:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2474:2474 -> g - 36:44:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2481:2489 -> g - 45:47:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2491:2493 -> g - 48:49:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2496:2497 -> g - 50:50:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2507:2507 -> g - 51:52:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2509:2510 -> g - 53:53:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2513:2513 -> g - 54:55:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2517:2518 -> g - 56:56:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2521:2521 -> g - 57:57:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2524:2524 -> g - 58:59:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2529:2530 -> g - 60:60:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2533:2533 -> g - 61:62:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2538:2539 -> g - 63:64:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2543:2544 -> g - 65:66:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2547:2548 -> g - 67:67:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2553:2553 -> g - 68:68:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2555:2555 -> g - 69:70:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2561:2562 -> g - 71:72:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2564:2565 -> g - 73:73:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2567:2567 -> g - 74:74:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2582:2582 -> g - 75:75:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2585:2585 -> g - 76:76:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2593:2593 -> g - 77:77:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2596:2596 -> g - 78:78:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2598:2598 -> g - 79:81:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2606:2608 -> g - 82:82:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2610:2610 -> g - 83:83:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2613:2613 -> g - 84:84:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2617:2617 -> g - 85:85:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2624:2624 -> g - 86:87:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2628:2629 -> g - 88:89:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2631:2632 -> g - 90:93:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2640:2643 -> g - 94:95:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2647:2648 -> g - 96:98:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2633:2635 -> g - 99:104:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2655:2660 -> g - 105:106:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2664:2665 -> g - 107:107:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2670:2670 -> g - 108:108:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2679:2679 -> g - 109:109:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2681:2681 -> g - 110:111:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2687:2688 -> g - 112:112:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2690:2690 -> g - 113:117:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2692:2696 -> g - 118:118:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2702:2702 -> g - 119:119:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2704:2704 -> g - 120:120:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2706:2706 -> g - 121:121:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2708:2708 -> g - 122:122:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2710:2710 -> g - 123:123:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2714:2714 -> g - 124:125:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2722:2723 -> g - 126:126:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2725:2725 -> g - 127:128:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2729:2730 -> g - 129:130:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):2738:2739 -> g - 1:3:boolean isInPlaceholder():361:361 -> g0 - 1:3:void setX(int):1281:1281 -> g1 - 1:10:boolean allowedInBarrier():1817:1817 -> h - 1:24:boolean isInVerticalChain():2312:2312 -> h0 - 1:3:void setY(int):1290:1290 -> h1 - 1:4:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2843:2846 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;ZZZZLo/i;Lo/i;Lr/e$b;ZLr/d;Lr/d;IIIIFZZZZZIIIIFZ)V"} - 5:5:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2848:2848 -> i - 6:8:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2852:2854 -> i - 9:9:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2872:2872 -> i - 10:10:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2892:2892 -> i - 11:11:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2898:2898 -> i - 12:12:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2900:2900 -> i - 13:13:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2906:2906 -> i - 14:14:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2909:2909 -> i - 15:15:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2917:2917 -> i - 16:16:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2919:2919 -> i - 17:17:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2926:2926 -> i - 18:18:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2928:2928 -> i - 19:19:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2931:2931 -> i - 20:20:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2934:2934 -> i - 21:21:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2942:2942 -> i - 22:22:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2944:2944 -> i - 23:23:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2946:2946 -> i - 24:25:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2963:2964 -> i - 26:26:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2972:2972 -> i - 27:27:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2974:2974 -> i - 28:28:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2978:2978 -> i - 29:30:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2980:2981 -> i - 31:32:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2983:2984 -> i - 33:33:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2989:2989 -> i - 34:35:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2994:2995 -> i - 36:37:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2991:2992 -> i - 38:38:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2997:2997 -> i - 39:40:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3048:3049 -> i - 41:41:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3053:3053 -> i - 42:43:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3055:3056 -> i - 44:44:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3058:3058 -> i - 45:45:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3060:3060 -> i - 46:46:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3066:3066 -> i - 47:49:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3081:3083 -> i - 50:52:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3092:3094 -> i - 53:53:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3104:3104 -> i - 54:54:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3113:3113 -> i - 55:55:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3121:3121 -> i - 56:58:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3173:3175 -> i - 59:59:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3174:3174 -> i - 60:61:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3178:3179 -> i - 62:62:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3185:3185 -> i - 63:64:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3208:3209 -> i - 65:65:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3208:3208 -> i - 66:66:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3212:3212 -> i - 67:67:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3219:3219 -> i - 68:69:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3223:3224 -> i - 70:70:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3227:3227 -> i - 71:71:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3243:3243 -> i - 72:72:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3246:3246 -> i - 73:73:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3252:3252 -> i - 74:74:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3256:3256 -> i - 75:76:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3263:3264 -> i - 77:77:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3270:3270 -> i - 78:78:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3276:3276 -> i - 79:79:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3285:3285 -> i - 80:80:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3287:3287 -> i - 81:82:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3294:3295 -> i - 83:84:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3298:3299 -> i - 85:85:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3301:3301 -> i - 86:86:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3303:3303 -> i - 87:87:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3310:3310 -> i - 88:90:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3014:3016 -> i - 91:92:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3019:3020 -> i - 93:93:void applyConstraints(androidx.constraintlayout.core.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.SolverVariable,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):3032:3032 -> i - 1:3:boolean isInVirtualLayout():313:313 -> i0 - 1:13:void setupDimensionRatio(boolean,boolean,boolean,boolean):2760:2760 -> i1 - 14:20:void setupDimensionRatio(boolean,boolean,boolean,boolean):2762:2762 -> i1 - 21:22:void setupDimensionRatio(boolean,boolean,boolean,boolean):2764:2764 -> i1 - 23:26:void setupDimensionRatio(boolean,boolean,boolean,boolean):2765:2765 -> i1 - 27:32:void setupDimensionRatio(boolean,boolean,boolean,boolean):2767:2767 -> i1 - 33:52:void setupDimensionRatio(boolean,boolean,boolean,boolean):2772:2772 -> i1 - 53:55:void setupDimensionRatio(boolean,boolean,boolean,boolean):2773:2773 -> i1 - 56:75:void setupDimensionRatio(boolean,boolean,boolean,boolean):2774:2774 -> i1 - 76:77:void setupDimensionRatio(boolean,boolean,boolean,boolean):2775:2775 -> i1 - 78:81:void setupDimensionRatio(boolean,boolean,boolean,boolean):2779:2779 -> i1 - 82:99:void setupDimensionRatio(boolean,boolean,boolean,boolean):2780:2780 -> i1 - 100:113:void setupDimensionRatio(boolean,boolean,boolean,boolean):2781:2781 -> i1 - 114:129:void setupDimensionRatio(boolean,boolean,boolean,boolean):2783:2783 -> i1 - 130:132:void setupDimensionRatio(boolean,boolean,boolean,boolean):2784:2784 -> i1 - 133:148:void setupDimensionRatio(boolean,boolean,boolean,boolean):2785:2785 -> i1 - 149:154:void setupDimensionRatio(boolean,boolean,boolean,boolean):2786:2786 -> i1 - 155:156:void setupDimensionRatio(boolean,boolean,boolean,boolean):2787:2787 -> i1 - 157:160:void setupDimensionRatio(boolean,boolean,boolean,boolean):2801:2801 -> i1 - 161:168:void setupDimensionRatio(boolean,boolean,boolean,boolean):2802:2802 -> i1 - 169:173:void setupDimensionRatio(boolean,boolean,boolean,boolean):2803:2803 -> i1 - 174:177:void setupDimensionRatio(boolean,boolean,boolean,boolean):2804:2804 -> i1 - 178:182:void setupDimensionRatio(boolean,boolean,boolean,boolean):2805:2805 -> i1 - 183:185:void setupDimensionRatio(boolean,boolean,boolean,boolean):2806:2806 -> i1 - 1:7:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1880:1880 -> j + 5:9:void immediateConnect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int,int):1442:1442 -> T + 10:13:void immediateConnect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int,int):1443:1443 -> T + 3:29:boolean isChainHead(int):1963:1963 -> U + 1:24:boolean isInHorizontalChain():1838:1838 -> V + 1:3:boolean isInPlaceholder():179:179 -> W + 1:24:boolean isInVerticalChain():1919:1919 -> X + 1:5:void reset():299:299 -> Y + 6:10:void reset():300:300 -> Y + 11:15:void reset():301:301 -> Y + 16:20:void reset():302:302 -> Y + 21:25:void reset():303:303 -> Y + 26:30:void reset():304:304 -> Y + 31:35:void reset():305:305 -> Y + 36:41:void reset():306:306 -> Y + 42:44:void reset():307:307 -> Y + 45:47:void reset():308:308 -> Y + 48:49:void reset():309:309 -> Y + 50:51:void reset():310:310 -> Y + 52:54:void reset():311:311 -> Y + 55:56:void reset():312:312 -> Y + 57:58:void reset():313:313 -> Y + 59:60:void reset():314:314 -> Y + 61:62:void reset():315:315 -> Y + 63:64:void reset():316:316 -> Y + 65:66:void reset():317:317 -> Y + 67:68:void reset():318:318 -> Y + 69:70:void reset():319:319 -> Y + 71:74:void reset():320:320 -> Y + 75:76:void reset():321:321 -> Y + 77:83:void reset():322:322 -> Y + 84:85:void reset():323:323 -> Y + 86:87:void reset():324:324 -> Y + 88:89:void reset():325:325 -> Y + 90:91:void reset():326:326 -> Y + 92:93:void reset():327:327 -> Y + 94:95:void reset():328:328 -> Y + 96:97:void reset():329:329 -> Y + 98:99:void reset():330:330 -> Y + 100:101:void reset():331:331 -> Y + 102:103:void reset():332:332 -> Y + 104:105:void reset():333:333 -> Y + 106:111:void reset():334:334 -> Y + 112:113:void reset():335:335 -> Y + 114:115:void reset():336:336 -> Y + 116:117:void reset():337:337 -> Y + 118:124:void reset():338:338 -> Y + 125:126:void reset():339:339 -> Y + 127:128:void reset():340:340 -> Y + 129:132:void reset():341:341 -> Y + 133:134:void reset():342:342 -> Y + 135:136:void reset():343:343 -> Y + 137:138:void reset():344:344 -> Y + 139:140:void reset():345:345 -> Y + 141:142:void reset():346:346 -> Y + 143:144:void reset():347:347 -> Y + 145:146:void reset():348:348 -> Y + 147:148:void reset():349:349 -> Y + 149:150:void reset():350:350 -> Y + 151:152:void reset():351:351 -> Y + 153:154:void reset():352:352 -> Y + 155:158:void reset():353:353 -> Y + 159:160:void reset():354:354 -> Y + 161:162:void reset():355:355 -> Y + 163:166:void reset():356:356 -> Y + 167:169:void reset():357:357 -> Y + 1:6:void resetAnchors():1729:1729 -> Z + 7:10:void resetAnchors():1730:1730 -> Z + 11:16:void resetAnchors():1731:1731 -> Z + 17:23:void resetAnchors():1732:1732 -> Z + 24:32:void resetAnchors():1736:1736 -> Z + 33:40:void resetAnchors():1737:1737 -> Z + 41:47:void resetAnchors():1738:1738 -> Z + 1:5:void resetSolverVariables(androidx.constraintlayout.solver.Cache):401:401 -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/c;)V"} + 6:10:void resetSolverVariables(androidx.constraintlayout.solver.Cache):402:402 -> a0 + 11:15:void resetSolverVariables(androidx.constraintlayout.solver.Cache):403:403 -> a0 + 16:20:void resetSolverVariables(androidx.constraintlayout.solver.Cache):404:404 -> a0 + 21:25:void resetSolverVariables(androidx.constraintlayout.solver.Cache):405:405 -> a0 + 26:30:void resetSolverVariables(androidx.constraintlayout.solver.Cache):406:406 -> a0 + 31:35:void resetSolverVariables(androidx.constraintlayout.solver.Cache):407:407 -> a0 + 36:41:void resetSolverVariables(androidx.constraintlayout.solver.Cache):408:408 -> a0 + 1:7:void setBaselineDistance(int):1322:1322 -> b0 + 8:10:void setBaselineDistance(int):1323:1323 -> b0 + 1:3:void setCompanionWidget(java.lang.Object):1333:1333 -> c0 + 1:7:void addAnchors():415:415 -> d + 8:14:void addAnchors():416:416 -> d + 15:21:void addAnchors():417:417 -> d + 22:28:void addAnchors():418:418 -> d + 29:35:void addAnchors():419:419 -> d + 36:42:void addAnchors():420:420 -> d + 43:49:void addAnchors():421:421 -> d + 50:57:void addAnchors():422:422 -> d + 1:3:void setDebugName(java.lang.String):550:550 -> d0 + 1:13:boolean addFirst():2253:2253 -> e + 4:11:void setDimensionRatio(java.lang.String):1052:1052 -> e0 + 12:17:void setDimensionRatio(java.lang.String):1058:1058 -> e0 + 18:30:void setDimensionRatio(java.lang.String):1059:1059 -> e0 + 31:34:void setDimensionRatio(java.lang.String):1061:1061 -> e0 + 35:43:void setDimensionRatio(java.lang.String):1062:1062 -> e0 + 44:59:void setDimensionRatio(java.lang.String):1064:1064 -> e0 + 60:68:void setDimensionRatio(java.lang.String):1071:1071 -> e0 + 69:73:void setDimensionRatio(java.lang.String):1074:1074 -> e0 + 74:77:void setDimensionRatio(java.lang.String):1075:1075 -> e0 + 78:89:void setDimensionRatio(java.lang.String):1076:1076 -> e0 + 90:93:void setDimensionRatio(java.lang.String):1078:1078 -> e0 + 94:108:void setDimensionRatio(java.lang.String):1079:1079 -> e0 + 109:114:void setDimensionRatio(java.lang.String):1082:1082 -> e0 + 115:119:void setDimensionRatio(java.lang.String):1084:1084 -> e0 + 120:123:void setDimensionRatio(java.lang.String):1092:1092 -> e0 + 124:129:void setDimensionRatio(java.lang.String):1093:1093 -> e0 + 130:139:void setDimensionRatio(java.lang.String):1095:1095 -> e0 + 140:141:void setDimensionRatio(java.lang.String):1103:1103 -> e0 + 142:144:void setDimensionRatio(java.lang.String):1104:1104 -> e0 + 145:147:void setDimensionRatio(java.lang.String):1053:1053 -> e0 + 5:10:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1986:1986 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;)V"} + 11:16:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1987:1987 -> f + 17:22:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1988:1988 -> f + 23:28:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1989:1989 -> f + 29:34:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1990:1990 -> f + 35:36:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1992:1992 -> f + 37:68:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1995:1995 -> f + 69:73:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2001:2001 -> f + 74:82:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2002:2002 -> f + 83:91:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2003:2003 -> f + 92:100:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2004:2004 -> f + 101:109:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2005:2005 -> f + 110:115:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2006:2006 -> f + 116:128:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2007:2007 -> f + 129:141:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2008:2008 -> f + 142:153:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2009:2009 -> f + 154:161:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2010:2010 -> f + 162:166:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2011:2011 -> f + 167:178:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2013:2013 -> f + 179:186:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2014:2014 -> f + 187:193:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2015:2015 -> f + 194:199:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2029:2029 -> f + 200:212:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2030:2030 -> f + 213:223:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2031:2031 -> f + 224:229:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2034:2034 -> f + 230:238:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2035:2035 -> f + 239:242:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2038:2038 -> f + 243:248:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2042:2042 -> f + 249:257:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2043:2043 -> f + 258:265:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2046:2046 -> f + 266:281:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2049:2049 -> f + 282:289:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2051:2051 -> f + 290:296:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2052:2052 -> f + 297:316:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2055:2055 -> f + 317:324:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2057:2057 -> f + 325:338:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2058:2058 -> f + 339:340:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2062:2062 -> f + 341:346:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2063:2063 -> f + 347:348:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2066:2066 -> f + 349:357:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2067:2067 -> f + 358:374:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2072:2072 -> f + 375:388:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2074:2074 -> f + 389:394:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2080:2080 -> f + 395:400:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2081:2081 -> f + 401:404:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2083:2083 -> f + 405:414:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2084:2084 -> f + 415:452:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2086:2086 -> f + 453:467:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2101:2101 -> f + 468:498:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2104:2104 -> f + 499:507:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2112:2112 -> f + 508:509:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2115:2115 -> f + 510:547:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2117:2117 -> f + 548:555:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2125:2125 -> f + 556:557:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2126:2126 -> f + 558:561:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2127:2127 -> f + 562:572:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2129:2129 -> f + 573:593:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2133:2133 -> f + 594:603:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2140:2140 -> f + 604:611:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2144:2144 -> f + 612:613:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2145:2145 -> f + 614:620:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2147:2147 -> f + 621:637:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2148:2148 -> f + 638:642:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2156:2156 -> f + 643:653:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2157:2157 -> f + 654:659:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2158:2158 -> f + 660:672:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2159:2159 -> f + 673:680:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2160:2160 -> f + 681:703:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2161:2161 -> f + 704:716:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2149:2149 -> f + 717:729:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2150:2150 -> f + 730:826:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2151:2151 -> f + 827:840:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2168:2168 -> f + 841:847:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2169:2169 -> f + 848:858:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2170:2170 -> f + 859:869:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2171:2171 -> f + 870:877:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2172:2172 -> f + 878:884:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2173:2173 -> f + 885:893:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2174:2174 -> f + 894:917:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2175:2175 -> f + 918:927:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2180:2180 -> f + 928:950:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2191:2191 -> f + 951:962:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2197:2197 -> f + 963:975:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2200:2200 -> f + 976:985:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2201:2201 -> f + 986:993:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2203:2203 -> f + 994:1000:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2205:2205 -> f + 1001:1006:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2206:2206 -> f + 1007:1010:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2207:2207 -> f + 1011:1015:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2209:2209 -> f + 1016:1022:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2212:2212 -> f + 1023:1028:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2214:2214 -> f + 1029:1032:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2216:2216 -> f + 1033:1035:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2218:2218 -> f + 1036:1118:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2222:2222 -> f + 1119:1125:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2230:2230 -> f + 1126:1143:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2231:2231 -> f + 1144:1159:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2233:2233 -> f + 1160:1167:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2237:2237 -> f + 1168:1198:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2238:2238 -> f + 3:4:void setFrame(int,int,int,int):1211:1211 -> f0 + 5:6:void setFrame(int,int,int,int):1212:1212 -> f0 + 7:13:void setFrame(int,int,int,int):1214:1214 -> f0 + 14:15:void setFrame(int,int,int,int):1215:1215 -> f0 + 16:18:void setFrame(int,int,int,int):1216:1216 -> f0 + 19:32:void setFrame(int,int,int,int):1221:1221 -> f0 + 33:41:void setFrame(int,int,int,int):1224:1224 -> f0 + 42:43:void setFrame(int,int,int,int):1228:1228 -> f0 + 44:45:void setFrame(int,int,int,int):1229:1229 -> f0 + 46:49:void setFrame(int,int,int,int):1231:1231 -> f0 + 50:51:void setFrame(int,int,int,int):1232:1232 -> f0 + 52:55:void setFrame(int,int,int,int):1234:1234 -> f0 + 56:58:void setFrame(int,int,int,int):1235:1235 -> f0 + 1:10:boolean allowedInBarrier():1423:1423 -> g + 1:3:void setHasBaseline(boolean):171:171 -> g0 + 1:4:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2349:2352 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;ZZZZLq/i;Lq/i;Lr/e$b;ZLr/d;Lr/d;IIIIFZZZZIIIIFZ)V"} + 5:5:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2354:2354 -> h + 6:8:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2358:2360 -> h + 9:9:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2378:2378 -> h + 10:10:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2400:2400 -> h + 11:11:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2408:2408 -> h + 12:12:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2410:2410 -> h + 13:13:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2417:2417 -> h + 14:14:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2419:2419 -> h + 15:15:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2422:2422 -> h + 16:16:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2425:2425 -> h + 17:17:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2433:2433 -> h + 18:18:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2435:2435 -> h + 19:19:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2437:2437 -> h + 20:21:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2454:2455 -> h + 22:22:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2463:2463 -> h + 23:23:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2465:2465 -> h + 24:24:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2469:2469 -> h + 25:26:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2471:2472 -> h + 27:28:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2474:2475 -> h + 29:29:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2480:2480 -> h + 30:31:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2485:2486 -> h + 32:33:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2482:2483 -> h + 34:34:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2488:2488 -> h + 35:35:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2533:2533 -> h + 36:36:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2535:2535 -> h + 37:39:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2550:2552 -> h + 40:40:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2565:2565 -> h + 41:41:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2573:2573 -> h + 42:42:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2632:2632 -> h + 43:44:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2635:2636 -> h + 45:45:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2635:2635 -> h + 46:46:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2639:2639 -> h + 47:47:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2646:2646 -> h + 48:49:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2650:2651 -> h + 50:50:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2654:2654 -> h + 51:51:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2669:2669 -> h + 52:52:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2672:2672 -> h + 53:53:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2678:2678 -> h + 54:54:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2682:2682 -> h + 55:56:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2689:2690 -> h + 57:57:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2696:2696 -> h + 58:58:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2699:2699 -> h + 59:59:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2705:2705 -> h + 60:60:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2707:2707 -> h + 61:62:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2714:2715 -> h + 63:63:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2718:2718 -> h + 64:66:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2503:2505 -> h + 67:68:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2508:2509 -> h + 69:69:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,boolean,boolean,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,boolean,boolean,int,int,int,int,float,boolean):2518:2518 -> h + 1:2:void setHeight(int):990:990 -> h0 + 3:6:void setHeight(int):991:991 -> h0 + 7:9:void setHeight(int):992:992 -> h0 + 1:7:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1484:1484 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d$b;Lr/e;Lr/d$b;I)V"} - 8:13:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1884:1884 -> j - 14:19:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1885:1885 -> j - 20:25:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1886:1886 -> j - 26:34:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1887:1887 -> j - 35:42:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1890:1890 -> j - 43:50:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1891:1891 -> j - 51:53:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1894:1894 -> j - 54:59:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1896:1896 -> j - 60:67:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1900:1900 -> j - 68:75:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1901:1901 -> j - 76:78:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1904:1904 -> j - 79:85:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1906:1906 -> j - 86:89:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1911:1911 -> j - 90:99:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1912:1912 -> j - 100:105:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1914:1914 -> j - 106:115:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1915:1915 -> j - 116:121:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1917:1917 -> j - 122:129:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1918:1918 -> j - 130:138:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1920:1920 -> j - 139:146:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1928:1928 -> j - 147:149:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1930:1930 -> j - 150:154:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1932:1932 -> j - 155:158:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1934:1934 -> j - 159:166:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1935:1935 -> j - 167:169:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1922:1922 -> j - 170:174:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1924:1924 -> j - 175:178:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1926:1926 -> j - 179:186:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1927:1927 -> j - 187:198:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1937:1937 -> j - 199:202:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1940:1940 -> j - 203:206:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1941:1941 -> j - 207:212:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1942:1942 -> j - 213:215:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1943:1943 -> j - 216:218:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1944:1944 -> j - 219:222:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1945:1945 -> j - 223:226:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1946:1946 -> j - 227:238:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1947:1947 -> j - 239:242:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1950:1950 -> j - 243:246:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1951:1951 -> j - 247:249:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1952:1952 -> j - 250:255:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1953:1953 -> j - 256:258:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1954:1954 -> j - 259:262:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1955:1955 -> j - 263:270:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1956:1956 -> j - 271:276:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1960:1960 -> j - 277:280:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1961:1961 -> j - 281:283:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1962:1962 -> j - 284:289:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1963:1963 -> j - 290:293:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1964:1964 -> j - 294:296:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1965:1965 -> j - 297:300:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1966:1966 -> j - 301:312:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1967:1967 -> j - 313:318:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1971:1971 -> j - 319:322:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1972:1972 -> j - 323:325:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1973:1973 -> j - 326:331:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1974:1974 -> j - 332:335:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1975:1975 -> j - 336:338:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1976:1976 -> j - 339:342:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1977:1977 -> j - 343:350:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1978:1978 -> j - 351:354:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1980:1980 -> j - 355:358:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1981:1981 -> j - 359:364:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1982:1982 -> j - 365:368:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1985:1985 -> j - 369:374:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1986:1986 -> j - 375:382:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1987:1987 -> j - 383:387:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1989:1989 -> j - 388:391:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1992:1992 -> j - 392:400:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1994:1994 -> j - 401:408:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2020:2020 -> j - 409:412:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2022:2022 -> j - 413:418:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2023:2023 -> j - 419:421:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2024:2024 -> j - 422:429:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2026:2026 -> j - 430:433:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2027:2027 -> j - 434:439:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2028:2028 -> j - 440:442:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2029:2029 -> j - 443:446:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2030:2030 -> j - 447:452:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1996:1996 -> j - 453:455:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):1998:1998 -> j - 456:459:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2000:2000 -> j - 460:465:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2001:2001 -> j - 466:468:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2002:2002 -> j - 469:476:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2004:2004 -> j - 477:480:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2005:2005 -> j - 481:486:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2006:2006 -> j - 487:489:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2007:2007 -> j - 490:492:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2008:2008 -> j - 493:496:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type,int):2044:2044 -> j - 1:14:boolean isMeasureRequested():381:381 -> j0 - 1:7:void updateFromRuns(boolean,boolean):3452:3452 -> j1 - 8:14:void updateFromRuns(boolean,boolean):3453:3453 -> j1 - 15:20:void updateFromRuns(boolean,boolean):3454:3454 -> j1 - 21:26:void updateFromRuns(boolean,boolean):3455:3455 -> j1 - 27:30:void updateFromRuns(boolean,boolean):3456:3456 -> j1 - 31:72:void updateFromRuns(boolean,boolean):3457:3457 -> j1 - 73:76:void updateFromRuns(boolean,boolean):3475:3475 -> j1 - 77:78:void updateFromRuns(boolean,boolean):3478:3478 -> j1 - 79:84:void updateFromRuns(boolean,boolean):3481:3481 -> j1 - 85:86:void updateFromRuns(boolean,boolean):3482:3482 -> j1 - 87:91:void updateFromRuns(boolean,boolean):3483:3483 -> j1 - 92:104:void updateFromRuns(boolean,boolean):3489:3489 -> j1 - 105:106:void updateFromRuns(boolean,boolean):3492:3492 -> j1 - 107:110:void updateFromRuns(boolean,boolean):3493:3493 -> j1 - 111:114:void updateFromRuns(boolean,boolean):3494:3494 -> j1 - 115:128:void updateFromRuns(boolean,boolean):3499:3499 -> j1 - 129:130:void updateFromRuns(boolean,boolean):3502:3502 -> j1 - 131:134:void updateFromRuns(boolean,boolean):3503:3503 -> j1 - 135:137:void updateFromRuns(boolean,boolean):3504:3504 -> j1 - 1:6:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):1848:1848 -> k + 8:13:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1488:1488 -> i + 14:19:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1489:1489 -> i + 20:25:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1490:1490 -> i + 26:34:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1491:1491 -> i + 35:42:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1494:1494 -> i + 43:50:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1495:1495 -> i + 51:53:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1498:1498 -> i + 54:59:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1500:1500 -> i + 60:67:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1504:1504 -> i + 68:75:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1505:1505 -> i + 76:78:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1508:1508 -> i + 79:85:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1510:1510 -> i + 86:89:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1515:1515 -> i + 90:99:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1516:1516 -> i + 100:105:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1518:1518 -> i + 106:115:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1519:1519 -> i + 116:121:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1521:1521 -> i + 122:129:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1522:1522 -> i + 130:138:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1524:1524 -> i + 139:146:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1532:1532 -> i + 147:149:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1534:1534 -> i + 150:154:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1536:1536 -> i + 155:158:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1538:1538 -> i + 159:166:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1539:1539 -> i + 167:169:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1526:1526 -> i + 170:174:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1528:1528 -> i + 175:178:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1530:1530 -> i + 179:186:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1531:1531 -> i + 187:198:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1541:1541 -> i + 199:202:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1544:1544 -> i + 203:206:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1545:1545 -> i + 207:212:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1546:1546 -> i + 213:215:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1547:1547 -> i + 216:218:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1548:1548 -> i + 219:222:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1549:1549 -> i + 223:226:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1550:1550 -> i + 227:238:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1551:1551 -> i + 239:242:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1554:1554 -> i + 243:246:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1555:1555 -> i + 247:249:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1556:1556 -> i + 250:255:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1557:1557 -> i + 256:258:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1558:1558 -> i + 259:262:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1559:1559 -> i + 263:270:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1560:1560 -> i + 271:276:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1564:1564 -> i + 277:280:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1565:1565 -> i + 281:283:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1566:1566 -> i + 284:289:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1567:1567 -> i + 290:293:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1568:1568 -> i + 294:296:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1569:1569 -> i + 297:300:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1570:1570 -> i + 301:312:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1571:1571 -> i + 313:318:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1575:1575 -> i + 319:322:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1576:1576 -> i + 323:325:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1577:1577 -> i + 326:331:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1578:1578 -> i + 332:335:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1579:1579 -> i + 336:338:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1580:1580 -> i + 339:342:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1581:1581 -> i + 343:350:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1582:1582 -> i + 351:354:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1584:1584 -> i + 355:358:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1585:1585 -> i + 359:364:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1586:1586 -> i + 365:368:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1589:1589 -> i + 369:374:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1590:1590 -> i + 375:382:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1591:1591 -> i + 383:387:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1593:1593 -> i + 388:392:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1596:1596 -> i + 393:401:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1599:1599 -> i + 402:409:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1625:1625 -> i + 410:413:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1627:1627 -> i + 414:419:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1628:1628 -> i + 420:422:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1629:1629 -> i + 423:430:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1631:1631 -> i + 431:434:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1632:1632 -> i + 435:440:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1633:1633 -> i + 441:443:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1634:1634 -> i + 444:447:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1635:1635 -> i + 448:453:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1601:1601 -> i + 454:456:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1603:1603 -> i + 457:460:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1605:1605 -> i + 461:466:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1606:1606 -> i + 467:469:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1607:1607 -> i + 470:477:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1609:1609 -> i + 478:481:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1610:1610 -> i + 482:487:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1611:1611 -> i + 488:490:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1612:1612 -> i + 491:493:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1613:1613 -> i + 494:497:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int):1649:1649 -> i + 1:3:void setHorizontalBiasPercent(float):1143:1143 -> i0 + 1:6:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):1454:1454 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d;Lr/d;I)V"} - 7:22:void connect(androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):1849:1849 -> k - 1:25:boolean isResolvedHorizontally():194:194 -> k0 - 1:6:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):3322:3322 -> k1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Z)V"} - 7:12:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):3323:3323 -> k1 - 13:18:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):3324:3324 -> k1 - 19:26:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):3325:3325 -> k1 - 27:42:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):3327:3327 -> k1 - 43:44:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):3328:3328 -> k1 - 45:48:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):3329:3329 -> k1 - 49:64:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):3331:3331 -> k1 - 65:66:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):3332:3332 -> k1 - 67:101:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):3333:3333 -> k1 - 102:105:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):3348:3348 -> k1 - 1:10:void connectCircularConstraint(androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):874:874 -> l + 7:22:void connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):1455:1455 -> j + 1:3:void setHorizontalChainStyle(int):1386:1386 -> j0 + 1:10:void connectCircularConstraint(androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):496:496 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;FI)V"} - 11:13:void connectCircularConstraint(androidx.constraintlayout.core.widgets.ConstraintWidget,float,int):876:876 -> l - 1:25:boolean isResolvedVertically():198:198 -> l0 - 1:5:void createObjectVariables(androidx.constraintlayout.core.LinearSystem):968:968 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;)V"} - 6:10:void createObjectVariables(androidx.constraintlayout.core.LinearSystem):969:969 -> m - 11:15:void createObjectVariables(androidx.constraintlayout.core.LinearSystem):970:970 -> m - 16:20:void createObjectVariables(androidx.constraintlayout.core.LinearSystem):971:971 -> m - 21:24:void createObjectVariables(androidx.constraintlayout.core.LinearSystem):972:972 -> m - 25:30:void createObjectVariables(androidx.constraintlayout.core.LinearSystem):973:973 -> m - 1:3:boolean isVerticalSolvingPassDone():136:136 -> m0 - 1:4:void ensureWidgetRuns():762:762 -> n - 5:11:void ensureWidgetRuns():763:763 -> n - 12:15:void ensureWidgetRuns():765:765 -> n - 16:23:void ensureWidgetRuns():766:766 -> n - 2:4:void markHorizontalSolvingPassDone():140:140 -> n0 - 1:11:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):2142:2142 -> o + 11:13:void connectCircularConstraint(androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):498:498 -> k + 1:3:void setHorizontalDimension(int,int):1265:1265 -> k0 + 4:5:void setHorizontalDimension(int,int):1266:1266 -> k0 + 6:9:void setHorizontalDimension(int,int):1267:1267 -> k0 + 10:12:void setHorizontalDimension(int,int):1268:1268 -> k0 + 1:5:void createObjectVariables(androidx.constraintlayout.solver.LinearSystem):592:592 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;)V"} + 6:10:void createObjectVariables(androidx.constraintlayout.solver.LinearSystem):593:593 -> l + 11:15:void createObjectVariables(androidx.constraintlayout.solver.LinearSystem):594:594 -> l + 16:20:void createObjectVariables(androidx.constraintlayout.solver.LinearSystem):595:595 -> l + 21:24:void createObjectVariables(androidx.constraintlayout.solver.LinearSystem):596:596 -> l + 25:30:void createObjectVariables(androidx.constraintlayout.solver.LinearSystem):597:597 -> l + 1:6:void setHorizontalDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour):1820:1820 -> l0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e$b;)V"} + 1:11:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):1749:1749 -> m # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d$b;)Lr/d;"} - 12:23:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):2170:2170 -> o - 24:26:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):2162:2162 -> o - 27:29:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):2159:2159 -> o - 30:32:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):2165:2165 -> o - 33:35:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):2156:2156 -> o - 36:38:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):2153:2153 -> o - 39:41:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):2150:2150 -> o - 42:44:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):2147:2147 -> o - 45:48:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):2144:2144 -> o - 2:4:void markVerticalSolvingPassDone():144:144 -> o0 - 1:3:int getBaselineDistance():1253:1253 -> p - 1:16:boolean oppositeDimensionsTied():705:705 -> p0 - 3:8:float getBiasPercent(int):1230:1230 -> q - 9:14:float getBiasPercent(int):1232:1232 -> q - 1:5:void reset():516:516 -> q0 - 6:10:void reset():517:517 -> q0 - 11:15:void reset():518:518 -> q0 - 16:20:void reset():519:519 -> q0 - 21:25:void reset():520:520 -> q0 - 26:30:void reset():521:521 -> q0 - 31:35:void reset():522:522 -> q0 - 36:41:void reset():523:523 -> q0 - 42:44:void reset():524:524 -> q0 - 45:47:void reset():525:525 -> q0 - 48:49:void reset():526:526 -> q0 - 50:51:void reset():527:527 -> q0 - 52:54:void reset():528:528 -> q0 - 55:56:void reset():529:529 -> q0 - 57:58:void reset():530:530 -> q0 - 59:60:void reset():531:531 -> q0 - 61:62:void reset():532:532 -> q0 - 63:64:void reset():533:533 -> q0 - 65:66:void reset():534:534 -> q0 - 67:68:void reset():535:535 -> q0 - 69:70:void reset():536:536 -> q0 - 71:74:void reset():537:537 -> q0 - 75:76:void reset():538:538 -> q0 - 77:83:void reset():539:539 -> q0 - 84:85:void reset():540:540 -> q0 - 86:87:void reset():541:541 -> q0 - 88:89:void reset():542:542 -> q0 - 90:91:void reset():543:543 -> q0 - 92:93:void reset():544:544 -> q0 - 94:95:void reset():545:545 -> q0 - 96:97:void reset():546:546 -> q0 - 98:99:void reset():547:547 -> q0 - 100:101:void reset():548:548 -> q0 - 102:103:void reset():549:549 -> q0 - 104:105:void reset():550:550 -> q0 - 106:111:void reset():551:551 -> q0 - 112:113:void reset():552:552 -> q0 - 114:115:void reset():553:553 -> q0 - 116:117:void reset():554:554 -> q0 - 118:124:void reset():555:555 -> q0 - 125:126:void reset():556:556 -> q0 - 127:128:void reset():557:557 -> q0 - 129:132:void reset():558:558 -> q0 - 133:134:void reset():559:559 -> q0 - 135:136:void reset():560:560 -> q0 - 137:138:void reset():561:561 -> q0 - 139:140:void reset():562:562 -> q0 - 141:142:void reset():563:563 -> q0 - 143:144:void reset():564:564 -> q0 - 145:146:void reset():565:565 -> q0 - 147:148:void reset():566:566 -> q0 - 149:150:void reset():567:567 -> q0 - 151:152:void reset():568:568 -> q0 - 153:156:void reset():569:569 -> q0 - 157:158:void reset():570:570 -> q0 - 159:160:void reset():571:571 -> q0 - 161:164:void reset():572:572 -> q0 - 165:166:void reset():573:573 -> q0 - 167:168:void reset():574:574 -> q0 - 169:172:void reset():575:575 -> q0 - 173:174:void reset():576:576 -> q0 - 175:176:void reset():577:577 -> q0 - 177:179:void reset():578:578 -> q0 - 1:8:int getBottom():1170:1170 -> r - 1:6:void resetAnchors():2122:2122 -> r0 - 7:10:void resetAnchors():2123:2123 -> r0 - 11:16:void resetAnchors():2124:2124 -> r0 - 17:23:void resetAnchors():2125:2125 -> r0 - 24:32:void resetAnchors():2129:2129 -> r0 - 33:40:void resetAnchors():2130:2130 -> r0 - 41:47:void resetAnchors():2131:2131 -> r0 - 1:3:java.lang.Object getCompanionWidget():1263:1263 -> s - 2:3:void resetFinalResolution():202:202 -> s0 - 4:5:void resetFinalResolution():203:203 -> s0 - 6:7:void resetFinalResolution():204:204 -> s0 - 8:9:void resetFinalResolution():205:205 -> s0 - 10:17:void resetFinalResolution():206:206 -> s0 - 18:25:void resetFinalResolution():207:207 -> s0 - 26:32:void resetFinalResolution():208:208 -> s0 - 1:3:java.lang.String getDebugName():921:921 -> t - 1:5:void resetSolverVariables(androidx.constraintlayout.core.Cache):779:779 -> t0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/c;)V"} - 6:10:void resetSolverVariables(androidx.constraintlayout.core.Cache):780:780 -> t0 - 11:15:void resetSolverVariables(androidx.constraintlayout.core.Cache):781:781 -> t0 - 16:20:void resetSolverVariables(androidx.constraintlayout.core.Cache):782:782 -> t0 - 21:25:void resetSolverVariables(androidx.constraintlayout.core.Cache):783:783 -> t0 - 26:30:void resetSolverVariables(androidx.constraintlayout.core.Cache):784:784 -> t0 - 31:35:void resetSolverVariables(androidx.constraintlayout.core.Cache):785:785 -> t0 - 36:41:void resetSolverVariables(androidx.constraintlayout.core.Cache):786:786 -> t0 - 1:119:java.lang.String toString():984:984 -> toString - 3:10:androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour getDimensionBehaviour(int):2199:2199 -> u + 12:23:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):1777:1777 -> m + 24:26:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):1769:1769 -> m + 27:29:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):1766:1766 -> m + 30:32:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):1772:1772 -> m + 33:35:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):1763:1763 -> m + 36:38:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):1760:1760 -> m + 39:41:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):1757:1757 -> m + 42:44:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):1754:1754 -> m + 45:48:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):1751:1751 -> m + 1:2:void setHorizontalMatchStyle(int,int,int,float):1019:1019 -> m0 + 3:10:void setHorizontalMatchStyle(int,int,int,float):1020:1020 -> m0 + 11:12:void setHorizontalMatchStyle(int,int,int,float):1021:1021 -> m0 + 13:28:void setHorizontalMatchStyle(int,int,int,float):1022:1022 -> m0 + 29:31:void setHorizontalMatchStyle(int,int,int,float):1024:1024 -> m0 + 1:3:int getBaselineDistance():877:877 -> n + 1:6:void setHorizontalWeight(float):1367:1367 -> n0 + 3:8:float getBiasPercent(int):854:854 -> o + 9:14:float getBiasPercent(int):856:856 -> o + 1:5:void setInBarrier(int,boolean):187:187 -> o0 + 1:8:int getBottom():794:794 -> p + 1:3:void setInPlaceholder(boolean):183:183 -> p0 + 1:3:java.lang.Object getCompanionWidget():887:887 -> q + 1:3:void setInVirtualLayout(boolean):135:135 -> q0 + 1:3:java.lang.String getDebugName():543:543 -> r + 1:6:void setMaxHeight(int):151:151 -> r0 + 3:10:androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour getDimensionBehaviour(int):1806:1806 -> s # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lr/e$b;"} - 11:17:androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour getDimensionBehaviour(int):2201:2201 -> u - 1:7:void setBaselineDistance(int):1716:1716 -> u0 - 8:10:void setBaselineDistance(int):1717:1717 -> u0 - 1:3:float getDimensionRatio():1506:1506 -> v - 1:3:void setCompanionWidget(java.lang.Object):1727:1727 -> v0 - 1:3:int getDimensionRatioSide():1515:1515 -> w - 1:3:void setDebugName(java.lang.String):928:928 -> w0 - 1:8:int getHeight():1077:1077 -> x - 9:11:int getHeight():1080:1080 -> x - 4:11:void setDimensionRatio(java.lang.String):1431:1431 -> x0 - 12:17:void setDimensionRatio(java.lang.String):1437:1437 -> x0 - 18:30:void setDimensionRatio(java.lang.String):1438:1438 -> x0 - 31:34:void setDimensionRatio(java.lang.String):1440:1440 -> x0 - 35:43:void setDimensionRatio(java.lang.String):1441:1441 -> x0 - 44:59:void setDimensionRatio(java.lang.String):1443:1443 -> x0 - 60:68:void setDimensionRatio(java.lang.String):1450:1450 -> x0 - 69:73:void setDimensionRatio(java.lang.String):1453:1453 -> x0 - 74:77:void setDimensionRatio(java.lang.String):1454:1454 -> x0 - 78:89:void setDimensionRatio(java.lang.String):1455:1455 -> x0 - 90:93:void setDimensionRatio(java.lang.String):1457:1457 -> x0 - 94:108:void setDimensionRatio(java.lang.String):1458:1458 -> x0 - 109:114:void setDimensionRatio(java.lang.String):1461:1461 -> x0 - 115:119:void setDimensionRatio(java.lang.String):1463:1463 -> x0 - 120:123:void setDimensionRatio(java.lang.String):1471:1471 -> x0 - 124:129:void setDimensionRatio(java.lang.String):1472:1472 -> x0 - 130:139:void setDimensionRatio(java.lang.String):1474:1474 -> x0 - 140:141:void setDimensionRatio(java.lang.String):1482:1482 -> x0 - 142:144:void setDimensionRatio(java.lang.String):1483:1483 -> x0 - 145:147:void setDimensionRatio(java.lang.String):1432:1432 -> x0 - 1:3:float getHorizontalBiasPercent():1208:1208 -> y - 1:5:void setFinalBaseline(int):181:181 -> y0 - 6:9:void setFinalBaseline(int):184:184 -> y0 - 10:12:void setFinalBaseline(int):185:185 -> y0 - 13:14:void setFinalBaseline(int):186:186 -> y0 - 15:19:void setFinalBaseline(int):187:187 -> y0 - 20:24:void setFinalBaseline(int):188:188 -> y0 - 25:30:void setFinalBaseline(int):189:189 -> y0 - 31:33:void setFinalBaseline(int):190:190 -> y0 - 1:3:int getHorizontalChainStyle():1790:1790 -> z - 1:5:void setFinalHorizontal(int,int):148:148 -> z0 - 6:10:void setFinalHorizontal(int,int):151:151 -> z0 - 11:15:void setFinalHorizontal(int,int):152:152 -> z0 - 16:18:void setFinalHorizontal(int,int):153:153 -> z0 - 19:21:void setFinalHorizontal(int,int):154:154 -> z0 - 22:24:void setFinalHorizontal(int,int):155:155 -> z0 -androidx.constraintlayout.core.widgets.ConstraintWidget$1 -> r.e$a: + 11:17:androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour getDimensionBehaviour(int):1808:1808 -> s + 1:6:void setMaxWidth(int):147:147 -> s0 + 1:3:float getDimensionRatio():1124:1124 -> t + 4:6:void setMinHeight(int):1176:1176 -> t0 + 7:9:void setMinHeight(int):1178:1178 -> t0 + 1:119:java.lang.String toString():608:608 -> toString + 1:3:int getDimensionRatioSide():1133:1133 -> u + 4:6:void setMinWidth(int):1163:1163 -> u0 + 7:9:void setMinWidth(int):1165:1165 -> u0 + 1:8:int getHeight():701:701 -> v + 9:11:int getHeight():704:704 -> v + 1:2:void setOrigin(int,int):924:924 -> v0 + 3:5:void setOrigin(int,int):925:925 -> v0 + 1:3:float getHorizontalBiasPercent():832:832 -> w + 1:3:void setParent(androidx.constraintlayout.solver.widgets.ConstraintWidget):449:449 -> w0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} + 1:3:int getHorizontalChainStyle():1396:1396 -> x + 1:3:void setVerticalBiasPercent(float):1153:1153 -> x0 + 1:6:androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour getHorizontalDimensionBehaviour():1786:1786 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr/e$b;"} + 1:3:void setVerticalChainStyle(int):1406:1406 -> y0 + 1:4:int getHorizontalMargin():802:802 -> z + 5:8:int getHorizontalMargin():803:803 -> z + 9:12:int getHorizontalMargin():805:805 -> z + 13:16:int getHorizontalMargin():806:806 -> z + 1:3:void setVerticalDimension(int,int):1279:1279 -> z0 + 4:5:void setVerticalDimension(int,int):1280:1280 -> z0 + 6:9:void setVerticalDimension(int,int):1281:1281 -> z0 + 10:12:void setVerticalDimension(int,int):1282:1282 -> z0 +androidx.constraintlayout.solver.widgets.ConstraintWidget$1 -> r.e$a: # {"id":"sourceFile","fileName":"ConstraintWidget.java"} - int[] $SwitchMap$androidx$constraintlayout$core$widgets$ConstraintAnchor$Type -> a - int[] $SwitchMap$androidx$constraintlayout$core$widgets$ConstraintWidget$DimensionBehaviour -> b - 1:51:void ():2872:2872 -> - 52:156:void ():1322:1322 -> -androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour -> r.e$b: + int[] $SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintAnchor$Type -> a + int[] $SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintWidget$DimensionBehaviour -> b + 1:51:void ():2378:2378 -> + 52:156:void ():946:946 -> +androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour -> r.e$b: # {"id":"sourceFile","fileName":"ConstraintWidget.java"} - androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour FIXED -> d + androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour FIXED -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e$b;"} - androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour WRAP_CONTENT -> e + androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour WRAP_CONTENT -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e$b;"} - androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour MATCH_CONSTRAINT -> f + androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour MATCH_CONSTRAINT -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e$b;"} - androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour MATCH_PARENT -> g + androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour MATCH_PARENT -> g # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e$b;"} - androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour[] $VALUES -> h + androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour[] $VALUES -> h # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e$b;"} - 1:40:void ():412:412 -> - 41:47:void ():411:411 -> - 1:4:void (java.lang.String,int):411:411 -> - 1:9:androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour valueOf(java.lang.String):411:411 -> valueOf + 1:40:void ():194:194 -> + 41:47:void ():193:193 -> + 1:4:void (java.lang.String,int):193:193 -> + 1:9:androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour valueOf(java.lang.String):193:193 -> valueOf # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lr/e$b;"} - 1:9:androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour[] values():411:411 -> values + 1:9:androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour[] values():193:193 -> values # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lr/e$b;"} -androidx.constraintlayout.core.widgets.ConstraintWidgetContainer -> r.f: +androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer -> r.f: # {"id":"sourceFile","fileName":"ConstraintWidgetContainer.java"} - androidx.constraintlayout.core.widgets.analyzer.BasicMeasure mBasicMeasureSolver -> K0 + boolean mIsRtl -> A0 + androidx.constraintlayout.solver.LinearSystem mSystem -> B0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq/d;"} + int mPaddingLeft -> C0 + int mPaddingTop -> D0 + int mPaddingRight -> E0 + int mPaddingBottom -> F0 + int mHorizontalChainsSize -> G0 + int mVerticalChainsSize -> H0 + androidx.constraintlayout.solver.widgets.ChainHead[] mVerticalChainsArray -> I0 + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/c;"} + androidx.constraintlayout.solver.widgets.ChainHead[] mHorizontalChainsArray -> J0 + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/c;"} + boolean mGroupsWrapOptimized -> K0 + boolean mHorizontalWrapOptimized -> L0 + boolean mVerticalWrapOptimized -> M0 + int mWrapFixedWidth -> N0 + int mWrapFixedHeight -> O0 + int mOptimizationLevel -> P0 + boolean mSkipSolver -> Q0 + boolean mWidthMeasuredTooSmall -> R0 + boolean mHeightMeasuredTooSmall -> S0 + int mDebugSolverPassCount -> T0 + androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure mBasicMeasureSolver -> x0 # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/b;"} - androidx.constraintlayout.core.widgets.analyzer.DependencyGraph mDependencyGraph -> L0 + androidx.constraintlayout.solver.widgets.analyzer.DependencyGraph mDependencyGraph -> y0 # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/e;"} - int pass -> M0 - androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer mMeasurer -> N0 + androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer mMeasurer -> z0 # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/b$b;"} - boolean mIsRtl -> O0 - androidx.constraintlayout.core.LinearSystem mSystem -> P0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/d;"} - int mPaddingLeft -> Q0 - int mPaddingTop -> R0 - int mPaddingRight -> S0 - int mPaddingBottom -> T0 - int mHorizontalChainsSize -> U0 - int mVerticalChainsSize -> V0 - androidx.constraintlayout.core.widgets.ChainHead[] mVerticalChainsArray -> W0 - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/c;"} - androidx.constraintlayout.core.widgets.ChainHead[] mHorizontalChainsArray -> X0 - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/c;"} - boolean mGroupsWrapOptimized -> Y0 - boolean mHorizontalWrapOptimized -> Z0 - boolean mVerticalWrapOptimized -> a1 - int mWrapFixedWidth -> b1 - int mWrapFixedHeight -> c1 - int mOptimizationLevel -> d1 - boolean mSkipSolver -> e1 - boolean mWidthMeasuredTooSmall -> f1 - boolean mHeightMeasuredTooSmall -> g1 - int mDebugSolverPassCount -> h1 - java.lang.ref.WeakReference verticalWrapMin -> i1 - java.lang.ref.WeakReference horizontalWrapMin -> j1 - java.lang.ref.WeakReference verticalWrapMax -> k1 - java.lang.ref.WeakReference horizontalWrapMax -> l1 - java.util.HashSet widgetsToAdd -> m1 - androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure mMeasure -> n1 - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/b$a;"} - 1:1:void ():646:646 -> - 1:3:void ():179:179 -> - 4:10:void ():48:48 -> - 11:18:void ():54:54 -> - 19:21:void ():128:128 -> - 22:23:void ():139:139 -> - 24:30:void ():147:147 -> - 31:32:void ():154:154 -> - 33:35:void ():155:155 -> - 36:39:void ():157:157 -> - 40:43:void ():158:158 -> - 44:45:void ():160:160 -> - 46:47:void ():161:161 -> - 48:49:void ():162:162 -> - 50:51:void ():163:163 -> - 52:55:void ():164:164 -> - 56:57:void ():166:166 -> - 58:59:void ():167:167 -> - 60:61:void ():169:169 -> - 62:63:void ():170:170 -> - 64:65:void ():273:273 -> - 66:67:void ():275:275 -> - 68:69:void ():276:276 -> - 70:71:void ():277:277 -> - 72:73:void ():278:278 -> - 74:80:void ():320:320 -> - 81:88:void ():518:518 -> - 1:7:boolean directMeasureSetup(boolean):92:92 -> A1 - 1:7:boolean directMeasureWithOrientation(boolean,int):96:96 -> B1 - 1:3:androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer getMeasurer():136:136 -> C1 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls/b$b;"} - 1:3:int getOptimizationLevel():225:225 -> D1 - 1:3:androidx.constraintlayout.core.LinearSystem getSystem():1037:1037 -> E1 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo/d;"} - 1:2:boolean handlesInternalConstraints():991:991 -> F1 - 1:6:void invalidateGraph():61:61 -> G1 - 1:6:void invalidateMeasures():68:68 -> H1 - 1:3:boolean isHeightMeasuredTooSmall():270:270 -> I1 - 1:3:boolean isRtl():511:511 -> J1 - 1:3:boolean isWidthMeasuredTooSmall():263:263 -> K1 - 3:6:long measure(int,int,int,int,int,int,int,int,int):118:118 -> L1 - 7:8:long measure(int,int,int,int,int,int,int,int,int):119:119 -> L1 - 9:26:long measure(int,int,int,int,int,int,int,int,int):120:120 -> L1 - 5:22:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):527:527 -> M1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILr/e;Ls/b$b;Ls/b$a;I)Z"} - 23:28:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):538:538 -> M1 - 29:34:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):539:539 -> M1 - 35:40:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):540:540 -> M1 - 41:46:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):541:541 -> M1 - 47:48:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):542:542 -> M1 - 49:50:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):543:543 -> M1 - 51:60:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):545:545 -> M1 - 61:70:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):546:546 -> M1 - 71:81:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):548:548 -> M1 - 82:92:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):549:549 -> M1 - 93:104:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):551:551 -> M1 - 105:110:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):555:555 -> M1 - 111:114:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):556:556 -> M1 - 115:121:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):558:558 -> M1 - 122:133:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):562:562 -> M1 - 134:139:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):566:566 -> M1 - 140:143:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):567:567 -> M1 - 144:148:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):569:569 -> M1 - 149:154:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):573:573 -> M1 - 155:159:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):575:575 -> M1 - 160:165:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):577:577 -> M1 - 166:173:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):579:579 -> M1 - 174:179:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):583:583 -> M1 - 180:186:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):584:584 -> M1 - 187:192:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):588:588 -> M1 - 193:195:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):589:589 -> M1 - 196:199:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):591:591 -> M1 - 200:202:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):592:592 -> M1 - 203:204:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):593:593 -> M1 - 205:206:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):595:595 -> M1 - 207:217:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):598:598 -> M1 - 218:223:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):605:605 -> M1 - 224:230:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):606:606 -> M1 - 231:236:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):610:610 -> M1 - 237:239:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):611:611 -> M1 - 240:243:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):613:613 -> M1 - 244:246:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):614:614 -> M1 - 247:248:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):615:615 -> M1 - 249:250:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):617:617 -> M1 - 251:258:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):618:618 -> M1 - 259:267:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):621:621 -> M1 - 268:276:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):624:624 -> M1 - 277:279:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):632:632 -> M1 - 280:284:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):633:633 -> M1 - 285:289:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):634:634 -> M1 - 290:294:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):635:635 -> M1 - 295:299:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):636:636 -> M1 - 300:303:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):637:637 -> M1 - 304:306:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):643:643 -> M1 - 307:308:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):533:533 -> M1 - 309:311:boolean measure(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure,int):534:534 -> M1 - 1:9:boolean optimizeFor(int):235:235 -> N1 - 2:3:void resetChains():1048:1048 -> O1 - 4:6:void resetChains():1049:1049 -> O1 - 1:2:void setMeasurer(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):131:131 -> P1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/b$b;)V"} - 3:8:void setMeasurer(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):132:132 -> P1 - 1:4:void setOptimizationLevel(int):215:215 -> Q1 - 5:11:void setOptimizationLevel(int):216:216 -> Q1 - 1:3:void setPass(int):1102:1102 -> R1 - 1:3:void setRtl(boolean):502:502 -> S1 - 3:6:boolean updateChildrenFromSolver(androidx.constraintlayout.core.LinearSystem,boolean[]):456:456 -> T1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;[Z)Z"} - 7:10:boolean updateChildrenFromSolver(androidx.constraintlayout.core.LinearSystem,boolean[]):457:457 -> T1 - 11:13:boolean updateChildrenFromSolver(androidx.constraintlayout.core.LinearSystem,boolean[]):458:458 -> T1 - 14:22:boolean updateChildrenFromSolver(androidx.constraintlayout.core.LinearSystem,boolean[]):459:459 -> T1 - 23:30:boolean updateChildrenFromSolver(androidx.constraintlayout.core.LinearSystem,boolean[]):462:462 -> T1 - 31:33:boolean updateChildrenFromSolver(androidx.constraintlayout.core.LinearSystem,boolean[]):463:463 -> T1 - 34:44:boolean updateChildrenFromSolver(androidx.constraintlayout.core.LinearSystem,boolean[]):464:464 -> T1 - 1:6:void updateHierarchy():125:125 -> U1 - 1:3:void updateFromRuns(boolean,boolean):473:473 -> j1 - 4:12:void updateFromRuns(boolean,boolean):474:474 -> j1 - 13:20:void updateFromRuns(boolean,boolean):476:476 -> j1 - 21:27:void updateFromRuns(boolean,boolean):477:477 -> j1 - 4:5:void layout():660:660 -> m1 - 6:7:void layout():661:661 -> m1 - 8:9:void layout():663:663 -> m1 - 10:11:void layout():664:664 -> m1 - 12:17:void layout():665:665 -> m1 - 18:25:void layout():667:667 -> m1 - 26:33:void layout():668:668 -> m1 - 34:38:void layout():669:669 -> m1 - 39:40:void layout():670:670 -> m1 - 41:52:void layout():689:689 -> m1 - 53:62:void layout():693:693 -> m1 - 63:70:void layout():698:698 -> m1 - 71:88:void layout():719:719 -> m1 - 89:94:void layout():723:723 -> m1 - 95:98:void layout():724:724 -> m1 - 99:102:void layout():725:725 -> m1 - 103:117:void layout():727:727 -> m1 - 118:122:void layout():732:732 -> m1 - 123:135:void layout():733:733 -> m1 - 136:145:void layout():747:747 -> m1 - 146:151:void layout():749:749 -> m1 - 152:163:void layout():750:750 -> m1 - 164:171:void layout():752:752 -> m1 - 172:174:void layout():756:756 -> m1 - 175:177:void layout():757:757 -> m1 - 178:183:void layout():759:759 -> m1 - 184:191:void layout():763:763 -> m1 - 192:194:void layout():767:767 -> m1 - 195:197:void layout():768:768 -> m1 - 198:210:void layout():770:770 -> m1 - 211:228:void layout():781:781 -> m1 - 229:232:void layout():783:783 -> m1 - 233:234:void layout():784:784 -> m1 - 235:240:void layout():786:786 -> m1 - 241:242:void layout():788:788 -> m1 - 243:244:void layout():792:792 -> m1 - 245:262:void layout():793:793 -> m1 - 263:268:void layout():796:796 -> m1 - 269:276:void layout():802:802 -> m1 - 277:280:void layout():803:803 -> m1 - 281:288:void layout():804:804 -> m1 - 289:299:void layout():807:807 -> m1 - 300:304:void layout():814:814 -> m1 - 305:307:void layout():815:815 -> m1 - 308:317:void layout():829:829 -> m1 - 318:327:void layout():831:831 -> m1 - 328:352:void layout():832:832 -> m1 - 353:358:void layout():835:835 -> m1 - 359:369:void layout():836:836 -> m1 - 370:390:void layout():837:837 -> m1 - 391:397:void layout():838:838 -> m1 - 398:407:void layout():840:840 -> m1 - 408:426:void layout():841:841 -> m1 - 427:428:void layout():842:842 -> m1 - 429:438:void layout():844:844 -> m1 - 439:457:void layout():845:845 -> m1 - 458:459:void layout():846:846 -> m1 - 460:469:void layout():848:848 -> m1 - 470:488:void layout():849:849 -> m1 - 489:492:void layout():850:850 -> m1 - 493:505:void layout():853:853 -> m1 - 506:508:void layout():856:856 -> m1 - 509:532:void layout():857:857 -> m1 - 533:541:void layout():860:860 -> m1 - 542:550:void layout():862:862 -> m1 - 551:558:void layout():864:864 -> m1 - 559:574:void layout():865:865 -> m1 - 575:586:void layout():870:870 -> m1 - 587:596:void layout():876:876 -> m1 - 597:608:void layout():877:877 -> m1 - 609:628:void layout():878:878 -> m1 - 629:634:void layout():880:880 -> m1 - 635:640:void layout():881:881 -> m1 - 641:644:void layout():882:882 -> m1 - 645:650:void layout():883:883 -> m1 - 651:653:void layout():888:888 -> m1 - 654:663:void layout():889:889 -> m1 - 664:669:void layout():895:895 -> m1 - 670:672:void layout():900:900 -> m1 - 673:683:void layout():901:901 -> m1 - 684:693:void layout():908:908 -> m1 - 694:699:void layout():909:909 -> m1 - 700:702:void layout():914:914 -> m1 - 703:712:void layout():915:915 -> m1 - 713:722:void layout():919:919 -> m1 - 723:728:void layout():920:920 -> m1 - 729:731:void layout():925:925 -> m1 - 732:743:void layout():926:926 -> m1 - 744:753:void layout():932:932 -> m1 - 754:761:void layout():934:934 -> m1 - 762:763:void layout():940:940 -> m1 - 764:769:void layout():942:942 -> m1 - 770:778:void layout():943:943 -> m1 - 779:786:void layout():947:947 -> m1 - 787:792:void layout():949:949 -> m1 - 793:794:void layout():955:955 -> m1 - 795:800:void layout():957:957 -> m1 - 801:828:void layout():958:958 -> m1 - 829:832:void layout():975:975 -> m1 - 833:838:void layout():978:978 -> m1 - 839:840:void layout():979:979 -> m1 - 841:850:void layout():982:982 -> m1 - 3:9:void addChain(androidx.constraintlayout.core.widgets.ConstraintWidget,int):1061:1061 -> p1 + 1:3:void ():176:176 -> + 4:10:void ():46:46 -> + 11:18:void ():52:52 -> + 19:21:void ():125:125 -> + 22:23:void ():136:136 -> + 24:30:void ():144:144 -> + 31:32:void ():151:151 -> + 33:35:void ():152:152 -> + 36:39:void ():154:154 -> + 40:43:void ():155:155 -> + 44:45:void ():157:157 -> + 46:47:void ():158:158 -> + 48:49:void ():159:159 -> + 50:51:void ():160:160 -> + 52:55:void ():161:161 -> + 56:57:void ():163:163 -> + 58:59:void ():164:164 -> + 60:61:void ():166:166 -> + 62:63:void ():167:167 -> + 64:66:void ():265:265 -> + 1:3:void updateFromRuns(boolean,boolean):361:361 -> I0 + 4:12:void updateFromRuns(boolean,boolean):362:362 -> I0 + 13:20:void updateFromRuns(boolean,boolean):364:364 -> I0 + 21:27:void updateFromRuns(boolean,boolean):365:365 -> I0 + 4:5:void layout():418:418 -> K0 + 6:7:void layout():419:419 -> K0 + 8:15:void layout():421:421 -> K0 + 16:23:void layout():422:422 -> K0 + 24:25:void layout():423:423 -> K0 + 26:29:void layout():424:424 -> K0 + 30:48:void layout():426:426 -> K0 + 49:52:void layout():428:428 -> K0 + 53:54:void layout():429:429 -> K0 + 55:60:void layout():431:431 -> K0 + 61:62:void layout():433:433 -> K0 + 63:66:void layout():437:437 -> K0 + 67:68:void layout():438:438 -> K0 + 69:70:void layout():446:446 -> K0 + 71:88:void layout():447:447 -> K0 + 89:91:void layout():450:450 -> K0 + 92:100:void layout():451:451 -> K0 + 101:108:void layout():457:457 -> K0 + 109:112:void layout():458:458 -> K0 + 113:127:void layout():459:459 -> K0 + 128:132:void layout():468:468 -> K0 + 133:135:void layout():469:469 -> K0 + 136:143:void layout():483:483 -> K0 + 144:151:void layout():485:485 -> K0 + 152:161:void layout():486:486 -> K0 + 162:169:void layout():489:489 -> K0 + 170:177:void layout():491:491 -> K0 + 178:180:void layout():494:494 -> K0 + 181:206:void layout():495:495 -> K0 + 207:214:void layout():498:498 -> K0 + 215:223:void layout():500:500 -> K0 + 224:231:void layout():502:502 -> K0 + 232:245:void layout():503:503 -> K0 + 246:258:void layout():508:508 -> K0 + 259:266:void layout():514:514 -> K0 + 267:278:void layout():515:515 -> K0 + 279:292:void layout():516:516 -> K0 + 293:298:void layout():518:518 -> K0 + 299:304:void layout():519:519 -> K0 + 305:308:void layout():520:520 -> K0 + 309:314:void layout():521:521 -> K0 + 315:317:void layout():526:526 -> K0 + 318:328:void layout():527:527 -> K0 + 329:334:void layout():533:533 -> K0 + 335:337:void layout():538:538 -> K0 + 338:346:void layout():539:539 -> K0 + 347:356:void layout():546:546 -> K0 + 357:362:void layout():547:547 -> K0 + 363:365:void layout():552:552 -> K0 + 366:373:void layout():553:553 -> K0 + 374:383:void layout():557:557 -> K0 + 384:389:void layout():558:558 -> K0 + 390:392:void layout():563:563 -> K0 + 393:402:void layout():564:564 -> K0 + 403:412:void layout():570:570 -> K0 + 413:418:void layout():572:572 -> K0 + 419:420:void layout():578:578 -> K0 + 421:426:void layout():580:580 -> K0 + 427:431:void layout():581:581 -> K0 + 432:439:void layout():585:585 -> K0 + 440:445:void layout():587:587 -> K0 + 446:447:void layout():593:593 -> K0 + 448:453:void layout():595:595 -> K0 + 454:467:void layout():596:596 -> K0 + 468:471:void layout():609:609 -> K0 + 472:475:void layout():612:612 -> K0 + 476:477:void layout():613:613 -> K0 + 478:487:void layout():616:616 -> K0 + 3:9:void addChain(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):695:695 -> N0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;I)V"} - 10:13:void addChain(androidx.constraintlayout.core.widgets.ConstraintWidget,int):1063:1063 -> p1 - 1:6:void reset():250:250 -> q0 - 7:8:void reset():251:251 -> q0 - 9:10:void reset():252:252 -> q0 - 11:12:void reset():253:253 -> q0 - 13:14:void reset():254:254 -> q0 - 15:16:void reset():255:255 -> q0 - 17:20:void reset():256:256 -> q0 - 3:6:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):335:335 -> q1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;)Z"} - 7:9:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):336:336 -> q1 - 10:21:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):337:337 -> q1 - 22:29:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):341:341 -> q1 - 30:32:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):342:342 -> q1 - 33:35:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):343:343 -> q1 - 36:48:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):344:344 -> q1 - 49:56:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):351:351 -> q1 - 57:60:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):352:352 -> q1 - 61:68:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):353:353 -> q1 - 69:76:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):358:358 -> q1 - 77:84:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):360:360 -> q1 - 85:90:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):361:361 -> q1 - 91:94:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):362:362 -> q1 - 95:100:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):363:363 -> q1 - 101:106:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):365:365 -> q1 - 107:114:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):372:372 -> q1 - 115:120:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):373:373 -> q1 - 121:138:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):375:375 -> q1 - 139:140:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):376:376 -> q1 - 141:148:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):380:380 -> q1 - 149:151:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):381:381 -> q1 - 152:156:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):382:382 -> q1 - 157:164:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):386:386 -> q1 - 165:182:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):388:388 -> q1 - 183:186:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):389:389 -> q1 - 187:192:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):391:391 -> q1 - 193:196:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):395:395 -> q1 - 197:204:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):396:396 -> q1 - 205:212:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):398:398 -> q1 - 213:218:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):399:399 -> q1 - 219:224:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):400:400 -> q1 - 225:239:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):404:404 -> q1 - 240:242:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):407:407 -> q1 - 243:258:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):408:408 -> q1 - 259:261:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):409:409 -> q1 - 262:270:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):410:410 -> q1 - 271:278:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):415:415 -> q1 - 279:282:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):416:416 -> q1 - 283:286:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):417:417 -> q1 - 287:288:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):418:418 -> q1 - 289:292:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):419:419 -> q1 - 293:299:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):420:420 -> q1 - 300:304:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):423:423 -> q1 - 305:309:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):425:425 -> q1 - 310:314:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):427:427 -> q1 - 315:318:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):430:430 -> q1 - 319:321:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):433:433 -> q1 - 322:327:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):434:434 -> q1 - 328:333:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):435:435 -> q1 - 334:338:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):441:441 -> q1 - 339:341:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):442:442 -> q1 - 342:345:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):444:444 -> q1 - 346:349:boolean addChildrenToSolver(androidx.constraintlayout.core.LinearSystem):445:445 -> q1 - 1:9:void addHorizontalChain(androidx.constraintlayout.core.widgets.ConstraintWidget):1074:1074 -> r1 + 10:13:void addChain(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):697:697 -> N0 + 1:3:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):280:280 -> O0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;)Z"} + 4:15:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):281:281 -> O0 + 16:23:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):285:285 -> O0 + 24:26:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):286:286 -> O0 + 27:29:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):287:287 -> O0 + 30:42:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):288:288 -> O0 + 43:50:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):295:295 -> O0 + 51:54:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):296:296 -> O0 + 55:65:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):297:297 -> O0 + 66:73:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):303:303 -> O0 + 74:79:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):304:304 -> O0 + 80:88:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):305:305 -> O0 + 89:96:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):310:310 -> O0 + 97:100:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):311:311 -> O0 + 101:104:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):312:312 -> O0 + 105:106:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):313:313 -> O0 + 107:110:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):314:314 -> O0 + 111:117:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):315:315 -> O0 + 118:122:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):318:318 -> O0 + 123:127:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):320:320 -> O0 + 128:132:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):322:322 -> O0 + 133:136:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):325:325 -> O0 + 137:139:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):328:328 -> O0 + 140:145:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):329:329 -> O0 + 146:151:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):330:330 -> O0 + 152:155:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):335:335 -> O0 + 156:158:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):336:336 -> O0 + 159:162:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):338:338 -> O0 + 163:166:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):339:339 -> O0 + 1:9:void addHorizontalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):708:708 -> P0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} - 10:12:void addHorizontalChain(androidx.constraintlayout.core.widgets.ConstraintWidget):1075:1075 -> r1 - 13:20:void addHorizontalChain(androidx.constraintlayout.core.widgets.ConstraintWidget):1076:1076 -> r1 - 21:36:void addHorizontalChain(androidx.constraintlayout.core.widgets.ConstraintWidget):1078:1078 -> r1 - 37:43:void addHorizontalChain(androidx.constraintlayout.core.widgets.ConstraintWidget):1079:1079 -> r1 - 1:10:void addHorizontalWrapMaxVariable(androidx.constraintlayout.core.widgets.ConstraintAnchor):302:302 -> s1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d;)V"} - 11:30:void addHorizontalWrapMaxVariable(androidx.constraintlayout.core.widgets.ConstraintAnchor):303:303 -> s1 - 31:38:void addHorizontalWrapMaxVariable(androidx.constraintlayout.core.widgets.ConstraintAnchor):304:304 -> s1 - 1:10:void addHorizontalWrapMinVariable(androidx.constraintlayout.core.widgets.ConstraintAnchor):288:288 -> t1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d;)V"} - 11:30:void addHorizontalWrapMinVariable(androidx.constraintlayout.core.widgets.ConstraintAnchor):289:289 -> t1 - 31:38:void addHorizontalWrapMinVariable(androidx.constraintlayout.core.widgets.ConstraintAnchor):290:290 -> t1 - 1:6:void addMaxWrap(androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.SolverVariable):315:315 -> u1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d;Lo/i;)V"} - 7:14:void addMaxWrap(androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.SolverVariable):317:317 -> u1 - 1:6:void addMinWrap(androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.SolverVariable):309:309 -> v1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d;Lo/i;)V"} - 7:14:void addMinWrap(androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.SolverVariable):311:311 -> v1 - 1:9:void addVerticalChain(androidx.constraintlayout.core.widgets.ConstraintWidget):1089:1089 -> w1 + 10:12:void addHorizontalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):709:709 -> P0 + 13:20:void addHorizontalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):710:710 -> P0 + 21:36:void addHorizontalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):712:712 -> P0 + 37:43:void addHorizontalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):713:713 -> P0 + 1:9:void addVerticalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):723:723 -> Q0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} - 10:12:void addVerticalChain(androidx.constraintlayout.core.widgets.ConstraintWidget):1090:1090 -> w1 - 13:20:void addVerticalChain(androidx.constraintlayout.core.widgets.ConstraintWidget):1091:1091 -> w1 - 21:35:void addVerticalChain(androidx.constraintlayout.core.widgets.ConstraintWidget):1093:1093 -> w1 - 36:41:void addVerticalChain(androidx.constraintlayout.core.widgets.ConstraintWidget):1094:1094 -> w1 - 1:10:void addVerticalWrapMaxVariable(androidx.constraintlayout.core.widgets.ConstraintAnchor):295:295 -> x1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d;)V"} - 11:30:void addVerticalWrapMaxVariable(androidx.constraintlayout.core.widgets.ConstraintAnchor):296:296 -> x1 - 31:38:void addVerticalWrapMaxVariable(androidx.constraintlayout.core.widgets.ConstraintAnchor):297:297 -> x1 - 1:10:void addVerticalWrapMinVariable(androidx.constraintlayout.core.widgets.ConstraintAnchor):281:281 -> y1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d;)V"} - 11:30:void addVerticalWrapMinVariable(androidx.constraintlayout.core.widgets.ConstraintAnchor):282:282 -> y1 - 31:38:void addVerticalWrapMinVariable(androidx.constraintlayout.core.widgets.ConstraintAnchor):283:283 -> y1 - 1:7:boolean directMeasure(boolean):73:73 -> z1 -androidx.constraintlayout.core.widgets.Flow -> r.g: + 10:12:void addVerticalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):724:724 -> Q0 + 13:20:void addVerticalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):725:725 -> Q0 + 21:35:void addVerticalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):727:727 -> Q0 + 36:41:void addVerticalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):728:728 -> Q0 + 1:7:boolean directMeasure(boolean):70:70 -> R0 + 1:7:boolean directMeasureSetup(boolean):89:89 -> S0 + 1:7:boolean directMeasureWithOrientation(boolean,int):93:93 -> T0 + 1:3:androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer getMeasurer():133:133 -> U0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls/b$b;"} + 1:3:int getOptimizationLevel():217:217 -> V0 + 1:2:boolean handlesInternalConstraints():625:625 -> W0 + 1:6:void invalidateGraph():58:58 -> X0 + 1:6:void reset():242:242 -> Y + 7:8:void reset():243:243 -> Y + 9:10:void reset():244:244 -> Y + 11:12:void reset():245:245 -> Y + 13:14:void reset():246:246 -> Y + 15:16:void reset():247:247 -> Y + 17:20:void reset():248:248 -> Y + 1:6:void invalidateMeasures():65:65 -> Y0 + 1:3:boolean isHeightMeasuredTooSmall():262:262 -> Z0 + 1:3:boolean isRtl():399:399 -> a1 + 1:3:boolean isWidthMeasuredTooSmall():255:255 -> b1 + 3:6:long measure(int,int,int,int,int,int,int,int,int):115:115 -> c1 + 7:8:long measure(int,int,int,int,int,int,int,int,int):116:116 -> c1 + 9:26:long measure(int,int,int,int,int,int,int,int,int):117:117 -> c1 + 1:9:boolean optimizeFor(int):227:227 -> d1 + 2:3:void resetChains():682:682 -> e1 + 4:6:void resetChains():683:683 -> e1 + 1:2:void setMeasurer(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer):128:128 -> f1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/b$b;)V"} + 3:8:void setMeasurer(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer):129:129 -> f1 + 1:4:void setOptimizationLevel(int):207:207 -> g1 + 5:11:void setOptimizationLevel(int):208:208 -> g1 + 1:3:void setRtl(boolean):390:390 -> h1 + 3:4:void updateChildrenFromSolver(androidx.constraintlayout.solver.LinearSystem,boolean[]):350:350 -> i1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;[Z)V"} + 5:7:void updateChildrenFromSolver(androidx.constraintlayout.solver.LinearSystem,boolean[]):351:351 -> i1 + 8:15:void updateChildrenFromSolver(androidx.constraintlayout.solver.LinearSystem,boolean[]):352:352 -> i1 + 16:23:void updateChildrenFromSolver(androidx.constraintlayout.solver.LinearSystem,boolean[]):354:354 -> i1 + 24:30:void updateChildrenFromSolver(androidx.constraintlayout.solver.LinearSystem,boolean[]):355:355 -> i1 + 1:6:void updateHierarchy():122:122 -> j1 +androidx.constraintlayout.solver.widgets.Flow -> r.g: # {"id":"sourceFile","fileName":"Flow.java"} - int mHorizontalStyle -> Y0 - int mVerticalStyle -> Z0 - int mFirstHorizontalStyle -> a1 - int mFirstVerticalStyle -> b1 - int mLastHorizontalStyle -> c1 - int mLastVerticalStyle -> d1 - float mHorizontalBias -> e1 - float mVerticalBias -> f1 - float mFirstHorizontalBias -> g1 - float mFirstVerticalBias -> h1 - float mLastHorizontalBias -> i1 - float mLastVerticalBias -> j1 - int mHorizontalGap -> k1 - int mVerticalGap -> l1 - int mHorizontalAlign -> m1 - int mVerticalAlign -> n1 - int mWrapMode -> o1 - int mMaxElementsWrap -> p1 - int mOrientation -> q1 - java.util.ArrayList mChainList -> r1 - androidx.constraintlayout.core.widgets.ConstraintWidget[] mAlignedBiggestElementsInRows -> s1 + int mHorizontalStyle -> L0 + int mVerticalStyle -> M0 + int mFirstHorizontalStyle -> N0 + int mFirstVerticalStyle -> O0 + int mLastHorizontalStyle -> P0 + int mLastVerticalStyle -> Q0 + float mHorizontalBias -> R0 + float mVerticalBias -> S0 + float mFirstHorizontalBias -> T0 + float mFirstVerticalBias -> U0 + float mLastHorizontalBias -> V0 + float mLastVerticalBias -> W0 + int mHorizontalGap -> X0 + int mVerticalGap -> Y0 + int mHorizontalAlign -> Z0 + int mVerticalAlign -> a1 + int mWrapMode -> b1 + int mMaxElementsWrap -> c1 + int mOrientation -> d1 + java.util.ArrayList mChainList -> e1 + androidx.constraintlayout.solver.widgets.ConstraintWidget[] mAlignedBiggestElementsInRows -> f1 # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e;"} - androidx.constraintlayout.core.widgets.ConstraintWidget[] mAlignedBiggestElementsInCols -> t1 + androidx.constraintlayout.solver.widgets.ConstraintWidget[] mAlignedBiggestElementsInCols -> g1 # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e;"} - int[] mAlignedDimensions -> u1 - androidx.constraintlayout.core.widgets.ConstraintWidget[] mDisplayedWidgets -> v1 + int[] mAlignedDimensions -> h1 + androidx.constraintlayout.solver.widgets.ConstraintWidget[] mDisplayedWidgets -> i1 # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e;"} - int mDisplayedWidgetsCount -> w1 + int mDisplayedWidgetsCount -> j1 1:4:void ():32:32 -> 5:6:void ():47:47 -> 7:8:void ():48:48 -> @@ -22062,267 +21719,263 @@ androidx.constraintlayout.core.widgets.Flow -> r.g: 57:58:void ():77:77 -> 59:60:void ():78:78 -> 61:63:void ():80:80 -> - 1:3:void setVerticalStyle(int):135:135 -> A2 - 1:3:void setWrapMode(int):163:163 -> B2 - 1:3:int access$000(androidx.constraintlayout.core.widgets.Flow):32:32 -> J1 + 5:12:int getWidgetHeight(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):202:202 -> A1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;I)I"} + 13:20:int getWidgetHeight(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):203:203 -> A1 + 21:25:int getWidgetHeight(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):206:206 -> A1 + 26:31:int getWidgetHeight(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):207:207 -> A1 + 32:51:int getWidgetHeight(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):208:208 -> A1 + 52:59:int getWidgetHeight(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):212:212 -> A1 + 60:73:int getWidgetHeight(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):214:214 -> A1 + 74:78:int getWidgetHeight(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):217:217 -> A1 + 5:12:int getWidgetWidth(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):180:180 -> B1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;I)I"} + 13:20:int getWidgetWidth(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):181:181 -> B1 + 21:25:int getWidgetWidth(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):184:184 -> B1 + 26:31:int getWidgetWidth(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):185:185 -> B1 + 32:51:int getWidgetWidth(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):186:186 -> B1 + 52:59:int getWidgetWidth(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):190:190 -> B1 + 60:73:int getWidgetWidth(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):192:192 -> B1 + 74:78:int getWidgetWidth(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):195:195 -> B1 + 4:14:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):970:970 -> C1 + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lr/e;III[I)V"} + 15:17:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):977:977 -> C1 + 18:22:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):979:979 -> C1 + 23:38:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):983:983 -> C1 + 39:49:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):991:991 -> C1 + 50:52:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):998:998 -> C1 + 53:57:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1000:1000 -> C1 + 58:71:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1004:1004 -> C1 + 72:76:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1013:1013 -> C1 + 77:100:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1014:1014 -> C1 + 101:110:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1027:1027 -> C1 + 111:115:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1029:1029 -> C1 + 116:124:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1032:1032 -> C1 + 125:128:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1035:1035 -> C1 + 129:132:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1033:1033 -> C1 + 133:140:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1037:1037 -> C1 + 141:144:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1040:1040 -> C1 + 145:162:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1038:1038 -> C1 + 163:166:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1049:1049 -> C1 + 167:171:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1052:1052 -> C1 + 172:175:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1056:1056 -> C1 + 176:181:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1057:1057 -> C1 + 182:187:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1058:1058 -> C1 + 188:191:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1059:1059 -> C1 + 192:195:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1061:1061 -> C1 + 196:201:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1062:1062 -> C1 + 202:207:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1063:1063 -> C1 + 208:221:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1064:1064 -> C1 + 222:229:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1071:1071 -> C1 + 230:232:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1074:1074 -> C1 + 233:244:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1076:1076 -> C1 + 245:252:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1081:1081 -> C1 + 253:255:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1084:1084 -> C1 + 256:263:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1086:1086 -> C1 + 264:265:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1089:1089 -> C1 + 266:285:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1090:1090 -> C1 + 286:289:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1114:1114 -> C1 + 290:292:void measureAligned(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):1115:1115 -> C1 + 1:3:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):780:782 -> D1 + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lr/e;III[I)V"} + 4:6:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):789:791 -> D1 + 7:8:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):794:795 -> D1 + 9:11:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):800:802 -> D1 + 12:12:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):805:805 -> D1 + 13:13:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):810:810 -> D1 + 14:16:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):815:817 -> D1 + 17:18:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):820:821 -> D1 + 19:21:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):826:828 -> D1 + 22:22:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):831:831 -> D1 + 23:23:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):836:836 -> D1 + 24:24:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):839:839 -> D1 + 25:28:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):841:844 -> D1 + 29:32:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):846:849 -> D1 + 33:34:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):855:856 -> D1 + 35:35:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):861:861 -> D1 + 36:36:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):863:863 -> D1 + 37:37:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):865:865 -> D1 + 38:38:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):871:871 -> D1 + 39:40:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):874:875 -> D1 + 41:42:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):878:879 -> D1 + 43:44:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):881:882 -> D1 + 45:46:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):886:887 -> D1 + 47:47:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):889:889 -> D1 + 48:49:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):893:894 -> D1 + 50:51:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):897:898 -> D1 + 52:53:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):900:901 -> D1 + 54:55:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):905:906 -> D1 + 56:56:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):908:908 -> D1 + 57:58:void measureChainWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):912:913 -> D1 + 8:16:void measureNoWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):933:933 -> E1 + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lr/e;III[I)V"} + 17:33:void measureNoWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):934:934 -> E1 + 34:39:void measureNoWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):935:935 -> E1 + 40:48:void measureNoWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):937:937 -> E1 + 49:51:void measureNoWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):938:938 -> E1 + 52:59:void measureNoWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):939:939 -> E1 + 60:79:void measureNoWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):940:940 -> E1 + 80:86:void measureNoWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):939:939 -> E1 + 87:88:void measureNoWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):944:944 -> E1 + 89:94:void measureNoWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):945:945 -> E1 + 95:100:void measureNoWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):948:948 -> E1 + 101:108:void measureNoWrap(androidx.constraintlayout.solver.widgets.ConstraintWidget[],int,int,int,int[]):949:949 -> E1 + 1:3:void setFirstHorizontalBias(float):146:146 -> F1 + 1:3:void setFirstHorizontalStyle(int):122:122 -> G1 + 1:3:void setFirstVerticalBias(float):148:148 -> H1 + 1:3:void setFirstVerticalStyle(int):124:124 -> I1 + 1:3:void setHorizontalAlign(int):155:155 -> J1 + 1:3:void setHorizontalBias(float):139:139 -> K1 + 1:3:void setHorizontalGap(int):166:166 -> L1 + 1:3:void setHorizontalStyle(int):131:131 -> M1 + 1:3:void setLastHorizontalBias(float):150:150 -> N1 + 1:3:void setLastHorizontalStyle(int):126:126 -> O1 + 1:3:void setLastVerticalBias(float):152:152 -> P1 + 1:3:void setLastVerticalStyle(int):128:128 -> Q1 + 1:3:void setMaxElementsWrap(int):170:170 -> R1 + 11:21:void measure(int,int,int,int):225:225 -> S0 + 22:24:void measure(int,int,int,int):226:226 -> S0 + 25:28:void measure(int,int,int,int):227:227 -> S0 + 29:32:void measure(int,int,int,int):233:233 -> S0 + 33:36:void measure(int,int,int,int):234:234 -> S0 + 37:40:void measure(int,int,int,int):235:235 -> S0 + 41:45:void measure(int,int,int,int):236:236 -> S0 + 46:50:void measure(int,int,int,int):238:238 -> S0 + 51:62:void measure(int,int,int,int):240:240 -> S0 + 63:66:void measure(int,int,int,int):245:245 -> S0 + 67:68:void measure(int,int,int,int):246:246 -> S0 + 69:72:void measure(int,int,int,int):248:248 -> S0 + 73:75:void measure(int,int,int,int):249:249 -> S0 + 76:79:void measure(int,int,int,int):252:252 -> S0 + 80:81:void measure(int,int,int,int):253:253 -> S0 + 82:85:void measure(int,int,int,int):255:255 -> S0 + 86:87:void measure(int,int,int,int):256:256 -> S0 + 88:94:void measure(int,int,int,int):260:260 -> S0 + 95:100:void measure(int,int,int,int):263:263 -> S0 + 101:104:void measure(int,int,int,int):264:264 -> S0 + 105:120:void measure(int,int,int,int):265:265 -> S0 + 121:125:void measure(int,int,int,int):271:271 -> S0 + 126:129:void measure(int,int,int,int):273:273 -> S0 + 130:135:void measure(int,int,int,int):274:274 -> S0 + 136:141:void measure(int,int,int,int):275:275 -> S0 + 142:158:void measure(int,int,int,int):276:276 -> S0 + 159:160:void measure(int,int,int,int):282:282 -> S0 + 161:162:void measure(int,int,int,int):283:283 -> S0 + 163:173:void measure(int,int,int,int):284:284 -> S0 + 174:179:void measure(int,int,int,int):286:286 -> S0 + 180:185:void measure(int,int,int,int):290:290 -> S0 + 186:190:void measure(int,int,int,int):294:294 -> S0 + 191:196:void measure(int,int,int,int):299:299 -> S0 + 197:210:void measure(int,int,int,int):300:300 -> S0 + 211:226:void measure(int,int,int,int):308:308 -> S0 + 227:236:void measure(int,int,int,int):316:316 -> S0 + 237:239:void measure(int,int,int,int):321:321 -> S0 + 240:242:void measure(int,int,int,int):322:322 -> S0 + 243:245:void measure(int,int,int,int):323:323 -> S0 + 246:258:void measure(int,int,int,int):324:324 -> S0 + 1:3:void setOrientation(int):119:119 -> S1 + 1:3:void setVerticalAlign(int):159:159 -> T1 + 1:3:void setVerticalBias(float):143:143 -> U1 + 1:3:void setVerticalGap(int):168:168 -> V1 + 1:3:void setVerticalStyle(int):135:135 -> W1 + 1:3:void setWrapMode(int):163:163 -> X1 + 1:3:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1215:1215 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;)V"} + 4:22:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1217:1217 -> f + 23:33:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1218:1218 -> f + 34:37:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1234:1234 -> f + 38:46:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1220:1220 -> f + 47:61:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1222:1222 -> f + 62:67:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1223:1223 -> f + 68:75:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1227:1227 -> f + 76:83:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1228:1228 -> f + 84:86:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1229:1229 -> f + 87:90:void addToSolver(androidx.constraintlayout.solver.LinearSystem):1237:1237 -> f + 1:3:int access$000(androidx.constraintlayout.solver.widgets.Flow):32:32 -> f1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} - 1:3:int access$100(androidx.constraintlayout.core.widgets.Flow):32:32 -> K1 + 1:3:int access$100(androidx.constraintlayout.solver.widgets.Flow):32:32 -> g1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} - 1:3:int access$1000(androidx.constraintlayout.core.widgets.Flow):32:32 -> L1 + 1:3:int access$1000(androidx.constraintlayout.solver.widgets.Flow):32:32 -> h1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} - 1:3:float access$1100(androidx.constraintlayout.core.widgets.Flow):32:32 -> M1 + 1:3:float access$1100(androidx.constraintlayout.solver.widgets.Flow):32:32 -> i1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)F"} - 1:3:int access$1200(androidx.constraintlayout.core.widgets.Flow):32:32 -> N1 + 1:3:int access$1200(androidx.constraintlayout.solver.widgets.Flow):32:32 -> j1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} - 1:3:float access$1300(androidx.constraintlayout.core.widgets.Flow):32:32 -> O1 + 1:3:float access$1300(androidx.constraintlayout.solver.widgets.Flow):32:32 -> k1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)F"} - 1:3:float access$1400(androidx.constraintlayout.core.widgets.Flow):32:32 -> P1 + 1:3:float access$1400(androidx.constraintlayout.solver.widgets.Flow):32:32 -> l1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)F"} - 1:3:int access$1500(androidx.constraintlayout.core.widgets.Flow):32:32 -> Q1 + 1:3:int access$1500(androidx.constraintlayout.solver.widgets.Flow):32:32 -> m1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} - 1:3:float access$1600(androidx.constraintlayout.core.widgets.Flow):32:32 -> R1 + 1:3:float access$1600(androidx.constraintlayout.solver.widgets.Flow):32:32 -> n1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)F"} - 1:3:int access$1700(androidx.constraintlayout.core.widgets.Flow):32:32 -> S1 + 1:3:int access$1700(androidx.constraintlayout.solver.widgets.Flow):32:32 -> o1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} - 1:3:float access$1800(androidx.constraintlayout.core.widgets.Flow):32:32 -> T1 + 1:3:float access$1800(androidx.constraintlayout.solver.widgets.Flow):32:32 -> p1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)F"} - 1:3:int access$1900(androidx.constraintlayout.core.widgets.Flow):32:32 -> U1 + 1:3:int access$1900(androidx.constraintlayout.solver.widgets.Flow):32:32 -> q1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} - 1:5:int access$200(androidx.constraintlayout.core.widgets.Flow,androidx.constraintlayout.core.widgets.ConstraintWidget,int):32:32 -> V1 + 1:5:int access$200(androidx.constraintlayout.solver.widgets.Flow,androidx.constraintlayout.solver.widgets.ConstraintWidget,int):32:32 -> r1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;Lr/e;I)I"} - 1:5:int access$300(androidx.constraintlayout.core.widgets.Flow,androidx.constraintlayout.core.widgets.ConstraintWidget,int):32:32 -> W1 + 1:5:int access$300(androidx.constraintlayout.solver.widgets.Flow,androidx.constraintlayout.solver.widgets.ConstraintWidget,int):32:32 -> s1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;Lr/e;I)I"} - 1:3:int access$400(androidx.constraintlayout.core.widgets.Flow):32:32 -> X1 + 1:3:int access$400(androidx.constraintlayout.solver.widgets.Flow):32:32 -> t1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} - 1:3:androidx.constraintlayout.core.widgets.ConstraintWidget[] access$500(androidx.constraintlayout.core.widgets.Flow):32:32 -> Y1 + 1:3:androidx.constraintlayout.solver.widgets.ConstraintWidget[] access$500(androidx.constraintlayout.solver.widgets.Flow):32:32 -> u1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)[Lr/e;"} - 1:3:int access$600(androidx.constraintlayout.core.widgets.Flow):32:32 -> Z1 + 1:3:int access$600(androidx.constraintlayout.solver.widgets.Flow):32:32 -> v1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} - 1:3:int access$700(androidx.constraintlayout.core.widgets.Flow):32:32 -> a2 + 1:3:int access$700(androidx.constraintlayout.solver.widgets.Flow):32:32 -> w1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} - 1:3:int access$800(androidx.constraintlayout.core.widgets.Flow):32:32 -> b2 + 1:3:int access$800(androidx.constraintlayout.solver.widgets.Flow):32:32 -> x1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} - 1:3:float access$900(androidx.constraintlayout.core.widgets.Flow):32:32 -> c2 + 1:3:float access$900(androidx.constraintlayout.solver.widgets.Flow):32:32 -> y1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)F"} - 1:16:void createAlignedConstraints(boolean):1121:1121 -> d2 - 17:20:void createAlignedConstraints(boolean):1127:1127 -> d2 - 21:24:void createAlignedConstraints(boolean):1128:1128 -> d2 - 25:30:void createAlignedConstraints(boolean):1129:1129 -> d2 - 31:35:void createAlignedConstraints(boolean):1132:1132 -> d2 - 36:37:void createAlignedConstraints(boolean):1133:1133 -> d2 - 38:52:void createAlignedConstraints(boolean):1136:1136 -> d2 - 53:58:void createAlignedConstraints(boolean):1141:1141 -> d2 - 59:64:void createAlignedConstraints(boolean):1143:1143 -> d2 - 65:73:void createAlignedConstraints(boolean):1144:1144 -> d2 - 74:84:void createAlignedConstraints(boolean):1148:1148 -> d2 - 85:89:void createAlignedConstraints(boolean):1149:1149 -> d2 - 90:96:void createAlignedConstraints(boolean):1150:1150 -> d2 - 97:111:void createAlignedConstraints(boolean):1153:1153 -> d2 - 112:120:void createAlignedConstraints(boolean):1156:1156 -> d2 - 121:135:void createAlignedConstraints(boolean):1157:1157 -> d2 - 136:141:void createAlignedConstraints(boolean):1162:1162 -> d2 - 142:150:void createAlignedConstraints(boolean):1163:1163 -> d2 - 151:161:void createAlignedConstraints(boolean):1167:1167 -> d2 - 162:166:void createAlignedConstraints(boolean):1168:1168 -> d2 - 167:175:void createAlignedConstraints(boolean):1169:1169 -> d2 - 176:190:void createAlignedConstraints(boolean):1172:1172 -> d2 - 191:199:void createAlignedConstraints(boolean):1175:1175 -> d2 - 200:219:void createAlignedConstraints(boolean):1176:1176 -> d2 - 220:226:void createAlignedConstraints(boolean):1184:1184 -> d2 - 227:232:void createAlignedConstraints(boolean):1187:1187 -> d2 - 233:236:void createAlignedConstraints(boolean):1190:1190 -> d2 - 237:243:void createAlignedConstraints(boolean):1191:1191 -> d2 - 244:247:void createAlignedConstraints(boolean):1194:1194 -> d2 - 248:253:void createAlignedConstraints(boolean):1195:1195 -> d2 - 254:260:void createAlignedConstraints(boolean):1197:1197 -> d2 - 261:269:void createAlignedConstraints(boolean):1198:1198 -> d2 - 270:276:void createAlignedConstraints(boolean):1201:1201 -> d2 - 277:290:void createAlignedConstraints(boolean):1202:1202 -> d2 - 5:12:int getWidgetHeight(androidx.constraintlayout.core.widgets.ConstraintWidget,int):203:203 -> e2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;I)I"} - 13:21:int getWidgetHeight(androidx.constraintlayout.core.widgets.ConstraintWidget,int):204:204 -> e2 - 22:26:int getWidgetHeight(androidx.constraintlayout.core.widgets.ConstraintWidget,int):207:207 -> e2 - 27:32:int getWidgetHeight(androidx.constraintlayout.core.widgets.ConstraintWidget,int):208:208 -> e2 - 33:35:int getWidgetHeight(androidx.constraintlayout.core.widgets.ConstraintWidget,int):209:209 -> e2 - 36:54:int getWidgetHeight(androidx.constraintlayout.core.widgets.ConstraintWidget,int):210:210 -> e2 - 55:62:int getWidgetHeight(androidx.constraintlayout.core.widgets.ConstraintWidget,int):214:214 -> e2 - 63:76:int getWidgetHeight(androidx.constraintlayout.core.widgets.ConstraintWidget,int):216:216 -> e2 - 77:81:int getWidgetHeight(androidx.constraintlayout.core.widgets.ConstraintWidget,int):219:219 -> e2 - 5:12:int getWidgetWidth(androidx.constraintlayout.core.widgets.ConstraintWidget,int):180:180 -> f2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;I)I"} - 13:21:int getWidgetWidth(androidx.constraintlayout.core.widgets.ConstraintWidget,int):181:181 -> f2 - 22:26:int getWidgetWidth(androidx.constraintlayout.core.widgets.ConstraintWidget,int):184:184 -> f2 - 27:32:int getWidgetWidth(androidx.constraintlayout.core.widgets.ConstraintWidget,int):185:185 -> f2 - 33:35:int getWidgetWidth(androidx.constraintlayout.core.widgets.ConstraintWidget,int):186:186 -> f2 - 36:54:int getWidgetWidth(androidx.constraintlayout.core.widgets.ConstraintWidget,int):187:187 -> f2 - 55:62:int getWidgetWidth(androidx.constraintlayout.core.widgets.ConstraintWidget,int):191:191 -> f2 - 63:76:int getWidgetWidth(androidx.constraintlayout.core.widgets.ConstraintWidget,int):193:193 -> f2 - 77:81:int getWidgetWidth(androidx.constraintlayout.core.widgets.ConstraintWidget,int):196:196 -> f2 - 1:3:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):1220:1220 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Z)V"} - 4:26:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):1222:1222 -> g - 27:36:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):1223:1223 -> g - 37:40:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):1239:1239 -> g - 41:49:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):1225:1225 -> g - 50:64:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):1227:1227 -> g - 65:70:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):1228:1228 -> g - 71:78:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):1232:1232 -> g - 79:86:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):1233:1233 -> g - 87:89:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):1234:1234 -> g - 90:93:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):1242:1242 -> g - 4:14:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):972:972 -> g2 - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lr/e;III[I)V"} - 15:17:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):979:979 -> g2 - 18:22:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):981:981 -> g2 - 23:38:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):985:985 -> g2 - 39:49:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):993:993 -> g2 - 50:52:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1000:1000 -> g2 - 53:57:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1002:1002 -> g2 - 58:71:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1006:1006 -> g2 - 72:76:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1015:1015 -> g2 - 77:100:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1016:1016 -> g2 - 101:110:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1029:1029 -> g2 - 111:115:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1031:1031 -> g2 - 116:124:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1034:1034 -> g2 - 125:128:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1037:1037 -> g2 - 129:132:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1035:1035 -> g2 - 133:140:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1039:1039 -> g2 - 141:144:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1042:1042 -> g2 - 145:162:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1040:1040 -> g2 - 163:166:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1051:1051 -> g2 - 167:171:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1054:1054 -> g2 - 172:175:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1058:1058 -> g2 - 176:181:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1059:1059 -> g2 - 182:187:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1060:1060 -> g2 - 188:191:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1061:1061 -> g2 - 192:195:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1063:1063 -> g2 - 196:201:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1064:1064 -> g2 - 202:207:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1065:1065 -> g2 - 208:221:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1066:1066 -> g2 - 222:229:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1073:1073 -> g2 - 230:232:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1076:1076 -> g2 - 233:244:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1078:1078 -> g2 - 245:252:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1083:1083 -> g2 - 253:255:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1086:1086 -> g2 - 256:263:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1088:1088 -> g2 - 264:265:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1091:1091 -> g2 - 266:285:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1092:1092 -> g2 - 286:289:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1116:1116 -> g2 - 290:292:void measureAligned(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):1117:1117 -> g2 - 1:3:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):782:784 -> h2 - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lr/e;III[I)V"} - 4:6:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):791:793 -> h2 - 7:8:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):796:797 -> h2 - 9:11:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):802:804 -> h2 - 12:12:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):807:807 -> h2 - 13:13:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):812:812 -> h2 - 14:16:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):817:819 -> h2 - 17:18:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):822:823 -> h2 - 19:21:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):828:830 -> h2 - 22:22:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):833:833 -> h2 - 23:23:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):838:838 -> h2 - 24:24:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):841:841 -> h2 - 25:28:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):843:846 -> h2 - 29:32:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):848:851 -> h2 - 33:34:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):857:858 -> h2 - 35:35:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):863:863 -> h2 - 36:36:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):865:865 -> h2 - 37:37:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):867:867 -> h2 - 38:38:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):873:873 -> h2 - 39:40:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):876:877 -> h2 - 41:42:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):880:881 -> h2 - 43:44:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):883:884 -> h2 - 45:46:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):888:889 -> h2 - 47:47:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):891:891 -> h2 - 48:49:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):895:896 -> h2 - 50:51:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):899:900 -> h2 - 52:53:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):902:903 -> h2 - 54:55:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):907:908 -> h2 - 56:56:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):910:910 -> h2 - 57:58:void measureChainWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):914:915 -> h2 - 8:16:void measureNoWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):935:935 -> i2 - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lr/e;III[I)V"} - 17:33:void measureNoWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):936:936 -> i2 - 34:39:void measureNoWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):937:937 -> i2 - 40:48:void measureNoWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):939:939 -> i2 - 49:51:void measureNoWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):940:940 -> i2 - 52:59:void measureNoWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):941:941 -> i2 - 60:79:void measureNoWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):942:942 -> i2 - 80:86:void measureNoWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):941:941 -> i2 - 87:88:void measureNoWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):946:946 -> i2 - 89:94:void measureNoWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):947:947 -> i2 - 95:100:void measureNoWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):950:950 -> i2 - 101:108:void measureNoWrap(androidx.constraintlayout.core.widgets.ConstraintWidget[],int,int,int,int[]):951:951 -> i2 - 1:3:void setFirstHorizontalBias(float):146:146 -> j2 - 1:3:void setFirstHorizontalStyle(int):122:122 -> k2 - 1:3:void setFirstVerticalBias(float):148:148 -> l2 - 1:3:void setFirstVerticalStyle(int):124:124 -> m2 - 1:3:void setHorizontalAlign(int):155:155 -> n2 - 1:3:void setHorizontalBias(float):139:139 -> o2 - 1:3:void setHorizontalGap(int):166:166 -> p2 - 1:3:void setHorizontalStyle(int):131:131 -> q2 - 1:3:void setLastHorizontalBias(float):150:150 -> r2 - 1:3:void setLastHorizontalStyle(int):126:126 -> s2 - 1:3:void setLastVerticalBias(float):152:152 -> t2 - 1:3:void setLastVerticalStyle(int):128:128 -> u2 - 1:3:void setMaxElementsWrap(int):170:170 -> v2 - 11:21:void measure(int,int,int,int):227:227 -> w1 - 22:24:void measure(int,int,int,int):228:228 -> w1 - 25:28:void measure(int,int,int,int):229:229 -> w1 - 29:32:void measure(int,int,int,int):235:235 -> w1 - 33:36:void measure(int,int,int,int):236:236 -> w1 - 37:40:void measure(int,int,int,int):237:237 -> w1 - 41:45:void measure(int,int,int,int):238:238 -> w1 - 46:50:void measure(int,int,int,int):240:240 -> w1 - 51:62:void measure(int,int,int,int):242:242 -> w1 - 63:66:void measure(int,int,int,int):247:247 -> w1 - 67:68:void measure(int,int,int,int):248:248 -> w1 - 69:72:void measure(int,int,int,int):250:250 -> w1 - 73:75:void measure(int,int,int,int):251:251 -> w1 - 76:79:void measure(int,int,int,int):254:254 -> w1 - 80:81:void measure(int,int,int,int):255:255 -> w1 - 82:85:void measure(int,int,int,int):257:257 -> w1 - 86:87:void measure(int,int,int,int):258:258 -> w1 - 88:94:void measure(int,int,int,int):262:262 -> w1 - 95:100:void measure(int,int,int,int):265:265 -> w1 - 101:104:void measure(int,int,int,int):266:266 -> w1 - 105:120:void measure(int,int,int,int):267:267 -> w1 - 121:125:void measure(int,int,int,int):273:273 -> w1 - 126:129:void measure(int,int,int,int):275:275 -> w1 - 130:135:void measure(int,int,int,int):276:276 -> w1 - 136:141:void measure(int,int,int,int):277:277 -> w1 - 142:158:void measure(int,int,int,int):278:278 -> w1 - 159:160:void measure(int,int,int,int):284:284 -> w1 - 161:162:void measure(int,int,int,int):285:285 -> w1 - 163:173:void measure(int,int,int,int):286:286 -> w1 - 174:179:void measure(int,int,int,int):288:288 -> w1 - 180:185:void measure(int,int,int,int):292:292 -> w1 - 186:190:void measure(int,int,int,int):296:296 -> w1 - 191:196:void measure(int,int,int,int):301:301 -> w1 - 197:210:void measure(int,int,int,int):302:302 -> w1 - 211:226:void measure(int,int,int,int):310:310 -> w1 - 227:236:void measure(int,int,int,int):318:318 -> w1 - 237:239:void measure(int,int,int,int):323:323 -> w1 - 240:242:void measure(int,int,int,int):324:324 -> w1 - 243:245:void measure(int,int,int,int):325:325 -> w1 - 246:258:void measure(int,int,int,int):326:326 -> w1 - 1:3:void setOrientation(int):119:119 -> w2 - 1:3:void setVerticalAlign(int):159:159 -> x2 - 1:3:void setVerticalBias(float):143:143 -> y2 - 1:3:void setVerticalGap(int):168:168 -> z2 -androidx.constraintlayout.core.widgets.Flow$WidgetsList -> r.g$a: + 1:16:void createAlignedConstraints(boolean):1119:1119 -> z1 + 17:20:void createAlignedConstraints(boolean):1125:1125 -> z1 + 21:24:void createAlignedConstraints(boolean):1126:1126 -> z1 + 25:30:void createAlignedConstraints(boolean):1127:1127 -> z1 + 31:35:void createAlignedConstraints(boolean):1130:1130 -> z1 + 36:50:void createAlignedConstraints(boolean):1131:1131 -> z1 + 51:56:void createAlignedConstraints(boolean):1139:1139 -> z1 + 57:65:void createAlignedConstraints(boolean):1140:1140 -> z1 + 66:76:void createAlignedConstraints(boolean):1144:1144 -> z1 + 77:81:void createAlignedConstraints(boolean):1145:1145 -> z1 + 82:90:void createAlignedConstraints(boolean):1146:1146 -> z1 + 91:103:void createAlignedConstraints(boolean):1149:1149 -> z1 + 104:112:void createAlignedConstraints(boolean):1152:1152 -> z1 + 113:126:void createAlignedConstraints(boolean):1153:1153 -> z1 + 127:132:void createAlignedConstraints(boolean):1158:1158 -> z1 + 133:141:void createAlignedConstraints(boolean):1159:1159 -> z1 + 142:152:void createAlignedConstraints(boolean):1163:1163 -> z1 + 153:157:void createAlignedConstraints(boolean):1164:1164 -> z1 + 158:166:void createAlignedConstraints(boolean):1165:1165 -> z1 + 167:179:void createAlignedConstraints(boolean):1168:1168 -> z1 + 180:188:void createAlignedConstraints(boolean):1171:1171 -> z1 + 189:208:void createAlignedConstraints(boolean):1172:1172 -> z1 + 209:215:void createAlignedConstraints(boolean):1180:1180 -> z1 + 216:221:void createAlignedConstraints(boolean):1183:1183 -> z1 + 222:225:void createAlignedConstraints(boolean):1186:1186 -> z1 + 226:232:void createAlignedConstraints(boolean):1187:1187 -> z1 + 233:236:void createAlignedConstraints(boolean):1190:1190 -> z1 + 237:242:void createAlignedConstraints(boolean):1191:1191 -> z1 + 243:249:void createAlignedConstraints(boolean):1193:1193 -> z1 + 250:258:void createAlignedConstraints(boolean):1194:1194 -> z1 + 259:265:void createAlignedConstraints(boolean):1197:1197 -> z1 + 266:279:void createAlignedConstraints(boolean):1198:1198 -> z1 +androidx.constraintlayout.solver.widgets.Flow$WidgetsList -> r.g$a: # {"id":"sourceFile","fileName":"Flow.java"} int mOrientation -> a - androidx.constraintlayout.core.widgets.ConstraintWidget biggest -> b + androidx.constraintlayout.solver.widgets.ConstraintWidget biggest -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} int biggestDimension -> c - androidx.constraintlayout.core.widgets.ConstraintAnchor mLeft -> d + androidx.constraintlayout.solver.widgets.ConstraintAnchor mLeft -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor mTop -> e + androidx.constraintlayout.solver.widgets.ConstraintAnchor mTop -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor mRight -> f + androidx.constraintlayout.solver.widgets.ConstraintAnchor mRight -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} - androidx.constraintlayout.core.widgets.ConstraintAnchor mBottom -> g + androidx.constraintlayout.solver.widgets.ConstraintAnchor mBottom -> g # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} int mPaddingLeft -> h int mPaddingTop -> i @@ -22334,640 +21987,602 @@ androidx.constraintlayout.core.widgets.Flow$WidgetsList -> r.g$a: int mCount -> o int mNbMatchConstraintsWidgets -> p int mMax -> q - androidx.constraintlayout.core.widgets.Flow this$0 -> r + androidx.constraintlayout.solver.widgets.Flow this$0 -> r # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/g;"} - 1:6:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):355:355 -> + 1:6:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):353:353 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;ILr/d;Lr/d;Lr/d;Lr/d;I)V"} - 7:9:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):335:335 -> - 10:11:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):336:336 -> - 12:13:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):341:341 -> - 14:15:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):342:342 -> - 16:17:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):343:343 -> - 18:19:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):344:344 -> - 20:21:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):345:345 -> - 22:23:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):346:346 -> - 24:25:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):347:347 -> - 26:27:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):348:348 -> - 28:29:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):349:349 -> - 30:31:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):350:350 -> - 32:33:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):356:356 -> - 34:35:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):357:357 -> - 36:37:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):358:358 -> - 38:39:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):359:359 -> - 40:41:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):360:360 -> - 42:47:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):361:361 -> - 48:53:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):362:362 -> - 54:59:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):363:363 -> - 60:65:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):364:364 -> - 66:68:void (androidx.constraintlayout.core.widgets.Flow,int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):365:365 -> - 1:3:androidx.constraintlayout.core.widgets.ConstraintWidget access$2000(androidx.constraintlayout.core.widgets.Flow$WidgetsList):333:333 -> a + 7:9:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):333:333 -> + 10:11:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):334:334 -> + 12:13:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):339:339 -> + 14:15:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):340:340 -> + 16:17:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):341:341 -> + 18:19:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):342:342 -> + 20:21:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):343:343 -> + 22:23:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):344:344 -> + 24:25:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):345:345 -> + 26:27:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):346:346 -> + 28:29:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):347:347 -> + 30:31:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):348:348 -> + 32:33:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):354:354 -> + 34:35:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):355:355 -> + 36:37:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):356:356 -> + 38:39:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):357:357 -> + 40:41:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):358:358 -> + 42:47:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):359:359 -> + 48:53:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):360:360 -> + 54:59:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):361:361 -> + 60:65:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):362:362 -> + 66:68:void (androidx.constraintlayout.solver.widgets.Flow,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):363:363 -> + 1:3:androidx.constraintlayout.solver.widgets.ConstraintWidget access$2000(androidx.constraintlayout.solver.widgets.Flow$WidgetsList):331:331 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g$a;)Lr/e;"} - 1:7:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):411:411 -> b + 1:7:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):409:409 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} - 8:15:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):412:412 -> b - 16:23:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):413:413 -> b - 24:30:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):414:414 -> b - 31:36:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):417:417 -> b - 37:44:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):418:418 -> b - 45:50:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):421:421 -> b - 51:58:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):422:422 -> b - 59:66:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):423:423 -> b - 67:68:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):424:424 -> b - 69:70:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):425:425 -> b - 71:73:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):426:426 -> b - 74:81:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):429:429 -> b - 82:89:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):430:430 -> b - 90:97:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):431:431 -> b - 98:104:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):432:432 -> b - 105:110:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):435:435 -> b - 111:118:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):436:436 -> b - 119:124:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):439:439 -> b - 125:132:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):440:440 -> b - 133:134:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):441:441 -> b - 135:136:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):442:442 -> b - 137:138:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):443:443 -> b - 139:145:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):446:446 -> b - 2:4:void clear():385:385 -> c - 5:6:void clear():386:386 -> c - 7:8:void clear():387:387 -> c - 9:10:void clear():388:388 -> c - 11:12:void clear():389:389 -> c - 13:14:void clear():390:390 -> c - 15:17:void clear():391:391 -> c - 3:8:void createConstraints(boolean,int,boolean):450:450 -> d - 9:20:void createConstraints(boolean,int,boolean):452:452 -> d - 21:33:void createConstraints(boolean,int,boolean):455:455 -> d - 34:41:void createConstraints(boolean,int,boolean):457:457 -> d - 42:67:void createConstraints(boolean,int,boolean):460:460 -> d - 68:79:void createConstraints(boolean,int,boolean):472:472 -> d - 80:90:void createConstraints(boolean,int,boolean):475:475 -> d - 91:103:void createConstraints(boolean,int,boolean):476:476 -> d - 104:108:void createConstraints(boolean,int,boolean):485:485 -> d - 109:110:void createConstraints(boolean,int,boolean):486:486 -> d - 111:119:void createConstraints(boolean,int,boolean):487:487 -> d - 120:123:void createConstraints(boolean,int,boolean):488:488 -> d - 124:130:void createConstraints(boolean,int,boolean):490:490 -> d - 131:139:void createConstraints(boolean,int,boolean):492:492 -> d - 140:150:void createConstraints(boolean,int,boolean):494:494 -> d - 151:156:void createConstraints(boolean,int,boolean):497:497 -> d - 157:161:void createConstraints(boolean,int,boolean):498:498 -> d - 162:186:void createConstraints(boolean,int,boolean):502:502 -> d - 187:198:void createConstraints(boolean,int,boolean):508:508 -> d - 199:209:void createConstraints(boolean,int,boolean):511:511 -> d - 210:230:void createConstraints(boolean,int,boolean):512:512 -> d - 231:243:void createConstraints(boolean,int,boolean):524:524 -> d - 244:256:void createConstraints(boolean,int,boolean):527:527 -> d - 257:272:void createConstraints(boolean,int,boolean):529:529 -> d - 273:280:void createConstraints(boolean,int,boolean):535:535 -> d - 281:290:void createConstraints(boolean,int,boolean):536:536 -> d - 291:302:void createConstraints(boolean,int,boolean):537:537 -> d - 303:310:void createConstraints(boolean,int,boolean):538:538 -> d - 311:328:void createConstraints(boolean,int,boolean):539:539 -> d - 329:336:void createConstraints(boolean,int,boolean):540:540 -> d - 337:344:void createConstraints(boolean,int,boolean):541:541 -> d - 345:358:void createConstraints(boolean,int,boolean):542:542 -> d - 359:361:void createConstraints(boolean,int,boolean):544:544 -> d - 362:368:void createConstraints(boolean,int,boolean):545:545 -> d - 369:379:void createConstraints(boolean,int,boolean):548:548 -> d - 380:394:void createConstraints(boolean,int,boolean):551:551 -> d - 395:401:void createConstraints(boolean,int,boolean):553:553 -> d - 402:412:void createConstraints(boolean,int,boolean):555:555 -> d - 413:421:void createConstraints(boolean,int,boolean):557:557 -> d - 422:430:void createConstraints(boolean,int,boolean):561:561 -> d - 431:438:void createConstraints(boolean,int,boolean):562:562 -> d - 439:444:void createConstraints(boolean,int,boolean):564:564 -> d - 445:452:void createConstraints(boolean,int,boolean):565:565 -> d - 453:466:void createConstraints(boolean,int,boolean):567:567 -> d - 467:475:void createConstraints(boolean,int,boolean):579:579 -> d - 476:485:void createConstraints(boolean,int,boolean):580:580 -> d - 486:492:void createConstraints(boolean,int,boolean):582:582 -> d - 493:500:void createConstraints(boolean,int,boolean):583:583 -> d - 501:508:void createConstraints(boolean,int,boolean):573:573 -> d - 509:523:void createConstraints(boolean,int,boolean):569:569 -> d - 524:525:void createConstraints(boolean,int,boolean):592:592 -> d - 526:534:void createConstraints(boolean,int,boolean):593:593 -> d - 535:538:void createConstraints(boolean,int,boolean):594:594 -> d - 539:547:void createConstraints(boolean,int,boolean):596:596 -> d - 548:556:void createConstraints(boolean,int,boolean):599:599 -> d - 557:567:void createConstraints(boolean,int,boolean):601:601 -> d - 568:573:void createConstraints(boolean,int,boolean):604:604 -> d - 574:579:void createConstraints(boolean,int,boolean):605:605 -> d - 580:588:void createConstraints(boolean,int,boolean):608:608 -> d - 589:599:void createConstraints(boolean,int,boolean):610:610 -> d - 600:605:void createConstraints(boolean,int,boolean):613:613 -> d - 606:613:void createConstraints(boolean,int,boolean):614:614 -> d - 614:626:void createConstraints(boolean,int,boolean):618:618 -> d - 627:639:void createConstraints(boolean,int,boolean):621:621 -> d - 640:648:void createConstraints(boolean,int,boolean):623:623 -> d - 649:654:void createConstraints(boolean,int,boolean):624:624 -> d - 655:660:void createConstraints(boolean,int,boolean):625:625 -> d - 661:672:void createConstraints(boolean,int,boolean):626:626 -> d - 673:678:void createConstraints(boolean,int,boolean):627:627 -> d - 679:687:void createConstraints(boolean,int,boolean):628:628 -> d - 688:695:void createConstraints(boolean,int,boolean):629:629 -> d - 696:701:void createConstraints(boolean,int,boolean):630:630 -> d - 702:707:void createConstraints(boolean,int,boolean):631:631 -> d - 708:710:void createConstraints(boolean,int,boolean):633:633 -> d - 711:717:void createConstraints(boolean,int,boolean):634:634 -> d - 718:728:void createConstraints(boolean,int,boolean):637:637 -> d - 729:743:void createConstraints(boolean,int,boolean):640:640 -> d - 744:750:void createConstraints(boolean,int,boolean):642:642 -> d - 751:763:void createConstraints(boolean,int,boolean):644:644 -> d - 764:775:void createConstraints(boolean,int,boolean):646:646 -> d - 776:789:void createConstraints(boolean,int,boolean):651:651 -> d - 790:796:void createConstraints(boolean,int,boolean):657:657 -> d - 797:804:void createConstraints(boolean,int,boolean):658:658 -> d - 805:812:void createConstraints(boolean,int,boolean):662:662 -> d - 813:821:void createConstraints(boolean,int,boolean):653:653 -> d - 822:837:void createConstraints(boolean,int,boolean):667:667 -> d - 838:846:void createConstraints(boolean,int,boolean):674:674 -> d - 847:856:void createConstraints(boolean,int,boolean):675:675 -> d - 857:863:void createConstraints(boolean,int,boolean):677:677 -> d - 864:871:void createConstraints(boolean,int,boolean):678:678 -> d - 872:880:void createConstraints(boolean,int,boolean):683:683 -> d - 881:893:void createConstraints(boolean,int,boolean):669:669 -> d - 1:5:int getHeight():404:404 -> e - 6:15:int getHeight():405:405 -> e - 16:18:int getHeight():407:407 -> e - 1:4:int getWidth():397:397 -> f - 5:14:int getWidth():398:398 -> f - 15:17:int getWidth():400:400 -> f - 1:5:void measureMatchConstraints(int):695:695 -> g - 6:7:void measureMatchConstraints(int):698:698 -> g - 8:12:void measureMatchConstraints(int):699:699 -> g - 13:24:void measureMatchConstraints(int):701:701 -> g - 25:35:void measureMatchConstraints(int):704:704 -> g - 36:41:void measureMatchConstraints(int):705:705 -> g - 42:49:void measureMatchConstraints(int):706:706 -> g - 50:53:void measureMatchConstraints(int):707:707 -> g - 54:71:void measureMatchConstraints(int):708:708 -> g - 72:79:void measureMatchConstraints(int):712:712 -> g - 80:83:void measureMatchConstraints(int):713:713 -> g - 84:103:void measureMatchConstraints(int):714:714 -> g - 104:107:void measureMatchConstraints(int):719:719 -> g - 2:3:void recomputeDimensions():723:723 -> h - 4:6:void recomputeDimensions():724:724 -> h - 7:8:void recomputeDimensions():725:725 -> h - 9:10:void recomputeDimensions():726:726 -> h - 11:15:void recomputeDimensions():727:727 -> h - 16:28:void recomputeDimensions():729:729 -> h - 29:39:void recomputeDimensions():732:732 -> h - 40:45:void recomputeDimensions():733:733 -> h - 46:49:void recomputeDimensions():734:734 -> h - 50:55:void recomputeDimensions():735:735 -> h - 56:62:void recomputeDimensions():736:736 -> h - 63:68:void recomputeDimensions():739:739 -> h - 69:76:void recomputeDimensions():740:740 -> h - 77:84:void recomputeDimensions():741:741 -> h - 85:86:void recomputeDimensions():742:742 -> h - 87:88:void recomputeDimensions():743:743 -> h - 89:91:void recomputeDimensions():744:744 -> h - 92:99:void recomputeDimensions():747:747 -> h - 100:107:void recomputeDimensions():748:748 -> h - 108:113:void recomputeDimensions():749:749 -> h - 114:120:void recomputeDimensions():750:750 -> h - 121:126:void recomputeDimensions():753:753 -> h - 127:134:void recomputeDimensions():754:754 -> h - 135:136:void recomputeDimensions():755:755 -> h - 137:138:void recomputeDimensions():756:756 -> h - 139:145:void recomputeDimensions():757:757 -> h - 1:3:void setStartIndex(int):394:394 -> i - 1:2:void setup(int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,int):372:372 -> j + 8:15:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):410:410 -> b + 16:23:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):411:411 -> b + 24:30:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):412:412 -> b + 31:36:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):415:415 -> b + 37:44:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):416:416 -> b + 45:50:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):419:419 -> b + 51:58:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):420:420 -> b + 59:66:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):421:421 -> b + 67:68:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):422:422 -> b + 69:70:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):423:423 -> b + 71:73:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):424:424 -> b + 74:81:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):427:427 -> b + 82:89:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):428:428 -> b + 90:97:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):429:429 -> b + 98:104:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):430:430 -> b + 105:110:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):433:433 -> b + 111:118:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):434:434 -> b + 119:124:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):437:437 -> b + 125:132:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):438:438 -> b + 133:134:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):439:439 -> b + 135:136:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):440:440 -> b + 137:138:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):441:441 -> b + 139:145:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):444:444 -> b + 2:4:void clear():383:383 -> c + 5:6:void clear():384:384 -> c + 7:8:void clear():385:385 -> c + 9:10:void clear():386:386 -> c + 11:12:void clear():387:387 -> c + 13:14:void clear():388:388 -> c + 15:17:void clear():389:389 -> c + 3:8:void createConstraints(boolean,int,boolean):448:448 -> d + 9:20:void createConstraints(boolean,int,boolean):450:450 -> d + 21:33:void createConstraints(boolean,int,boolean):453:453 -> d + 34:41:void createConstraints(boolean,int,boolean):455:455 -> d + 42:67:void createConstraints(boolean,int,boolean):458:458 -> d + 68:79:void createConstraints(boolean,int,boolean):470:470 -> d + 80:90:void createConstraints(boolean,int,boolean):473:473 -> d + 91:103:void createConstraints(boolean,int,boolean):474:474 -> d + 104:108:void createConstraints(boolean,int,boolean):483:483 -> d + 109:110:void createConstraints(boolean,int,boolean):484:484 -> d + 111:119:void createConstraints(boolean,int,boolean):485:485 -> d + 120:123:void createConstraints(boolean,int,boolean):486:486 -> d + 124:130:void createConstraints(boolean,int,boolean):488:488 -> d + 131:139:void createConstraints(boolean,int,boolean):490:490 -> d + 140:150:void createConstraints(boolean,int,boolean):492:492 -> d + 151:156:void createConstraints(boolean,int,boolean):495:495 -> d + 157:161:void createConstraints(boolean,int,boolean):496:496 -> d + 162:186:void createConstraints(boolean,int,boolean):500:500 -> d + 187:198:void createConstraints(boolean,int,boolean):506:506 -> d + 199:209:void createConstraints(boolean,int,boolean):509:509 -> d + 210:230:void createConstraints(boolean,int,boolean):510:510 -> d + 231:243:void createConstraints(boolean,int,boolean):522:522 -> d + 244:256:void createConstraints(boolean,int,boolean):525:525 -> d + 257:272:void createConstraints(boolean,int,boolean):527:527 -> d + 273:278:void createConstraints(boolean,int,boolean):533:533 -> d + 279:284:void createConstraints(boolean,int,boolean):534:534 -> d + 285:296:void createConstraints(boolean,int,boolean):535:535 -> d + 297:302:void createConstraints(boolean,int,boolean):536:536 -> d + 303:311:void createConstraints(boolean,int,boolean):537:537 -> d + 312:319:void createConstraints(boolean,int,boolean):538:538 -> d + 320:325:void createConstraints(boolean,int,boolean):539:539 -> d + 326:331:void createConstraints(boolean,int,boolean):540:540 -> d + 332:334:void createConstraints(boolean,int,boolean):542:542 -> d + 335:341:void createConstraints(boolean,int,boolean):543:543 -> d + 342:352:void createConstraints(boolean,int,boolean):546:546 -> d + 353:367:void createConstraints(boolean,int,boolean):549:549 -> d + 368:374:void createConstraints(boolean,int,boolean):551:551 -> d + 375:385:void createConstraints(boolean,int,boolean):553:553 -> d + 386:394:void createConstraints(boolean,int,boolean):555:555 -> d + 395:403:void createConstraints(boolean,int,boolean):559:559 -> d + 404:411:void createConstraints(boolean,int,boolean):560:560 -> d + 412:417:void createConstraints(boolean,int,boolean):562:562 -> d + 418:425:void createConstraints(boolean,int,boolean):563:563 -> d + 426:439:void createConstraints(boolean,int,boolean):565:565 -> d + 440:448:void createConstraints(boolean,int,boolean):577:577 -> d + 449:458:void createConstraints(boolean,int,boolean):578:578 -> d + 459:465:void createConstraints(boolean,int,boolean):580:580 -> d + 466:473:void createConstraints(boolean,int,boolean):581:581 -> d + 474:481:void createConstraints(boolean,int,boolean):571:571 -> d + 482:496:void createConstraints(boolean,int,boolean):567:567 -> d + 497:498:void createConstraints(boolean,int,boolean):590:590 -> d + 499:507:void createConstraints(boolean,int,boolean):591:591 -> d + 508:511:void createConstraints(boolean,int,boolean):592:592 -> d + 512:520:void createConstraints(boolean,int,boolean):594:594 -> d + 521:529:void createConstraints(boolean,int,boolean):597:597 -> d + 530:540:void createConstraints(boolean,int,boolean):599:599 -> d + 541:546:void createConstraints(boolean,int,boolean):602:602 -> d + 547:552:void createConstraints(boolean,int,boolean):603:603 -> d + 553:561:void createConstraints(boolean,int,boolean):606:606 -> d + 562:572:void createConstraints(boolean,int,boolean):608:608 -> d + 573:578:void createConstraints(boolean,int,boolean):611:611 -> d + 579:586:void createConstraints(boolean,int,boolean):612:612 -> d + 587:599:void createConstraints(boolean,int,boolean):616:616 -> d + 600:612:void createConstraints(boolean,int,boolean):619:619 -> d + 613:621:void createConstraints(boolean,int,boolean):621:621 -> d + 622:627:void createConstraints(boolean,int,boolean):622:622 -> d + 628:633:void createConstraints(boolean,int,boolean):623:623 -> d + 634:645:void createConstraints(boolean,int,boolean):624:624 -> d + 646:651:void createConstraints(boolean,int,boolean):625:625 -> d + 652:660:void createConstraints(boolean,int,boolean):626:626 -> d + 661:668:void createConstraints(boolean,int,boolean):627:627 -> d + 669:674:void createConstraints(boolean,int,boolean):628:628 -> d + 675:680:void createConstraints(boolean,int,boolean):629:629 -> d + 681:683:void createConstraints(boolean,int,boolean):631:631 -> d + 684:690:void createConstraints(boolean,int,boolean):632:632 -> d + 691:701:void createConstraints(boolean,int,boolean):635:635 -> d + 702:716:void createConstraints(boolean,int,boolean):638:638 -> d + 717:723:void createConstraints(boolean,int,boolean):640:640 -> d + 724:736:void createConstraints(boolean,int,boolean):642:642 -> d + 737:748:void createConstraints(boolean,int,boolean):644:644 -> d + 749:762:void createConstraints(boolean,int,boolean):649:649 -> d + 763:769:void createConstraints(boolean,int,boolean):655:655 -> d + 770:777:void createConstraints(boolean,int,boolean):656:656 -> d + 778:785:void createConstraints(boolean,int,boolean):660:660 -> d + 786:794:void createConstraints(boolean,int,boolean):651:651 -> d + 795:810:void createConstraints(boolean,int,boolean):665:665 -> d + 811:819:void createConstraints(boolean,int,boolean):672:672 -> d + 820:829:void createConstraints(boolean,int,boolean):673:673 -> d + 830:836:void createConstraints(boolean,int,boolean):675:675 -> d + 837:844:void createConstraints(boolean,int,boolean):676:676 -> d + 845:853:void createConstraints(boolean,int,boolean):681:681 -> d + 854:866:void createConstraints(boolean,int,boolean):667:667 -> d + 1:5:int getHeight():402:402 -> e + 6:15:int getHeight():403:403 -> e + 16:18:int getHeight():405:405 -> e + 1:4:int getWidth():395:395 -> f + 5:14:int getWidth():396:396 -> f + 15:17:int getWidth():398:398 -> f + 1:5:void measureMatchConstraints(int):693:693 -> g + 6:7:void measureMatchConstraints(int):696:696 -> g + 8:12:void measureMatchConstraints(int):697:697 -> g + 13:24:void measureMatchConstraints(int):699:699 -> g + 25:35:void measureMatchConstraints(int):702:702 -> g + 36:41:void measureMatchConstraints(int):703:703 -> g + 42:49:void measureMatchConstraints(int):704:704 -> g + 50:53:void measureMatchConstraints(int):705:705 -> g + 54:71:void measureMatchConstraints(int):706:706 -> g + 72:79:void measureMatchConstraints(int):710:710 -> g + 80:83:void measureMatchConstraints(int):711:711 -> g + 84:103:void measureMatchConstraints(int):712:712 -> g + 104:107:void measureMatchConstraints(int):717:717 -> g + 2:3:void recomputeDimensions():721:721 -> h + 4:6:void recomputeDimensions():722:722 -> h + 7:8:void recomputeDimensions():723:723 -> h + 9:10:void recomputeDimensions():724:724 -> h + 11:15:void recomputeDimensions():725:725 -> h + 16:28:void recomputeDimensions():727:727 -> h + 29:39:void recomputeDimensions():730:730 -> h + 40:45:void recomputeDimensions():731:731 -> h + 46:49:void recomputeDimensions():732:732 -> h + 50:55:void recomputeDimensions():733:733 -> h + 56:62:void recomputeDimensions():734:734 -> h + 63:68:void recomputeDimensions():737:737 -> h + 69:76:void recomputeDimensions():738:738 -> h + 77:84:void recomputeDimensions():739:739 -> h + 85:86:void recomputeDimensions():740:740 -> h + 87:88:void recomputeDimensions():741:741 -> h + 89:91:void recomputeDimensions():742:742 -> h + 92:99:void recomputeDimensions():745:745 -> h + 100:107:void recomputeDimensions():746:746 -> h + 108:113:void recomputeDimensions():747:747 -> h + 114:120:void recomputeDimensions():748:748 -> h + 121:126:void recomputeDimensions():751:751 -> h + 127:134:void recomputeDimensions():752:752 -> h + 135:136:void recomputeDimensions():753:753 -> h + 137:138:void recomputeDimensions():754:754 -> h + 139:145:void recomputeDimensions():755:755 -> h + 1:3:void setStartIndex(int):392:392 -> i + 1:2:void setup(int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,int):370:370 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(ILr/d;Lr/d;Lr/d;Lr/d;IIIII)V"} - 3:4:void setup(int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,int):373:373 -> j - 5:6:void setup(int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,int):374:374 -> j - 7:8:void setup(int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,int):375:375 -> j - 9:10:void setup(int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,int):376:376 -> j - 11:12:void setup(int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,int):377:377 -> j - 13:14:void setup(int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,int):378:378 -> j - 15:16:void setup(int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,int):379:379 -> j - 17:18:void setup(int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,int):380:380 -> j - 19:21:void setup(int,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int,int,int,int,int):381:381 -> j -androidx.constraintlayout.core.widgets.Guideline -> r.h: + 3:4:void setup(int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,int):371:371 -> j + 5:6:void setup(int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,int):372:372 -> j + 7:8:void setup(int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,int):373:373 -> j + 9:10:void setup(int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,int):374:374 -> j + 11:12:void setup(int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,int):375:375 -> j + 13:14:void setup(int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,int):376:376 -> j + 15:16:void setup(int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,int):377:377 -> j + 17:18:void setup(int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,int):378:378 -> j + 19:21:void setup(int,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,int):379:379 -> j +androidx.constraintlayout.solver.widgets.Guideline -> r.h: # {"id":"sourceFile","fileName":"Guideline.java"} - float mRelativePercent -> J0 - int mRelativeBegin -> K0 - int mRelativeEnd -> L0 - androidx.constraintlayout.core.widgets.ConstraintAnchor mAnchor -> M0 + int mOrientation -> A0 + int mMinimumPosition -> B0 + float mRelativePercent -> w0 + int mRelativeBegin -> x0 + int mRelativeEnd -> y0 + androidx.constraintlayout.solver.widgets.ConstraintAnchor mAnchor -> z0 # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} - int mOrientation -> N0 - int mMinimumPosition -> O0 - boolean resolved -> P0 - 1:5:void ():46:46 -> - 6:8:void ():37:37 -> - 9:10:void ():38:38 -> - 11:12:void ():39:39 -> - 13:17:void ():41:41 -> - 18:19:void ():42:42 -> - 20:21:void ():43:43 -> - 22:26:void ():47:47 -> - 27:33:void ():48:48 -> - 34:38:void ():49:49 -> - 39:48:void ():51:51 -> - 1:10:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):215:215 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Z)V"} - 11:16:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):219:219 -> g - 17:22:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):220:220 -> g - 23:39:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):221:221 -> g - 40:43:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):222:222 -> g - 44:49:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):223:223 -> g - 50:55:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):224:224 -> g - 56:70:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):225:225 -> g - 71:84:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):227:227 -> g - 85:90:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):228:228 -> g - 91:99:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):232:232 -> g - 100:105:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):233:233 -> g - 106:113:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):235:235 -> g - 114:119:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):237:237 -> g - 120:123:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):239:239 -> g - 124:130:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):240:240 -> g - 131:133:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):241:241 -> g - 134:136:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):244:244 -> g - 137:142:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):247:247 -> g - 143:148:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):248:248 -> g - 149:152:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):249:249 -> g - 153:159:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):250:250 -> g - 160:167:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):252:252 -> g - 168:171:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):254:254 -> g - 172:177:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):255:255 -> g - 178:181:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):256:256 -> g - 182:189:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):257:257 -> g - 190:196:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):259:259 -> g - 197:200:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):260:260 -> g - 201:208:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):262:262 -> g - 209:214:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):263:263 -> g - 215:218:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):264:264 -> g - 219:220:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):265:265 -> g - 221:224:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):266:266 -> g - 225:228:void addToSolver(androidx.constraintlayout.core.LinearSystem,boolean):265:265 -> g - 1:2:boolean allowedInBarrier():67:67 -> h - 1:3:boolean isResolvedHorizontally():199:199 -> k0 - 1:7:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):273:273 -> k1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Z)V"} - 8:13:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):276:276 -> k1 - 14:19:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):277:277 -> k1 - 20:22:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):278:278 -> k1 - 23:25:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):279:279 -> k1 - 26:36:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):280:280 -> k1 - 37:40:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):281:281 -> k1 - 41:43:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):283:283 -> k1 - 44:46:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):284:284 -> k1 - 47:57:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):285:285 -> k1 - 58:61:void updateFromSolver(androidx.constraintlayout.core.LinearSystem,boolean):286:286 -> k1 - 1:3:boolean isResolvedVertically():203:203 -> l0 - 1:3:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor():102:102 -> l1 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr/d;"} - 1:3:int getOrientation():116:116 -> m1 - 1:3:int getRelativeBegin():183:183 -> n1 - 1:21:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):125:125 -> o + 1:5:void ():47:47 -> + 6:8:void ():39:39 -> + 9:10:void ():40:40 -> + 11:12:void ():41:41 -> + 13:17:void ():43:43 -> + 18:19:void ():44:44 -> + 20:21:void ():45:45 -> + 22:26:void ():48:48 -> + 27:33:void ():49:49 -> + 34:38:void ():50:50 -> + 39:48:void ():52:52 -> + 1:7:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):237:237 -> J0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;)V"} + 8:13:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):240:240 -> J0 + 14:19:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):241:241 -> J0 + 20:22:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):242:242 -> J0 + 23:25:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):243:243 -> J0 + 26:36:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):244:244 -> J0 + 37:40:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):245:245 -> J0 + 41:43:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):247:247 -> J0 + 44:46:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):248:248 -> J0 + 47:57:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):249:249 -> J0 + 58:61:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):250:250 -> J0 + 1:3:int getOrientation():117:117 -> K0 + 1:3:int getRelativeBegin():184:184 -> L0 + 1:3:int getRelativeEnd():188:188 -> M0 + 1:3:float getRelativePercent():180:180 -> N0 + 6:7:void setGuideBegin(int):165:165 -> O0 + 8:9:void setGuideBegin(int):166:166 -> O0 + 10:12:void setGuideBegin(int):167:167 -> O0 + 6:7:void setGuideEnd(int):173:173 -> P0 + 8:9:void setGuideEnd(int):174:174 -> P0 + 10:12:void setGuideEnd(int):175:175 -> P0 + 7:9:void setGuidePercent(float):157:157 -> Q0 + 10:11:void setGuidePercent(float):158:158 -> Q0 + 12:14:void setGuidePercent(float):159:159 -> Q0 + 1:5:void setOrientation(int):85:85 -> R0 + 6:7:void setOrientation(int):88:88 -> R0 + 8:12:void setOrientation(int):89:89 -> R0 + 13:17:void setOrientation(int):90:90 -> R0 + 18:22:void setOrientation(int):91:91 -> R0 + 23:26:void setOrientation(int):93:93 -> R0 + 27:33:void setOrientation(int):95:95 -> R0 + 34:39:void setOrientation(int):96:96 -> R0 + 40:49:void setOrientation(int):98:98 -> R0 + 1:10:void addToSolver(androidx.constraintlayout.solver.LinearSystem):199:199 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/d;)V"} + 11:16:void addToSolver(androidx.constraintlayout.solver.LinearSystem):203:203 -> f + 17:22:void addToSolver(androidx.constraintlayout.solver.LinearSystem):204:204 -> f + 23:39:void addToSolver(androidx.constraintlayout.solver.LinearSystem):205:205 -> f + 40:43:void addToSolver(androidx.constraintlayout.solver.LinearSystem):206:206 -> f + 44:49:void addToSolver(androidx.constraintlayout.solver.LinearSystem):207:207 -> f + 50:55:void addToSolver(androidx.constraintlayout.solver.LinearSystem):208:208 -> f + 56:70:void addToSolver(androidx.constraintlayout.solver.LinearSystem):209:209 -> f + 71:78:void addToSolver(androidx.constraintlayout.solver.LinearSystem):211:211 -> f + 79:84:void addToSolver(androidx.constraintlayout.solver.LinearSystem):212:212 -> f + 85:88:void addToSolver(androidx.constraintlayout.solver.LinearSystem):213:213 -> f + 89:95:void addToSolver(androidx.constraintlayout.solver.LinearSystem):214:214 -> f + 96:103:void addToSolver(androidx.constraintlayout.solver.LinearSystem):216:216 -> f + 104:107:void addToSolver(androidx.constraintlayout.solver.LinearSystem):218:218 -> f + 108:113:void addToSolver(androidx.constraintlayout.solver.LinearSystem):219:219 -> f + 114:117:void addToSolver(androidx.constraintlayout.solver.LinearSystem):220:220 -> f + 118:125:void addToSolver(androidx.constraintlayout.solver.LinearSystem):221:221 -> f + 126:132:void addToSolver(androidx.constraintlayout.solver.LinearSystem):223:223 -> f + 133:136:void addToSolver(androidx.constraintlayout.solver.LinearSystem):224:224 -> f + 137:144:void addToSolver(androidx.constraintlayout.solver.LinearSystem):226:226 -> f + 145:150:void addToSolver(androidx.constraintlayout.solver.LinearSystem):227:227 -> f + 151:154:void addToSolver(androidx.constraintlayout.solver.LinearSystem):228:228 -> f + 155:156:void addToSolver(androidx.constraintlayout.solver.LinearSystem):229:229 -> f + 157:160:void addToSolver(androidx.constraintlayout.solver.LinearSystem):230:230 -> f + 161:164:void addToSolver(androidx.constraintlayout.solver.LinearSystem):229:229 -> f + 1:2:boolean allowedInBarrier():68:68 -> g + 1:14:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):126:126 -> m # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d$b;)Lr/d;"} - 22:25:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):135:135 -> o - 26:28:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):136:136 -> o - 29:32:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):128:128 -> o - 33:37:androidx.constraintlayout.core.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):129:129 -> o - 1:3:int getRelativeEnd():187:187 -> o1 - 1:3:float getRelativePercent():179:179 -> p1 - 1:6:void setFinalValue(int):194:194 -> q1 - 7:9:void setFinalValue(int):195:195 -> q1 - 6:7:void setGuideBegin(int):164:164 -> r1 - 8:9:void setGuideBegin(int):165:165 -> r1 - 10:12:void setGuideBegin(int):166:166 -> r1 - 6:7:void setGuideEnd(int):172:172 -> s1 - 8:9:void setGuideEnd(int):173:173 -> s1 - 10:12:void setGuideEnd(int):174:174 -> s1 - 7:9:void setGuidePercent(float):156:156 -> t1 - 10:11:void setGuidePercent(float):157:157 -> t1 - 12:14:void setGuidePercent(float):158:158 -> t1 - 1:5:void setOrientation(int):84:84 -> u1 - 6:7:void setOrientation(int):87:87 -> u1 - 8:12:void setOrientation(int):88:88 -> u1 - 13:17:void setOrientation(int):89:89 -> u1 - 18:22:void setOrientation(int):90:90 -> u1 - 23:26:void setOrientation(int):92:92 -> u1 - 27:33:void setOrientation(int):94:94 -> u1 - 34:39:void setOrientation(int):95:95 -> u1 - 40:49:void setOrientation(int):97:97 -> u1 -androidx.constraintlayout.core.widgets.Guideline$1 -> r.h$a: + 15:18:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):136:136 -> m + 19:21:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):137:137 -> m + 22:26:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):129:129 -> m + 27:29:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):130:130 -> m + 30:40:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):148:148 -> m +androidx.constraintlayout.solver.widgets.Guideline$1 -> r.h$a: # {"id":"sourceFile","fileName":"Guideline.java"} - int[] $SwitchMap$androidx$constraintlayout$core$widgets$ConstraintAnchor$Type -> a - 1:109:void ():125:125 -> -androidx.constraintlayout.core.widgets.Helper -> r.i: + int[] $SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintAnchor$Type -> a + 1:109:void ():126:126 -> +androidx.constraintlayout.solver.widgets.Helper -> r.i: # {"id":"sourceFile","fileName":"Helper.java"} - void updateConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer) -> a + void updateConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer) -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;)V"} void removeAllIds() -> b - void add(androidx.constraintlayout.core.widgets.ConstraintWidget) -> c + void add(androidx.constraintlayout.solver.widgets.ConstraintWidget) -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} -androidx.constraintlayout.core.widgets.HelperWidget -> r.j: +androidx.constraintlayout.solver.widgets.HelperWidget -> r.j: # {"id":"sourceFile","fileName":"HelperWidget.java"} - androidx.constraintlayout.core.widgets.ConstraintWidget[] mWidgets -> J0 + androidx.constraintlayout.solver.widgets.ConstraintWidget[] mWidgets -> w0 # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e;"} - int mWidgetsCount -> K0 - 1:4:void ():13:13 -> - 5:9:void ():14:14 -> - 10:12:void ():15:15 -> - 1:1:void updateConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):20:20 -> a + int mWidgetsCount -> x0 + 1:4:void ():9:9 -> + 5:9:void ():10:10 -> + 10:12:void ():11:11 -> + 1:1:void updateConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):16:16 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;)V"} - 2:3:void removeAllIds():53:53 -> b - 4:10:void removeAllIds():54:54 -> b - 6:14:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):31:31 -> c + 2:3:void removeAllIds():49:49 -> b + 4:10:void removeAllIds():50:50 -> b + 6:14:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):27:27 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} - 15:25:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):32:32 -> c - 26:33:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):34:34 -> c - 34:36:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):35:35 -> c - 3:6:void addDependents(java.util.ArrayList,int,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):58:58 -> l1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/ArrayList;ILs/o;)V"} - 7:10:void addDependents(java.util.ArrayList,int,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):59:59 -> l1 - 11:16:void addDependents(java.util.ArrayList,int,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):60:60 -> l1 - 17:20:void addDependents(java.util.ArrayList,int,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):62:62 -> l1 - 21:24:void addDependents(java.util.ArrayList,int,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):63:63 -> l1 - 25:31:void addDependents(java.util.ArrayList,int,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):64:64 -> l1 - 2:6:int findGroupInDependents(int):69:69 -> m1 - 7:12:int findGroupInDependents(int):70:70 -> m1 - 13:20:int findGroupInDependents(int):71:71 -> m1 - 21:29:int findGroupInDependents(int):74:74 -> m1 -androidx.constraintlayout.core.widgets.Optimizer -> r.k: + 15:25:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):28:28 -> c + 26:33:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):30:30 -> c + 34:36:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):31:31 -> c +androidx.constraintlayout.solver.widgets.Optimizer -> r.k: # {"id":"sourceFile","fileName":"Optimizer.java"} boolean[] flags -> a - 2:6:void ():52:52 -> - 2:3:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):65:65 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;Lo/d;Lr/e;)V"} - 4:5:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):66:66 -> a - 6:23:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):67:67 -> a - 24:27:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):70:70 -> a - 28:36:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):71:71 -> a - 37:44:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):73:73 -> a - 45:52:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):74:74 -> a - 53:59:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):75:75 -> a - 60:66:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):76:76 -> a - 67:68:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):77:77 -> a - 69:71:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):78:78 -> a - 72:86:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):80:80 -> a - 87:90:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):83:83 -> a - 91:99:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):84:84 -> a - 100:107:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):86:86 -> a - 108:115:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):87:87 -> a - 116:122:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):88:88 -> a - 123:129:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):89:89 -> a - 130:141:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):90:90 -> a - 142:149:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):91:91 -> a - 150:159:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):92:92 -> a - 160:161:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):94:94 -> a - 162:165:void checkMatchParent(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.LinearSystem,androidx.constraintlayout.core.widgets.ConstraintWidget):95:95 -> a - 1:7:boolean enabled(int,int):100:100 -> b -androidx.constraintlayout.core.widgets.VirtualLayout -> r.l: + 2:6:void ():51:51 -> + 2:3:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):64:64 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;Lq/d;Lr/e;)V"} + 4:5:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):65:65 -> a + 6:23:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):66:66 -> a + 24:27:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):69:69 -> a + 28:36:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):70:70 -> a + 37:44:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):72:72 -> a + 45:52:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):73:73 -> a + 53:59:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):74:74 -> a + 60:66:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):75:75 -> a + 67:68:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):76:76 -> a + 69:71:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):77:77 -> a + 72:86:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):79:79 -> a + 87:90:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):82:82 -> a + 91:99:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):83:83 -> a + 100:107:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):85:85 -> a + 108:115:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):86:86 -> a + 116:122:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):87:87 -> a + 123:129:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):88:88 -> a + 130:141:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):89:89 -> a + 142:149:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):90:90 -> a + 150:159:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):91:91 -> a + 160:161:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):93:93 -> a + 162:165:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):94:94 -> a + 1:7:boolean enabled(int,int):99:99 -> b +androidx.constraintlayout.solver.widgets.VirtualLayout -> r.l: # {"id":"sourceFile","fileName":"VirtualLayout.java"} - int mPaddingTop -> L0 - int mPaddingBottom -> M0 - int mPaddingLeft -> N0 - int mPaddingRight -> O0 - int mPaddingStart -> P0 - int mPaddingEnd -> Q0 - int mResolvedPaddingLeft -> R0 - int mResolvedPaddingRight -> S0 - boolean mNeedsCallFromSolver -> T0 - int mMeasuredWidth -> U0 - int mMeasuredHeight -> V0 - androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure mMeasure -> W0 + int mPaddingLeft -> A0 + int mPaddingRight -> B0 + int mPaddingStart -> C0 + int mPaddingEnd -> D0 + int mResolvedPaddingLeft -> E0 + int mResolvedPaddingRight -> F0 + boolean mNeedsCallFromSolver -> G0 + int mMeasuredWidth -> H0 + int mMeasuredHeight -> I0 + androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure mMeasure -> J0 # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/b$a;"} - androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer mMeasurer -> X0 + androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer mMeasurer -> K0 # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/b$b;"} - 1:4:void ():28:28 -> - 5:6:void ():30:30 -> - 7:8:void ():31:31 -> - 9:10:void ():32:32 -> - 11:12:void ():33:33 -> - 13:14:void ():34:34 -> - 15:16:void ():35:35 -> - 17:18:void ():36:36 -> - 19:20:void ():37:37 -> - 21:22:void ():39:39 -> - 23:24:void ():40:40 -> - 25:26:void ():41:41 -> - 27:34:void ():43:43 -> - 35:37:void ():204:204 -> - 1:3:void needsCallbackFromSolver(boolean):111:111 -> A1 - 1:2:void setMeasure(int,int):149:149 -> B1 - 3:5:void setMeasure(int,int):150:150 -> B1 - 1:2:void setPadding(int):50:50 -> C1 - 3:4:void setPadding(int):51:51 -> C1 - 5:6:void setPadding(int):52:52 -> C1 - 7:8:void setPadding(int):53:53 -> C1 - 9:10:void setPadding(int):54:54 -> C1 - 11:13:void setPadding(int):55:55 -> C1 - 1:3:void setPaddingBottom(int):95:95 -> D1 - 1:3:void setPaddingEnd(int):65:65 -> E1 - 1:2:void setPaddingLeft(int):69:69 -> F1 - 3:5:void setPaddingLeft(int):70:70 -> F1 - 1:2:void setPaddingRight(int):90:90 -> G1 - 3:5:void setPaddingRight(int):91:91 -> G1 - 1:2:void setPaddingStart(int):59:59 -> H1 - 3:4:void setPaddingStart(int):60:60 -> H1 - 5:7:void setPaddingStart(int):61:61 -> H1 - 1:3:void setPaddingTop(int):86:86 -> I1 - 1:4:void updateConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):128:128 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;)V"} - 1:12:void applyRtl(boolean):74:74 -> n1 - 13:16:void applyRtl(boolean):76:76 -> n1 - 17:19:void applyRtl(boolean):77:77 -> n1 - 20:21:void applyRtl(boolean):79:79 -> n1 - 22:26:void applyRtl(boolean):80:80 -> n1 - 2:5:void captureWidgets():132:132 -> o1 - 6:12:void captureWidgets():133:133 -> o1 - 13:19:void captureWidgets():135:135 -> o1 - 3:6:boolean contains(java.util.HashSet):225:225 -> p1 - 7:10:boolean contains(java.util.HashSet):226:226 -> p1 - 11:22:boolean contains(java.util.HashSet):227:227 -> p1 - 1:3:int getMeasuredHeight():145:145 -> q1 - 1:3:int getMeasuredWidth():141:141 -> r1 - 1:3:int getPaddingBottom():100:100 -> s1 - 1:3:int getPaddingLeft():102:102 -> t1 - 1:3:int getPaddingRight():104:104 -> u1 - 1:3:int getPaddingTop():98:98 -> v1 - void measure(int,int,int,int) -> w1 - 1:10:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):209:209 -> x1 + int mPaddingTop -> y0 + int mPaddingBottom -> z0 + 1:4:void ():26:26 -> + 5:6:void ():28:28 -> + 7:8:void ():29:29 -> + 9:10:void ():30:30 -> + 11:12:void ():31:31 -> + 13:14:void ():32:32 -> + 15:16:void ():33:33 -> + 17:18:void ():34:34 -> + 19:20:void ():35:35 -> + 21:22:void ():37:37 -> + 23:24:void ():38:38 -> + 25:26:void ():39:39 -> + 27:34:void ():41:41 -> + 35:37:void ():202:202 -> + 1:12:void applyRtl(boolean):72:72 -> K0 + 13:16:void applyRtl(boolean):74:74 -> K0 + 17:19:void applyRtl(boolean):75:75 -> K0 + 20:21:void applyRtl(boolean):77:77 -> K0 + 22:26:void applyRtl(boolean):78:78 -> K0 + 2:5:void captureWidgets():130:130 -> L0 + 6:12:void captureWidgets():131:131 -> L0 + 13:19:void captureWidgets():133:133 -> L0 + 1:3:int getMeasuredHeight():143:143 -> M0 + 1:3:int getMeasuredWidth():139:139 -> N0 + 1:3:int getPaddingBottom():98:98 -> O0 + 1:3:int getPaddingLeft():100:100 -> P0 + 1:3:int getPaddingRight():102:102 -> Q0 + 1:3:int getPaddingTop():96:96 -> R0 + void measure(int,int,int,int) -> S0 + 1:10:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):207:207 -> T0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;Lr/e$b;ILr/e$b;I)V"} - 11:16:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):210:210 -> x1 - 17:23:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):211:211 -> x1 - 24:27:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):213:213 -> x1 - 28:29:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):214:214 -> x1 - 30:31:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):215:215 -> x1 - 32:33:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):216:216 -> x1 - 34:38:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):217:217 -> x1 - 39:45:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):218:218 -> x1 - 46:52:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):219:219 -> x1 - 53:59:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):220:220 -> x1 - 60:67:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):221:221 -> x1 - 1:4:boolean measureChildren():155:155 -> y1 - 5:17:boolean measureChildren():156:156 -> y1 - 18:22:boolean measureChildren():162:162 -> y1 - 23:29:boolean measureChildren():163:163 -> y1 - 30:34:boolean measureChildren():168:168 -> y1 - 35:38:boolean measureChildren():172:172 -> y1 - 39:42:boolean measureChildren():173:173 -> y1 - 43:59:boolean measureChildren():175:175 -> y1 - 60:63:boolean measureChildren():187:187 -> y1 - 64:65:boolean measureChildren():190:190 -> y1 - 66:69:boolean measureChildren():192:192 -> y1 - 70:71:boolean measureChildren():193:193 -> y1 - 72:77:boolean measureChildren():194:194 -> y1 - 78:85:boolean measureChildren():195:195 -> y1 - 86:90:boolean measureChildren():196:196 -> y1 - 91:97:boolean measureChildren():197:197 -> y1 - 98:104:boolean measureChildren():198:198 -> y1 - 105:115:boolean measureChildren():199:199 -> y1 - 1:3:boolean needSolverPass():115:115 -> z1 -androidx.constraintlayout.core.widgets.WidgetContainer -> r.m: + 11:16:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):208:208 -> T0 + 17:23:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):209:209 -> T0 + 24:27:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):211:211 -> T0 + 28:29:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):212:212 -> T0 + 30:31:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):213:213 -> T0 + 32:33:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):214:214 -> T0 + 34:38:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):215:215 -> T0 + 39:45:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):216:216 -> T0 + 46:52:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):217:217 -> T0 + 53:59:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):218:218 -> T0 + 60:67:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):219:219 -> T0 + 1:4:boolean measureChildren():153:153 -> U0 + 5:17:boolean measureChildren():154:154 -> U0 + 18:22:boolean measureChildren():160:160 -> U0 + 23:29:boolean measureChildren():161:161 -> U0 + 30:34:boolean measureChildren():166:166 -> U0 + 35:38:boolean measureChildren():170:170 -> U0 + 39:42:boolean measureChildren():171:171 -> U0 + 43:59:boolean measureChildren():173:173 -> U0 + 60:63:boolean measureChildren():185:185 -> U0 + 64:65:boolean measureChildren():188:188 -> U0 + 66:69:boolean measureChildren():190:190 -> U0 + 70:71:boolean measureChildren():191:191 -> U0 + 72:77:boolean measureChildren():192:192 -> U0 + 78:85:boolean measureChildren():193:193 -> U0 + 86:90:boolean measureChildren():194:194 -> U0 + 91:97:boolean measureChildren():195:195 -> U0 + 98:104:boolean measureChildren():196:196 -> U0 + 105:115:boolean measureChildren():197:197 -> U0 + 1:3:boolean needSolverPass():113:113 -> V0 + 1:3:void needsCallbackFromSolver(boolean):109:109 -> W0 + 1:2:void setMeasure(int,int):147:147 -> X0 + 3:5:void setMeasure(int,int):148:148 -> X0 + 1:2:void setPadding(int):48:48 -> Y0 + 3:4:void setPadding(int):49:49 -> Y0 + 5:6:void setPadding(int):50:50 -> Y0 + 7:8:void setPadding(int):51:51 -> Y0 + 9:10:void setPadding(int):52:52 -> Y0 + 11:13:void setPadding(int):53:53 -> Y0 + 1:3:void setPaddingBottom(int):93:93 -> Z0 + 1:4:void updateConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):126:126 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;)V"} + 1:3:void setPaddingEnd(int):63:63 -> a1 + 1:2:void setPaddingLeft(int):67:67 -> b1 + 3:5:void setPaddingLeft(int):68:68 -> b1 + 1:2:void setPaddingRight(int):88:88 -> c1 + 3:5:void setPaddingRight(int):89:89 -> c1 + 1:2:void setPaddingStart(int):57:57 -> d1 + 3:4:void setPaddingStart(int):58:58 -> d1 + 5:7:void setPaddingStart(int):59:59 -> d1 + 1:3:void setPaddingTop(int):84:84 -> e1 +androidx.constraintlayout.solver.widgets.WidgetContainer -> r.m: # {"id":"sourceFile","fileName":"WidgetContainer.java"} - java.util.ArrayList mChildren -> J0 + java.util.ArrayList mChildren -> w0 1:3:void ():35:35 -> 4:11:void ():26:26 -> - 1:5:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):72:72 -> c + void layout() -> K0 + 1:6:void remove(androidx.constraintlayout.solver.widgets.ConstraintWidget):98:98 -> L0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} - 6:11:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):73:73 -> c - 12:17:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):74:74 -> c - 18:20:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):75:75 -> c - 21:24:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):77:77 -> c - 1:3:java.util.ArrayList getChildren():108:108 -> l1 - void layout() -> m1 - 1:5:void remove(androidx.constraintlayout.core.widgets.ConstraintWidget):98:98 -> n1 + 7:10:void remove(androidx.constraintlayout.solver.widgets.ConstraintWidget):99:99 -> L0 + 1:6:void removeAllChildren():181:181 -> M0 + 1:5:void reset():62:62 -> Y + 6:9:void reset():63:63 -> Y + 1:3:void resetSolverVariables(androidx.constraintlayout.solver.Cache):172:172 -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq/c;)V"} + 4:12:void resetSolverVariables(androidx.constraintlayout.solver.Cache):173:173 -> a0 + 13:20:void resetSolverVariables(androidx.constraintlayout.solver.Cache):175:175 -> a0 + 21:27:void resetSolverVariables(androidx.constraintlayout.solver.Cache):176:176 -> a0 + 1:5:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):72:72 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} - 6:9:void remove(androidx.constraintlayout.core.widgets.ConstraintWidget):99:99 -> n1 - 1:6:void removeAllChildren():181:181 -> o1 - 1:5:void reset():62:62 -> q0 - 6:9:void reset():63:63 -> q0 - 1:3:void resetSolverVariables(androidx.constraintlayout.core.Cache):172:172 -> t0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/c;)V"} - 4:12:void resetSolverVariables(androidx.constraintlayout.core.Cache):173:173 -> t0 - 13:20:void resetSolverVariables(androidx.constraintlayout.core.Cache):175:175 -> t0 - 21:27:void resetSolverVariables(androidx.constraintlayout.core.Cache):176:176 -> t0 -androidx.constraintlayout.core.widgets.analyzer.BaselineDimensionDependency -> s.a: + 6:11:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):73:73 -> c + 12:17:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):74:74 -> c + 18:20:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):75:75 -> c + 21:24:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):77:77 -> c +androidx.constraintlayout.solver.widgets.analyzer.BaselineDimensionDependency -> s.a: # {"id":"sourceFile","fileName":"BaselineDimensionDependency.java"} - 1:4:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):22:22 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/p;)V"} -androidx.constraintlayout.core.widgets.analyzer.BasicMeasure -> s.b: + 1:4:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):22:22 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/m;)V"} +androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure -> s.b: # {"id":"sourceFile","fileName":"BasicMeasure.java"} java.util.ArrayList mVariableDimensionsWidgets -> a - androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure mMeasure -> b + androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure mMeasure -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/b$a;"} - androidx.constraintlayout.core.widgets.ConstraintWidgetContainer constraintWidgetContainer -> c + androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer constraintWidgetContainer -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/f;"} - 1:3:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):70:70 -> + 1:3:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):74:74 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;)V"} - 4:10:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):52:52 -> - 11:17:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):53:53 -> - 18:20:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):71:71 -> - 1:8:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):443:443 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/b$b;Lr/e;I)Z"} - 9:16:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):444:444 -> a - 17:24:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):445:445 -> a - 25:32:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):446:446 -> a - 33:37:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):447:447 -> a - 38:39:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):448:448 -> a - 40:49:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):450:450 -> a - 50:59:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):451:451 -> a - 60:70:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):452:452 -> a - 71:82:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):453:453 -> a - 83:88:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):456:456 -> a - 89:94:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):457:457 -> a - 95:100:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):461:461 -> a - 101:104:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):462:462 -> a - 105:107:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):466:466 -> a - 108:114:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):467:467 -> a - 115:121:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):468:468 -> a - 122:128:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):469:469 -> a - 129:135:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):470:470 -> a - 136:141:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):471:471 -> a - 142:144:boolean measure(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,int):472:472 -> a - 1:8:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):75:75 -> b + 4:10:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):50:50 -> + 11:17:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):51:51 -> + 18:20:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):75:75 -> + 1:8:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):403:403 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/b$b;Lr/e;Z)Z"} + 9:16:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):404:404 -> a + 17:24:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):405:405 -> a + 25:32:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):406:406 -> a + 33:37:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):407:407 -> a + 38:39:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):408:408 -> a + 40:49:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):410:410 -> a + 50:59:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):411:411 -> a + 60:70:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):412:412 -> a + 71:82:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):413:413 -> a + 83:88:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):416:416 -> a + 89:94:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):417:417 -> a + 95:100:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):421:421 -> a + 101:104:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):422:422 -> a + 105:107:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):426:426 -> a + 108:114:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):427:427 -> a + 115:121:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):428:428 -> a + 122:128:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):429:429 -> a + 129:135:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):430:430 -> a + 136:139:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):431:431 -> a + 140:142:boolean measure(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):432:432 -> a + 1:6:void measureChildren(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):79:79 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;)V"} - 9:12:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):76:76 -> b - 13:20:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):77:77 -> b - 21:28:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):79:79 -> b - 29:34:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):80:80 -> b - 35:40:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):83:83 -> b - 41:50:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):86:86 -> b - 51:71:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):90:90 -> b - 72:76:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):96:96 -> b - 77:80:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):97:97 -> b - 81:99:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):99:99 -> b - 100:111:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):104:104 -> b - 112:117:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):106:106 -> b - 118:126:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):109:109 -> b - 127:132:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):113:113 -> b - 133:143:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):116:116 -> b - 144:155:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):121:121 -> b - 156:164:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):134:134 -> b - 165:168:void measureChildren(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):139:139 -> b - 1:4:void solveLinearSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,java.lang.String,int,int,int):148:148 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;Ljava/lang/String;III)V"} - 5:9:void solveLinearSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,java.lang.String,int,int,int):149:149 -> c - 10:12:void solveLinearSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,java.lang.String,int,int,int):150:150 -> c - 13:15:void solveLinearSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,java.lang.String,int,int,int):151:151 -> c - 16:18:void solveLinearSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,java.lang.String,int,int,int):152:152 -> c - 19:21:void solveLinearSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,java.lang.String,int,int,int):153:153 -> c - 22:24:void solveLinearSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,java.lang.String,int,int,int):154:154 -> c - 25:27:void solveLinearSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,java.lang.String,int,int,int):155:155 -> c - 28:32:void solveLinearSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,java.lang.String,int,int,int):159:159 -> c - 33:38:void solveLinearSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,java.lang.String,int,int,int):160:160 -> c - 1:1:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):186:186 -> d + 7:14:void measureChildren(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):80:80 -> b + 15:22:void measureChildren(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):82:82 -> b + 23:27:void measureChildren(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):83:83 -> b + 28:44:void measureChildren(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):87:87 -> b + 45:49:void measureChildren(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):91:91 -> b + 50:53:void measureChildren(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):92:92 -> b + 54:68:void measureChildren(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):94:94 -> b + 69:74:void measureChildren(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):105:105 -> b + 75:78:void measureChildren(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):110:110 -> b + 1:4:void solveLinearSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,java.lang.String,int,int):119:119 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;Ljava/lang/String;II)V"} + 5:9:void solveLinearSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,java.lang.String,int,int):120:120 -> c + 10:12:void solveLinearSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,java.lang.String,int,int):121:121 -> c + 13:15:void solveLinearSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,java.lang.String,int,int):122:122 -> c + 16:18:void solveLinearSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,java.lang.String,int,int):123:123 -> c + 19:21:void solveLinearSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,java.lang.String,int,int):124:124 -> c + 22:24:void solveLinearSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,java.lang.String,int,int):125:125 -> c + 25:27:void solveLinearSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,java.lang.String,int,int):126:126 -> c + 28:33:void solveLinearSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,java.lang.String,int,int):130:130 -> c + 1:1:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):156:156 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;IIIIIIIII)J"} - 2:4:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):189:191 -> d - 5:6:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):193:194 -> d - 7:11:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):198:202 -> d - 12:12:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):206:206 -> d - 13:13:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):210:210 -> d - 14:15:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):214:215 -> d - 16:16:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):222:222 -> d - 17:18:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):236:237 -> d - 19:21:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):239:241 -> d - 22:24:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):243:245 -> d - 25:25:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):248:248 -> d - 26:26:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):251:251 -> d - 27:27:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):253:253 -> d - 28:28:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):257:257 -> d - 29:29:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):262:262 -> d - 30:30:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):276:276 -> d - 31:31:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):278:278 -> d - 32:32:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):284:284 -> d - 33:33:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):287:287 -> d - 34:34:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):291:291 -> d - 35:35:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):300:300 -> d - 36:36:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):302:302 -> d - 37:38:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):304:305 -> d - 39:40:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):311:312 -> d - 41:43:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):315:317 -> d - 44:45:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):321:322 -> d - 46:50:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):324:328 -> d - 51:55:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):333:337 -> d - 56:57:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):341:342 -> d - 58:59:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):349:350 -> d - 60:60:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):353:353 -> d - 61:61:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):356:356 -> d - 62:62:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):360:360 -> d - 63:65:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):364:366 -> d - 66:66:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):368:368 -> d - 67:67:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):370:370 -> d - 68:68:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):372:372 -> d - 69:70:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):384:385 -> d - 71:75:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):388:392 -> d - 76:80:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):400:404 -> d - 81:81:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):411:411 -> d - 82:82:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):419:419 -> d - 83:83:long solverMeasure(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):426:426 -> d - 1:5:void updateHierarchy(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):56:56 -> e + 2:4:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):159:161 -> d + 5:6:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):163:164 -> d + 7:11:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):168:172 -> d + 12:12:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):176:176 -> d + 13:13:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):180:180 -> d + 14:15:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):184:185 -> d + 16:16:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):192:192 -> d + 17:18:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):206:207 -> d + 19:21:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):209:211 -> d + 22:24:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):213:215 -> d + 25:25:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):218:218 -> d + 26:26:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):221:221 -> d + 27:27:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):223:223 -> d + 28:28:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):227:227 -> d + 29:29:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):232:232 -> d + 30:30:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):247:247 -> d + 31:31:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):252:252 -> d + 32:32:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):255:255 -> d + 33:33:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):259:259 -> d + 34:34:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):268:268 -> d + 35:35:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):270:270 -> d + 36:37:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):272:273 -> d + 38:39:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):279:280 -> d + 40:42:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):283:285 -> d + 43:44:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):289:290 -> d + 45:49:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):292:296 -> d + 50:54:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):301:305 -> d + 55:56:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):309:310 -> d + 57:58:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):317:318 -> d + 59:59:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):321:321 -> d + 60:60:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):324:324 -> d + 61:61:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):327:327 -> d + 62:64:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):331:333 -> d + 65:65:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):335:335 -> d + 66:67:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):340:341 -> d + 68:72:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):344:348 -> d + 73:77:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):353:357 -> d + 78:78:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):361:361 -> d + 79:79:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):366:366 -> d + 80:80:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):371:371 -> d + 81:82:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):373:374 -> d + 83:84:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):377:378 -> d + 85:85:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):382:382 -> d + 86:86:long solverMeasure(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int,int,int,int,int,int):386:386 -> d + 1:5:void updateHierarchy(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):54:54 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;)V"} - 6:14:void updateHierarchy(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):57:57 -> e - 15:22:void updateHierarchy(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):59:59 -> e - 23:30:void updateHierarchy(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):60:60 -> e - 31:36:void updateHierarchy(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):61:61 -> e - 37:44:void updateHierarchy(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):62:62 -> e - 45:48:void updateHierarchy(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):65:65 -> e -androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure -> s.b$a: + 6:14:void updateHierarchy(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):55:55 -> e + 15:22:void updateHierarchy(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):57:57 -> e + 23:30:void updateHierarchy(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):58:58 -> e + 31:38:void updateHierarchy(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):59:59 -> e + 39:44:void updateHierarchy(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):60:60 -> e + 45:50:void updateHierarchy(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):61:61 -> e + 51:58:void updateHierarchy(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):62:62 -> e + 59:62:void updateHierarchy(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):65:65 -> e +androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure -> s.b$a: # {"id":"sourceFile","fileName":"BasicMeasure.java"} - androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour horizontalBehavior -> a + androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour horizontalBehavior -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e$b;"} - androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour verticalBehavior -> b + androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour verticalBehavior -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e$b;"} int horizontalDimension -> c int verticalDimension -> d @@ -22976,622 +22591,618 @@ androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure -> s.b$a: int measuredBaseline -> g boolean measuredHasBaseline -> h boolean measuredNeedsSolverPass -> i - int measureStrategy -> j - int SELF_DIMENSIONS -> k - int TRY_GIVEN_DIMENSIONS -> l - int USE_GIVEN_DIMENSIONS -> m - 1:1:void ():483:483 -> - 1:4:void ():480:480 -> -androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer -> s.b$b: + boolean useCurrentDimensions -> j + 1:4:void ():440:440 -> +androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer -> s.b$b: # {"id":"sourceFile","fileName":"BasicMeasure.java"} void didMeasures() -> a - void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure) -> b + void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure) -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;Ls/b$a;)V"} -androidx.constraintlayout.core.widgets.analyzer.ChainRun -> s.c: +androidx.constraintlayout.solver.widgets.analyzer.ChainRun -> s.c: # {"id":"sourceFile","fileName":"ChainRun.java"} java.util.ArrayList widgets -> k int chainStyle -> l - 1:3:void (androidx.constraintlayout.core.widgets.ConstraintWidget,int):36:36 -> + 1:3:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,int):36:36 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;I)V"} - 4:10:void (androidx.constraintlayout.core.widgets.ConstraintWidget,int):32:32 -> - 11:12:void (androidx.constraintlayout.core.widgets.ConstraintWidget,int):37:37 -> - 13:16:void (androidx.constraintlayout.core.widgets.ConstraintWidget,int):38:38 -> - 3:16:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):123:123 -> a + 4:10:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,int):32:32 -> + 11:12:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,int):37:37 -> + 13:16:void (androidx.constraintlayout.solver.widgets.ConstraintWidget,int):38:38 -> + 3:16:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):122:122 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} - 17:22:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):127:127 -> a - 23:26:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):129:129 -> a - 27:34:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):130:130 -> a - 35:43:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):132:132 -> a - 44:55:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):137:137 -> a - 56:63:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):141:141 -> a - 64:80:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):142:142 -> a - 81:88:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):151:151 -> a - 89:115:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):152:152 -> a - 116:123:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):160:160 -> a - 124:141:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):161:161 -> a - 142:146:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):166:166 -> a - 147:150:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):168:168 -> a - 151:161:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):169:169 -> a - 162:180:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):171:171 -> a - 181:198:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):174:174 -> a - 199:204:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):177:177 -> a - 205:210:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):179:179 -> a - 211:219:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):181:181 -> a - 220:239:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):186:186 -> a - 240:283:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):194:194 -> a - 284:289:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):207:207 -> a - 290:330:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):209:209 -> a - 331:340:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):224:224 -> a - 341:362:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):225:225 -> a - 363:378:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):228:228 -> a - 379:399:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):231:231 -> a - 400:403:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):237:237 -> a - 404:409:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):238:238 -> a - 410:416:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):239:239 -> a - 417:420:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):241:241 -> a - 421:423:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):242:242 -> a - 424:430:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):244:244 -> a - 431:438:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):245:245 -> a - 439:444:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):247:247 -> a - 445:456:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):249:249 -> a - 457:490:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):255:255 -> a - 491:498:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):263:263 -> a - 499:513:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):264:264 -> a - 514:518:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):268:268 -> a - 519:527:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):270:270 -> a - 528:536:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):272:272 -> a - 537:544:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):276:276 -> a - 545:557:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):277:277 -> a - 558:565:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):282:282 -> a - 566:567:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):287:287 -> a - 568:576:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):290:290 -> a - 577:583:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):293:293 -> a - 584:602:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):295:295 -> a - 603:610:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):305:305 -> a - 611:620:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):306:306 -> a - 621:625:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):307:307 -> a - 626:644:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):308:308 -> a - 645:650:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):320:320 -> a - 651:657:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):322:322 -> a - 658:663:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):327:327 -> a - 664:668:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):329:329 -> a - 669:672:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):332:332 -> a - 673:683:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):333:333 -> a - 684:692:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):335:335 -> a - 693:699:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):344:344 -> a - 700:705:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):346:346 -> a - 706:713:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):348:348 -> a - 714:720:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):351:351 -> a - 721:737:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):353:353 -> a - 738:753:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):358:358 -> a - 754:761:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):367:367 -> a - 762:771:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):368:368 -> a - 772:776:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):369:369 -> a - 777:793:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):370:370 -> a - 794:799:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):380:380 -> a - 800:806:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):382:382 -> a - 807:812:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):387:387 -> a - 813:817:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):389:389 -> a - 818:821:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):392:392 -> a - 822:832:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):393:393 -> a - 833:845:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):395:395 -> a - 846:851:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):405:405 -> a - 852:862:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):407:407 -> a - 863:869:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):411:411 -> a - 870:882:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):413:413 -> a - 883:895:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):418:418 -> a - 896:933:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):419:419 -> a - 934:941:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):437:437 -> a - 942:951:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):438:438 -> a - 952:956:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):439:439 -> a - 957:969:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):440:440 -> a - 970:975:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):445:445 -> a - 976:982:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):447:447 -> a - 983:988:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):451:451 -> a - 989:993:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):453:453 -> a - 994:997:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):456:456 -> a - 998:1008:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):457:457 -> a - 1009:1019:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):459:459 -> a - 1020:1025:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):468:468 -> a - 1026:1036:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):470:470 -> a - 1037:1043:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):474:474 -> a - 1044:1054:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):476:476 -> a - 1:18:void apply():513:513 -> d - 19:22:void apply():514:514 -> d - 23:32:void apply():516:516 -> d - 33:42:void apply():522:522 -> d - 43:53:void apply():523:523 -> d - 54:57:void apply():525:525 -> d - 58:59:void apply():526:526 -> d - 60:61:void apply():527:527 -> d - 62:65:void apply():528:528 -> d - 66:69:void apply():529:529 -> d - 70:75:void apply():530:530 -> d - 76:83:void apply():532:532 -> d - 84:88:void apply():535:535 -> d - 89:92:void apply():537:537 -> d - 93:96:void apply():538:538 -> d - 97:102:void apply():539:539 -> d - 103:110:void apply():541:541 -> d - 111:117:void apply():544:544 -> d - 118:119:void apply():547:547 -> d - 120:121:void apply():548:548 -> d - 122:125:void apply():549:549 -> d - 126:129:void apply():550:550 -> d - 130:135:void apply():551:551 -> d - 136:143:void apply():553:553 -> d - 144:148:void apply():556:556 -> d - 149:152:void apply():558:558 -> d - 153:156:void apply():559:559 -> d - 157:162:void apply():560:560 -> d - 163:170:void apply():562:562 -> d - 171:176:void apply():565:565 -> d - 177:180:void apply():568:568 -> d - 181:185:void apply():569:569 -> d - 2:9:void applyToWidget():484:484 -> e - 10:17:void applyToWidget():485:485 -> e - 18:24:void applyToWidget():486:486 -> e - 2:3:void clear():109:109 -> f - 4:20:void clear():110:110 -> f - 21:25:void clear():111:111 -> f - 1:11:long getWrapDimension():66:66 -> j - 12:19:long getWrapDimension():69:69 -> j - 20:25:long getWrapDimension():70:70 -> j - 26:30:long getWrapDimension():71:71 -> j - 31:40:long getWrapDimension():72:72 -> j - 1:10:boolean supportsWrapComputation():55:55 -> m - 11:18:boolean supportsWrapComputation():57:57 -> m - 19:30:boolean supportsWrapComputation():58:58 -> m - 1:2:void build():78:78 -> q - 3:13:void build():79:79 -> q - 14:20:void build():82:82 -> q - 21:22:void build():84:84 -> q - 23:33:void build():85:85 -> q - 34:41:void build():86:86 -> q - 42:52:void build():89:89 -> q - 53:59:void build():90:90 -> q - 60:77:void build():92:92 -> q - 78:81:void build():93:93 -> q - 82:88:void build():94:94 -> q - 89:93:void build():96:96 -> q - 94:111:void build():99:99 -> q - 112:119:void build():100:100 -> q - 120:136:void build():101:101 -> q - 137:156:void build():103:103 -> q - 2:9:androidx.constraintlayout.core.widgets.ConstraintWidget getFirstVisibleWidget():491:491 -> r + 17:24:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):126:126 -> a + 25:28:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):128:128 -> a + 29:36:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):129:129 -> a + 37:45:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):131:131 -> a + 46:57:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):136:136 -> a + 58:65:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):140:140 -> a + 66:82:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):141:141 -> a + 83:90:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):150:150 -> a + 91:117:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):151:151 -> a + 118:125:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):159:159 -> a + 126:143:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):160:160 -> a + 144:148:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):165:165 -> a + 149:152:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):167:167 -> a + 153:163:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):168:168 -> a + 164:182:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):170:170 -> a + 183:200:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):173:173 -> a + 201:206:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):176:176 -> a + 207:212:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):178:178 -> a + 213:221:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):180:180 -> a + 222:241:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):185:185 -> a + 242:285:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):193:193 -> a + 286:291:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):206:206 -> a + 292:332:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):208:208 -> a + 333:342:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):223:223 -> a + 343:364:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):224:224 -> a + 365:380:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):227:227 -> a + 381:401:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):230:230 -> a + 402:405:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):233:233 -> a + 406:411:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):234:234 -> a + 412:415:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):235:235 -> a + 416:422:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):237:237 -> a + 423:430:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):238:238 -> a + 431:436:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):240:240 -> a + 437:449:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):242:242 -> a + 450:453:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):249:249 -> a + 454:455:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):250:250 -> a + 456:460:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):252:252 -> a + 461:468:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):253:253 -> a + 469:474:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):255:255 -> a + 475:486:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):257:257 -> a + 487:520:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):265:265 -> a + 521:528:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):273:273 -> a + 529:543:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):274:274 -> a + 544:548:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):278:278 -> a + 549:557:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):280:280 -> a + 558:566:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):282:282 -> a + 567:574:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):286:286 -> a + 575:587:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):287:287 -> a + 588:595:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):292:292 -> a + 596:597:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):297:297 -> a + 598:606:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):300:300 -> a + 607:613:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):303:303 -> a + 614:632:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):305:305 -> a + 633:640:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):315:315 -> a + 641:650:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):316:316 -> a + 651:655:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):317:317 -> a + 656:674:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):318:318 -> a + 675:680:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):330:330 -> a + 681:687:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):332:332 -> a + 688:693:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):337:337 -> a + 694:698:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):339:339 -> a + 699:702:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):342:342 -> a + 703:713:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):343:343 -> a + 714:722:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):345:345 -> a + 723:729:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):354:354 -> a + 730:735:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):356:356 -> a + 736:743:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):358:358 -> a + 744:750:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):361:361 -> a + 751:767:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):363:363 -> a + 768:783:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):368:368 -> a + 784:791:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):377:377 -> a + 792:801:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):378:378 -> a + 802:806:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):379:379 -> a + 807:823:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):380:380 -> a + 824:829:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):390:390 -> a + 830:836:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):392:392 -> a + 837:842:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):397:397 -> a + 843:847:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):399:399 -> a + 848:851:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):402:402 -> a + 852:862:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):403:403 -> a + 863:875:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):405:405 -> a + 876:881:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):415:415 -> a + 882:892:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):417:417 -> a + 893:899:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):421:421 -> a + 900:912:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):423:423 -> a + 913:925:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):428:428 -> a + 926:963:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):429:429 -> a + 964:971:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):447:447 -> a + 972:981:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):448:448 -> a + 982:986:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):449:449 -> a + 987:999:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):450:450 -> a + 1000:1005:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):455:455 -> a + 1006:1012:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):457:457 -> a + 1013:1018:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):461:461 -> a + 1019:1023:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):463:463 -> a + 1024:1027:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):466:466 -> a + 1028:1038:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):467:467 -> a + 1039:1049:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):469:469 -> a + 1050:1055:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):478:478 -> a + 1056:1066:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):480:480 -> a + 1067:1073:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):484:484 -> a + 1074:1084:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):486:486 -> a + 1:18:void apply():523:523 -> d + 19:22:void apply():524:524 -> d + 23:32:void apply():526:526 -> d + 33:42:void apply():532:532 -> d + 43:53:void apply():533:533 -> d + 54:57:void apply():535:535 -> d + 58:59:void apply():536:536 -> d + 60:61:void apply():537:537 -> d + 62:65:void apply():538:538 -> d + 66:69:void apply():539:539 -> d + 70:75:void apply():540:540 -> d + 76:83:void apply():542:542 -> d + 84:88:void apply():545:545 -> d + 89:92:void apply():547:547 -> d + 93:96:void apply():548:548 -> d + 97:102:void apply():549:549 -> d + 103:110:void apply():551:551 -> d + 111:117:void apply():554:554 -> d + 118:119:void apply():557:557 -> d + 120:121:void apply():558:558 -> d + 122:125:void apply():559:559 -> d + 126:129:void apply():560:560 -> d + 130:135:void apply():561:561 -> d + 136:143:void apply():563:563 -> d + 144:148:void apply():566:566 -> d + 149:152:void apply():568:568 -> d + 153:156:void apply():569:569 -> d + 157:162:void apply():570:570 -> d + 163:170:void apply():572:572 -> d + 171:176:void apply():575:575 -> d + 177:180:void apply():578:578 -> d + 181:185:void apply():579:579 -> d + 2:9:void applyToWidget():494:494 -> e + 10:17:void applyToWidget():495:495 -> e + 18:24:void applyToWidget():496:496 -> e + 2:3:void clear():108:108 -> f + 4:20:void clear():109:109 -> f + 21:25:void clear():110:110 -> f + 1:11:long getWrapDimension():65:65 -> j + 12:19:long getWrapDimension():68:68 -> j + 20:25:long getWrapDimension():69:69 -> j + 26:30:long getWrapDimension():70:70 -> j + 31:40:long getWrapDimension():71:71 -> j + 1:10:boolean supportsWrapComputation():54:54 -> m + 11:18:boolean supportsWrapComputation():56:56 -> m + 19:30:boolean supportsWrapComputation():57:57 -> m + 1:2:void build():77:77 -> q + 3:13:void build():78:78 -> q + 14:20:void build():81:81 -> q + 21:22:void build():83:83 -> q + 23:33:void build():84:84 -> q + 34:41:void build():85:85 -> q + 42:52:void build():88:88 -> q + 53:59:void build():89:89 -> q + 60:77:void build():91:91 -> q + 78:81:void build():92:92 -> q + 82:88:void build():93:93 -> q + 89:93:void build():95:95 -> q + 94:111:void build():98:98 -> q + 112:119:void build():99:99 -> q + 120:136:void build():100:100 -> q + 137:156:void build():102:102 -> q + 2:9:androidx.constraintlayout.solver.widgets.ConstraintWidget getFirstVisibleWidget():501:501 -> r # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr/e;"} - 10:17:androidx.constraintlayout.core.widgets.ConstraintWidget getFirstVisibleWidget():492:492 -> r - 18:27:androidx.constraintlayout.core.widgets.ConstraintWidget getFirstVisibleWidget():493:493 -> r - 28:35:androidx.constraintlayout.core.widgets.ConstraintWidget getFirstVisibleWidget():494:494 -> r - 1:10:androidx.constraintlayout.core.widgets.ConstraintWidget getLastVisibleWidget():501:501 -> s + 10:17:androidx.constraintlayout.solver.widgets.ConstraintWidget getFirstVisibleWidget():502:502 -> r + 18:27:androidx.constraintlayout.solver.widgets.ConstraintWidget getFirstVisibleWidget():503:503 -> r + 28:35:androidx.constraintlayout.solver.widgets.ConstraintWidget getFirstVisibleWidget():504:504 -> r + 1:10:androidx.constraintlayout.solver.widgets.ConstraintWidget getLastVisibleWidget():511:511 -> s # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr/e;"} - 11:18:androidx.constraintlayout.core.widgets.ConstraintWidget getLastVisibleWidget():502:502 -> s - 19:28:androidx.constraintlayout.core.widgets.ConstraintWidget getLastVisibleWidget():503:503 -> s - 29:36:androidx.constraintlayout.core.widgets.ConstraintWidget getLastVisibleWidget():504:504 -> s - 1:7:java.lang.String toString():43:43 -> toString - 8:19:java.lang.String toString():44:44 -> toString - 20:36:java.lang.String toString():45:45 -> toString - 37:41:java.lang.String toString():46:46 -> toString - 42:44:java.lang.String toString():47:47 -> toString - 45:50:java.lang.String toString():48:48 -> toString - 51:55:java.lang.String toString():50:50 -> toString -androidx.constraintlayout.core.widgets.analyzer.Dependency -> s.d: + 11:18:androidx.constraintlayout.solver.widgets.ConstraintWidget getLastVisibleWidget():512:512 -> s + 19:28:androidx.constraintlayout.solver.widgets.ConstraintWidget getLastVisibleWidget():513:513 -> s + 29:36:androidx.constraintlayout.solver.widgets.ConstraintWidget getLastVisibleWidget():514:514 -> s + 1:26:java.lang.String toString():43:43 -> toString + 27:43:java.lang.String toString():44:44 -> toString + 44:60:java.lang.String toString():45:45 -> toString + 61:75:java.lang.String toString():46:46 -> toString + 76:94:java.lang.String toString():47:47 -> toString +androidx.constraintlayout.solver.widgets.analyzer.Dependency -> s.d: # {"id":"sourceFile","fileName":"Dependency.java"} - void update(androidx.constraintlayout.core.widgets.analyzer.Dependency) -> a + void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency) -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} -androidx.constraintlayout.core.widgets.analyzer.DependencyGraph -> s.e: +androidx.constraintlayout.solver.widgets.analyzer.DependencyGraph -> s.e: # {"id":"sourceFile","fileName":"DependencyGraph.java"} - androidx.constraintlayout.core.widgets.ConstraintWidgetContainer container -> a + androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer container -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/f;"} boolean mNeedBuildGraph -> b boolean mNeedRedoMeasures -> c - androidx.constraintlayout.core.widgets.ConstraintWidgetContainer mContainer -> d + androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer mContainer -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/f;"} java.util.ArrayList mRuns -> e java.util.ArrayList runGroups -> f - androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer mMeasurer -> g + androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer mMeasurer -> g # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/b$b;"} - androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure mMeasure -> h + androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure mMeasure -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/b$a;"} java.util.ArrayList mGroups -> i - 1:4:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):52:52 -> + 1:4:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):51:51 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;)V"} - 5:6:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):44:44 -> - 7:8:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):45:45 -> - 9:15:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):47:47 -> - 16:23:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):50:50 -> - 24:25:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):57:57 -> - 26:32:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):58:58 -> - 33:39:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):626:626 -> - 40:41:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):53:53 -> - 42:44:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):54:54 -> - 1:2:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):710:710 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/f;IILs/f;Ljava/util/ArrayList;Ls/m;)V"} - 3:20:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):711:711 -> a - 21:25:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):716:716 -> a - 26:29:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):717:717 -> a - 30:31:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):720:720 -> a - 32:34:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):721:721 -> a - 35:54:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):722:722 -> a - 55:58:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):723:723 -> a - 59:80:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):724:724 -> a - 81:100:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):727:727 -> a - 101:104:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):728:728 -> a - 105:116:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):729:729 -> a - 117:120:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):732:732 -> a - 121:143:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):733:733 -> a - 144:147:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):734:734 -> a - 148:156:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):735:735 -> a - 157:179:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):739:739 -> a - 180:183:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):741:741 -> a - 184:187:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):743:743 -> a - 188:210:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):745:745 -> a - 211:214:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):747:747 -> a - 215:220:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):749:749 -> a - 221:224:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):751:751 -> a - 225:249:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):752:752 -> a - 250:254:void applyGroup(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.RunGroup):753:753 -> a - 3:21:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):388:388 -> b + 5:6:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):44:44 -> + 7:8:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):45:45 -> + 9:15:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):47:47 -> + 16:23:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):49:49 -> + 24:25:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):56:56 -> + 26:32:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):57:57 -> + 33:39:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):625:625 -> + 40:41:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):52:52 -> + 42:44:void (androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):53:53 -> + 1:2:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):711:711 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/f;IILs/f;Ljava/util/ArrayList;Ls/k;)V"} + 3:20:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):712:712 -> a + 21:25:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):717:717 -> a + 26:29:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):718:718 -> a + 30:31:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):721:721 -> a + 32:34:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):722:722 -> a + 35:54:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):723:723 -> a + 55:58:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):724:724 -> a + 59:80:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):725:725 -> a + 81:100:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):728:728 -> a + 101:104:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):729:729 -> a + 105:116:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):730:730 -> a + 117:120:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):733:733 -> a + 121:143:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):734:734 -> a + 144:147:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):735:735 -> a + 148:156:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):736:736 -> a + 157:179:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):740:740 -> a + 180:183:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):742:742 -> a + 184:187:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):744:744 -> a + 188:210:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):746:746 -> a + 211:214:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):748:748 -> a + 215:220:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):750:750 -> a + 221:224:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):752:752 -> a + 225:249:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):753:753 -> a + 250:254:void applyGroup(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,int,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,java.util.ArrayList,androidx.constraintlayout.solver.widgets.analyzer.RunGroup):754:754 -> a + 3:21:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):383:383 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;)Z"} - 22:26:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):389:389 -> b - 27:28:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):390:390 -> b - 29:36:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):392:392 -> b - 37:39:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):393:393 -> b - 40:52:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):399:399 -> b - 53:54:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):400:400 -> b - 55:64:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):402:402 -> b - 65:66:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):403:403 -> b - 67:76:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):405:405 -> b - 77:88:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):406:406 -> b - 89:93:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):407:407 -> b - 94:101:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):408:408 -> b - 102:108:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):409:409 -> b - 109:112:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):411:411 -> b - 113:114:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):412:412 -> b - 115:118:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):414:414 -> b - 119:120:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):415:415 -> b - 121:128:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):420:420 -> b - 129:140:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):421:421 -> b - 141:144:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):422:422 -> b - 145:148:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):425:425 -> b - 149:160:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):426:426 -> b - 161:162:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):427:427 -> b - 163:166:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):431:431 -> b - 167:170:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):432:432 -> b - 171:174:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):433:433 -> b - 175:178:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):434:434 -> b - 179:211:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):436:436 -> b - 212:238:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):455:455 -> b - 239:241:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):458:458 -> b - 242:246:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):460:460 -> b - 247:252:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):461:461 -> b - 253:260:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):462:462 -> b - 261:271:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):463:463 -> b - 272:282:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):464:464 -> b - 283:295:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):465:465 -> b - 296:298:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):468:468 -> b - 299:316:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):469:469 -> b - 317:326:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):472:472 -> b - 327:328:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):474:474 -> b - 329:337:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):475:475 -> b - 338:344:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):476:476 -> b - 345:347:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):477:477 -> b - 348:358:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):478:478 -> b - 359:369:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):479:479 -> b - 370:372:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):480:480 -> b - 373:390:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):485:485 -> b - 391:393:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):487:487 -> b - 394:404:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):488:488 -> b - 405:415:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):489:489 -> b - 416:429:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):490:490 -> b - 430:450:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):495:495 -> b - 451:453:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):498:498 -> b - 454:457:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):500:500 -> b - 458:459:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):501:501 -> b - 460:473:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):502:502 -> b - 474:481:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):507:507 -> b - 482:492:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):508:508 -> b - 493:503:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):509:509 -> b - 504:515:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):510:510 -> b - 516:518:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):513:513 -> b - 519:536:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):514:514 -> b - 537:550:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):517:517 -> b - 551:552:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):519:519 -> b - 553:556:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):520:520 -> b - 557:567:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):521:521 -> b - 568:570:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):522:522 -> b - 571:581:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):523:523 -> b - 582:592:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):524:524 -> b - 593:597:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):525:525 -> b - 598:619:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):530:530 -> b - 620:622:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):532:532 -> b - 623:633:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):533:533 -> b - 634:644:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):534:534 -> b - 645:662:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):535:535 -> b - 663:674:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):546:546 -> b - 675:676:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):550:550 -> b - 677:678:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):551:551 -> b - 679:687:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):552:552 -> b - 688:699:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):553:553 -> b - 700:702:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):554:554 -> b - 703:713:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):555:555 -> b - 714:724:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):556:556 -> b - 725:728:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):557:557 -> b - 729:738:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):543:543 -> b - 739:748:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):544:544 -> b - 749:760:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):545:545 -> b - 761:766:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):438:438 -> b - 767:780:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):440:440 -> b - 781:784:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):441:441 -> b - 785:790:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):443:443 -> b - 791:804:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):445:445 -> b - 805:810:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):446:446 -> b - 811:813:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):448:448 -> b - 814:824:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):449:449 -> b - 825:835:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):450:450 -> b - 836:842:boolean basicMeasureWidgets(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):451:451 -> b - 1:5:void buildGraph():630:630 -> c - 6:11:void buildGraph():633:633 -> c - 12:13:void buildGraph():635:635 -> c - 14:22:void buildGraph():636:636 -> c - 23:32:void buildGraph():637:637 -> c - 33:35:void buildGraph():639:639 -> c - 1:3:void buildGraph(java.util.ArrayList):643:643 -> d - 4:10:void buildGraph(java.util.ArrayList):644:644 -> d - 11:17:void buildGraph(java.util.ArrayList):645:645 -> d - 18:24:void buildGraph(java.util.ArrayList):646:646 -> d - 25:31:void buildGraph(java.util.ArrayList):647:647 -> d - 32:52:void buildGraph(java.util.ArrayList):649:649 -> d - 53:56:void buildGraph(java.util.ArrayList):650:650 -> d - 57:65:void buildGraph(java.util.ArrayList):651:651 -> d - 66:71:void buildGraph(java.util.ArrayList):654:654 -> d - 72:75:void buildGraph(java.util.ArrayList):655:655 -> d - 76:84:void buildGraph(java.util.ArrayList):657:657 -> d + 22:26:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):384:384 -> b + 27:28:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):385:385 -> b + 29:36:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):387:387 -> b + 37:39:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):388:388 -> b + 40:52:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):394:394 -> b + 53:54:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):395:395 -> b + 55:64:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):397:397 -> b + 65:66:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):398:398 -> b + 67:76:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):400:400 -> b + 77:88:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):401:401 -> b + 89:93:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):402:402 -> b + 94:101:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):403:403 -> b + 102:108:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):404:404 -> b + 109:112:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):406:406 -> b + 113:114:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):407:407 -> b + 115:118:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):409:409 -> b + 119:120:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):410:410 -> b + 121:128:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):415:415 -> b + 129:140:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):416:416 -> b + 141:144:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):417:417 -> b + 145:148:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):420:420 -> b + 149:160:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):421:421 -> b + 161:162:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):422:422 -> b + 163:166:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):426:426 -> b + 167:170:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):427:427 -> b + 171:174:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):428:428 -> b + 175:178:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):429:429 -> b + 179:211:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):431:431 -> b + 212:238:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):450:450 -> b + 239:241:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):453:453 -> b + 242:246:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):455:455 -> b + 247:252:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):456:456 -> b + 253:260:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):457:457 -> b + 261:271:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):458:458 -> b + 272:282:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):459:459 -> b + 283:295:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):460:460 -> b + 296:298:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):463:463 -> b + 299:316:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):464:464 -> b + 317:326:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):467:467 -> b + 327:328:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):469:469 -> b + 329:337:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):470:470 -> b + 338:344:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):471:471 -> b + 345:347:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):472:472 -> b + 348:358:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):473:473 -> b + 359:369:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):474:474 -> b + 370:372:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):475:475 -> b + 373:390:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):480:480 -> b + 391:393:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):482:482 -> b + 394:404:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):483:483 -> b + 405:415:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):484:484 -> b + 416:429:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):485:485 -> b + 430:450:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):490:490 -> b + 451:453:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):493:493 -> b + 454:457:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):495:495 -> b + 458:459:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):496:496 -> b + 460:473:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):497:497 -> b + 474:481:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):502:502 -> b + 482:492:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):503:503 -> b + 493:503:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):504:504 -> b + 504:515:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):505:505 -> b + 516:518:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):508:508 -> b + 519:536:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):509:509 -> b + 537:550:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):512:512 -> b + 551:552:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):514:514 -> b + 553:556:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):515:515 -> b + 557:567:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):516:516 -> b + 568:570:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):517:517 -> b + 571:581:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):518:518 -> b + 582:592:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):519:519 -> b + 593:597:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):520:520 -> b + 598:619:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):525:525 -> b + 620:622:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):527:527 -> b + 623:633:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):528:528 -> b + 634:644:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):529:529 -> b + 645:662:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):530:530 -> b + 663:678:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):542:542 -> b + 679:680:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):548:548 -> b + 681:682:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):549:549 -> b + 683:691:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):550:550 -> b + 692:703:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):551:551 -> b + 704:706:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):552:552 -> b + 707:717:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):553:553 -> b + 718:728:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):554:554 -> b + 729:732:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):555:555 -> b + 733:742:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):538:538 -> b + 743:752:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):539:539 -> b + 753:764:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):540:540 -> b + 765:770:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):433:433 -> b + 771:784:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):435:435 -> b + 785:788:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):436:436 -> b + 789:794:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):438:438 -> b + 795:808:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):440:440 -> b + 809:814:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):441:441 -> b + 815:817:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):443:443 -> b + 818:828:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):444:444 -> b + 829:839:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):445:445 -> b + 840:846:boolean basicMeasureWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):446:446 -> b + 1:5:void buildGraph():629:629 -> c + 6:11:void buildGraph():632:632 -> c + 12:13:void buildGraph():634:634 -> c + 14:22:void buildGraph():635:635 -> c + 23:32:void buildGraph():636:636 -> c + 33:35:void buildGraph():638:638 -> c + 1:3:void buildGraph(java.util.ArrayList):642:642 -> d + 4:10:void buildGraph(java.util.ArrayList):643:643 -> d + 11:17:void buildGraph(java.util.ArrayList):644:644 -> d + 18:24:void buildGraph(java.util.ArrayList):645:645 -> d + 25:31:void buildGraph(java.util.ArrayList):646:646 -> d + 32:52:void buildGraph(java.util.ArrayList):648:648 -> d + 53:56:void buildGraph(java.util.ArrayList):649:649 -> d + 57:65:void buildGraph(java.util.ArrayList):650:650 -> d + 66:71:void buildGraph(java.util.ArrayList):653:653 -> d + 72:75:void buildGraph(java.util.ArrayList):654:654 -> d + 76:80:void buildGraph(java.util.ArrayList):656:656 -> d + 81:84:void buildGraph(java.util.ArrayList):657:657 -> d 85:89:void buildGraph(java.util.ArrayList):660:660 -> d 90:95:void buildGraph(java.util.ArrayList):662:662 -> d 96:100:void buildGraph(java.util.ArrayList):664:664 -> d 101:106:void buildGraph(java.util.ArrayList):666:666 -> d 107:110:void buildGraph(java.util.ArrayList):667:667 -> d - 111:120:void buildGraph(java.util.ArrayList):669:669 -> d - 121:125:void buildGraph(java.util.ArrayList):672:672 -> d - 126:131:void buildGraph(java.util.ArrayList):674:674 -> d - 132:136:void buildGraph(java.util.ArrayList):676:676 -> d - 137:140:void buildGraph(java.util.ArrayList):678:678 -> d - 141:151:void buildGraph(java.util.ArrayList):679:679 -> d - 152:154:void buildGraph(java.util.ArrayList):683:683 -> d - 155:169:void buildGraph(java.util.ArrayList):685:685 -> d - 170:173:void buildGraph(java.util.ArrayList):686:686 -> d - 174:187:void buildGraph(java.util.ArrayList):688:688 -> d - 188:194:void buildGraph(java.util.ArrayList):689:689 -> d - 195:199:void buildGraph(java.util.ArrayList):692:692 -> d - 1:11:int computeWrap(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):65:65 -> e + 111:116:void buildGraph(java.util.ArrayList):669:669 -> d + 117:120:void buildGraph(java.util.ArrayList):670:670 -> d + 121:125:void buildGraph(java.util.ArrayList):673:673 -> d + 126:131:void buildGraph(java.util.ArrayList):675:675 -> d + 132:136:void buildGraph(java.util.ArrayList):677:677 -> d + 137:140:void buildGraph(java.util.ArrayList):679:679 -> d + 141:151:void buildGraph(java.util.ArrayList):680:680 -> d + 152:154:void buildGraph(java.util.ArrayList):684:684 -> d + 155:169:void buildGraph(java.util.ArrayList):686:686 -> d + 170:173:void buildGraph(java.util.ArrayList):687:687 -> d + 174:187:void buildGraph(java.util.ArrayList):689:689 -> d + 188:194:void buildGraph(java.util.ArrayList):690:690 -> d + 195:199:void buildGraph(java.util.ArrayList):693:693 -> d + 1:11:int computeWrap(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):64:64 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;I)I"} - 12:19:int computeWrap(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):68:68 -> e - 20:23:int computeWrap(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):69:69 -> e - 24:32:int computeWrap(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):70:70 -> e - 1:9:boolean directMeasure(boolean):112:112 -> f - 10:28:boolean directMeasure(boolean):113:113 -> f - 29:31:boolean directMeasure(boolean):114:114 -> f - 32:33:boolean directMeasure(boolean):115:115 -> f - 34:38:boolean directMeasure(boolean):116:116 -> f - 39:44:boolean directMeasure(boolean):117:117 -> f - 45:49:boolean directMeasure(boolean):119:119 -> f - 50:53:boolean directMeasure(boolean):120:120 -> f - 54:58:boolean directMeasure(boolean):121:121 -> f - 59:65:boolean directMeasure(boolean):122:122 -> f - 66:67:boolean directMeasure(boolean):123:123 -> f - 68:76:boolean directMeasure(boolean):126:126 -> f - 77:81:boolean directMeasure(boolean):131:131 -> f - 82:86:boolean directMeasure(boolean):132:132 -> f - 87:92:boolean directMeasure(boolean):134:134 -> f - 93:99:boolean directMeasure(boolean):135:135 -> f - 100:103:boolean directMeasure(boolean):137:137 -> f - 104:106:boolean directMeasure(boolean):138:138 -> f - 107:112:boolean directMeasure(boolean):141:141 -> f - 113:118:boolean directMeasure(boolean):142:142 -> f - 119:127:boolean directMeasure(boolean):144:144 -> f - 128:136:boolean directMeasure(boolean):145:145 -> f - 137:139:boolean directMeasure(boolean):149:149 -> f - 140:147:boolean directMeasure(boolean):152:152 -> f - 148:164:boolean directMeasure(boolean):154:154 -> f - 165:173:boolean directMeasure(boolean):155:155 -> f - 174:177:boolean directMeasure(boolean):162:162 -> f - 178:184:boolean directMeasure(boolean):163:163 -> f - 185:193:boolean directMeasure(boolean):164:164 -> f - 194:208:boolean directMeasure(boolean):165:165 -> f - 209:212:boolean directMeasure(boolean):167:167 -> f - 213:219:boolean directMeasure(boolean):168:168 -> f - 220:228:boolean directMeasure(boolean):169:169 -> f - 229:241:boolean directMeasure(boolean):170:170 -> f - 242:258:boolean directMeasure(boolean):179:179 -> f - 259:263:boolean directMeasure(boolean):183:183 -> f - 264:272:boolean directMeasure(boolean):184:184 -> f - 273:282:boolean directMeasure(boolean):185:185 -> f - 283:285:boolean directMeasure(boolean):186:186 -> f - 286:297:boolean directMeasure(boolean):187:187 -> f - 298:302:boolean directMeasure(boolean):189:189 -> f - 303:311:boolean directMeasure(boolean):190:190 -> f - 312:321:boolean directMeasure(boolean):191:191 -> f - 322:325:boolean directMeasure(boolean):193:193 -> f - 326:342:boolean directMeasure(boolean):200:200 -> f - 343:353:boolean directMeasure(boolean):201:201 -> f - 354:357:boolean directMeasure(boolean):204:204 -> f - 358:376:boolean directMeasure(boolean):208:208 -> f - 377:383:boolean directMeasure(boolean):209:209 -> f - 384:390:boolean directMeasure(boolean):212:212 -> f - 391:401:boolean directMeasure(boolean):216:216 -> f - 402:417:boolean directMeasure(boolean):220:220 -> f - 418:422:boolean directMeasure(boolean):226:226 -> f - 423:428:boolean directMeasure(boolean):227:227 -> f - 1:5:boolean directMeasureSetup(boolean):233:233 -> g - 6:24:boolean directMeasureSetup(boolean):234:234 -> g - 25:27:boolean directMeasureSetup(boolean):235:235 -> g - 28:29:boolean directMeasureSetup(boolean):236:236 -> g - 30:35:boolean directMeasureSetup(boolean):237:237 -> g - 36:37:boolean directMeasureSetup(boolean):238:238 -> g - 38:40:boolean directMeasureSetup(boolean):239:239 -> g - 41:46:boolean directMeasureSetup(boolean):240:240 -> g - 47:48:boolean directMeasureSetup(boolean):241:241 -> g - 49:52:boolean directMeasureSetup(boolean):242:242 -> g - 53:57:boolean directMeasureSetup(boolean):244:244 -> g - 58:61:boolean directMeasureSetup(boolean):245:245 -> g - 62:67:boolean directMeasureSetup(boolean):246:246 -> g - 68:69:boolean directMeasureSetup(boolean):247:247 -> g - 70:72:boolean directMeasureSetup(boolean):248:248 -> g - 73:80:boolean directMeasureSetup(boolean):249:249 -> g - 81:82:boolean directMeasureSetup(boolean):250:250 -> g - 83:85:boolean directMeasureSetup(boolean):251:251 -> g - 86:88:boolean directMeasureSetup(boolean):252:252 -> g - 89:97:boolean directMeasureSetup(boolean):255:255 -> g - 98:102:boolean directMeasureSetup(boolean):260:260 -> g - 103:107:boolean directMeasureSetup(boolean):261:261 -> g - 108:116:boolean directMeasureSetup(boolean):262:262 -> g - 117:127:boolean directMeasureSetup(boolean):263:263 -> g - 1:7:boolean directMeasureWithOrientation(boolean,int):270:270 -> h - 8:14:boolean directMeasureWithOrientation(boolean,int):271:271 -> h - 15:20:boolean directMeasureWithOrientation(boolean,int):273:273 -> h - 21:28:boolean directMeasureWithOrientation(boolean,int):274:274 -> h - 29:34:boolean directMeasureWithOrientation(boolean,int):277:277 -> h - 35:51:boolean directMeasureWithOrientation(boolean,int):278:278 -> h - 52:55:boolean directMeasureWithOrientation(boolean,int):279:279 -> h - 56:66:boolean directMeasureWithOrientation(boolean,int):280:280 -> h - 67:70:boolean directMeasureWithOrientation(boolean,int):287:287 -> h - 71:77:boolean directMeasureWithOrientation(boolean,int):288:288 -> h - 78:86:boolean directMeasureWithOrientation(boolean,int):289:289 -> h - 87:102:boolean directMeasureWithOrientation(boolean,int):290:290 -> h - 103:106:boolean directMeasureWithOrientation(boolean,int):293:293 -> h - 107:113:boolean directMeasureWithOrientation(boolean,int):294:294 -> h - 114:122:boolean directMeasureWithOrientation(boolean,int):295:295 -> h - 123:137:boolean directMeasureWithOrientation(boolean,int):296:296 -> h - 138:151:boolean directMeasureWithOrientation(boolean,int):307:307 -> h - 152:156:boolean directMeasureWithOrientation(boolean,int):309:309 -> h - 157:165:boolean directMeasureWithOrientation(boolean,int):310:310 -> h - 166:177:boolean directMeasureWithOrientation(boolean,int):311:311 -> h - 178:194:boolean directMeasureWithOrientation(boolean,int):315:315 -> h - 195:199:boolean directMeasureWithOrientation(boolean,int):317:317 -> h - 200:208:boolean directMeasureWithOrientation(boolean,int):318:318 -> h - 209:219:boolean directMeasureWithOrientation(boolean,int):319:319 -> h - 220:222:boolean directMeasureWithOrientation(boolean,int):323:323 -> h - 223:239:boolean directMeasureWithOrientation(boolean,int):326:326 -> h - 240:244:boolean directMeasureWithOrientation(boolean,int):327:327 -> h - 245:255:boolean directMeasureWithOrientation(boolean,int):330:330 -> h - 256:259:boolean directMeasureWithOrientation(boolean,int):333:333 -> h - 260:276:boolean directMeasureWithOrientation(boolean,int):337:337 -> h - 277:283:boolean directMeasureWithOrientation(boolean,int):338:338 -> h - 284:290:boolean directMeasureWithOrientation(boolean,int):341:341 -> h - 291:297:boolean directMeasureWithOrientation(boolean,int):344:344 -> h - 298:304:boolean directMeasureWithOrientation(boolean,int):348:348 -> h - 305:316:boolean directMeasureWithOrientation(boolean,int):352:352 -> h - 317:321:boolean directMeasureWithOrientation(boolean,int):358:358 -> h - 322:327:boolean directMeasureWithOrientation(boolean,int):359:359 -> h - 3:22:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):759:759 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/p;ILjava/util/ArrayList;)V"} - 23:26:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):760:760 -> i - 27:29:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):761:761 -> i - 30:43:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):762:762 -> i - 44:47:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):763:763 -> i - 48:49:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):764:764 -> i - 50:66:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):765:765 -> i - 67:86:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):768:768 -> i - 87:90:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):769:769 -> i - 91:93:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):770:770 -> i - 94:108:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):771:771 -> i - 109:112:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):772:772 -> i - 113:114:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):773:773 -> i - 115:136:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):774:774 -> i - 137:158:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):778:778 -> i - 159:162:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):779:779 -> i - 163:173:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):780:780 -> i - 174:180:void findGroup(androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int,java.util.ArrayList):781:781 -> i - 2:4:void invalidateGraph():616:616 -> j - 2:4:void invalidateMeasures():623:623 -> k - 1:4:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):376:376 -> l + 12:19:int computeWrap(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):67:67 -> e + 20:23:int computeWrap(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):68:68 -> e + 24:32:int computeWrap(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):69:69 -> e + 1:9:boolean directMeasure(boolean):111:111 -> f + 10:28:boolean directMeasure(boolean):112:112 -> f + 29:30:boolean directMeasure(boolean):113:113 -> f + 31:35:boolean directMeasure(boolean):114:114 -> f + 36:41:boolean directMeasure(boolean):115:115 -> f + 42:45:boolean directMeasure(boolean):117:117 -> f + 46:50:boolean directMeasure(boolean):118:118 -> f + 51:57:boolean directMeasure(boolean):119:119 -> f + 58:59:boolean directMeasure(boolean):120:120 -> f + 60:68:boolean directMeasure(boolean):123:123 -> f + 69:73:boolean directMeasure(boolean):128:128 -> f + 74:78:boolean directMeasure(boolean):129:129 -> f + 79:84:boolean directMeasure(boolean):131:131 -> f + 85:91:boolean directMeasure(boolean):132:132 -> f + 92:95:boolean directMeasure(boolean):134:134 -> f + 96:98:boolean directMeasure(boolean):135:135 -> f + 99:104:boolean directMeasure(boolean):138:138 -> f + 105:110:boolean directMeasure(boolean):139:139 -> f + 111:119:boolean directMeasure(boolean):141:141 -> f + 120:128:boolean directMeasure(boolean):142:142 -> f + 129:131:boolean directMeasure(boolean):146:146 -> f + 132:139:boolean directMeasure(boolean):149:149 -> f + 140:156:boolean directMeasure(boolean):151:151 -> f + 157:165:boolean directMeasure(boolean):152:152 -> f + 166:169:boolean directMeasure(boolean):159:159 -> f + 170:176:boolean directMeasure(boolean):160:160 -> f + 177:185:boolean directMeasure(boolean):161:161 -> f + 186:200:boolean directMeasure(boolean):162:162 -> f + 201:204:boolean directMeasure(boolean):164:164 -> f + 205:211:boolean directMeasure(boolean):165:165 -> f + 212:220:boolean directMeasure(boolean):166:166 -> f + 221:233:boolean directMeasure(boolean):167:167 -> f + 234:250:boolean directMeasure(boolean):176:176 -> f + 251:255:boolean directMeasure(boolean):180:180 -> f + 256:264:boolean directMeasure(boolean):181:181 -> f + 265:274:boolean directMeasure(boolean):182:182 -> f + 275:277:boolean directMeasure(boolean):183:183 -> f + 278:289:boolean directMeasure(boolean):184:184 -> f + 290:294:boolean directMeasure(boolean):186:186 -> f + 295:303:boolean directMeasure(boolean):187:187 -> f + 304:313:boolean directMeasure(boolean):188:188 -> f + 314:317:boolean directMeasure(boolean):190:190 -> f + 318:334:boolean directMeasure(boolean):197:197 -> f + 335:345:boolean directMeasure(boolean):198:198 -> f + 346:349:boolean directMeasure(boolean):201:201 -> f + 350:368:boolean directMeasure(boolean):205:205 -> f + 369:375:boolean directMeasure(boolean):206:206 -> f + 376:382:boolean directMeasure(boolean):209:209 -> f + 383:393:boolean directMeasure(boolean):213:213 -> f + 394:409:boolean directMeasure(boolean):217:217 -> f + 410:414:boolean directMeasure(boolean):223:223 -> f + 415:420:boolean directMeasure(boolean):224:224 -> f + 1:5:boolean directMeasureSetup(boolean):230:230 -> g + 6:24:boolean directMeasureSetup(boolean):231:231 -> g + 25:26:boolean directMeasureSetup(boolean):232:232 -> g + 27:32:boolean directMeasureSetup(boolean):233:233 -> g + 33:34:boolean directMeasureSetup(boolean):234:234 -> g + 35:37:boolean directMeasureSetup(boolean):235:235 -> g + 38:43:boolean directMeasureSetup(boolean):236:236 -> g + 44:45:boolean directMeasureSetup(boolean):237:237 -> g + 46:49:boolean directMeasureSetup(boolean):238:238 -> g + 50:53:boolean directMeasureSetup(boolean):240:240 -> g + 54:59:boolean directMeasureSetup(boolean):241:241 -> g + 60:61:boolean directMeasureSetup(boolean):242:242 -> g + 62:64:boolean directMeasureSetup(boolean):243:243 -> g + 65:72:boolean directMeasureSetup(boolean):244:244 -> g + 73:74:boolean directMeasureSetup(boolean):245:245 -> g + 75:77:boolean directMeasureSetup(boolean):246:246 -> g + 78:80:boolean directMeasureSetup(boolean):247:247 -> g + 81:89:boolean directMeasureSetup(boolean):250:250 -> g + 90:94:boolean directMeasureSetup(boolean):255:255 -> g + 95:99:boolean directMeasureSetup(boolean):256:256 -> g + 100:108:boolean directMeasureSetup(boolean):257:257 -> g + 109:119:boolean directMeasureSetup(boolean):258:258 -> g + 1:7:boolean directMeasureWithOrientation(boolean,int):265:265 -> h + 8:14:boolean directMeasureWithOrientation(boolean,int):266:266 -> h + 15:20:boolean directMeasureWithOrientation(boolean,int):268:268 -> h + 21:28:boolean directMeasureWithOrientation(boolean,int):269:269 -> h + 29:34:boolean directMeasureWithOrientation(boolean,int):272:272 -> h + 35:51:boolean directMeasureWithOrientation(boolean,int):273:273 -> h + 52:55:boolean directMeasureWithOrientation(boolean,int):274:274 -> h + 56:66:boolean directMeasureWithOrientation(boolean,int):275:275 -> h + 67:70:boolean directMeasureWithOrientation(boolean,int):282:282 -> h + 71:77:boolean directMeasureWithOrientation(boolean,int):283:283 -> h + 78:86:boolean directMeasureWithOrientation(boolean,int):284:284 -> h + 87:102:boolean directMeasureWithOrientation(boolean,int):285:285 -> h + 103:106:boolean directMeasureWithOrientation(boolean,int):288:288 -> h + 107:113:boolean directMeasureWithOrientation(boolean,int):289:289 -> h + 114:122:boolean directMeasureWithOrientation(boolean,int):290:290 -> h + 123:137:boolean directMeasureWithOrientation(boolean,int):291:291 -> h + 138:151:boolean directMeasureWithOrientation(boolean,int):302:302 -> h + 152:156:boolean directMeasureWithOrientation(boolean,int):304:304 -> h + 157:165:boolean directMeasureWithOrientation(boolean,int):305:305 -> h + 166:177:boolean directMeasureWithOrientation(boolean,int):306:306 -> h + 178:194:boolean directMeasureWithOrientation(boolean,int):310:310 -> h + 195:199:boolean directMeasureWithOrientation(boolean,int):312:312 -> h + 200:208:boolean directMeasureWithOrientation(boolean,int):313:313 -> h + 209:219:boolean directMeasureWithOrientation(boolean,int):314:314 -> h + 220:222:boolean directMeasureWithOrientation(boolean,int):318:318 -> h + 223:239:boolean directMeasureWithOrientation(boolean,int):321:321 -> h + 240:244:boolean directMeasureWithOrientation(boolean,int):322:322 -> h + 245:255:boolean directMeasureWithOrientation(boolean,int):325:325 -> h + 256:259:boolean directMeasureWithOrientation(boolean,int):328:328 -> h + 260:276:boolean directMeasureWithOrientation(boolean,int):332:332 -> h + 277:283:boolean directMeasureWithOrientation(boolean,int):333:333 -> h + 284:290:boolean directMeasureWithOrientation(boolean,int):336:336 -> h + 291:297:boolean directMeasureWithOrientation(boolean,int):339:339 -> h + 298:304:boolean directMeasureWithOrientation(boolean,int):343:343 -> h + 305:316:boolean directMeasureWithOrientation(boolean,int):347:347 -> h + 317:321:boolean directMeasureWithOrientation(boolean,int):353:353 -> h + 322:327:boolean directMeasureWithOrientation(boolean,int):354:354 -> h + 3:22:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):760:760 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/m;ILjava/util/ArrayList;)V"} + 23:26:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):761:761 -> i + 27:29:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):762:762 -> i + 30:43:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):763:763 -> i + 44:47:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):764:764 -> i + 48:49:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):765:765 -> i + 50:66:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):766:766 -> i + 67:86:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):769:769 -> i + 87:90:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):770:770 -> i + 91:93:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):771:771 -> i + 94:108:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):772:772 -> i + 109:112:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):773:773 -> i + 113:114:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):774:774 -> i + 115:136:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):775:775 -> i + 137:158:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):779:779 -> i + 159:162:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):780:780 -> i + 163:173:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):781:781 -> i + 174:180:void findGroup(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int,java.util.ArrayList):782:782 -> i + 2:4:void invalidateGraph():615:615 -> j + 2:4:void invalidateMeasures():622:622 -> k + 1:4:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):371:371 -> l # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;Lr/e$b;ILr/e$b;I)V"} - 5:6:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):377:377 -> l - 7:8:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):378:378 -> l - 9:10:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):379:379 -> l - 11:15:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):380:380 -> l - 16:22:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):381:381 -> l - 23:29:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):382:382 -> l - 30:36:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):383:383 -> l - 37:44:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,int):384:384 -> l - 1:21:void measureWidgets():565:565 -> m - 22:26:void measureWidgets():566:566 -> m - 27:31:void measureWidgets():569:569 -> m - 32:33:void measureWidgets():570:570 -> m - 34:35:void measureWidgets():571:571 -> m - 36:37:void measureWidgets():572:572 -> m - 38:53:void measureWidgets():574:574 -> m - 54:63:void measureWidgets():577:577 -> m - 64:69:void measureWidgets():580:580 -> m - 70:79:void measureWidgets():581:581 -> m - 80:90:void measureWidgets():584:584 -> m - 91:97:void measureWidgets():586:586 -> m - 98:107:void measureWidgets():588:588 -> m - 108:111:void measureWidgets():590:590 -> m - 112:122:void measureWidgets():591:591 -> m - 123:133:void measureWidgets():593:593 -> m - 134:141:void measureWidgets():594:594 -> m - 142:151:void measureWidgets():597:597 -> m - 152:155:void measureWidgets():599:599 -> m - 156:166:void measureWidgets():600:600 -> m - 167:177:void measureWidgets():602:602 -> m - 178:179:void measureWidgets():603:603 -> m - 180:189:void measureWidgets():606:606 -> m - 190:199:void measureWidgets():607:607 -> m - 1:3:void setMeasurer(androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):61:61 -> n + 5:6:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):372:372 -> l + 7:8:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):373:373 -> l + 9:10:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):374:374 -> l + 11:15:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):375:375 -> l + 16:22:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):376:376 -> l + 23:29:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):377:377 -> l + 30:36:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):378:378 -> l + 37:44:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,int):379:379 -> l + 1:21:void measureWidgets():564:564 -> m + 22:26:void measureWidgets():565:565 -> m + 27:31:void measureWidgets():568:568 -> m + 32:33:void measureWidgets():569:569 -> m + 34:35:void measureWidgets():570:570 -> m + 36:37:void measureWidgets():571:571 -> m + 38:53:void measureWidgets():573:573 -> m + 54:63:void measureWidgets():576:576 -> m + 64:69:void measureWidgets():579:579 -> m + 70:79:void measureWidgets():580:580 -> m + 80:90:void measureWidgets():583:583 -> m + 91:97:void measureWidgets():585:585 -> m + 98:107:void measureWidgets():587:587 -> m + 108:111:void measureWidgets():589:589 -> m + 112:122:void measureWidgets():590:590 -> m + 123:133:void measureWidgets():592:592 -> m + 134:141:void measureWidgets():593:593 -> m + 142:151:void measureWidgets():596:596 -> m + 152:155:void measureWidgets():598:598 -> m + 156:166:void measureWidgets():599:599 -> m + 167:177:void measureWidgets():601:601 -> m + 178:179:void measureWidgets():602:602 -> m + 180:189:void measureWidgets():605:605 -> m + 190:199:void measureWidgets():606:606 -> m + 1:3:void setMeasurer(androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measurer):60:60 -> n # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/b$b;)V"} -androidx.constraintlayout.core.widgets.analyzer.DependencyNode -> s.f: +androidx.constraintlayout.solver.widgets.analyzer.DependencyNode -> s.f: # {"id":"sourceFile","fileName":"DependencyNode.java"} - androidx.constraintlayout.core.widgets.analyzer.Dependency updateDelegate -> a + androidx.constraintlayout.solver.widgets.analyzer.Dependency updateDelegate -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/d;"} boolean delegateToWidgetRun -> b boolean readyToSolve -> c - androidx.constraintlayout.core.widgets.analyzer.WidgetRun run -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/p;"} - androidx.constraintlayout.core.widgets.analyzer.DependencyNode$Type type -> e + androidx.constraintlayout.solver.widgets.analyzer.WidgetRun run -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/m;"} + androidx.constraintlayout.solver.widgets.analyzer.DependencyNode$Type type -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f$a;"} int margin -> f int value -> g int marginFactor -> h - androidx.constraintlayout.core.widgets.analyzer.DimensionDependency marginDependency -> i + androidx.constraintlayout.solver.widgets.analyzer.DimensionDependency marginDependency -> i # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/g;"} boolean resolved -> j java.util.List dependencies -> k java.util.List targets -> l - 1:4:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/p;)V"} - 5:7:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):23:23 -> - 8:9:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):24:24 -> - 10:11:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):25:25 -> - 12:16:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):30:30 -> - 17:18:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):33:33 -> - 19:20:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):34:34 -> - 21:22:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):35:35 -> - 23:29:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):40:40 -> - 30:36:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):41:41 -> - 37:39:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):38:38 -> - 1:18:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):62:62 -> a + 1:4:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):37:37 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/m;)V"} + 5:7:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):23:23 -> + 8:9:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):24:24 -> + 10:11:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):25:25 -> + 12:16:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):30:30 -> + 17:18:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):33:33 -> + 19:20:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):34:34 -> + 21:22:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):35:35 -> + 23:29:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):40:40 -> + 30:36:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):41:41 -> + 37:39:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):38:38 -> + 1:18:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):62:62 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} - 19:24:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):63:63 -> a - 25:26:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):67:67 -> a - 27:30:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):68:68 -> a - 31:33:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):69:69 -> a - 34:37:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):71:71 -> a - 38:43:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):72:72 -> a - 44:63:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):77:77 -> a - 64:76:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):78:78 -> a - 77:80:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):84:84 -> a - 81:84:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):85:85 -> a - 85:88:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):86:86 -> a - 89:95:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):87:87 -> a - 96:103:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):92:92 -> a - 104:107:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):94:94 -> a - 108:111:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):95:95 -> a - 1:5:void addDependency(androidx.constraintlayout.core.widgets.analyzer.Dependency):100:100 -> b + 19:24:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):63:63 -> a + 25:26:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):67:67 -> a + 27:30:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):68:68 -> a + 31:33:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):69:69 -> a + 34:37:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):71:71 -> a + 38:43:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):72:72 -> a + 44:63:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):77:77 -> a + 64:76:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):78:78 -> a + 77:80:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):84:84 -> a + 81:84:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):85:85 -> a + 85:88:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):86:86 -> a + 89:95:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):87:87 -> a + 96:103:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):92:92 -> a + 104:107:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):94:94 -> a + 108:111:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):95:95 -> a + 1:5:void addDependency(androidx.constraintlayout.solver.widgets.analyzer.Dependency):100:100 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} - 6:9:void addDependency(androidx.constraintlayout.core.widgets.analyzer.Dependency):101:101 -> b - 10:13:void addDependency(androidx.constraintlayout.core.widgets.analyzer.Dependency):102:102 -> b + 6:9:void addDependency(androidx.constraintlayout.solver.widgets.analyzer.Dependency):101:101 -> b + 10:13:void addDependency(androidx.constraintlayout.solver.widgets.analyzer.Dependency):102:102 -> b 1:5:void clear():119:119 -> c 6:11:void clear():120:120 -> c 12:13:void clear():121:121 -> c @@ -23605,511 +23216,59 @@ androidx.constraintlayout.core.widgets.analyzer.DependencyNode -> s.f: 29:33:void resolve(int):57:57 -> d 1:37:java.lang.String toString():45:45 -> toString 38:85:java.lang.String toString():46:46 -> toString -androidx.constraintlayout.core.widgets.analyzer.DependencyNode$Type -> s.f$a: +androidx.constraintlayout.solver.widgets.analyzer.DependencyNode$Type -> s.f$a: # {"id":"sourceFile","fileName":"DependencyNode.java"} - androidx.constraintlayout.core.widgets.analyzer.DependencyNode$Type UNKNOWN -> d + androidx.constraintlayout.solver.widgets.analyzer.DependencyNode$Type UNKNOWN -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f$a;"} - androidx.constraintlayout.core.widgets.analyzer.DependencyNode$Type HORIZONTAL_DIMENSION -> e + androidx.constraintlayout.solver.widgets.analyzer.DependencyNode$Type HORIZONTAL_DIMENSION -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f$a;"} - androidx.constraintlayout.core.widgets.analyzer.DependencyNode$Type VERTICAL_DIMENSION -> f + androidx.constraintlayout.solver.widgets.analyzer.DependencyNode$Type VERTICAL_DIMENSION -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f$a;"} - androidx.constraintlayout.core.widgets.analyzer.DependencyNode$Type LEFT -> g + androidx.constraintlayout.solver.widgets.analyzer.DependencyNode$Type LEFT -> g # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f$a;"} - androidx.constraintlayout.core.widgets.analyzer.DependencyNode$Type RIGHT -> h + androidx.constraintlayout.solver.widgets.analyzer.DependencyNode$Type RIGHT -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f$a;"} - androidx.constraintlayout.core.widgets.analyzer.DependencyNode$Type TOP -> i + androidx.constraintlayout.solver.widgets.analyzer.DependencyNode$Type TOP -> i # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f$a;"} - androidx.constraintlayout.core.widgets.analyzer.DependencyNode$Type BOTTOM -> j + androidx.constraintlayout.solver.widgets.analyzer.DependencyNode$Type BOTTOM -> j # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f$a;"} - androidx.constraintlayout.core.widgets.analyzer.DependencyNode$Type BASELINE -> k + androidx.constraintlayout.solver.widgets.analyzer.DependencyNode$Type BASELINE -> k # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f$a;"} - androidx.constraintlayout.core.widgets.analyzer.DependencyNode$Type[] $VALUES -> l + androidx.constraintlayout.solver.widgets.analyzer.DependencyNode$Type[] $VALUES -> l # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls/f$a;"} 1:87:void ():27:27 -> 1:4:void (java.lang.String,int):27:27 -> - 1:9:androidx.constraintlayout.core.widgets.analyzer.DependencyNode$Type valueOf(java.lang.String):27:27 -> valueOf + 1:9:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode$Type valueOf(java.lang.String):27:27 -> valueOf # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ls/f$a;"} - 1:9:androidx.constraintlayout.core.widgets.analyzer.DependencyNode$Type[] values():27:27 -> values + 1:9:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode$Type[] values():27:27 -> values # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ls/f$a;"} -androidx.constraintlayout.core.widgets.analyzer.DimensionDependency -> s.g: +androidx.constraintlayout.solver.widgets.analyzer.DimensionDependency -> s.g: # {"id":"sourceFile","fileName":"DimensionDependency.java"} int wrapValue -> m - 1:3:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/p;)V"} - 4:7:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):25:25 -> - 8:12:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):26:26 -> - 13:17:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun):28:28 -> + 1:3:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):24:24 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/m;)V"} + 4:7:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):25:25 -> + 8:12:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):26:26 -> + 13:17:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):28:28 -> 1:6:void resolve(int):33:33 -> d 7:8:void resolve(int):36:36 -> d 9:10:void resolve(int):37:37 -> d 11:28:void resolve(int):38:38 -> d 29:33:void resolve(int):39:39 -> d -androidx.constraintlayout.core.widgets.analyzer.Direct -> s.h: -# {"id":"sourceFile","fileName":"Direct.java"} - androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure measure -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/b$a;"} - int hcount -> b - int vcount -> c - 1:8:void ():46:46 -> - 9:10:void ():49:49 -> - 11:13:void ():50:50 -> - 1:4:boolean canMeasure(int,androidx.constraintlayout.core.widgets.ConstraintWidget):763:763 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILr/e;)Z"} - 5:8:boolean canMeasure(int,androidx.constraintlayout.core.widgets.ConstraintWidget):764:764 -> a - 9:24:boolean canMeasure(int,androidx.constraintlayout.core.widgets.ConstraintWidget):765:765 -> a - 25:32:boolean canMeasure(int,androidx.constraintlayout.core.widgets.ConstraintWidget):766:766 -> a - 33:38:boolean canMeasure(int,androidx.constraintlayout.core.widgets.ConstraintWidget):767:767 -> a - 39:45:boolean canMeasure(int,androidx.constraintlayout.core.widgets.ConstraintWidget):768:768 -> a - 46:69:boolean canMeasure(int,androidx.constraintlayout.core.widgets.ConstraintWidget):769:769 -> a - 70:81:boolean canMeasure(int,androidx.constraintlayout.core.widgets.ConstraintWidget):775:775 -> a - 82:97:boolean canMeasure(int,androidx.constraintlayout.core.widgets.ConstraintWidget):778:778 -> a - 98:121:boolean canMeasure(int,androidx.constraintlayout.core.widgets.ConstraintWidget):780:780 -> a - 122:133:boolean canMeasure(int,androidx.constraintlayout.core.widgets.ConstraintWidget):786:786 -> a - 134:147:boolean canMeasure(int,androidx.constraintlayout.core.widgets.ConstraintWidget):789:789 -> a - 148:164:boolean canMeasure(int,androidx.constraintlayout.core.widgets.ConstraintWidget):790:790 -> a - 7:13:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):310:310 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILr/e;Ls/b$b;Z)V"} - 14:19:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):316:316 -> b - 20:37:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):321:321 -> b - 38:42:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):322:322 -> b - 43:47:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):323:323 -> b - 48:53:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):326:326 -> b - 54:59:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):327:327 -> b - 60:63:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):328:328 -> b - 64:67:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):329:329 -> b - 68:82:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):331:331 -> b - 83:102:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):332:332 -> b - 103:106:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):333:333 -> b - 107:110:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):336:336 -> b - 111:118:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):337:337 -> b - 119:123:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):338:338 -> b - 124:128:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):339:339 -> b - 129:139:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):342:342 -> b - 140:153:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):368:368 -> b - 154:171:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):370:370 -> b - 172:183:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):371:371 -> b - 184:209:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):372:372 -> b - 210:215:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):373:373 -> b - 216:221:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):374:374 -> b - 222:226:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):375:375 -> b - 227:234:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):344:344 -> b - 235:244:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):351:351 -> b - 245:249:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):352:352 -> b - 250:254:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):353:353 -> b - 255:257:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):354:354 -> b - 258:262:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):355:355 -> b - 263:270:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):356:356 -> b - 271:276:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):357:357 -> b - 277:282:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):358:358 -> b - 283:285:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):359:359 -> b - 286:292:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):360:360 -> b - 293:296:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):361:361 -> b - 297:308:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):362:362 -> b - 309:313:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):363:363 -> b - 314:318:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):380:380 -> b - 319:330:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):383:383 -> b - 331:350:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):384:384 -> b - 351:354:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):385:385 -> b - 355:358:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):386:386 -> b - 359:366:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):387:387 -> b - 367:371:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):388:388 -> b - 372:376:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):389:389 -> b - 377:402:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):394:394 -> b - 403:411:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):395:395 -> b - 412:422:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):396:396 -> b - 423:436:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):418:418 -> b - 437:454:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):420:420 -> b - 455:468:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):421:421 -> b - 469:474:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):422:422 -> b - 475:479:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):423:423 -> b - 480:487:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):398:398 -> b - 488:497:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):405:405 -> b - 498:502:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):406:406 -> b - 503:507:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):407:407 -> b - 508:510:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):408:408 -> b - 511:515:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):409:409 -> b - 516:523:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):410:410 -> b - 524:529:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):411:411 -> b - 530:535:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):412:412 -> b - 536:538:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):413:413 -> b - 539:545:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):414:414 -> b - 546:551:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):415:415 -> b - 552:556:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):416:416 -> b - 557:560:void horizontalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,boolean):428:428 -> b - 1:10:void solveBarrier(int,androidx.constraintlayout.core.widgets.Barrier,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,int,boolean):278:278 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILr/a;Ls/b$b;IZ)V"} - 11:16:void solveBarrier(int,androidx.constraintlayout.core.widgets.Barrier,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,int,boolean):280:280 -> c - 17:20:void solveBarrier(int,androidx.constraintlayout.core.widgets.Barrier,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,int,boolean):282:282 -> c - 1:4:void solveHorizontalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):599:599 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILs/b$b;Lr/e;Z)V"} - 5:12:void solveHorizontalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):600:600 -> d - 13:20:void solveHorizontalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):601:601 -> d - 21:27:void solveHorizontalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):602:602 -> d - 28:43:void solveHorizontalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):603:603 -> d - 44:72:void solveHorizontalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):609:609 -> d - 73:77:void solveHorizontalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):626:626 -> d - 78:81:void solveHorizontalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):627:627 -> d - 1:4:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):682:682 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILr/e;Ls/b$b;Lr/e;Z)V"} - 5:19:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):683:683 -> e - 20:36:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):684:684 -> e - 37:40:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):686:686 -> e - 41:50:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):687:687 -> e - 51:55:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):688:688 -> e - 56:59:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):690:690 -> e - 60:64:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):691:691 -> e - 65:72:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):693:693 -> e - 73:85:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):695:695 -> e - 86:91:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):699:699 -> e - 92:95:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):700:700 -> e - 96:107:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):701:701 -> e - 108:112:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):708:708 -> e - 113:116:void solveHorizontalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):709:709 -> e - 1:4:void solveVerticalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):640:640 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILs/b$b;Lr/e;)V"} - 5:12:void solveVerticalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):641:641 -> f - 13:20:void solveVerticalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):642:642 -> f - 21:27:void solveVerticalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):643:643 -> f - 28:43:void solveVerticalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):644:644 -> f - 44:75:void solveVerticalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):650:650 -> f - 76:80:void solveVerticalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):667:667 -> f - 81:84:void solveVerticalCenterConstraints(int,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):668:668 -> f - 1:4:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):723:723 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILr/e;Ls/b$b;Lr/e;)V"} - 5:19:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):724:724 -> g - 20:36:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):725:725 -> g - 37:40:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):727:727 -> g - 41:50:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):728:728 -> g - 51:55:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):729:729 -> g - 56:59:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):731:731 -> g - 60:64:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):732:732 -> g - 65:82:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):734:734 -> g - 83:88:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):740:740 -> g - 89:92:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):741:741 -> g - 93:104:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):742:742 -> g - 105:109:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):749:749 -> g - 110:113:void solveVerticalMatchConstraint(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer,androidx.constraintlayout.core.widgets.ConstraintWidget):750:750 -> g - 1:4:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):59:59 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;Ls/b$b;)V"} - 5:9:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):60:60 -> h - 10:11:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):61:61 -> h - 12:13:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):62:62 -> h - 14:16:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):68:68 -> h - 17:20:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):69:69 -> h - 21:27:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):70:70 -> h - 28:33:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):75:75 -> h - 34:39:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):76:76 -> h - 40:43:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):79:79 -> h - 44:47:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):86:86 -> h - 48:55:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):87:87 -> h - 56:67:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):89:89 -> h - 68:73:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):100:100 -> h - 74:77:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):101:101 -> h - 78:79:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):102:102 -> h - 80:85:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):103:103 -> h - 86:91:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):104:104 -> h - 92:99:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):105:105 -> h - 100:111:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):106:106 -> h - 112:124:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):107:107 -> h - 125:130:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):108:108 -> h - 131:142:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):109:109 -> h - 143:147:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):110:110 -> h - 148:151:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):114:114 -> h - 152:153:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):115:115 -> h - 154:168:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):116:116 -> h - 169:174:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):126:126 -> h - 175:178:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):127:127 -> h - 179:180:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):128:128 -> h - 181:186:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):129:129 -> h - 187:192:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):130:130 -> h - 193:200:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):144:144 -> h - 201:206:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):152:152 -> h - 207:210:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):153:153 -> h - 211:212:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):154:154 -> h - 213:218:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):155:155 -> h - 219:224:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):156:156 -> h - 225:228:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):170:170 -> h - 229:236:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):171:171 -> h - 237:244:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):173:173 -> h - 245:250:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):180:180 -> h - 251:254:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):181:181 -> h - 255:256:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):182:182 -> h - 257:262:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):183:183 -> h - 263:268:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):184:184 -> h - 269:276:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):185:185 -> h - 277:288:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):186:186 -> h - 289:301:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):187:187 -> h - 302:307:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):188:188 -> h - 308:319:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):189:189 -> h - 320:324:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):190:190 -> h - 325:328:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):194:194 -> h - 329:330:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):195:195 -> h - 331:345:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):196:196 -> h - 346:351:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):206:206 -> h - 352:355:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):207:207 -> h - 356:357:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):208:208 -> h - 358:363:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):209:209 -> h - 364:369:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):210:210 -> h - 370:377:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):224:224 -> h - 378:383:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):232:232 -> h - 384:387:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):233:233 -> h - 388:389:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):234:234 -> h - 390:395:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):235:235 -> h - 396:404:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):236:236 -> h - 405:410:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):247:247 -> h - 411:422:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):248:248 -> h - 423:429:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):249:249 -> h - 430:433:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):250:250 -> h - 434:442:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):251:251 -> h - 443:446:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):252:252 -> h - 447:450:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):254:254 -> h - 451:453:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):257:257 -> h - 454:460:void solvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):258:258 -> h - 1:7:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):440:440 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILr/e;Ls/b$b;)V"} - 8:13:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):446:446 -> i - 14:31:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):451:451 -> i - 32:36:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):452:452 -> i - 37:41:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):453:453 -> i - 42:47:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):456:456 -> i - 48:53:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):457:457 -> i - 54:57:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):458:458 -> i - 58:61:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):459:459 -> i - 62:76:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):461:461 -> i - 77:96:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):462:462 -> i - 97:100:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):463:463 -> i - 101:104:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):466:466 -> i - 105:112:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):467:467 -> i - 113:117:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):468:468 -> i - 118:122:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):469:469 -> i - 123:133:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):472:472 -> i - 134:147:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):498:498 -> i - 148:165:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):500:500 -> i - 166:177:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):501:501 -> i - 178:203:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):502:502 -> i - 204:209:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):503:503 -> i - 210:215:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):504:504 -> i - 216:220:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):505:505 -> i - 221:228:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):474:474 -> i - 229:238:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):481:481 -> i - 239:243:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):482:482 -> i - 244:248:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):483:483 -> i - 249:251:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):484:484 -> i - 252:256:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):485:485 -> i - 257:264:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):486:486 -> i - 265:270:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):487:487 -> i - 271:276:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):488:488 -> i - 277:279:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):489:489 -> i - 280:286:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):490:490 -> i - 287:290:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):491:491 -> i - 291:296:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):492:492 -> i - 297:301:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):493:493 -> i - 302:306:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):510:510 -> i - 307:318:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):513:513 -> i - 319:338:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):514:514 -> i - 339:342:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):515:515 -> i - 343:346:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):516:516 -> i - 347:354:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):517:517 -> i - 355:359:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):518:518 -> i - 360:364:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):519:519 -> i - 365:390:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):524:524 -> i - 391:399:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):525:525 -> i - 400:410:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):526:526 -> i - 411:424:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):548:548 -> i - 425:442:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):550:550 -> i - 443:456:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):551:551 -> i - 457:462:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):552:552 -> i - 463:467:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):553:553 -> i - 468:475:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):528:528 -> i - 476:485:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):535:535 -> i - 486:490:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):536:536 -> i - 491:495:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):537:537 -> i - 496:498:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):538:538 -> i - 499:503:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):539:539 -> i - 504:511:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):540:540 -> i - 512:517:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):541:541 -> i - 518:523:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):542:542 -> i - 524:526:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):543:543 -> i - 527:533:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):544:544 -> i - 534:539:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):545:545 -> i - 540:544:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):546:546 -> i - 545:550:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):559:559 -> i - 551:562:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):560:560 -> i - 563:566:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):561:561 -> i - 567:586:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):562:562 -> i - 587:590:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):563:563 -> i - 591:594:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):564:564 -> i - 595:602:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):565:565 -> i - 603:607:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):566:566 -> i - 608:612:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):567:567 -> i - 613:622:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):569:569 -> i - 623:629:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):571:571 -> i - 630:633:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):578:578 -> i - 634:641:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):579:579 -> i - 642:645:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):580:580 -> i - 646:649:void verticalSolvingPass(int,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):585:585 -> i -androidx.constraintlayout.core.widgets.analyzer.Grouping -> s.i: -# {"id":"sourceFile","fileName":"Grouping.java"} - 3:5:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):369:369 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;ILjava/util/ArrayList;Ls/o;)Ls/o;"} - 6:13:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):371:371 -> a - 14:18:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):377:377 -> a - 19:24:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):382:382 -> a - 25:30:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):383:383 -> a - 31:38:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):384:384 -> a - 39:41:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):389:389 -> a - 42:54:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):390:390 -> a - 55:58:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):400:400 -> a - 59:61:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):401:401 -> a - 62:68:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):402:402 -> a - 69:74:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):404:404 -> a - 75:80:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):405:405 -> a - 81:93:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):406:406 -> a - 94:98:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):414:414 -> a - 99:101:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):419:419 -> a - 102:107:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):421:421 -> a - 108:111:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):422:422 -> a - 112:114:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):423:423 -> a - 115:130:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):424:424 -> a - 131:136:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):427:427 -> a - 137:141:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):431:431 -> a - 142:147:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):432:432 -> a - 148:153:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):434:434 -> a - 154:158:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):438:438 -> a - 159:163:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):439:439 -> a - 164:168:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):440:440 -> a - 169:174:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findDependents(androidx.constraintlayout.core.widgets.ConstraintWidget,int,java.util.ArrayList,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):442:442 -> a - 1:7:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findGroup(java.util.ArrayList,int):356:356 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/ArrayList;I)Ls/o;"} - 8:13:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findGroup(java.util.ArrayList,int):358:358 -> b - 14:23:androidx.constraintlayout.core.widgets.analyzer.WidgetGroup findGroup(java.util.ArrayList,int):359:359 -> b - 3:6:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):63:63 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;Ls/b$b;)Z"} - 7:14:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):65:65 -> c - 15:20:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):75:75 -> c - 21:28:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):76:76 -> c - 29:36:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):77:77 -> c - 37:43:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):76:76 -> c - 44:60:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):83:83 -> c - 61:66:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):91:91 -> c - 67:74:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):92:92 -> c - 75:82:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):93:93 -> c - 83:88:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):92:92 -> c - 89:100:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):94:94 -> c - 101:104:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):96:96 -> c - 105:107:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):97:97 -> c - 108:115:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):98:98 -> c - 116:120:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):100:100 -> c - 121:123:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):102:102 -> c - 124:132:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):104:104 -> c - 133:137:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):106:106 -> c - 138:140:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):108:108 -> c - 141:144:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):111:111 -> c - 145:148:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):112:112 -> c - 149:151:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):113:113 -> c - 152:159:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):114:114 -> c - 160:164:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):116:116 -> c - 165:167:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):118:118 -> c - 168:176:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):120:120 -> c - 177:181:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):122:122 -> c - 182:185:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):124:124 -> c - 186:190:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):127:127 -> c - 191:195:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):129:129 -> c - 196:200:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):131:131 -> c - 201:205:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):133:133 -> c - 206:208:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):135:135 -> c - 209:228:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):138:138 -> c - 229:233:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):141:141 -> c - 234:236:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):143:143 -> c - 237:262:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):145:145 -> c - 263:267:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):149:149 -> c - 268:275:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):151:151 -> c - 276:282:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):154:154 -> c - 283:299:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):160:160 -> c - 300:305:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):161:161 -> c - 306:322:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):165:165 -> c - 323:326:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):166:166 -> c - 327:329:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):167:167 -> c - 330:333:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):168:168 -> c - 334:339:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):172:172 -> c - 340:345:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):173:173 -> c - 346:365:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):174:174 -> c - 366:373:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):175:175 -> c - 374:379:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):179:179 -> c - 380:385:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):180:180 -> c - 386:405:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):181:181 -> c - 406:413:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):182:182 -> c - 414:419:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):186:186 -> c - 420:425:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):187:187 -> c - 426:445:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):188:188 -> c - 446:455:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):189:189 -> c - 456:472:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):194:194 -> c - 473:478:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):195:195 -> c - 479:495:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):204:204 -> c - 496:501:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):205:205 -> c - 502:518:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):209:209 -> c - 519:522:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):210:210 -> c - 523:525:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):211:211 -> c - 526:529:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):212:212 -> c - 530:535:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):216:216 -> c - 536:541:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):217:217 -> c - 542:561:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):218:218 -> c - 562:569:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):219:219 -> c - 570:575:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):223:223 -> c - 576:581:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):224:224 -> c - 582:601:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):225:225 -> c - 602:609:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):226:226 -> c - 610:615:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):230:230 -> c - 616:621:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):231:231 -> c - 622:641:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):232:232 -> c - 642:649:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):233:233 -> c - 650:655:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):237:237 -> c - 656:661:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):238:238 -> c - 662:681:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):239:239 -> c - 682:691:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):240:240 -> c - 692:708:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):245:245 -> c - 709:716:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):246:246 -> c - 717:722:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):252:252 -> c - 723:728:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):253:253 -> c - 729:734:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):254:254 -> c - 735:745:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):255:255 -> c - 746:749:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):260:260 -> c - 750:752:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):261:261 -> c - 753:758:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):262:262 -> c - 759:768:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):270:270 -> c - 769:776:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):297:297 -> c - 777:793:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):300:300 -> c - 794:802:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):301:301 -> c - 803:805:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):304:304 -> c - 806:820:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):305:305 -> c - 821:825:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):318:318 -> c - 826:829:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):319:319 -> c - 830:834:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):320:320 -> c - 835:842:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):325:325 -> c - 843:859:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):328:328 -> c - 860:867:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):329:329 -> c - 868:870:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):332:332 -> c - 871:887:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):333:333 -> c - 888:892:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):346:346 -> c - 893:895:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):347:347 -> c - 896:910:boolean simpleSolvingPass(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer):348:348 -> c - 1:22:boolean validInGroup(androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour):48:48 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e$b;Lr/e$b;Lr/e$b;Lr/e$b;)Z"} - 23:43:boolean validInGroup(androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour,androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour):50:50 -> d -androidx.constraintlayout.core.widgets.analyzer.GuidelineReference -> s.j: +androidx.constraintlayout.solver.widgets.analyzer.GuidelineReference -> s.h: # {"id":"sourceFile","fileName":"GuidelineReference.java"} - 1:3:void (androidx.constraintlayout.core.widgets.ConstraintWidget):25:25 -> + 1:3:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):25:25 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} - 4:8:void (androidx.constraintlayout.core.widgets.ConstraintWidget):26:26 -> - 9:13:void (androidx.constraintlayout.core.widgets.ConstraintWidget):27:27 -> - 14:22:void (androidx.constraintlayout.core.widgets.ConstraintWidget):28:28 -> - 1:7:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):54:54 -> a + 4:8:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):26:26 -> + 9:13:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):27:27 -> + 14:22:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):28:28 -> + 1:7:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):54:54 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} - 8:12:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):57:57 -> a - 13:21:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):61:61 -> a - 22:25:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):62:62 -> a - 26:37:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):63:63 -> a - 38:43:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):64:64 -> a + 8:12:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):57:57 -> a + 13:21:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):61:61 -> a + 22:25:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):62:62 -> a + 26:37:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):63:63 -> a + 38:43:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):64:64 -> a 1:4:void apply():69:69 -> d 5:8:void apply():70:70 -> d 9:12:void apply():71:71 -> d @@ -24143,20 +23302,20 @@ androidx.constraintlayout.core.widgets.analyzer.GuidelineReference -> s.j: 22:31:void applyToWidget():116:116 -> e 1:6:void clear():33:33 -> f 1:2:boolean supportsWrapComputation():44:44 -> m - 1:7:void addDependency(androidx.constraintlayout.core.widgets.analyzer.DependencyNode):48:48 -> q + 1:7:void addDependency(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode):48:48 -> q # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/f;)V"} - 8:15:void addDependency(androidx.constraintlayout.core.widgets.analyzer.DependencyNode):49:49 -> q -androidx.constraintlayout.core.widgets.analyzer.HelperReferences -> s.k: + 8:15:void addDependency(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode):49:49 -> q +androidx.constraintlayout.solver.widgets.analyzer.HelperReferences -> s.i: # {"id":"sourceFile","fileName":"HelperReferences.java"} - 1:4:void (androidx.constraintlayout.core.widgets.ConstraintWidget):24:24 -> + 1:4:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):24:24 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} - 1:4:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):122:122 -> a + 1:4:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):122:122 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} - 5:8:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):123:123 -> a - 9:31:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):127:127 -> a - 32:48:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):128:128 -> a - 49:59:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):139:139 -> a - 60:70:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):137:137 -> a + 5:8:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):123:123 -> a + 9:31:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):127:127 -> a + 32:48:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):128:128 -> a + 49:59:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):139:139 -> a + 60:70:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):137:137 -> a 1:6:void apply():50:50 -> d 7:11:void apply():51:51 -> d 12:13:void apply():52:52 -> d @@ -24206,129 +23365,129 @@ androidx.constraintlayout.core.widgets.analyzer.HelperReferences -> s.k: 2:3:void clear():29:29 -> f 4:9:void clear():30:30 -> f 1:2:boolean supportsWrapComputation():40:40 -> m - 1:7:void addDependency(androidx.constraintlayout.core.widgets.analyzer.DependencyNode):44:44 -> q + 1:7:void addDependency(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode):44:44 -> q # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/f;)V"} - 8:15:void addDependency(androidx.constraintlayout.core.widgets.analyzer.DependencyNode):45:45 -> q -androidx.constraintlayout.core.widgets.analyzer.HorizontalWidgetRun -> s.l: + 8:15:void addDependency(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode):45:45 -> q +androidx.constraintlayout.solver.widgets.analyzer.HorizontalWidgetRun -> s.j: # {"id":"sourceFile","fileName":"HorizontalWidgetRun.java"} int[] tempDimensions -> k 2:6:void ():37:37 -> - 1:3:void (androidx.constraintlayout.core.widgets.ConstraintWidget):40:40 -> + 1:3:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):40:40 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} - 4:9:void (androidx.constraintlayout.core.widgets.ConstraintWidget):41:41 -> - 10:16:void (androidx.constraintlayout.core.widgets.ConstraintWidget):42:42 -> - 17:19:void (androidx.constraintlayout.core.widgets.ConstraintWidget):43:43 -> - 1:21:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):312:312 -> a + 4:9:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):41:41 -> + 10:16:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):42:42 -> + 17:19:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):43:43 -> + 1:21:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):305:305 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} - 22:31:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):322:322 -> a - 32:35:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):318:318 -> a - 36:38:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):314:314 -> a - 39:46:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):328:328 -> a - 47:52:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):329:329 -> a - 53:62:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):330:330 -> a - 63:70:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):332:332 -> a - 71:82:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):457:457 -> a - 83:99:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):464:464 -> a - 100:114:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):460:460 -> a - 115:128:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):468:468 -> a - 129:135:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):473:473 -> a - 136:139:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):334:334 -> a - 140:141:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):335:335 -> a - 142:150:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):336:336 -> a - 151:159:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):337:337 -> a - 160:168:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):338:338 -> a - 169:177:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):339:339 -> a - 178:189:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):341:341 -> a - 190:195:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):344:344 -> a - 196:203:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):345:345 -> a - 204:217:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):346:346 -> a - 218:232:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):349:349 -> a - 233:250:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):350:350 -> a - 251:255:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):351:351 -> a - 256:261:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):352:352 -> a - 262:267:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):353:353 -> a - 268:276:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):354:354 -> a - 277:290:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):355:355 -> a - 291:302:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):358:358 -> a - 303:312:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):359:359 -> a - 313:317:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):362:362 -> a - 318:322:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):363:363 -> a - 323:335:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):364:364 -> a - 336:351:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):365:365 -> a - 352:357:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):366:366 -> a - 358:366:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):367:367 -> a - 367:379:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):368:368 -> a - 380:401:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):370:370 -> a - 402:416:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):375:375 -> a - 417:434:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):376:376 -> a - 435:447:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):377:377 -> a - 448:461:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):378:378 -> a - 462:467:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):379:379 -> a - 468:476:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):380:380 -> a - 477:495:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):381:381 -> a - 496:509:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):383:383 -> a - 510:515:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):386:386 -> a - 516:532:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):387:387 -> a - 533:558:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):388:388 -> a - 559:566:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):406:406 -> a - 567:576:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):408:408 -> a - 577:581:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):412:412 -> a - 582:593:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):413:413 -> a - 594:601:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):394:394 -> a - 602:611:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):396:396 -> a - 612:616:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):400:400 -> a - 617:631:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):401:401 -> a - 632:641:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):419:419 -> a - 642:647:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):422:422 -> a - 648:660:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):423:423 -> a - 661:681:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):424:424 -> a - 682:689:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):442:442 -> a - 690:699:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):444:444 -> a - 700:704:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):448:448 -> a - 705:715:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):449:449 -> a - 716:723:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):430:430 -> a - 724:733:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):432:432 -> a - 734:738:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):436:436 -> a - 739:748:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):437:437 -> a - 749:754:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):478:478 -> a - 755:762:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):480:480 -> a - 763:766:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):481:481 -> a - 767:772:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):482:482 -> a - 773:777:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):484:484 -> a - 778:791:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):494:494 -> a - 792:807:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):498:498 -> a - 808:825:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):502:502 -> a - 826:831:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):505:505 -> a - 832:841:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):507:507 -> a - 842:851:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):508:508 -> a - 852:858:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):509:509 -> a - 859:867:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):510:510 -> a - 868:870:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):513:513 -> a - 871:875:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):514:514 -> a - 876:881:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):515:515 -> a - 882:897:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):519:519 -> a - 898:917:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):522:522 -> a - 918:927:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):523:523 -> a - 928:937:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):524:524 -> a - 938:944:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):525:525 -> a - 945:952:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):526:526 -> a - 953:960:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):528:528 -> a - 961:964:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):529:529 -> a - 965:966:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):530:530 -> a - 967:972:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):531:531 -> a - 973:976:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):533:533 -> a - 977:981:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):535:535 -> a - 982:988:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):539:539 -> a - 989:998:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):543:543 -> a - 999:1008:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):544:544 -> a - 1009:1015:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):545:545 -> a - 1016:1022:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):546:546 -> a - 1023:1030:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):547:547 -> a - 1031:1032:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):549:549 -> a - 1033:1036:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):550:550 -> a - 1037:1041:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):555:555 -> a - 1042:1052:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):556:556 -> a - 1053:1067:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):557:557 -> a + 22:31:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):315:315 -> a + 32:35:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):311:311 -> a + 36:38:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):307:307 -> a + 39:46:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):320:320 -> a + 47:52:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):321:321 -> a + 53:62:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):322:322 -> a + 63:70:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):324:324 -> a + 71:82:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):446:446 -> a + 83:99:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):453:453 -> a + 100:114:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):449:449 -> a + 115:128:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):457:457 -> a + 129:135:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):461:461 -> a + 136:139:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):326:326 -> a + 140:141:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):327:327 -> a + 142:150:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):328:328 -> a + 151:159:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):329:329 -> a + 160:168:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):330:330 -> a + 169:177:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):331:331 -> a + 178:189:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):333:333 -> a + 190:195:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):336:336 -> a + 196:203:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):337:337 -> a + 204:217:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):338:338 -> a + 218:232:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):341:341 -> a + 233:250:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):342:342 -> a + 251:255:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):343:343 -> a + 256:261:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):344:344 -> a + 262:267:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):345:345 -> a + 268:276:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):346:346 -> a + 277:290:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):347:347 -> a + 291:302:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):350:350 -> a + 303:312:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):351:351 -> a + 313:317:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):354:354 -> a + 318:322:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):355:355 -> a + 323:335:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):356:356 -> a + 336:351:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):357:357 -> a + 352:357:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):358:358 -> a + 358:366:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):359:359 -> a + 367:379:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):360:360 -> a + 380:401:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):362:362 -> a + 402:416:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):367:367 -> a + 417:434:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):368:368 -> a + 435:447:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):369:369 -> a + 448:461:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):370:370 -> a + 462:467:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):371:371 -> a + 468:476:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):372:372 -> a + 477:495:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):373:373 -> a + 496:509:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):375:375 -> a + 510:515:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):378:378 -> a + 516:532:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):379:379 -> a + 533:558:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):380:380 -> a + 559:566:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):398:398 -> a + 567:576:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):400:400 -> a + 577:581:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):404:404 -> a + 582:593:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):405:405 -> a + 594:601:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):386:386 -> a + 602:611:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):388:388 -> a + 612:616:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):392:392 -> a + 617:631:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):393:393 -> a + 632:641:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):409:409 -> a + 642:647:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):412:412 -> a + 648:660:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):413:413 -> a + 661:681:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):414:414 -> a + 682:689:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):432:432 -> a + 690:699:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):434:434 -> a + 700:704:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):438:438 -> a + 705:715:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):439:439 -> a + 716:723:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):420:420 -> a + 724:733:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):422:422 -> a + 734:738:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):426:426 -> a + 739:748:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):427:427 -> a + 749:754:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):466:466 -> a + 755:762:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):468:468 -> a + 763:766:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):469:469 -> a + 767:772:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):470:470 -> a + 773:777:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):472:472 -> a + 778:791:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):481:481 -> a + 792:807:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):485:485 -> a + 808:825:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):489:489 -> a + 826:831:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):492:492 -> a + 832:841:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):494:494 -> a + 842:851:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):495:495 -> a + 852:858:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):496:496 -> a + 859:867:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):497:497 -> a + 868:870:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):500:500 -> a + 871:875:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):501:501 -> a + 876:881:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):502:502 -> a + 882:897:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):506:506 -> a + 898:917:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):509:509 -> a + 918:927:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):510:510 -> a + 928:937:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):511:511 -> a + 938:944:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):512:512 -> a + 945:952:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):513:513 -> a + 953:960:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):515:515 -> a + 961:964:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):516:516 -> a + 965:966:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):517:517 -> a + 967:972:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):518:518 -> a + 973:976:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):520:520 -> a + 977:981:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):522:522 -> a + 982:988:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):526:526 -> a + 989:998:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):530:530 -> a + 999:1008:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):531:531 -> a + 1009:1015:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):532:532 -> a + 1016:1022:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):533:533 -> a + 1023:1030:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):534:534 -> a + 1031:1032:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):536:536 -> a + 1033:1036:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):537:537 -> a + 1037:1041:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):542:542 -> a + 1042:1052:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):543:543 -> a + 1053:1067:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):544:544 -> a 1:6:void apply():83:83 -> d 7:15:void apply():84:84 -> d 16:21:void apply():86:86 -> d @@ -24410,28 +23569,28 @@ androidx.constraintlayout.core.widgets.analyzer.HorizontalWidgetRun -> s.l: 753:756:void apply():216:216 -> d 757:763:void apply():217:217 -> d 764:772:void apply():218:218 -> d - 773:788:void apply():228:228 -> d - 789:794:void apply():230:230 -> d - 795:808:void apply():231:231 -> d - 809:824:void apply():232:232 -> d - 825:834:void apply():234:234 -> d - 835:846:void apply():235:235 -> d - 847:851:void apply():245:245 -> d - 852:854:void apply():248:248 -> d - 855:861:void apply():251:251 -> d - 862:867:void apply():254:254 -> d - 868:882:void apply():256:256 -> d - 883:892:void apply():257:257 -> d - 893:898:void apply():259:259 -> d - 899:904:void apply():260:260 -> d - 905:920:void apply():262:262 -> d - 921:931:void apply():263:263 -> d - 932:941:void apply():267:267 -> d - 942:951:void apply():268:268 -> d - 952:962:void apply():269:269 -> d - 963:972:void apply():270:270 -> d - 1:6:void applyToWidget():561:561 -> e - 7:14:void applyToWidget():562:562 -> e + 773:788:void apply():226:226 -> d + 789:794:void apply():228:228 -> d + 795:808:void apply():229:229 -> d + 809:824:void apply():230:230 -> d + 825:834:void apply():232:232 -> d + 835:844:void apply():233:233 -> d + 845:847:void apply():242:242 -> d + 848:850:void apply():243:243 -> d + 851:857:void apply():245:245 -> d + 858:863:void apply():248:248 -> d + 864:878:void apply():250:250 -> d + 879:888:void apply():251:251 -> d + 889:894:void apply():253:253 -> d + 895:900:void apply():254:254 -> d + 901:916:void apply():256:256 -> d + 917:927:void apply():257:257 -> d + 928:937:void apply():261:261 -> d + 938:947:void apply():262:262 -> d + 948:958:void apply():263:263 -> d + 959:968:void apply():264:264 -> d + 1:6:void applyToWidget():548:548 -> e + 7:14:void applyToWidget():549:549 -> e 2:3:void clear():53:53 -> f 4:8:void clear():54:54 -> f 9:13:void clear():55:55 -> f @@ -24439,14 +23598,14 @@ androidx.constraintlayout.core.widgets.analyzer.HorizontalWidgetRun -> s.l: 20:22:void clear():57:57 -> f 1:7:boolean supportsWrapComputation():72:72 -> m 8:17:boolean supportsWrapComputation():73:73 -> m - 19:20:void computeInsetRatio(int[],int,int,int,int,float,int):302:302 -> q - 21:27:void computeInsetRatio(int[],int,int,int,int,float,int):303:303 -> q - 28:29:void computeInsetRatio(int[],int,int,int,int,float,int):296:296 -> q - 30:42:void computeInsetRatio(int[],int,int,int,int,float,int):297:297 -> q - 43:44:void computeInsetRatio(int[],int,int,int,int,float,int):286:286 -> q - 45:49:void computeInsetRatio(int[],int,int,int,int,float,int):287:287 -> q - 50:51:void computeInsetRatio(int[],int,int,int,int,float,int):289:289 -> q - 52:54:void computeInsetRatio(int[],int,int,int,int,float,int):290:290 -> q + 19:20:void computeInsetRatio(int[],int,int,int,int,float,int):296:296 -> q + 21:27:void computeInsetRatio(int[],int,int,int,int,float,int):297:297 -> q + 28:29:void computeInsetRatio(int[],int,int,int,int,float,int):290:290 -> q + 30:42:void computeInsetRatio(int[],int,int,int,int,float,int):291:291 -> q + 43:44:void computeInsetRatio(int[],int,int,int,int,float,int):280:280 -> q + 45:49:void computeInsetRatio(int[],int,int,int,int,float,int):281:281 -> q + 50:51:void computeInsetRatio(int[],int,int,int,int,float,int):283:283 -> q + 52:54:void computeInsetRatio(int[],int,int,int,int,float,int):284:284 -> q 2:3:void reset():62:62 -> r 4:8:void reset():63:63 -> r 9:12:void reset():64:64 -> r @@ -24454,276 +23613,276 @@ androidx.constraintlayout.core.widgets.analyzer.HorizontalWidgetRun -> s.l: 18:21:void reset():66:66 -> r 22:26:void reset():67:67 -> r 1:24:java.lang.String toString():48:48 -> toString -androidx.constraintlayout.core.widgets.analyzer.HorizontalWidgetRun$1 -> s.l$a: +androidx.constraintlayout.solver.widgets.analyzer.HorizontalWidgetRun$1 -> s.j$a: # {"id":"sourceFile","fileName":"HorizontalWidgetRun.java"} - int[] $SwitchMap$androidx$constraintlayout$core$widgets$analyzer$WidgetRun$RunType -> a - 1:41:void ():312:312 -> -androidx.constraintlayout.core.widgets.analyzer.RunGroup -> s.m: + int[] $SwitchMap$androidx$constraintlayout$solver$widgets$analyzer$WidgetRun$RunType -> a + 1:41:void ():305:305 -> +androidx.constraintlayout.solver.widgets.analyzer.RunGroup -> s.k: # {"id":"sourceFile","fileName":"RunGroup.java"} int position -> a boolean dual -> b - androidx.constraintlayout.core.widgets.analyzer.WidgetRun firstRun -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/p;"} - androidx.constraintlayout.core.widgets.analyzer.WidgetRun lastRun -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/p;"} + androidx.constraintlayout.solver.widgets.analyzer.WidgetRun firstRun -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/m;"} + androidx.constraintlayout.solver.widgets.analyzer.WidgetRun lastRun -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/m;"} java.util.ArrayList runs -> e int groupIndex -> f int direction -> g int index -> h - 1:4:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int):43:43 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/p;I)V"} - 5:6:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int):33:33 -> - 7:9:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int):34:34 -> - 10:11:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int):36:36 -> - 12:13:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int):37:37 -> - 14:20:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int):38:38 -> - 21:26:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int):44:44 -> - 27:28:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int):45:45 -> - 29:30:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int):46:46 -> - 31:32:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int):47:47 -> - 33:35:void (androidx.constraintlayout.core.widgets.analyzer.WidgetRun,int):48:48 -> - 1:5:void add(androidx.constraintlayout.core.widgets.analyzer.WidgetRun):52:52 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/p;)V"} - 6:8:void add(androidx.constraintlayout.core.widgets.analyzer.WidgetRun):53:53 -> a - 1:8:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):121:121 -> b + 1:4:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int):43:43 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/m;I)V"} + 5:6:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int):33:33 -> + 7:9:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int):34:34 -> + 10:11:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int):36:36 -> + 12:13:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int):37:37 -> + 14:20:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int):38:38 -> + 21:26:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int):44:44 -> + 27:28:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int):45:45 -> + 29:30:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int):46:46 -> + 31:32:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int):47:47 -> + 33:35:void (androidx.constraintlayout.solver.widgets.analyzer.WidgetRun,int):48:48 -> + 1:5:void add(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):52:52 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/m;)V"} + 6:8:void add(androidx.constraintlayout.solver.widgets.analyzer.WidgetRun):53:53 -> a + 1:8:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):121:121 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;I)J"} - 9:11:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):122:122 -> b - 12:18:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):123:123 -> b - 19:23:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):128:128 -> b - 24:30:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):132:132 -> b - 31:40:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):137:137 -> b - 41:48:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):138:138 -> b - 49:56:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):140:140 -> b - 57:66:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):141:141 -> b - 67:76:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):143:143 -> b - 77:84:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):146:146 -> b - 85:93:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):147:147 -> b - 94:109:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):151:151 -> b - 110:122:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):154:154 -> b - 123:156:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):158:158 -> b - 157:173:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):168:168 -> b - 174:184:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):171:171 -> b - 185:192:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):172:172 -> b - 193:199:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):173:173 -> b - 200:210:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):175:175 -> b - 211:220:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):176:176 -> b - 221:225:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):177:177 -> b - 226:244:long computeWrapSize(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int):179:179 -> b - 1:2:long traverseEnd(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):89:89 -> c + 9:11:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):122:122 -> b + 12:18:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):123:123 -> b + 19:23:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):128:128 -> b + 24:30:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):132:132 -> b + 31:40:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):137:137 -> b + 41:48:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):138:138 -> b + 49:56:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):140:140 -> b + 57:66:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):141:141 -> b + 67:76:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):143:143 -> b + 77:84:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):146:146 -> b + 85:93:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):147:147 -> b + 94:109:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):151:151 -> b + 110:122:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):154:154 -> b + 123:156:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):158:158 -> b + 157:173:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):168:168 -> b + 174:184:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):171:171 -> b + 185:192:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):172:172 -> b + 193:199:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):173:173 -> b + 200:210:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):175:175 -> b + 211:220:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):176:176 -> b + 221:225:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):177:177 -> b + 226:244:long computeWrapSize(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int):179:179 -> b + 1:2:long traverseEnd(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):89:89 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/f;J)J"} - 3:7:long traverseEnd(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):90:90 -> c - 8:17:long traverseEnd(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):97:97 -> c - 18:25:long traverseEnd(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):99:99 -> c - 26:29:long traverseEnd(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):100:100 -> c - 30:31:long traverseEnd(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):101:101 -> c - 32:36:long traverseEnd(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):102:102 -> c - 37:51:long traverseEnd(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):106:106 -> c - 52:55:long traverseEnd(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):110:110 -> c - 56:59:long traverseEnd(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):112:112 -> c - 60:70:long traverseEnd(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):113:113 -> c - 71:82:long traverseEnd(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):114:114 -> c - 1:2:long traverseStart(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):57:57 -> d + 3:7:long traverseEnd(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):90:90 -> c + 8:17:long traverseEnd(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):97:97 -> c + 18:25:long traverseEnd(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):99:99 -> c + 26:29:long traverseEnd(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):100:100 -> c + 30:31:long traverseEnd(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):101:101 -> c + 32:36:long traverseEnd(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):102:102 -> c + 37:51:long traverseEnd(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):106:106 -> c + 52:55:long traverseEnd(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):110:110 -> c + 56:59:long traverseEnd(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):112:112 -> c + 60:70:long traverseEnd(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):113:113 -> c + 71:82:long traverseEnd(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):114:114 -> c + 1:2:long traverseStart(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):57:57 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/f;J)J"} - 3:7:long traverseStart(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):58:58 -> d - 8:17:long traverseStart(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):65:65 -> d - 18:25:long traverseStart(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):67:67 -> d - 26:29:long traverseStart(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):68:68 -> d - 30:31:long traverseStart(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):69:69 -> d - 32:36:long traverseStart(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):70:70 -> d - 37:51:long traverseStart(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):74:74 -> d - 52:55:long traverseStart(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):78:78 -> d - 56:59:long traverseStart(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):80:80 -> d - 60:70:long traverseStart(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):81:81 -> d - 71:82:long traverseStart(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,long):82:82 -> d -androidx.constraintlayout.core.widgets.analyzer.VerticalWidgetRun -> s.n: + 3:7:long traverseStart(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):58:58 -> d + 8:17:long traverseStart(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):65:65 -> d + 18:25:long traverseStart(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):67:67 -> d + 26:29:long traverseStart(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):68:68 -> d + 30:31:long traverseStart(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):69:69 -> d + 32:36:long traverseStart(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):70:70 -> d + 37:51:long traverseStart(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):74:74 -> d + 52:55:long traverseStart(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):78:78 -> d + 56:59:long traverseStart(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):80:80 -> d + 60:70:long traverseStart(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):81:81 -> d + 71:82:long traverseStart(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,long):82:82 -> d +androidx.constraintlayout.solver.widgets.analyzer.VerticalWidgetRun -> s.l: # {"id":"sourceFile","fileName":"VerticalWidgetRun.java"} - androidx.constraintlayout.core.widgets.analyzer.DependencyNode baseline -> k + androidx.constraintlayout.solver.widgets.analyzer.DependencyNode baseline -> k # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f;"} - androidx.constraintlayout.core.widgets.analyzer.DimensionDependency baselineDimension -> l + androidx.constraintlayout.solver.widgets.analyzer.DimensionDependency baselineDimension -> l # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/g;"} - 1:3:void (androidx.constraintlayout.core.widgets.ConstraintWidget):38:38 -> + 1:3:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):38:38 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} - 4:11:void (androidx.constraintlayout.core.widgets.ConstraintWidget):34:34 -> - 12:13:void (androidx.constraintlayout.core.widgets.ConstraintWidget):35:35 -> - 14:19:void (androidx.constraintlayout.core.widgets.ConstraintWidget):39:39 -> - 20:25:void (androidx.constraintlayout.core.widgets.ConstraintWidget):40:40 -> - 26:30:void (androidx.constraintlayout.core.widgets.ConstraintWidget):41:41 -> - 31:33:void (androidx.constraintlayout.core.widgets.ConstraintWidget):42:42 -> - 1:20:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):85:85 -> a + 4:11:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):34:34 -> + 12:13:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):35:35 -> + 14:19:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):39:39 -> + 20:25:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):40:40 -> + 26:30:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):41:41 -> + 31:33:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):42:42 -> + 1:20:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):85:85 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} - 21:30:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):93:93 -> a - 31:34:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):90:90 -> a - 35:37:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):87:87 -> a - 38:50:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):99:99 -> a - 51:56:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):100:100 -> a - 57:65:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):101:101 -> a - 66:73:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):103:103 -> a - 74:86:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):105:105 -> a - 87:103:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):111:111 -> a - 104:118:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):108:108 -> a - 119:132:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):114:114 -> a - 133:138:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):118:118 -> a - 139:144:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):122:122 -> a - 145:152:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):124:124 -> a - 153:156:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):125:125 -> a - 157:162:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):126:126 -> a - 163:167:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):128:128 -> a - 168:181:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):137:137 -> a - 182:197:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):140:140 -> a - 198:215:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):144:144 -> a - 216:221:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):147:147 -> a - 222:231:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):149:149 -> a - 232:241:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):150:150 -> a - 242:248:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):151:151 -> a - 249:257:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):152:152 -> a - 258:260:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):155:155 -> a - 261:265:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):156:156 -> a - 266:271:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):157:157 -> a - 272:287:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):161:161 -> a - 288:307:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):164:164 -> a - 308:317:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):165:165 -> a - 318:327:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):166:166 -> a - 328:334:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):167:167 -> a - 335:342:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):168:168 -> a - 343:348:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):170:170 -> a - 349:352:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):171:171 -> a - 353:355:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):173:173 -> a - 356:362:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):178:178 -> a - 363:382:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):182:182 -> a - 383:392:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):183:183 -> a - 393:402:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):184:184 -> a - 403:409:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):185:185 -> a - 410:416:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):186:186 -> a - 417:424:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):187:187 -> a - 425:426:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):189:189 -> a - 427:430:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):190:190 -> a - 431:435:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):195:195 -> a - 436:446:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):196:196 -> a - 447:461:void update(androidx.constraintlayout.core.widgets.analyzer.Dependency):197:197 -> a - 1:6:void apply():203:203 -> d - 7:15:void apply():204:204 -> d - 16:21:void apply():206:206 -> d - 22:29:void apply():207:207 -> d - 30:37:void apply():208:208 -> d - 38:44:void apply():209:209 -> d - 45:50:void apply():211:211 -> d - 51:54:void apply():212:212 -> d - 55:62:void apply():213:213 -> d - 63:70:void apply():214:214 -> d - 71:92:void apply():215:215 -> d - 93:109:void apply():216:216 -> d - 110:127:void apply():217:217 -> d - 128:133:void apply():218:218 -> d - 134:139:void apply():222:222 -> d - 140:151:void apply():223:223 -> d - 152:157:void apply():227:227 -> d - 158:165:void apply():228:228 -> d - 166:173:void apply():229:229 -> d - 174:190:void apply():230:230 -> d - 191:209:void apply():231:231 -> d - 210:226:void apply():245:245 -> d - 227:240:void apply():246:246 -> d - 241:246:void apply():247:247 -> d - 247:260:void apply():248:248 -> d - 261:276:void apply():249:249 -> d - 277:288:void apply():251:251 -> d - 289:303:void apply():253:253 -> d - 304:315:void apply():255:255 -> d - 316:331:void apply():257:257 -> d - 332:335:void apply():259:259 -> d - 336:339:void apply():260:260 -> d - 340:347:void apply():262:262 -> d - 348:363:void apply():263:263 -> d - 364:369:void apply():266:266 -> d - 370:384:void apply():268:268 -> d - 385:395:void apply():269:269 -> d - 396:403:void apply():270:270 -> d - 404:417:void apply():271:271 -> d - 418:423:void apply():274:274 -> d - 424:429:void apply():275:275 -> d - 430:445:void apply():277:277 -> d - 446:457:void apply():278:278 -> d - 458:465:void apply():280:280 -> d - 466:479:void apply():281:281 -> d - 480:485:void apply():283:283 -> d - 486:491:void apply():284:284 -> d - 492:496:void apply():286:286 -> d - 497:510:void apply():287:287 -> d - 511:522:void apply():288:288 -> d - 523:536:void apply():292:292 -> d - 537:544:void apply():293:293 -> d - 545:554:void apply():294:294 -> d - 555:565:void apply():295:295 -> d - 566:576:void apply():296:296 -> d - 577:584:void apply():297:297 -> d - 585:600:void apply():298:298 -> d - 601:606:void apply():303:303 -> d - 607:615:void apply():304:304 -> d - 616:621:void apply():306:306 -> d - 622:628:void apply():307:307 -> d - 629:632:void apply():313:313 -> d - 633:639:void apply():314:314 -> d - 640:646:void apply():315:315 -> d - 647:650:void apply():316:316 -> d - 651:657:void apply():317:317 -> d - 658:667:void apply():318:318 -> d - 668:674:void apply():323:323 -> d - 675:678:void apply():327:327 -> d - 679:685:void apply():328:328 -> d - 686:692:void apply():329:329 -> d - 693:696:void apply():330:330 -> d - 697:703:void apply():331:331 -> d - 704:713:void apply():332:332 -> d - 714:716:void apply():340:340 -> d - 717:732:void apply():342:342 -> d - 733:738:void apply():343:343 -> d - 739:752:void apply():344:344 -> d - 753:768:void apply():345:345 -> d - 769:778:void apply():347:347 -> d - 779:790:void apply():348:348 -> d - 791:795:void apply():358:358 -> d - 796:798:void apply():361:361 -> d - 799:802:void apply():364:364 -> d - 803:810:void apply():366:366 -> d - 811:824:void apply():367:367 -> d - 825:830:void apply():370:370 -> d - 831:845:void apply():372:372 -> d - 846:854:void apply():373:373 -> d - 855:862:void apply():374:374 -> d - 863:871:void apply():375:375 -> d - 872:877:void apply():377:377 -> d - 878:887:void apply():378:378 -> d - 888:895:void apply():379:379 -> d - 896:904:void apply():380:380 -> d - 905:917:void apply():381:381 -> d - 918:923:void apply():382:382 -> d - 924:930:void apply():387:387 -> d - 931:936:void apply():388:388 -> d - 937:952:void apply():390:390 -> d - 953:961:void apply():391:391 -> d - 962:969:void apply():392:392 -> d - 970:980:void apply():393:393 -> d - 981:986:void apply():396:396 -> d - 987:992:void apply():397:397 -> d - 993:997:void apply():399:399 -> d - 998:1006:void apply():400:400 -> d - 1007:1016:void apply():401:401 -> d - 1017:1026:void apply():405:405 -> d - 1027:1036:void apply():406:406 -> d - 1037:1047:void apply():407:407 -> d - 1048:1056:void apply():408:408 -> d - 1057:1064:void apply():409:409 -> d - 1065:1073:void apply():410:410 -> d - 1074:1079:void apply():412:412 -> d - 1080:1089:void apply():413:413 -> d - 1090:1097:void apply():414:414 -> d - 1098:1106:void apply():415:415 -> d - 1107:1119:void apply():416:416 -> d - 1120:1123:void apply():417:417 -> d - 1124:1133:void apply():425:425 -> d - 1134:1138:void apply():426:426 -> d - 1:6:void applyToWidget():432:432 -> e - 7:14:void applyToWidget():433:433 -> e + 21:30:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):93:93 -> a + 31:34:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):90:90 -> a + 35:37:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):87:87 -> a + 38:50:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):98:98 -> a + 51:56:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):99:99 -> a + 57:65:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):100:100 -> a + 66:73:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):102:102 -> a + 74:86:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):104:104 -> a + 87:103:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):110:110 -> a + 104:118:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):107:107 -> a + 119:132:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):113:113 -> a + 133:138:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):116:116 -> a + 139:144:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):120:120 -> a + 145:152:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):122:122 -> a + 153:156:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):123:123 -> a + 157:162:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):124:124 -> a + 163:167:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):126:126 -> a + 168:181:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):134:134 -> a + 182:197:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):137:137 -> a + 198:215:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):141:141 -> a + 216:221:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):144:144 -> a + 222:231:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):146:146 -> a + 232:241:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):147:147 -> a + 242:248:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):148:148 -> a + 249:257:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):149:149 -> a + 258:260:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):152:152 -> a + 261:265:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):153:153 -> a + 266:271:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):154:154 -> a + 272:287:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):158:158 -> a + 288:307:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):161:161 -> a + 308:317:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):162:162 -> a + 318:327:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):163:163 -> a + 328:334:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):164:164 -> a + 335:342:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):165:165 -> a + 343:348:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):167:167 -> a + 349:352:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):168:168 -> a + 353:355:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):170:170 -> a + 356:362:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):175:175 -> a + 363:382:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):179:179 -> a + 383:392:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):180:180 -> a + 393:402:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):181:181 -> a + 403:409:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):182:182 -> a + 410:416:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):183:183 -> a + 417:424:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):184:184 -> a + 425:426:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):186:186 -> a + 427:430:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):187:187 -> a + 431:435:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):192:192 -> a + 436:446:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):193:193 -> a + 447:461:void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency):194:194 -> a + 1:6:void apply():200:200 -> d + 7:15:void apply():201:201 -> d + 16:21:void apply():203:203 -> d + 22:29:void apply():204:204 -> d + 30:37:void apply():205:205 -> d + 38:44:void apply():206:206 -> d + 45:50:void apply():208:208 -> d + 51:54:void apply():209:209 -> d + 55:62:void apply():210:210 -> d + 63:70:void apply():211:211 -> d + 71:92:void apply():212:212 -> d + 93:109:void apply():213:213 -> d + 110:127:void apply():214:214 -> d + 128:133:void apply():215:215 -> d + 134:139:void apply():219:219 -> d + 140:151:void apply():220:220 -> d + 152:157:void apply():224:224 -> d + 158:165:void apply():225:225 -> d + 166:173:void apply():226:226 -> d + 174:190:void apply():227:227 -> d + 191:209:void apply():228:228 -> d + 210:226:void apply():242:242 -> d + 227:240:void apply():243:243 -> d + 241:246:void apply():244:244 -> d + 247:260:void apply():245:245 -> d + 261:276:void apply():246:246 -> d + 277:288:void apply():248:248 -> d + 289:303:void apply():250:250 -> d + 304:315:void apply():252:252 -> d + 316:331:void apply():254:254 -> d + 332:335:void apply():256:256 -> d + 336:339:void apply():257:257 -> d + 340:347:void apply():259:259 -> d + 348:363:void apply():260:260 -> d + 364:369:void apply():263:263 -> d + 370:384:void apply():265:265 -> d + 385:395:void apply():266:266 -> d + 396:403:void apply():267:267 -> d + 404:417:void apply():268:268 -> d + 418:423:void apply():271:271 -> d + 424:429:void apply():272:272 -> d + 430:445:void apply():274:274 -> d + 446:457:void apply():275:275 -> d + 458:465:void apply():277:277 -> d + 466:479:void apply():278:278 -> d + 480:485:void apply():280:280 -> d + 486:491:void apply():281:281 -> d + 492:496:void apply():283:283 -> d + 497:510:void apply():284:284 -> d + 511:522:void apply():285:285 -> d + 523:536:void apply():289:289 -> d + 537:544:void apply():290:290 -> d + 545:554:void apply():291:291 -> d + 555:565:void apply():292:292 -> d + 566:576:void apply():293:293 -> d + 577:584:void apply():294:294 -> d + 585:600:void apply():295:295 -> d + 601:606:void apply():300:300 -> d + 607:615:void apply():301:301 -> d + 616:621:void apply():303:303 -> d + 622:628:void apply():304:304 -> d + 629:632:void apply():310:310 -> d + 633:639:void apply():311:311 -> d + 640:646:void apply():312:312 -> d + 647:650:void apply():313:313 -> d + 651:657:void apply():314:314 -> d + 658:667:void apply():315:315 -> d + 668:674:void apply():320:320 -> d + 675:678:void apply():324:324 -> d + 679:685:void apply():325:325 -> d + 686:692:void apply():326:326 -> d + 693:696:void apply():327:327 -> d + 697:703:void apply():328:328 -> d + 704:713:void apply():329:329 -> d + 714:716:void apply():336:336 -> d + 717:732:void apply():338:338 -> d + 733:738:void apply():339:339 -> d + 739:752:void apply():340:340 -> d + 753:768:void apply():341:341 -> d + 769:778:void apply():343:343 -> d + 779:788:void apply():344:344 -> d + 789:791:void apply():353:353 -> d + 792:794:void apply():354:354 -> d + 795:798:void apply():356:356 -> d + 799:806:void apply():358:358 -> d + 807:820:void apply():359:359 -> d + 821:826:void apply():362:362 -> d + 827:841:void apply():364:364 -> d + 842:850:void apply():365:365 -> d + 851:858:void apply():366:366 -> d + 859:867:void apply():367:367 -> d + 868:873:void apply():369:369 -> d + 874:883:void apply():370:370 -> d + 884:891:void apply():371:371 -> d + 892:900:void apply():372:372 -> d + 901:913:void apply():373:373 -> d + 914:919:void apply():374:374 -> d + 920:926:void apply():379:379 -> d + 927:932:void apply():380:380 -> d + 933:948:void apply():382:382 -> d + 949:957:void apply():383:383 -> d + 958:965:void apply():384:384 -> d + 966:976:void apply():385:385 -> d + 977:982:void apply():388:388 -> d + 983:988:void apply():389:389 -> d + 989:993:void apply():391:391 -> d + 994:1002:void apply():392:392 -> d + 1003:1012:void apply():393:393 -> d + 1013:1022:void apply():397:397 -> d + 1023:1032:void apply():398:398 -> d + 1033:1043:void apply():399:399 -> d + 1044:1052:void apply():400:400 -> d + 1053:1060:void apply():401:401 -> d + 1061:1069:void apply():402:402 -> d + 1070:1075:void apply():404:404 -> d + 1076:1085:void apply():405:405 -> d + 1086:1093:void apply():406:406 -> d + 1094:1102:void apply():407:407 -> d + 1103:1115:void apply():408:408 -> d + 1116:1119:void apply():409:409 -> d + 1120:1129:void apply():417:417 -> d + 1130:1134:void apply():418:418 -> d + 1:6:void applyToWidget():424:424 -> e + 7:14:void applyToWidget():425:425 -> e 2:3:void clear():52:52 -> f 4:8:void clear():53:53 -> f 9:13:void clear():54:54 -> f @@ -24741,528 +23900,297 @@ androidx.constraintlayout.core.widgets.analyzer.VerticalWidgetRun -> s.n: 27:30:void reset():68:68 -> q 31:35:void reset():69:69 -> q 1:24:java.lang.String toString():47:47 -> toString -androidx.constraintlayout.core.widgets.analyzer.VerticalWidgetRun$1 -> s.n$a: +androidx.constraintlayout.solver.widgets.analyzer.VerticalWidgetRun$1 -> s.l$a: # {"id":"sourceFile","fileName":"VerticalWidgetRun.java"} - int[] $SwitchMap$androidx$constraintlayout$core$widgets$analyzer$WidgetRun$RunType -> a + int[] $SwitchMap$androidx$constraintlayout$solver$widgets$analyzer$WidgetRun$RunType -> a 1:41:void ():85:85 -> -androidx.constraintlayout.core.widgets.analyzer.WidgetGroup -> s.o: -# {"id":"sourceFile","fileName":"WidgetGroup.java"} - java.util.ArrayList widgets -> a - int id -> b - boolean authoritative -> c - int orientation -> d - java.util.ArrayList results -> e - int moveTo -> f - int count -> g - 1:1:void ():36:36 -> - 1:3:void (int):43:43 -> - 4:11:void (int):35:35 -> - 12:14:void (int):38:38 -> - 15:17:void (int):40:40 -> - 18:19:void (int):41:41 -> - 20:27:void (int):44:44 -> - 28:30:void (int):45:45 -> - 1:10:boolean add(androidx.constraintlayout.core.widgets.ConstraintWidget):52:52 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)Z"} - 11:17:boolean add(androidx.constraintlayout.core.widgets.ConstraintWidget):55:55 -> a - 1:6:void cleanup(java.util.ArrayList):210:210 -> b - 7:14:void cleanup(java.util.ArrayList):211:211 -> b - 15:20:void cleanup(java.util.ArrayList):212:212 -> b - 21:26:void cleanup(java.util.ArrayList):213:213 -> b - 27:32:void cleanup(java.util.ArrayList):214:214 -> b - 33:42:void cleanup(java.util.ArrayList):215:215 -> b - 43:46:void cleanup(java.util.ArrayList):220:220 -> b - 1:3:int getId():49:49 -> c - 1:3:int getOrientation():48:48 -> d - 1:4:java.lang.String getOrientationString():63:63 -> e - 5:10:java.lang.String getOrientationString():64:64 -> e - 11:16:java.lang.String getOrientationString():66:66 -> e - 17:19:java.lang.String getOrientationString():68:68 -> e - 20:22:java.lang.String getOrientationString():70:70 -> e - 1:10:int measureWrap(androidx.constraintlayout.core.LinearSystem,int):119:119 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;I)I"} - 11:17:int measureWrap(androidx.constraintlayout.core.LinearSystem,int):124:124 -> f - 1:17:void moveTo(int,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):87:87 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILs/o;)V"} - 18:22:void moveTo(int,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):88:88 -> g - 23:29:void moveTo(int,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):90:90 -> g - 30:36:void moveTo(int,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):92:92 -> g - 37:41:void moveTo(int,androidx.constraintlayout.core.widgets.analyzer.WidgetGroup):95:95 -> g - 1:3:void setAuthoritative(boolean):59:59 -> h - 1:3:void setOrientation(int):175:175 -> i - 2:13:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):128:128 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo/d;Ljava/util/ArrayList;I)I"} - 14:16:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):129:129 -> j - 17:20:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):131:131 -> j - 21:26:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):132:132 -> j - 27:32:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):133:133 -> j - 33:40:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):134:134 -> j - 41:44:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):137:137 -> j - 45:50:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):138:138 -> j - 51:54:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):142:142 -> j - 55:57:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):143:143 -> j - 58:62:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):148:148 -> j - 63:65:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):150:150 -> j - 66:72:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):154:154 -> j - 73:78:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):155:155 -> j - 79:84:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):156:156 -> j - 85:89:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):157:157 -> j - 90:99:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):158:158 -> j - 100:105:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):162:162 -> j - 106:111:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):163:163 -> j - 112:116:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):164:164 -> j - 117:122:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):167:167 -> j - 123:128:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):168:168 -> j - 129:132:int solverMeasure(androidx.constraintlayout.core.LinearSystem,java.util.ArrayList,int):169:169 -> j - 1:31:java.lang.String toString():75:75 -> toString - 32:48:java.lang.String toString():76:76 -> toString - 49:73:java.lang.String toString():77:77 -> toString - 74:91:java.lang.String toString():79:79 -> toString -androidx.constraintlayout.core.widgets.analyzer.WidgetGroup$MeasureResult -> s.o$a: -# {"id":"sourceFile","fileName":"WidgetGroup.java"} - java.lang.ref.WeakReference widgetRef -> a - int left -> b - int top -> c - int right -> d - int bottom -> e - int baseline -> f - int orientation -> g - androidx.constraintlayout.core.widgets.analyzer.WidgetGroup this$0 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/o;"} - 1:5:void (androidx.constraintlayout.core.widgets.analyzer.WidgetGroup,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.LinearSystem,int):235:235 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/o;Lr/e;Lo/d;I)V"} - 6:12:void (androidx.constraintlayout.core.widgets.analyzer.WidgetGroup,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.LinearSystem,int):236:236 -> - 13:20:void (androidx.constraintlayout.core.widgets.analyzer.WidgetGroup,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.LinearSystem,int):237:237 -> - 21:28:void (androidx.constraintlayout.core.widgets.analyzer.WidgetGroup,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.LinearSystem,int):238:238 -> - 29:36:void (androidx.constraintlayout.core.widgets.analyzer.WidgetGroup,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.LinearSystem,int):239:239 -> - 37:44:void (androidx.constraintlayout.core.widgets.analyzer.WidgetGroup,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.LinearSystem,int):240:240 -> - 45:52:void (androidx.constraintlayout.core.widgets.analyzer.WidgetGroup,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.LinearSystem,int):241:241 -> - 53:55:void (androidx.constraintlayout.core.widgets.analyzer.WidgetGroup,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.LinearSystem,int):242:242 -> -androidx.constraintlayout.core.widgets.analyzer.WidgetRun -> s.p: +androidx.constraintlayout.solver.widgets.analyzer.WidgetRun -> s.m: # {"id":"sourceFile","fileName":"WidgetRun.java"} int matchConstraintsType -> a - androidx.constraintlayout.core.widgets.ConstraintWidget widget -> b + androidx.constraintlayout.solver.widgets.ConstraintWidget widget -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} - androidx.constraintlayout.core.widgets.analyzer.RunGroup runGroup -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/m;"} - androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour dimensionBehavior -> d + androidx.constraintlayout.solver.widgets.analyzer.RunGroup runGroup -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/k;"} + androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour dimensionBehavior -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e$b;"} - androidx.constraintlayout.core.widgets.analyzer.DimensionDependency dimension -> e + androidx.constraintlayout.solver.widgets.analyzer.DimensionDependency dimension -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/g;"} int orientation -> f boolean resolved -> g - androidx.constraintlayout.core.widgets.analyzer.DependencyNode start -> h + androidx.constraintlayout.solver.widgets.analyzer.DependencyNode start -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f;"} - androidx.constraintlayout.core.widgets.analyzer.DependencyNode end -> i + androidx.constraintlayout.solver.widgets.analyzer.DependencyNode end -> i # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f;"} - androidx.constraintlayout.core.widgets.analyzer.WidgetRun$RunType mRunType -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/p$b;"} - 1:3:void (androidx.constraintlayout.core.widgets.ConstraintWidget):43:43 -> + androidx.constraintlayout.solver.widgets.analyzer.WidgetRun$RunType mRunType -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/m$b;"} + 1:3:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):43:43 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} - 4:11:void (androidx.constraintlayout.core.widgets.ConstraintWidget):34:34 -> - 12:13:void (androidx.constraintlayout.core.widgets.ConstraintWidget):36:36 -> - 14:15:void (androidx.constraintlayout.core.widgets.ConstraintWidget):37:37 -> - 16:22:void (androidx.constraintlayout.core.widgets.ConstraintWidget):38:38 -> - 23:29:void (androidx.constraintlayout.core.widgets.ConstraintWidget):39:39 -> - 30:33:void (androidx.constraintlayout.core.widgets.ConstraintWidget):41:41 -> - 34:36:void (androidx.constraintlayout.core.widgets.ConstraintWidget):44:44 -> - void update(androidx.constraintlayout.core.widgets.analyzer.Dependency) -> a + 4:11:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):34:34 -> + 12:13:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):36:36 -> + 14:15:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):37:37 -> + 16:22:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):38:38 -> + 23:29:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):39:39 -> + 30:33:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):41:41 -> + 34:36:void (androidx.constraintlayout.solver.widgets.ConstraintWidget):44:44 -> + void update(androidx.constraintlayout.solver.widgets.analyzer.Dependency) -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} - 1:5:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int):283:283 -> b + 1:5:void addTarget(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int):280:280 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/f;Ls/f;I)V"} - 6:7:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int):284:284 -> b - 8:13:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int):285:285 -> b - 1:5:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.core.widgets.analyzer.DimensionDependency):289:289 -> c + 6:7:void addTarget(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int):281:281 -> b + 8:13:void addTarget(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int):282:282 -> b + 1:5:void addTarget(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.solver.widgets.analyzer.DimensionDependency):286:286 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/f;Ls/f;ILs/g;)V"} - 6:12:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.core.widgets.analyzer.DimensionDependency):290:290 -> c - 13:14:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.core.widgets.analyzer.DimensionDependency):291:291 -> c - 15:16:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.core.widgets.analyzer.DimensionDependency):292:292 -> c - 17:21:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.core.widgets.analyzer.DimensionDependency):293:293 -> c - 22:27:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.core.widgets.analyzer.DimensionDependency):294:294 -> c + 6:12:void addTarget(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.solver.widgets.analyzer.DimensionDependency):287:287 -> c + 13:14:void addTarget(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.solver.widgets.analyzer.DimensionDependency):288:288 -> c + 15:16:void addTarget(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.solver.widgets.analyzer.DimensionDependency):289:289 -> c + 17:21:void addTarget(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.solver.widgets.analyzer.DimensionDependency):290:290 -> c + 22:27:void addTarget(androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,androidx.constraintlayout.solver.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.solver.widgets.analyzer.DimensionDependency):291:291 -> c void apply() -> d void applyToWidget() -> e void clear() -> f - 3:6:int getLimitedDimension(int,int):236:236 -> g - 7:8:int getLimitedDimension(int,int):237:237 -> g - 9:14:int getLimitedDimension(int,int):238:238 -> g - 15:21:int getLimitedDimension(int,int):240:240 -> g - 22:25:int getLimitedDimension(int,int):246:246 -> g - 26:27:int getLimitedDimension(int,int):247:247 -> g - 28:33:int getLimitedDimension(int,int):248:248 -> g - 34:41:int getLimitedDimension(int,int):250:250 -> g - 1:6:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):95:95 -> h + 3:6:int getLimitedDimension(int,int):234:234 -> g + 7:8:int getLimitedDimension(int,int):235:235 -> g + 9:14:int getLimitedDimension(int,int):236:236 -> g + 15:21:int getLimitedDimension(int,int):238:238 -> g + 22:25:int getLimitedDimension(int,int):244:244 -> g + 26:27:int getLimitedDimension(int,int):245:245 -> g + 28:33:int getLimitedDimension(int,int):246:246 -> g + 34:41:int getLimitedDimension(int,int):248:248 -> g + 1:6:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):95:95 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d;)Ls/f;"} - 7:8:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):99:99 -> h - 9:10:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):100:100 -> h - 11:34:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):101:101 -> h - 35:36:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):119:119 -> h - 37:39:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):120:120 -> h - 40:41:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):115:115 -> h - 42:44:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):116:116 -> h - 45:46:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):111:111 -> h - 47:49:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):112:112 -> h - 50:51:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):107:107 -> h - 52:54:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):108:108 -> h - 55:56:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):103:103 -> h - 57:59:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):104:104 -> h - 1:6:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):260:260 -> i + 7:8:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):99:99 -> h + 9:10:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):100:100 -> h + 11:34:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):101:101 -> h + 35:36:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):119:119 -> h + 37:39:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):120:120 -> h + 40:41:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):115:115 -> h + 42:44:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):116:116 -> h + 45:46:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):111:111 -> h + 47:49:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):112:112 -> h + 50:51:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):107:107 -> h + 52:54:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):108:108 -> h + 55:56:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):103:103 -> h + 57:59:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor):104:104 -> h + 1:6:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):258:258 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/d;I)Ls/f;"} - 7:10:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):264:264 -> i - 11:15:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):265:265 -> i - 16:17:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):267:267 -> i - 18:38:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):268:268 -> i - 39:41:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):275:275 -> i - 42:44:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):271:271 -> i - 1:6:long getWrapDimension():298:298 -> j - 7:13:long getWrapDimension():299:299 -> j - 1:3:boolean isResolved():304:304 -> k - 1:17:void resolveDimension(int,int):172:172 -> l - 18:44:void resolveDimension(int,int):200:200 -> l - 45:46:void resolveDimension(int,int):206:206 -> l - 47:52:void resolveDimension(int,int):207:207 -> l - 53:58:void resolveDimension(int,int):208:208 -> l - 59:67:void resolveDimension(int,int):211:211 -> l - 68:75:void resolveDimension(int,int):213:213 -> l - 76:81:void resolveDimension(int,int):215:215 -> l - 82:91:void resolveDimension(int,int):178:178 -> l - 92:96:void resolveDimension(int,int):180:180 -> l - 97:102:void resolveDimension(int,int):183:183 -> l - 103:111:void resolveDimension(int,int):184:184 -> l - 112:117:void resolveDimension(int,int):187:187 -> l - 118:127:void resolveDimension(int,int):189:189 -> l - 128:135:void resolveDimension(int,int):195:195 -> l - 136:145:void resolveDimension(int,int):196:196 -> l - 146:155:void resolveDimension(int,int):174:174 -> l + 7:10:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):262:262 -> i + 11:15:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):263:263 -> i + 16:17:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):265:265 -> i + 18:38:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):266:266 -> i + 39:41:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):273:273 -> i + 42:44:androidx.constraintlayout.solver.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):269:269 -> i + 1:6:long getWrapDimension():295:295 -> j + 7:13:long getWrapDimension():296:296 -> j + 1:3:boolean isResolved():301:301 -> k + 1:17:void resolveDimension(int,int):171:171 -> l + 18:44:void resolveDimension(int,int):199:199 -> l + 45:46:void resolveDimension(int,int):205:205 -> l + 47:52:void resolveDimension(int,int):206:206 -> l + 53:58:void resolveDimension(int,int):207:207 -> l + 59:67:void resolveDimension(int,int):210:210 -> l + 68:75:void resolveDimension(int,int):212:212 -> l + 76:81:void resolveDimension(int,int):214:214 -> l + 82:91:void resolveDimension(int,int):177:177 -> l + 92:96:void resolveDimension(int,int):179:179 -> l + 97:102:void resolveDimension(int,int):182:182 -> l + 103:111:void resolveDimension(int,int):183:183 -> l + 112:117:void resolveDimension(int,int):186:186 -> l + 118:127:void resolveDimension(int,int):188:188 -> l + 128:135:void resolveDimension(int,int):194:194 -> l + 136:145:void resolveDimension(int,int):195:195 -> l + 146:155:void resolveDimension(int,int):173:173 -> l boolean supportsWrapComputation() -> m - 1:4:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):128:128 -> n + 1:4:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):127:127 -> n # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;Lr/d;Lr/d;I)V"} - 5:8:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):129:129 -> n - 9:17:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):131:131 -> n - 18:24:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):135:135 -> n - 25:33:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):136:136 -> n - 34:45:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):139:139 -> n - 46:48:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):141:141 -> n - 49:55:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):144:144 -> n - 56:59:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):148:148 -> n - 60:64:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):149:149 -> n - 65:70:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):150:150 -> n - 71:79:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):155:155 -> n - 80:87:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):156:156 -> n - 88:89:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):159:159 -> n - 90:93:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):160:160 -> n - 94:98:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):166:166 -> n - 99:109:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):167:167 -> n - 110:124:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):168:168 -> n - 1:1:void updateRunEnd(androidx.constraintlayout.core.widgets.analyzer.Dependency):230:230 -> o + 5:8:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):128:128 -> n + 9:17:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):130:130 -> n + 18:24:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):134:134 -> n + 25:33:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):135:135 -> n + 34:45:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):138:138 -> n + 46:48:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):140:140 -> n + 49:55:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):143:143 -> n + 56:59:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):147:147 -> n + 60:64:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):148:148 -> n + 65:70:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):149:149 -> n + 71:79:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):154:154 -> n + 80:87:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):155:155 -> n + 88:89:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):158:158 -> n + 90:93:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):159:159 -> n + 94:98:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):165:165 -> n + 99:109:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):166:166 -> n + 110:124:void updateRunCenter(androidx.constraintlayout.solver.widgets.analyzer.Dependency,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int):167:167 -> n + 1:1:void updateRunEnd(androidx.constraintlayout.solver.widgets.analyzer.Dependency):228:228 -> o # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} - 1:1:void updateRunStart(androidx.constraintlayout.core.widgets.analyzer.Dependency):226:226 -> p + 1:1:void updateRunStart(androidx.constraintlayout.solver.widgets.analyzer.Dependency):224:224 -> p # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} -androidx.constraintlayout.core.widgets.analyzer.WidgetRun$1 -> s.p$a: +androidx.constraintlayout.solver.widgets.analyzer.WidgetRun$1 -> s.m$a: # {"id":"sourceFile","fileName":"WidgetRun.java"} - int[] $SwitchMap$androidx$constraintlayout$core$widgets$ConstraintAnchor$Type -> a + int[] $SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintAnchor$Type -> a 1:63:void ():101:101 -> -androidx.constraintlayout.core.widgets.analyzer.WidgetRun$RunType -> s.p$b: +androidx.constraintlayout.solver.widgets.analyzer.WidgetRun$RunType -> s.m$b: # {"id":"sourceFile","fileName":"WidgetRun.java"} - androidx.constraintlayout.core.widgets.analyzer.WidgetRun$RunType NONE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/p$b;"} - androidx.constraintlayout.core.widgets.analyzer.WidgetRun$RunType START -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/p$b;"} - androidx.constraintlayout.core.widgets.analyzer.WidgetRun$RunType END -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/p$b;"} - androidx.constraintlayout.core.widgets.analyzer.WidgetRun$RunType CENTER -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/p$b;"} - androidx.constraintlayout.core.widgets.analyzer.WidgetRun$RunType[] $VALUES -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls/p$b;"} - 1:47:void ():306:306 -> - 1:4:void (java.lang.String,int):306:306 -> - 1:9:androidx.constraintlayout.core.widgets.analyzer.WidgetRun$RunType valueOf(java.lang.String):306:306 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ls/p$b;"} - 1:9:androidx.constraintlayout.core.widgets.analyzer.WidgetRun$RunType[] values():306:306 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ls/p$b;"} -androidx.constraintlayout.helper.widget.Flow -> androidx.constraintlayout.helper.widget.Flow: -# {"id":"sourceFile","fileName":"Flow.java"} - androidx.constraintlayout.core.widgets.Flow mFlow -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/g;"} - 1:4:void (android.content.Context,android.util.AttributeSet):127:127 -> - 1:3:void init(android.util.AttributeSet):198:198 -> i - 4:12:void init(android.util.AttributeSet):199:199 -> i - 13:22:void init(android.util.AttributeSet):201:201 -> i - 23:30:void init(android.util.AttributeSet):202:202 -> i - 31:34:void init(android.util.AttributeSet):204:204 -> i - 35:38:void init(android.util.AttributeSet):205:205 -> i - 39:49:void init(android.util.AttributeSet):206:206 -> i - 50:53:void init(android.util.AttributeSet):207:207 -> i - 54:64:void init(android.util.AttributeSet):208:208 -> i - 65:68:void init(android.util.AttributeSet):209:209 -> i - 69:79:void init(android.util.AttributeSet):211:211 -> i - 80:83:void init(android.util.AttributeSet):213:213 -> i - 84:94:void init(android.util.AttributeSet):215:215 -> i - 95:98:void init(android.util.AttributeSet):217:217 -> i - 99:109:void init(android.util.AttributeSet):218:218 -> i - 110:113:void init(android.util.AttributeSet):219:219 -> i - 114:124:void init(android.util.AttributeSet):220:220 -> i - 125:128:void init(android.util.AttributeSet):221:221 -> i - 129:139:void init(android.util.AttributeSet):222:222 -> i - 140:143:void init(android.util.AttributeSet):223:223 -> i - 144:154:void init(android.util.AttributeSet):224:224 -> i - 155:158:void init(android.util.AttributeSet):225:225 -> i - 159:169:void init(android.util.AttributeSet):226:226 -> i - 170:173:void init(android.util.AttributeSet):227:227 -> i - 174:184:void init(android.util.AttributeSet):228:228 -> i - 185:188:void init(android.util.AttributeSet):229:229 -> i - 189:199:void init(android.util.AttributeSet):230:230 -> i - 200:203:void init(android.util.AttributeSet):231:231 -> i - 204:214:void init(android.util.AttributeSet):232:232 -> i - 215:218:void init(android.util.AttributeSet):233:233 -> i - 219:229:void init(android.util.AttributeSet):234:234 -> i - 230:233:void init(android.util.AttributeSet):235:235 -> i - 234:244:void init(android.util.AttributeSet):236:236 -> i - 245:248:void init(android.util.AttributeSet):237:237 -> i - 249:259:void init(android.util.AttributeSet):238:238 -> i - 260:265:void init(android.util.AttributeSet):239:239 -> i - 266:276:void init(android.util.AttributeSet):240:240 -> i - 277:280:void init(android.util.AttributeSet):241:241 -> i - 281:291:void init(android.util.AttributeSet):242:242 -> i - 292:295:void init(android.util.AttributeSet):243:243 -> i - 296:306:void init(android.util.AttributeSet):244:244 -> i - 307:310:void init(android.util.AttributeSet):245:245 -> i - 311:320:void init(android.util.AttributeSet):246:246 -> i - 321:324:void init(android.util.AttributeSet):247:247 -> i - 325:334:void init(android.util.AttributeSet):248:248 -> i - 335:338:void init(android.util.AttributeSet):249:249 -> i - 339:348:void init(android.util.AttributeSet):250:250 -> i - 349:353:void init(android.util.AttributeSet):251:251 -> i - 354:363:void init(android.util.AttributeSet):252:252 -> i - 364:367:void init(android.util.AttributeSet):253:253 -> i - 368:377:void init(android.util.AttributeSet):254:254 -> i - 378:381:void init(android.util.AttributeSet):255:255 -> i - 382:391:void init(android.util.AttributeSet):256:256 -> i - 392:395:void init(android.util.AttributeSet):257:257 -> i - 396:405:void init(android.util.AttributeSet):258:258 -> i - 406:409:void init(android.util.AttributeSet):259:259 -> i - 410:423:void init(android.util.AttributeSet):260:260 -> i - 424:426:void init(android.util.AttributeSet):263:263 -> i - 427:430:void init(android.util.AttributeSet):266:266 -> i - 431:434:void init(android.util.AttributeSet):267:267 -> i - 1:6:void resolveRtl(androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):142:142 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;Z)V"} - 1:6:void onMeasure(int,int):148:148 -> onMeasure - 1:4:void onMeasure(androidx.constraintlayout.core.widgets.VirtualLayout,int,int):160:160 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/l;II)V"} - 5:8:void onMeasure(androidx.constraintlayout.core.widgets.VirtualLayout,int,int):161:161 -> p - 9:12:void onMeasure(androidx.constraintlayout.core.widgets.VirtualLayout,int,int):162:162 -> p - 13:18:void onMeasure(androidx.constraintlayout.core.widgets.VirtualLayout,int,int):163:163 -> p - 19:21:void onMeasure(androidx.constraintlayout.core.widgets.VirtualLayout,int,int):165:165 -> p - 22:34:void onMeasure(androidx.constraintlayout.core.widgets.VirtualLayout,int,int):166:166 -> p - 35:38:void onMeasure(androidx.constraintlayout.core.widgets.VirtualLayout,int,int):168:168 -> p - 1:5:void setFirstHorizontalBias(float):418:418 -> setFirstHorizontalBias - 6:9:void setFirstHorizontalBias(float):419:419 -> setFirstHorizontalBias - 1:5:void setFirstHorizontalStyle(int):398:398 -> setFirstHorizontalStyle - 6:9:void setFirstHorizontalStyle(int):399:399 -> setFirstHorizontalStyle - 1:5:void setFirstVerticalBias(float):428:428 -> setFirstVerticalBias - 6:9:void setFirstVerticalBias(float):429:429 -> setFirstVerticalBias - 1:5:void setFirstVerticalStyle(int):408:408 -> setFirstVerticalStyle - 6:9:void setFirstVerticalStyle(int):409:409 -> setFirstVerticalStyle - 1:5:void setHorizontalAlign(int):443:443 -> setHorizontalAlign - 6:9:void setHorizontalAlign(int):444:444 -> setHorizontalAlign - 1:5:void setHorizontalBias(float):378:378 -> setHorizontalBias - 6:9:void setHorizontalBias(float):379:379 -> setHorizontalBias - 1:5:void setHorizontalGap(int):469:469 -> setHorizontalGap - 6:9:void setHorizontalGap(int):470:470 -> setHorizontalGap - 1:5:void setHorizontalStyle(int):354:354 -> setHorizontalStyle - 6:9:void setHorizontalStyle(int):355:355 -> setHorizontalStyle - 1:5:void setMaxElementsWrap(int):489:489 -> setMaxElementsWrap - 6:9:void setMaxElementsWrap(int):490:490 -> setMaxElementsWrap - 1:5:void setOrientation(int):276:276 -> setOrientation - 6:9:void setOrientation(int):277:277 -> setOrientation - 1:5:void setPadding(int):286:286 -> setPadding - 6:9:void setPadding(int):287:287 -> setPadding - 1:5:void setPaddingBottom(int):326:326 -> setPaddingBottom - 6:9:void setPaddingBottom(int):327:327 -> setPaddingBottom - 1:5:void setPaddingLeft(int):296:296 -> setPaddingLeft - 6:9:void setPaddingLeft(int):297:297 -> setPaddingLeft - 1:5:void setPaddingRight(int):316:316 -> setPaddingRight - 6:9:void setPaddingRight(int):317:317 -> setPaddingRight - 1:5:void setPaddingTop(int):306:306 -> setPaddingTop - 6:9:void setPaddingTop(int):307:307 -> setPaddingTop - 1:5:void setVerticalAlign(int):459:459 -> setVerticalAlign - 6:9:void setVerticalAlign(int):460:460 -> setVerticalAlign - 1:5:void setVerticalBias(float):388:388 -> setVerticalBias - 6:9:void setVerticalBias(float):389:389 -> setVerticalBias - 1:5:void setVerticalGap(int):479:479 -> setVerticalGap - 6:9:void setVerticalGap(int):480:480 -> setVerticalGap - 1:5:void setVerticalStyle(int):368:368 -> setVerticalStyle - 6:9:void setVerticalStyle(int):369:369 -> setVerticalStyle - 1:5:void setWrapMode(int):340:340 -> setWrapMode - 6:9:void setWrapMode(int):341:341 -> setWrapMode -androidx.constraintlayout.motion.widget.Debug -> t.a: -# {"id":"sourceFile","fileName":"Debug.java"} - 1:4:java.lang.String getName(android.view.View):87:87 -> a - 5:17:java.lang.String getName(android.view.View):88:88 -> a - 18:20:java.lang.String getName(android.view.View):90:90 -> a -androidx.constraintlayout.motion.widget.MotionLayout -> t.b: -# {"id":"sourceFile","fileName":"MotionLayout.java"} - boolean IS_IN_EDIT_MODE -> B + androidx.constraintlayout.solver.widgets.analyzer.WidgetRun$RunType NONE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/m$b;"} + androidx.constraintlayout.solver.widgets.analyzer.WidgetRun$RunType START -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/m$b;"} + androidx.constraintlayout.solver.widgets.analyzer.WidgetRun$RunType END -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/m$b;"} + androidx.constraintlayout.solver.widgets.analyzer.WidgetRun$RunType CENTER -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/m$b;"} + androidx.constraintlayout.solver.widgets.analyzer.WidgetRun$RunType[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls/m$b;"} + 1:47:void ():303:303 -> + 1:4:void (java.lang.String,int):303:303 -> + 1:9:androidx.constraintlayout.solver.widgets.analyzer.WidgetRun$RunType valueOf(java.lang.String):303:303 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ls/m$b;"} + 1:9:androidx.constraintlayout.solver.widgets.analyzer.WidgetRun$RunType[] values():303:303 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ls/m$b;"} androidx.constraintlayout.widget.Barrier -> androidx.constraintlayout.widget.a: # {"id":"sourceFile","fileName":"Barrier.java"} - int mIndicatedType -> m - int mResolvedType -> n - androidx.constraintlayout.core.widgets.Barrier mBarrier -> o + int mIndicatedType -> l + int mResolvedType -> m + androidx.constraintlayout.solver.widgets.Barrier mBarrier -> n # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/a;"} 1:5:void (android.content.Context):118:118 -> 6:9:void (android.content.Context):119:119 -> - 1:7:boolean getAllowsGoneWidget():239:239 -> getAllowsGoneWidget - 1:7:int getMargin():259:259 -> getMargin + 1:3:void init(android.util.AttributeSet):193:193 -> g + 4:12:void init(android.util.AttributeSet):194:194 -> g + 13:22:void init(android.util.AttributeSet):196:196 -> g + 23:30:void init(android.util.AttributeSet):197:197 -> g + 31:34:void init(android.util.AttributeSet):199:199 -> g + 35:38:void init(android.util.AttributeSet):200:200 -> g + 39:46:void init(android.util.AttributeSet):201:201 -> g + 47:50:void init(android.util.AttributeSet):202:202 -> g + 51:61:void init(android.util.AttributeSet):203:203 -> g + 62:65:void init(android.util.AttributeSet):204:204 -> g + 66:69:void init(android.util.AttributeSet):205:205 -> g + 70:77:void init(android.util.AttributeSet):206:206 -> g + 78:81:void init(android.util.AttributeSet):210:210 -> g + 82:85:void init(android.util.AttributeSet):211:211 -> g + 1:7:int getMargin():239:239 -> getMargin 1:3:int getType():138:138 -> getType - 1:3:void init(android.util.AttributeSet):193:193 -> i - 4:12:void init(android.util.AttributeSet):194:194 -> i - 13:22:void init(android.util.AttributeSet):196:196 -> i - 23:30:void init(android.util.AttributeSet):197:197 -> i - 31:34:void init(android.util.AttributeSet):199:199 -> i - 35:38:void init(android.util.AttributeSet):200:200 -> i - 39:46:void init(android.util.AttributeSet):201:201 -> i - 47:50:void init(android.util.AttributeSet):202:202 -> i - 51:61:void init(android.util.AttributeSet):203:203 -> i - 62:65:void init(android.util.AttributeSet):204:204 -> i - 66:69:void init(android.util.AttributeSet):205:205 -> i - 70:77:void init(android.util.AttributeSet):206:206 -> i - 78:80:void init(android.util.AttributeSet):209:209 -> i - 81:84:void init(android.util.AttributeSet):211:211 -> i - 85:88:void init(android.util.AttributeSet):212:212 -> i - 1:6:void resolveRtl(androidx.constraintlayout.core.widgets.ConstraintWidget,boolean):184:184 -> j + 1:6:void resolveRtl(androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean):184:184 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;Z)V"} - 1:8:void updateType(androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):151:151 -> p + 1:7:boolean allowsGoneWidget():219:219 -> n + 1:8:void updateType(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):151:151 -> o # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;IZ)V"} - 9:12:void updateType(androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):163:163 -> p - 13:17:void updateType(androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):164:164 -> p - 18:20:void updateType(androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):166:166 -> p - 21:24:void updateType(androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):169:169 -> p - 25:29:void updateType(androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):170:170 -> p - 30:31:void updateType(androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):172:172 -> p - 32:35:void updateType(androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):176:176 -> p - 36:37:void updateType(androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):177:177 -> p - 38:43:void updateType(androidx.constraintlayout.core.widgets.ConstraintWidget,int,boolean):178:178 -> p - 1:6:void setAllowsGoneWidget(boolean):216:216 -> setAllowsGoneWidget - 1:16:void setDpMargin(int):248:248 -> setDpMargin - 17:22:void setDpMargin(int):250:250 -> setDpMargin - 1:6:void setMargin(int):268:268 -> setMargin + 9:12:void updateType(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):163:163 -> o + 13:17:void updateType(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):164:164 -> o + 18:20:void updateType(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):166:166 -> o + 21:24:void updateType(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):169:169 -> o + 25:29:void updateType(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):170:170 -> o + 30:31:void updateType(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):172:172 -> o + 32:35:void updateType(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):176:176 -> o + 36:37:void updateType(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):177:177 -> o + 38:43:void updateType(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):178:178 -> o + 1:6:void setAllowsGoneWidget(boolean):215:215 -> setAllowsGoneWidget + 1:16:void setDpMargin(int):228:228 -> setDpMargin + 17:22:void setDpMargin(int):230:230 -> setDpMargin + 1:6:void setMargin(int):248:248 -> setMargin 1:3:void setType(int):147:147 -> setType androidx.constraintlayout.widget.ConstraintAttribute -> androidx.constraintlayout.widget.b: # {"id":"sourceFile","fileName":"ConstraintAttribute.java"} - boolean mMethod -> a - java.lang.String mName -> b - androidx.constraintlayout.widget.ConstraintAttribute$AttributeType mType -> c + java.lang.String mName -> a + androidx.constraintlayout.widget.ConstraintAttribute$AttributeType mType -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/b$b;"} - int mIntegerValue -> d - float mFloatValue -> e - java.lang.String mStringValue -> f - boolean mBooleanValue -> g - int mColorValue -> h - 1:5:void (java.lang.String,androidx.constraintlayout.widget.ConstraintAttribute$AttributeType,java.lang.Object,boolean):231:235 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroidx/constraintlayout/widget/b$b;Ljava/lang/Object;Z)V"} - 6:6:void (androidx.constraintlayout.widget.ConstraintAttribute,java.lang.Object):238:238 -> + int mIntegerValue -> c + float mFloatValue -> d + java.lang.String mStringValue -> e + boolean mBooleanValue -> f + int mColorValue -> g + 1:4:void (java.lang.String,androidx.constraintlayout.widget.ConstraintAttribute$AttributeType,java.lang.Object):211:214 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroidx/constraintlayout/widget/b$b;Ljava/lang/Object;)V"} + 5:8:void (androidx.constraintlayout.widget.ConstraintAttribute,java.lang.Object):217:220 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/constraintlayout/widget/b;Ljava/lang/Object;)V"} - 7:7:void (androidx.constraintlayout.widget.ConstraintAttribute,java.lang.Object):44:44 -> - 8:10:void (androidx.constraintlayout.widget.ConstraintAttribute,java.lang.Object):239:241 -> - 1:5:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):272:272 -> a - 6:9:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):273:273 -> a - 10:29:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):274:274 -> a - 30:35:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):275:275 -> a - 36:43:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):278:278 -> a - 44:49:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):279:279 -> a - 50:57:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):280:280 -> a - 58:72:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):281:281 -> a - 73:94:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):283:283 -> a - 95:98:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):284:284 -> a - 99:107:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):285:285 -> a - 108:111:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):293:293 -> a - 112:115:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):291:291 -> a - 116:120:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):289:289 -> a - 1:4:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):483:483 -> b - 5:10:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):484:484 -> b - 11:22:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):489:489 -> b - 23:26:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):491:491 -> b - 27:31:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):492:492 -> b - 32:37:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):493:493 -> b - 38:43:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):494:494 -> b - 44:72:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):495:495 -> b - 73:76:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):497:497 -> b - 77:83:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):499:499 -> b - 84:87:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):500:500 -> b - 88:95:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):501:501 -> b - 96:99:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):502:502 -> b - 100:103:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):503:503 -> b - 104:105:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):504:504 -> b - 106:118:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):505:505 -> b - 119:122:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):506:506 -> b - 123:124:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):507:507 -> b - 125:133:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):508:508 -> b - 134:138:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):509:509 -> b - 139:140:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):510:510 -> b - 141:144:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):513:513 -> b - 145:152:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):514:514 -> b - 153:161:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):511:511 -> b - 162:165:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):515:515 -> b - 166:167:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):516:516 -> b - 168:176:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):517:517 -> b - 177:180:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):518:518 -> b - 181:184:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):519:519 -> b - 185:193:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):520:520 -> b - 194:198:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):521:521 -> b - 199:200:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):522:522 -> b - 201:209:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):523:523 -> b - 210:213:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):524:524 -> b - 214:215:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):525:525 -> b - 216:220:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):526:526 -> b - 221:224:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):527:527 -> b - 225:226:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):528:528 -> b - 227:232:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):529:529 -> b - 233:236:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):531:531 -> b - 237:249:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):533:533 -> b - 250:257:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):537:537 -> b - 258:261:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):539:539 -> b - 1:10:void setAttributes(android.view.View,java.util.HashMap):300:300 -> c - 11:30:void setAttributes(android.view.View,java.util.HashMap):301:301 -> c - 31:36:void setAttributes(android.view.View,java.util.HashMap):302:302 -> c - 37:40:void setAttributes(android.view.View,java.util.HashMap):304:304 -> c - 41:59:void setAttributes(android.view.View,java.util.HashMap):305:305 -> c - 60:77:void setAttributes(android.view.View,java.util.HashMap):309:309 -> c - 78:85:void setAttributes(android.view.View,java.util.HashMap):337:337 -> c - 86:108:void setAttributes(android.view.View,java.util.HashMap):338:338 -> c - 109:116:void setAttributes(android.view.View,java.util.HashMap):315:315 -> c - 117:130:void setAttributes(android.view.View,java.util.HashMap):316:316 -> c - 131:138:void setAttributes(android.view.View,java.util.HashMap):311:311 -> c - 139:153:void setAttributes(android.view.View,java.util.HashMap):312:312 -> c - 154:163:void setAttributes(android.view.View,java.util.HashMap):319:319 -> c - 164:168:void setAttributes(android.view.View,java.util.HashMap):320:320 -> c - 169:173:void setAttributes(android.view.View,java.util.HashMap):321:321 -> c - 174:182:void setAttributes(android.view.View,java.util.HashMap):322:322 -> c - 183:190:void setAttributes(android.view.View,java.util.HashMap):325:325 -> c - 191:205:void setAttributes(android.view.View,java.util.HashMap):326:326 -> c - 206:215:void setAttributes(android.view.View,java.util.HashMap):329:329 -> c - 216:226:void setAttributes(android.view.View,java.util.HashMap):330:330 -> c - 227:236:void setAttributes(android.view.View,java.util.HashMap):333:333 -> c - 237:251:void setAttributes(android.view.View,java.util.HashMap):334:334 -> c - 252:259:void setAttributes(android.view.View,java.util.HashMap):341:341 -> c - 260:274:void setAttributes(android.view.View,java.util.HashMap):342:342 -> c - 275:302:void setAttributes(android.view.View,java.util.HashMap):352:352 -> c - 303:307:void setAttributes(android.view.View,java.util.HashMap):353:353 -> c - 308:335:void setAttributes(android.view.View,java.util.HashMap):349:349 -> c - 336:340:void setAttributes(android.view.View,java.util.HashMap):350:350 -> c - 341:347:void setAttributes(android.view.View,java.util.HashMap):345:345 -> c - 348:375:void setAttributes(android.view.View,java.util.HashMap):346:346 -> c - 376:406:void setAttributes(android.view.View,java.util.HashMap):347:347 -> c - 1:14:void setValue(java.lang.Object):246:246 -> d - 15:23:void setValue(java.lang.Object):265:265 -> d - 24:32:void setValue(java.lang.Object):252:252 -> d - 33:41:void setValue(java.lang.Object):256:256 -> d - 42:46:void setValue(java.lang.Object):259:259 -> d - 47:55:void setValue(java.lang.Object):262:262 -> d - 56:64:void setValue(java.lang.Object):249:249 -> d + 1:5:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):250:250 -> a + 6:9:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):251:251 -> a + 10:29:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):252:252 -> a + 30:35:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):253:253 -> a + 36:43:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):256:256 -> a + 44:49:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):257:257 -> a + 50:57:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):258:258 -> a + 58:72:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):259:259 -> a + 73:94:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):261:261 -> a + 95:98:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):262:262 -> a + 99:107:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):263:263 -> a + 108:111:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):271:271 -> a + 112:115:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):269:269 -> a + 116:120:java.util.HashMap extractAttributes(java.util.HashMap,android.view.View):267:267 -> a + 1:4:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):399:399 -> b + 5:10:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):400:400 -> b + 11:21:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):404:404 -> b + 22:25:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):406:406 -> b + 26:30:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):407:407 -> b + 31:36:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):408:408 -> b + 37:42:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):409:409 -> b + 43:71:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):410:410 -> b + 72:75:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):412:412 -> b + 76:83:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):413:413 -> b + 84:87:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):414:414 -> b + 88:91:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):415:415 -> b + 92:93:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):416:416 -> b + 94:105:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):417:417 -> b + 106:109:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):418:418 -> b + 110:111:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):419:419 -> b + 112:120:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):420:420 -> b + 121:125:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):421:421 -> b + 126:127:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):422:422 -> b + 128:131:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):425:425 -> b + 132:139:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):426:426 -> b + 140:148:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):423:423 -> b + 149:152:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):427:427 -> b + 153:154:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):428:428 -> b + 155:163:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):429:429 -> b + 164:167:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):430:430 -> b + 168:171:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):431:431 -> b + 172:180:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):432:432 -> b + 181:184:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):433:433 -> b + 185:187:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):434:434 -> b + 188:196:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):435:435 -> b + 197:200:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):436:436 -> b + 201:202:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):437:437 -> b + 203:215:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):438:438 -> b + 216:223:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):442:442 -> b + 224:227:void parse(android.content.Context,org.xmlpull.v1.XmlPullParser,java.util.HashMap):444:444 -> b + 1:10:void setAttributes(android.view.View,java.util.HashMap):278:278 -> c + 11:30:void setAttributes(android.view.View,java.util.HashMap):279:279 -> c + 31:36:void setAttributes(android.view.View,java.util.HashMap):280:280 -> c + 37:53:void setAttributes(android.view.View,java.util.HashMap):281:281 -> c + 54:71:void setAttributes(android.view.View,java.util.HashMap):284:284 -> c + 72:79:void setAttributes(android.view.View,java.util.HashMap):312:312 -> c + 80:102:void setAttributes(android.view.View,java.util.HashMap):313:313 -> c + 103:112:void setAttributes(android.view.View,java.util.HashMap):308:308 -> c + 113:126:void setAttributes(android.view.View,java.util.HashMap):309:309 -> c + 127:136:void setAttributes(android.view.View,java.util.HashMap):304:304 -> c + 137:146:void setAttributes(android.view.View,java.util.HashMap):305:305 -> c + 147:154:void setAttributes(android.view.View,java.util.HashMap):290:290 -> c + 155:169:void setAttributes(android.view.View,java.util.HashMap):291:291 -> c + 170:177:void setAttributes(android.view.View,java.util.HashMap):286:286 -> c + 178:192:void setAttributes(android.view.View,java.util.HashMap):287:287 -> c + 193:202:void setAttributes(android.view.View,java.util.HashMap):294:294 -> c + 203:207:void setAttributes(android.view.View,java.util.HashMap):295:295 -> c + 208:212:void setAttributes(android.view.View,java.util.HashMap):296:296 -> c + 213:221:void setAttributes(android.view.View,java.util.HashMap):297:297 -> c + 222:229:void setAttributes(android.view.View,java.util.HashMap):300:300 -> c + 230:244:void setAttributes(android.view.View,java.util.HashMap):301:301 -> c + 245:272:void setAttributes(android.view.View,java.util.HashMap):324:324 -> c + 273:277:void setAttributes(android.view.View,java.util.HashMap):325:325 -> c + 278:305:void setAttributes(android.view.View,java.util.HashMap):321:321 -> c + 306:310:void setAttributes(android.view.View,java.util.HashMap):322:322 -> c + 311:317:void setAttributes(android.view.View,java.util.HashMap):317:317 -> c + 318:345:void setAttributes(android.view.View,java.util.HashMap):318:318 -> c + 346:376:void setAttributes(android.view.View,java.util.HashMap):319:319 -> c + 1:14:void setValue(java.lang.Object):225:225 -> d + 15:23:void setValue(java.lang.Object):243:243 -> d + 24:32:void setValue(java.lang.Object):240:240 -> d + 33:37:void setValue(java.lang.Object):237:237 -> d + 38:46:void setValue(java.lang.Object):230:230 -> d + 47:55:void setValue(java.lang.Object):227:227 -> d + 56:64:void setValue(java.lang.Object):234:234 -> d androidx.constraintlayout.widget.ConstraintAttribute$1 -> androidx.constraintlayout.widget.b$a: # {"id":"sourceFile","fileName":"ConstraintAttribute.java"} int[] $SwitchMap$androidx$constraintlayout$widget$ConstraintAttribute$AttributeType -> a - 1:97:void ():73:73 -> + 1:85:void ():88:88 -> androidx.constraintlayout.widget.ConstraintAttribute$AttributeType -> androidx.constraintlayout.widget.b$b: # {"id":"sourceFile","fileName":"ConstraintAttribute.java"} androidx.constraintlayout.widget.ConstraintAttribute$AttributeType INT_TYPE -> d @@ -25279,176 +24207,139 @@ androidx.constraintlayout.widget.ConstraintAttribute$AttributeType -> androidx.c # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/b$b;"} androidx.constraintlayout.widget.ConstraintAttribute$AttributeType DIMENSION_TYPE -> j # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/b$b;"} - androidx.constraintlayout.widget.ConstraintAttribute$AttributeType REFERENCE_TYPE -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/b$b;"} - androidx.constraintlayout.widget.ConstraintAttribute$AttributeType[] $VALUES -> l + androidx.constraintlayout.widget.ConstraintAttribute$AttributeType[] $VALUES -> k # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/constraintlayout/widget/b$b;"} - 1:10:void ():54:54 -> - 11:20:void ():55:55 -> - 21:30:void ():56:56 -> - 31:40:void ():57:57 -> - 41:50:void ():58:58 -> - 51:60:void ():59:59 -> - 61:70:void ():60:60 -> - 71:80:void ():61:61 -> - 81:87:void ():53:53 -> - 1:4:void (java.lang.String,int):53:53 -> - 1:9:androidx.constraintlayout.widget.ConstraintAttribute$AttributeType valueOf(java.lang.String):53:53 -> valueOf + 1:10:void ():52:52 -> + 11:20:void ():53:53 -> + 21:30:void ():54:54 -> + 31:40:void ():55:55 -> + 41:50:void ():56:56 -> + 51:60:void ():57:57 -> + 61:70:void ():58:58 -> + 71:77:void ():51:51 -> + 1:4:void (java.lang.String,int):51:51 -> + 1:9:androidx.constraintlayout.widget.ConstraintAttribute$AttributeType valueOf(java.lang.String):51:51 -> valueOf # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Landroidx/constraintlayout/widget/b$b;"} - 1:9:androidx.constraintlayout.widget.ConstraintAttribute$AttributeType[] values():53:53 -> values + 1:9:androidx.constraintlayout.widget.ConstraintAttribute$AttributeType[] values():51:51 -> values # {"id":"com.android.tools.r8.residualsignature","signature":"()[Landroidx/constraintlayout/widget/b$b;"} androidx.constraintlayout.widget.ConstraintHelper -> androidx.constraintlayout.widget.c: # {"id":"sourceFile","fileName":"ConstraintHelper.java"} int[] mIds -> d int mCount -> e android.content.Context myContext -> f - androidx.constraintlayout.core.widgets.Helper mHelperWidget -> g + androidx.constraintlayout.solver.widgets.Helper mHelperWidget -> g # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/i;"} boolean mUseViewMeasure -> h java.lang.String mReferenceIds -> i - java.lang.String mReferenceTags -> j - android.view.View[] mViews -> k - java.util.HashMap mMap -> l - 1:1:void (android.content.Context):83:83 -> + android.view.View[] mViews -> j + java.util.HashMap mMap -> k + 1:1:void (android.content.Context):79:79 -> 2:2:void (android.content.Context):48:48 -> 3:3:void (android.content.Context):65:65 -> - 4:4:void (android.content.Context):78:78 -> - 5:5:void (android.content.Context):80:80 -> - 6:7:void (android.content.Context):84:85 -> - 8:8:void (android.content.Context,android.util.AttributeSet):89:89 -> + 4:4:void (android.content.Context):74:74 -> + 5:5:void (android.content.Context):76:76 -> + 6:7:void (android.content.Context):80:81 -> + 8:8:void (android.content.Context,android.util.AttributeSet):85:85 -> 9:9:void (android.content.Context,android.util.AttributeSet):48:48 -> 10:10:void (android.content.Context,android.util.AttributeSet):65:65 -> - 11:11:void (android.content.Context,android.util.AttributeSet):78:78 -> - 12:12:void (android.content.Context,android.util.AttributeSet):80:80 -> - 13:14:void (android.content.Context,android.util.AttributeSet):90:91 -> - 3:9:void addID(java.lang.String):256:256 -> a - 10:14:void addID(java.lang.String):259:259 -> a - 15:18:void addID(java.lang.String):263:263 -> a - 19:26:void addID(java.lang.String):266:266 -> a - 27:32:void addID(java.lang.String):267:267 -> a - 33:38:void addID(java.lang.String):269:269 -> a - 39:47:void addID(java.lang.String):271:271 -> a - 48:51:void addID(java.lang.String):272:272 -> a - 52:79:void addID(java.lang.String):274:274 -> a - 1:7:void addRscID(int):207:207 -> b - 8:16:void addRscID(int):210:210 -> b - 17:25:void addRscID(int):211:211 -> b - 26:33:void addRscID(int):213:213 -> b - 34:36:void addRscID(int):214:214 -> b - 3:10:void addTag(java.lang.String):282:282 -> c - 11:15:void addTag(java.lang.String):285:285 -> c - 16:19:void addTag(java.lang.String):289:289 -> c - 20:27:void addTag(java.lang.String):292:292 -> c - 28:35:void addTag(java.lang.String):293:293 -> c - 36:39:void addTag(java.lang.String):295:295 -> c - 40:45:void addTag(java.lang.String):296:296 -> c - 46:52:void addTag(java.lang.String):299:299 -> c - 53:56:void addTag(java.lang.String):301:301 -> c - 57:60:void addTag(java.lang.String):302:302 -> c - 61:64:void addTag(java.lang.String):303:303 -> c - 65:66:void addTag(java.lang.String):304:304 -> c - 67:74:void addTag(java.lang.String):305:305 -> c - 75:81:void addTag(java.lang.String):306:306 -> c - 82:115:void addTag(java.lang.String):307:307 -> c - 116:126:void addTag(java.lang.String):309:309 -> c - 1:6:void applyLayoutFeatures():465:465 -> d - 7:10:void applyLayoutFeatures():466:466 -> d - 11:16:void applyLayoutFeatures():467:467 -> d - 1:4:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):444:444 -> e - 5:9:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):447:447 -> e - 10:13:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):449:449 -> e - 14:17:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):450:450 -> e - 18:23:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):451:451 -> e - 24:31:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):453:453 -> e - 32:43:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):455:455 -> e - 1:1:void applyLayoutFeaturesInConstraintSet(androidx.constraintlayout.widget.ConstraintLayout):0:0 -> f - 7:15:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):375:375 -> g - 16:22:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):379:379 -> g - 23:26:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):381:381 -> g - 27:33:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):382:382 -> g - 34:43:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):385:385 -> g - 44:49:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):389:389 -> g - 50:58:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):390:390 -> g - 1:9:int[] getReferencedIds():188:188 -> getReferencedIds - 1:9:int findId(java.lang.String):324:324 -> h - 10:17:int findId(java.lang.String):325:325 -> h - 18:26:int findId(java.lang.String):330:330 -> h - 27:30:int findId(java.lang.String):331:331 -> h - 31:34:int findId(java.lang.String):332:332 -> h - 35:44:int findId(java.lang.String):333:333 -> h - 45:50:int findId(java.lang.String):340:340 -> h - 51:52:int findId(java.lang.String):345:345 -> h - 53:56:int findId(java.lang.String):346:346 -> h - 57:62:int findId(java.lang.String):347:347 -> h - 63:70:int findId(java.lang.String):356:356 -> h - 71:74:int findId(java.lang.String):357:357 -> h - 75:81:int findId(java.lang.String):356:356 -> h - 3:12:void init(android.util.AttributeSet):105:105 -> i - 13:19:void init(android.util.AttributeSet):106:106 -> i - 20:23:void init(android.util.AttributeSet):108:108 -> i - 24:27:void init(android.util.AttributeSet):109:109 -> i - 28:33:void init(android.util.AttributeSet):110:110 -> i - 34:37:void init(android.util.AttributeSet):111:111 -> i - 38:41:void init(android.util.AttributeSet):112:112 -> i - 42:47:void init(android.util.AttributeSet):113:113 -> i - 48:53:void init(android.util.AttributeSet):114:114 -> i - 54:57:void init(android.util.AttributeSet):117:117 -> i - void resolveRtl(androidx.constraintlayout.core.widgets.ConstraintWidget,boolean) -> j + 11:11:void (android.content.Context,android.util.AttributeSet):74:74 -> + 12:12:void (android.content.Context,android.util.AttributeSet):76:76 -> + 13:14:void (android.content.Context,android.util.AttributeSet):86:87 -> + 3:9:void addID(java.lang.String):241:241 -> a + 10:14:void addID(java.lang.String):244:244 -> a + 15:18:void addID(java.lang.String):248:248 -> a + 19:26:void addID(java.lang.String):251:251 -> a + 27:32:void addID(java.lang.String):252:252 -> a + 33:38:void addID(java.lang.String):254:254 -> a + 39:47:void addID(java.lang.String):256:256 -> a + 48:51:void addID(java.lang.String):257:257 -> a + 52:79:void addID(java.lang.String):259:259 -> a + 1:7:void addRscID(int):192:192 -> b + 8:16:void addRscID(int):195:195 -> b + 17:25:void addRscID(int):196:196 -> b + 26:33:void addRscID(int):198:198 -> b + 34:36:void addRscID(int):199:199 -> b + 1:6:void applyLayoutFeatures():390:390 -> c + 7:10:void applyLayoutFeatures():391:391 -> c + 11:16:void applyLayoutFeatures():392:392 -> c + 1:4:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):369:369 -> d + 5:9:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):372:372 -> d + 10:13:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):374:374 -> d + 14:17:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):375:375 -> d + 18:23:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):376:376 -> d + 24:31:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):378:378 -> d + 32:43:void applyLayoutFeatures(androidx.constraintlayout.widget.ConstraintLayout):380:380 -> d + 7:15:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):321:321 -> e + 16:22:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):325:325 -> e + 23:26:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):327:327 -> e + 27:33:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):328:328 -> e + 34:43:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):331:331 -> e + 44:49:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):335:335 -> e + 50:58:int findId(androidx.constraintlayout.widget.ConstraintLayout,java.lang.String):336:336 -> e + 1:9:int findId(java.lang.String):270:270 -> f + 10:17:int findId(java.lang.String):271:271 -> f + 18:26:int findId(java.lang.String):276:276 -> f + 27:30:int findId(java.lang.String):277:277 -> f + 31:34:int findId(java.lang.String):278:278 -> f + 35:44:int findId(java.lang.String):279:279 -> f + 45:50:int findId(java.lang.String):286:286 -> f + 51:52:int findId(java.lang.String):291:291 -> f + 53:56:int findId(java.lang.String):292:292 -> f + 57:62:int findId(java.lang.String):293:293 -> f + 63:70:int findId(java.lang.String):302:302 -> f + 71:74:int findId(java.lang.String):303:303 -> f + 75:81:int findId(java.lang.String):302:302 -> f + 3:12:void init(android.util.AttributeSet):101:101 -> g + 13:19:void init(android.util.AttributeSet):102:102 -> g + 20:23:void init(android.util.AttributeSet):104:104 -> g + 24:27:void init(android.util.AttributeSet):105:105 -> g + 28:33:void init(android.util.AttributeSet):106:106 -> g + 34:40:void init(android.util.AttributeSet):107:107 -> g + 1:9:int[] getReferencedIds():173:173 -> getReferencedIds + void resolveRtl(androidx.constraintlayout.solver.widgets.ConstraintWidget,boolean) -> h # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;Z)V"} - 1:1:void updatePostLayout(androidx.constraintlayout.widget.ConstraintLayout):0:0 -> k - 1:1:void updatePostMeasure(androidx.constraintlayout.widget.ConstraintLayout):0:0 -> l - 1:1:void updatePreDraw(androidx.constraintlayout.widget.ConstraintLayout):0:0 -> m - 1:6:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):483:483 -> n - 7:11:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):484:484 -> n - 12:16:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):486:486 -> n - 17:20:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):489:489 -> n - 21:24:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):490:490 -> n - 25:28:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):491:491 -> n - 29:34:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):492:492 -> n - 35:46:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):496:496 -> n - 47:52:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):497:497 -> n - 53:56:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):499:499 -> n - 57:65:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):500:500 -> n - 66:71:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):501:501 -> n - 72:83:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):505:505 -> n - 84:91:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):508:508 -> n - 1:5:void validateParams():242:242 -> o - 6:9:void validateParams():245:245 -> o - 10:13:void validateParams():246:246 -> o - 14:15:void validateParams():247:247 -> o - 16:22:void validateParams():248:248 -> o - 1:3:void onAttachedToWindow():123:123 -> onAttachedToWindow - 4:7:void onAttachedToWindow():124:124 -> onAttachedToWindow - 8:10:void onAttachedToWindow():125:125 -> onAttachedToWindow - 11:14:void onAttachedToWindow():127:127 -> onAttachedToWindow - 15:18:void onAttachedToWindow():128:128 -> onAttachedToWindow - 1:4:void onMeasure(int,int):230:230 -> onMeasure - 5:9:void onMeasure(int,int):231:231 -> onMeasure - 10:13:void onMeasure(int,int):233:233 -> onMeasure - 1:6:void setIds(java.lang.String):401:401 -> setIds - 7:10:void setIds(java.lang.String):406:406 -> setIds - 11:17:void setIds(java.lang.String):408:408 -> setIds - 18:25:void setIds(java.lang.String):410:410 -> setIds - 26:35:void setIds(java.lang.String):413:413 -> setIds - 1:6:void setReferenceTags(java.lang.String):422:422 -> setReferenceTags - 7:10:void setReferenceTags(java.lang.String):427:427 -> setReferenceTags - 11:17:void setReferenceTags(java.lang.String):429:429 -> setReferenceTags - 18:25:void setReferenceTags(java.lang.String):431:431 -> setReferenceTags - 26:35:void setReferenceTags(java.lang.String):434:434 -> setReferenceTags - 2:4:void setReferencedIds(int[]):196:196 -> setReferencedIds - 5:6:void setReferencedIds(int[]):197:197 -> setReferencedIds - 7:9:void setReferencedIds(int[]):198:198 -> setReferencedIds - 10:18:void setReferencedIds(int[]):199:199 -> setReferencedIds - 1:5:void setTag(int,java.lang.Object):607:607 -> setTag - 6:9:void setTag(int,java.lang.Object):608:608 -> setTag - 10:13:void setTag(int,java.lang.Object):609:609 -> setTag + 1:1:void updatePostLayout(androidx.constraintlayout.widget.ConstraintLayout):0:0 -> i + 1:1:void updatePostMeasure(androidx.constraintlayout.widget.ConstraintLayout):0:0 -> j + 1:1:void updatePreDraw(androidx.constraintlayout.widget.ConstraintLayout):0:0 -> k + 1:6:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):403:403 -> l + 7:11:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):404:404 -> l + 12:16:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):406:406 -> l + 17:20:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):409:409 -> l + 21:24:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):410:410 -> l + 25:28:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):411:411 -> l + 29:34:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):412:412 -> l + 35:46:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):416:416 -> l + 47:52:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):417:417 -> l + 53:56:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):419:419 -> l + 57:65:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):420:420 -> l + 66:71:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):421:421 -> l + 72:83:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):425:425 -> l + 84:91:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):428:428 -> l + 1:5:void validateParams():227:227 -> m + 6:9:void validateParams():230:230 -> m + 10:13:void validateParams():231:231 -> m + 14:15:void validateParams():232:232 -> m + 16:22:void validateParams():233:233 -> m + 1:3:void onAttachedToWindow():115:115 -> onAttachedToWindow + 4:7:void onAttachedToWindow():116:116 -> onAttachedToWindow + 8:11:void onAttachedToWindow():117:117 -> onAttachedToWindow + 1:4:void onMeasure(int,int):215:215 -> onMeasure + 5:9:void onMeasure(int,int):216:216 -> onMeasure + 10:13:void onMeasure(int,int):218:218 -> onMeasure + 1:6:void setIds(java.lang.String):347:347 -> setIds + 7:10:void setIds(java.lang.String):352:352 -> setIds + 11:17:void setIds(java.lang.String):354:354 -> setIds + 18:25:void setIds(java.lang.String):356:356 -> setIds + 26:35:void setIds(java.lang.String):359:359 -> setIds + 2:4:void setReferencedIds(int[]):181:181 -> setReferencedIds + 5:6:void setReferencedIds(int[]):182:182 -> setReferencedIds + 7:9:void setReferencedIds(int[]):183:183 -> setReferencedIds + 10:18:void setReferencedIds(int[]):184:184 -> setReferencedIds androidx.constraintlayout.widget.ConstraintLayout -> androidx.constraintlayout.widget.ConstraintLayout: # {"id":"sourceFile","fileName":"ConstraintLayout.java"} - androidx.constraintlayout.widget.SharedValues sSharedValues -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/j;"} android.util.SparseArray mChildrenByIds -> d java.util.ArrayList mConstraintHelpers -> e - androidx.constraintlayout.core.widgets.ConstraintWidgetContainer mLayoutWidget -> f + androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer mLayoutWidget -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/f;"} int mMinWidth -> g int mMinHeight -> h @@ -25473,877 +24364,816 @@ androidx.constraintlayout.widget.ConstraintLayout -> androidx.constraintlayout.w # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/ConstraintLayout$c;"} int mOnMeasureWidthMeasureSpec -> y int mOnMeasureHeightMeasureSpec -> z - 1:1:void (android.content.Context,android.util.AttributeSet):587:587 -> - 2:2:void (android.content.Context,android.util.AttributeSet):499:499 -> - 3:3:void (android.content.Context,android.util.AttributeSet):502:502 -> - 4:4:void (android.content.Context,android.util.AttributeSet):504:504 -> - 5:8:void (android.content.Context,android.util.AttributeSet):506:509 -> - 9:12:void (android.content.Context,android.util.AttributeSet):511:514 -> - 13:13:void (android.content.Context,android.util.AttributeSet):516:516 -> - 14:14:void (android.content.Context,android.util.AttributeSet):518:518 -> - 15:21:void (android.content.Context,android.util.AttributeSet):521:527 -> - 22:22:void (android.content.Context,android.util.AttributeSet):941:941 -> - 23:24:void (android.content.Context,android.util.AttributeSet):1549:1550 -> - 25:25:void (android.content.Context,android.util.AttributeSet):588:588 -> - 26:26:void (android.content.Context,android.util.AttributeSet,int):592:592 -> - 27:27:void (android.content.Context,android.util.AttributeSet,int):499:499 -> - 28:28:void (android.content.Context,android.util.AttributeSet,int):502:502 -> - 29:29:void (android.content.Context,android.util.AttributeSet,int):504:504 -> - 30:33:void (android.content.Context,android.util.AttributeSet,int):506:509 -> - 34:37:void (android.content.Context,android.util.AttributeSet,int):511:514 -> - 38:38:void (android.content.Context,android.util.AttributeSet,int):516:516 -> - 39:39:void (android.content.Context,android.util.AttributeSet,int):518:518 -> - 40:46:void (android.content.Context,android.util.AttributeSet,int):521:527 -> - 47:47:void (android.content.Context,android.util.AttributeSet,int):941:941 -> - 48:49:void (android.content.Context,android.util.AttributeSet,int):1549:1550 -> - 50:50:void (android.content.Context,android.util.AttributeSet,int):593:593 -> - 1:3:int access$000(androidx.constraintlayout.widget.ConstraintLayout):486:486 -> b - 1:3:java.util.ArrayList access$100(androidx.constraintlayout.widget.ConstraintLayout):486:486 -> c - 1:3:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):1958:1958 -> checkLayoutParams - 1:2:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1257:1258 -> d + 1:1:void (android.content.Context,android.util.AttributeSet):567:567 -> + 2:2:void (android.content.Context,android.util.AttributeSet):493:493 -> + 3:3:void (android.content.Context,android.util.AttributeSet):496:496 -> + 4:4:void (android.content.Context,android.util.AttributeSet):498:498 -> + 5:8:void (android.content.Context,android.util.AttributeSet):500:503 -> + 9:12:void (android.content.Context,android.util.AttributeSet):505:508 -> + 13:13:void (android.content.Context,android.util.AttributeSet):510:510 -> + 14:14:void (android.content.Context,android.util.AttributeSet):512:512 -> + 15:21:void (android.content.Context,android.util.AttributeSet):515:521 -> + 22:22:void (android.content.Context,android.util.AttributeSet):875:875 -> + 23:24:void (android.content.Context,android.util.AttributeSet):1487:1488 -> + 25:25:void (android.content.Context,android.util.AttributeSet):568:568 -> + 26:26:void (android.content.Context,android.util.AttributeSet,int):572:572 -> + 27:27:void (android.content.Context,android.util.AttributeSet,int):493:493 -> + 28:28:void (android.content.Context,android.util.AttributeSet,int):496:496 -> + 29:29:void (android.content.Context,android.util.AttributeSet,int):498:498 -> + 30:33:void (android.content.Context,android.util.AttributeSet,int):500:503 -> + 34:37:void (android.content.Context,android.util.AttributeSet,int):505:508 -> + 38:38:void (android.content.Context,android.util.AttributeSet,int):510:510 -> + 39:39:void (android.content.Context,android.util.AttributeSet,int):512:512 -> + 40:46:void (android.content.Context,android.util.AttributeSet,int):515:521 -> + 47:47:void (android.content.Context,android.util.AttributeSet,int):875:875 -> + 48:49:void (android.content.Context,android.util.AttributeSet,int):1487:1488 -> + 50:50:void (android.content.Context,android.util.AttributeSet,int):573:573 -> + 1:4:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):936:936 -> addView + 1:3:java.util.ArrayList access$000(androidx.constraintlayout.widget.ConstraintLayout):481:481 -> b + 1:2:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1217:1218 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLandroid/view/View;Lr/e;Landroidx/constraintlayout/widget/ConstraintLayout$b;Landroid/util/SparseArray;)V"} - 3:6:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1260:1263 -> d - 7:7:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1265:1265 -> d - 8:10:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1267:1269 -> d - 11:15:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1271:1275 -> d - 16:16:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1282:1282 -> d - 17:17:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1284:1284 -> d - 18:18:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1286:1286 -> d - 19:25:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1290:1296 -> d - 26:27:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1326:1327 -> d - 28:28:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1329:1329 -> d - 29:29:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1334:1334 -> d - 30:30:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1336:1336 -> d - 31:31:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1341:1341 -> d - 32:32:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1343:1343 -> d - 33:33:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1351:1351 -> d - 34:34:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1353:1353 -> d - 35:35:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1358:1358 -> d - 36:36:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1360:1360 -> d - 37:38:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1367:1368 -> d - 39:39:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1370:1370 -> d - 40:41:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1374:1375 -> d - 42:42:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1377:1377 -> d - 43:44:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1384:1385 -> d - 45:45:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1387:1387 -> d - 46:47:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1391:1392 -> d - 48:48:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1394:1394 -> d - 49:50:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1401:1402 -> d - 51:52:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1404:1405 -> d - 53:54:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1407:1408 -> d - 55:55:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1413:1413 -> d - 56:57:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1415:1416 -> d - 58:58:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1420:1420 -> d - 59:59:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1422:1422 -> d - 60:63:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1426:1429 -> d - 64:64:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1431:1431 -> d - 65:66:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1433:1434 -> d - 67:68:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1436:1437 -> d - 69:72:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1440:1443 -> d - 73:76:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1446:1449 -> d - 77:77:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1451:1451 -> d - 78:79:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1453:1454 -> d - 80:81:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1456:1457 -> d - 82:85:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1460:1463 -> d - 86:92:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1467:1473 -> d - 93:93:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1476:1476 -> d - 3:7:void dispatchDraw(android.graphics.Canvas):1984:1984 -> dispatchDraw - 8:16:void dispatchDraw(android.graphics.Canvas):1985:1985 -> dispatchDraw - 17:24:void dispatchDraw(android.graphics.Canvas):1988:1988 -> dispatchDraw - 25:30:void dispatchDraw(android.graphics.Canvas):1989:1989 -> dispatchDraw - 31:33:void dispatchDraw(android.graphics.Canvas):1994:1994 -> dispatchDraw - 34:39:void dispatchDraw(android.graphics.Canvas):1996:1996 -> dispatchDraw - 40:44:void dispatchDraw(android.graphics.Canvas):1997:1997 -> dispatchDraw - 45:49:void dispatchDraw(android.graphics.Canvas):1998:1998 -> dispatchDraw - 50:56:void dispatchDraw(android.graphics.Canvas):2001:2001 -> dispatchDraw - 57:60:void dispatchDraw(android.graphics.Canvas):2003:2003 -> dispatchDraw - 61:70:void dispatchDraw(android.graphics.Canvas):2004:2004 -> dispatchDraw - 71:76:void dispatchDraw(android.graphics.Canvas):2007:2007 -> dispatchDraw - 77:80:void dispatchDraw(android.graphics.Canvas):2008:2008 -> dispatchDraw - 81:82:void dispatchDraw(android.graphics.Canvas):2009:2009 -> dispatchDraw - 83:88:void dispatchDraw(android.graphics.Canvas):2010:2010 -> dispatchDraw - 89:92:void dispatchDraw(android.graphics.Canvas):2011:2011 -> dispatchDraw - 93:99:void dispatchDraw(android.graphics.Canvas):2012:2012 -> dispatchDraw - 100:106:void dispatchDraw(android.graphics.Canvas):2013:2013 -> dispatchDraw - 107:113:void dispatchDraw(android.graphics.Canvas):2014:2014 -> dispatchDraw - 114:139:void dispatchDraw(android.graphics.Canvas):2015:2015 -> dispatchDraw - 140:146:void dispatchDraw(android.graphics.Canvas):2020:2020 -> dispatchDraw - 147:156:void dispatchDraw(android.graphics.Canvas):2021:2021 -> dispatchDraw - 157:163:void dispatchDraw(android.graphics.Canvas):2022:2022 -> dispatchDraw - 164:169:void dispatchDraw(android.graphics.Canvas):2023:2023 -> dispatchDraw - 170:175:void dispatchDraw(android.graphics.Canvas):2024:2024 -> dispatchDraw - 176:186:void dispatchDraw(android.graphics.Canvas):2025:2025 -> dispatchDraw - 187:190:void dispatchDraw(android.graphics.Canvas):2026:2026 -> dispatchDraw - 191:198:void dispatchDraw(android.graphics.Canvas):2027:2027 -> dispatchDraw - 199:206:void dispatchDraw(android.graphics.Canvas):2028:2028 -> dispatchDraw - 1:7:androidx.constraintlayout.widget.ConstraintLayout$LayoutParams generateDefaultLayoutParams():1942:1942 -> e + 3:6:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1220:1223 -> c + 7:7:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1225:1225 -> c + 8:10:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1227:1229 -> c + 11:15:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1231:1235 -> c + 16:16:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1242:1242 -> c + 17:17:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1244:1244 -> c + 18:18:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1246:1246 -> c + 19:25:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1250:1256 -> c + 26:27:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1286:1287 -> c + 28:28:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1289:1289 -> c + 29:29:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1294:1294 -> c + 30:30:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1296:1296 -> c + 31:31:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1301:1301 -> c + 32:32:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1303:1303 -> c + 33:33:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1311:1311 -> c + 34:34:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1313:1313 -> c + 35:35:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1318:1318 -> c + 36:36:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1320:1320 -> c + 37:38:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1327:1328 -> c + 39:39:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1330:1330 -> c + 40:41:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1334:1335 -> c + 42:42:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1337:1337 -> c + 43:44:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1344:1345 -> c + 45:45:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1347:1347 -> c + 46:47:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1351:1352 -> c + 48:48:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1354:1354 -> c + 49:56:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1361:1368 -> c + 57:62:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1370:1375 -> c + 63:63:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1380:1380 -> c + 64:65:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1382:1383 -> c + 66:66:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1387:1387 -> c + 67:67:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1389:1389 -> c + 68:71:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1393:1396 -> c + 72:72:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1398:1398 -> c + 73:74:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1400:1401 -> c + 75:76:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1403:1404 -> c + 77:80:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1407:1410 -> c + 81:84:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1413:1416 -> c + 85:85:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1418:1418 -> c + 86:87:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1420:1421 -> c + 88:89:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1423:1424 -> c + 90:93:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1427:1430 -> c + 94:99:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1434:1439 -> c + 100:100:void applyConstraintsFromLayoutParams(boolean,android.view.View,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray):1442:1442 -> c + 1:3:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):1847:1847 -> checkLayoutParams + 1:7:androidx.constraintlayout.widget.ConstraintLayout$LayoutParams generateDefaultLayoutParams():1831:1831 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/constraintlayout/widget/ConstraintLayout$b;"} - 1:10:androidx.constraintlayout.widget.ConstraintLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):1934:1934 -> f + 3:7:void dispatchDraw(android.graphics.Canvas):1873:1873 -> dispatchDraw + 8:16:void dispatchDraw(android.graphics.Canvas):1874:1874 -> dispatchDraw + 17:24:void dispatchDraw(android.graphics.Canvas):1877:1877 -> dispatchDraw + 25:30:void dispatchDraw(android.graphics.Canvas):1878:1878 -> dispatchDraw + 31:33:void dispatchDraw(android.graphics.Canvas):1882:1882 -> dispatchDraw + 34:39:void dispatchDraw(android.graphics.Canvas):1883:1883 -> dispatchDraw + 40:43:void dispatchDraw(android.graphics.Canvas):1884:1884 -> dispatchDraw + 44:48:void dispatchDraw(android.graphics.Canvas):1885:1885 -> dispatchDraw + 49:56:void dispatchDraw(android.graphics.Canvas):1886:1886 -> dispatchDraw + 57:60:void dispatchDraw(android.graphics.Canvas):1890:1890 -> dispatchDraw + 61:70:void dispatchDraw(android.graphics.Canvas):1891:1891 -> dispatchDraw + 71:76:void dispatchDraw(android.graphics.Canvas):1894:1894 -> dispatchDraw + 77:80:void dispatchDraw(android.graphics.Canvas):1895:1895 -> dispatchDraw + 81:82:void dispatchDraw(android.graphics.Canvas):1896:1896 -> dispatchDraw + 83:88:void dispatchDraw(android.graphics.Canvas):1897:1897 -> dispatchDraw + 89:92:void dispatchDraw(android.graphics.Canvas):1898:1898 -> dispatchDraw + 93:99:void dispatchDraw(android.graphics.Canvas):1899:1899 -> dispatchDraw + 100:106:void dispatchDraw(android.graphics.Canvas):1900:1900 -> dispatchDraw + 107:113:void dispatchDraw(android.graphics.Canvas):1901:1901 -> dispatchDraw + 114:139:void dispatchDraw(android.graphics.Canvas):1902:1902 -> dispatchDraw + 140:146:void dispatchDraw(android.graphics.Canvas):1907:1907 -> dispatchDraw + 147:156:void dispatchDraw(android.graphics.Canvas):1908:1908 -> dispatchDraw + 157:163:void dispatchDraw(android.graphics.Canvas):1909:1909 -> dispatchDraw + 164:169:void dispatchDraw(android.graphics.Canvas):1910:1910 -> dispatchDraw + 170:175:void dispatchDraw(android.graphics.Canvas):1911:1911 -> dispatchDraw + 176:186:void dispatchDraw(android.graphics.Canvas):1912:1912 -> dispatchDraw + 187:190:void dispatchDraw(android.graphics.Canvas):1913:1913 -> dispatchDraw + 191:198:void dispatchDraw(android.graphics.Canvas):1914:1914 -> dispatchDraw + 199:206:void dispatchDraw(android.graphics.Canvas):1915:1915 -> dispatchDraw + 1:10:androidx.constraintlayout.widget.ConstraintLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):1823:1823 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/util/AttributeSet;)Landroidx/constraintlayout/widget/ConstraintLayout$b;"} - 1:3:void forceLayout():3598:3598 -> forceLayout - 4:7:void forceLayout():3599:3599 -> forceLayout - 3:6:java.lang.Object getDesignInformation(int,java.lang.Object):572:572 -> g - 7:8:java.lang.Object getDesignInformation(int,java.lang.Object):573:573 -> g - 9:18:java.lang.Object getDesignInformation(int,java.lang.Object):574:574 -> g - 19:27:java.lang.Object getDesignInformation(int,java.lang.Object):575:575 -> g - 1:5:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():486:486 -> generateDefaultLayoutParams - 1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):486:486 -> generateLayoutParams - 2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1950:1950 -> generateLayoutParams - 1:3:int getMaxHeight():1128:1128 -> getMaxHeight - 1:3:int getMaxWidth():1118:1118 -> getMaxWidth - 1:3:int getMinHeight():1081:1081 -> getMinHeight - 1:3:int getMinWidth():1071:1071 -> getMinWidth - 1:7:int getOptimizationLevel():1926:1926 -> getOptimizationLevel - 1:18:int getPaddingWidth():1734:1734 -> getPaddingWidth - 19:39:int getPaddingWidth():1738:1738 -> getPaddingWidth - 1:4:androidx.constraintlayout.widget.SharedValues getSharedValues():544:544 -> getSharedValues - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/constraintlayout/widget/j;"} - 5:11:androidx.constraintlayout.widget.SharedValues getSharedValues():545:545 -> getSharedValues - 12:14:androidx.constraintlayout.widget.SharedValues getSharedValues():547:547 -> getSharedValues - 3:5:androidx.constraintlayout.core.widgets.ConstraintWidget getTargetWidget(int):1503:1503 -> h + 3:6:java.lang.Object getDesignInformation(int,java.lang.Object):552:552 -> f + 7:8:java.lang.Object getDesignInformation(int,java.lang.Object):553:553 -> f + 9:18:java.lang.Object getDesignInformation(int,java.lang.Object):554:554 -> f + 19:27:java.lang.Object getDesignInformation(int,java.lang.Object):555:555 -> f + 1:3:void forceLayout():3151:3151 -> forceLayout + 4:7:void forceLayout():3152:3152 -> forceLayout + 3:5:androidx.constraintlayout.solver.widgets.ConstraintWidget getTargetWidget(int):1450:1450 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lr/e;"} - 6:15:androidx.constraintlayout.core.widgets.ConstraintWidget getTargetWidget(int):1505:1505 -> h - 16:23:androidx.constraintlayout.core.widgets.ConstraintWidget getTargetWidget(int):1507:1507 -> h - 24:29:androidx.constraintlayout.core.widgets.ConstraintWidget getTargetWidget(int):1508:1508 -> h - 30:34:androidx.constraintlayout.core.widgets.ConstraintWidget getTargetWidget(int):1509:1509 -> h - 35:41:androidx.constraintlayout.core.widgets.ConstraintWidget getTargetWidget(int):1513:1513 -> h - 42:50:androidx.constraintlayout.core.widgets.ConstraintWidget getTargetWidget(int):1515:1515 -> h - 1:9:android.view.View getViewById(int):1976:1976 -> i - 3:7:androidx.constraintlayout.core.widgets.ConstraintWidget getViewWidget(android.view.View):1526:1526 -> j + 6:15:androidx.constraintlayout.solver.widgets.ConstraintWidget getTargetWidget(int):1452:1452 -> g + 16:23:androidx.constraintlayout.solver.widgets.ConstraintWidget getTargetWidget(int):1454:1454 -> g + 24:29:androidx.constraintlayout.solver.widgets.ConstraintWidget getTargetWidget(int):1455:1455 -> g + 30:34:androidx.constraintlayout.solver.widgets.ConstraintWidget getTargetWidget(int):1456:1456 -> g + 35:41:androidx.constraintlayout.solver.widgets.ConstraintWidget getTargetWidget(int):1460:1460 -> g + 42:50:androidx.constraintlayout.solver.widgets.ConstraintWidget getTargetWidget(int):1462:1462 -> g + 1:5:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():481:481 -> generateDefaultLayoutParams + 1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):481:481 -> generateLayoutParams + 2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1839:1839 -> generateLayoutParams + 1:3:int getMaxHeight():1088:1088 -> getMaxHeight + 1:3:int getMaxWidth():1078:1078 -> getMaxWidth + 1:3:int getMinHeight():1041:1041 -> getMinHeight + 1:3:int getMinWidth():1031:1031 -> getMinWidth + 1:7:int getOptimizationLevel():1815:1815 -> getOptimizationLevel + 1:18:int getPaddingWidth():1633:1633 -> getPaddingWidth + 19:39:int getPaddingWidth():1637:1637 -> getPaddingWidth + 1:9:android.view.View getViewById(int):1865:1865 -> h + 3:9:androidx.constraintlayout.solver.widgets.ConstraintWidget getViewWidget(android.view.View):1473:1473 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Lr/e;"} - 8:15:androidx.constraintlayout.core.widgets.ConstraintWidget getViewWidget(android.view.View):1529:1529 -> j - 16:24:androidx.constraintlayout.core.widgets.ConstraintWidget getViewWidget(android.view.View):1530:1530 -> j - 25:35:androidx.constraintlayout.core.widgets.ConstraintWidget getViewWidget(android.view.View):1532:1532 -> j - 36:43:androidx.constraintlayout.core.widgets.ConstraintWidget getViewWidget(android.view.View):1533:1533 -> j - 44:54:androidx.constraintlayout.core.widgets.ConstraintWidget getViewWidget(android.view.View):1534:1534 -> j - 1:5:void init(android.util.AttributeSet,int,int):944:944 -> k - 6:12:void init(android.util.AttributeSet,int,int):945:945 -> k - 13:22:void init(android.util.AttributeSet,int,int):946:946 -> k - 23:26:void init(android.util.AttributeSet,int,int):947:947 -> k - 27:36:void init(android.util.AttributeSet,int,int):949:949 -> k - 37:44:void init(android.util.AttributeSet,int,int):950:950 -> k - 45:48:void init(android.util.AttributeSet,int,int):952:952 -> k - 49:52:void init(android.util.AttributeSet,int,int):953:953 -> k - 53:61:void init(android.util.AttributeSet,int,int):954:954 -> k - 62:65:void init(android.util.AttributeSet,int,int):955:955 -> k - 66:74:void init(android.util.AttributeSet,int,int):956:956 -> k - 75:78:void init(android.util.AttributeSet,int,int):957:957 -> k - 79:87:void init(android.util.AttributeSet,int,int):958:958 -> k - 88:91:void init(android.util.AttributeSet,int,int):959:959 -> k - 92:100:void init(android.util.AttributeSet,int,int):960:960 -> k - 101:104:void init(android.util.AttributeSet,int,int):961:961 -> k - 105:113:void init(android.util.AttributeSet,int,int):962:962 -> k - 114:117:void init(android.util.AttributeSet,int,int):963:963 -> k - 118:123:void init(android.util.AttributeSet,int,int):964:964 -> k - 124:127:void init(android.util.AttributeSet,int,int):967:967 -> k - 128:130:void init(android.util.AttributeSet,int,int):969:969 -> k - 131:134:void init(android.util.AttributeSet,int,int):972:972 -> k - 135:138:void init(android.util.AttributeSet,int,int):973:973 -> k - 139:145:void init(android.util.AttributeSet,int,int):975:975 -> k - 146:153:void init(android.util.AttributeSet,int,int):976:976 -> k - 154:155:void init(android.util.AttributeSet,int,int):978:978 -> k - 156:160:void init(android.util.AttributeSet,int,int):980:980 -> k - 161:163:void init(android.util.AttributeSet,int,int):983:983 -> k - 164:171:void init(android.util.AttributeSet,int,int):985:985 -> k - 1:15:boolean isRtl():1723:1723 -> l - 16:25:boolean isRtl():1724:1724 -> l - 2:4:void markHierarchyDirty():3603:3603 -> m - 5:6:void markHierarchyDirty():3605:3605 -> m - 7:8:void markHierarchyDirty():3606:3606 -> m - 9:10:void markHierarchyDirty():3607:3607 -> m - 11:13:void markHierarchyDirty():3608:3608 -> m - 14:15:void markHierarchyDirty():3609:3609 -> m - 16:18:void markHierarchyDirty():3610:3610 -> m - 1:12:void parseLayoutDescription(int):994:994 -> n - 1:4:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1612:1612 -> o - 5:9:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1613:1613 -> o - 10:13:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1618:1618 -> o - 14:22:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1619:1619 -> o - 23:28:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1623:1623 -> o - 29:42:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1624:1624 -> o - 43:45:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1631:1631 -> o - 46:47:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1632:1632 -> o - 48:50:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1633:1633 -> o - 1:4:void onLayout(boolean,int,int,int,int):1839:1839 -> onLayout - 5:12:void onLayout(boolean,int,int,int,int):1840:1840 -> onLayout - 13:16:void onLayout(boolean,int,int,int,int):1842:1842 -> onLayout - 17:22:void onLayout(boolean,int,int,int,int):1843:1843 -> onLayout - 23:24:void onLayout(boolean,int,int,int,int):1844:1844 -> onLayout - 25:47:void onLayout(boolean,int,int,int,int):1846:1846 -> onLayout - 48:52:void onLayout(boolean,int,int,int,int):1851:1851 -> onLayout - 53:56:void onLayout(boolean,int,int,int,int):1854:1854 -> onLayout - 57:60:void onLayout(boolean,int,int,int,int):1855:1855 -> onLayout - 61:65:void onLayout(boolean,int,int,int,int):1856:1856 -> onLayout - 66:70:void onLayout(boolean,int,int,int,int):1857:1857 -> onLayout - 71:76:void onLayout(boolean,int,int,int,int):1873:1873 -> onLayout - 77:86:void onLayout(boolean,int,int,int,int):1883:1883 -> onLayout - 87:94:void onLayout(boolean,int,int,int,int):1886:1886 -> onLayout - 95:101:void onLayout(boolean,int,int,int,int):1887:1887 -> onLayout - 1:6:void onMeasure(int,int):1646:1646 -> onMeasure - 7:11:void onMeasure(int,int):1649:1649 -> onMeasure - 12:18:void onMeasure(int,int):1654:1654 -> onMeasure - 19:22:void onMeasure(int,int):1656:1656 -> onMeasure - 23:29:void onMeasure(int,int):1657:1657 -> onMeasure - 30:35:void onMeasure(int,int):1661:1661 -> onMeasure - 36:37:void onMeasure(int,int):1691:1691 -> onMeasure - 38:39:void onMeasure(int,int):1692:1692 -> onMeasure - 40:48:void onMeasure(int,int):1699:1699 -> onMeasure - 49:52:void onMeasure(int,int):1701:1701 -> onMeasure - 53:54:void onMeasure(int,int):1702:1702 -> onMeasure - 55:60:void onMeasure(int,int):1703:1703 -> onMeasure - 61:65:void onMeasure(int,int):1704:1704 -> onMeasure - 66:72:void onMeasure(int,int):1708:1708 -> onMeasure - 73:86:void onMeasure(int,int):1709:1709 -> onMeasure - 87:99:void onMeasure(int,int):1710:1710 -> onMeasure - 100:103:void onMeasure(int,int):1709:1709 -> onMeasure - 1:3:void onViewAdded(android.view.View):1002:1002 -> onViewAdded - 4:7:void onViewAdded(android.view.View):1003:1003 -> onViewAdded - 8:12:void onViewAdded(android.view.View):1004:1004 -> onViewAdded - 13:16:void onViewAdded(android.view.View):1005:1005 -> onViewAdded - 17:22:void onViewAdded(android.view.View):1006:1006 -> onViewAdded - 23:29:void onViewAdded(android.view.View):1007:1007 -> onViewAdded - 30:31:void onViewAdded(android.view.View):1008:1008 -> onViewAdded - 32:36:void onViewAdded(android.view.View):1009:1009 -> onViewAdded - 37:40:void onViewAdded(android.view.View):1012:1012 -> onViewAdded - 41:43:void onViewAdded(android.view.View):1013:1013 -> onViewAdded - 44:46:void onViewAdded(android.view.View):1014:1014 -> onViewAdded - 47:52:void onViewAdded(android.view.View):1015:1015 -> onViewAdded - 53:54:void onViewAdded(android.view.View):1016:1016 -> onViewAdded - 55:62:void onViewAdded(android.view.View):1017:1017 -> onViewAdded - 63:67:void onViewAdded(android.view.View):1018:1018 -> onViewAdded - 68:76:void onViewAdded(android.view.View):1021:1021 -> onViewAdded - 77:79:void onViewAdded(android.view.View):1022:1022 -> onViewAdded - 1:3:void onViewRemoved(android.view.View):1030:1030 -> onViewRemoved - 4:12:void onViewRemoved(android.view.View):1031:1031 -> onViewRemoved - 13:16:void onViewRemoved(android.view.View):1032:1032 -> onViewRemoved - 17:21:void onViewRemoved(android.view.View):1033:1033 -> onViewRemoved - 22:27:void onViewRemoved(android.view.View):1034:1034 -> onViewRemoved - 28:30:void onViewRemoved(android.view.View):1035:1035 -> onViewRemoved - 1:4:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1562:1562 -> p + 10:18:androidx.constraintlayout.solver.widgets.ConstraintWidget getViewWidget(android.view.View):1475:1475 -> i + 1:5:void init(android.util.AttributeSet,int,int):878:878 -> j + 6:12:void init(android.util.AttributeSet,int,int):879:879 -> j + 13:22:void init(android.util.AttributeSet,int,int):880:880 -> j + 23:26:void init(android.util.AttributeSet,int,int):881:881 -> j + 27:36:void init(android.util.AttributeSet,int,int):883:883 -> j + 37:44:void init(android.util.AttributeSet,int,int):884:884 -> j + 45:48:void init(android.util.AttributeSet,int,int):886:886 -> j + 49:52:void init(android.util.AttributeSet,int,int):887:887 -> j + 53:61:void init(android.util.AttributeSet,int,int):888:888 -> j + 62:65:void init(android.util.AttributeSet,int,int):889:889 -> j + 66:74:void init(android.util.AttributeSet,int,int):890:890 -> j + 75:78:void init(android.util.AttributeSet,int,int):891:891 -> j + 79:87:void init(android.util.AttributeSet,int,int):892:892 -> j + 88:91:void init(android.util.AttributeSet,int,int):893:893 -> j + 92:100:void init(android.util.AttributeSet,int,int):894:894 -> j + 101:104:void init(android.util.AttributeSet,int,int):895:895 -> j + 105:113:void init(android.util.AttributeSet,int,int):896:896 -> j + 114:117:void init(android.util.AttributeSet,int,int):897:897 -> j + 118:123:void init(android.util.AttributeSet,int,int):898:898 -> j + 124:127:void init(android.util.AttributeSet,int,int):901:901 -> j + 128:130:void init(android.util.AttributeSet,int,int):903:903 -> j + 131:134:void init(android.util.AttributeSet,int,int):906:906 -> j + 135:138:void init(android.util.AttributeSet,int,int):907:907 -> j + 139:145:void init(android.util.AttributeSet,int,int):909:909 -> j + 146:153:void init(android.util.AttributeSet,int,int):910:910 -> j + 154:155:void init(android.util.AttributeSet,int,int):912:912 -> j + 156:160:void init(android.util.AttributeSet,int,int):914:914 -> j + 161:163:void init(android.util.AttributeSet,int,int):917:917 -> j + 164:171:void init(android.util.AttributeSet,int,int):919:919 -> j + 1:15:boolean isRtl():1622:1622 -> k + 16:25:boolean isRtl():1623:1623 -> k + 2:4:void markHierarchyDirty():3156:3156 -> l + 5:6:void markHierarchyDirty():3158:3158 -> l + 7:8:void markHierarchyDirty():3159:3159 -> l + 9:10:void markHierarchyDirty():3160:3160 -> l + 11:13:void markHierarchyDirty():3161:3161 -> l + 14:15:void markHierarchyDirty():3162:3162 -> l + 16:18:void markHierarchyDirty():3163:3163 -> l + 1:12:void parseLayoutDescription(int):928:928 -> m + 1:4:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1550:1550 -> n + 5:9:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1551:1551 -> n + 10:13:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1557:1557 -> n + 14:22:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1558:1558 -> n + 23:28:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1562:1562 -> n + 29:42:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1563:1563 -> n + 43:45:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1570:1570 -> n + 46:47:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1571:1571 -> n + 48:50:void resolveMeasuredDimension(int,int,int,int,boolean,boolean):1572:1572 -> n + 1:4:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1500:1500 -> o # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;III)V"} - 5:8:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1563:1563 -> p - 9:12:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1564:1564 -> p - 13:16:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1565:1565 -> p - 17:25:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1567:1567 -> p - 26:35:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1568:1568 -> p - 36:39:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1570:1570 -> p - 40:48:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1572:1572 -> p - 49:56:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1575:1575 -> p - 57:69:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1576:1576 -> p - 70:79:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1584:1584 -> p - 80:92:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1578:1578 -> p - 93:95:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1593:1593 -> p - 96:105:void resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int):1594:1594 -> p - 1:4:void setChildrenConstraints():1149:1149 -> q - 5:12:void setChildrenConstraints():1151:1151 -> q - 13:16:void setChildrenConstraints():1155:1155 -> q - 17:23:void setChildrenConstraints():1156:1156 -> q - 24:35:void setChildrenConstraints():1160:1160 -> q - 36:39:void setChildrenConstraints():1168:1168 -> q - 40:51:void setChildrenConstraints():1170:1170 -> q - 52:64:void setChildrenConstraints():1171:1171 -> q - 65:72:void setChildrenConstraints():1172:1172 -> q - 73:76:void setChildrenConstraints():1174:1174 -> q - 77:90:void setChildrenConstraints():1176:1176 -> q - 91:97:void setChildrenConstraints():1199:1199 -> q - 98:101:void setChildrenConstraints():1201:1201 -> q - 102:107:void setChildrenConstraints():1202:1202 -> q - 108:112:void setChildrenConstraints():1208:1208 -> q - 113:115:void setChildrenConstraints():1209:1209 -> q - 116:120:void setChildrenConstraints():1212:1212 -> q - 121:131:void setChildrenConstraints():1214:1214 -> q - 132:139:void setChildrenConstraints():1217:1217 -> q - 140:148:void setChildrenConstraints():1218:1218 -> q - 149:154:void setChildrenConstraints():1224:1224 -> q - 155:159:void setChildrenConstraints():1230:1230 -> q - 160:166:void setChildrenConstraints():1231:1231 -> q - 167:180:void setChildrenConstraints():1232:1232 -> q - 181:184:void setChildrenConstraints():1234:1234 -> q - 185:188:void setChildrenConstraints():1235:1235 -> q - 189:203:void setChildrenConstraints():1236:1236 -> q - 204:207:void setChildrenConstraints():1240:1240 -> q - 208:214:void setChildrenConstraints():1241:1241 -> q - 215:221:void setChildrenConstraints():1245:1245 -> q - 222:226:void setChildrenConstraints():1246:1246 -> q - 227:236:void setChildrenConstraints():1247:1247 -> q - 3:10:void setDesignInformation(int,java.lang.Object,java.lang.Object):554:554 -> r - 11:14:void setDesignInformation(int,java.lang.Object,java.lang.Object):555:555 -> r - 15:21:void setDesignInformation(int,java.lang.Object,java.lang.Object):556:556 -> r - 22:23:void setDesignInformation(int,java.lang.Object,java.lang.Object):558:558 -> r - 24:34:void setDesignInformation(int,java.lang.Object,java.lang.Object):559:559 -> r - 35:38:void setDesignInformation(int,java.lang.Object,java.lang.Object):561:561 -> r - 39:40:void setDesignInformation(int,java.lang.Object,java.lang.Object):563:563 -> r - 41:46:void setDesignInformation(int,java.lang.Object,java.lang.Object):564:564 -> r - 1:3:void requestLayout():3592:3592 -> requestLayout - 4:7:void requestLayout():3593:3593 -> requestLayout - 1:4:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1748:1748 -> s + 5:8:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1501:1501 -> o + 9:12:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1502:1502 -> o + 13:16:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1503:1503 -> o + 17:25:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1505:1505 -> o + 26:35:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1506:1506 -> o + 36:39:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1508:1508 -> o + 40:48:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1510:1510 -> o + 49:56:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1513:1513 -> o + 57:69:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1514:1514 -> o + 70:79:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1522:1522 -> o + 80:92:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1516:1516 -> o + 93:95:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1531:1531 -> o + 96:105:void resolveSystem(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int):1532:1532 -> o + 1:4:void onLayout(boolean,int,int,int,int):1738:1738 -> onLayout + 5:12:void onLayout(boolean,int,int,int,int):1739:1739 -> onLayout + 13:16:void onLayout(boolean,int,int,int,int):1741:1741 -> onLayout + 17:22:void onLayout(boolean,int,int,int,int):1742:1742 -> onLayout + 23:24:void onLayout(boolean,int,int,int,int):1743:1743 -> onLayout + 25:47:void onLayout(boolean,int,int,int,int):1745:1745 -> onLayout + 48:52:void onLayout(boolean,int,int,int,int):1750:1750 -> onLayout + 53:56:void onLayout(boolean,int,int,int,int):1753:1753 -> onLayout + 57:60:void onLayout(boolean,int,int,int,int):1754:1754 -> onLayout + 61:65:void onLayout(boolean,int,int,int,int):1755:1755 -> onLayout + 66:70:void onLayout(boolean,int,int,int,int):1756:1756 -> onLayout + 71:76:void onLayout(boolean,int,int,int,int):1762:1762 -> onLayout + 77:86:void onLayout(boolean,int,int,int,int):1772:1772 -> onLayout + 87:94:void onLayout(boolean,int,int,int,int):1775:1775 -> onLayout + 95:101:void onLayout(boolean,int,int,int,int):1776:1776 -> onLayout + 1:2:void onMeasure(int,int):1590:1590 -> onMeasure + 3:4:void onMeasure(int,int):1591:1591 -> onMeasure + 5:13:void onMeasure(int,int):1598:1598 -> onMeasure + 14:18:void onMeasure(int,int):1600:1600 -> onMeasure + 19:20:void onMeasure(int,int):1601:1601 -> onMeasure + 21:26:void onMeasure(int,int):1602:1602 -> onMeasure + 27:31:void onMeasure(int,int):1603:1603 -> onMeasure + 32:38:void onMeasure(int,int):1607:1607 -> onMeasure + 39:52:void onMeasure(int,int):1608:1608 -> onMeasure + 53:65:void onMeasure(int,int):1609:1609 -> onMeasure + 66:69:void onMeasure(int,int):1608:1608 -> onMeasure + 1:3:void onViewAdded(android.view.View):959:959 -> onViewAdded + 4:7:void onViewAdded(android.view.View):961:961 -> onViewAdded + 8:12:void onViewAdded(android.view.View):962:962 -> onViewAdded + 13:16:void onViewAdded(android.view.View):963:963 -> onViewAdded + 17:22:void onViewAdded(android.view.View):964:964 -> onViewAdded + 23:29:void onViewAdded(android.view.View):965:965 -> onViewAdded + 30:31:void onViewAdded(android.view.View):966:966 -> onViewAdded + 32:36:void onViewAdded(android.view.View):967:967 -> onViewAdded + 37:40:void onViewAdded(android.view.View):970:970 -> onViewAdded + 41:43:void onViewAdded(android.view.View):971:971 -> onViewAdded + 44:46:void onViewAdded(android.view.View):972:972 -> onViewAdded + 47:52:void onViewAdded(android.view.View):973:973 -> onViewAdded + 53:54:void onViewAdded(android.view.View):974:974 -> onViewAdded + 55:62:void onViewAdded(android.view.View):975:975 -> onViewAdded + 63:67:void onViewAdded(android.view.View):976:976 -> onViewAdded + 68:76:void onViewAdded(android.view.View):979:979 -> onViewAdded + 77:79:void onViewAdded(android.view.View):980:980 -> onViewAdded + 1:3:void onViewRemoved(android.view.View):989:989 -> onViewRemoved + 4:12:void onViewRemoved(android.view.View):991:991 -> onViewRemoved + 13:16:void onViewRemoved(android.view.View):992:992 -> onViewRemoved + 17:21:void onViewRemoved(android.view.View):993:993 -> onViewRemoved + 22:27:void onViewRemoved(android.view.View):994:994 -> onViewRemoved + 28:30:void onViewRemoved(android.view.View):995:995 -> onViewRemoved + 1:4:void setChildrenConstraints():1109:1109 -> p + 5:12:void setChildrenConstraints():1111:1111 -> p + 13:16:void setChildrenConstraints():1115:1115 -> p + 17:23:void setChildrenConstraints():1116:1116 -> p + 24:35:void setChildrenConstraints():1120:1120 -> p + 36:39:void setChildrenConstraints():1128:1128 -> p + 40:51:void setChildrenConstraints():1130:1130 -> p + 52:64:void setChildrenConstraints():1131:1131 -> p + 65:72:void setChildrenConstraints():1132:1132 -> p + 73:76:void setChildrenConstraints():1134:1134 -> p + 77:90:void setChildrenConstraints():1136:1136 -> p + 91:97:void setChildrenConstraints():1159:1159 -> p + 98:101:void setChildrenConstraints():1161:1161 -> p + 102:107:void setChildrenConstraints():1162:1162 -> p + 108:112:void setChildrenConstraints():1168:1168 -> p + 113:115:void setChildrenConstraints():1169:1169 -> p + 116:120:void setChildrenConstraints():1172:1172 -> p + 121:131:void setChildrenConstraints():1174:1174 -> p + 132:139:void setChildrenConstraints():1177:1177 -> p + 140:148:void setChildrenConstraints():1178:1178 -> p + 149:154:void setChildrenConstraints():1184:1184 -> p + 155:159:void setChildrenConstraints():1190:1190 -> p + 160:166:void setChildrenConstraints():1191:1191 -> p + 167:180:void setChildrenConstraints():1192:1192 -> p + 181:184:void setChildrenConstraints():1194:1194 -> p + 185:188:void setChildrenConstraints():1195:1195 -> p + 189:203:void setChildrenConstraints():1196:1196 -> p + 204:207:void setChildrenConstraints():1200:1200 -> p + 208:214:void setChildrenConstraints():1201:1201 -> p + 215:221:void setChildrenConstraints():1205:1205 -> p + 222:226:void setChildrenConstraints():1206:1206 -> p + 227:236:void setChildrenConstraints():1207:1207 -> p + 3:10:void setDesignInformation(int,java.lang.Object,java.lang.Object):534:534 -> q + 11:14:void setDesignInformation(int,java.lang.Object,java.lang.Object):535:535 -> q + 15:21:void setDesignInformation(int,java.lang.Object,java.lang.Object):536:536 -> q + 22:23:void setDesignInformation(int,java.lang.Object,java.lang.Object):538:538 -> q + 24:34:void setDesignInformation(int,java.lang.Object,java.lang.Object):539:539 -> q + 35:38:void setDesignInformation(int,java.lang.Object,java.lang.Object):541:541 -> q + 39:40:void setDesignInformation(int,java.lang.Object,java.lang.Object):543:543 -> q + 41:46:void setDesignInformation(int,java.lang.Object,java.lang.Object):544:544 -> q + 1:4:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1647:1647 -> r # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;IIII)V"} - 5:6:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1749:1749 -> s - 7:8:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1751:1751 -> s - 9:26:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1756:1756 -> s - 27:35:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1775:1775 -> s - 36:39:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1768:1768 -> s - 40:46:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1770:1770 -> s - 47:50:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1760:1760 -> s - 51:64:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1763:1763 -> s - 65:72:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1795:1795 -> s - 73:76:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1788:1788 -> s - 77:83:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1790:1790 -> s - 84:87:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1780:1780 -> s - 88:93:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1783:1783 -> s - 94:105:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1799:1799 -> s - 106:108:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1800:1800 -> s - 109:111:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1802:1802 -> s - 112:114:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1803:1803 -> s - 115:120:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1804:1804 -> s - 121:126:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1805:1805 -> s - 127:129:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1806:1806 -> s - 130:132:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1807:1807 -> s - 133:135:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1808:1808 -> s - 136:138:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1809:1809 -> s - 139:141:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1810:1810 -> s - 142:144:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1811:1811 -> s - 145:150:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1812:1812 -> s - 151:157:void setSelfDimensionBehaviour(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer,int,int,int,int):1813:1813 -> s - 1:3:void setConstraintSet(androidx.constraintlayout.widget.ConstraintSet):1967:1967 -> setConstraintSet + 5:6:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1648:1648 -> r + 7:8:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1650:1650 -> r + 9:26:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1655:1655 -> r + 27:35:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1674:1674 -> r + 36:39:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1667:1667 -> r + 40:46:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1669:1669 -> r + 47:50:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1659:1659 -> r + 51:64:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1662:1662 -> r + 65:72:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1694:1694 -> r + 73:76:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1687:1687 -> r + 77:83:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1689:1689 -> r + 84:87:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1679:1679 -> r + 88:93:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1682:1682 -> r + 94:105:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1698:1698 -> r + 106:108:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1699:1699 -> r + 109:111:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1701:1701 -> r + 112:114:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1702:1702 -> r + 115:120:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1703:1703 -> r + 121:126:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1704:1704 -> r + 127:129:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1705:1705 -> r + 130:132:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1706:1706 -> r + 133:135:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1707:1707 -> r + 136:138:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1708:1708 -> r + 139:141:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1709:1709 -> r + 142:144:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1710:1710 -> r + 145:150:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1711:1711 -> r + 151:157:void setSelfDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,int,int,int,int):1712:1712 -> r + 1:4:void removeView(android.view.View):947:947 -> removeView + 1:3:void requestLayout():3145:3145 -> requestLayout + 4:7:void requestLayout():3146:3146 -> requestLayout + 1:8:boolean updateHierarchy():1092:1092 -> s + 9:12:boolean updateHierarchy():1096:1096 -> s + 13:25:boolean updateHierarchy():1097:1097 -> s + 26:29:boolean updateHierarchy():1103:1103 -> s + 1:3:void setConstraintSet(androidx.constraintlayout.widget.ConstraintSet):1856:1856 -> setConstraintSet # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/constraintlayout/widget/e;)V"} - 1:9:void setId(int):607:607 -> setId - 10:12:void setId(int):608:608 -> setId - 13:22:void setId(int):609:609 -> setId - 1:5:void setMaxHeight(int):1103:1103 -> setMaxHeight - 6:7:void setMaxHeight(int):1106:1106 -> setMaxHeight - 8:11:void setMaxHeight(int):1107:1107 -> setMaxHeight - 1:5:void setMaxWidth(int):1090:1090 -> setMaxWidth - 6:7:void setMaxWidth(int):1093:1093 -> setMaxWidth - 8:11:void setMaxWidth(int):1094:1094 -> setMaxWidth - 1:5:void setMinHeight(int):1057:1057 -> setMinHeight - 6:7:void setMinHeight(int):1060:1060 -> setMinHeight - 8:11:void setMinHeight(int):1061:1061 -> setMinHeight - 1:5:void setMinWidth(int):1044:1044 -> setMinWidth - 6:7:void setMinWidth(int):1047:1047 -> setMinWidth - 8:11:void setMinWidth(int):1048:1048 -> setMinWidth - 1:4:void setOnConstraintsChanged(androidx.constraintlayout.widget.ConstraintsChangedListener):2079:2079 -> setOnConstraintsChanged + 1:9:void setId(int):587:587 -> setId + 10:12:void setId(int):588:588 -> setId + 13:22:void setId(int):589:589 -> setId + 1:5:void setMaxHeight(int):1063:1063 -> setMaxHeight + 6:7:void setMaxHeight(int):1066:1066 -> setMaxHeight + 8:11:void setMaxHeight(int):1067:1067 -> setMaxHeight + 1:5:void setMaxWidth(int):1050:1050 -> setMaxWidth + 6:7:void setMaxWidth(int):1053:1053 -> setMaxWidth + 8:11:void setMaxWidth(int):1054:1054 -> setMaxWidth + 1:5:void setMinHeight(int):1017:1017 -> setMinHeight + 6:7:void setMinHeight(int):1020:1020 -> setMinHeight + 8:11:void setMinHeight(int):1021:1021 -> setMinHeight + 1:5:void setMinWidth(int):1004:1004 -> setMinWidth + 6:7:void setMinWidth(int):1007:1007 -> setMinWidth + 8:11:void setMinWidth(int):1008:1008 -> setMinWidth + 1:4:void setOnConstraintsChanged(androidx.constraintlayout.widget.ConstraintsChangedListener):1966:1966 -> setOnConstraintsChanged # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/constraintlayout/widget/f;)V"} - 5:8:void setOnConstraintsChanged(androidx.constraintlayout.widget.ConstraintsChangedListener):2080:2080 -> setOnConstraintsChanged - 1:2:void setOptimizationLevel(int):1915:1915 -> setOptimizationLevel - 3:8:void setOptimizationLevel(int):1916:1916 -> setOptimizationLevel - 1:8:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1483:1483 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;Landroidx/constraintlayout/widget/ConstraintLayout$b;Landroid/util/SparseArray;ILr/d$b;)V"} - 9:18:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1484:1484 -> t - 19:27:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1485:1485 -> t - 28:29:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1486:1486 -> t - 30:33:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1487:1487 -> t - 34:39:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1488:1488 -> t - 40:41:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1489:1489 -> t - 42:46:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1490:1490 -> t - 47:50:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1492:1492 -> t - 51:54:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1493:1493 -> t - 55:61:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1494:1494 -> t - 62:64:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1495:1495 -> t - 65:73:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1496:1496 -> t - 74:83:void setWidgetBaseline(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,android.util.SparseArray,int,androidx.constraintlayout.core.widgets.ConstraintAnchor$Type):1497:1497 -> t - 1:8:boolean updateHierarchy():1132:1132 -> u - 9:12:boolean updateHierarchy():1136:1136 -> u - 13:25:boolean updateHierarchy():1137:1137 -> u - 26:29:boolean updateHierarchy():1143:1143 -> u + 5:8:void setOnConstraintsChanged(androidx.constraintlayout.widget.ConstraintsChangedListener):1967:1967 -> setOnConstraintsChanged + 1:2:void setOptimizationLevel(int):1804:1804 -> setOptimizationLevel + 3:8:void setOptimizationLevel(int):1805:1805 -> setOptimizationLevel androidx.constraintlayout.widget.ConstraintLayout$1 -> androidx.constraintlayout.widget.ConstraintLayout$a: # {"id":"sourceFile","fileName":"ConstraintLayout.java"} - int[] $SwitchMap$androidx$constraintlayout$core$widgets$ConstraintWidget$DimensionBehaviour -> a - 1:52:void ():679:679 -> + int[] $SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintWidget$DimensionBehaviour -> a + 1:52:void ():660:660 -> androidx.constraintlayout.widget.ConstraintLayout$LayoutParams -> androidx.constraintlayout.widget.ConstraintLayout$b: # {"id":"sourceFile","fileName":"ConstraintLayout.java"} - int goneEndMargin -> A - int goneBaselineMargin -> B - int baselineMargin -> C - boolean widthSet -> D - boolean heightSet -> E - float horizontalBias -> F - float verticalBias -> G - java.lang.String dimensionRatio -> H - float dimensionRatioValue -> I - int dimensionRatioSide -> J - float horizontalWeight -> K - float verticalWeight -> L - int horizontalChainStyle -> M - int verticalChainStyle -> N - int matchConstraintDefaultWidth -> O - int matchConstraintDefaultHeight -> P - int matchConstraintMinWidth -> Q - int matchConstraintMinHeight -> R - int matchConstraintMaxWidth -> S - int matchConstraintMaxHeight -> T - float matchConstraintPercentWidth -> U - float matchConstraintPercentHeight -> V - int editorAbsoluteX -> W - int editorAbsoluteY -> X - int orientation -> Y - boolean constrainedWidth -> Z + float verticalBias -> A + java.lang.String dimensionRatio -> B + float dimensionRatioValue -> C + int dimensionRatioSide -> D + float horizontalWeight -> E + float verticalWeight -> F + int horizontalChainStyle -> G + int verticalChainStyle -> H + int matchConstraintDefaultWidth -> I + int matchConstraintDefaultHeight -> J + int matchConstraintMinWidth -> K + int matchConstraintMinHeight -> L + int matchConstraintMaxWidth -> M + int matchConstraintMaxHeight -> N + float matchConstraintPercentWidth -> O + float matchConstraintPercentHeight -> P + int editorAbsoluteX -> Q + int editorAbsoluteY -> R + int orientation -> S + boolean constrainedWidth -> T + boolean constrainedHeight -> U + java.lang.String constraintTag -> V + boolean horizontalDimensionFixed -> W + boolean verticalDimensionFixed -> X + boolean needsBaseline -> Y + boolean isGuideline -> Z int guideBegin -> a - boolean constrainedHeight -> a0 + boolean isHelper -> a0 int guideEnd -> b - java.lang.String constraintTag -> b0 + boolean isInPlaceholder -> b0 float guidePercent -> c - int wrapBehaviorInParent -> c0 + boolean isVirtualGroup -> c0 int leftToLeft -> d - boolean horizontalDimensionFixed -> d0 + int resolvedLeftToLeft -> d0 int leftToRight -> e - boolean verticalDimensionFixed -> e0 + int resolvedLeftToRight -> e0 int rightToLeft -> f - boolean needsBaseline -> f0 + int resolvedRightToLeft -> f0 int rightToRight -> g - boolean isGuideline -> g0 + int resolvedRightToRight -> g0 int topToTop -> h - boolean isHelper -> h0 + int resolveGoneLeftMargin -> h0 int topToBottom -> i - boolean isInPlaceholder -> i0 + int resolveGoneRightMargin -> i0 int bottomToTop -> j - boolean isVirtualGroup -> j0 + float resolvedHorizontalBias -> j0 int bottomToBottom -> k - int resolvedLeftToLeft -> k0 + int resolvedGuideBegin -> k0 int baselineToBaseline -> l - int resolvedLeftToRight -> l0 - int baselineToTop -> m - int resolvedRightToLeft -> m0 - int baselineToBottom -> n - int resolvedRightToRight -> n0 - int circleConstraint -> o - int resolveGoneLeftMargin -> o0 - int circleRadius -> p - int resolveGoneRightMargin -> p0 - float circleAngle -> q - float resolvedHorizontalBias -> q0 - int startToEnd -> r - int resolvedGuideBegin -> r0 - int startToStart -> s - int resolvedGuideEnd -> s0 - int endToStart -> t - float resolvedGuidePercent -> t0 - int endToEnd -> u - androidx.constraintlayout.core.widgets.ConstraintWidget widget -> u0 + int resolvedGuideEnd -> l0 + int circleConstraint -> m + float resolvedGuidePercent -> m0 + int circleRadius -> n + androidx.constraintlayout.solver.widgets.ConstraintWidget widget -> n0 # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} - int goneLeftMargin -> v - boolean helped -> v0 - int goneTopMargin -> w - int goneRightMargin -> x - int goneBottomMargin -> y - int goneStartMargin -> z - 1:1:void (android.content.Context,android.util.AttributeSet):2902:2902 -> - 2:2:void (android.content.Context,android.util.AttributeSet):2216:2216 -> - 3:3:void (android.content.Context,android.util.AttributeSet):2221:2221 -> - 4:4:void (android.content.Context,android.util.AttributeSet):2226:2226 -> - 5:5:void (android.content.Context,android.util.AttributeSet):2231:2231 -> - 6:6:void (android.content.Context,android.util.AttributeSet):2236:2236 -> - 7:7:void (android.content.Context,android.util.AttributeSet):2241:2241 -> - 8:8:void (android.content.Context,android.util.AttributeSet):2246:2246 -> - 9:9:void (android.content.Context,android.util.AttributeSet):2251:2251 -> - 10:10:void (android.content.Context,android.util.AttributeSet):2256:2256 -> - 11:11:void (android.content.Context,android.util.AttributeSet):2261:2261 -> - 12:12:void (android.content.Context,android.util.AttributeSet):2266:2266 -> - 13:13:void (android.content.Context,android.util.AttributeSet):2271:2271 -> - 14:14:void (android.content.Context,android.util.AttributeSet):2276:2276 -> - 15:15:void (android.content.Context,android.util.AttributeSet):2281:2281 -> - 16:16:void (android.content.Context,android.util.AttributeSet):2286:2286 -> - 17:17:void (android.content.Context,android.util.AttributeSet):2291:2291 -> - 18:18:void (android.content.Context,android.util.AttributeSet):2296:2296 -> - 19:19:void (android.content.Context,android.util.AttributeSet):2301:2301 -> - 20:20:void (android.content.Context,android.util.AttributeSet):2306:2306 -> - 21:21:void (android.content.Context,android.util.AttributeSet):2311:2311 -> - 22:22:void (android.content.Context,android.util.AttributeSet):2316:2316 -> - 23:23:void (android.content.Context,android.util.AttributeSet):2321:2321 -> - 24:24:void (android.content.Context,android.util.AttributeSet):2326:2326 -> - 25:25:void (android.content.Context,android.util.AttributeSet):2331:2331 -> - 26:26:void (android.content.Context,android.util.AttributeSet):2336:2336 -> - 27:27:void (android.content.Context,android.util.AttributeSet):2341:2341 -> - 28:28:void (android.content.Context,android.util.AttributeSet):2346:2346 -> - 29:29:void (android.content.Context,android.util.AttributeSet):2351:2351 -> - 30:30:void (android.content.Context,android.util.AttributeSet):2356:2356 -> - 31:32:void (android.content.Context,android.util.AttributeSet):2398:2399 -> - 33:33:void (android.content.Context,android.util.AttributeSet):2406:2406 -> - 34:34:void (android.content.Context,android.util.AttributeSet):2411:2411 -> - 35:35:void (android.content.Context,android.util.AttributeSet):2416:2416 -> - 36:36:void (android.content.Context,android.util.AttributeSet):2421:2421 -> - 37:37:void (android.content.Context,android.util.AttributeSet):2426:2426 -> - 38:38:void (android.content.Context,android.util.AttributeSet):2432:2432 -> - 39:39:void (android.content.Context,android.util.AttributeSet):2438:2438 -> - 40:40:void (android.content.Context,android.util.AttributeSet):2452:2452 -> - 41:41:void (android.content.Context,android.util.AttributeSet):2466:2466 -> - 42:42:void (android.content.Context,android.util.AttributeSet):2482:2482 -> - 43:43:void (android.content.Context,android.util.AttributeSet):2498:2498 -> - 44:44:void (android.content.Context,android.util.AttributeSet):2504:2504 -> - 45:45:void (android.content.Context,android.util.AttributeSet):2510:2510 -> - 46:46:void (android.content.Context,android.util.AttributeSet):2516:2516 -> - 47:47:void (android.content.Context,android.util.AttributeSet):2522:2522 -> - 48:48:void (android.content.Context,android.util.AttributeSet):2527:2527 -> - 49:49:void (android.content.Context,android.util.AttributeSet):2532:2532 -> - 50:50:void (android.content.Context,android.util.AttributeSet):2538:2538 -> - 51:51:void (android.content.Context,android.util.AttributeSet):2544:2544 -> - 52:52:void (android.content.Context,android.util.AttributeSet):2546:2546 -> - 53:53:void (android.content.Context,android.util.AttributeSet):2555:2555 -> - 54:54:void (android.content.Context,android.util.AttributeSet):2564:2564 -> - 55:55:void (android.content.Context,android.util.AttributeSet):2569:2569 -> - 56:56:void (android.content.Context,android.util.AttributeSet):2585:2585 -> - 57:58:void (android.content.Context,android.util.AttributeSet):2588:2589 -> - 59:63:void (android.content.Context,android.util.AttributeSet):2591:2595 -> - 64:70:void (android.content.Context,android.util.AttributeSet):2597:2603 -> - 71:71:void (android.content.Context,android.util.AttributeSet):2609:2609 -> - 72:72:void (android.content.Context,android.util.AttributeSet):2632:2632 -> - 73:74:void (android.content.Context,android.util.AttributeSet):2904:2905 -> - 75:77:void (android.content.Context,android.util.AttributeSet):2942:2944 -> - 78:78:void (android.content.Context,android.util.AttributeSet):2976:2976 -> - 79:80:void (android.content.Context,android.util.AttributeSet):2955:2956 -> - 81:82:void (android.content.Context,android.util.AttributeSet):2950:2951 -> - 83:83:void (android.content.Context,android.util.AttributeSet):3155:3155 -> - 84:84:void (android.content.Context,android.util.AttributeSet):3159:3159 -> - 85:85:void (android.content.Context,android.util.AttributeSet):3050:3050 -> - 86:86:void (android.content.Context,android.util.AttributeSet):3052:3052 -> - 87:87:void (android.content.Context,android.util.AttributeSet):3043:3043 -> - 88:88:void (android.content.Context,android.util.AttributeSet):3045:3045 -> - 89:89:void (android.content.Context,android.util.AttributeSet):3315:3315 -> - 90:90:void (android.content.Context,android.util.AttributeSet):3079:3079 -> - 91:91:void (android.content.Context,android.util.AttributeSet):3075:3075 -> - 92:92:void (android.content.Context,android.util.AttributeSet):3233:3233 -> - 93:93:void (android.content.Context,android.util.AttributeSet):3229:3229 -> - 94:94:void (android.content.Context,android.util.AttributeSet):3225:3225 -> - 95:95:void (android.content.Context,android.util.AttributeSet):3221:3221 -> - 96:96:void (android.content.Context,android.util.AttributeSet):3217:3217 -> - 97:98:void (android.content.Context,android.util.AttributeSet):3310:3311 -> - 99:99:void (android.content.Context,android.util.AttributeSet):3300:3300 -> - 100:100:void (android.content.Context,android.util.AttributeSet):3302:3302 -> - 101:101:void (android.content.Context,android.util.AttributeSet):3304:3304 -> - 102:102:void (android.content.Context,android.util.AttributeSet):3289:3289 -> - 103:103:void (android.content.Context,android.util.AttributeSet):3291:3291 -> - 104:104:void (android.content.Context,android.util.AttributeSet):3293:3293 -> - 105:106:void (android.content.Context,android.util.AttributeSet):3283:3284 -> - 107:107:void (android.content.Context,android.util.AttributeSet):3273:3273 -> - 108:108:void (android.content.Context,android.util.AttributeSet):3275:3275 -> - 109:109:void (android.content.Context,android.util.AttributeSet):3277:3277 -> - 110:110:void (android.content.Context,android.util.AttributeSet):3262:3262 -> - 111:111:void (android.content.Context,android.util.AttributeSet):3264:3264 -> - 112:112:void (android.content.Context,android.util.AttributeSet):3266:3266 -> - 113:113:void (android.content.Context,android.util.AttributeSet):3253:3253 -> - 114:114:void (android.content.Context,android.util.AttributeSet):3255:3255 -> - 115:115:void (android.content.Context,android.util.AttributeSet):3245:3245 -> - 116:116:void (android.content.Context,android.util.AttributeSet):3247:3247 -> - 117:117:void (android.content.Context,android.util.AttributeSet):3213:3213 -> - 118:118:void (android.content.Context,android.util.AttributeSet):3209:3209 -> - 119:119:void (android.content.Context,android.util.AttributeSet):3241:3241 -> - 120:120:void (android.content.Context,android.util.AttributeSet):3237:3237 -> - 121:121:void (android.content.Context,android.util.AttributeSet):3151:3151 -> - 122:122:void (android.content.Context,android.util.AttributeSet):3147:3147 -> - 123:123:void (android.content.Context,android.util.AttributeSet):3143:3143 -> - 124:124:void (android.content.Context,android.util.AttributeSet):3139:3139 -> - 125:125:void (android.content.Context,android.util.AttributeSet):3135:3135 -> - 126:126:void (android.content.Context,android.util.AttributeSet):3131:3131 -> - 127:127:void (android.content.Context,android.util.AttributeSet):3124:3124 -> - 128:128:void (android.content.Context,android.util.AttributeSet):3126:3126 -> - 129:129:void (android.content.Context,android.util.AttributeSet):3117:3117 -> - 130:130:void (android.content.Context,android.util.AttributeSet):3119:3119 -> - 131:131:void (android.content.Context,android.util.AttributeSet):3110:3110 -> - 132:132:void (android.content.Context,android.util.AttributeSet):3112:3112 -> - 133:133:void (android.content.Context,android.util.AttributeSet):3103:3103 -> - 134:134:void (android.content.Context,android.util.AttributeSet):3105:3105 -> - 135:135:void (android.content.Context,android.util.AttributeSet):3036:3036 -> - 136:136:void (android.content.Context,android.util.AttributeSet):3038:3038 -> - 137:137:void (android.content.Context,android.util.AttributeSet):3029:3029 -> - 138:138:void (android.content.Context,android.util.AttributeSet):3031:3031 -> - 139:139:void (android.content.Context,android.util.AttributeSet):3022:3022 -> - 140:140:void (android.content.Context,android.util.AttributeSet):3024:3024 -> - 141:141:void (android.content.Context,android.util.AttributeSet):3015:3015 -> - 142:142:void (android.content.Context,android.util.AttributeSet):3017:3017 -> - 143:143:void (android.content.Context,android.util.AttributeSet):3008:3008 -> - 144:144:void (android.content.Context,android.util.AttributeSet):3010:3010 -> - 145:145:void (android.content.Context,android.util.AttributeSet):3001:3001 -> - 146:146:void (android.content.Context,android.util.AttributeSet):3003:3003 -> - 147:147:void (android.content.Context,android.util.AttributeSet):2994:2994 -> - 148:148:void (android.content.Context,android.util.AttributeSet):2996:2996 -> - 149:149:void (android.content.Context,android.util.AttributeSet):2987:2987 -> - 150:150:void (android.content.Context,android.util.AttributeSet):2989:2989 -> - 151:151:void (android.content.Context,android.util.AttributeSet):2980:2980 -> - 152:152:void (android.content.Context,android.util.AttributeSet):2982:2982 -> - 153:153:void (android.content.Context,android.util.AttributeSet):3093:3093 -> - 154:154:void (android.content.Context,android.util.AttributeSet):3088:3088 -> - 155:155:void (android.content.Context,android.util.AttributeSet):3083:3083 -> - 156:156:void (android.content.Context,android.util.AttributeSet):3068:3068 -> - 157:157:void (android.content.Context,android.util.AttributeSet):3070:3070 -> - 158:158:void (android.content.Context,android.util.AttributeSet):3064:3064 -> - 159:159:void (android.content.Context,android.util.AttributeSet):3057:3057 -> - 160:160:void (android.content.Context,android.util.AttributeSet):3059:3059 -> - 161:161:void (android.content.Context,android.util.AttributeSet):3098:3098 -> - 162:163:void (android.content.Context,android.util.AttributeSet):3351:3352 -> - 164:164:void (int,int):3414:3414 -> - 165:165:void (int,int):2216:2216 -> - 166:166:void (int,int):2221:2221 -> - 167:167:void (int,int):2226:2226 -> - 168:168:void (int,int):2231:2231 -> - 169:169:void (int,int):2236:2236 -> - 170:170:void (int,int):2241:2241 -> - 171:171:void (int,int):2246:2246 -> - 172:172:void (int,int):2251:2251 -> - 173:173:void (int,int):2256:2256 -> - 174:174:void (int,int):2261:2261 -> - 175:175:void (int,int):2266:2266 -> - 176:176:void (int,int):2271:2271 -> - 177:177:void (int,int):2276:2276 -> - 178:178:void (int,int):2281:2281 -> - 179:179:void (int,int):2286:2286 -> - 180:180:void (int,int):2291:2291 -> - 181:181:void (int,int):2296:2296 -> - 182:182:void (int,int):2301:2301 -> - 183:183:void (int,int):2306:2306 -> - 184:184:void (int,int):2311:2311 -> - 185:185:void (int,int):2316:2316 -> - 186:186:void (int,int):2321:2321 -> - 187:187:void (int,int):2326:2326 -> - 188:188:void (int,int):2331:2331 -> - 189:189:void (int,int):2336:2336 -> - 190:190:void (int,int):2341:2341 -> - 191:191:void (int,int):2346:2346 -> - 192:192:void (int,int):2351:2351 -> - 193:193:void (int,int):2356:2356 -> - 194:195:void (int,int):2398:2399 -> - 196:196:void (int,int):2406:2406 -> - 197:197:void (int,int):2411:2411 -> - 198:198:void (int,int):2416:2416 -> - 199:199:void (int,int):2421:2421 -> - 200:200:void (int,int):2426:2426 -> - 201:201:void (int,int):2432:2432 -> - 202:202:void (int,int):2438:2438 -> - 203:203:void (int,int):2452:2452 -> - 204:204:void (int,int):2466:2466 -> - 205:205:void (int,int):2482:2482 -> - 206:206:void (int,int):2498:2498 -> - 207:207:void (int,int):2504:2504 -> - 208:208:void (int,int):2510:2510 -> - 209:209:void (int,int):2516:2516 -> - 210:210:void (int,int):2522:2522 -> - 211:211:void (int,int):2527:2527 -> - 212:212:void (int,int):2532:2532 -> - 213:213:void (int,int):2538:2538 -> - 214:214:void (int,int):2544:2544 -> - 215:215:void (int,int):2546:2546 -> - 216:216:void (int,int):2555:2555 -> - 217:217:void (int,int):2564:2564 -> - 218:218:void (int,int):2569:2569 -> - 219:219:void (int,int):2585:2585 -> - 220:221:void (int,int):2588:2589 -> - 222:226:void (int,int):2591:2595 -> - 227:233:void (int,int):2597:2603 -> - 234:234:void (int,int):2609:2609 -> - 235:235:void (int,int):2632:2632 -> - 236:236:void (android.view.ViewGroup$LayoutParams):3418:3418 -> - 237:237:void (android.view.ViewGroup$LayoutParams):2216:2216 -> - 238:238:void (android.view.ViewGroup$LayoutParams):2221:2221 -> - 239:239:void (android.view.ViewGroup$LayoutParams):2226:2226 -> - 240:240:void (android.view.ViewGroup$LayoutParams):2231:2231 -> - 241:241:void (android.view.ViewGroup$LayoutParams):2236:2236 -> - 242:242:void (android.view.ViewGroup$LayoutParams):2241:2241 -> - 243:243:void (android.view.ViewGroup$LayoutParams):2246:2246 -> - 244:244:void (android.view.ViewGroup$LayoutParams):2251:2251 -> - 245:245:void (android.view.ViewGroup$LayoutParams):2256:2256 -> - 246:246:void (android.view.ViewGroup$LayoutParams):2261:2261 -> - 247:247:void (android.view.ViewGroup$LayoutParams):2266:2266 -> - 248:248:void (android.view.ViewGroup$LayoutParams):2271:2271 -> - 249:249:void (android.view.ViewGroup$LayoutParams):2276:2276 -> - 250:250:void (android.view.ViewGroup$LayoutParams):2281:2281 -> - 251:251:void (android.view.ViewGroup$LayoutParams):2286:2286 -> - 252:252:void (android.view.ViewGroup$LayoutParams):2291:2291 -> - 253:253:void (android.view.ViewGroup$LayoutParams):2296:2296 -> - 254:254:void (android.view.ViewGroup$LayoutParams):2301:2301 -> - 255:255:void (android.view.ViewGroup$LayoutParams):2306:2306 -> - 256:256:void (android.view.ViewGroup$LayoutParams):2311:2311 -> - 257:257:void (android.view.ViewGroup$LayoutParams):2316:2316 -> - 258:258:void (android.view.ViewGroup$LayoutParams):2321:2321 -> - 259:259:void (android.view.ViewGroup$LayoutParams):2326:2326 -> - 260:260:void (android.view.ViewGroup$LayoutParams):2331:2331 -> - 261:261:void (android.view.ViewGroup$LayoutParams):2336:2336 -> - 262:262:void (android.view.ViewGroup$LayoutParams):2341:2341 -> - 263:263:void (android.view.ViewGroup$LayoutParams):2346:2346 -> - 264:264:void (android.view.ViewGroup$LayoutParams):2351:2351 -> - 265:265:void (android.view.ViewGroup$LayoutParams):2356:2356 -> - 266:267:void (android.view.ViewGroup$LayoutParams):2398:2399 -> - 268:268:void (android.view.ViewGroup$LayoutParams):2406:2406 -> - 269:269:void (android.view.ViewGroup$LayoutParams):2411:2411 -> - 270:270:void (android.view.ViewGroup$LayoutParams):2416:2416 -> - 271:271:void (android.view.ViewGroup$LayoutParams):2421:2421 -> - 272:272:void (android.view.ViewGroup$LayoutParams):2426:2426 -> - 273:273:void (android.view.ViewGroup$LayoutParams):2432:2432 -> - 274:274:void (android.view.ViewGroup$LayoutParams):2438:2438 -> - 275:275:void (android.view.ViewGroup$LayoutParams):2452:2452 -> - 276:276:void (android.view.ViewGroup$LayoutParams):2466:2466 -> - 277:277:void (android.view.ViewGroup$LayoutParams):2482:2482 -> - 278:278:void (android.view.ViewGroup$LayoutParams):2498:2498 -> - 279:279:void (android.view.ViewGroup$LayoutParams):2504:2504 -> - 280:280:void (android.view.ViewGroup$LayoutParams):2510:2510 -> - 281:281:void (android.view.ViewGroup$LayoutParams):2516:2516 -> - 282:282:void (android.view.ViewGroup$LayoutParams):2522:2522 -> - 283:283:void (android.view.ViewGroup$LayoutParams):2527:2527 -> - 284:284:void (android.view.ViewGroup$LayoutParams):2532:2532 -> - 285:285:void (android.view.ViewGroup$LayoutParams):2538:2538 -> - 286:286:void (android.view.ViewGroup$LayoutParams):2544:2544 -> - 287:287:void (android.view.ViewGroup$LayoutParams):2546:2546 -> - 288:288:void (android.view.ViewGroup$LayoutParams):2555:2555 -> - 289:289:void (android.view.ViewGroup$LayoutParams):2564:2564 -> - 290:290:void (android.view.ViewGroup$LayoutParams):2569:2569 -> - 291:291:void (android.view.ViewGroup$LayoutParams):2585:2585 -> - 292:293:void (android.view.ViewGroup$LayoutParams):2588:2589 -> - 294:298:void (android.view.ViewGroup$LayoutParams):2591:2595 -> - 299:305:void (android.view.ViewGroup$LayoutParams):2597:2603 -> - 306:306:void (android.view.ViewGroup$LayoutParams):2609:2609 -> - 307:307:void (android.view.ViewGroup$LayoutParams):2632:2632 -> - 2:4:void validate():3356:3356 -> a - 5:6:void validate():3357:3357 -> a - 7:8:void validate():3358:3358 -> a - 9:17:void validate():3370:3370 -> a - 18:19:void validate():3371:3371 -> a - 20:23:void validate():3372:3372 -> a - 24:25:void validate():3373:3373 -> a - 26:33:void validate():3376:3376 -> a - 34:35:void validate():3377:3377 -> a - 36:39:void validate():3378:3378 -> a - 40:46:void validate():3379:3379 -> a - 47:50:void validate():3383:3383 -> a - 51:54:void validate():3387:3387 -> a - 55:56:void validate():3388:3388 -> a - 57:62:void validate():3389:3389 -> a - 63:66:void validate():3393:3393 -> a - 67:70:void validate():3397:3397 -> a - 71:72:void validate():3398:3398 -> a - 73:74:void validate():3399:3399 -> a - 75:92:void validate():3402:3402 -> a - 93:94:void validate():3403:3403 -> a - 95:96:void validate():3404:3404 -> a - 97:98:void validate():3405:3405 -> a - 99:104:void validate():3406:3406 -> a - 105:111:void validate():3407:3407 -> a - 112:121:void validate():3409:3409 -> a - 1:2:void resolveLayoutDirection(int):3459:3459 -> resolveLayoutDirection - 3:4:void resolveLayoutDirection(int):3460:3460 -> resolveLayoutDirection - 5:7:void resolveLayoutDirection(int):3464:3464 -> resolveLayoutDirection - 8:19:void resolveLayoutDirection(int):3465:3465 -> resolveLayoutDirection - 20:21:void resolveLayoutDirection(int):3469:3469 -> resolveLayoutDirection - 22:23:void resolveLayoutDirection(int):3470:3470 -> resolveLayoutDirection - 24:25:void resolveLayoutDirection(int):3471:3471 -> resolveLayoutDirection - 26:27:void resolveLayoutDirection(int):3472:3472 -> resolveLayoutDirection - 28:31:void resolveLayoutDirection(int):3476:3476 -> resolveLayoutDirection - 32:35:void resolveLayoutDirection(int):3477:3477 -> resolveLayoutDirection - 36:39:void resolveLayoutDirection(int):3478:3478 -> resolveLayoutDirection - 40:43:void resolveLayoutDirection(int):3480:3480 -> resolveLayoutDirection - 44:47:void resolveLayoutDirection(int):3481:3481 -> resolveLayoutDirection - 48:55:void resolveLayoutDirection(int):3482:3482 -> resolveLayoutDirection - 56:59:void resolveLayoutDirection(int):3487:3487 -> resolveLayoutDirection - 60:63:void resolveLayoutDirection(int):3488:3488 -> resolveLayoutDirection - 64:67:void resolveLayoutDirection(int):3490:3490 -> resolveLayoutDirection - 68:70:void resolveLayoutDirection(int):3491:3491 -> resolveLayoutDirection - 71:74:void resolveLayoutDirection(int):3494:3494 -> resolveLayoutDirection - 75:77:void resolveLayoutDirection(int):3495:3495 -> resolveLayoutDirection - 78:81:void resolveLayoutDirection(int):3498:3498 -> resolveLayoutDirection - 82:84:void resolveLayoutDirection(int):3499:3499 -> resolveLayoutDirection - 85:88:void resolveLayoutDirection(int):3502:3502 -> resolveLayoutDirection - 89:90:void resolveLayoutDirection(int):3503:3503 -> resolveLayoutDirection - 91:94:void resolveLayoutDirection(int):3505:3505 -> resolveLayoutDirection - 95:102:void resolveLayoutDirection(int):3506:3506 -> resolveLayoutDirection - 103:104:void resolveLayoutDirection(int):3509:3509 -> resolveLayoutDirection - 105:119:void resolveLayoutDirection(int):3513:3513 -> resolveLayoutDirection - 120:121:void resolveLayoutDirection(int):3515:3515 -> resolveLayoutDirection - 122:123:void resolveLayoutDirection(int):3516:3516 -> resolveLayoutDirection - 124:128:void resolveLayoutDirection(int):3517:3517 -> resolveLayoutDirection - 129:130:void resolveLayoutDirection(int):3519:3519 -> resolveLayoutDirection - 131:132:void resolveLayoutDirection(int):3520:3520 -> resolveLayoutDirection - 133:137:void resolveLayoutDirection(int):3521:3521 -> resolveLayoutDirection - 138:139:void resolveLayoutDirection(int):3523:3523 -> resolveLayoutDirection - 140:141:void resolveLayoutDirection(int):3524:3524 -> resolveLayoutDirection - 142:144:void resolveLayoutDirection(int):3525:3525 -> resolveLayoutDirection - 145:148:void resolveLayoutDirection(int):3529:3529 -> resolveLayoutDirection - 149:150:void resolveLayoutDirection(int):3530:3530 -> resolveLayoutDirection - 151:154:void resolveLayoutDirection(int):3532:3532 -> resolveLayoutDirection - 155:156:void resolveLayoutDirection(int):3533:3533 -> resolveLayoutDirection - 157:160:void resolveLayoutDirection(int):3535:3535 -> resolveLayoutDirection - 161:162:void resolveLayoutDirection(int):3536:3536 -> resolveLayoutDirection - 163:166:void resolveLayoutDirection(int):3538:3538 -> resolveLayoutDirection - 167:168:void resolveLayoutDirection(int):3539:3539 -> resolveLayoutDirection - 169:172:void resolveLayoutDirection(int):3541:3541 -> resolveLayoutDirection - 173:174:void resolveLayoutDirection(int):3542:3542 -> resolveLayoutDirection - 175:178:void resolveLayoutDirection(int):3544:3544 -> resolveLayoutDirection - 179:180:void resolveLayoutDirection(int):3545:3545 -> resolveLayoutDirection - 181:196:void resolveLayoutDirection(int):3549:3549 -> resolveLayoutDirection - 197:200:void resolveLayoutDirection(int):3551:3551 -> resolveLayoutDirection - 201:202:void resolveLayoutDirection(int):3552:3552 -> resolveLayoutDirection - 203:208:void resolveLayoutDirection(int):3553:3553 -> resolveLayoutDirection - 209:211:void resolveLayoutDirection(int):3554:3554 -> resolveLayoutDirection - 212:215:void resolveLayoutDirection(int):3556:3556 -> resolveLayoutDirection - 216:217:void resolveLayoutDirection(int):3557:3557 -> resolveLayoutDirection - 218:223:void resolveLayoutDirection(int):3558:3558 -> resolveLayoutDirection - 224:225:void resolveLayoutDirection(int):3559:3559 -> resolveLayoutDirection - 226:229:void resolveLayoutDirection(int):3562:3562 -> resolveLayoutDirection - 230:231:void resolveLayoutDirection(int):3563:3563 -> resolveLayoutDirection - 232:237:void resolveLayoutDirection(int):3564:3564 -> resolveLayoutDirection - 238:240:void resolveLayoutDirection(int):3565:3565 -> resolveLayoutDirection - 241:244:void resolveLayoutDirection(int):3567:3567 -> resolveLayoutDirection - 245:246:void resolveLayoutDirection(int):3568:3568 -> resolveLayoutDirection - 247:252:void resolveLayoutDirection(int):3569:3569 -> resolveLayoutDirection - 253:255:void resolveLayoutDirection(int):3570:3570 -> resolveLayoutDirection + float circleAngle -> o + boolean helped -> o0 + int startToEnd -> p + int startToStart -> q + int endToStart -> r + int endToEnd -> s + int goneLeftMargin -> t + int goneTopMargin -> u + int goneRightMargin -> v + int goneBottomMargin -> w + int goneStartMargin -> x + int goneEndMargin -> y + float horizontalBias -> z + 1:1:void (android.content.Context,android.util.AttributeSet):2598:2598 -> + 2:2:void (android.content.Context,android.util.AttributeSet):2091:2091 -> + 3:3:void (android.content.Context,android.util.AttributeSet):2096:2096 -> + 4:4:void (android.content.Context,android.util.AttributeSet):2101:2101 -> + 5:5:void (android.content.Context,android.util.AttributeSet):2106:2106 -> + 6:6:void (android.content.Context,android.util.AttributeSet):2111:2111 -> + 7:7:void (android.content.Context,android.util.AttributeSet):2116:2116 -> + 8:8:void (android.content.Context,android.util.AttributeSet):2121:2121 -> + 9:9:void (android.content.Context,android.util.AttributeSet):2126:2126 -> + 10:10:void (android.content.Context,android.util.AttributeSet):2131:2131 -> + 11:11:void (android.content.Context,android.util.AttributeSet):2136:2136 -> + 12:12:void (android.content.Context,android.util.AttributeSet):2141:2141 -> + 13:13:void (android.content.Context,android.util.AttributeSet):2146:2146 -> + 14:14:void (android.content.Context,android.util.AttributeSet):2151:2151 -> + 15:15:void (android.content.Context,android.util.AttributeSet):2156:2156 -> + 16:16:void (android.content.Context,android.util.AttributeSet):2161:2161 -> + 17:17:void (android.content.Context,android.util.AttributeSet):2166:2166 -> + 18:18:void (android.content.Context,android.util.AttributeSet):2171:2171 -> + 19:19:void (android.content.Context,android.util.AttributeSet):2176:2176 -> + 20:20:void (android.content.Context,android.util.AttributeSet):2181:2181 -> + 21:21:void (android.content.Context,android.util.AttributeSet):2186:2186 -> + 22:22:void (android.content.Context,android.util.AttributeSet):2191:2191 -> + 23:23:void (android.content.Context,android.util.AttributeSet):2196:2196 -> + 24:24:void (android.content.Context,android.util.AttributeSet):2201:2201 -> + 25:25:void (android.content.Context,android.util.AttributeSet):2206:2206 -> + 26:26:void (android.content.Context,android.util.AttributeSet):2211:2211 -> + 27:27:void (android.content.Context,android.util.AttributeSet):2216:2216 -> + 28:28:void (android.content.Context,android.util.AttributeSet):2221:2221 -> + 29:29:void (android.content.Context,android.util.AttributeSet):2226:2226 -> + 30:30:void (android.content.Context,android.util.AttributeSet):2231:2231 -> + 31:31:void (android.content.Context,android.util.AttributeSet):2236:2236 -> + 32:32:void (android.content.Context,android.util.AttributeSet):2242:2242 -> + 33:33:void (android.content.Context,android.util.AttributeSet):2248:2248 -> + 34:34:void (android.content.Context,android.util.AttributeSet):2260:2260 -> + 35:35:void (android.content.Context,android.util.AttributeSet):2272:2272 -> + 36:36:void (android.content.Context,android.util.AttributeSet):2285:2285 -> + 37:37:void (android.content.Context,android.util.AttributeSet):2298:2298 -> + 38:38:void (android.content.Context,android.util.AttributeSet):2304:2304 -> + 39:39:void (android.content.Context,android.util.AttributeSet):2310:2310 -> + 40:40:void (android.content.Context,android.util.AttributeSet):2316:2316 -> + 41:41:void (android.content.Context,android.util.AttributeSet):2322:2322 -> + 42:42:void (android.content.Context,android.util.AttributeSet):2327:2327 -> + 43:43:void (android.content.Context,android.util.AttributeSet):2332:2332 -> + 44:44:void (android.content.Context,android.util.AttributeSet):2338:2338 -> + 45:45:void (android.content.Context,android.util.AttributeSet):2344:2344 -> + 46:46:void (android.content.Context,android.util.AttributeSet):2346:2346 -> + 47:47:void (android.content.Context,android.util.AttributeSet):2355:2355 -> + 48:48:void (android.content.Context,android.util.AttributeSet):2364:2364 -> + 49:49:void (android.content.Context,android.util.AttributeSet):2369:2369 -> + 50:51:void (android.content.Context,android.util.AttributeSet):2372:2373 -> + 52:56:void (android.content.Context,android.util.AttributeSet):2375:2379 -> + 57:63:void (android.content.Context,android.util.AttributeSet):2381:2387 -> + 64:64:void (android.content.Context,android.util.AttributeSet):2393:2393 -> + 65:65:void (android.content.Context,android.util.AttributeSet):2416:2416 -> + 66:67:void (android.content.Context,android.util.AttributeSet):2599:2600 -> + 68:70:void (android.content.Context,android.util.AttributeSet):2602:2604 -> + 71:71:void (android.content.Context,android.util.AttributeSet):2923:2923 -> + 72:72:void (android.content.Context,android.util.AttributeSet):2695:2695 -> + 73:73:void (android.content.Context,android.util.AttributeSet):2691:2691 -> + 74:74:void (android.content.Context,android.util.AttributeSet):2841:2841 -> + 75:75:void (android.content.Context,android.util.AttributeSet):2837:2837 -> + 76:76:void (android.content.Context,android.util.AttributeSet):2833:2833 -> + 77:77:void (android.content.Context,android.util.AttributeSet):2829:2829 -> + 78:80:void (android.content.Context,android.util.AttributeSet):2779:2781 -> + 81:82:void (android.content.Context,android.util.AttributeSet):2783:2784 -> + 83:87:void (android.content.Context,android.util.AttributeSet):2786:2790 -> + 88:88:void (android.content.Context,android.util.AttributeSet):2796:2796 -> + 89:91:void (android.content.Context,android.util.AttributeSet):2798:2800 -> + 92:93:void (android.content.Context,android.util.AttributeSet):2802:2803 -> + 94:95:void (android.content.Context,android.util.AttributeSet):2805:2806 -> + 96:96:void (android.content.Context,android.util.AttributeSet):2808:2808 -> + 97:98:void (android.content.Context,android.util.AttributeSet):2816:2817 -> + 99:99:void (android.content.Context,android.util.AttributeSet):2819:2819 -> + 100:101:void (android.content.Context,android.util.AttributeSet):2918:2919 -> + 102:102:void (android.content.Context,android.util.AttributeSet):2908:2908 -> + 103:103:void (android.content.Context,android.util.AttributeSet):2910:2910 -> + 104:104:void (android.content.Context,android.util.AttributeSet):2912:2912 -> + 105:105:void (android.content.Context,android.util.AttributeSet):2897:2897 -> + 106:106:void (android.content.Context,android.util.AttributeSet):2899:2899 -> + 107:107:void (android.content.Context,android.util.AttributeSet):2901:2901 -> + 108:109:void (android.content.Context,android.util.AttributeSet):2891:2892 -> + 110:110:void (android.content.Context,android.util.AttributeSet):2881:2881 -> + 111:111:void (android.content.Context,android.util.AttributeSet):2883:2883 -> + 112:112:void (android.content.Context,android.util.AttributeSet):2885:2885 -> + 113:113:void (android.content.Context,android.util.AttributeSet):2870:2870 -> + 114:114:void (android.content.Context,android.util.AttributeSet):2872:2872 -> + 115:115:void (android.content.Context,android.util.AttributeSet):2874:2874 -> + 116:116:void (android.content.Context,android.util.AttributeSet):2861:2861 -> + 117:117:void (android.content.Context,android.util.AttributeSet):2863:2863 -> + 118:118:void (android.content.Context,android.util.AttributeSet):2853:2853 -> + 119:119:void (android.content.Context,android.util.AttributeSet):2855:2855 -> + 120:120:void (android.content.Context,android.util.AttributeSet):2775:2775 -> + 121:121:void (android.content.Context,android.util.AttributeSet):2771:2771 -> + 122:122:void (android.content.Context,android.util.AttributeSet):2849:2849 -> + 123:123:void (android.content.Context,android.util.AttributeSet):2845:2845 -> + 124:124:void (android.content.Context,android.util.AttributeSet):2767:2767 -> + 125:125:void (android.content.Context,android.util.AttributeSet):2763:2763 -> + 126:126:void (android.content.Context,android.util.AttributeSet):2759:2759 -> + 127:127:void (android.content.Context,android.util.AttributeSet):2755:2755 -> + 128:128:void (android.content.Context,android.util.AttributeSet):2751:2751 -> + 129:129:void (android.content.Context,android.util.AttributeSet):2747:2747 -> + 130:130:void (android.content.Context,android.util.AttributeSet):2740:2740 -> + 131:131:void (android.content.Context,android.util.AttributeSet):2742:2742 -> + 132:132:void (android.content.Context,android.util.AttributeSet):2733:2733 -> + 133:133:void (android.content.Context,android.util.AttributeSet):2735:2735 -> + 134:134:void (android.content.Context,android.util.AttributeSet):2726:2726 -> + 135:135:void (android.content.Context,android.util.AttributeSet):2728:2728 -> + 136:136:void (android.content.Context,android.util.AttributeSet):2719:2719 -> + 137:137:void (android.content.Context,android.util.AttributeSet):2721:2721 -> + 138:138:void (android.content.Context,android.util.AttributeSet):2666:2666 -> + 139:139:void (android.content.Context,android.util.AttributeSet):2668:2668 -> + 140:140:void (android.content.Context,android.util.AttributeSet):2659:2659 -> + 141:141:void (android.content.Context,android.util.AttributeSet):2661:2661 -> + 142:142:void (android.content.Context,android.util.AttributeSet):2652:2652 -> + 143:143:void (android.content.Context,android.util.AttributeSet):2654:2654 -> + 144:144:void (android.content.Context,android.util.AttributeSet):2645:2645 -> + 145:145:void (android.content.Context,android.util.AttributeSet):2647:2647 -> + 146:146:void (android.content.Context,android.util.AttributeSet):2638:2638 -> + 147:147:void (android.content.Context,android.util.AttributeSet):2640:2640 -> + 148:148:void (android.content.Context,android.util.AttributeSet):2631:2631 -> + 149:149:void (android.content.Context,android.util.AttributeSet):2633:2633 -> + 150:150:void (android.content.Context,android.util.AttributeSet):2624:2624 -> + 151:151:void (android.content.Context,android.util.AttributeSet):2626:2626 -> + 152:152:void (android.content.Context,android.util.AttributeSet):2617:2617 -> + 153:153:void (android.content.Context,android.util.AttributeSet):2619:2619 -> + 154:154:void (android.content.Context,android.util.AttributeSet):2610:2610 -> + 155:155:void (android.content.Context,android.util.AttributeSet):2612:2612 -> + 156:156:void (android.content.Context,android.util.AttributeSet):2709:2709 -> + 157:157:void (android.content.Context,android.util.AttributeSet):2704:2704 -> + 158:158:void (android.content.Context,android.util.AttributeSet):2699:2699 -> + 159:159:void (android.content.Context,android.util.AttributeSet):2684:2684 -> + 160:160:void (android.content.Context,android.util.AttributeSet):2686:2686 -> + 161:161:void (android.content.Context,android.util.AttributeSet):2680:2680 -> + 162:162:void (android.content.Context,android.util.AttributeSet):2673:2673 -> + 163:163:void (android.content.Context,android.util.AttributeSet):2675:2675 -> + 164:164:void (android.content.Context,android.util.AttributeSet):2714:2714 -> + 165:166:void (android.content.Context,android.util.AttributeSet):2947:2948 -> + 167:167:void (int,int):2999:2999 -> + 168:168:void (int,int):2091:2091 -> + 169:169:void (int,int):2096:2096 -> + 170:170:void (int,int):2101:2101 -> + 171:171:void (int,int):2106:2106 -> + 172:172:void (int,int):2111:2111 -> + 173:173:void (int,int):2116:2116 -> + 174:174:void (int,int):2121:2121 -> + 175:175:void (int,int):2126:2126 -> + 176:176:void (int,int):2131:2131 -> + 177:177:void (int,int):2136:2136 -> + 178:178:void (int,int):2141:2141 -> + 179:179:void (int,int):2146:2146 -> + 180:180:void (int,int):2151:2151 -> + 181:181:void (int,int):2156:2156 -> + 182:182:void (int,int):2161:2161 -> + 183:183:void (int,int):2166:2166 -> + 184:184:void (int,int):2171:2171 -> + 185:185:void (int,int):2176:2176 -> + 186:186:void (int,int):2181:2181 -> + 187:187:void (int,int):2186:2186 -> + 188:188:void (int,int):2191:2191 -> + 189:189:void (int,int):2196:2196 -> + 190:190:void (int,int):2201:2201 -> + 191:191:void (int,int):2206:2206 -> + 192:192:void (int,int):2211:2211 -> + 193:193:void (int,int):2216:2216 -> + 194:194:void (int,int):2221:2221 -> + 195:195:void (int,int):2226:2226 -> + 196:196:void (int,int):2231:2231 -> + 197:197:void (int,int):2236:2236 -> + 198:198:void (int,int):2242:2242 -> + 199:199:void (int,int):2248:2248 -> + 200:200:void (int,int):2260:2260 -> + 201:201:void (int,int):2272:2272 -> + 202:202:void (int,int):2285:2285 -> + 203:203:void (int,int):2298:2298 -> + 204:204:void (int,int):2304:2304 -> + 205:205:void (int,int):2310:2310 -> + 206:206:void (int,int):2316:2316 -> + 207:207:void (int,int):2322:2322 -> + 208:208:void (int,int):2327:2327 -> + 209:209:void (int,int):2332:2332 -> + 210:210:void (int,int):2338:2338 -> + 211:211:void (int,int):2344:2344 -> + 212:212:void (int,int):2346:2346 -> + 213:213:void (int,int):2355:2355 -> + 214:214:void (int,int):2364:2364 -> + 215:215:void (int,int):2369:2369 -> + 216:217:void (int,int):2372:2373 -> + 218:222:void (int,int):2375:2379 -> + 223:229:void (int,int):2381:2387 -> + 230:230:void (int,int):2393:2393 -> + 231:231:void (int,int):2416:2416 -> + 232:232:void (android.view.ViewGroup$LayoutParams):3003:3003 -> + 233:233:void (android.view.ViewGroup$LayoutParams):2091:2091 -> + 234:234:void (android.view.ViewGroup$LayoutParams):2096:2096 -> + 235:235:void (android.view.ViewGroup$LayoutParams):2101:2101 -> + 236:236:void (android.view.ViewGroup$LayoutParams):2106:2106 -> + 237:237:void (android.view.ViewGroup$LayoutParams):2111:2111 -> + 238:238:void (android.view.ViewGroup$LayoutParams):2116:2116 -> + 239:239:void (android.view.ViewGroup$LayoutParams):2121:2121 -> + 240:240:void (android.view.ViewGroup$LayoutParams):2126:2126 -> + 241:241:void (android.view.ViewGroup$LayoutParams):2131:2131 -> + 242:242:void (android.view.ViewGroup$LayoutParams):2136:2136 -> + 243:243:void (android.view.ViewGroup$LayoutParams):2141:2141 -> + 244:244:void (android.view.ViewGroup$LayoutParams):2146:2146 -> + 245:245:void (android.view.ViewGroup$LayoutParams):2151:2151 -> + 246:246:void (android.view.ViewGroup$LayoutParams):2156:2156 -> + 247:247:void (android.view.ViewGroup$LayoutParams):2161:2161 -> + 248:248:void (android.view.ViewGroup$LayoutParams):2166:2166 -> + 249:249:void (android.view.ViewGroup$LayoutParams):2171:2171 -> + 250:250:void (android.view.ViewGroup$LayoutParams):2176:2176 -> + 251:251:void (android.view.ViewGroup$LayoutParams):2181:2181 -> + 252:252:void (android.view.ViewGroup$LayoutParams):2186:2186 -> + 253:253:void (android.view.ViewGroup$LayoutParams):2191:2191 -> + 254:254:void (android.view.ViewGroup$LayoutParams):2196:2196 -> + 255:255:void (android.view.ViewGroup$LayoutParams):2201:2201 -> + 256:256:void (android.view.ViewGroup$LayoutParams):2206:2206 -> + 257:257:void (android.view.ViewGroup$LayoutParams):2211:2211 -> + 258:258:void (android.view.ViewGroup$LayoutParams):2216:2216 -> + 259:259:void (android.view.ViewGroup$LayoutParams):2221:2221 -> + 260:260:void (android.view.ViewGroup$LayoutParams):2226:2226 -> + 261:261:void (android.view.ViewGroup$LayoutParams):2231:2231 -> + 262:262:void (android.view.ViewGroup$LayoutParams):2236:2236 -> + 263:263:void (android.view.ViewGroup$LayoutParams):2242:2242 -> + 264:264:void (android.view.ViewGroup$LayoutParams):2248:2248 -> + 265:265:void (android.view.ViewGroup$LayoutParams):2260:2260 -> + 266:266:void (android.view.ViewGroup$LayoutParams):2272:2272 -> + 267:267:void (android.view.ViewGroup$LayoutParams):2285:2285 -> + 268:268:void (android.view.ViewGroup$LayoutParams):2298:2298 -> + 269:269:void (android.view.ViewGroup$LayoutParams):2304:2304 -> + 270:270:void (android.view.ViewGroup$LayoutParams):2310:2310 -> + 271:271:void (android.view.ViewGroup$LayoutParams):2316:2316 -> + 272:272:void (android.view.ViewGroup$LayoutParams):2322:2322 -> + 273:273:void (android.view.ViewGroup$LayoutParams):2327:2327 -> + 274:274:void (android.view.ViewGroup$LayoutParams):2332:2332 -> + 275:275:void (android.view.ViewGroup$LayoutParams):2338:2338 -> + 276:276:void (android.view.ViewGroup$LayoutParams):2344:2344 -> + 277:277:void (android.view.ViewGroup$LayoutParams):2346:2346 -> + 278:278:void (android.view.ViewGroup$LayoutParams):2355:2355 -> + 279:279:void (android.view.ViewGroup$LayoutParams):2364:2364 -> + 280:280:void (android.view.ViewGroup$LayoutParams):2369:2369 -> + 281:282:void (android.view.ViewGroup$LayoutParams):2372:2373 -> + 283:287:void (android.view.ViewGroup$LayoutParams):2375:2379 -> + 288:294:void (android.view.ViewGroup$LayoutParams):2381:2387 -> + 295:295:void (android.view.ViewGroup$LayoutParams):2393:2393 -> + 296:296:void (android.view.ViewGroup$LayoutParams):2416:2416 -> + 2:4:void validate():2952:2952 -> a + 5:6:void validate():2953:2953 -> a + 7:8:void validate():2954:2954 -> a + 9:17:void validate():2955:2955 -> a + 18:19:void validate():2956:2956 -> a + 20:23:void validate():2957:2957 -> a + 24:25:void validate():2958:2958 -> a + 26:33:void validate():2961:2961 -> a + 34:35:void validate():2962:2962 -> a + 36:39:void validate():2963:2963 -> a + 40:46:void validate():2964:2964 -> a + 47:50:void validate():2968:2968 -> a + 51:54:void validate():2972:2972 -> a + 55:56:void validate():2973:2973 -> a + 57:62:void validate():2974:2974 -> a + 63:66:void validate():2978:2978 -> a + 67:70:void validate():2982:2982 -> a + 71:72:void validate():2983:2983 -> a + 73:74:void validate():2984:2984 -> a + 75:92:void validate():2987:2987 -> a + 93:94:void validate():2988:2988 -> a + 95:96:void validate():2989:2989 -> a + 97:98:void validate():2990:2990 -> a + 99:104:void validate():2991:2991 -> a + 105:111:void validate():2992:2992 -> a + 112:121:void validate():2994:2994 -> a + 1:2:void resolveLayoutDirection(int):3012:3012 -> resolveLayoutDirection + 3:4:void resolveLayoutDirection(int):3013:3013 -> resolveLayoutDirection + 5:7:void resolveLayoutDirection(int):3018:3018 -> resolveLayoutDirection + 8:19:void resolveLayoutDirection(int):3019:3019 -> resolveLayoutDirection + 20:21:void resolveLayoutDirection(int):3022:3022 -> resolveLayoutDirection + 22:23:void resolveLayoutDirection(int):3023:3023 -> resolveLayoutDirection + 24:25:void resolveLayoutDirection(int):3024:3024 -> resolveLayoutDirection + 26:27:void resolveLayoutDirection(int):3025:3025 -> resolveLayoutDirection + 28:31:void resolveLayoutDirection(int):3029:3029 -> resolveLayoutDirection + 32:35:void resolveLayoutDirection(int):3030:3030 -> resolveLayoutDirection + 36:39:void resolveLayoutDirection(int):3031:3031 -> resolveLayoutDirection + 40:43:void resolveLayoutDirection(int):3033:3033 -> resolveLayoutDirection + 44:47:void resolveLayoutDirection(int):3034:3034 -> resolveLayoutDirection + 48:53:void resolveLayoutDirection(int):3035:3035 -> resolveLayoutDirection + 54:57:void resolveLayoutDirection(int):3040:3040 -> resolveLayoutDirection + 58:61:void resolveLayoutDirection(int):3041:3041 -> resolveLayoutDirection + 62:65:void resolveLayoutDirection(int):3043:3043 -> resolveLayoutDirection + 66:68:void resolveLayoutDirection(int):3044:3044 -> resolveLayoutDirection + 69:72:void resolveLayoutDirection(int):3047:3047 -> resolveLayoutDirection + 73:75:void resolveLayoutDirection(int):3048:3048 -> resolveLayoutDirection + 76:79:void resolveLayoutDirection(int):3051:3051 -> resolveLayoutDirection + 80:82:void resolveLayoutDirection(int):3052:3052 -> resolveLayoutDirection + 83:86:void resolveLayoutDirection(int):3055:3055 -> resolveLayoutDirection + 87:88:void resolveLayoutDirection(int):3056:3056 -> resolveLayoutDirection + 89:92:void resolveLayoutDirection(int):3058:3058 -> resolveLayoutDirection + 93:100:void resolveLayoutDirection(int):3059:3059 -> resolveLayoutDirection + 101:102:void resolveLayoutDirection(int):3062:3062 -> resolveLayoutDirection + 103:117:void resolveLayoutDirection(int):3066:3066 -> resolveLayoutDirection + 118:119:void resolveLayoutDirection(int):3068:3068 -> resolveLayoutDirection + 120:121:void resolveLayoutDirection(int):3069:3069 -> resolveLayoutDirection + 122:126:void resolveLayoutDirection(int):3070:3070 -> resolveLayoutDirection + 127:128:void resolveLayoutDirection(int):3072:3072 -> resolveLayoutDirection + 129:130:void resolveLayoutDirection(int):3073:3073 -> resolveLayoutDirection + 131:135:void resolveLayoutDirection(int):3074:3074 -> resolveLayoutDirection + 136:137:void resolveLayoutDirection(int):3076:3076 -> resolveLayoutDirection + 138:139:void resolveLayoutDirection(int):3077:3077 -> resolveLayoutDirection + 140:142:void resolveLayoutDirection(int):3078:3078 -> resolveLayoutDirection + 143:146:void resolveLayoutDirection(int):3082:3082 -> resolveLayoutDirection + 147:148:void resolveLayoutDirection(int):3083:3083 -> resolveLayoutDirection + 149:152:void resolveLayoutDirection(int):3085:3085 -> resolveLayoutDirection + 153:154:void resolveLayoutDirection(int):3086:3086 -> resolveLayoutDirection + 155:158:void resolveLayoutDirection(int):3088:3088 -> resolveLayoutDirection + 159:160:void resolveLayoutDirection(int):3089:3089 -> resolveLayoutDirection + 161:164:void resolveLayoutDirection(int):3091:3091 -> resolveLayoutDirection + 165:166:void resolveLayoutDirection(int):3092:3092 -> resolveLayoutDirection + 167:170:void resolveLayoutDirection(int):3094:3094 -> resolveLayoutDirection + 171:172:void resolveLayoutDirection(int):3095:3095 -> resolveLayoutDirection + 173:176:void resolveLayoutDirection(int):3097:3097 -> resolveLayoutDirection + 177:178:void resolveLayoutDirection(int):3098:3098 -> resolveLayoutDirection + 179:194:void resolveLayoutDirection(int):3102:3102 -> resolveLayoutDirection + 195:198:void resolveLayoutDirection(int):3104:3104 -> resolveLayoutDirection + 199:200:void resolveLayoutDirection(int):3105:3105 -> resolveLayoutDirection + 201:206:void resolveLayoutDirection(int):3106:3106 -> resolveLayoutDirection + 207:209:void resolveLayoutDirection(int):3107:3107 -> resolveLayoutDirection + 210:213:void resolveLayoutDirection(int):3109:3109 -> resolveLayoutDirection + 214:215:void resolveLayoutDirection(int):3110:3110 -> resolveLayoutDirection + 216:221:void resolveLayoutDirection(int):3111:3111 -> resolveLayoutDirection + 222:223:void resolveLayoutDirection(int):3112:3112 -> resolveLayoutDirection + 224:227:void resolveLayoutDirection(int):3115:3115 -> resolveLayoutDirection + 228:229:void resolveLayoutDirection(int):3116:3116 -> resolveLayoutDirection + 230:235:void resolveLayoutDirection(int):3117:3117 -> resolveLayoutDirection + 236:238:void resolveLayoutDirection(int):3118:3118 -> resolveLayoutDirection + 239:242:void resolveLayoutDirection(int):3120:3120 -> resolveLayoutDirection + 243:244:void resolveLayoutDirection(int):3121:3121 -> resolveLayoutDirection + 245:250:void resolveLayoutDirection(int):3122:3122 -> resolveLayoutDirection + 251:253:void resolveLayoutDirection(int):3123:3123 -> resolveLayoutDirection androidx.constraintlayout.widget.ConstraintLayout$LayoutParams$Table -> androidx.constraintlayout.widget.ConstraintLayout$b$a: # {"id":"sourceFile","fileName":"ConstraintLayout.java"} android.util.SparseIntArray map -> a - 1:7:void ():2799:2799 -> - 8:14:void ():2814:2814 -> - 15:21:void ():2815:2815 -> - 22:28:void ():2816:2816 -> - 29:35:void ():2817:2817 -> - 36:42:void ():2818:2818 -> - 43:49:void ():2819:2819 -> - 50:56:void ():2820:2820 -> - 57:63:void ():2821:2821 -> - 64:70:void ():2822:2822 -> - 71:77:void ():2823:2823 -> - 78:84:void ():2824:2824 -> - 85:91:void ():2825:2825 -> - 92:98:void ():2826:2826 -> - 99:104:void ():2827:2827 -> - 105:110:void ():2828:2828 -> - 111:116:void ():2829:2829 -> - 117:123:void ():2830:2830 -> - 124:130:void ():2831:2831 -> - 131:136:void ():2832:2832 -> - 137:142:void ():2833:2833 -> - 143:148:void ():2834:2834 -> - 149:154:void ():2835:2835 -> - 155:161:void ():2836:2836 -> - 162:168:void ():2837:2837 -> - 169:175:void ():2838:2838 -> - 176:182:void ():2839:2839 -> - 183:189:void ():2840:2840 -> - 190:196:void ():2841:2841 -> - 197:203:void ():2842:2842 -> - 204:210:void ():2843:2843 -> - 211:217:void ():2844:2844 -> - 218:224:void ():2845:2845 -> - 225:231:void ():2846:2846 -> - 232:238:void ():2847:2847 -> - 239:245:void ():2848:2848 -> - 246:252:void ():2849:2849 -> - 253:259:void ():2850:2850 -> - 260:266:void ():2851:2851 -> - 267:273:void ():2852:2852 -> - 274:280:void ():2853:2853 -> - 281:287:void ():2854:2854 -> - 288:294:void ():2855:2855 -> - 295:301:void ():2856:2856 -> - 302:308:void ():2857:2857 -> - 309:315:void ():2858:2858 -> - 316:322:void ():2859:2859 -> - 323:329:void ():2860:2860 -> - 330:336:void ():2861:2861 -> - 337:343:void ():2862:2862 -> - 344:350:void ():2863:2863 -> - 351:357:void ():2864:2864 -> - 358:364:void ():2865:2865 -> - 365:371:void ():2866:2866 -> - 372:378:void ():2867:2867 -> - 379:385:void ():2868:2868 -> - 386:392:void ():2869:2869 -> - 393:399:void ():2870:2870 -> - 400:407:void ():2871:2871 -> + 1:7:void ():2540:2540 -> + 8:14:void ():2543:2543 -> + 15:21:void ():2544:2544 -> + 22:28:void ():2545:2545 -> + 29:35:void ():2546:2546 -> + 36:42:void ():2547:2547 -> + 43:49:void ():2548:2548 -> + 50:56:void ():2549:2549 -> + 57:63:void ():2550:2550 -> + 64:70:void ():2551:2551 -> + 71:76:void ():2552:2552 -> + 77:82:void ():2553:2553 -> + 83:88:void ():2554:2554 -> + 89:95:void ():2555:2555 -> + 96:102:void ():2556:2556 -> + 103:108:void ():2557:2557 -> + 109:114:void ():2558:2558 -> + 115:120:void ():2559:2559 -> + 121:126:void ():2560:2560 -> + 127:133:void ():2561:2561 -> + 134:140:void ():2562:2562 -> + 141:147:void ():2563:2563 -> + 148:154:void ():2564:2564 -> + 155:161:void ():2565:2565 -> + 162:168:void ():2566:2566 -> + 169:175:void ():2567:2567 -> + 176:182:void ():2568:2568 -> + 183:189:void ():2569:2569 -> + 190:196:void ():2570:2570 -> + 197:203:void ():2571:2571 -> + 204:210:void ():2572:2572 -> + 211:217:void ():2573:2573 -> + 218:224:void ():2574:2574 -> + 225:231:void ():2575:2575 -> + 232:238:void ():2576:2576 -> + 239:245:void ():2577:2577 -> + 246:252:void ():2578:2578 -> + 253:259:void ():2579:2579 -> + 260:266:void ():2580:2580 -> + 267:273:void ():2581:2581 -> + 274:280:void ():2582:2582 -> + 281:287:void ():2583:2583 -> + 288:294:void ():2584:2584 -> + 295:301:void ():2585:2585 -> + 302:308:void ():2586:2586 -> + 309:315:void ():2587:2587 -> + 316:322:void ():2588:2588 -> + 323:329:void ():2589:2589 -> + 330:336:void ():2590:2590 -> + 337:343:void ():2591:2591 -> + 344:350:void ():2592:2592 -> + 351:358:void ():2593:2593 -> androidx.constraintlayout.widget.ConstraintLayout$Measurer -> androidx.constraintlayout.widget.ConstraintLayout$c: # {"id":"sourceFile","fileName":"ConstraintLayout.java"} androidx.constraintlayout.widget.ConstraintLayout layout -> a @@ -26354,116 +25184,109 @@ androidx.constraintlayout.widget.ConstraintLayout$Measurer -> androidx.constrain int layoutWidthSpec -> f int layoutHeightSpec -> g androidx.constraintlayout.widget.ConstraintLayout this$0 -> h - 1:5:void (androidx.constraintlayout.widget.ConstraintLayout,androidx.constraintlayout.widget.ConstraintLayout):637:637 -> - 6:8:void (androidx.constraintlayout.widget.ConstraintLayout,androidx.constraintlayout.widget.ConstraintLayout):638:638 -> - 1:10:void didMeasures():923:923 -> a - 11:18:void didMeasures():925:925 -> a - 19:32:void didMeasures():931:931 -> a - 33:44:void didMeasures():934:934 -> a - 45:53:void didMeasures():935:935 -> a - 11:25:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):648:648 -> b + 1:5:void (androidx.constraintlayout.widget.ConstraintLayout,androidx.constraintlayout.widget.ConstraintLayout):617:617 -> + 6:8:void (androidx.constraintlayout.widget.ConstraintLayout,androidx.constraintlayout.widget.ConstraintLayout):618:618 -> + 1:10:void didMeasures():857:857 -> a + 11:18:void didMeasures():859:859 -> a + 19:32:void didMeasures():865:865 -> a + 33:44:void didMeasures():868:868 -> a + 45:53:void didMeasures():869:869 -> a + 10:24:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):628:628 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;Ls/b$a;)V"} - 26:27:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):649:649 -> b - 28:29:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):650:650 -> b - 30:32:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):651:651 -> b - 33:40:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):654:654 -> b - 41:42:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):665:665 -> b - 43:44:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):666:666 -> b - 45:46:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):668:668 -> b - 47:48:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):669:669 -> b - 49:53:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):674:674 -> b - 54:55:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):675:675 -> b - 56:61:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):677:677 -> b - 62:83:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):679:679 -> b - 84:90:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):695:695 -> b - 91:97:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):696:696 -> b - 98:107:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):697:697 -> b - 108:120:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):703:703 -> b - 121:132:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):704:704 -> b - 133:138:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):708:708 -> b - 139:151:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):710:710 -> b - 152:153:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):690:690 -> b - 154:159:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):691:691 -> b - 160:166:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):690:690 -> b - 167:176:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):685:685 -> b - 177:180:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):681:681 -> b - 181:198:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):717:717 -> b - 199:205:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):734:734 -> b - 206:212:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):736:736 -> b - 213:222:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):737:737 -> b - 223:235:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):743:743 -> b - 236:247:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):744:744 -> b - 248:253:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):748:748 -> b - 254:266:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):750:750 -> b - 267:268:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):729:729 -> b - 269:274:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):730:730 -> b - 275:281:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):729:729 -> b - 282:291:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):723:723 -> b - 292:295:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):719:719 -> b - 296:303:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):757:757 -> b - 304:317:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):758:758 -> b - 318:327:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):759:759 -> b - 328:337:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):762:762 -> b - 338:347:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):763:763 -> b - 348:357:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):764:764 -> b - 358:367:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):765:765 -> b - 368:373:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):766:766 -> b - 374:387:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):768:768 -> b - 388:401:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):769:769 -> b - 402:407:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):771:771 -> b - 408:413:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):772:772 -> b - 414:420:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):773:773 -> b - 421:432:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):783:783 -> b - 433:446:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):786:786 -> b - 447:457:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):788:788 -> b - 458:468:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):790:790 -> b - 469:480:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):791:791 -> b - 481:486:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):796:796 -> b - 487:515:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):802:802 -> b - 516:523:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):807:807 -> b - 524:526:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):808:808 -> b - 527:533:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):809:809 -> b - 534:536:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):811:811 -> b - 537:539:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):813:813 -> b - 540:543:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):815:815 -> b - 544:547:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):816:816 -> b - 548:551:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):817:817 -> b - 552:555:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):827:827 -> b - 556:561:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):828:828 -> b - 562:565:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):830:830 -> b - 566:569:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):831:831 -> b - 570:573:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):833:833 -> b - 574:582:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):834:834 -> b - 583:586:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):836:836 -> b - 587:590:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):837:837 -> b - 591:609:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):840:840 -> b - 610:620:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):843:843 -> b - 621:637:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):846:846 -> b - 638:643:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):853:853 -> b - 644:647:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):856:856 -> b - 648:650:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):858:858 -> b - 651:653:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):860:860 -> b - 654:657:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):861:861 -> b - 658:661:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):862:862 -> b - 662:671:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):863:863 -> b - 672:685:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):874:874 -> b - 686:695:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):876:876 -> b - 696:702:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):879:879 -> b - 703:704:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):880:880 -> b - 705:706:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):882:882 -> b - 707:708:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):883:883 -> b - 709:710:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):884:884 -> b - 711:713:void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure):885:885 -> b - 1:2:void captureLayoutInfo(int,int,int,int,int,int):629:629 -> c - 3:4:void captureLayoutInfo(int,int,int,int,int,int):630:630 -> c - 5:6:void captureLayoutInfo(int,int,int,int,int,int):631:631 -> c - 7:8:void captureLayoutInfo(int,int,int,int,int,int):632:632 -> c - 9:10:void captureLayoutInfo(int,int,int,int,int,int):633:633 -> c - 11:13:void captureLayoutInfo(int,int,int,int,int,int):634:634 -> c - 5:8:boolean isSimilarSpec(int,int,int):909:909 -> d - 9:11:boolean isSimilarSpec(int,int,int):910:910 -> d - 12:15:boolean isSimilarSpec(int,int,int):911:911 -> d - 16:34:boolean isSimilarSpec(int,int,int):912:912 -> d + 25:26:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):629:629 -> b + 27:28:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):630:630 -> b + 29:31:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):631:631 -> b + 32:33:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):643:643 -> b + 34:35:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):644:644 -> b + 36:37:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):646:646 -> b + 38:39:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):647:647 -> b + 40:44:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):652:652 -> b + 45:46:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):653:653 -> b + 47:52:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):658:658 -> b + 53:79:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):660:660 -> b + 80:86:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):680:680 -> b + 87:94:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):682:682 -> b + 95:98:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):683:683 -> b + 99:104:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):684:684 -> b + 105:110:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):685:685 -> b + 111:125:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):687:687 -> b + 126:140:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):691:691 -> b + 141:142:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):674:674 -> b + 143:148:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):675:675 -> b + 149:152:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):674:674 -> b + 153:157:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):676:676 -> b + 158:164:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):667:667 -> b + 165:171:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):669:669 -> b + 172:175:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):662:662 -> b + 176:181:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):663:663 -> b + 182:201:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):699:699 -> b + 202:208:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):720:720 -> b + 209:216:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):723:723 -> b + 217:220:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):724:724 -> b + 221:226:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):725:725 -> b + 227:232:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):726:726 -> b + 233:247:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):728:728 -> b + 248:262:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):731:731 -> b + 263:264:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):714:714 -> b + 265:270:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):715:715 -> b + 271:274:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):714:714 -> b + 275:279:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):716:716 -> b + 280:286:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):706:706 -> b + 287:293:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):709:709 -> b + 294:297:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):701:701 -> b + 298:303:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):702:702 -> b + 304:317:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):739:739 -> b + 318:334:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):742:742 -> b + 335:346:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):744:744 -> b + 347:360:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):746:746 -> b + 361:370:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):747:747 -> b + 371:382:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):749:749 -> b + 383:406:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):755:755 -> b + 407:414:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):759:759 -> b + 415:417:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):760:760 -> b + 418:424:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):761:761 -> b + 425:427:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):763:763 -> b + 428:431:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):766:766 -> b + 432:435:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):767:767 -> b + 436:441:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):768:768 -> b + 442:445:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):779:779 -> b + 446:448:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):780:780 -> b + 449:452:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):782:782 -> b + 453:456:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):783:783 -> b + 457:460:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):786:786 -> b + 461:463:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):787:787 -> b + 464:467:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):789:789 -> b + 468:469:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):790:790 -> b + 470:473:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):793:793 -> b + 474:479:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):794:794 -> b + 480:483:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):796:796 -> b + 484:487:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):797:797 -> b + 488:491:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):799:799 -> b + 492:497:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):800:800 -> b + 498:501:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):802:802 -> b + 502:511:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):803:803 -> b + 512:522:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):807:807 -> b + 523:536:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):810:810 -> b + 537:542:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):816:816 -> b + 543:546:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):819:819 -> b + 547:549:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):821:821 -> b + 550:553:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):822:822 -> b + 554:557:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):823:823 -> b + 558:570:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):824:824 -> b + 571:586:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):835:835 -> b + 587:597:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):837:837 -> b + 598:605:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):840:840 -> b + 606:607:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):841:841 -> b + 608:609:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):843:843 -> b + 610:611:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):844:844 -> b + 612:613:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):845:845 -> b + 614:616:void measure(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.analyzer.BasicMeasure$Measure):846:846 -> b + 1:2:void captureLayoutInfos(int,int,int,int,int,int):609:609 -> c + 3:4:void captureLayoutInfos(int,int,int,int,int,int):610:610 -> c + 5:6:void captureLayoutInfos(int,int,int,int,int,int):611:611 -> c + 7:8:void captureLayoutInfos(int,int,int,int,int,int):612:612 -> c + 9:10:void captureLayoutInfos(int,int,int,int,int,int):613:613 -> c + 11:13:void captureLayoutInfos(int,int,int,int,int,int):614:614 -> c androidx.constraintlayout.widget.ConstraintLayoutStates -> androidx.constraintlayout.widget.d: # {"id":"sourceFile","fileName":"ConstraintLayoutStates.java"} androidx.constraintlayout.widget.ConstraintLayout mConstraintLayout -> a @@ -26480,33 +25303,33 @@ androidx.constraintlayout.widget.ConstraintLayoutStates -> androidx.constraintla 25:28:void (android.content.Context,androidx.constraintlayout.widget.ConstraintLayout,int):50:50 -> 1:4:void load(android.content.Context,int):285:285 -> a 5:8:void load(android.content.Context,int):286:286 -> a - 9:22:void load(android.content.Context,int):292:292 -> a - 23:26:void load(android.content.Context,int):300:300 -> a - 27:42:void load(android.content.Context,int):301:301 -> a - 43:49:void load(android.content.Context,int):311:311 -> a - 50:57:void load(android.content.Context,int):313:313 -> a - 58:75:void load(android.content.Context,int):301:301 -> a - 76:80:void load(android.content.Context,int):307:307 -> a - 81:88:void load(android.content.Context,int):308:308 -> a - 89:96:void load(android.content.Context,int):301:301 -> a - 97:100:void load(android.content.Context,int):317:317 -> a - 101:103:void load(android.content.Context,int):297:297 -> a - 104:108:void load(android.content.Context,int):294:294 -> a - 109:112:void load(android.content.Context,int):344:344 -> a - 113:116:void load(android.content.Context,int):342:342 -> a - 1:5:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):349:349 -> b - 6:12:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):350:350 -> b - 13:16:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):352:352 -> b - 17:25:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):353:353 -> b - 26:33:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):355:355 -> b - 34:45:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):357:357 -> b - 46:54:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):358:358 -> b - 55:70:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):359:359 -> b - 71:76:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):363:363 -> b - 77:85:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):364:364 -> b - 86:92:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):366:366 -> b - 93:95:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):369:369 -> b - 96:105:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):373:373 -> b + 9:23:void load(android.content.Context,int):292:292 -> a + 24:27:void load(android.content.Context,int):300:300 -> a + 28:43:void load(android.content.Context,int):301:301 -> a + 44:50:void load(android.content.Context,int):311:311 -> a + 51:58:void load(android.content.Context,int):313:313 -> a + 59:84:void load(android.content.Context,int):301:301 -> a + 85:89:void load(android.content.Context,int):307:307 -> a + 90:97:void load(android.content.Context,int):308:308 -> a + 98:105:void load(android.content.Context,int):301:301 -> a + 106:109:void load(android.content.Context,int):317:317 -> a + 110:132:void load(android.content.Context,int):320:320 -> a + 133:135:void load(android.content.Context,int):297:297 -> a + 136:140:void load(android.content.Context,int):294:294 -> a + 141:144:void load(android.content.Context,int):342:342 -> a + 145:148:void load(android.content.Context,int):340:340 -> a + 1:5:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):347:347 -> b + 6:12:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):348:348 -> b + 13:24:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):350:350 -> b + 25:28:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):351:351 -> b + 29:40:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):354:354 -> b + 41:49:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):355:355 -> b + 50:65:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):356:356 -> b + 66:71:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):360:360 -> b + 72:80:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):361:361 -> b + 81:87:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):363:363 -> b + 88:90:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):366:366 -> b + 91:100:void parseConstraintSet(android.content.Context,org.xmlpull.v1.XmlPullParser):370:370 -> b 1:1:void setOnConstraintsChanged(androidx.constraintlayout.widget.ConstraintsChangedListener):0:0 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/constraintlayout/widget/f;)V"} androidx.constraintlayout.widget.ConstraintLayoutStates$State -> androidx.constraintlayout.widget.d$a: @@ -26573,1377 +25396,897 @@ androidx.constraintlayout.widget.ConstraintLayoutStates$Variant -> androidx.cons 152:155:void (android.content.Context,org.xmlpull.v1.XmlPullParser):235:235 -> androidx.constraintlayout.widget.ConstraintSet -> androidx.constraintlayout.widget.e: # {"id":"sourceFile","fileName":"ConstraintSet.java"} - java.lang.String derivedState -> a - int mRotate -> b - java.util.HashMap mSavedAttributes -> c - boolean mForceId -> d - java.util.HashMap mConstraints -> e - int[] VISIBILITY_FLAGS -> f - android.util.SparseIntArray mapToConstant -> g - android.util.SparseIntArray overrideMapToConstant -> h - 5:10:void ():241:241 -> - 11:17:void ():246:246 -> - 18:24:void ():247:247 -> - 25:33:void ():353:353 -> - 34:42:void ():354:354 -> - 43:51:void ():355:355 -> - 52:60:void ():356:356 -> - 61:69:void ():357:357 -> - 70:78:void ():358:358 -> - 79:85:void ():359:359 -> - 86:93:void ():360:360 -> - 94:101:void ():361:361 -> - 102:110:void ():362:362 -> - 111:119:void ():363:363 -> - 120:127:void ():365:365 -> - 128:135:void ():366:366 -> - 136:144:void ():367:367 -> - 145:153:void ():368:368 -> - 154:162:void ():369:369 -> - 163:171:void ():370:370 -> - 172:180:void ():371:371 -> - 181:189:void ():372:372 -> - 190:198:void ():373:373 -> - 199:207:void ():374:374 -> - 208:216:void ():375:375 -> - 217:225:void ():376:376 -> - 226:234:void ():377:377 -> - 235:243:void ():378:378 -> - 244:252:void ():379:379 -> - 253:261:void ():380:380 -> - 262:270:void ():381:381 -> - 271:279:void ():382:382 -> - 280:288:void ():383:383 -> - 289:297:void ():384:384 -> - 298:306:void ():386:386 -> - 307:315:void ():387:387 -> - 316:323:void ():388:388 -> - 324:332:void ():389:389 -> - 333:339:void ():390:390 -> - 340:346:void ():391:391 -> - 347:353:void ():392:392 -> - 354:360:void ():393:393 -> - 361:369:void ():394:394 -> - 370:378:void ():395:395 -> - 379:387:void ():396:396 -> - 388:394:void ():397:397 -> - 395:403:void ():398:398 -> - 404:411:void ():399:399 -> - 412:420:void ():400:400 -> - 421:429:void ():401:401 -> - 430:438:void ():402:402 -> - 439:447:void ():403:403 -> - 448:456:void ():404:404 -> - 457:465:void ():405:405 -> - 466:474:void ():406:406 -> - 475:483:void ():407:407 -> - 484:492:void ():408:408 -> - 493:501:void ():409:409 -> - 502:510:void ():410:410 -> - 511:519:void ():411:411 -> - 520:528:void ():412:412 -> - 529:537:void ():413:413 -> - 538:546:void ():414:414 -> - 547:555:void ():415:415 -> - 556:564:void ():416:416 -> - 565:573:void ():417:417 -> - 574:582:void ():418:418 -> - 583:591:void ():419:419 -> - 592:600:void ():420:420 -> - 601:609:void ():421:421 -> - 610:618:void ():422:422 -> - 619:627:void ():423:423 -> - 628:636:void ():424:424 -> - 637:645:void ():425:425 -> - 646:654:void ():426:426 -> - 655:663:void ():427:427 -> - 664:672:void ():428:428 -> - 673:681:void ():429:429 -> - 682:690:void ():430:430 -> - 691:699:void ():431:431 -> - 700:708:void ():432:432 -> - 709:717:void ():433:433 -> - 718:726:void ():434:434 -> - 727:735:void ():435:435 -> - 736:744:void ():437:437 -> - 745:753:void ():438:438 -> - 754:762:void ():439:439 -> - 763:771:void ():440:440 -> - 772:780:void ():441:441 -> - 781:789:void ():442:442 -> - 790:798:void ():443:443 -> - 799:807:void ():444:444 -> - 808:816:void ():445:445 -> - 817:825:void ():446:446 -> - 826:834:void ():447:447 -> - 835:843:void ():448:448 -> - 844:852:void ():449:449 -> - 853:861:void ():450:450 -> - 862:870:void ():451:451 -> - 871:877:void ():474:474 -> - 878:884:void ():475:475 -> - 885:891:void ():476:476 -> - 892:898:void ():477:477 -> - 899:905:void ():478:478 -> - 906:912:void ():479:479 -> - 913:919:void ():480:480 -> - 920:926:void ():481:481 -> - 927:933:void ():482:482 -> - 934:940:void ():483:483 -> - 941:947:void ():484:484 -> - 948:954:void ():485:485 -> - 955:963:void ():486:486 -> - 964:972:void ():488:488 -> - 973:981:void ():489:489 -> - 982:989:void ():490:490 -> - 990:998:void ():491:491 -> - 999:1005:void ():492:492 -> - 1006:1012:void ():493:493 -> - 1013:1019:void ():494:494 -> - 1020:1026:void ():495:495 -> - 1027:1035:void ():496:496 -> - 1036:1044:void ():497:497 -> - 1045:1051:void ():498:498 -> - 1052:1060:void ():499:499 -> - 1061:1069:void ():500:500 -> - 1070:1077:void ():501:501 -> - 1078:1086:void ():502:502 -> - 1087:1095:void ():503:503 -> - 1096:1104:void ():504:504 -> - 1105:1113:void ():505:505 -> - 1114:1122:void ():506:506 -> - 1123:1131:void ():507:507 -> - 1132:1140:void ():508:508 -> - 1141:1149:void ():509:509 -> - 1150:1158:void ():510:510 -> - 1159:1167:void ():511:511 -> - 1168:1176:void ():512:512 -> - 1177:1185:void ():513:513 -> - 1186:1194:void ():514:514 -> - 1195:1203:void ():515:515 -> - 1204:1212:void ():516:516 -> - 1213:1221:void ():517:517 -> - 1222:1230:void ():518:518 -> - 1231:1239:void ():519:519 -> - 1240:1248:void ():520:520 -> - 1249:1257:void ():521:521 -> - 1258:1266:void ():522:522 -> - 1267:1275:void ():523:523 -> - 1276:1284:void ():524:524 -> - 1285:1293:void ():525:525 -> - 1294:1302:void ():526:526 -> - 1303:1311:void ():527:527 -> - 1312:1320:void ():528:528 -> - 1321:1329:void ():529:529 -> - 1330:1338:void ():530:530 -> - 1339:1347:void ():531:531 -> - 1348:1356:void ():532:532 -> - 1357:1365:void ():533:533 -> - 1366:1374:void ():535:535 -> - 1375:1383:void ():536:536 -> - 1384:1392:void ():537:537 -> - 1393:1401:void ():539:539 -> - 1402:1410:void ():540:540 -> - 1411:1419:void ():541:541 -> - 1420:1428:void ():542:542 -> - 1429:1437:void ():543:543 -> - 1438:1446:void ():544:544 -> - 1447:1455:void ():545:545 -> - 1456:1464:void ():546:546 -> - 1465:1473:void ():547:547 -> - 1474:1482:void ():548:548 -> - 1483:1491:void ():549:549 -> - 1492:1500:void ():550:550 -> - 1501:1509:void ():551:551 -> - 1510:1518:void ():552:552 -> - 1519:1527:void ():553:553 -> - 1528:1537:void ():554:554 -> - 1:3:void ():78:78 -> - 4:8:void ():89:89 -> - 9:10:void ():95:95 -> - 11:18:void ():96:96 -> - 19:20:void ():101:101 -> - 21:28:void ():244:244 -> - 1:5:int access$100(android.content.res.TypedArray,int,int):78:78 -> a - 1:3:int[] access$200():78:78 -> b - 2:5:void applyTo(androidx.constraintlayout.widget.ConstraintLayout):2263:2263 -> c - 6:8:void applyTo(androidx.constraintlayout.widget.ConstraintLayout):2264:2264 -> c - 9:12:void applyTo(androidx.constraintlayout.widget.ConstraintLayout):2265:2265 -> c - 1:4:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2345:2345 -> d - 5:20:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2346:2346 -> d - 21:24:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2348:2348 -> d - 25:28:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2349:2349 -> d - 29:42:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2350:2350 -> d - 43:68:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2351:2351 -> d - 69:76:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2355:2355 -> d - 77:88:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2356:2356 -> d - 89:100:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2362:2362 -> d - 101:107:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2363:2363 -> d - 108:123:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2364:2364 -> d - 124:127:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2368:2368 -> d - 128:131:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2369:2369 -> d - 132:134:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2370:2370 -> d - 135:137:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2371:2371 -> d - 138:144:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2372:2372 -> d - 145:151:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2373:2373 -> d - 152:158:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2375:2375 -> d - 159:164:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2376:2376 -> d - 165:168:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2377:2377 -> d - 169:172:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2378:2378 -> d - 173:178:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2379:2379 -> d - 179:185:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2381:2381 -> d - 186:191:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2385:2385 -> d - 192:194:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2386:2386 -> d - 195:199:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2387:2387 -> d - 200:204:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2390:2390 -> d - 205:207:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2392:2392 -> d - 208:213:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2393:2393 -> d - 214:218:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2394:2394 -> d - 219:225:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2397:2397 -> d - 226:232:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2398:2398 -> d - 233:239:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2399:2399 -> d - 240:246:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2400:2400 -> d - 247:253:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2401:2401 -> d - 254:260:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2402:2402 -> d - 261:266:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2403:2403 -> d - 267:272:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2404:2404 -> d - 273:282:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2405:2405 -> d - 283:295:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2407:2407 -> d - 296:306:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2408:2408 -> d - 307:328:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2409:2409 -> d - 329:334:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2410:2410 -> d - 335:340:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2411:2411 -> d - 341:343:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2412:2412 -> d - 344:347:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2413:2413 -> d - 348:355:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2417:2417 -> d - 356:362:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2418:2418 -> d - 363:372:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2420:2420 -> d - 373:379:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2421:2421 -> d - 380:386:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2424:2424 -> d - 387:393:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2425:2425 -> d - 394:400:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2427:2427 -> d - 401:406:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2428:2428 -> d - 407:412:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2429:2429 -> d - 413:436:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2434:2434 -> d - 437:452:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2437:2437 -> d - 453:463:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2438:2438 -> d - 464:469:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2442:2442 -> d - 470:478:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2443:2443 -> d - 479:485:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2444:2444 -> d - 486:491:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2445:2445 -> d - 492:495:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2446:2446 -> d - 496:499:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2447:2447 -> d - 500:505:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2448:2448 -> d - 506:512:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2450:2450 -> d - 513:519:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2452:2452 -> d - 520:526:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2453:2453 -> d - 527:530:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2455:2455 -> d - 531:533:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2456:2456 -> d - 534:536:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2457:2457 -> d - 537:539:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2458:2458 -> d - 540:545:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2460:2460 -> d - 546:554:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2461:2461 -> d - 555:561:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2462:2462 -> d - 562:565:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2463:2463 -> d - 566:568:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2464:2464 -> d - 569:575:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2465:2465 -> d - 576:579:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2469:2469 -> d - 580:583:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2470:2470 -> d - 584:585:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2471:2471 -> d - 586:592:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):2472:2472 -> d - 1:15:void clone(android.content.Context,int):2146:2146 -> e - 1:4:void clone(androidx.constraintlayout.widget.ConstraintLayout):2171:2171 -> f - 5:12:void clone(androidx.constraintlayout.widget.ConstraintLayout):2172:2172 -> f - 13:16:void clone(androidx.constraintlayout.widget.ConstraintLayout):2174:2174 -> f - 17:22:void clone(androidx.constraintlayout.widget.ConstraintLayout):2175:2175 -> f - 23:26:void clone(androidx.constraintlayout.widget.ConstraintLayout):2177:2177 -> f - 27:34:void clone(androidx.constraintlayout.widget.ConstraintLayout):2178:2178 -> f - 35:42:void clone(androidx.constraintlayout.widget.ConstraintLayout):2179:2179 -> f - 43:54:void clone(androidx.constraintlayout.widget.ConstraintLayout):2181:2181 -> f - 55:68:void clone(androidx.constraintlayout.widget.ConstraintLayout):2182:2182 -> f - 69:84:void clone(androidx.constraintlayout.widget.ConstraintLayout):2184:2184 -> f - 85:92:void clone(androidx.constraintlayout.widget.ConstraintLayout):2188:2188 -> f - 93:95:void clone(androidx.constraintlayout.widget.ConstraintLayout):2189:2189 -> f - 96:103:void clone(androidx.constraintlayout.widget.ConstraintLayout):2190:2190 -> f - 104:111:void clone(androidx.constraintlayout.widget.ConstraintLayout):2192:2192 -> f - 112:119:void clone(androidx.constraintlayout.widget.ConstraintLayout):2193:2193 -> f - 120:127:void clone(androidx.constraintlayout.widget.ConstraintLayout):2194:2194 -> f - 128:135:void clone(androidx.constraintlayout.widget.ConstraintLayout):2195:2195 -> f - 136:143:void clone(androidx.constraintlayout.widget.ConstraintLayout):2196:2196 -> f - 144:151:void clone(androidx.constraintlayout.widget.ConstraintLayout):2197:2197 -> f - 152:155:void clone(androidx.constraintlayout.widget.ConstraintLayout):2199:2199 -> f - 156:171:void clone(androidx.constraintlayout.widget.ConstraintLayout):2200:2200 -> f - 172:175:void clone(androidx.constraintlayout.widget.ConstraintLayout):2203:2203 -> f - 176:177:void clone(androidx.constraintlayout.widget.ConstraintLayout):2204:2204 -> f - 178:185:void clone(androidx.constraintlayout.widget.ConstraintLayout):2207:2207 -> f - 186:193:void clone(androidx.constraintlayout.widget.ConstraintLayout):2208:2208 -> f - 194:201:void clone(androidx.constraintlayout.widget.ConstraintLayout):2210:2210 -> f - 202:207:void clone(androidx.constraintlayout.widget.ConstraintLayout):2211:2211 -> f - 208:213:void clone(androidx.constraintlayout.widget.ConstraintLayout):2212:2212 -> f - 214:217:void clone(androidx.constraintlayout.widget.ConstraintLayout):2216:2216 -> f - 218:219:void clone(androidx.constraintlayout.widget.ConstraintLayout):2217:2217 -> f - 220:227:void clone(androidx.constraintlayout.widget.ConstraintLayout):2218:2218 -> f - 228:235:void clone(androidx.constraintlayout.widget.ConstraintLayout):2219:2219 -> f - 236:243:void clone(androidx.constraintlayout.widget.ConstraintLayout):2220:2220 -> f - 244:256:void clone(androidx.constraintlayout.widget.ConstraintLayout):2221:2221 -> f - 1:4:void constrainCircle(int,int,int,float):3489:3489 -> g - 5:8:void constrainCircle(int,int,int,float):3490:3490 -> g - 9:10:void constrainCircle(int,int,int,float):3491:3491 -> g - 11:13:void constrainCircle(int,int,int,float):3492:3492 -> g - 1:6:int[] convertReferenceString(android.view.View,java.lang.String):5224:5224 -> h - 7:10:int[] convertReferenceString(android.view.View,java.lang.String):5225:5225 -> h - 11:16:int[] convertReferenceString(android.view.View,java.lang.String):5226:5226 -> h - 17:19:int[] convertReferenceString(android.view.View,java.lang.String):5228:5228 -> h - 20:21:int[] convertReferenceString(android.view.View,java.lang.String):5229:5229 -> h - 22:25:int[] convertReferenceString(android.view.View,java.lang.String):5230:5230 -> h - 26:27:int[] convertReferenceString(android.view.View,java.lang.String):5233:5233 -> h - 28:32:int[] convertReferenceString(android.view.View,java.lang.String):5234:5234 -> h - 33:40:int[] convertReferenceString(android.view.View,java.lang.String):5235:5235 -> h - 41:46:int[] convertReferenceString(android.view.View,java.lang.String):5240:5240 -> h - 47:50:int[] convertReferenceString(android.view.View,java.lang.String):5241:5241 -> h - 51:56:int[] convertReferenceString(android.view.View,java.lang.String):5240:5240 -> h - 57:70:int[] convertReferenceString(android.view.View,java.lang.String):5244:5244 -> h - 71:76:int[] convertReferenceString(android.view.View,java.lang.String):5245:5245 -> h - 77:82:int[] convertReferenceString(android.view.View,java.lang.String):5246:5246 -> h - 83:86:int[] convertReferenceString(android.view.View,java.lang.String):5247:5247 -> h - 87:94:int[] convertReferenceString(android.view.View,java.lang.String):5248:5248 -> h - 95:100:int[] convertReferenceString(android.view.View,java.lang.String):5251:5251 -> h - 101:103:int[] convertReferenceString(android.view.View,java.lang.String):5253:5253 -> h - 104:108:int[] convertReferenceString(android.view.View,java.lang.String):5254:5254 -> h - 1:7:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet,boolean):4217:4217 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;Z)Landroidx/constraintlayout/widget/e$a;"} - 8:16:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet,boolean):4218:4218 -> i - 17:19:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet,boolean):4219:4219 -> i - 20:23:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet,boolean):4220:4220 -> i - 1:12:androidx.constraintlayout.widget.ConstraintSet$Constraint get(int):4031:4031 -> j + java.util.HashMap mSavedAttributes -> a + boolean mForceId -> b + java.util.HashMap mConstraints -> c + int[] VISIBILITY_FLAGS -> d + android.util.SparseIntArray mapToConstant -> e + 5:10:void ():220:220 -> + 11:17:void ():225:225 -> + 18:24:void ():311:311 -> + 25:33:void ():312:312 -> + 34:42:void ():313:313 -> + 43:51:void ():314:314 -> + 52:60:void ():315:315 -> + 61:69:void ():316:316 -> + 70:76:void ():317:317 -> + 77:84:void ():318:318 -> + 85:92:void ():319:319 -> + 93:100:void ():321:321 -> + 101:108:void ():322:322 -> + 109:117:void ():323:323 -> + 118:126:void ():324:324 -> + 127:135:void ():325:325 -> + 136:144:void ():326:326 -> + 145:153:void ():327:327 -> + 154:162:void ():328:328 -> + 163:171:void ():329:329 -> + 172:180:void ():330:330 -> + 181:189:void ():331:331 -> + 190:198:void ():332:332 -> + 199:207:void ():333:333 -> + 208:216:void ():334:334 -> + 217:225:void ():335:335 -> + 226:234:void ():336:336 -> + 235:243:void ():337:337 -> + 244:252:void ():338:338 -> + 253:261:void ():339:339 -> + 262:270:void ():340:340 -> + 271:279:void ():342:342 -> + 280:288:void ():343:343 -> + 289:296:void ():344:344 -> + 297:305:void ():345:345 -> + 306:312:void ():346:346 -> + 313:319:void ():347:347 -> + 320:326:void ():348:348 -> + 327:333:void ():349:349 -> + 334:342:void ():350:350 -> + 343:351:void ():351:351 -> + 352:360:void ():352:352 -> + 361:367:void ():353:353 -> + 368:376:void ():354:354 -> + 377:384:void ():355:355 -> + 385:393:void ():356:356 -> + 394:402:void ():357:357 -> + 403:411:void ():358:358 -> + 412:420:void ():359:359 -> + 421:429:void ():360:360 -> + 430:438:void ():361:361 -> + 439:447:void ():362:362 -> + 448:456:void ():363:363 -> + 457:465:void ():364:364 -> + 466:474:void ():365:365 -> + 475:483:void ():366:366 -> + 484:492:void ():367:367 -> + 493:501:void ():368:368 -> + 502:510:void ():369:369 -> + 511:519:void ():370:370 -> + 520:528:void ():371:371 -> + 529:537:void ():372:372 -> + 538:546:void ():373:373 -> + 547:555:void ():374:374 -> + 556:564:void ():375:375 -> + 565:573:void ():376:376 -> + 574:582:void ():377:377 -> + 583:591:void ():378:378 -> + 592:600:void ():379:379 -> + 601:609:void ():380:380 -> + 610:618:void ():381:381 -> + 619:627:void ():382:382 -> + 628:636:void ():383:383 -> + 637:645:void ():384:384 -> + 646:654:void ():385:385 -> + 655:663:void ():386:386 -> + 664:672:void ():387:387 -> + 673:681:void ():388:388 -> + 682:690:void ():390:390 -> + 691:699:void ():391:391 -> + 700:708:void ():392:392 -> + 709:717:void ():393:393 -> + 718:726:void ():394:394 -> + 727:735:void ():395:395 -> + 736:744:void ():396:396 -> + 745:753:void ():397:397 -> + 754:762:void ():398:398 -> + 763:772:void ():399:399 -> + 1:3:void ():74:74 -> + 4:11:void ():79:79 -> + 12:13:void ():84:84 -> + 14:21:void ():223:223 -> + 1:5:int access$100(android.content.res.TypedArray,int,int):74:74 -> a + 1:3:int[] access$200():74:74 -> b + 2:5:void applyTo(androidx.constraintlayout.widget.ConstraintLayout):1585:1585 -> c + 6:8:void applyTo(androidx.constraintlayout.widget.ConstraintLayout):1586:1586 -> c + 9:12:void applyTo(androidx.constraintlayout.widget.ConstraintLayout):1587:1587 -> c + 1:4:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1662:1662 -> d + 5:20:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1663:1663 -> d + 21:24:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1666:1666 -> d + 25:28:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1667:1667 -> d + 29:42:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1668:1668 -> d + 43:68:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1669:1669 -> d + 69:75:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1673:1673 -> d + 76:87:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1674:1674 -> d + 88:99:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1680:1680 -> d + 100:106:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1681:1681 -> d + 107:118:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1682:1682 -> d + 119:122:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1683:1683 -> d + 123:126:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1684:1684 -> d + 127:135:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1686:1686 -> d + 136:138:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1689:1689 -> d + 139:141:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1690:1690 -> d + 142:148:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1691:1691 -> d + 149:155:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1692:1692 -> d + 156:162:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1694:1694 -> d + 163:168:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1695:1695 -> d + 169:172:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1696:1696 -> d + 173:176:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1697:1697 -> d + 177:182:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1698:1698 -> d + 183:189:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1700:1700 -> d + 190:195:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1706:1706 -> d + 196:198:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1707:1707 -> d + 199:203:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1708:1708 -> d + 204:208:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1711:1711 -> d + 209:211:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1713:1713 -> d + 212:217:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1714:1714 -> d + 218:222:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1715:1715 -> d + 223:229:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1718:1718 -> d + 230:236:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1719:1719 -> d + 237:243:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1720:1720 -> d + 244:250:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1721:1721 -> d + 251:257:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1722:1722 -> d + 258:264:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1723:1723 -> d + 265:274:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1724:1724 -> d + 275:281:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1725:1725 -> d + 282:291:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1727:1727 -> d + 292:298:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1728:1728 -> d + 299:305:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1730:1730 -> d + 306:312:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1731:1731 -> d + 313:319:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1733:1733 -> d + 320:325:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1734:1734 -> d + 326:331:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1735:1735 -> d + 332:355:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1740:1740 -> d + 356:371:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1743:1743 -> d + 372:379:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1744:1744 -> d + 380:388:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1745:1745 -> d + 389:397:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1748:1748 -> d + 398:404:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1749:1749 -> d + 405:410:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1750:1750 -> d + 411:414:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1751:1751 -> d + 415:418:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1752:1752 -> d + 419:424:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1753:1753 -> d + 425:431:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1755:1755 -> d + 432:438:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1757:1757 -> d + 439:445:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1758:1758 -> d + 446:449:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1760:1760 -> d + 450:452:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1761:1761 -> d + 453:455:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1762:1762 -> d + 456:458:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1763:1763 -> d + 459:464:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1767:1767 -> d + 465:473:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1768:1768 -> d + 474:480:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1769:1769 -> d + 481:484:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1770:1770 -> d + 485:487:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1771:1771 -> d + 488:493:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout,boolean):1772:1772 -> d + 1:15:void clone(android.content.Context,int):1478:1478 -> e + 1:4:void clone(androidx.constraintlayout.widget.ConstraintLayout):1499:1499 -> f + 5:12:void clone(androidx.constraintlayout.widget.ConstraintLayout):1500:1500 -> f + 13:16:void clone(androidx.constraintlayout.widget.ConstraintLayout):1502:1502 -> f + 17:22:void clone(androidx.constraintlayout.widget.ConstraintLayout):1503:1503 -> f + 23:26:void clone(androidx.constraintlayout.widget.ConstraintLayout):1505:1505 -> f + 27:34:void clone(androidx.constraintlayout.widget.ConstraintLayout):1506:1506 -> f + 35:42:void clone(androidx.constraintlayout.widget.ConstraintLayout):1507:1507 -> f + 43:54:void clone(androidx.constraintlayout.widget.ConstraintLayout):1509:1509 -> f + 55:68:void clone(androidx.constraintlayout.widget.ConstraintLayout):1510:1510 -> f + 69:80:void clone(androidx.constraintlayout.widget.ConstraintLayout):1512:1512 -> f + 81:88:void clone(androidx.constraintlayout.widget.ConstraintLayout):1513:1513 -> f + 89:91:void clone(androidx.constraintlayout.widget.ConstraintLayout):1514:1514 -> f + 92:99:void clone(androidx.constraintlayout.widget.ConstraintLayout):1515:1515 -> f + 100:107:void clone(androidx.constraintlayout.widget.ConstraintLayout):1517:1517 -> f + 108:115:void clone(androidx.constraintlayout.widget.ConstraintLayout):1518:1518 -> f + 116:123:void clone(androidx.constraintlayout.widget.ConstraintLayout):1519:1519 -> f + 124:131:void clone(androidx.constraintlayout.widget.ConstraintLayout):1520:1520 -> f + 132:139:void clone(androidx.constraintlayout.widget.ConstraintLayout):1521:1521 -> f + 140:147:void clone(androidx.constraintlayout.widget.ConstraintLayout):1522:1522 -> f + 148:151:void clone(androidx.constraintlayout.widget.ConstraintLayout):1524:1524 -> f + 152:167:void clone(androidx.constraintlayout.widget.ConstraintLayout):1525:1525 -> f + 168:171:void clone(androidx.constraintlayout.widget.ConstraintLayout):1528:1528 -> f + 172:173:void clone(androidx.constraintlayout.widget.ConstraintLayout):1529:1529 -> f + 174:181:void clone(androidx.constraintlayout.widget.ConstraintLayout):1532:1532 -> f + 182:189:void clone(androidx.constraintlayout.widget.ConstraintLayout):1533:1533 -> f + 190:197:void clone(androidx.constraintlayout.widget.ConstraintLayout):1535:1535 -> f + 198:203:void clone(androidx.constraintlayout.widget.ConstraintLayout):1536:1536 -> f + 204:209:void clone(androidx.constraintlayout.widget.ConstraintLayout):1537:1537 -> f + 210:213:void clone(androidx.constraintlayout.widget.ConstraintLayout):1541:1541 -> f + 214:215:void clone(androidx.constraintlayout.widget.ConstraintLayout):1542:1542 -> f + 216:223:void clone(androidx.constraintlayout.widget.ConstraintLayout):1543:1543 -> f + 224:231:void clone(androidx.constraintlayout.widget.ConstraintLayout):1544:1544 -> f + 232:239:void clone(androidx.constraintlayout.widget.ConstraintLayout):1545:1545 -> f + 240:252:void clone(androidx.constraintlayout.widget.ConstraintLayout):1546:1546 -> f + 1:4:void constrainCircle(int,int,int,float):2712:2712 -> g + 5:8:void constrainCircle(int,int,int,float):2713:2713 -> g + 9:10:void constrainCircle(int,int,int,float):2714:2714 -> g + 11:13:void constrainCircle(int,int,int,float):2715:2715 -> g + 1:6:int[] convertReferenceString(android.view.View,java.lang.String):3750:3750 -> h + 7:10:int[] convertReferenceString(android.view.View,java.lang.String):3751:3751 -> h + 11:16:int[] convertReferenceString(android.view.View,java.lang.String):3752:3752 -> h + 17:19:int[] convertReferenceString(android.view.View,java.lang.String):3754:3754 -> h + 20:21:int[] convertReferenceString(android.view.View,java.lang.String):3755:3755 -> h + 22:25:int[] convertReferenceString(android.view.View,java.lang.String):3756:3756 -> h + 26:27:int[] convertReferenceString(android.view.View,java.lang.String):3759:3759 -> h + 28:32:int[] convertReferenceString(android.view.View,java.lang.String):3760:3760 -> h + 33:40:int[] convertReferenceString(android.view.View,java.lang.String):3761:3761 -> h + 41:46:int[] convertReferenceString(android.view.View,java.lang.String):3766:3766 -> h + 47:50:int[] convertReferenceString(android.view.View,java.lang.String):3767:3767 -> h + 51:56:int[] convertReferenceString(android.view.View,java.lang.String):3766:3766 -> h + 57:70:int[] convertReferenceString(android.view.View,java.lang.String):3770:3770 -> h + 71:76:int[] convertReferenceString(android.view.View,java.lang.String):3771:3771 -> h + 77:82:int[] convertReferenceString(android.view.View,java.lang.String):3772:3772 -> h + 83:86:int[] convertReferenceString(android.view.View,java.lang.String):3773:3773 -> h + 87:94:int[] convertReferenceString(android.view.View,java.lang.String):3774:3774 -> h + 95:100:int[] convertReferenceString(android.view.View,java.lang.String):3777:3777 -> h + 101:103:int[] convertReferenceString(android.view.View,java.lang.String):3779:3779 -> h + 104:108:int[] convertReferenceString(android.view.View,java.lang.String):3780:3780 -> h + 1:5:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):3417:3417 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/constraintlayout/widget/e$a;"} + 6:11:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):3418:3418 -> i + 12:14:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):3419:3419 -> i + 15:18:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):3420:3420 -> i + 1:12:androidx.constraintlayout.widget.ConstraintSet$Constraint get(int):3241:3241 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/constraintlayout/widget/e$a;"} - 13:26:androidx.constraintlayout.widget.ConstraintSet$Constraint get(int):4032:4032 -> j - 27:39:androidx.constraintlayout.widget.ConstraintSet$Constraint get(int):4034:4034 -> j - 1:4:void load(android.content.Context,int):4066:4066 -> k - 5:8:void load(android.content.Context,int):4067:4067 -> k - 9:21:void load(android.content.Context,int):4072:4072 -> k - 22:25:void load(android.content.Context,int):4080:4080 -> k - 26:34:void load(android.content.Context,int):4081:4081 -> k - 35:42:void load(android.content.Context,int):4082:4082 -> k - 43:51:void load(android.content.Context,int):4083:4083 -> k - 52:63:void load(android.content.Context,int):4088:4088 -> k - 64:66:void load(android.content.Context,int):4077:4077 -> k - 67:71:void load(android.content.Context,int):4074:4074 -> k - 72:75:void load(android.content.Context,int):4100:4100 -> k - 76:79:void load(android.content.Context,int):4098:4098 -> k - 1:19:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4114:4114 -> l - 20:23:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4185:4185 -> l - 24:79:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4186:4186 -> l - 80:93:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4192:4192 -> l - 94:97:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4123:4123 -> l - 98:117:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4127:4127 -> l - 118:127:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4129:4129 -> l - 128:144:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4127:4127 -> l - 145:152:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4140:4140 -> l - 153:158:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4141:4141 -> l - 159:168:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4127:4127 -> l - 169:175:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4172:4172 -> l - 176:200:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4170:4170 -> l - 201:208:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4127:4127 -> l - 209:216:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4135:4135 -> l - 217:220:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4136:4136 -> l - 221:224:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4137:4137 -> l - 225:234:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4127:4127 -> l - 235:245:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4153:4153 -> l - 246:270:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4151:4151 -> l - 271:280:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4127:4127 -> l - 281:291:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4147:4147 -> l - 292:316:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4145:4145 -> l - 317:324:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4127:4127 -> l - 325:333:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4132:4132 -> l - 334:343:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4127:4127 -> l - 344:353:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4165:4165 -> l - 354:378:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4163:4163 -> l - 379:388:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4127:4127 -> l - 389:398:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4159:4159 -> l - 399:423:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4157:4157 -> l - 424:426:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4119:4119 -> l - 427:432:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4116:4116 -> l - 433:436:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4204:4204 -> l - 437:440:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):4202:4202 -> l - 1:7:int lookupID(android.content.res.TypedArray,int,int):4209:4209 -> m - 8:13:int lookupID(android.content.res.TypedArray,int,int):4211:4211 -> m - 5:8:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):716:716 -> n - 9:17:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):717:717 -> n - 18:43:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):731:731 -> n - 44:48:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):722:722 -> n - 49:52:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):751:751 -> n - 53:56:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):752:752 -> n - 57:58:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):754:754 -> n - 59:61:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):755:755 -> n - 62:63:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):757:757 -> n - 64:66:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):758:758 -> n - 67:70:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):760:760 -> n - 71:74:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):761:761 -> n - 75:76:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):763:763 -> n - 77:79:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):764:764 -> n - 80:81:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):766:766 -> n - 82:84:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):767:767 -> n - 85:88:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):769:769 -> n - 89:94:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):770:770 -> n - 95:99:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):772:772 -> n - 100:105:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):773:773 -> n - 106:110:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):775:775 -> n - 111:114:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):776:776 -> n - 115:118:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):726:726 -> n - 119:122:void parseDimensionConstraints(java.lang.Object,android.content.res.TypedArray,int,int):727:727 -> n - 7:10:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):863:863 -> o - 11:21:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):864:864 -> o - 22:27:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):866:866 -> o - 28:31:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):867:867 -> o - 32:37:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):868:868 -> o - 38:41:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):869:869 -> o - 42:45:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):870:870 -> o - 46:53:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):871:871 -> o - 54:57:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):872:872 -> o - 58:61:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):873:873 -> o - 62:64:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):875:875 -> o - 65:66:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):877:877 -> o - 67:70:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):879:879 -> o - 71:74:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):880:880 -> o - 75:76:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):881:881 -> o - 77:79:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):882:882 -> o - 80:83:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):883:883 -> o - 84:86:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):884:884 -> o - 87:90:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):885:885 -> o - 91:102:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):887:887 -> o - 103:106:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):889:889 -> o - 107:110:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):890:890 -> o - 111:114:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):891:891 -> o - 115:116:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):893:893 -> o - 117:119:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):894:894 -> o - 120:121:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):896:896 -> o - 122:124:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):897:897 -> o - 125:128:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):899:899 -> o - 129:132:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):900:900 -> o - 133:134:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):902:902 -> o - 135:137:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):903:903 -> o - 138:139:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):905:905 -> o - 140:142:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):906:906 -> o - 143:146:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):908:908 -> o - 147:150:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):909:909 -> o - 151:155:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):911:911 -> o - 156:159:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):912:912 -> o - 160:164:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):914:914 -> o - 165:168:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):915:915 -> o - 169:176:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):921:921 -> o - 177:187:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):923:923 -> o - 188:191:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):924:924 -> o - 192:196:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):925:925 -> o - 197:200:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):926:926 -> o - 201:202:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):928:928 -> o - 203:204:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):929:929 -> o - 205:207:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):930:930 -> o - 208:209:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):932:932 -> o - 210:211:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):933:933 -> o - 212:214:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):934:934 -> o - 215:218:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):936:936 -> o - 219:222:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):937:937 -> o - 223:224:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):939:939 -> o - 225:226:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):940:940 -> o - 227:229:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):941:941 -> o - 230:231:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):943:943 -> o - 232:233:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):944:944 -> o - 234:236:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):945:945 -> o - 237:240:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):947:947 -> o - 241:244:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):948:948 -> o - 245:249:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):950:950 -> o - 250:253:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):951:951 -> o - 254:258:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):953:953 -> o - 259:262:void parseDimensionConstraintsString(java.lang.Object,java.lang.String,int):954:954 -> o - 6:11:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):791:791 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/constraintlayout/widget/ConstraintLayout$b;Ljava/lang/String;)V"} - 12:23:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):792:792 -> p - 24:27:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):794:794 -> p - 28:37:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):795:795 -> p - 38:50:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):797:797 -> p - 51:59:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):804:804 -> p - 60:64:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):806:806 -> p - 65:68:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):807:807 -> p - 69:80:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):808:808 -> p - 81:84:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):810:810 -> p - 85:100:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):811:811 -> p - 101:106:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):814:814 -> p - 107:111:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):816:816 -> p - 112:115:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):824:824 -> p - 116:121:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):825:825 -> p - 122:125:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):827:827 -> p - 126:127:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):834:834 -> p - 128:129:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):835:835 -> p - 130:132:void parseDimensionRatioString(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams,java.lang.String):836:836 -> p - 3:6:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4836:4836 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/constraintlayout/widget/e$a;Landroid/content/res/TypedArray;Z)V"} - 7:14:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4839:4839 -> q - 15:18:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4841:4841 -> q - 19:31:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4886:4886 -> q - 32:35:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4889:4889 -> q - 36:39:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4890:4890 -> q - 40:43:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4891:4891 -> q - 44:47:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4892:4892 -> q - 48:63:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4895:4895 -> q - 64:73:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5217:5217 -> q - 74:96:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5218:5218 -> q - 97:101:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5217:5217 -> q - 102:113:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5033:5033 -> q - 114:120:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5030:5030 -> q - 121:127:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5027:5027 -> q - 128:139:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4987:4987 -> q - 140:151:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5018:5018 -> q - 152:163:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4927:4927 -> q - 164:175:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4924:4924 -> q - 176:185:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5213:5213 -> q - 186:208:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5214:5214 -> q - 209:213:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5213:5213 -> q - 214:217:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5168:5168 -> q - 218:223:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5170:5170 -> q - 224:231:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5171:5171 -> q - 232:237:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5172:5172 -> q - 238:243:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5173:5173 -> q - 244:251:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5176:5176 -> q - 252:263:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5177:5177 -> q - 264:271:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5178:5178 -> q - 272:277:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5179:5179 -> q - 278:283:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5181:5181 -> q - 284:295:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5184:5184 -> q - 296:307:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5165:5165 -> q - 308:319:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5162:5162 -> q - 320:331:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5108:5108 -> q - 332:343:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5141:5141 -> q - 344:355:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5057:5057 -> q - 356:367:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5054:5054 -> q - 368:379:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5158:5158 -> q - 380:391:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5064:5064 -> q - 392:401:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5207:5207 -> q - 402:413:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5152:5152 -> q - 414:425:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5210:5210 -> q - 426:435:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5204:5204 -> q - 436:447:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5201:5201 -> q - 448:459:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5198:5198 -> q - 460:466:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5194:5194 -> q - 467:476:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5132:5132 -> q - 477:486:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5129:5129 -> q - 487:498:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5135:5135 -> q - 499:510:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5155:5155 -> q - 511:520:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5191:5191 -> q - 521:524:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5144:5144 -> q - 525:528:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5145:5145 -> q - 529:538:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5146:5146 -> q - 539:552:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5148:5148 -> q - 553:564:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5138:5138 -> q - 565:576:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4966:4966 -> q - 577:588:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4963:4963 -> q - 589:600:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4960:4960 -> q - 601:612:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5076:5076 -> q - 613:624:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5048:5048 -> q - 625:636:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5051:5051 -> q - 637:648:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5042:5042 -> q - 649:660:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5045:5045 -> q - 661:672:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5039:5039 -> q - 673:684:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5036:5036 -> q - 685:696:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5104:5104 -> q - 697:708:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5100:5100 -> q - 709:720:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5097:5097 -> q - 721:732:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5094:5094 -> q - 733:744:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5091:5091 -> q - 745:756:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5088:5088 -> q - 757:768:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5085:5085 -> q - 769:780:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5082:5082 -> q - 781:792:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5079:5079 -> q - 793:796:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5071:5071 -> q - 797:806:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5072:5072 -> q - 807:818:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5067:5067 -> q - 819:830:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5117:5117 -> q - 831:842:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5120:5120 -> q - 843:854:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5111:5111 -> q - 855:866:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5114:5114 -> q - 867:876:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5123:5123 -> q - 877:888:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4993:4993 -> q - 889:900:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4909:4909 -> q - 901:912:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4912:4912 -> q - 913:924:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5012:5012 -> q - 925:936:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4951:4951 -> q - 937:948:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4948:4948 -> q - 949:960:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5003:5003 -> q - 961:972:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4906:4906 -> q - 973:984:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4903:4903 -> q - 985:996:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4999:4999 -> q - 997:1008:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4945:4945 -> q - 1009:1020:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4900:4900 -> q - 1021:1032:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4897:4897 -> q - 1033:1044:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4996:4996 -> q - 1045:1056:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5021:5021 -> q - 1057:1066:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5060:5060 -> q - 1067:1078:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5061:5061 -> q - 1079:1090:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5024:5024 -> q - 1091:1102:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4990:4990 -> q - 1103:1114:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4942:4942 -> q - 1115:1126:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4939:4939 -> q - 1127:1138:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4936:4936 -> q - 1139:1150:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4972:4972 -> q - 1151:1162:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4981:4981 -> q - 1163:1174:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4975:4975 -> q - 1175:1186:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4969:4969 -> q - 1187:1198:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4984:4984 -> q - 1199:1210:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4978:4978 -> q - 1211:1221:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4954:4954 -> q - 1222:1232:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4957:4957 -> q - 1233:1243:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5008:5008 -> q - 1244:1254:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4933:4933 -> q - 1255:1265:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4930:4930 -> q - 1266:1274:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5126:5126 -> q - 1275:1285:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4915:4915 -> q - 1286:1296:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4918:4918 -> q - 1297:1307:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):5015:5015 -> q - 1308:1322:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray,boolean):4921:4921 -> q - 1:4:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4242:4242 -> r + 13:26:androidx.constraintlayout.widget.ConstraintSet$Constraint get(int):3242:3242 -> j + 27:39:androidx.constraintlayout.widget.ConstraintSet$Constraint get(int):3244:3244 -> j + 1:4:void load(android.content.Context,int):3276:3276 -> k + 5:8:void load(android.content.Context,int):3277:3277 -> k + 9:21:void load(android.content.Context,int):3282:3282 -> k + 22:25:void load(android.content.Context,int):3290:3290 -> k + 26:33:void load(android.content.Context,int):3291:3291 -> k + 34:41:void load(android.content.Context,int):3292:3292 -> k + 42:50:void load(android.content.Context,int):3293:3293 -> k + 51:62:void load(android.content.Context,int):3295:3295 -> k + 63:65:void load(android.content.Context,int):3287:3287 -> k + 66:70:void load(android.content.Context,int):3284:3284 -> k + 71:74:void load(android.content.Context,int):3307:3307 -> k + 75:78:void load(android.content.Context,int):3305:3305 -> k + 1:12:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3321:3321 -> l + 13:21:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3324:3324 -> l + 22:25:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3388:3388 -> l + 26:35:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3389:3389 -> l + 36:41:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3391:3391 -> l + 42:61:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3392:3392 -> l + 62:65:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3330:3330 -> l + 66:82:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3334:3334 -> l + 83:92:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3336:3336 -> l + 93:102:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3334:3334 -> l + 103:109:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3375:3375 -> l + 110:134:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3373:3373 -> l + 135:142:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3334:3334 -> l + 143:150:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3344:3344 -> l + 151:156:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3345:3345 -> l + 157:164:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3334:3334 -> l + 165:172:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3339:3339 -> l + 173:176:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3340:3340 -> l + 177:180:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3341:3341 -> l + 181:190:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3334:3334 -> l + 191:201:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3357:3357 -> l + 202:226:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3355:3355 -> l + 227:236:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3334:3334 -> l + 237:247:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3351:3351 -> l + 248:272:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3349:3349 -> l + 273:282:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3334:3334 -> l + 283:292:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3369:3369 -> l + 293:317:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3367:3367 -> l + 318:327:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3334:3334 -> l + 328:337:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3363:3363 -> l + 338:362:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3361:3361 -> l + 363:365:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3326:3326 -> l + 366:371:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3323:3323 -> l + 372:375:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3404:3404 -> l + 376:380:void load(android.content.Context,org.xmlpull.v1.XmlPullParser):3402:3402 -> l + 1:7:int lookupID(android.content.res.TypedArray,int,int):3409:3409 -> m + 8:13:int lookupID(android.content.res.TypedArray,int,int):3411:3411 -> m + 1:8:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3425:3425 -> n # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/constraintlayout/widget/e$a;Landroid/content/res/TypedArray;)V"} - 5:9:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4244:4244 -> r - 10:11:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4245:4245 -> r - 12:16:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4246:4246 -> r - 17:20:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4247:4247 -> r - 21:24:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4248:4248 -> r - 25:31:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4249:4249 -> r - 32:35:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4251:4251 -> r - 36:43:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4254:4254 -> r - 44:53:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4259:4259 -> r - 54:63:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4554:4554 -> r - 64:86:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4555:4555 -> r - 87:91:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4554:4554 -> r - 92:95:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4443:4443 -> r - 96:105:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4444:4444 -> r - 106:113:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4446:4446 -> r - 114:121:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4449:4449 -> r - 122:129:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4450:4450 -> r - 130:139:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4452:4452 -> r - 140:154:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4350:4350 -> r - 155:159:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4347:4347 -> r - 160:164:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4344:4344 -> r - 165:179:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4304:4304 -> r - 180:194:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4335:4335 -> r - 195:204:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4550:4550 -> r - 205:227:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4551:4551 -> r - 228:232:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4550:4550 -> r - 233:236:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4499:4499 -> r - 237:245:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4500:4500 -> r - 246:253:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4501:4501 -> r - 254:260:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4502:4502 -> r - 261:266:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4503:4503 -> r - 267:268:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4504:4504 -> r - 269:275:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4505:4505 -> r - 276:283:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4508:4508 -> r - 284:292:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4509:4509 -> r - 293:304:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4511:4511 -> r - 305:312:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4512:4512 -> r - 313:319:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4513:4513 -> r - 320:323:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4515:4515 -> r - 324:328:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4516:4516 -> r - 329:332:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4519:4519 -> r - 333:337:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4520:4520 -> r - 338:347:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4523:4523 -> r - 348:356:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4524:4524 -> r - 357:371:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4496:4496 -> r - 372:386:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4493:4493 -> r - 387:401:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4424:4424 -> r - 402:416:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4472:4472 -> r - 417:431:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4374:4374 -> r - 432:446:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4371:4371 -> r - 447:461:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4489:4489 -> r - 462:478:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4380:4380 -> r - 479:487:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4544:4544 -> r - 488:502:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4483:4483 -> r - 503:519:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4547:4547 -> r - 520:528:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4541:4541 -> r - 529:543:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4538:4538 -> r - 544:558:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4535:4535 -> r - 559:567:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4531:4531 -> r - 568:578:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4463:4463 -> r - 579:587:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4460:4460 -> r - 588:602:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4466:4466 -> r - 603:619:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4486:4486 -> r - 620:628:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4528:4528 -> r - 629:632:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4475:4475 -> r - 633:638:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4476:4476 -> r - 639:647:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4477:4477 -> r - 648:660:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4479:4479 -> r - 661:675:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4469:4469 -> r - 676:690:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4283:4283 -> r - 691:705:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4280:4280 -> r - 706:720:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4392:4392 -> r - 721:735:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4365:4365 -> r - 736:750:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4368:4368 -> r - 751:765:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4359:4359 -> r - 766:780:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4362:4362 -> r - 781:795:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4356:4356 -> r - 796:810:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4353:4353 -> r - 811:825:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4420:4420 -> r - 826:840:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4416:4416 -> r - 841:855:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4413:4413 -> r - 856:870:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4410:4410 -> r - 871:885:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4407:4407 -> r - 886:900:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4404:4404 -> r - 901:915:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4401:4401 -> r - 916:930:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4398:4398 -> r - 931:947:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4395:4395 -> r - 948:950:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4387:4387 -> r - 951:963:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4388:4388 -> r - 964:978:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4383:4383 -> r - 979:993:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4433:4433 -> r - 994:1008:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4436:4436 -> r - 1009:1023:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4427:4427 -> r - 1024:1038:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4430:4430 -> r - 1039:1048:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4439:4439 -> r - 1049:1053:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4440:4440 -> r - 1054:1068:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4310:4310 -> r - 1069:1083:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4329:4329 -> r - 1084:1098:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4320:4320 -> r - 1099:1113:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4316:4316 -> r - 1114:1128:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4277:4277 -> r - 1129:1143:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4313:4313 -> r - 1144:1158:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4338:4338 -> r - 1159:1177:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4377:4377 -> r - 1178:1192:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4341:4341 -> r - 1193:1207:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4307:4307 -> r - 1208:1222:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4274:4274 -> r - 1223:1237:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4271:4271 -> r - 1238:1252:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4268:4268 -> r - 1253:1267:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4289:4289 -> r - 1268:1282:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4298:4298 -> r - 1283:1296:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4292:4292 -> r - 1297:1310:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4286:4286 -> r - 1311:1324:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4301:4301 -> r - 1325:1338:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4295:4295 -> r - 1339:1352:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4325:4325 -> r - 1353:1365:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4265:4265 -> r - 1366:1379:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4262:4262 -> r - 1380:1387:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4457:4457 -> r - 1388:1404:void populateOverride(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):4332:4332 -> r + 9:12:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3427:3427 -> n + 13:25:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3470:3470 -> n + 26:29:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3473:3473 -> n + 30:33:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3474:3474 -> n + 34:37:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3475:3475 -> n + 38:41:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3476:3476 -> n + 42:56:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3478:3478 -> n + 57:66:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3743:3743 -> n + 67:89:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3744:3744 -> n + 90:94:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3743:3743 -> n + 95:104:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3739:3739 -> n + 105:127:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3740:3740 -> n + 128:132:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3739:3739 -> n + 133:144:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3619:3619 -> n + 145:156:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3616:3616 -> n + 157:168:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3714:3714 -> n + 169:180:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3626:3626 -> n + 181:190:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3733:3733 -> n + 191:202:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3708:3708 -> n + 203:214:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3736:3736 -> n + 215:224:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3730:3730 -> n + 225:236:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3727:3727 -> n + 237:248:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3724:3724 -> n + 249:255:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3720:3720 -> n + 256:265:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3691:3691 -> n + 266:275:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3688:3688 -> n + 276:287:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3694:3694 -> n + 288:299:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3711:3711 -> n + 300:309:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3717:3717 -> n + 310:313:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3700:3700 -> n + 314:318:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3701:3701 -> n + 319:328:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3702:3702 -> n + 329:342:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3704:3704 -> n + 343:354:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3697:3697 -> n + 355:366:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3543:3543 -> n + 367:378:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3540:3540 -> n + 379:390:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3537:3537 -> n + 391:402:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3638:3638 -> n + 403:414:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3610:3610 -> n + 415:426:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3613:3613 -> n + 427:438:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3604:3604 -> n + 439:450:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3607:3607 -> n + 451:462:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3601:3601 -> n + 463:474:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3598:3598 -> n + 475:486:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3666:3666 -> n + 487:498:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3662:3662 -> n + 499:510:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3659:3659 -> n + 511:522:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3656:3656 -> n + 523:534:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3653:3653 -> n + 535:546:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3650:3650 -> n + 547:558:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3647:3647 -> n + 559:570:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3644:3644 -> n + 571:582:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3641:3641 -> n + 583:586:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3633:3633 -> n + 587:596:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3634:3634 -> n + 597:608:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3629:3629 -> n + 609:620:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3676:3676 -> n + 621:632:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3679:3679 -> n + 633:644:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3670:3670 -> n + 645:656:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3673:3673 -> n + 657:666:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3682:3682 -> n + 667:678:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3567:3567 -> n + 679:690:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3492:3492 -> n + 691:702:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3495:3495 -> n + 703:714:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3586:3586 -> n + 715:726:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3528:3528 -> n + 727:738:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3525:3525 -> n + 739:750:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3577:3577 -> n + 751:762:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3489:3489 -> n + 763:774:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3486:3486 -> n + 775:786:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3573:3573 -> n + 787:798:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3522:3522 -> n + 799:810:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3483:3483 -> n + 811:822:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3480:3480 -> n + 823:834:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3570:3570 -> n + 835:846:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3592:3592 -> n + 847:856:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3622:3622 -> n + 857:868:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3623:3623 -> n + 869:880:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3595:3595 -> n + 881:892:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3564:3564 -> n + 893:904:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3519:3519 -> n + 905:916:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3516:3516 -> n + 917:928:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3513:3513 -> n + 929:940:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3549:3549 -> n + 941:952:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3558:3558 -> n + 953:964:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3552:3552 -> n + 965:976:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3546:3546 -> n + 977:988:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3561:3561 -> n + 989:1000:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3555:3555 -> n + 1001:1011:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3531:3531 -> n + 1012:1022:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3534:3534 -> n + 1023:1033:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3582:3582 -> n + 1034:1044:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3510:3510 -> n + 1045:1055:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3507:3507 -> n + 1056:1064:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3685:3685 -> n + 1065:1075:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3498:3498 -> n + 1076:1086:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3501:3501 -> n + 1087:1097:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3589:3589 -> n + 1098:1112:void populateConstraint(android.content.Context,androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):3504:3504 -> n androidx.constraintlayout.widget.ConstraintSet$Constraint -> androidx.constraintlayout.widget.e$a: # {"id":"sourceFile","fileName":"ConstraintSet.java"} int mViewId -> a - java.lang.String mTargetString -> b - androidx.constraintlayout.widget.ConstraintSet$PropertySet propertySet -> c + androidx.constraintlayout.widget.ConstraintSet$PropertySet propertySet -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/e$d;"} - androidx.constraintlayout.widget.ConstraintSet$Motion motion -> d + androidx.constraintlayout.widget.ConstraintSet$Motion motion -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/e$c;"} - androidx.constraintlayout.widget.ConstraintSet$Layout layout -> e + androidx.constraintlayout.widget.ConstraintSet$Layout layout -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/e$b;"} - androidx.constraintlayout.widget.ConstraintSet$Transform transform -> f + androidx.constraintlayout.widget.ConstraintSet$Transform transform -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/e$e;"} - java.util.HashMap mCustomConstraints -> g - androidx.constraintlayout.widget.ConstraintSet$Constraint$Delta mDelta -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/e$a$a;"} - 1:3:void ():1805:1805 -> - 4:10:void ():1808:1808 -> - 11:17:void ():1809:1809 -> - 18:24:void ():1810:1810 -> - 25:31:void ():1811:1811 -> - 32:39:void ():1812:1812 -> - 1:4:void access$000(androidx.constraintlayout.widget.ConstraintSet$Constraint,int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1805:1805 -> a + java.util.HashMap mCustomConstraints -> f + 1:3:void ():1256:1256 -> + 4:10:void ():1259:1259 -> + 11:17:void ():1260:1260 -> + 18:24:void ():1261:1261 -> + 25:31:void ():1262:1262 -> + 32:39:void ():1263:1263 -> + 1:4:void access$000(androidx.constraintlayout.widget.ConstraintSet$Constraint,int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1256:1256 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/constraintlayout/widget/e$a;ILandroidx/constraintlayout/widget/ConstraintLayout$b;)V"} - 1:6:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2066:2066 -> b + 1:6:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1401:1401 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/constraintlayout/widget/ConstraintLayout$b;)V"} - 7:10:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2067:2067 -> b - 11:14:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2068:2068 -> b - 15:18:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2069:2069 -> b - 19:22:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2071:2071 -> b - 23:26:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2072:2072 -> b - 27:30:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2073:2073 -> b - 31:34:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2074:2074 -> b - 35:38:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2076:2076 -> b - 39:42:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2077:2077 -> b - 43:46:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2078:2078 -> b - 47:50:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2080:2080 -> b - 51:54:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2081:2081 -> b - 55:58:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2082:2082 -> b - 59:62:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2083:2083 -> b - 63:66:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2085:2085 -> b - 67:70:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2086:2086 -> b - 71:74:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2087:2087 -> b - 75:78:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2088:2088 -> b - 79:82:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2089:2089 -> b - 83:86:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2090:2090 -> b - 87:90:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2091:2091 -> b - 91:94:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2092:2092 -> b - 95:98:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2094:2094 -> b - 99:102:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2095:2095 -> b - 103:106:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2097:2097 -> b - 107:110:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2098:2098 -> b - 111:114:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2099:2099 -> b - 115:118:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2101:2101 -> b - 119:122:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2102:2102 -> b - 123:126:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2103:2103 -> b - 127:130:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2104:2104 -> b - 131:134:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2105:2105 -> b - 135:138:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2106:2106 -> b - 139:142:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2107:2107 -> b - 143:146:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2108:2108 -> b - 147:150:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2109:2109 -> b - 151:154:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2110:2110 -> b - 155:158:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2111:2111 -> b - 159:162:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2112:2112 -> b - 163:166:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2113:2113 -> b - 167:170:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2114:2114 -> b - 171:174:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2115:2115 -> b - 175:178:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2116:2116 -> b - 179:182:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2117:2117 -> b - 183:186:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2118:2118 -> b - 187:190:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2119:2119 -> b - 191:194:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2120:2120 -> b - 195:198:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2121:2121 -> b - 199:202:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2122:2122 -> b - 203:206:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2123:2123 -> b - 207:210:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2124:2124 -> b - 211:212:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2125:2125 -> b - 213:216:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2127:2127 -> b - 217:221:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2130:2130 -> b - 222:228:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2131:2131 -> b - 229:232:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2134:2134 -> b - 1:5:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():1957:1957 -> c + 7:10:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1402:1402 -> b + 11:14:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1403:1403 -> b + 15:18:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1404:1404 -> b + 19:22:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1406:1406 -> b + 23:26:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1407:1407 -> b + 27:30:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1408:1408 -> b + 31:34:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1409:1409 -> b + 35:38:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1411:1411 -> b + 39:42:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1413:1413 -> b + 43:46:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1414:1414 -> b + 47:50:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1415:1415 -> b + 51:54:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1416:1416 -> b + 55:58:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1418:1418 -> b + 59:62:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1419:1419 -> b + 63:66:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1420:1420 -> b + 67:70:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1421:1421 -> b + 71:74:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1422:1422 -> b + 75:78:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1423:1423 -> b + 79:82:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1424:1424 -> b + 83:86:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1425:1425 -> b + 87:90:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1427:1427 -> b + 91:94:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1428:1428 -> b + 95:98:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1430:1430 -> b + 99:102:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1431:1431 -> b + 103:106:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1432:1432 -> b + 107:110:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1434:1434 -> b + 111:114:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1435:1435 -> b + 115:118:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1436:1436 -> b + 119:122:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1437:1437 -> b + 123:126:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1438:1438 -> b + 127:130:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1439:1439 -> b + 131:134:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1440:1440 -> b + 135:138:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1441:1441 -> b + 139:142:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1442:1442 -> b + 143:146:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1443:1443 -> b + 147:150:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1444:1444 -> b + 151:154:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1445:1445 -> b + 155:158:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1446:1446 -> b + 159:162:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1447:1447 -> b + 163:166:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1448:1448 -> b + 167:170:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1449:1449 -> b + 171:174:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1450:1450 -> b + 175:178:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1451:1451 -> b + 179:182:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1452:1452 -> b + 183:186:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1453:1453 -> b + 187:190:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1454:1454 -> b + 191:194:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1455:1455 -> b + 195:198:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1456:1456 -> b + 199:202:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1457:1457 -> b + 203:204:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1458:1458 -> b + 205:209:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1462:1462 -> b + 210:216:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1463:1463 -> b + 217:220:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1466:1466 -> b + 1:5:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():1297:1297 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/constraintlayout/widget/e$a;"} - 6:12:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():1958:1958 -> c - 13:19:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():1959:1959 -> c - 20:26:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():1960:1960 -> c - 27:33:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():1961:1961 -> c - 34:37:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():1962:1962 -> c - 38:42:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():1963:1963 -> c - 1:5:java.lang.Object clone():1805:1805 -> clone - 1:2:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1996:1996 -> d + 6:12:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():1298:1298 -> c + 13:19:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():1299:1299 -> c + 20:26:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():1300:1300 -> c + 27:33:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():1301:1301 -> c + 34:38:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():1302:1302 -> c + 1:5:java.lang.Object clone():1256:1256 -> clone + 1:2:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1336:1336 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/constraintlayout/widget/ConstraintLayout$b;)V"} - 3:8:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1997:1997 -> d - 9:12:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1998:1998 -> d - 13:16:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1999:1999 -> d - 17:20:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2000:2000 -> d - 21:24:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2001:2001 -> d - 25:28:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2002:2002 -> d - 29:32:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2003:2003 -> d - 33:36:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2004:2004 -> d - 37:40:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2005:2005 -> d - 41:44:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2006:2006 -> d - 45:48:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2007:2007 -> d - 49:52:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2008:2008 -> d - 53:56:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2009:2009 -> d - 57:60:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2010:2010 -> d - 61:64:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2011:2011 -> d - 65:68:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2013:2013 -> d - 69:72:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2014:2014 -> d - 73:76:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2015:2015 -> d - 77:80:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2017:2017 -> d - 81:84:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2018:2018 -> d - 85:88:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2019:2019 -> d - 89:92:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2021:2021 -> d - 93:96:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2022:2022 -> d - 97:100:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2023:2023 -> d - 101:104:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2024:2024 -> d - 105:108:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2025:2025 -> d - 109:112:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2026:2026 -> d - 113:116:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2027:2027 -> d - 117:120:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2028:2028 -> d - 121:124:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2029:2029 -> d - 125:128:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2030:2030 -> d - 129:132:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2031:2031 -> d - 133:136:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2032:2032 -> d - 137:140:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2033:2033 -> d - 141:144:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2034:2034 -> d - 145:148:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2035:2035 -> d - 149:152:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2036:2036 -> d - 153:156:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2037:2037 -> d - 157:160:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2038:2038 -> d - 161:164:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2039:2039 -> d - 165:168:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2040:2040 -> d - 169:172:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2041:2041 -> d - 173:176:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2042:2042 -> d - 177:180:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2043:2043 -> d - 181:184:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2044:2044 -> d - 185:188:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2045:2045 -> d - 189:192:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2046:2046 -> d - 193:196:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2047:2047 -> d - 197:200:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2048:2048 -> d - 201:204:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2049:2049 -> d - 205:208:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2050:2050 -> d - 209:212:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2051:2051 -> d - 213:216:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2052:2052 -> d - 217:220:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2053:2053 -> d - 221:224:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2054:2054 -> d - 225:228:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2055:2055 -> d - 229:232:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2056:2056 -> d - 233:238:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2060:2060 -> d - 239:247:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):2061:2061 -> d -androidx.constraintlayout.widget.ConstraintSet$Constraint$Delta -> androidx.constraintlayout.widget.e$a$a: -# {"id":"sourceFile","fileName":"ConstraintSet.java"} - int[] mTypeInt -> a - int[] mValueInt -> b - int mCountInt -> c - int[] mTypeFloat -> d - float[] mValueFloat -> e - int mCountFloat -> f - int[] mTypeString -> g - java.lang.String[] mValueString -> h - int mCountString -> i - int[] mTypeBoolean -> j - boolean[] mValueBoolean -> k - int mCountBoolean -> l - 1:5:void ():1815:1815 -> - 6:9:void ():1820:1820 -> - 10:14:void ():1821:1821 -> - 15:16:void ():1822:1822 -> - 17:20:void ():1833:1833 -> - 21:24:void ():1834:1834 -> - 25:27:void ():1835:1835 -> - 28:31:void ():1846:1846 -> - 32:35:void ():1847:1847 -> - 36:38:void ():1848:1848 -> - 39:42:void ():1859:1859 -> - 43:46:void ():1860:1860 -> - 47:49:void ():1861:1861 -> - 1:7:void add(int,float):1838:1838 -> a - 8:16:void add(int,float):1839:1839 -> a - 17:27:void add(int,float):1840:1840 -> a - 28:33:void add(int,float):1842:1842 -> a - 34:42:void add(int,float):1843:1843 -> a - 1:7:void add(int,int):1825:1825 -> b - 8:16:void add(int,int):1826:1826 -> b - 17:27:void add(int,int):1827:1827 -> b - 28:33:void add(int,int):1829:1829 -> b - 34:42:void add(int,int):1830:1830 -> b - 1:7:void add(int,java.lang.String):1851:1851 -> c - 8:16:void add(int,java.lang.String):1852:1852 -> c - 17:29:void add(int,java.lang.String):1853:1853 -> c - 30:35:void add(int,java.lang.String):1855:1855 -> c - 36:44:void add(int,java.lang.String):1856:1856 -> c - 1:7:void add(int,boolean):1864:1864 -> d - 8:16:void add(int,boolean):1865:1865 -> d - 17:27:void add(int,boolean):1866:1866 -> d - 28:33:void add(int,boolean):1868:1868 -> d - 34:42:void add(int,boolean):1869:1869 -> d + 3:8:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1337:1337 -> d + 9:12:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1338:1338 -> d + 13:16:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1339:1339 -> d + 17:20:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1340:1340 -> d + 21:24:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1341:1341 -> d + 25:28:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1342:1342 -> d + 29:32:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1343:1343 -> d + 33:36:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1344:1344 -> d + 37:40:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1345:1345 -> d + 41:44:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1346:1346 -> d + 45:48:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1347:1347 -> d + 49:52:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1348:1348 -> d + 53:56:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1349:1349 -> d + 57:60:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1351:1351 -> d + 61:64:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1352:1352 -> d + 65:68:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1353:1353 -> d + 69:72:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1355:1355 -> d + 73:76:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1356:1356 -> d + 77:80:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1357:1357 -> d + 81:84:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1359:1359 -> d + 85:88:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1360:1360 -> d + 89:92:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1361:1361 -> d + 93:96:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1362:1362 -> d + 97:100:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1363:1363 -> d + 101:104:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1364:1364 -> d + 105:108:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1365:1365 -> d + 109:112:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1366:1366 -> d + 113:116:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1367:1367 -> d + 117:120:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1368:1368 -> d + 121:124:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1369:1369 -> d + 125:128:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1370:1370 -> d + 129:132:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1371:1371 -> d + 133:136:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1372:1372 -> d + 137:140:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1373:1373 -> d + 141:144:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1374:1374 -> d + 145:148:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1375:1375 -> d + 149:152:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1376:1376 -> d + 153:156:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1377:1377 -> d + 157:160:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1378:1378 -> d + 161:164:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1379:1379 -> d + 165:168:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1380:1380 -> d + 169:172:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1381:1381 -> d + 173:176:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1382:1382 -> d + 177:180:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1383:1383 -> d + 181:184:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1384:1384 -> d + 185:188:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1385:1385 -> d + 189:192:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1386:1386 -> d + 193:196:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1387:1387 -> d + 197:200:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1388:1388 -> d + 201:204:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1389:1389 -> d + 205:208:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1390:1390 -> d + 209:212:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1391:1391 -> d + 213:218:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1395:1395 -> d + 219:227:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):1396:1396 -> d androidx.constraintlayout.widget.ConstraintSet$Layout -> androidx.constraintlayout.widget.e$b: # {"id":"sourceFile","fileName":"ConstraintSet.java"} - int circleConstraint -> A - int circleRadius -> B - float circleAngle -> C - int editorAbsoluteX -> D - int editorAbsoluteY -> E - int orientation -> F - int leftMargin -> G - int rightMargin -> H - int topMargin -> I - int bottomMargin -> J - int endMargin -> K - int startMargin -> L - int baselineMargin -> M - int goneLeftMargin -> N - int goneTopMargin -> O - int goneRightMargin -> P - int goneBottomMargin -> Q - int goneEndMargin -> R - int goneStartMargin -> S - int goneBaselineMargin -> T - float verticalWeight -> U - float horizontalWeight -> V - int horizontalChainStyle -> W - int verticalChainStyle -> X - int widthDefault -> Y - int heightDefault -> Z + int editorAbsoluteX -> A + int editorAbsoluteY -> B + int orientation -> C + int leftMargin -> D + int rightMargin -> E + int topMargin -> F + int bottomMargin -> G + int endMargin -> H + int startMargin -> I + int goneLeftMargin -> J + int goneTopMargin -> K + int goneRightMargin -> L + int goneBottomMargin -> M + int goneEndMargin -> N + int goneStartMargin -> O + float verticalWeight -> P + float horizontalWeight -> Q + int horizontalChainStyle -> R + int verticalChainStyle -> S + int widthDefault -> T + int heightDefault -> U + int widthMax -> V + int heightMax -> W + int widthMin -> X + int heightMin -> Y + float widthPercent -> Z boolean mIsGuideline -> a - int widthMax -> a0 + float heightPercent -> a0 boolean mApply -> b - int heightMax -> b0 - boolean mOverride -> c - int widthMin -> c0 - int mWidth -> d - int heightMin -> d0 - int mHeight -> e - float widthPercent -> e0 - int guideBegin -> f - float heightPercent -> f0 - int guideEnd -> g - int mBarrierDirection -> g0 - float guidePercent -> h - int mBarrierMargin -> h0 - int leftToLeft -> i - int mHelperType -> i0 - int leftToRight -> j - int[] mReferenceIds -> j0 - int rightToLeft -> k - java.lang.String mReferenceIdString -> k0 - int rightToRight -> l - java.lang.String mConstraintTag -> l0 - int topToTop -> m - boolean constrainedWidth -> m0 - int topToBottom -> n - boolean constrainedHeight -> n0 - int bottomToTop -> o - boolean mBarrierAllowsGoneWidgets -> o0 - int bottomToBottom -> p - int mWrapBehavior -> p0 - int baselineToBaseline -> q - android.util.SparseIntArray mapToConstant -> q0 - int baselineToTop -> r - int baselineToBottom -> s - int startToEnd -> t - int startToStart -> u - int endToStart -> v - int endToEnd -> w - float horizontalBias -> x - float verticalBias -> y - java.lang.String dimensionRatio -> z - 1:7:void ():1117:1117 -> - 8:14:void ():1174:1174 -> - 15:23:void ():1175:1175 -> - 24:32:void ():1176:1176 -> - 33:41:void ():1177:1177 -> - 42:50:void ():1178:1178 -> - 51:59:void ():1179:1179 -> - 60:67:void ():1180:1180 -> - 68:75:void ():1181:1181 -> - 76:83:void ():1182:1182 -> - 84:91:void ():1184:1184 -> - 92:99:void ():1185:1185 -> - 100:108:void ():1186:1186 -> - 109:117:void ():1187:1187 -> - 118:126:void ():1188:1188 -> - 127:135:void ():1189:1189 -> - 136:144:void ():1190:1190 -> - 145:153:void ():1191:1191 -> - 154:162:void ():1192:1192 -> - 163:171:void ():1193:1193 -> - 172:180:void ():1194:1194 -> - 181:189:void ():1195:1195 -> - 190:198:void ():1196:1196 -> - 199:207:void ():1197:1197 -> - 208:216:void ():1198:1198 -> - 217:225:void ():1199:1199 -> - 226:234:void ():1200:1200 -> - 235:243:void ():1201:1201 -> - 244:252:void ():1202:1202 -> - 253:261:void ():1203:1203 -> - 262:270:void ():1205:1205 -> - 271:279:void ():1206:1206 -> - 280:287:void ():1207:1207 -> - 288:296:void ():1208:1208 -> - 297:303:void ():1209:1209 -> - 304:310:void ():1210:1210 -> - 311:317:void ():1211:1211 -> - 318:324:void ():1212:1212 -> - 325:333:void ():1213:1213 -> - 334:342:void ():1214:1214 -> - 343:351:void ():1215:1215 -> - 352:360:void ():1216:1216 -> - 361:369:void ():1217:1217 -> - 370:377:void ():1218:1218 -> - 378:386:void ():1219:1219 -> - 387:395:void ():1220:1220 -> - 396:404:void ():1221:1221 -> - 405:413:void ():1222:1222 -> - 414:420:void ():1223:1223 -> - 421:427:void ():1224:1224 -> - 428:436:void ():1225:1225 -> - 437:445:void ():1227:1227 -> - 446:454:void ():1228:1228 -> - 455:463:void ():1229:1229 -> - 464:472:void ():1230:1230 -> - 473:481:void ():1231:1231 -> - 482:490:void ():1233:1233 -> - 491:499:void ():1234:1234 -> - 500:508:void ():1235:1235 -> - 509:517:void ():1236:1236 -> - 518:527:void ():1237:1237 -> - 1:4:void ():968:968 -> - 5:6:void ():969:969 -> - 7:8:void ():970:970 -> - 9:11:void ():971:971 -> - 12:13:void ():976:976 -> - 14:17:void ():977:977 -> - 18:19:void ():978:978 -> - 20:21:void ():979:979 -> - 22:23:void ():980:980 -> - 24:25:void ():981:981 -> - 26:27:void ():982:982 -> - 28:29:void ():983:983 -> - 30:31:void ():984:984 -> - 32:33:void ():985:985 -> - 34:35:void ():986:986 -> - 36:37:void ():987:987 -> - 38:39:void ():988:988 -> - 40:41:void ():989:989 -> - 42:43:void ():990:990 -> - 44:45:void ():991:991 -> - 46:47:void ():992:992 -> - 48:51:void ():993:993 -> - 52:53:void ():994:994 -> - 54:56:void ():995:995 -> - 57:58:void ():996:996 -> - 59:60:void ():997:997 -> - 61:63:void ():998:998 -> - 64:65:void ():999:999 -> - 66:67:void ():1000:1000 -> - 68:69:void ():1001:1001 -> - 70:71:void ():1002:1002 -> - 72:73:void ():1003:1003 -> - 74:75:void ():1004:1004 -> - 76:77:void ():1005:1005 -> - 78:79:void ():1006:1006 -> - 80:81:void ():1007:1007 -> - 82:83:void ():1008:1008 -> - 84:87:void ():1009:1009 -> - 88:89:void ():1010:1010 -> - 90:91:void ():1011:1011 -> - 92:93:void ():1012:1012 -> - 94:95:void ():1013:1013 -> - 96:97:void ():1014:1014 -> - 98:99:void ():1015:1015 -> - 100:101:void ():1016:1016 -> - 102:103:void ():1017:1017 -> - 104:105:void ():1018:1018 -> - 106:107:void ():1019:1019 -> - 108:109:void ():1020:1020 -> - 110:111:void ():1021:1021 -> - 112:113:void ():1022:1022 -> - 114:115:void ():1023:1023 -> - 116:117:void ():1024:1024 -> - 118:119:void ():1025:1025 -> - 120:123:void ():1026:1026 -> - 124:125:void ():1027:1027 -> - 126:127:void ():1028:1028 -> - 128:129:void ():1029:1029 -> - 130:131:void ():1030:1030 -> - 132:133:void ():1031:1031 -> - 134:135:void ():1035:1035 -> - 136:138:void ():1036:1036 -> - 139:140:void ():1038:1038 -> - 141:143:void ():1039:1039 -> - 1:4:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1042:1042 -> a + int mBarrierDirection -> b0 + int mWidth -> c + int mBarrierMargin -> c0 + int mHeight -> d + int mHelperType -> d0 + int guideBegin -> e + int[] mReferenceIds -> e0 + int guideEnd -> f + java.lang.String mReferenceIdString -> f0 + float guidePercent -> g + java.lang.String mConstraintTag -> g0 + int leftToLeft -> h + boolean constrainedWidth -> h0 + int leftToRight -> i + boolean constrainedHeight -> i0 + int rightToLeft -> j + boolean mBarrierAllowsGoneWidgets -> j0 + int rightToRight -> k + android.util.SparseIntArray mapToConstant -> k0 + int topToTop -> l + int topToBottom -> m + int bottomToTop -> n + int bottomToBottom -> o + int baselineToBaseline -> p + int startToEnd -> q + int startToStart -> r + int endToStart -> s + int endToEnd -> t + float horizontalBias -> u + float verticalBias -> v + java.lang.String dimensionRatio -> w + int circleConstraint -> x + int circleRadius -> y + float circleAngle -> z + 1:7:void ():654:654 -> + 8:14:void ():709:709 -> + 15:23:void ():710:710 -> + 24:32:void ():711:711 -> + 33:41:void ():712:712 -> + 42:50:void ():713:713 -> + 51:59:void ():714:714 -> + 60:67:void ():715:715 -> + 68:75:void ():716:716 -> + 76:83:void ():717:717 -> + 84:91:void ():719:719 -> + 92:99:void ():720:720 -> + 100:108:void ():721:721 -> + 109:117:void ():722:722 -> + 118:126:void ():723:723 -> + 127:135:void ():724:724 -> + 136:144:void ():725:725 -> + 145:153:void ():726:726 -> + 154:162:void ():727:727 -> + 163:171:void ():728:728 -> + 172:180:void ():729:729 -> + 181:189:void ():730:730 -> + 190:198:void ():731:731 -> + 199:207:void ():732:732 -> + 208:216:void ():733:733 -> + 217:225:void ():734:734 -> + 226:234:void ():735:735 -> + 235:243:void ():736:736 -> + 244:252:void ():737:737 -> + 253:261:void ():738:738 -> + 262:270:void ():740:740 -> + 271:279:void ():741:741 -> + 280:287:void ():742:742 -> + 288:296:void ():743:743 -> + 297:303:void ():744:744 -> + 304:310:void ():745:745 -> + 311:317:void ():746:746 -> + 318:324:void ():747:747 -> + 325:333:void ():748:748 -> + 334:342:void ():749:749 -> + 343:351:void ():750:750 -> + 352:360:void ():751:751 -> + 361:369:void ():752:752 -> + 370:377:void ():753:753 -> + 378:386:void ():754:754 -> + 387:395:void ():755:755 -> + 396:404:void ():757:757 -> + 405:413:void ():758:758 -> + 414:422:void ():759:759 -> + 423:431:void ():760:760 -> + 432:440:void ():761:761 -> + 441:449:void ():763:763 -> + 450:458:void ():764:764 -> + 459:467:void ():765:765 -> + 468:476:void ():766:766 -> + 477:486:void ():767:767 -> + 1:4:void ():517:517 -> + 5:6:void ():518:518 -> + 7:9:void ():519:519 -> + 10:11:void ():523:523 -> + 12:15:void ():524:524 -> + 16:17:void ():525:525 -> + 18:19:void ():526:526 -> + 20:21:void ():527:527 -> + 22:23:void ():528:528 -> + 24:25:void ():529:529 -> + 26:27:void ():530:530 -> + 28:29:void ():531:531 -> + 30:31:void ():532:532 -> + 32:33:void ():533:533 -> + 34:35:void ():534:534 -> + 36:37:void ():535:535 -> + 38:39:void ():536:536 -> + 40:41:void ():537:537 -> + 42:45:void ():538:538 -> + 46:47:void ():539:539 -> + 48:50:void ():540:540 -> + 51:52:void ():541:541 -> + 53:54:void ():542:542 -> + 55:57:void ():543:543 -> + 58:59:void ():544:544 -> + 60:61:void ():545:545 -> + 62:63:void ():546:546 -> + 64:65:void ():547:547 -> + 66:67:void ():548:548 -> + 68:69:void ():549:549 -> + 70:71:void ():550:550 -> + 72:73:void ():551:551 -> + 74:75:void ():552:552 -> + 76:77:void ():553:553 -> + 78:79:void ():554:554 -> + 80:81:void ():555:555 -> + 82:83:void ():556:556 -> + 84:85:void ():557:557 -> + 86:87:void ():558:558 -> + 88:89:void ():559:559 -> + 90:91:void ():560:560 -> + 92:93:void ():561:561 -> + 94:95:void ():562:562 -> + 96:97:void ():563:563 -> + 98:99:void ():564:564 -> + 100:101:void ():565:565 -> + 102:103:void ():566:566 -> + 104:105:void ():567:567 -> + 106:107:void ():568:568 -> + 108:111:void ():569:569 -> + 112:113:void ():570:570 -> + 114:115:void ():571:571 -> + 116:117:void ():572:572 -> + 118:119:void ():573:573 -> + 120:121:void ():574:574 -> + 122:123:void ():578:578 -> + 124:126:void ():579:579 -> + 127:129:void ():581:581 -> + 1:4:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):584:584 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/constraintlayout/widget/e$b;)V"} - 5:8:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1043:1043 -> a - 9:12:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1044:1044 -> a - 13:16:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1045:1045 -> a - 17:20:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1046:1046 -> a - 21:24:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1047:1047 -> a - 25:28:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1048:1048 -> a - 29:32:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1049:1049 -> a - 33:36:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1050:1050 -> a - 37:40:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1051:1051 -> a - 41:44:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1052:1052 -> a - 45:48:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1053:1053 -> a - 49:52:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1054:1054 -> a - 53:56:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1055:1055 -> a - 57:60:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1056:1056 -> a - 61:64:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1057:1057 -> a - 65:68:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1058:1058 -> a - 69:72:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1059:1059 -> a - 73:76:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1060:1060 -> a - 77:80:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1061:1061 -> a - 81:84:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1062:1062 -> a - 85:88:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1063:1063 -> a - 89:92:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1064:1064 -> a - 93:96:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1065:1065 -> a - 97:100:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1066:1066 -> a - 101:104:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1067:1067 -> a - 105:108:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1068:1068 -> a - 109:112:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1069:1069 -> a - 113:116:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1070:1070 -> a - 117:120:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1071:1071 -> a - 121:124:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1072:1072 -> a - 125:128:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1073:1073 -> a - 129:132:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1074:1074 -> a - 133:136:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1075:1075 -> a - 137:140:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1076:1076 -> a - 141:144:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1077:1077 -> a - 145:148:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1078:1078 -> a - 149:152:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1079:1079 -> a - 153:156:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1080:1080 -> a - 157:160:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1081:1081 -> a - 161:164:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1082:1082 -> a - 165:168:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1083:1083 -> a - 169:172:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1084:1084 -> a - 173:176:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1085:1085 -> a - 177:180:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1086:1086 -> a - 181:184:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1087:1087 -> a - 185:188:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1088:1088 -> a - 189:192:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1089:1089 -> a - 193:196:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1090:1090 -> a - 197:200:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1091:1091 -> a - 201:204:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1092:1092 -> a - 205:208:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1093:1093 -> a - 209:212:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1094:1094 -> a - 213:216:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1095:1095 -> a - 217:220:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1096:1096 -> a - 221:224:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1097:1097 -> a - 225:228:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1098:1098 -> a - 229:232:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1099:1099 -> a - 233:236:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1100:1100 -> a - 237:240:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1101:1101 -> a - 241:244:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1102:1102 -> a - 245:248:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1104:1104 -> a - 249:257:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1105:1105 -> a - 258:259:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1107:1107 -> a - 260:263:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1109:1109 -> a - 264:267:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1110:1110 -> a - 268:271:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1111:1111 -> a - 272:275:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1113:1113 -> a - 276:280:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):1114:1114 -> a - 1:7:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1241:1241 -> b - 8:9:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1242:1242 -> b - 10:17:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1243:1243 -> b - 18:21:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1245:1245 -> b - 22:60:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1247:1247 -> b - 61:70:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1456:1456 -> b - 71:93:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1457:1457 -> b - 94:98:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1456:1456 -> b - 99:108:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1339:1339 -> b - 109:118:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1370:1370 -> b - 119:128:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1279:1279 -> b - 129:138:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1276:1276 -> b - 139:146:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1449:1449 -> b - 147:156:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1452:1452 -> b - 157:179:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1453:1453 -> b - 180:184:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1452:1452 -> b - 185:194:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1446:1446 -> b - 195:202:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1443:1443 -> b - 203:212:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1440:1440 -> b - 213:222:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1434:1434 -> b - 223:229:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1430:1430 -> b - 230:237:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1421:1421 -> b - 238:245:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1418:1418 -> b - 246:255:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1318:1318 -> b - 256:265:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1315:1315 -> b - 266:275:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1312:1312 -> b - 276:285:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1412:1412 -> b - 286:295:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1415:1415 -> b - 296:305:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1406:1406 -> b - 306:315:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1409:1409 -> b - 316:325:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1388:1388 -> b - 326:335:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1385:1385 -> b - 336:340:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1382:1382 -> b - 341:345:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1379:1379 -> b - 346:355:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1397:1397 -> b - 356:365:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1400:1400 -> b - 366:375:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1391:1391 -> b - 376:385:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1394:1394 -> b - 386:395:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1345:1345 -> b - 396:405:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1261:1261 -> b - 406:415:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1264:1264 -> b - 416:425:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1364:1364 -> b - 426:435:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1303:1303 -> b - 436:445:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1300:1300 -> b - 446:455:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1355:1355 -> b - 456:465:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1258:1258 -> b - 466:475:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1255:1255 -> b - 476:485:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1351:1351 -> b - 486:495:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1297:1297 -> b - 496:505:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1252:1252 -> b - 506:515:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1249:1249 -> b - 516:525:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1348:1348 -> b - 526:535:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1373:1373 -> b - 536:545:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1376:1376 -> b - 546:555:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1342:1342 -> b - 556:565:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1294:1294 -> b - 566:575:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1291:1291 -> b - 576:585:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1288:1288 -> b - 586:595:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1324:1324 -> b - 596:605:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1333:1333 -> b - 606:615:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1327:1327 -> b - 616:625:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1321:1321 -> b - 626:635:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1336:1336 -> b - 636:645:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1330:1330 -> b - 646:655:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1306:1306 -> b - 656:664:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1309:1309 -> b - 665:673:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1360:1360 -> b - 674:682:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1285:1285 -> b - 683:691:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1282:1282 -> b - 692:698:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1403:1403 -> b - 699:707:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1267:1267 -> b - 708:716:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1270:1270 -> b - 717:725:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1367:1367 -> b - 726:734:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1273:1273 -> b - 735:743:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1437:1437 -> b - 744:752:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1427:1427 -> b - 753:764:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1424:1424 -> b - 765:768:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1461:1461 -> b + 5:8:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):585:585 -> a + 9:12:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):586:586 -> a + 13:16:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):587:587 -> a + 17:20:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):588:588 -> a + 21:24:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):589:589 -> a + 25:28:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):590:590 -> a + 29:32:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):591:591 -> a + 33:36:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):592:592 -> a + 37:40:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):593:593 -> a + 41:44:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):594:594 -> a + 45:48:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):595:595 -> a + 49:52:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):596:596 -> a + 53:56:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):597:597 -> a + 57:60:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):598:598 -> a + 61:64:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):599:599 -> a + 65:68:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):600:600 -> a + 69:72:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):601:601 -> a + 73:76:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):602:602 -> a + 77:80:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):603:603 -> a + 81:84:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):604:604 -> a + 85:88:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):605:605 -> a + 89:92:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):606:606 -> a + 93:96:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):607:607 -> a + 97:100:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):608:608 -> a + 101:104:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):609:609 -> a + 105:108:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):610:610 -> a + 109:112:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):611:611 -> a + 113:116:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):612:612 -> a + 117:120:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):613:613 -> a + 121:124:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):614:614 -> a + 125:128:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):615:615 -> a + 129:132:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):616:616 -> a + 133:136:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):617:617 -> a + 137:140:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):618:618 -> a + 141:144:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):619:619 -> a + 145:148:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):620:620 -> a + 149:152:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):621:621 -> a + 153:156:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):622:622 -> a + 157:160:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):623:623 -> a + 161:164:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):624:624 -> a + 165:168:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):625:625 -> a + 169:172:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):626:626 -> a + 173:176:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):627:627 -> a + 177:180:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):628:628 -> a + 181:184:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):629:629 -> a + 185:188:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):630:630 -> a + 189:192:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):631:631 -> a + 193:196:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):632:632 -> a + 197:200:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):633:633 -> a + 201:204:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):634:634 -> a + 205:208:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):635:635 -> a + 209:212:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):636:636 -> a + 213:216:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):637:637 -> a + 217:220:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):638:638 -> a + 221:224:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):639:639 -> a + 225:228:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):640:640 -> a + 229:232:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):642:642 -> a + 233:241:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):643:643 -> a + 242:243:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):645:645 -> a + 244:247:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):647:647 -> a + 248:251:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):648:648 -> a + 252:255:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):649:649 -> a + 256:260:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Layout):651:651 -> a + 1:7:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):771:771 -> b + 8:9:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):772:772 -> b + 10:16:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):773:773 -> b + 17:20:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):775:775 -> b + 21:52:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):777:777 -> b + 53:62:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):965:965 -> b + 63:85:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):966:966 -> b + 86:90:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):965:965 -> b + 91:98:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):958:958 -> b + 99:108:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):961:961 -> b + 109:131:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):962:962 -> b + 132:136:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):961:961 -> b + 137:146:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):955:955 -> b + 147:154:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):952:952 -> b + 155:164:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):949:949 -> b + 165:174:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):946:946 -> b + 175:181:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):942:942 -> b + 182:189:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):933:933 -> b + 190:197:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):930:930 -> b + 198:207:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):842:842 -> b + 208:217:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):839:839 -> b + 218:227:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):836:836 -> b + 228:237:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):924:924 -> b + 238:247:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):927:927 -> b + 248:257:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):918:918 -> b + 258:267:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):921:921 -> b + 268:277:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):900:900 -> b + 278:287:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):897:897 -> b + 288:297:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):909:909 -> b + 298:307:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):912:912 -> b + 308:317:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):903:903 -> b + 318:327:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):906:906 -> b + 328:337:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):866:866 -> b + 338:347:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):791:791 -> b + 348:357:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):794:794 -> b + 358:367:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):885:885 -> b + 368:377:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):827:827 -> b + 378:387:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):824:824 -> b + 388:397:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):876:876 -> b + 398:407:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):788:788 -> b + 408:417:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):785:785 -> b + 418:427:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):872:872 -> b + 428:437:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):821:821 -> b + 438:447:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):782:782 -> b + 448:457:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):779:779 -> b + 458:467:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):869:869 -> b + 468:477:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):891:891 -> b + 478:487:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):894:894 -> b + 488:497:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):863:863 -> b + 498:507:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):818:818 -> b + 508:517:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):815:815 -> b + 518:527:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):812:812 -> b + 528:537:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):848:848 -> b + 538:547:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):857:857 -> b + 548:557:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):851:851 -> b + 558:567:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):845:845 -> b + 568:577:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):860:860 -> b + 578:587:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):854:854 -> b + 588:596:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):830:830 -> b + 597:605:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):833:833 -> b + 606:614:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):881:881 -> b + 615:623:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):809:809 -> b + 624:632:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):806:806 -> b + 633:639:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):915:915 -> b + 640:648:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):797:797 -> b + 649:657:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):800:800 -> b + 658:666:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):888:888 -> b + 667:675:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):803:803 -> b + 676:684:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):939:939 -> b + 685:696:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):936:936 -> b + 697:700:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):970:970 -> b androidx.constraintlayout.widget.ConstraintSet$Motion -> androidx.constraintlayout.widget.e$c: # {"id":"sourceFile","fileName":"ConstraintSet.java"} boolean mApply -> a int mAnimateRelativeTo -> b - int mAnimateCircleAngleTo -> c - java.lang.String mTransitionEasing -> d - int mPathMotionArc -> e - int mDrawPath -> f - float mMotionStagger -> g - int mPolarRelativeTo -> h - float mPathRotate -> i - float mQuantizeMotionPhase -> j - int mQuantizeMotionSteps -> k - java.lang.String mQuantizeInterpolatorString -> l - int mQuantizeInterpolatorType -> m - int mQuantizeInterpolatorID -> n - android.util.SparseIntArray mapToConstant -> o - 1:7:void ():1709:1709 -> - 8:13:void ():1723:1723 -> - 14:21:void ():1724:1724 -> - 22:29:void ():1725:1725 -> - 30:37:void ():1726:1726 -> - 38:45:void ():1727:1727 -> - 46:53:void ():1728:1728 -> - 54:61:void ():1729:1729 -> - 62:70:void ():1730:1730 -> - 71:79:void ():1731:1731 -> - 80:89:void ():1732:1732 -> - 1:4:void ():1678:1678 -> - 5:7:void ():1679:1679 -> - 8:9:void ():1680:1680 -> - 10:12:void ():1681:1681 -> - 13:14:void ():1682:1682 -> - 15:16:void ():1683:1683 -> - 17:20:void ():1684:1684 -> - 21:22:void ():1685:1685 -> - 23:24:void ():1686:1686 -> - 25:26:void ():1687:1687 -> - 27:28:void ():1688:1688 -> - 29:30:void ():1689:1689 -> - 31:33:void ():1690:1690 -> - 34:35:void ():1691:1691 -> - 36:38:void ():1692:1692 -> - 1:4:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1699:1699 -> a + java.lang.String mTransitionEasing -> c + int mPathMotionArc -> d + int mDrawPath -> e + float mMotionStagger -> f + float mPathRotate -> g + android.util.SparseIntArray mapToConstant -> h + 1:7:void ():1198:1198 -> + 8:13:void ():1207:1207 -> + 14:21:void ():1208:1208 -> + 22:29:void ():1209:1209 -> + 30:37:void ():1210:1210 -> + 38:45:void ():1211:1211 -> + 46:54:void ():1212:1212 -> + 1:4:void ():1179:1179 -> + 5:7:void ():1180:1180 -> + 8:10:void ():1181:1181 -> + 11:12:void ():1182:1182 -> + 13:14:void ():1183:1183 -> + 15:18:void ():1184:1184 -> + 19:20:void ():1185:1185 -> + 21:23:void ():1186:1186 -> + 1:4:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1189:1189 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/constraintlayout/widget/e$c;)V"} - 5:8:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1700:1700 -> a - 9:12:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1701:1701 -> a - 13:16:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1702:1702 -> a - 17:20:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1703:1703 -> a - 21:24:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1704:1704 -> a - 25:28:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1705:1705 -> a - 29:33:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1706:1706 -> a - 1:7:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1736:1736 -> b - 8:9:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1737:1737 -> b - 10:17:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1738:1738 -> b - 18:21:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1740:1740 -> b - 22:33:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1742:1742 -> b - 34:37:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1776:1776 -> b - 38:43:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1778:1778 -> b - 44:51:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1779:1779 -> b - 52:57:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1781:1781 -> b - 58:63:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1784:1784 -> b - 64:71:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1785:1785 -> b - 72:77:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1786:1786 -> b - 78:81:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1787:1787 -> b - 82:85:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1789:1789 -> b - 86:94:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1792:1792 -> b - 95:103:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1773:1773 -> b - 104:112:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1770:1770 -> b - 113:121:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1767:1767 -> b - 122:130:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1764:1764 -> b - 131:139:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1761:1761 -> b - 140:146:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1758:1758 -> b - 147:150:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1750:1750 -> b - 151:154:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1751:1751 -> b - 155:161:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1752:1752 -> b - 162:172:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1754:1754 -> b - 173:181:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1747:1747 -> b - 182:193:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1744:1744 -> b - 194:198:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1798:1798 -> b + 5:8:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1190:1190 -> a + 9:12:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1191:1191 -> a + 13:16:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1192:1192 -> a + 17:20:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1193:1193 -> a + 21:24:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1194:1194 -> a + 25:29:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Motion):1195:1195 -> a + 1:7:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1216:1216 -> b + 8:9:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1217:1217 -> b + 10:17:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1218:1218 -> b + 18:21:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1220:1220 -> b + 22:31:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1222:1222 -> b + 32:40:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1244:1244 -> b + 41:49:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1241:1241 -> b + 50:56:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1238:1238 -> b + 57:60:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1230:1230 -> b + 61:65:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1231:1231 -> b + 66:72:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1232:1232 -> b + 73:83:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1234:1234 -> b + 84:92:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1227:1227 -> b + 93:103:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1224:1224 -> b + 104:108:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1248:1248 -> b androidx.constraintlayout.widget.ConstraintSet$PropertySet -> androidx.constraintlayout.widget.e$d: # {"id":"sourceFile","fileName":"ConstraintSet.java"} boolean mApply -> a @@ -27951,32 +26294,32 @@ androidx.constraintlayout.widget.ConstraintSet$PropertySet -> androidx.constrain int mVisibilityMode -> c float alpha -> d float mProgress -> e - 1:4:void ():1638:1638 -> - 5:6:void ():1639:1639 -> - 7:8:void ():1640:1640 -> - 9:12:void ():1641:1641 -> - 13:16:void ():1642:1642 -> - 17:19:void ():1643:1643 -> - 1:4:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$PropertySet):1646:1646 -> a + 1:4:void ():1139:1139 -> + 5:6:void ():1140:1140 -> + 7:8:void ():1141:1141 -> + 9:12:void ():1142:1142 -> + 13:16:void ():1143:1143 -> + 17:19:void ():1144:1144 -> + 1:4:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$PropertySet):1147:1147 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/constraintlayout/widget/e$d;)V"} - 5:8:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$PropertySet):1647:1647 -> a - 9:12:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$PropertySet):1648:1648 -> a - 13:16:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$PropertySet):1649:1649 -> a - 17:21:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$PropertySet):1650:1650 -> a - 1:7:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1654:1654 -> b - 8:9:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1655:1655 -> b - 10:16:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1656:1656 -> b - 17:20:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1658:1658 -> b - 21:24:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1660:1660 -> b - 25:33:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1661:1661 -> b - 34:37:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1662:1662 -> b - 38:45:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1663:1663 -> b - 46:56:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1664:1664 -> b - 57:60:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1665:1665 -> b - 61:69:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1666:1666 -> b - 70:73:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1667:1667 -> b - 74:84:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1668:1668 -> b - 85:88:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1671:1671 -> b + 5:8:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$PropertySet):1148:1148 -> a + 9:12:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$PropertySet):1149:1149 -> a + 13:16:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$PropertySet):1150:1150 -> a + 17:21:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$PropertySet):1151:1151 -> a + 1:7:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1155:1155 -> b + 8:9:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1156:1156 -> b + 10:16:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1157:1157 -> b + 17:20:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1159:1159 -> b + 21:24:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1161:1161 -> b + 25:33:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1162:1162 -> b + 34:37:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1163:1163 -> b + 38:45:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1164:1164 -> b + 46:56:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1165:1165 -> b + 57:60:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1166:1166 -> b + 61:69:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1167:1167 -> b + 70:73:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1168:1168 -> b + 74:84:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1169:1169 -> b + 85:88:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1172:1172 -> b androidx.constraintlayout.widget.ConstraintSet$Transform -> androidx.constraintlayout.widget.e$e: # {"id":"sourceFile","fileName":"ConstraintSet.java"} boolean mApply -> a @@ -27987,593 +26330,460 @@ androidx.constraintlayout.widget.ConstraintSet$Transform -> androidx.constraintl float scaleY -> f float transformPivotX -> g float transformPivotY -> h - int transformPivotTarget -> i - float translationX -> j - float translationY -> k - float translationZ -> l - boolean applyElevation -> m - float elevation -> n - android.util.SparseIntArray mapToConstant -> o - 1:7:void ():1549:1549 -> - 8:13:void ():1565:1565 -> - 14:21:void ():1566:1566 -> - 22:29:void ():1567:1567 -> - 30:37:void ():1568:1568 -> - 38:45:void ():1569:1569 -> - 46:53:void ():1570:1570 -> - 54:61:void ():1571:1571 -> - 62:70:void ():1572:1572 -> - 71:79:void ():1573:1573 -> - 80:88:void ():1574:1574 -> - 89:97:void ():1575:1575 -> - 98:107:void ():1576:1576 -> - 1:4:void ():1516:1516 -> - 5:7:void ():1517:1517 -> - 8:9:void ():1518:1518 -> - 10:11:void ():1519:1519 -> - 12:15:void ():1520:1520 -> - 16:17:void ():1521:1521 -> - 18:21:void ():1522:1522 -> - 22:23:void ():1523:1523 -> - 24:26:void ():1524:1524 -> - 27:28:void ():1525:1525 -> - 29:30:void ():1526:1526 -> - 31:32:void ():1527:1527 -> - 33:34:void ():1528:1528 -> - 35:36:void ():1529:1529 -> - 37:39:void ():1530:1530 -> - 1:4:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1533:1533 -> a + float translationX -> i + float translationY -> j + float translationZ -> k + boolean applyElevation -> l + float elevation -> m + android.util.SparseIntArray mapToConstant -> n + 1:7:void ():1057:1057 -> + 8:13:void ():1071:1071 -> + 14:21:void ():1072:1072 -> + 22:29:void ():1073:1073 -> + 30:37:void ():1074:1074 -> + 38:45:void ():1075:1075 -> + 46:53:void ():1076:1076 -> + 54:61:void ():1077:1077 -> + 62:70:void ():1078:1078 -> + 71:79:void ():1079:1079 -> + 80:88:void ():1080:1080 -> + 89:98:void ():1081:1081 -> + 1:4:void ():1026:1026 -> + 5:7:void ():1027:1027 -> + 8:9:void ():1028:1028 -> + 10:11:void ():1029:1029 -> + 12:15:void ():1030:1030 -> + 16:17:void ():1031:1031 -> + 18:21:void ():1032:1032 -> + 22:23:void ():1033:1033 -> + 24:25:void ():1034:1034 -> + 26:27:void ():1035:1035 -> + 28:29:void ():1036:1036 -> + 30:31:void ():1037:1037 -> + 32:33:void ():1038:1038 -> + 34:36:void ():1039:1039 -> + 1:4:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1042:1042 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/constraintlayout/widget/e$e;)V"} - 5:8:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1534:1534 -> a - 9:12:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1535:1535 -> a - 13:16:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1536:1536 -> a - 17:20:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1537:1537 -> a - 21:24:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1538:1538 -> a - 25:28:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1539:1539 -> a - 29:32:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1540:1540 -> a - 33:36:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1541:1541 -> a - 37:40:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1542:1542 -> a - 41:44:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1543:1543 -> a - 45:48:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1544:1544 -> a - 49:52:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1545:1545 -> a - 53:57:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1546:1546 -> a - 1:7:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1581:1581 -> b - 8:9:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1582:1582 -> b - 10:16:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1583:1583 -> b - 17:20:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1585:1585 -> b - 21:31:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1587:1587 -> b - 32:40:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1610:1610 -> b - 41:42:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1625:1625 -> b - 43:51:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1626:1626 -> b - 52:60:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1620:1620 -> b - 61:69:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1616:1616 -> b - 70:78:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1613:1613 -> b - 79:87:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1607:1607 -> b - 88:96:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1604:1604 -> b - 97:105:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1601:1601 -> b - 106:114:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1598:1598 -> b - 115:123:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1595:1595 -> b - 124:132:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1592:1592 -> b - 133:144:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1589:1589 -> b - 145:148:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1631:1631 -> b + 5:8:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1043:1043 -> a + 9:12:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1044:1044 -> a + 13:16:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1045:1045 -> a + 17:20:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1046:1046 -> a + 21:24:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1047:1047 -> a + 25:28:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1048:1048 -> a + 29:32:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1049:1049 -> a + 33:36:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1050:1050 -> a + 37:40:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1051:1051 -> a + 41:44:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1052:1052 -> a + 45:48:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1053:1053 -> a + 49:53:void copyFrom(androidx.constraintlayout.widget.ConstraintSet$Transform):1054:1054 -> a + 1:7:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1085:1085 -> b + 8:9:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1086:1086 -> b + 10:16:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1087:1087 -> b + 17:20:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1089:1089 -> b + 21:30:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1091:1091 -> b + 31:32:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1126:1126 -> b + 33:41:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1127:1127 -> b + 42:50:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1121:1121 -> b + 51:59:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1117:1117 -> b + 60:68:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1114:1114 -> b + 69:77:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1111:1111 -> b + 78:86:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1108:1108 -> b + 87:95:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1105:1105 -> b + 96:104:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1102:1102 -> b + 105:113:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1099:1099 -> b + 114:122:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1096:1096 -> b + 123:133:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1093:1093 -> b + 134:138:void fillFromAttributeList(android.content.Context,android.util.AttributeSet):1132:1132 -> b androidx.constraintlayout.widget.ConstraintsChangedListener -> androidx.constraintlayout.widget.f: # {"id":"sourceFile","fileName":"ConstraintsChangedListener.java"} androidx.constraintlayout.widget.Guideline -> androidx.constraintlayout.widget.g: # {"id":"sourceFile","fileName":"Guideline.java"} 1:5:void (android.content.Context):55:55 -> 6:9:void (android.content.Context):56:56 -> - 2:5:void onMeasure(int,int):97:97 -> onMeasure - 1:6:void setGuidelineBegin(int):106:106 -> setGuidelineBegin - 7:8:void setGuidelineBegin(int):107:107 -> setGuidelineBegin - 9:12:void setGuidelineBegin(int):108:108 -> setGuidelineBegin - 1:6:void setGuidelineEnd(int):117:117 -> setGuidelineEnd - 7:8:void setGuidelineEnd(int):118:118 -> setGuidelineEnd - 9:12:void setGuidelineEnd(int):119:119 -> setGuidelineEnd - 1:6:void setGuidelinePercent(float):127:127 -> setGuidelinePercent - 7:8:void setGuidelinePercent(float):128:128 -> setGuidelinePercent - 9:12:void setGuidelinePercent(float):129:129 -> setGuidelinePercent + 2:5:void onMeasure(int,int):93:93 -> onMeasure + 1:6:void setGuidelineBegin(int):102:102 -> setGuidelineBegin + 7:8:void setGuidelineBegin(int):103:103 -> setGuidelineBegin + 9:12:void setGuidelineBegin(int):104:104 -> setGuidelineBegin + 1:6:void setGuidelineEnd(int):113:113 -> setGuidelineEnd + 7:8:void setGuidelineEnd(int):114:114 -> setGuidelineEnd + 9:12:void setGuidelineEnd(int):115:115 -> setGuidelineEnd + 1:6:void setGuidelinePercent(float):123:123 -> setGuidelinePercent + 7:8:void setGuidelinePercent(float):124:124 -> setGuidelinePercent + 9:12:void setGuidelinePercent(float):125:125 -> setGuidelinePercent androidx.constraintlayout.widget.R$id -> androidx.constraintlayout.widget.h: androidx.constraintlayout.widget.R$styleable -> androidx.constraintlayout.widget.i: - int Constraint_android_layout_marginTop -> A - int Constraint_layout_constraintLeft_toRightOf -> A0 - int ConstraintLayout_Layout_android_elevation -> A1 - int ConstraintLayout_Layout_layout_constraintLeft_creator -> A2 - int ConstraintOverride_android_rotationX -> A3 - int ConstraintOverride_polarRelativeTo -> A4 - int Layout_layout_constraintBaseline_creator -> A5 - int Motion_animateCircleAngleTo -> A6 - int[] Variant -> A7 - int Constraint_android_layout_marginRight -> B - int Constraint_layout_constraintRight_creator -> B0 - int ConstraintLayout_Layout_barrierAllowsGoneWidgets -> B1 - int ConstraintLayout_Layout_layout_constraintLeft_toLeftOf -> B2 - int ConstraintOverride_android_rotationY -> B3 - int ConstraintOverride_quantizeMotionInterpolator -> B4 - int Layout_layout_constraintBaseline_toBaselineOf -> B5 - int Motion_animateRelativeTo -> B6 - int Variant_constraints -> B7 - int Constraint_android_layout_marginBottom -> C - int Constraint_layout_constraintRight_toLeftOf -> C0 - int ConstraintLayout_Layout_barrierDirection -> C1 - int ConstraintLayout_Layout_layout_constraintLeft_toRightOf -> C2 - int ConstraintOverride_android_layout_marginStart -> C3 - int ConstraintOverride_quantizeMotionPhase -> C4 - int Layout_layout_constraintBottom_creator -> C5 - int Motion_drawPath -> C6 - int Variant_region_heightLessThan -> C7 - int Constraint_android_alpha -> D - int Constraint_layout_constraintRight_toRightOf -> D0 - int ConstraintLayout_Layout_barrierMargin -> D1 - int ConstraintLayout_Layout_layout_constraintRight_creator -> D2 - int ConstraintOverride_android_layout_marginEnd -> D3 - int ConstraintOverride_quantizeMotionSteps -> D4 - int Layout_layout_constraintBottom_toBottomOf -> D5 - int Motion_motionPathRotate -> D6 - int Variant_region_heightMoreThan -> D7 - int Constraint_android_transformPivotX -> E - int Constraint_layout_constraintStart_toEndOf -> E0 - int ConstraintLayout_Layout_constraintSet -> E1 - int ConstraintLayout_Layout_layout_constraintRight_toLeftOf -> E2 - int ConstraintOverride_android_translationZ -> E3 - int ConstraintOverride_transformPivotTarget -> E4 - int Layout_layout_constraintBottom_toTopOf -> E5 - int Motion_motionStagger -> E6 - int Variant_region_widthLessThan -> E7 - int Constraint_android_transformPivotY -> F - int Constraint_layout_constraintStart_toStartOf -> F0 - int ConstraintLayout_Layout_constraint_referenced_ids -> F1 - int ConstraintLayout_Layout_layout_constraintRight_toRightOf -> F2 - int ConstraintOverride_android_elevation -> F3 - int ConstraintOverride_transitionEasing -> F4 - int Layout_layout_constraintCircle -> F5 - int Motion_pathMotionArc -> F6 - int Variant_region_widthMoreThan -> F7 - int Constraint_android_translationX -> G - int Constraint_layout_constraintTag -> G0 - int ConstraintLayout_Layout_constraint_referenced_tags -> G1 - int ConstraintLayout_Layout_layout_constraintStart_toEndOf -> G2 - int ConstraintOverride_animateRelativeTo -> G3 - int ConstraintOverride_transitionPathRotate -> G4 - int Layout_layout_constraintCircleAngle -> G5 - int Motion_quantizeMotionInterpolator -> G6 - int[] View -> G7 - int Constraint_android_translationY -> H - int Constraint_layout_constraintTop_creator -> H0 - int ConstraintLayout_Layout_flow_firstHorizontalBias -> H1 - int ConstraintLayout_Layout_layout_constraintStart_toStartOf -> H2 - int ConstraintOverride_barrierAllowsGoneWidgets -> H3 - int ConstraintOverride_visibilityMode -> H4 - int Layout_layout_constraintCircleRadius -> H5 - int Motion_quantizeMotionPhase -> H6 - int[] ViewBackgroundHelper -> H7 - int Constraint_android_scaleX -> I - int Constraint_layout_constraintTop_toBottomOf -> I0 - int ConstraintLayout_Layout_flow_firstHorizontalStyle -> I1 - int ConstraintLayout_Layout_layout_constraintTag -> I2 - int ConstraintOverride_barrierDirection -> I3 - int[] ConstraintSet -> I4 - int Layout_layout_constraintDimensionRatio -> I5 - int Motion_quantizeMotionSteps -> I6 - int[] ViewStubCompat -> I7 - int Constraint_android_scaleY -> J - int Constraint_layout_constraintTop_toTopOf -> J0 - int ConstraintLayout_Layout_flow_firstVerticalBias -> J1 - int ConstraintLayout_Layout_layout_constraintTop_creator -> J2 - int ConstraintOverride_barrierMargin -> J3 - int[] CustomAttribute -> J4 - int Layout_layout_constraintEnd_toEndOf -> J5 - int Motion_transitionEasing -> J6 - int[] ViewTransition -> J7 - int Constraint_android_rotation -> K - int Constraint_layout_constraintVertical_bias -> K0 - int ConstraintLayout_Layout_flow_firstVerticalStyle -> K1 - int ConstraintLayout_Layout_layout_constraintTop_toBottomOf -> K2 - int ConstraintOverride_chainUseRtl -> K3 - int CustomAttribute_attributeName -> K4 - int Layout_layout_constraintEnd_toStartOf -> K5 - int[] MotionEffect -> K6 - int[] include -> K7 - int Constraint_android_rotationX -> L - int Constraint_layout_constraintVertical_chainStyle -> L0 - int ConstraintLayout_Layout_flow_horizontalAlign -> L1 - int ConstraintLayout_Layout_layout_constraintTop_toTopOf -> L2 - int ConstraintOverride_constraint_referenced_ids -> L3 - int CustomAttribute_customBoolean -> L4 - int Layout_layout_constraintGuide_begin -> L5 - int[] MotionHelper -> L6 - int Constraint_android_rotationY -> M - int Constraint_layout_constraintVertical_weight -> M0 - int ConstraintLayout_Layout_flow_horizontalBias -> M1 - int ConstraintLayout_Layout_layout_constraintVertical_bias -> M2 - int ConstraintOverride_drawPath -> M3 - int CustomAttribute_customColorDrawableValue -> M4 - int Layout_layout_constraintGuide_end -> M5 - int[] MotionLabel -> M6 - int Constraint_android_layout_marginStart -> N - int Constraint_layout_constraintWidth -> N0 - int ConstraintLayout_Layout_flow_horizontalGap -> N1 - int ConstraintLayout_Layout_layout_constraintVertical_chainStyle -> N2 - int ConstraintOverride_layout_constrainedHeight -> N3 - int CustomAttribute_customColorValue -> N4 - int Layout_layout_constraintGuide_percent -> N5 - int[] MotionLayout -> N6 - int Constraint_android_layout_marginEnd -> O - int Constraint_layout_constraintWidth_default -> O0 - int ConstraintLayout_Layout_flow_horizontalStyle -> O1 - int ConstraintLayout_Layout_layout_constraintVertical_weight -> O2 - int ConstraintOverride_layout_constrainedWidth -> O3 - int CustomAttribute_customDimension -> O4 - int Layout_layout_constraintHeight -> O5 - int[] MotionScene -> O6 - int Constraint_android_translationZ -> P - int Constraint_layout_constraintWidth_max -> P0 - int ConstraintLayout_Layout_flow_lastHorizontalBias -> P1 - int ConstraintLayout_Layout_layout_constraintWidth -> P2 - int ConstraintOverride_layout_constraintBaseline_creator -> P3 - int CustomAttribute_customFloatValue -> P4 - int Layout_layout_constraintHeight_percent -> P5 - int[] MotionTelltales -> P6 - int Constraint_android_elevation -> Q - int Constraint_layout_constraintWidth_min -> Q0 - int ConstraintLayout_Layout_flow_lastHorizontalStyle -> Q1 - int ConstraintLayout_Layout_layout_constraintWidth_default -> Q2 - int ConstraintOverride_layout_constraintBottom_creator -> Q3 - int CustomAttribute_customIntegerValue -> Q4 - int Layout_layout_constraintHorizontal_bias -> Q5 - int[] OnClick -> Q6 - int Constraint_animateRelativeTo -> R - int Constraint_layout_constraintWidth_percent -> R0 - int ConstraintLayout_Layout_flow_lastVerticalBias -> R1 - int ConstraintLayout_Layout_layout_constraintWidth_max -> R2 - int ConstraintOverride_layout_constraintCircleAngle -> R3 - int CustomAttribute_customPixelDimension -> R4 - int Layout_layout_constraintHorizontal_chainStyle -> R5 - int[] OnSwipe -> R6 - int Constraint_barrierAllowsGoneWidgets -> S - int Constraint_layout_editor_absoluteX -> S0 - int ConstraintLayout_Layout_flow_lastVerticalStyle -> S1 - int ConstraintLayout_Layout_layout_constraintWidth_min -> S2 - int ConstraintOverride_layout_constraintCircleRadius -> S3 - int CustomAttribute_customReference -> S4 - int Layout_layout_constraintHorizontal_weight -> S5 - int[] PopupWindow -> S6 - int Constraint_barrierDirection -> T - int Constraint_layout_editor_absoluteY -> T0 - int ConstraintLayout_Layout_flow_maxElementsWrap -> T1 - int ConstraintLayout_Layout_layout_constraintWidth_percent -> T2 - int ConstraintOverride_layout_constraintDimensionRatio -> T3 - int CustomAttribute_customStringValue -> T4 - int Layout_layout_constraintLeft_creator -> T5 - int[] PopupWindowBackgroundState -> T6 - int Constraint_barrierMargin -> U - int Constraint_layout_goneMarginBottom -> U0 - int ConstraintLayout_Layout_flow_verticalAlign -> U1 - int ConstraintLayout_Layout_layout_editor_absoluteX -> U2 - int ConstraintOverride_layout_constraintHeight -> U3 - int CustomAttribute_methodName -> U4 - int Layout_layout_constraintLeft_toLeftOf -> U5 - int[] PropertySet -> U6 - int Constraint_chainUseRtl -> V - int Constraint_layout_goneMarginEnd -> V0 - int ConstraintLayout_Layout_flow_verticalBias -> V1 - int ConstraintLayout_Layout_layout_editor_absoluteY -> V2 - int ConstraintOverride_layout_constraintHeight_default -> V3 - int[] DrawerArrowToggle -> V4 - int Layout_layout_constraintLeft_toRightOf -> V5 - int PropertySet_android_visibility -> V6 - int Constraint_constraint_referenced_ids -> W - int Constraint_layout_goneMarginLeft -> W0 - int ConstraintLayout_Layout_flow_verticalGap -> W1 - int ConstraintLayout_Layout_layout_goneMarginBaseline -> W2 - int ConstraintOverride_layout_constraintHeight_max -> W3 - int[] FontFamily -> W4 - int Layout_layout_constraintRight_creator -> W5 - int PropertySet_android_alpha -> W6 - int Constraint_drawPath -> X - int Constraint_layout_goneMarginRight -> X0 - int ConstraintLayout_Layout_flow_verticalStyle -> X1 - int ConstraintLayout_Layout_layout_goneMarginBottom -> X2 - int ConstraintOverride_layout_constraintHeight_min -> X3 - int[] FontFamilyFont -> X4 - int Layout_layout_constraintRight_toLeftOf -> X5 - int PropertySet_motionProgress -> X6 - int Constraint_layout_constrainedHeight -> Y - int Constraint_layout_goneMarginStart -> Y0 - int ConstraintLayout_Layout_flow_wrapMode -> Y1 - int ConstraintLayout_Layout_layout_goneMarginEnd -> Y2 - int ConstraintOverride_layout_constraintHeight_percent -> Y3 - int[] GradientColor -> Y4 - int Layout_layout_constraintRight_toRightOf -> Y5 - int PropertySet_visibilityMode -> Y6 - int Constraint_layout_constrainedWidth -> Z - int Constraint_layout_goneMarginTop -> Z0 - int ConstraintLayout_Layout_layoutDescription -> Z1 - int ConstraintLayout_Layout_layout_goneMarginLeft -> Z2 - int ConstraintOverride_layout_constraintHorizontal_bias -> Z3 - int[] GradientColorItem -> Z4 - int Layout_layout_constraintStart_toEndOf -> Z5 - int[] RecycleListView -> Z6 + int Constraint_android_layout_marginBottom -> A + int Constraint_layout_constraintStart_toStartOf -> A0 + int ConstraintLayout_Layout_flow_horizontalGap -> A1 + int ConstraintLayout_Layout_layout_constraintWidth_max -> A2 + int Layout_layout_constraintBottom_creator -> A3 + int Motion_transitionEasing -> A4 + int Constraint_android_alpha -> B + int Constraint_layout_constraintTag -> B0 + int ConstraintLayout_Layout_flow_horizontalStyle -> B1 + int ConstraintLayout_Layout_layout_constraintWidth_min -> B2 + int Layout_layout_constraintBottom_toBottomOf -> B3 + int[] MotionHelper -> B4 + int Constraint_android_transformPivotX -> C + int Constraint_layout_constraintTop_creator -> C0 + int ConstraintLayout_Layout_flow_lastHorizontalBias -> C1 + int ConstraintLayout_Layout_layout_constraintWidth_percent -> C2 + int Layout_layout_constraintBottom_toTopOf -> C3 + int[] MotionLayout -> C4 + int Constraint_android_transformPivotY -> D + int Constraint_layout_constraintTop_toBottomOf -> D0 + int ConstraintLayout_Layout_flow_lastHorizontalStyle -> D1 + int ConstraintLayout_Layout_layout_editor_absoluteX -> D2 + int Layout_layout_constraintCircle -> D3 + int[] MotionScene -> D4 + int Constraint_android_translationX -> E + int Constraint_layout_constraintTop_toTopOf -> E0 + int ConstraintLayout_Layout_flow_lastVerticalBias -> E1 + int ConstraintLayout_Layout_layout_editor_absoluteY -> E2 + int Layout_layout_constraintCircleAngle -> E3 + int[] MotionTelltales -> E4 + int Constraint_android_translationY -> F + int Constraint_layout_constraintVertical_bias -> F0 + int ConstraintLayout_Layout_flow_lastVerticalStyle -> F1 + int ConstraintLayout_Layout_layout_goneMarginBottom -> F2 + int Layout_layout_constraintCircleRadius -> F3 + int[] OnClick -> F4 + int Constraint_android_scaleX -> G + int Constraint_layout_constraintVertical_chainStyle -> G0 + int ConstraintLayout_Layout_flow_maxElementsWrap -> G1 + int ConstraintLayout_Layout_layout_goneMarginEnd -> G2 + int Layout_layout_constraintDimensionRatio -> G3 + int[] OnSwipe -> G4 + int Constraint_android_scaleY -> H + int Constraint_layout_constraintVertical_weight -> H0 + int ConstraintLayout_Layout_flow_verticalAlign -> H1 + int ConstraintLayout_Layout_layout_goneMarginLeft -> H2 + int Layout_layout_constraintEnd_toEndOf -> H3 + int[] PopupWindow -> H4 + int Constraint_android_rotation -> I + int Constraint_layout_constraintWidth_default -> I0 + int ConstraintLayout_Layout_flow_verticalBias -> I1 + int ConstraintLayout_Layout_layout_goneMarginRight -> I2 + int Layout_layout_constraintEnd_toStartOf -> I3 + int[] PopupWindowBackgroundState -> I4 + int Constraint_android_rotationX -> J + int Constraint_layout_constraintWidth_max -> J0 + int ConstraintLayout_Layout_flow_verticalGap -> J1 + int ConstraintLayout_Layout_layout_goneMarginStart -> J2 + int Layout_layout_constraintGuide_begin -> J3 + int[] PropertySet -> J4 + int Constraint_android_rotationY -> K + int Constraint_layout_constraintWidth_min -> K0 + int ConstraintLayout_Layout_flow_verticalStyle -> K1 + int ConstraintLayout_Layout_layout_goneMarginTop -> K2 + int Layout_layout_constraintGuide_end -> K3 + int PropertySet_android_visibility -> K4 + int Constraint_android_layout_marginStart -> L + int Constraint_layout_constraintWidth_percent -> L0 + int ConstraintLayout_Layout_flow_wrapMode -> L1 + int ConstraintLayout_Layout_layout_optimizationLevel -> L2 + int Layout_layout_constraintGuide_percent -> L3 + int PropertySet_android_alpha -> L4 + int Constraint_android_layout_marginEnd -> M + int Constraint_layout_editor_absoluteX -> M0 + int ConstraintLayout_Layout_layoutDescription -> M1 + int[] ConstraintLayout_placeholder -> M2 + int Layout_layout_constraintHeight_percent -> M3 + int PropertySet_motionProgress -> M4 + int Constraint_android_translationZ -> N + int Constraint_layout_editor_absoluteY -> N0 + int ConstraintLayout_Layout_layout_constrainedHeight -> N1 + int[] ConstraintSet -> N2 + int Layout_layout_constraintHorizontal_bias -> N3 + int PropertySet_visibilityMode -> N4 + int Constraint_android_elevation -> O + int Constraint_layout_goneMarginBottom -> O0 + int ConstraintLayout_Layout_layout_constrainedWidth -> O1 + int[] CustomAttribute -> O2 + int Layout_layout_constraintHorizontal_chainStyle -> O3 + int[] RecycleListView -> O4 + int Constraint_animate_relativeTo -> P + int Constraint_layout_goneMarginEnd -> P0 + int ConstraintLayout_Layout_layout_constraintBaseline_creator -> P1 + int CustomAttribute_attributeName -> P2 + int Layout_layout_constraintHorizontal_weight -> P3 + int[] SearchView -> P4 + int Constraint_barrierAllowsGoneWidgets -> Q + int Constraint_layout_goneMarginLeft -> Q0 + int ConstraintLayout_Layout_layout_constraintBaseline_toBaselineOf -> Q1 + int CustomAttribute_customBoolean -> Q2 + int Layout_layout_constraintLeft_creator -> Q3 + int[] Spinner -> Q4 + int Constraint_barrierDirection -> R + int Constraint_layout_goneMarginRight -> R0 + int ConstraintLayout_Layout_layout_constraintBottom_creator -> R1 + int CustomAttribute_customColorDrawableValue -> R2 + int Layout_layout_constraintLeft_toLeftOf -> R3 + int[] State -> R4 + int Constraint_barrierMargin -> S + int Constraint_layout_goneMarginStart -> S0 + int ConstraintLayout_Layout_layout_constraintBottom_toBottomOf -> S1 + int CustomAttribute_customColorValue -> S2 + int Layout_layout_constraintLeft_toRightOf -> S3 + int State_android_id -> S4 + int Constraint_chainUseRtl -> T + int Constraint_layout_goneMarginTop -> T0 + int ConstraintLayout_Layout_layout_constraintBottom_toTopOf -> T1 + int CustomAttribute_customDimension -> T2 + int Layout_layout_constraintRight_creator -> T3 + int State_constraints -> T4 + int Constraint_constraint_referenced_ids -> U + int Constraint_motionProgress -> U0 + int ConstraintLayout_Layout_layout_constraintCircle -> U1 + int CustomAttribute_customFloatValue -> U2 + int Layout_layout_constraintRight_toLeftOf -> U3 + int[] StateListDrawable -> U4 + int Constraint_drawPath -> V + int Constraint_motionStagger -> V0 + int ConstraintLayout_Layout_layout_constraintCircleAngle -> V1 + int CustomAttribute_customIntegerValue -> V2 + int Layout_layout_constraintRight_toRightOf -> V3 + int[] StateListDrawableItem -> V4 + int Constraint_layout_constrainedHeight -> W + int Constraint_pathMotionArc -> W0 + int ConstraintLayout_Layout_layout_constraintCircleRadius -> W1 + int CustomAttribute_customPixelDimension -> W2 + int Layout_layout_constraintStart_toEndOf -> W3 + int[] StateSet -> W4 + int Constraint_layout_constrainedWidth -> X + int Constraint_transitionEasing -> X0 + int ConstraintLayout_Layout_layout_constraintDimensionRatio -> X1 + int CustomAttribute_customStringValue -> X2 + int Layout_layout_constraintStart_toStartOf -> X3 + int[] SwitchCompat -> X4 + int Constraint_layout_constraintBaseline_creator -> Y + int Constraint_transitionPathRotate -> Y0 + int ConstraintLayout_Layout_layout_constraintEnd_toEndOf -> Y1 + int[] DrawerArrowToggle -> Y2 + int Layout_layout_constraintTop_creator -> Y3 + int[] TextAppearance -> Y4 + int Constraint_layout_constraintBaseline_toBaselineOf -> Z + int Constraint_visibilityMode -> Z0 + int ConstraintLayout_Layout_layout_constraintEnd_toStartOf -> Z1 + int[] FontFamily -> Z2 + int Layout_layout_constraintTop_toBottomOf -> Z3 + int[] Toolbar -> Z4 int[] ActionBar -> a - int Constraint_layout_constraintBaseline_creator -> a0 - int Constraint_layout_wrapBehaviorInParent -> a1 - int ConstraintLayout_Layout_layout_constrainedHeight -> a2 - int ConstraintLayout_Layout_layout_goneMarginRight -> a3 - int ConstraintOverride_layout_constraintHorizontal_chainStyle -> a4 - int[] ImageFilterView -> a5 - int Layout_layout_constraintStart_toStartOf -> a6 - int[] SearchView -> a7 + int Constraint_layout_constraintBottom_creator -> a0 + int[] ConstraintLayout_Layout -> a1 + int ConstraintLayout_Layout_layout_constraintGuide_begin -> a2 + int[] FontFamilyFont -> a3 + int Layout_layout_constraintTop_toTopOf -> a4 + int[] Transform -> a5 int[] ActionBarLayout -> b - int Constraint_layout_constraintBaseline_toBaselineOf -> b0 - int Constraint_motionProgress -> b1 - int ConstraintLayout_Layout_layout_constrainedWidth -> b2 - int ConstraintLayout_Layout_layout_goneMarginStart -> b3 - int ConstraintOverride_layout_constraintHorizontal_weight -> b4 - int[] KeyAttribute -> b5 - int Layout_layout_constraintTop_creator -> b6 - int[] Spinner -> b7 + int Constraint_layout_constraintBottom_toBottomOf -> b0 + int ConstraintLayout_Layout_android_orientation -> b1 + int ConstraintLayout_Layout_layout_constraintGuide_end -> b2 + int[] GradientColor -> b3 + int Layout_layout_constraintVertical_bias -> b4 + int Transform_android_transformPivotX -> b5 int[] ActionMenuItemView -> c - int Constraint_layout_constraintBaseline_toBottomOf -> c0 - int Constraint_motionStagger -> c1 - int ConstraintLayout_Layout_layout_constraintBaseline_creator -> c2 - int ConstraintLayout_Layout_layout_goneMarginTop -> c3 - int ConstraintOverride_layout_constraintLeft_creator -> c4 - int[] KeyCycle -> c5 - int Layout_layout_constraintTop_toBottomOf -> c6 - int[] State -> c7 - int[] ActionMenuView -> d - int Constraint_layout_constraintBaseline_toTopOf -> d0 - int Constraint_pathMotionArc -> d1 - int ConstraintLayout_Layout_layout_constraintBaseline_toBaselineOf -> d2 - int ConstraintLayout_Layout_layout_marginBaseline -> d3 - int ConstraintOverride_layout_constraintRight_creator -> d4 - int[] KeyFrame -> d5 - int Layout_layout_constraintTop_toTopOf -> d6 - int State_android_id -> d7 - int[] ActionMode -> e - int Constraint_layout_constraintBottom_creator -> e0 - int Constraint_polarRelativeTo -> e1 - int ConstraintLayout_Layout_layout_constraintBaseline_toBottomOf -> e2 - int ConstraintLayout_Layout_layout_optimizationLevel -> e3 - int ConstraintOverride_layout_constraintTag -> e4 - int[] KeyFramesAcceleration -> e5 - int Layout_layout_constraintVertical_bias -> e6 - int State_constraints -> e7 - int[] ActivityChooserView -> f - int Constraint_layout_constraintBottom_toBottomOf -> f0 - int Constraint_quantizeMotionInterpolator -> f1 - int ConstraintLayout_Layout_layout_constraintBaseline_toTopOf -> f2 - int ConstraintLayout_Layout_layout_wrapBehaviorInParent -> f3 - int ConstraintOverride_layout_constraintTop_creator -> f4 - int[] KeyFramesVelocity -> f5 - int Layout_layout_constraintVertical_chainStyle -> f6 - int[] StateListDrawable -> f7 - int[] AlertDialog -> g - int Constraint_layout_constraintBottom_toTopOf -> g0 - int Constraint_quantizeMotionPhase -> g1 - int ConstraintLayout_Layout_layout_constraintBottom_creator -> g2 - int[] ConstraintLayout_ReactiveGuide -> g3 - int ConstraintOverride_layout_constraintVertical_bias -> g4 - int[] KeyPosition -> g5 - int Layout_layout_constraintVertical_weight -> g6 - int[] StateListDrawableItem -> g7 - int[] AnimatedStateListDrawableCompat -> h - int Constraint_layout_constraintCircle -> h0 - int Constraint_quantizeMotionSteps -> h1 - int ConstraintLayout_Layout_layout_constraintBottom_toBottomOf -> h2 - int[] ConstraintLayout_placeholder -> h3 - int ConstraintOverride_layout_constraintVertical_chainStyle -> h4 - int[] KeyTimeCycle -> h5 - int Layout_layout_constraintWidth -> h6 - int[] StateSet -> h7 - int[] AnimatedStateListDrawableItem -> i - int Constraint_layout_constraintCircleAngle -> i0 - int Constraint_transformPivotTarget -> i1 - int ConstraintLayout_Layout_layout_constraintBottom_toTopOf -> i2 - int[] ConstraintOverride -> i3 - int ConstraintOverride_layout_constraintVertical_weight -> i4 - int[] KeyTrigger -> i5 - int Layout_layout_constraintWidth_percent -> i6 - int[] SwitchCompat -> i7 - int[] AnimatedStateListDrawableTransition -> j - int Constraint_layout_constraintCircleRadius -> j0 - int Constraint_transitionEasing -> j1 - int ConstraintLayout_Layout_layout_constraintCircle -> j2 - int ConstraintOverride_android_orientation -> j3 - int ConstraintOverride_layout_constraintWidth -> j4 - int[] Layout -> j5 - int Layout_layout_editor_absoluteX -> j6 - int[] TextAppearance -> j7 - int[] AppCompatImageView -> k - int Constraint_layout_constraintDimensionRatio -> k0 - int Constraint_transitionPathRotate -> k1 - int ConstraintLayout_Layout_layout_constraintCircleAngle -> k2 - int ConstraintOverride_android_id -> k3 - int ConstraintOverride_layout_constraintWidth_default -> k4 - int Layout_android_orientation -> k5 - int Layout_layout_editor_absoluteY -> k6 - int[] TextEffects -> k7 - int[] AppCompatSeekBar -> l - int Constraint_layout_constraintEnd_toEndOf -> l0 - int Constraint_visibilityMode -> l1 - int ConstraintLayout_Layout_layout_constraintCircleRadius -> l2 - int ConstraintOverride_android_visibility -> l3 - int ConstraintOverride_layout_constraintWidth_max -> l4 - int Layout_android_layout_width -> l5 - int Layout_layout_goneMarginBottom -> l6 - int[] Toolbar -> l7 - int[] AppCompatTextHelper -> m - int Constraint_layout_constraintEnd_toStartOf -> m0 - int[] ConstraintLayout_Layout -> m1 - int ConstraintLayout_Layout_layout_constraintDimensionRatio -> m2 - int ConstraintOverride_android_layout_width -> m3 - int ConstraintOverride_layout_constraintWidth_min -> m4 - int Layout_android_layout_height -> m5 - int Layout_layout_goneMarginEnd -> m6 - int[] Transform -> m7 - int[] AppCompatTextView -> n - int Constraint_layout_constraintGuide_begin -> n0 - int ConstraintLayout_Layout_android_orientation -> n1 - int ConstraintLayout_Layout_layout_constraintEnd_toEndOf -> n2 - int ConstraintOverride_android_layout_height -> n3 - int ConstraintOverride_layout_constraintWidth_percent -> n4 - int Layout_android_layout_marginLeft -> n5 - int Layout_layout_goneMarginLeft -> n6 - int Transform_android_transformPivotX -> n7 - int[] AppCompatTheme -> o - int Constraint_layout_constraintGuide_end -> o0 - int ConstraintLayout_Layout_android_padding -> o1 - int ConstraintLayout_Layout_layout_constraintEnd_toStartOf -> o2 - int ConstraintOverride_android_layout_marginLeft -> o3 - int ConstraintOverride_layout_editor_absoluteY -> o4 - int Layout_android_layout_marginTop -> o5 - int Layout_layout_goneMarginRight -> o6 - int Transform_android_transformPivotY -> o7 - int[] ButtonBarLayout -> p - int Constraint_layout_constraintGuide_percent -> p0 - int ConstraintLayout_Layout_android_paddingLeft -> p1 - int ConstraintLayout_Layout_layout_constraintGuide_begin -> p2 - int ConstraintOverride_android_layout_marginTop -> p3 - int ConstraintOverride_layout_goneMarginBottom -> p4 - int Layout_android_layout_marginRight -> p5 - int Layout_layout_goneMarginStart -> p6 - int Transform_android_translationX -> p7 - int[] Carousel -> q - int Constraint_layout_constraintHeight -> q0 - int ConstraintLayout_Layout_android_paddingTop -> q1 - int ConstraintLayout_Layout_layout_constraintGuide_end -> q2 - int ConstraintOverride_android_layout_marginRight -> q3 - int ConstraintOverride_layout_goneMarginEnd -> q4 - int Layout_android_layout_marginBottom -> q5 - int Layout_layout_goneMarginTop -> q6 - int Transform_android_translationY -> q7 - int[] ColorStateListItem -> r - int Constraint_layout_constraintHeight_default -> r0 - int ConstraintLayout_Layout_android_paddingRight -> r1 - int ConstraintLayout_Layout_layout_constraintGuide_percent -> r2 - int ConstraintOverride_android_layout_marginBottom -> r3 - int ConstraintOverride_layout_goneMarginLeft -> r4 - int Layout_android_layout_marginStart -> r5 - int Layout_layout_wrapBehaviorInParent -> r6 - int Transform_android_scaleX -> r7 - int[] CompoundButton -> s - int Constraint_layout_constraintHeight_max -> s0 - int ConstraintLayout_Layout_android_paddingBottom -> s1 - int ConstraintLayout_Layout_layout_constraintHeight -> s2 - int ConstraintOverride_android_alpha -> s3 - int ConstraintOverride_layout_goneMarginRight -> s4 - int Layout_android_layout_marginEnd -> s5 - int[] LinearLayoutCompat -> s6 - int Transform_android_scaleY -> s7 - int[] Constraint -> t - int Constraint_layout_constraintHeight_min -> t0 - int ConstraintLayout_Layout_android_visibility -> t1 - int ConstraintLayout_Layout_layout_constraintHeight_default -> t2 - int ConstraintOverride_android_transformPivotX -> t3 - int ConstraintOverride_layout_goneMarginStart -> t4 - int Layout_barrierAllowsGoneWidgets -> t5 - int[] LinearLayoutCompat_Layout -> t6 - int Transform_android_rotation -> t7 - int Constraint_android_orientation -> u - int Constraint_layout_constraintHeight_percent -> u0 - int ConstraintLayout_Layout_android_maxWidth -> u1 - int ConstraintLayout_Layout_layout_constraintHeight_max -> u2 - int ConstraintOverride_android_transformPivotY -> u3 - int ConstraintOverride_layout_goneMarginTop -> u4 - int Layout_barrierDirection -> u5 - int[] ListPopupWindow -> u6 - int Transform_android_rotationX -> u7 - int Constraint_android_id -> v - int Constraint_layout_constraintHorizontal_bias -> v0 - int ConstraintLayout_Layout_android_maxHeight -> v1 - int ConstraintLayout_Layout_layout_constraintHeight_min -> v2 - int ConstraintOverride_android_translationX -> v3 - int ConstraintOverride_layout_wrapBehaviorInParent -> v4 - int Layout_barrierMargin -> v5 - int[] MenuGroup -> v6 - int Transform_android_rotationY -> v7 - int Constraint_android_visibility -> w - int Constraint_layout_constraintHorizontal_chainStyle -> w0 - int ConstraintLayout_Layout_android_minWidth -> w1 - int ConstraintLayout_Layout_layout_constraintHeight_percent -> w2 - int ConstraintOverride_android_translationY -> w3 - int ConstraintOverride_motionProgress -> w4 - int Layout_chainUseRtl -> w5 - int[] MenuItem -> w6 - int Transform_android_translationZ -> w7 - int Constraint_android_layout_width -> x - int Constraint_layout_constraintHorizontal_weight -> x0 - int ConstraintLayout_Layout_android_minHeight -> x1 - int ConstraintLayout_Layout_layout_constraintHorizontal_bias -> x2 - int ConstraintOverride_android_scaleX -> x3 - int ConstraintOverride_motionStagger -> x4 - int Layout_constraint_referenced_ids -> x5 - int[] MenuView -> x6 - int Transform_android_elevation -> x7 - int Constraint_android_layout_height -> y - int Constraint_layout_constraintLeft_creator -> y0 - int ConstraintLayout_Layout_android_paddingStart -> y1 - int ConstraintLayout_Layout_layout_constraintHorizontal_chainStyle -> y2 - int ConstraintOverride_android_scaleY -> y3 - int ConstraintOverride_motionTarget -> y4 - int Layout_layout_constrainedHeight -> y5 - int[] MockView -> y6 - int Transform_transformPivotTarget -> y7 - int Constraint_android_layout_marginLeft -> z - int Constraint_layout_constraintLeft_toLeftOf -> z0 - int ConstraintLayout_Layout_android_paddingEnd -> z1 - int ConstraintLayout_Layout_layout_constraintHorizontal_weight -> z2 - int ConstraintOverride_android_rotation -> z3 - int ConstraintOverride_pathMotionArc -> z4 - int Layout_layout_constrainedWidth -> z5 - int[] Motion -> z6 - int[] Transition -> z7 -androidx.constraintlayout.widget.SharedValues -> androidx.constraintlayout.widget.j: -# {"id":"sourceFile","fileName":"SharedValues.java"} - android.util.SparseIntArray mValues -> a - java.util.HashMap mValuesListeners -> b - 1:3:void ():30:30 -> - 4:10:void ():33:33 -> - 11:18:void ():34:34 -> -androidx.constraintlayout.widget.VirtualLayout -> androidx.constraintlayout.widget.k: + int Constraint_layout_constraintBottom_toTopOf -> c0 + int ConstraintLayout_Layout_android_padding -> c1 + int ConstraintLayout_Layout_layout_constraintGuide_percent -> c2 + int[] GradientColorItem -> c3 + int Layout_layout_constraintVertical_chainStyle -> c4 + int Transform_android_transformPivotY -> c5 + int[] ActionMode -> d + int Constraint_layout_constraintCircle -> d0 + int ConstraintLayout_Layout_android_paddingLeft -> d1 + int ConstraintLayout_Layout_layout_constraintHeight_default -> d2 + int[] ImageFilterView -> d3 + int Layout_layout_constraintVertical_weight -> d4 + int Transform_android_translationX -> d5 + int[] ActivityChooserView -> e + int Constraint_layout_constraintCircleAngle -> e0 + int ConstraintLayout_Layout_android_paddingTop -> e1 + int ConstraintLayout_Layout_layout_constraintHeight_max -> e2 + int[] KeyAttribute -> e3 + int Layout_layout_constraintWidth_percent -> e4 + int Transform_android_translationY -> e5 + int[] AlertDialog -> f + int Constraint_layout_constraintCircleRadius -> f0 + int ConstraintLayout_Layout_android_paddingRight -> f1 + int ConstraintLayout_Layout_layout_constraintHeight_min -> f2 + int[] KeyCycle -> f3 + int Layout_layout_editor_absoluteX -> f4 + int Transform_android_scaleX -> f5 + int[] AnimatedStateListDrawableCompat -> g + int Constraint_layout_constraintDimensionRatio -> g0 + int ConstraintLayout_Layout_android_paddingBottom -> g1 + int ConstraintLayout_Layout_layout_constraintHeight_percent -> g2 + int[] KeyPosition -> g3 + int Layout_layout_editor_absoluteY -> g4 + int Transform_android_scaleY -> g5 + int[] AnimatedStateListDrawableItem -> h + int Constraint_layout_constraintEnd_toEndOf -> h0 + int ConstraintLayout_Layout_android_visibility -> h1 + int ConstraintLayout_Layout_layout_constraintHorizontal_bias -> h2 + int[] KeyTimeCycle -> h3 + int Layout_layout_goneMarginBottom -> h4 + int Transform_android_rotation -> h5 + int[] AnimatedStateListDrawableTransition -> i + int Constraint_layout_constraintEnd_toStartOf -> i0 + int ConstraintLayout_Layout_android_maxWidth -> i1 + int ConstraintLayout_Layout_layout_constraintHorizontal_chainStyle -> i2 + int[] KeyTrigger -> i3 + int Layout_layout_goneMarginEnd -> i4 + int Transform_android_rotationX -> i5 + int[] AppCompatImageView -> j + int Constraint_layout_constraintGuide_begin -> j0 + int ConstraintLayout_Layout_android_maxHeight -> j1 + int ConstraintLayout_Layout_layout_constraintHorizontal_weight -> j2 + int[] Layout -> j3 + int Layout_layout_goneMarginLeft -> j4 + int Transform_android_rotationY -> j5 + int[] AppCompatSeekBar -> k + int Constraint_layout_constraintGuide_end -> k0 + int ConstraintLayout_Layout_android_minWidth -> k1 + int ConstraintLayout_Layout_layout_constraintLeft_creator -> k2 + int Layout_android_orientation -> k3 + int Layout_layout_goneMarginRight -> k4 + int Transform_android_translationZ -> k5 + int[] AppCompatTextHelper -> l + int Constraint_layout_constraintGuide_percent -> l0 + int ConstraintLayout_Layout_android_minHeight -> l1 + int ConstraintLayout_Layout_layout_constraintLeft_toLeftOf -> l2 + int Layout_android_layout_width -> l3 + int Layout_layout_goneMarginStart -> l4 + int Transform_android_elevation -> l5 + int[] AppCompatTextView -> m + int Constraint_layout_constraintHeight_default -> m0 + int ConstraintLayout_Layout_android_paddingStart -> m1 + int ConstraintLayout_Layout_layout_constraintLeft_toRightOf -> m2 + int Layout_android_layout_height -> m3 + int Layout_layout_goneMarginTop -> m4 + int[] Transition -> m5 + int[] AppCompatTheme -> n + int Constraint_layout_constraintHeight_max -> n0 + int ConstraintLayout_Layout_android_paddingEnd -> n1 + int ConstraintLayout_Layout_layout_constraintRight_creator -> n2 + int Layout_android_layout_marginLeft -> n3 + int[] LinearLayoutCompat -> n4 + int[] Variant -> n5 + int[] ButtonBarLayout -> o + int Constraint_layout_constraintHeight_min -> o0 + int ConstraintLayout_Layout_android_elevation -> o1 + int ConstraintLayout_Layout_layout_constraintRight_toLeftOf -> o2 + int Layout_android_layout_marginTop -> o3 + int[] LinearLayoutCompat_Layout -> o4 + int Variant_constraints -> o5 + int[] ColorStateListItem -> p + int Constraint_layout_constraintHeight_percent -> p0 + int ConstraintLayout_Layout_barrierAllowsGoneWidgets -> p1 + int ConstraintLayout_Layout_layout_constraintRight_toRightOf -> p2 + int Layout_android_layout_marginRight -> p3 + int[] ListPopupWindow -> p4 + int Variant_region_heightLessThan -> p5 + int[] CompoundButton -> q + int Constraint_layout_constraintHorizontal_bias -> q0 + int ConstraintLayout_Layout_barrierDirection -> q1 + int ConstraintLayout_Layout_layout_constraintStart_toEndOf -> q2 + int Layout_android_layout_marginBottom -> q3 + int[] MenuGroup -> q4 + int Variant_region_heightMoreThan -> q5 + int[] Constraint -> r + int Constraint_layout_constraintHorizontal_chainStyle -> r0 + int ConstraintLayout_Layout_barrierMargin -> r1 + int ConstraintLayout_Layout_layout_constraintStart_toStartOf -> r2 + int Layout_android_layout_marginStart -> r3 + int[] MenuItem -> r4 + int Variant_region_widthLessThan -> r5 + int Constraint_android_orientation -> s + int Constraint_layout_constraintHorizontal_weight -> s0 + int ConstraintLayout_Layout_constraintSet -> s1 + int ConstraintLayout_Layout_layout_constraintTag -> s2 + int Layout_android_layout_marginEnd -> s3 + int[] MenuView -> s4 + int Variant_region_widthMoreThan -> s5 + int Constraint_android_id -> t + int Constraint_layout_constraintLeft_creator -> t0 + int ConstraintLayout_Layout_constraint_referenced_ids -> t1 + int ConstraintLayout_Layout_layout_constraintTop_creator -> t2 + int Layout_barrierAllowsGoneWidgets -> t3 + int[] MockView -> t4 + int[] View -> t5 + int Constraint_android_visibility -> u + int Constraint_layout_constraintLeft_toLeftOf -> u0 + int ConstraintLayout_Layout_flow_firstHorizontalBias -> u1 + int ConstraintLayout_Layout_layout_constraintTop_toBottomOf -> u2 + int Layout_barrierDirection -> u3 + int[] Motion -> u4 + int[] ViewBackgroundHelper -> u5 + int Constraint_android_layout_width -> v + int Constraint_layout_constraintLeft_toRightOf -> v0 + int ConstraintLayout_Layout_flow_firstHorizontalStyle -> v1 + int ConstraintLayout_Layout_layout_constraintTop_toTopOf -> v2 + int Layout_barrierMargin -> v3 + int Motion_animate_relativeTo -> v4 + int[] ViewStubCompat -> v5 + int Constraint_android_layout_height -> w + int Constraint_layout_constraintRight_creator -> w0 + int ConstraintLayout_Layout_flow_firstVerticalBias -> w1 + int ConstraintLayout_Layout_layout_constraintVertical_bias -> w2 + int Layout_chainUseRtl -> w3 + int Motion_drawPath -> w4 + int Constraint_android_layout_marginLeft -> x + int Constraint_layout_constraintRight_toLeftOf -> x0 + int ConstraintLayout_Layout_flow_firstVerticalStyle -> x1 + int ConstraintLayout_Layout_layout_constraintVertical_chainStyle -> x2 + int Layout_constraint_referenced_ids -> x3 + int Motion_motionPathRotate -> x4 + int Constraint_android_layout_marginTop -> y + int Constraint_layout_constraintRight_toRightOf -> y0 + int ConstraintLayout_Layout_flow_horizontalAlign -> y1 + int ConstraintLayout_Layout_layout_constraintVertical_weight -> y2 + int Layout_layout_constraintBaseline_creator -> y3 + int Motion_motionStagger -> y4 + int Constraint_android_layout_marginRight -> z + int Constraint_layout_constraintStart_toEndOf -> z0 + int ConstraintLayout_Layout_flow_horizontalBias -> z1 + int ConstraintLayout_Layout_layout_constraintWidth_default -> z2 + int Layout_layout_constraintBaseline_toBaselineOf -> z3 + int Motion_pathMotionArc -> z4 +androidx.constraintlayout.widget.VirtualLayout -> androidx.constraintlayout.widget.j: # {"id":"sourceFile","fileName":"VirtualLayout.java"} - boolean mApplyVisibilityOnAttach -> m - boolean mApplyElevationOnAttach -> n + boolean mApplyVisibilityOnAttach -> l + boolean mApplyElevationOnAttach -> m 1:4:void (android.content.Context,android.util.AttributeSet):39:39 -> - 1:4:void applyLayoutFeaturesInConstraintSet(androidx.constraintlayout.widget.ConstraintLayout):125:125 -> f - 1:5:void init(android.util.AttributeSet):48:48 -> i - 6:15:void init(android.util.AttributeSet):50:50 -> i - 16:22:void init(android.util.AttributeSet):51:51 -> i - 23:26:void init(android.util.AttributeSet):53:53 -> i - 27:31:void init(android.util.AttributeSet):54:54 -> i - 32:34:void init(android.util.AttributeSet):55:55 -> i - 35:38:void init(android.util.AttributeSet):56:56 -> i - 39:43:void init(android.util.AttributeSet):57:57 -> i - 44:47:void init(android.util.AttributeSet):60:60 -> i - 1:3:void onAttachedToWindow():73:73 -> onAttachedToWindow - 4:11:void onAttachedToWindow():74:74 -> onAttachedToWindow - 12:15:void onAttachedToWindow():75:75 -> onAttachedToWindow - 16:19:void onAttachedToWindow():76:76 -> onAttachedToWindow - 20:21:void onAttachedToWindow():77:77 -> onAttachedToWindow - 22:25:void onAttachedToWindow():78:78 -> onAttachedToWindow - 26:30:void onAttachedToWindow():81:81 -> onAttachedToWindow - 31:34:void onAttachedToWindow():83:83 -> onAttachedToWindow - 35:38:void onAttachedToWindow():84:84 -> onAttachedToWindow - 39:44:void onAttachedToWindow():85:85 -> onAttachedToWindow - 45:48:void onAttachedToWindow():87:87 -> onAttachedToWindow - 49:51:void onAttachedToWindow():88:88 -> onAttachedToWindow - 52:60:void onAttachedToWindow():90:90 -> onAttachedToWindow - 61:72:void onAttachedToWindow():92:92 -> onAttachedToWindow - void onMeasure(androidx.constraintlayout.core.widgets.VirtualLayout,int,int) -> p + 1:5:void init(android.util.AttributeSet):48:48 -> g + 6:15:void init(android.util.AttributeSet):50:50 -> g + 16:22:void init(android.util.AttributeSet):51:51 -> g + 23:26:void init(android.util.AttributeSet):53:53 -> g + 27:31:void init(android.util.AttributeSet):54:54 -> g + 32:34:void init(android.util.AttributeSet):55:55 -> g + 35:38:void init(android.util.AttributeSet):56:56 -> g + 39:44:void init(android.util.AttributeSet):57:57 -> g + void onMeasure(androidx.constraintlayout.solver.widgets.VirtualLayout,int,int) -> n # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/l;II)V"} - 1:3:void setElevation(float):115:115 -> setElevation - 4:7:void setElevation(float):116:116 -> setElevation - 1:3:void setVisibility(int):106:106 -> setVisibility - 4:7:void setVisibility(int):107:107 -> setVisibility -androidx.coordinatorlayout.R$attr -> u.a: + 1:3:void onAttachedToWindow():72:72 -> onAttachedToWindow + 4:11:void onAttachedToWindow():73:73 -> onAttachedToWindow + 12:17:void onAttachedToWindow():74:74 -> onAttachedToWindow + 18:21:void onAttachedToWindow():75:75 -> onAttachedToWindow + 22:23:void onAttachedToWindow():76:76 -> onAttachedToWindow + 24:27:void onAttachedToWindow():77:77 -> onAttachedToWindow + 28:32:void onAttachedToWindow():80:80 -> onAttachedToWindow + 33:36:void onAttachedToWindow():82:82 -> onAttachedToWindow + 37:40:void onAttachedToWindow():83:83 -> onAttachedToWindow + 41:46:void onAttachedToWindow():84:84 -> onAttachedToWindow + 47:50:void onAttachedToWindow():86:86 -> onAttachedToWindow + 51:53:void onAttachedToWindow():87:87 -> onAttachedToWindow + 54:62:void onAttachedToWindow():89:89 -> onAttachedToWindow + 63:74:void onAttachedToWindow():91:91 -> onAttachedToWindow + 1:3:void setElevation(float):114:114 -> setElevation + 4:7:void setElevation(float):115:115 -> setElevation + 1:3:void setVisibility(int):105:105 -> setVisibility + 4:7:void setVisibility(int):106:106 -> setVisibility +androidx.coordinatorlayout.R$attr -> t.a: int coordinatorLayoutStyle -> a -androidx.coordinatorlayout.R$style -> u.b: +androidx.coordinatorlayout.R$style -> t.b: int Widget_Support_CoordinatorLayout -> a -androidx.coordinatorlayout.R$styleable -> u.c: +androidx.coordinatorlayout.R$styleable -> t.c: int[] CoordinatorLayout -> a int CoordinatorLayout_keylines -> b int CoordinatorLayout_statusBarBackground -> c @@ -28589,17 +26799,17 @@ androidx.coordinatorlayout.R$styleable -> u.c: androidx.coordinatorlayout.widget.CoordinatorLayout -> androidx.coordinatorlayout.widget.CoordinatorLayout: # {"id":"sourceFile","fileName":"CoordinatorLayout.java"} androidx.core.view.OnApplyWindowInsetsListener mApplyWindowInsetsListener -> mApplyWindowInsetsListener - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/J;"} androidx.coordinatorlayout.widget.DirectedAcyclicGraph mChildDag -> mChildDag # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/coordinatorlayout/widget/a;"} androidx.core.view.WindowInsetsCompat mLastInsets -> mLastInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} androidx.core.view.NestedScrollingParentHelper mNestedScrollingParentHelper -> mNestedScrollingParentHelper - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/I;"} androidx.coordinatorlayout.widget.CoordinatorLayout$OnPreDrawListener mOnPreDrawListener -> mOnPreDrawListener # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/coordinatorlayout/widget/CoordinatorLayout$g;"} androidx.core.util.Pools$Pool sRectPool -> sRectPool - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/e;"} 1:8:void ():118:118 -> 9:16:void ():119:119 -> 17:23:void ():127:127 -> @@ -28697,7 +26907,7 @@ androidx.coordinatorlayout.widget.CoordinatorLayout -> androidx.coordinatorlayou 18:25:void drawableStateChanged():336:336 -> drawableStateChanged 26:29:void drawableStateChanged():340:340 -> drawableStateChanged 1:7:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors(androidx.core.view.WindowInsetsCompat):889:889 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 8:14:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors(androidx.core.view.WindowInsetsCompat):893:893 -> e 15:18:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors(androidx.core.view.WindowInsetsCompat):894:894 -> e 19:24:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors(androidx.core.view.WindowInsetsCompat):895:895 -> e @@ -28761,7 +26971,7 @@ androidx.coordinatorlayout.widget.CoordinatorLayout -> androidx.coordinatorlayou 1:6:void getLastChildRect(android.view.View,android.graphics.Rect):1000:1000 -> getLastChildRect 7:14:void getLastChildRect(android.view.View,android.graphics.Rect):1001:1001 -> getLastChildRect 1:3:androidx.core.view.WindowInsetsCompat getLastWindowInsets():398:398 -> getLastWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 1:7:int getNestedScrollAxes():2039:2039 -> getNestedScrollAxes 1:6:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):689:689 -> getResolvedLayoutParams # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;"} @@ -29219,7 +27429,7 @@ androidx.coordinatorlayout.widget.CoordinatorLayout -> androidx.coordinatorlayou 10:19:void setVisibility(int):354:354 -> setVisibility 20:25:void setVisibility(int):355:355 -> setVisibility 1:8:androidx.core.view.WindowInsetsCompat setWindowInsets(androidx.core.view.WindowInsetsCompat):381:381 -> setWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 9:14:androidx.core.view.WindowInsetsCompat setWindowInsets(androidx.core.view.WindowInsetsCompat):382:382 -> setWindowInsets 15:27:androidx.core.view.WindowInsetsCompat setWindowInsets(androidx.core.view.WindowInsetsCompat):383:383 -> setWindowInsets 28:37:androidx.core.view.WindowInsetsCompat setWindowInsets(androidx.core.view.WindowInsetsCompat):384:384 -> setWindowInsets @@ -29248,7 +27458,7 @@ androidx.coordinatorlayout.widget.CoordinatorLayout$1 -> androidx.coordinatorlay androidx.coordinatorlayout.widget.CoordinatorLayout this$0 -> d 1:6:void (androidx.coordinatorlayout.widget.CoordinatorLayout):3335:3335 -> 1:7:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):3339:3339 -> onApplyWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} androidx.coordinatorlayout.widget.CoordinatorLayout$AttachedBehavior -> androidx.coordinatorlayout.widget.CoordinatorLayout$b: # {"id":"sourceFile","fileName":"CoordinatorLayout.java"} androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior -> androidx.coordinatorlayout.widget.CoordinatorLayout$c: @@ -29269,7 +27479,7 @@ androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior -> androidx.coordin 1:1:float getScrimOpacity(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):0:0 -> h 1:1:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):0:0 -> i 1:1:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 1:1:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):0:0 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;)V"} 1:1:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):0:0 -> l @@ -29488,7 +27698,7 @@ androidx.coordinatorlayout.widget.CoordinatorLayout$ViewElevationComparator -> a androidx.coordinatorlayout.widget.DirectedAcyclicGraph -> androidx.coordinatorlayout.widget.a: # {"id":"sourceFile","fileName":"DirectedAcyclicGraph.java"} androidx.core.util.Pools$Pool mListPool -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/e;"} androidx.collection.SimpleArrayMap mGraph -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} java.util.ArrayList mSortResult -> c @@ -29567,11 +27777,11 @@ androidx.coordinatorlayout.widget.ViewGroupUtils -> androidx.coordinatorlayout.w 44:46:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):63:63 -> c 47:49:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):64:64 -> c 50:71:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):65:65 -> c -androidx.core.R$attr -> v.a: +androidx.core.R$attr -> u.a: int alpha -> a int lStar -> b int nestedScrollViewStyle -> c -androidx.core.R$id -> v.b: +androidx.core.R$id -> u.b: int accessibility_custom_action_31 -> A int accessibility_custom_action_4 -> B int accessibility_custom_action_5 -> C @@ -29618,7 +27828,7 @@ androidx.core.R$id -> v.b: int accessibility_custom_action_29 -> x int accessibility_custom_action_3 -> y int accessibility_custom_action_30 -> z -androidx.core.R$styleable -> v.c: +androidx.core.R$styleable -> u.c: int FontFamilyFont_ttcIndex -> A int[] GradientColor -> B int GradientColor_android_startColor -> C @@ -30012,15 +28222,15 @@ androidx.core.app.NotificationManagerCompat$Api24Impl -> androidx.core.app.j$a: androidx.core.app.OnMultiWindowModeChangedProvider -> androidx.core.app.k: # {"id":"sourceFile","fileName":"OnMultiWindowModeChangedProvider.kt"} void addOnMultiWindowModeChangedListener(androidx.core.util.Consumer) -> addOnMultiWindowModeChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} void removeOnMultiWindowModeChangedListener(androidx.core.util.Consumer) -> removeOnMultiWindowModeChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} androidx.core.app.OnPictureInPictureModeChangedProvider -> androidx.core.app.l: # {"id":"sourceFile","fileName":"OnPictureInPictureModeChangedProvider.kt"} void addOnPictureInPictureModeChangedListener(androidx.core.util.Consumer) -> addOnPictureInPictureModeChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} void removeOnPictureInPictureModeChangedListener(androidx.core.util.Consumer) -> removeOnPictureInPictureModeChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} androidx.core.app.PictureInPictureModeChangedInfo -> androidx.core.app.m: # {"id":"sourceFile","fileName":"PictureInPictureModeChangedInfo.kt"} boolean isInPictureInPictureMode -> a @@ -30066,7 +28276,7 @@ androidx.core.app.TaskStackBuilder -> androidx.core.app.o: 1:3:void (android.content.Context):81:81 -> 4:10:void (android.content.Context):78:78 -> 11:13:void (android.content.Context):82:82 -> - 1:6:androidx.core.app.TaskStackBuilder addNextIntent(android.content.Intent):118:118 -> g + 1:6:androidx.core.app.TaskStackBuilder addNextIntent(android.content.Intent):118:118 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Intent;)Landroidx/core/app/o;"} 1:4:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):155:155 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/app/Activity;)Landroidx/core/app/o;"} @@ -30084,7 +28294,7 @@ androidx.core.app.TaskStackBuilder -> androidx.core.app.o: 34:40:androidx.core.app.TaskStackBuilder addParentStack(android.content.ComponentName):203:203 -> i 41:46:androidx.core.app.TaskStackBuilder addParentStack(android.content.ComponentName):204:204 -> i 1:7:java.util.Iterator iterator():249:249 -> iterator - 1:6:androidx.core.app.TaskStackBuilder create(android.content.Context):93:93 -> k + 1:6:androidx.core.app.TaskStackBuilder create(android.content.Context):93:93 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Landroidx/core/app/o;"} 2:5:void startActivities():261:261 -> l 1:8:void startActivities(android.os.Bundle):276:276 -> m @@ -30100,7 +28310,7 @@ androidx.core.app.TaskStackBuilder$SupportParentable -> androidx.core.app.o$a: androidx.core.content.ContentResolverCompat -> androidx.core.content.a: # {"id":"sourceFile","fileName":"ContentResolverCompat.java"} 3:18:android.database.Cursor query(android.content.ContentResolver,android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String,androidx.core.os.CancellationSignal):82:82 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/ContentResolver;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;LC/c;)Landroid/database/Cursor;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/ContentResolver;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;LB/c;)Landroid/database/Cursor;"} 19:23:android.database.Cursor query(android.content.ContentResolver,android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String,androidx.core.os.CancellationSignal):80:80 -> a 1:7:android.database.Cursor query(android.content.ContentResolver,android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String,android.os.CancellationSignal):126:126 -> b 8:11:android.database.Cursor query(android.content.ContentResolver,android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String,android.os.CancellationSignal):129:129 -> b @@ -30306,15 +28516,15 @@ androidx.core.content.FileProvider$SimplePathStrategy -> androidx.core.content.c androidx.core.content.OnConfigurationChangedProvider -> androidx.core.content.d: # {"id":"sourceFile","fileName":"OnConfigurationChangedProvider.kt"} void addOnConfigurationChangedListener(androidx.core.util.Consumer) -> addOnConfigurationChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} void removeOnConfigurationChangedListener(androidx.core.util.Consumer) -> removeOnConfigurationChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} androidx.core.content.OnTrimMemoryProvider -> androidx.core.content.e: # {"id":"sourceFile","fileName":"OnTrimMemoryProvider.kt"} void addOnTrimMemoryListener(androidx.core.util.Consumer) -> addOnTrimMemoryListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} void removeOnTrimMemoryListener(androidx.core.util.Consumer) -> removeOnTrimMemoryListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} androidx.core.content.PermissionChecker -> androidx.core.content.f: # {"id":"sourceFile","fileName":"PermissionChecker.java"} 1:8:int checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):98:98 -> a @@ -30330,7 +28540,7 @@ androidx.core.content.PermissionChecker -> androidx.core.content.f: 1:4:int checkSelfPermission(android.content.Context,java.lang.String):143:143 -> b 5:12:int checkSelfPermission(android.content.Context,java.lang.String):144:144 -> b 13:17:int checkSelfPermission(android.content.Context,java.lang.String):143:143 -> b -androidx.core.content.res.CamColor -> w.a: +androidx.core.content.res.CamColor -> v.a: # {"id":"sourceFile","fileName":"CamColor.java"} float mHue -> a float mChroma -> b @@ -30352,13 +28562,13 @@ androidx.core.content.res.CamColor -> w.a: 18:19:void (float,float,float,float,float,float,float,float,float):140:140 -> 20:22:void (float,float,float,float,float,float,float,float,float):141:141 -> 1:9:float distance(androidx.core.content.res.CamColor):333:333 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/a;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv/a;)F"} 10:18:float distance(androidx.core.content.res.CamColor):334:334 -> a 19:33:float distance(androidx.core.content.res.CamColor):335:335 -> a 34:42:float distance(androidx.core.content.res.CamColor):336:336 -> a 43:54:float distance(androidx.core.content.res.CamColor):337:337 -> a 12:28:androidx.core.content.res.CamColor findCamByJ(float,float,float):532:532 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)Lw/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)Lv/a;"} 29:32:androidx.core.content.res.CamColor findCamByJ(float,float,float):535:535 -> b 33:36:androidx.core.content.res.CamColor findCamByJ(float,float,float):539:539 -> b 37:42:androidx.core.content.res.CamColor findCamByJ(float,float,float):540:540 -> b @@ -30367,12 +28577,12 @@ androidx.core.content.res.CamColor -> w.a: 58:69:androidx.core.content.res.CamColor findCamByJ(float,float,float):551:551 -> b 70:100:androidx.core.content.res.CamColor findCamByJ(float,float,float):550:550 -> b 2:4:androidx.core.content.res.CamColor fromColor(int):163:163 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lw/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lv/a;"} 5:6:androidx.core.content.res.CamColor fromColor(int):164:164 -> c 7:11:androidx.core.content.res.CamColor fromColor(int):165:165 -> c 12:41:androidx.core.content.res.CamColor fromColor(int):166:166 -> c 5:7:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):203:203 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILw/l;[F[F)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILv/l;[F[F)V"} 8:10:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):207:207 -> d 11:31:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):208:208 -> d 32:44:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):209:209 -> d @@ -30418,9 +28628,9 @@ androidx.core.content.res.CamColor -> w.a: 515:517:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):285:285 -> d 518:520:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):286:286 -> d 1:7:androidx.core.content.res.CamColor fromJch(float,float,float):297:297 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)Lw/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)Lv/a;"} 1:12:androidx.core.content.res.CamColor fromJchInFrame(float,float,float,androidx.core.content.res.ViewingConditions):309:309 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFLw/l;)Lw/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFLv/l;)Lv/a;"} 13:18:androidx.core.content.res.CamColor fromJchInFrame(float,float,float,androidx.core.content.res.ViewingConditions):310:310 -> f 19:24:androidx.core.content.res.CamColor fromJchInFrame(float,float,float,androidx.core.content.res.ViewingConditions):311:311 -> f 25:29:androidx.core.content.res.CamColor fromJchInFrame(float,float,float,androidx.core.content.res.ViewingConditions):312:312 -> f @@ -30441,7 +28651,7 @@ androidx.core.content.res.CamColor -> w.a: 1:3:float getJStar():113:113 -> l 1:7:int toColor(float,float,float):153:153 -> m 8:39:int toColor(float,float,float,androidx.core.content.res.ViewingConditions):457:457 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFLw/l;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFLv/l;)I"} 40:51:int toColor(float,float,float,androidx.core.content.res.ViewingConditions):461:461 -> n 52:62:int toColor(float,float,float,androidx.core.content.res.ViewingConditions):474:474 -> n 63:72:int toColor(float,float,float,androidx.core.content.res.ViewingConditions):477:477 -> n @@ -30450,7 +28660,7 @@ androidx.core.content.res.CamColor -> w.a: 102:106:int toColor(float,float,float,androidx.core.content.res.ViewingConditions):514:514 -> n 107:111:int toColor(float,float,float,androidx.core.content.res.ViewingConditions):458:458 -> n 1:23:int viewed(androidx.core.content.res.ViewingConditions):351:351 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/l;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv/l;)I"} 24:42:int viewed(androidx.core.content.res.ViewingConditions):353:353 -> o 43:67:int viewed(androidx.core.content.res.ViewingConditions):356:356 -> o 68:82:int viewed(androidx.core.content.res.ViewingConditions):355:355 -> o @@ -30478,7 +28688,7 @@ androidx.core.content.res.CamColor -> w.a: 408:423:int viewed(androidx.core.content.res.ViewingConditions):394:394 -> o 424:428:int viewed(androidx.core.content.res.ViewingConditions):396:396 -> o 1:7:int viewedInSrgb():344:344 -> p -androidx.core.content.res.CamUtils -> w.b: +androidx.core.content.res.CamUtils -> v.b: # {"id":"sourceFile","fileName":"CamUtils.java"} float[][] XYZ_TO_CAM16RGB -> a float[][] CAM16RGB_TO_XYZ -> b @@ -30506,7 +28716,7 @@ androidx.core.content.res.CamUtils -> w.b: 25:27:float yFromInt(int):131:131 -> g 28:43:float yFromInt(int):132:132 -> g 18:29:float yFromLStar(float):150:150 -> h -androidx.core.content.res.ColorStateListInflaterCompat -> w.c: +androidx.core.content.res.ColorStateListInflaterCompat -> v.c: # {"id":"sourceFile","fileName":"ColorStateListInflaterCompat.java"} java.lang.ThreadLocal sTempTypedValue -> a 1:8:void ():52:52 -> @@ -30570,7 +28780,7 @@ androidx.core.content.res.ColorStateListInflaterCompat -> w.c: 47:66:int modulateColorAlpha(int,float,float):248:248 -> g 3:8:android.content.res.TypedArray obtainAttributes(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int[]):230:230 -> h 9:13:android.content.res.TypedArray obtainAttributes(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int[]):231:231 -> h -androidx.core.content.res.ComplexColorCompat -> w.d: +androidx.core.content.res.ComplexColorCompat -> v.d: # {"id":"sourceFile","fileName":"ComplexColorCompat.java"} android.graphics.Shader mShader -> a android.content.res.ColorStateList mColorStateList -> b @@ -30580,7 +28790,7 @@ androidx.core.content.res.ComplexColorCompat -> w.d: 6:7:void (android.graphics.Shader,android.content.res.ColorStateList,int):62:62 -> 8:10:void (android.graphics.Shader,android.content.res.ColorStateList,int):63:63 -> 1:4:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):148:148 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Lw/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Lv/d;"} 5:8:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):149:149 -> a 9:21:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):151:151 -> a 22:25:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):158:158 -> a @@ -30590,15 +28800,15 @@ androidx.core.content.res.ComplexColorCompat -> w.d: 84:92:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):164:164 -> a 93:100:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):156:156 -> a 1:7:androidx.core.content.res.ComplexColorCompat from(int):75:75 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lw/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lv/d;"} 1:11:androidx.core.content.res.ComplexColorCompat from(android.content.res.ColorStateList):71:71 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/ColorStateList;)Lw/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/ColorStateList;)Lv/d;"} 1:8:androidx.core.content.res.ComplexColorCompat from(android.graphics.Shader):67:67 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Shader;)Lw/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Shader;)Lv/d;"} 1:3:int getColor():84:84 -> e 1:3:android.graphics.Shader getShader():79:79 -> f 1:6:androidx.core.content.res.ComplexColorCompat inflate(android.content.res.Resources,int,android.content.res.Resources$Theme):137:137 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Lw/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Lv/d;"} 7:15:androidx.core.content.res.ComplexColorCompat inflate(android.content.res.Resources,int,android.content.res.Resources$Theme):139:139 -> g 1:8:boolean isGradient():92:92 -> h 1:18:boolean isStateful():96:96 -> i @@ -30610,11 +28820,11 @@ androidx.core.content.res.ComplexColorCompat -> w.d: 21:26:boolean onStateChanged(int[]):112:112 -> j 1:3:void setColor(int):88:88 -> k 1:15:boolean willDraw():122:122 -> l -androidx.core.content.res.FontResourcesParserCompat -> w.e: +androidx.core.content.res.FontResourcesParserCompat -> v.e: # {"id":"sourceFile","fileName":"FontResourcesParserCompat.java"} 1:5:int getType(android.content.res.TypedArray,int):269:269 -> a 1:13:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):189:189 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources;)Lw/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources;)Lv/e$b;"} 14:18:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):197:197 -> b 19:26:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):195:195 -> b 3:5:java.util.List readCerts(android.content.res.Resources,int):287:287 -> c @@ -30631,13 +28841,13 @@ androidx.core.content.res.FontResourcesParserCompat -> w.e: 75:81:java.util.List readCerts(android.content.res.Resources,int):310:310 -> c 82:82:java.util.List readCerts(android.content.res.Resources,int):311:311 -> c 3:7:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):202:202 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources;)Lw/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources;)Lv/e$b;"} 8:11:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):203:203 -> d 12:17:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):204:204 -> d 18:22:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):205:205 -> d 23:26:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):207:207 -> d 3:6:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):214:214 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources;)Lw/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources;)Lv/e$b;"} 7:12:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):215:215 -> e 13:18:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):216:216 -> e 19:24:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):217:217 -> e @@ -30664,7 +28874,7 @@ androidx.core.content.res.FontResourcesParserCompat -> w.e: 152:158:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):258:258 -> e 159:172:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):262:262 -> e 1:4:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):325:325 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources;)Lw/e$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources;)Lv/e$d;"} 5:10:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):326:326 -> f 11:18:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):327:327 -> f 19:21:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):328:328 -> f @@ -30695,21 +28905,21 @@ androidx.core.content.res.FontResourcesParserCompat -> w.e: 1:5:java.util.List toByteArrayList(java.lang.String[]):316:316 -> h 6:12:java.util.List toByteArrayList(java.lang.String[]):317:317 -> h 13:23:java.util.List toByteArrayList(java.lang.String[]):318:318 -> h -androidx.core.content.res.FontResourcesParserCompat$Api21Impl -> w.e$a: +androidx.core.content.res.FontResourcesParserCompat$Api21Impl -> v.e$a: # {"id":"sourceFile","fileName":"FontResourcesParserCompat.java"} 1:5:int getType(android.content.res.TypedArray,int):381:381 -> a -androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry -> w.e$b: +androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry -> v.e$b: # {"id":"sourceFile","fileName":"FontResourcesParserCompat.java"} -androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry -> w.e$c: +androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry -> v.e$c: # {"id":"sourceFile","fileName":"FontResourcesParserCompat.java"} androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry[] mEntries -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lw/e$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv/e$d;"} 1:3:void (androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry[]):174:174 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lw/e$d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lv/e$d;)V"} 4:6:void (androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry[]):175:175 -> 1:3:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry[] getEntries():179:179 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lw/e$d;"} -androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry -> w.e$d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lv/e$d;"} +androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry -> v.e$d: # {"id":"sourceFile","fileName":"FontResourcesParserCompat.java"} java.lang.String mFileName -> a int mWeight -> b @@ -30730,33 +28940,33 @@ androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry -> w.e 1:3:java.lang.String getVariationSettings():156:156 -> d 1:3:int getWeight():148:148 -> e 1:3:boolean isItalic():152:152 -> f -androidx.core.content.res.FontResourcesParserCompat$ProviderResourceEntry -> w.e$e: +androidx.core.content.res.FontResourcesParserCompat$ProviderResourceEntry -> v.e$e: # {"id":"sourceFile","fileName":"FontResourcesParserCompat.java"} androidx.core.provider.FontRequest mRequest -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/e;"} androidx.core.provider.FontRequest mFallbackRequest -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LD/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/e;"} int mTimeoutMs -> c int mStrategy -> d java.lang.String mSystemFontFamilyName -> e 1:3:void (androidx.core.provider.FontRequest,androidx.core.provider.FontRequest,int,int,java.lang.String):87:87 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/e;LD/e;IILjava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/e;LC/e;IILjava/lang/String;)V"} 4:5:void (androidx.core.provider.FontRequest,androidx.core.provider.FontRequest,int,int,java.lang.String):88:88 -> 6:7:void (androidx.core.provider.FontRequest,androidx.core.provider.FontRequest,int,int,java.lang.String):89:89 -> 8:9:void (androidx.core.provider.FontRequest,androidx.core.provider.FontRequest,int,int,java.lang.String):90:90 -> 10:11:void (androidx.core.provider.FontRequest,androidx.core.provider.FontRequest,int,int,java.lang.String):91:91 -> 12:14:void (androidx.core.provider.FontRequest,androidx.core.provider.FontRequest,int,int,java.lang.String):92:92 -> 1:3:androidx.core.provider.FontRequest getFallbackRequest():105:105 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LC/e;"} 1:3:int getFetchStrategy():109:109 -> b 1:3:androidx.core.provider.FontRequest getRequest():101:101 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LC/e;"} 1:3:java.lang.String getSystemFontFamilyName():118:118 -> d 1:3:int getTimeout():113:113 -> e -androidx.core.content.res.GradientColorInflaterCompat -> w.f: +androidx.core.content.res.GradientColorInflaterCompat -> v.f: # {"id":"sourceFile","fileName":"GradientColorInflaterCompat.java"} 6:11:androidx.core.content.res.GradientColorInflaterCompat$ColorStops checkColors(androidx.core.content.res.GradientColorInflaterCompat$ColorStops,int,int,boolean,int):194:194 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/f$a;IIZI)Lw/f$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv/f$a;IIZI)Lv/f$a;"} 12:17:androidx.core.content.res.GradientColorInflaterCompat$ColorStops checkColors(androidx.core.content.res.GradientColorInflaterCompat$ColorStops,int,int,boolean,int):196:196 -> a 3:6:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):89:89 -> b 7:14:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):90:90 -> b @@ -30786,7 +28996,7 @@ androidx.core.content.res.GradientColorInflaterCompat -> w.f: 207:213:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):91:91 -> b 214:236:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):92:92 -> b 1:6:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):149:149 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)Lw/f$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)Lv/f$a;"} 7:13:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):153:153 -> c 14:18:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):154:154 -> c 19:24:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):156:156 -> c @@ -30806,7 +29016,7 @@ androidx.core.content.res.GradientColorInflaterCompat -> w.f: 7:9:android.graphics.Shader$TileMode parseTileMode(int):208:208 -> d 10:12:android.graphics.Shader$TileMode parseTileMode(int):205:205 -> d 13:15:android.graphics.Shader$TileMode parseTileMode(int):203:203 -> d -androidx.core.content.res.GradientColorInflaterCompat$ColorStops -> w.f$a: +androidx.core.content.res.GradientColorInflaterCompat$ColorStops -> v.f$a: # {"id":"sourceFile","fileName":"GradientColorInflaterCompat.java"} int[] mColors -> a float[] mOffsets -> b @@ -30814,7 +29024,7 @@ androidx.core.content.res.GradientColorInflaterCompat$ColorStops -> w.f$a: 5:6:void (java.util.List,java.util.List):221:222 -> 7:9:void (int,int):226:228 -> 10:12:void (int,int,int):231:233 -> -androidx.core.content.res.GrowingArrayUtils -> w.g: +androidx.core.content.res.GrowingArrayUtils -> v.g: # {"id":"sourceFile","fileName":"GrowingArrayUtils.java"} 3:5:int[] append(int[],int,int):56:56 -> a 6:12:int[] append(int[],int,int):57:57 -> a @@ -30827,7 +29037,7 @@ androidx.core.content.res.GrowingArrayUtils -> w.g: 25:28:java.lang.Object[] append(java.lang.Object[],int,java.lang.Object):45:45 -> b 29:31:java.lang.Object[] append(java.lang.Object[],int,java.lang.Object):48:48 -> b 1:9:int growSize(int):175:175 -> c -androidx.core.content.res.ResourcesCompat -> w.h: +androidx.core.content.res.ResourcesCompat -> v.h: # {"id":"sourceFile","fileName":"ResourcesCompat.java"} java.lang.ThreadLocal sTempTypedValue -> a java.util.WeakHashMap sColorStateCaches -> b @@ -30836,7 +29046,7 @@ androidx.core.content.res.ResourcesCompat -> w.h: 8:15:void ():78:78 -> 16:23:void ():79:79 -> 1:3:void addColorStateListToCache(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int,android.content.res.ColorStateList,android.content.res.Resources$Theme):292:292 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/h$d;ILandroid/content/res/ColorStateList;Landroid/content/res/Resources$Theme;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv/h$d;ILandroid/content/res/ColorStateList;Landroid/content/res/Resources$Theme;)V"} 4:13:void addColorStateListToCache(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int,android.content.res.ColorStateList,android.content.res.Resources$Theme):293:293 -> a 14:18:void addColorStateListToCache(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int,android.content.res.ColorStateList,android.content.res.Resources$Theme):295:295 -> a 19:24:void addColorStateListToCache(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int,android.content.res.ColorStateList,android.content.res.Resources$Theme):296:296 -> a @@ -30845,7 +29055,7 @@ androidx.core.content.res.ResourcesCompat -> w.h: 36:38:void addColorStateListToCache(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int,android.content.res.ColorStateList,android.content.res.Resources$Theme):298:298 -> a 39:42:void addColorStateListToCache(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int,android.content.res.ColorStateList,android.content.res.Resources$Theme):300:300 -> a 1:3:android.content.res.ColorStateList getCachedColorStateList(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int):268:268 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/h$d;I)Landroid/content/res/ColorStateList;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv/h$d;I)Landroid/content/res/ColorStateList;"} 4:13:android.content.res.ColorStateList getCachedColorStateList(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int):269:269 -> b 14:19:android.content.res.ColorStateList getCachedColorStateList(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int):270:270 -> b 20:27:android.content.res.ColorStateList getCachedColorStateList(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int):271:271 -> b @@ -30867,10 +29077,10 @@ androidx.core.content.res.ResourcesCompat -> w.h: 1:8:android.graphics.Typeface getFont(android.content.Context,int):403:403 -> h 9:25:android.graphics.Typeface getFont(android.content.Context,int):406:406 -> h 1:16:android.graphics.Typeface getFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback):531:531 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILandroid/util/TypedValue;ILw/h$e;)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILandroid/util/TypedValue;ILv/h$e;)Landroid/graphics/Typeface;"} 17:21:android.graphics.Typeface getFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback):534:534 -> i 1:3:void getFont(android.content.Context,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler):513:513 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILw/h$e;Landroid/os/Handler;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILv/h$e;Landroid/os/Handler;)V"} 4:10:void getFont(android.content.Context,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler):514:514 -> j 11:14:void getFont(android.content.Context,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler):515:515 -> j 15:30:void getFont(android.content.Context,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler):519:519 -> j @@ -30885,13 +29095,13 @@ androidx.core.content.res.ResourcesCompat -> w.h: 6:8:boolean isColorInt(android.content.res.Resources,int):305:305 -> m 9:21:boolean isColorInt(android.content.res.Resources,int):306:306 -> m 1:5:android.graphics.Typeface loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,boolean):556:556 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILandroid/util/TypedValue;ILw/h$e;Landroid/os/Handler;ZZ)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILandroid/util/TypedValue;ILv/h$e;Landroid/os/Handler;ZZ)Landroid/graphics/Typeface;"} 6:17:android.graphics.Typeface loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,boolean):557:557 -> n 18:28:android.graphics.Typeface loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,boolean):558:558 -> n 29:40:android.graphics.Typeface loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,boolean):561:561 -> n 41:61:android.graphics.Typeface loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,boolean):562:562 -> n 7:12:android.graphics.Typeface loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,boolean):588:588 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/content/res/Resources;Landroid/util/TypedValue;IILw/h$e;Landroid/os/Handler;ZZ)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/content/res/Resources;Landroid/util/TypedValue;IILv/h$e;Landroid/os/Handler;ZZ)Landroid/graphics/Typeface;"} 13:16:android.graphics.Typeface loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,boolean):593:593 -> o 17:28:android.graphics.Typeface loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,boolean):594:594 -> o 29:32:android.graphics.Typeface loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,boolean):597:597 -> o @@ -30911,15 +29121,15 @@ androidx.core.content.res.ResourcesCompat -> w.h: 180:183:android.graphics.Typeface loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,boolean):648:648 -> o 184:207:android.graphics.Typeface loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,boolean):589:589 -> o 208:230:android.graphics.Typeface loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,boolean):590:590 -> o -androidx.core.content.res.ResourcesCompat$Api21Impl -> w.h$a: +androidx.core.content.res.ResourcesCompat$Api21Impl -> v.h$a: # {"id":"sourceFile","fileName":"ResourcesCompat.java"} 1:5:android.graphics.drawable.Drawable getDrawable(android.content.res.Resources,int,android.content.res.Resources$Theme):688:688 -> a 1:5:android.graphics.drawable.Drawable getDrawableForDensity(android.content.res.Resources,int,int,android.content.res.Resources$Theme):693:693 -> b -androidx.core.content.res.ResourcesCompat$Api23Impl -> w.h$b: +androidx.core.content.res.ResourcesCompat$Api23Impl -> v.h$b: # {"id":"sourceFile","fileName":"ResourcesCompat.java"} 1:5:int getColor(android.content.res.Resources,int,android.content.res.Resources$Theme):677:677 -> a 1:5:android.content.res.ColorStateList getColorStateList(android.content.res.Resources,int,android.content.res.Resources$Theme):673:673 -> b -androidx.core.content.res.ResourcesCompat$ColorStateListCacheEntry -> w.h$c: +androidx.core.content.res.ResourcesCompat$ColorStateListCacheEntry -> v.h$c: # {"id":"sourceFile","fileName":"ResourcesCompat.java"} android.content.res.ColorStateList mValue -> a android.content.res.Configuration mConfiguration -> b @@ -30928,7 +29138,7 @@ androidx.core.content.res.ResourcesCompat$ColorStateListCacheEntry -> w.h$c: 4:5:void (android.content.res.ColorStateList,android.content.res.Configuration,android.content.res.Resources$Theme):351:351 -> 6:11:void (android.content.res.ColorStateList,android.content.res.Configuration,android.content.res.Resources$Theme):352:352 -> 12:18:void (android.content.res.ColorStateList,android.content.res.Configuration,android.content.res.Resources$Theme):353:353 -> -androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey -> w.h$d: +androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey -> v.h$d: # {"id":"sourceFile","fileName":"ResourcesCompat.java"} android.content.res.Resources mResources -> a android.content.res.Resources$Theme mTheme -> b @@ -30940,50 +29150,50 @@ androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey -> w.h$d: 19:32:boolean equals(java.lang.Object):333:333 -> equals 33:40:boolean equals(java.lang.Object):334:334 -> equals 1:13:int hashCode():339:339 -> hashCode -androidx.core.content.res.ResourcesCompat$FontCallback -> w.h$e: +androidx.core.content.res.ResourcesCompat$FontCallback -> v.h$e: # {"id":"sourceFile","fileName":"ResourcesCompat.java"} 1:4:void ():440:440 -> 1:4:void lambda$callbackSuccessAsync$0(android.graphics.Typeface):471:471 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/h$e;Landroid/graphics/Typeface;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv/h$e;Landroid/graphics/Typeface;)V"} 1:4:void lambda$callbackFailAsync$1(int):482:482 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/h$e;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv/h$e;I)V"} 1:13:void callbackFailAsync(int,android.os.Handler):482:482 -> c 1:13:void callbackSuccessAsync(android.graphics.Typeface,android.os.Handler):471:471 -> d 3:12:android.os.Handler getHandler(android.os.Handler):487:487 -> e void onFontRetrievalFailed(int) -> f void onFontRetrieved(android.graphics.Typeface) -> g -androidx.core.content.res.ResourcesCompat$FontCallback$$ExternalSyntheticLambda0 -> w.i: +androidx.core.content.res.ResourcesCompat$FontCallback$$ExternalSyntheticLambda0 -> v.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.core.content.res.ResourcesCompat$FontCallback androidx.core.content.res.ResourcesCompat$FontCallback$$InternalSyntheticLambda$1$44b072dca641be8e362bba8e253cf629543633eb50c1b42ff75fed240c900167$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/h$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv/h$e;"} # {"id":"com.android.tools.r8.synthesized"} android.graphics.Typeface androidx.core.content.res.ResourcesCompat$FontCallback$$InternalSyntheticLambda$1$44b072dca641be8e362bba8e253cf629543633eb50c1b42ff75fed240c900167$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void w.ResourcesCompat$FontCallback$$ExternalSyntheticLambda0.(w.ResourcesCompat$FontCallback,android.graphics.Typeface):0:0 -> + 1:1:void v.ResourcesCompat$FontCallback$$ExternalSyntheticLambda0.(v.ResourcesCompat$FontCallback,android.graphics.Typeface):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/h$e;Landroid/graphics/Typeface;)V"} - 1:1:void w.ResourcesCompat$FontCallback$$ExternalSyntheticLambda0.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv/h$e;Landroid/graphics/Typeface;)V"} + 1:1:void v.ResourcesCompat$FontCallback$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -androidx.core.content.res.ResourcesCompat$FontCallback$$ExternalSyntheticLambda1 -> w.j: +androidx.core.content.res.ResourcesCompat$FontCallback$$ExternalSyntheticLambda1 -> v.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.core.content.res.ResourcesCompat$FontCallback androidx.core.content.res.ResourcesCompat$FontCallback$$InternalSyntheticLambda$1$d3f266e1d223d180cd54f890580baa980b89f2b60be0145e2ba5e4faef689e97$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/h$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv/h$e;"} # {"id":"com.android.tools.r8.synthesized"} int androidx.core.content.res.ResourcesCompat$FontCallback$$InternalSyntheticLambda$1$d3f266e1d223d180cd54f890580baa980b89f2b60be0145e2ba5e4faef689e97$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void w.ResourcesCompat$FontCallback$$ExternalSyntheticLambda1.(w.ResourcesCompat$FontCallback,int):0:0 -> + 1:1:void v.ResourcesCompat$FontCallback$$ExternalSyntheticLambda1.(v.ResourcesCompat$FontCallback,int):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/h$e;I)V"} - 1:1:void w.ResourcesCompat$FontCallback$$ExternalSyntheticLambda1.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv/h$e;I)V"} + 1:1:void v.ResourcesCompat$FontCallback$$ExternalSyntheticLambda1.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -androidx.core.content.res.ResourcesCompat$ThemeCompat -> w.h$f: +androidx.core.content.res.ResourcesCompat$ThemeCompat -> v.h$f: # {"id":"sourceFile","fileName":"ResourcesCompat.java"} 1:6:void rebase(android.content.res.Resources$Theme):722:722 -> a 7:10:void rebase(android.content.res.Resources$Theme):723:723 -> a 11:14:void rebase(android.content.res.Resources$Theme):725:725 -> a -androidx.core.content.res.ResourcesCompat$ThemeCompat$Api23Impl -> w.h$f$a: +androidx.core.content.res.ResourcesCompat$ThemeCompat$Api23Impl -> v.h$f$a: # {"id":"sourceFile","fileName":"ResourcesCompat.java"} java.lang.Object sRebaseMethodLock -> a java.lang.reflect.Method sRebaseMethod -> b @@ -31000,10 +29210,10 @@ androidx.core.content.res.ResourcesCompat$ThemeCompat$Api23Impl -> w.h$f$a: 47:53:void rebase(android.content.res.Resources$Theme):767:767 -> a 54:55:void rebase(android.content.res.Resources$Theme):768:768 -> a 56:59:void rebase(android.content.res.Resources$Theme):771:771 -> a -androidx.core.content.res.ResourcesCompat$ThemeCompat$Api29Impl -> w.h$f$b: +androidx.core.content.res.ResourcesCompat$ThemeCompat$Api29Impl -> v.h$f$b: # {"id":"sourceFile","fileName":"ResourcesCompat.java"} 1:4:void rebase(android.content.res.Resources$Theme):736:736 -> a -androidx.core.content.res.TypedArrayUtils -> w.k: +androidx.core.content.res.TypedArrayUtils -> v.k: # {"id":"sourceFile","fileName":"TypedArrayUtils.java"} 1:7:boolean getNamedBoolean(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,boolean):86:86 -> a 8:12:boolean getNamedBoolean(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,boolean):90:90 -> a @@ -31020,7 +29230,7 @@ androidx.core.content.res.TypedArrayUtils -> w.k: 47:79:android.content.res.ColorStateList getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):170:170 -> c 1:7:android.content.res.ColorStateList getNamedColorStateListFromInt(android.util.TypedValue):188:188 -> d 1:6:androidx.core.content.res.ComplexColorCompat getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):139:139 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources$Theme;Ljava/lang/String;II)Lw/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources$Theme;Ljava/lang/String;II)Lv/d;"} 7:11:androidx.core.content.res.ComplexColorCompat getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):141:141 -> e 12:14:androidx.core.content.res.ComplexColorCompat getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):142:142 -> e 15:24:androidx.core.content.res.ComplexColorCompat getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):143:143 -> e @@ -31036,7 +29246,7 @@ androidx.core.content.res.TypedArrayUtils -> w.k: 1:12:boolean hasAttribute(org.xmlpull.v1.XmlPullParser,java.lang.String):57:57 -> h 3:8:android.content.res.TypedArray obtainAttributes(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int[]):248:248 -> i 9:13:android.content.res.TypedArray obtainAttributes(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int[]):250:250 -> i -androidx.core.content.res.ViewingConditions -> w.l: +androidx.core.content.res.ViewingConditions -> v.l: # {"id":"sourceFile","fileName":"ViewingConditions.java"} float mAw -> a float mNbb -> b @@ -31049,7 +29259,7 @@ androidx.core.content.res.ViewingConditions -> w.l: float mFlRoot -> i float mZ -> j androidx.core.content.res.ViewingConditions DEFAULT -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv/l;"} 1:4:void ():53:53 -> 5:22:void ():56:56 -> 23:29:void ():54:54 -> @@ -31075,7 +29285,7 @@ androidx.core.content.res.ViewingConditions -> w.l: 1:3:float[] getRgbD():95:95 -> i 1:3:float getZ():107:107 -> j 3:5:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):128:128 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"([FFFFZ)Lw/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([FFFFZ)Lv/l;"} 6:26:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):130:130 -> k 27:39:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):131:131 -> k 40:82:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):132:132 -> k @@ -31091,68 +29301,68 @@ androidx.core.content.res.ViewingConditions -> w.l: 286:317:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):183:183 -> k 318:331:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):187:187 -> k 332:356:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):189:189 -> k -androidx.core.graphics.BlendModeCompat -> x.a: +androidx.core.graphics.BlendModeCompat -> w.a: # {"id":"sourceFile","fileName":"BlendModeCompat.java"} androidx.core.graphics.BlendModeCompat EXCLUSION -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat MULTIPLY -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat HUE -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat SATURATION -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat COLOR -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat LUMINOSITY -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat[] $VALUES -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lw/a;"} androidx.core.graphics.BlendModeCompat CLEAR -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat SRC -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat DST -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat SRC_OVER -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat DST_OVER -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat SRC_IN -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat DST_IN -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat SRC_OUT -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat DST_OUT -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat SRC_ATOP -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat DST_ATOP -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat XOR -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat PLUS -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat MODULATE -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat SCREEN -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat OVERLAY -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat DARKEN -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat LIGHTEN -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat COLOR_DODGE -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat COLOR_BURN -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat HARD_LIGHT -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat SOFT_LIGHT -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} androidx.core.graphics.BlendModeCompat DIFFERENCE -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/a;"} 1:10:void ():37:37 -> 11:20:void ():47:47 -> 21:30:void ():57:57 -> @@ -31185,15 +29395,15 @@ androidx.core.graphics.BlendModeCompat -> x.a: 312:318:void ():27:27 -> 1:4:void (java.lang.String,int):27:27 -> 1:63:androidx.core.graphics.BlendModeCompat[] $values():27:27 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lw/a;"} 1:9:androidx.core.graphics.BlendModeCompat valueOf(java.lang.String):27:27 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lw/a;"} 1:9:androidx.core.graphics.BlendModeCompat[] values():27:27 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lx/a;"} -androidx.core.graphics.BlendModeUtils -> x.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lw/a;"} +androidx.core.graphics.BlendModeUtils -> w.b: # {"id":"sourceFile","fileName":"BlendModeUtils.java"} 5:16:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):115:115 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/a;)Landroid/graphics/PorterDuff$Mode;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/a;)Landroid/graphics/PorterDuff$Mode;"} 17:19:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):152:152 -> a 20:22:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):150:150 -> a 23:25:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):148:148 -> a @@ -31212,14 +29422,14 @@ androidx.core.graphics.BlendModeUtils -> x.b: 62:64:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):121:121 -> a 65:67:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):119:119 -> a 68:70:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):117:117 -> a -androidx.core.graphics.BlendModeUtils$1 -> x.b$a: +androidx.core.graphics.BlendModeUtils$1 -> w.b$a: # {"id":"sourceFile","fileName":"BlendModeUtils.java"} int[] $SwitchMap$androidx$core$graphics$BlendModeCompat -> a 1:349:void ():44:44 -> -androidx.core.graphics.BlendModeUtils$Api29Impl -> x.b$b: +androidx.core.graphics.BlendModeUtils$Api29Impl -> w.b$b: # {"id":"sourceFile","fileName":"BlendModeUtils.java"} 1:13:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):44:44 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/a;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/a;)Ljava/lang/Object;"} 14:16:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):102:102 -> a 17:19:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):100:100 -> a 20:22:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):98:98 -> a @@ -31249,7 +29459,7 @@ androidx.core.graphics.BlendModeUtils$Api29Impl -> x.b$b: 92:94:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):50:50 -> a 95:97:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):48:48 -> a 98:100:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):46:46 -> a -androidx.core.graphics.ColorUtils -> x.c: +androidx.core.graphics.ColorUtils -> w.c: # {"id":"sourceFile","fileName":"ColorUtils.java"} java.lang.ThreadLocal TEMP_ARRAY -> a 1:8:void ():48:48 -> @@ -31297,14 +29507,14 @@ androidx.core.graphics.ColorUtils -> x.c: 12:13:double[] getTempDouble3Array():743:743 -> j 14:17:double[] getTempDouble3Array():744:744 -> j 15:22:int setAlphaComponent(int,int):380:380 -> k -androidx.core.graphics.Insets -> x.d: +androidx.core.graphics.Insets -> w.d: # {"id":"sourceFile","fileName":"Insets.java"} int left -> a int top -> b int right -> c int bottom -> d androidx.core.graphics.Insets NONE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} 1:9:void ():36:36 -> 1:3:void (int,int,int,int):43:43 -> 4:5:void (int,int,int,int):44:44 -> @@ -31312,18 +29522,18 @@ androidx.core.graphics.Insets -> x.d: 8:9:void (int,int,int,int):46:46 -> 10:12:void (int,int,int,int):47:47 -> 1:25:androidx.core.graphics.Insets add(androidx.core.graphics.Insets,androidx.core.graphics.Insets):86:86 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;Lx/d;)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;Lw/d;)Lw/d;"} 1:20:androidx.core.graphics.Insets max(androidx.core.graphics.Insets,androidx.core.graphics.Insets):110:110 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;Lx/d;)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;Lw/d;)Lw/d;"} 21:32:androidx.core.graphics.Insets max(androidx.core.graphics.Insets,androidx.core.graphics.Insets):111:111 -> b 33:37:androidx.core.graphics.Insets max(androidx.core.graphics.Insets,androidx.core.graphics.Insets):110:110 -> b 9:11:androidx.core.graphics.Insets of(int,int,int,int):63:63 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIII)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIII)Lw/d;"} 12:17:androidx.core.graphics.Insets of(int,int,int,int):65:65 -> c 1:13:androidx.core.graphics.Insets of(android.graphics.Rect):75:75 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Rect;)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Rect;)Lw/d;"} 1:21:androidx.core.graphics.Insets toCompatInsets(android.graphics.Insets):181:181 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Insets;)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Insets;)Lw/d;"} 8:16:boolean equals(java.lang.Object):138:138 -> equals 17:18:boolean equals(java.lang.Object):140:140 -> equals 19:25:boolean equals(java.lang.Object):142:142 -> equals @@ -31336,32 +29546,32 @@ androidx.core.graphics.Insets -> x.d: 10:14:int hashCode():154:154 -> hashCode 15:18:int hashCode():155:155 -> hashCode 1:55:java.lang.String toString():161:161 -> toString -androidx.core.graphics.Insets$Api29Impl -> x.d$a: +androidx.core.graphics.Insets$Api29Impl -> w.d$a: # {"id":"sourceFile","fileName":"Insets.java"} 1:5:android.graphics.Insets of(int,int,int,int):200:200 -> a -androidx.core.graphics.PaintCompat -> x.e: +androidx.core.graphics.PaintCompat -> w.e: # {"id":"sourceFile","fileName":"PaintCompat.java"} java.lang.ThreadLocal sRectThreadLocal -> a 1:8:void ():42:42 -> 1:5:boolean hasGlyph(android.graphics.Paint,java.lang.String):54:54 -> a 1:10:boolean setBlendMode(android.graphics.Paint,androidx.core.graphics.BlendModeCompat):128:128 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Paint;Lx/a;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Paint;Lw/a;)Z"} 11:14:boolean setBlendMode(android.graphics.Paint,androidx.core.graphics.BlendModeCompat):130:130 -> b 15:20:boolean setBlendMode(android.graphics.Paint,androidx.core.graphics.BlendModeCompat):131:131 -> b 21:26:boolean setBlendMode(android.graphics.Paint,androidx.core.graphics.BlendModeCompat):135:135 -> b 27:39:boolean setBlendMode(android.graphics.Paint,androidx.core.graphics.BlendModeCompat):136:136 -> b 40:43:boolean setBlendMode(android.graphics.Paint,androidx.core.graphics.BlendModeCompat):143:143 -> b -androidx.core.graphics.PaintCompat$Api23Impl -> x.e$a: +androidx.core.graphics.PaintCompat$Api23Impl -> w.e$a: # {"id":"sourceFile","fileName":"PaintCompat.java"} 1:5:boolean hasGlyph(android.graphics.Paint,java.lang.String):181:181 -> a -androidx.core.graphics.PaintCompat$Api29Impl -> x.e$b: +androidx.core.graphics.PaintCompat$Api29Impl -> w.e$b: # {"id":"sourceFile","fileName":"PaintCompat.java"} 1:6:void setBlendMode(android.graphics.Paint,java.lang.Object):170:170 -> a -androidx.core.graphics.PathParser -> x.f: +androidx.core.graphics.PathParser -> w.f: # {"id":"sourceFile","fileName":"PathParser.java"} 1:9:void addNode(java.util.ArrayList,char,float[]):195:195 -> a 7:12:boolean canMorph(androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):144:144 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lx/f$b;[Lx/f$b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lw/f$b;[Lw/f$b;)Z"} 13:15:boolean canMorph(androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):148:148 -> b 16:31:boolean canMorph(androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):149:149 -> b 32:53:boolean canMorph(androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):150:150 -> b @@ -31372,7 +29582,7 @@ androidx.core.graphics.PathParser -> x.f: 21:26:float[] copyOfRange(float[],int,int):62:62 -> c 27:32:float[] copyOfRange(float[],int,int):58:58 -> c 1:9:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):97:97 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)[Lx/f$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)[Lw/f$b;"} 10:15:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):98:98 -> d 16:19:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):99:99 -> d 20:27:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):100:100 -> d @@ -31387,11 +29597,11 @@ androidx.core.graphics.PathParser -> x.f: 10:14:android.graphics.Path createPathFromPathData(java.lang.String):81:81 -> e 15:37:android.graphics.Path createPathFromPathData(java.lang.String):83:83 -> e 1:4:androidx.core.graphics.PathParser$PathDataNode[] deepCopyNodes(androidx.core.graphics.PathParser$PathDataNode[]):123:123 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lx/f$b;)[Lx/f$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lw/f$b;)[Lw/f$b;"} 5:7:androidx.core.graphics.PathParser$PathDataNode[] deepCopyNodes(androidx.core.graphics.PathParser$PathDataNode[]):124:124 -> f 8:20:androidx.core.graphics.PathParser$PathDataNode[] deepCopyNodes(androidx.core.graphics.PathParser$PathDataNode[]):125:125 -> f 2:7:void extract(java.lang.String,int,androidx.core.graphics.PathParser$ExtractFloatResult):265:265 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILx/f$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILw/f$a;)V"} 8:13:void extract(java.lang.String,int,androidx.core.graphics.PathParser$ExtractFloatResult):268:268 -> g 14:39:void extract(java.lang.String,int,androidx.core.graphics.PathParser$ExtractFloatResult):271:271 -> g 40:48:void extract(java.lang.String,int,androidx.core.graphics.PathParser$ExtractFloatResult):290:290 -> g @@ -31412,35 +29622,35 @@ androidx.core.graphics.PathParser -> x.f: 1:6:int nextStart(java.lang.String,int):179:179 -> i 7:37:int nextStart(java.lang.String,int):180:180 -> i 2:3:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):379:379 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lx/f$b;Landroid/graphics/Path;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lw/f$b;Landroid/graphics/Path;)V"} 4:11:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):381:381 -> j 12:15:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):382:382 -> j 16:19:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):383:383 -> j 20:22:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):382:382 -> j 23:30:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):384:384 -> j 3:5:void updateNodes(androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):168:168 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lx/f$b;[Lx/f$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lw/f$b;[Lw/f$b;)V"} 6:17:void updateNodes(androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):169:169 -> k 18:26:void updateNodes(androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):170:170 -> k 27:49:void updateNodes(androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):171:171 -> k -androidx.core.graphics.PathParser$ExtractFloatResult -> x.f$a: +androidx.core.graphics.PathParser$ExtractFloatResult -> w.f$a: # {"id":"sourceFile","fileName":"PathParser.java"} int mEndPosition -> a boolean mEndWithNegOrDot -> b 1:4:void ():204:204 -> -androidx.core.graphics.PathParser$PathDataNode -> x.f$b: +androidx.core.graphics.PathParser$PathDataNode -> w.f$b: # {"id":"sourceFile","fileName":"PathParser.java"} char mType -> a float[] mParams -> b 1:3:void (char,float[]):411:413 -> 4:6:void (androidx.core.graphics.PathParser$PathDataNode):416:418 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/f$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/f$b;)V"} 1:3:char access$000(androidx.core.graphics.PathParser$PathDataNode):393:393 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/f$b;)C"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/f$b;)C"} 1:3:char access$002(androidx.core.graphics.PathParser$PathDataNode,char):393:393 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/f$b;C)C"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/f$b;C)C"} 1:3:float[] access$100(androidx.core.graphics.PathParser$PathDataNode):393:393 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/f$b;)[F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/f$b;)[F"} 1:4:void access$200(android.graphics.Path,float[],char,char,float[]):393:393 -> d 1:6:void addCommand(android.graphics.Path,float[],char,char,float[]):460:465 -> e 7:7:void addCommand(android.graphics.Path,float[],char,char,float[]):472:472 -> e @@ -31501,11 +29711,11 @@ androidx.core.graphics.PathParser$PathDataNode -> x.f$b: 209:254:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):763:763 -> g 255:258:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):780:780 -> g 1:4:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):435:435 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lx/f$b;Landroid/graphics/Path;)V"} -androidx.core.graphics.TypefaceCompat -> x.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lw/f$b;Landroid/graphics/Path;)V"} +androidx.core.graphics.TypefaceCompat -> w.j: # {"id":"sourceFile","fileName":"TypefaceCompat.java"} androidx.core.graphics.TypefaceCompatBaseImpl sTypefaceCompatImpl -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/p;"} androidx.collection.LruCache sTypefaceCache -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/h;"} 1:5:void ():61:61 -> @@ -31521,7 +29731,7 @@ androidx.core.graphics.TypefaceCompat -> x.j: 3:7:android.graphics.Typeface create(android.content.Context,android.graphics.Typeface,int):338:338 -> a 8:15:android.graphics.Typeface create(android.content.Context,android.graphics.Typeface,int):327:327 -> a 1:5:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):265:265 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LD/g$b;I)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LC/g$b;I)Landroid/graphics/Typeface;"} 6:11:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):268:268 -> b 12:19:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):272:272 -> b 20:20:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):274:274 -> b @@ -31530,7 +29740,7 @@ androidx.core.graphics.TypefaceCompat -> x.j: 12:19:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):296:296 -> c 20:20:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):298:298 -> c 5:8:android.graphics.Typeface createFromResourcesFamilyXml(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry,android.content.res.Resources,int,java.lang.String,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):161:161 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lw/e$b;Landroid/content/res/Resources;ILjava/lang/String;IILw/h$e;Landroid/os/Handler;Z)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lv/e$b;Landroid/content/res/Resources;ILjava/lang/String;IILv/h$e;Landroid/os/Handler;Z)Landroid/graphics/Typeface;"} 9:10:android.graphics.Typeface createFromResourcesFamilyXml(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry,android.content.res.Resources,int,java.lang.String,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):162:162 -> d 11:14:android.graphics.Typeface createFromResourcesFamilyXml(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry,android.content.res.Resources,int,java.lang.String,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):165:165 -> d 15:22:android.graphics.Typeface createFromResourcesFamilyXml(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry,android.content.res.Resources,int,java.lang.String,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):164:164 -> d @@ -31558,30 +29768,30 @@ androidx.core.graphics.TypefaceCompat -> x.j: 12:15:android.graphics.Typeface getSystemFontFamily(java.lang.String):143:143 -> h 16:23:android.graphics.Typeface getSystemFontFamily(java.lang.String):144:144 -> h 24:31:android.graphics.Typeface getSystemFontFamily(java.lang.String):145:145 -> h -androidx.core.graphics.TypefaceCompat$$ExternalSyntheticBackport0 -> x.g: +androidx.core.graphics.TypefaceCompat$$ExternalSyntheticBackport0 -> w.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:9:java.util.List java.util.List.of(java.lang.Object,java.lang.Object):0:0 -> a -androidx.core.graphics.TypefaceCompat$$ExternalSyntheticBackport1 -> x.h: +androidx.core.graphics.TypefaceCompat$$ExternalSyntheticBackport1 -> w.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:9:java.util.List java.util.List.of(java.lang.Object):0:0 -> a -androidx.core.graphics.TypefaceCompat$$ExternalSyntheticBackport2 -> x.i: +androidx.core.graphics.TypefaceCompat$$ExternalSyntheticBackport2 -> w.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:26:java.util.List java.util.List.of(java.lang.Object[]):0:0 -> a -androidx.core.graphics.TypefaceCompat$ResourcesCallbackAdapter -> x.j$a: +androidx.core.graphics.TypefaceCompat$ResourcesCallbackAdapter -> w.j$a: # {"id":"sourceFile","fileName":"TypefaceCompat.java"} androidx.core.content.res.ResourcesCompat$FontCallback mFontCallback -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/h$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv/h$e;"} 1:3:void (androidx.core.content.res.ResourcesCompat$FontCallback):409:409 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/h$e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv/h$e;)V"} 4:6:void (androidx.core.content.res.ResourcesCompat$FontCallback):410:410 -> 1:4:void onTypefaceRequestFailed(int):422:422 -> a 5:8:void onTypefaceRequestFailed(int):423:423 -> a 1:4:void onTypefaceRetrieved(android.graphics.Typeface):415:415 -> b 5:8:void onTypefaceRetrieved(android.graphics.Typeface):416:416 -> b -androidx.core.graphics.TypefaceCompatApi21Impl -> x.k: +androidx.core.graphics.TypefaceCompatApi21Impl -> w.k: # {"id":"sourceFile","fileName":"TypefaceCompatApi21Impl.java"} java.lang.Class sFontFamily -> b java.lang.reflect.Constructor sFontFamilyCtor -> c @@ -31591,7 +29801,7 @@ androidx.core.graphics.TypefaceCompatApi21Impl -> x.k: 1:1:void ():64:64 -> 1:4:void ():53:53 -> 1:4:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):175:175 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lw/e$c;Landroid/content/res/Resources;I)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lv/e$c;Landroid/content/res/Resources;I)Landroid/graphics/Typeface;"} 5:14:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):176:176 -> a 15:22:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):177:177 -> a 23:32:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):182:182 -> a @@ -31602,7 +29812,7 @@ androidx.core.graphics.TypefaceCompatApi21Impl -> x.k: 70:73:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):195:195 -> a 74:78:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):198:198 -> a 1:6:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):148:148 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LD/g$b;I)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LC/g$b;I)Landroid/graphics/Typeface;"} 7:10:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):151:151 -> b 11:14:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):152:152 -> b 15:28:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):154:154 -> b @@ -31647,7 +29857,7 @@ androidx.core.graphics.TypefaceCompatApi21Impl -> x.k: 1:3:java.lang.Object newFamily():113:113 -> m 4:12:java.lang.Object newFamily():115:115 -> m 13:18:java.lang.Object newFamily():117:117 -> m -androidx.core.graphics.TypefaceCompatApi24Impl -> x.l: +androidx.core.graphics.TypefaceCompatApi24Impl -> w.l: # {"id":"sourceFile","fileName":"TypefaceCompatApi24Impl.java"} java.lang.Class sFontFamily -> b java.lang.reflect.Constructor sFontFamilyCtor -> c @@ -31667,13 +29877,13 @@ androidx.core.graphics.TypefaceCompatApi24Impl -> x.l: 80:82:void ():86:86 -> 1:4:void ():50:50 -> 1:8:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):165:165 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lw/e$c;Landroid/content/res/Resources;I)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lv/e$c;Landroid/content/res/Resources;I)Landroid/graphics/Typeface;"} 9:18:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):169:169 -> a 19:29:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):171:171 -> a 30:51:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):175:175 -> a 52:56:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):179:179 -> a 1:8:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):134:134 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LD/g$b;I)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LC/g$b;I)Landroid/graphics/Typeface;"} 9:13:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):138:138 -> b 14:19:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):140:140 -> b 20:23:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):141:141 -> b @@ -31695,7 +29905,7 @@ androidx.core.graphics.TypefaceCompatApi24Impl -> x.l: 1:4:boolean isUsable():93:93 -> k 5:17:boolean isUsable():94:94 -> k 2:8:java.lang.Object newFamily():102:102 -> l -androidx.core.graphics.TypefaceCompatApi26Impl -> x.m: +androidx.core.graphics.TypefaceCompatApi26Impl -> w.m: # {"id":"sourceFile","fileName":"TypefaceCompatApi26Impl.java"} java.lang.Class mFontFamily -> g java.lang.reflect.Constructor mFontFamilyCtor -> h @@ -31721,7 +29931,7 @@ androidx.core.graphics.TypefaceCompatApi26Impl -> x.m: 83:84:void ():106:106 -> 85:87:void ():107:107 -> 1:6:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):200:200 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lw/e$c;Landroid/content/res/Resources;I)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lv/e$c;Landroid/content/res/Resources;I)Landroid/graphics/Typeface;"} 7:11:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):201:201 -> a 12:19:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):203:203 -> a 20:30:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):207:207 -> a @@ -31733,7 +29943,7 @@ androidx.core.graphics.TypefaceCompatApi26Impl -> x.m: 72:78:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):215:215 -> a 79:83:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):218:218 -> a 1:6:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):225:225 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LD/g$b;I)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LC/g$b;I)Landroid/graphics/Typeface;"} 7:12:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):228:228 -> b 13:16:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):231:231 -> b 17:20:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):232:232 -> b @@ -31793,7 +30003,7 @@ androidx.core.graphics.TypefaceCompatApi26Impl -> x.m: 1:7:java.lang.Class obtainFontFamily():311:311 -> w 2:6:java.lang.reflect.Constructor obtainFontFamilyCtor(java.lang.Class):316:316 -> x 1:8:java.lang.reflect.Method obtainFreezeMethod(java.lang.Class):334:334 -> y -androidx.core.graphics.TypefaceCompatApi28Impl -> x.n: +androidx.core.graphics.TypefaceCompatApi28Impl -> w.n: # {"id":"sourceFile","fileName":"TypefaceCompatApi28Impl.java"} 1:4:void ():38:38 -> 2:5:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):54:54 -> j @@ -31807,11 +30017,11 @@ androidx.core.graphics.TypefaceCompatApi28Impl -> x.n: 6:17:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):65:65 -> v 18:25:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):64:64 -> v 26:29:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):66:66 -> v -androidx.core.graphics.TypefaceCompatApi29Impl -> x.o: +androidx.core.graphics.TypefaceCompatApi29Impl -> w.o: # {"id":"sourceFile","fileName":"TypefaceCompatApi29Impl.java"} 1:4:void ():46:46 -> 2:12:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):171:171 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lw/e$c;Landroid/content/res/Resources;I)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lv/e$c;Landroid/content/res/Resources;I)Landroid/graphics/Typeface;"} 13:21:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):173:173 -> a 22:29:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):174:174 -> a 30:37:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):175:175 -> a @@ -31826,7 +30036,7 @@ androidx.core.graphics.TypefaceCompatApi29Impl -> x.o: 99:103:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):195:195 -> a 104:111:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):197:197 -> a 1:5:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):91:91 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LD/g$b;I)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LC/g$b;I)Landroid/graphics/Typeface;"} 6:12:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):93:93 -> b 13:17:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):95:95 -> b 18:29:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):96:96 -> b @@ -31847,7 +30057,7 @@ androidx.core.graphics.TypefaceCompatApi29Impl -> x.o: 32:37:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):216:216 -> e 38:46:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):218:218 -> e 1:8:androidx.core.provider.FontsContractCompat$FontInfo findBestInfo(androidx.core.provider.FontsContractCompat$FontInfo[],int):78:78 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"([LD/g$b;I)LD/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([LC/g$b;I)LC/g$b;"} 1:20:android.graphics.fonts.Font findBaseFont(android.graphics.fonts.FontFamily,int):56:56 -> i 21:23:android.graphics.fonts.Font findBaseFont(android.graphics.fonts.FontFamily,int):60:60 -> i 24:27:android.graphics.fonts.Font findBaseFont(android.graphics.fonts.FontFamily,int):62:62 -> i @@ -31856,7 +30066,7 @@ androidx.core.graphics.TypefaceCompatApi29Impl -> x.o: 42:45:android.graphics.fonts.Font findBaseFont(android.graphics.fonts.FontFamily,int):65:65 -> i 46:61:android.graphics.fonts.Font findBaseFont(android.graphics.fonts.FontFamily,int):66:66 -> i 1:8:android.graphics.fonts.FontFamily getFontFamily(android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],android.content.ContentResolver):108:108 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/CancellationSignal;[LD/g$b;Landroid/content/ContentResolver;)Landroid/graphics/fonts/FontFamily;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/CancellationSignal;[LC/g$b;Landroid/content/ContentResolver;)Landroid/graphics/fonts/FontFamily;"} 9:22:android.graphics.fonts.FontFamily getFontFamily(android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],android.content.ContentResolver):109:109 -> j 23:28:android.graphics.fonts.FontFamily getFontFamily(android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],android.content.ContentResolver):125:125 -> j 29:33:android.graphics.fonts.FontFamily getFontFamily(android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],android.content.ContentResolver):114:114 -> j @@ -31871,15 +30081,15 @@ androidx.core.graphics.TypefaceCompatApi29Impl -> x.o: 99:103:android.graphics.fonts.FontFamily getFontFamily(android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],android.content.ContentResolver):133:133 -> j 1:15:int getMatchScore(android.graphics.fonts.FontStyle,android.graphics.fonts.FontStyle):51:51 -> k 16:30:int getMatchScore(android.graphics.fonts.FontStyle,android.graphics.fonts.FontStyle):52:52 -> k -androidx.core.graphics.TypefaceCompatBaseImpl -> x.p: +androidx.core.graphics.TypefaceCompatBaseImpl -> w.p: # {"id":"sourceFile","fileName":"TypefaceCompatBaseImpl.java"} java.util.concurrent.ConcurrentHashMap mFontFamilies -> a 1:3:void ():47:47 -> 4:11:void ():54:54 -> android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lw/e$c;Landroid/content/res/Resources;I)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lv/e$c;Landroid/content/res/Resources;I)Landroid/graphics/Typeface;"} android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LD/g$b;I)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LC/g$b;I)Landroid/graphics/Typeface;"} 1:8:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):164:164 -> c 1:8:android.graphics.Typeface createFromInputStream(android.content.Context,java.io.InputStream):122:122 -> d 9:14:android.graphics.Typeface createFromInputStream(android.content.Context,java.io.InputStream):127:127 -> d @@ -31896,30 +30106,30 @@ androidx.core.graphics.TypefaceCompatBaseImpl -> x.p: 35:35:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):247:247 -> e 36:39:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):246:246 -> e 17:21:java.lang.Object findBestFont(java.lang.Object[],int,androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor):67:67 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;ILx/p$b;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;ILw/p$b;)Ljava/lang/Object;"} 1:11:java.lang.Object findBestFont(java.lang.Object[],int,boolean,androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor):75:75 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;IZLx/p$b;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;IZLw/p$b;)Ljava/lang/Object;"} 12:22:java.lang.Object findBestFont(java.lang.Object[],int,boolean,androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor):76:76 -> g 23:42:java.lang.Object findBestFont(java.lang.Object[],int,boolean,androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor):77:77 -> g 1:12:androidx.core.provider.FontsContractCompat$FontInfo findBestInfo(androidx.core.provider.FontsContractCompat$FontInfo[],int):107:107 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"([LD/g$b;I)LD/g$b;"} -androidx.core.graphics.TypefaceCompatBaseImpl$1 -> x.p$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"([LC/g$b;I)LC/g$b;"} +androidx.core.graphics.TypefaceCompatBaseImpl$1 -> w.p$a: # {"id":"sourceFile","fileName":"TypefaceCompatBaseImpl.java"} androidx.core.graphics.TypefaceCompatBaseImpl this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/p;"} 1:6:void (androidx.core.graphics.TypefaceCompatBaseImpl):107:107 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/p;)V"} 1:7:int getWeight(java.lang.Object):107:107 -> a 1:7:boolean isItalic(java.lang.Object):107:107 -> b 1:5:int getWeight(androidx.core.provider.FontsContractCompat$FontInfo):110:110 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/g$b;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/g$b;)I"} 1:5:boolean isItalic(androidx.core.provider.FontsContractCompat$FontInfo):115:115 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/g$b;)Z"} -androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor -> x.p$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/g$b;)Z"} +androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor -> w.p$b: # {"id":"sourceFile","fileName":"TypefaceCompatBaseImpl.java"} int getWeight(java.lang.Object) -> a boolean isItalic(java.lang.Object) -> b -androidx.core.graphics.TypefaceCompatUtil -> x.q: +androidx.core.graphics.TypefaceCompatUtil -> w.q: # {"id":"sourceFile","fileName":"TypefaceCompatUtil.java"} 3:6:void closeQuietly(java.io.Closeable):187:187 -> a 1:8:java.nio.ByteBuffer copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):128:128 -> b @@ -31967,7 +30177,7 @@ androidx.core.graphics.TypefaceCompatUtil -> x.q: 22:27:java.nio.ByteBuffer mmap(java.io.File):94:94 -> g 28:38:java.nio.ByteBuffer mmap(java.io.File):90:90 -> g 1:5:java.util.Map readFontInfoIntoByteBuffer(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo[],android.os.CancellationSignal):210:210 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;[LD/g$b;Landroid/os/CancellationSignal;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;[LC/g$b;Landroid/os/CancellationSignal;)Ljava/util/Map;"} 6:11:java.util.Map readFontInfoIntoByteBuffer(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo[],android.os.CancellationSignal):212:212 -> h 12:18:java.util.Map readFontInfoIntoByteBuffer(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo[],android.os.CancellationSignal):213:213 -> h 19:22:java.util.Map readFontInfoIntoByteBuffer(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo[],android.os.CancellationSignal):217:217 -> h @@ -31975,7 +30185,7 @@ androidx.core.graphics.TypefaceCompatUtil -> x.q: 30:33:java.util.Map readFontInfoIntoByteBuffer(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo[],android.os.CancellationSignal):222:222 -> h 34:39:java.util.Map readFontInfoIntoByteBuffer(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo[],android.os.CancellationSignal):223:223 -> h 40:44:java.util.Map readFontInfoIntoByteBuffer(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo[],android.os.CancellationSignal):225:225 -> h -androidx.core.graphics.drawable.DrawableCompat -> y.a: +androidx.core.graphics.drawable.DrawableCompat -> x.a: # {"id":"sourceFile","fileName":"DrawableCompat.java"} 1:4:void applyTheme(android.graphics.drawable.Drawable,android.content.res.Resources$Theme):197:197 -> a 1:5:boolean canApplyTheme(android.graphics.drawable.Drawable):207:207 -> b @@ -31996,7 +30206,7 @@ androidx.core.graphics.drawable.DrawableCompat -> y.a: 1:4:android.graphics.drawable.Drawable unwrap(android.graphics.drawable.Drawable):346:346 -> q 5:11:android.graphics.drawable.Drawable unwrap(android.graphics.drawable.Drawable):347:347 -> q 1:1:android.graphics.drawable.Drawable wrap(android.graphics.drawable.Drawable):320:320 -> r -androidx.core.graphics.drawable.DrawableCompat$Api21Impl -> y.a$a: +androidx.core.graphics.drawable.DrawableCompat$Api21Impl -> x.a$a: # {"id":"sourceFile","fileName":"DrawableCompat.java"} 1:4:void applyTheme(android.graphics.drawable.Drawable,android.content.res.Resources$Theme):455:455 -> a 1:5:boolean canApplyTheme(android.graphics.drawable.Drawable):459:459 -> b @@ -32007,7 +30217,7 @@ androidx.core.graphics.drawable.DrawableCompat$Api21Impl -> y.a$a: 1:4:void setTint(android.graphics.drawable.Drawable,int):443:443 -> g 1:4:void setTintList(android.graphics.drawable.Drawable,android.content.res.ColorStateList):447:447 -> h 1:4:void setTintMode(android.graphics.drawable.Drawable,android.graphics.PorterDuff$Mode):451:451 -> i -androidx.core.graphics.drawable.DrawableCompat$Api23Impl -> y.a$b: +androidx.core.graphics.drawable.DrawableCompat$Api23Impl -> x.a$b: # {"id":"sourceFile","fileName":"DrawableCompat.java"} 1:5:int getLayoutDirection(android.graphics.drawable.Drawable):488:488 -> a 1:5:boolean setLayoutDirection(android.graphics.drawable.Drawable,int):484:484 -> b @@ -32140,49 +30350,49 @@ androidx.core.graphics.drawable.IconCompatParcelizer -> androidx.core.graphics.d 65:67:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):47:47 -> write 68:73:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):49:49 -> write 74:77:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):50:50 -> write -androidx.core.graphics.drawable.WrappedDrawable -> y.b: +androidx.core.graphics.drawable.WrappedDrawable -> x.b: # {"id":"sourceFile","fileName":"WrappedDrawable.java"} void setWrappedDrawable(android.graphics.drawable.Drawable) -> a android.graphics.drawable.Drawable getWrappedDrawable() -> b -androidx.core.hardware.fingerprint.FingerprintManagerCompat -> z.a: +androidx.core.hardware.fingerprint.FingerprintManagerCompat -> y.a: # {"id":"sourceFile","fileName":"FingerprintManagerCompat.java"} android.content.Context mContext -> a 1:3:void (android.content.Context):59:59 -> 4:6:void (android.content.Context):60:60 -> 3:17:void authenticate(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject,int,androidx.core.os.CancellationSignal,androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback,android.os.Handler):117:117 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/a$e;ILC/c;Lz/a$c;Landroid/os/Handler;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly/a$e;ILB/c;Ly/a$c;Landroid/os/Handler;)V"} 18:21:void authenticate(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject,int,androidx.core.os.CancellationSignal,androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback,android.os.Handler):116:116 -> a 1:8:void authenticate(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject,int,android.os.CancellationSignal,androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback,android.os.Handler):140:140 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/a$e;ILandroid/os/CancellationSignal;Lz/a$c;Landroid/os/Handler;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly/a$e;ILandroid/os/CancellationSignal;Ly/a$c;Landroid/os/Handler;)V"} 9:12:void authenticate(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject,int,android.os.CancellationSignal,androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback,android.os.Handler):142:142 -> b 13:19:void authenticate(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject,int,android.os.CancellationSignal,androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback,android.os.Handler):143:143 -> b 20:23:void authenticate(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject,int,android.os.CancellationSignal,androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback,android.os.Handler):142:142 -> b 1:6:androidx.core.hardware.fingerprint.FingerprintManagerCompat from(android.content.Context):56:56 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lz/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Ly/a;"} 1:5:android.hardware.fingerprint.FingerprintManager getFingerprintManagerOrNull(android.content.Context):151:151 -> d 1:8:boolean hasEnrolledFingerprints():71:71 -> e 9:18:boolean hasEnrolledFingerprints():72:72 -> e 1:8:boolean isHardwareDetected():86:86 -> f 9:18:boolean isHardwareDetected():87:87 -> f 1:5:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject unwrapCryptoObject(android.hardware.fingerprint.FingerprintManager$CryptoObject):161:161 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/hardware/fingerprint/FingerprintManager$CryptoObject;)Lz/a$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/hardware/fingerprint/FingerprintManager$CryptoObject;)Ly/a$e;"} 1:6:android.hardware.fingerprint.FingerprintManager$AuthenticationCallback wrapCallback(androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback):167:167 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/a$c;)Landroid/hardware/fingerprint/FingerprintManager$AuthenticationCallback;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly/a$c;)Landroid/hardware/fingerprint/FingerprintManager$AuthenticationCallback;"} 1:5:android.hardware.fingerprint.FingerprintManager$CryptoObject wrapCryptoObject(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):156:156 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/a$e;)Landroid/hardware/fingerprint/FingerprintManager$CryptoObject;"} -androidx.core.hardware.fingerprint.FingerprintManagerCompat$1 -> z.a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly/a$e;)Landroid/hardware/fingerprint/FingerprintManager$CryptoObject;"} +androidx.core.hardware.fingerprint.FingerprintManagerCompat$1 -> y.a$a: # {"id":"sourceFile","fileName":"FingerprintManagerCompat.java"} androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback val$callback -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly/a$c;"} 1:6:void (androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback):167:167 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/a$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly/a$c;)V"} 1:6:void onAuthenticationError(int,java.lang.CharSequence):170:170 -> onAuthenticationError 1:6:void onAuthenticationFailed():186:186 -> onAuthenticationFailed 1:6:void onAuthenticationHelp(int,java.lang.CharSequence):175:175 -> onAuthenticationHelp 1:4:void onAuthenticationSucceeded(android.hardware.fingerprint.FingerprintManager$AuthenticationResult):180:180 -> onAuthenticationSucceeded 5:15:void onAuthenticationSucceeded(android.hardware.fingerprint.FingerprintManager$AuthenticationResult):181:181 -> onAuthenticationSucceeded 16:19:void onAuthenticationSucceeded(android.hardware.fingerprint.FingerprintManager$AuthenticationResult):180:180 -> onAuthenticationSucceeded -androidx.core.hardware.fingerprint.FingerprintManagerCompat$Api23Impl -> z.a$b: +androidx.core.hardware.fingerprint.FingerprintManagerCompat$Api23Impl -> y.a$b: # {"id":"sourceFile","fileName":"FingerprintManagerCompat.java"} 1:10:void authenticate(java.lang.Object,java.lang.Object,android.os.CancellationSignal,int,java.lang.Object,android.os.Handler):314:314 -> a 1:2:android.hardware.fingerprint.FingerprintManager$CryptoObject getCryptoObject(java.lang.Object):320:320 -> b @@ -32193,7 +30403,7 @@ androidx.core.hardware.fingerprint.FingerprintManagerCompat$Api23Impl -> z.a$b: 1:7:boolean hasEnrolledFingerprints(java.lang.Object):303:303 -> d 1:7:boolean isHardwareDetected(java.lang.Object):308:308 -> e 1:6:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject unwrapCryptoObject(java.lang.Object):350:350 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lz/a$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Ly/a$e;"} 7:12:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject unwrapCryptoObject(java.lang.Object):354:354 -> f 13:22:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject unwrapCryptoObject(java.lang.Object):355:355 -> f 23:28:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject unwrapCryptoObject(java.lang.Object):356:356 -> f @@ -32201,30 +30411,30 @@ androidx.core.hardware.fingerprint.FingerprintManagerCompat$Api23Impl -> z.a$b: 39:44:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject unwrapCryptoObject(java.lang.Object):358:358 -> f 45:54:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject unwrapCryptoObject(java.lang.Object):359:359 -> f 5:10:android.hardware.fingerprint.FingerprintManager$CryptoObject wrapCryptoObject(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):338:338 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/a$e;)Landroid/hardware/fingerprint/FingerprintManager$CryptoObject;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly/a$e;)Landroid/hardware/fingerprint/FingerprintManager$CryptoObject;"} 11:20:android.hardware.fingerprint.FingerprintManager$CryptoObject wrapCryptoObject(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):339:339 -> g 21:26:android.hardware.fingerprint.FingerprintManager$CryptoObject wrapCryptoObject(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):340:340 -> g 27:36:android.hardware.fingerprint.FingerprintManager$CryptoObject wrapCryptoObject(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):341:341 -> g 37:42:android.hardware.fingerprint.FingerprintManager$CryptoObject wrapCryptoObject(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):342:342 -> g 43:52:android.hardware.fingerprint.FingerprintManager$CryptoObject wrapCryptoObject(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):343:343 -> g -androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback -> z.a$c: +androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback -> y.a$c: # {"id":"sourceFile","fileName":"FingerprintManagerCompat.java"} 1:4:void ():265:265 -> void onAuthenticationError(int,java.lang.CharSequence) -> a void onAuthenticationFailed() -> b void onAuthenticationHelp(int,java.lang.CharSequence) -> c void onAuthenticationSucceeded(androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationResult) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/a$d;)V"} -androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationResult -> z.a$d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly/a$d;)V"} +androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationResult -> y.a$d: # {"id":"sourceFile","fileName":"FingerprintManagerCompat.java"} androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject mCryptoObject -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz/a$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly/a$e;"} 1:3:void (androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):246:246 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/a$e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly/a$e;)V"} 4:6:void (androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):247:247 -> 1:3:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject getCryptoObject():255:255 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz/a$e;"} -androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject -> z.a$e: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly/a$e;"} +androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject -> y.a$e: # {"id":"sourceFile","fileName":"FingerprintManagerCompat.java"} java.security.Signature mSignature -> a javax.crypto.Cipher mCipher -> b @@ -32235,12 +30445,12 @@ androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject -> z.a$ 1:3:javax.crypto.Cipher getCipher():230:230 -> a 1:3:javax.crypto.Mac getMac():236:236 -> b 1:3:java.security.Signature getSignature():224:224 -> c -androidx.core.internal.view.SupportMenu -> A.a: +androidx.core.internal.view.SupportMenu -> z.a: # {"id":"sourceFile","fileName":"SupportMenu.java"} -androidx.core.internal.view.SupportMenuItem -> A.b: +androidx.core.internal.view.SupportMenuItem -> z.b: # {"id":"sourceFile","fileName":"SupportMenuItem.java"} androidx.core.internal.view.SupportMenuItem setSupportActionProvider(androidx.core.view.ActionProvider) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/b;)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/b;)Lz/b;"} androidx.core.view.ActionProvider getSupportActionProvider() -> b # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/b;"} boolean collapseActionView() -> collapseActionView @@ -32257,7 +30467,7 @@ androidx.core.internal.view.SupportMenuItem -> A.b: android.view.MenuItem setActionView(android.view.View) -> setActionView android.view.MenuItem setAlphabeticShortcut(char,int) -> setAlphabeticShortcut androidx.core.internal.view.SupportMenuItem setContentDescription(java.lang.CharSequence) -> setContentDescription - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)LA/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)Lz/b;"} android.view.MenuItem setIconTintList(android.content.res.ColorStateList) -> setIconTintList android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode) -> setIconTintMode android.view.MenuItem setNumericShortcut(char,int) -> setNumericShortcut @@ -32265,23 +30475,25 @@ androidx.core.internal.view.SupportMenuItem -> A.b: void setShowAsAction(int) -> setShowAsAction android.view.MenuItem setShowAsActionFlags(int) -> setShowAsActionFlags androidx.core.internal.view.SupportMenuItem setTooltipText(java.lang.CharSequence) -> setTooltipText - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)LA/b;"} -androidx.core.math.MathUtils -> B.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)Lz/b;"} +androidx.core.math.MathUtils -> A.a: # {"id":"sourceFile","fileName":"MathUtils.java"} 1:11:float clamp(float,float,float):261:261 -> a 1:7:int clamp(int,int,int):303:303 -> b -androidx.core.os.BundleApi21ImplKt -> C.a: +androidx.core.net.UriKt -> R8$$REMOVED$$CLASS$$1: +# {"id":"sourceFile","fileName":"Uri.kt"} +androidx.core.os.BundleApi21ImplKt -> B.a: # {"id":"sourceFile","fileName":"Bundle.kt"} androidx.core.os.BundleApi21ImplKt INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LC/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB/a;"} 1:8:void ():0:0 -> 1:4:void ():114:114 -> 1:4:void putSize(android.os.Bundle,java.lang.String,android.util.Size):116:116 -> a 1:4:void putSizeF(android.os.Bundle,java.lang.String,android.util.SizeF):119:119 -> b -androidx.core.os.BundleKt -> C.b: +androidx.core.os.BundleKt -> B.b: # {"id":"sourceFile","fileName":"Bundle.kt"} 1:6:android.os.Bundle bundleOf(kotlin.Pair[]):34:34 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lp3/l;)Landroid/os/Bundle;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lm3/l;)Landroid/os/Bundle;"} 7:25:android.os.Bundle bundleOf(kotlin.Pair[]):35:35 -> a 26:30:android.os.Bundle bundleOf(kotlin.Pair[]):37:37 -> a 31:45:android.os.Bundle bundleOf(kotlin.Pair[]):40:40 -> a @@ -32328,11 +30540,11 @@ androidx.core.os.BundleKt -> C.b: 450:451:android.os.Bundle bundleOf(kotlin.Pair[]):102:102 -> a 452:477:android.os.Bundle bundleOf(kotlin.Pair[]):103:103 -> a 478:482:android.os.Bundle bundleOf(kotlin.Pair[]):102:102 -> a -androidx.core.os.CancellationSignal -> C.c: +androidx.core.os.CancellationSignal -> B.c: # {"id":"sourceFile","fileName":"CancellationSignal.java"} boolean mIsCanceled -> a androidx.core.os.CancellationSignal$OnCancelListener mOnCancelListener -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LC/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB/c$a;"} java.lang.Object mCancellationSignalObj -> c boolean mCancelInProgress -> d 1:4:void ():42:42 -> @@ -32365,7 +30577,7 @@ androidx.core.os.CancellationSignal -> C.c: 23:26:java.lang.Object getCancellationSignalObject():149:149 -> b 27:28:java.lang.Object getCancellationSignalObject():150:150 -> b 1:2:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):116:117 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/c$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB/c$a;)V"} 3:4:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):117:117 -> c 5:8:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):119:119 -> c 9:12:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):120:120 -> c @@ -32377,23 +30589,23 @@ androidx.core.os.CancellationSignal -> C.c: 29:30:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):126:126 -> c 1:4:void waitForCancelFinishedLocked():154:154 -> d 5:9:void waitForCancelFinishedLocked():156:156 -> d -androidx.core.os.CancellationSignal$OnCancelListener -> C.c$a: +androidx.core.os.CancellationSignal$OnCancelListener -> B.c$a: # {"id":"sourceFile","fileName":"CancellationSignal.java"} void onCancel() -> onCancel -androidx.core.os.LocaleListCompat -> C.d: +androidx.core.os.LocaleListCompat -> B.d: # {"id":"sourceFile","fileName":"LocaleListCompat.java"} androidx.core.os.LocaleListInterface mImpl -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LC/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB/e;"} androidx.core.os.LocaleListCompat sEmptyLocaleList -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB/d;"} 2:10:void ():36:36 -> 1:3:void (androidx.core.os.LocaleListInterface):40:40 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB/e;)V"} 4:6:void (androidx.core.os.LocaleListInterface):41:41 -> 1:9:androidx.core.os.LocaleListCompat create(java.util.Locale[]):73:73 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/util/Locale;)LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/util/Locale;)LB/d;"} 3:9:androidx.core.os.LocaleListCompat forLanguageTags(java.lang.String):153:153 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LB/d;"} 10:16:androidx.core.os.LocaleListCompat forLanguageTags(java.lang.String):156:156 -> b 17:22:androidx.core.os.LocaleListCompat forLanguageTags(java.lang.String):157:157 -> b 23:28:androidx.core.os.LocaleListCompat forLanguageTags(java.lang.String):160:160 -> b @@ -32402,31 +30614,31 @@ androidx.core.os.LocaleListCompat -> C.d: 39:43:androidx.core.os.LocaleListCompat forLanguageTags(java.lang.String):154:154 -> b 1:7:java.util.Locale get(int):85:85 -> c 1:3:androidx.core.os.LocaleListCompat getEmptyLocaleList():141:141 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB/d;"} 1:7:boolean isEmpty():95:95 -> e 1:20:boolean equals(java.lang.Object):307:307 -> equals 1:7:int size():103:103 -> f 1:7:java.lang.String toLanguageTags():123:123 -> g 1:11:androidx.core.os.LocaleListCompat wrap(android.os.LocaleList):56:56 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/LocaleList;)LC/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/LocaleList;)LB/d;"} 1:7:int hashCode():312:312 -> hashCode 1:7:java.lang.String toString():317:317 -> toString -androidx.core.os.LocaleListCompat$Api21Impl -> C.d$a: +androidx.core.os.LocaleListCompat$Api21Impl -> B.d$a: # {"id":"sourceFile","fileName":"LocaleListCompat.java"} java.util.Locale[] PSEUDO_LOCALE -> a 1:25:void ():288:288 -> 1:5:java.util.Locale forLanguageTag(java.lang.String):301:301 -> a -androidx.core.os.LocaleListCompat$Api24Impl -> C.d$b: +androidx.core.os.LocaleListCompat$Api24Impl -> B.d$b: # {"id":"sourceFile","fileName":"LocaleListCompat.java"} 1:6:android.os.LocaleList createLocaleList(java.util.Locale[]):327:327 -> a -androidx.core.os.LocaleListInterface -> C.e: +androidx.core.os.LocaleListInterface -> B.e: # {"id":"sourceFile","fileName":"LocaleListInterface.java"} java.lang.String toLanguageTags() -> a java.lang.Object getLocaleList() -> b java.util.Locale get(int) -> get boolean isEmpty() -> isEmpty int size() -> size -androidx.core.os.LocaleListPlatformWrapper -> C.f: +androidx.core.os.LocaleListPlatformWrapper -> B.f: # {"id":"sourceFile","fileName":"LocaleListPlatformWrapper.java"} android.os.LocaleList mLocaleList -> a 1:3:void (java.lang.Object):32:32 -> @@ -32439,11 +30651,11 @@ androidx.core.os.LocaleListPlatformWrapper -> C.f: 1:7:boolean isEmpty():48:48 -> isEmpty 1:7:int size():53:53 -> size 1:7:java.lang.String toString():73:73 -> toString -androidx.core.os.OperationCanceledException -> C.g: +androidx.core.os.OperationCanceledException -> B.g: # {"id":"sourceFile","fileName":"OperationCanceledException.java"} 1:1:void ():29:29 -> 2:2:void (java.lang.String):34:34 -> -androidx.core.os.TraceCompat -> C.h: +androidx.core.os.TraceCompat -> B.h: # {"id":"sourceFile","fileName":"TraceCompat.java"} long sTraceTagApp -> a java.lang.reflect.Method sIsTagEnabledMethod -> b @@ -32460,49 +30672,49 @@ androidx.core.os.TraceCompat -> C.h: 78:85:void ():66:66 -> 1:4:void beginSection(java.lang.String):108:108 -> a 1:4:void endSection():119:119 -> b -androidx.core.provider.CallbackWrapper -> D.a: +androidx.core.provider.CallbackWrapper -> C.a: # {"id":"sourceFile","fileName":"CallbackWrapper.java"} androidx.core.provider.FontsContractCompat$FontRequestCallback mCallback -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD/g$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/g$c;"} java.util.concurrent.Executor mExecutor -> b 1:3:void (androidx.core.provider.FontsContractCompat$FontRequestCallback,java.util.concurrent.Executor):46:46 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/g$c;Ljava/util/concurrent/Executor;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/g$c;Ljava/util/concurrent/Executor;)V"} 4:5:void (androidx.core.provider.FontsContractCompat$FontRequestCallback,java.util.concurrent.Executor):47:47 -> 6:8:void (androidx.core.provider.FontsContractCompat$FontRequestCallback,java.util.concurrent.Executor):48:48 -> 1:2:void onTypefaceRequestFailed(int):75:75 -> a 3:13:void onTypefaceRequestFailed(int):76:76 -> a 1:6:void onTypefaceResult(androidx.core.provider.FontRequestWorker$TypefaceResult):88:88 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/f$e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/f$e;)V"} 7:12:void onTypefaceResult(androidx.core.provider.FontRequestWorker$TypefaceResult):89:89 -> b 13:18:void onTypefaceResult(androidx.core.provider.FontRequestWorker$TypefaceResult):91:91 -> b 1:2:void onTypefaceRetrieved(android.graphics.Typeface):62:62 -> c 3:13:void onTypefaceRetrieved(android.graphics.Typeface):63:63 -> c -androidx.core.provider.CallbackWrapper$1 -> D.a$a: +androidx.core.provider.CallbackWrapper$1 -> C.a$a: # {"id":"sourceFile","fileName":"CallbackWrapper.java"} androidx.core.provider.FontsContractCompat$FontRequestCallback val$callback -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD/g$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/g$c;"} android.graphics.Typeface val$typeface -> e androidx.core.provider.CallbackWrapper this$0 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LD/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/a;"} 1:10:void (androidx.core.provider.CallbackWrapper,androidx.core.provider.FontsContractCompat$FontRequestCallback,android.graphics.Typeface):63:63 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/a;LD/g$c;Landroid/graphics/Typeface;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/a;LC/g$c;Landroid/graphics/Typeface;)V"} 1:8:void run():66:66 -> run -androidx.core.provider.CallbackWrapper$2 -> D.a$b: +androidx.core.provider.CallbackWrapper$2 -> C.a$b: # {"id":"sourceFile","fileName":"CallbackWrapper.java"} androidx.core.provider.FontsContractCompat$FontRequestCallback val$callback -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD/g$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/g$c;"} int val$reason -> e androidx.core.provider.CallbackWrapper this$0 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LD/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/a;"} 1:10:void (androidx.core.provider.CallbackWrapper,androidx.core.provider.FontsContractCompat$FontRequestCallback,int):76:76 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/a;LD/g$c;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/a;LC/g$c;I)V"} 1:8:void run():79:79 -> run -androidx.core.provider.CalleeHandler -> D.b: +androidx.core.provider.CalleeHandler -> C.b: # {"id":"sourceFile","fileName":"CalleeHandler.java"} 1:6:android.os.Handler create():35:35 -> a 7:16:android.os.Handler create():36:36 -> a 17:22:android.os.Handler create():38:38 -> a -androidx.core.provider.FontProvider -> D.d: +androidx.core.provider.FontProvider -> C.d: # {"id":"sourceFile","fileName":"FontProvider.java"} androidx.collection.LruCache sProviderCache -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/h;"} @@ -32520,12 +30732,12 @@ androidx.core.provider.FontProvider -> D.d: 14:19:boolean equalsByteArrayList(java.util.List,java.util.List):307:307 -> c 20:43:boolean equalsByteArrayList(java.util.List,java.util.List):308:308 -> c 1:6:java.util.List getCertificates(androidx.core.provider.FontRequest,android.content.res.Resources):283:283 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/e;Landroid/content/res/Resources;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/e;Landroid/content/res/Resources;)Ljava/util/List;"} 7:11:java.util.List getCertificates(androidx.core.provider.FontRequest,android.content.res.Resources):284:284 -> d 12:15:java.util.List getCertificates(androidx.core.provider.FontRequest,android.content.res.Resources):286:286 -> d 16:20:java.util.List getCertificates(androidx.core.provider.FontRequest,android.content.res.Resources):287:287 -> d 1:5:androidx.core.provider.FontsContractCompat$FontFamilyResult getFontFamilyResult(android.content.Context,java.util.List,android.os.CancellationSignal):62:62 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/List;Landroid/os/CancellationSignal;)LD/g$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/List;Landroid/os/CancellationSignal;)LC/g$a;"} 6:12:androidx.core.provider.FontsContractCompat$FontFamilyResult getFontFamilyResult(android.content.Context,java.util.List,android.os.CancellationSignal):65:65 -> e 13:18:androidx.core.provider.FontsContractCompat$FontFamilyResult getFontFamilyResult(android.content.Context,java.util.List,android.os.CancellationSignal):66:66 -> e 19:24:androidx.core.provider.FontsContractCompat$FontFamilyResult getFontFamilyResult(android.content.Context,java.util.List,android.os.CancellationSignal):67:67 -> e @@ -32539,7 +30751,7 @@ androidx.core.provider.FontProvider -> D.d: 65:72:androidx.core.provider.FontsContractCompat$FontFamilyResult getFontFamilyResult(android.content.Context,java.util.List,android.os.CancellationSignal):83:83 -> e 73:73:androidx.core.provider.FontsContractCompat$FontFamilyResult getFontFamilyResult(android.content.Context,java.util.List,android.os.CancellationSignal):85:85 -> e 1:5:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):142:142 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/pm/PackageManager;LD/e;Landroid/content/res/Resources;)Landroid/content/pm/ProviderInfo;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/pm/PackageManager;LC/e;Landroid/content/res/Resources;)Landroid/content/pm/ProviderInfo;"} 6:9:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):145:145 -> f 10:15:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):146:146 -> f 16:22:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):147:147 -> f @@ -32563,7 +30775,7 @@ androidx.core.provider.FontProvider -> D.d: 183:185:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):184:184 -> f 186:186:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources) -> f 3:9:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):200:200 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LD/e;Ljava/lang/String;Landroid/os/CancellationSignal;)[LD/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LC/e;Ljava/lang/String;Landroid/os/CancellationSignal;)[LC/g$b;"} 10:14:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):203:203 -> g 15:23:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):204:204 -> g 24:27:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):205:205 -> g @@ -32608,20 +30820,20 @@ androidx.core.provider.FontProvider -> D.d: 279:280:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):273:273 -> g 281:283:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):277:277 -> g 284:284:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):279:279 -> g -androidx.core.provider.FontProvider$$ExternalSyntheticLambda0 -> D.c: +androidx.core.provider.FontProvider$$ExternalSyntheticLambda0 -> C.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void D.FontProvider$$ExternalSyntheticLambda0.():0:0 -> + 1:1:void C.FontProvider$$ExternalSyntheticLambda0.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:int D.FontProvider$$ExternalSyntheticLambda0.compare(java.lang.Object,java.lang.Object):0:0 -> compare + 1:1:int C.FontProvider$$ExternalSyntheticLambda0.compare(java.lang.Object,java.lang.Object):0:0 -> compare # {"id":"com.android.tools.r8.synthesized"} -androidx.core.provider.FontProvider$ContentQueryWrapper -> D.d$a: +androidx.core.provider.FontProvider$ContentQueryWrapper -> C.d$a: # {"id":"sourceFile","fileName":"FontProvider.java"} 1:6:androidx.core.provider.FontProvider$ContentQueryWrapper make(android.content.Context,android.net.Uri):340:340 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/net/Uri;)LD/d$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/net/Uri;)LC/d$a;"} android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String,android.os.CancellationSignal) -> b void close() -> close -androidx.core.provider.FontProvider$ContentQueryWrapperApi24Impl -> D.d$b: +androidx.core.provider.FontProvider$ContentQueryWrapperApi24Impl -> C.d$b: # {"id":"sourceFile","fileName":"FontProvider.java"} android.content.ContentProviderClient mClient -> a 1:3:void (android.content.Context,android.net.Uri):377:377 -> @@ -32631,7 +30843,7 @@ androidx.core.provider.FontProvider$ContentQueryWrapperApi24Impl -> D.d$b: 20:27:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String,android.os.CancellationSignal):391:391 -> b 1:4:void close():398:398 -> close 5:8:void close():399:399 -> close -androidx.core.provider.FontProvider$ProviderCacheKey -> D.d$c: +androidx.core.provider.FontProvider$ProviderCacheKey -> C.d$c: # {"id":"sourceFile","fileName":"FontProvider.java"} java.lang.String mAuthority -> a java.lang.String mPackageName -> b @@ -32645,7 +30857,7 @@ androidx.core.provider.FontProvider$ProviderCacheKey -> D.d$c: 13:36:boolean equals(java.lang.Object):105:105 -> equals 37:44:boolean equals(java.lang.Object):106:106 -> equals 1:15:int hashCode():112:112 -> hashCode -androidx.core.provider.FontRequest -> D.e: +androidx.core.provider.FontRequest -> C.e: # {"id":"sourceFile","fileName":"FontRequest.java"} java.lang.String mProviderAuthority -> a java.lang.String mProviderPackage -> b @@ -32681,7 +30893,7 @@ androidx.core.provider.FontRequest -> D.e: 117:121:java.lang.String toString():179:179 -> toString 122:143:java.lang.String toString():180:180 -> toString 144:148:java.lang.String toString():181:181 -> toString -androidx.core.provider.FontRequestWorker -> D.f: +androidx.core.provider.FontRequestWorker -> C.f: # {"id":"sourceFile","fileName":"FontRequestWorker.java"} androidx.collection.LruCache sTypefaceCache -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/h;"} @@ -32700,14 +30912,14 @@ androidx.core.provider.FontRequestWorker -> D.f: 42:49:java.lang.String createCacheId(java.util.List,int):238:238 -> a 50:54:java.lang.String createCacheId(java.util.List,int):242:242 -> a 1:8:int getFontFamilyResultStatus(androidx.core.provider.FontsContractCompat$FontFamilyResult):301:301 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/g$a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/g$a;)I"} 9:17:int getFontFamilyResultStatus(androidx.core.provider.FontsContractCompat$FontFamilyResult):302:302 -> b 18:23:int getFontFamilyResultStatus(androidx.core.provider.FontsContractCompat$FontFamilyResult):309:309 -> b 24:27:int getFontFamilyResultStatus(androidx.core.provider.FontsContractCompat$FontFamilyResult):310:310 -> b 28:34:int getFontFamilyResultStatus(androidx.core.provider.FontsContractCompat$FontFamilyResult):314:314 -> b 35:48:int getFontFamilyResultStatus(androidx.core.provider.FontsContractCompat$FontFamilyResult):317:317 -> b 1:5:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):253:253 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroid/content/Context;Ljava/util/List;I)LD/f$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroid/content/Context;Ljava/util/List;I)LC/f$e;"} 6:15:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):256:256 -> c 16:20:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):258:258 -> c 21:25:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):293:293 -> c @@ -32729,7 +30941,7 @@ androidx.core.provider.FontRequestWorker -> D.f: 104:111:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):293:293 -> c 112:112:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):295:295 -> c 1:4:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):171:171 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/List;ILjava/util/concurrent/Executor;LD/a;)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/List;ILjava/util/concurrent/Executor;LC/a;)Landroid/graphics/Typeface;"} 5:14:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):172:172 -> d 15:23:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):174:174 -> d 24:28:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):178:178 -> d @@ -32746,7 +30958,7 @@ androidx.core.provider.FontRequestWorker -> D.f: 71:79:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):213:213 -> d 80:81:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):199:199 -> d 1:8:android.graphics.Typeface requestFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.provider.CallbackWrapper,int,int):109:109 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LD/e;LD/a;II)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LC/e;LC/a;II)Landroid/graphics/Typeface;"} 9:18:android.graphics.Typeface requestFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.provider.CallbackWrapper,int,int):110:110 -> e 19:30:android.graphics.Typeface requestFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.provider.CallbackWrapper,int,int):112:112 -> e 31:38:android.graphics.Typeface requestFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.provider.CallbackWrapper,int,int):119:119 -> e @@ -32757,29 +30969,29 @@ androidx.core.provider.FontRequestWorker -> D.f: 58:60:android.graphics.Typeface requestFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.provider.CallbackWrapper,int,int):138:138 -> e 61:63:android.graphics.Typeface requestFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.provider.CallbackWrapper,int,int):139:139 -> e 64:74:android.graphics.Typeface requestFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.provider.CallbackWrapper,int,int):141:141 -> e -androidx.core.provider.FontRequestWorker$1 -> D.f$a: +androidx.core.provider.FontRequestWorker$1 -> C.f$a: # {"id":"sourceFile","fileName":"FontRequestWorker.java"} java.lang.String val$id -> d android.content.Context val$context -> e androidx.core.provider.FontRequest val$request -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LD/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/e;"} int val$style -> g 1:12:void (java.lang.String,android.content.Context,androidx.core.provider.FontRequest,int):125:125 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroid/content/Context;LD/e;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroid/content/Context;LC/e;I)V"} 1:17:androidx.core.provider.FontRequestWorker$TypefaceResult call():128:128 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD/f$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LC/f$e;"} 1:5:java.lang.Object call():125:125 -> call -androidx.core.provider.FontRequestWorker$2 -> D.f$b: +androidx.core.provider.FontRequestWorker$2 -> C.f$b: # {"id":"sourceFile","fileName":"FontRequestWorker.java"} androidx.core.provider.CallbackWrapper val$callback -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/a;"} 1:6:void (androidx.core.provider.CallbackWrapper):178:178 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/a;)V"} 3:8:void accept(androidx.core.provider.FontRequestWorker$TypefaceResult):182:182 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/f$e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/f$e;)V"} 9:14:void accept(androidx.core.provider.FontRequestWorker$TypefaceResult):184:184 -> a 1:6:void accept(java.lang.Object):178:178 -> accept -androidx.core.provider.FontRequestWorker$3 -> D.f$c: +androidx.core.provider.FontRequestWorker$3 -> C.f$c: # {"id":"sourceFile","fileName":"FontRequestWorker.java"} java.lang.String val$id -> d android.content.Context val$context -> e @@ -32787,15 +30999,15 @@ androidx.core.provider.FontRequestWorker$3 -> D.f$c: int val$style -> g 1:12:void (java.lang.String,android.content.Context,java.util.List,int):201:201 -> 1:13:androidx.core.provider.FontRequestWorker$TypefaceResult call():205:205 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD/f$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LC/f$e;"} 14:20:androidx.core.provider.FontRequestWorker$TypefaceResult call():207:207 -> a 1:5:java.lang.Object call():201:201 -> call -androidx.core.provider.FontRequestWorker$4 -> D.f$d: +androidx.core.provider.FontRequestWorker$4 -> C.f$d: # {"id":"sourceFile","fileName":"FontRequestWorker.java"} java.lang.String val$id -> a 1:6:void (java.lang.String):213:213 -> 1:3:void accept(androidx.core.provider.FontRequestWorker$TypefaceResult):217:217 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/f$e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/f$e;)V"} 4:15:void accept(androidx.core.provider.FontRequestWorker$TypefaceResult):218:218 -> a 16:19:void accept(androidx.core.provider.FontRequestWorker$TypefaceResult):220:220 -> a 20:24:void accept(androidx.core.provider.FontRequestWorker$TypefaceResult):222:222 -> a @@ -32804,43 +31016,43 @@ androidx.core.provider.FontRequestWorker$4 -> D.f$d: 33:45:void accept(androidx.core.provider.FontRequestWorker$TypefaceResult):225:225 -> a 46:47:void accept(androidx.core.provider.FontRequestWorker$TypefaceResult):223:223 -> a 1:6:void accept(java.lang.Object):213:213 -> accept -androidx.core.provider.FontRequestWorker$TypefaceResult -> D.f$e: +androidx.core.provider.FontRequestWorker$TypefaceResult -> C.f$e: # {"id":"sourceFile","fileName":"FontRequestWorker.java"} android.graphics.Typeface mTypeface -> a int mResult -> b 1:3:void (int):333:335 -> 4:6:void (android.graphics.Typeface):339:341 -> 1:8:boolean isSuccess():346:346 -> a -androidx.core.provider.FontsContractCompat -> D.g: +androidx.core.provider.FontsContractCompat -> C.g: # {"id":"sourceFile","fileName":"FontsContractCompat.java"} 2:6:android.graphics.Typeface buildTypeface(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[]):86:86 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LD/g$b;)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;[LC/g$b;)Landroid/graphics/Typeface;"} 1:9:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):111:111 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;LD/e;)LD/g$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/os/CancellationSignal;LC/e;)LC/g$a;"} 1:2:android.graphics.Typeface requestFont(android.content.Context,java.util.List,int,boolean,int,android.os.Handler,androidx.core.provider.FontsContractCompat$FontRequestCallback):250:250 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/List;IZILandroid/os/Handler;LD/g$c;)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/List;IZILandroid/os/Handler;LC/g$c;)Landroid/graphics/Typeface;"} 3:11:android.graphics.Typeface requestFont(android.content.Context,java.util.List,int,boolean,int,android.os.Handler,androidx.core.provider.FontsContractCompat$FontRequestCallback):251:251 -> c 12:19:android.graphics.Typeface requestFont(android.content.Context,java.util.List,int,boolean,int,android.os.Handler,androidx.core.provider.FontsContractCompat$FontRequestCallback):254:254 -> c 20:30:android.graphics.Typeface requestFont(android.content.Context,java.util.List,int,boolean,int,android.os.Handler,androidx.core.provider.FontsContractCompat$FontRequestCallback):259:259 -> c 31:39:android.graphics.Typeface requestFont(android.content.Context,java.util.List,int,boolean,int,android.os.Handler,androidx.core.provider.FontsContractCompat$FontRequestCallback):255:255 -> c 40:44:android.graphics.Typeface requestFont(android.content.Context,java.util.List,int,boolean,int,android.os.Handler,androidx.core.provider.FontsContractCompat$FontRequestCallback):262:262 -> c -androidx.core.provider.FontsContractCompat$FontFamilyResult -> D.g$a: +androidx.core.provider.FontsContractCompat$FontFamilyResult -> C.g$a: # {"id":"sourceFile","fileName":"FontsContractCompat.java"} int mStatusCode -> a java.util.List mFonts -> b 1:3:void (int,androidx.core.provider.FontsContractCompat$FontInfo[]):516:518 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(I[LD/g$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[LC/g$b;)V"} 4:6:void (int,java.util.List):521:523 -> 1:6:androidx.core.provider.FontsContractCompat$FontFamilyResult create(int,java.util.List):561:561 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;)LD/g$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;)LC/g$a;"} 1:6:androidx.core.provider.FontsContractCompat$FontFamilyResult create(int,androidx.core.provider.FontsContractCompat$FontInfo[]):555:555 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I[LD/g$b;)LD/g$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[LC/g$b;)LC/g$a;"} 1:10:androidx.core.provider.FontsContractCompat$FontInfo[] getFonts():537:537 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LD/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LC/g$b;"} 1:3:java.util.List getFontsWithFallbacks():548:548 -> d 1:3:int getStatusCode():527:527 -> e 1:12:boolean hasFallback():541:541 -> f -androidx.core.provider.FontsContractCompat$FontInfo -> D.g$b: +androidx.core.provider.FontsContractCompat$FontInfo -> C.g$b: # {"id":"sourceFile","fileName":"FontsContractCompat.java"} android.net.Uri mUri -> a int mTtcIndex -> b @@ -32854,32 +31066,32 @@ androidx.core.provider.FontsContractCompat$FontInfo -> D.g$b: 16:17:void (android.net.Uri,int,int,boolean,int):424:424 -> 18:20:void (android.net.Uri,int,int,boolean,int):425:425 -> 1:11:androidx.core.provider.FontsContractCompat$FontInfo create(android.net.Uri,int,int,boolean,int):436:436 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;IIZI)LD/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;IIZI)LC/g$b;"} 1:3:int getResultCode():473:473 -> b 1:3:int getTtcIndex():450:450 -> c 1:3:android.net.Uri getUri():443:443 -> d 1:3:int getWeight():457:457 -> e 1:3:boolean isItalic():464:464 -> f -androidx.core.provider.FontsContractCompat$FontRequestCallback -> D.g$c: +androidx.core.provider.FontsContractCompat$FontRequestCallback -> C.g$c: # {"id":"sourceFile","fileName":"FontsContractCompat.java"} 1:4:void ():630:630 -> void onTypefaceRequestFailed(int) -> a void onTypefaceRetrieved(android.graphics.Typeface) -> b -androidx.core.provider.RequestExecutor -> D.h: +androidx.core.provider.RequestExecutor -> C.h: # {"id":"sourceFile","fileName":"RequestExecutor.java"} 1:5:java.util.concurrent.ThreadPoolExecutor createDefaultExecutor(java.lang.String,int,int):83:83 -> a 6:21:java.util.concurrent.ThreadPoolExecutor createDefaultExecutor(java.lang.String,int,int):86:86 -> a 22:25:java.util.concurrent.ThreadPoolExecutor createDefaultExecutor(java.lang.String,int,int):94:94 -> a 1:6:java.util.concurrent.Executor createHandlerExecutor(android.os.Handler):99:99 -> b 1:4:void execute(java.util.concurrent.Executor,java.util.concurrent.Callable,androidx.core.util.Consumer):57:57 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;LE/a;)V"} 5:13:void execute(java.util.concurrent.Executor,java.util.concurrent.Callable,androidx.core.util.Consumer):58:58 -> c 1:5:java.lang.Object submit(java.util.concurrent.ExecutorService,java.util.concurrent.Callable,int):66:66 -> d 6:12:java.lang.Object submit(java.util.concurrent.ExecutorService,java.util.concurrent.Callable,int):68:68 -> d 13:21:java.lang.Object submit(java.util.concurrent.ExecutorService,java.util.concurrent.Callable,int):74:74 -> d 22:23:java.lang.Object submit(java.util.concurrent.ExecutorService,java.util.concurrent.Callable,int):72:72 -> d 24:29:java.lang.Object submit(java.util.concurrent.ExecutorService,java.util.concurrent.Callable,int):70:70 -> d -androidx.core.provider.RequestExecutor$DefaultThreadFactory -> D.h$a: +androidx.core.provider.RequestExecutor$DefaultThreadFactory -> C.h$a: # {"id":"sourceFile","fileName":"RequestExecutor.java"} java.lang.String mThreadName -> d int mPriority -> e @@ -32887,83 +31099,83 @@ androidx.core.provider.RequestExecutor$DefaultThreadFactory -> D.h$a: 4:5:void (java.lang.String,int):166:166 -> 6:8:void (java.lang.String,int):167:167 -> 1:10:java.lang.Thread newThread(java.lang.Runnable):172:172 -> newThread -androidx.core.provider.RequestExecutor$DefaultThreadFactory$ProcessPriorityThread -> D.h$a$a: +androidx.core.provider.RequestExecutor$DefaultThreadFactory$ProcessPriorityThread -> C.h$a$a: # {"id":"sourceFile","fileName":"RequestExecutor.java"} int mPriority -> d 1:3:void (java.lang.Runnable,java.lang.String,int):179:179 -> 4:6:void (java.lang.Runnable,java.lang.String,int):180:180 -> 1:5:void run():185:185 -> run 6:9:void run():186:186 -> run -androidx.core.provider.RequestExecutor$HandlerExecutor -> D.h$b: +androidx.core.provider.RequestExecutor$HandlerExecutor -> C.h$b: # {"id":"sourceFile","fileName":"RequestExecutor.java"} android.os.Handler mHandler -> d 1:3:void (android.os.Handler):111:111 -> 4:12:void (android.os.Handler):112:112 -> 1:15:void execute(java.lang.Runnable):117:117 -> execute 16:40:void execute(java.lang.Runnable):118:118 -> execute -androidx.core.provider.RequestExecutor$ReplyRunnable -> D.h$c: +androidx.core.provider.RequestExecutor$ReplyRunnable -> C.h$c: # {"id":"sourceFile","fileName":"RequestExecutor.java"} java.util.concurrent.Callable mCallable -> d androidx.core.util.Consumer mConsumer -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/a;"} android.os.Handler mHandler -> f 1:3:void (android.os.Handler,java.util.concurrent.Callable,androidx.core.util.Consumer):136:136 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Handler;Ljava/util/concurrent/Callable;LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Handler;Ljava/util/concurrent/Callable;LE/a;)V"} 4:5:void (android.os.Handler,java.util.concurrent.Callable,androidx.core.util.Consumer):137:137 -> 6:7:void (android.os.Handler,java.util.concurrent.Callable,androidx.core.util.Consumer):138:138 -> 8:10:void (android.os.Handler,java.util.concurrent.Callable,androidx.core.util.Consumer):139:139 -> 1:8:void run():146:146 -> run 9:10:void run():151:151 -> run 11:21:void run():152:152 -> run -androidx.core.provider.RequestExecutor$ReplyRunnable$1 -> D.h$c$a: +androidx.core.provider.RequestExecutor$ReplyRunnable$1 -> C.h$c$a: # {"id":"sourceFile","fileName":"RequestExecutor.java"} androidx.core.util.Consumer val$consumer -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/a;"} java.lang.Object val$result -> e androidx.core.provider.RequestExecutor$ReplyRunnable this$0 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LD/h$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/h$c;"} 1:10:void (androidx.core.provider.RequestExecutor$ReplyRunnable,androidx.core.util.Consumer,java.lang.Object):152:152 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/h$c;LF/a;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/h$c;LE/a;Ljava/lang/Object;)V"} 1:8:void run():155:155 -> run -androidx.core.text.BidiFormatter -> E.a: +androidx.core.text.BidiFormatter -> D.a: # {"id":"sourceFile","fileName":"BidiFormatter.java"} boolean mIsRtlContext -> a int mFlags -> b androidx.core.text.TextDirectionHeuristicCompat mDefaultTextDirectionHeuristicCompat -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/m;"} androidx.core.text.TextDirectionHeuristicCompat DEFAULT_TEXT_DIRECTION_HEURISTIC -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/m;"} java.lang.String LRM_STRING -> e java.lang.String RLM_STRING -> f androidx.core.text.BidiFormatter DEFAULT_LTR_INSTANCE -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/a;"} androidx.core.text.BidiFormatter DEFAULT_RTL_INSTANCE -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/a;"} 1:6:void ():84:84 -> 7:14:void ():114:114 -> 15:20:void ():119:119 -> 21:29:void ():217:217 -> 30:38:void ():222:222 -> 1:3:void (boolean,int,androidx.core.text.TextDirectionHeuristicCompat):262:262 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZILE/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZILD/m;)V"} 4:5:void (boolean,int,androidx.core.text.TextDirectionHeuristicCompat):263:263 -> 6:7:void (boolean,int,androidx.core.text.TextDirectionHeuristicCompat):264:264 -> 8:10:void (boolean,int,androidx.core.text.TextDirectionHeuristicCompat):265:265 -> 1:11:int getEntryDir(java.lang.CharSequence):558:558 -> a 1:11:int getExitDir(java.lang.CharSequence):541:541 -> b 1:10:androidx.core.text.BidiFormatter getInstance():236:236 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD/a;"} 1:10:boolean getStereoReset():280:280 -> d 1:10:boolean isRtlLocale(java.util.Locale):516:516 -> e 2:9:java.lang.String markAfter(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):300:300 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;LE/m;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;LD/m;)Ljava/lang/String;"} 10:22:java.lang.String markAfter(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):302:302 -> f 23:25:java.lang.String markAfter(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):303:303 -> f 26:38:java.lang.String markAfter(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):305:305 -> f 39:41:java.lang.String markAfter(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):306:306 -> f 42:44:java.lang.String markAfter(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):308:308 -> f 2:9:java.lang.String markBefore(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):328:328 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;LE/m;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;LD/m;)Ljava/lang/String;"} 10:22:java.lang.String markBefore(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):330:330 -> g 23:25:java.lang.String markBefore(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):331:331 -> g 26:38:java.lang.String markBefore(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):333:333 -> g @@ -32971,7 +31183,7 @@ androidx.core.text.BidiFormatter -> E.a: 42:44:java.lang.String markBefore(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):336:336 -> g 1:8:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506:506 -> h 6:13:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):412:412 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;LE/m;Z)Ljava/lang/CharSequence;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;LD/m;Z)Ljava/lang/CharSequence;"} 14:18:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):413:413 -> i 19:28:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):414:414 -> i 29:33:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):416:416 -> i @@ -32985,25 +31197,25 @@ androidx.core.text.BidiFormatter -> E.a: 76:83:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):426:426 -> i 1:8:java.lang.String unicodeWrap(java.lang.String):494:494 -> j 5:13:java.lang.String unicodeWrap(java.lang.String,androidx.core.text.TextDirectionHeuristicCompat,boolean):392:392 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LE/m;Z)Ljava/lang/String;"} -androidx.core.text.BidiFormatter$Builder -> E.a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LD/m;Z)Ljava/lang/String;"} +androidx.core.text.BidiFormatter$Builder -> D.a$a: # {"id":"sourceFile","fileName":"BidiFormatter.java"} boolean mIsRtlContext -> a int mFlags -> b androidx.core.text.TextDirectionHeuristicCompat mTextDirectionHeuristicCompat -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/m;"} 1:3:void ():139:139 -> 4:15:void ():140:140 -> 1:11:androidx.core.text.BidiFormatter build():205:205 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD/a;"} 12:18:androidx.core.text.BidiFormatter build():207:207 -> a 19:30:androidx.core.text.BidiFormatter build():209:209 -> a 3:8:androidx.core.text.BidiFormatter getDefaultInstanceFromContext(boolean):198:198 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LE/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LD/a;"} 1:2:void initialize(boolean):167:167 -> c 3:7:void initialize(boolean):168:168 -> c 8:10:void initialize(boolean):169:169 -> c -androidx.core.text.BidiFormatter$DirectionalityEstimator -> E.a$b: +androidx.core.text.BidiFormatter$DirectionalityEstimator -> D.a$b: # {"id":"sourceFile","fileName":"BidiFormatter.java"} java.lang.CharSequence text -> a boolean isHtml -> b @@ -33066,9 +31278,9 @@ androidx.core.text.BidiFormatter$DirectionalityEstimator -> E.a$b: 36:56:byte skipTagForward():882:882 -> i 57:60:byte skipTagForward():886:886 -> i 61:65:byte skipTagForward():887:887 -> i -androidx.core.text.PrecomputedTextCompat -> E.l: +androidx.core.text.PrecomputedTextCompat -> D.l: # {"id":"sourceFile","fileName":"PrecomputedTextCompat.java"} -androidx.core.text.PrecomputedTextCompat$Params -> E.l$a: +androidx.core.text.PrecomputedTextCompat$Params -> D.l$a: # {"id":"sourceFile","fileName":"PrecomputedTextCompat.java"} android.text.TextPaint mPaint -> a android.text.TextDirectionHeuristic mTextDir -> b @@ -33080,7 +31292,7 @@ androidx.core.text.PrecomputedTextCompat$Params -> E.l$a: 9:12:void (android.text.TextPaint,android.text.TextDirectionHeuristic,int,int):202:205 -> 13:18:void (android.text.PrecomputedText$Params):209:214 -> 1:10:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):269:269 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/l$a;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/l$a;)Z"} 11:19:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):272:272 -> a 20:38:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):277:277 -> a 39:57:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):280:280 -> a @@ -33122,57 +31334,57 @@ androidx.core.text.PrecomputedTextCompat$Params -> E.l$a: 266:287:java.lang.String toString():378:378 -> toString 288:292:java.lang.String toString():379:379 -> toString 293:297:java.lang.String toString():380:380 -> toString -androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline0 -> E.b: +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline0 -> D.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.String E.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline0.m(android.text.TextPaint):0:0 -> a + 1:1:java.lang.String D.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline0.m(android.text.TextPaint):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline1 -> E.c: +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline1 -> D.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.text.TextPaint E.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline1.m(android.text.PrecomputedText$Params):0:0 -> a + 1:1:android.text.TextPaint D.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline1.m(android.text.PrecomputedText$Params):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline2 -> E.d: +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline2 -> D.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.text.TextDirectionHeuristic E.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline2.m(android.text.PrecomputedText$Params):0:0 -> a + 1:1:android.text.TextDirectionHeuristic D.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline2.m(android.text.PrecomputedText$Params):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline3 -> E.e: +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline3 -> D.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:int E.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline3.m(android.text.PrecomputedText$Params):0:0 -> a + 1:1:int D.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline3.m(android.text.PrecomputedText$Params):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline4 -> E.f: +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline4 -> D.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:int E.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline4.m(android.text.PrecomputedText$Params):0:0 -> a + 1:1:int D.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline4.m(android.text.PrecomputedText$Params):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline5 -> E.g: +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline5 -> D.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.text.PrecomputedText$Params$Builder E.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline5.m(android.text.PrecomputedText$Params$Builder,int):0:0 -> a + 1:1:android.text.PrecomputedText$Params$Builder D.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline5.m(android.text.PrecomputedText$Params$Builder,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline6 -> E.h: +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline6 -> D.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.text.PrecomputedText$Params$Builder E.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline6.m(android.text.PrecomputedText$Params$Builder,int):0:0 -> a + 1:1:android.text.PrecomputedText$Params$Builder D.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline6.m(android.text.PrecomputedText$Params$Builder,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline7 -> E.i: +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline7 -> D.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.text.PrecomputedText$Params$Builder E.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline7.m(android.text.PrecomputedText$Params$Builder,android.text.TextDirectionHeuristic):0:0 -> a + 1:1:android.text.PrecomputedText$Params$Builder D.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline7.m(android.text.PrecomputedText$Params$Builder,android.text.TextDirectionHeuristic):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline8 -> E.j: +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline8 -> D.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.text.PrecomputedText$Params E.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline8.m(android.text.PrecomputedText$Params$Builder):0:0 -> a + 1:1:android.text.PrecomputedText$Params D.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline8.m(android.text.PrecomputedText$Params$Builder):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline9 -> E.k: +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline9 -> D.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.text.PrecomputedText$Params$Builder E.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline9.m(android.text.TextPaint):0:0 -> a + 1:1:android.text.PrecomputedText$Params$Builder D.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline9.m(android.text.TextPaint):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.text.PrecomputedTextCompat$Params$Builder -> E.l$a$a: +androidx.core.text.PrecomputedTextCompat$Params$Builder -> D.l$a$a: # {"id":"sourceFile","fileName":"PrecomputedTextCompat.java"} android.text.TextPaint mPaint -> a android.text.TextDirectionHeuristic mTextDir -> b @@ -33184,30 +31396,30 @@ androidx.core.text.PrecomputedTextCompat$Params$Builder -> E.l$a$a: 9:10:void (android.text.TextPaint):121:121 -> 11:15:void (android.text.TextPaint):125:125 -> 1:14:androidx.core.text.PrecomputedTextCompat$Params build():187:187 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD/l$a;"} 1:3:androidx.core.text.PrecomputedTextCompat$Params$Builder setBreakStrategy(int):142:142 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LE/l$a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LD/l$a$a;"} 1:3:androidx.core.text.PrecomputedTextCompat$Params$Builder setHyphenationFrequency(int):160:160 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LE/l$a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LD/l$a$a;"} 1:3:androidx.core.text.PrecomputedTextCompat$Params$Builder setTextDirection(android.text.TextDirectionHeuristic):177:177 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/TextDirectionHeuristic;)LE/l$a$a;"} -androidx.core.text.TextDirectionHeuristicCompat -> E.m: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/TextDirectionHeuristic;)LD/l$a$a;"} +androidx.core.text.TextDirectionHeuristicCompat -> D.m: # {"id":"sourceFile","fileName":"TextDirectionHeuristicCompat.java"} boolean isRtl(java.lang.CharSequence,int,int) -> isRtl -androidx.core.text.TextDirectionHeuristicsCompat -> E.n: +androidx.core.text.TextDirectionHeuristicsCompat -> D.n: # {"id":"sourceFile","fileName":"TextDirectionHeuristicsCompat.java"} androidx.core.text.TextDirectionHeuristicCompat LTR -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/m;"} androidx.core.text.TextDirectionHeuristicCompat RTL -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/m;"} androidx.core.text.TextDirectionHeuristicCompat FIRSTSTRONG_LTR -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/m;"} androidx.core.text.TextDirectionHeuristicCompat FIRSTSTRONG_RTL -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/m;"} androidx.core.text.TextDirectionHeuristicCompat ANYRTL_LTR -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/m;"} androidx.core.text.TextDirectionHeuristicCompat LOCALE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/m;"} 1:9:void ():33:33 -> 10:17:void ():39:39 -> 18:26:void ():47:47 -> @@ -33216,11 +31428,11 @@ androidx.core.text.TextDirectionHeuristicsCompat -> E.n: 43:47:void ():68:68 -> 1:12:int isRtlText(int):79:79 -> a 1:16:int isRtlTextOrFormat(int):91:91 -> b -androidx.core.text.TextDirectionHeuristicsCompat$AnyStrong -> E.n$a: +androidx.core.text.TextDirectionHeuristicsCompat$AnyStrong -> D.n$a: # {"id":"sourceFile","fileName":"TextDirectionHeuristicsCompat.java"} boolean mLookForRtl -> a androidx.core.text.TextDirectionHeuristicsCompat$AnyStrong INSTANCE_RTL -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/n$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/n$a;"} 1:9:void ():235:235 -> 1:3:void (boolean):231:231 -> 4:6:void (boolean):232:232 -> @@ -33228,22 +31440,22 @@ androidx.core.text.TextDirectionHeuristicsCompat$AnyStrong -> E.n$a: 24:30:int checkRtl(java.lang.CharSequence,int,int):216:216 -> a 31:40:int checkRtl(java.lang.CharSequence,int,int):210:210 -> a 41:45:int checkRtl(java.lang.CharSequence,int,int):226:226 -> a -androidx.core.text.TextDirectionHeuristicsCompat$FirstStrong -> E.n$b: +androidx.core.text.TextDirectionHeuristicsCompat$FirstStrong -> D.n$b: # {"id":"sourceFile","fileName":"TextDirectionHeuristicsCompat.java"} androidx.core.text.TextDirectionHeuristicsCompat$FirstStrong INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/n$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/n$b;"} 1:8:void ():193:193 -> 1:4:void ():190:190 -> 8:23:int checkRtl(java.lang.CharSequence,int,int):185:185 -> a -androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm -> E.n$c: +androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm -> D.n$c: # {"id":"sourceFile","fileName":"TextDirectionHeuristicsCompat.java"} int checkRtl(java.lang.CharSequence,int,int) -> a -androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl -> E.n$d: +androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl -> D.n$d: # {"id":"sourceFile","fileName":"TextDirectionHeuristicsCompat.java"} androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm mAlgorithm -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/n$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/n$c;"} 1:3:void (androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm):114:114 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/n$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/n$c;)V"} 4:6:void (androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm):115:115 -> boolean defaultIsRtl() -> a 1:11:boolean doCheck(java.lang.CharSequence,int,int):140:140 -> b @@ -33253,27 +31465,27 @@ androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl -> E 18:22:boolean isRtl(java.lang.CharSequence,int,int):134:134 -> isRtl 23:27:boolean isRtl(java.lang.CharSequence,int,int):136:136 -> isRtl 28:33:boolean isRtl(java.lang.CharSequence,int,int):131:131 -> isRtl -androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal -> E.n$e: +androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal -> D.n$e: # {"id":"sourceFile","fileName":"TextDirectionHeuristicsCompat.java"} boolean mDefaultIsRtl -> b 1:3:void (androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm,boolean):156:156 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/n$c;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/n$c;Z)V"} 4:6:void (androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm,boolean):157:157 -> 1:3:boolean defaultIsRtl():162:162 -> a -androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale -> E.n$f: +androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale -> D.n$f: # {"id":"sourceFile","fileName":"TextDirectionHeuristicsCompat.java"} androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale INSTANCE -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LE/n$f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/n$f;"} 1:8:void ():253:253 -> 2:5:void ():244:244 -> 1:14:boolean defaultIsRtl():249:249 -> a -androidx.core.text.TextUtilsCompat -> E.o: +androidx.core.text.TextUtilsCompat -> D.o: # {"id":"sourceFile","fileName":"TextUtilsCompat.java"} 1:5:int getLayoutDirectionFromLocale(java.util.Locale):52:52 -> a -androidx.core.util.Consumer -> F.a: +androidx.core.util.Consumer -> E.a: # {"id":"sourceFile","fileName":"Consumer.kt"} void accept(java.lang.Object) -> accept -androidx.core.util.DebugUtils -> F.b: +androidx.core.util.DebugUtils -> E.b: # {"id":"sourceFile","fileName":"DebugUtils.java"} 3:8:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder):32:32 -> a 9:16:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder):34:34 -> a @@ -33284,17 +31496,17 @@ androidx.core.util.DebugUtils -> F.b: 45:49:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder):42:42 -> a 50:52:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder):43:43 -> a 53:64:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder):44:44 -> a -androidx.core.util.ObjectsCompat -> F.c: +androidx.core.util.ObjectsCompat -> E.c: # {"id":"sourceFile","fileName":"ObjectsCompat.java"} 1:5:boolean equals(java.lang.Object,java.lang.Object):50:50 -> a 1:5:int hash(java.lang.Object[]):88:88 -> b 4:9:java.lang.Object requireNonNull(java.lang.Object,java.lang.String):144:144 -> c 3:8:java.lang.String toString(java.lang.Object,java.lang.String):101:101 -> d -androidx.core.util.Pair -> F.d: +androidx.core.util.Pair -> E.d: # {"id":"sourceFile","fileName":"Pair.java"} java.lang.Object first -> a java.lang.Object second -> b -androidx.core.util.Pools$Pool -> F.e: +androidx.core.util.Pools$Pool -> E.e: # {"id":"sourceFile","fileName":"Pools.kt"} java.lang.Object acquire() -> acquire boolean release(java.lang.Object) -> release @@ -33316,7 +31528,7 @@ androidx.core.util.Pools$SimplePool -> androidx.core.util.Pools$SimplePool: 19:22:boolean release(java.lang.Object):94:94 -> release 23:27:boolean release(java.lang.Object):95:95 -> release 28:35:boolean release(java.lang.Object):92:92 -> release -androidx.core.util.Pools$SynchronizedPool -> F.f: +androidx.core.util.Pools$SynchronizedPool -> E.f: # {"id":"sourceFile","fileName":"Pools.kt"} java.lang.Object lock -> c 1:3:void (int):117:117 -> @@ -33325,7 +31537,7 @@ androidx.core.util.Pools$SynchronizedPool -> F.f: 4:12:java.lang.Object acquire():122:122 -> acquire 1:8:boolean release(java.lang.Object):127:127 -> release 9:17:boolean release(java.lang.Object):128:128 -> release -androidx.core.util.Preconditions -> F.g: +androidx.core.util.Preconditions -> E.g: # {"id":"sourceFile","fileName":"Preconditions.java"} 4:9:void checkArgument(boolean):38:38 -> a 4:13:void checkArgument(boolean,java.lang.Object):52:52 -> b @@ -33343,13 +31555,13 @@ androidx.core.util.Preconditions -> F.g: 1:4:java.lang.Object checkNotNull(java.lang.Object):137:137 -> g 4:13:java.lang.Object checkNotNull(java.lang.Object,java.lang.Object):154:154 -> h 4:9:void checkState(boolean,java.lang.String):169:169 -> i -androidx.core.util.Predicate -> F.h: +androidx.core.util.Predicate -> E.h: # {"id":"sourceFile","fileName":"Predicate.java"} boolean test(java.lang.Object) -> test -androidx.core.util.Supplier -> F.i: +androidx.core.util.Supplier -> E.i: # {"id":"sourceFile","fileName":"Supplier.kt"} java.lang.Object get() -> get -androidx.core.util.TypedValueCompat -> F.j: +androidx.core.util.TypedValueCompat -> E.j: # {"id":"sourceFile","fileName":"TypedValueCompat.java"} 1:3:int getUnitFromComplexDimension(int):75:75 -> a androidx.core.view.AccessibilityDelegateCompat -> androidx.core.view.a: @@ -33369,7 +31581,7 @@ androidx.core.view.AccessibilityDelegateCompat -> androidx.core.view.a: 31:37:boolean performClickableSpanAction(int,android.view.View):383:383 -> b 1:7:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):220:220 -> dispatchPopulateAccessibilityEvent 1:8:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):326:326 -> getAccessibilityNodeProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LG/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LF/B;"} 9:16:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):328:328 -> getAccessibilityNodeProvider 1:2:java.util.List getActionList(android.view.View):406:406 -> getActionList 3:10:java.util.List getActionList(android.view.View):407:407 -> getActionList @@ -33377,7 +31589,7 @@ androidx.core.view.AccessibilityDelegateCompat -> androidx.core.view.a: 1:3:android.view.View$AccessibilityDelegate getBridge():157:157 -> getBridge 1:6:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):262:262 -> onInitializeAccessibilityEvent 1:2:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):282:282 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 3:6:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):283:283 -> onInitializeAccessibilityNodeInfo 7:10:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):282:282 -> onInitializeAccessibilityNodeInfo 1:6:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):241:241 -> onPopulateAccessibilityEvent @@ -33771,9 +31983,15 @@ androidx.core.view.KeyEventDispatcher$Component -> androidx.core.view.t$a: androidx.core.view.LayoutInflaterCompat -> androidx.core.view.u: # {"id":"sourceFile","fileName":"LayoutInflaterCompat.java"} 1:4:void setFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):140:140 -> a -androidx.core.view.MenuHost -> androidx.core.view.v: +androidx.core.view.MarginLayoutParamsCompat -> androidx.core.view.v: +# {"id":"sourceFile","fileName":"MarginLayoutParamsCompat.java"} + 1:5:int getMarginEnd(android.view.ViewGroup$MarginLayoutParams):67:67 -> a + 1:5:int getMarginStart(android.view.ViewGroup$MarginLayoutParams):49:49 -> b + 1:4:void setMarginEnd(android.view.ViewGroup$MarginLayoutParams,int):103:103 -> c + 1:4:void setMarginStart(android.view.ViewGroup$MarginLayoutParams,int):85:85 -> d +androidx.core.view.MenuHost -> androidx.core.view.w: # {"id":"sourceFile","fileName":"MenuHost.java"} -androidx.core.view.MenuHostHelper -> androidx.core.view.y: +androidx.core.view.MenuHostHelper -> androidx.core.view.z: # {"id":"sourceFile","fileName":"MenuHostHelper.java"} java.lang.Runnable mOnInvalidateMenuCallback -> a java.util.concurrent.CopyOnWriteArrayList mMenuProviders -> b @@ -33783,7 +32001,7 @@ androidx.core.view.MenuHostHelper -> androidx.core.view.y: 11:17:void (java.lang.Runnable):58:58 -> 18:20:void (java.lang.Runnable):68:68 -> 4:9:void lambda$addMenuProvider$1(androidx.lifecycle.Lifecycle$State,androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):182:182 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/y;Landroidx/lifecycle/g$b;Landroidx/core/view/B;Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/z;Landroidx/lifecycle/g$b;Landroidx/core/view/C;Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} 10:13:void lambda$addMenuProvider$1(androidx.lifecycle.Lifecycle$State,androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):183:183 -> a 14:17:void lambda$addMenuProvider$1(androidx.lifecycle.Lifecycle$State,androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):184:184 -> a 18:21:void lambda$addMenuProvider$1(androidx.lifecycle.Lifecycle$State,androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):185:185 -> a @@ -33791,20 +32009,20 @@ androidx.core.view.MenuHostHelper -> androidx.core.view.y: 28:32:void lambda$addMenuProvider$1(androidx.lifecycle.Lifecycle$State,androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):187:187 -> a 33:38:void lambda$addMenuProvider$1(androidx.lifecycle.Lifecycle$State,androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):188:188 -> a 4:7:void lambda$addMenuProvider$0(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):154:154 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/y;Landroidx/core/view/B;Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/z;Landroidx/core/view/C;Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} 8:11:void lambda$addMenuProvider$0(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):155:155 -> b 1:5:void addMenuProvider(androidx.core.view.MenuProvider):133:133 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;)V"} 6:11:void addMenuProvider(androidx.core.view.MenuProvider):134:134 -> c 1:3:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner):147:147 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;Landroidx/lifecycle/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;Landroidx/lifecycle/m;)V"} 4:7:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner):148:148 -> d 8:17:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner):149:149 -> d 18:20:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner):151:151 -> d 21:25:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner):153:153 -> d 26:36:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner):158:158 -> d 1:4:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State):176:176 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;Landroidx/lifecycle/m;Landroidx/lifecycle/g$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;Landroidx/lifecycle/m;Landroidx/lifecycle/g$b;)V"} 5:14:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State):177:177 -> e 15:17:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State):179:179 -> e 18:22:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State):181:181 -> e @@ -33818,44 +32036,44 @@ androidx.core.view.MenuHostHelper -> androidx.core.view.y: 1:18:void onPrepareMenu(android.view.Menu):80:80 -> i 19:23:void onPrepareMenu(android.view.Menu):81:81 -> i 1:5:void removeMenuProvider(androidx.core.view.MenuProvider):200:200 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;)V"} 6:15:void removeMenuProvider(androidx.core.view.MenuProvider):201:201 -> j 16:18:void removeMenuProvider(androidx.core.view.MenuProvider):203:203 -> j 19:24:void removeMenuProvider(androidx.core.view.MenuProvider):205:205 -> j -androidx.core.view.MenuHostHelper$$ExternalSyntheticLambda0 -> androidx.core.view.w: +androidx.core.view.MenuHostHelper$$ExternalSyntheticLambda0 -> androidx.core.view.x: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.MenuHostHelper androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$2$53d760c323cae39bc0c5bba62d31584953579871a21b07a3eb73c498bb568c4c$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/z;"} # {"id":"com.android.tools.r8.synthesized"} androidx.lifecycle.Lifecycle$State androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$2$53d760c323cae39bc0c5bba62d31584953579871a21b07a3eb73c498bb568c4c$0.f$1 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$b;"} # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.MenuProvider androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$2$53d760c323cae39bc0c5bba62d31584953579871a21b07a3eb73c498bb568c4c$0.f$2 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/C;"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void (androidx.core.view.MenuHostHelper,androidx.lifecycle.Lifecycle$State,androidx.core.view.MenuProvider):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/y;Landroidx/lifecycle/g$b;Landroidx/core/view/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/z;Landroidx/lifecycle/g$b;Landroidx/core/view/C;)V"} 1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):0:0 -> onStateChanged # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} -androidx.core.view.MenuHostHelper$$ExternalSyntheticLambda1 -> androidx.core.view.x: +androidx.core.view.MenuHostHelper$$ExternalSyntheticLambda1 -> androidx.core.view.y: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.MenuHostHelper androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$2$91048c4ec09ce22cac64b9a0370f6b896bae10d5f9ad35e460d349a0db2e653b$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/z;"} # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.MenuProvider androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$2$91048c4ec09ce22cac64b9a0370f6b896bae10d5f9ad35e460d349a0db2e653b$0.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/C;"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void (androidx.core.view.MenuHostHelper,androidx.core.view.MenuProvider):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/y;Landroidx/core/view/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/z;Landroidx/core/view/C;)V"} 1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):0:0 -> onStateChanged # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} -androidx.core.view.MenuHostHelper$LifecycleContainer -> androidx.core.view.y$a: +androidx.core.view.MenuHostHelper$LifecycleContainer -> androidx.core.view.z$a: # {"id":"sourceFile","fileName":"MenuHostHelper.java"} androidx.lifecycle.Lifecycle mLifecycle -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g;"} @@ -33868,7 +32086,7 @@ androidx.core.view.MenuHostHelper$LifecycleContainer -> androidx.core.view.y$a: 8:11:void (androidx.lifecycle.Lifecycle,androidx.lifecycle.LifecycleEventObserver):215:215 -> 1:8:void clearObservers():219:219 -> a 9:11:void clearObservers():220:220 -> a -androidx.core.view.MenuItemCompat -> androidx.core.view.z: +androidx.core.view.MenuItemCompat -> androidx.core.view.A: # {"id":"sourceFile","fileName":"MenuItemCompat.java"} 1:4:android.view.MenuItem setActionProvider(android.view.MenuItem,androidx.core.view.ActionProvider):217:217 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/MenuItem;Landroidx/core/view/b;)Landroid/view/MenuItem;"} @@ -33898,7 +32116,7 @@ androidx.core.view.MenuItemCompat -> androidx.core.view.z: 5:10:void setTooltipText(android.view.MenuItem,java.lang.CharSequence):369:369 -> g 11:16:void setTooltipText(android.view.MenuItem,java.lang.CharSequence):370:370 -> g 17:20:void setTooltipText(android.view.MenuItem,java.lang.CharSequence):371:371 -> g -androidx.core.view.MenuItemCompat$Api26Impl -> androidx.core.view.z$a: +androidx.core.view.MenuItemCompat$Api26Impl -> androidx.core.view.A$a: # {"id":"sourceFile","fileName":"MenuItemCompat.java"} 1:5:android.view.MenuItem setAlphabeticShortcut(android.view.MenuItem,char,int):641:641 -> a 1:5:android.view.MenuItem setContentDescription(android.view.MenuItem,java.lang.CharSequence):610:610 -> b @@ -33906,17 +32124,17 @@ androidx.core.view.MenuItemCompat$Api26Impl -> androidx.core.view.z$a: 1:5:android.view.MenuItem setIconTintMode(android.view.MenuItem,android.graphics.PorterDuff$Mode):657:657 -> d 1:5:android.view.MenuItem setNumericShortcut(android.view.MenuItem,char,int):632:632 -> e 1:5:android.view.MenuItem setTooltipText(android.view.MenuItem,java.lang.CharSequence):618:618 -> f -androidx.core.view.MenuKt -> androidx.core.view.A: +androidx.core.view.MenuKt -> androidx.core.view.B: # {"id":"sourceFile","fileName":"Menu.kt"} 1:6:kotlin.sequences.Sequence getChildren(android.view.Menu):92:92 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Menu;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Menu;)LH3/f;"} 1:6:java.util.Iterator iterator(android.view.Menu):71:71 -> b -androidx.core.view.MenuKt$children$1 -> androidx.core.view.A$a: +androidx.core.view.MenuKt$children$1 -> androidx.core.view.B$a: # {"id":"sourceFile","fileName":"Menu.kt"} android.view.Menu $this_children -> a 3:6:void (android.view.Menu):92:92 -> 1:7:java.util.Iterator iterator():93:93 -> iterator -androidx.core.view.MenuKt$iterator$1 -> androidx.core.view.A$b: +androidx.core.view.MenuKt$iterator$1 -> androidx.core.view.B$b: # {"id":"sourceFile","fileName":"Menu.kt"} int index -> d android.view.Menu $this_iterator -> e @@ -33928,18 +32146,18 @@ androidx.core.view.MenuKt$iterator$1 -> androidx.core.view.A$b: 1:8:void remove():78:78 -> remove 9:34:void androidx.core.view.MenuKt.removeItemAt(android.view.Menu,int):87:87 -> remove 9:34:void remove():78 -> remove -androidx.core.view.MenuProvider -> androidx.core.view.B: +androidx.core.view.MenuProvider -> androidx.core.view.C: # {"id":"sourceFile","fileName":"MenuProvider.java"} boolean onMenuItemSelected(android.view.MenuItem) -> a void onMenuClosed(android.view.Menu) -> b void onCreateMenu(android.view.Menu,android.view.MenuInflater) -> c void onPrepareMenu(android.view.Menu) -> d -androidx.core.view.MotionEventCompat -> androidx.core.view.C: +androidx.core.view.MotionEventCompat -> androidx.core.view.D: # {"id":"sourceFile","fileName":"MotionEventCompat.java"} 1:11:boolean isFromSource(android.view.MotionEvent,int):564:564 -> a -androidx.core.view.NestedScrollingChild -> androidx.core.view.D: +androidx.core.view.NestedScrollingChild -> androidx.core.view.E: # {"id":"sourceFile","fileName":"NestedScrollingChild.java"} -androidx.core.view.NestedScrollingChildHelper -> androidx.core.view.E: +androidx.core.view.NestedScrollingChildHelper -> androidx.core.view.F: # {"id":"sourceFile","fileName":"NestedScrollingChildHelper.java"} android.view.ViewParent mNestedScrollingParentTouch -> a android.view.ViewParent mNestedScrollingParentNonTouch -> b @@ -34015,11 +32233,11 @@ androidx.core.view.NestedScrollingChildHelper -> androidx.core.view.E: 1:6:void stopNestedScroll(int):188:188 -> s 7:12:void stopNestedScroll(int):190:190 -> s 13:16:void stopNestedScroll(int):191:191 -> s -androidx.core.view.NestedScrollingParent2 -> androidx.core.view.F: +androidx.core.view.NestedScrollingParent2 -> androidx.core.view.G: # {"id":"sourceFile","fileName":"NestedScrollingParent2.java"} -androidx.core.view.NestedScrollingParent3 -> androidx.core.view.G: +androidx.core.view.NestedScrollingParent3 -> androidx.core.view.H: # {"id":"sourceFile","fileName":"NestedScrollingParent3.java"} -androidx.core.view.NestedScrollingParentHelper -> androidx.core.view.H: +androidx.core.view.NestedScrollingParentHelper -> androidx.core.view.I: # {"id":"sourceFile","fileName":"NestedScrollingParentHelper.java"} int mNestedScrollAxesTouch -> a int mNestedScrollAxesNonTouch -> b @@ -34031,15 +32249,15 @@ androidx.core.view.NestedScrollingParentHelper -> androidx.core.view.H: 2:5:void onStopNestedScroll(android.view.View):104:104 -> d 5:7:void onStopNestedScroll(android.view.View,int):116:116 -> e 8:10:void onStopNestedScroll(android.view.View,int):118:118 -> e -androidx.core.view.OnApplyWindowInsetsListener -> androidx.core.view.I: +androidx.core.view.OnApplyWindowInsetsListener -> androidx.core.view.J: # {"id":"sourceFile","fileName":"OnApplyWindowInsetsListener.java"} -androidx.core.view.OnReceiveContentListener -> androidx.core.view.J: +androidx.core.view.OnReceiveContentListener -> androidx.core.view.K: # {"id":"sourceFile","fileName":"OnReceiveContentListener.java"} androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat) -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/d;)Landroidx/core/view/d;"} -androidx.core.view.OnReceiveContentViewBehavior -> androidx.core.view.K: +androidx.core.view.OnReceiveContentViewBehavior -> androidx.core.view.L: # {"id":"sourceFile","fileName":"OnReceiveContentViewBehavior.java"} -androidx.core.view.OneShotPreDrawListener -> androidx.core.view.L: +androidx.core.view.OneShotPreDrawListener -> androidx.core.view.M: # {"id":"sourceFile","fileName":"OneShotPreDrawListener.java"} android.view.View mView -> d android.view.ViewTreeObserver mViewTreeObserver -> e @@ -34049,7 +32267,7 @@ androidx.core.view.OneShotPreDrawListener -> androidx.core.view.L: 6:11:void (android.view.View,java.lang.Runnable):45:45 -> 12:14:void (android.view.View,java.lang.Runnable):46:46 -> 5:9:androidx.core.view.OneShotPreDrawListener add(android.view.View,java.lang.Runnable):62:62 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Ljava/lang/Runnable;)Landroidx/core/view/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Ljava/lang/Runnable;)Landroidx/core/view/M;"} 10:16:androidx.core.view.OneShotPreDrawListener add(android.view.View,java.lang.Runnable):63:63 -> a 17:20:androidx.core.view.OneShotPreDrawListener add(android.view.View,java.lang.Runnable):64:64 -> a 21:28:androidx.core.view.OneShotPreDrawListener add(android.view.View,java.lang.Runnable):60:60 -> a @@ -34062,49 +32280,60 @@ androidx.core.view.OneShotPreDrawListener -> androidx.core.view.L: 4:10:boolean onPreDraw():71:71 -> onPreDraw 1:7:void onViewAttachedToWindow(android.view.View):90:90 -> onViewAttachedToWindow 1:4:void onViewDetachedFromWindow(android.view.View):95:95 -> onViewDetachedFromWindow -androidx.core.view.ScrollFeedbackProviderCompat -> androidx.core.view.M: +androidx.core.view.PointerIconCompat -> androidx.core.view.N: +# {"id":"sourceFile","fileName":"PointerIconCompat.java"} + android.view.PointerIcon mPointerIcon -> a + 1:3:void (android.view.PointerIcon):110:110 -> + 4:6:void (android.view.PointerIcon):111:111 -> + 1:3:java.lang.Object getPointerIcon():118:118 -> a + 1:10:androidx.core.view.PointerIconCompat getSystemIcon(android.content.Context,int):131:131 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;I)Landroidx/core/view/N;"} +androidx.core.view.PointerIconCompat$Api24Impl -> androidx.core.view.N$a: +# {"id":"sourceFile","fileName":"PointerIconCompat.java"} + 1:5:android.view.PointerIcon getSystemIcon(android.content.Context,int):194:194 -> a +androidx.core.view.ScrollFeedbackProviderCompat -> androidx.core.view.O: # {"id":"sourceFile","fileName":"ScrollFeedbackProviderCompat.java"} androidx.core.view.ScrollFeedbackProviderCompat$ScrollFeedbackProviderImpl mImpl -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/M$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/O$d;"} 1:3:void (android.view.View):35:35 -> 4:9:void (android.view.View):36:36 -> 10:17:void (android.view.View):37:37 -> 18:26:void (android.view.View):39:39 -> 1:6:androidx.core.view.ScrollFeedbackProviderCompat createProvider(android.view.View):45:45 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/M;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/O;"} 1:6:void onScrollLimit(int,int,int,boolean):79:79 -> b 1:6:void onScrollProgress(int,int,int,int):104:104 -> c -androidx.core.view.ScrollFeedbackProviderCompat$1 -> androidx.core.view.M$a: +androidx.core.view.ScrollFeedbackProviderCompat$1 -> androidx.core.view.O$a: # {"id":"sourceFile","fileName":"ScrollFeedbackProviderCompat.java"} -androidx.core.view.ScrollFeedbackProviderCompat$ScrollFeedbackProviderApi35Impl -> androidx.core.view.M$b: +androidx.core.view.ScrollFeedbackProviderCompat$ScrollFeedbackProviderApi35Impl -> androidx.core.view.O$b: # {"id":"sourceFile","fileName":"ScrollFeedbackProviderCompat.java"} android.view.ScrollFeedbackProvider mProvider -> a 1:3:void (android.view.View):111:111 -> 4:10:void (android.view.View):112:112 -> 1:6:void onScrollLimit(int,int,int,boolean):122:122 -> onScrollLimit 1:6:void onScrollProgress(int,int,int,int):127:127 -> onScrollProgress -androidx.core.view.ScrollFeedbackProviderCompat$ScrollFeedbackProviderBaseImpl -> androidx.core.view.M$c: +androidx.core.view.ScrollFeedbackProviderCompat$ScrollFeedbackProviderBaseImpl -> androidx.core.view.O$c: # {"id":"sourceFile","fileName":"ScrollFeedbackProviderCompat.java"} 1:1:void ():131:131 -> 2:2:void (androidx.core.view.ScrollFeedbackProviderCompat$1):131:131 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/M$a;)V"} -androidx.core.view.ScrollFeedbackProviderCompat$ScrollFeedbackProviderImpl -> androidx.core.view.M$d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/O$a;)V"} +androidx.core.view.ScrollFeedbackProviderCompat$ScrollFeedbackProviderImpl -> androidx.core.view.O$d: # {"id":"sourceFile","fileName":"ScrollFeedbackProviderCompat.java"} -androidx.core.view.SoftwareKeyboardControllerCompat -> androidx.core.view.O: +androidx.core.view.SoftwareKeyboardControllerCompat -> androidx.core.view.Q: # {"id":"sourceFile","fileName":"SoftwareKeyboardControllerCompat.java"} androidx.core.view.SoftwareKeyboardControllerCompat$Impl mImpl -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/O$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/Q$c;"} 1:3:void (android.view.View):47:49 -> 4:4:void (android.view.View):51:51 -> 5:6:void (android.view.WindowInsetsController):59:60 -> 1:6:void hide():82:82 -> a 1:6:void show():72:72 -> b -androidx.core.view.SoftwareKeyboardControllerCompat$Impl -> androidx.core.view.O$c: +androidx.core.view.SoftwareKeyboardControllerCompat$Impl -> androidx.core.view.Q$c: # {"id":"sourceFile","fileName":"SoftwareKeyboardControllerCompat.java"} 1:4:void ():86:86 -> void hide() -> a void show() -> b -androidx.core.view.SoftwareKeyboardControllerCompat$Impl20 -> androidx.core.view.O$a: +androidx.core.view.SoftwareKeyboardControllerCompat$Impl20 -> androidx.core.view.Q$a: # {"id":"sourceFile","fileName":"SoftwareKeyboardControllerCompat.java"} android.view.View mView -> a 1:3:void (android.view.View):102:102 -> @@ -34123,7 +32352,7 @@ androidx.core.view.SoftwareKeyboardControllerCompat$Impl20 -> androidx.core.view 1:6:void lambda$show$0(android.view.View):133:133 -> c 7:13:void lambda$show$0(android.view.View):134:134 -> c 14:17:void lambda$show$0(android.view.View):135:135 -> c -androidx.core.view.SoftwareKeyboardControllerCompat$Impl20$$ExternalSyntheticLambda0 -> androidx.core.view.N: +androidx.core.view.SoftwareKeyboardControllerCompat$Impl20$$ExternalSyntheticLambda0 -> androidx.core.view.P: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.view.View androidx.core.view.SoftwareKeyboardControllerCompat$Impl20$$InternalSyntheticLambda$1$9519db6f034fd5bf6b74847e669113c490664a4f4944a31dff5a5e7370700491$0.f$0 -> d @@ -34132,7 +32361,7 @@ androidx.core.view.SoftwareKeyboardControllerCompat$Impl20$$ExternalSyntheticLam # {"id":"com.android.tools.r8.synthesized"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.SoftwareKeyboardControllerCompat$Impl30 -> androidx.core.view.O$b: +androidx.core.view.SoftwareKeyboardControllerCompat$Impl30 -> androidx.core.view.Q$b: # {"id":"sourceFile","fileName":"SoftwareKeyboardControllerCompat.java"} android.view.View mView -> b android.view.WindowInsetsController mWindowInsetsController -> c @@ -34161,37 +32390,37 @@ androidx.core.view.SoftwareKeyboardControllerCompat$Impl30 -> androidx.core.view 43:49:void show():192:192 -> b 50:53:void show():196:196 -> b 8:11:void lambda$hide$0(java.util.concurrent.atomic.AtomicBoolean,android.view.WindowInsetsController,int):210:210 -> d -androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.P: +androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.S: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsetsController m(android.view.View):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.Q: +androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.T: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:int m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.S: +androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.U: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void m(android.view.WindowInsetsController,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.T: +androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.V: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void m(android.view.WindowInsetsController,android.view.WindowInsetsController$OnControllableInsetsChangedListener):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticApiModelOutline4 -> androidx.core.view.U: +androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticApiModelOutline4 -> androidx.core.view.W: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void m(android.view.WindowInsetsController,android.view.WindowInsetsController$OnControllableInsetsChangedListener):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticApiModelOutline5 -> androidx.core.view.V: +androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticApiModelOutline5 -> androidx.core.view.X: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void m(android.view.WindowInsetsController,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticLambda6 -> androidx.core.view.W: +androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticLambda6 -> androidx.core.view.Y: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.util.concurrent.atomic.AtomicBoolean androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$InternalSyntheticLambda$1$3f215ad7b92f6a57b96a56f358c51d520fb38639938c23fdca6c8b645727832d$1.f$0 -> a @@ -34200,7 +32429,7 @@ androidx.core.view.SoftwareKeyboardControllerCompat$Impl30$$ExternalSyntheticLam # {"id":"com.android.tools.r8.synthesized"} 1:1:void onControllableInsetsChanged(android.view.WindowInsetsController,int):0:0 -> onControllableInsetsChanged # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.VelocityTrackerCompat -> androidx.core.view.X: +androidx.core.view.VelocityTrackerCompat -> androidx.core.view.Z: # {"id":"sourceFile","fileName":"VelocityTrackerCompat.java"} java.util.Map sFallbackTrackers -> a 1:5:void ():78:78 -> @@ -34222,11 +32451,11 @@ androidx.core.view.VelocityTrackerCompat -> androidx.core.view.X: 27:32:float getAxisVelocity(android.view.VelocityTracker,int):161:161 -> d 33:39:float getAxisVelocity(android.view.VelocityTracker,int):163:163 -> d 1:9:androidx.core.view.VelocityTrackerFallback getFallbackTrackerOrNull(android.view.VelocityTracker):302:302 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/VelocityTracker;)Landroidx/core/view/Y;"} -androidx.core.view.VelocityTrackerCompat$Api34Impl -> androidx.core.view.X$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/VelocityTracker;)Landroidx/core/view/a0;"} +androidx.core.view.VelocityTrackerCompat$Api34Impl -> androidx.core.view.Z$a: # {"id":"sourceFile","fileName":"VelocityTrackerCompat.java"} 1:5:float getAxisVelocity(android.view.VelocityTracker,int):320:320 -> a -androidx.core.view.VelocityTrackerFallback -> androidx.core.view.Y: +androidx.core.view.VelocityTrackerFallback -> androidx.core.view.a0: # {"id":"sourceFile","fileName":"VelocityTrackerFallback.java"} float[] mMovements -> a long[] mEventTimes -> b @@ -34275,41 +32504,47 @@ androidx.core.view.VelocityTrackerFallback -> androidx.core.view.Y: 113:126:float getCurrentVelocity():165:165 -> e 127:131:float getCurrentVelocity():175:175 -> e 13:25:float kineticEnergyToVelocity(float):180:180 -> f -androidx.core.view.ViewCompat -> androidx.core.view.a0: +androidx.core.view.ViewCompat -> androidx.core.view.c0: # {"id":"sourceFile","fileName":"ViewCompat.java"} java.util.WeakHashMap sViewPropertyAnimatorMap -> a java.lang.reflect.Field sAccessibilityDelegateField -> b boolean sAccessibilityDelegateCheckFailed -> c int[] ACCESSIBILITY_ACTIONS_RESOURCE_IDS -> d androidx.core.view.OnReceiveContentViewBehavior NO_OP_ON_RECEIVE_CONTENT_VIEW_BEHAVIOR -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/K;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/L;"} androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager sAccessibilityPaneVisibilityManager -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/a0$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/c0$e;"} 1:70:void ():1599:1599 -> 71:77:void ():3294:3294 -> 78:85:void ():5030:5030 -> - 1:5:int getMinimumWidth(android.view.View):2413:2413 -> A - 1:4:void setTransitionName(android.view.View,java.lang.String):2809:2809 -> A0 - 1:6:java.lang.String[] getOnReceiveContentMimeTypes(android.view.View):3246:3246 -> B - 7:11:java.lang.String[] getOnReceiveContentMimeTypes(android.view.View):3247:3247 -> B - 12:20:java.lang.String[] getOnReceiveContentMimeTypes(android.view.View):3249:3249 -> B - 1:4:void setTranslationZ(android.view.View,float):2783:2783 -> B0 - 1:5:int getPaddingEnd(android.view.View):2266:2266 -> C - 1:4:void setWindowInsetsAnimationCallback(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):3158:3158 -> C0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/o0$b;)V"} - 1:5:int getPaddingStart(android.view.View):2250:2250 -> D - 1:4:void setZ(android.view.View,float):4061:4061 -> D0 - 1:5:android.view.ViewParent getParentForAccessibility(android.view.View):2040:2040 -> E - 1:14:androidx.core.view.ViewCompat$AccessibilityViewProperty stateDescriptionProperty():4836:4836 -> E0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/a0$f;"} - 1:5:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):3080:3080 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/B0;"} - 1:4:void stopNestedScroll(android.view.View):3619:3619 -> F0 - 1:11:java.lang.CharSequence getStateDescription(android.view.View):1774:1774 -> G - 1:5:java.lang.String getTransitionName(android.view.View):2830:2830 -> H - 1:5:float getTranslationZ(android.view.View):2795:2795 -> I + 1:5:int getMinimumHeight(android.view.View):2429:2429 -> A + 1:4:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):2973:2973 -> A0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/J;)V"} + 1:5:int getMinimumWidth(android.view.View):2413:2413 -> B + 1:4:void setPaddingRelative(android.view.View,int,int,int,int):2287:2287 -> B0 + 1:6:java.lang.String[] getOnReceiveContentMimeTypes(android.view.View):3246:3246 -> C + 7:11:java.lang.String[] getOnReceiveContentMimeTypes(android.view.View):3247:3247 -> C + 12:20:java.lang.String[] getOnReceiveContentMimeTypes(android.view.View):3249:3249 -> C + 3:10:void setPointerIcon(android.view.View,androidx.core.view.PointerIconCompat):4307:4307 -> C0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/N;)V"} + 11:14:void setPointerIcon(android.view.View,androidx.core.view.PointerIconCompat):4306:4306 -> C0 + 1:5:int getPaddingEnd(android.view.View):2266:2266 -> D + 1:12:void setScreenReaderFocusable(android.view.View,boolean):4709:4709 -> D0 + 1:5:int getPaddingStart(android.view.View):2250:2250 -> E + 1:4:void setScrollIndicators(android.view.View,int,int):4274:4274 -> E0 + 1:5:android.view.ViewParent getParentForAccessibility(android.view.View):2040:2040 -> F + 1:8:void setStateDescription(android.view.View,java.lang.CharSequence):1757:1757 -> F0 + 1:5:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):3080:3080 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/D0;"} + 1:4:void setTransitionName(android.view.View,java.lang.String):2809:2809 -> G0 + 1:11:java.lang.CharSequence getStateDescription(android.view.View):1774:1774 -> H + 1:4:void setWindowInsetsAnimationCallback(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):3158:3158 -> H0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/q0$b;)V"} + 1:5:java.lang.String getTransitionName(android.view.View):2830:2830 -> I + 1:14:androidx.core.view.ViewCompat$AccessibilityViewProperty stateDescriptionProperty():4836:4836 -> I0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/c0$f;"} 1:6:androidx.core.view.WindowInsetsControllerCompat getWindowInsetsController(android.view.View):3119:3119 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/d1;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/f1;"} 7:11:androidx.core.view.WindowInsetsControllerCompat getWindowInsetsController(android.view.View):3120:3120 -> J 12:15:androidx.core.view.WindowInsetsControllerCompat getWindowInsetsController(android.view.View):3122:3122 -> J 16:20:androidx.core.view.WindowInsetsControllerCompat getWindowInsetsController(android.view.View):3123:3123 -> J @@ -34317,188 +32552,188 @@ androidx.core.view.ViewCompat -> androidx.core.view.a0: 25:32:androidx.core.view.WindowInsetsControllerCompat getWindowInsetsController(android.view.View):3125:3125 -> J 33:38:androidx.core.view.WindowInsetsControllerCompat getWindowInsetsController(android.view.View):3126:3126 -> J 39:46:androidx.core.view.WindowInsetsControllerCompat getWindowInsetsController(android.view.View):3128:3128 -> J + 1:4:void stopNestedScroll(android.view.View):3619:3619 -> J0 1:5:int getWindowSystemUiVisibility(android.view.View):2864:2864 -> K 1:5:float getZ(android.view.View):4041:4041 -> L 1:10:boolean hasAccessibilityDelegate(android.view.View):1223:1223 -> M - 1:5:boolean hasTransientState(android.view.View):1304:1304 -> N - 1:12:boolean isAccessibilityHeading(android.view.View):4872:4872 -> O - 13:22:boolean isAccessibilityHeading(android.view.View):4873:4873 -> O - 1:5:boolean isAttachedToWindow(android.view.View):4209:4209 -> P - 1:5:boolean isLaidOut(android.view.View):4010:4010 -> Q - 1:5:boolean isNestedScrollingEnabled(android.view.View):3575:3575 -> R - 1:12:boolean isScreenReaderFocusable(android.view.View):4728:4728 -> S - 13:22:boolean isScreenReaderFocusable(android.view.View):4729:4729 -> S - 1:12:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4984:4984 -> T - 13:20:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4985:4985 -> T - 21:26:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4988:4988 -> T - 27:41:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4989:4989 -> T - 42:54:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4992:4992 -> T - 55:58:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5005:5005 -> T - 59:61:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5006:5006 -> T - 62:64:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5007:5007 -> T - 65:67:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5008:5008 -> T - 68:70:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5009:5009 -> T - 71:73:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5010:5010 -> T - 74:84:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5011:5011 -> T - 85:88:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5012:5012 -> T - 89:94:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5013:5013 -> T - 95:98:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5014:5014 -> T - 99:103:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5016:5016 -> T - 104:138:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5018:5018 -> T - 139:147:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4994:4994 -> T - 148:150:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4995:4995 -> T - 151:155:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4998:4998 -> T - 156:166:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5000:5000 -> T - 167:169:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5001:5001 -> T - 170:173:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5003:5003 -> T - 1:4:void offsetLeftAndRight(android.view.View,int):4122:4122 -> U - 1:4:void offsetTopAndBottom(android.view.View,int):4073:4073 -> V - 1:6:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2992:2992 -> W - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} - 7:10:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2994:2994 -> W - 11:16:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2995:2995 -> W - 17:22:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2997:2997 -> W - 1:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):771:771 -> X - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} - 1:14:androidx.core.view.ViewCompat$AccessibilityViewProperty paneTitleProperty():4813:4813 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/a0$f;"} - 1:5:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):1515:1515 -> Z + 1:5:boolean hasOnClickListeners(android.view.View):4221:4221 -> N + 1:5:boolean hasTransientState(android.view.View):1304:1304 -> O + 1:12:boolean isAccessibilityHeading(android.view.View):4872:4872 -> P + 13:22:boolean isAccessibilityHeading(android.view.View):4873:4873 -> P + 1:5:boolean isAttachedToWindow(android.view.View):4209:4209 -> Q + 1:5:boolean isLaidOut(android.view.View):4010:4010 -> R + 1:5:boolean isNestedScrollingEnabled(android.view.View):3575:3575 -> S + 1:5:boolean isPaddingRelative(android.view.View):3423:3423 -> T + 1:12:boolean isScreenReaderFocusable(android.view.View):4728:4728 -> U + 13:22:boolean isScreenReaderFocusable(android.view.View):4729:4729 -> U + 1:12:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4984:4984 -> V + 13:20:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4985:4985 -> V + 21:26:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4988:4988 -> V + 27:41:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4989:4989 -> V + 42:54:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4992:4992 -> V + 55:58:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5005:5005 -> V + 59:61:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5006:5006 -> V + 62:64:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5007:5007 -> V + 65:67:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5008:5008 -> V + 68:70:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5009:5009 -> V + 71:73:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5010:5010 -> V + 74:84:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5011:5011 -> V + 85:88:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5012:5012 -> V + 89:94:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5013:5013 -> V + 95:98:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5014:5014 -> V + 99:103:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5016:5016 -> V + 104:138:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5018:5018 -> V + 139:147:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4994:4994 -> V + 148:150:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4995:4995 -> V + 151:155:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4998:4998 -> V + 156:166:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5000:5000 -> V + 167:169:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5001:5001 -> V + 170:173:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):5003:5003 -> V + 1:4:void offsetLeftAndRight(android.view.View,int):4122:4122 -> W + 1:4:void offsetTopAndBottom(android.view.View,int):4073:4073 -> X + 1:6:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2992:2992 -> Y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} + 7:10:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2994:2994 -> Y + 11:16:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2995:2995 -> Y + 17:22:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2997:2997 -> Y + 1:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):771:771 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 1:1:androidx.core.view.ContentInfoCompat $r8$lambda$mRexKut8PHPxTytR38MAzVT9ekI(androidx.core.view.ContentInfoCompat):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/d;)Landroidx/core/view/d;"} - 2:9:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3271:3271 -> a0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/d;)Landroidx/core/view/d;"} - 10:27:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3272:3272 -> a0 - 28:59:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3273:3273 -> a0 - 60:62:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3272:3272 -> a0 - 63:68:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3275:3275 -> a0 - 69:73:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3276:3276 -> a0 - 74:75:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3278:3278 -> a0 - 76:83:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3279:3279 -> a0 - 84:91:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3281:3281 -> a0 - 92:100:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3282:3282 -> a0 - 101:109:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3284:3284 -> a0 + 1:14:androidx.core.view.ViewCompat$AccessibilityViewProperty paneTitleProperty():4813:4813 -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/c0$f;"} 1:12:androidx.core.view.ViewCompat$AccessibilityViewProperty accessibilityHeadingProperty():4893:4893 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/a0$f;"} - 1:4:void postInvalidateOnAnimation(android.view.View):1334:1334 -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/c0$f;"} + 1:5:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):1515:1515 -> b0 1:7:int addAccessibilityAction(android.view.View,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand):1590:1590 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Ljava/lang/CharSequence;LG/C;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Ljava/lang/CharSequence;LF/D;)I"} 8:12:int addAccessibilityAction(android.view.View,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand):1592:1592 -> c 13:16:int addAccessibilityAction(android.view.View,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand):1594:1594 -> c - 1:4:void postOnAnimation(android.view.View,java.lang.Runnable):1372:1372 -> c0 + 2:9:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3271:3271 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/d;)Landroidx/core/view/d;"} + 10:27:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3272:3272 -> c0 + 28:59:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3273:3273 -> c0 + 60:62:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3272:3272 -> c0 + 63:68:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3275:3275 -> c0 + 69:73:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3276:3276 -> c0 + 74:75:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3278:3278 -> c0 + 76:83:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3279:3279 -> c0 + 84:91:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3281:3281 -> c0 + 92:100:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3282:3282 -> c0 + 101:109:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3284:3284 -> c0 1:3:void addAccessibilityAction(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat):1685:1685 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A$a;)V"} 4:10:void addAccessibilityAction(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat):1686:1686 -> d 11:18:void addAccessibilityAction(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat):1687:1687 -> d 19:22:void addAccessibilityAction(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat):1688:1688 -> d - 1:4:void postOnAnimationDelayed(android.view.View,java.lang.Runnable,long):1394:1394 -> d0 + 1:4:void postInvalidateOnAnimation(android.view.View):1334:1334 -> d0 1:4:androidx.core.view.ViewPropertyAnimatorCompat animate(android.view.View):2441:2441 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/l0;"} 5:11:androidx.core.view.ViewPropertyAnimatorCompat animate(android.view.View):2442:2442 -> e 12:21:androidx.core.view.ViewPropertyAnimatorCompat animate(android.view.View):2444:2444 -> e 22:26:androidx.core.view.ViewPropertyAnimatorCompat animate(android.view.View):2446:2446 -> e 27:32:androidx.core.view.ViewPropertyAnimatorCompat animate(android.view.View):2447:2447 -> e - 1:4:void removeAccessibilityAction(android.view.View,int):1702:1702 -> e0 - 5:8:void removeAccessibilityAction(android.view.View,int):1703:1703 -> e0 + 1:4:void postOnAnimation(android.view.View,java.lang.Runnable):1372:1372 -> e0 1:5:androidx.core.view.WindowInsetsCompat computeSystemWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,android.graphics.Rect):3102:3102 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;Landroid/graphics/Rect;)Landroidx/core/view/B0;"} - 1:5:void removeActionWithId(int,android.view.View):1709:1709 -> f0 - 6:11:void removeActionWithId(int,android.view.View):1710:1710 -> f0 - 12:23:void removeActionWithId(int,android.view.View):1711:1711 -> f0 - 24:31:void removeActionWithId(int,android.view.View):1712:1712 -> f0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;Landroid/graphics/Rect;)Landroidx/core/view/D0;"} + 1:4:void postOnAnimationDelayed(android.view.View,java.lang.Runnable,long):1394:1394 -> f0 1:2:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):3019:3019 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 3:12:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):3020:3020 -> g 13:17:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):3023:3023 -> g 18:21:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):3024:3024 -> g 22:27:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):3025:3025 -> g 28:33:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):3027:3027 -> g - 5:12:void replaceAccessibilityAction(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand):1676:1676 -> g0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z$a;Ljava/lang/CharSequence;LG/C;)V"} - 13:20:void replaceAccessibilityAction(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand):1678:1678 -> g0 + 1:4:void removeAccessibilityAction(android.view.View,int):1702:1702 -> g0 + 5:8:void removeAccessibilityAction(android.view.View,int):1703:1703 -> g0 1:8:boolean dispatchUnhandledKeyEventBeforeCallback(android.view.View,android.view.KeyEvent):4642:4642 -> h 9:17:boolean dispatchUnhandledKeyEventBeforeCallback(android.view.View,android.view.KeyEvent):4645:4645 -> h - 1:4:void requestApplyInsets(android.view.View):2875:2875 -> h0 + 1:5:void removeActionWithId(int,android.view.View):1709:1709 -> h0 + 6:11:void removeActionWithId(int,android.view.View):1710:1710 -> h0 + 12:23:void removeActionWithId(int,android.view.View):1711:1711 -> h0 + 24:31:void removeActionWithId(int,android.view.View):1712:1712 -> h0 1:8:boolean dispatchUnhandledKeyEventBeforeHierarchy(android.view.View,android.view.KeyEvent):4634:4634 -> i 9:17:boolean dispatchUnhandledKeyEventBeforeHierarchy(android.view.View,android.view.KeyEvent):4637:4637 -> i - 1:6:void saveAttributeDataForStyleable(android.view.View,android.content.Context,int[],android.util.AttributeSet,android.content.res.TypedArray,int,int):587:587 -> i0 - 7:10:void saveAttributeDataForStyleable(android.view.View,android.content.Context,int[],android.util.AttributeSet,android.content.res.TypedArray,int,int):588:588 -> i0 + 5:12:void replaceAccessibilityAction(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand):1676:1676 -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A$a;Ljava/lang/CharSequence;LF/D;)V"} + 13:20:void replaceAccessibilityAction(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand):1678:1678 -> i0 1:6:void ensureAccessibilityDelegateCompat(android.view.View):1248:1248 -> j 7:11:void ensureAccessibilityDelegateCompat(android.view.View):1250:1250 -> j 12:15:void ensureAccessibilityDelegateCompat(android.view.View):1252:1252 -> j - 1:12:androidx.core.view.ViewCompat$AccessibilityViewProperty screenReaderFocusableProperty():4733:4733 -> j0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/a0$f;"} - 1:8:androidx.core.view.AccessibilityDelegateCompat getAccessibilityDelegate(android.view.View):1237:1237 -> k + 1:4:void requestApplyInsets(android.view.View):2875:2875 -> j0 + 1:5:int generateViewId():4551:4551 -> k + 1:6:void saveAttributeDataForStyleable(android.view.View,android.content.Context,int[],android.util.AttributeSet,android.content.res.TypedArray,int,int):587:587 -> k0 + 7:10:void saveAttributeDataForStyleable(android.view.View,android.content.Context,int[],android.util.AttributeSet,android.content.res.TypedArray,int,int):588:588 -> k0 + 1:8:androidx.core.view.AccessibilityDelegateCompat getAccessibilityDelegate(android.view.View):1237:1237 -> l # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/a;"} - 9:12:androidx.core.view.AccessibilityDelegateCompat getAccessibilityDelegate(android.view.View):1241:1241 -> k - 13:17:androidx.core.view.AccessibilityDelegateCompat getAccessibilityDelegate(android.view.View):1242:1242 -> k - 18:23:androidx.core.view.AccessibilityDelegateCompat getAccessibilityDelegate(android.view.View):1244:1244 -> k - 3:10:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):803:803 -> k0 + 9:12:androidx.core.view.AccessibilityDelegateCompat getAccessibilityDelegate(android.view.View):1241:1241 -> l + 13:17:androidx.core.view.AccessibilityDelegateCompat getAccessibilityDelegate(android.view.View):1242:1242 -> l + 18:23:androidx.core.view.AccessibilityDelegateCompat getAccessibilityDelegate(android.view.View):1244:1244 -> l + 1:12:androidx.core.view.ViewCompat$AccessibilityViewProperty screenReaderFocusableProperty():4733:4733 -> l0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/c0$f;"} + 1:6:android.view.View$AccessibilityDelegate getAccessibilityDelegateInternal(android.view.View):1257:1257 -> m + 7:11:android.view.View$AccessibilityDelegate getAccessibilityDelegateInternal(android.view.View):1258:1258 -> m + 12:16:android.view.View$AccessibilityDelegate getAccessibilityDelegateInternal(android.view.View):1260:1260 -> m + 3:10:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):803:803 -> m0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/a;)V"} - 11:15:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):804:804 -> k0 - 16:22:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):806:806 -> k0 - 23:30:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):807:807 -> k0 - 1:6:android.view.View$AccessibilityDelegate getAccessibilityDelegateInternal(android.view.View):1257:1257 -> l - 7:11:android.view.View$AccessibilityDelegate getAccessibilityDelegateInternal(android.view.View):1258:1258 -> l - 12:16:android.view.View$AccessibilityDelegate getAccessibilityDelegateInternal(android.view.View):1260:1260 -> l - 1:12:void setAccessibilityHeading(android.view.View,boolean):4889:4889 -> l0 - 1:6:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1267:1267 -> m - 7:11:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1270:1270 -> m - 12:15:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1272:1272 -> m - 16:21:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1273:1273 -> m - 22:25:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1274:1274 -> m - 26:28:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1276:1276 -> m - 29:34:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1281:1281 -> m - 35:38:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1282:1282 -> m - 39:42:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1283:1283 -> m - 43:45:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1287:1287 -> m - 1:4:void setAccessibilityLiveRegion(android.view.View,int):2234:2234 -> m0 - 1:11:java.lang.CharSequence getAccessibilityPaneTitle(android.view.View):4809:4809 -> n - 1:9:void setAccessibilityPaneTitle(android.view.View,java.lang.CharSequence):4785:4785 -> n0 - 10:15:void setAccessibilityPaneTitle(android.view.View,java.lang.CharSequence):4787:4787 -> n0 - 16:21:void setAccessibilityPaneTitle(android.view.View,java.lang.CharSequence):4789:4789 -> n0 - 1:2:java.util.List getActionList(android.view.View):1720:1720 -> o - 3:10:java.util.List getActionList(android.view.View):1721:1721 -> o - 11:15:java.util.List getActionList(android.view.View):1723:1723 -> o - 16:21:java.util.List getActionList(android.view.View):1724:1724 -> o - 1:4:void setBackground(android.view.View,android.graphics.drawable.Drawable):3438:3438 -> o0 - 1:6:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1636:1636 -> p - 7:12:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1637:1637 -> p - 13:28:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1638:1638 -> p - 29:45:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1639:1639 -> p - 46:52:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1643:1643 -> p - 53:57:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1645:1645 -> p - 58:63:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1647:1647 -> p - 64:89:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1648:1648 -> p - 1:4:void setBackgroundTintList(android.view.View,android.content.res.ColorStateList):3466:3466 -> p0 - 1:5:android.content.res.ColorStateList getBackgroundTintList(android.view.View):3449:3449 -> q - 1:4:void setBackgroundTintMode(android.view.View,android.graphics.PorterDuff$Mode):3513:3513 -> q0 - 1:5:android.graphics.PorterDuff$Mode getBackgroundTintMode(android.view.View):3495:3495 -> r - 1:4:void setElevation(android.view.View,float):2759:2759 -> r0 - 1:5:android.view.Display getDisplay(android.view.View):4325:4325 -> s - 1:4:void setImportantForAccessibility(android.view.View,int):1443:1443 -> s0 - 1:5:float getElevation(android.view.View):2771:2771 -> t - 1:7:void setImportantForAccessibilityIfNeeded(android.view.View):5025:5025 -> t0 - 8:11:void setImportantForAccessibilityIfNeeded(android.view.View):5026:5026 -> t0 - 1:4:androidx.core.view.OnReceiveContentViewBehavior getFallback(android.view.View):3288:3288 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/K;"} - 5:7:androidx.core.view.OnReceiveContentViewBehavior getFallback(android.view.View):3289:3289 -> u - 8:10:androidx.core.view.OnReceiveContentViewBehavior getFallback(android.view.View):3291:3291 -> u - 1:6:void setImportantForAutofill(android.view.View,int):907:907 -> u0 - 7:10:void setImportantForAutofill(android.view.View,int):908:908 -> u0 - 1:5:boolean getFitsSystemWindows(android.view.View):2926:2926 -> v - 1:4:void setNestedScrollingEnabled(android.view.View,boolean):3552:3552 -> v0 - 1:5:int getImportantForAccessibility(android.view.View):1415:1415 -> w - 1:4:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):2973:2973 -> w0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/I;)V"} - 1:6:int getImportantForAutofill(android.view.View):863:863 -> x - 7:13:int getImportantForAutofill(android.view.View):864:864 -> x - 1:12:void setScreenReaderFocusable(android.view.View,boolean):4709:4709 -> x0 - 1:5:int getLayoutDirection(android.view.View):2000:2000 -> y - 1:4:void setScrollIndicators(android.view.View,int,int):4274:4274 -> y0 - 1:5:int getMinimumHeight(android.view.View):2429:2429 -> z - 1:8:void setStateDescription(android.view.View,java.lang.CharSequence):1757:1757 -> z0 -androidx.core.view.ViewCompat$$ExternalSyntheticLambda0 -> androidx.core.view.Z: + 11:15:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):804:804 -> m0 + 16:22:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):806:806 -> m0 + 23:30:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):807:807 -> m0 + 1:6:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1267:1267 -> n + 7:11:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1270:1270 -> n + 12:15:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1272:1272 -> n + 16:21:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1273:1273 -> n + 22:25:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1274:1274 -> n + 26:28:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1276:1276 -> n + 29:34:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1281:1281 -> n + 35:38:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1282:1282 -> n + 39:42:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1283:1283 -> n + 43:45:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View):1287:1287 -> n + 1:12:void setAccessibilityHeading(android.view.View,boolean):4889:4889 -> n0 + 1:11:java.lang.CharSequence getAccessibilityPaneTitle(android.view.View):4809:4809 -> o + 1:4:void setAccessibilityLiveRegion(android.view.View,int):2234:2234 -> o0 + 1:2:java.util.List getActionList(android.view.View):1720:1720 -> p + 3:10:java.util.List getActionList(android.view.View):1721:1721 -> p + 11:15:java.util.List getActionList(android.view.View):1723:1723 -> p + 16:21:java.util.List getActionList(android.view.View):1724:1724 -> p + 1:9:void setAccessibilityPaneTitle(android.view.View,java.lang.CharSequence):4785:4785 -> p0 + 10:15:void setAccessibilityPaneTitle(android.view.View,java.lang.CharSequence):4787:4787 -> p0 + 16:21:void setAccessibilityPaneTitle(android.view.View,java.lang.CharSequence):4789:4789 -> p0 + 1:6:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1636:1636 -> q + 7:12:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1637:1637 -> q + 13:28:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1638:1638 -> q + 29:45:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1639:1639 -> q + 46:52:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1643:1643 -> q + 53:57:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1645:1645 -> q + 58:63:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1647:1647 -> q + 64:89:int getAvailableActionIdFromResources(android.view.View,java.lang.CharSequence):1648:1648 -> q + 1:4:void setBackground(android.view.View,android.graphics.drawable.Drawable):3438:3438 -> q0 + 1:5:android.content.res.ColorStateList getBackgroundTintList(android.view.View):3449:3449 -> r + 1:4:void setBackgroundTintList(android.view.View,android.content.res.ColorStateList):3466:3466 -> r0 + 1:5:android.graphics.PorterDuff$Mode getBackgroundTintMode(android.view.View):3495:3495 -> s + 1:4:void setBackgroundTintMode(android.view.View,android.graphics.PorterDuff$Mode):3513:3513 -> s0 + 1:5:android.view.Display getDisplay(android.view.View):4325:4325 -> t + 1:4:void setClipBounds(android.view.View,android.graphics.Rect):4184:4184 -> t0 + 1:5:float getElevation(android.view.View):2771:2771 -> u + 1:4:void setElevation(android.view.View,float):2759:2759 -> u0 + 1:4:androidx.core.view.OnReceiveContentViewBehavior getFallback(android.view.View):3288:3288 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/L;"} + 5:7:androidx.core.view.OnReceiveContentViewBehavior getFallback(android.view.View):3289:3289 -> v + 8:10:androidx.core.view.OnReceiveContentViewBehavior getFallback(android.view.View):3291:3291 -> v + 1:4:void setImportantForAccessibility(android.view.View,int):1443:1443 -> v0 + 1:5:boolean getFitsSystemWindows(android.view.View):2926:2926 -> w + 1:7:void setImportantForAccessibilityIfNeeded(android.view.View):5025:5025 -> w0 + 8:11:void setImportantForAccessibilityIfNeeded(android.view.View):5026:5026 -> w0 + 1:5:int getImportantForAccessibility(android.view.View):1415:1415 -> x + 1:6:void setImportantForAutofill(android.view.View,int):907:907 -> x0 + 7:10:void setImportantForAutofill(android.view.View,int):908:908 -> x0 + 1:6:int getImportantForAutofill(android.view.View):863:863 -> y + 7:13:int getImportantForAutofill(android.view.View):864:864 -> y + 1:4:void setLabelFor(android.view.View,int):1944:1944 -> y0 + 1:5:int getLayoutDirection(android.view.View):2000:2000 -> z + 1:4:void setNestedScrollingEnabled(android.view.View,boolean):3552:3552 -> z0 +androidx.core.view.ViewCompat$$ExternalSyntheticLambda0 -> androidx.core.view.b0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void ():0:0 -> @@ -34506,7 +32741,7 @@ androidx.core.view.ViewCompat$$ExternalSyntheticLambda0 -> androidx.core.view.Z: 1:1:androidx.core.view.ContentInfoCompat onReceiveContent(androidx.core.view.ContentInfoCompat):0:0 -> onReceiveContent # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/d;)Landroidx/core/view/d;"} -androidx.core.view.ViewCompat$1 -> androidx.core.view.a0$a: +androidx.core.view.ViewCompat$1 -> androidx.core.view.c0$a: # {"id":"sourceFile","fileName":"ViewCompat.java"} 1:4:void (int,java.lang.Class,int):4734:4734 -> 1:5:java.lang.Object frameworkGet(android.view.View):4734:4734 -> c @@ -34515,7 +32750,7 @@ androidx.core.view.ViewCompat$1 -> androidx.core.view.a0$a: 1:9:java.lang.Boolean frameworkGet(android.view.View):4739:4739 -> h 1:8:void frameworkSet(android.view.View,java.lang.Boolean):4745:4745 -> i 1:7:boolean shouldUpdate(java.lang.Boolean,java.lang.Boolean):4750:4750 -> j -androidx.core.view.ViewCompat$2 -> androidx.core.view.a0$b: +androidx.core.view.ViewCompat$2 -> androidx.core.view.c0$b: # {"id":"sourceFile","fileName":"ViewCompat.java"} 1:4:void (int,java.lang.Class,int,int):4814:4814 -> 1:5:java.lang.Object frameworkGet(android.view.View):4814:4814 -> c @@ -34524,7 +32759,7 @@ androidx.core.view.ViewCompat$2 -> androidx.core.view.a0$b: 1:5:java.lang.CharSequence frameworkGet(android.view.View):4819:4819 -> h 1:4:void frameworkSet(android.view.View,java.lang.CharSequence):4825:4825 -> i 1:7:boolean shouldUpdate(java.lang.CharSequence,java.lang.CharSequence):4830:4830 -> j -androidx.core.view.ViewCompat$3 -> androidx.core.view.a0$c: +androidx.core.view.ViewCompat$3 -> androidx.core.view.c0$c: # {"id":"sourceFile","fileName":"ViewCompat.java"} 1:4:void (int,java.lang.Class,int,int):4837:4837 -> 1:5:java.lang.Object frameworkGet(android.view.View):4837:4837 -> c @@ -34533,7 +32768,7 @@ androidx.core.view.ViewCompat$3 -> androidx.core.view.a0$c: 1:5:java.lang.CharSequence frameworkGet(android.view.View):4842:4842 -> h 1:4:void frameworkSet(android.view.View,java.lang.CharSequence):4848:4848 -> i 1:7:boolean shouldUpdate(java.lang.CharSequence,java.lang.CharSequence):4853:4853 -> j -androidx.core.view.ViewCompat$4 -> androidx.core.view.a0$d: +androidx.core.view.ViewCompat$4 -> androidx.core.view.c0$d: # {"id":"sourceFile","fileName":"ViewCompat.java"} 1:4:void (int,java.lang.Class,int):4894:4894 -> 1:5:java.lang.Object frameworkGet(android.view.View):4894:4894 -> c @@ -34542,7 +32777,7 @@ androidx.core.view.ViewCompat$4 -> androidx.core.view.a0$d: 1:9:java.lang.Boolean frameworkGet(android.view.View):4899:4899 -> h 1:8:void frameworkSet(android.view.View,java.lang.Boolean):4905:4905 -> i 1:7:boolean shouldUpdate(java.lang.Boolean,java.lang.Boolean):4910:4910 -> j -androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager -> androidx.core.view.a0$e: +androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager -> androidx.core.view.c0$e: # {"id":"sourceFile","fileName":"ViewCompat.java"} java.util.WeakHashMap mPanesToVisible -> d 1:3:void ():5033:5033 -> @@ -34566,7 +32801,7 @@ androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager -> androidx.cor 7:28:void onGlobalLayout():5040:5040 -> onGlobalLayout 29:33:void onGlobalLayout():5041:5041 -> onGlobalLayout 1:4:void onViewAttachedToWindow(android.view.View):5049:5049 -> onViewAttachedToWindow -androidx.core.view.ViewCompat$AccessibilityViewProperty -> androidx.core.view.a0$f: +androidx.core.view.ViewCompat$AccessibilityViewProperty -> androidx.core.view.c0$f: # {"id":"sourceFile","fileName":"ViewCompat.java"} int mTagKey -> a java.lang.Class mType -> b @@ -34590,20 +32825,20 @@ androidx.core.view.ViewCompat$AccessibilityViewProperty -> androidx.core.view.a0 24:28:void set(android.view.View,java.lang.Object):4941:4941 -> f 29:34:void set(android.view.View,java.lang.Object):4945:4945 -> f boolean shouldUpdate(java.lang.Object,java.lang.Object) -> g -androidx.core.view.ViewCompat$Api20Impl -> androidx.core.view.a0$g: +androidx.core.view.ViewCompat$Api20Impl -> androidx.core.view.c0$g: # {"id":"sourceFile","fileName":"ViewCompat.java"} 1:4:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):5785:5785 -> a 5:9:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):5789:5789 -> a 10:14:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):5793:5793 -> a 1:5:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):5781:5781 -> b 1:4:void requestApplyInsets(android.view.View):5777:5777 -> c -androidx.core.view.ViewCompat$Api21Impl -> androidx.core.view.a0$h: +androidx.core.view.ViewCompat$Api21Impl -> androidx.core.view.c0$h: # {"id":"sourceFile","fileName":"ViewCompat.java"} 1:2:void callCompatInsetAnimationCallback(android.view.WindowInsets,android.view.View):5376:5376 -> a 3:10:void callCompatInsetAnimationCallback(android.view.WindowInsets,android.view.View):5377:5377 -> a 11:14:void callCompatInsetAnimationCallback(android.view.WindowInsets,android.view.View):5380:5380 -> a 1:6:androidx.core.view.WindowInsetsCompat computeSystemWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,android.graphics.Rect):5290:5290 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;Landroid/graphics/Rect;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;Landroid/graphics/Rect;)Landroidx/core/view/D0;"} 7:10:androidx.core.view.WindowInsetsCompat computeSystemWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,android.graphics.Rect):5293:5293 -> b 11:15:androidx.core.view.WindowInsetsCompat computeSystemWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,android.graphics.Rect):5292:5292 -> b 16:19:androidx.core.view.WindowInsetsCompat computeSystemWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,android.graphics.Rect):5295:5295 -> b @@ -34611,35 +32846,32 @@ androidx.core.view.ViewCompat$Api21Impl -> androidx.core.view.a0$h: 1:5:android.graphics.PorterDuff$Mode getBackgroundTintMode(android.view.View):5439:5439 -> d 1:5:float getElevation(android.view.View):5423:5423 -> e 1:5:java.lang.String getTransitionName(android.view.View):5427:5427 -> f - 1:5:float getTranslationZ(android.view.View):5411:5411 -> g - 1:5:float getZ(android.view.View):5395:5395 -> h - 1:5:boolean isNestedScrollingEnabled(android.view.View):5451:5451 -> i - 1:4:void setBackgroundTintList(android.view.View,android.content.res.ColorStateList):5431:5431 -> j - 1:4:void setBackgroundTintMode(android.view.View,android.graphics.PorterDuff$Mode):5443:5443 -> k - 1:4:void setElevation(android.view.View,float):5403:5403 -> l - 1:4:void setNestedScrollingEnabled(android.view.View,boolean):5447:5447 -> m - 3:9:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5303:5303 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/I;)V"} - 10:15:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5343:5343 -> n - 16:20:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5344:5344 -> n - 21:31:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5347:5347 -> n - 32:35:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5357:5357 -> n - 36:37:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5361:5361 -> n - 38:43:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5362:5362 -> n - 44:47:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5364:5364 -> n - 1:4:void setTransitionName(android.view.View,java.lang.String):5415:5415 -> o - 1:4:void setTranslationZ(android.view.View,float):5407:5407 -> p - 1:4:void setZ(android.view.View,float):5399:5399 -> q - 1:4:void stopNestedScroll(android.view.View):5459:5459 -> r -androidx.core.view.ViewCompat$Api21Impl$1 -> androidx.core.view.a0$h$a: + 1:5:float getZ(android.view.View):5395:5395 -> g + 1:5:boolean isNestedScrollingEnabled(android.view.View):5451:5451 -> h + 1:4:void setBackgroundTintList(android.view.View,android.content.res.ColorStateList):5431:5431 -> i + 1:4:void setBackgroundTintMode(android.view.View,android.graphics.PorterDuff$Mode):5443:5443 -> j + 1:4:void setElevation(android.view.View,float):5403:5403 -> k + 1:4:void setNestedScrollingEnabled(android.view.View,boolean):5447:5447 -> l + 3:9:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5303:5303 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/J;)V"} + 10:15:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5343:5343 -> m + 16:20:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5344:5344 -> m + 21:31:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5347:5347 -> m + 32:35:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5357:5357 -> m + 36:37:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5361:5361 -> m + 38:43:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5362:5362 -> m + 44:47:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5364:5364 -> m + 1:4:void setTransitionName(android.view.View,java.lang.String):5415:5415 -> n + 1:4:void stopNestedScroll(android.view.View):5459:5459 -> o +androidx.core.view.ViewCompat$Api21Impl$1 -> androidx.core.view.c0$h$a: # {"id":"sourceFile","fileName":"ViewCompat.java"} androidx.core.view.WindowInsetsCompat mLastInsets -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} android.view.View val$v -> b androidx.core.view.OnApplyWindowInsetsListener val$listener -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/J;"} 1:8:void (android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5303:5303 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/I;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/J;)V"} 9:11:void (android.view.View,androidx.core.view.OnApplyWindowInsetsListener):5304:5304 -> 1:4:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):5310:5310 -> onApplyWindowInsets 5:10:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):5311:5311 -> onApplyWindowInsets @@ -34652,19 +32884,22 @@ androidx.core.view.ViewCompat$Api21Impl$1 -> androidx.core.view.a0$h$a: 45:49:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):5325:5325 -> onApplyWindowInsets 50:52:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):5332:5332 -> onApplyWindowInsets 53:57:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):5336:5336 -> onApplyWindowInsets -androidx.core.view.ViewCompat$Api23Impl -> androidx.core.view.a0$i: +androidx.core.view.ViewCompat$Api23Impl -> androidx.core.view.c0$i: # {"id":"sourceFile","fileName":"ViewCompat.java"} 1:8:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):5485:5485 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/D0;"} 9:12:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):5488:5488 -> a 13:15:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):5491:5491 -> a 16:23:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):5492:5492 -> a 1:4:void setScrollIndicators(android.view.View,int,int):5501:5501 -> b -androidx.core.view.ViewCompat$Api26Impl -> androidx.core.view.a0$j: +androidx.core.view.ViewCompat$Api24Impl -> androidx.core.view.c0$j: +# {"id":"sourceFile","fileName":"ViewCompat.java"} + 1:4:void setPointerIcon(android.view.View,android.view.PointerIcon):5668:5668 -> a +androidx.core.view.ViewCompat$Api26Impl -> androidx.core.view.c0$k: # {"id":"sourceFile","fileName":"ViewCompat.java"} 1:5:int getImportantForAutofill(android.view.View):5645:5645 -> a 1:4:void setImportantForAutofill(android.view.View,int):5649:5649 -> b -androidx.core.view.ViewCompat$Api28Impl -> androidx.core.view.a0$k: +androidx.core.view.ViewCompat$Api28Impl -> androidx.core.view.c0$l: # {"id":"sourceFile","fileName":"ViewCompat.java"} 1:5:java.lang.CharSequence getAccessibilityPaneTitle(android.view.View):5707:5707 -> a 1:5:boolean isAccessibilityHeading(android.view.View):5720:5720 -> b @@ -34672,26 +32907,26 @@ androidx.core.view.ViewCompat$Api28Impl -> androidx.core.view.a0$k: 1:4:void setAccessibilityHeading(android.view.View,boolean):5716:5716 -> d 1:4:void setAccessibilityPaneTitle(android.view.View,java.lang.CharSequence):5712:5712 -> e 1:4:void setScreenReaderFocusable(android.view.View,boolean):5728:5728 -> f -androidx.core.view.ViewCompat$Api29Impl -> androidx.core.view.a0$l: +androidx.core.view.ViewCompat$Api29Impl -> androidx.core.view.c0$m: # {"id":"sourceFile","fileName":"ViewCompat.java"} 1:5:android.view.View$AccessibilityDelegate getAccessibilityDelegate(android.view.View):5523:5523 -> a 1:4:void saveAttributeDataForStyleable(android.view.View,android.content.Context,int[],android.util.AttributeSet,android.content.res.TypedArray,int,int):5518:5518 -> b -androidx.core.view.ViewCompat$Api30Impl -> androidx.core.view.a0$m: +androidx.core.view.ViewCompat$Api30Impl -> androidx.core.view.c0$n: # {"id":"sourceFile","fileName":"ViewCompat.java"} 1:5:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):5584:5584 -> a 1:5:java.lang.CharSequence getStateDescription(android.view.View):5568:5568 -> b 1:6:androidx.core.view.WindowInsetsControllerCompat getWindowInsetsController(android.view.View):5557:5557 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/d1;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/f1;"} 7:13:androidx.core.view.WindowInsetsControllerCompat getWindowInsetsController(android.view.View):5559:5559 -> c 1:4:void setStateDescription(android.view.View,java.lang.CharSequence):5564:5564 -> d -androidx.core.view.ViewCompat$Api31Impl -> androidx.core.view.a0$n: +androidx.core.view.ViewCompat$Api31Impl -> androidx.core.view.c0$o: # {"id":"sourceFile","fileName":"ViewCompat.java"} 1:5:java.lang.String[] getReceiveContentMimeTypes(android.view.View):3312:3312 -> a 1:4:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3317:3317 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/d;)Landroidx/core/view/d;"} 5:15:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3318:3318 -> b 16:20:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):3326:3326 -> b -androidx.core.view.ViewCompat$UnhandledKeyEventManager -> androidx.core.view.a0$o: +androidx.core.view.ViewCompat$UnhandledKeyEventManager -> androidx.core.view.c0$p: # {"id":"sourceFile","fileName":"ViewCompat.java"} java.util.WeakHashMap mViewsContainingListeners -> a android.util.SparseArray mCapturedKeys -> b @@ -34703,7 +32938,7 @@ androidx.core.view.ViewCompat$UnhandledKeyEventManager -> androidx.core.view.a0$ 7:8:void ():5106:5106 -> 9:11:void ():5112:5112 -> 1:2:androidx.core.view.ViewCompat$UnhandledKeyEventManager at(android.view.View):5122:5122 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/a0$o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/c0$p;"} 3:10:androidx.core.view.ViewCompat$UnhandledKeyEventManager at(android.view.View):5123:5123 -> a 11:15:androidx.core.view.ViewCompat$UnhandledKeyEventManager at(android.view.View):5125:5125 -> a 16:21:androidx.core.view.ViewCompat$UnhandledKeyEventManager at(android.view.View):5126:5126 -> a @@ -34756,7 +32991,7 @@ androidx.core.view.ViewCompat$UnhandledKeyEventManager -> androidx.core.view.a0$ 75:84:void recalcViewsWithUnhandled():5268:5268 -> g 85:92:void recalcViewsWithUnhandled():5269:5269 -> g 93:96:void recalcViewsWithUnhandled():5273:5273 -> g -androidx.core.view.ViewConfigurationCompat -> androidx.core.view.d0: +androidx.core.view.ViewConfigurationCompat -> androidx.core.view.f0: # {"id":"sourceFile","fileName":"ViewConfigurationCompat.java"} java.lang.reflect.Method sGetScaledScrollFactorMethod -> a 1:6:void ():56:56 -> @@ -34764,7 +32999,7 @@ androidx.core.view.ViewConfigurationCompat -> androidx.core.view.d0: 12:18:void ():59:59 -> 19:26:void ():61:61 -> 6:14:int getCompatFlingVelocityThreshold(android.content.res.Resources,int,androidx.core.util.Supplier,int):396:396 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;ILF/i;I)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;ILE/i;I)I"} 15:25:int getCompatFlingVelocityThreshold(android.content.res.Resources,int,androidx.core.util.Supplier,int):390:390 -> a 1:11:float getLegacyScrollFactor(android.view.ViewConfiguration,android.content.Context):126:126 -> b 12:23:float getLegacyScrollFactor(android.view.ViewConfiguration,android.content.Context):128:128 -> b @@ -34806,7 +33041,7 @@ androidx.core.view.ViewConfigurationCompat -> androidx.core.view.d0: 16:19:boolean shouldShowMenuShortcutsWhenKeyboardPresent(android.view.ViewConfiguration,android.content.Context):166:166 -> l 20:25:boolean shouldShowMenuShortcutsWhenKeyboardPresent(android.view.ViewConfiguration,android.content.Context):167:167 -> l 26:35:boolean shouldShowMenuShortcutsWhenKeyboardPresent(android.view.ViewConfiguration,android.content.Context):168:168 -> l -androidx.core.view.ViewConfigurationCompat$$ExternalSyntheticLambda0 -> androidx.core.view.b0: +androidx.core.view.ViewConfigurationCompat$$ExternalSyntheticLambda0 -> androidx.core.view.d0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.view.ViewConfiguration androidx.core.view.ViewConfigurationCompat$$InternalSyntheticLambda$2$4e9929877aa1b44c6b1553e28e8433d324a25527d52388427c54ba53818cc5a9$0.f$0 -> a @@ -34815,7 +33050,7 @@ androidx.core.view.ViewConfigurationCompat$$ExternalSyntheticLambda0 -> androidx # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.Object get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.ViewConfigurationCompat$$ExternalSyntheticLambda1 -> androidx.core.view.c0: +androidx.core.view.ViewConfigurationCompat$$ExternalSyntheticLambda1 -> androidx.core.view.e0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.view.ViewConfiguration androidx.core.view.ViewConfigurationCompat$$InternalSyntheticLambda$2$ffc863cb54c08822b42912cef761ea81d955edba5a1615eee84a98164bcbfa9c$0.f$0 -> a @@ -34824,19 +33059,19 @@ androidx.core.view.ViewConfigurationCompat$$ExternalSyntheticLambda1 -> androidx # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.Object get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.ViewConfigurationCompat$Api26Impl -> androidx.core.view.d0$a: +androidx.core.view.ViewConfigurationCompat$Api26Impl -> androidx.core.view.f0$a: # {"id":"sourceFile","fileName":"ViewConfigurationCompat.java"} 1:5:float getScaledHorizontalScrollFactor(android.view.ViewConfiguration):299:299 -> a 1:5:float getScaledVerticalScrollFactor(android.view.ViewConfiguration):303:303 -> b -androidx.core.view.ViewConfigurationCompat$Api28Impl -> androidx.core.view.d0$b: +androidx.core.view.ViewConfigurationCompat$Api28Impl -> androidx.core.view.f0$b: # {"id":"sourceFile","fileName":"ViewConfigurationCompat.java"} 1:5:int getScaledHoverSlop(android.view.ViewConfiguration):314:314 -> a 1:5:boolean shouldShowMenuShortcutsWhenKeyboardPresent(android.view.ViewConfiguration):319:319 -> b -androidx.core.view.ViewConfigurationCompat$Api34Impl -> androidx.core.view.d0$c: +androidx.core.view.ViewConfigurationCompat$Api34Impl -> androidx.core.view.f0$c: # {"id":"sourceFile","fileName":"ViewConfigurationCompat.java"} 1:5:int getScaledMaximumFlingVelocity(android.view.ViewConfiguration,int,int,int):334:334 -> a 1:5:int getScaledMinimumFlingVelocity(android.view.ViewConfiguration,int,int,int):342:342 -> b -androidx.core.view.ViewGroupCompat -> androidx.core.view.f0: +androidx.core.view.ViewGroupCompat -> androidx.core.view.h0: # {"id":"sourceFile","fileName":"ViewGroupCompat.java"} android.view.WindowInsets CONSUMED -> a boolean sCompatInsetsDispatchInstalled -> b @@ -34864,7 +33099,7 @@ androidx.core.view.ViewGroupCompat -> androidx.core.view.f0: 83:94:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):265:265 -> b 95:97:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):268:268 -> b 1:5:boolean isTransitionGroup(android.view.ViewGroup):170:170 -> c -androidx.core.view.ViewGroupCompat$$ExternalSyntheticLambda0 -> androidx.core.view.e0: +androidx.core.view.ViewGroupCompat$$ExternalSyntheticLambda0 -> androidx.core.view.g0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.view.WindowInsets[] androidx.core.view.ViewGroupCompat$$InternalSyntheticLambda$1$186d03d9f4611114fbe94a77ae841d5211d1b10929767fadbf42f42b821d0374$0.f$0 -> a @@ -34875,20 +33110,20 @@ androidx.core.view.ViewGroupCompat$$ExternalSyntheticLambda0 -> androidx.core.vi # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):0:0 -> onApplyWindowInsets # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.ViewGroupCompat$Api21Impl -> androidx.core.view.f0$a: +androidx.core.view.ViewGroupCompat$Api21Impl -> androidx.core.view.h0$a: # {"id":"sourceFile","fileName":"ViewGroupCompat.java"} 1:5:boolean isTransitionGroup(android.view.ViewGroup):282:282 -> a -androidx.core.view.ViewGroupKt -> androidx.core.view.g0: +androidx.core.view.ViewGroupKt -> androidx.core.view.i0: # {"id":"sourceFile","fileName":"ViewGroup.kt"} 1:6:kotlin.sequences.Sequence getChildren(android.view.ViewGroup):109:109 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;)LH3/f;"} 1:6:java.util.Iterator iterator(android.view.ViewGroup):91:91 -> b -androidx.core.view.ViewGroupKt$children$1 -> androidx.core.view.g0$a: +androidx.core.view.ViewGroupKt$children$1 -> androidx.core.view.i0$a: # {"id":"sourceFile","fileName":"ViewGroup.kt"} android.view.ViewGroup $this_children -> a 3:6:void (android.view.ViewGroup):109:109 -> 1:7:java.util.Iterator iterator():110:110 -> iterator -androidx.core.view.ViewGroupKt$iterator$1 -> androidx.core.view.g0$b: +androidx.core.view.ViewGroupKt$iterator$1 -> androidx.core.view.i0$b: # {"id":"sourceFile","fileName":"ViewGroup.kt"} int index -> d android.view.ViewGroup $this_iterator -> e @@ -34897,7 +33132,7 @@ androidx.core.view.ViewGroupKt$iterator$1 -> androidx.core.view.g0$b: 1:14:boolean hasNext():94:94 -> hasNext 1:5:java.lang.Object next():91:91 -> next 1:12:void remove():98:98 -> remove -androidx.core.view.ViewParentCompat -> androidx.core.view.h0: +androidx.core.view.ViewParentCompat -> androidx.core.view.j0: # {"id":"sourceFile","fileName":"ViewParentCompat.java"} 1:6:boolean onNestedFling(android.view.ViewParent,android.view.View,float,float,boolean):442:442 -> a 7:35:boolean onNestedFling(android.view.ViewParent,android.view.View,float,float,boolean):444:444 -> a @@ -34927,7 +33162,7 @@ androidx.core.view.ViewParentCompat -> androidx.core.view.h0: 5:12:void onStopNestedScroll(android.view.ViewParent,android.view.View,int):297:297 -> g 13:17:void onStopNestedScroll(android.view.ViewParent,android.view.View,int):302:302 -> g 18:45:void onStopNestedScroll(android.view.ViewParent,android.view.View,int):304:304 -> g -androidx.core.view.ViewParentCompat$Api21Impl -> androidx.core.view.h0$a: +androidx.core.view.ViewParentCompat$Api21Impl -> androidx.core.view.j0$a: # {"id":"sourceFile","fileName":"ViewParentCompat.java"} 1:5:boolean onNestedFling(android.view.ViewParent,android.view.View,float,float,boolean):556:556 -> a 1:5:boolean onNestedPreFling(android.view.ViewParent,android.view.View,float,float):560:560 -> b @@ -34936,109 +33171,109 @@ androidx.core.view.ViewParentCompat$Api21Impl -> androidx.core.view.h0$a: 1:4:void onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int):538:538 -> e 1:5:boolean onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int):534:534 -> f 1:4:void onStopNestedScroll(android.view.ViewParent,android.view.View):542:542 -> g -androidx.core.view.ViewPropertyAnimatorCompat -> androidx.core.view.j0: +androidx.core.view.ViewPropertyAnimatorCompat -> androidx.core.view.l0: # {"id":"sourceFile","fileName":"ViewPropertyAnimatorCompat.java"} java.lang.ref.WeakReference mView -> a 1:3:void (android.view.View):38:38 -> 4:11:void (android.view.View):39:39 -> 1:4:void lambda$setUpdateListener$0(androidx.core.view.ViewPropertyAnimatorUpdateListener,android.view.View,android.animation.ValueAnimator):684:684 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/m0;Landroid/view/View;Landroid/animation/ValueAnimator;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;Landroid/view/View;Landroid/animation/ValueAnimator;)V"} 1:10:androidx.core.view.ViewPropertyAnimatorCompat alpha(float):68:68 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Landroidx/core/view/l0;"} 11:18:androidx.core.view.ViewPropertyAnimatorCompat alpha(float):69:69 -> b 1:10:void cancel():389:389 -> c 11:18:void cancel():390:390 -> c 1:10:long getDuration():163:163 -> d 11:22:long getDuration():164:164 -> d 1:10:androidx.core.view.ViewPropertyAnimatorCompat setDuration(long):53:53 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/core/view/l0;"} 11:18:androidx.core.view.ViewPropertyAnimatorCompat setDuration(long):54:54 -> e 1:10:androidx.core.view.ViewPropertyAnimatorCompat setInterpolator(android.view.animation.Interpolator):180:180 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/animation/Interpolator;)Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/animation/Interpolator;)Landroidx/core/view/l0;"} 11:18:androidx.core.view.ViewPropertyAnimatorCompat setInterpolator(android.view.animation.Interpolator):181:181 -> f 1:10:androidx.core.view.ViewPropertyAnimatorCompat setListener(androidx.core.view.ViewPropertyAnimatorListener):641:641 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/k0;)Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/m0;)Landroidx/core/view/l0;"} 11:14:androidx.core.view.ViewPropertyAnimatorCompat setListener(androidx.core.view.ViewPropertyAnimatorListener):642:642 -> g 3:15:void setListenerInternal(android.view.View,androidx.core.view.ViewPropertyAnimatorListener):649:649 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/k0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/m0;)V"} 16:24:void setListenerInternal(android.view.View,androidx.core.view.ViewPropertyAnimatorListener):666:666 -> h 1:10:androidx.core.view.ViewPropertyAnimatorCompat setStartDelay(long):211:211 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/core/view/l0;"} 11:18:androidx.core.view.ViewPropertyAnimatorCompat setStartDelay(long):212:212 -> i 1:12:androidx.core.view.ViewPropertyAnimatorCompat setUpdateListener(androidx.core.view.ViewPropertyAnimatorUpdateListener):681:681 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/m0;)Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;)Landroidx/core/view/l0;"} 13:19:androidx.core.view.ViewPropertyAnimatorCompat setUpdateListener(androidx.core.view.ViewPropertyAnimatorUpdateListener):684:684 -> j 20:23:androidx.core.view.ViewPropertyAnimatorCompat setUpdateListener(androidx.core.view.ViewPropertyAnimatorUpdateListener):686:686 -> j 24:27:androidx.core.view.ViewPropertyAnimatorCompat setUpdateListener(androidx.core.view.ViewPropertyAnimatorUpdateListener):687:687 -> j 1:10:void start():573:573 -> k 11:18:void start():574:574 -> k 1:10:androidx.core.view.ViewPropertyAnimatorCompat translationY(float):113:113 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Landroidx/core/view/l0;"} 11:18:androidx.core.view.ViewPropertyAnimatorCompat translationY(float):114:114 -> l -androidx.core.view.ViewPropertyAnimatorCompat$$ExternalSyntheticLambda0 -> androidx.core.view.i0: +androidx.core.view.ViewPropertyAnimatorCompat$$ExternalSyntheticLambda0 -> androidx.core.view.k0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.ViewPropertyAnimatorUpdateListener androidx.core.view.ViewPropertyAnimatorCompat$$InternalSyntheticLambda$1$ef68d6c8f647e7162c1b841697969b3e4210c7e5f59e9501673ffd1e8415cfc7$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/m0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0;"} # {"id":"com.android.tools.r8.synthesized"} android.view.View androidx.core.view.ViewPropertyAnimatorCompat$$InternalSyntheticLambda$1$ef68d6c8f647e7162c1b841697969b3e4210c7e5f59e9501673ffd1e8415cfc7$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void (androidx.core.view.ViewPropertyAnimatorUpdateListener,android.view.View):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/m0;Landroid/view/View;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;Landroid/view/View;)V"} 1:1:void onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.ViewPropertyAnimatorCompat$1 -> androidx.core.view.j0$a: +androidx.core.view.ViewPropertyAnimatorCompat$1 -> androidx.core.view.l0$a: # {"id":"sourceFile","fileName":"ViewPropertyAnimatorCompat.java"} androidx.core.view.ViewPropertyAnimatorListener val$listener -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/k0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/m0;"} android.view.View val$view -> b androidx.core.view.ViewPropertyAnimatorCompat this$0 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/l0;"} 1:10:void (androidx.core.view.ViewPropertyAnimatorCompat,androidx.core.view.ViewPropertyAnimatorListener,android.view.View):649:649 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/j0;Landroidx/core/view/k0;Landroid/view/View;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/l0;Landroidx/core/view/m0;Landroid/view/View;)V"} 1:8:void onAnimationCancel(android.animation.Animator):652:652 -> onAnimationCancel 1:8:void onAnimationEnd(android.animation.Animator):657:657 -> onAnimationEnd 1:8:void onAnimationStart(android.animation.Animator):662:662 -> onAnimationStart -androidx.core.view.ViewPropertyAnimatorListener -> androidx.core.view.k0: +androidx.core.view.ViewPropertyAnimatorListener -> androidx.core.view.m0: # {"id":"sourceFile","fileName":"ViewPropertyAnimatorListener.java"} void onAnimationCancel(android.view.View) -> a void onAnimationEnd(android.view.View) -> b void onAnimationStart(android.view.View) -> c -androidx.core.view.ViewPropertyAnimatorListenerAdapter -> androidx.core.view.l0: +androidx.core.view.ViewPropertyAnimatorListenerAdapter -> androidx.core.view.n0: # {"id":"sourceFile","fileName":"ViewPropertyAnimatorListenerAdapter.java"} 1:4:void ():29:29 -> 1:1:void onAnimationCancel(android.view.View):0:0 -> a 1:1:void onAnimationStart(android.view.View):0:0 -> c -androidx.core.view.ViewPropertyAnimatorUpdateListener -> androidx.core.view.m0: +androidx.core.view.ViewPropertyAnimatorUpdateListener -> androidx.core.view.o0: # {"id":"sourceFile","fileName":"ViewPropertyAnimatorUpdateListener.java"} void onAnimationUpdate(android.view.View) -> a -androidx.core.view.WindowCompat -> androidx.core.view.n0: +androidx.core.view.WindowCompat -> androidx.core.view.p0: # {"id":"sourceFile","fileName":"WindowCompat.java"} 1:6:androidx.core.view.WindowInsetsControllerCompat getInsetsController(android.view.Window,android.view.View):137:137 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroid/view/View;)Landroidx/core/view/d1;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroid/view/View;)Landroidx/core/view/f1;"} 1:6:void setDecorFitsSystemWindows(android.view.Window,boolean):119:119 -> b 7:14:void setDecorFitsSystemWindows(android.view.Window,boolean):120:120 -> b 15:18:void setDecorFitsSystemWindows(android.view.Window,boolean):122:122 -> b 19:22:void setDecorFitsSystemWindows(android.view.Window,boolean):124:124 -> b -androidx.core.view.WindowCompat$Api16Impl -> androidx.core.view.n0$a: +androidx.core.view.WindowCompat$Api16Impl -> androidx.core.view.p0$a: # {"id":"sourceFile","fileName":"WindowCompat.java"} 1:4:void setDecorFitsSystemWindows(android.view.Window,boolean):151:151 -> a 5:15:void setDecorFitsSystemWindows(android.view.Window,boolean):152:152 -> a 16:19:void setDecorFitsSystemWindows(android.view.Window,boolean):153:153 -> a -androidx.core.view.WindowCompat$Api30Impl -> androidx.core.view.n0$b: +androidx.core.view.WindowCompat$Api30Impl -> androidx.core.view.p0$b: # {"id":"sourceFile","fileName":"WindowCompat.java"} 1:4:void setDecorFitsSystemWindows(android.view.Window,boolean):169:169 -> a 5:15:void setDecorFitsSystemWindows(android.view.Window,boolean):170:170 -> a 16:18:void setDecorFitsSystemWindows(android.view.Window,boolean):171:171 -> a 19:22:void setDecorFitsSystemWindows(android.view.Window,boolean):174:174 -> a -androidx.core.view.WindowCompat$Api35Impl -> androidx.core.view.n0$c: +androidx.core.view.WindowCompat$Api35Impl -> androidx.core.view.p0$c: # {"id":"sourceFile","fileName":"WindowCompat.java"} 1:4:void setDecorFitsSystemWindows(android.view.Window,boolean):186:186 -> a -androidx.core.view.WindowInsetsAnimationCompat -> androidx.core.view.o0: +androidx.core.view.WindowInsetsAnimationCompat -> androidx.core.view.q0: # {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} androidx.core.view.WindowInsetsAnimationCompat$Impl mImpl -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/q0$e;"} 1:3:void (int,android.view.animation.Interpolator,long):78:80 -> 4:4:void (int,android.view.animation.Interpolator,long):82:82 -> 5:7:void (android.view.WindowInsetsAnimation):90:92 -> @@ -35046,37 +33281,37 @@ androidx.core.view.WindowInsetsAnimationCompat -> androidx.core.view.o0: 1:7:float getInterpolatedFraction():152:152 -> b 1:7:int getTypeMask():101:101 -> c 1:6:void setCallback(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):520:520 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/o0$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/q0$b;)V"} 7:10:void setCallback(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):521:521 -> d 11:14:void setCallback(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):523:523 -> d 1:6:void setFraction(float):187:187 -> e 1:6:androidx.core.view.WindowInsetsAnimationCompat toWindowInsetsAnimationCompat(android.view.WindowInsetsAnimation):328:328 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsAnimation;)Landroidx/core/view/o0;"} -androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat -> androidx.core.view.o0$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsAnimation;)Landroidx/core/view/q0;"} +androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat -> androidx.core.view.q0$a: # {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} androidx.core.graphics.Insets mLowerBound -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} androidx.core.graphics.Insets mUpperBound -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} 1:3:void (androidx.core.graphics.Insets,androidx.core.graphics.Insets):223:225 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;Lw/d;)V"} 4:6:void (android.view.WindowInsetsAnimation$Bounds):229:231 -> 1:3:androidx.core.graphics.Insets getLowerBound():254:254 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 1:3:androidx.core.graphics.Insets getUpperBound():277:277 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 1:5:android.view.WindowInsetsAnimation$Bounds toBounds():311:311 -> c 1:6:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat toBoundsCompat(android.view.WindowInsetsAnimation$Bounds):321:321 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsAnimation$Bounds;)Landroidx/core/view/o0$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsAnimation$Bounds;)Landroidx/core/view/q0$a;"} 1:35:java.lang.String toString():303:303 -> toString -androidx.core.view.WindowInsetsAnimationCompat$Callback -> androidx.core.view.o0$b: +androidx.core.view.WindowInsetsAnimationCompat$Callback -> androidx.core.view.q0$b: # {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} androidx.core.view.WindowInsetsCompat mDispachedInsets -> mDispachedInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} 1:3:void (int):369:369 -> 4:6:void (int):370:370 -> 1:3:int getDispatchMode():394:394 -> getDispatchMode -androidx.core.view.WindowInsetsAnimationCompat$Impl -> androidx.core.view.o0$e: +androidx.core.view.WindowInsetsAnimationCompat$Impl -> androidx.core.view.q0$e: # {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} int mTypeMask -> a float mFraction -> b @@ -35094,7 +33329,7 @@ androidx.core.view.WindowInsetsAnimationCompat$Impl -> androidx.core.view.o0$e: 12:14:float getInterpolatedFraction():554:554 -> b 1:3:int getTypeMask():543:543 -> c 1:3:void setFraction(float):570:570 -> d -androidx.core.view.WindowInsetsAnimationCompat$Impl21 -> androidx.core.view.o0$c: +androidx.core.view.WindowInsetsAnimationCompat$Impl21 -> androidx.core.view.q0$c: # {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} android.view.animation.Interpolator SHOW_IME_INTERPOLATOR -> f android.view.animation.Interpolator HIDE_IME_INTERPOLATOR -> g @@ -35106,14 +33341,14 @@ androidx.core.view.WindowInsetsAnimationCompat$Impl21 -> androidx.core.view.o0$c 30:37:void ():615:615 -> 1:4:void (int,android.view.animation.Interpolator,long):619:619 -> 7:10:void buildAnimationMask(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int[],int[]):670:670 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroidx/core/view/B0;[I[I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroidx/core/view/D0;[I[I)V"} 11:14:void buildAnimationMask(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int[],int[]):671:671 -> e 15:45:void buildAnimationMask(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int[],int[]):672:672 -> e 46:71:void buildAnimationMask(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int[],int[]):676:676 -> e 72:77:void buildAnimationMask(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int[],int[]):684:684 -> e 78:86:void buildAnimationMask(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int[],int[]):686:686 -> e 1:4:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):648:648 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroidx/core/view/B0;I)Landroidx/core/view/o0$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroidx/core/view/D0;I)Landroidx/core/view/q0$a;"} 5:8:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):649:649 -> f 9:12:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):650:650 -> f 13:20:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):651:651 -> f @@ -35137,9 +33372,9 @@ androidx.core.view.WindowInsetsAnimationCompat$Impl21 -> androidx.core.view.o0$c 31:37:android.view.animation.Interpolator createInsetInterpolator(int,int):705:705 -> g 38:42:android.view.animation.Interpolator createInsetInterpolator(int,int):706:706 -> g 1:6:android.view.View$OnApplyWindowInsetsListener createProxyListener(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):642:642 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/o0$b;)Landroid/view/View$OnApplyWindowInsetsListener;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/q0$b;)Landroid/view/View$OnApplyWindowInsetsListener;"} 1:6:void dispatchOnEnd(android.view.View,androidx.core.view.WindowInsetsAnimationCompat):954:954 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/o0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/q0;)V"} 7:9:void dispatchOnEnd(android.view.View,androidx.core.view.WindowInsetsAnimationCompat):956:956 -> i 10:16:void dispatchOnEnd(android.view.View,androidx.core.view.WindowInsetsAnimationCompat):957:957 -> i 17:20:void dispatchOnEnd(android.view.View,androidx.core.view.WindowInsetsAnimationCompat):961:961 -> i @@ -35148,7 +33383,7 @@ androidx.core.view.WindowInsetsAnimationCompat$Impl21 -> androidx.core.view.o0$c 30:33:void dispatchOnEnd(android.view.View,androidx.core.view.WindowInsetsAnimationCompat):964:964 -> i 34:40:void dispatchOnEnd(android.view.View,androidx.core.view.WindowInsetsAnimationCompat):965:965 -> i 1:7:void dispatchOnPrepare(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsCompat,boolean):893:893 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/o0;Landroidx/core/view/B0;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/q0;Landroidx/core/view/D0;Z)V"} 8:11:void dispatchOnPrepare(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsCompat,boolean):895:895 -> j 12:14:void dispatchOnPrepare(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsCompat,boolean):897:897 -> j 15:23:void dispatchOnPrepare(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsCompat,boolean):898:898 -> j @@ -35158,7 +33393,7 @@ androidx.core.view.WindowInsetsAnimationCompat$Impl21 -> androidx.core.view.o0$c 36:39:void dispatchOnPrepare(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsCompat,boolean):907:907 -> j 40:46:void dispatchOnPrepare(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsCompat,boolean):908:908 -> j 1:6:void dispatchOnProgress(android.view.View,androidx.core.view.WindowInsetsCompat,java.util.List):935:935 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;Ljava/util/List;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;Ljava/util/List;)V"} 7:10:void dispatchOnProgress(android.view.View,androidx.core.view.WindowInsetsCompat,java.util.List):938:938 -> k 11:17:void dispatchOnProgress(android.view.View,androidx.core.view.WindowInsetsCompat,java.util.List):939:939 -> k 18:21:void dispatchOnProgress(android.view.View,androidx.core.view.WindowInsetsCompat,java.util.List):943:943 -> k @@ -35167,7 +33402,7 @@ androidx.core.view.WindowInsetsAnimationCompat$Impl21 -> androidx.core.view.o0$c 31:34:void dispatchOnProgress(android.view.View,androidx.core.view.WindowInsetsCompat,java.util.List):946:946 -> k 35:41:void dispatchOnProgress(android.view.View,androidx.core.view.WindowInsetsCompat,java.util.List):947:947 -> k 1:6:void dispatchOnStart(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):916:916 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/o0;Landroidx/core/view/o0$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/q0;Landroidx/core/view/q0$a;)V"} 7:9:void dispatchOnStart(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):918:918 -> l 10:16:void dispatchOnStart(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):919:919 -> l 17:20:void dispatchOnStart(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):923:923 -> l @@ -35178,11 +33413,11 @@ androidx.core.view.WindowInsetsAnimationCompat$Impl21 -> androidx.core.view.o0$c 1:9:android.view.WindowInsets forwardToViewIfNeeded(android.view.View,android.view.WindowInsets):885:885 -> m 10:14:android.view.WindowInsets forwardToViewIfNeeded(android.view.View,android.view.WindowInsets):888:888 -> m 1:6:androidx.core.view.WindowInsetsAnimationCompat$Callback getCallback(android.view.View):971:971 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/o0$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/q0$b;"} 7:10:androidx.core.view.WindowInsetsAnimationCompat$Callback getCallback(android.view.View):974:974 -> n 11:17:androidx.core.view.WindowInsetsAnimationCompat$Callback getCallback(android.view.View):975:975 -> n 1:14:androidx.core.view.WindowInsetsCompat interpolateInsets(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,float,int):715:715 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroidx/core/view/B0;FI)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroidx/core/view/D0;FI)Landroidx/core/view/D0;"} 15:22:androidx.core.view.WindowInsetsCompat interpolateInsets(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,float,int):719:719 -> o 23:26:androidx.core.view.WindowInsetsCompat interpolateInsets(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,float,int):722:722 -> o 27:30:androidx.core.view.WindowInsetsCompat interpolateInsets(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,float,int):723:723 -> o @@ -35190,19 +33425,19 @@ androidx.core.view.WindowInsetsAnimationCompat$Impl21 -> androidx.core.view.o0$c 80:85:androidx.core.view.WindowInsetsCompat interpolateInsets(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,float,int):732:732 -> o 86:90:androidx.core.view.WindowInsetsCompat interpolateInsets(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,float,int):735:735 -> o 3:8:void setCallback(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):625:625 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/o0$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/q0$b;)V"} 9:13:void setCallback(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):627:627 -> p 14:23:void setCallback(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):634:634 -> p 24:29:void setCallback(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):635:635 -> p 30:33:void setCallback(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):636:636 -> p -androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener -> androidx.core.view.o0$c$a: +androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener -> androidx.core.view.q0$c$a: # {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} androidx.core.view.WindowInsetsAnimationCompat$Callback mCallback -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/q0$b;"} androidx.core.view.WindowInsetsCompat mLastInsets -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} 1:3:void (android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):753:753 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/o0$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/q0$b;)V"} 4:5:void (android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):754:754 -> 6:11:void (android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):755:755 -> 12:22:void (android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):759:759 -> @@ -35241,20 +33476,20 @@ androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsL 160:170:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):864:864 -> onApplyWindowInsets 171:172:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):871:871 -> onApplyWindowInsets 173:178:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):873:873 -> onApplyWindowInsets -androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener$1 -> androidx.core.view.o0$c$a$a: +androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener$1 -> androidx.core.view.q0$c$a$a: # {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} androidx.core.view.WindowInsetsAnimationCompat val$anim -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/q0;"} androidx.core.view.WindowInsetsCompat val$targetInsets -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} androidx.core.view.WindowInsetsCompat val$startingInsets -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} int val$animationMask -> d android.view.View val$v -> e androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener this$0 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/q0$c$a;"} 1:16:void (androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int,android.view.View):838:838 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0$c$a;Landroidx/core/view/o0;Landroidx/core/view/B0;Landroidx/core/view/B0;ILandroid/view/View;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/q0$c$a;Landroidx/core/view/q0;Landroidx/core/view/D0;Landroidx/core/view/D0;ILandroid/view/View;)V"} 1:9:void onAnimationUpdate(android.animation.ValueAnimator):841:841 -> onAnimationUpdate 10:15:void onAnimationUpdate(android.animation.ValueAnimator):842:842 -> onAnimationUpdate 16:21:void onAnimationUpdate(android.animation.ValueAnimator):845:845 -> onAnimationUpdate @@ -35262,32 +33497,32 @@ androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsL 26:27:void onAnimationUpdate(android.animation.ValueAnimator):846:846 -> onAnimationUpdate 28:31:void onAnimationUpdate(android.animation.ValueAnimator):847:847 -> onAnimationUpdate 32:37:void onAnimationUpdate(android.animation.ValueAnimator):848:848 -> onAnimationUpdate -androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener$2 -> androidx.core.view.o0$c$a$b: +androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener$2 -> androidx.core.view.q0$c$a$b: # {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} androidx.core.view.WindowInsetsAnimationCompat val$anim -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/q0;"} android.view.View val$v -> b androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener this$0 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/q0$c$a;"} 1:10:void (androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener,androidx.core.view.WindowInsetsAnimationCompat,android.view.View):852:852 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0$c$a;Landroidx/core/view/o0;Landroid/view/View;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/q0$c$a;Landroidx/core/view/q0;Landroid/view/View;)V"} 1:7:void onAnimationEnd(android.animation.Animator):856:856 -> onAnimationEnd 8:15:void onAnimationEnd(android.animation.Animator):857:857 -> onAnimationEnd -androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener$3 -> androidx.core.view.o0$c$a$c: +androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener$3 -> androidx.core.view.q0$c$a$c: # {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} android.view.View val$v -> d androidx.core.view.WindowInsetsAnimationCompat val$anim -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/q0;"} androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat val$animationBounds -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/q0$a;"} android.animation.ValueAnimator val$animator -> g androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener this$0 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/q0$c$a;"} 1:14:void (androidx.core.view.WindowInsetsAnimationCompat$Impl21$Impl21OnApplyWindowInsetsListener,android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat,android.animation.ValueAnimator):864:864 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0$c$a;Landroid/view/View;Landroidx/core/view/o0;Landroidx/core/view/o0$a;Landroid/animation/ValueAnimator;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/q0$c$a;Landroid/view/View;Landroidx/core/view/q0;Landroidx/core/view/q0$a;Landroid/animation/ValueAnimator;)V"} 1:9:void run():867:867 -> run 10:15:void run():868:868 -> run -androidx.core.view.WindowInsetsAnimationCompat$Impl30 -> androidx.core.view.o0$d: +androidx.core.view.WindowInsetsAnimationCompat$Impl30 -> androidx.core.view.q0$d: # {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} android.view.WindowInsetsAnimation mWrapped -> f 1:2:void (android.view.WindowInsetsAnimation):987:988 -> @@ -35297,78 +33532,78 @@ androidx.core.view.WindowInsetsAnimationCompat$Impl30 -> androidx.core.view.o0$d 1:7:int getTypeMask():997:997 -> c 1:6:void setFraction(float):1017:1017 -> d 1:11:android.view.WindowInsetsAnimation$Bounds createPlatformBounds(androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):1112:1112 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0$a;)Landroid/view/WindowInsetsAnimation$Bounds;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/q0$a;)Landroid/view/WindowInsetsAnimation$Bounds;"} 12:24:android.view.WindowInsetsAnimation$Bounds createPlatformBounds(androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):1113:1113 -> e 1:9:androidx.core.graphics.Insets getHigherBounds(android.view.WindowInsetsAnimation$Bounds):1122:1122 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsAnimation$Bounds;)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsAnimation$Bounds;)Lw/d;"} 1:9:androidx.core.graphics.Insets getLowerBounds(android.view.WindowInsetsAnimation$Bounds):1117:1117 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsAnimation$Bounds;)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsAnimation$Bounds;)Lw/d;"} 3:9:void setCallback(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):1106:1106 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/o0$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/q0$b;)V"} 10:13:void setCallback(android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):1107:1107 -> h -androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.p0: +androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.r0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:long m(android.view.WindowInsetsAnimation):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.q0: +androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.s0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:int m(android.view.WindowInsetsAnimation):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.r0: +androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.t0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void m(android.view.WindowInsetsAnimation,float):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.s0: +androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.u0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:float m(android.view.WindowInsetsAnimation):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline4 -> androidx.core.view.t0: +androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline4 -> androidx.core.view.v0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void m(android.view.View,android.view.WindowInsetsAnimation$Callback):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline5 -> androidx.core.view.u0: +androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline5 -> androidx.core.view.w0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsetsAnimation m(int,android.view.animation.Interpolator,long):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline6 -> androidx.core.view.v0: +androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline6 -> androidx.core.view.x0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsetsAnimation$Bounds m(android.graphics.Insets,android.graphics.Insets):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline7 -> androidx.core.view.w0: +androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline7 -> androidx.core.view.y0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline8 -> androidx.core.view.x0: +androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline8 -> androidx.core.view.z0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.graphics.Insets m(android.view.WindowInsetsAnimation$Bounds):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline9 -> androidx.core.view.y0: +androidx.core.view.WindowInsetsAnimationCompat$Impl30$$ExternalSyntheticApiModelOutline9 -> androidx.core.view.A0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.graphics.Insets m(android.view.WindowInsetsAnimation$Bounds):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsAnimationCompat$Impl30$ProxyCallback -> androidx.core.view.o0$d$a: +androidx.core.view.WindowInsetsAnimationCompat$Impl30$ProxyCallback -> androidx.core.view.q0$d$a: # {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} androidx.core.view.WindowInsetsAnimationCompat$Callback mCompat -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/q0$b;"} java.util.List mRORunningAnimations -> b java.util.ArrayList mTmpRunningAnimations -> c java.util.HashMap mAnimations -> d 1:7:void (androidx.core.view.WindowInsetsAnimationCompat$Callback):1041:1041 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/q0$b;)V"} 8:14:void (androidx.core.view.WindowInsetsAnimationCompat$Callback):1047:1047 -> 15:17:void (androidx.core.view.WindowInsetsAnimationCompat$Callback):1042:1042 -> 1:10:androidx.core.view.WindowInsetsAnimationCompat getWindowInsetsAnimationCompat(android.view.WindowInsetsAnimation):1052:1052 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsAnimation;)Landroidx/core/view/o0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsAnimation;)Landroidx/core/view/q0;"} 11:14:androidx.core.view.WindowInsetsAnimationCompat getWindowInsetsAnimationCompat(android.view.WindowInsetsAnimation):1055:1055 -> a 15:20:androidx.core.view.WindowInsetsAnimationCompat getWindowInsetsAnimationCompat(android.view.WindowInsetsAnimation):1056:1056 -> a 1:9:void onEnd(android.view.WindowInsetsAnimation):1099:1099 -> onEnd @@ -35392,22 +33627,22 @@ androidx.core.view.WindowInsetsAnimationCompat$Impl30$ProxyCallback -> androidx. 7:10:android.view.WindowInsetsAnimation$Bounds onStart(android.view.WindowInsetsAnimation,android.view.WindowInsetsAnimation$Bounds):1072:1072 -> onStart 11:14:android.view.WindowInsetsAnimation$Bounds onStart(android.view.WindowInsetsAnimation,android.view.WindowInsetsAnimation$Bounds):1070:1070 -> onStart 15:19:android.view.WindowInsetsAnimation$Bounds onStart(android.view.WindowInsetsAnimation,android.view.WindowInsetsAnimation$Bounds):1072:1072 -> onStart -androidx.core.view.WindowInsetsAnimationCompat$Impl30$ProxyCallback$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.z0: +androidx.core.view.WindowInsetsAnimationCompat$Impl30$ProxyCallback$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.B0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsetsAnimation m(java.lang.Object):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsAnimationCompat$Impl30$ProxyCallback$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.A0: +androidx.core.view.WindowInsetsAnimationCompat$Impl30$ProxyCallback$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.C0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:float m(android.view.WindowInsetsAnimation):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat -> androidx.core.view.B0: +androidx.core.view.WindowInsetsCompat -> androidx.core.view.D0: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} androidx.core.view.WindowInsetsCompat$Impl mImpl -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0$m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0$m;"} androidx.core.view.WindowInsetsCompat CONSUMED -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} 1:6:void ():78:78 -> 7:15:void ():79:79 -> 16:20:void ():81:81 -> @@ -35418,17 +33653,17 @@ androidx.core.view.WindowInsetsCompat -> androidx.core.view.B0: 6:6:void (android.view.WindowInsets):98:98 -> 7:7:void (android.view.WindowInsets):100:100 -> 8:8:void (androidx.core.view.WindowInsetsCompat):113:113 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 9:21:void (androidx.core.view.WindowInsetsCompat):116:128 -> 22:22:void (androidx.core.view.WindowInsetsCompat):130:130 -> 23:23:void (androidx.core.view.WindowInsetsCompat):132:132 -> 24:24:void (androidx.core.view.WindowInsetsCompat):135:135 -> 1:7:androidx.core.view.WindowInsetsCompat consumeDisplayCutout():507:507 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 1:7:androidx.core.view.WindowInsetsCompat consumeStableInsets():480:480 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 1:7:androidx.core.view.WindowInsetsCompat consumeSystemWindowInsets():323:323 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 1:6:void copyRootViewBounds(android.view.View):2245:2245 -> d 1:7:androidx.core.view.DisplayCutoutCompat getDisplayCutout():492:492 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/r;"} @@ -35436,22 +33671,22 @@ androidx.core.view.WindowInsetsCompat -> androidx.core.view.B0: 11:12:boolean equals(java.lang.Object):717:717 -> equals 13:21:boolean equals(java.lang.Object):718:718 -> equals 1:7:androidx.core.graphics.Insets getInsets(int):662:662 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lw/d;"} 1:7:androidx.core.graphics.Insets getInsetsIgnoringVisibility(int):689:689 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lw/d;"} 1:7:androidx.core.graphics.Insets getStableInsets():548:548 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 1:11:int hashCode():723:723 -> hashCode 1:7:androidx.core.graphics.Insets getSystemGestureInsets():602:602 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 1:9:int getSystemWindowInsetBottom():245:245 -> j 1:9:int getSystemWindowInsetLeft():197:197 -> k 1:9:int getSystemWindowInsetRight():229:229 -> l 1:9:int getSystemWindowInsetTop():213:213 -> m 1:7:androidx.core.view.WindowInsetsCompat inset(int,int,int,int):646:646 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIII)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIII)Landroidx/core/view/D0;"} 1:8:androidx.core.graphics.Insets insetInsets(androidx.core.graphics.Insets,int,int,int,int):1322:1322 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;IIII)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;IIII)Lw/d;"} 9:15:androidx.core.graphics.Insets insetInsets(androidx.core.graphics.Insets,int,int,int,int):1323:1323 -> o 16:22:androidx.core.graphics.Insets insetInsets(androidx.core.graphics.Insets,int,int,int,int):1324:1324 -> o 23:38:androidx.core.graphics.Insets insetInsets(androidx.core.graphics.Insets,int,int,int,int):1325:1325 -> o @@ -35459,57 +33694,57 @@ androidx.core.view.WindowInsetsCompat -> androidx.core.view.B0: 1:7:boolean isConsumed():292:292 -> p 1:7:boolean isVisible(int):706:706 -> q 1:5:androidx.core.view.WindowInsetsCompat replaceSystemWindowInsets(int,int,int,int):344:344 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIII)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIII)Landroidx/core/view/D0;"} 6:13:androidx.core.view.WindowInsetsCompat replaceSystemWindowInsets(int,int,int,int):345:345 -> r 14:18:androidx.core.view.WindowInsetsCompat replaceSystemWindowInsets(int,int,int,int):346:346 -> r 1:6:void setOverriddenInsets(androidx.core.graphics.Insets[]):1715:1715 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lw/d;)V"} 1:6:void setRootViewData(androidx.core.graphics.Insets):2241:2241 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 1:6:void setRootWindowInsets(androidx.core.view.WindowInsetsCompat):2237:2237 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 1:6:void setStableInsets(androidx.core.graphics.Insets):1811:1811 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 1:6:void setSystemUiVisibility(int):2249:2249 -> w 1:13:android.view.WindowInsets toWindowInsets():733:733 -> x 2:6:androidx.core.view.WindowInsetsCompat toWindowInsetsCompat(android.view.WindowInsets):153:153 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsets;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsets;)Landroidx/core/view/D0;"} 1:13:androidx.core.view.WindowInsetsCompat toWindowInsetsCompat(android.view.WindowInsets,android.view.View):172:172 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsets;Landroid/view/View;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsets;Landroid/view/View;)Landroidx/core/view/D0;"} 14:19:androidx.core.view.WindowInsetsCompat toWindowInsetsCompat(android.view.WindowInsets,android.view.View):173:173 -> z 20:26:androidx.core.view.WindowInsetsCompat toWindowInsetsCompat(android.view.WindowInsets,android.view.View):175:175 -> z 27:33:androidx.core.view.WindowInsetsCompat toWindowInsetsCompat(android.view.WindowInsets,android.view.View):177:177 -> z 34:41:androidx.core.view.WindowInsetsCompat toWindowInsetsCompat(android.view.WindowInsets,android.view.View):179:179 -> z -androidx.core.view.WindowInsetsCompat$Builder -> androidx.core.view.B0$a: +androidx.core.view.WindowInsetsCompat$Builder -> androidx.core.view.D0$a: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} androidx.core.view.WindowInsetsCompat$BuilderImpl mImpl -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0$f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0$f;"} 1:3:void ():1415:1417 -> 4:4:void ():1419:1419 -> 5:5:void ():1421:1421 -> 6:6:void ():1423:1423 -> 7:9:void (androidx.core.view.WindowInsetsCompat):1434:1436 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 10:10:void (androidx.core.view.WindowInsetsCompat):1438:1438 -> 11:11:void (androidx.core.view.WindowInsetsCompat):1440:1440 -> 12:12:void (androidx.core.view.WindowInsetsCompat):1442:1442 -> 1:7:androidx.core.view.WindowInsetsCompat build():1623:1623 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 1:6:androidx.core.view.WindowInsetsCompat$Builder setInsets(int,androidx.core.graphics.Insets):1539:1539 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILx/d;)Landroidx/core/view/B0$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILw/d;)Landroidx/core/view/D0$a;"} 1:6:androidx.core.view.WindowInsetsCompat$Builder setStableInsets(androidx.core.graphics.Insets):1599:1599 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)Landroidx/core/view/B0$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)Landroidx/core/view/D0$a;"} 1:6:androidx.core.view.WindowInsetsCompat$Builder setSystemWindowInsets(androidx.core.graphics.Insets):1461:1461 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)Landroidx/core/view/B0$a;"} -androidx.core.view.WindowInsetsCompat$BuilderImpl -> androidx.core.view.B0$f: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)Landroidx/core/view/D0$a;"} +androidx.core.view.WindowInsetsCompat$BuilderImpl -> androidx.core.view.D0$f: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} androidx.core.view.WindowInsetsCompat mInsets -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} androidx.core.graphics.Insets[] mInsetsTypeMask -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lw/d;"} 1:1:void ():1633:1633 -> 2:3:void (androidx.core.view.WindowInsetsCompat):1636:1637 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 1:5:void applyInsetTypes():1682:1682 -> a 6:11:void applyInsetTypes():1683:1683 -> a 12:22:void applyInsetTypes():1684:1684 -> a @@ -35523,42 +33758,42 @@ androidx.core.view.WindowInsetsCompat$BuilderImpl -> androidx.core.view.B0$f: 74:85:void applyInsetTypes():1703:1703 -> a 86:89:void applyInsetTypes():1704:1704 -> a androidx.core.view.WindowInsetsCompat build() -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 1:6:void setInsets(int,androidx.core.graphics.Insets):1654:1654 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILw/d;)V"} 7:20:void setInsets(int,androidx.core.graphics.Insets):1655:1655 -> c 21:32:void setInsets(int,androidx.core.graphics.Insets):1661:1661 -> c 1:1:void setMandatorySystemGestureInsets(androidx.core.graphics.Insets):1644:1644 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} void setStableInsets(androidx.core.graphics.Insets) -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 1:1:void setSystemGestureInsets(androidx.core.graphics.Insets):1642:1642 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} void setSystemWindowInsets(androidx.core.graphics.Insets) -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 1:1:void setTappableElementInsets(androidx.core.graphics.Insets):1646:1646 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} -androidx.core.view.WindowInsetsCompat$BuilderImpl20 -> androidx.core.view.B0$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} +androidx.core.view.WindowInsetsCompat$BuilderImpl20 -> androidx.core.view.D0$b: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} android.view.WindowInsets mPlatformInsets -> c androidx.core.graphics.Insets mStableInsets -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} java.lang.reflect.Field sConsumedField -> e boolean sConsumedFieldFetched -> f java.lang.reflect.Constructor sConstructor -> g boolean sConstructorFetched -> h 1:2:void ():1729:1730 -> 3:4:void (androidx.core.view.WindowInsetsCompat):1734:1735 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 1:3:androidx.core.view.WindowInsetsCompat build():1753:1753 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 4:9:androidx.core.view.WindowInsetsCompat build():1754:1754 -> b 10:14:androidx.core.view.WindowInsetsCompat build():1756:1756 -> b 15:20:androidx.core.view.WindowInsetsCompat build():1757:1757 -> b 1:3:void setStableInsets(androidx.core.graphics.Insets):1748:1748 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 1:4:void setSystemWindowInsets(androidx.core.graphics.Insets):1740:1740 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 5:19:void setSystemWindowInsets(androidx.core.graphics.Insets):1741:1741 -> g 1:9:android.view.WindowInsets createWindowInsetsInstance():1768:1768 -> i 10:19:android.view.WindowInsets createWindowInsetsInstance():1770:1770 -> i @@ -35575,117 +33810,117 @@ androidx.core.view.WindowInsetsCompat$BuilderImpl20 -> androidx.core.view.B0$b: 77:80:android.view.WindowInsets createWindowInsetsInstance():1797:1797 -> i 81:97:android.view.WindowInsets createWindowInsetsInstance():1799:1799 -> i 98:103:android.view.WindowInsets createWindowInsetsInstance():1801:1801 -> i -androidx.core.view.WindowInsetsCompat$BuilderImpl29 -> androidx.core.view.B0$c: +androidx.core.view.WindowInsetsCompat$BuilderImpl29 -> androidx.core.view.D0$c: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} android.view.WindowInsets$Builder mPlatBuilder -> c 1:2:void ():1819:1820 -> 3:4:void (androidx.core.view.WindowInsetsCompat):1824:1825 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 5:6:void (androidx.core.view.WindowInsetsCompat):1827:1828 -> 1:3:androidx.core.view.WindowInsetsCompat build():1863:1863 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 4:5:androidx.core.view.WindowInsetsCompat build():1864:1864 -> b 6:9:androidx.core.view.WindowInsetsCompat build():1865:1865 -> b 10:13:androidx.core.view.WindowInsetsCompat build():1864:1864 -> b 14:19:androidx.core.view.WindowInsetsCompat build():1866:1866 -> b 1:10:void setMandatorySystemGestureInsets(androidx.core.graphics.Insets):1843:1843 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 1:10:void setStableInsets(androidx.core.graphics.Insets):1853:1853 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 1:10:void setSystemGestureInsets(androidx.core.graphics.Insets):1838:1838 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 1:10:void setSystemWindowInsets(androidx.core.graphics.Insets):1833:1833 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 1:10:void setTappableElementInsets(androidx.core.graphics.Insets):1848:1848 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} -androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.C0: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} +androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.E0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsets$Builder m(android.view.WindowInsets$Builder,android.graphics.Insets):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.D0: +androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.F0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsets$Builder m(android.view.WindowInsets$Builder,android.graphics.Insets):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.E0: +androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.G0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsets$Builder m(android.view.WindowInsets$Builder,android.graphics.Insets):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.F0: +androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.H0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsets m(android.view.WindowInsets$Builder):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline4 -> androidx.core.view.G0: +androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline4 -> androidx.core.view.I0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsets$Builder m(android.view.WindowInsets$Builder,android.graphics.Insets):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline5 -> androidx.core.view.H0: +androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline5 -> androidx.core.view.J0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsets$Builder m(android.view.WindowInsets$Builder,android.graphics.Insets):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline6 -> androidx.core.view.I0: +androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline6 -> androidx.core.view.K0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsets$Builder m(android.view.WindowInsets):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline7 -> androidx.core.view.J0: +androidx.core.view.WindowInsetsCompat$BuilderImpl29$$ExternalSyntheticApiModelOutline7 -> androidx.core.view.L0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsets$Builder m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$BuilderImpl30 -> androidx.core.view.B0$d: +androidx.core.view.WindowInsetsCompat$BuilderImpl30 -> androidx.core.view.D0$d: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} 1:1:void ():1874:1874 -> 2:2:void (androidx.core.view.WindowInsetsCompat):1878:1878 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 1:2:void setInsets(int,androidx.core.graphics.Insets):1883:1883 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILw/d;)V"} 3:6:void setInsets(int,androidx.core.graphics.Insets):1884:1884 -> c 7:10:void setInsets(int,androidx.core.graphics.Insets):1885:1885 -> c 11:14:void setInsets(int,androidx.core.graphics.Insets):1883:1883 -> c -androidx.core.view.WindowInsetsCompat$BuilderImpl30$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.K0: +androidx.core.view.WindowInsetsCompat$BuilderImpl30$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.M0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsets$Builder m(android.view.WindowInsets$Builder,int,android.graphics.Insets):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$BuilderImpl34 -> androidx.core.view.B0$e: +androidx.core.view.WindowInsetsCompat$BuilderImpl34 -> androidx.core.view.D0$e: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} 1:1:void ():1906:1906 -> 2:2:void (androidx.core.view.WindowInsetsCompat):1910:1910 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 1:2:void setInsets(int,androidx.core.graphics.Insets):1915:1915 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILw/d;)V"} 3:6:void setInsets(int,androidx.core.graphics.Insets):1916:1916 -> c 7:10:void setInsets(int,androidx.core.graphics.Insets):1917:1917 -> c 11:14:void setInsets(int,androidx.core.graphics.Insets):1915:1915 -> c -androidx.core.view.WindowInsetsCompat$Impl -> androidx.core.view.B0$m: +androidx.core.view.WindowInsetsCompat$Impl -> androidx.core.view.D0$m: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} androidx.core.view.WindowInsetsCompat mHost -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} androidx.core.view.WindowInsetsCompat CONSUMED -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} 1:5:void ():738:738 -> 6:9:void ():739:739 -> 10:13:void ():740:740 -> 14:17:void ():741:741 -> 18:24:void ():742:742 -> 1:3:void (androidx.core.view.WindowInsetsCompat):746:746 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 4:6:void (androidx.core.view.WindowInsetsCompat):747:747 -> 1:3:androidx.core.view.WindowInsetsCompat consumeDisplayCutout():771:771 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 1:3:androidx.core.view.WindowInsetsCompat consumeStableInsets():763:763 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 1:3:androidx.core.view.WindowInsetsCompat consumeSystemWindowInsets():759:759 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 1:1:void copyRootViewBounds(android.view.View):0:0 -> d 1:1:void copyWindowDataInto(androidx.core.view.WindowInsetsCompat):0:0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 5:10:boolean equals(java.lang.Object):820:820 -> equals 11:12:boolean equals(java.lang.Object):821:821 -> equals 13:22:boolean equals(java.lang.Object):822:822 -> equals @@ -35696,48 +33931,48 @@ androidx.core.view.WindowInsetsCompat$Impl -> androidx.core.view.B0$m: 1:1:androidx.core.view.DisplayCutoutCompat getDisplayCutout():0:0 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/r;"} 1:3:androidx.core.graphics.Insets getInsets(int):802:802 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lw/d;"} 5:7:androidx.core.graphics.Insets getInsetsIgnoringVisibility(int):809:809 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lw/d;"} 8:15:androidx.core.graphics.Insets getInsetsIgnoringVisibility(int):807:807 -> h 1:20:int hashCode():832:832 -> hashCode 21:32:int hashCode():833:833 -> hashCode 33:37:int hashCode():832:832 -> hashCode 1:5:androidx.core.graphics.Insets getMandatorySystemGestureInsets():789:789 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 1:3:androidx.core.graphics.Insets getStableInsets():779:779 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 1:5:androidx.core.graphics.Insets getSystemGestureInsets():784:784 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 1:3:androidx.core.graphics.Insets getSystemWindowInsets():775:775 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 1:5:androidx.core.graphics.Insets getTappableElementInsets():794:794 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 1:3:androidx.core.view.WindowInsetsCompat inset(int,int,int,int):798:798 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIII)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIII)Landroidx/core/view/D0;"} 1:1:boolean isConsumed():0:0 -> o 1:1:boolean isRound():0:0 -> p 1:1:boolean isVisible(int):0:0 -> q 1:1:void setOverriddenInsets(androidx.core.graphics.Insets[]):852:852 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lw/d;)V"} 1:1:void setRootViewData(androidx.core.graphics.Insets):840:840 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 1:1:void setRootWindowInsets(androidx.core.view.WindowInsetsCompat):0:0 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 1:1:void setStableInsets(androidx.core.graphics.Insets):855:855 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 1:1:void setSystemUiVisibility(int):0:0 -> v -androidx.core.view.WindowInsetsCompat$Impl20 -> androidx.core.view.B0$g: +androidx.core.view.WindowInsetsCompat$Impl20 -> androidx.core.view.D0$g: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} android.view.WindowInsets mPlatformInsets -> c androidx.core.graphics.Insets[] mOverriddenInsets -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lw/d;"} androidx.core.graphics.Insets mSystemWindowInsets -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} androidx.core.view.WindowInsetsCompat mRootWindowInsets -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} androidx.core.graphics.Insets mRootViewVisibleInsets -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} int mSystemUiVisibility -> h boolean sVisibleRectReflectionFetched -> i java.lang.reflect.Method sGetViewRootImplMethod -> j @@ -35745,11 +33980,11 @@ androidx.core.view.WindowInsetsCompat$Impl20 -> androidx.core.view.B0$g: java.lang.reflect.Field sVisibleInsetsField -> l java.lang.reflect.Field sAttachInfoField -> m 1:1:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):883:883 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroid/view/WindowInsets;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroid/view/WindowInsets;)V"} 2:2:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):875:875 -> 3:3:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):884:884 -> 4:4:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl20):888:888 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroidx/core/view/B0$g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroidx/core/view/D0$g;)V"} 21:32:boolean isTypeVisible(int):1037:1037 -> A 2:12:void loadReflectionField():1158:1158 -> B 13:20:void loadReflectionField():1159:1159 -> B @@ -35765,7 +34000,7 @@ androidx.core.view.WindowInsetsCompat$Impl20 -> androidx.core.view.B0$g: 7:8:void copyRootViewBounds(android.view.View):1097:1097 -> d 9:12:void copyRootViewBounds(android.view.View):1099:1099 -> d 1:5:void copyWindowDataInto(androidx.core.view.WindowInsetsCompat):1069:1069 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 6:10:void copyWindowDataInto(androidx.core.view.WindowInsetsCompat):1070:1070 -> e 11:16:void copyWindowDataInto(androidx.core.view.WindowInsetsCompat):1071:1071 -> e 1:8:boolean equals(java.lang.Object):1174:1174 -> equals @@ -35773,11 +34008,11 @@ androidx.core.view.WindowInsetsCompat$Impl20 -> androidx.core.view.B0$g: 11:24:boolean equals(java.lang.Object):1176:1176 -> equals 25:33:boolean equals(java.lang.Object):1177:1177 -> equals 2:6:androidx.core.graphics.Insets getInsets(int):898:898 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lw/d;"} 2:6:androidx.core.graphics.Insets getInsetsIgnoringVisibility(int):903:903 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lw/d;"} 1:4:androidx.core.graphics.Insets getSystemWindowInsets():1048:1048 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 5:6:androidx.core.graphics.Insets getSystemWindowInsets():1049:1049 -> l 7:12:androidx.core.graphics.Insets getSystemWindowInsets():1050:1050 -> l 13:18:androidx.core.graphics.Insets getSystemWindowInsets():1051:1051 -> l @@ -35786,24 +34021,24 @@ androidx.core.view.WindowInsetsCompat$Impl20 -> androidx.core.view.B0$g: 29:34:androidx.core.graphics.Insets getSystemWindowInsets():1049:1049 -> l 35:37:androidx.core.graphics.Insets getSystemWindowInsets():1055:1055 -> l 1:11:androidx.core.view.WindowInsetsCompat inset(int,int,int,int):1061:1061 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIII)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIII)Landroidx/core/view/D0;"} 12:22:androidx.core.view.WindowInsetsCompat inset(int,int,int,int):1062:1062 -> n 23:33:androidx.core.view.WindowInsetsCompat inset(int,int,int,int):1063:1063 -> n 34:38:androidx.core.view.WindowInsetsCompat inset(int,int,int,int):1064:1064 -> n 1:7:boolean isRound():893:893 -> p 12:23:boolean isVisible(int):913:913 -> q 1:3:void setOverriddenInsets(androidx.core.graphics.Insets[]):1151:1151 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lw/d;)V"} 1:3:void setRootViewData(androidx.core.graphics.Insets):1081:1081 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 1:3:void setRootWindowInsets(androidx.core.view.WindowInsetsCompat):1076:1076 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 1:3:void setSystemUiVisibility(int):1104:1104 -> v 1:12:androidx.core.graphics.Insets getInsets(int,boolean):922:922 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(IZ)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZ)Lw/d;"} 13:24:androidx.core.graphics.Insets getInsets(int,boolean):927:927 -> w 29:31:androidx.core.graphics.Insets getInsetsForType(int,boolean):1027:1027 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(IZ)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZ)Lw/d;"} 32:35:androidx.core.graphics.Insets getInsetsForType(int,boolean):1016:1016 -> x 36:40:androidx.core.graphics.Insets getInsetsForType(int,boolean):1017:1017 -> x 41:46:androidx.core.graphics.Insets getInsetsForType(int,boolean):1018:1018 -> x @@ -35848,11 +34083,11 @@ androidx.core.view.WindowInsetsCompat$Impl20 -> androidx.core.view.B0$g: 253:255:androidx.core.graphics.Insets getInsetsForType(int,boolean):941:941 -> x 256:266:androidx.core.graphics.Insets getInsetsForType(int,boolean):943:943 -> x 1:4:androidx.core.graphics.Insets getRootStableInsets():1086:1086 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 5:9:androidx.core.graphics.Insets getRootStableInsets():1087:1087 -> y 10:12:androidx.core.graphics.Insets getRootStableInsets():1089:1089 -> y 1:8:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1113:1113 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Lw/d;"} 9:12:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1117:1117 -> z 13:15:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1118:1118 -> z 16:29:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1121:1121 -> z @@ -35865,23 +34100,23 @@ androidx.core.view.WindowInsetsCompat$Impl20 -> androidx.core.view.B0$g: 81:91:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1142:1142 -> z 92:95:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1141:1141 -> z 96:103:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1114:1114 -> z -androidx.core.view.WindowInsetsCompat$Impl21 -> androidx.core.view.B0$h: +androidx.core.view.WindowInsetsCompat$Impl21 -> androidx.core.view.D0$h: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} androidx.core.graphics.Insets mStableInsets -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} 1:1:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):1190:1190 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroid/view/WindowInsets;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroid/view/WindowInsets;)V"} 2:2:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):1187:1187 -> 3:3:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl21):1194:1194 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroidx/core/view/B0$h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroidx/core/view/D0$h;)V"} 4:4:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl21):1187:1187 -> 5:5:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl21):1195:1195 -> 1:11:androidx.core.view.WindowInsetsCompat consumeStableInsets():1205:1205 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 1:11:androidx.core.view.WindowInsetsCompat consumeSystemWindowInsets():1210:1210 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 1:4:androidx.core.graphics.Insets getStableInsets():1215:1215 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 5:6:androidx.core.graphics.Insets getStableInsets():1216:1216 -> j 7:12:androidx.core.graphics.Insets getStableInsets():1217:1217 -> j 13:18:androidx.core.graphics.Insets getStableInsets():1218:1218 -> j @@ -35891,15 +34126,15 @@ androidx.core.view.WindowInsetsCompat$Impl21 -> androidx.core.view.B0$h: 35:37:androidx.core.graphics.Insets getStableInsets():1222:1222 -> j 1:7:boolean isConsumed():1200:1200 -> o 1:3:void setStableInsets(androidx.core.graphics.Insets):1227:1227 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} -androidx.core.view.WindowInsetsCompat$Impl28 -> androidx.core.view.B0$i: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} +androidx.core.view.WindowInsetsCompat$Impl28 -> androidx.core.view.D0$i: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} 1:1:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):1235:1235 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroid/view/WindowInsets;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroid/view/WindowInsets;)V"} 2:2:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl28):1239:1239 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroidx/core/view/B0$i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroidx/core/view/D0$i;)V"} 1:11:androidx.core.view.WindowInsetsCompat consumeDisplayCutout():1249:1249 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/D0;"} 5:10:boolean equals(java.lang.Object):1255:1255 -> equals 11:12:boolean equals(java.lang.Object):1256:1256 -> equals 13:26:boolean equals(java.lang.Object):1258:1258 -> equals @@ -35908,127 +34143,127 @@ androidx.core.view.WindowInsetsCompat$Impl28 -> androidx.core.view.B0$i: 1:11:androidx.core.view.DisplayCutoutCompat getDisplayCutout():1244:1244 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/r;"} 1:7:int hashCode():1266:1266 -> hashCode -androidx.core.view.WindowInsetsCompat$Impl28$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.L0: +androidx.core.view.WindowInsetsCompat$Impl28$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.N0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.DisplayCutout m(android.view.WindowInsets):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$Impl28$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.M0: +androidx.core.view.WindowInsetsCompat$Impl28$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.O0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsets m(android.view.WindowInsets):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$Impl29 -> androidx.core.view.B0$j: +androidx.core.view.WindowInsetsCompat$Impl29 -> androidx.core.view.D0$j: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} androidx.core.graphics.Insets mSystemGestureInsets -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} androidx.core.graphics.Insets mMandatorySystemGestureInsets -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} androidx.core.graphics.Insets mTappableElementInsets -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} 1:1:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):1278:1278 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroid/view/WindowInsets;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroid/view/WindowInsets;)V"} 2:4:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):1273:1275 -> 5:5:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl29):1282:1282 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroidx/core/view/B0$j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroidx/core/view/D0$j;)V"} 6:8:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl29):1273:1275 -> 1:4:androidx.core.graphics.Insets getMandatorySystemGestureInsets():1295:1295 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 5:6:androidx.core.graphics.Insets getMandatorySystemGestureInsets():1296:1296 -> i 7:16:androidx.core.graphics.Insets getMandatorySystemGestureInsets():1297:1297 -> i 17:19:androidx.core.graphics.Insets getMandatorySystemGestureInsets():1299:1299 -> i 1:4:androidx.core.graphics.Insets getSystemGestureInsets():1287:1287 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 5:16:androidx.core.graphics.Insets getSystemGestureInsets():1288:1288 -> k 17:19:androidx.core.graphics.Insets getSystemGestureInsets():1290:1290 -> k 1:4:androidx.core.graphics.Insets getTappableElementInsets():1304:1304 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/d;"} 5:16:androidx.core.graphics.Insets getTappableElementInsets():1305:1305 -> m 17:19:androidx.core.graphics.Insets getTappableElementInsets():1307:1307 -> m 1:11:androidx.core.view.WindowInsetsCompat inset(int,int,int,int):1312:1312 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIII)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIII)Landroidx/core/view/D0;"} 1:1:void setStableInsets(androidx.core.graphics.Insets):1318:1318 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} -androidx.core.view.WindowInsetsCompat$Impl29$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.N0: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} +androidx.core.view.WindowInsetsCompat$Impl29$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.P0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.graphics.Insets m(android.view.WindowInsets):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$Impl29$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.O0: +androidx.core.view.WindowInsetsCompat$Impl29$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.Q0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsets m(android.view.WindowInsets,int,int,int,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$Impl29$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.P0: +androidx.core.view.WindowInsetsCompat$Impl29$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.R0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.graphics.Insets m(android.view.WindowInsets):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$Impl29$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.Q0: +androidx.core.view.WindowInsetsCompat$Impl29$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.S0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.graphics.Insets m(android.view.WindowInsets):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$Impl30 -> androidx.core.view.B0$k: +androidx.core.view.WindowInsetsCompat$Impl30 -> androidx.core.view.D0$k: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} androidx.core.view.WindowInsetsCompat CONSUMED -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} 1:4:void ():1334:1334 -> 5:11:void ():1335:1335 -> 1:1:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):1338:1338 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroid/view/WindowInsets;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroid/view/WindowInsets;)V"} 2:2:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl30):1342:1342 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroidx/core/view/B0$k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroidx/core/view/D0$k;)V"} 1:1:void copyRootViewBounds(android.view.View):0:0 -> d 1:2:androidx.core.graphics.Insets getInsets(int):1347:1347 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lw/d;"} 3:10:androidx.core.graphics.Insets getInsets(int):1348:1348 -> g 11:15:androidx.core.graphics.Insets getInsets(int):1347:1347 -> g 1:2:androidx.core.graphics.Insets getInsetsIgnoringVisibility(int):1354:1354 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lw/d;"} 3:10:androidx.core.graphics.Insets getInsetsIgnoringVisibility(int):1355:1355 -> h 11:15:androidx.core.graphics.Insets getInsetsIgnoringVisibility(int):1354:1354 -> h 1:11:boolean isVisible(int):1361:1361 -> q -androidx.core.view.WindowInsetsCompat$Impl30$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.R0: +androidx.core.view.WindowInsetsCompat$Impl30$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.T0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.graphics.Insets m(android.view.WindowInsets,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$Impl30$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.S0: +androidx.core.view.WindowInsetsCompat$Impl30$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.U0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.graphics.Insets m(android.view.WindowInsets,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$Impl30$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.T0: +androidx.core.view.WindowInsetsCompat$Impl30$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.V0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsets m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$Impl30$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.U0: +androidx.core.view.WindowInsetsCompat$Impl30$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.W0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:boolean m(android.view.WindowInsets,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$Impl34 -> androidx.core.view.B0$l: +androidx.core.view.WindowInsetsCompat$Impl34 -> androidx.core.view.D0$l: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} androidx.core.view.WindowInsetsCompat CONSUMED -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} 1:4:void ():1375:1375 -> 5:11:void ():1376:1376 -> 1:1:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):1379:1379 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroid/view/WindowInsets;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroid/view/WindowInsets;)V"} 2:2:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl34):1383:1383 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroidx/core/view/B0$l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroidx/core/view/D0$l;)V"} 1:2:androidx.core.graphics.Insets getInsets(int):1388:1388 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lw/d;"} 3:10:androidx.core.graphics.Insets getInsets(int):1389:1389 -> g 11:15:androidx.core.graphics.Insets getInsets(int):1388:1388 -> g 1:2:androidx.core.graphics.Insets getInsetsIgnoringVisibility(int):1395:1395 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lw/d;"} 3:10:androidx.core.graphics.Insets getInsetsIgnoringVisibility(int):1396:1396 -> h 11:15:androidx.core.graphics.Insets getInsetsIgnoringVisibility(int):1395:1395 -> h 1:11:boolean isVisible(int):1402:1402 -> q -androidx.core.view.WindowInsetsCompat$Type -> androidx.core.view.B0$n: +androidx.core.view.WindowInsetsCompat$Type -> androidx.core.view.D0$n: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} 1:1:int displayCutout():0:0 -> a 1:1:int ime():0:0 -> b @@ -36037,7 +34272,7 @@ androidx.core.view.WindowInsetsCompat$Type -> androidx.core.view.B0$n: 1:1:int navigationBars():0:0 -> e 1:1:int statusBars():0:0 -> f 1:1:int systemBars():0:0 -> g -androidx.core.view.WindowInsetsCompat$TypeImpl30 -> androidx.core.view.B0$o: +androidx.core.view.WindowInsetsCompat$TypeImpl30 -> androidx.core.view.D0$o: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} 41:46:int toPlatformType(int):2179:2179 -> a 47:51:int toPlatformType(int):2176:2176 -> a @@ -36047,42 +34282,42 @@ androidx.core.view.WindowInsetsCompat$TypeImpl30 -> androidx.core.view.B0$o: 67:71:int toPlatformType(int):2164:2164 -> a 72:76:int toPlatformType(int):2161:2161 -> a 77:85:int toPlatformType(int):2158:2158 -> a -androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.V0: +androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.X0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:int m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.W0: +androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.Y0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:int m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.X0: +androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.Z0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:int m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.Y0: +androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.a1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:int m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline4 -> androidx.core.view.Z0: +androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline4 -> androidx.core.view.b1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:int m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline5 -> androidx.core.view.a1: +androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline5 -> androidx.core.view.c1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:int m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline6 -> androidx.core.view.b1: +androidx.core.view.WindowInsetsCompat$TypeImpl30$$ExternalSyntheticApiModelOutline6 -> androidx.core.view.d1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:int m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsCompat$TypeImpl34 -> androidx.core.view.B0$p: +androidx.core.view.WindowInsetsCompat$TypeImpl34 -> androidx.core.view.D0$p: # {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} 43:48:int toPlatformType(int):2227:2227 -> a 49:53:int toPlatformType(int):2224:2224 -> a @@ -36093,15 +34328,15 @@ androidx.core.view.WindowInsetsCompat$TypeImpl34 -> androidx.core.view.B0$p: 74:78:int toPlatformType(int):2209:2209 -> a 79:83:int toPlatformType(int):2206:2206 -> a 84:92:int toPlatformType(int):2203:2203 -> a -androidx.core.view.WindowInsetsCompat$TypeImpl34$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.c1: +androidx.core.view.WindowInsetsCompat$TypeImpl34$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.e1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:int m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsControllerCompat -> androidx.core.view.d1: +androidx.core.view.WindowInsetsControllerCompat -> androidx.core.view.f1: # {"id":"sourceFile","fileName":"WindowInsetsControllerCompat.java"} androidx.core.view.WindowInsetsControllerCompat$Impl mImpl -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/d1$g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/f1$g;"} 1:3:void (android.view.WindowInsetsController):116:118 -> 4:4:void (android.view.WindowInsetsController):122:122 -> 5:6:void (android.view.Window,android.view.View):128:129 -> @@ -36116,8 +34351,8 @@ androidx.core.view.WindowInsetsControllerCompat -> androidx.core.view.d1: 1:6:void setSystemBarsBehavior(int):318:318 -> e 1:6:void show(int):183:183 -> f 1:6:androidx.core.view.WindowInsetsControllerCompat toWindowInsetsControllerCompat(android.view.WindowInsetsController):159:159 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsController;)Landroidx/core/view/d1;"} -androidx.core.view.WindowInsetsControllerCompat$Impl -> androidx.core.view.d1$g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsController;)Landroidx/core/view/f1;"} +androidx.core.view.WindowInsetsControllerCompat$Impl -> androidx.core.view.f1$g: # {"id":"sourceFile","fileName":"WindowInsetsControllerCompat.java"} 1:4:void ():398:398 -> void hide(int) -> a @@ -36126,13 +34361,13 @@ androidx.core.view.WindowInsetsControllerCompat$Impl -> androidx.core.view.d1$g: void setAppearanceLightStatusBars(boolean) -> d void setSystemBarsBehavior(int) -> e void show(int) -> f -androidx.core.view.WindowInsetsControllerCompat$Impl20 -> androidx.core.view.d1$a: +androidx.core.view.WindowInsetsControllerCompat$Impl20 -> androidx.core.view.f1$a: # {"id":"sourceFile","fileName":"WindowInsetsControllerCompat.java"} android.view.Window mWindow -> a androidx.core.view.SoftwareKeyboardControllerCompat mSoftwareKeyboardControllerCompat -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/O;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/Q;"} 1:3:void (android.view.Window,androidx.core.view.SoftwareKeyboardControllerCompat):452:452 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroidx/core/view/O;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroidx/core/view/Q;)V"} 4:5:void (android.view.Window,androidx.core.view.SoftwareKeyboardControllerCompat):453:453 -> 6:8:void (android.view.Window,androidx.core.view.SoftwareKeyboardControllerCompat):454:454 -> 11:17:void hide(int):489:489 -> a @@ -36158,37 +34393,37 @@ androidx.core.view.WindowInsetsControllerCompat$Impl20 -> androidx.core.view.d1$ 7:12:void unsetSystemUiFlag(int):516:516 -> k 13:16:void unsetSystemUiFlag(int):515:515 -> k 1:6:void unsetWindowFlag(int):525:525 -> l -androidx.core.view.WindowInsetsControllerCompat$Impl23 -> androidx.core.view.d1$b: +androidx.core.view.WindowInsetsControllerCompat$Impl23 -> androidx.core.view.f1$b: # {"id":"sourceFile","fileName":"WindowInsetsControllerCompat.java"} 1:4:void (android.view.Window,androidx.core.view.SoftwareKeyboardControllerCompat):576:576 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroidx/core/view/O;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroidx/core/view/Q;)V"} 1:18:boolean isAppearanceLightStatusBars():581:581 -> b 7:11:void setAppearanceLightStatusBars(boolean):588:588 -> d 12:14:void setAppearanceLightStatusBars(boolean):589:589 -> d 15:18:void setAppearanceLightStatusBars(boolean):590:590 -> d 19:22:void setAppearanceLightStatusBars(boolean):592:592 -> d -androidx.core.view.WindowInsetsControllerCompat$Impl26 -> androidx.core.view.d1$c: +androidx.core.view.WindowInsetsControllerCompat$Impl26 -> androidx.core.view.f1$c: # {"id":"sourceFile","fileName":"WindowInsetsControllerCompat.java"} 1:4:void (android.view.Window,androidx.core.view.SoftwareKeyboardControllerCompat):602:602 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroidx/core/view/O;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroidx/core/view/Q;)V"} 7:11:void setAppearanceLightNavigationBars(boolean):614:614 -> c 12:14:void setAppearanceLightNavigationBars(boolean):615:615 -> c 15:18:void setAppearanceLightNavigationBars(boolean):616:616 -> c 19:22:void setAppearanceLightNavigationBars(boolean):618:618 -> c -androidx.core.view.WindowInsetsControllerCompat$Impl30 -> androidx.core.view.d1$d: +androidx.core.view.WindowInsetsControllerCompat$Impl30 -> androidx.core.view.f1$d: # {"id":"sourceFile","fileName":"WindowInsetsControllerCompat.java"} androidx.core.view.WindowInsetsControllerCompat mCompatController -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/d1;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/f1;"} android.view.WindowInsetsController mInsetsController -> b androidx.core.view.SoftwareKeyboardControllerCompat mSoftwareKeyboardControllerCompat -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/O;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/Q;"} androidx.collection.SimpleArrayMap mListeners -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} android.view.Window mWindow -> e 1:2:void (android.view.Window,androidx.core.view.WindowInsetsControllerCompat,androidx.core.view.SoftwareKeyboardControllerCompat):639:640 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroidx/core/view/d1;Landroidx/core/view/O;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroidx/core/view/f1;Landroidx/core/view/Q;)V"} 3:3:void (android.view.WindowInsetsController,androidx.core.view.WindowInsetsControllerCompat,androidx.core.view.SoftwareKeyboardControllerCompat):645:645 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsController;Landroidx/core/view/d1;Landroidx/core/view/O;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsController;Landroidx/core/view/f1;Landroidx/core/view/Q;)V"} 4:4:void (android.view.WindowInsetsController,androidx.core.view.WindowInsetsControllerCompat,androidx.core.view.SoftwareKeyboardControllerCompat):629:629 -> 5:7:void (android.view.WindowInsetsController,androidx.core.view.WindowInsetsControllerCompat,androidx.core.view.SoftwareKeyboardControllerCompat):646:648 -> 5:9:void hide(int):662:662 -> a @@ -36223,59 +34458,80 @@ androidx.core.view.WindowInsetsControllerCompat$Impl30 -> androidx.core.view.d1$ 1:6:void unsetSystemUiFlag(int):856:856 -> h 7:12:void unsetSystemUiFlag(int):858:858 -> h 13:16:void unsetSystemUiFlag(int):857:857 -> h -androidx.core.view.WindowInsetsControllerCompat$Impl30$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.e1: +androidx.core.view.WindowInsetsControllerCompat$Impl30$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.g1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void m(android.view.WindowInsetsController,int,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsControllerCompat$Impl30$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.f1: +androidx.core.view.WindowInsetsControllerCompat$Impl30$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.h1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:int m(android.view.WindowInsetsController):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsControllerCompat$Impl30$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.g1: +androidx.core.view.WindowInsetsControllerCompat$Impl30$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.i1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.WindowInsetsController m(android.view.Window):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsControllerCompat$Impl30$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.h1: +androidx.core.view.WindowInsetsControllerCompat$Impl30$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.j1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void m(android.view.WindowInsetsController,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.WindowInsetsControllerCompat$Impl31 -> androidx.core.view.d1$e: +androidx.core.view.WindowInsetsControllerCompat$Impl31 -> androidx.core.view.f1$e: # {"id":"sourceFile","fileName":"WindowInsetsControllerCompat.java"} 1:1:void (android.view.Window,androidx.core.view.WindowInsetsControllerCompat,androidx.core.view.SoftwareKeyboardControllerCompat):876:876 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroidx/core/view/d1;Landroidx/core/view/O;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroidx/core/view/f1;Landroidx/core/view/Q;)V"} 2:2:void (android.view.WindowInsetsController,androidx.core.view.WindowInsetsControllerCompat,androidx.core.view.SoftwareKeyboardControllerCompat):882:882 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsController;Landroidx/core/view/d1;Landroidx/core/view/O;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsController;Landroidx/core/view/f1;Landroidx/core/view/Q;)V"} 1:6:void setSystemBarsBehavior(int):893:893 -> e -androidx.core.view.WindowInsetsControllerCompat$Impl35 -> androidx.core.view.d1$f: +androidx.core.view.WindowInsetsControllerCompat$Impl35 -> androidx.core.view.f1$f: # {"id":"sourceFile","fileName":"WindowInsetsControllerCompat.java"} 1:1:void (android.view.Window,androidx.core.view.WindowInsetsControllerCompat,androidx.core.view.SoftwareKeyboardControllerCompat):916:916 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroidx/core/view/d1;Landroidx/core/view/O;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Window;Landroidx/core/view/f1;Landroidx/core/view/Q;)V"} 2:2:void (android.view.WindowInsetsController,androidx.core.view.WindowInsetsControllerCompat,androidx.core.view.SoftwareKeyboardControllerCompat):922:922 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsController;Landroidx/core/view/d1;Landroidx/core/view/O;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/WindowInsetsController;Landroidx/core/view/f1;Landroidx/core/view/Q;)V"} 1:14:boolean isAppearanceLightStatusBars():927:927 -> b -androidx.core.view.accessibility.AccessibilityClickableSpanCompat -> G.a: +androidx.core.view.accessibility.AccessibilityClickableSpanCompat -> F.a: # {"id":"sourceFile","fileName":"AccessibilityClickableSpanCompat.java"} int mOriginalClickableSpanId -> d androidx.core.view.accessibility.AccessibilityNodeInfoCompat mNodeInfoCompat -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A;"} int mClickableSpanActionId -> f 1:3:void (int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat,int):54:54 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILG/z;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILF/A;I)V"} 4:5:void (int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat,int):55:55 -> 6:7:void (int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat,int):56:56 -> 8:10:void (int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat,int):57:57 -> 1:5:void onClick(android.view.View):68:68 -> onClick 6:12:void onClick(android.view.View):69:69 -> onClick 13:20:void onClick(android.view.View):70:70 -> onClick -androidx.core.view.accessibility.AccessibilityEventCompat -> G.b: +androidx.core.view.accessibility.AccessibilityEventCompat -> F.b: # {"id":"sourceFile","fileName":"AccessibilityEventCompat.java"} 1:5:int getContentChangeTypes(android.view.accessibility.AccessibilityEvent):463:463 -> a 1:4:void setContentChangeTypes(android.view.accessibility.AccessibilityEvent,int):440:440 -> b -androidx.core.view.accessibility.AccessibilityNodeInfoCompat -> G.z: +androidx.core.view.accessibility.AccessibilityManagerCompat -> F.c: +# {"id":"sourceFile","fileName":"AccessibilityManagerCompat.java"} + 1:10:boolean addTouchExplorationStateChangeListener(android.view.accessibility.AccessibilityManager,androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener):177:177 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/accessibility/AccessibilityManager;LF/c$a;)Z"} + 1:10:boolean removeTouchExplorationStateChangeListener(android.view.accessibility.AccessibilityManager,androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener):194:194 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/accessibility/AccessibilityManager;LF/c$a;)Z"} +androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener -> F.c$a: +# {"id":"sourceFile","fileName":"AccessibilityManagerCompat.java"} + void onTouchExplorationStateChanged(boolean) -> onTouchExplorationStateChanged +androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListenerWrapper -> F.c$b: +# {"id":"sourceFile","fileName":"AccessibilityManagerCompat.java"} + androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener mListener -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/c$a;"} + 1:3:void (androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener):233:233 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/c$a;)V"} + 4:6:void (androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener):234:234 -> + 5:10:boolean equals(java.lang.Object):247:247 -> equals + 11:12:boolean equals(java.lang.Object):250:250 -> equals + 13:21:boolean equals(java.lang.Object):252:252 -> equals + 1:7:int hashCode():239:239 -> hashCode + 1:6:void onTouchExplorationStateChanged(boolean):257:257 -> onTouchExplorationStateChanged +androidx.core.view.accessibility.AccessibilityNodeInfoCompat -> F.A: # {"id":"sourceFile","fileName":"AccessibilityNodeInfoCompat.java"} android.view.accessibility.AccessibilityNodeInfo mInfo -> a int mParentVirtualDescendantId -> b @@ -36289,7 +34545,7 @@ androidx.core.view.accessibility.AccessibilityNodeInfoCompat -> G.z: 1:7:java.lang.CharSequence getPackageName():3487:3487 -> A 1:6:void setFocused(boolean):3083:3083 -> A0 1:8:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat getRangeInfo():3968:3968 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG/z$g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/A$g;"} 9:16:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat getRangeInfo():3970:3970 -> B 1:6:void setHeading(boolean):4796:4796 -> B0 7:13:void setHeading(boolean):4797:4797 -> B0 @@ -36343,7 +34599,7 @@ androidx.core.view.accessibility.AccessibilityNodeInfoCompat -> G.z: 7:15:boolean isAccessibilityDataSensitive():3443:3443 -> K 16:20:boolean isAccessibilityDataSensitive():3445:3445 -> K 1:10:void setRangeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat):3986:3986 -> K0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z$g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A$g;)V"} 1:7:boolean isAccessibilityFocused():3117:3117 -> L 1:12:void setRoleDescription(java.lang.CharSequence):4921:4921 -> L0 1:7:boolean isCheckable():2972:2972 -> M @@ -36386,11 +34642,11 @@ androidx.core.view.accessibility.AccessibilityNodeInfoCompat -> G.z: 1:3:android.view.accessibility.AccessibilityNodeInfo unwrap():2370:2370 -> Y0 1:7:boolean isScrollable():3262:3262 -> Z 1:6:androidx.core.view.accessibility.AccessibilityNodeInfoCompat wrap(android.view.accessibility.AccessibilityNodeInfo):2363:2363 -> Z0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/accessibility/AccessibilityNodeInfo;)LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/accessibility/AccessibilityNodeInfo;)LF/A;"} 1:6:void addAction(int):2642:2642 -> a 1:7:boolean isSelected():3142:3142 -> a0 1:10:void addAction(androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat):2667:2667 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A$a;)V"} 1:6:boolean isShowingHintText():4739:4739 -> b0 7:14:boolean isShowingHintText():4740:4740 -> b0 15:19:boolean isShowingHintText():4742:4742 -> b0 @@ -36405,7 +34661,7 @@ androidx.core.view.accessibility.AccessibilityNodeInfoCompat -> G.z: 35:51:void addSpanLocationToExtras(android.text.style.ClickableSpan,android.text.Spanned,int):3642:3642 -> e 52:65:void addSpanLocationToExtras(android.text.style.ClickableSpan,android.text.Spanned,int):3643:3643 -> e 1:9:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtain():2415:2415 -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/A;"} 9:13:boolean equals(java.lang.Object):5038:5038 -> equals 14:15:boolean equals(java.lang.Object):5041:5041 -> equals 16:19:boolean equals(java.lang.Object):5042:5042 -> equals @@ -36425,13 +34681,13 @@ androidx.core.view.accessibility.AccessibilityNodeInfoCompat -> G.z: 47:56:void addSpansToExtras(java.lang.CharSequence,android.view.View):3582:3582 -> f 57:68:void addSpansToExtras(java.lang.CharSequence,android.view.View):3583:3583 -> f 1:11:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtain(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2426:2426 -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;)LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;)LF/A;"} 1:11:void clearExtrasSpans():3633:3633 -> g 12:22:void clearExtrasSpans():3634:3634 -> g 23:33:void clearExtrasSpans():3635:3635 -> g 34:45:void clearExtrasSpans():3636:3636 -> g 1:9:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtain(android.view.View):2391:2391 -> g0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LF/A;"} 1:6:java.util.List extrasIntList(java.lang.String):2646:2646 -> h 7:12:java.util.List extrasIntList(java.lang.String):2647:2647 -> h 13:17:java.util.List extrasIntList(java.lang.String):2649:2649 -> h @@ -36488,7 +34744,7 @@ androidx.core.view.accessibility.AccessibilityNodeInfoCompat -> G.z: 142:144:java.lang.String getActionSymbolicName(int):5144:5144 -> j 145:148:java.lang.String getActionSymbolicName(int):5142:5142 -> j 1:11:boolean removeAction(androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat):2685:2685 -> j0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z$a;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A$a;)Z"} 1:7:int getActions():2627:2627 -> k 1:6:void removeCollectedSpans(android.view.View):3647:3647 -> k0 7:13:void removeCollectedSpans(android.view.View):3649:3649 -> k0 @@ -36520,7 +34776,7 @@ androidx.core.view.accessibility.AccessibilityNodeInfoCompat -> G.z: 8:23:android.text.style.ClickableSpan[] getClickableSpans(java.lang.CharSequence):3610:3610 -> r 1:6:void setClassName(java.lang.CharSequence):3526:3526 -> r0 1:8:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat getCollectionInfo():3928:3928 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG/z$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/A$e;"} 9:16:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat getCollectionInfo():3930:3930 -> s 1:6:void setClickable(boolean):3181:3181 -> s0 1:6:java.lang.CharSequence getContainerTitle():3798:3798 -> t @@ -36596,151 +34852,151 @@ androidx.core.view.accessibility.AccessibilityNodeInfoCompat -> G.z: 7:11:android.util.SparseArray getOrCreateSpansFromViewTags(android.view.View):3592:3592 -> z 12:17:android.util.SparseArray getOrCreateSpansFromViewTags(android.view.View):3593:3593 -> z 1:6:void setFocusable(boolean):3059:3059 -> z0 -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline0 -> G.c: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline0 -> F.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void G.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline0.m(android.view.accessibility.AccessibilityNodeInfo,java.lang.CharSequence):0:0 -> a + 1:1:void F.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline0.m(android.view.accessibility.AccessibilityNodeInfo,java.lang.CharSequence):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline1 -> G.d: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline1 -> F.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.CharSequence G.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline1.m(android.view.accessibility.AccessibilityNodeInfo):0:0 -> a + 1:1:java.lang.CharSequence F.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline1.m(android.view.accessibility.AccessibilityNodeInfo):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline2 -> G.e: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline2 -> F.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void G.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline2.m(android.view.accessibility.AccessibilityNodeInfo,boolean):0:0 -> a + 1:1:void F.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline2.m(android.view.accessibility.AccessibilityNodeInfo,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline3 -> G.f: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline3 -> F.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void G.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline3.m(android.view.accessibility.AccessibilityNodeInfo,java.lang.CharSequence):0:0 -> a + 1:1:void F.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline3.m(android.view.accessibility.AccessibilityNodeInfo,java.lang.CharSequence):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline4 -> G.g: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline4 -> F.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void G.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline4.m(android.view.accessibility.AccessibilityNodeInfo,boolean):0:0 -> a + 1:1:void F.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline4.m(android.view.accessibility.AccessibilityNodeInfo,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline5 -> G.h: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline5 -> F.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.CharSequence G.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline5.m(android.view.accessibility.AccessibilityNodeInfo):0:0 -> a + 1:1:java.lang.CharSequence F.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline5.m(android.view.accessibility.AccessibilityNodeInfo):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline6 -> G.i: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline6 -> F.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void G.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline6.m(android.view.accessibility.AccessibilityNodeInfo,java.lang.CharSequence):0:0 -> a + 1:1:void F.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline6.m(android.view.accessibility.AccessibilityNodeInfo,java.lang.CharSequence):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline7 -> G.j: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline7 -> F.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void G.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline7.m(android.view.accessibility.AccessibilityNodeInfo,boolean):0:0 -> a + 1:1:void F.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline7.m(android.view.accessibility.AccessibilityNodeInfo,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline8 -> G.k: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline8 -> F.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean G.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline8.m(android.view.accessibility.AccessibilityNodeInfo):0:0 -> a + 1:1:boolean F.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline8.m(android.view.accessibility.AccessibilityNodeInfo):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline9 -> G.l: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline9 -> F.m: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean G.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline9.m(android.view.accessibility.AccessibilityNodeInfo):0:0 -> a + 1:1:boolean F.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline9.m(android.view.accessibility.AccessibilityNodeInfo):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat -> G.z$a: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat -> F.A$a: # {"id":"sourceFile","fileName":"AccessibilityNodeInfoCompat.java"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SHOW_ON_SCREEN -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_TO_POSITION -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_UP -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_LEFT -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_DOWN -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_RIGHT -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PAGE_UP -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PAGE_DOWN -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PAGE_LEFT -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PAGE_RIGHT -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CONTEXT_CLICK -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SET_PROGRESS -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_MOVE_WINDOW -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SHOW_TOOLTIP -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_HIDE_TOOLTIP -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PRESS_AND_HOLD -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_IME_ENTER -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_DRAG_START -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_DRAG_DROP -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_DRAG_CANCEL -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SHOW_TEXT_SUGGESTIONS -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_IN_DIRECTION -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} java.lang.Object mAction -> a int mId -> b java.lang.Class mViewCommandArgumentClass -> c androidx.core.view.accessibility.AccessibilityViewCommand mCommand -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/D;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_FOCUS -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CLEAR_FOCUS -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SELECT -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CLEAR_SELECTION -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CLICK -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_LONG_CLICK -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_ACCESSIBILITY_FOCUS -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CLEAR_ACCESSIBILITY_FOCUS -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_NEXT_AT_MOVEMENT_GRANULARITY -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_NEXT_HTML_ELEMENT -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PREVIOUS_HTML_ELEMENT -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_FORWARD -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_BACKWARD -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_COPY -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PASTE -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CUT -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SET_SELECTION -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_EXPAND -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_COLLAPSE -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_DISMISS -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SET_TEXT -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/A$a;"} 1:9:void ():121:121 -> 10:17:void ():129:129 -> 18:25:void ():136:136 -> @@ -36812,16 +35068,16 @@ androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityAction 619:635:void ():738:738 -> 1:1:void (int,java.lang.CharSequence):757:757 -> 2:2:void (int,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand):770:770 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/CharSequence;LG/C;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/CharSequence;LF/D;)V"} 3:3:void (java.lang.Object):774:774 -> 4:4:void (int,java.lang.CharSequence,java.lang.Class):779:779 -> 5:7:void (java.lang.Object,int,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand,java.lang.Class):784:786 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;ILjava/lang/CharSequence;LG/C;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;ILjava/lang/CharSequence;LF/D;Ljava/lang/Class;)V"} 8:8:void (java.lang.Object,int,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand,java.lang.Class):788:788 -> 9:9:void (java.lang.Object,int,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand,java.lang.Class):790:790 -> 10:10:void (java.lang.Object,int,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand,java.lang.Class):792:792 -> 1:13:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat createReplacementAction(java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand):846:846 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;LG/C;)LG/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;LF/D;)LF/A$a;"} 1:9:int getId():801:801 -> b 1:9:java.lang.CharSequence getLabel():811:811 -> c 1:4:boolean perform(android.view.View,android.os.Bundle):822:822 -> d @@ -36845,104 +35101,104 @@ androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityAction 31:38:java.lang.String toString():882:882 -> toString 39:41:java.lang.String toString():884:884 -> toString 42:46:java.lang.String toString():885:885 -> toString -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline0 -> G.m: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline0 -> F.n: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction G.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline0.m():0:0 -> a + 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction F.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline0.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline1 -> G.q: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline1 -> F.r: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction G.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline1.m():0:0 -> a + 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction F.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline1.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline10 -> G.n: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline10 -> F.o: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction G.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline10.m():0:0 -> a + 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction F.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline10.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline11 -> G.o: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline11 -> F.p: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction G.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline11.m():0:0 -> a + 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction F.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline11.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline12 -> G.p: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline12 -> F.q: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction G.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline12.m():0:0 -> a + 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction F.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline12.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline2 -> G.r: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline2 -> F.s: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction G.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline2.m():0:0 -> a + 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction F.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline2.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline3 -> G.s: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline3 -> F.t: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction G.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline3.m():0:0 -> a + 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction F.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline3.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline4 -> G.t: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline4 -> F.u: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction G.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline4.m():0:0 -> a + 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction F.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline4.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline5 -> G.u: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline5 -> F.v: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction G.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline5.m():0:0 -> a + 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction F.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline5.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline6 -> G.v: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline6 -> F.w: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction G.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline6.m():0:0 -> a + 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction F.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline6.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline7 -> G.w: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline7 -> F.x: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction G.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline7.m():0:0 -> a + 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction F.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline7.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline8 -> G.x: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline8 -> F.y: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction G.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline8.m():0:0 -> a + 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction F.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline8.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline9 -> G.y: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline9 -> F.z: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction G.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline9.m():0:0 -> a + 1:1:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction F.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline9.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$Api30Impl -> G.z$b: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$Api30Impl -> F.A$b: # {"id":"sourceFile","fileName":"AccessibilityNodeInfoCompat.java"} 1:5:java.lang.CharSequence getStateDescription(android.view.accessibility.AccessibilityNodeInfo):5242:5242 -> a 1:4:void setStateDescription(android.view.accessibility.AccessibilityNodeInfo,java.lang.CharSequence):5238:5238 -> b -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$Api33Impl -> G.z$c: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$Api33Impl -> F.A$c: # {"id":"sourceFile","fileName":"AccessibilityNodeInfoCompat.java"} 1:5:java.lang.String getUniqueId(android.view.accessibility.AccessibilityNodeInfo):5297:5297 -> a 1:5:boolean isTextSelectable(android.view.accessibility.AccessibilityNodeInfo):5262:5262 -> b -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$Api34Impl -> G.z$d: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$Api34Impl -> F.A$d: # {"id":"sourceFile","fileName":"AccessibilityNodeInfoCompat.java"} 1:3:android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction getActionScrollInDirection():5370:5370 -> a 1:4:void getBoundsInWindow(android.view.accessibility.AccessibilityNodeInfo,android.graphics.Rect):5339:5339 -> b 1:5:java.lang.CharSequence getContainerTitle(android.view.accessibility.AccessibilityNodeInfo):5330:5330 -> c 1:5:boolean isAccessibilityDataSensitive(android.view.accessibility.AccessibilityNodeInfo):5321:5321 -> d -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat -> G.z$e: +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat -> F.A$e: # {"id":"sourceFile","fileName":"AccessibilityNodeInfoCompat.java"} java.lang.Object mInfo -> a 1:3:void (java.lang.Object):1002:1002 -> 4:6:void (java.lang.Object):1003:1003 -> 1:10:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat obtain(int,int,boolean):998:998 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIZ)LG/z$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIZ)LF/A$e;"} 1:10:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat obtain(int,int,boolean,int):983:983 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIZI)LG/z$e;"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat -> G.z$f: + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIZI)LF/A$e;"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat -> F.A$f: # {"id":"sourceFile","fileName":"AccessibilityNodeInfoCompat.java"} java.lang.Object mInfo -> a 1:3:void (java.lang.Object):1221:1221 -> 4:6:void (java.lang.Object):1222:1222 -> 1:10:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat obtain(int,int,int,int,boolean):1217:1217 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIZ)LG/z$f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIZ)LF/A$f;"} 1:10:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat obtain(int,int,int,int,boolean,boolean):1199:1199 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIZZ)LG/z$f;"} -androidx.core.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat -> G.z$g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIZZ)LF/A$f;"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat -> F.A$g: # {"id":"sourceFile","fileName":"AccessibilityNodeInfoCompat.java"} java.lang.Object mInfo -> a 1:3:void (java.lang.Object):1459:1459 -> @@ -36951,29 +35207,29 @@ androidx.core.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat -> 1:9:float getMax():1496:1496 -> b 1:9:float getMin():1505:1505 -> c 1:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat obtain(int,float,float,float):1453:1453 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(IFFF)LG/z$g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IFFF)LF/A$g;"} 3:10:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat obtain(int,float,float,float):1454:1454 -> d -androidx.core.view.accessibility.AccessibilityNodeProviderCompat -> G.A: +androidx.core.view.accessibility.AccessibilityNodeProviderCompat -> F.B: # {"id":"sourceFile","fileName":"AccessibilityNodeProviderCompat.java"} java.lang.Object mProvider -> a 1:3:void ():118:120 -> 4:4:void ():122:122 -> 5:6:void (java.lang.Object):132:133 -> 1:1:void addExtraDataToAccessibilityNodeInfo(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat,java.lang.String,android.os.Bundle):244:244 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILG/z;Ljava/lang/String;Landroid/os/Bundle;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILF/A;Ljava/lang/String;Landroid/os/Bundle;)V"} 1:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createAccessibilityNodeInfo(int):166:166 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LF/A;"} 1:2:java.util.List findAccessibilityNodeInfosByText(java.lang.String,int):204:204 -> c 1:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat findFocus(int):220:220 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LF/A;"} 1:3:java.lang.Object getProvider():140:140 -> e 1:2:boolean performAction(int,int,android.os.Bundle):184:184 -> f -androidx.core.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi19 -> G.A$a: +androidx.core.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi19 -> F.B$a: # {"id":"sourceFile","fileName":"AccessibilityNodeProviderCompat.java"} androidx.core.view.accessibility.AccessibilityNodeProviderCompat mCompat -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/B;"} 1:3:void (androidx.core.view.accessibility.AccessibilityNodeProviderCompat):45:45 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/A;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/B;)V"} 4:6:void (androidx.core.view.accessibility.AccessibilityNodeProviderCompat):46:46 -> 1:2:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):51:51 -> createAccessibilityNodeInfo 3:10:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):52:52 -> createAccessibilityNodeInfo @@ -36987,45 +35243,47 @@ androidx.core.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNo 1:10:android.view.accessibility.AccessibilityNodeInfo findFocus(int):85:85 -> findFocus 11:15:android.view.accessibility.AccessibilityNodeInfo findFocus(int):89:89 -> findFocus 1:7:boolean performAction(int,int,android.os.Bundle):80:80 -> performAction -androidx.core.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi26 -> G.A$b: +androidx.core.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi26 -> F.B$b: # {"id":"sourceFile","fileName":"AccessibilityNodeProviderCompat.java"} 1:4:void (androidx.core.view.accessibility.AccessibilityNodeProviderCompat):97:97 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/A;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/B;)V"} 1:2:void addExtraDataToAccessibilityNodeInfo(int,android.view.accessibility.AccessibilityNodeInfo,java.lang.String,android.os.Bundle):103:103 -> addExtraDataToAccessibilityNodeInfo 3:6:void addExtraDataToAccessibilityNodeInfo(int,android.view.accessibility.AccessibilityNodeInfo,java.lang.String,android.os.Bundle):104:104 -> addExtraDataToAccessibilityNodeInfo 7:10:void addExtraDataToAccessibilityNodeInfo(int,android.view.accessibility.AccessibilityNodeInfo,java.lang.String,android.os.Bundle):103:103 -> addExtraDataToAccessibilityNodeInfo -androidx.core.view.accessibility.AccessibilityRecordCompat -> G.B: +androidx.core.view.accessibility.AccessibilityRecordCompat -> F.C: # {"id":"sourceFile","fileName":"AccessibilityRecordCompat.java"} 1:4:void setMaxScrollX(android.view.accessibility.AccessibilityRecord,int):515:515 -> a 1:4:void setMaxScrollY(android.view.accessibility.AccessibilityRecord,int):565:565 -> b 1:4:void setSource(android.view.accessibility.AccessibilityRecord,android.view.View,int):145:145 -> c -androidx.core.view.accessibility.AccessibilityViewCommand -> G.C: +androidx.core.view.accessibility.AccessibilityViewCommand -> F.D: # {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/C$a;)Z"} -androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments -> G.C$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/D$a;)Z"} +androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments -> F.D$a: # {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} -androidx.core.view.accessibility.AccessibilityViewCommand$MoveAtGranularityArguments -> G.C$b: +androidx.core.view.accessibility.AccessibilityViewCommand$MoveAtGranularityArguments -> F.D$b: # {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} -androidx.core.view.accessibility.AccessibilityViewCommand$MoveHtmlArguments -> G.C$c: +androidx.core.view.accessibility.AccessibilityViewCommand$MoveHtmlArguments -> F.D$c: # {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} -androidx.core.view.accessibility.AccessibilityViewCommand$MoveWindowArguments -> G.C$d: +androidx.core.view.accessibility.AccessibilityViewCommand$MoveWindowArguments -> F.D$d: # {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} -androidx.core.view.accessibility.AccessibilityViewCommand$ScrollToPositionArguments -> G.C$e: +androidx.core.view.accessibility.AccessibilityViewCommand$ScrollToPositionArguments -> F.D$e: # {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} -androidx.core.view.accessibility.AccessibilityViewCommand$SetProgressArguments -> G.C$f: +androidx.core.view.accessibility.AccessibilityViewCommand$SetProgressArguments -> F.D$f: # {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} -androidx.core.view.accessibility.AccessibilityViewCommand$SetSelectionArguments -> G.C$g: +androidx.core.view.accessibility.AccessibilityViewCommand$SetSelectionArguments -> F.D$g: # {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} -androidx.core.view.accessibility.AccessibilityViewCommand$SetTextArguments -> G.C$h: +androidx.core.view.accessibility.AccessibilityViewCommand$SetTextArguments -> F.D$h: # {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} -androidx.core.view.animation.PathInterpolatorCompat -> H.a: +androidx.core.view.animation.PathInterpolatorCompat -> G.a: # {"id":"sourceFile","fileName":"PathInterpolatorCompat.java"} 1:5:android.view.animation.Interpolator create(float,float,float,float):86:86 -> a -androidx.core.view.animation.PathInterpolatorCompat$Api21Impl -> H.a$a: + 1:5:android.view.animation.Interpolator create(android.graphics.Path):53:53 -> b +androidx.core.view.animation.PathInterpolatorCompat$Api21Impl -> G.a$a: # {"id":"sourceFile","fileName":"PathInterpolatorCompat.java"} 1:6:android.view.animation.Interpolator createPathInterpolator(float,float,float,float):107:107 -> a -androidx.core.view.inputmethod.EditorInfoCompat -> I.c: + 1:6:android.view.animation.Interpolator createPathInterpolator(android.graphics.Path):98:98 -> b +androidx.core.view.inputmethod.EditorInfoCompat -> H.c: # {"id":"sourceFile","fileName":"EditorInfoCompat.java"} java.lang.String[] EMPTY_STRING_ARRAY -> a 2:6:void ():95:95 -> @@ -37076,23 +35334,23 @@ androidx.core.view.inputmethod.EditorInfoCompat -> I.c: 81:92:void trimLongSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):372:372 -> h 93:97:void trimLongSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):375:375 -> h 98:101:void trimLongSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):382:382 -> h -androidx.core.view.inputmethod.EditorInfoCompat$$ExternalSyntheticApiModelOutline0 -> I.a: +androidx.core.view.inputmethod.EditorInfoCompat$$ExternalSyntheticApiModelOutline0 -> H.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void I.EditorInfoCompat$$ExternalSyntheticApiModelOutline0.m(android.view.inputmethod.EditorInfo,java.lang.String[]):0:0 -> a + 1:1:void H.EditorInfoCompat$$ExternalSyntheticApiModelOutline0.m(android.view.inputmethod.EditorInfo,java.lang.String[]):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.inputmethod.EditorInfoCompat$$ExternalSyntheticApiModelOutline1 -> I.b: +androidx.core.view.inputmethod.EditorInfoCompat$$ExternalSyntheticApiModelOutline1 -> H.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.String[] I.EditorInfoCompat$$ExternalSyntheticApiModelOutline1.m(android.view.inputmethod.EditorInfo):0:0 -> a + 1:1:java.lang.String[] H.EditorInfoCompat$$ExternalSyntheticApiModelOutline1.m(android.view.inputmethod.EditorInfo):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.core.view.inputmethod.EditorInfoCompat$Api30Impl -> I.c$a: +androidx.core.view.inputmethod.EditorInfoCompat$Api30Impl -> H.c$a: # {"id":"sourceFile","fileName":"EditorInfoCompat.java"} 1:4:void setInitialSurroundingSubText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int):580:580 -> a -androidx.core.view.inputmethod.InputConnectionCompat -> I.e: +androidx.core.view.inputmethod.InputConnectionCompat -> H.e: # {"id":"sourceFile","fileName":"InputConnectionCompat.java"} 1:11:boolean lambda$createOnCommitContentListenerUsingPerformReceiveContent$0(android.view.View,androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle):362:362 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LI/f;ILandroid/os/Bundle;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LH/f;ILandroid/os/Bundle;)Z"} 12:14:boolean lambda$createOnCommitContentListenerUsingPerformReceiveContent$0(android.view.View,androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle):365:365 -> a 15:22:boolean lambda$createOnCommitContentListenerUsingPerformReceiveContent$0(android.view.View,androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle):377:377 -> a 23:34:boolean lambda$createOnCommitContentListenerUsingPerformReceiveContent$0(android.view.View,androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle):378:378 -> a @@ -37106,12 +35364,12 @@ androidx.core.view.inputmethod.InputConnectionCompat -> I.e: 86:89:boolean lambda$createOnCommitContentListenerUsingPerformReceiveContent$0(android.view.View,androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle):386:386 -> a 90:97:boolean lambda$createOnCommitContentListenerUsingPerformReceiveContent$0(android.view.View,androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle):387:387 -> a 1:3:androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener createOnCommitContentListenerUsingPerformReceiveContent(android.view.View):359:359 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LI/e$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LH/e$c;"} 4:9:androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener createOnCommitContentListenerUsingPerformReceiveContent(android.view.View):360:360 -> b 1:4:android.view.inputmethod.InputConnection createWrapper(android.view.View,android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo):347:347 -> c 5:9:android.view.inputmethod.InputConnection createWrapper(android.view.View,android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo):348:348 -> c 1:5:android.view.inputmethod.InputConnection createWrapper(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):272:272 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/inputmethod/InputConnection;Landroid/view/inputmethod/EditorInfo;LI/e$c;)Landroid/view/inputmethod/InputConnection;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/inputmethod/InputConnection;Landroid/view/inputmethod/EditorInfo;LH/e$c;)Landroid/view/inputmethod/InputConnection;"} 6:10:android.view.inputmethod.InputConnection createWrapper(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):273:273 -> d 11:15:android.view.inputmethod.InputConnection createWrapper(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):274:274 -> d 16:22:android.view.inputmethod.InputConnection createWrapper(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):277:277 -> d @@ -37120,7 +35378,7 @@ androidx.core.view.inputmethod.InputConnectionCompat -> I.e: 33:36:android.view.inputmethod.InputConnection createWrapper(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):293:293 -> d 37:42:android.view.inputmethod.InputConnection createWrapper(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):297:297 -> d 5:14:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):97:97 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroid/os/Bundle;LI/e$c;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroid/os/Bundle;LH/e$c;)Z"} 15:26:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):99:99 -> e 27:32:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):108:108 -> e 33:34:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):109:109 -> e @@ -37144,53 +35402,53 @@ androidx.core.view.inputmethod.InputConnectionCompat -> I.e: 115:120:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):128:128 -> e 121:129:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):132:132 -> e 130:131:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):134:134 -> e -androidx.core.view.inputmethod.InputConnectionCompat$$ExternalSyntheticLambda0 -> I.d: +androidx.core.view.inputmethod.InputConnectionCompat$$ExternalSyntheticLambda0 -> H.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.view.View androidx.core.view.inputmethod.InputConnectionCompat$$InternalSyntheticLambda$1$39614793a0a6b532496d3612e8687bf015bb53f557beb27151a199e1b4d05cf0$0.f$0 -> a # {"id":"com.android.tools.r8.synthesized"} - 1:1:void I.InputConnectionCompat$$ExternalSyntheticLambda0.(android.view.View):0:0 -> + 1:1:void H.InputConnectionCompat$$ExternalSyntheticLambda0.(android.view.View):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean I.InputConnectionCompat$$ExternalSyntheticLambda0.onCommitContent(I.InputContentInfoCompat,int,android.os.Bundle):0:0 -> a + 1:1:boolean H.InputConnectionCompat$$ExternalSyntheticLambda0.onCommitContent(H.InputContentInfoCompat,int,android.os.Bundle):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LI/f;ILandroid/os/Bundle;)Z"} -androidx.core.view.inputmethod.InputConnectionCompat$1 -> I.e$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH/f;ILandroid/os/Bundle;)Z"} +androidx.core.view.inputmethod.InputConnectionCompat$1 -> H.e$a: # {"id":"sourceFile","fileName":"InputConnectionCompat.java"} androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener val$listener -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LI/e$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH/e$c;"} 1:6:void (android.view.inputmethod.InputConnection,boolean,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):279:279 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/inputmethod/InputConnection;ZLI/e$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/inputmethod/InputConnection;ZLH/e$c;)V"} 1:14:boolean commitContent(android.view.inputmethod.InputContentInfo,int,android.os.Bundle):284:284 -> commitContent 15:19:boolean commitContent(android.view.inputmethod.InputContentInfo,int,android.os.Bundle):288:288 -> commitContent -androidx.core.view.inputmethod.InputConnectionCompat$2 -> I.e$b: +androidx.core.view.inputmethod.InputConnectionCompat$2 -> H.e$b: # {"id":"sourceFile","fileName":"InputConnectionCompat.java"} androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener val$listener -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LI/e$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH/e$c;"} 1:6:void (android.view.inputmethod.InputConnection,boolean,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):297:297 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/inputmethod/InputConnection;ZLI/e$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/inputmethod/InputConnection;ZLH/e$c;)V"} 1:10:boolean performPrivateCommand(java.lang.String,android.os.Bundle):300:300 -> performPrivateCommand 11:15:boolean performPrivateCommand(java.lang.String,android.os.Bundle):303:303 -> performPrivateCommand -androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener -> I.e$c: +androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener -> H.e$c: # {"id":"sourceFile","fileName":"InputConnectionCompat.java"} boolean onCommitContent(androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LI/f;ILandroid/os/Bundle;)Z"} -androidx.core.view.inputmethod.InputContentInfoCompat -> I.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH/f;ILandroid/os/Bundle;)Z"} +androidx.core.view.inputmethod.InputContentInfoCompat -> H.f: # {"id":"sourceFile","fileName":"InputContentInfoCompat.java"} androidx.core.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatImpl mImpl -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LI/f$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH/f$c;"} 1:3:void (android.net.Uri,android.content.ClipDescription,android.net.Uri):152:154 -> 4:4:void (android.net.Uri,android.content.ClipDescription,android.net.Uri):156:156 -> 5:6:void (androidx.core.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatImpl):160:161 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LI/f$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH/f$c;)V"} 1:7:android.net.Uri getContentUri():168:168 -> a 1:7:android.content.ClipDescription getDescription():177:177 -> b 1:7:android.net.Uri getLinkUri():184:184 -> c 1:6:void requestPermission():229:229 -> d 1:7:java.lang.Object unwrap():216:216 -> e 5:11:androidx.core.view.inputmethod.InputContentInfoCompat wrap(java.lang.Object):201:201 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LI/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LH/f;"} 12:22:androidx.core.view.inputmethod.InputContentInfoCompat wrap(java.lang.Object):204:204 -> f -androidx.core.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatApi25Impl -> I.f$a: +androidx.core.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatApi25Impl -> H.f$a: # {"id":"sourceFile","fileName":"InputContentInfoCompat.java"} android.view.inputmethod.InputContentInfo mObject -> a 1:2:void (java.lang.Object):96:97 -> @@ -37200,7 +35458,7 @@ androidx.core.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatApi2 1:7:android.net.Uri getLinkUri():117:117 -> c 1:7:android.content.ClipDescription getDescription():112:112 -> d 1:3:java.lang.Object getInputContentInfo():122:122 -> e -androidx.core.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatBaseImpl -> I.f$b: +androidx.core.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatBaseImpl -> H.f$b: # {"id":"sourceFile","fileName":"InputContentInfoCompat.java"} android.net.Uri mContentUri -> a android.content.ClipDescription mDescription -> b @@ -37214,7 +35472,7 @@ androidx.core.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatBase 1:3:android.net.Uri getLinkUri():74:74 -> c 1:3:android.content.ClipDescription getDescription():69:69 -> d 1:2:java.lang.Object getInputContentInfo():79:79 -> e -androidx.core.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatImpl -> I.f$c: +androidx.core.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatImpl -> H.f$c: # {"id":"sourceFile","fileName":"InputContentInfoCompat.java"} android.net.Uri getContentUri() -> a void requestPermission() -> b @@ -37500,9 +35758,9 @@ androidx.core.widget.NestedScrollView -> androidx.core.widget.NestedScrollView: androidx.core.widget.NestedScrollView$SavedState mSavedState -> A # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/widget/NestedScrollView$f;"} androidx.core.view.NestedScrollingParentHelper mParentHelper -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/I;"} androidx.core.view.NestedScrollingChildHelper mChildHelper -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/F;"} float mVerticalScrollFactor -> D androidx.core.widget.NestedScrollView$OnScrollChangeListener mOnScrollChangeListener -> E # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/widget/NestedScrollView$e;"} @@ -37521,7 +35779,7 @@ androidx.core.widget.NestedScrollView -> androidx.core.widget.NestedScrollView: android.widget.EdgeEffect mEdgeGlowTop -> h android.widget.EdgeEffect mEdgeGlowBottom -> i androidx.core.view.ScrollFeedbackProviderCompat mScrollFeedbackProvider -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/M;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/O;"} int mLastMotionY -> k boolean mIsLayoutDirty -> l boolean mIsLaidOut -> m @@ -37853,7 +36111,7 @@ androidx.core.widget.NestedScrollView -> androidx.core.widget.NestedScrollView: 1:10:int getMaxScrollAmount():523:523 -> getMaxScrollAmount 1:7:int getNestedScrollAxes():475:475 -> getNestedScrollAxes 1:4:androidx.core.view.ScrollFeedbackProviderCompat getScrollFeedbackProvider():2635:2635 -> getScrollFeedbackProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/M;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/O;"} 5:10:androidx.core.view.ScrollFeedbackProviderCompat getScrollFeedbackProvider():2636:2636 -> getScrollFeedbackProvider 11:13:androidx.core.view.ScrollFeedbackProviderCompat getScrollFeedbackProvider():2638:2638 -> getScrollFeedbackProvider 1:7:int getScrollRange():1515:1515 -> getScrollRange @@ -38211,7 +36469,7 @@ androidx.core.widget.NestedScrollView$AccessibilityDelegate -> androidx.core.wid 41:47:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2629:2629 -> onInitializeAccessibilityEvent 48:55:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2630:2630 -> onInitializeAccessibilityEvent 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2597:2597 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 4:5:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2598:2598 -> onInitializeAccessibilityNodeInfo 6:14:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2599:2599 -> onInitializeAccessibilityNodeInfo 15:20:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2600:2600 -> onInitializeAccessibilityNodeInfo @@ -38289,90 +36547,92 @@ androidx.core.widget.PopupWindowCompat$Api23Impl -> androidx.core.widget.h$a: 1:4:void setWindowLayoutType(android.widget.PopupWindow,int):216:216 -> b androidx.core.widget.TextViewCompat -> androidx.core.widget.i: # {"id":"sourceFile","fileName":"TextViewCompat.java"} - 1:16:int getFirstBaselineToTopHeight(android.widget.TextView):704:704 -> a - 1:16:int getLastBaselineToBottomHeight(android.widget.TextView):714:714 -> b - 1:6:int getTextDirection(android.text.TextDirectionHeuristic):927:927 -> c - 7:11:int getTextDirection(android.text.TextDirectionHeuristic):929:929 -> c - 12:17:int getTextDirection(android.text.TextDirectionHeuristic):931:931 -> c - 18:23:int getTextDirection(android.text.TextDirectionHeuristic):933:933 -> c - 24:29:int getTextDirection(android.text.TextDirectionHeuristic):935:935 -> c - 30:44:int getTextDirection(android.text.TextDirectionHeuristic):937:937 -> c - 1:8:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):871:871 -> d - 9:11:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):873:873 -> d - 12:19:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):876:876 -> d - 20:28:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):877:877 -> d - 29:36:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):883:883 -> d - 37:42:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):884:884 -> d - 43:46:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):887:887 -> d - 47:56:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):888:888 -> d - 57:59:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):893:893 -> d - 60:62:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):891:891 -> d - 63:70:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):900:900 -> d - 71:79:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):903:903 -> d - 80:82:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):906:906 -> d - 83:85:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):907:907 -> d - 86:88:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):919:919 -> d - 89:91:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):917:917 -> d - 92:94:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):915:915 -> d - 95:97:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):913:913 -> d - 98:100:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):911:911 -> d - 101:104:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):909:909 -> d - 1:6:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):784:784 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/widget/TextView;)LE/l$a;"} - 7:16:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):785:785 -> e - 17:20:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):787:787 -> e - 21:30:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):788:788 -> e - 31:37:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):790:790 -> e - 38:44:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):791:791 -> e - 45:51:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):793:793 -> e - 52:56:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):794:794 -> e - 1:3:void setCompoundDrawableTintList(android.widget.TextView,android.content.res.ColorStateList):957:957 -> f - 4:7:void setCompoundDrawableTintList(android.widget.TextView,android.content.res.ColorStateList):959:959 -> f - 1:3:void setCompoundDrawableTintMode(android.widget.TextView,android.graphics.PorterDuff$Mode):990:990 -> g - 4:7:void setCompoundDrawableTintMode(android.widget.TextView,android.graphics.PorterDuff$Mode):992:992 -> g - 1:3:void setFirstBaselineToTopHeight(android.widget.TextView,int):634:634 -> h - 4:9:void setFirstBaselineToTopHeight(android.widget.TextView,int):635:635 -> h - 10:13:void setFirstBaselineToTopHeight(android.widget.TextView,int):636:636 -> h - 14:21:void setFirstBaselineToTopHeight(android.widget.TextView,int):640:640 -> h - 22:27:void setFirstBaselineToTopHeight(android.widget.TextView,int):642:642 -> h - 28:30:void setFirstBaselineToTopHeight(android.widget.TextView,int):643:643 -> h - 31:32:void setFirstBaselineToTopHeight(android.widget.TextView,int):645:645 -> h - 33:39:void setFirstBaselineToTopHeight(android.widget.TextView,int):651:651 -> h - 40:43:void setFirstBaselineToTopHeight(android.widget.TextView,int):653:653 -> h - 44:51:void setFirstBaselineToTopHeight(android.widget.TextView,int):654:654 -> h - 52:55:void setFirstBaselineToTopHeight(android.widget.TextView,int):653:653 -> h - 1:3:void setLastBaselineToBottomHeight(android.widget.TextView,int):677:677 -> i - 4:11:void setLastBaselineToBottomHeight(android.widget.TextView,int):679:679 -> i - 12:17:void setLastBaselineToBottomHeight(android.widget.TextView,int):681:681 -> i - 18:20:void setLastBaselineToBottomHeight(android.widget.TextView,int):682:682 -> i - 21:22:void setLastBaselineToBottomHeight(android.widget.TextView,int):684:684 -> i - 23:29:void setLastBaselineToBottomHeight(android.widget.TextView,int):690:690 -> i - 30:37:void setLastBaselineToBottomHeight(android.widget.TextView,int):692:692 -> i - 38:41:void setLastBaselineToBottomHeight(android.widget.TextView,int):693:693 -> i - 42:45:void setLastBaselineToBottomHeight(android.widget.TextView,int):692:692 -> i - 1:3:void setLineHeight(android.widget.TextView,int):733:733 -> j - 4:18:void setLineHeight(android.widget.TextView,int):735:735 -> j - 19:22:void setLineHeight(android.widget.TextView,int):739:739 -> j - 1:6:void setLineHeight(android.widget.TextView,int,float):763:763 -> k - 7:10:void setLineHeight(android.widget.TextView,int,float):764:764 -> k - 11:18:void setLineHeight(android.widget.TextView,int,float):769:769 -> k - 19:22:void setLineHeight(android.widget.TextView,int,float):766:766 -> k - 23:30:void setLineHeight(android.widget.TextView,int,float):771:771 -> k - 1:7:void setPrecomputedText(android.widget.TextView,androidx.core.text.PrecomputedTextCompat):849:849 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/widget/TextView;LE/l;)V"} - 8:8:void setPrecomputedText(android.widget.TextView,androidx.core.text.PrecomputedTextCompat):852:852 -> l - 9:11:void setPrecomputedText(android.widget.TextView,androidx.core.text.PrecomputedTextCompat):854:854 -> l - 12:12:void setPrecomputedText(android.widget.TextView,androidx.core.text.PrecomputedTextCompat):855:855 -> l - 1:4:void setTextAppearance(android.widget.TextView,int):216:216 -> m - 1:11:void setTextMetricsParams(android.widget.TextView,androidx.core.text.PrecomputedTextCompat$Params):809:809 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/widget/TextView;LE/l$a;)V"} - 12:22:void setTextMetricsParams(android.widget.TextView,androidx.core.text.PrecomputedTextCompat$Params):827:827 -> n - 23:29:void setTextMetricsParams(android.widget.TextView,androidx.core.text.PrecomputedTextCompat$Params):831:831 -> n - 30:37:void setTextMetricsParams(android.widget.TextView,androidx.core.text.PrecomputedTextCompat$Params):832:832 -> n - 1:10:android.view.ActionMode$Callback unwrapCustomSelectionActionModeCallback(android.view.ActionMode$Callback):461:461 -> o - 11:17:android.view.ActionMode$Callback unwrapCustomSelectionActionModeCallback(android.view.ActionMode$Callback):462:462 -> o - 1:17:android.view.ActionMode$Callback wrapCustomSelectionActionModeCallback(android.widget.TextView,android.view.ActionMode$Callback):441:441 -> p - 18:24:android.view.ActionMode$Callback wrapCustomSelectionActionModeCallback(android.widget.TextView,android.view.ActionMode$Callback):451:451 -> p + 1:5:android.graphics.drawable.Drawable[] getCompoundDrawablesRelative(android.widget.TextView):229:229 -> a + 1:16:int getFirstBaselineToTopHeight(android.widget.TextView):704:704 -> b + 1:16:int getLastBaselineToBottomHeight(android.widget.TextView):714:714 -> c + 1:6:int getTextDirection(android.text.TextDirectionHeuristic):927:927 -> d + 7:11:int getTextDirection(android.text.TextDirectionHeuristic):929:929 -> d + 12:17:int getTextDirection(android.text.TextDirectionHeuristic):931:931 -> d + 18:23:int getTextDirection(android.text.TextDirectionHeuristic):933:933 -> d + 24:29:int getTextDirection(android.text.TextDirectionHeuristic):935:935 -> d + 30:44:int getTextDirection(android.text.TextDirectionHeuristic):937:937 -> d + 1:8:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):871:871 -> e + 9:11:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):873:873 -> e + 12:19:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):876:876 -> e + 20:28:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):877:877 -> e + 29:36:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):883:883 -> e + 37:42:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):884:884 -> e + 43:46:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):887:887 -> e + 47:56:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):888:888 -> e + 57:59:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):893:893 -> e + 60:62:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):891:891 -> e + 63:70:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):900:900 -> e + 71:79:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):903:903 -> e + 80:82:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):906:906 -> e + 83:85:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):907:907 -> e + 86:88:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):919:919 -> e + 89:91:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):917:917 -> e + 92:94:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):915:915 -> e + 95:97:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):913:913 -> e + 98:100:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):911:911 -> e + 101:104:android.text.TextDirectionHeuristic getTextDirectionHeuristic(android.widget.TextView):909:909 -> e + 1:6:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):784:784 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/widget/TextView;)LD/l$a;"} + 7:16:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):785:785 -> f + 17:20:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):787:787 -> f + 21:30:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):788:788 -> f + 31:37:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):790:790 -> f + 38:44:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):791:791 -> f + 45:51:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):793:793 -> f + 52:56:androidx.core.text.PrecomputedTextCompat$Params getTextMetricsParams(android.widget.TextView):794:794 -> f + 1:3:void setCompoundDrawableTintList(android.widget.TextView,android.content.res.ColorStateList):957:957 -> g + 4:7:void setCompoundDrawableTintList(android.widget.TextView,android.content.res.ColorStateList):959:959 -> g + 1:3:void setCompoundDrawableTintMode(android.widget.TextView,android.graphics.PorterDuff$Mode):990:990 -> h + 4:7:void setCompoundDrawableTintMode(android.widget.TextView,android.graphics.PorterDuff$Mode):992:992 -> h + 1:4:void setCompoundDrawablesRelative(android.widget.TextView,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):125:125 -> i + 1:3:void setFirstBaselineToTopHeight(android.widget.TextView,int):634:634 -> j + 4:9:void setFirstBaselineToTopHeight(android.widget.TextView,int):635:635 -> j + 10:13:void setFirstBaselineToTopHeight(android.widget.TextView,int):636:636 -> j + 14:21:void setFirstBaselineToTopHeight(android.widget.TextView,int):640:640 -> j + 22:27:void setFirstBaselineToTopHeight(android.widget.TextView,int):642:642 -> j + 28:30:void setFirstBaselineToTopHeight(android.widget.TextView,int):643:643 -> j + 31:32:void setFirstBaselineToTopHeight(android.widget.TextView,int):645:645 -> j + 33:39:void setFirstBaselineToTopHeight(android.widget.TextView,int):651:651 -> j + 40:43:void setFirstBaselineToTopHeight(android.widget.TextView,int):653:653 -> j + 44:51:void setFirstBaselineToTopHeight(android.widget.TextView,int):654:654 -> j + 52:55:void setFirstBaselineToTopHeight(android.widget.TextView,int):653:653 -> j + 1:3:void setLastBaselineToBottomHeight(android.widget.TextView,int):677:677 -> k + 4:11:void setLastBaselineToBottomHeight(android.widget.TextView,int):679:679 -> k + 12:17:void setLastBaselineToBottomHeight(android.widget.TextView,int):681:681 -> k + 18:20:void setLastBaselineToBottomHeight(android.widget.TextView,int):682:682 -> k + 21:22:void setLastBaselineToBottomHeight(android.widget.TextView,int):684:684 -> k + 23:29:void setLastBaselineToBottomHeight(android.widget.TextView,int):690:690 -> k + 30:37:void setLastBaselineToBottomHeight(android.widget.TextView,int):692:692 -> k + 38:41:void setLastBaselineToBottomHeight(android.widget.TextView,int):693:693 -> k + 42:45:void setLastBaselineToBottomHeight(android.widget.TextView,int):692:692 -> k + 1:3:void setLineHeight(android.widget.TextView,int):733:733 -> l + 4:18:void setLineHeight(android.widget.TextView,int):735:735 -> l + 19:22:void setLineHeight(android.widget.TextView,int):739:739 -> l + 1:6:void setLineHeight(android.widget.TextView,int,float):763:763 -> m + 7:10:void setLineHeight(android.widget.TextView,int,float):764:764 -> m + 11:18:void setLineHeight(android.widget.TextView,int,float):769:769 -> m + 19:22:void setLineHeight(android.widget.TextView,int,float):766:766 -> m + 23:30:void setLineHeight(android.widget.TextView,int,float):771:771 -> m + 1:7:void setPrecomputedText(android.widget.TextView,androidx.core.text.PrecomputedTextCompat):849:849 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/widget/TextView;LD/l;)V"} + 8:8:void setPrecomputedText(android.widget.TextView,androidx.core.text.PrecomputedTextCompat):852:852 -> n + 9:11:void setPrecomputedText(android.widget.TextView,androidx.core.text.PrecomputedTextCompat):854:854 -> n + 12:12:void setPrecomputedText(android.widget.TextView,androidx.core.text.PrecomputedTextCompat):855:855 -> n + 1:4:void setTextAppearance(android.widget.TextView,int):216:216 -> o + 1:11:void setTextMetricsParams(android.widget.TextView,androidx.core.text.PrecomputedTextCompat$Params):809:809 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/widget/TextView;LD/l$a;)V"} + 12:22:void setTextMetricsParams(android.widget.TextView,androidx.core.text.PrecomputedTextCompat$Params):827:827 -> p + 23:29:void setTextMetricsParams(android.widget.TextView,androidx.core.text.PrecomputedTextCompat$Params):831:831 -> p + 30:37:void setTextMetricsParams(android.widget.TextView,androidx.core.text.PrecomputedTextCompat$Params):832:832 -> p + 1:10:android.view.ActionMode$Callback unwrapCustomSelectionActionModeCallback(android.view.ActionMode$Callback):461:461 -> q + 11:17:android.view.ActionMode$Callback unwrapCustomSelectionActionModeCallback(android.view.ActionMode$Callback):462:462 -> q + 1:17:android.view.ActionMode$Callback wrapCustomSelectionActionModeCallback(android.widget.TextView,android.view.ActionMode$Callback):441:441 -> r + 18:24:android.view.ActionMode$Callback wrapCustomSelectionActionModeCallback(android.widget.TextView,android.view.ActionMode$Callback):451:451 -> r androidx.core.widget.TextViewCompat$Api23Impl -> androidx.core.widget.i$a: # {"id":"sourceFile","fileName":"TextViewCompat.java"} 1:5:int getBreakStrategy(android.widget.TextView):1090:1090 -> a @@ -38483,7 +36743,7 @@ androidx.core.widget.TextViewOnReceiveContentListener -> androidx.core.widget.j: 29:32:void replaceSelection(android.text.Editable,java.lang.CharSequence):106:106 -> c androidx.core.widget.TintableCompoundButton -> androidx.core.widget.k: # {"id":"sourceFile","fileName":"TintableCompoundButton.java"} -androidx.cursoradapter.widget.CursorAdapter -> J.a: +androidx.cursoradapter.widget.CursorAdapter -> I.a: # {"id":"sourceFile","fileName":"CursorAdapter.java"} boolean mDataValid -> d boolean mAutoRequery -> e @@ -38491,10 +36751,10 @@ androidx.cursoradapter.widget.CursorAdapter -> J.a: android.content.Context mContext -> g int mRowIDColumn -> h androidx.cursoradapter.widget.CursorAdapter$ChangeObserver mChangeObserver -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LJ/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI/a$a;"} android.database.DataSetObserver mDataSetObserver -> j androidx.cursoradapter.widget.CursorFilter mCursorFilter -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LJ/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI/b;"} 1:8:void (android.content.Context,android.database.Cursor,boolean):150:150 -> 9:12:void (android.content.Context,android.database.Cursor,boolean):151:151 -> 1:6:void changeCursor(android.database.Cursor):334:334 -> a @@ -38551,31 +36811,31 @@ androidx.cursoradapter.widget.CursorAdapter -> J.a: 57:59:android.database.Cursor swapCursor(android.database.Cursor):368:368 -> i 60:61:android.database.Cursor swapCursor(android.database.Cursor):369:369 -> i 62:65:android.database.Cursor swapCursor(android.database.Cursor):371:371 -> i -androidx.cursoradapter.widget.CursorAdapter$ChangeObserver -> J.a$a: +androidx.cursoradapter.widget.CursorAdapter$ChangeObserver -> I.a$a: # {"id":"sourceFile","fileName":"CursorAdapter.java"} androidx.cursoradapter.widget.CursorAdapter this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LJ/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI/a;"} 1:2:void (androidx.cursoradapter.widget.CursorAdapter):476:476 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI/a;)V"} 3:11:void (androidx.cursoradapter.widget.CursorAdapter):477:477 -> 1:2:boolean deliverSelfNotifications():482:482 -> deliverSelfNotifications 1:6:void onChange(boolean):487:487 -> onChange -androidx.cursoradapter.widget.CursorAdapter$MyDataSetObserver -> J.a$b: +androidx.cursoradapter.widget.CursorAdapter$MyDataSetObserver -> I.a$b: # {"id":"sourceFile","fileName":"CursorAdapter.java"} androidx.cursoradapter.widget.CursorAdapter this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LJ/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI/a;"} 1:6:void (androidx.cursoradapter.widget.CursorAdapter):492:492 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI/a;)V"} 1:5:void onChanged():497:497 -> onChanged 6:9:void onChanged():498:498 -> onChanged 1:5:void onInvalidated():503:503 -> onInvalidated 6:9:void onInvalidated():504:504 -> onInvalidated -androidx.cursoradapter.widget.CursorFilter -> J.b: +androidx.cursoradapter.widget.CursorFilter -> I.b: # {"id":"sourceFile","fileName":"CursorFilter.java"} androidx.cursoradapter.widget.CursorFilter$CursorFilterClient mClient -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LJ/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI/b$a;"} 1:3:void (androidx.cursoradapter.widget.CursorFilter$CursorFilterClient):39:39 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ/b$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI/b$a;)V"} 4:6:void (androidx.cursoradapter.widget.CursorFilter$CursorFilterClient):40:40 -> 1:9:java.lang.CharSequence convertResultToString(java.lang.Object):45:45 -> convertResultToString 1:6:android.widget.Filter$FilterResults performFiltering(java.lang.CharSequence):50:50 -> performFiltering @@ -38587,13 +36847,13 @@ androidx.cursoradapter.widget.CursorFilter -> J.b: 1:6:void publishResults(java.lang.CharSequence,android.widget.Filter$FilterResults):65:65 -> publishResults 7:12:void publishResults(java.lang.CharSequence,android.widget.Filter$FilterResults):67:67 -> publishResults 13:20:void publishResults(java.lang.CharSequence,android.widget.Filter$FilterResults):68:68 -> publishResults -androidx.cursoradapter.widget.CursorFilter$CursorFilterClient -> J.b$a: +androidx.cursoradapter.widget.CursorFilter$CursorFilterClient -> I.b$a: # {"id":"sourceFile","fileName":"CursorFilter.java"} void changeCursor(android.database.Cursor) -> a android.database.Cursor getCursor() -> b android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence) -> c java.lang.CharSequence convertToString(android.database.Cursor) -> convertToString -androidx.cursoradapter.widget.ResourceCursorAdapter -> J.c: +androidx.cursoradapter.widget.ResourceCursorAdapter -> I.c: # {"id":"sourceFile","fileName":"ResourceCursorAdapter.java"} int mLayout -> l int mDropDownLayout -> m @@ -38603,15 +36863,15 @@ androidx.cursoradapter.widget.ResourceCursorAdapter -> J.c: 8:18:void (android.content.Context,int,android.database.Cursor,boolean):84:84 -> 1:10:android.view.View newDropDownView(android.content.Context,android.database.Cursor,android.view.ViewGroup):117:117 -> f 1:10:android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup):112:112 -> g -androidx.customview.view.AbsSavedState -> K.a: +androidx.customview.view.AbsSavedState -> J.a: # {"id":"sourceFile","fileName":"AbsSavedState.java"} android.os.Parcelable mSuperState -> d androidx.customview.view.AbsSavedState EMPTY_STATE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LK/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ/a;"} 1:7:void ():32:32 -> 8:15:void ():90:90 -> 1:1:void (androidx.customview.view.AbsSavedState$1):31:31 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK/a$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ/a$a;)V"} 2:3:void ():39:40 -> 4:4:void (android.os.Parcelable):48:48 -> 5:5:void (android.os.Parcelable):52:52 -> @@ -38620,20 +36880,20 @@ androidx.customview.view.AbsSavedState -> K.a: 1:3:android.os.Parcelable getSuperState():77:77 -> c 1:2:int describeContents():82:82 -> describeContents 1:6:void writeToParcel(android.os.Parcel,int):87:87 -> writeToParcel -androidx.customview.view.AbsSavedState$1 -> K.a$a: +androidx.customview.view.AbsSavedState$1 -> J.a$a: # {"id":"sourceFile","fileName":"AbsSavedState.java"} 2:5:void ():32:32 -> -androidx.customview.view.AbsSavedState$2 -> K.a$b: +androidx.customview.view.AbsSavedState$2 -> J.a$b: # {"id":"sourceFile","fileName":"AbsSavedState.java"} 1:4:void ():90:90 -> 2:6:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel):102:102 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)LK/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)LJ/a;"} 1:6:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):93:93 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)LK/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)LJ/a;"} 7:9:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):97:97 -> b 10:17:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):95:95 -> b 1:3:androidx.customview.view.AbsSavedState[] newArray(int):107:107 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[LK/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[LJ/a;"} 1:1:java.lang.Object createFromParcel(android.os.Parcel):90:90 -> createFromParcel 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):90:90 -> createFromParcel 1:5:java.lang.Object[] newArray(int):90:90 -> newArray @@ -38711,13 +36971,13 @@ androidx.customview.widget.ExploreByTouchHelper -> androidx.customview.widget.a: 5:10:android.view.accessibility.AccessibilityEvent createEventForHost(int):656:656 -> g 1:3:int getAccessibilityFocusedVirtualViewId():290:290 -> getAccessibilityFocusedVirtualViewId 1:4:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):157:157 -> getAccessibilityNodeProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LG/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LF/B;"} 5:11:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):158:158 -> getAccessibilityNodeProvider 12:14:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):160:160 -> getAccessibilityNodeProvider 1:5:int getFocusedVirtualView():591:591 -> getFocusedVirtualView 1:3:int getKeyboardFocusedVirtualViewId():298:298 -> getKeyboardFocusedVirtualViewId 1:5:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):793:793 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LF/A;"} 6:8:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):796:796 -> h 9:11:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):797:797 -> h 12:16:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):798:798 -> h @@ -38771,7 +37031,7 @@ androidx.customview.widget.ExploreByTouchHelper -> androidx.customview.widget.a: 316:323:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):821:821 -> h 324:331:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):815:815 -> h 1:6:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost():736:736 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/A;"} 7:11:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost():737:737 -> i 12:16:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost():740:740 -> i 17:19:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost():741:741 -> i @@ -38826,7 +37086,7 @@ androidx.customview.widget.ExploreByTouchHelper -> androidx.customview.widget.a: 119:122:boolean moveFocus(int,android.graphics.Rect):420:420 -> o 123:127:boolean moveFocus(int,android.graphics.Rect):423:423 -> o 4:8:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtainAccessibilityNodeInfo(int):722:722 -> obtainAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LF/A;"} 9:13:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtainAccessibilityNodeInfo(int):725:725 -> obtainAccessibilityNodeInfo 1:6:void onFocusChanged(boolean,int,android.graphics.Rect):275:275 -> onFocusChanged 7:11:void onFocusChanged(boolean,int,android.graphics.Rect):276:276 -> onFocusChanged @@ -38834,12 +37094,12 @@ androidx.customview.widget.ExploreByTouchHelper -> androidx.customview.widget.a: 1:3:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):662:662 -> onInitializeAccessibilityEvent 4:7:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):665:665 -> onInitializeAccessibilityEvent 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):757:757 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 4:7:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):760:760 -> onInitializeAccessibilityNodeInfo 1:1:void onPopulateNodeForHost(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1213:1213 -> onPopulateNodeForHost - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;)V"} void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat) -> onPopulateNodeForVirtualView - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILF/A;)V"} 15:19:boolean performActionForChild(int,int,android.os.Bundle):921:921 -> p 20:24:boolean performActionForChild(int,int,android.os.Bundle):915:915 -> p 25:29:boolean performActionForChild(int,int,android.os.Bundle):913:913 -> p @@ -38873,14 +37133,14 @@ androidx.customview.widget.ExploreByTouchHelper$1 -> androidx.customview.widget. 1:4:void ():336:336 -> 1:6:void obtainBounds(java.lang.Object,android.graphics.Rect):336:336 -> a 1:4:void obtainBounds(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.graphics.Rect):339:339 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;Landroid/graphics/Rect;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;Landroid/graphics/Rect;)V"} androidx.customview.widget.ExploreByTouchHelper$2 -> androidx.customview.widget.a$b: # {"id":"sourceFile","fileName":"ExploreByTouchHelper.java"} 1:4:void ():349:349 -> 1:7:java.lang.Object get(java.lang.Object,int):349:349 -> a 1:7:int size(java.lang.Object):349:349 -> b 1:7:androidx.core.view.accessibility.AccessibilityNodeInfoCompat get(androidx.collection.SparseArrayCompat,int):353:353 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/j;I)LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/j;I)LF/A;"} 1:5:int size(androidx.collection.SparseArrayCompat):358:358 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/j;)I"} androidx.customview.widget.ExploreByTouchHelper$MyNodeProvider -> androidx.customview.widget.a$c: @@ -38890,11 +37150,11 @@ androidx.customview.widget.ExploreByTouchHelper$MyNodeProvider -> androidx.custo 1:6:void (androidx.customview.widget.ExploreByTouchHelper):1245:1245 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/customview/widget/a;)V"} 1:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createAccessibilityNodeInfo(int):1252:1252 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LF/A;"} 3:6:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createAccessibilityNodeInfo(int):1253:1253 -> b 7:11:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createAccessibilityNodeInfo(int):1254:1254 -> b 4:18:androidx.core.view.accessibility.AccessibilityNodeInfoCompat findFocus(int):1265:1265 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LF/A;"} 19:23:androidx.core.view.accessibility.AccessibilityNodeInfoCompat findFocus(int):1269:1269 -> d 1:7:boolean performAction(int,int,android.os.Bundle):1259:1259 -> f androidx.customview.widget.FocusStrategy -> androidx.customview.widget.b: @@ -39395,11 +37655,11 @@ androidx.customview.widget.ViewDragHelper$Callback -> androidx.customview.widget void onViewPositionChanged(android.view.View,int,int,int,int) -> k void onViewReleased(android.view.View,float,float) -> l boolean tryCaptureView(android.view.View,int) -> m -androidx.drawerlayout.R$attr -> L.a: +androidx.drawerlayout.R$attr -> K.a: int drawerLayoutStyle -> a -androidx.drawerlayout.R$dimen -> L.b: +androidx.drawerlayout.R$dimen -> K.b: int def_drawer_elevation -> a -androidx.drawerlayout.R$styleable -> L.c: +androidx.drawerlayout.R$styleable -> K.c: int[] ColorStateListItem -> a int[] DrawerLayout -> b int DrawerLayout_elevation -> c @@ -39411,7 +37671,7 @@ androidx.drawerlayout.R$styleable -> L.c: androidx.drawerlayout.widget.DrawerLayout -> androidx.drawerlayout.widget.a: # {"id":"sourceFile","fileName":"DrawerLayout.java"} androidx.core.view.accessibility.AccessibilityViewCommand mActionDismiss -> mActionDismiss - # {"id":"com.android.tools.r8.residualsignature","signature":"LG/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/D;"} androidx.drawerlayout.widget.DrawerLayout$ChildAccessibilityDelegate mChildAccessibilityDelegate -> mChildAccessibilityDelegate # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/drawerlayout/widget/a$d;"} androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback mLeftCallback -> mLeftCallback @@ -39985,7 +38245,7 @@ androidx.drawerlayout.widget.DrawerLayout$1 -> androidx.drawerlayout.widget.a$a: 1:6:void (androidx.drawerlayout.widget.DrawerLayout):259:259 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/drawerlayout/widget/a;)V"} 1:17:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):262:262 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/C$a;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/D$a;)Z"} 18:26:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):263:263 -> a androidx.drawerlayout.widget.DrawerLayout$2 -> androidx.drawerlayout.widget.a$b: # {"id":"sourceFile","fileName":"DrawerLayout.java"} @@ -40005,12 +38265,12 @@ androidx.drawerlayout.widget.DrawerLayout$AccessibilityDelegate -> androidx.draw # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/drawerlayout/widget/a;)V"} 6:13:void (androidx.drawerlayout.widget.DrawerLayout):2426:2426 -> 1:7:void addChildrenForAccessibility(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.ViewGroup):2502:2502 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;Landroid/view/ViewGroup;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;Landroid/view/ViewGroup;)V"} 8:11:void addChildrenForAccessibility(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.ViewGroup):2504:2504 -> c 12:17:void addChildrenForAccessibility(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.ViewGroup):2505:2505 -> c 18:24:void addChildrenForAccessibility(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.ViewGroup):2506:2506 -> c 1:2:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2518:2518 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;LF/A;)V"} 3:5:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2520:2520 -> d 6:8:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2521:2521 -> d 9:15:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2523:2523 -> d @@ -40032,7 +38292,7 @@ androidx.drawerlayout.widget.DrawerLayout$AccessibilityDelegate -> androidx.draw 1:3:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2463:2463 -> onInitializeAccessibilityEvent 4:9:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2465:2465 -> onInitializeAccessibilityEvent 1:4:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2430:2430 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 5:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2431:2431 -> onInitializeAccessibilityNodeInfo 9:12:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2436:2436 -> onInitializeAccessibilityNodeInfo 13:15:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2437:2437 -> onInitializeAccessibilityNodeInfo @@ -40054,7 +38314,7 @@ androidx.drawerlayout.widget.DrawerLayout$ChildAccessibilityDelegate -> androidx # {"id":"sourceFile","fileName":"DrawerLayout.java"} 1:4:void ():2537:2537 -> 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2541:2541 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 4:10:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2543:2543 -> onInitializeAccessibilityNodeInfo 11:14:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2547:2547 -> onInitializeAccessibilityNodeInfo androidx.drawerlayout.widget.DrawerLayout$DrawerListener -> androidx.drawerlayout.widget.a$e: @@ -40179,547 +38439,6 @@ androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback$1 -> androidx.drawerl 1:6:void (androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback):2221:2221 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/drawerlayout/widget/a$h;)V"} 1:6:void run():2223:2223 -> run -androidx.dynamicanimation.animation.AnimationHandler -> M.c: -# {"id":"sourceFile","fileName":"AnimationHandler.java"} - androidx.collection.SimpleArrayMap mDelayedCallbackStartTime -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} - java.util.ArrayList mAnimationCallbacks -> b - androidx.dynamicanimation.animation.AnimationHandler$AnimationCallbackDispatcher mCallbackDispatcher -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/c$b;"} - java.lang.Runnable mRunnable -> d - androidx.dynamicanimation.animation.FrameCallbackScheduler mScheduler -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/j;"} - long mCurrentFrameTime -> f - boolean mListDirty -> g - float mDurationScale -> h - androidx.dynamicanimation.animation.AnimationHandler$DurationScaleChangeListener mDurationScaleChangeListener -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/c$e;"} - java.lang.ThreadLocal sAnimatorHandler -> j - 1:8:void ():77:77 -> - 1:3:void (androidx.dynamicanimation.animation.FrameCallbackScheduler):116:116 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/j;)V"} - 4:10:void (androidx.dynamicanimation.animation.FrameCallbackScheduler):83:83 -> - 11:17:void (androidx.dynamicanimation.animation.FrameCallbackScheduler):85:85 -> - 18:25:void (androidx.dynamicanimation.animation.FrameCallbackScheduler):87:87 -> - 26:34:void (androidx.dynamicanimation.animation.FrameCallbackScheduler):89:89 -> - 35:37:void (androidx.dynamicanimation.animation.FrameCallbackScheduler):91:91 -> - 38:41:void (androidx.dynamicanimation.animation.FrameCallbackScheduler):93:93 -> - 42:43:void (androidx.dynamicanimation.animation.FrameCallbackScheduler):94:94 -> - 44:46:void (androidx.dynamicanimation.animation.FrameCallbackScheduler):117:117 -> - 1:6:void lambda$new$0():89:89 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/c;)V"} - 1:3:java.lang.Runnable access$000(androidx.dynamicanimation.animation.AnimationHandler):45:45 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/c;)Ljava/lang/Runnable;"} - 1:3:androidx.dynamicanimation.animation.FrameCallbackScheduler access$100(androidx.dynamicanimation.animation.AnimationHandler):45:45 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/c;)LM/j;"} - 1:8:void addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):124:124 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/c$c;J)V"} - 9:15:void addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):125:125 -> d - 16:21:void addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):126:126 -> d - 22:27:void addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):127:127 -> d - 28:31:void addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):128:128 -> d - 32:38:void addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):129:129 -> d - 39:43:void addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):131:131 -> d - 44:51:void addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):134:134 -> d - 52:62:void addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):135:135 -> d - 63:77:void addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):139:139 -> d - 1:4:void cleanUpList():199:199 -> e - 5:14:void cleanUpList():200:200 -> e - 15:22:void cleanUpList():201:201 -> e - 23:30:void cleanUpList():202:202 -> e - 31:38:void cleanUpList():206:206 -> e - 39:44:void cleanUpList():207:207 -> e - 45:50:void cleanUpList():208:208 -> e - 51:53:void cleanUpList():211:211 -> e - 1:5:void doAnimationFrame(long):157:157 -> f - 6:13:void doAnimationFrame(long):158:158 -> f - 14:24:void doAnimationFrame(long):159:159 -> f - 25:30:void doAnimationFrame(long):163:163 -> f - 31:36:void doAnimationFrame(long):164:164 -> f - 37:40:void doAnimationFrame(long):167:167 -> f - 1:3:float getDurationScale():248:248 -> g - 1:8:androidx.dynamicanimation.animation.AnimationHandler getInstance():102:102 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM/c;"} - 9:18:androidx.dynamicanimation.animation.AnimationHandler getInstance():103:103 -> h - 19:21:androidx.dynamicanimation.animation.AnimationHandler getInstance():105:105 -> h - 22:28:androidx.dynamicanimation.animation.AnimationHandler getInstance():107:107 -> h - 1:12:boolean isCallbackDue(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):187:187 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/c$c;J)Z"} - 13:20:boolean isCallbackDue(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):191:191 -> i - 21:28:boolean isCallbackDue(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):192:192 -> i - 1:7:boolean isCurrentThread():177:177 -> j - 1:5:void removeCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback):147:147 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/c$c;)V"} - 6:13:void removeCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback):148:148 -> k - 14:20:void removeCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback):150:150 -> k - 21:23:void removeCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback):151:151 -> k -androidx.dynamicanimation.animation.AnimationHandler$$ExternalSyntheticApiModelOutline0 -> M.a: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - 1:1:float M.AnimationHandler$$ExternalSyntheticApiModelOutline0.m():0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} -androidx.dynamicanimation.animation.AnimationHandler$$ExternalSyntheticLambda1 -> M.b: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - androidx.dynamicanimation.animation.AnimationHandler androidx.dynamicanimation.animation.AnimationHandler$$InternalSyntheticLambda$1$eaeae190181c4ddaaec079c0d8e4d6b4cf0727f49bbf7d0dce04bc4a450c1420$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/c;"} - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void M.AnimationHandler$$ExternalSyntheticLambda1.(M.AnimationHandler):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/c;)V"} - 1:1:void M.AnimationHandler$$ExternalSyntheticLambda1.run():0:0 -> run - # {"id":"com.android.tools.r8.synthesized"} -androidx.dynamicanimation.animation.AnimationHandler$1 -> M.c$a: -# {"id":"sourceFile","fileName":"AnimationHandler.java"} -androidx.dynamicanimation.animation.AnimationHandler$AnimationCallbackDispatcher -> M.c$b: -# {"id":"sourceFile","fileName":"AnimationHandler.java"} - androidx.dynamicanimation.animation.AnimationHandler this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/c;"} - 1:1:void (androidx.dynamicanimation.animation.AnimationHandler):64:64 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/c;)V"} - 2:2:void (androidx.dynamicanimation.animation.AnimationHandler,androidx.dynamicanimation.animation.AnimationHandler$1):64:64 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/c;LM/c$a;)V"} - 1:8:void dispatchAnimationFrame():69:69 -> a - 9:15:void dispatchAnimationFrame():70:70 -> a - 16:25:void dispatchAnimationFrame():71:71 -> a - 26:41:void dispatchAnimationFrame():72:72 -> a -androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback -> M.c$c: -# {"id":"sourceFile","fileName":"AnimationHandler.java"} - boolean doAnimationFrame(long) -> a -androidx.dynamicanimation.animation.AnimationHandler$DurationScaleChangeListener -> M.c$e: -# {"id":"sourceFile","fileName":"AnimationHandler.java"} - boolean register() -> a - boolean unregister() -> b -androidx.dynamicanimation.animation.AnimationHandler$DurationScaleChangeListener33 -> M.c$d: -# {"id":"sourceFile","fileName":"AnimationHandler.java"} - android.animation.ValueAnimator$DurationScaleChangeListener mListener -> a - androidx.dynamicanimation.animation.AnimationHandler this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/c;"} - 1:6:void (androidx.dynamicanimation.animation.AnimationHandler):257:257 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/c;)V"} - 1:4:boolean register():262:262 -> a - 5:11:boolean register():263:263 -> a - 12:18:boolean register():264:264 -> a - 1:7:boolean unregister():271:271 -> b - 8:10:boolean unregister():272:272 -> b - 1:5:void lambda$register$0(float):263:263 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/c$d;F)V"} -androidx.dynamicanimation.animation.AnimationHandler$DurationScaleChangeListener33$$ExternalSyntheticApiModelOutline0 -> M.d: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean M.AnimationHandler$DurationScaleChangeListener33$$ExternalSyntheticApiModelOutline0.m(android.animation.ValueAnimator$DurationScaleChangeListener):0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} -androidx.dynamicanimation.animation.AnimationHandler$DurationScaleChangeListener33$$ExternalSyntheticApiModelOutline1 -> M.e: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean M.AnimationHandler$DurationScaleChangeListener33$$ExternalSyntheticApiModelOutline1.m(android.animation.ValueAnimator$DurationScaleChangeListener):0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} -androidx.dynamicanimation.animation.AnimationHandler$DurationScaleChangeListener33$$ExternalSyntheticLambda2 -> M.f: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - androidx.dynamicanimation.animation.AnimationHandler$DurationScaleChangeListener33 androidx.dynamicanimation.animation.AnimationHandler$DurationScaleChangeListener33$$InternalSyntheticLambda$2$dd085908e1e3bf8ad1f6648a241dab3ca0bfb268055f2aba74fc4428078fa146$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/c$d;"} - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void M.AnimationHandler$DurationScaleChangeListener33$$ExternalSyntheticLambda2.(M.AnimationHandler$DurationScaleChangeListener33):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/c$d;)V"} - 1:1:void M.AnimationHandler$DurationScaleChangeListener33$$ExternalSyntheticLambda2.onChanged(float):0:0 -> onChanged - # {"id":"com.android.tools.r8.synthesized"} -androidx.dynamicanimation.animation.AnimationHandler$FrameCallbackScheduler16 -> M.c$f: -# {"id":"sourceFile","fileName":"AnimationHandler.java"} - android.view.Choreographer mChoreographer -> a - android.os.Looper mLooper -> b - 1:3:void ():227:227 -> - 4:9:void ():229:229 -> - 10:16:void ():230:230 -> - 1:11:void postFrameCallback(java.lang.Runnable):234:234 -> a - 1:16:boolean isCurrentThread():239:239 -> b - 1:4:void lambda$postFrameCallback$0(java.lang.Runnable,long):234:234 -> c -androidx.dynamicanimation.animation.AnimationHandler$FrameCallbackScheduler16$$ExternalSyntheticLambda0 -> M.g: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - java.lang.Runnable androidx.dynamicanimation.animation.AnimationHandler$FrameCallbackScheduler16$$InternalSyntheticLambda$2$dc96e44f81ce2f92eeb2a47f73d723821becd85231f8e2df13fb4561a665caea$0.f$0 -> d - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void M.AnimationHandler$FrameCallbackScheduler16$$ExternalSyntheticLambda0.(java.lang.Runnable):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void M.AnimationHandler$FrameCallbackScheduler16$$ExternalSyntheticLambda0.doFrame(long):0:0 -> doFrame - # {"id":"com.android.tools.r8.synthesized"} -androidx.dynamicanimation.animation.DynamicAnimation -> M.h: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty SCROLL_Y -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - float mVelocity -> a - float mValue -> b - boolean mStartValueIsSet -> c - java.lang.Object mTarget -> d - androidx.dynamicanimation.animation.FloatPropertyCompat mProperty -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/i;"} - boolean mRunning -> f - float mMaxValue -> g - float mMinValue -> h - long mLastFrameTime -> i - float mMinVisibleChange -> j - java.util.ArrayList mEndListeners -> k - java.util.ArrayList mUpdateListeners -> l - androidx.dynamicanimation.animation.AnimationHandler mAnimationHandler -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/c;"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty TRANSLATION_X -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty TRANSLATION_Y -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty TRANSLATION_Z -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty SCALE_X -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty SCALE_Y -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty ROTATION -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty ROTATION_X -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty ROTATION_Y -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty X -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty Y -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty Z -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty ALPHA -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty SCROLL_X -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$p;"} - 1:9:void ():62:62 -> - 10:18:void ():77:77 -> - 19:27:void ():92:92 -> - 28:36:void ():107:107 -> - 37:45:void ():122:122 -> - 46:54:void ():137:137 -> - 55:63:void ():152:152 -> - 64:72:void ():167:167 -> - 73:81:void ():182:182 -> - 82:90:void ():197:197 -> - 91:99:void ():212:212 -> - 100:108:void ():227:227 -> - 109:117:void ():243:243 -> - 118:127:void ():258:258 -> - 1:4:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):368:368 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LM/i;)V"} - 5:9:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):298:298 -> - 10:12:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):301:301 -> - 13:14:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):305:305 -> - 15:16:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):314:314 -> - 17:19:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):317:317 -> - 20:23:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):318:318 -> - 24:25:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):321:321 -> - 26:32:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):326:326 -> - 33:39:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):329:329 -> - 40:41:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):369:369 -> - 42:43:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):370:370 -> - 44:56:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):371:371 -> - 57:62:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):374:374 -> - 63:65:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):375:375 -> - 66:76:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):376:376 -> - 77:82:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):379:379 -> - 83:88:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):377:377 -> - 89:91:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):373:373 -> - 1:9:boolean doAnimationFrame(long):672:672 -> a - 10:11:boolean doAnimationFrame(long):674:674 -> a - 12:19:boolean doAnimationFrame(long):675:675 -> a - 20:21:boolean doAnimationFrame(long):679:679 -> a - 22:41:boolean doAnimationFrame(long):680:680 -> a - 42:45:boolean doAnimationFrame(long):682:682 -> a - 46:55:boolean doAnimationFrame(long):684:684 -> a - 56:63:boolean doAnimationFrame(long):685:685 -> a - 64:68:boolean doAnimationFrame(long):687:687 -> a - 69:72:boolean doAnimationFrame(long):690:690 -> a - 2:3:void endAnimationInternal(boolean):709:709 -> b - 4:12:void endAnimationInternal(boolean):710:710 -> b - 13:14:void endAnimationInternal(boolean):711:711 -> b - 15:16:void endAnimationInternal(boolean):712:712 -> b - 17:24:void endAnimationInternal(boolean):713:713 -> b - 25:35:void endAnimationInternal(boolean):714:714 -> b - 36:46:void endAnimationInternal(boolean):715:715 -> b - 47:52:void endAnimationInternal(boolean):718:718 -> b - 1:10:androidx.dynamicanimation.animation.AnimationHandler getAnimationHandler():757:757 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM/c;"} - 1:9:float getPropertyValue():747:747 -> d - 1:6:float getValueThreshold():739:739 -> e - 1:3:boolean isRunning():639:639 -> f - 1:8:void removeNullEntries(java.util.ArrayList):566:566 -> g - 9:14:void removeNullEntries(java.util.ArrayList):567:567 -> g - 15:21:void removeNullEntries(java.util.ArrayList):568:568 -> g - 1:8:void setPropertyValue(float):726:726 -> h - 9:16:void setPropertyValue(float):727:727 -> h - 17:27:void setPropertyValue(float):728:728 -> h - 28:38:void setPropertyValue(float):729:729 -> h - 39:44:void setPropertyValue(float):732:732 -> h - 1:10:void start():602:602 -> i - 11:14:void start():606:606 -> i - 15:18:void start():607:607 -> i - 19:26:void start():603:603 -> i - 1:5:void startAnimationInternal():647:647 -> j - 6:7:void startAnimationInternal():648:648 -> j - 8:11:void startAnimationInternal():649:649 -> j - 12:17:void startAnimationInternal():650:650 -> j - 18:31:void startAnimationInternal():653:653 -> j - 32:41:void startAnimationInternal():657:657 -> j - 42:50:void startAnimationInternal():654:654 -> j - boolean updateValueAndVelocity(long) -> k -androidx.dynamicanimation.animation.DynamicAnimation$1 -> M.h$f: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):62:62 -> - 1:7:float getValue(java.lang.Object):62:62 -> a - 1:6:void setValue(java.lang.Object,float):62:62 -> b - 1:5:float getValue(android.view.View):70:70 -> c - 1:4:void setValue(android.view.View,float):65:65 -> d -androidx.dynamicanimation.animation.DynamicAnimation$10 -> M.h$a: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):197:197 -> - 1:7:float getValue(java.lang.Object):197:197 -> a - 1:6:void setValue(java.lang.Object,float):197:197 -> b - 1:5:float getValue(android.view.View):205:205 -> c - 1:4:void setValue(android.view.View,float):200:200 -> d -androidx.dynamicanimation.animation.DynamicAnimation$11 -> M.h$b: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):212:212 -> - 1:7:float getValue(java.lang.Object):212:212 -> a - 1:6:void setValue(java.lang.Object,float):212:212 -> b - 1:5:float getValue(android.view.View):220:220 -> c - 1:4:void setValue(android.view.View,float):215:215 -> d -androidx.dynamicanimation.animation.DynamicAnimation$12 -> M.h$c: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):227:227 -> - 1:7:float getValue(java.lang.Object):227:227 -> a - 1:6:void setValue(java.lang.Object,float):227:227 -> b - 1:5:float getValue(android.view.View):235:235 -> c - 1:4:void setValue(android.view.View,float):230:230 -> d -androidx.dynamicanimation.animation.DynamicAnimation$13 -> M.h$d: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):243:243 -> - 1:7:float getValue(java.lang.Object):243:243 -> a - 1:6:void setValue(java.lang.Object,float):243:243 -> b - 1:6:float getValue(android.view.View):251:251 -> c - 2:5:void setValue(android.view.View,float):246:246 -> d -androidx.dynamicanimation.animation.DynamicAnimation$14 -> M.h$e: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):258:258 -> - 1:7:float getValue(java.lang.Object):258:258 -> a - 1:6:void setValue(java.lang.Object,float):258:258 -> b - 1:6:float getValue(android.view.View):266:266 -> c - 2:5:void setValue(android.view.View,float):261:261 -> d -androidx.dynamicanimation.animation.DynamicAnimation$2 -> M.h$g: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):77:77 -> - 1:7:float getValue(java.lang.Object):77:77 -> a - 1:6:void setValue(java.lang.Object,float):77:77 -> b - 1:5:float getValue(android.view.View):85:85 -> c - 1:4:void setValue(android.view.View,float):80:80 -> d -androidx.dynamicanimation.animation.DynamicAnimation$3 -> M.h$h: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):92:92 -> - 1:7:float getValue(java.lang.Object):92:92 -> a - 1:6:void setValue(java.lang.Object,float):92:92 -> b - 1:5:float getValue(android.view.View):100:100 -> c - 1:4:void setValue(android.view.View,float):95:95 -> d -androidx.dynamicanimation.animation.DynamicAnimation$4 -> M.h$i: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):107:107 -> - 1:7:float getValue(java.lang.Object):107:107 -> a - 1:6:void setValue(java.lang.Object,float):107:107 -> b - 1:5:float getValue(android.view.View):115:115 -> c - 1:4:void setValue(android.view.View,float):110:110 -> d -androidx.dynamicanimation.animation.DynamicAnimation$5 -> M.h$j: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):122:122 -> - 1:7:float getValue(java.lang.Object):122:122 -> a - 1:6:void setValue(java.lang.Object,float):122:122 -> b - 1:5:float getValue(android.view.View):130:130 -> c - 1:4:void setValue(android.view.View,float):125:125 -> d -androidx.dynamicanimation.animation.DynamicAnimation$6 -> M.h$k: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):137:137 -> - 1:7:float getValue(java.lang.Object):137:137 -> a - 1:6:void setValue(java.lang.Object,float):137:137 -> b - 1:5:float getValue(android.view.View):145:145 -> c - 1:4:void setValue(android.view.View,float):140:140 -> d -androidx.dynamicanimation.animation.DynamicAnimation$7 -> M.h$l: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):152:152 -> - 1:7:float getValue(java.lang.Object):152:152 -> a - 1:6:void setValue(java.lang.Object,float):152:152 -> b - 1:5:float getValue(android.view.View):160:160 -> c - 1:4:void setValue(android.view.View,float):155:155 -> d -androidx.dynamicanimation.animation.DynamicAnimation$8 -> M.h$m: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):167:167 -> - 1:7:float getValue(java.lang.Object):167:167 -> a - 1:6:void setValue(java.lang.Object,float):167:167 -> b - 1:5:float getValue(android.view.View):175:175 -> c - 1:4:void setValue(android.view.View,float):170:170 -> d -androidx.dynamicanimation.animation.DynamicAnimation$9 -> M.h$n: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 2:5:void (java.lang.String):182:182 -> - 1:7:float getValue(java.lang.Object):182:182 -> a - 1:6:void setValue(java.lang.Object,float):182:182 -> b - 1:5:float getValue(android.view.View):190:190 -> c - 1:4:void setValue(android.view.View,float):185:185 -> d -androidx.dynamicanimation.animation.DynamicAnimation$MassState -> M.h$o: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - float mValue -> a - float mVelocity -> b - 1:4:void ():335:335 -> -androidx.dynamicanimation.animation.DynamicAnimation$ViewProperty -> M.h$p: -# {"id":"sourceFile","fileName":"DynamicAnimation.java"} - 1:1:void (java.lang.String,androidx.dynamicanimation.animation.DynamicAnimation$1):53:53 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LM/h$f;)V"} - 2:2:void (java.lang.String):55:55 -> -androidx.dynamicanimation.animation.FloatPropertyCompat -> M.i: -# {"id":"sourceFile","fileName":"FloatPropertyCompat.java"} - java.lang.String mPropertyName -> a - 1:3:void (java.lang.String):42:42 -> - 4:6:void (java.lang.String):43:43 -> - float getValue(java.lang.Object) -> a - void setValue(java.lang.Object,float) -> b -androidx.dynamicanimation.animation.FrameCallbackScheduler -> M.j: -# {"id":"sourceFile","fileName":"FrameCallbackScheduler.java"} - void postFrameCallback(java.lang.Runnable) -> a - boolean isCurrentThread() -> b -androidx.dynamicanimation.animation.SpringAnimation -> M.k: -# {"id":"sourceFile","fileName":"SpringAnimation.java"} - androidx.dynamicanimation.animation.SpringForce mSpring -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/l;"} - float mPendingPosition -> C - boolean mEndRequested -> D - 1:4:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):113:113 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LM/i;)V"} - 5:9:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):61:61 -> - 10:12:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):62:62 -> - 13:15:void (java.lang.Object,androidx.dynamicanimation.animation.FloatPropertyCompat):64:64 -> - 1:3:void start():157:157 -> i - 4:13:void start():158:158 -> i - 14:17:void start():159:159 -> i - 3:12:boolean updateValueAndVelocity(long):265:265 -> k - 13:18:boolean updateValueAndVelocity(long):266:266 -> k - 19:23:boolean updateValueAndVelocity(long):267:267 -> k - 24:25:boolean updateValueAndVelocity(long):268:268 -> k - 26:33:boolean updateValueAndVelocity(long):270:270 -> k - 34:35:boolean updateValueAndVelocity(long):271:271 -> k - 36:38:boolean updateValueAndVelocity(long):272:272 -> k - 39:44:boolean updateValueAndVelocity(long):276:276 -> k - 45:62:boolean updateValueAndVelocity(long):279:279 -> k - 63:69:boolean updateValueAndVelocity(long):280:280 -> k - 70:71:boolean updateValueAndVelocity(long):281:281 -> k - 72:85:boolean updateValueAndVelocity(long):283:283 -> k - 86:89:boolean updateValueAndVelocity(long):284:284 -> k - 90:94:boolean updateValueAndVelocity(long):285:285 -> k - 95:108:boolean updateValueAndVelocity(long):288:288 -> k - 109:112:boolean updateValueAndVelocity(long):289:289 -> k - 113:116:boolean updateValueAndVelocity(long):290:290 -> k - 117:126:boolean updateValueAndVelocity(long):293:293 -> k - 127:134:boolean updateValueAndVelocity(long):294:294 -> k - 135:142:boolean updateValueAndVelocity(long):296:296 -> k - 143:150:boolean updateValueAndVelocity(long):297:297 -> k - 151:154:boolean updateValueAndVelocity(long):298:298 -> k - 1:6:void animateToFinalPosition(float):175:175 -> l - 7:9:void animateToFinalPosition(float):176:176 -> l - 10:13:void animateToFinalPosition(float):178:178 -> l - 14:20:void animateToFinalPosition(float):179:179 -> l - 21:25:void animateToFinalPosition(float):181:181 -> l - 26:29:void animateToFinalPosition(float):182:182 -> l - 1:14:boolean canSkipToEnd():241:241 -> m - 1:7:boolean isAtEquilibrium(float,float):311:311 -> n - 1:4:void sanityCheck():247:247 -> o - 5:9:void sanityCheck():251:251 -> o - 10:16:void sanityCheck():252:252 -> o - 17:24:void sanityCheck():255:255 -> o - 25:32:void sanityCheck():256:256 -> o - 33:40:void sanityCheck():253:253 -> o - 41:48:void sanityCheck():248:248 -> o - 1:3:androidx.dynamicanimation.animation.SpringAnimation setSpring(androidx.dynamicanimation.animation.SpringForce):150:150 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/l;)LM/k;"} - 1:6:void skipToEnd():222:222 -> q - 7:16:void skipToEnd():226:226 -> q - 17:21:void skipToEnd():230:230 -> q - 22:24:void skipToEnd():231:231 -> q - 25:32:void skipToEnd():227:227 -> q - 33:40:void skipToEnd():223:223 -> q -androidx.dynamicanimation.animation.SpringForce -> M.l: -# {"id":"sourceFile","fileName":"SpringForce.java"} - double mNaturalFreq -> a - double mDampingRatio -> b - boolean mInitialized -> c - double mValueThreshold -> d - double mVelocityThreshold -> e - double mGammaPlus -> f - double mGammaMinus -> g - double mDampedFreq -> h - double mFinalPosition -> i - androidx.dynamicanimation.animation.DynamicAnimation$MassState mMassState -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/h$o;"} - 1:1:void ():113:113 -> - 2:2:void ():83:83 -> - 3:3:void ():85:85 -> - 4:4:void ():91:91 -> - 5:5:void ():104:104 -> - 6:6:void ():107:107 -> - 7:7:void (float):122:122 -> - 8:8:void (float):83:83 -> - 9:9:void (float):85:85 -> - 10:10:void (float):91:91 -> - 11:11:void (float):104:104 -> - 12:12:void (float):107:107 -> - 13:13:void (float):123:123 -> - 1:4:float getDampingRatio():186:186 -> a - 1:4:float getFinalPosition():206:206 -> b - 1:5:float getStiffness():152:152 -> c - 1:5:void init():245:245 -> d - 6:16:void init():249:249 -> d - 17:25:void init():254:254 -> d - 26:30:void init():256:256 -> d - 31:38:void init():257:257 -> d - 39:46:void init():258:258 -> d - 47:65:void init():259:259 -> d - 66:77:void init():262:262 -> d - 78:80:void init():265:265 -> d - 81:88:void init():250:250 -> d - 1:11:boolean isAtEquilibrium(float,float):230:230 -> e - 12:31:boolean isAtEquilibrium(float,float):231:231 -> e - 7:9:androidx.dynamicanimation.animation.SpringForce setDampingRatio(float):174:174 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LM/l;"} - 10:12:androidx.dynamicanimation.animation.SpringForce setDampingRatio(float):176:176 -> f - 13:20:androidx.dynamicanimation.animation.SpringForce setDampingRatio(float):172:172 -> f - 2:4:androidx.dynamicanimation.animation.SpringForce setFinalPosition(float):196:196 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LM/l;"} - 7:13:androidx.dynamicanimation.animation.SpringForce setStiffness(float):140:140 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LM/l;"} - 14:16:androidx.dynamicanimation.animation.SpringForce setStiffness(float):142:142 -> h - 17:24:androidx.dynamicanimation.animation.SpringForce setStiffness(float):138:138 -> h - 1:12:void setValueThreshold(double):327:327 -> i - 13:15:void setValueThreshold(double):328:328 -> i - 3:14:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):274:274 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(DDJ)LM/h$o;"} - 15:18:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):277:277 -> j - 19:31:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):280:280 -> j - 32:51:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):282:282 -> j - 52:59:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):286:286 -> j - 60:65:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):287:287 -> j - 66:78:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):288:288 -> j - 79:90:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):289:289 -> j - 91:101:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):293:293 -> j - 102:106:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):294:294 -> j - 107:121:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):295:295 -> j - 122:128:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):296:296 -> j - 129:142:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):300:300 -> j - 143:149:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):302:302 -> j - 150:157:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):303:303 -> j - 158:164:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):304:304 -> j - 165:179:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):305:305 -> j - 180:191:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):306:306 -> j - 192:201:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):307:307 -> j - 202:210:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):308:308 -> j - 211:219:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):311:311 -> j - 220:222:androidx.dynamicanimation.animation.DynamicAnimation$MassState updateValues(double,double,long):312:312 -> j androidx.emoji2.text.ConcurrencyHelpers -> androidx.emoji2.text.c: # {"id":"sourceFile","fileName":"ConcurrencyHelpers.java"} 1:7:java.lang.Thread lambda$createBackgroundPriorityExecutor$0(java.lang.String,java.lang.Runnable):57:57 -> a @@ -40760,7 +38479,7 @@ androidx.emoji2.text.DefaultEmojiCompatConfig$DefaultEmojiCompatConfigFactory -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/d$b;)V"} 7:13:void (androidx.emoji2.text.DefaultEmojiCompatConfig$DefaultEmojiCompatConfigHelper):120:120 -> 5:10:androidx.emoji2.text.EmojiCompat$Config configOrNull(android.content.Context,androidx.core.provider.FontRequest):145:145 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LD/e;)Landroidx/emoji2/text/f$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LC/e;)Landroidx/emoji2/text/f$c;"} 1:5:java.util.List convertToByteArray(android.content.pm.Signature[]):234:234 -> b 6:11:java.util.List convertToByteArray(android.content.pm.Signature[]):235:235 -> b 12:21:java.util.List convertToByteArray(android.content.pm.Signature[]):236:236 -> b @@ -40768,7 +38487,7 @@ androidx.emoji2.text.DefaultEmojiCompatConfig$DefaultEmojiCompatConfigFactory -> 1:9:androidx.emoji2.text.EmojiCompat$Config create(android.content.Context):130:130 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Landroidx/emoji2/text/f$c;"} 1:2:androidx.core.provider.FontRequest generateFontRequestFrom(android.content.pm.ProviderInfo,android.content.pm.PackageManager):219:219 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/pm/ProviderInfo;Landroid/content/pm/PackageManager;)LD/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/pm/ProviderInfo;Landroid/content/pm/PackageManager;)LC/e;"} 3:4:androidx.core.provider.FontRequest generateFontRequestFrom(android.content.pm.ProviderInfo,android.content.pm.PackageManager):220:220 -> d 5:10:androidx.core.provider.FontRequest generateFontRequestFrom(android.content.pm.ProviderInfo,android.content.pm.PackageManager):222:222 -> d 11:14:androidx.core.provider.FontRequest generateFontRequestFrom(android.content.pm.ProviderInfo,android.content.pm.PackageManager):224:224 -> d @@ -40783,7 +38502,7 @@ androidx.emoji2.text.DefaultEmojiCompatConfig$DefaultEmojiCompatConfigFactory -> 31:36:android.content.pm.ProviderInfo queryDefaultInstalledContentProvider(android.content.pm.PackageManager):187:187 -> g 37:45:android.content.pm.ProviderInfo queryDefaultInstalledContentProvider(android.content.pm.PackageManager):188:188 -> g 1:4:androidx.core.provider.FontRequest queryForDefaultFontRequest(android.content.Context):159:159 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LD/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LC/e;"} 5:9:androidx.core.provider.FontRequest queryForDefaultFontRequest(android.content.Context):161:161 -> h 10:17:androidx.core.provider.FontRequest queryForDefaultFontRequest(android.content.Context):163:163 -> h 18:23:androidx.core.provider.FontRequest queryForDefaultFontRequest(android.content.Context):167:167 -> h @@ -41422,22 +39141,22 @@ androidx.emoji2.text.FontRequestEmojiCompatConfig -> androidx.emoji2.text.k: # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/k$a;"} 1:8:void ():442:442 -> 1:11:void (android.content.Context,androidx.core.provider.FontRequest):122:122 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LD/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LC/e;)V"} 1:10:androidx.emoji2.text.FontRequestEmojiCompatConfig setLoadingExecutor(java.util.concurrent.Executor):148:148 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;)Landroidx/emoji2/text/k;"} androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper -> androidx.emoji2.text.k$a: # {"id":"sourceFile","fileName":"FontRequestEmojiCompatConfig.java"} 1:4:void ():412:412 -> 2:10:android.graphics.Typeface buildTypeface(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo):424:424 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LD/g$b;)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LC/g$b;)Landroid/graphics/Typeface;"} 2:6:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,androidx.core.provider.FontRequest):417:417 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LD/e;)LD/g$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LC/e;)LC/g$a;"} 1:8:void unregisterObserver(android.content.Context,android.database.ContentObserver):438:438 -> c androidx.emoji2.text.FontRequestEmojiCompatConfig$FontRequestMetadataLoader -> androidx.emoji2.text.k$b: # {"id":"sourceFile","fileName":"FontRequestEmojiCompatConfig.java"} android.content.Context mContext -> a androidx.core.provider.FontRequest mRequest -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LD/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/e;"} androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper mFontProviderHelper -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/k$a;"} java.lang.Object mLock -> d @@ -41449,7 +39168,7 @@ androidx.emoji2.text.FontRequestEmojiCompatConfig$FontRequestMetadataLoader -> a android.database.ContentObserver mObserver -> i java.lang.Runnable mMainHandlerLoadCallback -> j 1:3:void (android.content.Context,androidx.core.provider.FontRequest,androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper):235:235 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LD/e;Landroidx/emoji2/text/k$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LC/e;Landroidx/emoji2/text/k$a;)V"} 4:10:void (android.content.Context,androidx.core.provider.FontRequest,androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper):208:208 -> 11:15:void (android.content.Context,androidx.core.provider.FontRequest,androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper):236:236 -> 16:20:void (android.content.Context,androidx.core.provider.FontRequest,androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper):237:237 -> @@ -41517,7 +39236,7 @@ androidx.emoji2.text.FontRequestEmojiCompatConfig$FontRequestMetadataLoader -> a 26:35:void loadInternal():277:277 -> d 36:39:void loadInternal():278:278 -> d 1:10:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():285:285 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LC/g$b;"} 11:16:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> e 17:22:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():292:292 -> e 23:26:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():293:293 -> e @@ -41560,7 +39279,7 @@ androidx.emoji2.text.MetadataListReader -> androidx.emoji2.text.m: 110:115:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):161:161 -> a 116:121:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):125:125 -> a 1:4:androidx.emoji2.text.flatbuffer.MetadataList read(java.nio.ByteBuffer):89:89 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/nio/ByteBuffer;)LN/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/nio/ByteBuffer;)LL/b;"} 5:9:androidx.emoji2.text.flatbuffer.MetadataList read(java.nio.ByteBuffer):90:90 -> b 10:13:androidx.emoji2.text.flatbuffer.MetadataList read(java.nio.ByteBuffer):91:91 -> b 14:21:androidx.emoji2.text.flatbuffer.MetadataList read(java.nio.ByteBuffer):93:93 -> b @@ -41594,20 +39313,20 @@ androidx.emoji2.text.MetadataListReader$OpenTypeReader -> androidx.emoji2.text.m androidx.emoji2.text.MetadataRepo -> androidx.emoji2.text.n: # {"id":"sourceFile","fileName":"MetadataRepo.java"} androidx.emoji2.text.flatbuffer.MetadataList mMetadataList -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LN/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL/b;"} char[] mEmojiCharArray -> b androidx.emoji2.text.MetadataRepo$Node mRootNode -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/n$a;"} android.graphics.Typeface mTypeface -> d 1:3:void (android.graphics.Typeface,androidx.emoji2.text.flatbuffer.MetadataList):76:76 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Typeface;LN/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Typeface;LL/b;)V"} 4:5:void (android.graphics.Typeface,androidx.emoji2.text.flatbuffer.MetadataList):77:77 -> 6:7:void (android.graphics.Typeface,androidx.emoji2.text.flatbuffer.MetadataList):78:78 -> 8:16:void (android.graphics.Typeface,androidx.emoji2.text.flatbuffer.MetadataList):79:79 -> 17:26:void (android.graphics.Typeface,androidx.emoji2.text.flatbuffer.MetadataList):80:80 -> 27:30:void (android.graphics.Typeface,androidx.emoji2.text.flatbuffer.MetadataList):81:81 -> 1:7:void constructIndex(androidx.emoji2.text.flatbuffer.MetadataList):161:161 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL/b;)V"} 8:12:void constructIndex(androidx.emoji2.text.flatbuffer.MetadataList):163:163 -> a 13:23:void constructIndex(androidx.emoji2.text.flatbuffer.MetadataList):167:167 -> a 24:30:void constructIndex(androidx.emoji2.text.flatbuffer.MetadataList):168:168 -> a @@ -41618,7 +39337,7 @@ androidx.emoji2.text.MetadataRepo -> androidx.emoji2.text.n: 23:23:androidx.emoji2.text.MetadataRepo create(android.graphics.Typeface,java.nio.ByteBuffer):134:134 -> b 1:3:char[] getEmojiCharArray():204:204 -> c 1:3:androidx.emoji2.text.flatbuffer.MetadataList getMetadataList():213:213 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL/b;"} 1:7:int getMetadataVersion():186:186 -> e 1:3:androidx.emoji2.text.MetadataRepo$Node getRootNode():195:195 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/emoji2/text/n$a;"} @@ -41763,7 +39482,7 @@ androidx.emoji2.text.TypefaceEmojiRasterizer -> androidx.emoji2.text.p: 1:9:int getHeight():193:193 -> e 1:9:int getId():179:179 -> f 1:10:androidx.emoji2.text.flatbuffer.MetadataItem getMetadataItem():154:154 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL/a;"} 11:15:androidx.emoji2.text.flatbuffer.MetadataItem getMetadataItem():156:156 -> g 16:18:androidx.emoji2.text.flatbuffer.MetadataItem getMetadataItem():157:157 -> g 19:30:androidx.emoji2.text.flatbuffer.MetadataItem getMetadataItem():167:167 -> g @@ -41873,11 +39592,11 @@ androidx.emoji2.text.UnprecomputeTextOnModificationSpannable$PrecomputedTextDete # {"id":"com.android.tools.r8.synthesized"} 1:1:boolean m(java.lang.Object):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.emoji2.text.flatbuffer.MetadataItem -> N.a: +androidx.emoji2.text.flatbuffer.MetadataItem -> L.a: # {"id":"sourceFile","fileName":"MetadataItem.java"} 1:4:void ():28:28 -> 1:4:androidx.emoji2.text.flatbuffer.MetadataItem __assign(int,java.nio.ByteBuffer):33:33 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/nio/ByteBuffer;)LN/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/nio/ByteBuffer;)LL/a;"} 1:4:void __init(int,java.nio.ByteBuffer):32:32 -> g 3:24:int codepoints(int):41:41 -> h 3:15:int codepointsLength():42:42 -> i @@ -41886,28 +39605,28 @@ androidx.emoji2.text.flatbuffer.MetadataItem -> N.a: 2:19:int id():35:35 -> l 3:20:short sdkAdded():37:37 -> m 3:20:short width():39:39 -> n -androidx.emoji2.text.flatbuffer.MetadataList -> N.b: +androidx.emoji2.text.flatbuffer.MetadataList -> L.b: # {"id":"sourceFile","fileName":"MetadataList.java"} 1:4:void ():28:28 -> 1:4:androidx.emoji2.text.flatbuffer.MetadataList __assign(int,java.nio.ByteBuffer):33:33 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/nio/ByteBuffer;)LN/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/nio/ByteBuffer;)LL/b;"} 1:4:void __init(int,java.nio.ByteBuffer):32:32 -> g 1:10:androidx.emoji2.text.flatbuffer.MetadataList getRootAsMetadataList(java.nio.ByteBuffer):30:30 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/nio/ByteBuffer;)LN/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/nio/ByteBuffer;)LL/b;"} 1:23:androidx.emoji2.text.flatbuffer.MetadataList getRootAsMetadataList(java.nio.ByteBuffer,androidx.emoji2.text.flatbuffer.MetadataList):31:31 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/nio/ByteBuffer;LN/b;)LN/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/nio/ByteBuffer;LL/b;)LL/b;"} 2:27:androidx.emoji2.text.flatbuffer.MetadataItem list(androidx.emoji2.text.flatbuffer.MetadataItem,int):37:37 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN/a;I)LN/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL/a;I)LL/a;"} 2:14:int listLength():38:38 -> k 2:19:int version():35:35 -> l -androidx.emoji2.text.flatbuffer.Table -> N.c: +androidx.emoji2.text.flatbuffer.Table -> L.c: # {"id":"sourceFile","fileName":"Table.java"} int bb_pos -> a java.nio.ByteBuffer bb -> b int vtable_start -> c int vtable_size -> d androidx.emoji2.text.flatbuffer.Utf8 utf8 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LN/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL/d;"} 1:3:void ():28:28 -> 4:10:void ():37:37 -> 1:8:int __indirect(int):68:68 -> a @@ -41924,22 +39643,22 @@ androidx.emoji2.text.flatbuffer.Table -> N.c: 1:3:int __vector_len(int):123:123 -> e 4:10:int __vector_len(int):124:124 -> e 11:17:int __vector_len(int):125:125 -> e -androidx.emoji2.text.flatbuffer.Utf8 -> N.d: +androidx.emoji2.text.flatbuffer.Utf8 -> L.d: # {"id":"sourceFile","fileName":"Utf8.java"} androidx.emoji2.text.flatbuffer.Utf8 DEFAULT -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LN/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL/d;"} 1:4:void ():25:25 -> 1:4:androidx.emoji2.text.flatbuffer.Utf8 getDefault():62:62 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL/d;"} 5:11:androidx.emoji2.text.flatbuffer.Utf8 getDefault():63:63 -> a 12:14:androidx.emoji2.text.flatbuffer.Utf8 getDefault():65:65 -> a -androidx.emoji2.text.flatbuffer.Utf8Safe -> N.e: +androidx.emoji2.text.flatbuffer.Utf8Safe -> L.e: # {"id":"sourceFile","fileName":"Utf8Safe.java"} 1:4:void ():63:63 -> -androidx.emoji2.viewsintegration.EmojiEditTextHelper -> O.a: +androidx.emoji2.viewsintegration.EmojiEditTextHelper -> M.a: # {"id":"sourceFile","fileName":"EmojiEditTextHelper.java"} androidx.emoji2.viewsintegration.EmojiEditTextHelper$HelperInternal mHelper -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LO/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM/a$b;"} int mMaxEmojiCount -> b int mEmojiReplaceStrategy -> c 1:6:void (android.widget.EditText,boolean):105:105 -> @@ -41951,18 +39670,18 @@ androidx.emoji2.viewsintegration.EmojiEditTextHelper -> O.a: 1:7:boolean isEnabled():214:214 -> b 5:11:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo):174:174 -> c 1:6:void setEnabled(boolean):227:227 -> d -androidx.emoji2.viewsintegration.EmojiEditTextHelper$HelperInternal -> O.a$b: +androidx.emoji2.viewsintegration.EmojiEditTextHelper$HelperInternal -> M.a$b: # {"id":"sourceFile","fileName":"EmojiEditTextHelper.java"} 1:4:void ():231:231 -> android.text.method.KeyListener getKeyListener(android.text.method.KeyListener) -> a boolean isEnabled() -> b android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo) -> c void setEnabled(boolean) -> d -androidx.emoji2.viewsintegration.EmojiEditTextHelper$HelperInternal19 -> O.a$a: +androidx.emoji2.viewsintegration.EmojiEditTextHelper$HelperInternal19 -> M.a$a: # {"id":"sourceFile","fileName":"EmojiEditTextHelper.java"} android.widget.EditText mEditText -> a androidx.emoji2.viewsintegration.EmojiTextWatcher mTextWatcher -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LO/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM/g;"} 1:3:void (android.widget.EditText,boolean):265:265 -> 4:5:void (android.widget.EditText,boolean):266:266 -> 6:12:void (android.widget.EditText,boolean):267:267 -> @@ -41975,7 +39694,7 @@ androidx.emoji2.viewsintegration.EmojiEditTextHelper$HelperInternal19 -> O.a$a: 1:5:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo):305:305 -> c 6:13:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo):310:310 -> c 1:6:void setEnabled(boolean):315:315 -> d -androidx.emoji2.viewsintegration.EmojiEditableFactory -> O.b: +androidx.emoji2.viewsintegration.EmojiEditableFactory -> M.b: # {"id":"sourceFile","fileName":"EmojiEditableFactory.java"} java.lang.Object INSTANCE_LOCK -> a android.text.Editable$Factory sInstance -> b @@ -41993,14 +39712,14 @@ androidx.emoji2.viewsintegration.EmojiEditableFactory -> O.b: 1:4:android.text.Editable newEditable(java.lang.CharSequence):74:74 -> newEditable 5:9:android.text.Editable newEditable(java.lang.CharSequence):75:75 -> newEditable 10:14:android.text.Editable newEditable(java.lang.CharSequence):77:77 -> newEditable -androidx.emoji2.viewsintegration.EmojiInputConnection -> O.c: +androidx.emoji2.viewsintegration.EmojiInputConnection -> M.c: # {"id":"sourceFile","fileName":"EmojiInputConnection.java"} android.widget.TextView mTextView -> a androidx.emoji2.viewsintegration.EmojiInputConnection$EmojiCompatDeleteHelper mEmojiCompatDeleteHelper -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM/c$a;"} 1:1:void (android.widget.TextView,android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo):49:49 -> 2:5:void (android.widget.TextView,android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,androidx.emoji2.viewsintegration.EmojiInputConnection$EmojiCompatDeleteHelper):58:61 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/widget/TextView;Landroid/view/inputmethod/InputConnection;Landroid/view/inputmethod/EditorInfo;LO/c$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/widget/TextView;Landroid/view/inputmethod/InputConnection;Landroid/view/inputmethod/EditorInfo;LM/c$a;)V"} 1:7:android.text.Editable getEditable():80:80 -> a 1:2:boolean deleteSurroundingText(int,int):66:66 -> deleteSurroundingText 3:10:boolean deleteSurroundingText(int,int):67:67 -> deleteSurroundingText @@ -42010,13 +39729,13 @@ androidx.emoji2.viewsintegration.EmojiInputConnection -> O.c: 3:10:boolean deleteSurroundingTextInCodePoints(int,int):75:75 -> deleteSurroundingTextInCodePoints 11:16:boolean deleteSurroundingTextInCodePoints(int,int):74:74 -> deleteSurroundingTextInCodePoints 17:27:boolean deleteSurroundingTextInCodePoints(int,int):76:76 -> deleteSurroundingTextInCodePoints -androidx.emoji2.viewsintegration.EmojiInputConnection$EmojiCompatDeleteHelper -> O.c$a: +androidx.emoji2.viewsintegration.EmojiInputConnection$EmojiCompatDeleteHelper -> M.c$a: # {"id":"sourceFile","fileName":"EmojiInputConnection.java"} 1:4:void ():83:83 -> 1:5:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):90:90 -> a 1:6:void updateEditorInfoAttrs(android.view.inputmethod.EditorInfo):95:95 -> b 7:14:void updateEditorInfoAttrs(android.view.inputmethod.EditorInfo):96:96 -> b -androidx.emoji2.viewsintegration.EmojiInputFilter -> O.d: +androidx.emoji2.viewsintegration.EmojiInputFilter -> M.d: # {"id":"sourceFile","fileName":"EmojiInputFilter.java"} android.widget.TextView mTextView -> a androidx.emoji2.text.EmojiCompat$InitCallback mInitCallback -> b @@ -42038,12 +39757,12 @@ androidx.emoji2.viewsintegration.EmojiInputFilter -> O.d: 57:60:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):75:75 -> filter 61:74:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):77:77 -> filter 75:86:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):83:83 -> filter -androidx.emoji2.viewsintegration.EmojiInputFilter$InitCallbackImpl -> O.d$a: +androidx.emoji2.viewsintegration.EmojiInputFilter$InitCallbackImpl -> M.d$a: # {"id":"sourceFile","fileName":"EmojiInputFilter.java"} java.lang.ref.Reference mViewRef -> a java.lang.ref.Reference mEmojiInputFilterReference -> b 1:3:void (android.widget.TextView,androidx.emoji2.viewsintegration.EmojiInputFilter):105:105 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/widget/TextView;LO/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/widget/TextView;LM/d;)V"} 4:10:void (android.widget.TextView,androidx.emoji2.viewsintegration.EmojiInputFilter):106:106 -> 11:18:void (android.widget.TextView,androidx.emoji2.viewsintegration.EmojiInputFilter):107:107 -> 1:3:void onInitialized():112:112 -> b @@ -42061,14 +39780,14 @@ androidx.emoji2.viewsintegration.EmojiInputFilter$InitCallbackImpl -> O.d$a: 7:14:boolean isInputFilterCurrentlyRegisteredOnTextView(android.widget.TextView,android.text.InputFilter):148:148 -> c 15:17:boolean isInputFilterCurrentlyRegisteredOnTextView(android.widget.TextView,android.text.InputFilter):153:153 -> c 18:27:boolean isInputFilterCurrentlyRegisteredOnTextView(android.widget.TextView,android.text.InputFilter):154:154 -> c -androidx.emoji2.viewsintegration.EmojiKeyListener -> O.e: +androidx.emoji2.viewsintegration.EmojiKeyListener -> M.e: # {"id":"sourceFile","fileName":"EmojiKeyListener.java"} android.text.method.KeyListener mKeyListener -> a androidx.emoji2.viewsintegration.EmojiKeyListener$EmojiCompatHandleKeyDownHelper mEmojiCompatHandleKeyDownHelper -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LO/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM/e$a;"} 1:1:void (android.text.method.KeyListener):40:40 -> 2:4:void (android.text.method.KeyListener,androidx.emoji2.viewsintegration.EmojiKeyListener$EmojiCompatHandleKeyDownHelper):44:46 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/method/KeyListener;LO/e$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/method/KeyListener;LM/e$a;)V"} 1:6:void clearMetaKeyState(android.view.View,android.text.Editable,int):73:73 -> clearMetaKeyState 1:7:int getInputType():51:51 -> getInputType 1:2:boolean onKeyDown(android.view.View,android.text.Editable,int,android.view.KeyEvent):56:56 -> onKeyDown @@ -42076,14 +39795,14 @@ androidx.emoji2.viewsintegration.EmojiKeyListener -> O.e: 9:21:boolean onKeyDown(android.view.View,android.text.Editable,int,android.view.KeyEvent):58:58 -> onKeyDown 1:7:boolean onKeyOther(android.view.View,android.text.Editable,android.view.KeyEvent):68:68 -> onKeyOther 1:7:boolean onKeyUp(android.view.View,android.text.Editable,int,android.view.KeyEvent):63:63 -> onKeyUp -androidx.emoji2.viewsintegration.EmojiKeyListener$EmojiCompatHandleKeyDownHelper -> O.e$a: +androidx.emoji2.viewsintegration.EmojiKeyListener$EmojiCompatHandleKeyDownHelper -> M.e$a: # {"id":"sourceFile","fileName":"EmojiKeyListener.java"} 1:4:void ():76:76 -> 1:5:boolean handleKeyDown(android.text.Editable,int,android.view.KeyEvent):79:79 -> a -androidx.emoji2.viewsintegration.EmojiTextViewHelper -> O.f: +androidx.emoji2.viewsintegration.EmojiTextViewHelper -> M.f: # {"id":"sourceFile","fileName":"EmojiTextViewHelper.java"} androidx.emoji2.viewsintegration.EmojiTextViewHelper$HelperInternal mHelper -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LO/f$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM/f$b;"} 1:3:void (android.widget.TextView,boolean):96:96 -> 4:10:void (android.widget.TextView,boolean):97:97 -> 11:18:void (android.widget.TextView,boolean):101:101 -> @@ -42093,7 +39812,7 @@ androidx.emoji2.viewsintegration.EmojiTextViewHelper -> O.f: 1:6:void setAllCaps(boolean):173:173 -> c 1:6:void setEnabled(boolean):163:163 -> d 1:7:android.text.method.TransformationMethod wrapTransformationMethod(android.text.method.TransformationMethod):145:145 -> e -androidx.emoji2.viewsintegration.EmojiTextViewHelper$HelperInternal -> O.f$b: +androidx.emoji2.viewsintegration.EmojiTextViewHelper$HelperInternal -> M.f$b: # {"id":"sourceFile","fileName":"EmojiTextViewHelper.java"} 1:4:void ():184:184 -> android.text.InputFilter[] getFilters(android.text.InputFilter[]) -> a @@ -42101,11 +39820,11 @@ androidx.emoji2.viewsintegration.EmojiTextViewHelper$HelperInternal -> O.f$b: void setAllCaps(boolean) -> c void setEnabled(boolean) -> d android.text.method.TransformationMethod wrapTransformationMethod(android.text.method.TransformationMethod) -> e -androidx.emoji2.viewsintegration.EmojiTextViewHelper$HelperInternal19 -> O.f$a: +androidx.emoji2.viewsintegration.EmojiTextViewHelper$HelperInternal19 -> M.f$a: # {"id":"sourceFile","fileName":"EmojiTextViewHelper.java"} android.widget.TextView mTextView -> a androidx.emoji2.viewsintegration.EmojiInputFilter mEmojiInputFilter -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LO/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM/d;"} boolean mEnabled -> c 1:3:void (android.widget.TextView):322:322 -> 4:6:void (android.widget.TextView):323:323 -> @@ -42150,10 +39869,10 @@ androidx.emoji2.viewsintegration.EmojiTextViewHelper$HelperInternal19 -> O.f$a: 1:5:android.text.method.TransformationMethod wrapForEnabled(android.text.method.TransformationMethod):452:452 -> m 6:10:android.text.method.TransformationMethod wrapForEnabled(android.text.method.TransformationMethod):454:454 -> m 11:16:android.text.method.TransformationMethod wrapForEnabled(android.text.method.TransformationMethod):457:457 -> m -androidx.emoji2.viewsintegration.EmojiTextViewHelper$SkippingHelper19 -> O.f$c: +androidx.emoji2.viewsintegration.EmojiTextViewHelper$SkippingHelper19 -> M.f$c: # {"id":"sourceFile","fileName":"EmojiTextViewHelper.java"} androidx.emoji2.viewsintegration.EmojiTextViewHelper$HelperInternal19 mHelperDelegate -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LO/f$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM/f$a;"} 1:3:void (android.widget.TextView):232:232 -> 4:11:void (android.widget.TextView):233:233 -> 1:7:android.text.InputFilter[] getFilters(android.text.InputFilter[]):261:261 -> a @@ -42167,7 +39886,7 @@ androidx.emoji2.viewsintegration.EmojiTextViewHelper$SkippingHelper19 -> O.f$c: 1:7:android.text.method.TransformationMethod wrapTransformationMethod(android.text.method.TransformationMethod):276:276 -> e 8:14:android.text.method.TransformationMethod wrapTransformationMethod(android.text.method.TransformationMethod):279:279 -> e 1:7:boolean skipBecauseEmojiCompatNotInitialized():237:237 -> f -androidx.emoji2.viewsintegration.EmojiTextWatcher -> O.g: +androidx.emoji2.viewsintegration.EmojiTextWatcher -> M.g: # {"id":"sourceFile","fileName":"EmojiTextWatcher.java"} android.widget.EditText mEditText -> d boolean mExpectInitializedEmojiCompat -> e @@ -42207,7 +39926,7 @@ androidx.emoji2.viewsintegration.EmojiTextWatcher -> O.g: 39:41:void onTextChanged(java.lang.CharSequence,int,int,int):82:82 -> onTextChanged 42:56:void onTextChanged(java.lang.CharSequence,int,int,int):83:83 -> onTextChanged 57:68:void onTextChanged(java.lang.CharSequence,int,int,int):88:88 -> onTextChanged -androidx.emoji2.viewsintegration.EmojiTextWatcher$InitCallbackImpl -> O.g$a: +androidx.emoji2.viewsintegration.EmojiTextWatcher$InitCallbackImpl -> M.g$a: # {"id":"sourceFile","fileName":"EmojiTextWatcher.java"} java.lang.ref.Reference mViewRef -> a 1:3:void (android.widget.EditText):138:138 -> @@ -42215,7 +39934,7 @@ androidx.emoji2.viewsintegration.EmojiTextWatcher$InitCallbackImpl -> O.g$a: 1:3:void onInitialized():144:144 -> b 4:12:void onInitialized():145:145 -> b 13:16:void onInitialized():146:146 -> b -androidx.emoji2.viewsintegration.EmojiTransformationMethod -> O.h: +androidx.emoji2.viewsintegration.EmojiTransformationMethod -> M.h: # {"id":"sourceFile","fileName":"EmojiTransformationMethod.java"} android.text.method.TransformationMethod mTransformationMethod -> d 1:3:void (android.text.method.TransformationMethod):39:39 -> @@ -42228,18 +39947,18 @@ androidx.emoji2.viewsintegration.EmojiTransformationMethod -> O.h: 30:38:java.lang.CharSequence getTransformation(java.lang.CharSequence,android.view.View):56:56 -> getTransformation 1:9:void onFocusChanged(android.view.View,java.lang.CharSequence,boolean,int,android.graphics.Rect):70:70 -> onFocusChanged 10:13:void onFocusChanged(android.view.View,java.lang.CharSequence,boolean,int,android.graphics.Rect):71:71 -> onFocusChanged -androidx.fragment.R$animator -> P.a: +androidx.fragment.R$animator -> N.a: int fragment_close_enter -> a int fragment_close_exit -> b int fragment_fade_enter -> c int fragment_fade_exit -> d int fragment_open_enter -> e int fragment_open_exit -> f -androidx.fragment.R$id -> P.b: +androidx.fragment.R$id -> N.b: int fragment_container_view_tag -> a int special_effects_controller_view_tag -> b int visible_removing_fragment_view_tag -> c -androidx.fragment.R$styleable -> P.c: +androidx.fragment.R$styleable -> N.c: int[] Fragment -> a int Fragment_android_name -> b int Fragment_android_id -> c @@ -42958,7 +40677,7 @@ androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo -> androidx. androidx.fragment.app.FragmentAnim$AnimationOrAnimator animation -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/t$a;"} 11:13:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean):782:782 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;LC/c;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;LB/c;Z)V"} 14:16:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean):781:781 -> 6:9:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):788:788 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Landroidx/fragment/app/t$a;"} @@ -42974,16 +40693,16 @@ androidx.fragment.app.DefaultSpecialEffectsController$SpecialEffectsInfo -> andr androidx.fragment.app.SpecialEffectsController$Operation operation -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c;"} androidx.core.os.CancellationSignal signal -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LC/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB/c;"} 11:13:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal):760:760 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;LC/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;LB/c;)V"} 14:15:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal):761:761 -> 16:18:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal):762:762 -> 1:8:void completeSpecialEffect():774:774 -> a 1:3:androidx.fragment.app.SpecialEffectsController$Operation getOperation():761:761 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/W$c;"} 1:3:androidx.core.os.CancellationSignal getSignal():762:762 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LC/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB/c;"} 1:19:boolean isVisibilityUnchanged():767:767 -> d 20:27:boolean isVisibilityUnchanged():768:768 -> d 28:38:boolean isVisibilityUnchanged():769:769 -> d @@ -42993,7 +40712,7 @@ androidx.fragment.app.DefaultSpecialEffectsController$TransitionInfo -> androidx boolean isOverlapAllowed -> d java.lang.Object sharedElementTransition -> e 11:13:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):808:808 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;LC/c;ZZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;LB/c;ZZ)V"} 14:21:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):809:809 -> 22:37:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):810:810 -> 38:52:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):812:812 -> @@ -43347,7 +41066,7 @@ androidx.fragment.app.Fragment -> androidx.fragment.app.Fragment: androidx.fragment.app.Fragment$OnPreAttachedListener mSavedStateAttachListener -> mSavedStateAttachListener # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/Fragment$m;"} androidx.savedstate.SavedStateRegistryController mSavedStateRegistryController -> mSavedStateRegistryController - # {"id":"com.android.tools.r8.residualsignature","signature":"LW/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/c;"} androidx.fragment.app.FragmentViewLifecycleOwner mViewLifecycleOwner -> mViewLifecycleOwner # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/S;"} androidx.lifecycle.MutableLiveData mViewLifecycleOwnerLiveData -> mViewLifecycleOwnerLiveData @@ -43494,7 +41213,7 @@ androidx.fragment.app.Fragment -> androidx.fragment.app.Fragment: 8:35:androidx.fragment.app.FragmentManager getChildFragmentManager():1147:1147 -> getChildFragmentManager 1:11:android.content.Context getContext():959:959 -> getContext 1:8:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():483:483 -> getDefaultViewModelCreationExtras - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR/a;"} 9:12:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():484:484 -> getDefaultViewModelCreationExtras 13:16:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():485:485 -> getDefaultViewModelCreationExtras 17:19:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():486:486 -> getDefaultViewModelCreationExtras @@ -44311,15 +42030,15 @@ androidx.fragment.app.FragmentActivity$HostCallbacks -> androidx.fragment.app.s$ 1:6:void onAttachFragment(androidx.fragment.app.FragmentManager,androidx.fragment.app.Fragment):658:658 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Landroidx/fragment/app/Fragment;)V"} 1:6:void addMenuProvider(androidx.core.view.MenuProvider):735:735 -> addMenuProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;)V"} 1:6:void addOnConfigurationChangedListener(androidx.core.util.Consumer):689:689 -> addOnConfigurationChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void addOnMultiWindowModeChangedListener(androidx.core.util.Consumer):712:712 -> addOnMultiWindowModeChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void addOnPictureInPictureModeChangedListener(androidx.core.util.Consumer):724:724 -> addOnPictureInPictureModeChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void addOnTrimMemoryListener(androidx.core.util.Consumer):701:701 -> addOnTrimMemoryListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:7:android.view.View onFindViewById(int):664:664 -> c 1:8:boolean onHasView():669:669 -> d 9:18:boolean onHasView():670:670 -> d @@ -44340,15 +42059,15 @@ androidx.fragment.app.FragmentActivity$HostCallbacks -> androidx.fragment.app.s$ 1:3:androidx.fragment.app.FragmentActivity onGetHost():629:629 -> q # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/s;"} 1:6:void removeMenuProvider(androidx.core.view.MenuProvider):751:751 -> removeMenuProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/C;)V"} 1:6:void removeOnConfigurationChangedListener(androidx.core.util.Consumer):696:696 -> removeOnConfigurationChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void removeOnMultiWindowModeChangedListener(androidx.core.util.Consumer):718:718 -> removeOnMultiWindowModeChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void removeOnPictureInPictureModeChangedListener(androidx.core.util.Consumer):730:730 -> removeOnPictureInPictureModeChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} 1:6:void removeOnTrimMemoryListener(androidx.core.util.Consumer):706:706 -> removeOnTrimMemoryListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/a;)V"} androidx.fragment.app.FragmentAnim -> androidx.fragment.app.t: # {"id":"sourceFile","fileName":"FragmentAnim.java"} 5:9:int getNextAnim(androidx.fragment.app.Fragment,boolean,boolean):125:125 -> a @@ -44792,7 +42511,7 @@ androidx.fragment.app.FragmentManager -> androidx.fragment.app.F: androidx.fragment.app.FragmentManagerViewModel mNonConfig -> P # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/I;"} androidx.fragment.app.strictmode.FragmentStrictMode$Policy mStrictModePolicy -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$c;"} java.lang.Runnable mExecCommit -> R boolean DEBUG -> S java.util.ArrayList mPendingActions -> a @@ -44815,15 +42534,15 @@ androidx.fragment.app.FragmentManager -> androidx.fragment.app.F: # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/z;"} java.util.concurrent.CopyOnWriteArrayList mOnAttachListeners -> o androidx.core.util.Consumer mOnConfigurationChangedListener -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/a;"} androidx.core.util.Consumer mOnTrimMemoryListener -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/a;"} androidx.core.util.Consumer mOnMultiWindowModeChangedListener -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/a;"} androidx.core.util.Consumer mOnPictureInPictureModeChangedListener -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/a;"} androidx.core.view.MenuProvider mMenuProvider -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/C;"} int mCurState -> u androidx.fragment.app.FragmentHostCallback mHost -> v # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/x;"} @@ -44890,7 +42609,7 @@ androidx.fragment.app.FragmentManager -> androidx.fragment.app.F: 86:91:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3137:3137 -> D 92:94:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3142:3142 -> D 1:3:androidx.fragment.app.strictmode.FragmentStrictMode$Policy getStrictModePolicy():3458:3458 -> D0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ/c$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LO/c$c;"} 2:3:void dispatchDestroy():2984:2984 -> E 4:6:void dispatchDestroy():2985:2985 -> E 7:9:void dispatchDestroy():2986:2986 -> E @@ -46843,7 +44562,7 @@ androidx.fragment.app.FragmentTransitionCompat21 -> androidx.fragment.app.P: 10:12:void setEpicenter(java.lang.Object,android.view.View):83:83 -> p 13:21:void setEpicenter(java.lang.Object,android.view.View):85:85 -> p 1:11:void setListenerForTransitionEnd(androidx.fragment.app.Fragment,java.lang.Object,androidx.core.os.CancellationSignal,java.lang.Runnable):276:276 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Ljava/lang/Object;LC/c;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Ljava/lang/Object;LB/c;Ljava/lang/Runnable;)V"} 1:2:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):65:65 -> s 3:6:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):66:66 -> s 7:9:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):67:67 -> s @@ -46987,7 +44706,7 @@ androidx.fragment.app.FragmentTransitionImpl -> androidx.fragment.app.Q: void setEpicenter(java.lang.Object,android.graphics.Rect) -> o void setEpicenter(java.lang.Object,android.view.View) -> p void setListenerForTransitionEnd(androidx.fragment.app.Fragment,java.lang.Object,androidx.core.os.CancellationSignal,java.lang.Runnable) -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Ljava/lang/Object;LC/c;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Ljava/lang/Object;LB/c;Ljava/lang/Runnable;)V"} 1:4:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):179:179 -> r 5:13:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):180:180 -> r 14:19:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):183:183 -> r @@ -47026,7 +44745,7 @@ androidx.fragment.app.FragmentViewLifecycleOwner -> androidx.fragment.app.S: androidx.lifecycle.LifecycleRegistry mLifecycleRegistry -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/n;"} androidx.savedstate.SavedStateRegistryController mSavedStateRegistryController -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LW/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/c;"} 1:4:void (androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelStore,java.lang.Runnable):56:56 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Landroidx/lifecycle/H;Ljava/lang/Runnable;)V"} 5:6:void (androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelStore,java.lang.Runnable):49:49 -> @@ -47047,7 +44766,7 @@ androidx.fragment.app.FragmentViewLifecycleOwner -> androidx.fragment.app.S: 1:6:void setCurrentState(androidx.lifecycle.Lifecycle$State):96:96 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$b;)V"} 1:10:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():146:146 -> getDefaultViewModelCreationExtras - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR/a;"} 11:14:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():147:147 -> getDefaultViewModelCreationExtras 15:18:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():148:148 -> getDefaultViewModelCreationExtras 19:21:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():149:149 -> getDefaultViewModelCreationExtras @@ -47089,10 +44808,10 @@ androidx.fragment.app.LogWriter -> androidx.fragment.app.T: 4:12:void (java.lang.String):25:25 -> 13:15:void (java.lang.String):31:31 -> 1:4:void close():35:35 -> close + 1:8:void flushBuilder():55:55 -> f + 9:19:void flushBuilder():56:56 -> f + 20:30:void flushBuilder():57:57 -> f 1:4:void flush():39:39 -> flush - 1:8:void flushBuilder():55:55 -> g - 9:19:void flushBuilder():56:56 -> g - 20:30:void flushBuilder():57:57 -> g 6:11:void write(char[],int,int):44:44 -> write 12:15:void write(char[],int,int):46:46 -> write 16:24:void write(char[],int,int):49:49 -> write @@ -47326,7 +45045,7 @@ androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation -> androidx.fragment.app.FragmentStateManager fragmentStateManager -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/L;"} 21:29:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager,androidx.core.os.CancellationSignal):619:619 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c$b;Landroidx/fragment/app/W$c$a;Landroidx/fragment/app/L;LC/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c$b;Landroidx/fragment/app/W$c$a;Landroidx/fragment/app/L;LB/c;)V"} 30:32:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager,androidx.core.os.CancellationSignal):618:618 -> 33:35:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager,androidx.core.os.CancellationSignal):616:616 -> 1:3:void complete():663:663 -> e @@ -47364,7 +45083,7 @@ androidx.fragment.app.SpecialEffectsController$Operation -> androidx.fragment.ap boolean isCanceled -> f boolean isComplete -> g 21:23:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):341:341 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c$b;Landroidx/fragment/app/W$c$a;Landroidx/fragment/app/Fragment;LC/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c$b;Landroidx/fragment/app/W$c$a;Landroidx/fragment/app/Fragment;LB/c;)V"} 24:25:void setFinalState(androidx.fragment.app.SpecialEffectsController$Operation$State):345:345 -> 24:25:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):345 -> 26:27:void setLifecycleImpact(androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):349:349 -> @@ -47398,7 +45117,7 @@ androidx.fragment.app.SpecialEffectsController$Operation -> androidx.fragment.ap 45:60:void complete():607 -> e 61:65:void complete():608:608 -> e 6:21:void completeSpecialEffect(androidx.core.os.CancellationSignal):586:586 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB/c;)V"} 22:25:void completeSpecialEffect(androidx.core.os.CancellationSignal):587:587 -> f 1:3:void setFinalState(androidx.fragment.app.SpecialEffectsController$Operation$State):345:345 -> g 1:3:androidx.fragment.app.SpecialEffectsController$Operation$State getFinalState():345 -> g @@ -47410,7 +45129,7 @@ androidx.fragment.app.SpecialEffectsController$Operation -> androidx.fragment.ap 1:3:boolean isCanceled():483:483 -> j 1:3:boolean isComplete():485:485 -> k 6:8:void markStartedSpecialEffect(androidx.core.os.CancellationSignal):574:574 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB/c;)V"} 9:14:void markStartedSpecialEffect(androidx.core.os.CancellationSignal):575:575 -> l 11:35:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):517:517 -> m # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c$b;Landroidx/fragment/app/W$c$a;)V"} @@ -47560,32 +45279,32 @@ androidx.fragment.app.SpecialEffectsControllerFactory -> androidx.fragment.app.Y androidx.fragment.app.SuperNotCalledException -> androidx.fragment.app.Z: # {"id":"sourceFile","fileName":"SuperNotCalledException.java"} 1:4:void (java.lang.String):23:23 -> -androidx.fragment.app.strictmode.FragmentReuseViolation -> Q.a: +androidx.fragment.app.strictmode.FragmentReuseViolation -> O.a: # {"id":"sourceFile","fileName":"FragmentReuseViolation.kt"} java.lang.String previousFragmentId -> e 11:35:void (androidx.fragment.app.Fragment,java.lang.String):31:31 -> 36:38:void (androidx.fragment.app.Fragment,java.lang.String):29:29 -> 39:41:void (androidx.fragment.app.Fragment,java.lang.String):28:28 -> -androidx.fragment.app.strictmode.FragmentStrictMode -> Q.c: +androidx.fragment.app.strictmode.FragmentStrictMode -> O.c: # {"id":"sourceFile","fileName":"FragmentStrictMode.kt"} androidx.fragment.app.strictmode.FragmentStrictMode INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c;"} androidx.fragment.app.strictmode.FragmentStrictMode$Policy defaultPolicy -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$c;"} 8:12:void ():43:43 -> 1:4:void ():37:37 -> - 1:1:void Q.FragmentStrictMode.$r8$lambda$PDCNFUghAteLvNvpDrl3sNFUfNE(java.lang.String,Q.Violation):0:0 -> a + 1:1:void O.FragmentStrictMode.$r8$lambda$PDCNFUghAteLvNvpDrl3sNFUfNE(java.lang.String,O.Violation):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LQ/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LO/m;)V"} 3:8:androidx.fragment.app.strictmode.FragmentStrictMode$Policy getNearestPolicy(androidx.fragment.app.Fragment):47:47 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;)LQ/c$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;)LO/c$c;"} 9:17:androidx.fragment.app.strictmode.FragmentStrictMode$Policy getNearestPolicy(androidx.fragment.app.Fragment):48:48 -> b 18:23:androidx.fragment.app.strictmode.FragmentStrictMode$Policy getNearestPolicy(androidx.fragment.app.Fragment):49:49 -> b 24:31:androidx.fragment.app.strictmode.FragmentStrictMode$Policy getNearestPolicy(androidx.fragment.app.Fragment):50:50 -> b 32:36:androidx.fragment.app.strictmode.FragmentStrictMode$Policy getNearestPolicy(androidx.fragment.app.Fragment):53:53 -> b 37:39:androidx.fragment.app.strictmode.FragmentStrictMode$Policy getNearestPolicy(androidx.fragment.app.Fragment):55:55 -> b 1:4:void handlePolicyViolation(androidx.fragment.app.strictmode.FragmentStrictMode$Policy,androidx.fragment.app.strictmode.Violation):264:264 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ/c$c;LQ/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LO/c$c;LO/m;)V"} 5:12:void handlePolicyViolation(androidx.fragment.app.strictmode.FragmentStrictMode$Policy,androidx.fragment.app.strictmode.Violation):265:265 -> c 13:24:void handlePolicyViolation(androidx.fragment.app.strictmode.FragmentStrictMode$Policy,androidx.fragment.app.strictmode.Violation):266:266 -> c 25:46:void handlePolicyViolation(androidx.fragment.app.strictmode.FragmentStrictMode$Policy,androidx.fragment.app.strictmode.Violation):267:267 -> c @@ -47593,10 +45312,10 @@ androidx.fragment.app.strictmode.FragmentStrictMode -> Q.c: 50:61:void handlePolicyViolation(androidx.fragment.app.strictmode.FragmentStrictMode$Policy,androidx.fragment.app.strictmode.Violation):272:272 -> c 62:70:void handlePolicyViolation(androidx.fragment.app.strictmode.FragmentStrictMode$Policy,androidx.fragment.app.strictmode.Violation):273:273 -> c 6:27:void handlePolicyViolation$lambda$1(java.lang.String,androidx.fragment.app.strictmode.Violation):274:274 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LQ/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LO/m;)V"} 28:28:void handlePolicyViolation$lambda$1(java.lang.String,androidx.fragment.app.strictmode.Violation):275:275 -> d 2:7:void logIfDebuggingEnabled(androidx.fragment.app.strictmode.Violation):236:236 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LO/m;)V"} 8:36:void logIfDebuggingEnabled(androidx.fragment.app.strictmode.Violation):239:239 -> e 37:42:void logIfDebuggingEnabled(androidx.fragment.app.strictmode.Violation):237:237 -> e 11:15:void onFragmentReuse(androidx.fragment.app.Fragment,java.lang.String):63:63 -> f @@ -47666,46 +45385,46 @@ androidx.fragment.app.strictmode.FragmentStrictMode -> Q.c: 42:45:void runOnHostThread(androidx.fragment.app.Fragment,java.lang.Runnable):286:286 -> p 46:49:void runOnHostThread(androidx.fragment.app.Fragment,java.lang.Runnable):289:289 -> p 1:4:boolean shouldHandlePolicyViolation(androidx.fragment.app.strictmode.FragmentStrictMode$Policy,java.lang.Class,java.lang.Class):250:250 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ/c$c;Ljava/lang/Class;Ljava/lang/Class;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LO/c$c;Ljava/lang/Class;Ljava/lang/Class;)Z"} 5:18:boolean shouldHandlePolicyViolation(androidx.fragment.app.strictmode.FragmentStrictMode$Policy,java.lang.Class,java.lang.Class):251:251 -> q 19:30:boolean shouldHandlePolicyViolation(androidx.fragment.app.strictmode.FragmentStrictMode$Policy,java.lang.Class,java.lang.Class):252:252 -> q 31:42:boolean shouldHandlePolicyViolation(androidx.fragment.app.strictmode.FragmentStrictMode$Policy,java.lang.Class,java.lang.Class):253:253 -> q 43:48:boolean shouldHandlePolicyViolation(androidx.fragment.app.strictmode.FragmentStrictMode$Policy,java.lang.Class,java.lang.Class):257:257 -> q -androidx.fragment.app.strictmode.FragmentStrictMode$$ExternalSyntheticLambda0 -> Q.b: +androidx.fragment.app.strictmode.FragmentStrictMode$$ExternalSyntheticLambda0 -> O.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String androidx.fragment.app.strictmode.FragmentStrictMode$$InternalSyntheticLambda$1$933df05a424efc0e6c474a44c35b46fd7e43852d7ded14f7cdc5e9b18c2bc3d8$1.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} androidx.fragment.app.strictmode.Violation androidx.fragment.app.strictmode.FragmentStrictMode$$InternalSyntheticLambda$1$933df05a424efc0e6c474a44c35b46fd7e43852d7ded14f7cdc5e9b18c2bc3d8$1.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/m;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void Q.FragmentStrictMode$$ExternalSyntheticLambda0.(java.lang.String,Q.Violation):0:0 -> + 1:1:void O.FragmentStrictMode$$ExternalSyntheticLambda0.(java.lang.String,O.Violation):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LQ/m;)V"} - 1:1:void Q.FragmentStrictMode$$ExternalSyntheticLambda0.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LO/m;)V"} + 1:1:void O.FragmentStrictMode$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -androidx.fragment.app.strictmode.FragmentStrictMode$Flag -> Q.c$a: +androidx.fragment.app.strictmode.FragmentStrictMode$Flag -> O.c$a: # {"id":"sourceFile","fileName":"FragmentStrictMode.kt"} androidx.fragment.app.strictmode.FragmentStrictMode$Flag PENALTY_LOG -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$a;"} androidx.fragment.app.strictmode.FragmentStrictMode$Flag PENALTY_DEATH -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$a;"} androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_FRAGMENT_REUSE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$a;"} androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_FRAGMENT_TAG_USAGE -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$a;"} androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_WRONG_NESTED_HIERARCHY -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$a;"} androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_RETAIN_INSTANCE_USAGE -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$a;"} androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_SET_USER_VISIBLE_HINT -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$a;"} androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_TARGET_FRAGMENT_USAGE -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$a;"} androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_WRONG_FRAGMENT_CONTAINER -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$a;"} androidx.fragment.app.strictmode.FragmentStrictMode$Flag[] $VALUES -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LO/c$a;"} 1:10:void ():294:294 -> 11:20:void ():295:295 -> 21:30:void ():296:296 -> @@ -47717,24 +45436,24 @@ androidx.fragment.app.strictmode.FragmentStrictMode$Flag -> Q.c$a: 81:98:void ():302:302 -> 1:4:void (java.lang.String,int):293:293 -> 1:23:androidx.fragment.app.strictmode.FragmentStrictMode$Flag[] $values():0:0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LQ/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LO/c$a;"} 1:9:androidx.fragment.app.strictmode.FragmentStrictMode$Flag valueOf(java.lang.String):0:0 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LO/c$a;"} 1:9:androidx.fragment.app.strictmode.FragmentStrictMode$Flag[] values():0:0 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LQ/c$a;"} -androidx.fragment.app.strictmode.FragmentStrictMode$OnViolationListener -> Q.c$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LO/c$a;"} +androidx.fragment.app.strictmode.FragmentStrictMode$OnViolationListener -> O.c$b: # {"id":"sourceFile","fileName":"FragmentStrictMode.kt"} -androidx.fragment.app.strictmode.FragmentStrictMode$Policy -> Q.c$c: +androidx.fragment.app.strictmode.FragmentStrictMode$Policy -> O.c$c: # {"id":"sourceFile","fileName":"FragmentStrictMode.kt"} java.util.Set flags -> a java.util.Map mAllowedViolations -> b androidx.fragment.app.strictmode.FragmentStrictMode$Policy$Companion Companion -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$c$a;"} androidx.fragment.app.strictmode.FragmentStrictMode$Policy LAX -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/c$c;"} 9:24:void ():492:492 -> 11:13:void (java.util.Set,androidx.fragment.app.strictmode.FragmentStrictMode$OnViolationListener,java.util.Map):326:326 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Set;LQ/c$b;Ljava/util/Map;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Set;LO/c$b;Ljava/util/Map;)V"} 14:15:void (java.util.Set,androidx.fragment.app.strictmode.FragmentStrictMode$OnViolationListener,java.util.Map):327:327 -> 16:20:void (java.util.Set,androidx.fragment.app.strictmode.FragmentStrictMode$OnViolationListener,java.util.Map):498:498 -> 21:52:void (java.util.Set,androidx.fragment.app.strictmode.FragmentStrictMode$OnViolationListener,java.util.Map):499:499 -> @@ -47742,38 +45461,38 @@ androidx.fragment.app.strictmode.FragmentStrictMode$Policy -> Q.c$c: 57:59:void (java.util.Set,androidx.fragment.app.strictmode.FragmentStrictMode$OnViolationListener,java.util.Map):502:502 -> 1:3:java.util.Set getFlags$fragment_release():327:327 -> a 1:2:androidx.fragment.app.strictmode.FragmentStrictMode$OnViolationListener getListener$fragment_release():331:331 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LO/c$b;"} 1:3:java.util.Map getMAllowedViolations$fragment_release():332:332 -> c -androidx.fragment.app.strictmode.FragmentStrictMode$Policy$Companion -> Q.c$c$a: +androidx.fragment.app.strictmode.FragmentStrictMode$Policy$Companion -> O.c$c$a: # {"id":"sourceFile","fileName":"FragmentStrictMode.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():489:489 -> -androidx.fragment.app.strictmode.FragmentTagUsageViolation -> Q.d: +androidx.fragment.app.strictmode.FragmentTagUsageViolation -> O.d: # {"id":"sourceFile","fileName":"FragmentTagUsageViolation.kt"} android.view.ViewGroup parentContainer -> e 6:30:void (androidx.fragment.app.Fragment,android.view.ViewGroup):33:33 -> 31:33:void (androidx.fragment.app.Fragment,android.view.ViewGroup):31:31 -> 34:36:void (androidx.fragment.app.Fragment,android.view.ViewGroup):30:30 -> -androidx.fragment.app.strictmode.GetRetainInstanceUsageViolation -> Q.e: +androidx.fragment.app.strictmode.GetRetainInstanceUsageViolation -> O.e: # {"id":"sourceFile","fileName":"GetRetainInstanceUsageViolation.kt"} 6:22:void (androidx.fragment.app.Fragment):26:26 -> 23:26:void (androidx.fragment.app.Fragment):24:24 -> -androidx.fragment.app.strictmode.GetTargetFragmentRequestCodeUsageViolation -> Q.f: +androidx.fragment.app.strictmode.GetTargetFragmentRequestCodeUsageViolation -> O.f: # {"id":"sourceFile","fileName":"GetTargetFragmentRequestCodeUsageViolation.kt"} 6:22:void (androidx.fragment.app.Fragment):26:26 -> 23:26:void (androidx.fragment.app.Fragment):24:24 -> -androidx.fragment.app.strictmode.GetTargetFragmentUsageViolation -> Q.g: +androidx.fragment.app.strictmode.GetTargetFragmentUsageViolation -> O.g: # {"id":"sourceFile","fileName":"GetTargetFragmentUsageViolation.kt"} 6:22:void (androidx.fragment.app.Fragment):26:26 -> 23:26:void (androidx.fragment.app.Fragment):24:24 -> -androidx.fragment.app.strictmode.RetainInstanceUsageViolation -> Q.h: +androidx.fragment.app.strictmode.RetainInstanceUsageViolation -> O.h: # {"id":"sourceFile","fileName":"RetainInstanceUsageViolation.kt"} 6:9:void (androidx.fragment.app.Fragment,java.lang.String):26:26 -> -androidx.fragment.app.strictmode.SetRetainInstanceUsageViolation -> Q.i: +androidx.fragment.app.strictmode.SetRetainInstanceUsageViolation -> O.i: # {"id":"sourceFile","fileName":"SetRetainInstanceUsageViolation.kt"} 6:22:void (androidx.fragment.app.Fragment):26:26 -> 23:26:void (androidx.fragment.app.Fragment):24:24 -> -androidx.fragment.app.strictmode.SetTargetFragmentUsageViolation -> Q.j: +androidx.fragment.app.strictmode.SetTargetFragmentUsageViolation -> O.j: # {"id":"sourceFile","fileName":"SetTargetFragmentUsageViolation.kt"} androidx.fragment.app.Fragment targetFragment -> e int requestCode -> f @@ -47783,28 +45502,28 @@ androidx.fragment.app.strictmode.SetTargetFragmentUsageViolation -> Q.j: 44:46:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):33:33 -> 47:48:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):28:28 -> 49:51:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):32:32 -> -androidx.fragment.app.strictmode.SetUserVisibleHintViolation -> Q.k: +androidx.fragment.app.strictmode.SetUserVisibleHintViolation -> O.k: # {"id":"sourceFile","fileName":"SetUserVisibleHintViolation.kt"} boolean isVisibleToUser -> e 6:30:void (androidx.fragment.app.Fragment,boolean):32:32 -> 31:33:void (androidx.fragment.app.Fragment,boolean):30:30 -> 34:36:void (androidx.fragment.app.Fragment,boolean):29:29 -> -androidx.fragment.app.strictmode.TargetFragmentUsageViolation -> Q.l: +androidx.fragment.app.strictmode.TargetFragmentUsageViolation -> O.l: # {"id":"sourceFile","fileName":"TargetFragmentUsageViolation.kt"} 6:9:void (androidx.fragment.app.Fragment,java.lang.String):26:26 -> -androidx.fragment.app.strictmode.Violation -> Q.m: +androidx.fragment.app.strictmode.Violation -> O.m: # {"id":"sourceFile","fileName":"Violation.kt"} androidx.fragment.app.Fragment fragment -> d 6:8:void (androidx.fragment.app.Fragment,java.lang.String):28:28 -> 9:11:void (androidx.fragment.app.Fragment,java.lang.String):26:26 -> 1:3:androidx.fragment.app.Fragment getFragment():26:26 -> a -androidx.fragment.app.strictmode.WrongFragmentContainerViolation -> Q.n: +androidx.fragment.app.strictmode.WrongFragmentContainerViolation -> O.n: # {"id":"sourceFile","fileName":"WrongFragmentContainerViolation.kt"} android.view.ViewGroup container -> e 11:40:void (androidx.fragment.app.Fragment,android.view.ViewGroup):33:33 -> 41:43:void (androidx.fragment.app.Fragment,android.view.ViewGroup):31:31 -> 44:46:void (androidx.fragment.app.Fragment,android.view.ViewGroup):30:30 -> -androidx.fragment.app.strictmode.WrongNestedHierarchyViolation -> Q.o: +androidx.fragment.app.strictmode.WrongNestedHierarchyViolation -> O.o: # {"id":"sourceFile","fileName":"WrongNestedHierarchyViolation.kt"} androidx.fragment.app.Fragment expectedParentFragment -> e int containerId -> f @@ -47816,25 +45535,25 @@ androidx.fragment.app.strictmode.WrongNestedHierarchyViolation -> Q.o: 49:51:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):35:35 -> 52:53:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):29:29 -> 54:56:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):34:34 -> -androidx.interpolator.view.animation.FastOutLinearInInterpolator -> R.a: +androidx.interpolator.view.animation.FastOutLinearInInterpolator -> P.a: # {"id":"sourceFile","fileName":"FastOutLinearInInterpolator.java"} float[] VALUES -> c 3:10:void ():34:34 -> 1:6:void ():67:67 -> 1:5:float getInterpolation(float):28:28 -> getInterpolation -androidx.interpolator.view.animation.FastOutSlowInInterpolator -> R.b: +androidx.interpolator.view.animation.FastOutSlowInInterpolator -> P.b: # {"id":"sourceFile","fileName":"FastOutSlowInInterpolator.java"} float[] VALUES -> c 3:10:void ():34:34 -> 1:6:void ():67:67 -> 1:5:float getInterpolation(float):28:28 -> getInterpolation -androidx.interpolator.view.animation.LinearOutSlowInInterpolator -> R.c: +androidx.interpolator.view.animation.LinearOutSlowInInterpolator -> P.c: # {"id":"sourceFile","fileName":"LinearOutSlowInInterpolator.java"} float[] VALUES -> c 3:10:void ():34:34 -> 1:6:void ():67:67 -> 1:5:float getInterpolation(float):28:28 -> getInterpolation -androidx.interpolator.view.animation.LookupTableInterpolator -> R.d: +androidx.interpolator.view.animation.LookupTableInterpolator -> P.d: # {"id":"sourceFile","fileName":"LookupTableInterpolator.java"} float[] mValues -> a float mStepSize -> b @@ -47969,7 +45688,7 @@ androidx.lifecycle.DefaultLifecycleObserver -> androidx.lifecycle.c: # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)V"} 1:1:void onDestroy(androidx.lifecycle.LifecycleOwner):0:0 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)V"} - 1:1:void onStart(androidx.lifecycle.LifecycleOwner):0:0 -> g + 1:1:void onStart(androidx.lifecycle.LifecycleOwner):0:0 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)V"} androidx.lifecycle.DefaultLifecycleObserverAdapter -> androidx.lifecycle.DefaultLifecycleObserverAdapter: # {"id":"sourceFile","fileName":"DefaultLifecycleObserverAdapter.kt"} @@ -48002,7 +45721,7 @@ androidx.lifecycle.GeneratedAdapter -> androidx.lifecycle.e: androidx.lifecycle.HasDefaultViewModelProviderFactory -> androidx.lifecycle.f: # {"id":"sourceFile","fileName":"HasDefaultViewModelProviderFactory.kt"} androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras() -> getDefaultViewModelCreationExtras - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR/a;"} androidx.lifecycle.LegacySavedStateHandleController -> androidx.lifecycle.LegacySavedStateHandleController: # {"id":"sourceFile","fileName":"LegacySavedStateHandleController.kt"} androidx.lifecycle.LegacySavedStateHandleController INSTANCE -> a @@ -48029,7 +45748,7 @@ androidx.lifecycle.LegacySavedStateHandleController$OnRecreation -> androidx.lif # {"id":"sourceFile","fileName":"LegacySavedStateHandleController.kt"} 1:4:void ():76:76 -> 6:9:void onRecreated(androidx.savedstate.SavedStateRegistryOwner):78:78 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/d;)V"} 10:16:void onRecreated(androidx.savedstate.SavedStateRegistryOwner):82:82 -> a 17:20:void onRecreated(androidx.savedstate.SavedStateRegistryOwner):83:83 -> a 21:40:void onRecreated(androidx.savedstate.SavedStateRegistryOwner):84:84 -> a @@ -48158,9 +45877,9 @@ androidx.lifecycle.LifecycleCoroutineScopeImpl -> androidx.lifecycle.LifecycleCo androidx.lifecycle.Lifecycle lifecycle -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g;"} kotlin.coroutines.CoroutineContext coroutineContext -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/j;"} - 1:3:kotlin.coroutines.CoroutineContext getCoroutineContext():381:381 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/j;"} + 1:3:kotlin.coroutines.CoroutineContext getCoroutineContext():381:381 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/j;"} 1:3:androidx.lifecycle.Lifecycle getLifecycle$lifecycle_common():380:380 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/g;"} 11:26:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):403:403 -> onStateChanged @@ -48528,11 +46247,11 @@ androidx.lifecycle.LiveData$ObserverWrapper -> androidx.lifecycle.LiveData$c: # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/r;)V"} 7:8:void (androidx.lifecycle.LiveData,androidx.lifecycle.Observer):459:459 -> 9:11:void (androidx.lifecycle.LiveData,androidx.lifecycle.Observer):462:462 -> - 1:5:void activeStateChanged(boolean):475:475 -> f - 6:7:void activeStateChanged(boolean):480:480 -> f - 8:17:void activeStateChanged(boolean):481:481 -> f - 18:21:void activeStateChanged(boolean):482:482 -> f - 22:27:void activeStateChanged(boolean):483:483 -> f + 1:5:void activeStateChanged(boolean):475:475 -> g + 6:7:void activeStateChanged(boolean):480:480 -> g + 8:17:void activeStateChanged(boolean):481:481 -> g + 18:21:void activeStateChanged(boolean):482:482 -> g + 22:27:void activeStateChanged(boolean):483:483 -> g 1:1:void detachObserver():0:0 -> h 1:1:boolean isAttachedTo(androidx.lifecycle.LifecycleOwner):0:0 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)Z"} @@ -48692,7 +46411,7 @@ androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1 -> androidx.lif kotlin.jvm.internal.Ref$ObjectRef $launchedJob -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} kotlinx.coroutines.CoroutineScope $$this$coroutineScope -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/u;"} androidx.lifecycle.Lifecycle$Event $cancelWorkEvent -> g # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$a;"} kotlin.jvm.functions.Function2 $block -> h @@ -48711,9 +46430,9 @@ androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1$1 -> androidx.l int label -> j kotlin.jvm.functions.Function2 $block -> k 1:7:void (kotlinx.coroutines.sync.Mutex,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP3/a;Lkotlin/jvm/functions/Function2;Lt3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/a;Lkotlin/jvm/functions/Function2;Lq3/f;)V"} 1:9:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lt3/f;)Lt3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lq3/f;)Lq3/f;"} 5:44:java.lang.Object invokeSuspend(java.lang.Object):106:106 -> h 45:62:java.lang.Object invokeSuspend(java.lang.Object):110:110 -> h 63:64:java.lang.Object invokeSuspend(java.lang.Object):113:113 -> h @@ -48723,24 +46442,24 @@ androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1$1 -> androidx.l 70:71:java.lang.Object invokeSuspend(java.lang.Object):109:109 -> h 72:78:java.lang.Object kotlinx.coroutines.sync.MutexKt.withLock$default(kotlinx.coroutines.sync.Mutex,java.lang.Object,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation,int,java.lang.Object):112:112 -> h 72:78:java.lang.Object invokeSuspend(java.lang.Object):109 -> h - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j 1:13:java.lang.Object invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation):0:0 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/u;Lt3/f;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/u;Lq3/f;)Ljava/lang/Object;"} androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1$1$1$1 -> androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1$a$a: # {"id":"sourceFile","fileName":"RepeatOnLifecycle.kt"} int label -> h java.lang.Object L$0 -> i kotlin.jvm.functions.Function2 $block -> j 1:7:void (kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Lt3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Lq3/f;)V"} 1:10:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lt3/f;)Lt3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lq3/f;)Lq3/f;"} 5:30:java.lang.Object invokeSuspend(java.lang.Object):110:110 -> h 31:41:java.lang.Object invokeSuspend(java.lang.Object):111:111 -> h 42:44:java.lang.Object invokeSuspend(java.lang.Object):112:112 -> h - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j 1:13:java.lang.Object invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation):0:0 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/u;Lt3/f;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/u;Lq3/f;)Ljava/lang/Object;"} androidx.lifecycle.ReportFragment -> androidx.lifecycle.v: # {"id":"sourceFile","fileName":"ReportFragment.kt"} androidx.lifecycle.ReportFragment$ActivityInitializationListener processListener -> d @@ -48930,12 +46649,12 @@ androidx.lifecycle.SavedStateHandleController -> androidx.lifecycle.SavedStateHa 14:15:void (java.lang.String,androidx.lifecycle.SavedStateHandle):21:21 -> 16:18:androidx.lifecycle.SavedStateHandle getHandle():22:22 -> 16:18:void (java.lang.String,androidx.lifecycle.SavedStateHandle):22 -> - 11:15:void attachToLifecycle(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):29:29 -> f + 11:15:void attachToLifecycle(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):29:29 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/savedstate/a;Landroidx/lifecycle/g;)V"} - 16:17:void attachToLifecycle(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):30:30 -> f - 18:20:void attachToLifecycle(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):31:31 -> f - 21:32:void attachToLifecycle(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):32:32 -> f - 33:40:void attachToLifecycle(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):29:29 -> f + 16:17:void attachToLifecycle(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):30:30 -> g + 18:20:void attachToLifecycle(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):31:31 -> g + 21:32:void attachToLifecycle(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):32:32 -> g + 33:40:void attachToLifecycle(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):29:29 -> g 1:3:androidx.lifecycle.SavedStateHandle getHandle():22:22 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/y;"} 1:3:boolean isAttached():25:25 -> i @@ -48946,16 +46665,16 @@ androidx.lifecycle.SavedStateHandleController -> androidx.lifecycle.SavedStateHa androidx.lifecycle.SavedStateHandleSupport -> androidx.lifecycle.z: # {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} androidx.lifecycle.viewmodel.CreationExtras$Key SAVED_STATE_REGISTRY_OWNER_KEY -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LT/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR/a$b;"} androidx.lifecycle.viewmodel.CreationExtras$Key VIEW_MODEL_STORE_OWNER_KEY -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LT/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR/a$b;"} androidx.lifecycle.viewmodel.CreationExtras$Key DEFAULT_ARGS_KEY -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LT/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR/a$b;"} 1:7:void ():212:212 -> 8:14:void ():218:218 -> 15:22:void ():224:224 -> 6:15:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):90:90 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT/a;)Landroidx/lifecycle/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR/a;)Landroidx/lifecycle/y;"} 16:25:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):94:94 -> a 26:33:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):99:99 -> a 34:43:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):100:100 -> a @@ -48970,21 +46689,21 @@ androidx.lifecycle.SavedStateHandleSupport -> androidx.lifecycle.z: 67:68:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):92:92 -> a 69:72:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):91:91 -> a 1:4:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.savedstate.SavedStateRegistryOwner,androidx.lifecycle.ViewModelStoreOwner,java.lang.String,android.os.Bundle):65:65 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW/d;Landroidx/lifecycle/I;Ljava/lang/String;Landroid/os/Bundle;)Landroidx/lifecycle/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/d;Landroidx/lifecycle/I;Ljava/lang/String;Landroid/os/Bundle;)Landroidx/lifecycle/y;"} 5:8:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.savedstate.SavedStateRegistryOwner,androidx.lifecycle.ViewModelStoreOwner,java.lang.String,android.os.Bundle):66:66 -> b 9:22:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.savedstate.SavedStateRegistryOwner,androidx.lifecycle.ViewModelStoreOwner,java.lang.String,android.os.Bundle):70:70 -> b 23:26:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.savedstate.SavedStateRegistryOwner,androidx.lifecycle.ViewModelStoreOwner,java.lang.String,android.os.Bundle):71:71 -> b 27:30:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.savedstate.SavedStateRegistryOwner,androidx.lifecycle.ViewModelStoreOwner,java.lang.String,android.os.Bundle):70:70 -> b 31:39:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.savedstate.SavedStateRegistryOwner,androidx.lifecycle.ViewModelStoreOwner,java.lang.String,android.os.Bundle):72:72 -> b 6:13:void enableSavedStateHandles(androidx.savedstate.SavedStateRegistryOwner):45:45 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/d;)V"} 14:30:void enableSavedStateHandles(androidx.savedstate.SavedStateRegistryOwner):47:47 -> c 31:42:void enableSavedStateHandles(androidx.savedstate.SavedStateRegistryOwner):52:52 -> c 43:54:void enableSavedStateHandles(androidx.savedstate.SavedStateRegistryOwner):53:53 -> c 55:61:void enableSavedStateHandles(androidx.savedstate.SavedStateRegistryOwner):54:54 -> c 62:74:void enableSavedStateHandles(androidx.savedstate.SavedStateRegistryOwner):55:55 -> c 6:26:androidx.lifecycle.SavedStateHandlesProvider getSavedStateHandlesProvider(androidx.savedstate.SavedStateRegistryOwner):114:114 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW/d;)Landroidx/lifecycle/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/d;)Landroidx/lifecycle/A;"} 27:34:androidx.lifecycle.SavedStateHandlesProvider getSavedStateHandlesProvider(androidx.savedstate.SavedStateRegistryOwner):115:115 -> d 6:10:androidx.lifecycle.ViewModelProvider$Factory androidx.lifecycle.viewmodel.InitializerViewModelFactoryKt.viewModelFactory(kotlin.jvm.functions.Function1):31:31 -> e 6:10:androidx.lifecycle.SavedStateHandlesVM getSavedStateHandlesVM(androidx.lifecycle.ViewModelStoreOwner):109 -> e @@ -49011,7 +46730,7 @@ androidx.lifecycle.SavedStateHandleSupport$savedStateHandlesVM$1$1 -> androidx.l androidx.lifecycle.SavedStateHandleSupport$savedStateHandlesVM$1$1 INSTANCE -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/z$d;"} 6:11:androidx.lifecycle.SavedStateHandlesVM invoke(androidx.lifecycle.viewmodel.CreationExtras):110:110 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT/a;)Landroidx/lifecycle/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR/a;)Landroidx/lifecycle/B;"} 1:7:java.lang.Object invoke(java.lang.Object):110:110 -> d androidx.lifecycle.SavedStateHandlesProvider -> androidx.lifecycle.A: # {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} @@ -49074,7 +46793,7 @@ androidx.lifecycle.SavedStateViewModelFactory -> androidx.lifecycle.C: androidx.savedstate.SavedStateRegistry savedStateRegistry -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/savedstate/a;"} 6:8:void (android.app.Application,androidx.savedstate.SavedStateRegistryOwner,android.os.Bundle):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/app/Application;LW/d;Landroid/os/Bundle;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/app/Application;LU/d;Landroid/os/Bundle;)V"} 9:14:void (android.app.Application,androidx.savedstate.SavedStateRegistryOwner,android.os.Bundle):97:97 -> 15:20:void (android.app.Application,androidx.savedstate.SavedStateRegistryOwner,android.os.Bundle):98:98 -> 21:22:void (android.app.Application,androidx.savedstate.SavedStateRegistryOwner,android.os.Bundle):99:99 -> @@ -49087,7 +46806,7 @@ androidx.lifecycle.SavedStateViewModelFactory -> androidx.lifecycle.C: 12:16:androidx.lifecycle.ViewModel create(java.lang.Class):201:201 -> a 17:24:androidx.lifecycle.ViewModel create(java.lang.Class):200:200 -> a 11:20:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):112:112 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;LT/a;)Landroidx/lifecycle/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;LR/a;)Landroidx/lifecycle/E;"} 21:28:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):117:117 -> b 29:36:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):118:118 -> b 37:46:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):119:119 -> b @@ -49199,16 +46918,16 @@ androidx.lifecycle.ViewModelProvider -> androidx.lifecycle.F: androidx.lifecycle.ViewModelProvider$Factory factory -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$b;"} androidx.lifecycle.viewmodel.CreationExtras defaultCreationExtras -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LT/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR/a;"} 1:1:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory):0:0 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/H;Landroidx/lifecycle/F$b;)V"} 2:2:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory,androidx.lifecycle.viewmodel.CreationExtras):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/H;Landroidx/lifecycle/F$b;LT/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/H;Landroidx/lifecycle/F$b;LR/a;)V"} 3:4:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory,androidx.lifecycle.viewmodel.CreationExtras):52:53 -> 5:5:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory,androidx.lifecycle.viewmodel.CreationExtras,int,kotlin.jvm.internal.DefaultConstructorMarker):54:54 -> 5:5:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory,androidx.lifecycle.viewmodel.CreationExtras):54 -> 6:6:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory,androidx.lifecycle.viewmodel.CreationExtras,int,kotlin.jvm.internal.DefaultConstructorMarker):54:54 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/H;Landroidx/lifecycle/F$b;LT/a;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/H;Landroidx/lifecycle/F$b;LR/a;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} 7:7:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory,androidx.lifecycle.viewmodel.CreationExtras,int,kotlin.jvm.internal.DefaultConstructorMarker):51:51 -> 8:8:void (androidx.lifecycle.ViewModelStoreOwner):118:118 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/I;)V"} @@ -49238,7 +46957,7 @@ androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory -> androidx.lifecyc androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory sInstance -> g # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$a;"} androidx.lifecycle.viewmodel.CreationExtras$Key APPLICATION_KEY -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LT/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR/a$b;"} 9:13:void ():356:356 -> 1:1:void (android.app.Application,int):258:258 -> 2:2:void (android.app.Application,int):254:254 -> @@ -49251,7 +46970,7 @@ androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory -> androidx.lifecyc 17:18:androidx.lifecycle.ViewModel create(java.lang.Class):301:301 -> a 19:22:androidx.lifecycle.ViewModel create(java.lang.Class):300:300 -> a 11:14:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):279:279 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;LT/a;)Landroidx/lifecycle/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;LR/a;)Landroidx/lifecycle/E;"} 15:19:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):280:280 -> b 20:29:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):282:282 -> b 30:34:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):284:284 -> b @@ -49298,7 +47017,7 @@ androidx.lifecycle.ViewModelProvider$Factory -> androidx.lifecycle.F$b: 8:9:androidx.lifecycle.ViewModel create(java.lang.Class):70:70 -> a 10:13:androidx.lifecycle.ViewModel create(java.lang.Class):69:69 -> a 11:15:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):83:83 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;LT/a;)Landroidx/lifecycle/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;LR/a;)Landroidx/lifecycle/E;"} androidx.lifecycle.ViewModelProvider$Factory$Companion -> androidx.lifecycle.F$b$a: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} androidx.lifecycle.ViewModelProvider$Factory$Companion $$INSTANCE -> a @@ -49311,7 +47030,7 @@ androidx.lifecycle.ViewModelProvider$NewInstanceFactory -> androidx.lifecycle.F$ androidx.lifecycle.ViewModelProvider$NewInstanceFactory sInstance -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$c;"} androidx.lifecycle.viewmodel.CreationExtras$Key VIEW_MODEL_KEY -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LT/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR/a$b;"} 9:13:void ():242:242 -> 1:4:void ():197:197 -> 9:16:androidx.lifecycle.ViewModel create(java.lang.Class):202:202 -> a @@ -49345,7 +47064,7 @@ androidx.lifecycle.ViewModelProvider$OnRequeryFactory -> androidx.lifecycle.F$d: androidx.lifecycle.ViewModelProviderGetKt -> androidx.lifecycle.G: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} 6:9:androidx.lifecycle.viewmodel.CreationExtras defaultCreationExtras(androidx.lifecycle.ViewModelStoreOwner):362:362 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/I;)LT/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/I;)LR/a;"} 10:16:androidx.lifecycle.viewmodel.CreationExtras defaultCreationExtras(androidx.lifecycle.ViewModelStoreOwner):363:363 -> a 17:19:androidx.lifecycle.viewmodel.CreationExtras defaultCreationExtras(androidx.lifecycle.ViewModelStoreOwner):364:364 -> a androidx.lifecycle.ViewModelStore -> androidx.lifecycle.H: @@ -49379,7 +47098,7 @@ androidx.lifecycle.WithLifecycleStateKt$suspendWithStateAtLeastUnchecked$2$obser androidx.lifecycle.Lifecycle $this_suspendWithStateAtLeastUnchecked -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g;"} kotlin.jvm.functions.Function0 $block -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} 11:21:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):180:180 -> onStateChanged # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} 22:26:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):183:183 -> onStateChanged @@ -49387,70 +47106,70 @@ androidx.lifecycle.WithLifecycleStateKt$suspendWithStateAtLeastUnchecked$2$obser 32:46:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):185:185 -> onStateChanged 47:51:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):181:181 -> onStateChanged 52:74:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):182:182 -> onStateChanged -androidx.lifecycle.runtime.R$id -> S.a: +androidx.lifecycle.runtime.R$id -> Q.a: int view_tree_lifecycle_owner -> a -androidx.lifecycle.viewmodel.CreationExtras -> T.a: +androidx.lifecycle.viewmodel.CreationExtras -> R.a: # {"id":"sourceFile","fileName":"CreationExtras.kt"} java.util.Map map -> a 1:3:void ():26:26 -> 4:11:void ():27:27 -> java.lang.Object get(androidx.lifecycle.viewmodel.CreationExtras$Key) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT/a$b;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR/a$b;)Ljava/lang/Object;"} 1:3:java.util.Map getMap$lifecycle_viewmodel_release():27:27 -> b -androidx.lifecycle.viewmodel.CreationExtras$Empty -> T.a$a: +androidx.lifecycle.viewmodel.CreationExtras$Empty -> R.a$a: # {"id":"sourceFile","fileName":"CreationExtras.kt"} androidx.lifecycle.viewmodel.CreationExtras$Empty INSTANCE -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LT/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR/a$a;"} 1:8:void ():0:0 -> 1:4:void ():42:42 -> - 1:1:java.lang.Object T.CreationExtras$Empty.get(T.CreationExtras$Key):0:0 -> a + 1:1:java.lang.Object R.CreationExtras$Empty.get(R.CreationExtras$Key):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT/a$b;)Ljava/lang/Object;"} -androidx.lifecycle.viewmodel.CreationExtras$Key -> T.a$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR/a$b;)Ljava/lang/Object;"} +androidx.lifecycle.viewmodel.CreationExtras$Key -> R.a$b: # {"id":"sourceFile","fileName":"CreationExtras.kt"} -androidx.lifecycle.viewmodel.InitializerViewModelFactory -> T.b: +androidx.lifecycle.viewmodel.InitializerViewModelFactory -> R.b: # {"id":"sourceFile","fileName":"InitializerViewModelFactory.kt"} androidx.lifecycle.viewmodel.ViewModelInitializer[] initializers -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[LT/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LR/f;"} 6:8:void (androidx.lifecycle.viewmodel.ViewModelInitializer[]):86:86 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"([LT/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([LR/f;)V"} 9:11:void (androidx.lifecycle.viewmodel.ViewModelInitializer[]):87:87 -> 11:12:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):105:105 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;LT/a;)Landroidx/lifecycle/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;LR/a;)Landroidx/lifecycle/E;"} 13:20:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):116:116 -> b 21:30:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):106:106 -> b 31:52:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):107:107 -> b 53:54:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):110:110 -> b 55:75:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):111:111 -> b 76:79:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):110:110 -> b -androidx.lifecycle.viewmodel.InitializerViewModelFactoryBuilder -> T.c: +androidx.lifecycle.viewmodel.InitializerViewModelFactoryBuilder -> R.c: # {"id":"sourceFile","fileName":"InitializerViewModelFactory.kt"} java.util.List initializers -> a 1:3:void ():36:36 -> 4:11:void ():38:38 -> 11:25:void addInitializer(kotlin.reflect.KClass,kotlin.jvm.functions.Function1):47:47 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/c;Lkotlin/jvm/functions/Function1;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/c;Lkotlin/jvm/functions/Function1;)V"} 1:5:androidx.lifecycle.ViewModelProvider$Factory build():54:54 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/F$b;"} 6:11:androidx.lifecycle.ViewModelProvider$Factory build():117:117 -> b 12:24:androidx.lifecycle.ViewModelProvider$Factory build():54:54 -> b -androidx.lifecycle.viewmodel.InitializerViewModelFactoryKt -> R8$$REMOVED$$CLASS$$1: +androidx.lifecycle.viewmodel.InitializerViewModelFactoryKt -> R8$$REMOVED$$CLASS$$2: # {"id":"sourceFile","fileName":"InitializerViewModelFactory.kt"} -androidx.lifecycle.viewmodel.MutableCreationExtras -> T.d: +androidx.lifecycle.viewmodel.MutableCreationExtras -> R.d: # {"id":"sourceFile","fileName":"CreationExtras.kt"} 1:1:void ():0:0 -> 2:2:void (androidx.lifecycle.viewmodel.CreationExtras):52:52 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR/a;)V"} 3:3:void (androidx.lifecycle.viewmodel.CreationExtras):55:55 -> 4:4:void (androidx.lifecycle.viewmodel.CreationExtras,int,kotlin.jvm.internal.DefaultConstructorMarker):52:52 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT/a;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR/a;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} 6:14:java.lang.Object get(androidx.lifecycle.viewmodel.CreationExtras$Key):66:66 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT/a$b;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR/a$b;)Ljava/lang/Object;"} 6:13:void set(androidx.lifecycle.viewmodel.CreationExtras$Key,java.lang.Object):61:61 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT/a$b;Ljava/lang/Object;)V"} -androidx.lifecycle.viewmodel.R$id -> T.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR/a$b;Ljava/lang/Object;)V"} +androidx.lifecycle.viewmodel.R$id -> R.e: int view_tree_view_model_store_owner -> a -androidx.lifecycle.viewmodel.ViewModelInitializer -> T.f: +androidx.lifecycle.viewmodel.ViewModelInitializer -> R.f: # {"id":"sourceFile","fileName":"InitializerViewModelFactory.kt"} java.lang.Class clazz -> a kotlin.jvm.functions.Function1 initializer -> b @@ -49518,13 +47237,13 @@ androidx.loader.app.LoaderManagerImpl$LoaderViewModel$1 -> androidx.loader.app.b 1:4:void ():281:281 -> 1:6:androidx.lifecycle.ViewModel create(java.lang.Class):286:286 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Landroidx/lifecycle/E;"} -androidx.loader.content.AsyncTaskLoader -> U.a: +androidx.loader.content.AsyncTaskLoader -> S.a: # {"id":"sourceFile","fileName":"AsyncTaskLoader.java"} java.util.concurrent.Executor mExecutor -> h androidx.loader.content.AsyncTaskLoader$LoadTask mTask -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/a$a;"} androidx.loader.content.AsyncTaskLoader$LoadTask mCancellingTask -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/a$a;"} long mUpdateThrottle -> k long mLastLoadCompleteTime -> l android.os.Handler mHandler -> m @@ -49554,7 +47273,7 @@ androidx.loader.content.AsyncTaskLoader -> U.a: 14:17:void onForceLoad():156:156 -> l 1:1:void cancelLoadInBackground():322:322 -> n 1:3:void dispatchOnCancelled(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):233:233 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/a$a;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS/a$a;Ljava/lang/Object;)V"} 4:7:void dispatchOnCancelled(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):234:234 -> o 8:10:void dispatchOnCancelled(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):236:236 -> o 11:17:void dispatchOnCancelled(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):237:237 -> o @@ -49562,7 +47281,7 @@ androidx.loader.content.AsyncTaskLoader -> U.a: 20:22:void dispatchOnCancelled(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):240:240 -> o 23:26:void dispatchOnCancelled(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):241:241 -> o 1:4:void dispatchOnLoadComplete(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):246:246 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/a$a;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS/a$a;Ljava/lang/Object;)V"} 5:8:void dispatchOnLoadComplete(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):248:248 -> p 9:14:void dispatchOnLoadComplete(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):250:250 -> p 15:18:void dispatchOnLoadComplete(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):252:252 -> p @@ -49584,14 +47303,14 @@ androidx.loader.content.AsyncTaskLoader -> U.a: java.lang.Object loadInBackground() -> s void onCanceled(java.lang.Object) -> t 1:5:java.lang.Object onLoadInBackground():307:307 -> u -androidx.loader.content.AsyncTaskLoader$LoadTask -> U.a$a: +androidx.loader.content.AsyncTaskLoader$LoadTask -> S.a$a: # {"id":"sourceFile","fileName":"AsyncTaskLoader.java"} java.util.concurrent.CountDownLatch mDone -> n boolean waiting -> o androidx.loader.content.AsyncTaskLoader this$0 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/a;"} 1:5:void (androidx.loader.content.AsyncTaskLoader):48:48 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS/a;)V"} 6:14:void (androidx.loader.content.AsyncTaskLoader):49:49 -> 1:7:java.lang.Object doInBackground(java.lang.Object[]):48:48 -> b 1:5:void onCancelled(java.lang.Object):94:94 -> g @@ -49603,10 +47322,10 @@ androidx.loader.content.AsyncTaskLoader$LoadTask -> U.a$a: 17:17:java.lang.Object doInBackground(java.lang.Void[]):71:71 -> m 2:3:void run():104:104 -> run 4:9:void run():105:105 -> run -androidx.loader.content.CursorLoader -> U.b: +androidx.loader.content.CursorLoader -> S.b: # {"id":"sourceFile","fileName":"CursorLoader.java"} androidx.loader.content.Loader$ForceLoadContentObserver mObserver -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/c$a;"} android.net.Uri mUri -> o java.lang.String[] mProjection -> p java.lang.String mSelection -> q @@ -49614,7 +47333,7 @@ androidx.loader.content.CursorLoader -> U.b: java.lang.String mSortOrder -> s android.database.Cursor mCursor -> t androidx.core.os.CancellationSignal mCancellationSignal -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"LC/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB/c;"} 1:3:void (android.content.Context,android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):136:136 -> 4:10:void (android.content.Context,android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):137:137 -> 11:12:void (android.content.Context,android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):138:138 -> @@ -49657,7 +47376,7 @@ androidx.loader.content.CursorLoader -> U.b: 83:84:android.database.Cursor loadInBackground():61:61 -> w 3:8:void onCanceled(android.database.Cursor):173:173 -> x 9:12:void onCanceled(android.database.Cursor):174:174 -> x -androidx.loader.content.Loader -> U.c: +androidx.loader.content.Loader -> S.c: # {"id":"sourceFile","fileName":"Loader.java"} int mId -> a android.content.Context mContext -> b @@ -49695,29 +47414,29 @@ androidx.loader.content.Loader -> U.c: 16:20:java.lang.String toString():538:538 -> toString 21:25:java.lang.String toString():539:539 -> toString 26:30:java.lang.String toString():540:540 -> toString -androidx.loader.content.Loader$ForceLoadContentObserver -> U.c$a: +androidx.loader.content.Loader$ForceLoadContentObserver -> S.c$a: # {"id":"sourceFile","fileName":"Loader.java"} androidx.loader.content.Loader this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/c;"} 1:2:void (androidx.loader.content.Loader):58:58 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS/c;)V"} 3:11:void (androidx.loader.content.Loader):59:59 -> 1:2:boolean deliverSelfNotifications():64:64 -> deliverSelfNotifications 1:6:void onChange(boolean):69:69 -> onChange -androidx.loader.content.ModernAsyncTask -> U.d: +androidx.loader.content.ModernAsyncTask -> S.d: # {"id":"sourceFile","fileName":"ModernAsyncTask.java"} androidx.loader.content.ModernAsyncTask$WorkerRunnable mWorker -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d$h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/d$h;"} java.util.concurrent.FutureTask mFuture -> e androidx.loader.content.ModernAsyncTask$Status mStatus -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d$g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/d$g;"} java.util.concurrent.atomic.AtomicBoolean mCancelled -> g java.util.concurrent.atomic.AtomicBoolean mTaskInvoked -> h java.util.concurrent.ThreadFactory sThreadFactory -> i java.util.concurrent.BlockingQueue sPoolWorkQueue -> j java.util.concurrent.Executor THREAD_POOL_EXECUTOR -> k androidx.loader.content.ModernAsyncTask$InternalHandler sHandler -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d$f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/d$f;"} java.util.concurrent.Executor sDefaultExecutor -> m 1:7:void ():60:60 -> 8:16:void ():69:69 -> @@ -49733,7 +47452,7 @@ androidx.loader.content.ModernAsyncTask -> U.d: 7:13:boolean cancel(boolean):333:333 -> a java.lang.Object doInBackground(java.lang.Object[]) -> b 1:6:androidx.loader.content.ModernAsyncTask executeOnExecutor(java.util.concurrent.Executor,java.lang.Object[]):433:433 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)LU/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)LS/d;"} 7:22:androidx.loader.content.ModernAsyncTask executeOnExecutor(java.util.concurrent.Executor,java.lang.Object[]):434:434 -> c 23:30:androidx.loader.content.ModernAsyncTask executeOnExecutor(java.util.concurrent.Executor,java.lang.Object[]):443:443 -> c 31:38:androidx.loader.content.ModernAsyncTask executeOnExecutor(java.util.concurrent.Executor,java.lang.Object[]):439:439 -> c @@ -49760,18 +47479,18 @@ androidx.loader.content.ModernAsyncTask -> U.d: 19:22:java.lang.Object postResult(java.lang.Object):185:185 -> k 1:8:void postResultIfNotInvoked(java.lang.Object):176:176 -> l 9:12:void postResultIfNotInvoked(java.lang.Object):178:178 -> l -androidx.loader.content.ModernAsyncTask$1 -> U.d$a: +androidx.loader.content.ModernAsyncTask$1 -> S.d$a: # {"id":"sourceFile","fileName":"ModernAsyncTask.java"} java.util.concurrent.atomic.AtomicInteger mCount -> d 1:3:void ():60:60 -> 4:12:void ():61:61 -> 1:29:java.lang.Thread newThread(java.lang.Runnable):65:65 -> newThread -androidx.loader.content.ModernAsyncTask$2 -> U.d$b: +androidx.loader.content.ModernAsyncTask$2 -> S.d$b: # {"id":"sourceFile","fileName":"ModernAsyncTask.java"} androidx.loader.content.ModernAsyncTask this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/d;"} 1:6:void (androidx.loader.content.ModernAsyncTask):133:133 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS/d;)V"} 1:11:java.lang.Object call():136:136 -> call 12:14:java.lang.Object call():139:139 -> call 15:22:java.lang.Object call():141:141 -> call @@ -49780,12 +47499,12 @@ androidx.loader.content.ModernAsyncTask$2 -> U.d$b: 33:39:java.lang.Object call():144:144 -> call 40:41:java.lang.Object call():145:145 -> call 42:47:java.lang.Object call():147:147 -> call -androidx.loader.content.ModernAsyncTask$3 -> U.d$c: +androidx.loader.content.ModernAsyncTask$3 -> S.d$c: # {"id":"sourceFile","fileName":"ModernAsyncTask.java"} androidx.loader.content.ModernAsyncTask this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/d;"} 1:6:void (androidx.loader.content.ModernAsyncTask,java.util.concurrent.Callable):153:153 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/d;Ljava/util/concurrent/Callable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS/d;Ljava/util/concurrent/Callable;)V"} 1:6:void done():157:157 -> done 7:18:void done():159:159 -> done 19:24:void done():168:168 -> done @@ -49793,46 +47512,46 @@ androidx.loader.content.ModernAsyncTask$3 -> U.d$c: 32:33:void done():163:163 -> done 34:41:void done():164:164 -> done 42:47:void done():161:161 -> done -androidx.loader.content.ModernAsyncTask$4 -> U.d$d: +androidx.loader.content.ModernAsyncTask$4 -> S.d$d: # {"id":"sourceFile","fileName":"ModernAsyncTask.java"} int[] $SwitchMap$androidx$loader$content$ModernAsyncTask$Status -> a 1:30:void ():434:434 -> -androidx.loader.content.ModernAsyncTask$AsyncTaskResult -> U.d$e: +androidx.loader.content.ModernAsyncTask$AsyncTaskResult -> S.d$e: # {"id":"sourceFile","fileName":"ModernAsyncTask.java"} androidx.loader.content.ModernAsyncTask mTask -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/d;"} java.lang.Object[] mData -> b 1:3:void (androidx.loader.content.ModernAsyncTask,java.lang.Object[]):528:528 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/d;[Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS/d;[Ljava/lang/Object;)V"} 4:5:void (androidx.loader.content.ModernAsyncTask,java.lang.Object[]):529:529 -> 6:8:void (androidx.loader.content.ModernAsyncTask,java.lang.Object[]):530:530 -> -androidx.loader.content.ModernAsyncTask$InternalHandler -> U.d$f: +androidx.loader.content.ModernAsyncTask$InternalHandler -> S.d$f: # {"id":"sourceFile","fileName":"ModernAsyncTask.java"} 1:8:void ():497:497 -> 1:4:void handleMessage(android.os.Message):503:503 -> handleMessage 5:13:void handleMessage(android.os.Message):504:504 -> handleMessage 14:21:void handleMessage(android.os.Message):510:510 -> handleMessage 22:32:void handleMessage(android.os.Message):507:507 -> handleMessage -androidx.loader.content.ModernAsyncTask$Status -> U.d$g: +androidx.loader.content.ModernAsyncTask$Status -> S.d$g: # {"id":"sourceFile","fileName":"ModernAsyncTask.java"} androidx.loader.content.ModernAsyncTask$Status PENDING -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d$g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/d$g;"} androidx.loader.content.ModernAsyncTask$Status RUNNING -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d$g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/d$g;"} androidx.loader.content.ModernAsyncTask$Status FINISHED -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d$g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS/d$g;"} androidx.loader.content.ModernAsyncTask$Status[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[LU/d$g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LS/d$g;"} 1:10:void ():103:103 -> 11:20:void ():107:107 -> 21:30:void ():111:111 -> 31:37:void ():99:99 -> 1:4:void (java.lang.String,int):99:99 -> 1:9:androidx.loader.content.ModernAsyncTask$Status valueOf(java.lang.String):99:99 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LU/d$g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LS/d$g;"} 1:9:androidx.loader.content.ModernAsyncTask$Status[] values():99:99 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LU/d$g;"} -androidx.loader.content.ModernAsyncTask$WorkerRunnable -> U.d$h: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LS/d$g;"} +androidx.loader.content.ModernAsyncTask$WorkerRunnable -> S.d$h: # {"id":"sourceFile","fileName":"ModernAsyncTask.java"} java.lang.Object[] mParams -> d 1:4:void ():519:519 -> @@ -50797,13 +48516,13 @@ androidx.profileinstaller.WritableFileSection -> androidx.profileinstaller.q: 6:7:void (androidx.profileinstaller.FileSectionType,int,byte[],boolean):36:36 -> 8:9:void (androidx.profileinstaller.FileSectionType,int,byte[],boolean):37:37 -> 10:12:void (androidx.profileinstaller.FileSectionType,int,byte[],boolean):38:38 -> -androidx.recyclerview.R$attr -> V.a: +androidx.recyclerview.R$attr -> T.a: int recyclerViewStyle -> a -androidx.recyclerview.R$dimen -> V.b: +androidx.recyclerview.R$dimen -> T.b: int fastscroll_default_thickness -> a int fastscroll_margin -> b int fastscroll_minimum_range -> c -androidx.recyclerview.R$styleable -> V.c: +androidx.recyclerview.R$styleable -> T.c: int[] ColorStateListItem -> a int[] FontFamily -> b int[] FontFamilyFont -> c @@ -50826,7 +48545,7 @@ androidx.recyclerview.R$styleable -> V.c: androidx.recyclerview.widget.AdapterHelper -> androidx.recyclerview.widget.a: # {"id":"sourceFile","fileName":"AdapterHelper.java"} androidx.core.util.Pools$Pool mUpdateOpPool -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/e;"} java.util.ArrayList mPendingUpdates -> b java.util.ArrayList mPostponedList -> c androidx.recyclerview.widget.AdapterHelper$Callback mCallback -> d @@ -51024,7 +48743,7 @@ androidx.recyclerview.widget.AdapterHelper$Callback -> androidx.recyclerview.wid void onDispatchSecondPass(androidx.recyclerview.widget.AdapterHelper$UpdateOp) -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;)V"} androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolder(int) -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/RecyclerView$D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/RecyclerView$C;"} void offsetPositionsForRemovingLaidOutOrNewView(int,int) -> f void offsetPositionsForAdd(int,int) -> g void offsetPositionsForRemovingInvisible(int,int) -> h @@ -51045,16 +48764,16 @@ androidx.recyclerview.widget.AdapterHelper$UpdateOp -> androidx.recyclerview.wid 22:24:java.lang.String cmdToString():665:665 -> a 25:27:java.lang.String cmdToString():663:663 -> a 28:30:java.lang.String cmdToString():661:661 -> a - 5:10:boolean equals(java.lang.Object):684:684 -> equals - 11:12:boolean equals(java.lang.Object):688:688 -> equals - 13:23:boolean equals(java.lang.Object):690:690 -> equals - 24:34:boolean equals(java.lang.Object):693:693 -> equals - 35:47:boolean equals(java.lang.Object):695:695 -> equals - 48:54:boolean equals(java.lang.Object):699:699 -> equals - 55:61:boolean equals(java.lang.Object):702:702 -> equals - 62:65:boolean equals(java.lang.Object):705:705 -> equals - 66:74:boolean equals(java.lang.Object):706:706 -> equals - 75:80:boolean equals(java.lang.Object):709:709 -> equals + 8:18:boolean equals(java.lang.Object):684:684 -> equals + 19:20:boolean equals(java.lang.Object):688:688 -> equals + 21:31:boolean equals(java.lang.Object):690:690 -> equals + 32:42:boolean equals(java.lang.Object):693:693 -> equals + 43:55:boolean equals(java.lang.Object):695:695 -> equals + 56:62:boolean equals(java.lang.Object):699:699 -> equals + 63:69:boolean equals(java.lang.Object):702:702 -> equals + 70:73:boolean equals(java.lang.Object):705:705 -> equals + 74:82:boolean equals(java.lang.Object):706:706 -> equals + 83:89:boolean equals(java.lang.Object):709:709 -> equals 1:4:int hashCode():718:718 -> hashCode 5:9:int hashCode():719:719 -> hashCode 10:13:int hashCode():720:720 -> hashCode @@ -51184,15 +48903,15 @@ androidx.recyclerview.widget.ChildHelper$Bucket -> androidx.recyclerview.widget. 5:7:void set(int):407:407 -> h 8:14:void set(int):408:408 -> h 15:23:void set(int):410:410 -> h - 1:11:java.lang.String toString():508:508 -> toString - 12:44:java.lang.String toString():509:509 -> toString + 1:18:java.lang.String toString():508:508 -> toString + 19:44:java.lang.String toString():509:509 -> toString androidx.recyclerview.widget.ChildHelper$Callback -> androidx.recyclerview.widget.b$b: # {"id":"sourceFile","fileName":"ChildHelper.java"} void onEnteredHiddenState(android.view.View) -> a void removeAllViews() -> b int indexOfChild(android.view.View) -> c androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolder(android.view.View) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView$D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView$C;"} void detachViewFromParent(int) -> e void onLeftHiddenState(android.view.View) -> f void addView(android.view.View,int) -> g @@ -51225,7 +48944,7 @@ androidx.recyclerview.widget.DefaultItemAnimator -> androidx.recyclerview.widget 67:73:void ():54:54 -> 74:81:void ():55:55 -> 1:2:void animateAddImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):229:229 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 3:6:void animateAddImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):230:230 -> Q 7:13:void animateAddImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):231:231 -> Q 14:30:void animateAddImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):232:232 -> Q @@ -51250,7 +48969,7 @@ androidx.recyclerview.widget.DefaultItemAnimator -> androidx.recyclerview.widget 103:115:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):380:380 -> R 116:119:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):395:395 -> R 1:9:void animateMoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):278:278 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;IIII)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;IIII)V"} 10:18:void animateMoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):282:282 -> S 19:25:void animateMoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):285:285 -> S 26:29:void animateMoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):290:290 -> S @@ -51258,7 +48977,7 @@ androidx.recyclerview.widget.DefaultItemAnimator -> androidx.recyclerview.widget 35:53:void animateMoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):292:292 -> S 54:57:void animateMoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):315:315 -> S 1:2:void animateRemoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):199:199 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 3:6:void animateRemoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):200:200 -> T 7:11:void animateRemoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):201:201 -> T 12:33:void animateRemoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):202:202 -> T @@ -51268,7 +48987,7 @@ androidx.recyclerview.widget.DefaultItemAnimator -> androidx.recyclerview.widget 1:6:void dispatchFinishedWhenDone():550:550 -> V 7:10:void dispatchFinishedWhenDone():551:551 -> V 1:8:void endChangeAnimation(java.util.List,androidx.recyclerview.widget.RecyclerView$ViewHolder):400:400 -> W - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Landroidx/recyclerview/widget/RecyclerView$C;)V"} 9:14:void endChangeAnimation(java.util.List,androidx.recyclerview.widget.RecyclerView$ViewHolder):401:401 -> W 15:20:void endChangeAnimation(java.util.List,androidx.recyclerview.widget.RecyclerView$ViewHolder):402:402 -> W 21:28:void endChangeAnimation(java.util.List,androidx.recyclerview.widget.RecyclerView$ViewHolder):403:403 -> W @@ -51279,7 +48998,7 @@ androidx.recyclerview.widget.DefaultItemAnimator -> androidx.recyclerview.widget 8:11:void endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):414:414 -> X 12:15:void endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):415:415 -> X 1:7:boolean endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo,androidx.recyclerview.widget.RecyclerView$ViewHolder):420:420 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c$i;Landroidx/recyclerview/widget/RecyclerView$D;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c$i;Landroidx/recyclerview/widget/RecyclerView$C;)Z"} 8:10:boolean endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo,androidx.recyclerview.widget.RecyclerView$ViewHolder):421:421 -> Y 11:14:boolean endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo,androidx.recyclerview.widget.RecyclerView$ViewHolder):422:422 -> Y 15:17:boolean endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo,androidx.recyclerview.widget.RecyclerView$ViewHolder):423:423 -> Y @@ -51288,14 +49007,14 @@ androidx.recyclerview.widget.DefaultItemAnimator -> androidx.recyclerview.widget 31:35:boolean endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo,androidx.recyclerview.widget.RecyclerView$ViewHolder):430:430 -> Y 36:40:boolean endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo,androidx.recyclerview.widget.RecyclerView$ViewHolder):431:431 -> Y 1:4:void resetAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):522:522 -> Z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 5:15:void resetAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):523:523 -> Z 16:26:void resetAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):525:525 -> Z 27:30:void resetAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):526:526 -> Z 1:17:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List):665:665 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Ljava/util/List;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Ljava/util/List;)Z"} 1:2:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):437:437 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 3:9:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):439:439 -> j 10:20:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):441:441 -> j 21:28:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):442:442 -> j @@ -51439,11 +49158,11 @@ androidx.recyclerview.widget.DefaultItemAnimator -> androidx.recyclerview.widget 229:236:void runPendingAnimations():183:183 -> u 237:240:void runPendingAnimations():184:184 -> u 1:3:boolean animateAdd(androidx.recyclerview.widget.RecyclerView$ViewHolder):222:222 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Z"} 4:9:boolean animateAdd(androidx.recyclerview.widget.RecyclerView$ViewHolder):223:223 -> w 10:16:boolean animateAdd(androidx.recyclerview.widget.RecyclerView$ViewHolder):224:224 -> w 9:19:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):324:324 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$D;IIII)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$C;IIII)Z"} 20:25:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):326:326 -> x 26:31:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):327:327 -> x 32:37:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):328:328 -> x @@ -51457,7 +49176,7 @@ androidx.recyclerview.widget.DefaultItemAnimator -> androidx.recyclerview.widget 85:90:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):341:341 -> x 91:108:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):343:343 -> x 1:2:boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):257:257 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;IIII)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;IIII)Z"} 3:9:boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):258:258 -> y 10:18:boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):259:259 -> y 19:29:boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):260:260 -> y @@ -51466,7 +49185,7 @@ androidx.recyclerview.widget.DefaultItemAnimator -> androidx.recyclerview.widget 46:48:boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):271:271 -> y 49:63:boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):273:273 -> y 1:3:boolean animateRemove(androidx.recyclerview.widget.RecyclerView$ViewHolder):193:193 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Z"} 4:10:boolean animateRemove(androidx.recyclerview.widget.RecyclerView$ViewHolder):194:194 -> z androidx.recyclerview.widget.DefaultItemAnimator$1 -> androidx.recyclerview.widget.c$a: # {"id":"sourceFile","fileName":"DefaultItemAnimator.java"} @@ -51504,13 +49223,13 @@ androidx.recyclerview.widget.DefaultItemAnimator$3 -> androidx.recyclerview.widg androidx.recyclerview.widget.DefaultItemAnimator$4 -> androidx.recyclerview.widget.c$d: # {"id":"sourceFile","fileName":"DefaultItemAnimator.java"} androidx.recyclerview.widget.RecyclerView$ViewHolder val$holder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$C;"} android.view.ViewPropertyAnimator val$animation -> b android.view.View val$view -> c androidx.recyclerview.widget.DefaultItemAnimator this$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/c;"} 1:12:void (androidx.recyclerview.widget.DefaultItemAnimator,androidx.recyclerview.widget.RecyclerView$ViewHolder,android.view.ViewPropertyAnimator,android.view.View):203:203 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c;Landroidx/recyclerview/widget/RecyclerView$D;Landroid/view/ViewPropertyAnimator;Landroid/view/View;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c;Landroidx/recyclerview/widget/RecyclerView$C;Landroid/view/ViewPropertyAnimator;Landroid/view/View;)V"} 1:6:void onAnimationEnd(android.animation.Animator):211:211 -> onAnimationEnd 7:13:void onAnimationEnd(android.animation.Animator):212:212 -> onAnimationEnd 14:20:void onAnimationEnd(android.animation.Animator):213:213 -> onAnimationEnd @@ -51520,13 +49239,13 @@ androidx.recyclerview.widget.DefaultItemAnimator$4 -> androidx.recyclerview.widg androidx.recyclerview.widget.DefaultItemAnimator$5 -> androidx.recyclerview.widget.c$e: # {"id":"sourceFile","fileName":"DefaultItemAnimator.java"} androidx.recyclerview.widget.RecyclerView$ViewHolder val$holder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$C;"} android.view.View val$view -> b android.view.ViewPropertyAnimator val$animation -> c androidx.recyclerview.widget.DefaultItemAnimator this$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/c;"} 1:12:void (androidx.recyclerview.widget.DefaultItemAnimator,androidx.recyclerview.widget.RecyclerView$ViewHolder,android.view.View,android.view.ViewPropertyAnimator):233:233 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c;Landroidx/recyclerview/widget/RecyclerView$D;Landroid/view/View;Landroid/view/ViewPropertyAnimator;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c;Landroidx/recyclerview/widget/RecyclerView$C;Landroid/view/View;Landroid/view/ViewPropertyAnimator;)V"} 1:8:void onAnimationCancel(android.animation.Animator):241:241 -> onAnimationCancel 1:6:void onAnimationEnd(android.animation.Animator):246:246 -> onAnimationEnd 7:13:void onAnimationEnd(android.animation.Animator):247:247 -> onAnimationEnd @@ -51536,7 +49255,7 @@ androidx.recyclerview.widget.DefaultItemAnimator$5 -> androidx.recyclerview.widg androidx.recyclerview.widget.DefaultItemAnimator$6 -> androidx.recyclerview.widget.c$f: # {"id":"sourceFile","fileName":"DefaultItemAnimator.java"} androidx.recyclerview.widget.RecyclerView$ViewHolder val$holder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$C;"} int val$deltaX -> b android.view.View val$view -> c int val$deltaY -> d @@ -51544,7 +49263,7 @@ androidx.recyclerview.widget.DefaultItemAnimator$6 -> androidx.recyclerview.widg androidx.recyclerview.widget.DefaultItemAnimator this$0 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/c;"} 1:16:void (androidx.recyclerview.widget.DefaultItemAnimator,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,android.view.View,int,android.view.ViewPropertyAnimator):292:292 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c;Landroidx/recyclerview/widget/RecyclerView$D;ILandroid/view/View;ILandroid/view/ViewPropertyAnimator;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c;Landroidx/recyclerview/widget/RecyclerView$C;ILandroid/view/View;ILandroid/view/ViewPropertyAnimator;)V"} 1:5:void onAnimationCancel(android.animation.Animator):300:300 -> onAnimationCancel 6:10:void onAnimationCancel(android.animation.Animator):301:301 -> onAnimationCancel 11:14:void onAnimationCancel(android.animation.Animator):303:303 -> onAnimationCancel @@ -51593,28 +49312,28 @@ androidx.recyclerview.widget.DefaultItemAnimator$8 -> androidx.recyclerview.widg androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo -> androidx.recyclerview.widget.c$i: # {"id":"sourceFile","fileName":"DefaultItemAnimator.java"} androidx.recyclerview.widget.RecyclerView$ViewHolder oldHolder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$C;"} androidx.recyclerview.widget.RecyclerView$ViewHolder newHolder -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$C;"} int fromX -> c int fromY -> d int toX -> e int toY -> f 1:3:void (androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):73:75 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$C;)V"} 4:8:void (androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):80:84 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$D;IIII)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$C;IIII)V"} 1:75:java.lang.String toString():89:89 -> toString androidx.recyclerview.widget.DefaultItemAnimator$MoveInfo -> androidx.recyclerview.widget.c$j: # {"id":"sourceFile","fileName":"DefaultItemAnimator.java"} androidx.recyclerview.widget.RecyclerView$ViewHolder holder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$C;"} int fromX -> b int fromY -> c int toX -> d int toY -> e 1:3:void (androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):61:61 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;IIII)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;IIII)V"} 4:5:void (androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):62:62 -> 6:7:void (androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):63:63 -> 8:9:void (androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):64:64 -> @@ -51625,7 +49344,7 @@ androidx.recyclerview.widget.FastScroller -> androidx.recyclerview.widget.d: int mAnimationState -> A java.lang.Runnable mHideRunnable -> B androidx.recyclerview.widget.RecyclerView$OnScrollListener mOnScrollListener -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$s;"} int[] PRESSED_STATE_SET -> D int[] EMPTY_STATE_SET -> E int mScrollbarMinimumRange -> a @@ -51748,7 +49467,7 @@ androidx.recyclerview.widget.FastScroller -> androidx.recyclerview.widget.d: 67:75:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):394:394 -> b 1:1:void onRequestDisallowInterceptTouchEvent(boolean):0:0 -> c 1:14:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):268:268 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$A;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$z;)V"} 15:21:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):269:269 -> i 22:25:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):280:280 -> i 26:29:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):281:281 -> i @@ -51817,7 +49536,7 @@ androidx.recyclerview.widget.FastScroller -> androidx.recyclerview.widget.d: 64:66:void horizontalScrollTo(float):474:474 -> r 1:12:boolean isLayoutRTL():216:216 -> s 1:35:boolean isPointInsideHorizontalThumb(float,float):504:504 -> t - 1:49:boolean isPointInsideVerticalThumb(float,float):496:496 -> u + 1:51:boolean isPointInsideVerticalThumb(float,float):496:496 -> u 1:6:void requestRedraw():191:191 -> v 1:3:void resetHideDelay(int):262:262 -> w 4:12:void resetHideDelay(int):263:263 -> w @@ -51951,7 +49670,7 @@ androidx.recyclerview.widget.GapWorker -> androidx.recyclerview.widget.e: 60:66:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):338:338 -> h 67:68:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):339:339 -> h 1:8:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):279:279 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;IJ)Landroidx/recyclerview/widget/RecyclerView$D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;IJ)Landroidx/recyclerview/widget/RecyclerView$C;"} 9:11:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):284:284 -> i 12:14:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):287:287 -> i 15:20:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):288:288 -> i @@ -52059,20 +49778,18 @@ androidx.recyclerview.widget.GridLayoutManager -> androidx.recyclerview.widget.G 13:15:void (android.content.Context,int,int,boolean):56:58 -> 16:16:void (android.content.Context,int,int,boolean):60:60 -> 17:17:void (android.content.Context,int,int,boolean):99:99 -> - 1:4:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1214:1214 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 5:9:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1215:1215 -> A - 10:14:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1217:1217 -> A + 1:4:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1204:1204 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 5:9:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1205:1205 -> A + 10:14:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1207:1207 -> A 1:3:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):376:376 -> A1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} 4:6:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):377:377 -> A1 7:11:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):378:378 -> A1 1:3:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):384:384 -> C1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} 4:6:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):385:385 -> C1 7:11:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):386:386 -> C1 - 4:7:void setStackFromEnd(boolean):113:113 -> E2 - 8:15:void setStackFromEnd(boolean):109:109 -> E2 1:4:void setMeasuredDimension(android.graphics.Rect,int,int):290:290 -> G1 5:7:void setMeasuredDimension(android.graphics.Rect,int,int):291:291 -> G1 8:16:void setMeasuredDimension(android.graphics.Rect,int,int):294:294 -> G1 @@ -52090,104 +49807,74 @@ androidx.recyclerview.widget.GridLayoutManager -> androidx.recyclerview.widget.G 84:87:void setMeasuredDimension(android.graphics.Rect,int,int):304:304 -> G1 88:91:void setMeasuredDimension(android.graphics.Rect,int,int):307:307 -> G1 1:6:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():231:231 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$p;"} 7:12:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():232:232 -> I 13:18:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():235:235 -> I + 4:7:void setStackFromEnd(boolean):113:113 -> I2 + 8:15:void setStackFromEnd(boolean):109:109 -> I2 1:6:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.content.Context,android.util.AttributeSet):242:242 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/recyclerview/widget/RecyclerView$q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/recyclerview/widget/RecyclerView$p;"} 1:4:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):247:247 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup$LayoutParams;)Landroidx/recyclerview/widget/RecyclerView$q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup$LayoutParams;)Landroidx/recyclerview/widget/RecyclerView$p;"} 5:12:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):248:248 -> K 13:18:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):250:250 -> K - 7:14:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1078:1078 -> N0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)Landroid/view/View;"} - 15:20:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1082:1082 -> N0 - 21:22:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1083:1083 -> N0 - 23:25:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1084:1084 -> N0 - 26:34:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1085:1085 -> N0 - 35:44:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1091:1091 -> N0 - 45:49:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1092:1092 -> N0 - 50:57:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1095:1095 -> N0 - 58:64:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1101:1101 -> N0 - 65:77:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1103:1103 -> N0 - 78:91:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1127:1127 -> N0 - 92:95:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1129:1129 -> N0 - 96:107:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1130:1130 -> N0 - 108:132:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1135:1135 -> N0 - 133:138:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1146:1146 -> N0 - 139:142:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1147:1147 -> N0 - 143:145:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1148:1148 -> N0 - 146:156:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1149:1149 -> N0 - 157:164:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1154:1154 -> N0 - 165:183:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1155:1155 -> N0 - 184:187:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1158:1158 -> N0 - 188:195:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1159:1159 -> N0 - 196:222:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1161:1161 -> N0 - 223:245:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1170:1170 -> N0 - 246:251:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1182:1182 -> N0 - 252:253:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1184:1184 -> N0 - 254:257:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1185:1185 -> N0 - 258:273:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1186:1186 -> N0 - 274:275:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1189:1189 -> N0 - 276:279:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1190:1190 -> N0 - 280:316:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1191:1191 -> N0 - 15:18:void assignSpans(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,boolean):796:796 -> N2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;IZ)V"} - 19:24:void assignSpans(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,boolean):797:797 -> N2 - 25:34:void assignSpans(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,boolean):798:798 -> N2 - 35:40:void assignSpans(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,boolean):799:799 -> N2 - 1:7:void cachePreLayoutSpanMapping():189:189 -> O2 - 8:17:void cachePreLayoutSpanMapping():191:191 -> O2 - 18:21:void cachePreLayoutSpanMapping():192:192 -> O2 - 22:30:void cachePreLayoutSpanMapping():193:193 -> O2 - 31:43:void cachePreLayoutSpanMapping():194:194 -> O2 - 1:12:boolean supportsPredictiveItemAnimations():1200:1200 -> P1 - 1:11:void calculateItemBorders(int):314:314 -> P2 - 4:16:int[] calculateItemBorders(int[],int,int):325:325 -> Q2 - 17:19:int[] calculateItemBorders(int[],int,int):327:327 -> Q2 - 20:21:int[] calculateItemBorders(int[],int,int):329:329 -> Q2 - 22:23:int[] calculateItemBorders(int[],int,int):330:330 -> Q2 - 24:40:int[] calculateItemBorders(int[],int,int):331:331 -> Q2 - 41:46:int[] calculateItemBorders(int[],int,int):342:342 -> Q2 - 1:4:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):527:527 -> R1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/LinearLayoutManager$c;Landroidx/recyclerview/widget/RecyclerView$p$c;)V"} - 5:16:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):529:529 -> R1 - 17:18:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):530:530 -> R1 - 19:27:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):531:531 -> R1 - 28:34:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):532:532 -> R1 - 35:45:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):534:534 -> R1 - 1:5:void clearPreLayoutSpanMappingCache():184:184 -> R2 - 6:11:void clearPreLayoutSpanMappingCache():185:185 -> R2 + 7:14:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1068:1068 -> N0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)Landroid/view/View;"} + 15:20:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1072:1072 -> N0 + 21:22:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1073:1073 -> N0 + 23:25:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1074:1074 -> N0 + 26:34:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1075:1075 -> N0 + 35:44:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1081:1081 -> N0 + 45:49:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1082:1082 -> N0 + 50:57:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1085:1085 -> N0 + 58:64:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1091:1091 -> N0 + 65:77:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1093:1093 -> N0 + 78:91:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1117:1117 -> N0 + 92:95:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1119:1119 -> N0 + 96:107:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1120:1120 -> N0 + 108:132:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1125:1125 -> N0 + 133:138:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1136:1136 -> N0 + 139:142:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1137:1137 -> N0 + 143:145:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1138:1138 -> N0 + 146:156:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1139:1139 -> N0 + 157:164:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1144:1144 -> N0 + 165:183:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1145:1145 -> N0 + 184:187:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1148:1148 -> N0 + 188:195:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1149:1149 -> N0 + 196:222:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1151:1151 -> N0 + 223:245:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1160:1160 -> N0 + 246:251:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1172:1172 -> N0 + 252:253:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1174:1174 -> N0 + 254:257:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1175:1175 -> N0 + 258:273:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1176:1176 -> N0 + 274:275:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1179:1179 -> N0 + 276:279:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1180:1180 -> N0 + 280:316:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1181:1181 -> N0 + 1:12:boolean supportsPredictiveItemAnimations():1190:1190 -> P1 + 1:4:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):515:515 -> R1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/LinearLayoutManager$c;Landroidx/recyclerview/widget/RecyclerView$o$c;)V"} + 5:16:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):517:517 -> R1 + 17:18:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):518:518 -> R1 + 19:27:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):519:519 -> R1 + 28:34:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):520:520 -> R1 + 35:45:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):522:522 -> R1 + 15:18:void assignSpans(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,boolean):786:786 -> R2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;IZ)V"} + 19:24:void assignSpans(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,boolean):787:787 -> R2 + 25:34:void assignSpans(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,boolean):788:788 -> R2 + 35:40:void assignSpans(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,boolean):789:789 -> R2 1:5:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):133:133 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} 6:8:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):134:134 -> S 9:16:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):136:136 -> S 17:27:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):141:141 -> S - 1:15:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1314:1314 -> S2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 16:18:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1317:1317 -> S2 - 19:25:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1319:1319 -> S2 - 26:31:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1320:1320 -> S2 - 32:41:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1321:1321 -> S2 - 42:53:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1325:1325 -> S2 - 54:65:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1327:1327 -> S2 - 66:69:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1330:1330 -> S2 - 70:73:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1331:1331 -> S2 - 74:87:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1332:1332 -> S2 - 88:93:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1335:1335 -> S2 - 94:98:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1336:1336 -> S2 - 99:105:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1337:1337 -> S2 - 106:113:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1341:1341 -> S2 - 114:118:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1342:1342 -> S2 - 119:122:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1341:1341 -> S2 - 123:124:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1344:1344 -> S2 - 125:134:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1345:1345 -> S2 - 135:153:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1346:1346 -> S2 - 154:161:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1351:1351 -> S2 - 162:168:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1352:1352 -> S2 - 169:174:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1351:1351 -> S2 + 1:7:void cachePreLayoutSpanMapping():189:189 -> S2 + 8:17:void cachePreLayoutSpanMapping():191:191 -> S2 + 18:21:void cachePreLayoutSpanMapping():192:192 -> S2 + 22:30:void cachePreLayoutSpanMapping():193:193 -> S2 + 31:43:void cachePreLayoutSpanMapping():194:194 -> S2 1:4:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):147:147 -> T0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Landroid/view/View;LF/A;)V"} 5:8:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):148:148 -> T0 9:12:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):149:149 -> T0 13:14:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):152:152 -> T0 @@ -52197,264 +49884,293 @@ androidx.recyclerview.widget.GridLayoutManager -> androidx.recyclerview.widget.G 39:47:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):155:155 -> T0 48:59:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):161:161 -> T0 60:67:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):159:159 -> T0 - 1:14:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1281:1281 -> T2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 15:17:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1284:1284 -> T2 - 18:27:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1286:1286 -> T2 - 28:41:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1287:1287 -> T2 - 42:47:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1292:1292 -> T2 - 48:49:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1293:1293 -> T2 - 50:56:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1294:1294 -> T2 - 57:62:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1293:1293 -> T2 - 63:70:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1298:1298 -> T2 - 71:75:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1299:1299 -> T2 - 76:77:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1301:1301 -> T2 - 78:87:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1302:1302 -> T2 - 88:99:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1303:1303 -> T2 - 100:123:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1305:1305 -> T2 - 7:16:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):393:393 -> U2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/LinearLayoutManager$a;I)V"} - 17:22:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):396:396 -> U2 - 23:24:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):397:397 -> U2 - 25:30:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):398:398 -> U2 - 31:35:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):402:402 -> U2 - 36:41:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):403:403 -> U2 - 42:50:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):406:406 -> U2 - 51:53:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):414:414 -> U2 + 1:11:void calculateItemBorders(int):314:314 -> T2 + 4:16:int[] calculateItemBorders(int[],int,int):325:325 -> U2 + 17:19:int[] calculateItemBorders(int[],int,int):327:327 -> U2 + 20:21:int[] calculateItemBorders(int[],int,int):329:329 -> U2 + 22:23:int[] calculateItemBorders(int[],int,int):330:330 -> U2 + 24:40:int[] calculateItemBorders(int[],int,int):331:331 -> U2 + 41:46:int[] calculateItemBorders(int[],int,int):342:342 -> U2 1:5:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):200:200 -> V0 6:11:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):201:201 -> V0 - 1:11:void ensureViewSet():368:368 -> V2 - 12:18:void ensureViewSet():369:369 -> V2 + 1:5:void clearPreLayoutSpanMappingCache():184:184 -> V2 + 6:11:void clearPreLayoutSpanMappingCache():185:185 -> V2 1:5:void onItemsChanged(androidx.recyclerview.widget.RecyclerView):206:206 -> W0 6:11:void onItemsChanged(androidx.recyclerview.widget.RecyclerView):207:207 -> W0 - 1:11:int getSpaceForSpanRange(int,int):348:348 -> W2 - 12:25:int getSpaceForSpanRange(int,int):349:349 -> W2 - 26:34:int getSpaceForSpanRange(int,int):352:352 -> W2 + 1:15:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1304:1304 -> W2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 16:18:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1307:1307 -> W2 + 19:25:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1309:1309 -> W2 + 26:31:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1310:1310 -> W2 + 32:41:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1311:1311 -> W2 + 42:53:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1315:1315 -> W2 + 54:65:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1317:1317 -> W2 + 66:69:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1320:1320 -> W2 + 70:73:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1321:1321 -> W2 + 74:87:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1322:1322 -> W2 + 88:93:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1325:1325 -> W2 + 94:98:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1326:1326 -> W2 + 99:105:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1327:1327 -> W2 + 106:113:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1331:1331 -> W2 + 114:118:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1332:1332 -> W2 + 119:122:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1331:1331 -> W2 + 123:124:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1334:1334 -> W2 + 125:134:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1335:1335 -> W2 + 135:153:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1336:1336 -> W2 + 154:161:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1341:1341 -> W2 + 162:168:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1342:1342 -> W2 + 169:174:int computeScrollOffsetWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1341:1341 -> W2 1:5:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):225:225 -> X0 6:11:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):226:226 -> X0 - 1:6:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):467:467 -> X2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;I)I"} - 7:15:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):468:468 -> X2 - 16:22:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):470:470 -> X2 - 23:46:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):476:476 -> X2 - 47:55:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):479:479 -> X2 + 1:14:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1271:1271 -> X2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 15:17:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1274:1274 -> X2 + 18:27:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1276:1276 -> X2 + 28:41:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1277:1277 -> X2 + 42:47:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1282:1282 -> X2 + 48:49:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1283:1283 -> X2 + 50:56:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1284:1284 -> X2 + 57:62:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1283:1283 -> X2 + 63:70:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1288:1288 -> X2 + 71:75:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1289:1289 -> X2 + 76:77:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1291:1291 -> X2 + 78:87:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1292:1292 -> X2 + 88:99:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1293:1293 -> X2 + 100:123:int computeScrollRangeWithSpanInfo(androidx.recyclerview.widget.RecyclerView$State):1295:1295 -> X2 1:5:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):212:212 -> Y0 6:11:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):213:213 -> Y0 - 1:6:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):483:483 -> Y2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;I)I"} - 7:15:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):484:484 -> Y2 - 16:25:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):486:486 -> Y2 - 26:31:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):490:490 -> Y2 - 32:55:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):496:496 -> Y2 - 56:64:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):500:500 -> Y2 - 1:6:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):504:504 -> Z2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;I)I"} - 7:13:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):505:505 -> Z2 - 14:23:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):507:507 -> Z2 - 24:29:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):511:511 -> Z2 - 30:53:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):517:517 -> Z2 - 54:60:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):521:521 -> Z2 + 7:16:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):393:393 -> Y2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/LinearLayoutManager$a;I)V"} + 17:22:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):396:396 -> Y2 + 23:24:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):397:397 -> Y2 + 25:30:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):398:398 -> Y2 + 31:35:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):402:402 -> Y2 + 36:41:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):403:403 -> Y2 + 42:50:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):406:406 -> Y2 + 51:53:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):414:414 -> Y2 + 1:11:void ensureViewSet():368:368 -> Z2 + 12:18:void ensureViewSet():369:369 -> Z2 1:5:void onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int,java.lang.Object):219:219 -> a1 6:11:void onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int,java.lang.Object):220:220 -> a1 - 1:8:void guessMeasurement(float,int):760:760 -> a3 - 9:16:void guessMeasurement(float,int):762:762 -> a3 + 1:11:int getSpaceForSpanRange(int,int):348:348 -> a3 + 12:25:int getSpaceForSpanRange(int,int):349:349 -> a3 + 26:34:int getSpaceForSpanRange(int,int):352:352 -> a3 1:6:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):167:167 -> b1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)V"} 7:9:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):168:168 -> b1 10:12:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):170:170 -> b1 13:16:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):174:174 -> b1 - 1:6:void measureChild(android.view.View,int,boolean):726:726 -> b3 - 7:8:void measureChild(android.view.View,int,boolean):727:727 -> b3 - 9:19:void measureChild(android.view.View,int,boolean):728:728 -> b3 - 20:30:void measureChild(android.view.View,int,boolean):730:730 -> b3 - 31:38:void measureChild(android.view.View,int,boolean):732:732 -> b3 - 39:44:void measureChild(android.view.View,int,boolean):735:735 -> b3 - 45:50:void measureChild(android.view.View,int,boolean):736:736 -> b3 - 51:67:void measureChild(android.view.View,int,boolean):738:738 -> b3 - 68:73:void measureChild(android.view.View,int,boolean):741:741 -> b3 - 74:92:void measureChild(android.view.View,int,boolean):743:743 -> b3 - 93:96:void measureChild(android.view.View,int,boolean):746:746 -> b3 + 1:6:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):455:455 -> b3 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;I)I"} + 7:15:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):456:456 -> b3 + 16:22:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):458:458 -> b3 + 23:46:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):464:464 -> b3 + 47:55:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):467:467 -> b3 1:4:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):179:179 -> c1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)V"} 5:7:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):180:180 -> c1 - 1:8:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):767:767 -> c3 - 9:13:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):770:770 -> c3 - 14:19:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):772:772 -> c3 - 20:23:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):775:775 -> c3 - 1:6:void setSpanCount(int):824:824 -> d3 - 7:10:void setSpanCount(int):827:827 -> d3 - 11:12:void setSpanCount(int):832:832 -> d3 - 13:17:void setSpanCount(int):833:833 -> d3 - 18:21:void setSpanCount(int):834:834 -> d3 - 22:44:void setSpanCount(int):829:829 -> d3 - 1:7:void updateMeasurements():280:280 -> e3 - 8:22:void updateMeasurements():281:281 -> e3 - 23:36:void updateMeasurements():283:283 -> e3 - 37:40:void updateMeasurements():285:285 -> e3 - 1:7:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):423:423 -> j2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;ZZ)Landroid/view/View;"} - 8:19:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):426:426 -> j2 - 20:23:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):431:431 -> j2 - 24:26:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):433:433 -> j2 - 27:32:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):437:437 -> j2 - 33:42:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):438:438 -> j2 - 43:46:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):441:441 -> j2 - 47:54:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):442:442 -> j2 - 55:61:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):444:444 -> j2 - 62:77:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):448:448 -> j2 - 78:87:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):452:452 -> j2 - 88:104:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):453:453 -> j2 + 1:6:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):471:471 -> c3 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;I)I"} + 7:15:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):472:472 -> c3 + 16:25:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):474:474 -> c3 + 26:31:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):478:478 -> c3 + 32:55:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):484:484 -> c3 + 56:64:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):488:488 -> c3 + 1:6:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):492:492 -> d3 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;I)I"} + 7:13:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):493:493 -> d3 + 14:23:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):495:495 -> d3 + 24:29:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):499:499 -> d3 + 30:53:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):505:505 -> d3 + 54:60:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):509:509 -> d3 + 1:8:void guessMeasurement(float,int):750:750 -> e3 + 9:16:void guessMeasurement(float,int):752:752 -> e3 + 1:6:void measureChild(android.view.View,int,boolean):716:716 -> f3 + 7:8:void measureChild(android.view.View,int,boolean):717:717 -> f3 + 9:19:void measureChild(android.view.View,int,boolean):718:718 -> f3 + 20:30:void measureChild(android.view.View,int,boolean):720:720 -> f3 + 31:38:void measureChild(android.view.View,int,boolean):722:722 -> f3 + 39:44:void measureChild(android.view.View,int,boolean):725:725 -> f3 + 45:50:void measureChild(android.view.View,int,boolean):726:726 -> f3 + 51:67:void measureChild(android.view.View,int,boolean):728:728 -> f3 + 68:73:void measureChild(android.view.View,int,boolean):731:731 -> f3 + 74:92:void measureChild(android.view.View,int,boolean):733:733 -> f3 + 93:96:void measureChild(android.view.View,int,boolean):736:736 -> f3 + 1:8:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):757:757 -> g3 + 9:13:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):760:760 -> g3 + 14:19:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):762:762 -> g3 + 20:23:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):765:765 -> g3 + 1:6:void setSpanCount(int):814:814 -> h3 + 7:10:void setSpanCount(int):817:817 -> h3 + 11:12:void setSpanCount(int):822:822 -> h3 + 13:17:void setSpanCount(int):823:823 -> h3 + 18:21:void setSpanCount(int):824:824 -> h3 + 22:44:void setSpanCount(int):819:819 -> h3 + 1:7:void updateMeasurements():280:280 -> i3 + 8:22:void updateMeasurements():281:281 -> i3 + 23:36:void updateMeasurements():283:283 -> i3 + 37:40:void updateMeasurements():285:285 -> i3 + 1:3:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):421:421 -> l2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;III)Landroid/view/View;"} + 4:9:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):424:424 -> l2 + 10:24:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):425:425 -> l2 + 25:28:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):429:429 -> l2 + 29:36:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):430:430 -> l2 + 37:43:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):432:432 -> l2 + 44:59:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):436:436 -> l2 + 60:69:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):440:440 -> l2 + 70:86:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):441:441 -> l2 1:4:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):119:119 -> o0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} 5:7:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):120:120 -> o0 8:16:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):122:122 -> o0 17:27:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):127:127 -> o0 1:3:boolean checkLayoutParams(androidx.recyclerview.widget.RecyclerView$LayoutParams):256:256 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$q;)Z"} - 11:25:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):542:542 -> s2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/LinearLayoutManager$c;Landroidx/recyclerview/widget/LinearLayoutManager$b;)V"} - 26:41:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):544:544 -> s2 - 42:44:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):549:549 -> s2 - 45:51:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):551:551 -> s2 - 52:55:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):554:554 -> s2 - 56:61:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):556:556 -> s2 - 62:69:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):557:557 -> s2 - 70:81:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):560:560 -> s2 - 82:83:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):561:561 -> s2 - 84:87:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):562:562 -> s2 - 88:95:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):563:563 -> s2 - 96:102:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):572:572 -> s2 - 103:111:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):576:576 -> s2 - 112:159:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):564:564 -> s2 - 160:162:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):581:581 -> s2 - 163:170:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):589:589 -> s2 - 171:174:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):591:591 -> s2 - 175:180:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):592:592 -> s2 - 181:184:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):594:594 -> s2 - 185:190:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):596:596 -> s2 - 191:194:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):600:600 -> s2 - 195:197:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):602:602 -> s2 - 198:202:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):605:605 -> s2 - 203:205:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):607:607 -> s2 - 206:214:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):608:608 -> s2 - 215:220:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):612:612 -> s2 - 221:244:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):613:613 -> s2 - 245:251:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):621:621 -> s2 - 252:257:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):625:625 -> s2 - 258:260:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):626:626 -> s2 - 261:275:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):627:627 -> s2 - 276:279:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):637:637 -> s2 - 280:287:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):638:638 -> s2 - 288:293:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):639:639 -> s2 - 294:295:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):640:640 -> s2 - 296:306:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):641:641 -> s2 - 307:317:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):643:643 -> s2 - 318:325:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):645:645 -> s2 - 326:329:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):648:648 -> s2 - 330:339:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):649:649 -> s2 - 340:348:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):651:651 -> s2 - 349:352:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):654:654 -> s2 - 353:359:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):656:656 -> s2 - 360:368:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):659:659 -> s2 - 369:370:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):663:663 -> s2 - 371:375:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):666:666 -> s2 - 376:379:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):667:667 -> s2 - 380:387:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):668:668 -> s2 - 388:392:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):671:671 -> s2 - 393:396:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):675:675 -> s2 - 397:405:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):676:676 -> s2 - 406:413:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):679:679 -> s2 - 414:417:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):684:684 -> s2 - 418:423:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):685:685 -> s2 - 424:427:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):686:686 -> s2 - 428:433:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):687:687 -> s2 - 434:447:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):688:688 -> s2 - 448:467:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):689:689 -> s2 - 468:478:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):691:691 -> s2 - 479:486:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):692:692 -> s2 - 487:497:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):695:695 -> s2 - 498:505:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):696:696 -> s2 - 506:519:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):700:700 -> s2 - 520:531:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):708:708 -> s2 - 532:533:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):709:709 -> s2 - 534:546:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):711:711 -> s2 - 547:553:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):713:713 -> s2 - 1:3:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):359:359 -> u2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/LinearLayoutManager$a;I)V"} - 4:6:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):360:360 -> u2 - 7:18:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):361:361 -> u2 - 19:21:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):362:362 -> u2 - 22:25:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):364:364 -> u2 - 1:4:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1223:1223 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 5:9:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1224:1224 -> w - 10:14:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1226:1226 -> w - 1:4:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1205:1205 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 5:9:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1206:1206 -> x - 10:14:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1208:1208 -> x - 1:4:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1232:1232 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 5:9:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1233:1233 -> z - 10:14:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1235:1235 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)Z"} + 1:4:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1213:1213 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 5:9:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1214:1214 -> w + 10:14:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1216:1216 -> w + 11:25:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):530:530 -> w2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/LinearLayoutManager$c;Landroidx/recyclerview/widget/LinearLayoutManager$b;)V"} + 26:41:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):532:532 -> w2 + 42:44:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):537:537 -> w2 + 45:51:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):539:539 -> w2 + 52:55:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):543:543 -> w2 + 56:61:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):545:545 -> w2 + 62:69:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):546:546 -> w2 + 70:81:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):549:549 -> w2 + 82:83:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):550:550 -> w2 + 84:87:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):551:551 -> w2 + 88:95:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):552:552 -> w2 + 96:102:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):561:561 -> w2 + 103:111:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):566:566 -> w2 + 112:159:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):553:553 -> w2 + 160:162:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):571:571 -> w2 + 163:170:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):579:579 -> w2 + 171:174:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):581:581 -> w2 + 175:180:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):582:582 -> w2 + 181:184:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):584:584 -> w2 + 185:190:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):586:586 -> w2 + 191:194:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):590:590 -> w2 + 195:197:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):592:592 -> w2 + 198:202:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):595:595 -> w2 + 203:205:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):597:597 -> w2 + 206:214:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):598:598 -> w2 + 215:220:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):602:602 -> w2 + 221:244:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):603:603 -> w2 + 245:251:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):611:611 -> w2 + 252:257:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):615:615 -> w2 + 258:260:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):616:616 -> w2 + 261:275:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):617:617 -> w2 + 276:279:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):627:627 -> w2 + 280:287:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):628:628 -> w2 + 288:293:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):629:629 -> w2 + 294:295:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):630:630 -> w2 + 296:306:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):631:631 -> w2 + 307:317:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):633:633 -> w2 + 318:325:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):635:635 -> w2 + 326:329:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):638:638 -> w2 + 330:339:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):639:639 -> w2 + 340:348:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):641:641 -> w2 + 349:352:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):644:644 -> w2 + 353:359:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):646:646 -> w2 + 360:368:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):649:649 -> w2 + 369:370:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):653:653 -> w2 + 371:375:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):656:656 -> w2 + 376:379:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):657:657 -> w2 + 380:387:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):658:658 -> w2 + 388:392:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):661:661 -> w2 + 393:396:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):665:665 -> w2 + 397:405:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):666:666 -> w2 + 406:413:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):669:669 -> w2 + 414:417:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):674:674 -> w2 + 418:423:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):675:675 -> w2 + 424:427:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):676:676 -> w2 + 428:433:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):677:677 -> w2 + 434:447:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):678:678 -> w2 + 448:466:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):679:679 -> w2 + 467:477:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):681:681 -> w2 + 478:485:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):682:682 -> w2 + 486:496:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):685:685 -> w2 + 497:504:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):686:686 -> w2 + 505:517:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):690:690 -> w2 + 518:529:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):698:698 -> w2 + 530:531:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):699:699 -> w2 + 532:544:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):701:701 -> w2 + 545:551:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):703:703 -> w2 + 1:4:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1195:1195 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 5:9:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1196:1196 -> x + 10:14:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1198:1198 -> x + 1:3:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):359:359 -> y2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/LinearLayoutManager$a;I)V"} + 4:6:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):360:360 -> y2 + 7:18:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):361:361 -> y2 + 19:21:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):362:362 -> y2 + 22:25:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):364:364 -> y2 + 1:4:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1222:1222 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 5:9:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1223:1223 -> z + 10:14:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1225:1225 -> z androidx.recyclerview.widget.GridLayoutManager$DefaultSpanSizeLookup -> androidx.recyclerview.widget.GridLayoutManager$a: # {"id":"sourceFile","fileName":"GridLayoutManager.java"} - 1:4:void ():1358:1358 -> - 1:2:int getSpanIndex(int,int):1367:1367 -> e + 1:4:void ():1348:1348 -> + 1:2:int getSpanIndex(int,int):1357:1357 -> e 1:1:int getSpanSize(int):0:0 -> f androidx.recyclerview.widget.GridLayoutManager$LayoutParams -> androidx.recyclerview.widget.GridLayoutManager$b: # {"id":"sourceFile","fileName":"GridLayoutManager.java"} int mSpanIndex -> e int mSpanSize -> f - 1:1:void (android.content.Context,android.util.AttributeSet):1390:1390 -> - 2:2:void (android.content.Context,android.util.AttributeSet):1385:1385 -> - 3:3:void (android.content.Context,android.util.AttributeSet):1387:1387 -> - 4:4:void (int,int):1394:1394 -> - 5:5:void (int,int):1385:1385 -> - 6:6:void (int,int):1387:1387 -> - 7:7:void (android.view.ViewGroup$MarginLayoutParams):1398:1398 -> - 8:8:void (android.view.ViewGroup$MarginLayoutParams):1385:1385 -> - 9:9:void (android.view.ViewGroup$MarginLayoutParams):1387:1387 -> - 10:10:void (android.view.ViewGroup$LayoutParams):1402:1402 -> - 11:11:void (android.view.ViewGroup$LayoutParams):1385:1385 -> - 12:12:void (android.view.ViewGroup$LayoutParams):1387:1387 -> - 1:3:int getSpanIndex():1424:1424 -> e - 1:3:int getSpanSize():1434:1434 -> f + 1:1:void (android.content.Context,android.util.AttributeSet):1380:1380 -> + 2:2:void (android.content.Context,android.util.AttributeSet):1375:1375 -> + 3:3:void (android.content.Context,android.util.AttributeSet):1377:1377 -> + 4:4:void (int,int):1384:1384 -> + 5:5:void (int,int):1375:1375 -> + 6:6:void (int,int):1377:1377 -> + 7:7:void (android.view.ViewGroup$MarginLayoutParams):1388:1388 -> + 8:8:void (android.view.ViewGroup$MarginLayoutParams):1375:1375 -> + 9:9:void (android.view.ViewGroup$MarginLayoutParams):1377:1377 -> + 10:10:void (android.view.ViewGroup$LayoutParams):1392:1392 -> + 11:11:void (android.view.ViewGroup$LayoutParams):1375:1375 -> + 12:12:void (android.view.ViewGroup$LayoutParams):1377:1377 -> + 1:3:int getSpanIndex():1414:1414 -> e + 1:3:int getSpanSize():1424:1424 -> f androidx.recyclerview.widget.GridLayoutManager$SpanSizeLookup -> androidx.recyclerview.widget.GridLayoutManager$c: # {"id":"sourceFile","fileName":"GridLayoutManager.java"} android.util.SparseIntArray mSpanIndexCache -> a android.util.SparseIntArray mSpanGroupIndexCache -> b boolean mCacheSpanIndices -> c boolean mCacheSpanGroupIndices -> d - 1:3:void ():844:844 -> - 4:10:void ():846:846 -> - 11:18:void ():847:847 -> - 19:20:void ():849:849 -> - 21:23:void ():850:850 -> - 1:13:int findFirstKeyLessThan(android.util.SparseIntArray,int):1008:1008 -> a - 14:31:int findFirstKeyLessThan(android.util.SparseIntArray,int):1014:1014 -> a - 32:37:int findFirstKeyLessThan(android.util.SparseIntArray,int):1022:1022 -> a - 38:44:int findFirstKeyLessThan(android.util.SparseIntArray,int):1023:1023 -> a - 1:4:int getCachedSpanGroupIndex(int,int):940:940 -> b - 5:9:int getCachedSpanGroupIndex(int,int):941:941 -> b - 10:19:int getCachedSpanGroupIndex(int,int):943:943 -> b - 20:23:int getCachedSpanGroupIndex(int,int):947:947 -> b - 24:29:int getCachedSpanGroupIndex(int,int):948:948 -> b - 1:4:int getCachedSpanIndex(int,int):927:927 -> c - 5:9:int getCachedSpanIndex(int,int):928:928 -> c - 10:19:int getCachedSpanIndex(int,int):930:930 -> c - 20:23:int getCachedSpanIndex(int,int):934:934 -> c - 24:29:int getCachedSpanIndex(int,int):935:935 -> c - 1:5:int getSpanGroupIndex(int,int):1042:1042 -> d - 6:14:int getSpanGroupIndex(int,int):1044:1044 -> d - 15:22:int getSpanGroupIndex(int,int):1046:1046 -> d - 23:40:int getSpanGroupIndex(int,int):1048:1048 -> d - 41:46:int getSpanGroupIndex(int,int):1055:1055 -> d - 47:71:int getSpanGroupIndex(int,int):1057:1057 -> d + 1:3:void ():834:834 -> + 4:10:void ():836:836 -> + 11:18:void ():837:837 -> + 19:20:void ():839:839 -> + 21:23:void ():840:840 -> + 1:13:int findFirstKeyLessThan(android.util.SparseIntArray,int):998:998 -> a + 14:31:int findFirstKeyLessThan(android.util.SparseIntArray,int):1004:1004 -> a + 32:37:int findFirstKeyLessThan(android.util.SparseIntArray,int):1012:1012 -> a + 38:44:int findFirstKeyLessThan(android.util.SparseIntArray,int):1013:1013 -> a + 1:4:int getCachedSpanGroupIndex(int,int):930:930 -> b + 5:9:int getCachedSpanGroupIndex(int,int):931:931 -> b + 10:19:int getCachedSpanGroupIndex(int,int):933:933 -> b + 20:23:int getCachedSpanGroupIndex(int,int):937:937 -> b + 24:29:int getCachedSpanGroupIndex(int,int):938:938 -> b + 1:4:int getCachedSpanIndex(int,int):917:917 -> c + 5:9:int getCachedSpanIndex(int,int):918:918 -> c + 10:19:int getCachedSpanIndex(int,int):920:920 -> c + 20:23:int getCachedSpanIndex(int,int):924:924 -> c + 24:29:int getCachedSpanIndex(int,int):925:925 -> c + 1:5:int getSpanGroupIndex(int,int):1032:1032 -> d + 6:14:int getSpanGroupIndex(int,int):1034:1034 -> d + 15:22:int getSpanGroupIndex(int,int):1036:1036 -> d + 23:40:int getSpanGroupIndex(int,int):1038:1038 -> d + 41:46:int getSpanGroupIndex(int,int):1045:1045 -> d + 47:71:int getSpanGroupIndex(int,int):1047:1047 -> d int getSpanIndex(int,int) -> e int getSpanSize(int) -> f - 1:6:void invalidateSpanGroupIndexCache():905:905 -> g - 1:6:void invalidateSpanIndexCache():897:897 -> h + 1:6:void invalidateSpanGroupIndexCache():895:895 -> g + 1:6:void invalidateSpanIndexCache():887:887 -> h androidx.recyclerview.widget.LayoutState -> androidx.recyclerview.widget.f: # {"id":"sourceFile","fileName":"LayoutState.java"} boolean mRecycle -> a @@ -52471,9 +50187,9 @@ androidx.recyclerview.widget.LayoutState -> androidx.recyclerview.widget.f: 8:9:void ():67:67 -> 10:12:void ():72:72 -> 1:14:boolean hasMore(androidx.recyclerview.widget.RecyclerView$State):88:88 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)Z"} 1:6:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):98:98 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;)Landroid/view/View;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;)Landroid/view/View;"} 7:14:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):99:99 -> b 1:75:java.lang.String toString():105:105 -> toString androidx.recyclerview.widget.LinearLayoutManager -> androidx.recyclerview.widget.LinearLayoutManager: @@ -52527,382 +50243,400 @@ androidx.recyclerview.widget.LinearLayoutManager -> androidx.recyclerview.widget 27:27:void (android.content.Context,android.util.AttributeSet,int,int):146:146 -> 28:28:void (android.content.Context,android.util.AttributeSet,int,int):151:151 -> 29:32:void (android.content.Context,android.util.AttributeSet,int,int):184:187 -> - 1:5:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1166:1166 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:7:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1121:1121 -> A1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 8:12:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1124:1124 -> A1 - 1:12:void resolveShouldLayoutReverse():365:365 -> A2 - 13:18:void resolveShouldLayoutReverse():368:368 -> A2 - 19:23:void resolveShouldLayoutReverse():366:366 -> A2 - 1:4:void scrollToPosition(int):1078:1078 -> B1 - 5:6:void scrollToPosition(int):1079:1079 -> B1 - 7:10:void scrollToPosition(int):1080:1080 -> B1 - 11:13:void scrollToPosition(int):1081:1081 -> B1 - 14:17:void scrollToPosition(int):1083:1083 -> B1 - 1:10:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1386:1386 -> B2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 11:13:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1389:1389 -> B2 - 14:23:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1390:1390 -> B2 - 24:27:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1392:1392 -> B2 - 28:30:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1393:1393 -> B2 - 31:34:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1394:1394 -> B2 - 35:46:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1395:1395 -> B2 - 47:52:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1403:1403 -> B2 - 53:58:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1407:1407 -> B2 - 1:6:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1133:1133 -> C1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 7:11:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1136:1136 -> C1 - 7:30:void setOrientation(int):344:344 -> C2 - 31:33:void setOrientation(int):347:347 -> C2 - 34:43:void setOrientation(int):349:349 -> C2 - 44:49:void setOrientation(int):351:351 -> C2 - 50:53:void setOrientation(int):352:352 -> C2 - 54:55:void setOrientation(int):353:353 -> C2 - 56:59:void setOrientation(int):354:354 -> C2 - 2:4:void setReverseLayout(boolean):397:397 -> D2 - 5:9:void setReverseLayout(boolean):398:398 -> D2 - 10:11:void setReverseLayout(boolean):401:401 -> D2 - 12:15:void setReverseLayout(boolean):402:402 -> D2 - 2:4:void setStackFromEnd(boolean):313:313 -> E2 - 5:9:void setStackFromEnd(boolean):314:314 -> E2 - 10:11:void setStackFromEnd(boolean):317:317 -> E2 - 12:15:void setStackFromEnd(boolean):318:318 -> E2 - 1:8:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):838:838 -> F2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/LinearLayoutManager$a;)Z"} - 9:15:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):841:841 -> F2 - 16:21:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):842:842 -> F2 - 22:29:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):843:843 -> F2 - 30:36:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):846:846 -> F2 - 37:38:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):849:849 -> F2 - 39:44:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):850:850 -> F2 - 45:51:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):856:856 -> F2 - 52:63:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):859:859 -> F2 - 64:69:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):861:861 -> F2 - 70:75:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):862:862 -> F2 - 76:81:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):863:863 -> F2 - 82:103:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):864:864 -> F2 - 104:112:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):870:870 -> F2 - 1:18:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):883:883 -> G2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/LinearLayoutManager$a;)Z"} - 19:26:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):887:887 -> G2 - 27:30:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):898:898 -> G2 - 31:41:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):899:899 -> G2 - 42:49:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):902:902 -> G2 - 50:63:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):904:904 -> G2 - 64:77:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):907:907 -> G2 - 78:81:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):913:913 -> G2 - 82:89:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):914:914 -> G2 - 90:95:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):916:916 -> G2 - 96:103:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):917:917 -> G2 - 104:107:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):919:919 -> G2 - 108:115:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):922:922 -> G2 - 116:122:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):923:923 -> G2 - 123:130:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):925:925 -> G2 - 131:133:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):926:926 -> G2 - 134:141:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):929:929 -> G2 - 142:148:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):930:930 -> G2 - 149:156:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):932:932 -> G2 - 157:159:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):933:933 -> G2 - 160:163:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):936:936 -> G2 - 164:171:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):937:937 -> G2 - 172:177:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):938:938 -> G2 - 178:186:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):939:939 -> G2 - 187:192:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):941:941 -> G2 - 193:200:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):943:943 -> G2 - 201:214:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):944:944 -> G2 - 215:218:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):947:947 -> G2 - 219:224:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):952:952 -> G2 - 225:236:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):955:955 -> G2 - 237:248:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):958:958 -> G2 - 249:250:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):888:888 -> G2 - 251:253:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):889:889 -> G2 - 1:9:android.view.View findViewByPosition(int):410:410 -> H - 10:23:android.view.View findViewByPosition(int):414:414 -> H - 24:27:android.view.View findViewByPosition(int):417:417 -> H - 28:34:android.view.View findViewByPosition(int):418:418 -> H - 35:39:android.view.View findViewByPosition(int):423:423 -> H - 1:7:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):810:810 -> H2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/LinearLayoutManager$a;)V"} - 8:14:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):817:817 -> H2 - 15:17:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):826:826 -> H2 - 18:32:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):827:827 -> H2 + 1:5:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1158:1158 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:7:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1113:1113 -> A1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 8:12:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1116:1116 -> A1 + 10:17:void recycleChildren(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1429:1429 -> A2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;II)V"} + 18:24:void recycleChildren(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1433:1433 -> A2 + 1:4:void scrollToPosition(int):1070:1070 -> B1 + 5:6:void scrollToPosition(int):1071:1071 -> B1 + 7:10:void scrollToPosition(int):1072:1072 -> B1 + 11:13:void scrollToPosition(int):1073:1073 -> B1 + 14:17:void scrollToPosition(int):1075:1075 -> B1 + 1:7:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1502:1502 -> B2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;II)V"} + 8:15:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1510:1510 -> B2 + 16:23:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1511:1511 -> B2 + 24:27:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1513:1513 -> B2 + 28:37:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1514:1514 -> B2 + 38:47:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1515:1515 -> B2 + 48:56:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1517:1517 -> B2 + 57:60:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1523:1523 -> B2 + 61:70:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1524:1524 -> B2 + 71:80:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1525:1525 -> B2 + 81:84:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1527:1527 -> B2 + 1:6:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1125:1125 -> C1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 7:11:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1128:1128 -> C1 + 5:8:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1462:1462 -> C2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;II)V"} + 9:17:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1463:1463 -> C2 + 18:21:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1465:1465 -> C2 + 22:31:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1466:1466 -> C2 + 32:41:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1467:1467 -> C2 + 42:49:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1469:1469 -> C2 + 50:53:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1475:1475 -> C2 + 54:63:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1476:1476 -> C2 + 64:73:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1477:1477 -> C2 + 74:77:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1479:1479 -> C2 + 1:10:boolean resolveIsInfinite():1271:1271 -> D2 + 11:20:boolean resolveIsInfinite():1272:1272 -> D2 + 1:12:void resolveShouldLayoutReverse():362:362 -> E2 + 13:18:void resolveShouldLayoutReverse():365:365 -> E2 + 19:23:void resolveShouldLayoutReverse():363:363 -> E2 + 1:10:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1382:1382 -> F2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 11:13:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1385:1385 -> F2 + 14:23:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1386:1386 -> F2 + 24:27:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1388:1388 -> F2 + 28:30:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1389:1389 -> F2 + 31:34:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1390:1390 -> F2 + 35:46:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1391:1391 -> F2 + 47:52:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1399:1399 -> F2 + 53:58:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1403:1403 -> F2 + 7:30:void setOrientation(int):341:341 -> G2 + 31:33:void setOrientation(int):344:344 -> G2 + 34:43:void setOrientation(int):346:346 -> G2 + 44:49:void setOrientation(int):348:348 -> G2 + 50:53:void setOrientation(int):349:349 -> G2 + 54:55:void setOrientation(int):350:350 -> G2 + 56:59:void setOrientation(int):351:351 -> G2 + 1:9:android.view.View findViewByPosition(int):407:407 -> H + 10:23:android.view.View findViewByPosition(int):411:411 -> H + 24:27:android.view.View findViewByPosition(int):414:414 -> H + 28:34:android.view.View findViewByPosition(int):415:415 -> H + 35:39:android.view.View findViewByPosition(int):420:420 -> H + 2:4:void setReverseLayout(boolean):394:394 -> H2 + 5:9:void setReverseLayout(boolean):395:395 -> H2 + 10:11:void setReverseLayout(boolean):398:398 -> H2 + 12:15:void setReverseLayout(boolean):399:399 -> H2 1:7:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():200:200 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$q;"} - 1:8:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1235:1235 -> I2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIZLandroidx/recyclerview/widget/RecyclerView$A;)V"} - 9:12:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1236:1236 -> I2 - 13:18:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1237:1237 -> I2 - 19:20:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1238:1238 -> I2 - 21:23:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1239:1239 -> I2 - 24:31:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1240:1240 -> I2 - 32:42:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1241:1241 -> I2 - 43:55:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1243:1243 -> I2 - 56:60:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1244:1244 -> I2 - 61:69:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1247:1247 -> I2 - 70:73:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1249:1249 -> I2 - 74:80:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1251:1251 -> I2 - 81:82:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1252:1252 -> I2 - 83:93:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1253:1253 -> I2 - 94:101:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1254:1254 -> I2 - 102:109:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1256:1256 -> I2 - 110:115:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1257:1257 -> I2 - 116:119:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1260:1260 -> I2 - 120:132:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1261:1261 -> I2 - 133:140:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1262:1262 -> I2 - 141:142:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1263:1263 -> I2 - 143:153:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1264:1264 -> I2 - 154:161:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1265:1265 -> I2 - 162:170:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1266:1266 -> I2 - 171:175:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1267:1267 -> I2 - 176:182:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1269:1269 -> I2 - 183:184:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1271:1271 -> I2 - 185:187:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1273:1273 -> I2 - 1:11:void updateLayoutStateToFillEnd(int,int):1019:1019 -> J2 - 12:21:void updateLayoutStateToFillEnd(int,int):1020:1020 -> J2 - 22:23:void updateLayoutStateToFillEnd(int,int):1021:1021 -> J2 - 24:25:void updateLayoutStateToFillEnd(int,int):1022:1022 -> J2 - 26:27:void updateLayoutStateToFillEnd(int,int):1023:1023 -> J2 - 28:31:void updateLayoutStateToFillEnd(int,int):1024:1024 -> J2 - 32:34:void updateLayoutStateToFillEnd(int,int):1025:1025 -> J2 - 1:8:boolean shouldMeasureTwice():1704:1704 -> K1 - 9:14:boolean shouldMeasureTwice():1705:1705 -> K1 - 15:24:boolean shouldMeasureTwice():1706:1706 -> K1 - 1:8:void updateLayoutStateToFillEnd(androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):1015:1015 -> K2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/LinearLayoutManager$a;)V"} - 1:12:void updateLayoutStateToFillStart(int,int):1033:1033 -> L2 - 13:16:void updateLayoutStateToFillStart(int,int):1034:1034 -> L2 - 17:24:void updateLayoutStateToFillStart(int,int):1035:1035 -> L2 - 25:26:void updateLayoutStateToFillStart(int,int):1036:1036 -> L2 - 27:28:void updateLayoutStateToFillStart(int,int):1037:1037 -> L2 - 29:32:void updateLayoutStateToFillStart(int,int):1038:1038 -> L2 - 33:35:void updateLayoutStateToFillStart(int,int):1039:1039 -> L2 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$p;"} + 2:4:void setStackFromEnd(boolean):310:310 -> I2 + 5:9:void setStackFromEnd(boolean):311:311 -> I2 + 10:11:void setStackFromEnd(boolean):314:314 -> I2 + 12:15:void setStackFromEnd(boolean):315:315 -> I2 + 1:8:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):834:834 -> J2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/LinearLayoutManager$a;)Z"} + 9:15:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):837:837 -> J2 + 16:21:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):838:838 -> J2 + 22:29:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):839:839 -> J2 + 30:36:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):842:842 -> J2 + 37:40:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):845:845 -> J2 + 41:45:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):846:846 -> J2 + 46:51:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):847:847 -> J2 + 52:58:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):849:849 -> J2 + 59:70:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):852:852 -> J2 + 71:72:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):854:854 -> J2 + 73:78:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):855:855 -> J2 + 79:86:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):856:856 -> J2 + 87:92:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):857:857 -> J2 + 93:98:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):858:858 -> J2 + 99:104:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):860:860 -> J2 + 105:111:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):861:861 -> J2 + 112:119:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):862:862 -> J2 + 1:8:boolean shouldMeasureTwice():1700:1700 -> K1 + 9:14:boolean shouldMeasureTwice():1701:1701 -> K1 + 15:24:boolean shouldMeasureTwice():1702:1702 -> K1 + 1:18:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):875:875 -> K2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/LinearLayoutManager$a;)Z"} + 19:26:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):879:879 -> K2 + 27:30:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):890:890 -> K2 + 31:41:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):891:891 -> K2 + 42:49:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):894:894 -> K2 + 50:63:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):896:896 -> K2 + 64:77:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):899:899 -> K2 + 78:81:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):905:905 -> K2 + 82:89:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):906:906 -> K2 + 90:95:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):908:908 -> K2 + 96:103:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):909:909 -> K2 + 104:107:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):911:911 -> K2 + 108:115:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):914:914 -> K2 + 116:122:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):915:915 -> K2 + 123:130:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):917:917 -> K2 + 131:133:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):918:918 -> K2 + 134:141:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):921:921 -> K2 + 142:148:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):922:922 -> K2 + 149:156:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):924:924 -> K2 + 157:159:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):925:925 -> K2 + 160:165:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):928:928 -> K2 + 166:171:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):929:929 -> K2 + 172:179:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):930:930 -> K2 + 180:186:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):931:931 -> K2 + 187:192:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):933:933 -> K2 + 193:200:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):935:935 -> K2 + 201:214:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):936:936 -> K2 + 215:218:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):939:939 -> K2 + 219:224:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):944:944 -> K2 + 225:236:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):947:947 -> K2 + 237:248:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):950:950 -> K2 + 249:250:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):880:880 -> K2 + 251:253:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):881:881 -> K2 + 1:7:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):806:806 -> L2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/LinearLayoutManager$a;)V"} + 8:14:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):813:813 -> L2 + 15:17:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):822:822 -> L2 + 18:32:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):823:823 -> L2 1:3:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):234:234 -> M0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$v;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$u;)V"} 4:7:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):235:235 -> M0 8:10:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):236:236 -> M0 11:14:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):237:237 -> M0 - 1:2:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):505:505 -> M1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$A;I)V"} - 3:9:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):506:506 -> M1 - 10:12:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):507:507 -> M1 - 13:16:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):508:508 -> M1 - 1:8:void updateLayoutStateToFillStart(androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):1029:1029 -> M2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/LinearLayoutManager$a;)V"} - 1:3:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2068:2068 -> N0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)Landroid/view/View;"} - 4:11:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2069:2069 -> N0 - 12:20:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2073:2073 -> N0 - 21:23:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2077:2077 -> N0 - 24:36:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2078:2078 -> N0 - 37:39:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2079:2079 -> N0 - 40:43:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2080:2080 -> N0 - 44:46:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2081:2081 -> N0 - 47:52:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2082:2082 -> N0 - 53:57:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2090:2090 -> N0 - 58:63:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2092:2092 -> N0 - 64:68:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2098:2098 -> N0 - 69:72:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2100:2100 -> N0 - 73:83:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2102:2102 -> N0 + 1:2:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):502:502 -> M1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$z;I)V"} + 3:9:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):503:503 -> M1 + 10:12:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):504:504 -> M1 + 13:16:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):505:505 -> M1 + 1:8:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1229:1229 -> M2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIZLandroidx/recyclerview/widget/RecyclerView$z;)V"} + 9:12:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1230:1230 -> M2 + 13:18:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1231:1231 -> M2 + 19:20:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1232:1232 -> M2 + 21:23:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1233:1233 -> M2 + 24:31:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1234:1234 -> M2 + 32:42:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1235:1235 -> M2 + 43:55:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1237:1237 -> M2 + 56:60:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1238:1238 -> M2 + 61:69:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1241:1241 -> M2 + 70:73:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1243:1243 -> M2 + 74:82:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1245:1245 -> M2 + 83:93:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1247:1247 -> M2 + 94:101:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1248:1248 -> M2 + 102:109:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1250:1250 -> M2 + 110:115:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1251:1251 -> M2 + 116:119:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1254:1254 -> M2 + 120:132:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1255:1255 -> M2 + 133:142:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1256:1256 -> M2 + 143:153:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1258:1258 -> M2 + 154:161:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1259:1259 -> M2 + 162:170:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1260:1260 -> M2 + 171:175:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1261:1261 -> M2 + 176:182:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1263:1263 -> M2 + 183:184:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1265:1265 -> M2 + 185:187:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1267:1267 -> M2 + 1:3:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2041:2041 -> N0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)Landroid/view/View;"} + 4:11:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2042:2042 -> N0 + 12:20:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2046:2046 -> N0 + 21:23:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2050:2050 -> N0 + 24:36:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2051:2051 -> N0 + 37:39:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2052:2052 -> N0 + 40:43:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2053:2053 -> N0 + 44:46:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2054:2054 -> N0 + 47:52:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2055:2055 -> N0 + 53:57:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2063:2063 -> N0 + 58:63:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2065:2065 -> N0 + 64:68:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2071:2071 -> N0 + 69:72:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2073:2073 -> N0 + 73:83:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2075:2075 -> N0 + 1:11:void updateLayoutStateToFillEnd(int,int):1011:1011 -> N2 + 12:23:void updateLayoutStateToFillEnd(int,int):1012:1012 -> N2 + 24:25:void updateLayoutStateToFillEnd(int,int):1014:1014 -> N2 + 26:27:void updateLayoutStateToFillEnd(int,int):1015:1015 -> N2 + 28:31:void updateLayoutStateToFillEnd(int,int):1016:1016 -> N2 + 32:34:void updateLayoutStateToFillEnd(int,int):1017:1017 -> N2 1:3:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):243:243 -> O0 4:9:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):244:244 -> O0 10:16:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):245:245 -> O0 17:24:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):246:246 -> O0 - 1:14:boolean supportsPredictiveItemAnimations():2177:2177 -> P1 - 1:4:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):491:491 -> Q1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;[I)V"} - 5:16:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):492:492 -> Q1 - 17:19:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):498:498 -> Q1 - 20:22:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):499:499 -> Q1 - 1:4:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1283:1283 -> R1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/LinearLayoutManager$c;Landroidx/recyclerview/widget/RecyclerView$p$c;)V"} - 5:11:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1284:1284 -> R1 - 12:21:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1285:1285 -> R1 - 1:8:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1181:1181 -> S1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 9:11:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1184:1184 -> S1 - 12:17:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1185:1185 -> S1 - 18:24:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1186:1186 -> S1 - 25:33:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1187:1187 -> S1 - 34:38:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1185:1185 -> S1 - 1:8:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1170:1170 -> T1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 9:11:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1173:1173 -> T1 - 12:17:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1174:1174 -> T1 - 18:24:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1175:1175 -> T1 - 25:35:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1176:1176 -> T1 - 36:40:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1174:1174 -> T1 - 1:8:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1192:1192 -> U1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 9:11:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1195:1195 -> U1 - 12:17:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1196:1196 -> U1 - 18:24:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1197:1197 -> U1 - 25:33:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1198:1198 -> U1 - 34:38:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1196:1196 -> U1 - 27:32:int convertFocusDirectionToLayoutDirection(int):1741:1741 -> V1 - 33:38:int convertFocusDirectionToLayoutDirection(int):1747:1747 -> V1 - 39:44:int convertFocusDirectionToLayoutDirection(int):1738:1738 -> V1 - 45:50:int convertFocusDirectionToLayoutDirection(int):1744:1744 -> V1 - 51:55:int convertFocusDirectionToLayoutDirection(int):1730:1730 -> V1 - 56:63:int convertFocusDirectionToLayoutDirection(int):1732:1732 -> V1 - 64:68:int convertFocusDirectionToLayoutDirection(int):1722:1722 -> V1 - 69:76:int convertFocusDirectionToLayoutDirection(int):1724:1724 -> V1 - 1:6:androidx.recyclerview.widget.LinearLayoutManager$LayoutState createLayoutState():1059:1059 -> W1 + 1:8:void updateLayoutStateToFillEnd(androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):1007:1007 -> O2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/LinearLayoutManager$a;)V"} + 1:14:boolean supportsPredictiveItemAnimations():2150:2150 -> P1 + 1:12:void updateLayoutStateToFillStart(int,int):1025:1025 -> P2 + 13:16:void updateLayoutStateToFillStart(int,int):1026:1026 -> P2 + 17:26:void updateLayoutStateToFillStart(int,int):1027:1027 -> P2 + 27:28:void updateLayoutStateToFillStart(int,int):1029:1029 -> P2 + 29:32:void updateLayoutStateToFillStart(int,int):1030:1030 -> P2 + 33:35:void updateLayoutStateToFillStart(int,int):1031:1031 -> P2 + 1:4:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):488:488 -> Q1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;[I)V"} + 5:16:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):489:489 -> Q1 + 17:19:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):495:495 -> Q1 + 20:22:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):496:496 -> Q1 + 1:8:void updateLayoutStateToFillStart(androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):1021:1021 -> Q2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/LinearLayoutManager$a;)V"} + 1:4:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1277:1277 -> R1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/LinearLayoutManager$c;Landroidx/recyclerview/widget/RecyclerView$o$c;)V"} + 5:11:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1278:1278 -> R1 + 12:21:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1279:1279 -> R1 + 1:8:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1173:1173 -> S1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 9:11:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1176:1176 -> S1 + 12:17:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1177:1177 -> S1 + 18:24:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1178:1178 -> S1 + 25:33:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1179:1179 -> S1 + 34:38:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1177:1177 -> S1 + 1:8:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1162:1162 -> T1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 9:11:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1165:1165 -> T1 + 12:17:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1166:1166 -> T1 + 18:24:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1167:1167 -> T1 + 25:35:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1168:1168 -> T1 + 36:40:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1166:1166 -> T1 + 1:8:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1184:1184 -> U1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 9:11:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1187:1187 -> U1 + 12:17:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1188:1188 -> U1 + 18:24:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1189:1189 -> U1 + 25:33:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1190:1190 -> U1 + 34:38:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1188:1188 -> U1 + 27:32:int convertFocusDirectionToLayoutDirection(int):1737:1737 -> V1 + 33:38:int convertFocusDirectionToLayoutDirection(int):1743:1743 -> V1 + 39:44:int convertFocusDirectionToLayoutDirection(int):1734:1734 -> V1 + 45:50:int convertFocusDirectionToLayoutDirection(int):1740:1740 -> V1 + 51:55:int convertFocusDirectionToLayoutDirection(int):1726:1726 -> V1 + 56:63:int convertFocusDirectionToLayoutDirection(int):1728:1728 -> V1 + 64:68:int convertFocusDirectionToLayoutDirection(int):1718:1718 -> V1 + 69:76:int convertFocusDirectionToLayoutDirection(int):1720:1720 -> V1 + 1:6:androidx.recyclerview.widget.LinearLayoutManager$LayoutState createLayoutState():1051:1051 -> W1 # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/LinearLayoutManager$c;"} - 1:4:void ensureLayoutState():1048:1048 -> X1 - 5:11:void ensureLayoutState():1049:1049 -> X1 - 1:2:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1576:1576 -> Y1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/LinearLayoutManager$c;Landroidx/recyclerview/widget/RecyclerView$A;Z)I"} - 3:11:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1577:1577 -> Y1 - 12:13:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1580:1580 -> Y1 - 14:16:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1582:1582 -> Y1 - 17:21:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1584:1584 -> Y1 - 22:23:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1585:1585 -> Y1 - 24:35:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1586:1586 -> Y1 - 36:38:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1587:1587 -> Y1 - 39:41:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1591:1591 -> Y1 - 42:46:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1595:1595 -> Y1 - 47:56:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1598:1598 -> Y1 - 57:64:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1605:1605 -> Y1 - 65:70:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1606:1606 -> Y1 - 71:78:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1607:1607 -> Y1 - 79:82:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1612:1612 -> Y1 - 83:87:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1613:1613 -> Y1 - 88:92:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1614:1614 -> Y1 - 93:94:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1615:1615 -> Y1 - 95:99:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1617:1617 -> Y1 - 100:103:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1619:1619 -> Y1 - 104:107:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1626:1626 -> Y1 - 2:10:android.view.View findFirstPartiallyOrCompletelyInvisibleChild():1924:1924 -> Z1 - 1:5:android.view.View findFirstVisibleChildClosestToEnd(boolean,boolean):1805:1805 -> a2 - 6:14:android.view.View findFirstVisibleChildClosestToEnd(boolean,boolean):1806:1806 -> a2 - 15:26:android.view.View findFirstVisibleChildClosestToEnd(boolean,boolean):1809:1809 -> a2 - 1:9:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):540:540 -> b1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)V"} - 10:15:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):541:541 -> b1 - 16:19:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):542:542 -> b1 - 20:29:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):546:546 -> b1 - 30:35:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):547:547 -> b1 - 36:38:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):550:550 -> b1 - 39:43:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):551:551 -> b1 - 44:46:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):553:553 -> b1 - 47:50:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):555:555 -> b1 - 51:68:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):556:556 -> b1 - 69:76:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):563:563 -> b1 - 77:84:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):564:564 -> b1 - 85:90:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):565:565 -> b1 - 91:96:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):566:566 -> b1 - 97:106:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):578:578 -> b1 - 107:109:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):558:558 -> b1 - 110:118:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):559:559 -> b1 - 119:121:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):561:561 -> b1 - 122:125:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):562:562 -> b1 - 126:134:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):587:587 -> b1 - 135:136:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):588:588 -> b1 - 137:140:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):589:589 -> b1 - 141:142:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):590:590 -> b1 - 143:145:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):591:591 -> b1 - 146:155:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):592:592 -> b1 - 156:160:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):593:593 -> b1 - 161:170:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):594:594 -> b1 - 171:175:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):595:595 -> b1 - 176:191:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):596:596 -> b1 - 192:197:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):601:601 -> b1 - 198:201:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):605:605 -> b1 - 202:209:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):606:606 -> b1 - 210:214:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):607:607 -> b1 - 215:218:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):608:608 -> b1 - 219:226:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):610:610 -> b1 - 227:231:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):611:611 -> b1 - 232:239:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):612:612 -> b1 - 240:245:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):624:624 -> b1 - 246:251:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):625:625 -> b1 - 252:255:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):628:628 -> b1 - 256:258:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):632:632 -> b1 - 259:261:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):633:633 -> b1 - 262:269:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):634:634 -> b1 - 270:277:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):635:635 -> b1 - 278:281:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):638:638 -> b1 - 282:287:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):639:639 -> b1 - 288:290:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):641:641 -> b1 - 291:294:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):642:642 -> b1 - 295:297:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):643:643 -> b1 - 298:301:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):644:644 -> b1 - 302:303:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):645:645 -> b1 - 304:308:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):646:646 -> b1 - 309:313:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):650:650 -> b1 - 314:317:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):651:651 -> b1 - 318:324:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):652:652 -> b1 - 325:327:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):653:653 -> b1 - 328:331:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):654:654 -> b1 - 332:335:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):656:656 -> b1 - 336:338:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):659:659 -> b1 - 339:342:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):660:660 -> b1 - 343:345:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):661:661 -> b1 - 346:350:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):662:662 -> b1 - 351:353:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):666:666 -> b1 - 354:357:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):667:667 -> b1 - 358:360:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):668:668 -> b1 - 361:364:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):669:669 -> b1 - 365:366:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):670:670 -> b1 - 367:371:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):671:671 -> b1 - 372:376:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):675:675 -> b1 - 377:380:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):676:676 -> b1 - 381:387:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):677:677 -> b1 - 388:390:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):678:678 -> b1 - 391:394:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):679:679 -> b1 - 395:398:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):681:681 -> b1 - 399:401:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):684:684 -> b1 - 402:405:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):685:685 -> b1 - 406:408:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):686:686 -> b1 - 409:412:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):687:687 -> b1 - 413:418:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):694:694 -> b1 - 419:425:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):698:698 -> b1 - 426:431:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):699:699 -> b1 - 432:438:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):702:702 -> b1 - 439:444:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):706:706 -> b1 - 445:449:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):709:709 -> b1 - 450:452:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):714:714 -> b1 - 453:458:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):715:715 -> b1 - 459:464:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):716:716 -> b1 - 465:469:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):718:718 -> b1 - 470:474:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):720:720 -> b1 - 1:4:android.view.View findFirstVisibleChildClosestToStart(boolean,boolean):1787:1787 -> b2 - 5:17:android.view.View findFirstVisibleChildClosestToStart(boolean,boolean):1788:1788 -> b2 - 18:26:android.view.View findFirstVisibleChildClosestToStart(boolean,boolean):1791:1791 -> b2 - 1:9:android.graphics.PointF computeScrollVectorForPosition(int):513:513 -> c - 10:21:android.graphics.PointF computeScrollVectorForPosition(int):516:516 -> c - 22:26:android.graphics.PointF computeScrollVectorForPosition(int):517:517 -> c - 27:31:android.graphics.PointF computeScrollVectorForPosition(int):518:518 -> c - 32:38:android.graphics.PointF computeScrollVectorForPosition(int):519:519 -> c - 39:45:android.graphics.PointF computeScrollVectorForPosition(int):521:521 -> c - 1:4:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):728:728 -> c1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)V"} - 5:7:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):729:729 -> c1 - 8:11:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):730:730 -> c1 - 12:13:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):731:731 -> c1 - 14:19:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):732:732 -> c1 - 1:14:int findFirstVisibleItemPosition():1950:1950 -> c2 - 15:19:int findFirstVisibleItemPosition():1951:1951 -> c2 - 1:12:android.view.View findLastPartiallyOrCompletelyInvisibleChild():1928:1928 -> d2 - 1:15:int findLastVisibleItemPosition():1990:1990 -> e2 - 16:20:int findLastVisibleItemPosition():1991:1991 -> e2 - 1:8:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2039:2039 -> f2 - 9:20:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2046:2046 -> f2 - 21:35:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2047:2047 -> f2 - 36:39:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2058:2058 -> f2 - 40:46:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2059:2059 -> f2 - 47:53:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2061:2061 -> f2 - 54:58:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2042:2042 -> f2 + 1:4:void ensureLayoutState():1040:1040 -> X1 + 5:11:void ensureLayoutState():1041:1041 -> X1 + 1:2:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1572:1572 -> Y1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/LinearLayoutManager$c;Landroidx/recyclerview/widget/RecyclerView$z;Z)I"} + 3:11:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1573:1573 -> Y1 + 12:13:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1576:1576 -> Y1 + 14:16:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1578:1578 -> Y1 + 17:21:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1580:1580 -> Y1 + 22:23:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1581:1581 -> Y1 + 24:35:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1582:1582 -> Y1 + 36:38:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1583:1583 -> Y1 + 39:41:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1587:1587 -> Y1 + 42:46:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1591:1591 -> Y1 + 47:56:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1594:1594 -> Y1 + 57:64:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1601:1601 -> Y1 + 65:70:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1602:1602 -> Y1 + 71:78:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1603:1603 -> Y1 + 79:82:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1608:1608 -> Y1 + 83:87:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1609:1609 -> Y1 + 88:92:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1610:1610 -> Y1 + 93:94:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1611:1611 -> Y1 + 95:99:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1613:1613 -> Y1 + 100:103:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1615:1615 -> Y1 + 104:107:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1622:1622 -> Y1 + 2:10:android.view.View findFirstPartiallyOrCompletelyInvisibleChild():1897:1897 -> Z1 + 1:17:android.view.View findFirstReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1845:1845 -> a2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)Landroid/view/View;"} + 1:9:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):537:537 -> b1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)V"} + 10:15:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):538:538 -> b1 + 16:19:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):539:539 -> b1 + 20:29:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):543:543 -> b1 + 30:35:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):544:544 -> b1 + 36:38:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):547:547 -> b1 + 39:43:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):548:548 -> b1 + 44:46:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):550:550 -> b1 + 47:50:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):552:552 -> b1 + 51:68:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):553:553 -> b1 + 69:76:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):560:560 -> b1 + 77:84:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):561:561 -> b1 + 85:90:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):562:562 -> b1 + 91:96:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):563:563 -> b1 + 97:106:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):575:575 -> b1 + 107:109:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):555:555 -> b1 + 110:118:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):556:556 -> b1 + 119:121:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):558:558 -> b1 + 122:125:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):559:559 -> b1 + 126:136:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):584:584 -> b1 + 137:140:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):586:586 -> b1 + 141:142:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):587:587 -> b1 + 143:145:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):588:588 -> b1 + 146:155:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):589:589 -> b1 + 156:160:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):590:590 -> b1 + 161:170:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):591:591 -> b1 + 171:175:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):592:592 -> b1 + 176:191:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):593:593 -> b1 + 192:197:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):598:598 -> b1 + 198:201:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):602:602 -> b1 + 202:209:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):603:603 -> b1 + 210:214:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):604:604 -> b1 + 215:218:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):605:605 -> b1 + 219:226:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):607:607 -> b1 + 227:231:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):608:608 -> b1 + 232:239:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):609:609 -> b1 + 240:245:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):621:621 -> b1 + 246:251:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):622:622 -> b1 + 252:255:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):625:625 -> b1 + 256:258:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):629:629 -> b1 + 259:261:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):630:630 -> b1 + 262:269:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):631:631 -> b1 + 270:277:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):632:632 -> b1 + 278:281:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):635:635 -> b1 + 282:287:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):636:636 -> b1 + 288:290:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):638:638 -> b1 + 291:294:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):639:639 -> b1 + 295:297:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):640:640 -> b1 + 298:301:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):641:641 -> b1 + 302:303:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):642:642 -> b1 + 304:308:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):643:643 -> b1 + 309:313:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):647:647 -> b1 + 314:317:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):648:648 -> b1 + 318:324:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):649:649 -> b1 + 325:327:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):650:650 -> b1 + 328:331:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):651:651 -> b1 + 332:335:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):653:653 -> b1 + 336:338:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):656:656 -> b1 + 339:342:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):657:657 -> b1 + 343:345:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658:658 -> b1 + 346:350:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):659:659 -> b1 + 351:353:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):663:663 -> b1 + 354:357:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):664:664 -> b1 + 358:360:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):665:665 -> b1 + 361:364:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):666:666 -> b1 + 365:366:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):667:667 -> b1 + 367:371:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):668:668 -> b1 + 372:376:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):672:672 -> b1 + 377:380:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):673:673 -> b1 + 381:387:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):674:674 -> b1 + 388:390:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):675:675 -> b1 + 391:394:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):676:676 -> b1 + 395:398:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):678:678 -> b1 + 399:401:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):681:681 -> b1 + 402:405:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):682:682 -> b1 + 406:408:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):683:683 -> b1 + 409:412:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):684:684 -> b1 + 413:418:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):691:691 -> b1 + 419:425:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):695:695 -> b1 + 426:431:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):696:696 -> b1 + 432:438:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):699:699 -> b1 + 439:444:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):703:703 -> b1 + 445:449:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):706:706 -> b1 + 450:452:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):711:711 -> b1 + 453:458:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):712:712 -> b1 + 459:464:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):713:713 -> b1 + 465:469:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):715:715 -> b1 + 470:474:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):717:717 -> b1 + 1:5:android.view.View findFirstVisibleChildClosestToEnd(boolean,boolean):1801:1801 -> b2 + 6:14:android.view.View findFirstVisibleChildClosestToEnd(boolean,boolean):1802:1802 -> b2 + 15:26:android.view.View findFirstVisibleChildClosestToEnd(boolean,boolean):1805:1805 -> b2 + 1:9:android.graphics.PointF computeScrollVectorForPosition(int):510:510 -> c + 10:21:android.graphics.PointF computeScrollVectorForPosition(int):513:513 -> c + 22:26:android.graphics.PointF computeScrollVectorForPosition(int):514:514 -> c + 27:31:android.graphics.PointF computeScrollVectorForPosition(int):515:515 -> c + 32:38:android.graphics.PointF computeScrollVectorForPosition(int):516:516 -> c + 39:45:android.graphics.PointF computeScrollVectorForPosition(int):518:518 -> c + 1:4:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):725:725 -> c1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)V"} + 5:7:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):726:726 -> c1 + 8:11:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):727:727 -> c1 + 12:13:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):728:728 -> c1 + 14:19:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):729:729 -> c1 + 1:4:android.view.View findFirstVisibleChildClosestToStart(boolean,boolean):1783:1783 -> c2 + 5:17:android.view.View findFirstVisibleChildClosestToStart(boolean,boolean):1784:1784 -> c2 + 18:26:android.view.View findFirstVisibleChildClosestToStart(boolean,boolean):1787:1787 -> c2 + 1:14:int findFirstVisibleItemPosition():1923:1923 -> d2 + 15:19:int findFirstVisibleItemPosition():1924:1924 -> d2 + 1:12:android.view.View findLastPartiallyOrCompletelyInvisibleChild():1901:1901 -> e2 + 1:19:android.view.View findLastReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1849:1849 -> f2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)Landroid/view/View;"} 1:4:void onRestoreInstanceState(android.os.Parcelable):279:279 -> g1 5:8:void onRestoreInstanceState(android.os.Parcelable):280:280 -> g1 - 9:13:void onRestoreInstanceState(android.os.Parcelable):281:281 -> g1 - 14:16:void onRestoreInstanceState(android.os.Parcelable):282:282 -> g1 - 17:20:void onRestoreInstanceState(android.os.Parcelable):284:284 -> g1 - 1:15:android.view.View findOneVisibleChild(int,int,boolean,boolean):2017:2017 -> g2 - 16:19:android.view.View findOneVisibleChild(int,int,boolean,boolean):2031:2031 -> g2 - 20:26:android.view.View findOneVisibleChild(int,int,boolean,boolean):2032:2032 -> g2 - 27:33:android.view.View findOneVisibleChild(int,int,boolean,boolean):2034:2034 -> g2 + 9:12:void onRestoreInstanceState(android.os.Parcelable):281:281 -> g1 + 1:15:int findLastVisibleItemPosition():1963:1963 -> g2 + 16:20:int findLastVisibleItemPosition():1964:1964 -> g2 1:4:android.os.Parcelable onSaveInstanceState():252:252 -> h1 5:12:android.os.Parcelable onSaveInstanceState():253:253 -> h1 13:17:android.os.Parcelable onSaveInstanceState():255:255 -> h1 @@ -52919,169 +50653,155 @@ androidx.recyclerview.widget.LinearLayoutManager -> androidx.recyclerview.widget 72:79:android.os.Parcelable onSaveInstanceState():268:268 -> h1 80:87:android.os.Parcelable onSaveInstanceState():269:269 -> h1 88:91:android.os.Parcelable onSaveInstanceState():272:272 -> h1 - 1:9:android.view.View findPartiallyOrCompletelyInvisibleChildClosestToEnd():1912:1912 -> h2 - 10:14:android.view.View findPartiallyOrCompletelyInvisibleChildClosestToEnd():1913:1913 -> h2 - 1:9:android.view.View findPartiallyOrCompletelyInvisibleChildClosestToStart():1919:1919 -> i2 - 10:14:android.view.View findPartiallyOrCompletelyInvisibleChildClosestToStart():1920:1920 -> i2 - 3:5:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):1837:1837 -> j2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;ZZ)Landroid/view/View;"} - 6:13:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):1841:1841 -> j2 - 14:24:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):1844:1844 -> j2 - 25:28:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):1849:1849 -> j2 - 29:34:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):1851:1851 -> j2 - 35:45:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):1852:1852 -> j2 - 46:49:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):1859:1859 -> j2 - 50:53:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):1860:1860 -> j2 - 54:59:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):1861:1861 -> j2 - 60:69:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):1862:1862 -> j2 - 70:129:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean,boolean):1864:1864 -> j2 - 1:10:int fixLayoutEndGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):969:969 -> k2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Z)I"} - 11:18:int fixLayoutEndGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):972:972 -> k2 - 19:27:int fixLayoutEndGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):980:980 -> k2 - 28:37:int fixLayoutEndGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):982:982 -> k2 - 1:4:void assertNotInLayoutOrScroll(java.lang.String):1413:1413 -> l - 5:8:void assertNotInLayoutOrScroll(java.lang.String):1414:1414 -> l - 1:10:int fixLayoutStartGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):994:994 -> l2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Z)I"} - 11:18:int fixLayoutStartGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):998:998 -> l2 - 19:27:int fixLayoutStartGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1005:1005 -> l2 - 28:37:int fixLayoutStartGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1007:1007 -> l2 - 1:17:android.view.View getChildClosestToEnd():1775:1775 -> m2 - 1:17:android.view.View getChildClosestToStart():1765:1765 -> n2 - 1:6:int getExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State):450:450 -> o2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 7:15:int getExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State):451:451 -> o2 - 1:8:boolean canScrollHorizontally():298:298 -> p - 1:3:int getOrientation():333:333 -> p2 - 1:8:boolean canScrollVertically():306:306 -> q - 1:10:boolean isLayoutRTL():1044:1044 -> q2 - 1:3:boolean isSmoothScrollbarEnabled():1229:1229 -> r2 - 1:7:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1631:1631 -> s2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/LinearLayoutManager$c;Landroidx/recyclerview/widget/LinearLayoutManager$b;)V"} - 8:10:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1638:1638 -> s2 - 11:16:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1641:1641 -> s2 - 17:22:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1642:1642 -> s2 - 23:33:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1643:1643 -> s2 - 34:37:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1645:1645 -> s2 - 38:41:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1647:1647 -> s2 - 42:52:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1650:1650 -> s2 - 53:56:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1652:1652 -> s2 - 57:59:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1654:1654 -> s2 - 60:62:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1657:1657 -> s2 - 63:70:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1658:1658 -> s2 - 71:74:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1660:1660 -> s2 - 75:80:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1661:1661 -> s2 - 81:89:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1662:1662 -> s2 - 90:98:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1663:1663 -> s2 - 99:102:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1665:1665 -> s2 - 103:109:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1666:1666 -> s2 - 110:113:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1668:1668 -> s2 - 114:115:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1669:1669 -> s2 - 116:126:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1670:1670 -> s2 - 127:128:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1672:1672 -> s2 - 129:132:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1673:1673 -> s2 - 133:136:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1676:1676 -> s2 - 137:143:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1677:1677 -> s2 - 144:147:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1679:1679 -> s2 - 148:149:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1680:1680 -> s2 - 150:157:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1681:1681 -> s2 - 158:159:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1683:1683 -> s2 - 160:166:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1684:1684 -> s2 - 167:169:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1689:1689 -> s2 - 170:181:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1696:1696 -> s2 - 182:183:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1697:1697 -> s2 - 184:190:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1699:1699 -> s2 - 1:6:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1372:1372 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/RecyclerView$p$c;)V"} - 7:15:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1373:1373 -> t - 16:24:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1378:1378 -> t - 25:28:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1380:1380 -> t - 29:31:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1381:1381 -> t - 32:37:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1382:1382 -> t - 1:18:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):759:759 -> t2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;II)V"} - 19:26:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):760:760 -> t2 - 27:30:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):765:765 -> t2 - 31:35:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):766:766 -> t2 - 36:48:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):767:767 -> t2 - 49:54:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):769:769 -> t2 - 55:61:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):770:770 -> t2 - 62:70:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):773:773 -> t2 - 71:74:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):774:774 -> t2 - 75:84:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):777:777 -> t2 - 85:96:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):779:779 -> t2 - 97:102:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):787:787 -> t2 - 103:106:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):789:789 -> t2 - 107:113:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):790:790 -> t2 - 114:117:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):791:791 -> t2 - 118:119:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):792:792 -> t2 - 120:122:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):793:793 -> t2 - 123:129:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):794:794 -> t2 - 130:133:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):798:798 -> t2 - 134:140:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):799:799 -> t2 - 141:144:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):800:800 -> t2 - 145:146:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):801:801 -> t2 - 147:149:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):802:802 -> t2 - 150:154:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):803:803 -> t2 - 155:160:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):805:805 -> t2 - 1:12:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1294:1294 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$p$c;)V"} - 13:16:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1296:1296 -> u - 17:19:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1297:1297 -> u - 20:22:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1299:1299 -> u - 23:24:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1300:1300 -> u - 25:39:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1301:1301 -> u - 40:47:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1312:1312 -> u - 48:55:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1314:1314 -> u - 1:1:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):0:0 -> u2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/LinearLayoutManager$a;I)V"} - 1:5:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1151:1151 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:9:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1550:1550 -> v2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/LinearLayoutManager$c;)V"} - 10:11:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1553:1553 -> v2 - 12:13:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1554:1554 -> v2 - 14:18:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1555:1555 -> v2 - 19:22:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1556:1556 -> v2 - 23:26:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1558:1558 -> v2 - 1:5:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1141:1141 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} + 1:8:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2012:2012 -> h2 + 9:20:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2019:2019 -> h2 + 21:35:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2020:2020 -> h2 + 36:41:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2031:2031 -> h2 + 42:48:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2032:2032 -> h2 + 49:53:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2034:2034 -> h2 + 54:58:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):2015:2015 -> h2 + 1:15:android.view.View findOneVisibleChild(int,int,boolean,boolean):1990:1990 -> i2 + 16:21:android.view.View findOneVisibleChild(int,int,boolean,boolean):2004:2004 -> i2 + 22:28:android.view.View findOneVisibleChild(int,int,boolean,boolean):2005:2005 -> i2 + 29:33:android.view.View findOneVisibleChild(int,int,boolean,boolean):2007:2007 -> i2 + 1:9:android.view.View findPartiallyOrCompletelyInvisibleChildClosestToEnd():1885:1885 -> j2 + 10:14:android.view.View findPartiallyOrCompletelyInvisibleChildClosestToEnd():1886:1886 -> j2 + 1:9:android.view.View findPartiallyOrCompletelyInvisibleChildClosestToStart():1892:1892 -> k2 + 10:14:android.view.View findPartiallyOrCompletelyInvisibleChildClosestToStart():1893:1893 -> k2 + 1:4:void assertNotInLayoutOrScroll(java.lang.String):1409:1409 -> l + 5:8:void assertNotInLayoutOrScroll(java.lang.String):1410:1410 -> l + 1:3:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):1855:1855 -> l2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;III)Landroid/view/View;"} + 4:9:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):1858:1858 -> l2 + 10:24:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):1859:1859 -> l2 + 25:28:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):1862:1862 -> l2 + 29:36:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):1863:1863 -> l2 + 37:52:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):1865:1865 -> l2 + 53:62:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):1869:1869 -> l2 + 63:79:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):1870:1870 -> l2 + 1:9:android.view.View findReferenceChildClosestToEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1823:1823 -> m2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)Landroid/view/View;"} + 10:14:android.view.View findReferenceChildClosestToEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1824:1824 -> m2 + 1:9:android.view.View findReferenceChildClosestToStart(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1840:1840 -> n2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)Landroid/view/View;"} + 10:14:android.view.View findReferenceChildClosestToStart(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1841:1841 -> n2 + 1:10:int fixLayoutEndGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):961:961 -> o2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Z)I"} + 11:18:int fixLayoutEndGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):964:964 -> o2 + 19:27:int fixLayoutEndGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):972:972 -> o2 + 28:37:int fixLayoutEndGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):974:974 -> o2 + 1:8:boolean canScrollHorizontally():295:295 -> p + 1:10:int fixLayoutStartGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):986:986 -> p2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Z)I"} + 11:18:int fixLayoutStartGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):990:990 -> p2 + 19:27:int fixLayoutStartGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):997:997 -> p2 + 28:37:int fixLayoutStartGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):999:999 -> p2 + 1:8:boolean canScrollVertically():303:303 -> q + 1:17:android.view.View getChildClosestToEnd():1771:1771 -> q2 + 1:17:android.view.View getChildClosestToStart():1761:1761 -> r2 + 1:6:int getExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State):447:447 -> s2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 7:15:int getExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State):448:448 -> s2 + 1:6:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1368:1368 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/RecyclerView$o$c;)V"} + 7:15:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1369:1369 -> t + 16:24:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1374:1374 -> t + 25:28:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1376:1376 -> t + 29:31:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1377:1377 -> t + 32:37:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1378:1378 -> t + 1:3:int getOrientation():330:330 -> t2 + 1:12:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1288:1288 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$o$c;)V"} + 13:16:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1290:1290 -> u + 17:19:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1291:1291 -> u + 20:22:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1293:1293 -> u + 23:24:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1294:1294 -> u + 25:39:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1295:1295 -> u + 40:47:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1306:1306 -> u + 48:55:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1308:1308 -> u + 1:10:boolean isLayoutRTL():1036:1036 -> u2 + 1:5:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1143:1143 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:3:boolean isSmoothScrollbarEnabled():1223:1223 -> v2 + 1:5:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1133:1133 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} 1:1:boolean isAutoMeasureEnabled():0:0 -> w0 - 10:17:void recycleChildren(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1433:1433 -> w2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;II)V"} - 18:24:void recycleChildren(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1437:1437 -> w2 - 1:5:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1161:1161 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:7:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1506:1506 -> x2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;II)V"} - 8:15:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1514:1514 -> x2 - 16:23:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1515:1515 -> x2 - 24:27:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1517:1517 -> x2 - 28:37:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1518:1518 -> x2 - 38:47:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1519:1519 -> x2 - 48:56:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1521:1521 -> x2 - 57:60:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1527:1527 -> x2 - 61:70:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1528:1528 -> x2 - 71:80:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1529:1529 -> x2 - 81:84:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1531:1531 -> x2 - 1:5:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1156:1156 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 5:8:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1466:1466 -> y2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;II)V"} - 9:17:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1467:1467 -> y2 - 18:21:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1469:1469 -> y2 - 22:31:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1470:1470 -> y2 - 32:41:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1471:1471 -> y2 - 42:49:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1473:1473 -> y2 - 50:53:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1479:1479 -> y2 - 54:63:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1480:1480 -> y2 - 64:73:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1481:1481 -> y2 - 74:77:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1483:1483 -> y2 - 1:5:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1146:1146 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:10:boolean resolveIsInfinite():1277:1277 -> z2 - 11:20:boolean resolveIsInfinite():1278:1278 -> z2 + 1:7:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1627:1627 -> w2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/LinearLayoutManager$c;Landroidx/recyclerview/widget/LinearLayoutManager$b;)V"} + 8:10:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1634:1634 -> w2 + 11:16:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1637:1637 -> w2 + 17:22:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1638:1638 -> w2 + 23:33:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1639:1639 -> w2 + 34:37:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1641:1641 -> w2 + 38:41:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1643:1643 -> w2 + 42:52:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1646:1646 -> w2 + 53:56:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1648:1648 -> w2 + 57:59:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1650:1650 -> w2 + 60:62:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1653:1653 -> w2 + 63:70:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1654:1654 -> w2 + 71:74:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1656:1656 -> w2 + 75:80:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1657:1657 -> w2 + 81:89:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1658:1658 -> w2 + 90:98:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1659:1659 -> w2 + 99:102:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1661:1661 -> w2 + 103:109:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1662:1662 -> w2 + 110:113:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1664:1664 -> w2 + 114:115:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1665:1665 -> w2 + 116:126:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1666:1666 -> w2 + 127:128:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1668:1668 -> w2 + 129:132:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1669:1669 -> w2 + 133:136:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1672:1672 -> w2 + 137:143:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1673:1673 -> w2 + 144:147:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1675:1675 -> w2 + 148:149:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1676:1676 -> w2 + 150:157:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1677:1677 -> w2 + 158:159:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1679:1679 -> w2 + 160:166:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1680:1680 -> w2 + 167:169:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1685:1685 -> w2 + 170:181:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1692:1692 -> w2 + 182:183:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1693:1693 -> w2 + 184:190:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1695:1695 -> w2 + 1:5:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1153:1153 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:18:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):755:755 -> x2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;II)V"} + 19:26:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):756:756 -> x2 + 27:30:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):761:761 -> x2 + 31:35:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):762:762 -> x2 + 36:48:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):763:763 -> x2 + 49:54:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):765:765 -> x2 + 55:61:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):766:766 -> x2 + 62:70:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):769:769 -> x2 + 71:74:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):770:770 -> x2 + 75:84:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):773:773 -> x2 + 85:96:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):775:775 -> x2 + 97:102:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):783:783 -> x2 + 103:106:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):785:785 -> x2 + 107:113:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):786:786 -> x2 + 114:117:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):787:787 -> x2 + 118:119:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):788:788 -> x2 + 120:122:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):789:789 -> x2 + 123:129:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):790:790 -> x2 + 130:133:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):794:794 -> x2 + 134:140:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):795:795 -> x2 + 141:144:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):796:796 -> x2 + 145:146:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):797:797 -> x2 + 147:149:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):798:798 -> x2 + 150:154:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):799:799 -> x2 + 155:160:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):801:801 -> x2 + 1:5:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1148:1148 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:1:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):0:0 -> y2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/LinearLayoutManager$a;I)V"} + 1:5:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1138:1138 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:9:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1546:1546 -> z2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/LinearLayoutManager$c;)V"} + 10:11:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1549:1549 -> z2 + 12:13:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1550:1550 -> z2 + 14:18:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1551:1551 -> z2 + 19:22:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1552:1552 -> z2 + 23:26:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1554:1554 -> z2 androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo -> androidx.recyclerview.widget.LinearLayoutManager$a: # {"id":"sourceFile","fileName":"LinearLayoutManager.java"} androidx.recyclerview.widget.OrientationHelper mOrientationHelper -> a @@ -53090,60 +50810,60 @@ androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo -> androidx.recycler int mCoordinate -> c boolean mLayoutFromEnd -> d boolean mValid -> e - 1:3:void ():2482:2482 -> - 4:7:void ():2483:2483 -> - 1:4:void assignCoordinateFromPadding():2498:2498 -> a - 5:11:void assignCoordinateFromPadding():2499:2499 -> a - 12:20:void assignCoordinateFromPadding():2500:2500 -> a - 1:4:void assignFromView(android.view.View,int):2567:2567 -> b - 5:12:void assignFromView(android.view.View,int):2568:2568 -> b - 13:20:void assignFromView(android.view.View,int):2569:2569 -> b - 21:28:void assignFromView(android.view.View,int):2571:2571 -> b - 29:31:void assignFromView(android.view.View,int):2574:2574 -> b - 1:8:void assignFromViewAndKeepVisibleRect(android.view.View,int):2520:2520 -> c - 9:12:void assignFromViewAndKeepVisibleRect(android.view.View,int):2522:2522 -> c - 13:14:void assignFromViewAndKeepVisibleRect(android.view.View,int):2525:2525 -> c - 15:19:void assignFromViewAndKeepVisibleRect(android.view.View,int):2526:2526 -> c - 20:26:void assignFromViewAndKeepVisibleRect(android.view.View,int):2527:2527 -> c - 27:33:void assignFromViewAndKeepVisibleRect(android.view.View,int):2528:2528 -> c - 34:44:void assignFromViewAndKeepVisibleRect(android.view.View,int):2530:2530 -> c - 45:50:void assignFromViewAndKeepVisibleRect(android.view.View,int):2533:2533 -> c - 51:53:void assignFromViewAndKeepVisibleRect(android.view.View,int):2534:2534 -> c - 54:59:void assignFromViewAndKeepVisibleRect(android.view.View,int):2535:2535 -> c - 60:66:void assignFromViewAndKeepVisibleRect(android.view.View,int):2536:2536 -> c - 67:74:void assignFromViewAndKeepVisibleRect(android.view.View,int):2538:2538 -> c - 75:85:void assignFromViewAndKeepVisibleRect(android.view.View,int):2542:2542 -> c - 86:91:void assignFromViewAndKeepVisibleRect(android.view.View,int):2546:2546 -> c - 92:99:void assignFromViewAndKeepVisibleRect(android.view.View,int):2547:2547 -> c - 100:103:void assignFromViewAndKeepVisibleRect(android.view.View,int):2548:2548 -> c - 104:105:void assignFromViewAndKeepVisibleRect(android.view.View,int):2550:2550 -> c - 106:110:void assignFromViewAndKeepVisibleRect(android.view.View,int):2551:2551 -> c - 111:117:void assignFromViewAndKeepVisibleRect(android.view.View,int):2552:2552 -> c - 118:119:void assignFromViewAndKeepVisibleRect(android.view.View,int):2554:2554 -> c - 120:124:void assignFromViewAndKeepVisibleRect(android.view.View,int):2555:2555 -> c - 125:130:void assignFromViewAndKeepVisibleRect(android.view.View,int):2556:2556 -> c - 131:138:void assignFromViewAndKeepVisibleRect(android.view.View,int):2557:2557 -> c - 139:149:void assignFromViewAndKeepVisibleRect(android.view.View,int):2560:2560 -> c - 1:6:boolean isViewValidAsAnchor(android.view.View,androidx.recyclerview.widget.RecyclerView$State):2514:2514 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$A;)Z"} - 7:18:boolean isViewValidAsAnchor(android.view.View,androidx.recyclerview.widget.RecyclerView$State):2515:2515 -> d - 19:32:boolean isViewValidAsAnchor(android.view.View,androidx.recyclerview.widget.RecyclerView$State):2516:2516 -> d - 2:5:void reset():2487:2487 -> e - 6:8:void reset():2488:2488 -> e - 9:10:void reset():2489:2489 -> e - 11:13:void reset():2490:2490 -> e - 1:55:java.lang.String toString():2505:2505 -> toString + 1:3:void ():2453:2453 -> + 4:7:void ():2454:2454 -> + 1:6:void assignCoordinateFromPadding():2469:2469 -> a + 7:13:void assignCoordinateFromPadding():2470:2470 -> a + 14:20:void assignCoordinateFromPadding():2471:2471 -> a + 1:4:void assignFromView(android.view.View,int):2538:2538 -> b + 5:12:void assignFromView(android.view.View,int):2539:2539 -> b + 13:20:void assignFromView(android.view.View,int):2540:2540 -> b + 21:28:void assignFromView(android.view.View,int):2542:2542 -> b + 29:31:void assignFromView(android.view.View,int):2545:2545 -> b + 1:8:void assignFromViewAndKeepVisibleRect(android.view.View,int):2491:2491 -> c + 9:12:void assignFromViewAndKeepVisibleRect(android.view.View,int):2493:2493 -> c + 13:14:void assignFromViewAndKeepVisibleRect(android.view.View,int):2496:2496 -> c + 15:19:void assignFromViewAndKeepVisibleRect(android.view.View,int):2497:2497 -> c + 20:26:void assignFromViewAndKeepVisibleRect(android.view.View,int):2498:2498 -> c + 27:33:void assignFromViewAndKeepVisibleRect(android.view.View,int):2499:2499 -> c + 34:44:void assignFromViewAndKeepVisibleRect(android.view.View,int):2501:2501 -> c + 45:50:void assignFromViewAndKeepVisibleRect(android.view.View,int):2504:2504 -> c + 51:53:void assignFromViewAndKeepVisibleRect(android.view.View,int):2505:2505 -> c + 54:59:void assignFromViewAndKeepVisibleRect(android.view.View,int):2506:2506 -> c + 60:66:void assignFromViewAndKeepVisibleRect(android.view.View,int):2507:2507 -> c + 67:74:void assignFromViewAndKeepVisibleRect(android.view.View,int):2509:2509 -> c + 75:85:void assignFromViewAndKeepVisibleRect(android.view.View,int):2513:2513 -> c + 86:91:void assignFromViewAndKeepVisibleRect(android.view.View,int):2517:2517 -> c + 92:99:void assignFromViewAndKeepVisibleRect(android.view.View,int):2518:2518 -> c + 100:103:void assignFromViewAndKeepVisibleRect(android.view.View,int):2519:2519 -> c + 104:105:void assignFromViewAndKeepVisibleRect(android.view.View,int):2521:2521 -> c + 106:110:void assignFromViewAndKeepVisibleRect(android.view.View,int):2522:2522 -> c + 111:117:void assignFromViewAndKeepVisibleRect(android.view.View,int):2523:2523 -> c + 118:119:void assignFromViewAndKeepVisibleRect(android.view.View,int):2525:2525 -> c + 120:124:void assignFromViewAndKeepVisibleRect(android.view.View,int):2526:2526 -> c + 125:130:void assignFromViewAndKeepVisibleRect(android.view.View,int):2527:2527 -> c + 131:138:void assignFromViewAndKeepVisibleRect(android.view.View,int):2528:2528 -> c + 139:149:void assignFromViewAndKeepVisibleRect(android.view.View,int):2531:2531 -> c + 1:6:boolean isViewValidAsAnchor(android.view.View,androidx.recyclerview.widget.RecyclerView$State):2485:2485 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$z;)Z"} + 7:18:boolean isViewValidAsAnchor(android.view.View,androidx.recyclerview.widget.RecyclerView$State):2486:2486 -> d + 19:32:boolean isViewValidAsAnchor(android.view.View,androidx.recyclerview.widget.RecyclerView$State):2487:2487 -> d + 2:5:void reset():2458:2458 -> e + 6:8:void reset():2459:2459 -> e + 9:10:void reset():2460:2460 -> e + 11:13:void reset():2461:2461 -> e + 1:55:java.lang.String toString():2476:2476 -> toString androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult -> androidx.recyclerview.widget.LinearLayoutManager$b: # {"id":"sourceFile","fileName":"LinearLayoutManager.java"} int mConsumed -> a boolean mFinished -> b boolean mIgnoreConsumed -> c boolean mFocusable -> d - 1:4:void ():2578:2578 -> - 2:3:void resetInternal():2585:2585 -> a - 4:5:void resetInternal():2586:2586 -> a - 6:7:void resetInternal():2587:2587 -> a - 8:10:void resetInternal():2588:2588 -> a + 1:4:void ():2549:2549 -> + 2:3:void resetInternal():2556:2556 -> a + 4:5:void resetInternal():2557:2557 -> a + 6:7:void resetInternal():2558:2558 -> a + 8:10:void resetInternal():2559:2559 -> a androidx.recyclerview.widget.LinearLayoutManager$LayoutState -> androidx.recyclerview.widget.LinearLayoutManager$c: # {"id":"sourceFile","fileName":"LinearLayoutManager.java"} boolean mRecycle -> a @@ -53159,59 +50879,59 @@ androidx.recyclerview.widget.LinearLayoutManager$LayoutState -> androidx.recycle int mLastScrollDelta -> k java.util.List mScrapList -> l boolean mInfinite -> m - 1:4:void ():2220:2220 -> - 5:7:void ():2239:2239 -> - 8:9:void ():2280:2280 -> - 10:11:void ():2287:2287 -> - 12:14:void ():2294:2294 -> - 15:17:void ():2306:2306 -> - 2:5:void assignPositionFromScrapList():2360:2360 -> a - 1:7:void assignPositionFromScrapList(android.view.View):2364:2364 -> b - 8:10:void assignPositionFromScrapList(android.view.View):2366:2366 -> b - 11:16:void assignPositionFromScrapList(android.view.View):2368:2368 -> b - 17:23:void assignPositionFromScrapList(android.view.View):2369:2369 -> b - 1:14:boolean hasMore(androidx.recyclerview.widget.RecyclerView$State):2317:2317 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)Z"} - 1:4:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):2327:2327 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;)Landroid/view/View;"} - 5:9:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):2328:2328 -> d - 10:15:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):2330:2330 -> d - 16:23:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):2331:2331 -> d - 1:9:android.view.View nextViewFromScrapList():2343:2343 -> e - 10:19:android.view.View nextViewFromScrapList():2345:2345 -> e - 20:25:android.view.View nextViewFromScrapList():2347:2347 -> e - 26:32:android.view.View nextViewFromScrapList():2348:2348 -> e - 33:40:android.view.View nextViewFromScrapList():2351:2351 -> e - 41:49:android.view.View nextViewFromScrapList():2352:2352 -> e - 1:13:android.view.View nextViewInLimitedList(android.view.View):2374:2374 -> f - 14:23:android.view.View nextViewInLimitedList(android.view.View):2381:2381 -> f - 24:31:android.view.View nextViewInLimitedList(android.view.View):2383:2383 -> f - 32:38:android.view.View nextViewInLimitedList(android.view.View):2384:2384 -> f - 39:62:android.view.View nextViewInLimitedList(android.view.View):2387:2387 -> f + 1:4:void ():2193:2193 -> + 5:7:void ():2212:2212 -> + 8:9:void ():2253:2253 -> + 10:11:void ():2260:2260 -> + 12:14:void ():2267:2267 -> + 15:17:void ():2279:2279 -> + 2:5:void assignPositionFromScrapList():2332:2332 -> a + 1:7:void assignPositionFromScrapList(android.view.View):2336:2336 -> b + 8:10:void assignPositionFromScrapList(android.view.View):2338:2338 -> b + 11:16:void assignPositionFromScrapList(android.view.View):2340:2340 -> b + 17:23:void assignPositionFromScrapList(android.view.View):2341:2341 -> b + 1:14:boolean hasMore(androidx.recyclerview.widget.RecyclerView$State):2290:2290 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)Z"} + 1:4:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):2300:2300 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;)Landroid/view/View;"} + 5:9:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):2301:2301 -> d + 10:15:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):2303:2303 -> d + 16:23:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):2304:2304 -> d + 1:9:android.view.View nextViewFromScrapList():2316:2316 -> e + 10:19:android.view.View nextViewFromScrapList():2318:2318 -> e + 20:25:android.view.View nextViewFromScrapList():2319:2319 -> e + 26:32:android.view.View nextViewFromScrapList():2320:2320 -> e + 33:40:android.view.View nextViewFromScrapList():2323:2323 -> e + 41:49:android.view.View nextViewFromScrapList():2324:2324 -> e + 1:13:android.view.View nextViewInLimitedList(android.view.View):2346:2346 -> f + 14:23:android.view.View nextViewInLimitedList(android.view.View):2353:2353 -> f + 24:31:android.view.View nextViewInLimitedList(android.view.View):2354:2354 -> f + 32:38:android.view.View nextViewInLimitedList(android.view.View):2355:2355 -> f + 39:62:android.view.View nextViewInLimitedList(android.view.View):2358:2358 -> f androidx.recyclerview.widget.LinearLayoutManager$SavedState -> androidx.recyclerview.widget.LinearLayoutManager$d: # {"id":"sourceFile","fileName":"LinearLayoutManager.java"} int mAnchorPosition -> d int mAnchorOffset -> e boolean mAnchorLayoutFromEnd -> f - 1:8:void ():2458:2458 -> - 1:1:void ():2422:2422 -> - 2:5:void (android.os.Parcel):2426:2429 -> - 6:9:void (androidx.recyclerview.widget.LinearLayoutManager$SavedState):2432:2435 -> + 1:8:void ():2429:2429 -> + 1:1:void ():2393:2393 -> + 2:5:void (android.os.Parcel):2397:2400 -> + 6:9:void (androidx.recyclerview.widget.LinearLayoutManager$SavedState):2403:2406 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/LinearLayoutManager$d;)V"} - 1:8:boolean hasValidAnchor():2439:2439 -> c - 2:4:void invalidateAnchor():2443:2443 -> d - 1:5:void writeToParcel(android.os.Parcel,int):2453:2453 -> writeToParcel - 6:10:void writeToParcel(android.os.Parcel,int):2454:2454 -> writeToParcel - 11:16:void writeToParcel(android.os.Parcel,int):2455:2455 -> writeToParcel + 1:8:boolean hasValidAnchor():2410:2410 -> c + 2:4:void invalidateAnchor():2414:2414 -> d + 1:5:void writeToParcel(android.os.Parcel,int):2424:2424 -> writeToParcel + 6:10:void writeToParcel(android.os.Parcel,int):2425:2425 -> writeToParcel + 11:16:void writeToParcel(android.os.Parcel,int):2426:2426 -> writeToParcel androidx.recyclerview.widget.LinearLayoutManager$SavedState$1 -> androidx.recyclerview.widget.LinearLayoutManager$d$a: # {"id":"sourceFile","fileName":"LinearLayoutManager.java"} - 1:4:void ():2459:2459 -> - 1:6:androidx.recyclerview.widget.LinearLayoutManager$SavedState createFromParcel(android.os.Parcel):2462:2462 -> a + 1:4:void ():2430:2430 -> + 1:6:androidx.recyclerview.widget.LinearLayoutManager$SavedState createFromParcel(android.os.Parcel):2433:2433 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/recyclerview/widget/LinearLayoutManager$d;"} - 1:3:androidx.recyclerview.widget.LinearLayoutManager$SavedState[] newArray(int):2467:2467 -> b + 1:3:androidx.recyclerview.widget.LinearLayoutManager$SavedState[] newArray(int):2438:2438 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/recyclerview/widget/LinearLayoutManager$d;"} - 1:5:java.lang.Object createFromParcel(android.os.Parcel):2459:2459 -> createFromParcel - 1:5:java.lang.Object[] newArray(int):2459:2459 -> newArray + 1:5:java.lang.Object createFromParcel(android.os.Parcel):2430:2430 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):2430:2430 -> newArray androidx.recyclerview.widget.LinearSmoothScroller -> androidx.recyclerview.widget.g: # {"id":"sourceFile","fileName":"LinearSmoothScroller.java"} android.view.animation.LinearInterpolator mLinearInterpolator -> i @@ -53234,7 +50954,7 @@ androidx.recyclerview.widget.LinearSmoothScroller -> androidx.recyclerview.widge 16:18:float getSpeedPerPixel():174:174 -> A 1:22:int getVerticalSnapPreference():232:232 -> B 1:10:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):244:244 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$y$a;)V"} 11:24:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):245:245 -> C 25:27:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):251:251 -> C 28:29:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):252:252 -> C @@ -53246,7 +50966,7 @@ androidx.recyclerview.widget.LinearSmoothScroller -> androidx.recyclerview.widge 77:79:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):247:247 -> C 80:83:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):248:248 -> C 1:6:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):127:127 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/RecyclerView$z$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/RecyclerView$y$a;)V"} 7:10:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):128:128 -> l 11:18:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):137:137 -> l 19:26:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):138:138 -> l @@ -53256,7 +50976,7 @@ androidx.recyclerview.widget.LinearSmoothScroller -> androidx.recyclerview.widge 2:6:void onStop():151:151 -> n 7:9:void onStop():152:152 -> n 1:8:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):110:110 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/RecyclerView$z$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/RecyclerView$y$a;)V"} 9:22:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):111:111 -> o 23:27:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):112:112 -> o 28:35:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):113:113 -> o @@ -53379,24 +51099,24 @@ androidx.recyclerview.widget.OpReorderer$Callback -> androidx.recyclerview.widge androidx.recyclerview.widget.OrientationHelper -> androidx.recyclerview.widget.i: # {"id":"sourceFile","fileName":"OrientationHelper.java"} androidx.recyclerview.widget.RecyclerView$LayoutManager mLayoutManager -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$o;"} int mLastTotalSpace -> b android.graphics.Rect mTmpRect -> c 1:1:void (androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper$1):32:32 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;Landroidx/recyclerview/widget/i$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;Landroidx/recyclerview/widget/i$a;)V"} 2:2:void (androidx.recyclerview.widget.RecyclerView$LayoutManager):46:46 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)V"} 3:3:void (androidx.recyclerview.widget.RecyclerView$LayoutManager):42:42 -> 4:4:void (androidx.recyclerview.widget.RecyclerView$LayoutManager):44:44 -> 5:5:void (androidx.recyclerview.widget.RecyclerView$LayoutManager):47:47 -> 1:6:androidx.recyclerview.widget.OrientationHelper createHorizontalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):258:258 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)Landroidx/recyclerview/widget/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)Landroidx/recyclerview/widget/i;"} 6:10:androidx.recyclerview.widget.OrientationHelper createOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager,int):245:245 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;I)Landroidx/recyclerview/widget/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;I)Landroidx/recyclerview/widget/i;"} 11:18:androidx.recyclerview.widget.OrientationHelper createOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager,int):247:247 -> b 19:23:androidx.recyclerview.widget.OrientationHelper createOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager,int):243:243 -> b 1:6:androidx.recyclerview.widget.OrientationHelper createVerticalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):356:356 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)Landroidx/recyclerview/widget/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)Landroidx/recyclerview/widget/i;"} int getDecoratedEnd(android.view.View) -> d int getDecoratedMeasurement(android.view.View) -> e int getDecoratedMeasurementInOther(android.view.View) -> f @@ -53416,7 +51136,7 @@ androidx.recyclerview.widget.OrientationHelper -> androidx.recyclerview.widget.i androidx.recyclerview.widget.OrientationHelper$1 -> androidx.recyclerview.widget.i$a: # {"id":"sourceFile","fileName":"OrientationHelper.java"} 2:5:void (androidx.recyclerview.widget.RecyclerView$LayoutManager):258:258 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)V"} 1:6:int getDecoratedEnd(android.view.View):298:298 -> d 7:16:int getDecoratedEnd(android.view.View):299:299 -> d 1:6:int getDecoratedMeasurement(android.view.View):282:282 -> e @@ -53441,7 +51161,7 @@ androidx.recyclerview.widget.OrientationHelper$1 -> androidx.recyclerview.widget androidx.recyclerview.widget.OrientationHelper$2 -> androidx.recyclerview.widget.i$b: # {"id":"sourceFile","fileName":"OrientationHelper.java"} 2:5:void (androidx.recyclerview.widget.RecyclerView$LayoutManager):356:356 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)V"} 1:6:int getDecoratedEnd(android.view.View):396:396 -> d 7:16:int getDecoratedEnd(android.view.View):397:397 -> d 1:6:int getDecoratedMeasurement(android.view.View):380:380 -> e @@ -53471,7 +51191,7 @@ androidx.recyclerview.widget.PagerSnapHelper -> androidx.recyclerview.widget.j: # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/i;"} 1:4:void ():38:38 -> 2:3:int[] calculateDistanceToFinalSnap(androidx.recyclerview.widget.RecyclerView$LayoutManager,android.view.View):51:51 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;Landroid/view/View;)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;Landroid/view/View;)[I"} 4:10:int[] calculateDistanceToFinalSnap(androidx.recyclerview.widget.RecyclerView$LayoutManager,android.view.View):52:52 -> c 11:14:int[] calculateDistanceToFinalSnap(androidx.recyclerview.widget.RecyclerView$LayoutManager,android.view.View):54:54 -> c 15:21:int[] calculateDistanceToFinalSnap(androidx.recyclerview.widget.RecyclerView$LayoutManager,android.view.View):53:53 -> c @@ -53480,1878 +51200,1821 @@ androidx.recyclerview.widget.PagerSnapHelper -> androidx.recyclerview.widget.j: 31:34:int[] calculateDistanceToFinalSnap(androidx.recyclerview.widget.RecyclerView$LayoutManager,android.view.View):61:61 -> c 35:41:int[] calculateDistanceToFinalSnap(androidx.recyclerview.widget.RecyclerView$LayoutManager,android.view.View):60:60 -> c 42:44:int[] calculateDistanceToFinalSnap(androidx.recyclerview.widget.RecyclerView$LayoutManager,android.view.View):63:63 -> c - 1:6:androidx.recyclerview.widget.RecyclerView$SmoothScroller createScroller(androidx.recyclerview.widget.RecyclerView$LayoutManager):171:171 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)Landroidx/recyclerview/widget/RecyclerView$z;"} - 7:18:androidx.recyclerview.widget.RecyclerView$SmoothScroller createScroller(androidx.recyclerview.widget.RecyclerView$LayoutManager):174:174 -> d - 1:6:android.view.View findSnapView(androidx.recyclerview.widget.RecyclerView$LayoutManager):71:71 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)Landroid/view/View;"} - 7:15:android.view.View findSnapView(androidx.recyclerview.widget.RecyclerView$LayoutManager):72:72 -> f - 16:21:android.view.View findSnapView(androidx.recyclerview.widget.RecyclerView$LayoutManager):73:73 -> f - 22:32:android.view.View findSnapView(androidx.recyclerview.widget.RecyclerView$LayoutManager):74:74 -> f - 1:8:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):82:82 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;II)I"} - 9:15:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):87:87 -> g - 16:32:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):99:99 -> g - 33:39:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):101:101 -> g - 40:58:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):105:105 -> g - 59:66:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):120:120 -> g - 67:75:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):122:122 -> g - 76:86:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):124:124 -> g - 87:90:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):135:135 -> g - 91:107:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):137:137 -> g - 1:4:int distanceToCenter(android.view.View,androidx.recyclerview.widget.OrientationHelper):200:200 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/recyclerview/widget/i;)I"} - 5:11:int distanceToCenter(android.view.View,androidx.recyclerview.widget.OrientationHelper):201:201 -> k - 12:24:int distanceToCenter(android.view.View,androidx.recyclerview.widget.OrientationHelper):202:202 -> k - 1:8:android.view.View findCenterView(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper):218:218 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;Landroidx/recyclerview/widget/i;)Landroid/view/View;"} - 9:25:android.view.View findCenterView(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper):224:224 -> l - 26:29:android.view.View findCenterView(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper):228:228 -> l - 30:33:android.view.View findCenterView(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper):229:229 -> l - 34:41:android.view.View findCenterView(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper):230:230 -> l - 42:53:android.view.View findCenterView(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper):231:231 -> l - 1:8:androidx.recyclerview.widget.OrientationHelper getHorizontalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):264:264 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)Landroidx/recyclerview/widget/i;"} - 9:14:androidx.recyclerview.widget.OrientationHelper getHorizontalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):265:265 -> m - 15:17:androidx.recyclerview.widget.OrientationHelper getHorizontalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):267:267 -> m - 1:6:androidx.recyclerview.widget.OrientationHelper getOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):244:244 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)Landroidx/recyclerview/widget/i;"} - 7:11:androidx.recyclerview.widget.OrientationHelper getOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):245:245 -> n - 12:17:androidx.recyclerview.widget.OrientationHelper getOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):246:246 -> n - 18:24:androidx.recyclerview.widget.OrientationHelper getOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):247:247 -> n - 1:8:androidx.recyclerview.widget.OrientationHelper getVerticalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):255:255 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)Landroidx/recyclerview/widget/i;"} - 9:14:androidx.recyclerview.widget.OrientationHelper getVerticalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):256:256 -> o - 15:17:androidx.recyclerview.widget.OrientationHelper getVerticalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):258:258 -> o - 1:16:boolean isForwardFling(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):147:147 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;II)Z"} - 1:4:boolean isReverseLayout(androidx.recyclerview.widget.RecyclerView$LayoutManager):155:155 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)Z"} - 5:9:boolean isReverseLayout(androidx.recyclerview.widget.RecyclerView$LayoutManager):156:156 -> q - 10:13:boolean isReverseLayout(androidx.recyclerview.widget.RecyclerView$LayoutManager):157:157 -> q - 14:19:boolean isReverseLayout(androidx.recyclerview.widget.RecyclerView$LayoutManager):159:159 -> q - 20:36:boolean isReverseLayout(androidx.recyclerview.widget.RecyclerView$LayoutManager):161:161 -> q + 1:6:androidx.recyclerview.widget.LinearSmoothScroller createSnapScroller(androidx.recyclerview.widget.RecyclerView$LayoutManager):169:169 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)Landroidx/recyclerview/widget/g;"} + 7:18:androidx.recyclerview.widget.LinearSmoothScroller createSnapScroller(androidx.recyclerview.widget.RecyclerView$LayoutManager):172:172 -> e + 1:6:android.view.View findSnapView(androidx.recyclerview.widget.RecyclerView$LayoutManager):71:71 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)Landroid/view/View;"} + 7:15:android.view.View findSnapView(androidx.recyclerview.widget.RecyclerView$LayoutManager):72:72 -> g + 16:21:android.view.View findSnapView(androidx.recyclerview.widget.RecyclerView$LayoutManager):73:73 -> g + 22:32:android.view.View findSnapView(androidx.recyclerview.widget.RecyclerView$LayoutManager):74:74 -> g + 1:8:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):82:82 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;II)I"} + 9:15:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):87:87 -> h + 16:32:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):99:99 -> h + 33:39:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):101:101 -> h + 40:58:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):105:105 -> h + 59:66:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):120:120 -> h + 67:75:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):122:122 -> h + 76:86:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):124:124 -> h + 87:90:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):135:135 -> h + 91:107:int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):137:137 -> h + 1:4:int distanceToCenter(androidx.recyclerview.widget.RecyclerView$LayoutManager,android.view.View,androidx.recyclerview.widget.OrientationHelper):199:199 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;Landroid/view/View;Landroidx/recyclerview/widget/i;)I"} + 5:11:int distanceToCenter(androidx.recyclerview.widget.RecyclerView$LayoutManager,android.view.View,androidx.recyclerview.widget.OrientationHelper):200:200 -> l + 12:24:int distanceToCenter(androidx.recyclerview.widget.RecyclerView$LayoutManager,android.view.View,androidx.recyclerview.widget.OrientationHelper):201:201 -> l + 1:8:android.view.View findCenterView(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper):217:217 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;Landroidx/recyclerview/widget/i;)Landroid/view/View;"} + 9:25:android.view.View findCenterView(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper):223:223 -> m + 26:29:android.view.View findCenterView(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper):227:227 -> m + 30:33:android.view.View findCenterView(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper):228:228 -> m + 34:41:android.view.View findCenterView(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper):229:229 -> m + 42:53:android.view.View findCenterView(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper):230:230 -> m + 1:8:androidx.recyclerview.widget.OrientationHelper getHorizontalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):263:263 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)Landroidx/recyclerview/widget/i;"} + 9:14:androidx.recyclerview.widget.OrientationHelper getHorizontalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):264:264 -> n + 15:17:androidx.recyclerview.widget.OrientationHelper getHorizontalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):266:266 -> n + 1:6:androidx.recyclerview.widget.OrientationHelper getOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):243:243 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)Landroidx/recyclerview/widget/i;"} + 7:11:androidx.recyclerview.widget.OrientationHelper getOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):244:244 -> o + 12:17:androidx.recyclerview.widget.OrientationHelper getOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):245:245 -> o + 18:24:androidx.recyclerview.widget.OrientationHelper getOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):246:246 -> o + 1:8:androidx.recyclerview.widget.OrientationHelper getVerticalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):254:254 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)Landroidx/recyclerview/widget/i;"} + 9:14:androidx.recyclerview.widget.OrientationHelper getVerticalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):255:255 -> p + 15:17:androidx.recyclerview.widget.OrientationHelper getVerticalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):257:257 -> p + 1:16:boolean isForwardFling(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):147:147 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;II)Z"} + 1:4:boolean isReverseLayout(androidx.recyclerview.widget.RecyclerView$LayoutManager):155:155 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)Z"} + 5:9:boolean isReverseLayout(androidx.recyclerview.widget.RecyclerView$LayoutManager):156:156 -> r + 10:13:boolean isReverseLayout(androidx.recyclerview.widget.RecyclerView$LayoutManager):157:157 -> r + 14:19:boolean isReverseLayout(androidx.recyclerview.widget.RecyclerView$LayoutManager):159:159 -> r + 20:36:boolean isReverseLayout(androidx.recyclerview.widget.RecyclerView$LayoutManager):161:161 -> r androidx.recyclerview.widget.PagerSnapHelper$1 -> androidx.recyclerview.widget.j$a: # {"id":"sourceFile","fileName":"PagerSnapHelper.java"} androidx.recyclerview.widget.PagerSnapHelper this$0 -> q # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/j;"} - 1:6:void (androidx.recyclerview.widget.PagerSnapHelper,android.content.Context):174:174 -> + 1:6:void (androidx.recyclerview.widget.PagerSnapHelper,android.content.Context):172:172 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/j;Landroid/content/Context;)V"} - 1:13:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):177:177 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/RecyclerView$z$a;)V"} - 14:16:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):179:179 -> o - 17:18:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):180:180 -> o - 19:36:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):181:181 -> o - 37:42:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):183:183 -> o - 1:7:float calculateSpeedPerPixel(android.util.DisplayMetrics):189:189 -> v - 3:11:int calculateTimeForScrolling(int):194:194 -> x + 1:13:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):175:175 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/RecyclerView$y$a;)V"} + 14:16:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):177:177 -> o + 17:18:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):178:178 -> o + 19:36:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):179:179 -> o + 37:42:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):181:181 -> o + 1:7:float calculateSpeedPerPixel(android.util.DisplayMetrics):187:187 -> v + 3:11:int calculateTimeForScrolling(int):192:192 -> x androidx.recyclerview.widget.RecyclerView -> androidx.recyclerview.widget.RecyclerView: # {"id":"sourceFile","fileName":"RecyclerView.java"} - boolean mLayoutSuppressed -> A - int mLastAutoMeasureNonExactMeasuredWidth -> A0 - boolean mIgnoreMotionEventTillDown -> B - int mLastAutoMeasureNonExactMeasuredHeight -> B0 - int mEatenAccessibilityChangeFlags -> C - androidx.recyclerview.widget.ViewInfoStore$ProcessCallback mViewInfoProcessCallback -> C0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/p$b;"} - boolean mAdapterUpdateDuringMeasure -> D - int[] NESTED_SCROLLING_ATTRS -> D0 - android.view.accessibility.AccessibilityManager mAccessibilityManager -> E - boolean FORCE_INVALIDATE_DISPLAY_LIST -> E0 - java.util.List mOnChildAttachStateListeners -> F - boolean ALLOW_SIZE_IN_UNSPECIFIED_SPEC -> F0 - boolean mDataSetHasChangedAfterLayout -> G - boolean POST_UPDATES_ON_ANIMATION -> G0 - boolean mDispatchItemsChangedEvent -> H - boolean ALLOW_THREAD_GAP_WORK -> H0 - int mLayoutOrScrollCounter -> I - boolean FORCE_ABS_FOCUS_SEARCH_DIRECTION -> I0 - int mDispatchScrollCounter -> J - boolean IGNORE_DETACHED_FOCUSED_CHILD -> J0 - androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory mEdgeEffectFactory -> K + boolean mIgnoreMotionEventTillDown -> A + boolean FORCE_INVALIDATE_DISPLAY_LIST -> A0 + int mEatenAccessibilityChangeFlags -> B + boolean ALLOW_SIZE_IN_UNSPECIFIED_SPEC -> B0 + boolean mAdapterUpdateDuringMeasure -> C + boolean POST_UPDATES_ON_ANIMATION -> C0 + android.view.accessibility.AccessibilityManager mAccessibilityManager -> D + boolean ALLOW_THREAD_GAP_WORK -> D0 + java.util.List mOnChildAttachStateListeners -> E + boolean FORCE_ABS_FOCUS_SEARCH_DIRECTION -> E0 + boolean mDataSetHasChangedAfterLayout -> F + boolean IGNORE_DETACHED_FOCUSED_CHILD -> F0 + boolean mDispatchItemsChangedEvent -> G + java.lang.Class[] LAYOUT_MANAGER_CONSTRUCTOR_SIGNATURE -> G0 + int mLayoutOrScrollCounter -> H + android.view.animation.Interpolator sQuinticInterpolator -> H0 + int mDispatchScrollCounter -> I + androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory mEdgeEffectFactory -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$k;"} + android.widget.EdgeEffect mLeftGlow -> K + android.widget.EdgeEffect mTopGlow -> L + android.widget.EdgeEffect mRightGlow -> M + android.widget.EdgeEffect mBottomGlow -> N + androidx.recyclerview.widget.RecyclerView$ItemAnimator mItemAnimator -> O # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$l;"} - java.lang.Class[] LAYOUT_MANAGER_CONSTRUCTOR_SIGNATURE -> K0 - android.widget.EdgeEffect mLeftGlow -> L - android.view.animation.Interpolator sQuinticInterpolator -> L0 - android.widget.EdgeEffect mTopGlow -> M - android.widget.EdgeEffect mRightGlow -> N - android.widget.EdgeEffect mBottomGlow -> O - androidx.recyclerview.widget.RecyclerView$ItemAnimator mItemAnimator -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$m;"} - int mScrollState -> Q - int mScrollPointerId -> R - android.view.VelocityTracker mVelocityTracker -> S - int mInitialTouchX -> T - int mInitialTouchY -> U - int mLastTouchX -> V - int mLastTouchY -> W - int mTouchSlop -> a0 - androidx.recyclerview.widget.RecyclerView$OnFlingListener mOnFlingListener -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$r;"} - int mMinFlingVelocity -> c0 + int mScrollState -> P + int mScrollPointerId -> Q + android.view.VelocityTracker mVelocityTracker -> R + int mInitialTouchX -> S + int mInitialTouchY -> T + int mLastTouchX -> U + int mLastTouchY -> V + int mTouchSlop -> W + androidx.recyclerview.widget.RecyclerView$OnFlingListener mOnFlingListener -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$q;"} + int mMinFlingVelocity -> b0 + int mMaxFlingVelocity -> c0 androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver mObserver -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$x;"} - int mMaxFlingVelocity -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$w;"} + float mScaledHorizontalScrollFactor -> d0 androidx.recyclerview.widget.RecyclerView$Recycler mRecycler -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$v;"} - float mScaledHorizontalScrollFactor -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$u;"} + float mScaledVerticalScrollFactor -> e0 androidx.recyclerview.widget.RecyclerView$SavedState mPendingSavedState -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$y;"} - float mScaledVerticalScrollFactor -> f0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$x;"} + boolean mPreserveFocusAfterLayout -> f0 androidx.recyclerview.widget.AdapterHelper mAdapterHelper -> g # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/a;"} - boolean mPreserveFocusAfterLayout -> g0 + androidx.recyclerview.widget.RecyclerView$ViewFlinger mViewFlinger -> g0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$B;"} androidx.recyclerview.widget.ChildHelper mChildHelper -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/b;"} - androidx.recyclerview.widget.RecyclerView$ViewFlinger mViewFlinger -> h0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$C;"} - androidx.recyclerview.widget.ViewInfoStore mViewInfoStore -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/p;"} - androidx.recyclerview.widget.GapWorker mGapWorker -> i0 + androidx.recyclerview.widget.GapWorker mGapWorker -> h0 # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/e;"} - boolean mClipToPadding -> j - androidx.recyclerview.widget.GapWorker$LayoutPrefetchRegistryImpl mPrefetchRegistry -> j0 + androidx.recyclerview.widget.ViewInfoStore mViewInfoStore -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/q;"} + androidx.recyclerview.widget.GapWorker$LayoutPrefetchRegistryImpl mPrefetchRegistry -> i0 # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/e$b;"} + boolean mClipToPadding -> j + androidx.recyclerview.widget.RecyclerView$State mState -> j0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$z;"} java.lang.Runnable mUpdateChildViewsRunnable -> k - androidx.recyclerview.widget.RecyclerView$State mState -> k0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$A;"} + androidx.recyclerview.widget.RecyclerView$OnScrollListener mScrollListener -> k0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$s;"} android.graphics.Rect mTempRect -> l - androidx.recyclerview.widget.RecyclerView$OnScrollListener mScrollListener -> l0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$t;"} + java.util.List mScrollListeners -> l0 android.graphics.Rect mTempRect2 -> m - java.util.List mScrollListeners -> m0 + boolean mItemsAddedOrRemoved -> m0 android.graphics.RectF mTempRectF -> n - boolean mItemsAddedOrRemoved -> n0 + boolean mItemsChanged -> n0 androidx.recyclerview.widget.RecyclerView$Adapter mAdapter -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$h;"} - boolean mItemsChanged -> o0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$g;"} + androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemAnimatorListener mItemAnimatorListener -> o0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$l$a;"} androidx.recyclerview.widget.RecyclerView$LayoutManager mLayout -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$p;"} - androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemAnimatorListener mItemAnimatorListener -> p0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$m$a;"} - java.util.List mRecyclerListeners -> q - boolean mPostedAnimatorRunner -> q0 - java.util.ArrayList mItemDecorations -> r - androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate mAccessibilityDelegate -> r0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/k;"} - java.util.ArrayList mOnItemTouchListeners -> s - int[] mMinMaxLayoutPositions -> s0 - androidx.recyclerview.widget.RecyclerView$OnItemTouchListener mInterceptingOnItemTouchListener -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$s;"} - androidx.core.view.NestedScrollingChildHelper mScrollingChildHelper -> t0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/E;"} - boolean mIsAttached -> u - int[] mScrollOffset -> u0 - boolean mHasFixedSize -> v - int[] mNestedOffsets -> v0 - boolean mEnableFastScroller -> w - int[] mReusableIntPair -> w0 - boolean mFirstLayoutComplete -> x - java.util.List mPendingAccessibilityImportanceChange -> x0 - int mInterceptRequestLayoutDepth -> y - java.lang.Runnable mItemAnimatorRunner -> y0 - boolean mLayoutWasDefered -> z - boolean mLastAutoMeasureSkippedDueToExact -> z0 - 4:10:void ():221:221 -> - 11:13:void ():231:231 -> - 14:15:void ():238:238 -> - 16:17:void ():240:240 -> - 18:19:void ():246:246 -> - 20:21:void ():252:252 -> - 22:23:void ():262:262 -> - 24:35:void ():365:365 -> - 36:43:void ():609:609 -> - 1:1:void (android.content.Context,android.util.AttributeSet):685:685 -> - 2:2:void (android.content.Context,android.util.AttributeSet,int):689:689 -> - 3:3:void (android.content.Context,android.util.AttributeSet,int):368:368 -> - 4:4:void (android.content.Context,android.util.AttributeSet,int):370:370 -> - 5:5:void (android.content.Context,android.util.AttributeSet,int):387:387 -> - 6:6:void (android.content.Context,android.util.AttributeSet,int):401:401 -> - 7:9:void (android.content.Context,android.util.AttributeSet,int):421:423 -> - 10:12:void (android.content.Context,android.util.AttributeSet,int):430:432 -> - 13:13:void (android.content.Context,android.util.AttributeSet,int):448:448 -> - 14:14:void (android.content.Context,android.util.AttributeSet,int):478:478 -> - 15:15:void (android.content.Context,android.util.AttributeSet,int):487:487 -> - 16:16:void (android.content.Context,android.util.AttributeSet,int):497:497 -> - 17:17:void (android.content.Context,android.util.AttributeSet,int):506:506 -> - 18:18:void (android.content.Context,android.util.AttributeSet,int):508:508 -> - 19:19:void (android.content.Context,android.util.AttributeSet,int):512:512 -> - 20:21:void (android.content.Context,android.util.AttributeSet,int):542:543 -> - 22:23:void (android.content.Context,android.util.AttributeSet,int):555:556 -> - 24:24:void (android.content.Context,android.util.AttributeSet,int):558:558 -> - 25:25:void (android.content.Context,android.util.AttributeSet,int):560:560 -> - 26:26:void (android.content.Context,android.util.AttributeSet,int):564:564 -> - 27:27:void (android.content.Context,android.util.AttributeSet,int):566:566 -> - 28:30:void (android.content.Context,android.util.AttributeSet,int):572:574 -> - 31:31:void (android.content.Context,android.util.AttributeSet,int):576:576 -> - 32:32:void (android.content.Context,android.util.AttributeSet,int):582:582 -> - 33:34:void (android.content.Context,android.util.AttributeSet,int):585:586 -> - 35:35:void (android.content.Context,android.util.AttributeSet,int):589:589 -> - 36:36:void (android.content.Context,android.util.AttributeSet,int):596:596 -> - 37:37:void (android.content.Context,android.util.AttributeSet,int):599:599 -> - 38:39:void (android.content.Context,android.util.AttributeSet,int):636:637 -> - 40:40:void (android.content.Context,android.util.AttributeSet,int):642:642 -> - 41:42:void (android.content.Context,android.util.AttributeSet,int):690:691 -> - 43:44:void (android.content.Context,android.util.AttributeSet,int):693:694 -> - 45:45:void (android.content.Context,android.util.AttributeSet,int):696:696 -> - 46:49:void (android.content.Context,android.util.AttributeSet,int):698:701 -> - 50:53:void (android.content.Context,android.util.AttributeSet,int):703:706 -> - 54:54:void (android.content.Context,android.util.AttributeSet,int):708:708 -> - 55:55:void (android.content.Context,android.util.AttributeSet,int):710:710 -> - 56:58:void (android.content.Context,android.util.AttributeSet,int):713:715 -> - 59:59:void (android.content.Context,android.util.AttributeSet,int):717:717 -> - 60:60:void (android.content.Context,android.util.AttributeSet,int):719:719 -> - 61:62:void (android.content.Context,android.util.AttributeSet,int):721:722 -> - 63:63:void (android.content.Context,android.util.AttributeSet,int):725:725 -> - 64:65:void (android.content.Context,android.util.AttributeSet,int):727:728 -> - 66:74:void (android.content.Context,android.util.AttributeSet,int):730:738 -> - 75:75:void (android.content.Context,android.util.AttributeSet,int):741:741 -> - 76:76:void (android.content.Context,android.util.AttributeSet,int):744:744 -> - 77:77:void (android.content.Context,android.util.AttributeSet,int):748:748 -> - 78:78:void (android.content.Context,android.util.AttributeSet,int):750:750 -> - 79:80:void (android.content.Context,android.util.AttributeSet,int):752:753 -> - 81:81:void (android.content.Context,android.util.AttributeSet,int):756:756 -> - 1:3:void dispatchContentChangedIfNecessary():3824:3824 -> A - 4:7:void dispatchContentChangedIfNecessary():3825:3825 -> A - 8:13:void dispatchContentChangedIfNecessary():3826:3826 -> A - 14:19:void dispatchContentChangedIfNecessary():3827:3827 -> A - 20:22:void dispatchContentChangedIfNecessary():3828:3828 -> A - 23:25:void dispatchContentChangedIfNecessary():3829:3829 -> A - 26:29:void dispatchContentChangedIfNecessary():3830:3830 -> A - 1:9:void offsetChildrenVertical(int):5214:5214 -> A0 - 10:22:void offsetChildrenVertical(int):5216:5216 -> A0 - 1:6:void dispatchLayout():3986:3986 -> B - 7:12:void dispatchLayout():3987:3987 -> B - 13:16:void dispatchLayout():3991:3991 -> B - 17:22:void dispatchLayout():3992:3992 -> B - 23:27:void dispatchLayout():3996:3996 -> B - 28:34:void dispatchLayout():4002:4002 -> B - 35:42:void dispatchLayout():4003:4003 -> B - 43:51:void dispatchLayout():4004:4004 -> B - 52:53:void dispatchLayout():4005:4005 -> B - 54:55:void dispatchLayout():4006:4006 -> B - 56:57:void dispatchLayout():4007:4007 -> B - 58:63:void dispatchLayout():4009:4009 -> B - 64:66:void dispatchLayout():4010:4010 -> B - 67:71:void dispatchLayout():4011:4011 -> B - 72:75:void dispatchLayout():4012:4012 -> B - 76:87:void dispatchLayout():4013:4013 -> B - 88:99:void dispatchLayout():4015:4015 -> B - 100:110:void dispatchLayout():4016:4016 -> B - 111:116:void dispatchLayout():4029:4029 -> B - 117:121:void dispatchLayout():4025:4025 -> B - 122:124:void dispatchLayout():4026:4026 -> B - 125:128:void dispatchLayout():4031:4031 -> B - 1:10:void offsetPositionRecordsForInsert(int,int):4773:4773 -> B0 - 11:22:void offsetPositionRecordsForInsert(int,int):4775:4775 -> B0 - 23:32:void offsetPositionRecordsForInsert(int,int):4776:4776 -> B0 - 33:35:void offsetPositionRecordsForInsert(int,int):4781:4781 -> B0 - 36:43:void offsetPositionRecordsForInsert(int,int):4782:4782 -> B0 - 44:48:void offsetPositionRecordsForInsert(int,int):4785:4785 -> B0 - 49:52:void offsetPositionRecordsForInsert(int,int):4786:4786 -> B0 - 1:6:void dispatchLayoutStep1():4203:4203 -> C - 7:11:void dispatchLayoutStep1():4204:4204 -> C - 12:16:void dispatchLayoutStep1():4205:4205 -> C - 17:19:void dispatchLayoutStep1():4206:4206 -> C - 20:24:void dispatchLayoutStep1():4207:4207 -> C - 25:27:void dispatchLayoutStep1():4208:4208 -> C - 28:30:void dispatchLayoutStep1():4209:4209 -> C - 31:33:void dispatchLayoutStep1():4210:4210 -> C - 34:47:void dispatchLayoutStep1():4211:4211 -> C - 48:51:void dispatchLayoutStep1():4212:4212 -> C - 52:55:void dispatchLayoutStep1():4213:4213 -> C - 56:63:void dispatchLayoutStep1():4214:4214 -> C - 64:68:void dispatchLayoutStep1():4215:4215 -> C - 69:74:void dispatchLayoutStep1():4217:4217 -> C - 75:83:void dispatchLayoutStep1():4219:4219 -> C - 84:93:void dispatchLayoutStep1():4221:4221 -> C - 94:114:void dispatchLayoutStep1():4222:4222 -> C - 115:118:void dispatchLayoutStep1():4225:4225 -> C - 119:122:void dispatchLayoutStep1():4227:4227 -> C - 123:126:void dispatchLayoutStep1():4228:4228 -> C - 127:130:void dispatchLayoutStep1():4226:4226 -> C - 131:135:void dispatchLayoutStep1():4229:4229 -> C - 136:153:void dispatchLayoutStep1():4230:4230 -> C - 154:165:void dispatchLayoutStep1():4231:4231 -> C - 166:169:void dispatchLayoutStep1():4232:4232 -> C - 170:177:void dispatchLayoutStep1():4240:4240 -> C - 178:183:void dispatchLayoutStep1():4244:4244 -> C - 184:186:void dispatchLayoutStep1():4251:4251 -> C - 187:190:void dispatchLayoutStep1():4252:4252 -> C - 191:192:void dispatchLayoutStep1():4253:4253 -> C - 193:199:void dispatchLayoutStep1():4255:4255 -> C - 200:204:void dispatchLayoutStep1():4256:4256 -> C - 205:212:void dispatchLayoutStep1():4258:4258 -> C - 213:218:void dispatchLayoutStep1():4259:4259 -> C - 219:222:void dispatchLayoutStep1():4260:4260 -> C - 223:229:void dispatchLayoutStep1():4261:4261 -> C - 230:237:void dispatchLayoutStep1():4264:4264 -> C - 238:243:void dispatchLayoutStep1():4265:4265 -> C - 244:251:void dispatchLayoutStep1():4267:4267 -> C - 252:255:void dispatchLayoutStep1():4271:4271 -> C - 256:259:void dispatchLayoutStep1():4272:4272 -> C - 260:265:void dispatchLayoutStep1():4271:4271 -> C - 266:269:void dispatchLayoutStep1():4274:4274 -> C - 270:277:void dispatchLayoutStep1():4276:4276 -> C - 278:281:void dispatchLayoutStep1():4281:4281 -> C - 282:284:void dispatchLayoutStep1():4283:4283 -> C - 285:287:void dispatchLayoutStep1():4285:4285 -> C - 288:290:void dispatchLayoutStep1():4286:4286 -> C - 291:296:void dispatchLayoutStep1():4287:4287 -> C - 1:20:void offsetPositionRecordsForMove(int,int):4739:4739 -> C0 - 21:32:void offsetPositionRecordsForMove(int,int):4752:4752 -> C0 - 33:43:void offsetPositionRecordsForMove(int,int):4753:4753 -> C0 - 44:47:void offsetPositionRecordsForMove(int,int):4761:4761 -> C0 - 48:50:void offsetPositionRecordsForMove(int,int):4763:4763 -> C0 - 51:57:void offsetPositionRecordsForMove(int,int):4766:4766 -> C0 - 58:62:void offsetPositionRecordsForMove(int,int):4768:4768 -> C0 - 63:66:void offsetPositionRecordsForMove(int,int):4769:4769 -> C0 - 1:3:void dispatchLayoutStep2():4295:4295 -> D - 4:6:void dispatchLayoutStep2():4296:4296 -> D - 7:12:void dispatchLayoutStep2():4297:4297 -> D - 13:17:void dispatchLayoutStep2():4298:4298 -> D - 18:27:void dispatchLayoutStep2():4299:4299 -> D - 28:32:void dispatchLayoutStep2():4300:4300 -> D - 33:44:void dispatchLayoutStep2():4301:4301 -> D - 45:50:void dispatchLayoutStep2():4302:4302 -> D - 51:56:void dispatchLayoutStep2():4303:4303 -> D - 57:58:void dispatchLayoutStep2():4305:4305 -> D - 59:62:void dispatchLayoutStep2():4308:4308 -> D - 63:69:void dispatchLayoutStep2():4309:4309 -> D - 70:73:void dispatchLayoutStep2():4311:4311 -> D - 74:87:void dispatchLayoutStep2():4314:4314 -> D - 88:89:void dispatchLayoutStep2():4315:4315 -> D - 90:92:void dispatchLayoutStep2():4316:4316 -> D - 93:96:void dispatchLayoutStep2():4317:4317 -> D - 3:11:void offsetPositionRecordsForRemove(int,int,boolean):4792:4792 -> D0 - 12:23:void offsetPositionRecordsForRemove(int,int,boolean):4794:4794 -> D0 - 24:29:void offsetPositionRecordsForRemove(int,int,boolean):4795:4795 -> D0 - 30:35:void offsetPositionRecordsForRemove(int,int,boolean):4796:4796 -> D0 - 36:38:void offsetPositionRecordsForRemove(int,int,boolean):4802:4802 -> D0 - 39:48:void offsetPositionRecordsForRemove(int,int,boolean):4803:4803 -> D0 - 49:51:void offsetPositionRecordsForRemove(int,int,boolean):4809:4809 -> D0 - 52:58:void offsetPositionRecordsForRemove(int,int,boolean):4811:4811 -> D0 - 59:63:void offsetPositionRecordsForRemove(int,int,boolean):4815:4815 -> D0 - 64:67:void offsetPositionRecordsForRemove(int,int,boolean):4816:4816 -> D0 - 1:6:void dispatchLayoutStep3():4325:4325 -> E - 7:9:void dispatchLayoutStep3():4326:4326 -> E - 10:12:void dispatchLayoutStep3():4327:4327 -> E - 13:17:void dispatchLayoutStep3():4328:4328 -> E - 18:21:void dispatchLayoutStep3():4329:4329 -> E - 22:30:void dispatchLayoutStep3():4333:4333 -> E - 31:40:void dispatchLayoutStep3():4334:4334 -> E - 41:48:void dispatchLayoutStep3():4335:4335 -> E - 49:52:void dispatchLayoutStep3():4338:4338 -> E - 53:56:void dispatchLayoutStep3():4339:4339 -> E - 57:60:void dispatchLayoutStep3():4340:4340 -> E - 61:68:void dispatchLayoutStep3():4341:4341 -> E - 69:74:void dispatchLayoutStep3():4342:4342 -> E - 75:80:void dispatchLayoutStep3():4353:4353 -> E - 81:90:void dispatchLayoutStep3():4355:4355 -> E - 91:96:void dispatchLayoutStep3():4358:4358 -> E - 97:102:void dispatchLayoutStep3():4360:4360 -> E - 103:107:void dispatchLayoutStep3():4363:4363 -> E - 108:115:void dispatchLayoutStep3():4364:4364 -> E - 116:124:void dispatchLayoutStep3():4366:4366 -> E - 125:129:void dispatchLayoutStep3():4368:4368 -> E - 130:138:void dispatchLayoutStep3():4373:4373 -> E - 139:147:void dispatchLayoutStep3():4378:4378 -> E - 148:154:void dispatchLayoutStep3():4381:4381 -> E - 155:161:void dispatchLayoutStep3():4382:4382 -> E - 162:163:void dispatchLayoutStep3():4383:4383 -> E - 164:165:void dispatchLayoutStep3():4384:4384 -> E - 166:167:void dispatchLayoutStep3():4385:4385 -> E - 168:169:void dispatchLayoutStep3():4387:4387 -> E - 170:173:void dispatchLayoutStep3():4388:4388 -> E - 174:179:void dispatchLayoutStep3():4389:4389 -> E - 180:182:void dispatchLayoutStep3():4390:4390 -> E - 183:188:void dispatchLayoutStep3():4392:4392 -> E - 189:190:void dispatchLayoutStep3():4395:4395 -> E - 191:192:void dispatchLayoutStep3():4396:4396 -> E - 193:197:void dispatchLayoutStep3():4397:4397 -> E - 198:204:void dispatchLayoutStep3():4400:4400 -> E - 205:207:void dispatchLayoutStep3():4401:4401 -> E - 208:210:void dispatchLayoutStep3():4402:4402 -> E - 211:215:void dispatchLayoutStep3():4403:4403 -> E - 216:227:void dispatchLayoutStep3():4404:4404 -> E - 228:230:void dispatchLayoutStep3():4405:4405 -> E - 231:233:void dispatchLayoutStep3():4407:4407 -> E - 234:237:void dispatchLayoutStep3():4408:4408 -> E - 1:1:void onChildAttachedToWindow(android.view.View):0:0 -> E0 - 1:14:boolean dispatchNestedPreScroll(int,int,int[],int[],int):11954:11954 -> F - 1:1:void onChildDetachedFromWindow(android.view.View):0:0 -> F0 - 1:15:void dispatchNestedScroll(int,int,int,int,int[],int,int[]):11942:11942 -> G - 1:7:void onEnterLayoutOrScroll():3797:3797 -> G0 - 1:4:void dispatchOnScrollStateChanged(int):5370:5370 -> H - 5:7:void dispatchOnScrollStateChanged(int):5371:5371 -> H - 8:10:void dispatchOnScrollStateChanged(int):5376:5376 -> H - 11:14:void dispatchOnScrollStateChanged(int):5379:5379 -> H - 15:17:void dispatchOnScrollStateChanged(int):5380:5380 -> H - 18:21:void dispatchOnScrollStateChanged(int):5382:5382 -> H - 22:29:void dispatchOnScrollStateChanged(int):5383:5383 -> H - 30:44:void dispatchOnScrollStateChanged(int):5384:5384 -> H - 2:5:void onExitLayoutOrScroll():3801:3801 -> H0 - 1:6:void dispatchOnScrolled(int,int):5328:5328 -> I - 7:10:void dispatchOnScrolled(int,int):5333:5333 -> I - 11:18:void dispatchOnScrolled(int,int):5334:5334 -> I - 19:21:void dispatchOnScrolled(int,int):5335:5335 -> I - 22:24:void dispatchOnScrolled(int,int):5338:5338 -> I - 25:28:void dispatchOnScrolled(int,int):5342:5342 -> I - 29:31:void dispatchOnScrolled(int,int):5343:5343 -> I - 32:35:void dispatchOnScrolled(int,int):5345:5345 -> I - 36:43:void dispatchOnScrolled(int,int):5346:5346 -> I - 44:57:void dispatchOnScrolled(int,int):5347:5347 -> I - 58:64:void dispatchOnScrolled(int,int):5350:5350 -> I - 1:9:void onExitLayoutOrScroll(boolean):3805:3805 -> I0 - 10:13:void onExitLayoutOrScroll(boolean):3811:3811 -> I0 - 14:16:void onExitLayoutOrScroll(boolean):3813:3813 -> I0 - 17:20:void onExitLayoutOrScroll(boolean):3814:3814 -> I0 - 1:10:void dispatchPendingImportantForAccessibilityChanges():11839:11839 -> J - 11:18:void dispatchPendingImportantForAccessibilityChanges():11840:11840 -> J - 19:33:void dispatchPendingImportantForAccessibilityChanges():11841:11841 -> J - 34:38:void dispatchPendingImportantForAccessibilityChanges():11844:11844 -> J - 39:43:void dispatchPendingImportantForAccessibilityChanges():11847:11847 -> J - 44:48:void dispatchPendingImportantForAccessibilityChanges():11848:11848 -> J - 49:54:void dispatchPendingImportantForAccessibilityChanges():11852:11852 -> J - 1:4:void onPointerUp(android.view.MotionEvent):3592:3592 -> J0 - 5:17:void onPointerUp(android.view.MotionEvent):3593:3593 -> J0 - 18:23:void onPointerUp(android.view.MotionEvent):3596:3596 -> J0 - 24:35:void onPointerUp(android.view.MotionEvent):3597:3597 -> J0 - 36:46:void onPointerUp(android.view.MotionEvent):3598:3598 -> J0 - 1:4:boolean dispatchToOnItemTouchListeners(android.view.MotionEvent):3253:3253 -> K - 5:12:boolean dispatchToOnItemTouchListeners(android.view.MotionEvent):3254:3254 -> K - 13:17:boolean dispatchToOnItemTouchListeners(android.view.MotionEvent):3257:3257 -> K - 18:20:boolean dispatchToOnItemTouchListeners(android.view.MotionEvent):3259:3259 -> K - 21:31:boolean dispatchToOnItemTouchListeners(android.view.MotionEvent):3260:3260 -> K - 32:34:boolean dispatchToOnItemTouchListeners(android.view.MotionEvent):3262:3262 -> K - 1:1:void onScrollStateChanged(int):0:0 -> K0 - 1:5:void ensureBottomGlow():2806:2806 -> L - 6:14:void ensureBottomGlow():2809:2809 -> L - 15:18:void ensureBottomGlow():2810:2810 -> L - 19:32:void ensureBottomGlow():2811:2811 -> L - 33:46:void ensureBottomGlow():2812:2812 -> L - 47:50:void ensureBottomGlow():2811:2811 -> L - 51:62:void ensureBottomGlow():2814:2814 -> L - 1:1:void onScrolled(int,int):0:0 -> L0 - 1:5:void ensureLeftGlow():2766:2766 -> M - 6:14:void ensureLeftGlow():2769:2769 -> M - 15:18:void ensureLeftGlow():2770:2770 -> M - 19:32:void ensureLeftGlow():2771:2771 -> M - 33:46:void ensureLeftGlow():2772:2772 -> M - 47:50:void ensureLeftGlow():2771:2771 -> M - 51:62:void ensureLeftGlow():2774:2774 -> M - 1:8:void postAnimationRunner():3913:3913 -> M0 - 9:14:void postAnimationRunner():3914:3914 -> M0 - 15:17:void postAnimationRunner():3915:3915 -> M0 - 1:5:void ensureRightGlow():2779:2779 -> N - 6:14:void ensureRightGlow():2782:2782 -> N - 15:18:void ensureRightGlow():2783:2783 -> N - 19:32:void ensureRightGlow():2784:2784 -> N - 33:46:void ensureRightGlow():2785:2785 -> N - 47:50:void ensureRightGlow():2784:2784 -> N - 51:62:void ensureRightGlow():2787:2787 -> N - 1:16:boolean predictiveItemAnimationsEnabled():3920:3920 -> N0 - 1:5:void ensureTopGlow():2792:2792 -> O - 6:14:void ensureTopGlow():2795:2795 -> O - 15:18:void ensureTopGlow():2796:2796 -> O - 19:32:void ensureTopGlow():2797:2797 -> O - 33:46:void ensureTopGlow():2798:2798 -> O - 47:50:void ensureTopGlow():2797:2797 -> O - 51:62:void ensureTopGlow():2800:2800 -> O - 1:4:void processAdapterUpdatesAndSetAnimationFlags():3930:3930 -> O0 - 5:9:void processAdapterUpdatesAndSetAnimationFlags():3933:3933 -> O0 - 10:13:void processAdapterUpdatesAndSetAnimationFlags():3934:3934 -> O0 - 14:18:void processAdapterUpdatesAndSetAnimationFlags():3935:3935 -> O0 - 19:24:void processAdapterUpdatesAndSetAnimationFlags():3941:3941 -> O0 - 25:30:void processAdapterUpdatesAndSetAnimationFlags():3942:3942 -> O0 - 31:35:void processAdapterUpdatesAndSetAnimationFlags():3944:3944 -> O0 - 36:49:void processAdapterUpdatesAndSetAnimationFlags():3946:3946 -> O0 - 50:75:void processAdapterUpdatesAndSetAnimationFlags():3947:3947 -> O0 - 76:86:void processAdapterUpdatesAndSetAnimationFlags():3953:3953 -> O0 - 87:98:void processAdapterUpdatesAndSetAnimationFlags():3954:3954 -> O0 - 99:109:void processAdapterUpdatesAndSetAnimationFlags():3957:3957 -> O0 - 1:42:java.lang.String exceptionLabel():764:764 -> P - 43:54:java.lang.String exceptionLabel():767:767 -> P - 1:6:void processDataSetCompletelyChanged(boolean):4867:4867 -> P0 - 7:8:void processDataSetCompletelyChanged(boolean):4868:4868 -> P0 - 9:12:void processDataSetCompletelyChanged(boolean):4869:4869 -> P0 - 1:7:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):4185:4185 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)V"} - 8:11:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):4186:4186 -> Q - 12:22:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):4187:4187 -> Q - 23:35:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):4188:4188 -> Q - 36:37:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):4190:4190 -> Q - 38:40:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):4191:4191 -> Q - 9:11:void pullGlows(float,float,float,float):2665:2665 -> Q0 - 12:37:void pullGlows(float,float,float,float):2666:2666 -> Q0 - 38:40:void pullGlows(float,float,float,float):2669:2669 -> Q0 - 41:64:void pullGlows(float,float,float,float):2670:2670 -> Q0 - 65:67:void pullGlows(float,float,float,float):2675:2675 -> Q0 - 68:90:void pullGlows(float,float,float,float):2676:2676 -> Q0 - 91:93:void pullGlows(float,float,float,float):2679:2679 -> Q0 - 94:126:void pullGlows(float,float,float,float):2680:2680 -> Q0 - 127:130:void pullGlows(float,float,float,float):2685:2685 -> Q0 - 1:8:android.view.View findContainingItemView(android.view.View):4963:4963 -> R - 9:12:android.view.View findContainingItemView(android.view.View):4964:4964 -> R - 13:15:android.view.View findContainingItemView(android.view.View):4965:4965 -> R - 16:25:android.view.View findContainingItemView(android.view.View):4966:4966 -> R - 4:6:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4465:4465 -> R0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;)V"} - 7:18:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4466:4466 -> R0 - 19:30:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4467:4467 -> R0 - 31:34:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4468:4468 -> R0 - 35:39:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4469:4469 -> R0 - 40:45:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4471:4471 -> R0 - 1:8:androidx.recyclerview.widget.RecyclerView$ViewHolder findContainingViewHolder(android.view.View):4980:4980 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView$D;"} - 9:13:androidx.recyclerview.widget.RecyclerView$ViewHolder findContainingViewHolder(android.view.View):4981:4981 -> S - 1:14:void recoverFocusFromState():4099:4099 -> S0 - 15:22:void recoverFocusFromState():4100:4100 -> S0 - 23:38:void recoverFocusFromState():4101:4101 -> S0 - 39:44:void recoverFocusFromState():4109:4109 -> S0 - 45:48:void recoverFocusFromState():4110:4110 -> S0 - 49:52:void recoverFocusFromState():4111:4111 -> S0 - 53:64:void recoverFocusFromState():4112:4112 -> S0 - 65:72:void recoverFocusFromState():4124:4124 -> S0 - 73:76:void recoverFocusFromState():4127:4127 -> S0 - 77:85:void recoverFocusFromState():4130:4130 -> S0 - 86:104:void recoverFocusFromState():4140:4140 -> S0 - 105:116:void recoverFocusFromState():4141:4141 -> S0 - 117:128:void recoverFocusFromState():4144:4144 -> S0 - 129:135:void recoverFocusFromState():4145:4145 -> S0 - 136:138:void recoverFocusFromState():4158:4158 -> S0 - 139:146:void recoverFocusFromState():4146:4146 -> S0 - 147:152:void recoverFocusFromState():4153:4153 -> S0 - 153:161:void recoverFocusFromState():4162:4162 -> S0 - 162:167:void recoverFocusFromState():4163:4163 -> S0 - 168:174:void recoverFocusFromState():4164:4164 -> S0 - 175:178:void recoverFocusFromState():4168:4168 -> S0 - 1:4:boolean findInterceptingOnItemTouchListener(android.view.MotionEvent):3282:3282 -> T - 5:14:boolean findInterceptingOnItemTouchListener(android.view.MotionEvent):3283:3283 -> T - 15:22:boolean findInterceptingOnItemTouchListener(android.view.MotionEvent):3285:3285 -> T - 23:31:boolean findInterceptingOnItemTouchListener(android.view.MotionEvent):3286:3286 -> T - 32:39:boolean findInterceptingOnItemTouchListener(android.view.MotionEvent):3287:3287 -> T - 1:4:void releaseGlows():2691:2691 -> T0 - 5:7:void releaseGlows():2692:2692 -> T0 - 8:15:void releaseGlows():2693:2693 -> T0 - 16:19:void releaseGlows():2695:2695 -> T0 - 20:22:void releaseGlows():2696:2696 -> T0 - 23:29:void releaseGlows():2697:2697 -> T0 - 30:33:void releaseGlows():2699:2699 -> T0 - 34:36:void releaseGlows():2700:2700 -> T0 - 37:43:void releaseGlows():2701:2701 -> T0 - 44:47:void releaseGlows():2703:2703 -> T0 - 48:50:void releaseGlows():2704:2704 -> T0 - 51:59:void releaseGlows():2705:2705 -> T0 - 60:63:void releaseGlows():2708:2708 -> T0 - 1:11:void findMinMaxChildLayoutPositions(int[]):4475:4475 -> U - 12:13:void findMinMaxChildLayoutPositions(int[]):4477:4477 -> U - 14:24:void findMinMaxChildLayoutPositions(int[]):4478:4478 -> U - 25:34:void findMinMaxChildLayoutPositions(int[]):4484:4484 -> U - 35:41:void findMinMaxChildLayoutPositions(int[]):4485:4485 -> U - 42:54:void findMinMaxChildLayoutPositions(int[]):4488:4488 -> U - 55:56:void findMinMaxChildLayoutPositions(int[]):4496:4496 -> U - 57:59:void findMinMaxChildLayoutPositions(int[]):4497:4497 -> U - 1:4:void removeAndRecycleViews():1204:1204 -> U0 - 5:7:void removeAndRecycleViews():1205:1205 -> U0 - 8:11:void removeAndRecycleViews():1211:1211 -> U0 - 12:16:void removeAndRecycleViews():1212:1212 -> U0 - 17:23:void removeAndRecycleViews():1213:1213 -> U0 - 24:29:void removeAndRecycleViews():1216:1216 -> U0 - 1:6:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):6011:6011 -> V - 7:10:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):6014:6014 -> V - 11:13:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):6015:6015 -> V - 14:15:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):6017:6017 -> V - 16:22:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):6018:6018 -> V - 23:26:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):6020:6020 -> V - 27:37:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):6021:6021 -> V - 1:3:boolean removeAnimatingView(android.view.View):1520:1520 -> V0 - 4:11:boolean removeAnimatingView(android.view.View):1521:1521 -> V0 - 12:15:boolean removeAnimatingView(android.view.View):1523:1523 -> V0 - 16:20:boolean removeAnimatingView(android.view.View):1524:1524 -> V0 - 21:27:boolean removeAnimatingView(android.view.View):1525:1525 -> V0 - 28:31:boolean removeAnimatingView(android.view.View):1531:1531 -> V0 - 1:9:android.view.View findNextViewToFocus():4072:4072 -> W - 10:16:android.view.View findNextViewToFocus():4075:4075 -> W - 17:23:android.view.View findNextViewToFocus():4077:4077 -> W - 24:31:android.view.View findNextViewToFocus():4081:4081 -> W - 32:37:android.view.View findNextViewToFocus():4082:4082 -> W - 38:46:android.view.View findNextViewToFocus():4085:4085 -> W - 47:53:android.view.View findNextViewToFocus():4087:4087 -> W - 54:61:android.view.View findNextViewToFocus():4091:4091 -> W - 62:68:android.view.View findNextViewToFocus():4092:4092 -> W - 1:4:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1718:1718 -> W0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)V"} - 5:9:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1719:1719 -> W0 - 10:14:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1722:1722 -> W0 - 15:22:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1723:1723 -> W0 - 23:35:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1724:1724 -> W0 - 36:38:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1726:1726 -> W0 - 39:42:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1727:1727 -> W0 - 1:6:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):5098:5098 -> X - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/RecyclerView$D;"} - 7:15:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):5101:5101 -> X - 16:27:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):5105:5105 -> X - 28:33:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):5106:5106 -> X - 34:39:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):5107:5107 -> X - 40:56:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):5108:5108 -> X - 1:5:void removeOnItemTouchListener(androidx.recyclerview.widget.RecyclerView$OnItemTouchListener):3222:3222 -> X0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$o;"} + boolean mPostedAnimatorRunner -> p0 + java.util.ArrayList mItemDecorations -> q + androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate mAccessibilityDelegate -> q0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/l;"} + java.util.ArrayList mOnItemTouchListeners -> r + int[] mMinMaxLayoutPositions -> r0 + androidx.recyclerview.widget.RecyclerView$OnItemTouchListener mInterceptingOnItemTouchListener -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$r;"} + androidx.core.view.NestedScrollingChildHelper mScrollingChildHelper -> s0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/F;"} + boolean mIsAttached -> t + int[] mScrollOffset -> t0 + boolean mHasFixedSize -> u + int[] mNestedOffsets -> u0 + boolean mEnableFastScroller -> v + int[] mReusableIntPair -> v0 + boolean mFirstLayoutComplete -> w + java.util.List mPendingAccessibilityImportanceChange -> w0 + int mInterceptRequestLayoutDepth -> x + java.lang.Runnable mItemAnimatorRunner -> x0 + boolean mLayoutWasDefered -> y + androidx.recyclerview.widget.ViewInfoStore$ProcessCallback mViewInfoProcessCallback -> y0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/q$b;"} + boolean mLayoutSuppressed -> z + int[] NESTED_SCROLLING_ATTRS -> z0 + 4:10:void ():219:219 -> + 11:13:void ():229:229 -> + 14:15:void ():236:236 -> + 16:17:void ():238:238 -> + 18:19:void ():244:244 -> + 20:21:void ():250:250 -> + 22:23:void ():260:260 -> + 24:35:void ():362:362 -> + 36:43:void ():598:598 -> + 1:1:void (android.content.Context,android.util.AttributeSet):650:650 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):654:654 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):365:365 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):367:367 -> + 5:5:void (android.content.Context,android.util.AttributeSet,int):384:384 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):398:398 -> + 7:9:void (android.content.Context,android.util.AttributeSet,int):418:420 -> + 10:11:void (android.content.Context,android.util.AttributeSet,int):424:425 -> + 12:12:void (android.content.Context,android.util.AttributeSet,int):440:440 -> + 13:13:void (android.content.Context,android.util.AttributeSet,int):470:470 -> + 14:14:void (android.content.Context,android.util.AttributeSet,int):479:479 -> + 15:15:void (android.content.Context,android.util.AttributeSet,int):489:489 -> + 16:16:void (android.content.Context,android.util.AttributeSet,int):498:498 -> + 17:17:void (android.content.Context,android.util.AttributeSet,int):500:500 -> + 18:18:void (android.content.Context,android.util.AttributeSet,int):504:504 -> + 19:20:void (android.content.Context,android.util.AttributeSet,int):531:532 -> + 21:22:void (android.content.Context,android.util.AttributeSet,int):544:545 -> + 23:23:void (android.content.Context,android.util.AttributeSet,int):547:547 -> + 24:24:void (android.content.Context,android.util.AttributeSet,int):549:549 -> + 25:25:void (android.content.Context,android.util.AttributeSet,int):552:552 -> + 26:26:void (android.content.Context,android.util.AttributeSet,int):555:555 -> + 27:29:void (android.content.Context,android.util.AttributeSet,int):561:563 -> + 30:30:void (android.content.Context,android.util.AttributeSet,int):565:565 -> + 31:31:void (android.content.Context,android.util.AttributeSet,int):571:571 -> + 32:33:void (android.content.Context,android.util.AttributeSet,int):574:575 -> + 34:34:void (android.content.Context,android.util.AttributeSet,int):578:578 -> + 35:35:void (android.content.Context,android.util.AttributeSet,int):585:585 -> + 36:36:void (android.content.Context,android.util.AttributeSet,int):588:588 -> + 37:37:void (android.content.Context,android.util.AttributeSet,int):609:609 -> + 38:39:void (android.content.Context,android.util.AttributeSet,int):655:656 -> + 40:41:void (android.content.Context,android.util.AttributeSet,int):658:659 -> + 42:42:void (android.content.Context,android.util.AttributeSet,int):661:661 -> + 43:46:void (android.content.Context,android.util.AttributeSet,int):663:666 -> + 47:50:void (android.content.Context,android.util.AttributeSet,int):668:671 -> + 51:51:void (android.content.Context,android.util.AttributeSet,int):673:673 -> + 52:52:void (android.content.Context,android.util.AttributeSet,int):675:675 -> + 53:55:void (android.content.Context,android.util.AttributeSet,int):678:680 -> + 56:56:void (android.content.Context,android.util.AttributeSet,int):682:682 -> + 57:58:void (android.content.Context,android.util.AttributeSet,int):684:685 -> + 59:60:void (android.content.Context,android.util.AttributeSet,int):688:689 -> + 61:61:void (android.content.Context,android.util.AttributeSet,int):692:692 -> + 62:63:void (android.content.Context,android.util.AttributeSet,int):694:695 -> + 64:72:void (android.content.Context,android.util.AttributeSet,int):697:705 -> + 73:73:void (android.content.Context,android.util.AttributeSet,int):708:708 -> + 74:74:void (android.content.Context,android.util.AttributeSet,int):711:711 -> + 75:75:void (android.content.Context,android.util.AttributeSet,int):715:715 -> + 76:76:void (android.content.Context,android.util.AttributeSet,int):718:718 -> + 77:78:void (android.content.Context,android.util.AttributeSet,int):721:722 -> + 79:79:void (android.content.Context,android.util.AttributeSet,int):725:725 -> + 1:3:void dispatchContentChangedIfNecessary():3675:3675 -> A + 4:7:void dispatchContentChangedIfNecessary():3676:3676 -> A + 8:13:void dispatchContentChangedIfNecessary():3677:3677 -> A + 14:19:void dispatchContentChangedIfNecessary():3678:3678 -> A + 20:22:void dispatchContentChangedIfNecessary():3679:3679 -> A + 23:25:void dispatchContentChangedIfNecessary():3680:3680 -> A + 26:29:void dispatchContentChangedIfNecessary():3681:3681 -> A + 1:10:void offsetPositionRecordsForInsert(int,int):4599:4599 -> A0 + 11:22:void offsetPositionRecordsForInsert(int,int):4601:4601 -> A0 + 23:32:void offsetPositionRecordsForInsert(int,int):4602:4602 -> A0 + 33:35:void offsetPositionRecordsForInsert(int,int):4607:4607 -> A0 + 36:43:void offsetPositionRecordsForInsert(int,int):4608:4608 -> A0 + 44:48:void offsetPositionRecordsForInsert(int,int):4611:4611 -> A0 + 49:52:void offsetPositionRecordsForInsert(int,int):4612:4612 -> A0 + 1:6:void dispatchLayout():3837:3837 -> B + 7:12:void dispatchLayout():3838:3838 -> B + 13:16:void dispatchLayout():3842:3842 -> B + 17:22:void dispatchLayout():3843:3843 -> B + 23:27:void dispatchLayout():3847:3847 -> B + 28:32:void dispatchLayout():3848:3848 -> B + 33:35:void dispatchLayout():3849:3849 -> B + 36:40:void dispatchLayout():3850:3850 -> B + 41:44:void dispatchLayout():3851:3851 -> B + 45:66:void dispatchLayout():3852:3852 -> B + 67:77:void dispatchLayout():3853:3853 -> B + 78:83:void dispatchLayout():3860:3860 -> B + 84:88:void dispatchLayout():3856:3856 -> B + 89:91:void dispatchLayout():3857:3857 -> B + 92:95:void dispatchLayout():3862:3862 -> B + 1:20:void offsetPositionRecordsForMove(int,int):4565:4565 -> B0 + 21:32:void offsetPositionRecordsForMove(int,int):4578:4578 -> B0 + 33:43:void offsetPositionRecordsForMove(int,int):4579:4579 -> B0 + 44:47:void offsetPositionRecordsForMove(int,int):4587:4587 -> B0 + 48:50:void offsetPositionRecordsForMove(int,int):4589:4589 -> B0 + 51:57:void offsetPositionRecordsForMove(int,int):4592:4592 -> B0 + 58:62:void offsetPositionRecordsForMove(int,int):4594:4594 -> B0 + 63:66:void offsetPositionRecordsForMove(int,int):4595:4595 -> B0 + 1:6:void dispatchLayoutStep1():4033:4033 -> C + 7:11:void dispatchLayoutStep1():4034:4034 -> C + 12:16:void dispatchLayoutStep1():4035:4035 -> C + 17:19:void dispatchLayoutStep1():4036:4036 -> C + 20:24:void dispatchLayoutStep1():4037:4037 -> C + 25:27:void dispatchLayoutStep1():4038:4038 -> C + 28:30:void dispatchLayoutStep1():4039:4039 -> C + 31:33:void dispatchLayoutStep1():4040:4040 -> C + 34:47:void dispatchLayoutStep1():4041:4041 -> C + 48:51:void dispatchLayoutStep1():4042:4042 -> C + 52:55:void dispatchLayoutStep1():4043:4043 -> C + 56:63:void dispatchLayoutStep1():4044:4044 -> C + 64:68:void dispatchLayoutStep1():4045:4045 -> C + 69:74:void dispatchLayoutStep1():4047:4047 -> C + 75:83:void dispatchLayoutStep1():4049:4049 -> C + 84:93:void dispatchLayoutStep1():4051:4051 -> C + 94:114:void dispatchLayoutStep1():4052:4052 -> C + 115:118:void dispatchLayoutStep1():4055:4055 -> C + 119:122:void dispatchLayoutStep1():4057:4057 -> C + 123:126:void dispatchLayoutStep1():4058:4058 -> C + 127:130:void dispatchLayoutStep1():4056:4056 -> C + 131:135:void dispatchLayoutStep1():4059:4059 -> C + 136:153:void dispatchLayoutStep1():4060:4060 -> C + 154:165:void dispatchLayoutStep1():4061:4061 -> C + 166:169:void dispatchLayoutStep1():4062:4062 -> C + 170:177:void dispatchLayoutStep1():4070:4070 -> C + 178:183:void dispatchLayoutStep1():4074:4074 -> C + 184:186:void dispatchLayoutStep1():4081:4081 -> C + 187:190:void dispatchLayoutStep1():4082:4082 -> C + 191:192:void dispatchLayoutStep1():4083:4083 -> C + 193:199:void dispatchLayoutStep1():4085:4085 -> C + 200:204:void dispatchLayoutStep1():4086:4086 -> C + 205:212:void dispatchLayoutStep1():4088:4088 -> C + 213:218:void dispatchLayoutStep1():4089:4089 -> C + 219:222:void dispatchLayoutStep1():4090:4090 -> C + 223:229:void dispatchLayoutStep1():4091:4091 -> C + 230:237:void dispatchLayoutStep1():4094:4094 -> C + 238:243:void dispatchLayoutStep1():4095:4095 -> C + 244:251:void dispatchLayoutStep1():4097:4097 -> C + 252:255:void dispatchLayoutStep1():4101:4101 -> C + 256:259:void dispatchLayoutStep1():4102:4102 -> C + 260:265:void dispatchLayoutStep1():4101:4101 -> C + 266:269:void dispatchLayoutStep1():4104:4104 -> C + 270:277:void dispatchLayoutStep1():4106:4106 -> C + 278:281:void dispatchLayoutStep1():4111:4111 -> C + 282:284:void dispatchLayoutStep1():4113:4113 -> C + 285:287:void dispatchLayoutStep1():4115:4115 -> C + 288:290:void dispatchLayoutStep1():4116:4116 -> C + 291:296:void dispatchLayoutStep1():4117:4117 -> C + 3:11:void offsetPositionRecordsForRemove(int,int,boolean):4618:4618 -> C0 + 12:23:void offsetPositionRecordsForRemove(int,int,boolean):4620:4620 -> C0 + 24:29:void offsetPositionRecordsForRemove(int,int,boolean):4621:4621 -> C0 + 30:35:void offsetPositionRecordsForRemove(int,int,boolean):4622:4622 -> C0 + 36:38:void offsetPositionRecordsForRemove(int,int,boolean):4628:4628 -> C0 + 39:48:void offsetPositionRecordsForRemove(int,int,boolean):4629:4629 -> C0 + 49:51:void offsetPositionRecordsForRemove(int,int,boolean):4635:4635 -> C0 + 52:58:void offsetPositionRecordsForRemove(int,int,boolean):4637:4637 -> C0 + 59:63:void offsetPositionRecordsForRemove(int,int,boolean):4641:4641 -> C0 + 64:67:void offsetPositionRecordsForRemove(int,int,boolean):4642:4642 -> C0 + 1:3:void dispatchLayoutStep2():4125:4125 -> D + 4:6:void dispatchLayoutStep2():4126:4126 -> D + 7:12:void dispatchLayoutStep2():4127:4127 -> D + 13:17:void dispatchLayoutStep2():4128:4128 -> D + 18:27:void dispatchLayoutStep2():4129:4129 -> D + 28:32:void dispatchLayoutStep2():4130:4130 -> D + 33:34:void dispatchLayoutStep2():4133:4133 -> D + 35:41:void dispatchLayoutStep2():4134:4134 -> D + 42:46:void dispatchLayoutStep2():4136:4136 -> D + 47:48:void dispatchLayoutStep2():4137:4137 -> D + 49:62:void dispatchLayoutStep2():4140:4140 -> D + 63:64:void dispatchLayoutStep2():4141:4141 -> D + 65:67:void dispatchLayoutStep2():4142:4142 -> D + 68:71:void dispatchLayoutStep2():4143:4143 -> D + 1:1:void onChildAttachedToWindow(android.view.View):0:0 -> D0 + 1:6:void dispatchLayoutStep3():4151:4151 -> E + 7:9:void dispatchLayoutStep3():4152:4152 -> E + 10:12:void dispatchLayoutStep3():4153:4153 -> E + 13:17:void dispatchLayoutStep3():4154:4154 -> E + 18:21:void dispatchLayoutStep3():4155:4155 -> E + 22:30:void dispatchLayoutStep3():4159:4159 -> E + 31:40:void dispatchLayoutStep3():4160:4160 -> E + 41:48:void dispatchLayoutStep3():4161:4161 -> E + 49:52:void dispatchLayoutStep3():4164:4164 -> E + 53:56:void dispatchLayoutStep3():4165:4165 -> E + 57:60:void dispatchLayoutStep3():4166:4166 -> E + 61:68:void dispatchLayoutStep3():4167:4167 -> E + 69:74:void dispatchLayoutStep3():4168:4168 -> E + 75:80:void dispatchLayoutStep3():4179:4179 -> E + 81:90:void dispatchLayoutStep3():4181:4181 -> E + 91:96:void dispatchLayoutStep3():4184:4184 -> E + 97:102:void dispatchLayoutStep3():4186:4186 -> E + 103:107:void dispatchLayoutStep3():4189:4189 -> E + 108:115:void dispatchLayoutStep3():4190:4190 -> E + 116:124:void dispatchLayoutStep3():4192:4192 -> E + 125:129:void dispatchLayoutStep3():4194:4194 -> E + 130:138:void dispatchLayoutStep3():4199:4199 -> E + 139:147:void dispatchLayoutStep3():4204:4204 -> E + 148:154:void dispatchLayoutStep3():4207:4207 -> E + 155:161:void dispatchLayoutStep3():4208:4208 -> E + 162:163:void dispatchLayoutStep3():4209:4209 -> E + 164:165:void dispatchLayoutStep3():4210:4210 -> E + 166:167:void dispatchLayoutStep3():4211:4211 -> E + 168:169:void dispatchLayoutStep3():4213:4213 -> E + 170:173:void dispatchLayoutStep3():4214:4214 -> E + 174:179:void dispatchLayoutStep3():4215:4215 -> E + 180:182:void dispatchLayoutStep3():4216:4216 -> E + 183:188:void dispatchLayoutStep3():4218:4218 -> E + 189:190:void dispatchLayoutStep3():4221:4221 -> E + 191:192:void dispatchLayoutStep3():4222:4222 -> E + 193:197:void dispatchLayoutStep3():4223:4223 -> E + 198:204:void dispatchLayoutStep3():4226:4226 -> E + 205:207:void dispatchLayoutStep3():4227:4227 -> E + 208:210:void dispatchLayoutStep3():4228:4228 -> E + 211:215:void dispatchLayoutStep3():4229:4229 -> E + 216:227:void dispatchLayoutStep3():4230:4230 -> E + 228:230:void dispatchLayoutStep3():4231:4231 -> E + 231:233:void dispatchLayoutStep3():4233:4233 -> E + 234:237:void dispatchLayoutStep3():4234:4234 -> E + 1:1:void onChildDetachedFromWindow(android.view.View):0:0 -> E0 + 1:14:boolean dispatchNestedPreScroll(int,int,int[],int[],int):11595:11595 -> F + 1:7:void onEnterLayoutOrScroll():3648:3648 -> F0 + 1:15:void dispatchNestedScroll(int,int,int,int,int[],int,int[]):11583:11583 -> G + 2:5:void onExitLayoutOrScroll():3652:3652 -> G0 + 1:4:void dispatchOnScrollStateChanged(int):5196:5196 -> H + 5:7:void dispatchOnScrollStateChanged(int):5197:5197 -> H + 8:10:void dispatchOnScrollStateChanged(int):5202:5202 -> H + 11:14:void dispatchOnScrollStateChanged(int):5205:5205 -> H + 15:17:void dispatchOnScrollStateChanged(int):5206:5206 -> H + 18:21:void dispatchOnScrollStateChanged(int):5208:5208 -> H + 22:29:void dispatchOnScrollStateChanged(int):5209:5209 -> H + 30:44:void dispatchOnScrollStateChanged(int):5210:5210 -> H + 1:9:void onExitLayoutOrScroll(boolean):3656:3656 -> H0 + 10:13:void onExitLayoutOrScroll(boolean):3662:3662 -> H0 + 14:16:void onExitLayoutOrScroll(boolean):3664:3664 -> H0 + 17:20:void onExitLayoutOrScroll(boolean):3665:3665 -> H0 + 1:6:void dispatchOnScrolled(int,int):5154:5154 -> I + 7:10:void dispatchOnScrolled(int,int):5159:5159 -> I + 11:18:void dispatchOnScrolled(int,int):5160:5160 -> I + 19:21:void dispatchOnScrolled(int,int):5161:5161 -> I + 22:24:void dispatchOnScrolled(int,int):5164:5164 -> I + 25:28:void dispatchOnScrolled(int,int):5168:5168 -> I + 29:31:void dispatchOnScrolled(int,int):5169:5169 -> I + 32:35:void dispatchOnScrolled(int,int):5171:5171 -> I + 36:43:void dispatchOnScrolled(int,int):5172:5172 -> I + 44:57:void dispatchOnScrolled(int,int):5173:5173 -> I + 58:64:void dispatchOnScrolled(int,int):5176:5176 -> I + 1:4:void onPointerUp(android.view.MotionEvent):3448:3448 -> I0 + 5:17:void onPointerUp(android.view.MotionEvent):3449:3449 -> I0 + 18:23:void onPointerUp(android.view.MotionEvent):3452:3452 -> I0 + 24:35:void onPointerUp(android.view.MotionEvent):3453:3453 -> I0 + 36:46:void onPointerUp(android.view.MotionEvent):3454:3454 -> I0 + 1:10:void dispatchPendingImportantForAccessibilityChanges():11480:11480 -> J + 11:18:void dispatchPendingImportantForAccessibilityChanges():11481:11481 -> J + 19:33:void dispatchPendingImportantForAccessibilityChanges():11482:11482 -> J + 34:38:void dispatchPendingImportantForAccessibilityChanges():11485:11485 -> J + 39:43:void dispatchPendingImportantForAccessibilityChanges():11488:11488 -> J + 44:48:void dispatchPendingImportantForAccessibilityChanges():11489:11489 -> J + 49:54:void dispatchPendingImportantForAccessibilityChanges():11493:11493 -> J + 1:1:void onScrollStateChanged(int):0:0 -> J0 + 1:4:boolean dispatchToOnItemTouchListeners(android.view.MotionEvent):3118:3118 -> K + 5:12:boolean dispatchToOnItemTouchListeners(android.view.MotionEvent):3119:3119 -> K + 13:17:boolean dispatchToOnItemTouchListeners(android.view.MotionEvent):3122:3122 -> K + 18:20:boolean dispatchToOnItemTouchListeners(android.view.MotionEvent):3124:3124 -> K + 21:31:boolean dispatchToOnItemTouchListeners(android.view.MotionEvent):3125:3125 -> K + 32:34:boolean dispatchToOnItemTouchListeners(android.view.MotionEvent):3127:3127 -> K + 1:1:void onScrolled(int,int):0:0 -> K0 + 1:5:void ensureBottomGlow():2673:2673 -> L + 6:14:void ensureBottomGlow():2676:2676 -> L + 15:18:void ensureBottomGlow():2677:2677 -> L + 19:32:void ensureBottomGlow():2678:2678 -> L + 33:46:void ensureBottomGlow():2679:2679 -> L + 47:50:void ensureBottomGlow():2678:2678 -> L + 51:62:void ensureBottomGlow():2681:2681 -> L + 1:8:void postAnimationRunner():3764:3764 -> L0 + 9:14:void postAnimationRunner():3765:3765 -> L0 + 15:17:void postAnimationRunner():3766:3766 -> L0 + 1:5:void ensureLeftGlow():2633:2633 -> M + 6:14:void ensureLeftGlow():2636:2636 -> M + 15:18:void ensureLeftGlow():2637:2637 -> M + 19:32:void ensureLeftGlow():2638:2638 -> M + 33:46:void ensureLeftGlow():2639:2639 -> M + 47:50:void ensureLeftGlow():2638:2638 -> M + 51:62:void ensureLeftGlow():2641:2641 -> M + 1:16:boolean predictiveItemAnimationsEnabled():3771:3771 -> M0 + 1:5:void ensureRightGlow():2646:2646 -> N + 6:14:void ensureRightGlow():2649:2649 -> N + 15:18:void ensureRightGlow():2650:2650 -> N + 19:32:void ensureRightGlow():2651:2651 -> N + 33:46:void ensureRightGlow():2652:2652 -> N + 47:50:void ensureRightGlow():2651:2651 -> N + 51:62:void ensureRightGlow():2654:2654 -> N + 1:4:void processAdapterUpdatesAndSetAnimationFlags():3781:3781 -> N0 + 5:9:void processAdapterUpdatesAndSetAnimationFlags():3784:3784 -> N0 + 10:13:void processAdapterUpdatesAndSetAnimationFlags():3785:3785 -> N0 + 14:18:void processAdapterUpdatesAndSetAnimationFlags():3786:3786 -> N0 + 19:24:void processAdapterUpdatesAndSetAnimationFlags():3792:3792 -> N0 + 25:30:void processAdapterUpdatesAndSetAnimationFlags():3793:3793 -> N0 + 31:35:void processAdapterUpdatesAndSetAnimationFlags():3795:3795 -> N0 + 36:49:void processAdapterUpdatesAndSetAnimationFlags():3797:3797 -> N0 + 50:75:void processAdapterUpdatesAndSetAnimationFlags():3798:3798 -> N0 + 76:86:void processAdapterUpdatesAndSetAnimationFlags():3804:3804 -> N0 + 87:98:void processAdapterUpdatesAndSetAnimationFlags():3805:3805 -> N0 + 99:109:void processAdapterUpdatesAndSetAnimationFlags():3808:3808 -> N0 + 1:5:void ensureTopGlow():2659:2659 -> O + 6:14:void ensureTopGlow():2662:2662 -> O + 15:18:void ensureTopGlow():2663:2663 -> O + 19:32:void ensureTopGlow():2664:2664 -> O + 33:46:void ensureTopGlow():2665:2665 -> O + 47:50:void ensureTopGlow():2664:2664 -> O + 51:62:void ensureTopGlow():2667:2667 -> O + 1:6:void processDataSetCompletelyChanged(boolean):4692:4692 -> O0 + 7:8:void processDataSetCompletelyChanged(boolean):4693:4693 -> O0 + 9:12:void processDataSetCompletelyChanged(boolean):4694:4694 -> O0 + 1:42:java.lang.String exceptionLabel():733:733 -> P + 43:54:java.lang.String exceptionLabel():736:736 -> P + 9:11:void pullGlows(float,float,float,float):2532:2532 -> P0 + 12:37:void pullGlows(float,float,float,float):2533:2533 -> P0 + 38:40:void pullGlows(float,float,float,float):2536:2536 -> P0 + 41:64:void pullGlows(float,float,float,float):2537:2537 -> P0 + 65:67:void pullGlows(float,float,float,float):2542:2542 -> P0 + 68:90:void pullGlows(float,float,float,float):2543:2543 -> P0 + 91:93:void pullGlows(float,float,float,float):2546:2546 -> P0 + 94:126:void pullGlows(float,float,float,float):2547:2547 -> P0 + 127:130:void pullGlows(float,float,float,float):2552:2552 -> P0 + 1:7:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):4015:4015 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)V"} + 8:11:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):4016:4016 -> Q + 12:22:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):4017:4017 -> Q + 23:35:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):4018:4018 -> Q + 36:37:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):4020:4020 -> Q + 38:40:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):4021:4021 -> Q + 4:6:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4291:4291 -> Q0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;)V"} + 7:18:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4292:4292 -> Q0 + 19:30:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4293:4293 -> Q0 + 31:34:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4294:4294 -> Q0 + 35:39:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4295:4295 -> Q0 + 40:45:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4297:4297 -> Q0 + 1:8:android.view.View findContainingItemView(android.view.View):4792:4792 -> R + 9:12:android.view.View findContainingItemView(android.view.View):4793:4793 -> R + 13:15:android.view.View findContainingItemView(android.view.View):4794:4794 -> R + 16:25:android.view.View findContainingItemView(android.view.View):4795:4795 -> R + 1:14:void recoverFocusFromState():3929:3929 -> R0 + 15:22:void recoverFocusFromState():3930:3930 -> R0 + 23:38:void recoverFocusFromState():3931:3931 -> R0 + 39:44:void recoverFocusFromState():3939:3939 -> R0 + 45:48:void recoverFocusFromState():3940:3940 -> R0 + 49:52:void recoverFocusFromState():3941:3941 -> R0 + 53:64:void recoverFocusFromState():3942:3942 -> R0 + 65:72:void recoverFocusFromState():3954:3954 -> R0 + 73:76:void recoverFocusFromState():3957:3957 -> R0 + 77:85:void recoverFocusFromState():3960:3960 -> R0 + 86:104:void recoverFocusFromState():3970:3970 -> R0 + 105:116:void recoverFocusFromState():3971:3971 -> R0 + 117:128:void recoverFocusFromState():3974:3974 -> R0 + 129:135:void recoverFocusFromState():3975:3975 -> R0 + 136:138:void recoverFocusFromState():3988:3988 -> R0 + 139:146:void recoverFocusFromState():3976:3976 -> R0 + 147:152:void recoverFocusFromState():3983:3983 -> R0 + 153:161:void recoverFocusFromState():3992:3992 -> R0 + 162:167:void recoverFocusFromState():3993:3993 -> R0 + 168:174:void recoverFocusFromState():3994:3994 -> R0 + 175:178:void recoverFocusFromState():3998:3998 -> R0 + 1:8:androidx.recyclerview.widget.RecyclerView$ViewHolder findContainingViewHolder(android.view.View):4810:4810 -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView$C;"} + 9:13:androidx.recyclerview.widget.RecyclerView$ViewHolder findContainingViewHolder(android.view.View):4811:4811 -> S + 1:4:void releaseGlows():2558:2558 -> S0 + 5:7:void releaseGlows():2559:2559 -> S0 + 8:15:void releaseGlows():2560:2560 -> S0 + 16:19:void releaseGlows():2562:2562 -> S0 + 20:22:void releaseGlows():2563:2563 -> S0 + 23:29:void releaseGlows():2564:2564 -> S0 + 30:33:void releaseGlows():2566:2566 -> S0 + 34:36:void releaseGlows():2567:2567 -> S0 + 37:43:void releaseGlows():2568:2568 -> S0 + 44:47:void releaseGlows():2570:2570 -> S0 + 48:50:void releaseGlows():2571:2571 -> S0 + 51:59:void releaseGlows():2572:2572 -> S0 + 60:63:void releaseGlows():2575:2575 -> S0 + 1:4:boolean findInterceptingOnItemTouchListener(android.view.MotionEvent):3147:3147 -> T + 5:14:boolean findInterceptingOnItemTouchListener(android.view.MotionEvent):3148:3148 -> T + 15:22:boolean findInterceptingOnItemTouchListener(android.view.MotionEvent):3150:3150 -> T + 23:31:boolean findInterceptingOnItemTouchListener(android.view.MotionEvent):3151:3151 -> T + 32:39:boolean findInterceptingOnItemTouchListener(android.view.MotionEvent):3152:3152 -> T + 1:4:void removeAndRecycleViews():1171:1171 -> T0 + 5:7:void removeAndRecycleViews():1172:1172 -> T0 + 8:11:void removeAndRecycleViews():1178:1178 -> T0 + 12:16:void removeAndRecycleViews():1179:1179 -> T0 + 17:23:void removeAndRecycleViews():1180:1180 -> T0 + 24:29:void removeAndRecycleViews():1183:1183 -> T0 + 1:11:void findMinMaxChildLayoutPositions(int[]):4301:4301 -> U + 12:13:void findMinMaxChildLayoutPositions(int[]):4303:4303 -> U + 14:24:void findMinMaxChildLayoutPositions(int[]):4304:4304 -> U + 25:34:void findMinMaxChildLayoutPositions(int[]):4310:4310 -> U + 35:41:void findMinMaxChildLayoutPositions(int[]):4311:4311 -> U + 42:54:void findMinMaxChildLayoutPositions(int[]):4314:4314 -> U + 55:56:void findMinMaxChildLayoutPositions(int[]):4322:4322 -> U + 57:59:void findMinMaxChildLayoutPositions(int[]):4323:4323 -> U + 1:3:boolean removeAnimatingView(android.view.View):1451:1451 -> U0 + 4:11:boolean removeAnimatingView(android.view.View):1452:1452 -> U0 + 12:15:boolean removeAnimatingView(android.view.View):1454:1454 -> U0 + 16:20:boolean removeAnimatingView(android.view.View):1455:1455 -> U0 + 21:27:boolean removeAnimatingView(android.view.View):1456:1456 -> U0 + 28:31:boolean removeAnimatingView(android.view.View):1462:1462 -> U0 + 1:6:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):5829:5829 -> V + 7:10:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):5832:5832 -> V + 11:13:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):5833:5833 -> V + 14:15:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):5835:5835 -> V + 16:22:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):5836:5836 -> V + 23:26:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):5838:5838 -> V + 27:37:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):5839:5839 -> V + 1:4:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1650:1650 -> V0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$n;)V"} + 5:9:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1651:1651 -> V0 + 10:14:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1654:1654 -> V0 + 15:22:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1655:1655 -> V0 + 23:35:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1656:1656 -> V0 + 36:38:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1658:1658 -> V0 + 39:42:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1659:1659 -> V0 + 1:9:android.view.View findNextViewToFocus():3902:3902 -> W + 10:16:android.view.View findNextViewToFocus():3905:3905 -> W + 17:23:android.view.View findNextViewToFocus():3907:3907 -> W + 24:31:android.view.View findNextViewToFocus():3911:3911 -> W + 32:37:android.view.View findNextViewToFocus():3912:3912 -> W + 38:46:android.view.View findNextViewToFocus():3915:3915 -> W + 47:53:android.view.View findNextViewToFocus():3917:3917 -> W + 54:61:android.view.View findNextViewToFocus():3921:3921 -> W + 62:68:android.view.View findNextViewToFocus():3922:3922 -> W + 1:5:void removeOnItemTouchListener(androidx.recyclerview.widget.RecyclerView$OnItemTouchListener):3088:3088 -> W0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$r;)V"} + 6:10:void removeOnItemTouchListener(androidx.recyclerview.widget.RecyclerView$OnItemTouchListener):3089:3089 -> W0 + 11:13:void removeOnItemTouchListener(androidx.recyclerview.widget.RecyclerView$OnItemTouchListener):3090:3090 -> W0 + 1:6:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):4924:4924 -> X + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/RecyclerView$C;"} + 7:15:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):4927:4927 -> X + 16:27:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):4931:4931 -> X + 28:33:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):4932:4932 -> X + 34:39:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):4933:4933 -> X + 40:56:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):4934:4934 -> X + 1:4:void removeOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1718:1718 -> X0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$s;)V"} - 6:10:void removeOnItemTouchListener(androidx.recyclerview.widget.RecyclerView$OnItemTouchListener):3223:3223 -> X0 - 11:13:void removeOnItemTouchListener(androidx.recyclerview.widget.RecyclerView$OnItemTouchListener):3224:3224 -> X0 - 1:12:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForItemId(long):5160:5160 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/recyclerview/widget/RecyclerView$D;"} - 13:21:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForItemId(long):5163:5163 -> Y - 22:33:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForItemId(long):5166:5166 -> Y - 34:47:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForItemId(long):5167:5167 -> Y - 48:64:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForItemId(long):5168:5168 -> Y - 1:4:void removeOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1785:1785 -> Y0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$t;)V"} - 5:8:void removeOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1786:1786 -> Y0 - 1:10:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):5120:5120 -> Z - # {"id":"com.android.tools.r8.residualsignature","signature":"(IZ)Landroidx/recyclerview/widget/RecyclerView$D;"} - 11:22:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):5123:5123 -> Z - 23:30:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):5124:5124 -> Z - 31:35:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):5126:5126 -> Z - 36:42:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):5129:5129 -> Z - 43:59:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):5132:5132 -> Z - 1:9:void repositionShadowingViews():5678:5678 -> Z0 - 10:15:void repositionShadowingViews():5680:5680 -> Z0 - 16:21:void repositionShadowingViews():5681:5681 -> Z0 - 22:25:void repositionShadowingViews():5682:5682 -> Z0 - 26:27:void repositionShadowingViews():5683:5683 -> Z0 - 28:31:void repositionShadowingViews():5684:5684 -> Z0 - 32:35:void repositionShadowingViews():5685:5685 -> Z0 - 36:47:void repositionShadowingViews():5686:5686 -> Z0 - 48:52:void repositionShadowingViews():5688:5688 -> Z0 - 53:57:void repositionShadowingViews():5689:5689 -> Z0 - 58:64:void repositionShadowingViews():5687:5687 -> Z0 - 3:5:void absorbGlows(int,int):2737:2737 -> a - 6:13:void absorbGlows(int,int):2738:2738 -> a - 14:22:void absorbGlows(int,int):2739:2739 -> a - 23:25:void absorbGlows(int,int):2742:2742 -> a - 26:33:void absorbGlows(int,int):2743:2743 -> a - 34:40:void absorbGlows(int,int):2744:2744 -> a - 41:43:void absorbGlows(int,int):2749:2749 -> a - 44:51:void absorbGlows(int,int):2750:2750 -> a - 52:60:void absorbGlows(int,int):2751:2751 -> a - 61:63:void absorbGlows(int,int):2754:2754 -> a - 64:71:void absorbGlows(int,int):2755:2755 -> a - 72:82:void absorbGlows(int,int):2756:2756 -> a - 83:86:void absorbGlows(int,int):2761:2761 -> a - 1:5:boolean fling(int,int):2571:2571 -> a0 - 6:13:boolean fling(int,int):2572:2572 -> a0 - 14:18:boolean fling(int,int):2576:2576 -> a0 - 19:22:boolean fling(int,int):2580:2580 -> a0 - 23:30:boolean fling(int,int):2581:2581 -> a0 - 31:41:boolean fling(int,int):2583:2583 -> a0 - 42:57:boolean fling(int,int):2586:2586 -> a0 - 58:72:boolean fling(int,int):2594:2594 -> a0 - 73:75:boolean fling(int,int):2596:2596 -> a0 - 76:92:boolean fling(int,int):2598:2598 -> a0 - 93:95:boolean fling(int,int):2610:2610 -> a0 - 96:106:boolean fling(int,int):2612:2612 -> a0 - 107:117:boolean fling(int,int):2613:2613 -> a0 - 118:124:boolean fling(int,int):2614:2614 -> a0 - 6:19:void requestChildOnScreen(android.view.View,android.view.View):3044:3044 -> a1 - 20:23:void requestChildOnScreen(android.view.View,android.view.View):3049:3049 -> a1 - 24:27:void requestChildOnScreen(android.view.View,android.view.View):3050:3050 -> a1 - 28:29:void requestChildOnScreen(android.view.View,android.view.View):3052:3052 -> a1 - 30:33:void requestChildOnScreen(android.view.View,android.view.View):3053:3053 -> a1 - 34:35:void requestChildOnScreen(android.view.View,android.view.View):3054:3054 -> a1 - 36:44:void requestChildOnScreen(android.view.View,android.view.View):3055:3055 -> a1 - 45:51:void requestChildOnScreen(android.view.View,android.view.View):3056:3056 -> a1 - 52:58:void requestChildOnScreen(android.view.View,android.view.View):3057:3057 -> a1 - 59:67:void requestChildOnScreen(android.view.View,android.view.View):3058:3058 -> a1 - 68:72:void requestChildOnScreen(android.view.View,android.view.View):3063:3063 -> a1 - 73:77:void requestChildOnScreen(android.view.View,android.view.View):3064:3064 -> a1 - 78:98:void requestChildOnScreen(android.view.View,android.view.View):3066:3066 -> a1 - 1:12:void addFocusables(java.util.ArrayList,int,int):3077:3077 -> addFocusables - 13:16:void addFocusables(java.util.ArrayList,int,int):3078:3078 -> addFocusables - 3:8:int getAdapterPositionInRecyclerView(androidx.recyclerview.widget.RecyclerView$ViewHolder):11856:11856 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)I"} - 9:15:int getAdapterPositionInRecyclerView(androidx.recyclerview.widget.RecyclerView$ViewHolder):11858:11858 -> b0 - 16:26:int getAdapterPositionInRecyclerView(androidx.recyclerview.widget.RecyclerView$ViewHolder):11861:11861 -> b0 - 1:7:void resetFocusInfo():4056:4056 -> b1 - 8:9:void resetFocusInfo():4057:4057 -> b1 - 10:12:void resetFocusInfo():4058:4058 -> b1 - 1:4:void access$000(androidx.recyclerview.widget.RecyclerView,android.view.View,int,android.view.ViewGroup$LayoutParams):212:212 -> c - 1:17:long getChangedHolderKey(androidx.recyclerview.widget.RecyclerView$ViewHolder):4532:4532 -> c0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)J"} - 1:4:void resetScroll():3579:3579 -> c1 - 5:8:void resetScroll():3580:3580 -> c1 - 9:11:void resetScroll():3582:3582 -> c1 - 12:15:void resetScroll():3583:3583 -> c1 - 1:18:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):4674:4674 -> checkLayoutParams - 1:6:int computeHorizontalScrollExtent():2155:2155 -> computeHorizontalScrollExtent - 7:22:int computeHorizontalScrollExtent():2158:2158 -> computeHorizontalScrollExtent - 1:6:int computeHorizontalScrollOffset():2130:2130 -> computeHorizontalScrollOffset - 7:22:int computeHorizontalScrollOffset():2133:2133 -> computeHorizontalScrollOffset - 1:6:int computeHorizontalScrollRange():2178:2178 -> computeHorizontalScrollRange - 7:22:int computeHorizontalScrollRange():2181:2181 -> computeHorizontalScrollRange - 1:6:int computeVerticalScrollExtent():2227:2227 -> computeVerticalScrollExtent - 7:22:int computeVerticalScrollExtent():2230:2230 -> computeVerticalScrollExtent - 1:6:int computeVerticalScrollOffset():2203:2203 -> computeVerticalScrollOffset - 7:22:int computeVerticalScrollOffset():2206:2206 -> computeVerticalScrollOffset - 1:6:int computeVerticalScrollRange():2250:2250 -> computeVerticalScrollRange - 7:22:int computeVerticalScrollRange():2253:2253 -> computeVerticalScrollRange - 1:4:void access$100(androidx.recyclerview.widget.RecyclerView,int):212:212 -> d - 1:6:int getChildLayoutPosition(android.view.View):5023:5023 -> d0 - 7:13:int getChildLayoutPosition(android.view.View):5024:5024 -> d0 - 1:15:void saveFocusInfo():4036:4036 -> d1 - 16:24:void saveFocusInfo():4037:4037 -> d1 - 25:30:void saveFocusInfo():4040:4040 -> d1 - 31:34:void saveFocusInfo():4042:4042 -> d1 - 35:53:void saveFocusInfo():4044:4044 -> d1 - 54:61:void saveFocusInfo():4048:4048 -> d1 - 62:70:void saveFocusInfo():4049:4049 -> d1 - 71:76:void saveFocusInfo():4050:4050 -> d1 - 77:87:void saveFocusInfo():4051:4051 -> d1 - 1:9:boolean dispatchNestedFling(float,float,boolean):11960:11960 -> dispatchNestedFling - 1:9:boolean dispatchNestedPreFling(float,float):11965:11965 -> dispatchNestedPreFling - 1:9:boolean dispatchNestedPreScroll(int,int,int[],int[]):11948:11948 -> dispatchNestedPreScroll - 1:14:boolean dispatchNestedScroll(int,int,int,int,int[]):11928:11928 -> dispatchNestedScroll - 1:5:boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3890:3890 -> dispatchPopulateAccessibilityEvent - 1:4:void dispatchRestoreInstanceState(android.util.SparseArray):1486:1486 -> dispatchRestoreInstanceState - 1:4:void dispatchSaveInstanceState(android.util.SparseArray):1478:1478 -> dispatchSaveInstanceState - 1:3:void draw(android.graphics.Canvas):4603:4603 -> draw - 4:13:void draw(android.graphics.Canvas):4605:4605 -> draw - 14:29:void draw(android.graphics.Canvas):4607:4607 -> draw - 30:40:void draw(android.graphics.Canvas):4612:4612 -> draw - 41:44:void draw(android.graphics.Canvas):4613:4613 -> draw - 45:56:void draw(android.graphics.Canvas):4614:4614 -> draw - 57:59:void draw(android.graphics.Canvas):4615:4615 -> draw - 60:70:void draw(android.graphics.Canvas):4616:4616 -> draw - 71:83:void draw(android.graphics.Canvas):4617:4617 -> draw - 84:88:void draw(android.graphics.Canvas):4618:4618 -> draw - 89:98:void draw(android.graphics.Canvas):4620:4620 -> draw - 99:102:void draw(android.graphics.Canvas):4621:4621 -> draw - 103:106:void draw(android.graphics.Canvas):4622:4622 -> draw - 107:119:void draw(android.graphics.Canvas):4623:4623 -> draw - 120:133:void draw(android.graphics.Canvas):4625:4625 -> draw - 134:136:void draw(android.graphics.Canvas):4626:4626 -> draw - 137:146:void draw(android.graphics.Canvas):4628:4628 -> draw - 147:150:void draw(android.graphics.Canvas):4629:4629 -> draw - 151:154:void draw(android.graphics.Canvas):4630:4630 -> draw - 155:166:void draw(android.graphics.Canvas):4631:4631 -> draw - 167:172:void draw(android.graphics.Canvas):4632:4632 -> draw - 173:175:void draw(android.graphics.Canvas):4633:4633 -> draw - 176:189:void draw(android.graphics.Canvas):4634:4634 -> draw - 190:192:void draw(android.graphics.Canvas):4635:4635 -> draw - 193:202:void draw(android.graphics.Canvas):4637:4637 -> draw - 203:208:void draw(android.graphics.Canvas):4638:4638 -> draw - 209:211:void draw(android.graphics.Canvas):4639:4639 -> draw - 212:215:void draw(android.graphics.Canvas):4640:4640 -> draw - 216:241:void draw(android.graphics.Canvas):4641:4641 -> draw - 242:256:void draw(android.graphics.Canvas):4643:4643 -> draw - 257:268:void draw(android.graphics.Canvas):4645:4645 -> draw - 269:273:void draw(android.graphics.Canvas):4646:4646 -> draw - 274:287:void draw(android.graphics.Canvas):4652:4652 -> draw - 288:297:void draw(android.graphics.Canvas):4653:4653 -> draw - 298:301:void draw(android.graphics.Canvas):4658:4658 -> draw - 1:5:boolean drawChild(android.graphics.Canvas,android.view.View,long):5204:5204 -> drawChild - 1:5:boolean access$200(androidx.recyclerview.widget.RecyclerView):212:212 -> e - 1:9:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolder(android.view.View):4942:4942 -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView$D;"} - 10:40:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolder(android.view.View):4944:4944 -> e0 - 41:45:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolder(android.view.View):4947:4947 -> e0 - 1:9:void saveOldPositions():4714:4714 -> e1 - 10:19:void saveOldPositions():4716:4716 -> e1 - 20:25:void saveOldPositions():4721:4721 -> e1 - 26:32:void saveOldPositions():4722:4722 -> e1 - 1:4:void access$300(androidx.recyclerview.widget.RecyclerView,int,int):212:212 -> f - 5:13:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolderInt(android.view.View):4989:4989 -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView$D;"} - 9:11:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2067:2067 -> f1 - 12:17:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2068:2068 -> f1 - 18:21:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2069:2069 -> f1 - 22:23:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2070:2070 -> f1 - 24:26:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2071:2071 -> f1 - 27:30:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2072:2072 -> f1 - 31:44:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2073:2073 -> f1 - 45:52:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2077:2077 -> f1 - 53:55:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2078:2078 -> f1 - 56:59:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2081:2081 -> f1 - 60:61:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2082:2082 -> f1 - 62:68:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2083:2083 -> f1 - 69:73:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2085:2085 -> f1 - 74:84:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2086:2086 -> f1 - 85:93:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2090:2090 -> f1 - 94:100:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2091:2091 -> f1 - 101:107:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2092:2092 -> f1 - 108:112:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2093:2093 -> f1 - 113:123:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2095:2095 -> f1 - 124:129:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2096:2096 -> f1 - 130:142:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2097:2097 -> f1 - 143:149:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2099:2099 -> f1 - 150:152:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2102:2102 -> f1 - 153:158:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2104:2104 -> f1 - 159:170:boolean scrollByInternal(int,int,android.view.MotionEvent,int):2105:2105 -> f1 - 1:9:android.view.View focusSearch(android.view.View,int):2881:2881 -> focusSearch - 10:19:android.view.View focusSearch(android.view.View,int):2885:2885 -> focusSearch - 20:32:android.view.View focusSearch(android.view.View,int):2886:2886 -> focusSearch - 33:44:android.view.View focusSearch(android.view.View,int):2888:2888 -> focusSearch - 45:59:android.view.View focusSearch(android.view.View,int):2894:2894 -> focusSearch - 60:68:android.view.View focusSearch(android.view.View,int):2897:2897 -> focusSearch - 69:77:android.view.View focusSearch(android.view.View,int):2899:2899 -> focusSearch - 78:85:android.view.View focusSearch(android.view.View,int):2904:2904 -> focusSearch - 86:109:android.view.View focusSearch(android.view.View,int):2905:2905 -> focusSearch - 110:117:android.view.View focusSearch(android.view.View,int):2908:2908 -> focusSearch - 118:125:android.view.View focusSearch(android.view.View,int):2910:2910 -> focusSearch - 126:128:android.view.View focusSearch(android.view.View,int):2916:2916 -> focusSearch - 129:135:android.view.View focusSearch(android.view.View,int):2917:2917 -> focusSearch - 136:138:android.view.View focusSearch(android.view.View,int):2922:2922 -> focusSearch - 139:147:android.view.View focusSearch(android.view.View,int):2923:2923 -> focusSearch - 148:150:android.view.View focusSearch(android.view.View,int):2924:2924 -> focusSearch - 151:155:android.view.View focusSearch(android.view.View,int):2926:2926 -> focusSearch - 156:163:android.view.View focusSearch(android.view.View,int):2928:2928 -> focusSearch - 164:166:android.view.View focusSearch(android.view.View,int):2930:2930 -> focusSearch - 167:173:android.view.View focusSearch(android.view.View,int):2931:2931 -> focusSearch - 174:176:android.view.View focusSearch(android.view.View,int):2936:2936 -> focusSearch - 177:186:android.view.View focusSearch(android.view.View,int):2937:2937 -> focusSearch - 187:193:android.view.View focusSearch(android.view.View,int):2938:2938 -> focusSearch - 194:199:android.view.View focusSearch(android.view.View,int):2941:2941 -> focusSearch - 200:205:android.view.View focusSearch(android.view.View,int):2942:2942 -> focusSearch - 206:210:android.view.View focusSearch(android.view.View,int):2945:2945 -> focusSearch - 211:214:android.view.View focusSearch(android.view.View,int):2951:2951 -> focusSearch - 215:221:android.view.View focusSearch(android.view.View,int):2954:2954 -> focusSearch - 222:226:android.view.View focusSearch(android.view.View,int):2955:2955 -> focusSearch - 1:2:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1499:1499 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 3:12:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1500:1500 -> g - 13:21:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1501:1501 -> g - 22:27:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1502:1502 -> g - 28:40:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1504:1504 -> g - 41:46:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1506:1506 -> g - 47:52:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1508:1508 -> g - 1:6:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5270:5270 -> g0 - 7:8:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5271:5271 -> g0 - 9:18:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5272:5272 -> g0 - 19:28:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5273:5273 -> g0 - 29:38:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5274:5274 -> g0 - 39:48:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5275:5275 -> g0 - 49:52:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5272:5272 -> g0 - 1:3:void scrollStep(int,int,int[]):1960:1960 -> g1 - 4:6:void scrollStep(int,int,int[]):1961:1961 -> g1 - 7:11:void scrollStep(int,int,int[]):1963:1963 -> g1 - 12:19:void scrollStep(int,int,int[]):1964:1964 -> g1 - 20:33:void scrollStep(int,int,int[]):1969:1969 -> g1 - 34:45:void scrollStep(int,int,int[]):1972:1972 -> g1 - 46:48:void scrollStep(int,int,int[]):1975:1975 -> g1 - 49:51:void scrollStep(int,int,int[]):1976:1976 -> g1 - 52:54:void scrollStep(int,int,int[]):1978:1978 -> g1 - 55:59:void scrollStep(int,int,int[]):1979:1979 -> g1 - 60:62:void scrollStep(int,int,int[]):1982:1982 -> g1 - 63:65:void scrollStep(int,int,int[]):1983:1983 -> g1 - 1:4:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():4679:4679 -> generateDefaultLayoutParams - 5:9:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():4682:4682 -> generateDefaultLayoutParams - 10:36:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():4680:4680 -> generateDefaultLayoutParams - 1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):4687:4687 -> generateLayoutParams - 2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):4690:4690 -> generateLayoutParams - 3:3:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):4688:4688 -> generateLayoutParams - 4:4:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):4695:4695 -> generateLayoutParams - 5:5:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):4698:4698 -> generateLayoutParams - 6:6:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):4696:4696 -> generateLayoutParams - 1:3:java.lang.CharSequence getAccessibilityClassName():807:807 -> getAccessibilityClassName - 1:3:androidx.recyclerview.widget.RecyclerView$Adapter getAdapter():1260:1260 -> getAdapter - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$h;"} - 1:4:int getBaseline():1315:1315 -> getBaseline - 5:9:int getBaseline():1316:1316 -> getBaseline - 10:14:int getBaseline():1318:1318 -> getBaseline - 1:5:int getChildDrawingOrder(int,int):13875:13875 -> getChildDrawingOrder - 1:3:boolean getClipToPadding():1131:1131 -> getClipToPadding - 1:3:androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate getCompatAccessibilityDelegate():791:791 -> getCompatAccessibilityDelegate - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/k;"} - 1:3:androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory getEdgeEffectFactory():2846:2846 -> getEdgeEffectFactory + 5:8:void removeOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1719:1719 -> X0 + 1:12:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForItemId(long):4986:4986 -> Y + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/recyclerview/widget/RecyclerView$C;"} + 13:21:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForItemId(long):4989:4989 -> Y + 22:33:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForItemId(long):4992:4992 -> Y + 34:47:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForItemId(long):4993:4993 -> Y + 48:64:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForItemId(long):4994:4994 -> Y + 1:9:void repositionShadowingViews():5513:5513 -> Y0 + 10:15:void repositionShadowingViews():5515:5515 -> Y0 + 16:21:void repositionShadowingViews():5516:5516 -> Y0 + 22:25:void repositionShadowingViews():5517:5517 -> Y0 + 26:27:void repositionShadowingViews():5518:5518 -> Y0 + 28:31:void repositionShadowingViews():5519:5519 -> Y0 + 32:35:void repositionShadowingViews():5520:5520 -> Y0 + 36:47:void repositionShadowingViews():5521:5521 -> Y0 + 48:52:void repositionShadowingViews():5523:5523 -> Y0 + 53:57:void repositionShadowingViews():5524:5524 -> Y0 + 58:64:void repositionShadowingViews():5522:5522 -> Y0 + 1:10:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):4946:4946 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZ)Landroidx/recyclerview/widget/RecyclerView$C;"} + 11:22:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):4949:4949 -> Z + 23:30:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):4950:4950 -> Z + 31:35:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):4952:4952 -> Z + 36:42:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):4955:4955 -> Z + 43:59:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):4958:4958 -> Z + 6:19:void requestChildOnScreen(android.view.View,android.view.View):2910:2910 -> Z0 + 20:23:void requestChildOnScreen(android.view.View,android.view.View):2915:2915 -> Z0 + 24:27:void requestChildOnScreen(android.view.View,android.view.View):2916:2916 -> Z0 + 28:29:void requestChildOnScreen(android.view.View,android.view.View):2918:2918 -> Z0 + 30:33:void requestChildOnScreen(android.view.View,android.view.View):2919:2919 -> Z0 + 34:35:void requestChildOnScreen(android.view.View,android.view.View):2920:2920 -> Z0 + 36:44:void requestChildOnScreen(android.view.View,android.view.View):2921:2921 -> Z0 + 45:51:void requestChildOnScreen(android.view.View,android.view.View):2922:2922 -> Z0 + 52:58:void requestChildOnScreen(android.view.View,android.view.View):2923:2923 -> Z0 + 59:67:void requestChildOnScreen(android.view.View,android.view.View):2924:2924 -> Z0 + 68:72:void requestChildOnScreen(android.view.View,android.view.View):2929:2929 -> Z0 + 73:77:void requestChildOnScreen(android.view.View,android.view.View):2930:2930 -> Z0 + 78:98:void requestChildOnScreen(android.view.View,android.view.View):2932:2932 -> Z0 + 3:5:void absorbGlows(int,int):2604:2604 -> a + 6:13:void absorbGlows(int,int):2605:2605 -> a + 14:22:void absorbGlows(int,int):2606:2606 -> a + 23:25:void absorbGlows(int,int):2609:2609 -> a + 26:33:void absorbGlows(int,int):2610:2610 -> a + 34:40:void absorbGlows(int,int):2611:2611 -> a + 41:43:void absorbGlows(int,int):2616:2616 -> a + 44:51:void absorbGlows(int,int):2617:2617 -> a + 52:60:void absorbGlows(int,int):2618:2618 -> a + 61:63:void absorbGlows(int,int):2621:2621 -> a + 64:71:void absorbGlows(int,int):2622:2622 -> a + 72:82:void absorbGlows(int,int):2623:2623 -> a + 83:86:void absorbGlows(int,int):2628:2628 -> a + 1:5:boolean fling(int,int):2438:2438 -> a0 + 6:13:boolean fling(int,int):2439:2439 -> a0 + 14:18:boolean fling(int,int):2443:2443 -> a0 + 19:22:boolean fling(int,int):2447:2447 -> a0 + 23:30:boolean fling(int,int):2448:2448 -> a0 + 31:41:boolean fling(int,int):2450:2450 -> a0 + 42:57:boolean fling(int,int):2453:2453 -> a0 + 58:72:boolean fling(int,int):2461:2461 -> a0 + 73:75:boolean fling(int,int):2463:2463 -> a0 + 76:92:boolean fling(int,int):2465:2465 -> a0 + 93:95:boolean fling(int,int):2477:2477 -> a0 + 96:106:boolean fling(int,int):2479:2479 -> a0 + 107:117:boolean fling(int,int):2480:2480 -> a0 + 118:124:boolean fling(int,int):2481:2481 -> a0 + 1:7:void resetFocusInfo():3887:3887 -> a1 + 8:9:void resetFocusInfo():3888:3888 -> a1 + 10:12:void resetFocusInfo():3889:3889 -> a1 + 1:12:void addFocusables(java.util.ArrayList,int,int):2943:2943 -> addFocusables + 13:16:void addFocusables(java.util.ArrayList,int,int):2944:2944 -> addFocusables + 3:8:int getAdapterPositionFor(androidx.recyclerview.widget.RecyclerView$ViewHolder):11497:11497 -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)I"} + 9:15:int getAdapterPositionFor(androidx.recyclerview.widget.RecyclerView$ViewHolder):11499:11499 -> b0 + 16:26:int getAdapterPositionFor(androidx.recyclerview.widget.RecyclerView$ViewHolder):11502:11502 -> b0 + 1:4:void resetScroll():3435:3435 -> b1 + 5:8:void resetScroll():3436:3436 -> b1 + 9:11:void resetScroll():3438:3438 -> b1 + 12:15:void resetScroll():3439:3439 -> b1 + 1:4:void access$000(androidx.recyclerview.widget.RecyclerView,android.view.View,int,android.view.ViewGroup$LayoutParams):210:210 -> c + 1:17:long getChangedHolderKey(androidx.recyclerview.widget.RecyclerView$ViewHolder):4358:4358 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)J"} + 1:15:void saveFocusInfo():3867:3867 -> c1 + 16:24:void saveFocusInfo():3868:3868 -> c1 + 25:30:void saveFocusInfo():3871:3871 -> c1 + 31:34:void saveFocusInfo():3873:3873 -> c1 + 35:53:void saveFocusInfo():3875:3875 -> c1 + 54:61:void saveFocusInfo():3879:3879 -> c1 + 62:70:void saveFocusInfo():3880:3880 -> c1 + 71:76:void saveFocusInfo():3881:3881 -> c1 + 77:87:void saveFocusInfo():3882:3882 -> c1 + 1:18:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):4500:4500 -> checkLayoutParams + 1:6:int computeHorizontalScrollExtent():2024:2024 -> computeHorizontalScrollExtent + 7:22:int computeHorizontalScrollExtent():2027:2027 -> computeHorizontalScrollExtent + 1:6:int computeHorizontalScrollOffset():1999:1999 -> computeHorizontalScrollOffset + 7:22:int computeHorizontalScrollOffset():2002:2002 -> computeHorizontalScrollOffset + 1:6:int computeHorizontalScrollRange():2047:2047 -> computeHorizontalScrollRange + 7:22:int computeHorizontalScrollRange():2050:2050 -> computeHorizontalScrollRange + 1:6:int computeVerticalScrollExtent():2096:2096 -> computeVerticalScrollExtent + 7:22:int computeVerticalScrollExtent():2099:2099 -> computeVerticalScrollExtent + 1:6:int computeVerticalScrollOffset():2072:2072 -> computeVerticalScrollOffset + 7:22:int computeVerticalScrollOffset():2075:2075 -> computeVerticalScrollOffset + 1:6:int computeVerticalScrollRange():2119:2119 -> computeVerticalScrollRange + 7:22:int computeVerticalScrollRange():2122:2122 -> computeVerticalScrollRange + 1:4:void access$100(androidx.recyclerview.widget.RecyclerView,int):210:210 -> d + 1:6:int getChildLayoutPosition(android.view.View):4853:4853 -> d0 + 7:13:int getChildLayoutPosition(android.view.View):4854:4854 -> d0 + 1:9:void saveOldPositions():4540:4540 -> d1 + 10:19:void saveOldPositions():4542:4542 -> d1 + 20:25:void saveOldPositions():4547:4547 -> d1 + 26:32:void saveOldPositions():4548:4548 -> d1 + 1:9:boolean dispatchNestedFling(float,float,boolean):11601:11601 -> dispatchNestedFling + 1:9:boolean dispatchNestedPreFling(float,float):11606:11606 -> dispatchNestedPreFling + 1:9:boolean dispatchNestedPreScroll(int,int,int[],int[]):11589:11589 -> dispatchNestedPreScroll + 1:14:boolean dispatchNestedScroll(int,int,int,int,int[]):11569:11569 -> dispatchNestedScroll + 1:5:boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3741:3741 -> dispatchPopulateAccessibilityEvent + 1:4:void dispatchRestoreInstanceState(android.util.SparseArray):1419:1419 -> dispatchRestoreInstanceState + 1:4:void dispatchSaveInstanceState(android.util.SparseArray):1411:1411 -> dispatchSaveInstanceState + 1:3:void draw(android.graphics.Canvas):4429:4429 -> draw + 4:13:void draw(android.graphics.Canvas):4431:4431 -> draw + 14:29:void draw(android.graphics.Canvas):4433:4433 -> draw + 30:40:void draw(android.graphics.Canvas):4438:4438 -> draw + 41:44:void draw(android.graphics.Canvas):4439:4439 -> draw + 45:56:void draw(android.graphics.Canvas):4440:4440 -> draw + 57:59:void draw(android.graphics.Canvas):4441:4441 -> draw + 60:70:void draw(android.graphics.Canvas):4442:4442 -> draw + 71:83:void draw(android.graphics.Canvas):4443:4443 -> draw + 84:88:void draw(android.graphics.Canvas):4444:4444 -> draw + 89:98:void draw(android.graphics.Canvas):4446:4446 -> draw + 99:102:void draw(android.graphics.Canvas):4447:4447 -> draw + 103:106:void draw(android.graphics.Canvas):4448:4448 -> draw + 107:119:void draw(android.graphics.Canvas):4449:4449 -> draw + 120:133:void draw(android.graphics.Canvas):4451:4451 -> draw + 134:136:void draw(android.graphics.Canvas):4452:4452 -> draw + 137:146:void draw(android.graphics.Canvas):4454:4454 -> draw + 147:150:void draw(android.graphics.Canvas):4455:4455 -> draw + 151:154:void draw(android.graphics.Canvas):4456:4456 -> draw + 155:166:void draw(android.graphics.Canvas):4457:4457 -> draw + 167:173:void draw(android.graphics.Canvas):4458:4458 -> draw + 174:176:void draw(android.graphics.Canvas):4459:4459 -> draw + 177:190:void draw(android.graphics.Canvas):4460:4460 -> draw + 191:193:void draw(android.graphics.Canvas):4461:4461 -> draw + 194:203:void draw(android.graphics.Canvas):4463:4463 -> draw + 204:209:void draw(android.graphics.Canvas):4464:4464 -> draw + 210:212:void draw(android.graphics.Canvas):4465:4465 -> draw + 213:216:void draw(android.graphics.Canvas):4466:4466 -> draw + 217:242:void draw(android.graphics.Canvas):4467:4467 -> draw + 243:257:void draw(android.graphics.Canvas):4469:4469 -> draw + 258:269:void draw(android.graphics.Canvas):4471:4471 -> draw + 270:274:void draw(android.graphics.Canvas):4472:4472 -> draw + 275:288:void draw(android.graphics.Canvas):4478:4478 -> draw + 289:298:void draw(android.graphics.Canvas):4479:4479 -> draw + 299:302:void draw(android.graphics.Canvas):4484:4484 -> draw + 1:5:boolean drawChild(android.graphics.Canvas,android.view.View,long):5030:5030 -> drawChild + 1:5:boolean access$200(androidx.recyclerview.widget.RecyclerView):210:210 -> e + 1:9:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolder(android.view.View):4769:4769 -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView$C;"} + 10:40:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolder(android.view.View):4771:4771 -> e0 + 41:45:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolder(android.view.View):4774:4774 -> e0 + 9:11:boolean scrollByInternal(int,int,android.view.MotionEvent):1936:1936 -> e1 + 12:17:boolean scrollByInternal(int,int,android.view.MotionEvent):1937:1937 -> e1 + 18:21:boolean scrollByInternal(int,int,android.view.MotionEvent):1938:1938 -> e1 + 22:23:boolean scrollByInternal(int,int,android.view.MotionEvent):1939:1939 -> e1 + 24:26:boolean scrollByInternal(int,int,android.view.MotionEvent):1940:1940 -> e1 + 27:30:boolean scrollByInternal(int,int,android.view.MotionEvent):1941:1941 -> e1 + 31:44:boolean scrollByInternal(int,int,android.view.MotionEvent):1942:1942 -> e1 + 45:52:boolean scrollByInternal(int,int,android.view.MotionEvent):1946:1946 -> e1 + 53:55:boolean scrollByInternal(int,int,android.view.MotionEvent):1947:1947 -> e1 + 56:59:boolean scrollByInternal(int,int,android.view.MotionEvent):1950:1950 -> e1 + 60:61:boolean scrollByInternal(int,int,android.view.MotionEvent):1951:1951 -> e1 + 62:67:boolean scrollByInternal(int,int,android.view.MotionEvent):1952:1952 -> e1 + 68:72:boolean scrollByInternal(int,int,android.view.MotionEvent):1954:1954 -> e1 + 73:83:boolean scrollByInternal(int,int,android.view.MotionEvent):1955:1955 -> e1 + 84:92:boolean scrollByInternal(int,int,android.view.MotionEvent):1959:1959 -> e1 + 93:99:boolean scrollByInternal(int,int,android.view.MotionEvent):1960:1960 -> e1 + 100:106:boolean scrollByInternal(int,int,android.view.MotionEvent):1961:1961 -> e1 + 107:111:boolean scrollByInternal(int,int,android.view.MotionEvent):1962:1962 -> e1 + 112:122:boolean scrollByInternal(int,int,android.view.MotionEvent):1964:1964 -> e1 + 123:128:boolean scrollByInternal(int,int,android.view.MotionEvent):1965:1965 -> e1 + 129:141:boolean scrollByInternal(int,int,android.view.MotionEvent):1966:1966 -> e1 + 142:148:boolean scrollByInternal(int,int,android.view.MotionEvent):1968:1968 -> e1 + 149:151:boolean scrollByInternal(int,int,android.view.MotionEvent):1971:1971 -> e1 + 152:157:boolean scrollByInternal(int,int,android.view.MotionEvent):1973:1973 -> e1 + 158:169:boolean scrollByInternal(int,int,android.view.MotionEvent):1974:1974 -> e1 + 1:4:void access$300(androidx.recyclerview.widget.RecyclerView,int,int):210:210 -> f + 5:13:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolderInt(android.view.View):4819:4819 -> f0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView$C;"} + 1:3:void scrollStep(int,int,int[]):1829:1829 -> f1 + 4:6:void scrollStep(int,int,int[]):1830:1830 -> f1 + 7:11:void scrollStep(int,int,int[]):1832:1832 -> f1 + 12:19:void scrollStep(int,int,int[]):1833:1833 -> f1 + 20:33:void scrollStep(int,int,int[]):1838:1838 -> f1 + 34:45:void scrollStep(int,int,int[]):1841:1841 -> f1 + 46:48:void scrollStep(int,int,int[]):1844:1844 -> f1 + 49:51:void scrollStep(int,int,int[]):1845:1845 -> f1 + 52:54:void scrollStep(int,int,int[]):1847:1847 -> f1 + 55:59:void scrollStep(int,int,int[]):1848:1848 -> f1 + 60:62:void scrollStep(int,int,int[]):1851:1851 -> f1 + 63:65:void scrollStep(int,int,int[]):1852:1852 -> f1 + 1:9:android.view.View focusSearch(android.view.View,int):2748:2748 -> focusSearch + 10:19:android.view.View focusSearch(android.view.View,int):2752:2752 -> focusSearch + 20:32:android.view.View focusSearch(android.view.View,int):2753:2753 -> focusSearch + 33:44:android.view.View focusSearch(android.view.View,int):2755:2755 -> focusSearch + 45:59:android.view.View focusSearch(android.view.View,int):2761:2761 -> focusSearch + 60:68:android.view.View focusSearch(android.view.View,int):2764:2764 -> focusSearch + 69:77:android.view.View focusSearch(android.view.View,int):2766:2766 -> focusSearch + 78:85:android.view.View focusSearch(android.view.View,int):2771:2771 -> focusSearch + 86:109:android.view.View focusSearch(android.view.View,int):2772:2772 -> focusSearch + 110:117:android.view.View focusSearch(android.view.View,int):2775:2775 -> focusSearch + 118:125:android.view.View focusSearch(android.view.View,int):2777:2777 -> focusSearch + 126:128:android.view.View focusSearch(android.view.View,int):2783:2783 -> focusSearch + 129:135:android.view.View focusSearch(android.view.View,int):2784:2784 -> focusSearch + 136:138:android.view.View focusSearch(android.view.View,int):2789:2789 -> focusSearch + 139:147:android.view.View focusSearch(android.view.View,int):2790:2790 -> focusSearch + 148:150:android.view.View focusSearch(android.view.View,int):2791:2791 -> focusSearch + 151:155:android.view.View focusSearch(android.view.View,int):2793:2793 -> focusSearch + 156:163:android.view.View focusSearch(android.view.View,int):2795:2795 -> focusSearch + 164:166:android.view.View focusSearch(android.view.View,int):2797:2797 -> focusSearch + 167:173:android.view.View focusSearch(android.view.View,int):2798:2798 -> focusSearch + 174:176:android.view.View focusSearch(android.view.View,int):2803:2803 -> focusSearch + 177:186:android.view.View focusSearch(android.view.View,int):2804:2804 -> focusSearch + 187:193:android.view.View focusSearch(android.view.View,int):2805:2805 -> focusSearch + 194:199:android.view.View focusSearch(android.view.View,int):2808:2808 -> focusSearch + 200:205:android.view.View focusSearch(android.view.View,int):2809:2809 -> focusSearch + 206:210:android.view.View focusSearch(android.view.View,int):2812:2812 -> focusSearch + 211:214:android.view.View focusSearch(android.view.View,int):2818:2818 -> focusSearch + 215:221:android.view.View focusSearch(android.view.View,int):2821:2821 -> focusSearch + 222:226:android.view.View focusSearch(android.view.View,int):2822:2822 -> focusSearch + 1:2:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1431:1431 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 3:12:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1432:1432 -> g + 13:21:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1433:1433 -> g + 22:27:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1434:1434 -> g + 28:40:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1436:1436 -> g + 41:46:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1438:1438 -> g + 47:52:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1440:1440 -> g + 1:6:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5096:5096 -> g0 + 7:8:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5097:5097 -> g0 + 9:18:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5098:5098 -> g0 + 19:28:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5099:5099 -> g0 + 29:38:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5100:5100 -> g0 + 39:48:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5101:5101 -> g0 + 49:52:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):5098:5098 -> g0 + 1:5:void scrollToPosition(int):1741:1741 -> g1 + 6:8:void scrollToPosition(int):1744:1744 -> g1 + 9:12:void scrollToPosition(int):1745:1745 -> g1 + 13:20:void scrollToPosition(int):1746:1746 -> g1 + 21:23:void scrollToPosition(int):1750:1750 -> g1 + 24:27:void scrollToPosition(int):1751:1751 -> g1 + 1:4:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():4505:4505 -> generateDefaultLayoutParams + 5:9:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():4508:4508 -> generateDefaultLayoutParams + 10:36:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():4506:4506 -> generateDefaultLayoutParams + 1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):4513:4513 -> generateLayoutParams + 2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):4516:4516 -> generateLayoutParams + 3:3:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):4514:4514 -> generateLayoutParams + 4:4:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):4521:4521 -> generateLayoutParams + 5:5:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):4524:4524 -> generateLayoutParams + 6:6:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):4522:4522 -> generateLayoutParams + 1:3:java.lang.CharSequence getAccessibilityClassName():774:774 -> getAccessibilityClassName + 1:3:androidx.recyclerview.widget.RecyclerView$Adapter getAdapter():1226:1226 -> getAdapter + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$g;"} + 1:4:int getBaseline():1253:1253 -> getBaseline + 5:9:int getBaseline():1254:1254 -> getBaseline + 10:14:int getBaseline():1256:1256 -> getBaseline + 1:5:int getChildDrawingOrder(int,int):13466:13466 -> getChildDrawingOrder + 1:3:boolean getClipToPadding():1099:1099 -> getClipToPadding + 1:3:androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate getCompatAccessibilityDelegate():759:759 -> getCompatAccessibilityDelegate + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/l;"} + 1:3:androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory getEdgeEffectFactory():2713:2713 -> getEdgeEffectFactory + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$k;"} + 1:3:androidx.recyclerview.widget.RecyclerView$ItemAnimator getItemAnimator():3756:3756 -> getItemAnimator # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$l;"} - 1:3:androidx.recyclerview.widget.RecyclerView$ItemAnimator getItemAnimator():3905:3905 -> getItemAnimator - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$m;"} - 1:7:int getItemDecorationCount():1691:1691 -> getItemDecorationCount - 1:3:androidx.recyclerview.widget.RecyclerView$LayoutManager getLayoutManager():1543:1543 -> getLayoutManager - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$p;"} - 1:3:int getMaxFlingVelocity():2656:2656 -> getMaxFlingVelocity - 1:3:int getMinFlingVelocity():2646:2646 -> getMinFlingVelocity - 1:4:long getNanoTime():6058:6058 -> getNanoTime - 5:12:long getNanoTime():6059:6059 -> getNanoTime - 1:3:androidx.recyclerview.widget.RecyclerView$OnFlingListener getOnFlingListener():1437:1437 -> getOnFlingListener - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$r;"} - 1:3:boolean getPreserveFocusAfterLayout():4915:4915 -> getPreserveFocusAfterLayout - 1:7:androidx.recyclerview.widget.RecyclerView$RecycledViewPool getRecycledViewPool():1556:1556 -> getRecycledViewPool - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$u;"} - 1:3:int getScrollState():1603:1603 -> getScrollState - 1:4:androidx.core.view.NestedScrollingChildHelper getScrollingChildHelper():13903:13903 -> getScrollingChildHelper - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/E;"} - 5:11:androidx.core.view.NestedScrollingChildHelper getScrollingChildHelper():13904:13904 -> getScrollingChildHelper - 12:14:androidx.core.view.NestedScrollingChildHelper getScrollingChildHelper():13906:13906 -> getScrollingChildHelper - 2:5:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1665:1665 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)V"} - 1:4:int getDeepestFocusedViewWithId(android.view.View):4173:4173 -> h0 - 5:20:int getDeepestFocusedViewWithId(android.view.View):4174:4174 -> h0 - 21:26:int getDeepestFocusedViewWithId(android.view.View):4175:4175 -> h0 - 27:33:int getDeepestFocusedViewWithId(android.view.View):4176:4176 -> h0 - 34:39:int getDeepestFocusedViewWithId(android.view.View):4178:4178 -> h0 - 1:5:void scrollToPosition(int):1809:1809 -> h1 - 6:8:void scrollToPosition(int):1812:1812 -> h1 - 9:12:void scrollToPosition(int):1813:1813 -> h1 - 13:20:void scrollToPosition(int):1814:1814 -> h1 - 21:23:void scrollToPosition(int):1818:1818 -> h1 - 24:27:void scrollToPosition(int):1819:1819 -> h1 - 1:9:boolean hasNestedScrollingParent():11917:11917 -> hasNestedScrollingParent - 1:4:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1636:1636 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;I)V"} - 5:9:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1637:1637 -> i - 10:18:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1640:1640 -> i - 19:23:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1641:1641 -> i - 24:29:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1644:1644 -> i - 30:34:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1646:1646 -> i - 35:37:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1648:1648 -> i - 38:41:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1649:1649 -> i - 2:9:java.lang.String getFullClassName(android.content.Context,java.lang.String):868:868 -> i0 - 10:29:java.lang.String getFullClassName(android.content.Context,java.lang.String):869:869 -> i0 - 30:38:java.lang.String getFullClassName(android.content.Context,java.lang.String):871:871 -> i0 - 39:67:java.lang.String getFullClassName(android.content.Context,java.lang.String):874:874 -> i0 - 1:4:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1231:1231 -> i1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$h;ZZ)V"} - 5:9:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1232:1232 -> i1 - 10:18:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1233:1233 -> i1 - 19:21:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1236:1236 -> i1 - 22:26:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1238:1238 -> i1 - 27:28:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1239:1239 -> i1 - 29:32:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1240:1240 -> i1 - 33:37:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1242:1242 -> i1 - 38:40:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1243:1243 -> i1 - 41:44:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1245:1245 -> i1 - 45:49:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1246:1246 -> i1 - 50:56:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1248:1248 -> i1 - 57:62:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1249:1249 -> i1 - 1:3:boolean isAttachedToWindow():3153:3153 -> isAttachedToWindow - 1:3:boolean isLayoutSuppressed():2373:2373 -> isLayoutSuppressed - 1:9:boolean isNestedScrollingEnabled():11892:11892 -> isNestedScrollingEnabled - 1:6:void addOnItemTouchListener(androidx.recyclerview.widget.RecyclerView$OnItemTouchListener):3213:3213 -> j + 1:7:int getItemDecorationCount():1623:1623 -> getItemDecorationCount + 1:3:androidx.recyclerview.widget.RecyclerView$LayoutManager getLayoutManager():1474:1474 -> getLayoutManager + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$o;"} + 1:3:int getMaxFlingVelocity():2523:2523 -> getMaxFlingVelocity + 1:3:int getMinFlingVelocity():2513:2513 -> getMinFlingVelocity + 1:4:long getNanoTime():5876:5876 -> getNanoTime + 5:12:long getNanoTime():5877:5877 -> getNanoTime + 1:3:androidx.recyclerview.widget.RecyclerView$OnFlingListener getOnFlingListener():1375:1375 -> getOnFlingListener + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$q;"} + 1:3:boolean getPreserveFocusAfterLayout():4741:4741 -> getPreserveFocusAfterLayout + 1:7:androidx.recyclerview.widget.RecyclerView$RecycledViewPool getRecycledViewPool():1487:1487 -> getRecycledViewPool + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$t;"} + 1:3:int getScrollState():1535:1535 -> getScrollState + 1:4:androidx.core.view.NestedScrollingChildHelper getScrollingChildHelper():13495:13495 -> getScrollingChildHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/F;"} + 5:11:androidx.core.view.NestedScrollingChildHelper getScrollingChildHelper():13496:13496 -> getScrollingChildHelper + 12:14:androidx.core.view.NestedScrollingChildHelper getScrollingChildHelper():13498:13498 -> getScrollingChildHelper + 2:5:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1597:1597 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$n;)V"} + 1:4:int getDeepestFocusedViewWithId(android.view.View):4003:4003 -> h0 + 5:20:int getDeepestFocusedViewWithId(android.view.View):4004:4004 -> h0 + 21:26:int getDeepestFocusedViewWithId(android.view.View):4005:4005 -> h0 + 27:33:int getDeepestFocusedViewWithId(android.view.View):4006:4006 -> h0 + 34:39:int getDeepestFocusedViewWithId(android.view.View):4008:4008 -> h0 + 1:4:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1197:1197 -> h1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$g;ZZ)V"} + 5:9:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1198:1198 -> h1 + 10:18:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1199:1199 -> h1 + 19:21:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1202:1202 -> h1 + 22:26:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1204:1204 -> h1 + 27:28:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1205:1205 -> h1 + 29:32:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1206:1206 -> h1 + 33:37:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1208:1208 -> h1 + 38:40:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1209:1209 -> h1 + 41:44:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1211:1211 -> h1 + 45:49:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1212:1212 -> h1 + 50:56:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1214:1214 -> h1 + 57:62:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1215:1215 -> h1 + 1:9:boolean hasNestedScrollingParent():11558:11558 -> hasNestedScrollingParent + 1:4:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1568:1568 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$n;I)V"} + 5:9:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1569:1569 -> i + 10:18:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1572:1572 -> i + 19:23:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1573:1573 -> i + 24:29:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1576:1576 -> i + 30:34:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1578:1578 -> i + 35:37:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1580:1580 -> i + 38:41:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1581:1581 -> i + 2:9:java.lang.String getFullClassName(android.content.Context,java.lang.String):835:835 -> i0 + 10:29:java.lang.String getFullClassName(android.content.Context,java.lang.String):836:836 -> i0 + 30:38:java.lang.String getFullClassName(android.content.Context,java.lang.String):838:838 -> i0 + 39:67:java.lang.String getFullClassName(android.content.Context,java.lang.String):841:841 -> i0 + 1:6:boolean setChildImportantForAccessibilityInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):11470:11470 -> i1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;I)Z"} + 7:8:boolean setChildImportantForAccessibilityInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):11471:11471 -> i1 + 9:15:boolean setChildImportantForAccessibilityInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):11472:11472 -> i1 + 16:22:boolean setChildImportantForAccessibilityInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):11475:11475 -> i1 + 1:3:boolean isAttachedToWindow():3019:3019 -> isAttachedToWindow + 1:3:boolean isLayoutSuppressed():2242:2242 -> isLayoutSuppressed + 1:9:boolean isNestedScrollingEnabled():11533:11533 -> isNestedScrollingEnabled + 1:6:void addOnItemTouchListener(androidx.recyclerview.widget.RecyclerView$OnItemTouchListener):3079:3079 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$r;)V"} + 1:6:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5105:5105 -> j0 + 7:10:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5106:5106 -> j0 + 11:13:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5107:5107 -> j0 + 14:33:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5110:5110 -> j0 + 34:36:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5112:5112 -> j0 + 37:39:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5114:5114 -> j0 + 40:42:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5115:5115 -> j0 + 43:51:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5116:5116 -> j0 + 52:56:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5118:5118 -> j0 + 57:71:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5119:5119 -> j0 + 72:80:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5120:5120 -> j0 + 81:87:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5121:5121 -> j0 + 88:94:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5122:5122 -> j0 + 95:104:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5123:5123 -> j0 + 105:107:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5125:5125 -> j0 + 1:9:boolean shouldDeferAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3717:3717 -> j1 + 10:19:boolean shouldDeferAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3720:3720 -> j1 + 20:27:boolean shouldDeferAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3725:3725 -> j1 + 1:4:void addOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1706:1706 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$s;)V"} - 1:6:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5279:5279 -> j0 - 7:10:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5280:5280 -> j0 - 11:13:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5281:5281 -> j0 - 14:33:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5284:5284 -> j0 - 34:36:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5286:5286 -> j0 - 37:39:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5288:5288 -> j0 - 40:42:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5289:5289 -> j0 - 43:51:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5290:5290 -> j0 - 52:56:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5292:5292 -> j0 - 57:71:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5293:5293 -> j0 - 72:80:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5294:5294 -> j0 - 81:87:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5295:5295 -> j0 - 88:94:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5296:5296 -> j0 - 95:104:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5297:5297 -> j0 - 105:107:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):5299:5299 -> j0 - 1:6:boolean setChildImportantForAccessibilityInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):11829:11829 -> j1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;I)Z"} - 7:8:boolean setChildImportantForAccessibilityInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):11830:11830 -> j1 - 9:15:boolean setChildImportantForAccessibilityInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):11831:11831 -> j1 - 16:22:boolean setChildImportantForAccessibilityInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):11834:11834 -> j1 - 1:4:void addOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1773:1773 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$t;)V"} - 5:11:void addOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1774:1774 -> k - 12:17:void addOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1776:1776 -> k - 1:9:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4429:4429 -> k0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLandroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 10:15:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4431:4431 -> k0 - 16:22:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4432:4432 -> k0 - 23:30:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4436:4436 -> k0 - 31:42:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4438:4438 -> k0 - 43:63:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4439:4439 -> k0 - 64:78:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4442:4442 -> k0 - 79:99:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4444:4444 -> k0 - 100:117:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4448:4448 -> k0 - 118:138:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4453:4453 -> k0 - 139:149:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4455:4455 -> k0 - 150:155:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4453:4453 -> k0 - 1:9:boolean shouldDeferAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3866:3866 -> k1 - 10:19:boolean shouldDeferAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3869:3869 -> k1 - 20:27:boolean shouldDeferAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3874:3874 -> k1 - 2:4:void animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4537:4537 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)V"} - 5:12:void animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4538:4538 -> l - 13:16:void animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4539:4539 -> l - 1:10:boolean hasPendingAdapterUpdates():5403:5403 -> l0 - 11:21:boolean hasPendingAdapterUpdates():5404:5404 -> l0 - 2:5:void smoothScrollBy(int,int):2455:2455 -> l1 - 2:6:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4555:4555 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;ZZ)V"} - 7:13:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4557:4557 -> m - 14:16:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4561:4561 -> m - 17:18:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4563:4563 -> m - 19:21:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4565:4565 -> m - 22:26:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4566:4566 -> m - 27:29:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4567:4567 -> m - 30:31:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4568:4568 -> m - 32:39:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4570:4570 -> m - 40:43:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4571:4571 -> m - 1:10:boolean hasUpdatedView():2037:2037 -> m0 - 11:22:boolean hasUpdatedView():2039:2039 -> m0 - 23:29:boolean hasUpdatedView():2040:2040 -> m0 - 30:41:boolean hasUpdatedView():2043:2043 -> m0 - 3:6:void smoothScrollBy(int,int,android.view.animation.Interpolator):2467:2467 -> m1 - 1:4:void animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4545:4545 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)V"} - 5:7:void animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4546:4546 -> n - 8:15:void animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4547:4547 -> n - 16:19:void animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4548:4548 -> n - 1:13:void initAdapterManager():1001:1001 -> n0 - 7:10:void smoothScrollBy(int,int,android.view.animation.Interpolator,int):2486:2486 -> n1 - 1:8:void assertNotInLayoutOrScroll(java.lang.String):3182:3182 -> o - 9:20:void assertNotInLayoutOrScroll(java.lang.String):3184:3184 -> o - 21:35:void assertNotInLayoutOrScroll(java.lang.String):3185:3185 -> o - 36:41:void assertNotInLayoutOrScroll(java.lang.String):3187:3187 -> o - 42:45:void assertNotInLayoutOrScroll(java.lang.String):3189:3189 -> o - 46:57:void assertNotInLayoutOrScroll(java.lang.String):3190:3190 -> o - 58:71:void assertNotInLayoutOrScroll(java.lang.String):3195:3195 -> o - 72:79:void assertNotInLayoutOrScroll(java.lang.String):3190:3190 -> o - 1:8:void initAutofill():778:778 -> o0 - 9:12:void initAutofill():779:779 -> o0 - 1:4:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2524:2524 -> o1 - 5:12:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2525:2525 -> o1 - 13:17:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2529:2529 -> o1 - 18:25:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2532:2532 -> o1 - 26:47:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2535:2535 -> o1 - 48:61:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2553:2553 -> o1 - 62:64:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2549:2549 -> o1 - 65:70:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2551:2551 -> o1 - 1:4:void onAttachedToWindow():3094:3094 -> onAttachedToWindow - 5:7:void onAttachedToWindow():3095:3095 -> onAttachedToWindow - 8:9:void onAttachedToWindow():3096:3096 -> onAttachedToWindow - 10:23:void onAttachedToWindow():3097:3097 -> onAttachedToWindow - 24:27:void onAttachedToWindow():3098:3098 -> onAttachedToWindow - 28:30:void onAttachedToWindow():3099:3099 -> onAttachedToWindow - 31:32:void onAttachedToWindow():3101:3101 -> onAttachedToWindow - 33:36:void onAttachedToWindow():3103:3103 -> onAttachedToWindow - 37:48:void onAttachedToWindow():3105:3105 -> onAttachedToWindow - 49:55:void onAttachedToWindow():3107:3107 -> onAttachedToWindow - 56:59:void onAttachedToWindow():3111:3111 -> onAttachedToWindow - 60:67:void onAttachedToWindow():3113:3113 -> onAttachedToWindow - 68:80:void onAttachedToWindow():3114:3114 -> onAttachedToWindow - 81:89:void onAttachedToWindow():3119:3119 -> onAttachedToWindow - 90:92:void onAttachedToWindow():3120:3120 -> onAttachedToWindow - 93:98:void onAttachedToWindow():3122:3122 -> onAttachedToWindow - 1:3:void onDetachedFromWindow():3128:3128 -> onDetachedFromWindow - 4:7:void onDetachedFromWindow():3129:3129 -> onDetachedFromWindow - 8:10:void onDetachedFromWindow():3130:3130 -> onDetachedFromWindow - 11:14:void onDetachedFromWindow():3132:3132 -> onDetachedFromWindow - 15:16:void onDetachedFromWindow():3133:3133 -> onDetachedFromWindow - 17:20:void onDetachedFromWindow():3134:3134 -> onDetachedFromWindow - 21:25:void onDetachedFromWindow():3135:3135 -> onDetachedFromWindow - 26:30:void onDetachedFromWindow():3137:3137 -> onDetachedFromWindow - 31:35:void onDetachedFromWindow():3138:3138 -> onDetachedFromWindow - 36:40:void onDetachedFromWindow():3139:3139 -> onDetachedFromWindow - 41:48:void onDetachedFromWindow():3141:3141 -> onDetachedFromWindow - 49:52:void onDetachedFromWindow():3143:3143 -> onDetachedFromWindow - 53:55:void onDetachedFromWindow():3144:3144 -> onDetachedFromWindow - 1:3:void onDraw(android.graphics.Canvas):4664:4664 -> onDraw - 4:12:void onDraw(android.graphics.Canvas):4666:4666 -> onDraw - 13:29:void onDraw(android.graphics.Canvas):4668:4668 -> onDraw - 1:6:boolean onGenericMotionEvent(android.view.MotionEvent):3604:3604 -> onGenericMotionEvent - 7:11:boolean onGenericMotionEvent(android.view.MotionEvent):3607:3607 -> onGenericMotionEvent - 12:19:boolean onGenericMotionEvent(android.view.MotionEvent):3610:3610 -> onGenericMotionEvent - 20:28:boolean onGenericMotionEvent(android.view.MotionEvent):3612:3612 -> onGenericMotionEvent - 29:38:boolean onGenericMotionEvent(android.view.MotionEvent):3613:3613 -> onGenericMotionEvent - 39:45:boolean onGenericMotionEvent(android.view.MotionEvent):3616:3616 -> onGenericMotionEvent - 46:55:boolean onGenericMotionEvent(android.view.MotionEvent):3620:3620 -> onGenericMotionEvent - 56:62:boolean onGenericMotionEvent(android.view.MotionEvent):3621:3621 -> onGenericMotionEvent - 63:73:boolean onGenericMotionEvent(android.view.MotionEvent):3625:3625 -> onGenericMotionEvent - 74:77:boolean onGenericMotionEvent(android.view.MotionEvent):3626:3626 -> onGenericMotionEvent - 78:87:boolean onGenericMotionEvent(android.view.MotionEvent):3627:3627 -> onGenericMotionEvent - 88:108:boolean onGenericMotionEvent(android.view.MotionEvent):3632:3632 -> onGenericMotionEvent - 109:121:boolean onGenericMotionEvent(android.view.MotionEvent):3645:3645 -> onGenericMotionEvent - 1:7:boolean onInterceptTouchEvent(android.view.MotionEvent):3296:3296 -> onInterceptTouchEvent - 8:9:boolean onInterceptTouchEvent(android.view.MotionEvent):3304:3304 -> onInterceptTouchEvent - 10:16:boolean onInterceptTouchEvent(android.view.MotionEvent):3305:3305 -> onInterceptTouchEvent - 17:20:boolean onInterceptTouchEvent(android.view.MotionEvent):3306:3306 -> onInterceptTouchEvent - 21:25:boolean onInterceptTouchEvent(android.view.MotionEvent):3310:3310 -> onInterceptTouchEvent - 26:29:boolean onInterceptTouchEvent(android.view.MotionEvent):3314:3314 -> onInterceptTouchEvent - 30:35:boolean onInterceptTouchEvent(android.view.MotionEvent):3315:3315 -> onInterceptTouchEvent - 36:39:boolean onInterceptTouchEvent(android.view.MotionEvent):3317:3317 -> onInterceptTouchEvent - 40:45:boolean onInterceptTouchEvent(android.view.MotionEvent):3318:3318 -> onInterceptTouchEvent - 46:50:boolean onInterceptTouchEvent(android.view.MotionEvent):3320:3320 -> onInterceptTouchEvent - 51:54:boolean onInterceptTouchEvent(android.view.MotionEvent):3322:3322 -> onInterceptTouchEvent - 55:78:boolean onInterceptTouchEvent(android.view.MotionEvent):3323:3323 -> onInterceptTouchEvent - 79:83:boolean onInterceptTouchEvent(android.view.MotionEvent):3389:3389 -> onInterceptTouchEvent - 84:89:boolean onInterceptTouchEvent(android.view.MotionEvent):3354:3354 -> onInterceptTouchEvent - 90:99:boolean onInterceptTouchEvent(android.view.MotionEvent):3355:3355 -> onInterceptTouchEvent - 100:111:boolean onInterceptTouchEvent(android.view.MotionEvent):3356:3356 -> onInterceptTouchEvent - 112:116:boolean onInterceptTouchEvent(android.view.MotionEvent):3400:3400 -> onInterceptTouchEvent - 117:124:boolean onInterceptTouchEvent(android.view.MotionEvent):3360:3360 -> onInterceptTouchEvent - 125:154:boolean onInterceptTouchEvent(android.view.MotionEvent):3362:3362 -> onInterceptTouchEvent - 155:160:boolean onInterceptTouchEvent(android.view.MotionEvent):3367:3367 -> onInterceptTouchEvent - 161:166:boolean onInterceptTouchEvent(android.view.MotionEvent):3368:3368 -> onInterceptTouchEvent - 167:170:boolean onInterceptTouchEvent(android.view.MotionEvent):3369:3369 -> onInterceptTouchEvent - 171:174:boolean onInterceptTouchEvent(android.view.MotionEvent):3370:3370 -> onInterceptTouchEvent - 175:180:boolean onInterceptTouchEvent(android.view.MotionEvent):3371:3371 -> onInterceptTouchEvent - 181:188:boolean onInterceptTouchEvent(android.view.MotionEvent):3373:3373 -> onInterceptTouchEvent - 189:195:boolean onInterceptTouchEvent(android.view.MotionEvent):3374:3374 -> onInterceptTouchEvent - 196:203:boolean onInterceptTouchEvent(android.view.MotionEvent):3377:3377 -> onInterceptTouchEvent - 204:208:boolean onInterceptTouchEvent(android.view.MotionEvent):3378:3378 -> onInterceptTouchEvent - 209:212:boolean onInterceptTouchEvent(android.view.MotionEvent):3382:3382 -> onInterceptTouchEvent - 213:217:boolean onInterceptTouchEvent(android.view.MotionEvent):3394:3394 -> onInterceptTouchEvent - 218:221:boolean onInterceptTouchEvent(android.view.MotionEvent):3395:3395 -> onInterceptTouchEvent - 222:225:boolean onInterceptTouchEvent(android.view.MotionEvent):3327:3327 -> onInterceptTouchEvent - 226:227:boolean onInterceptTouchEvent(android.view.MotionEvent):3328:3328 -> onInterceptTouchEvent - 228:233:boolean onInterceptTouchEvent(android.view.MotionEvent):3330:3330 -> onInterceptTouchEvent - 234:243:boolean onInterceptTouchEvent(android.view.MotionEvent):3331:3331 -> onInterceptTouchEvent - 244:253:boolean onInterceptTouchEvent(android.view.MotionEvent):3332:3332 -> onInterceptTouchEvent - 254:257:boolean onInterceptTouchEvent(android.view.MotionEvent):3334:3334 -> onInterceptTouchEvent - 258:264:boolean onInterceptTouchEvent(android.view.MotionEvent):3335:3335 -> onInterceptTouchEvent - 265:267:boolean onInterceptTouchEvent(android.view.MotionEvent):3336:3336 -> onInterceptTouchEvent - 268:270:boolean onInterceptTouchEvent(android.view.MotionEvent):3337:3337 -> onInterceptTouchEvent - 271:280:boolean onInterceptTouchEvent(android.view.MotionEvent):3341:3341 -> onInterceptTouchEvent - 281:283:boolean onInterceptTouchEvent(android.view.MotionEvent):3350:3350 -> onInterceptTouchEvent - 284:289:boolean onInterceptTouchEvent(android.view.MotionEvent):3403:3403 -> onInterceptTouchEvent - 1:5:void onLayout(boolean,int,int,int,int):4577:4577 -> onLayout - 6:8:void onLayout(boolean,int,int,int,int):4578:4578 -> onLayout - 9:12:void onLayout(boolean,int,int,int,int):4579:4579 -> onLayout - 13:15:void onLayout(boolean,int,int,int,int):4580:4580 -> onLayout - 1:4:void onMeasure(int,int):3654:3654 -> onMeasure - 5:8:void onMeasure(int,int):3655:3655 -> onMeasure - 9:16:void onMeasure(int,int):3658:3658 -> onMeasure - 17:20:void onMeasure(int,int):3659:3659 -> onMeasure - 21:24:void onMeasure(int,int):3660:3660 -> onMeasure - 25:40:void onMeasure(int,int):3669:3669 -> onMeasure - 41:44:void onMeasure(int,int):3673:3673 -> onMeasure - 45:49:void onMeasure(int,int):3675:3675 -> onMeasure - 50:55:void onMeasure(int,int):3679:3679 -> onMeasure - 56:58:void onMeasure(int,int):3680:3680 -> onMeasure - 59:63:void onMeasure(int,int):3684:3684 -> onMeasure - 64:67:void onMeasure(int,int):3685:3685 -> onMeasure - 68:70:void onMeasure(int,int):3686:3686 -> onMeasure - 71:75:void onMeasure(int,int):3689:3689 -> onMeasure - 76:83:void onMeasure(int,int):3693:3693 -> onMeasure - 84:85:void onMeasure(int,int):3694:3694 -> onMeasure - 86:93:void onMeasure(int,int):3695:3695 -> onMeasure - 94:101:void onMeasure(int,int):3696:3696 -> onMeasure - 102:104:void onMeasure(int,int):3694:3694 -> onMeasure - 105:108:void onMeasure(int,int):3697:3697 -> onMeasure - 109:111:void onMeasure(int,int):3698:3698 -> onMeasure - 112:116:void onMeasure(int,int):3700:3700 -> onMeasure - 117:122:void onMeasure(int,int):3703:3703 -> onMeasure - 123:129:void onMeasure(int,int):3704:3704 -> onMeasure - 130:133:void onMeasure(int,int):3706:3706 -> onMeasure - 134:143:void onMeasure(int,int):3707:3707 -> onMeasure - 144:147:void onMeasure(int,int):3711:3711 -> onMeasure - 148:150:void onMeasure(int,int):3712:3712 -> onMeasure - 151:153:void onMeasure(int,int):3713:3713 -> onMeasure - 154:156:void onMeasure(int,int):3714:3714 -> onMeasure - 157:159:void onMeasure(int,int):3715:3715 -> onMeasure - 160:165:void onMeasure(int,int):3717:3717 -> onMeasure - 166:168:void onMeasure(int,int):3718:3718 -> onMeasure - 169:173:void onMeasure(int,int):3721:3721 -> onMeasure - 174:177:void onMeasure(int,int):3722:3722 -> onMeasure - 178:179:void onMeasure(int,int):3724:3724 -> onMeasure - 180:183:void onMeasure(int,int):3725:3725 -> onMeasure - 184:189:void onMeasure(int,int):3726:3726 -> onMeasure - 190:201:void onMeasure(int,int):3732:3732 -> onMeasure - 202:205:void onMeasure(int,int):3736:3736 -> onMeasure - 206:214:void onMeasure(int,int):3737:3737 -> onMeasure - 215:218:void onMeasure(int,int):3739:3739 -> onMeasure - 219:221:void onMeasure(int,int):3741:3741 -> onMeasure - 222:230:void onMeasure(int,int):3742:3742 -> onMeasure - 231:233:void onMeasure(int,int):3743:3743 -> onMeasure - 234:238:void onMeasure(int,int):3744:3744 -> onMeasure - 1:8:boolean onRequestFocusInDescendants(int,android.graphics.Rect):3084:3084 -> onRequestFocusInDescendants - 9:13:boolean onRequestFocusInDescendants(int,android.graphics.Rect):3089:3089 -> onRequestFocusInDescendants - 1:4:void onRestoreInstanceState(android.os.Parcelable):1456:1456 -> onRestoreInstanceState - 5:8:void onRestoreInstanceState(android.os.Parcelable):1457:1457 -> onRestoreInstanceState - 9:12:void onRestoreInstanceState(android.os.Parcelable):1461:1461 -> onRestoreInstanceState - 13:19:void onRestoreInstanceState(android.os.Parcelable):1462:1462 -> onRestoreInstanceState - 20:23:void onRestoreInstanceState(android.os.Parcelable):1470:1470 -> onRestoreInstanceState - 1:9:android.os.Parcelable onSaveInstanceState():1442:1442 -> onSaveInstanceState - 10:13:android.os.Parcelable onSaveInstanceState():1443:1443 -> onSaveInstanceState - 14:17:android.os.Parcelable onSaveInstanceState():1444:1444 -> onSaveInstanceState - 18:21:android.os.Parcelable onSaveInstanceState():1445:1445 -> onSaveInstanceState - 22:29:android.os.Parcelable onSaveInstanceState():1446:1446 -> onSaveInstanceState - 30:32:android.os.Parcelable onSaveInstanceState():1448:1448 -> onSaveInstanceState - 1:9:void onSizeChanged(int,int,int,int):3767:3767 -> onSizeChanged - 10:13:void onSizeChanged(int,int,int,int):3769:3769 -> onSizeChanged - 5:15:boolean onTouchEvent(android.view.MotionEvent):3418:3418 -> onTouchEvent - 16:22:boolean onTouchEvent(android.view.MotionEvent):3421:3421 -> onTouchEvent - 23:26:boolean onTouchEvent(android.view.MotionEvent):3422:3422 -> onTouchEvent - 27:31:boolean onTouchEvent(android.view.MotionEvent):3426:3426 -> onTouchEvent - 32:35:boolean onTouchEvent(android.view.MotionEvent):3430:3430 -> onTouchEvent - 36:41:boolean onTouchEvent(android.view.MotionEvent):3431:3431 -> onTouchEvent - 42:45:boolean onTouchEvent(android.view.MotionEvent):3433:3433 -> onTouchEvent - 46:51:boolean onTouchEvent(android.view.MotionEvent):3434:3434 -> onTouchEvent - 52:55:boolean onTouchEvent(android.view.MotionEvent):3438:3438 -> onTouchEvent - 56:61:boolean onTouchEvent(android.view.MotionEvent):3439:3439 -> onTouchEvent - 62:67:boolean onTouchEvent(android.view.MotionEvent):3442:3442 -> onTouchEvent - 68:71:boolean onTouchEvent(android.view.MotionEvent):3444:3444 -> onTouchEvent - 72:102:boolean onTouchEvent(android.view.MotionEvent):3445:3445 -> onTouchEvent - 103:107:boolean onTouchEvent(android.view.MotionEvent):3545:3545 -> onTouchEvent - 108:113:boolean onTouchEvent(android.view.MotionEvent):3465:3465 -> onTouchEvent - 114:123:boolean onTouchEvent(android.view.MotionEvent):3466:3466 -> onTouchEvent - 124:135:boolean onTouchEvent(android.view.MotionEvent):3467:3467 -> onTouchEvent - 136:140:boolean onTouchEvent(android.view.MotionEvent):3565:3565 -> onTouchEvent - 141:148:boolean onTouchEvent(android.view.MotionEvent):3472:3472 -> onTouchEvent - 149:178:boolean onTouchEvent(android.view.MotionEvent):3474:3474 -> onTouchEvent - 179:184:boolean onTouchEvent(android.view.MotionEvent):3479:3479 -> onTouchEvent - 185:190:boolean onTouchEvent(android.view.MotionEvent):3480:3480 -> onTouchEvent - 191:193:boolean onTouchEvent(android.view.MotionEvent):3481:3481 -> onTouchEvent - 194:196:boolean onTouchEvent(android.view.MotionEvent):3482:3482 -> onTouchEvent - 197:204:boolean onTouchEvent(android.view.MotionEvent):3484:3484 -> onTouchEvent - 205:212:boolean onTouchEvent(android.view.MotionEvent):3488:3488 -> onTouchEvent - 213:228:boolean onTouchEvent(android.view.MotionEvent):3490:3490 -> onTouchEvent - 229:236:boolean onTouchEvent(android.view.MotionEvent):3498:3498 -> onTouchEvent - 237:248:boolean onTouchEvent(android.view.MotionEvent):3500:3500 -> onTouchEvent - 249:253:boolean onTouchEvent(android.view.MotionEvent):3507:3507 -> onTouchEvent - 254:257:boolean onTouchEvent(android.view.MotionEvent):3511:3511 -> onTouchEvent - 258:261:boolean onTouchEvent(android.view.MotionEvent):3512:3512 -> onTouchEvent - 262:273:boolean onTouchEvent(android.view.MotionEvent):3513:3513 -> onTouchEvent - 274:276:boolean onTouchEvent(android.view.MotionEvent):3516:3516 -> onTouchEvent - 277:282:boolean onTouchEvent(android.view.MotionEvent):3514:3514 -> onTouchEvent - 283:287:boolean onTouchEvent(android.view.MotionEvent):3519:3519 -> onTouchEvent - 288:290:boolean onTouchEvent(android.view.MotionEvent):3520:3520 -> onTouchEvent - 291:301:boolean onTouchEvent(android.view.MotionEvent):3522:3522 -> onTouchEvent - 302:308:boolean onTouchEvent(android.view.MotionEvent):3523:3523 -> onTouchEvent - 309:315:boolean onTouchEvent(android.view.MotionEvent):3525:3525 -> onTouchEvent - 316:322:boolean onTouchEvent(android.view.MotionEvent):3528:3528 -> onTouchEvent - 323:337:boolean onTouchEvent(android.view.MotionEvent):3529:3529 -> onTouchEvent - 338:343:boolean onTouchEvent(android.view.MotionEvent):3531:3531 -> onTouchEvent - 344:350:boolean onTouchEvent(android.view.MotionEvent):3535:3535 -> onTouchEvent - 351:358:boolean onTouchEvent(android.view.MotionEvent):3537:3537 -> onTouchEvent - 359:362:boolean onTouchEvent(android.view.MotionEvent):3538:3538 -> onTouchEvent - 363:367:boolean onTouchEvent(android.view.MotionEvent):3550:3550 -> onTouchEvent - 368:380:boolean onTouchEvent(android.view.MotionEvent):3552:3552 -> onTouchEvent - 381:393:boolean onTouchEvent(android.view.MotionEvent):3554:3554 -> onTouchEvent - 394:414:boolean onTouchEvent(android.view.MotionEvent):3556:3556 -> onTouchEvent - 415:420:boolean onTouchEvent(android.view.MotionEvent):3557:3557 -> onTouchEvent - 421:423:boolean onTouchEvent(android.view.MotionEvent):3558:3558 -> onTouchEvent - 424:427:boolean onTouchEvent(android.view.MotionEvent):3560:3560 -> onTouchEvent - 428:433:boolean onTouchEvent(android.view.MotionEvent):3449:3449 -> onTouchEvent - 434:443:boolean onTouchEvent(android.view.MotionEvent):3450:3450 -> onTouchEvent - 444:457:boolean onTouchEvent(android.view.MotionEvent):3451:3451 -> onTouchEvent - 458:460:boolean onTouchEvent(android.view.MotionEvent):3460:3460 -> onTouchEvent - 461:465:boolean onTouchEvent(android.view.MotionEvent):3571:3571 -> onTouchEvent - 466:470:boolean onTouchEvent(android.view.MotionEvent):3573:3573 -> onTouchEvent - 1:4:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):4848:4848 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Z"} - 5:8:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):4849:4849 -> p - 9:19:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):4848:4848 -> p - 1:13:void initChildrenHelper():878:878 -> p0 - 1:5:void smoothScrollToPosition(int):1850:1850 -> p1 - 6:9:void smoothScrollToPosition(int):1853:1853 -> p1 - 10:17:void smoothScrollToPosition(int):1854:1854 -> p1 - 18:23:void smoothScrollToPosition(int):1858:1858 -> p1 - 1:4:void cancelScroll():3587:3587 -> q - 5:8:void cancelScroll():3588:3588 -> q - 9:16:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11875:11875 -> q0 - 17:20:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11876:11876 -> q0 - 21:26:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11878:11878 -> q0 - 27:32:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11879:11879 -> q0 - 33:45:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11880:11880 -> q0 - 46:57:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11870:11870 -> q0 - 58:72:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11872:11872 -> q0 - 1:8:void startInterceptRequestLayout():2268:2268 -> q1 - 9:13:void startInterceptRequestLayout():2269:2269 -> q1 - 14:16:void startInterceptRequestLayout():2270:2270 -> q1 - 1:4:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):6033:6033 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 5:13:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):6034:6034 -> r - 14:18:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):6036:6036 -> r - 19:22:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):6040:6040 -> r - 23:26:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):6041:6041 -> r - 27:31:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):6042:6042 -> r - 32:34:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):6047:6047 -> r - 2:10:void invalidateGlows():2819:2819 -> r0 - 1:9:boolean startNestedScroll(int,int):11902:11902 -> r1 - 1:6:void removeDetachedView(android.view.View,boolean):4508:4508 -> removeDetachedView - 7:12:void removeDetachedView(android.view.View,boolean):4510:4510 -> removeDetachedView - 13:16:void removeDetachedView(android.view.View,boolean):4511:4511 -> removeDetachedView - 17:23:void removeDetachedView(android.view.View,boolean):4512:4512 -> removeDetachedView - 24:38:void removeDetachedView(android.view.View,boolean):4513:4513 -> removeDetachedView - 39:53:void removeDetachedView(android.view.View,boolean):4514:4514 -> removeDetachedView - 54:56:void removeDetachedView(android.view.View,boolean):4521:4521 -> removeDetachedView - 57:59:void removeDetachedView(android.view.View,boolean):4523:4523 -> removeDetachedView - 60:63:void removeDetachedView(android.view.View,boolean):4524:4524 -> removeDetachedView - 1:12:void requestChildFocus(android.view.View,android.view.View):3026:3026 -> requestChildFocus - 13:15:void requestChildFocus(android.view.View,android.view.View):3027:3027 -> requestChildFocus - 16:19:void requestChildFocus(android.view.View,android.view.View):3029:3029 -> requestChildFocus - 1:7:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):3072:3072 -> requestChildRectangleOnScreen - 1:9:void requestDisallowInterceptTouchEvent(boolean):3408:3408 -> requestDisallowInterceptTouchEvent - 10:17:void requestDisallowInterceptTouchEvent(boolean):3410:3410 -> requestDisallowInterceptTouchEvent - 18:23:void requestDisallowInterceptTouchEvent(boolean):3411:3411 -> requestDisallowInterceptTouchEvent - 24:27:void requestDisallowInterceptTouchEvent(boolean):3413:3413 -> requestDisallowInterceptTouchEvent - 1:8:void requestLayout():4585:4585 -> requestLayout - 9:13:void requestLayout():4586:4586 -> requestLayout - 14:16:void requestLayout():4588:4588 -> requestLayout - 1:9:void clearOldPositions():4728:4728 -> s - 10:19:void clearOldPositions():4730:4730 -> s - 20:25:void clearOldPositions():4731:4731 -> s - 26:31:void clearOldPositions():4732:4732 -> s - 32:37:void clearOldPositions():4735:4735 -> s - 1:14:boolean isAccessibilityEnabled():3820:3820 -> s0 - 1:5:void stopInterceptRequestLayout(boolean):2285:2285 -> s1 - 6:10:void stopInterceptRequestLayout(boolean):2292:2292 -> s1 - 11:14:void stopInterceptRequestLayout(boolean):2294:2294 -> s1 - 15:16:void stopInterceptRequestLayout(boolean):2303:2303 -> s1 - 17:22:void stopInterceptRequestLayout(boolean):2305:2305 -> s1 - 23:38:void stopInterceptRequestLayout(boolean):2307:2307 -> s1 - 39:41:void stopInterceptRequestLayout(boolean):2309:2309 -> s1 - 42:45:void stopInterceptRequestLayout(boolean):2311:2311 -> s1 - 46:47:void stopInterceptRequestLayout(boolean):2312:2312 -> s1 - 48:53:void stopInterceptRequestLayout(boolean):2315:2315 -> s1 - 1:4:void scrollBy(int,int):1869:1869 -> scrollBy - 5:12:void scrollBy(int,int):1870:1870 -> scrollBy - 13:17:void scrollBy(int,int):1874:1874 -> scrollBy - 18:21:void scrollBy(int,int):1877:1877 -> scrollBy - 22:43:void scrollBy(int,int):1878:1878 -> scrollBy - 44:47:void scrollBy(int,int):1880:1880 -> scrollBy - 1:8:void scrollTo(int,int):1863:1863 -> scrollTo - 1:7:void sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent):3882:3882 -> sendAccessibilityEventUnchecked - 8:11:void sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent):3885:3885 -> sendAccessibilityEventUnchecked - 1:2:void setAccessibilityDelegateCompat(androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate):801:801 -> setAccessibilityDelegateCompat - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/k;)V"} - 3:6:void setAccessibilityDelegateCompat(androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate):802:802 -> setAccessibilityDelegateCompat - 2:5:void setAdapter(androidx.recyclerview.widget.RecyclerView$Adapter):1193:1193 -> setAdapter - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$h;)V"} - 6:8:void setAdapter(androidx.recyclerview.widget.RecyclerView$Adapter):1194:1194 -> setAdapter - 9:11:void setAdapter(androidx.recyclerview.widget.RecyclerView$Adapter):1195:1195 -> setAdapter - 12:15:void setAdapter(androidx.recyclerview.widget.RecyclerView$Adapter):1196:1196 -> setAdapter - 5:8:void setChildDrawingOrderCallback(androidx.recyclerview.widget.RecyclerView$ChildDrawingOrderCallback):1748:1748 -> setChildDrawingOrderCallback + 5:11:void addOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1707:1707 -> k + 12:17:void addOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1709:1709 -> k + 1:9:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4255:4255 -> k0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLandroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 10:15:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4257:4257 -> k0 + 16:22:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4258:4258 -> k0 + 23:30:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4262:4262 -> k0 + 31:42:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4264:4264 -> k0 + 43:63:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4265:4265 -> k0 + 64:78:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4268:4268 -> k0 + 79:99:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4270:4270 -> k0 + 100:117:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4274:4274 -> k0 + 118:138:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4279:4279 -> k0 + 139:149:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4281:4281 -> k0 + 150:155:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4279:4279 -> k0 + 2:5:void smoothScrollBy(int,int):2326:2326 -> k1 + 2:4:void animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4363:4363 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)V"} + 5:12:void animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4364:4364 -> l + 13:16:void animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4365:4365 -> l + 1:10:boolean hasPendingAdapterUpdates():5229:5229 -> l0 + 11:21:boolean hasPendingAdapterUpdates():5230:5230 -> l0 + 3:6:void smoothScrollBy(int,int,android.view.animation.Interpolator):2338:2338 -> l1 + 2:6:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4381:4381 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;ZZ)V"} + 7:13:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4383:4383 -> m + 14:16:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4387:4387 -> m + 17:18:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4389:4389 -> m + 19:21:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4391:4391 -> m + 22:26:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4392:4392 -> m + 27:29:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4393:4393 -> m + 30:31:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4394:4394 -> m + 32:39:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4396:4396 -> m + 40:43:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4397:4397 -> m + 1:10:boolean hasUpdatedView():1906:1906 -> m0 + 11:22:boolean hasUpdatedView():1908:1908 -> m0 + 23:29:boolean hasUpdatedView():1909:1909 -> m0 + 30:41:boolean hasUpdatedView():1912:1912 -> m0 + 7:10:void smoothScrollBy(int,int,android.view.animation.Interpolator,int):2356:2356 -> m1 + 1:4:void animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4371:4371 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)V"} + 5:7:void animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4372:4372 -> n + 8:15:void animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4373:4373 -> n + 16:19:void animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4374:4374 -> n + 1:13:void initAdapterManager():968:968 -> n0 + 1:4:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2390:2390 -> n1 + 5:12:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2391:2391 -> n1 + 13:17:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2395:2395 -> n1 + 18:25:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2398:2398 -> n1 + 26:47:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2401:2401 -> n1 + 48:61:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2419:2419 -> n1 + 62:64:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2415:2415 -> n1 + 65:70:void smoothScrollBy(int,int,android.view.animation.Interpolator,int,boolean):2417:2417 -> n1 + 1:8:void assertNotInLayoutOrScroll(java.lang.String):3048:3048 -> o + 9:20:void assertNotInLayoutOrScroll(java.lang.String):3050:3050 -> o + 21:35:void assertNotInLayoutOrScroll(java.lang.String):3051:3051 -> o + 36:41:void assertNotInLayoutOrScroll(java.lang.String):3053:3053 -> o + 42:45:void assertNotInLayoutOrScroll(java.lang.String):3055:3055 -> o + 46:57:void assertNotInLayoutOrScroll(java.lang.String):3056:3056 -> o + 58:71:void assertNotInLayoutOrScroll(java.lang.String):3061:3061 -> o + 72:79:void assertNotInLayoutOrScroll(java.lang.String):3056:3056 -> o + 1:8:void initAutofill():747:747 -> o0 + 9:12:void initAutofill():748:748 -> o0 + 1:5:void smoothScrollToPosition(int):1782:1782 -> o1 + 6:9:void smoothScrollToPosition(int):1785:1785 -> o1 + 10:17:void smoothScrollToPosition(int):1786:1786 -> o1 + 18:23:void smoothScrollToPosition(int):1790:1790 -> o1 + 1:4:void onAttachedToWindow():2960:2960 -> onAttachedToWindow + 5:7:void onAttachedToWindow():2961:2961 -> onAttachedToWindow + 8:9:void onAttachedToWindow():2962:2962 -> onAttachedToWindow + 10:23:void onAttachedToWindow():2963:2963 -> onAttachedToWindow + 24:27:void onAttachedToWindow():2964:2964 -> onAttachedToWindow + 28:30:void onAttachedToWindow():2965:2965 -> onAttachedToWindow + 31:32:void onAttachedToWindow():2967:2967 -> onAttachedToWindow + 33:36:void onAttachedToWindow():2969:2969 -> onAttachedToWindow + 37:48:void onAttachedToWindow():2971:2971 -> onAttachedToWindow + 49:55:void onAttachedToWindow():2973:2973 -> onAttachedToWindow + 56:59:void onAttachedToWindow():2977:2977 -> onAttachedToWindow + 60:67:void onAttachedToWindow():2979:2979 -> onAttachedToWindow + 68:80:void onAttachedToWindow():2980:2980 -> onAttachedToWindow + 81:89:void onAttachedToWindow():2985:2985 -> onAttachedToWindow + 90:92:void onAttachedToWindow():2986:2986 -> onAttachedToWindow + 93:98:void onAttachedToWindow():2988:2988 -> onAttachedToWindow + 1:3:void onDetachedFromWindow():2994:2994 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():2995:2995 -> onDetachedFromWindow + 8:10:void onDetachedFromWindow():2996:2996 -> onDetachedFromWindow + 11:14:void onDetachedFromWindow():2998:2998 -> onDetachedFromWindow + 15:16:void onDetachedFromWindow():2999:2999 -> onDetachedFromWindow + 17:20:void onDetachedFromWindow():3000:3000 -> onDetachedFromWindow + 21:25:void onDetachedFromWindow():3001:3001 -> onDetachedFromWindow + 26:30:void onDetachedFromWindow():3003:3003 -> onDetachedFromWindow + 31:35:void onDetachedFromWindow():3004:3004 -> onDetachedFromWindow + 36:40:void onDetachedFromWindow():3005:3005 -> onDetachedFromWindow + 41:48:void onDetachedFromWindow():3007:3007 -> onDetachedFromWindow + 49:52:void onDetachedFromWindow():3009:3009 -> onDetachedFromWindow + 53:55:void onDetachedFromWindow():3010:3010 -> onDetachedFromWindow + 1:3:void onDraw(android.graphics.Canvas):4490:4490 -> onDraw + 4:12:void onDraw(android.graphics.Canvas):4492:4492 -> onDraw + 13:29:void onDraw(android.graphics.Canvas):4494:4494 -> onDraw + 1:6:boolean onGenericMotionEvent(android.view.MotionEvent):3460:3460 -> onGenericMotionEvent + 7:11:boolean onGenericMotionEvent(android.view.MotionEvent):3463:3463 -> onGenericMotionEvent + 12:19:boolean onGenericMotionEvent(android.view.MotionEvent):3466:3466 -> onGenericMotionEvent + 20:28:boolean onGenericMotionEvent(android.view.MotionEvent):3468:3468 -> onGenericMotionEvent + 29:38:boolean onGenericMotionEvent(android.view.MotionEvent):3469:3469 -> onGenericMotionEvent + 39:45:boolean onGenericMotionEvent(android.view.MotionEvent):3472:3472 -> onGenericMotionEvent + 46:55:boolean onGenericMotionEvent(android.view.MotionEvent):3476:3476 -> onGenericMotionEvent + 56:62:boolean onGenericMotionEvent(android.view.MotionEvent):3477:3477 -> onGenericMotionEvent + 63:73:boolean onGenericMotionEvent(android.view.MotionEvent):3481:3481 -> onGenericMotionEvent + 74:77:boolean onGenericMotionEvent(android.view.MotionEvent):3482:3482 -> onGenericMotionEvent + 78:87:boolean onGenericMotionEvent(android.view.MotionEvent):3483:3483 -> onGenericMotionEvent + 88:108:boolean onGenericMotionEvent(android.view.MotionEvent):3488:3488 -> onGenericMotionEvent + 109:120:boolean onGenericMotionEvent(android.view.MotionEvent):3501:3501 -> onGenericMotionEvent + 1:7:boolean onInterceptTouchEvent(android.view.MotionEvent):3161:3161 -> onInterceptTouchEvent + 8:9:boolean onInterceptTouchEvent(android.view.MotionEvent):3169:3169 -> onInterceptTouchEvent + 10:16:boolean onInterceptTouchEvent(android.view.MotionEvent):3170:3170 -> onInterceptTouchEvent + 17:20:boolean onInterceptTouchEvent(android.view.MotionEvent):3171:3171 -> onInterceptTouchEvent + 21:25:boolean onInterceptTouchEvent(android.view.MotionEvent):3175:3175 -> onInterceptTouchEvent + 26:29:boolean onInterceptTouchEvent(android.view.MotionEvent):3179:3179 -> onInterceptTouchEvent + 30:35:boolean onInterceptTouchEvent(android.view.MotionEvent):3180:3180 -> onInterceptTouchEvent + 36:39:boolean onInterceptTouchEvent(android.view.MotionEvent):3182:3182 -> onInterceptTouchEvent + 40:45:boolean onInterceptTouchEvent(android.view.MotionEvent):3183:3183 -> onInterceptTouchEvent + 46:50:boolean onInterceptTouchEvent(android.view.MotionEvent):3185:3185 -> onInterceptTouchEvent + 51:54:boolean onInterceptTouchEvent(android.view.MotionEvent):3187:3187 -> onInterceptTouchEvent + 55:78:boolean onInterceptTouchEvent(android.view.MotionEvent):3188:3188 -> onInterceptTouchEvent + 79:83:boolean onInterceptTouchEvent(android.view.MotionEvent):3253:3253 -> onInterceptTouchEvent + 84:89:boolean onInterceptTouchEvent(android.view.MotionEvent):3219:3219 -> onInterceptTouchEvent + 90:99:boolean onInterceptTouchEvent(android.view.MotionEvent):3220:3220 -> onInterceptTouchEvent + 100:111:boolean onInterceptTouchEvent(android.view.MotionEvent):3221:3221 -> onInterceptTouchEvent + 112:116:boolean onInterceptTouchEvent(android.view.MotionEvent):3262:3262 -> onInterceptTouchEvent + 117:124:boolean onInterceptTouchEvent(android.view.MotionEvent):3225:3225 -> onInterceptTouchEvent + 125:154:boolean onInterceptTouchEvent(android.view.MotionEvent):3227:3227 -> onInterceptTouchEvent + 155:160:boolean onInterceptTouchEvent(android.view.MotionEvent):3232:3232 -> onInterceptTouchEvent + 161:166:boolean onInterceptTouchEvent(android.view.MotionEvent):3233:3233 -> onInterceptTouchEvent + 167:170:boolean onInterceptTouchEvent(android.view.MotionEvent):3234:3234 -> onInterceptTouchEvent + 171:174:boolean onInterceptTouchEvent(android.view.MotionEvent):3235:3235 -> onInterceptTouchEvent + 175:180:boolean onInterceptTouchEvent(android.view.MotionEvent):3236:3236 -> onInterceptTouchEvent + 181:188:boolean onInterceptTouchEvent(android.view.MotionEvent):3238:3238 -> onInterceptTouchEvent + 189:195:boolean onInterceptTouchEvent(android.view.MotionEvent):3239:3239 -> onInterceptTouchEvent + 196:203:boolean onInterceptTouchEvent(android.view.MotionEvent):3242:3242 -> onInterceptTouchEvent + 204:208:boolean onInterceptTouchEvent(android.view.MotionEvent):3243:3243 -> onInterceptTouchEvent + 209:212:boolean onInterceptTouchEvent(android.view.MotionEvent):3247:3247 -> onInterceptTouchEvent + 213:217:boolean onInterceptTouchEvent(android.view.MotionEvent):3257:3257 -> onInterceptTouchEvent + 218:221:boolean onInterceptTouchEvent(android.view.MotionEvent):3258:3258 -> onInterceptTouchEvent + 222:225:boolean onInterceptTouchEvent(android.view.MotionEvent):3192:3192 -> onInterceptTouchEvent + 226:227:boolean onInterceptTouchEvent(android.view.MotionEvent):3193:3193 -> onInterceptTouchEvent + 228:233:boolean onInterceptTouchEvent(android.view.MotionEvent):3195:3195 -> onInterceptTouchEvent + 234:243:boolean onInterceptTouchEvent(android.view.MotionEvent):3196:3196 -> onInterceptTouchEvent + 244:253:boolean onInterceptTouchEvent(android.view.MotionEvent):3197:3197 -> onInterceptTouchEvent + 254:257:boolean onInterceptTouchEvent(android.view.MotionEvent):3199:3199 -> onInterceptTouchEvent + 258:264:boolean onInterceptTouchEvent(android.view.MotionEvent):3200:3200 -> onInterceptTouchEvent + 265:267:boolean onInterceptTouchEvent(android.view.MotionEvent):3201:3201 -> onInterceptTouchEvent + 268:270:boolean onInterceptTouchEvent(android.view.MotionEvent):3202:3202 -> onInterceptTouchEvent + 271:280:boolean onInterceptTouchEvent(android.view.MotionEvent):3206:3206 -> onInterceptTouchEvent + 281:283:boolean onInterceptTouchEvent(android.view.MotionEvent):3215:3215 -> onInterceptTouchEvent + 284:289:boolean onInterceptTouchEvent(android.view.MotionEvent):3265:3265 -> onInterceptTouchEvent + 1:5:void onLayout(boolean,int,int,int,int):4403:4403 -> onLayout + 6:8:void onLayout(boolean,int,int,int,int):4404:4404 -> onLayout + 9:12:void onLayout(boolean,int,int,int,int):4405:4405 -> onLayout + 13:15:void onLayout(boolean,int,int,int,int):4406:4406 -> onLayout + 1:4:void onMeasure(int,int):3510:3510 -> onMeasure + 5:8:void onMeasure(int,int):3511:3511 -> onMeasure + 9:15:void onMeasure(int,int):3514:3514 -> onMeasure + 16:19:void onMeasure(int,int):3515:3515 -> onMeasure + 20:23:void onMeasure(int,int):3516:3516 -> onMeasure + 24:39:void onMeasure(int,int):3525:3525 -> onMeasure + 40:44:void onMeasure(int,int):3529:3529 -> onMeasure + 45:50:void onMeasure(int,int):3533:3533 -> onMeasure + 51:53:void onMeasure(int,int):3534:3534 -> onMeasure + 54:58:void onMeasure(int,int):3538:3538 -> onMeasure + 59:62:void onMeasure(int,int):3539:3539 -> onMeasure + 63:65:void onMeasure(int,int):3540:3540 -> onMeasure + 66:70:void onMeasure(int,int):3543:3543 -> onMeasure + 71:78:void onMeasure(int,int):3547:3547 -> onMeasure + 79:80:void onMeasure(int,int):3548:3548 -> onMeasure + 81:88:void onMeasure(int,int):3549:3549 -> onMeasure + 89:96:void onMeasure(int,int):3550:3550 -> onMeasure + 97:99:void onMeasure(int,int):3548:3548 -> onMeasure + 100:103:void onMeasure(int,int):3551:3551 -> onMeasure + 104:106:void onMeasure(int,int):3552:3552 -> onMeasure + 107:112:void onMeasure(int,int):3554:3554 -> onMeasure + 113:116:void onMeasure(int,int):3557:3557 -> onMeasure + 117:126:void onMeasure(int,int):3558:3558 -> onMeasure + 127:131:void onMeasure(int,int):3562:3562 -> onMeasure + 132:134:void onMeasure(int,int):3563:3563 -> onMeasure + 135:137:void onMeasure(int,int):3564:3564 -> onMeasure + 138:140:void onMeasure(int,int):3565:3565 -> onMeasure + 141:143:void onMeasure(int,int):3566:3566 -> onMeasure + 144:149:void onMeasure(int,int):3568:3568 -> onMeasure + 150:152:void onMeasure(int,int):3569:3569 -> onMeasure + 153:157:void onMeasure(int,int):3572:3572 -> onMeasure + 158:161:void onMeasure(int,int):3573:3573 -> onMeasure + 162:163:void onMeasure(int,int):3575:3575 -> onMeasure + 164:167:void onMeasure(int,int):3576:3576 -> onMeasure + 168:173:void onMeasure(int,int):3577:3577 -> onMeasure + 174:185:void onMeasure(int,int):3583:3583 -> onMeasure + 186:189:void onMeasure(int,int):3587:3587 -> onMeasure + 190:198:void onMeasure(int,int):3588:3588 -> onMeasure + 199:202:void onMeasure(int,int):3590:3590 -> onMeasure + 203:205:void onMeasure(int,int):3592:3592 -> onMeasure + 206:214:void onMeasure(int,int):3593:3593 -> onMeasure + 215:217:void onMeasure(int,int):3594:3594 -> onMeasure + 218:222:void onMeasure(int,int):3595:3595 -> onMeasure + 1:8:boolean onRequestFocusInDescendants(int,android.graphics.Rect):2950:2950 -> onRequestFocusInDescendants + 9:13:boolean onRequestFocusInDescendants(int,android.graphics.Rect):2955:2955 -> onRequestFocusInDescendants + 1:4:void onRestoreInstanceState(android.os.Parcelable):1394:1394 -> onRestoreInstanceState + 5:8:void onRestoreInstanceState(android.os.Parcelable):1395:1395 -> onRestoreInstanceState + 9:12:void onRestoreInstanceState(android.os.Parcelable):1399:1399 -> onRestoreInstanceState + 13:19:void onRestoreInstanceState(android.os.Parcelable):1400:1400 -> onRestoreInstanceState + 20:29:void onRestoreInstanceState(android.os.Parcelable):1401:1401 -> onRestoreInstanceState + 30:33:void onRestoreInstanceState(android.os.Parcelable):1402:1402 -> onRestoreInstanceState + 1:9:android.os.Parcelable onSaveInstanceState():1380:1380 -> onSaveInstanceState + 10:13:android.os.Parcelable onSaveInstanceState():1381:1381 -> onSaveInstanceState + 14:17:android.os.Parcelable onSaveInstanceState():1382:1382 -> onSaveInstanceState + 18:21:android.os.Parcelable onSaveInstanceState():1383:1383 -> onSaveInstanceState + 22:29:android.os.Parcelable onSaveInstanceState():1384:1384 -> onSaveInstanceState + 30:32:android.os.Parcelable onSaveInstanceState():1386:1386 -> onSaveInstanceState + 1:9:void onSizeChanged(int,int,int,int):3618:3618 -> onSizeChanged + 10:13:void onSizeChanged(int,int,int,int):3620:3620 -> onSizeChanged + 5:15:boolean onTouchEvent(android.view.MotionEvent):3280:3280 -> onTouchEvent + 16:22:boolean onTouchEvent(android.view.MotionEvent):3283:3283 -> onTouchEvent + 23:26:boolean onTouchEvent(android.view.MotionEvent):3284:3284 -> onTouchEvent + 27:31:boolean onTouchEvent(android.view.MotionEvent):3288:3288 -> onTouchEvent + 32:35:boolean onTouchEvent(android.view.MotionEvent):3292:3292 -> onTouchEvent + 36:41:boolean onTouchEvent(android.view.MotionEvent):3293:3293 -> onTouchEvent + 42:45:boolean onTouchEvent(android.view.MotionEvent):3295:3295 -> onTouchEvent + 46:51:boolean onTouchEvent(android.view.MotionEvent):3296:3296 -> onTouchEvent + 52:55:boolean onTouchEvent(android.view.MotionEvent):3300:3300 -> onTouchEvent + 56:61:boolean onTouchEvent(android.view.MotionEvent):3301:3301 -> onTouchEvent + 62:67:boolean onTouchEvent(android.view.MotionEvent):3304:3304 -> onTouchEvent + 68:71:boolean onTouchEvent(android.view.MotionEvent):3306:3306 -> onTouchEvent + 72:102:boolean onTouchEvent(android.view.MotionEvent):3307:3307 -> onTouchEvent + 103:107:boolean onTouchEvent(android.view.MotionEvent):3404:3404 -> onTouchEvent + 108:113:boolean onTouchEvent(android.view.MotionEvent):3326:3326 -> onTouchEvent + 114:123:boolean onTouchEvent(android.view.MotionEvent):3327:3327 -> onTouchEvent + 124:135:boolean onTouchEvent(android.view.MotionEvent):3328:3328 -> onTouchEvent + 136:140:boolean onTouchEvent(android.view.MotionEvent):3422:3422 -> onTouchEvent + 141:148:boolean onTouchEvent(android.view.MotionEvent):3332:3332 -> onTouchEvent + 149:178:boolean onTouchEvent(android.view.MotionEvent):3334:3334 -> onTouchEvent + 179:184:boolean onTouchEvent(android.view.MotionEvent):3339:3339 -> onTouchEvent + 185:190:boolean onTouchEvent(android.view.MotionEvent):3340:3340 -> onTouchEvent + 191:193:boolean onTouchEvent(android.view.MotionEvent):3341:3341 -> onTouchEvent + 194:196:boolean onTouchEvent(android.view.MotionEvent):3342:3342 -> onTouchEvent + 197:204:boolean onTouchEvent(android.view.MotionEvent):3344:3344 -> onTouchEvent + 205:212:boolean onTouchEvent(android.view.MotionEvent):3348:3348 -> onTouchEvent + 213:228:boolean onTouchEvent(android.view.MotionEvent):3350:3350 -> onTouchEvent + 229:236:boolean onTouchEvent(android.view.MotionEvent):3358:3358 -> onTouchEvent + 237:248:boolean onTouchEvent(android.view.MotionEvent):3360:3360 -> onTouchEvent + 249:253:boolean onTouchEvent(android.view.MotionEvent):3367:3367 -> onTouchEvent + 254:257:boolean onTouchEvent(android.view.MotionEvent):3371:3371 -> onTouchEvent + 258:261:boolean onTouchEvent(android.view.MotionEvent):3372:3372 -> onTouchEvent + 262:273:boolean onTouchEvent(android.view.MotionEvent):3373:3373 -> onTouchEvent + 274:282:boolean onTouchEvent(android.view.MotionEvent):3374:3374 -> onTouchEvent + 283:287:boolean onTouchEvent(android.view.MotionEvent):3379:3379 -> onTouchEvent + 288:290:boolean onTouchEvent(android.view.MotionEvent):3380:3380 -> onTouchEvent + 291:301:boolean onTouchEvent(android.view.MotionEvent):3382:3382 -> onTouchEvent + 302:308:boolean onTouchEvent(android.view.MotionEvent):3383:3383 -> onTouchEvent + 309:315:boolean onTouchEvent(android.view.MotionEvent):3385:3385 -> onTouchEvent + 316:322:boolean onTouchEvent(android.view.MotionEvent):3388:3388 -> onTouchEvent + 323:335:boolean onTouchEvent(android.view.MotionEvent):3389:3389 -> onTouchEvent + 336:341:boolean onTouchEvent(android.view.MotionEvent):3391:3391 -> onTouchEvent + 342:348:boolean onTouchEvent(android.view.MotionEvent):3395:3395 -> onTouchEvent + 349:356:boolean onTouchEvent(android.view.MotionEvent):3397:3397 -> onTouchEvent + 357:360:boolean onTouchEvent(android.view.MotionEvent):3398:3398 -> onTouchEvent + 361:365:boolean onTouchEvent(android.view.MotionEvent):3408:3408 -> onTouchEvent + 366:378:boolean onTouchEvent(android.view.MotionEvent):3410:3410 -> onTouchEvent + 379:382:boolean onTouchEvent(android.view.MotionEvent):3411:3411 -> onTouchEvent + 383:391:boolean onTouchEvent(android.view.MotionEvent):3412:3412 -> onTouchEvent + 392:395:boolean onTouchEvent(android.view.MotionEvent):3413:3413 -> onTouchEvent + 396:412:boolean onTouchEvent(android.view.MotionEvent):3414:3414 -> onTouchEvent + 413:418:boolean onTouchEvent(android.view.MotionEvent):3415:3415 -> onTouchEvent + 419:421:boolean onTouchEvent(android.view.MotionEvent):3416:3416 -> onTouchEvent + 422:425:boolean onTouchEvent(android.view.MotionEvent):3418:3418 -> onTouchEvent + 426:431:boolean onTouchEvent(android.view.MotionEvent):3311:3311 -> onTouchEvent + 432:441:boolean onTouchEvent(android.view.MotionEvent):3312:3312 -> onTouchEvent + 442:455:boolean onTouchEvent(android.view.MotionEvent):3313:3313 -> onTouchEvent + 456:458:boolean onTouchEvent(android.view.MotionEvent):3322:3322 -> onTouchEvent + 459:463:boolean onTouchEvent(android.view.MotionEvent):3427:3427 -> onTouchEvent + 464:468:boolean onTouchEvent(android.view.MotionEvent):3429:3429 -> onTouchEvent + 1:4:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):4674:4674 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Z"} + 5:8:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):4675:4675 -> p + 9:19:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):4674:4674 -> p + 1:13:void initChildrenHelper():845:845 -> p0 + 1:8:void startInterceptRequestLayout():2137:2137 -> p1 + 9:13:void startInterceptRequestLayout():2138:2138 -> p1 + 14:16:void startInterceptRequestLayout():2139:2139 -> p1 + 1:4:void cancelScroll():3443:3443 -> q + 5:8:void cancelScroll():3444:3444 -> q + 9:16:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11516:11516 -> q0 + 17:20:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11517:11517 -> q0 + 21:26:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11519:11519 -> q0 + 27:32:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11520:11520 -> q0 + 33:45:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11521:11521 -> q0 + 46:57:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11511:11511 -> q0 + 58:72:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11513:11513 -> q0 + 1:9:boolean startNestedScroll(int,int):11543:11543 -> q1 + 1:4:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):5851:5851 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 5:13:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):5852:5852 -> r + 14:18:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):5854:5854 -> r + 19:22:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):5858:5858 -> r + 23:26:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):5859:5859 -> r + 27:31:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):5860:5860 -> r + 32:34:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):5865:5865 -> r + 2:10:void invalidateGlows():2686:2686 -> r0 + 1:5:void stopInterceptRequestLayout(boolean):2154:2154 -> r1 + 6:10:void stopInterceptRequestLayout(boolean):2161:2161 -> r1 + 11:14:void stopInterceptRequestLayout(boolean):2163:2163 -> r1 + 15:16:void stopInterceptRequestLayout(boolean):2172:2172 -> r1 + 17:22:void stopInterceptRequestLayout(boolean):2174:2174 -> r1 + 23:38:void stopInterceptRequestLayout(boolean):2176:2176 -> r1 + 39:41:void stopInterceptRequestLayout(boolean):2178:2178 -> r1 + 42:45:void stopInterceptRequestLayout(boolean):2180:2180 -> r1 + 46:47:void stopInterceptRequestLayout(boolean):2181:2181 -> r1 + 48:53:void stopInterceptRequestLayout(boolean):2184:2184 -> r1 + 1:6:void removeDetachedView(android.view.View,boolean):4334:4334 -> removeDetachedView + 7:12:void removeDetachedView(android.view.View,boolean):4336:4336 -> removeDetachedView + 13:16:void removeDetachedView(android.view.View,boolean):4337:4337 -> removeDetachedView + 17:23:void removeDetachedView(android.view.View,boolean):4338:4338 -> removeDetachedView + 24:38:void removeDetachedView(android.view.View,boolean):4339:4339 -> removeDetachedView + 39:53:void removeDetachedView(android.view.View,boolean):4340:4340 -> removeDetachedView + 54:56:void removeDetachedView(android.view.View,boolean):4347:4347 -> removeDetachedView + 57:59:void removeDetachedView(android.view.View,boolean):4349:4349 -> removeDetachedView + 60:63:void removeDetachedView(android.view.View,boolean):4350:4350 -> removeDetachedView + 1:12:void requestChildFocus(android.view.View,android.view.View):2893:2893 -> requestChildFocus + 13:15:void requestChildFocus(android.view.View,android.view.View):2894:2894 -> requestChildFocus + 16:19:void requestChildFocus(android.view.View,android.view.View):2896:2896 -> requestChildFocus + 1:7:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):2938:2938 -> requestChildRectangleOnScreen + 1:9:void requestDisallowInterceptTouchEvent(boolean):3270:3270 -> requestDisallowInterceptTouchEvent + 10:17:void requestDisallowInterceptTouchEvent(boolean):3272:3272 -> requestDisallowInterceptTouchEvent + 18:23:void requestDisallowInterceptTouchEvent(boolean):3273:3273 -> requestDisallowInterceptTouchEvent + 24:27:void requestDisallowInterceptTouchEvent(boolean):3275:3275 -> requestDisallowInterceptTouchEvent + 1:8:void requestLayout():4411:4411 -> requestLayout + 9:13:void requestLayout():4412:4412 -> requestLayout + 14:16:void requestLayout():4414:4414 -> requestLayout + 1:9:void clearOldPositions():4554:4554 -> s + 10:19:void clearOldPositions():4556:4556 -> s + 20:25:void clearOldPositions():4557:4557 -> s + 26:31:void clearOldPositions():4558:4558 -> s + 32:37:void clearOldPositions():4561:4561 -> s + 1:14:boolean isAccessibilityEnabled():3671:3671 -> s0 + 1:8:void stopNestedScroll(int):11553:11553 -> s1 + 1:4:void scrollBy(int,int):1801:1801 -> scrollBy + 5:12:void scrollBy(int,int):1802:1802 -> scrollBy + 13:17:void scrollBy(int,int):1806:1806 -> scrollBy + 18:21:void scrollBy(int,int):1809:1809 -> scrollBy + 22:43:void scrollBy(int,int):1810:1810 -> scrollBy + 44:47:void scrollBy(int,int):1812:1812 -> scrollBy + 1:8:void scrollTo(int,int):1795:1795 -> scrollTo + 1:7:void sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent):3733:3733 -> sendAccessibilityEventUnchecked + 8:11:void sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent):3736:3736 -> sendAccessibilityEventUnchecked + 1:2:void setAccessibilityDelegateCompat(androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate):768:768 -> setAccessibilityDelegateCompat + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/l;)V"} + 3:6:void setAccessibilityDelegateCompat(androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate):769:769 -> setAccessibilityDelegateCompat + 2:5:void setAdapter(androidx.recyclerview.widget.RecyclerView$Adapter):1160:1160 -> setAdapter + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$g;)V"} + 6:8:void setAdapter(androidx.recyclerview.widget.RecyclerView$Adapter):1161:1161 -> setAdapter + 9:11:void setAdapter(androidx.recyclerview.widget.RecyclerView$Adapter):1162:1162 -> setAdapter + 12:15:void setAdapter(androidx.recyclerview.widget.RecyclerView$Adapter):1163:1163 -> setAdapter + 5:8:void setChildDrawingOrderCallback(androidx.recyclerview.widget.RecyclerView$ChildDrawingOrderCallback):1680:1680 -> setChildDrawingOrderCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$j;)V"} + 1:4:void setClipToPadding(boolean):1075:1075 -> setClipToPadding + 5:7:void setClipToPadding(boolean):1076:1076 -> setClipToPadding + 8:9:void setClipToPadding(boolean):1078:1078 -> setClipToPadding + 10:12:void setClipToPadding(boolean):1079:1079 -> setClipToPadding + 13:16:void setClipToPadding(boolean):1080:1080 -> setClipToPadding + 17:20:void setClipToPadding(boolean):1081:1081 -> setClipToPadding + 1:3:void setEdgeEffectFactory(androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory):2699:2699 -> setEdgeEffectFactory # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$k;)V"} - 1:4:void setClipToPadding(boolean):1108:1108 -> setClipToPadding - 5:7:void setClipToPadding(boolean):1109:1109 -> setClipToPadding - 8:9:void setClipToPadding(boolean):1111:1111 -> setClipToPadding - 10:12:void setClipToPadding(boolean):1112:1112 -> setClipToPadding - 13:16:void setClipToPadding(boolean):1113:1113 -> setClipToPadding - 17:20:void setClipToPadding(boolean):1114:1114 -> setClipToPadding - 1:3:void setEdgeEffectFactory(androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory):2832:2832 -> setEdgeEffectFactory + 4:5:void setEdgeEffectFactory(androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory):2700:2700 -> setEdgeEffectFactory + 6:9:void setEdgeEffectFactory(androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory):2701:2701 -> setEdgeEffectFactory + 1:3:void setHasFixedSize(boolean):1062:1062 -> setHasFixedSize + 1:4:void setItemAnimator(androidx.recyclerview.widget.RecyclerView$ItemAnimator):3637:3637 -> setItemAnimator # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$l;)V"} - 4:5:void setEdgeEffectFactory(androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory):2833:2833 -> setEdgeEffectFactory - 6:9:void setEdgeEffectFactory(androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory):2834:2834 -> setEdgeEffectFactory - 1:3:void setHasFixedSize(boolean):1095:1095 -> setHasFixedSize - 1:4:void setItemAnimator(androidx.recyclerview.widget.RecyclerView$ItemAnimator):3786:3786 -> setItemAnimator - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$m;)V"} - 5:7:void setItemAnimator(androidx.recyclerview.widget.RecyclerView$ItemAnimator):3787:3787 -> setItemAnimator - 8:13:void setItemAnimator(androidx.recyclerview.widget.RecyclerView$ItemAnimator):3788:3788 -> setItemAnimator - 14:17:void setItemAnimator(androidx.recyclerview.widget.RecyclerView$ItemAnimator):3790:3790 -> setItemAnimator - 18:23:void setItemAnimator(androidx.recyclerview.widget.RecyclerView$ItemAnimator):3792:3792 -> setItemAnimator - 1:6:void setItemViewCacheSize(int):1593:1593 -> setItemViewCacheSize - 1:4:void setLayoutFrozen(boolean):2401:2401 -> setLayoutFrozen - 1:5:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1377:1377 -> setLayoutManager - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)V"} - 6:8:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1380:1380 -> setLayoutManager - 9:12:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1383:1383 -> setLayoutManager - 13:16:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1385:1385 -> setLayoutManager - 17:19:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1386:1386 -> setLayoutManager - 20:26:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1388:1388 -> setLayoutManager - 27:33:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1389:1389 -> setLayoutManager - 34:38:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1390:1390 -> setLayoutManager - 39:42:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1392:1392 -> setLayoutManager - 43:49:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1393:1393 -> setLayoutManager - 50:55:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1395:1395 -> setLayoutManager - 56:58:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1396:1396 -> setLayoutManager - 59:63:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1398:1398 -> setLayoutManager - 64:68:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1401:1401 -> setLayoutManager - 69:72:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1402:1402 -> setLayoutManager - 73:76:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1404:1404 -> setLayoutManager - 77:79:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1409:1409 -> setLayoutManager - 80:83:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1410:1410 -> setLayoutManager - 84:89:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1411:1411 -> setLayoutManager - 90:111:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1405:1405 -> setLayoutManager - 112:126:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1407:1407 -> setLayoutManager - 127:131:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1414:1414 -> setLayoutManager - 132:135:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1415:1415 -> setLayoutManager - 4:7:void setLayoutTransition(android.animation.LayoutTransition):2440:2440 -> setLayoutTransition - 8:15:void setLayoutTransition(android.animation.LayoutTransition):2442:2442 -> setLayoutTransition - 1:8:void setNestedScrollingEnabled(boolean):11887:11887 -> setNestedScrollingEnabled - 1:3:void setOnFlingListener(androidx.recyclerview.widget.RecyclerView$OnFlingListener):1427:1427 -> setOnFlingListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$r;)V"} - 1:3:void setOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1760:1760 -> setOnScrollListener + 5:7:void setItemAnimator(androidx.recyclerview.widget.RecyclerView$ItemAnimator):3638:3638 -> setItemAnimator + 8:13:void setItemAnimator(androidx.recyclerview.widget.RecyclerView$ItemAnimator):3639:3639 -> setItemAnimator + 14:17:void setItemAnimator(androidx.recyclerview.widget.RecyclerView$ItemAnimator):3641:3641 -> setItemAnimator + 18:23:void setItemAnimator(androidx.recyclerview.widget.RecyclerView$ItemAnimator):3643:3643 -> setItemAnimator + 1:6:void setItemViewCacheSize(int):1525:1525 -> setItemViewCacheSize + 1:4:void setLayoutFrozen(boolean):2271:2271 -> setLayoutFrozen + 1:5:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1315:1315 -> setLayoutManager + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)V"} + 6:8:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1318:1318 -> setLayoutManager + 9:12:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1321:1321 -> setLayoutManager + 13:16:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1323:1323 -> setLayoutManager + 17:19:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1324:1324 -> setLayoutManager + 20:26:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1326:1326 -> setLayoutManager + 27:33:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1327:1327 -> setLayoutManager + 34:38:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1328:1328 -> setLayoutManager + 39:42:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1330:1330 -> setLayoutManager + 43:49:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1331:1331 -> setLayoutManager + 50:55:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1333:1333 -> setLayoutManager + 56:58:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1334:1334 -> setLayoutManager + 59:63:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1336:1336 -> setLayoutManager + 64:68:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1339:1339 -> setLayoutManager + 69:72:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1340:1340 -> setLayoutManager + 73:76:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1342:1342 -> setLayoutManager + 77:79:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1347:1347 -> setLayoutManager + 80:83:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1348:1348 -> setLayoutManager + 84:89:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1349:1349 -> setLayoutManager + 90:111:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1343:1343 -> setLayoutManager + 112:126:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1345:1345 -> setLayoutManager + 127:131:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1352:1352 -> setLayoutManager + 132:135:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1353:1353 -> setLayoutManager + 4:7:void setLayoutTransition(android.animation.LayoutTransition):2311:2311 -> setLayoutTransition + 8:15:void setLayoutTransition(android.animation.LayoutTransition):2313:2313 -> setLayoutTransition + 1:8:void setNestedScrollingEnabled(boolean):11528:11528 -> setNestedScrollingEnabled + 1:3:void setOnFlingListener(androidx.recyclerview.widget.RecyclerView$OnFlingListener):1365:1365 -> setOnFlingListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$q;)V"} + 1:3:void setOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1693:1693 -> setOnScrollListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$s;)V"} + 1:3:void setPreserveFocusAfterLayout(boolean):4759:4759 -> setPreserveFocusAfterLayout + 1:6:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):1499:1499 -> setRecycledViewPool # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$t;)V"} - 1:3:void setPreserveFocusAfterLayout(boolean):4932:4932 -> setPreserveFocusAfterLayout - 1:6:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):1568:1568 -> setRecycledViewPool - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;)V"} - 1:5:void setScrollState(int):1607:1607 -> setScrollState - 6:10:void setScrollState(int):1614:1614 -> setScrollState - 11:13:void setScrollState(int):1616:1616 -> setScrollState - 14:17:void setScrollState(int):1618:1618 -> setScrollState - 1:13:void setScrollingTouchSlop(int):1144:1144 -> setScrollingTouchSlop - 14:41:void setScrollingTouchSlop(int):1147:1147 -> setScrollingTouchSlop - 42:48:void setScrollingTouchSlop(int):1155:1155 -> setScrollingTouchSlop - 49:55:void setScrollingTouchSlop(int):1151:1151 -> setScrollingTouchSlop - 1:6:void setViewCacheExtension(androidx.recyclerview.widget.RecyclerView$ViewCacheExtension):1578:1578 -> setViewCacheExtension - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$B;)V"} - 1:9:boolean startNestedScroll(int):11897:11897 -> startNestedScroll - 1:8:void stopNestedScroll():11907:11907 -> stopNestedScroll - 1:4:void suppressLayout(boolean):2345:2345 -> suppressLayout - 5:12:void suppressLayout(boolean):2346:2346 -> suppressLayout - 13:14:void suppressLayout(boolean):2348:2348 -> suppressLayout - 15:26:void suppressLayout(boolean):2349:2349 -> suppressLayout - 27:29:void suppressLayout(boolean):2350:2350 -> suppressLayout - 30:32:void suppressLayout(boolean):2352:2352 -> suppressLayout - 33:41:void suppressLayout(boolean):2354:2354 -> suppressLayout - 42:45:void suppressLayout(boolean):2355:2355 -> suppressLayout - 46:49:void suppressLayout(boolean):2357:2357 -> suppressLayout - 50:51:void suppressLayout(boolean):2358:2358 -> suppressLayout - 52:53:void suppressLayout(boolean):2359:2359 -> suppressLayout - 54:57:void suppressLayout(boolean):2360:2360 -> suppressLayout - 1:12:void considerReleasingGlowsOnScroll(int,int):2714:2714 -> t - 13:17:void considerReleasingGlowsOnScroll(int,int):2715:2715 -> t - 18:25:void considerReleasingGlowsOnScroll(int,int):2716:2716 -> t - 26:37:void considerReleasingGlowsOnScroll(int,int):2718:2718 -> t - 38:42:void considerReleasingGlowsOnScroll(int,int):2719:2719 -> t - 43:49:void considerReleasingGlowsOnScroll(int,int):2720:2720 -> t - 50:61:void considerReleasingGlowsOnScroll(int,int):2722:2722 -> t - 62:66:void considerReleasingGlowsOnScroll(int,int):2723:2723 -> t - 67:73:void considerReleasingGlowsOnScroll(int,int):2724:2724 -> t - 74:85:void considerReleasingGlowsOnScroll(int,int):2726:2726 -> t - 86:90:void considerReleasingGlowsOnScroll(int,int):2727:2727 -> t - 91:99:void considerReleasingGlowsOnScroll(int,int):2728:2728 -> t - 100:103:void considerReleasingGlowsOnScroll(int,int):2731:2731 -> t - 1:8:boolean isComputingLayout():3854:3854 -> t0 - 1:8:void stopNestedScroll(int):11912:11912 -> t1 - 1:11:void consumePendingUpdateOperations():1996:1996 -> u - 12:20:void consumePendingUpdateOperations():2002:2002 -> u - 21:33:void consumePendingUpdateOperations():2008:2008 -> u - 34:39:void consumePendingUpdateOperations():2009:2009 -> u - 40:44:void consumePendingUpdateOperations():2011:2011 -> u - 45:47:void consumePendingUpdateOperations():2012:2012 -> u - 48:50:void consumePendingUpdateOperations():2013:2013 -> u - 51:55:void consumePendingUpdateOperations():2014:2014 -> u - 56:59:void consumePendingUpdateOperations():2015:2015 -> u - 60:65:void consumePendingUpdateOperations():2016:2016 -> u - 66:69:void consumePendingUpdateOperations():2017:2017 -> u - 70:75:void consumePendingUpdateOperations():2020:2020 -> u - 76:78:void consumePendingUpdateOperations():2023:2023 -> u - 79:81:void consumePendingUpdateOperations():2024:2024 -> u - 82:85:void consumePendingUpdateOperations():2025:2025 -> u - 86:93:void consumePendingUpdateOperations():2026:2026 -> u - 94:96:void consumePendingUpdateOperations():2027:2027 -> u - 97:99:void consumePendingUpdateOperations():2028:2028 -> u - 100:103:void consumePendingUpdateOperations():2029:2029 -> u - 104:106:void consumePendingUpdateOperations():1997:1997 -> u - 107:109:void consumePendingUpdateOperations():1998:1998 -> u - 110:113:void consumePendingUpdateOperations():1999:1999 -> u - 10:20:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2971:2971 -> u0 - 21:27:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2978:2978 -> u0 - 28:40:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2982:2982 -> u0 - 41:53:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2983:2983 -> u0 - 54:58:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2984:2984 -> u0 - 59:63:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2985:2985 -> u0 - 64:75:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2986:2986 -> u0 - 76:97:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2988:2988 -> u0 - 98:110:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2992:2992 -> u0 - 111:128:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2998:2998 -> u0 - 129:165:boolean isPreferredNextFocus(android.view.View,android.view.View,int):3002:3002 -> u0 - 166:228:boolean isPreferredNextFocus(android.view.View,android.view.View,int):3021:3021 -> u0 - 2:4:void stopScroll():2626:2626 -> u1 - 5:8:void stopScroll():2627:2627 -> u1 - 1:4:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):815:815 -> v - 5:8:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):816:816 -> v - 9:14:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):817:817 -> v - 15:18:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):818:818 -> v - 19:24:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):821:821 -> v - 25:47:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):823:823 -> v - 48:52:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):825:825 -> v - 53:58:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):828:828 -> v - 59:63:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):829:829 -> v - 64:65:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):833:833 -> v - 66:70:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):834:834 -> v - 71:93:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):835:835 -> v - 94:97:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):838:838 -> v - 98:100:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):845:845 -> v - 101:112:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):846:846 -> v - 113:115:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):840:840 -> v - 116:145:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):841:841 -> v - 146:175:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):860:860 -> v - 176:205:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):857:857 -> v - 206:233:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):854:854 -> v - 234:261:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):851:851 -> v - 262:292:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):848:848 -> v - 1:6:void jumpToPositionForSmoothScroller(int):1823:1823 -> v0 - 7:9:void jumpToPositionForSmoothScroller(int):1829:1829 -> v0 - 10:14:void jumpToPositionForSmoothScroller(int):1830:1830 -> v0 - 15:18:void jumpToPositionForSmoothScroller(int):1831:1831 -> v0 - 1:5:void stopScrollersInternal():2634:2634 -> v1 - 6:9:void stopScrollersInternal():2635:2635 -> v1 - 10:13:void stopScrollersInternal():2636:2636 -> v1 - 1:9:void defaultOnMeasure(int,int):3756:3756 -> w - 10:13:void defaultOnMeasure(int,int):3757:3757 -> w - 14:17:void defaultOnMeasure(int,int):3755:3755 -> w - 18:26:void defaultOnMeasure(int,int):3759:3759 -> w - 27:30:void defaultOnMeasure(int,int):3760:3760 -> w - 31:34:void defaultOnMeasure(int,int):3758:3758 -> w - 35:38:void defaultOnMeasure(int,int):3762:3762 -> w - 1:9:void markItemDecorInsetsDirty():4593:4593 -> w0 - 10:15:void markItemDecorInsetsDirty():4595:4595 -> w0 - 16:27:void markItemDecorInsetsDirty():4596:4596 -> w0 - 28:33:void markItemDecorInsetsDirty():4598:4598 -> w0 - 1:11:void viewRangeUpdate(int,int,java.lang.Object):4826:4826 -> w1 - 12:17:void viewRangeUpdate(int,int,java.lang.Object):4830:4830 -> w1 - 18:23:void viewRangeUpdate(int,int,java.lang.Object):4831:4831 -> w1 - 24:30:void viewRangeUpdate(int,int,java.lang.Object):4832:4832 -> w1 - 31:37:void viewRangeUpdate(int,int,java.lang.Object):4835:4835 -> w1 - 38:40:void viewRangeUpdate(int,int,java.lang.Object):4838:4838 -> w1 - 41:43:void viewRangeUpdate(int,int,java.lang.Object):4839:4839 -> w1 - 44:55:void viewRangeUpdate(int,int,java.lang.Object):4841:4841 -> w1 - 56:61:void viewRangeUpdate(int,int,java.lang.Object):4844:4844 -> w1 - 1:5:boolean didChildRangeChange(int,int):4501:4501 -> x - 6:20:boolean didChildRangeChange(int,int):4502:4502 -> x - 1:9:void markKnownViewsInvalid():4877:4877 -> x0 - 10:21:void markKnownViewsInvalid():4879:4879 -> x0 - 22:28:void markKnownViewsInvalid():4880:4880 -> x0 - 29:34:void markKnownViewsInvalid():4881:4881 -> x0 - 35:37:void markKnownViewsInvalid():4884:4884 -> x0 - 38:43:void markKnownViewsInvalid():4885:4885 -> x0 - 1:4:void dispatchChildAttached(android.view.View):7864:7864 -> y - 5:7:void dispatchChildAttached(android.view.View):7865:7865 -> y - 8:13:void dispatchChildAttached(android.view.View):7866:7866 -> y - 14:16:void dispatchChildAttached(android.view.View):7867:7867 -> y - 17:20:void dispatchChildAttached(android.view.View):7869:7869 -> y - 21:29:void dispatchChildAttached(android.view.View):7870:7870 -> y - 30:41:void dispatchChildAttached(android.view.View):7872:7872 -> y - 1:4:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1907:1907 -> y0 - 5:12:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1908:1908 -> y0 - 13:17:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1912:1912 -> y0 - 18:23:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1915:1915 -> y0 - 24:25:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1916:1916 -> y0 - 26:29:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1917:1917 -> y0 - 30:41:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1918:1918 -> y0 - 42:54:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1927:1927 -> y0 - 55:60:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1930:1930 -> y0 - 61:66:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1928:1928 -> y0 - 67:71:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1933:1933 -> y0 - 72:82:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1934:1934 -> y0 - 83:85:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1937:1937 -> y0 - 86:93:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1941:1941 -> y0 - 94:96:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1942:1942 -> y0 - 97:100:void nestedScrollByInternal(int,int,android.view.MotionEvent,int):1944:1944 -> y0 - 1:4:void dispatchChildDetached(android.view.View):7849:7849 -> z - 5:7:void dispatchChildDetached(android.view.View):7850:7850 -> z - 8:13:void dispatchChildDetached(android.view.View):7851:7851 -> z - 14:16:void dispatchChildDetached(android.view.View):7852:7852 -> z - 17:20:void dispatchChildDetached(android.view.View):7854:7854 -> z - 21:29:void dispatchChildDetached(android.view.View):7855:7855 -> z - 30:41:void dispatchChildDetached(android.view.View):7857:7857 -> z - 1:9:void offsetChildrenHorizontal(int):5252:5252 -> z0 - 10:22:void offsetChildrenHorizontal(int):5254:5254 -> z0 + 1:5:void setScrollState(int):1539:1539 -> setScrollState + 6:10:void setScrollState(int):1546:1546 -> setScrollState + 11:13:void setScrollState(int):1548:1548 -> setScrollState + 14:17:void setScrollState(int):1550:1550 -> setScrollState + 1:13:void setScrollingTouchSlop(int):1112:1112 -> setScrollingTouchSlop + 14:41:void setScrollingTouchSlop(int):1115:1115 -> setScrollingTouchSlop + 42:48:void setScrollingTouchSlop(int):1123:1123 -> setScrollingTouchSlop + 49:55:void setScrollingTouchSlop(int):1119:1119 -> setScrollingTouchSlop + 1:6:void setViewCacheExtension(androidx.recyclerview.widget.RecyclerView$ViewCacheExtension):1510:1510 -> setViewCacheExtension + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)V"} + 1:9:boolean startNestedScroll(int):11538:11538 -> startNestedScroll + 1:8:void stopNestedScroll():11548:11548 -> stopNestedScroll + 1:4:void suppressLayout(boolean):2214:2214 -> suppressLayout + 5:12:void suppressLayout(boolean):2215:2215 -> suppressLayout + 13:14:void suppressLayout(boolean):2217:2217 -> suppressLayout + 15:26:void suppressLayout(boolean):2218:2218 -> suppressLayout + 27:29:void suppressLayout(boolean):2219:2219 -> suppressLayout + 30:32:void suppressLayout(boolean):2221:2221 -> suppressLayout + 33:41:void suppressLayout(boolean):2223:2223 -> suppressLayout + 42:45:void suppressLayout(boolean):2224:2224 -> suppressLayout + 46:49:void suppressLayout(boolean):2226:2226 -> suppressLayout + 50:51:void suppressLayout(boolean):2227:2227 -> suppressLayout + 52:53:void suppressLayout(boolean):2228:2228 -> suppressLayout + 54:57:void suppressLayout(boolean):2229:2229 -> suppressLayout + 1:12:void considerReleasingGlowsOnScroll(int,int):2581:2581 -> t + 13:17:void considerReleasingGlowsOnScroll(int,int):2582:2582 -> t + 18:25:void considerReleasingGlowsOnScroll(int,int):2583:2583 -> t + 26:37:void considerReleasingGlowsOnScroll(int,int):2585:2585 -> t + 38:42:void considerReleasingGlowsOnScroll(int,int):2586:2586 -> t + 43:49:void considerReleasingGlowsOnScroll(int,int):2587:2587 -> t + 50:61:void considerReleasingGlowsOnScroll(int,int):2589:2589 -> t + 62:66:void considerReleasingGlowsOnScroll(int,int):2590:2590 -> t + 67:73:void considerReleasingGlowsOnScroll(int,int):2591:2591 -> t + 74:85:void considerReleasingGlowsOnScroll(int,int):2593:2593 -> t + 86:90:void considerReleasingGlowsOnScroll(int,int):2594:2594 -> t + 91:99:void considerReleasingGlowsOnScroll(int,int):2595:2595 -> t + 100:103:void considerReleasingGlowsOnScroll(int,int):2598:2598 -> t + 1:8:boolean isComputingLayout():3705:3705 -> t0 + 2:4:void stopScroll():2493:2493 -> t1 + 5:8:void stopScroll():2494:2494 -> t1 + 1:11:void consumePendingUpdateOperations():1865:1865 -> u + 12:20:void consumePendingUpdateOperations():1871:1871 -> u + 21:33:void consumePendingUpdateOperations():1877:1877 -> u + 34:39:void consumePendingUpdateOperations():1878:1878 -> u + 40:44:void consumePendingUpdateOperations():1880:1880 -> u + 45:47:void consumePendingUpdateOperations():1881:1881 -> u + 48:50:void consumePendingUpdateOperations():1882:1882 -> u + 51:55:void consumePendingUpdateOperations():1883:1883 -> u + 56:59:void consumePendingUpdateOperations():1884:1884 -> u + 60:65:void consumePendingUpdateOperations():1885:1885 -> u + 66:69:void consumePendingUpdateOperations():1886:1886 -> u + 70:75:void consumePendingUpdateOperations():1889:1889 -> u + 76:78:void consumePendingUpdateOperations():1892:1892 -> u + 79:81:void consumePendingUpdateOperations():1893:1893 -> u + 82:85:void consumePendingUpdateOperations():1894:1894 -> u + 86:93:void consumePendingUpdateOperations():1895:1895 -> u + 94:96:void consumePendingUpdateOperations():1896:1896 -> u + 97:99:void consumePendingUpdateOperations():1897:1897 -> u + 100:103:void consumePendingUpdateOperations():1898:1898 -> u + 104:106:void consumePendingUpdateOperations():1866:1866 -> u + 107:109:void consumePendingUpdateOperations():1867:1867 -> u + 110:113:void consumePendingUpdateOperations():1868:1868 -> u + 8:18:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2838:2838 -> u0 + 19:25:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2845:2845 -> u0 + 26:38:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2849:2849 -> u0 + 39:51:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2850:2850 -> u0 + 52:56:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2851:2851 -> u0 + 57:61:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2852:2852 -> u0 + 62:73:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2853:2853 -> u0 + 74:95:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2855:2855 -> u0 + 96:108:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2859:2859 -> u0 + 109:126:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2865:2865 -> u0 + 127:163:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2869:2869 -> u0 + 164:226:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2888:2888 -> u0 + 1:5:void stopScrollersInternal():2501:2501 -> u1 + 6:9:void stopScrollersInternal():2502:2502 -> u1 + 10:13:void stopScrollersInternal():2503:2503 -> u1 + 1:4:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):782:782 -> v + 5:8:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):783:783 -> v + 9:14:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):784:784 -> v + 15:18:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):785:785 -> v + 19:24:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):788:788 -> v + 25:47:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):790:790 -> v + 48:52:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):792:792 -> v + 53:58:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):795:795 -> v + 59:63:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):796:796 -> v + 64:65:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):800:800 -> v + 66:70:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):801:801 -> v + 71:93:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):802:802 -> v + 94:97:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):805:805 -> v + 98:100:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):812:812 -> v + 101:112:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):813:813 -> v + 113:115:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):807:807 -> v + 116:145:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):808:808 -> v + 146:175:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):827:827 -> v + 176:205:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):824:824 -> v + 206:233:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):821:821 -> v + 234:261:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):818:818 -> v + 262:292:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):815:815 -> v + 1:6:void jumpToPositionForSmoothScroller(int):1755:1755 -> v0 + 7:9:void jumpToPositionForSmoothScroller(int):1761:1761 -> v0 + 10:14:void jumpToPositionForSmoothScroller(int):1762:1762 -> v0 + 15:18:void jumpToPositionForSmoothScroller(int):1763:1763 -> v0 + 1:11:void viewRangeUpdate(int,int,java.lang.Object):4652:4652 -> v1 + 12:17:void viewRangeUpdate(int,int,java.lang.Object):4656:4656 -> v1 + 18:23:void viewRangeUpdate(int,int,java.lang.Object):4657:4657 -> v1 + 24:30:void viewRangeUpdate(int,int,java.lang.Object):4658:4658 -> v1 + 31:37:void viewRangeUpdate(int,int,java.lang.Object):4661:4661 -> v1 + 38:40:void viewRangeUpdate(int,int,java.lang.Object):4664:4664 -> v1 + 41:43:void viewRangeUpdate(int,int,java.lang.Object):4665:4665 -> v1 + 44:55:void viewRangeUpdate(int,int,java.lang.Object):4667:4667 -> v1 + 56:61:void viewRangeUpdate(int,int,java.lang.Object):4670:4670 -> v1 + 1:9:void defaultOnMeasure(int,int):3607:3607 -> w + 10:13:void defaultOnMeasure(int,int):3608:3608 -> w + 14:17:void defaultOnMeasure(int,int):3606:3606 -> w + 18:26:void defaultOnMeasure(int,int):3610:3610 -> w + 27:30:void defaultOnMeasure(int,int):3611:3611 -> w + 31:34:void defaultOnMeasure(int,int):3609:3609 -> w + 35:38:void defaultOnMeasure(int,int):3613:3613 -> w + 1:9:void markItemDecorInsetsDirty():4419:4419 -> w0 + 10:15:void markItemDecorInsetsDirty():4421:4421 -> w0 + 16:27:void markItemDecorInsetsDirty():4422:4422 -> w0 + 28:33:void markItemDecorInsetsDirty():4424:4424 -> w0 + 1:5:boolean didChildRangeChange(int,int):4327:4327 -> x + 6:20:boolean didChildRangeChange(int,int):4328:4328 -> x + 1:9:void markKnownViewsInvalid():4702:4702 -> x0 + 10:21:void markKnownViewsInvalid():4704:4704 -> x0 + 22:28:void markKnownViewsInvalid():4705:4705 -> x0 + 29:34:void markKnownViewsInvalid():4706:4706 -> x0 + 35:37:void markKnownViewsInvalid():4709:4709 -> x0 + 38:43:void markKnownViewsInvalid():4710:4710 -> x0 + 1:4:void dispatchChildAttached(android.view.View):7553:7553 -> y + 5:7:void dispatchChildAttached(android.view.View):7554:7554 -> y + 8:13:void dispatchChildAttached(android.view.View):7555:7555 -> y + 14:16:void dispatchChildAttached(android.view.View):7556:7556 -> y + 17:20:void dispatchChildAttached(android.view.View):7558:7558 -> y + 21:29:void dispatchChildAttached(android.view.View):7559:7559 -> y + 30:41:void dispatchChildAttached(android.view.View):7561:7561 -> y + 1:9:void offsetChildrenHorizontal(int):5078:5078 -> y0 + 10:22:void offsetChildrenHorizontal(int):5080:5080 -> y0 + 1:4:void dispatchChildDetached(android.view.View):7538:7538 -> z + 5:7:void dispatchChildDetached(android.view.View):7539:7539 -> z + 8:13:void dispatchChildDetached(android.view.View):7540:7540 -> z + 14:16:void dispatchChildDetached(android.view.View):7541:7541 -> z + 17:20:void dispatchChildDetached(android.view.View):7543:7543 -> z + 21:29:void dispatchChildDetached(android.view.View):7544:7544 -> z + 30:41:void dispatchChildDetached(android.view.View):7546:7546 -> z + 1:9:void offsetChildrenVertical(int):5040:5040 -> z0 + 10:22:void offsetChildrenVertical(int):5042:5042 -> z0 +androidx.recyclerview.widget.RecyclerView$$ExternalSyntheticApiModelOutline0 -> androidx.recyclerview.widget.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(androidx.recyclerview.widget.RecyclerView,android.content.Context,int[],android.util.AttributeSet,android.content.res.TypedArray,int,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} androidx.recyclerview.widget.RecyclerView$1 -> androidx.recyclerview.widget.RecyclerView$a: # {"id":"sourceFile","fileName":"RecyclerView.java"} androidx.recyclerview.widget.RecyclerView this$0 -> d - 1:6:void (androidx.recyclerview.widget.RecyclerView):401:401 -> - 1:13:void run():404:404 -> run - 14:19:void run():408:408 -> run - 20:23:void run():409:409 -> run - 24:28:void run():413:413 -> run - 29:31:void run():414:414 -> run - 32:35:void run():417:417 -> run + 1:6:void (androidx.recyclerview.widget.RecyclerView):398:398 -> + 1:13:void run():401:401 -> run + 14:19:void run():405:405 -> run + 20:23:void run():406:406 -> run + 24:28:void run():410:410 -> run + 29:31:void run():411:411 -> run + 32:35:void run():414:414 -> run androidx.recyclerview.widget.RecyclerView$2 -> androidx.recyclerview.widget.RecyclerView$b: # {"id":"sourceFile","fileName":"RecyclerView.java"} androidx.recyclerview.widget.RecyclerView this$0 -> d - 1:6:void (androidx.recyclerview.widget.RecyclerView):599:599 -> - 1:6:void run():602:602 -> run - 7:9:void run():603:603 -> run - 10:15:void run():605:605 -> run + 1:6:void (androidx.recyclerview.widget.RecyclerView):588:588 -> + 1:6:void run():591:591 -> run + 7:9:void run():592:592 -> run + 10:15:void run():594:594 -> run androidx.recyclerview.widget.RecyclerView$3 -> androidx.recyclerview.widget.RecyclerView$c: # {"id":"sourceFile","fileName":"RecyclerView.java"} - 1:4:void ():609:609 -> + 1:4:void ():598:598 -> androidx.recyclerview.widget.RecyclerView$4 -> androidx.recyclerview.widget.RecyclerView$d: # {"id":"sourceFile","fileName":"RecyclerView.java"} androidx.recyclerview.widget.RecyclerView this$0 -> a - 1:6:void (androidx.recyclerview.widget.RecyclerView):643:643 -> - 1:12:void unused(androidx.recyclerview.widget.RecyclerView$ViewHolder):676:676 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 1:6:void processAppeared(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):654:654 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)V"} - 1:7:void processDisappeared(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):647:647 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)V"} - 8:13:void processDisappeared(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):648:648 -> c - 2:4:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):660:660 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)V"} - 5:10:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):661:661 -> d - 11:18:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):665:665 -> d - 19:24:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):667:667 -> d - 25:32:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):669:669 -> d - 33:38:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):670:670 -> d + 1:6:void (androidx.recyclerview.widget.RecyclerView):610:610 -> + 1:12:void unused(androidx.recyclerview.widget.RecyclerView$ViewHolder):641:641 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 1:6:void processAppeared(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):620:620 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)V"} + 1:7:void processDisappeared(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):614:614 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)V"} + 8:13:void processDisappeared(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):615:615 -> c + 2:4:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):626:626 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)V"} + 5:10:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):627:627 -> d + 11:18:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):631:631 -> d + 19:24:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):633:633 -> d + 25:32:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):635:635 -> d + 33:38:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):636:636 -> d androidx.recyclerview.widget.RecyclerView$5 -> androidx.recyclerview.widget.RecyclerView$e: # {"id":"sourceFile","fileName":"RecyclerView.java"} androidx.recyclerview.widget.RecyclerView this$0 -> a - 1:6:void (androidx.recyclerview.widget.RecyclerView):878:878 -> - 1:6:void onEnteredHiddenState(android.view.View):984:984 -> a - 7:12:void onEnteredHiddenState(android.view.View):986:986 -> a - 1:7:void removeAllViews():928:928 -> b - 8:11:void removeAllViews():930:930 -> b - 12:16:void removeAllViews():931:931 -> b - 17:22:void removeAllViews():936:936 -> b - 23:28:void removeAllViews():938:938 -> b - 1:7:int indexOfChild(android.view.View):898:898 -> c - 1:5:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolder(android.view.View):943:943 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView$D;"} - 1:6:void detachViewFromParent(int):965:965 -> e - 7:12:void detachViewFromParent(int):967:967 -> e - 13:25:void detachViewFromParent(int):969:969 -> e - 26:42:void detachViewFromParent(int):970:970 -> e - 43:59:void detachViewFromParent(int):971:971 -> e - 60:62:void detachViewFromParent(int):976:976 -> e - 63:68:void detachViewFromParent(int):979:979 -> e - 1:6:void onLeftHiddenState(android.view.View):992:992 -> f - 7:12:void onLeftHiddenState(android.view.View):994:994 -> f - 1:5:void addView(android.view.View,int):889:889 -> g - 6:11:void addView(android.view.View,int):893:893 -> g - 1:7:android.view.View getChildAt(int):923:923 -> getChildAt - 1:7:int getChildCount():881:881 -> getChildCount - 1:8:void removeViewAt(int):903:903 -> h - 9:13:void removeViewAt(int):905:905 -> h - 14:16:void removeViewAt(int):910:910 -> h - 17:22:void removeViewAt(int):915:915 -> h - 1:6:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):949:949 -> i - 7:19:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):951:951 -> i - 20:36:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):952:952 -> i - 37:51:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):953:953 -> i - 52:54:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):958:958 -> i - 55:60:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):960:960 -> i + 1:6:void (androidx.recyclerview.widget.RecyclerView):845:845 -> + 1:6:void onEnteredHiddenState(android.view.View):951:951 -> a + 7:12:void onEnteredHiddenState(android.view.View):953:953 -> a + 1:7:void removeAllViews():895:895 -> b + 8:11:void removeAllViews():897:897 -> b + 12:16:void removeAllViews():898:898 -> b + 17:22:void removeAllViews():903:903 -> b + 23:28:void removeAllViews():905:905 -> b + 1:7:int indexOfChild(android.view.View):865:865 -> c + 1:5:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolder(android.view.View):910:910 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView$C;"} + 1:6:void detachViewFromParent(int):932:932 -> e + 7:12:void detachViewFromParent(int):934:934 -> e + 13:25:void detachViewFromParent(int):936:936 -> e + 26:42:void detachViewFromParent(int):937:937 -> e + 43:59:void detachViewFromParent(int):938:938 -> e + 60:62:void detachViewFromParent(int):943:943 -> e + 63:68:void detachViewFromParent(int):946:946 -> e + 1:6:void onLeftHiddenState(android.view.View):959:959 -> f + 7:12:void onLeftHiddenState(android.view.View):961:961 -> f + 1:5:void addView(android.view.View,int):856:856 -> g + 6:11:void addView(android.view.View,int):860:860 -> g + 1:7:android.view.View getChildAt(int):890:890 -> getChildAt + 1:7:int getChildCount():848:848 -> getChildCount + 1:8:void removeViewAt(int):870:870 -> h + 9:13:void removeViewAt(int):872:872 -> h + 14:16:void removeViewAt(int):877:877 -> h + 17:22:void removeViewAt(int):882:882 -> h + 1:6:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):916:916 -> i + 7:19:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):918:918 -> i + 20:36:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):919:919 -> i + 37:51:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):920:920 -> i + 52:54:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):925:925 -> i + 55:60:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):927:927 -> i androidx.recyclerview.widget.RecyclerView$6 -> androidx.recyclerview.widget.RecyclerView$f: # {"id":"sourceFile","fileName":"RecyclerView.java"} androidx.recyclerview.widget.RecyclerView this$0 -> a - 1:6:void (androidx.recyclerview.widget.RecyclerView):1001:1001 -> - 1:5:void offsetPositionsForMove(int,int):1076:1076 -> a - 6:11:void offsetPositionsForMove(int,int):1078:1078 -> a - 1:4:void onDispatchFirstPass(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1042:1042 -> b + 1:6:void (androidx.recyclerview.widget.RecyclerView):968:968 -> + 1:5:void offsetPositionsForMove(int,int):1043:1043 -> a + 6:11:void offsetPositionsForMove(int,int):1045:1045 -> a + 1:4:void onDispatchFirstPass(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1009:1009 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;)V"} - 1:5:void markViewHoldersUpdated(int,int,java.lang.Object):1036:1036 -> c - 6:11:void markViewHoldersUpdated(int,int,java.lang.Object):1037:1037 -> c - 1:4:void onDispatchSecondPass(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1065:1065 -> d + 1:5:void markViewHoldersUpdated(int,int,java.lang.Object):1003:1003 -> c + 6:11:void markViewHoldersUpdated(int,int,java.lang.Object):1004:1004 -> c + 1:4:void onDispatchSecondPass(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1032:1032 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;)V"} - 1:11:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolder(int):1004:1004 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/RecyclerView$D;"} - 12:25:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolder(int):1010:1010 -> e - 1:6:void offsetPositionsForRemovingLaidOutOrNewView(int,int):1029:1029 -> f - 7:12:void offsetPositionsForRemovingLaidOutOrNewView(int,int):1030:1030 -> f - 1:5:void offsetPositionsForAdd(int,int):1070:1070 -> g - 6:11:void offsetPositionsForAdd(int,int):1071:1071 -> g - 1:6:void offsetPositionsForRemovingInvisible(int,int):1021:1021 -> h - 7:10:void offsetPositionsForRemovingInvisible(int,int):1022:1022 -> h - 11:18:void offsetPositionsForRemovingInvisible(int,int):1023:1023 -> h - 1:16:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1046:1046 -> i + 1:11:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolder(int):971:971 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/RecyclerView$C;"} + 12:25:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolder(int):977:977 -> e + 1:6:void offsetPositionsForRemovingLaidOutOrNewView(int,int):996:996 -> f + 7:12:void offsetPositionsForRemovingLaidOutOrNewView(int,int):997:997 -> f + 1:5:void offsetPositionsForAdd(int,int):1037:1037 -> g + 6:11:void offsetPositionsForAdd(int,int):1038:1038 -> g + 1:6:void offsetPositionsForRemovingInvisible(int,int):988:988 -> h + 7:10:void offsetPositionsForRemovingInvisible(int,int):989:989 -> h + 11:18:void offsetPositionsForRemovingInvisible(int,int):990:990 -> h + 1:16:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1013:1013 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;)V"} - 17:28:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1058:1058 -> i - 29:42:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1054:1054 -> i - 43:54:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1051:1051 -> i - 55:66:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1048:1048 -> i -androidx.recyclerview.widget.RecyclerView$7 -> androidx.recyclerview.widget.RecyclerView$g: -# {"id":"sourceFile","fileName":"RecyclerView.java"} - int[] $SwitchMap$androidx$recyclerview$widget$RecyclerView$Adapter$StateRestorationPolicy -> a - 1:30:void ():7813:7813 -> -androidx.recyclerview.widget.RecyclerView$Adapter -> androidx.recyclerview.widget.RecyclerView$h: + 17:28:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1025:1025 -> i + 29:42:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1021:1021 -> i + 43:54:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1018:1018 -> i + 55:66:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1015:1015 -> i +androidx.recyclerview.widget.RecyclerView$Adapter -> androidx.recyclerview.widget.RecyclerView$g: # {"id":"sourceFile","fileName":"RecyclerView.java"} androidx.recyclerview.widget.RecyclerView$AdapterDataObservable mObservable -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$h;"} boolean mHasStableIds -> b - androidx.recyclerview.widget.RecyclerView$Adapter$StateRestorationPolicy mStateRestorationPolicy -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$h$a;"} - 1:3:void ():7173:7173 -> - 4:11:void ():7174:7174 -> - 12:13:void ():7175:7175 -> - 14:18:void ():7176:7176 -> - 1:10:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7325:7325 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;I)V"} - 11:12:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7327:7327 -> a - 13:18:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7328:7328 -> a - 19:26:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7329:7329 -> a - 27:29:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7331:7331 -> a - 30:34:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7334:7334 -> a - 35:36:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7336:7336 -> a - 37:45:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7337:7337 -> a - 46:48:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7339:7339 -> a - 49:54:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7340:7340 -> a - 55:58:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7341:7341 -> a - 59:62:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7342:7342 -> a - 63:66:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7344:7344 -> a - 1:18:boolean canRestoreState():7813:7813 -> b - 19:26:boolean canRestoreState():7817:7817 -> b - 1:5:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7294:7294 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$D;"} - 6:9:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7295:7295 -> c - 10:17:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7296:7296 -> c - 18:19:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7301:7301 -> c - 20:25:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7304:7304 -> c - 26:33:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7297:7297 -> c - 34:36:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7304:7304 -> c - 37:37:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7305:7305 -> c - int getItemCount() -> d - 1:1:long getItemId(int):0:0 -> e - 1:1:int getItemViewType(int):0:0 -> f - 1:7:boolean hasObservers():7499:7499 -> g - 1:3:boolean hasStableIds():7407:7407 -> h - 1:1:void onAttachedToRecyclerView(androidx.recyclerview.widget.RecyclerView):0:0 -> i - void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int) -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;I)V"} - 1:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):7254:7254 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;ILjava/util/List;)V"} - androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int) -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$D;"} - 1:1:void onDetachedFromRecyclerView(androidx.recyclerview.widget.RecyclerView):0:0 -> m - 1:1:boolean onFailedToRecycleView(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Z"} - 1:1:void onViewAttachedToWindow(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 1:1:void onViewDetachedFromWindow(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 1:1:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 1:6:void registerAdapterDataObserver(androidx.recyclerview.widget.RecyclerView$AdapterDataObserver):7518:7518 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$j;)V"} - 1:6:void setHasStableIds(boolean):7373:7373 -> s - 7:9:void setHasStableIds(boolean):7377:7377 -> s - 10:17:void setHasStableIds(boolean):7374:7374 -> s - 1:6:void unregisterAdapterDataObserver(androidx.recyclerview.widget.RecyclerView$AdapterDataObserver):7531:7531 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$j;)V"} -androidx.recyclerview.widget.RecyclerView$Adapter$StateRestorationPolicy -> androidx.recyclerview.widget.RecyclerView$h$a: -# {"id":"sourceFile","fileName":"RecyclerView.java"} - androidx.recyclerview.widget.RecyclerView$Adapter$StateRestorationPolicy ALLOW -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$h$a;"} - androidx.recyclerview.widget.RecyclerView$Adapter$StateRestorationPolicy PREVENT_WHEN_EMPTY -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$h$a;"} - androidx.recyclerview.widget.RecyclerView$Adapter$StateRestorationPolicy PREVENT -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$h$a;"} - androidx.recyclerview.widget.RecyclerView$Adapter$StateRestorationPolicy[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/recyclerview/widget/RecyclerView$h$a;"} - 1:10:void ():7832:7832 -> - 11:20:void ():7837:7837 -> - 21:30:void ():7843:7843 -> - 31:37:void ():7827:7827 -> - 1:4:void (java.lang.String,int):7827:7827 -> - 1:9:androidx.recyclerview.widget.RecyclerView$Adapter$StateRestorationPolicy valueOf(java.lang.String):7827:7827 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Landroidx/recyclerview/widget/RecyclerView$h$a;"} - 1:9:androidx.recyclerview.widget.RecyclerView$Adapter$StateRestorationPolicy[] values():7827:7827 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Landroidx/recyclerview/widget/RecyclerView$h$a;"} -androidx.recyclerview.widget.RecyclerView$AdapterDataObservable -> androidx.recyclerview.widget.RecyclerView$i: + 1:3:void ():6984:6984 -> + 4:11:void ():6985:6985 -> + 12:14:void ():6986:6986 -> + 1:2:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7099:7099 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;I)V"} + 3:8:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7100:7100 -> a + 9:17:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7101:7101 -> a + 18:20:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7103:7103 -> a + 21:25:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7106:7106 -> a + 26:32:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7107:7107 -> a + 33:35:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7108:7108 -> a + 36:41:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7109:7109 -> a + 42:45:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7110:7110 -> a + 46:49:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7111:7111 -> a + 50:53:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):7113:7113 -> a + 1:5:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7077:7077 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$C;"} + 6:9:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7078:7078 -> b + 10:17:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7079:7079 -> b + 18:19:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7084:7084 -> b + 20:25:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7087:7087 -> b + 26:33:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7080:7080 -> b + 34:36:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7087:7087 -> b + 37:37:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):7088:7088 -> b + int getItemCount() -> c + 1:1:long getItemId(int):0:0 -> d + 1:1:int getItemViewType(int):0:0 -> e + 1:7:boolean hasObservers():7267:7267 -> f + 1:3:boolean hasStableIds():7175:7175 -> g + 1:1:void onAttachedToRecyclerView(androidx.recyclerview.widget.RecyclerView):0:0 -> h + void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int) -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;I)V"} + 1:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):7065:7065 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;ILjava/util/List;)V"} + androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int) -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$C;"} + 1:1:void onDetachedFromRecyclerView(androidx.recyclerview.widget.RecyclerView):0:0 -> l + 1:1:boolean onFailedToRecycleView(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Z"} + 1:1:void onViewAttachedToWindow(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 1:1:void onViewDetachedFromWindow(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 1:1:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 1:6:void registerAdapterDataObserver(androidx.recyclerview.widget.RecyclerView$AdapterDataObserver):7287:7287 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$i;)V"} + 1:6:void setHasStableIds(boolean):7141:7141 -> r + 7:9:void setHasStableIds(boolean):7145:7145 -> r + 10:17:void setHasStableIds(boolean):7142:7142 -> r + 1:6:void unregisterAdapterDataObserver(androidx.recyclerview.widget.RecyclerView$AdapterDataObserver):7301:7301 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$i;)V"} +androidx.recyclerview.widget.RecyclerView$AdapterDataObservable -> androidx.recyclerview.widget.RecyclerView$h: # {"id":"sourceFile","fileName":"RecyclerView.java"} - 1:4:void ():12642:12642 -> - 1:9:boolean hasObservers():12644:12644 -> a -androidx.recyclerview.widget.RecyclerView$AdapterDataObserver -> androidx.recyclerview.widget.RecyclerView$j: + 1:4:void ():12242:12242 -> + 1:9:boolean hasObservers():12244:12244 -> a +androidx.recyclerview.widget.RecyclerView$AdapterDataObserver -> androidx.recyclerview.widget.RecyclerView$i: # {"id":"sourceFile","fileName":"RecyclerView.java"} - 1:4:void ():12106:12106 -> -androidx.recyclerview.widget.RecyclerView$ChildDrawingOrderCallback -> androidx.recyclerview.widget.RecyclerView$k: + 1:4:void ():11721:11721 -> +androidx.recyclerview.widget.RecyclerView$ChildDrawingOrderCallback -> androidx.recyclerview.widget.RecyclerView$j: # {"id":"sourceFile","fileName":"RecyclerView.java"} -androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory -> androidx.recyclerview.widget.RecyclerView$l: +androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory -> androidx.recyclerview.widget.RecyclerView$k: # {"id":"sourceFile","fileName":"RecyclerView.java"} - 1:4:void ():5771:5771 -> - 1:10:android.widget.EdgeEffect createEdgeEffect(androidx.recyclerview.widget.RecyclerView,int):5804:5804 -> a -androidx.recyclerview.widget.RecyclerView$ItemAnimator -> androidx.recyclerview.widget.RecyclerView$m: + 1:4:void ():5592:5592 -> + 1:10:android.widget.EdgeEffect createEdgeEffect(androidx.recyclerview.widget.RecyclerView,int):5623:5623 -> a +androidx.recyclerview.widget.RecyclerView$ItemAnimator -> androidx.recyclerview.widget.RecyclerView$l: # {"id":"sourceFile","fileName":"RecyclerView.java"} androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemAnimatorListener mListener -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$m$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$l$a;"} java.util.ArrayList mFinishedListeners -> b long mAddDuration -> c long mRemoveDuration -> d long mMoveDuration -> e long mChangeDuration -> f - 1:4:void ():13138:13138 -> - 5:6:void ():13201:13201 -> - 7:15:void ():13202:13202 -> - 16:17:void ():13205:13205 -> - 18:21:void ():13206:13206 -> - 22:23:void ():13207:13207 -> - 24:26:void ():13208:13208 -> + 1:4:void ():12728:12728 -> + 5:6:void ():12784:12784 -> + 7:15:void ():12785:12785 -> + 16:17:void ():12788:12788 -> + 18:21:void ():12789:12789 -> + 22:23:void ():12790:12790 -> + 24:26:void ():12791:12791 -> boolean animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)Z"} boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)Z"} boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)Z"} boolean animatePersistence(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)Z"} - 1:4:int buildAdapterChangeFlagsForAnimations(androidx.recyclerview.widget.RecyclerView$ViewHolder):13525:13525 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)I"} - 5:15:int buildAdapterChangeFlagsForAnimations(androidx.recyclerview.widget.RecyclerView$ViewHolder):13526:13526 -> e - 16:19:int buildAdapterChangeFlagsForAnimations(androidx.recyclerview.widget.RecyclerView$ViewHolder):13530:13530 -> e - 20:34:int buildAdapterChangeFlagsForAnimations(androidx.recyclerview.widget.RecyclerView$ViewHolder):13531:13531 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)Z"} + 1:4:int buildAdapterChangeFlagsForAnimations(androidx.recyclerview.widget.RecyclerView$ViewHolder):13113:13113 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)I"} + 5:15:int buildAdapterChangeFlagsForAnimations(androidx.recyclerview.widget.RecyclerView$ViewHolder):13114:13114 -> e + 16:19:int buildAdapterChangeFlagsForAnimations(androidx.recyclerview.widget.RecyclerView$ViewHolder):13118:13118 -> e + 20:34:int buildAdapterChangeFlagsForAnimations(androidx.recyclerview.widget.RecyclerView$ViewHolder):13119:13119 -> e boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder) -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Z"} - 1:5:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List):13741:13741 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Ljava/util/List;)Z"} - 1:3:void dispatchAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):13609:13609 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 4:7:void dispatchAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):13610:13610 -> h - 8:11:void dispatchAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):13611:13611 -> h - 1:8:void dispatchAnimationsFinished():13749:13749 -> i - 9:14:void dispatchAnimationsFinished():13753:13753 -> i - 15:26:void dispatchAnimationsFinished():13751:13751 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Z"} + 1:5:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List):13332:13332 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Ljava/util/List;)Z"} + 1:3:void dispatchAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):13197:13197 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 4:7:void dispatchAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):13198:13198 -> h + 8:11:void dispatchAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):13199:13199 -> h + 1:8:void dispatchAnimationsFinished():13340:13340 -> i + 9:14:void dispatchAnimationsFinished():13344:13344 -> i + 15:26:void dispatchAnimationsFinished():13342:13342 -> i void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder) -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} void endAnimations() -> k - 1:3:long getAddDuration():13234:13234 -> l - 1:3:long getChangeDuration():13270:13270 -> m - 1:3:long getMoveDuration():13216:13216 -> n - 1:3:long getRemoveDuration():13252:13252 -> o + 1:3:long getAddDuration():12817:12817 -> l + 1:3:long getChangeDuration():12853:12853 -> m + 1:3:long getMoveDuration():12799:12799 -> n + 1:3:long getRemoveDuration():12835:12835 -> o boolean isRunning() -> p - 1:6:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo obtainHolderInfo():13767:13767 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$m$b;"} + 1:6:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo obtainHolderInfo():13358:13358 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$l$b;"} 1:1:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 1:9:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo recordPostLayoutInformation(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$ViewHolder):13357:13357 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/RecyclerView$D;)Landroidx/recyclerview/widget/RecyclerView$m$b;"} - 1:9:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo recordPreLayoutInformation(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):13329:13329 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/RecyclerView$D;ILjava/util/List;)Landroidx/recyclerview/widget/RecyclerView$m$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 1:9:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo recordPostLayoutInformation(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$ViewHolder):12942:12942 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/RecyclerView$C;)Landroidx/recyclerview/widget/RecyclerView$l$b;"} + 1:9:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo recordPreLayoutInformation(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):12913:12913 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/RecyclerView$C;ILjava/util/List;)Landroidx/recyclerview/widget/RecyclerView$l$b;"} void runPendingAnimations() -> u - 1:3:void setListener(androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemAnimatorListener):13291:13291 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$m$a;)V"} -androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemAnimatorListener -> androidx.recyclerview.widget.RecyclerView$m$a: + 1:3:void setListener(androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemAnimatorListener):12874:12874 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$l$a;)V"} +androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemAnimatorListener -> androidx.recyclerview.widget.RecyclerView$l$a: # {"id":"sourceFile","fileName":"RecyclerView.java"} void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} -androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo -> androidx.recyclerview.widget.RecyclerView$m$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} +androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo -> androidx.recyclerview.widget.RecyclerView$l$b: # {"id":"sourceFile","fileName":"RecyclerView.java"} int left -> a int top -> b int right -> c int bottom -> d - 1:4:void ():13834:13834 -> - 2:6:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder):13846:13846 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Landroidx/recyclerview/widget/RecyclerView$m$b;"} - 1:2:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13862:13862 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;I)Landroidx/recyclerview/widget/RecyclerView$m$b;"} - 3:8:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13863:13863 -> b - 9:14:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13864:13864 -> b - 15:20:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13865:13865 -> b - 21:27:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13866:13866 -> b -androidx.recyclerview.widget.RecyclerView$ItemAnimatorRestoreListener -> androidx.recyclerview.widget.RecyclerView$n: + 1:4:void ():13425:13425 -> + 2:6:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder):13437:13437 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Landroidx/recyclerview/widget/RecyclerView$l$b;"} + 1:2:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13453:13453 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;I)Landroidx/recyclerview/widget/RecyclerView$l$b;"} + 3:8:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13454:13454 -> b + 9:14:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13455:13455 -> b + 15:20:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13456:13456 -> b + 21:27:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13457:13457 -> b +androidx.recyclerview.widget.RecyclerView$ItemAnimatorRestoreListener -> androidx.recyclerview.widget.RecyclerView$m: # {"id":"sourceFile","fileName":"RecyclerView.java"} androidx.recyclerview.widget.RecyclerView this$0 -> a - 1:6:void (androidx.recyclerview.widget.RecyclerView):13096:13096 -> - 2:4:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):13101:13101 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 5:13:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):13102:13102 -> a - 14:15:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):13103:13103 -> a - 16:17:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):13107:13107 -> a - 18:23:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):13108:13108 -> a - 24:39:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):13109:13109 -> a - 40:48:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):13110:13110 -> a -androidx.recyclerview.widget.RecyclerView$ItemDecoration -> androidx.recyclerview.widget.RecyclerView$o: + 1:6:void (androidx.recyclerview.widget.RecyclerView):12686:12686 -> + 2:4:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):12691:12691 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 5:13:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):12692:12692 -> a + 14:15:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):12693:12693 -> a + 16:17:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):12697:12697 -> a + 18:23:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):12698:12698 -> a + 24:39:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):12699:12699 -> a + 40:48:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):12700:12700 -> a +androidx.recyclerview.widget.RecyclerView$ItemDecoration -> androidx.recyclerview.widget.RecyclerView$n: # {"id":"sourceFile","fileName":"RecyclerView.java"} - 1:4:void ():10975:10975 -> - 2:5:void getItemOffsets(android.graphics.Rect,int,androidx.recyclerview.widget.RecyclerView):11024:11024 -> d - 1:14:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):11049:11049 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$A;)V"} + 1:4:void ():10705:10705 -> + 2:5:void getItemOffsets(android.graphics.Rect,int,androidx.recyclerview.widget.RecyclerView):10757:10757 -> d + 1:14:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10782:10782 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$z;)V"} 1:1:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):0:0 -> f - 1:4:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10986:10986 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$A;)V"} + 1:4:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10716:10716 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$z;)V"} 1:1:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):0:0 -> h - 1:4:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):11007:11007 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$A;)V"} -androidx.recyclerview.widget.RecyclerView$LayoutManager -> androidx.recyclerview.widget.RecyclerView$p: + 1:4:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10738:10738 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$z;)V"} +androidx.recyclerview.widget.RecyclerView$LayoutManager -> androidx.recyclerview.widget.RecyclerView$o: # {"id":"sourceFile","fileName":"RecyclerView.java"} androidx.recyclerview.widget.ChildHelper mChildHelper -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/b;"} androidx.recyclerview.widget.RecyclerView mRecyclerView -> b androidx.recyclerview.widget.ViewBoundsCheck$Callback mHorizontalBoundCheckCallback -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/o$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/p$b;"} androidx.recyclerview.widget.ViewBoundsCheck$Callback mVerticalBoundCheckCallback -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/o$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/p$b;"} androidx.recyclerview.widget.ViewBoundsCheck mHorizontalBoundCheck -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/p;"} androidx.recyclerview.widget.ViewBoundsCheck mVerticalBoundCheck -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/p;"} androidx.recyclerview.widget.RecyclerView$SmoothScroller mSmoothScroller -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$y;"} boolean mRequestedSimpleAnimations -> h boolean mIsAttachedToWindow -> i boolean mAutoMeasure -> j @@ -55363,564 +53026,569 @@ androidx.recyclerview.widget.RecyclerView$LayoutManager -> androidx.recyclerview int mHeightMode -> p int mWidth -> q int mHeight -> r - 1:3:void ():7892:7892 -> - 4:10:void ():7900:7900 -> - 11:17:void ():7936:7936 -> - 18:24:void ():7977:7977 -> - 25:32:void ():7978:7978 -> - 33:34:void ():7983:7983 -> - 35:36:void ():7985:7985 -> - 37:39:void ():7991:7991 -> - 40:41:void ():7997:7997 -> - 42:44:void ():7999:7999 -> + 1:3:void ():7582:7582 -> + 4:10:void ():7590:7590 -> + 11:17:void ():7626:7626 -> + 18:24:void ():7666:7666 -> + 25:32:void ():7667:7667 -> + 33:34:void ():7672:7672 -> + 35:36:void ():7674:7674 -> + 37:39:void ():7680:7680 -> + 40:41:void ():7686:7686 -> + 42:44:void ():7688:7688 -> int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State) -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:4:boolean isMeasurementUpToDate(int,int,int):9637:9637 -> A0 - 5:35:boolean isMeasurementUpToDate(int,int,int):9638:9638 -> A0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:4:boolean isMeasurementUpToDate(int,int,int):9340:9340 -> A0 + 5:35:boolean isMeasurementUpToDate(int,int,int):9341:9341 -> A0 int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State) -> A1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:8:void detachAndScrapAttachedViews(androidx.recyclerview.widget.RecyclerView$Recycler):9490:9490 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;)V"} - 9:12:void detachAndScrapAttachedViews(androidx.recyclerview.widget.RecyclerView$Recycler):9492:9492 -> B - 13:19:void detachAndScrapAttachedViews(androidx.recyclerview.widget.RecyclerView$Recycler):9493:9493 -> B - 1:14:boolean isSmoothScrolling():8778:8778 -> B0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:8:void detachAndScrapAttachedViews(androidx.recyclerview.widget.RecyclerView$Recycler):9192:9192 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;)V"} + 9:12:void detachAndScrapAttachedViews(androidx.recyclerview.widget.RecyclerView$Recycler):9194:9194 -> B + 13:19:void detachAndScrapAttachedViews(androidx.recyclerview.widget.RecyclerView$Recycler):9195:9195 -> B + 1:14:boolean isSmoothScrolling():8477:8477 -> B0 void scrollToPosition(int) -> B1 - 1:8:void detachViewAt(int):9083:9083 -> C - 1:13:boolean isViewPartiallyVisible(android.view.View,boolean,boolean):10244:10244 -> C0 - 14:27:boolean isViewPartiallyVisible(android.view.View,boolean,boolean):10246:10246 -> C0 + 1:8:void detachViewAt(int):8784:8784 -> C + 1:13:boolean isViewPartiallyVisible(android.view.View,boolean,boolean):9946:9946 -> C0 + 14:27:boolean isViewPartiallyVisible(android.view.View,boolean,boolean):9948:9948 -> C0 int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State) -> C1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:6:void detachViewInternal(int,android.view.View):9090:9090 -> D - 1:6:void layoutDecoratedWithMargins(android.view.View,int,int,int,int):9876:9876 -> D0 - 7:8:void layoutDecoratedWithMargins(android.view.View,int,int,int,int):9877:9877 -> D0 - 9:36:void layoutDecoratedWithMargins(android.view.View,int,int,int,int):9878:9878 -> D0 - 1:10:void setExactMeasureSpecsFrom(androidx.recyclerview.widget.RecyclerView):10919:10919 -> D1 - 11:18:void setExactMeasureSpecsFrom(androidx.recyclerview.widget.RecyclerView):10920:10920 -> D1 - 19:22:void setExactMeasureSpecsFrom(androidx.recyclerview.widget.RecyclerView):10918:10918 -> D1 - 2:3:void dispatchAttachedToWindow(androidx.recyclerview.widget.RecyclerView):8417:8417 -> E - 4:7:void dispatchAttachedToWindow(androidx.recyclerview.widget.RecyclerView):8418:8418 -> E - 1:6:void measureChildWithMargins(android.view.View,int,int):9666:9666 -> E0 - 7:12:void measureChildWithMargins(android.view.View,int,int):9668:9668 -> E0 - 13:18:void measureChildWithMargins(android.view.View,int,int):9669:9669 -> E0 - 19:24:void measureChildWithMargins(android.view.View,int,int):9670:9670 -> E0 - 25:32:void measureChildWithMargins(android.view.View,int,int):9672:9672 -> E0 - 33:50:void measureChildWithMargins(android.view.View,int,int):9673:9673 -> E0 - 51:54:void measureChildWithMargins(android.view.View,int,int):9675:9675 -> E0 - 55:58:void measureChildWithMargins(android.view.View,int,int):9672:9672 -> E0 - 59:66:void measureChildWithMargins(android.view.View,int,int):9676:9676 -> E0 - 67:84:void measureChildWithMargins(android.view.View,int,int):9677:9677 -> E0 - 85:88:void measureChildWithMargins(android.view.View,int,int):9679:9679 -> E0 - 89:92:void measureChildWithMargins(android.view.View,int,int):9676:9676 -> E0 - 93:98:void measureChildWithMargins(android.view.View,int,int):9680:9680 -> E0 - 99:102:void measureChildWithMargins(android.view.View,int,int):9681:9681 -> E0 - 1:6:void setMeasureSpecs(int,int):8068:8068 -> E1 - 7:15:void setMeasureSpecs(int,int):8069:8069 -> E1 - 16:19:void setMeasureSpecs(int,int):8070:8070 -> E1 - 20:21:void setMeasureSpecs(int,int):8071:8071 -> E1 - 22:27:void setMeasureSpecs(int,int):8074:8074 -> E1 - 28:35:void setMeasureSpecs(int,int):8075:8075 -> E1 - 36:39:void setMeasureSpecs(int,int):8076:8076 -> E1 - 40:42:void setMeasureSpecs(int,int):8077:8077 -> E1 - 2:3:void dispatchDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):8422:8422 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$v;)V"} - 4:7:void dispatchDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):8423:8423 -> F - 1:6:void moveView(int,int):9155:9155 -> F0 - 7:9:void moveView(int,int):9160:9160 -> F0 - 10:13:void moveView(int,int):9161:9161 -> F0 - 14:30:void moveView(int,int):9157:9157 -> F0 - 31:45:void moveView(int,int):9158:9158 -> F0 - 1:6:void setMeasuredDimension(int,int):10540:10540 -> F1 - 1:6:android.view.View findContainingItemView(android.view.View):9002:9002 -> G - 7:13:android.view.View findContainingItemView(android.view.View):9005:9005 -> G - 14:23:android.view.View findContainingItemView(android.view.View):9009:9009 -> G - 1:4:void offsetChildrenHorizontal(int):9421:9421 -> G0 - 5:8:void offsetChildrenHorizontal(int):9422:9422 -> G0 - 1:14:void setMeasuredDimension(android.graphics.Rect,int,int):8146:8146 -> G1 - 15:28:void setMeasuredDimension(android.graphics.Rect,int,int):8147:8147 -> G1 - 29:36:void setMeasuredDimension(android.graphics.Rect,int,int):8148:8148 -> G1 - 37:44:void setMeasuredDimension(android.graphics.Rect,int,int):8149:8149 -> G1 - 45:48:void setMeasuredDimension(android.graphics.Rect,int,int):8150:8150 -> G1 - 1:7:android.view.View findViewByPosition(int):9030:9030 -> H - 8:11:android.view.View findViewByPosition(int):9032:9032 -> H - 12:18:android.view.View findViewByPosition(int):9033:9033 -> H - 19:34:android.view.View findViewByPosition(int):9037:9037 -> H - 35:52:android.view.View findViewByPosition(int):9038:9038 -> H - 1:4:void offsetChildrenVertical(int):9433:9433 -> H0 - 5:8:void offsetChildrenVertical(int):9434:9434 -> H0 - 1:6:void setMeasuredDimensionFromChildren(int,int):8095:8095 -> H1 - 7:24:void setMeasuredDimensionFromChildren(int,int):8097:8097 -> H1 - 25:28:void setMeasuredDimensionFromChildren(int,int):8106:8106 -> H1 - 29:32:void setMeasuredDimensionFromChildren(int,int):8107:8107 -> H1 - 33:35:void setMeasuredDimensionFromChildren(int,int):8108:8108 -> H1 - 36:40:void setMeasuredDimensionFromChildren(int,int):8109:8109 -> H1 - 41:45:void setMeasuredDimensionFromChildren(int,int):8112:8112 -> H1 - 46:50:void setMeasuredDimensionFromChildren(int,int):8115:8115 -> H1 - 51:58:void setMeasuredDimensionFromChildren(int,int):8118:8118 -> H1 - 59:65:void setMeasuredDimensionFromChildren(int,int):8122:8122 -> H1 - 66:73:void setMeasuredDimensionFromChildren(int,int):8123:8123 -> H1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:6:void detachViewInternal(int,android.view.View):8791:8791 -> D + 1:6:void layoutDecoratedWithMargins(android.view.View,int,int,int,int):9585:9585 -> D0 + 7:8:void layoutDecoratedWithMargins(android.view.View,int,int,int,int):9586:9586 -> D0 + 9:36:void layoutDecoratedWithMargins(android.view.View,int,int,int,int):9587:9587 -> D0 + 1:10:void setExactMeasureSpecsFrom(androidx.recyclerview.widget.RecyclerView):10649:10649 -> D1 + 11:18:void setExactMeasureSpecsFrom(androidx.recyclerview.widget.RecyclerView):10650:10650 -> D1 + 19:22:void setExactMeasureSpecsFrom(androidx.recyclerview.widget.RecyclerView):10648:10648 -> D1 + 2:3:void dispatchAttachedToWindow(androidx.recyclerview.widget.RecyclerView):8113:8113 -> E + 4:7:void dispatchAttachedToWindow(androidx.recyclerview.widget.RecyclerView):8114:8114 -> E + 1:6:void measureChildWithMargins(android.view.View,int,int):9369:9369 -> E0 + 7:12:void measureChildWithMargins(android.view.View,int,int):9371:9371 -> E0 + 13:18:void measureChildWithMargins(android.view.View,int,int):9372:9372 -> E0 + 19:24:void measureChildWithMargins(android.view.View,int,int):9373:9373 -> E0 + 25:32:void measureChildWithMargins(android.view.View,int,int):9375:9375 -> E0 + 33:50:void measureChildWithMargins(android.view.View,int,int):9376:9376 -> E0 + 51:54:void measureChildWithMargins(android.view.View,int,int):9378:9378 -> E0 + 55:58:void measureChildWithMargins(android.view.View,int,int):9375:9375 -> E0 + 59:66:void measureChildWithMargins(android.view.View,int,int):9379:9379 -> E0 + 67:84:void measureChildWithMargins(android.view.View,int,int):9380:9380 -> E0 + 85:88:void measureChildWithMargins(android.view.View,int,int):9382:9382 -> E0 + 89:92:void measureChildWithMargins(android.view.View,int,int):9379:9379 -> E0 + 93:98:void measureChildWithMargins(android.view.View,int,int):9383:9383 -> E0 + 99:102:void measureChildWithMargins(android.view.View,int,int):9384:9384 -> E0 + 1:6:void setMeasureSpecs(int,int):7757:7757 -> E1 + 7:15:void setMeasureSpecs(int,int):7758:7758 -> E1 + 16:19:void setMeasureSpecs(int,int):7759:7759 -> E1 + 20:21:void setMeasureSpecs(int,int):7760:7760 -> E1 + 22:27:void setMeasureSpecs(int,int):7763:7763 -> E1 + 28:35:void setMeasureSpecs(int,int):7764:7764 -> E1 + 36:39:void setMeasureSpecs(int,int):7765:7765 -> E1 + 40:42:void setMeasureSpecs(int,int):7766:7766 -> E1 + 2:3:void dispatchDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):8118:8118 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$u;)V"} + 4:7:void dispatchDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):8119:8119 -> F + 1:6:void moveView(int,int):8856:8856 -> F0 + 7:9:void moveView(int,int):8861:8861 -> F0 + 10:13:void moveView(int,int):8862:8862 -> F0 + 14:30:void moveView(int,int):8858:8858 -> F0 + 31:45:void moveView(int,int):8859:8859 -> F0 + 1:6:void setMeasuredDimension(int,int):10267:10267 -> F1 + 1:6:android.view.View findContainingItemView(android.view.View):8703:8703 -> G + 7:13:android.view.View findContainingItemView(android.view.View):8706:8706 -> G + 14:23:android.view.View findContainingItemView(android.view.View):8710:8710 -> G + 1:4:void offsetChildrenHorizontal(int):9123:9123 -> G0 + 5:8:void offsetChildrenHorizontal(int):9124:9124 -> G0 + 1:14:void setMeasuredDimension(android.graphics.Rect,int,int):7836:7836 -> G1 + 15:28:void setMeasuredDimension(android.graphics.Rect,int,int):7837:7837 -> G1 + 29:36:void setMeasuredDimension(android.graphics.Rect,int,int):7838:7838 -> G1 + 37:44:void setMeasuredDimension(android.graphics.Rect,int,int):7839:7839 -> G1 + 45:48:void setMeasuredDimension(android.graphics.Rect,int,int):7840:7840 -> G1 + 1:7:android.view.View findViewByPosition(int):8731:8731 -> H + 8:11:android.view.View findViewByPosition(int):8733:8733 -> H + 12:18:android.view.View findViewByPosition(int):8734:8734 -> H + 19:34:android.view.View findViewByPosition(int):8738:8738 -> H + 35:52:android.view.View findViewByPosition(int):8739:8739 -> H + 1:4:void offsetChildrenVertical(int):9135:9135 -> H0 + 5:8:void offsetChildrenVertical(int):9136:9136 -> H0 + 1:6:void setMeasuredDimensionFromChildren(int,int):7784:7784 -> H1 + 7:24:void setMeasuredDimensionFromChildren(int,int):7786:7786 -> H1 + 25:28:void setMeasuredDimensionFromChildren(int,int):7795:7795 -> H1 + 29:32:void setMeasuredDimensionFromChildren(int,int):7796:7796 -> H1 + 33:35:void setMeasuredDimensionFromChildren(int,int):7797:7797 -> H1 + 36:40:void setMeasuredDimensionFromChildren(int,int):7798:7798 -> H1 + 41:45:void setMeasuredDimensionFromChildren(int,int):7801:7801 -> H1 + 46:50:void setMeasuredDimensionFromChildren(int,int):7804:7804 -> H1 + 51:58:void setMeasuredDimensionFromChildren(int,int):7807:7807 -> H1 + 59:65:void setMeasuredDimensionFromChildren(int,int):7811:7811 -> H1 + 66:73:void setMeasuredDimensionFromChildren(int,int):7812:7812 -> H1 androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams() -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$p;"} 1:1:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter):0:0 -> I0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$h;Landroidx/recyclerview/widget/RecyclerView$h;)V"} - 4:5:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):8053:8053 -> I1 - 6:8:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):8054:8054 -> I1 - 9:10:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):8055:8055 -> I1 - 11:13:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):8056:8056 -> I1 - 14:15:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):8058:8058 -> I1 - 16:19:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):8059:8059 -> I1 - 20:25:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):8060:8060 -> I1 - 26:33:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):8061:8061 -> I1 - 34:35:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):8063:8063 -> I1 - 36:38:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):8064:8064 -> I1 - 1:6:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.content.Context,android.util.AttributeSet):8670:8670 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/recyclerview/widget/RecyclerView$q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$g;Landroidx/recyclerview/widget/RecyclerView$g;)V"} + 4:5:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):7742:7742 -> I1 + 6:8:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):7743:7743 -> I1 + 9:10:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):7744:7744 -> I1 + 11:13:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):7745:7745 -> I1 + 14:15:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):7747:7747 -> I1 + 16:19:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):7748:7748 -> I1 + 20:25:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):7749:7749 -> I1 + 26:33:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):7750:7750 -> I1 + 34:35:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):7752:7752 -> I1 + 36:38:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):7753:7753 -> I1 + 1:6:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.content.Context,android.util.AttributeSet):8371:8371 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/recyclerview/widget/RecyclerView$p;"} 1:1:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):0:0 -> J0 - 1:10:boolean shouldMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9606:9606 -> J1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;IILandroidx/recyclerview/widget/RecyclerView$q;)Z"} - 11:22:boolean shouldMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9608:9608 -> J1 - 23:39:boolean shouldMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9609:9609 -> J1 - 1:4:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):8646:8646 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup$LayoutParams;)Landroidx/recyclerview/widget/RecyclerView$q;"} - 5:12:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):8647:8647 -> K - 13:16:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):8648:8648 -> K - 17:24:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):8649:8649 -> K - 25:30:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):8651:8651 -> K + 1:10:boolean shouldMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9307:9307 -> J1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;IILandroidx/recyclerview/widget/RecyclerView$p;)Z"} + 11:22:boolean shouldMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9309:9309 -> J1 + 23:39:boolean shouldMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9310:9310 -> J1 + 1:4:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):8347:8347 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup$LayoutParams;)Landroidx/recyclerview/widget/RecyclerView$p;"} + 5:12:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):8348:8348 -> K + 13:16:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):8349:8349 -> K + 17:24:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):8350:8350 -> K + 25:30:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):8352:8352 -> K 1:1:void onAttachedToWindow(androidx.recyclerview.widget.RecyclerView):0:0 -> K0 1:1:boolean shouldMeasureTwice():0:0 -> K1 1:1:int getBaseline():0:0 -> L 1:1:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView):0:0 -> L0 - 1:4:boolean shouldReMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9591:9591 -> L1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;IILandroidx/recyclerview/widget/RecyclerView$q;)Z"} - 5:16:boolean shouldReMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9592:9592 -> L1 - 17:33:boolean shouldReMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9593:9593 -> L1 - 1:11:int getBottomDecorationHeight(android.view.View):10033:10033 -> M - 1:4:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):8520:8520 -> M0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$v;)V"} + 1:4:boolean shouldReMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9293:9293 -> L1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;IILandroidx/recyclerview/widget/RecyclerView$p;)Z"} + 5:16:boolean shouldReMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9294:9294 -> L1 + 17:33:boolean shouldReMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9295:9295 -> L1 + 1:11:int getBottomDecorationHeight(android.view.View):9742:9742 -> M + 1:4:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):8221:8221 -> M0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$u;)V"} void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int) -> M1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$A;I)V"} - 1:11:android.view.View getChildAt(int):9233:9233 -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$z;I)V"} + 1:11:android.view.View getChildAt(int):8933:8933 -> N android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State) -> N0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)Landroid/view/View;"} - 1:6:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):8766:8766 -> N1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)V"} - 7:12:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):8767:8767 -> N1 - 13:17:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):8768:8768 -> N1 - 18:19:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):8770:8770 -> N1 - 20:25:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):8771:8771 -> N1 - 1:11:int getChildCount():9222:9222 -> O - 1:10:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):10680:10680 -> O0 - 1:4:void stopSmoothScroller():10589:10589 -> O1 - 5:8:void stopSmoothScroller():10590:10590 -> O1 - 3:48:int getChildMeasureSpec(int,int,int,int,boolean):9741:9741 -> P - 49:53:int getChildMeasureSpec(int,int,int,int,boolean):9782:9782 -> P - 1:8:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10696:10696 -> P0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Landroid/view/accessibility/AccessibilityEvent;)V"} - 9:17:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10699:10699 -> P0 - 18:25:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10700:10700 -> P0 - 26:33:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10701:10701 -> P0 - 34:41:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10702:10702 -> P0 - 42:44:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10699:10699 -> P0 - 45:50:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10704:10704 -> P0 - 51:58:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10705:10705 -> P0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)Landroid/view/View;"} + 1:6:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):8465:8465 -> N1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$y;)V"} + 7:12:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):8466:8466 -> N1 + 13:17:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):8467:8467 -> N1 + 18:19:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):8469:8469 -> N1 + 20:25:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):8470:8470 -> N1 + 1:11:int getChildCount():8923:8923 -> O + 1:10:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):10397:10397 -> O0 + 1:4:void stopSmoothScroller():10306:10306 -> O1 + 5:8:void stopSmoothScroller():10307:10307 -> O1 + 3:48:int getChildMeasureSpec(int,int,int,int,boolean):9446:9446 -> P + 49:53:int getChildMeasureSpec(int,int,int,int,boolean):9487:9487 -> P + 1:8:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10413:10413 -> P0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Landroid/view/accessibility/AccessibilityEvent;)V"} + 9:17:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10416:10416 -> P0 + 18:25:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10417:10417 -> P0 + 26:33:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10418:10418 -> P0 + 34:41:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10419:10419 -> P0 + 42:44:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10416:10416 -> P0 + 45:50:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10421:10421 -> P0 + 51:58:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10422:10422 -> P0 1:1:boolean supportsPredictiveItemAnimations():0:0 -> P1 - 1:4:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10127:10127 -> Q - 5:8:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10128:10128 -> Q - 9:17:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10129:10129 -> Q - 18:26:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10130:10130 -> Q - 27:38:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10131:10131 -> Q - 39:50:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10132:10132 -> Q - 51:55:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10133:10133 -> Q - 56:62:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10134:10134 -> Q - 63:67:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10136:10136 -> Q - 68:72:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10137:10137 -> Q - 73:77:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10138:10138 -> Q - 78:81:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10139:10139 -> Q - 82:91:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10145:10145 -> Q - 92:99:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10147:10147 -> Q - 100:107:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10150:10150 -> Q - 108:111:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10156:10156 -> Q - 112:116:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):10158:10158 -> Q - 1:10:void onInitializeAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10631:10631 -> Q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;)V"} - 1:12:boolean getClipToPadding():8529:8529 -> R - 1:20:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10661:10661 -> R0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;LG/z;)V"} - 21:23:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10662:10662 -> R0 - 24:26:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10663:10663 -> R0 - 27:44:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10665:10665 -> R0 - 45:47:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10666:10666 -> R0 - 48:50:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10667:10667 -> R0 - 51:54:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10671:10671 -> R0 - 55:58:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10672:10672 -> R0 - 59:62:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10673:10673 -> R0 - 63:66:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10674:10674 -> R0 - 67:70:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10671:10671 -> R0 - 71:74:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10675:10675 -> R0 - 1:1:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):0:0 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:6:void onInitializeAccessibilityNodeInfoForItem(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10711:10711 -> S0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} - 7:22:void onInitializeAccessibilityNodeInfoForItem(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10713:10713 -> S0 - 23:32:void onInitializeAccessibilityNodeInfoForItem(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10714:10714 -> S0 - 1:10:int getDecoratedBottom(android.view.View):9977:9977 -> T - 1:1:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10736:10736 -> T0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Landroid/view/View;LG/z;)V"} - 1:4:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):9929:9929 -> U + 1:4:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9835:9835 -> Q + 5:8:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9836:9836 -> Q + 9:17:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9837:9837 -> Q + 18:26:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9838:9838 -> Q + 27:38:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9839:9839 -> Q + 39:50:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9840:9840 -> Q + 51:55:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9841:9841 -> Q + 56:62:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9842:9842 -> Q + 63:67:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9844:9844 -> Q + 68:72:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9845:9845 -> Q + 73:77:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9846:9846 -> Q + 78:81:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9847:9847 -> Q + 82:91:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9853:9853 -> Q + 92:99:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9855:9855 -> Q + 100:107:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9858:9858 -> Q + 108:111:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9864:9864 -> Q + 112:116:int[] getChildRectangleOnScreenScrollAmount(android.view.View,android.graphics.Rect):9866:9866 -> Q + 1:10:void onInitializeAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10348:10348 -> Q0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;)V"} + 1:12:boolean getClipToPadding():8230:8230 -> R + 1:20:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10378:10378 -> R0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;LF/A;)V"} + 21:23:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10379:10379 -> R0 + 24:26:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10380:10380 -> R0 + 27:44:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10382:10382 -> R0 + 45:47:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10383:10383 -> R0 + 48:50:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10384:10384 -> R0 + 51:54:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10388:10388 -> R0 + 55:58:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10389:10389 -> R0 + 59:62:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10390:10390 -> R0 + 63:66:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10391:10391 -> R0 + 67:70:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10388:10388 -> R0 + 71:74:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10392:10392 -> R0 + 1:10:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):10528:10528 -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 11:26:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):10531:10531 -> S + 1:6:void onInitializeAccessibilityNodeInfoForItem(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10428:10428 -> S0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} + 7:22:void onInitializeAccessibilityNodeInfoForItem(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10430:10430 -> S0 + 23:32:void onInitializeAccessibilityNodeInfoForItem(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10431:10431 -> S0 + 1:10:int getDecoratedBottom(android.view.View):9686:9686 -> T + 1:14:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10453:10453 -> T0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Landroid/view/View;LF/A;)V"} + 15:29:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10454:10454 -> T0 + 30:33:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10456:10456 -> T0 + 34:37:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10458:10458 -> T0 + 1:4:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):9638:9638 -> U 1:1:android.view.View onInterceptFocusSearch(android.view.View,int):0:0 -> U0 - 1:10:int getDecoratedLeft(android.view.View):9941:9941 -> V + 1:10:int getDecoratedLeft(android.view.View):9650:9650 -> V 1:1:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):0:0 -> V0 - 1:8:int getDecoratedMeasuredHeight(android.view.View):9807:9807 -> W - 9:19:int getDecoratedMeasuredHeight(android.view.View):9808:9808 -> W + 1:8:int getDecoratedMeasuredHeight(android.view.View):9514:9514 -> W + 9:19:int getDecoratedMeasuredHeight(android.view.View):9515:9515 -> W 1:1:void onItemsChanged(androidx.recyclerview.widget.RecyclerView):0:0 -> W0 - 1:8:int getDecoratedMeasuredWidth(android.view.View):9794:9794 -> X - 9:19:int getDecoratedMeasuredWidth(android.view.View):9795:9795 -> X + 1:8:int getDecoratedMeasuredWidth(android.view.View):9500:9500 -> X + 9:19:int getDecoratedMeasuredWidth(android.view.View):9501:9501 -> X 1:1:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):0:0 -> X0 - 1:10:int getDecoratedRight(android.view.View):9965:9965 -> Y + 1:10:int getDecoratedRight(android.view.View):9674:9674 -> Y 1:1:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):0:0 -> Y0 - 1:10:int getDecoratedTop(android.view.View):9953:9953 -> Z + 1:10:int getDecoratedTop(android.view.View):9662:9662 -> Z 1:1:void onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int):0:0 -> Z0 - 1:6:android.view.View getFocusedChild():9387:9387 -> a0 - 7:12:android.view.View getFocusedChild():9390:9390 -> a0 - 13:23:android.view.View getFocusedChild():9391:9391 -> a0 - 1:4:void onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int,java.lang.Object):10399:10399 -> a1 - 1:3:int getHeight():9297:9297 -> b0 + 1:6:android.view.View getFocusedChild():9089:9089 -> a0 + 7:12:android.view.View getFocusedChild():9092:9092 -> a0 + 13:23:android.view.View getFocusedChild():9093:9093 -> a0 + 1:4:void onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int,java.lang.Object):10120:10120 -> a1 + 1:3:int getHeight():8999:8999 -> b0 void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State) -> b1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)V"} - 1:3:int getHeightMode():9265:9265 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)V"} + 1:3:int getHeightMode():8967:8967 -> c0 1:1:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):0:0 -> c1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)V"} - 1:7:int getLayoutDirection():8790:8790 -> d0 - 1:6:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):10529:10529 -> d1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;II)V"} - 1:12:int getItemCount():9410:9410 -> e - 13:19:int getItemCount():9411:9411 -> e - 1:11:int getLeftDecorationWidth(android.view.View):10048:10048 -> e0 - 1:17:boolean onRequestChildFocus(androidx.recyclerview.widget.RecyclerView,android.view.View,android.view.View):10290:10290 -> e1 - 1:7:int getMinimumHeight():10556:10556 -> f0 - 1:5:boolean onRequestChildFocus(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,android.view.View,android.view.View):10312:10312 -> f1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$A;Landroid/view/View;Landroid/view/View;)Z"} - 2:5:void addDisappearingView(android.view.View):8819:8819 -> g - 1:7:int getMinimumWidth():10548:10548 -> g0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)V"} + 1:7:int getLayoutDirection():8489:8489 -> d0 + 1:6:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):10256:10256 -> d1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;II)V"} + 1:12:int getItemCount():9112:9112 -> e + 13:19:int getItemCount():9113:9113 -> e + 1:11:int getLeftDecorationWidth(android.view.View):9757:9757 -> e0 + 1:17:boolean onRequestChildFocus(androidx.recyclerview.widget.RecyclerView,android.view.View,android.view.View):9991:9991 -> e1 + 1:7:int getMinimumHeight():10283:10283 -> f0 + 1:5:boolean onRequestChildFocus(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,android.view.View,android.view.View):10013:10013 -> f1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$z;Landroid/view/View;Landroid/view/View;)Z"} + 2:5:void addDisappearingView(android.view.View):8518:8518 -> g + 1:7:int getMinimumWidth():10275:10275 -> g0 1:1:void onRestoreInstanceState(android.os.Parcelable):0:0 -> g1 - 2:5:void addDisappearingView(android.view.View,int):8837:8837 -> h - 1:11:int getPaddingBottom():9337:9337 -> h0 + 2:5:void addDisappearingView(android.view.View,int):8536:8536 -> h + 1:11:int getPaddingBottom():9039:9039 -> h0 1:1:android.os.Parcelable onSaveInstanceState():0:0 -> h1 - 2:5:void addView(android.view.View):8848:8848 -> i - 1:11:int getPaddingLeft():9307:9307 -> i0 + 2:5:void addView(android.view.View):8547:8547 -> i + 1:11:int getPaddingLeft():9009:9009 -> i0 1:1:void onScrollStateChanged(int):0:0 -> i1 - 2:5:void addView(android.view.View,int):8860:8860 -> j - 1:11:int getPaddingRight():9327:9327 -> j0 - 1:5:void onSmoothScrollerStopped(androidx.recyclerview.widget.RecyclerView$SmoothScroller):10595:10595 -> j1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)V"} - 6:8:void onSmoothScrollerStopped(androidx.recyclerview.widget.RecyclerView$SmoothScroller):10596:10596 -> j1 - 1:6:void addViewInt(android.view.View,int,boolean):8864:8864 -> k - 7:13:void addViewInt(android.view.View,int,boolean):8865:8865 -> k - 14:21:void addViewInt(android.view.View,int,boolean):8874:8874 -> k - 22:28:void addViewInt(android.view.View,int,boolean):8867:8867 -> k - 29:34:void addViewInt(android.view.View,int,boolean):8876:8876 -> k - 35:48:void addViewInt(android.view.View,int,boolean):8877:8877 -> k - 49:56:void addViewInt(android.view.View,int,boolean):8887:8887 -> k - 57:65:void addViewInt(android.view.View,int,boolean):8889:8889 -> k - 66:75:void addViewInt(android.view.View,int,boolean):8891:8891 -> k - 76:83:void addViewInt(android.view.View,int,boolean):8899:8899 -> k - 84:97:void addViewInt(android.view.View,int,boolean):8894:8894 -> k - 98:121:void addViewInt(android.view.View,int,boolean):8896:8896 -> k - 122:127:void addViewInt(android.view.View,int,boolean):8902:8902 -> k - 128:129:void addViewInt(android.view.View,int,boolean):8903:8903 -> k - 130:139:void addViewInt(android.view.View,int,boolean):8904:8904 -> k - 140:145:void addViewInt(android.view.View,int,boolean):8905:8905 -> k - 146:151:void addViewInt(android.view.View,int,boolean):8878:8878 -> k - 152:155:void addViewInt(android.view.View,int,boolean):8879:8879 -> k - 156:158:void addViewInt(android.view.View,int,boolean):8881:8881 -> k - 159:167:void addViewInt(android.view.View,int,boolean):8883:8883 -> k - 168:171:void addViewInt(android.view.View,int,boolean):8908:8908 -> k - 172:176:void addViewInt(android.view.View,int,boolean):8912:8912 -> k - 177:179:void addViewInt(android.view.View,int,boolean):8913:8913 -> k - 1:11:int getPaddingTop():9317:9317 -> k0 - 1:11:boolean performAccessibilityAction(int,android.os.Bundle):10820:10820 -> k1 - 1:4:void assertNotInLayoutOrScroll(java.lang.String):8206:8206 -> l - 5:8:void assertNotInLayoutOrScroll(java.lang.String):8207:8207 -> l - 1:11:int getPosition(android.view.View):8974:8974 -> l0 - 1:19:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10836:10836 -> l1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;ILandroid/os/Bundle;)Z"} - 20:25:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10842:10842 -> l1 - 26:42:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10843:10843 -> l1 - 43:50:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10845:10845 -> l1 - 51:71:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10846:10846 -> l1 - 72:77:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10850:10850 -> l1 - 78:93:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10851:10851 -> l1 - 94:101:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10853:10853 -> l1 - 102:121:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10854:10854 -> l1 - 122:131:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10861:10861 -> l1 - 1:10:void attachView(android.view.View,int):9124:9124 -> m - 1:5:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10905:10905 -> m0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroidx/recyclerview/widget/RecyclerView$p$d;"} - 6:11:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10906:10906 -> m0 - 12:20:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10908:10908 -> m0 - 21:28:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10910:10910 -> m0 - 29:37:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10911:10911 -> m0 - 38:45:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10912:10912 -> m0 - 46:49:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10913:10913 -> m0 - 1:15:boolean performAccessibilityActionForItem(android.view.View,int,android.os.Bundle):10868:10868 -> m1 - 1:4:void attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9103:9103 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroidx/recyclerview/widget/RecyclerView$q;)V"} - 5:10:void attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9104:9104 -> n - 11:18:void attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9105:9105 -> n - 19:25:void attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9107:9107 -> n - 26:35:void attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9109:9109 -> n - 1:11:int getRightDecorationWidth(android.view.View):10063:10063 -> n0 + 2:5:void addView(android.view.View,int):8559:8559 -> j + 1:11:int getPaddingRight():9029:9029 -> j0 + 1:5:void onSmoothScrollerStopped(androidx.recyclerview.widget.RecyclerView$SmoothScroller):10312:10312 -> j1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$y;)V"} + 6:8:void onSmoothScrollerStopped(androidx.recyclerview.widget.RecyclerView$SmoothScroller):10313:10313 -> j1 + 1:6:void addViewInt(android.view.View,int,boolean):8563:8563 -> k + 7:13:void addViewInt(android.view.View,int,boolean):8564:8564 -> k + 14:21:void addViewInt(android.view.View,int,boolean):8573:8573 -> k + 22:28:void addViewInt(android.view.View,int,boolean):8566:8566 -> k + 29:34:void addViewInt(android.view.View,int,boolean):8575:8575 -> k + 35:48:void addViewInt(android.view.View,int,boolean):8576:8576 -> k + 49:56:void addViewInt(android.view.View,int,boolean):8586:8586 -> k + 57:65:void addViewInt(android.view.View,int,boolean):8588:8588 -> k + 66:75:void addViewInt(android.view.View,int,boolean):8590:8590 -> k + 76:83:void addViewInt(android.view.View,int,boolean):8598:8598 -> k + 84:97:void addViewInt(android.view.View,int,boolean):8593:8593 -> k + 98:121:void addViewInt(android.view.View,int,boolean):8595:8595 -> k + 122:127:void addViewInt(android.view.View,int,boolean):8601:8601 -> k + 128:129:void addViewInt(android.view.View,int,boolean):8602:8602 -> k + 130:139:void addViewInt(android.view.View,int,boolean):8603:8603 -> k + 140:145:void addViewInt(android.view.View,int,boolean):8604:8604 -> k + 146:151:void addViewInt(android.view.View,int,boolean):8577:8577 -> k + 152:155:void addViewInt(android.view.View,int,boolean):8578:8578 -> k + 156:158:void addViewInt(android.view.View,int,boolean):8580:8580 -> k + 159:167:void addViewInt(android.view.View,int,boolean):8582:8582 -> k + 168:171:void addViewInt(android.view.View,int,boolean):8607:8607 -> k + 172:176:void addViewInt(android.view.View,int,boolean):8611:8611 -> k + 177:179:void addViewInt(android.view.View,int,boolean):8612:8612 -> k + 1:11:int getPaddingTop():9019:9019 -> k0 + 1:11:boolean performAccessibilityAction(int,android.os.Bundle):10550:10550 -> k1 + 1:4:void assertNotInLayoutOrScroll(java.lang.String):7897:7897 -> l + 5:8:void assertNotInLayoutOrScroll(java.lang.String):7898:7898 -> l + 1:11:int getPosition(android.view.View):8673:8673 -> l0 + 1:19:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10566:10566 -> l1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;ILandroid/os/Bundle;)Z"} + 20:25:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10572:10572 -> l1 + 26:42:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10573:10573 -> l1 + 43:50:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10575:10575 -> l1 + 51:71:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10576:10576 -> l1 + 72:77:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10580:10580 -> l1 + 78:93:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10581:10581 -> l1 + 94:101:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10583:10583 -> l1 + 102:121:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10584:10584 -> l1 + 122:131:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10591:10591 -> l1 + 1:10:void attachView(android.view.View,int):8825:8825 -> m + 1:5:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10635:10635 -> m0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroidx/recyclerview/widget/RecyclerView$o$d;"} + 6:11:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10636:10636 -> m0 + 12:20:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10638:10638 -> m0 + 21:28:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10640:10640 -> m0 + 29:37:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10641:10641 -> m0 + 38:45:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10642:10642 -> m0 + 46:49:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10643:10643 -> m0 + 1:15:boolean performAccessibilityActionForItem(android.view.View,int,android.os.Bundle):10598:10598 -> m1 + 1:4:void attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):8804:8804 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroidx/recyclerview/widget/RecyclerView$p;)V"} + 5:10:void attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):8805:8805 -> n + 11:18:void attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):8806:8806 -> n + 19:25:void attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):8808:8808 -> n + 26:35:void attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):8810:8810 -> n + 1:11:int getRightDecorationWidth(android.view.View):9772:9772 -> n0 1:1:boolean performAccessibilityActionForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,int,android.os.Bundle):0:0 -> n1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Landroid/view/View;ILandroid/os/Bundle;)Z"} - 1:5:void calculateItemDecorationsForChild(android.view.View,android.graphics.Rect):9998:9998 -> o - 6:9:void calculateItemDecorationsForChild(android.view.View,android.graphics.Rect):9999:9999 -> o - 10:13:void calculateItemDecorationsForChild(android.view.View,android.graphics.Rect):10002:10002 -> o - 14:17:void calculateItemDecorationsForChild(android.view.View,android.graphics.Rect):10003:10003 -> o - 1:1:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):0:0 -> o0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:8:void removeAndRecycleAllViews(androidx.recyclerview.widget.RecyclerView$Recycler):10621:10621 -> o1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;)V"} - 9:12:void removeAndRecycleAllViews(androidx.recyclerview.widget.RecyclerView$Recycler):10622:10622 -> o1 - 13:22:void removeAndRecycleAllViews(androidx.recyclerview.widget.RecyclerView$Recycler):10623:10623 -> o1 - 23:29:void removeAndRecycleAllViews(androidx.recyclerview.widget.RecyclerView$Recycler):10624:10624 -> o1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Landroid/view/View;ILandroid/os/Bundle;)Z"} + 1:5:void calculateItemDecorationsForChild(android.view.View,android.graphics.Rect):9707:9707 -> o + 6:9:void calculateItemDecorationsForChild(android.view.View,android.graphics.Rect):9708:9708 -> o + 10:13:void calculateItemDecorationsForChild(android.view.View,android.graphics.Rect):9711:9711 -> o + 14:17:void calculateItemDecorationsForChild(android.view.View,android.graphics.Rect):9712:9712 -> o + 1:10:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):10508:10508 -> o0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 11:26:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):10511:10511 -> o0 + 1:8:void removeAndRecycleAllViews(androidx.recyclerview.widget.RecyclerView$Recycler):10338:10338 -> o1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;)V"} + 9:12:void removeAndRecycleAllViews(androidx.recyclerview.widget.RecyclerView$Recycler):10339:10339 -> o1 + 13:22:void removeAndRecycleAllViews(androidx.recyclerview.widget.RecyclerView$Recycler):10340:10340 -> o1 + 23:29:void removeAndRecycleAllViews(androidx.recyclerview.widget.RecyclerView$Recycler):10341:10341 -> o1 boolean canScrollHorizontally() -> p 1:1:int getSelectionModeForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):0:0 -> p0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:8:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9526:9526 -> p1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;)V"} - 9:12:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9529:9529 -> p1 - 13:16:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9530:9530 -> p1 - 17:24:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9531:9531 -> p1 - 25:27:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9539:9539 -> p1 - 28:33:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9540:9540 -> p1 - 34:38:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9541:9541 -> p1 - 39:44:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9543:9543 -> p1 - 45:48:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9544:9544 -> p1 - 49:51:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9546:9546 -> p1 - 52:57:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9547:9547 -> p1 - 58:62:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9549:9549 -> p1 - 63:68:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9551:9551 -> p1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:8:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9228:9228 -> p1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;)V"} + 9:12:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9231:9231 -> p1 + 13:16:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9232:9232 -> p1 + 17:24:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9233:9233 -> p1 + 25:27:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9241:9241 -> p1 + 28:33:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9242:9242 -> p1 + 34:38:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9243:9243 -> p1 + 39:44:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9245:9245 -> p1 + 45:48:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9246:9246 -> p1 + 49:51:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9248:9248 -> p1 + 52:57:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9249:9249 -> p1 + 58:62:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9251:9251 -> p1 + 63:68:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):9253:9253 -> p1 boolean canScrollVertically() -> q - 1:11:int getTopDecorationHeight(android.view.View):10018:10018 -> q0 - 1:3:void removeAndRecycleView(android.view.View,androidx.recyclerview.widget.RecyclerView$Recycler):9199:9199 -> q1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$v;)V"} - 4:7:void removeAndRecycleView(android.view.View,androidx.recyclerview.widget.RecyclerView$Recycler):9200:9200 -> q1 + 1:11:int getTopDecorationHeight(android.view.View):9727:9727 -> q0 + 1:3:void removeAndRecycleView(android.view.View,androidx.recyclerview.widget.RecyclerView$Recycler):8900:8900 -> q1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$u;)V"} + 4:7:void removeAndRecycleView(android.view.View,androidx.recyclerview.widget.RecyclerView$Recycler):8901:8901 -> q1 1:1:boolean checkLayoutParams(androidx.recyclerview.widget.RecyclerView$LayoutParams):0:0 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$q;)Z"} - 3:10:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9897:9897 -> r0 - 11:16:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9898:9898 -> r0 - 17:30:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9899:9899 -> r0 - 31:34:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9898:9898 -> r0 - 35:46:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9901:9901 -> r0 - 47:50:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9904:9904 -> r0 - 51:56:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9905:9905 -> r0 - 57:62:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9906:9906 -> r0 - 63:66:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9907:9907 -> r0 - 67:69:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9908:9908 -> r0 - 70:72:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9909:9909 -> r0 - 73:75:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9910:9910 -> r0 - 76:83:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9911:9911 -> r0 - 84:91:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9912:9912 -> r0 - 92:99:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9913:9913 -> r0 - 100:104:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9914:9914 -> r0 - 105:107:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9910:9910 -> r0 - 108:119:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9918:9918 -> r0 - 1:4:void removeAndRecycleViewAt(int,androidx.recyclerview.widget.RecyclerView$Recycler):9210:9210 -> r1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;)V"} - 5:7:void removeAndRecycleViewAt(int,androidx.recyclerview.widget.RecyclerView$Recycler):9211:9211 -> r1 - 8:11:void removeAndRecycleViewAt(int,androidx.recyclerview.widget.RecyclerView$Recycler):9212:9212 -> r1 - 1:4:int chooseSize(int,int,int):8185:8185 -> s - 5:16:int chooseSize(int,int,int):8186:8186 -> s - 17:21:int chooseSize(int,int,int):8194:8194 -> s - 22:30:int chooseSize(int,int,int):8191:8191 -> s - 1:3:int getWidth():9281:9281 -> s0 - 1:4:boolean removeCallbacks(java.lang.Runnable):8465:8465 -> s1 - 5:11:boolean removeCallbacks(java.lang.Runnable):8466:8466 -> s1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)Z"} + 3:10:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9606:9606 -> r0 + 11:16:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9607:9607 -> r0 + 17:30:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9608:9608 -> r0 + 31:34:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9607:9607 -> r0 + 35:46:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9610:9610 -> r0 + 47:50:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9613:9613 -> r0 + 51:56:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9614:9614 -> r0 + 57:62:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9615:9615 -> r0 + 63:66:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9616:9616 -> r0 + 67:69:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9617:9617 -> r0 + 70:72:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9618:9618 -> r0 + 73:75:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9619:9619 -> r0 + 76:83:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9620:9620 -> r0 + 84:91:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9621:9621 -> r0 + 92:99:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9622:9622 -> r0 + 100:104:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9623:9623 -> r0 + 105:107:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9619:9619 -> r0 + 108:119:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9627:9627 -> r0 + 1:4:void removeAndRecycleViewAt(int,androidx.recyclerview.widget.RecyclerView$Recycler):8911:8911 -> r1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;)V"} + 5:7:void removeAndRecycleViewAt(int,androidx.recyclerview.widget.RecyclerView$Recycler):8912:8912 -> r1 + 8:11:void removeAndRecycleViewAt(int,androidx.recyclerview.widget.RecyclerView$Recycler):8913:8913 -> r1 + 1:4:int chooseSize(int,int,int):7876:7876 -> s + 5:16:int chooseSize(int,int,int):7877:7877 -> s + 17:21:int chooseSize(int,int,int):7885:7885 -> s + 22:30:int chooseSize(int,int,int):7882:7882 -> s + 1:3:int getWidth():8983:8983 -> s0 + 1:4:boolean removeCallbacks(java.lang.Runnable):8164:8164 -> s1 + 5:11:boolean removeCallbacks(java.lang.Runnable):8165:8165 -> s1 1:1:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):0:0 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/RecyclerView$p$c;)V"} - 1:3:int getWidthMode():9249:9249 -> t0 - 1:6:void removeView(android.view.View):8926:8926 -> t1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/RecyclerView$o$c;)V"} + 1:3:int getWidthMode():8950:8950 -> t0 + 1:6:void removeView(android.view.View):8625:8625 -> t1 1:1:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):0:0 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$p$c;)V"} - 1:8:boolean hasFlexibleChildInBothOrientations():10939:10939 -> u0 - 9:12:boolean hasFlexibleChildInBothOrientations():10941:10941 -> u0 - 13:16:boolean hasFlexibleChildInBothOrientations():10942:10942 -> u0 - 17:30:boolean hasFlexibleChildInBothOrientations():10943:10943 -> u0 - 1:6:void removeViewAt(int):8938:8938 -> u1 - 7:12:void removeViewAt(int):8940:8940 -> u1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$o$c;)V"} + 1:8:boolean hasFlexibleChildInBothOrientations():10669:10669 -> u0 + 9:12:boolean hasFlexibleChildInBothOrientations():10671:10671 -> u0 + 13:16:boolean hasFlexibleChildInBothOrientations():10672:10672 -> u0 + 17:30:boolean hasFlexibleChildInBothOrientations():10673:10673 -> u0 + 1:6:void removeViewAt(int):8637:8637 -> u1 + 7:12:void removeViewAt(int):8639:8639 -> u1 int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State) -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:3:boolean isAttachedToWindow():8434:8434 -> v0 - 7:11:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean):10179:10179 -> v1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:3:boolean isAttachedToWindow():8130:8130 -> v0 + 7:11:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean):9886:9886 -> v1 int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State) -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} boolean isAutoMeasureEnabled() -> w0 - 1:5:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):10200:10200 -> w1 - 6:8:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):10202:10202 -> w1 - 9:12:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):10203:10203 -> w1 - 13:26:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):10204:10204 -> w1 - 27:30:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):10207:10207 -> w1 - 31:34:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):10209:10209 -> w1 + 1:5:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9906:9906 -> w1 + 6:8:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9908:9908 -> w1 + 9:12:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9909:9909 -> w1 + 13:26:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9910:9910 -> w1 + 27:30:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9913:9913 -> w1 + 31:34:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9915:9915 -> w1 int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State) -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:8:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):10265:10265 -> x0 - 9:12:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):10269:10269 -> x0 - 13:16:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):10270:10270 -> x0 - 17:25:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):10271:10271 -> x0 - 26:34:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):10272:10272 -> x0 - 35:38:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):10273:10273 -> x0 - 39:41:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):10274:10274 -> x0 - 42:65:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):10276:10276 -> x0 - 1:4:void requestLayout():8157:8157 -> x1 - 5:8:void requestLayout():8158:8158 -> x1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:8:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):9966:9966 -> x0 + 9:12:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):9970:9970 -> x0 + 13:16:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):9971:9971 -> x0 + 17:25:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):9972:9972 -> x0 + 26:34:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):9973:9973 -> x0 + 35:38:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):9974:9974 -> x0 + 39:41:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):9975:9975 -> x0 + 42:65:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):9977:9977 -> x0 + 1:4:void requestLayout():7847:7847 -> x1 + 5:8:void requestLayout():7848:7848 -> x1 int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State) -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:3:boolean isItemPrefetchEnabled():8362:8362 -> y0 - 2:4:void requestSimpleAnimationsInNextLayout():10748:10748 -> y1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:3:boolean isItemPrefetchEnabled():8058:8058 -> y0 + 2:4:void requestSimpleAnimationsInNextLayout():10472:10472 -> y1 int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State) -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} 1:1:boolean isLayoutHierarchical(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):0:0 -> z0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)Z"} - 1:4:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9498:9498 -> z1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;ILandroid/view/View;)V"} - 5:11:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9499:9499 -> z1 - 12:27:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9505:9505 -> z1 - 28:33:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9506:9506 -> z1 - 34:36:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9507:9507 -> z1 - 37:40:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9508:9508 -> z1 - 41:43:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9510:9510 -> z1 - 44:46:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9511:9511 -> z1 - 47:54:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9512:9512 -> z1 -androidx.recyclerview.widget.RecyclerView$LayoutManager$1 -> androidx.recyclerview.widget.RecyclerView$p$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)Z"} + 1:4:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9200:9200 -> z1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;ILandroid/view/View;)V"} + 5:11:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9201:9201 -> z1 + 12:27:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9207:9207 -> z1 + 28:33:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9208:9208 -> z1 + 34:36:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9209:9209 -> z1 + 37:40:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9210:9210 -> z1 + 41:43:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9212:9212 -> z1 + 44:46:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9213:9213 -> z1 + 47:54:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):9214:9214 -> z1 +androidx.recyclerview.widget.RecyclerView$LayoutManager$1 -> androidx.recyclerview.widget.RecyclerView$o$a: # {"id":"sourceFile","fileName":"RecyclerView.java"} androidx.recyclerview.widget.RecyclerView$LayoutManager this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$p;"} - 1:6:void (androidx.recyclerview.widget.RecyclerView$LayoutManager):7901:7901 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)V"} - 1:6:int getChildStart(android.view.View):7920:7920 -> a - 7:16:int getChildStart(android.view.View):7921:7921 -> a - 1:7:int getParentStart():7909:7909 -> b - 1:14:int getParentEnd():7914:7914 -> c - 1:6:int getChildEnd(android.view.View):7927:7927 -> d - 7:16:int getChildEnd(android.view.View):7928:7928 -> d - 1:7:android.view.View getChildAt(int):7904:7904 -> getChildAt -androidx.recyclerview.widget.RecyclerView$LayoutManager$2 -> androidx.recyclerview.widget.RecyclerView$p$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$o;"} + 1:6:void (androidx.recyclerview.widget.RecyclerView$LayoutManager):7591:7591 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)V"} + 1:6:int getChildStart(android.view.View):7610:7610 -> a + 7:16:int getChildStart(android.view.View):7611:7611 -> a + 1:7:int getParentStart():7599:7599 -> b + 1:14:int getParentEnd():7604:7604 -> c + 1:6:int getChildEnd(android.view.View):7617:7617 -> d + 7:16:int getChildEnd(android.view.View):7618:7618 -> d + 1:7:android.view.View getChildAt(int):7594:7594 -> getChildAt +androidx.recyclerview.widget.RecyclerView$LayoutManager$2 -> androidx.recyclerview.widget.RecyclerView$o$b: # {"id":"sourceFile","fileName":"RecyclerView.java"} androidx.recyclerview.widget.RecyclerView$LayoutManager this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$p;"} - 1:6:void (androidx.recyclerview.widget.RecyclerView$LayoutManager):7937:7937 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)V"} - 1:6:int getChildStart(android.view.View):7957:7957 -> a - 7:16:int getChildStart(android.view.View):7958:7958 -> a - 1:7:int getParentStart():7945:7945 -> b - 1:8:int getParentEnd():7950:7950 -> c - 9:14:int getParentEnd():7951:7951 -> c - 1:6:int getChildEnd(android.view.View):7964:7964 -> d - 7:16:int getChildEnd(android.view.View):7965:7965 -> d - 1:7:android.view.View getChildAt(int):7940:7940 -> getChildAt -androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry -> androidx.recyclerview.widget.RecyclerView$p$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$o;"} + 1:6:void (androidx.recyclerview.widget.RecyclerView$LayoutManager):7627:7627 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)V"} + 1:6:int getChildStart(android.view.View):7647:7647 -> a + 7:16:int getChildStart(android.view.View):7648:7648 -> a + 1:7:int getParentStart():7635:7635 -> b + 1:8:int getParentEnd():7640:7640 -> c + 9:14:int getParentEnd():7641:7641 -> c + 1:6:int getChildEnd(android.view.View):7654:7654 -> d + 7:16:int getChildEnd(android.view.View):7655:7655 -> d + 1:7:android.view.View getChildAt(int):7630:7630 -> getChildAt +androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry -> androidx.recyclerview.widget.RecyclerView$o$c: # {"id":"sourceFile","fileName":"RecyclerView.java"} void addPosition(int,int) -> a -androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties -> androidx.recyclerview.widget.RecyclerView$p$d: +androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties -> androidx.recyclerview.widget.RecyclerView$o$d: # {"id":"sourceFile","fileName":"RecyclerView.java"} int orientation -> a int spanCount -> b boolean reverseLayout -> c boolean stackFromEnd -> d - 1:4:void ():10953:10953 -> -androidx.recyclerview.widget.RecyclerView$LayoutParams -> androidx.recyclerview.widget.RecyclerView$q: + 1:4:void ():10683:10683 -> +androidx.recyclerview.widget.RecyclerView$LayoutParams -> androidx.recyclerview.widget.RecyclerView$p: # {"id":"sourceFile","fileName":"RecyclerView.java"} androidx.recyclerview.widget.RecyclerView$ViewHolder mViewHolder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$C;"} android.graphics.Rect mDecorInsets -> b boolean mInsetsDirty -> c boolean mPendingInvalidate -> d - 1:1:void (android.content.Context,android.util.AttributeSet):11984:11984 -> - 2:3:void (android.content.Context,android.util.AttributeSet):11976:11977 -> - 4:4:void (android.content.Context,android.util.AttributeSet):11981:11981 -> - 5:5:void (int,int):11988:11988 -> - 6:7:void (int,int):11976:11977 -> - 8:8:void (int,int):11981:11981 -> - 9:9:void (android.view.ViewGroup$MarginLayoutParams):11992:11992 -> - 10:11:void (android.view.ViewGroup$MarginLayoutParams):11976:11977 -> - 12:12:void (android.view.ViewGroup$MarginLayoutParams):11981:11981 -> - 13:13:void (android.view.ViewGroup$LayoutParams):11996:11996 -> - 14:15:void (android.view.ViewGroup$LayoutParams):11976:11977 -> - 16:16:void (android.view.ViewGroup$LayoutParams):11981:11981 -> - 17:17:void (androidx.recyclerview.widget.RecyclerView$LayoutParams):12000:12000 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$q;)V"} - 18:19:void (androidx.recyclerview.widget.RecyclerView$LayoutParams):11976:11977 -> - 20:20:void (androidx.recyclerview.widget.RecyclerView$LayoutParams):11981:11981 -> - 1:7:int getViewLayoutPosition():12060:12060 -> a - 1:7:boolean isItemChanged():12042:12042 -> b - 1:7:boolean isItemRemoved():12031:12031 -> c - 1:7:boolean isViewInvalid():12020:12020 -> d -androidx.recyclerview.widget.RecyclerView$OnFlingListener -> androidx.recyclerview.widget.RecyclerView$r: + 1:1:void (android.content.Context,android.util.AttributeSet):11625:11625 -> + 2:3:void (android.content.Context,android.util.AttributeSet):11617:11618 -> + 4:4:void (android.content.Context,android.util.AttributeSet):11622:11622 -> + 5:5:void (int,int):11629:11629 -> + 6:7:void (int,int):11617:11618 -> + 8:8:void (int,int):11622:11622 -> + 9:9:void (android.view.ViewGroup$MarginLayoutParams):11633:11633 -> + 10:11:void (android.view.ViewGroup$MarginLayoutParams):11617:11618 -> + 12:12:void (android.view.ViewGroup$MarginLayoutParams):11622:11622 -> + 13:13:void (android.view.ViewGroup$LayoutParams):11637:11637 -> + 14:15:void (android.view.ViewGroup$LayoutParams):11617:11618 -> + 16:16:void (android.view.ViewGroup$LayoutParams):11622:11622 -> + 17:17:void (androidx.recyclerview.widget.RecyclerView$LayoutParams):11641:11641 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)V"} + 18:19:void (androidx.recyclerview.widget.RecyclerView$LayoutParams):11617:11618 -> + 20:20:void (androidx.recyclerview.widget.RecyclerView$LayoutParams):11622:11622 -> + 1:7:int getViewLayoutPosition():11701:11701 -> a + 1:7:boolean isItemChanged():11683:11683 -> b + 1:7:boolean isItemRemoved():11672:11672 -> c + 1:7:boolean isViewInvalid():11661:11661 -> d +androidx.recyclerview.widget.RecyclerView$OnFlingListener -> androidx.recyclerview.widget.RecyclerView$q: # {"id":"sourceFile","fileName":"RecyclerView.java"} - 1:4:void ():13074:13074 -> + 1:4:void ():12663:12663 -> boolean onFling(int,int) -> a -androidx.recyclerview.widget.RecyclerView$OnItemTouchListener -> androidx.recyclerview.widget.RecyclerView$s: +androidx.recyclerview.widget.RecyclerView$OnItemTouchListener -> androidx.recyclerview.widget.RecyclerView$r: # {"id":"sourceFile","fileName":"RecyclerView.java"} void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent) -> a boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent) -> b void onRequestDisallowInterceptTouchEvent(boolean) -> c -androidx.recyclerview.widget.RecyclerView$OnScrollListener -> androidx.recyclerview.widget.RecyclerView$t: +androidx.recyclerview.widget.RecyclerView$OnScrollListener -> androidx.recyclerview.widget.RecyclerView$s: # {"id":"sourceFile","fileName":"RecyclerView.java"} - 1:4:void ():11137:11137 -> + 1:4:void ():10870:10870 -> 1:1:void onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int):0:0 -> a void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int) -> b -androidx.recyclerview.widget.RecyclerView$RecycledViewPool -> androidx.recyclerview.widget.RecyclerView$u: +androidx.recyclerview.widget.RecyclerView$RecycledViewPool -> androidx.recyclerview.widget.RecyclerView$t: # {"id":"sourceFile","fileName":"RecyclerView.java"} android.util.SparseArray mScrap -> a int mAttachCount -> b - 1:3:void ():5816:5816 -> - 4:11:void ():5840:5840 -> - 12:14:void ():5842:5842 -> - 1:7:void attach():5964:5964 -> a - 2:9:void clear():5848:5848 -> b - 10:17:void clear():5849:5849 -> b - 18:26:void clear():5850:5850 -> b - 1:7:void detach():5968:5968 -> c - 1:4:void factorInBindTime(int,long):5948:5948 -> d - 5:13:void factorInBindTime(int,long):5949:5949 -> d - 1:4:void factorInCreateTime(int,long):5942:5942 -> e - 5:13:void factorInCreateTime(int,long):5943:5943 -> e - 1:10:androidx.recyclerview.widget.RecyclerView$ViewHolder getRecycledView(int):5886:5886 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/RecyclerView$D;"} - 11:18:androidx.recyclerview.widget.RecyclerView$ViewHolder getRecycledView(int):5887:5887 -> f - 19:20:androidx.recyclerview.widget.RecyclerView$ViewHolder getRecycledView(int):5888:5888 -> f - 21:28:androidx.recyclerview.widget.RecyclerView$ViewHolder getRecycledView(int):5889:5889 -> f - 29:40:androidx.recyclerview.widget.RecyclerView$ViewHolder getRecycledView(int):5890:5890 -> f - 41:52:androidx.recyclerview.widget.RecyclerView$ViewHolder getRecycledView(int):5891:5891 -> f - 1:10:androidx.recyclerview.widget.RecyclerView$RecycledViewPool$ScrapData getScrapDataForType(int):5997:5997 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/RecyclerView$u$a;"} - 11:15:androidx.recyclerview.widget.RecyclerView$RecycledViewPool$ScrapData getScrapDataForType(int):5999:5999 -> g - 16:21:androidx.recyclerview.widget.RecyclerView$RecycledViewPool$ScrapData getScrapDataForType(int):6000:6000 -> g - 3:7:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):5986:5986 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$h;Landroidx/recyclerview/widget/RecyclerView$h;Z)V"} - 8:11:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):5988:5988 -> h - 12:16:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):5989:5989 -> h - 17:20:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):5992:5992 -> h - 1:4:void putRecycledView(androidx.recyclerview.widget.RecyclerView$ViewHolder):5922:5922 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 5:10:void putRecycledView(androidx.recyclerview.widget.RecyclerView$ViewHolder):5923:5923 -> i - 11:27:void putRecycledView(androidx.recyclerview.widget.RecyclerView$ViewHolder):5924:5924 -> i - 28:30:void putRecycledView(androidx.recyclerview.widget.RecyclerView$ViewHolder):5930:5930 -> i - 31:34:void putRecycledView(androidx.recyclerview.widget.RecyclerView$ViewHolder):5931:5931 -> i - 10:16:long runningAverage(long,long):5938:5938 -> j - 1:22:boolean willBindInTime(int,long,long):5959:5959 -> k - 1:22:boolean willCreateInTime(int,long,long):5954:5954 -> l -androidx.recyclerview.widget.RecyclerView$RecycledViewPool$ScrapData -> androidx.recyclerview.widget.RecyclerView$u$a: + 1:3:void ():5635:5635 -> + 4:11:void ():5658:5658 -> + 12:14:void ():5660:5660 -> + 1:7:void attach():5782:5782 -> a + 2:9:void clear():5666:5666 -> b + 10:17:void clear():5667:5667 -> b + 18:26:void clear():5668:5668 -> b + 1:7:void detach():5786:5786 -> c + 1:4:void factorInBindTime(int,long):5766:5766 -> d + 5:13:void factorInBindTime(int,long):5767:5767 -> d + 1:4:void factorInCreateTime(int,long):5760:5760 -> e + 5:13:void factorInCreateTime(int,long):5761:5761 -> e + 1:10:androidx.recyclerview.widget.RecyclerView$ViewHolder getRecycledView(int):5704:5704 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/RecyclerView$C;"} + 11:18:androidx.recyclerview.widget.RecyclerView$ViewHolder getRecycledView(int):5705:5705 -> f + 19:20:androidx.recyclerview.widget.RecyclerView$ViewHolder getRecycledView(int):5706:5706 -> f + 21:28:androidx.recyclerview.widget.RecyclerView$ViewHolder getRecycledView(int):5707:5707 -> f + 29:40:androidx.recyclerview.widget.RecyclerView$ViewHolder getRecycledView(int):5708:5708 -> f + 41:52:androidx.recyclerview.widget.RecyclerView$ViewHolder getRecycledView(int):5709:5709 -> f + 1:10:androidx.recyclerview.widget.RecyclerView$RecycledViewPool$ScrapData getScrapDataForType(int):5815:5815 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/RecyclerView$t$a;"} + 11:15:androidx.recyclerview.widget.RecyclerView$RecycledViewPool$ScrapData getScrapDataForType(int):5817:5817 -> g + 16:21:androidx.recyclerview.widget.RecyclerView$RecycledViewPool$ScrapData getScrapDataForType(int):5818:5818 -> g + 3:7:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):5804:5804 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$g;Landroidx/recyclerview/widget/RecyclerView$g;Z)V"} + 8:11:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):5806:5806 -> h + 12:16:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):5807:5807 -> h + 17:20:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):5810:5810 -> h + 1:4:void putRecycledView(androidx.recyclerview.widget.RecyclerView$ViewHolder):5740:5740 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 5:10:void putRecycledView(androidx.recyclerview.widget.RecyclerView$ViewHolder):5741:5741 -> i + 11:27:void putRecycledView(androidx.recyclerview.widget.RecyclerView$ViewHolder):5742:5742 -> i + 28:30:void putRecycledView(androidx.recyclerview.widget.RecyclerView$ViewHolder):5748:5748 -> i + 31:34:void putRecycledView(androidx.recyclerview.widget.RecyclerView$ViewHolder):5749:5749 -> i + 10:16:long runningAverage(long,long):5756:5756 -> j + 1:22:boolean willBindInTime(int,long,long):5777:5777 -> k + 1:22:boolean willCreateInTime(int,long,long):5772:5772 -> l +androidx.recyclerview.widget.RecyclerView$RecycledViewPool$ScrapData -> androidx.recyclerview.widget.RecyclerView$t$a: # {"id":"sourceFile","fileName":"RecyclerView.java"} java.util.ArrayList mScrapHeap -> a int mMaxScrap -> b long mCreateRunningAverageNs -> c long mBindRunningAverageNs -> d - 1:3:void ():5833:5833 -> - 4:11:void ():5834:5834 -> - 12:15:void ():5835:5835 -> - 16:17:void ():5836:5836 -> - 18:20:void ():5837:5837 -> -androidx.recyclerview.widget.RecyclerView$Recycler -> androidx.recyclerview.widget.RecyclerView$v: + 1:3:void ():5652:5652 -> + 4:11:void ():5653:5653 -> + 12:15:void ():5654:5654 -> + 16:17:void ():5655:5655 -> + 18:20:void ():5656:5656 -> +androidx.recyclerview.widget.RecyclerView$Recycler -> androidx.recyclerview.widget.RecyclerView$u: # {"id":"sourceFile","fileName":"RecyclerView.java"} java.util.ArrayList mAttachedScrap -> a java.util.ArrayList mChangedScrap -> b @@ -55929,464 +53597,458 @@ androidx.recyclerview.widget.RecyclerView$Recycler -> androidx.recyclerview.widg int mRequestedCacheMax -> e int mViewCacheMax -> f androidx.recyclerview.widget.RecyclerView$RecycledViewPool mRecyclerPool -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$t;"} androidx.recyclerview.widget.RecyclerView this$0 -> h - 1:5:void (androidx.recyclerview.widget.RecyclerView):6078:6078 -> - 6:13:void (androidx.recyclerview.widget.RecyclerView):6079:6079 -> - 14:15:void (androidx.recyclerview.widget.RecyclerView):6080:6080 -> - 16:22:void (androidx.recyclerview.widget.RecyclerView):6082:6082 -> - 23:29:void (androidx.recyclerview.widget.RecyclerView):6085:6085 -> - 30:31:void (androidx.recyclerview.widget.RecyclerView):6087:6087 -> - 32:34:void (androidx.recyclerview.widget.RecyclerView):6088:6088 -> - 1:9:void recycleCachedViewAt(int):6596:6596 -> A - 10:12:void recycleCachedViewAt(int):6600:6600 -> A - 13:18:void recycleCachedViewAt(int):6601:6601 -> A - 1:4:void recycleView(android.view.View):6541:6541 -> B - 5:10:void recycleView(android.view.View):6542:6542 -> B - 11:16:void recycleView(android.view.View):6543:6543 -> B - 17:22:void recycleView(android.view.View):6545:6545 -> B - 23:26:void recycleView(android.view.View):6546:6546 -> B - 27:32:void recycleView(android.view.View):6547:6547 -> B - 33:35:void recycleView(android.view.View):6548:6548 -> B - 36:38:void recycleView(android.view.View):6550:6550 -> B - 39:50:void recycleView(android.view.View):6565:6565 -> B - 51:58:void recycleView(android.view.View):6566:6566 -> B - 1:18:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6610:6610 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 19:24:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6617:6617 -> C - 25:30:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6623:6623 -> C - 31:34:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6629:6629 -> C - 35:42:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6630:6630 -> C - 43:53:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6632:6632 -> C - 54:62:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6639:6639 -> C - 63:68:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6640:6640 -> C - 69:74:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6641:6641 -> C - 75:80:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6646:6646 -> C - 81:86:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6647:6647 -> C - 87:91:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6648:6648 -> C - 92:103:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6653:6653 -> C - 104:113:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6655:6655 -> C - 114:123:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6659:6659 -> C - 124:138:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6660:6660 -> C - 139:148:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6667:6667 -> C - 149:155:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6671:6671 -> C - 156:169:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6689:6689 -> C - 170:171:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6691:6691 -> C - 172:174:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6692:6692 -> C - 175:188:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6624:6624 -> C - 189:203:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6626:6626 -> C - 204:220:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6618:6618 -> C - 221:235:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6620:6620 -> C - 236:247:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6611:6611 -> C - 248:261:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6613:6613 -> C - 262:288:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6614:6614 -> C - 1:6:void scrapView(android.view.View):6749:6749 -> D - 7:12:void scrapView(android.view.View):6750:6750 -> D - 13:27:void scrapView(android.view.View):6751:6751 -> D - 28:31:void scrapView(android.view.View):6760:6760 -> D - 32:39:void scrapView(android.view.View):6761:6761 -> D - 40:42:void scrapView(android.view.View):6763:6763 -> D - 43:48:void scrapView(android.view.View):6764:6764 -> D - 49:71:void scrapView(android.view.View):6752:6752 -> D - 72:85:void scrapView(android.view.View):6753:6753 -> D - 86:101:void scrapView(android.view.View):6755:6755 -> D - 102:104:void scrapView(android.view.View):6757:6757 -> D - 105:110:void scrapView(android.view.View):6758:6758 -> D - 1:4:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):7048:7048 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;)V"} - 5:7:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):7049:7049 -> E - 8:11:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):7051:7051 -> E - 12:19:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):7052:7052 -> E - 20:25:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):7053:7053 -> E + 1:5:void (androidx.recyclerview.widget.RecyclerView):5896:5896 -> + 6:13:void (androidx.recyclerview.widget.RecyclerView):5897:5897 -> + 14:15:void (androidx.recyclerview.widget.RecyclerView):5898:5898 -> + 16:22:void (androidx.recyclerview.widget.RecyclerView):5900:5900 -> + 23:29:void (androidx.recyclerview.widget.RecyclerView):5903:5903 -> + 30:31:void (androidx.recyclerview.widget.RecyclerView):5905:5905 -> + 32:34:void (androidx.recyclerview.widget.RecyclerView):5906:5906 -> + 1:9:void recycleCachedViewAt(int):6415:6415 -> A + 10:12:void recycleCachedViewAt(int):6419:6419 -> A + 13:18:void recycleCachedViewAt(int):6420:6420 -> A + 1:4:void recycleView(android.view.View):6360:6360 -> B + 5:10:void recycleView(android.view.View):6361:6361 -> B + 11:16:void recycleView(android.view.View):6362:6362 -> B + 17:22:void recycleView(android.view.View):6364:6364 -> B + 23:26:void recycleView(android.view.View):6365:6365 -> B + 27:32:void recycleView(android.view.View):6366:6366 -> B + 33:35:void recycleView(android.view.View):6367:6367 -> B + 36:38:void recycleView(android.view.View):6369:6369 -> B + 39:50:void recycleView(android.view.View):6384:6384 -> B + 51:58:void recycleView(android.view.View):6385:6385 -> B + 1:18:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6429:6429 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 19:24:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6436:6436 -> C + 25:30:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6442:6442 -> C + 31:34:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6448:6448 -> C + 35:42:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6450:6450 -> C + 43:53:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6452:6452 -> C + 54:62:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6459:6459 -> C + 63:68:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6460:6460 -> C + 69:74:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6461:6461 -> C + 75:80:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6466:6466 -> C + 81:86:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6467:6467 -> C + 87:91:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6468:6468 -> C + 92:103:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6473:6473 -> C + 104:113:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6475:6475 -> C + 114:123:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6479:6479 -> C + 124:138:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6480:6480 -> C + 139:148:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6487:6487 -> C + 149:155:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6491:6491 -> C + 156:169:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6509:6509 -> C + 170:172:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6511:6511 -> C + 173:186:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6443:6443 -> C + 187:201:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6445:6445 -> C + 202:218:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6437:6437 -> C + 219:233:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6439:6439 -> C + 234:245:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6430:6430 -> C + 246:259:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6432:6432 -> C + 260:286:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6433:6433 -> C + 1:6:void scrapView(android.view.View):6567:6567 -> D + 7:12:void scrapView(android.view.View):6568:6568 -> D + 13:27:void scrapView(android.view.View):6569:6569 -> D + 28:31:void scrapView(android.view.View):6578:6578 -> D + 32:39:void scrapView(android.view.View):6579:6579 -> D + 40:42:void scrapView(android.view.View):6581:6581 -> D + 43:48:void scrapView(android.view.View):6582:6582 -> D + 49:71:void scrapView(android.view.View):6570:6570 -> D + 72:85:void scrapView(android.view.View):6571:6571 -> D + 86:101:void scrapView(android.view.View):6573:6573 -> D + 102:104:void scrapView(android.view.View):6575:6575 -> D + 105:110:void scrapView(android.view.View):6576:6576 -> D + 1:4:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):6859:6859 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$t;)V"} + 5:7:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):6860:6860 -> E + 8:11:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):6862:6862 -> E + 12:19:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):6863:6863 -> E + 20:25:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):6864:6864 -> E 1:1:void setViewCacheExtension(androidx.recyclerview.widget.RecyclerView$ViewCacheExtension):0:0 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$B;)V"} - 1:2:void setViewCacheSize(int):6111:6111 -> G - 3:6:void setViewCacheSize(int):6112:6112 -> G - 2:3:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6185:6185 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;IIJ)Z"} - 4:7:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6186:6186 -> H - 8:11:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6187:6187 -> H - 12:26:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6188:6188 -> H - 27:29:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6189:6189 -> H - 30:37:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6190:6190 -> H - 38:44:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6194:6194 -> H - 45:50:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6195:6195 -> H - 51:60:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6196:6196 -> H - 61:63:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6197:6197 -> H - 64:73:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6198:6198 -> H - 74:77:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6199:6199 -> H - 9:18:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6323:6323 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(IZJ)Landroidx/recyclerview/widget/RecyclerView$D;"} - 19:31:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6331:6331 -> I - 32:43:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6332:6332 -> I - 44:49:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6337:6337 -> I - 50:58:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6339:6339 -> I - 59:61:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6344:6344 -> I - 62:67:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6345:6345 -> I - 68:74:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6346:6346 -> I - 75:78:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6347:6347 -> I - 79:84:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6348:6348 -> I - 85:87:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6349:6349 -> I - 88:95:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6351:6351 -> I - 96:105:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6360:6360 -> I - 106:115:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6361:6361 -> I - 116:123:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6367:6367 -> I - 124:133:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6369:6369 -> I - 134:147:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6370:6370 -> I - 148:152:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6374:6374 -> I - 153:162:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6401:6401 -> I - 163:165:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6403:6403 -> I - 166:169:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6404:6404 -> I - 170:175:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6405:6405 -> I - 176:190:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6410:6410 -> I - 191:194:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6411:6411 -> I - 195:201:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6412:6412 -> I - 202:209:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6416:6416 -> I - 210:213:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6417:6417 -> I - 214:221:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6419:6419 -> I - 222:228:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6421:6421 -> I - 229:234:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6425:6425 -> I - 235:243:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6426:6426 -> I - 244:275:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6362:6362 -> I - 276:301:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6364:6364 -> I - 302:313:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6436:6436 -> I - 314:319:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6437:6437 -> I - 320:322:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6438:6438 -> I - 323:330:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6439:6439 -> I - 331:336:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6441:6441 -> I - 337:342:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6443:6443 -> I - 343:346:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6444:6444 -> I - 347:350:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6443:6443 -> I - 351:355:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6445:6445 -> I - 356:371:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6450:6450 -> I - 372:374:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6452:6452 -> I - 375:395:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6453:6453 -> I - 396:405:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6459:6459 -> I - 406:409:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6460:6460 -> I - 410:417:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6463:6463 -> I - 418:425:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6466:6466 -> I - 426:431:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6467:6467 -> I - 432:439:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6468:6468 -> I - 440:447:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6469:6469 -> I - 448:453:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6470:6470 -> I - 454:455:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6472:6472 -> I - 456:463:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6474:6474 -> I - 464:466:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6475:6475 -> I - 467:498:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6324:6324 -> I - 499:507:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6325:6325 -> I - 508:522:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6326:6326 -> I - 1:4:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6775:6775 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 5:10:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6776:6776 -> J - 11:16:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6778:6778 -> J - 17:19:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6780:6780 -> J - 20:21:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6781:6781 -> J - 22:25:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6782:6782 -> J - 1:10:void updateViewCacheSize():6116:6116 -> K - 11:15:void updateViewCacheSize():6117:6117 -> K - 16:25:void updateViewCacheSize():6120:6120 -> K - 26:35:void updateViewCacheSize():6121:6121 -> K - 36:42:void updateViewCacheSize():6122:6122 -> K - 1:6:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):6147:6147 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Z"} - 7:15:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):6152:6152 -> L - 16:29:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):6154:6154 -> L - 30:40:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):6158:6158 -> L - 41:50:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):6160:6160 -> L - 51:57:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):6161:6161 -> L - 58:68:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):6165:6165 -> L - 69:89:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):6166:6166 -> L - 90:106:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):6155:6155 -> L - 107:121:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):6156:6156 -> L - 2:11:void viewRangeUpdate(int,int):7066:7066 -> M - 12:22:void viewRangeUpdate(int,int):7068:7068 -> M - 23:29:void viewRangeUpdate(int,int):7073:7073 -> M - 30:32:void viewRangeUpdate(int,int):7075:7075 -> M - 33:39:void viewRangeUpdate(int,int):7076:7076 -> M - 1:3:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6705:6705 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Z)V"} - 4:5:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6706:6706 -> a - 6:12:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6707:6707 -> a - 13:16:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6708:6708 -> a - 17:20:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6710:6710 -> a - 21:22:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6711:6711 -> a - 23:28:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6713:6713 -> a - 29:33:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6716:6716 -> a - 34:36:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6719:6719 -> a - 37:38:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6721:6721 -> a - 39:40:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6722:6722 -> a - 41:48:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6723:6723 -> a - 1:8:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6480:6480 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 9:10:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6481:6481 -> b - 11:17:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6482:6482 -> b - 18:20:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6484:6484 -> b - 21:27:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6487:6487 -> b - 28:31:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6490:6490 -> b - 32:35:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6491:6491 -> b - 36:38:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6494:6494 -> b - 39:41:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6495:6495 -> b - 42:45:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6497:6497 -> b - 1:5:void clear():6101:6101 -> c - 6:9:void clear():6102:6102 -> c - 1:10:void clearOldPositions():7100:7100 -> d - 11:18:void clearOldPositions():7102:7102 -> d - 19:24:void clearOldPositions():7103:7103 -> d - 25:33:void clearOldPositions():7105:7105 -> d - 34:47:void clearOldPositions():7107:7107 -> d - 48:51:void clearOldPositions():7109:7109 -> d - 52:57:void clearOldPositions():7110:7110 -> d - 58:72:void clearOldPositions():7112:7112 -> d - 1:5:void clearScrap():6794:6794 -> e - 6:9:void clearScrap():6795:6795 -> e - 10:13:void clearScrap():6796:6796 -> e - 3:12:int convertPreLayoutPositionToPostLayout(int):6270:6270 -> f - 13:23:int convertPreLayoutPositionToPostLayout(int):6274:6274 -> f - 24:32:int convertPreLayoutPositionToPostLayout(int):6277:6277 -> f - 33:56:int convertPreLayoutPositionToPostLayout(int):6271:6271 -> f - 57:80:int convertPreLayoutPositionToPostLayout(int):6272:6272 -> f - 1:5:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6948:6948 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 6:15:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6952:6952 -> g - 16:21:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6956:6956 -> g - 22:24:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6957:6957 -> g - 25:30:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6959:6959 -> g - 31:36:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6960:6960 -> g - 37:50:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6954:6954 -> g - 1:18:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6803:6803 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/RecyclerView$D;"} - 19:26:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6808:6808 -> h - 27:38:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6809:6809 -> h - 39:45:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6810:6810 -> h - 46:55:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6815:6815 -> h - 56:65:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6816:6816 -> h - 66:75:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6817:6817 -> h - 76:85:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6818:6818 -> h - 86:93:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6820:6820 -> h - 94:107:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6821:6821 -> h - 108:115:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6822:6822 -> h - 1:4:androidx.recyclerview.widget.RecyclerView$RecycledViewPool getRecycledViewPool():7058:7058 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$u;"} - 5:11:androidx.recyclerview.widget.RecyclerView$RecycledViewPool getRecycledViewPool():7059:7059 -> i - 12:14:androidx.recyclerview.widget.RecyclerView$RecycledViewPool getRecycledViewPool():7061:7061 -> i - 1:7:int getScrapCount():6786:6786 -> j - 1:3:java.util.List getScrapList():6133:6133 -> k - 1:10:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6894:6894 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(JIZ)Landroidx/recyclerview/widget/RecyclerView$D;"} - 11:18:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6896:6896 -> l - 19:32:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6897:6897 -> l - 33:40:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6898:6898 -> l - 41:43:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6899:6899 -> l - 44:49:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6900:6900 -> l - 50:62:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6909:6909 -> l - 63:68:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6910:6910 -> l - 69:73:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6919:6919 -> l - 74:81:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6920:6920 -> l - 82:89:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6921:6921 -> l - 90:100:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6927:6927 -> l - 101:108:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6929:6929 -> l - 109:122:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6930:6930 -> l - 123:130:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6931:6931 -> l - 131:138:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6933:6933 -> l - 139:146:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6937:6937 -> l - 1:10:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6839:6839 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(IZ)Landroidx/recyclerview/widget/RecyclerView$D;"} - 11:18:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6843:6843 -> m - 19:30:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6844:6844 -> m - 31:52:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6845:6845 -> m - 53:61:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6846:6846 -> m - 62:71:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6852:6852 -> m - 72:75:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6856:6856 -> m - 76:82:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6857:6857 -> m - 83:93:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6858:6858 -> m - 94:100:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6863:6863 -> m - 101:105:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6864:6864 -> m - 106:109:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6865:6865 -> m - 110:126:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6860:6860 -> m - 127:141:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6861:6861 -> m - 142:149:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6872:6872 -> m - 150:157:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6874:6874 -> m - 158:169:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6877:6877 -> m - 170:177:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6878:6878 -> m - 178:188:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6880:6880 -> m - 1:11:android.view.View getScrapViewAt(int):6790:6790 -> n - 2:6:android.view.View getViewForPosition(int):6296:6296 -> o - 6:12:android.view.View getViewForPosition(int,boolean):6300:6300 -> p - 1:8:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6508:6508 -> q - 9:12:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6509:6509 -> q - 13:16:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6510:6510 -> q - 17:27:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6511:6511 -> q - 28:35:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6518:6518 -> q - 36:38:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6519:6519 -> q - 39:42:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6520:6520 -> q - 43:46:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6522:6522 -> q - 47:49:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6523:6523 -> q - 50:53:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6524:6524 -> q - 1:6:void invalidateDisplayListInt(androidx.recyclerview.widget.RecyclerView$ViewHolder):6502:6502 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} - 7:13:void invalidateDisplayListInt(androidx.recyclerview.widget.RecyclerView$ViewHolder):6503:6503 -> r - 1:9:void markItemDecorInsetsDirty():7118:7118 -> s - 10:17:void markItemDecorInsetsDirty():7120:7120 -> s - 18:28:void markItemDecorInsetsDirty():7121:7121 -> s - 29:34:void markItemDecorInsetsDirty():7123:7123 -> s - 1:9:void markKnownViewsInvalid():7084:7084 -> t - 10:20:void markKnownViewsInvalid():7086:7086 -> t - 21:24:void markKnownViewsInvalid():7088:7088 -> t - 25:30:void markKnownViewsInvalid():7089:7089 -> t - 31:44:void markKnownViewsInvalid():7093:7093 -> t - 45:48:void markKnownViewsInvalid():7095:7095 -> t - 1:10:void offsetPositionRecordsForInsert(int,int):7001:7001 -> u - 11:20:void offsetPositionRecordsForInsert(int,int):7003:7003 -> u - 21:24:void offsetPositionRecordsForInsert(int,int):7004:7004 -> u - 25:31:void offsetPositionRecordsForInsert(int,int):7010:7010 -> u - 10:19:void offsetPositionRecordsForMove(int,int):6982:6982 -> v - 20:29:void offsetPositionRecordsForMove(int,int):6984:6984 -> v - 30:40:void offsetPositionRecordsForMove(int,int):6985:6985 -> v - 41:44:void offsetPositionRecordsForMove(int,int):6989:6989 -> v - 45:51:void offsetPositionRecordsForMove(int,int):6991:6991 -> v - 3:12:void offsetPositionRecordsForRemove(int,int,boolean):7023:7023 -> w - 13:22:void offsetPositionRecordsForRemove(int,int,boolean):7025:7025 -> w - 23:27:void offsetPositionRecordsForRemove(int,int,boolean):7027:7027 -> w - 28:35:void offsetPositionRecordsForRemove(int,int,boolean):7033:7033 -> w - 36:38:void offsetPositionRecordsForRemove(int,int,boolean):7036:7036 -> w - 39:45:void offsetPositionRecordsForRemove(int,int,boolean):7037:7037 -> w - 1:3:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):6967:6967 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$h;Landroidx/recyclerview/widget/RecyclerView$h;Z)V"} - 4:11:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):6968:6968 -> x - 1:5:void quickRecycleScrapView(android.view.View):6732:6732 -> y - 6:8:void quickRecycleScrapView(android.view.View):6733:6733 -> y - 9:10:void quickRecycleScrapView(android.view.View):6734:6734 -> y - 11:13:void quickRecycleScrapView(android.view.View):6735:6735 -> y - 14:17:void quickRecycleScrapView(android.view.View):6736:6736 -> y - 1:10:void recycleAndClearCachedViews():6571:6571 -> z - 11:16:void recycleAndClearCachedViews():6573:6573 -> z - 17:21:void recycleAndClearCachedViews():6575:6575 -> z - 22:25:void recycleAndClearCachedViews():6576:6576 -> z - 26:33:void recycleAndClearCachedViews():6577:6577 -> z -androidx.recyclerview.widget.RecyclerView$RecyclerListener -> androidx.recyclerview.widget.RecyclerView$w: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)V"} + 1:2:void setViewCacheSize(int):5929:5929 -> G + 3:6:void setViewCacheSize(int):5930:5930 -> G + 1:4:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6004:6004 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;IIJ)Z"} + 5:8:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6005:6005 -> H + 9:23:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6006:6006 -> H + 24:26:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6007:6007 -> H + 27:34:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6008:6008 -> H + 35:41:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6012:6012 -> H + 42:47:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6013:6013 -> H + 48:57:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6014:6014 -> H + 58:60:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6015:6015 -> H + 61:70:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6016:6016 -> H + 71:74:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):6017:6017 -> H + 9:18:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6142:6142 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZJ)Landroidx/recyclerview/widget/RecyclerView$C;"} + 19:31:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6150:6150 -> I + 32:43:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6151:6151 -> I + 44:49:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6156:6156 -> I + 50:58:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6158:6158 -> I + 59:61:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6163:6163 -> I + 62:67:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6164:6164 -> I + 68:74:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6165:6165 -> I + 75:78:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6166:6166 -> I + 79:84:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6167:6167 -> I + 85:87:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6168:6168 -> I + 88:95:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6170:6170 -> I + 96:105:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6179:6179 -> I + 106:115:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6180:6180 -> I + 116:123:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6186:6186 -> I + 124:133:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6188:6188 -> I + 134:147:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6189:6189 -> I + 148:152:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6193:6193 -> I + 153:162:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6220:6220 -> I + 163:165:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6222:6222 -> I + 166:169:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6223:6223 -> I + 170:175:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6224:6224 -> I + 176:190:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6229:6229 -> I + 191:194:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6230:6230 -> I + 195:201:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6231:6231 -> I + 202:209:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6235:6235 -> I + 210:213:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6236:6236 -> I + 214:221:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6238:6238 -> I + 222:228:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6240:6240 -> I + 229:234:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6244:6244 -> I + 235:243:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6245:6245 -> I + 244:275:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6181:6181 -> I + 276:301:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6183:6183 -> I + 302:313:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6255:6255 -> I + 314:319:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6256:6256 -> I + 320:322:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6257:6257 -> I + 323:330:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6258:6258 -> I + 331:336:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6260:6260 -> I + 337:342:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6262:6262 -> I + 343:346:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6263:6263 -> I + 347:350:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6262:6262 -> I + 351:355:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6264:6264 -> I + 356:371:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6269:6269 -> I + 372:374:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6271:6271 -> I + 375:395:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6272:6272 -> I + 396:405:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6278:6278 -> I + 406:409:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6279:6279 -> I + 410:417:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6282:6282 -> I + 418:425:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6285:6285 -> I + 426:431:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6286:6286 -> I + 432:439:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6287:6287 -> I + 440:447:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6288:6288 -> I + 448:453:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6289:6289 -> I + 454:455:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6291:6291 -> I + 456:463:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6293:6293 -> I + 464:466:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6294:6294 -> I + 467:498:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6143:6143 -> I + 499:507:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6144:6144 -> I + 508:522:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6145:6145 -> I + 1:4:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6593:6593 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 5:10:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6594:6594 -> J + 11:16:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6596:6596 -> J + 17:19:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6598:6598 -> J + 20:21:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6599:6599 -> J + 22:25:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6600:6600 -> J + 1:10:void updateViewCacheSize():5934:5934 -> K + 11:15:void updateViewCacheSize():5935:5935 -> K + 16:25:void updateViewCacheSize():5938:5938 -> K + 26:35:void updateViewCacheSize():5939:5939 -> K + 36:42:void updateViewCacheSize():5940:5940 -> K + 1:6:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5965:5965 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Z"} + 7:15:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5970:5970 -> L + 16:29:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5972:5972 -> L + 30:40:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5976:5976 -> L + 41:50:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5978:5978 -> L + 51:57:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5979:5979 -> L + 58:68:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5983:5983 -> L + 69:89:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5984:5984 -> L + 90:106:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5973:5973 -> L + 107:121:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5974:5974 -> L + 2:11:void viewRangeUpdate(int,int):6877:6877 -> M + 12:22:void viewRangeUpdate(int,int):6879:6879 -> M + 23:29:void viewRangeUpdate(int,int):6884:6884 -> M + 30:32:void viewRangeUpdate(int,int):6886:6886 -> M + 33:39:void viewRangeUpdate(int,int):6887:6887 -> M + 1:3:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6524:6524 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Z)V"} + 4:5:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6525:6525 -> a + 6:12:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6526:6526 -> a + 13:16:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6527:6527 -> a + 17:20:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6529:6529 -> a + 21:22:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6530:6530 -> a + 23:28:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6532:6532 -> a + 29:33:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6535:6535 -> a + 34:36:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6538:6538 -> a + 37:38:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6540:6540 -> a + 39:46:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6541:6541 -> a + 1:8:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6299:6299 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 9:10:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6300:6300 -> b + 11:17:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6301:6301 -> b + 18:20:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6303:6303 -> b + 21:27:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6306:6306 -> b + 28:31:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6309:6309 -> b + 32:35:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6310:6310 -> b + 36:38:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6313:6313 -> b + 39:41:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6314:6314 -> b + 42:45:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6316:6316 -> b + 1:5:void clear():5919:5919 -> c + 6:9:void clear():5920:5920 -> c + 1:10:void clearOldPositions():6911:6911 -> d + 11:18:void clearOldPositions():6913:6913 -> d + 19:24:void clearOldPositions():6914:6914 -> d + 25:33:void clearOldPositions():6916:6916 -> d + 34:47:void clearOldPositions():6918:6918 -> d + 48:51:void clearOldPositions():6920:6920 -> d + 52:57:void clearOldPositions():6921:6921 -> d + 58:72:void clearOldPositions():6923:6923 -> d + 1:5:void clearScrap():6612:6612 -> e + 6:9:void clearScrap():6613:6613 -> e + 10:13:void clearScrap():6614:6614 -> e + 3:12:int convertPreLayoutPositionToPostLayout(int):6088:6088 -> f + 13:23:int convertPreLayoutPositionToPostLayout(int):6092:6092 -> f + 24:32:int convertPreLayoutPositionToPostLayout(int):6095:6095 -> f + 33:56:int convertPreLayoutPositionToPostLayout(int):6089:6089 -> f + 57:80:int convertPreLayoutPositionToPostLayout(int):6090:6090 -> f + 1:5:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6765:6765 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 6:11:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6768:6768 -> g + 12:14:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6769:6769 -> g + 15:20:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6771:6771 -> g + 21:26:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6772:6772 -> g + 1:18:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6621:6621 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/RecyclerView$C;"} + 19:26:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6626:6626 -> h + 27:38:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6627:6627 -> h + 39:45:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6628:6628 -> h + 46:55:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6633:6633 -> h + 56:65:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6634:6634 -> h + 66:75:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6635:6635 -> h + 76:85:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6636:6636 -> h + 86:93:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6638:6638 -> h + 94:107:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6639:6639 -> h + 108:115:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6640:6640 -> h + 1:4:androidx.recyclerview.widget.RecyclerView$RecycledViewPool getRecycledViewPool():6869:6869 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$t;"} + 5:11:androidx.recyclerview.widget.RecyclerView$RecycledViewPool getRecycledViewPool():6870:6870 -> i + 12:14:androidx.recyclerview.widget.RecyclerView$RecycledViewPool getRecycledViewPool():6872:6872 -> i + 1:7:int getScrapCount():6604:6604 -> j + 1:3:java.util.List getScrapList():5951:5951 -> k + 1:10:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6712:6712 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(JIZ)Landroidx/recyclerview/widget/RecyclerView$C;"} + 11:18:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6714:6714 -> l + 19:32:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6715:6715 -> l + 33:40:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6716:6716 -> l + 41:43:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6717:6717 -> l + 44:49:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6718:6718 -> l + 50:62:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6727:6727 -> l + 63:68:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6728:6728 -> l + 69:73:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6737:6737 -> l + 74:81:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6738:6738 -> l + 82:89:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6739:6739 -> l + 90:100:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6745:6745 -> l + 101:108:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6747:6747 -> l + 109:122:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6748:6748 -> l + 123:130:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6749:6749 -> l + 131:138:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6751:6751 -> l + 139:146:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6755:6755 -> l + 1:10:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6657:6657 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZ)Landroidx/recyclerview/widget/RecyclerView$C;"} + 11:18:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6661:6661 -> m + 19:30:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6662:6662 -> m + 31:52:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6663:6663 -> m + 53:61:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6664:6664 -> m + 62:71:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6670:6670 -> m + 72:75:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6674:6674 -> m + 76:82:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6675:6675 -> m + 83:93:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6676:6676 -> m + 94:100:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6681:6681 -> m + 101:105:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6682:6682 -> m + 106:109:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6683:6683 -> m + 110:126:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6678:6678 -> m + 127:141:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6679:6679 -> m + 142:149:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6690:6690 -> m + 150:157:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6692:6692 -> m + 158:169:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6695:6695 -> m + 170:177:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6696:6696 -> m + 178:188:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6698:6698 -> m + 1:11:android.view.View getScrapViewAt(int):6608:6608 -> n + 2:6:android.view.View getViewForPosition(int):6114:6114 -> o + 6:12:android.view.View getViewForPosition(int,boolean):6118:6118 -> p + 1:8:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6327:6327 -> q + 9:12:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6328:6328 -> q + 13:16:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6329:6329 -> q + 17:27:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6330:6330 -> q + 28:35:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6337:6337 -> q + 36:38:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6338:6338 -> q + 39:42:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6339:6339 -> q + 43:46:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6341:6341 -> q + 47:49:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6342:6342 -> q + 50:53:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6343:6343 -> q + 1:6:void invalidateDisplayListInt(androidx.recyclerview.widget.RecyclerView$ViewHolder):6321:6321 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} + 7:13:void invalidateDisplayListInt(androidx.recyclerview.widget.RecyclerView$ViewHolder):6322:6322 -> r + 1:9:void markItemDecorInsetsDirty():6929:6929 -> s + 10:17:void markItemDecorInsetsDirty():6931:6931 -> s + 18:28:void markItemDecorInsetsDirty():6932:6932 -> s + 29:34:void markItemDecorInsetsDirty():6934:6934 -> s + 1:9:void markKnownViewsInvalid():6895:6895 -> t + 10:20:void markKnownViewsInvalid():6897:6897 -> t + 21:24:void markKnownViewsInvalid():6899:6899 -> t + 25:30:void markKnownViewsInvalid():6900:6900 -> t + 31:44:void markKnownViewsInvalid():6904:6904 -> t + 45:48:void markKnownViewsInvalid():6906:6906 -> t + 1:9:void offsetPositionRecordsForInsert(int,int):6813:6813 -> u + 10:19:void offsetPositionRecordsForInsert(int,int):6815:6815 -> u + 20:24:void offsetPositionRecordsForInsert(int,int):6816:6816 -> u + 25:31:void offsetPositionRecordsForInsert(int,int):6821:6821 -> u + 10:19:void offsetPositionRecordsForMove(int,int):6794:6794 -> v + 20:29:void offsetPositionRecordsForMove(int,int):6796:6796 -> v + 30:40:void offsetPositionRecordsForMove(int,int):6797:6797 -> v + 41:44:void offsetPositionRecordsForMove(int,int):6801:6801 -> v + 45:51:void offsetPositionRecordsForMove(int,int):6803:6803 -> v + 3:12:void offsetPositionRecordsForRemove(int,int,boolean):6834:6834 -> w + 13:22:void offsetPositionRecordsForRemove(int,int,boolean):6836:6836 -> w + 23:27:void offsetPositionRecordsForRemove(int,int,boolean):6838:6838 -> w + 28:35:void offsetPositionRecordsForRemove(int,int,boolean):6844:6844 -> w + 36:38:void offsetPositionRecordsForRemove(int,int,boolean):6847:6847 -> w + 39:45:void offsetPositionRecordsForRemove(int,int,boolean):6848:6848 -> w + 1:3:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):6779:6779 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$g;Landroidx/recyclerview/widget/RecyclerView$g;Z)V"} + 4:11:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):6780:6780 -> x + 1:5:void quickRecycleScrapView(android.view.View):6550:6550 -> y + 6:8:void quickRecycleScrapView(android.view.View):6551:6551 -> y + 9:10:void quickRecycleScrapView(android.view.View):6552:6552 -> y + 11:13:void quickRecycleScrapView(android.view.View):6553:6553 -> y + 14:17:void quickRecycleScrapView(android.view.View):6554:6554 -> y + 1:10:void recycleAndClearCachedViews():6390:6390 -> z + 11:16:void recycleAndClearCachedViews():6392:6392 -> z + 17:21:void recycleAndClearCachedViews():6394:6394 -> z + 22:25:void recycleAndClearCachedViews():6395:6395 -> z + 26:33:void recycleAndClearCachedViews():6396:6396 -> z +androidx.recyclerview.widget.RecyclerView$RecyclerListener -> androidx.recyclerview.widget.RecyclerView$v: # {"id":"sourceFile","fileName":"RecyclerView.java"} -androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver -> androidx.recyclerview.widget.RecyclerView$x: +androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver -> androidx.recyclerview.widget.RecyclerView$w: # {"id":"sourceFile","fileName":"RecyclerView.java"} androidx.recyclerview.widget.RecyclerView this$0 -> a - 1:6:void (androidx.recyclerview.widget.RecyclerView):5696:5696 -> -androidx.recyclerview.widget.RecyclerView$SavedState -> androidx.recyclerview.widget.RecyclerView$y: + 1:6:void (androidx.recyclerview.widget.RecyclerView):5531:5531 -> +androidx.recyclerview.widget.RecyclerView$SavedState -> androidx.recyclerview.widget.RecyclerView$x: # {"id":"sourceFile","fileName":"RecyclerView.java"} android.os.Parcelable mLayoutState -> f - 1:8:void ():12741:12741 -> - 1:1:void (android.os.Parcel,java.lang.ClassLoader):12719:12719 -> - 2:2:void (android.os.Parcel,java.lang.ClassLoader):12721:12721 -> - 3:3:void (android.os.Parcel,java.lang.ClassLoader):12720:12720 -> - 4:4:void (android.os.Parcelable):12728:12728 -> - 1:5:void copyFrom(androidx.recyclerview.widget.RecyclerView$SavedState):12738:12738 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$y;)V"} - 1:3:void writeToParcel(android.os.Parcel,int):12733:12733 -> writeToParcel - 4:10:void writeToParcel(android.os.Parcel,int):12734:12734 -> writeToParcel -androidx.recyclerview.widget.RecyclerView$SavedState$1 -> androidx.recyclerview.widget.RecyclerView$y$a: + 1:8:void ():12334:12334 -> + 1:3:void (android.os.Parcel,java.lang.ClassLoader):12312:12314 -> + 4:4:void (android.os.Parcel,java.lang.ClassLoader):12313:12313 -> + 5:5:void (android.os.Parcelable):12321:12321 -> + 1:5:void copyFrom(androidx.recyclerview.widget.RecyclerView$SavedState):12331:12331 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$x;)V"} + 1:3:void writeToParcel(android.os.Parcel,int):12326:12326 -> writeToParcel + 4:10:void writeToParcel(android.os.Parcel,int):12327:12327 -> writeToParcel +androidx.recyclerview.widget.RecyclerView$SavedState$1 -> androidx.recyclerview.widget.RecyclerView$x$a: # {"id":"sourceFile","fileName":"RecyclerView.java"} - 1:4:void ():12741:12741 -> - 1:7:androidx.recyclerview.widget.RecyclerView$SavedState createFromParcel(android.os.Parcel):12749:12749 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/recyclerview/widget/RecyclerView$y;"} - 1:6:androidx.recyclerview.widget.RecyclerView$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):12744:12744 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroidx/recyclerview/widget/RecyclerView$y;"} - 1:3:androidx.recyclerview.widget.RecyclerView$SavedState[] newArray(int):12754:12754 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/recyclerview/widget/RecyclerView$y;"} - 1:1:java.lang.Object createFromParcel(android.os.Parcel):12741:12741 -> createFromParcel - 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):12741:12741 -> createFromParcel - 1:5:java.lang.Object[] newArray(int):12741:12741 -> newArray -androidx.recyclerview.widget.RecyclerView$SmoothScroller -> androidx.recyclerview.widget.RecyclerView$z: + 1:4:void ():12334:12334 -> + 1:7:androidx.recyclerview.widget.RecyclerView$SavedState createFromParcel(android.os.Parcel):12342:12342 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/recyclerview/widget/RecyclerView$x;"} + 1:6:androidx.recyclerview.widget.RecyclerView$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):12337:12337 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroidx/recyclerview/widget/RecyclerView$x;"} + 1:3:androidx.recyclerview.widget.RecyclerView$SavedState[] newArray(int):12347:12347 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/recyclerview/widget/RecyclerView$x;"} + 1:1:java.lang.Object createFromParcel(android.os.Parcel):12334:12334 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):12334:12334 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):12334:12334 -> newArray +androidx.recyclerview.widget.RecyclerView$SmoothScroller -> androidx.recyclerview.widget.RecyclerView$y: # {"id":"sourceFile","fileName":"RecyclerView.java"} int mTargetPosition -> a androidx.recyclerview.widget.RecyclerView mRecyclerView -> b androidx.recyclerview.widget.RecyclerView$LayoutManager mLayoutManager -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$o;"} boolean mPendingInitialRun -> d boolean mRunning -> e android.view.View mTargetView -> f androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action mRecyclingAction -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$y$a;"} boolean mStarted -> h - 1:4:void ():12173:12173 -> - 5:6:void ():12157:12157 -> - 7:15:void ():12174:12174 -> - 1:4:android.graphics.PointF computeScrollVectorForPosition(int):12231:12231 -> a - 5:8:android.graphics.PointF computeScrollVectorForPosition(int):12232:12232 -> a - 9:10:android.graphics.PointF computeScrollVectorForPosition(int):12233:12233 -> a - 11:15:android.graphics.PointF computeScrollVectorForPosition(int):12234:12234 -> a - 16:27:android.graphics.PointF computeScrollVectorForPosition(int):12236:12236 -> a - 28:38:android.graphics.PointF computeScrollVectorForPosition(int):12237:12237 -> a - 39:45:android.graphics.PointF computeScrollVectorForPosition(int):12236:12236 -> a - 1:9:android.view.View findViewByPosition(int):12368:12368 -> b - 1:9:int getChildCount():12361:12361 -> c - 1:7:int getChildPosition(android.view.View):12354:12354 -> d - 1:3:androidx.recyclerview.widget.RecyclerView$LayoutManager getLayoutManager():12247:12247 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$p;"} - 1:3:int getTargetPosition():12299:12299 -> f - 1:3:boolean isPendingInitialRun():12281:12281 -> g - 1:3:boolean isRunning():12289:12289 -> h - 1:13:void normalize(android.graphics.PointF):12395:12395 -> i - 14:18:void normalize(android.graphics.PointF):12397:12397 -> i - 19:24:void normalize(android.graphics.PointF):12398:12398 -> i - 1:2:void onAnimation(int,int):12303:12303 -> j - 3:9:void onAnimation(int,int):12304:12304 -> j - 10:12:void onAnimation(int,int):12305:12305 -> j - 13:25:void onAnimation(int,int):12313:12313 -> j - 26:33:void onAnimation(int,int):12314:12314 -> j - 34:46:void onAnimation(int,int):12315:12315 -> j - 47:53:void onAnimation(int,int):12317:12317 -> j - 54:58:void onAnimation(int,int):12318:12318 -> j - 59:62:void onAnimation(int,int):12316:12316 -> j - 63:64:void onAnimation(int,int):12323:12323 -> j - 65:68:void onAnimation(int,int):12325:12325 -> j - 69:76:void onAnimation(int,int):12327:12327 -> j - 77:85:void onAnimation(int,int):12328:12328 -> j - 86:90:void onAnimation(int,int):12329:12329 -> j - 91:94:void onAnimation(int,int):12330:12330 -> j - 95:101:void onAnimation(int,int):12332:12332 -> j - 102:103:void onAnimation(int,int):12333:12333 -> j - 104:107:void onAnimation(int,int):12336:12336 -> j - 108:114:void onAnimation(int,int):12337:12337 -> j - 115:120:void onAnimation(int,int):12338:12338 -> j - 121:127:void onAnimation(int,int):12339:12339 -> j - 128:132:void onAnimation(int,int):12342:12342 -> j - 133:134:void onAnimation(int,int):12343:12343 -> j - 135:140:void onAnimation(int,int):12344:12344 -> j - 1:10:void onChildAttachedToWindow(android.view.View):12381:12381 -> k - 11:13:void onChildAttachedToWindow(android.view.View):12382:12382 -> k + 1:4:void ():11776:11776 -> + 5:6:void ():11760:11760 -> + 7:15:void ():11777:11777 -> + 1:4:android.graphics.PointF computeScrollVectorForPosition(int):11835:11835 -> a + 5:8:android.graphics.PointF computeScrollVectorForPosition(int):11836:11836 -> a + 9:10:android.graphics.PointF computeScrollVectorForPosition(int):11837:11837 -> a + 11:15:android.graphics.PointF computeScrollVectorForPosition(int):11838:11838 -> a + 16:27:android.graphics.PointF computeScrollVectorForPosition(int):11840:11840 -> a + 28:38:android.graphics.PointF computeScrollVectorForPosition(int):11841:11841 -> a + 39:45:android.graphics.PointF computeScrollVectorForPosition(int):11840:11840 -> a + 1:9:android.view.View findViewByPosition(int):11972:11972 -> b + 1:9:int getChildCount():11965:11965 -> c + 1:7:int getChildPosition(android.view.View):11958:11958 -> d + 1:3:androidx.recyclerview.widget.RecyclerView$LayoutManager getLayoutManager():11851:11851 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$o;"} + 1:3:int getTargetPosition():11903:11903 -> f + 1:3:boolean isPendingInitialRun():11885:11885 -> g + 1:3:boolean isRunning():11893:11893 -> h + 1:13:void normalize(android.graphics.PointF):11998:11998 -> i + 14:18:void normalize(android.graphics.PointF):12000:12000 -> i + 19:24:void normalize(android.graphics.PointF):12001:12001 -> i + 1:2:void onAnimation(int,int):11907:11907 -> j + 3:9:void onAnimation(int,int):11908:11908 -> j + 10:12:void onAnimation(int,int):11909:11909 -> j + 13:25:void onAnimation(int,int):11917:11917 -> j + 26:33:void onAnimation(int,int):11918:11918 -> j + 34:46:void onAnimation(int,int):11919:11919 -> j + 47:53:void onAnimation(int,int):11921:11921 -> j + 54:58:void onAnimation(int,int):11922:11922 -> j + 59:62:void onAnimation(int,int):11920:11920 -> j + 63:64:void onAnimation(int,int):11927:11927 -> j + 65:68:void onAnimation(int,int):11929:11929 -> j + 69:76:void onAnimation(int,int):11931:11931 -> j + 77:85:void onAnimation(int,int):11932:11932 -> j + 86:90:void onAnimation(int,int):11933:11933 -> j + 91:94:void onAnimation(int,int):11934:11934 -> j + 95:101:void onAnimation(int,int):11936:11936 -> j + 102:103:void onAnimation(int,int):11937:11937 -> j + 104:107:void onAnimation(int,int):11940:11940 -> j + 108:114:void onAnimation(int,int):11941:11941 -> j + 115:120:void onAnimation(int,int):11942:11942 -> j + 121:127:void onAnimation(int,int):11943:11943 -> j + 128:132:void onAnimation(int,int):11946:11946 -> j + 133:134:void onAnimation(int,int):11947:11947 -> j + 135:140:void onAnimation(int,int):11948:11948 -> j + 1:10:void onChildAttachedToWindow(android.view.View):11985:11985 -> k + 11:13:void onChildAttachedToWindow(android.view.View):11986:11986 -> k void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action) -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/RecyclerView$z$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/RecyclerView$y$a;)V"} void onStart() -> m void onStop() -> n void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action) -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/RecyclerView$z$a;)V"} - 1:3:void setTargetPosition(int):12217:12217 -> p - 1:5:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12192:12192 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$p;)V"} - 6:9:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12194:12194 -> q - 10:35:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12195:12195 -> q - 36:55:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12196:12196 -> q - 56:60:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12195:12195 -> q - 61:62:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12201:12201 -> q - 63:64:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12202:12202 -> q - 65:69:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12203:12203 -> q - 70:74:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12206:12206 -> q - 75:76:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12207:12207 -> q - 77:78:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12208:12208 -> q - 79:88:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12209:12209 -> q - 89:91:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12210:12210 -> q - 92:98:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12211:12211 -> q - 99:101:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12213:12213 -> q - 102:109:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):12204:12204 -> q - 1:6:void stop():12257:12257 -> r - 7:8:void stop():12260:12260 -> r - 9:11:void stop():12261:12261 -> r - 12:19:void stop():12262:12262 -> r - 20:21:void stop():12263:12263 -> r - 22:23:void stop():12264:12264 -> r - 24:25:void stop():12265:12265 -> r - 26:30:void stop():12267:12267 -> r - 31:32:void stop():12269:12269 -> r - 33:35:void stop():12270:12270 -> r -androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action -> androidx.recyclerview.widget.RecyclerView$z$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/RecyclerView$y$a;)V"} + 1:3:void setTargetPosition(int):11820:11820 -> p + 1:5:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11795:11795 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$o;)V"} + 6:9:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11797:11797 -> q + 10:35:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11798:11798 -> q + 36:55:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11799:11799 -> q + 56:60:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11798:11798 -> q + 61:62:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11804:11804 -> q + 63:64:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11805:11805 -> q + 65:69:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11806:11806 -> q + 70:74:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11809:11809 -> q + 75:76:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11810:11810 -> q + 77:78:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11811:11811 -> q + 79:88:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11812:11812 -> q + 89:91:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11813:11813 -> q + 92:98:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11814:11814 -> q + 99:101:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11816:11816 -> q + 102:109:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11807:11807 -> q + 1:6:void stop():11861:11861 -> r + 7:8:void stop():11864:11864 -> r + 9:11:void stop():11865:11865 -> r + 12:19:void stop():11866:11866 -> r + 20:21:void stop():11867:11867 -> r + 22:23:void stop():11868:11868 -> r + 24:25:void stop():11869:11869 -> r + 26:30:void stop():11871:11871 -> r + 31:32:void stop():11873:11873 -> r + 33:35:void stop():11874:11874 -> r +androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action -> androidx.recyclerview.widget.RecyclerView$y$a: # {"id":"sourceFile","fileName":"RecyclerView.java"} int mDx -> a int mDy -> b @@ -56395,38 +54057,38 @@ androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action -> androidx.recy android.view.animation.Interpolator mInterpolator -> e boolean mChanged -> f int mConsecutiveUpdates -> g - 1:1:void (int,int):12469:12469 -> - 2:2:void (int,int,int,android.view.animation.Interpolator):12489:12489 -> - 3:3:void (int,int,int,android.view.animation.Interpolator):12454:12454 -> - 4:4:void (int,int,int,android.view.animation.Interpolator):12458:12458 -> - 5:5:void (int,int,int,android.view.animation.Interpolator):12462:12462 -> - 6:9:void (int,int,int,android.view.animation.Interpolator):12490:12493 -> - 1:8:boolean hasJumpTarget():12516:12516 -> a - 1:3:void jumpTo(int):12512:12512 -> b - 1:6:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12520:12520 -> c - 7:8:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12522:12522 -> c - 9:11:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12523:12523 -> c - 12:14:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12524:12524 -> c - 15:18:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12527:12527 -> c - 19:21:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12528:12528 -> c - 22:34:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12529:12529 -> c - 35:44:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12530:12530 -> c - 45:51:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12534:12534 -> c - 52:54:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12537:12537 -> c - 55:57:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12539:12539 -> c - 1:2:void update(int,int,int,android.view.animation.Interpolator):12609:12609 -> d - 3:4:void update(int,int,int,android.view.animation.Interpolator):12610:12610 -> d - 5:6:void update(int,int,int,android.view.animation.Interpolator):12611:12611 -> d - 7:9:void update(int,int,int,android.view.animation.Interpolator):12612:12612 -> d - 10:12:void update(int,int,int,android.view.animation.Interpolator):12613:12613 -> d - 1:10:void validate():12544:12544 -> e - 11:18:void validate():12545:12545 -> e - 19:23:void validate():12547:12547 -> e - 24:31:void validate():12548:12548 -> e -androidx.recyclerview.widget.RecyclerView$SmoothScroller$ScrollVectorProvider -> androidx.recyclerview.widget.RecyclerView$z$b: + 1:1:void (int,int):12070:12070 -> + 2:2:void (int,int,int,android.view.animation.Interpolator):12090:12090 -> + 3:3:void (int,int,int,android.view.animation.Interpolator):12055:12055 -> + 4:4:void (int,int,int,android.view.animation.Interpolator):12059:12059 -> + 5:5:void (int,int,int,android.view.animation.Interpolator):12063:12063 -> + 6:9:void (int,int,int,android.view.animation.Interpolator):12091:12094 -> + 1:8:boolean hasJumpTarget():12117:12117 -> a + 1:3:void jumpTo(int):12113:12113 -> b + 1:6:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12121:12121 -> c + 7:8:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12123:12123 -> c + 9:11:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12124:12124 -> c + 12:14:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12125:12125 -> c + 15:18:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12128:12128 -> c + 19:21:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12129:12129 -> c + 22:34:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12130:12130 -> c + 35:44:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12131:12131 -> c + 45:51:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12135:12135 -> c + 52:54:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12138:12138 -> c + 55:57:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):12140:12140 -> c + 1:2:void update(int,int,int,android.view.animation.Interpolator):12208:12208 -> d + 3:4:void update(int,int,int,android.view.animation.Interpolator):12209:12209 -> d + 5:6:void update(int,int,int,android.view.animation.Interpolator):12210:12210 -> d + 7:9:void update(int,int,int,android.view.animation.Interpolator):12211:12211 -> d + 10:12:void update(int,int,int,android.view.animation.Interpolator):12212:12212 -> d + 1:10:void validate():12145:12145 -> e + 11:18:void validate():12146:12146 -> e + 19:23:void validate():12148:12148 -> e + 24:31:void validate():12149:12149 -> e +androidx.recyclerview.widget.RecyclerView$SmoothScroller$ScrollVectorProvider -> androidx.recyclerview.widget.RecyclerView$y$b: # {"id":"sourceFile","fileName":"RecyclerView.java"} android.graphics.PointF computeScrollVectorForPosition(int) -> c -androidx.recyclerview.widget.RecyclerView$State -> androidx.recyclerview.widget.RecyclerView$A: +androidx.recyclerview.widget.RecyclerView$State -> androidx.recyclerview.widget.RecyclerView$z: # {"id":"sourceFile","fileName":"RecyclerView.java"} int mTargetPosition -> a android.util.SparseArray mData -> b @@ -56445,39 +54107,37 @@ androidx.recyclerview.widget.RecyclerView$State -> androidx.recyclerview.widget. int mFocusedSubChildId -> o int mRemainingScrollHorizontal -> p int mRemainingScrollVertical -> q - 1:4:void ():12769:12769 -> - 5:7:void ():12784:12784 -> - 8:9:void ():12795:12795 -> - 10:12:void ():12801:12801 -> - 13:14:void ():12814:12814 -> - 15:16:void ():12820:12820 -> - 17:18:void ():12822:12822 -> - 19:20:void ():12829:12829 -> - 21:22:void ():12831:12831 -> - 23:24:void ():12833:12833 -> - 25:26:void ():12839:12839 -> - 27:29:void ():12841:12841 -> - 1:6:void assertLayoutStep(int):12775:12775 -> a - 7:18:void assertLayoutStep(int):12776:12776 -> a - 19:32:void assertLayoutStep(int):12777:12777 -> a - 33:47:void assertLayoutStep(int):12778:12778 -> a - 1:4:int getItemCount():13022:13022 -> b - 5:10:int getItemCount():13023:13023 -> b - 11:13:int getItemCount():13024:13024 -> b - 1:3:int getTargetScrollPosition():12976:12976 -> c - 1:9:boolean hasTargetScrollPosition():12986:12986 -> d - 1:3:boolean isPreLayout():12898:12898 -> e - 2:3:void prepareForNestedPrefetch(androidx.recyclerview.widget.RecyclerView$Adapter):12867:12867 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$h;)V"} - 4:10:void prepareForNestedPrefetch(androidx.recyclerview.widget.RecyclerView$Adapter):12868:12868 -> f - 11:12:void prepareForNestedPrefetch(androidx.recyclerview.widget.RecyclerView$Adapter):12869:12869 -> f - 13:14:void prepareForNestedPrefetch(androidx.recyclerview.widget.RecyclerView$Adapter):12870:12870 -> f - 15:17:void prepareForNestedPrefetch(androidx.recyclerview.widget.RecyclerView$Adapter):12871:12871 -> f - 1:3:boolean willRunPredictiveAnimations():12909:12909 -> g - 1:115:java.lang.String toString():13051:13051 -> toString -androidx.recyclerview.widget.RecyclerView$ViewCacheExtension -> androidx.recyclerview.widget.RecyclerView$B: + 1:4:void ():12362:12362 -> + 5:7:void ():12377:12377 -> + 8:9:void ():12388:12388 -> + 10:12:void ():12394:12394 -> + 13:14:void ():12406:12406 -> + 15:16:void ():12412:12412 -> + 17:18:void ():12414:12414 -> + 19:20:void ():12421:12421 -> + 21:22:void ():12423:12423 -> + 23:24:void ():12425:12425 -> + 25:26:void ():12431:12431 -> + 27:29:void ():12433:12433 -> + 1:6:void assertLayoutStep(int):12368:12368 -> a + 7:18:void assertLayoutStep(int):12369:12369 -> a + 19:32:void assertLayoutStep(int):12370:12370 -> a + 33:47:void assertLayoutStep(int):12371:12371 -> a + 1:13:int getItemCount():12611:12611 -> b + 1:3:int getTargetScrollPosition():12566:12566 -> c + 1:9:boolean hasTargetScrollPosition():12575:12575 -> d + 1:3:boolean isPreLayout():12490:12490 -> e + 2:3:void prepareForNestedPrefetch(androidx.recyclerview.widget.RecyclerView$Adapter):12459:12459 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$g;)V"} + 4:10:void prepareForNestedPrefetch(androidx.recyclerview.widget.RecyclerView$Adapter):12460:12460 -> f + 11:12:void prepareForNestedPrefetch(androidx.recyclerview.widget.RecyclerView$Adapter):12461:12461 -> f + 13:14:void prepareForNestedPrefetch(androidx.recyclerview.widget.RecyclerView$Adapter):12462:12462 -> f + 15:17:void prepareForNestedPrefetch(androidx.recyclerview.widget.RecyclerView$Adapter):12463:12463 -> f + 1:3:boolean willRunPredictiveAnimations():12501:12501 -> g + 1:115:java.lang.String toString():12640:12640 -> toString +androidx.recyclerview.widget.RecyclerView$ViewCacheExtension -> androidx.recyclerview.widget.RecyclerView$A: # {"id":"sourceFile","fileName":"RecyclerView.java"} -androidx.recyclerview.widget.RecyclerView$ViewFlinger -> androidx.recyclerview.widget.RecyclerView$C: +androidx.recyclerview.widget.RecyclerView$ViewFlinger -> androidx.recyclerview.widget.RecyclerView$B: # {"id":"sourceFile","fileName":"RecyclerView.java"} int mLastFlingX -> d int mLastFlingY -> e @@ -56486,105 +54146,112 @@ androidx.recyclerview.widget.RecyclerView$ViewFlinger -> androidx.recyclerview.w boolean mEatRunOnAnimationRequest -> h boolean mReSchedulePostAnimationCallback -> i androidx.recyclerview.widget.RecyclerView this$0 -> j - 1:5:void (androidx.recyclerview.widget.RecyclerView):5420:5420 -> - 6:10:void (androidx.recyclerview.widget.RecyclerView):5412:5412 -> - 11:12:void (androidx.recyclerview.widget.RecyclerView):5415:5415 -> - 13:14:void (androidx.recyclerview.widget.RecyclerView):5418:5418 -> - 15:26:void (androidx.recyclerview.widget.RecyclerView):5421:5421 -> - 1:4:int computeScrollDuration(int,int):5658:5658 -> a - 5:13:int computeScrollDuration(int,int):5659:5659 -> a - 14:42:int computeScrollDuration(int,int):5661:5661 -> a - 43:47:int computeScrollDuration(int,int):5666:5666 -> a - 1:7:void fling(int,int):5590:5590 -> b - 8:11:void fling(int,int):5591:5591 -> b - 12:17:void fling(int,int):5595:5595 -> b - 18:19:void fling(int,int):5596:5596 -> b - 20:32:void fling(int,int):5597:5597 -> b - 33:51:void fling(int,int):5599:5599 -> b - 52:55:void fling(int,int):5601:5601 -> b - 1:5:void internalPostOnAnimation():5585:5585 -> c - 6:11:void internalPostOnAnimation():5586:5586 -> c - 1:5:void postOnAnimation():5577:5577 -> d - 6:8:void postOnAnimation():5578:5578 -> d - 9:12:void postOnAnimation():5580:5580 -> d - 5:11:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5621:5621 -> e - 12:13:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5624:5624 -> e - 14:17:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5629:5629 -> e - 18:19:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5630:5630 -> e - 20:33:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5631:5631 -> e - 34:37:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5635:5635 -> e - 38:43:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5638:5638 -> e - 44:52:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5639:5639 -> e - 53:56:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5648:5648 -> e - 1:5:void stop():5670:5670 -> f - 6:11:void stop():5671:5671 -> f - 3:8:void run():5426:5426 -> run - 9:13:void run():5427:5427 -> run - 14:16:void run():5431:5431 -> run - 17:18:void run():5432:5432 -> run - 19:21:void run():5434:5434 -> run - 22:23:void run():5446:5446 -> run - 24:29:void run():5447:5447 -> run - 30:33:void run():5448:5448 -> run - 34:37:void run():5449:5449 -> run - 38:41:void run():5450:5450 -> run - 42:45:void run():5451:5451 -> run - 46:47:void run():5452:5452 -> run - 48:49:void run():5453:5453 -> run - 50:55:void run():5458:5458 -> run - 56:59:void run():5459:5459 -> run - 60:65:void run():5460:5460 -> run - 66:72:void run():5462:5462 -> run - 73:75:void run():5463:5463 -> run - 76:84:void run():5468:5468 -> run - 85:89:void run():5469:5469 -> run - 90:95:void run():5473:5473 -> run - 96:99:void run():5474:5474 -> run - 100:101:void run():5475:5475 -> run - 102:104:void run():5476:5476 -> run - 105:110:void run():5477:5477 -> run - 111:114:void run():5478:5478 -> run - 115:120:void run():5484:5484 -> run - 121:126:void run():5485:5485 -> run - 127:132:void run():5486:5486 -> run - 133:142:void run():5487:5487 -> run - 143:146:void run():5489:5489 -> run - 147:153:void run():5490:5490 -> run - 154:156:void run():5491:5491 -> run - 157:160:void run():5492:5492 -> run - 161:171:void run():5494:5494 -> run - 172:181:void run():5499:5499 -> run - 182:186:void run():5500:5500 -> run - 187:192:void run():5504:5504 -> run - 193:200:void run():5505:5505 -> run - 201:203:void run():5506:5506 -> run - 204:210:void run():5508:5508 -> run - 211:217:void run():5509:5509 -> run - 218:220:void run():5512:5512 -> run - 221:228:void run():5515:5515 -> run - 229:233:void run():5516:5516 -> run - 234:246:void run():5524:5524 -> run - 247:259:void run():5525:5525 -> run - 260:277:void run():5526:5526 -> run - 278:285:void run():5533:5533 -> run - 286:294:void run():5535:5535 -> run - 295:302:void run():5541:5541 -> run - 303:324:void run():5542:5542 -> run - 325:329:void run():5545:5545 -> run - 330:333:void run():5548:5548 -> run - 334:341:void run():5549:5549 -> run - 342:344:void run():5554:5554 -> run - 345:350:void run():5555:5555 -> run - 351:353:void run():5556:5556 -> run - 354:361:void run():5561:5561 -> run - 362:367:void run():5563:5563 -> run - 368:370:void run():5564:5564 -> run - 371:372:void run():5567:5567 -> run - 373:376:void run():5568:5568 -> run - 377:380:void run():5569:5569 -> run - 381:385:void run():5571:5571 -> run - 386:391:void run():5572:5572 -> run -androidx.recyclerview.widget.RecyclerView$ViewHolder -> androidx.recyclerview.widget.RecyclerView$D: + 1:5:void (androidx.recyclerview.widget.RecyclerView):5246:5246 -> + 6:10:void (androidx.recyclerview.widget.RecyclerView):5238:5238 -> + 11:12:void (androidx.recyclerview.widget.RecyclerView):5241:5241 -> + 13:14:void (androidx.recyclerview.widget.RecyclerView):5244:5244 -> + 15:26:void (androidx.recyclerview.widget.RecyclerView):5247:5247 -> + 1:4:int computeScrollDuration(int,int,int,int):5483:5483 -> a + 5:17:int computeScrollDuration(int,int,int,int):5484:5484 -> a + 18:26:int computeScrollDuration(int,int,int,int):5486:5486 -> a + 27:31:int computeScrollDuration(int,int,int,int):5487:5487 -> a + 32:44:int computeScrollDuration(int,int,int,int):5488:5488 -> a + 45:52:int computeScrollDuration(int,int,int,int):5489:5489 -> a + 53:57:int computeScrollDuration(int,int,int,int):5490:5490 -> a + 58:67:int computeScrollDuration(int,int,int,int):5492:5492 -> a + 68:94:int computeScrollDuration(int,int,int,int):5496:5496 -> a + 95:99:int computeScrollDuration(int,int,int,int):5501:5501 -> a + 9:14:float distanceInfluenceForSnapDuration(float):5479:5479 -> b + 1:7:void fling(int,int):5416:5416 -> c + 8:11:void fling(int,int):5417:5417 -> c + 12:17:void fling(int,int):5421:5421 -> c + 18:19:void fling(int,int):5422:5422 -> c + 20:32:void fling(int,int):5423:5423 -> c + 33:51:void fling(int,int):5425:5425 -> c + 52:55:void fling(int,int):5427:5427 -> c + 1:5:void internalPostOnAnimation():5411:5411 -> d + 6:11:void internalPostOnAnimation():5412:5412 -> d + 1:5:void postOnAnimation():5403:5403 -> e + 6:8:void postOnAnimation():5404:5404 -> e + 9:12:void postOnAnimation():5406:5406 -> e + 6:12:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5446:5446 -> f + 13:14:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5449:5449 -> f + 15:18:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5454:5454 -> f + 19:20:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5455:5455 -> f + 21:33:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5456:5456 -> f + 34:37:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5460:5460 -> f + 38:43:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5463:5463 -> f + 44:52:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5464:5464 -> f + 53:56:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5473:5473 -> f + 1:5:void stop():5505:5505 -> g + 6:11:void stop():5506:5506 -> g + 3:8:void run():5252:5252 -> run + 9:13:void run():5253:5253 -> run + 14:16:void run():5257:5257 -> run + 17:18:void run():5258:5258 -> run + 19:21:void run():5260:5260 -> run + 22:23:void run():5272:5272 -> run + 24:29:void run():5273:5273 -> run + 30:33:void run():5274:5274 -> run + 34:37:void run():5275:5275 -> run + 38:41:void run():5276:5276 -> run + 42:45:void run():5277:5277 -> run + 46:47:void run():5278:5278 -> run + 48:49:void run():5279:5279 -> run + 50:55:void run():5284:5284 -> run + 56:59:void run():5285:5285 -> run + 60:65:void run():5286:5286 -> run + 66:72:void run():5288:5288 -> run + 73:75:void run():5289:5289 -> run + 76:84:void run():5294:5294 -> run + 85:89:void run():5295:5295 -> run + 90:95:void run():5299:5299 -> run + 96:99:void run():5300:5300 -> run + 100:101:void run():5301:5301 -> run + 102:104:void run():5302:5302 -> run + 105:110:void run():5303:5303 -> run + 111:114:void run():5304:5304 -> run + 115:120:void run():5310:5310 -> run + 121:126:void run():5311:5311 -> run + 127:132:void run():5312:5312 -> run + 133:142:void run():5313:5313 -> run + 143:146:void run():5315:5315 -> run + 147:153:void run():5316:5316 -> run + 154:156:void run():5317:5317 -> run + 157:160:void run():5318:5318 -> run + 161:171:void run():5320:5320 -> run + 172:181:void run():5325:5325 -> run + 182:186:void run():5326:5326 -> run + 187:192:void run():5330:5330 -> run + 193:200:void run():5331:5331 -> run + 201:203:void run():5332:5332 -> run + 204:210:void run():5334:5334 -> run + 211:217:void run():5335:5335 -> run + 218:220:void run():5338:5338 -> run + 221:228:void run():5341:5341 -> run + 229:233:void run():5342:5342 -> run + 234:246:void run():5350:5350 -> run + 247:259:void run():5351:5351 -> run + 260:277:void run():5352:5352 -> run + 278:285:void run():5359:5359 -> run + 286:294:void run():5361:5361 -> run + 295:302:void run():5367:5367 -> run + 303:324:void run():5368:5368 -> run + 325:329:void run():5371:5371 -> run + 330:333:void run():5374:5374 -> run + 334:341:void run():5375:5375 -> run + 342:344:void run():5380:5380 -> run + 345:350:void run():5381:5381 -> run + 351:353:void run():5382:5382 -> run + 354:361:void run():5387:5387 -> run + 362:367:void run():5389:5389 -> run + 368:370:void run():5390:5390 -> run + 371:372:void run():5393:5393 -> run + 373:376:void run():5394:5394 -> run + 377:380:void run():5395:5395 -> run + 381:385:void run():5397:5397 -> run + 386:391:void run():5398:5398 -> run +androidx.recyclerview.widget.RecyclerView$ViewHolder -> androidx.recyclerview.widget.RecyclerView$C: # {"id":"sourceFile","fileName":"RecyclerView.java"} android.view.View itemView -> a java.lang.ref.WeakReference mNestedRecyclerView -> b @@ -56594,146 +54261,144 @@ androidx.recyclerview.widget.RecyclerView$ViewHolder -> androidx.recyclerview.wi int mItemViewType -> f int mPreLayoutPosition -> g androidx.recyclerview.widget.RecyclerView$ViewHolder mShadowedHolder -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$C;"} androidx.recyclerview.widget.RecyclerView$ViewHolder mShadowingHolder -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$C;"} int mFlags -> j java.util.List mPayloads -> k java.util.List mUnmodifiedPayloads -> l int mIsRecyclableCount -> m androidx.recyclerview.widget.RecyclerView$Recycler mScrapContainer -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$v;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$u;"} boolean mInChangeScrap -> o int mWasImportantForAccessibilityBeforeHidden -> p int mPendingAccessibilityState -> q androidx.recyclerview.widget.RecyclerView mOwnerRecyclerView -> r - androidx.recyclerview.widget.RecyclerView$Adapter mBindingAdapter -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$h;"} - java.util.List FULLUPDATE_PAYLOADS -> t - 1:5:void ():11328:11328 -> - 1:4:void (android.view.View):11358:11358 -> - 5:6:void (android.view.View):11222:11222 -> - 7:10:void (android.view.View):11223:11223 -> - 11:12:void (android.view.View):11224:11224 -> - 13:14:void (android.view.View):11225:11225 -> - 15:17:void (android.view.View):11226:11226 -> - 18:19:void (android.view.View):11229:11229 -> - 20:21:void (android.view.View):11231:11231 -> - 22:23:void (android.view.View):11330:11330 -> - 24:26:void (android.view.View):11331:11331 -> - 27:28:void (android.view.View):11333:11333 -> - 29:30:void (android.view.View):11337:11337 -> - 31:32:void (android.view.View):11339:11339 -> - 33:34:void (android.view.View):11343:11343 -> - 35:38:void (android.view.View):11346:11346 -> - 39:41:void (android.view.View):11362:11362 -> - 42:49:void (android.view.View):11360:11360 -> - 1:5:void offsetPosition(int,boolean):11372:11372 -> A - 6:9:void offsetPosition(int,boolean):11373:11373 -> A - 10:13:void offsetPosition(int,boolean):11375:11375 -> A - 14:19:void offsetPosition(int,boolean):11376:11376 -> A - 20:24:void offsetPosition(int,boolean):11379:11379 -> A - 25:29:void offsetPosition(int,boolean):11381:11381 -> A - 30:37:void offsetPosition(int,boolean):11382:11382 -> A - 38:49:void offsetPosition(int,boolean):11383:11383 -> A - 1:5:void onEnteredHiddenState(androidx.recyclerview.widget.RecyclerView):11717:11717 -> B - 6:8:void onEnteredHiddenState(androidx.recyclerview.widget.RecyclerView):11718:11718 -> B - 9:10:void onEnteredHiddenState(androidx.recyclerview.widget.RecyclerView):11720:11720 -> B - 11:17:void onEnteredHiddenState(androidx.recyclerview.widget.RecyclerView):11721:11721 -> B - 18:21:void onEnteredHiddenState(androidx.recyclerview.widget.RecyclerView):11723:11723 -> B - 1:6:void onLeftHiddenState(androidx.recyclerview.widget.RecyclerView):11731:11731 -> C - 7:9:void onLeftHiddenState(androidx.recyclerview.widget.RecyclerView):11733:11733 -> C - 2:4:void resetInternal():11698:11698 -> D - 5:6:void resetInternal():11699:11699 -> D - 7:10:void resetInternal():11700:11700 -> D - 11:12:void resetInternal():11701:11701 -> D - 13:14:void resetInternal():11702:11702 -> D - 15:17:void resetInternal():11703:11703 -> D - 18:19:void resetInternal():11704:11704 -> D - 20:21:void resetInternal():11705:11705 -> D - 22:24:void resetInternal():11706:11706 -> D - 25:26:void resetInternal():11707:11707 -> D - 27:28:void resetInternal():11708:11708 -> D - 29:32:void resetInternal():11709:11709 -> D - 1:5:void saveOldPosition():11393:11393 -> E - 6:10:void saveOldPosition():11394:11394 -> E - 1:9:void setFlags(int,int):11653:11653 -> F - 2:13:void setIsRecyclable(boolean):11774:11774 -> G - 14:15:void setIsRecyclable(boolean):11776:11776 -> G - 16:42:void setIsRecyclable(boolean):11781:11781 -> G - 43:53:void setIsRecyclable(boolean):11784:11784 -> G - 54:60:void setIsRecyclable(boolean):11786:11786 -> G - 1:2:void setScrapContainer(androidx.recyclerview.widget.RecyclerView$Recycler,boolean):11616:11616 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Z)V"} - 3:5:void setScrapContainer(androidx.recyclerview.widget.RecyclerView$Recycler,boolean):11617:11617 -> H - 1:10:boolean shouldBeKeptAsChild():11807:11807 -> I - 1:10:boolean shouldIgnore():11399:11399 -> J - 1:6:void unScrap():11596:11596 -> K - 1:10:boolean wasReturnedFromScrap():11600:11600 -> L - 5:8:void addChangePayload(java.lang.Object):11662:11662 -> a - 9:13:void addChangePayload(java.lang.Object):11663:11663 -> a - 14:16:void addChangePayload(java.lang.Object):11664:11664 -> a - 17:22:void addChangePayload(java.lang.Object):11665:11665 -> a - 1:6:void addFlags(int):11657:11657 -> b - 2:3:void clearOldPosition():11388:11388 -> c - 4:6:void clearOldPosition():11389:11389 -> c - 1:4:void clearPayload():11677:11677 -> d - 5:7:void clearPayload():11678:11678 -> d - 8:14:void clearPayload():11680:11680 -> d - 1:7:void clearReturnedFromScrapFlag():11604:11604 -> e - 1:7:void clearTmpDetachFlag():11608:11608 -> f - 1:4:void createPayloadsIfNeeded():11670:11670 -> g - 5:11:void createPayloadsIfNeeded():11671:11671 -> g - 12:18:void createPayloadsIfNeeded():11672:11672 -> g - 1:18:boolean doesTransientStatePreventRecycling():11815:11815 -> h - 3:5:void flagRemovedAndOffsetPosition(int,int,boolean):11366:11366 -> i - 6:8:void flagRemovedAndOffsetPosition(int,int,boolean):11367:11367 -> i - 9:11:void flagRemovedAndOffsetPosition(int,int,boolean):11368:11368 -> i - 1:6:int getAbsoluteAdapterPosition():11541:11541 -> j - 7:11:int getAbsoluteAdapterPosition():11544:11544 -> j - 1:3:long getItemId():11581:11581 -> k - 1:3:int getItemViewType():11588:11588 -> l - 1:8:int getLayoutPosition():11440:11440 -> m - 1:3:int getOldPosition():11571:11571 -> n - 1:6:java.util.List getUnmodifiedPayloads():11684:11684 -> o - 7:17:java.util.List getUnmodifiedPayloads():11685:11685 -> o - 18:20:java.util.List getUnmodifiedPayloads():11690:11690 -> o - 21:23:java.util.List getUnmodifiedPayloads():11687:11687 -> o - 24:26:java.util.List getUnmodifiedPayloads():11693:11693 -> o - 1:9:boolean hasAnyOfTheFlags(int):11637:11637 -> p - 1:17:boolean isAdapterPositionUnknown():11649:11649 -> q - 1:22:boolean isAttachedToTransitionOverlay():11645:11645 -> r - 1:9:boolean isBound():11629:11629 -> s - 1:10:boolean isInvalid():11621:11621 -> t - 1:21:java.lang.String toString():11739:11739 -> toString - 22:36:java.lang.String toString():11740:11740 -> toString - 37:94:java.lang.String toString():11741:11741 -> toString - 95:100:java.lang.String toString():11743:11743 -> toString - 101:105:java.lang.String toString():11744:11744 -> toString - 106:117:java.lang.String toString():11745:11745 -> toString - 118:128:java.lang.String toString():11747:11747 -> toString - 129:139:java.lang.String toString():11748:11748 -> toString - 140:150:java.lang.String toString():11749:11749 -> toString - 151:161:java.lang.String toString():11750:11750 -> toString - 162:172:java.lang.String toString():11751:11751 -> toString - 173:183:java.lang.String toString():11752:11752 -> toString - 184:216:java.lang.String toString():11753:11753 -> toString - 217:227:java.lang.String toString():11754:11754 -> toString - 228:240:java.lang.String toString():11756:11756 -> toString - 241:245:java.lang.String toString():11757:11757 -> toString - 246:250:java.lang.String toString():11758:11758 -> toString - 1:8:boolean isRecyclable():11798:11798 -> u - 9:18:boolean isRecyclable():11799:11799 -> u - 1:10:boolean isRemoved():11633:11633 -> v - 1:8:boolean isScrap():11592:11592 -> w - 1:10:boolean isTmpDetached():11641:11641 -> x - 1:10:boolean isUpdated():11819:11819 -> y - 1:10:boolean needsUpdate():11625:11625 -> z -androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate -> androidx.recyclerview.widget.k: + java.util.List FULLUPDATE_PAYLOADS -> s + 1:5:void ():11059:11059 -> + 1:4:void (android.view.View):11086:11086 -> + 5:6:void (android.view.View):10953:10953 -> + 7:10:void (android.view.View):10954:10954 -> + 11:12:void (android.view.View):10955:10955 -> + 13:14:void (android.view.View):10956:10956 -> + 15:17:void (android.view.View):10957:10957 -> + 18:19:void (android.view.View):10960:10960 -> + 20:21:void (android.view.View):10962:10962 -> + 22:23:void (android.view.View):11061:11061 -> + 24:26:void (android.view.View):11062:11062 -> + 27:28:void (android.view.View):11064:11064 -> + 29:30:void (android.view.View):11068:11068 -> + 31:32:void (android.view.View):11070:11070 -> + 33:34:void (android.view.View):11074:11074 -> + 35:38:void (android.view.View):11077:11077 -> + 39:41:void (android.view.View):11090:11090 -> + 42:49:void (android.view.View):11088:11088 -> + 1:5:void offsetPosition(int,boolean):11100:11100 -> A + 6:9:void offsetPosition(int,boolean):11101:11101 -> A + 10:13:void offsetPosition(int,boolean):11103:11103 -> A + 14:19:void offsetPosition(int,boolean):11104:11104 -> A + 20:24:void offsetPosition(int,boolean):11107:11107 -> A + 25:29:void offsetPosition(int,boolean):11109:11109 -> A + 30:37:void offsetPosition(int,boolean):11110:11110 -> A + 38:49:void offsetPosition(int,boolean):11111:11111 -> A + 1:5:void onEnteredHiddenState(androidx.recyclerview.widget.RecyclerView):11356:11356 -> B + 6:8:void onEnteredHiddenState(androidx.recyclerview.widget.RecyclerView):11357:11357 -> B + 9:10:void onEnteredHiddenState(androidx.recyclerview.widget.RecyclerView):11359:11359 -> B + 11:17:void onEnteredHiddenState(androidx.recyclerview.widget.RecyclerView):11360:11360 -> B + 18:21:void onEnteredHiddenState(androidx.recyclerview.widget.RecyclerView):11362:11362 -> B + 1:6:void onLeftHiddenState(androidx.recyclerview.widget.RecyclerView):11370:11370 -> C + 7:9:void onLeftHiddenState(androidx.recyclerview.widget.RecyclerView):11372:11372 -> C + 2:4:void resetInternal():11337:11337 -> D + 5:6:void resetInternal():11338:11338 -> D + 7:10:void resetInternal():11339:11339 -> D + 11:12:void resetInternal():11340:11340 -> D + 13:14:void resetInternal():11341:11341 -> D + 15:17:void resetInternal():11342:11342 -> D + 18:19:void resetInternal():11343:11343 -> D + 20:21:void resetInternal():11344:11344 -> D + 22:24:void resetInternal():11345:11345 -> D + 25:26:void resetInternal():11346:11346 -> D + 27:28:void resetInternal():11347:11347 -> D + 29:32:void resetInternal():11348:11348 -> D + 1:5:void saveOldPosition():11121:11121 -> E + 6:10:void saveOldPosition():11122:11122 -> E + 1:9:void setFlags(int,int):11292:11292 -> F + 2:13:void setIsRecyclable(boolean):11414:11414 -> G + 14:15:void setIsRecyclable(boolean):11416:11416 -> G + 16:42:void setIsRecyclable(boolean):11421:11421 -> G + 43:53:void setIsRecyclable(boolean):11424:11424 -> G + 54:60:void setIsRecyclable(boolean):11426:11426 -> G + 1:2:void setScrapContainer(androidx.recyclerview.widget.RecyclerView$Recycler,boolean):11255:11255 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Z)V"} + 3:5:void setScrapContainer(androidx.recyclerview.widget.RecyclerView$Recycler,boolean):11256:11256 -> H + 1:10:boolean shouldBeKeptAsChild():11448:11448 -> I + 1:10:boolean shouldIgnore():11127:11127 -> J + 1:6:void unScrap():11235:11235 -> K + 1:10:boolean wasReturnedFromScrap():11239:11239 -> L + 5:8:void addChangePayload(java.lang.Object):11301:11301 -> a + 9:13:void addChangePayload(java.lang.Object):11302:11302 -> a + 14:16:void addChangePayload(java.lang.Object):11303:11303 -> a + 17:22:void addChangePayload(java.lang.Object):11304:11304 -> a + 1:6:void addFlags(int):11296:11296 -> b + 2:3:void clearOldPosition():11116:11116 -> c + 4:6:void clearOldPosition():11117:11117 -> c + 1:4:void clearPayload():11316:11316 -> d + 5:7:void clearPayload():11317:11317 -> d + 8:14:void clearPayload():11319:11319 -> d + 1:7:void clearReturnedFromScrapFlag():11243:11243 -> e + 1:7:void clearTmpDetachFlag():11247:11247 -> f + 1:4:void createPayloadsIfNeeded():11309:11309 -> g + 5:11:void createPayloadsIfNeeded():11310:11310 -> g + 12:18:void createPayloadsIfNeeded():11311:11311 -> g + 1:18:boolean doesTransientStatePreventRecycling():11456:11456 -> h + 3:5:void flagRemovedAndOffsetPosition(int,int,boolean):11094:11094 -> i + 6:8:void flagRemovedAndOffsetPosition(int,int,boolean):11095:11095 -> i + 9:11:void flagRemovedAndOffsetPosition(int,int,boolean):11096:11096 -> i + 1:6:int getAdapterPosition():11192:11192 -> j + 7:11:int getAdapterPosition():11195:11195 -> j + 1:3:long getItemId():11220:11220 -> k + 1:3:int getItemViewType():11227:11227 -> l + 1:8:int getLayoutPosition():11166:11166 -> m + 1:3:int getOldPosition():11210:11210 -> n + 1:6:java.util.List getUnmodifiedPayloads():11323:11323 -> o + 7:17:java.util.List getUnmodifiedPayloads():11324:11324 -> o + 18:20:java.util.List getUnmodifiedPayloads():11329:11329 -> o + 21:23:java.util.List getUnmodifiedPayloads():11326:11326 -> o + 24:26:java.util.List getUnmodifiedPayloads():11332:11332 -> o + 1:9:boolean hasAnyOfTheFlags(int):11276:11276 -> p + 1:17:boolean isAdapterPositionUnknown():11288:11288 -> q + 1:22:boolean isAttachedToTransitionOverlay():11284:11284 -> r + 1:9:boolean isBound():11268:11268 -> s + 1:10:boolean isInvalid():11260:11260 -> t + 1:21:java.lang.String toString():11378:11378 -> toString + 22:36:java.lang.String toString():11379:11379 -> toString + 37:94:java.lang.String toString():11380:11380 -> toString + 95:100:java.lang.String toString():11382:11382 -> toString + 101:114:java.lang.String toString():11383:11383 -> toString + 115:117:java.lang.String toString():11384:11384 -> toString + 118:128:java.lang.String toString():11386:11386 -> toString + 129:139:java.lang.String toString():11387:11387 -> toString + 140:150:java.lang.String toString():11388:11388 -> toString + 151:161:java.lang.String toString():11389:11389 -> toString + 162:172:java.lang.String toString():11390:11390 -> toString + 173:183:java.lang.String toString():11391:11391 -> toString + 184:216:java.lang.String toString():11392:11392 -> toString + 217:227:java.lang.String toString():11393:11393 -> toString + 228:240:java.lang.String toString():11395:11395 -> toString + 241:245:java.lang.String toString():11396:11396 -> toString + 246:250:java.lang.String toString():11397:11397 -> toString + 1:8:boolean isRecyclable():11439:11439 -> u + 9:18:boolean isRecyclable():11440:11440 -> u + 1:10:boolean isRemoved():11272:11272 -> v + 1:8:boolean isScrap():11231:11231 -> w + 1:10:boolean isTmpDetached():11280:11280 -> x + 1:10:boolean isUpdated():11460:11460 -> y + 1:10:boolean needsUpdate():11264:11264 -> z +androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate -> androidx.recyclerview.widget.l: # {"id":"sourceFile","fileName":"RecyclerViewAccessibilityDelegate.java"} androidx.recyclerview.widget.RecyclerView mRecyclerView -> a androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate$ItemDelegate mItemDelegate -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/l$a;"} 1:3:void (androidx.recyclerview.widget.RecyclerView):44:44 -> 4:5:void (androidx.recyclerview.widget.RecyclerView):45:45 -> 6:11:void (androidx.recyclerview.widget.RecyclerView):46:46 -> @@ -56749,19 +54414,19 @@ androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate -> androidx.recyc 16:21:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):83:83 -> onInitializeAccessibilityEvent 22:29:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):84:84 -> onInitializeAccessibilityEvent 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):72:72 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 4:17:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):73:73 -> onInitializeAccessibilityNodeInfo 18:27:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):74:74 -> onInitializeAccessibilityNodeInfo 1:8:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):60:60 -> performAccessibilityAction 9:22:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):63:63 -> performAccessibilityAction 23:35:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):64:64 -> performAccessibilityAction -androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate$ItemDelegate -> androidx.recyclerview.widget.k$a: +androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate$ItemDelegate -> androidx.recyclerview.widget.l$a: # {"id":"sourceFile","fileName":"RecyclerViewAccessibilityDelegate.java"} androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate mRecyclerViewDelegate -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/l;"} java.util.Map mOriginalItemDelegates -> b 1:3:void (androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate):119:119 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/l;)V"} 4:10:void (androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate):112:112 -> 11:13:void (androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate):120:120 -> 1:9:androidx.core.view.AccessibilityDelegateCompat getAndRemoveOriginalDelegateForItem(android.view.View):138:138 -> c @@ -56772,14 +54437,14 @@ androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate$ItemDelegate -> a 11:15:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):203:203 -> dispatchPopulateAccessibilityEvent 16:20:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):205:205 -> dispatchPopulateAccessibilityEvent 1:10:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):245:245 -> getAccessibilityNodeProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LG/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LF/B;"} 11:15:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):247:247 -> getAccessibilityNodeProvider 16:20:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):249:249 -> getAccessibilityNodeProvider 1:10:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):223:223 -> onInitializeAccessibilityEvent 11:14:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):225:225 -> onInitializeAccessibilityEvent 15:18:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):227:227 -> onInitializeAccessibilityEvent 1:12:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):143:143 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 13:18:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):144:144 -> onInitializeAccessibilityNodeInfo 19:26:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):145:145 -> onInitializeAccessibilityNodeInfo 27:29:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):146:146 -> onInitializeAccessibilityNodeInfo @@ -56807,16 +54472,16 @@ androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate$ItemDelegate -> a 1:10:void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent):190:190 -> sendAccessibilityEventUnchecked 11:14:void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent):192:192 -> sendAccessibilityEventUnchecked 15:18:void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent):194:194 -> sendAccessibilityEventUnchecked -androidx.recyclerview.widget.ScrollbarHelper -> androidx.recyclerview.widget.l: +androidx.recyclerview.widget.ScrollbarHelper -> androidx.recyclerview.widget.m: # {"id":"sourceFile","fileName":"ScrollbarHelper.java"} 1:19:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):63:63 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/i;Landroid/view/View;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$p;Z)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/i;Landroid/view/View;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$o;Z)I"} 20:35:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):68:68 -> a 36:39:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):70:70 -> a 40:44:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):71:71 -> a 45:55:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):72:72 -> a 1:18:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):32:32 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/i;Landroid/view/View;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$p;ZZ)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/i;Landroid/view/View;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$o;ZZ)I"} 19:22:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):36:36 -> b 23:26:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):37:37 -> b 27:30:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):36:36 -> b @@ -56835,7 +54500,7 @@ androidx.recyclerview.widget.ScrollbarHelper -> androidx.recyclerview.widget.l: 101:107:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):53:53 -> b 108:113:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):52:52 -> b 1:19:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):82:82 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/i;Landroid/view/View;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$p;Z)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/i;Landroid/view/View;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView$o;Z)I"} 20:24:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):87:87 -> c 25:28:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):90:90 -> c 29:33:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):91:91 -> c @@ -56843,53 +54508,53 @@ androidx.recyclerview.widget.ScrollbarHelper -> androidx.recyclerview.widget.l: 38:42:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):93:93 -> c 43:51:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):92:92 -> c 52:61:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):96:96 -> c -androidx.recyclerview.widget.SimpleItemAnimator -> androidx.recyclerview.widget.m: +androidx.recyclerview.widget.SimpleItemAnimator -> androidx.recyclerview.widget.n: # {"id":"sourceFile","fileName":"SimpleItemAnimator.java"} boolean mSupportsChangeAnimations -> g 1:4:void ():35:35 -> 5:7:void ():41:41 -> 1:3:void dispatchAddFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):301:301 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 4:7:void dispatchAddFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):302:302 -> A 1:4:void dispatchAddStarting(androidx.recyclerview.widget.RecyclerView$ViewHolder):344:344 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 1:3:void dispatchChangeFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):316:316 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Z)V"} 4:7:void dispatchChangeFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):317:317 -> C 1:4:void dispatchChangeStarting(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):357:357 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Z)V"} 1:3:void dispatchMoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):291:291 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 4:7:void dispatchMoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):292:292 -> E 1:4:void dispatchMoveStarting(androidx.recyclerview.widget.RecyclerView$ViewHolder):335:335 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 1:3:void dispatchRemoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):276:276 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 4:7:void dispatchRemoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):277:277 -> G 1:4:void dispatchRemoveStarting(androidx.recyclerview.widget.RecyclerView$ViewHolder):326:326 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 1:1:void onAddFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 1:1:void onAddStarting(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 1:1:void onChangeFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):0:0 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Z)V"} 1:1:void onChangeStarting(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):0:0 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Z)V"} 1:1:void onMoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 1:1:void onMoveStarting(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 1:1:void onRemoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 1:1:void onRemoveStarting(androidx.recyclerview.widget.RecyclerView$ViewHolder):0:0 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 3:17:boolean animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):114:114 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)Z"} 18:28:boolean animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):120:120 -> a 29:33:boolean animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):126:126 -> a 1:2:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):151:151 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)Z"} 3:4:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):152:152 -> b 5:10:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):154:154 -> b 11:12:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):155:155 -> b @@ -56898,7 +54563,7 @@ androidx.recyclerview.widget.SimpleItemAnimator -> androidx.recyclerview.widget. 23:27:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):159:159 -> b 28:32:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):161:161 -> b 1:2:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):90:90 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)Z"} 3:4:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):91:91 -> c 5:8:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):92:92 -> c 9:19:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):93:93 -> c @@ -56910,25 +54575,25 @@ androidx.recyclerview.widget.SimpleItemAnimator -> androidx.recyclerview.widget. 57:61:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):102:102 -> c 62:66:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):107:107 -> c 1:13:boolean animatePersistence(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):133:133 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)Z"} 14:18:boolean animatePersistence(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):141:141 -> d 19:29:boolean animatePersistence(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):138:138 -> d 1:15:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):84:84 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Z"} boolean animateAdd(androidx.recyclerview.widget.RecyclerView$ViewHolder) -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Z"} boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int) -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$D;IIII)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$C;IIII)Z"} boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int) -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;IIII)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;IIII)Z"} boolean animateRemove(androidx.recyclerview.widget.RecyclerView$ViewHolder) -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Z"} -androidx.recyclerview.widget.SnapHelper -> androidx.recyclerview.widget.n: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Z"} +androidx.recyclerview.widget.SnapHelper -> androidx.recyclerview.widget.o: # {"id":"sourceFile","fileName":"SnapHelper.java"} androidx.recyclerview.widget.RecyclerView mRecyclerView -> a android.widget.Scroller mGravityScroller -> b androidx.recyclerview.widget.RecyclerView$OnScrollListener mScrollListener -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$s;"} 1:3:void ():34:34 -> 4:11:void ():42:42 -> 1:10:boolean onFling(int,int):65:65 -> a @@ -56943,38 +54608,40 @@ androidx.recyclerview.widget.SnapHelper -> androidx.recyclerview.widget.n: 18:35:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):102:102 -> b 36:39:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):104:104 -> b int[] calculateDistanceToFinalSnap(androidx.recyclerview.widget.RecyclerView$LayoutManager,android.view.View) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;Landroid/view/View;)[I"} - androidx.recyclerview.widget.RecyclerView$SmoothScroller createScroller(androidx.recyclerview.widget.RecyclerView$LayoutManager) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)Landroidx/recyclerview/widget/RecyclerView$z;"} - 1:7:void destroyCallbacks():123:123 -> e - 8:14:void destroyCallbacks():124:124 -> e - android.view.View findSnapView(androidx.recyclerview.widget.RecyclerView$LayoutManager) -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)Landroid/view/View;"} - int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int) -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;II)I"} - 1:8:void setupCallbacks():112:112 -> h - 9:15:void setupCallbacks():115:115 -> h - 16:21:void setupCallbacks():116:116 -> h - 22:29:void setupCallbacks():113:113 -> h - 1:6:boolean snapFromFling(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):157:157 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;II)Z"} - 7:13:boolean snapFromFling(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):161:161 -> i - 14:21:boolean snapFromFling(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):166:166 -> i - 22:24:boolean snapFromFling(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):171:171 -> i - 25:29:boolean snapFromFling(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):172:172 -> i - 1:5:void snapToTargetExistingView():182:182 -> j - 6:12:void snapToTargetExistingView():185:185 -> j - 13:19:void snapToTargetExistingView():189:189 -> j - 20:24:void snapToTargetExistingView():193:193 -> j - 25:35:void snapToTargetExistingView():194:194 -> j - 36:43:void snapToTargetExistingView():195:195 -> j -androidx.recyclerview.widget.SnapHelper$1 -> androidx.recyclerview.widget.n$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;Landroid/view/View;)[I"} + 1:5:androidx.recyclerview.widget.RecyclerView$SmoothScroller createScroller(androidx.recyclerview.widget.RecyclerView$LayoutManager):209:209 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)Landroidx/recyclerview/widget/RecyclerView$y;"} + androidx.recyclerview.widget.LinearSmoothScroller createSnapScroller(androidx.recyclerview.widget.RecyclerView$LayoutManager) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)Landroidx/recyclerview/widget/g;"} + 1:7:void destroyCallbacks():123:123 -> f + 8:14:void destroyCallbacks():124:124 -> f + android.view.View findSnapView(androidx.recyclerview.widget.RecyclerView$LayoutManager) -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;)Landroid/view/View;"} + int findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int) -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;II)I"} + 1:8:void setupCallbacks():112:112 -> i + 9:15:void setupCallbacks():115:115 -> i + 16:21:void setupCallbacks():116:116 -> i + 22:29:void setupCallbacks():113:113 -> i + 1:6:boolean snapFromFling(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):157:157 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$o;II)Z"} + 7:13:boolean snapFromFling(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):161:161 -> j + 14:21:boolean snapFromFling(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):166:166 -> j + 22:24:boolean snapFromFling(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):171:171 -> j + 25:29:boolean snapFromFling(androidx.recyclerview.widget.RecyclerView$LayoutManager,int,int):172:172 -> j + 1:5:void snapToTargetExistingView():182:182 -> k + 6:12:void snapToTargetExistingView():185:185 -> k + 13:19:void snapToTargetExistingView():189:189 -> k + 20:24:void snapToTargetExistingView():193:193 -> k + 25:35:void snapToTargetExistingView():194:194 -> k + 36:43:void snapToTargetExistingView():195:195 -> k +androidx.recyclerview.widget.SnapHelper$1 -> androidx.recyclerview.widget.o$a: # {"id":"sourceFile","fileName":"SnapHelper.java"} boolean mScrolled -> a androidx.recyclerview.widget.SnapHelper this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/o;"} 1:6:void (androidx.recyclerview.widget.SnapHelper):43:43 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/o;)V"} 7:9:void (androidx.recyclerview.widget.SnapHelper):44:44 -> 1:5:void onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int):48:48 -> a 6:10:void onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int):49:49 -> a @@ -57014,801 +54681,812 @@ androidx.recyclerview.widget.StaggeredGridLayoutManager -> androidx.recyclerview androidx.recyclerview.widget.LayoutState mLayoutState -> y # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/f;"} boolean mReverseLayout -> z - 1:4:void (android.content.Context,android.util.AttributeSet,int,int):228:228 -> - 5:7:void (android.content.Context,android.util.AttributeSet,int,int):106:106 -> - 8:9:void (android.content.Context,android.util.AttributeSet,int,int):129:129 -> - 10:11:void (android.content.Context,android.util.AttributeSet,int,int):134:134 -> - 12:15:void (android.content.Context,android.util.AttributeSet,int,int):145:145 -> - 16:17:void (android.content.Context,android.util.AttributeSet,int,int):151:151 -> - 18:25:void (android.content.Context,android.util.AttributeSet,int,int):157:157 -> - 26:27:void (android.content.Context,android.util.AttributeSet,int,int):162:162 -> - 28:34:void (android.content.Context,android.util.AttributeSet,int,int):188:188 -> - 35:41:void (android.content.Context,android.util.AttributeSet,int,int):193:193 -> - 42:44:void (android.content.Context,android.util.AttributeSet,int,int):201:201 -> - 45:46:void (android.content.Context,android.util.AttributeSet,int,int):207:207 -> - 47:53:void (android.content.Context,android.util.AttributeSet,int,int):215:215 -> - 54:57:void (android.content.Context,android.util.AttributeSet,int,int):229:229 -> - 58:62:void (android.content.Context,android.util.AttributeSet,int,int):230:230 -> - 63:67:void (android.content.Context,android.util.AttributeSet,int,int):231:231 -> - 68:72:void (android.content.Context,android.util.AttributeSet,int,int):232:232 -> - 73:79:void (android.content.Context,android.util.AttributeSet,int,int):233:233 -> - 80:83:void (android.content.Context,android.util.AttributeSet,int,int):234:234 -> - 1:5:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1131:1131 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:5:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2007:2007 -> A1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:2:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):619:619 -> A2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Z)V"} - 3:11:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):620:620 -> A2 - 12:17:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):621:621 -> A2 - 18:20:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):622:622 -> A2 - 21:24:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):623:623 -> A2 - 25:44:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):628:628 -> A2 - 45:47:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):631:631 -> A2 - 48:51:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):632:632 -> A2 - 52:55:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):633:633 -> A2 - 56:58:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):635:635 -> A2 - 59:62:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):636:636 -> A2 - 63:65:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):638:638 -> A2 - 66:67:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):639:639 -> A2 - 68:75:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):641:641 -> A2 - 76:81:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):642:642 -> A2 - 82:89:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):643:643 -> A2 - 90:94:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):644:644 -> A2 - 95:96:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):645:645 -> A2 - 97:110:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):649:649 -> A2 - 111:115:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):651:651 -> A2 - 116:119:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):652:652 -> A2 - 120:126:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):654:654 -> A2 - 127:132:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):655:655 -> A2 - 133:144:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):656:656 -> A2 - 145:152:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):660:660 -> A2 - 153:156:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):667:667 -> A2 - 157:160:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):668:668 -> A2 - 161:163:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):669:669 -> A2 - 164:176:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):670:670 -> A2 - 177:180:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):661:661 -> A2 - 181:194:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):662:662 -> A2 - 195:201:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):665:665 -> A2 - 202:204:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):675:675 -> A2 - 205:208:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):676:676 -> A2 - 209:210:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):677:677 -> A2 - 211:219:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):678:678 -> A2 - 220:224:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):679:679 -> A2 - 225:228:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):680:680 -> A2 - 229:231:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):682:682 -> A2 - 232:236:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):683:683 -> A2 - 237:239:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):685:685 -> A2 - 240:248:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):686:686 -> A2 - 249:252:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):687:687 -> A2 - 253:255:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690:690 -> A2 - 256:260:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):691:691 -> A2 - 261:263:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):693:693 -> A2 - 264:272:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):694:694 -> A2 - 273:275:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):695:695 -> A2 - 276:278:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):698:698 -> A2 - 279:284:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):700:700 -> A2 - 285:288:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):701:701 -> A2 - 289:291:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):702:702 -> A2 - 292:295:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):703:703 -> A2 - 296:298:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):705:705 -> A2 - 299:303:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):706:706 -> A2 - 304:309:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):710:710 -> A2 - 310:313:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):711:711 -> A2 - 314:323:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):712:712 -> A2 - 324:329:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):713:713 -> A2 - 330:334:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):715:715 -> A2 - 335:342:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):716:716 -> A2 - 343:348:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):721:721 -> A2 - 349:353:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):722:722 -> A2 - 354:357:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):724:724 -> A2 - 358:365:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):725:725 -> A2 - 366:370:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):727:727 -> A2 - 371:374:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):728:728 -> A2 - 1:8:void scrollToPosition(int):2051:2051 -> B1 - 9:11:void scrollToPosition(int):2052:2052 -> B1 - 12:15:void scrollToPosition(int):2054:2054 -> B1 - 16:17:void scrollToPosition(int):2055:2055 -> B1 - 18:21:void scrollToPosition(int):2056:2056 -> B1 - 1:12:boolean preferLastSpan(int):1944:1944 -> B2 - 13:23:boolean preferLastSpan(int):1945:1945 -> B2 - 24:38:boolean preferLastSpan(int):1947:1947 -> B2 - 1:5:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2013:2013 -> C1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 4:9:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2136:2136 -> C2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$A;)V"} - 10:14:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2139:2139 -> C2 - 15:18:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2141:2141 -> C2 - 19:21:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2142:2142 -> C2 - 22:24:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2143:2143 -> C2 - 25:31:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2144:2144 -> C2 - 32:38:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2145:2145 -> C2 - 1:6:void prependViewToAllSpans(android.view.View):1787:1787 -> D2 - 7:17:void prependViewToAllSpans(android.view.View):1788:1788 -> D2 - 1:9:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1740:1740 -> E2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/f;)V"} - 10:14:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1743:1743 -> E2 - 15:18:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1745:1745 -> E2 - 19:24:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1746:1746 -> E2 - 25:30:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1748:1748 -> E2 - 31:34:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1753:1753 -> E2 - 35:43:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1755:1755 -> E2 - 44:46:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1758:1758 -> E2 - 47:56:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1760:1760 -> E2 - 57:60:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1762:1762 -> E2 - 61:71:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1765:1765 -> E2 - 72:74:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1768:1768 -> E2 - 75:83:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1770:1770 -> E2 - 84:87:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1772:1772 -> E2 - 1:8:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1910:1910 -> F2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;I)V"} - 9:12:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1913:1913 -> F2 - 13:22:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1914:1914 -> F2 - 23:28:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1915:1915 -> F2 - 29:34:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1916:1916 -> F2 - 35:40:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1918:1918 -> F2 - 41:44:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1919:1919 -> F2 - 45:60:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1920:1920 -> F2 - 61:64:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1924:1924 -> F2 - 65:74:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1925:1925 -> F2 - 75:85:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1928:1928 -> F2 - 86:90:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1931:1931 -> F2 - 91:97:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1933:1933 -> F2 - 1:4:void offsetChildrenHorizontal(int):1460:1460 -> G0 - 5:8:void offsetChildrenHorizontal(int):1461:1461 -> G0 - 9:19:void offsetChildrenHorizontal(int):1462:1462 -> G0 - 1:9:void setMeasuredDimension(android.graphics.Rect,int,int):586:586 -> G1 - 10:18:void setMeasuredDimension(android.graphics.Rect,int,int):587:587 -> G1 - 19:23:void setMeasuredDimension(android.graphics.Rect,int,int):588:588 -> G1 - 24:28:void setMeasuredDimension(android.graphics.Rect,int,int):589:589 -> G1 - 29:36:void setMeasuredDimension(android.graphics.Rect,int,int):590:590 -> G1 - 37:42:void setMeasuredDimension(android.graphics.Rect,int,int):591:591 -> G1 - 43:46:void setMeasuredDimension(android.graphics.Rect,int,int):592:592 -> G1 - 47:51:void setMeasuredDimension(android.graphics.Rect,int,int):591:591 -> G1 - 52:56:void setMeasuredDimension(android.graphics.Rect,int,int):594:594 -> G1 - 57:64:void setMeasuredDimension(android.graphics.Rect,int,int):595:595 -> G1 - 65:70:void setMeasuredDimension(android.graphics.Rect,int,int):596:596 -> G1 - 71:74:void setMeasuredDimension(android.graphics.Rect,int,int):597:597 -> G1 - 75:78:void setMeasuredDimension(android.graphics.Rect,int,int):596:596 -> G1 - 79:82:void setMeasuredDimension(android.graphics.Rect,int,int):599:599 -> G1 - 1:7:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1881:1881 -> G2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;I)V"} - 8:11:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1882:1882 -> G2 - 12:21:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1883:1883 -> G2 - 22:27:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1884:1884 -> G2 - 28:33:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1885:1885 -> G2 - 34:39:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1887:1887 -> G2 - 40:43:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1888:1888 -> G2 - 44:59:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1889:1889 -> G2 - 60:63:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1893:1893 -> G2 - 64:73:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1894:1894 -> G2 - 74:84:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1897:1897 -> G2 - 85:89:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1900:1900 -> G2 - 90:94:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1902:1902 -> G2 - 1:4:void offsetChildrenVertical(int):1468:1468 -> H0 - 5:8:void offsetChildrenVertical(int):1469:1469 -> H0 - 9:19:void offsetChildrenVertical(int):1470:1470 -> H0 - 1:12:void repositionToWrapContentIfNecessary():742:742 -> H2 - 13:21:void repositionToWrapContentIfNecessary():746:746 -> H2 - 22:25:void repositionToWrapContentIfNecessary():748:748 -> H2 - 26:37:void repositionToWrapContentIfNecessary():749:749 -> H2 - 38:43:void repositionToWrapContentIfNecessary():753:753 -> H2 - 44:52:void repositionToWrapContentIfNecessary():754:754 -> H2 - 53:56:void repositionToWrapContentIfNecessary():755:755 -> H2 - 57:63:void repositionToWrapContentIfNecessary():757:757 -> H2 - 64:65:void repositionToWrapContentIfNecessary():759:759 -> H2 - 66:73:void repositionToWrapContentIfNecessary():760:760 -> H2 - 74:83:void repositionToWrapContentIfNecessary():761:761 -> H2 - 84:93:void repositionToWrapContentIfNecessary():762:762 -> H2 - 94:96:void repositionToWrapContentIfNecessary():764:764 -> H2 - 97:103:void repositionToWrapContentIfNecessary():765:765 -> H2 - 104:107:void repositionToWrapContentIfNecessary():769:769 -> H2 - 108:113:void repositionToWrapContentIfNecessary():770:770 -> H2 - 114:118:void repositionToWrapContentIfNecessary():771:771 -> H2 - 119:129:void repositionToWrapContentIfNecessary():774:774 -> H2 - 130:147:void repositionToWrapContentIfNecessary():775:775 -> H2 - 148:151:void repositionToWrapContentIfNecessary():777:777 -> H2 - 152:159:void repositionToWrapContentIfNecessary():779:779 -> H2 - 160:164:void repositionToWrapContentIfNecessary():781:781 -> H2 - 165:169:void repositionToWrapContentIfNecessary():782:782 -> H2 - 170:176:void repositionToWrapContentIfNecessary():784:784 -> H2 - 1:6:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():2222:2222 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$q;"} - 7:12:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():2223:2223 -> I - 13:18:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():2226:2226 -> I - 1:6:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter):611:611 -> I0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$h;Landroidx/recyclerview/widget/RecyclerView$h;)V"} - 7:10:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter):612:612 -> I0 - 11:21:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter):613:613 -> I0 - 1:12:void resolveShouldLayoutReverse():559:559 -> I2 - 13:18:void resolveShouldLayoutReverse():562:562 -> I2 - 19:23:void resolveShouldLayoutReverse():560:560 -> I2 - 1:6:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.content.Context,android.util.AttributeSet):2233:2233 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/recyclerview/widget/RecyclerView$q;"} - 1:10:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2149:2149 -> J2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 11:13:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2153:2153 -> J2 - 14:19:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2154:2154 -> J2 - 20:31:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2155:2155 -> J2 - 32:37:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2168:2168 -> J2 - 38:41:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2170:2170 -> J2 - 42:45:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2171:2171 -> J2 - 46:50:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2172:2172 -> J2 - 1:4:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):2238:2238 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup$LayoutParams;)Landroidx/recyclerview/widget/RecyclerView$q;"} - 5:12:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):2239:2239 -> K - 13:18:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):2241:2241 -> K - 1:4:void setLayoutStateDirection(int):1453:1453 -> K2 - 5:17:void setLayoutStateDirection(int):1454:1454 -> K2 - 18:20:void setLayoutStateDirection(int):1455:1455 -> K2 - 7:15:void setOrientation(int):449:449 -> L2 - 16:18:void setOrientation(int):451:451 -> L2 - 19:23:void setOrientation(int):452:452 -> L2 - 24:25:void setOrientation(int):455:455 -> L2 - 26:27:void setOrientation(int):456:456 -> L2 - 28:31:void setOrientation(int):457:457 -> L2 - 32:33:void setOrientation(int):458:458 -> L2 - 34:37:void setOrientation(int):459:459 -> L2 - 1:3:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):322:322 -> M0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$v;)V"} - 4:9:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):324:324 -> M0 - 10:13:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):325:325 -> M0 - 14:23:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):326:326 -> M0 - 24:27:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):329:329 -> M0 - 1:9:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):2044:2044 -> M1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$A;I)V"} - 10:12:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):2045:2045 -> M1 - 13:16:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):2046:2046 -> M1 - 2:4:void setReverseLayout(boolean):476:476 -> M2 - 5:12:void setReverseLayout(boolean):477:477 -> M2 - 13:14:void setReverseLayout(boolean):478:478 -> M2 - 15:16:void setReverseLayout(boolean):480:480 -> M2 - 17:20:void setReverseLayout(boolean):481:481 -> M2 - 1:8:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2258:2258 -> N0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)Landroid/view/View;"} - 9:15:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2262:2262 -> N0 - 16:18:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2267:2267 -> N0 - 19:27:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2268:2268 -> N0 - 28:33:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2272:2272 -> N0 - 34:35:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2273:2273 -> N0 - 36:40:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2274:2274 -> N0 - 41:45:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2277:2277 -> N0 - 46:49:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2279:2279 -> N0 - 50:52:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2281:2281 -> N0 - 53:55:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2282:2282 -> N0 - 56:62:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2284:2284 -> N0 - 63:76:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2285:2285 -> N0 - 77:81:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2286:2286 -> N0 - 82:83:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2287:2287 -> N0 - 84:86:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2288:2288 -> N0 - 87:92:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2289:2289 -> N0 - 93:101:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2291:2291 -> N0 - 102:107:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2299:2299 -> N0 - 108:112:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2300:2300 -> N0 - 113:129:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2301:2301 -> N0 - 130:133:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2307:2307 -> N0 - 134:149:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2308:2308 -> N0 - 150:167:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2319:2319 -> N0 - 168:172:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2323:2323 -> N0 - 173:176:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2324:2324 -> N0 - 177:185:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2322:2322 -> N0 - 186:191:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2330:2330 -> N0 - 192:196:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2331:2331 -> N0 - 197:203:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2332:2332 -> N0 - 204:212:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2336:2336 -> N0 - 213:220:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2337:2337 -> N0 - 221:232:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2335:2335 -> N0 - 233:238:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2343:2343 -> N0 - 239:247:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2345:2345 -> N0 - 248:255:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2346:2346 -> N0 - 256:268:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2344:2344 -> N0 - 2:4:void setSpanCount(int):428:428 -> N2 - 5:8:void setSpanCount(int):429:429 -> N2 - 9:11:void setSpanCount(int):430:430 -> N2 - 12:13:void setSpanCount(int):431:431 -> N2 - 14:22:void setSpanCount(int):432:432 -> N2 - 23:29:void setSpanCount(int):433:433 -> N2 - 30:33:void setSpanCount(int):434:434 -> N2 - 34:45:void setSpanCount(int):435:435 -> N2 - 46:49:void setSpanCount(int):437:437 -> N2 - 1:3:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1294:1294 -> O0 - 4:10:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1295:1295 -> O0 - 11:14:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1296:1296 -> O0 - 15:23:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1297:1297 -> O0 - 24:27:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1301:1301 -> O0 - 28:33:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1302:1302 -> O0 - 34:36:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1304:1304 -> O0 - 37:40:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1305:1305 -> O0 - 41:43:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1307:1307 -> O0 - 44:47:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1308:1308 -> O0 - 2:5:void updateAllRemainingSpans(int,int):1793:1793 -> O2 - 6:18:void updateAllRemainingSpans(int,int):1794:1794 -> O2 - 19:29:void updateAllRemainingSpans(int,int):1797:1797 -> O2 - 1:8:boolean supportsPredictiveItemAnimations():943:943 -> P1 - 1:4:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):848:848 -> P2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/StaggeredGridLayoutManager$b;)Z"} - 5:13:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):849:849 -> P2 - 14:25:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):850:850 -> P2 - 26:29:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):851:851 -> P2 - 1:6:void appendViewToAllSpans(android.view.View):1780:1780 -> Q1 - 7:17:void appendViewToAllSpans(android.view.View):1781:1781 -> Q1 - 1:18:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):857:857 -> Q2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/StaggeredGridLayoutManager$b;)Z"} - 19:26:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):861:861 -> Q2 - 27:40:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):867:867 -> Q2 - 41:42:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):928:928 -> Q2 - 43:48:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):929:929 -> Q2 - 49:56:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):870:870 -> Q2 - 57:65:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):874:874 -> Q2 - 66:71:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):875:875 -> Q2 - 72:75:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):876:876 -> Q2 - 76:79:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):877:877 -> Q2 - 80:88:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):878:878 -> Q2 - 89:98:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):880:880 -> Q2 - 99:107:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):882:882 -> Q2 - 108:117:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):884:884 -> Q2 - 118:123:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):890:890 -> Q2 - 124:131:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):891:891 -> Q2 - 132:135:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):893:893 -> Q2 - 136:142:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):894:894 -> Q2 - 143:151:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):895:895 -> Q2 - 152:159:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):899:899 -> Q2 - 160:167:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):900:900 -> Q2 - 168:170:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):902:902 -> Q2 - 171:178:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):905:905 -> Q2 - 179:185:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):906:906 -> Q2 - 186:188:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):908:908 -> Q2 - 189:191:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):912:912 -> Q2 - 192:195:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):916:916 -> Q2 - 196:199:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):917:917 -> Q2 - 200:206:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):918:918 -> Q2 - 207:208:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):920:920 -> Q2 - 209:212:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):921:921 -> Q2 - 213:215:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):923:923 -> Q2 - 216:218:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):925:925 -> Q2 - 219:220:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):862:862 -> Q2 - 221:223:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):863:863 -> Q2 - 1:6:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):794:794 -> R1 + 1:4:void (android.content.Context,android.util.AttributeSet,int,int):229:229 -> + 5:7:void (android.content.Context,android.util.AttributeSet,int,int):107:107 -> + 8:9:void (android.content.Context,android.util.AttributeSet,int,int):130:130 -> + 10:11:void (android.content.Context,android.util.AttributeSet,int,int):135:135 -> + 12:15:void (android.content.Context,android.util.AttributeSet,int,int):146:146 -> + 16:17:void (android.content.Context,android.util.AttributeSet,int,int):152:152 -> + 18:25:void (android.content.Context,android.util.AttributeSet,int,int):158:158 -> + 26:27:void (android.content.Context,android.util.AttributeSet,int,int):163:163 -> + 28:34:void (android.content.Context,android.util.AttributeSet,int,int):189:189 -> + 35:41:void (android.content.Context,android.util.AttributeSet,int,int):194:194 -> + 42:44:void (android.content.Context,android.util.AttributeSet,int,int):202:202 -> + 45:46:void (android.content.Context,android.util.AttributeSet,int,int):208:208 -> + 47:53:void (android.content.Context,android.util.AttributeSet,int,int):216:216 -> + 54:57:void (android.content.Context,android.util.AttributeSet,int,int):230:230 -> + 58:62:void (android.content.Context,android.util.AttributeSet,int,int):231:231 -> + 63:67:void (android.content.Context,android.util.AttributeSet,int,int):232:232 -> + 68:72:void (android.content.Context,android.util.AttributeSet,int,int):233:233 -> + 73:79:void (android.content.Context,android.util.AttributeSet,int,int):234:234 -> + 80:83:void (android.content.Context,android.util.AttributeSet,int,int):235:235 -> + 1:5:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1123:1123 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:5:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2033:2033 -> A1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:2:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):611:611 -> A2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Z)V"} + 3:11:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):612:612 -> A2 + 12:17:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):613:613 -> A2 + 18:20:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):614:614 -> A2 + 21:24:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):615:615 -> A2 + 25:44:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):620:620 -> A2 + 45:47:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):623:623 -> A2 + 48:51:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):624:624 -> A2 + 52:55:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):625:625 -> A2 + 56:58:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):627:627 -> A2 + 59:62:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):628:628 -> A2 + 63:65:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):630:630 -> A2 + 66:67:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):631:631 -> A2 + 68:75:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):633:633 -> A2 + 76:81:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):634:634 -> A2 + 82:89:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):635:635 -> A2 + 90:94:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):636:636 -> A2 + 95:96:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):637:637 -> A2 + 97:110:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):641:641 -> A2 + 111:115:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):643:643 -> A2 + 116:119:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):644:644 -> A2 + 120:126:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):646:646 -> A2 + 127:132:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):647:647 -> A2 + 133:144:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):648:648 -> A2 + 145:152:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):652:652 -> A2 + 153:156:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):659:659 -> A2 + 157:160:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):660:660 -> A2 + 161:163:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):661:661 -> A2 + 164:176:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):662:662 -> A2 + 177:180:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):653:653 -> A2 + 181:194:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):654:654 -> A2 + 195:201:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):657:657 -> A2 + 202:204:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):667:667 -> A2 + 205:208:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):668:668 -> A2 + 209:210:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):669:669 -> A2 + 211:219:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):670:670 -> A2 + 220:224:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):671:671 -> A2 + 225:228:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):672:672 -> A2 + 229:231:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):674:674 -> A2 + 232:236:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):675:675 -> A2 + 237:239:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):677:677 -> A2 + 240:248:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):678:678 -> A2 + 249:252:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):679:679 -> A2 + 253:255:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):682:682 -> A2 + 256:260:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):683:683 -> A2 + 261:263:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):685:685 -> A2 + 264:272:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):686:686 -> A2 + 273:275:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):687:687 -> A2 + 276:278:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690:690 -> A2 + 279:284:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):692:692 -> A2 + 285:288:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):693:693 -> A2 + 289:291:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):694:694 -> A2 + 292:295:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):695:695 -> A2 + 296:298:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):697:697 -> A2 + 299:303:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):698:698 -> A2 + 304:309:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):702:702 -> A2 + 310:313:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):703:703 -> A2 + 314:323:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):704:704 -> A2 + 324:329:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):705:705 -> A2 + 330:334:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):707:707 -> A2 + 335:342:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):708:708 -> A2 + 343:348:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):713:713 -> A2 + 349:353:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):714:714 -> A2 + 354:357:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):716:716 -> A2 + 358:365:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):717:717 -> A2 + 366:370:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):719:719 -> A2 + 371:374:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):720:720 -> A2 + 1:8:void scrollToPosition(int):2077:2077 -> B1 + 9:11:void scrollToPosition(int):2078:2078 -> B1 + 12:15:void scrollToPosition(int):2080:2080 -> B1 + 16:17:void scrollToPosition(int):2081:2081 -> B1 + 18:21:void scrollToPosition(int):2082:2082 -> B1 + 1:12:boolean preferLastSpan(int):1970:1970 -> B2 + 13:23:boolean preferLastSpan(int):1971:1971 -> B2 + 24:38:boolean preferLastSpan(int):1973:1973 -> B2 + 1:5:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2039:2039 -> C1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 4:9:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2162:2162 -> C2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$z;)V"} + 10:14:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2165:2165 -> C2 + 15:18:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2167:2167 -> C2 + 19:21:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2168:2168 -> C2 + 22:24:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2169:2169 -> C2 + 25:31:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2170:2170 -> C2 + 32:38:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2171:2171 -> C2 + 1:6:void prependViewToAllSpans(android.view.View):1813:1813 -> D2 + 7:17:void prependViewToAllSpans(android.view.View):1814:1814 -> D2 + 1:9:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1766:1766 -> E2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/f;)V"} + 10:14:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1769:1769 -> E2 + 15:18:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1771:1771 -> E2 + 19:24:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1772:1772 -> E2 + 25:30:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1774:1774 -> E2 + 31:34:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1779:1779 -> E2 + 35:43:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1781:1781 -> E2 + 44:46:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1784:1784 -> E2 + 47:56:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1786:1786 -> E2 + 57:60:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1788:1788 -> E2 + 61:71:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1791:1791 -> E2 + 72:74:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1794:1794 -> E2 + 75:83:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1796:1796 -> E2 + 84:87:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1798:1798 -> E2 + 1:8:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1936:1936 -> F2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;I)V"} + 9:12:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1939:1939 -> F2 + 13:22:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1940:1940 -> F2 + 23:28:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1941:1941 -> F2 + 29:34:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1942:1942 -> F2 + 35:40:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1944:1944 -> F2 + 41:44:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1945:1945 -> F2 + 45:60:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1946:1946 -> F2 + 61:64:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1950:1950 -> F2 + 65:74:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1951:1951 -> F2 + 75:85:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1954:1954 -> F2 + 86:90:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1957:1957 -> F2 + 91:97:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1959:1959 -> F2 + 1:4:void offsetChildrenHorizontal(int):1486:1486 -> G0 + 5:8:void offsetChildrenHorizontal(int):1487:1487 -> G0 + 9:19:void offsetChildrenHorizontal(int):1488:1488 -> G0 + 1:9:void setMeasuredDimension(android.graphics.Rect,int,int):587:587 -> G1 + 10:18:void setMeasuredDimension(android.graphics.Rect,int,int):588:588 -> G1 + 19:23:void setMeasuredDimension(android.graphics.Rect,int,int):589:589 -> G1 + 24:28:void setMeasuredDimension(android.graphics.Rect,int,int):590:590 -> G1 + 29:36:void setMeasuredDimension(android.graphics.Rect,int,int):591:591 -> G1 + 37:42:void setMeasuredDimension(android.graphics.Rect,int,int):592:592 -> G1 + 43:46:void setMeasuredDimension(android.graphics.Rect,int,int):593:593 -> G1 + 47:51:void setMeasuredDimension(android.graphics.Rect,int,int):592:592 -> G1 + 52:56:void setMeasuredDimension(android.graphics.Rect,int,int):595:595 -> G1 + 57:64:void setMeasuredDimension(android.graphics.Rect,int,int):596:596 -> G1 + 65:70:void setMeasuredDimension(android.graphics.Rect,int,int):597:597 -> G1 + 71:74:void setMeasuredDimension(android.graphics.Rect,int,int):598:598 -> G1 + 75:78:void setMeasuredDimension(android.graphics.Rect,int,int):597:597 -> G1 + 79:82:void setMeasuredDimension(android.graphics.Rect,int,int):600:600 -> G1 + 1:7:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1907:1907 -> G2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;I)V"} + 8:11:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1908:1908 -> G2 + 12:21:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1909:1909 -> G2 + 22:27:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1910:1910 -> G2 + 28:33:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1911:1911 -> G2 + 34:39:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1913:1913 -> G2 + 40:43:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1914:1914 -> G2 + 44:59:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1915:1915 -> G2 + 60:63:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1919:1919 -> G2 + 64:73:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1920:1920 -> G2 + 74:84:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1923:1923 -> G2 + 85:89:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1926:1926 -> G2 + 90:94:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1928:1928 -> G2 + 1:4:void offsetChildrenVertical(int):1494:1494 -> H0 + 5:8:void offsetChildrenVertical(int):1495:1495 -> H0 + 9:19:void offsetChildrenVertical(int):1496:1496 -> H0 + 1:12:void repositionToWrapContentIfNecessary():734:734 -> H2 + 13:21:void repositionToWrapContentIfNecessary():738:738 -> H2 + 22:25:void repositionToWrapContentIfNecessary():740:740 -> H2 + 26:37:void repositionToWrapContentIfNecessary():741:741 -> H2 + 38:43:void repositionToWrapContentIfNecessary():745:745 -> H2 + 44:52:void repositionToWrapContentIfNecessary():746:746 -> H2 + 53:56:void repositionToWrapContentIfNecessary():747:747 -> H2 + 57:63:void repositionToWrapContentIfNecessary():749:749 -> H2 + 64:65:void repositionToWrapContentIfNecessary():751:751 -> H2 + 66:73:void repositionToWrapContentIfNecessary():752:752 -> H2 + 74:83:void repositionToWrapContentIfNecessary():753:753 -> H2 + 84:93:void repositionToWrapContentIfNecessary():754:754 -> H2 + 94:96:void repositionToWrapContentIfNecessary():756:756 -> H2 + 97:103:void repositionToWrapContentIfNecessary():757:757 -> H2 + 104:107:void repositionToWrapContentIfNecessary():761:761 -> H2 + 108:113:void repositionToWrapContentIfNecessary():762:762 -> H2 + 114:118:void repositionToWrapContentIfNecessary():763:763 -> H2 + 119:129:void repositionToWrapContentIfNecessary():766:766 -> H2 + 130:147:void repositionToWrapContentIfNecessary():767:767 -> H2 + 148:151:void repositionToWrapContentIfNecessary():769:769 -> H2 + 152:159:void repositionToWrapContentIfNecessary():771:771 -> H2 + 160:164:void repositionToWrapContentIfNecessary():773:773 -> H2 + 165:169:void repositionToWrapContentIfNecessary():774:774 -> H2 + 170:176:void repositionToWrapContentIfNecessary():776:776 -> H2 + 1:6:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():2248:2248 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$p;"} + 7:12:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():2249:2249 -> I + 13:18:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():2252:2252 -> I + 1:12:void resolveShouldLayoutReverse():560:560 -> I2 + 13:18:void resolveShouldLayoutReverse():563:563 -> I2 + 19:23:void resolveShouldLayoutReverse():561:561 -> I2 + 1:6:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.content.Context,android.util.AttributeSet):2259:2259 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/recyclerview/widget/RecyclerView$p;"} + 1:10:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2175:2175 -> J2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 11:13:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2179:2179 -> J2 + 14:19:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2180:2180 -> J2 + 20:31:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2181:2181 -> J2 + 32:37:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2194:2194 -> J2 + 38:41:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2196:2196 -> J2 + 42:45:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2197:2197 -> J2 + 46:50:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2198:2198 -> J2 + 1:4:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):2264:2264 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup$LayoutParams;)Landroidx/recyclerview/widget/RecyclerView$p;"} + 5:12:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):2265:2265 -> K + 13:18:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):2267:2267 -> K + 1:4:void setLayoutStateDirection(int):1479:1479 -> K2 + 5:20:void setLayoutStateDirection(int):1480:1480 -> K2 + 7:15:void setOrientation(int):450:450 -> L2 + 16:18:void setOrientation(int):452:452 -> L2 + 19:23:void setOrientation(int):453:453 -> L2 + 24:25:void setOrientation(int):456:456 -> L2 + 26:27:void setOrientation(int):457:457 -> L2 + 28:31:void setOrientation(int):458:458 -> L2 + 32:33:void setOrientation(int):459:459 -> L2 + 34:37:void setOrientation(int):460:460 -> L2 + 1:3:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):323:323 -> M0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$u;)V"} + 4:9:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):325:325 -> M0 + 10:13:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):326:326 -> M0 + 14:23:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):327:327 -> M0 + 24:27:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):330:330 -> M0 + 1:9:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):2070:2070 -> M1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$z;I)V"} + 10:12:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):2071:2071 -> M1 + 13:16:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):2072:2072 -> M1 + 2:4:void setReverseLayout(boolean):477:477 -> M2 + 5:12:void setReverseLayout(boolean):478:478 -> M2 + 13:14:void setReverseLayout(boolean):479:479 -> M2 + 15:16:void setReverseLayout(boolean):481:481 -> M2 + 17:20:void setReverseLayout(boolean):482:482 -> M2 + 1:8:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2284:2284 -> N0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)Landroid/view/View;"} + 9:15:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2288:2288 -> N0 + 16:18:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2293:2293 -> N0 + 19:27:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2294:2294 -> N0 + 28:33:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2298:2298 -> N0 + 34:35:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2299:2299 -> N0 + 36:40:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2300:2300 -> N0 + 41:45:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2303:2303 -> N0 + 46:49:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2305:2305 -> N0 + 50:52:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2307:2307 -> N0 + 53:55:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2308:2308 -> N0 + 56:62:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2310:2310 -> N0 + 63:76:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2311:2311 -> N0 + 77:81:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2312:2312 -> N0 + 82:83:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313:2313 -> N0 + 84:86:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2314:2314 -> N0 + 87:92:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2315:2315 -> N0 + 93:101:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2317:2317 -> N0 + 102:107:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2325:2325 -> N0 + 108:112:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2326:2326 -> N0 + 113:129:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2327:2327 -> N0 + 130:133:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2333:2333 -> N0 + 134:149:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2334:2334 -> N0 + 150:167:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2345:2345 -> N0 + 168:172:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2349:2349 -> N0 + 173:176:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2350:2350 -> N0 + 177:185:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2348:2348 -> N0 + 186:191:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2356:2356 -> N0 + 192:196:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2357:2357 -> N0 + 197:203:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2358:2358 -> N0 + 204:207:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2361:2361 -> N0 + 208:216:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2362:2362 -> N0 + 217:220:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2363:2363 -> N0 + 221:232:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2361:2361 -> N0 + 233:238:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2369:2369 -> N0 + 239:242:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2370:2370 -> N0 + 243:251:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2371:2371 -> N0 + 252:255:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2372:2372 -> N0 + 256:268:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2370:2370 -> N0 + 2:4:void setSpanCount(int):429:429 -> N2 + 5:8:void setSpanCount(int):430:430 -> N2 + 9:11:void setSpanCount(int):431:431 -> N2 + 12:13:void setSpanCount(int):432:432 -> N2 + 14:22:void setSpanCount(int):433:433 -> N2 + 23:29:void setSpanCount(int):434:434 -> N2 + 30:33:void setSpanCount(int):435:435 -> N2 + 34:45:void setSpanCount(int):436:436 -> N2 + 46:49:void setSpanCount(int):438:438 -> N2 + 1:3:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1302:1302 -> O0 + 4:10:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1303:1303 -> O0 + 11:14:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1304:1304 -> O0 + 15:23:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1305:1305 -> O0 + 24:27:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1309:1309 -> O0 + 28:33:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1310:1310 -> O0 + 34:36:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1312:1312 -> O0 + 37:40:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1313:1313 -> O0 + 41:43:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1315:1315 -> O0 + 44:47:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1316:1316 -> O0 + 2:5:void updateAllRemainingSpans(int,int):1819:1819 -> O2 + 6:18:void updateAllRemainingSpans(int,int):1820:1820 -> O2 + 19:29:void updateAllRemainingSpans(int,int):1823:1823 -> O2 + 1:8:boolean supportsPredictiveItemAnimations():935:935 -> P1 + 1:4:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):840:840 -> P2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/StaggeredGridLayoutManager$b;)Z"} + 5:13:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):841:841 -> P2 + 14:25:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):842:842 -> P2 + 26:29:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):843:843 -> P2 + 1:6:void appendViewToAllSpans(android.view.View):1806:1806 -> Q1 + 7:17:void appendViewToAllSpans(android.view.View):1807:1807 -> Q1 + 1:18:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):849:849 -> Q2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/StaggeredGridLayoutManager$b;)Z"} + 19:26:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):853:853 -> Q2 + 27:40:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):859:859 -> Q2 + 41:42:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):920:920 -> Q2 + 43:48:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):921:921 -> Q2 + 49:56:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):862:862 -> Q2 + 57:65:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):866:866 -> Q2 + 66:71:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):867:867 -> Q2 + 72:75:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):868:868 -> Q2 + 76:79:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):869:869 -> Q2 + 80:88:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):870:870 -> Q2 + 89:98:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):872:872 -> Q2 + 99:107:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):874:874 -> Q2 + 108:117:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):876:876 -> Q2 + 118:123:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):882:882 -> Q2 + 124:131:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):883:883 -> Q2 + 132:137:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):885:885 -> Q2 + 138:144:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):886:886 -> Q2 + 145:151:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):887:887 -> Q2 + 152:159:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):891:891 -> Q2 + 160:167:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):892:892 -> Q2 + 168:170:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):894:894 -> Q2 + 171:178:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):897:897 -> Q2 + 179:185:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):898:898 -> Q2 + 186:188:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):900:900 -> Q2 + 189:191:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):904:904 -> Q2 + 192:195:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):908:908 -> Q2 + 196:199:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):909:909 -> Q2 + 200:206:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):910:910 -> Q2 + 207:208:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):912:912 -> Q2 + 209:212:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):913:913 -> Q2 + 213:215:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):915:915 -> Q2 + 216:218:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):917:917 -> Q2 + 219:220:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):854:854 -> Q2 + 221:223:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):855:855 -> Q2 + 1:6:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):786:786 -> R1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/StaggeredGridLayoutManager$b;)V"} - 7:11:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):795:795 -> R1 - 12:15:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):796:796 -> R1 - 16:22:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):797:797 -> R1 - 23:32:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):798:798 -> R1 - 33:36:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):800:800 -> R1 - 37:44:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):801:801 -> R1 - 45:51:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):803:803 -> R1 - 52:61:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):806:806 -> R1 - 62:64:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):809:809 -> R1 - 65:70:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):810:810 -> R1 - 71:76:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):813:813 -> R1 - 77:81:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):814:814 -> R1 - 82:84:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):815:815 -> R1 - 85:91:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):817:817 -> R1 - 92:93:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):818:818 -> R1 - 94:98:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):819:819 -> R1 - 99:102:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):821:821 -> R1 - 103:107:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):823:823 -> R1 - 108:113:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):824:824 -> R1 - 114:118:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):825:825 -> R1 - 1:7:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):830:830 -> R2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/StaggeredGridLayoutManager$b;)V"} - 8:14:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):833:833 -> R2 - 15:18:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):839:839 -> R2 - 19:21:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):840:840 -> R2 - 1:13:boolean areAllEndsEqual():1839:1839 -> S1 - 14:17:boolean areAllEndsEqual():1840:1840 -> S1 - 18:32:boolean areAllEndsEqual():1841:1841 -> S1 - 1:5:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1422:1422 -> S2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$A;)V"} - 6:7:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1423:1423 -> S2 - 8:14:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1426:1426 -> S2 - 15:21:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1427:1427 -> S2 - 22:30:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1429:1429 -> S2 - 31:38:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1430:1430 -> S2 - 39:49:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1432:1432 -> S2 - 50:55:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1438:1438 -> S2 - 56:66:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1440:1440 -> S2 - 67:78:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1441:1441 -> S2 - 79:89:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1443:1443 -> S2 - 90:94:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1444:1444 -> S2 - 95:98:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1446:1446 -> S2 - 99:100:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1447:1447 -> S2 - 101:110:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1448:1448 -> S2 - 111:120:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1449:1449 -> S2 - 1:13:boolean areAllStartsEqual():1849:1849 -> T1 - 14:17:boolean areAllStartsEqual():1850:1850 -> T1 - 18:32:boolean areAllStartsEqual():1851:1851 -> T1 - 1:6:void updateMeasureSpecs(int):935:935 -> T2 - 7:8:void updateMeasureSpecs(int):937:937 -> T2 - 9:12:void updateMeasureSpecs(int):938:938 -> T2 - 13:19:void updateMeasureSpecs(int):937:937 -> T2 - 1:5:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1724:1724 -> U1 + 7:11:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):787:787 -> R1 + 12:15:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):788:788 -> R1 + 16:22:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):789:789 -> R1 + 23:32:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):790:790 -> R1 + 33:36:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):792:792 -> R1 + 37:44:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):793:793 -> R1 + 45:51:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):795:795 -> R1 + 52:61:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):798:798 -> R1 + 62:64:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):801:801 -> R1 + 65:70:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):802:802 -> R1 + 71:76:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):805:805 -> R1 + 77:81:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):806:806 -> R1 + 82:84:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):807:807 -> R1 + 85:91:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):809:809 -> R1 + 92:93:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):810:810 -> R1 + 94:98:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):811:811 -> R1 + 99:102:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):813:813 -> R1 + 103:107:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):815:815 -> R1 + 108:113:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):816:816 -> R1 + 114:118:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):817:817 -> R1 + 1:7:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):822:822 -> R2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/StaggeredGridLayoutManager$b;)V"} + 8:14:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):825:825 -> R2 + 15:18:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):831:831 -> R2 + 19:21:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):832:832 -> R2 + 1:5:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1344:1344 -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 6:8:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1345:1345 -> S + 9:13:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1347:1347 -> S + 1:13:boolean areAllEndsEqual():1865:1865 -> S1 + 14:17:boolean areAllEndsEqual():1866:1866 -> S1 + 18:32:boolean areAllEndsEqual():1867:1867 -> S1 + 1:5:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1448:1448 -> S2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$z;)V"} + 6:7:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1449:1449 -> S2 + 8:14:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1452:1452 -> S2 + 15:21:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1453:1453 -> S2 + 22:30:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1455:1455 -> S2 + 31:38:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1456:1456 -> S2 + 39:49:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1458:1458 -> S2 + 50:55:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1464:1464 -> S2 + 56:66:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1466:1466 -> S2 + 67:78:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1467:1467 -> S2 + 79:89:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1469:1469 -> S2 + 90:94:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1470:1470 -> S2 + 95:98:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1472:1472 -> S2 + 99:100:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1473:1473 -> S2 + 101:110:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1474:1474 -> S2 + 111:120:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1475:1475 -> S2 + 1:4:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1283:1283 -> T0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Landroid/view/View;LF/A;)V"} + 5:8:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1284:1284 -> T0 + 9:12:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1285:1285 -> T0 + 13:14:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1288:1288 -> T0 + 15:19:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1289:1289 -> T0 + 20:34:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1291:1291 -> T0 + 35:42:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1290:1290 -> T0 + 43:57:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1296:1296 -> T0 + 58:65:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1294:1294 -> T0 + 1:13:boolean areAllStartsEqual():1875:1875 -> T1 + 14:17:boolean areAllStartsEqual():1876:1876 -> T1 + 18:32:boolean areAllStartsEqual():1877:1877 -> T1 + 1:6:void updateMeasureSpecs(int):927:927 -> T2 + 7:8:void updateMeasureSpecs(int):929:929 -> T2 + 9:12:void updateMeasureSpecs(int):930:930 -> T2 + 13:19:void updateMeasureSpecs(int):929:929 -> T2 + 1:5:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1750:1750 -> U1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/recyclerview/widget/StaggeredGridLayoutManager$c;Landroidx/recyclerview/widget/f;)V"} - 6:9:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1725:1725 -> U1 - 10:13:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1726:1726 -> U1 - 14:19:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1728:1728 -> U1 - 20:23:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1731:1731 -> U1 - 24:27:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1732:1732 -> U1 - 28:33:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1734:1734 -> U1 - 1:8:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1802:1802 -> U2 + 6:9:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1751:1751 -> U1 + 10:13:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1752:1752 -> U1 + 14:19:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1754:1754 -> U1 + 20:23:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1757:1757 -> U1 + 24:27:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1758:1758 -> U1 + 28:33:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1760:1760 -> U1 + 1:8:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1828:1828 -> U2 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/StaggeredGridLayoutManager$f;II)V"} - 9:15:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1804:1804 -> U2 - 16:23:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1806:1806 -> U2 - 24:30:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1809:1809 -> U2 - 31:38:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1811:1811 -> U2 - 2:5:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):1481:1481 -> V0 - 1:8:int calculateScrollDirectionForPosition(int):2017:2017 -> V1 - 9:14:int calculateScrollDirectionForPosition(int):2018:2018 -> V1 - 15:23:int calculateScrollDirectionForPosition(int):2020:2020 -> V1 - 24:29:int calculateScrollDirectionForPosition(int):2021:2021 -> V1 - 6:19:int updateSpecWithExtra(int,int,int):1220:1220 -> V2 - 20:30:int updateSpecWithExtra(int,int,int):1223:1223 -> V2 - 31:35:int updateSpecWithExtra(int,int,int):1222:1222 -> V2 - 1:5:void onItemsChanged(androidx.recyclerview.widget.RecyclerView):1486:1486 -> W0 - 6:9:void onItemsChanged(androidx.recyclerview.widget.RecyclerView):1487:1487 -> W0 - 1:18:boolean checkForGaps():269:269 -> W1 - 19:22:boolean checkForGaps():273:273 -> W1 - 23:26:boolean checkForGaps():274:274 -> W1 - 27:31:boolean checkForGaps():275:275 -> W1 - 32:35:boolean checkForGaps():277:277 -> W1 - 36:42:boolean checkForGaps():278:278 -> W1 - 43:48:boolean checkForGaps():281:281 -> W1 - 49:53:boolean checkForGaps():283:283 -> W1 - 54:56:boolean checkForGaps():284:284 -> W1 - 57:60:boolean checkForGaps():285:285 -> W1 - 61:65:boolean checkForGaps():289:289 -> W1 - 66:73:boolean checkForGaps():292:292 -> W1 - 74:76:boolean checkForGaps():293:293 -> W1 - 77:82:boolean checkForGaps():294:294 -> W1 - 83:84:boolean checkForGaps():296:296 -> W1 - 85:90:boolean checkForGaps():297:297 -> W1 - 91:95:boolean checkForGaps():300:300 -> W1 - 96:101:boolean checkForGaps():301:301 -> W1 - 102:109:boolean checkForGaps():304:304 -> W1 - 110:117:boolean checkForGaps():306:306 -> W1 - 118:120:boolean checkForGaps():308:308 -> W1 - 121:125:boolean checkForGaps():309:309 -> W1 - 3:6:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):1492:1492 -> X0 - 1:5:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):402:402 -> X1 + 9:15:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1830:1830 -> U2 + 16:23:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1832:1832 -> U2 + 24:30:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1835:1835 -> U2 + 31:38:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1837:1837 -> U2 + 2:5:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):1507:1507 -> V0 + 1:8:int calculateScrollDirectionForPosition(int):2043:2043 -> V1 + 9:14:int calculateScrollDirectionForPosition(int):2044:2044 -> V1 + 15:23:int calculateScrollDirectionForPosition(int):2046:2046 -> V1 + 24:29:int calculateScrollDirectionForPosition(int):2047:2047 -> V1 + 6:19:int updateSpecWithExtra(int,int,int):1212:1212 -> V2 + 20:30:int updateSpecWithExtra(int,int,int):1215:1215 -> V2 + 31:35:int updateSpecWithExtra(int,int,int):1214:1214 -> V2 + 1:5:void onItemsChanged(androidx.recyclerview.widget.RecyclerView):1512:1512 -> W0 + 6:9:void onItemsChanged(androidx.recyclerview.widget.RecyclerView):1513:1513 -> W0 + 1:18:boolean checkForGaps():270:270 -> W1 + 19:22:boolean checkForGaps():274:274 -> W1 + 23:26:boolean checkForGaps():275:275 -> W1 + 27:31:boolean checkForGaps():276:276 -> W1 + 32:35:boolean checkForGaps():278:278 -> W1 + 36:42:boolean checkForGaps():279:279 -> W1 + 43:48:boolean checkForGaps():282:282 -> W1 + 49:53:boolean checkForGaps():284:284 -> W1 + 54:56:boolean checkForGaps():285:285 -> W1 + 57:60:boolean checkForGaps():286:286 -> W1 + 61:65:boolean checkForGaps():290:290 -> W1 + 66:73:boolean checkForGaps():293:293 -> W1 + 74:76:boolean checkForGaps():294:294 -> W1 + 77:82:boolean checkForGaps():295:295 -> W1 + 83:84:boolean checkForGaps():297:297 -> W1 + 85:90:boolean checkForGaps():298:298 -> W1 + 91:95:boolean checkForGaps():301:301 -> W1 + 96:101:boolean checkForGaps():302:302 -> W1 + 102:109:boolean checkForGaps():305:305 -> W1 + 110:117:boolean checkForGaps():307:307 -> W1 + 118:120:boolean checkForGaps():309:309 -> W1 + 121:125:boolean checkForGaps():310:310 -> W1 + 3:6:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):1518:1518 -> X0 + 1:5:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):403:403 -> X1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/StaggeredGridLayoutManager$f;)Z"} - 6:17:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):403:403 -> X1 - 18:31:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):405:405 -> X1 - 32:35:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):406:406 -> X1 - 36:40:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):407:407 -> X1 - 41:52:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):409:409 -> X1 - 53:60:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):411:411 -> X1 - 61:64:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):412:412 -> X1 - 65:68:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):413:413 -> X1 - 2:5:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):1476:1476 -> Y0 - 1:8:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1100:1100 -> Y1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 9:14:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1103:1103 -> Y1 - 15:22:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1104:1104 -> Y1 - 23:30:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1105:1105 -> Y1 - 31:35:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1103:1103 -> Y1 - 1:8:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1080:1080 -> Z1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 9:14:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1083:1083 -> Z1 - 15:22:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1084:1084 -> Z1 - 23:32:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1085:1085 -> Z1 - 33:37:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1083:1083 -> Z1 - 2:5:void onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int,java.lang.Object):1498:1498 -> a1 - 1:8:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1120:1120 -> a2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 9:14:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1123:1123 -> a2 - 15:22:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1124:1124 -> a2 - 23:30:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1125:1125 -> a2 - 31:35:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1123:1123 -> a2 - 2:5:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):604:604 -> b1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)V"} - 27:32:int convertFocusDirectionToLayoutDirection(int):2387:2387 -> b2 - 33:38:int convertFocusDirectionToLayoutDirection(int):2393:2393 -> b2 - 39:44:int convertFocusDirectionToLayoutDirection(int):2384:2384 -> b2 - 45:50:int convertFocusDirectionToLayoutDirection(int):2390:2390 -> b2 - 51:55:int convertFocusDirectionToLayoutDirection(int):2376:2376 -> b2 - 56:63:int convertFocusDirectionToLayoutDirection(int):2378:2378 -> b2 - 64:68:int convertFocusDirectionToLayoutDirection(int):2368:2368 -> b2 - 69:76:int convertFocusDirectionToLayoutDirection(int):2370:2370 -> b2 - 1:4:android.graphics.PointF computeScrollVectorForPosition(int):2026:2026 -> c - 5:13:android.graphics.PointF computeScrollVectorForPosition(int):2027:2027 -> c - 14:19:android.graphics.PointF computeScrollVectorForPosition(int):2031:2031 -> c - 20:21:android.graphics.PointF computeScrollVectorForPosition(int):2032:2032 -> c - 22:24:android.graphics.PointF computeScrollVectorForPosition(int):2033:2033 -> c - 25:27:android.graphics.PointF computeScrollVectorForPosition(int):2035:2035 -> c - 28:30:android.graphics.PointF computeScrollVectorForPosition(int):2036:2036 -> c - 1:4:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):734:734 -> c1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)V"} - 5:8:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):735:735 -> c1 - 9:11:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):736:736 -> c1 - 12:13:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):737:737 -> c1 - 14:19:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):738:738 -> c1 - 1:5:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromEnd(int):1706:1706 -> c2 + 6:17:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):404:404 -> X1 + 18:31:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):406:406 -> X1 + 32:35:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):407:407 -> X1 + 36:40:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):408:408 -> X1 + 41:52:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):410:410 -> X1 + 53:60:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):412:412 -> X1 + 61:64:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):413:413 -> X1 + 65:68:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):414:414 -> X1 + 2:5:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):1502:1502 -> Y0 + 1:8:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1092:1092 -> Y1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 9:14:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1095:1095 -> Y1 + 15:22:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1096:1096 -> Y1 + 23:30:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1097:1097 -> Y1 + 31:35:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1095:1095 -> Y1 + 1:8:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1072:1072 -> Z1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 9:14:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1075:1075 -> Z1 + 15:22:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1076:1076 -> Z1 + 23:32:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1077:1077 -> Z1 + 33:37:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1075:1075 -> Z1 + 2:5:void onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int,java.lang.Object):1524:1524 -> a1 + 1:8:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1112:1112 -> a2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 9:14:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1115:1115 -> a2 + 15:22:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1116:1116 -> a2 + 23:30:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1117:1117 -> a2 + 31:35:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1115:1115 -> a2 + 2:5:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):605:605 -> b1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)V"} + 27:32:int convertFocusDirectionToLayoutDirection(int):2413:2413 -> b2 + 33:38:int convertFocusDirectionToLayoutDirection(int):2419:2419 -> b2 + 39:44:int convertFocusDirectionToLayoutDirection(int):2410:2410 -> b2 + 45:50:int convertFocusDirectionToLayoutDirection(int):2416:2416 -> b2 + 51:55:int convertFocusDirectionToLayoutDirection(int):2402:2402 -> b2 + 56:63:int convertFocusDirectionToLayoutDirection(int):2404:2404 -> b2 + 64:68:int convertFocusDirectionToLayoutDirection(int):2394:2394 -> b2 + 69:76:int convertFocusDirectionToLayoutDirection(int):2396:2396 -> b2 + 1:4:android.graphics.PointF computeScrollVectorForPosition(int):2052:2052 -> c + 5:13:android.graphics.PointF computeScrollVectorForPosition(int):2053:2053 -> c + 14:19:android.graphics.PointF computeScrollVectorForPosition(int):2057:2057 -> c + 20:21:android.graphics.PointF computeScrollVectorForPosition(int):2058:2058 -> c + 22:24:android.graphics.PointF computeScrollVectorForPosition(int):2059:2059 -> c + 25:27:android.graphics.PointF computeScrollVectorForPosition(int):2061:2061 -> c + 28:30:android.graphics.PointF computeScrollVectorForPosition(int):2062:2062 -> c + 1:4:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):726:726 -> c1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)V"} + 5:8:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):727:727 -> c1 + 9:11:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):728:728 -> c1 + 12:13:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):729:729 -> c1 + 14:19:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):730:730 -> c1 + 1:5:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromEnd(int):1732:1732 -> c2 # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/StaggeredGridLayoutManager$d$a;"} - 6:12:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromEnd(int):1707:1707 -> c2 - 13:16:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromEnd(int):1708:1708 -> c2 - 17:34:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromEnd(int):1709:1709 -> c2 - 1:5:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromStart(int):1715:1715 -> d2 + 6:12:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromEnd(int):1733:1733 -> c2 + 13:16:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromEnd(int):1734:1734 -> c2 + 17:34:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromEnd(int):1735:1735 -> c2 + 1:5:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromStart(int):1741:1741 -> d2 # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/StaggeredGridLayoutManager$d$a;"} - 6:12:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromStart(int):1716:1716 -> d2 - 13:16:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromStart(int):1717:1717 -> d2 - 17:33:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromStart(int):1718:1718 -> d2 - 1:8:void createOrientationHelpers():257:257 -> e2 - 9:12:void createOrientationHelpers():258:258 -> e2 - 13:19:void createOrientationHelpers():259:259 -> e2 - 7:15:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1549:1549 -> f2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/f;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 16:21:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1554:1554 -> f2 - 22:33:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1555:1555 -> f2 - 34:37:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1561:1561 -> f2 - 38:43:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1562:1562 -> f2 - 44:49:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1564:1564 -> f2 - 50:54:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1568:1568 -> f2 - 55:58:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1575:1575 -> f2 - 59:66:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1576:1576 -> f2 - 67:74:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1577:1577 -> f2 - 75:89:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1579:1579 -> f2 - 90:95:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1580:1580 -> f2 - 96:99:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1581:1581 -> f2 - 100:106:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1582:1582 -> f2 - 107:110:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1583:1583 -> f2 - 111:123:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1584:1584 -> f2 - 124:136:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1588:1588 -> f2 - 137:143:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1589:1589 -> f2 - 144:148:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1597:1597 -> f2 - 149:150:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1600:1600 -> f2 - 151:154:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1601:1601 -> f2 - 155:158:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1602:1602 -> f2 - 159:161:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1604:1604 -> f2 - 162:164:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1606:1606 -> f2 - 165:168:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1610:1610 -> f2 - 169:177:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1611:1611 -> f2 - 178:181:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1612:1612 -> f2 - 182:190:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1613:1613 -> f2 - 191:194:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1614:1614 -> f2 - 195:198:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1616:1616 -> f2 - 199:200:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1617:1617 -> f2 - 201:202:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1618:1618 -> f2 - 203:208:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1619:1619 -> f2 - 209:218:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1622:1622 -> f2 - 219:223:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1623:1623 -> f2 - 224:233:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1624:1624 -> f2 - 234:237:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1625:1625 -> f2 - 238:241:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1627:1627 -> f2 - 242:243:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1628:1628 -> f2 - 244:245:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1629:1629 -> f2 - 246:250:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1630:1630 -> f2 - 251:260:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1635:1635 -> f2 - 261:263:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1637:1637 -> f2 - 264:267:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1640:1640 -> f2 - 268:273:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1641:1641 -> f2 - 274:280:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1643:1643 -> f2 - 281:282:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1646:1646 -> f2 - 283:288:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1647:1647 -> f2 - 289:290:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1649:1649 -> f2 - 291:292:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1651:1651 -> f2 - 293:295:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1655:1655 -> f2 - 296:305:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1658:1658 -> f2 - 306:316:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1659:1659 -> f2 - 317:318:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1661:1661 -> f2 - 319:332:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1660:1660 -> f2 - 333:343:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1662:1662 -> f2 - 344:355:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1664:1664 -> f2 - 356:368:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1666:1666 -> f2 - 369:376:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1667:1667 -> f2 - 377:383:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1670:1670 -> f2 - 384:392:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1671:1671 -> f2 - 393:395:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1673:1673 -> f2 - 396:399:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1676:1676 -> f2 - 400:407:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1677:1677 -> f2 - 408:414:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1679:1679 -> f2 - 415:419:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1681:1681 -> f2 - 420:431:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1682:1682 -> f2 - 432:435:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1683:1683 -> f2 - 436:441:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1684:1684 -> f2 - 442:455:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1686:1686 -> f2 - 456:460:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1692:1692 -> f2 - 461:466:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1695:1695 -> f2 - 467:476:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1696:1696 -> f2 - 477:484:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1697:1697 -> f2 - 485:494:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1699:1699 -> f2 - 495:504:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1700:1700 -> f2 - 505:514:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1702:1702 -> f2 - 1:4:void onRestoreInstanceState(android.os.Parcelable):1230:1230 -> g1 - 5:8:void onRestoreInstanceState(android.os.Parcelable):1231:1231 -> g1 - 9:13:void onRestoreInstanceState(android.os.Parcelable):1232:1232 -> g1 - 14:16:void onRestoreInstanceState(android.os.Parcelable):1233:1233 -> g1 - 17:21:void onRestoreInstanceState(android.os.Parcelable):1234:1234 -> g1 - 22:25:void onRestoreInstanceState(android.os.Parcelable):1236:1236 -> g1 - 1:8:int findFirstReferenceChildPosition(int):2192:2192 -> g2 - 9:12:int findFirstReferenceChildPosition(int):2194:2194 -> g2 - 13:25:int findFirstReferenceChildPosition(int):2195:2195 -> g2 - 1:4:android.os.Parcelable onSaveInstanceState():1244:1244 -> h1 - 5:12:android.os.Parcelable onSaveInstanceState():1245:1245 -> h1 - 13:17:android.os.Parcelable onSaveInstanceState():1247:1247 -> h1 - 18:21:android.os.Parcelable onSaveInstanceState():1248:1248 -> h1 - 22:25:android.os.Parcelable onSaveInstanceState():1249:1249 -> h1 - 26:29:android.os.Parcelable onSaveInstanceState():1250:1250 -> h1 - 30:38:android.os.Parcelable onSaveInstanceState():1252:1252 -> h1 - 39:40:android.os.Parcelable onSaveInstanceState():1253:1253 -> h1 - 41:43:android.os.Parcelable onSaveInstanceState():1254:1254 -> h1 - 44:48:android.os.Parcelable onSaveInstanceState():1255:1255 -> h1 - 49:50:android.os.Parcelable onSaveInstanceState():1257:1257 -> h1 - 51:56:android.os.Parcelable onSaveInstanceState():1260:1260 -> h1 - 57:65:android.os.Parcelable onSaveInstanceState():1261:1261 -> h1 - 66:71:android.os.Parcelable onSaveInstanceState():1262:1262 -> h1 - 72:77:android.os.Parcelable onSaveInstanceState():1263:1263 -> h1 - 78:81:android.os.Parcelable onSaveInstanceState():1264:1264 -> h1 - 82:85:android.os.Parcelable onSaveInstanceState():1265:1265 -> h1 - 86:89:android.os.Parcelable onSaveInstanceState():1266:1266 -> h1 - 90:95:android.os.Parcelable onSaveInstanceState():1268:1268 -> h1 - 96:105:android.os.Parcelable onSaveInstanceState():1269:1269 -> h1 - 106:113:android.os.Parcelable onSaveInstanceState():1271:1271 -> h1 - 114:123:android.os.Parcelable onSaveInstanceState():1274:1274 -> h1 - 124:130:android.os.Parcelable onSaveInstanceState():1276:1276 -> h1 - 131:139:android.os.Parcelable onSaveInstanceState():1279:1279 -> h1 - 140:141:android.os.Parcelable onSaveInstanceState():1282:1282 -> h1 - 142:143:android.os.Parcelable onSaveInstanceState():1283:1283 -> h1 - 144:146:android.os.Parcelable onSaveInstanceState():1284:1284 -> h1 - 1:6:android.view.View findFirstVisibleItemClosestToEnd(boolean):1361:1361 -> h2 - 7:12:android.view.View findFirstVisibleItemClosestToEnd(boolean):1362:1362 -> h2 - 13:21:android.view.View findFirstVisibleItemClosestToEnd(boolean):1364:1364 -> h2 - 22:25:android.view.View findFirstVisibleItemClosestToEnd(boolean):1365:1365 -> h2 - 26:31:android.view.View findFirstVisibleItemClosestToEnd(boolean):1366:1366 -> h2 - 32:56:android.view.View findFirstVisibleItemClosestToEnd(boolean):1367:1367 -> h2 - 3:6:void onScrollStateChanged(int):316:316 -> i1 - 1:6:android.view.View findFirstVisibleItemClosestToStart(boolean):1331:1331 -> i2 - 7:12:android.view.View findFirstVisibleItemClosestToStart(boolean):1332:1332 -> i2 - 13:20:android.view.View findFirstVisibleItemClosestToStart(boolean):1333:1333 -> i2 - 21:24:android.view.View findFirstVisibleItemClosestToStart(boolean):1336:1336 -> i2 - 25:30:android.view.View findFirstVisibleItemClosestToStart(boolean):1337:1337 -> i2 - 31:55:android.view.View findFirstVisibleItemClosestToStart(boolean):1338:1338 -> i2 - 1:10:int findFirstVisibleItemPositionInt():1319:1319 -> j2 - 11:18:int findFirstVisibleItemPositionInt():1320:1320 -> j2 - 19:23:int findFirstVisibleItemPositionInt():1321:1321 -> j2 - 1:8:int findLastReferenceChildPosition(int):2209:2209 -> k2 - 9:12:int findLastReferenceChildPosition(int):2210:2210 -> k2 - 13:26:int findLastReferenceChildPosition(int):2211:2211 -> k2 - 1:4:void assertNotInLayoutOrScroll(java.lang.String):527:527 -> l - 5:8:void assertNotInLayoutOrScroll(java.lang.String):528:528 -> l - 3:9:void fixEndGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1385:1385 -> l2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Z)V"} - 10:19:void fixEndGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1389:1389 -> l2 - 20:29:void fixEndGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1392:1392 -> l2 - 30:35:void fixEndGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1398:1398 -> l2 - 4:10:void fixStartGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1404:1404 -> m2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;Z)V"} - 11:19:void fixStartGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1408:1408 -> m2 - 20:28:void fixStartGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1411:1411 -> m2 - 29:35:void fixStartGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1417:1417 -> m2 - 1:8:int getFirstChildPosition():2182:2182 -> n2 - 9:17:int getFirstChildPosition():2183:2183 -> n2 - 1:10:int getLastChildPosition():2177:2177 -> o2 - 11:19:int getLastChildPosition():2178:2178 -> o2 - 1:8:boolean canScrollHorizontally():2001:2001 -> p - 1:10:int getMaxEnd(int):1859:1859 -> p2 - 11:14:int getMaxEnd(int):1860:1860 -> p2 - 15:29:int getMaxEnd(int):1861:1861 -> p2 - 1:8:boolean canScrollVertically():1996:1996 -> q - 1:10:int getMaxStart(int):1817:1817 -> q2 - 11:14:int getMaxStart(int):1818:1818 -> q2 - 15:29:int getMaxStart(int):1819:1819 -> q2 - 1:3:boolean checkLayoutParams(androidx.recyclerview.widget.RecyclerView$LayoutParams):2247:2247 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$q;)Z"} - 1:10:int getMinEnd(int):1870:1870 -> r2 - 11:14:int getMinEnd(int):1871:1871 -> r2 - 15:29:int getMinEnd(int):1872:1872 -> r2 - 1:10:int getMinStart(int):1828:1828 -> s2 - 11:14:int getMinStart(int):1829:1829 -> s2 - 15:29:int getMinStart(int):1830:1830 -> s2 - 1:6:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2097:2097 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroidx/recyclerview/widget/RecyclerView$A;Landroidx/recyclerview/widget/RecyclerView$p$c;)V"} - 7:16:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2098:2098 -> t - 17:19:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2102:2102 -> t - 20:28:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2105:2105 -> t - 29:37:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2106:2106 -> t - 38:41:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2110:2110 -> t - 42:48:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2112:2112 -> t - 49:60:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2113:2113 -> t - 61:77:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2114:2114 -> t - 78:86:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2117:2117 -> t - 87:93:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2121:2121 -> t - 94:101:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2124:2124 -> t - 102:112:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2125:2125 -> t - 113:125:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2127:2127 -> t - 1:9:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1954:1954 -> t2 + 6:12:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromStart(int):1742:1742 -> d2 + 13:16:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromStart(int):1743:1743 -> d2 + 17:33:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromStart(int):1744:1744 -> d2 + 1:8:void createOrientationHelpers():258:258 -> e2 + 9:12:void createOrientationHelpers():259:259 -> e2 + 13:19:void createOrientationHelpers():260:260 -> e2 + 7:15:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1575:1575 -> f2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/f;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 16:21:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1580:1580 -> f2 + 22:33:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1581:1581 -> f2 + 34:37:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1587:1587 -> f2 + 38:43:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1588:1588 -> f2 + 44:49:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1590:1590 -> f2 + 50:54:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1594:1594 -> f2 + 55:60:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1601:1601 -> f2 + 61:68:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1602:1602 -> f2 + 69:74:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1603:1603 -> f2 + 75:89:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1605:1605 -> f2 + 90:95:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1606:1606 -> f2 + 96:99:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1607:1607 -> f2 + 100:106:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1608:1608 -> f2 + 107:110:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1609:1609 -> f2 + 111:123:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1610:1610 -> f2 + 124:136:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1614:1614 -> f2 + 137:143:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1615:1615 -> f2 + 144:148:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1623:1623 -> f2 + 149:150:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1626:1626 -> f2 + 151:154:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1627:1627 -> f2 + 155:158:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1628:1628 -> f2 + 159:161:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1630:1630 -> f2 + 162:164:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1632:1632 -> f2 + 165:168:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1636:1636 -> f2 + 169:177:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1637:1637 -> f2 + 178:181:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1638:1638 -> f2 + 182:190:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1639:1639 -> f2 + 191:194:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1640:1640 -> f2 + 195:198:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1642:1642 -> f2 + 199:200:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1643:1643 -> f2 + 201:202:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1644:1644 -> f2 + 203:208:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1645:1645 -> f2 + 209:218:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1648:1648 -> f2 + 219:223:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1649:1649 -> f2 + 224:233:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1650:1650 -> f2 + 234:237:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1651:1651 -> f2 + 238:241:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1653:1653 -> f2 + 242:243:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1654:1654 -> f2 + 244:245:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1655:1655 -> f2 + 246:250:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1656:1656 -> f2 + 251:260:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1661:1661 -> f2 + 261:263:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1663:1663 -> f2 + 264:267:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1666:1666 -> f2 + 268:273:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1667:1667 -> f2 + 274:280:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1669:1669 -> f2 + 281:282:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1672:1672 -> f2 + 283:288:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1673:1673 -> f2 + 289:290:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1675:1675 -> f2 + 291:292:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1677:1677 -> f2 + 293:295:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1681:1681 -> f2 + 296:305:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1684:1684 -> f2 + 306:318:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1685:1685 -> f2 + 319:332:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1686:1686 -> f2 + 333:343:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1688:1688 -> f2 + 344:362:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1690:1690 -> f2 + 363:368:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1692:1692 -> f2 + 369:376:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1693:1693 -> f2 + 377:383:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1696:1696 -> f2 + 384:392:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1697:1697 -> f2 + 393:395:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1699:1699 -> f2 + 396:399:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1702:1702 -> f2 + 400:407:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1703:1703 -> f2 + 408:414:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1705:1705 -> f2 + 415:419:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1707:1707 -> f2 + 420:431:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1708:1708 -> f2 + 432:435:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1709:1709 -> f2 + 436:441:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1710:1710 -> f2 + 442:455:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1712:1712 -> f2 + 456:460:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1718:1718 -> f2 + 461:466:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1721:1721 -> f2 + 467:476:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1722:1722 -> f2 + 477:484:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1723:1723 -> f2 + 485:494:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1725:1725 -> f2 + 495:504:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1726:1726 -> f2 + 505:514:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1728:1728 -> f2 + 1:4:void onRestoreInstanceState(android.os.Parcelable):1222:1222 -> g1 + 5:8:void onRestoreInstanceState(android.os.Parcelable):1223:1223 -> g1 + 9:12:void onRestoreInstanceState(android.os.Parcelable):1224:1224 -> g1 + 1:8:int findFirstReferenceChildPosition(int):2218:2218 -> g2 + 9:12:int findFirstReferenceChildPosition(int):2220:2220 -> g2 + 13:25:int findFirstReferenceChildPosition(int):2221:2221 -> g2 + 1:4:android.os.Parcelable onSaveInstanceState():1232:1232 -> h1 + 5:12:android.os.Parcelable onSaveInstanceState():1233:1233 -> h1 + 13:17:android.os.Parcelable onSaveInstanceState():1235:1235 -> h1 + 18:21:android.os.Parcelable onSaveInstanceState():1236:1236 -> h1 + 22:25:android.os.Parcelable onSaveInstanceState():1237:1237 -> h1 + 26:29:android.os.Parcelable onSaveInstanceState():1238:1238 -> h1 + 30:38:android.os.Parcelable onSaveInstanceState():1240:1240 -> h1 + 39:40:android.os.Parcelable onSaveInstanceState():1241:1241 -> h1 + 41:43:android.os.Parcelable onSaveInstanceState():1242:1242 -> h1 + 44:48:android.os.Parcelable onSaveInstanceState():1243:1243 -> h1 + 49:50:android.os.Parcelable onSaveInstanceState():1245:1245 -> h1 + 51:56:android.os.Parcelable onSaveInstanceState():1248:1248 -> h1 + 57:65:android.os.Parcelable onSaveInstanceState():1249:1249 -> h1 + 66:71:android.os.Parcelable onSaveInstanceState():1250:1250 -> h1 + 72:77:android.os.Parcelable onSaveInstanceState():1251:1251 -> h1 + 78:81:android.os.Parcelable onSaveInstanceState():1252:1252 -> h1 + 82:85:android.os.Parcelable onSaveInstanceState():1253:1253 -> h1 + 86:89:android.os.Parcelable onSaveInstanceState():1254:1254 -> h1 + 90:95:android.os.Parcelable onSaveInstanceState():1256:1256 -> h1 + 96:105:android.os.Parcelable onSaveInstanceState():1257:1257 -> h1 + 106:113:android.os.Parcelable onSaveInstanceState():1259:1259 -> h1 + 114:123:android.os.Parcelable onSaveInstanceState():1262:1262 -> h1 + 124:130:android.os.Parcelable onSaveInstanceState():1264:1264 -> h1 + 131:139:android.os.Parcelable onSaveInstanceState():1267:1267 -> h1 + 140:141:android.os.Parcelable onSaveInstanceState():1270:1270 -> h1 + 142:143:android.os.Parcelable onSaveInstanceState():1271:1271 -> h1 + 144:146:android.os.Parcelable onSaveInstanceState():1272:1272 -> h1 + 1:6:android.view.View findFirstVisibleItemClosestToEnd(boolean):1387:1387 -> h2 + 7:12:android.view.View findFirstVisibleItemClosestToEnd(boolean):1388:1388 -> h2 + 13:21:android.view.View findFirstVisibleItemClosestToEnd(boolean):1390:1390 -> h2 + 22:25:android.view.View findFirstVisibleItemClosestToEnd(boolean):1391:1391 -> h2 + 26:31:android.view.View findFirstVisibleItemClosestToEnd(boolean):1392:1392 -> h2 + 32:56:android.view.View findFirstVisibleItemClosestToEnd(boolean):1393:1393 -> h2 + 3:6:void onScrollStateChanged(int):317:317 -> i1 + 1:6:android.view.View findFirstVisibleItemClosestToStart(boolean):1357:1357 -> i2 + 7:12:android.view.View findFirstVisibleItemClosestToStart(boolean):1358:1358 -> i2 + 13:20:android.view.View findFirstVisibleItemClosestToStart(boolean):1359:1359 -> i2 + 21:24:android.view.View findFirstVisibleItemClosestToStart(boolean):1362:1362 -> i2 + 25:30:android.view.View findFirstVisibleItemClosestToStart(boolean):1363:1363 -> i2 + 31:55:android.view.View findFirstVisibleItemClosestToStart(boolean):1364:1364 -> i2 + 1:10:int findFirstVisibleItemPositionInt():1327:1327 -> j2 + 11:18:int findFirstVisibleItemPositionInt():1328:1328 -> j2 + 19:23:int findFirstVisibleItemPositionInt():1329:1329 -> j2 + 1:8:int findLastReferenceChildPosition(int):2235:2235 -> k2 + 9:12:int findLastReferenceChildPosition(int):2236:2236 -> k2 + 13:26:int findLastReferenceChildPosition(int):2237:2237 -> k2 + 1:4:void assertNotInLayoutOrScroll(java.lang.String):528:528 -> l + 5:8:void assertNotInLayoutOrScroll(java.lang.String):529:529 -> l + 3:9:void fixEndGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1411:1411 -> l2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Z)V"} + 10:19:void fixEndGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1415:1415 -> l2 + 20:29:void fixEndGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1418:1418 -> l2 + 30:35:void fixEndGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1424:1424 -> l2 + 4:10:void fixStartGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1430:1430 -> m2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;Z)V"} + 11:19:void fixStartGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1434:1434 -> m2 + 20:28:void fixStartGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1437:1437 -> m2 + 29:35:void fixStartGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1443:1443 -> m2 + 1:8:int getFirstChildPosition():2208:2208 -> n2 + 9:17:int getFirstChildPosition():2209:2209 -> n2 + 1:4:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1335:1335 -> o0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 5:7:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1336:1336 -> o0 + 8:12:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1338:1338 -> o0 + 1:10:int getLastChildPosition():2203:2203 -> o2 + 11:19:int getLastChildPosition():2204:2204 -> o2 + 1:8:boolean canScrollHorizontally():2027:2027 -> p + 1:10:int getMaxEnd(int):1885:1885 -> p2 + 11:14:int getMaxEnd(int):1886:1886 -> p2 + 15:29:int getMaxEnd(int):1887:1887 -> p2 + 1:8:boolean canScrollVertically():2022:2022 -> q + 1:10:int getMaxStart(int):1843:1843 -> q2 + 11:14:int getMaxStart(int):1844:1844 -> q2 + 15:29:int getMaxStart(int):1845:1845 -> q2 + 1:3:boolean checkLayoutParams(androidx.recyclerview.widget.RecyclerView$LayoutParams):2273:2273 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)Z"} + 1:10:int getMinEnd(int):1896:1896 -> r2 + 11:14:int getMinEnd(int):1897:1897 -> r2 + 15:29:int getMinEnd(int):1898:1898 -> r2 + 1:10:int getMinStart(int):1854:1854 -> s2 + 11:14:int getMinStart(int):1855:1855 -> s2 + 15:29:int getMinStart(int):1856:1856 -> s2 + 1:6:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2123:2123 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroidx/recyclerview/widget/RecyclerView$z;Landroidx/recyclerview/widget/RecyclerView$o$c;)V"} + 7:16:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2124:2124 -> t + 17:19:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2128:2128 -> t + 20:28:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2131:2131 -> t + 29:37:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2132:2132 -> t + 38:41:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2136:2136 -> t + 42:54:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2138:2138 -> t + 55:66:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2139:2139 -> t + 67:77:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2140:2140 -> t + 78:86:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2143:2143 -> t + 87:93:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2147:2147 -> t + 94:101:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2150:2150 -> t + 102:112:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2151:2151 -> t + 113:125:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2153:2153 -> t + 1:9:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1980:1980 -> t2 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/f;)Landroidx/recyclerview/widget/StaggeredGridLayoutManager$f;"} - 10:15:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1957:1957 -> t2 - 16:19:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1962:1962 -> t2 - 20:24:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1965:1965 -> t2 - 25:35:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1968:1968 -> t2 - 36:39:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1970:1970 -> t2 - 40:50:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1971:1971 -> t2 - 51:60:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1981:1981 -> t2 - 61:64:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1983:1983 -> t2 - 65:75:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1984:1984 -> t2 - 1:30:void handleUpdate(int,int,int):1505:1505 -> u2 - 31:44:void handleUpdate(int,int,int):1522:1522 -> u2 - 45:49:void handleUpdate(int,int,int):1532:1532 -> u2 - 50:55:void handleUpdate(int,int,int):1533:1533 -> u2 - 56:61:void handleUpdate(int,int,int):1528:1528 -> u2 - 62:69:void handleUpdate(int,int,int):1525:1525 -> u2 - 70:84:void handleUpdate(int,int,int):1541:1541 -> u2 - 85:88:void handleUpdate(int,int,int):1543:1543 -> u2 - 1:5:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1096:1096 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:6:android.view.View hasGapsToFix():339:339 -> v2 - 7:13:android.view.View hasGapsToFix():340:340 -> v2 - 14:20:android.view.View hasGapsToFix():341:341 -> v2 - 21:34:android.view.View hasGapsToFix():344:344 -> v2 - 35:46:android.view.View hasGapsToFix():346:346 -> v2 - 47:50:android.view.View hasGapsToFix():355:355 -> v2 - 51:56:android.view.View hasGapsToFix():356:356 -> v2 - 57:66:android.view.View hasGapsToFix():357:357 -> v2 - 67:75:android.view.View hasGapsToFix():358:358 -> v2 - 76:82:android.view.View hasGapsToFix():361:361 -> v2 - 83:91:android.view.View hasGapsToFix():363:363 -> v2 - 92:95:android.view.View hasGapsToFix():368:368 -> v2 - 96:99:android.view.View hasGapsToFix():370:370 -> v2 - 100:105:android.view.View hasGapsToFix():372:372 -> v2 - 106:117:android.view.View hasGapsToFix():373:373 -> v2 - 118:123:android.view.View hasGapsToFix():380:380 -> v2 - 124:134:android.view.View hasGapsToFix():381:381 -> v2 - 135:140:android.view.View hasGapsToFix():390:390 -> v2 - 141:166:android.view.View hasGapsToFix():391:391 -> v2 - 1:5:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1076:1076 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:8:boolean isAutoMeasureEnabled():253:253 -> w0 - 1:5:void invalidateSpanAssignments():548:548 -> w2 - 6:9:void invalidateSpanAssignments():549:549 -> w2 - 1:5:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1116:1116 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:10:boolean isLayoutRTL():567:567 -> x2 - 1:5:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1111:1111 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:5:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1201:1201 -> y2 - 6:11:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1202:1202 -> y2 - 12:27:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1203:1203 -> y2 - 28:45:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1205:1205 -> y2 - 46:50:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1208:1208 -> y2 - 51:56:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1209:1209 -> y2 - 57:60:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1211:1211 -> y2 - 1:5:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1091:1091 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:5:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1136:1136 -> z2 + 10:15:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1983:1983 -> t2 + 16:19:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1988:1988 -> t2 + 20:24:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1991:1991 -> t2 + 25:35:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1994:1994 -> t2 + 36:39:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1996:1996 -> t2 + 40:50:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1997:1997 -> t2 + 51:60:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):2007:2007 -> t2 + 61:64:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):2009:2009 -> t2 + 65:75:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):2010:2010 -> t2 + 1:30:void handleUpdate(int,int,int):1531:1531 -> u2 + 31:44:void handleUpdate(int,int,int):1548:1548 -> u2 + 45:49:void handleUpdate(int,int,int):1558:1558 -> u2 + 50:55:void handleUpdate(int,int,int):1559:1559 -> u2 + 56:61:void handleUpdate(int,int,int):1554:1554 -> u2 + 62:69:void handleUpdate(int,int,int):1551:1551 -> u2 + 70:84:void handleUpdate(int,int,int):1567:1567 -> u2 + 85:88:void handleUpdate(int,int,int):1569:1569 -> u2 + 1:5:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1088:1088 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:6:android.view.View hasGapsToFix():340:340 -> v2 + 7:13:android.view.View hasGapsToFix():341:341 -> v2 + 14:20:android.view.View hasGapsToFix():342:342 -> v2 + 21:34:android.view.View hasGapsToFix():345:345 -> v2 + 35:46:android.view.View hasGapsToFix():347:347 -> v2 + 47:50:android.view.View hasGapsToFix():356:356 -> v2 + 51:56:android.view.View hasGapsToFix():357:357 -> v2 + 57:66:android.view.View hasGapsToFix():358:358 -> v2 + 67:75:android.view.View hasGapsToFix():359:359 -> v2 + 76:82:android.view.View hasGapsToFix():362:362 -> v2 + 83:91:android.view.View hasGapsToFix():364:364 -> v2 + 92:95:android.view.View hasGapsToFix():369:369 -> v2 + 96:99:android.view.View hasGapsToFix():371:371 -> v2 + 100:105:android.view.View hasGapsToFix():373:373 -> v2 + 106:117:android.view.View hasGapsToFix():374:374 -> v2 + 118:123:android.view.View hasGapsToFix():381:381 -> v2 + 124:134:android.view.View hasGapsToFix():382:382 -> v2 + 135:140:android.view.View hasGapsToFix():391:391 -> v2 + 141:166:android.view.View hasGapsToFix():392:392 -> v2 + 1:5:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1068:1068 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:8:boolean isAutoMeasureEnabled():254:254 -> w0 + 1:5:void invalidateSpanAssignments():549:549 -> w2 + 6:9:void invalidateSpanAssignments():550:550 -> w2 + 1:5:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1108:1108 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:10:boolean isLayoutRTL():568:568 -> x2 + 1:5:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1103:1103 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:5:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1193:1193 -> y2 + 6:11:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1194:1194 -> y2 + 12:27:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1195:1195 -> y2 + 28:45:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1197:1197 -> y2 + 46:50:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1200:1200 -> y2 + 51:56:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1201:1201 -> y2 + 57:60:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1203:1203 -> y2 + 1:5:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1083:1083 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:5:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1128:1128 -> z2 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/recyclerview/widget/StaggeredGridLayoutManager$c;Z)V"} - 6:9:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1137:1137 -> z2 - 10:11:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1138:1138 -> z2 - 12:15:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1140:1140 -> z2 - 16:19:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1141:1141 -> z2 - 20:30:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1142:1142 -> z2 - 31:34:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1139:1139 -> z2 - 35:38:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1138:1138 -> z2 - 39:42:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1150:1150 -> z2 - 43:46:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1151:1151 -> z2 - 47:57:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1152:1152 -> z2 - 58:63:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1149:1149 -> z2 - 64:67:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1147:1147 -> z2 - 68:72:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1159:1159 -> z2 - 73:74:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1162:1162 -> z2 - 75:80:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1166:1166 -> z2 - 81:84:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1164:1164 -> z2 - 85:88:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1171:1171 -> z2 - 89:92:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1172:1172 -> z2 - 93:103:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1173:1173 -> z2 - 104:107:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1170:1170 -> z2 - 108:111:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1162:1162 -> z2 - 112:115:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1183:1183 -> z2 - 116:119:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1184:1184 -> z2 - 120:130:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1185:1185 -> z2 - 131:136:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1182:1182 -> z2 - 137:142:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1190:1190 -> z2 - 143:146:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1188:1188 -> z2 - 147:150:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1180:1180 -> z2 + 6:9:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1129:1129 -> z2 + 10:11:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1130:1130 -> z2 + 12:15:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1132:1132 -> z2 + 16:19:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1133:1133 -> z2 + 20:30:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1134:1134 -> z2 + 31:34:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1131:1131 -> z2 + 35:38:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1130:1130 -> z2 + 39:42:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1142:1142 -> z2 + 43:46:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1143:1143 -> z2 + 47:57:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1144:1144 -> z2 + 58:63:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1141:1141 -> z2 + 64:67:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1139:1139 -> z2 + 68:72:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1151:1151 -> z2 + 73:74:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1154:1154 -> z2 + 75:80:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1158:1158 -> z2 + 81:84:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1156:1156 -> z2 + 85:88:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1163:1163 -> z2 + 89:92:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1164:1164 -> z2 + 93:103:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1165:1165 -> z2 + 104:107:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1162:1162 -> z2 + 108:111:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1154:1154 -> z2 + 112:115:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1175:1175 -> z2 + 116:119:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1176:1176 -> z2 + 120:130:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1177:1177 -> z2 + 131:136:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1174:1174 -> z2 + 137:142:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1182:1182 -> z2 + 143:146:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1180:1180 -> z2 + 147:150:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1172:1172 -> z2 androidx.recyclerview.widget.StaggeredGridLayoutManager$1 -> androidx.recyclerview.widget.StaggeredGridLayoutManager$a: # {"id":"sourceFile","fileName":"StaggeredGridLayoutManager.java"} androidx.recyclerview.widget.StaggeredGridLayoutManager this$0 -> d - 1:6:void (androidx.recyclerview.widget.StaggeredGridLayoutManager):215:215 -> - 1:6:void run():218:218 -> run + 1:6:void (androidx.recyclerview.widget.StaggeredGridLayoutManager):216:216 -> + 1:6:void run():219:219 -> run androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo -> androidx.recyclerview.widget.StaggeredGridLayoutManager$b: # {"id":"sourceFile","fileName":"StaggeredGridLayoutManager.java"} int mPosition -> a @@ -57818,149 +55496,150 @@ androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo -> androidx.r boolean mValid -> e int[] mSpanReferenceLines -> f androidx.recyclerview.widget.StaggeredGridLayoutManager this$0 -> g - 1:5:void (androidx.recyclerview.widget.StaggeredGridLayoutManager):3243:3243 -> - 6:9:void (androidx.recyclerview.widget.StaggeredGridLayoutManager):3244:3244 -> - 1:13:void assignCoordinateFromPadding():3270:3270 -> a - 14:24:void assignCoordinateFromPadding():3271:3271 -> a - 1:4:void assignCoordinateFromPadding(int):3275:3275 -> b - 5:16:void assignCoordinateFromPadding(int):3276:3276 -> b - 17:28:void assignCoordinateFromPadding(int):3278:3278 -> b - 2:5:void reset():3248:3248 -> c - 6:8:void reset():3249:3249 -> c - 9:10:void reset():3250:3250 -> c - 11:12:void reset():3251:3251 -> c - 13:14:void reset():3252:3252 -> c - 15:18:void reset():3253:3253 -> c - 19:22:void reset():3254:3254 -> c - 1:2:void saveSpanReferenceLines(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span[]):3259:3260 -> d + 1:5:void (androidx.recyclerview.widget.StaggeredGridLayoutManager):3267:3267 -> + 6:9:void (androidx.recyclerview.widget.StaggeredGridLayoutManager):3268:3268 -> + 1:17:void assignCoordinateFromPadding():3294:3294 -> a + 18:24:void assignCoordinateFromPadding():3295:3295 -> a + 1:4:void assignCoordinateFromPadding(int):3299:3299 -> b + 5:16:void assignCoordinateFromPadding(int):3300:3300 -> b + 17:28:void assignCoordinateFromPadding(int):3302:3302 -> b + 2:5:void reset():3272:3272 -> c + 6:8:void reset():3273:3273 -> c + 9:10:void reset():3274:3274 -> c + 11:12:void reset():3275:3275 -> c + 13:14:void reset():3276:3276 -> c + 15:18:void reset():3277:3277 -> c + 19:22:void reset():3278:3278 -> c + 1:2:void saveSpanReferenceLines(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span[]):3283:3284 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"([Landroidx/recyclerview/widget/StaggeredGridLayoutManager$f;)V"} - 3:8:void saveSpanReferenceLines(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span[]):3260:3260 -> d - 9:20:void saveSpanReferenceLines(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span[]):3261:3261 -> d - 21:36:void saveSpanReferenceLines(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span[]):3265:3265 -> d + 3:8:void saveSpanReferenceLines(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span[]):3284:3284 -> d + 9:20:void saveSpanReferenceLines(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span[]):3285:3285 -> d + 21:36:void saveSpanReferenceLines(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span[]):3289:3289 -> d androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams -> androidx.recyclerview.widget.StaggeredGridLayoutManager$c: # {"id":"sourceFile","fileName":"StaggeredGridLayoutManager.java"} androidx.recyclerview.widget.StaggeredGridLayoutManager$Span mSpan -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/StaggeredGridLayoutManager$f;"} boolean mFullSpan -> f - 1:1:void (android.content.Context,android.util.AttributeSet):2424:2424 -> - 2:2:void (int,int):2428:2428 -> - 3:3:void (android.view.ViewGroup$MarginLayoutParams):2432:2432 -> - 4:4:void (android.view.ViewGroup$LayoutParams):2436:2436 -> - 1:3:boolean isFullSpan():2462:2462 -> e + 1:1:void (android.content.Context,android.util.AttributeSet):2450:2450 -> + 2:2:void (int,int):2454:2454 -> + 3:3:void (android.view.ViewGroup$MarginLayoutParams):2458:2458 -> + 4:4:void (android.view.ViewGroup$LayoutParams):2462:2462 -> + 1:6:int getSpanIndex():2498:2498 -> e + 7:9:int getSpanIndex():2501:2501 -> e + 1:3:boolean isFullSpan():2488:2488 -> f androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup -> androidx.recyclerview.widget.StaggeredGridLayoutManager$d: # {"id":"sourceFile","fileName":"StaggeredGridLayoutManager.java"} int[] mData -> a java.util.List mFullSpanItems -> b - 1:4:void ():2812:2812 -> - 1:4:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):2983:2983 -> a + 1:4:void ():2838:2838 -> + 1:4:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3007:3007 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/StaggeredGridLayoutManager$d$a;)V"} - 5:11:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):2984:2984 -> a - 12:20:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):2986:2986 -> a - 21:28:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):2988:2988 -> a - 29:34:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):2989:2989 -> a - 35:39:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):2993:2993 -> a - 40:45:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):2996:2996 -> a - 46:54:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):2997:2997 -> a - 55:60:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3002:3002 -> a - 1:5:void clear():2891:2891 -> b - 6:9:void clear():2892:2892 -> b - 10:12:void clear():2894:2894 -> b - 1:7:void ensureSize(int):2879:2879 -> c - 8:17:void ensureSize(int):2880:2880 -> c - 18:21:void ensureSize(int):2881:2881 -> c - 22:24:void ensureSize(int):2882:2882 -> c - 25:32:void ensureSize(int):2884:2884 -> c - 33:37:void ensureSize(int):2885:2885 -> c - 38:45:void ensureSize(int):2886:2886 -> c - 1:4:int forceInvalidateAfter(int):2823:2823 -> d - 5:12:int forceInvalidateAfter(int):2824:2824 -> d - 13:20:int forceInvalidateAfter(int):2825:2825 -> d - 21:24:int forceInvalidateAfter(int):2826:2826 -> d - 25:32:int forceInvalidateAfter(int):2827:2827 -> d - 33:37:int forceInvalidateAfter(int):2831:2831 -> d - 1:6:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3027:3027 -> e + 5:11:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3008:3008 -> a + 12:20:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3010:3010 -> a + 21:28:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3012:3012 -> a + 29:34:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3013:3013 -> a + 35:39:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3017:3017 -> a + 40:45:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3020:3020 -> a + 46:54:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3021:3021 -> a + 55:60:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3026:3026 -> a + 1:5:void clear():2915:2915 -> b + 6:9:void clear():2916:2916 -> b + 10:12:void clear():2918:2918 -> b + 1:7:void ensureSize(int):2903:2903 -> c + 8:17:void ensureSize(int):2904:2904 -> c + 18:21:void ensureSize(int):2905:2905 -> c + 22:24:void ensureSize(int):2906:2906 -> c + 25:32:void ensureSize(int):2908:2908 -> c + 33:37:void ensureSize(int):2909:2909 -> c + 38:45:void ensureSize(int):2910:2910 -> c + 1:4:int forceInvalidateAfter(int):2849:2849 -> d + 5:12:int forceInvalidateAfter(int):2850:2850 -> d + 13:20:int forceInvalidateAfter(int):2851:2851 -> d + 21:24:int forceInvalidateAfter(int):2852:2852 -> d + 25:32:int forceInvalidateAfter(int):2853:2853 -> d + 33:37:int forceInvalidateAfter(int):2857:2857 -> d + 1:6:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3051:3051 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIZ)Landroidx/recyclerview/widget/StaggeredGridLayoutManager$d$a;"} - 7:13:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3030:3030 -> e - 14:21:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3032:3032 -> e - 22:30:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3033:3033 -> e - 31:45:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3036:3036 -> e - 1:6:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFullSpanItem(int):3006:3006 -> f + 7:13:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3054:3054 -> e + 14:21:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3056:3056 -> e + 22:30:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3057:3057 -> e + 31:45:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3060:3060 -> e + 1:6:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFullSpanItem(int):3030:3030 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/recyclerview/widget/StaggeredGridLayoutManager$d$a;"} - 7:14:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFullSpanItem(int):3009:3009 -> f - 15:22:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFullSpanItem(int):3010:3010 -> f - 23:31:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFullSpanItem(int):3011:3011 -> f - 1:8:int getSpan(int):2858:2858 -> g - 9:13:int getSpan(int):2861:2861 -> g - 1:6:int invalidateAfter(int):2838:2838 -> h - 7:10:int invalidateAfter(int):2841:2841 -> h - 11:16:int invalidateAfter(int):2844:2844 -> h - 17:22:int invalidateAfter(int):2846:2846 -> h - 23:28:int invalidateAfter(int):2847:2847 -> h - 29:35:int invalidateAfter(int):2851:2851 -> h - 36:41:int invalidateAfter(int):2852:2852 -> h - 1:6:int invalidateFullSpansAfter(int):2957:2957 -> i - 7:12:int invalidateFullSpansAfter(int):2960:2960 -> i - 13:17:int invalidateFullSpansAfter(int):2963:2963 -> i - 18:26:int invalidateFullSpansAfter(int):2966:2966 -> i - 27:34:int invalidateFullSpansAfter(int):2968:2968 -> i - 35:45:int invalidateFullSpansAfter(int):2969:2969 -> i - 46:53:int invalidateFullSpansAfter(int):2975:2975 -> i - 54:58:int invalidateFullSpansAfter(int):2976:2976 -> i - 59:62:int invalidateFullSpansAfter(int):2977:2977 -> i - 1:10:void offsetForAddition(int,int):2928:2928 -> j - 11:13:void offsetForAddition(int,int):2931:2931 -> j - 14:21:void offsetForAddition(int,int):2932:2932 -> j - 22:27:void offsetForAddition(int,int):2934:2934 -> j - 28:31:void offsetForAddition(int,int):2936:2936 -> j - 1:10:void offsetForRemoval(int,int):2898:2898 -> k - 11:13:void offsetForRemoval(int,int):2901:2901 -> k - 14:21:void offsetForRemoval(int,int):2902:2902 -> k - 22:30:void offsetForRemoval(int,int):2904:2904 -> k - 31:34:void offsetForRemoval(int,int):2906:2906 -> k - 1:5:void offsetFullSpansForAddition(int,int):2940:2940 -> l - 6:13:void offsetFullSpansForAddition(int,int):2943:2943 -> l - 14:21:void offsetFullSpansForAddition(int,int):2944:2944 -> l - 22:27:void offsetFullSpansForAddition(int,int):2945:2945 -> l - 28:33:void offsetFullSpansForAddition(int,int):2948:2948 -> l - 1:7:void offsetFullSpansForRemoval(int,int):2910:2910 -> m - 8:15:void offsetFullSpansForRemoval(int,int):2914:2914 -> m - 16:23:void offsetFullSpansForRemoval(int,int):2915:2915 -> m - 24:30:void offsetFullSpansForRemoval(int,int):2916:2916 -> m - 31:37:void offsetFullSpansForRemoval(int,int):2920:2920 -> m - 38:43:void offsetFullSpansForRemoval(int,int):2922:2922 -> m - 1:3:void setSpan(int,androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):2866:2866 -> n + 7:14:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFullSpanItem(int):3033:3033 -> f + 15:22:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFullSpanItem(int):3034:3034 -> f + 23:31:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFullSpanItem(int):3035:3035 -> f + 1:8:int getSpan(int):2882:2882 -> g + 9:13:int getSpan(int):2885:2885 -> g + 1:6:int invalidateAfter(int):2864:2864 -> h + 7:10:int invalidateAfter(int):2867:2867 -> h + 11:16:int invalidateAfter(int):2870:2870 -> h + 17:22:int invalidateAfter(int):2872:2872 -> h + 23:26:int invalidateAfter(int):2873:2873 -> h + 27:34:int invalidateAfter(int):2876:2876 -> h + 1:6:int invalidateFullSpansAfter(int):2981:2981 -> i + 7:12:int invalidateFullSpansAfter(int):2984:2984 -> i + 13:17:int invalidateFullSpansAfter(int):2987:2987 -> i + 18:26:int invalidateFullSpansAfter(int):2990:2990 -> i + 27:34:int invalidateFullSpansAfter(int):2992:2992 -> i + 35:45:int invalidateFullSpansAfter(int):2993:2993 -> i + 46:53:int invalidateFullSpansAfter(int):2999:2999 -> i + 54:58:int invalidateFullSpansAfter(int):3000:3000 -> i + 59:62:int invalidateFullSpansAfter(int):3001:3001 -> i + 1:10:void offsetForAddition(int,int):2952:2952 -> j + 11:13:void offsetForAddition(int,int):2955:2955 -> j + 14:21:void offsetForAddition(int,int):2956:2956 -> j + 22:27:void offsetForAddition(int,int):2958:2958 -> j + 28:31:void offsetForAddition(int,int):2960:2960 -> j + 1:10:void offsetForRemoval(int,int):2922:2922 -> k + 11:13:void offsetForRemoval(int,int):2925:2925 -> k + 14:21:void offsetForRemoval(int,int):2926:2926 -> k + 22:30:void offsetForRemoval(int,int):2928:2928 -> k + 31:34:void offsetForRemoval(int,int):2930:2930 -> k + 1:5:void offsetFullSpansForAddition(int,int):2964:2964 -> l + 6:13:void offsetFullSpansForAddition(int,int):2967:2967 -> l + 14:21:void offsetFullSpansForAddition(int,int):2968:2968 -> l + 22:27:void offsetFullSpansForAddition(int,int):2969:2969 -> l + 28:33:void offsetFullSpansForAddition(int,int):2972:2972 -> l + 1:7:void offsetFullSpansForRemoval(int,int):2934:2934 -> m + 8:15:void offsetFullSpansForRemoval(int,int):2938:2938 -> m + 16:23:void offsetFullSpansForRemoval(int,int):2939:2939 -> m + 24:30:void offsetFullSpansForRemoval(int,int):2940:2940 -> m + 31:37:void offsetFullSpansForRemoval(int,int):2944:2944 -> m + 38:43:void offsetFullSpansForRemoval(int,int):2946:2946 -> m + 1:3:void setSpan(int,androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):2890:2890 -> n # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/StaggeredGridLayoutManager$f;)V"} - 4:10:void setSpan(int,androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):2867:2867 -> n - 1:9:int sizeForPosition(int):2871:2871 -> o + 4:10:void setSpan(int,androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):2891:2891 -> n + 1:9:int sizeForPosition(int):2895:2895 -> o androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem -> androidx.recyclerview.widget.StaggeredGridLayoutManager$d$a: # {"id":"sourceFile","fileName":"StaggeredGridLayoutManager.java"} int mPosition -> d int mGapDir -> e int[] mGapPerSpan -> f boolean mHasUnwantedGapAfter -> g - 1:8:void ():3105:3105 -> - 1:5:void (android.os.Parcel):3059:3063 -> - 6:7:void (android.os.Parcel):3065:3066 -> - 8:8:void ():3070:3070 -> - 1:9:int getGapForSpan(int):3074:3074 -> c - 1:42:java.lang.String toString():3097:3097 -> toString - 43:59:java.lang.String toString():3101:3101 -> toString - 1:5:void writeToParcel(android.os.Parcel,int):3084:3084 -> writeToParcel - 6:10:void writeToParcel(android.os.Parcel,int):3085:3085 -> writeToParcel - 11:15:void writeToParcel(android.os.Parcel,int):3086:3086 -> writeToParcel - 16:22:void writeToParcel(android.os.Parcel,int):3087:3087 -> writeToParcel - 23:26:void writeToParcel(android.os.Parcel,int):3088:3088 -> writeToParcel - 27:33:void writeToParcel(android.os.Parcel,int):3089:3089 -> writeToParcel - 34:37:void writeToParcel(android.os.Parcel,int):3091:3091 -> writeToParcel + 1:8:void ():3129:3129 -> + 1:5:void (android.os.Parcel):3083:3087 -> + 6:7:void (android.os.Parcel):3089:3090 -> + 8:8:void ():3094:3094 -> + 1:9:int getGapForSpan(int):3098:3098 -> c + 1:42:java.lang.String toString():3121:3121 -> toString + 43:59:java.lang.String toString():3125:3125 -> toString + 1:5:void writeToParcel(android.os.Parcel,int):3108:3108 -> writeToParcel + 6:10:void writeToParcel(android.os.Parcel,int):3109:3109 -> writeToParcel + 11:15:void writeToParcel(android.os.Parcel,int):3110:3110 -> writeToParcel + 16:22:void writeToParcel(android.os.Parcel,int):3111:3111 -> writeToParcel + 23:26:void writeToParcel(android.os.Parcel,int):3112:3112 -> writeToParcel + 27:33:void writeToParcel(android.os.Parcel,int):3113:3113 -> writeToParcel + 34:37:void writeToParcel(android.os.Parcel,int):3115:3115 -> writeToParcel androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1 -> androidx.recyclerview.widget.StaggeredGridLayoutManager$d$a$a: # {"id":"sourceFile","fileName":"StaggeredGridLayoutManager.java"} - 1:4:void ():3106:3106 -> - 1:6:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFromParcel(android.os.Parcel):3109:3109 -> a + 1:4:void ():3130:3130 -> + 1:6:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFromParcel(android.os.Parcel):3133:3133 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/recyclerview/widget/StaggeredGridLayoutManager$d$a;"} - 1:3:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem[] newArray(int):3114:3114 -> b + 1:3:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem[] newArray(int):3138:3138 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/recyclerview/widget/StaggeredGridLayoutManager$d$a;"} - 1:5:java.lang.Object createFromParcel(android.os.Parcel):3106:3106 -> createFromParcel - 1:5:java.lang.Object[] newArray(int):3106:3106 -> newArray + 1:5:java.lang.Object createFromParcel(android.os.Parcel):3130:3130 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):3130:3130 -> newArray androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState -> androidx.recyclerview.widget.StaggeredGridLayoutManager$e: # {"id":"sourceFile","fileName":"StaggeredGridLayoutManager.java"} int mAnchorPosition -> d @@ -57973,46 +55652,46 @@ androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState -> androidx.r boolean mReverseLayout -> k boolean mAnchorLayoutFromEnd -> l boolean mLastLayoutRTL -> m - 1:8:void ():3215:3215 -> - 1:1:void ():3138:3138 -> - 2:5:void (android.os.Parcel):3141:3144 -> - 6:7:void (android.os.Parcel):3146:3147 -> - 8:8:void (android.os.Parcel):3150:3150 -> - 9:10:void (android.os.Parcel):3152:3153 -> - 11:13:void (android.os.Parcel):3155:3157 -> - 14:16:void (android.os.Parcel):3159:3161 -> - 17:27:void (androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState):3164:3174 -> + 1:8:void ():3239:3239 -> + 1:1:void ():3162:3162 -> + 2:5:void (android.os.Parcel):3165:3168 -> + 6:7:void (android.os.Parcel):3170:3171 -> + 8:8:void (android.os.Parcel):3174:3174 -> + 9:10:void (android.os.Parcel):3176:3177 -> + 11:13:void (android.os.Parcel):3179:3181 -> + 14:16:void (android.os.Parcel):3183:3185 -> + 17:27:void (androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState):3188:3198 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/StaggeredGridLayoutManager$e;)V"} - 2:4:void invalidateAnchorPositionInfo():3186:3186 -> c - 5:7:void invalidateAnchorPositionInfo():3187:3187 -> c - 8:9:void invalidateAnchorPositionInfo():3188:3188 -> c - 10:12:void invalidateAnchorPositionInfo():3189:3189 -> c - 2:4:void invalidateSpanInfo():3178:3178 -> d - 5:6:void invalidateSpanInfo():3179:3179 -> d - 7:8:void invalidateSpanInfo():3180:3180 -> d - 9:10:void invalidateSpanInfo():3181:3181 -> d - 11:13:void invalidateSpanInfo():3182:3182 -> d - 1:5:void writeToParcel(android.os.Parcel,int):3199:3199 -> writeToParcel - 6:10:void writeToParcel(android.os.Parcel,int):3200:3200 -> writeToParcel - 11:15:void writeToParcel(android.os.Parcel,int):3201:3201 -> writeToParcel - 16:19:void writeToParcel(android.os.Parcel,int):3202:3202 -> writeToParcel - 20:24:void writeToParcel(android.os.Parcel,int):3203:3203 -> writeToParcel - 25:29:void writeToParcel(android.os.Parcel,int):3205:3205 -> writeToParcel - 30:33:void writeToParcel(android.os.Parcel,int):3206:3206 -> writeToParcel - 34:38:void writeToParcel(android.os.Parcel,int):3207:3207 -> writeToParcel - 39:43:void writeToParcel(android.os.Parcel,int):3209:3209 -> writeToParcel - 44:48:void writeToParcel(android.os.Parcel,int):3210:3210 -> writeToParcel - 49:53:void writeToParcel(android.os.Parcel,int):3211:3211 -> writeToParcel - 54:59:void writeToParcel(android.os.Parcel,int):3212:3212 -> writeToParcel + 2:4:void invalidateAnchorPositionInfo():3210:3210 -> c + 5:7:void invalidateAnchorPositionInfo():3211:3211 -> c + 8:9:void invalidateAnchorPositionInfo():3212:3212 -> c + 10:12:void invalidateAnchorPositionInfo():3213:3213 -> c + 2:4:void invalidateSpanInfo():3202:3202 -> d + 5:6:void invalidateSpanInfo():3203:3203 -> d + 7:8:void invalidateSpanInfo():3204:3204 -> d + 9:10:void invalidateSpanInfo():3205:3205 -> d + 11:13:void invalidateSpanInfo():3206:3206 -> d + 1:5:void writeToParcel(android.os.Parcel,int):3223:3223 -> writeToParcel + 6:10:void writeToParcel(android.os.Parcel,int):3224:3224 -> writeToParcel + 11:15:void writeToParcel(android.os.Parcel,int):3225:3225 -> writeToParcel + 16:19:void writeToParcel(android.os.Parcel,int):3226:3226 -> writeToParcel + 20:24:void writeToParcel(android.os.Parcel,int):3227:3227 -> writeToParcel + 25:29:void writeToParcel(android.os.Parcel,int):3229:3229 -> writeToParcel + 30:33:void writeToParcel(android.os.Parcel,int):3230:3230 -> writeToParcel + 34:38:void writeToParcel(android.os.Parcel,int):3231:3231 -> writeToParcel + 39:43:void writeToParcel(android.os.Parcel,int):3233:3233 -> writeToParcel + 44:48:void writeToParcel(android.os.Parcel,int):3234:3234 -> writeToParcel + 49:53:void writeToParcel(android.os.Parcel,int):3235:3235 -> writeToParcel + 54:59:void writeToParcel(android.os.Parcel,int):3236:3236 -> writeToParcel androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState$1 -> androidx.recyclerview.widget.StaggeredGridLayoutManager$e$a: # {"id":"sourceFile","fileName":"StaggeredGridLayoutManager.java"} - 1:4:void ():3216:3216 -> - 1:6:androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState createFromParcel(android.os.Parcel):3219:3219 -> a + 1:4:void ():3240:3240 -> + 1:6:androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState createFromParcel(android.os.Parcel):3243:3243 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/recyclerview/widget/StaggeredGridLayoutManager$e;"} - 1:3:androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState[] newArray(int):3224:3224 -> b + 1:3:androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState[] newArray(int):3248:3248 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/recyclerview/widget/StaggeredGridLayoutManager$e;"} - 1:5:java.lang.Object createFromParcel(android.os.Parcel):3216:3216 -> createFromParcel - 1:5:java.lang.Object[] newArray(int):3216:3216 -> newArray + 1:5:java.lang.Object createFromParcel(android.os.Parcel):3240:3240 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):3240:3240 -> newArray androidx.recyclerview.widget.StaggeredGridLayoutManager$Span -> androidx.recyclerview.widget.StaggeredGridLayoutManager$f: # {"id":"sourceFile","fileName":"StaggeredGridLayoutManager.java"} java.util.ArrayList mViews -> a @@ -58021,126 +55700,126 @@ androidx.recyclerview.widget.StaggeredGridLayoutManager$Span -> androidx.recycle int mDeletedSize -> d int mIndex -> e androidx.recyclerview.widget.StaggeredGridLayoutManager this$0 -> f - 1:5:void (androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2489:2489 -> - 6:14:void (androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2483:2483 -> - 15:16:void (androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2484:2484 -> - 17:19:void (androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2485:2485 -> - 20:21:void (androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2486:2486 -> - 22:24:void (androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2490:2490 -> - 1:4:void appendToSpan(android.view.View):2574:2574 -> a - 5:6:void appendToSpan(android.view.View):2575:2575 -> a - 7:13:void appendToSpan(android.view.View):2576:2576 -> a - 14:15:void appendToSpan(android.view.View):2577:2577 -> a - 16:24:void appendToSpan(android.view.View):2578:2578 -> a - 25:26:void appendToSpan(android.view.View):2579:2579 -> a - 27:40:void appendToSpan(android.view.View):2581:2581 -> a - 41:54:void appendToSpan(android.view.View):2582:2582 -> a - 5:9:void cacheReferenceLineAndClear(boolean,int):2590:2590 -> b - 10:13:void cacheReferenceLineAndClear(boolean,int):2592:2592 -> b - 14:21:void cacheReferenceLineAndClear(boolean,int):2594:2594 -> b - 22:37:void cacheReferenceLineAndClear(boolean,int):2598:2598 -> b - 38:47:void cacheReferenceLineAndClear(boolean,int):2599:2599 -> b - 48:52:void cacheReferenceLineAndClear(boolean,int):2605:2605 -> b - 1:14:void calculateCachedEnd():2539:2539 -> c - 15:18:void calculateCachedEnd():2540:2540 -> c - 19:28:void calculateCachedEnd():2541:2541 -> c - 29:32:void calculateCachedEnd():2542:2542 -> c - 33:36:void calculateCachedEnd():2543:2543 -> c - 37:46:void calculateCachedEnd():2544:2544 -> c - 47:50:void calculateCachedEnd():2545:2545 -> c - 51:62:void calculateCachedEnd():2546:2546 -> c - 1:9:void calculateCachedStart():2505:2505 -> d - 10:13:void calculateCachedStart():2506:2506 -> d - 14:23:void calculateCachedStart():2507:2507 -> d - 24:27:void calculateCachedStart():2508:2508 -> d - 28:31:void calculateCachedStart():2509:2509 -> d - 32:41:void calculateCachedStart():2510:2510 -> d - 42:46:void calculateCachedStart():2511:2511 -> d - 47:58:void calculateCachedStart():2512:2512 -> d - 1:5:void clear():2609:2609 -> e - 6:9:void clear():2610:2610 -> e - 10:12:void clear():2611:2611 -> e - 1:7:int findFirstPartiallyVisibleItemPosition():2674:2674 -> f - 8:20:int findFirstPartiallyVisibleItemPosition():2675:2675 -> f - 21:32:int findFirstPartiallyVisibleItemPosition():2676:2676 -> f - 1:7:int findLastPartiallyVisibleItemPosition():2692:2692 -> g - 8:19:int findLastPartiallyVisibleItemPosition():2693:2693 -> g - 20:32:int findLastPartiallyVisibleItemPosition():2694:2694 -> g - 1:8:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2730:2730 -> h - 9:25:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2731:2731 -> h - 26:33:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2734:2734 -> h - 34:41:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2735:2735 -> h - 42:82:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2736:2736 -> h - 83:91:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2745:2745 -> h - 92:102:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2749:2749 -> h - 103:112:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2753:2753 -> h - 7:11:int findOnePartiallyVisibleChild(int,int,boolean):2767:2767 -> i - 1:3:int getDeletedSize():2651:2651 -> j - 1:7:int getEndLine():2553:2553 -> k - 8:10:int getEndLine():2556:2556 -> k - 11:13:int getEndLine():2557:2557 -> k - 1:7:int getEndLine(int):2527:2527 -> l - 8:16:int getEndLine(int):2530:2530 -> l - 17:19:int getEndLine(int):2534:2534 -> l - 20:22:int getEndLine(int):2535:2535 -> l - 5:13:android.view.View getFocusableViewAfter(int,int):2777:2777 -> m - 14:21:android.view.View getFocusableViewAfter(int,int):2779:2779 -> m - 22:39:android.view.View getFocusableViewAfter(int,int):2780:2780 -> m - 40:46:android.view.View getFocusableViewAfter(int,int):2781:2781 -> m - 47:57:android.view.View getFocusableViewAfter(int,int):2784:2784 -> m - 58:67:android.view.View getFocusableViewAfter(int,int):2791:2791 -> m - 68:75:android.view.View getFocusableViewAfter(int,int):2792:2792 -> m - 76:93:android.view.View getFocusableViewAfter(int,int):2793:2793 -> m - 94:100:android.view.View getFocusableViewAfter(int,int):2794:2794 -> m - 101:111:android.view.View getFocusableViewAfter(int,int):2797:2797 -> m - 1:7:androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams getLayoutParams(android.view.View):2655:2655 -> n + 1:5:void (androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2515:2515 -> + 6:14:void (androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2509:2509 -> + 15:16:void (androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2510:2510 -> + 17:19:void (androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2511:2511 -> + 20:21:void (androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2512:2512 -> + 22:24:void (androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2516:2516 -> + 1:4:void appendToSpan(android.view.View):2600:2600 -> a + 5:6:void appendToSpan(android.view.View):2601:2601 -> a + 7:13:void appendToSpan(android.view.View):2602:2602 -> a + 14:15:void appendToSpan(android.view.View):2603:2603 -> a + 16:24:void appendToSpan(android.view.View):2604:2604 -> a + 25:26:void appendToSpan(android.view.View):2605:2605 -> a + 27:40:void appendToSpan(android.view.View):2607:2607 -> a + 41:54:void appendToSpan(android.view.View):2608:2608 -> a + 5:9:void cacheReferenceLineAndClear(boolean,int):2616:2616 -> b + 10:13:void cacheReferenceLineAndClear(boolean,int):2618:2618 -> b + 14:21:void cacheReferenceLineAndClear(boolean,int):2620:2620 -> b + 22:37:void cacheReferenceLineAndClear(boolean,int):2624:2624 -> b + 38:47:void cacheReferenceLineAndClear(boolean,int):2625:2625 -> b + 48:52:void cacheReferenceLineAndClear(boolean,int):2631:2631 -> b + 1:14:void calculateCachedEnd():2565:2565 -> c + 15:18:void calculateCachedEnd():2566:2566 -> c + 19:28:void calculateCachedEnd():2567:2567 -> c + 29:32:void calculateCachedEnd():2568:2568 -> c + 33:36:void calculateCachedEnd():2569:2569 -> c + 37:46:void calculateCachedEnd():2570:2570 -> c + 47:50:void calculateCachedEnd():2571:2571 -> c + 51:62:void calculateCachedEnd():2572:2572 -> c + 1:9:void calculateCachedStart():2531:2531 -> d + 10:13:void calculateCachedStart():2532:2532 -> d + 14:23:void calculateCachedStart():2533:2533 -> d + 24:27:void calculateCachedStart():2534:2534 -> d + 28:31:void calculateCachedStart():2535:2535 -> d + 32:41:void calculateCachedStart():2536:2536 -> d + 42:46:void calculateCachedStart():2537:2537 -> d + 47:58:void calculateCachedStart():2538:2538 -> d + 1:5:void clear():2635:2635 -> e + 6:9:void clear():2636:2636 -> e + 10:12:void clear():2637:2637 -> e + 1:9:int findFirstPartiallyVisibleItemPosition():2700:2700 -> f + 10:22:int findFirstPartiallyVisibleItemPosition():2701:2701 -> f + 23:32:int findFirstPartiallyVisibleItemPosition():2702:2702 -> f + 1:9:int findLastPartiallyVisibleItemPosition():2718:2718 -> g + 10:21:int findLastPartiallyVisibleItemPosition():2719:2719 -> g + 22:32:int findLastPartiallyVisibleItemPosition():2720:2720 -> g + 1:8:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2756:2756 -> h + 9:25:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2757:2757 -> h + 26:33:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2760:2760 -> h + 34:41:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2761:2761 -> h + 42:82:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2762:2762 -> h + 83:91:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2771:2771 -> h + 92:102:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2775:2775 -> h + 103:112:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2779:2779 -> h + 7:11:int findOnePartiallyVisibleChild(int,int,boolean):2793:2793 -> i + 1:3:int getDeletedSize():2677:2677 -> j + 1:7:int getEndLine():2579:2579 -> k + 8:10:int getEndLine():2582:2582 -> k + 11:13:int getEndLine():2583:2583 -> k + 1:7:int getEndLine(int):2553:2553 -> l + 8:16:int getEndLine(int):2556:2556 -> l + 17:19:int getEndLine(int):2560:2560 -> l + 20:22:int getEndLine(int):2561:2561 -> l + 5:13:android.view.View getFocusableViewAfter(int,int):2803:2803 -> m + 14:21:android.view.View getFocusableViewAfter(int,int):2805:2805 -> m + 22:39:android.view.View getFocusableViewAfter(int,int):2806:2806 -> m + 40:46:android.view.View getFocusableViewAfter(int,int):2807:2807 -> m + 47:57:android.view.View getFocusableViewAfter(int,int):2810:2810 -> m + 58:67:android.view.View getFocusableViewAfter(int,int):2817:2817 -> m + 68:75:android.view.View getFocusableViewAfter(int,int):2818:2818 -> m + 76:93:android.view.View getFocusableViewAfter(int,int):2819:2819 -> m + 94:100:android.view.View getFocusableViewAfter(int,int):2820:2820 -> m + 101:111:android.view.View getFocusableViewAfter(int,int):2823:2823 -> m + 1:7:androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams getLayoutParams(android.view.View):2681:2681 -> n # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/recyclerview/widget/StaggeredGridLayoutManager$c;"} - 1:7:int getStartLine():2519:2519 -> o - 8:10:int getStartLine():2522:2522 -> o - 11:13:int getStartLine():2523:2523 -> o - 1:7:int getStartLine(int):2494:2494 -> p - 8:16:int getStartLine(int):2497:2497 -> p - 17:19:int getStartLine(int):2500:2500 -> p - 20:22:int getStartLine(int):2501:2501 -> p - 3:4:void invalidateCache():2615:2615 -> q - 5:7:void invalidateCache():2616:2616 -> q - 1:7:void onOffset(int):2659:2659 -> r - 8:9:void onOffset(int):2660:2660 -> r - 10:14:void onOffset(int):2662:2662 -> r - 15:17:void onOffset(int):2663:2663 -> r - 1:6:void popEnd():2624:2624 -> s - 7:16:void popEnd():2625:2625 -> s - 17:21:void popEnd():2626:2626 -> s - 22:23:void popEnd():2627:2627 -> s - 24:35:void popEnd():2628:2628 -> s - 36:53:void popEnd():2629:2629 -> s - 54:55:void popEnd():2632:2632 -> s - 56:58:void popEnd():2634:2634 -> s - 1:9:void popStart():2638:2638 -> t - 10:14:void popStart():2639:2639 -> t - 15:16:void popStart():2640:2640 -> t - 17:26:void popStart():2641:2641 -> t - 27:28:void popStart():2642:2642 -> t - 29:40:void popStart():2644:2644 -> t - 41:53:void popStart():2645:2645 -> t - 54:56:void popStart():2647:2647 -> t - 1:4:void prependToSpan(android.view.View):2561:2561 -> u - 5:6:void prependToSpan(android.view.View):2562:2562 -> u - 7:14:void prependToSpan(android.view.View):2563:2563 -> u - 15:16:void prependToSpan(android.view.View):2564:2564 -> u - 17:25:void prependToSpan(android.view.View):2565:2565 -> u - 26:27:void prependToSpan(android.view.View):2566:2566 -> u - 28:41:void prependToSpan(android.view.View):2568:2568 -> u - 42:55:void prependToSpan(android.view.View):2569:2569 -> u - 1:5:void setLine(int):2620:2620 -> v -androidx.recyclerview.widget.ViewBoundsCheck -> androidx.recyclerview.widget.o: + 1:7:int getStartLine():2545:2545 -> o + 8:10:int getStartLine():2548:2548 -> o + 11:13:int getStartLine():2549:2549 -> o + 1:7:int getStartLine(int):2520:2520 -> p + 8:16:int getStartLine(int):2523:2523 -> p + 17:19:int getStartLine(int):2526:2526 -> p + 20:22:int getStartLine(int):2527:2527 -> p + 3:4:void invalidateCache():2641:2641 -> q + 5:7:void invalidateCache():2642:2642 -> q + 1:7:void onOffset(int):2685:2685 -> r + 8:9:void onOffset(int):2686:2686 -> r + 10:14:void onOffset(int):2688:2688 -> r + 15:17:void onOffset(int):2689:2689 -> r + 1:6:void popEnd():2650:2650 -> s + 7:16:void popEnd():2651:2651 -> s + 17:21:void popEnd():2652:2652 -> s + 22:23:void popEnd():2653:2653 -> s + 24:35:void popEnd():2654:2654 -> s + 36:53:void popEnd():2655:2655 -> s + 54:55:void popEnd():2658:2658 -> s + 56:58:void popEnd():2660:2660 -> s + 1:9:void popStart():2664:2664 -> t + 10:14:void popStart():2665:2665 -> t + 15:16:void popStart():2666:2666 -> t + 17:26:void popStart():2667:2667 -> t + 27:28:void popStart():2668:2668 -> t + 29:40:void popStart():2670:2670 -> t + 41:53:void popStart():2671:2671 -> t + 54:56:void popStart():2673:2673 -> t + 1:4:void prependToSpan(android.view.View):2587:2587 -> u + 5:6:void prependToSpan(android.view.View):2588:2588 -> u + 7:14:void prependToSpan(android.view.View):2589:2589 -> u + 15:16:void prependToSpan(android.view.View):2590:2590 -> u + 17:25:void prependToSpan(android.view.View):2591:2591 -> u + 26:27:void prependToSpan(android.view.View):2592:2592 -> u + 28:41:void prependToSpan(android.view.View):2594:2594 -> u + 42:55:void prependToSpan(android.view.View):2595:2595 -> u + 1:5:void setLine(int):2646:2646 -> v +androidx.recyclerview.widget.ViewBoundsCheck -> androidx.recyclerview.widget.p: # {"id":"sourceFile","fileName":"ViewBoundsCheck.java"} androidx.recyclerview.widget.ViewBoundsCheck$Callback mCallback -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/o$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/p$b;"} androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags mBoundFlags -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/o$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/p$a;"} 1:3:void (androidx.recyclerview.widget.ViewBoundsCheck$Callback):131:131 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/o$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/p$b;)V"} 4:5:void (androidx.recyclerview.widget.ViewBoundsCheck$Callback):132:132 -> 6:13:void (androidx.recyclerview.widget.ViewBoundsCheck$Callback):133:133 -> 1:6:android.view.View findOneViewWithinBoundFlags(int,int,int,int):213:213 -> a @@ -58161,7 +55840,7 @@ androidx.recyclerview.widget.ViewBoundsCheck -> androidx.recyclerview.widget.o: 32:36:boolean isViewWithinBoundFlags(android.view.View,int):251:251 -> b 37:41:boolean isViewWithinBoundFlags(android.view.View,int):252:252 -> b 42:50:boolean isViewWithinBoundFlags(android.view.View,int):253:253 -> b -androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags -> androidx.recyclerview.widget.o$a: +androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags -> androidx.recyclerview.widget.p$a: # {"id":"sourceFile","fileName":"ViewBoundsCheck.java"} int mBoundFlags -> a int mRvStart -> b @@ -58185,13 +55864,13 @@ androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags -> androidx.recyclerview 3:4:void setBounds(int,int,int,int):142:142 -> e 5:6:void setBounds(int,int,int,int):143:143 -> e 7:9:void setBounds(int,int,int,int):144:144 -> e -androidx.recyclerview.widget.ViewBoundsCheck$Callback -> androidx.recyclerview.widget.o$b: +androidx.recyclerview.widget.ViewBoundsCheck$Callback -> androidx.recyclerview.widget.p$b: # {"id":"sourceFile","fileName":"ViewBoundsCheck.java"} int getChildStart(android.view.View) -> a int getParentStart() -> b int getParentEnd() -> c int getChildEnd(android.view.View) -> d -androidx.recyclerview.widget.ViewInfoStore -> androidx.recyclerview.widget.p: +androidx.recyclerview.widget.ViewInfoStore -> androidx.recyclerview.widget.q: # {"id":"sourceFile","fileName":"ViewInfoStore.java"} androidx.collection.SimpleArrayMap mLayoutHolderMap -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} @@ -58201,26 +55880,26 @@ androidx.recyclerview.widget.ViewInfoStore -> androidx.recyclerview.widget.p: 4:10:void ():43:43 -> 11:18:void ():47:47 -> 1:10:void addToAppearedInPreLayoutHolders(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):145:145 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;)V"} 11:14:void addToAppearedInPreLayoutHolders(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):147:147 -> a 15:19:void addToAppearedInPreLayoutHolders(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):148:148 -> a 20:25:void addToAppearedInPreLayoutHolders(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):150:150 -> a 26:28:void addToAppearedInPreLayoutHolders(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):151:151 -> a 1:10:void addToDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):198:198 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 11:14:void addToDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):200:200 -> b 15:19:void addToDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):201:201 -> b 20:26:void addToDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):203:203 -> b 1:6:void addToOldChangeHolders(long,androidx.recyclerview.widget.RecyclerView$ViewHolder):132:132 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLandroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLandroidx/recyclerview/widget/RecyclerView$C;)V"} 1:10:void addToPostLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):182:182 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;)V"} 11:14:void addToPostLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):184:184 -> d 15:19:void addToPostLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):185:185 -> d 20:21:void addToPostLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):187:187 -> d 22:28:void addToPostLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):188:188 -> d 1:10:void addToPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):64:64 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;)V"} 11:14:void addToPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):66:66 -> e 15:19:void addToPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):67:67 -> e 20:21:void addToPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):69:69 -> e @@ -58228,18 +55907,18 @@ androidx.recyclerview.widget.ViewInfoStore -> androidx.recyclerview.widget.p: 1:5:void clear():54:54 -> f 6:11:void clear():55:55 -> f 1:9:androidx.recyclerview.widget.RecyclerView$ViewHolder getFromOldChangeHolders(long):173:173 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/recyclerview/widget/RecyclerView$D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/recyclerview/widget/RecyclerView$C;"} 1:10:boolean isDisappearing(androidx.recyclerview.widget.RecyclerView$ViewHolder):74:74 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Z"} 11:19:boolean isDisappearing(androidx.recyclerview.widget.RecyclerView$ViewHolder):75:75 -> h 1:10:boolean isInPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):161:161 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Z"} 11:20:boolean isInPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):162:162 -> i 1:4:void onDetach():273:273 -> j 1:4:void onViewDetached(androidx.recyclerview.widget.RecyclerView$ViewHolder):277:277 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 1:10:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):101:101 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;I)Landroidx/recyclerview/widget/RecyclerView$m$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;I)Landroidx/recyclerview/widget/RecyclerView$l$b;"} 11:20:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):105:105 -> l 21:28:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):106:106 -> l 29:33:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):107:107 -> l @@ -58249,11 +55928,11 @@ androidx.recyclerview.widget.ViewInfoStore -> androidx.recyclerview.widget.p: 52:55:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):119:119 -> l 56:64:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):114:114 -> l 3:7:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromPostLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):97:97 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Landroidx/recyclerview/widget/RecyclerView$m$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Landroidx/recyclerview/widget/RecyclerView$l$b;"} 2:6:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):86:86 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)Landroidx/recyclerview/widget/RecyclerView$m$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)Landroidx/recyclerview/widget/RecyclerView$l$b;"} 1:10:void process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):219:219 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/p$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/q$b;)V"} 11:18:void process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):220:220 -> o 19:26:void process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):221:221 -> o 27:33:void process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):222:222 -> o @@ -58267,69 +55946,69 @@ androidx.recyclerview.widget.ViewInfoStore -> androidx.recyclerview.widget.p: 99:105:void process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):245:245 -> o 106:112:void process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):251:251 -> o 1:11:void removeFromDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):211:211 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 12:18:void removeFromDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):215:215 -> p 1:10:void removeViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):260:260 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} 11:18:void removeViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):261:261 -> q 19:27:void removeViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):262:262 -> q 28:37:void removeViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):266:266 -> q 38:41:void removeViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):268:268 -> q -androidx.recyclerview.widget.ViewInfoStore$InfoRecord -> androidx.recyclerview.widget.p$a: +androidx.recyclerview.widget.ViewInfoStore$InfoRecord -> androidx.recyclerview.widget.q$a: # {"id":"sourceFile","fileName":"ViewInfoStore.java"} int flags -> a androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo preInfo -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$m$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$l$b;"} androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo postInfo -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$m$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$l$b;"} androidx.core.util.Pools$Pool sPool -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/e;"} 1:10:void ():307:307 -> 1:4:void ():309:309 -> 1:10:void drainCache():326:326 -> a 1:10:androidx.recyclerview.widget.ViewInfoStore$InfoRecord obtain():313:313 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/p$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/q$a;"} 11:16:androidx.recyclerview.widget.ViewInfoStore$InfoRecord obtain():314:314 -> b 2:4:void recycle(androidx.recyclerview.widget.ViewInfoStore$InfoRecord):318:318 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/p$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/q$a;)V"} 5:6:void recycle(androidx.recyclerview.widget.ViewInfoStore$InfoRecord):319:319 -> c 7:8:void recycle(androidx.recyclerview.widget.ViewInfoStore$InfoRecord):320:320 -> c 9:14:void recycle(androidx.recyclerview.widget.ViewInfoStore$InfoRecord):321:321 -> c -androidx.recyclerview.widget.ViewInfoStore$ProcessCallback -> androidx.recyclerview.widget.p$b: +androidx.recyclerview.widget.ViewInfoStore$ProcessCallback -> androidx.recyclerview.widget.q$b: # {"id":"sourceFile","fileName":"ViewInfoStore.java"} void unused(androidx.recyclerview.widget.RecyclerView$ViewHolder) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;)V"} void processAppeared(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)V"} void processDisappeared(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)V"} void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;Landroidx/recyclerview/widget/RecyclerView$m$b;Landroidx/recyclerview/widget/RecyclerView$m$b;)V"} -androidx.savedstate.R$id -> W.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;Landroidx/recyclerview/widget/RecyclerView$l$b;Landroidx/recyclerview/widget/RecyclerView$l$b;)V"} +androidx.savedstate.R$id -> U.a: int view_tree_saved_state_registry_owner -> a androidx.savedstate.Recreator -> androidx.savedstate.Recreator: # {"id":"sourceFile","fileName":"Recreator.kt"} androidx.savedstate.SavedStateRegistryOwner owner -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d;"} androidx.savedstate.Recreator$Companion Companion -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/savedstate/Recreator$a;"} 6:8:void (androidx.savedstate.SavedStateRegistryOwner):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/d;)V"} 9:11:void (androidx.savedstate.SavedStateRegistryOwner):25:25 -> - 1:2:void reflectiveNew(java.lang.String):48:48 -> f - 3:15:void reflectiveNew(java.lang.String):49:49 -> f - 16:19:void reflectiveNew(java.lang.String):50:50 -> f - 20:25:void reflectiveNew(java.lang.String):48:48 -> f - 26:30:void reflectiveNew(java.lang.String):56:56 -> f - 31:33:void reflectiveNew(java.lang.String):63:63 -> f - 34:37:void reflectiveNew(java.lang.String):66:66 -> f - 38:44:void reflectiveNew(java.lang.String):65:65 -> f - 45:51:void reflectiveNew(java.lang.String):70:70 -> f - 52:75:void reflectiveNew(java.lang.String):68:68 -> f - 76:77:void reflectiveNew(java.lang.String):58:58 -> f - 78:101:void reflectiveNew(java.lang.String):59:59 -> f - 102:106:void reflectiveNew(java.lang.String):58:58 -> f - 107:132:void reflectiveNew(java.lang.String):52:52 -> f + 1:2:void reflectiveNew(java.lang.String):48:48 -> g + 3:15:void reflectiveNew(java.lang.String):49:49 -> g + 16:19:void reflectiveNew(java.lang.String):50:50 -> g + 20:25:void reflectiveNew(java.lang.String):48:48 -> g + 26:30:void reflectiveNew(java.lang.String):56:56 -> g + 31:33:void reflectiveNew(java.lang.String):63:63 -> g + 34:37:void reflectiveNew(java.lang.String):66:66 -> g + 38:44:void reflectiveNew(java.lang.String):65:65 -> g + 45:51:void reflectiveNew(java.lang.String):70:70 -> g + 52:75:void reflectiveNew(java.lang.String):68:68 -> g + 76:77:void reflectiveNew(java.lang.String):58:58 -> g + 78:101:void reflectiveNew(java.lang.String):59:59 -> g + 102:106:void reflectiveNew(java.lang.String):58:58 -> g + 107:132:void reflectiveNew(java.lang.String):52:52 -> g 11:14:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):29:29 -> onStateChanged # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} 15:21:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):32:32 -> onStateChanged @@ -58421,22 +56100,22 @@ androidx.savedstate.SavedStateRegistry -> androidx.savedstate.a: 45:70:void runOnNextRecreation(java.lang.Class):186:186 -> i 71:74:void runOnNextRecreation(java.lang.Class):185:185 -> i 75:82:void runOnNextRecreation(java.lang.Class):180:180 -> i -androidx.savedstate.SavedStateRegistry$$ExternalSyntheticLambda0 -> W.b: +androidx.savedstate.SavedStateRegistry$$ExternalSyntheticLambda0 -> U.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.savedstate.SavedStateRegistry androidx.savedstate.SavedStateRegistry$$InternalSyntheticLambda$1$50312f5aad37730e2ae754624884f8ae4b17561c491607389f5341ebcae33dd6$0.f$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/savedstate/a;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void W.SavedStateRegistry$$ExternalSyntheticLambda0.(androidx.savedstate.SavedStateRegistry):0:0 -> + 1:1:void U.SavedStateRegistry$$ExternalSyntheticLambda0.(androidx.savedstate.SavedStateRegistry):0:0 -> # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/savedstate/a;)V"} - 1:1:void W.SavedStateRegistry$$ExternalSyntheticLambda0.onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):0:0 -> onStateChanged + 1:1:void U.SavedStateRegistry$$ExternalSyntheticLambda0.onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):0:0 -> onStateChanged # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} androidx.savedstate.SavedStateRegistry$AutoRecreated -> androidx.savedstate.a$a: # {"id":"sourceFile","fileName":"SavedStateRegistry.kt"} void onRecreated(androidx.savedstate.SavedStateRegistryOwner) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/d;)V"} androidx.savedstate.SavedStateRegistry$Companion -> androidx.savedstate.a$b: # {"id":"sourceFile","fileName":"SavedStateRegistry.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> @@ -58444,23 +56123,23 @@ androidx.savedstate.SavedStateRegistry$Companion -> androidx.savedstate.a$b: androidx.savedstate.SavedStateRegistry$SavedStateProvider -> androidx.savedstate.a$c: # {"id":"sourceFile","fileName":"SavedStateRegistry.kt"} android.os.Bundle saveState() -> a -androidx.savedstate.SavedStateRegistryController -> W.c: +androidx.savedstate.SavedStateRegistryController -> U.c: # {"id":"sourceFile","fileName":"SavedStateRegistryController.kt"} androidx.savedstate.SavedStateRegistryOwner owner -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LW/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d;"} androidx.savedstate.SavedStateRegistry savedStateRegistry -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/savedstate/a;"} boolean attached -> c androidx.savedstate.SavedStateRegistryController$Companion Companion -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/c$a;"} 1:9:void ():0:0 -> 1:1:void (androidx.savedstate.SavedStateRegistryOwner,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW/d;Lkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/d;Lkotlin/jvm/internal/DefaultConstructorMarker;)V"} 2:2:void (androidx.savedstate.SavedStateRegistryOwner):28:28 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/d;)V"} 3:3:void (androidx.savedstate.SavedStateRegistryOwner):33:33 -> 1:7:androidx.savedstate.SavedStateRegistryController create(androidx.savedstate.SavedStateRegistryOwner):0:0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW/d;)LW/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/d;)LU/c;"} 1:3:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():33:33 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/savedstate/a;"} 1:6:void performAttach():44:44 -> c @@ -58477,32 +56156,32 @@ androidx.savedstate.SavedStateRegistryController -> W.c: 32:52:void performRestore(android.os.Bundle):67:67 -> d 53:62:void performRestore(android.os.Bundle):66:66 -> d 6:11:void performSave(android.os.Bundle):81:81 -> e -androidx.savedstate.SavedStateRegistryController$Companion -> W.c$a: +androidx.savedstate.SavedStateRegistryController$Companion -> U.c$a: # {"id":"sourceFile","fileName":"SavedStateRegistryController.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():84:84 -> 6:12:androidx.savedstate.SavedStateRegistryController create(androidx.savedstate.SavedStateRegistryOwner):92:92 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW/d;)LW/c;"} -androidx.savedstate.SavedStateRegistryOwner -> W.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/d;)LU/c;"} +androidx.savedstate.SavedStateRegistryOwner -> U.d: # {"id":"sourceFile","fileName":"SavedStateRegistryOwner.kt"} androidx.savedstate.SavedStateRegistry getSavedStateRegistry() -> getSavedStateRegistry # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/savedstate/a;"} -androidx.savedstate.ViewTreeSavedStateRegistryOwner -> W.e: +androidx.savedstate.ViewTreeSavedStateRegistryOwner -> U.e: # {"id":"sourceFile","fileName":"ViewTreeSavedStateRegistryOwner.kt"} 6:11:void set(android.view.View,androidx.savedstate.SavedStateRegistryOwner):41:41 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LW/d;)V"} -androidx.security.crypto.EncryptedSharedPreferences -> X.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LU/d;)V"} +androidx.security.crypto.EncryptedSharedPreferences -> V.a: # {"id":"sourceFile","fileName":"EncryptedSharedPreferences.java"} android.content.SharedPreferences mSharedPreferences -> a java.util.List mListeners -> b java.lang.String mFileName -> c java.lang.String mMasterKeyAlias -> d com.google.crypto.tink.Aead mValueAead -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/a;"} com.google.crypto.tink.DeterministicAead mKeyDeterministicAead -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/d;"} 1:3:void (java.lang.String,java.lang.String,android.content.SharedPreferences,com.google.crypto.tink.Aead,com.google.crypto.tink.DeterministicAead):92:92 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Landroid/content/SharedPreferences;Lm2/a;Lm2/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Landroid/content/SharedPreferences;Lj2/a;Lj2/d;)V"} 4:5:void (java.lang.String,java.lang.String,android.content.SharedPreferences,com.google.crypto.tink.Aead,com.google.crypto.tink.DeterministicAead):93:93 -> 6:7:void (java.lang.String,java.lang.String,android.content.SharedPreferences,com.google.crypto.tink.Aead,com.google.crypto.tink.DeterministicAead):94:94 -> 8:9:void (java.lang.String,java.lang.String,android.content.SharedPreferences,com.google.crypto.tink.Aead,com.google.crypto.tink.DeterministicAead):95:95 -> @@ -58510,9 +56189,9 @@ androidx.security.crypto.EncryptedSharedPreferences -> X.a: 12:13:void (java.lang.String,java.lang.String,android.content.SharedPreferences,com.google.crypto.tink.Aead,com.google.crypto.tink.DeterministicAead):97:97 -> 14:21:void (java.lang.String,java.lang.String,android.content.SharedPreferences,com.google.crypto.tink.Aead,com.google.crypto.tink.DeterministicAead):98:98 -> 1:9:android.content.SharedPreferences create(android.content.Context,java.lang.String,androidx.security.crypto.MasterKey,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):120:120 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;LX/b;LX/a$d;LX/a$e;)Landroid/content/SharedPreferences;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;LV/b;LV/a$d;LV/a$e;)Landroid/content/SharedPreferences;"} 1:3:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):147:147 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;LX/a$d;LX/a$e;)Landroid/content/SharedPreferences;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;LV/a$d;LV/a$e;)Landroid/content/SharedPreferences;"} 4:6:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):148:148 -> b 7:10:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):150:150 -> b 11:15:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):151:151 -> b @@ -58605,19 +56284,19 @@ androidx.security.crypto.EncryptedSharedPreferences -> X.a: 17:24:java.util.Set getStringSet(java.lang.String,java.util.Set):428:428 -> getStringSet 1:6:void registerOnSharedPreferenceChangeListener(android.content.SharedPreferences$OnSharedPreferenceChangeListener):473:473 -> registerOnSharedPreferenceChangeListener 1:6:void unregisterOnSharedPreferenceChangeListener(android.content.SharedPreferences$OnSharedPreferenceChangeListener):479:479 -> unregisterOnSharedPreferenceChangeListener -androidx.security.crypto.EncryptedSharedPreferences$1 -> X.a$a: +androidx.security.crypto.EncryptedSharedPreferences$1 -> V.a$a: # {"id":"sourceFile","fileName":"EncryptedSharedPreferences.java"} int[] $SwitchMap$androidx$security$crypto$EncryptedSharedPreferences$EncryptedType -> a 1:74:void ():540:540 -> -androidx.security.crypto.EncryptedSharedPreferences$Editor -> X.a$b: +androidx.security.crypto.EncryptedSharedPreferences$Editor -> V.a$b: # {"id":"sourceFile","fileName":"EncryptedSharedPreferences.java"} androidx.security.crypto.EncryptedSharedPreferences mEncryptedSharedPreferences -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV/a;"} android.content.SharedPreferences$Editor mEditor -> b java.util.List mKeysChanged -> c java.util.concurrent.atomic.AtomicBoolean mClearRequested -> d 1:3:void (androidx.security.crypto.EncryptedSharedPreferences,android.content.SharedPreferences$Editor):225:225 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX/a;Landroid/content/SharedPreferences$Editor;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV/a;Landroid/content/SharedPreferences$Editor;)V"} 4:11:void (androidx.security.crypto.EncryptedSharedPreferences,android.content.SharedPreferences$Editor):222:222 -> 12:13:void (androidx.security.crypto.EncryptedSharedPreferences,android.content.SharedPreferences$Editor):226:226 -> 14:15:void (androidx.security.crypto.EncryptedSharedPreferences,android.content.SharedPreferences$Editor):227:227 -> @@ -58692,23 +56371,23 @@ androidx.security.crypto.EncryptedSharedPreferences$Editor -> X.a$b: 9:19:android.content.SharedPreferences$Editor remove(java.lang.String):320:320 -> remove 20:25:android.content.SharedPreferences$Editor remove(java.lang.String):321:321 -> remove 26:48:android.content.SharedPreferences$Editor remove(java.lang.String):318:318 -> remove -androidx.security.crypto.EncryptedSharedPreferences$EncryptedType -> X.a$c: +androidx.security.crypto.EncryptedSharedPreferences$EncryptedType -> V.a$c: # {"id":"sourceFile","fileName":"EncryptedSharedPreferences.java"} int mId -> d androidx.security.crypto.EncryptedSharedPreferences$EncryptedType STRING -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV/a$c;"} androidx.security.crypto.EncryptedSharedPreferences$EncryptedType STRING_SET -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV/a$c;"} androidx.security.crypto.EncryptedSharedPreferences$EncryptedType INT -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV/a$c;"} androidx.security.crypto.EncryptedSharedPreferences$EncryptedType LONG -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV/a$c;"} androidx.security.crypto.EncryptedSharedPreferences$EncryptedType FLOAT -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV/a$c;"} androidx.security.crypto.EncryptedSharedPreferences$EncryptedType BOOLEAN -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV/a$c;"} androidx.security.crypto.EncryptedSharedPreferences$EncryptedType[] $VALUES -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"[LX/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LV/a$c;"} 1:10:void ():486:486 -> 11:20:void ():487:487 -> 21:30:void ():488:488 -> @@ -58719,7 +56398,7 @@ androidx.security.crypto.EncryptedSharedPreferences$EncryptedType -> X.a$c: 1:3:void (java.lang.String,int,int):495:495 -> 4:6:void (java.lang.String,int,int):496:496 -> 20:22:androidx.security.crypto.EncryptedSharedPreferences$EncryptedType fromId(int):516:516 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LX/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LV/a$c;"} 23:25:androidx.security.crypto.EncryptedSharedPreferences$EncryptedType fromId(int):514:514 -> a 26:28:androidx.security.crypto.EncryptedSharedPreferences$EncryptedType fromId(int):512:512 -> a 29:31:androidx.security.crypto.EncryptedSharedPreferences$EncryptedType fromId(int):510:510 -> a @@ -58727,48 +56406,48 @@ androidx.security.crypto.EncryptedSharedPreferences$EncryptedType -> X.a$c: 35:37:androidx.security.crypto.EncryptedSharedPreferences$EncryptedType fromId(int):506:506 -> a 1:3:int getId():500:500 -> b 1:9:androidx.security.crypto.EncryptedSharedPreferences$EncryptedType valueOf(java.lang.String):485:485 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LX/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LV/a$c;"} 1:9:androidx.security.crypto.EncryptedSharedPreferences$EncryptedType[] values():485:485 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LX/a$c;"} -androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme -> X.a$d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LV/a$c;"} +androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme -> V.a$d: # {"id":"sourceFile","fileName":"EncryptedSharedPreferences.java"} com.google.crypto.tink.KeyTemplate mDeterministicAeadKeyTemplate -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/g;"} androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme AES256_SIV -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV/a$d;"} androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme[] $VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[LX/a$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LV/a$d;"} 1:14:void ():181:181 -> 15:21:void ():173:173 -> 1:3:void (java.lang.String,int,com.google.crypto.tink.KeyTemplate):185:185 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILm2/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILj2/g;)V"} 4:6:void (java.lang.String,int,com.google.crypto.tink.KeyTemplate):186:186 -> 1:3:com.google.crypto.tink.KeyTemplate getKeyTemplate():190:190 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/g;"} 1:9:androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme valueOf(java.lang.String):173:173 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LX/a$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LV/a$d;"} 1:9:androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme[] values():173:173 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LX/a$d;"} -androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme -> X.a$e: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LV/a$d;"} +androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme -> V.a$e: # {"id":"sourceFile","fileName":"EncryptedSharedPreferences.java"} com.google.crypto.tink.KeyTemplate mAeadKeyTemplate -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/g;"} androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme AES256_GCM -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV/a$e;"} androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme[] $VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[LX/a$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LV/a$e;"} 1:14:void ():205:205 -> 15:21:void ():197:197 -> 1:3:void (java.lang.String,int,com.google.crypto.tink.KeyTemplate):209:209 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILm2/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILj2/g;)V"} 4:6:void (java.lang.String,int,com.google.crypto.tink.KeyTemplate):210:210 -> 1:3:com.google.crypto.tink.KeyTemplate getKeyTemplate():214:214 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/g;"} 1:9:androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme valueOf(java.lang.String):197:197 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LX/a$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LV/a$e;"} 1:9:androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme[] values():197:197 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LX/a$e;"} -androidx.security.crypto.MasterKey -> X.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LV/a$e;"} +androidx.security.crypto.MasterKey -> V.b: # {"id":"sourceFile","fileName":"MasterKey.java"} java.lang.String mKeyAlias -> a android.security.keystore.KeyGenParameterSpec mKeyGenParameterSpec -> b @@ -58781,16 +56460,16 @@ androidx.security.crypto.MasterKey -> X.b: 11:19:boolean isKeyStoreBacked():103:103 -> b 1:20:java.lang.String toString():152:152 -> toString 21:37:java.lang.String toString():153:153 -> toString -androidx.security.crypto.MasterKey$1 -> X.b$a: +androidx.security.crypto.MasterKey$1 -> V.b$a: # {"id":"sourceFile","fileName":"MasterKey.java"} int[] $SwitchMap$androidx$security$crypto$MasterKey$KeyScheme -> a 1:19:void ():212:212 -> -androidx.security.crypto.MasterKey$Builder -> X.b$b: +androidx.security.crypto.MasterKey$Builder -> V.b$b: # {"id":"sourceFile","fileName":"MasterKey.java"} java.lang.String mKeyAlias -> a android.security.keystore.KeyGenParameterSpec mKeyGenParameterSpec -> b androidx.security.crypto.MasterKey$KeyScheme mKeyScheme -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LX/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV/b$c;"} boolean mAuthenticationRequired -> d int mUserAuthenticationValidityDurationSeconds -> e boolean mRequestStrongBoxBacked -> f @@ -58798,9 +56477,9 @@ androidx.security.crypto.MasterKey$Builder -> X.b$b: 1:1:void (android.content.Context):186:186 -> 2:4:void (android.content.Context,java.lang.String):194:196 -> 1:5:androidx.security.crypto.MasterKey build():314:314 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LX/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV/b;"} 1:9:androidx.security.crypto.MasterKey buildOnM():323:323 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LX/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV/b;"} 10:17:androidx.security.crypto.MasterKey buildOnM():324:324 -> b 18:21:androidx.security.crypto.MasterKey buildOnM():328:328 -> b 22:35:androidx.security.crypto.MasterKey buildOnM():329:329 -> b @@ -58819,30 +56498,30 @@ androidx.security.crypto.MasterKey$Builder -> X.b$b: 111:118:androidx.security.crypto.MasterKey buildOnM():358:358 -> b 119:126:androidx.security.crypto.MasterKey buildOnM():353:353 -> b 1:11:androidx.security.crypto.MasterKey$Builder setKeyScheme(androidx.security.crypto.MasterKey$KeyScheme):212:212 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX/b$c;)LX/b$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV/b$c;)LV/b$b;"} 12:15:androidx.security.crypto.MasterKey$Builder setKeyScheme(androidx.security.crypto.MasterKey$KeyScheme):215:215 -> c 16:18:androidx.security.crypto.MasterKey$Builder setKeyScheme(androidx.security.crypto.MasterKey$KeyScheme):224:224 -> c 19:26:androidx.security.crypto.MasterKey$Builder setKeyScheme(androidx.security.crypto.MasterKey$KeyScheme):216:216 -> c 27:49:androidx.security.crypto.MasterKey$Builder setKeyScheme(androidx.security.crypto.MasterKey$KeyScheme):222:222 -> c -androidx.security.crypto.MasterKey$Builder$$ExternalSyntheticApiModelOutline0 -> X.c: +androidx.security.crypto.MasterKey$Builder$$ExternalSyntheticApiModelOutline0 -> V.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.security.keystore.KeyGenParameterSpec$Builder X.MasterKey$Builder$$ExternalSyntheticApiModelOutline0.m(android.security.keystore.KeyGenParameterSpec$Builder,boolean):0:0 -> a + 1:1:android.security.keystore.KeyGenParameterSpec$Builder V.MasterKey$Builder$$ExternalSyntheticApiModelOutline0.m(android.security.keystore.KeyGenParameterSpec$Builder,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -androidx.security.crypto.MasterKey$KeyScheme -> X.b$c: +androidx.security.crypto.MasterKey$KeyScheme -> V.b$c: # {"id":"sourceFile","fileName":"MasterKey.java"} androidx.security.crypto.MasterKey$KeyScheme AES256_GCM -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LX/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV/b$c;"} androidx.security.crypto.MasterKey$KeyScheme[] $VALUES -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"[LX/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LV/b$c;"} 1:10:void ():68:68 -> 11:17:void ():67:67 -> 1:4:void (java.lang.String,int):67:67 -> 1:9:androidx.security.crypto.MasterKey$KeyScheme valueOf(java.lang.String):67:67 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LX/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LV/b$c;"} 1:9:androidx.security.crypto.MasterKey$KeyScheme[] values():67:67 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LX/b$c;"} -androidx.security.crypto.MasterKeys -> X.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LV/b$c;"} +androidx.security.crypto.MasterKeys -> V.d: # {"id":"sourceFile","fileName":"MasterKeys.java"} android.security.keystore.KeyGenParameterSpec AES256_GCM_SPEC -> a 1:2:void ():54:54 -> @@ -58963,17 +56642,17 @@ androidx.startup.InitializationProvider -> androidx.startup.InitializationProvid 22:29:boolean onCreate():50:50 -> onCreate 1:8:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):63:63 -> query 1:8:int update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[]):92:92 -> update -androidx.startup.Initializer -> Y.a: +androidx.startup.Initializer -> W.a: # {"id":"sourceFile","fileName":"Initializer.java"} java.util.List dependencies() -> a java.lang.Object create(android.content.Context) -> b -androidx.startup.R$string -> Y.b: +androidx.startup.R$string -> W.b: int androidx_startup -> a -androidx.startup.StartupException -> Y.c: +androidx.startup.StartupException -> W.c: # {"id":"sourceFile","fileName":"StartupException.java"} 1:1:void (java.lang.String):31:31 -> 2:2:void (java.lang.Throwable):35:35 -> -androidx.swiperefreshlayout.R$styleable -> Z.a: +androidx.swiperefreshlayout.R$styleable -> X.a: int[] ColorStateListItem -> a int[] FontFamily -> b int[] FontFamilyFont -> c @@ -59306,9 +56985,9 @@ androidx.swiperefreshlayout.widget.SwipeRefreshLayout -> androidx.swiperefreshla androidx.swiperefreshlayout.widget.SwipeRefreshLayout$OnRefreshListener mListener -> mListener # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/c$j;"} androidx.core.view.NestedScrollingChildHelper mNestedScrollingChildHelper -> mNestedScrollingChildHelper - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/F;"} androidx.core.view.NestedScrollingParentHelper mNestedScrollingParentHelper -> mNestedScrollingParentHelper - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/I;"} androidx.swiperefreshlayout.widget.CircularProgressDrawable mProgress -> mProgress # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/b;"} 4:10:void ():150:150 -> @@ -59725,7 +57404,7 @@ androidx.swiperefreshlayout.widget.SwipeRefreshLayout$SavedState$1 -> androidx.s # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/swiperefreshlayout/widget/c$k;"} 1:5:java.lang.Object createFromParcel(android.os.Parcel):266:266 -> createFromParcel 1:5:java.lang.Object[] newArray(int):266:266 -> newArray -androidx.tracing.Trace -> a0.a: +androidx.tracing.Trace -> Y.a: # {"id":"sourceFile","fileName":"Trace.java"} long sTraceTagApp -> a java.lang.reflect.Method sIsTagEnabledMethod -> b @@ -59777,11 +57456,11 @@ androidx.tracing.Trace -> a0.a: 49:52:void setCounterFallback(java.lang.String,int):287:287 -> k 1:10:java.lang.String truncatedTraceSectionLabel(java.lang.String):306:306 -> l 11:15:java.lang.String truncatedTraceSectionLabel(java.lang.String):309:309 -> l -androidx.tracing.TraceApi18Impl -> a0.b: +androidx.tracing.TraceApi18Impl -> Y.b: # {"id":"sourceFile","fileName":"TraceApi18Impl.java"} 1:4:void beginSection(java.lang.String):49:49 -> a 1:4:void endSection():60:60 -> b -androidx.tracing.TraceApi29Impl -> a0.c: +androidx.tracing.TraceApi29Impl -> Y.c: # {"id":"sourceFile","fileName":"TraceApi29Impl.java"} 1:4:void beginAsyncSection(java.lang.String,int):55:55 -> a 1:4:void endAsyncSection(java.lang.String,int):67:67 -> b @@ -59791,10 +57470,10 @@ androidx.transition.AutoTransition -> androidx.transition.a: # {"id":"sourceFile","fileName":"AutoTransition.java"} 1:3:void ():39:39 -> 4:7:void ():40:40 -> - 2:4:void init():49:49 -> y0 - 5:19:void init():50:50 -> y0 - 20:28:void init():51:51 -> y0 - 29:32:void init():52:52 -> y0 + 2:4:void init():49:49 -> w0 + 5:19:void init():50:50 -> w0 + 20:28:void init():51:51 -> w0 + 29:32:void init():52:52 -> w0 androidx.transition.ChangeBounds -> androidx.transition.b: # {"id":"sourceFile","fileName":"ChangeBounds.java"} boolean mResizeClip -> P @@ -59815,78 +57494,78 @@ androidx.transition.ChangeBounds -> androidx.transition.b: 60:67:void ():141:141 -> 1:4:void ():143:143 -> 5:7:void ():139:139 -> - 1:3:java.lang.String[] getTransitionProperties():164:164 -> K - 1:4:void captureEndValues(androidx.transition.TransitionValues):222:222 -> f + 1:3:java.lang.String[] getTransitionProperties():164:164 -> I + 1:4:void captureEndValues(androidx.transition.TransitionValues):222:222 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 1:3:void captureStartValues(androidx.transition.TransitionValues):210:210 -> l + 1:2:void captureValues(androidx.transition.TransitionValues):196:196 -> j0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 4:7:void captureStartValues(androidx.transition.TransitionValues):211:211 -> l - 8:11:void captureStartValues(androidx.transition.TransitionValues):212:212 -> l - 12:19:void captureStartValues(androidx.transition.TransitionValues):213:213 -> l - 20:27:void captureStartValues(androidx.transition.TransitionValues):215:215 -> l - 1:2:void captureValues(androidx.transition.TransitionValues):196:196 -> l0 + 3:20:void captureValues(androidx.transition.TransitionValues):198:198 -> j0 + 21:32:void captureValues(androidx.transition.TransitionValues):199:199 -> j0 + 33:43:void captureValues(androidx.transition.TransitionValues):200:200 -> j0 + 44:48:void captureValues(androidx.transition.TransitionValues):199:199 -> j0 + 49:61:void captureValues(androidx.transition.TransitionValues):201:201 -> j0 + 62:65:void captureValues(androidx.transition.TransitionValues):202:202 -> j0 + 66:77:void captureValues(androidx.transition.TransitionValues):203:203 -> j0 + 1:3:void captureStartValues(androidx.transition.TransitionValues):210:210 -> m # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 3:20:void captureValues(androidx.transition.TransitionValues):198:198 -> l0 - 21:32:void captureValues(androidx.transition.TransitionValues):199:199 -> l0 - 33:43:void captureValues(androidx.transition.TransitionValues):200:200 -> l0 - 44:48:void captureValues(androidx.transition.TransitionValues):199:199 -> l0 - 49:61:void captureValues(androidx.transition.TransitionValues):201:201 -> l0 - 62:65:void captureValues(androidx.transition.TransitionValues):202:202 -> l0 - 66:77:void captureValues(androidx.transition.TransitionValues):203:203 -> l0 - 15:16:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):232:232 -> p + 4:7:void captureStartValues(androidx.transition.TransitionValues):211:211 -> m + 8:11:void captureStartValues(androidx.transition.TransitionValues):212:212 -> m + 12:19:void captureStartValues(androidx.transition.TransitionValues):213:213 -> m + 20:27:void captureStartValues(androidx.transition.TransitionValues):215:215 -> m + 15:16:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):232:232 -> q # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/v;Landroidx/transition/v;)Landroid/animation/Animator;"} - 17:18:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):233:233 -> p - 19:26:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):234:234 -> p - 27:40:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):235:235 -> p - 41:42:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):239:239 -> p - 43:52:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):240:240 -> p - 53:60:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):241:241 -> p - 61:62:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):242:242 -> p - 63:64:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):243:243 -> p - 65:66:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):244:244 -> p - 67:68:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):245:245 -> p - 69:70:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):246:246 -> p - 71:72:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):247:247 -> p - 73:74:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):248:248 -> p - 75:86:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):249:249 -> p - 87:98:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):254:254 -> p - 99:137:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):255:255 -> p - 138:157:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):261:261 -> p - 158:161:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):267:267 -> p - 162:173:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268:268 -> p - 174:185:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272:272 -> p - 186:193:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):274:274 -> p - 194:198:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):277:277 -> p - 199:210:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):278:278 -> p - 211:212:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):280:280 -> p - 213:216:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):281:281 -> p - 217:228:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):283:283 -> p - 229:234:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):285:285 -> p - 235:239:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):287:287 -> p - 240:248:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):288:288 -> p - 249:264:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):290:290 -> p - 265:276:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):303:303 -> p - 277:284:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):305:305 -> p - 285:296:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):298:298 -> p - 297:306:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):300:300 -> p - 307:310:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):309:309 -> p - 311:319:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):310:310 -> p - 320:336:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):312:312 -> p - 337:354:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):317:317 -> p - 355:369:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):319:319 -> p - 370:389:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):324:324 -> p - 390:398:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):328:328 -> p - 399:404:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):331:331 -> p - 405:407:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):332:332 -> p - 408:419:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):333:333 -> p - 420:432:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):335:335 -> p - 433:435:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):340:340 -> p - 436:441:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):341:341 -> p - 442:445:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):343:343 -> p - 446:453:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):346:346 -> p - 454:461:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):347:347 -> p - 462:464:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):348:348 -> p - 465:478:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):349:349 -> p + 17:18:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):233:233 -> q + 19:26:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):234:234 -> q + 27:40:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):235:235 -> q + 41:42:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):239:239 -> q + 43:52:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):240:240 -> q + 53:60:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):241:241 -> q + 61:62:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):242:242 -> q + 63:64:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):243:243 -> q + 65:66:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):244:244 -> q + 67:68:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):245:245 -> q + 69:70:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):246:246 -> q + 71:72:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):247:247 -> q + 73:74:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):248:248 -> q + 75:86:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):249:249 -> q + 87:98:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):254:254 -> q + 99:137:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):255:255 -> q + 138:157:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):261:261 -> q + 158:161:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):267:267 -> q + 162:173:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268:268 -> q + 174:185:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272:272 -> q + 186:193:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):274:274 -> q + 194:198:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):277:277 -> q + 199:210:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):278:278 -> q + 211:212:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):280:280 -> q + 213:216:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):281:281 -> q + 217:228:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):283:283 -> q + 229:234:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):285:285 -> q + 235:239:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):287:287 -> q + 240:248:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):288:288 -> q + 249:264:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):290:290 -> q + 265:276:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):303:303 -> q + 277:284:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):305:305 -> q + 285:296:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):298:298 -> q + 297:306:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):300:300 -> q + 307:310:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):309:309 -> q + 311:319:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):310:310 -> q + 320:336:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):312:312 -> q + 337:354:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):317:317 -> q + 355:369:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):319:319 -> q + 370:389:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):324:324 -> q + 390:398:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):328:328 -> q + 399:404:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):331:331 -> q + 405:407:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):332:332 -> q + 408:419:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):333:333 -> q + 420:432:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):335:335 -> q + 433:435:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):340:340 -> q + 436:441:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):341:341 -> q + 442:445:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):343:343 -> q + 446:453:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):346:346 -> q + 454:461:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):347:347 -> q + 462:464:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):348:348 -> q + 465:478:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):349:349 -> q androidx.transition.ChangeBounds$1 -> androidx.transition.b$a: # {"id":"sourceFile","fileName":"ChangeBounds.java"} 1:4:void (java.lang.Class,java.lang.String):63:63 -> @@ -60049,30 +57728,30 @@ androidx.transition.Fade -> androidx.transition.c: # {"id":"sourceFile","fileName":"Fade.java"} 1:2:void (int):90:91 -> 3:3:void ():97:97 -> - 1:3:void captureStartValues(androidx.transition.TransitionValues):112:112 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 4:15:void captureStartValues(androidx.transition.TransitionValues):113:113 -> l - 16:23:void captureStartValues(androidx.transition.TransitionValues):115:115 -> l - 24:35:void captureStartValues(androidx.transition.TransitionValues):116:116 -> l - 36:39:void captureStartValues(androidx.transition.TransitionValues):118:118 -> l - 40:47:void captureStartValues(androidx.transition.TransitionValues):121:121 -> l - 1:4:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):157:157 -> n0 + 1:4:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):157:157 -> l0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/v;Landroidx/transition/v;)Landroid/animation/Animator;"} - 5:10:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):158:158 -> n0 - 11:15:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):159:159 -> n0 - 1:5:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):166:166 -> p0 + 5:10:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):158:158 -> l0 + 11:15:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):159:159 -> l0 + 1:3:void captureStartValues(androidx.transition.TransitionValues):112:112 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} + 4:15:void captureStartValues(androidx.transition.TransitionValues):113:113 -> m + 16:23:void captureStartValues(androidx.transition.TransitionValues):115:115 -> m + 24:35:void captureStartValues(androidx.transition.TransitionValues):116:116 -> m + 36:39:void captureStartValues(androidx.transition.TransitionValues):118:118 -> m + 40:47:void captureStartValues(androidx.transition.TransitionValues):121:121 -> m + 1:5:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):166:166 -> n0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/v;Landroidx/transition/v;)Landroid/animation/Animator;"} - 6:10:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):167:167 -> p0 - 11:16:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):168:168 -> p0 - 17:24:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):170:170 -> p0 - 7:9:android.animation.Animator createAnimation(android.view.View,float,float):136:136 -> s0 - 10:21:android.animation.Animator createAnimation(android.view.View,float,float):137:137 -> s0 - 22:26:android.animation.Animator createAnimation(android.view.View,float,float):142:142 -> s0 - 27:29:android.animation.Animator createAnimation(android.view.View,float,float):143:143 -> s0 - 30:37:android.animation.Animator createAnimation(android.view.View,float,float):144:144 -> s0 - 3:14:float getStartAlpha(androidx.transition.TransitionValues,float):178:178 -> t0 + 6:10:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):167:167 -> n0 + 11:16:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):168:168 -> n0 + 17:24:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):170:170 -> n0 + 7:9:android.animation.Animator createAnimation(android.view.View,float,float):136:136 -> q0 + 10:21:android.animation.Animator createAnimation(android.view.View,float,float):137:137 -> q0 + 22:26:android.animation.Animator createAnimation(android.view.View,float,float):142:142 -> q0 + 27:29:android.animation.Animator createAnimation(android.view.View,float,float):143:143 -> q0 + 30:37:android.animation.Animator createAnimation(android.view.View,float,float):144:144 -> q0 + 3:14:float getStartAlpha(androidx.transition.TransitionValues,float):178:178 -> r0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;F)F"} - 15:20:float getStartAlpha(androidx.transition.TransitionValues,float):180:180 -> t0 + 15:20:float getStartAlpha(androidx.transition.TransitionValues,float):180:180 -> r0 androidx.transition.Fade$FadeAnimatorListener -> androidx.transition.c$a: # {"id":"sourceFile","fileName":"Fade.java"} android.view.View mView -> a @@ -60146,7 +57825,7 @@ androidx.transition.FragmentTransitionSupport -> androidx.transition.e: 10:12:void setEpicenter(java.lang.Object,android.view.View):91:91 -> p 13:21:void setEpicenter(java.lang.Object,android.view.View):93:93 -> p 7:10:void setListenerForTransitionEnd(androidx.fragment.app.Fragment,java.lang.Object,androidx.core.os.CancellationSignal,java.lang.Runnable):327:327 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Ljava/lang/Object;LC/c;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Ljava/lang/Object;LB/c;Ljava/lang/Runnable;)V"} 1:2:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):73:73 -> s 3:6:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):74:74 -> s 7:9:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):75:75 -> s @@ -60185,7 +57864,7 @@ androidx.transition.FragmentTransitionSupport -> androidx.transition.e: 74:81:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):398:398 -> x 82:94:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):399:399 -> x 1:2:void setListenerForTransitionEnd(androidx.fragment.app.Fragment,java.lang.Object,androidx.core.os.CancellationSignal,java.lang.Runnable,java.lang.Runnable):336:336 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Ljava/lang/Object;LC/c;Ljava/lang/Runnable;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Ljava/lang/Object;LB/c;Ljava/lang/Runnable;Ljava/lang/Runnable;)V"} 3:10:void setListenerForTransitionEnd(androidx.fragment.app.Fragment,java.lang.Object,androidx.core.os.CancellationSignal,java.lang.Runnable,java.lang.Runnable):337:337 -> y 11:19:void setListenerForTransitionEnd(androidx.fragment.app.Fragment,java.lang.Object,androidx.core.os.CancellationSignal,java.lang.Runnable,java.lang.Runnable):345:345 -> y androidx.transition.FragmentTransitionSupport$$ExternalSyntheticLambda0 -> androidx.transition.d: @@ -60323,7 +58002,7 @@ androidx.transition.Transition -> androidx.transition.k: java.util.ArrayList mListeners -> G java.util.ArrayList mAnimators -> H androidx.transition.Transition$EpicenterCallback mEpicenterCallback -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$e;"} androidx.collection.ArrayMap mNameOverrides -> J # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} androidx.transition.PathMotion mPathMotion -> K @@ -60358,7 +58037,7 @@ androidx.transition.Transition -> androidx.transition.k: java.util.ArrayList mStartValuesList -> w java.util.ArrayList mEndValuesList -> x androidx.transition.Transition$TransitionListener[] mListenersCache -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/transition/k$g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/transition/k$f;"} boolean mCanRemoveViews -> z 2:9:void ():132:132 -> 10:15:void ():174:174 -> @@ -60394,187 +58073,194 @@ androidx.transition.Transition -> androidx.transition.k: 97:98:void ():250:250 -> 99:105:void ():254:254 -> 106:110:void ():269:269 -> - 1:3:java.lang.String getName():2350:2350 -> A - 1:3:androidx.transition.PathMotion getPathMotion():2202:2202 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/transition/g;"} - 1:1:androidx.transition.TransitionPropagation getPropagation():0:0 -> C + 1:1:androidx.transition.TransitionPropagation getPropagation():0:0 -> A # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/transition/s;"} - 1:4:androidx.transition.Transition getRootTransition():364:364 -> D + 1:4:androidx.transition.Transition getRootTransition():364:364 -> B # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/transition/k;"} - 5:10:androidx.transition.Transition getRootTransition():365:365 -> D - 1:10:androidx.collection.ArrayMap getRunningAnimators():917:917 -> E + 5:10:androidx.transition.Transition getRootTransition():365:365 -> B + 1:10:androidx.collection.ArrayMap getRunningAnimators():917:917 -> C # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm/a;"} - 11:15:androidx.collection.ArrayMap getRunningAnimators():919:919 -> E - 16:21:androidx.collection.ArrayMap getRunningAnimators():920:920 -> E - 1:3:long getStartDelay():421:421 -> F - 1:3:java.util.List getTargetIds():1508:1508 -> G - 1:3:java.util.List getTargetNames():1537:1537 -> H - 1:3:java.util.List getTargetTypes():1552:1552 -> I - 1:3:java.util.List getTargets():1522:1522 -> J - 1:1:java.lang.String[] getTransitionProperties():0:0 -> K - 1:4:androidx.transition.TransitionValues getTransitionValues(android.view.View,boolean):1770:1770 -> L + 11:15:androidx.collection.ArrayMap getRunningAnimators():919:919 -> C + 16:21:androidx.collection.ArrayMap getRunningAnimators():920:920 -> C + 1:3:long getStartDelay():421:421 -> D + 1:3:java.util.List getTargetIds():1508:1508 -> E + 1:3:java.util.List getTargetNames():1537:1537 -> F + 1:3:java.util.List getTargetTypes():1552:1552 -> G + 1:3:java.util.List getTargets():1522:1522 -> H + 1:1:java.lang.String[] getTransitionProperties():0:0 -> I + 1:4:androidx.transition.TransitionValues getTransitionValues(android.view.View,boolean):1770:1770 -> J # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Z)Landroidx/transition/v;"} - 5:11:androidx.transition.TransitionValues getTransitionValues(android.view.View,boolean):1771:1771 -> L - 12:16:androidx.transition.TransitionValues getTransitionValues(android.view.View,boolean):1773:1773 -> L - 17:25:androidx.transition.TransitionValues getTransitionValues(android.view.View,boolean):1774:1774 -> L - 6:12:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):1963:1963 -> M + 5:11:androidx.transition.TransitionValues getTransitionValues(android.view.View,boolean):1771:1771 -> J + 12:16:androidx.transition.TransitionValues getTransitionValues(android.view.View,boolean):1773:1773 -> J + 17:25:androidx.transition.TransitionValues getTransitionValues(android.view.View,boolean):1774:1774 -> J + 6:12:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):1963:1963 -> K # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;Landroidx/transition/v;)Z"} - 13:18:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):1965:1965 -> M - 19:28:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):1966:1966 -> M - 29:50:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):1972:1972 -> M - 51:58:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):1973:1973 -> M - 1:4:boolean isValidTarget(android.view.View):874:874 -> N - 5:20:boolean isValidTarget(android.view.View):875:875 -> N - 21:31:boolean isValidTarget(android.view.View):878:878 -> N - 32:35:boolean isValidTarget(android.view.View):881:881 -> N - 36:42:boolean isValidTarget(android.view.View):882:882 -> N - 43:50:boolean isValidTarget(android.view.View):884:884 -> N - 51:60:boolean isValidTarget(android.view.View):885:885 -> N - 61:70:boolean isValidTarget(android.view.View):890:890 -> N - 71:83:boolean isValidTarget(android.view.View):891:891 -> N - 84:104:boolean isValidTarget(android.view.View):895:895 -> N - 105:114:boolean isValidTarget(android.view.View):896:896 -> N - 115:121:boolean isValidTarget(android.view.View):897:897 -> N - 122:142:boolean isValidTarget(android.view.View):900:900 -> N - 143:157:boolean isValidTarget(android.view.View):903:903 -> N - 158:162:boolean isValidTarget(android.view.View):906:906 -> N - 163:170:boolean isValidTarget(android.view.View):907:907 -> N - 171:190:boolean isValidTarget(android.view.View):908:908 -> N - 1:6:boolean isValueChanged(androidx.transition.TransitionValues,androidx.transition.TransitionValues,java.lang.String):1985:1985 -> O + 13:18:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):1965:1965 -> K + 19:28:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):1966:1966 -> K + 29:50:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):1972:1972 -> K + 51:58:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):1973:1973 -> K + 1:4:boolean isValidTarget(android.view.View):874:874 -> L + 5:20:boolean isValidTarget(android.view.View):875:875 -> L + 21:31:boolean isValidTarget(android.view.View):878:878 -> L + 32:35:boolean isValidTarget(android.view.View):881:881 -> L + 36:42:boolean isValidTarget(android.view.View):882:882 -> L + 43:50:boolean isValidTarget(android.view.View):884:884 -> L + 51:60:boolean isValidTarget(android.view.View):885:885 -> L + 61:70:boolean isValidTarget(android.view.View):890:890 -> L + 71:83:boolean isValidTarget(android.view.View):891:891 -> L + 84:104:boolean isValidTarget(android.view.View):895:895 -> L + 105:114:boolean isValidTarget(android.view.View):896:896 -> L + 115:121:boolean isValidTarget(android.view.View):897:897 -> L + 122:142:boolean isValidTarget(android.view.View):900:900 -> L + 143:157:boolean isValidTarget(android.view.View):903:903 -> L + 158:162:boolean isValidTarget(android.view.View):906:906 -> L + 163:170:boolean isValidTarget(android.view.View):907:907 -> L + 171:190:boolean isValidTarget(android.view.View):908:908 -> L + 1:6:boolean isValueChanged(androidx.transition.TransitionValues,androidx.transition.TransitionValues,java.lang.String):1985:1985 -> M # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;Landroidx/transition/v;Ljava/lang/String;)Z"} - 7:24:boolean isValueChanged(androidx.transition.TransitionValues,androidx.transition.TransitionValues,java.lang.String):1986:1986 -> O - 25:31:boolean isValueChanged(androidx.transition.TransitionValues,androidx.transition.TransitionValues,java.lang.String):1996:1996 -> O - 1:7:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):645:645 -> P + 7:24:boolean isValueChanged(androidx.transition.TransitionValues,androidx.transition.TransitionValues,java.lang.String):1986:1986 -> M + 25:31:boolean isValueChanged(androidx.transition.TransitionValues,androidx.transition.TransitionValues,java.lang.String):1996:1996 -> M + 1:7:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):645:645 -> N # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;Lm/a;Landroid/util/SparseArray;Landroid/util/SparseArray;)V"} - 8:15:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):647:647 -> P - 16:21:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):648:648 -> P - 22:33:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):649:649 -> P - 34:39:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):650:650 -> P - 40:45:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):651:651 -> P - 46:55:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):652:652 -> P - 56:60:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):654:654 -> P - 61:65:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):655:655 -> P - 66:68:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):656:656 -> P - 69:75:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):657:657 -> P - 1:8:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):597:597 -> Q + 8:15:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):647:647 -> N + 16:21:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):648:648 -> N + 22:33:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):649:649 -> N + 34:39:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):650:650 -> N + 40:45:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):651:651 -> N + 46:55:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):652:652 -> N + 56:60:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):654:654 -> N + 61:65:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):655:655 -> N + 66:68:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):656:656 -> N + 69:75:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):657:657 -> N + 1:8:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):597:597 -> O # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;Lm/a;)V"} - 9:16:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):598:598 -> Q - 17:22:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):599:599 -> Q - 23:30:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):600:600 -> Q - 31:38:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):601:601 -> Q - 39:44:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):602:602 -> Q - 45:49:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):603:603 -> Q - 50:58:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):604:604 -> Q - 1:7:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):618:618 -> R + 9:16:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):598:598 -> O + 17:22:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):599:599 -> O + 23:30:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):600:600 -> O + 31:38:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):601:601 -> O + 39:44:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):602:602 -> O + 45:49:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):603:603 -> O + 50:58:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):604:604 -> O + 1:7:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):618:618 -> P # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;Lm/a;Lm/f;Lm/f;)V"} - 8:15:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):620:620 -> R - 16:21:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):621:621 -> R - 22:33:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):622:622 -> R - 34:39:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):623:623 -> R - 40:45:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):624:624 -> R - 46:55:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):625:625 -> R - 56:60:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):627:627 -> R - 61:65:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):628:628 -> R - 66:68:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):629:629 -> R - 69:75:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):630:630 -> R - 1:7:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):672:672 -> S + 8:15:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):620:620 -> P + 16:21:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):621:621 -> P + 22:33:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):622:622 -> P + 34:39:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):623:623 -> P + 40:45:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):624:624 -> P + 46:55:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):625:625 -> P + 56:60:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):627:627 -> P + 61:65:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):628:628 -> P + 66:68:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):629:629 -> P + 69:75:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):630:630 -> P + 1:7:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):672:672 -> Q # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;Lm/a;Lm/a;Lm/a;)V"} - 8:15:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):674:674 -> S - 16:21:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):675:675 -> S - 22:33:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):676:676 -> S - 34:39:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):677:677 -> S - 40:45:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):678:678 -> S - 46:55:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):679:679 -> S - 56:60:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):681:681 -> S - 61:65:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):682:682 -> S - 66:68:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):683:683 -> S - 69:75:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):684:684 -> S - 1:7:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):718:718 -> T + 8:15:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):674:674 -> Q + 16:21:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):675:675 -> Q + 22:33:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):676:676 -> Q + 34:39:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):677:677 -> Q + 40:45:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):678:678 -> Q + 46:55:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):679:679 -> Q + 56:60:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):681:681 -> Q + 61:65:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):682:682 -> Q + 66:68:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):683:683 -> Q + 69:75:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):684:684 -> Q + 1:7:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):718:718 -> R # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/w;Landroidx/transition/w;)V"} - 8:15:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):719:719 -> T - 16:20:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):722:722 -> T - 21:35:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):723:723 -> T - 36:43:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):736:736 -> T - 44:51:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):732:732 -> T - 52:59:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):728:728 -> T - 60:65:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):725:725 -> T - 66:69:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):741:741 -> T - 1:4:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2365:2365 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;Landroidx/transition/k$h;Z)V"} - 5:7:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2366:2366 -> U - 8:17:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2368:2368 -> U - 18:23:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2370:2370 -> U - 24:27:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2371:2371 -> U - 28:30:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2372:2372 -> U - 31:32:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2373:2373 -> U - 33:43:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2374:2374 -> U - 44:48:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2376:2376 -> U - 49:53:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2377:2377 -> U - 54:56:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2379:2379 -> U - 1:4:void notifyListeners(androidx.transition.Transition$TransitionNotification,boolean):2357:2357 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$h;Z)V"} - 1:4:void pause(android.view.View):1825:1825 -> W - 5:10:void pause(android.view.View):1826:1826 -> W - 11:20:void pause(android.view.View):1827:1827 -> W - 21:28:void pause(android.view.View):1828:1828 -> W - 29:31:void pause(android.view.View):1830:1830 -> W - 32:33:void pause(android.view.View):1831:1831 -> W - 34:39:void pause(android.view.View):1832:1832 -> W - 40:41:void pause(android.view.View):1834:1834 -> W - 42:47:void pause(android.view.View):1835:1835 -> W - 48:50:void pause(android.view.View):1836:1836 -> W - 1:7:void playTransition(android.view.ViewGroup):1880:1880 -> X - 8:14:void playTransition(android.view.ViewGroup):1881:1881 -> X - 15:21:void playTransition(android.view.ViewGroup):1882:1882 -> X - 22:25:void playTransition(android.view.ViewGroup):1884:1884 -> X - 26:29:void playTransition(android.view.ViewGroup):1885:1885 -> X - 30:37:void playTransition(android.view.ViewGroup):1886:1886 -> X - 38:45:void playTransition(android.view.ViewGroup):1888:1888 -> X - 46:53:void playTransition(android.view.ViewGroup):1890:1890 -> X - 54:59:void playTransition(android.view.ViewGroup):1891:1891 -> X - 60:65:void playTransition(android.view.ViewGroup):1892:1892 -> X - 66:67:void playTransition(android.view.ViewGroup):1893:1893 -> X - 68:69:void playTransition(android.view.ViewGroup):1894:1894 -> X - 70:73:void playTransition(android.view.ViewGroup):1895:1895 -> X - 74:81:void playTransition(android.view.ViewGroup):1896:1896 -> X - 82:96:void playTransition(android.view.ViewGroup):1898:1898 -> X - 97:98:void playTransition(android.view.ViewGroup):1900:1900 -> X - 99:104:void playTransition(android.view.ViewGroup):1901:1901 -> X - 105:106:void playTransition(android.view.ViewGroup):1903:1903 -> X - 107:113:void playTransition(android.view.ViewGroup):1904:1904 -> X - 114:126:void playTransition(android.view.ViewGroup):1918:1918 -> X - 127:130:void playTransition(android.view.ViewGroup):1927:1927 -> X - 131:136:void playTransition(android.view.ViewGroup):1922:1922 -> X - 137:149:void playTransition(android.view.ViewGroup):1934:1934 -> X - 150:153:void playTransition(android.view.ViewGroup):1936:1936 -> X - 1:5:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):2155:2155 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;)Landroidx/transition/k;"} - 6:15:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):2158:2158 -> Y - 16:18:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):2159:2159 -> Y - 19:27:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):2161:2161 -> Y - 28:30:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):2162:2162 -> Y - 1:6:androidx.transition.Transition removeTarget(android.view.View):1191:1191 -> Z + 8:15:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):719:719 -> R + 16:20:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):722:722 -> R + 21:35:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):723:723 -> R + 36:43:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):736:736 -> R + 44:51:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):732:732 -> R + 52:59:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):728:728 -> R + 60:65:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):725:725 -> R + 66:69:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):741:741 -> R + 1:4:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2365:2365 -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;Landroidx/transition/k$g;Z)V"} + 5:7:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2366:2366 -> S + 8:17:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2368:2368 -> S + 18:23:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2370:2370 -> S + 24:27:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2371:2371 -> S + 28:30:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2372:2372 -> S + 31:32:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2373:2373 -> S + 33:43:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2374:2374 -> S + 44:48:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2376:2376 -> S + 49:53:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2377:2377 -> S + 54:56:void notifyFromTransition(androidx.transition.Transition,androidx.transition.Transition$TransitionNotification,boolean):2379:2379 -> S + 1:4:void notifyListeners(androidx.transition.Transition$TransitionNotification,boolean):2357:2357 -> T + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;Z)V"} + 1:4:void pause(android.view.View):1825:1825 -> U + 5:10:void pause(android.view.View):1826:1826 -> U + 11:20:void pause(android.view.View):1827:1827 -> U + 21:28:void pause(android.view.View):1828:1828 -> U + 29:31:void pause(android.view.View):1830:1830 -> U + 32:33:void pause(android.view.View):1831:1831 -> U + 34:39:void pause(android.view.View):1832:1832 -> U + 40:41:void pause(android.view.View):1834:1834 -> U + 42:47:void pause(android.view.View):1835:1835 -> U + 48:50:void pause(android.view.View):1836:1836 -> U + 1:7:void playTransition(android.view.ViewGroup):1880:1880 -> V + 8:14:void playTransition(android.view.ViewGroup):1881:1881 -> V + 15:21:void playTransition(android.view.ViewGroup):1882:1882 -> V + 22:25:void playTransition(android.view.ViewGroup):1884:1884 -> V + 26:29:void playTransition(android.view.ViewGroup):1885:1885 -> V + 30:37:void playTransition(android.view.ViewGroup):1886:1886 -> V + 38:45:void playTransition(android.view.ViewGroup):1888:1888 -> V + 46:53:void playTransition(android.view.ViewGroup):1890:1890 -> V + 54:59:void playTransition(android.view.ViewGroup):1891:1891 -> V + 60:65:void playTransition(android.view.ViewGroup):1892:1892 -> V + 66:67:void playTransition(android.view.ViewGroup):1893:1893 -> V + 68:69:void playTransition(android.view.ViewGroup):1894:1894 -> V + 70:73:void playTransition(android.view.ViewGroup):1895:1895 -> V + 74:81:void playTransition(android.view.ViewGroup):1896:1896 -> V + 82:96:void playTransition(android.view.ViewGroup):1898:1898 -> V + 97:98:void playTransition(android.view.ViewGroup):1900:1900 -> V + 99:104:void playTransition(android.view.ViewGroup):1901:1901 -> V + 105:106:void playTransition(android.view.ViewGroup):1903:1903 -> V + 107:113:void playTransition(android.view.ViewGroup):1904:1904 -> V + 114:126:void playTransition(android.view.ViewGroup):1918:1918 -> V + 127:130:void playTransition(android.view.ViewGroup):1927:1927 -> V + 131:136:void playTransition(android.view.ViewGroup):1922:1922 -> V + 137:149:void playTransition(android.view.ViewGroup):1934:1934 -> V + 150:153:void playTransition(android.view.ViewGroup):1936:1936 -> V + 1:5:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):2155:2155 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;)Landroidx/transition/k;"} + 6:15:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):2158:2158 -> W + 16:18:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):2159:2159 -> W + 19:27:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):2161:2161 -> W + 28:30:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):2162:2162 -> W + 1:6:androidx.transition.Transition removeTarget(android.view.View):1191:1191 -> X # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/transition/k;"} + 1:4:void resume(android.view.View):1848:1848 -> Y + 5:9:void resume(android.view.View):1849:1849 -> Y + 10:15:void resume(android.view.View):1850:1850 -> Y + 16:25:void resume(android.view.View):1851:1851 -> Y + 26:33:void resume(android.view.View):1852:1852 -> Y + 34:36:void resume(android.view.View):1854:1854 -> Y + 37:38:void resume(android.view.View):1855:1855 -> Y + 39:44:void resume(android.view.View):1856:1856 -> Y + 45:46:void resume(android.view.View):1858:1858 -> Y + 47:51:void resume(android.view.View):1859:1859 -> Y + 52:54:void resume(android.view.View):1861:1861 -> Y + 3:10:void runAnimator(android.animation.Animator,androidx.collection.ArrayMap):955:955 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/animation/Animator;Lm/a;)V"} + 11:14:void runAnimator(android.animation.Animator,androidx.collection.ArrayMap):967:967 -> Z 1:4:androidx.transition.Transition addListener(androidx.transition.Transition$TransitionListener):2139:2139 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;)Landroidx/transition/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;)Landroidx/transition/k;"} 5:11:androidx.transition.Transition addListener(androidx.transition.Transition$TransitionListener):2140:2140 -> a 12:17:androidx.transition.Transition addListener(androidx.transition.Transition$TransitionListener):2142:2142 -> a - 1:4:void resume(android.view.View):1848:1848 -> a0 - 5:9:void resume(android.view.View):1849:1849 -> a0 - 10:15:void resume(android.view.View):1850:1850 -> a0 - 16:25:void resume(android.view.View):1851:1851 -> a0 - 26:33:void resume(android.view.View):1852:1852 -> a0 - 34:36:void resume(android.view.View):1854:1854 -> a0 - 37:38:void resume(android.view.View):1855:1855 -> a0 - 39:44:void resume(android.view.View):1856:1856 -> a0 - 45:46:void resume(android.view.View):1858:1858 -> a0 - 47:51:void resume(android.view.View):1859:1859 -> a0 - 52:54:void resume(android.view.View):1861:1861 -> a0 + 1:3:void runAnimators():935:935 -> a0 + 4:7:void runAnimators():936:936 -> a0 + 8:24:void runAnimators():938:938 -> a0 + 25:30:void runAnimators():942:942 -> a0 + 31:33:void runAnimators():943:943 -> a0 + 34:37:void runAnimators():944:944 -> a0 + 38:42:void runAnimators():947:947 -> a0 + 43:46:void runAnimators():948:948 -> a0 1:6:androidx.transition.Transition addTarget(android.view.View):1093:1093 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/transition/k;"} - 3:10:void runAnimator(android.animation.Animator,androidx.collection.ArrayMap):955:955 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/animation/Animator;Lm/a;)V"} - 11:14:void runAnimator(android.animation.Animator,androidx.collection.ArrayMap):967:967 -> b0 + 1:3:androidx.transition.Transition setDuration(long):381:381 -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/transition/k;"} 3:9:void addUnmatched(androidx.collection.ArrayMap,androidx.collection.ArrayMap):698:698 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;Lm/a;)V"} 10:15:void addUnmatched(androidx.collection.ArrayMap,androidx.collection.ArrayMap):699:699 -> c @@ -60586,14 +58272,8 @@ androidx.transition.Transition -> androidx.transition.k: 49:56:void addUnmatched(androidx.collection.ArrayMap,androidx.collection.ArrayMap):709:709 -> c 57:61:void addUnmatched(androidx.collection.ArrayMap,androidx.collection.ArrayMap):710:710 -> c 62:70:void addUnmatched(androidx.collection.ArrayMap,androidx.collection.ArrayMap):711:711 -> c - 1:3:void runAnimators():935:935 -> c0 - 4:7:void runAnimators():936:936 -> c0 - 8:24:void runAnimators():938:938 -> c0 - 25:30:void runAnimators():942:942 -> c0 - 31:33:void runAnimators():943:943 -> c0 - 34:37:void runAnimators():944:944 -> c0 - 38:42:void runAnimators():947:947 -> c0 - 43:46:void runAnimators():948:948 -> c0 + 1:3:void setEpicenterCallback(androidx.transition.Transition$EpicenterCallback):2217:2217 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$e;)V"} 1:6:void cancel():2117:2117 -> cancel 7:16:void cancel():2118:2118 -> cancel 17:24:void cancel():2119:2119 -> cancel @@ -60624,8 +58304,8 @@ androidx.transition.Transition -> androidx.transition.k: 111:117:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1668:1668 -> d 118:120:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1671:1671 -> d 121:126:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1672:1672 -> d - 1:3:androidx.transition.Transition setDuration(long):381:381 -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/transition/k;"} + 1:3:androidx.transition.Transition setInterpolator(android.animation.TimeInterpolator):435:435 -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/animation/TimeInterpolator;)Landroidx/transition/k;"} 3:6:void animate(android.animation.Animator):2018:2018 -> e 7:16:void animate(android.animation.Animator):2020:2020 -> e 17:23:void animate(android.animation.Animator):2021:2021 -> e @@ -60635,195 +58315,190 @@ androidx.transition.Transition -> androidx.transition.k: 50:56:void animate(android.animation.Animator):2027:2027 -> e 57:64:void animate(android.animation.Animator):2029:2029 -> e 65:68:void animate(android.animation.Animator):2036:2036 -> e - 1:3:void setEpicenterCallback(androidx.transition.Transition$EpicenterCallback):2217:2217 -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;)V"} - void captureEndValues(androidx.transition.TransitionValues) -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 1:3:androidx.transition.Transition setInterpolator(android.animation.TimeInterpolator):435:435 -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/animation/TimeInterpolator;)Landroidx/transition/k;"} - 3:7:void setPathMotion(androidx.transition.PathMotion):2185:2185 -> g0 + 3:7:void setPathMotion(androidx.transition.PathMotion):2185:2185 -> e0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/g;)V"} - 8:10:void setPathMotion(androidx.transition.PathMotion):2187:2187 -> g0 - 1:1:void setPropagation(androidx.transition.TransitionPropagation):0:0 -> h0 + 8:10:void setPathMotion(androidx.transition.PathMotion):2187:2187 -> e0 + 1:1:void setPropagation(androidx.transition.TransitionPropagation):0:0 -> f0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/s;)V"} - 1:3:androidx.transition.Transition setStartDelay(long):408:408 -> i0 + void captureEndValues(androidx.transition.TransitionValues) -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} + 1:3:androidx.transition.Transition setStartDelay(long):408:408 -> g0 # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/transition/k;"} - 5:8:void captureHierarchy(android.view.View,boolean):1709:1709 -> j - 9:24:void captureHierarchy(android.view.View,boolean):1710:1710 -> j - 25:36:void captureHierarchy(android.view.View,boolean):1713:1713 -> j - 37:41:void captureHierarchy(android.view.View,boolean):1716:1716 -> j - 42:48:void captureHierarchy(android.view.View,boolean):1717:1717 -> j - 49:67:void captureHierarchy(android.view.View,boolean):1719:1719 -> j - 68:75:void captureHierarchy(android.view.View,boolean):1724:1724 -> j - 76:82:void captureHierarchy(android.view.View,boolean):1725:1725 -> j - 83:86:void captureHierarchy(android.view.View,boolean):1727:1727 -> j - 87:89:void captureHierarchy(android.view.View,boolean):1729:1729 -> j - 90:94:void captureHierarchy(android.view.View,boolean):1731:1731 -> j - 95:99:void captureHierarchy(android.view.View,boolean):1732:1732 -> j - 100:105:void captureHierarchy(android.view.View,boolean):1734:1734 -> j - 106:110:void captureHierarchy(android.view.View,boolean):1736:1736 -> j - 111:114:void captureHierarchy(android.view.View,boolean):1739:1739 -> j - 115:129:void captureHierarchy(android.view.View,boolean):1741:1741 -> j - 130:140:void captureHierarchy(android.view.View,boolean):1744:1744 -> j - 141:144:void captureHierarchy(android.view.View,boolean):1747:1747 -> j - 145:151:void captureHierarchy(android.view.View,boolean):1748:1748 -> j - 152:169:void captureHierarchy(android.view.View,boolean):1750:1750 -> j - 170:171:void captureHierarchy(android.view.View,boolean):1755:1755 -> j - 172:177:void captureHierarchy(android.view.View,boolean):1756:1756 -> j - 178:188:void captureHierarchy(android.view.View,boolean):1757:1757 -> j - 1:4:void start():2048:2048 -> j0 - 5:10:void start():2049:2049 -> j0 - 11:12:void start():2050:2050 -> j0 - 13:19:void start():2052:2052 -> j0 - 1:1:void capturePropagationValues(androidx.transition.TransitionValues):0:0 -> k + 1:4:void start():2048:2048 -> h0 + 5:10:void start():2049:2049 -> h0 + 11:12:void start():2050:2050 -> h0 + 13:19:void start():2052:2052 -> h0 + 1:5:java.lang.String toString(java.lang.String):2436:2436 -> i0 + 6:18:java.lang.String toString(java.lang.String):2437:2437 -> i0 + 19:21:java.lang.String toString(java.lang.String):2438:2438 -> i0 + 22:34:java.lang.String toString(java.lang.String):2439:2439 -> i0 + 35:37:java.lang.String toString(java.lang.String):2440:2440 -> i0 + 38:47:java.lang.String toString(java.lang.String):2441:2441 -> i0 + 48:54:java.lang.String toString(java.lang.String):2442:2442 -> i0 + 55:57:java.lang.String toString(java.lang.String):2443:2443 -> i0 + 58:60:java.lang.String toString(java.lang.String):2444:2444 -> i0 + 61:66:java.lang.String toString(java.lang.String):2446:2446 -> i0 + 67:73:java.lang.String toString(java.lang.String):2447:2447 -> i0 + 74:76:java.lang.String toString(java.lang.String):2448:2448 -> i0 + 77:79:java.lang.String toString(java.lang.String):2449:2449 -> i0 + 80:83:java.lang.String toString(java.lang.String):2451:2451 -> i0 + 84:90:java.lang.String toString(java.lang.String):2452:2452 -> i0 + 91:93:java.lang.String toString(java.lang.String):2453:2453 -> i0 + 94:96:java.lang.String toString(java.lang.String):2454:2454 -> i0 + 97:112:java.lang.String toString(java.lang.String):2456:2456 -> i0 + 113:117:java.lang.String toString(java.lang.String):2457:2457 -> i0 + 118:129:java.lang.String toString(java.lang.String):2458:2458 -> i0 + 130:139:java.lang.String toString(java.lang.String):2459:2459 -> i0 + 140:142:java.lang.String toString(java.lang.String):2461:2461 -> i0 + 143:154:java.lang.String toString(java.lang.String):2463:2463 -> i0 + 155:162:java.lang.String toString(java.lang.String):2466:2466 -> i0 + 163:172:java.lang.String toString(java.lang.String):2467:2467 -> i0 + 173:175:java.lang.String toString(java.lang.String):2469:2469 -> i0 + 176:187:java.lang.String toString(java.lang.String):2471:2471 -> i0 + 188:192:java.lang.String toString(java.lang.String):2474:2474 -> i0 + 193:197:java.lang.String toString(java.lang.String):2476:2476 -> i0 + 5:8:void captureHierarchy(android.view.View,boolean):1709:1709 -> k + 9:24:void captureHierarchy(android.view.View,boolean):1710:1710 -> k + 25:36:void captureHierarchy(android.view.View,boolean):1713:1713 -> k + 37:41:void captureHierarchy(android.view.View,boolean):1716:1716 -> k + 42:48:void captureHierarchy(android.view.View,boolean):1717:1717 -> k + 49:67:void captureHierarchy(android.view.View,boolean):1719:1719 -> k + 68:75:void captureHierarchy(android.view.View,boolean):1724:1724 -> k + 76:82:void captureHierarchy(android.view.View,boolean):1725:1725 -> k + 83:86:void captureHierarchy(android.view.View,boolean):1727:1727 -> k + 87:89:void captureHierarchy(android.view.View,boolean):1729:1729 -> k + 90:94:void captureHierarchy(android.view.View,boolean):1731:1731 -> k + 95:99:void captureHierarchy(android.view.View,boolean):1732:1732 -> k + 100:105:void captureHierarchy(android.view.View,boolean):1734:1734 -> k + 106:110:void captureHierarchy(android.view.View,boolean):1736:1736 -> k + 111:114:void captureHierarchy(android.view.View,boolean):1739:1739 -> k + 115:129:void captureHierarchy(android.view.View,boolean):1741:1741 -> k + 130:140:void captureHierarchy(android.view.View,boolean):1744:1744 -> k + 141:144:void captureHierarchy(android.view.View,boolean):1747:1747 -> k + 145:151:void captureHierarchy(android.view.View,boolean):1748:1748 -> k + 152:169:void captureHierarchy(android.view.View,boolean):1750:1750 -> k + 170:171:void captureHierarchy(android.view.View,boolean):1755:1755 -> k + 172:177:void captureHierarchy(android.view.View,boolean):1756:1756 -> k + 178:188:void captureHierarchy(android.view.View,boolean):1757:1757 -> k + 1:1:void capturePropagationValues(androidx.transition.TransitionValues):0:0 -> l # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 1:5:java.lang.String toString(java.lang.String):2436:2436 -> k0 - 6:18:java.lang.String toString(java.lang.String):2437:2437 -> k0 - 19:21:java.lang.String toString(java.lang.String):2438:2438 -> k0 - 22:34:java.lang.String toString(java.lang.String):2439:2439 -> k0 - 35:37:java.lang.String toString(java.lang.String):2440:2440 -> k0 - 38:47:java.lang.String toString(java.lang.String):2441:2441 -> k0 - 48:54:java.lang.String toString(java.lang.String):2442:2442 -> k0 - 55:57:java.lang.String toString(java.lang.String):2443:2443 -> k0 - 58:60:java.lang.String toString(java.lang.String):2444:2444 -> k0 - 61:66:java.lang.String toString(java.lang.String):2446:2446 -> k0 - 67:73:java.lang.String toString(java.lang.String):2447:2447 -> k0 - 74:76:java.lang.String toString(java.lang.String):2448:2448 -> k0 - 77:79:java.lang.String toString(java.lang.String):2449:2449 -> k0 - 80:83:java.lang.String toString(java.lang.String):2451:2451 -> k0 - 84:90:java.lang.String toString(java.lang.String):2452:2452 -> k0 - 91:93:java.lang.String toString(java.lang.String):2453:2453 -> k0 - 94:96:java.lang.String toString(java.lang.String):2454:2454 -> k0 - 97:112:java.lang.String toString(java.lang.String):2456:2456 -> k0 - 113:117:java.lang.String toString(java.lang.String):2457:2457 -> k0 - 118:129:java.lang.String toString(java.lang.String):2458:2458 -> k0 - 130:139:java.lang.String toString(java.lang.String):2459:2459 -> k0 - 140:142:java.lang.String toString(java.lang.String):2461:2461 -> k0 - 143:154:java.lang.String toString(java.lang.String):2463:2463 -> k0 - 155:162:java.lang.String toString(java.lang.String):2466:2466 -> k0 - 163:172:java.lang.String toString(java.lang.String):2467:2467 -> k0 - 173:175:java.lang.String toString(java.lang.String):2469:2469 -> k0 - 176:187:java.lang.String toString(java.lang.String):2471:2471 -> k0 - 188:192:java.lang.String toString(java.lang.String):2474:2474 -> k0 - 193:197:java.lang.String toString(java.lang.String):2476:2476 -> k0 - void captureStartValues(androidx.transition.TransitionValues) -> l + void captureStartValues(androidx.transition.TransitionValues) -> m # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 1:3:void captureValues(android.view.ViewGroup,boolean):1578:1578 -> m - 4:24:void captureValues(android.view.ViewGroup,boolean):1579:1579 -> m - 25:34:void captureValues(android.view.ViewGroup,boolean):1580:1580 -> m - 35:41:void captureValues(android.view.ViewGroup,boolean):1581:1581 -> m - 42:47:void captureValues(android.view.ViewGroup,boolean):1618:1618 -> m - 48:55:void captureValues(android.view.ViewGroup,boolean):1582:1582 -> m - 56:67:void captureValues(android.view.ViewGroup,boolean):1583:1583 -> m - 68:73:void captureValues(android.view.ViewGroup,boolean):1584:1584 -> m - 74:80:void captureValues(android.view.ViewGroup,boolean):1586:1586 -> m - 81:84:void captureValues(android.view.ViewGroup,boolean):1588:1588 -> m - 85:87:void captureValues(android.view.ViewGroup,boolean):1590:1590 -> m - 88:92:void captureValues(android.view.ViewGroup,boolean):1592:1592 -> m - 93:97:void captureValues(android.view.ViewGroup,boolean):1593:1593 -> m - 98:103:void captureValues(android.view.ViewGroup,boolean):1595:1595 -> m - 104:112:void captureValues(android.view.ViewGroup,boolean):1597:1597 -> m - 113:120:void captureValues(android.view.ViewGroup,boolean):1601:1601 -> m - 121:128:void captureValues(android.view.ViewGroup,boolean):1602:1602 -> m - 129:135:void captureValues(android.view.ViewGroup,boolean):1603:1603 -> m - 136:139:void captureValues(android.view.ViewGroup,boolean):1605:1605 -> m - 140:142:void captureValues(android.view.ViewGroup,boolean):1607:1607 -> m - 143:147:void captureValues(android.view.ViewGroup,boolean):1609:1609 -> m - 148:152:void captureValues(android.view.ViewGroup,boolean):1610:1610 -> m - 153:158:void captureValues(android.view.ViewGroup,boolean):1612:1612 -> m - 159:168:void captureValues(android.view.ViewGroup,boolean):1614:1614 -> m - 169:172:void captureValues(android.view.ViewGroup,boolean):1620:1620 -> m - 173:176:void captureValues(android.view.ViewGroup,boolean):1621:1621 -> m - 177:184:void captureValues(android.view.ViewGroup,boolean):1622:1622 -> m - 185:192:void captureValues(android.view.ViewGroup,boolean):1624:1624 -> m - 193:210:void captureValues(android.view.ViewGroup,boolean):1625:1625 -> m - 211:218:void captureValues(android.view.ViewGroup,boolean):1628:1628 -> m - 219:226:void captureValues(android.view.ViewGroup,boolean):1630:1630 -> m - 227:237:void captureValues(android.view.ViewGroup,boolean):1631:1631 -> m - 3:9:void clearValues(boolean):1685:1685 -> n - 10:16:void clearValues(boolean):1686:1686 -> n - 17:24:void clearValues(boolean):1687:1687 -> n - 25:31:void clearValues(boolean):1689:1689 -> n - 32:38:void clearValues(boolean):1690:1690 -> n - 39:46:void clearValues(boolean):1691:1691 -> n - 1:6:androidx.transition.Transition clone():2321:2321 -> o + 1:3:void captureValues(android.view.ViewGroup,boolean):1578:1578 -> n + 4:24:void captureValues(android.view.ViewGroup,boolean):1579:1579 -> n + 25:34:void captureValues(android.view.ViewGroup,boolean):1580:1580 -> n + 35:41:void captureValues(android.view.ViewGroup,boolean):1581:1581 -> n + 42:47:void captureValues(android.view.ViewGroup,boolean):1618:1618 -> n + 48:55:void captureValues(android.view.ViewGroup,boolean):1582:1582 -> n + 56:67:void captureValues(android.view.ViewGroup,boolean):1583:1583 -> n + 68:73:void captureValues(android.view.ViewGroup,boolean):1584:1584 -> n + 74:80:void captureValues(android.view.ViewGroup,boolean):1586:1586 -> n + 81:84:void captureValues(android.view.ViewGroup,boolean):1588:1588 -> n + 85:87:void captureValues(android.view.ViewGroup,boolean):1590:1590 -> n + 88:92:void captureValues(android.view.ViewGroup,boolean):1592:1592 -> n + 93:97:void captureValues(android.view.ViewGroup,boolean):1593:1593 -> n + 98:103:void captureValues(android.view.ViewGroup,boolean):1595:1595 -> n + 104:112:void captureValues(android.view.ViewGroup,boolean):1597:1597 -> n + 113:120:void captureValues(android.view.ViewGroup,boolean):1601:1601 -> n + 121:128:void captureValues(android.view.ViewGroup,boolean):1602:1602 -> n + 129:135:void captureValues(android.view.ViewGroup,boolean):1603:1603 -> n + 136:139:void captureValues(android.view.ViewGroup,boolean):1605:1605 -> n + 140:142:void captureValues(android.view.ViewGroup,boolean):1607:1607 -> n + 143:147:void captureValues(android.view.ViewGroup,boolean):1609:1609 -> n + 148:152:void captureValues(android.view.ViewGroup,boolean):1610:1610 -> n + 153:158:void captureValues(android.view.ViewGroup,boolean):1612:1612 -> n + 159:168:void captureValues(android.view.ViewGroup,boolean):1614:1614 -> n + 169:172:void captureValues(android.view.ViewGroup,boolean):1620:1620 -> n + 173:176:void captureValues(android.view.ViewGroup,boolean):1621:1621 -> n + 177:184:void captureValues(android.view.ViewGroup,boolean):1622:1622 -> n + 185:192:void captureValues(android.view.ViewGroup,boolean):1624:1624 -> n + 193:210:void captureValues(android.view.ViewGroup,boolean):1625:1625 -> n + 211:218:void captureValues(android.view.ViewGroup,boolean):1628:1628 -> n + 219:226:void captureValues(android.view.ViewGroup,boolean):1630:1630 -> n + 227:237:void captureValues(android.view.ViewGroup,boolean):1631:1631 -> n + 3:9:void clearValues(boolean):1685:1685 -> o + 10:16:void clearValues(boolean):1686:1686 -> o + 17:24:void clearValues(boolean):1687:1687 -> o + 25:31:void clearValues(boolean):1689:1689 -> o + 32:38:void clearValues(boolean):1690:1690 -> o + 39:46:void clearValues(boolean):1691:1691 -> o + 1:6:androidx.transition.Transition clone():2321:2321 -> p # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/transition/k;"} - 7:13:androidx.transition.Transition clone():2322:2322 -> o - 14:20:androidx.transition.Transition clone():2323:2323 -> o - 21:28:androidx.transition.Transition clone():2324:2324 -> o - 29:30:androidx.transition.Transition clone():2325:2325 -> o - 31:32:androidx.transition.Transition clone():2326:2326 -> o - 33:34:androidx.transition.Transition clone():2328:2328 -> o - 35:38:androidx.transition.Transition clone():2329:2329 -> o - 39:44:androidx.transition.Transition clone():2332:2332 -> o - 1:1:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):0:0 -> p + 7:13:androidx.transition.Transition clone():2322:2322 -> p + 14:20:androidx.transition.Transition clone():2323:2323 -> p + 21:28:androidx.transition.Transition clone():2324:2324 -> p + 29:30:androidx.transition.Transition clone():2325:2325 -> p + 31:32:androidx.transition.Transition clone():2326:2326 -> p + 33:34:androidx.transition.Transition clone():2328:2328 -> p + 35:38:androidx.transition.Transition clone():2329:2329 -> p + 39:44:androidx.transition.Transition clone():2332:2332 -> p + 1:1:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):0:0 -> q # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/v;Landroidx/transition/v;)Landroid/animation/Animator;"} - 3:6:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):760:760 -> q + 3:6:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):760:760 -> r # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/w;Landroidx/transition/w;Ljava/util/ArrayList;Ljava/util/ArrayList;)V"} - 7:11:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):762:762 -> q - 12:15:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):763:763 -> q - 16:27:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):764:764 -> q - 28:35:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):766:766 -> q - 36:43:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):767:767 -> q - 44:54:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):768:768 -> q - 55:77:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):771:771 -> q - 78:85:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):778:778 -> q - 86:93:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):798:798 -> q - 94:95:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):804:804 -> q - 96:101:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):805:805 -> q - 102:104:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):806:806 -> q - 105:111:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):807:807 -> q - 112:122:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):808:808 -> q - 123:125:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):810:810 -> q - 126:135:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):811:811 -> q - 136:139:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):812:812 -> q - 140:147:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):811:811 -> q - 148:154:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):815:815 -> q - 155:160:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):817:817 -> q - 161:166:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):818:818 -> q - 167:178:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):819:819 -> q - 179:188:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):820:820 -> q - 189:221:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):821:821 -> q - 222:228:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):830:830 -> q - 229:234:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):838:838 -> q - 235:241:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):839:839 -> q - 242:244:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):845:845 -> q - 245:253:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):846:846 -> q - 254:260:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):851:851 -> q - 261:266:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):852:852 -> q - 267:270:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):853:853 -> q - 271:278:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):854:854 -> q - 279:284:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):855:855 -> q - 285:297:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):856:856 -> q - 298:302:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):857:857 -> q - 303:311:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):858:858 -> q - 1:8:void end():2067:2067 -> r - 9:15:void end():2069:2069 -> r - 16:25:void end():2070:2070 -> r - 26:37:void end():2071:2071 -> r - 38:44:void end():2073:2073 -> r - 45:54:void end():2076:2076 -> r - 55:66:void end():2077:2077 -> r - 67:72:void end():2079:2079 -> r - 73:75:void end():2082:2082 -> r + 7:11:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):762:762 -> r + 12:15:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):763:763 -> r + 16:27:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):764:764 -> r + 28:35:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):766:766 -> r + 36:43:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):767:767 -> r + 44:54:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):768:768 -> r + 55:77:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):771:771 -> r + 78:85:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):778:778 -> r + 86:93:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):798:798 -> r + 94:95:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):804:804 -> r + 96:101:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):805:805 -> r + 102:104:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):806:806 -> r + 105:111:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):807:807 -> r + 112:122:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):808:808 -> r + 123:125:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):810:810 -> r + 126:135:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):811:811 -> r + 136:139:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):812:812 -> r + 140:147:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):811:811 -> r + 148:154:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):815:815 -> r + 155:160:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):817:817 -> r + 161:166:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):818:818 -> r + 167:178:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):819:819 -> r + 179:188:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):820:820 -> r + 189:221:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):821:821 -> r + 222:228:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):830:830 -> r + 229:234:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):838:838 -> r + 235:241:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):839:839 -> r + 242:244:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):845:845 -> r + 245:253:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):846:846 -> r + 254:260:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):851:851 -> r + 261:266:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):852:852 -> r + 267:270:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):853:853 -> r + 271:278:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):854:854 -> r + 279:284:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):855:855 -> r + 285:297:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):856:856 -> r + 298:302:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):857:857 -> r + 303:311:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):858:858 -> r + 1:8:void end():2067:2067 -> t + 9:15:void end():2069:2069 -> t + 16:25:void end():2070:2070 -> t + 26:37:void end():2071:2071 -> t + 38:44:void end():2073:2073 -> t + 45:54:void end():2076:2076 -> t + 55:66:void end():2077:2077 -> t + 67:72:void end():2079:2079 -> t + 73:75:void end():2082:2082 -> t 1:7:java.lang.String toString():2314:2314 -> toString - 1:9:androidx.transition.Transition excludeTarget(java.lang.Class,boolean):1450:1450 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Z)Landroidx/transition/k;"} - 5:9:java.util.ArrayList excludeType(java.util.ArrayList,java.lang.Class,boolean):1489:1489 -> v - 10:14:java.util.ArrayList excludeType(java.util.ArrayList,java.lang.Class,boolean):1491:1491 -> v - 1:3:long getDuration():394:394 -> w - 1:3:androidx.transition.Transition$EpicenterCallback getEpicenterCallback():2232:2232 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/transition/k$f;"} - 1:3:android.animation.TimeInterpolator getInterpolator():449:449 -> y - 1:4:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1789:1789 -> z + 1:3:long getDuration():394:394 -> u + 1:3:androidx.transition.Transition$EpicenterCallback getEpicenterCallback():2232:2232 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/transition/k$e;"} + 1:3:android.animation.TimeInterpolator getInterpolator():449:449 -> w + 1:4:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1789:1789 -> x # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Z)Landroidx/transition/v;"} - 5:11:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1790:1790 -> z - 12:20:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1792:1792 -> z - 21:27:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1796:1796 -> z - 28:36:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1799:1799 -> z - 37:49:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1804:1804 -> z - 50:54:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1811:1811 -> z - 55:62:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1812:1812 -> z + 5:11:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1790:1790 -> x + 12:20:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1792:1792 -> x + 21:27:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1796:1796 -> x + 28:36:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1799:1799 -> x + 37:49:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1804:1804 -> x + 50:54:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1811:1811 -> x + 55:62:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1812:1812 -> x + 1:3:java.lang.String getName():2350:2350 -> y + 1:3:androidx.transition.PathMotion getPathMotion():2202:2202 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/transition/g;"} androidx.transition.Transition$1 -> androidx.transition.k$a: # {"id":"sourceFile","fileName":"Transition.java"} 1:4:void ():181:181 -> @@ -60867,17 +58542,10 @@ androidx.transition.Transition$AnimationInfo -> androidx.transition.k$d: 10:11:void (android.view.View,java.lang.String,androidx.transition.Transition,android.view.WindowId,androidx.transition.TransitionValues,android.animation.Animator):2590:2590 -> 12:13:void (android.view.View,java.lang.String,androidx.transition.Transition,android.view.WindowId,androidx.transition.TransitionValues,android.animation.Animator):2591:2591 -> 14:16:void (android.view.View,java.lang.String,androidx.transition.Transition,android.view.WindowId,androidx.transition.TransitionValues,android.animation.Animator):2592:2592 -> -androidx.transition.Transition$ArrayListManager -> androidx.transition.k$e: -# {"id":"sourceFile","fileName":"Transition.java"} - 3:7:java.util.ArrayList add(java.util.ArrayList,java.lang.Object):2618:2618 -> a - 8:13:java.util.ArrayList add(java.util.ArrayList,java.lang.Object):2620:2620 -> a - 14:17:java.util.ArrayList add(java.util.ArrayList,java.lang.Object):2621:2621 -> a - 3:5:java.util.ArrayList remove(java.util.ArrayList,java.lang.Object):2633:2633 -> b - 6:13:java.util.ArrayList remove(java.util.ArrayList,java.lang.Object):2634:2634 -> b -androidx.transition.Transition$EpicenterCallback -> androidx.transition.k$f: +androidx.transition.Transition$EpicenterCallback -> androidx.transition.k$e: # {"id":"sourceFile","fileName":"Transition.java"} 1:4:void ():2650:2650 -> -androidx.transition.Transition$TransitionListener -> androidx.transition.k$g: +androidx.transition.Transition$TransitionListener -> androidx.transition.k$f: # {"id":"sourceFile","fileName":"Transition.java"} void onTransitionStart(androidx.transition.Transition) -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} @@ -60893,31 +58561,31 @@ androidx.transition.Transition$TransitionListener -> androidx.transition.k$g: # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;Z)V"} void onTransitionResume(androidx.transition.Transition) -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} -androidx.transition.Transition$TransitionNotification -> androidx.transition.k$h: +androidx.transition.Transition$TransitionNotification -> androidx.transition.k$g: # {"id":"sourceFile","fileName":"Transition.java"} androidx.transition.Transition$TransitionNotification ON_START -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$g;"} androidx.transition.Transition$TransitionNotification ON_END -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$g;"} androidx.transition.Transition$TransitionNotification ON_CANCEL -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$g;"} androidx.transition.Transition$TransitionNotification ON_PAUSE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$g;"} androidx.transition.Transition$TransitionNotification ON_RESUME -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$g;"} 1:7:void ():2686:2686 -> 8:14:void ():2691:2691 -> 15:21:void ():2696:2696 -> 22:28:void ():2702:2702 -> 29:36:void ():2708:2708 -> void notifyListener(androidx.transition.Transition$TransitionListener,androidx.transition.Transition,boolean) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;Landroidx/transition/k;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;Landroidx/transition/k;Z)V"} 1:4:void lambda$static$0(androidx.transition.Transition$TransitionListener,androidx.transition.Transition,boolean):2697:2697 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;Landroidx/transition/k;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;Landroidx/transition/k;Z)V"} 1:4:void lambda$static$2(androidx.transition.Transition$TransitionListener,androidx.transition.Transition,boolean):2709:2709 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;Landroidx/transition/k;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;Landroidx/transition/k;Z)V"} 1:4:void lambda$static$1(androidx.transition.Transition$TransitionListener,androidx.transition.Transition,boolean):2703:2703 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;Landroidx/transition/k;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;Landroidx/transition/k;Z)V"} androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda0 -> androidx.transition.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -60925,7 +58593,7 @@ androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda0 # {"id":"com.android.tools.r8.synthesized"} 1:1:void notifyListener(androidx.transition.Transition$TransitionListener,androidx.transition.Transition,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;Landroidx/transition/k;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;Landroidx/transition/k;Z)V"} androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda1 -> androidx.transition.m: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -60933,7 +58601,7 @@ androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda1 # {"id":"com.android.tools.r8.synthesized"} 1:1:void notifyListener(androidx.transition.Transition$TransitionListener,androidx.transition.Transition,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;Landroidx/transition/k;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;Landroidx/transition/k;Z)V"} androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda2 -> androidx.transition.n: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -60941,7 +58609,7 @@ androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda2 # {"id":"com.android.tools.r8.synthesized"} 1:1:void notifyListener(androidx.transition.Transition$TransitionListener,androidx.transition.Transition,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;Landroidx/transition/k;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;Landroidx/transition/k;Z)V"} androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda3 -> androidx.transition.o: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -60949,7 +58617,7 @@ androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda3 # {"id":"com.android.tools.r8.synthesized"} 1:1:void notifyListener(androidx.transition.Transition$TransitionListener,androidx.transition.Transition,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;Landroidx/transition/k;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;Landroidx/transition/k;Z)V"} androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda4 -> androidx.transition.p: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -60957,7 +58625,7 @@ androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda4 # {"id":"com.android.tools.r8.synthesized"} 1:1:void notifyListener(androidx.transition.Transition$TransitionListener,androidx.transition.Transition,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;Landroidx/transition/k;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;Landroidx/transition/k;Z)V"} androidx.transition.TransitionListenerAdapter -> androidx.transition.q: # {"id":"sourceFile","fileName":"TransitionListenerAdapter.java"} 1:4:void ():27:27 -> @@ -61062,148 +58730,144 @@ androidx.transition.TransitionSet -> androidx.transition.t: 12:14:void ():82:82 -> 15:16:void ():85:85 -> 17:19:void ():89:89 -> - 1:3:void pause(android.view.View):682:682 -> W - 4:12:void pause(android.view.View):683:683 -> W - 13:27:void pause(android.view.View):685:685 -> W - 1:5:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):63:63 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;)Landroidx/transition/k;"} - 1:5:androidx.transition.Transition removeTarget(android.view.View):63:63 -> Z + 1:3:void pause(android.view.View):682:682 -> U + 4:12:void pause(android.view.View):683:683 -> U + 13:27:void pause(android.view.View):685:685 -> U + 1:5:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):63:63 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;)Landroidx/transition/k;"} + 1:5:androidx.transition.Transition removeTarget(android.view.View):63:63 -> X # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/transition/k;"} + 1:3:void resume(android.view.View):694:694 -> Y + 4:12:void resume(android.view.View):695:695 -> Y + 13:27:void resume(android.view.View):697:697 -> Y 1:5:androidx.transition.Transition addListener(androidx.transition.Transition$TransitionListener):63:63 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;)Landroidx/transition/k;"} - 1:3:void resume(android.view.View):694:694 -> a0 - 4:12:void resume(android.view.View):695:695 -> a0 - 13:27:void resume(android.view.View):697:697 -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;)Landroidx/transition/k;"} + 1:8:void runAnimators():486:486 -> a0 + 9:11:void runAnimators():487:487 -> a0 + 12:15:void runAnimators():488:488 -> a0 + 16:18:void runAnimators():491:491 -> a0 + 19:24:void runAnimators():492:492 -> a0 + 25:32:void runAnimators():495:495 -> a0 + 33:42:void runAnimators():496:496 -> a0 + 43:50:void runAnimators():497:497 -> a0 + 51:61:void runAnimators():498:498 -> a0 + 62:71:void runAnimators():506:506 -> a0 + 72:75:void runAnimators():508:508 -> a0 + 76:91:void runAnimators():511:511 -> a0 + 92:96:void runAnimators():512:512 -> a0 1:5:androidx.transition.Transition addTarget(android.view.View):63:63 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/transition/k;"} - 1:8:void runAnimators():486:486 -> c0 - 9:11:void runAnimators():487:487 -> c0 - 12:15:void runAnimators():488:488 -> c0 - 16:18:void runAnimators():491:491 -> c0 - 19:24:void runAnimators():492:492 -> c0 - 25:32:void runAnimators():495:495 -> c0 - 33:42:void runAnimators():496:496 -> c0 - 43:50:void runAnimators():497:497 -> c0 - 51:61:void runAnimators():498:498 -> c0 - 62:71:void runAnimators():506:506 -> c0 - 72:75:void runAnimators():508:508 -> c0 - 76:91:void runAnimators():511:511 -> c0 - 92:96:void runAnimators():512:512 -> c0 + 1:5:androidx.transition.Transition setDuration(long):63:63 -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/transition/k;"} + 1:3:void setEpicenterCallback(androidx.transition.Transition$EpicenterCallback):742:742 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$e;)V"} + 4:9:void setEpicenterCallback(androidx.transition.Transition$EpicenterCallback):743:743 -> c0 + 10:18:void setEpicenterCallback(androidx.transition.Transition$EpicenterCallback):744:744 -> c0 + 19:33:void setEpicenterCallback(androidx.transition.Transition$EpicenterCallback):746:746 -> c0 1:3:void cancel():704:704 -> cancel 4:12:void cancel():705:705 -> cancel 13:27:void cancel():707:707 -> cancel 1:5:java.lang.Object clone():63:63 -> clone - 1:5:androidx.transition.Transition setDuration(long):63:63 -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/transition/k;"} - 1:3:void setEpicenterCallback(androidx.transition.Transition$EpicenterCallback):742:742 -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;)V"} - 4:9:void setEpicenterCallback(androidx.transition.Transition$EpicenterCallback):743:743 -> e0 - 10:18:void setEpicenterCallback(androidx.transition.Transition$EpicenterCallback):744:744 -> e0 - 19:33:void setEpicenterCallback(androidx.transition.Transition$EpicenterCallback):746:746 -> e0 - 1:8:void captureEndValues(androidx.transition.TransitionValues):658:658 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 9:25:void captureEndValues(androidx.transition.TransitionValues):659:659 -> f - 26:33:void captureEndValues(androidx.transition.TransitionValues):660:660 -> f - 34:36:void captureEndValues(androidx.transition.TransitionValues):661:661 -> f - 37:43:void captureEndValues(androidx.transition.TransitionValues):662:662 -> f - 1:5:androidx.transition.Transition setInterpolator(android.animation.TimeInterpolator):63:63 -> f0 + 1:5:androidx.transition.Transition setInterpolator(android.animation.TimeInterpolator):63:63 -> d0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/animation/TimeInterpolator;)Landroidx/transition/k;"} - 1:3:void setPathMotion(androidx.transition.PathMotion):389:389 -> g0 + 1:3:void setPathMotion(androidx.transition.PathMotion):389:389 -> e0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/g;)V"} - 4:9:void setPathMotion(androidx.transition.PathMotion):390:390 -> g0 - 10:14:void setPathMotion(androidx.transition.PathMotion):391:391 -> g0 - 15:22:void setPathMotion(androidx.transition.PathMotion):392:392 -> g0 - 23:37:void setPathMotion(androidx.transition.PathMotion):393:393 -> g0 - 1:3:void setPropagation(androidx.transition.TransitionPropagation):732:732 -> h0 + 4:9:void setPathMotion(androidx.transition.PathMotion):390:390 -> e0 + 10:14:void setPathMotion(androidx.transition.PathMotion):391:391 -> e0 + 15:22:void setPathMotion(androidx.transition.PathMotion):392:392 -> e0 + 23:37:void setPathMotion(androidx.transition.PathMotion):393:393 -> e0 + 1:3:void setPropagation(androidx.transition.TransitionPropagation):732:732 -> f0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/s;)V"} - 4:9:void setPropagation(androidx.transition.TransitionPropagation):733:733 -> h0 - 10:18:void setPropagation(androidx.transition.TransitionPropagation):734:734 -> h0 - 19:33:void setPropagation(androidx.transition.TransitionPropagation):736:736 -> h0 - 1:5:androidx.transition.Transition setStartDelay(long):63:63 -> i0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/transition/k;"} - 1:3:void capturePropagationValues(androidx.transition.TransitionValues):670:670 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 4:12:void capturePropagationValues(androidx.transition.TransitionValues):671:671 -> k - 13:27:void capturePropagationValues(androidx.transition.TransitionValues):673:673 -> k - 1:5:java.lang.String toString(java.lang.String):752:752 -> k0 - 6:13:java.lang.String toString(java.lang.String):753:753 -> k0 - 14:66:java.lang.String toString(java.lang.String):754:754 -> k0 - 1:8:void captureStartValues(androidx.transition.TransitionValues):646:646 -> l + 4:9:void setPropagation(androidx.transition.TransitionPropagation):733:733 -> f0 + 10:18:void setPropagation(androidx.transition.TransitionPropagation):734:734 -> f0 + 19:33:void setPropagation(androidx.transition.TransitionPropagation):736:736 -> f0 + 1:8:void captureEndValues(androidx.transition.TransitionValues):658:658 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 9:25:void captureStartValues(androidx.transition.TransitionValues):647:647 -> l - 26:33:void captureStartValues(androidx.transition.TransitionValues):648:648 -> l - 34:36:void captureStartValues(androidx.transition.TransitionValues):649:649 -> l - 37:43:void captureStartValues(androidx.transition.TransitionValues):650:650 -> l - 1:7:androidx.transition.TransitionSet addListener(androidx.transition.Transition$TransitionListener):306:306 -> l0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;)Landroidx/transition/t;"} - 2:9:androidx.transition.TransitionSet addTarget(android.view.View):270:270 -> m0 + 9:25:void captureEndValues(androidx.transition.TransitionValues):659:659 -> g + 26:33:void captureEndValues(androidx.transition.TransitionValues):660:660 -> g + 34:36:void captureEndValues(androidx.transition.TransitionValues):661:661 -> g + 37:43:void captureEndValues(androidx.transition.TransitionValues):662:662 -> g + 1:5:androidx.transition.Transition setStartDelay(long):63:63 -> g0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/transition/k;"} + 1:5:java.lang.String toString(java.lang.String):752:752 -> i0 + 6:13:java.lang.String toString(java.lang.String):753:753 -> i0 + 14:66:java.lang.String toString(java.lang.String):754:754 -> i0 + 1:7:androidx.transition.TransitionSet addListener(androidx.transition.Transition$TransitionListener):306:306 -> j0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;)Landroidx/transition/t;"} + 2:9:androidx.transition.TransitionSet addTarget(android.view.View):270:270 -> k0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/transition/t;"} - 10:23:androidx.transition.TransitionSet addTarget(android.view.View):271:271 -> m0 - 24:30:androidx.transition.TransitionSet addTarget(android.view.View):273:273 -> m0 - 1:3:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):178:178 -> n0 + 10:23:androidx.transition.TransitionSet addTarget(android.view.View):271:271 -> k0 + 24:30:androidx.transition.TransitionSet addTarget(android.view.View):273:273 -> k0 + 1:3:void capturePropagationValues(androidx.transition.TransitionValues):670:670 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} + 4:12:void capturePropagationValues(androidx.transition.TransitionValues):671:671 -> l + 13:27:void capturePropagationValues(androidx.transition.TransitionValues):673:673 -> l + 1:3:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):178:178 -> l0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)Landroidx/transition/t;"} - 4:11:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):179:179 -> n0 - 12:14:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):180:180 -> n0 - 15:20:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):182:182 -> n0 - 21:27:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):183:183 -> n0 - 28:33:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):185:185 -> n0 - 34:40:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):186:186 -> n0 - 41:46:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):188:188 -> n0 - 47:53:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):189:189 -> n0 - 54:59:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):191:191 -> n0 - 60:67:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):192:192 -> n0 - 1:6:androidx.transition.Transition clone():762:762 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/transition/k;"} - 7:13:androidx.transition.Transition clone():763:763 -> o - 14:22:androidx.transition.Transition clone():764:764 -> o - 23:41:androidx.transition.Transition clone():766:766 -> o - 1:5:void addTransitionInternal(androidx.transition.Transition):198:198 -> o0 + 4:11:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):179:179 -> l0 + 12:14:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):180:180 -> l0 + 15:20:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):182:182 -> l0 + 21:27:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):183:183 -> l0 + 28:33:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):185:185 -> l0 + 34:40:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):186:186 -> l0 + 41:46:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):188:188 -> l0 + 47:53:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):189:189 -> l0 + 54:59:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):191:191 -> l0 + 60:67:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):192:192 -> l0 + 1:8:void captureStartValues(androidx.transition.TransitionValues):646:646 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} + 9:25:void captureStartValues(androidx.transition.TransitionValues):647:647 -> m + 26:33:void captureStartValues(androidx.transition.TransitionValues):648:648 -> m + 34:36:void captureStartValues(androidx.transition.TransitionValues):649:649 -> m + 37:43:void captureStartValues(androidx.transition.TransitionValues):650:650 -> m + 1:5:void addTransitionInternal(androidx.transition.Transition):198:198 -> m0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} - 6:8:void addTransitionInternal(androidx.transition.Transition):199:199 -> o0 - 3:11:androidx.transition.Transition getTransitionAt(int):222:222 -> p0 + 6:8:void addTransitionInternal(androidx.transition.Transition):199:199 -> m0 + 3:11:androidx.transition.Transition getTransitionAt(int):222:222 -> n0 # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/transition/k;"} - 12:22:androidx.transition.Transition getTransitionAt(int):225:225 -> p0 - 1:4:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):462:462 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/w;Landroidx/transition/w;Ljava/util/ArrayList;Ljava/util/ArrayList;)V"} - 5:13:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):463:463 -> q - 14:28:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):465:465 -> q - 29:42:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):468:468 -> q - 43:51:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):469:469 -> q - 52:55:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):471:471 -> q - 56:59:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):473:473 -> q - 60:66:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):476:476 -> q - 1:7:int getTransitionCount():210:210 -> q0 - 1:7:androidx.transition.TransitionSet removeListener(androidx.transition.Transition$TransitionListener):384:384 -> r0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$g;)Landroidx/transition/t;"} - 2:9:androidx.transition.TransitionSet removeTarget(android.view.View):321:321 -> s0 + 12:22:androidx.transition.Transition getTransitionAt(int):225:225 -> n0 + 1:7:int getTransitionCount():210:210 -> o0 + 1:6:androidx.transition.Transition clone():762:762 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/transition/k;"} + 7:13:androidx.transition.Transition clone():763:763 -> p + 14:22:androidx.transition.Transition clone():764:764 -> p + 23:41:androidx.transition.Transition clone():766:766 -> p + 1:7:androidx.transition.TransitionSet removeListener(androidx.transition.Transition$TransitionListener):384:384 -> p0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k$f;)Landroidx/transition/t;"} + 2:9:androidx.transition.TransitionSet removeTarget(android.view.View):321:321 -> q0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/transition/t;"} - 10:23:androidx.transition.TransitionSet removeTarget(android.view.View):322:322 -> s0 - 24:30:androidx.transition.TransitionSet removeTarget(android.view.View):324:324 -> s0 - 1:3:androidx.transition.TransitionSet setDuration(long):238:238 -> t0 + 10:23:androidx.transition.TransitionSet removeTarget(android.view.View):322:322 -> q0 + 24:30:androidx.transition.TransitionSet removeTarget(android.view.View):324:324 -> q0 + 1:4:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):462:462 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/w;Landroidx/transition/w;Ljava/util/ArrayList;Ljava/util/ArrayList;)V"} + 5:13:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):463:463 -> r + 14:28:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):465:465 -> r + 29:42:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):468:468 -> r + 43:51:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):469:469 -> r + 52:55:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):471:471 -> r + 56:59:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):473:473 -> r + 60:66:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):476:476 -> r + 1:3:androidx.transition.TransitionSet setDuration(long):238:238 -> r0 # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/transition/t;"} - 4:15:androidx.transition.TransitionSet setDuration(long):239:239 -> t0 - 16:22:androidx.transition.TransitionSet setDuration(long):240:240 -> t0 - 23:37:androidx.transition.TransitionSet setDuration(long):242:242 -> t0 - 2:9:androidx.transition.Transition excludeTarget(java.lang.Class,boolean):375:375 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Z)Landroidx/transition/k;"} - 10:23:androidx.transition.Transition excludeTarget(java.lang.Class,boolean):376:376 -> u - 24:28:androidx.transition.Transition excludeTarget(java.lang.Class,boolean):378:378 -> u - 1:6:androidx.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator):257:257 -> u0 + 4:15:androidx.transition.TransitionSet setDuration(long):239:239 -> r0 + 16:22:androidx.transition.TransitionSet setDuration(long):240:240 -> r0 + 23:37:androidx.transition.TransitionSet setDuration(long):242:242 -> r0 + 1:6:androidx.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator):257:257 -> s0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/animation/TimeInterpolator;)Landroidx/transition/t;"} - 7:10:androidx.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator):258:258 -> u0 - 11:17:androidx.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator):259:259 -> u0 - 18:31:androidx.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator):261:261 -> u0 - 32:38:androidx.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator):264:264 -> u0 - 7:9:androidx.transition.TransitionSet setOrdering(int):136:136 -> v0 + 7:10:androidx.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator):258:258 -> s0 + 11:17:androidx.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator):259:259 -> s0 + 18:31:androidx.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator):261:261 -> s0 + 32:38:androidx.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator):264:264 -> s0 + 7:9:androidx.transition.TransitionSet setOrdering(int):136:136 -> t0 # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/transition/t;"} - 10:32:androidx.transition.TransitionSet setOrdering(int):142:142 -> v0 - 33:35:androidx.transition.TransitionSet setOrdering(int):139:139 -> v0 - 1:7:androidx.transition.TransitionSet setStartDelay(long):251:251 -> w0 + 10:32:androidx.transition.TransitionSet setOrdering(int):142:142 -> t0 + 33:35:androidx.transition.TransitionSet setOrdering(int):139:139 -> t0 + 1:7:androidx.transition.TransitionSet setStartDelay(long):251:251 -> u0 # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/transition/t;"} - 1:5:void setupStartEndListeners():417:417 -> x0 - 6:22:void setupStartEndListeners():418:418 -> x0 - 23:26:void setupStartEndListeners():419:419 -> x0 - 27:35:void setupStartEndListeners():421:421 -> x0 + 1:5:void setupStartEndListeners():417:417 -> v0 + 6:22:void setupStartEndListeners():418:418 -> v0 + 23:26:void setupStartEndListeners():419:419 -> v0 + 27:35:void setupStartEndListeners():421:421 -> v0 androidx.transition.TransitionSet$1 -> androidx.transition.t$a: # {"id":"sourceFile","fileName":"TransitionSet.java"} androidx.transition.Transition val$nextTransition -> a @@ -61483,114 +59147,114 @@ androidx.transition.Visibility -> androidx.transition.L: 1:11:void ():80:80 -> 1:4:void ():99:99 -> 5:7:void ():97:97 -> - 1:3:java.lang.String[] getTransitionProperties():143:143 -> K - 11:12:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):494:494 -> M + 1:3:java.lang.String[] getTransitionProperties():143:143 -> I + 11:12:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):494:494 -> K # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;Landroidx/transition/v;)Z"} - 13:20:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):495:495 -> M - 21:27:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):496:496 -> M - 28:31:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):501:501 -> M - 32:46:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):502:502 -> M - 1:4:void captureEndValues(androidx.transition.TransitionValues):162:162 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 1:4:void captureStartValues(androidx.transition.TransitionValues):157:157 -> l + 13:20:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):495:495 -> K + 21:27:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):496:496 -> K + 28:31:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):501:501 -> K + 32:46:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):502:502 -> K + 1:4:void captureEndValues(androidx.transition.TransitionValues):162:162 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 1:6:void captureValues(androidx.transition.TransitionValues):147:147 -> l0 + 1:6:void captureValues(androidx.transition.TransitionValues):147:147 -> j0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 7:17:void captureValues(androidx.transition.TransitionValues):148:148 -> l0 - 18:31:void captureValues(androidx.transition.TransitionValues):149:149 -> l0 - 32:33:void captureValues(androidx.transition.TransitionValues):150:150 -> l0 - 34:38:void captureValues(androidx.transition.TransitionValues):151:151 -> l0 - 39:46:void captureValues(androidx.transition.TransitionValues):152:152 -> l0 - 1:6:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):192:192 -> m0 + 7:17:void captureValues(androidx.transition.TransitionValues):148:148 -> j0 + 18:31:void captureValues(androidx.transition.TransitionValues):149:149 -> j0 + 32:33:void captureValues(androidx.transition.TransitionValues):150:150 -> j0 + 34:38:void captureValues(androidx.transition.TransitionValues):151:151 -> j0 + 39:46:void captureValues(androidx.transition.TransitionValues):152:152 -> j0 + 1:6:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):192:192 -> k0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;Landroidx/transition/v;)Landroidx/transition/L$c;"} - 7:8:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):193:193 -> m0 - 9:12:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):194:194 -> m0 - 13:26:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):195:195 -> m0 - 27:40:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):196:196 -> m0 - 41:51:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):197:197 -> m0 - 52:53:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):199:199 -> m0 - 54:57:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):200:200 -> m0 - 58:65:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):202:202 -> m0 - 66:79:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):203:203 -> m0 - 80:90:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):204:204 -> m0 - 91:92:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):206:206 -> m0 - 93:99:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):207:207 -> m0 - 100:116:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):210:210 -> m0 - 117:118:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):216:216 -> m0 - 119:123:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):217:217 -> m0 - 124:125:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):219:219 -> m0 - 126:128:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):220:220 -> m0 - 129:132:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):224:224 -> m0 - 133:134:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):225:225 -> m0 - 135:137:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):226:226 -> m0 - 138:141:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):227:227 -> m0 - 142:143:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):228:228 -> m0 - 144:148:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):229:229 -> m0 - 149:152:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):233:233 -> m0 - 153:154:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):234:234 -> m0 - 155:159:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):235:235 -> m0 - 160:163:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):236:236 -> m0 - 164:165:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):237:237 -> m0 - 166:168:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):238:238 -> m0 - android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues) -> n0 + 7:8:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):193:193 -> k0 + 9:12:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):194:194 -> k0 + 13:26:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):195:195 -> k0 + 27:40:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):196:196 -> k0 + 41:51:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):197:197 -> k0 + 52:53:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):199:199 -> k0 + 54:57:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):200:200 -> k0 + 58:65:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):202:202 -> k0 + 66:79:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):203:203 -> k0 + 80:90:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):204:204 -> k0 + 91:92:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):206:206 -> k0 + 93:99:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):207:207 -> k0 + 100:116:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):210:210 -> k0 + 117:118:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):216:216 -> k0 + 119:123:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):217:217 -> k0 + 124:125:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):219:219 -> k0 + 126:128:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):220:220 -> k0 + 129:132:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):224:224 -> k0 + 133:134:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):225:225 -> k0 + 135:137:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):226:226 -> k0 + 138:141:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):227:227 -> k0 + 142:143:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):228:228 -> k0 + 144:148:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):229:229 -> k0 + 149:152:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):233:233 -> k0 + 153:154:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):234:234 -> k0 + 155:159:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):235:235 -> k0 + 160:163:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):236:236 -> k0 + 164:165:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):237:237 -> k0 + 166:168:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):238:238 -> k0 + android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues) -> l0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/v;Landroidx/transition/v;)Landroid/animation/Animator;"} - 1:12:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):281:281 -> o0 + 1:4:void captureStartValues(androidx.transition.TransitionValues):157:157 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} + 1:12:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):281:281 -> m0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/v;ILandroidx/transition/v;I)Landroid/animation/Animator;"} - 13:21:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):285:285 -> o0 - 22:25:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):286:286 -> o0 - 26:29:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):288:288 -> o0 - 30:33:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):290:290 -> o0 - 34:38:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):291:291 -> o0 - 39:46:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):295:295 -> o0 - 1:4:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):247:247 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/v;Landroidx/transition/v;)Landroid/animation/Animator;"} - 5:16:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):248:248 -> p - 17:20:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):250:250 -> p - 21:36:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):251:251 -> p - 37:48:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):254:254 -> p - android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues) -> p0 + 13:21:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):285:285 -> m0 + 22:25:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):286:286 -> m0 + 26:29:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):288:288 -> m0 + 30:33:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):290:290 -> m0 + 34:38:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):291:291 -> m0 + 39:46:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):295:295 -> m0 + android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues) -> n0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/v;Landroidx/transition/v;)Landroid/animation/Animator;"} - 1:11:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):341:341 -> q0 + 1:11:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):341:341 -> o0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/v;ILandroidx/transition/v;I)Landroid/animation/Animator;"} - 12:15:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):350:350 -> q0 - 16:19:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):351:351 -> q0 - 20:37:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):356:356 -> q0 - 38:64:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):366:366 -> q0 - 65:71:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):391:391 -> q0 - 72:79:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):394:394 -> q0 - 80:85:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):395:395 -> q0 - 86:89:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):396:396 -> q0 - 90:93:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):397:397 -> q0 - 94:97:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):400:400 -> q0 - 98:101:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):401:401 -> q0 - 102:110:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):402:402 -> q0 - 111:114:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):405:405 -> q0 - 115:123:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):406:406 -> q0 - 124:140:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):407:407 -> q0 - 141:150:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):422:422 -> q0 - 151:152:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):423:423 -> q0 - 153:154:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):424:424 -> q0 - 155:156:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):425:425 -> q0 - 157:159:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):426:426 -> q0 - 160:170:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):427:427 -> q0 - 171:181:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):428:428 -> q0 - 182:188:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):429:429 -> q0 - 189:196:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):431:431 -> q0 - 197:204:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):434:434 -> q0 - 205:209:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):436:436 -> q0 - 210:214:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):438:438 -> q0 - 215:217:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):441:441 -> q0 - 218:220:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):442:442 -> q0 - 221:230:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):443:443 -> q0 - 231:234:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):450:450 -> q0 - 235:237:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):451:451 -> q0 - 238:243:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):452:452 -> q0 - 244:248:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):454:454 -> q0 - 249:251:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):456:456 -> q0 - 252:259:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):457:457 -> q0 - 260:264:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):459:459 -> q0 - 5:7:void setMode(int):126:126 -> r0 - 8:15:void setMode(int):124:124 -> r0 + 12:15:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):350:350 -> o0 + 16:19:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):351:351 -> o0 + 20:37:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):356:356 -> o0 + 38:64:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):366:366 -> o0 + 65:71:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):391:391 -> o0 + 72:79:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):394:394 -> o0 + 80:85:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):395:395 -> o0 + 86:89:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):396:396 -> o0 + 90:93:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):397:397 -> o0 + 94:97:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):400:400 -> o0 + 98:101:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):401:401 -> o0 + 102:110:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):402:402 -> o0 + 111:114:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):405:405 -> o0 + 115:123:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):406:406 -> o0 + 124:140:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):407:407 -> o0 + 141:150:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):422:422 -> o0 + 151:152:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):423:423 -> o0 + 153:154:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):424:424 -> o0 + 155:156:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):425:425 -> o0 + 157:159:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):426:426 -> o0 + 160:170:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):427:427 -> o0 + 171:181:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):428:428 -> o0 + 182:188:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):429:429 -> o0 + 189:196:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):431:431 -> o0 + 197:204:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):434:434 -> o0 + 205:209:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):436:436 -> o0 + 210:214:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):438:438 -> o0 + 215:217:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):441:441 -> o0 + 218:220:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):442:442 -> o0 + 221:230:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):443:443 -> o0 + 231:234:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):450:450 -> o0 + 235:237:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):451:451 -> o0 + 238:243:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):452:452 -> o0 + 244:248:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):454:454 -> o0 + 249:251:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):456:456 -> o0 + 252:259:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):457:457 -> o0 + 260:264:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):459:459 -> o0 + 5:7:void setMode(int):126:126 -> p0 + 8:15:void setMode(int):124:124 -> p0 + 1:4:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):247:247 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/v;Landroidx/transition/v;)Landroid/animation/Animator;"} + 5:16:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):248:248 -> q + 17:20:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):250:250 -> q + 21:36:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):251:251 -> q + 37:48:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):254:254 -> q androidx.transition.Visibility$DisappearListener -> androidx.transition.L$a: # {"id":"sourceFile","fileName":"Visibility.java"} android.view.View mView -> a @@ -62276,10 +59940,10 @@ androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath -> andr # {"id":"sourceFile","fileName":"VectorDrawableCompat.java"} int[] mThemeAttrs -> e androidx.core.content.res.ComplexColorCompat mStrokeColor -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv/d;"} float mStrokeWidth -> g androidx.core.content.res.ComplexColorCompat mFillColor -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv/d;"} float mStrokeAlpha -> i float mFillAlpha -> j float mTrimPathStart -> k @@ -62446,7 +60110,7 @@ androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VObject -> androi androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath -> androidx.vectordrawable.graphics.drawable.f$f: # {"id":"sourceFile","fileName":"VectorDrawableCompat.java"} androidx.core.graphics.PathParser$PathDataNode[] mNodes -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lx/f$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lw/f$b;"} java.lang.String mPathName -> b int mFillRule -> c int mChangingConfigurations -> d @@ -62463,10 +60127,10 @@ androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath -> androidx 4:7:void toPath(android.graphics.Path):1727:1727 -> d 8:11:void toPath(android.graphics.Path):1728:1728 -> d 1:3:androidx.core.graphics.PathParser$PathDataNode[] getPathData():1750:1750 -> getPathData - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lx/f$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lw/f$b;"} 1:3:java.lang.String getPathName():1733:1733 -> getPathName 1:8:void setPathData(androidx.core.graphics.PathParser$PathDataNode[]):1755:1755 -> setPathData - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lx/f$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lw/f$b;)V"} 9:15:void setPathData(androidx.core.graphics.PathParser$PathDataNode[]):1757:1757 -> setPathData 16:21:void setPathData(androidx.core.graphics.PathParser$PathDataNode[]):1759:1759 -> setPathData androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer -> androidx.vectordrawable.graphics.drawable.f$g: @@ -62672,7 +60336,7 @@ androidx.versionedparcelable.CustomVersionedParcelable -> androidx.versionedparc androidx.versionedparcelable.ParcelImpl -> androidx.versionedparcelable.ParcelImpl: # {"id":"sourceFile","fileName":"ParcelImpl.java"} androidx.versionedparcelable.VersionedParcelable mParcel -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ/a;"} 1:8:void ():60:60 -> 1:3:void (android.os.Parcel):38:38 -> 4:15:void (android.os.Parcel):39:39 -> @@ -62714,7 +60378,7 @@ androidx.versionedparcelable.VersionedParcel -> androidx.versionedparcelable.a: 1:3:void writeString(java.lang.String,int):370:370 -> J 4:7:void writeString(java.lang.String,int):371:371 -> J 1:8:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1586:1586 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/a;Landroidx/versionedparcelable/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ/a;Landroidx/versionedparcelable/a;)V"} 9:25:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1587:1587 -> K 26:33:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1598:1598 -> K 34:41:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1596:1596 -> K @@ -62723,16 +60387,16 @@ androidx.versionedparcelable.VersionedParcel -> androidx.versionedparcelable.a: 57:64:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1594:1594 -> K 65:72:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1589:1589 -> K 4:7:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1029:1029 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ/a;)V"} 8:10:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1032:1032 -> L 11:14:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1034:1034 -> L 15:17:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1035:1035 -> L 18:21:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1036:1036 -> L 1:3:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable,int):1021:1021 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ/a;I)V"} 4:7:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable,int):1022:1022 -> M 1:8:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1042:1042 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ/a;)V"} 9:17:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1047:1047 -> N 18:48:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1044:1044 -> N void closeField() -> a @@ -62765,7 +60429,7 @@ androidx.versionedparcelable.VersionedParcel -> androidx.versionedparcelable.a: 8:12:java.lang.CharSequence readCharSequence(java.lang.CharSequence,int):619:619 -> l boolean readField(int) -> m 1:4:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1565:1565 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroidx/versionedparcelable/a;)Lb0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroidx/versionedparcelable/a;)LZ/a;"} 5:24:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1566:1566 -> n 25:32:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1577:1577 -> n 33:40:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1575:1575 -> n @@ -62783,10 +60447,10 @@ androidx.versionedparcelable.VersionedParcel -> androidx.versionedparcelable.a: 1:7:java.lang.String readString(java.lang.String,int):451:451 -> t 8:12:java.lang.String readString(java.lang.String,int):454:454 -> t 1:8:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1509:1509 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ/a;"} 9:17:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513:1513 -> u 1:7:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable(androidx.versionedparcelable.VersionedParcelable,int):1493:1493 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/a;I)Lb0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ/a;I)LZ/a;"} 8:12:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable(androidx.versionedparcelable.VersionedParcelable,int):1496:1496 -> v void setOutputField(int) -> w 1:1:void setSerializationFlags(boolean,boolean):0:0 -> x @@ -62847,7 +60511,7 @@ androidx.versionedparcelable.VersionedParcelParcel -> androidx.versionedparcelab 18:20:void setOutputField(int):93:93 -> w 21:24:void setOutputField(int):94:94 -> w 1:6:void writeBoolean(boolean):181:181 -> y -androidx.versionedparcelable.VersionedParcelable -> b0.a: +androidx.versionedparcelable.VersionedParcelable -> Z.a: # {"id":"sourceFile","fileName":"VersionedParcelable.java"} androidx.viewpager2.adapter.FragmentStateAdapter$2 -> androidx.viewpager2.adapter.FragmentStateAdapter$2: # {"id":"sourceFile","fileName":"FragmentStateAdapter.java"} @@ -62865,11 +60529,11 @@ androidx.viewpager2.adapter.FragmentStateAdapter$FragmentMaxLifecycleEnforcer$3 # {"id":"sourceFile","fileName":"FragmentStateAdapter.java"} 2:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):657:657 -> onStateChanged # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} -bolts.AndroidExecutors -> c0.a: +bolts.AndroidExecutors -> a0.a: # {"id":"sourceFile","fileName":"AndroidExecutors.java"} java.util.concurrent.Executor uiThread -> a bolts.AndroidExecutors INSTANCE -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/a;"} int CPU_COUNT -> c int CORE_POOL_SIZE -> d int MAX_POOL_SIZE -> e @@ -62883,21 +60547,21 @@ bolts.AndroidExecutors -> c0.a: 1:19:java.util.concurrent.ExecutorService newCachedThreadPool():74:74 -> b 20:23:java.util.concurrent.ExecutorService newCachedThreadPool():80:80 -> b 1:5:java.util.concurrent.Executor uiThread():129:129 -> c -bolts.AndroidExecutors$1 -> c0.a$a: +bolts.AndroidExecutors$1 -> a0.a$a: # {"id":"sourceFile","fileName":"AndroidExecutors.java"} -bolts.AndroidExecutors$UIThreadExecutor -> c0.a$b: +bolts.AndroidExecutors$UIThreadExecutor -> a0.a$b: # {"id":"sourceFile","fileName":"AndroidExecutors.java"} 1:1:void ():135:135 -> 2:2:void (bolts.AndroidExecutors$1):135:135 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/a$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/a$a;)V"} 1:13:void execute(java.lang.Runnable):138:138 -> execute -bolts.BoltsExecutors -> c0.b: +bolts.BoltsExecutors -> a0.b: # {"id":"sourceFile","fileName":"BoltsExecutors.java"} java.util.concurrent.ExecutorService background -> a java.util.concurrent.ScheduledExecutorService scheduled -> b java.util.concurrent.Executor immediate -> c bolts.BoltsExecutors INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/b;"} 1:8:void ():14:14 -> 1:3:void ():28:28 -> 4:20:void ():29:29 -> @@ -62907,15 +60571,15 @@ bolts.BoltsExecutors -> c0.b: 1:5:java.util.concurrent.Executor immediate():53:53 -> b 1:10:boolean isAndroidRuntime():17:17 -> c 11:23:boolean isAndroidRuntime():21:21 -> c -bolts.BoltsExecutors$1 -> c0.b$a: +bolts.BoltsExecutors$1 -> a0.b$a: # {"id":"sourceFile","fileName":"BoltsExecutors.java"} -bolts.BoltsExecutors$ImmediateExecutor -> c0.b$b: +bolts.BoltsExecutors$ImmediateExecutor -> a0.b$b: # {"id":"sourceFile","fileName":"BoltsExecutors.java"} java.lang.ThreadLocal executionDepth -> d 1:1:void ():62:62 -> 2:2:void ():64:64 -> 3:3:void (bolts.BoltsExecutors$1):62:62 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/b$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/b$a;)V"} 1:11:int decrementDepth():87:87 -> a 12:15:int decrementDepth():89:89 -> a 16:23:int decrementDepth():91:91 -> a @@ -62929,16 +60593,16 @@ bolts.BoltsExecutors$ImmediateExecutor -> c0.b$b: 9:14:void execute(java.lang.Runnable):105:105 -> execute 15:21:void execute(java.lang.Runnable):107:107 -> execute 22:29:void execute(java.lang.Runnable):110:110 -> execute -bolts.CancellationToken -> c0.c: +bolts.CancellationToken -> a0.c: # {"id":"sourceFile","fileName":"CancellationToken.java"} -bolts.Continuation -> c0.d: +bolts.Continuation -> a0.d: # {"id":"sourceFile","fileName":"Continuation.java"} java.lang.Object then(bolts.Task) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/f;)Ljava/lang/Object;"} -bolts.ExecutorException -> c0.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/f;)Ljava/lang/Object;"} +bolts.ExecutorException -> a0.e: # {"id":"sourceFile","fileName":"ExecutorException.java"} 1:6:void (java.lang.Exception):10:10 -> -bolts.Task -> c0.f: +bolts.Task -> a0.f: # {"id":"sourceFile","fileName":"Task.java"} java.lang.Object lock -> a boolean complete -> b @@ -62947,19 +60611,19 @@ bolts.Task -> c0.f: java.lang.Exception error -> e boolean errorHasBeenObserved -> f bolts.UnobservedErrorNotifier unobservedErrorNotifier -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/h;"} java.util.List continuations -> h java.util.concurrent.ExecutorService BACKGROUND_EXECUTOR -> i java.util.concurrent.Executor IMMEDIATE_EXECUTOR -> j java.util.concurrent.Executor UI_THREAD_EXECUTOR -> k bolts.Task TASK_NULL -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/f;"} bolts.Task TASK_TRUE -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/f;"} bolts.Task TASK_FALSE -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/f;"} bolts.Task TASK_CANCELLED -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/f;"} 1:6:void ():36:36 -> 7:12:void ():43:43 -> 13:18:void ():48:48 -> @@ -62980,21 +60644,21 @@ bolts.Task -> c0.f: 11:11:void (boolean):109:109 -> 12:12:void (boolean):111:111 -> 1:4:void access$000(bolts.TaskCompletionSource,bolts.Continuation,bolts.Task,java.util.concurrent.Executor,bolts.CancellationToken):32:32 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/g;Lc0/d;Lc0/f;Ljava/util/concurrent/Executor;Lc0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/g;La0/d;La0/f;Ljava/util/concurrent/Executor;La0/c;)V"} 2:6:bolts.Task call(java.util.concurrent.Callable,java.util.concurrent.Executor):338:338 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;Ljava/util/concurrent/Executor;)Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;Ljava/util/concurrent/Executor;)La0/f;"} 1:5:bolts.Task call(java.util.concurrent.Callable,java.util.concurrent.Executor,bolts.CancellationToken):346:346 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;Ljava/util/concurrent/Executor;Lc0/c;)Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;Ljava/util/concurrent/Executor;La0/c;)La0/f;"} 6:15:bolts.Task call(java.util.concurrent.Callable,java.util.concurrent.Executor,bolts.CancellationToken):348:348 -> c 16:23:bolts.Task call(java.util.concurrent.Callable,java.util.concurrent.Executor,bolts.CancellationToken):366:366 -> c 24:28:bolts.Task call(java.util.concurrent.Callable,java.util.concurrent.Executor,bolts.CancellationToken):369:369 -> c 1:10:void completeImmediately(bolts.TaskCompletionSource,bolts.Continuation,bolts.Task,java.util.concurrent.Executor,bolts.CancellationToken):863:863 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/g;Lc0/d;Lc0/f;Ljava/util/concurrent/Executor;Lc0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/g;La0/d;La0/f;Ljava/util/concurrent/Executor;La0/c;)V"} 11:19:void completeImmediately(bolts.TaskCompletionSource,bolts.Continuation,bolts.Task,java.util.concurrent.Executor,bolts.CancellationToken):882:882 -> d 1:8:bolts.Task continueWith(bolts.Continuation):672:672 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/d;)Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/d;)La0/f;"} 1:5:bolts.Task continueWith(bolts.Continuation,java.util.concurrent.Executor,bolts.CancellationToken):647:647 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/d;Ljava/util/concurrent/Executor;Lc0/c;)Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/d;Ljava/util/concurrent/Executor;La0/c;)La0/f;"} 6:8:bolts.Task continueWith(bolts.Continuation,java.util.concurrent.Executor,bolts.CancellationToken):648:648 -> f 9:14:bolts.Task continueWith(bolts.Continuation,java.util.concurrent.Executor,bolts.CancellationToken):649:649 -> f 15:39:bolts.Task continueWith(bolts.Continuation,java.util.concurrent.Executor,bolts.CancellationToken):651:651 -> f @@ -63003,11 +60667,11 @@ bolts.Task -> c0.f: 46:50:bolts.Task continueWith(bolts.Continuation,java.util.concurrent.Executor,bolts.CancellationToken):663:663 -> f 51:52:bolts.Task continueWith(bolts.Continuation,java.util.concurrent.Executor,bolts.CancellationToken):659:659 -> f 1:5:bolts.Task forError(java.lang.Exception):221:221 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;)Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;)La0/f;"} 6:8:bolts.Task forError(java.lang.Exception):222:222 -> g 9:13:bolts.Task forError(java.lang.Exception):223:223 -> g 3:5:bolts.Task forResult(java.lang.Object):207:207 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)La0/f;"} 6:9:bolts.Task forResult(java.lang.Object):209:209 -> h 10:23:bolts.Task forResult(java.lang.Object):210:210 -> h 24:28:bolts.Task forResult(java.lang.Object):212:212 -> h @@ -63021,9 +60685,9 @@ bolts.Task -> c0.f: 1:3:java.lang.Object getResult():155:155 -> j 4:8:java.lang.Object getResult():156:156 -> j 9:10:java.lang.Object getResult():157:157 -> j - 1:1:c0.Task$UnobservedExceptionHandler c0.Task.getUnobservedExceptionHandler():0:0 -> k + 1:1:a0.Task$UnobservedExceptionHandler a0.Task.getUnobservedExceptionHandler():0:0 -> k # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc0/f$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()La0/f$d;"} 1:3:boolean isCancelled():137:137 -> l 4:8:boolean isCancelled():138:138 -> l 9:10:boolean isCancelled():139:139 -> l @@ -63069,55 +60733,55 @@ bolts.Task -> c0.f: 23:25:boolean trySetResult(java.lang.Object):994:994 -> r 26:27:boolean trySetResult(java.lang.Object):995:995 -> r 28:29:boolean trySetResult(java.lang.Object):996:996 -> r -bolts.Task$10 -> c0.f$a: +bolts.Task$10 -> a0.f$a: # {"id":"sourceFile","fileName":"Task.java"} bolts.TaskCompletionSource val$tcs -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/g;"} bolts.Continuation val$continuation -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/d;"} java.util.concurrent.Executor val$executor -> c bolts.Task this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/f;"} 1:12:void (bolts.Task,bolts.TaskCompletionSource,bolts.Continuation,java.util.concurrent.Executor,bolts.CancellationToken):651:651 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/f;Lc0/g;Lc0/d;Ljava/util/concurrent/Executor;Lc0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/f;La0/g;La0/d;Ljava/util/concurrent/Executor;La0/c;)V"} 1:5:java.lang.Object then(bolts.Task):651:651 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/f;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/f;)Ljava/lang/Object;"} 1:11:java.lang.Void then(bolts.Task):654:654 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/f;)Ljava/lang/Void;"} -bolts.Task$14 -> c0.f$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/f;)Ljava/lang/Void;"} +bolts.Task$14 -> a0.f$b: # {"id":"sourceFile","fileName":"Task.java"} bolts.TaskCompletionSource val$tcs -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/g;"} bolts.Continuation val$continuation -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/d;"} bolts.Task val$task -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/f;"} 1:10:void (bolts.CancellationToken,bolts.TaskCompletionSource,bolts.Continuation,bolts.Task):863:863 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/c;Lc0/g;Lc0/d;Lc0/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/c;La0/g;La0/d;La0/f;)V"} 1:8:void run():872:872 -> run 9:15:void run():873:873 -> run 16:21:void run():877:877 -> run 22:27:void run():875:875 -> run -bolts.Task$4 -> c0.f$c: +bolts.Task$4 -> a0.f$c: # {"id":"sourceFile","fileName":"Task.java"} bolts.TaskCompletionSource val$tcs -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/g;"} java.util.concurrent.Callable val$callable -> e 1:8:void (bolts.CancellationToken,bolts.TaskCompletionSource,java.util.concurrent.Callable):348:348 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/c;Lc0/g;Ljava/util/concurrent/Callable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/c;La0/g;Ljava/util/concurrent/Callable;)V"} 1:13:void run():357:357 -> run 14:19:void run():361:361 -> run 20:25:void run():359:359 -> run -bolts.Task$UnobservedExceptionHandler -> c0.f$d: +bolts.Task$UnobservedExceptionHandler -> a0.f$d: # {"id":"sourceFile","fileName":"Task.java"} -bolts.TaskCompletionSource -> c0.g: +bolts.TaskCompletionSource -> a0.g: # {"id":"sourceFile","fileName":"TaskCompletionSource.java"} bolts.Task task -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La0/f;"} 1:3:void ():17:17 -> 4:11:void ():18:18 -> 1:3:bolts.Task getTask():25:25 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()La0/f;"} 1:7:void setCancelled():53:53 -> b 8:15:void setCancelled():54:54 -> b 1:7:void setError(java.lang.Exception):71:71 -> c @@ -63127,7 +60791,7 @@ bolts.TaskCompletionSource -> c0.g: 1:7:boolean trySetCancelled():32:32 -> e 1:7:boolean trySetError(java.lang.Exception):46:46 -> f 1:7:boolean trySetResult(java.lang.Object):39:39 -> g -bolts.UnobservedErrorNotifier -> c0.h: +bolts.UnobservedErrorNotifier -> a0.h: # {"id":"sourceFile","fileName":"UnobservedErrorNotifier.java"} void setObserved() -> a cl.json.BuildConfig -> cl.json.BuildConfig: @@ -64082,134 +61746,134 @@ com.airbnb.android.react.lottie.LottieAnimationViewManager -> com.airbnb.android 1:3:void ():34:34 -> 4:10:void ():37:37 -> 11:18:void ():41:41 -> - 1:1:void $r8$lambda$QNXQhL4pE77_8fK_OfTUMf8zxb8(d0.LottieAnimationView,java.lang.Throwable):0:0 -> a + 1:1:void $r8$lambda$QNXQhL4pE77_8fK_OfTUMf8zxb8(b0.LottieAnimationView,java.lang.Throwable):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ljava/lang/Throwable;)V"} - 1:1:void $r8$lambda$UPa1SKDi2L3QgfGoWlpEKSI_qfk(d0.LottieAnimationView,d0.LottieComposition):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Ljava/lang/Throwable;)V"} + 1:1:void $r8$lambda$UPa1SKDi2L3QgfGoWlpEKSI_qfk(b0.LottieAnimationView,b0.LottieComposition):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Lb0/k;)V"} 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):32:32 -> createViewInstance 2:3:com.airbnb.lottie.LottieAnimationView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):66:67 -> createViewInstance - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/ThemedReactContext;)Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/ThemedReactContext;)Lb0/j;"} 4:4:com.airbnb.lottie.LottieAnimationView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):70:70 -> createViewInstance 5:5:com.airbnb.lottie.LottieAnimationView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):73:73 -> createViewInstance 1:7:void createViewInstance$lambda$0(com.airbnb.lottie.LottieAnimationView,java.lang.Throwable):68:68 -> createViewInstance$lambda$0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Ljava/lang/Throwable;)V"} 1:4:void createViewInstance$lambda$1(com.airbnb.lottie.LottieAnimationView,com.airbnb.lottie.LottieComposition):71:71 -> createViewInstance$lambda$1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Lb0/k;)V"} 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():54:54 -> getDelegate 1:5:java.util.Map getExportedCustomDirectEventTypeConstants():94:94 -> getExportedCustomDirectEventTypeConstants 1:5:java.util.Map getExportedViewConstants():58:58 -> getExportedViewConstants 1:3:java.lang.String getName():62:62 -> getName 1:10:com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager getOrCreatePropertyManager(com.airbnb.lottie.LottieAnimationView):45:45 -> getOrCreatePropertyManager - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)Lcom/airbnb/android/react/lottie/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)Lcom/airbnb/android/react/lottie/h;"} 11:15:com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager getOrCreatePropertyManager(com.airbnb.lottie.LottieAnimationView):47:47 -> getOrCreatePropertyManager 16:21:com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager getOrCreatePropertyManager(com.airbnb.lottie.LottieAnimationView):48:48 -> getOrCreatePropertyManager 1:1:void onAfterUpdateTransaction(android.view.View):32:32 -> onAfterUpdateTransaction 2:3:void onAfterUpdateTransaction(com.airbnb.lottie.LottieAnimationView):98:99 -> onAfterUpdateTransaction - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 1:1:void pause(android.view.View):32:32 -> pause 2:2:void pause(com.airbnb.lottie.LottieAnimationView):119:119 -> pause - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 1:1:void play(android.view.View,int,int):32:32 -> play 2:2:void play(com.airbnb.lottie.LottieAnimationView,int,int):111:111 -> play - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;II)V"} 1:1:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):32:32 -> receiveCommand 2:2:void receiveCommand(com.airbnb.lottie.LottieAnimationView,java.lang.String,com.facebook.react.bridge.ReadableArray):107:107 -> receiveCommand - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ljava/lang/String;Lcom/facebook/react/bridge/ReadableArray;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Ljava/lang/String;Lcom/facebook/react/bridge/ReadableArray;)V"} 1:1:void reset(android.view.View):32:32 -> reset 2:2:void reset(com.airbnb.lottie.LottieAnimationView):115:115 -> reset - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 1:1:void resume(android.view.View):32:32 -> resume 2:2:void resume(com.airbnb.lottie.LottieAnimationView):123:123 -> resume - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 1:1:void setAutoPlay(android.view.View,boolean):32:32 -> setAutoPlay 2:2:void setAutoPlay(com.airbnb.lottie.LottieAnimationView,boolean):178:178 -> setAutoPlay - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Z)V"} 1:1:void setCacheComposition(android.view.View,boolean):32:32 -> setCacheComposition 2:2:void setCacheComposition(com.airbnb.lottie.LottieAnimationView,boolean):148:148 -> setCacheComposition - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Z)V"} 1:1:void setColorFilters(android.view.View,com.facebook.react.bridge.ReadableArray):32:32 -> setColorFilters 2:2:void setColorFilters(com.airbnb.lottie.LottieAnimationView,com.facebook.react.bridge.ReadableArray):209:209 -> setColorFilters - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Lcom/facebook/react/bridge/ReadableArray;)V"} - 1:1:void setDummy(d0.LottieAnimationView,com.facebook.react.bridge.ReadableMap):0:0 -> setDummy + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Lcom/facebook/react/bridge/ReadableArray;)V"} + 1:1:void setDummy(b0.LottieAnimationView,com.facebook.react.bridge.ReadableMap):0:0 -> setDummy # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Lcom/facebook/react/bridge/ReadableMap;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Lcom/facebook/react/bridge/ReadableMap;)V"} 2:2:void setDummy(android.view.View,com.facebook.react.bridge.ReadableMap):32:32 -> setDummy 1:1:void setEnableMergePathsAndroidForKitKatAndAbove(android.view.View,boolean):32:32 -> setEnableMergePathsAndroidForKitKatAndAbove 2:2:void setEnableMergePathsAndroidForKitKatAndAbove(com.airbnb.lottie.LottieAnimationView,boolean):191:191 -> setEnableMergePathsAndroidForKitKatAndAbove - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Z)V"} 1:1:void setEnableSafeModeAndroid(android.view.View,boolean):32:32 -> setEnableSafeModeAndroid 2:2:void setEnableSafeModeAndroid(com.airbnb.lottie.LottieAnimationView,boolean):196:196 -> setEnableSafeModeAndroid - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Z)V"} 1:1:void setHardwareAccelerationAndroid(android.view.View,boolean):32:32 -> setHardwareAccelerationAndroid 2:2:void setHardwareAccelerationAndroid(com.airbnb.lottie.LottieAnimationView,boolean):204:204 -> setHardwareAccelerationAndroid - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Z)V"} 1:1:void setImageAssetsFolder(android.view.View,java.lang.String):32:32 -> setImageAssetsFolder 2:2:void setImageAssetsFolder(com.airbnb.lottie.LottieAnimationView,java.lang.String):183:183 -> setImageAssetsFolder - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Ljava/lang/String;)V"} 1:1:void setLoop(android.view.View,boolean):32:32 -> setLoop 2:2:void setLoop(com.airbnb.lottie.LottieAnimationView,boolean):173:173 -> setLoop - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Z)V"} 1:1:void setProgress(android.view.View,float):32:32 -> setProgress 2:2:void setProgress(com.airbnb.lottie.LottieAnimationView,float):163:163 -> setProgress - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;F)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;F)V"} 1:1:void setRenderMode(android.view.View,java.lang.String):32:32 -> setRenderMode 2:2:void setRenderMode(com.airbnb.lottie.LottieAnimationView,java.lang.String):158:158 -> setRenderMode - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Ljava/lang/String;)V"} 1:1:void setResizeMode(android.view.View,java.lang.String):32:32 -> setResizeMode 2:2:void setResizeMode(com.airbnb.lottie.LottieAnimationView,java.lang.String):153:153 -> setResizeMode - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Ljava/lang/String;)V"} 1:1:void setSourceDotLottieURI(android.view.View,java.lang.String):32:32 -> setSourceDotLottieURI 2:2:void setSourceDotLottieURI(com.airbnb.lottie.LottieAnimationView,java.lang.String):143:143 -> setSourceDotLottieURI - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Ljava/lang/String;)V"} 1:1:void setSourceJson(android.view.View,java.lang.String):32:32 -> setSourceJson 2:2:void setSourceJson(com.airbnb.lottie.LottieAnimationView,java.lang.String):133:133 -> setSourceJson - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Ljava/lang/String;)V"} 1:1:void setSourceName(android.view.View,java.lang.String):32:32 -> setSourceName 2:2:void setSourceName(com.airbnb.lottie.LottieAnimationView,java.lang.String):128:128 -> setSourceName - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Ljava/lang/String;)V"} 1:1:void setSourceURL(android.view.View,java.lang.String):32:32 -> setSourceURL 2:2:void setSourceURL(com.airbnb.lottie.LottieAnimationView,java.lang.String):138:138 -> setSourceURL - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Ljava/lang/String;)V"} 1:1:void setSpeed(android.view.View,double):32:32 -> setSpeed 2:2:void setSpeed(com.airbnb.lottie.LottieAnimationView,double):168:168 -> setSpeed - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;D)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;D)V"} 1:1:void setTextFiltersAndroid(android.view.View,com.facebook.react.bridge.ReadableArray):32:32 -> setTextFiltersAndroid 2:2:void setTextFiltersAndroid(com.airbnb.lottie.LottieAnimationView,com.facebook.react.bridge.ReadableArray):214:214 -> setTextFiltersAndroid - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Lcom/facebook/react/bridge/ReadableArray;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Lcom/facebook/react/bridge/ReadableArray;)V"} 1:1:void setTextFiltersIOS(android.view.View,com.facebook.react.bridge.ReadableArray):32:32 -> setTextFiltersIOS 2:2:void setTextFiltersIOS(com.airbnb.lottie.LottieAnimationView,com.facebook.react.bridge.ReadableArray):220:220 -> setTextFiltersIOS - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Lcom/facebook/react/bridge/ReadableArray;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Lcom/facebook/react/bridge/ReadableArray;)V"} com.airbnb.android.react.lottie.LottieAnimationViewManager$$ExternalSyntheticLambda0 -> com.airbnb.android.react.lottie.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieAnimationView com.airbnb.android.react.lottie.LottieAnimationViewManager$$InternalSyntheticLambda$1$ae44e84341d6f757870783db281c8ff3eb817a934790d83c2186b521305a211f$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (d0.LottieAnimationView):0:0 -> + 1:1:void (b0.LottieAnimationView):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 1:1:void onResult(java.lang.Object):0:0 -> onResult # {"id":"com.android.tools.r8.synthesized"} com.airbnb.android.react.lottie.LottieAnimationViewManager$$ExternalSyntheticLambda1 -> com.airbnb.android.react.lottie.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieAnimationView com.airbnb.android.react.lottie.LottieAnimationViewManager$$InternalSyntheticLambda$1$ae44e84341d6f757870783db281c8ff3eb817a934790d83c2186b521305a211f$1.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (d0.LottieAnimationView):0:0 -> + 1:1:void (b0.LottieAnimationView):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} - 1:1:void onCompositionLoaded(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} + 1:1:void onCompositionLoaded(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} com.airbnb.android.react.lottie.LottieAnimationViewManager$createViewInstance$3 -> com.airbnb.android.react.lottie.LottieAnimationViewManager$a: # {"id":"sourceFile","fileName":"LottieAnimationViewManager.kt"} com.airbnb.lottie.LottieAnimationView $view -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j;"} 3:6:void (com.airbnb.lottie.LottieAnimationView):73:73 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 6:12:void onAnimationCancel(android.animation.Animator):83:83 -> onAnimationCancel 6:12:void onAnimationEnd(android.animation.Animator):79:79 -> onAnimationEnd com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl -> com.airbnb.android.react.lottie.g: @@ -64253,20 +61917,20 @@ com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl -> com.airbnb.and # {"id":"com.android.tools.r8.residualsignature","signature":"(DLcom/airbnb/android/react/lottie/h;)V"} 6:9:void setTextFilters(com.facebook.react.bridge.ReadableArray,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):338:338 -> I # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReadableArray;Lcom/airbnb/android/react/lottie/h;)V"} - 1:1:void $r8$lambda$aFo2RWjbYGE8ej50JMWgOI6IH-4(d0.LottieAnimationView):0:0 -> a + 1:1:void $r8$lambda$aFo2RWjbYGE8ej50JMWgOI6IH-4(b0.LottieAnimationView):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} - 1:1:void $r8$lambda$dx95CTFIV4lXsgjPdwS9GtIdlIg(d0.LottieAnimationView):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} + 1:1:void $r8$lambda$dx95CTFIV4lXsgjPdwS9GtIdlIg(b0.LottieAnimationView):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} - 1:1:void $r8$lambda$gLw9cQVN9cDAbpJJOTmemn78VuM(boolean,int,int,d0.LottieAnimationView):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} + 1:1:void $r8$lambda$gLw9cQVN9cDAbpJJOTmemn78VuM(boolean,int,int,b0.LottieAnimationView):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZIILd0/j;)V"} - 1:1:void $r8$lambda$iNSuHyFoaV1UmVKsPxK4VNVjawA(d0.LottieAnimationView):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZIILb0/j;)V"} + 1:1:void $r8$lambda$iNSuHyFoaV1UmVKsPxK4VNVjawA(b0.LottieAnimationView):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 6:10:com.airbnb.lottie.LottieAnimationView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):27:27 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/ThemedReactContext;)Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/ThemedReactContext;)Lb0/j;"} 11:16:com.airbnb.lottie.LottieAnimationView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):28:28 -> e 1:8:java.util.Map getExportedCustomDirectEventTypeConstants():74:74 -> f 9:14:java.util.Map getExportedCustomDirectEventTypeConstants():76:76 -> f @@ -64276,14 +61940,14 @@ com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl -> com.airbnb.and 6:15:java.util.Map getExportedViewConstants():22:22 -> g 16:20:java.util.Map getExportedViewConstants():23:23 -> g 6:23:void pause(com.airbnb.lottie.LottieAnimationView):147:147 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 1:6:void pause$lambda$3(com.airbnb.lottie.LottieAnimationView):148:148 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 7:10:void pause$lambda$3(com.airbnb.lottie.LottieAnimationView):149:149 -> i 14:31:void play(com.airbnb.lottie.LottieAnimationView,int,int):85:85 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;II)V"} 6:8:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):88:88 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZIILd0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZIILb0/j;)V"} 9:16:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):89:89 -> k 17:20:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):90:90 -> k 21:23:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):93:93 -> k @@ -64300,18 +61964,18 @@ com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl -> com.airbnb.and 118:121:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):112:112 -> k 122:130:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):115:115 -> k 6:23:void reset(com.airbnb.lottie.LottieAnimationView):137:137 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 1:6:void reset$lambda$2(com.airbnb.lottie.LottieAnimationView):138:138 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 7:10:void reset$lambda$2(com.airbnb.lottie.LottieAnimationView):139:139 -> m 11:14:void reset$lambda$2(com.airbnb.lottie.LottieAnimationView):140:140 -> m 6:23:void resume(com.airbnb.lottie.LottieAnimationView):156:156 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 1:6:void resume$lambda$4(com.airbnb.lottie.LottieAnimationView):157:157 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 7:10:void resume$lambda$4(com.airbnb.lottie.LottieAnimationView):158:158 -> o 11:21:void sendAnimationFailureEvent(com.airbnb.lottie.LottieAnimationView,java.lang.Throwable):47:47 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Ljava/lang/Throwable;)V"} 22:31:void sendAnimationFailureEvent(com.airbnb.lottie.LottieAnimationView,java.lang.Throwable):48:48 -> p 32:33:void sendAnimationFailureEvent(com.airbnb.lottie.LottieAnimationView,java.lang.Throwable):50:50 -> p 34:37:void sendAnimationFailureEvent(com.airbnb.lottie.LottieAnimationView,java.lang.Throwable):51:51 -> p @@ -64319,7 +61983,7 @@ com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl -> com.airbnb.and 42:44:void sendAnimationFailureEvent(com.airbnb.lottie.LottieAnimationView,java.lang.Throwable):50:50 -> p 45:48:void sendAnimationFailureEvent(com.airbnb.lottie.LottieAnimationView,java.lang.Throwable):49:49 -> p 6:16:void sendAnimationLoadedEvent(com.airbnb.lottie.LottieAnimationView):60:60 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 17:26:void sendAnimationLoadedEvent(com.airbnb.lottie.LottieAnimationView):61:61 -> q 27:28:void sendAnimationLoadedEvent(com.airbnb.lottie.LottieAnimationView):63:63 -> q 29:32:void sendAnimationLoadedEvent(com.airbnb.lottie.LottieAnimationView):64:64 -> q @@ -64327,7 +61991,7 @@ com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl -> com.airbnb.and 37:39:void sendAnimationLoadedEvent(com.airbnb.lottie.LottieAnimationView):63:63 -> q 40:43:void sendAnimationLoadedEvent(com.airbnb.lottie.LottieAnimationView):62:62 -> q 6:16:void sendOnAnimationFinishEvent(com.airbnb.lottie.LottieAnimationView,boolean):34:34 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Z)V"} 17:26:void sendOnAnimationFinishEvent(com.airbnb.lottie.LottieAnimationView,boolean):35:35 -> r 27:28:void sendOnAnimationFinishEvent(com.airbnb.lottie.LottieAnimationView,boolean):37:37 -> r 29:32:void sendOnAnimationFinishEvent(com.airbnb.lottie.LottieAnimationView,boolean):38:38 -> r @@ -64337,7 +62001,7 @@ com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl -> com.airbnb.and 6:13:void setAutoPlay(boolean,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):298:298 -> s # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLcom/airbnb/android/react/lottie/h;)V"} 6:9:void setCacheComposition(com.airbnb.lottie.LottieAnimationView,boolean):210:210 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Z)V"} 6:9:void setColorFilters(com.facebook.react.bridge.ReadableArray,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):330:330 -> u # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReadableArray;Lcom/airbnb/android/react/lottie/h;)V"} 6:13:void setEnableMergePaths(boolean,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):306:306 -> v @@ -64356,22 +62020,22 @@ com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$$ExternalSyntheti # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieAnimationView com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$$InternalSyntheticLambda$1$de0c19f7a86c01f1cb3e8b3ebd39311d641004648b73be4ceeef0d89f4874e0c$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (d0.LottieAnimationView):0:0 -> + 1:1:void (b0.LottieAnimationView):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$$ExternalSyntheticLambda1 -> com.airbnb.android.react.lottie.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieAnimationView com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$$InternalSyntheticLambda$1$e771cb1417c9b93aff3896f52651aa47e972d9c4679247456554dfb18c44e38c$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (d0.LottieAnimationView):0:0 -> + 1:1:void (b0.LottieAnimationView):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$$ExternalSyntheticLambda2 -> com.airbnb.android.react.lottie.e: @@ -64384,31 +62048,31 @@ com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$$ExternalSyntheti int com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$$InternalSyntheticLambda$1$fb4520da07879a9befaa10362aa28b8aeec9b3d2b0b9601696a5fe4f1e3ca224$0.f$2 -> f # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieAnimationView com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$$InternalSyntheticLambda$1$fb4520da07879a9befaa10362aa28b8aeec9b3d2b0b9601696a5fe4f1e3ca224$0.f$3 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (boolean,int,int,d0.LottieAnimationView):0:0 -> + 1:1:void (boolean,int,int,b0.LottieAnimationView):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZIILd0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZIILb0/j;)V"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$$ExternalSyntheticLambda3 -> com.airbnb.android.react.lottie.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieAnimationView com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$$InternalSyntheticLambda$1$fe7b826dc7421b07cb868eba1794849f1c69b9975d63dd2f7fe7004f023e72e9$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (d0.LottieAnimationView):0:0 -> + 1:1:void (b0.LottieAnimationView):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$play$1$1 -> com.airbnb.android.react.lottie.g$a: # {"id":"sourceFile","fileName":"LottieAnimationViewManagerImpl.kt"} boolean $withCustomFrames -> d com.airbnb.lottie.LottieAnimationView $view -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j;"} 5:8:void (boolean,com.airbnb.lottie.LottieAnimationView):115:115 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLd0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLb0/j;)V"} 6:7:void onViewAttachedToWindow(android.view.View):117:117 -> onViewAttachedToWindow 8:11:void onViewAttachedToWindow(android.view.View):118:118 -> onViewAttachedToWindow 12:17:void onViewAttachedToWindow(android.view.View):119:119 -> onViewAttachedToWindow @@ -64429,7 +62093,7 @@ com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager -> com.airbnb com.facebook.react.bridge.ReadableArray colorFilters -> i com.facebook.react.bridge.ReadableArray textFilters -> j com.airbnb.lottie.RenderMode renderMode -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/a0;"} java.lang.Integer layerType -> l java.lang.String animationJson -> m java.lang.String animationURL -> n @@ -64439,7 +62103,7 @@ com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager -> com.airbnb java.lang.Boolean autoPlay -> r java.lang.Float speed -> s 6:8:void (com.airbnb.lottie.LottieAnimationView):39:39 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 9:12:void (com.airbnb.lottie.LottieAnimationView):41:41 -> 13:19:void (com.airbnb.lottie.LottieAnimationView):72:72 -> 20:28:void (com.airbnb.lottie.LottieAnimationView):74:74 -> @@ -64524,7 +62188,7 @@ com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager -> com.airbnb 484:490:void commitChanges():239:239 -> a 491:497:void commitChanges():240:240 -> a 1:11:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):250:250 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReadableMap;Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReadableMap;Lb0/j;)V"} 12:37:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):251:251 -> b 38:41:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):253:253 -> b 42:47:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):256:256 -> b @@ -64563,7 +62227,7 @@ com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager -> com.airbnb 1:3:void setLoop(java.lang.Boolean):67:67 -> l 1:3:void setProgress(java.lang.Float):66:66 -> m 1:3:void setRenderMode(com.airbnb.lottie.RenderMode):61:61 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/a0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/a0;)V"} 1:3:void setScaleType(android.widget.ImageView$ScaleType):55:55 -> o 1:3:void setSourceDotLottie(java.lang.String):65:65 -> p 1:3:void setSpeed(java.lang.Float):69:69 -> q @@ -64571,9 +62235,9 @@ com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager -> com.airbnb com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager$1 -> com.airbnb.android.react.lottie.h$a: # {"id":"sourceFile","fileName":"LottieAnimationViewPropertyManager.kt"} com.airbnb.lottie.LottieAnimationView $view -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j;"} 3:6:void (com.airbnb.lottie.LottieAnimationView):74:74 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 6:11:android.graphics.Typeface fetchFont(java.lang.String):76:76 -> a 12:32:android.graphics.Typeface fetchFont(java.lang.String):77:77 -> a 16:104:android.graphics.Typeface fetchFont(java.lang.String,java.lang.String,java.lang.String):81:81 -> b @@ -64623,55 +62287,55 @@ com.airbnb.android.react.lottie.OnAnimationLoadedEvent$Companion -> com.airbnb.a # {"id":"sourceFile","fileName":"OnAnimationLoadedEvent.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():18:18 -> -com.airbnb.lottie.AsyncUpdates -> d0.a: +com.airbnb.lottie.AsyncUpdates -> b0.a: # {"id":"sourceFile","fileName":"AsyncUpdates.java"} com.airbnb.lottie.AsyncUpdates AUTOMATIC -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/a;"} com.airbnb.lottie.AsyncUpdates ENABLED -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/a;"} com.airbnb.lottie.AsyncUpdates DISABLED -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/a;"} com.airbnb.lottie.AsyncUpdates[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lb0/a;"} 1:10:void ():45:45 -> 11:20:void ():49:49 -> 21:30:void ():53:53 -> 31:37:void ():38:38 -> 1:4:void (java.lang.String,int):38:38 -> 1:11:com.airbnb.lottie.AsyncUpdates[] $values():38:38 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb0/a;"} 1:9:com.airbnb.lottie.AsyncUpdates valueOf(java.lang.String):38:38 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ld0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb0/a;"} 1:9:com.airbnb.lottie.AsyncUpdates[] values():38:38 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld0/a;"} -com.airbnb.lottie.FontAssetDelegate -> d0.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb0/a;"} +com.airbnb.lottie.FontAssetDelegate -> b0.b: # {"id":"sourceFile","fileName":"FontAssetDelegate.java"} 1:4:void ():11:11 -> android.graphics.Typeface fetchFont(java.lang.String) -> a android.graphics.Typeface fetchFont(java.lang.String,java.lang.String,java.lang.String) -> b 1:2:java.lang.String getFontPath(java.lang.String):31:31 -> c 1:2:java.lang.String getFontPath(java.lang.String,java.lang.String,java.lang.String):38:38 -> d -com.airbnb.lottie.ImageAssetDelegate -> d0.c: +com.airbnb.lottie.ImageAssetDelegate -> b0.c: # {"id":"sourceFile","fileName":"ImageAssetDelegate.java"} -com.airbnb.lottie.L -> d0.e: +com.airbnb.lottie.L -> b0.e: # {"id":"sourceFile","fileName":"L.java"} boolean DBG -> a boolean traceEnabled -> b boolean networkCacheEnabled -> c boolean disablePathInterpolatorCache -> d com.airbnb.lottie.AsyncUpdates defaultAsyncUpdates -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/a;"} com.airbnb.lottie.network.LottieNetworkFetcher fetcher -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/f;"} com.airbnb.lottie.network.LottieNetworkCacheProvider cacheProvider -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/e;"} com.airbnb.lottie.network.NetworkFetcher networkFetcher -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} com.airbnb.lottie.network.NetworkCache networkCache -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/g;"} java.lang.ThreadLocal lottieTrace -> j com.airbnb.lottie.configurations.reducemotion.ReducedMotionOption reducedMotionOption -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/b;"} 1:4:void ():29:29 -> 5:12:void ():37:37 -> 1:12:java.io.File lambda$networkCache$0(android.content.Context):127:127 -> a @@ -64680,17 +62344,17 @@ com.airbnb.lottie.L -> d0.e: 1:6:float endSection(java.lang.String):68:68 -> c 7:15:float endSection(java.lang.String):71:71 -> c 1:3:com.airbnb.lottie.AsyncUpdates getDefaultAsyncUpdates():147:147 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/a;"} 1:3:boolean getDisablePathInterpolatorCache():139:139 -> e 1:3:com.airbnb.lottie.configurations.reducemotion.ReducedMotionOption getReducedMotionOption():154:154 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf0/b;"} 1:10:com.airbnb.lottie.utils.LottieTrace getTrace():75:75 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo0/h;"} 11:15:com.airbnb.lottie.utils.LottieTrace getTrace():77:77 -> g 16:21:com.airbnb.lottie.utils.LottieTrace getTrace():78:78 -> g 1:3:boolean isTraceEnabled():53:53 -> h 1:6:com.airbnb.lottie.network.NetworkCache networkCache(android.content.Context):117:117 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Ln0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Ll0/g;"} 7:10:com.airbnb.lottie.network.NetworkCache networkCache(android.content.Context):120:120 -> i 11:14:com.airbnb.lottie.network.NetworkCache networkCache(android.content.Context):121:121 -> i 15:17:com.airbnb.lottie.network.NetworkCache networkCache(android.content.Context):123:123 -> i @@ -64699,31 +62363,31 @@ com.airbnb.lottie.L -> d0.e: 29:41:com.airbnb.lottie.network.NetworkCache networkCache(android.content.Context):127:127 -> i 42:46:com.airbnb.lottie.network.NetworkCache networkCache(android.content.Context):129:129 -> i 1:4:com.airbnb.lottie.network.NetworkFetcher networkFetcher(android.content.Context):103:103 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Ln0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Ll0/h;"} 5:7:com.airbnb.lottie.network.NetworkFetcher networkFetcher(android.content.Context):105:105 -> j 8:11:com.airbnb.lottie.network.NetworkFetcher networkFetcher(android.content.Context):106:106 -> j 12:35:com.airbnb.lottie.network.NetworkFetcher networkFetcher(android.content.Context):108:108 -> j 36:40:com.airbnb.lottie.network.NetworkFetcher networkFetcher(android.content.Context):110:110 -> j -com.airbnb.lottie.L$$ExternalSyntheticLambda0 -> d0.d: +com.airbnb.lottie.L$$ExternalSyntheticLambda0 -> b0.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.content.Context com.airbnb.lottie.L$$InternalSyntheticLambda$3$8b8ec0f5ee8382dda54470aceecbbfaf86d8a21d8de3d4758ea11c0d1cc90dac$0.f$0 -> a # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.L$$ExternalSyntheticLambda0.(android.content.Context):0:0 -> + 1:1:void b0.L$$ExternalSyntheticLambda0.(android.content.Context):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.io.File d0.L$$ExternalSyntheticLambda0.getCacheDir():0:0 -> a + 1:1:java.io.File b0.L$$ExternalSyntheticLambda0.getCacheDir():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieAnimationView -> d0.j: +com.airbnb.lottie.LottieAnimationView -> b0.j: # {"id":"sourceFile","fileName":"LottieAnimationView.java"} com.airbnb.lottie.LottieListener loadedListener -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/P;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/P;"} com.airbnb.lottie.LottieListener wrappedFailureListener -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/P;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/P;"} com.airbnb.lottie.LottieListener failureListener -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/P;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/P;"} int fallbackResource -> j com.airbnb.lottie.LottieDrawable lottieDrawable -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} java.lang.String animationName -> l int animationResId -> m boolean ignoreUnschedule -> n @@ -64732,10 +62396,10 @@ com.airbnb.lottie.LottieAnimationView -> d0.j: java.util.Set userActionsTaken -> q java.util.Set lottieOnCompositionLoadedListeners -> r com.airbnb.lottie.LottieTask compositionTask -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/W;"} java.lang.String TAG -> t com.airbnb.lottie.LottieListener DEFAULT_FAILURE_LISTENER -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/P;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/P;"} 1:8:void ():68:68 -> 1:3:void (android.content.Context):144:144 -> 4:10:void (android.content.Context):77:77 -> @@ -64758,25 +62422,25 @@ com.airbnb.lottie.LottieAnimationView -> d0.j: 3:9:void setProgressInternal(float,boolean):1140:1140 -> D 10:15:void setProgressInternal(float,boolean):1142:1142 -> D 1:4:com.airbnb.lottie.LottieResult lambda$fromAssets$2(java.lang.String):506:506 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Ljava/lang/String;)Lb0/U;"} 5:23:com.airbnb.lottie.LottieResult lambda$fromAssets$2(java.lang.String):507:507 -> c 1:6:void lambda$static$0(java.lang.Throwable):70:70 -> d 7:12:void lambda$static$0(java.lang.Throwable):71:71 -> d 13:20:void lambda$static$0(java.lang.Throwable):74:74 -> d 1:4:com.airbnb.lottie.LottieResult lambda$fromRawRes$1(int):490:490 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;I)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;I)Lb0/U;"} 5:23:com.airbnb.lottie.LottieResult lambda$fromRawRes$1(int):491:491 -> e 1:3:int access$000(com.airbnb.lottie.LottieAnimationView):65:65 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)I"} 1:3:com.airbnb.lottie.LottieListener access$100(com.airbnb.lottie.LottieAnimationView):65:65 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)Ld0/P;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)Lb0/P;"} 1:7:com.airbnb.lottie.AsyncUpdates getAsyncUpdates():1214:1214 -> getAsyncUpdates - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/a;"} 1:7:boolean getAsyncUpdatesEnabled():1222:1222 -> getAsyncUpdatesEnabled 1:7:boolean getClipTextToBoundingBox():1254:1254 -> getClipTextToBoundingBox 1:7:boolean getClipToCompositionBounds():452:452 -> getClipToCompositionBounds 1:15:com.airbnb.lottie.LottieComposition getComposition():690:690 -> getComposition - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/k;"} 1:6:long getDuration():1150:1150 -> getDuration 7:15:long getDuration():1151:1151 -> getDuration 1:7:int getFrame():1129:1129 -> getFrame @@ -64785,15 +62449,15 @@ com.airbnb.lottie.LottieAnimationView -> d0.j: 1:7:float getMaxFrame():762:762 -> getMaxFrame 1:7:float getMinFrame():738:738 -> getMinFrame 1:7:com.airbnb.lottie.PerformanceTracker getPerformanceTracker():1160:1160 -> getPerformanceTracker - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/X;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/X;"} 1:7:float getProgress():1146:1146 -> getProgress 1:7:com.airbnb.lottie.RenderMode getRenderMode():1207:1207 -> getRenderMode - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/a0;"} 1:7:int getRepeatCount():939:939 -> getRepeatCount 1:7:int getRepeatMode():916:916 -> getRepeatMode 1:7:float getSpeed():852:852 -> getSpeed 1:3:com.airbnb.lottie.LottieListener access$200():65:65 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/P;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/P;"} 1:6:void addAnimatorListener(android.animation.Animator$AnimatorListener):868:868 -> i 1:3:void invalidate():296:296 -> invalidate 4:7:void invalidate():297:297 -> invalidate @@ -64803,11 +62467,11 @@ com.airbnb.lottie.LottieAnimationView -> d0.j: 9:12:void invalidateDrawable(android.graphics.drawable.Drawable):312:312 -> invalidateDrawable 13:16:void invalidateDrawable(android.graphics.drawable.Drawable):315:315 -> invalidateDrawable 1:6:boolean addLottieOnCompositionLoadedListener(com.airbnb.lottie.LottieOnCompositionLoadedListener):1275:1275 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/S;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/S;)Z"} 7:9:boolean addLottieOnCompositionLoadedListener(com.airbnb.lottie.LottieOnCompositionLoadedListener):1277:1277 -> j 10:16:boolean addLottieOnCompositionLoadedListener(com.airbnb.lottie.LottieOnCompositionLoadedListener):1279:1279 -> j 1:6:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1086:1086 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;Ljava/lang/Object;Lr0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;Ljava/lang/Object;Lp0/c;)V"} 2:3:void cancelAnimation():1105:1105 -> l 4:10:void cancelAnimation():1106:1106 -> l 11:16:void cancelAnimation():1107:1107 -> l @@ -64849,12 +62513,12 @@ com.airbnb.lottie.LottieAnimationView -> d0.j: 42:49:android.os.Parcelable onSaveInstanceState():327:327 -> onSaveInstanceState 50:58:android.os.Parcelable onSaveInstanceState():328:328 -> onSaveInstanceState 1:6:com.airbnb.lottie.LottieTask fromAssets(java.lang.String):505:505 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb0/W;"} 7:18:com.airbnb.lottie.LottieTask fromAssets(java.lang.String):506:506 -> p 19:22:com.airbnb.lottie.LottieTask fromAssets(java.lang.String):509:509 -> p 23:41:com.airbnb.lottie.LottieTask fromAssets(java.lang.String):510:510 -> p 1:6:com.airbnb.lottie.LottieTask fromRawRes(int):489:489 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lb0/W;"} 7:18:com.airbnb.lottie.LottieTask fromRawRes(int):490:490 -> q 19:22:com.airbnb.lottie.LottieTask fromRawRes(int):493:493 -> q 23:41:com.airbnb.lottie.LottieTask fromRawRes(int):494:494 -> q @@ -64923,12 +62587,12 @@ com.airbnb.lottie.LottieAnimationView -> d0.j: 23:26:void setAnimationFromUrl(java.lang.String):577:577 -> setAnimationFromUrl 1:6:void setApplyingOpacityToLayersEnabled(boolean):1247:1247 -> setApplyingOpacityToLayersEnabled 1:6:void setAsyncUpdates(com.airbnb.lottie.AsyncUpdates):1231:1231 -> setAsyncUpdates - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/a;)V"} 1:3:void setCacheComposition(boolean):464:464 -> setCacheComposition 1:6:void setClipTextToBoundingBox(boolean):1262:1262 -> setClipTextToBoundingBox 1:6:void setClipToCompositionBounds(boolean):443:443 -> setClipToCompositionBounds 1:4:void setComposition(com.airbnb.lottie.LottieComposition):656:656 -> setComposition - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} 5:26:void setComposition(com.airbnb.lottie.LottieComposition):657:657 -> setComposition 27:32:void setComposition(com.airbnb.lottie.LottieComposition):659:659 -> setComposition 33:34:void setComposition(com.airbnb.lottie.LottieComposition):661:661 -> setComposition @@ -64943,7 +62607,7 @@ com.airbnb.lottie.LottieAnimationView -> d0.j: 79:96:void setComposition(com.airbnb.lottie.LottieComposition):683:683 -> setComposition 97:101:void setComposition(com.airbnb.lottie.LottieComposition):684:684 -> setComposition 1:4:void setCompositionTask(com.airbnb.lottie.LottieTask):630:630 -> setCompositionTask - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/W;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/W;)V"} 5:8:void setCompositionTask(com.airbnb.lottie.LottieTask):631:631 -> setCompositionTask 9:25:void setCompositionTask(com.airbnb.lottie.LottieTask):632:632 -> setCompositionTask 26:32:void setCompositionTask(com.airbnb.lottie.LottieTask):635:635 -> setCompositionTask @@ -64954,15 +62618,15 @@ com.airbnb.lottie.LottieAnimationView -> d0.j: 47:53:void setCompositionTask(com.airbnb.lottie.LottieTask):640:640 -> setCompositionTask 1:6:void setDefaultFontFileExtension(java.lang.String):1027:1027 -> setDefaultFontFileExtension 1:3:void setFailureListener(com.airbnb.lottie.LottieListener):614:614 -> setFailureListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/P;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/P;)V"} 1:3:void setFallbackResource(int):626:626 -> setFallbackResource 1:6:void setFontAssetDelegate(com.airbnb.lottie.FontAssetDelegate):1034:1034 -> setFontAssetDelegate - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/b;)V"} 1:6:void setFontMap(java.util.Map):1049:1049 -> setFontMap 1:6:void setFrame(int):1122:1122 -> setFrame 1:6:void setIgnoreDisabledSystemAnimations(boolean):383:383 -> setIgnoreDisabledSystemAnimations 1:6:void setImageAssetDelegate(com.airbnb.lottie.ImageAssetDelegate):1012:1012 -> setImageAssetDelegate - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/c;)V"} 1:6:void setImageAssetsFolder(java.lang.String):961:961 -> setImageAssetsFolder 2:4:void setImageBitmap(android.graphics.Bitmap):280:280 -> setImageBitmap 5:6:void setImageBitmap(android.graphics.Bitmap):281:281 -> setImageBitmap @@ -64988,7 +62652,7 @@ com.airbnb.lottie.LottieAnimationView -> d0.j: 1:6:void setPerformanceTrackingEnabled(boolean):1155:1155 -> setPerformanceTrackingEnabled 2:5:void setProgress(float):1133:1133 -> setProgress 1:6:void setRenderMode(com.airbnb.lottie.RenderMode):1199:1199 -> setRenderMode - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/a0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/a0;)V"} 1:7:void setRepeatCount(int):928:928 -> setRepeatCount 8:13:void setRepeatCount(int):929:929 -> setRepeatCount 1:7:void setRepeatMode(int):905:905 -> setRepeatMode @@ -64996,7 +62660,7 @@ com.airbnb.lottie.LottieAnimationView -> d0.j: 1:6:void setSafeMode(boolean):1179:1179 -> setSafeMode 1:6:void setSpeed(float):845:845 -> setSpeed 1:6:void setTextDelegate(com.airbnb.lottie.TextDelegate):1056:1056 -> setTextDelegate - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/c0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/c0;)V"} 1:6:void setUseCompositionFrameRate(boolean):396:396 -> setUseCompositionFrameRate 2:3:void pauseAnimation():1112:1112 -> t 4:9:void pauseAnimation():1113:1113 -> t @@ -65013,42 +62677,42 @@ com.airbnb.lottie.LottieAnimationView -> d0.j: 1:8:void setAnimation(java.io.InputStream,java.lang.String):544:544 -> x 1:8:void setAnimation(java.util.zip.ZipInputStream,java.lang.String):557:557 -> y 1:13:void setAnimationFromJson(java.lang.String,java.lang.String):528:528 -> z -com.airbnb.lottie.LottieAnimationView$$ExternalSyntheticLambda0 -> d0.f: +com.airbnb.lottie.LottieAnimationView$$ExternalSyntheticLambda0 -> b0.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieAnimationView com.airbnb.lottie.LottieAnimationView$$InternalSyntheticLambda$2$6547a732cd2ed70be855f5d2d6cdc57893da443de6bc273b4616ffe8b8f89e0b$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j;"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.airbnb.lottie.LottieAnimationView$$InternalSyntheticLambda$2$6547a732cd2ed70be855f5d2d6cdc57893da443de6bc273b4616ffe8b8f89e0b$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieAnimationView$$ExternalSyntheticLambda0.(d0.LottieAnimationView,java.lang.String):0:0 -> + 1:1:void b0.LottieAnimationView$$ExternalSyntheticLambda0.(b0.LottieAnimationView,java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ljava/lang/String;)V"} - 1:1:java.lang.Object d0.LottieAnimationView$$ExternalSyntheticLambda0.call():0:0 -> call + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;Ljava/lang/String;)V"} + 1:1:java.lang.Object b0.LottieAnimationView$$ExternalSyntheticLambda0.call():0:0 -> call # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieAnimationView$$ExternalSyntheticLambda1 -> d0.g: +com.airbnb.lottie.LottieAnimationView$$ExternalSyntheticLambda1 -> b0.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieAnimationView$$ExternalSyntheticLambda1.():0:0 -> + 1:1:void b0.LottieAnimationView$$ExternalSyntheticLambda1.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieAnimationView$$ExternalSyntheticLambda1.onResult(java.lang.Object):0:0 -> onResult + 1:1:void b0.LottieAnimationView$$ExternalSyntheticLambda1.onResult(java.lang.Object):0:0 -> onResult # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieAnimationView$$ExternalSyntheticLambda2 -> d0.h: +com.airbnb.lottie.LottieAnimationView$$ExternalSyntheticLambda2 -> b0.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieAnimationView com.airbnb.lottie.LottieAnimationView$$InternalSyntheticLambda$2$b283c14be17e61304b01b9b7f2b933c1dc85aa56feb34561ef285ec22fdc73e6$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j;"} # {"id":"com.android.tools.r8.synthesized"} int com.airbnb.lottie.LottieAnimationView$$InternalSyntheticLambda$2$b283c14be17e61304b01b9b7f2b933c1dc85aa56feb34561ef285ec22fdc73e6$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieAnimationView$$ExternalSyntheticLambda2.(d0.LottieAnimationView,int):0:0 -> + 1:1:void b0.LottieAnimationView$$ExternalSyntheticLambda2.(b0.LottieAnimationView,int):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;I)V"} - 1:1:java.lang.Object d0.LottieAnimationView$$ExternalSyntheticLambda2.call():0:0 -> call + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;I)V"} + 1:1:java.lang.Object b0.LottieAnimationView$$ExternalSyntheticLambda2.call():0:0 -> call # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieAnimationView$1 -> d0.i: +com.airbnb.lottie.LottieAnimationView$1 -> b0.i: # {"id":"sourceFile","fileName":"LottieAnimationView.java"} -com.airbnb.lottie.LottieAnimationView$SavedState -> d0.j$a: +com.airbnb.lottie.LottieAnimationView$SavedState -> b0.j$a: # {"id":"sourceFile","fileName":"LottieAnimationView.java"} java.lang.String animationName -> d int animationResId -> e @@ -65059,7 +62723,7 @@ com.airbnb.lottie.LottieAnimationView$SavedState -> d0.j$a: int repeatCount -> j 1:8:void ():1336:1336 -> 1:1:void (android.os.Parcel,com.airbnb.lottie.LottieAnimationView$1):1302:1302 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ld0/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Lb0/i;)V"} 2:2:void (android.os.Parcelable):1312:1312 -> 3:9:void (android.os.Parcel):1316:1322 -> 1:3:void writeToParcel(android.os.Parcel,int):1327:1327 -> writeToParcel @@ -65069,31 +62733,31 @@ com.airbnb.lottie.LottieAnimationView$SavedState -> d0.j$a: 19:23:void writeToParcel(android.os.Parcel,int):1331:1331 -> writeToParcel 24:28:void writeToParcel(android.os.Parcel,int):1332:1332 -> writeToParcel 29:34:void writeToParcel(android.os.Parcel,int):1333:1333 -> writeToParcel -com.airbnb.lottie.LottieAnimationView$SavedState$1 -> d0.j$a$a: +com.airbnb.lottie.LottieAnimationView$SavedState$1 -> b0.j$a$a: # {"id":"sourceFile","fileName":"LottieAnimationView.java"} 1:4:void ():1337:1337 -> 1:7:com.airbnb.lottie.LottieAnimationView$SavedState createFromParcel(android.os.Parcel):1340:1340 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Ld0/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lb0/j$a;"} 1:3:com.airbnb.lottie.LottieAnimationView$SavedState[] newArray(int):1345:1345 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Ld0/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lb0/j$a;"} 1:5:java.lang.Object createFromParcel(android.os.Parcel):1337:1337 -> createFromParcel 1:5:java.lang.Object[] newArray(int):1337:1337 -> newArray -com.airbnb.lottie.LottieAnimationView$UserActionTaken -> d0.j$b: +com.airbnb.lottie.LottieAnimationView$UserActionTaken -> b0.j$b: # {"id":"sourceFile","fileName":"LottieAnimationView.java"} com.airbnb.lottie.LottieAnimationView$UserActionTaken SET_ANIMATION -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j$b;"} com.airbnb.lottie.LottieAnimationView$UserActionTaken SET_PROGRESS -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j$b;"} com.airbnb.lottie.LottieAnimationView$UserActionTaken SET_REPEAT_MODE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j$b;"} com.airbnb.lottie.LottieAnimationView$UserActionTaken SET_REPEAT_COUNT -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j$b;"} com.airbnb.lottie.LottieAnimationView$UserActionTaken SET_IMAGE_ASSETS -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j$b;"} com.airbnb.lottie.LottieAnimationView$UserActionTaken PLAY_OPTION -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j$b;"} com.airbnb.lottie.LottieAnimationView$UserActionTaken[] $VALUES -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld0/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lb0/j$b;"} 1:10:void ():1351:1351 -> 11:20:void ():1352:1352 -> 21:30:void ():1353:1353 -> @@ -65103,16 +62767,16 @@ com.airbnb.lottie.LottieAnimationView$UserActionTaken -> d0.j$b: 61:67:void ():1350:1350 -> 1:4:void (java.lang.String,int):1350:1350 -> 1:17:com.airbnb.lottie.LottieAnimationView$UserActionTaken[] $values():1350:1350 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld0/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb0/j$b;"} 1:9:com.airbnb.lottie.LottieAnimationView$UserActionTaken valueOf(java.lang.String):1350:1350 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ld0/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb0/j$b;"} 1:9:com.airbnb.lottie.LottieAnimationView$UserActionTaken[] values():1350:1350 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld0/j$b;"} -com.airbnb.lottie.LottieAnimationView$WeakFailureListener -> d0.j$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb0/j$b;"} +com.airbnb.lottie.LottieAnimationView$WeakFailureListener -> b0.j$c: # {"id":"sourceFile","fileName":"LottieAnimationView.java"} java.lang.ref.WeakReference targetReference -> a 1:3:void (com.airbnb.lottie.LottieAnimationView):102:102 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 4:11:void (com.airbnb.lottie.LottieAnimationView):103:103 -> 1:11:void onResult(java.lang.Throwable):107:107 -> a 12:17:void onResult(java.lang.Throwable):112:112 -> a @@ -65120,20 +62784,20 @@ com.airbnb.lottie.LottieAnimationView$WeakFailureListener -> d0.j$c: 25:39:void onResult(java.lang.Throwable):115:115 -> a 40:43:void onResult(java.lang.Throwable):116:116 -> a 1:6:void onResult(java.lang.Object):98:98 -> onResult -com.airbnb.lottie.LottieAnimationView$WeakSuccessListener -> d0.j$d: +com.airbnb.lottie.LottieAnimationView$WeakSuccessListener -> b0.j$d: # {"id":"sourceFile","fileName":"LottieAnimationView.java"} java.lang.ref.WeakReference targetReference -> a 1:3:void (com.airbnb.lottie.LottieAnimationView):83:83 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 4:11:void (com.airbnb.lottie.LottieAnimationView):84:84 -> 1:11:void onResult(com.airbnb.lottie.LottieComposition):88:88 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} 12:15:void onResult(com.airbnb.lottie.LottieComposition):92:92 -> a 1:6:void onResult(java.lang.Object):79:79 -> onResult -com.airbnb.lottie.LottieComposition -> d0.k: +com.airbnb.lottie.LottieComposition -> b0.k: # {"id":"sourceFile","fileName":"LottieComposition.java"} com.airbnb.lottie.PerformanceTracker performanceTracker -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/X;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/X;"} java.util.HashSet warnings -> b java.util.Map precomps -> c java.util.Map images -> d @@ -65177,12 +62841,12 @@ com.airbnb.lottie.LottieComposition -> d0.k: 60:62:java.util.Map getImages():233:233 -> j 1:3:java.util.List getLayers():179:179 -> k 1:9:com.airbnb.lottie.model.Marker getMarker(java.lang.String):202:202 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lh0/h;"} 10:17:com.airbnb.lottie.model.Marker getMarker(java.lang.String):204:204 -> l 18:29:com.airbnb.lottie.model.Marker getMarker(java.lang.String):205:205 -> l 1:3:int getMaskAndMatteCount():128:128 -> m 1:3:com.airbnb.lottie.PerformanceTracker getPerformanceTracker():140:140 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/X;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/X;"} 1:9:java.util.List getPrecomps(java.lang.String):185:185 -> o 1:3:float getStartFrame():157:157 -> p 1:3:boolean hasDashPattern():120:120 -> q @@ -65203,14 +62867,14 @@ com.airbnb.lottie.LottieComposition -> d0.k: 25:26:void init(android.graphics.Rect,float,float,float,java.util.List,androidx.collection.LongSparseArray,java.util.Map,java.util.Map,float,androidx.collection.SparseArrayCompat,java.util.Map,java.util.List,int,int):95:95 -> s 27:29:void init(android.graphics.Rect,float,float,float,java.util.List,androidx.collection.LongSparseArray,java.util.Map,java.util.Map,float,androidx.collection.SparseArrayCompat,java.util.Map,java.util.List,int,int):96:96 -> s 1:9:com.airbnb.lottie.model.layer.Layer layerModelForId(long):145:145 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lm0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lk0/e;"} 1:7:java.lang.String toString():251:251 -> toString 8:25:java.lang.String toString():252:252 -> toString 26:35:java.lang.String toString():253:253 -> toString 36:40:java.lang.String toString():255:255 -> toString 1:3:void setHasDashPattern(boolean):107:107 -> u 1:6:void setPerformanceTrackingEnabled(boolean):136:136 -> v -com.airbnb.lottie.LottieCompositionFactory -> d0.u: +com.airbnb.lottie.LottieCompositionFactory -> b0.u: # {"id":"sourceFile","fileName":"LottieCompositionFactory.java"} java.util.Map taskCache -> a java.util.Set taskIdleListeners -> b @@ -65221,21 +62885,21 @@ com.airbnb.lottie.LottieCompositionFactory -> d0.u: 16:23:void ():74:74 -> 24:32:void ():75:75 -> 1:22:com.airbnb.lottie.LottieTask fromUrl(android.content.Context,java.lang.String):121:121 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;)Lb0/W;"} 1:11:com.airbnb.lottie.LottieTask fromUrl(android.content.Context,java.lang.String,java.lang.String):130:130 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lb0/W;"} 1:15:com.airbnb.lottie.LottieTask fromZipStream(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):479:479 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lb0/W;"} 2:6:com.airbnb.lottie.LottieTask fromZipStream(java.util.zip.ZipInputStream,java.lang.String):464:464 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lb0/W;"} 2:6:com.airbnb.lottie.LottieResult fromZipStreamSync(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):531:531 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lb0/U;"} 1:6:com.airbnb.lottie.LottieResult fromZipStreamSync(android.content.Context,java.util.zip.ZipInputStream,java.lang.String,boolean):547:547 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/zip/ZipInputStream;Ljava/lang/String;Z)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/zip/ZipInputStream;Ljava/lang/String;Z)Lb0/U;"} 7:16:com.airbnb.lottie.LottieResult fromZipStreamSync(android.content.Context,java.util.zip.ZipInputStream,java.lang.String,boolean):550:550 -> F 17:17:com.airbnb.lottie.LottieResult fromZipStreamSync(android.content.Context,java.util.zip.ZipInputStream,java.lang.String,boolean):552:552 -> F 1:5:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):558:558 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lb0/U;"} 6:15:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):559:559 -> G 16:25:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):562:562 -> G 26:31:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):564:564 -> G @@ -65301,12 +62965,12 @@ com.airbnb.lottie.LottieCompositionFactory -> d0.u: 681:687:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):672:672 -> G 688:693:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):614:614 -> G 1:7:java.lang.Boolean isGzipCompressed(okio.BufferedSource):686:686 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;)Ljava/lang/Boolean;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;)Ljava/lang/Boolean;"} 1:20:boolean isNightMode(android.content.Context):329:329 -> I 1:7:java.lang.Boolean isZipCompressed(okio.BufferedSource):679:679 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;)Ljava/lang/Boolean;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;)Ljava/lang/Boolean;"} 1:4:java.lang.Boolean matchesMagicBytes(okio.BufferedSource,byte[]):691:691 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;[B)Ljava/lang/Boolean;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;[B)Ljava/lang/Boolean;"} 5:10:java.lang.Boolean matchesMagicBytes(okio.BufferedSource,byte[]):692:692 -> K 11:16:java.lang.Boolean matchesMagicBytes(okio.BufferedSource,byte[]):693:693 -> K 17:22:java.lang.Boolean matchesMagicBytes(okio.BufferedSource,byte[]):694:694 -> K @@ -65320,31 +62984,31 @@ com.airbnb.lottie.LottieCompositionFactory -> d0.u: 16:24:void notifyTaskCacheIdleListeners(boolean):774:774 -> L 1:32:java.lang.String rawResCacheKey(android.content.Context,int):322:322 -> M 1:9:com.airbnb.lottie.LottieResult lambda$fromRawRes$2(java.lang.ref.WeakReference,android.content.Context,int,java.lang.String):268:268 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/ref/WeakReference;Landroid/content/Context;ILjava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/ref/WeakReference;Landroid/content/Context;ILjava/lang/String;)Lb0/U;"} 10:14:com.airbnb.lottie.LottieResult lambda$fromRawRes$2(java.lang.ref.WeakReference,android.content.Context,int,java.lang.String):270:270 -> a 1:10:com.airbnb.lottie.LottieResult lambda$fromUrl$0(android.content.Context,java.lang.String,java.lang.String):131:131 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lb0/U;"} 11:16:com.airbnb.lottie.LottieResult lambda$fromUrl$0(android.content.Context,java.lang.String,java.lang.String):132:132 -> b 17:30:com.airbnb.lottie.LottieResult lambda$fromUrl$0(android.content.Context,java.lang.String,java.lang.String):133:133 -> b 1:6:void lambda$cache$17(java.lang.String,java.util.concurrent.atomic.AtomicBoolean,com.airbnb.lottie.LottieComposition):744:744 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicBoolean;Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicBoolean;Lb0/k;)V"} 7:9:void lambda$cache$17(java.lang.String,java.util.concurrent.atomic.AtomicBoolean,com.airbnb.lottie.LottieComposition):745:745 -> c 10:15:void lambda$cache$17(java.lang.String,java.util.concurrent.atomic.AtomicBoolean,com.airbnb.lottie.LottieComposition):746:746 -> c 16:19:void lambda$cache$17(java.lang.String,java.util.concurrent.atomic.AtomicBoolean,com.airbnb.lottie.LottieComposition):747:747 -> c 1:5:com.airbnb.lottie.LottieResult lambda$fromJsonInputStream$3(java.io.InputStream,java.lang.String):339:339 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Ljava/lang/String;)Lb0/U;"} 1:6:void lambda$cache$18(java.lang.String,java.util.concurrent.atomic.AtomicBoolean,java.lang.Throwable):751:751 -> e 7:9:void lambda$cache$18(java.lang.String,java.util.concurrent.atomic.AtomicBoolean,java.lang.Throwable):752:752 -> e 10:15:void lambda$cache$18(java.lang.String,java.util.concurrent.atomic.AtomicBoolean,java.lang.Throwable):753:753 -> e 16:19:void lambda$cache$18(java.lang.String,java.util.concurrent.atomic.AtomicBoolean,java.lang.Throwable):754:754 -> e 1:4:void lambda$fromJsonInputStream$4(java.io.InputStream):339:339 -> f 1:5:com.airbnb.lottie.LottieResult lambda$fromAsset$1(android.content.Context,java.lang.String,java.lang.String):194:194 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lb0/U;"} 1:4:void lambda$fromZipStream$14(java.util.zip.ZipInputStream):479:479 -> h 1:5:com.airbnb.lottie.LottieResult lambda$fromZipStream$13(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):479:479 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/zip/ZipInputStream;Ljava/lang/String;)Lb0/U;"} 6:15:com.airbnb.lottie.LottieTask cache(java.lang.String,java.util.concurrent.Callable,java.lang.Runnable):726:726 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/lang/Runnable;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/lang/Runnable;)Lb0/W;"} 16:22:com.airbnb.lottie.LottieTask cache(java.lang.String,java.util.concurrent.Callable,java.lang.Runnable):728:728 -> j 23:30:com.airbnb.lottie.LottieTask cache(java.lang.String,java.util.concurrent.Callable,java.lang.Runnable):730:730 -> j 31:40:com.airbnb.lottie.LottieTask cache(java.lang.String,java.util.concurrent.Callable,java.lang.Runnable):731:731 -> j @@ -65358,19 +63022,19 @@ com.airbnb.lottie.LottieCompositionFactory -> d0.u: 85:91:com.airbnb.lottie.LottieTask cache(java.lang.String,java.util.concurrent.Callable,java.lang.Runnable):763:763 -> j 92:95:com.airbnb.lottie.LottieTask cache(java.lang.String,java.util.concurrent.Callable,java.lang.Runnable):764:764 -> j 1:24:com.airbnb.lottie.LottieImageAsset findImageAssetForFileName(com.airbnb.lottie.LottieComposition,java.lang.String):710:710 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;Ljava/lang/String;)Ld0/O;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;Ljava/lang/String;)Lb0/O;"} 25:37:com.airbnb.lottie.LottieImageAsset findImageAssetForFileName(com.airbnb.lottie.LottieComposition,java.lang.String):711:711 -> k 1:17:com.airbnb.lottie.LottieTask fromAsset(android.content.Context,java.lang.String):178:178 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;)Lb0/W;"} 18:22:com.airbnb.lottie.LottieTask fromAsset(android.content.Context,java.lang.String):179:179 -> l 1:4:com.airbnb.lottie.LottieTask fromAsset(android.content.Context,java.lang.String,java.lang.String):193:193 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lb0/W;"} 5:15:com.airbnb.lottie.LottieTask fromAsset(android.content.Context,java.lang.String,java.lang.String):194:194 -> m 1:17:com.airbnb.lottie.LottieResult fromAssetSync(android.content.Context,java.lang.String):208:208 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;)Lb0/U;"} 18:22:com.airbnb.lottie.LottieResult fromAssetSync(android.content.Context,java.lang.String):209:209 -> n 5:14:com.airbnb.lottie.LottieResult fromAssetSync(android.content.Context,java.lang.String,java.lang.String):223:223 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lb0/U;"} 15:20:com.airbnb.lottie.LottieResult fromAssetSync(android.content.Context,java.lang.String,java.lang.String):225:225 -> o 21:36:com.airbnb.lottie.LottieResult fromAssetSync(android.content.Context,java.lang.String,java.lang.String):228:228 -> o 37:46:com.airbnb.lottie.LottieResult fromAssetSync(android.content.Context,java.lang.String,java.lang.String):229:229 -> o @@ -65380,17 +63044,17 @@ com.airbnb.lottie.LottieCompositionFactory -> d0.u: 85:94:com.airbnb.lottie.LottieResult fromAssetSync(android.content.Context,java.lang.String,java.lang.String):234:234 -> o 95:100:com.airbnb.lottie.LottieResult fromAssetSync(android.content.Context,java.lang.String,java.lang.String):236:236 -> o 1:15:com.airbnb.lottie.LottieTask fromJsonInputStream(java.io.InputStream,java.lang.String):339:339 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Ljava/lang/String;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Ljava/lang/String;)Lb0/W;"} 2:6:com.airbnb.lottie.LottieResult fromJsonInputStreamSync(java.io.InputStream,java.lang.String):358:358 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Ljava/lang/String;)Lb0/U;"} 1:9:com.airbnb.lottie.LottieResult fromJsonInputStreamSync(java.io.InputStream,java.lang.String,boolean):366:366 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Ljava/lang/String;Z)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Ljava/lang/String;Z)Lb0/U;"} 2:6:com.airbnb.lottie.LottieResult fromJsonReaderSync(com.airbnb.lottie.parser.moshi.JsonReader,java.lang.String):429:429 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Ljava/lang/String;)Lb0/U;"} 1:5:com.airbnb.lottie.LottieResult fromJsonReaderSync(com.airbnb.lottie.parser.moshi.JsonReader,java.lang.String,boolean):435:435 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ljava/lang/String;Z)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Ljava/lang/String;Z)Lb0/U;"} 5:14:com.airbnb.lottie.LottieResult fromJsonReaderSyncInternal(com.airbnb.lottie.parser.moshi.JsonReader,java.lang.String,boolean):441:441 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ljava/lang/String;Z)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Ljava/lang/String;Z)Lb0/U;"} 15:21:com.airbnb.lottie.LottieResult fromJsonReaderSyncInternal(com.airbnb.lottie.parser.moshi.JsonReader,java.lang.String,boolean):443:443 -> u 22:29:com.airbnb.lottie.LottieResult fromJsonReaderSyncInternal(com.airbnb.lottie.parser.moshi.JsonReader,java.lang.String,boolean):454:454 -> u 30:35:com.airbnb.lottie.LottieResult fromJsonReaderSyncInternal(com.airbnb.lottie.parser.moshi.JsonReader,java.lang.String,boolean):445:445 -> u @@ -65401,17 +63065,17 @@ com.airbnb.lottie.LottieCompositionFactory -> d0.u: 61:69:com.airbnb.lottie.LottieResult fromJsonReaderSyncInternal(com.airbnb.lottie.parser.moshi.JsonReader,java.lang.String,boolean):454:454 -> u 70:70:com.airbnb.lottie.LottieResult fromJsonReaderSyncInternal(com.airbnb.lottie.parser.moshi.JsonReader,java.lang.String,boolean):456:456 -> u 1:13:com.airbnb.lottie.LottieResult fromJsonSourceSync(okio.Source,java.lang.String,boolean):420:420 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;Ljava/lang/String;Z)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;Ljava/lang/String;Z)Lb0/U;"} 1:9:com.airbnb.lottie.LottieTask fromRawRes(android.content.Context,int):251:251 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;I)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;I)Lb0/W;"} 1:5:com.airbnb.lottie.LottieTask fromRawRes(android.content.Context,int,java.lang.String):265:265 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILjava/lang/String;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILjava/lang/String;)Lb0/W;"} 6:9:com.airbnb.lottie.LottieTask fromRawRes(android.content.Context,int,java.lang.String):266:266 -> x 10:20:com.airbnb.lottie.LottieTask fromRawRes(android.content.Context,int,java.lang.String):267:267 -> x 1:9:com.airbnb.lottie.LottieResult fromRawResSync(android.content.Context,int):285:285 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;I)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;I)Lb0/U;"} 5:14:com.airbnb.lottie.LottieResult fromRawResSync(android.content.Context,int,java.lang.String):299:299 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILjava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILjava/lang/String;)Lb0/U;"} 15:20:com.airbnb.lottie.LottieResult fromRawResSync(android.content.Context,int,java.lang.String):301:301 -> z 21:36:com.airbnb.lottie.LottieResult fromRawResSync(android.content.Context,int,java.lang.String):304:304 -> z 37:46:com.airbnb.lottie.LottieResult fromRawResSync(android.content.Context,int,java.lang.String):305:305 -> z @@ -65421,7 +63085,7 @@ com.airbnb.lottie.LottieCompositionFactory -> d0.u: 86:91:com.airbnb.lottie.LottieResult fromRawResSync(android.content.Context,int,java.lang.String):312:312 -> z 92:101:com.airbnb.lottie.LottieResult fromRawResSync(android.content.Context,int,java.lang.String):315:315 -> z 102:107:com.airbnb.lottie.LottieResult fromRawResSync(android.content.Context,int,java.lang.String):317:317 -> z -com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda0 -> d0.l: +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda0 -> b0.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.content.Context com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$2$1567e43070931e58804d63fd27f9c6404f16a59fe77667967c1b6ed39c12e178$0.f$0 -> d @@ -65430,31 +63094,31 @@ com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda0 -> d0.l: # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$2$1567e43070931e58804d63fd27f9c6404f16a59fe77667967c1b6ed39c12e178$0.f$2 -> f # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda0.(android.content.Context,java.lang.String,java.lang.String):0:0 -> + 1:1:void b0.LottieCompositionFactory$$ExternalSyntheticLambda0.(android.content.Context,java.lang.String,java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object d0.LottieCompositionFactory$$ExternalSyntheticLambda0.call():0:0 -> call + 1:1:java.lang.Object b0.LottieCompositionFactory$$ExternalSyntheticLambda0.call():0:0 -> call # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda1 -> d0.m: +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda1 -> b0.m: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.io.InputStream com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$2$2f81dd73478b1d30871f1de84f40e45b6007a5b75f5be5a6553ba94c55b861ab$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$2$2f81dd73478b1d30871f1de84f40e45b6007a5b75f5be5a6553ba94c55b861ab$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda1.(java.io.InputStream,java.lang.String):0:0 -> + 1:1:void b0.LottieCompositionFactory$$ExternalSyntheticLambda1.(java.io.InputStream,java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object d0.LottieCompositionFactory$$ExternalSyntheticLambda1.call():0:0 -> call + 1:1:java.lang.Object b0.LottieCompositionFactory$$ExternalSyntheticLambda1.call():0:0 -> call # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda2 -> d0.n: +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda2 -> b0.n: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.io.InputStream com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$2$2f81dd73478b1d30871f1de84f40e45b6007a5b75f5be5a6553ba94c55b861ab$1.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda2.(java.io.InputStream):0:0 -> + 1:1:void b0.LottieCompositionFactory$$ExternalSyntheticLambda2.(java.io.InputStream):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda2.run():0:0 -> run + 1:1:void b0.LottieCompositionFactory$$ExternalSyntheticLambda2.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda3 -> d0.o: +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda3 -> b0.o: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.content.Context com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$2$b0dddee02fc8402026a77608f29789099d416a53f220a51a11c88fa5c7426cd6$0.f$0 -> d @@ -65463,20 +63127,20 @@ com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda3 -> d0.o: # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$2$b0dddee02fc8402026a77608f29789099d416a53f220a51a11c88fa5c7426cd6$0.f$2 -> f # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda3.(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):0:0 -> + 1:1:void b0.LottieCompositionFactory$$ExternalSyntheticLambda3.(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object d0.LottieCompositionFactory$$ExternalSyntheticLambda3.call():0:0 -> call + 1:1:java.lang.Object b0.LottieCompositionFactory$$ExternalSyntheticLambda3.call():0:0 -> call # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda4 -> d0.p: +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda4 -> b0.p: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.util.zip.ZipInputStream com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$2$b0dddee02fc8402026a77608f29789099d416a53f220a51a11c88fa5c7426cd6$1.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda4.(java.util.zip.ZipInputStream):0:0 -> + 1:1:void b0.LottieCompositionFactory$$ExternalSyntheticLambda4.(java.util.zip.ZipInputStream):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda4.run():0:0 -> run + 1:1:void b0.LottieCompositionFactory$$ExternalSyntheticLambda4.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda5 -> d0.q: +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda5 -> b0.q: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.content.Context com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$3$a19f2d69af8b768829c9a156ac8a74f005ebd609d84a36fcff135e420fc201e3$0.f$0 -> d @@ -65485,33 +63149,33 @@ com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda5 -> d0.q: # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$3$a19f2d69af8b768829c9a156ac8a74f005ebd609d84a36fcff135e420fc201e3$0.f$2 -> f # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda5.(android.content.Context,java.lang.String,java.lang.String):0:0 -> + 1:1:void b0.LottieCompositionFactory$$ExternalSyntheticLambda5.(android.content.Context,java.lang.String,java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object d0.LottieCompositionFactory$$ExternalSyntheticLambda5.call():0:0 -> call + 1:1:java.lang.Object b0.LottieCompositionFactory$$ExternalSyntheticLambda5.call():0:0 -> call # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda6 -> d0.r: +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda6 -> b0.r: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$3$c6434f7a247ce5fe26b704a7ee918e5b582f27f1e77a65e83dcfba9a0f880305$0.f$0 -> a # {"id":"com.android.tools.r8.synthesized"} java.util.concurrent.atomic.AtomicBoolean com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$3$c6434f7a247ce5fe26b704a7ee918e5b582f27f1e77a65e83dcfba9a0f880305$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda6.(java.lang.String,java.util.concurrent.atomic.AtomicBoolean):0:0 -> + 1:1:void b0.LottieCompositionFactory$$ExternalSyntheticLambda6.(java.lang.String,java.util.concurrent.atomic.AtomicBoolean):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda6.onResult(java.lang.Object):0:0 -> onResult + 1:1:void b0.LottieCompositionFactory$$ExternalSyntheticLambda6.onResult(java.lang.Object):0:0 -> onResult # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda7 -> d0.s: +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda7 -> b0.s: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$3$c6434f7a247ce5fe26b704a7ee918e5b582f27f1e77a65e83dcfba9a0f880305$1.f$0 -> a # {"id":"com.android.tools.r8.synthesized"} java.util.concurrent.atomic.AtomicBoolean com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$3$c6434f7a247ce5fe26b704a7ee918e5b582f27f1e77a65e83dcfba9a0f880305$1.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda7.(java.lang.String,java.util.concurrent.atomic.AtomicBoolean):0:0 -> + 1:1:void b0.LottieCompositionFactory$$ExternalSyntheticLambda7.(java.lang.String,java.util.concurrent.atomic.AtomicBoolean):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda7.onResult(java.lang.Object):0:0 -> onResult + 1:1:void b0.LottieCompositionFactory$$ExternalSyntheticLambda7.onResult(java.lang.Object):0:0 -> onResult # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda8 -> d0.t: +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda8 -> b0.t: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.ref.WeakReference com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$3$e2cf8950971b4418affe6b21ce50d2bbd224eb7908594ff7885b603c486989a3$0.f$0 -> d @@ -65522,14 +63186,14 @@ com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda8 -> d0.t: # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$3$e2cf8950971b4418affe6b21ce50d2bbd224eb7908594ff7885b603c486989a3$0.f$3 -> g # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda8.(java.lang.ref.WeakReference,android.content.Context,int,java.lang.String):0:0 -> + 1:1:void b0.LottieCompositionFactory$$ExternalSyntheticLambda8.(java.lang.ref.WeakReference,android.content.Context,int,java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object d0.LottieCompositionFactory$$ExternalSyntheticLambda8.call():0:0 -> call + 1:1:java.lang.Object b0.LottieCompositionFactory$$ExternalSyntheticLambda8.call():0:0 -> call # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieDrawable -> d0.L: +com.airbnb.lottie.LottieDrawable -> b0.L: # {"id":"sourceFile","fileName":"LottieDrawable.java"} com.airbnb.lottie.RenderMode renderMode -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/a0;"} boolean useSoftwareRendering -> B android.graphics.Matrix renderingMatrix -> C android.graphics.Bitmap softwareRenderingBitmap -> D @@ -65545,7 +63209,7 @@ com.airbnb.lottie.LottieDrawable -> d0.L: android.graphics.Matrix softwareRenderingOriginalCanvasMatrixInverse -> N boolean isDirty -> O com.airbnb.lottie.AsyncUpdates asyncUpdates -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/a;"} android.animation.ValueAnimator$AnimatorUpdateListener progressUpdateListener -> Q java.util.concurrent.Semaphore setProgressDrawLock -> R android.os.Handler mainThreadHandler -> S @@ -65556,32 +63220,32 @@ com.airbnb.lottie.LottieDrawable -> d0.L: java.util.List ALLOWED_REDUCED_MOTION_MARKERS -> X java.util.concurrent.Executor setProgressExecutor -> Y com.airbnb.lottie.LottieComposition composition -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/k;"} com.airbnb.lottie.utils.LottieValueAnimator animator -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/i;"} boolean systemAnimationsEnabled -> f boolean ignoreSystemAnimationsDisabled -> g boolean safeMode -> h com.airbnb.lottie.LottieDrawable$OnVisibleAction onVisibleAction -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L$b;"} java.util.ArrayList lazyCompositionTasks -> j com.airbnb.lottie.manager.ImageAssetManager imageAssetManager -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/b;"} java.lang.String imageAssetsFolder -> l com.airbnb.lottie.manager.FontAssetManager fontAssetManager -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} java.util.Map fontMap -> n java.lang.String defaultFontFileExtension -> o com.airbnb.lottie.FontAssetDelegate fontAssetDelegate -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/b;"} com.airbnb.lottie.TextDelegate textDelegate -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/c0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/c0;"} com.airbnb.lottie.LottieFeatureFlags lottieFeatureFlags -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/N;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/N;"} boolean maintainOriginalImageBounds -> s boolean clipToCompositionBounds -> t com.airbnb.lottie.model.layer.CompositionLayer compositionLayer -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/c;"} int alpha -> v boolean performanceTrackingEnabled -> w boolean outlineMasksAndMattes -> x @@ -65612,7 +63276,7 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 86:87:void ():247:247 -> 88:91:void ():272:272 -> 1:6:void enableFeatureFlag(com.airbnb.lottie.LottieFeatureFlag,boolean):326:326 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/M;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/M;Z)V"} 7:12:void enableFeatureFlag(com.airbnb.lottie.LottieFeatureFlag,boolean):327:327 -> A 13:16:void enableFeatureFlag(com.airbnb.lottie.LottieFeatureFlag,boolean):328:328 -> A 1:3:void setMaintainOriginalImageBounds(boolean):392:392 -> A0 @@ -65653,7 +63317,7 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 5:15:void setMaxProgress(float):961:961 -> D0 16:35:void setMaxProgress(float):964:964 -> D0 1:5:com.airbnb.lottie.AsyncUpdates getAsyncUpdates():475:475 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/a;"} 6:10:com.airbnb.lottie.AsyncUpdates getAsyncUpdates():479:479 -> E 1:4:void setMinAndMaxFrame(int,int):1053:1053 -> E0 5:15:void setMinAndMaxFrame(int,int):1054:1054 -> E0 @@ -65681,7 +63345,7 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 5:15:void setMinProgress(float):929:929 -> I0 16:34:void setMinProgress(float):932:932 -> I0 1:3:com.airbnb.lottie.LottieComposition getComposition():1363:1363 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/k;"} 1:5:void setOutlineMasksAndMattes(boolean):532:532 -> J0 6:7:void setOutlineMasksAndMattes(boolean):535:535 -> J0 8:11:void setOutlineMasksAndMattes(boolean):536:536 -> J0 @@ -65693,7 +63357,7 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 3:6:void setPerformanceTrackingEnabled(boolean):520:520 -> K0 7:10:void setPerformanceTrackingEnabled(boolean):521:521 -> K0 1:8:com.airbnb.lottie.manager.FontAssetManager getFontAssetManager():1589:1589 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} 9:12:com.airbnb.lottie.manager.FontAssetManager getFontAssetManager():1594:1594 -> L 13:25:com.airbnb.lottie.manager.FontAssetManager getFontAssetManager():1595:1595 -> L 26:29:com.airbnb.lottie.manager.FontAssetManager getFontAssetManager():1596:1596 -> L @@ -65708,10 +63372,10 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 44:47:void setProgress(float):1168:1168 -> L0 1:8:int getFrame():1155:1155 -> M 1:2:void setRenderMode(com.airbnb.lottie.RenderMode):467:467 -> M0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/a0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/a0;)V"} 3:6:void setRenderMode(com.airbnb.lottie.RenderMode):468:468 -> M0 1:15:com.airbnb.lottie.manager.ImageAssetManager getImageAssetManager():1550:1550 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/b;"} 16:17:com.airbnb.lottie.manager.ImageAssetManager getImageAssetManager():1551:1551 -> N 18:21:com.airbnb.lottie.manager.ImageAssetManager getImageAssetManager():1554:1554 -> N 22:31:com.airbnb.lottie.manager.ImageAssetManager getImageAssetManager():1555:1555 -> N @@ -65721,16 +63385,16 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 1:3:java.lang.String getImageAssetsFolder():382:382 -> O 1:6:void setRepeatMode(int):1188:1188 -> O0 1:6:com.airbnb.lottie.LottieImageAsset getLottieImageAssetForId(java.lang.String):1542:1542 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ld0/O;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb0/O;"} 7:17:com.airbnb.lottie.LottieImageAsset getLottieImageAssetForId(java.lang.String):1546:1546 -> P 1:3:void setSafeMode(boolean):632:632 -> P0 1:3:boolean getMaintainOriginalImageBounds():402:402 -> Q 1:6:void setSpeed(float):1092:1092 -> Q0 1:19:com.airbnb.lottie.model.Marker getMarkerForAnimationsDisabled():859:859 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh0/h;"} 20:28:com.airbnb.lottie.model.Marker getMarkerForAnimationsDisabled():860:860 -> R 1:3:void setTextDelegate(com.airbnb.lottie.TextDelegate):1350:1350 -> R0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/c0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/c0;)V"} 1:7:float getMaxFrame():953:953 -> S 1:6:void setUseCompositionFrameRate(boolean):1299:1299 -> S0 1:7:float getMinFrame():921:921 -> T @@ -65741,23 +63405,23 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 17:21:boolean shouldSetProgressBeforeDrawing():690:690 -> T0 22:35:boolean shouldSetProgressBeforeDrawing():692:692 -> T0 1:4:com.airbnb.lottie.PerformanceTracker getPerformanceTracker():543:543 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/X;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/X;"} 5:11:com.airbnb.lottie.PerformanceTracker getPerformanceTracker():544:544 -> U 1:24:boolean useTextGlyphs():1359:1359 -> U0 1:7:float getProgress():1384:1384 -> V 1:10:com.airbnb.lottie.RenderMode getRenderMode():506:506 -> W - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/a0;"} 1:7:int getRepeatCount():1221:1221 -> X 1:7:int getRepeatMode():1199:1199 -> Y 1:7:float getSpeed():1099:1099 -> Z 1:4:void lambda$setProgress$16(float,com.airbnb.lottie.LottieComposition):1160:1160 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;FLd0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;FLb0/k;)V"} 1:3:com.airbnb.lottie.TextDelegate getTextDelegate():1355:1355 -> a0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/c0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/c0;"} 1:4:void lambda$resumeAnimation$4(com.airbnb.lottie.LottieComposition):884:884 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;)V"} 1:4:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):1565:1565 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/c;)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/c;)Landroid/graphics/Typeface;"} 5:8:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):1567:1567 -> b0 9:14:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):1568:1568 -> b0 15:21:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):1569:1569 -> b0 @@ -65770,14 +63434,14 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 80:85:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):1581:1581 -> b0 86:92:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):1583:1583 -> b0 1:4:void lambda$setMinAndMaxFrame$11(java.lang.String,com.airbnb.lottie.LottieComposition):1009:1009 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ljava/lang/String;Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Ljava/lang/String;Lb0/k;)V"} 1:4:boolean ignoreCanvasClipBounds():1861:1861 -> c0 5:10:boolean ignoreCanvasClipBounds():1862:1862 -> c0 11:16:boolean ignoreCanvasClipBounds():1866:1866 -> c0 17:20:boolean ignoreCanvasClipBounds():1867:1867 -> c0 21:30:boolean ignoreCanvasClipBounds():1868:1868 -> c0 1:4:void lambda$setFrame$15(int,com.airbnb.lottie.LottieComposition):1144:1144 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;ILd0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;ILb0/k;)V"} 1:6:boolean isAnimating():1234:1234 -> d0 7:11:boolean isAnimating():1237:1237 -> d0 1:6:void draw(android.graphics.Canvas):699:699 -> draw @@ -65813,32 +63477,32 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 174:178:void draw(android.graphics.Canvas):742:742 -> draw 179:194:void draw(android.graphics.Canvas):743:743 -> draw 1:4:void lambda$playAnimation$3(com.airbnb.lottie.LottieComposition):821:821 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;)V"} 1:6:boolean isAnimatingOrWillAnimateOnVisible():1241:1241 -> e0 7:13:boolean isAnimatingOrWillAnimateOnVisible():1242:1242 -> e0 14:28:boolean isAnimatingOrWillAnimateOnVisible():1244:1244 -> e0 1:4:void lambda$setMaxFrame$10(java.lang.String,com.airbnb.lottie.LottieComposition):991:991 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ljava/lang/String;Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Ljava/lang/String;Lb0/k;)V"} 1:3:boolean isApplyingOpacityToLayersEnabled():574:574 -> f0 1:6:void lambda$new$0(android.animation.ValueAnimator):185:185 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Landroid/animation/ValueAnimator;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Landroid/animation/ValueAnimator;)V"} 7:10:void lambda$new$0(android.animation.ValueAnimator):190:190 -> g 11:14:void lambda$new$0(android.animation.ValueAnimator):191:191 -> g 15:24:void lambda$new$0(android.animation.ValueAnimator):192:192 -> g 1:7:boolean isFeatureFlagEnabled(com.airbnb.lottie.LottieFeatureFlag):333:333 -> g0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/M;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/M;)Z"} 1:3:int getAlpha():660:660 -> getAlpha 1:15:int getIntrinsicHeight():1394:1394 -> getIntrinsicHeight 1:15:int getIntrinsicWidth():1389:1389 -> getIntrinsicWidth 1:2:int getOpacity():670:670 -> getOpacity 1:4:void lambda$setMinFrame$5(int,com.airbnb.lottie.LottieComposition):911:911 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;ILd0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;ILb0/k;)V"} 1:5:void pauseAnimation():1375:1375 -> h0 6:10:void pauseAnimation():1376:1376 -> h0 11:16:void pauseAnimation():1377:1377 -> h0 17:21:void pauseAnimation():1378:1378 -> h0 1:4:void lambda$setMinAndMaxFrame$13(int,int,com.airbnb.lottie.LottieComposition):1054:1054 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;IILd0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;IILb0/k;)V"} 1:4:void playAnimation():820:820 -> i0 5:15:void playAnimation():821:821 -> i0 16:18:void playAnimation():825:825 -> i0 @@ -65863,9 +63527,9 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 30:33:void invalidateSelf():648:648 -> invalidateSelf 1:5:boolean isRunning():811:811 -> isRunning 1:4:void lambda$setMinProgress$6(float,com.airbnb.lottie.LottieComposition):929:929 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;FLd0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;FLb0/k;)V"} 1:8:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1722:1722 -> j0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Lm0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Lk0/c;)V"} 9:11:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1725:1725 -> j0 12:16:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1728:1728 -> j0 17:21:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1731:1731 -> j0 @@ -65897,7 +63561,7 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 232:236:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1787:1787 -> j0 237:248:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1788:1788 -> j0 1:5:void lambda$new$2():221:221 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;)V"} 6:10:void lambda$new$2():226:226 -> k 11:19:void lambda$new$2():227:227 -> k 20:27:void lambda$new$2():229:229 -> k @@ -65908,13 +63572,13 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 60:70:void lambda$new$2():244:244 -> k 71:71:void lambda$new$2():245:245 -> k 1:4:java.util.List resolveKeyPath(com.airbnb.lottie.model.KeyPath):1406:1406 -> k0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;)Ljava/util/List;"} 5:9:java.util.List resolveKeyPath(com.airbnb.lottie.model.KeyPath):1407:1407 -> k0 10:12:java.util.List resolveKeyPath(com.airbnb.lottie.model.KeyPath):1408:1408 -> k0 13:17:java.util.List resolveKeyPath(com.airbnb.lottie.model.KeyPath):1410:1410 -> k0 18:31:java.util.List resolveKeyPath(com.airbnb.lottie.model.KeyPath):1411:1411 -> k0 1:4:void lambda$addValueCallback$17(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback,com.airbnb.lottie.LottieComposition):1427:1427 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lj0/e;Ljava/lang/Object;Lr0/c;Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lh0/e;Ljava/lang/Object;Lp0/c;Lb0/k;)V"} 1:4:void resumeAnimation():883:883 -> l0 5:15:void resumeAnimation():884:884 -> l0 16:18:void resumeAnimation():888:888 -> l0 @@ -65929,25 +63593,25 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 92:97:void resumeAnimation():900:900 -> l0 98:102:void resumeAnimation():901:901 -> l0 1:4:void lambda$setMinFrame$9(java.lang.String,com.airbnb.lottie.LottieComposition):974:974 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ljava/lang/String;Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Ljava/lang/String;Lb0/k;)V"} 1:6:void reverseAnimationSpeed():1085:1085 -> m0 1:6:void lambda$new$1():233:233 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;)V"} 7:10:void lambda$new$1():235:235 -> n 1:16:void scaleRect(android.graphics.RectF,float,float):1847:1847 -> n0 1:4:void lambda$setMaxProgress$8(float,com.airbnb.lottie.LottieComposition):961:961 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;FLd0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;FLb0/k;)V"} 1:3:void setApplyingOpacityToLayersEnabled(boolean):563:563 -> o0 1:4:void lambda$setMaxFrame$7(int,com.airbnb.lottie.LottieComposition):943:943 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;ILd0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;ILb0/k;)V"} 1:3:void setAsyncUpdates(com.airbnb.lottie.AsyncUpdates):498:498 -> p0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/a;)V"} 1:6:void addAnimatorListener(android.animation.Animator$AnimatorListener):1116:1116 -> q 1:4:void setClipTextToBoundingBox(boolean):589:589 -> q0 5:6:void setClipTextToBoundingBox(boolean):590:590 -> q0 7:10:void setClipTextToBoundingBox(boolean):591:591 -> q0 1:4:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1426:1426 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;Ljava/lang/Object;Lr0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;Ljava/lang/Object;Lp0/c;)V"} 5:15:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1427:1427 -> r 16:20:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1431:1431 -> r 21:24:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1432:1432 -> r @@ -65969,7 +63633,7 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 7:10:boolean animationsEnabled(android.content.Context):1252:1252 -> s 11:25:boolean animationsEnabled(android.content.Context):1253:1253 -> s 1:7:boolean setComposition(com.airbnb.lottie.LottieComposition):411:411 -> s0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)Z"} 8:9:boolean setComposition(com.airbnb.lottie.LottieComposition):415:415 -> s0 10:12:boolean setComposition(com.airbnb.lottie.LottieComposition):416:416 -> s0 13:14:boolean setComposition(com.airbnb.lottie.LottieComposition):417:417 -> s0 @@ -66021,7 +63685,7 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 11:16:void cancelAnimation():1369:1369 -> u 17:21:void cancelAnimation():1370:1370 -> u 1:2:void setFontAssetDelegate(com.airbnb.lottie.FontAssetDelegate):1324:1324 -> u0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/b;)V"} 3:6:void setFontAssetDelegate(com.airbnb.lottie.FontAssetDelegate):1325:1325 -> u0 7:10:void setFontAssetDelegate(com.airbnb.lottie.FontAssetDelegate):1326:1326 -> u0 1:7:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):1684:1684 -> unscheduleDrawable @@ -66055,7 +63719,7 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 28:32:void convertRect(android.graphics.RectF,android.graphics.Rect):1831:1831 -> y 33:36:void convertRect(android.graphics.RectF,android.graphics.Rect):1827:1827 -> y 1:4:void setImageAssetDelegate(com.airbnb.lottie.ImageAssetDelegate):1315:1315 -> y0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/c;)V"} 5:8:void setImageAssetDelegate(com.airbnb.lottie.ImageAssetDelegate):1316:1316 -> y0 1:2:void drawDirectlyToCanvas(android.graphics.Canvas):1695:1695 -> z 3:9:void drawDirectlyToCanvas(android.graphics.Canvas):1696:1696 -> z @@ -66068,280 +63732,280 @@ com.airbnb.lottie.LottieDrawable -> d0.L: 60:70:void drawDirectlyToCanvas(android.graphics.Canvas):1709:1709 -> z 71:78:void drawDirectlyToCanvas(android.graphics.Canvas):1711:1711 -> z 1:3:void setImagesAssetsFolder(java.lang.String):377:377 -> z0 -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda0 -> d0.v: +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda0 -> b0.v: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$060dbb4ae156555558bfe16723d2ecf00cc8183f02daa920439bfb59f4d27d42$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$060dbb4ae156555558bfe16723d2ecf00cc8183f02daa920439bfb59f4d27d42$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda0.(d0.LottieDrawable,java.lang.String):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda0.(b0.LottieDrawable,java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ljava/lang/String;)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda0.run(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Ljava/lang/String;)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda0.run(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda1 -> d0.C: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda1 -> b0.C: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$19e3baaf405b9b6bb4be44f321b8d99b35df1e9bc1acf65630874996e239f062$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda1.(d0.LottieDrawable):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda1.(b0.LottieDrawable):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda1.run(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda1.run(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda10 -> d0.w: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda10 -> b0.w: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$94205e67ad56d60d45ed14271884e517cbbadcb8f16bf185a4d497639f1dd581$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} int com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$94205e67ad56d60d45ed14271884e517cbbadcb8f16bf185a4d497639f1dd581$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} int com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$94205e67ad56d60d45ed14271884e517cbbadcb8f16bf185a4d497639f1dd581$0.f$2 -> c # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda10.(d0.LottieDrawable,int,int):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda10.(b0.LottieDrawable,int,int):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;II)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda10.run(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;II)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda10.run(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda11 -> d0.x: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda11 -> b0.x: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$97526dd31fa97260e83c03c85c4edb2c9dade377743c656ed1789efd79f35710$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} int com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$97526dd31fa97260e83c03c85c4edb2c9dade377743c656ed1789efd79f35710$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda11.(d0.LottieDrawable,int):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda11.(b0.LottieDrawable,int):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;I)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda11.run(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;I)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda11.run(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda12 -> d0.y: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda12 -> b0.y: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$af7946ef5b0815bc36371a9fe26690c5ea2c38a4909efbadb10605866ce0732d$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} int com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$af7946ef5b0815bc36371a9fe26690c5ea2c38a4909efbadb10605866ce0732d$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda12.(d0.LottieDrawable,int):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda12.(b0.LottieDrawable,int):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;I)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda12.run(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;I)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda12.run(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda13 -> d0.z: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda13 -> b0.z: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$b07ab4045e6b5b726624cfcd12fb05c41c259248c336bd20f9b89c913e9e228c$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.model.KeyPath com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$b07ab4045e6b5b726624cfcd12fb05c41c259248c336bd20f9b89c913e9e228c$0.f$1 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/e;"} # {"id":"com.android.tools.r8.synthesized"} java.lang.Object com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$b07ab4045e6b5b726624cfcd12fb05c41c259248c336bd20f9b89c913e9e228c$0.f$2 -> c # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.value.LottieValueCallback com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$b07ab4045e6b5b726624cfcd12fb05c41c259248c336bd20f9b89c913e9e228c$0.f$3 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda13.(d0.LottieDrawable,j0.KeyPath,java.lang.Object,r0.LottieValueCallback):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda13.(b0.LottieDrawable,h0.KeyPath,java.lang.Object,p0.LottieValueCallback):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lj0/e;Ljava/lang/Object;Lr0/c;)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda13.run(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lh0/e;Ljava/lang/Object;Lp0/c;)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda13.run(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda14 -> d0.A: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda14 -> b0.A: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$c034bc96b343dea47b9e82745fdc3a47359e7c9cb8120abb6156c57a341404a8$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} float com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$c034bc96b343dea47b9e82745fdc3a47359e7c9cb8120abb6156c57a341404a8$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda14.(d0.LottieDrawable,float):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda14.(b0.LottieDrawable,float):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;F)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda14.run(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;F)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda14.run(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda15 -> d0.B: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda15 -> b0.B: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$3$efab9bc2b5f5074f83d80755bdf1a96fdd4cebcc27480c7e6dd5f834135674c7$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda15.(d0.LottieDrawable):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda15.(b0.LottieDrawable):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda15.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda15.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda2 -> d0.D: +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda2 -> b0.D: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$3265496e43eebb666a84eb56ed361f7eaa127d6fc68f1337f54b66e584b84977$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$3265496e43eebb666a84eb56ed361f7eaa127d6fc68f1337f54b66e584b84977$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda2.(d0.LottieDrawable,java.lang.String):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda2.(b0.LottieDrawable,java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ljava/lang/String;)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda2.run(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Ljava/lang/String;)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda2.run(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda3 -> d0.E: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda3 -> b0.E: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$4a047fbac12dfda6d82cf4b817eb4b1241ed83341e29fca70d0a7a266e8a2974$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$4a047fbac12dfda6d82cf4b817eb4b1241ed83341e29fca70d0a7a266e8a2974$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda3.(d0.LottieDrawable,java.lang.String):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda3.(b0.LottieDrawable,java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ljava/lang/String;)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda3.run(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Ljava/lang/String;)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda3.run(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda4 -> d0.F: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda4 -> b0.F: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$5481da1d77a4ec9864f6ba1342d5ff1815203baa8e46255330a6d75ef04e6b35$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda4.(d0.LottieDrawable):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda4.(b0.LottieDrawable):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda4.onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda4.onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda5 -> d0.G: +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda5 -> b0.G: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$5481da1d77a4ec9864f6ba1342d5ff1815203baa8e46255330a6d75ef04e6b35$1.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda5.(d0.LottieDrawable):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda5.(b0.LottieDrawable):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda5.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda5.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda6 -> d0.H: +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda6 -> b0.H: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$59235b93b8370b7d12bae5dbb12449f165d027fcc9ddbf4a83cbc38d87a3b3da$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda6.(d0.LottieDrawable):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda6.(b0.LottieDrawable):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda6.run(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda6.run(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda7 -> d0.I: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda7 -> b0.I: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$613a94b5b92a8872dce013cf47b50154c78edc6d33b83f64073c2b892031bf99$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} float com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$613a94b5b92a8872dce013cf47b50154c78edc6d33b83f64073c2b892031bf99$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda7.(d0.LottieDrawable,float):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda7.(b0.LottieDrawable,float):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;F)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda7.run(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;F)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda7.run(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda8 -> d0.J: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda8 -> b0.J: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$6c51d10434e1c888649803a96b6ec26d320050ad7a4f3e5b418c7f978a911c67$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} float com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$6c51d10434e1c888649803a96b6ec26d320050ad7a4f3e5b418c7f978a911c67$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda8.(d0.LottieDrawable,float):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda8.(b0.LottieDrawable,float):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;F)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda8.run(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;F)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda8.run(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda9 -> d0.K: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda9 -> b0.K: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieDrawable com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$85ee5017281253b5a027b3b08a96474b589bdba090d7a277c595b4e9dcf5c8da$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} # {"id":"com.android.tools.r8.synthesized"} int com.airbnb.lottie.LottieDrawable$$InternalSyntheticLambda$2$85ee5017281253b5a027b3b08a96474b589bdba090d7a277c595b4e9dcf5c8da$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda9.(d0.LottieDrawable,int):0:0 -> + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda9.(b0.LottieDrawable,int):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;I)V"} - 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda9.run(d0.LottieComposition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;I)V"} + 1:1:void b0.LottieDrawable$$ExternalSyntheticLambda9.run(b0.LottieComposition):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$LazyCompositionTask -> d0.L$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$LazyCompositionTask -> b0.L$a: # {"id":"sourceFile","fileName":"LottieDrawable.java"} void run(com.airbnb.lottie.LottieComposition) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieDrawable$OnVisibleAction -> d0.L$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieDrawable$OnVisibleAction -> b0.L$b: # {"id":"sourceFile","fileName":"LottieDrawable.java"} com.airbnb.lottie.LottieDrawable$OnVisibleAction NONE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L$b;"} com.airbnb.lottie.LottieDrawable$OnVisibleAction PLAY -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L$b;"} com.airbnb.lottie.LottieDrawable$OnVisibleAction RESUME -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L$b;"} com.airbnb.lottie.LottieDrawable$OnVisibleAction[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld0/L$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lb0/L$b;"} 1:10:void ():84:84 -> 11:20:void ():85:85 -> 21:30:void ():86:86 -> 31:37:void ():83:83 -> 1:4:void (java.lang.String,int):83:83 -> 1:11:com.airbnb.lottie.LottieDrawable$OnVisibleAction[] $values():83:83 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld0/L$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb0/L$b;"} 1:9:com.airbnb.lottie.LottieDrawable$OnVisibleAction valueOf(java.lang.String):83:83 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ld0/L$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb0/L$b;"} 1:9:com.airbnb.lottie.LottieDrawable$OnVisibleAction[] values():83:83 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld0/L$b;"} -com.airbnb.lottie.LottieFeatureFlag -> d0.M: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb0/L$b;"} +com.airbnb.lottie.LottieFeatureFlag -> b0.M: # {"id":"sourceFile","fileName":"LottieFeatureFlag.java"} int minRequiredSdkVersion -> d com.airbnb.lottie.LottieFeatureFlag MergePathsApi19 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/M;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/M;"} com.airbnb.lottie.LottieFeatureFlag[] $VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld0/M;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lb0/M;"} 1:12:void ():11:11 -> 13:19:void ():5:5 -> 1:3:void (java.lang.String,int,int):15:15 -> 4:6:void (java.lang.String,int,int):16:16 -> 1:7:com.airbnb.lottie.LottieFeatureFlag[] $values():5:5 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld0/M;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb0/M;"} 1:9:com.airbnb.lottie.LottieFeatureFlag valueOf(java.lang.String):5:5 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ld0/M;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb0/M;"} 1:9:com.airbnb.lottie.LottieFeatureFlag[] values():5:5 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld0/M;"} -com.airbnb.lottie.LottieFeatureFlags -> d0.N: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb0/M;"} +com.airbnb.lottie.LottieFeatureFlags -> b0.N: # {"id":"sourceFile","fileName":"LottieFeatureFlags.java"} java.util.HashSet enabledFlags -> a 1:3:void ():10:10 -> 4:11:void ():12:12 -> 3:8:boolean enableFlag(com.airbnb.lottie.LottieFeatureFlag,boolean):20:20 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/M;Z)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/M;Z)Z"} 9:33:boolean enableFlag(com.airbnb.lottie.LottieFeatureFlag,boolean):21:21 -> a 34:40:boolean enableFlag(com.airbnb.lottie.LottieFeatureFlag,boolean):24:24 -> a 41:47:boolean enableFlag(com.airbnb.lottie.LottieFeatureFlag,boolean):26:26 -> a 1:7:boolean isFlagEnabled(com.airbnb.lottie.LottieFeatureFlag):31:31 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/M;)Z"} -com.airbnb.lottie.LottieImageAsset -> d0.O: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/M;)Z"} +com.airbnb.lottie.LottieImageAsset -> b0.O: # {"id":"sourceFile","fileName":"LottieImageAsset.java"} int width -> a int height -> b @@ -66356,7 +64020,7 @@ com.airbnb.lottie.LottieImageAsset -> d0.O: 10:11:void (int,int,java.lang.String,java.lang.String,java.lang.String):27:27 -> 12:14:void (int,int,java.lang.String,java.lang.String,java.lang.String):28:28 -> 1:21:com.airbnb.lottie.LottieImageAsset copyWithScale(float):78:78 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Ld0/O;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Lb0/O;"} 22:25:com.airbnb.lottie.LottieImageAsset copyWithScale(float):79:79 -> a 26:34:com.airbnb.lottie.LottieImageAsset copyWithScale(float):80:80 -> a 35:38:com.airbnb.lottie.LottieImageAsset copyWithScale(float):81:81 -> a @@ -66366,20 +64030,20 @@ com.airbnb.lottie.LottieImageAsset -> d0.O: 1:3:java.lang.String getId():43:43 -> e 1:3:int getWidth():32:32 -> f 1:3:void setBitmap(android.graphics.Bitmap):70:70 -> g -com.airbnb.lottie.LottieListener -> d0.P: +com.airbnb.lottie.LottieListener -> b0.P: # {"id":"sourceFile","fileName":"LottieListener.java"} void onResult(java.lang.Object) -> onResult -com.airbnb.lottie.LottieLogger -> d0.Q: +com.airbnb.lottie.LottieLogger -> b0.Q: # {"id":"sourceFile","fileName":"LottieLogger.java"} void error(java.lang.String,java.lang.Throwable) -> a void debug(java.lang.String) -> b void warning(java.lang.String,java.lang.Throwable) -> c void warning(java.lang.String) -> d -com.airbnb.lottie.LottieOnCompositionLoadedListener -> d0.S: +com.airbnb.lottie.LottieOnCompositionLoadedListener -> b0.S: # {"id":"sourceFile","fileName":"LottieOnCompositionLoadedListener.java"} void onCompositionLoaded(com.airbnb.lottie.LottieComposition) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} -com.airbnb.lottie.LottieProperty -> d0.T: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} +com.airbnb.lottie.LottieProperty -> b0.T: # {"id":"sourceFile","fileName":"LottieProperty.java"} java.lang.Float POLYSTAR_INNER_ROUNDEDNESS -> A java.lang.Float POLYSTAR_OUTER_ROUNDEDNESS -> B @@ -66412,7 +64076,7 @@ com.airbnb.lottie.LottieProperty -> d0.T: java.lang.Float CORNER_RADIUS -> m android.graphics.PointF POSITION -> n com.airbnb.lottie.value.ScaleXY TRANSFORM_SCALE -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/d;"} java.lang.Float TRANSFORM_ROTATION -> p java.lang.Float TRANSFORM_SKEW -> q java.lang.Float TRANSFORM_SKEW_ANGLE -> r @@ -66466,7 +64130,7 @@ com.airbnb.lottie.LottieProperty -> d0.T: 264:271:void ():219:219 -> 272:275:void ():223:223 -> 276:283:void ():234:234 -> -com.airbnb.lottie.LottieResult -> d0.U: +com.airbnb.lottie.LottieResult -> b0.U: # {"id":"sourceFile","fileName":"LottieResult.java"} java.lang.Object value -> a java.lang.Throwable exception -> b @@ -66480,13 +64144,13 @@ com.airbnb.lottie.LottieResult -> d0.U: 34:45:boolean equals(java.lang.Object):46:46 -> equals 46:67:boolean equals(java.lang.Object):47:47 -> equals 1:17:int hashCode():53:53 -> hashCode -com.airbnb.lottie.LottieTask -> d0.W: +com.airbnb.lottie.LottieTask -> b0.W: # {"id":"sourceFile","fileName":"LottieTask.java"} java.util.Set successListeners -> a java.util.Set failureListeners -> b android.os.Handler handler -> c com.airbnb.lottie.LottieResult result -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/U;"} java.util.concurrent.Executor EXECUTOR -> e 1:12:void ():39:39 -> 1:1:void (java.util.concurrent.Callable):50:50 -> @@ -66500,25 +64164,25 @@ com.airbnb.lottie.LottieTask -> d0.W: 13:13:void (java.util.concurrent.Callable,boolean):63:63 -> 14:14:void (java.util.concurrent.Callable,boolean):65:65 -> 15:15:void (java.util.concurrent.Callable,boolean):68:68 -> - 1:1:void d0.LottieTask.$r8$lambda$AdJFAWRq87LYDwF2-gMLZe0_AkA(d0.LottieTask):0:0 -> a + 1:1:void b0.LottieTask.$r8$lambda$AdJFAWRq87LYDwF2-gMLZe0_AkA(b0.LottieTask):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/W;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/W;)V"} 1:4:void access$000(com.airbnb.lottie.LottieTask,com.airbnb.lottie.LottieResult):30:30 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/W;Ld0/U;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/W;Lb0/U;)V"} 2:5:com.airbnb.lottie.LottieTask addFailureListener(com.airbnb.lottie.LottieListener):113:113 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/P;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/P;)Lb0/W;"} 6:11:com.airbnb.lottie.LottieTask addFailureListener(com.airbnb.lottie.LottieListener):114:114 -> c 12:21:com.airbnb.lottie.LottieTask addFailureListener(com.airbnb.lottie.LottieListener):115:115 -> c 22:26:com.airbnb.lottie.LottieTask addFailureListener(com.airbnb.lottie.LottieListener):118:118 -> c 27:30:com.airbnb.lottie.LottieTask addFailureListener(com.airbnb.lottie.LottieListener):119:119 -> c 2:5:com.airbnb.lottie.LottieTask addListener(com.airbnb.lottie.LottieListener):86:86 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/P;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/P;)Lb0/W;"} 6:11:com.airbnb.lottie.LottieTask addListener(com.airbnb.lottie.LottieListener):87:87 -> d 12:21:com.airbnb.lottie.LottieTask addListener(com.airbnb.lottie.LottieListener):88:88 -> d 22:26:com.airbnb.lottie.LottieTask addListener(com.airbnb.lottie.LottieListener):91:91 -> d 27:30:com.airbnb.lottie.LottieTask addListener(com.airbnb.lottie.LottieListener):92:92 -> d 1:3:com.airbnb.lottie.LottieResult getResult():135:135 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/U;"} 2:8:void notifyFailureListeners(java.lang.Throwable):172:172 -> f 9:14:void notifyFailureListeners(java.lang.Throwable):173:173 -> f 15:19:void notifyFailureListeners(java.lang.Throwable):174:174 -> f @@ -66538,33 +64202,33 @@ com.airbnb.lottie.LottieTask -> d0.W: 24:29:void notifySuccessListeners(java.lang.Object):165:165 -> i 30:33:void notifySuccessListeners(java.lang.Object):167:167 -> i 2:6:com.airbnb.lottie.LottieTask removeFailureListener(com.airbnb.lottie.LottieListener):129:129 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/P;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/P;)Lb0/W;"} 7:11:com.airbnb.lottie.LottieTask removeFailureListener(com.airbnb.lottie.LottieListener):130:130 -> j 2:6:com.airbnb.lottie.LottieTask removeListener(com.airbnb.lottie.LottieListener):102:102 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/P;)Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/P;)Lb0/W;"} 7:11:com.airbnb.lottie.LottieTask removeListener(com.airbnb.lottie.LottieListener):103:103 -> k 1:4:void setResult(com.airbnb.lottie.LottieResult):73:73 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/U;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/U;)V"} 5:6:void setResult(com.airbnb.lottie.LottieResult):76:76 -> l 7:10:void setResult(com.airbnb.lottie.LottieResult):77:77 -> l 11:18:void setResult(com.airbnb.lottie.LottieResult):74:74 -> l -com.airbnb.lottie.LottieTask$$ExternalSyntheticLambda0 -> d0.V: +com.airbnb.lottie.LottieTask$$ExternalSyntheticLambda0 -> b0.V: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.LottieTask com.airbnb.lottie.LottieTask$$InternalSyntheticLambda$3$3d1225e8652dd951fb17c4525e98b741fbe39b67a0356683b607134967ffac48$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d0.LottieTask$$ExternalSyntheticLambda0.(d0.LottieTask):0:0 -> + 1:1:void b0.LottieTask$$ExternalSyntheticLambda0.(b0.LottieTask):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/W;)V"} - 1:1:void d0.LottieTask$$ExternalSyntheticLambda0.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/W;)V"} + 1:1:void b0.LottieTask$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.LottieTask$LottieFutureTask -> d0.W$a: +com.airbnb.lottie.LottieTask$LottieFutureTask -> b0.W$a: # {"id":"sourceFile","fileName":"LottieTask.java"} com.airbnb.lottie.LottieTask lottieTask -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/W;"} 1:3:void (com.airbnb.lottie.LottieTask,java.util.concurrent.Callable):188:188 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/W;Ljava/util/concurrent/Callable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/W;Ljava/util/concurrent/Callable;)V"} 4:6:void (com.airbnb.lottie.LottieTask,java.util.concurrent.Callable):189:189 -> 2:7:void done():195:195 -> done 8:10:void done():221:221 -> done @@ -66572,7 +64236,7 @@ com.airbnb.lottie.LottieTask$LottieFutureTask -> d0.W$a: 28:37:void done():203:203 -> done 38:42:void done():221:221 -> done 43:43:void done():222:222 -> done -com.airbnb.lottie.PerformanceTracker -> d0.X: +com.airbnb.lottie.PerformanceTracker -> b0.X: # {"id":"sourceFile","fileName":"PerformanceTracker.java"} boolean enabled -> a java.util.Set frameListeners -> b @@ -66592,19 +64256,19 @@ com.airbnb.lottie.PerformanceTracker -> d0.X: 37:57:void recordRenderTime(java.lang.String,float):57:57 -> a 58:59:void recordRenderTime(java.lang.String,float):58:58 -> a 1:3:void setEnabled(boolean):42:42 -> b -com.airbnb.lottie.PerformanceTracker$1 -> d0.X$a: +com.airbnb.lottie.PerformanceTracker$1 -> b0.X$a: # {"id":"sourceFile","fileName":"PerformanceTracker.java"} com.airbnb.lottie.PerformanceTracker this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/X;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/X;"} 1:6:void (com.airbnb.lottie.PerformanceTracker):28:28 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/X;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/X;)V"} 1:8:int compare(androidx.core.util.Pair,androidx.core.util.Pair):30:30 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/d;LF/d;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/d;LE/d;)I"} 9:30:int compare(androidx.core.util.Pair,androidx.core.util.Pair):31:31 -> a 1:9:int compare(java.lang.Object,java.lang.Object):28:28 -> compare -com.airbnb.lottie.R$attr -> d0.Y: +com.airbnb.lottie.R$attr -> b0.Y: int lottieAnimationViewStyle -> a -com.airbnb.lottie.R$styleable -> d0.Z: +com.airbnb.lottie.R$styleable -> b0.Z: int[] LottieAnimationView -> a int LottieAnimationView_lottie_asyncUpdates -> b int LottieAnimationView_lottie_autoPlay -> c @@ -66628,45 +64292,45 @@ com.airbnb.lottie.R$styleable -> d0.Z: int LottieAnimationView_lottie_url -> u int LottieAnimationView_lottie_useCompositionFrameRate -> v 3:10:void ():0:0 -> -com.airbnb.lottie.RenderMode -> d0.a0: +com.airbnb.lottie.RenderMode -> b0.a0: # {"id":"sourceFile","fileName":"RenderMode.java"} com.airbnb.lottie.RenderMode AUTOMATIC -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/a0;"} com.airbnb.lottie.RenderMode HARDWARE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/a0;"} com.airbnb.lottie.RenderMode SOFTWARE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/a0;"} com.airbnb.lottie.RenderMode[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld0/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lb0/a0;"} 1:10:void ():12:12 -> 11:20:void ():13:13 -> 21:30:void ():14:14 -> 31:37:void ():11:11 -> 1:4:void (java.lang.String,int):11:11 -> 1:11:com.airbnb.lottie.RenderMode[] $values():11:11 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld0/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb0/a0;"} 1:34:boolean useSoftwareRendering(int,boolean,int):17:17 -> b 1:9:com.airbnb.lottie.RenderMode valueOf(java.lang.String):11:11 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ld0/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb0/a0;"} 1:9:com.airbnb.lottie.RenderMode[] values():11:11 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld0/a0;"} -com.airbnb.lottie.RenderMode$1 -> d0.a0$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb0/a0;"} +com.airbnb.lottie.RenderMode$1 -> b0.a0$a: # {"id":"sourceFile","fileName":"RenderMode.java"} int[] $SwitchMap$com$airbnb$lottie$RenderMode -> a 1:41:void ():17:17 -> -com.airbnb.lottie.SimpleColorFilter -> d0.b0: +com.airbnb.lottie.SimpleColorFilter -> b0.b0: # {"id":"sourceFile","fileName":"SimpleColorFilter.java"} 1:6:void (int):18:18 -> -com.airbnb.lottie.TextDelegate -> d0.c0: +com.airbnb.lottie.TextDelegate -> b0.c0: # {"id":"sourceFile","fileName":"TextDelegate.java"} java.util.Map stringMap -> a com.airbnb.lottie.LottieAnimationView animationView -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/j;"} com.airbnb.lottie.LottieDrawable drawable -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} boolean cacheText -> d 1:3:void (com.airbnb.lottie.LottieAnimationView):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/j;)V"} 4:11:void (com.airbnb.lottie.LottieAnimationView):19:19 -> 12:13:void (com.airbnb.lottie.LottieAnimationView):23:23 -> 14:16:void (com.airbnb.lottie.LottieAnimationView):35:35 -> @@ -66684,7 +64348,7 @@ com.airbnb.lottie.TextDelegate -> d0.c0: 12:15:void invalidate():113:113 -> d 1:5:void setText(java.lang.String,java.lang.String):68:68 -> e 6:9:void setText(java.lang.String,java.lang.String):69:69 -> e -com.airbnb.lottie.animation.LPaint -> e0.a: +com.airbnb.lottie.animation.LPaint -> c0.a: # {"id":"sourceFile","fileName":"LPaint.java"} 1:1:void ():20:20 -> 2:2:void (int):24:24 -> @@ -66695,35 +64359,35 @@ com.airbnb.lottie.animation.LPaint -> e0.a: 14:28:void setAlpha(int):53:53 -> setAlpha 29:36:void setAlpha(int):55:55 -> setAlpha 1:1:void setTextLocales(android.os.LocaleList):40:40 -> setTextLocales -com.airbnb.lottie.animation.content.BaseStrokeContent -> f0.a: +com.airbnb.lottie.animation.content.BaseStrokeContent -> d0.a: # {"id":"sourceFile","fileName":"BaseStrokeContent.java"} android.graphics.PathMeasure pm -> a android.graphics.Path path -> b android.graphics.Path trimPathPath -> c android.graphics.RectF rect -> d com.airbnb.lottie.LottieDrawable lottieDrawable -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} com.airbnb.lottie.model.layer.BaseLayer layer -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} java.util.List pathGroups -> g float[] dashPatternValues -> h android.graphics.Paint paint -> i com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation widthAnimation -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation opacityAnimation -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} java.util.List dashPatternAnimations -> l com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation dashPatternOffsetAnimation -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorFilterAnimation -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation blurAnimation -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} float blurMaskFilterRadius -> p com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation dropShadowAnimation -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/c;"} 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,android.graphics.Paint$Cap,android.graphics.Paint$Join,float,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,java.util.List,com.airbnb.lottie.model.animatable.AnimatableFloatValue):65:65 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/b;Landroid/graphics/Paint$Cap;Landroid/graphics/Paint$Join;FLk0/d;Lk0/b;Ljava/util/List;Lk0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/b;Landroid/graphics/Paint$Cap;Landroid/graphics/Paint$Join;FLi0/d;Li0/b;Ljava/util/List;Li0/b;)V"} 4:10:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,android.graphics.Paint$Cap,android.graphics.Paint$Join,float,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,java.util.List,com.airbnb.lottie.model.animatable.AnimatableFloatValue):42:42 -> 11:17:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,android.graphics.Paint$Cap,android.graphics.Paint$Join,float,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,java.util.List,com.airbnb.lottie.model.animatable.AnimatableFloatValue):43:43 -> 18:24:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,android.graphics.Paint$Cap,android.graphics.Paint$Join,float,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,java.util.List,com.airbnb.lottie.model.animatable.AnimatableFloatValue):44:44 -> @@ -66763,23 +64427,51 @@ com.airbnb.lottie.animation.content.BaseStrokeContent -> f0.a: 237:241:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,android.graphics.Paint$Cap,android.graphics.Paint$Join,float,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,java.util.List,com.airbnb.lottie.model.animatable.AnimatableFloatValue):111:111 -> 242:247:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,android.graphics.Paint$Cap,android.graphics.Paint$Join,float,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,java.util.List,com.airbnb.lottie.model.animatable.AnimatableFloatValue):113:113 -> 248:259:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,android.graphics.Paint$Cap,android.graphics.Paint$Join,float,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,java.util.List,com.airbnb.lottie.model.animatable.AnimatableFloatValue):114:114 -> - 1:6:void onValueChanged():119:119 -> a - 1:10:void setContents(java.util.List,java.util.List):124:124 -> b - 11:16:void setContents(java.util.List,java.util.List):125:125 -> b - 17:22:void setContents(java.util.List,java.util.List):126:126 -> b - 23:36:void setContents(java.util.List,java.util.List):127:127 -> b - 37:39:void setContents(java.util.List,java.util.List):132:132 -> b - 40:48:void setContents(java.util.List,java.util.List):136:136 -> b - 49:54:void setContents(java.util.List,java.util.List):137:137 -> b - 55:61:void setContents(java.util.List,java.util.List):138:138 -> b - 62:71:void setContents(java.util.List,java.util.List):139:139 -> b - 72:76:void setContents(java.util.List,java.util.List):141:141 -> b - 77:81:void setContents(java.util.List,java.util.List):143:143 -> b - 82:85:void setContents(java.util.List,java.util.List):144:144 -> b - 86:91:void setContents(java.util.List,java.util.List):145:145 -> b - 92:96:void setContents(java.util.List,java.util.List):147:147 -> b - 97:110:void setContents(java.util.List,java.util.List):149:149 -> b - 111:116:void setContents(java.util.List,java.util.List):153:153 -> b + 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):384:384 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):385:385 -> a + 11:14:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):386:386 -> a + 15:20:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):387:387 -> a + 21:24:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):388:388 -> a + 25:28:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):389:389 -> a + 29:36:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):390:390 -> a + 37:39:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):394:394 -> a + 40:46:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):396:396 -> a + 47:49:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):398:398 -> a + 50:57:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):399:399 -> a + 58:61:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):401:401 -> a + 62:65:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):402:402 -> a + 66:69:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):403:403 -> a + 70:76:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):405:405 -> a + 77:79:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):407:407 -> a + 80:87:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):408:408 -> a + 88:95:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):410:410 -> a + 96:99:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):411:411 -> a + 100:107:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):412:412 -> a + 108:111:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):413:413 -> a + 112:119:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):414:414 -> a + 120:123:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):415:415 -> a + 124:131:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):416:416 -> a + 132:135:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):417:417 -> a + 136:143:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):418:418 -> a + 144:147:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):419:419 -> a + 1:6:void onValueChanged():119:119 -> b + 1:10:void setContents(java.util.List,java.util.List):124:124 -> c + 11:16:void setContents(java.util.List,java.util.List):125:125 -> c + 17:22:void setContents(java.util.List,java.util.List):126:126 -> c + 23:36:void setContents(java.util.List,java.util.List):127:127 -> c + 37:39:void setContents(java.util.List,java.util.List):132:132 -> c + 40:48:void setContents(java.util.List,java.util.List):136:136 -> c + 49:54:void setContents(java.util.List,java.util.List):137:137 -> c + 55:61:void setContents(java.util.List,java.util.List):138:138 -> c + 62:71:void setContents(java.util.List,java.util.List):139:139 -> c + 72:76:void setContents(java.util.List,java.util.List):141:141 -> c + 77:81:void setContents(java.util.List,java.util.List):143:143 -> c + 82:85:void setContents(java.util.List,java.util.List):144:144 -> c + 86:91:void setContents(java.util.List,java.util.List):145:145 -> c + 92:96:void setContents(java.util.List,java.util.List):147:147 -> c + 97:110:void setContents(java.util.List,java.util.List):149:149 -> c + 111:116:void setContents(java.util.List,java.util.List):153:153 -> c 1:8:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):313:313 -> d 9:11:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):314:314 -> d 12:18:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):316:316 -> d @@ -66810,81 +64502,53 @@ com.airbnb.lottie.animation.content.BaseStrokeContent -> f0.a: 110:121:void applyDashPatternIfNeeded():369:369 -> e 122:127:void applyDashPatternIfNeeded():370:370 -> e 128:131:void applyDashPatternIfNeeded():371:371 -> e - 1:8:void draw(android.graphics.Canvas,android.graphics.Matrix,int):158:158 -> f - 9:11:void draw(android.graphics.Canvas,android.graphics.Matrix,int):159:159 -> f - 12:17:void draw(android.graphics.Canvas,android.graphics.Matrix,int):161:161 -> f - 18:23:void draw(android.graphics.Canvas,android.graphics.Matrix,int):162:162 -> f - 24:31:void draw(android.graphics.Canvas,android.graphics.Matrix,int):163:163 -> f - 32:46:void draw(android.graphics.Canvas,android.graphics.Matrix,int):167:167 -> f - 47:58:void draw(android.graphics.Canvas,android.graphics.Matrix,int):168:168 -> f - 59:71:void draw(android.graphics.Canvas,android.graphics.Matrix,int):169:169 -> f - 72:82:void draw(android.graphics.Canvas,android.graphics.Matrix,int):170:170 -> f - 83:88:void draw(android.graphics.Canvas,android.graphics.Matrix,int):172:172 -> f - 89:92:void draw(android.graphics.Canvas,android.graphics.Matrix,int):173:173 -> f - 93:95:void draw(android.graphics.Canvas,android.graphics.Matrix,int):177:177 -> f - 96:99:void draw(android.graphics.Canvas,android.graphics.Matrix,int):179:179 -> f - 100:110:void draw(android.graphics.Canvas,android.graphics.Matrix,int):180:180 -> f - 111:114:void draw(android.graphics.Canvas,android.graphics.Matrix,int):183:183 -> f - 115:128:void draw(android.graphics.Canvas,android.graphics.Matrix,int):184:184 -> f - 129:135:void draw(android.graphics.Canvas,android.graphics.Matrix,int):186:186 -> f - 136:141:void draw(android.graphics.Canvas,android.graphics.Matrix,int):187:187 -> f - 142:147:void draw(android.graphics.Canvas,android.graphics.Matrix,int):188:188 -> f - 148:152:void draw(android.graphics.Canvas,android.graphics.Matrix,int):189:189 -> f - 153:154:void draw(android.graphics.Canvas,android.graphics.Matrix,int):191:191 -> f - 155:158:void draw(android.graphics.Canvas,android.graphics.Matrix,int):193:193 -> f - 159:167:void draw(android.graphics.Canvas,android.graphics.Matrix,int):194:194 -> f - 168:170:void draw(android.graphics.Canvas,android.graphics.Matrix,int):197:197 -> f - 171:173:void draw(android.graphics.Canvas,android.graphics.Matrix,int):198:198 -> f - 174:181:void draw(android.graphics.Canvas,android.graphics.Matrix,int):199:199 -> f - 182:189:void draw(android.graphics.Canvas,android.graphics.Matrix,int):200:200 -> f - 190:195:void draw(android.graphics.Canvas,android.graphics.Matrix,int):203:203 -> f - 196:199:void draw(android.graphics.Canvas,android.graphics.Matrix,int):204:204 -> f - 200:207:void draw(android.graphics.Canvas,android.graphics.Matrix,int):206:206 -> f - 208:210:void draw(android.graphics.Canvas,android.graphics.Matrix,int):207:207 -> f - 211:215:void draw(android.graphics.Canvas,android.graphics.Matrix,int):209:209 -> f - 216:227:void draw(android.graphics.Canvas,android.graphics.Matrix,int):210:210 -> f - 228:249:void draw(android.graphics.Canvas,android.graphics.Matrix,int):211:211 -> f - 250:257:void draw(android.graphics.Canvas,android.graphics.Matrix,int):213:213 -> f - 258:260:void draw(android.graphics.Canvas,android.graphics.Matrix,int):214:214 -> f - 261:263:void draw(android.graphics.Canvas,android.graphics.Matrix,int):215:215 -> f - 264:270:void draw(android.graphics.Canvas,android.graphics.Matrix,int):217:217 -> f - 271:276:void draw(android.graphics.Canvas,android.graphics.Matrix,int):218:218 -> f - 277:282:void draw(android.graphics.Canvas,android.graphics.Matrix,int):219:219 -> f - 283:285:void draw(android.graphics.Canvas,android.graphics.Matrix,int):223:223 -> f - 286:291:void draw(android.graphics.Canvas,android.graphics.Matrix,int):224:224 -> f - 292:295:void draw(android.graphics.Canvas,android.graphics.Matrix,int):225:225 -> f - 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):384:384 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):385:385 -> h - 11:14:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):386:386 -> h - 15:20:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):387:387 -> h - 21:24:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):388:388 -> h - 25:28:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):389:389 -> h - 29:36:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):390:390 -> h - 37:39:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):394:394 -> h - 40:46:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):396:396 -> h - 47:49:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):398:398 -> h - 50:57:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):399:399 -> h - 58:61:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):401:401 -> h - 62:65:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):402:402 -> h - 66:69:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):403:403 -> h - 70:76:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):405:405 -> h - 77:79:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):407:407 -> h - 80:87:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):408:408 -> h - 88:95:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):410:410 -> h - 96:99:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):411:411 -> h - 100:107:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):412:412 -> h - 108:111:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):413:413 -> h - 112:119:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):414:414 -> h - 120:123:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):415:415 -> h - 124:131:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):416:416 -> h - 132:135:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):417:417 -> h - 136:143:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):418:418 -> h - 144:147:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):419:419 -> h + 1:8:void draw(android.graphics.Canvas,android.graphics.Matrix,int):158:158 -> g + 9:11:void draw(android.graphics.Canvas,android.graphics.Matrix,int):159:159 -> g + 12:17:void draw(android.graphics.Canvas,android.graphics.Matrix,int):161:161 -> g + 18:23:void draw(android.graphics.Canvas,android.graphics.Matrix,int):162:162 -> g + 24:31:void draw(android.graphics.Canvas,android.graphics.Matrix,int):163:163 -> g + 32:46:void draw(android.graphics.Canvas,android.graphics.Matrix,int):167:167 -> g + 47:58:void draw(android.graphics.Canvas,android.graphics.Matrix,int):168:168 -> g + 59:71:void draw(android.graphics.Canvas,android.graphics.Matrix,int):169:169 -> g + 72:82:void draw(android.graphics.Canvas,android.graphics.Matrix,int):170:170 -> g + 83:88:void draw(android.graphics.Canvas,android.graphics.Matrix,int):172:172 -> g + 89:92:void draw(android.graphics.Canvas,android.graphics.Matrix,int):173:173 -> g + 93:95:void draw(android.graphics.Canvas,android.graphics.Matrix,int):177:177 -> g + 96:99:void draw(android.graphics.Canvas,android.graphics.Matrix,int):179:179 -> g + 100:110:void draw(android.graphics.Canvas,android.graphics.Matrix,int):180:180 -> g + 111:114:void draw(android.graphics.Canvas,android.graphics.Matrix,int):183:183 -> g + 115:128:void draw(android.graphics.Canvas,android.graphics.Matrix,int):184:184 -> g + 129:135:void draw(android.graphics.Canvas,android.graphics.Matrix,int):186:186 -> g + 136:141:void draw(android.graphics.Canvas,android.graphics.Matrix,int):187:187 -> g + 142:147:void draw(android.graphics.Canvas,android.graphics.Matrix,int):188:188 -> g + 148:152:void draw(android.graphics.Canvas,android.graphics.Matrix,int):189:189 -> g + 153:154:void draw(android.graphics.Canvas,android.graphics.Matrix,int):191:191 -> g + 155:158:void draw(android.graphics.Canvas,android.graphics.Matrix,int):193:193 -> g + 159:167:void draw(android.graphics.Canvas,android.graphics.Matrix,int):194:194 -> g + 168:170:void draw(android.graphics.Canvas,android.graphics.Matrix,int):197:197 -> g + 171:173:void draw(android.graphics.Canvas,android.graphics.Matrix,int):198:198 -> g + 174:181:void draw(android.graphics.Canvas,android.graphics.Matrix,int):199:199 -> g + 182:189:void draw(android.graphics.Canvas,android.graphics.Matrix,int):200:200 -> g + 190:195:void draw(android.graphics.Canvas,android.graphics.Matrix,int):203:203 -> g + 196:199:void draw(android.graphics.Canvas,android.graphics.Matrix,int):204:204 -> g + 200:207:void draw(android.graphics.Canvas,android.graphics.Matrix,int):206:206 -> g + 208:210:void draw(android.graphics.Canvas,android.graphics.Matrix,int):207:207 -> g + 211:215:void draw(android.graphics.Canvas,android.graphics.Matrix,int):209:209 -> g + 216:227:void draw(android.graphics.Canvas,android.graphics.Matrix,int):210:210 -> g + 228:249:void draw(android.graphics.Canvas,android.graphics.Matrix,int):211:211 -> g + 250:257:void draw(android.graphics.Canvas,android.graphics.Matrix,int):213:213 -> g + 258:260:void draw(android.graphics.Canvas,android.graphics.Matrix,int):214:214 -> g + 261:263:void draw(android.graphics.Canvas,android.graphics.Matrix,int):215:215 -> g + 264:270:void draw(android.graphics.Canvas,android.graphics.Matrix,int):217:217 -> g + 271:276:void draw(android.graphics.Canvas,android.graphics.Matrix,int):218:218 -> g + 277:282:void draw(android.graphics.Canvas,android.graphics.Matrix,int):219:219 -> g + 283:285:void draw(android.graphics.Canvas,android.graphics.Matrix,int):223:223 -> g + 286:291:void draw(android.graphics.Canvas,android.graphics.Matrix,int):224:224 -> g + 292:295:void draw(android.graphics.Canvas,android.graphics.Matrix,int):225:225 -> g 1:4:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):377:377 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} 1:8:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):230:230 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Lf0/a$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Ld0/a$b;)V"} 9:11:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):231:231 -> j 12:17:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):233:233 -> j 18:23:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):234:234 -> j @@ -66915,37 +64579,37 @@ com.airbnb.lottie.animation.content.BaseStrokeContent -> f0.a: 342:353:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):303:303 -> j 354:359:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):307:307 -> j 360:363:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):308:308 -> j -com.airbnb.lottie.animation.content.BaseStrokeContent$1 -> f0.a$a: +com.airbnb.lottie.animation.content.BaseStrokeContent$1 -> d0.a$a: # {"id":"sourceFile","fileName":"BaseStrokeContent.java"} -com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup -> f0.a$b: +com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup -> d0.a$b: # {"id":"sourceFile","fileName":"BaseStrokeContent.java"} java.util.List paths -> a com.airbnb.lottie.animation.content.TrimPathContent trimPath -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/u;"} 1:1:void (com.airbnb.lottie.animation.content.TrimPathContent,com.airbnb.lottie.animation.content.BaseStrokeContent$1):426:426 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf0/u;Lf0/a$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/u;Ld0/a$a;)V"} 2:2:void (com.airbnb.lottie.animation.content.TrimPathContent):430:430 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf0/u;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/u;)V"} 3:3:void (com.airbnb.lottie.animation.content.TrimPathContent):427:427 -> 4:4:void (com.airbnb.lottie.animation.content.TrimPathContent):431:431 -> 1:3:java.util.List access$100(com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):426:426 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf0/a$b;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/a$b;)Ljava/util/List;"} 1:3:com.airbnb.lottie.animation.content.TrimPathContent access$200(com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):426:426 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf0/a$b;)Lf0/u;"} -com.airbnb.lottie.animation.content.CompoundTrimPathContent -> f0.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/a$b;)Ld0/u;"} +com.airbnb.lottie.animation.content.CompoundTrimPathContent -> d0.b: # {"id":"sourceFile","fileName":"CompoundTrimPathContent.java"} java.util.List contents -> a 1:3:void ():10:10 -> 4:11:void ():11:11 -> 1:6:void addTrimPath(com.airbnb.lottie.animation.content.TrimPathContent):14:14 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf0/u;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/u;)V"} 1:10:void apply(android.graphics.Path):18:18 -> b 11:25:void apply(android.graphics.Path):19:19 -> b -com.airbnb.lottie.animation.content.Content -> f0.c: +com.airbnb.lottie.animation.content.Content -> d0.c: # {"id":"sourceFile","fileName":"Content.java"} - void setContents(java.util.List,java.util.List) -> b + void setContents(java.util.List,java.util.List) -> c java.lang.String getName() -> getName -com.airbnb.lottie.animation.content.ContentGroup -> f0.d: +com.airbnb.lottie.animation.content.ContentGroup -> d0.d: # {"id":"sourceFile","fileName":"ContentGroup.java"} android.graphics.Paint offScreenPaint -> a android.graphics.RectF offScreenRectF -> b @@ -66956,28 +64620,31 @@ com.airbnb.lottie.animation.content.ContentGroup -> f0.d: boolean hidden -> g java.util.List contents -> h com.airbnb.lottie.LottieDrawable lottieDrawable -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} java.util.List pathContents -> j com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation transformAnimation -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/p;"} 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeGroup,com.airbnb.lottie.LottieComposition):68:70 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/b;Ll0/q;Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/b;Lj0/q;Lb0/k;)V"} 4:4:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeGroup,com.airbnb.lottie.LottieComposition):68:68 -> 5:5:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,java.lang.String,boolean,java.util.List,com.airbnb.lottie.model.animatable.AnimatableTransform):74:74 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/b;Ljava/lang/String;ZLjava/util/List;Lk0/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/b;Ljava/lang/String;ZLjava/util/List;Li0/n;)V"} 6:7:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,java.lang.String,boolean,java.util.List,com.airbnb.lottie.model.animatable.AnimatableTransform):31:32 -> 8:10:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,java.lang.String,boolean,java.util.List,com.airbnb.lottie.model.animatable.AnimatableTransform):56:58 -> 11:14:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,java.lang.String,boolean,java.util.List,com.airbnb.lottie.model.animatable.AnimatableTransform):75:78 -> 15:17:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,java.lang.String,boolean,java.util.List,com.airbnb.lottie.model.animatable.AnimatableTransform):81:83 -> 18:22:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,java.lang.String,boolean,java.util.List,com.airbnb.lottie.model.animatable.AnimatableTransform):86:90 -> 23:24:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,java.lang.String,boolean,java.util.List,com.airbnb.lottie.model.animatable.AnimatableTransform):94:95 -> - 1:6:void onValueChanged():100:100 -> a - 1:16:void setContents(java.util.List,java.util.List):109:109 -> b - 17:19:void setContents(java.util.List,java.util.List):110:110 -> b - 20:29:void setContents(java.util.List,java.util.List):112:112 -> b - 30:37:void setContents(java.util.List,java.util.List):113:113 -> b - 38:47:void setContents(java.util.List,java.util.List):114:114 -> b - 48:54:void setContents(java.util.List,java.util.List):115:115 -> b + 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):255:255 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 5:8:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):256:256 -> a + 1:6:void onValueChanged():100:100 -> b + 1:16:void setContents(java.util.List,java.util.List):109:109 -> c + 17:19:void setContents(java.util.List,java.util.List):110:110 -> c + 20:29:void setContents(java.util.List,java.util.List):112:112 -> c + 30:37:void setContents(java.util.List,java.util.List):113:113 -> c + 38:47:void setContents(java.util.List,java.util.List):114:114 -> c + 48:54:void setContents(java.util.List,java.util.List):115:115 -> c 1:5:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):213:213 -> d 6:9:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):214:214 -> d 10:18:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):215:215 -> d @@ -66988,42 +64655,39 @@ com.airbnb.lottie.animation.content.ContentGroup -> f0.d: 47:55:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):221:221 -> d 56:64:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):222:222 -> d 1:10:java.util.List contentsFromModels(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,java.util.List):36:36 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;Ljava/util/List;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;Ljava/util/List;)Ljava/util/List;"} 11:16:java.util.List contentsFromModels(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,java.util.List):37:37 -> e 17:28:java.util.List contentsFromModels(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,java.util.List):38:38 -> e 29:35:java.util.List contentsFromModels(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,java.util.List):40:40 -> e - 1:6:void draw(android.graphics.Canvas,android.graphics.Matrix,int):164:164 -> f - 7:11:void draw(android.graphics.Canvas,android.graphics.Matrix,int):167:167 -> f - 12:15:void draw(android.graphics.Canvas,android.graphics.Matrix,int):169:169 -> f - 16:24:void draw(android.graphics.Canvas,android.graphics.Matrix,int):170:170 -> f - 25:62:void draw(android.graphics.Canvas,android.graphics.Matrix,int):171:171 -> f - 63:86:void draw(android.graphics.Canvas,android.graphics.Matrix,int):178:178 -> f - 87:92:void draw(android.graphics.Canvas,android.graphics.Matrix,int):180:180 -> f - 93:99:void draw(android.graphics.Canvas,android.graphics.Matrix,int):181:181 -> f - 100:104:void draw(android.graphics.Canvas,android.graphics.Matrix,int):182:182 -> f - 105:114:void draw(android.graphics.Canvas,android.graphics.Matrix,int):183:183 -> f - 115:123:void draw(android.graphics.Canvas,android.graphics.Matrix,int):187:187 -> f - 124:129:void draw(android.graphics.Canvas,android.graphics.Matrix,int):188:188 -> f - 130:133:void draw(android.graphics.Canvas,android.graphics.Matrix,int):189:189 -> f - 134:145:void draw(android.graphics.Canvas,android.graphics.Matrix,int):190:190 -> f - 146:149:void draw(android.graphics.Canvas,android.graphics.Matrix,int):195:195 -> f - 1:5:android.graphics.Path getPath():146:146 -> g - 6:9:android.graphics.Path getPath():147:147 -> g - 10:18:android.graphics.Path getPath():148:148 -> g - 19:23:android.graphics.Path getPath():150:150 -> g - 24:27:android.graphics.Path getPath():151:151 -> g - 28:30:android.graphics.Path getPath():152:152 -> g - 31:40:android.graphics.Path getPath():154:154 -> g - 41:48:android.graphics.Path getPath():155:155 -> g - 49:52:android.graphics.Path getPath():156:156 -> g - 53:68:android.graphics.Path getPath():157:157 -> g - 69:71:android.graphics.Path getPath():160:160 -> g + 1:6:void draw(android.graphics.Canvas,android.graphics.Matrix,int):164:164 -> g + 7:11:void draw(android.graphics.Canvas,android.graphics.Matrix,int):167:167 -> g + 12:15:void draw(android.graphics.Canvas,android.graphics.Matrix,int):169:169 -> g + 16:24:void draw(android.graphics.Canvas,android.graphics.Matrix,int):170:170 -> g + 25:62:void draw(android.graphics.Canvas,android.graphics.Matrix,int):171:171 -> g + 63:86:void draw(android.graphics.Canvas,android.graphics.Matrix,int):178:178 -> g + 87:92:void draw(android.graphics.Canvas,android.graphics.Matrix,int):180:180 -> g + 93:99:void draw(android.graphics.Canvas,android.graphics.Matrix,int):181:181 -> g + 100:104:void draw(android.graphics.Canvas,android.graphics.Matrix,int):182:182 -> g + 105:114:void draw(android.graphics.Canvas,android.graphics.Matrix,int):183:183 -> g + 115:123:void draw(android.graphics.Canvas,android.graphics.Matrix,int):187:187 -> g + 124:129:void draw(android.graphics.Canvas,android.graphics.Matrix,int):188:188 -> g + 130:133:void draw(android.graphics.Canvas,android.graphics.Matrix,int):189:189 -> g + 134:145:void draw(android.graphics.Canvas,android.graphics.Matrix,int):190:190 -> g + 146:149:void draw(android.graphics.Canvas,android.graphics.Matrix,int):195:195 -> g 1:3:java.lang.String getName():104:104 -> getName - 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):255:255 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 5:8:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):256:256 -> h + 1:5:android.graphics.Path getPath():146:146 -> h + 6:9:android.graphics.Path getPath():147:147 -> h + 10:18:android.graphics.Path getPath():148:148 -> h + 19:23:android.graphics.Path getPath():150:150 -> h + 24:27:android.graphics.Path getPath():151:151 -> h + 28:30:android.graphics.Path getPath():152:152 -> h + 31:40:android.graphics.Path getPath():154:154 -> h + 41:48:android.graphics.Path getPath():155:155 -> h + 49:52:android.graphics.Path getPath():156:156 -> h + 53:68:android.graphics.Path getPath():157:157 -> h + 69:71:android.graphics.Path getPath():160:160 -> h 1:23:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):229:229 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} 24:33:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):233:233 -> i 34:41:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):234:234 -> i 42:51:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):236:236 -> i @@ -67036,7 +64700,7 @@ com.airbnb.lottie.animation.content.ContentGroup -> f0.d: 99:100:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):246:246 -> i 101:107:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):247:247 -> i 2:7:com.airbnb.lottie.model.animatable.AnimatableTransform findTransform(java.util.List):47:47 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Lk0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Li0/n;"} 8:13:com.airbnb.lottie.model.animatable.AnimatableTransform findTransform(java.util.List):48:48 -> j 14:17:com.airbnb.lottie.model.animatable.AnimatableTransform findTransform(java.util.List):49:49 -> j 18:25:com.airbnb.lottie.model.animatable.AnimatableTransform findTransform(java.util.List):50:50 -> j @@ -67054,27 +64718,27 @@ com.airbnb.lottie.animation.content.ContentGroup -> f0.d: 15:17:android.graphics.Matrix getTransformationMatrix():141:141 -> m 4:11:boolean hasTwoOrMoreDrawableContent():201:201 -> n 12:32:boolean hasTwoOrMoreDrawableContent():202:202 -> n -com.airbnb.lottie.animation.content.DrawingContent -> f0.e: +com.airbnb.lottie.animation.content.DrawingContent -> d0.e: # {"id":"sourceFile","fileName":"DrawingContent.java"} void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean) -> d - void draw(android.graphics.Canvas,android.graphics.Matrix,int) -> f -com.airbnb.lottie.animation.content.EllipseContent -> f0.f: + void draw(android.graphics.Canvas,android.graphics.Matrix,int) -> g +com.airbnb.lottie.animation.content.EllipseContent -> d0.f: # {"id":"sourceFile","fileName":"EllipseContent.java"} android.graphics.Path path -> a java.lang.String name -> b com.airbnb.lottie.LottieDrawable lottieDrawable -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation sizeAnimation -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation positionAnimation -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.model.content.CircleShape circleShape -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/b;"} com.airbnb.lottie.animation.content.CompoundTrimPathContent trimPaths -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/b;"} boolean isPathValid -> h 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.CircleShape):35:35 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/b;Ll0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/b;Lj0/b;)V"} 4:10:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.CircleShape):24:24 -> 11:17:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.CircleShape):32:32 -> 18:23:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.CircleShape):36:36 -> @@ -67086,73 +64750,73 @@ com.airbnb.lottie.animation.content.EllipseContent -> f0.f: 51:53:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.CircleShape):43:43 -> 54:56:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.CircleShape):45:45 -> 57:60:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.CircleShape):46:46 -> - 1:4:void onValueChanged():50:50 -> a - 2:7:void setContents(java.util.List,java.util.List):59:59 -> b - 8:13:void setContents(java.util.List,java.util.List):60:60 -> b - 14:27:void setContents(java.util.List,java.util.List):61:61 -> b - 28:32:void setContents(java.util.List,java.util.List):63:63 -> b - 33:39:void setContents(java.util.List,java.util.List):64:64 -> b + 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):127:127 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):128:128 -> a + 11:14:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):129:129 -> a + 15:20:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):130:130 -> a + 1:4:void onValueChanged():50:50 -> b + 2:7:void setContents(java.util.List,java.util.List):59:59 -> c + 8:13:void setContents(java.util.List,java.util.List):60:60 -> c + 14:27:void setContents(java.util.List,java.util.List):61:61 -> c + 28:32:void setContents(java.util.List,java.util.List):63:63 -> c + 33:39:void setContents(java.util.List,java.util.List):64:64 -> c 2:3:void invalidate():54:54 -> e 4:9:void invalidate():55:55 -> e - 3:6:android.graphics.Path getPath():74:74 -> g - 7:9:android.graphics.Path getPath():75:75 -> g - 10:14:android.graphics.Path getPath():78:78 -> g - 15:23:android.graphics.Path getPath():80:80 -> g - 24:25:android.graphics.Path getPath():81:81 -> g - 26:28:android.graphics.Path getPath():82:82 -> g - 29:36:android.graphics.Path getPath():85:85 -> g - 37:42:android.graphics.Path getPath():86:86 -> g - 43:52:android.graphics.Path getPath():87:87 -> g - 53:57:android.graphics.Path getPath():93:93 -> g - 58:66:android.graphics.Path getPath():94:94 -> g - 67:72:android.graphics.Path getPath():95:95 -> g - 73:90:android.graphics.Path getPath():96:96 -> g - 91:103:android.graphics.Path getPath():97:97 -> g - 104:122:android.graphics.Path getPath():98:98 -> g - 123:136:android.graphics.Path getPath():99:99 -> g - 137:142:android.graphics.Path getPath():101:101 -> g - 143:164:android.graphics.Path getPath():102:102 -> g - 165:174:android.graphics.Path getPath():103:103 -> g - 175:186:android.graphics.Path getPath():104:104 -> g - 187:199:android.graphics.Path getPath():105:105 -> g - 200:207:android.graphics.Path getPath():108:108 -> g - 208:216:android.graphics.Path getPath():109:109 -> g - 217:221:android.graphics.Path getPath():111:111 -> g - 222:228:android.graphics.Path getPath():113:113 -> g - 229:230:android.graphics.Path getPath():115:115 -> g - 231:233:android.graphics.Path getPath():116:116 -> g 1:3:java.lang.String getName():70:70 -> getName - 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):127:127 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):128:128 -> h - 11:14:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):129:129 -> h - 15:20:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):130:130 -> h + 3:6:android.graphics.Path getPath():74:74 -> h + 7:9:android.graphics.Path getPath():75:75 -> h + 10:14:android.graphics.Path getPath():78:78 -> h + 15:23:android.graphics.Path getPath():80:80 -> h + 24:25:android.graphics.Path getPath():81:81 -> h + 26:28:android.graphics.Path getPath():82:82 -> h + 29:36:android.graphics.Path getPath():85:85 -> h + 37:42:android.graphics.Path getPath():86:86 -> h + 43:52:android.graphics.Path getPath():87:87 -> h + 53:57:android.graphics.Path getPath():93:93 -> h + 58:66:android.graphics.Path getPath():94:94 -> h + 67:72:android.graphics.Path getPath():95:95 -> h + 73:90:android.graphics.Path getPath():96:96 -> h + 91:103:android.graphics.Path getPath():97:97 -> h + 104:122:android.graphics.Path getPath():98:98 -> h + 123:136:android.graphics.Path getPath():99:99 -> h + 137:142:android.graphics.Path getPath():101:101 -> h + 143:164:android.graphics.Path getPath():102:102 -> h + 165:174:android.graphics.Path getPath():103:103 -> h + 175:186:android.graphics.Path getPath():104:104 -> h + 187:199:android.graphics.Path getPath():105:105 -> h + 200:207:android.graphics.Path getPath():108:108 -> h + 208:216:android.graphics.Path getPath():109:109 -> h + 217:221:android.graphics.Path getPath():111:111 -> h + 222:228:android.graphics.Path getPath():113:113 -> h + 229:230:android.graphics.Path getPath():115:115 -> h + 231:233:android.graphics.Path getPath():116:116 -> h 1:4:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):121:121 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} -com.airbnb.lottie.animation.content.FillContent -> f0.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} +com.airbnb.lottie.animation.content.FillContent -> d0.g: # {"id":"sourceFile","fileName":"FillContent.java"} android.graphics.Path path -> a android.graphics.Paint paint -> b com.airbnb.lottie.model.layer.BaseLayer layer -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} java.lang.String name -> d boolean hidden -> e java.util.List paths -> f com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorAnimation -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation opacityAnimation -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorFilterAnimation -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.LottieDrawable lottieDrawable -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation blurAnimation -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} float blurMaskFilterRadius -> l com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation dropShadowAnimation -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/c;"} 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):51:51 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/b;Ll0/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/b;Lj0/p;)V"} 4:10:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):36:36 -> 11:18:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):37:37 -> 19:25:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):41:41 -> @@ -67176,76 +64840,76 @@ com.airbnb.lottie.animation.content.FillContent -> f0.g: 136:140:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):78:78 -> 141:142:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):66:66 -> 143:145:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):67:67 -> - 1:6:void onValueChanged():82:82 -> a - 2:7:void setContents(java.util.List,java.util.List):86:86 -> b - 8:13:void setContents(java.util.List,java.util.List):87:87 -> b - 14:17:void setContents(java.util.List,java.util.List):88:88 -> b - 18:28:void setContents(java.util.List,java.util.List):89:89 -> b + 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):162:162 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):163:163 -> a + 11:14:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):164:164 -> a + 15:20:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):165:165 -> a + 21:24:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):166:166 -> a + 25:28:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):167:167 -> a + 29:36:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):168:168 -> a + 37:39:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):172:172 -> a + 40:46:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):174:174 -> a + 47:49:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):176:176 -> a + 50:57:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):177:177 -> a + 58:61:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):179:179 -> a + 62:65:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):180:180 -> a + 66:69:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):181:181 -> a + 70:76:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):183:183 -> a + 77:79:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):185:185 -> a + 80:87:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):186:186 -> a + 88:95:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):188:188 -> a + 96:99:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):189:189 -> a + 100:107:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):190:190 -> a + 108:111:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):191:191 -> a + 112:119:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):192:192 -> a + 120:123:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):193:193 -> a + 124:131:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):194:194 -> a + 132:135:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):195:195 -> a + 136:143:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):196:196 -> a + 144:147:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):197:197 -> a + 1:6:void onValueChanged():82:82 -> b + 2:7:void setContents(java.util.List,java.util.List):86:86 -> c + 8:13:void setContents(java.util.List,java.util.List):87:87 -> c + 14:17:void setContents(java.util.List,java.util.List):88:88 -> c + 18:28:void setContents(java.util.List,java.util.List):89:89 -> c 1:7:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):140:140 -> d 8:15:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):141:141 -> d 16:35:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):142:142 -> d 36:40:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):144:144 -> d 41:58:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):146:146 -> d - 1:6:void draw(android.graphics.Canvas,android.graphics.Matrix,int):99:99 -> f - 7:14:void draw(android.graphics.Canvas,android.graphics.Matrix,int):102:102 -> f - 15:17:void draw(android.graphics.Canvas,android.graphics.Matrix,int):103:103 -> f - 18:29:void draw(android.graphics.Canvas,android.graphics.Matrix,int):105:105 -> f - 30:48:void draw(android.graphics.Canvas,android.graphics.Matrix,int):106:106 -> f - 49:67:void draw(android.graphics.Canvas,android.graphics.Matrix,int):107:107 -> f - 68:71:void draw(android.graphics.Canvas,android.graphics.Matrix,int):109:109 -> f - 72:82:void draw(android.graphics.Canvas,android.graphics.Matrix,int):110:110 -> f - 83:86:void draw(android.graphics.Canvas,android.graphics.Matrix,int):113:113 -> f - 87:101:void draw(android.graphics.Canvas,android.graphics.Matrix,int):114:114 -> f - 102:108:void draw(android.graphics.Canvas,android.graphics.Matrix,int):116:116 -> f - 109:114:void draw(android.graphics.Canvas,android.graphics.Matrix,int):117:117 -> f - 115:120:void draw(android.graphics.Canvas,android.graphics.Matrix,int):118:118 -> f - 121:125:void draw(android.graphics.Canvas,android.graphics.Matrix,int):119:119 -> f - 126:127:void draw(android.graphics.Canvas,android.graphics.Matrix,int):121:121 -> f - 128:131:void draw(android.graphics.Canvas,android.graphics.Matrix,int):123:123 -> f - 132:140:void draw(android.graphics.Canvas,android.graphics.Matrix,int):124:124 -> f - 141:145:void draw(android.graphics.Canvas,android.graphics.Matrix,int):127:127 -> f - 146:153:void draw(android.graphics.Canvas,android.graphics.Matrix,int):128:128 -> f - 154:173:void draw(android.graphics.Canvas,android.graphics.Matrix,int):129:129 -> f - 174:180:void draw(android.graphics.Canvas,android.graphics.Matrix,int):132:132 -> f - 181:186:void draw(android.graphics.Canvas,android.graphics.Matrix,int):134:134 -> f - 187:190:void draw(android.graphics.Canvas,android.graphics.Matrix,int):135:135 -> f + 1:6:void draw(android.graphics.Canvas,android.graphics.Matrix,int):99:99 -> g + 7:14:void draw(android.graphics.Canvas,android.graphics.Matrix,int):102:102 -> g + 15:17:void draw(android.graphics.Canvas,android.graphics.Matrix,int):103:103 -> g + 18:29:void draw(android.graphics.Canvas,android.graphics.Matrix,int):105:105 -> g + 30:48:void draw(android.graphics.Canvas,android.graphics.Matrix,int):106:106 -> g + 49:67:void draw(android.graphics.Canvas,android.graphics.Matrix,int):107:107 -> g + 68:71:void draw(android.graphics.Canvas,android.graphics.Matrix,int):109:109 -> g + 72:82:void draw(android.graphics.Canvas,android.graphics.Matrix,int):110:110 -> g + 83:86:void draw(android.graphics.Canvas,android.graphics.Matrix,int):113:113 -> g + 87:101:void draw(android.graphics.Canvas,android.graphics.Matrix,int):114:114 -> g + 102:108:void draw(android.graphics.Canvas,android.graphics.Matrix,int):116:116 -> g + 109:114:void draw(android.graphics.Canvas,android.graphics.Matrix,int):117:117 -> g + 115:120:void draw(android.graphics.Canvas,android.graphics.Matrix,int):118:118 -> g + 121:125:void draw(android.graphics.Canvas,android.graphics.Matrix,int):119:119 -> g + 126:127:void draw(android.graphics.Canvas,android.graphics.Matrix,int):121:121 -> g + 128:131:void draw(android.graphics.Canvas,android.graphics.Matrix,int):123:123 -> g + 132:140:void draw(android.graphics.Canvas,android.graphics.Matrix,int):124:124 -> g + 141:145:void draw(android.graphics.Canvas,android.graphics.Matrix,int):127:127 -> g + 146:153:void draw(android.graphics.Canvas,android.graphics.Matrix,int):128:128 -> g + 154:173:void draw(android.graphics.Canvas,android.graphics.Matrix,int):129:129 -> g + 174:180:void draw(android.graphics.Canvas,android.graphics.Matrix,int):132:132 -> g + 181:186:void draw(android.graphics.Canvas,android.graphics.Matrix,int):134:134 -> g + 187:190:void draw(android.graphics.Canvas,android.graphics.Matrix,int):135:135 -> g 1:3:java.lang.String getName():95:95 -> getName - 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):162:162 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):163:163 -> h - 11:14:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):164:164 -> h - 15:20:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):165:165 -> h - 21:24:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):166:166 -> h - 25:28:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):167:167 -> h - 29:36:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):168:168 -> h - 37:39:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):172:172 -> h - 40:46:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):174:174 -> h - 47:49:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):176:176 -> h - 50:57:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):177:177 -> h - 58:61:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):179:179 -> h - 62:65:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):180:180 -> h - 66:69:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):181:181 -> h - 70:76:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):183:183 -> h - 77:79:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):185:185 -> h - 80:87:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):186:186 -> h - 88:95:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):188:188 -> h - 96:99:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):189:189 -> h - 100:107:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):190:190 -> h - 108:111:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):191:191 -> h - 112:119:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):192:192 -> h - 120:123:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):193:193 -> h - 124:131:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):194:194 -> h - 132:135:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):195:195 -> h - 136:143:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):196:196 -> h - 144:147:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):197:197 -> h 1:4:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):156:156 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} -com.airbnb.lottie.animation.content.GradientFillContent -> f0.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} +com.airbnb.lottie.animation.content.GradientFillContent -> d0.h: # {"id":"sourceFile","fileName":"GradientFillContent.java"} java.lang.String name -> a boolean hidden -> b com.airbnb.lottie.model.layer.BaseLayer layer -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} androidx.collection.LongSparseArray linearGradientCache -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/f;"} androidx.collection.LongSparseArray radialGradientCache -> e @@ -67255,29 +64919,29 @@ com.airbnb.lottie.animation.content.GradientFillContent -> f0.h: android.graphics.RectF boundsRect -> h java.util.List paths -> i com.airbnb.lottie.model.content.GradientType type -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/g;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorAnimation -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation opacityAnimation -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation startPointAnimation -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation endPointAnimation -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorFilterAnimation -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.ValueCallbackKeyframeAnimation colorCallbackAnimation -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/q;"} com.airbnb.lottie.LottieDrawable lottieDrawable -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} int cacheSteps -> r com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation blurAnimation -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} float blurMaskFilterRadius -> t com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation dropShadowAnimation -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/c;"} 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):69:69 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;Ll0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;Lj0/e;)V"} 4:10:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):50:50 -> 11:17:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):51:51 -> 18:24:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):52:52 -> @@ -67310,11 +64974,46 @@ com.airbnb.lottie.animation.content.GradientFillContent -> f0.h: 176:180:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):97:97 -> 181:186:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):99:99 -> 187:198:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):100:100 -> - 1:6:void onValueChanged():105:105 -> a - 2:7:void setContents(java.util.List,java.util.List):109:109 -> b - 8:13:void setContents(java.util.List,java.util.List):110:110 -> b - 14:17:void setContents(java.util.List,java.util.List):111:111 -> b - 18:28:void setContents(java.util.List,java.util.List):112:112 -> b + 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):271:271 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):272:272 -> a + 11:15:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):273:273 -> a + 16:19:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):274:274 -> a + 20:26:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):275:275 -> a + 27:29:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):279:279 -> a + 30:36:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):281:281 -> a + 37:39:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):283:283 -> a + 40:47:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):284:284 -> a + 48:51:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):286:286 -> a + 52:55:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):287:287 -> a + 56:62:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):288:288 -> a + 63:65:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):292:292 -> a + 66:70:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):294:294 -> a + 71:75:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):295:295 -> a + 76:82:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):296:296 -> a + 83:85:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):297:297 -> a + 86:93:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):298:298 -> a + 94:97:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):300:300 -> a + 98:101:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):301:301 -> a + 102:105:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):302:302 -> a + 106:112:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):304:304 -> a + 113:115:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):306:306 -> a + 116:123:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):307:307 -> a + 124:131:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):309:309 -> a + 132:135:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):310:310 -> a + 136:143:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):311:311 -> a + 144:147:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):312:312 -> a + 148:155:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):313:313 -> a + 156:159:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):314:314 -> a + 160:167:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):315:315 -> a + 168:171:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):316:316 -> a + 172:179:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):317:317 -> a + 180:183:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):318:318 -> a + 1:6:void onValueChanged():105:105 -> b + 2:7:void setContents(java.util.List,java.util.List):109:109 -> c + 8:13:void setContents(java.util.List,java.util.List):110:110 -> c + 14:17:void setContents(java.util.List,java.util.List):111:111 -> c + 18:28:void setContents(java.util.List,java.util.List):112:112 -> c 1:7:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):169:169 -> d 8:15:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):170:170 -> d 16:35:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):171:171 -> d @@ -67328,72 +65027,37 @@ com.airbnb.lottie.animation.content.GradientFillContent -> f0.h: 30:32:int[] applyDynamicColorsIfNeeded(int[]):254:254 -> e 33:35:int[] applyDynamicColorsIfNeeded(int[]):255:255 -> e 36:47:int[] applyDynamicColorsIfNeeded(int[]):256:256 -> e - 1:6:void draw(android.graphics.Canvas,android.graphics.Matrix,int):118:118 -> f - 7:14:void draw(android.graphics.Canvas,android.graphics.Matrix,int):121:121 -> f - 15:17:void draw(android.graphics.Canvas,android.graphics.Matrix,int):122:122 -> f - 18:24:void draw(android.graphics.Canvas,android.graphics.Matrix,int):124:124 -> f - 25:32:void draw(android.graphics.Canvas,android.graphics.Matrix,int):125:125 -> f - 33:52:void draw(android.graphics.Canvas,android.graphics.Matrix,int):126:126 -> f - 53:59:void draw(android.graphics.Canvas,android.graphics.Matrix,int):129:129 -> f - 60:65:void draw(android.graphics.Canvas,android.graphics.Matrix,int):132:132 -> f - 66:70:void draw(android.graphics.Canvas,android.graphics.Matrix,int):133:133 -> f - 71:74:void draw(android.graphics.Canvas,android.graphics.Matrix,int):135:135 -> f - 75:77:void draw(android.graphics.Canvas,android.graphics.Matrix,int):137:137 -> f - 78:82:void draw(android.graphics.Canvas,android.graphics.Matrix,int):138:138 -> f - 83:86:void draw(android.graphics.Canvas,android.graphics.Matrix,int):140:140 -> f - 87:97:void draw(android.graphics.Canvas,android.graphics.Matrix,int):141:141 -> f - 98:101:void draw(android.graphics.Canvas,android.graphics.Matrix,int):144:144 -> f - 102:116:void draw(android.graphics.Canvas,android.graphics.Matrix,int):145:145 -> f - 117:123:void draw(android.graphics.Canvas,android.graphics.Matrix,int):147:147 -> f - 124:129:void draw(android.graphics.Canvas,android.graphics.Matrix,int):148:148 -> f - 130:136:void draw(android.graphics.Canvas,android.graphics.Matrix,int):149:149 -> f - 137:141:void draw(android.graphics.Canvas,android.graphics.Matrix,int):150:150 -> f - 142:147:void draw(android.graphics.Canvas,android.graphics.Matrix,int):152:152 -> f - 148:166:void draw(android.graphics.Canvas,android.graphics.Matrix,int):155:155 -> f - 167:177:void draw(android.graphics.Canvas,android.graphics.Matrix,int):156:156 -> f - 178:181:void draw(android.graphics.Canvas,android.graphics.Matrix,int):158:158 -> f - 182:190:void draw(android.graphics.Canvas,android.graphics.Matrix,int):159:159 -> f - 191:197:void draw(android.graphics.Canvas,android.graphics.Matrix,int):162:162 -> f - 198:203:void draw(android.graphics.Canvas,android.graphics.Matrix,int):163:163 -> f - 204:207:void draw(android.graphics.Canvas,android.graphics.Matrix,int):164:164 -> f + 1:6:void draw(android.graphics.Canvas,android.graphics.Matrix,int):118:118 -> g + 7:14:void draw(android.graphics.Canvas,android.graphics.Matrix,int):121:121 -> g + 15:17:void draw(android.graphics.Canvas,android.graphics.Matrix,int):122:122 -> g + 18:24:void draw(android.graphics.Canvas,android.graphics.Matrix,int):124:124 -> g + 25:32:void draw(android.graphics.Canvas,android.graphics.Matrix,int):125:125 -> g + 33:52:void draw(android.graphics.Canvas,android.graphics.Matrix,int):126:126 -> g + 53:59:void draw(android.graphics.Canvas,android.graphics.Matrix,int):129:129 -> g + 60:65:void draw(android.graphics.Canvas,android.graphics.Matrix,int):132:132 -> g + 66:70:void draw(android.graphics.Canvas,android.graphics.Matrix,int):133:133 -> g + 71:74:void draw(android.graphics.Canvas,android.graphics.Matrix,int):135:135 -> g + 75:77:void draw(android.graphics.Canvas,android.graphics.Matrix,int):137:137 -> g + 78:82:void draw(android.graphics.Canvas,android.graphics.Matrix,int):138:138 -> g + 83:86:void draw(android.graphics.Canvas,android.graphics.Matrix,int):140:140 -> g + 87:97:void draw(android.graphics.Canvas,android.graphics.Matrix,int):141:141 -> g + 98:101:void draw(android.graphics.Canvas,android.graphics.Matrix,int):144:144 -> g + 102:116:void draw(android.graphics.Canvas,android.graphics.Matrix,int):145:145 -> g + 117:123:void draw(android.graphics.Canvas,android.graphics.Matrix,int):147:147 -> g + 124:129:void draw(android.graphics.Canvas,android.graphics.Matrix,int):148:148 -> g + 130:136:void draw(android.graphics.Canvas,android.graphics.Matrix,int):149:149 -> g + 137:141:void draw(android.graphics.Canvas,android.graphics.Matrix,int):150:150 -> g + 142:147:void draw(android.graphics.Canvas,android.graphics.Matrix,int):152:152 -> g + 148:166:void draw(android.graphics.Canvas,android.graphics.Matrix,int):155:155 -> g + 167:177:void draw(android.graphics.Canvas,android.graphics.Matrix,int):156:156 -> g + 178:181:void draw(android.graphics.Canvas,android.graphics.Matrix,int):158:158 -> g + 182:190:void draw(android.graphics.Canvas,android.graphics.Matrix,int):159:159 -> g + 191:197:void draw(android.graphics.Canvas,android.graphics.Matrix,int):162:162 -> g + 198:203:void draw(android.graphics.Canvas,android.graphics.Matrix,int):163:163 -> g + 204:207:void draw(android.graphics.Canvas,android.graphics.Matrix,int):164:164 -> g 1:3:java.lang.String getName():185:185 -> getName - 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):271:271 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):272:272 -> h - 11:15:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):273:273 -> h - 16:19:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):274:274 -> h - 20:26:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):275:275 -> h - 27:29:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):279:279 -> h - 30:36:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):281:281 -> h - 37:39:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):283:283 -> h - 40:47:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):284:284 -> h - 48:51:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):286:286 -> h - 52:55:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):287:287 -> h - 56:62:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):288:288 -> h - 63:65:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):292:292 -> h - 66:70:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):294:294 -> h - 71:75:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):295:295 -> h - 76:82:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):296:296 -> h - 83:85:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):297:297 -> h - 86:93:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):298:298 -> h - 94:97:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):300:300 -> h - 98:101:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):301:301 -> h - 102:105:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):302:302 -> h - 106:112:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):304:304 -> h - 113:115:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):306:306 -> h - 116:123:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):307:307 -> h - 124:131:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):309:309 -> h - 132:135:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):310:310 -> h - 136:143:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):311:311 -> h - 144:147:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):312:312 -> h - 148:155:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):313:313 -> h - 156:159:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):314:314 -> h - 160:167:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):315:315 -> h - 168:171:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):316:316 -> h - 172:179:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):317:317 -> h - 180:183:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):318:318 -> h 1:4:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):265:265 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} 1:14:int getGradientHash():230:230 -> j 15:28:int getGradientHash():231:231 -> j 29:61:int getGradientHash():232:232 -> j @@ -67420,12 +65084,12 @@ com.airbnb.lottie.animation.content.GradientFillContent -> f0.h: 65:78:android.graphics.RadialGradient getRadialGradient():220:220 -> l 79:85:android.graphics.RadialGradient getRadialGradient():224:224 -> l 86:91:android.graphics.RadialGradient getRadialGradient():225:225 -> l -com.airbnb.lottie.animation.content.GradientStrokeContent -> f0.i: +com.airbnb.lottie.animation.content.GradientStrokeContent -> d0.i: # {"id":"sourceFile","fileName":"GradientStrokeContent.java"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation endPointAnimation -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.ValueCallbackKeyframeAnimation colorCallbackAnimation -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/q;"} java.lang.String name -> r boolean hidden -> s androidx.collection.LongSparseArray linearGradientCache -> t @@ -67434,14 +65098,14 @@ com.airbnb.lottie.animation.content.GradientStrokeContent -> f0.i: # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/f;"} android.graphics.RectF boundsRect -> v com.airbnb.lottie.model.content.GradientType type -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/g;"} int cacheSteps -> x com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorAnimation -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation startPointAnimation -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} 1:8:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):45:45 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/b;Ll0/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/b;Lj0/f;)V"} 9:24:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):46:46 -> 25:39:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):47:47 -> 40:42:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):45:45 -> @@ -67461,23 +65125,23 @@ com.airbnb.lottie.animation.content.GradientStrokeContent -> f0.i: 128:137:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):62:62 -> 138:140:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):63:63 -> 141:144:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):64:64 -> - 1:5:void draw(android.graphics.Canvas,android.graphics.Matrix,int):68:68 -> f - 6:11:void draw(android.graphics.Canvas,android.graphics.Matrix,int):71:71 -> f - 12:17:void draw(android.graphics.Canvas,android.graphics.Matrix,int):74:74 -> f - 18:22:void draw(android.graphics.Canvas,android.graphics.Matrix,int):75:75 -> f - 23:26:void draw(android.graphics.Canvas,android.graphics.Matrix,int):77:77 -> f - 27:31:void draw(android.graphics.Canvas,android.graphics.Matrix,int):79:79 -> f - 32:35:void draw(android.graphics.Canvas,android.graphics.Matrix,int):81:81 -> f + 1:3:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):165:165 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 4:7:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):166:166 -> a + 8:11:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):167:167 -> a + 12:19:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):168:168 -> a + 20:22:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):172:172 -> a + 23:29:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):174:174 -> a + 30:32:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):175:175 -> a + 33:40:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):176:176 -> a + 1:5:void draw(android.graphics.Canvas,android.graphics.Matrix,int):68:68 -> g + 6:11:void draw(android.graphics.Canvas,android.graphics.Matrix,int):71:71 -> g + 12:17:void draw(android.graphics.Canvas,android.graphics.Matrix,int):74:74 -> g + 18:22:void draw(android.graphics.Canvas,android.graphics.Matrix,int):75:75 -> g + 23:26:void draw(android.graphics.Canvas,android.graphics.Matrix,int):77:77 -> g + 27:31:void draw(android.graphics.Canvas,android.graphics.Matrix,int):79:79 -> g + 32:35:void draw(android.graphics.Canvas,android.graphics.Matrix,int):81:81 -> g 1:3:java.lang.String getName():85:85 -> getName - 1:3:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):165:165 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 4:7:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):166:166 -> h - 8:11:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):167:167 -> h - 12:19:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):168:168 -> h - 20:22:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):172:172 -> h - 23:29:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):174:174 -> h - 30:32:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):175:175 -> h - 33:40:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):176:176 -> h 1:4:int[] applyDynamicColorsIfNeeded(int[]):147:147 -> k 5:10:int[] applyDynamicColorsIfNeeded(int[]):148:148 -> k 11:15:int[] applyDynamicColorsIfNeeded(int[]):149:149 -> k @@ -67516,12 +65180,12 @@ com.airbnb.lottie.animation.content.GradientStrokeContent -> f0.i: 65:69:android.graphics.RadialGradient getRadialGradient():123:123 -> n 70:76:android.graphics.RadialGradient getRadialGradient():124:124 -> n 77:82:android.graphics.RadialGradient getRadialGradient():125:125 -> n -com.airbnb.lottie.animation.content.GreedyContent -> f0.j: +com.airbnb.lottie.animation.content.GreedyContent -> d0.j: # {"id":"sourceFile","fileName":"GreedyContent.java"} void absorbContent(java.util.ListIterator) -> e -com.airbnb.lottie.animation.content.KeyPathElementContent -> f0.k: +com.airbnb.lottie.animation.content.KeyPathElementContent -> d0.k: # {"id":"sourceFile","fileName":"KeyPathElementContent.java"} -com.airbnb.lottie.animation.content.MergePathsContent -> f0.l: +com.airbnb.lottie.animation.content.MergePathsContent -> d0.l: # {"id":"sourceFile","fileName":"MergePathsContent.java"} android.graphics.Path firstPath -> a android.graphics.Path remainderPath -> b @@ -67529,9 +65193,9 @@ com.airbnb.lottie.animation.content.MergePathsContent -> f0.l: java.lang.String name -> d java.util.List pathContents -> e com.airbnb.lottie.model.content.MergePaths mergePaths -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/j;"} 1:3:void (com.airbnb.lottie.model.content.MergePaths):23:23 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/j;)V"} 4:10:void (com.airbnb.lottie.model.content.MergePaths):15:15 -> 11:17:void (com.airbnb.lottie.model.content.MergePaths):16:16 -> 18:24:void (com.airbnb.lottie.model.content.MergePaths):17:17 -> @@ -67540,52 +65204,52 @@ com.airbnb.lottie.animation.content.MergePathsContent -> f0.l: 38:40:void (com.airbnb.lottie.model.content.MergePaths):28:28 -> 2:9:void addPaths():84:84 -> a 10:30:void addPaths():85:85 -> a - 2:9:void setContents(java.util.List,java.util.List):46:46 -> b - 10:24:void setContents(java.util.List,java.util.List):47:47 -> b + 1:5:void opFirstPathWithRest(android.graphics.Path$Op):91:91 -> b + 6:10:void opFirstPathWithRest(android.graphics.Path$Op):92:92 -> b + 11:20:void opFirstPathWithRest(android.graphics.Path$Op):94:94 -> b + 21:28:void opFirstPathWithRest(android.graphics.Path$Op):95:95 -> b + 29:32:void opFirstPathWithRest(android.graphics.Path$Op):97:97 -> b + 33:38:void opFirstPathWithRest(android.graphics.Path$Op):98:98 -> b + 39:45:void opFirstPathWithRest(android.graphics.Path$Op):99:99 -> b + 46:55:void opFirstPathWithRest(android.graphics.Path$Op):100:100 -> b + 56:62:void opFirstPathWithRest(android.graphics.Path$Op):101:101 -> b + 63:70:void opFirstPathWithRest(android.graphics.Path$Op):102:102 -> b + 71:82:void opFirstPathWithRest(android.graphics.Path$Op):105:105 -> b + 83:91:void opFirstPathWithRest(android.graphics.Path$Op):109:109 -> b + 92:95:void opFirstPathWithRest(android.graphics.Path$Op):110:110 -> b + 96:101:void opFirstPathWithRest(android.graphics.Path$Op):111:111 -> b + 102:107:void opFirstPathWithRest(android.graphics.Path$Op):112:112 -> b + 108:117:void opFirstPathWithRest(android.graphics.Path$Op):113:113 -> b + 118:124:void opFirstPathWithRest(android.graphics.Path$Op):114:114 -> b + 125:132:void opFirstPathWithRest(android.graphics.Path$Op):115:115 -> b + 133:141:void opFirstPathWithRest(android.graphics.Path$Op):118:118 -> b + 142:151:void opFirstPathWithRest(android.graphics.Path$Op):121:121 -> b + 2:9:void setContents(java.util.List,java.util.List):46:46 -> c + 10:24:void setContents(java.util.List,java.util.List):47:47 -> c 1:13:void absorbContent(java.util.ListIterator):34:34 -> e 14:19:void absorbContent(java.util.ListIterator):36:36 -> e 20:25:void absorbContent(java.util.ListIterator):37:37 -> e 26:29:void absorbContent(java.util.ListIterator):38:38 -> e 30:36:void absorbContent(java.util.ListIterator):39:39 -> e 37:41:void absorbContent(java.util.ListIterator):40:40 -> e - 1:5:android.graphics.Path getPath():52:52 -> g - 6:13:android.graphics.Path getPath():54:54 -> g - 14:16:android.graphics.Path getPath():55:55 -> g - 17:46:android.graphics.Path getPath():58:58 -> g - 47:52:android.graphics.Path getPath():72:72 -> g - 53:58:android.graphics.Path getPath():69:69 -> g - 59:64:android.graphics.Path getPath():66:66 -> g - 65:70:android.graphics.Path getPath():63:63 -> g - 71:73:android.graphics.Path getPath():60:60 -> g - 74:76:android.graphics.Path getPath():76:76 -> g - 1:5:void opFirstPathWithRest(android.graphics.Path$Op):91:91 -> h - 6:10:void opFirstPathWithRest(android.graphics.Path$Op):92:92 -> h - 11:20:void opFirstPathWithRest(android.graphics.Path$Op):94:94 -> h - 21:28:void opFirstPathWithRest(android.graphics.Path$Op):95:95 -> h - 29:32:void opFirstPathWithRest(android.graphics.Path$Op):97:97 -> h - 33:38:void opFirstPathWithRest(android.graphics.Path$Op):98:98 -> h - 39:45:void opFirstPathWithRest(android.graphics.Path$Op):99:99 -> h - 46:55:void opFirstPathWithRest(android.graphics.Path$Op):100:100 -> h - 56:62:void opFirstPathWithRest(android.graphics.Path$Op):101:101 -> h - 63:70:void opFirstPathWithRest(android.graphics.Path$Op):102:102 -> h - 71:82:void opFirstPathWithRest(android.graphics.Path$Op):105:105 -> h - 83:91:void opFirstPathWithRest(android.graphics.Path$Op):109:109 -> h - 92:95:void opFirstPathWithRest(android.graphics.Path$Op):110:110 -> h - 96:101:void opFirstPathWithRest(android.graphics.Path$Op):111:111 -> h - 102:107:void opFirstPathWithRest(android.graphics.Path$Op):112:112 -> h - 108:117:void opFirstPathWithRest(android.graphics.Path$Op):113:113 -> h - 118:124:void opFirstPathWithRest(android.graphics.Path$Op):114:114 -> h - 125:132:void opFirstPathWithRest(android.graphics.Path$Op):115:115 -> h - 133:141:void opFirstPathWithRest(android.graphics.Path$Op):118:118 -> h - 142:151:void opFirstPathWithRest(android.graphics.Path$Op):121:121 -> h -com.airbnb.lottie.animation.content.MergePathsContent$1 -> f0.l$a: + 1:5:android.graphics.Path getPath():52:52 -> h + 6:13:android.graphics.Path getPath():54:54 -> h + 14:16:android.graphics.Path getPath():55:55 -> h + 17:46:android.graphics.Path getPath():58:58 -> h + 47:52:android.graphics.Path getPath():72:72 -> h + 53:58:android.graphics.Path getPath():69:69 -> h + 59:64:android.graphics.Path getPath():66:66 -> h + 65:70:android.graphics.Path getPath():63:63 -> h + 71:73:android.graphics.Path getPath():60:60 -> h + 74:76:android.graphics.Path getPath():76:76 -> h +com.airbnb.lottie.animation.content.MergePathsContent$1 -> d0.l$a: # {"id":"sourceFile","fileName":"MergePathsContent.java"} int[] $SwitchMap$com$airbnb$lottie$model$content$MergePaths$MergePathsMode -> a 1:63:void ():58:58 -> -com.airbnb.lottie.animation.content.PathContent -> f0.m: +com.airbnb.lottie.animation.content.PathContent -> d0.m: # {"id":"sourceFile","fileName":"PathContent.java"} - android.graphics.Path getPath() -> g -com.airbnb.lottie.animation.content.PolystarContent -> f0.n: + android.graphics.Path getPath() -> h +com.airbnb.lottie.animation.content.PolystarContent -> d0.n: # {"id":"sourceFile","fileName":"PolystarContent.java"} android.graphics.Path path -> a android.graphics.Path lastSegmentPath -> b @@ -67593,30 +65257,30 @@ com.airbnb.lottie.animation.content.PolystarContent -> f0.n: float[] lastSegmentPosition -> d java.lang.String name -> e com.airbnb.lottie.LottieDrawable lottieDrawable -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} com.airbnb.lottie.model.content.PolystarShape$Type type -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/k$a;"} boolean hidden -> h boolean isReversed -> i com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation pointsAnimation -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation positionAnimation -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation rotationAnimation -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation innerRadiusAnimation -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation outerRadiusAnimation -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation innerRoundednessAnimation -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation outerRoundednessAnimation -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.content.CompoundTrimPathContent trimPaths -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/b;"} boolean isPathValid -> r 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):51:51 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/b;Ll0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/b;Lj0/k;)V"} 4:10:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):29:29 -> 11:17:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):30:30 -> 18:25:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):31:31 -> @@ -67651,13 +65315,28 @@ com.airbnb.lottie.animation.content.PolystarContent -> f0.n: 182:186:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):85:85 -> 187:191:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):87:87 -> 192:197:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):88:88 -> - 1:4:void onValueChanged():93:93 -> a - 2:7:void setContents(java.util.List,java.util.List):102:102 -> b - 8:13:void setContents(java.util.List,java.util.List):103:103 -> b - 14:19:void setContents(java.util.List,java.util.List):104:104 -> b - 20:27:void setContents(java.util.List,java.util.List):105:105 -> b - 28:32:void setContents(java.util.List,java.util.List):107:107 -> b - 33:39:void setContents(java.util.List,java.util.List):108:108 -> b + 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):337:337 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):338:338 -> a + 11:14:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):339:339 -> a + 15:20:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):340:340 -> a + 21:24:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):341:341 -> a + 25:30:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):342:342 -> a + 31:38:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):343:343 -> a + 39:42:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):344:344 -> a + 43:46:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):345:345 -> a + 47:52:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):346:346 -> a + 53:60:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):347:347 -> a + 61:64:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):348:348 -> a + 65:68:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):349:349 -> a + 69:74:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):350:350 -> a + 1:4:void onValueChanged():93:93 -> b + 2:7:void setContents(java.util.List,java.util.List):102:102 -> c + 8:13:void setContents(java.util.List,java.util.List):103:103 -> c + 14:19:void setContents(java.util.List,java.util.List):104:104 -> c + 20:27:void setContents(java.util.List,java.util.List):105:105 -> c + 28:32:void setContents(java.util.List,java.util.List):107:107 -> c + 33:39:void setContents(java.util.List,java.util.List):108:108 -> c 3:20:void createPolygonPath():256:256 -> e 21:44:void createPolygonPath():257:257 -> e 45:56:void createPolygonPath():261:261 -> e @@ -67686,37 +65365,22 @@ com.airbnb.lottie.animation.content.PolystarContent -> f0.n: 340:347:void createPolygonPath():324:324 -> e 348:356:void createPolygonPath():325:325 -> e 357:362:void createPolygonPath():326:326 -> e - 1:4:android.graphics.Path getPath():114:114 -> g - 5:7:android.graphics.Path getPath():115:115 -> g - 8:12:android.graphics.Path getPath():118:118 -> g - 13:17:android.graphics.Path getPath():120:120 -> g - 18:19:android.graphics.Path getPath():121:121 -> g - 20:22:android.graphics.Path getPath():122:122 -> g - 23:38:android.graphics.Path getPath():125:125 -> g - 39:42:android.graphics.Path getPath():130:130 -> g - 43:45:android.graphics.Path getPath():127:127 -> g - 46:50:android.graphics.Path getPath():134:134 -> g - 51:57:android.graphics.Path getPath():136:136 -> g - 58:59:android.graphics.Path getPath():138:138 -> g - 60:62:android.graphics.Path getPath():139:139 -> g 1:3:java.lang.String getName():143:143 -> getName - 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):337:337 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):338:338 -> h - 11:14:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):339:339 -> h - 15:20:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):340:340 -> h - 21:24:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):341:341 -> h - 25:30:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):342:342 -> h - 31:38:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):343:343 -> h - 39:42:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):344:344 -> h - 43:46:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):345:345 -> h - 47:52:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):346:346 -> h - 53:60:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):347:347 -> h - 61:64:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):348:348 -> h - 65:68:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):349:349 -> h - 69:74:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):350:350 -> h + 1:4:android.graphics.Path getPath():114:114 -> h + 5:7:android.graphics.Path getPath():115:115 -> h + 8:12:android.graphics.Path getPath():118:118 -> h + 13:17:android.graphics.Path getPath():120:120 -> h + 18:19:android.graphics.Path getPath():121:121 -> h + 20:22:android.graphics.Path getPath():122:122 -> h + 23:38:android.graphics.Path getPath():125:125 -> h + 39:42:android.graphics.Path getPath():130:130 -> h + 43:45:android.graphics.Path getPath():127:127 -> h + 46:50:android.graphics.Path getPath():134:134 -> h + 51:57:android.graphics.Path getPath():136:136 -> h + 58:59:android.graphics.Path getPath():138:138 -> h + 60:62:android.graphics.Path getPath():139:139 -> h 1:4:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):331:331 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} 3:14:void createStarPath():147:147 -> j 15:38:void createStarPath():148:148 -> j 39:50:void createStarPath():152:152 -> j @@ -67749,31 +65413,31 @@ com.airbnb.lottie.animation.content.PolystarContent -> f0.n: 502:507:void createStarPath():252:252 -> j 2:3:void invalidate():97:97 -> k 4:9:void invalidate():98:98 -> k -com.airbnb.lottie.animation.content.PolystarContent$1 -> f0.n$a: +com.airbnb.lottie.animation.content.PolystarContent$1 -> d0.n$a: # {"id":"sourceFile","fileName":"PolystarContent.java"} int[] $SwitchMap$com$airbnb$lottie$model$content$PolystarShape$Type -> a 1:30:void ():125:125 -> -com.airbnb.lottie.animation.content.RectangleContent -> f0.o: +com.airbnb.lottie.animation.content.RectangleContent -> d0.o: # {"id":"sourceFile","fileName":"RectangleContent.java"} android.graphics.Path path -> a android.graphics.RectF rect -> b java.lang.String name -> c boolean hidden -> d com.airbnb.lottie.LottieDrawable lottieDrawable -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation positionAnimation -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation sizeAnimation -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation cornerRadiusAnimation -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.content.CompoundTrimPathContent trimPaths -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/b;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation roundedCornersAnimation -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} boolean isPathValid -> k 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):39:39 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/b;Ll0/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/b;Lj0/l;)V"} 4:10:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):24:24 -> 11:17:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):25:25 -> 18:25:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):34:34 -> @@ -67790,79 +65454,79 @@ com.airbnb.lottie.animation.content.RectangleContent -> f0.o: 81:83:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):51:51 -> 84:86:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):52:52 -> 87:90:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):53:53 -> - 1:4:void onValueChanged():63:63 -> a - 2:7:void setContents(java.util.List,java.util.List):73:73 -> b - 8:13:void setContents(java.util.List,java.util.List):74:74 -> b - 14:20:void setContents(java.util.List,java.util.List):75:75 -> b - 21:28:void setContents(java.util.List,java.util.List):76:76 -> b - 29:33:void setContents(java.util.List,java.util.List):78:78 -> b - 34:37:void setContents(java.util.List,java.util.List):79:79 -> b - 38:41:void setContents(java.util.List,java.util.List):80:80 -> b - 42:53:void setContents(java.util.List,java.util.List):81:81 -> b + 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):172:172 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):173:173 -> a + 11:14:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):174:174 -> a + 15:20:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):175:175 -> a + 21:24:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):176:176 -> a + 25:30:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):177:177 -> a + 1:4:void onValueChanged():63:63 -> b + 2:7:void setContents(java.util.List,java.util.List):73:73 -> c + 8:13:void setContents(java.util.List,java.util.List):74:74 -> c + 14:20:void setContents(java.util.List,java.util.List):75:75 -> c + 21:28:void setContents(java.util.List,java.util.List):76:76 -> c + 29:33:void setContents(java.util.List,java.util.List):78:78 -> c + 34:37:void setContents(java.util.List,java.util.List):79:79 -> c + 38:41:void setContents(java.util.List,java.util.List):80:80 -> c + 42:53:void setContents(java.util.List,java.util.List):81:81 -> c 2:3:void invalidate():67:67 -> e 4:9:void invalidate():68:68 -> e - 3:6:android.graphics.Path getPath():88:88 -> g - 7:9:android.graphics.Path getPath():89:89 -> g - 10:14:android.graphics.Path getPath():92:92 -> g - 15:19:android.graphics.Path getPath():94:94 -> g - 20:21:android.graphics.Path getPath():95:95 -> g - 22:24:android.graphics.Path getPath():96:96 -> g - 25:32:android.graphics.Path getPath():99:99 -> g - 33:37:android.graphics.Path getPath():100:100 -> g - 38:40:android.graphics.Path getPath():101:101 -> g - 41:47:android.graphics.Path getPath():102:102 -> g - 48:57:android.graphics.Path getPath():103:103 -> g - 58:61:android.graphics.Path getPath():104:104 -> g - 62:79:android.graphics.Path getPath():105:105 -> g - 80:88:android.graphics.Path getPath():107:107 -> g - 89:96:android.graphics.Path getPath():113:113 -> g - 97:108:android.graphics.Path getPath():115:115 -> g - 109:127:android.graphics.Path getPath():117:117 -> g - 128:147:android.graphics.Path getPath():120:120 -> g - 148:154:android.graphics.Path getPath():124:124 -> g - 155:168:android.graphics.Path getPath():127:127 -> g - 169:187:android.graphics.Path getPath():130:130 -> g - 188:194:android.graphics.Path getPath():134:134 -> g - 195:208:android.graphics.Path getPath():137:137 -> g - 209:227:android.graphics.Path getPath():140:140 -> g - 228:236:android.graphics.Path getPath():144:144 -> g - 237:250:android.graphics.Path getPath():147:147 -> g - 251:268:android.graphics.Path getPath():150:150 -> g - 269:277:android.graphics.Path getPath():154:154 -> g - 278:282:android.graphics.Path getPath():156:156 -> g - 283:289:android.graphics.Path getPath():158:158 -> g - 290:291:android.graphics.Path getPath():160:160 -> g - 292:294:android.graphics.Path getPath():161:161 -> g 1:3:java.lang.String getName():58:58 -> getName - 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):172:172 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):173:173 -> h - 11:14:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):174:174 -> h - 15:20:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):175:175 -> h - 21:24:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):176:176 -> h - 25:30:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):177:177 -> h + 3:6:android.graphics.Path getPath():88:88 -> h + 7:9:android.graphics.Path getPath():89:89 -> h + 10:14:android.graphics.Path getPath():92:92 -> h + 15:19:android.graphics.Path getPath():94:94 -> h + 20:21:android.graphics.Path getPath():95:95 -> h + 22:24:android.graphics.Path getPath():96:96 -> h + 25:32:android.graphics.Path getPath():99:99 -> h + 33:37:android.graphics.Path getPath():100:100 -> h + 38:40:android.graphics.Path getPath():101:101 -> h + 41:47:android.graphics.Path getPath():102:102 -> h + 48:57:android.graphics.Path getPath():103:103 -> h + 58:61:android.graphics.Path getPath():104:104 -> h + 62:79:android.graphics.Path getPath():105:105 -> h + 80:88:android.graphics.Path getPath():107:107 -> h + 89:96:android.graphics.Path getPath():113:113 -> h + 97:108:android.graphics.Path getPath():115:115 -> h + 109:127:android.graphics.Path getPath():117:117 -> h + 128:147:android.graphics.Path getPath():120:120 -> h + 148:154:android.graphics.Path getPath():124:124 -> h + 155:168:android.graphics.Path getPath():127:127 -> h + 169:187:android.graphics.Path getPath():130:130 -> h + 188:194:android.graphics.Path getPath():134:134 -> h + 195:208:android.graphics.Path getPath():137:137 -> h + 209:227:android.graphics.Path getPath():140:140 -> h + 228:236:android.graphics.Path getPath():144:144 -> h + 237:250:android.graphics.Path getPath():147:147 -> h + 251:268:android.graphics.Path getPath():150:150 -> h + 269:277:android.graphics.Path getPath():154:154 -> h + 278:282:android.graphics.Path getPath():156:156 -> h + 283:289:android.graphics.Path getPath():158:158 -> h + 290:291:android.graphics.Path getPath():160:160 -> h + 292:294:android.graphics.Path getPath():161:161 -> h 1:4:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):167:167 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} -com.airbnb.lottie.animation.content.RepeaterContent -> f0.p: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} +com.airbnb.lottie.animation.content.RepeaterContent -> d0.p: # {"id":"sourceFile","fileName":"RepeaterContent.java"} android.graphics.Matrix matrix -> a android.graphics.Path path -> b com.airbnb.lottie.LottieDrawable lottieDrawable -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} com.airbnb.lottie.model.layer.BaseLayer layer -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} java.lang.String name -> e boolean hidden -> f com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation copies -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation offset -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation transform -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/p;"} com.airbnb.lottie.animation.content.ContentGroup contentGroup -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/d;"} 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):40:40 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/b;Ll0/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/b;Lj0/m;)V"} 4:10:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):27:27 -> 11:17:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):28:28 -> 18:19:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):41:41 -> @@ -67878,8 +65542,14 @@ com.airbnb.lottie.animation.content.RepeaterContent -> f0.p: 66:75:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):53:53 -> 76:78:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):54:54 -> 79:82:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):55:55 -> - 1:6:void onValueChanged():128:128 -> a - 1:6:void setContents(java.util.List,java.util.List):93:93 -> b + 1:9:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):145:145 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 10:13:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):149:149 -> a + 14:19:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):150:150 -> a + 20:23:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):151:151 -> a + 24:29:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):152:152 -> a + 1:6:void onValueChanged():128:128 -> b + 1:6:void setContents(java.util.List,java.util.List):93:93 -> c 1:6:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):124:124 -> d 1:5:void absorbContent(java.util.ListIterator):72:72 -> e 6:18:void absorbContent(java.util.ListIterator):77:77 -> e @@ -67889,104 +65559,98 @@ com.airbnb.lottie.animation.content.RepeaterContent -> f0.p: 39:42:void absorbContent(java.util.ListIterator):82:82 -> e 43:45:void absorbContent(java.util.ListIterator):84:84 -> e 46:62:void absorbContent(java.util.ListIterator):85:85 -> e - 1:12:void draw(android.graphics.Canvas,android.graphics.Matrix,int):109:109 -> f - 13:24:void draw(android.graphics.Canvas,android.graphics.Matrix,int):110:110 -> f - 25:43:void draw(android.graphics.Canvas,android.graphics.Matrix,int):112:112 -> f - 44:65:void draw(android.graphics.Canvas,android.graphics.Matrix,int):114:114 -> f - 66:70:void draw(android.graphics.Canvas,android.graphics.Matrix,int):116:116 -> f - 71:86:void draw(android.graphics.Canvas,android.graphics.Matrix,int):117:117 -> f - 87:91:void draw(android.graphics.Canvas,android.graphics.Matrix,int):118:118 -> f - 92:103:void draw(android.graphics.Canvas,android.graphics.Matrix,int):119:119 -> f - 1:6:android.graphics.Path getPath():97:97 -> g - 7:11:android.graphics.Path getPath():98:98 -> g - 12:23:android.graphics.Path getPath():99:99 -> g - 24:40:android.graphics.Path getPath():100:100 -> g - 41:53:android.graphics.Path getPath():102:102 -> g - 54:63:android.graphics.Path getPath():103:103 -> g - 64:66:android.graphics.Path getPath():105:105 -> g + 1:12:void draw(android.graphics.Canvas,android.graphics.Matrix,int):109:109 -> g + 13:24:void draw(android.graphics.Canvas,android.graphics.Matrix,int):110:110 -> g + 25:43:void draw(android.graphics.Canvas,android.graphics.Matrix,int):112:112 -> g + 44:65:void draw(android.graphics.Canvas,android.graphics.Matrix,int):114:114 -> g + 66:70:void draw(android.graphics.Canvas,android.graphics.Matrix,int):116:116 -> g + 71:86:void draw(android.graphics.Canvas,android.graphics.Matrix,int):117:117 -> g + 87:91:void draw(android.graphics.Canvas,android.graphics.Matrix,int):118:118 -> g + 92:103:void draw(android.graphics.Canvas,android.graphics.Matrix,int):119:119 -> g 1:3:java.lang.String getName():89:89 -> getName - 1:9:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):145:145 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 10:13:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):149:149 -> h - 14:19:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):150:150 -> h - 20:23:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):151:151 -> h - 24:29:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):152:152 -> h + 1:6:android.graphics.Path getPath():97:97 -> h + 7:11:android.graphics.Path getPath():98:98 -> h + 12:23:android.graphics.Path getPath():99:99 -> h + 24:40:android.graphics.Path getPath():100:100 -> h + 41:53:android.graphics.Path getPath():102:102 -> h + 54:63:android.graphics.Path getPath():103:103 -> h + 64:66:android.graphics.Path getPath():105:105 -> h 1:4:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):133:133 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} 5:16:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):134:134 -> i 17:28:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):135:135 -> i 29:32:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):136:136 -> i 33:41:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):137:137 -> i -com.airbnb.lottie.animation.content.RoundedCornersContent -> f0.q: +com.airbnb.lottie.animation.content.RoundedCornersContent -> d0.q: # {"id":"sourceFile","fileName":"RoundedCornersContent.java"} com.airbnb.lottie.LottieDrawable lottieDrawable -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} java.lang.String name -> b com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation roundedCorners -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.model.content.ShapeData shapeData -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/o;"} 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RoundedCorners):30:30 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/b;Ll0/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/b;Lj0/n;)V"} 4:5:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RoundedCorners):31:31 -> 6:11:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RoundedCorners):32:32 -> 12:21:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RoundedCorners):33:33 -> 22:24:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RoundedCorners):34:34 -> 25:28:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RoundedCorners):35:35 -> - 1:6:void onValueChanged():43:43 -> a - 1:1:void setContents(java.util.List,java.util.List):48:48 -> b - 1:4:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):75:75 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll0/o;)Ll0/o;"} - 5:16:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):76:76 -> c - 17:34:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):79:79 -> c - 35:38:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):84:84 -> c - 39:53:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):85:85 -> c - 54:57:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):86:86 -> c - 58:63:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):88:88 -> c - 64:69:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):104:104 -> c - 70:77:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):105:105 -> c - 78:93:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):106:106 -> c - 94:111:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):107:107 -> c - 112:126:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):108:108 -> c - 127:130:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):109:109 -> c - 131:134:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):110:110 -> c - 135:138:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):111:111 -> c - 139:142:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):112:112 -> c - 143:163:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):115:115 -> c - 164:177:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):116:116 -> c - 178:183:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):118:118 -> c - 184:189:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):119:119 -> c - 190:192:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):120:120 -> c - 193:199:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):121:121 -> c - 200:206:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):123:123 -> c - 207:215:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):124:124 -> c - 216:221:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):126:126 -> c - 222:225:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):127:127 -> c - 226:232:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):130:130 -> c - 233:239:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):131:131 -> c - 240:244:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):132:132 -> c - 245:274:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):133:133 -> c - 275:288:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):143:143 -> c - 289:294:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):144:144 -> c - 295:297:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):145:145 -> c - 298:302:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):146:146 -> c - 303:305:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):148:148 -> c - 306:310:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):150:150 -> c - 311:316:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):154:154 -> c - 317:319:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):155:155 -> c - 320:322:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):156:156 -> c - 323:332:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):157:157 -> c - 333:346:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):162:162 -> c - 347:352:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):163:163 -> c - 353:367:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):164:164 -> c - 368:382:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):165:165 -> c - 383:408:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):166:166 -> c - 1:12:int floorDiv(int,int):218:218 -> e - 1:7:int floorMod(int,int):211:211 -> h + 1:12:int floorDiv(int,int):218:218 -> a + 1:6:void onValueChanged():43:43 -> b + 1:1:void setContents(java.util.List,java.util.List):48:48 -> c + 1:7:int floorMod(int,int):211:211 -> e + 1:4:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):75:75 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/o;)Lj0/o;"} + 5:16:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):76:76 -> f + 17:34:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):79:79 -> f + 35:38:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):84:84 -> f + 39:53:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):85:85 -> f + 54:57:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):86:86 -> f + 58:63:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):88:88 -> f + 64:69:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):104:104 -> f + 70:77:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):105:105 -> f + 78:93:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):106:106 -> f + 94:111:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):107:107 -> f + 112:126:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):108:108 -> f + 127:130:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):109:109 -> f + 131:134:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):110:110 -> f + 135:138:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):111:111 -> f + 139:142:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):112:112 -> f + 143:163:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):115:115 -> f + 164:177:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):116:116 -> f + 178:183:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):118:118 -> f + 184:189:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):119:119 -> f + 190:192:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):120:120 -> f + 193:199:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):121:121 -> f + 200:206:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):123:123 -> f + 207:215:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):124:124 -> f + 216:221:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):126:126 -> f + 222:225:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):127:127 -> f + 226:232:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):130:130 -> f + 233:239:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):131:131 -> f + 240:244:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):132:132 -> f + 245:274:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):133:133 -> f + 275:288:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):143:143 -> f + 289:294:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):144:144 -> f + 295:297:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):145:145 -> f + 298:302:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):146:146 -> f + 303:305:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):148:148 -> f + 306:310:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):150:150 -> f + 311:316:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):154:154 -> f + 317:319:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):155:155 -> f + 320:322:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):156:156 -> f + 323:332:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):157:157 -> f + 333:346:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):162:162 -> f + 347:352:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):163:163 -> f + 353:367:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):164:164 -> f + 368:382:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):165:165 -> f + 383:408:com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData):166:166 -> f 1:3:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation getRoundedCorners():51:51 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:4:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):179:179 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll0/o;)Ll0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/o;)Lj0/o;"} 5:8:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):180:180 -> j 9:18:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):182:182 -> j 19:26:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):183:183 -> j @@ -68002,20 +65666,20 @@ com.airbnb.lottie.animation.content.RoundedCornersContent -> f0.q: 141:153:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):201:201 -> j 154:158:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):203:203 -> j 159:161:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):204:204 -> j -com.airbnb.lottie.animation.content.ShapeContent -> f0.r: +com.airbnb.lottie.animation.content.ShapeContent -> d0.r: # {"id":"sourceFile","fileName":"ShapeContent.java"} android.graphics.Path path -> a java.lang.String name -> b boolean hidden -> c com.airbnb.lottie.LottieDrawable lottieDrawable -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} com.airbnb.lottie.animation.keyframe.ShapeKeyframeAnimation shapeAnimation -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/m;"} boolean isPathValid -> f com.airbnb.lottie.animation.content.CompoundTrimPathContent trimPaths -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/b;"} 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapePath):33:33 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/b;Ll0/r;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/b;Lj0/r;)V"} 4:10:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapePath):22:22 -> 11:17:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapePath):31:31 -> 18:23:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapePath):34:34 -> @@ -68024,54 +65688,54 @@ com.airbnb.lottie.animation.content.ShapeContent -> f0.r: 32:41:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapePath):37:37 -> 42:44:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapePath):38:38 -> 45:48:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapePath):39:39 -> - 1:4:void onValueChanged():43:43 -> a - 3:8:void setContents(java.util.List,java.util.List):53:53 -> b - 9:14:void setContents(java.util.List,java.util.List):54:54 -> b - 15:21:void setContents(java.util.List,java.util.List):55:55 -> b - 22:29:void setContents(java.util.List,java.util.List):56:56 -> b - 30:34:void setContents(java.util.List,java.util.List):59:59 -> b - 35:38:void setContents(java.util.List,java.util.List):60:60 -> b - 39:44:void setContents(java.util.List,java.util.List):61:61 -> b - 45:49:void setContents(java.util.List,java.util.List):63:63 -> b - 50:57:void setContents(java.util.List,java.util.List):65:65 -> b - 58:63:void setContents(java.util.List,java.util.List):68:68 -> b + 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):110:110 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):111:111 -> a + 1:4:void onValueChanged():43:43 -> b + 3:8:void setContents(java.util.List,java.util.List):53:53 -> c + 9:14:void setContents(java.util.List,java.util.List):54:54 -> c + 15:21:void setContents(java.util.List,java.util.List):55:55 -> c + 22:29:void setContents(java.util.List,java.util.List):56:56 -> c + 30:34:void setContents(java.util.List,java.util.List):59:59 -> c + 35:38:void setContents(java.util.List,java.util.List):60:60 -> c + 39:44:void setContents(java.util.List,java.util.List):61:61 -> c + 45:49:void setContents(java.util.List,java.util.List):63:63 -> c + 50:57:void setContents(java.util.List,java.util.List):65:65 -> c + 58:63:void setContents(java.util.List,java.util.List):68:68 -> c 2:3:void invalidate():47:47 -> e 4:9:void invalidate():48:48 -> e - 1:12:android.graphics.Path getPath():72:72 -> g - 13:15:android.graphics.Path getPath():73:73 -> g - 16:20:android.graphics.Path getPath():76:76 -> g - 21:25:android.graphics.Path getPath():78:78 -> g - 26:27:android.graphics.Path getPath():79:79 -> g - 28:30:android.graphics.Path getPath():80:80 -> g - 31:40:android.graphics.Path getPath():83:83 -> g - 41:43:android.graphics.Path getPath():87:87 -> g - 44:48:android.graphics.Path getPath():89:89 -> g - 49:55:android.graphics.Path getPath():90:90 -> g - 56:62:android.graphics.Path getPath():92:92 -> g - 63:64:android.graphics.Path getPath():94:94 -> g - 65:67:android.graphics.Path getPath():95:95 -> g 1:3:java.lang.String getName():99:99 -> getName - 1:4:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):110:110 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 5:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):111:111 -> h + 1:12:android.graphics.Path getPath():72:72 -> h + 13:15:android.graphics.Path getPath():73:73 -> h + 16:20:android.graphics.Path getPath():76:76 -> h + 21:25:android.graphics.Path getPath():78:78 -> h + 26:27:android.graphics.Path getPath():79:79 -> h + 28:30:android.graphics.Path getPath():80:80 -> h + 31:40:android.graphics.Path getPath():83:83 -> h + 41:43:android.graphics.Path getPath():87:87 -> h + 44:48:android.graphics.Path getPath():89:89 -> h + 49:55:android.graphics.Path getPath():90:90 -> h + 56:62:android.graphics.Path getPath():92:92 -> h + 63:64:android.graphics.Path getPath():94:94 -> h + 65:67:android.graphics.Path getPath():95:95 -> h 1:4:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):104:104 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} -com.airbnb.lottie.animation.content.ShapeModifierContent -> f0.s: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} +com.airbnb.lottie.animation.content.ShapeModifierContent -> d0.s: # {"id":"sourceFile","fileName":"ShapeModifierContent.java"} - com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll0/o;)Ll0/o;"} -com.airbnb.lottie.animation.content.StrokeContent -> f0.t: + com.airbnb.lottie.model.content.ShapeData modifyShape(com.airbnb.lottie.model.content.ShapeData) -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/o;)Lj0/o;"} +com.airbnb.lottie.animation.content.StrokeContent -> d0.t: # {"id":"sourceFile","fileName":"StrokeContent.java"} com.airbnb.lottie.model.layer.BaseLayer layer -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} java.lang.String name -> s boolean hidden -> t com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorAnimation -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorFilterAnimation -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} 1:8:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeStroke):29:29 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/b;Ll0/s;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/b;Lj0/s;)V"} 9:24:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeStroke):30:30 -> 25:39:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeStroke):31:31 -> 40:42:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeStroke):29:29 -> @@ -68081,38 +65745,38 @@ com.airbnb.lottie.animation.content.StrokeContent -> f0.t: 57:66:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeStroke):35:35 -> 67:69:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeStroke):36:36 -> 70:73:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeStroke):37:37 -> - 1:5:void draw(android.graphics.Canvas,android.graphics.Matrix,int):41:41 -> f - 6:18:void draw(android.graphics.Canvas,android.graphics.Matrix,int):44:44 -> f - 19:22:void draw(android.graphics.Canvas,android.graphics.Matrix,int):45:45 -> f - 23:33:void draw(android.graphics.Canvas,android.graphics.Matrix,int):46:46 -> f - 34:37:void draw(android.graphics.Canvas,android.graphics.Matrix,int):48:48 -> f + 1:3:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):58:58 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 4:7:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):59:59 -> a + 8:13:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):60:60 -> a + 14:17:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):61:61 -> a + 18:21:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):62:62 -> a + 22:29:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):63:63 -> a + 30:32:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):67:67 -> a + 33:39:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):69:69 -> a + 40:42:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):71:71 -> a + 43:50:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):72:72 -> a + 1:5:void draw(android.graphics.Canvas,android.graphics.Matrix,int):41:41 -> g + 6:18:void draw(android.graphics.Canvas,android.graphics.Matrix,int):44:44 -> g + 19:22:void draw(android.graphics.Canvas,android.graphics.Matrix,int):45:45 -> g + 23:33:void draw(android.graphics.Canvas,android.graphics.Matrix,int):46:46 -> g + 34:37:void draw(android.graphics.Canvas,android.graphics.Matrix,int):48:48 -> g 1:3:java.lang.String getName():52:52 -> getName - 1:3:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):58:58 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 4:7:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):59:59 -> h - 8:13:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):60:60 -> h - 14:17:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):61:61 -> h - 18:21:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):62:62 -> h - 22:29:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):63:63 -> h - 30:32:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):67:67 -> h - 33:39:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):69:69 -> h - 40:42:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):71:71 -> h - 43:50:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):72:72 -> h -com.airbnb.lottie.animation.content.TrimPathContent -> f0.u: +com.airbnb.lottie.animation.content.TrimPathContent -> d0.u: # {"id":"sourceFile","fileName":"TrimPathContent.java"} java.lang.String name -> a boolean hidden -> b java.util.List listeners -> c com.airbnb.lottie.model.content.ShapeTrimPath$Type type -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/t$a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation startAnimation -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation endAnimation -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation offsetAnimation -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} 1:3:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):20:20 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/b;Ll0/t;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/b;Lj0/t;)V"} 4:10:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):14:14 -> 11:16:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):21:21 -> 17:22:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):22:22 -> @@ -68126,29 +65790,29 @@ com.airbnb.lottie.animation.content.TrimPathContent -> f0.u: 68:70:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):32:32 -> 71:73:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):33:33 -> 74:77:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):34:34 -> - 2:9:void onValueChanged():38:38 -> a - 10:24:void onValueChanged():39:39 -> a - 1:1:void setContents(java.util.List,java.util.List):45:45 -> b - 1:6:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):52:52 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg0/a$b;)V"} - 1:3:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation getEnd():64:64 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + 1:6:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):52:52 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le0/a$b;)V"} + 2:9:void onValueChanged():38:38 -> b + 10:24:void onValueChanged():39:39 -> b + 1:1:void setContents(java.util.List,java.util.List):45:45 -> c + 1:3:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation getEnd():64:64 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:3:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation getOffset():68:68 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:3:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation getStart():60:60 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:3:com.airbnb.lottie.model.content.ShapeTrimPath$Type getType():56:56 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/t$a;"} 1:3:boolean isHidden():72:72 -> l -com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation -> g0.a: +com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation -> e0.a: # {"id":"sourceFile","fileName":"BaseKeyframeAnimation.java"} java.util.List listeners -> a boolean isDiscrete -> b com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$KeyframesWrapper keyframesWrapper -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a$d;"} float progress -> d com.airbnb.lottie.value.LottieValueCallback valueCallback -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c;"} java.lang.Object cachedGetValue -> f float cachedStartDelayProgress -> g float cachedEndProgress -> h @@ -68161,9 +65825,9 @@ com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation -> g0.a: 25:26:void (java.util.List):37:37 -> 27:33:void (java.util.List):40:40 -> 1:6:void addUpdateListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):48:48 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg0/a$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le0/a$b;)V"} 1:8:com.airbnb.lottie.value.Keyframe getCurrentKeyframe():95:95 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp0/a;"} 9:11:com.airbnb.lottie.value.Keyframe getCurrentKeyframe():96:96 -> b 12:17:com.airbnb.lottie.value.Keyframe getCurrentKeyframe():98:98 -> b 18:23:com.airbnb.lottie.value.Keyframe getCurrentKeyframe():99:99 -> b @@ -68195,9 +65859,9 @@ com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation -> g0.a: 51:54:java.lang.Object getValue():172:172 -> h 55:57:java.lang.Object getValue():175:175 -> h java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float) -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Object;"} 1:8:java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float,float,float):207:207 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;FFF)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;FFF)Ljava/lang/Object;"} 1:8:boolean hasValueCallback():194:194 -> k 1:8:void notifyListeners():83:83 -> l 9:12:void notifyListeners():84:84 -> l @@ -68224,49 +65888,49 @@ com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation -> g0.a: 84:89:void setProgress(float):77:77 -> n 90:93:void setProgress(float):78:78 -> n 1:5:void setValueCallback(com.airbnb.lottie.value.LottieValueCallback):184:184 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)V"} 6:8:void setValueCallback(com.airbnb.lottie.value.LottieValueCallback):185:185 -> o 9:12:void setValueCallback(com.airbnb.lottie.value.LottieValueCallback):187:187 -> o 13:16:void setValueCallback(com.airbnb.lottie.value.LottieValueCallback):189:189 -> o 1:6:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$KeyframesWrapper wrap(java.util.List):211:211 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Lg0/a$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Le0/a$d;"} 7:13:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$KeyframesWrapper wrap(java.util.List):212:212 -> p 14:20:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$KeyframesWrapper wrap(java.util.List):214:214 -> p 21:26:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$KeyframesWrapper wrap(java.util.List):215:215 -> p 27:32:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$KeyframesWrapper wrap(java.util.List):217:217 -> p -com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$1 -> g0.a$a: +com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$1 -> e0.a$a: # {"id":"sourceFile","fileName":"BaseKeyframeAnimation.java"} -com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener -> g0.a$b: +com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener -> e0.a$b: # {"id":"sourceFile","fileName":"BaseKeyframeAnimation.java"} - void onValueChanged() -> a -com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$EmptyKeyframeWrapper -> g0.a$c: + void onValueChanged() -> b +com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$EmptyKeyframeWrapper -> e0.a$c: # {"id":"sourceFile","fileName":"BaseKeyframeAnimation.java"} 1:1:void ():237:237 -> 2:2:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$1):237:237 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg0/a$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le0/a$a;)V"} 1:8:boolean isCachedValueEnabled(float):266:266 -> a 1:8:com.airbnb.lottie.value.Keyframe getCurrentKeyframe():251:251 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp0/a;"} 1:2:boolean isValueChanged(float):246:246 -> c 1:3:float getEndProgress():261:261 -> d 1:2:float getStartDelayProgress():256:256 -> e 1:2:boolean isEmpty():241:241 -> isEmpty -com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$KeyframesWrapper -> g0.a$d: +com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$KeyframesWrapper -> e0.a$d: # {"id":"sourceFile","fileName":"BaseKeyframeAnimation.java"} boolean isCachedValueEnabled(float) -> a com.airbnb.lottie.value.Keyframe getCurrentKeyframe() -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp0/a;"} boolean isValueChanged(float) -> c float getEndProgress() -> d float getStartDelayProgress() -> e boolean isEmpty() -> isEmpty -com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$KeyframesWrapperImpl -> g0.a$e: +com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$KeyframesWrapperImpl -> e0.a$e: # {"id":"sourceFile","fileName":"BaseKeyframeAnimation.java"} java.util.List keyframes -> a com.airbnb.lottie.value.Keyframe currentKeyframe -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/a;"} com.airbnb.lottie.value.Keyframe cachedCurrentKeyframe -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/a;"} float cachedInterpolatedProgress -> d 1:4:void (java.util.List):323:323 -> 5:8:void (java.util.List):320:320 -> @@ -68277,14 +65941,14 @@ com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$KeyframesWrapperImpl 15:16:boolean isCachedValueEnabled(float):381:381 -> a 17:20:boolean isCachedValueEnabled(float):382:382 -> a 1:3:com.airbnb.lottie.value.Keyframe getCurrentKeyframe():362:362 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp0/a;"} 1:9:boolean isValueChanged(float):335:335 -> c 10:17:boolean isValueChanged(float):336:336 -> c 18:24:boolean isValueChanged(float):338:338 -> c 1:19:float getEndProgress():372:372 -> d 1:14:float getStartDelayProgress():367:367 -> e 1:14:com.airbnb.lottie.value.Keyframe findKeyframe(float):343:343 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Lp0/a;"} 15:23:com.airbnb.lottie.value.Keyframe findKeyframe(float):344:344 -> f 24:33:com.airbnb.lottie.value.Keyframe findKeyframe(float):347:347 -> f 34:41:com.airbnb.lottie.value.Keyframe findKeyframe(float):348:348 -> f @@ -68292,10 +65956,10 @@ com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$KeyframesWrapperImpl 47:56:com.airbnb.lottie.value.Keyframe findKeyframe(float):352:352 -> f 57:66:com.airbnb.lottie.value.Keyframe findKeyframe(float):356:356 -> f 1:2:boolean isEmpty():330:330 -> isEmpty -com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$SingleKeyframeWrapper -> g0.a$f: +com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$SingleKeyframeWrapper -> e0.a$f: # {"id":"sourceFile","fileName":"BaseKeyframeAnimation.java"} com.airbnb.lottie.value.Keyframe keyframe -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/a;"} float cachedInterpolatedProgress -> b 1:5:void (java.util.List):276:276 -> 6:8:void (java.util.List):274:274 -> @@ -68303,19 +65967,19 @@ com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$SingleKeyframeWrapper 1:8:boolean isCachedValueEnabled(float):307:307 -> a 9:12:boolean isCachedValueEnabled(float):310:310 -> a 1:3:com.airbnb.lottie.value.Keyframe getCurrentKeyframe():292:292 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp0/a;"} 1:9:boolean isValueChanged(float):287:287 -> c 1:7:float getEndProgress():302:302 -> d 1:7:float getStartDelayProgress():297:297 -> e 1:2:boolean isEmpty():282:282 -> isEmpty -com.airbnb.lottie.animation.keyframe.ColorKeyframeAnimation -> g0.b: +com.airbnb.lottie.animation.keyframe.ColorKeyframeAnimation -> e0.b: # {"id":"sourceFile","fileName":"ColorKeyframeAnimation.java"} 1:4:void (java.util.List):12:12 -> 1:5:java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float):9:9 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Object;"} 1:13:int getIntValue():47:47 -> q 1:8:int getIntValue(com.airbnb.lottie.value.Keyframe,float):24:24 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)I"} 9:16:int getIntValue(com.airbnb.lottie.value.Keyframe,float):31:31 -> r 17:32:int getIntValue(com.airbnb.lottie.value.Keyframe,float):33:33 -> r 33:41:int getIntValue(com.airbnb.lottie.value.Keyframe,float):34:34 -> r @@ -68324,30 +65988,30 @@ com.airbnb.lottie.animation.keyframe.ColorKeyframeAnimation -> g0.b: 59:83:int getIntValue(com.airbnb.lottie.value.Keyframe,float):40:40 -> r 84:91:int getIntValue(com.airbnb.lottie.value.Keyframe,float):25:25 -> r 1:9:java.lang.Integer getValue(com.airbnb.lottie.value.Keyframe,float):17:17 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Integer;"} -com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation -> g0.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Integer;"} +com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation -> e0.c: # {"id":"sourceFile","fileName":"DropShadowKeyframeAnimation.java"} com.airbnb.lottie.model.layer.BaseLayer layer -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener listener -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a$b;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation color -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation opacity -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/d;"} com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation direction -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/d;"} com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation distance -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/d;"} com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation radius -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/d;"} float paintRadius -> h float paintX -> i float paintY -> j int paintColor -> k float[] matrixValues -> l 1:5:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):38:38 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg0/a$b;Lm0/b;Lo0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le0/a$b;Lk0/b;Lm0/j;)V"} 6:7:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):30:30 -> 8:9:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):31:31 -> 10:12:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):32:32 -> @@ -68370,59 +66034,59 @@ com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation -> g0.c: 89:98:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):53:53 -> 99:101:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):54:54 -> 102:105:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):55:55 -> - 1:6:void onValueChanged():59:59 -> a - 1:10:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):70:70 -> b - 11:23:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):71:71 -> b - 24:35:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):72:72 -> b - 36:41:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):73:73 -> b - 42:54:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):78:78 -> b - 55:60:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):79:79 -> b - 61:62:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):80:80 -> b - 63:65:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):81:81 -> b - 66:69:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):82:82 -> b - 70:75:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):83:83 -> b - 76:87:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):89:89 -> b - 88:108:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):90:90 -> b - 109:124:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):91:91 -> b - 125:146:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):94:94 -> b - 147:169:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):96:96 -> b - 170:171:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):99:99 -> b - 172:173:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):100:100 -> b - 174:175:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):101:101 -> b - 176:177:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):102:102 -> b - 178:181:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):103:103 -> b + 1:10:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):70:70 -> a + 11:23:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):71:71 -> a + 24:35:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):72:72 -> a + 36:41:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):73:73 -> a + 42:54:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):78:78 -> a + 55:60:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):79:79 -> a + 61:62:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):80:80 -> a + 63:65:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):81:81 -> a + 66:69:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):82:82 -> a + 70:75:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):83:83 -> a + 76:87:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):89:89 -> a + 88:108:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):90:90 -> a + 109:124:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):91:91 -> a + 125:146:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):94:94 -> a + 147:169:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):96:96 -> a + 170:171:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):99:99 -> a + 172:173:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):100:100 -> a + 174:175:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):101:101 -> a + 176:177:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):102:102 -> a + 178:181:void applyTo(android.graphics.Paint,android.graphics.Matrix,int):103:103 -> a + 1:6:void onValueChanged():59:59 -> b 1:6:void setColorCallback(com.airbnb.lottie.value.LottieValueCallback):107:107 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)V"} 1:6:void setDirectionCallback(com.airbnb.lottie.value.LottieValueCallback):130:130 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)V"} 1:6:void setDistanceCallback(com.airbnb.lottie.value.LottieValueCallback):134:134 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)V"} 3:9:void setOpacityCallback(com.airbnb.lottie.value.LottieValueCallback):112:112 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)V"} 10:20:void setOpacityCallback(com.airbnb.lottie.value.LottieValueCallback):115:115 -> f 1:6:void setRadiusCallback(com.airbnb.lottie.value.LottieValueCallback):138:138 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;)V"} -com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation$1 -> g0.c$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)V"} +com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation$1 -> e0.c$a: # {"id":"sourceFile","fileName":"DropShadowKeyframeAnimation.java"} com.airbnb.lottie.value.LottieValueCallback val$callback -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c;"} com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/c;"} 1:8:void (com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation,com.airbnb.lottie.value.LottieValueCallback):115:115 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg0/c;Lr0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le0/c;Lp0/c;)V"} 1:5:java.lang.Object getValue(com.airbnb.lottie.value.LottieFrameInfo):115:115 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/b;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/b;)Ljava/lang/Object;"} 1:12:java.lang.Float getValue(com.airbnb.lottie.value.LottieFrameInfo):119:119 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/b;)Ljava/lang/Float;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/b;)Ljava/lang/Float;"} 13:25:java.lang.Float getValue(com.airbnb.lottie.value.LottieFrameInfo):124:124 -> d -com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation -> g0.d: +com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation -> e0.d: # {"id":"sourceFile","fileName":"FloatKeyframeAnimation.java"} 1:4:void (java.util.List):11:11 -> 1:5:java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float):8:8 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Object;"} 1:13:float getFloatValue():43:43 -> q 1:8:float getFloatValue(com.airbnb.lottie.value.Keyframe,float):22:22 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)F"} 9:12:float getFloatValue(com.airbnb.lottie.value.Keyframe,float):26:26 -> r 13:30:float getFloatValue(com.airbnb.lottie.value.Keyframe,float):28:28 -> r 31:39:float getFloatValue(com.airbnb.lottie.value.Keyframe,float):30:30 -> r @@ -68431,29 +66095,29 @@ com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation -> g0.d: 54:66:float getFloatValue(com.airbnb.lottie.value.Keyframe,float):36:36 -> r 67:74:float getFloatValue(com.airbnb.lottie.value.Keyframe,float):23:23 -> r 1:9:java.lang.Float getValue(com.airbnb.lottie.value.Keyframe,float):15:15 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Float;"} -com.airbnb.lottie.animation.keyframe.GradientColorKeyframeAnimation -> g0.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Float;"} +com.airbnb.lottie.animation.keyframe.GradientColorKeyframeAnimation -> e0.e: # {"id":"sourceFile","fileName":"GradientColorKeyframeAnimation.java"} com.airbnb.lottie.model.content.GradientColor gradientColor -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/d;"} 1:5:void (java.util.List):12:12 -> 6:11:void (java.util.List):18:18 -> 12:23:void (java.util.List):19:19 -> 24:34:void (java.util.List):21:21 -> 35:46:void (java.util.List):24:24 -> 1:5:java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float):8:8 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Object;"} 1:13:com.airbnb.lottie.model.content.GradientColor getValue(com.airbnb.lottie.value.Keyframe,float):29:29 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ll0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Lj0/d;"} 14:16:com.airbnb.lottie.model.content.GradientColor getValue(com.airbnb.lottie.value.Keyframe,float):30:30 -> q -com.airbnb.lottie.animation.keyframe.IntegerKeyframeAnimation -> g0.f: +com.airbnb.lottie.animation.keyframe.IntegerKeyframeAnimation -> e0.f: # {"id":"sourceFile","fileName":"IntegerKeyframeAnimation.java"} 1:4:void (java.util.List):11:11 -> 1:5:java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float):8:8 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Object;"} 1:13:int getIntValue():46:46 -> q 1:4:int getIntValue(com.airbnb.lottie.value.Keyframe,float):23:23 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)I"} 5:17:int getIntValue(com.airbnb.lottie.value.Keyframe,float):27:27 -> r 18:21:int getIntValue(com.airbnb.lottie.value.Keyframe,float):29:29 -> r 22:33:int getIntValue(com.airbnb.lottie.value.Keyframe,float):31:31 -> r @@ -68464,11 +66128,11 @@ com.airbnb.lottie.animation.keyframe.IntegerKeyframeAnimation -> g0.f: 61:69:int getIntValue(com.airbnb.lottie.value.Keyframe,float):39:39 -> r 70:77:int getIntValue(com.airbnb.lottie.value.Keyframe,float):24:24 -> r 1:9:java.lang.Integer getValue(com.airbnb.lottie.value.Keyframe,float):16:16 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Integer;"} -com.airbnb.lottie.animation.keyframe.KeyframeAnimation -> g0.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Integer;"} +com.airbnb.lottie.animation.keyframe.KeyframeAnimation -> e0.g: # {"id":"sourceFile","fileName":"KeyframeAnimation.java"} 1:4:void (java.util.List):9:9 -> -com.airbnb.lottie.animation.keyframe.MaskKeyframeAnimation -> g0.h: +com.airbnb.lottie.animation.keyframe.MaskKeyframeAnimation -> e0.h: # {"id":"sourceFile","fileName":"MaskKeyframeAnimation.java"} java.util.List maskAnimations -> a java.util.List opacityAnimations -> b @@ -68484,13 +66148,13 @@ com.airbnb.lottie.animation.keyframe.MaskKeyframeAnimation -> g0.h: 1:3:java.util.List getMaskAnimations():33:33 -> a 1:3:java.util.List getMasks():29:29 -> b 1:3:java.util.List getOpacityAnimations():37:37 -> c -com.airbnb.lottie.animation.keyframe.PathKeyframe -> g0.i: +com.airbnb.lottie.animation.keyframe.PathKeyframe -> e0.i: # {"id":"sourceFile","fileName":"PathKeyframe.java"} android.graphics.Path path -> q com.airbnb.lottie.value.Keyframe pointKeyFrame -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/a;"} 1:25:void (com.airbnb.lottie.LottieComposition,com.airbnb.lottie.value.Keyframe):18:18 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;Lr0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;Lp0/a;)V"} 26:27:void (com.airbnb.lottie.LottieComposition,com.airbnb.lottie.value.Keyframe):20:20 -> 28:31:void (com.airbnb.lottie.LottieComposition,com.airbnb.lottie.value.Keyframe):21:21 -> 1:19:void createPath():27:27 -> j @@ -68498,23 +66162,23 @@ com.airbnb.lottie.animation.keyframe.PathKeyframe -> g0.i: 29:38:void createPath():29:29 -> j 39:55:void createPath():30:30 -> j 1:3:android.graphics.Path getPath():38:38 -> k -com.airbnb.lottie.animation.keyframe.PathKeyframeAnimation -> g0.j: +com.airbnb.lottie.animation.keyframe.PathKeyframeAnimation -> e0.j: # {"id":"sourceFile","fileName":"PathKeyframeAnimation.java"} android.graphics.PointF point -> i float[] pos -> j float[] tangent -> k android.graphics.PathMeasure pathMeasure -> l com.airbnb.lottie.animation.keyframe.PathKeyframe pathMeasureKeyframe -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/i;"} 1:3:void (java.util.List):19:19 -> 4:11:void (java.util.List):12:12 -> 12:15:void (java.util.List):13:13 -> 16:19:void (java.util.List):14:14 -> 20:27:void (java.util.List):15:15 -> 1:5:java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float):11:11 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Object;"} 1:3:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):23:23 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Landroid/graphics/PointF;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Landroid/graphics/PointF;"} 4:7:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):24:24 -> q 8:15:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):26:26 -> q 16:31:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):27:27 -> q @@ -68531,19 +66195,19 @@ com.airbnb.lottie.animation.keyframe.PathKeyframeAnimation -> g0.j: 104:121:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):54:54 -> q 122:135:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):56:56 -> q 136:138:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):58:58 -> q -com.airbnb.lottie.animation.keyframe.PointKeyframeAnimation -> g0.k: +com.airbnb.lottie.animation.keyframe.PointKeyframeAnimation -> e0.k: # {"id":"sourceFile","fileName":"PointKeyframeAnimation.java"} android.graphics.PointF point -> i 1:3:void (java.util.List):13:13 -> 4:11:void (java.util.List):10:10 -> 1:5:java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float):9:9 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Object;"} 1:5:java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float,float,float):9:9 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;FFF)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;FFF)Ljava/lang/Object;"} 1:5:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):17:17 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Landroid/graphics/PointF;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Landroid/graphics/PointF;"} 1:8:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float,float,float):21:21 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;FFF)Landroid/graphics/PointF;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;FFF)Landroid/graphics/PointF;"} 9:11:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float,float,float):25:25 -> r 12:14:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float,float,float):26:26 -> r 15:18:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float,float,float):28:28 -> r @@ -68553,16 +66217,16 @@ com.airbnb.lottie.animation.keyframe.PointKeyframeAnimation -> g0.k: 45:63:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float,float,float):37:37 -> r 64:66:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float,float,float):39:39 -> r 67:74:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float,float,float):22:22 -> r -com.airbnb.lottie.animation.keyframe.ScaleKeyframeAnimation -> g0.l: +com.airbnb.lottie.animation.keyframe.ScaleKeyframeAnimation -> e0.l: # {"id":"sourceFile","fileName":"ScaleKeyframeAnimation.java"} com.airbnb.lottie.value.ScaleXY scaleXY -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/d;"} 1:3:void (java.util.List):14:14 -> 4:11:void (java.util.List):11:11 -> 1:5:java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float):9:9 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Object;"} 1:8:com.airbnb.lottie.value.ScaleXY getValue(com.airbnb.lottie.value.Keyframe,float):18:18 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Lr0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Lp0/d;"} 9:11:com.airbnb.lottie.value.ScaleXY getValue(com.airbnb.lottie.value.Keyframe,float):21:21 -> q 12:14:com.airbnb.lottie.value.ScaleXY getValue(com.airbnb.lottie.value.Keyframe,float):22:22 -> q 15:18:com.airbnb.lottie.value.ScaleXY getValue(com.airbnb.lottie.value.Keyframe,float):24:24 -> q @@ -68575,10 +66239,10 @@ com.airbnb.lottie.animation.keyframe.ScaleKeyframeAnimation -> g0.l: 72:74:com.airbnb.lottie.value.ScaleXY getValue(com.airbnb.lottie.value.Keyframe,float):34:34 -> q 75:77:com.airbnb.lottie.value.ScaleXY getValue(com.airbnb.lottie.value.Keyframe,float):38:38 -> q 78:85:com.airbnb.lottie.value.ScaleXY getValue(com.airbnb.lottie.value.Keyframe,float):19:19 -> q -com.airbnb.lottie.animation.keyframe.ShapeKeyframeAnimation -> g0.m: +com.airbnb.lottie.animation.keyframe.ShapeKeyframeAnimation -> e0.m: # {"id":"sourceFile","fileName":"ShapeKeyframeAnimation.java"} com.airbnb.lottie.model.content.ShapeData tempShapeData -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/o;"} android.graphics.Path tempPath -> j android.graphics.Path valueCallbackStartPath -> k android.graphics.Path valueCallbackEndPath -> l @@ -68587,9 +66251,9 @@ com.airbnb.lottie.animation.keyframe.ShapeKeyframeAnimation -> g0.m: 4:10:void (java.util.List):15:15 -> 11:18:void (java.util.List):16:16 -> 1:5:java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float):14:14 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Object;"} 1:4:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):27:27 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Landroid/graphics/Path;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Landroid/graphics/Path;"} 5:8:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):28:28 -> q 9:18:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):30:30 -> q 19:20:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):31:31 -> q @@ -68609,20 +66273,20 @@ com.airbnb.lottie.animation.keyframe.ShapeKeyframeAnimation -> g0.m: 115:121:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):48:48 -> q 122:124:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):52:52 -> q 1:3:void setShapeModifiers(java.util.List):56:56 -> r -com.airbnb.lottie.animation.keyframe.SplitDimensionPathKeyframeAnimation -> g0.n: +com.airbnb.lottie.animation.keyframe.SplitDimensionPathKeyframeAnimation -> e0.n: # {"id":"sourceFile","fileName":"SplitDimensionPathKeyframeAnimation.java"} android.graphics.PointF point -> i android.graphics.PointF pointWithCallbackValues -> j com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation xAnimation -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation yAnimation -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.value.LottieValueCallback xValueCallback -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c;"} com.airbnb.lottie.value.LottieValueCallback yValueCallback -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c;"} 1:5:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):25:25 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg0/a;Lg0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le0/a;Le0/a;)V"} 6:12:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):13:13 -> 13:19:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):14:14 -> 20:21:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):27:27 -> @@ -68630,7 +66294,7 @@ com.airbnb.lottie.animation.keyframe.SplitDimensionPathKeyframeAnimation -> g0.n 24:31:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):30:30 -> 1:5:java.lang.Object getValue():12:12 -> h 1:5:java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float):12:12 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Object;"} 1:5:void setProgress(float):54:54 -> n 6:10:void setProgress(float):55:55 -> n 11:40:void setProgress(float):56:56 -> n @@ -68638,7 +66302,7 @@ com.airbnb.lottie.animation.keyframe.SplitDimensionPathKeyframeAnimation -> g0.n 49:63:void setProgress(float):58:58 -> n 3:7:android.graphics.PointF getValue():63:63 -> q 1:5:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):70:70 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Landroid/graphics/PointF;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Landroid/graphics/PointF;"} 6:13:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):71:71 -> r 14:15:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):73:73 -> r 16:23:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):74:74 -> r @@ -68662,22 +66326,22 @@ com.airbnb.lottie.animation.keyframe.SplitDimensionPathKeyframeAnimation -> g0.n 162:172:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):108:108 -> r 173:175:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):111:111 -> r 1:5:void setXValueCallback(com.airbnb.lottie.value.LottieValueCallback):34:34 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)V"} 6:8:void setXValueCallback(com.airbnb.lottie.value.LottieValueCallback):35:35 -> s 9:12:void setXValueCallback(com.airbnb.lottie.value.LottieValueCallback):37:37 -> s 13:16:void setXValueCallback(com.airbnb.lottie.value.LottieValueCallback):39:39 -> s 1:5:void setYValueCallback(com.airbnb.lottie.value.LottieValueCallback):44:44 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)V"} 6:8:void setYValueCallback(com.airbnb.lottie.value.LottieValueCallback):45:45 -> t 9:12:void setYValueCallback(com.airbnb.lottie.value.LottieValueCallback):47:47 -> t 13:16:void setYValueCallback(com.airbnb.lottie.value.LottieValueCallback):49:49 -> t -com.airbnb.lottie.animation.keyframe.TextKeyframeAnimation -> g0.o: +com.airbnb.lottie.animation.keyframe.TextKeyframeAnimation -> e0.o: # {"id":"sourceFile","fileName":"TextKeyframeAnimation.java"} 1:4:void (java.util.List):12:12 -> 1:5:java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float):10:10 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Object;"} 1:4:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.Keyframe,float):16:16 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Lj0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Lh0/b;"} 5:24:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.Keyframe,float):17:17 -> q 25:36:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.Keyframe,float):18:18 -> q 37:45:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.Keyframe,float):19:19 -> q @@ -68686,25 +66350,25 @@ com.airbnb.lottie.animation.keyframe.TextKeyframeAnimation -> g0.o: 65:67:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.Keyframe,float):23:23 -> q 68:72:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.Keyframe,float):21:21 -> q 1:5:void setStringValueCallback(com.airbnb.lottie.value.LottieValueCallback):28:28 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)V"} 6:10:void setStringValueCallback(com.airbnb.lottie.value.LottieValueCallback):29:29 -> r 11:19:void setStringValueCallback(com.airbnb.lottie.value.LottieValueCallback):30:30 -> r -com.airbnb.lottie.animation.keyframe.TextKeyframeAnimation$1 -> g0.o$a: +com.airbnb.lottie.animation.keyframe.TextKeyframeAnimation$1 -> e0.o$a: # {"id":"sourceFile","fileName":"TextKeyframeAnimation.java"} com.airbnb.lottie.value.LottieFrameInfo val$stringFrameInfo -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/b;"} com.airbnb.lottie.value.LottieValueCallback val$valueCallback -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c;"} com.airbnb.lottie.model.DocumentData val$documentData -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/b;"} com.airbnb.lottie.animation.keyframe.TextKeyframeAnimation this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/o;"} 1:12:void (com.airbnb.lottie.animation.keyframe.TextKeyframeAnimation,com.airbnb.lottie.value.LottieFrameInfo,com.airbnb.lottie.value.LottieValueCallback,com.airbnb.lottie.model.DocumentData):30:30 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg0/o;Lr0/b;Lr0/c;Lj0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le0/o;Lp0/b;Lp0/c;Lh0/b;)V"} 1:5:java.lang.Object getValue(com.airbnb.lottie.value.LottieFrameInfo):30:30 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/b;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/b;)Ljava/lang/Object;"} 3:20:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.LottieFrameInfo):33:33 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/b;)Lj0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/b;)Lh0/b;"} 21:36:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.LottieFrameInfo):34:34 -> d 37:40:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.LottieFrameInfo):35:35 -> d 41:43:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.LottieFrameInfo):33:33 -> d @@ -68712,7 +66376,7 @@ com.airbnb.lottie.animation.keyframe.TextKeyframeAnimation$1 -> g0.o$a: 55:76:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.LottieFrameInfo):37:37 -> d 77:105:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.LottieFrameInfo):38:38 -> d 106:108:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.LottieFrameInfo):41:41 -> d -com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation -> g0.p: +com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation -> e0.p: # {"id":"sourceFile","fileName":"TransformKeyframeAnimation.java"} android.graphics.Matrix matrix -> a android.graphics.Matrix skewMatrix1 -> b @@ -68720,26 +66384,26 @@ com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation -> g0.p: android.graphics.Matrix skewMatrix3 -> d float[] skewValues -> e com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation anchorPoint -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation position -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation scale -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation rotation -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation opacity -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation skew -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/d;"} com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation skewAngle -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/d;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation startOpacity -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation endOpacity -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} boolean autoOrient -> o 1:3:void (com.airbnb.lottie.model.animatable.AnimatableTransform):50:50 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/n;)V"} 4:10:void (com.airbnb.lottie.model.animatable.AnimatableTransform):29:29 -> 11:29:void (com.airbnb.lottie.model.animatable.AnimatableTransform):51:51 -> 30:47:void (com.airbnb.lottie.model.animatable.AnimatableTransform):52:52 -> @@ -68766,7 +66430,7 @@ com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation -> g0.p: 207:217:void (com.airbnb.lottie.model.animatable.AnimatableTransform):78:78 -> 218:220:void (com.airbnb.lottie.model.animatable.AnimatableTransform):80:80 -> 1:5:void addAnimationsToLayer(com.airbnb.lottie.model.layer.BaseLayer):85:85 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/b;)V"} 6:10:void addAnimationsToLayer(com.airbnb.lottie.model.layer.BaseLayer):86:86 -> a 11:15:void addAnimationsToLayer(com.airbnb.lottie.model.layer.BaseLayer):87:87 -> a 16:20:void addAnimationsToLayer(com.airbnb.lottie.model.layer.BaseLayer):89:89 -> a @@ -68776,7 +66440,7 @@ com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation -> g0.p: 36:40:void addAnimationsToLayer(com.airbnb.lottie.model.layer.BaseLayer):93:93 -> a 41:46:void addAnimationsToLayer(com.airbnb.lottie.model.layer.BaseLayer):94:94 -> a 1:4:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):98:98 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg0/a$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le0/a$b;)V"} 5:7:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):99:99 -> b 8:11:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):101:101 -> b 12:14:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):102:102 -> b @@ -68795,7 +66459,7 @@ com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation -> g0.p: 57:60:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):123:123 -> b 61:64:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):124:124 -> b 3:7:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):336:336 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)Z"} 8:11:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):324:324 -> c 12:15:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):300:300 -> c 16:19:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):301:301 -> c @@ -68839,7 +66503,7 @@ com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation -> g0.p: 269:277:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):355:355 -> c 6:14:void clearSkewValues():266:266 -> d 1:3:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation getEndOpacity():168:168 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:5:android.graphics.Matrix getMatrix():172:172 -> f 6:10:android.graphics.Matrix getMatrix():173:173 -> f 11:18:android.graphics.Matrix getMatrix():175:175 -> f @@ -68910,9 +66574,9 @@ com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation -> g0.p: 97:114:android.graphics.Matrix getMatrixForRepeater(float):289:289 -> g 115:117:android.graphics.Matrix getMatrixForRepeater(float):292:292 -> g 1:3:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation getOpacity():160:160 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:3:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation getStartOpacity():164:164 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:4:void setProgress(float):129:129 -> j 5:7:void setProgress(float):130:130 -> j 8:11:void setProgress(float):132:132 -> j @@ -68931,61 +66595,61 @@ com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation -> g0.p: 54:56:void setProgress(float):152:152 -> j 57:60:void setProgress(float):154:154 -> j 61:64:void setProgress(float):155:155 -> j -com.airbnb.lottie.animation.keyframe.ValueCallbackKeyframeAnimation -> g0.q: +com.airbnb.lottie.animation.keyframe.ValueCallbackKeyframeAnimation -> e0.q: # {"id":"sourceFile","fileName":"ValueCallbackKeyframeAnimation.java"} java.lang.Object valueCallbackValue -> i 1:1:void (com.airbnb.lottie.value.LottieValueCallback):14:14 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)V"} 2:4:void (com.airbnb.lottie.value.LottieValueCallback,java.lang.Object):18:20 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ljava/lang/Object;)V"} 1:3:float getEndProgress():32:32 -> c 1:24:java.lang.Object getValue():43:43 -> h 1:5:java.lang.Object getValue(com.airbnb.lottie.value.Keyframe,float):47:47 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;F)Ljava/lang/Object;"} 1:4:void notifyListeners():36:36 -> l 5:8:void notifyListeners():37:37 -> l 1:3:void setProgress(float):24:24 -> n -com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode -> h0.a: +com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode -> f0.a: # {"id":"sourceFile","fileName":"ReducedMotionMode.java"} com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode STANDARD_MOTION -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/a;"} com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode REDUCED_MOTION -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/a;"} com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode[] $VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lh0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lf0/a;"} 1:10:void ():9:9 -> 11:20:void ():15:15 -> 21:27:void ():4:4 -> 1:4:void (java.lang.String,int):4:4 -> 1:9:com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode[] $values():4:4 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lh0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lf0/a;"} 1:9:com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode valueOf(java.lang.String):4:4 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lh0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf0/a;"} 1:9:com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode[] values():4:4 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lh0/a;"} -com.airbnb.lottie.configurations.reducemotion.ReducedMotionOption -> h0.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lf0/a;"} +com.airbnb.lottie.configurations.reducemotion.ReducedMotionOption -> f0.b: # {"id":"sourceFile","fileName":"ReducedMotionOption.java"} com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode getCurrentReducedMotionMode(android.content.Context) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lh0/a;"} -com.airbnb.lottie.configurations.reducemotion.SystemReducedMotionOption -> h0.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lf0/a;"} +com.airbnb.lottie.configurations.reducemotion.SystemReducedMotionOption -> f0.c: # {"id":"sourceFile","fileName":"SystemReducedMotionOption.java"} 1:4:void ():19:19 -> 3:12:com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode getCurrentReducedMotionMode(android.content.Context):23:23 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lh0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lf0/a;"} 13:15:com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode getCurrentReducedMotionMode(android.content.Context):26:26 -> a 16:18:com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode getCurrentReducedMotionMode(android.content.Context):24:24 -> a -com.airbnb.lottie.manager.FontAssetManager -> i0.a: +com.airbnb.lottie.manager.FontAssetManager -> g0.a: # {"id":"sourceFile","fileName":"FontAssetManager.java"} com.airbnb.lottie.model.MutablePair tempPair -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/i;"} java.util.Map fontMap -> b java.util.Map fontFamilies -> c android.content.res.AssetManager assetManager -> d com.airbnb.lottie.FontAssetDelegate delegate -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/b;"} java.lang.String defaultFontFileExtension -> f 1:3:void (android.graphics.drawable.Drawable$Callback,com.airbnb.lottie.FontAssetDelegate):33:33 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable$Callback;Ld0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable$Callback;Lb0/b;)V"} 4:10:void (android.graphics.drawable.Drawable$Callback,com.airbnb.lottie.FontAssetDelegate):19:19 -> 11:17:void (android.graphics.drawable.Drawable$Callback,com.airbnb.lottie.FontAssetDelegate):24:24 -> 18:24:void (android.graphics.drawable.Drawable$Callback,com.airbnb.lottie.FontAssetDelegate):28:28 -> @@ -68996,7 +66660,7 @@ com.airbnb.lottie.manager.FontAssetManager -> i0.a: 41:43:void (android.graphics.drawable.Drawable$Callback,com.airbnb.lottie.FontAssetDelegate):37:37 -> 44:56:void (android.graphics.drawable.Drawable$Callback,com.airbnb.lottie.FontAssetDelegate):41:41 -> 1:4:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):72:72 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/c;)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/c;)Landroid/graphics/Typeface;"} 5:15:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):73:73 -> a 16:19:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):79:79 -> a 20:23:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):80:80 -> a @@ -69013,19 +66677,19 @@ com.airbnb.lottie.manager.FontAssetManager -> i0.a: 103:108:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):104:104 -> a 109:114:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):107:107 -> a 1:13:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):60:60 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/c;)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/c;)Landroid/graphics/Typeface;"} 14:26:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):61:61 -> b 27:30:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):65:65 -> b 31:38:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):66:66 -> b 39:46:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):67:67 -> b 1:3:void setDefaultFontFileExtension(java.lang.String):56:56 -> c 1:3:void setDelegate(com.airbnb.lottie.FontAssetDelegate):45:45 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/b;)V"} 1:6:android.graphics.Typeface typefaceForStyle(android.graphics.Typeface,java.lang.String):113:113 -> e 7:27:android.graphics.Typeface typefaceForStyle(android.graphics.Typeface,java.lang.String):114:114 -> e 28:34:android.graphics.Typeface typefaceForStyle(android.graphics.Typeface,java.lang.String):123:123 -> e 35:39:android.graphics.Typeface typefaceForStyle(android.graphics.Typeface,java.lang.String):127:127 -> e -com.airbnb.lottie.manager.ImageAssetManager -> i0.b: +com.airbnb.lottie.manager.ImageAssetManager -> g0.b: # {"id":"sourceFile","fileName":"ImageAssetManager.java"} android.content.Context context -> a java.lang.String imagesFolder -> b @@ -69033,7 +66697,7 @@ com.airbnb.lottie.manager.ImageAssetManager -> i0.b: java.lang.Object bitmapHashLock -> d 1:8:void ():24:24 -> 1:3:void (android.graphics.drawable.Drawable$Callback,java.lang.String,com.airbnb.lottie.ImageAssetDelegate,java.util.Map):31:31 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable$Callback;Ljava/lang/String;Ld0/c;Ljava/util/Map;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable$Callback;Ljava/lang/String;Lb0/c;Ljava/util/Map;)V"} 4:23:void (android.graphics.drawable.Drawable$Callback,java.lang.String,com.airbnb.lottie.ImageAssetDelegate,java.util.Map):32:32 -> 24:41:void (android.graphics.drawable.Drawable$Callback,java.lang.String,com.airbnb.lottie.ImageAssetDelegate,java.util.Map):33:33 -> 42:43:void (android.graphics.drawable.Drawable$Callback,java.lang.String,com.airbnb.lottie.ImageAssetDelegate,java.util.Map):35:35 -> @@ -69072,8 +66736,8 @@ com.airbnb.lottie.manager.ImageAssetManager -> i0.b: 15:17:android.graphics.Bitmap putBitmap(java.lang.String,android.graphics.Bitmap):151:151 -> c 18:19:android.graphics.Bitmap putBitmap(java.lang.String,android.graphics.Bitmap):152:152 -> c 1:1:void setDelegate(com.airbnb.lottie.ImageAssetDelegate):49:49 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/c;)V"} -com.airbnb.lottie.model.CubicCurveData -> j0.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/c;)V"} +com.airbnb.lottie.model.CubicCurveData -> h0.a: # {"id":"sourceFile","fileName":"CubicCurveData.java"} android.graphics.PointF controlPoint1 -> a android.graphics.PointF controlPoint2 -> b @@ -69089,13 +66753,13 @@ com.airbnb.lottie.model.CubicCurveData -> j0.a: 1:4:java.lang.String toString():88:88 -> toString 5:52:java.lang.String toString():89:89 -> toString 53:59:java.lang.String toString():88:88 -> toString -com.airbnb.lottie.model.DocumentData -> j0.b: +com.airbnb.lottie.model.DocumentData -> h0.b: # {"id":"sourceFile","fileName":"DocumentData.java"} java.lang.String text -> a java.lang.String fontName -> b float size -> c com.airbnb.lottie.model.DocumentData$Justification justification -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/b$a;"} int tracking -> e float lineHeight -> f float baselineShift -> g @@ -69106,10 +66770,10 @@ com.airbnb.lottie.model.DocumentData -> j0.b: android.graphics.PointF boxPosition -> l android.graphics.PointF boxSize -> m 1:2:void (java.lang.String,java.lang.String,float,com.airbnb.lottie.model.DocumentData$Justification,int,float,float,int,int,float,boolean,android.graphics.PointF,android.graphics.PointF):38:39 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;FLj0/b$a;IFFIIFZLandroid/graphics/PointF;Landroid/graphics/PointF;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;FLh0/b$a;IFFIIFZLandroid/graphics/PointF;Landroid/graphics/PointF;)V"} 3:3:void ():42:42 -> 1:2:void set(java.lang.String,java.lang.String,float,com.airbnb.lottie.model.DocumentData$Justification,int,float,float,int,int,float,boolean,android.graphics.PointF,android.graphics.PointF):48:48 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;FLj0/b$a;IFFIIFZLandroid/graphics/PointF;Landroid/graphics/PointF;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;FLh0/b$a;IFFIIFZLandroid/graphics/PointF;Landroid/graphics/PointF;)V"} 3:4:void set(java.lang.String,java.lang.String,float,com.airbnb.lottie.model.DocumentData$Justification,int,float,float,int,int,float,boolean,android.graphics.PointF,android.graphics.PointF):49:49 -> a 5:6:void set(java.lang.String,java.lang.String,float,com.airbnb.lottie.model.DocumentData$Justification,int,float,float,int,int,float,boolean,android.graphics.PointF,android.graphics.PointF):50:50 -> a 7:8:void set(java.lang.String,java.lang.String,float,com.airbnb.lottie.model.DocumentData$Justification,int,float,float,int,int,float,boolean,android.graphics.PointF,android.graphics.PointF):51:51 -> a @@ -69129,28 +66793,28 @@ com.airbnb.lottie.model.DocumentData -> j0.b: 34:36:int hashCode():70:70 -> hashCode 37:54:int hashCode():71:71 -> hashCode 55:58:int hashCode():73:73 -> hashCode -com.airbnb.lottie.model.DocumentData$Justification -> j0.b$a: +com.airbnb.lottie.model.DocumentData$Justification -> h0.b$a: # {"id":"sourceFile","fileName":"DocumentData.java"} com.airbnb.lottie.model.DocumentData$Justification LEFT_ALIGN -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/b$a;"} com.airbnb.lottie.model.DocumentData$Justification RIGHT_ALIGN -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/b$a;"} com.airbnb.lottie.model.DocumentData$Justification CENTER -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/b$a;"} com.airbnb.lottie.model.DocumentData$Justification[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj0/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lh0/b$a;"} 1:10:void ():15:15 -> 11:20:void ():16:16 -> 21:30:void ():17:17 -> 31:37:void ():14:14 -> 1:4:void (java.lang.String,int):14:14 -> 1:11:com.airbnb.lottie.model.DocumentData$Justification[] $values():14:14 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lh0/b$a;"} 1:9:com.airbnb.lottie.model.DocumentData$Justification valueOf(java.lang.String):14:14 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj0/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lh0/b$a;"} 1:9:com.airbnb.lottie.model.DocumentData$Justification[] values():14:14 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/b$a;"} -com.airbnb.lottie.model.Font -> j0.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lh0/b$a;"} +com.airbnb.lottie.model.Font -> h0.c: # {"id":"sourceFile","fileName":"Font.java"} java.lang.String family -> a java.lang.String name -> b @@ -69167,7 +66831,7 @@ com.airbnb.lottie.model.Font -> j0.c: 1:3:java.lang.String getStyle():37:37 -> c 1:3:android.graphics.Typeface getTypeface():46:46 -> d 1:3:void setTypeface(android.graphics.Typeface):50:50 -> e -com.airbnb.lottie.model.FontCharacter -> j0.d: +com.airbnb.lottie.model.FontCharacter -> h0.d: # {"id":"sourceFile","fileName":"FontCharacter.java"} java.util.List shapes -> a char character -> b @@ -69187,19 +66851,19 @@ com.airbnb.lottie.model.FontCharacter -> j0.d: 3:9:int hashFor(char,java.lang.String,java.lang.String):16:16 -> c 10:15:int hashFor(char,java.lang.String,java.lang.String):17:17 -> c 1:11:int hashCode():47:47 -> hashCode -com.airbnb.lottie.model.KeyPath -> j0.e: +com.airbnb.lottie.model.KeyPath -> h0.e: # {"id":"sourceFile","fileName":"KeyPath.java"} java.util.List keys -> a com.airbnb.lottie.model.KeyPathElement resolvedElement -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/f;"} com.airbnb.lottie.model.KeyPath COMPOSITION -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/e;"} 1:14:void ():51:51 -> 1:2:void (java.lang.String[]):56:57 -> 3:5:void (com.airbnb.lottie.model.KeyPath):63:65 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;)V"} 1:5:com.airbnb.lottie.model.KeyPath addKey(java.lang.String):78:78 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lh0/e;"} 6:11:com.airbnb.lottie.model.KeyPath addKey(java.lang.String):79:79 -> a 1:21:boolean endsWithGlobstar():211:211 -> b 1:10:boolean fullyResolvesTo(java.lang.String,int):158:158 -> c @@ -69214,7 +66878,7 @@ com.airbnb.lottie.model.KeyPath -> j0.e: 131:140:boolean fullyResolvesTo(java.lang.String,int):179:179 -> c 141:153:boolean fullyResolvesTo(java.lang.String,int):185:185 -> c 1:3:com.airbnb.lottie.model.KeyPathElement getResolvedElement():100:100 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh0/f;"} 1:8:int incrementDepthBy(java.lang.String,int):133:133 -> e 9:26:int incrementDepthBy(java.lang.String,int):137:137 -> e 27:36:int incrementDepthBy(java.lang.String,int):141:141 -> e @@ -69234,31 +66898,31 @@ com.airbnb.lottie.model.KeyPath -> j0.e: 1:8:int hashCode():235:235 -> hashCode 9:20:int hashCode():236:236 -> hashCode 1:5:com.airbnb.lottie.model.KeyPath resolve(com.airbnb.lottie.model.KeyPathElement):88:88 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/f;)Lj0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/f;)Lh0/e;"} 6:8:com.airbnb.lottie.model.KeyPath resolve(com.airbnb.lottie.model.KeyPathElement):89:89 -> i 1:40:java.lang.String toString():241:241 -> toString -com.airbnb.lottie.model.KeyPathElement -> j0.f: +com.airbnb.lottie.model.KeyPathElement -> h0.f: # {"id":"sourceFile","fileName":"KeyPathElement.java"} - void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback) -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} + void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath) -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} -com.airbnb.lottie.model.LottieCompositionCache -> j0.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} +com.airbnb.lottie.model.LottieCompositionCache -> h0.g: # {"id":"sourceFile","fileName":"LottieCompositionCache.java"} androidx.collection.LruCache cache -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/h;"} com.airbnb.lottie.model.LottieCompositionCache INSTANCE -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/g;"} 1:8:void ():13:13 -> 1:3:void ():21:21 -> 4:13:void ():19:19 -> 5:13:com.airbnb.lottie.LottieComposition get(java.lang.String):29:29 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ld0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb0/k;"} 1:3:com.airbnb.lottie.model.LottieCompositionCache getInstance():16:16 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh0/g;"} 4:9:void put(java.lang.String,com.airbnb.lottie.LottieComposition):36:36 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ld0/k;)V"} -com.airbnb.lottie.model.Marker -> j0.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lb0/k;)V"} +com.airbnb.lottie.model.Marker -> h0.h: # {"id":"sourceFile","fileName":"Marker.java"} java.lang.String name -> a float startFrame -> b @@ -69269,7 +66933,7 @@ com.airbnb.lottie.model.Marker -> j0.h: 8:10:void (java.lang.String,float,float):13:13 -> 1:10:boolean matchesName(java.lang.String):29:29 -> a 11:40:boolean matchesName(java.lang.String):35:35 -> a -com.airbnb.lottie.model.MutablePair -> j0.i: +com.airbnb.lottie.model.MutablePair -> h0.i: # {"id":"sourceFile","fileName":"MutablePair.java"} java.lang.Object first -> a java.lang.Object second -> b @@ -69282,33 +66946,33 @@ com.airbnb.lottie.model.MutablePair -> j0.i: 9:31:boolean equals(java.lang.Object):36:36 -> equals 1:22:int hashCode():50:50 -> hashCode 1:35:java.lang.String toString():55:55 -> toString -com.airbnb.lottie.model.animatable.AnimatableColorValue -> k0.a: +com.airbnb.lottie.model.animatable.AnimatableColorValue -> i0.a: # {"id":"sourceFile","fileName":"AnimatableColorValue.java"} 1:4:void (java.util.List):11:11 -> 1:8:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation():15:15 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:5:java.util.List getKeyframes():9:9 -> b 1:5:boolean isStatic():9:9 -> c 1:5:java.lang.String toString():9:9 -> toString -com.airbnb.lottie.model.animatable.AnimatableFloatValue -> k0.b: +com.airbnb.lottie.model.animatable.AnimatableFloatValue -> i0.b: # {"id":"sourceFile","fileName":"AnimatableFloatValue.java"} 1:4:void (java.util.List):11:11 -> 1:5:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation():8:8 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:5:java.util.List getKeyframes():8:8 -> b 1:5:boolean isStatic():8:8 -> c 1:8:com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation createAnimation():15:15 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/d;"} 1:5:java.lang.String toString():8:8 -> toString -com.airbnb.lottie.model.animatable.AnimatableGradientColorValue -> k0.c: +com.airbnb.lottie.model.animatable.AnimatableGradientColorValue -> i0.c: # {"id":"sourceFile","fileName":"AnimatableGradientColorValue.java"} 1:8:void (java.util.List):15:15 -> 1:8:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation():54:54 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:5:java.util.List getKeyframes():12:12 -> b 1:5:boolean isStatic():12:12 -> c 1:4:com.airbnb.lottie.value.Keyframe ensureInterpolatableKeyframe(com.airbnb.lottie.value.Keyframe):26:26 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/a;)Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/a;)Lp0/a;"} 5:12:com.airbnb.lottie.value.Keyframe ensureInterpolatableKeyframe(com.airbnb.lottie.value.Keyframe):27:27 -> d 13:25:com.airbnb.lottie.value.Keyframe ensureInterpolatableKeyframe(com.airbnb.lottie.value.Keyframe):28:28 -> d 26:37:com.airbnb.lottie.value.Keyframe ensureInterpolatableKeyframe(com.airbnb.lottie.value.Keyframe):31:31 -> d @@ -69324,178 +66988,178 @@ com.airbnb.lottie.model.animatable.AnimatableGradientColorValue -> k0.c: 35:39:float[] mergePositions(float[],float[]):47:47 -> f 40:44:float[] mergePositions(float[],float[]):50:50 -> f 1:5:java.lang.String toString():12:12 -> toString -com.airbnb.lottie.model.animatable.AnimatableIntegerValue -> k0.d: +com.airbnb.lottie.model.animatable.AnimatableIntegerValue -> i0.d: # {"id":"sourceFile","fileName":"AnimatableIntegerValue.java"} 1:4:void (java.util.List):12:12 -> 1:8:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation():16:16 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:5:java.util.List getKeyframes():9:9 -> b 1:5:boolean isStatic():9:9 -> c 1:5:java.lang.String toString():9:9 -> toString -com.airbnb.lottie.model.animatable.AnimatablePathValue -> k0.e: +com.airbnb.lottie.model.animatable.AnimatablePathValue -> i0.e: # {"id":"sourceFile","fileName":"AnimatablePathValue.java"} java.util.List keyframes -> a 1:3:void (java.util.List):15:15 -> 4:6:void (java.util.List):16:16 -> 1:15:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation():31:31 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 16:23:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation():32:32 -> a 24:31:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation():34:34 -> a 1:3:java.util.List getKeyframes():21:21 -> b 1:26:boolean isStatic():26:26 -> c -com.airbnb.lottie.model.animatable.AnimatablePointValue -> k0.f: +com.airbnb.lottie.model.animatable.AnimatablePointValue -> i0.f: # {"id":"sourceFile","fileName":"AnimatablePointValue.java"} 1:4:void (java.util.List):13:13 -> 1:8:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation():17:17 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:5:java.util.List getKeyframes():11:11 -> b 1:5:boolean isStatic():11:11 -> c 1:5:java.lang.String toString():11:11 -> toString -com.airbnb.lottie.model.animatable.AnimatableScaleValue -> k0.g: +com.airbnb.lottie.model.animatable.AnimatableScaleValue -> i0.g: # {"id":"sourceFile","fileName":"AnimatableScaleValue.java"} 1:4:void (java.util.List):17:17 -> 1:8:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation():21:21 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:5:java.util.List getKeyframes():10:10 -> b 1:5:boolean isStatic():10:10 -> c 1:5:java.lang.String toString():10:10 -> toString -com.airbnb.lottie.model.animatable.AnimatableShapeValue -> k0.h: +com.airbnb.lottie.model.animatable.AnimatableShapeValue -> i0.h: # {"id":"sourceFile","fileName":"AnimatableShapeValue.java"} 1:4:void (java.util.List):14:14 -> 1:5:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation():11:11 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:5:java.util.List getKeyframes():11:11 -> b 1:5:boolean isStatic():11:11 -> c 1:8:com.airbnb.lottie.animation.keyframe.ShapeKeyframeAnimation createAnimation():18:18 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/m;"} 1:5:java.lang.String toString():11:11 -> toString -com.airbnb.lottie.model.animatable.AnimatableSplitDimensionPathValue -> k0.i: +com.airbnb.lottie.model.animatable.AnimatableSplitDimensionPathValue -> i0.i: # {"id":"sourceFile","fileName":"AnimatableSplitDimensionPathValue.java"} com.airbnb.lottie.model.animatable.AnimatableFloatValue animatableXDimension -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue animatableYDimension -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} 1:3:void (com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue):17:17 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/b;Lk0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/b;Li0/b;)V"} 4:5:void (com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue):18:18 -> 6:8:void (com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue):19:19 -> 1:4:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation():33:33 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 5:18:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation():34:34 -> a 1:8:java.util.List getKeyframes():24:24 -> b 1:20:boolean isStatic():29:29 -> c -com.airbnb.lottie.model.animatable.AnimatableTextFrame -> k0.j: +com.airbnb.lottie.model.animatable.AnimatableTextFrame -> i0.j: # {"id":"sourceFile","fileName":"AnimatableTextFrame.java"} 1:4:void (java.util.List):12:12 -> 1:5:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation():9:9 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} 1:5:java.util.List getKeyframes():9:9 -> b 1:5:boolean isStatic():9:9 -> c 1:8:com.airbnb.lottie.animation.keyframe.TextKeyframeAnimation createAnimation():16:16 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/o;"} 1:5:java.lang.String toString():9:9 -> toString -com.airbnb.lottie.model.animatable.AnimatableTextProperties -> k0.k: +com.airbnb.lottie.model.animatable.AnimatableTextProperties -> i0.k: # {"id":"sourceFile","fileName":"AnimatableTextProperties.java"} com.airbnb.lottie.model.animatable.AnimatableTextStyle textStyle -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/m;"} com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector rangeSelector -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/l;"} 1:3:void (com.airbnb.lottie.model.animatable.AnimatableTextStyle,com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector):12:12 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/m;Lk0/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/m;Li0/l;)V"} 4:5:void (com.airbnb.lottie.model.animatable.AnimatableTextStyle,com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector):13:13 -> 6:8:void (com.airbnb.lottie.model.animatable.AnimatableTextStyle,com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector):14:14 -> -com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector -> k0.l: +com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector -> i0.l: # {"id":"sourceFile","fileName":"AnimatableTextRangeSelector.java"} com.airbnb.lottie.model.animatable.AnimatableIntegerValue start -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/d;"} com.airbnb.lottie.model.animatable.AnimatableIntegerValue end -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/d;"} com.airbnb.lottie.model.animatable.AnimatableIntegerValue offset -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/d;"} com.airbnb.lottie.model.content.TextRangeUnits units -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/u;"} 1:3:void (com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.content.TextRangeUnits):19:19 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/d;Lk0/d;Lk0/d;Ll0/u;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/d;Li0/d;Li0/d;Lj0/u;)V"} 4:5:void (com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.content.TextRangeUnits):20:20 -> 6:7:void (com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.content.TextRangeUnits):21:21 -> 8:9:void (com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.content.TextRangeUnits):22:22 -> 10:12:void (com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.content.TextRangeUnits):23:23 -> -com.airbnb.lottie.model.animatable.AnimatableTextStyle -> k0.m: +com.airbnb.lottie.model.animatable.AnimatableTextStyle -> i0.m: # {"id":"sourceFile","fileName":"AnimatableTextStyle.java"} com.airbnb.lottie.model.animatable.AnimatableColorValue color -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/a;"} com.airbnb.lottie.model.animatable.AnimatableColorValue stroke -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/a;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue strokeWidth -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue tracking -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/d;"} 1:3:void (com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue):18:18 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/a;Lk0/a;Lk0/b;Lk0/b;Lk0/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/a;Li0/a;Li0/b;Li0/b;Li0/d;)V"} 4:5:void (com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue):19:19 -> 6:7:void (com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue):20:20 -> 8:9:void (com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue):21:21 -> 10:11:void (com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue):22:22 -> 12:14:void (com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue):23:23 -> -com.airbnb.lottie.model.animatable.AnimatableTransform -> k0.n: +com.airbnb.lottie.model.animatable.AnimatableTransform -> i0.n: # {"id":"sourceFile","fileName":"AnimatableTransform.java"} com.airbnb.lottie.model.animatable.AnimatablePathValue anchorPoint -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/e;"} com.airbnb.lottie.model.animatable.AnimatableValue position -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/o;"} com.airbnb.lottie.model.animatable.AnimatableScaleValue scale -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/g;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue rotation -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/d;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue skew -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue skewAngle -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue startOpacity -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue endOpacity -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} boolean autoOrient -> j 1:1:void ():40:40 -> 2:2:void (com.airbnb.lottie.model.animatable.AnimatablePathValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableScaleValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue):47:47 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/e;Lk0/o;Lk0/g;Lk0/b;Lk0/d;Lk0/b;Lk0/b;Lk0/b;Lk0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/e;Li0/o;Li0/g;Li0/b;Li0/d;Li0/b;Li0/b;Li0/b;Li0/b;)V"} 3:3:void (com.airbnb.lottie.model.animatable.AnimatablePathValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableScaleValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue):37:37 -> 4:12:void (com.airbnb.lottie.model.animatable.AnimatablePathValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableScaleValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue):48:56 -> 1:2:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):122:122 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 1:6:com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation createAnimation():116:116 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/p;"} 1:3:com.airbnb.lottie.model.animatable.AnimatablePathValue getAnchorPoint():68:68 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/e;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getEndOpacity():98:98 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableIntegerValue getOpacity():88:88 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/d;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableValue getPosition():73:73 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/o;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getRotation():83:83 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableScaleValue getScale():78:78 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/g;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getSkew():103:103 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getSkewAngle():108:108 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getStartOpacity():93:93 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:boolean isAutoOrient():112:112 -> l 1:3:void setAutoOrient(boolean):63:63 -> m -com.airbnb.lottie.model.animatable.AnimatableValue -> k0.o: +com.airbnb.lottie.model.animatable.AnimatableValue -> i0.o: # {"id":"sourceFile","fileName":"AnimatableValue.java"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation() -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le0/a;"} java.util.List getKeyframes() -> b boolean isStatic() -> c -com.airbnb.lottie.model.animatable.BaseAnimatableValue -> k0.p: +com.airbnb.lottie.model.animatable.BaseAnimatableValue -> i0.p: # {"id":"sourceFile","fileName":"BaseAnimatableValue.java"} java.util.List keyframes -> a 1:3:void (java.util.List):19:19 -> @@ -69506,45 +67170,45 @@ com.airbnb.lottie.model.animatable.BaseAnimatableValue -> k0.p: 6:13:java.lang.String toString():34:34 -> toString 14:31:java.lang.String toString():35:35 -> toString 32:36:java.lang.String toString():37:37 -> toString -com.airbnb.lottie.model.content.BlurEffect -> l0.a: +com.airbnb.lottie.model.content.BlurEffect -> j0.a: # {"id":"sourceFile","fileName":"BlurEffect.java"} com.airbnb.lottie.model.animatable.AnimatableFloatValue blurriness -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} 1:3:void (com.airbnb.lottie.model.animatable.AnimatableFloatValue):9:9 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/b;)V"} 4:6:void (com.airbnb.lottie.model.animatable.AnimatableFloatValue):10:10 -> 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getBlurriness():14:14 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} -com.airbnb.lottie.model.content.CircleShape -> l0.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} +com.airbnb.lottie.model.content.CircleShape -> j0.b: # {"id":"sourceFile","fileName":"CircleShape.java"} java.lang.String name -> a com.airbnb.lottie.model.animatable.AnimatableValue position -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/o;"} com.airbnb.lottie.model.animatable.AnimatablePointValue size -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/f;"} boolean isReversed -> d boolean hidden -> e 1:3:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,boolean,boolean):21:21 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lk0/o;Lk0/f;ZZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Li0/o;Li0/f;ZZ)V"} 4:5:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,boolean,boolean):22:22 -> 6:7:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,boolean,boolean):23:23 -> 8:9:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,boolean,boolean):24:24 -> 10:11:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,boolean,boolean):25:25 -> 12:14:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,boolean,boolean):26:26 -> 1:6:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):30:30 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 1:3:java.lang.String getName():34:34 -> b 1:3:com.airbnb.lottie.model.animatable.AnimatableValue getPosition():38:38 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/o;"} 1:3:com.airbnb.lottie.model.animatable.AnimatablePointValue getSize():42:42 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/f;"} 1:3:boolean isHidden():50:50 -> e 1:3:boolean isReversed():46:46 -> f -com.airbnb.lottie.model.content.ContentModel -> l0.c: +com.airbnb.lottie.model.content.ContentModel -> j0.c: # {"id":"sourceFile","fileName":"ContentModel.java"} com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} -com.airbnb.lottie.model.content.GradientColor -> l0.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} +com.airbnb.lottie.model.content.GradientColor -> j0.d: # {"id":"sourceFile","fileName":"GradientColor.java"} float[] positions -> a int[] colors -> b @@ -69552,11 +67216,11 @@ com.airbnb.lottie.model.content.GradientColor -> l0.d: 4:5:void (float[],int[]):14:14 -> 6:8:void (float[],int[]):15:15 -> 2:6:void copyFrom(com.airbnb.lottie.model.content.GradientColor):113:113 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll0/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/d;)V"} 7:14:void copyFrom(com.airbnb.lottie.model.content.GradientColor):114:114 -> a 15:24:void copyFrom(com.airbnb.lottie.model.content.GradientColor):115:115 -> a 1:4:com.airbnb.lottie.model.content.GradientColor copyWithPositions(float[]):65:65 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"([F)Ll0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([F)Lj0/d;"} 5:7:com.airbnb.lottie.model.content.GradientColor copyWithPositions(float[]):66:66 -> b 8:18:com.airbnb.lottie.model.content.GradientColor copyWithPositions(float[]):67:67 -> b 19:24:com.airbnb.lottie.model.content.GradientColor copyWithPositions(float[]):69:69 -> b @@ -69577,7 +67241,7 @@ com.airbnb.lottie.model.content.GradientColor -> l0.d: 21:42:boolean equals(java.lang.Object):81:81 -> equals 1:4:int getSize():27:27 -> f 1:6:void lerp(com.airbnb.lottie.model.content.GradientColor,com.airbnb.lottie.model.content.GradientColor,float):33:33 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll0/d;Ll0/d;F)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/d;Lj0/d;F)V"} 7:15:void lerp(com.airbnb.lottie.model.content.GradientColor,com.airbnb.lottie.model.content.GradientColor,float):34:34 -> g 16:25:void lerp(com.airbnb.lottie.model.content.GradientColor,com.airbnb.lottie.model.content.GradientColor,float):37:37 -> g 26:29:void lerp(com.airbnb.lottie.model.content.GradientColor,com.airbnb.lottie.model.content.GradientColor,float):40:40 -> g @@ -69591,27 +67255,27 @@ com.airbnb.lottie.model.content.GradientColor -> l0.d: 107:148:void lerp(com.airbnb.lottie.model.content.GradientColor,com.airbnb.lottie.model.content.GradientColor,float):45:45 -> g 1:8:int hashCode():86:86 -> hashCode 9:16:int hashCode():87:87 -> hashCode -com.airbnb.lottie.model.content.GradientFill -> l0.e: +com.airbnb.lottie.model.content.GradientFill -> j0.e: # {"id":"sourceFile","fileName":"GradientFill.java"} com.airbnb.lottie.model.content.GradientType gradientType -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/g;"} android.graphics.Path$FillType fillType -> b com.airbnb.lottie.model.animatable.AnimatableGradientColorValue gradientColor -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/c;"} com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/d;"} com.airbnb.lottie.model.animatable.AnimatablePointValue startPoint -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/f;"} com.airbnb.lottie.model.animatable.AnimatablePointValue endPoint -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/f;"} java.lang.String name -> g com.airbnb.lottie.model.animatable.AnimatableFloatValue highlightLength -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue highlightAngle -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} boolean hidden -> j 1:3:void (java.lang.String,com.airbnb.lottie.model.content.GradientType,android.graphics.Path$FillType,com.airbnb.lottie.model.animatable.AnimatableGradientColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ll0/g;Landroid/graphics/Path$FillType;Lk0/c;Lk0/d;Lk0/f;Lk0/f;Lk0/b;Lk0/b;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lj0/g;Landroid/graphics/Path$FillType;Li0/c;Li0/d;Li0/f;Li0/f;Li0/b;Li0/b;Z)V"} 4:5:void (java.lang.String,com.airbnb.lottie.model.content.GradientType,android.graphics.Path$FillType,com.airbnb.lottie.model.animatable.AnimatableGradientColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):35:35 -> 6:7:void (java.lang.String,com.airbnb.lottie.model.content.GradientType,android.graphics.Path$FillType,com.airbnb.lottie.model.animatable.AnimatableGradientColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):36:36 -> 8:9:void (java.lang.String,com.airbnb.lottie.model.content.GradientType,android.graphics.Path$FillType,com.airbnb.lottie.model.animatable.AnimatableGradientColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):37:37 -> @@ -69623,46 +67287,46 @@ com.airbnb.lottie.model.content.GradientFill -> l0.e: 20:21:void (java.lang.String,com.airbnb.lottie.model.content.GradientType,android.graphics.Path$FillType,com.airbnb.lottie.model.animatable.AnimatableGradientColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):43:43 -> 22:24:void (java.lang.String,com.airbnb.lottie.model.content.GradientType,android.graphics.Path$FillType,com.airbnb.lottie.model.animatable.AnimatableGradientColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):44:44 -> 1:6:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):80:80 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 1:3:com.airbnb.lottie.model.animatable.AnimatablePointValue getEndPoint():72:72 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/f;"} 1:3:android.graphics.Path$FillType getFillType():56:56 -> c 1:3:com.airbnb.lottie.model.animatable.AnimatableGradientColorValue getGradientColor():60:60 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/c;"} 1:3:com.airbnb.lottie.model.content.GradientType getGradientType():52:52 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/g;"} 1:3:java.lang.String getName():48:48 -> f 1:3:com.airbnb.lottie.model.animatable.AnimatableIntegerValue getOpacity():64:64 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/d;"} 1:3:com.airbnb.lottie.model.animatable.AnimatablePointValue getStartPoint():68:68 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/f;"} 1:3:boolean isHidden():76:76 -> i -com.airbnb.lottie.model.content.GradientStroke -> l0.f: +com.airbnb.lottie.model.content.GradientStroke -> j0.f: # {"id":"sourceFile","fileName":"GradientStroke.java"} java.lang.String name -> a com.airbnb.lottie.model.content.GradientType gradientType -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/g;"} com.airbnb.lottie.model.animatable.AnimatableGradientColorValue gradientColor -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/c;"} com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/d;"} com.airbnb.lottie.model.animatable.AnimatablePointValue startPoint -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/f;"} com.airbnb.lottie.model.animatable.AnimatablePointValue endPoint -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/f;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue width -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.content.ShapeStroke$LineCapType capType -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/s$b;"} com.airbnb.lottie.model.content.ShapeStroke$LineJoinType joinType -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/s$c;"} float miterLimit -> j java.util.List lineDashPattern -> k com.airbnb.lottie.model.animatable.AnimatableFloatValue dashOffset -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} boolean hidden -> m 1:3:void (java.lang.String,com.airbnb.lottie.model.content.GradientType,com.airbnb.lottie.model.animatable.AnimatableGradientColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.content.ShapeStroke$LineCapType,com.airbnb.lottie.model.content.ShapeStroke$LineJoinType,float,java.util.List,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):39:39 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ll0/g;Lk0/c;Lk0/d;Lk0/f;Lk0/f;Lk0/b;Ll0/s$b;Ll0/s$c;FLjava/util/List;Lk0/b;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lj0/g;Li0/c;Li0/d;Li0/f;Li0/f;Li0/b;Lj0/s$b;Lj0/s$c;FLjava/util/List;Li0/b;Z)V"} 4:5:void (java.lang.String,com.airbnb.lottie.model.content.GradientType,com.airbnb.lottie.model.animatable.AnimatableGradientColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.content.ShapeStroke$LineCapType,com.airbnb.lottie.model.content.ShapeStroke$LineJoinType,float,java.util.List,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):40:40 -> 6:7:void (java.lang.String,com.airbnb.lottie.model.content.GradientType,com.airbnb.lottie.model.animatable.AnimatableGradientColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.content.ShapeStroke$LineCapType,com.airbnb.lottie.model.content.ShapeStroke$LineJoinType,float,java.util.List,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):41:41 -> 8:9:void (java.lang.String,com.airbnb.lottie.model.content.GradientType,com.airbnb.lottie.model.animatable.AnimatableGradientColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.content.ShapeStroke$LineCapType,com.airbnb.lottie.model.content.ShapeStroke$LineJoinType,float,java.util.List,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):42:42 -> @@ -69677,87 +67341,87 @@ com.airbnb.lottie.model.content.GradientStroke -> l0.f: 26:27:void (java.lang.String,com.airbnb.lottie.model.content.GradientType,com.airbnb.lottie.model.animatable.AnimatableGradientColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.content.ShapeStroke$LineCapType,com.airbnb.lottie.model.content.ShapeStroke$LineJoinType,float,java.util.List,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):51:51 -> 28:30:void (java.lang.String,com.airbnb.lottie.model.content.GradientType,com.airbnb.lottie.model.animatable.AnimatableGradientColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatablePointValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.content.ShapeStroke$LineCapType,com.airbnb.lottie.model.content.ShapeStroke$LineJoinType,float,java.util.List,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):52:52 -> 1:6:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):108:108 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 1:3:com.airbnb.lottie.model.content.ShapeStroke$LineCapType getCapType():84:84 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/s$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/s$b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getDashOffset():96:96 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatablePointValue getEndPoint():76:76 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/f;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableGradientColorValue getGradientColor():64:64 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/c;"} 1:3:com.airbnb.lottie.model.content.GradientType getGradientType():60:60 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/g;"} 1:3:com.airbnb.lottie.model.content.ShapeStroke$LineJoinType getJoinType():88:88 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/s$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/s$c;"} 1:3:java.util.List getLineDashPattern():92:92 -> h 1:3:float getMiterLimit():100:100 -> i 1:3:java.lang.String getName():56:56 -> j 1:3:com.airbnb.lottie.model.animatable.AnimatableIntegerValue getOpacity():68:68 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/d;"} 1:3:com.airbnb.lottie.model.animatable.AnimatablePointValue getStartPoint():72:72 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/f;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getWidth():80:80 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:boolean isHidden():104:104 -> n -com.airbnb.lottie.model.content.GradientType -> l0.g: +com.airbnb.lottie.model.content.GradientType -> j0.g: # {"id":"sourceFile","fileName":"GradientType.java"} com.airbnb.lottie.model.content.GradientType LINEAR -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/g;"} com.airbnb.lottie.model.content.GradientType RADIAL -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/g;"} com.airbnb.lottie.model.content.GradientType[] $VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj0/g;"} 1:10:void ():4:4 -> 11:20:void ():5:5 -> 21:27:void ():3:3 -> 1:4:void (java.lang.String,int):3:3 -> 1:9:com.airbnb.lottie.model.content.GradientType[] $values():3:3 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/g;"} 1:9:com.airbnb.lottie.model.content.GradientType valueOf(java.lang.String):3:3 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj0/g;"} 1:9:com.airbnb.lottie.model.content.GradientType[] values():3:3 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/g;"} -com.airbnb.lottie.model.content.LBlendMode -> l0.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/g;"} +com.airbnb.lottie.model.content.LBlendMode -> j0.h: # {"id":"sourceFile","fileName":"LBlendMode.java"} com.airbnb.lottie.model.content.LBlendMode NORMAL -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode MULTIPLY -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode SCREEN -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode OVERLAY -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode DARKEN -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode LIGHTEN -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode COLOR_DODGE -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode COLOR_BURN -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode HARD_LIGHT -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode SOFT_LIGHT -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode DIFFERENCE -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode EXCLUSION -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode HUE -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode SATURATION -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode COLOR -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode LUMINOSITY -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode ADD -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode HARD_MIX -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} com.airbnb.lottie.model.content.LBlendMode[] $VALUES -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj0/h;"} 1:10:void ():12:12 -> 11:20:void ():13:13 -> 21:30:void ():14:14 -> @@ -69779,9 +67443,9 @@ com.airbnb.lottie.model.content.LBlendMode -> l0.h: 191:197:void ():11:11 -> 1:4:void (java.lang.String,int):11:11 -> 1:41:com.airbnb.lottie.model.content.LBlendMode[] $values():11:11 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/h;"} 1:13:androidx.core.graphics.BlendModeCompat toNativeBlendMode():33:33 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw/a;"} 14:16:androidx.core.graphics.BlendModeCompat toNativeBlendMode():59:59 -> b 17:19:androidx.core.graphics.BlendModeCompat toNativeBlendMode():57:57 -> b 20:22:androidx.core.graphics.BlendModeCompat toNativeBlendMode():55:55 -> b @@ -69789,47 +67453,47 @@ com.airbnb.lottie.model.content.LBlendMode -> l0.h: 26:28:androidx.core.graphics.BlendModeCompat toNativeBlendMode():51:51 -> b 29:32:androidx.core.graphics.BlendModeCompat toNativeBlendMode():49:49 -> b 1:9:com.airbnb.lottie.model.content.LBlendMode valueOf(java.lang.String):11:11 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj0/h;"} 1:9:com.airbnb.lottie.model.content.LBlendMode[] values():11:11 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/h;"} -com.airbnb.lottie.model.content.LBlendMode$1 -> l0.h$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/h;"} +com.airbnb.lottie.model.content.LBlendMode$1 -> j0.h$a: # {"id":"sourceFile","fileName":"LBlendMode.java"} int[] $SwitchMap$com$airbnb$lottie$model$content$LBlendMode -> a 1:217:void ():33:33 -> -com.airbnb.lottie.model.content.Mask -> l0.i: +com.airbnb.lottie.model.content.Mask -> j0.i: # {"id":"sourceFile","fileName":"Mask.java"} com.airbnb.lottie.model.content.Mask$MaskMode maskMode -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/i$a;"} com.airbnb.lottie.model.animatable.AnimatableShapeValue maskPath -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/h;"} com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/d;"} boolean inverted -> d 1:3:void (com.airbnb.lottie.model.content.Mask$MaskMode,com.airbnb.lottie.model.animatable.AnimatableShapeValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,boolean):19:19 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll0/i$a;Lk0/h;Lk0/d;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/i$a;Li0/h;Li0/d;Z)V"} 4:5:void (com.airbnb.lottie.model.content.Mask$MaskMode,com.airbnb.lottie.model.animatable.AnimatableShapeValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,boolean):20:20 -> 6:7:void (com.airbnb.lottie.model.content.Mask$MaskMode,com.airbnb.lottie.model.animatable.AnimatableShapeValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,boolean):21:21 -> 8:9:void (com.airbnb.lottie.model.content.Mask$MaskMode,com.airbnb.lottie.model.animatable.AnimatableShapeValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,boolean):22:22 -> 10:12:void (com.airbnb.lottie.model.content.Mask$MaskMode,com.airbnb.lottie.model.animatable.AnimatableShapeValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,boolean):23:23 -> 1:3:com.airbnb.lottie.model.content.Mask$MaskMode getMaskMode():27:27 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/i$a;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableShapeValue getMaskPath():31:31 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/h;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableIntegerValue getOpacity():35:35 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/d;"} 1:3:boolean isInverted():39:39 -> d -com.airbnb.lottie.model.content.Mask$MaskMode -> l0.i$a: +com.airbnb.lottie.model.content.Mask$MaskMode -> j0.i$a: # {"id":"sourceFile","fileName":"Mask.java"} com.airbnb.lottie.model.content.Mask$MaskMode MASK_MODE_ADD -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/i$a;"} com.airbnb.lottie.model.content.Mask$MaskMode MASK_MODE_SUBTRACT -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/i$a;"} com.airbnb.lottie.model.content.Mask$MaskMode MASK_MODE_INTERSECT -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/i$a;"} com.airbnb.lottie.model.content.Mask$MaskMode MASK_MODE_NONE -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/i$a;"} com.airbnb.lottie.model.content.Mask$MaskMode[] $VALUES -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj0/i$a;"} 1:10:void ():8:8 -> 11:20:void ():9:9 -> 21:30:void ():10:10 -> @@ -69837,45 +67501,45 @@ com.airbnb.lottie.model.content.Mask$MaskMode -> l0.i$a: 41:47:void ():7:7 -> 1:4:void (java.lang.String,int):7:7 -> 1:13:com.airbnb.lottie.model.content.Mask$MaskMode[] $values():7:7 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/i$a;"} 1:9:com.airbnb.lottie.model.content.Mask$MaskMode valueOf(java.lang.String):7:7 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj0/i$a;"} 1:9:com.airbnb.lottie.model.content.Mask$MaskMode[] values():7:7 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/i$a;"} -com.airbnb.lottie.model.content.MergePaths -> l0.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/i$a;"} +com.airbnb.lottie.model.content.MergePaths -> j0.j: # {"id":"sourceFile","fileName":"MergePaths.java"} java.lang.String name -> a com.airbnb.lottie.model.content.MergePaths$MergePathsMode mode -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/j$a;"} boolean hidden -> c 1:3:void (java.lang.String,com.airbnb.lottie.model.content.MergePaths$MergePathsMode,boolean):45:45 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ll0/j$a;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lj0/j$a;Z)V"} 4:5:void (java.lang.String,com.airbnb.lottie.model.content.MergePaths$MergePathsMode,boolean):46:46 -> 6:7:void (java.lang.String,com.airbnb.lottie.model.content.MergePaths$MergePathsMode,boolean):47:47 -> 8:10:void (java.lang.String,com.airbnb.lottie.model.content.MergePaths$MergePathsMode,boolean):48:48 -> 1:8:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):64:64 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 9:15:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):65:65 -> a 16:21:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):68:68 -> a 1:3:com.airbnb.lottie.model.content.MergePaths$MergePathsMode getMode():56:56 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/j$a;"} 1:3:java.lang.String getName():52:52 -> c 1:3:boolean isHidden():60:60 -> d 1:25:java.lang.String toString():73:73 -> toString -com.airbnb.lottie.model.content.MergePaths$MergePathsMode -> l0.j$a: +com.airbnb.lottie.model.content.MergePaths$MergePathsMode -> j0.j$a: # {"id":"sourceFile","fileName":"MergePaths.java"} com.airbnb.lottie.model.content.MergePaths$MergePathsMode MERGE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/j$a;"} com.airbnb.lottie.model.content.MergePaths$MergePathsMode ADD -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/j$a;"} com.airbnb.lottie.model.content.MergePaths$MergePathsMode SUBTRACT -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/j$a;"} com.airbnb.lottie.model.content.MergePaths$MergePathsMode INTERSECT -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/j$a;"} com.airbnb.lottie.model.content.MergePaths$MergePathsMode EXCLUDE_INTERSECTIONS -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/j$a;"} com.airbnb.lottie.model.content.MergePaths$MergePathsMode[] $VALUES -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj0/j$a;"} 1:10:void ():17:17 -> 11:20:void ():18:18 -> 21:30:void ():19:19 -> @@ -69884,41 +67548,41 @@ com.airbnb.lottie.model.content.MergePaths$MergePathsMode -> l0.j$a: 51:57:void ():16:16 -> 1:4:void (java.lang.String,int):16:16 -> 1:15:com.airbnb.lottie.model.content.MergePaths$MergePathsMode[] $values():16:16 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/j$a;"} 16:18:com.airbnb.lottie.model.content.MergePaths$MergePathsMode forId(int):36:36 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Ll0/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lj0/j$a;"} 19:21:com.airbnb.lottie.model.content.MergePaths$MergePathsMode forId(int):34:34 -> b 22:24:com.airbnb.lottie.model.content.MergePaths$MergePathsMode forId(int):32:32 -> b 25:27:com.airbnb.lottie.model.content.MergePaths$MergePathsMode forId(int):30:30 -> b 28:30:com.airbnb.lottie.model.content.MergePaths$MergePathsMode forId(int):28:28 -> b 31:33:com.airbnb.lottie.model.content.MergePaths$MergePathsMode forId(int):26:26 -> b 1:9:com.airbnb.lottie.model.content.MergePaths$MergePathsMode valueOf(java.lang.String):16:16 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll0/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj0/j$a;"} 1:9:com.airbnb.lottie.model.content.MergePaths$MergePathsMode[] values():16:16 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/j$a;"} -com.airbnb.lottie.model.content.PolystarShape -> l0.k: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/j$a;"} +com.airbnb.lottie.model.content.PolystarShape -> j0.k: # {"id":"sourceFile","fileName":"PolystarShape.java"} java.lang.String name -> a com.airbnb.lottie.model.content.PolystarShape$Type type -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/k$a;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue points -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableValue position -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/o;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue rotation -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue innerRadius -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue outerRadius -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue innerRoundedness -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue outerRoundedness -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} boolean hidden -> j boolean isReversed -> k 1:3:void (java.lang.String,com.airbnb.lottie.model.content.PolystarShape$Type,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean,boolean):50:50 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ll0/k$a;Lk0/b;Lk0/o;Lk0/b;Lk0/b;Lk0/b;Lk0/b;Lk0/b;ZZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lj0/k$a;Li0/b;Li0/o;Li0/b;Li0/b;Li0/b;Li0/b;Li0/b;ZZ)V"} 4:5:void (java.lang.String,com.airbnb.lottie.model.content.PolystarShape$Type,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean,boolean):51:51 -> 6:7:void (java.lang.String,com.airbnb.lottie.model.content.PolystarShape$Type,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean,boolean):52:52 -> 8:9:void (java.lang.String,com.airbnb.lottie.model.content.PolystarShape$Type,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean,boolean):53:53 -> @@ -69931,119 +67595,119 @@ com.airbnb.lottie.model.content.PolystarShape -> l0.k: 22:23:void (java.lang.String,com.airbnb.lottie.model.content.PolystarShape$Type,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean,boolean):60:60 -> 24:26:void (java.lang.String,com.airbnb.lottie.model.content.PolystarShape$Type,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean,boolean):61:61 -> 1:6:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):109:109 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getInnerRadius():85:85 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getInnerRoundedness():93:93 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:java.lang.String getName():65:65 -> d 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getOuterRadius():89:89 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getOuterRoundedness():97:97 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getPoints():73:73 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableValue getPosition():77:77 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/o;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getRotation():81:81 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.content.PolystarShape$Type getType():69:69 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/k$a;"} 1:3:boolean isHidden():101:101 -> k 1:3:boolean isReversed():105:105 -> l -com.airbnb.lottie.model.content.PolystarShape$Type -> l0.k$a: +com.airbnb.lottie.model.content.PolystarShape$Type -> j0.k$a: # {"id":"sourceFile","fileName":"PolystarShape.java"} int value -> d com.airbnb.lottie.model.content.PolystarShape$Type STAR -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/k$a;"} com.airbnb.lottie.model.content.PolystarShape$Type POLYGON -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/k$a;"} com.airbnb.lottie.model.content.PolystarShape$Type[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj0/k$a;"} 1:11:void ():15:15 -> 12:21:void ():16:16 -> 22:28:void ():14:14 -> 1:3:void (java.lang.String,int,int):20:20 -> 4:6:void (java.lang.String,int,int):21:21 -> 1:9:com.airbnb.lottie.model.content.PolystarShape$Type[] $values():14:14 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/k$a;"} 1:10:com.airbnb.lottie.model.content.PolystarShape$Type forValue(int):25:25 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Ll0/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lj0/k$a;"} 11:20:com.airbnb.lottie.model.content.PolystarShape$Type forValue(int):26:26 -> b 1:9:com.airbnb.lottie.model.content.PolystarShape$Type valueOf(java.lang.String):14:14 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll0/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj0/k$a;"} 1:9:com.airbnb.lottie.model.content.PolystarShape$Type[] values():14:14 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/k$a;"} -com.airbnb.lottie.model.content.RectangleShape -> l0.l: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/k$a;"} +com.airbnb.lottie.model.content.RectangleShape -> j0.l: # {"id":"sourceFile","fileName":"RectangleShape.java"} java.lang.String name -> a com.airbnb.lottie.model.animatable.AnimatableValue position -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/o;"} com.airbnb.lottie.model.animatable.AnimatableValue size -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/o;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue cornerRadius -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} boolean hidden -> e 1:3:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):21:21 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lk0/o;Lk0/o;Lk0/b;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Li0/o;Li0/o;Li0/b;Z)V"} 4:5:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):22:22 -> 6:7:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):23:23 -> 8:9:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):24:24 -> 10:11:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):25:25 -> 12:14:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):26:26 -> 1:6:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):50:50 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getCornerRadius():34:34 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:java.lang.String getName():30:30 -> c 1:3:com.airbnb.lottie.model.animatable.AnimatableValue getPosition():42:42 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/o;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableValue getSize():38:38 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/o;"} 1:3:boolean isHidden():46:46 -> f 1:35:java.lang.String toString():54:54 -> toString -com.airbnb.lottie.model.content.Repeater -> l0.m: +com.airbnb.lottie.model.content.Repeater -> j0.m: # {"id":"sourceFile","fileName":"Repeater.java"} java.lang.String name -> a com.airbnb.lottie.model.animatable.AnimatableFloatValue copies -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue offset -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableTransform transform -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/n;"} boolean hidden -> e 1:3:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableTransform,boolean):21:21 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lk0/b;Lk0/b;Lk0/n;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Li0/b;Li0/b;Li0/n;Z)V"} 4:5:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableTransform,boolean):22:22 -> 6:7:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableTransform,boolean):23:23 -> 8:9:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableTransform,boolean):24:24 -> 10:11:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableTransform,boolean):25:25 -> 12:14:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableTransform,boolean):26:26 -> 1:6:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):50:50 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getCopies():34:34 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:java.lang.String getName():30:30 -> c 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getOffset():38:38 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableTransform getTransform():42:42 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/n;"} 1:3:boolean isHidden():46:46 -> f -com.airbnb.lottie.model.content.RoundedCorners -> l0.n: +com.airbnb.lottie.model.content.RoundedCorners -> j0.n: # {"id":"sourceFile","fileName":"RoundedCorners.java"} java.lang.String name -> a com.airbnb.lottie.model.animatable.AnimatableValue cornerRadius -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/o;"} 1:3:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue):16:16 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lk0/o;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Li0/o;)V"} 4:5:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue):17:17 -> 6:8:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableValue):18:18 -> 1:6:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):30:30 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableValue getCornerRadius():26:26 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/o;"} 1:3:java.lang.String getName():22:22 -> c -com.airbnb.lottie.model.content.ShapeData -> l0.o: +com.airbnb.lottie.model.content.ShapeData -> j0.o: # {"id":"sourceFile","fileName":"ShapeData.java"} java.util.List curves -> a android.graphics.PointF initialPoint -> b @@ -70053,7 +67717,7 @@ com.airbnb.lottie.model.content.ShapeData -> l0.o: 1:3:java.util.List getCurves():49:49 -> a 1:3:android.graphics.PointF getInitialPoint():37:37 -> b 1:4:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):54:54 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll0/o;Ll0/o;F)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/o;Lj0/o;F)V"} 5:11:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):55:55 -> c 12:30:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):57:57 -> c 31:48:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):60:60 -> c @@ -70096,18 +67760,18 @@ com.airbnb.lottie.model.content.ShapeData -> l0.o: 5:11:void setInitialPoint(float,float):31:31 -> f 12:17:void setInitialPoint(float,float):33:33 -> f 1:39:java.lang.String toString():107:107 -> toString -com.airbnb.lottie.model.content.ShapeFill -> l0.p: +com.airbnb.lottie.model.content.ShapeFill -> j0.p: # {"id":"sourceFile","fileName":"ShapeFill.java"} boolean fillEnabled -> a android.graphics.Path$FillType fillType -> b java.lang.String name -> c com.airbnb.lottie.model.animatable.AnimatableColorValue color -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/a;"} com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/d;"} boolean hidden -> f 1:3:void (java.lang.String,boolean,android.graphics.Path$FillType,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,boolean):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLandroid/graphics/Path$FillType;Lk0/a;Lk0/d;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLandroid/graphics/Path$FillType;Li0/a;Li0/d;Z)V"} 4:5:void (java.lang.String,boolean,android.graphics.Path$FillType,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,boolean):25:25 -> 6:7:void (java.lang.String,boolean,android.graphics.Path$FillType,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,boolean):26:26 -> 8:9:void (java.lang.String,boolean,android.graphics.Path$FillType,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,boolean):27:27 -> @@ -70115,16 +67779,16 @@ com.airbnb.lottie.model.content.ShapeFill -> l0.p: 12:13:void (java.lang.String,boolean,android.graphics.Path$FillType,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,boolean):29:29 -> 14:16:void (java.lang.String,boolean,android.graphics.Path$FillType,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,boolean):30:30 -> 1:6:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):54:54 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableColorValue getColor():38:38 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/a;"} 1:3:android.graphics.Path$FillType getFillType():46:46 -> c 1:3:java.lang.String getName():34:34 -> d 1:3:com.airbnb.lottie.model.animatable.AnimatableIntegerValue getOpacity():42:42 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/d;"} 1:3:boolean isHidden():50:50 -> f 1:25:java.lang.String toString():59:59 -> toString -com.airbnb.lottie.model.content.ShapeGroup -> l0.q: +com.airbnb.lottie.model.content.ShapeGroup -> j0.q: # {"id":"sourceFile","fileName":"ShapeGroup.java"} java.lang.String name -> a java.util.List items -> b @@ -70134,51 +67798,51 @@ com.airbnb.lottie.model.content.ShapeGroup -> l0.q: 6:7:void (java.lang.String,java.util.List,boolean):19:19 -> 8:10:void (java.lang.String,java.util.List,boolean):20:20 -> 1:6:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):36:36 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 1:3:java.util.List getItems():28:28 -> b 1:3:java.lang.String getName():24:24 -> c 1:3:boolean isHidden():32:32 -> d 1:43:java.lang.String toString():40:40 -> toString -com.airbnb.lottie.model.content.ShapePath -> l0.r: +com.airbnb.lottie.model.content.ShapePath -> j0.r: # {"id":"sourceFile","fileName":"ShapePath.java"} java.lang.String name -> a int index -> b com.airbnb.lottie.model.animatable.AnimatableShapeValue shapePath -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/h;"} boolean hidden -> d 1:3:void (java.lang.String,int,com.airbnb.lottie.model.animatable.AnimatableShapeValue,boolean):16:16 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILk0/h;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILi0/h;Z)V"} 4:5:void (java.lang.String,int,com.airbnb.lottie.model.animatable.AnimatableShapeValue,boolean):17:17 -> 6:7:void (java.lang.String,int,com.airbnb.lottie.model.animatable.AnimatableShapeValue,boolean):18:18 -> 8:9:void (java.lang.String,int,com.airbnb.lottie.model.animatable.AnimatableShapeValue,boolean):19:19 -> 10:12:void (java.lang.String,int,com.airbnb.lottie.model.animatable.AnimatableShapeValue,boolean):20:20 -> 1:6:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):32:32 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 1:3:java.lang.String getName():24:24 -> b 1:3:com.airbnb.lottie.model.animatable.AnimatableShapeValue getShapePath():28:28 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/h;"} 1:3:boolean isHidden():36:36 -> d 1:35:java.lang.String toString():40:40 -> toString -com.airbnb.lottie.model.content.ShapeStroke -> l0.s: +com.airbnb.lottie.model.content.ShapeStroke -> j0.s: # {"id":"sourceFile","fileName":"ShapeStroke.java"} java.lang.String name -> a com.airbnb.lottie.model.animatable.AnimatableFloatValue offset -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} java.util.List lineDashPattern -> c com.airbnb.lottie.model.animatable.AnimatableColorValue color -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/a;"} com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/d;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue width -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.content.ShapeStroke$LineCapType capType -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/s$b;"} com.airbnb.lottie.model.content.ShapeStroke$LineJoinType joinType -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/s$c;"} float miterLimit -> i boolean hidden -> j 1:3:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableFloatValue,java.util.List,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.content.ShapeStroke$LineCapType,com.airbnb.lottie.model.content.ShapeStroke$LineJoinType,float,boolean):69:69 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lk0/b;Ljava/util/List;Lk0/a;Lk0/d;Lk0/b;Ll0/s$b;Ll0/s$c;FZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Li0/b;Ljava/util/List;Li0/a;Li0/d;Li0/b;Lj0/s$b;Lj0/s$c;FZ)V"} 4:5:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableFloatValue,java.util.List,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.content.ShapeStroke$LineCapType,com.airbnb.lottie.model.content.ShapeStroke$LineJoinType,float,boolean):70:70 -> 6:7:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableFloatValue,java.util.List,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.content.ShapeStroke$LineCapType,com.airbnb.lottie.model.content.ShapeStroke$LineJoinType,float,boolean):71:71 -> 8:9:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableFloatValue,java.util.List,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.content.ShapeStroke$LineCapType,com.airbnb.lottie.model.content.ShapeStroke$LineJoinType,float,boolean):72:72 -> @@ -70190,93 +67854,93 @@ com.airbnb.lottie.model.content.ShapeStroke -> l0.s: 20:21:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableFloatValue,java.util.List,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.content.ShapeStroke$LineCapType,com.airbnb.lottie.model.content.ShapeStroke$LineJoinType,float,boolean):78:78 -> 22:24:void (java.lang.String,com.airbnb.lottie.model.animatable.AnimatableFloatValue,java.util.List,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.content.ShapeStroke$LineCapType,com.airbnb.lottie.model.content.ShapeStroke$LineJoinType,float,boolean):79:79 -> 1:6:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):83:83 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 1:3:com.airbnb.lottie.model.content.ShapeStroke$LineCapType getCapType():111:111 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/s$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/s$b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableColorValue getColor():91:91 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/a;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getDashOffset():107:107 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.content.ShapeStroke$LineJoinType getJoinType():115:115 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/s$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/s$c;"} 1:3:java.util.List getLineDashPattern():103:103 -> f 1:3:float getMiterLimit():119:119 -> g 1:3:java.lang.String getName():87:87 -> h 1:3:com.airbnb.lottie.model.animatable.AnimatableIntegerValue getOpacity():95:95 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/d;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getWidth():99:99 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:boolean isHidden():123:123 -> k -com.airbnb.lottie.model.content.ShapeStroke$1 -> l0.s$a: +com.airbnb.lottie.model.content.ShapeStroke$1 -> j0.s$a: # {"id":"sourceFile","fileName":"ShapeStroke.java"} int[] $SwitchMap$com$airbnb$lottie$model$content$ShapeStroke$LineCapType -> a int[] $SwitchMap$com$airbnb$lottie$model$content$ShapeStroke$LineJoinType -> b 1:40:void ():43:43 -> 41:78:void ():25:25 -> -com.airbnb.lottie.model.content.ShapeStroke$LineCapType -> l0.s$b: +com.airbnb.lottie.model.content.ShapeStroke$LineCapType -> j0.s$b: # {"id":"sourceFile","fileName":"ShapeStroke.java"} com.airbnb.lottie.model.content.ShapeStroke$LineCapType BUTT -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/s$b;"} com.airbnb.lottie.model.content.ShapeStroke$LineCapType ROUND -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/s$b;"} com.airbnb.lottie.model.content.ShapeStroke$LineCapType UNKNOWN -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/s$b;"} com.airbnb.lottie.model.content.ShapeStroke$LineCapType[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/s$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj0/s$b;"} 1:10:void ():20:20 -> 11:20:void ():21:21 -> 21:30:void ():22:22 -> 31:37:void ():19:19 -> 1:4:void (java.lang.String,int):19:19 -> 1:11:com.airbnb.lottie.model.content.ShapeStroke$LineCapType[] $values():19:19 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/s$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/s$b;"} 1:14:android.graphics.Paint$Cap toPaintCap():25:25 -> b 15:17:android.graphics.Paint$Cap toPaintCap():32:32 -> b 18:20:android.graphics.Paint$Cap toPaintCap():29:29 -> b 21:23:android.graphics.Paint$Cap toPaintCap():27:27 -> b 1:9:com.airbnb.lottie.model.content.ShapeStroke$LineCapType valueOf(java.lang.String):19:19 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll0/s$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj0/s$b;"} 1:9:com.airbnb.lottie.model.content.ShapeStroke$LineCapType[] values():19:19 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/s$b;"} -com.airbnb.lottie.model.content.ShapeStroke$LineJoinType -> l0.s$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/s$b;"} +com.airbnb.lottie.model.content.ShapeStroke$LineJoinType -> j0.s$c: # {"id":"sourceFile","fileName":"ShapeStroke.java"} com.airbnb.lottie.model.content.ShapeStroke$LineJoinType MITER -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/s$c;"} com.airbnb.lottie.model.content.ShapeStroke$LineJoinType ROUND -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/s$c;"} com.airbnb.lottie.model.content.ShapeStroke$LineJoinType BEVEL -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/s$c;"} com.airbnb.lottie.model.content.ShapeStroke$LineJoinType[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/s$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj0/s$c;"} 1:10:void ():38:38 -> 11:20:void ():39:39 -> 21:30:void ():40:40 -> 31:37:void ():37:37 -> 1:4:void (java.lang.String,int):37:37 -> 1:11:com.airbnb.lottie.model.content.ShapeStroke$LineJoinType[] $values():37:37 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/s$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/s$c;"} 1:19:android.graphics.Paint$Join toPaintJoin():43:43 -> b 20:22:android.graphics.Paint$Join toPaintJoin():49:49 -> b 23:25:android.graphics.Paint$Join toPaintJoin():47:47 -> b 26:28:android.graphics.Paint$Join toPaintJoin():45:45 -> b 1:9:com.airbnb.lottie.model.content.ShapeStroke$LineJoinType valueOf(java.lang.String):37:37 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll0/s$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj0/s$c;"} 1:9:com.airbnb.lottie.model.content.ShapeStroke$LineJoinType[] values():37:37 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/s$c;"} -com.airbnb.lottie.model.content.ShapeTrimPath -> l0.t: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/s$c;"} +com.airbnb.lottie.model.content.ShapeTrimPath -> j0.t: # {"id":"sourceFile","fileName":"ShapeTrimPath.java"} java.lang.String name -> a com.airbnb.lottie.model.content.ShapeTrimPath$Type type -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/t$a;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue start -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue end -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue offset -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} boolean hidden -> f 1:3:void (java.lang.String,com.airbnb.lottie.model.content.ShapeTrimPath$Type,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):36:36 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ll0/t$a;Lk0/b;Lk0/b;Lk0/b;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lj0/t$a;Li0/b;Li0/b;Li0/b;Z)V"} 4:5:void (java.lang.String,com.airbnb.lottie.model.content.ShapeTrimPath$Type,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):37:37 -> 6:7:void (java.lang.String,com.airbnb.lottie.model.content.ShapeTrimPath$Type,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):38:38 -> 8:9:void (java.lang.String,com.airbnb.lottie.model.content.ShapeTrimPath$Type,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):39:39 -> @@ -70284,65 +67948,65 @@ com.airbnb.lottie.model.content.ShapeTrimPath -> l0.t: 12:13:void (java.lang.String,com.airbnb.lottie.model.content.ShapeTrimPath$Type,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):41:41 -> 14:16:void (java.lang.String,com.airbnb.lottie.model.content.ShapeTrimPath$Type,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean):42:42 -> 1:6:com.airbnb.lottie.animation.content.Content toContent(com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer):70:70 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Ld0/k;Lm0/b;)Lf0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lb0/k;Lk0/b;)Ld0/c;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getEnd():54:54 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:java.lang.String getName():46:46 -> c 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getOffset():62:62 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getStart():58:58 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.content.ShapeTrimPath$Type getType():50:50 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/t$a;"} 1:3:boolean isHidden():66:66 -> g 1:45:java.lang.String toString():74:74 -> toString -com.airbnb.lottie.model.content.ShapeTrimPath$Type -> l0.t$a: +com.airbnb.lottie.model.content.ShapeTrimPath$Type -> j0.t$a: # {"id":"sourceFile","fileName":"ShapeTrimPath.java"} com.airbnb.lottie.model.content.ShapeTrimPath$Type SIMULTANEOUSLY -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/t$a;"} com.airbnb.lottie.model.content.ShapeTrimPath$Type INDIVIDUALLY -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/t$a;"} com.airbnb.lottie.model.content.ShapeTrimPath$Type[] $VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj0/t$a;"} 1:10:void ():13:13 -> 11:20:void ():14:14 -> 21:27:void ():12:12 -> 1:4:void (java.lang.String,int):12:12 -> 1:9:com.airbnb.lottie.model.content.ShapeTrimPath$Type[] $values():12:12 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/t$a;"} 7:9:com.airbnb.lottie.model.content.ShapeTrimPath$Type forId(int):21:21 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Ll0/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lj0/t$a;"} 10:32:com.airbnb.lottie.model.content.ShapeTrimPath$Type forId(int):23:23 -> b 33:35:com.airbnb.lottie.model.content.ShapeTrimPath$Type forId(int):19:19 -> b 1:9:com.airbnb.lottie.model.content.ShapeTrimPath$Type valueOf(java.lang.String):12:12 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll0/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj0/t$a;"} 1:9:com.airbnb.lottie.model.content.ShapeTrimPath$Type[] values():12:12 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/t$a;"} -com.airbnb.lottie.model.content.TextRangeUnits -> l0.u: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/t$a;"} +com.airbnb.lottie.model.content.TextRangeUnits -> j0.u: # {"id":"sourceFile","fileName":"TextRangeUnits.java"} com.airbnb.lottie.model.content.TextRangeUnits PERCENT -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/u;"} com.airbnb.lottie.model.content.TextRangeUnits INDEX -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/u;"} com.airbnb.lottie.model.content.TextRangeUnits[] $VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj0/u;"} 1:10:void ():4:4 -> 11:20:void ():5:5 -> 21:27:void ():3:3 -> 1:4:void (java.lang.String,int):3:3 -> 1:9:com.airbnb.lottie.model.content.TextRangeUnits[] $values():3:3 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/u;"} 1:9:com.airbnb.lottie.model.content.TextRangeUnits valueOf(java.lang.String):3:3 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll0/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj0/u;"} 1:9:com.airbnb.lottie.model.content.TextRangeUnits[] values():3:3 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/u;"} -com.airbnb.lottie.model.layer.BaseLayer -> m0.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj0/u;"} +com.airbnb.lottie.model.layer.BaseLayer -> k0.b: # {"id":"sourceFile","fileName":"BaseLayer.java"} android.graphics.Paint outlineMasksAndMattesPaint -> A float blurMaskFilterRadius -> B android.graphics.BlurMaskFilter blurMaskFilter -> C com.airbnb.lottie.animation.LPaint solidWhitePaint -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/a;"} android.graphics.Path path -> a android.graphics.Matrix matrix -> b android.graphics.Matrix canvasMatrix -> c @@ -70359,25 +68023,25 @@ com.airbnb.lottie.model.layer.BaseLayer -> m0.b: java.lang.String drawTraceName -> n android.graphics.Matrix boundsMatrix -> o com.airbnb.lottie.LottieDrawable lottieDrawable -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} com.airbnb.lottie.model.layer.Layer layerModel -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e;"} com.airbnb.lottie.animation.keyframe.MaskKeyframeAnimation mask -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/h;"} com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation inOutAnimation -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/d;"} com.airbnb.lottie.model.layer.BaseLayer matteLayer -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} com.airbnb.lottie.model.layer.BaseLayer parentLayer -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} java.util.List parentLayers -> v java.util.List animations -> w com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation transform -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/p;"} boolean visible -> y boolean outlineMasksAndMattes -> z 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):123:123 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/e;)V"} 4:10:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):80:80 -> 11:17:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):81:81 -> 18:24:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):82:82 -> @@ -70412,7 +68076,7 @@ com.airbnb.lottie.model.layer.BaseLayer -> m0.b: 262:265:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):145:145 -> 266:269:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):148:148 -> 1:3:com.airbnb.lottie.model.layer.Layer getLayerModel():170:170 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/e;"} 1:18:boolean hasMasksOnThisLayer():629:629 -> B 1:8:boolean hasMatteOnThisLayer():178:178 -> C 1:6:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):412:412 -> D @@ -70445,16 +68109,16 @@ com.airbnb.lottie.model.layer.BaseLayer -> m0.b: 1:6:void recordRenderTime(float):395:395 -> G 7:20:void recordRenderTime(float):396:396 -> G 1:6:void removeAnimation(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):209:209 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le0/a;)V"} 1:1:void resolveChildKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):775:775 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} 1:3:void setMatteLayer(com.airbnb.lottie.model.layer.BaseLayer):174:174 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/b;)V"} 3:6:void setOutlineMasksAndMattes(boolean):158:158 -> K 7:13:void setOutlineMasksAndMattes(boolean):159:159 -> K 14:16:void setOutlineMasksAndMattes(boolean):161:161 -> K 1:3:void setParentLayer(com.airbnb.lottie.model.layer.BaseLayer):182:182 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/b;)V"} 1:10:void setProgress(float):640:640 -> M 11:13:void setProgress(float):641:641 -> M 14:16:void setProgress(float):643:643 -> M @@ -70497,8 +68161,10 @@ com.airbnb.lottie.model.layer.BaseLayer -> m0.b: 40:62:void setupInOutAnimations():190:190 -> O 63:68:void setupInOutAnimations():191:191 -> O 69:72:void setupInOutAnimations():193:193 -> O - 1:4:void onValueChanged():166:166 -> a - 1:1:void setContents(java.util.List,java.util.List):738:738 -> b + 1:6:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):780:780 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 1:4:void onValueChanged():166:166 -> b + 1:1:void setContents(java.util.List,java.util.List):738:738 -> c 1:6:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):216:216 -> d 7:9:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):217:217 -> d 10:16:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):218:218 -> d @@ -70509,100 +68175,98 @@ com.airbnb.lottie.model.layer.BaseLayer -> m0.b: 55:65:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):226:226 -> d 66:77:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):230:230 -> d 1:19:void lambda$setupInOutAnimations$0():189:189 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/b;)V"} - 1:5:void draw(android.graphics.Canvas,android.graphics.Matrix,int):235:235 -> f - 6:19:void draw(android.graphics.Canvas,android.graphics.Matrix,int):236:236 -> f - 20:22:void draw(android.graphics.Canvas,android.graphics.Matrix,int):240:240 -> f - 23:30:void draw(android.graphics.Canvas,android.graphics.Matrix,int):241:241 -> f - 31:33:void draw(android.graphics.Canvas,android.graphics.Matrix,int):242:242 -> f - 34:38:void draw(android.graphics.Canvas,android.graphics.Matrix,int):244:244 -> f - 39:43:void draw(android.graphics.Canvas,android.graphics.Matrix,int):245:245 -> f - 44:53:void draw(android.graphics.Canvas,android.graphics.Matrix,int):246:246 -> f - 54:75:void draw(android.graphics.Canvas,android.graphics.Matrix,int):247:247 -> f - 76:81:void draw(android.graphics.Canvas,android.graphics.Matrix,int):249:249 -> f - 82:84:void draw(android.graphics.Canvas,android.graphics.Matrix,int):250:250 -> f - 85:92:void draw(android.graphics.Canvas,android.graphics.Matrix,int):256:256 -> f - 93:100:void draw(android.graphics.Canvas,android.graphics.Matrix,int):258:258 -> f - 101:118:void draw(android.graphics.Canvas,android.graphics.Matrix,int):260:260 -> f - 119:140:void draw(android.graphics.Canvas,android.graphics.Matrix,int):264:264 -> f - 141:151:void draw(android.graphics.Canvas,android.graphics.Matrix,int):265:265 -> f - 152:157:void draw(android.graphics.Canvas,android.graphics.Matrix,int):266:266 -> f - 158:160:void draw(android.graphics.Canvas,android.graphics.Matrix,int):267:267 -> f - 161:165:void draw(android.graphics.Canvas,android.graphics.Matrix,int):269:269 -> f - 166:171:void draw(android.graphics.Canvas,android.graphics.Matrix,int):270:270 -> f - 172:174:void draw(android.graphics.Canvas,android.graphics.Matrix,int):271:271 -> f - 175:184:void draw(android.graphics.Canvas,android.graphics.Matrix,int):273:273 -> f - 185:192:void draw(android.graphics.Canvas,android.graphics.Matrix,int):277:277 -> f - 193:195:void draw(android.graphics.Canvas,android.graphics.Matrix,int):278:278 -> f - 196:203:void draw(android.graphics.Canvas,android.graphics.Matrix,int):280:280 -> f - 204:208:void draw(android.graphics.Canvas,android.graphics.Matrix,int):282:282 -> f - 209:219:void draw(android.graphics.Canvas,android.graphics.Matrix,int):284:284 -> f - 220:226:void draw(android.graphics.Canvas,android.graphics.Matrix,int):285:285 -> f - 227:242:void draw(android.graphics.Canvas,android.graphics.Matrix,int):290:290 -> f - 243:247:void draw(android.graphics.Canvas,android.graphics.Matrix,int):292:292 -> f - 248:255:void draw(android.graphics.Canvas,android.graphics.Matrix,int):293:293 -> f - 256:260:void draw(android.graphics.Canvas,android.graphics.Matrix,int):294:294 -> f - 261:267:void draw(android.graphics.Canvas,android.graphics.Matrix,int):295:295 -> f - 268:277:void draw(android.graphics.Canvas,android.graphics.Matrix,int):297:297 -> f - 278:282:void draw(android.graphics.Canvas,android.graphics.Matrix,int):298:298 -> f - 283:288:void draw(android.graphics.Canvas,android.graphics.Matrix,int):301:301 -> f - 289:291:void draw(android.graphics.Canvas,android.graphics.Matrix,int):302:302 -> f - 292:313:void draw(android.graphics.Canvas,android.graphics.Matrix,int):308:308 -> f - 314:321:void draw(android.graphics.Canvas,android.graphics.Matrix,int):309:309 -> f - 322:324:void draw(android.graphics.Canvas,android.graphics.Matrix,int):310:310 -> f - 325:331:void draw(android.graphics.Canvas,android.graphics.Matrix,int):312:312 -> f - 332:344:void draw(android.graphics.Canvas,android.graphics.Matrix,int):313:313 -> f - 345:351:void draw(android.graphics.Canvas,android.graphics.Matrix,int):314:314 -> f - 352:357:void draw(android.graphics.Canvas,android.graphics.Matrix,int):315:315 -> f - 358:360:void draw(android.graphics.Canvas,android.graphics.Matrix,int):316:316 -> f - 361:368:void draw(android.graphics.Canvas,android.graphics.Matrix,int):320:320 -> f - 369:373:void draw(android.graphics.Canvas,android.graphics.Matrix,int):321:321 -> f - 374:377:void draw(android.graphics.Canvas,android.graphics.Matrix,int):331:331 -> f - 378:385:void draw(android.graphics.Canvas,android.graphics.Matrix,int):332:332 -> f - 386:388:void draw(android.graphics.Canvas,android.graphics.Matrix,int):333:333 -> f - 389:412:void draw(android.graphics.Canvas,android.graphics.Matrix,int):335:335 -> f - 413:418:void draw(android.graphics.Canvas,android.graphics.Matrix,int):338:338 -> f - 419:421:void draw(android.graphics.Canvas,android.graphics.Matrix,int):339:339 -> f - 422:426:void draw(android.graphics.Canvas,android.graphics.Matrix,int):341:341 -> f - 427:432:void draw(android.graphics.Canvas,android.graphics.Matrix,int):342:342 -> f - 433:435:void draw(android.graphics.Canvas,android.graphics.Matrix,int):343:343 -> f - 436:441:void draw(android.graphics.Canvas,android.graphics.Matrix,int):346:346 -> f - 442:446:void draw(android.graphics.Canvas,android.graphics.Matrix,int):347:347 -> f - 447:454:void draw(android.graphics.Canvas,android.graphics.Matrix,int):350:350 -> f - 455:462:void draw(android.graphics.Canvas,android.graphics.Matrix,int):351:351 -> f - 463:465:void draw(android.graphics.Canvas,android.graphics.Matrix,int):352:352 -> f - 466:468:void draw(android.graphics.Canvas,android.graphics.Matrix,int):353:353 -> f - 469:477:void draw(android.graphics.Canvas,android.graphics.Matrix,int):355:355 -> f - 478:483:void draw(android.graphics.Canvas,android.graphics.Matrix,int):356:356 -> f - 484:486:void draw(android.graphics.Canvas,android.graphics.Matrix,int):357:357 -> f - 487:489:void draw(android.graphics.Canvas,android.graphics.Matrix,int):359:359 -> f - 490:494:void draw(android.graphics.Canvas,android.graphics.Matrix,int):361:361 -> f - 495:500:void draw(android.graphics.Canvas,android.graphics.Matrix,int):362:362 -> f - 501:503:void draw(android.graphics.Canvas,android.graphics.Matrix,int):363:363 -> f - 504:506:void draw(android.graphics.Canvas,android.graphics.Matrix,int):365:365 -> f - 507:512:void draw(android.graphics.Canvas,android.graphics.Matrix,int):366:366 -> f - 513:515:void draw(android.graphics.Canvas,android.graphics.Matrix,int):367:367 -> f - 516:518:void draw(android.graphics.Canvas,android.graphics.Matrix,int):368:368 -> f - 519:524:void draw(android.graphics.Canvas,android.graphics.Matrix,int):372:372 -> f - 525:527:void draw(android.graphics.Canvas,android.graphics.Matrix,int):373:373 -> f - 528:530:void draw(android.graphics.Canvas,android.graphics.Matrix,int):375:375 -> f - 531:536:void draw(android.graphics.Canvas,android.graphics.Matrix,int):376:376 -> f - 537:541:void draw(android.graphics.Canvas,android.graphics.Matrix,int):377:377 -> f - 542:549:void draw(android.graphics.Canvas,android.graphics.Matrix,int):381:381 -> f - 550:554:void draw(android.graphics.Canvas,android.graphics.Matrix,int):382:382 -> f - 555:562:void draw(android.graphics.Canvas,android.graphics.Matrix,int):383:383 -> f - 563:569:void draw(android.graphics.Canvas,android.graphics.Matrix,int):384:384 -> f - 570:576:void draw(android.graphics.Canvas,android.graphics.Matrix,int):385:385 -> f - 577:583:void draw(android.graphics.Canvas,android.graphics.Matrix,int):386:386 -> f - 584:591:void draw(android.graphics.Canvas,android.graphics.Matrix,int):387:387 -> f - 592:598:void draw(android.graphics.Canvas,android.graphics.Matrix,int):388:388 -> f - 599:608:void draw(android.graphics.Canvas,android.graphics.Matrix,int):391:391 -> f - 609:614:void draw(android.graphics.Canvas,android.graphics.Matrix,int):237:237 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/b;)V"} + 1:5:void draw(android.graphics.Canvas,android.graphics.Matrix,int):235:235 -> g + 6:19:void draw(android.graphics.Canvas,android.graphics.Matrix,int):236:236 -> g + 20:22:void draw(android.graphics.Canvas,android.graphics.Matrix,int):240:240 -> g + 23:30:void draw(android.graphics.Canvas,android.graphics.Matrix,int):241:241 -> g + 31:33:void draw(android.graphics.Canvas,android.graphics.Matrix,int):242:242 -> g + 34:38:void draw(android.graphics.Canvas,android.graphics.Matrix,int):244:244 -> g + 39:43:void draw(android.graphics.Canvas,android.graphics.Matrix,int):245:245 -> g + 44:53:void draw(android.graphics.Canvas,android.graphics.Matrix,int):246:246 -> g + 54:75:void draw(android.graphics.Canvas,android.graphics.Matrix,int):247:247 -> g + 76:81:void draw(android.graphics.Canvas,android.graphics.Matrix,int):249:249 -> g + 82:84:void draw(android.graphics.Canvas,android.graphics.Matrix,int):250:250 -> g + 85:92:void draw(android.graphics.Canvas,android.graphics.Matrix,int):256:256 -> g + 93:100:void draw(android.graphics.Canvas,android.graphics.Matrix,int):258:258 -> g + 101:118:void draw(android.graphics.Canvas,android.graphics.Matrix,int):260:260 -> g + 119:140:void draw(android.graphics.Canvas,android.graphics.Matrix,int):264:264 -> g + 141:151:void draw(android.graphics.Canvas,android.graphics.Matrix,int):265:265 -> g + 152:157:void draw(android.graphics.Canvas,android.graphics.Matrix,int):266:266 -> g + 158:160:void draw(android.graphics.Canvas,android.graphics.Matrix,int):267:267 -> g + 161:165:void draw(android.graphics.Canvas,android.graphics.Matrix,int):269:269 -> g + 166:171:void draw(android.graphics.Canvas,android.graphics.Matrix,int):270:270 -> g + 172:174:void draw(android.graphics.Canvas,android.graphics.Matrix,int):271:271 -> g + 175:184:void draw(android.graphics.Canvas,android.graphics.Matrix,int):273:273 -> g + 185:192:void draw(android.graphics.Canvas,android.graphics.Matrix,int):277:277 -> g + 193:195:void draw(android.graphics.Canvas,android.graphics.Matrix,int):278:278 -> g + 196:203:void draw(android.graphics.Canvas,android.graphics.Matrix,int):280:280 -> g + 204:208:void draw(android.graphics.Canvas,android.graphics.Matrix,int):282:282 -> g + 209:219:void draw(android.graphics.Canvas,android.graphics.Matrix,int):284:284 -> g + 220:226:void draw(android.graphics.Canvas,android.graphics.Matrix,int):285:285 -> g + 227:242:void draw(android.graphics.Canvas,android.graphics.Matrix,int):290:290 -> g + 243:247:void draw(android.graphics.Canvas,android.graphics.Matrix,int):292:292 -> g + 248:255:void draw(android.graphics.Canvas,android.graphics.Matrix,int):293:293 -> g + 256:260:void draw(android.graphics.Canvas,android.graphics.Matrix,int):294:294 -> g + 261:267:void draw(android.graphics.Canvas,android.graphics.Matrix,int):295:295 -> g + 268:277:void draw(android.graphics.Canvas,android.graphics.Matrix,int):297:297 -> g + 278:282:void draw(android.graphics.Canvas,android.graphics.Matrix,int):298:298 -> g + 283:288:void draw(android.graphics.Canvas,android.graphics.Matrix,int):301:301 -> g + 289:291:void draw(android.graphics.Canvas,android.graphics.Matrix,int):302:302 -> g + 292:313:void draw(android.graphics.Canvas,android.graphics.Matrix,int):308:308 -> g + 314:321:void draw(android.graphics.Canvas,android.graphics.Matrix,int):309:309 -> g + 322:324:void draw(android.graphics.Canvas,android.graphics.Matrix,int):310:310 -> g + 325:331:void draw(android.graphics.Canvas,android.graphics.Matrix,int):312:312 -> g + 332:344:void draw(android.graphics.Canvas,android.graphics.Matrix,int):313:313 -> g + 345:351:void draw(android.graphics.Canvas,android.graphics.Matrix,int):314:314 -> g + 352:357:void draw(android.graphics.Canvas,android.graphics.Matrix,int):315:315 -> g + 358:360:void draw(android.graphics.Canvas,android.graphics.Matrix,int):316:316 -> g + 361:368:void draw(android.graphics.Canvas,android.graphics.Matrix,int):320:320 -> g + 369:373:void draw(android.graphics.Canvas,android.graphics.Matrix,int):321:321 -> g + 374:377:void draw(android.graphics.Canvas,android.graphics.Matrix,int):331:331 -> g + 378:385:void draw(android.graphics.Canvas,android.graphics.Matrix,int):332:332 -> g + 386:388:void draw(android.graphics.Canvas,android.graphics.Matrix,int):333:333 -> g + 389:412:void draw(android.graphics.Canvas,android.graphics.Matrix,int):335:335 -> g + 413:418:void draw(android.graphics.Canvas,android.graphics.Matrix,int):338:338 -> g + 419:421:void draw(android.graphics.Canvas,android.graphics.Matrix,int):339:339 -> g + 422:426:void draw(android.graphics.Canvas,android.graphics.Matrix,int):341:341 -> g + 427:432:void draw(android.graphics.Canvas,android.graphics.Matrix,int):342:342 -> g + 433:435:void draw(android.graphics.Canvas,android.graphics.Matrix,int):343:343 -> g + 436:441:void draw(android.graphics.Canvas,android.graphics.Matrix,int):346:346 -> g + 442:446:void draw(android.graphics.Canvas,android.graphics.Matrix,int):347:347 -> g + 447:454:void draw(android.graphics.Canvas,android.graphics.Matrix,int):350:350 -> g + 455:462:void draw(android.graphics.Canvas,android.graphics.Matrix,int):351:351 -> g + 463:465:void draw(android.graphics.Canvas,android.graphics.Matrix,int):352:352 -> g + 466:468:void draw(android.graphics.Canvas,android.graphics.Matrix,int):353:353 -> g + 469:477:void draw(android.graphics.Canvas,android.graphics.Matrix,int):355:355 -> g + 478:483:void draw(android.graphics.Canvas,android.graphics.Matrix,int):356:356 -> g + 484:486:void draw(android.graphics.Canvas,android.graphics.Matrix,int):357:357 -> g + 487:489:void draw(android.graphics.Canvas,android.graphics.Matrix,int):359:359 -> g + 490:494:void draw(android.graphics.Canvas,android.graphics.Matrix,int):361:361 -> g + 495:500:void draw(android.graphics.Canvas,android.graphics.Matrix,int):362:362 -> g + 501:503:void draw(android.graphics.Canvas,android.graphics.Matrix,int):363:363 -> g + 504:506:void draw(android.graphics.Canvas,android.graphics.Matrix,int):365:365 -> g + 507:512:void draw(android.graphics.Canvas,android.graphics.Matrix,int):366:366 -> g + 513:515:void draw(android.graphics.Canvas,android.graphics.Matrix,int):367:367 -> g + 516:518:void draw(android.graphics.Canvas,android.graphics.Matrix,int):368:368 -> g + 519:524:void draw(android.graphics.Canvas,android.graphics.Matrix,int):372:372 -> g + 525:527:void draw(android.graphics.Canvas,android.graphics.Matrix,int):373:373 -> g + 528:530:void draw(android.graphics.Canvas,android.graphics.Matrix,int):375:375 -> g + 531:536:void draw(android.graphics.Canvas,android.graphics.Matrix,int):376:376 -> g + 537:541:void draw(android.graphics.Canvas,android.graphics.Matrix,int):377:377 -> g + 542:549:void draw(android.graphics.Canvas,android.graphics.Matrix,int):381:381 -> g + 550:554:void draw(android.graphics.Canvas,android.graphics.Matrix,int):382:382 -> g + 555:562:void draw(android.graphics.Canvas,android.graphics.Matrix,int):383:383 -> g + 563:569:void draw(android.graphics.Canvas,android.graphics.Matrix,int):384:384 -> g + 570:576:void draw(android.graphics.Canvas,android.graphics.Matrix,int):385:385 -> g + 577:583:void draw(android.graphics.Canvas,android.graphics.Matrix,int):386:386 -> g + 584:591:void draw(android.graphics.Canvas,android.graphics.Matrix,int):387:387 -> g + 592:598:void draw(android.graphics.Canvas,android.graphics.Matrix,int):388:388 -> g + 599:608:void draw(android.graphics.Canvas,android.graphics.Matrix,int):391:391 -> g + 609:614:void draw(android.graphics.Canvas,android.graphics.Matrix,int):237:237 -> g 1:7:java.lang.String getName():709:709 -> getName - 1:6:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):780:780 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} 1:4:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):743:743 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} 5:12:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):744:744 -> i 13:24:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):745:745 -> i 25:33:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):746:746 -> i @@ -70618,15 +68282,15 @@ com.airbnb.lottie.model.layer.BaseLayer -> m0.b: 118:126:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):768:768 -> i 127:130:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):769:769 -> i 4:9:void addAnimation(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):205:205 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le0/a;)V"} 1:6:void applyAddMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):567:567 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Matrix;Lg0/a;Lg0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Matrix;Le0/a;Le0/a;)V"} 7:11:void applyAddMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):568:568 -> k 12:16:void applyAddMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):569:569 -> k 17:37:void applyAddMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):570:570 -> k 38:45:void applyAddMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):571:571 -> k 1:7:void applyIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):607:607 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Matrix;Lg0/a;Lg0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Matrix;Le0/a;Le0/a;)V"} 8:13:void applyIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):608:608 -> l 14:18:void applyIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):609:609 -> l 19:23:void applyIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):610:610 -> l @@ -70634,7 +68298,7 @@ com.airbnb.lottie.model.layer.BaseLayer -> m0.b: 45:51:void applyIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):612:612 -> l 52:55:void applyIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):613:613 -> l 1:7:void applyInvertedAddMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):576:576 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Matrix;Lg0/a;Lg0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Matrix;Le0/a;Le0/a;)V"} 8:14:void applyInvertedAddMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):577:577 -> m 15:20:void applyInvertedAddMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):578:578 -> m 21:25:void applyInvertedAddMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):579:579 -> m @@ -70643,7 +68307,7 @@ com.airbnb.lottie.model.layer.BaseLayer -> m0.b: 52:58:void applyInvertedAddMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):582:582 -> m 59:62:void applyInvertedAddMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):583:583 -> m 1:7:void applyInvertedIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):618:618 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Matrix;Lg0/a;Lg0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Matrix;Le0/a;Le0/a;)V"} 8:14:void applyInvertedIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):619:619 -> n 15:35:void applyInvertedIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):620:620 -> n 36:41:void applyInvertedIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):621:621 -> n @@ -70652,7 +68316,7 @@ com.airbnb.lottie.model.layer.BaseLayer -> m0.b: 52:58:void applyInvertedIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):624:624 -> n 59:62:void applyInvertedIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):625:625 -> n 1:7:void applyInvertedSubtractMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):595:595 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Matrix;Lg0/a;Lg0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Matrix;Le0/a;Le0/a;)V"} 8:14:void applyInvertedSubtractMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):596:596 -> o 15:35:void applyInvertedSubtractMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):597:597 -> o 36:41:void applyInvertedSubtractMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):598:598 -> o @@ -70693,7 +68357,7 @@ com.airbnb.lottie.model.layer.BaseLayer -> m0.b: 214:219:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):548:548 -> p 220:223:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):549:549 -> p 1:6:void applySubtractMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):587:587 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Matrix;Lg0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Matrix;Le0/a;)V"} 7:11:void applySubtractMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):588:588 -> q 12:16:void applySubtractMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):589:589 -> q 17:24:void applySubtractMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):590:590 -> q @@ -70714,7 +68378,7 @@ com.airbnb.lottie.model.layer.BaseLayer -> m0.b: 44:47:void clearCanvas(android.graphics.Canvas):407:407 -> t void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int) -> u 1:15:com.airbnb.lottie.model.layer.BaseLayer forModel(com.airbnb.lottie.model.layer.CompositionLayer,com.airbnb.lottie.model.layer.Layer,com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition):58:58 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/c;Lm0/e;Ld0/L;Ld0/k;)Lm0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/c;Lk0/e;Lb0/L;Lb0/k;)Lk0/b;"} 16:41:com.airbnb.lottie.model.layer.BaseLayer forModel(com.airbnb.lottie.model.layer.CompositionLayer,com.airbnb.lottie.model.layer.Layer,com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition):75:75 -> v 42:47:com.airbnb.lottie.model.layer.BaseLayer forModel(com.airbnb.lottie.model.layer.CompositionLayer,com.airbnb.lottie.model.layer.Layer,com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition):71:71 -> v 48:53:com.airbnb.lottie.model.layer.BaseLayer forModel(com.airbnb.lottie.model.layer.CompositionLayer,com.airbnb.lottie.model.layer.Layer,com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition):69:69 -> v @@ -70724,36 +68388,36 @@ com.airbnb.lottie.model.layer.BaseLayer -> m0.b: 68:79:com.airbnb.lottie.model.layer.BaseLayer forModel(com.airbnb.lottie.model.layer.CompositionLayer,com.airbnb.lottie.model.layer.Layer,com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition):63:63 -> v 80:86:com.airbnb.lottie.model.layer.BaseLayer forModel(com.airbnb.lottie.model.layer.CompositionLayer,com.airbnb.lottie.model.layer.Layer,com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition):60:60 -> v 1:7:com.airbnb.lottie.model.content.LBlendMode getBlendMode():718:718 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/h;"} 1:7:com.airbnb.lottie.model.content.BlurEffect getBlurEffect():714:714 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/a;"} 1:6:android.graphics.BlurMaskFilter getBlurMaskFilter(float):722:722 -> y 7:9:android.graphics.BlurMaskFilter getBlurMaskFilter(float):723:723 -> y 10:22:android.graphics.BlurMaskFilter getBlurMaskFilter(float):725:725 -> y 23:25:android.graphics.BlurMaskFilter getBlurMaskFilter(float):726:726 -> y 1:7:com.airbnb.lottie.parser.DropShadowEffect getDropShadowEffect():732:732 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo0/j;"} -com.airbnb.lottie.model.layer.BaseLayer$$ExternalSyntheticLambda0 -> m0.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm0/j;"} +com.airbnb.lottie.model.layer.BaseLayer$$ExternalSyntheticLambda0 -> k0.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.airbnb.lottie.model.layer.BaseLayer com.airbnb.lottie.model.layer.BaseLayer$$InternalSyntheticLambda$2$8739e1d091c98f44c20c58b96ef25c63e5c19fa0f986d7c0c29cc51a1f4811ce$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void m0.BaseLayer$$ExternalSyntheticLambda0.(m0.BaseLayer):0:0 -> + 1:1:void k0.BaseLayer$$ExternalSyntheticLambda0.(k0.BaseLayer):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/b;)V"} - 1:1:void m0.BaseLayer$$ExternalSyntheticLambda0.onValueChanged():0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/b;)V"} + 1:1:void k0.BaseLayer$$ExternalSyntheticLambda0.onValueChanged():0:0 -> b # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.model.layer.BaseLayer$1 -> m0.b$a: +com.airbnb.lottie.model.layer.BaseLayer$1 -> k0.b$a: # {"id":"sourceFile","fileName":"BaseLayer.java"} int[] $SwitchMap$com$airbnb$lottie$model$layer$Layer$LayerType -> a int[] $SwitchMap$com$airbnb$lottie$model$content$Mask$MaskMode -> b 1:51:void ():431:431 -> 52:132:void ():58:58 -> -com.airbnb.lottie.model.layer.CompositionLayer -> m0.c: +com.airbnb.lottie.model.layer.CompositionLayer -> k0.c: # {"id":"sourceFile","fileName":"CompositionLayer.java"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation timeRemapping -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} java.util.List layers -> F android.graphics.RectF rect -> G android.graphics.RectF newClipRect -> H @@ -70761,7 +68425,7 @@ com.airbnb.lottie.model.layer.CompositionLayer -> m0.c: float progress -> J boolean clipToCompositionBounds -> K 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/e;Ljava/util/List;Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/e;Ljava/util/List;Lb0/k;)V"} 4:10:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):29:29 -> 11:17:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):30:30 -> 18:24:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):31:31 -> @@ -70787,7 +68451,7 @@ com.airbnb.lottie.model.layer.CompositionLayer -> m0.c: 158:173:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):88:88 -> 174:180:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):90:90 -> 2:9:void resolveChildKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):224:224 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} 10:24:void resolveChildKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):225:225 -> I 1:3:void setOutlineMasksAndMattes(boolean):100:100 -> K 4:21:void setOutlineMasksAndMattes(boolean):101:101 -> K @@ -70810,19 +68474,19 @@ com.airbnb.lottie.model.layer.CompositionLayer -> m0.c: 144:147:void setProgress(float):176:176 -> M 1:3:float getProgress():181:181 -> P 1:3:void setClipToCompositionBounds(boolean):96:96 -> Q + 1:3:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):232:232 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 4:9:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):234:234 -> a + 10:14:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):236:236 -> a + 15:18:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):237:237 -> a + 19:25:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):240:240 -> a + 26:28:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):241:241 -> a + 29:34:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):242:242 -> a 1:3:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):142:142 -> d 4:13:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):143:143 -> d 14:19:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):144:144 -> d 20:34:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):145:145 -> d 35:43:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):146:146 -> d - 1:3:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):232:232 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 4:9:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):234:234 -> h - 10:14:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):236:236 -> h - 15:18:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):237:237 -> h - 19:25:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):240:240 -> h - 26:28:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):241:241 -> h - 29:34:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):242:242 -> h 1:8:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):107:107 -> u 9:11:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):108:108 -> u 12:29:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):110:110 -> u @@ -70840,25 +68504,25 @@ com.airbnb.lottie.model.layer.CompositionLayer -> m0.c: 140:142:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):135:135 -> u 143:148:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):136:136 -> u 149:152:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):137:137 -> u -com.airbnb.lottie.model.layer.CompositionLayer$1 -> m0.c$a: +com.airbnb.lottie.model.layer.CompositionLayer$1 -> k0.c$a: # {"id":"sourceFile","fileName":"CompositionLayer.java"} int[] $SwitchMap$com$airbnb$lottie$model$layer$Layer$MatteType -> a 1:30:void ():70:70 -> -com.airbnb.lottie.model.layer.ImageLayer -> m0.d: +com.airbnb.lottie.model.layer.ImageLayer -> k0.d: # {"id":"sourceFile","fileName":"ImageLayer.java"} android.graphics.Paint paint -> E android.graphics.Rect src -> F android.graphics.Rect dst -> G com.airbnb.lottie.LottieImageAsset lottieImageAsset -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/O;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/O;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorFilterAnimation -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation imageAnimation -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation dropShadowAnimation -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/c;"} 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):35:35 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/e;)V"} 4:11:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):26:26 -> 12:18:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):27:27 -> 19:25:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):28:28 -> @@ -70871,19 +68535,19 @@ com.airbnb.lottie.model.layer.ImageLayer -> m0.d: 20:28:android.graphics.Bitmap getBitmap():89:89 -> P 29:32:android.graphics.Bitmap getBitmap():93:93 -> P 33:39:android.graphics.Bitmap getBitmap():95:95 -> P + 1:3:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):103:103 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 4:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):104:104 -> a + 11:13:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):106:106 -> a + 14:21:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):109:109 -> a + 22:27:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):112:112 -> a + 28:30:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):114:114 -> a + 31:38:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):117:117 -> a 1:3:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):72:72 -> d 4:7:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):73:73 -> d 8:11:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):74:74 -> d 12:31:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):75:75 -> d 32:37:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):76:76 -> d - 1:3:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):103:103 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 4:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):104:104 -> h - 11:13:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):106:106 -> h - 14:21:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):109:109 -> h - 22:27:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):112:112 -> h - 28:30:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):114:114 -> h - 31:38:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):117:117 -> h 1:6:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):44:44 -> u 7:17:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):45:45 -> u 18:21:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):48:48 -> u @@ -70900,20 +68564,20 @@ com.airbnb.lottie.model.layer.ImageLayer -> m0.d: 117:121:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):64:64 -> u 122:130:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):67:67 -> u 131:134:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):68:68 -> u -com.airbnb.lottie.model.layer.Layer -> m0.e: +com.airbnb.lottie.model.layer.Layer -> k0.e: # {"id":"sourceFile","fileName":"Layer.java"} java.util.List shapes -> a com.airbnb.lottie.LottieComposition composition -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/k;"} java.lang.String layerName -> c long layerId -> d com.airbnb.lottie.model.layer.Layer$LayerType layerType -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$a;"} long parentId -> f java.lang.String refId -> g java.util.List masks -> h com.airbnb.lottie.model.animatable.AnimatableTransform transform -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/n;"} int solidWidth -> j int solidHeight -> k int solidColor -> l @@ -70922,38 +68586,38 @@ com.airbnb.lottie.model.layer.Layer -> m0.e: float preCompWidth -> o float preCompHeight -> p com.airbnb.lottie.model.animatable.AnimatableTextFrame text -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/j;"} com.airbnb.lottie.model.animatable.AnimatableTextProperties textProperties -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/k;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue timeRemapping -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} java.util.List inOutKeyframes -> t com.airbnb.lottie.model.layer.Layer$MatteType matteType -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$b;"} boolean hidden -> v com.airbnb.lottie.model.content.BlurEffect blurEffect -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/a;"} com.airbnb.lottie.parser.DropShadowEffect dropShadowEffect -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/j;"} com.airbnb.lottie.model.content.LBlendMode blendMode -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/h;"} 1:26:void (java.util.List,com.airbnb.lottie.LottieComposition,java.lang.String,long,com.airbnb.lottie.model.layer.Layer$LayerType,long,java.lang.String,java.util.List,com.airbnb.lottie.model.animatable.AnimatableTransform,int,int,int,float,float,float,float,com.airbnb.lottie.model.animatable.AnimatableTextFrame,com.airbnb.lottie.model.animatable.AnimatableTextProperties,java.util.List,com.airbnb.lottie.model.layer.Layer$MatteType,com.airbnb.lottie.model.animatable.AnimatableFloatValue,boolean,com.airbnb.lottie.model.content.BlurEffect,com.airbnb.lottie.parser.DropShadowEffect,com.airbnb.lottie.model.content.LBlendMode):75:100 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Ld0/k;Ljava/lang/String;JLm0/e$a;JLjava/lang/String;Ljava/util/List;Lk0/n;IIIFFFFLk0/j;Lk0/k;Ljava/util/List;Lm0/e$b;Lk0/b;ZLl0/a;Lo0/j;Ll0/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lb0/k;Ljava/lang/String;JLk0/e$a;JLjava/lang/String;Ljava/util/List;Li0/n;IIIFFFFLi0/j;Li0/k;Ljava/util/List;Lk0/e$b;Li0/b;ZLj0/a;Lm0/j;Lj0/h;)V"} 1:3:com.airbnb.lottie.model.content.LBlendMode getBlendMode():197:197 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/h;"} 1:3:com.airbnb.lottie.model.content.BlurEffect getBlurEffect():201:201 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/a;"} 1:3:com.airbnb.lottie.LottieComposition getComposition():104:104 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb0/k;"} 1:3:com.airbnb.lottie.parser.DropShadowEffect getDropShadowEffect():205:205 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm0/j;"} 1:3:long getId():120:120 -> e 1:3:java.util.List getInOutKeyframes():116:116 -> f 1:3:com.airbnb.lottie.model.layer.Layer$LayerType getLayerType():144:144 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/e$a;"} 1:3:java.util.List getMasks():140:140 -> h 1:3:com.airbnb.lottie.model.layer.Layer$MatteType getMatteType():148:148 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm0/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/e$b;"} 1:3:java.lang.String getName():124:124 -> j 1:3:long getParentId():152:152 -> k 1:3:float getPreCompHeight():136:136 -> l @@ -70965,15 +68629,15 @@ com.airbnb.lottie.model.layer.Layer -> m0.e: 1:3:int getSolidWidth():172:172 -> r 1:10:float getStartProgress():112:112 -> s 1:3:com.airbnb.lottie.model.animatable.AnimatableTextFrame getText():176:176 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/j;"} 1:7:java.lang.String toString():188:188 -> toString 1:3:com.airbnb.lottie.model.animatable.AnimatableTextProperties getTextProperties():180:180 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/k;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getTimeRemapping():184:184 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:float getTimeStretch():108:108 -> w 1:3:com.airbnb.lottie.model.animatable.AnimatableTransform getTransform():160:160 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/n;"} 1:3:boolean isHidden():192:192 -> y 1:5:java.lang.String toString(java.lang.String):209:209 -> z 6:20:java.lang.String toString(java.lang.String):210:210 -> z @@ -70994,24 +68658,24 @@ com.airbnb.lottie.model.layer.Layer -> m0.e: 193:208:java.lang.String toString(java.lang.String):230:230 -> z 209:223:java.lang.String toString(java.lang.String):231:231 -> z 224:228:java.lang.String toString(java.lang.String):234:234 -> z -com.airbnb.lottie.model.layer.Layer$LayerType -> m0.e$a: +com.airbnb.lottie.model.layer.Layer$LayerType -> k0.e$a: # {"id":"sourceFile","fileName":"Layer.java"} com.airbnb.lottie.model.layer.Layer$LayerType PRE_COMP -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$a;"} com.airbnb.lottie.model.layer.Layer$LayerType SOLID -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$a;"} com.airbnb.lottie.model.layer.Layer$LayerType IMAGE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$a;"} com.airbnb.lottie.model.layer.Layer$LayerType NULL -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$a;"} com.airbnb.lottie.model.layer.Layer$LayerType SHAPE -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$a;"} com.airbnb.lottie.model.layer.Layer$LayerType TEXT -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$a;"} com.airbnb.lottie.model.layer.Layer$LayerType UNKNOWN -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$a;"} com.airbnb.lottie.model.layer.Layer$LayerType[] $VALUES -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lm0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lk0/e$a;"} 1:10:void ():23:23 -> 11:20:void ():24:24 -> 21:30:void ():25:25 -> @@ -71022,27 +68686,27 @@ com.airbnb.lottie.model.layer.Layer$LayerType -> m0.e$a: 71:77:void ():22:22 -> 1:4:void (java.lang.String,int):22:22 -> 1:19:com.airbnb.lottie.model.layer.Layer$LayerType[] $values():22:22 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lm0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lk0/e$a;"} 1:9:com.airbnb.lottie.model.layer.Layer$LayerType valueOf(java.lang.String):22:22 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lm0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lk0/e$a;"} 1:9:com.airbnb.lottie.model.layer.Layer$LayerType[] values():22:22 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lm0/e$a;"} -com.airbnb.lottie.model.layer.Layer$MatteType -> m0.e$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lk0/e$a;"} +com.airbnb.lottie.model.layer.Layer$MatteType -> k0.e$b: # {"id":"sourceFile","fileName":"Layer.java"} com.airbnb.lottie.model.layer.Layer$MatteType NONE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$b;"} com.airbnb.lottie.model.layer.Layer$MatteType ADD -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$b;"} com.airbnb.lottie.model.layer.Layer$MatteType INVERT -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$b;"} com.airbnb.lottie.model.layer.Layer$MatteType LUMA -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$b;"} com.airbnb.lottie.model.layer.Layer$MatteType LUMA_INVERTED -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$b;"} com.airbnb.lottie.model.layer.Layer$MatteType UNKNOWN -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e$b;"} com.airbnb.lottie.model.layer.Layer$MatteType[] $VALUES -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lm0/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lk0/e$b;"} 1:10:void ():33:33 -> 11:20:void ():34:34 -> 21:30:void ():35:35 -> @@ -71052,55 +68716,55 @@ com.airbnb.lottie.model.layer.Layer$MatteType -> m0.e$b: 61:67:void ():32:32 -> 1:4:void (java.lang.String,int):32:32 -> 1:17:com.airbnb.lottie.model.layer.Layer$MatteType[] $values():32:32 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lm0/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lk0/e$b;"} 1:9:com.airbnb.lottie.model.layer.Layer$MatteType valueOf(java.lang.String):32:32 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lm0/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lk0/e$b;"} 1:9:com.airbnb.lottie.model.layer.Layer$MatteType[] values():32:32 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lm0/e$b;"} -com.airbnb.lottie.model.layer.NullLayer -> m0.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lk0/e$b;"} +com.airbnb.lottie.model.layer.NullLayer -> k0.f: # {"id":"sourceFile","fileName":"NullLayer.java"} 1:4:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):11:11 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/e;)V"} 1:4:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):19:19 -> d 5:8:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):20:20 -> d 1:1:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):16:16 -> u -com.airbnb.lottie.model.layer.ShapeLayer -> m0.g: +com.airbnb.lottie.model.layer.ShapeLayer -> k0.g: # {"id":"sourceFile","fileName":"ShapeLayer.java"} com.airbnb.lottie.animation.content.ContentGroup contentGroup -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/d;"} com.airbnb.lottie.model.layer.CompositionLayer compositionLayer -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/c;"} 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,com.airbnb.lottie.model.layer.CompositionLayer,com.airbnb.lottie.LottieComposition):27:27 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/e;Lm0/c;Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/e;Lk0/c;Lb0/k;)V"} 4:5:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,com.airbnb.lottie.model.layer.CompositionLayer,com.airbnb.lottie.LottieComposition):28:28 -> 6:17:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,com.airbnb.lottie.model.layer.CompositionLayer,com.airbnb.lottie.LottieComposition):31:31 -> 18:24:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,com.airbnb.lottie.model.layer.CompositionLayer,com.airbnb.lottie.LottieComposition):32:32 -> 25:30:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,com.airbnb.lottie.model.layer.CompositionLayer,com.airbnb.lottie.LottieComposition):33:33 -> 1:6:void resolveChildKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):64:64 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;)V"} 1:3:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):41:41 -> d 4:11:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):42:42 -> d 1:6:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):37:37 -> u 1:7:com.airbnb.lottie.model.content.BlurEffect getBlurEffect():46:46 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/a;"} 8:14:com.airbnb.lottie.model.content.BlurEffect getBlurEffect():50:50 -> x 1:7:com.airbnb.lottie.parser.DropShadowEffect getDropShadowEffect():54:54 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm0/j;"} 8:14:com.airbnb.lottie.parser.DropShadowEffect getDropShadowEffect():58:58 -> z -com.airbnb.lottie.model.layer.SolidLayer -> m0.h: +com.airbnb.lottie.model.layer.SolidLayer -> k0.h: # {"id":"sourceFile","fileName":"SolidLayer.java"} android.graphics.RectF rect -> E android.graphics.Paint paint -> F float[] points -> G android.graphics.Path path -> H com.airbnb.lottie.model.layer.Layer layerModel -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorFilterAnimation -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorAnimation -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):31:31 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/e;)V"} 4:10:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):22:22 -> 11:19:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):23:23 -> 20:23:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):24:24 -> @@ -71109,19 +68773,19 @@ com.airbnb.lottie.model.layer.SolidLayer -> m0.h: 34:36:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):34:34 -> 37:41:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):35:35 -> 42:49:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):36:36 -> + 1:3:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):93:93 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 4:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):94:94 -> a + 11:13:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):96:96 -> a + 14:21:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):98:98 -> a + 22:27:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):101:101 -> a + 28:29:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):103:103 -> a + 30:41:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):104:104 -> a + 42:49:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):106:106 -> a 1:3:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):84:84 -> d 4:23:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):85:85 -> d 24:30:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):86:86 -> d 31:36:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):87:87 -> d - 1:3:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):93:93 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 4:10:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):94:94 -> h - 11:13:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):96:96 -> h - 14:21:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):98:98 -> h - 22:27:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):101:101 -> h - 28:29:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):103:103 -> h - 30:41:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):104:104 -> h - 42:49:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):106:106 -> h 1:14:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):40:40 -> u 15:28:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):45:45 -> u 29:38:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):47:47 -> u @@ -71147,7 +68811,7 @@ com.airbnb.lottie.model.layer.SolidLayer -> m0.h: 228:238:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):77:77 -> u 239:243:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):78:78 -> u 244:251:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):79:79 -> u -com.airbnb.lottie.model.layer.TextLayer -> m0.i: +com.airbnb.lottie.model.layer.TextLayer -> k0.i: # {"id":"sourceFile","fileName":"TextLayer.java"} java.lang.StringBuilder stringBuilder -> E android.graphics.RectF rectF -> F @@ -71159,43 +68823,43 @@ com.airbnb.lottie.model.layer.TextLayer -> m0.i: # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/f;"} java.util.List textSubLines -> L com.airbnb.lottie.animation.keyframe.TextKeyframeAnimation textAnimation -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/o;"} com.airbnb.lottie.LottieDrawable lottieDrawable -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/L;"} com.airbnb.lottie.LottieComposition composition -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/k;"} com.airbnb.lottie.model.content.TextRangeUnits textRangeUnits -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/u;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorAnimation -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorCallbackAnimation -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation strokeColorAnimation -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation strokeColorCallbackAnimation -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation strokeWidthAnimation -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation strokeWidthCallbackAnimation -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation trackingAnimation -> W - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation trackingCallbackAnimation -> X - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation opacityAnimation -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation textSizeCallbackAnimation -> Z - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation typefaceCallbackAnimation -> a0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation textRangeStartAnimation -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation textRangeEndAnimation -> c0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation textRangeOffsetAnimation -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} 1:3:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):91:91 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/L;Lm0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/L;Lk0/e;)V"} 4:11:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):42:42 -> 12:18:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):43:43 -> 19:25:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):44:44 -> @@ -71260,7 +68924,7 @@ com.airbnb.lottie.model.layer.TextLayer -> m0.i: 77:82:java.lang.String codePointToString(java.lang.String,int):613:613 -> P 83:88:java.lang.String codePointToString(java.lang.String,int):614:614 -> P 1:4:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):187:187 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/b;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/b;II)V"} 5:20:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):188:188 -> Q 21:30:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):189:189 -> Q 31:48:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):190:190 -> Q @@ -71284,7 +68948,7 @@ com.airbnb.lottie.model.layer.TextLayer -> m0.i: 8:25:void drawCharacter(java.lang.String,android.graphics.Paint,android.graphics.Canvas):567:567 -> R 26:39:void drawCharacter(java.lang.String,android.graphics.Paint,android.graphics.Canvas):570:570 -> R 1:3:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):523:523 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/d;FLj0/b;Landroid/graphics/Canvas;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/d;FLh0/b;Landroid/graphics/Canvas;II)V"} 4:9:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):524:524 -> S 10:15:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):525:525 -> S 16:25:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):526:526 -> S @@ -71299,14 +68963,14 @@ com.airbnb.lottie.model.layer.TextLayer -> m0.i: 75:79:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):536:536 -> S 80:88:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):537:537 -> S 1:3:void drawCharacterFromFont(java.lang.String,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):553:553 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lj0/b;Landroid/graphics/Canvas;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lh0/b;Landroid/graphics/Canvas;II)V"} 4:7:void drawCharacterFromFont(java.lang.String,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):554:554 -> T 8:12:void drawCharacterFromFont(java.lang.String,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):555:555 -> T 13:18:void drawCharacterFromFont(java.lang.String,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):556:556 -> T 19:23:void drawCharacterFromFont(java.lang.String,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):558:558 -> T 24:29:void drawCharacterFromFont(java.lang.String,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):559:559 -> T 2:7:void drawFontTextLine(java.lang.String,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,float,int,int):422:422 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lj0/b;Landroid/graphics/Canvas;FII)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lh0/b;Landroid/graphics/Canvas;FII)V"} 8:17:void drawFontTextLine(java.lang.String,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,float,int,int):423:423 -> U 18:20:void drawFontTextLine(java.lang.String,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,float,int,int):424:424 -> U 21:28:void drawFontTextLine(java.lang.String,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,float,int,int):425:425 -> U @@ -71316,7 +68980,7 @@ com.airbnb.lottie.model.layer.TextLayer -> m0.i: 8:25:void drawGlyph(android.graphics.Path,android.graphics.Paint,android.graphics.Canvas):546:546 -> V 26:29:void drawGlyph(android.graphics.Path,android.graphics.Paint,android.graphics.Canvas):549:549 -> V 3:8:void drawGlyphTextLine(java.lang.String,com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,float,float,float,int):293:293 -> W - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lj0/b;Lj0/c;Landroid/graphics/Canvas;FFFI)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lh0/b;Lh0/c;Landroid/graphics/Canvas;FFFI)V"} 9:12:void drawGlyphTextLine(java.lang.String,com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,float,float,float,int):294:294 -> W 13:24:void drawGlyphTextLine(java.lang.String,com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,float,float,float,int):295:295 -> W 25:49:void drawGlyphTextLine(java.lang.String,com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,float,float,float,int):296:296 -> W @@ -71324,7 +68988,7 @@ com.airbnb.lottie.model.layer.TextLayer -> m0.i: 53:65:void drawGlyphTextLine(java.lang.String,com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,float,float,float,int):302:302 -> W 66:76:void drawGlyphTextLine(java.lang.String,com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,float,float,float,int):303:303 -> W 7:14:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):308:308 -> X - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/b;Lj0/c;Landroid/graphics/Canvas;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/b;Lh0/c;Landroid/graphics/Canvas;I)V"} 15:16:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):312:312 -> X 17:24:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):313:313 -> X 25:32:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):315:315 -> X @@ -71354,7 +69018,7 @@ com.airbnb.lottie.model.layer.TextLayer -> m0.i: 217:226:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):356:356 -> X 227:249:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):358:358 -> X 5:8:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):251:251 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/b;Landroid/graphics/Matrix;Lj0/c;Landroid/graphics/Canvas;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/b;Landroid/graphics/Matrix;Lh0/c;Landroid/graphics/Canvas;I)V"} 9:19:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):252:252 -> Y 20:25:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):254:254 -> Y 26:29:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):257:257 -> Y @@ -71376,11 +69040,57 @@ com.airbnb.lottie.model.layer.TextLayer -> m0.i: 135:154:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):283:283 -> Y 155:177:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):286:286 -> Y 1:8:com.airbnb.lottie.model.layer.TextLayer$TextSubLine ensureEnoughSubLines(int):510:510 -> Z - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lm0/i$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lk0/i$d;"} 9:22:com.airbnb.lottie.model.layer.TextLayer$TextSubLine ensureEnoughSubLines(int):511:511 -> Z 23:33:com.airbnb.lottie.model.layer.TextLayer$TextSubLine ensureEnoughSubLines(int):513:513 -> Z + 1:3:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):630:630 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lp0/c;)V"} + 4:8:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):631:631 -> a + 9:12:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):632:632 -> a + 13:17:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):633:633 -> a + 18:20:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):637:637 -> a + 21:27:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):639:639 -> a + 28:30:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):640:640 -> a + 31:36:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):641:641 -> a + 37:40:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):643:643 -> a + 41:44:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):644:644 -> a + 45:49:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):645:645 -> a + 50:52:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):649:649 -> a + 53:59:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):651:651 -> a + 60:62:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):652:652 -> a + 63:68:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):653:653 -> a + 69:72:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):655:655 -> a + 73:76:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):656:656 -> a + 77:81:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):657:657 -> a + 82:84:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):661:661 -> a + 85:91:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):663:663 -> a + 92:94:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):664:664 -> a + 95:100:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):665:665 -> a + 101:104:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):667:667 -> a + 105:108:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):668:668 -> a + 109:113:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):669:669 -> a + 114:116:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):673:673 -> a + 117:123:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):675:675 -> a + 124:126:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):676:676 -> a + 127:132:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):677:677 -> a + 133:136:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):679:679 -> a + 137:140:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):680:680 -> a + 141:145:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):681:681 -> a + 146:148:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):685:685 -> a + 149:155:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):687:687 -> a + 156:158:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):688:688 -> a + 159:164:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):689:689 -> a + 165:168:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):691:691 -> a + 169:172:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):692:692 -> a + 173:177:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):693:693 -> a + 178:180:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):697:697 -> a + 181:187:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):699:699 -> a + 188:190:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):700:700 -> a + 191:196:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):701:701 -> a + 197:200:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):703:703 -> a + 201:206:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):704:704 -> a 1:8:java.util.List getContentsForCharacter(com.airbnb.lottie.model.FontCharacter):574:574 -> a0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/d;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/d;)Ljava/util/List;"} 9:17:java.util.List getContentsForCharacter(com.airbnb.lottie.model.FontCharacter):575:575 -> a0 18:21:java.util.List getContentsForCharacter(com.airbnb.lottie.model.FontCharacter):577:577 -> a0 22:25:java.util.List getContentsForCharacter(com.airbnb.lottie.model.FontCharacter):578:578 -> a0 @@ -71394,7 +69104,7 @@ com.airbnb.lottie.model.layer.TextLayer -> m0.i: 21:24:java.util.List getTextLines(java.lang.String):408:408 -> b0 25:29:java.util.List getTextLines(java.lang.String):409:409 -> b0 1:4:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):390:390 -> c0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/c;)Landroid/graphics/Typeface;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/c;)Landroid/graphics/Typeface;"} 5:13:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):391:391 -> c0 14:22:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):396:396 -> c0 23:27:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):400:400 -> c0 @@ -71414,7 +69124,7 @@ com.airbnb.lottie.model.layer.TextLayer -> m0.i: 32:39:boolean isModifier(int):623:623 -> e0 40:52:boolean isModifier(int):624:624 -> e0 1:2:boolean offsetCanvas(android.graphics.Canvas,com.airbnb.lottie.model.DocumentData,int,float):364:364 -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Lj0/b;IF)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Lh0/b;IF)Z"} 3:4:boolean offsetCanvas(android.graphics.Canvas,com.airbnb.lottie.model.DocumentData,int,float):365:365 -> f0 5:13:boolean offsetCanvas(android.graphics.Canvas,com.airbnb.lottie.model.DocumentData,int,float):366:366 -> f0 14:20:boolean offsetCanvas(android.graphics.Canvas,com.airbnb.lottie.model.DocumentData,int,float):367:367 -> f0 @@ -71427,7 +69137,7 @@ com.airbnb.lottie.model.layer.TextLayer -> m0.i: 95:98:boolean offsetCanvas(android.graphics.Canvas,com.airbnb.lottie.model.DocumentData,int,float):379:379 -> f0 99:102:boolean offsetCanvas(android.graphics.Canvas,com.airbnb.lottie.model.DocumentData,int,float):376:376 -> f0 15:20:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):446:446 -> g0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;FLj0/c;FFZ)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;FLh0/c;FFZ)Ljava/util/List;"} 21:26:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):447:447 -> g0 27:38:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):450:450 -> g0 39:54:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):451:451 -> g0 @@ -71445,52 +69155,6 @@ com.airbnb.lottie.model.layer.TextLayer -> m0.i: 185:188:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):500:500 -> g0 189:195:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):501:501 -> g0 196:202:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):503:503 -> g0 - 1:3:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):630:630 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lr0/c;)V"} - 4:8:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):631:631 -> h - 9:12:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):632:632 -> h - 13:17:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):633:633 -> h - 18:20:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):637:637 -> h - 21:27:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):639:639 -> h - 28:30:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):640:640 -> h - 31:36:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):641:641 -> h - 37:40:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):643:643 -> h - 41:44:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):644:644 -> h - 45:49:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):645:645 -> h - 50:52:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):649:649 -> h - 53:59:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):651:651 -> h - 60:62:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):652:652 -> h - 63:68:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):653:653 -> h - 69:72:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):655:655 -> h - 73:76:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):656:656 -> h - 77:81:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):657:657 -> h - 82:84:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):661:661 -> h - 85:91:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):663:663 -> h - 92:94:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):664:664 -> h - 95:100:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):665:665 -> h - 101:104:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):667:667 -> h - 105:108:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):668:668 -> h - 109:113:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):669:669 -> h - 114:116:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):673:673 -> h - 117:123:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):675:675 -> h - 124:126:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):676:676 -> h - 127:132:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):677:677 -> h - 133:136:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):679:679 -> h - 137:140:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):680:680 -> h - 141:145:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):681:681 -> h - 146:148:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):685:685 -> h - 149:155:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):687:687 -> h - 156:158:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):688:688 -> h - 159:164:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):689:689 -> h - 165:168:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):691:691 -> h - 169:172:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):692:692 -> h - 173:177:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):693:693 -> h - 178:180:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):697:697 -> h - 181:187:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):699:699 -> h - 188:190:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):700:700 -> h - 191:196:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):701:701 -> h - 197:200:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):703:703 -> h - 201:206:void addValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):704:704 -> h 1:9:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):162:162 -> u 10:27:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):163:163 -> u 28:30:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):167:167 -> u @@ -71500,78 +69164,78 @@ com.airbnb.lottie.model.layer.TextLayer -> m0.i: 50:56:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):173:173 -> u 57:59:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):175:175 -> u 60:63:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):178:178 -> u -com.airbnb.lottie.model.layer.TextLayer$1 -> m0.i$a: +com.airbnb.lottie.model.layer.TextLayer$1 -> k0.i$a: # {"id":"sourceFile","fileName":"TextLayer.java"} com.airbnb.lottie.model.layer.TextLayer this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/i;"} 1:5:void (com.airbnb.lottie.model.layer.TextLayer,int):45:45 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/i;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/i;I)V"} 6:11:void (com.airbnb.lottie.model.layer.TextLayer,int):46:46 -> -com.airbnb.lottie.model.layer.TextLayer$2 -> m0.i$b: +com.airbnb.lottie.model.layer.TextLayer$2 -> k0.i$b: # {"id":"sourceFile","fileName":"TextLayer.java"} com.airbnb.lottie.model.layer.TextLayer this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/i;"} 1:5:void (com.airbnb.lottie.model.layer.TextLayer,int):48:48 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/i;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/i;I)V"} 6:11:void (com.airbnb.lottie.model.layer.TextLayer,int):49:49 -> -com.airbnb.lottie.model.layer.TextLayer$3 -> m0.i$c: +com.airbnb.lottie.model.layer.TextLayer$3 -> k0.i$c: # {"id":"sourceFile","fileName":"TextLayer.java"} int[] $SwitchMap$com$airbnb$lottie$model$DocumentData$Justification -> a 1:41:void ():374:374 -> -com.airbnb.lottie.model.layer.TextLayer$TextSubLine -> m0.i$d: +com.airbnb.lottie.model.layer.TextLayer$TextSubLine -> k0.i$d: # {"id":"sourceFile","fileName":"TextLayer.java"} java.lang.String text -> a float width -> b 1:1:void ():708:708 -> 2:3:void ():710:711 -> 4:4:void (com.airbnb.lottie.model.layer.TextLayer$1):708:708 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/i$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/i$a;)V"} 1:3:float access$000(com.airbnb.lottie.model.layer.TextLayer$TextSubLine):708:708 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/i$d;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/i$d;)F"} 1:3:java.lang.String access$100(com.airbnb.lottie.model.layer.TextLayer$TextSubLine):708:708 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/i$d;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/i$d;)Ljava/lang/String;"} 1:2:void set(java.lang.String,float):714:714 -> c 3:5:void set(java.lang.String,float):715:715 -> c -com.airbnb.lottie.network.DefaultLottieFetchResult -> n0.a: +com.airbnb.lottie.network.DefaultLottieFetchResult -> l0.a: # {"id":"sourceFile","fileName":"DefaultLottieFetchResult.java"} java.net.HttpURLConnection connection -> d 1:3:void (java.net.HttpURLConnection):21:21 -> 4:6:void (java.net.HttpURLConnection):22:22 -> - 1:7:java.lang.String contentType():38:38 -> G - 1:7:java.io.InputStream bodyByteStream():34:34 -> L + 1:7:java.lang.String contentType():38:38 -> F + 1:7:java.io.InputStream bodyByteStream():34:34 -> K 2:14:boolean isSuccessful():27:27 -> Y 1:6:void close():52:52 -> close 1:8:java.lang.String error():43:43 -> error 9:61:java.lang.String error():44:44 -> error 62:66:java.lang.String error():46:46 -> error 67:71:java.lang.String error():47:47 -> error - 1:14:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):56:56 -> g - 15:19:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):57:57 -> g - 20:25:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):61:61 -> g - 26:36:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):62:62 -> g - 37:39:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):66:66 -> g - 40:44:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):71:71 -> g - 45:47:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):66:66 -> g - 48:48:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):70:70 -> g -com.airbnb.lottie.network.DefaultLottieNetworkFetcher -> n0.b: + 1:14:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):56:56 -> f + 15:19:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):57:57 -> f + 20:25:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):61:61 -> f + 26:36:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):62:62 -> f + 37:39:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):66:66 -> f + 40:44:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):71:71 -> f + 45:47:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):66:66 -> f + 48:48:java.lang.String getErrorFromConnection(java.net.HttpURLConnection):70:70 -> f +com.airbnb.lottie.network.DefaultLottieNetworkFetcher -> l0.b: # {"id":"sourceFile","fileName":"DefaultLottieNetworkFetcher.java"} 1:4:void ():11:11 -> 1:11:com.airbnb.lottie.network.LottieFetchResult fetchSync(java.lang.String):16:16 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ln0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll0/d;"} 12:16:com.airbnb.lottie.network.LottieFetchResult fetchSync(java.lang.String):17:17 -> a 17:19:com.airbnb.lottie.network.LottieFetchResult fetchSync(java.lang.String):18:18 -> a 20:25:com.airbnb.lottie.network.LottieFetchResult fetchSync(java.lang.String):19:19 -> a -com.airbnb.lottie.network.FileExtension -> n0.c: +com.airbnb.lottie.network.FileExtension -> l0.c: # {"id":"sourceFile","fileName":"FileExtension.java"} java.lang.String extension -> d com.airbnb.lottie.network.FileExtension JSON -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/c;"} com.airbnb.lottie.network.FileExtension ZIP -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/c;"} com.airbnb.lottie.network.FileExtension GZIP -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/c;"} com.airbnb.lottie.network.FileExtension[] $VALUES -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ln0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/c;"} 1:12:void ():10:10 -> 13:24:void ():11:11 -> 25:36:void ():12:12 -> @@ -71579,32 +69243,32 @@ com.airbnb.lottie.network.FileExtension -> n0.c: 1:3:void (java.lang.String,int,java.lang.String):16:16 -> 4:6:void (java.lang.String,int,java.lang.String):17:17 -> 1:11:com.airbnb.lottie.network.FileExtension[] $values():8:8 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ln0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/c;"} 1:20:java.lang.String tempExtension():21:21 -> b 1:3:java.lang.String toString():25:25 -> toString 1:9:com.airbnb.lottie.network.FileExtension valueOf(java.lang.String):8:8 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ln0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll0/c;"} 1:9:com.airbnb.lottie.network.FileExtension[] values():8:8 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ln0/c;"} -com.airbnb.lottie.network.LottieFetchResult -> n0.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll0/c;"} +com.airbnb.lottie.network.LottieFetchResult -> l0.d: # {"id":"sourceFile","fileName":"LottieFetchResult.java"} - java.lang.String contentType() -> G - java.io.InputStream bodyByteStream() -> L + java.lang.String contentType() -> F + java.io.InputStream bodyByteStream() -> K boolean isSuccessful() -> Y java.lang.String error() -> error -com.airbnb.lottie.network.LottieNetworkCacheProvider -> n0.e: +com.airbnb.lottie.network.LottieNetworkCacheProvider -> l0.e: # {"id":"sourceFile","fileName":"LottieNetworkCacheProvider.java"} java.io.File getCacheDir() -> a -com.airbnb.lottie.network.LottieNetworkFetcher -> n0.f: +com.airbnb.lottie.network.LottieNetworkFetcher -> l0.f: # {"id":"sourceFile","fileName":"LottieNetworkFetcher.java"} com.airbnb.lottie.network.LottieFetchResult fetchSync(java.lang.String) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ln0/d;"} -com.airbnb.lottie.network.NetworkCache -> n0.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll0/d;"} +com.airbnb.lottie.network.NetworkCache -> l0.g: # {"id":"sourceFile","fileName":"NetworkCache.java"} com.airbnb.lottie.network.LottieNetworkCacheProvider cacheProvider -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/e;"} 1:3:void (com.airbnb.lottie.network.LottieNetworkCacheProvider):32:32 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll0/e;)V"} 4:6:void (com.airbnb.lottie.network.LottieNetworkCacheProvider):33:33 -> 2:8:android.util.Pair fetch(java.lang.String):61:61 -> a 9:13:android.util.Pair fetch(java.lang.String):71:71 -> a @@ -71616,7 +69280,7 @@ com.airbnb.lottie.network.NetworkCache -> n0.g: 46:77:android.util.Pair fetch(java.lang.String):85:85 -> a 78:84:android.util.Pair fetch(java.lang.String):86:86 -> a 3:9:java.lang.String filenameForUrl(java.lang.String,com.airbnb.lottie.network.FileExtension,boolean):168:168 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ln0/c;Z)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ll0/c;Z)Ljava/lang/String;"} 10:17:java.lang.String filenameForUrl(java.lang.String,com.airbnb.lottie.network.FileExtension,boolean):169:169 -> b 18:23:java.lang.String filenameForUrl(java.lang.String,com.airbnb.lottie.network.FileExtension,boolean):171:171 -> b 24:29:java.lang.String filenameForUrl(java.lang.String,com.airbnb.lottie.network.FileExtension,boolean):172:172 -> b @@ -71642,7 +69306,7 @@ com.airbnb.lottie.network.NetworkCache -> n0.g: 16:21:java.io.File parentDir():160:160 -> e 22:25:java.io.File parentDir():161:161 -> e 2:5:void renameTempFile(java.lang.String,com.airbnb.lottie.network.FileExtension):123:123 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ln0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ll0/c;)V"} 6:14:void renameTempFile(java.lang.String,com.airbnb.lottie.network.FileExtension):124:124 -> f 15:26:void renameTempFile(java.lang.String,com.airbnb.lottie.network.FileExtension):125:125 -> f 27:31:void renameTempFile(java.lang.String,com.airbnb.lottie.network.FileExtension):126:126 -> f @@ -71650,7 +69314,7 @@ com.airbnb.lottie.network.NetworkCache -> n0.g: 36:62:void renameTempFile(java.lang.String,com.airbnb.lottie.network.FileExtension):128:128 -> f 63:104:void renameTempFile(java.lang.String,com.airbnb.lottie.network.FileExtension):130:130 -> f 2:5:java.io.File writeTempCacheFile(java.lang.String,java.io.InputStream,com.airbnb.lottie.network.FileExtension):95:95 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/io/InputStream;Ln0/c;)Ljava/io/File;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/io/InputStream;Ll0/c;)Ljava/io/File;"} 6:14:java.io.File writeTempCacheFile(java.lang.String,java.io.InputStream,com.airbnb.lottie.network.FileExtension):96:96 -> g 15:21:java.io.File writeTempCacheFile(java.lang.String,java.io.InputStream,com.airbnb.lottie.network.FileExtension):98:98 -> g 22:23:java.io.File writeTempCacheFile(java.lang.String,java.io.InputStream,com.airbnb.lottie.network.FileExtension):101:101 -> g @@ -71663,18 +69327,18 @@ com.airbnb.lottie.network.NetworkCache -> n0.g: 53:53:java.io.File writeTempCacheFile(java.lang.String,java.io.InputStream,com.airbnb.lottie.network.FileExtension):111:111 -> g 54:56:java.io.File writeTempCacheFile(java.lang.String,java.io.InputStream,com.airbnb.lottie.network.FileExtension):113:113 -> g 57:57:java.io.File writeTempCacheFile(java.lang.String,java.io.InputStream,com.airbnb.lottie.network.FileExtension):114:114 -> g -com.airbnb.lottie.network.NetworkFetcher -> n0.h: +com.airbnb.lottie.network.NetworkFetcher -> l0.h: # {"id":"sourceFile","fileName":"NetworkFetcher.java"} com.airbnb.lottie.network.NetworkCache networkCache -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/g;"} com.airbnb.lottie.network.LottieNetworkFetcher fetcher -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/f;"} 1:3:void (com.airbnb.lottie.network.NetworkCache,com.airbnb.lottie.network.LottieNetworkFetcher):31:31 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/g;Ln0/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll0/g;Ll0/f;)V"} 4:5:void (com.airbnb.lottie.network.NetworkCache,com.airbnb.lottie.network.LottieNetworkFetcher):32:32 -> 6:8:void (com.airbnb.lottie.network.NetworkCache,com.airbnb.lottie.network.LottieNetworkFetcher):33:33 -> 4:8:com.airbnb.lottie.LottieComposition fetchFromCache(android.content.Context,java.lang.String,java.lang.String):52:52 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ld0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lb0/k;"} 9:15:com.airbnb.lottie.LottieComposition fetchFromCache(android.content.Context,java.lang.String,java.lang.String):55:55 -> a 16:19:com.airbnb.lottie.LottieComposition fetchFromCache(android.content.Context,java.lang.String,java.lang.String):60:60 -> a 20:23:com.airbnb.lottie.LottieComposition fetchFromCache(android.content.Context,java.lang.String,java.lang.String):61:61 -> a @@ -71686,7 +69350,7 @@ com.airbnb.lottie.network.NetworkFetcher -> n0.h: 70:75:com.airbnb.lottie.LottieComposition fetchFromCache(android.content.Context,java.lang.String,java.lang.String):77:77 -> a 76:83:com.airbnb.lottie.LottieComposition fetchFromCache(android.content.Context,java.lang.String,java.lang.String):78:78 -> a 1:23:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):86:86 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lb0/U;"} 24:29:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):90:90 -> b 30:35:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):91:91 -> b 36:39:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):92:92 -> b @@ -71703,17 +69367,17 @@ com.airbnb.lottie.network.NetworkFetcher -> n0.h: 137:139:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):107:107 -> b 140:140:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):110:110 -> b 1:6:com.airbnb.lottie.LottieResult fetchSync(android.content.Context,java.lang.String,java.lang.String):39:39 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lb0/U;"} 7:12:com.airbnb.lottie.LottieResult fetchSync(android.content.Context,java.lang.String,java.lang.String):41:41 -> c 13:37:com.airbnb.lottie.LottieResult fetchSync(android.content.Context,java.lang.String,java.lang.String):44:44 -> c 38:42:com.airbnb.lottie.LottieResult fetchSync(android.content.Context,java.lang.String,java.lang.String):46:46 -> c 3:7:com.airbnb.lottie.LottieResult fromGzipStream(java.lang.String,java.io.InputStream,java.lang.String):162:162 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Lb0/U;"} 8:13:com.airbnb.lottie.LottieResult fromGzipStream(java.lang.String,java.io.InputStream,java.lang.String):165:165 -> d 14:28:com.airbnb.lottie.LottieResult fromGzipStream(java.lang.String,java.io.InputStream,java.lang.String):166:166 -> d 29:39:com.airbnb.lottie.LottieResult fromGzipStream(java.lang.String,java.io.InputStream,java.lang.String):163:163 -> d 3:4:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):121:121 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/String;)Lb0/U;"} 5:14:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):123:123 -> e 15:22:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):124:124 -> e 23:28:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):125:125 -> e @@ -71733,26 +69397,26 @@ com.airbnb.lottie.network.NetworkFetcher -> n0.h: 116:125:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):142:142 -> e 126:129:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):143:143 -> e 3:7:com.airbnb.lottie.LottieResult fromJsonStream(java.lang.String,java.io.InputStream,java.lang.String):172:172 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Lb0/U;"} 8:13:com.airbnb.lottie.LottieResult fromJsonStream(java.lang.String,java.io.InputStream,java.lang.String):175:175 -> f 14:28:com.airbnb.lottie.LottieResult fromJsonStream(java.lang.String,java.io.InputStream,java.lang.String):176:176 -> f 29:33:com.airbnb.lottie.LottieResult fromJsonStream(java.lang.String,java.io.InputStream,java.lang.String):173:173 -> f 3:7:com.airbnb.lottie.LottieResult fromZipStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String):152:152 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Ld0/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Lb0/U;"} 8:13:com.airbnb.lottie.LottieResult fromZipStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String):155:155 -> g 14:28:com.airbnb.lottie.LottieResult fromZipStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String):156:156 -> g 29:39:com.airbnb.lottie.LottieResult fromZipStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String):153:153 -> g -com.airbnb.lottie.network.NetworkFetcher$1 -> n0.h$a: +com.airbnb.lottie.network.NetworkFetcher$1 -> l0.h$a: # {"id":"sourceFile","fileName":"NetworkFetcher.java"} int[] $SwitchMap$com$airbnb$lottie$network$FileExtension -> a 1:30:void ():63:63 -> -com.airbnb.lottie.parser.AnimatablePathValueParser -> o0.a: +com.airbnb.lottie.parser.AnimatablePathValueParser -> m0.a: # {"id":"sourceFile","fileName":"AnimatablePathValueParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:17:void ():20:20 -> 1:5:com.airbnb.lottie.model.animatable.AnimatablePathValue parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):31:31 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lk0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Li0/e;"} 6:13:com.airbnb.lottie.model.animatable.AnimatablePathValue parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):32:32 -> a 14:16:com.airbnb.lottie.model.animatable.AnimatablePathValue parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):33:33 -> a 17:22:com.airbnb.lottie.model.animatable.AnimatablePathValue parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):34:34 -> a @@ -71762,7 +69426,7 @@ com.airbnb.lottie.parser.AnimatablePathValueParser -> o0.a: 38:53:com.airbnb.lottie.model.animatable.AnimatablePathValue parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):40:40 -> a 54:59:com.airbnb.lottie.model.animatable.AnimatablePathValue parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):42:42 -> a 1:8:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):57:57 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lk0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Li0/o;"} 9:16:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):58:58 -> b 17:30:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):59:59 -> b 31:33:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):80:80 -> b @@ -71777,19 +69441,19 @@ com.airbnb.lottie.parser.AnimatablePathValueParser -> o0.a: 78:82:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):84:84 -> b 83:90:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):87:87 -> b 91:96:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):93:93 -> b -com.airbnb.lottie.parser.AnimatableTextPropertiesParser -> o0.b: +com.airbnb.lottie.parser.AnimatableTextPropertiesParser -> m0.b: # {"id":"sourceFile","fileName":"AnimatableTextPropertiesParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options PROPERTIES_NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options ANIMATABLE_RANGE_PROPERTIES_NAMES -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options ANIMATABLE_PROPERTIES_NAMES -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:14:void ():21:21 -> 15:30:void ():23:23 -> 31:49:void ():29:29 -> 1:5:com.airbnb.lottie.model.animatable.AnimatableTextProperties parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):45:45 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lk0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Li0/k;"} 6:11:com.airbnb.lottie.model.animatable.AnimatableTextProperties parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):46:46 -> a 12:22:com.airbnb.lottie.model.animatable.AnimatableTextProperties parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):47:47 -> a 23:25:com.airbnb.lottie.model.animatable.AnimatableTextProperties parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):55:55 -> a @@ -71799,7 +69463,7 @@ com.airbnb.lottie.parser.AnimatableTextPropertiesParser -> o0.b: 40:42:com.airbnb.lottie.model.animatable.AnimatableTextProperties parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):59:59 -> a 43:48:com.airbnb.lottie.model.animatable.AnimatableTextProperties parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):61:61 -> a 1:7:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):71:71 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lk0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Li0/l;"} 8:13:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):72:72 -> b 14:30:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):73:73 -> b 31:33:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):93:93 -> b @@ -71815,7 +69479,7 @@ com.airbnb.lottie.parser.AnimatableTextPropertiesParser -> o0.b: 99:117:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):101:101 -> b 118:123:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):104:104 -> b 1:9:com.airbnb.lottie.model.animatable.AnimatableTextStyle parseAnimatableTextStyle(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):115:115 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lk0/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Li0/m;"} 10:15:com.airbnb.lottie.model.animatable.AnimatableTextStyle parseAnimatableTextStyle(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):116:116 -> c 16:35:com.airbnb.lottie.model.animatable.AnimatableTextStyle parseAnimatableTextStyle(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):117:117 -> c 36:38:com.airbnb.lottie.model.animatable.AnimatableTextStyle parseAnimatableTextStyle(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):134:134 -> c @@ -71827,29 +69491,29 @@ com.airbnb.lottie.parser.AnimatableTextPropertiesParser -> o0.b: 63:67:com.airbnb.lottie.model.animatable.AnimatableTextStyle parseAnimatableTextStyle(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):119:119 -> c 68:70:com.airbnb.lottie.model.animatable.AnimatableTextStyle parseAnimatableTextStyle(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):138:138 -> c 71:76:com.airbnb.lottie.model.animatable.AnimatableTextStyle parseAnimatableTextStyle(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):140:140 -> c -com.airbnb.lottie.parser.AnimatableTransformParser -> o0.c: +com.airbnb.lottie.parser.AnimatableTransformParser -> m0.c: # {"id":"sourceFile","fileName":"AnimatableTransformParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options ANIMATABLE_NAMES -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:30:void ():24:24 -> 31:43:void ():36:36 -> 3:34:boolean isAnchorPointIdentity(com.airbnb.lottie.model.animatable.AnimatablePathValue):143:143 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/e;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/e;)Z"} 3:7:boolean isPositionIdentity(com.airbnb.lottie.model.animatable.AnimatableValue):147:147 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/o;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/o;)Z"} 8:38:boolean isPositionIdentity(com.airbnb.lottie.model.animatable.AnimatableValue):149:149 -> b 3:36:boolean isRotationIdentity(com.airbnb.lottie.model.animatable.AnimatableFloatValue):153:153 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/b;)Z"} 3:35:boolean isScaleIdentity(com.airbnb.lottie.model.animatable.AnimatableScaleValue):157:157 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/g;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/g;)Z"} 3:36:boolean isSkewAngleIdentity(com.airbnb.lottie.model.animatable.AnimatableFloatValue):165:165 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/b;)Z"} 3:36:boolean isSkewIdentity(com.airbnb.lottie.model.animatable.AnimatableFloatValue):161:161 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/b;)Z"} 6:9:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):92:92 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lk0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Li0/n;"} 10:24:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):50:50 -> g 25:39:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):52:52 -> g 40:45:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):54:54 -> g @@ -71884,43 +69548,43 @@ com.airbnb.lottie.parser.AnimatableTransformParser -> o0.c: 271:281:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):133:133 -> g 282:292:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):136:136 -> g 293:300:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):139:139 -> g -com.airbnb.lottie.parser.AnimatableValueParser -> o0.d: +com.airbnb.lottie.parser.AnimatableValueParser -> m0.d: # {"id":"sourceFile","fileName":"AnimatableValueParser.java"} 2:6:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.ValueParser):86:86 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;FLd0/k;Lo0/N;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;FLb0/k;Lm0/N;)Ljava/util/List;"} 4:8:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.ValueParser):78:78 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;Lo0/N;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;Lm0/N;)Ljava/util/List;"} 1:12:com.airbnb.lottie.model.animatable.AnimatableColorValue parseColor(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):63:63 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lk0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Li0/a;"} 1:16:com.airbnb.lottie.model.animatable.AnimatableTextFrame parseDocumentData(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):58:58 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lk0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Li0/j;"} 2:6:com.airbnb.lottie.model.animatable.AnimatableFloatValue parseFloat(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):26:26 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Li0/b;"} 1:4:com.airbnb.lottie.model.animatable.AnimatableFloatValue parseFloat(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,boolean):31:31 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;Z)Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;Z)Li0/b;"} 5:21:com.airbnb.lottie.model.animatable.AnimatableFloatValue parseFloat(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,boolean):32:32 -> f 1:7:com.airbnb.lottie.model.animatable.AnimatableGradientColorValue parseGradientColor(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):68:68 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;I)Lk0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;I)Li0/c;"} 8:15:com.airbnb.lottie.model.animatable.AnimatableGradientColorValue parseGradientColor(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):69:69 -> g 1:12:com.airbnb.lottie.model.animatable.AnimatableIntegerValue parseInteger(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):37:37 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lk0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Li0/d;"} 1:17:com.airbnb.lottie.model.animatable.AnimatablePointValue parsePoint(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):42:42 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lk0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Li0/f;"} 1:12:com.airbnb.lottie.model.animatable.AnimatableScaleValue parseScale(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):47:47 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lk0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Li0/g;"} 1:2:com.airbnb.lottie.model.animatable.AnimatableShapeValue parseShapeData(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):52:52 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lk0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Li0/h;"} 3:16:com.airbnb.lottie.model.animatable.AnimatableShapeValue parseShapeData(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):53:53 -> k -com.airbnb.lottie.parser.BlurEffectParser -> o0.e: +com.airbnb.lottie.parser.BlurEffectParser -> m0.e: # {"id":"sourceFile","fileName":"BlurEffectParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options BLUR_EFFECT_NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options INNER_BLUR_EFFECT_NAMES -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:12:void ():13:13 -> 13:27:void ():16:16 -> 1:6:com.airbnb.lottie.model.content.BlurEffect maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):48:48 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/a;"} 7:12:com.airbnb.lottie.model.content.BlurEffect maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):49:49 -> a 13:23:com.airbnb.lottie.model.content.BlurEffect maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):50:50 -> a 24:26:com.airbnb.lottie.model.content.BlurEffect maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):62:62 -> a @@ -71930,7 +69594,7 @@ com.airbnb.lottie.parser.BlurEffectParser -> o0.e: 47:54:com.airbnb.lottie.model.content.BlurEffect maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):52:52 -> a 55:58:com.airbnb.lottie.model.content.BlurEffect maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):66:66 -> a 2:7:com.airbnb.lottie.model.content.BlurEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):24:24 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/a;"} 8:15:com.airbnb.lottie.model.content.BlurEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):25:25 -> b 16:18:com.airbnb.lottie.model.content.BlurEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):37:37 -> b 19:22:com.airbnb.lottie.model.content.BlurEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):38:38 -> b @@ -71938,13 +69602,13 @@ com.airbnb.lottie.parser.BlurEffectParser -> o0.e: 26:31:com.airbnb.lottie.model.content.BlurEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):28:28 -> b 32:39:com.airbnb.lottie.model.content.BlurEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):29:29 -> b 40:44:com.airbnb.lottie.model.content.BlurEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):34:34 -> b -com.airbnb.lottie.parser.CircleShapeParser -> o0.f: +com.airbnb.lottie.parser.CircleShapeParser -> m0.f: # {"id":"sourceFile","fileName":"CircleShapeParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:21:void ():15:15 -> 15:20:com.airbnb.lottie.model.content.CircleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):34:34 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;I)Ll0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;I)Lj0/b;"} 21:38:com.airbnb.lottie.model.content.CircleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):35:35 -> a 39:41:com.airbnb.lottie.model.content.CircleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):53:53 -> a 42:45:com.airbnb.lottie.model.content.CircleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):54:54 -> a @@ -71954,16 +69618,16 @@ com.airbnb.lottie.parser.CircleShapeParser -> o0.f: 66:70:com.airbnb.lottie.model.content.CircleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):40:40 -> a 71:75:com.airbnb.lottie.model.content.CircleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):37:37 -> a 76:81:com.airbnb.lottie.model.content.CircleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):58:58 -> a -com.airbnb.lottie.parser.ColorParser -> o0.g: +com.airbnb.lottie.parser.ColorParser -> m0.g: # {"id":"sourceFile","fileName":"ColorParser.java"} com.airbnb.lottie.parser.ColorParser INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/g;"} 1:8:void ():10:10 -> 1:4:void ():12:12 -> 1:5:java.lang.Object parse(com.airbnb.lottie.parser.moshi.JsonReader,float):9:9 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/lang/Object;"} 1:13:java.lang.Integer parse(com.airbnb.lottie.parser.moshi.JsonReader,float):16:16 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/lang/Integer;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/lang/Integer;"} 14:16:java.lang.Integer parse(com.airbnb.lottie.parser.moshi.JsonReader,float):18:18 -> b 17:20:java.lang.Integer parse(com.airbnb.lottie.parser.moshi.JsonReader,float):20:20 -> b 21:24:java.lang.Integer parse(com.airbnb.lottie.parser.moshi.JsonReader,float):21:21 -> b @@ -71972,13 +69636,13 @@ com.airbnb.lottie.parser.ColorParser -> o0.g: 39:46:java.lang.Integer parse(com.airbnb.lottie.parser.moshi.JsonReader,float):27:27 -> b 47:78:java.lang.Integer parse(com.airbnb.lottie.parser.moshi.JsonReader,float):30:30 -> b 79:87:java.lang.Integer parse(com.airbnb.lottie.parser.moshi.JsonReader,float):45:45 -> b -com.airbnb.lottie.parser.ContentModelParser -> o0.h: +com.airbnb.lottie.parser.ContentModelParser -> m0.h: # {"id":"sourceFile","fileName":"ContentModelParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:15:void ():14:14 -> 1:5:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):27:27 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/c;"} 6:13:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):33:33 -> a 14:23:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):34:34 -> a 24:26:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):42:42 -> a @@ -72005,19 +69669,19 @@ com.airbnb.lottie.parser.ContentModelParser -> o0.h: 320:325:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):102:102 -> a 326:329:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):103:103 -> a 330:334:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):105:105 -> a -com.airbnb.lottie.parser.DocumentDataParser -> o0.i: +com.airbnb.lottie.parser.DocumentDataParser -> m0.i: # {"id":"sourceFile","fileName":"DocumentDataParser.java"} com.airbnb.lottie.parser.DocumentDataParser INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/i;"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:7:void ():13:13 -> 8:44:void ():14:14 -> 1:4:void ():30:30 -> 1:5:java.lang.Object parse(com.airbnb.lottie.parser.moshi.JsonReader,float):12:12 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/lang/Object;"} 1:2:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):38:38 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Lj0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Lh0/b;"} 3:25:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):49:49 -> b 26:31:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):50:50 -> b 32:42:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):51:51 -> b @@ -72044,56 +69708,56 @@ com.airbnb.lottie.parser.DocumentDataParser -> o0.i: 181:188:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):53:53 -> b 189:191:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):105:105 -> b 192:198:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):107:107 -> b -com.airbnb.lottie.parser.DropShadowEffect -> o0.j: +com.airbnb.lottie.parser.DropShadowEffect -> m0.j: # {"id":"sourceFile","fileName":"DropShadowEffect.java"} com.airbnb.lottie.model.animatable.AnimatableColorValue color -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/a;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue opacity -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue direction -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue distance -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue radius -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} 1:3:void (com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue):14:14 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/a;Lk0/b;Lk0/b;Lk0/b;Lk0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li0/a;Li0/b;Li0/b;Li0/b;Li0/b;)V"} 4:5:void (com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue):15:15 -> 6:7:void (com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue):16:16 -> 8:9:void (com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue):17:17 -> 10:11:void (com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue):18:18 -> 12:14:void (com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue,com.airbnb.lottie.model.animatable.AnimatableFloatValue):19:19 -> 1:3:com.airbnb.lottie.model.animatable.AnimatableColorValue getColor():23:23 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/a;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getDirection():31:31 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getDistance():35:35 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getOpacity():27:27 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getRadius():39:39 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} -com.airbnb.lottie.parser.DropShadowEffectParser -> o0.k: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li0/b;"} +com.airbnb.lottie.parser.DropShadowEffectParser -> m0.k: # {"id":"sourceFile","fileName":"DropShadowEffectParser.java"} com.airbnb.lottie.model.animatable.AnimatableColorValue color -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/a;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue opacity -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue direction -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue distance -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.model.animatable.AnimatableFloatValue radius -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} com.airbnb.lottie.parser.moshi.JsonReader$Options DROP_SHADOW_EFFECT_NAMES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options INNER_EFFECT_NAMES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:12:void ():14:14 -> 13:27:void ():17:17 -> 1:4:void ():12:12 -> 1:5:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):52:52 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)V"} 6:11:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):53:53 -> a 12:22:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):54:54 -> a 23:25:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):81:81 -> a @@ -72108,7 +69772,7 @@ com.airbnb.lottie.parser.DropShadowEffectParser -> o0.k: 139:144:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):56:56 -> a 145:148:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):85:85 -> a 1:6:com.airbnb.lottie.parser.DropShadowEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):30:30 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lo0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lm0/j;"} 7:14:com.airbnb.lottie.parser.DropShadowEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):31:31 -> b 15:17:com.airbnb.lottie.parser.DropShadowEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):40:40 -> b 18:21:com.airbnb.lottie.parser.DropShadowEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):41:41 -> b @@ -72118,26 +69782,26 @@ com.airbnb.lottie.parser.DropShadowEffectParser -> o0.k: 35:38:com.airbnb.lottie.parser.DropShadowEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):37:37 -> b 39:58:com.airbnb.lottie.parser.DropShadowEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):44:44 -> b 59:66:com.airbnb.lottie.parser.DropShadowEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):45:45 -> b -com.airbnb.lottie.parser.FloatParser -> o0.l: +com.airbnb.lottie.parser.FloatParser -> m0.l: # {"id":"sourceFile","fileName":"FloatParser.java"} com.airbnb.lottie.parser.FloatParser INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/l;"} 1:8:void ():9:9 -> 1:4:void ():11:11 -> 1:5:java.lang.Object parse(com.airbnb.lottie.parser.moshi.JsonReader,float):8:8 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/lang/Object;"} 1:10:java.lang.Float parse(com.airbnb.lottie.parser.moshi.JsonReader,float):15:15 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/lang/Float;"} -com.airbnb.lottie.parser.FontCharacterParser -> o0.m: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/lang/Float;"} +com.airbnb.lottie.parser.FontCharacterParser -> m0.m: # {"id":"sourceFile","fileName":"FontCharacterParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options DATA_NAMES -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:22:void ():13:13 -> 23:35:void ():21:21 -> 1:5:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):33:33 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lj0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lh0/d;"} 6:17:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):35:35 -> a 18:23:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):36:36 -> a 24:46:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):37:37 -> a @@ -72160,13 +69824,13 @@ com.airbnb.lottie.parser.FontCharacterParser -> o0.m: 125:133:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):39:39 -> a 134:136:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):76:76 -> a 137:142:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):78:78 -> a -com.airbnb.lottie.parser.FontParser -> o0.n: +com.airbnb.lottie.parser.FontParser -> m0.n: # {"id":"sourceFile","fileName":"FontParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:19:void ():9:9 -> 1:8:com.airbnb.lottie.model.Font parse(com.airbnb.lottie.parser.moshi.JsonReader):25:25 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)Lj0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;)Lh0/c;"} 9:14:com.airbnb.lottie.model.Font parse(com.airbnb.lottie.parser.moshi.JsonReader):26:26 -> a 15:31:com.airbnb.lottie.model.Font parse(com.airbnb.lottie.parser.moshi.JsonReader):27:27 -> a 32:34:com.airbnb.lottie.model.Font parse(com.airbnb.lottie.parser.moshi.JsonReader):41:41 -> a @@ -72177,15 +69841,15 @@ com.airbnb.lottie.parser.FontParser -> o0.n: 55:59:com.airbnb.lottie.model.Font parse(com.airbnb.lottie.parser.moshi.JsonReader):29:29 -> a 60:62:com.airbnb.lottie.model.Font parse(com.airbnb.lottie.parser.moshi.JsonReader):45:45 -> a 63:68:com.airbnb.lottie.model.Font parse(com.airbnb.lottie.parser.moshi.JsonReader):47:47 -> a -com.airbnb.lottie.parser.GradientColorParser -> o0.o: +com.airbnb.lottie.parser.GradientColorParser -> m0.o: # {"id":"sourceFile","fileName":"GradientColorParser.java"} int colorPoints -> a 1:3:void (int):21:21 -> 4:6:void (int):22:22 -> 1:5:java.lang.Object parse(com.airbnb.lottie.parser.moshi.JsonReader,float):15:15 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/lang/Object;"} 1:4:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):122:122 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll0/d;Ljava/util/List;)Ll0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/d;Ljava/util/List;)Lj0/d;"} 5:11:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):123:123 -> b 12:15:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):130:130 -> b 16:19:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):131:131 -> b @@ -72254,7 +69918,7 @@ com.airbnb.lottie.parser.GradientColorParser -> o0.o: 70:80:float[] mergeUniqueElements(float[],float[]):259:259 -> e 81:85:float[] mergeUniqueElements(float[],float[]):276:276 -> e 3:7:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):48:48 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ll0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Lj0/d;"} 8:22:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):51:51 -> f 23:25:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):53:53 -> f 26:31:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):55:55 -> f @@ -72281,16 +69945,16 @@ com.airbnb.lottie.parser.GradientColorParser -> o0.o: 209:213:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):91:91 -> f 214:218:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):107:107 -> f 219:223:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):108:108 -> f -com.airbnb.lottie.parser.GradientFillParser -> o0.p: +com.airbnb.lottie.parser.GradientFillParser -> m0.p: # {"id":"sourceFile","fileName":"GradientFillParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options GRADIENT_NAMES -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:26:void ():18:18 -> 27:41:void ():28:28 -> 1:11:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):44:44 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/e;"} 12:17:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):47:47 -> a 18:27:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):48:48 -> a 28:30:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):89:89 -> a @@ -72312,19 +69976,19 @@ com.airbnb.lottie.parser.GradientFillParser -> o0.p: 122:128:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):50:50 -> a 129:149:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):96:96 -> a 150:158:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):97:97 -> a -com.airbnb.lottie.parser.GradientStrokeParser -> o0.q: +com.airbnb.lottie.parser.GradientStrokeParser -> m0.q: # {"id":"sourceFile","fileName":"GradientStrokeParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options GRADIENT_NAMES -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options DASH_PATTERN_NAMES -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:34:void ():25:25 -> 35:48:void ():39:39 -> 49:63:void ():43:43 -> 5:25:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):64:64 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/f;"} 26:31:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):66:66 -> a 32:42:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):67:67 -> a 43:45:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):151:151 -> a @@ -72366,23 +70030,23 @@ com.airbnb.lottie.parser.GradientStrokeParser -> o0.q: 336:347:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):69:69 -> a 348:371:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):158:158 -> a 372:388:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):159:159 -> a -com.airbnb.lottie.parser.IntegerParser -> o0.r: +com.airbnb.lottie.parser.IntegerParser -> m0.r: # {"id":"sourceFile","fileName":"IntegerParser.java"} com.airbnb.lottie.parser.IntegerParser INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/r;"} 1:8:void ():8:8 -> 1:4:void ():10:10 -> 1:5:java.lang.Object parse(com.airbnb.lottie.parser.moshi.JsonReader,float):7:7 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/lang/Object;"} 1:14:java.lang.Integer parse(com.airbnb.lottie.parser.moshi.JsonReader,float):14:14 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/lang/Integer;"} -com.airbnb.lottie.parser.JsonUtils -> o0.s: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/lang/Integer;"} +com.airbnb.lottie.parser.JsonUtils -> m0.s: # {"id":"sourceFile","fileName":"JsonUtils.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options POINT_NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:15:void ():81:81 -> 1:3:android.graphics.PointF jsonArrayToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):71:71 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Landroid/graphics/PointF;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Landroid/graphics/PointF;"} 4:8:android.graphics.PointF jsonArrayToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):72:72 -> a 9:13:android.graphics.PointF jsonArrayToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):73:73 -> a 14:21:android.graphics.PointF jsonArrayToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):74:74 -> a @@ -72390,13 +70054,13 @@ com.airbnb.lottie.parser.JsonUtils -> o0.s: 26:28:android.graphics.PointF jsonArrayToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):77:77 -> a 29:36:android.graphics.PointF jsonArrayToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):78:78 -> a 1:5:android.graphics.PointF jsonNumbersToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):60:60 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Landroid/graphics/PointF;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Landroid/graphics/PointF;"} 6:10:android.graphics.PointF jsonNumbersToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):61:61 -> b 11:16:android.graphics.PointF jsonNumbersToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):62:62 -> b 17:20:android.graphics.PointF jsonNumbersToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):63:63 -> b 21:28:android.graphics.PointF jsonNumbersToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):65:65 -> b 1:5:android.graphics.PointF jsonObjectToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):86:86 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Landroid/graphics/PointF;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Landroid/graphics/PointF;"} 6:11:android.graphics.PointF jsonObjectToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):87:87 -> c 12:22:android.graphics.PointF jsonObjectToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):88:88 -> c 23:25:android.graphics.PointF jsonObjectToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):96:96 -> c @@ -72406,7 +70070,7 @@ com.airbnb.lottie.parser.JsonUtils -> o0.s: 40:42:android.graphics.PointF jsonObjectToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):100:100 -> c 43:50:android.graphics.PointF jsonObjectToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):101:101 -> c 1:3:int jsonToColor(com.airbnb.lottie.parser.moshi.JsonReader):22:22 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;)I"} 4:14:int jsonToColor(com.airbnb.lottie.parser.moshi.JsonReader):23:23 -> d 15:20:int jsonToColor(com.airbnb.lottie.parser.moshi.JsonReader):24:24 -> d 21:26:int jsonToColor(com.airbnb.lottie.parser.moshi.JsonReader):25:25 -> d @@ -72415,13 +70079,13 @@ com.airbnb.lottie.parser.JsonUtils -> o0.s: 37:41:int jsonToColor(com.airbnb.lottie.parser.moshi.JsonReader):29:29 -> d 42:46:int jsonToColor(com.airbnb.lottie.parser.moshi.JsonReader):30:30 -> d 1:21:android.graphics.PointF jsonToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):47:47 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Landroid/graphics/PointF;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Landroid/graphics/PointF;"} 22:26:android.graphics.PointF jsonToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):53:53 -> e 27:53:android.graphics.PointF jsonToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):55:55 -> e 54:58:android.graphics.PointF jsonToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):51:51 -> e 59:63:android.graphics.PointF jsonToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):49:49 -> e 1:5:java.util.List jsonToPoints(com.airbnb.lottie.parser.moshi.JsonReader,float):34:34 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/util/List;"} 6:8:java.util.List jsonToPoints(com.airbnb.lottie.parser.moshi.JsonReader,float):36:36 -> f 9:16:java.util.List jsonToPoints(com.airbnb.lottie.parser.moshi.JsonReader,float):37:37 -> f 17:19:java.util.List jsonToPoints(com.airbnb.lottie.parser.moshi.JsonReader,float):38:38 -> f @@ -72429,7 +70093,7 @@ com.airbnb.lottie.parser.JsonUtils -> o0.s: 27:30:java.util.List jsonToPoints(com.airbnb.lottie.parser.moshi.JsonReader,float):40:40 -> f 31:34:java.util.List jsonToPoints(com.airbnb.lottie.parser.moshi.JsonReader,float):42:42 -> f 1:4:float valueFromObject(com.airbnb.lottie.parser.moshi.JsonReader):105:105 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;)F"} 5:18:float valueFromObject(com.airbnb.lottie.parser.moshi.JsonReader):106:106 -> g 19:21:float valueFromObject(com.airbnb.lottie.parser.moshi.JsonReader):110:110 -> g 22:26:float valueFromObject(com.airbnb.lottie.parser.moshi.JsonReader):111:111 -> g @@ -72438,19 +70102,19 @@ com.airbnb.lottie.parser.JsonUtils -> o0.s: 37:40:float valueFromObject(com.airbnb.lottie.parser.moshi.JsonReader):115:115 -> g 41:63:float valueFromObject(com.airbnb.lottie.parser.moshi.JsonReader):118:118 -> g 64:69:float valueFromObject(com.airbnb.lottie.parser.moshi.JsonReader):108:108 -> g -com.airbnb.lottie.parser.JsonUtils$1 -> o0.s$a: +com.airbnb.lottie.parser.JsonUtils$1 -> m0.s$a: # {"id":"sourceFile","fileName":"JsonUtils.java"} int[] $SwitchMap$com$airbnb$lottie$parser$moshi$JsonReader$Token -> a 1:41:void ():47:47 -> -com.airbnb.lottie.parser.KeyframeParser -> o0.t: +com.airbnb.lottie.parser.KeyframeParser -> m0.t: # {"id":"sourceFile","fileName":"KeyframeParser.java"} android.view.animation.Interpolator LINEAR_INTERPOLATOR -> a androidx.collection.SparseArrayCompat pathInterpolatorCache -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/j;"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options INTERPOLATOR_NAMES -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:7:void ():29:29 -> 8:33:void ():32:32 -> 34:48:void ():42:42 -> @@ -72471,11 +70135,11 @@ com.airbnb.lottie.parser.KeyframeParser -> o0.t: 131:136:android.view.animation.Interpolator interpolatorFor(android.graphics.PointF,android.graphics.PointF):355:355 -> b 137:145:android.view.animation.Interpolator interpolatorFor(android.graphics.PointF,android.graphics.PointF):357:357 -> b 5:11:com.airbnb.lottie.value.Keyframe parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean,boolean):79:79 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;FLo0/N;ZZ)Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;FLm0/N;ZZ)Lp0/a;"} 12:16:com.airbnb.lottie.value.Keyframe parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean,boolean):81:81 -> c 17:21:com.airbnb.lottie.value.Keyframe parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean,boolean):83:83 -> c 1:13:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):106:106 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;Lp0/c;FLo0/N;)Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;Ln0/c;FLm0/N;)Lp0/a;"} 14:19:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):107:107 -> d 20:30:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):108:108 -> d 31:34:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):134:134 -> d @@ -72495,7 +70159,7 @@ com.airbnb.lottie.parser.KeyframeParser -> o0.t: 113:114:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):151:151 -> d 115:118:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):152:152 -> d 7:23:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):178:178 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;Lp0/c;FLo0/N;)Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;Ln0/c;FLm0/N;)Lp0/a;"} 24:29:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):179:179 -> e 30:39:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):180:180 -> e 40:43:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):300:300 -> e @@ -72562,7 +70226,7 @@ com.airbnb.lottie.parser.KeyframeParser -> o0.t: 496:497:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):325:325 -> e 498:500:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):326:326 -> e 1:4:com.airbnb.lottie.value.Keyframe parseStaticValue(com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):371:371 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;FLo0/N;)Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;FLm0/N;)Lp0/a;"} 5:10:com.airbnb.lottie.value.Keyframe parseStaticValue(com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):372:372 -> f 1:4:androidx.collection.SparseArrayCompat pathInterpolatorCache():49:49 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm/j;"} @@ -72571,13 +70235,13 @@ com.airbnb.lottie.parser.KeyframeParser -> o0.t: 1:3:void putInterpolator(int,java.lang.ref.WeakReference):67:67 -> h 4:8:void putInterpolator(int,java.lang.ref.WeakReference):68:68 -> h 9:13:void putInterpolator(int,java.lang.ref.WeakReference):69:69 -> h -com.airbnb.lottie.parser.KeyframesParser -> o0.u: +com.airbnb.lottie.parser.KeyframesParser -> m0.u: # {"id":"sourceFile","fileName":"KeyframesParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:13:void ():14:14 -> 1:5:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):21:21 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;FLo0/N;Z)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;FLm0/N;Z)Ljava/util/List;"} 6:13:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):23:23 -> a 14:19:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):24:24 -> a 20:22:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):28:28 -> a @@ -72605,25 +70269,25 @@ com.airbnb.lottie.parser.KeyframesParser -> o0.u: 53:58:void setEndFrames(java.util.List):76:76 -> b 59:72:void setEndFrames(java.util.List):77:77 -> b 73:76:void setEndFrames(java.util.List):80:80 -> b -com.airbnb.lottie.parser.LayerParser -> o0.v: +com.airbnb.lottie.parser.LayerParser -> m0.v: # {"id":"sourceFile","fileName":"LayerParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options TEXT_NAMES -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options EFFECTS_NAMES -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:60:void ():30:30 -> 61:74:void ():69:69 -> 75:89:void ():74:74 -> 1:4:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.LottieComposition):59:59 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)Lm0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)Lk0/e;"} 5:6:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.LottieComposition):60:60 -> a 7:10:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.LottieComposition):61:61 -> a 11:15:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.LottieComposition):62:62 -> a 16:68:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.LottieComposition):64:64 -> a 6:11:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):289:289 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lm0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lk0/e;"} 12:15:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):296:296 -> b 16:17:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):102:102 -> b 18:19:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):103:103 -> b @@ -72723,26 +70387,26 @@ com.airbnb.lottie.parser.LayerParser -> o0.v: 775:779:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):309:309 -> b 780:782:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):311:311 -> b 783:816:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):313:313 -> b -com.airbnb.lottie.parser.LayerParser$1 -> o0.v$a: +com.airbnb.lottie.parser.LayerParser$1 -> m0.v$a: # {"id":"sourceFile","fileName":"LayerParser.java"} int[] $SwitchMap$com$airbnb$lottie$model$layer$Layer$MatteType -> a 1:30:void ():154:154 -> -com.airbnb.lottie.parser.LottieCompositionMoshiParser -> o0.w: +com.airbnb.lottie.parser.LottieCompositionMoshiParser -> m0.w: # {"id":"sourceFile","fileName":"LottieCompositionMoshiParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options ASSETS_NAMES -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options FONT_NAMES -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options MARKER_NAMES -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:32:void ():26:26 -> 33:54:void ():137:137 -> 55:66:void ():203:203 -> 67:83:void ():236:236 -> 3:6:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):41:41 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)Ld0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;)Lb0/k;"} 7:11:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):45:45 -> a 12:16:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):46:46 -> a 17:21:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):49:49 -> a @@ -72777,7 +70441,7 @@ com.airbnb.lottie.parser.LottieCompositionMoshiParser -> o0.w: 211:216:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):110:110 -> a 217:220:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):109:109 -> a 1:3:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):148:148 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;Ljava/util/Map;Ljava/util/Map;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;Ljava/util/Map;Ljava/util/Map;)V"} 4:9:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):149:149 -> b 10:14:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):152:152 -> b 15:19:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):153:153 -> b @@ -72803,13 +70467,13 @@ com.airbnb.lottie.parser.LottieCompositionMoshiParser -> o0.w: 138:142:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):197:197 -> b 143:146:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):200:200 -> b 1:3:void parseChars(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,androidx.collection.SparseArrayCompat):228:228 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;Lm/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;Lm/j;)V"} 4:9:void parseChars(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,androidx.collection.SparseArrayCompat):229:229 -> c 10:13:void parseChars(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,androidx.collection.SparseArrayCompat):230:230 -> c 14:21:void parseChars(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,androidx.collection.SparseArrayCompat):231:231 -> c 22:25:void parseChars(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,androidx.collection.SparseArrayCompat):233:233 -> c 1:3:void parseFonts(com.airbnb.lottie.parser.moshi.JsonReader,java.util.Map):206:206 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ljava/util/Map;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Ljava/util/Map;)V"} 4:9:void parseFonts(com.airbnb.lottie.parser.moshi.JsonReader,java.util.Map):207:207 -> d 10:17:void parseFonts(com.airbnb.lottie.parser.moshi.JsonReader,java.util.Map):208:208 -> d 18:20:void parseFonts(com.airbnb.lottie.parser.moshi.JsonReader,java.util.Map):218:218 -> d @@ -72821,7 +70485,7 @@ com.airbnb.lottie.parser.LottieCompositionMoshiParser -> o0.w: 46:49:void parseFonts(com.airbnb.lottie.parser.moshi.JsonReader,java.util.Map):215:215 -> d 50:53:void parseFonts(com.airbnb.lottie.parser.moshi.JsonReader,java.util.Map):222:222 -> d 1:4:void parseLayers(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.List,androidx.collection.LongSparseArray):118:118 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;Ljava/util/List;Lm/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;Ljava/util/List;Lm/f;)V"} 5:10:void parseLayers(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.List,androidx.collection.LongSparseArray):119:119 -> e 11:14:void parseLayers(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.List,androidx.collection.LongSparseArray):120:120 -> e 15:24:void parseLayers(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.List,androidx.collection.LongSparseArray):121:121 -> e @@ -72830,7 +70494,7 @@ com.airbnb.lottie.parser.LottieCompositionMoshiParser -> o0.w: 38:63:void parseLayers(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.List,androidx.collection.LongSparseArray):128:128 -> e 64:67:void parseLayers(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.List,androidx.collection.LongSparseArray):133:133 -> e 1:3:void parseMarkers(com.airbnb.lottie.parser.moshi.JsonReader,java.util.List):243:243 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ljava/util/List;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Ljava/util/List;)V"} 4:9:void parseMarkers(com.airbnb.lottie.parser.moshi.JsonReader,java.util.List):244:244 -> f 10:16:void parseMarkers(com.airbnb.lottie.parser.moshi.JsonReader,java.util.List):248:248 -> f 17:22:void parseMarkers(com.airbnb.lottie.parser.moshi.JsonReader,java.util.List):249:249 -> f @@ -72843,10 +70507,10 @@ com.airbnb.lottie.parser.LottieCompositionMoshiParser -> o0.w: 61:63:void parseMarkers(com.airbnb.lottie.parser.moshi.JsonReader,java.util.List):265:265 -> f 64:72:void parseMarkers(com.airbnb.lottie.parser.moshi.JsonReader,java.util.List):266:266 -> f 73:76:void parseMarkers(com.airbnb.lottie.parser.moshi.JsonReader,java.util.List):268:268 -> f -com.airbnb.lottie.parser.MaskParser -> o0.x: +com.airbnb.lottie.parser.MaskParser -> m0.x: # {"id":"sourceFile","fileName":"MaskParser.java"} 1:8:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):24:24 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/i;"} 9:14:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):25:25 -> a 15:18:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):26:26 -> a 19:80:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):27:27 -> a @@ -72864,13 +70528,13 @@ com.airbnb.lottie.parser.MaskParser -> o0.x: 207:212:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):53:53 -> a 213:215:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):62:62 -> a 216:222:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):64:64 -> a -com.airbnb.lottie.parser.MergePathsParser -> o0.y: +com.airbnb.lottie.parser.MergePathsParser -> m0.y: # {"id":"sourceFile","fileName":"MergePathsParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:17:void ():9:9 -> 5:10:com.airbnb.lottie.model.content.MergePaths parse(com.airbnb.lottie.parser.moshi.JsonReader):23:23 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;)Ll0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;)Lj0/j;"} 11:24:com.airbnb.lottie.model.content.MergePaths parse(com.airbnb.lottie.parser.moshi.JsonReader):24:24 -> a 25:27:com.airbnb.lottie.model.content.MergePaths parse(com.airbnb.lottie.parser.moshi.JsonReader):35:35 -> a 28:31:com.airbnb.lottie.model.content.MergePaths parse(com.airbnb.lottie.parser.moshi.JsonReader):36:36 -> a @@ -72878,33 +70542,33 @@ com.airbnb.lottie.parser.MergePathsParser -> o0.y: 37:45:com.airbnb.lottie.model.content.MergePaths parse(com.airbnb.lottie.parser.moshi.JsonReader):29:29 -> a 46:50:com.airbnb.lottie.model.content.MergePaths parse(com.airbnb.lottie.parser.moshi.JsonReader):26:26 -> a 51:56:com.airbnb.lottie.model.content.MergePaths parse(com.airbnb.lottie.parser.moshi.JsonReader):40:40 -> a -com.airbnb.lottie.parser.PathKeyframeParser -> o0.z: +com.airbnb.lottie.parser.PathKeyframeParser -> m0.z: # {"id":"sourceFile","fileName":"PathKeyframeParser.java"} 1:13:com.airbnb.lottie.animation.keyframe.PathKeyframe parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):20:20 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Lg0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Le0/i;"} 14:22:com.airbnb.lottie.animation.keyframe.PathKeyframe parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):22:22 -> a 23:26:com.airbnb.lottie.animation.keyframe.PathKeyframe parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):21:21 -> a 27:32:com.airbnb.lottie.animation.keyframe.PathKeyframe parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):24:24 -> a -com.airbnb.lottie.parser.PathParser -> o0.A: +com.airbnb.lottie.parser.PathParser -> m0.A: # {"id":"sourceFile","fileName":"PathParser.java"} com.airbnb.lottie.parser.PathParser INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/A;"} 1:8:void ():10:10 -> 1:4:void ():12:12 -> 1:5:java.lang.Object parse(com.airbnb.lottie.parser.moshi.JsonReader,float):9:9 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/lang/Object;"} 1:5:android.graphics.PointF parse(com.airbnb.lottie.parser.moshi.JsonReader,float):16:16 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Landroid/graphics/PointF;"} -com.airbnb.lottie.parser.PointFParser -> o0.B: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Landroid/graphics/PointF;"} +com.airbnb.lottie.parser.PointFParser -> m0.B: # {"id":"sourceFile","fileName":"PointFParser.java"} com.airbnb.lottie.parser.PointFParser INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/B;"} 1:8:void ():10:10 -> 1:4:void ():12:12 -> 1:5:java.lang.Object parse(com.airbnb.lottie.parser.moshi.JsonReader,float):9:9 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/lang/Object;"} 1:4:android.graphics.PointF parse(com.airbnb.lottie.parser.moshi.JsonReader,float):17:17 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Landroid/graphics/PointF;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Landroid/graphics/PointF;"} 5:8:android.graphics.PointF parse(com.airbnb.lottie.parser.moshi.JsonReader,float):18:18 -> b 9:13:android.graphics.PointF parse(com.airbnb.lottie.parser.moshi.JsonReader,float):19:19 -> b 14:17:android.graphics.PointF parse(com.airbnb.lottie.parser.moshi.JsonReader,float):20:20 -> b @@ -72914,13 +70578,13 @@ com.airbnb.lottie.parser.PointFParser -> o0.B: 44:49:android.graphics.PointF parse(com.airbnb.lottie.parser.moshi.JsonReader,float):27:27 -> b 50:54:android.graphics.PointF parse(com.airbnb.lottie.parser.moshi.JsonReader,float):28:28 -> b 55:77:android.graphics.PointF parse(com.airbnb.lottie.parser.moshi.JsonReader,float):32:32 -> b -com.airbnb.lottie.parser.PolystarShapeParser -> o0.C: +com.airbnb.lottie.parser.PolystarShapeParser -> m0.C: # {"id":"sourceFile","fileName":"PolystarShapeParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:33:void ():14:14 -> 30:35:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):45:45 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;I)Ll0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;I)Lj0/k;"} 36:44:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):46:46 -> a 45:47:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):82:82 -> a 48:51:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):83:83 -> a @@ -72936,13 +70600,13 @@ com.airbnb.lottie.parser.PolystarShapeParser -> o0.C: 104:112:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):51:51 -> a 113:117:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):48:48 -> a 118:124:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):87:87 -> a -com.airbnb.lottie.parser.RectangleShapeParser -> o0.D: +com.airbnb.lottie.parser.RectangleShapeParser -> m0.D: # {"id":"sourceFile","fileName":"RectangleShapeParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:21:void ():15:15 -> 8:13:com.airbnb.lottie.model.content.RectangleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):34:34 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/l;"} 14:33:com.airbnb.lottie.model.content.RectangleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):35:35 -> a 34:37:com.airbnb.lottie.model.content.RectangleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):53:53 -> a 38:42:com.airbnb.lottie.model.content.RectangleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):50:50 -> a @@ -72951,13 +70615,13 @@ com.airbnb.lottie.parser.RectangleShapeParser -> o0.D: 53:57:com.airbnb.lottie.model.content.RectangleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):41:41 -> a 58:62:com.airbnb.lottie.model.content.RectangleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):37:37 -> a 63:68:com.airbnb.lottie.model.content.RectangleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):57:57 -> a -com.airbnb.lottie.parser.RepeaterParser -> o0.E: +com.airbnb.lottie.parser.RepeaterParser -> m0.E: # {"id":"sourceFile","fileName":"RepeaterParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:21:void ():14:14 -> 8:13:com.airbnb.lottie.model.content.Repeater parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):33:33 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/m;"} 14:33:com.airbnb.lottie.model.content.Repeater parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):34:34 -> a 34:37:com.airbnb.lottie.model.content.Repeater parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):51:51 -> a 38:42:com.airbnb.lottie.model.content.Repeater parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):48:48 -> a @@ -72966,29 +70630,29 @@ com.airbnb.lottie.parser.RepeaterParser -> o0.E: 53:57:com.airbnb.lottie.model.content.Repeater parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):39:39 -> a 58:62:com.airbnb.lottie.model.content.Repeater parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):36:36 -> a 63:68:com.airbnb.lottie.model.content.Repeater parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):55:55 -> a -com.airbnb.lottie.parser.RoundedCornersParser -> o0.F: +com.airbnb.lottie.parser.RoundedCornersParser -> m0.F: # {"id":"sourceFile","fileName":"RoundedCornersParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:17:void ():17:17 -> 5:10:com.airbnb.lottie.model.content.RoundedCorners parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):33:33 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/n;"} 11:24:com.airbnb.lottie.model.content.RoundedCorners parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):34:34 -> a 25:28:com.airbnb.lottie.model.content.RoundedCorners parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):45:45 -> a 29:33:com.airbnb.lottie.model.content.RoundedCorners parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):42:42 -> a 34:38:com.airbnb.lottie.model.content.RoundedCorners parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):39:39 -> a 39:46:com.airbnb.lottie.model.content.RoundedCorners parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):36:36 -> a 47:52:com.airbnb.lottie.model.content.RoundedCorners parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):49:49 -> a -com.airbnb.lottie.parser.ScaleXYParser -> o0.G: +com.airbnb.lottie.parser.ScaleXYParser -> m0.G: # {"id":"sourceFile","fileName":"ScaleXYParser.java"} com.airbnb.lottie.parser.ScaleXYParser INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/G;"} 1:8:void ():9:9 -> 1:4:void ():11:11 -> 1:5:java.lang.Object parse(com.airbnb.lottie.parser.moshi.JsonReader,float):8:8 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/lang/Object;"} 1:13:com.airbnb.lottie.value.ScaleXY parse(com.airbnb.lottie.parser.moshi.JsonReader,float):15:15 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Lr0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Lp0/d;"} 14:16:com.airbnb.lottie.value.ScaleXY parse(com.airbnb.lottie.parser.moshi.JsonReader,float):17:17 -> b 17:21:com.airbnb.lottie.value.ScaleXY parse(com.airbnb.lottie.parser.moshi.JsonReader,float):19:19 -> b 22:26:com.airbnb.lottie.value.ScaleXY parse(com.airbnb.lottie.parser.moshi.JsonReader,float):20:20 -> b @@ -72996,19 +70660,19 @@ com.airbnb.lottie.parser.ScaleXYParser -> o0.G: 33:38:com.airbnb.lottie.value.ScaleXY parse(com.airbnb.lottie.parser.moshi.JsonReader,float):22:22 -> b 39:41:com.airbnb.lottie.value.ScaleXY parse(com.airbnb.lottie.parser.moshi.JsonReader,float):25:25 -> b 42:53:com.airbnb.lottie.value.ScaleXY parse(com.airbnb.lottie.parser.moshi.JsonReader,float):27:27 -> b -com.airbnb.lottie.parser.ShapeDataParser -> o0.H: +com.airbnb.lottie.parser.ShapeDataParser -> m0.H: # {"id":"sourceFile","fileName":"ShapeDataParser.java"} com.airbnb.lottie.parser.ShapeDataParser INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/H;"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:7:void ():16:16 -> 8:26:void ():17:17 -> 1:4:void ():24:24 -> 1:5:java.lang.Object parse(com.airbnb.lottie.parser.moshi.JsonReader,float):15:15 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/lang/Object;"} 1:8:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):31:31 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ll0/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Lj0/o;"} 9:11:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):32:32 -> b 12:19:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):39:39 -> b 20:26:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):41:41 -> b @@ -73043,13 +70707,13 @@ com.airbnb.lottie.parser.ShapeDataParser -> o0.H: 207:214:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):99:99 -> b 215:220:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):101:101 -> b 221:228:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):68:68 -> b -com.airbnb.lottie.parser.ShapeFillParser -> o0.I: +com.airbnb.lottie.parser.ShapeFillParser -> m0.I: # {"id":"sourceFile","fileName":"ShapeFillParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:23:void ():16:16 -> 9:14:com.airbnb.lottie.model.content.ShapeFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):37:37 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/p;"} 15:36:com.airbnb.lottie.model.content.ShapeFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):38:38 -> a 37:39:com.airbnb.lottie.model.content.ShapeFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):58:58 -> a 40:43:com.airbnb.lottie.model.content.ShapeFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):59:59 -> a @@ -73062,13 +70726,13 @@ com.airbnb.lottie.parser.ShapeFillParser -> o0.I: 76:98:com.airbnb.lottie.model.content.ShapeFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):65:65 -> a 99:105:com.airbnb.lottie.model.content.ShapeFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):66:66 -> a 106:111:com.airbnb.lottie.model.content.ShapeFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):67:67 -> a -com.airbnb.lottie.parser.ShapeGroupParser -> o0.J: +com.airbnb.lottie.parser.ShapeGroupParser -> m0.J: # {"id":"sourceFile","fileName":"ShapeGroupParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:17:void ():18:18 -> 1:7:com.airbnb.lottie.model.content.ShapeGroup parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):28:28 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/q;"} 8:13:com.airbnb.lottie.model.content.ShapeGroup parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):30:30 -> a 14:27:com.airbnb.lottie.model.content.ShapeGroup parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):31:31 -> a 28:31:com.airbnb.lottie.model.content.ShapeGroup parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):49:49 -> a @@ -73080,13 +70744,13 @@ com.airbnb.lottie.parser.ShapeGroupParser -> o0.J: 55:59:com.airbnb.lottie.model.content.ShapeGroup parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):36:36 -> a 60:64:com.airbnb.lottie.model.content.ShapeGroup parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):33:33 -> a 65:70:com.airbnb.lottie.model.content.ShapeGroup parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):53:53 -> a -com.airbnb.lottie.parser.ShapePathParser -> o0.K: +com.airbnb.lottie.parser.ShapePathParser -> m0.K: # {"id":"sourceFile","fileName":"ShapePathParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:19:void ():13:13 -> 6:11:com.airbnb.lottie.model.content.ShapePath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):30:30 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/r;"} 12:28:com.airbnb.lottie.model.content.ShapePath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):31:31 -> a 29:32:com.airbnb.lottie.model.content.ShapePath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):45:45 -> a 33:37:com.airbnb.lottie.model.content.ShapePath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):42:42 -> a @@ -73094,16 +70758,16 @@ com.airbnb.lottie.parser.ShapePathParser -> o0.K: 43:47:com.airbnb.lottie.model.content.ShapePath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):36:36 -> a 48:52:com.airbnb.lottie.model.content.ShapePath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):33:33 -> a 53:58:com.airbnb.lottie.model.content.ShapePath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):49:49 -> a -com.airbnb.lottie.parser.ShapeStrokeParser -> o0.L: +com.airbnb.lottie.parser.ShapeStrokeParser -> m0.L: # {"id":"sourceFile","fileName":"ShapeStrokeParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} com.airbnb.lottie.parser.moshi.JsonReader$Options DASH_PATTERN_NAMES -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:28:void ():19:19 -> 29:43:void ():30:30 -> 3:19:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):50:50 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/s;"} 20:25:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):52:52 -> a 26:35:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):53:53 -> a 36:39:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):119:119 -> a @@ -73135,13 +70799,13 @@ com.airbnb.lottie.parser.ShapeStrokeParser -> o0.L: 277:280:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):128:128 -> a 281:282:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):129:129 -> a 283:296:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):130:130 -> a -com.airbnb.lottie.parser.ShapeTrimPathParser -> o0.M: +com.airbnb.lottie.parser.ShapeTrimPathParser -> m0.M: # {"id":"sourceFile","fileName":"ShapeTrimPathParser.java"} com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$a;"} 1:23:void ():18:18 -> 9:14:com.airbnb.lottie.model.content.ShapeTrimPath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):36:36 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;Ld0/k;)Ll0/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;Lb0/k;)Lj0/t;"} 15:37:com.airbnb.lottie.model.content.ShapeTrimPath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):37:37 -> a 38:41:com.airbnb.lottie.model.content.ShapeTrimPath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):57:57 -> a 42:46:com.airbnb.lottie.model.content.ShapeTrimPath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):54:54 -> a @@ -73151,17 +70815,17 @@ com.airbnb.lottie.parser.ShapeTrimPathParser -> o0.M: 66:70:com.airbnb.lottie.model.content.ShapeTrimPath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):42:42 -> a 71:75:com.airbnb.lottie.model.content.ShapeTrimPath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):39:39 -> a 76:81:com.airbnb.lottie.model.content.ShapeTrimPath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):61:61 -> a -com.airbnb.lottie.parser.ValueParser -> o0.N: +com.airbnb.lottie.parser.ValueParser -> m0.N: # {"id":"sourceFile","fileName":"ValueParser.java"} java.lang.Object parse(com.airbnb.lottie.parser.moshi.JsonReader,float) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c;F)Ljava/lang/Object;"} -com.airbnb.lottie.parser.moshi.JsonDataException -> p0.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c;F)Ljava/lang/Object;"} +com.airbnb.lottie.parser.moshi.JsonDataException -> n0.a: # {"id":"sourceFile","fileName":"JsonDataException.java"} 1:4:void (java.lang.String):36:36 -> -com.airbnb.lottie.parser.moshi.JsonEncodingException -> p0.b: +com.airbnb.lottie.parser.moshi.JsonEncodingException -> n0.b: # {"id":"sourceFile","fileName":"JsonEncodingException.java"} 1:4:void (java.lang.String):28:28 -> -com.airbnb.lottie.parser.moshi.JsonReader -> p0.c: +com.airbnb.lottie.parser.moshi.JsonReader -> n0.c: # {"id":"sourceFile","fileName":"JsonReader.java"} int stackSize -> d int[] scopes -> e @@ -73183,31 +70847,31 @@ com.airbnb.lottie.parser.moshi.JsonReader -> p0.c: 6:9:void ():229:229 -> 10:13:void ():230:230 -> 14:18:void ():231:231 -> - boolean nextBoolean() -> E - double nextDouble() -> J - int nextInt() -> M - java.lang.String nextName() -> S + double nextDouble() -> A + int nextInt() -> I + java.lang.String nextName() -> L java.lang.String nextString() -> T - 1:6:com.airbnb.lottie.parser.moshi.JsonReader of(okio.BufferedSource):224:224 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;)Lp0/c;"} - com.airbnb.lottie.parser.moshi.JsonReader$Token peek() -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp0/c$b;"} - 1:11:void pushScope(int):235:235 -> c0 - 12:20:void pushScope(int):239:239 -> c0 - 21:33:void pushScope(int):240:240 -> c0 - 34:45:void pushScope(int):241:241 -> c0 - 46:72:void pushScope(int):237:237 -> c0 - 73:83:void pushScope(int):243:243 -> c0 - int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options) -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c$a;)I"} - void skipName() -> e0 - void skipValue() -> f0 - 1:4:void access$000(okio.BufferedSink,java.lang.String):175:175 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;Ljava/lang/String;)V"} + 1:6:com.airbnb.lottie.parser.moshi.JsonReader of(okio.BufferedSource):224:224 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;)Ln0/c;"} + com.airbnb.lottie.parser.moshi.JsonReader$Token peek() -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln0/c$b;"} + 1:11:void pushScope(int):235:235 -> d0 + 12:20:void pushScope(int):239:239 -> d0 + 21:33:void pushScope(int):240:240 -> d0 + 34:45:void pushScope(int):241:241 -> d0 + 46:72:void pushScope(int):237:237 -> d0 + 73:83:void pushScope(int):243:243 -> d0 + int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options) -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c$a;)I"} + 1:4:void access$000(okio.BufferedSink,java.lang.String):175:175 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;Ljava/lang/String;)V"} + void skipName() -> g0 void beginArray() -> h void beginObject() -> i + void skipValue() -> i0 + void endArray() -> j 1:4:void string(okio.BufferedSink,java.lang.String):399:399 -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;Ljava/lang/String;)V"} 5:7:void string(okio.BufferedSink,java.lang.String):400:400 -> q0 8:15:void string(okio.BufferedSink,java.lang.String):402:402 -> q0 16:23:void string(okio.BufferedSink,java.lang.String):404:404 -> q0 @@ -73219,22 +70883,22 @@ com.airbnb.lottie.parser.moshi.JsonReader -> p0.c: 57:59:void string(okio.BufferedSink,java.lang.String):425:425 -> q0 60:63:void string(okio.BufferedSink,java.lang.String):427:427 -> q0 1:30:com.airbnb.lottie.parser.moshi.JsonEncodingException syntaxError(java.lang.String):251:251 -> r0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lp0/b;"} - void endArray() -> s - void endObject() -> t - 1:13:java.lang.String getPath():362:362 -> u - boolean hasNext() -> x -com.airbnb.lottie.parser.moshi.JsonReader$Options -> p0.c$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ln0/b;"} + void endObject() -> s + 1:13:java.lang.String getPath():362:362 -> t + boolean hasNext() -> u + boolean nextBoolean() -> x +com.airbnb.lottie.parser.moshi.JsonReader$Options -> n0.c$a: # {"id":"sourceFile","fileName":"JsonReader.java"} java.lang.String[] strings -> a okio.Options doubleQuoteSuffix -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/w;"} 1:3:void (java.lang.String[],okio.Options):373:373 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/String;Lf4/w;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/String;Lc4/w;)V"} 4:5:void (java.lang.String[],okio.Options):374:374 -> 6:8:void (java.lang.String[],okio.Options):375:375 -> 1:3:com.airbnb.lottie.parser.moshi.JsonReader$Options of(java.lang.String[]):380:380 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/String;)Lp0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/String;)Ln0/c$a;"} 4:9:com.airbnb.lottie.parser.moshi.JsonReader$Options of(java.lang.String[]):381:381 -> a 10:12:com.airbnb.lottie.parser.moshi.JsonReader$Options of(java.lang.String[]):382:382 -> a 13:17:com.airbnb.lottie.parser.moshi.JsonReader$Options of(java.lang.String[]):383:383 -> a @@ -73242,30 +70906,30 @@ com.airbnb.lottie.parser.moshi.JsonReader$Options -> p0.c$a: 21:29:com.airbnb.lottie.parser.moshi.JsonReader$Options of(java.lang.String[]):385:385 -> a 30:46:com.airbnb.lottie.parser.moshi.JsonReader$Options of(java.lang.String[]):387:387 -> a 47:52:com.airbnb.lottie.parser.moshi.JsonReader$Options of(java.lang.String[]):389:389 -> a -com.airbnb.lottie.parser.moshi.JsonReader$Token -> p0.c$b: +com.airbnb.lottie.parser.moshi.JsonReader$Token -> n0.c$b: # {"id":"sourceFile","fileName":"JsonReader.java"} com.airbnb.lottie.parser.moshi.JsonReader$Token BEGIN_ARRAY -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$b;"} com.airbnb.lottie.parser.moshi.JsonReader$Token END_ARRAY -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$b;"} com.airbnb.lottie.parser.moshi.JsonReader$Token BEGIN_OBJECT -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$b;"} com.airbnb.lottie.parser.moshi.JsonReader$Token END_OBJECT -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$b;"} com.airbnb.lottie.parser.moshi.JsonReader$Token NAME -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$b;"} com.airbnb.lottie.parser.moshi.JsonReader$Token STRING -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$b;"} com.airbnb.lottie.parser.moshi.JsonReader$Token NUMBER -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$b;"} com.airbnb.lottie.parser.moshi.JsonReader$Token BOOLEAN -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$b;"} com.airbnb.lottie.parser.moshi.JsonReader$Token NULL -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$b;"} com.airbnb.lottie.parser.moshi.JsonReader$Token END_DOCUMENT -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c$b;"} com.airbnb.lottie.parser.moshi.JsonReader$Token[] $VALUES -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lp0/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ln0/c$b;"} 1:10:void ():439:439 -> 11:20:void ():445:445 -> 21:30:void ():451:451 -> @@ -73279,12 +70943,12 @@ com.airbnb.lottie.parser.moshi.JsonReader$Token -> p0.c$b: 103:109:void ():433:433 -> 1:4:void (java.lang.String,int):433:433 -> 1:25:com.airbnb.lottie.parser.moshi.JsonReader$Token[] $values():433:433 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lp0/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ln0/c$b;"} 1:9:com.airbnb.lottie.parser.moshi.JsonReader$Token valueOf(java.lang.String):433:433 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lp0/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ln0/c$b;"} 1:9:com.airbnb.lottie.parser.moshi.JsonReader$Token[] values():433:433 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lp0/c$b;"} -com.airbnb.lottie.parser.moshi.JsonScope -> p0.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ln0/c$b;"} +com.airbnb.lottie.parser.moshi.JsonScope -> n0.d: # {"id":"sourceFile","fileName":"JsonScope.java"} 1:13:java.lang.String getPath(int,int[],java.lang.String[],int[]):74:74 -> a 14:33:java.lang.String getPath(int,int[],java.lang.String[],int[]):76:76 -> a @@ -73293,26 +70957,26 @@ com.airbnb.lottie.parser.moshi.JsonScope -> p0.d: 41:46:java.lang.String getPath(int,int[],java.lang.String[],int[]):87:87 -> a 47:62:java.lang.String getPath(int,int[],java.lang.String[],int[]):79:79 -> a 63:67:java.lang.String getPath(int,int[],java.lang.String[],int[]):97:97 -> a -com.airbnb.lottie.parser.moshi.JsonUtf8Reader -> p0.e: +com.airbnb.lottie.parser.moshi.JsonUtf8Reader -> n0.e: # {"id":"sourceFile","fileName":"JsonUtf8Reader.java"} okio.BufferedSource source -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} okio.Buffer buffer -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} int peeked -> m long peekedLong -> n int peekedNumberLength -> o java.lang.String peekedString -> p okio.ByteString SINGLE_QUOTE_OR_SLASH -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okio.ByteString DOUBLE_QUOTE_OR_SLASH -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okio.ByteString UNQUOTED_STRING_TERMINALS -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okio.ByteString LINEFEED_OR_CARRIAGE_RETURN -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okio.ByteString CLOSING_BLOCK_COMMENT -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} 1:8:void ():30:30 -> 9:16:void ():31:31 -> 17:18:void ():32:32 -> @@ -73320,12 +70984,33 @@ com.airbnb.lottie.parser.moshi.JsonUtf8Reader -> p0.e: 25:32:void ():34:34 -> 33:41:void ():35:35 -> 1:4:void (okio.BufferedSource):100:100 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;)V"} 5:8:void (okio.BufferedSource):79:79 -> 9:10:void (okio.BufferedSource):104:104 -> 11:17:void (okio.BufferedSource):106:106 -> 18:21:void (okio.BufferedSource):107:107 -> 22:29:void (okio.BufferedSource):102:102 -> + 1:4:double nextDouble():658:658 -> A + 5:13:double nextDouble():660:660 -> A + 14:15:double nextDouble():664:664 -> A + 16:27:double nextDouble():665:665 -> A + 28:33:double nextDouble():666:666 -> A + 34:41:double nextDouble():669:669 -> A + 42:57:double nextDouble():670:670 -> A + 58:70:double nextDouble():672:672 -> A + 71:83:double nextDouble():674:674 -> A + 84:92:double nextDouble():676:676 -> A + 93:94:double nextDouble():681:681 -> A + 95:100:double nextDouble():684:684 -> A + 101:117:double nextDouble():689:689 -> A + 118:135:double nextDouble():690:690 -> A + 136:151:double nextDouble():691:691 -> A + 152:153:double nextDouble():693:693 -> A + 154:155:double nextDouble():694:694 -> A + 156:168:double nextDouble():695:695 -> A + 169:186:double nextDouble():686:686 -> A + 187:201:double nextDouble():687:687 -> A + 202:236:double nextDouble():678:678 -> A 10:28:int peekNumber():412:412 -> A0 29:133:int peekNumber():416:416 -> A0 134:161:int peekNumber():453:453 -> A0 @@ -73345,7 +71030,7 @@ com.airbnb.lottie.parser.moshi.JsonUtf8Reader -> p0.e: 185:226:char readEscapeCharacter():996:996 -> B0 227:233:char readEscapeCharacter():989:989 -> B0 1:12:void skipQuotedValue(okio.ByteString):748:748 -> C0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)V"} 13:24:void skipQuotedValue(okio.ByteString):753:753 -> C0 25:30:void skipQuotedValue(okio.ByteString):754:754 -> C0 31:34:void skipQuotedValue(okio.ByteString):755:755 -> C0 @@ -73353,71 +71038,43 @@ com.airbnb.lottie.parser.moshi.JsonUtf8Reader -> p0.e: 42:48:void skipQuotedValue(okio.ByteString):750:750 -> C0 1:17:boolean skipToEndOfBlockComment():969:969 -> D0 18:36:boolean skipToEndOfBlockComment():971:971 -> D0 - 1:4:boolean nextBoolean():641:641 -> E - 5:13:boolean nextBoolean():643:643 -> E - 14:15:boolean nextBoolean():646:646 -> E - 16:29:boolean nextBoolean():647:647 -> E - 30:31:boolean nextBoolean():650:650 -> E - 32:42:boolean nextBoolean():651:651 -> E - 43:81:boolean nextBoolean():654:654 -> E 1:8:void skipToEndOfLine():961:961 -> E0 9:28:void skipToEndOfLine():962:962 -> E0 1:8:void skipUnquotedValue():764:764 -> F0 9:25:void skipUnquotedValue():765:765 -> F0 - 1:4:double nextDouble():658:658 -> J - 5:13:double nextDouble():660:660 -> J - 14:15:double nextDouble():664:664 -> J - 16:27:double nextDouble():665:665 -> J - 28:33:double nextDouble():666:666 -> J - 34:41:double nextDouble():669:669 -> J - 42:57:double nextDouble():670:670 -> J - 58:70:double nextDouble():672:672 -> J - 71:83:double nextDouble():674:674 -> J - 84:92:double nextDouble():676:676 -> J - 93:94:double nextDouble():681:681 -> J - 95:100:double nextDouble():684:684 -> J - 101:117:double nextDouble():689:689 -> J - 118:135:double nextDouble():690:690 -> J - 136:151:double nextDouble():691:691 -> J - 152:153:double nextDouble():693:693 -> J - 154:155:double nextDouble():694:694 -> J - 156:168:double nextDouble():695:695 -> J - 169:186:double nextDouble():686:686 -> J - 187:201:double nextDouble():687:687 -> J - 202:236:double nextDouble():678:678 -> J - 1:4:int nextInt():769:769 -> M - 5:11:int nextInt():771:771 -> M - 12:17:int nextInt():775:775 -> M - 18:25:int nextInt():776:776 -> M - 26:27:int nextInt():781:781 -> M - 28:40:int nextInt():782:782 -> M - 41:58:int nextInt():778:778 -> M - 59:79:int nextInt():779:779 -> M - 80:103:int nextInt():787:787 -> M - 104:140:int nextInt():801:801 -> M - 141:147:int nextInt():790:790 -> M - 148:155:int nextInt():791:791 -> M - 156:159:int nextInt():793:793 -> M - 160:161:int nextInt():794:794 -> M - 162:174:int nextInt():795:795 -> M - 175:176:int nextInt():804:804 -> M - 177:189:int nextInt():807:807 -> M - 190:191:int nextInt():817:817 -> M - 192:193:int nextInt():818:818 -> M - 194:206:int nextInt():819:819 -> M - 207:224:int nextInt():814:814 -> M - 225:239:int nextInt():815:815 -> M - 240:257:int nextInt():809:809 -> M - 258:272:int nextInt():810:810 -> M - 1:4:java.lang.String nextName():518:518 -> S - 5:12:java.lang.String nextName():520:520 -> S - 13:21:java.lang.String nextName():524:524 -> S - 22:32:java.lang.String nextName():526:526 -> S - 33:43:java.lang.String nextName():528:528 -> S - 44:46:java.lang.String nextName():530:530 -> S - 47:48:java.lang.String nextName():534:534 -> S - 49:57:java.lang.String nextName():535:535 -> S - 58:96:java.lang.String nextName():532:532 -> S + 1:4:int nextInt():769:769 -> I + 5:11:int nextInt():771:771 -> I + 12:17:int nextInt():775:775 -> I + 18:25:int nextInt():776:776 -> I + 26:27:int nextInt():781:781 -> I + 28:40:int nextInt():782:782 -> I + 41:58:int nextInt():778:778 -> I + 59:79:int nextInt():779:779 -> I + 80:103:int nextInt():787:787 -> I + 104:140:int nextInt():801:801 -> I + 141:147:int nextInt():790:790 -> I + 148:155:int nextInt():791:791 -> I + 156:159:int nextInt():793:793 -> I + 160:161:int nextInt():794:794 -> I + 162:174:int nextInt():795:795 -> I + 175:176:int nextInt():804:804 -> I + 177:189:int nextInt():807:807 -> I + 190:191:int nextInt():817:817 -> I + 192:193:int nextInt():818:818 -> I + 194:206:int nextInt():819:819 -> I + 207:224:int nextInt():814:814 -> I + 225:239:int nextInt():815:815 -> I + 240:257:int nextInt():809:809 -> I + 258:272:int nextInt():810:810 -> I + 1:4:java.lang.String nextName():518:518 -> L + 5:12:java.lang.String nextName():520:520 -> L + 13:21:java.lang.String nextName():524:524 -> L + 22:32:java.lang.String nextName():526:526 -> L + 33:43:java.lang.String nextName():528:528 -> L + 44:46:java.lang.String nextName():530:530 -> L + 47:48:java.lang.String nextName():534:534 -> L + 49:57:java.lang.String nextName():535:535 -> L + 58:96:java.lang.String nextName():532:532 -> L 1:4:java.lang.String nextString():614:614 -> T 5:12:java.lang.String nextString():616:616 -> T 13:21:java.lang.String nextString():620:620 -> T @@ -73430,70 +71087,48 @@ com.airbnb.lottie.parser.moshi.JsonUtf8Reader -> p0.e: 75:76:java.lang.String nextString():635:635 -> T 77:89:java.lang.String nextString():636:636 -> T 90:128:java.lang.String nextString():633:633 -> T - 1:4:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():180:180 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp0/c$b;"} - 5:11:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():182:182 -> b0 - 12:17:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():215:215 -> b0 - 18:20:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():213:213 -> b0 - 21:23:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():211:211 -> b0 - 24:26:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():198:198 -> b0 - 27:29:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():208:208 -> b0 - 30:32:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():203:203 -> b0 - 33:35:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():201:201 -> b0 - 36:38:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():193:193 -> b0 - 39:41:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():191:191 -> b0 - 42:44:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():189:189 -> b0 - 45:48:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():187:187 -> b0 + 1:4:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():180:180 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln0/c$b;"} + 5:11:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():182:182 -> Z + 12:17:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():215:215 -> Z + 18:20:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():213:213 -> Z + 21:23:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():211:211 -> Z + 24:26:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():198:198 -> Z + 27:29:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():208:208 -> Z + 30:32:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():203:203 -> Z + 33:35:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():201:201 -> Z + 36:38:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():193:193 -> Z + 39:41:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():191:191 -> Z + 42:44:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():189:189 -> Z + 45:48:com.airbnb.lottie.parser.moshi.JsonReader$Token peek():187:187 -> Z 2:3:void close():824:824 -> close 4:10:void close():825:825 -> close 11:12:void close():826:826 -> close 13:17:void close():827:827 -> close 18:23:void close():828:828 -> close - 1:4:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):540:540 -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/c$a;)I"} - 5:20:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):542:542 -> d0 - 21:27:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):548:548 -> d0 - 28:38:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):551:551 -> d0 - 39:40:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):553:553 -> d0 - 41:53:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):554:554 -> d0 - 54:61:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):561:561 -> d0 - 62:65:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):563:563 -> d0 - 66:71:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):564:564 -> d0 - 72:73:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):567:567 -> d0 - 74:75:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):568:568 -> d0 - 76:85:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):570:570 -> d0 - 1:4:void skipName():577:577 -> e0 - 5:8:void skipName():580:580 -> e0 - 9:16:void skipName():582:582 -> e0 - 17:24:void skipName():585:585 -> e0 - 25:34:void skipName():587:587 -> e0 - 35:45:void skipName():589:589 -> e0 - 46:47:void skipName():593:593 -> e0 - 48:58:void skipName():594:594 -> e0 - 59:97:void skipName():591:591 -> e0 - 98:136:void skipName():578:578 -> e0 - 1:6:void skipValue():832:832 -> f0 - 7:10:void skipValue():837:837 -> f0 - 11:18:void skipValue():839:839 -> f0 - 19:27:void skipValue():843:843 -> f0 - 28:32:void skipValue():846:846 -> f0 - 33:42:void skipValue():848:848 -> f0 - 43:49:void skipValue():854:854 -> f0 - 50:59:void skipValue():851:851 -> f0 - 60:91:void skipValue():852:852 -> f0 - 92:98:void skipValue():861:861 -> f0 - 99:108:void skipValue():858:858 -> f0 - 109:164:void skipValue():859:859 -> f0 - 165:178:void skipValue():869:869 -> f0 - 179:188:void skipValue():871:871 -> f0 - 189:213:void skipValue():872:872 -> f0 - 214:219:void skipValue():867:867 -> f0 - 220:225:void skipValue():865:865 -> f0 - 226:228:void skipValue():863:863 -> f0 - 229:232:void skipValue():874:874 -> f0 - 233:243:void skipValue():877:877 -> f0 - 244:251:void skipValue():878:878 -> f0 - 252:290:void skipValue():833:833 -> f0 + 1:4:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):540:540 -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/c$a;)I"} + 5:20:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):542:542 -> e0 + 21:27:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):548:548 -> e0 + 28:38:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):551:551 -> e0 + 39:40:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):553:553 -> e0 + 41:53:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):554:554 -> e0 + 54:61:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):561:561 -> e0 + 62:65:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):563:563 -> e0 + 66:71:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):564:564 -> e0 + 72:73:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):567:567 -> e0 + 74:75:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):568:568 -> e0 + 76:85:int selectName(com.airbnb.lottie.parser.moshi.JsonReader$Options):570:570 -> e0 + 1:4:void skipName():577:577 -> g0 + 5:8:void skipName():580:580 -> g0 + 9:16:void skipName():582:582 -> g0 + 17:24:void skipName():585:585 -> g0 + 25:34:void skipName():587:587 -> g0 + 35:45:void skipName():589:589 -> g0 + 46:47:void skipName():593:593 -> g0 + 48:58:void skipName():594:594 -> g0 + 59:97:void skipName():591:591 -> g0 + 98:136:void skipName():578:578 -> g0 1:4:void beginArray():112:112 -> h 5:12:void beginArray():114:114 -> h 13:15:void beginArray():117:117 -> h @@ -73507,23 +71142,45 @@ com.airbnb.lottie.parser.moshi.JsonUtf8Reader -> p0.e: 17:19:void beginObject():148:148 -> i 20:43:void beginObject():150:150 -> i 44:58:void beginObject():151:151 -> i - 1:4:void endArray():127:127 -> s - 5:11:void endArray():129:129 -> s - 12:17:void endArray():132:132 -> s - 18:28:void endArray():133:133 -> s - 29:31:void endArray():134:134 -> s - 32:55:void endArray():136:136 -> s - 56:70:void endArray():137:137 -> s + 1:6:void skipValue():832:832 -> i0 + 7:10:void skipValue():837:837 -> i0 + 11:18:void skipValue():839:839 -> i0 + 19:27:void skipValue():843:843 -> i0 + 28:32:void skipValue():846:846 -> i0 + 33:42:void skipValue():848:848 -> i0 + 43:49:void skipValue():854:854 -> i0 + 50:59:void skipValue():851:851 -> i0 + 60:91:void skipValue():852:852 -> i0 + 92:98:void skipValue():861:861 -> i0 + 99:108:void skipValue():858:858 -> i0 + 109:164:void skipValue():859:859 -> i0 + 165:178:void skipValue():869:869 -> i0 + 179:188:void skipValue():871:871 -> i0 + 189:213:void skipValue():872:872 -> i0 + 214:219:void skipValue():867:867 -> i0 + 220:225:void skipValue():865:865 -> i0 + 226:228:void skipValue():863:863 -> i0 + 229:232:void skipValue():874:874 -> i0 + 233:243:void skipValue():877:877 -> i0 + 244:251:void skipValue():878:878 -> i0 + 252:290:void skipValue():833:833 -> i0 + 1:4:void endArray():127:127 -> j + 5:11:void endArray():129:129 -> j + 12:17:void endArray():132:132 -> j + 18:28:void endArray():133:133 -> j + 29:31:void endArray():134:134 -> j + 32:55:void endArray():136:136 -> j + 56:70:void endArray():137:137 -> j + 1:4:void endObject():156:156 -> s + 5:11:void endObject():158:158 -> s + 12:17:void endObject():161:161 -> s + 18:22:void endObject():162:162 -> s + 23:32:void endObject():163:163 -> s + 33:35:void endObject():164:164 -> s + 36:59:void endObject():166:166 -> s + 60:74:void endObject():167:167 -> s 1:5:void checkLenient():950:950 -> s0 6:12:void checkLenient():951:951 -> s0 - 1:4:void endObject():156:156 -> t - 5:11:void endObject():158:158 -> t - 12:17:void endObject():161:161 -> t - 18:22:void endObject():162:162 -> t - 23:32:void endObject():163:163 -> t - 33:35:void endObject():164:164 -> t - 36:59:void endObject():166:166 -> t - 60:74:void endObject():167:167 -> t 3:30:int doPeek():220:220 -> t0 31:36:int doPeek():222:222 -> t0 37:40:int doPeek():225:225 -> t0 @@ -73585,8 +71242,10 @@ com.airbnb.lottie.parser.moshi.JsonUtf8Reader -> p0.e: 400:406:int doPeek():257:257 -> t0 407:409:int doPeek():258:258 -> t0 1:25:java.lang.String toString():977:977 -> toString + 1:4:boolean hasNext():172:172 -> u + 5:22:boolean hasNext():174:174 -> u 1:7:int findName(java.lang.String,com.airbnb.lottie.parser.moshi.JsonReader$Options):602:602 -> u0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lp0/c$a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ln0/c$a;)I"} 8:17:int findName(java.lang.String,com.airbnb.lottie.parser.moshi.JsonReader$Options):603:603 -> u0 18:19:int findName(java.lang.String,com.airbnb.lottie.parser.moshi.JsonReader$Options):604:604 -> u0 20:33:int findName(java.lang.String,com.airbnb.lottie.parser.moshi.JsonReader$Options):605:605 -> u0 @@ -73607,10 +71266,15 @@ com.airbnb.lottie.parser.moshi.JsonUtf8Reader -> p0.e: 119:121:int nextNonWhitespace(boolean):935:935 -> w0 122:132:int nextNonWhitespace(boolean):936:936 -> w0 133:140:int nextNonWhitespace(boolean):943:943 -> w0 - 1:4:boolean hasNext():172:172 -> x - 5:22:boolean hasNext():174:174 -> x + 1:4:boolean nextBoolean():641:641 -> x + 5:13:boolean nextBoolean():643:643 -> x + 14:15:boolean nextBoolean():646:646 -> x + 16:29:boolean nextBoolean():647:647 -> x + 30:31:boolean nextBoolean():650:650 -> x + 32:42:boolean nextBoolean():651:651 -> x + 43:81:boolean nextBoolean():654:654 -> x 2:13:java.lang.String nextQuotedValue(okio.ByteString):709:709 -> x0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)Ljava/lang/String;"} 14:25:java.lang.String nextQuotedValue(okio.ByteString):715:715 -> x0 26:30:java.lang.String nextQuotedValue(okio.ByteString):717:717 -> x0 31:39:java.lang.String nextQuotedValue(okio.ByteString):719:719 -> x0 @@ -73635,7 +71299,7 @@ com.airbnb.lottie.parser.moshi.JsonUtf8Reader -> p0.e: 96:120:int peekKeyword():393:393 -> z0 121:126:int peekKeyword():398:398 -> z0 127:129:int peekKeyword():399:399 -> z0 -com.airbnb.lottie.utils.BaseLottieAnimator -> q0.c: +com.airbnb.lottie.utils.BaseLottieAnimator -> o0.c: # {"id":"sourceFile","fileName":"BaseLottieAnimator.java"} java.util.Set updateListeners -> d java.util.Set listeners -> e @@ -73659,13 +71323,13 @@ com.airbnb.lottie.utils.BaseLottieAnimator -> q0.c: 19:23:void notifyRepeat():77:77 -> d 1:18:void notifyResume():113:113 -> e 19:23:void notifyResume():114:114 -> e - 1:18:void notifyStart(boolean):58:58 -> f - 19:24:void notifyStart(boolean):59:59 -> f - 25:28:void notifyStart(boolean):60:60 -> f - 29:33:void notifyStart(boolean):62:62 -> f + 1:18:void notifyStart(boolean):58:58 -> g + 19:24:void notifyStart(boolean):59:59 -> g + 25:28:void notifyStart(boolean):60:60 -> g + 29:33:void notifyStart(boolean):62:62 -> g 1:8:long getStartDelay():18:18 -> getStartDelay - 1:18:void notifyUpdate():98:98 -> j - 19:23:void notifyUpdate():99:99 -> j + 1:18:void notifyUpdate():98:98 -> k + 19:23:void notifyUpdate():99:99 -> k 1:6:void removeAllListeners():54:54 -> removeAllListeners 1:6:void removeAllUpdateListeners():42:42 -> removeAllUpdateListeners 1:6:void removeListener(android.animation.Animator$AnimatorListener):50:50 -> removeListener @@ -73675,17 +71339,17 @@ com.airbnb.lottie.utils.BaseLottieAnimator -> q0.c: 2:2:android.animation.ValueAnimator setDuration(long):26:26 -> setDuration 1:8:void setInterpolator(android.animation.TimeInterpolator):30:30 -> setInterpolator 1:8:void setStartDelay(long):22:22 -> setStartDelay -com.airbnb.lottie.utils.BaseLottieAnimator$$ExternalSyntheticApiModelOutline0 -> q0.a: +com.airbnb.lottie.utils.BaseLottieAnimator$$ExternalSyntheticApiModelOutline0 -> o0.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void q0.BaseLottieAnimator$$ExternalSyntheticApiModelOutline0.m(android.animation.Animator$AnimatorListener,android.animation.Animator,boolean):0:0 -> a + 1:1:void o0.BaseLottieAnimator$$ExternalSyntheticApiModelOutline0.m(android.animation.Animator$AnimatorListener,android.animation.Animator,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.utils.BaseLottieAnimator$$ExternalSyntheticApiModelOutline1 -> q0.b: +com.airbnb.lottie.utils.BaseLottieAnimator$$ExternalSyntheticApiModelOutline1 -> o0.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void q0.BaseLottieAnimator$$ExternalSyntheticApiModelOutline1.m(android.animation.Animator$AnimatorListener,android.animation.Animator,boolean):0:0 -> a + 1:1:void o0.BaseLottieAnimator$$ExternalSyntheticApiModelOutline1.m(android.animation.Animator$AnimatorListener,android.animation.Animator,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.airbnb.lottie.utils.GammaEvaluator -> q0.d: +com.airbnb.lottie.utils.GammaEvaluator -> o0.d: # {"id":"sourceFile","fileName":"GammaEvaluator.java"} 27:32:float EOCF_sRGB(float):24:24 -> a 19:36:float OECF_sRGB(float):17:17 -> b @@ -73699,7 +71363,7 @@ com.airbnb.lottie.utils.GammaEvaluator -> q0.d: 105:109:int evaluate(float,int,int):66:66 -> c 110:114:int evaluate(float,int,int):67:67 -> c 115:140:int evaluate(float,int,int):69:69 -> c -com.airbnb.lottie.utils.LogcatLogger -> q0.e: +com.airbnb.lottie.utils.LogcatLogger -> o0.e: # {"id":"sourceFile","fileName":"LogcatLogger.java"} java.util.Set loggedMessages -> a 1:8:void ():20:20 -> @@ -73713,16 +71377,16 @@ com.airbnb.lottie.utils.LogcatLogger -> q0.e: 2:5:void warning(java.lang.String):34:34 -> d 1:4:void debug(java.lang.String,java.lang.Throwable):28:28 -> e 5:10:void debug(java.lang.String,java.lang.Throwable):29:29 -> e -com.airbnb.lottie.utils.Logger -> q0.f: +com.airbnb.lottie.utils.Logger -> o0.f: # {"id":"sourceFile","fileName":"Logger.java"} com.airbnb.lottie.LottieLogger INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/Q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/Q;"} 1:8:void ():11:11 -> 1:6:void debug(java.lang.String):18:18 -> a 1:6:void error(java.lang.String,java.lang.Throwable):34:34 -> b 1:6:void warning(java.lang.String):26:26 -> c 1:6:void warning(java.lang.String,java.lang.Throwable):30:30 -> d -com.airbnb.lottie.utils.LottieThreadFactory -> q0.g: +com.airbnb.lottie.utils.LottieThreadFactory -> o0.g: # {"id":"sourceFile","fileName":"LottieThreadFactory.java"} java.lang.ThreadGroup group -> d java.util.concurrent.atomic.AtomicInteger threadNumber -> e @@ -73737,7 +71401,7 @@ com.airbnb.lottie.utils.LottieThreadFactory -> q0.g: 1:34:java.lang.Thread newThread(java.lang.Runnable):19:19 -> newThread 35:39:java.lang.Thread newThread(java.lang.Runnable):21:21 -> newThread 40:43:java.lang.Thread newThread(java.lang.Runnable):24:24 -> newThread -com.airbnb.lottie.utils.LottieTrace -> q0.h: +com.airbnb.lottie.utils.LottieTrace -> o0.h: # {"id":"sourceFile","fileName":"LottieTrace.java"} java.lang.String[] sections -> a long[] startTimeNs -> b @@ -73762,7 +71426,7 @@ com.airbnb.lottie.utils.LottieTrace -> q0.h: 33:49:float endSection(java.lang.String):40:40 -> b 50:91:float endSection(java.lang.String):35:35 -> b 92:99:float endSection(java.lang.String):32:32 -> b -com.airbnb.lottie.utils.LottieValueAnimator -> q0.i: +com.airbnb.lottie.utils.LottieValueAnimator -> o0.i: # {"id":"sourceFile","fileName":"LottieValueAnimator.java"} float speed -> g boolean speedReversedForRepeatMode -> h @@ -73773,7 +71437,7 @@ com.airbnb.lottie.utils.LottieValueAnimator -> q0.i: float minFrame -> m float maxFrame -> n com.airbnb.lottie.LottieComposition composition -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/k;"} boolean running -> p boolean useCompositionFrameRate -> q 1:5:void ():33:33 -> @@ -73797,7 +71461,7 @@ com.airbnb.lottie.utils.LottieValueAnimator -> q0.i: 62:65:void resumeAnimation():258:258 -> A 1:9:void reverseAnimationSpeed():204:204 -> B 1:7:void setComposition(com.airbnb.lottie.LottieComposition):152:152 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;)V"} 8:11:void setComposition(com.airbnb.lottie.LottieComposition):153:153 -> C 12:13:void setComposition(com.airbnb.lottie.LottieComposition):156:156 -> C 14:23:void setComposition(com.airbnb.lottie.LottieComposition):157:157 -> C @@ -73871,25 +71535,25 @@ com.airbnb.lottie.utils.LottieValueAnimator -> q0.i: 1:9:java.lang.Object getAnimatedValue():41:41 -> getAnimatedValue 1:13:long getDuration():72:72 -> getDuration 1:3:boolean isRunning():80:80 -> isRunning - 2:5:void clearComposition():145:145 -> k - 6:9:void clearComposition():146:146 -> k - 10:12:void clearComposition():147:147 -> k - 1:3:void endAnimation():238:238 -> l - 4:11:void endAnimation():239:239 -> l - 1:6:float getAnimatedValueAbsolute():49:49 -> m - 7:28:float getAnimatedValueAbsolute():52:52 -> m - 1:3:float getFrame():76:76 -> n - 1:11:float getFrameDurationNs():138:138 -> o - 12:24:float getFrameDurationNs():141:141 -> o - 1:6:float getMaxFrame():279:279 -> p - 7:20:float getMaxFrame():282:282 -> p - 1:6:float getMinFrame():272:272 -> q - 7:20:float getMinFrame():275:275 -> q - 1:3:float getSpeed():215:215 -> r + 2:5:void clearComposition():145:145 -> l + 6:9:void clearComposition():146:146 -> l + 10:12:void clearComposition():147:147 -> l + 1:3:void endAnimation():238:238 -> m + 4:11:void endAnimation():239:239 -> m + 1:6:float getAnimatedValueAbsolute():49:49 -> n + 7:28:float getAnimatedValueAbsolute():52:52 -> n + 1:3:float getFrame():76:76 -> o + 1:11:float getFrameDurationNs():138:138 -> p + 12:24:float getFrameDurationNs():141:141 -> p + 1:6:float getMaxFrame():279:279 -> q + 7:20:float getMaxFrame():282:282 -> q + 1:6:float getMinFrame():272:272 -> r + 7:20:float getMinFrame():275:275 -> r 1:6:void setRepeatMode(int):219:219 -> setRepeatMode 7:11:void setRepeatMode(int):220:220 -> setRepeatMode 12:13:void setRepeatMode(int):221:221 -> setRepeatMode 14:17:void setRepeatMode(int):222:222 -> setRepeatMode + 1:3:float getSpeed():215:215 -> t 1:13:boolean isReversed():268:268 -> u 1:3:void pauseAnimation():244:244 -> v 4:7:void pauseAnimation():245:245 -> v @@ -73905,7 +71569,7 @@ com.airbnb.lottie.utils.LottieValueAnimator -> q0.i: 2:5:void removeFrameCallback():299:299 -> y 1:10:void removeFrameCallback(boolean):304:304 -> z 11:13:void removeFrameCallback(boolean):306:306 -> z -com.airbnb.lottie.utils.MeanCalculator -> q0.j: +com.airbnb.lottie.utils.MeanCalculator -> o0.j: # {"id":"sourceFile","fileName":"MeanCalculator.java"} float sum -> a int n -> b @@ -73914,7 +71578,7 @@ com.airbnb.lottie.utils.MeanCalculator -> q0.j: 6:19:void add(float):13:13 -> a 20:21:void add(float):15:15 -> a 22:26:void add(float):16:16 -> a -com.airbnb.lottie.utils.MiscUtils -> q0.k: +com.airbnb.lottie.utils.MiscUtils -> o0.k: # {"id":"sourceFile","fileName":"MiscUtils.java"} android.graphics.PointF pathFromDataCurrentPoint -> a 1:8:void ():16:16 -> @@ -73927,7 +71591,7 @@ com.airbnb.lottie.utils.MiscUtils -> q0.k: 3:7:int floorMod(float,float):64:64 -> f 1:7:int floorMod(int,int):68:68 -> g 1:3:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):23:23 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll0/o;Landroid/graphics/Path;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/o;Landroid/graphics/Path;)V"} 4:7:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):24:24 -> h 8:14:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):25:25 -> h 15:24:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):26:26 -> h @@ -73945,10 +71609,10 @@ com.airbnb.lottie.utils.MiscUtils -> q0.k: 1:4:float lerp(float,float,float):52:52 -> i 1:7:int lerp(int,int,float):60:60 -> j 1:10:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath,com.airbnb.lottie.animation.content.KeyPathElementContent):107:107 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj0/e;ILjava/util/List;Lj0/e;Lf0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh0/e;ILjava/util/List;Lh0/e;Ld0/k;)V"} 11:18:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath,com.airbnb.lottie.animation.content.KeyPathElementContent):108:108 -> k 19:26:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath,com.airbnb.lottie.animation.content.KeyPathElementContent):109:109 -> k -com.airbnb.lottie.utils.Utils -> q0.l: +com.airbnb.lottie.utils.Utils -> o0.l: # {"id":"sourceFile","fileName":"Utils.java"} java.lang.ThreadLocal threadLocalPathMeasure -> a java.lang.ThreadLocal threadLocalTempPath -> b @@ -73993,7 +71657,7 @@ com.airbnb.lottie.utils.Utils -> q0.l: 206:211:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):157:157 -> a 212:215:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):158:158 -> a 3:9:void applyTrimPathIfNeeded(android.graphics.Path,com.airbnb.lottie.animation.content.TrimPathContent):129:129 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Path;Lf0/u;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Path;Ld0/u;)V"} 10:19:void applyTrimPathIfNeeded(android.graphics.Path,com.airbnb.lottie.animation.content.TrimPathContent):132:132 -> b 20:29:void applyTrimPathIfNeeded(android.graphics.Path,com.airbnb.lottie.animation.content.TrimPathContent):133:133 -> b 30:46:void applyTrimPathIfNeeded(android.graphics.Path,com.airbnb.lottie.animation.content.TrimPathContent):134:134 -> b @@ -74036,30 +71700,30 @@ com.airbnb.lottie.utils.Utils -> q0.l: 12:14:void saveLayerCompat(android.graphics.Canvas,android.graphics.RectF,android.graphics.Paint,int):313:313 -> o 15:20:void saveLayerCompat(android.graphics.Canvas,android.graphics.RectF,android.graphics.Paint,int):315:315 -> o 21:24:void saveLayerCompat(android.graphics.Canvas,android.graphics.RectF,android.graphics.Paint,int):316:316 -> o -com.airbnb.lottie.utils.Utils$1 -> q0.l$a: +com.airbnb.lottie.utils.Utils$1 -> o0.l$a: # {"id":"sourceFile","fileName":"Utils.java"} 1:4:void ():41:41 -> 1:6:android.graphics.PathMeasure initialValue():44:44 -> a 1:5:java.lang.Object initialValue():41:41 -> initialValue -com.airbnb.lottie.utils.Utils$2 -> q0.l$b: +com.airbnb.lottie.utils.Utils$2 -> o0.l$b: # {"id":"sourceFile","fileName":"Utils.java"} 1:4:void ():48:48 -> 1:6:android.graphics.Path initialValue():51:51 -> a 1:5:java.lang.Object initialValue():48:48 -> initialValue -com.airbnb.lottie.utils.Utils$3 -> q0.l$c: +com.airbnb.lottie.utils.Utils$3 -> o0.l$c: # {"id":"sourceFile","fileName":"Utils.java"} 1:4:void ():55:55 -> 1:6:android.graphics.Path initialValue():58:58 -> a 1:5:java.lang.Object initialValue():55:55 -> initialValue -com.airbnb.lottie.utils.Utils$4 -> q0.l$d: +com.airbnb.lottie.utils.Utils$4 -> o0.l$d: # {"id":"sourceFile","fileName":"Utils.java"} 1:4:void ():62:62 -> 2:4:float[] initialValue():65:65 -> a 1:5:java.lang.Object initialValue():62:62 -> initialValue -com.airbnb.lottie.value.Keyframe -> r0.a: +com.airbnb.lottie.value.Keyframe -> p0.a: # {"id":"sourceFile","fileName":"Keyframe.java"} com.airbnb.lottie.LottieComposition composition -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb0/k;"} java.lang.Object startValue -> b java.lang.Object endValue -> c android.view.animation.Interpolator interpolator -> d @@ -74076,21 +71740,21 @@ com.airbnb.lottie.value.Keyframe -> r0.a: android.graphics.PointF pathCp1 -> o android.graphics.PointF pathCp2 -> p 1:1:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,float,java.lang.Float):41:41 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;Ljava/lang/Object;Ljava/lang/Object;Landroid/view/animation/Interpolator;FLjava/lang/Float;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;Ljava/lang/Object;Ljava/lang/Object;Landroid/view/animation/Interpolator;FLjava/lang/Float;)V"} 2:3:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,float,java.lang.Float):24:25 -> 4:5:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,float,java.lang.Float):27:28 -> 6:7:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,float,java.lang.Float):30:31 -> 8:9:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,float,java.lang.Float):35:36 -> 10:17:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,float,java.lang.Float):42:49 -> 18:18:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,android.view.animation.Interpolator,float,java.lang.Float):54:54 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;Ljava/lang/Object;Ljava/lang/Object;Landroid/view/animation/Interpolator;Landroid/view/animation/Interpolator;FLjava/lang/Float;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;Ljava/lang/Object;Ljava/lang/Object;Landroid/view/animation/Interpolator;Landroid/view/animation/Interpolator;FLjava/lang/Float;)V"} 19:20:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,android.view.animation.Interpolator,float,java.lang.Float):24:25 -> 21:22:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,android.view.animation.Interpolator,float,java.lang.Float):27:28 -> 23:24:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,android.view.animation.Interpolator,float,java.lang.Float):30:31 -> 25:26:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,android.view.animation.Interpolator,float,java.lang.Float):35:36 -> 27:34:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,android.view.animation.Interpolator,float,java.lang.Float):55:62 -> 35:35:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,android.view.animation.Interpolator,android.view.animation.Interpolator,float,java.lang.Float):68:68 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;Ljava/lang/Object;Ljava/lang/Object;Landroid/view/animation/Interpolator;Landroid/view/animation/Interpolator;Landroid/view/animation/Interpolator;FLjava/lang/Float;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb0/k;Ljava/lang/Object;Ljava/lang/Object;Landroid/view/animation/Interpolator;Landroid/view/animation/Interpolator;Landroid/view/animation/Interpolator;FLjava/lang/Float;)V"} 36:37:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,android.view.animation.Interpolator,android.view.animation.Interpolator,float,java.lang.Float):24:25 -> 38:39:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,android.view.animation.Interpolator,android.view.animation.Interpolator,float,java.lang.Float):27:28 -> 40:41:void (com.airbnb.lottie.LottieComposition,java.lang.Object,java.lang.Object,android.view.animation.Interpolator,android.view.animation.Interpolator,android.view.animation.Interpolator,float,java.lang.Float):30:31 -> @@ -74110,7 +71774,7 @@ com.airbnb.lottie.value.Keyframe -> r0.a: 78:85:void (java.lang.Object,java.lang.Object):94:101 -> 1:20:boolean containsProgress(float):140:140 -> a 1:6:com.airbnb.lottie.value.Keyframe copyWith(java.lang.Object,java.lang.Object):105:105 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/lang/Object;)Lr0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/lang/Object;)Lp0/a;"} 1:7:float getEndProgress():119:119 -> c 8:14:float getEndProgress():122:122 -> c 15:18:float getEndProgress():123:123 -> c @@ -74138,7 +71802,7 @@ com.airbnb.lottie.value.Keyframe -> r0.a: 18:20:int getStartValueInt():170:170 -> h 1:16:boolean isStatic():136:136 -> i 1:65:java.lang.String toString():184:184 -> toString -com.airbnb.lottie.value.LottieFrameInfo -> r0.b: +com.airbnb.lottie.value.LottieFrameInfo -> p0.b: # {"id":"sourceFile","fileName":"LottieFrameInfo.java"} float startFrame -> a float endFrame -> b @@ -74156,19 +71820,19 @@ com.airbnb.lottie.value.LottieFrameInfo -> r0.b: 1:3:float getStartFrame():39:39 -> f 1:3:java.lang.Object getStartValue():47:47 -> g 1:2:com.airbnb.lottie.value.LottieFrameInfo set(float,float,java.lang.Object,java.lang.Object,float,float,float):28:28 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFLjava/lang/Object;Ljava/lang/Object;FFF)Lr0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFLjava/lang/Object;Ljava/lang/Object;FFF)Lp0/b;"} 3:4:com.airbnb.lottie.value.LottieFrameInfo set(float,float,java.lang.Object,java.lang.Object,float,float,float):29:29 -> h 5:6:com.airbnb.lottie.value.LottieFrameInfo set(float,float,java.lang.Object,java.lang.Object,float,float,float):30:30 -> h 7:8:com.airbnb.lottie.value.LottieFrameInfo set(float,float,java.lang.Object,java.lang.Object,float,float,float):31:31 -> h 9:10:com.airbnb.lottie.value.LottieFrameInfo set(float,float,java.lang.Object,java.lang.Object,float,float,float):32:32 -> h 11:12:com.airbnb.lottie.value.LottieFrameInfo set(float,float,java.lang.Object,java.lang.Object,float,float,float):33:33 -> h 13:15:com.airbnb.lottie.value.LottieFrameInfo set(float,float,java.lang.Object,java.lang.Object,float,float,float):34:34 -> h -com.airbnb.lottie.value.LottieValueCallback -> r0.c: +com.airbnb.lottie.value.LottieValueCallback -> p0.c: # {"id":"sourceFile","fileName":"LottieValueCallback.java"} com.airbnb.lottie.value.LottieFrameInfo frameInfo -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/b;"} com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation animation -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le0/a;"} java.lang.Object value -> c 1:1:void ():35:35 -> 2:2:void ():26:26 -> @@ -74177,13 +71841,13 @@ com.airbnb.lottie.value.LottieValueCallback -> r0.c: 5:5:void (java.lang.Object):26:26 -> 6:6:void (java.lang.Object):39:39 -> 1:3:java.lang.Object getValue(com.airbnb.lottie.value.LottieFrameInfo):52:52 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/b;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp0/b;)Ljava/lang/Object;"} 1:9:java.lang.Object getValueInternal(float,float,java.lang.Object,java.lang.Object,float,float,float):73:73 -> b 10:13:java.lang.Object getValueInternal(float,float,java.lang.Object,java.lang.Object,float,float,float):74:74 -> b 14:18:java.lang.Object getValueInternal(float,float,java.lang.Object,java.lang.Object,float,float,float):73:73 -> b 1:3:void setAnimation(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):88:88 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg0/a;)V"} -com.airbnb.lottie.value.ScaleXY -> r0.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le0/a;)V"} +com.airbnb.lottie.value.ScaleXY -> p0.d: # {"id":"sourceFile","fileName":"ScaleXY.java"} float scaleX -> a float scaleY -> b @@ -74195,13 +71859,13 @@ com.airbnb.lottie.value.ScaleXY -> r0.d: 1:2:void set(float,float):25:25 -> d 3:5:void set(float,float):26:26 -> d 1:29:java.lang.String toString():34:34 -> toString -com.android.installreferrer.api.InstallReferrerClient -> s0.a: +com.android.installreferrer.api.InstallReferrerClient -> q0.a: # {"id":"sourceFile","fileName":"InstallReferrerClient.java"} -com.android.installreferrer.api.InstallReferrerStateListener -> s0.b: +com.android.installreferrer.api.InstallReferrerStateListener -> q0.b: # {"id":"sourceFile","fileName":"InstallReferrerStateListener.java"} -com.android.installreferrer.api.ReferrerDetails -> s0.c: +com.android.installreferrer.api.ReferrerDetails -> q0.c: # {"id":"sourceFile","fileName":"ReferrerDetails.java"} -com.balthazargronon.RCTZeroconf.ZeroConfImplFactory -> t0.a: +com.balthazargronon.RCTZeroconf.ZeroConfImplFactory -> r0.a: # {"id":"sourceFile","fileName":"ZeroConfImplFactory.java"} java.util.Map zeroconfMap -> a com.balthazargronon.RCTZeroconf.ZeroconfModule zeroconfModule -> b @@ -74211,16 +71875,16 @@ com.balthazargronon.RCTZeroconf.ZeroConfImplFactory -> t0.a: 11:12:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):23:23 -> 13:15:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):24:24 -> 1:8:com.balthazargronon.RCTZeroconf.Zeroconf getOrCreateImpl(java.lang.String):33:33 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lt0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lr0/b;"} 9:27:com.balthazargronon.RCTZeroconf.Zeroconf getOrCreateImpl(java.lang.String):34:34 -> a 28:42:com.balthazargronon.RCTZeroconf.Zeroconf getOrCreateImpl(java.lang.String):39:39 -> a 43:58:com.balthazargronon.RCTZeroconf.Zeroconf getOrCreateImpl(java.lang.String):42:42 -> a 59:72:com.balthazargronon.RCTZeroconf.Zeroconf getOrCreateImpl(java.lang.String):36:36 -> a 73:81:com.balthazargronon.RCTZeroconf.Zeroconf getOrCreateImpl(java.lang.String):46:46 -> a 1:8:com.balthazargronon.RCTZeroconf.Zeroconf getZeroconf(java.lang.String):28:28 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lt0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lr0/b;"} 9:13:com.balthazargronon.RCTZeroconf.Zeroconf getZeroconf(java.lang.String):29:29 -> b -com.balthazargronon.RCTZeroconf.Zeroconf -> t0.b: +com.balthazargronon.RCTZeroconf.Zeroconf -> r0.b: # {"id":"sourceFile","fileName":"Zeroconf.java"} void scan(java.lang.String,java.lang.String,java.lang.String) -> a void unregisterService(java.lang.String) -> b @@ -74229,12 +71893,12 @@ com.balthazargronon.RCTZeroconf.Zeroconf -> t0.b: com.balthazargronon.RCTZeroconf.ZeroconfModule -> com.balthazargronon.RCTZeroconf.ZeroconfModule: # {"id":"sourceFile","fileName":"ZeroconfModule.java"} com.balthazargronon.RCTZeroconf.ZeroConfImplFactory zeroConfFactory -> zeroConfFactory - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/a;"} 1:3:void (com.facebook.react.bridge.ReactApplicationContext):42:42 -> 4:15:void (com.facebook.react.bridge.ReactApplicationContext):43:43 -> 1:3:java.lang.String getName():48:48 -> getName 1:7:com.balthazargronon.RCTZeroconf.Zeroconf getZeroconfImpl(java.lang.String):72:72 -> getZeroconfImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lt0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lr0/b;"} 1:3:void onCatalystInstanceDestroy():105:105 -> onCatalystInstanceDestroy 4:8:void onCatalystInstanceDestroy():107:107 -> onCatalystInstanceDestroy 9:15:void onCatalystInstanceDestroy():108:108 -> onCatalystInstanceDestroy @@ -74262,7 +71926,7 @@ com.balthazargronon.RCTZeroconf.ZeroconfReactPackage -> com.balthazargronon.RCTZ 1:5:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):30:30 -> createNativeModules 6:14:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):32:32 -> createNativeModules 1:6:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):20:20 -> createViewManagers -com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl -> u0.a: +com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl -> s0.a: # {"id":"sourceFile","fileName":"NsdServiceImpl.java"} android.net.nsd.NsdManager mNsdManager -> a android.net.nsd.NsdManager$DiscoveryListener mDiscoveryListener -> b @@ -74300,21 +71964,21 @@ com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl -> u0.a: 39:42:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):130:130 -> c 43:50:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):131:131 -> c 51:61:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):134:134 -> c - 1:1:android.net.nsd.NsdManager u0.NsdServiceImpl.-$$Nest$fgetmNsdManager(u0.NsdServiceImpl):0:0 -> d + 1:1:android.net.nsd.NsdManager s0.NsdServiceImpl.-$$Nest$fgetmNsdManager(s0.NsdServiceImpl):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/a;)Landroid/net/nsd/NsdManager;"} - 1:1:java.util.Map u0.NsdServiceImpl.-$$Nest$fgetmPublishedServices(u0.NsdServiceImpl):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls0/a;)Landroid/net/nsd/NsdManager;"} + 1:1:java.util.Map s0.NsdServiceImpl.-$$Nest$fgetmPublishedServices(s0.NsdServiceImpl):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/a;)Ljava/util/Map;"} - 1:1:com.balthazargronon.RCTZeroconf.ZeroconfModule u0.NsdServiceImpl.-$$Nest$fgetzeroconfModule(u0.NsdServiceImpl):0:0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls0/a;)Ljava/util/Map;"} + 1:1:com.balthazargronon.RCTZeroconf.ZeroconfModule s0.NsdServiceImpl.-$$Nest$fgetzeroconfModule(s0.NsdServiceImpl):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/a;)Lcom/balthazargronon/RCTZeroconf/ZeroconfModule;"} - 1:1:com.facebook.react.bridge.ReactApplicationContext u0.NsdServiceImpl.-$$Nest$mgetReactApplicationContext(u0.NsdServiceImpl):0:0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls0/a;)Lcom/balthazargronon/RCTZeroconf/ZeroconfModule;"} + 1:1:com.facebook.react.bridge.ReactApplicationContext s0.NsdServiceImpl.-$$Nest$mgetReactApplicationContext(s0.NsdServiceImpl):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/a;)Lcom/facebook/react/bridge/ReactApplicationContext;"} - 1:1:com.facebook.react.bridge.WritableMap u0.NsdServiceImpl.-$$Nest$mserviceInfoToMap(u0.NsdServiceImpl,android.net.nsd.NsdServiceInfo):0:0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls0/a;)Lcom/facebook/react/bridge/ReactApplicationContext;"} + 1:1:com.facebook.react.bridge.WritableMap s0.NsdServiceImpl.-$$Nest$mserviceInfoToMap(s0.NsdServiceImpl,android.net.nsd.NsdServiceInfo):0:0 -> h # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/a;Landroid/net/nsd/NsdServiceInfo;)Lcom/facebook/react/bridge/WritableMap;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls0/a;Landroid/net/nsd/NsdServiceInfo;)Lcom/facebook/react/bridge/WritableMap;"} 1:4:android.net.nsd.NsdManager getNsdManager():152:152 -> i 5:18:android.net.nsd.NsdManager getNsdManager():153:153 -> i 19:21:android.net.nsd.NsdManager getNsdManager():155:155 -> i @@ -74344,12 +72008,12 @@ com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl -> u0.a: 14:17:void stop():111:111 -> stop 18:19:void stop():114:114 -> stop 20:22:void stop():115:115 -> stop -com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl$1 -> u0.a$a: +com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl$1 -> s0.a$a: # {"id":"sourceFile","fileName":"NsdServiceImpl.java"} com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls0/a;"} 1:6:void (com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl):56:56 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls0/a;)V"} 1:7:void onDiscoveryStarted(java.lang.String):71:71 -> onDiscoveryStarted 8:26:void onDiscoveryStarted(java.lang.String):72:72 -> onDiscoveryStarted 1:7:void onDiscoveryStopped(java.lang.String):77:77 -> onDiscoveryStopped @@ -74367,15 +72031,15 @@ com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl$1 -> u0.a$a: 18:35:void onStartDiscoveryFailed(java.lang.String,int):60:60 -> onStartDiscoveryFailed 1:17:void onStopDiscoveryFailed(java.lang.String,int):65:65 -> onStopDiscoveryFailed 18:35:void onStopDiscoveryFailed(java.lang.String,int):66:66 -> onStopDiscoveryFailed -com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl$ServiceRegistrationListener -> u0.a$b: +com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl$ServiceRegistrationListener -> s0.a$b: # {"id":"sourceFile","fileName":"NsdServiceImpl.java"} com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu0/a;"} - 1:1:void u0.NsdServiceImpl$ServiceRegistrationListener.(u0.NsdServiceImpl,u0.NsdServiceImpl-IA):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls0/a;"} + 1:1:void s0.NsdServiceImpl$ServiceRegistrationListener.(s0.NsdServiceImpl,s0.NsdServiceImpl-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/a;Lu0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls0/a;Ls0/b;)V"} 2:2:void (com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl):180:180 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls0/a;)V"} 1:1:void onRegistrationFailed(android.net.nsd.NsdServiceInfo,int):198:198 -> onRegistrationFailed 1:4:void onServiceRegistered(android.net.nsd.NsdServiceInfo):188:188 -> onServiceRegistered 5:13:void onServiceRegistered(android.net.nsd.NsdServiceInfo):189:189 -> onServiceRegistered @@ -74384,29 +72048,29 @@ com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl$ServiceRegistrationListener - 1:6:void onServiceUnregistered(android.net.nsd.NsdServiceInfo):204:204 -> onServiceUnregistered 7:24:void onServiceUnregistered(android.net.nsd.NsdServiceInfo):205:205 -> onServiceUnregistered 1:1:void onUnregistrationFailed(android.net.nsd.NsdServiceInfo,int):211:211 -> onUnregistrationFailed -com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl$ZeroResolveListener -> u0.a$c: +com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl$ZeroResolveListener -> s0.a$c: # {"id":"sourceFile","fileName":"NsdServiceImpl.java"} com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu0/a;"} - 1:1:void u0.NsdServiceImpl$ZeroResolveListener.(u0.NsdServiceImpl,u0.NsdServiceImpl-IA):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls0/a;"} + 1:1:void s0.NsdServiceImpl$ZeroResolveListener.(s0.NsdServiceImpl,s0.NsdServiceImpl-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/a;Lu0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls0/a;Ls0/b;)V"} 2:2:void (com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl):162:162 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls0/a;)V"} 4:13:void onResolveFailed(android.net.nsd.NsdServiceInfo,int):166:166 -> onResolveFailed 14:30:void onResolveFailed(android.net.nsd.NsdServiceInfo,int):168:168 -> onResolveFailed 31:48:void onResolveFailed(android.net.nsd.NsdServiceInfo,int):169:169 -> onResolveFailed 1:6:void onServiceResolved(android.net.nsd.NsdServiceInfo):175:175 -> onServiceResolved 7:24:void onServiceResolved(android.net.nsd.NsdServiceInfo):176:176 -> onServiceResolved -com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl-IA -> u0.b: +com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl-IA -> s0.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} -com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl -> v0.e: +com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl -> t0.e: # {"id":"sourceFile","fileName":"DnssdImpl.java"} com.github.druk.rx2dnssd.Rx2Dnssd rxDnssd -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/c;"} io.reactivex.disposables.Disposable browseDisposable -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/b;"} java.util.Map mPublishedServices -> c java.util.Map mRegisteredDisposables -> d com.balthazargronon.RCTZeroconf.ZeroconfModule zeroconfModule -> e @@ -74446,15 +72110,15 @@ com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl -> v0.e: 44:61:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):155:155 -> c 62:65:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):156:156 -> c 66:71:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):165:165 -> c - 1:1:void v0.DnssdImpl.$r8$lambda$cMdmm39LiBhLC-9uNFP0HxTx1Xc(v0.DnssdImpl,java.lang.Throwable):0:0 -> d + 1:1:void t0.DnssdImpl.$r8$lambda$cMdmm39LiBhLC-9uNFP0HxTx1Xc(t0.DnssdImpl,java.lang.Throwable):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/e;Ljava/lang/Throwable;)V"} - 1:1:void v0.DnssdImpl.$r8$lambda$iGP1F3_imF8pAYkUxVR0E69pVOk(v0.DnssdImpl,P1.BonjourService):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt0/e;Ljava/lang/Throwable;)V"} + 1:1:void t0.DnssdImpl.$r8$lambda$iGP1F3_imF8pAYkUxVR0E69pVOk(t0.DnssdImpl,N1.BonjourService):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/e;LP1/a;)V"} - 1:1:void v0.DnssdImpl.$r8$lambda$lyVFLKMA1Oomazhm_18sufQBmkE(v0.DnssdImpl,P1.BonjourService,P1.BonjourService):0:0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt0/e;LN1/a;)V"} + 1:1:void t0.DnssdImpl.$r8$lambda$lyVFLKMA1Oomazhm_18sufQBmkE(t0.DnssdImpl,N1.BonjourService,N1.BonjourService):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/e;LP1/a;LP1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt0/e;LN1/a;LN1/a;)V"} 1:8:void lambda$registerService$3(java.lang.Throwable):162:162 -> g 1:11:java.lang.String getServiceType(java.lang.String,java.lang.String):82:82 -> h 1:5:java.util.Map getTxtRecordMap(com.facebook.react.bridge.ReadableMap):169:169 -> i @@ -74463,17 +72127,17 @@ com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl -> v0.e: 16:19:java.util.Map getTxtRecordMap(com.facebook.react.bridge.ReadableMap):172:172 -> i 20:28:java.util.Map getTxtRecordMap(com.facebook.react.bridge.ReadableMap):173:173 -> i 1:26:void lambda$registerService$2(com.github.druk.rx2dnssd.BonjourService,com.github.druk.rx2dnssd.BonjourService):157:157 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;LP1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;LN1/a;)V"} 27:35:void lambda$registerService$2(com.github.druk.rx2dnssd.BonjourService,com.github.druk.rx2dnssd.BonjourService):159:159 -> j 36:49:void lambda$registerService$2(com.github.druk.rx2dnssd.BonjourService,com.github.druk.rx2dnssd.BonjourService):160:160 -> j 1:4:void lambda$scan$0(com.github.druk.rx2dnssd.BonjourService):72:72 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)V"} 5:19:void lambda$scan$0(com.github.druk.rx2dnssd.BonjourService):73:73 -> k 20:29:void lambda$scan$0(com.github.druk.rx2dnssd.BonjourService):74:74 -> k 1:13:void lambda$scan$1(java.lang.Throwable):76:76 -> l 14:27:void lambda$scan$1(java.lang.Throwable):77:77 -> l 1:5:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):86:86 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)Lcom/facebook/react/bridge/WritableMap;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)Lcom/facebook/react/bridge/WritableMap;"} 6:14:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):87:87 -> m 15:18:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):88:88 -> m 19:27:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):90:90 -> m @@ -74498,48 +72162,48 @@ com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl -> v0.e: 22:24:void stop():123:123 -> stop 25:26:void stop():125:125 -> stop 27:29:void stop():126:126 -> stop -com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$ExternalSyntheticLambda0 -> v0.a: +com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$ExternalSyntheticLambda0 -> t0.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$InternalSyntheticLambda$1$47842d500ae57495d22d90b94455072bc688867f1879e22c3f0c56b9988aff40$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt0/e;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void v0.DnssdImpl$$ExternalSyntheticLambda0.(v0.DnssdImpl):0:0 -> + 1:1:void t0.DnssdImpl$$ExternalSyntheticLambda0.(t0.DnssdImpl):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/e;)V"} - 1:1:void v0.DnssdImpl$$ExternalSyntheticLambda0.accept(java.lang.Object):0:0 -> accept + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt0/e;)V"} + 1:1:void t0.DnssdImpl$$ExternalSyntheticLambda0.accept(java.lang.Object):0:0 -> accept # {"id":"com.android.tools.r8.synthesized"} -com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$ExternalSyntheticLambda1 -> v0.b: +com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$ExternalSyntheticLambda1 -> t0.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$InternalSyntheticLambda$1$47842d500ae57495d22d90b94455072bc688867f1879e22c3f0c56b9988aff40$1.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt0/e;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void v0.DnssdImpl$$ExternalSyntheticLambda1.(v0.DnssdImpl):0:0 -> + 1:1:void t0.DnssdImpl$$ExternalSyntheticLambda1.(t0.DnssdImpl):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/e;)V"} - 1:1:void v0.DnssdImpl$$ExternalSyntheticLambda1.accept(java.lang.Object):0:0 -> accept + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt0/e;)V"} + 1:1:void t0.DnssdImpl$$ExternalSyntheticLambda1.accept(java.lang.Object):0:0 -> accept # {"id":"com.android.tools.r8.synthesized"} -com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$ExternalSyntheticLambda2 -> v0.c: +com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$ExternalSyntheticLambda2 -> t0.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$InternalSyntheticLambda$1$eb2c8a095feaf1e797bd4bdbb3887489fc51fa5769b952eb26a9ca00286d3150$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt0/e;"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.BonjourService com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$InternalSyntheticLambda$1$eb2c8a095feaf1e797bd4bdbb3887489fc51fa5769b952eb26a9ca00286d3150$0.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void v0.DnssdImpl$$ExternalSyntheticLambda2.(v0.DnssdImpl,P1.BonjourService):0:0 -> + 1:1:void t0.DnssdImpl$$ExternalSyntheticLambda2.(t0.DnssdImpl,N1.BonjourService):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/e;LP1/a;)V"} - 1:1:void v0.DnssdImpl$$ExternalSyntheticLambda2.accept(java.lang.Object):0:0 -> accept + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt0/e;LN1/a;)V"} + 1:1:void t0.DnssdImpl$$ExternalSyntheticLambda2.accept(java.lang.Object):0:0 -> accept # {"id":"com.android.tools.r8.synthesized"} -com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$ExternalSyntheticLambda3 -> v0.d: +com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$ExternalSyntheticLambda3 -> t0.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void v0.DnssdImpl$$ExternalSyntheticLambda3.():0:0 -> + 1:1:void t0.DnssdImpl$$ExternalSyntheticLambda3.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void v0.DnssdImpl$$ExternalSyntheticLambda3.accept(java.lang.Object):0:0 -> accept + 1:1:void t0.DnssdImpl$$ExternalSyntheticLambda3.accept(java.lang.Object):0:0 -> accept # {"id":"com.android.tools.r8.synthesized"} com.boldwallet.BBMTLibNativeModule -> com.boldwallet.BBMTLibNativeModule: # {"id":"sourceFile","fileName":"BBMTLibNativeModule.kt"} @@ -75452,80 +73116,80 @@ com.emeraldsanto.encryptedstorage.RNEncryptedStoragePackage -> com.emeraldsanto. 1:4:void ():11:11 -> 1:10:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):15:15 -> createNativeModules 1:3:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):20:20 -> createViewManagers -com.facebook.binaryresource.BinaryResource -> w0.a: +com.facebook.binaryresource.BinaryResource -> u0.a: # {"id":"sourceFile","fileName":"BinaryResource.kt"} java.io.InputStream openStream() -> a long size() -> size -com.facebook.binaryresource.FileBinaryResource -> w0.b: +com.facebook.binaryresource.FileBinaryResource -> u0.b: # {"id":"sourceFile","fileName":"FileBinaryResource.kt"} java.io.File file -> a com.facebook.binaryresource.FileBinaryResource$Companion Companion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu0/b$a;"} 1:9:void ():0:0 -> 1:1:void (java.io.File,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void (java.io.File):20:20 -> 1:8:java.io.InputStream openStream():22:22 -> a - 1:1:w0.FileBinaryResource w0.FileBinaryResource.create(java.io.File):0:0 -> b + 1:1:u0.FileBinaryResource u0.FileBinaryResource.create(java.io.File):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lw0/b;"} - 1:1:w0.FileBinaryResource w0.FileBinaryResource.createOrNull(java.io.File):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lu0/b;"} + 1:1:u0.FileBinaryResource u0.FileBinaryResource.createOrNull(java.io.File):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lw0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lu0/b;"} 1:3:java.io.File getFile():20:20 -> d 3:7:boolean equals(java.lang.Object):29:29 -> equals 8:20:boolean equals(java.lang.Object):32:32 -> equals 1:7:int hashCode():35:35 -> hashCode 1:7:long size():24:24 -> size -com.facebook.binaryresource.FileBinaryResource$Companion -> w0.b$a: +com.facebook.binaryresource.FileBinaryResource$Companion -> u0.b$a: # {"id":"sourceFile","fileName":"FileBinaryResource.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():37:37 -> 6:12:com.facebook.binaryresource.FileBinaryResource create(java.io.File):49:49 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lw0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lu0/b;"} 4:10:com.facebook.binaryresource.FileBinaryResource createOrNull(java.io.File):44:44 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lw0/b;"} -com.facebook.cache.common.CacheErrorLogger -> x0.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lu0/b;"} +com.facebook.cache.common.CacheErrorLogger -> v0.a: # {"id":"sourceFile","fileName":"CacheErrorLogger.java"} void logError(com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory,java.lang.Class,java.lang.String,java.lang.Throwable) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/a$a;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Throwable;)V"} -com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory -> x0.a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/a$a;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Throwable;)V"} +com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory -> v0.a$a: # {"id":"sourceFile","fileName":"CacheErrorLogger.java"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory READ_DECODE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory READ_FILE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory READ_FILE_NOT_FOUND -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory READ_INVALID_ENTRY -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_ENCODE -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_CREATE_TEMPFILE -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_UPDATE_FILE_NOT_FOUND -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_RENAME_FILE_TEMPFILE_NOT_FOUND -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_RENAME_FILE_TEMPFILE_PARENT_NOT_FOUND -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_RENAME_FILE_OTHER -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_CREATE_DIR -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_CALLBACK_ERROR -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_INVALID_ENTRY -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory DELETE_FILE -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory EVICTION -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory GENERIC_IO -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory OTHER -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a$a;"} com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory[] $VALUES -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv0/a$a;"} 1:10:void ():19:19 -> 11:20:void ():20:20 -> 21:30:void ():21:21 -> @@ -75546,42 +73210,42 @@ com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory -> x0.a$a: 194:200:void ():18:18 -> 1:4:void (java.lang.String,int):18:18 -> 1:9:com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory valueOf(java.lang.String):18:18 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lx0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lv0/a$a;"} 1:9:com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory[] values():18:18 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lx0/a$a;"} -com.facebook.cache.common.CacheEvent -> x0.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lv0/a$a;"} +com.facebook.cache.common.CacheEvent -> v0.b: # {"id":"sourceFile","fileName":"CacheEvent.java"} -com.facebook.cache.common.CacheEventListener -> x0.c: +com.facebook.cache.common.CacheEventListener -> v0.c: # {"id":"sourceFile","fileName":"CacheEventListener.java"} - void onWriteSuccess(com.facebook.cache.common.CacheEvent) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + void onHit(com.facebook.cache.common.CacheEvent) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} void onCleared() -> b - void onReadException(com.facebook.cache.common.CacheEvent) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + void onWriteSuccess(com.facebook.cache.common.CacheEvent) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} void onMiss(com.facebook.cache.common.CacheEvent) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} void onEviction(com.facebook.cache.common.CacheEvent) -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} void onWriteAttempt(com.facebook.cache.common.CacheEvent) -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} void onWriteException(com.facebook.cache.common.CacheEvent) -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} - void onHit(com.facebook.cache.common.CacheEvent) -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} -com.facebook.cache.common.CacheEventListener$EvictionReason -> x0.c$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} + void onReadException(com.facebook.cache.common.CacheEvent) -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} +com.facebook.cache.common.CacheEventListener$EvictionReason -> v0.c$a: # {"id":"sourceFile","fileName":"CacheEventListener.java"} com.facebook.cache.common.CacheEventListener$EvictionReason CACHE_FULL -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/c$a;"} com.facebook.cache.common.CacheEventListener$EvictionReason CONTENT_STALE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/c$a;"} com.facebook.cache.common.CacheEventListener$EvictionReason USER_FORCED -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/c$a;"} com.facebook.cache.common.CacheEventListener$EvictionReason CACHE_MANAGER_TRIMMED -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/c$a;"} com.facebook.cache.common.CacheEventListener$EvictionReason TRIM_EXPIRED -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/c$a;"} com.facebook.cache.common.CacheEventListener$EvictionReason[] $VALUES -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lx0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv0/c$a;"} 1:10:void ():52:52 -> 11:20:void ():53:53 -> 21:30:void ():54:54 -> @@ -75590,28 +73254,28 @@ com.facebook.cache.common.CacheEventListener$EvictionReason -> x0.c$a: 51:57:void ():51:51 -> 1:4:void (java.lang.String,int):51:51 -> 1:9:com.facebook.cache.common.CacheEventListener$EvictionReason valueOf(java.lang.String):51:51 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lx0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lv0/c$a;"} 1:9:com.facebook.cache.common.CacheEventListener$EvictionReason[] values():51:51 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lx0/c$a;"} -com.facebook.cache.common.CacheKey -> x0.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lv0/c$a;"} +com.facebook.cache.common.CacheKey -> v0.d: # {"id":"sourceFile","fileName":"CacheKey.java"} boolean containsUri(android.net.Uri) -> a boolean isResourceIdForDebugging() -> b java.lang.String getUriString() -> c -com.facebook.cache.common.CacheKeyUtil -> x0.e: +com.facebook.cache.common.CacheKeyUtil -> v0.e: # {"id":"sourceFile","fileName":"CacheKeyUtil.kt"} com.facebook.cache.common.CacheKeyUtil INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/e;"} 1:8:void ():0:0 -> 1:4:void ():14:14 -> 6:9:java.lang.String getFirstResourceId(com.facebook.cache.common.CacheKey):45:45 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Ljava/lang/String;"} 10:20:java.lang.String getFirstResourceId(com.facebook.cache.common.CacheKey):46:46 -> a 21:39:java.lang.String getFirstResourceId(com.facebook.cache.common.CacheKey):47:47 -> a 40:47:java.lang.String getFirstResourceId(com.facebook.cache.common.CacheKey):49:49 -> a 48:53:java.lang.String getFirstResourceId(com.facebook.cache.common.CacheKey):53:53 -> a 6:9:java.util.List getResourceIds(com.facebook.cache.common.CacheKey):23:23 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Ljava/util/List;"} 10:20:java.util.List getResourceIds(com.facebook.cache.common.CacheKey):24:24 -> b 21:29:java.util.List getResourceIds(com.facebook.cache.common.CacheKey):25:25 -> b 30:36:java.util.List getResourceIds(com.facebook.cache.common.CacheKey):26:26 -> b @@ -75620,8 +73284,8 @@ com.facebook.cache.common.CacheKeyUtil -> x0.e: 67:88:java.util.List getResourceIds(com.facebook.cache.common.CacheKey):31:31 -> b 89:94:java.util.List getResourceIds(com.facebook.cache.common.CacheKey):36:36 -> b 1:39:java.lang.String secureHashKey(com.facebook.cache.common.CacheKey):58:58 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Ljava/lang/String;"} -com.facebook.cache.common.MultiCacheKey -> x0.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Ljava/lang/String;"} +com.facebook.cache.common.MultiCacheKey -> v0.f: # {"id":"sourceFile","fileName":"MultiCacheKey.java"} java.util.List mCacheKeys -> a 1:3:void (java.util.List):33:33 -> @@ -75636,44 +73300,44 @@ com.facebook.cache.common.MultiCacheKey -> x0.f: 11:21:boolean equals(java.lang.Object):53:53 -> equals 1:7:int hashCode():60:60 -> hashCode 1:24:java.lang.String toString():43:43 -> toString -com.facebook.cache.common.NoOpCacheErrorLogger -> x0.g: +com.facebook.cache.common.NoOpCacheErrorLogger -> v0.g: # {"id":"sourceFile","fileName":"NoOpCacheErrorLogger.java"} com.facebook.cache.common.NoOpCacheErrorLogger sInstance -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/g;"} 1:1:void ():16:16 -> 1:4:void ():18:18 -> 1:1:void logError(com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory,java.lang.Class,java.lang.String,java.lang.Throwable):37:37 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/a$a;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/a$a;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Throwable;)V"} 4:7:com.facebook.cache.common.NoOpCacheErrorLogger getInstance():21:21 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv0/g;"} 8:17:com.facebook.cache.common.NoOpCacheErrorLogger getInstance():22:22 -> b 18:23:com.facebook.cache.common.NoOpCacheErrorLogger getInstance():24:24 -> b -com.facebook.cache.common.NoOpCacheEventListener -> x0.h: +com.facebook.cache.common.NoOpCacheEventListener -> v0.h: # {"id":"sourceFile","fileName":"NoOpCacheEventListener.java"} com.facebook.cache.common.NoOpCacheEventListener sInstance -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/h;"} 1:1:void ():16:16 -> 1:4:void ():18:18 -> - 1:1:void onWriteSuccess(com.facebook.cache.common.CacheEvent):37:37 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + 1:1:void onHit(com.facebook.cache.common.CacheEvent):28:28 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} 1:1:void onCleared():49:49 -> b - 1:1:void onReadException(com.facebook.cache.common.CacheEvent):40:40 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + 1:1:void onWriteSuccess(com.facebook.cache.common.CacheEvent):37:37 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} 1:1:void onMiss(com.facebook.cache.common.CacheEvent):31:31 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} 1:1:void onEviction(com.facebook.cache.common.CacheEvent):46:46 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} 1:1:void onWriteAttempt(com.facebook.cache.common.CacheEvent):34:34 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} 1:1:void onWriteException(com.facebook.cache.common.CacheEvent):43:43 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} - 1:1:void onHit(com.facebook.cache.common.CacheEvent):28:28 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} + 1:1:void onReadException(com.facebook.cache.common.CacheEvent):40:40 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/b;)V"} 4:7:com.facebook.cache.common.NoOpCacheEventListener getInstance():21:21 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv0/h;"} 8:17:com.facebook.cache.common.NoOpCacheEventListener getInstance():22:22 -> i 18:23:com.facebook.cache.common.NoOpCacheEventListener getInstance():24:24 -> i -com.facebook.cache.common.SimpleCacheKey -> x0.i: +com.facebook.cache.common.SimpleCacheKey -> v0.i: # {"id":"sourceFile","fileName":"SimpleCacheKey.java"} java.lang.String mKey -> a boolean mIsResourceIdForDebugging -> b @@ -75687,24 +73351,24 @@ com.facebook.cache.common.SimpleCacheKey -> x0.i: 11:21:boolean equals(java.lang.Object):47:47 -> equals 1:7:int hashCode():54:54 -> hashCode 1:3:java.lang.String toString():37:37 -> toString -com.facebook.cache.common.WriterCallback -> x0.j: +com.facebook.cache.common.WriterCallback -> v0.j: # {"id":"sourceFile","fileName":"WriterCallback.java"} void write(java.io.OutputStream) -> a -com.facebook.cache.disk.DefaultDiskStorage -> y0.a: +com.facebook.cache.disk.DefaultDiskStorage -> w0.a: # {"id":"sourceFile","fileName":"DefaultDiskStorage.java"} java.io.File mRootDirectory -> a boolean mIsExternal -> b java.io.File mVersionDirectory -> c com.facebook.cache.common.CacheErrorLogger mCacheErrorLogger -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a;"} com.facebook.common.time.Clock mClock -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LK0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI0/a;"} java.lang.Class TAG -> f long TEMP_FILE_LIFETIME_MS -> g 1:4:void ():43:43 -> 5:15:void ():61:61 -> 1:3:void (java.io.File,int,com.facebook.cache.common.CacheErrorLogger):92:92 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;ILx0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;ILv0/a;)V"} 4:6:void (java.io.File,int,com.facebook.cache.common.CacheErrorLogger):93:93 -> 7:8:void (java.io.File,int,com.facebook.cache.common.CacheErrorLogger):95:95 -> 9:14:void (java.io.File,int,com.facebook.cache.common.CacheErrorLogger):96:96 -> @@ -75721,47 +73385,47 @@ com.facebook.cache.disk.DefaultDiskStorage -> y0.a: 23:28:void recreateDirectoryIfVersionChanges():188:188 -> B 29:58:void recreateDirectoryIfVersionChanges():191:191 -> B 1:6:void clearAll():427:427 -> a - 1:12:void purgeUnexpectedResources():325:325 -> b - 1:8:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):349:349 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)Ly0/f$b;"} - 9:14:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):350:350 -> c - 15:22:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):351:351 -> c - 23:25:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):352:352 -> c - 26:29:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):356:356 -> c - 30:36:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):357:357 -> c - 37:45:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):359:359 -> c - 46:46:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):361:361 -> c - 2:6:boolean touch(java.lang.String,java.lang.Object):388:388 -> d - 2:6:boolean contains(java.lang.String,java.lang.Object):383:383 -> e - 1:4:com.facebook.binaryresource.BinaryResource getResource(java.lang.String,java.lang.Object):367:367 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)Lw0/a;"} - 5:10:com.facebook.binaryresource.BinaryResource getResource(java.lang.String,java.lang.Object):368:368 -> f - 11:19:com.facebook.binaryresource.BinaryResource getResource(java.lang.String,java.lang.Object):369:369 -> f - 20:26:com.facebook.binaryresource.BinaryResource getResource(java.lang.String,java.lang.Object):370:370 -> f - 1:5:java.util.Collection getEntries():40:40 -> g - 1:2:long remove(com.facebook.cache.disk.DiskStorage$Entry):403:403 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/f$a;)J"} - 3:6:long remove(com.facebook.cache.disk.DiskStorage$Entry):404:404 -> h - 7:15:long remove(com.facebook.cache.disk.DiskStorage$Entry):405:405 -> h - 1:1:x0.CacheErrorLogger y0.DefaultDiskStorage.-$$Nest$fgetmCacheErrorLogger(y0.DefaultDiskStorage):0:0 -> i - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;)Lx0/a;"} + 1:2:long remove(com.facebook.cache.disk.DiskStorage$Entry):403:403 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/f$a;)J"} + 3:6:long remove(com.facebook.cache.disk.DiskStorage$Entry):404:404 -> b + 7:15:long remove(com.facebook.cache.disk.DiskStorage$Entry):405:405 -> b + 1:12:void purgeUnexpectedResources():325:325 -> c + 1:8:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):349:349 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)Lw0/f$b;"} + 9:14:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):350:350 -> d + 15:22:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):351:351 -> d + 23:25:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):352:352 -> d + 26:29:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):356:356 -> d + 30:36:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):357:357 -> d + 37:45:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):359:359 -> d + 46:46:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):361:361 -> d + 2:6:boolean touch(java.lang.String,java.lang.Object):388:388 -> e + 2:6:boolean contains(java.lang.String,java.lang.Object):383:383 -> f + 1:4:com.facebook.binaryresource.BinaryResource getResource(java.lang.String,java.lang.Object):367:367 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)Lu0/a;"} + 5:10:com.facebook.binaryresource.BinaryResource getResource(java.lang.String,java.lang.Object):368:368 -> g + 11:19:com.facebook.binaryresource.BinaryResource getResource(java.lang.String,java.lang.Object):369:369 -> g + 20:26:com.facebook.binaryresource.BinaryResource getResource(java.lang.String,java.lang.Object):370:370 -> g + 1:5:java.util.Collection getEntries():40:40 -> h + 1:1:v0.CacheErrorLogger w0.DefaultDiskStorage.-$$Nest$fgetmCacheErrorLogger(w0.DefaultDiskStorage):0:0 -> i + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/a;)Lv0/a;"} 1:3:boolean isExternal():159:159 -> isExternal - 1:1:K0.Clock y0.DefaultDiskStorage.-$$Nest$fgetmClock(y0.DefaultDiskStorage):0:0 -> j + 1:1:I0.Clock w0.DefaultDiskStorage.-$$Nest$fgetmClock(w0.DefaultDiskStorage):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;)LK0/a;"} - 1:1:java.io.File y0.DefaultDiskStorage.-$$Nest$fgetmRootDirectory(y0.DefaultDiskStorage):0:0 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/a;)LI0/a;"} + 1:1:java.io.File w0.DefaultDiskStorage.-$$Nest$fgetmRootDirectory(w0.DefaultDiskStorage):0:0 -> k # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;)Ljava/io/File;"} - 1:1:java.io.File y0.DefaultDiskStorage.-$$Nest$fgetmVersionDirectory(y0.DefaultDiskStorage):0:0 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/a;)Ljava/io/File;"} + 1:1:java.io.File w0.DefaultDiskStorage.-$$Nest$fgetmVersionDirectory(w0.DefaultDiskStorage):0:0 -> l # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;)Ljava/io/File;"} - 1:1:y0.DefaultDiskStorage$FileInfo y0.DefaultDiskStorage.-$$Nest$mgetShardFileInfo(y0.DefaultDiskStorage,java.io.File):0:0 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/a;)Ljava/io/File;"} + 1:1:w0.DefaultDiskStorage$FileInfo w0.DefaultDiskStorage.-$$Nest$mgetShardFileInfo(w0.DefaultDiskStorage,java.io.File):0:0 -> m # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;Ljava/io/File;)Ly0/a$c;"} - 1:1:java.lang.Class y0.DefaultDiskStorage.-$$Nest$sfgetTAG():0:0 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/a;Ljava/io/File;)Lw0/a$c;"} + 1:1:java.lang.Class w0.DefaultDiskStorage.-$$Nest$sfgetTAG():0:0 -> n # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.String y0.DefaultDiskStorage.-$$Nest$smgetFileTypefromExtension(java.lang.String):0:0 -> o + 1:1:java.lang.String w0.DefaultDiskStorage.-$$Nest$smgetFileTypefromExtension(java.lang.String):0:0 -> o # {"id":"com.android.tools.r8.synthesized"} 1:9:long doRemove(java.io.File):414:414 -> p 10:13:long doRemove(java.io.File):418:418 -> p @@ -75777,7 +73441,7 @@ com.facebook.cache.disk.DefaultDiskStorage -> y0.a: 9:14:java.lang.String getFilename(java.lang.String):377:377 -> t 15:19:java.lang.String getFilename(java.lang.String):378:378 -> t 1:8:com.facebook.cache.disk.DefaultDiskStorage$FileInfo getShardFileInfo(java.io.File):542:542 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Ly0/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lw0/a$c;"} 9:14:com.facebook.cache.disk.DefaultDiskStorage$FileInfo getShardFileInfo(java.io.File):546:546 -> u 15:26:com.facebook.cache.disk.DefaultDiskStorage$FileInfo getShardFileInfo(java.io.File):547:547 -> u 1:10:java.io.File getSubdirectory(java.lang.String):231:231 -> v @@ -75787,7 +73451,7 @@ com.facebook.cache.disk.DefaultDiskStorage -> y0.a: 7:17:java.lang.String getVersionSubdirectoryName(int):149:149 -> x 18:24:java.lang.String getVersionSubdirectoryName(int):144:144 -> x 2:7:boolean isExternal(java.io.File,com.facebook.cache.common.CacheErrorLogger):116:116 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;Lx0/a;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;Lv0/a;)Z"} 8:11:boolean isExternal(java.io.File,com.facebook.cache.common.CacheErrorLogger):118:118 -> y 12:15:boolean isExternal(java.io.File,com.facebook.cache.common.CacheErrorLogger):120:120 -> y 16:26:boolean isExternal(java.io.File,com.facebook.cache.common.CacheErrorLogger):121:121 -> y @@ -75796,16 +73460,16 @@ com.facebook.cache.disk.DefaultDiskStorage -> y0.a: 1:5:void mkdirs(java.io.File,java.lang.String):338:338 -> z 6:14:void mkdirs(java.io.File,java.lang.String):340:340 -> z 15:15:void mkdirs(java.io.File,java.lang.String):342:342 -> z -com.facebook.cache.disk.DefaultDiskStorage$EntriesCollector -> y0.a$a: +com.facebook.cache.disk.DefaultDiskStorage$EntriesCollector -> w0.a$a: # {"id":"sourceFile","fileName":"DefaultDiskStorage.java"} java.util.List result -> a com.facebook.cache.disk.DefaultDiskStorage this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/a;"} - 1:1:void y0.DefaultDiskStorage$EntriesCollector.(y0.DefaultDiskStorage,y0.DefaultDiskStorage-IA):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/a;"} + 1:1:void w0.DefaultDiskStorage$EntriesCollector.(w0.DefaultDiskStorage,w0.DefaultDiskStorage-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;Ly0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/a;Lw0/b;)V"} 2:2:void (com.facebook.cache.disk.DefaultDiskStorage):238:238 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/a;)V"} 3:3:void (com.facebook.cache.disk.DefaultDiskStorage):240:240 -> 1:8:void visitFile(java.io.File):247:247 -> a 9:14:void visitFile(java.io.File):248:248 -> a @@ -75813,38 +73477,38 @@ com.facebook.cache.disk.DefaultDiskStorage$EntriesCollector -> y0.a$a: 1:1:void preVisitDirectory(java.io.File):243:243 -> b 1:1:void postVisitDirectory(java.io.File):254:254 -> c 1:7:java.util.List getEntries():258:258 -> d -com.facebook.cache.disk.DefaultDiskStorage$EntryImpl -> y0.a$b: +com.facebook.cache.disk.DefaultDiskStorage$EntryImpl -> w0.a$b: # {"id":"sourceFile","fileName":"DefaultDiskStorage.java"} java.lang.String id -> a com.facebook.binaryresource.FileBinaryResource resource -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu0/b;"} long size -> c long timestamp -> d - 1:1:void y0.DefaultDiskStorage$EntryImpl.(java.lang.String,java.io.File,y0.DefaultDiskStorage-IA):0:0 -> + 1:1:void w0.DefaultDiskStorage$EntryImpl.(java.lang.String,java.io.File,w0.DefaultDiskStorage-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/io/File;Ly0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/io/File;Lw0/b;)V"} 2:7:void (java.lang.String,java.io.File):498:503 -> 1:8:long getTimestamp():513:513 -> a 9:14:long getTimestamp():514:514 -> a 15:20:long getTimestamp():515:515 -> a 21:23:long getTimestamp():517:517 -> a 1:3:com.facebook.binaryresource.FileBinaryResource getResource():522:522 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/b;"} - 1:8:long getSize():527:527 -> g - 9:16:long getSize():528:528 -> g - 17:19:long getSize():530:530 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lu0/b;"} + 1:8:long getSize():527:527 -> f + 9:16:long getSize():528:528 -> f + 17:19:long getSize():530:530 -> f 1:3:java.lang.String getId():508:508 -> getId -com.facebook.cache.disk.DefaultDiskStorage$FileInfo -> y0.a$c: +com.facebook.cache.disk.DefaultDiskStorage$FileInfo -> w0.a$c: # {"id":"sourceFile","fileName":"DefaultDiskStorage.java"} java.lang.String type -> a java.lang.String resourceId -> b - 1:1:void y0.DefaultDiskStorage$FileInfo.(java.lang.String,java.lang.String,y0.DefaultDiskStorage-IA):0:0 -> + 1:1:void w0.DefaultDiskStorage$FileInfo.(java.lang.String,java.lang.String,w0.DefaultDiskStorage-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Ly0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Lw0/b;)V"} 2:4:void (java.lang.String,java.lang.String):584:586 -> 1:26:java.io.File createTempFile(java.io.File):599:599 -> a 1:6:com.facebook.cache.disk.DefaultDiskStorage$FileInfo fromFile(java.io.File):605:605 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Ly0/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lw0/a$c;"} 7:14:com.facebook.cache.disk.DefaultDiskStorage$FileInfo fromFile(java.io.File):606:606 -> b 15:18:com.facebook.cache.disk.DefaultDiskStorage$FileInfo fromFile(java.io.File):610:610 -> b 19:26:com.facebook.cache.disk.DefaultDiskStorage$FileInfo fromFile(java.io.File):611:611 -> b @@ -75855,22 +73519,22 @@ com.facebook.cache.disk.DefaultDiskStorage$FileInfo -> y0.a$c: 50:55:com.facebook.cache.disk.DefaultDiskStorage$FileInfo fromFile(java.io.File):624:624 -> b 1:28:java.lang.String toPath(java.lang.String):595:595 -> c 1:30:java.lang.String toString():591:591 -> toString -com.facebook.cache.disk.DefaultDiskStorage$IncompleteFileException -> y0.a$d: +com.facebook.cache.disk.DefaultDiskStorage$IncompleteFileException -> w0.a$d: # {"id":"sourceFile","fileName":"DefaultDiskStorage.java"} 1:29:void (long,long):203:203 -> -com.facebook.cache.disk.DefaultDiskStorage$InserterImpl -> y0.a$e: +com.facebook.cache.disk.DefaultDiskStorage$InserterImpl -> w0.a$e: # {"id":"sourceFile","fileName":"DefaultDiskStorage.java"} java.lang.String mResourceId -> a java.io.File mTemporaryFile -> b com.facebook.cache.disk.DefaultDiskStorage this$0 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/a;"} 1:5:void (com.facebook.cache.disk.DefaultDiskStorage,java.lang.String,java.io.File):635:635 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;Ljava/lang/String;Ljava/io/File;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/a;Ljava/lang/String;Ljava/io/File;)V"} 6:7:void (com.facebook.cache.disk.DefaultDiskStorage,java.lang.String,java.io.File):636:636 -> 8:10:void (com.facebook.cache.disk.DefaultDiskStorage,java.lang.String,java.io.File):637:637 -> 1:21:boolean cleanUp():711:711 -> a 1:7:void writeData(com.facebook.cache.common.WriterCallback,java.lang.Object):644:644 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/j;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/j;Ljava/lang/Object;)V"} 8:12:void writeData(com.facebook.cache.common.WriterCallback,java.lang.Object):656:656 -> b 13:15:void writeData(com.facebook.cache.common.WriterCallback,java.lang.Object):657:657 -> b 16:18:void writeData(com.facebook.cache.common.WriterCallback,java.lang.Object):660:660 -> b @@ -75883,9 +73547,9 @@ com.facebook.cache.disk.DefaultDiskStorage$InserterImpl -> y0.a$e: 55:71:void writeData(com.facebook.cache.common.WriterCallback,java.lang.Object):646:646 -> b 72:72:void writeData(com.facebook.cache.common.WriterCallback,java.lang.Object):651:651 -> b 1:15:com.facebook.binaryresource.BinaryResource commit(java.lang.Object):677:677 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lw0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lu0/a;"} 1:8:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):683:683 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;J)Lw0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;J)Lu0/a;"} 9:13:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):686:686 -> d 14:19:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):703:703 -> d 20:22:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):704:704 -> d @@ -75899,16 +73563,16 @@ com.facebook.cache.disk.DefaultDiskStorage$InserterImpl -> y0.a$e: 52:53:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):691:691 -> d 54:68:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):700:700 -> d 69:69:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):701:701 -> d -com.facebook.cache.disk.DefaultDiskStorage$PurgingVisitor -> y0.a$f: +com.facebook.cache.disk.DefaultDiskStorage$PurgingVisitor -> w0.a$f: # {"id":"sourceFile","fileName":"DefaultDiskStorage.java"} boolean insideBaseDirectory -> a com.facebook.cache.disk.DefaultDiskStorage this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/a;"} - 1:1:void y0.DefaultDiskStorage$PurgingVisitor.(y0.DefaultDiskStorage,y0.DefaultDiskStorage-IA):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/a;"} + 1:1:void w0.DefaultDiskStorage$PurgingVisitor.(w0.DefaultDiskStorage,w0.DefaultDiskStorage-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;Ly0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/a;Lw0/b;)V"} 2:2:void (com.facebook.cache.disk.DefaultDiskStorage):270:270 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/a;)V"} 1:12:void visitFile(java.io.File):283:283 -> a 13:16:void visitFile(java.io.File):284:284 -> a 1:17:void preVisitDirectory(java.io.File):275:275 -> b @@ -75923,45 +73587,45 @@ com.facebook.cache.disk.DefaultDiskStorage$PurgingVisitor -> y0.a$f: 17:21:boolean isExpectedFile(java.io.File):308:308 -> d 22:31:boolean isExpectedFile(java.io.File):310:310 -> d 1:25:boolean isRecentFile(java.io.File):318:318 -> e -com.facebook.cache.disk.DefaultDiskStorage-IA -> y0.b: +com.facebook.cache.disk.DefaultDiskStorage-IA -> w0.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} -com.facebook.cache.disk.DefaultEntryEvictionComparatorSupplier -> y0.c: +com.facebook.cache.disk.DefaultEntryEvictionComparatorSupplier -> w0.c: # {"id":"sourceFile","fileName":"DefaultEntryEvictionComparatorSupplier.java"} 1:4:void ():14:14 -> 1:6:com.facebook.cache.disk.EntryEvictionComparator get():18:18 -> get - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/i;"} -com.facebook.cache.disk.DefaultEntryEvictionComparatorSupplier$1 -> y0.c$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/i;"} +com.facebook.cache.disk.DefaultEntryEvictionComparatorSupplier$1 -> w0.c$a: # {"id":"sourceFile","fileName":"DefaultEntryEvictionComparatorSupplier.java"} com.facebook.cache.disk.DefaultEntryEvictionComparatorSupplier this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/c;"} 1:6:void (com.facebook.cache.disk.DefaultEntryEvictionComparatorSupplier):18:18 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/c;)V"} 1:4:int compare(com.facebook.cache.disk.DiskStorage$Entry,com.facebook.cache.disk.DiskStorage$Entry):21:21 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/f$a;Ly0/f$a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/f$a;Lw0/f$a;)I"} 5:22:int compare(com.facebook.cache.disk.DiskStorage$Entry,com.facebook.cache.disk.DiskStorage$Entry):22:22 -> a 1:9:int compare(java.lang.Object,java.lang.Object):18:18 -> compare -com.facebook.cache.disk.DiskCacheConfig -> y0.d: +com.facebook.cache.disk.DiskCacheConfig -> w0.d: # {"id":"sourceFile","fileName":"DiskCacheConfig.java"} int mVersion -> a java.lang.String mBaseDirectoryName -> b com.facebook.common.internal.Supplier mBaseDirectoryPathSupplier -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} long mDefaultSizeLimit -> d long mLowDiskSpaceSizeLimit -> e long mMinimumSizeLimit -> f com.facebook.cache.disk.EntryEvictionComparatorSupplier mEntryEvictionComparatorSupplier -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/j;"} com.facebook.cache.common.CacheErrorLogger mCacheErrorLogger -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a;"} com.facebook.cache.common.CacheEventListener mCacheEventListener -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/c;"} com.facebook.common.disk.DiskTrimmableRegistry mDiskTrimmableRegistry -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LA0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/b;"} android.content.Context mContext -> k boolean mIndexPopulateAtStartupEnabled -> l 1:3:void (com.facebook.cache.disk.DiskCacheConfig$Builder):43:43 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;)V"} 4:9:void (com.facebook.cache.disk.DiskCacheConfig$Builder):44:44 -> 10:26:void (com.facebook.cache.disk.DiskCacheConfig$Builder):45:45 -> 27:34:void (com.facebook.cache.disk.DiskCacheConfig$Builder):48:48 -> @@ -75984,157 +73648,157 @@ com.facebook.cache.disk.DiskCacheConfig -> y0.d: 143:147:void (com.facebook.cache.disk.DiskCacheConfig$Builder):76:76 -> 148:153:void (com.facebook.cache.disk.DiskCacheConfig$Builder):77:77 -> 154:160:void (com.facebook.cache.disk.DiskCacheConfig$Builder):78:78 -> - 1:1:android.content.Context y0.DiskCacheConfig.-$$Nest$fgetmContext(y0.DiskCacheConfig):0:0 -> a + 1:1:android.content.Context w0.DiskCacheConfig.-$$Nest$fgetmContext(w0.DiskCacheConfig):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d;)Landroid/content/Context;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d;)Landroid/content/Context;"} 1:3:java.lang.String getBaseDirectoryName():86:86 -> b 1:3:com.facebook.common.internal.Supplier getBaseDirectoryPathSupplier():90:90 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 1:3:com.facebook.cache.common.CacheErrorLogger getCacheErrorLogger():110:110 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv0/a;"} 1:3:com.facebook.cache.common.CacheEventListener getCacheEventListener():114:114 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv0/c;"} 1:3:long getDefaultSizeLimit():94:94 -> f 1:3:com.facebook.common.disk.DiskTrimmableRegistry getDiskTrimmableRegistry():118:118 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LA0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/b;"} 1:3:com.facebook.cache.disk.EntryEvictionComparatorSupplier getEntryEvictionComparatorSupplier():106:106 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/j;"} 1:3:boolean getIndexPopulateAtStartupEnabled():126:126 -> i 1:3:long getLowDiskSpaceSizeLimit():98:98 -> j 1:3:long getMinimumSizeLimit():102:102 -> k 1:3:int getVersion():82:82 -> l 1:7:com.facebook.cache.disk.DiskCacheConfig$Builder newBuilder(android.content.Context):139:139 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Ly0/d$b;"} -com.facebook.cache.disk.DiskCacheConfig$1 -> y0.d$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lw0/d$b;"} +com.facebook.cache.disk.DiskCacheConfig$1 -> w0.d$a: # {"id":"sourceFile","fileName":"DiskCacheConfig.java"} com.facebook.cache.disk.DiskCacheConfig this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/d;"} 1:6:void (com.facebook.cache.disk.DiskCacheConfig):50:50 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d;)V"} 1:9:java.io.File get():53:53 -> a 10:24:java.io.File get():54:54 -> a 1:5:java.lang.Object get():50:50 -> get -com.facebook.cache.disk.DiskCacheConfig$Builder -> y0.d$b: +com.facebook.cache.disk.DiskCacheConfig$Builder -> w0.d$b: # {"id":"sourceFile","fileName":"DiskCacheConfig.java"} int mVersion -> a java.lang.String mBaseDirectoryName -> b com.facebook.common.internal.Supplier mBaseDirectoryPathSupplier -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} long mMaxCacheSize -> d long mMaxCacheSizeOnLowDiskSpace -> e long mMaxCacheSizeOnVeryLowDiskSpace -> f com.facebook.cache.disk.EntryEvictionComparatorSupplier mEntryEvictionComparatorSupplier -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/j;"} com.facebook.cache.common.CacheErrorLogger mCacheErrorLogger -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a;"} com.facebook.cache.common.CacheEventListener mCacheEventListener -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/c;"} com.facebook.common.disk.DiskTrimmableRegistry mDiskTrimmableRegistry -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LA0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/b;"} boolean mIndexPopulateAtStartupEnabled -> k android.content.Context mContext -> l - 1:1:void y0.DiskCacheConfig$Builder.(android.content.Context,y0.DiskCacheConfig-IA):0:0 -> + 1:1:void w0.DiskCacheConfig$Builder.(android.content.Context,w0.DiskCacheConfig-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ly0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lw0/e;)V"} 2:2:void (android.content.Context):159:159 -> 3:4:void (android.content.Context):144:145 -> 5:8:void (android.content.Context):147:150 -> 9:9:void (android.content.Context):160:160 -> - 1:1:java.lang.String y0.DiskCacheConfig$Builder.-$$Nest$fgetmBaseDirectoryName(y0.DiskCacheConfig$Builder):0:0 -> a + 1:1:java.lang.String w0.DiskCacheConfig$Builder.-$$Nest$fgetmBaseDirectoryName(w0.DiskCacheConfig$Builder):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;)Ljava/lang/String;"} - 1:1:D0.Supplier y0.DiskCacheConfig$Builder.-$$Nest$fgetmBaseDirectoryPathSupplier(y0.DiskCacheConfig$Builder):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;)Ljava/lang/String;"} + 1:1:B0.Supplier w0.DiskCacheConfig$Builder.-$$Nest$fgetmBaseDirectoryPathSupplier(w0.DiskCacheConfig$Builder):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;)LD0/n;"} - 1:1:x0.CacheErrorLogger y0.DiskCacheConfig$Builder.-$$Nest$fgetmCacheErrorLogger(y0.DiskCacheConfig$Builder):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;)LB0/n;"} + 1:1:v0.CacheErrorLogger w0.DiskCacheConfig$Builder.-$$Nest$fgetmCacheErrorLogger(w0.DiskCacheConfig$Builder):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;)Lx0/a;"} - 1:1:x0.CacheEventListener y0.DiskCacheConfig$Builder.-$$Nest$fgetmCacheEventListener(y0.DiskCacheConfig$Builder):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;)Lv0/a;"} + 1:1:v0.CacheEventListener w0.DiskCacheConfig$Builder.-$$Nest$fgetmCacheEventListener(w0.DiskCacheConfig$Builder):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;)Lx0/c;"} - 1:1:android.content.Context y0.DiskCacheConfig$Builder.-$$Nest$fgetmContext(y0.DiskCacheConfig$Builder):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;)Lv0/c;"} + 1:1:android.content.Context w0.DiskCacheConfig$Builder.-$$Nest$fgetmContext(w0.DiskCacheConfig$Builder):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;)Landroid/content/Context;"} - 1:1:A0.DiskTrimmableRegistry y0.DiskCacheConfig$Builder.-$$Nest$fgetmDiskTrimmableRegistry(y0.DiskCacheConfig$Builder):0:0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;)Landroid/content/Context;"} + 1:1:y0.DiskTrimmableRegistry w0.DiskCacheConfig$Builder.-$$Nest$fgetmDiskTrimmableRegistry(w0.DiskCacheConfig$Builder):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;)LA0/b;"} - 1:1:y0.EntryEvictionComparatorSupplier y0.DiskCacheConfig$Builder.-$$Nest$fgetmEntryEvictionComparatorSupplier(y0.DiskCacheConfig$Builder):0:0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;)Ly0/b;"} + 1:1:w0.EntryEvictionComparatorSupplier w0.DiskCacheConfig$Builder.-$$Nest$fgetmEntryEvictionComparatorSupplier(w0.DiskCacheConfig$Builder):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;)Ly0/j;"} - 1:1:boolean y0.DiskCacheConfig$Builder.-$$Nest$fgetmIndexPopulateAtStartupEnabled(y0.DiskCacheConfig$Builder):0:0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;)Lw0/j;"} + 1:1:boolean w0.DiskCacheConfig$Builder.-$$Nest$fgetmIndexPopulateAtStartupEnabled(w0.DiskCacheConfig$Builder):0:0 -> h # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;)Z"} - 1:1:long y0.DiskCacheConfig$Builder.-$$Nest$fgetmMaxCacheSize(y0.DiskCacheConfig$Builder):0:0 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;)Z"} + 1:1:long w0.DiskCacheConfig$Builder.-$$Nest$fgetmMaxCacheSize(w0.DiskCacheConfig$Builder):0:0 -> i # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;)J"} - 1:1:long y0.DiskCacheConfig$Builder.-$$Nest$fgetmMaxCacheSizeOnLowDiskSpace(y0.DiskCacheConfig$Builder):0:0 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;)J"} + 1:1:long w0.DiskCacheConfig$Builder.-$$Nest$fgetmMaxCacheSizeOnLowDiskSpace(w0.DiskCacheConfig$Builder):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;)J"} - 1:1:long y0.DiskCacheConfig$Builder.-$$Nest$fgetmMaxCacheSizeOnVeryLowDiskSpace(y0.DiskCacheConfig$Builder):0:0 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;)J"} + 1:1:long w0.DiskCacheConfig$Builder.-$$Nest$fgetmMaxCacheSizeOnVeryLowDiskSpace(w0.DiskCacheConfig$Builder):0:0 -> k # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;)J"} - 1:1:int y0.DiskCacheConfig$Builder.-$$Nest$fgetmVersion(y0.DiskCacheConfig$Builder):0:0 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;)J"} + 1:1:int w0.DiskCacheConfig$Builder.-$$Nest$fgetmVersion(w0.DiskCacheConfig$Builder):0:0 -> l # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;)I"} - 1:1:void y0.DiskCacheConfig$Builder.-$$Nest$fputmBaseDirectoryPathSupplier(y0.DiskCacheConfig$Builder,D0.Supplier):0:0 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;)I"} + 1:1:void w0.DiskCacheConfig$Builder.-$$Nest$fputmBaseDirectoryPathSupplier(w0.DiskCacheConfig$Builder,B0.Supplier):0:0 -> m # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;LD0/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d$b;LB0/n;)V"} 1:6:com.facebook.cache.disk.DiskCacheConfig build():255:255 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/d;"} -com.facebook.cache.disk.DiskCacheConfig-IA -> y0.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/d;"} +com.facebook.cache.disk.DiskCacheConfig-IA -> w0.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} -com.facebook.cache.disk.DiskStorage -> y0.f: +com.facebook.cache.disk.DiskStorage -> w0.f: # {"id":"sourceFile","fileName":"DiskStorage.java"} void clearAll() -> a - void purgeUnexpectedResources() -> b - com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)Ly0/f$b;"} - boolean touch(java.lang.String,java.lang.Object) -> d - boolean contains(java.lang.String,java.lang.Object) -> e - com.facebook.binaryresource.BinaryResource getResource(java.lang.String,java.lang.Object) -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)Lw0/a;"} - java.util.Collection getEntries() -> g - long remove(com.facebook.cache.disk.DiskStorage$Entry) -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/f$a;)J"} + long remove(com.facebook.cache.disk.DiskStorage$Entry) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/f$a;)J"} + void purgeUnexpectedResources() -> c + com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)Lw0/f$b;"} + boolean touch(java.lang.String,java.lang.Object) -> e + boolean contains(java.lang.String,java.lang.Object) -> f + com.facebook.binaryresource.BinaryResource getResource(java.lang.String,java.lang.Object) -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)Lu0/a;"} + java.util.Collection getEntries() -> h boolean isExternal() -> isExternal long remove(java.lang.String) -> remove -com.facebook.cache.disk.DiskStorage$Entry -> y0.f$a: +com.facebook.cache.disk.DiskStorage$Entry -> w0.f$a: # {"id":"sourceFile","fileName":"DiskStorage.java"} long getTimestamp() -> a - long getSize() -> g + long getSize() -> f java.lang.String getId() -> getId -com.facebook.cache.disk.DiskStorage$Inserter -> y0.f$b: +com.facebook.cache.disk.DiskStorage$Inserter -> w0.f$b: # {"id":"sourceFile","fileName":"DiskStorage.java"} boolean cleanUp() -> a void writeData(com.facebook.cache.common.WriterCallback,java.lang.Object) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/j;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/j;Ljava/lang/Object;)V"} com.facebook.binaryresource.BinaryResource commit(java.lang.Object) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lw0/a;"} -com.facebook.cache.disk.DiskStorageCache -> y0.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lu0/a;"} +com.facebook.cache.disk.DiskStorageCache -> w0.g: # {"id":"sourceFile","fileName":"DiskStorageCache.java"} long mLowDiskSpaceCacheSizeLimit -> a long mDefaultCacheSizeLimit -> b java.util.concurrent.CountDownLatch mCountDownLatch -> c long mCacheSizeLimit -> d com.facebook.cache.common.CacheEventListener mCacheEventListener -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/c;"} java.util.Set mResourceIndex -> f long mCacheSizeLastUpdateTime -> g long mCacheSizeLimitMinimum -> h com.facebook.common.statfs.StatFsHelper mStatFsHelper -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LI0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a;"} com.facebook.cache.disk.DiskStorage mStorage -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/f;"} com.facebook.cache.disk.EntryEvictionComparatorSupplier mEntryEvictionComparatorSupplier -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/j;"} com.facebook.cache.common.CacheErrorLogger mCacheErrorLogger -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a;"} boolean mIndexPopulateAtStartupEnabled -> m com.facebook.cache.disk.DiskStorageCache$CacheStats mCacheStats -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/g$b;"} com.facebook.common.time.Clock mClock -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LK0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI0/a;"} java.lang.Object mLock -> p boolean mIndexReady -> q java.lang.Class TAG -> r @@ -76144,7 +73808,7 @@ com.facebook.cache.disk.DiskStorageCache -> y0.g: 5:14:void ():51:51 -> 15:25:void ():53:53 -> 1:3:void (com.facebook.cache.disk.DiskStorage,com.facebook.cache.disk.EntryEvictionComparatorSupplier,com.facebook.cache.disk.DiskStorageCache$Params,com.facebook.cache.common.CacheEventListener,com.facebook.cache.common.CacheErrorLogger,com.facebook.common.disk.DiskTrimmableRegistry,java.util.concurrent.Executor,boolean):152:152 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/f;Ly0/j;Ly0/g$c;Lx0/c;Lx0/a;LA0/b;Ljava/util/concurrent/Executor;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/f;Lw0/j;Lw0/g$c;Lv0/c;Lv0/a;Ly0/b;Ljava/util/concurrent/Executor;Z)V"} 4:10:void (com.facebook.cache.disk.DiskStorage,com.facebook.cache.disk.EntryEvictionComparatorSupplier,com.facebook.cache.disk.DiskStorageCache$Params,com.facebook.cache.common.CacheEventListener,com.facebook.cache.common.CacheErrorLogger,com.facebook.common.disk.DiskTrimmableRegistry,java.util.concurrent.Executor,boolean):85:85 -> 11:14:void (com.facebook.cache.disk.DiskStorage,com.facebook.cache.disk.EntryEvictionComparatorSupplier,com.facebook.cache.disk.DiskStorageCache$Params,com.facebook.cache.common.CacheEventListener,com.facebook.cache.common.CacheErrorLogger,com.facebook.common.disk.DiskTrimmableRegistry,java.util.concurrent.Executor,boolean):153:153 -> 15:18:void (com.facebook.cache.disk.DiskStorage,com.facebook.cache.disk.EntryEvictionComparatorSupplier,com.facebook.cache.disk.DiskStorageCache$Params,com.facebook.cache.common.CacheEventListener,com.facebook.cache.common.CacheErrorLogger,com.facebook.common.disk.DiskTrimmableRegistry,java.util.concurrent.Executor,boolean):154:154 -> @@ -76174,19 +73838,22 @@ com.facebook.cache.disk.DiskStorageCache -> y0.g: 54:56:void clearAll():594:594 -> a 57:61:void clearAll():597:597 -> a 62:65:void clearAll():598:598 -> a - 1:3:void remove(com.facebook.cache.common.CacheKey):387:387 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - 4:8:void remove(com.facebook.cache.common.CacheKey):390:390 -> b - 9:14:void remove(com.facebook.cache.common.CacheKey):391:391 -> b - 15:20:void remove(com.facebook.cache.common.CacheKey):392:392 -> b - 21:25:void remove(com.facebook.cache.common.CacheKey):393:393 -> b - 26:36:void remove(com.facebook.cache.common.CacheKey):394:394 -> b - 37:52:void remove(com.facebook.cache.common.CacheKey):397:397 -> b - 53:63:void remove(com.facebook.cache.common.CacheKey):398:398 -> b - 64:66:void remove(com.facebook.cache.common.CacheKey):397:397 -> b - 67:70:void remove(com.facebook.cache.common.CacheKey):400:400 -> b + 3:5:boolean probe(com.facebook.cache.common.CacheKey):298:298 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Z"} + 6:10:boolean probe(com.facebook.cache.common.CacheKey):299:299 -> b + 11:16:boolean probe(com.facebook.cache.common.CacheKey):300:300 -> b + 17:22:boolean probe(com.facebook.cache.common.CacheKey):301:301 -> b + 23:30:boolean probe(com.facebook.cache.common.CacheKey):302:302 -> b + 31:36:boolean probe(com.facebook.cache.common.CacheKey):303:303 -> b + 37:48:boolean probe(com.facebook.cache.common.CacheKey):304:304 -> b + 49:50:boolean probe(com.facebook.cache.common.CacheKey):307:307 -> b + 51:57:boolean probe(com.facebook.cache.common.CacheKey):308:308 -> b + 58:73:boolean probe(com.facebook.cache.common.CacheKey):311:311 -> b + 74:77:boolean probe(com.facebook.cache.common.CacheKey):312:312 -> b + 78:80:boolean probe(com.facebook.cache.common.CacheKey):313:313 -> b + 81:84:boolean probe(com.facebook.cache.common.CacheKey):315:315 -> b 1:9:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):245:245 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Lw0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Lu0/a;"} 10:12:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):247:247 -> c 13:19:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):249:249 -> c 20:25:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):250:250 -> c @@ -76209,91 +73876,88 @@ com.facebook.cache.disk.DiskStorageCache -> y0.g: 107:109:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):277:277 -> c 110:116:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):281:281 -> c 117:117:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):282:282 -> c - 3:5:boolean probe(com.facebook.cache.common.CacheKey):298:298 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} - 6:10:boolean probe(com.facebook.cache.common.CacheKey):299:299 -> d - 11:16:boolean probe(com.facebook.cache.common.CacheKey):300:300 -> d - 17:22:boolean probe(com.facebook.cache.common.CacheKey):301:301 -> d - 23:30:boolean probe(com.facebook.cache.common.CacheKey):302:302 -> d - 31:36:boolean probe(com.facebook.cache.common.CacheKey):303:303 -> d - 37:48:boolean probe(com.facebook.cache.common.CacheKey):304:304 -> d - 49:50:boolean probe(com.facebook.cache.common.CacheKey):307:307 -> d - 51:57:boolean probe(com.facebook.cache.common.CacheKey):308:308 -> d - 58:73:boolean probe(com.facebook.cache.common.CacheKey):311:311 -> d - 74:77:boolean probe(com.facebook.cache.common.CacheKey):312:312 -> d - 78:80:boolean probe(com.facebook.cache.common.CacheKey):313:313 -> d - 81:84:boolean probe(com.facebook.cache.common.CacheKey):315:315 -> d - 1:8:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):346:346 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;Lx0/j;)Lw0/a;"} - 9:12:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):347:347 -> e - 13:15:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):348:348 -> e - 16:18:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):351:351 -> e - 19:22:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):353:353 -> e - 23:24:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):354:355 -> e - 25:26:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):355:355 -> e - 27:30:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):358:358 -> e - 31:33:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):360:360 -> e - 34:37:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):362:362 -> e - 38:54:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):363:363 -> e - 55:58:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):364:364 -> e - 59:64:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):365:365 -> e - 65:70:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):369:369 -> e - 71:82:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):370:370 -> e - 83:86:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):381:381 -> e - 87:92:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):369:369 -> e - 93:99:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):370:370 -> e - 100:100:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):372:372 -> e - 101:103:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):374:374 -> e - 104:107:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):375:375 -> e - 108:110:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):376:376 -> e - 111:117:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):378:378 -> e - 118:118:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):379:379 -> e - 119:121:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):381:381 -> e - 122:123:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):382:382 -> e - 124:125:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):354:354 -> e - 1:3:boolean hasKeySync(com.facebook.cache.common.CacheKey):603:603 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} - 4:9:boolean hasKeySync(com.facebook.cache.common.CacheKey):605:605 -> f - 10:15:boolean hasKeySync(com.facebook.cache.common.CacheKey):606:606 -> f - 16:21:boolean hasKeySync(com.facebook.cache.common.CacheKey):607:607 -> f - 22:30:boolean hasKeySync(com.facebook.cache.common.CacheKey):608:608 -> f - 31:37:boolean hasKeySync(com.facebook.cache.common.CacheKey):609:609 -> f - 38:39:boolean hasKeySync(com.facebook.cache.common.CacheKey):612:612 -> f - 40:41:boolean hasKeySync(com.facebook.cache.common.CacheKey):613:613 -> f - 1:3:boolean hasKey(com.facebook.cache.common.CacheKey):618:618 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} - 4:10:boolean hasKey(com.facebook.cache.common.CacheKey):619:619 -> g - 11:15:boolean hasKey(com.facebook.cache.common.CacheKey):620:620 -> g - 16:20:boolean hasKey(com.facebook.cache.common.CacheKey):624:624 -> g - 21:26:boolean hasKey(com.facebook.cache.common.CacheKey):625:625 -> g - 27:32:boolean hasKey(com.facebook.cache.common.CacheKey):626:626 -> g - 33:40:boolean hasKey(com.facebook.cache.common.CacheKey):627:627 -> g - 41:45:boolean hasKey(com.facebook.cache.common.CacheKey):628:628 -> g - 46:50:boolean hasKey(com.facebook.cache.common.CacheKey):629:629 -> g - 51:52:boolean hasKey(com.facebook.cache.common.CacheKey):632:632 -> g - 53:54:boolean hasKey(com.facebook.cache.common.CacheKey):634:634 -> g - 55:56:boolean hasKey(com.facebook.cache.common.CacheKey):636:636 -> g - 1:1:java.util.concurrent.CountDownLatch y0.DiskStorageCache.-$$Nest$fgetmCountDownLatch(y0.DiskStorageCache):0:0 -> h - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/g;)Ljava/util/concurrent/CountDownLatch;"} - 1:1:java.lang.Object y0.DiskStorageCache.-$$Nest$fgetmLock(y0.DiskStorageCache):0:0 -> i - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/g;)Ljava/lang/Object;"} - 1:1:void y0.DiskStorageCache.-$$Nest$fputmIndexReady(y0.DiskStorageCache,boolean):0:0 -> j - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/g;Z)V"} - 1:1:boolean y0.DiskStorageCache.-$$Nest$mmaybeUpdateFileCacheSize(y0.DiskStorageCache):0:0 -> k - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/g;)Z"} + 1:8:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):346:346 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;Lv0/j;)Lu0/a;"} + 9:12:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):347:347 -> d + 13:15:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):348:348 -> d + 16:18:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):351:351 -> d + 19:22:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):353:353 -> d + 23:24:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):354:355 -> d + 25:26:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):355:355 -> d + 27:30:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):358:358 -> d + 31:33:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):360:360 -> d + 34:37:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):362:362 -> d + 38:54:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):363:363 -> d + 55:58:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):364:364 -> d + 59:64:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):365:365 -> d + 65:70:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):369:369 -> d + 71:82:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):370:370 -> d + 83:86:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):381:381 -> d + 87:92:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):369:369 -> d + 93:99:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):370:370 -> d + 100:100:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):372:372 -> d + 101:103:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):374:374 -> d + 104:107:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):375:375 -> d + 108:110:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):376:376 -> d + 111:117:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):378:378 -> d + 118:118:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):379:379 -> d + 119:121:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):381:381 -> d + 122:123:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):382:382 -> d + 124:125:com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback):354:354 -> d + 1:3:boolean hasKey(com.facebook.cache.common.CacheKey):618:618 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Z"} + 4:10:boolean hasKey(com.facebook.cache.common.CacheKey):619:619 -> e + 11:15:boolean hasKey(com.facebook.cache.common.CacheKey):620:620 -> e + 16:20:boolean hasKey(com.facebook.cache.common.CacheKey):624:624 -> e + 21:26:boolean hasKey(com.facebook.cache.common.CacheKey):625:625 -> e + 27:32:boolean hasKey(com.facebook.cache.common.CacheKey):626:626 -> e + 33:40:boolean hasKey(com.facebook.cache.common.CacheKey):627:627 -> e + 41:45:boolean hasKey(com.facebook.cache.common.CacheKey):628:628 -> e + 46:50:boolean hasKey(com.facebook.cache.common.CacheKey):629:629 -> e + 51:52:boolean hasKey(com.facebook.cache.common.CacheKey):632:632 -> e + 53:54:boolean hasKey(com.facebook.cache.common.CacheKey):634:634 -> e + 55:56:boolean hasKey(com.facebook.cache.common.CacheKey):636:636 -> e + 1:3:void remove(com.facebook.cache.common.CacheKey):387:387 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + 4:8:void remove(com.facebook.cache.common.CacheKey):390:390 -> f + 9:14:void remove(com.facebook.cache.common.CacheKey):391:391 -> f + 15:20:void remove(com.facebook.cache.common.CacheKey):392:392 -> f + 21:25:void remove(com.facebook.cache.common.CacheKey):393:393 -> f + 26:36:void remove(com.facebook.cache.common.CacheKey):394:394 -> f + 37:52:void remove(com.facebook.cache.common.CacheKey):397:397 -> f + 53:63:void remove(com.facebook.cache.common.CacheKey):398:398 -> f + 64:66:void remove(com.facebook.cache.common.CacheKey):397:397 -> f + 67:70:void remove(com.facebook.cache.common.CacheKey):400:400 -> f + 1:3:boolean hasKeySync(com.facebook.cache.common.CacheKey):603:603 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Z"} + 4:9:boolean hasKeySync(com.facebook.cache.common.CacheKey):605:605 -> g + 10:15:boolean hasKeySync(com.facebook.cache.common.CacheKey):606:606 -> g + 16:21:boolean hasKeySync(com.facebook.cache.common.CacheKey):607:607 -> g + 22:30:boolean hasKeySync(com.facebook.cache.common.CacheKey):608:608 -> g + 31:37:boolean hasKeySync(com.facebook.cache.common.CacheKey):609:609 -> g + 38:39:boolean hasKeySync(com.facebook.cache.common.CacheKey):612:612 -> g + 40:41:boolean hasKeySync(com.facebook.cache.common.CacheKey):613:613 -> g + 1:1:java.util.concurrent.CountDownLatch w0.DiskStorageCache.-$$Nest$fgetmCountDownLatch(w0.DiskStorageCache):0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/g;)Ljava/util/concurrent/CountDownLatch;"} + 1:1:java.lang.Object w0.DiskStorageCache.-$$Nest$fgetmLock(w0.DiskStorageCache):0:0 -> i + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/g;)Ljava/lang/Object;"} + 1:1:void w0.DiskStorageCache.-$$Nest$fputmIndexReady(w0.DiskStorageCache,boolean):0:0 -> j + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/g;Z)V"} + 1:1:boolean w0.DiskStorageCache.-$$Nest$mmaybeUpdateFileCacheSize(w0.DiskStorageCache):0:0 -> k + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/g;)Z"} 1:3:com.facebook.binaryresource.BinaryResource endInsert(com.facebook.cache.disk.DiskStorage$Inserter,com.facebook.cache.common.CacheKey,java.lang.String):334:334 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/f$b;Lx0/d;Ljava/lang/String;)Lw0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/f$b;Lv0/d;Ljava/lang/String;)Lu0/a;"} 4:7:com.facebook.binaryresource.BinaryResource endInsert(com.facebook.cache.disk.DiskStorage$Inserter,com.facebook.cache.common.CacheKey,java.lang.String):335:335 -> l 8:12:com.facebook.binaryresource.BinaryResource endInsert(com.facebook.cache.disk.DiskStorage$Inserter,com.facebook.cache.common.CacheKey,java.lang.String):336:336 -> l 13:23:com.facebook.binaryresource.BinaryResource endInsert(com.facebook.cache.disk.DiskStorage$Inserter,com.facebook.cache.common.CacheKey,java.lang.String):337:337 -> l 24:26:com.facebook.binaryresource.BinaryResource endInsert(com.facebook.cache.disk.DiskStorage$Inserter,com.facebook.cache.common.CacheKey,java.lang.String):338:338 -> l 27:28:com.facebook.binaryresource.BinaryResource endInsert(com.facebook.cache.disk.DiskStorage$Inserter,com.facebook.cache.common.CacheKey,java.lang.String):339:339 -> l 5:14:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):493:493 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLx0/c$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLv0/c$a;)V"} 15:22:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):503:503 -> m 23:46:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):507:507 -> m 47:54:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):511:511 -> m @@ -76362,7 +74026,7 @@ com.facebook.cache.disk.DiskStorageCache -> y0.g: 255:265:boolean maybeUpdateFileCacheSizeAndIndex():752:752 -> q 266:269:boolean maybeUpdateFileCacheSizeAndIndex():749:749 -> q 1:3:com.facebook.cache.disk.DiskStorage$Inserter startInsert(java.lang.String,com.facebook.cache.common.CacheKey):323:323 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lx0/d;)Ly0/f$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lv0/d;)Lw0/f$b;"} 4:10:com.facebook.cache.disk.DiskStorage$Inserter startInsert(java.lang.String,com.facebook.cache.common.CacheKey):324:324 -> r 1:8:void updateFileCacheSizeLimit():565:565 -> s 9:11:void updateFileCacheSizeLimit():566:566 -> s @@ -76371,19 +74035,19 @@ com.facebook.cache.disk.DiskStorageCache -> y0.g: 20:30:void updateFileCacheSizeLimit():569:569 -> s 31:35:void updateFileCacheSizeLimit():571:571 -> s 36:40:void updateFileCacheSizeLimit():573:573 -> s -com.facebook.cache.disk.DiskStorageCache$1 -> y0.g$a: +com.facebook.cache.disk.DiskStorageCache$1 -> w0.g$a: # {"id":"sourceFile","fileName":"DiskStorageCache.java"} com.facebook.cache.disk.DiskStorageCache this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/g;"} 1:6:void (com.facebook.cache.disk.DiskStorageCache):186:186 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/g;)V"} 1:7:void run():190:190 -> run 8:12:void run():191:191 -> run 13:14:void run():192:193 -> run 15:19:void run():193:193 -> run 20:30:void run():194:194 -> run 31:32:void run():192:192 -> run -com.facebook.cache.disk.DiskStorageCache$CacheStats -> y0.g$b: +com.facebook.cache.disk.DiskStorageCache$CacheStats -> w0.g$b: # {"id":"sourceFile","fileName":"DiskStorageCache.java"} boolean mInitialized -> a long mSize -> b @@ -76407,7 +74071,7 @@ com.facebook.cache.disk.DiskStorageCache$CacheStats -> y0.g$b: 4:6:void set(long,long):111:111 -> f 7:8:void set(long,long):112:112 -> f 9:13:void set(long,long):113:113 -> f -com.facebook.cache.disk.DiskStorageCache$Params -> y0.g$c: +com.facebook.cache.disk.DiskStorageCache$Params -> w0.g$c: # {"id":"sourceFile","fileName":"DiskStorageCache.java"} long mCacheSizeLimitMinimum -> a long mLowDiskSpaceCacheSizeLimit -> b @@ -76416,37 +74080,37 @@ com.facebook.cache.disk.DiskStorageCache$Params -> y0.g$c: 4:5:void (long,long,long):138:138 -> 6:7:void (long,long,long):139:139 -> 8:10:void (long,long,long):140:140 -> -com.facebook.cache.disk.DynamicDefaultDiskStorage -> y0.h: +com.facebook.cache.disk.DynamicDefaultDiskStorage -> w0.h: # {"id":"sourceFile","fileName":"DynamicDefaultDiskStorage.java"} int mVersion -> a com.facebook.common.internal.Supplier mBaseDirectoryPathSupplier -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} java.lang.String mBaseDirectoryName -> c com.facebook.cache.common.CacheErrorLogger mCacheErrorLogger -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/a;"} com.facebook.cache.disk.DynamicDefaultDiskStorage$State mCurrentState -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/h$a;"} java.lang.Class TAG -> f 1:5:void ():27:27 -> 1:3:void (int,com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheErrorLogger):53:53 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILD0/n;Ljava/lang/String;Lx0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB0/n;Ljava/lang/String;Lv0/a;)V"} 4:5:void (int,com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheErrorLogger):54:54 -> 6:7:void (int,com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheErrorLogger):55:55 -> 8:9:void (int,com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheErrorLogger):56:56 -> 10:11:void (int,com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheErrorLogger):57:57 -> 12:20:void (int,com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheErrorLogger):58:58 -> 1:8:void clearAll():137:137 -> a - 1:9:void purgeUnexpectedResources():107:107 -> b - 10:17:void purgeUnexpectedResources():111:111 -> b - 1:9:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):117:117 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)Ly0/f$b;"} - 1:9:boolean touch(java.lang.String,java.lang.Object):101:101 -> d - 1:9:boolean contains(java.lang.String,java.lang.Object):96:96 -> e - 1:9:com.facebook.binaryresource.BinaryResource getResource(java.lang.String,java.lang.Object):91:91 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)Lw0/a;"} - 1:9:java.util.Collection getEntries():122:122 -> g - 1:9:long remove(com.facebook.cache.disk.DiskStorage$Entry):127:127 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/f$a;)J"} + 1:9:long remove(com.facebook.cache.disk.DiskStorage$Entry):127:127 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/f$a;)J"} + 1:9:void purgeUnexpectedResources():107:107 -> c + 10:17:void purgeUnexpectedResources():111:111 -> c + 1:9:com.facebook.cache.disk.DiskStorage$Inserter insert(java.lang.String,java.lang.Object):117:117 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)Lw0/f$b;"} + 1:9:boolean touch(java.lang.String,java.lang.Object):101:101 -> e + 1:9:boolean contains(java.lang.String,java.lang.Object):96:96 -> f + 1:9:com.facebook.binaryresource.BinaryResource getResource(java.lang.String,java.lang.Object):91:91 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)Lu0/a;"} + 1:9:java.util.Collection getEntries():122:122 -> h 1:3:void createRootDirectoryIfNecessary(java.io.File):188:188 -> i 4:16:void createRootDirectoryIfNecessary(java.io.File):197:197 -> i 17:27:void createRootDirectoryIfNecessary(java.io.File):190:190 -> i @@ -76459,7 +74123,7 @@ com.facebook.cache.disk.DynamicDefaultDiskStorage -> y0.h: 1:12:void deleteOldStorageIfNecessary():171:171 -> k 13:20:void deleteOldStorageIfNecessary():174:174 -> k 2:7:com.facebook.cache.disk.DiskStorage get():154:154 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/f;"} 8:10:com.facebook.cache.disk.DiskStorage get():156:156 -> l 11:16:com.facebook.cache.disk.DiskStorage get():157:157 -> l 17:30:com.facebook.cache.disk.DiskStorage get():159:159 -> l @@ -76467,57 +74131,57 @@ com.facebook.cache.disk.DynamicDefaultDiskStorage -> y0.h: 3:10:boolean shouldCreateNewStorage():164:164 -> m 11:21:boolean shouldCreateNewStorage():166:166 -> m 1:9:long remove(java.lang.String):132:132 -> remove -com.facebook.cache.disk.DynamicDefaultDiskStorage$State -> y0.h$a: +com.facebook.cache.disk.DynamicDefaultDiskStorage$State -> w0.h$a: # {"id":"sourceFile","fileName":"DynamicDefaultDiskStorage.java"} com.facebook.cache.disk.DiskStorage delegate -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/f;"} java.io.File rootDirectory -> b 1:3:void (java.io.File,com.facebook.cache.disk.DiskStorage):43:43 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;Ly0/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;Lw0/f;)V"} 4:5:void (java.io.File,com.facebook.cache.disk.DiskStorage):44:44 -> 6:8:void (java.io.File,com.facebook.cache.disk.DiskStorage):45:45 -> -com.facebook.cache.disk.EntryEvictionComparator -> y0.i: +com.facebook.cache.disk.EntryEvictionComparator -> w0.i: # {"id":"sourceFile","fileName":"EntryEvictionComparator.java"} -com.facebook.cache.disk.EntryEvictionComparatorSupplier -> y0.j: +com.facebook.cache.disk.EntryEvictionComparatorSupplier -> w0.j: # {"id":"sourceFile","fileName":"EntryEvictionComparatorSupplier.java"} com.facebook.cache.disk.EntryEvictionComparator get() -> get - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/i;"} -com.facebook.cache.disk.FileCache -> y0.k: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/i;"} +com.facebook.cache.disk.FileCache -> w0.k: # {"id":"sourceFile","fileName":"FileCache.java"} void clearAll() -> a - void remove(com.facebook.cache.common.CacheKey) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} + boolean probe(com.facebook.cache.common.CacheKey) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Z"} com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Lw0/a;"} - boolean probe(com.facebook.cache.common.CacheKey) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} - com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback) -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;Lx0/j;)Lw0/a;"} - boolean hasKeySync(com.facebook.cache.common.CacheKey) -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} - boolean hasKey(com.facebook.cache.common.CacheKey) -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} -com.facebook.cache.disk.SettableCacheEvent -> y0.l: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Lu0/a;"} + com.facebook.binaryresource.BinaryResource insert(com.facebook.cache.common.CacheKey,com.facebook.cache.common.WriterCallback) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;Lv0/j;)Lu0/a;"} + boolean hasKey(com.facebook.cache.common.CacheKey) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Z"} + void remove(com.facebook.cache.common.CacheKey) -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + boolean hasKeySync(com.facebook.cache.common.CacheKey) -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Z"} +com.facebook.cache.disk.SettableCacheEvent -> w0.l: # {"id":"sourceFile","fileName":"SettableCacheEvent.java"} com.facebook.cache.common.CacheKey mCacheKey -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/d;"} java.lang.String mResourceId -> b long mItemSize -> c long mCacheLimit -> d long mCacheSize -> e java.io.IOException mException -> f com.facebook.cache.common.CacheEventListener$EvictionReason mEvictionReason -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/c$a;"} com.facebook.cache.disk.SettableCacheEvent mNextRecycledEvent -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/l;"} java.lang.Object RECYCLER_LOCK -> i com.facebook.cache.disk.SettableCacheEvent sFirstRecycledEvent -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/l;"} int sRecycledCount -> k 1:8:void ():25:25 -> 1:4:void ():55:55 -> 1:3:com.facebook.cache.disk.SettableCacheEvent obtain():42:42 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/l;"} 4:7:com.facebook.cache.disk.SettableCacheEvent obtain():43:43 -> a 8:12:com.facebook.cache.disk.SettableCacheEvent obtain():45:45 -> a 13:14:com.facebook.cache.disk.SettableCacheEvent obtain():46:46 -> a @@ -76542,79 +74206,80 @@ com.facebook.cache.disk.SettableCacheEvent -> y0.l: 14:15:void reset():151:151 -> c 16:18:void reset():152:152 -> c 1:3:com.facebook.cache.disk.SettableCacheEvent setCacheKey(com.facebook.cache.common.CacheKey):64:64 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Ly0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Lw0/l;"} 1:3:com.facebook.cache.disk.SettableCacheEvent setCacheLimit(long):105:105 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Ly0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lw0/l;"} 1:3:com.facebook.cache.disk.SettableCacheEvent setCacheSize(long):95:95 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Ly0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lw0/l;"} 1:3:com.facebook.cache.disk.SettableCacheEvent setEvictionReason(com.facebook.cache.common.CacheEventListener$EvictionReason):127:127 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/c$a;)Ly0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/c$a;)Lw0/l;"} 1:3:com.facebook.cache.disk.SettableCacheEvent setException(java.io.IOException):116:116 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/IOException;)Ly0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/IOException;)Lw0/l;"} 1:3:com.facebook.cache.disk.SettableCacheEvent setItemSize(long):85:85 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Ly0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lw0/l;"} 1:3:com.facebook.cache.disk.SettableCacheEvent setResourceId(java.lang.String):75:75 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ly0/l;"} -com.facebook.callercontext.CallerContextVerifier -> z0.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lw0/l;"} +com.facebook.callercontext.CallerContextVerifier -> x0.a: # {"id":"sourceFile","fileName":"CallerContextVerifier.kt"} -com.facebook.common.disk.DiskTrimmable -> A0.a: +com.facebook.common.disk.DiskTrimmable -> y0.a: # {"id":"sourceFile","fileName":"DiskTrimmable.java"} -com.facebook.common.disk.DiskTrimmableRegistry -> A0.b: +com.facebook.common.disk.DiskTrimmableRegistry -> y0.b: # {"id":"sourceFile","fileName":"DiskTrimmableRegistry.java"} void registerDiskTrimmable(com.facebook.common.disk.DiskTrimmable) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LA0/a;)V"} -com.facebook.common.disk.NoOpDiskTrimmableRegistry -> A0.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;)V"} +com.facebook.common.disk.NoOpDiskTrimmableRegistry -> y0.c: # {"id":"sourceFile","fileName":"NoOpDiskTrimmableRegistry.java"} com.facebook.common.disk.NoOpDiskTrimmableRegistry sInstance -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LA0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/c;"} 1:1:void ():16:16 -> 1:4:void ():18:18 -> 1:1:void registerDiskTrimmable(com.facebook.common.disk.DiskTrimmable):28:28 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LA0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;)V"} 4:7:com.facebook.common.disk.NoOpDiskTrimmableRegistry getInstance():21:21 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LA0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/c;"} 8:17:com.facebook.common.disk.NoOpDiskTrimmableRegistry getInstance():22:22 -> b 18:23:com.facebook.common.disk.NoOpDiskTrimmableRegistry getInstance():24:24 -> b -com.facebook.common.executors.CallerThreadExecutor -> B0.b: +com.facebook.common.executors.CallerThreadExecutor -> z0.b: # {"id":"sourceFile","fileName":"CallerThreadExecutor.java"} com.facebook.common.executors.CallerThreadExecutor sInstance -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz0/b;"} 1:8:void ():36:36 -> 1:4:void ():42:42 -> 1:2:boolean awaitTermination(long,java.util.concurrent.TimeUnit):72:72 -> awaitTermination - 1:1:void B0.CallerThreadExecutor.close():0:0 -> close + 1:1:void z0.CallerThreadExecutor.close():0:0 -> close # {"id":"com.android.tools.r8.synthesized"} 1:4:void execute(java.lang.Runnable):46:46 -> execute - 1:3:com.facebook.common.executors.CallerThreadExecutor getInstance():39:39 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/b;"} + 1:3:com.facebook.common.executors.CallerThreadExecutor getInstance():39:39 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz0/b;"} 1:2:boolean isShutdown():51:51 -> isShutdown 1:2:boolean isTerminated():67:67 -> isTerminated 1:1:void shutdown():57:57 -> shutdown 1:3:java.util.List shutdownNow():61:61 -> shutdownNow 4:6:java.util.List shutdownNow():62:62 -> shutdownNow -com.facebook.common.executors.CallerThreadExecutor$$ExternalSyntheticAutoCloseableForwarder0 -> B0.a: +com.facebook.common.executors.CallerThreadExecutor$$ExternalSyntheticAutoCloseableForwarder0 -> z0.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void B0.CallerThreadExecutor$$ExternalSyntheticAutoCloseableForwarder0.m(java.util.concurrent.ExecutorService):0:0 -> a + 1:1:void z0.CallerThreadExecutor$$ExternalSyntheticAutoCloseableForwarder0.m(java.util.concurrent.ExecutorService):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.common.executors.HandlerExecutorServiceImpl -> B0.c: +com.facebook.common.executors.HandlerExecutorServiceImpl -> z0.c: # {"id":"sourceFile","fileName":"HandlerExecutorServiceImpl.java"} android.os.Handler mHandler -> d 1:3:void (android.os.Handler):26:26 -> 4:6:void (android.os.Handler):27:27 -> 1:6:boolean awaitTermination(long,java.util.concurrent.TimeUnit):52:52 -> awaitTermination - 1:1:void B0.HandlerExecutorServiceImpl.close():0:0 -> close + 1:1:void z0.HandlerExecutorServiceImpl.close():0:0 -> close # {"id":"com.android.tools.r8.synthesized"} 1:6:void execute(java.lang.Runnable):57:57 -> execute - 1:20:boolean isHandlerThread():124:124 -> g + 1:20:boolean isHandlerThread():124:124 -> f 1:8:com.facebook.common.executors.ScheduledFutureImpl newTaskFor(java.lang.Runnable,java.lang.Object):62:62 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;Ljava/lang/Object;)LB0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;Ljava/lang/Object;)Lz0/d;"} 1:2:boolean isShutdown():42:42 -> isShutdown 1:2:boolean isTerminated():47:47 -> isTerminated + 1:8:com.facebook.common.executors.ScheduledFutureImpl newTaskFor(java.util.concurrent.Callable):67:67 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)Lz0/d;"} 1:1:java.util.concurrent.RunnableFuture newTaskFor(java.lang.Runnable,java.lang.Object):20:20 -> newTaskFor 2:2:java.util.concurrent.RunnableFuture newTaskFor(java.util.concurrent.Callable):20:20 -> newTaskFor - 1:8:com.facebook.common.executors.ScheduledFutureImpl newTaskFor(java.util.concurrent.Callable):67:67 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LB0/d;"} + 2:6:java.util.concurrent.ScheduledFuture submit(java.lang.Runnable):72:72 -> s 1:2:java.util.concurrent.ScheduledFuture schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):93:94 -> schedule 3:4:java.util.concurrent.ScheduledFuture schedule(java.util.concurrent.Callable,long,java.util.concurrent.TimeUnit):100:101 -> schedule 1:6:java.util.concurrent.ScheduledFuture scheduleAtFixedRate(java.lang.Runnable,long,long,java.util.concurrent.TimeUnit):108:108 -> scheduleAtFixedRate @@ -76624,14 +74289,13 @@ com.facebook.common.executors.HandlerExecutorServiceImpl -> B0.c: 1:1:java.util.concurrent.Future submit(java.lang.Runnable):20:20 -> submit 2:2:java.util.concurrent.Future submit(java.lang.Runnable,java.lang.Object):20:20 -> submit 3:3:java.util.concurrent.Future submit(java.util.concurrent.Callable):20:20 -> submit - 2:6:java.util.concurrent.ScheduledFuture submit(java.lang.Runnable):72:72 -> t - 1:3:java.util.concurrent.ScheduledFuture submit(java.lang.Runnable,java.lang.Object):77:77 -> u - 4:7:java.util.concurrent.ScheduledFuture submit(java.lang.Runnable,java.lang.Object):78:78 -> u - 8:11:java.util.concurrent.ScheduledFuture submit(java.lang.Runnable,java.lang.Object):79:79 -> u - 1:3:java.util.concurrent.ScheduledFuture submit(java.util.concurrent.Callable):85:85 -> x - 4:7:java.util.concurrent.ScheduledFuture submit(java.util.concurrent.Callable):86:86 -> x - 8:11:java.util.concurrent.ScheduledFuture submit(java.util.concurrent.Callable):87:87 -> x -com.facebook.common.executors.ScheduledFutureImpl -> B0.d: + 1:3:java.util.concurrent.ScheduledFuture submit(java.lang.Runnable,java.lang.Object):77:77 -> t + 4:7:java.util.concurrent.ScheduledFuture submit(java.lang.Runnable,java.lang.Object):78:78 -> t + 8:11:java.util.concurrent.ScheduledFuture submit(java.lang.Runnable,java.lang.Object):79:79 -> t + 1:3:java.util.concurrent.ScheduledFuture submit(java.util.concurrent.Callable):85:85 -> u + 4:7:java.util.concurrent.ScheduledFuture submit(java.util.concurrent.Callable):86:86 -> u + 8:11:java.util.concurrent.ScheduledFuture submit(java.util.concurrent.Callable):87:87 -> u +com.facebook.common.executors.ScheduledFutureImpl -> z0.d: # {"id":"sourceFile","fileName":"ScheduledFutureImpl.java"} android.os.Handler mHandler -> d java.util.concurrent.FutureTask mListenableFuture -> e @@ -76646,9 +74310,9 @@ com.facebook.common.executors.ScheduledFutureImpl -> B0.d: 1:7:boolean isCancelled():61:61 -> isCancelled 1:7:boolean isDone():66:66 -> isDone 1:6:void run():51:51 -> run -com.facebook.common.executors.SerialExecutorService -> B0.e: +com.facebook.common.executors.SerialExecutorService -> z0.e: # {"id":"sourceFile","fileName":"SerialExecutorService.java"} -com.facebook.common.executors.StatefulRunnable -> B0.f: +com.facebook.common.executors.StatefulRunnable -> z0.f: # {"id":"sourceFile","fileName":"StatefulRunnable.java"} java.util.concurrent.atomic.AtomicInteger mState -> d 1:3:void ():35:35 -> @@ -76668,20 +74332,20 @@ com.facebook.common.executors.StatefulRunnable -> B0.f: 33:34:void run():58:58 -> run 35:40:void run():48:48 -> run 41:44:void run():49:49 -> run -com.facebook.common.executors.UiThreadImmediateExecutorService -> B0.g: +com.facebook.common.executors.UiThreadImmediateExecutorService -> z0.g: # {"id":"sourceFile","fileName":"UiThreadImmediateExecutorService.java"} com.facebook.common.executors.UiThreadImmediateExecutorService sInstance -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz0/g;"} 1:1:void ():24:24 -> 1:13:void ():27:27 -> - 1:4:com.facebook.common.executors.UiThreadImmediateExecutorService getInstance():31:31 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/g;"} - 5:11:com.facebook.common.executors.UiThreadImmediateExecutorService getInstance():32:32 -> E - 12:14:com.facebook.common.executors.UiThreadImmediateExecutorService getInstance():34:34 -> E 1:6:void execute(java.lang.Runnable):39:39 -> execute 7:10:void execute(java.lang.Runnable):40:40 -> execute 11:14:void execute(java.lang.Runnable):42:42 -> execute -com.facebook.common.file.FileTree -> C0.a: + 1:4:com.facebook.common.executors.UiThreadImmediateExecutorService getInstance():31:31 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz0/g;"} + 5:11:com.facebook.common.executors.UiThreadImmediateExecutorService getInstance():32:32 -> x + 12:14:com.facebook.common.executors.UiThreadImmediateExecutorService getInstance():34:34 -> x +com.facebook.common.file.FileTree -> A0.a: # {"id":"sourceFile","fileName":"FileTree.java"} 1:7:boolean deleteContents(java.io.File):49:49 -> a 8:13:boolean deleteContents(java.io.File):52:52 -> a @@ -76690,19 +74354,19 @@ com.facebook.common.file.FileTree -> C0.a: 7:9:boolean deleteRecursively(java.io.File):67:67 -> b 10:14:boolean deleteRecursively(java.io.File):70:70 -> b 1:3:void walkFileTree(java.io.File,com.facebook.common.file.FileTreeVisitor):30:30 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;LC0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;LA0/b;)V"} 4:9:void walkFileTree(java.io.File,com.facebook.common.file.FileTreeVisitor):31:31 -> c 10:15:void walkFileTree(java.io.File,com.facebook.common.file.FileTreeVisitor):33:33 -> c 16:21:void walkFileTree(java.io.File,com.facebook.common.file.FileTreeVisitor):34:34 -> c 22:25:void walkFileTree(java.io.File,com.facebook.common.file.FileTreeVisitor):35:35 -> c 26:31:void walkFileTree(java.io.File,com.facebook.common.file.FileTreeVisitor):37:37 -> c 32:35:void walkFileTree(java.io.File,com.facebook.common.file.FileTreeVisitor):41:41 -> c -com.facebook.common.file.FileTreeVisitor -> C0.b: +com.facebook.common.file.FileTreeVisitor -> A0.b: # {"id":"sourceFile","fileName":"FileTreeVisitor.java"} void visitFile(java.io.File) -> a void preVisitDirectory(java.io.File) -> b void postVisitDirectory(java.io.File) -> c -com.facebook.common.file.FileUtils -> C0.c: +com.facebook.common.file.FileUtils -> A0.c: # {"id":"sourceFile","fileName":"FileUtils.java"} 1:6:void mkdirs(java.io.File):26:26 -> a 7:13:void mkdirs(java.io.File):28:28 -> a @@ -76723,21 +74387,21 @@ com.facebook.common.file.FileUtils -> C0.c: 61:69:void rename(java.io.File,java.io.File):66:66 -> b 70:81:void rename(java.io.File,java.io.File):73:73 -> b 82:108:void rename(java.io.File,java.io.File):74:74 -> b -com.facebook.common.file.FileUtils$CreateDirectoryException -> C0.c$a: +com.facebook.common.file.FileUtils$CreateDirectoryException -> A0.c$a: # {"id":"sourceFile","fileName":"FileUtils.java"} 1:1:void (java.lang.String):81:81 -> 2:3:void (java.lang.String,java.lang.Throwable):85:86 -> -com.facebook.common.file.FileUtils$FileDeleteException -> C0.c$b: +com.facebook.common.file.FileUtils$FileDeleteException -> A0.c$b: # {"id":"sourceFile","fileName":"FileUtils.java"} 1:4:void (java.lang.String):100:100 -> -com.facebook.common.file.FileUtils$ParentDirNotFoundException -> C0.c$c: +com.facebook.common.file.FileUtils$ParentDirNotFoundException -> A0.c$c: # {"id":"sourceFile","fileName":"FileUtils.java"} 1:4:void (java.lang.String):93:93 -> -com.facebook.common.file.FileUtils$RenameException -> C0.c$d: +com.facebook.common.file.FileUtils$RenameException -> A0.c$d: # {"id":"sourceFile","fileName":"FileUtils.java"} 1:3:void (java.lang.String,java.lang.Throwable):111:111 -> 4:7:void (java.lang.String,java.lang.Throwable):112:112 -> -com.facebook.common.internal.ByteStreams -> D0.a: +com.facebook.common.internal.ByteStreams -> B0.a: # {"id":"sourceFile","fileName":"ByteStreams.java"} 1:3:long copy(java.io.InputStream,java.io.OutputStream):54:54 -> a 4:8:long copy(java.io.InputStream,java.io.OutputStream):55:55 -> a @@ -76748,7 +74412,7 @@ com.facebook.common.internal.ByteStreams -> D0.a: 4:15:int read(java.io.InputStream,byte[],int,int):93:93 -> b 16:26:int read(java.io.InputStream,byte[],int,int):99:99 -> b 27:34:int read(java.io.InputStream,byte[],int,int):95:95 -> b -com.facebook.common.internal.Closeables -> D0.b: +com.facebook.common.internal.Closeables -> B0.b: # {"id":"sourceFile","fileName":"Closeables.java"} java.util.logging.Logger logger -> a 1:13:void ():37:37 -> @@ -76757,73 +74421,73 @@ com.facebook.common.internal.Closeables -> D0.b: 21:21:void close(java.io.Closeable,boolean):83:83 -> a 2:6:void closeQuietly(java.io.InputStream):104:104 -> b 7:12:void closeQuietly(java.io.InputStream):106:106 -> b -com.facebook.common.internal.CountingOutputStream -> D0.c: +com.facebook.common.internal.CountingOutputStream -> B0.c: # {"id":"sourceFile","fileName":"CountingOutputStream.java"} long mCount -> d 1:5:void (java.io.OutputStream):41:41 -> 6:8:void (java.io.OutputStream):42:42 -> 1:6:void close():67:67 -> close - 1:3:long getCount():47:47 -> g + 1:3:long getCount():47:47 -> f 1:2:void write(byte[],int,int):52:53 -> write 3:4:void write(int):58:59 -> write -com.facebook.common.internal.DoNotStrip -> D0.d: +com.facebook.common.internal.DoNotStrip -> B0.d: # {"id":"sourceFile","fileName":"DoNotStrip.java"} -com.facebook.common.internal.Fn -> D0.e: +com.facebook.common.internal.Fn -> B0.e: # {"id":"sourceFile","fileName":"Fn.java"} java.lang.Object apply(java.lang.Object) -> apply -com.facebook.common.internal.ImmutableList -> D0.f: +com.facebook.common.internal.ImmutableList -> B0.f: # {"id":"sourceFile","fileName":"ImmutableList.java"} 1:1:void (int):23:23 -> 2:2:void (java.util.List):27:27 -> - 1:6:com.facebook.common.internal.ImmutableList copyOf(java.util.List):31:31 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LD0/f;"} - 1:6:com.facebook.common.internal.ImmutableList of(java.lang.Object[]):35:35 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;)LD0/f;"} - 7:10:com.facebook.common.internal.ImmutableList of(java.lang.Object[]):36:36 -> l -com.facebook.common.internal.ImmutableMap -> D0.g: + 1:6:com.facebook.common.internal.ImmutableList copyOf(java.util.List):31:31 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LB0/f;"} + 1:6:com.facebook.common.internal.ImmutableList of(java.lang.Object[]):35:35 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;)LB0/f;"} + 7:10:com.facebook.common.internal.ImmutableList of(java.lang.Object[]):36:36 -> m +com.facebook.common.internal.ImmutableMap -> B0.g: # {"id":"sourceFile","fileName":"ImmutableMap.java"} 1:4:void (java.util.Map):25:25 -> 1:6:com.facebook.common.internal.ImmutableMap copyOf(java.util.Map):88:88 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LD0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LB0/g;"} 1:3:java.util.Map of(java.lang.Object,java.lang.Object):33:35 -> of 4:7:java.util.Map of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):39:42 -> of -com.facebook.common.internal.ImmutableSet -> D0.h: +com.facebook.common.internal.ImmutableSet -> B0.h: # {"id":"sourceFile","fileName":"ImmutableSet.java"} 1:4:void (java.util.Set):24:24 -> - 1:6:com.facebook.common.internal.ImmutableSet of(java.lang.Object[]):32:32 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;)LD0/h;"} - 7:9:com.facebook.common.internal.ImmutableSet of(java.lang.Object[]):33:33 -> k - 10:15:com.facebook.common.internal.ImmutableSet of(java.lang.Object[]):34:34 -> k -com.facebook.common.internal.Objects -> D0.i: + 1:6:com.facebook.common.internal.ImmutableSet of(java.lang.Object[]):32:32 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;)LB0/h;"} + 7:9:com.facebook.common.internal.ImmutableSet of(java.lang.Object[]):33:33 -> l + 10:15:com.facebook.common.internal.ImmutableSet of(java.lang.Object[]):34:34 -> l +com.facebook.common.internal.Objects -> B0.i: # {"id":"sourceFile","fileName":"Objects.java"} 5:15:boolean equal(java.lang.Object,java.lang.Object):53:53 -> a 1:15:com.facebook.common.internal.Objects$ToStringHelper toStringHelper(java.lang.Object):119:119 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LD0/i$a;"} -com.facebook.common.internal.Objects$ToStringHelper -> D0.i$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LB0/i$a;"} +com.facebook.common.internal.Objects$ToStringHelper -> B0.i$a: # {"id":"sourceFile","fileName":"Objects.java"} java.lang.String className -> a com.facebook.common.internal.Objects$ToStringHelper$ValueHolder holderHead -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/i$a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/i$a$a;"} com.facebook.common.internal.Objects$ToStringHelper$ValueHolder holderTail -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/i$a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/i$a$a;"} boolean omitNullValues -> d - 1:1:void D0.Objects$ToStringHelper.(java.lang.String,D0.Objects-IA):0:0 -> + 1:1:void B0.Objects$ToStringHelper.(java.lang.String,B0.Objects-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LD0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LB0/j;)V"} 2:2:void (java.lang.String):179:179 -> 3:5:void (java.lang.String):174:176 -> 6:6:void (java.lang.String):180:180 -> 1:9:com.facebook.common.internal.Objects$ToStringHelper add(java.lang.String,int):246:246 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;I)LD0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;I)LB0/i$a;"} 1:5:com.facebook.common.internal.Objects$ToStringHelper add(java.lang.String,java.lang.Object):201:201 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)LD0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)LB0/i$a;"} 1:9:com.facebook.common.internal.Objects$ToStringHelper add(java.lang.String,boolean):210:210 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Z)LD0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Z)LB0/i$a;"} 1:6:com.facebook.common.internal.Objects$ToStringHelper$ValueHolder addHolder():378:378 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/i$a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/i$a$a;"} 7:13:com.facebook.common.internal.Objects$ToStringHelper$ValueHolder addHolder():379:379 -> d 1:4:com.facebook.common.internal.Objects$ToStringHelper addHolder(java.lang.String,java.lang.Object):390:390 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)LD0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)LB0/i$a;"} 5:6:com.facebook.common.internal.Objects$ToStringHelper addHolder(java.lang.String,java.lang.Object):391:391 -> e 7:15:com.facebook.common.internal.Objects$ToStringHelper addHolder(java.lang.String,java.lang.Object):392:392 -> e 1:2:java.lang.String toString():351:351 -> toString @@ -76840,20 +74504,20 @@ com.facebook.common.internal.Objects$ToStringHelper -> D0.i$a: 79:81:java.lang.String toString():370:370 -> toString 82:88:java.lang.String toString():356:356 -> toString 89:96:java.lang.String toString():374:374 -> toString -com.facebook.common.internal.Objects$ToStringHelper$ValueHolder -> D0.i$a$a: +com.facebook.common.internal.Objects$ToStringHelper$ValueHolder -> B0.i$a$a: # {"id":"sourceFile","fileName":"Objects.java"} java.lang.String name -> a java.lang.Object value -> b com.facebook.common.internal.Objects$ToStringHelper$ValueHolder next -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/i$a$a;"} - 1:1:void D0.Objects$ToStringHelper$ValueHolder.(D0.Objects-IA):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/i$a$a;"} + 1:1:void B0.Objects$ToStringHelper$ValueHolder.(B0.Objects-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/j;)V"} 2:2:void ():396:396 -> -com.facebook.common.internal.Objects-IA -> D0.j: +com.facebook.common.internal.Objects-IA -> B0.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} -com.facebook.common.internal.Preconditions -> D0.k: +com.facebook.common.internal.Preconditions -> B0.k: # {"id":"sourceFile","fileName":"Preconditions.java"} 3:19:java.lang.String badElementIndex(int,int,java.lang.String):318:318 -> a 20:38:java.lang.String badElementIndex(int,int,java.lang.String):322:322 -> a @@ -76883,51 +74547,51 @@ com.facebook.common.internal.Preconditions -> D0.k: 85:93:java.lang.String format(java.lang.String,java.lang.Object[]):434:434 -> k 94:96:java.lang.String format(java.lang.String,java.lang.Object[]):436:436 -> k 97:101:java.lang.String format(java.lang.String,java.lang.Object[]):439:439 -> k -com.facebook.common.internal.Predicate -> D0.l: +com.facebook.common.internal.Predicate -> B0.l: # {"id":"sourceFile","fileName":"Predicate.java"} boolean apply(java.lang.Object) -> apply -com.facebook.common.internal.Sets -> D0.m: +com.facebook.common.internal.Sets -> B0.m: # {"id":"sourceFile","fileName":"Sets.java"} 1:6:java.util.concurrent.CopyOnWriteArraySet newCopyOnWriteArraySet():154:154 -> a 1:10:java.util.Set newIdentityHashSet():108:108 -> b 1:5:java.util.Set newSetFromMap(java.util.Map):141:141 -> c -com.facebook.common.internal.Supplier -> D0.n: +com.facebook.common.internal.Supplier -> B0.n: # {"id":"sourceFile","fileName":"Supplier.java"} java.lang.Object get() -> get -com.facebook.common.internal.Suppliers -> D0.o: +com.facebook.common.internal.Suppliers -> B0.o: # {"id":"sourceFile","fileName":"Suppliers.java"} com.facebook.common.internal.Supplier BOOLEAN_TRUE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.common.internal.Supplier BOOLEAN_FALSE -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.common.internal.Supplier STRING_EMPTY -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} 1:7:void ():30:30 -> 8:14:void ():39:39 -> 15:22:void ():48:48 -> 1:6:com.facebook.common.internal.Supplier of(java.lang.Object):21:21 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LD0/n;"} -com.facebook.common.internal.Suppliers$1 -> D0.o$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LB0/n;"} +com.facebook.common.internal.Suppliers$1 -> B0.o$a: # {"id":"sourceFile","fileName":"Suppliers.java"} java.lang.Object val$instance -> a 1:6:void (java.lang.Object):21:21 -> 1:3:java.lang.Object get():24:24 -> get -com.facebook.common.internal.Suppliers$2 -> D0.o$b: +com.facebook.common.internal.Suppliers$2 -> B0.o$b: # {"id":"sourceFile","fileName":"Suppliers.java"} 1:4:void ():31:31 -> 1:3:java.lang.Boolean get():34:34 -> a 1:5:java.lang.Object get():31:31 -> get -com.facebook.common.internal.Suppliers$3 -> D0.o$c: +com.facebook.common.internal.Suppliers$3 -> B0.o$c: # {"id":"sourceFile","fileName":"Suppliers.java"} 1:4:void ():40:40 -> 1:3:java.lang.Boolean get():43:43 -> a 1:5:java.lang.Object get():40:40 -> get -com.facebook.common.internal.Suppliers$4 -> D0.o$d: +com.facebook.common.internal.Suppliers$4 -> B0.o$d: # {"id":"sourceFile","fileName":"Suppliers.java"} 1:4:void ():49:49 -> 1:3:java.lang.String get():52:52 -> a 1:5:java.lang.Object get():49:49 -> get -com.facebook.common.internal.Throwables -> D0.p: +com.facebook.common.internal.Throwables -> B0.p: # {"id":"sourceFile","fileName":"Throwables.java"} 1:9:java.lang.RuntimeException propagate(java.lang.Throwable):152:152 -> a 10:15:java.lang.RuntimeException propagate(java.lang.Throwable):153:153 -> a @@ -76935,10 +74599,10 @@ com.facebook.common.internal.Throwables -> D0.p: 10:17:void propagateIfInstanceOf(java.lang.Throwable,java.lang.Class):60:60 -> b 1:5:void propagateIfPossible(java.lang.Throwable):80:80 -> c 6:11:void propagateIfPossible(java.lang.Throwable):81:81 -> c -com.facebook.common.logging.FLog -> E0.a: +com.facebook.common.logging.FLog -> C0.a: # {"id":"sourceFile","fileName":"FLog.java"} com.facebook.common.logging.LoggingDelegate sHandler -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC0/c;"} 1:7:void ():29:29 -> 2:7:void v(java.lang.Class,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object):104:104 -> A 8:19:void v(java.lang.Class,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object):105:105 -> A @@ -77017,12 +74681,12 @@ com.facebook.common.logging.FLog -> E0.a: 10:27:void v(java.lang.Class,java.lang.String,java.lang.Object):93:93 -> y 1:9:void v(java.lang.Class,java.lang.String,java.lang.Object,java.lang.Object):98:98 -> z 10:27:void v(java.lang.Class,java.lang.String,java.lang.Object,java.lang.Object):99:99 -> z -com.facebook.common.logging.FLogDefaultLoggingDelegate -> E0.b: +com.facebook.common.logging.FLogDefaultLoggingDelegate -> C0.b: # {"id":"sourceFile","fileName":"FLogDefaultLoggingDelegate.java"} java.lang.String mApplicationTag -> a int mMinimumLoggingLevel -> b com.facebook.common.logging.FLogDefaultLoggingDelegate sInstance -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC0/b;"} 1:8:void ():17:17 -> 1:3:void ():26:26 -> 4:8:void ():19:19 -> @@ -77039,7 +74703,7 @@ com.facebook.common.logging.FLogDefaultLoggingDelegate -> E0.b: 1:8:boolean isLoggable(int):50:50 -> j 2:5:void i(java.lang.String,java.lang.String):75:75 -> k 1:3:com.facebook.common.logging.FLogDefaultLoggingDelegate getInstance():23:23 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()LE0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LC0/b;"} 1:25:java.lang.String getMsg(java.lang.String,java.lang.Throwable):143:143 -> m 3:5:java.lang.String getStackTraceString(java.lang.Throwable):148:148 -> n 6:10:java.lang.String getStackTraceString(java.lang.Throwable):150:150 -> n @@ -77047,7 +74711,7 @@ com.facebook.common.logging.FLogDefaultLoggingDelegate -> E0.b: 5:27:java.lang.String prefixTag(java.lang.String):136:136 -> o 1:8:void println(int,java.lang.String,java.lang.String):127:127 -> p 1:12:void println(int,java.lang.String,java.lang.String,java.lang.Throwable):131:131 -> q -com.facebook.common.logging.LoggingDelegate -> E0.c: +com.facebook.common.logging.LoggingDelegate -> C0.c: # {"id":"sourceFile","fileName":"LoggingDelegate.java"} void wtf(java.lang.String,java.lang.String,java.lang.Throwable) -> a void w(java.lang.String,java.lang.String) -> b @@ -77060,10 +74724,10 @@ com.facebook.common.logging.LoggingDelegate -> E0.c: void d(java.lang.String,java.lang.String,java.lang.Throwable) -> i boolean isLoggable(int) -> j void i(java.lang.String,java.lang.String) -> k -com.facebook.common.media.MediaUtils -> F0.a: +com.facebook.common.media.MediaUtils -> D0.a: # {"id":"sourceFile","fileName":"MediaUtils.kt"} com.facebook.common.media.MediaUtils INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/a;"} java.util.Map ADDITIONAL_ALLOWED_MIME_TYPES -> b 8:15:void ():20:20 -> 16:27:void ():21:21 -> @@ -77075,7 +74739,7 @@ com.facebook.common.media.MediaUtils -> F0.a: 33:38:java.lang.String extractMime(java.lang.String):36:36 -> b 39:50:java.lang.String extractMime(java.lang.String):37:37 -> b 6:13:boolean isVideo(java.lang.String):26:26 -> c -com.facebook.common.media.MimeTypeMapWrapper -> F0.b: +com.facebook.common.media.MimeTypeMapWrapper -> D0.b: # {"id":"sourceFile","fileName":"MimeTypeMapWrapper.java"} android.webkit.MimeTypeMap sMimeTypeMap -> a java.util.Map sMimeTypeToExtensionMap -> b @@ -77085,63 +74749,63 @@ com.facebook.common.media.MimeTypeMapWrapper -> F0.b: 21:27:void ():28:28 -> 1:11:java.lang.String getMimeTypeFromExtension(java.lang.String):41:41 -> a 12:18:java.lang.String getMimeTypeFromExtension(java.lang.String):45:45 -> a -com.facebook.common.memory.ByteArrayPool -> G0.a: +com.facebook.common.memory.ByteArrayPool -> E0.a: # {"id":"sourceFile","fileName":"ByteArrayPool.java"} -com.facebook.common.memory.DecodeBufferHelper -> G0.b: +com.facebook.common.memory.DecodeBufferHelper -> E0.b: # {"id":"sourceFile","fileName":"DecodeBufferHelper.java"} com.facebook.common.memory.DecodeBufferHelper INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/b;"} int sRecommendedDecodeBufferSize -> b java.lang.ThreadLocal sBuffer -> c 1:9:void ():18:18 -> 10:11:void ():22:22 -> 12:19:void ():32:32 -> 1:4:void ():16:16 -> - 1:1:int G0.DecodeBufferHelper.-$$Nest$sfgetsRecommendedDecodeBufferSize():0:0 -> a + 1:1:int E0.DecodeBufferHelper.-$$Nest$sfgetsRecommendedDecodeBufferSize():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:5:java.lang.Object acquire():15:15 -> acquire 1:9:java.nio.ByteBuffer acquire():42:42 -> b 1:3:int getRecommendedDecodeBufferSize():25:25 -> c 1:2:boolean release(java.nio.ByteBuffer):47:47 -> d 1:7:boolean release(java.lang.Object):15:15 -> release -com.facebook.common.memory.DecodeBufferHelper$1 -> G0.b$a: +com.facebook.common.memory.DecodeBufferHelper$1 -> E0.b$a: # {"id":"sourceFile","fileName":"DecodeBufferHelper.java"} 1:4:void ():33:33 -> 1:9:java.nio.ByteBuffer initialValue():36:36 -> a 1:5:java.lang.Object initialValue():33:33 -> initialValue -com.facebook.common.memory.MemoryTrimmable -> G0.c: +com.facebook.common.memory.MemoryTrimmable -> E0.c: # {"id":"sourceFile","fileName":"MemoryTrimmable.java"} -com.facebook.common.memory.MemoryTrimmableRegistry -> G0.d: +com.facebook.common.memory.MemoryTrimmableRegistry -> E0.d: # {"id":"sourceFile","fileName":"MemoryTrimmableRegistry.java"} void registerMemoryTrimmable(com.facebook.common.memory.MemoryTrimmable) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/c;)V"} -com.facebook.common.memory.NoOpMemoryTrimmableRegistry -> G0.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/c;)V"} +com.facebook.common.memory.NoOpMemoryTrimmableRegistry -> E0.e: # {"id":"sourceFile","fileName":"NoOpMemoryTrimmableRegistry.java"} com.facebook.common.memory.NoOpMemoryTrimmableRegistry sInstance -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/e;"} 1:1:void ():16:16 -> 1:4:void ():18:18 -> 1:1:void registerMemoryTrimmable(com.facebook.common.memory.MemoryTrimmable):28:28 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/c;)V"} 4:7:com.facebook.common.memory.NoOpMemoryTrimmableRegistry getInstance():21:21 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE0/e;"} 8:17:com.facebook.common.memory.NoOpMemoryTrimmableRegistry getInstance():22:22 -> b 18:23:com.facebook.common.memory.NoOpMemoryTrimmableRegistry getInstance():24:24 -> b -com.facebook.common.memory.Pool -> G0.f: +com.facebook.common.memory.Pool -> E0.f: # {"id":"sourceFile","fileName":"Pool.java"} java.lang.Object get(int) -> get void release(java.lang.Object) -> release -com.facebook.common.memory.PooledByteArrayBufferedInputStream -> G0.g: +com.facebook.common.memory.PooledByteArrayBufferedInputStream -> E0.g: # {"id":"sourceFile","fileName":"PooledByteArrayBufferedInputStream.java"} java.io.InputStream mInputStream -> d byte[] mByteArray -> e com.facebook.common.references.ResourceReleaser mResourceReleaser -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/g;"} int mBufferedSize -> g int mBufferOffset -> h boolean mClosed -> i 1:3:void (java.io.InputStream,byte[],com.facebook.common.references.ResourceReleaser):47:47 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;[BLH0/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;[BLF0/g;)V"} 4:11:void (java.io.InputStream,byte[],com.facebook.common.references.ResourceReleaser):48:48 -> 12:19:void (java.io.InputStream,byte[],com.facebook.common.references.ResourceReleaser):49:49 -> 20:28:void (java.io.InputStream,byte[],com.facebook.common.references.ResourceReleaser):50:50 -> @@ -77155,14 +74819,14 @@ com.facebook.common.memory.PooledByteArrayBufferedInputStream -> G0.g: 6:7:void close():91:91 -> close 8:14:void close():92:92 -> close 15:18:void close():93:93 -> close + 1:8:boolean ensureDataInBuffer():120:120 -> f + 9:20:boolean ensureDataInBuffer():124:124 -> f + 21:22:boolean ensureDataInBuffer():129:129 -> f + 23:25:boolean ensureDataInBuffer():130:130 -> f 1:4:void finalize():142:142 -> finalize 5:11:void finalize():143:143 -> finalize 12:14:void finalize():144:144 -> finalize 15:18:void finalize():146:146 -> finalize - 1:8:boolean ensureDataInBuffer():120:120 -> g - 9:20:boolean ensureDataInBuffer():124:124 -> g - 21:22:boolean ensureDataInBuffer():129:129 -> g - 23:25:boolean ensureDataInBuffer():130:130 -> g 1:5:void ensureNotClosed():135:135 -> h 6:13:void ensureNotClosed():136:136 -> h 1:3:int read():58:60 -> read @@ -77175,35 +74839,35 @@ com.facebook.common.memory.PooledByteArrayBufferedInputStream -> G0.g: 30:32:long skip(long):103:103 -> skip 33:34:long skip(long):107:107 -> skip 35:43:long skip(long):108:108 -> skip -com.facebook.common.memory.PooledByteBuffer -> G0.h: +com.facebook.common.memory.PooledByteBuffer -> E0.h: # {"id":"sourceFile","fileName":"PooledByteBuffer.java"} byte read(int) -> c int read(int,byte[],int,int) -> e boolean isClosed() -> isClosed int size() -> size -com.facebook.common.memory.PooledByteBuffer$ClosedException -> G0.h$a: +com.facebook.common.memory.PooledByteBuffer$ClosedException -> E0.h$a: # {"id":"sourceFile","fileName":"PooledByteBuffer.java"} 1:6:void ():74:74 -> -com.facebook.common.memory.PooledByteBufferFactory -> G0.i: +com.facebook.common.memory.PooledByteBufferFactory -> E0.i: # {"id":"sourceFile","fileName":"PooledByteBufferFactory.java"} com.facebook.common.memory.PooledByteBufferOutputStream newOutputStream() -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE0/k;"} com.facebook.common.memory.PooledByteBuffer newByteBuffer(byte[]) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"([B)LG0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)LE0/h;"} com.facebook.common.memory.PooledByteBuffer newByteBuffer(java.io.InputStream) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)LG0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)LE0/h;"} com.facebook.common.memory.PooledByteBuffer newByteBuffer(java.io.InputStream,int) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I)LG0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I)LE0/h;"} com.facebook.common.memory.PooledByteBufferOutputStream newOutputStream(int) -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LG0/k;"} -com.facebook.common.memory.PooledByteBufferInputStream -> G0.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LE0/k;"} +com.facebook.common.memory.PooledByteBufferInputStream -> E0.j: # {"id":"sourceFile","fileName":"PooledByteBufferInputStream.java"} com.facebook.common.memory.PooledByteBuffer mPooledByteBuffer -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/h;"} int mOffset -> e int mMark -> f 1:3:void (com.facebook.common.memory.PooledByteBuffer):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/h;)V"} 4:16:void (com.facebook.common.memory.PooledByteBuffer):35:35 -> 17:25:void (com.facebook.common.memory.PooledByteBuffer):36:36 -> 26:27:void (com.facebook.common.memory.PooledByteBuffer):37:37 -> @@ -77222,70 +74886,64 @@ com.facebook.common.memory.PooledByteBufferInputStream -> G0.j: 10:17:long skip(long):128:128 -> skip 18:25:long skip(long):129:129 -> skip 26:32:long skip(long):130:130 -> skip -com.facebook.common.memory.PooledByteBufferOutputStream -> G0.k: +com.facebook.common.memory.PooledByteBufferOutputStream -> E0.k: # {"id":"sourceFile","fileName":"PooledByteBufferOutputStream.java"} 1:4:void ():28:28 -> 1:5:void close():47:47 -> close 6:9:void close():50:50 -> close - com.facebook.common.memory.PooledByteBuffer toByteBuffer() -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/h;"} + com.facebook.common.memory.PooledByteBuffer toByteBuffer() -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE0/h;"} int size() -> size -com.facebook.common.memory.PooledByteStreams -> G0.l: +com.facebook.common.memory.PooledByteStreams -> E0.l: # {"id":"sourceFile","fileName":"PooledByteStreams.java"} int mTempBufSize -> a com.facebook.common.memory.ByteArrayPool mByteArrayPool -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/a;"} 1:1:void (com.facebook.common.memory.ByteArrayPool):30:30 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/a;)V"} 2:5:void (com.facebook.common.memory.ByteArrayPool,int):34:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/a;I)V"} 1:12:long copy(java.io.InputStream,java.io.OutputStream):50:50 -> a 13:22:long copy(java.io.InputStream,java.io.OutputStream):54:54 -> a 23:28:long copy(java.io.InputStream,java.io.OutputStream):62:62 -> a 29:35:long copy(java.io.InputStream,java.io.OutputStream):58:58 -> a 36:40:long copy(java.io.InputStream,java.io.OutputStream):62:62 -> a 41:41:long copy(java.io.InputStream,java.io.OutputStream):63:63 -> a -com.facebook.common.references.CloseableReference -> H0.a: +com.facebook.common.references.CloseableReference -> F0.a: # {"id":"sourceFile","fileName":"CloseableReference.java"} boolean mIsClosed -> d com.facebook.common.references.SharedReference mSharedReference -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/h;"} com.facebook.common.references.CloseableReference$LeakHandler mLeakHandler -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/a$c;"} java.lang.Throwable mStacktrace -> g java.lang.Class TAG -> h int sBitmapCloseableRefType -> i com.facebook.common.references.ResourceReleaser DEFAULT_CLOSEABLE_RELEASER -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/g;"} com.facebook.common.references.CloseableReference$LeakHandler DEFAULT_LEAK_HANDLER -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/a$c;"} 1:4:void ():81:81 -> 5:11:void ():107:107 -> 12:19:void ():119:119 -> 1:1:void (com.facebook.common.references.SharedReference,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):141:141 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/h;LH0/a$c;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/h;LF0/a$c;Ljava/lang/Throwable;)V"} 2:2:void (com.facebook.common.references.SharedReference,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):90:90 -> 3:6:void (com.facebook.common.references.SharedReference,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):142:145 -> 7:7:void (java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable,boolean):153:153 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/g;LH0/a$c;Ljava/lang/Throwable;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/g;LF0/a$c;Ljava/lang/Throwable;Z)V"} 8:8:void (java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable,boolean):90:90 -> 9:11:void (java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable,boolean):154:156 -> - 2:7:com.facebook.common.references.CloseableReference cloneOrNull():255:255 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/a;"} - 8:15:com.facebook.common.references.CloseableReference cloneOrNull():256:256 -> E - 16:20:com.facebook.common.references.CloseableReference cloneOrNull():258:258 -> E - 3:9:com.facebook.common.references.CloseableReference cloneOrNull(com.facebook.common.references.CloseableReference):325:325 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)LH0/a;"} - 3:6:void closeSafely(com.facebook.common.references.CloseableReference):355:355 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)V"} - 2:8:java.lang.Object get():244:244 -> S - 9:23:java.lang.Object get():245:245 -> S + 3:9:com.facebook.common.references.CloseableReference cloneOrNull(com.facebook.common.references.CloseableReference):325:325 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)LF0/a;"} + 3:6:void closeSafely(com.facebook.common.references.CloseableReference):355:355 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)V"} + 2:8:java.lang.Object get():244:244 -> L + 9:23:java.lang.Object get():245:245 -> L 1:19:int getValueHash():285:285 -> T - 2:10:boolean isValid():267:267 -> V - 3:12:boolean isValid(com.facebook.common.references.CloseableReference):315:315 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)Z"} - 1:7:com.facebook.common.references.CloseableReference of(java.io.Closeable):165:165 -> c0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/Closeable;)LH0/a;"} + 2:10:boolean isValid():267:267 -> W + 3:12:boolean isValid(com.facebook.common.references.CloseableReference):315:315 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)Z"} 1:2:void close():298:299 -> close 3:5:void close():299:299 -> close 6:10:void close():300:300 -> close @@ -77293,53 +74951,59 @@ com.facebook.common.references.CloseableReference -> H0.a: 13:13:void close():303:303 -> close 14:19:void close():305:305 -> close 20:21:void close():303:303 -> close - 5:6:com.facebook.common.references.CloseableReference of(java.io.Closeable,com.facebook.common.references.CloseableReference$LeakHandler):188:188 -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/Closeable;LH0/a$c;)LH0/a;"} - 7:17:com.facebook.common.references.CloseableReference of(java.io.Closeable,com.facebook.common.references.CloseableReference$LeakHandler):192:192 -> d0 - 18:22:com.facebook.common.references.CloseableReference of(java.io.Closeable,com.facebook.common.references.CloseableReference$LeakHandler):188:188 -> d0 - 1:7:com.facebook.common.references.CloseableReference of(java.lang.Object,com.facebook.common.references.ResourceReleaser):174:174 -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/g;)LH0/a;"} - 5:15:com.facebook.common.references.CloseableReference of(java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler):205:205 -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/g;LH0/a$c;)LH0/a;"} - 16:20:com.facebook.common.references.CloseableReference of(java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler):201:201 -> f0 + 1:7:com.facebook.common.references.CloseableReference of(java.io.Closeable):165:165 -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/Closeable;)LF0/a;"} + 5:6:com.facebook.common.references.CloseableReference of(java.io.Closeable,com.facebook.common.references.CloseableReference$LeakHandler):188:188 -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/Closeable;LF0/a$c;)LF0/a;"} + 7:17:com.facebook.common.references.CloseableReference of(java.io.Closeable,com.facebook.common.references.CloseableReference$LeakHandler):192:192 -> e0 + 18:22:com.facebook.common.references.CloseableReference of(java.io.Closeable,com.facebook.common.references.CloseableReference$LeakHandler):188:188 -> e0 + 1:7:com.facebook.common.references.CloseableReference of(java.lang.Object,com.facebook.common.references.ResourceReleaser):174:174 -> g0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/g;)LF0/a;"} + 5:15:com.facebook.common.references.CloseableReference of(java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler):205:205 -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/g;LF0/a$c;)LF0/a;"} + 16:20:com.facebook.common.references.CloseableReference of(java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler):201:201 -> i0 5:12:com.facebook.common.references.CloseableReference of(java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):222:222 -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/g;LH0/a$c;Ljava/lang/Throwable;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/g;LF0/a$c;Ljava/lang/Throwable;)LF0/a;"} 13:23:com.facebook.common.references.CloseableReference of(java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):223:223 -> q0 24:29:com.facebook.common.references.CloseableReference of(java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):235:235 -> q0 30:35:com.facebook.common.references.CloseableReference of(java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):229:229 -> q0 36:41:com.facebook.common.references.CloseableReference of(java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):227:227 -> q0 42:47:com.facebook.common.references.CloseableReference of(java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):225:225 -> q0 - 1:1:java.lang.Class H0.CloseableReference.-$$Nest$sfgetTAG():0:0 -> u - # {"id":"com.android.tools.r8.synthesized"} - com.facebook.common.references.CloseableReference clone() -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/a;"} -com.facebook.common.references.CloseableReference$1 -> H0.a$a: + 1:1:java.lang.Class F0.CloseableReference.-$$Nest$sfgetTAG():0:0 -> t + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.common.references.CloseableReference clone() -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/a;"} + 2:7:com.facebook.common.references.CloseableReference cloneOrNull():255:255 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/a;"} + 8:15:com.facebook.common.references.CloseableReference cloneOrNull():256:256 -> x + 16:20:com.facebook.common.references.CloseableReference cloneOrNull():258:258 -> x +com.facebook.common.references.CloseableReference$1 -> F0.a$a: # {"id":"sourceFile","fileName":"CloseableReference.java"} 1:4:void ():108:108 -> 2:5:void release(java.io.Closeable):112:112 -> a 1:6:void release(java.lang.Object):108:108 -> release -com.facebook.common.references.CloseableReference$2 -> H0.a$b: +com.facebook.common.references.CloseableReference$2 -> F0.a$b: # {"id":"sourceFile","fileName":"CloseableReference.java"} 1:4:void ():120:120 -> 1:4:void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable):123:123 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/h;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/h;Ljava/lang/Throwable;)V"} 5:8:void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable):124:124 -> a 9:16:void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable):127:127 -> a 17:28:void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable):128:128 -> a 29:40:void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable):129:129 -> a 41:46:void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable):124:124 -> a 1:2:boolean requiresStacktrace():134:134 -> b -com.facebook.common.references.CloseableReference$LeakHandler -> H0.a$c: +com.facebook.common.references.CloseableReference$LeakHandler -> F0.a$c: # {"id":"sourceFile","fileName":"CloseableReference.java"} void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/h;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/h;Ljava/lang/Throwable;)V"} boolean requiresStacktrace() -> b -com.facebook.common.references.DefaultCloseableReference -> H0.b: +com.facebook.common.references.DefaultCloseableReference -> F0.b: # {"id":"sourceFile","fileName":"DefaultCloseableReference.java"} 1:1:void (com.facebook.common.references.SharedReference,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/h;LH0/a$c;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/h;LF0/a$c;Ljava/lang/Throwable;)V"} 2:2:void (java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):32:32 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/g;LH0/a$c;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/g;LF0/a$c;Ljava/lang/Throwable;)V"} 1:5:java.lang.Object clone():15:15 -> clone 1:2:void finalize():47:48 -> finalize 3:5:void finalize():48:48 -> finalize @@ -77359,14 +75023,14 @@ com.facebook.common.references.DefaultCloseableReference -> H0.b: 82:83:void finalize():51:51 -> finalize 84:86:void finalize():67:67 -> finalize 87:87:void finalize():68:68 -> finalize - 1:7:com.facebook.common.references.CloseableReference clone():37:37 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/a;"} - 8:13:com.facebook.common.references.CloseableReference clone():38:38 -> x - 14:28:com.facebook.common.references.CloseableReference clone():39:39 -> x -com.facebook.common.references.FinalizerCloseableReference -> H0.c: + 1:7:com.facebook.common.references.CloseableReference clone():37:37 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/a;"} + 8:13:com.facebook.common.references.CloseableReference clone():38:38 -> u + 14:28:com.facebook.common.references.CloseableReference clone():39:39 -> u +com.facebook.common.references.FinalizerCloseableReference -> F0.c: # {"id":"sourceFile","fileName":"FinalizerCloseableReference.java"} 7:10:void (java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/g;LH0/a$c;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/g;LF0/a$c;Ljava/lang/Throwable;)V"} 1:5:java.lang.Object clone():14:14 -> clone 1:1:void close():36:36 -> close 1:2:void finalize():43:44 -> finalize @@ -77385,43 +75049,43 @@ com.facebook.common.references.FinalizerCloseableReference -> H0.c: 72:73:void finalize():47:47 -> finalize 74:76:void finalize():59:59 -> finalize 77:77:void finalize():60:60 -> finalize - 1:1:com.facebook.common.references.CloseableReference clone():30:30 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/a;"} -com.facebook.common.references.HasBitmap -> H0.d: + 1:1:com.facebook.common.references.CloseableReference clone():30:30 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/a;"} +com.facebook.common.references.HasBitmap -> F0.d: # {"id":"sourceFile","fileName":"HasBitmap.java"} -com.facebook.common.references.NoOpCloseableReference -> H0.e: +com.facebook.common.references.NoOpCloseableReference -> F0.e: # {"id":"sourceFile","fileName":"NoOpCloseableReference.java"} 7:10:void (java.lang.Object):16:16 -> - 1:1:com.facebook.common.references.CloseableReference cloneOrNull():28:28 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/a;"} - 1:2:boolean isValid():39:39 -> V + 1:2:boolean isValid():39:39 -> W 1:5:java.lang.Object clone():12:12 -> clone 1:1:void close():34:34 -> close - 1:1:com.facebook.common.references.CloseableReference clone():22:22 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/a;"} -com.facebook.common.references.RefCountCloseableReference -> H0.f: + 1:1:com.facebook.common.references.CloseableReference clone():22:22 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/a;"} + 1:1:com.facebook.common.references.CloseableReference cloneOrNull():28:28 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/a;"} +com.facebook.common.references.RefCountCloseableReference -> F0.f: # {"id":"sourceFile","fileName":"RefCountCloseableReference.java"} 1:1:void (com.facebook.common.references.SharedReference,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):21:21 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/h;LH0/a$c;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/h;LF0/a$c;Ljava/lang/Throwable;)V"} 2:2:void (java.lang.Object,com.facebook.common.references.ResourceReleaser,com.facebook.common.references.CloseableReference$LeakHandler,java.lang.Throwable):29:29 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/g;LH0/a$c;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/g;LF0/a$c;Ljava/lang/Throwable;)V"} 1:5:java.lang.Object clone():14:14 -> clone - 1:7:com.facebook.common.references.CloseableReference clone():34:34 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/a;"} - 8:19:com.facebook.common.references.CloseableReference clone():35:35 -> x -com.facebook.common.references.ResourceReleaser -> H0.g: + 1:7:com.facebook.common.references.CloseableReference clone():34:34 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/a;"} + 8:19:com.facebook.common.references.CloseableReference clone():35:35 -> u +com.facebook.common.references.ResourceReleaser -> F0.g: # {"id":"sourceFile","fileName":"ResourceReleaser.java"} void release(java.lang.Object) -> release -com.facebook.common.references.SharedReference -> H0.h: +com.facebook.common.references.SharedReference -> F0.h: # {"id":"sourceFile","fileName":"SharedReference.java"} java.lang.Object mValue -> a int mRefCount -> b com.facebook.common.references.ResourceReleaser mResourceReleaser -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/g;"} java.util.Map sLiveObjects -> d 1:8:void ():71:71 -> 1:3:void (java.lang.Object,com.facebook.common.references.ResourceReleaser,boolean):91:91 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/g;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/g;Z)V"} 4:9:void (java.lang.Object,com.facebook.common.references.ResourceReleaser,boolean):92:92 -> 10:12:void (java.lang.Object,com.facebook.common.references.ResourceReleaser,boolean):93:93 -> 13:16:void (java.lang.Object,com.facebook.common.references.ResourceReleaser,boolean):94:94 -> @@ -77452,7 +75116,7 @@ com.facebook.common.references.SharedReference -> H0.h: 2:8:java.lang.Object get():149:149 -> f 2:13:boolean isValid():158:158 -> g 3:12:boolean isValid(com.facebook.common.references.SharedReference):168:168 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/h;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/h;)Z"} 1:3:void removeLiveReference(java.lang.Object):128:128 -> i 4:11:void removeLiveReference(java.lang.Object):129:129 -> i 12:15:void removeLiveReference(java.lang.Object):132:132 -> i @@ -77462,10 +75126,10 @@ com.facebook.common.references.SharedReference -> H0.h: 37:40:void removeLiveReference(java.lang.Object):135:135 -> i 41:52:void removeLiveReference(java.lang.Object):137:137 -> i 53:56:void removeLiveReference(java.lang.Object):139:139 -> i -com.facebook.common.references.SharedReference$NullReferenceException -> H0.h$a: +com.facebook.common.references.SharedReference$NullReferenceException -> F0.h$a: # {"id":"sourceFile","fileName":"SharedReference.java"} 1:6:void ():251:251 -> -com.facebook.common.statfs.StatFsHelper -> I0.a: +com.facebook.common.statfs.StatFsHelper -> G0.a: # {"id":"sourceFile","fileName":"StatFsHelper.java"} android.os.StatFs mInternalStatFs -> a java.io.File mInternalPath -> b @@ -77475,7 +75139,7 @@ com.facebook.common.statfs.StatFsHelper -> I0.a: java.util.concurrent.locks.Lock lock -> f boolean mInitialized -> g com.facebook.common.statfs.StatFsHelper sStatsFsHelper -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LI0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a;"} long RESTAT_INTERVAL_MS -> i 1:11:void ():61:61 -> 1:4:void ():88:88 -> @@ -77494,13 +75158,13 @@ com.facebook.common.statfs.StatFsHelper -> I0.a: 35:45:void ensureInitialized():108:108 -> b 46:47:void ensureInitialized():109:109 -> b 1:3:long getAvailableStorageSpace(com.facebook.common.statfs.StatFsHelper$StorageType):199:199 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LI0/a$a;)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/a$a;)J"} 4:6:long getAvailableStorageSpace(com.facebook.common.statfs.StatFsHelper$StorageType):201:201 -> c 7:17:long getAvailableStorageSpace(com.facebook.common.statfs.StatFsHelper$StorageType):203:203 -> c 18:21:long getAvailableStorageSpace(com.facebook.common.statfs.StatFsHelper$StorageType):207:207 -> c 22:30:long getAvailableStorageSpace(com.facebook.common.statfs.StatFsHelper$StorageType):208:208 -> c 4:7:com.facebook.common.statfs.StatFsHelper getInstance():76:76 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LI0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/a;"} 8:17:com.facebook.common.statfs.StatFsHelper getInstance():77:77 -> d 18:23:com.facebook.common.statfs.StatFsHelper getInstance():79:79 -> d 1:8:void maybeUpdateStats():242:242 -> e @@ -77509,7 +75173,7 @@ com.facebook.common.statfs.StatFsHelper -> I0.a: 28:38:void maybeUpdateStats():248:248 -> e 39:40:void maybeUpdateStats():249:249 -> e 1:3:boolean testLowDiskSpace(com.facebook.common.statfs.StatFsHelper$StorageType,long):125:125 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LI0/a$a;J)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/a$a;J)Z"} 4:22:boolean testLowDiskSpace(com.facebook.common.statfs.StatFsHelper$StorageType,long):127:127 -> f 1:10:void updateStats():277:277 -> g 11:20:void updateStats():278:278 -> g @@ -77518,23 +75182,23 @@ com.facebook.common.statfs.StatFsHelper -> I0.a: 13:23:android.os.StatFs updateStatsHelper(android.os.StatFs,java.io.File):296:296 -> h 24:31:android.os.StatFs updateStatsHelper(android.os.StatFs,java.io.File):299:299 -> h 32:37:android.os.StatFs updateStatsHelper(android.os.StatFs,java.io.File):312:312 -> h -com.facebook.common.statfs.StatFsHelper$StorageType -> I0.a$a: +com.facebook.common.statfs.StatFsHelper$StorageType -> G0.a$a: # {"id":"sourceFile","fileName":"StatFsHelper.java"} com.facebook.common.statfs.StatFsHelper$StorageType INTERNAL -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LI0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a$a;"} com.facebook.common.statfs.StatFsHelper$StorageType EXTERNAL -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LI0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a$a;"} com.facebook.common.statfs.StatFsHelper$StorageType[] $VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[LI0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LG0/a$a;"} 1:10:void ():41:41 -> 11:20:void ():42:42 -> 21:27:void ():40:40 -> 1:4:void (java.lang.String,int):40:40 -> 1:9:com.facebook.common.statfs.StatFsHelper$StorageType valueOf(java.lang.String):40:40 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LI0/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LG0/a$a;"} 1:9:com.facebook.common.statfs.StatFsHelper$StorageType[] values():40:40 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LI0/a$a;"} -com.facebook.common.streams.LimitedInputStream -> J0.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LG0/a$a;"} +com.facebook.common.streams.LimitedInputStream -> H0.a: # {"id":"sourceFile","fileName":"LimitedInputStream.java"} int mBytesToRead -> d int mBytesToReadWhenMarked -> e @@ -77562,7 +75226,7 @@ com.facebook.common.streams.LimitedInputStream -> J0.a: 1:7:long skip(long):64:64 -> skip 8:13:long skip(long):65:65 -> skip 14:21:long skip(long):66:66 -> skip -com.facebook.common.streams.TailAppendingInputStream -> J0.b: +com.facebook.common.streams.TailAppendingInputStream -> H0.b: # {"id":"sourceFile","fileName":"TailAppendingInputStream.java"} byte[] mTail -> d int mTailOffset -> e @@ -77571,8 +75235,8 @@ com.facebook.common.streams.TailAppendingInputStream -> J0.b: 4:6:void (java.io.InputStream,byte[]):27:27 -> 7:9:void (java.io.InputStream,byte[]):30:30 -> 10:12:void (java.io.InputStream,byte[]):32:32 -> - 1:11:int readNextTailByte():91:91 -> g - 12:18:int readNextTailByte():94:94 -> g + 1:11:int readNextTailByte():91:91 -> f + 12:18:int readNextTailByte():94:94 -> f 1:8:void mark(int):84:84 -> mark 9:11:void mark(int):85:85 -> mark 12:16:void mark(int):86:86 -> mark @@ -77594,18 +75258,18 @@ com.facebook.common.time.AwakeTimeSinceBootClock -> com.facebook.common.time.Awa 1:1:long now():0:0 -> now # {"id":"com.android.tools.r8.synthesized"} 1:5:long nowNanos():39:39 -> nowNanos -com.facebook.common.time.Clock -> K0.a: +com.facebook.common.time.Clock -> I0.a: # {"id":"sourceFile","fileName":"Clock.java"} long now() -> now -com.facebook.common.time.MonotonicClock -> K0.b: +com.facebook.common.time.MonotonicClock -> I0.b: # {"id":"sourceFile","fileName":"MonotonicClock.java"} 1:11:long now():43:43 -> now long nowNanos() -> nowNanos -com.facebook.common.time.MonotonicNanoClock -> K0.c: +com.facebook.common.time.MonotonicNanoClock -> I0.c: # {"id":"sourceFile","fileName":"MonotonicNanoClock.java"} - 1:1:long K0.MonotonicNanoClock.now():0:0 -> now + 1:1:long I0.MonotonicNanoClock.now():0:0 -> now # {"id":"com.android.tools.r8.synthesized"} - long K0.MonotonicNanoClock.nowNanos() -> nowNanos + long I0.MonotonicNanoClock.nowNanos() -> nowNanos # {"id":"com.android.tools.r8.synthesized"} com.facebook.common.time.RealtimeSinceBootClock -> com.facebook.common.time.RealtimeSinceBootClock: # {"id":"sourceFile","fileName":"RealtimeSinceBootClock.java"} @@ -77615,24 +75279,24 @@ com.facebook.common.time.RealtimeSinceBootClock -> com.facebook.common.time.Real 1:3:com.facebook.common.time.RealtimeSinceBootClock get():36:36 -> get 1:5:long now():42:42 -> now 1:11:long nowNanos():48:48 -> nowNanos -com.facebook.common.time.SystemClock -> K0.d: +com.facebook.common.time.SystemClock -> I0.d: # {"id":"sourceFile","fileName":"SystemClock.java"} com.facebook.common.time.SystemClock INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LK0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI0/d;"} 1:8:void ():16:16 -> 1:4:void ():18:18 -> 1:3:com.facebook.common.time.SystemClock get():21:21 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LK0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LI0/d;"} 1:5:long now():26:26 -> now -com.facebook.common.util.ExceptionWithNoStacktrace -> L0.a: +com.facebook.common.util.ExceptionWithNoStacktrace -> J0.a: # {"id":"sourceFile","fileName":"ExceptionWithNoStacktrace.java"} 1:4:void (java.lang.String):24:24 -> 2:3:java.lang.Throwable fillInStackTrace():20:20 -> fillInStackTrace -com.facebook.common.util.HashCodeUtil -> L0.b: +com.facebook.common.util.HashCodeUtil -> J0.b: # {"id":"sourceFile","fileName":"HashCodeUtil.java"} 1:6:int hashCode(int,int):91:91 -> a 6:21:int hashCode(java.lang.Object,java.lang.Object):36:36 -> b -com.facebook.common.util.SecureHashUtil -> L0.c: +com.facebook.common.util.SecureHashUtil -> J0.c: # {"id":"sourceFile","fileName":"SecureHashUtil.java"} byte[] HEX_CHAR_TABLE -> a 3:10:void ():65:65 -> @@ -77641,22 +75305,22 @@ com.facebook.common.util.SecureHashUtil -> L0.c: 12:17:java.lang.String makeSHA1HashBase64(byte[]):42:42 -> a 18:23:java.lang.String makeSHA1HashBase64(byte[]):43:43 -> a 24:29:java.lang.String makeSHA1HashBase64(byte[]):45:45 -> a -com.facebook.common.util.StreamUtil -> L0.d: +com.facebook.common.util.StreamUtil -> J0.d: # {"id":"sourceFile","fileName":"StreamUtil.java"} 1:12:long skip(java.io.InputStream,long):64:64 -> a 13:24:long skip(java.io.InputStream,long):65:65 -> a 25:34:long skip(java.io.InputStream,long):69:69 -> a 35:46:long skip(java.io.InputStream,long):75:75 -> a -com.facebook.common.util.TriState -> L0.e: +com.facebook.common.util.TriState -> J0.e: # {"id":"sourceFile","fileName":"TriState.java"} com.facebook.common.util.TriState YES -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ0/e;"} com.facebook.common.util.TriState NO -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ0/e;"} com.facebook.common.util.TriState UNSET -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ0/e;"} com.facebook.common.util.TriState[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[LL0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LJ0/e;"} 1:10:void ():17:17 -> 11:20:void ():18:18 -> 21:30:void ():19:19 -> @@ -77667,16 +75331,16 @@ com.facebook.common.util.TriState -> L0.e: 41:51:boolean asBoolean():68:68 -> a 1:8:boolean isSet():27:27 -> b 3:8:com.facebook.common.util.TriState valueOf(boolean):45:45 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LL0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LJ0/e;"} 1:9:com.facebook.common.util.TriState valueOf(java.lang.String):15:15 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LL0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LJ0/e;"} 1:9:com.facebook.common.util.TriState[] values():15:15 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LL0/e;"} -com.facebook.common.util.TriState$1 -> L0.e$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LJ0/e;"} +com.facebook.common.util.TriState$1 -> J0.e$a: # {"id":"sourceFile","fileName":"TriState.java"} int[] $SwitchMap$com$facebook$common$util$TriState -> a 1:41:void ():62:62 -> -com.facebook.common.util.UriUtil -> L0.f: +com.facebook.common.util.UriUtil -> J0.f: # {"id":"sourceFile","fileName":"UriUtil.java"} android.net.Uri LOCAL_CONTACT_IMAGE_URI -> a 1:2:void ():43:43 -> @@ -77731,9 +75395,9 @@ com.facebook.common.util.UriUtil -> L0.f: 5:11:boolean isQualifiedResourceUri(android.net.Uri):171:171 -> p 5:15:java.net.URL uriToUrl(android.net.Uri):74:74 -> q 16:21:java.net.URL uriToUrl(android.net.Uri):77:77 -> q -com.facebook.common.webp.WebpBitmapFactory -> M0.a: +com.facebook.common.webp.WebpBitmapFactory -> K0.a: # {"id":"sourceFile","fileName":"WebpBitmapFactory.java"} -com.facebook.common.webp.WebpSupportStatus -> M0.b: +com.facebook.common.webp.WebpSupportStatus -> K0.b: # {"id":"sourceFile","fileName":"WebpSupportStatus.java"} boolean sIsSimpleWebpSupported -> a boolean sIsExtendedWebpSupported -> b @@ -77766,18 +75430,18 @@ com.facebook.common.webp.WebpSupportStatus -> M0.b: 7:16:boolean isWebpHeader(byte[],int,int):174:174 -> h 17:26:boolean isWebpHeader(byte[],int,int):175:175 -> h 1:6:com.facebook.common.webp.WebpBitmapFactory loadWebpBitmapFactoryIfExists():29:29 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LK0/a;"} 7:8:com.facebook.common.webp.WebpBitmapFactory loadWebpBitmapFactoryIfExists():34:34 -> i 9:20:com.facebook.common.webp.WebpBitmapFactory loadWebpBitmapFactoryIfExists():36:36 -> i 21:23:com.facebook.common.webp.WebpBitmapFactory loadWebpBitmapFactoryIfExists():40:40 -> i 7:13:boolean matchBytePattern(byte[],int,byte[]):183:183 -> j 14:18:boolean matchBytePattern(byte[],int,byte[]):187:187 -> j 19:31:boolean matchBytePattern(byte[],int,byte[]):188:188 -> j -com.facebook.datasource.AbstractDataSource -> N0.a: +com.facebook.datasource.AbstractDataSource -> L0.a: # {"id":"sourceFile","fileName":"AbstractDataSource.java"} java.util.Map mExtras -> a com.facebook.datasource.AbstractDataSource$DataSourceStatus mDataSourceStatus -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/a$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/a$d;"} boolean mIsClosed -> c java.lang.Object mResult -> d java.lang.Throwable mFailureThrowable -> e @@ -77808,29 +75472,29 @@ com.facebook.datasource.AbstractDataSource -> N0.a: 40:44:boolean close():141:141 -> close 45:46:boolean close():132:132 -> close 2:8:float getProgress():119:119 -> d - 1:2:boolean hasMultipleResults():373:373 -> e - 1:3:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):157:157 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/e;Ljava/util/concurrent/Executor;)V"} - 4:6:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):158:158 -> f - 7:8:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):161:162 -> f - 9:11:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):162:162 -> f - 12:15:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):163:163 -> f - 16:21:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):166:166 -> f - 22:30:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):167:167 -> f - 31:52:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):170:170 -> f - 53:55:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):171:171 -> f - 56:67:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):174:174 -> f - 68:69:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):171:171 -> f + 1:3:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):157:157 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/e;Ljava/util/concurrent/Executor;)V"} + 4:6:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):158:158 -> e + 7:8:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):161:162 -> e + 9:11:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):162:162 -> e + 12:15:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):163:163 -> e + 16:21:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):166:166 -> e + 22:30:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):167:167 -> e + 31:52:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):170:170 -> e + 53:55:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):171:171 -> e + 56:67:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):174:174 -> e + 68:69:void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor):171:171 -> e + 1:2:boolean hasMultipleResults():373:373 -> f 1:1:void closeResult(java.lang.Object):153:153 -> g 1:3:java.util.Map getExtras():99:99 -> getExtras 2:8:java.lang.Object getResult():94:94 -> getResult - 1:1:N0.AbstractDataSource$DataSourceInstrumenter N0.AbstractDataSource.getDataSourceInstrumenter():0:0 -> h + 1:1:L0.AbstractDataSource$DataSourceInstrumenter L0.AbstractDataSource.getDataSourceInstrumenter():0:0 -> h # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL0/a$c;"} 2:15:boolean hasFailed():108:108 -> i 2:8:boolean isClosed():78:78 -> j 1:5:void notifyDataSubscriber(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor,boolean,boolean):191:191 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/e;Ljava/util/concurrent/Executor;ZZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/e;Ljava/util/concurrent/Executor;ZZ)V"} 6:8:void notifyDataSubscriber(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor,boolean,boolean):204:204 -> k 9:12:void notifyDataSubscriber(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor,boolean,boolean):208:208 -> k 1:4:void notifyDataSubscribers():179:179 -> l @@ -77876,150 +75540,150 @@ com.facebook.datasource.AbstractDataSource -> N0.a: 64:66:boolean setResultInternal(java.lang.Object,boolean):324:324 -> u 67:67:boolean setResultInternal(java.lang.Object,boolean):326:326 -> u 2:22:boolean wasCancelled():212:212 -> v -com.facebook.datasource.AbstractDataSource$1 -> N0.a$a: +com.facebook.datasource.AbstractDataSource$1 -> L0.a$a: # {"id":"sourceFile","fileName":"AbstractDataSource.java"} boolean val$isFailure -> d com.facebook.datasource.DataSubscriber val$dataSubscriber -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/e;"} boolean val$isCancellation -> f com.facebook.datasource.AbstractDataSource this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/a;"} 1:12:void (com.facebook.datasource.AbstractDataSource,boolean,com.facebook.datasource.DataSubscriber,boolean):192:192 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/a;ZLN0/e;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/a;ZLL0/e;Z)V"} 1:4:void run():195:195 -> run 5:12:void run():196:196 -> run 13:16:void run():197:197 -> run 17:24:void run():198:198 -> run 25:32:void run():200:200 -> run -com.facebook.datasource.AbstractDataSource$2 -> N0.a$b: +com.facebook.datasource.AbstractDataSource$2 -> L0.a$b: # {"id":"sourceFile","fileName":"AbstractDataSource.java"} com.facebook.datasource.DataSubscriber val$subscriber -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/e;"} com.facebook.datasource.AbstractDataSource this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/a;"} 1:8:void (com.facebook.datasource.AbstractDataSource,com.facebook.datasource.DataSubscriber):357:357 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/a;LN0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/a;LL0/e;)V"} 1:8:void run():360:360 -> run -com.facebook.datasource.AbstractDataSource$DataSourceInstrumenter -> N0.a$c: +com.facebook.datasource.AbstractDataSource$DataSourceInstrumenter -> L0.a$c: # {"id":"sourceFile","fileName":"AbstractDataSource.java"} -com.facebook.datasource.AbstractDataSource$DataSourceStatus -> N0.a$d: +com.facebook.datasource.AbstractDataSource$DataSourceStatus -> L0.a$d: # {"id":"sourceFile","fileName":"AbstractDataSource.java"} com.facebook.datasource.AbstractDataSource$DataSourceStatus IN_PROGRESS -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/a$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/a$d;"} com.facebook.datasource.AbstractDataSource$DataSourceStatus SUCCESS -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/a$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/a$d;"} com.facebook.datasource.AbstractDataSource$DataSourceStatus FAILURE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/a$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/a$d;"} com.facebook.datasource.AbstractDataSource$DataSourceStatus[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[LN0/a$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LL0/a$d;"} 1:10:void ():37:37 -> 11:20:void ():40:40 -> 21:30:void ():43:43 -> 31:37:void ():35:35 -> 1:4:void (java.lang.String,int):35:35 -> 1:9:com.facebook.datasource.AbstractDataSource$DataSourceStatus valueOf(java.lang.String):35:35 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN0/a$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LL0/a$d;"} 1:9:com.facebook.datasource.AbstractDataSource$DataSourceStatus[] values():35:35 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LN0/a$d;"} -com.facebook.datasource.BaseDataSubscriber -> N0.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LL0/a$d;"} +com.facebook.datasource.BaseDataSubscriber -> L0.b: # {"id":"sourceFile","fileName":"BaseDataSubscriber.java"} 1:4:void ():41:41 -> 1:1:void onCancellation(com.facebook.datasource.DataSource):69:69 -> onCancellation - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 1:3:void onFailure(com.facebook.datasource.DataSource):62:62 -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 4:11:void onFailure(com.facebook.datasource.DataSource):64:64 -> onFailure 12:12:void onFailure(com.facebook.datasource.DataSource):65:65 -> onFailure void onFailureImpl(com.facebook.datasource.DataSource) -> onFailureImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 1:4:void onNewResult(com.facebook.datasource.DataSource):49:49 -> onNewResult - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 5:9:void onNewResult(com.facebook.datasource.DataSource):51:51 -> onNewResult 10:19:void onNewResult(com.facebook.datasource.DataSource):54:54 -> onNewResult 20:20:void onNewResult(com.facebook.datasource.DataSource):56:56 -> onNewResult void onNewResultImpl(com.facebook.datasource.DataSource) -> onNewResultImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 1:1:void onProgressUpdate(com.facebook.datasource.DataSource):72:72 -> onProgressUpdate - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} -com.facebook.datasource.DataSource -> N0.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} +com.facebook.datasource.DataSource -> L0.c: # {"id":"sourceFile","fileName":"DataSource.java"} boolean hasResult() -> a boolean isFinished() -> b java.lang.Throwable getFailureCause() -> c boolean close() -> close float getProgress() -> d - boolean hasMultipleResults() -> e - void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor) -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/e;Ljava/util/concurrent/Executor;)V"} + void subscribe(com.facebook.datasource.DataSubscriber,java.util.concurrent.Executor) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/e;Ljava/util/concurrent/Executor;)V"} + boolean hasMultipleResults() -> f java.util.Map getExtras() -> getExtras java.lang.Object getResult() -> getResult -com.facebook.datasource.DataSources -> N0.d: +com.facebook.datasource.DataSources -> L0.d: # {"id":"sourceFile","fileName":"DataSources.java"} 1:6:com.facebook.common.internal.Supplier getFailedDataSourceSupplier(java.lang.Throwable):41:41 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Throwable;)LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Throwable;)LB0/n;"} 1:4:com.facebook.datasource.DataSource immediateFailedDataSource(java.lang.Throwable):25:25 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Throwable;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Throwable;)LL0/c;"} 5:8:com.facebook.datasource.DataSource immediateFailedDataSource(java.lang.Throwable):26:26 -> b -com.facebook.datasource.DataSources$1 -> N0.d$a: +com.facebook.datasource.DataSources$1 -> L0.d$a: # {"id":"sourceFile","fileName":"DataSources.java"} java.lang.Throwable val$failure -> a 1:6:void (java.lang.Throwable):41:41 -> 1:7:com.facebook.datasource.DataSource get():44:44 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL0/c;"} 1:5:java.lang.Object get():41:41 -> get -com.facebook.datasource.DataSubscriber -> N0.e: +com.facebook.datasource.DataSubscriber -> L0.e: # {"id":"sourceFile","fileName":"DataSubscriber.java"} void onCancellation(com.facebook.datasource.DataSource) -> onCancellation - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} void onFailure(com.facebook.datasource.DataSource) -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} void onNewResult(com.facebook.datasource.DataSource) -> onNewResult - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} void onProgressUpdate(com.facebook.datasource.DataSource) -> onProgressUpdate - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} -com.facebook.datasource.FirstAvailableDataSourceSupplier -> N0.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} +com.facebook.datasource.FirstAvailableDataSourceSupplier -> L0.f: # {"id":"sourceFile","fileName":"FirstAvailableDataSourceSupplier.java"} java.util.List mDataSourceSuppliers -> a 1:3:void (java.util.List):32:32 -> 4:14:void (java.util.List):33:33 -> 15:17:void (java.util.List):34:34 -> - 1:1:java.util.List N0.FirstAvailableDataSourceSupplier.-$$Nest$fgetmDataSourceSuppliers(N0.FirstAvailableDataSourceSupplier):0:0 -> a + 1:1:java.util.List L0.FirstAvailableDataSourceSupplier.-$$Nest$fgetmDataSourceSuppliers(L0.FirstAvailableDataSourceSupplier):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/f;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/f;)Ljava/util/List;"} 1:6:com.facebook.datasource.FirstAvailableDataSourceSupplier create(java.util.List):39:39 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LN0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LL0/f;"} 1:6:com.facebook.datasource.DataSource get():44:44 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL0/c;"} 5:10:boolean equals(java.lang.Object):57:57 -> equals 11:12:boolean equals(java.lang.Object):60:60 -> equals 13:21:boolean equals(java.lang.Object):61:61 -> equals 1:5:java.lang.Object get():26:26 -> get 1:7:int hashCode():49:49 -> hashCode 1:17:java.lang.String toString():66:66 -> toString -com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource -> N0.f$a: +com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource -> L0.f$a: # {"id":"sourceFile","fileName":"FirstAvailableDataSourceSupplier.java"} int mIndex -> h com.facebook.datasource.DataSource mCurrentDataSource -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/c;"} com.facebook.datasource.DataSource mDataSourceWithResult -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/c;"} com.facebook.datasource.FirstAvailableDataSourceSupplier this$0 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/f;"} 1:6:void (com.facebook.datasource.FirstAvailableDataSourceSupplier):76:76 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/f;)V"} 7:9:void (com.facebook.datasource.FirstAvailableDataSourceSupplier):72:72 -> 10:11:void (com.facebook.datasource.FirstAvailableDataSourceSupplier):73:73 -> 12:13:void (com.facebook.datasource.FirstAvailableDataSourceSupplier):74:74 -> 14:19:void (com.facebook.datasource.FirstAvailableDataSourceSupplier):77:77 -> 20:30:void (com.facebook.datasource.FirstAvailableDataSourceSupplier):78:78 -> 2:8:com.facebook.datasource.DataSource getDataSourceWithResult():154:154 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL0/c;"} 2:21:com.facebook.common.internal.Supplier getNextSupplier():130:130 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 22:43:com.facebook.common.internal.Supplier getNextSupplier():131:131 -> B 44:48:com.facebook.common.internal.Supplier getNextSupplier():133:133 -> B 1:2:void maybeSetDataSourceWithResult(com.facebook.datasource.DataSource,boolean):159:160 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;Z)V"} 3:17:void maybeSetDataSourceWithResult(com.facebook.datasource.DataSource,boolean):160:160 -> C 18:19:void maybeSetDataSourceWithResult(com.facebook.datasource.DataSource,boolean):170:170 -> C 20:21:void maybeSetDataSourceWithResult(com.facebook.datasource.DataSource,boolean):172:173 -> C @@ -78027,17 +75691,17 @@ com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSourc 27:28:void maybeSetDataSourceWithResult(com.facebook.datasource.DataSource,boolean):161:161 -> C 29:30:void maybeSetDataSourceWithResult(com.facebook.datasource.DataSource,boolean):172:172 -> C 1:7:void onDataSourceFailed(com.facebook.datasource.DataSource):177:177 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 8:13:void onDataSourceFailed(com.facebook.datasource.DataSource):180:180 -> D 14:16:void onDataSourceFailed(com.facebook.datasource.DataSource):181:181 -> D 17:22:void onDataSourceFailed(com.facebook.datasource.DataSource):183:183 -> D 23:34:void onDataSourceFailed(com.facebook.datasource.DataSource):184:184 -> D 1:7:void onDataSourceNewResult(com.facebook.datasource.DataSource):189:189 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 8:13:void onDataSourceNewResult(com.facebook.datasource.DataSource):192:192 -> E 14:26:void onDataSourceNewResult(com.facebook.datasource.DataSource):193:193 -> E 2:7:boolean setCurrentDataSource(com.facebook.datasource.DataSource):137:137 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)Z"} 8:10:boolean setCurrentDataSource(com.facebook.datasource.DataSource):138:138 -> F 11:12:boolean setCurrentDataSource(com.facebook.datasource.DataSource):140:140 -> F 13:18:boolean setCurrentDataSource(com.facebook.datasource.DataSource):141:141 -> F @@ -78061,44 +75725,44 @@ com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSourc 31:32:boolean close():109:109 -> close 2:7:java.lang.Object getResult():85:85 -> getResult 8:19:java.lang.Object getResult():86:86 -> getResult - 1:1:void N0.FirstAvailableDataSourceSupplier$FirstAvailableDataSource.-$$Nest$monDataSourceFailed(N0.FirstAvailableDataSourceSupplier$FirstAvailableDataSource,N0.DataSource):0:0 -> w + 1:1:void L0.FirstAvailableDataSourceSupplier$FirstAvailableDataSource.-$$Nest$monDataSourceFailed(L0.FirstAvailableDataSourceSupplier$FirstAvailableDataSource,L0.DataSource):0:0 -> w # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/f$a;LN0/c;)V"} - 1:1:void N0.FirstAvailableDataSourceSupplier$FirstAvailableDataSource.-$$Nest$monDataSourceNewResult(N0.FirstAvailableDataSourceSupplier$FirstAvailableDataSource,N0.DataSource):0:0 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/f$a;LL0/c;)V"} + 1:1:void L0.FirstAvailableDataSourceSupplier$FirstAvailableDataSource.-$$Nest$monDataSourceNewResult(L0.FirstAvailableDataSourceSupplier$FirstAvailableDataSource,L0.DataSource):0:0 -> x # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/f$a;LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/f$a;LL0/c;)V"} 2:13:boolean clearCurrentDataSource(com.facebook.datasource.DataSource):145:145 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)Z"} 14:15:boolean clearCurrentDataSource(com.facebook.datasource.DataSource):148:148 -> y 16:20:boolean clearCurrentDataSource(com.facebook.datasource.DataSource):149:149 -> y 21:25:boolean clearCurrentDataSource(com.facebook.datasource.DataSource):146:146 -> y 3:6:void closeSafely(com.facebook.datasource.DataSource):199:199 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} -com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource$InternalDataSubscriber -> N0.f$a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} +com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource$InternalDataSubscriber -> L0.f$a$a: # {"id":"sourceFile","fileName":"FirstAvailableDataSourceSupplier.java"} com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource this$1 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/f$a;"} - 1:1:void N0.FirstAvailableDataSourceSupplier$FirstAvailableDataSource$InternalDataSubscriber.(N0.FirstAvailableDataSourceSupplier$FirstAvailableDataSource,N0.FirstAvailableDataSourceSupplier-IA):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/f$a;"} + 1:1:void L0.FirstAvailableDataSourceSupplier$FirstAvailableDataSource$InternalDataSubscriber.(L0.FirstAvailableDataSourceSupplier$FirstAvailableDataSource,L0.FirstAvailableDataSourceSupplier-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/f$a;LN0/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/f$a;LL0/g;)V"} 2:2:void (com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource):203:203 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/f$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/f$a;)V"} 1:1:void onCancellation(com.facebook.datasource.DataSource):211:211 -> onCancellation - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 1:6:void onFailure(com.facebook.datasource.DataSource):207:207 -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 1:6:void onNewResult(com.facebook.datasource.DataSource):215:215 -> onNewResult - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 7:12:void onNewResult(com.facebook.datasource.DataSource):216:216 -> onNewResult 13:18:void onNewResult(com.facebook.datasource.DataSource):217:217 -> onNewResult 19:24:void onNewResult(com.facebook.datasource.DataSource):218:218 -> onNewResult 1:6:void onProgressUpdate(com.facebook.datasource.DataSource):224:224 -> onProgressUpdate - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 7:20:void onProgressUpdate(com.facebook.datasource.DataSource):225:225 -> onProgressUpdate -com.facebook.datasource.FirstAvailableDataSourceSupplier-IA -> N0.g: +com.facebook.datasource.FirstAvailableDataSourceSupplier-IA -> L0.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} -com.facebook.datasource.IncreasingQualityDataSourceSupplier -> N0.h: +com.facebook.datasource.IncreasingQualityDataSourceSupplier -> L0.h: # {"id":"sourceFile","fileName":"IncreasingQualityDataSourceSupplier.java"} java.util.List mDataSourceSuppliers -> a boolean mDataSourceLazy -> b @@ -78106,23 +75770,23 @@ com.facebook.datasource.IncreasingQualityDataSourceSupplier -> N0.h: 4:14:void (java.util.List,boolean):45:45 -> 15:16:void (java.util.List,boolean):46:46 -> 17:19:void (java.util.List,boolean):47:47 -> - 1:1:boolean N0.IncreasingQualityDataSourceSupplier.-$$Nest$fgetmDataSourceLazy(N0.IncreasingQualityDataSourceSupplier):0:0 -> a + 1:1:boolean L0.IncreasingQualityDataSourceSupplier.-$$Nest$fgetmDataSourceLazy(L0.IncreasingQualityDataSourceSupplier):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/h;)Z"} - 1:1:java.util.List N0.IncreasingQualityDataSourceSupplier.-$$Nest$fgetmDataSourceSuppliers(N0.IncreasingQualityDataSourceSupplier):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/h;)Z"} + 1:1:java.util.List L0.IncreasingQualityDataSourceSupplier.-$$Nest$fgetmDataSourceSuppliers(L0.IncreasingQualityDataSourceSupplier):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/h;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/h;)Ljava/util/List;"} 1:6:com.facebook.datasource.IncreasingQualityDataSourceSupplier create(java.util.List,boolean):75:75 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Z)LN0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Z)LL0/h;"} 1:6:com.facebook.datasource.DataSource get():80:80 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL0/c;"} 5:10:boolean equals(java.lang.Object):93:93 -> equals 11:12:boolean equals(java.lang.Object):96:96 -> equals 13:21:boolean equals(java.lang.Object):97:97 -> equals 1:5:java.lang.Object get():36:36 -> get 1:7:int hashCode():85:85 -> hashCode 1:17:java.lang.String toString():102:102 -> toString -com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource -> N0.h$a: +com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource -> L0.h$a: # {"id":"sourceFile","fileName":"IncreasingQualityDataSourceSupplier.java"} java.util.ArrayList mDataSources -> h int mIndexOfDataSourceWithResult -> i @@ -78131,22 +75795,22 @@ com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDat java.lang.Throwable mDelayedError -> l java.util.Map mDelayedExtras -> m com.facebook.datasource.IncreasingQualityDataSourceSupplier this$0 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/h;"} 1:5:void (com.facebook.datasource.IncreasingQualityDataSourceSupplier):120:120 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/h;)V"} 6:11:void (com.facebook.datasource.IncreasingQualityDataSourceSupplier):121:121 -> 12:15:void (com.facebook.datasource.IncreasingQualityDataSourceSupplier):122:122 -> 2:28:com.facebook.datasource.DataSource getAndClearDataSource(int):159:159 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LL0/c;"} 2:27:com.facebook.datasource.DataSource getDataSource(int):154:154 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LL0/c;"} 2:12:com.facebook.datasource.DataSource getDataSourceWithResult():164:164 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL0/c;"} 1:6:void maybeSetFailure():233:233 -> D 7:14:void maybeSetFailure():234:234 -> D 15:20:void maybeSetFailure():235:235 -> D 1:2:void maybeSetIndexOfDataSourceWithResult(int,com.facebook.datasource.DataSource,boolean):243:244 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILN0/c;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILL0/c;Z)V"} 3:3:void maybeSetIndexOfDataSourceWithResult(int,com.facebook.datasource.DataSource,boolean):244:244 -> E 4:14:void maybeSetIndexOfDataSourceWithResult(int,com.facebook.datasource.DataSource,boolean):246:246 -> E 15:31:void maybeSetIndexOfDataSourceWithResult(int,com.facebook.datasource.DataSource,boolean):254:254 -> E @@ -78156,17 +75820,17 @@ com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDat 48:49:void maybeSetIndexOfDataSourceWithResult(int,com.facebook.datasource.DataSource,boolean):247:247 -> E 50:51:void maybeSetIndexOfDataSourceWithResult(int,com.facebook.datasource.DataSource,boolean):259:259 -> E 1:9:void onDataSourceFailed(int,com.facebook.datasource.DataSource):224:224 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILL0/c;)V"} 10:15:void onDataSourceFailed(int,com.facebook.datasource.DataSource):226:226 -> F 16:21:void onDataSourceFailed(int,com.facebook.datasource.DataSource):227:227 -> F 22:25:void onDataSourceFailed(int,com.facebook.datasource.DataSource):229:229 -> F 1:7:void onDataSourceNewResult(int,com.facebook.datasource.DataSource):213:213 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILL0/c;)V"} 8:15:void onDataSourceNewResult(int,com.facebook.datasource.DataSource):216:216 -> G 16:32:void onDataSourceNewResult(int,com.facebook.datasource.DataSource):217:217 -> G 33:36:void onDataSourceNewResult(int,com.facebook.datasource.DataSource):219:219 -> G 2:7:com.facebook.datasource.DataSource tryGetAndClearDataSource(int,com.facebook.datasource.DataSource):269:269 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILN0/c;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILL0/c;)LL0/c;"} 8:10:com.facebook.datasource.DataSource tryGetAndClearDataSource(int,com.facebook.datasource.DataSource):270:270 -> H 11:16:com.facebook.datasource.DataSource tryGetAndClearDataSource(int,com.facebook.datasource.DataSource):272:272 -> H 17:24:com.facebook.datasource.DataSource tryGetAndClearDataSource(int,com.facebook.datasource.DataSource):273:273 -> H @@ -78190,14 +75854,14 @@ com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDat 10:15:java.lang.Object getResult():171:171 -> getResult 16:21:java.lang.Object getResult():174:174 -> getResult 22:31:java.lang.Object getResult():175:175 -> getResult - 1:1:void N0.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource.-$$Nest$monDataSourceFailed(N0.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource,int,N0.DataSource):0:0 -> w + 1:1:void L0.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource.-$$Nest$monDataSourceFailed(L0.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource,int,L0.DataSource):0:0 -> w # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/h$a;ILN0/c;)V"} - 1:1:void N0.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource.-$$Nest$monDataSourceNewResult(N0.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource,int,N0.DataSource):0:0 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/h$a;ILL0/c;)V"} + 1:1:void L0.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource.-$$Nest$monDataSourceNewResult(L0.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource,int,L0.DataSource):0:0 -> x # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/h$a;ILN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/h$a;ILL0/c;)V"} 3:6:void closeSafely(com.facebook.datasource.DataSource):280:280 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 1:5:void ensureDataSourceInitialized():127:127 -> z 6:7:void ensureDataSourceInitialized():131:132 -> z 8:10:void ensureDataSourceInitialized():132:132 -> z @@ -78211,33 +75875,33 @@ com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDat 65:76:void ensureDataSourceInitialized():141:141 -> z 77:88:void ensureDataSourceInitialized():144:144 -> z 89:92:void ensureDataSourceInitialized():149:149 -> z -com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource$InternalDataSubscriber -> N0.h$a$a: +com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource$InternalDataSubscriber -> L0.h$a$a: # {"id":"sourceFile","fileName":"IncreasingQualityDataSourceSupplier.java"} int mIndex -> a com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource this$1 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/h$a;"} 1:5:void (com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource,int):287:287 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/h$a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/h$a;I)V"} 6:8:void (com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource,int):288:288 -> 1:1:void onCancellation(com.facebook.datasource.DataSource):306:306 -> onCancellation - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 1:8:void onFailure(com.facebook.datasource.DataSource):302:302 -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 1:6:void onNewResult(com.facebook.datasource.DataSource):293:293 -> onNewResult - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 7:14:void onNewResult(com.facebook.datasource.DataSource):294:294 -> onNewResult 15:20:void onNewResult(com.facebook.datasource.DataSource):295:295 -> onNewResult 21:28:void onNewResult(com.facebook.datasource.DataSource):296:296 -> onNewResult 1:4:void onProgressUpdate(com.facebook.datasource.DataSource):310:310 -> onProgressUpdate - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 5:14:void onProgressUpdate(com.facebook.datasource.DataSource):311:311 -> onProgressUpdate -com.facebook.datasource.SimpleDataSource -> N0.i: +com.facebook.datasource.SimpleDataSource -> L0.i: # {"id":"sourceFile","fileName":"SimpleDataSource.java"} 1:4:void ():16:16 -> 1:11:boolean setFailure(java.lang.Throwable):68:68 -> o 1:6:com.facebook.datasource.SimpleDataSource create():20:20 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/i;"} -com.facebook.debug.debugoverlay.model.DebugOverlayTag -> O0.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL0/i;"} +com.facebook.debug.debugoverlay.model.DebugOverlayTag -> M0.a: # {"id":"sourceFile","fileName":"DebugOverlayTag.kt"} java.lang.String name -> a java.lang.String description -> b @@ -78246,55 +75910,55 @@ com.facebook.debug.debugoverlay.model.DebugOverlayTag -> O0.a: 14:15:void (java.lang.String,java.lang.String,int):18:18 -> 16:17:void (java.lang.String,java.lang.String,int):19:19 -> 18:20:void (java.lang.String,java.lang.String,int):20:20 -> -com.facebook.debug.holder.NoopPrinter -> P0.a: +com.facebook.debug.holder.NoopPrinter -> N0.a: # {"id":"sourceFile","fileName":"NoopPrinter.kt"} com.facebook.debug.holder.NoopPrinter INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/a;"} 1:8:void ():0:0 -> 1:4:void ():13:13 -> - 1:1:boolean P0.NoopPrinter.shouldDisplayLogMessage(O0.DebugOverlayTag):0:0 -> a + 1:1:void N0.NoopPrinter.logMessage(M0.DebugOverlayTag,java.lang.String):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LO0/a;)Z"} - 1:1:void P0.NoopPrinter.logMessage(O0.DebugOverlayTag,java.lang.String,java.lang.Object[]):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM0/a;Ljava/lang/String;)V"} + 1:1:void N0.NoopPrinter.logMessage(M0.DebugOverlayTag,java.lang.String,java.lang.Object[]):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LO0/a;Ljava/lang/String;[Ljava/lang/Object;)V"} - 1:1:void P0.NoopPrinter.logMessage(O0.DebugOverlayTag,java.lang.String):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM0/a;Ljava/lang/String;[Ljava/lang/Object;)V"} + 1:1:boolean N0.NoopPrinter.shouldDisplayLogMessage(M0.DebugOverlayTag):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LO0/a;Ljava/lang/String;)V"} -com.facebook.debug.holder.Printer -> P0.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM0/a;)Z"} +com.facebook.debug.holder.Printer -> N0.b: # {"id":"sourceFile","fileName":"Printer.kt"} - boolean shouldDisplayLogMessage(com.facebook.debug.debugoverlay.model.DebugOverlayTag) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LO0/a;)Z"} + void logMessage(com.facebook.debug.debugoverlay.model.DebugOverlayTag,java.lang.String) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM0/a;Ljava/lang/String;)V"} void logMessage(com.facebook.debug.debugoverlay.model.DebugOverlayTag,java.lang.String,java.lang.Object[]) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LO0/a;Ljava/lang/String;[Ljava/lang/Object;)V"} - void logMessage(com.facebook.debug.debugoverlay.model.DebugOverlayTag,java.lang.String) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LO0/a;Ljava/lang/String;)V"} -com.facebook.debug.holder.PrinterHolder -> P0.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM0/a;Ljava/lang/String;[Ljava/lang/Object;)V"} + boolean shouldDisplayLogMessage(com.facebook.debug.debugoverlay.model.DebugOverlayTag) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM0/a;)Z"} +com.facebook.debug.holder.PrinterHolder -> N0.c: # {"id":"sourceFile","fileName":"PrinterHolder.kt"} com.facebook.debug.holder.PrinterHolder INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/c;"} com.facebook.debug.holder.Printer printer -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LP0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/b;"} 8:12:void ():12:12 -> 1:4:void ():11:11 -> 1:3:com.facebook.debug.holder.Printer getPrinter():12:12 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LP0/b;"} -com.facebook.debug.tags.ReactDebugOverlayTags -> Q0.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/b;"} +com.facebook.debug.tags.ReactDebugOverlayTags -> O0.a: # {"id":"sourceFile","fileName":"ReactDebugOverlayTags.kt"} com.facebook.debug.tags.ReactDebugOverlayTags INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ0/a;"} - com.facebook.debug.debugoverlay.model.DebugOverlayTag PERFORMANCE -> b # {"id":"com.android.tools.r8.residualsignature","signature":"LO0/a;"} + com.facebook.debug.debugoverlay.model.DebugOverlayTag PERFORMANCE -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LM0/a;"} com.facebook.debug.debugoverlay.model.DebugOverlayTag NAVIGATION -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LO0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM0/a;"} com.facebook.debug.debugoverlay.model.DebugOverlayTag RN_CORE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LO0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM0/a;"} com.facebook.debug.debugoverlay.model.DebugOverlayTag BRIDGE_CALLS -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LO0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM0/a;"} com.facebook.debug.debugoverlay.model.DebugOverlayTag NATIVE_MODULE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LO0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM0/a;"} com.facebook.debug.debugoverlay.model.DebugOverlayTag UI_MANAGER -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LO0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM0/a;"} 8:21:void ():17:17 -> 22:42:void ():20:20 -> 43:55:void ():23:23 -> @@ -78304,7 +75968,7 @@ com.facebook.debug.tags.ReactDebugOverlayTags -> Q0.a: 90:94:void ():34:34 -> 95:102:void ():32:32 -> 1:4:void ():14:14 -> -com.facebook.drawee.R$styleable -> R0.a: +com.facebook.drawee.R$styleable -> P0.a: int GenericDraweeHierarchy_roundingBorderColor -> A int GenericDraweeHierarchy_roundingBorderPadding -> B int GenericDraweeHierarchy_roundingBorderWidth -> C @@ -78337,122 +76001,122 @@ com.facebook.drawee.R$styleable -> R0.a: int GenericDraweeHierarchy_roundWithOverlayColor -> y int GenericDraweeHierarchy_roundedCornerRadius -> z 3:20:void ():0:0 -> -com.facebook.drawee.backends.pipeline.DefaultDrawableFactory -> S0.a: +com.facebook.drawee.backends.pipeline.DefaultDrawableFactory -> Q0.a: # {"id":"sourceFile","fileName":"DefaultDrawableFactory.java"} android.content.res.Resources mResources -> a com.facebook.imagepipeline.drawable.DrawableFactory mAnimatedDrawableFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm1/a;"} com.facebook.imagepipeline.drawable.DrawableFactory mXmlDrawableFactory -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm1/a;"} 1:3:void (android.content.res.Resources,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory):33:33 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;Lo1/a;Lo1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;Lm1/a;Lm1/a;)V"} 4:5:void (android.content.res.Resources,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory):34:34 -> 6:7:void (android.content.res.Resources,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory):35:35 -> 8:10:void (android.content.res.Resources,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory):36:36 -> - 1:6:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):53:53 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/d;)Landroid/graphics/drawable/Drawable;"} - 7:15:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):54:54 -> a - 16:19:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):56:56 -> a - 20:21:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):57:57 -> a - 22:25:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):58:58 -> a - 26:32:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):59:59 -> a - 33:38:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):60:60 -> a - 39:44:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):61:61 -> a - 45:50:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):79:79 -> a - 51:54:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):80:80 -> a - 55:56:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):65:65 -> a - 57:60:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):67:67 -> a - 61:67:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):68:68 -> a - 68:73:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):79:79 -> a - 74:77:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):80:80 -> a - 78:81:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):70:70 -> a - 82:87:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):71:71 -> a - 88:93:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):72:72 -> a - 94:99:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):79:79 -> a - 100:103:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):80:80 -> a - 104:107:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):73:73 -> a - 108:113:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):74:74 -> a - 114:119:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):75:75 -> a - 120:125:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):79:79 -> a - 126:129:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):80:80 -> a - 130:136:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):79:79 -> a - 137:140:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):80:80 -> a - 141:146:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):79:79 -> a - 147:149:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):80:80 -> a - 150:150:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):82:82 -> a - 1:2:boolean supportsImageType(com.facebook.imagepipeline.image.CloseableImage):46:46 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/d;)Z"} + 1:2:boolean supportsImageType(com.facebook.imagepipeline.image.CloseableImage):46:46 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/d;)Z"} + 1:6:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):53:53 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/d;)Landroid/graphics/drawable/Drawable;"} + 7:15:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):54:54 -> b + 16:19:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):56:56 -> b + 20:21:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):57:57 -> b + 22:25:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):58:58 -> b + 26:32:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):59:59 -> b + 33:38:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):60:60 -> b + 39:44:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):61:61 -> b + 45:50:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):79:79 -> b + 51:54:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):80:80 -> b + 55:56:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):65:65 -> b + 57:60:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):67:67 -> b + 61:67:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):68:68 -> b + 68:73:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):79:79 -> b + 74:77:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):80:80 -> b + 78:81:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):70:70 -> b + 82:87:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):71:71 -> b + 88:93:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):72:72 -> b + 94:99:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):79:79 -> b + 100:103:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):80:80 -> b + 104:107:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):73:73 -> b + 108:113:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):74:74 -> b + 114:119:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):75:75 -> b + 120:125:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):79:79 -> b + 126:129:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):80:80 -> b + 130:136:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):79:79 -> b + 137:140:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):80:80 -> b + 141:146:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):79:79 -> b + 147:149:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):80:80 -> b + 150:150:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):82:82 -> b 1:7:boolean hasTransformableExifOrientation(com.facebook.imagepipeline.image.CloseableStaticBitmap):95:95 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/e;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/e;)Z"} 8:16:boolean hasTransformableExifOrientation(com.facebook.imagepipeline.image.CloseableStaticBitmap):96:96 -> c 1:6:boolean hasTransformableRotationAngle(com.facebook.imagepipeline.image.CloseableStaticBitmap):88:88 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/e;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/e;)Z"} 7:17:boolean hasTransformableRotationAngle(com.facebook.imagepipeline.image.CloseableStaticBitmap):89:89 -> d -com.facebook.drawee.backends.pipeline.DraweeConfig -> S0.b: +com.facebook.drawee.backends.pipeline.DraweeConfig -> Q0.b: # {"id":"sourceFile","fileName":"DraweeConfig.java"} com.facebook.common.internal.ImmutableList mCustomDrawableFactories -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/f;"} com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory mPipelineDraweeControllerFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LS0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ0/h;"} com.facebook.common.internal.Supplier mDebugOverlayEnabledSupplier -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} - 1:1:void S0.DraweeConfig.(S0.DraweeConfig$Builder,S0.DraweeConfig-IA):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} + 1:1:void Q0.DraweeConfig.(Q0.DraweeConfig$Builder,Q0.DraweeConfig-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS0/b$a;LS0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ0/b$a;LQ0/c;)V"} 2:2:void (com.facebook.drawee.backends.pipeline.DraweeConfig$Builder):30:30 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS0/b$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ0/b$a;)V"} 3:5:void (com.facebook.drawee.backends.pipeline.DraweeConfig$Builder):32:34 -> 6:10:void (com.facebook.drawee.backends.pipeline.DraweeConfig$Builder):36:40 -> 1:3:com.facebook.common.internal.ImmutableList getCustomDrawableFactories():45:45 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/f;"} 1:3:com.facebook.common.internal.Supplier getDebugOverlayEnabledSupplier():63:63 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 1:2:com.facebook.fresco.ui.common.ImagePerfDataListener getImagePerfDataListener():55:55 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb1/g;"} 1:3:com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory getPipelineDraweeControllerFactory():50:50 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LS0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ0/h;"} 1:6:com.facebook.drawee.backends.pipeline.DraweeConfig$Builder newBuilder():59:59 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()LS0/b$a;"} -com.facebook.drawee.backends.pipeline.DraweeConfig$Builder -> S0.b$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ0/b$a;"} +com.facebook.drawee.backends.pipeline.DraweeConfig$Builder -> Q0.b$a: # {"id":"sourceFile","fileName":"DraweeConfig.java"} java.util.List mCustomDrawableFactories -> a com.facebook.common.internal.Supplier mDebugOverlayEnabledSupplier -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory mPipelineDraweeControllerFactory -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LS0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ0/h;"} 1:4:void ():66:66 -> - 1:1:java.util.List S0.DraweeConfig$Builder.-$$Nest$fgetmCustomDrawableFactories(S0.DraweeConfig$Builder):0:0 -> a + 1:1:java.util.List Q0.DraweeConfig$Builder.-$$Nest$fgetmCustomDrawableFactories(Q0.DraweeConfig$Builder):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS0/b$a;)Ljava/util/List;"} - 1:1:D0.Supplier S0.DraweeConfig$Builder.-$$Nest$fgetmDebugOverlayEnabledSupplier(S0.DraweeConfig$Builder):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ0/b$a;)Ljava/util/List;"} + 1:1:B0.Supplier Q0.DraweeConfig$Builder.-$$Nest$fgetmDebugOverlayEnabledSupplier(Q0.DraweeConfig$Builder):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS0/b$a;)LD0/n;"} - 1:1:d1.ImagePerfDataListener S0.DraweeConfig$Builder.-$$Nest$fgetmImagePerfDataListener(S0.DraweeConfig$Builder):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ0/b$a;)LB0/n;"} + 1:1:b1.ImagePerfDataListener Q0.DraweeConfig$Builder.-$$Nest$fgetmImagePerfDataListener(Q0.DraweeConfig$Builder):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS0/b$a;)Ld1/g;"} - 1:1:S0.PipelineDraweeControllerFactory S0.DraweeConfig$Builder.-$$Nest$fgetmPipelineDraweeControllerFactory(S0.DraweeConfig$Builder):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ0/b$a;)Lb1/g;"} + 1:1:Q0.PipelineDraweeControllerFactory Q0.DraweeConfig$Builder.-$$Nest$fgetmPipelineDraweeControllerFactory(Q0.DraweeConfig$Builder):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS0/b$a;)LS0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ0/b$a;)LQ0/h;"} 1:7:com.facebook.drawee.backends.pipeline.DraweeConfig build():130:130 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()LS0/b;"} -com.facebook.drawee.backends.pipeline.DraweeConfig-IA -> S0.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ0/b;"} +com.facebook.drawee.backends.pipeline.DraweeConfig-IA -> Q0.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} -com.facebook.drawee.backends.pipeline.Fresco -> S0.d: +com.facebook.drawee.backends.pipeline.Fresco -> Q0.d: # {"id":"sourceFile","fileName":"Fresco.java"} java.lang.Class TAG -> a com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilderSupplier sDraweeControllerBuilderSupplier -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LS0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ0/g;"} boolean sIsInitialized -> c 1:5:void ():31:31 -> 1:9:com.facebook.imagepipeline.core.ImagePipeline getImagePipeline():145:145 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/t;"} 1:5:com.facebook.imagepipeline.core.ImagePipelineFactory getImagePipelineFactory():140:140 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/y;"} 2:5:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig):54:54 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lk1/u;LS0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Li1/u;LQ0/b;)V"} 1:6:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):63:63 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lk1/u;LS0/b;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Li1/u;LQ0/b;Z)V"} 7:11:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):64:64 -> d 12:15:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):66:66 -> d 16:24:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):67:67 -> d @@ -78483,31 +76147,31 @@ com.facebook.drawee.backends.pipeline.Fresco -> S0.d: 170:175:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):111:111 -> d 176:179:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):112:112 -> d 1:6:void initializeDrawee(android.content.Context,com.facebook.drawee.backends.pipeline.DraweeConfig):118:118 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LS0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LQ0/b;)V"} 7:11:void initializeDrawee(android.content.Context,com.facebook.drawee.backends.pipeline.DraweeConfig):119:119 -> e 12:18:void initializeDrawee(android.content.Context,com.facebook.drawee.backends.pipeline.DraweeConfig):121:121 -> e 19:21:void initializeDrawee(android.content.Context,com.facebook.drawee.backends.pipeline.DraweeConfig):123:123 -> e 22:27:void initializeDrawee(android.content.Context,com.facebook.drawee.backends.pipeline.DraweeConfig):124:124 -> e 28:31:void initializeDrawee(android.content.Context,com.facebook.drawee.backends.pipeline.DraweeConfig):125:125 -> e 1:7:com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilder newDraweeControllerBuilder():136:136 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()LS0/f;"} -com.facebook.drawee.backends.pipeline.PipelineDraweeController -> S0.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ0/f;"} +com.facebook.drawee.backends.pipeline.PipelineDraweeController -> Q0.e: # {"id":"sourceFile","fileName":"PipelineDraweeController.java"} com.facebook.imagepipeline.drawable.DrawableFactory mDefaultDrawableFactory -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm1/a;"} com.facebook.common.internal.ImmutableList mGlobalDrawableFactories -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/f;"} com.facebook.imagepipeline.cache.MemoryCache mMemoryCache -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.cache.common.CacheKey mCacheKey -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/d;"} com.facebook.common.internal.Supplier mDataSourceSupplier -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} boolean mDrawDebugOverlay -> F com.facebook.common.internal.ImmutableList mCustomDrawableFactories -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/f;"} com.facebook.drawee.backends.pipeline.info.ImagePerfMonitor mImagePerfMonitor -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR0/a;"} java.util.Set mRequestListeners -> I com.facebook.imagepipeline.request.ImageRequest mImageRequest -> J # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b;"} @@ -78519,17 +76183,17 @@ com.facebook.drawee.backends.pipeline.PipelineDraweeController -> S0.e: android.content.res.Resources mResources -> z 1:5:void ():68:68 -> 2:4:void (android.content.res.Resources,com.facebook.drawee.components.DeferredReleaser,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.ImmutableList):113:113 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;LV0/a;Lo1/a;Lo1/a;Ljava/util/concurrent/Executor;Li1/x;LD0/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;LT0/a;Lm1/a;Lm1/a;Ljava/util/concurrent/Executor;Lg1/x;LB0/f;)V"} 5:6:void (android.content.res.Resources,com.facebook.drawee.components.DeferredReleaser,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.ImmutableList):114:114 -> 7:13:void (android.content.res.Resources,com.facebook.drawee.components.DeferredReleaser,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.ImmutableList):115:115 -> 14:15:void (android.content.res.Resources,com.facebook.drawee.components.DeferredReleaser,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.ImmutableList):117:117 -> 16:18:void (android.content.res.Resources,com.facebook.drawee.components.DeferredReleaser,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.ImmutableList):118:118 -> 1:13:android.net.Uri getMainUri():442:442 -> A 1:3:void setCustomDrawableFactories(com.facebook.common.internal.ImmutableList):179:179 -> A0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/f;)V"} 1:3:void setDrawDebugOverlay(boolean):174:174 -> B0 1:7:void updateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage,com.facebook.drawee.debug.DebugControllerOverlayDrawable):340:340 -> C0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/d;LX0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/d;LV0/a;)V"} 8:14:void updateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage,com.facebook.drawee.debug.DebugControllerOverlayDrawable):342:342 -> C0 15:24:void updateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage,com.facebook.drawee.debug.DebugControllerOverlayDrawable):346:346 -> C0 25:28:void updateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage,com.facebook.drawee.debug.DebugControllerOverlayDrawable):347:347 -> C0 @@ -78543,16 +76207,16 @@ com.facebook.drawee.backends.pipeline.PipelineDraweeController -> S0.e: 1:6:void onImageLoadedFromCacheImmediately(java.lang.String,java.lang.Object):64:64 -> N 1:1:void releaseDrawable(android.graphics.drawable.Drawable):385:385 -> Q 1:6:void releaseImage(java.lang.Object):64:64 -> S - 1:4:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):304:304 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/b;)V"} - 5:8:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):305:305 -> b + 1:4:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):304:304 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/b;)V"} + 5:8:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):305:305 -> e 2:5:void addRequestListener(com.facebook.imagepipeline.listener.RequestListener):183:183 -> j0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr1/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/e;)V"} 6:15:void addRequestListener(com.facebook.imagepipeline.listener.RequestListener):184:184 -> j0 16:20:void addRequestListener(com.facebook.imagepipeline.listener.RequestListener):186:186 -> j0 21:24:void addRequestListener(com.facebook.imagepipeline.listener.RequestListener):187:187 -> j0 1:6:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):255:255 -> k0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)Landroid/graphics/drawable/Drawable;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)Landroid/graphics/drawable/Drawable;"} 7:14:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):256:256 -> k0 15:21:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):258:258 -> k0 22:27:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):259:259 -> k0 @@ -78584,7 +76248,7 @@ com.facebook.drawee.backends.pipeline.PipelineDraweeController -> S0.e: 44:54:com.facebook.drawee.drawable.ScaleTypeDrawable getActiveScaleTypeDrawable(android.graphics.drawable.Drawable):472:472 -> l0 1:7:android.graphics.drawable.Drawable createDrawable(java.lang.Object):64:64 -> m 1:6:com.facebook.common.references.CloseableReference getCachedImage():389:389 -> m0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/a;"} 7:11:com.facebook.common.references.CloseableReference getCachedImage():390:390 -> m0 12:21:com.facebook.common.references.CloseableReference getCachedImage():393:393 -> m0 22:27:com.facebook.common.references.CloseableReference getCachedImage():397:397 -> m0 @@ -78603,20 +76267,20 @@ com.facebook.drawee.backends.pipeline.PipelineDraweeController -> S0.e: 9:13:java.lang.String getCallerContextString():454:454 -> n0 1:5:java.lang.Object getCachedImage():64:64 -> o 3:9:int getImageHash(com.facebook.common.references.CloseableReference):372:372 -> o0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)I"} 1:7:com.facebook.imagepipeline.image.ImageInfo getImageInfo(com.facebook.common.references.CloseableReference):366:366 -> p0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)Lp1/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)Ln1/l;"} 8:18:com.facebook.imagepipeline.image.ImageInfo getImageInfo(com.facebook.common.references.CloseableReference):367:367 -> p0 2:5:com.facebook.imagepipeline.listener.RequestListener getRequestListener():227:227 -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/e;"} 6:10:com.facebook.imagepipeline.listener.RequestListener getRequestListener():228:228 -> q0 11:14:com.facebook.imagepipeline.listener.RequestListener getRequestListener():232:232 -> q0 15:19:com.facebook.imagepipeline.listener.RequestListener getRequestListener():234:234 -> q0 1:3:void init(com.facebook.common.internal.Supplier):208:208 -> r0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/n;)V"} 4:7:void init(com.facebook.common.internal.Supplier):210:210 -> r0 1:6:void initialize(com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheKey,java.lang.Object,com.facebook.common.internal.ImmutableList):136:136 -> s0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/n;Ljava/lang/String;Lx0/d;Ljava/lang/Object;LD0/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/n;Ljava/lang/String;Lv0/d;Ljava/lang/Object;LB0/f;)V"} 7:11:void initialize(com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheKey,java.lang.Object,com.facebook.common.internal.ImmutableList):137:137 -> s0 12:14:void initialize(com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheKey,java.lang.Object,com.facebook.common.internal.ImmutableList):139:139 -> s0 15:17:void initialize(com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheKey,java.lang.Object,com.facebook.common.internal.ImmutableList):140:140 -> s0 @@ -78626,7 +76290,7 @@ com.facebook.drawee.backends.pipeline.PipelineDraweeController -> S0.e: 27:32:void initialize(com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheKey,java.lang.Object,com.facebook.common.internal.ImmutableList):144:144 -> s0 33:36:void initialize(com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheKey,java.lang.Object,com.facebook.common.internal.ImmutableList):145:145 -> s0 1:6:com.facebook.datasource.DataSource getDataSource():239:239 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL0/c;"} 7:12:com.facebook.datasource.DataSource getDataSource():240:240 -> t 13:18:com.facebook.datasource.DataSource getDataSource():242:242 -> t 19:33:com.facebook.datasource.DataSource getDataSource():243:243 -> t @@ -78634,7 +76298,7 @@ com.facebook.drawee.backends.pipeline.PipelineDraweeController -> S0.e: 42:47:com.facebook.datasource.DataSource getDataSource():246:246 -> t 48:51:com.facebook.datasource.DataSource getDataSource():247:247 -> t 2:5:void initializePerformanceMonitoring(com.facebook.fresco.ui.common.ImagePerfDataListener,com.facebook.drawee.controller.AbstractDraweeControllerBuilder):157:157 -> t0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/g;LW0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/g;LU0/b;)V"} 6:13:void initializePerformanceMonitoring(com.facebook.fresco.ui.common.ImagePerfDataListener,com.facebook.drawee.controller.AbstractDraweeControllerBuilder):158:158 -> t0 14:17:void initializePerformanceMonitoring(com.facebook.fresco.ui.common.ImagePerfDataListener,com.facebook.drawee.controller.AbstractDraweeControllerBuilder):161:161 -> t0 18:28:void initializePerformanceMonitoring(com.facebook.fresco.ui.common.ImagePerfDataListener,com.facebook.drawee.controller.AbstractDraweeControllerBuilder):162:162 -> t0 @@ -78649,11 +76313,11 @@ com.facebook.drawee.backends.pipeline.PipelineDraweeController -> S0.e: 19:22:java.lang.String toString():430:430 -> toString 23:27:java.lang.String toString():431:431 -> toString 5:19:android.graphics.drawable.Drawable maybeCreateDrawableFromFactories(com.facebook.common.internal.ImmutableList,com.facebook.imagepipeline.image.CloseableImage):291:291 -> u0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/f;Lp1/d;)Landroid/graphics/drawable/Drawable;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/f;Ln1/d;)Landroid/graphics/drawable/Drawable;"} 20:25:android.graphics.drawable.Drawable maybeCreateDrawableFromFactories(com.facebook.common.internal.ImmutableList,com.facebook.imagepipeline.image.CloseableImage):292:292 -> u0 26:33:android.graphics.drawable.Drawable maybeCreateDrawableFromFactories(com.facebook.common.internal.ImmutableList,com.facebook.imagepipeline.image.CloseableImage):293:293 -> u0 1:5:void maybeUpdateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage):317:317 -> v0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/d;)V"} 6:11:void maybeUpdateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage):321:321 -> v0 12:16:void maybeUpdateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage):322:322 -> v0 17:21:void maybeUpdateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage):323:323 -> v0 @@ -78662,54 +76326,54 @@ com.facebook.drawee.backends.pipeline.PipelineDraweeController -> S0.e: 28:35:void maybeUpdateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage):329:329 -> v0 36:45:void maybeUpdateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage):330:330 -> v0 5:9:java.util.Map obtainExtrasFromImage(com.facebook.imagepipeline.image.ImageInfo):437:437 -> w0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/l;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/l;)Ljava/util/Map;"} 1:3:void onImageLoadedFromCacheImmediately(java.lang.String,com.facebook.common.references.CloseableReference):413:413 -> x0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LH0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LF0/a;)V"} 4:4:void onImageLoadedFromCacheImmediately(java.lang.String,com.facebook.common.references.CloseableReference):414:414 -> x0 5:9:void onImageLoadedFromCacheImmediately(java.lang.String,com.facebook.common.references.CloseableReference):419:419 -> x0 1:7:int getImageHash(java.lang.Object):64:64 -> y 1:4:void releaseImage(com.facebook.common.references.CloseableReference):377:377 -> y0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)V"} 1:7:java.lang.Object getImageInfo(java.lang.Object):64:64 -> z 2:5:void removeRequestListener(com.facebook.imagepipeline.listener.RequestListener):190:190 -> z0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr1/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/e;)V"} 6:7:void removeRequestListener(com.facebook.imagepipeline.listener.RequestListener):191:191 -> z0 8:10:void removeRequestListener(com.facebook.imagepipeline.listener.RequestListener):193:193 -> z0 11:15:void removeRequestListener(com.facebook.imagepipeline.listener.RequestListener):194:194 -> z0 -com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilder -> S0.f: +com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilder -> Q0.f: # {"id":"sourceFile","fileName":"PipelineDraweeControllerBuilder.java"} com.facebook.imagepipeline.core.ImagePipeline mImagePipeline -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory mPipelineDraweeControllerFactory -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"LS0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ0/h;"} com.facebook.common.internal.ImmutableList mCustomDrawableFactories -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/f;"} 1:3:void (android.content.Context,com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory,com.facebook.imagepipeline.core.ImagePipeline,java.util.Set,java.util.Set):63:63 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LS0/h;Lk1/t;Ljava/util/Set;Ljava/util/Set;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LQ0/h;Li1/t;Ljava/util/Set;Ljava/util/Set;)V"} 4:5:void (android.content.Context,com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory,com.facebook.imagepipeline.core.ImagePipeline,java.util.Set,java.util.Set):64:64 -> 6:8:void (android.content.Context,com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory,com.facebook.imagepipeline.core.ImagePipeline,java.util.Set,java.util.Set):65:65 -> 1:17:com.facebook.imagepipeline.request.ImageRequest$RequestLevel convertCacheLevelToRequestLevel(com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel):187:187 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/b$c;)Lcom/facebook/imagepipeline/request/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/b$c;)Lcom/facebook/imagepipeline/request/b$c;"} 18:20:com.facebook.imagepipeline.request.ImageRequest$RequestLevel convertCacheLevelToRequestLevel(com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel):193:193 -> F 21:48:com.facebook.imagepipeline.request.ImageRequest$RequestLevel convertCacheLevelToRequestLevel(com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel):195:195 -> F 49:51:com.facebook.imagepipeline.request.ImageRequest$RequestLevel convertCacheLevelToRequestLevel(com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel):191:191 -> F 52:54:com.facebook.imagepipeline.request.ImageRequest$RequestLevel convertCacheLevelToRequestLevel(com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel):189:189 -> F 1:6:com.facebook.cache.common.CacheKey getCacheKey():149:149 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv0/d;"} 7:16:com.facebook.cache.common.CacheKey getCacheKey():150:150 -> G 17:22:com.facebook.cache.common.CacheKey getCacheKey():153:153 -> G 23:31:com.facebook.cache.common.CacheKey getCacheKey():154:154 -> G 32:42:com.facebook.cache.common.CacheKey getCacheKey():156:156 -> G 1:2:com.facebook.datasource.DataSource getDataSourceForRequest(com.facebook.drawee.interfaces.DraweeController,java.lang.String,com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel):169:169 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/a;Ljava/lang/String;Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;LW0/b$c;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/a;Ljava/lang/String;Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;LU0/b$c;)LL0/c;"} 3:6:com.facebook.datasource.DataSource getDataSourceForRequest(com.facebook.drawee.interfaces.DraweeController,java.lang.String,com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel):172:172 -> H 7:13:com.facebook.datasource.DataSource getDataSourceForRequest(com.facebook.drawee.interfaces.DraweeController,java.lang.String,com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel):173:173 -> H 14:18:com.facebook.datasource.DataSource getDataSourceForRequest(com.facebook.drawee.interfaces.DraweeController,java.lang.String,com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel):169:169 -> H 1:4:com.facebook.imagepipeline.listener.RequestListener getRequestListener(com.facebook.drawee.interfaces.DraweeController):179:179 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/a;)Lr1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/a;)Lp1/e;"} 5:13:com.facebook.imagepipeline.listener.RequestListener getRequestListener(com.facebook.drawee.interfaces.DraweeController):180:180 -> I 1:6:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():119:119 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"()LS0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ0/e;"} 7:11:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():120:120 -> J 12:15:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():123:123 -> J 16:19:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():125:125 -> J @@ -78727,30 +76391,30 @@ com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilder -> S0.f: 74:76:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():143:143 -> J 77:77:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():145:145 -> J 1:7:com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilder setPerfDataListener(com.facebook.fresco.ui.common.ImagePerfDataListener):114:114 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/g;)LS0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/g;)LQ0/f;"} 1:7:com.facebook.datasource.DataSource getDataSourceForRequest(com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object,java.lang.Object,com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel):42:42 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/a;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;LW0/b$c;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/a;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;LU0/b$c;)LL0/c;"} 1:5:com.facebook.drawee.controller.AbstractDraweeController obtainController():42:42 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW0/a;"} -com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilder$1 -> S0.f$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LU0/a;"} +com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilder$1 -> Q0.f$a: # {"id":"sourceFile","fileName":"PipelineDraweeControllerBuilder.java"} int[] $SwitchMap$com$facebook$drawee$controller$AbstractDraweeControllerBuilder$CacheLevel -> a 1:41:void ():187:187 -> -com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilderSupplier -> S0.g: +com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilderSupplier -> Q0.g: # {"id":"sourceFile","fileName":"PipelineDraweeControllerBuilderSupplier.java"} android.content.Context mContext -> a com.facebook.imagepipeline.core.ImagePipeline mImagePipeline -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory mPipelineDraweeControllerFactory -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LS0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ0/h;"} java.util.Set mBoundControllerListeners -> d java.util.Set mBoundControllerListeners2 -> e 1:1:void (android.content.Context,com.facebook.drawee.backends.pipeline.DraweeConfig):40:40 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LS0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LQ0/b;)V"} 2:2:void (android.content.Context,com.facebook.imagepipeline.core.ImagePipelineFactory,com.facebook.drawee.backends.pipeline.DraweeConfig):48:48 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lk1/y;LS0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Li1/y;LQ0/b;)V"} 3:5:void (android.content.Context,com.facebook.imagepipeline.core.ImagePipelineFactory,java.util.Set,java.util.Set,com.facebook.drawee.backends.pipeline.DraweeConfig):56:58 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lk1/y;Ljava/util/Set;Ljava/util/Set;LS0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Li1/y;Ljava/util/Set;Ljava/util/Set;LQ0/b;)V"} 6:7:void (android.content.Context,com.facebook.imagepipeline.core.ImagePipelineFactory,java.util.Set,java.util.Set,com.facebook.drawee.backends.pipeline.DraweeConfig):60:61 -> 8:8:void (android.content.Context,com.facebook.imagepipeline.core.ImagePipelineFactory,java.util.Set,java.util.Set,com.facebook.drawee.backends.pipeline.DraweeConfig):63:63 -> 9:17:void (android.content.Context,com.facebook.imagepipeline.core.ImagePipelineFactory,java.util.Set,java.util.Set,com.facebook.drawee.backends.pipeline.DraweeConfig):65:73 -> @@ -78758,28 +76422,28 @@ com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilderSupplier -> 19:20:void (android.content.Context,com.facebook.imagepipeline.core.ImagePipelineFactory,java.util.Set,java.util.Set,com.facebook.drawee.backends.pipeline.DraweeConfig):74:75 -> 21:21:void (android.content.Context,com.facebook.imagepipeline.core.ImagePipelineFactory,java.util.Set,java.util.Set,com.facebook.drawee.backends.pipeline.DraweeConfig):78:78 -> 1:16:com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilder get():83:83 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LS0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ0/f;"} 17:21:com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilder get():90:90 -> a 1:5:java.lang.Object get():23:23 -> get -com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory -> S0.h: +com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory -> Q0.h: # {"id":"sourceFile","fileName":"PipelineDraweeControllerFactory.java"} android.content.res.Resources mResources -> a com.facebook.drawee.components.DeferredReleaser mDeferredReleaser -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/a;"} com.facebook.imagepipeline.drawable.DrawableFactory mAnimatedDrawableFactory -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm1/a;"} com.facebook.imagepipeline.drawable.DrawableFactory mXmlDrawableFactory -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lo1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm1/a;"} java.util.concurrent.Executor mUiThreadExecutor -> e com.facebook.imagepipeline.cache.MemoryCache mMemoryCache -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.common.internal.ImmutableList mDrawableFactories -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/f;"} com.facebook.common.internal.Supplier mDebugOverlayEnabledSupplier -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} 1:4:void ():24:24 -> 1:2:void init(android.content.res.Resources,com.facebook.drawee.components.DeferredReleaser,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.ImmutableList,com.facebook.common.internal.Supplier):47:47 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;LV0/a;Lo1/a;Lo1/a;Ljava/util/concurrent/Executor;Li1/x;LD0/f;LD0/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;LT0/a;Lm1/a;Lm1/a;Ljava/util/concurrent/Executor;Lg1/x;LB0/f;LB0/n;)V"} 3:4:void init(android.content.res.Resources,com.facebook.drawee.components.DeferredReleaser,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.ImmutableList,com.facebook.common.internal.Supplier):48:48 -> a 5:6:void init(android.content.res.Resources,com.facebook.drawee.components.DeferredReleaser,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.ImmutableList,com.facebook.common.internal.Supplier):49:49 -> a 7:8:void init(android.content.res.Resources,com.facebook.drawee.components.DeferredReleaser,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.ImmutableList,com.facebook.common.internal.Supplier):50:50 -> a @@ -78788,40 +76452,40 @@ com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory -> S0.h: 13:14:void init(android.content.res.Resources,com.facebook.drawee.components.DeferredReleaser,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.ImmutableList,com.facebook.common.internal.Supplier):53:53 -> a 15:17:void init(android.content.res.Resources,com.facebook.drawee.components.DeferredReleaser,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.ImmutableList,com.facebook.common.internal.Supplier):54:54 -> a 1:13:com.facebook.drawee.backends.pipeline.PipelineDraweeController internalCreateController(android.content.res.Resources,com.facebook.drawee.components.DeferredReleaser,com.facebook.imagepipeline.drawable.DrawableFactory,com.facebook.imagepipeline.drawable.DrawableFactory,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.ImmutableList):81:81 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;LV0/a;Lo1/a;Lo1/a;Ljava/util/concurrent/Executor;Li1/x;LD0/f;)LS0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;LT0/a;Lm1/a;Lm1/a;Ljava/util/concurrent/Executor;Lg1/x;LB0/f;)LQ0/e;"} 1:15:com.facebook.drawee.backends.pipeline.PipelineDraweeController newController():58:58 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LS0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ0/e;"} 16:19:com.facebook.drawee.backends.pipeline.PipelineDraweeController newController():59:59 -> c 20:23:com.facebook.drawee.backends.pipeline.PipelineDraweeController newController():67:67 -> c 24:37:com.facebook.drawee.backends.pipeline.PipelineDraweeController newController():68:68 -> c -com.facebook.drawee.backends.pipeline.info.ImagePerfMonitor -> T0.a: +com.facebook.drawee.backends.pipeline.info.ImagePerfMonitor -> R0.a: # {"id":"sourceFile","fileName":"ImagePerfMonitor.java"} com.facebook.drawee.backends.pipeline.PipelineDraweeController mPipelineDraweeController -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LS0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ0/e;"} com.facebook.common.time.MonotonicClock mMonotonicClock -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LK0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI0/b;"} com.facebook.fresco.ui.common.ImagePerfState mImagePerfState -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/j;"} com.facebook.drawee.backends.pipeline.info.internal.ImagePerfRequestListener mImagePerfRequestListener -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS0/a;"} com.facebook.drawee.backends.pipeline.info.internal.ImagePerfStateManager mImagePerfStateManager -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS0/b;"} com.facebook.imagepipeline.listener.ForwardingRequestListener mForwardingRequestListener -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/c;"} java.util.List mImagePerfDataListeners -> g boolean mEnabled -> h 1:3:void (com.facebook.common.time.MonotonicClock,com.facebook.drawee.backends.pipeline.PipelineDraweeController):45:45 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK0/b;LS0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI0/b;LQ0/e;)V"} 4:5:void (com.facebook.common.time.MonotonicClock,com.facebook.drawee.backends.pipeline.PipelineDraweeController):46:46 -> 6:7:void (com.facebook.common.time.MonotonicClock,com.facebook.drawee.backends.pipeline.PipelineDraweeController):47:47 -> 8:17:void (com.facebook.common.time.MonotonicClock,com.facebook.drawee.backends.pipeline.PipelineDraweeController):48:48 -> 1:15:void notifyVisibilityUpdated(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.VisibilityState):111:111 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/j;Ld1/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/j;Lb1/n;)V"} 16:18:void notifyVisibilityUpdated(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.VisibilityState):115:115 -> a 19:39:void notifyVisibilityUpdated(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.VisibilityState):116:116 -> a 40:41:void notifyVisibilityUpdated(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.VisibilityState):117:117 -> a 1:3:void notifyStatusUpdated(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImageLoadStatus):96:96 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/j;Ld1/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/j;Lb1/e;)V"} 4:18:void notifyStatusUpdated(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImageLoadStatus):97:97 -> b 19:22:void notifyStatusUpdated(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImageLoadStatus):100:100 -> b 23:25:void notifyStatusUpdated(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImageLoadStatus):101:101 -> b @@ -78829,7 +76493,7 @@ com.facebook.drawee.backends.pipeline.info.ImagePerfMonitor -> T0.a: 29:49:void notifyStatusUpdated(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImageLoadStatus):104:104 -> b 50:51:void notifyStatusUpdated(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImageLoadStatus):105:105 -> b 4:7:void addImagePerfDataListener(com.facebook.fresco.ui.common.ImagePerfDataListener):75:75 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/g;)V"} 8:14:void addImagePerfDataListener(com.facebook.fresco.ui.common.ImagePerfDataListener):76:76 -> c 15:20:void addImagePerfDataListener(com.facebook.fresco.ui.common.ImagePerfDataListener):78:78 -> c 1:8:void addViewportData():122:122 -> d @@ -78858,14 +76522,14 @@ com.facebook.drawee.backends.pipeline.info.ImagePerfMonitor -> T0.a: 20:30:void setupListeners():135:135 -> h 31:34:void setupListeners():137:137 -> h 35:50:void setupListeners():138:138 -> h -com.facebook.drawee.backends.pipeline.info.internal.ImagePerfRequestListener -> U0.a: +com.facebook.drawee.backends.pipeline.info.internal.ImagePerfRequestListener -> S0.a: # {"id":"sourceFile","fileName":"ImagePerfRequestListener.java"} com.facebook.common.time.MonotonicClock mClock -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LK0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI0/b;"} com.facebook.fresco.ui.common.ImagePerfState mImagePerfState -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/j;"} 1:3:void (com.facebook.common.time.MonotonicClock,com.facebook.fresco.ui.common.ImagePerfState):22:22 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK0/b;Ld1/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI0/b;Lb1/j;)V"} 4:5:void (com.facebook.common.time.MonotonicClock,com.facebook.fresco.ui.common.ImagePerfState):23:23 -> 6:8:void (com.facebook.common.time.MonotonicClock,com.facebook.fresco.ui.common.ImagePerfState):24:24 -> 1:11:void onRequestCancellation(java.lang.String):59:59 -> onRequestCancellation @@ -78886,111 +76550,111 @@ com.facebook.drawee.backends.pipeline.info.internal.ImagePerfRequestListener -> 12:16:void onRequestSuccess(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,boolean):42:42 -> onRequestSuccess 17:21:void onRequestSuccess(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,boolean):43:43 -> onRequestSuccess 22:27:void onRequestSuccess(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,boolean):44:44 -> onRequestSuccess -com.facebook.drawee.backends.pipeline.info.internal.ImagePerfStateManager -> U0.b: +com.facebook.drawee.backends.pipeline.info.internal.ImagePerfStateManager -> S0.b: # {"id":"sourceFile","fileName":"ImagePerfStateManager.java"} com.facebook.common.time.MonotonicClock mClock -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LK0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI0/b;"} com.facebook.fresco.ui.common.ImagePerfState mImagePerfState -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/j;"} com.facebook.fresco.ui.common.ImagePerfNotifier mImagePerfNotifier -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/i;"} com.facebook.fresco.ui.common.ImagePerfNotifier mLocalImagePerfNotifier -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/i;"} boolean mReportVisibleOnSubmitAndRelease -> j 1:1:void (com.facebook.common.time.MonotonicClock,com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImagePerfNotifier):48:48 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK0/b;Ld1/j;Ld1/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI0/b;Lb1/j;Lb1/i;)V"} 2:2:void (com.facebook.common.time.MonotonicClock,com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImagePerfNotifier,boolean):55:55 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK0/b;Ld1/j;Ld1/i;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI0/b;Lb1/j;Lb1/i;Z)V"} 3:3:void (com.facebook.common.time.MonotonicClock,com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImagePerfNotifier,boolean):40:40 -> 4:7:void (com.facebook.common.time.MonotonicClock,com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImagePerfNotifier,boolean):56:59 -> - 1:6:void onIntermediateImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo):89:89 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lp1/l;)V"} - 7:8:void onIntermediateImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo):91:91 -> E - 9:11:void onIntermediateImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo):93:93 -> E - 12:14:void onIntermediateImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo):94:94 -> E - 15:17:void onIntermediateImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo):95:95 -> E - 18:23:void onIntermediateImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo):97:97 -> E - 2:4:void reportViewInvisible(com.facebook.fresco.ui.common.ImagePerfState,long):178:178 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/j;J)V"} - 5:7:void reportViewInvisible(com.facebook.fresco.ui.common.ImagePerfState,long):179:179 -> J - 8:13:void reportViewInvisible(com.facebook.fresco.ui.common.ImagePerfState,long):181:181 -> J - 2:4:void reportViewVisible(com.facebook.fresco.ui.common.ImagePerfState,long):161:161 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/j;J)V"} - 5:7:void reportViewVisible(com.facebook.fresco.ui.common.ImagePerfState,long):162:162 -> M - 8:13:void reportViewVisible(com.facebook.fresco.ui.common.ImagePerfState,long):164:164 -> M - 1:6:void resetState():168:168 -> S + 2:4:void reportViewInvisible(com.facebook.fresco.ui.common.ImagePerfState,long):178:178 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/j;J)V"} + 5:7:void reportViewInvisible(com.facebook.fresco.ui.common.ImagePerfState,long):179:179 -> A + 8:13:void reportViewInvisible(com.facebook.fresco.ui.common.ImagePerfState,long):181:181 -> A + 2:4:void reportViewVisible(com.facebook.fresco.ui.common.ImagePerfState,long):161:161 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/j;J)V"} + 5:7:void reportViewVisible(com.facebook.fresco.ui.common.ImagePerfState,long):162:162 -> I + 8:13:void reportViewVisible(com.facebook.fresco.ui.common.ImagePerfState,long):164:164 -> I + 1:6:void resetState():168:168 -> L 1:3:void updateStatus(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImageLoadStatus):185:185 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/j;Ld1/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/j;Lb1/e;)V"} 4:8:void updateStatus(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImageLoadStatus):187:187 -> T 9:12:void updateStatus(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImageLoadStatus):188:188 -> T 13:16:void updateStatus(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImageLoadStatus):190:190 -> T - 1:5:void updateVisibility(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.VisibilityState):195:195 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/j;Ld1/n;)V"} - 6:9:void updateVisibility(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.VisibilityState):196:196 -> V - 10:13:void updateVisibility(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.VisibilityState):198:198 -> V + 1:5:void updateVisibility(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.VisibilityState):195:195 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/j;Lb1/n;)V"} + 6:9:void updateVisibility(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.VisibilityState):196:196 -> W + 10:13:void updateVisibility(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.VisibilityState):198:198 -> W 1:4:void close():173:173 -> close - 3:14:void onVisibilityChange(boolean):221:221 -> g - 15:26:void onVisibilityChange(boolean):223:223 -> g - 1:6:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):70:70 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Ld1/b$a;)V"} - 7:8:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):72:72 -> h - 9:11:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):73:73 -> h - 12:14:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):75:75 -> h - 15:17:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):76:76 -> h - 18:20:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):77:77 -> h - 21:23:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):79:79 -> h - 24:28:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):81:81 -> h - 29:32:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):82:82 -> h - 33:36:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):83:83 -> h - 1:6:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):120:120 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Throwable;Ld1/b$a;)V"} - 7:8:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):122:122 -> i - 9:11:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):124:124 -> i - 12:14:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):126:126 -> i - 15:17:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):127:127 -> i - 18:20:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):128:128 -> i - 21:25:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):130:130 -> i - 26:29:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):132:132 -> i + 3:14:void onVisibilityChange(boolean):221:221 -> f + 15:26:void onVisibilityChange(boolean):223:223 -> f + 1:6:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):137:137 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lb1/b$a;)V"} + 7:8:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):139:139 -> h + 9:11:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):141:141 -> h + 12:14:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):142:142 -> h + 15:19:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):144:144 -> h + 20:23:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):146:146 -> h + 24:27:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):147:147 -> h + 1:6:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):70:70 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Lb1/b$a;)V"} + 7:8:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):72:72 -> i + 9:11:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):73:73 -> i + 12:14:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):75:75 -> i + 15:17:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):76:76 -> i + 18:20:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):77:77 -> i + 21:23:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):79:79 -> i + 24:28:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):81:81 -> i + 29:32:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):82:82 -> i + 33:36:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):83:83 -> i + 1:6:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):120:120 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Throwable;Lb1/b$a;)V"} + 7:8:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):122:122 -> j + 9:11:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):124:124 -> j + 12:14:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):126:126 -> j + 15:17:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):127:127 -> j + 18:20:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):128:128 -> j + 21:25:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):130:130 -> j + 26:29:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):132:132 -> j 1:1:void onDraw():230:230 -> onDraw 1:6:void onIntermediateImageSet(java.lang.String,java.lang.Object):28:28 -> onIntermediateImageSet - 1:6:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):137:137 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ld1/b$a;)V"} - 7:8:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):139:139 -> s - 9:11:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):141:141 -> s - 12:14:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):142:142 -> s - 15:19:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):144:144 -> s - 20:23:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):146:146 -> s - 24:27:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):147:147 -> s - 1:6:void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):28:28 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Ld1/b$a;)V"} - 1:6:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):103:103 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lp1/l;Ld1/b$a;)V"} - 7:8:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):105:105 -> x - 9:11:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):107:107 -> x - 12:14:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):109:109 -> x - 15:17:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):110:110 -> x - 18:20:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):111:111 -> x - 21:23:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):112:112 -> x - 24:29:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):114:114 -> x -com.facebook.drawee.components.DeferredReleaser -> V0.a: + 1:6:void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):28:28 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Lb1/b$a;)V"} + 1:6:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):103:103 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ln1/l;Lb1/b$a;)V"} + 7:8:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):105:105 -> u + 9:11:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):107:107 -> u + 12:14:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):109:109 -> u + 15:17:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):110:110 -> u + 18:20:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):111:111 -> u + 21:23:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):112:112 -> u + 24:29:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras):114:114 -> u + 1:6:void onIntermediateImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo):89:89 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ln1/l;)V"} + 7:8:void onIntermediateImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo):91:91 -> x + 9:11:void onIntermediateImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo):93:93 -> x + 12:14:void onIntermediateImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo):94:94 -> x + 15:17:void onIntermediateImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo):95:95 -> x + 18:23:void onIntermediateImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo):97:97 -> x +com.facebook.drawee.components.DeferredReleaser -> T0.a: # {"id":"sourceFile","fileName":"DeferredReleaser.java"} com.facebook.drawee.components.DeferredReleaser sInstance -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/a;"} 1:1:void ():33:33 -> 1:4:void ():28:28 -> void cancelDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/a$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT0/a$a;)V"} 4:7:com.facebook.drawee.components.DeferredReleaser getInstance():36:36 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LT0/a;"} 8:17:com.facebook.drawee.components.DeferredReleaser getInstance():37:37 -> b 18:23:com.facebook.drawee.components.DeferredReleaser getInstance():39:39 -> b 1:18:boolean isOnUiThread():60:60 -> c void scheduleDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/a$a;)V"} -com.facebook.drawee.components.DeferredReleaser$Releasable -> V0.a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT0/a$a;)V"} +com.facebook.drawee.components.DeferredReleaser$Releasable -> T0.a$a: # {"id":"sourceFile","fileName":"DeferredReleaser.java"} void release() -> a -com.facebook.drawee.components.DeferredReleaserConcurrentImpl -> V0.b: +com.facebook.drawee.components.DeferredReleaserConcurrentImpl -> T0.b: # {"id":"sourceFile","fileName":"DeferredReleaserConcurrentImpl.java"} java.lang.Object mLock -> b android.os.Handler mUiHandler -> c @@ -79004,11 +76668,11 @@ com.facebook.drawee.components.DeferredReleaserConcurrentImpl -> V0.b: 25:31:void ():52:52 -> 32:43:void ():53:53 -> 1:3:void cancelDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable):85:85 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/a$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT0/a$a;)V"} 4:8:void cancelDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable):86:86 -> a 9:13:void cancelDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable):87:87 -> a 1:6:void scheduleDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable):59:59 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/a$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT0/a$a;)V"} 7:10:void scheduleDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable):60:60 -> d 11:13:void scheduleDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable):65:65 -> d 14:21:void scheduleDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable):66:66 -> d @@ -79018,27 +76682,27 @@ com.facebook.drawee.components.DeferredReleaserConcurrentImpl -> V0.b: 42:44:void scheduleDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable):71:71 -> d 45:52:void scheduleDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable):76:76 -> d 53:54:void scheduleDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable):71:71 -> d - 1:1:java.lang.Object V0.DeferredReleaserConcurrentImpl.-$$Nest$fgetmLock(V0.DeferredReleaserConcurrentImpl):0:0 -> e + 1:1:java.lang.Object T0.DeferredReleaserConcurrentImpl.-$$Nest$fgetmLock(T0.DeferredReleaserConcurrentImpl):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/b;)Ljava/lang/Object;"} - 1:1:java.util.ArrayList V0.DeferredReleaserConcurrentImpl.-$$Nest$fgetmPendingReleasables(V0.DeferredReleaserConcurrentImpl):0:0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT0/b;)Ljava/lang/Object;"} + 1:1:java.util.ArrayList T0.DeferredReleaserConcurrentImpl.-$$Nest$fgetmPendingReleasables(T0.DeferredReleaserConcurrentImpl):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/b;)Ljava/util/ArrayList;"} - 1:1:java.util.ArrayList V0.DeferredReleaserConcurrentImpl.-$$Nest$fgetmTempList(V0.DeferredReleaserConcurrentImpl):0:0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT0/b;)Ljava/util/ArrayList;"} + 1:1:java.util.ArrayList T0.DeferredReleaserConcurrentImpl.-$$Nest$fgetmTempList(T0.DeferredReleaserConcurrentImpl):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/b;)Ljava/util/ArrayList;"} - 1:1:void V0.DeferredReleaserConcurrentImpl.-$$Nest$fputmPendingReleasables(V0.DeferredReleaserConcurrentImpl,java.util.ArrayList):0:0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT0/b;)Ljava/util/ArrayList;"} + 1:1:void T0.DeferredReleaserConcurrentImpl.-$$Nest$fputmPendingReleasables(T0.DeferredReleaserConcurrentImpl,java.util.ArrayList):0:0 -> h # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/b;Ljava/util/ArrayList;)V"} - 1:1:void V0.DeferredReleaserConcurrentImpl.-$$Nest$fputmTempList(V0.DeferredReleaserConcurrentImpl,java.util.ArrayList):0:0 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT0/b;Ljava/util/ArrayList;)V"} + 1:1:void T0.DeferredReleaserConcurrentImpl.-$$Nest$fputmTempList(T0.DeferredReleaserConcurrentImpl,java.util.ArrayList):0:0 -> i # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/b;Ljava/util/ArrayList;)V"} -com.facebook.drawee.components.DeferredReleaserConcurrentImpl$1 -> V0.b$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT0/b;Ljava/util/ArrayList;)V"} +com.facebook.drawee.components.DeferredReleaserConcurrentImpl$1 -> T0.b$a: # {"id":"sourceFile","fileName":"DeferredReleaserConcurrentImpl.java"} com.facebook.drawee.components.DeferredReleaserConcurrentImpl this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/b;"} 1:6:void (com.facebook.drawee.components.DeferredReleaserConcurrentImpl):31:31 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT0/b;)V"} 1:7:void run():36:36 -> run 8:13:void run():37:37 -> run 14:22:void run():38:38 -> run @@ -79048,75 +76712,75 @@ com.facebook.drawee.components.DeferredReleaserConcurrentImpl$1 -> V0.b$a: 42:59:void run():44:44 -> run 60:70:void run():46:46 -> run 71:72:void run():40:40 -> run -com.facebook.drawee.components.DraweeEventTracker -> V0.c: +com.facebook.drawee.components.DraweeEventTracker -> T0.c: # {"id":"sourceFile","fileName":"DraweeEventTracker.java"} java.util.Queue mEventQueue -> a com.facebook.drawee.components.DraweeEventTracker sInstance -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c;"} boolean sEnabled -> c 1:8:void ():26:26 -> 9:11:void ():28:28 -> 1:3:void ():57:57 -> 4:13:void ():23:23 -> 1:13:com.facebook.drawee.components.DraweeEventTracker newInstance():60:60 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LT0/c;"} 1:6:void recordEvent(com.facebook.drawee.components.DraweeEventTracker$Event):69:69 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/c$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT0/c$a;)V"} 7:16:void recordEvent(com.facebook.drawee.components.DraweeEventTracker$Event):74:74 -> b 17:25:void recordEvent(com.facebook.drawee.components.DraweeEventTracker$Event):75:75 -> b 1:7:java.lang.String toString():82:82 -> toString -com.facebook.drawee.components.DraweeEventTracker$Event -> V0.c$a: +com.facebook.drawee.components.DraweeEventTracker$Event -> T0.c$a: # {"id":"sourceFile","fileName":"DraweeEventTracker.java"} com.facebook.drawee.components.DraweeEventTracker$Event ON_SUBMIT_CACHE_HIT -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event[] $VALUES -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"[LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_SET_HIERARCHY -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_CLEAR_HIERARCHY -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_SET_CONTROLLER -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_CLEAR_OLD_CONTROLLER -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_CLEAR_CONTROLLER -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_INIT_CONTROLLER -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_ATTACH_CONTROLLER -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_DETACH_CONTROLLER -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_RELEASE_CONTROLLER -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_DATASOURCE_SUBMIT -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_DATASOURCE_RESULT -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_DATASOURCE_RESULT_INT -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_DATASOURCE_FAILURE -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_DATASOURCE_FAILURE_INT -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_HOLDER_ATTACH -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_HOLDER_DETACH -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_DRAWABLE_SHOW -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_DRAWABLE_HIDE -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_ACTIVITY_START -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_ACTIVITY_STOP -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_RUN_CLEAR_CONTROLLER -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_SCHEDULE_CLEAR_CONTROLLER -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} com.facebook.drawee.components.DraweeEventTracker$Event ON_SAME_CONTROLLER_SKIPPED -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c$a;"} 1:10:void ():31:31 -> 11:20:void ():32:32 -> 21:30:void ():33:33 -> @@ -79144,10 +76808,10 @@ com.facebook.drawee.components.DraweeEventTracker$Event -> V0.c$a: 299:305:void ():30:30 -> 1:4:void (java.lang.String,int):30:30 -> 1:9:com.facebook.drawee.components.DraweeEventTracker$Event valueOf(java.lang.String):30:30 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LV0/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LT0/c$a;"} 1:9:com.facebook.drawee.components.DraweeEventTracker$Event[] values():30:30 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LV0/c$a;"} -com.facebook.drawee.components.RetryManager -> V0.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LT0/c$a;"} +com.facebook.drawee.components.RetryManager -> T0.d: # {"id":"sourceFile","fileName":"RetryManager.java"} boolean mTapToRetryEnabled -> a int mMaxTapToRetryAttempts -> b @@ -79161,23 +76825,23 @@ com.facebook.drawee.components.RetryManager -> V0.d: 2:4:void reset():38:38 -> c 1:3:void setTapToRetryEnabled(boolean):46:46 -> d 1:14:boolean shouldRetryOnTap():54:54 -> e -com.facebook.drawee.controller.AbstractDraweeController -> W0.a: +com.facebook.drawee.controller.AbstractDraweeController -> U0.a: # {"id":"sourceFile","fileName":"AbstractDraweeController.java"} com.facebook.drawee.components.DraweeEventTracker mEventTracker -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c;"} com.facebook.drawee.components.DeferredReleaser mDeferredReleaser -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/a;"} java.util.concurrent.Executor mUiThreadImmediateExecutor -> c com.facebook.drawee.components.RetryManager mRetryManager -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/d;"} com.facebook.drawee.gestures.GestureDetector mGestureDetector -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"La1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY0/a;"} com.facebook.drawee.controller.ControllerListener mControllerListener -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/d;"} com.facebook.fresco.ui.common.ForwardingControllerListener2 mControllerListener2 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/d;"} com.facebook.drawee.interfaces.SettableDraweeHierarchy mSettableDraweeHierarchy -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/c;"} android.graphics.drawable.Drawable mControllerOverlay -> i java.lang.String mId -> j java.lang.Object mCallerContext -> k @@ -79188,7 +76852,7 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: boolean mRetainImageOnFailure -> p java.lang.String mContentDescription -> q com.facebook.datasource.DataSource mDataSource -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/c;"} java.lang.Object mFetchedImage -> s boolean mJustConstructed -> t boolean mLogWithHighSamplingRate -> u @@ -79202,7 +76866,7 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: 15:24:void ():64:64 -> 25:29:void ():88:88 -> 1:3:void (com.facebook.drawee.components.DeferredReleaser,java.util.concurrent.Executor,java.lang.String,java.lang.Object):130:130 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/a;Ljava/util/concurrent/Executor;Ljava/lang/String;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT0/a;Ljava/util/concurrent/Executor;Ljava/lang/String;Ljava/lang/Object;)V"} 4:9:void (com.facebook.drawee.components.DeferredReleaser,java.util.concurrent.Executor,java.lang.String,java.lang.Object):91:91 -> 10:17:void (com.facebook.drawee.components.DeferredReleaser,java.util.concurrent.Executor,java.lang.String,java.lang.Object):100:100 -> 18:20:void (com.facebook.drawee.components.DeferredReleaser,java.util.concurrent.Executor,java.lang.String,java.lang.Object):121:121 -> @@ -79212,11 +76876,11 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: 27:30:void (com.facebook.drawee.components.DeferredReleaser,java.util.concurrent.Executor,java.lang.String,java.lang.Object):133:133 -> android.net.Uri getMainUri() -> A 1:4:com.facebook.drawee.components.RetryManager getRetryManager():257:257 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LT0/d;"} 5:11:com.facebook.drawee.components.RetryManager getRetryManager():258:258 -> B 12:14:com.facebook.drawee.components.RetryManager getRetryManager():260:260 -> B 1:5:com.facebook.drawee.interfaces.SettableDraweeHierarchy getSettableDraweeHierarchy():912:912 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ0/c;"} 6:30:com.facebook.drawee.interfaces.SettableDraweeHierarchy getSettableDraweeHierarchy():914:914 -> C 2:7:void init(java.lang.String,java.lang.Object):151:151 -> D 8:16:void init(java.lang.String,java.lang.Object):152:152 -> D @@ -79251,7 +76915,7 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: 5:6:void initialize(java.lang.String,java.lang.Object):146:146 -> E 7:9:void initialize(java.lang.String,java.lang.Object):147:147 -> E 4:8:boolean isExpectedDataSource(java.lang.String,com.facebook.datasource.DataSource):755:755 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LN0/c;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LL0/c;)Z"} 9:27:boolean isExpectedDataSource(java.lang.String,com.facebook.datasource.DataSource):762:762 -> F 1:3:boolean isLogWithHighSamplingRate():282:282 -> G 2:7:void logMessageAndFailure(java.lang.String,java.lang.Throwable):779:779 -> H @@ -79265,10 +76929,10 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: 24:35:void logMessageAndImage(java.lang.String,java.lang.Object):774:774 -> I 36:41:void logMessageAndImage(java.lang.String,java.lang.Object):767:767 -> I 5:12:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(com.facebook.datasource.DataSource,java.lang.Object,android.net.Uri):899:899 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;Ljava/lang/Object;Landroid/net/Uri;)Ld1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;Ljava/lang/Object;Landroid/net/Uri;)Lb1/b$a;"} 13:17:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(com.facebook.datasource.DataSource,java.lang.Object,android.net.Uri):898:898 -> J 1:2:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,android.net.Uri):872:872 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Ljava/util/Map;Landroid/net/Uri;)Ld1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Ljava/util/Map;Landroid/net/Uri;)Lb1/b$a;"} 3:6:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,android.net.Uri):873:873 -> K 7:16:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,android.net.Uri):874:874 -> K 17:26:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,android.net.Uri):875:875 -> K @@ -79279,7 +76943,7 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: 48:52:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,android.net.Uri):877:877 -> K java.util.Map obtainExtrasFromImage(java.lang.Object) -> L 1:6:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):697:697 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LN0/c;Ljava/lang/Throwable;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LL0/c;Ljava/lang/Throwable;Z)V"} 7:11:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):698:698 -> M 12:17:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):701:701 -> M 18:22:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):702:702 -> M @@ -79305,7 +76969,7 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: 110:113:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):735:735 -> M 1:1:void onImageLoadedFromCacheImmediately(java.lang.String,java.lang.Object):829:829 -> N 1:6:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):635:635 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LN0/c;Ljava/lang/Object;FZZZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LL0/c;Ljava/lang/Object;FZZZ)V"} 7:15:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):636:636 -> O 16:21:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):639:639 -> O 22:26:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):640:640 -> O @@ -79350,7 +77014,7 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: 200:202:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):690:690 -> O 203:203:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):692:692 -> O 1:6:void onProgressUpdateInternal(java.lang.String,com.facebook.datasource.DataSource,float,boolean):742:742 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LN0/c;FZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LL0/c;FZ)V"} 7:12:void onProgressUpdateInternal(java.lang.String,com.facebook.datasource.DataSource,float,boolean):744:744 -> P 13:18:void onProgressUpdateInternal(java.lang.String,com.facebook.datasource.DataSource,float,boolean):745:745 -> P 19:25:void onProgressUpdateInternal(java.lang.String,com.facebook.datasource.DataSource,float,boolean):750:750 -> P @@ -79375,9 +77039,9 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: 70:73:void releaseFetch():240:240 -> R void releaseImage(java.lang.Object) -> S 1:6:void removeControllerListener2(com.facebook.fresco.ui.common.ControllerListener2):324:324 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/b;)V"} 2:5:void reportFailure(java.lang.Throwable,com.facebook.datasource.DataSource):855:855 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Throwable;LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Throwable;LL0/c;)V"} 6:14:void reportFailure(java.lang.Throwable,com.facebook.datasource.DataSource):856:856 -> U 15:24:void reportFailure(java.lang.Throwable,com.facebook.datasource.DataSource):857:857 -> U 1:9:void reportIntermediateFailure(java.lang.Throwable):844:844 -> V @@ -79388,11 +77052,11 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: 1:9:void reportRelease(java.util.Map,java.util.Map):862:862 -> X 10:24:void reportRelease(java.util.Map,java.util.Map):863:863 -> X 1:11:void reportSubmit(com.facebook.datasource.DataSource,java.lang.Object):832:832 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;Ljava/lang/Object;)V"} 12:19:void reportSubmit(com.facebook.datasource.DataSource,java.lang.Object):833:833 -> Y 20:31:void reportSubmit(com.facebook.datasource.DataSource,java.lang.Object):834:834 -> Y 1:4:void reportSuccess(java.lang.String,java.lang.Object,com.facebook.datasource.DataSource):849:849 -> Z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;LL0/c;)V"} 5:15:void reportSuccess(java.lang.String,java.lang.Object,com.facebook.datasource.DataSource):850:850 -> Z 16:28:void reportSuccess(java.lang.String,java.lang.Object,com.facebook.datasource.DataSource):851:851 -> Z 1:7:void release():203:203 -> a @@ -79404,47 +77068,47 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: 26:28:void release():211:211 -> a 29:32:void release():213:213 -> a 1:3:void setContentDescription(java.lang.String):299:299 -> a0 - 2:7:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):380:380 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/b;)V"} - 8:9:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):381:381 -> b - 10:19:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):383:383 -> b - 20:24:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):381:381 -> b - 25:28:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):385:385 -> b - 29:33:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):386:386 -> b - 34:36:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):385:385 -> b - 37:40:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):388:388 -> b - 41:45:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):389:389 -> b - 46:48:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):390:390 -> b - 49:53:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):393:393 -> b - 54:56:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):395:395 -> b - 57:60:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):396:396 -> b - 61:69:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):400:400 -> b - 70:73:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):401:401 -> b - 74:79:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):403:403 -> b + 1:6:void onDetach():477:477 -> b + 7:12:void onDetach():478:478 -> b + 13:18:void onDetach():480:480 -> b + 19:35:void onDetach():481:481 -> b + 36:43:void onDetach():483:483 -> b + 44:45:void onDetach():484:484 -> b + 46:50:void onDetach():485:485 -> b + 51:56:void onDetach():486:486 -> b + 57:60:void onDetach():487:487 -> b 1:2:void setControllerOverlay(android.graphics.drawable.Drawable):438:438 -> b0 3:6:void setControllerOverlay(android.graphics.drawable.Drawable):439:439 -> b0 7:10:void setControllerOverlay(android.graphics.drawable.Drawable):441:441 -> b0 - 1:6:void onDetach():477:477 -> c - 7:12:void onDetach():478:478 -> c - 13:18:void onDetach():480:480 -> c - 19:35:void onDetach():481:481 -> c - 36:43:void onDetach():483:483 -> c - 44:45:void onDetach():484:484 -> c - 46:50:void onDetach():485:485 -> c - 51:56:void onDetach():486:486 -> c - 57:60:void onDetach():487:487 -> c + 1:3:com.facebook.drawee.interfaces.DraweeHierarchy getHierarchy():368:368 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ0/b;"} 1:1:void setControllerViewportVisibilityListener(com.facebook.drawee.controller.ControllerViewportVisibilityListener):363:363 -> c0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/e;)V"} - 1:3:com.facebook.drawee.interfaces.DraweeHierarchy getHierarchy():368:368 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/e;)V"} + 2:7:boolean onTouchEvent(android.view.MotionEvent):506:506 -> d + 8:24:boolean onTouchEvent(android.view.MotionEvent):507:507 -> d + 25:30:boolean onTouchEvent(android.view.MotionEvent):509:509 -> d + 31:44:boolean onTouchEvent(android.view.MotionEvent):512:512 -> d + 45:51:boolean onTouchEvent(android.view.MotionEvent):513:513 -> d 1:4:void setGestureDetector(com.facebook.drawee.gestures.GestureDetector):270:270 -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(La1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY0/a;)V"} 5:8:void setGestureDetector(com.facebook.drawee.gestures.GestureDetector):272:272 -> d0 - 2:7:boolean onTouchEvent(android.view.MotionEvent):506:506 -> e - 8:24:boolean onTouchEvent(android.view.MotionEvent):507:507 -> e - 25:30:boolean onTouchEvent(android.view.MotionEvent):509:509 -> e - 31:44:boolean onTouchEvent(android.view.MotionEvent):512:512 -> e - 45:51:boolean onTouchEvent(android.view.MotionEvent):513:513 -> e + 2:7:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):380:380 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/b;)V"} + 8:9:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):381:381 -> e + 10:19:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):383:383 -> e + 20:24:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):381:381 -> e + 25:28:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):385:385 -> e + 29:33:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):386:386 -> e + 34:36:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):385:385 -> e + 37:40:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):388:388 -> e + 41:45:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):389:389 -> e + 46:48:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):390:390 -> e + 49:53:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):393:393 -> e + 54:56:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):395:395 -> e + 57:60:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):396:396 -> e + 61:69:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):400:400 -> e + 70:73:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):401:401 -> e + 74:79:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):403:403 -> e 1:3:void setLogWithHighSamplingRate(boolean):286:286 -> e0 2:7:boolean onClick():532:532 -> f 8:24:boolean onClick():533:533 -> f @@ -79469,13 +77133,13 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: 72:77:void onAttach():470:470 -> g 78:81:void onAttach():471:471 -> g 1:5:boolean shouldHandleGesture():521:521 -> g0 - 1:1:void W0.AbstractDraweeController.-$$Nest$monFailureInternal(W0.AbstractDraweeController,java.lang.String,N0.DataSource,java.lang.Throwable,boolean):0:0 -> h + 1:1:void U0.AbstractDraweeController.-$$Nest$monFailureInternal(U0.AbstractDraweeController,java.lang.String,L0.DataSource,java.lang.Throwable,boolean):0:0 -> h # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/a;Ljava/lang/String;LN0/c;Ljava/lang/Throwable;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/a;Ljava/lang/String;LL0/c;Ljava/lang/Throwable;Z)V"} 1:18:boolean shouldRetryOnTap():527:527 -> h0 - 1:1:void W0.AbstractDraweeController.-$$Nest$monNewResultInternal(W0.AbstractDraweeController,java.lang.String,N0.DataSource,java.lang.Object,float,boolean,boolean,boolean):0:0 -> i + 1:1:void U0.AbstractDraweeController.-$$Nest$monNewResultInternal(U0.AbstractDraweeController,java.lang.String,L0.DataSource,java.lang.Object,float,boolean,boolean,boolean):0:0 -> i # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/a;Ljava/lang/String;LN0/c;Ljava/lang/Object;FZZZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/a;Ljava/lang/String;LL0/c;Ljava/lang/Object;FZZZ)V"} 1:6:void submitRequest():547:547 -> i0 7:11:void submitRequest():548:548 -> i0 12:20:void submitRequest():550:550 -> i0 @@ -79509,29 +77173,29 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: 166:172:void submitRequest():620:620 -> i0 173:178:void submitRequest():621:621 -> i0 179:182:void submitRequest():622:622 -> i0 - 1:1:void W0.AbstractDraweeController.-$$Nest$monProgressUpdateInternal(W0.AbstractDraweeController,java.lang.String,N0.DataSource,float,boolean):0:0 -> j + 1:1:void U0.AbstractDraweeController.-$$Nest$monProgressUpdateInternal(U0.AbstractDraweeController,java.lang.String,L0.DataSource,float,boolean):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/a;Ljava/lang/String;LN0/c;FZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/a;Ljava/lang/String;LL0/c;FZ)V"} 1:3:void addControllerListener(com.facebook.drawee.controller.ControllerListener):304:304 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/d;)V"} 4:9:void addControllerListener(com.facebook.drawee.controller.ControllerListener):305:305 -> k 10:17:void addControllerListener(com.facebook.drawee.controller.ControllerListener):306:306 -> k 18:24:void addControllerListener(com.facebook.drawee.controller.ControllerListener):311:311 -> k 25:27:void addControllerListener(com.facebook.drawee.controller.ControllerListener):316:316 -> k 1:6:void addControllerListener2(com.facebook.fresco.ui.common.ControllerListener2):320:320 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/b;)V"} android.graphics.drawable.Drawable createDrawable(java.lang.Object) -> m 1:11:android.graphics.drawable.Animatable getAnimatable():793:793 -> n java.lang.Object getCachedImage() -> o 1:3:java.lang.Object getCallerContext():251:251 -> p 1:4:com.facebook.drawee.controller.ControllerListener getControllerListener():349:349 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LU0/d;"} 5:9:com.facebook.drawee.controller.ControllerListener getControllerListener():350:350 -> q 1:3:com.facebook.fresco.ui.common.ControllerListener2 getControllerListener2():356:356 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb1/b;"} 1:3:android.graphics.drawable.Drawable getControllerOverlay():447:447 -> s com.facebook.datasource.DataSource getDataSource() -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL0/c;"} 1:8:java.lang.String toString():816:816 -> toString 9:16:java.lang.String toString():817:817 -> toString 17:24:java.lang.String toString():818:818 -> toString @@ -79542,44 +77206,44 @@ com.facebook.drawee.controller.AbstractDraweeController -> W0.a: 1:6:android.graphics.Rect getDimensions():903:903 -> u 7:11:android.graphics.Rect getDimensions():906:906 -> u 1:3:com.facebook.drawee.gestures.GestureDetector getGestureDetector():265:265 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"()La1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY0/a;"} 1:3:java.lang.String getId():246:246 -> w 3:14:java.lang.String getImageClass(java.lang.Object):803:803 -> x int getImageHash(java.lang.Object) -> y java.lang.Object getImageInfo(java.lang.Object) -> z -com.facebook.drawee.controller.AbstractDraweeController$2 -> W0.a$a: +com.facebook.drawee.controller.AbstractDraweeController$2 -> U0.a$a: # {"id":"sourceFile","fileName":"AbstractDraweeController.java"} java.lang.String val$id -> a boolean val$wasImmediate -> b com.facebook.drawee.controller.AbstractDraweeController this$0 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/a;"} 1:10:void (com.facebook.drawee.controller.AbstractDraweeController,java.lang.String,boolean):590:590 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/a;Ljava/lang/String;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/a;Ljava/lang/String;Z)V"} 1:13:void onFailureImpl(com.facebook.datasource.DataSource):610:610 -> onFailureImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 1:4:void onNewResultImpl(com.facebook.datasource.DataSource):595:595 -> onNewResultImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 5:8:void onNewResultImpl(com.facebook.datasource.DataSource):596:596 -> onNewResultImpl 9:12:void onNewResultImpl(com.facebook.datasource.DataSource):597:597 -> onNewResultImpl 13:18:void onNewResultImpl(com.facebook.datasource.DataSource):598:598 -> onNewResultImpl 19:32:void onNewResultImpl(com.facebook.datasource.DataSource):600:600 -> onNewResultImpl 33:46:void onNewResultImpl(com.facebook.datasource.DataSource):603:603 -> onNewResultImpl 1:4:void onProgressUpdate(com.facebook.datasource.DataSource):615:615 -> onProgressUpdate - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 5:8:void onProgressUpdate(com.facebook.datasource.DataSource):616:616 -> onProgressUpdate 9:16:void onProgressUpdate(com.facebook.datasource.DataSource):617:617 -> onProgressUpdate -com.facebook.drawee.controller.AbstractDraweeController$InternalForwardingListener -> W0.a$b: +com.facebook.drawee.controller.AbstractDraweeController$InternalForwardingListener -> U0.a$b: # {"id":"sourceFile","fileName":"AbstractDraweeController.java"} 1:4:void ():72:72 -> 1:6:com.facebook.drawee.controller.AbstractDraweeController$InternalForwardingListener createInternal(com.facebook.drawee.controller.ControllerListener,com.facebook.drawee.controller.ControllerListener):75:75 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/d;LW0/d;)LW0/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/d;LU0/d;)LU0/a$b;"} 7:11:com.facebook.drawee.controller.AbstractDraweeController$InternalForwardingListener createInternal(com.facebook.drawee.controller.ControllerListener,com.facebook.drawee.controller.ControllerListener):76:76 -> d 12:16:com.facebook.drawee.controller.AbstractDraweeController$InternalForwardingListener createInternal(com.facebook.drawee.controller.ControllerListener,com.facebook.drawee.controller.ControllerListener):78:78 -> d 17:19:com.facebook.drawee.controller.AbstractDraweeController$InternalForwardingListener createInternal(com.facebook.drawee.controller.ControllerListener,com.facebook.drawee.controller.ControllerListener):79:79 -> d 20:22:com.facebook.drawee.controller.AbstractDraweeController$InternalForwardingListener createInternal(com.facebook.drawee.controller.ControllerListener,com.facebook.drawee.controller.ControllerListener):80:80 -> d 23:28:com.facebook.drawee.controller.AbstractDraweeController$InternalForwardingListener createInternal(com.facebook.drawee.controller.ControllerListener,com.facebook.drawee.controller.ControllerListener):81:81 -> d 29:32:com.facebook.drawee.controller.AbstractDraweeController$InternalForwardingListener createInternal(com.facebook.drawee.controller.ControllerListener,com.facebook.drawee.controller.ControllerListener):82:82 -> d -com.facebook.drawee.controller.AbstractDraweeControllerBuilder -> W0.b: +com.facebook.drawee.controller.AbstractDraweeControllerBuilder -> U0.b: # {"id":"sourceFile","fileName":"AbstractDraweeControllerBuilder.java"} android.content.Context mContext -> a java.util.Set mBoundControllerListeners -> b @@ -79590,18 +77254,18 @@ com.facebook.drawee.controller.AbstractDraweeControllerBuilder -> W0.b: java.lang.Object[] mMultiImageRequests -> g boolean mTryCacheOnlyFirst -> h com.facebook.common.internal.Supplier mDataSourceSupplier -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.drawee.controller.ControllerListener mControllerListener -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/d;"} boolean mTapToRetryEnabled -> k boolean mAutoPlayAnimations -> l boolean mRetainImageOnFailure -> m boolean mLogWithHighSamplingRate -> n java.lang.String mContentDescription -> o com.facebook.drawee.interfaces.DraweeController mOldController -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/a;"} com.facebook.drawee.controller.ControllerListener sAutoPlayAnimationsListener -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/d;"} java.lang.NullPointerException NO_REQUEST_EXCEPTION -> r java.util.concurrent.atomic.AtomicLong sIdCounter -> s 1:7:void ():42:42 -> @@ -79614,27 +77278,27 @@ com.facebook.drawee.controller.AbstractDraweeControllerBuilder -> W0.b: 11:12:void (android.content.Context,java.util.Set,java.util.Set):86:86 -> 13:16:void (android.content.Context,java.util.Set,java.util.Set):87:87 -> 1:2:com.facebook.drawee.controller.AbstractDraweeControllerBuilder setControllerListener(com.facebook.drawee.controller.ControllerListener):256:256 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/d;)LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/d;)LU0/b;"} 3:7:com.facebook.drawee.controller.AbstractDraweeControllerBuilder setControllerListener(com.facebook.drawee.controller.ControllerListener):257:257 -> A 1:2:com.facebook.drawee.controller.AbstractDraweeControllerBuilder setImageRequest(java.lang.Object):128:128 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LU0/b;"} 3:7:com.facebook.drawee.controller.AbstractDraweeControllerBuilder setImageRequest(java.lang.Object):129:129 -> B 1:2:com.facebook.drawee.controller.AbstractDraweeControllerBuilder setLowResImageRequest(java.lang.Object):140:140 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LU0/b;"} 3:7:com.facebook.drawee.controller.AbstractDraweeControllerBuilder setLowResImageRequest(java.lang.Object):141:141 -> C 1:2:com.facebook.drawee.controller.AbstractDraweeControllerBuilder setOldController(com.facebook.drawee.interfaces.DraweeController):304:304 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/a;)LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/a;)LU0/b;"} 3:7:com.facebook.drawee.controller.AbstractDraweeControllerBuilder setOldController(com.facebook.drawee.interfaces.DraweeController):305:305 -> D 1:19:void validate():330:330 -> E 20:43:void validate():333:333 -> E 1:3:com.facebook.drawee.controller.AbstractDraweeController build():317:317 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LU0/a;"} 4:15:com.facebook.drawee.controller.AbstractDraweeController build():320:320 -> a 16:18:com.facebook.drawee.controller.AbstractDraweeController build():321:321 -> a 19:20:com.facebook.drawee.controller.AbstractDraweeController build():322:322 -> a 21:25:com.facebook.drawee.controller.AbstractDraweeController build():325:325 -> a 1:6:com.facebook.drawee.controller.AbstractDraweeController buildController():343:343 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LU0/a;"} 7:11:com.facebook.drawee.controller.AbstractDraweeController buildController():344:344 -> b 12:15:com.facebook.drawee.controller.AbstractDraweeController buildController():346:346 -> b 16:22:com.facebook.drawee.controller.AbstractDraweeController buildController():347:347 -> b @@ -79649,16 +77313,16 @@ com.facebook.drawee.controller.AbstractDraweeControllerBuilder -> W0.b: 1:3:java.lang.Object getCallerContext():123:123 -> d 1:3:java.lang.String getContentDescription():298:298 -> e 1:2:com.facebook.drawee.controller.ControllerViewportVisibilityListener getControllerViewportVisibilityListener():286:286 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LU0/e;"} com.facebook.datasource.DataSource getDataSourceForRequest(com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object,java.lang.Object,com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel) -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/a;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;LW0/b$c;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/a;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;LU0/b$c;)LL0/c;"} 1:7:com.facebook.common.internal.Supplier getDataSourceSupplierForRequest(com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object):421:421 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/a;Ljava/lang/String;Ljava/lang/Object;)LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/a;Ljava/lang/String;Ljava/lang/Object;)LB0/n;"} 1:4:com.facebook.common.internal.Supplier getDataSourceSupplierForRequest(com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object,com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel):431:431 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/a;Ljava/lang/String;Ljava/lang/Object;LW0/b$c;)LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/a;Ljava/lang/String;Ljava/lang/Object;LU0/b$c;)LB0/n;"} 5:15:com.facebook.common.internal.Supplier getDataSourceSupplierForRequest(com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object,com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel):432:432 -> i 1:12:com.facebook.common.internal.Supplier getFirstAvailableDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object[],boolean):403:403 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/a;Ljava/lang/String;[Ljava/lang/Object;Z)LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/a;Ljava/lang/String;[Ljava/lang/Object;Z)LB0/n;"} 13:15:com.facebook.common.internal.Supplier getFirstAvailableDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object[],boolean):406:406 -> j 16:19:com.facebook.common.internal.Supplier getFirstAvailableDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object[],boolean):407:407 -> j 20:23:com.facebook.common.internal.Supplier getFirstAvailableDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object[],boolean):408:408 -> j @@ -79670,10 +77334,10 @@ com.facebook.drawee.controller.AbstractDraweeControllerBuilder -> W0.b: 1:3:java.lang.Object getImageRequest():135:135 -> l 1:3:java.lang.Object getLowResImageRequest():147:147 -> m 1:3:com.facebook.drawee.interfaces.DraweeController getOldController():311:311 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ0/a;"} 1:3:boolean getRetainImageOnFailure():230:230 -> o 1:1:com.facebook.drawee.controller.AbstractDraweeControllerBuilder getThis():513:513 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LU0/b;"} 2:3:void init():92:92 -> q 4:5:void init():93:93 -> q 6:7:void init():94:94 -> q @@ -79687,7 +77351,7 @@ com.facebook.drawee.controller.AbstractDraweeControllerBuilder -> W0.b: 24:26:void init():104:104 -> q 1:3:boolean isLogWithHighSamplingRate():245:245 -> r 1:4:void maybeAttachListeners(com.facebook.drawee.controller.AbstractDraweeController):449:449 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/a;)V"} 5:20:void maybeAttachListeners(com.facebook.drawee.controller.AbstractDraweeController):450:450 -> s 21:24:void maybeAttachListeners(com.facebook.drawee.controller.AbstractDraweeController):451:451 -> s 25:28:void maybeAttachListeners(com.facebook.drawee.controller.AbstractDraweeController):454:454 -> s @@ -79698,17 +77362,17 @@ com.facebook.drawee.controller.AbstractDraweeControllerBuilder -> W0.b: 56:59:void maybeAttachListeners(com.facebook.drawee.controller.AbstractDraweeController):462:462 -> s 60:65:void maybeAttachListeners(com.facebook.drawee.controller.AbstractDraweeController):463:463 -> s 1:6:void maybeBuildAndSetGestureDetector(com.facebook.drawee.controller.AbstractDraweeController):478:478 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/a;)V"} 7:12:void maybeBuildAndSetGestureDetector(com.facebook.drawee.controller.AbstractDraweeController):480:480 -> t 13:16:void maybeBuildAndSetGestureDetector(com.facebook.drawee.controller.AbstractDraweeController):481:481 -> t 1:5:void maybeBuildAndSetRetryManager(com.facebook.drawee.controller.AbstractDraweeController):469:469 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/a;)V"} 6:14:void maybeBuildAndSetRetryManager(com.facebook.drawee.controller.AbstractDraweeController):472:472 -> u 15:18:void maybeBuildAndSetRetryManager(com.facebook.drawee.controller.AbstractDraweeController):473:473 -> u com.facebook.drawee.controller.AbstractDraweeController obtainController() -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LU0/a;"} 1:5:com.facebook.common.internal.Supplier obtainDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String):367:367 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/a;Ljava/lang/String;)LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/a;Ljava/lang/String;)LB0/n;"} 6:9:com.facebook.common.internal.Supplier obtainDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String):374:374 -> w 10:14:com.facebook.common.internal.Supplier obtainDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String):375:375 -> w 15:18:com.facebook.common.internal.Supplier obtainDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String):376:376 -> w @@ -79721,69 +77385,69 @@ com.facebook.drawee.controller.AbstractDraweeControllerBuilder -> W0.b: 52:57:com.facebook.common.internal.Supplier obtainDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String):387:387 -> w 58:65:com.facebook.common.internal.Supplier obtainDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String):392:392 -> w 1:3:com.facebook.drawee.controller.AbstractDraweeControllerBuilder reset():109:109 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LU0/b;"} 4:8:com.facebook.drawee.controller.AbstractDraweeControllerBuilder reset():110:110 -> x 1:2:com.facebook.drawee.controller.AbstractDraweeControllerBuilder setAutoPlayAnimations(boolean):235:235 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LU0/b;"} 3:7:com.facebook.drawee.controller.AbstractDraweeControllerBuilder setAutoPlayAnimations(boolean):236:236 -> y 1:2:com.facebook.drawee.controller.AbstractDraweeControllerBuilder setCallerContext(java.lang.Object):116:116 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LU0/b;"} 3:7:com.facebook.drawee.controller.AbstractDraweeControllerBuilder setCallerContext(java.lang.Object):117:117 -> z -com.facebook.drawee.controller.AbstractDraweeControllerBuilder$1 -> W0.b$a: +com.facebook.drawee.controller.AbstractDraweeControllerBuilder$1 -> U0.b$a: # {"id":"sourceFile","fileName":"AbstractDraweeControllerBuilder.java"} 1:4:void ():43:43 -> 3:6:void onFinalImageSet(java.lang.String,java.lang.Object,android.graphics.drawable.Animatable):47:47 -> onFinalImageSet -com.facebook.drawee.controller.AbstractDraweeControllerBuilder$2 -> W0.b$b: +com.facebook.drawee.controller.AbstractDraweeControllerBuilder$2 -> U0.b$b: # {"id":"sourceFile","fileName":"AbstractDraweeControllerBuilder.java"} com.facebook.drawee.interfaces.DraweeController val$controller -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/a;"} java.lang.String val$controllerId -> b java.lang.Object val$imageRequest -> c java.lang.Object val$callerContext -> d com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel val$cacheLevel -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/b$c;"} com.facebook.drawee.controller.AbstractDraweeControllerBuilder this$0 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/b;"} 1:16:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object,java.lang.Object,com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel):432:432 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/b;Lb1/a;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;LW0/b$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/b;LZ0/a;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;LU0/b$c;)V"} 1:17:com.facebook.datasource.DataSource get():435:435 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL0/c;"} 1:5:java.lang.Object get():432:432 -> get 1:21:java.lang.String toString():442:442 -> toString -com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel -> W0.b$c: +com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel -> U0.b$c: # {"id":"sourceFile","fileName":"AbstractDraweeControllerBuilder.java"} com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel FULL_FETCH -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/b$c;"} com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel DISK_CACHE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/b$c;"} com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel BITMAP_MEMORY_CACHE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/b$c;"} com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[LW0/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LU0/b$c;"} 1:10:void ():518:518 -> 11:20:void ():521:521 -> 21:30:void ():524:524 -> 31:37:void ():516:516 -> 1:4:void (java.lang.String,int):516:516 -> 1:9:com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel valueOf(java.lang.String):516:516 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LW0/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LU0/b$c;"} 1:9:com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel[] values():516:516 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LW0/b$c;"} -com.facebook.drawee.controller.BaseControllerListener -> W0.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LU0/b$c;"} +com.facebook.drawee.controller.BaseControllerListener -> U0.c: # {"id":"sourceFile","fileName":"BaseControllerListener.java"} com.facebook.drawee.controller.ControllerListener NO_OP_LISTENER -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/d;"} 1:8:void ():16:16 -> 1:4:void ():14:14 -> 1:3:com.facebook.drawee.controller.ControllerListener getNoOpListener():22:22 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LU0/d;"} 1:1:void onFailure(java.lang.String,java.lang.Throwable):39:39 -> onFailure 1:1:void onFinalImageSet(java.lang.String,java.lang.Object,android.graphics.drawable.Animatable):30:30 -> onFinalImageSet 1:1:void onIntermediateImageFailed(java.lang.String,java.lang.Throwable):36:36 -> onIntermediateImageFailed 1:1:void onIntermediateImageSet(java.lang.String,java.lang.Object):33:33 -> onIntermediateImageSet 1:1:void onRelease(java.lang.String):42:42 -> onRelease 1:1:void onSubmit(java.lang.String,java.lang.Object):26:26 -> onSubmit -com.facebook.drawee.controller.ControllerListener -> W0.d: +com.facebook.drawee.controller.ControllerListener -> U0.d: # {"id":"sourceFile","fileName":"ControllerListener.java"} void onFailure(java.lang.String,java.lang.Throwable) -> onFailure void onFinalImageSet(java.lang.String,java.lang.Object,android.graphics.drawable.Animatable) -> onFinalImageSet @@ -79791,15 +77455,15 @@ com.facebook.drawee.controller.ControllerListener -> W0.d: void onIntermediateImageSet(java.lang.String,java.lang.Object) -> onIntermediateImageSet void onRelease(java.lang.String) -> onRelease void onSubmit(java.lang.String,java.lang.Object) -> onSubmit -com.facebook.drawee.controller.ControllerViewportVisibilityListener -> W0.e: +com.facebook.drawee.controller.ControllerViewportVisibilityListener -> U0.e: # {"id":"sourceFile","fileName":"ControllerViewportVisibilityListener.java"} -com.facebook.drawee.controller.ForwardingControllerListener -> W0.f: +com.facebook.drawee.controller.ForwardingControllerListener -> U0.f: # {"id":"sourceFile","fileName":"ForwardingControllerListener.java"} java.util.List mListeners -> d 1:3:void ():28:28 -> 4:12:void ():26:26 -> 2:6:void addListener(com.facebook.drawee.controller.ControllerListener):50:50 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/d;)V"} 7:11:void addListener(com.facebook.drawee.controller.ControllerListener):51:51 -> a 2:6:void clearListeners():61:61 -> b 7:11:void clearListeners():62:62 -> b @@ -79833,7 +77497,7 @@ com.facebook.drawee.controller.ForwardingControllerListener -> W0.f: 21:27:void onSubmit(java.lang.String,java.lang.Object):75:75 -> onSubmit 28:35:void onSubmit(java.lang.String,java.lang.Object):79:79 -> onSubmit 36:39:void onSubmit(java.lang.String,java.lang.Object):82:82 -> onSubmit -com.facebook.drawee.debug.DebugControllerOverlayDrawable -> X0.a: +com.facebook.drawee.debug.DebugControllerOverlayDrawable -> V0.a: # {"id":"sourceFile","fileName":"DebugControllerOverlayDrawable.java"} int mOverlayColor -> A java.lang.String mControllerId -> d @@ -79974,21 +77638,21 @@ com.facebook.drawee.debug.DebugControllerOverlayDrawable -> X0.a: 8:11:void onBoundsChange(android.graphics.Rect):186:186 -> onBoundsChange 1:1:void setAlpha(int):251:251 -> setAlpha 1:1:void setColorFilter(android.graphics.ColorFilter):254:254 -> setColorFilter -com.facebook.drawee.debug.listener.ImageLoadingTimeControllerListener -> Y0.a: +com.facebook.drawee.debug.listener.ImageLoadingTimeControllerListener -> W0.a: # {"id":"sourceFile","fileName":"ImageLoadingTimeControllerListener.kt"} com.facebook.drawee.debug.listener.ImageLoadingTimeListener imageLoadingTimeListener -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LY0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b;"} long requestSubmitTimeMs -> f long finalImageSetTimeMs -> g 1:3:void (com.facebook.drawee.debug.listener.ImageLoadingTimeListener):19:19 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/b;)V"} 4:7:void (com.facebook.drawee.debug.listener.ImageLoadingTimeListener):18:18 -> 8:9:void (com.facebook.drawee.debug.listener.ImageLoadingTimeListener):21:21 -> 10:12:void (com.facebook.drawee.debug.listener.ImageLoadingTimeListener):22:22 -> 6:11:void onFinalImageSet(java.lang.String,java.lang.Object,android.graphics.drawable.Animatable):29:29 -> onFinalImageSet 12:22:void onFinalImageSet(java.lang.String,java.lang.Object,android.graphics.drawable.Animatable):30:30 -> onFinalImageSet 6:12:void onSubmit(java.lang.String,java.lang.Object):25:25 -> onSubmit -com.facebook.drawee.debug.listener.ImageLoadingTimeListener -> Y0.b: +com.facebook.drawee.debug.listener.ImageLoadingTimeListener -> W0.b: # {"id":"sourceFile","fileName":"ImageLoadingTimeListener.kt"} void onFinalImageSet(long) -> a com.facebook.drawee.drawable.ArrayDrawable -> com.facebook.drawee.drawable.a: @@ -80214,7 +77878,7 @@ com.facebook.drawee.drawable.FadeDrawable -> com.facebook.drawee.drawable.f: boolean[] mIsLayerOn -> v int mPreventInvalidateCount -> w com.facebook.fresco.ui.common.OnFadeListener mOnFadeListener -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/m;"} boolean mIsFadingActualImage -> y boolean mOnFadeListenerShowImmediately -> z 1:4:void (android.graphics.drawable.Drawable[],boolean,int):93:93 -> @@ -81229,21 +78893,21 @@ com.facebook.drawee.drawable.VisibilityAwareDrawable -> com.facebook.drawee.draw # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/F;)V"} com.facebook.drawee.drawable.VisibilityCallback -> com.facebook.drawee.drawable.F: # {"id":"sourceFile","fileName":"VisibilityCallback.kt"} - void onVisibilityChange(boolean) -> g -com.facebook.drawee.generic.GenericDraweeHierarchy -> Z0.a: + void onVisibilityChange(boolean) -> f +com.facebook.drawee.generic.GenericDraweeHierarchy -> X0.a: # {"id":"sourceFile","fileName":"GenericDraweeHierarchy.java"} android.graphics.drawable.Drawable mEmptyActualImageDrawable -> a android.content.res.Resources mResources -> b com.facebook.drawee.generic.RoundingParams mRoundingParams -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX0/e;"} com.facebook.drawee.generic.RootDrawable mTopLevelDrawable -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX0/d;"} com.facebook.drawee.drawable.FadeDrawable mFadeDrawable -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/f;"} com.facebook.drawee.drawable.ForwardingDrawable mActualImageWrapper -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/g;"} 1:3:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):104:104 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX0/b;)V"} 4:11:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):95:95 -> 12:17:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):105:105 -> 18:22:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):106:106 -> @@ -81329,7 +78993,7 @@ com.facebook.drawee.generic.GenericDraweeHierarchy -> Z0.a: 10:17:com.facebook.drawee.drawable.DrawableParent getParentDrawableAtIndex(int):345:345 -> n 18:24:com.facebook.drawee.drawable.DrawableParent getParentDrawableAtIndex(int):346:346 -> n 1:3:com.facebook.drawee.generic.RoundingParams getRoundingParams():602:602 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX0/e;"} 1:4:com.facebook.drawee.drawable.ScaleTypeDrawable getScaleTypeDrawableAtIndex(int):370:370 -> p # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/drawee/drawable/o;"} 5:8:com.facebook.drawee.drawable.ScaleTypeDrawable getScaleTypeDrawableAtIndex(int):371:371 -> p @@ -81367,11 +79031,11 @@ com.facebook.drawee.generic.GenericDraweeHierarchy -> Z0.a: 49:56:void setProgress(float):252:252 -> x 2:5:void setProgressBarImage(android.graphics.drawable.Drawable):537:537 -> y 1:2:void setRoundingParams(com.facebook.drawee.generic.RoundingParams):592:592 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX0/e;)V"} 3:8:void setRoundingParams(com.facebook.drawee.generic.RoundingParams):593:593 -> z 9:16:void setRoundingParams(com.facebook.drawee.generic.RoundingParams):594:594 -> z 17:31:void setRoundingParams(com.facebook.drawee.generic.RoundingParams):595:595 -> z -com.facebook.drawee.generic.GenericDraweeHierarchyBuilder -> Z0.b: +com.facebook.drawee.generic.GenericDraweeHierarchyBuilder -> X0.b: # {"id":"sourceFile","fileName":"GenericDraweeHierarchyBuilder.java"} android.content.res.Resources mResources -> a int mFadeDuration -> b @@ -81397,7 +79061,7 @@ com.facebook.drawee.generic.GenericDraweeHierarchyBuilder -> Z0.b: java.util.List mOverlays -> q android.graphics.drawable.Drawable mPressedStateOverlay -> r com.facebook.drawee.generic.RoundingParams mRoundingParams -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX0/e;"} com.facebook.drawee.drawable.ScalingUtils$ScaleType DEFAULT_SCALE_TYPE -> t # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} com.facebook.drawee.drawable.ScalingUtils$ScaleType DEFAULT_ACTUAL_IMAGE_SCALE_TYPE -> u @@ -81408,34 +79072,34 @@ com.facebook.drawee.generic.GenericDraweeHierarchyBuilder -> Z0.b: 4:5:void (android.content.res.Resources):71:71 -> 6:9:void (android.content.res.Resources):72:72 -> 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setFailureImageScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):350:350 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)LX0/b;"} 4:6:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setOverlay(android.graphics.drawable.Drawable):557:557 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LX0/b;"} 7:17:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setOverlay(android.graphics.drawable.Drawable):559:559 -> B 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setPlaceholderImage(android.graphics.drawable.Drawable):172:172 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LX0/b;"} 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setPlaceholderImageScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):202:202 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)LX0/b;"} 4:6:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setPressedStateOverlay(android.graphics.drawable.Drawable):577:577 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LX0/b;"} 7:14:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setPressedStateOverlay(android.graphics.drawable.Drawable):579:579 -> E 15:21:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setPressedStateOverlay(android.graphics.drawable.Drawable):580:580 -> E 22:24:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setPressedStateOverlay(android.graphics.drawable.Drawable):581:581 -> E 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setProgressBarImage(android.graphics.drawable.Drawable):394:394 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LX0/b;"} 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setProgressBarImageScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):424:424 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)LX0/b;"} 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setRetryImage(android.graphics.drawable.Drawable):246:246 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LX0/b;"} 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setRetryImageScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):276:276 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)LX0/b;"} 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setRoundingParams(com.facebook.drawee.generic.RoundingParams):598:598 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/e;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX0/e;)LX0/b;"} 1:4:void validate():609:609 -> K 5:20:void validate():610:610 -> K 21:25:void validate():611:611 -> K 1:3:com.facebook.drawee.generic.GenericDraweeHierarchy build():618:618 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX0/a;"} 4:9:com.facebook.drawee.generic.GenericDraweeHierarchy build():619:619 -> a 1:3:android.graphics.ColorFilter getActualImageColorFilter():516:516 -> b 1:3:android.graphics.PointF getActualImageFocusPoint():499:499 -> c @@ -81460,7 +79124,7 @@ com.facebook.drawee.generic.GenericDraweeHierarchyBuilder -> Z0.b: 1:3:com.facebook.drawee.drawable.ScalingUtils$ScaleType getRetryImageScaleType():282:282 -> r # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/drawee/drawable/q;"} 1:3:com.facebook.drawee.generic.RoundingParams getRoundingParams():605:605 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX0/e;"} 3:5:void init():81:81 -> t 6:8:void init():83:83 -> t 9:10:void init():85:85 -> t @@ -81480,24 +79144,24 @@ com.facebook.drawee.generic.GenericDraweeHierarchyBuilder -> Z0.b: 41:42:void init():104:104 -> t 43:45:void init():106:106 -> t 1:6:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder newInstance(android.content.res.Resources):76:76 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;)LX0/b;"} 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setActualImageScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):471:471 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)LX0/b;"} 4:6:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setActualImageScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):472:472 -> v 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setBackground(android.graphics.drawable.Drawable):526:526 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LX0/b;"} 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setDesiredAspectRatio(float):156:156 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LX0/b;"} 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setFadeDuration(int):137:137 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LX0/b;"} 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setFailureImage(android.graphics.drawable.Drawable):320:320 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LZ0/b;"} -com.facebook.drawee.generic.GenericDraweeHierarchyInflater -> Z0.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)LX0/b;"} +com.facebook.drawee.generic.GenericDraweeHierarchyInflater -> X0.c: # {"id":"sourceFile","fileName":"GenericDraweeHierarchyInflater.java"} 2:9:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.res.TypedArray,int):259:259 -> a 10:14:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.res.TypedArray,int):264:264 -> a 1:6:com.facebook.drawee.generic.RoundingParams getRoundingParams(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):251:251 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/b;)LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX0/b;)LX0/e;"} 7:14:com.facebook.drawee.generic.RoundingParams getRoundingParams(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):252:252 -> b 15:19:com.facebook.drawee.generic.RoundingParams getRoundingParams(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):254:254 -> b 2:8:com.facebook.drawee.drawable.ScalingUtils$ScaleType getScaleTypeFromXml(android.content.res.TypedArray,int):276:276 -> c @@ -81513,7 +79177,7 @@ com.facebook.drawee.generic.GenericDraweeHierarchyInflater -> Z0.c: 38:40:com.facebook.drawee.drawable.ScalingUtils$ScaleType getScaleTypeFromXml(android.content.res.TypedArray,int):282:282 -> c 41:46:com.facebook.drawee.drawable.ScalingUtils$ScaleType getScaleTypeFromXml(android.content.res.TypedArray,int):280:280 -> c 1:6:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder inflateBuilder(android.content.Context,android.util.AttributeSet):76:76 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)LX0/b;"} 7:11:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder inflateBuilder(android.content.Context,android.util.AttributeSet):77:77 -> d 12:15:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder inflateBuilder(android.content.Context,android.util.AttributeSet):79:79 -> d 16:20:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder inflateBuilder(android.content.Context,android.util.AttributeSet):80:80 -> d @@ -81521,7 +79185,7 @@ com.facebook.drawee.generic.GenericDraweeHierarchyInflater -> Z0.c: 25:30:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder inflateBuilder(android.content.Context,android.util.AttributeSet):82:82 -> d 31:34:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder inflateBuilder(android.content.Context,android.util.AttributeSet):83:83 -> d 9:10:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):114:114 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/b;Landroid/content/Context;Landroid/util/AttributeSet;)LZ0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX0/b;Landroid/content/Context;Landroid/util/AttributeSet;)LX0/b;"} 11:14:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):115:115 -> e 15:32:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):117:117 -> e 33:36:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):119:119 -> e @@ -81594,7 +79258,7 @@ com.facebook.drawee.generic.GenericDraweeHierarchyInflater -> Z0.c: 537:541:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):232:232 -> e 542:565:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):238:238 -> e 566:569:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):239:239 -> e -com.facebook.drawee.generic.RootDrawable -> Z0.d: +com.facebook.drawee.generic.RootDrawable -> X0.d: # {"id":"sourceFile","fileName":"RootDrawable.java"} android.graphics.drawable.Drawable mControllerOverlay -> d com.facebook.drawee.drawable.VisibilityCallback mVisibilityCallback -> e @@ -81617,10 +79281,10 @@ com.facebook.drawee.generic.RootDrawable -> Z0.d: 1:4:boolean setVisible(boolean,boolean):68:68 -> setVisible 5:7:boolean setVisible(boolean,boolean):69:69 -> setVisible 8:12:boolean setVisible(boolean,boolean):71:71 -> setVisible -com.facebook.drawee.generic.RoundingParams -> Z0.e: +com.facebook.drawee.generic.RoundingParams -> X0.e: # {"id":"sourceFile","fileName":"RoundingParams.java"} com.facebook.drawee.generic.RoundingParams$RoundingMethod mRoundingMethod -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX0/e$a;"} boolean mRoundAsCircle -> b float[] mCornersRadii -> c int mOverlayColor -> d @@ -81642,7 +79306,7 @@ com.facebook.drawee.generic.RoundingParams -> Z0.e: 25:26:void ():54:54 -> 27:29:void ():55:55 -> 1:10:com.facebook.drawee.generic.RoundingParams fromCornersRadius(float):187:187 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LX0/e;"} 1:3:int getBorderColor():229:229 -> b 1:3:float getBorderWidth():214:214 -> c 1:3:float[] getCornersRadii():138:138 -> d @@ -81675,55 +79339,55 @@ com.facebook.drawee.generic.RoundingParams -> Z0.e: 1:3:boolean getRepeatEdgePixels():84:84 -> i 1:3:boolean getRoundAsCircle():70:70 -> j 1:3:com.facebook.drawee.generic.RoundingParams$RoundingMethod getRoundingMethod():154:154 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX0/e$a;"} 1:3:boolean getScaleDownInsideBorders():275:275 -> l 1:3:com.facebook.drawee.generic.RoundingParams setBorderColor(int):223:223 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LX0/e;"} 9:13:com.facebook.drawee.generic.RoundingParams setBorderWidth(float):207:207 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LX0/e;"} 14:16:com.facebook.drawee.generic.RoundingParams setBorderWidth(float):208:208 -> n 1:5:com.facebook.drawee.generic.RoundingParams setCornersRadii(float,float,float,float):109:109 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFF)LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFF)LX0/e;"} 6:11:com.facebook.drawee.generic.RoundingParams setCornersRadii(float,float,float,float):110:110 -> o 12:17:com.facebook.drawee.generic.RoundingParams setCornersRadii(float,float,float,float):111:111 -> o 18:23:com.facebook.drawee.generic.RoundingParams setCornersRadii(float,float,float,float):112:112 -> o 24:29:com.facebook.drawee.generic.RoundingParams setCornersRadii(float,float,float,float):113:113 -> o 1:8:com.facebook.drawee.generic.RoundingParams setCornersRadius(float):94:94 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LX0/e;"} 1:2:com.facebook.drawee.generic.RoundingParams setOverlayColor(int):163:163 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LX0/e;"} 3:7:com.facebook.drawee.generic.RoundingParams setOverlayColor(int):164:164 -> q 9:13:com.facebook.drawee.generic.RoundingParams setPadding(float):251:251 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LX0/e;"} 14:16:com.facebook.drawee.generic.RoundingParams setPadding(float):252:252 -> r 1:3:com.facebook.drawee.generic.RoundingParams setPaintFilterBitmap(boolean):288:288 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LX0/e;"} 1:3:com.facebook.drawee.generic.RoundingParams setRoundAsCircle(boolean):64:64 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LZ0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LX0/e;"} 1:3:com.facebook.drawee.generic.RoundingParams setRoundingMethod(com.facebook.drawee.generic.RoundingParams$RoundingMethod):148:148 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/e$a;)LZ0/e;"} -com.facebook.drawee.generic.RoundingParams$RoundingMethod -> Z0.e$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX0/e$a;)LX0/e;"} +com.facebook.drawee.generic.RoundingParams$RoundingMethod -> X0.e$a: # {"id":"sourceFile","fileName":"RoundingParams.java"} com.facebook.drawee.generic.RoundingParams$RoundingMethod OVERLAY_COLOR -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX0/e$a;"} com.facebook.drawee.generic.RoundingParams$RoundingMethod BITMAP_ONLY -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX0/e$a;"} com.facebook.drawee.generic.RoundingParams$RoundingMethod[] $VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[LZ0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LX0/e$a;"} 1:10:void ():31:31 -> 11:20:void ():43:43 -> 21:27:void ():22:22 -> 1:4:void (java.lang.String,int):22:22 -> 1:9:com.facebook.drawee.generic.RoundingParams$RoundingMethod valueOf(java.lang.String):22:22 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LZ0/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LX0/e$a;"} 1:9:com.facebook.drawee.generic.RoundingParams$RoundingMethod[] values():22:22 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LZ0/e$a;"} -com.facebook.drawee.generic.WrappingUtils -> Z0.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LX0/e$a;"} +com.facebook.drawee.generic.WrappingUtils -> X0.f: # {"id":"sourceFile","fileName":"WrappingUtils.java"} android.graphics.drawable.Drawable sEmptyDrawable -> a 1:9:void ():54:54 -> 1:4:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):295:295 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;LZ0/e;Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;LX0/e;Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;"} 5:6:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):296:296 -> a 7:8:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):297:297 -> a 9:12:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):300:300 -> a @@ -81740,7 +79404,7 @@ com.facebook.drawee.generic.WrappingUtils -> Z0.f: 53:56:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):314:314 -> a 57:68:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):317:317 -> a 1:7:void applyRoundingParams(com.facebook.drawee.drawable.Rounded,com.facebook.drawee.generic.RoundingParams):324:324 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/i;LZ0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/i;LX0/e;)V"} 8:14:void applyRoundingParams(com.facebook.drawee.drawable.Rounded,com.facebook.drawee.generic.RoundingParams):325:325 -> b 15:25:void applyRoundingParams(com.facebook.drawee.drawable.Rounded,com.facebook.drawee.generic.RoundingParams):326:326 -> b 26:32:void applyRoundingParams(com.facebook.drawee.drawable.Rounded,com.facebook.drawee.generic.RoundingParams):327:327 -> b @@ -81752,7 +79416,7 @@ com.facebook.drawee.generic.WrappingUtils -> Z0.f: 7:11:com.facebook.drawee.drawable.DrawableParent findDrawableParentForLeaf(com.facebook.drawee.drawable.DrawableParent):348:348 -> c 12:16:com.facebook.drawee.drawable.DrawableParent findDrawableParentForLeaf(com.facebook.drawee.drawable.DrawableParent):351:351 -> c 1:6:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):260:260 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;LZ0/e;Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;LX0/e;Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;"} 7:15:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):261:261 -> d 16:24:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):265:265 -> d 25:28:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):268:268 -> d @@ -81771,7 +79435,7 @@ com.facebook.drawee.generic.WrappingUtils -> Z0.f: 90:92:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):280:280 -> d 93:93:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):282:282 -> d 1:6:android.graphics.drawable.Drawable maybeWrapWithRoundedOverlayColor(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams):220:220 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;LZ0/e;)Landroid/graphics/drawable/Drawable;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;LX0/e;)Landroid/graphics/drawable/Drawable;"} 7:15:android.graphics.drawable.Drawable maybeWrapWithRoundedOverlayColor(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams):221:221 -> e 16:24:android.graphics.drawable.Drawable maybeWrapWithRoundedOverlayColor(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams):225:225 -> e 25:29:android.graphics.drawable.Drawable maybeWrapWithRoundedOverlayColor(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams):228:228 -> e @@ -81804,7 +79468,7 @@ com.facebook.drawee.generic.WrappingUtils -> Z0.f: 18:20:void resetRoundingParams(com.facebook.drawee.drawable.Rounded):340:340 -> h 21:28:void resetRoundingParams(com.facebook.drawee.drawable.Rounded):341:341 -> h 1:4:void updateLeafRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):186:186 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/c;LZ0/e;Landroid/content/res/Resources;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/c;LX0/e;Landroid/content/res/Resources;)V"} 5:10:void updateLeafRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):187:187 -> i 11:18:void updateLeafRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):189:189 -> i 19:22:void updateLeafRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):192:192 -> i @@ -81816,7 +79480,7 @@ com.facebook.drawee.generic.WrappingUtils -> Z0.f: 44:47:void updateLeafRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):201:201 -> i 48:53:void updateLeafRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):203:203 -> i 1:6:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):146:146 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/c;LZ0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/c;LX0/e;)V"} 7:14:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):148:148 -> j 15:18:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):151:151 -> j 19:20:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):152:152 -> j @@ -81836,10 +79500,10 @@ com.facebook.drawee.generic.WrappingUtils -> Z0.f: 11:13:com.facebook.drawee.drawable.ScaleTypeDrawable wrapChildWithScaleType(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.drawable.ScalingUtils$ScaleType):126:126 -> k 14:18:com.facebook.drawee.drawable.ScaleTypeDrawable wrapChildWithScaleType(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.drawable.ScalingUtils$ScaleType):127:127 -> k 19:21:com.facebook.drawee.drawable.ScaleTypeDrawable wrapChildWithScaleType(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.drawable.ScalingUtils$ScaleType):128:128 -> k -com.facebook.drawee.gestures.GestureDetector -> a1.a: +com.facebook.drawee.gestures.GestureDetector -> Y0.a: # {"id":"sourceFile","fileName":"GestureDetector.java"} com.facebook.drawee.gestures.GestureDetector$ClickListener mClickListener -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"La1/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY0/a$a;"} float mSingleTapSlopPx -> b boolean mIsCapturingGesture -> c boolean mIsClickCandidate -> d @@ -81854,7 +79518,7 @@ com.facebook.drawee.gestures.GestureDetector -> a1.a: 4:7:void init():60:60 -> a 1:3:boolean isCapturingGesture():80:80 -> b 1:6:com.facebook.drawee.gestures.GestureDetector newInstance(android.content.Context):54:54 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)La1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LY0/a;"} 1:18:boolean onTouchEvent(android.view.MotionEvent):85:85 -> d 19:20:boolean onTouchEvent(android.view.MotionEvent):100:100 -> d 21:24:boolean onTouchEvent(android.view.MotionEvent):101:101 -> d @@ -81878,24 +79542,24 @@ com.facebook.drawee.gestures.GestureDetector -> a1.a: 2:3:void reset():69:69 -> e 4:6:void reset():70:70 -> e 1:3:void setClickListener(com.facebook.drawee.gestures.GestureDetector$ClickListener):75:75 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(La1/a$a;)V"} -com.facebook.drawee.gestures.GestureDetector$ClickListener -> a1.a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY0/a$a;)V"} +com.facebook.drawee.gestures.GestureDetector$ClickListener -> Y0.a$a: # {"id":"sourceFile","fileName":"GestureDetector.java"} boolean onClick() -> f -com.facebook.drawee.interfaces.DraweeController -> b1.a: +com.facebook.drawee.interfaces.DraweeController -> Z0.a: # {"id":"sourceFile","fileName":"DraweeController.java"} - void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/b;)V"} - void onDetach() -> c - com.facebook.drawee.interfaces.DraweeHierarchy getHierarchy() -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb1/b;"} - boolean onTouchEvent(android.view.MotionEvent) -> e + void onDetach() -> b + com.facebook.drawee.interfaces.DraweeHierarchy getHierarchy() -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ0/b;"} + boolean onTouchEvent(android.view.MotionEvent) -> d + void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/b;)V"} void onAttach() -> g -com.facebook.drawee.interfaces.DraweeHierarchy -> b1.b: +com.facebook.drawee.interfaces.DraweeHierarchy -> Z0.b: # {"id":"sourceFile","fileName":"DraweeHierarchy.java"} android.graphics.drawable.Drawable getTopLevelDrawable() -> e android.graphics.Rect getBounds() -> getBounds -com.facebook.drawee.interfaces.SettableDraweeHierarchy -> b1.c: +com.facebook.drawee.interfaces.SettableDraweeHierarchy -> Z0.c: # {"id":"sourceFile","fileName":"SettableDraweeHierarchy.java"} void setControllerOverlay(android.graphics.drawable.Drawable) -> a void setRetry(java.lang.Throwable) -> b @@ -81926,13 +79590,13 @@ com.facebook.drawee.view.DraweeHolder -> com.facebook.drawee.view.b: boolean mIsHolderAttached -> e boolean mIsVisible -> f com.facebook.drawee.interfaces.DraweeHierarchy mHierarchy -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/b;"} com.facebook.drawee.interfaces.DraweeController mController -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/a;"} com.facebook.drawee.components.DraweeEventTracker mEventTracker -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/c;"} 1:4:void (com.facebook.drawee.interfaces.DraweeHierarchy):74:74 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/b;)V"} 5:6:void (com.facebook.drawee.interfaces.DraweeHierarchy):46:46 -> 7:9:void (com.facebook.drawee.interfaces.DraweeHierarchy):47:47 -> 10:12:void (com.facebook.drawee.interfaces.DraweeHierarchy):48:48 -> @@ -81948,7 +79612,7 @@ com.facebook.drawee.view.DraweeHolder -> com.facebook.drawee.view.b: 9:12:void attachOrDetachController():275:275 -> b 13:16:void attachOrDetachController():277:277 -> b 1:5:com.facebook.drawee.view.DraweeHolder create(com.facebook.drawee.interfaces.DraweeHierarchy,android.content.Context):61:61 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/b;Landroid/content/Context;)Lcom/facebook/drawee/view/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/b;Landroid/content/Context;)Lcom/facebook/drawee/view/b;"} 6:9:com.facebook.drawee.view.DraweeHolder create(com.facebook.drawee.interfaces.DraweeHierarchy,android.content.Context):62:62 -> c 1:5:void detachController():262:262 -> d 6:13:void detachController():265:265 -> d @@ -81956,13 +79620,13 @@ com.facebook.drawee.view.DraweeHolder -> com.facebook.drawee.view.b: 16:21:void detachController():267:267 -> d 22:27:void detachController():269:269 -> d 1:3:com.facebook.drawee.interfaces.DraweeController getController():203:203 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb1/a;"} - 1:9:com.facebook.drawee.interfaces.DraweeHierarchy getHierarchy():225:225 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb1/b;"} - 1:5:void onVisibilityChange(boolean):132:132 -> g - 6:17:void onVisibilityChange(boolean):135:135 -> g - 18:19:void onVisibilityChange(boolean):136:136 -> g - 20:23:void onVisibilityChange(boolean):137:137 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ0/a;"} + 1:5:void onVisibilityChange(boolean):132:132 -> f + 6:17:void onVisibilityChange(boolean):135:135 -> f + 18:19:void onVisibilityChange(boolean):136:136 -> f + 20:23:void onVisibilityChange(boolean):137:137 -> f + 1:9:com.facebook.drawee.interfaces.DraweeHierarchy getHierarchy():225:225 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ0/b;"} 1:11:android.graphics.drawable.Drawable getTopLevelDrawable():235:235 -> h 1:8:boolean hasHierarchy():230:230 -> i 1:16:boolean isControllerValid():243:243 -> j @@ -81985,7 +79649,7 @@ com.facebook.drawee.view.DraweeHolder -> com.facebook.drawee.view.b: 42:43:void onDraw():158:158 -> onDraw 44:47:void onDraw():159:159 -> onDraw 1:4:void setController(com.facebook.drawee.interfaces.DraweeController):172:172 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/a;)V"} 5:7:void setController(com.facebook.drawee.interfaces.DraweeController):174:174 -> p 8:13:void setController(com.facebook.drawee.interfaces.DraweeController):178:178 -> p 14:20:void setController(com.facebook.drawee.interfaces.DraweeController):179:179 -> p @@ -81996,7 +79660,7 @@ com.facebook.drawee.view.DraweeHolder -> com.facebook.drawee.view.b: 46:54:void setController(com.facebook.drawee.interfaces.DraweeController):188:188 -> p 55:58:void setController(com.facebook.drawee.interfaces.DraweeController):192:192 -> p 1:7:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):208:208 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/b;)V"} 8:12:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):209:209 -> q 13:15:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):211:211 -> q 16:23:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):212:212 -> q @@ -82052,10 +79716,10 @@ com.facebook.drawee.view.DraweeView -> com.facebook.drawee.view.c: 1:6:void doDetach():217:217 -> doDetach 1:3:float getAspectRatio():291:291 -> getAspectRatio 1:7:com.facebook.drawee.interfaces.DraweeController getController():152:152 -> getController - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ0/a;"} 1:3:java.lang.Object getExtraData():118:118 -> getExtraData 1:7:com.facebook.drawee.interfaces.DraweeHierarchy getHierarchy():129:129 -> getHierarchy - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ0/b;"} 1:7:android.graphics.drawable.Drawable getTopLevelDrawable():140:140 -> getTopLevelDrawable 1:12:boolean hasController():157:157 -> hasController 1:7:boolean hasHierarchy():134:134 -> hasHierarchy @@ -82090,12 +79754,12 @@ com.facebook.drawee.view.DraweeView -> com.facebook.drawee.view.c: 8:9:void setAspectRatio(float):285:285 -> setAspectRatio 10:13:void setAspectRatio(float):286:286 -> setAspectRatio 1:5:void setController(com.facebook.drawee.interfaces.DraweeController):145:145 -> setController - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/a;)V"} 6:15:void setController(com.facebook.drawee.interfaces.DraweeController):146:146 -> setController 1:3:void setExtraData(java.lang.Object):114:114 -> setExtraData 1:3:void setGlobalLegacyVisibilityHandlingEnabled(boolean):59:59 -> setGlobalLegacyVisibilityHandlingEnabled 1:5:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):123:123 -> setHierarchy - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ0/b;)V"} 6:15:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):124:124 -> setHierarchy 1:7:void setImageBitmap(android.graphics.Bitmap):249:249 -> setImageBitmap 8:12:void setImageBitmap(android.graphics.Bitmap):250:250 -> setImageBitmap @@ -82116,7 +79780,7 @@ com.facebook.drawee.view.DraweeView -> com.facebook.drawee.view.c: com.facebook.drawee.view.GenericDraweeView -> com.facebook.drawee.view.d: # {"id":"sourceFile","fileName":"GenericDraweeView.java"} 1:3:void (android.content.Context,com.facebook.drawee.generic.GenericDraweeHierarchy):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LZ0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LX0/a;)V"} 4:7:void (android.content.Context,com.facebook.drawee.generic.GenericDraweeHierarchy):35:35 -> 1:6:void inflateHierarchy(android.content.Context,android.util.AttributeSet):60:60 -> inflateHierarchy 7:11:void inflateHierarchy(android.content.Context,android.util.AttributeSet):61:61 -> inflateHierarchy @@ -82128,9 +79792,9 @@ com.facebook.drawee.view.GenericDraweeView -> com.facebook.drawee.view.d: com.facebook.drawee.view.SimpleDraweeView -> com.facebook.drawee.view.e: # {"id":"sourceFile","fileName":"SimpleDraweeView.java"} com.facebook.common.internal.Supplier sDraweecontrollerbuildersupplier -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} 1:3:void initialize(com.facebook.common.internal.Supplier):46:46 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/n;)V"} com.facebook.fbreact.specs.NativeAccessibilityInfoSpec -> com.facebook.fbreact.specs.NativeAccessibilityInfoSpec: # {"id":"sourceFile","fileName":"NativeAccessibilityInfoSpec.java"} 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> @@ -82435,20 +80099,20 @@ com.facebook.fbreact.specs.NativeWebSocketModuleSpec -> com.facebook.fbreact.spe # {"id":"sourceFile","fileName":"NativeWebSocketModuleSpec.java"} 1:4:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> 1:3:java.lang.String getName():34:34 -> getName -com.facebook.fresco.middleware.HasExtraData -> c1.a: +com.facebook.fresco.middleware.HasExtraData -> a1.a: # {"id":"sourceFile","fileName":"HasExtraData.kt"} - java.lang.Object getExtra(java.lang.String) -> J - void putExtra(java.lang.String,java.lang.Object) -> S + java.lang.Object getExtra(java.lang.String) -> A + void putExtra(java.lang.String,java.lang.Object) -> L java.util.Map getExtras() -> getExtras - void putExtras(java.util.Map) -> x -com.facebook.fresco.middleware.MiddlewareUtils -> c1.b: + void putExtras(java.util.Map) -> u +com.facebook.fresco.middleware.MiddlewareUtils -> a1.b: # {"id":"sourceFile","fileName":"MiddlewareUtils.kt"} com.facebook.fresco.middleware.MiddlewareUtils INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La1/b;"} 1:8:void ():0:0 -> 1:4:void ():15:15 -> 11:17:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,java.util.Map,java.util.Map,android.graphics.Rect,java.lang.String,android.graphics.PointF,java.util.Map,java.lang.Object,boolean,android.net.Uri):30:30 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Landroid/graphics/Rect;Ljava/lang/String;Landroid/graphics/PointF;Ljava/util/Map;Ljava/lang/Object;ZLandroid/net/Uri;)Ld1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Landroid/graphics/Rect;Ljava/lang/String;Landroid/graphics/PointF;Ljava/util/Map;Ljava/lang/Object;ZLandroid/net/Uri;)Lb1/b$a;"} 18:23:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,java.util.Map,java.util.Map,android.graphics.Rect,java.lang.String,android.graphics.PointF,java.util.Map,java.lang.Object,boolean,android.net.Uri):32:32 -> a 24:29:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,java.util.Map,java.util.Map,android.graphics.Rect,java.lang.String,android.graphics.PointF,java.util.Map,java.lang.Object,boolean,android.net.Uri):33:33 -> a 30:33:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,java.util.Map,java.util.Map,android.graphics.Rect,java.lang.String,android.graphics.PointF,java.util.Map,java.lang.Object,boolean,android.net.Uri):35:35 -> a @@ -82462,47 +80126,47 @@ com.facebook.fresco.middleware.MiddlewareUtils -> c1.b: 60:61:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,java.util.Map,java.util.Map,android.graphics.Rect,java.lang.String,android.graphics.PointF,java.util.Map,java.lang.Object,boolean,android.net.Uri):45:45 -> a 62:63:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,java.util.Map,java.util.Map,android.graphics.Rect,java.lang.String,android.graphics.PointF,java.util.Map,java.lang.Object,boolean,android.net.Uri):46:46 -> a 64:66:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,java.util.Map,java.util.Map,android.graphics.Rect,java.lang.String,android.graphics.PointF,java.util.Map,java.lang.Object,boolean,android.net.Uri):47:47 -> a -com.facebook.fresco.ui.common.BaseControllerListener2 -> d1.a: +com.facebook.fresco.ui.common.BaseControllerListener2 -> b1.a: # {"id":"sourceFile","fileName":"BaseControllerListener2.kt"} com.facebook.fresco.ui.common.BaseControllerListener2$Companion Companion -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/a$a;"} com.facebook.fresco.ui.common.ControllerListener2 NO_OP_LISTENER -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/b;"} 9:16:void ():29:29 -> 1:4:void ():12:12 -> - 1:1:void d1.BaseControllerListener2.onSubmit(java.lang.String,java.lang.Object,d1.ControllerListener2$Extras):0:0 -> h + 1:1:void b1.BaseControllerListener2.onRelease(java.lang.String,b1.ControllerListener2$Extras):0:0 -> h # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Ld1/b$a;)V"} - 1:1:void d1.BaseControllerListener2.onFailure(java.lang.String,java.lang.Throwable,d1.ControllerListener2$Extras):0:0 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lb1/b$a;)V"} + 1:1:void b1.BaseControllerListener2.onSubmit(java.lang.String,java.lang.Object,b1.ControllerListener2$Extras):0:0 -> i # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Throwable;Ld1/b$a;)V"} - 1:1:void d1.BaseControllerListener2.onIntermediateImageSet(java.lang.String,java.lang.Object):0:0 -> onIntermediateImageSet + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Lb1/b$a;)V"} + 1:1:void b1.BaseControllerListener2.onFailure(java.lang.String,java.lang.Throwable,b1.ControllerListener2$Extras):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d1.BaseControllerListener2.onRelease(java.lang.String,d1.ControllerListener2$Extras):0:0 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Throwable;Lb1/b$a;)V"} + 1:1:void b1.BaseControllerListener2.onIntermediateImageSet(java.lang.String,java.lang.Object):0:0 -> onIntermediateImageSet # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ld1/b$a;)V"} - 1:1:void d1.BaseControllerListener2.onFinalImageSet(java.lang.String,java.lang.Object,d1.ControllerListener2$Extras):0:0 -> t + 1:1:void b1.BaseControllerListener2.onFinalImageSet(java.lang.String,java.lang.Object,b1.ControllerListener2$Extras):0:0 -> s # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Ld1/b$a;)V"} - 1:1:void d1.BaseControllerListener2.onIntermediateImageFailed(java.lang.String):0:0 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Lb1/b$a;)V"} + 1:1:void b1.BaseControllerListener2.onIntermediateImageFailed(java.lang.String):0:0 -> t # {"id":"com.android.tools.r8.synthesized"} -com.facebook.fresco.ui.common.BaseControllerListener2$Companion -> d1.a$a: +com.facebook.fresco.ui.common.BaseControllerListener2$Companion -> b1.a$a: # {"id":"sourceFile","fileName":"BaseControllerListener2.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():28:28 -> -com.facebook.fresco.ui.common.ControllerListener2 -> d1.b: +com.facebook.fresco.ui.common.ControllerListener2 -> b1.b: # {"id":"sourceFile","fileName":"ControllerListener2.kt"} - void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras) -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Ld1/b$a;)V"} - void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras) -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Throwable;Ld1/b$a;)V"} + void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras) -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lb1/b$a;)V"} + void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras) -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Lb1/b$a;)V"} + void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras) -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Throwable;Lb1/b$a;)V"} void onIntermediateImageSet(java.lang.String,java.lang.Object) -> onIntermediateImageSet - void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras) -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ld1/b$a;)V"} - void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras) -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Ld1/b$a;)V"} - void onIntermediateImageFailed(java.lang.String) -> u -com.facebook.fresco.ui.common.ControllerListener2$Extras -> d1.b$a: + void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras) -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Lb1/b$a;)V"} + void onIntermediateImageFailed(java.lang.String) -> t +com.facebook.fresco.ui.common.ControllerListener2$Extras -> b1.b$a: # {"id":"sourceFile","fileName":"ControllerListener2.kt"} java.util.Map componentExtras -> a java.util.Map shortcutExtras -> b @@ -82518,92 +80182,92 @@ com.facebook.fresco.ui.common.ControllerListener2$Extras -> d1.b$a: java.lang.Float focusY -> l boolean logWithHighSamplingRate -> m com.facebook.fresco.ui.common.ControllerListener2$Extras$Companion Companion -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/b$a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/b$a$a;"} 1:9:void ():0:0 -> 1:4:void ():17:17 -> 5:6:void ():25:25 -> 7:9:void ():26:26 -> -com.facebook.fresco.ui.common.ControllerListener2$Extras$Companion -> d1.b$a$a: +com.facebook.fresco.ui.common.ControllerListener2$Extras$Companion -> b1.b$a$a: # {"id":"sourceFile","fileName":"ControllerListener2.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():52:52 -> -com.facebook.fresco.ui.common.DimensionsInfo -> d1.c: +com.facebook.fresco.ui.common.DimensionsInfo -> b1.c: # {"id":"sourceFile","fileName":"DimensionsInfo.kt"} -com.facebook.fresco.ui.common.ForwardingControllerListener2 -> d1.d: +com.facebook.fresco.ui.common.ForwardingControllerListener2 -> b1.d: # {"id":"sourceFile","fileName":"ForwardingControllerListener2.kt"} java.util.List listeners -> f com.facebook.fresco.ui.common.ForwardingControllerListener2$Companion Companion -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/d$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/d$a;"} 1:9:void ():0:0 -> 1:3:void ():15:15 -> 4:12:void ():17:17 -> - 7:11:void removeListener(com.facebook.fresco.ui.common.ControllerListener2):26:26 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/b;)V"} - 12:16:void removeListener(com.facebook.fresco.ui.common.ControllerListener2):27:27 -> E - 6:14:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):85:85 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Ld1/b$a;)V"} - 15:22:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):88:88 -> h - 23:25:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):53:53 -> h - 26:29:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):94:94 -> h - 30:57:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):97:97 -> h - 6:14:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):117:117 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Throwable;Ld1/b$a;)V"} - 15:22:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):120:120 -> i - 23:25:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):61:61 -> i - 26:29:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):126:126 -> i - 30:57:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):129:129 -> i + 6:14:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):133:133 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lb1/b$a;)V"} + 15:22:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):136:136 -> h + 23:25:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):65:65 -> h + 26:29:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):142:142 -> h + 30:57:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):145:145 -> h + 6:14:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):85:85 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Lb1/b$a;)V"} + 15:22:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):88:88 -> i + 23:25:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):53:53 -> i + 26:29:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):94:94 -> i + 30:57:void onSubmit(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):97:97 -> i + 6:14:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):117:117 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Throwable;Lb1/b$a;)V"} + 15:22:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):120:120 -> j + 23:25:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):61:61 -> j + 26:29:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):126:126 -> j + 30:57:void onFailure(java.lang.String,java.lang.Throwable,com.facebook.fresco.ui.common.ControllerListener2$Extras):129:129 -> j 6:14:void onIntermediateImageSet(java.lang.String,java.lang.Object):149:149 -> onIntermediateImageSet 15:22:void onIntermediateImageSet(java.lang.String,java.lang.Object):152:152 -> onIntermediateImageSet 23:25:void onIntermediateImageSet(java.lang.String,java.lang.Object):69:69 -> onIntermediateImageSet 26:29:void onIntermediateImageSet(java.lang.String,java.lang.Object):158:158 -> onIntermediateImageSet 30:57:void onIntermediateImageSet(java.lang.String,java.lang.Object):161:161 -> onIntermediateImageSet - 6:14:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):133:133 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ld1/b$a;)V"} - 15:22:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):136:136 -> s - 23:25:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):65:65 -> s - 26:29:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):142:142 -> s - 30:57:void onRelease(java.lang.String,com.facebook.fresco.ui.common.ControllerListener2$Extras):145:145 -> s - 6:14:void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):101:101 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Ld1/b$a;)V"} - 15:22:void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):104:104 -> t - 23:25:void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):57:57 -> t - 26:29:void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):110:110 -> t - 30:57:void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):113:113 -> t - 6:14:void onIntermediateImageFailed(java.lang.String):165:165 -> u - 15:22:void onIntermediateImageFailed(java.lang.String):168:168 -> u - 23:25:void onIntermediateImageFailed(java.lang.String):73:73 -> u - 26:29:void onIntermediateImageFailed(java.lang.String):174:174 -> u - 30:57:void onIntermediateImageFailed(java.lang.String):177:177 -> u - 7:11:void addListener(com.facebook.fresco.ui.common.ControllerListener2):21:21 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/b;)V"} - 12:16:void addListener(com.facebook.fresco.ui.common.ControllerListener2):22:22 -> x -com.facebook.fresco.ui.common.ForwardingControllerListener2$Companion -> d1.d$a: + 6:14:void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):101:101 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;Lb1/b$a;)V"} + 15:22:void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):104:104 -> s + 23:25:void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):57:57 -> s + 26:29:void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):110:110 -> s + 30:57:void onFinalImageSet(java.lang.String,java.lang.Object,com.facebook.fresco.ui.common.ControllerListener2$Extras):113:113 -> s + 6:14:void onIntermediateImageFailed(java.lang.String):165:165 -> t + 15:22:void onIntermediateImageFailed(java.lang.String):168:168 -> t + 23:25:void onIntermediateImageFailed(java.lang.String):73:73 -> t + 26:29:void onIntermediateImageFailed(java.lang.String):174:174 -> t + 30:57:void onIntermediateImageFailed(java.lang.String):177:177 -> t + 7:11:void addListener(com.facebook.fresco.ui.common.ControllerListener2):21:21 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/b;)V"} + 12:16:void addListener(com.facebook.fresco.ui.common.ControllerListener2):22:22 -> u + 7:11:void removeListener(com.facebook.fresco.ui.common.ControllerListener2):26:26 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/b;)V"} + 12:16:void removeListener(com.facebook.fresco.ui.common.ControllerListener2):27:27 -> x +com.facebook.fresco.ui.common.ForwardingControllerListener2$Companion -> b1.d$a: # {"id":"sourceFile","fileName":"ForwardingControllerListener2.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():80:80 -> -com.facebook.fresco.ui.common.ImageLoadStatus -> d1.e: +com.facebook.fresco.ui.common.ImageLoadStatus -> b1.e: # {"id":"sourceFile","fileName":"ImageLoadStatus.kt"} int value -> d com.facebook.fresco.ui.common.ImageLoadStatus$Companion Companion -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/e$a;"} com.facebook.fresco.ui.common.ImageLoadStatus[] VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lb1/e;"} com.facebook.fresco.ui.common.ImageLoadStatus UNKNOWN -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/e;"} com.facebook.fresco.ui.common.ImageLoadStatus REQUESTED -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/e;"} com.facebook.fresco.ui.common.ImageLoadStatus INTERMEDIATE_AVAILABLE -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/e;"} com.facebook.fresco.ui.common.ImageLoadStatus SUCCESS -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/e;"} com.facebook.fresco.ui.common.ImageLoadStatus ERROR -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/e;"} com.facebook.fresco.ui.common.ImageLoadStatus EMPTY_EVENT -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/e;"} com.facebook.fresco.ui.common.ImageLoadStatus RELEASED -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/e;"} com.facebook.fresco.ui.common.ImageLoadStatus[] $VALUES -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lb1/e;"} kotlin.enums.EnumEntries $ENTRIES -> o 1:11:void ():11:11 -> 12:21:void ():12:12 -> @@ -82615,7 +80279,7 @@ com.facebook.fresco.ui.common.ImageLoadStatus -> d1.e: 95:101:void ():35:35 -> 1:6:void (java.lang.String,int,int):10:10 -> 1:19:com.facebook.fresco.ui.common.ImageLoadStatus[] $values():0:0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb1/e;"} 1:23:java.lang.String toString():24:24 -> toString 24:26:java.lang.String toString():30:30 -> toString 27:29:java.lang.String toString():29:29 -> toString @@ -82624,18 +80288,18 @@ com.facebook.fresco.ui.common.ImageLoadStatus -> d1.e: 36:38:java.lang.String toString():26:26 -> toString 39:41:java.lang.String toString():25:25 -> toString 7:9:com.facebook.fresco.ui.common.ImageLoadStatus valueOf(java.lang.String):39:39 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ld1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb1/e;"} 7:9:com.facebook.fresco.ui.common.ImageLoadStatus[] values():39:39 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld1/e;"} -com.facebook.fresco.ui.common.ImageLoadStatus$Companion -> d1.e$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb1/e;"} +com.facebook.fresco.ui.common.ImageLoadStatus$Companion -> b1.e$a: # {"id":"sourceFile","fileName":"ImageLoadStatus.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():34:34 -> -com.facebook.fresco.ui.common.ImageLoadStatus$WhenMappings -> d1.e$b: +com.facebook.fresco.ui.common.ImageLoadStatus$WhenMappings -> b1.e$b: # {"id":"sourceFile","fileName":"ImageLoadStatus.kt"} int[] $EnumSwitchMapping$0 -> a 1:55:void ():0:0 -> -com.facebook.fresco.ui.common.ImagePerfData -> d1.f: +com.facebook.fresco.ui.common.ImagePerfData -> b1.f: # {"id":"sourceFile","fileName":"ImagePerfData.kt"} java.lang.String contentIdOnVisible -> A java.lang.String surfaceOnVisible -> B @@ -82650,9 +80314,9 @@ com.facebook.fresco.ui.common.ImagePerfData -> d1.f: java.lang.Integer densityDpiOnSuccess -> K int instanceId -> L com.facebook.fresco.ui.common.ImagePerfData$Companion Companion -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/f$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/f$a;"} com.facebook.fresco.ui.common.ImageRenderingInfra infra -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/k;"} java.lang.String controllerId -> b java.lang.String requestId -> c java.lang.Object imageRequest -> d @@ -82671,30 +80335,30 @@ com.facebook.fresco.ui.common.ImagePerfData -> d1.f: int onScreenHeightPx -> q java.lang.Throwable errorThrowable -> r com.facebook.fresco.ui.common.VisibilityState visibilityState -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/n;"} long visibilityEventTimeMs -> t long invisibilityEventTimeMs -> u com.facebook.fresco.ui.common.ControllerListener2$Extras extraData -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/b$a;"} java.lang.String callingClassNameOnVisible -> w java.lang.String rootContextNameOnVisible -> x java.lang.String[] contextChainArrayOnVisible -> y java.lang.String contextChainExtrasOnVisible -> z 1:9:void ():0:0 -> 1:22:void (com.facebook.fresco.ui.common.ImageRenderingInfra,java.lang.String,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,long,long,long,long,long,long,java.lang.Long,java.lang.Long,boolean,int,int,java.lang.Throwable,com.facebook.fresco.ui.common.VisibilityState,long,long,com.facebook.fresco.ui.common.DimensionsInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras,java.lang.String,java.lang.String,java.lang.String[],java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Long,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer):13:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/k;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;JJJJJJLjava/lang/Long;Ljava/lang/Long;ZIILjava/lang/Throwable;Ld1/n;JJLd1/c;Ld1/b$a;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/util/List;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/k;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;JJJJJJLjava/lang/Long;Ljava/lang/Long;ZIILjava/lang/Throwable;Lb1/n;JJLb1/c;Lb1/b$a;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/util/List;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)V"} 23:38:void (com.facebook.fresco.ui.common.ImageRenderingInfra,java.lang.String,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,long,long,long,long,long,long,java.lang.Long,java.lang.Long,boolean,int,int,java.lang.Throwable,com.facebook.fresco.ui.common.VisibilityState,long,long,com.facebook.fresco.ui.common.DimensionsInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras,java.lang.String,java.lang.String,java.lang.String[],java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Long,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer):36:51 -> 39:39:void (com.facebook.fresco.ui.common.ImageRenderingInfra,java.lang.String,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,long,long,long,long,long,long,java.lang.Long,java.lang.Long,boolean,int,int,java.lang.Throwable,com.facebook.fresco.ui.common.VisibilityState,long,long,com.facebook.fresco.ui.common.DimensionsInfo,com.facebook.fresco.ui.common.ControllerListener2$Extras,java.lang.String,java.lang.String,java.lang.String[],java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Long,java.lang.String,java.util.List,boolean,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer):54:54 -> -com.facebook.fresco.ui.common.ImagePerfData$Companion -> d1.f$a: +com.facebook.fresco.ui.common.ImagePerfData$Companion -> b1.f$a: # {"id":"sourceFile","fileName":"ImagePerfData.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():87:87 -> -com.facebook.fresco.ui.common.ImagePerfDataListener -> d1.g: +com.facebook.fresco.ui.common.ImagePerfDataListener -> b1.g: # {"id":"sourceFile","fileName":"ImagePerfDataListener.kt"} -com.facebook.fresco.ui.common.ImagePerfLoggingState -> d1.h: +com.facebook.fresco.ui.common.ImagePerfLoggingState -> b1.h: # {"id":"sourceFile","fileName":"ImagePerfLoggingState.kt"} com.facebook.fresco.ui.common.ImageRenderingInfra infra -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/k;"} java.util.List intermediateImageSetTimes -> b boolean newIntermediateImageSetPointAvailable -> c java.lang.Long emptyEventTimestampNs -> d @@ -82713,7 +80377,7 @@ com.facebook.fresco.ui.common.ImagePerfLoggingState -> d1.h: java.lang.Integer errorCodeOnFailure -> q java.lang.Integer densityDpiOnSuccess -> r 6:10:void (com.facebook.fresco.ui.common.ImageRenderingInfra):10:10 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/k;)V"} 11:18:void (com.facebook.fresco.ui.common.ImageRenderingInfra):13:13 -> 1:3:java.lang.String getCallingClassNameOnVisible():21:21 -> a 1:3:java.lang.String getContentIdOnVisible():25:25 -> b @@ -82725,7 +80389,7 @@ com.facebook.fresco.ui.common.ImagePerfLoggingState -> d1.h: 1:3:java.lang.String getErrorMessageOnFailure():31:31 -> h 1:3:java.lang.String getErrorStacktraceStringOnFailure():32:32 -> i 1:3:com.facebook.fresco.ui.common.ImageRenderingInfra getInfra():10:10 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb1/k;"} 1:3:java.util.List getIntermediateImageSetTimes():13:13 -> k 1:3:java.lang.Long getMsSinceLastNavigationOnVisible():28:28 -> l 1:3:boolean getNewIntermediateImageSetPointAvailable():16:16 -> m @@ -82754,13 +80418,13 @@ com.facebook.fresco.ui.common.ImagePerfLoggingState -> d1.h: 1:3:void setEmptyEventTimestampNs(java.lang.Long):18:18 -> t 1:3:void setNewIntermediateImageSetPointAvailable(boolean):16:16 -> u 1:3:void setReleasedEventTimestampNs(java.lang.Long):19:19 -> v -com.facebook.fresco.ui.common.ImagePerfNotifier -> d1.i: +com.facebook.fresco.ui.common.ImagePerfNotifier -> b1.i: # {"id":"sourceFile","fileName":"ImagePerfNotifier.kt"} void notifyVisibilityUpdated(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.VisibilityState) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/j;Ld1/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/j;Lb1/n;)V"} void notifyStatusUpdated(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImageLoadStatus) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/j;Ld1/e;)V"} -com.facebook.fresco.ui.common.ImagePerfState -> d1.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/j;Lb1/e;)V"} +com.facebook.fresco.ui.common.ImagePerfState -> b1.j: # {"id":"sourceFile","fileName":"ImagePerfState.kt"} long controllerFailureTimeMs -> A long imageRequestStartTimeMs -> B @@ -82770,13 +80434,13 @@ com.facebook.fresco.ui.common.ImagePerfState -> d1.j: int onScreenHeightPx -> F java.lang.Throwable errorThrowable -> G com.facebook.fresco.ui.common.ImageLoadStatus imageLoadStatus -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/e;"} com.facebook.fresco.ui.common.VisibilityState visibilityState -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/n;"} long visibilityEventTimeMs -> J long invisibilityEventTimeMs -> K com.facebook.fresco.ui.common.ControllerListener2$Extras _extraData -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/b$a;"} java.lang.String controllerId -> s java.lang.String requestId -> t java.lang.Object imageRequest -> u @@ -82786,7 +80450,7 @@ com.facebook.fresco.ui.common.ImagePerfState -> d1.j: long controllerIntermediateImageSetTimeMs -> y long controllerFinalImageSetTimeMs -> z 6:10:void (com.facebook.fresco.ui.common.ImageRenderingInfra):12:12 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/k;)V"} 11:12:void (com.facebook.fresco.ui.common.ImageRenderingInfra):21:21 -> 13:14:void (com.facebook.fresco.ui.common.ImageRenderingInfra):22:22 -> 15:16:void (com.facebook.fresco.ui.common.ImageRenderingInfra):23:23 -> @@ -82805,10 +80469,10 @@ com.facebook.fresco.ui.common.ImagePerfState -> d1.j: 1:3:void setControllerSubmitTimeMs(long):97:97 -> D 1:3:void setErrorThrowable(java.lang.Throwable):141:141 -> E 1:3:void setExtraData(com.facebook.fresco.ui.common.ControllerListener2$Extras):191:191 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/b$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/b$a;)V"} 1:3:void setImageInfo(java.lang.Object):129:129 -> G 6:8:void setImageLoadStatus(com.facebook.fresco.ui.common.ImageLoadStatus):36:36 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/e;)V"} 1:3:void setImageRequest(java.lang.Object):93:93 -> I 1:3:void setImageRequestEndTimeMs(long):117:117 -> J 1:3:void setImageRequestStartTimeMs(long):113:113 -> K @@ -82820,7 +80484,7 @@ com.facebook.fresco.ui.common.ImagePerfState -> d1.j: 1:3:void setVisibilityEventTimeMs(long):40:40 -> Q 3:10:void setVisible(boolean):145:145 -> R 3:4:com.facebook.fresco.ui.common.ImagePerfData snapshot():149:149 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb1/f;"} 5:8:com.facebook.fresco.ui.common.ImagePerfData snapshot():150:150 -> S 9:10:com.facebook.fresco.ui.common.ImagePerfData snapshot():151:151 -> S 11:12:com.facebook.fresco.ui.common.ImagePerfData snapshot():152:152 -> S @@ -82885,18 +80549,18 @@ com.facebook.fresco.ui.common.ImagePerfState -> d1.j: 32:35:void resetPointsTimestamps():81:81 -> x 1:3:void setCallerContext(java.lang.Object):18:18 -> y 1:3:void setControllerFailureTimeMs(long):109:109 -> z -com.facebook.fresco.ui.common.ImageRenderingInfra -> d1.k: +com.facebook.fresco.ui.common.ImageRenderingInfra -> b1.k: # {"id":"sourceFile","fileName":"ImageRenderingInfra.kt"} com.facebook.fresco.ui.common.ImageRenderingInfra VITO_V2 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/k;"} com.facebook.fresco.ui.common.ImageRenderingInfra VITO_V1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/k;"} com.facebook.fresco.ui.common.ImageRenderingInfra DRAWEE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/k;"} com.facebook.fresco.ui.common.ImageRenderingInfra OTHER -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/k;"} com.facebook.fresco.ui.common.ImageRenderingInfra[] $VALUES -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lb1/k;"} kotlin.enums.EnumEntries $ENTRIES -> i 1:10:void ():11:11 -> 11:20:void ():12:12 -> @@ -82904,42 +80568,42 @@ com.facebook.fresco.ui.common.ImageRenderingInfra -> d1.k: 31:53:void ():14:14 -> 1:4:void (java.lang.String,int):10:10 -> 1:13:com.facebook.fresco.ui.common.ImageRenderingInfra[] $values():0:0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb1/k;"} 7:9:com.facebook.fresco.ui.common.ImageRenderingInfra valueOf(java.lang.String):15:15 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ld1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb1/k;"} 7:9:com.facebook.fresco.ui.common.ImageRenderingInfra[] values():15:15 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld1/k;"} -com.facebook.fresco.ui.common.MultiUriHelper -> d1.l: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb1/k;"} +com.facebook.fresco.ui.common.MultiUriHelper -> b1.l: # {"id":"sourceFile","fileName":"MultiUriHelper.kt"} com.facebook.fresco.ui.common.MultiUriHelper INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/l;"} 1:8:void ():0:0 -> 1:4:void ():13:13 -> 9:21:android.net.Uri getMainUri(java.lang.Object,java.lang.Object,java.lang.Object[],com.facebook.common.internal.Fn):22:22 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;LD0/e;)Landroid/net/Uri;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;LB0/e;)Landroid/net/Uri;"} 22:26:android.net.Uri getMainUri(java.lang.Object,java.lang.Object,java.lang.Object[],com.facebook.common.internal.Fn):27:27 -> a 27:43:android.net.Uri getMainUri(java.lang.Object,java.lang.Object,java.lang.Object[],com.facebook.common.internal.Fn):28:28 -> a 44:51:android.net.Uri getMainUri(java.lang.Object,java.lang.Object,java.lang.Object[],com.facebook.common.internal.Fn):34:34 -> a -com.facebook.fresco.ui.common.OnFadeListener -> d1.m: +com.facebook.fresco.ui.common.OnFadeListener -> b1.m: # {"id":"sourceFile","fileName":"OnFadeListener.kt"} void onFadeStarted() -> a void onShownImmediately() -> b void onFadeFinished() -> c -com.facebook.fresco.ui.common.VisibilityState -> d1.n: +com.facebook.fresco.ui.common.VisibilityState -> b1.n: # {"id":"sourceFile","fileName":"VisibilityState.kt"} int value -> d com.facebook.fresco.ui.common.VisibilityState$Companion Companion -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/n$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/n$a;"} com.facebook.fresco.ui.common.VisibilityState[] VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lb1/n;"} com.facebook.fresco.ui.common.VisibilityState UNKNOWN -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/n;"} com.facebook.fresco.ui.common.VisibilityState VISIBLE -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/n;"} com.facebook.fresco.ui.common.VisibilityState INVISIBLE -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/n;"} com.facebook.fresco.ui.common.VisibilityState[] $VALUES -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lb1/n;"} kotlin.enums.EnumEntries $ENTRIES -> k 1:11:void ():11:11 -> 12:21:void ():12:12 -> @@ -82947,32 +80611,32 @@ com.facebook.fresco.ui.common.VisibilityState -> d1.n: 52:58:void ():16:16 -> 1:6:void (java.lang.String,int,int):10:10 -> 1:11:com.facebook.fresco.ui.common.VisibilityState[] $values():0:0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb1/n;"} 7:9:com.facebook.fresco.ui.common.VisibilityState valueOf(java.lang.String):20:20 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ld1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb1/n;"} 7:9:com.facebook.fresco.ui.common.VisibilityState[] values():20:20 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ld1/n;"} -com.facebook.fresco.ui.common.VisibilityState$Companion -> d1.n$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb1/n;"} +com.facebook.fresco.ui.common.VisibilityState$Companion -> b1.n$a: # {"id":"sourceFile","fileName":"VisibilityState.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():15:15 -> -com.facebook.fresco.urimod.NopUriModifier -> e1.a: +com.facebook.fresco.urimod.NopUriModifier -> c1.a: # {"id":"sourceFile","fileName":"NopUriModifier.kt"} com.facebook.fresco.urimod.NopUriModifier INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Le1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc1/a;"} 1:8:void ():0:0 -> 1:4:void ():16:16 -> - 1:1:android.net.Uri e1.NopUriModifier.modifyPrefetchUri(android.net.Uri,java.lang.Object):0:0 -> a + 1:1:android.net.Uri c1.NopUriModifier.modifyPrefetchUri(android.net.Uri,java.lang.Object):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.fresco.urimod.UriModifier -> e1.b: +com.facebook.fresco.urimod.UriModifier -> c1.b: # {"id":"sourceFile","fileName":"UriModifier.kt"} com.facebook.fresco.urimod.UriModifier INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Le1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc1/b;"} com.facebook.fresco.urimod.UriModifierInterface INSTANCE -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Le1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc1/c;"} 8:12:void ():11:11 -> 1:4:void ():10:10 -> -com.facebook.fresco.urimod.UriModifierInterface -> e1.c: +com.facebook.fresco.urimod.UriModifierInterface -> c1.c: # {"id":"sourceFile","fileName":"UriModifierInterface.kt"} android.net.Uri modifyPrefetchUri(android.net.Uri,java.lang.Object) -> a com.facebook.hermes.BuildConfig -> com.facebook.hermes.BuildConfig: @@ -85273,11 +82937,11 @@ com.facebook.hermes.unicode.AndroidUnicodeUtils -> com.facebook.hermes.unicode.A 27:33:java.lang.String normalize(java.lang.String,int):75:75 -> normalize 34:40:java.lang.String normalize(java.lang.String,int):73:73 -> normalize 41:47:java.lang.String normalize(java.lang.String,int):71:71 -> normalize -com.facebook.imageformat.DefaultImageFormatChecker -> f1.a: +com.facebook.imageformat.DefaultImageFormatChecker -> d1.a: # {"id":"sourceFile","fileName":"DefaultImageFormatChecker.kt"} int headerSize -> a com.facebook.imageformat.DefaultImageFormatChecker$Companion Companion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/a$a;"} byte[] JPEG_HEADER -> c int JPEG_HEADER_LENGTH -> d byte[] PNG_HEADER -> e @@ -85338,7 +83002,7 @@ com.facebook.imageformat.DefaultImageFormatChecker -> f1.a: 69:85:void ():22:22 -> 1:3:int getHeaderSize():21:21 -> a 7:12:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):46:46 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)Ld1/c;"} 13:19:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):47:47 -> b 20:27:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):49:49 -> b 28:30:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):50:50 -> b @@ -85373,37 +83037,37 @@ com.facebook.imageformat.DefaultImageFormatChecker -> f1.a: 1:3:byte[] access$getICO_HEADER$cp():14:14 -> n 1:3:byte[] access$getJPEG_HEADER$cp():14:14 -> o 1:3:byte[] access$getPNG_HEADER$cp():14:14 -> p -com.facebook.imageformat.DefaultImageFormatChecker$Companion -> f1.a$a: +com.facebook.imageformat.DefaultImageFormatChecker$Companion -> d1.a$a: # {"id":"sourceFile","fileName":"DefaultImageFormatChecker.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():80:80 -> 1:5:com.facebook.imageformat.ImageFormat access$getWebpFormat(com.facebook.imageformat.DefaultImageFormatChecker$Companion,byte[],int):80:80 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/a$a;[BI)Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/a$a;[BI)Ld1/c;"} 1:5:boolean access$isAvifHeader(com.facebook.imageformat.DefaultImageFormatChecker$Companion,byte[],int):80:80 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/a$a;[BI)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/a$a;[BI)Z"} 1:5:boolean access$isBinaryXmlHeader(com.facebook.imageformat.DefaultImageFormatChecker$Companion,byte[],int):80:80 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/a$a;[BI)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/a$a;[BI)Z"} 1:5:boolean access$isBmpHeader(com.facebook.imageformat.DefaultImageFormatChecker$Companion,byte[],int):80:80 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/a$a;[BI)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/a$a;[BI)Z"} 1:5:boolean access$isDngHeader(com.facebook.imageformat.DefaultImageFormatChecker$Companion,byte[],int):80:80 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/a$a;[BI)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/a$a;[BI)Z"} 1:5:boolean access$isGifHeader(com.facebook.imageformat.DefaultImageFormatChecker$Companion,byte[],int):80:80 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/a$a;[BI)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/a$a;[BI)Z"} 1:5:boolean access$isHeifHeader(com.facebook.imageformat.DefaultImageFormatChecker$Companion,byte[],int):80:80 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/a$a;[BI)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/a$a;[BI)Z"} 1:5:boolean access$isIcoHeader(com.facebook.imageformat.DefaultImageFormatChecker$Companion,byte[],int):80:80 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/a$a;[BI)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/a$a;[BI)Z"} 1:5:boolean access$isJpegHeader(com.facebook.imageformat.DefaultImageFormatChecker$Companion,byte[],int):80:80 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/a$a;[BI)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/a$a;[BI)Z"} 1:5:boolean access$isPngHeader(com.facebook.imageformat.DefaultImageFormatChecker$Companion,byte[],int):80:80 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/a$a;[BI)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/a$a;[BI)Z"} 1:7:int getBoxLength(byte[]):346:346 -> k 8:14:int getBoxLength(byte[]):347:347 -> k 15:22:int getBoxLength(byte[]):348:348 -> k 23:30:int getBoxLength(byte[]):349:349 -> k 31:36:int getBoxLength(byte[]):350:350 -> k 2:7:com.facebook.imageformat.ImageFormat getWebpFormat(byte[],int):92:92 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)Ld1/c;"} 8:13:com.facebook.imageformat.ImageFormat getWebpFormat(byte[],int):93:93 -> l 14:16:com.facebook.imageformat.ImageFormat getWebpFormat(byte[],int):94:94 -> l 17:22:com.facebook.imageformat.ImageFormat getWebpFormat(byte[],int):96:96 -> l @@ -85438,38 +83102,38 @@ com.facebook.imageformat.DefaultImageFormatChecker$Companion -> f1.a$a: 8:21:boolean isJpegHeader(byte[],int):131:131 -> t 1:7:boolean isPngHeader(byte[],int):156:156 -> u 8:21:boolean isPngHeader(byte[],int):157:157 -> u -com.facebook.imageformat.DefaultImageFormats -> f1.b: +com.facebook.imageformat.DefaultImageFormats -> d1.b: # {"id":"sourceFile","fileName":"DefaultImageFormats.kt"} com.facebook.imageformat.DefaultImageFormats INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/b;"} com.facebook.imageformat.ImageFormat JPEG -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} com.facebook.imageformat.ImageFormat PNG -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} com.facebook.imageformat.ImageFormat GIF -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} com.facebook.imageformat.ImageFormat BMP -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} com.facebook.imageformat.ImageFormat ICO -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} com.facebook.imageformat.ImageFormat WEBP_SIMPLE -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} com.facebook.imageformat.ImageFormat WEBP_LOSSLESS -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} com.facebook.imageformat.ImageFormat WEBP_EXTENDED -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} com.facebook.imageformat.ImageFormat WEBP_EXTENDED_WITH_ALPHA -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} com.facebook.imageformat.ImageFormat WEBP_ANIMATED -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} com.facebook.imageformat.ImageFormat HEIF -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} com.facebook.imageformat.ImageFormat DNG -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} com.facebook.imageformat.ImageFormat BINARY_XML -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} com.facebook.imageformat.ImageFormat AVIF -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} java.util.List defaultFormats -> p 8:18:void ():12:12 -> 19:29:void ():13:13 -> @@ -85489,20 +83153,20 @@ com.facebook.imageformat.DefaultImageFormats -> f1.b: 159:165:void ():60:60 -> 1:4:void ():11:11 -> 6:9:boolean isStaticWebpFormat(com.facebook.imageformat.ImageFormat):47:47 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;)Z"} 10:13:boolean isStaticWebpFormat(com.facebook.imageformat.ImageFormat):48:48 -> a 14:17:boolean isStaticWebpFormat(com.facebook.imageformat.ImageFormat):49:49 -> a 18:26:boolean isStaticWebpFormat(com.facebook.imageformat.ImageFormat):50:50 -> a 6:20:boolean isWebpFormat(com.facebook.imageformat.ImageFormat):36:36 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;)Z"} -com.facebook.imageformat.ImageFormat -> f1.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;)Z"} +com.facebook.imageformat.ImageFormat -> d1.c: # {"id":"sourceFile","fileName":"ImageFormat.kt"} java.lang.String name -> a java.lang.String fileExtension -> b com.facebook.imageformat.ImageFormat$Companion Companion -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c$a;"} com.facebook.imageformat.ImageFormat UNKNOWN -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} 9:18:void ():46:46 -> 6:8:void (java.lang.String,java.lang.String):13:13 -> 9:10:void (java.lang.String,java.lang.String):14:14 -> @@ -85511,35 +83175,35 @@ com.facebook.imageformat.ImageFormat -> f1.c: 5:35:boolean equals(java.lang.Object):0:0 -> equals 1:20:int hashCode():0:0 -> hashCode 1:3:java.lang.String toString():41:41 -> toString -com.facebook.imageformat.ImageFormat$Companion -> f1.c$a: +com.facebook.imageformat.ImageFormat$Companion -> d1.c$a: # {"id":"sourceFile","fileName":"ImageFormat.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():44:44 -> -com.facebook.imageformat.ImageFormat$FormatChecker -> f1.c$b: +com.facebook.imageformat.ImageFormat$FormatChecker -> d1.c$b: # {"id":"sourceFile","fileName":"ImageFormat.kt"} int getHeaderSize() -> a com.facebook.imageformat.ImageFormat determineFormat(byte[],int) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)Lf1/c;"} -com.facebook.imageformat.ImageFormatChecker -> f1.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)Ld1/c;"} +com.facebook.imageformat.ImageFormatChecker -> d1.e: # {"id":"sourceFile","fileName":"ImageFormatChecker.kt"} int maxHeaderLength -> a java.util.List customImageFormatCheckers -> b com.facebook.imageformat.DefaultImageFormatChecker defaultFormatChecker -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/a;"} boolean binaryXmlEnabled -> d com.facebook.imageformat.ImageFormatChecker$Companion Companion -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e$a;"} kotlin.Lazy instance$delegate -> f 9:22:void ():118:118 -> 1:3:void ():19:19 -> 4:10:void ():23:23 -> 11:14:void ():27:27 -> - 1:1:f1.ImageFormatChecker f1.ImageFormatChecker.$r8$lambda$zJcyccJ6CBjI-jyZLRfI2NNPi50():0:0 -> a + 1:1:d1.ImageFormatChecker d1.ImageFormatChecker.$r8$lambda$zJcyccJ6CBjI-jyZLRfI2NNPi50():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld1/e;"} 1:3:kotlin.Lazy access$getInstance$delegate$cp():19:19 -> b 6:9:com.facebook.imageformat.ImageFormat determineImageFormat(java.io.InputStream):45:45 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Ld1/c;"} 10:15:com.facebook.imageformat.ImageFormat determineImageFormat(java.io.InputStream):46:46 -> c 16:21:com.facebook.imageformat.ImageFormat determineImageFormat(java.io.InputStream):48:48 -> c 22:33:com.facebook.imageformat.ImageFormat determineImageFormat(java.io.InputStream):50:50 -> c @@ -85550,40 +83214,40 @@ com.facebook.imageformat.ImageFormatChecker -> f1.e: 61:64:com.facebook.imageformat.ImageFormat determineImageFormat(java.io.InputStream):60:60 -> c 65:69:com.facebook.imageformat.ImageFormat determineImageFormat(java.io.InputStream):61:61 -> c 70:72:com.facebook.imageformat.ImageFormat determineImageFormat(java.io.InputStream):65:65 -> c - 1:1:f1.ImageFormat f1.ImageFormatChecker.getImageFormat_WrapIOException(java.io.InputStream):0:0 -> d + 1:1:d1.ImageFormat d1.ImageFormatChecker.getImageFormat_WrapIOException(java.io.InputStream):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lf1/c;"} - 1:1:f1.ImageFormatChecker f1.ImageFormatChecker.getInstance():0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Ld1/c;"} + 1:1:d1.ImageFormatChecker d1.ImageFormatChecker.getInstance():0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld1/e;"} 1:6:com.facebook.imageformat.ImageFormatChecker instance_delegate$lambda$2():118:118 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld1/e;"} 1:3:com.facebook.imageformat.ImageFormatChecker setBinaryXmlEnabled(boolean):39:39 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lf1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Ld1/e;"} 1:8:void updateMaxHeaderLength():69:69 -> h 9:12:void updateMaxHeaderLength():70:70 -> h 13:31:void updateMaxHeaderLength():71:71 -> h 32:45:void updateMaxHeaderLength():72:72 -> h -com.facebook.imageformat.ImageFormatChecker$$ExternalSyntheticLambda0 -> f1.d: +com.facebook.imageformat.ImageFormatChecker$$ExternalSyntheticLambda0 -> d1.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void f1.ImageFormatChecker$$ExternalSyntheticLambda0.():0:0 -> + 1:1:void d1.ImageFormatChecker$$ExternalSyntheticLambda0.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object f1.ImageFormatChecker$$ExternalSyntheticLambda0.invoke():0:0 -> invoke + 1:1:java.lang.Object d1.ImageFormatChecker$$ExternalSyntheticLambda0.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imageformat.ImageFormatChecker$Companion -> f1.e$a: +com.facebook.imageformat.ImageFormatChecker$Companion -> d1.e$a: # {"id":"sourceFile","fileName":"ImageFormatChecker.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():77:77 -> 1:5:int access$readHeaderFromStream(com.facebook.imageformat.ImageFormatChecker$Companion,int,java.io.InputStream,byte[]):77:77 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/e$a;ILjava/io/InputStream;[B)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/e$a;ILjava/io/InputStream;[B)I"} 6:14:com.facebook.imageformat.ImageFormat getImageFormat(java.io.InputStream):133:133 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Ld1/c;"} 6:11:com.facebook.imageformat.ImageFormat getImageFormat_WrapIOException(java.io.InputStream):142:142 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Ld1/c;"} 12:16:com.facebook.imageformat.ImageFormat getImageFormat_WrapIOException(java.io.InputStream):144:144 -> c 1:11:com.facebook.imageformat.ImageFormatChecker getInstance():118:118 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld1/e;"} 1:3:int readHeaderFromStream(int,java.io.InputStream,byte[]):95:95 -> e 4:10:int readHeaderFromStream(int,java.io.InputStream,byte[]):99:99 -> e 11:13:int readHeaderFromStream(int,java.io.InputStream,byte[]):101:101 -> e @@ -85591,10 +83255,10 @@ com.facebook.imageformat.ImageFormatChecker$Companion -> f1.e$a: 18:26:int readHeaderFromStream(int,java.io.InputStream,byte[]):104:104 -> e 27:31:int readHeaderFromStream(int,java.io.InputStream,byte[]):107:107 -> e 32:39:int readHeaderFromStream(int,java.io.InputStream,byte[]):95:95 -> e -com.facebook.imageformat.ImageFormatCheckerUtils -> f1.f: +com.facebook.imageformat.ImageFormatCheckerUtils -> d1.f: # {"id":"sourceFile","fileName":"ImageFormatCheckerUtils.kt"} com.facebook.imageformat.ImageFormatCheckerUtils INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/f;"} 1:8:void ():0:0 -> 1:4:void ():13:13 -> 6:27:byte[] asciiBytes(java.lang.String):25:25 -> a @@ -85605,17 +83269,17 @@ com.facebook.imageformat.ImageFormatCheckerUtils -> f1.f: 37:55:boolean hasPatternAt(byte[],byte[],int):110:110 -> b 56:63:boolean hasPatternAt(byte[],byte[],int):57:57 -> b 12:16:boolean startsWithPattern(byte[],byte[]):42:42 -> c -com.facebook.imagepipeline.animated.factory.AnimatedFactory -> g1.a: +com.facebook.imagepipeline.animated.factory.AnimatedFactory -> e1.a: # {"id":"sourceFile","fileName":"AnimatedFactory.kt"} -com.facebook.imagepipeline.animated.factory.AnimatedFactoryProvider -> g1.b: +com.facebook.imagepipeline.animated.factory.AnimatedFactoryProvider -> e1.b: # {"id":"sourceFile","fileName":"AnimatedFactoryProvider.kt"} com.facebook.imagepipeline.animated.factory.AnimatedFactoryProvider INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le1/b;"} boolean implLoaded -> b 1:8:void ():0:0 -> 1:4:void ():18:18 -> 1:4:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory(com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,com.facebook.imagepipeline.core.ExecutorSupplier,com.facebook.imagepipeline.cache.CountingMemoryCache,boolean,boolean,int,int,java.util.concurrent.ExecutorService):33:33 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/b;Lk1/p;Li1/n;ZZIILjava/util/concurrent/ExecutorService;)Lg1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/b;Li1/p;Lg1/n;ZZIILjava/util/concurrent/ExecutorService;)Le1/a;"} 5:10:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory(com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,com.facebook.imagepipeline.core.ExecutorSupplier,com.facebook.imagepipeline.cache.CountingMemoryCache,boolean,boolean,int,int,java.util.concurrent.ExecutorService):35:35 -> a 11:12:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory(com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,com.facebook.imagepipeline.core.ExecutorSupplier,com.facebook.imagepipeline.cache.CountingMemoryCache,boolean,boolean,int,int,java.util.concurrent.ExecutorService):38:38 -> a 13:14:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory(com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,com.facebook.imagepipeline.core.ExecutorSupplier,com.facebook.imagepipeline.cache.CountingMemoryCache,boolean,boolean,int,int,java.util.concurrent.ExecutorService):39:39 -> a @@ -85636,26 +83300,26 @@ com.facebook.imagepipeline.backends.okhttp3.OkHttpImagePipelineConfigFactory -> # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/backends/okhttp3/a;"} 1:4:void ():19:19 -> 11:26:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder newBuilder(android.content.Context,okhttp3.OkHttpClient):22:22 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LQ3/z;)Lk1/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LN3/z;)Li1/u$a;"} com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher -> com.facebook.imagepipeline.backends.okhttp3.b: # {"id":"sourceFile","fileName":"OkHttpNetworkFetcher.kt"} com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$Companion Companion -> Companion # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/backends/okhttp3/b$a;"} okhttp3.CacheControl cacheControl -> cacheControl - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/d;"} okhttp3.Call$Factory callFactory -> callFactory - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/e$a;"} 1:1:void (okhttp3.Call$Factory,java.util.concurrent.Executor,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):44:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e$a;Ljava/util/concurrent/Executor;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e$a;Ljava/util/concurrent/Executor;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V"} 2:2:void (okhttp3.Call$Factory,java.util.concurrent.Executor):49:49 -> 2:2:void (okhttp3.Call$Factory,java.util.concurrent.Executor,boolean):49 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e$a;Ljava/util/concurrent/Executor;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e$a;Ljava/util/concurrent/Executor;Z)V"} 3:4:void (okhttp3.Call$Factory,java.util.concurrent.Executor,boolean):46:47 -> 5:5:void (okhttp3.Call$Factory,java.util.concurrent.Executor,boolean):66:66 -> 6:6:void (okhttp3.OkHttpClient):54:54 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;)V"} 1:6:void handleException(okhttp3.Call,java.lang.Exception,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):176:176 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/lang/Exception;Lcom/facebook/imagepipeline/producers/X$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/lang/Exception;Lcom/facebook/imagepipeline/producers/X$a;)V"} 7:10:void handleException(okhttp3.Call,java.lang.Exception,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):177:177 -> a 11:14:void handleException(okhttp3.Call,java.lang.Exception,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):179:179 -> a 1:3:java.io.IOException access$makeExceptionFromResponse(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher,java.lang.String,okhttp3.Response):43:43 -> access$getCancellationExecutor$p @@ -85663,11 +83327,11 @@ com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher -> com.facebook # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/backends/okhttp3/b;)Ljava/util/concurrent/Executor;"} 1:4:java.io.IOException access$makeExceptionFromResponse(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher,java.lang.String,okhttp3.Response):43:43 -> access$handleException 1:4:void access$handleException(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher,okhttp3.Call,java.lang.Exception,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):43 -> access$handleException - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/backends/okhttp3/b;LQ3/e;Ljava/lang/Exception;Lcom/facebook/imagepipeline/producers/X$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/backends/okhttp3/b;LN3/e;Ljava/lang/Exception;Lcom/facebook/imagepipeline/producers/X$a;)V"} 1:5:java.io.IOException access$makeExceptionFromResponse(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher,java.lang.String,okhttp3.Response):43:43 -> access$makeExceptionFromResponse - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/backends/okhttp3/b;Ljava/lang/String;LQ3/D;)Ljava/io/IOException;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/backends/okhttp3/b;Ljava/lang/String;LN3/D;)Ljava/io/IOException;"} 1:12:java.io.IOException makeExceptionFromResponse(java.lang.String,okhttp3.Response):163:163 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LQ3/D;)Ljava/io/IOException;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LN3/D;)Ljava/io/IOException;"} 1:1:java.io.IOException access$makeExceptionFromResponse(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher,java.lang.String,okhttp3.Response):43:43 -> createFetchState 1:1:com.facebook.imagepipeline.producers.FetchState createFetchState(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):43 -> createFetchState # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)Lcom/facebook/imagepipeline/producers/C;"} @@ -85683,7 +83347,7 @@ com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher -> com.facebook 8:8:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):83:83 -> fetch 9:9:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):86:86 -> fetch 16:21:void fetchWithRequest(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback,okhttp3.Request):109:109 -> fetchWithRequest - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/backends/okhttp3/b$b;Lcom/facebook/imagepipeline/producers/X$a;LQ3/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/backends/okhttp3/b$b;Lcom/facebook/imagepipeline/producers/X$a;LN3/B;)V"} 22:25:void fetchWithRequest(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback,okhttp3.Request):110:110 -> fetchWithRequest 26:30:void fetchWithRequest(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback,okhttp3.Request):111:111 -> fetchWithRequest 31:33:void fetchWithRequest(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback,okhttp3.Request):110:110 -> fetchWithRequest @@ -85714,28 +83378,28 @@ com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFe com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$fetchWithRequest$1 -> com.facebook.imagepipeline.backends.okhttp3.b$c: # {"id":"sourceFile","fileName":"OkHttpNetworkFetcher.kt"} okhttp3.Call $call -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/e;"} com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher this$0 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/backends/okhttp3/b;"} 5:8:void (okhttp3.Call,com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher):111:111 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Lcom/facebook/imagepipeline/backends/okhttp3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Lcom/facebook/imagepipeline/backends/okhttp3/b;)V"} 1:14:void onCancellationRequested():113:113 -> a 15:20:void onCancellationRequested():114:114 -> a 21:37:void onCancellationRequested():116:116 -> a - 1:1:void $r8$lambda$7clqyOmWdhqQQM3k9g0X6rnT3F8(Q3.Call):0:0 -> e + 1:1:void $r8$lambda$7clqyOmWdhqQQM3k9g0X6rnT3F8(N3.Call):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)V"} 1:4:void onCancellationRequested$lambda$0(okhttp3.Call):116:116 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)V"} com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$fetchWithRequest$1$$ExternalSyntheticLambda0 -> com.facebook.imagepipeline.backends.okhttp3.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} okhttp3.Call com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$fetchWithRequest$1$$InternalSyntheticLambda$1$4794b0d5f54922a408fcc423af6b6e2b75f9a1da23ee0ea8754fa4f7db6bfe0a$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/e;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (Q3.Call):0:0 -> + 1:1:void (N3.Call):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)V"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$fetchWithRequest$2 -> com.facebook.imagepipeline.backends.okhttp3.b$d: @@ -85749,9 +83413,9 @@ com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$fetchWithReques 7:10:void (com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):121:121 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/backends/okhttp3/b$b;Lcom/facebook/imagepipeline/backends/okhttp3/b;Lcom/facebook/imagepipeline/producers/X$a;)V"} 11:18:void onFailure(okhttp3.Call,java.io.IOException):157:157 -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/io/IOException;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/io/IOException;)V"} 11:18:void onResponse(okhttp3.Call,okhttp3.Response):124:124 -> onResponse - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/D;)V"} 19:24:void onResponse(okhttp3.Call,okhttp3.Response):125:125 -> onResponse 25:30:void onResponse(okhttp3.Call,okhttp3.Response):126:126 -> onResponse 31:36:void onResponse(okhttp3.Call,okhttp3.Response):128:128 -> onResponse @@ -85775,11 +83439,11 @@ com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcherException -> com # {"id":"sourceFile","fileName":"OkHttpNetworkFetcherException.kt"} java.lang.Integer responseCode -> d okhttp3.Headers responseHeaders -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/t;"} com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcherException$Companion Companion -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/backends/okhttp3/d$a;"} 1:3:void (java.lang.Integer,okhttp3.Headers):16:16 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Integer;LQ3/t;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Integer;LN3/t;)V"} 4:5:void (java.lang.Integer,okhttp3.Headers):14:14 -> 6:8:void (java.lang.Integer,okhttp3.Headers):15:15 -> com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcherException$Companion -> com.facebook.imagepipeline.backends.okhttp3.d$a: @@ -85787,78 +83451,78 @@ com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcherException$Compan 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():18:18 -> 6:7:com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcherException fromResponse(okhttp3.Response):21:21 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)Lcom/facebook/imagepipeline/backends/okhttp3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)Lcom/facebook/imagepipeline/backends/okhttp3/d;"} 8:34:com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcherException fromResponse(okhttp3.Response):22:22 -> a 35:38:com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcherException fromResponse(okhttp3.Response):21:21 -> a -com.facebook.imagepipeline.bitmaps.ArtBitmapFactory -> h1.a: +com.facebook.imagepipeline.bitmaps.ArtBitmapFactory -> f1.a: # {"id":"sourceFile","fileName":"ArtBitmapFactory.kt"} com.facebook.imagepipeline.memory.BitmapPool bitmapPool -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/i;"} com.facebook.imagepipeline.core.CloseableReferenceFactory closeableReferenceFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/a;"} 11:13:void (com.facebook.imagepipeline.memory.BitmapPool,com.facebook.imagepipeline.core.CloseableReferenceFactory):25:25 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/i;Lk1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/i;Li1/a;)V"} 14:15:void (com.facebook.imagepipeline.memory.BitmapPool,com.facebook.imagepipeline.core.CloseableReferenceFactory):23:23 -> 16:18:void (com.facebook.imagepipeline.memory.BitmapPool,com.facebook.imagepipeline.core.CloseableReferenceFactory):24:24 -> 6:9:com.facebook.common.references.CloseableReference createBitmapInternal(int,int,android.graphics.Bitmap$Config):40:40 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroid/graphics/Bitmap$Config;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroid/graphics/Bitmap$Config;)LF0/a;"} 10:17:com.facebook.common.references.CloseableReference createBitmapInternal(int,int,android.graphics.Bitmap$Config):41:41 -> d 18:23:com.facebook.common.references.CloseableReference createBitmapInternal(int,int,android.graphics.Bitmap$Config):43:43 -> d 24:30:com.facebook.common.references.CloseableReference createBitmapInternal(int,int,android.graphics.Bitmap$Config):44:44 -> d 31:33:com.facebook.common.references.CloseableReference createBitmapInternal(int,int,android.graphics.Bitmap$Config):45:45 -> d 34:47:com.facebook.common.references.CloseableReference createBitmapInternal(int,int,android.graphics.Bitmap$Config):46:46 -> d 48:55:com.facebook.common.references.CloseableReference createBitmapInternal(int,int,android.graphics.Bitmap$Config):43:43 -> d -com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory -> h1.b: +com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory -> f1.b: # {"id":"sourceFile","fileName":"PlatformBitmapFactory.java"} 1:4:void ():25:25 -> 1:7:com.facebook.common.references.CloseableReference createBitmap(int,int):53:53 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LF0/a;"} 2:6:com.facebook.common.references.CloseableReference createBitmap(int,int,android.graphics.Bitmap$Config):39:39 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroid/graphics/Bitmap$Config;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroid/graphics/Bitmap$Config;)LF0/a;"} 1:5:com.facebook.common.references.CloseableReference createBitmap(int,int,android.graphics.Bitmap$Config,java.lang.Object):69:69 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroid/graphics/Bitmap$Config;Ljava/lang/Object;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroid/graphics/Bitmap$Config;Ljava/lang/Object;)LF0/a;"} com.facebook.common.references.CloseableReference createBitmapInternal(int,int,android.graphics.Bitmap$Config) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroid/graphics/Bitmap$Config;)LH0/a;"} -com.facebook.imagepipeline.bitmaps.PlatformBitmapFactoryProvider -> h1.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroid/graphics/Bitmap$Config;)LF0/a;"} +com.facebook.imagepipeline.bitmaps.PlatformBitmapFactoryProvider -> f1.c: # {"id":"sourceFile","fileName":"PlatformBitmapFactoryProvider.kt"} com.facebook.imagepipeline.bitmaps.PlatformBitmapFactoryProvider INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} 1:8:void ():0:0 -> 1:4:void ():15:15 -> 16:30:com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory buildPlatformBitmapFactory(com.facebook.imagepipeline.memory.PoolFactory,com.facebook.imagepipeline.platform.PlatformDecoder,com.facebook.imagepipeline.core.CloseableReferenceFactory):31:31 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/E;Lt1/f;Lk1/a;)Lh1/b;"} -com.facebook.imagepipeline.bitmaps.SimpleBitmapReleaser -> h1.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/E;Lr1/f;Li1/a;)Lf1/b;"} +com.facebook.imagepipeline.bitmaps.SimpleBitmapReleaser -> f1.d: # {"id":"sourceFile","fileName":"SimpleBitmapReleaser.java"} com.facebook.imagepipeline.bitmaps.SimpleBitmapReleaser sInstance -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/d;"} 1:4:void ():27:27 -> 1:4:com.facebook.imagepipeline.bitmaps.SimpleBitmapReleaser getInstance():21:21 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf1/d;"} 5:11:com.facebook.imagepipeline.bitmaps.SimpleBitmapReleaser getInstance():22:22 -> a 12:14:com.facebook.imagepipeline.bitmaps.SimpleBitmapReleaser getInstance():24:24 -> a 1:4:void release(android.graphics.Bitmap):31:31 -> b 1:6:void release(java.lang.Object):15:15 -> release -com.facebook.imagepipeline.cache.BitmapMemoryCacheFactory -> i1.a: +com.facebook.imagepipeline.cache.BitmapMemoryCacheFactory -> g1.a: # {"id":"sourceFile","fileName":"BitmapMemoryCacheFactory.kt"} com.facebook.imagepipeline.cache.CountingMemoryCache create(com.facebook.common.internal.Supplier,com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy,boolean,boolean,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/n;LG0/d;Li1/x$a;ZZLi1/n$b;)Li1/n;"} -com.facebook.imagepipeline.cache.BitmapMemoryCacheKey -> i1.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/n;LE0/d;Lg1/x$a;ZZLg1/n$b;)Lg1/n;"} +com.facebook.imagepipeline.cache.BitmapMemoryCacheKey -> g1.b: # {"id":"sourceFile","fileName":"BitmapMemoryCacheKey.kt"} java.lang.String sourceString -> a com.facebook.imagepipeline.common.ResizeOptions resizeOptions -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/g;"} com.facebook.imagepipeline.common.RotationOptions rotationOptions -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/h;"} com.facebook.imagepipeline.common.ImageDecodeOptions imageDecodeOptions -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/d;"} com.facebook.cache.common.CacheKey postprocessorCacheKey -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/d;"} java.lang.String postprocessorName -> f java.lang.Object callerContext -> g int hash -> h long inBitmapCacheSince -> i 16:18:void (java.lang.String,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ImageDecodeOptions,com.facebook.cache.common.CacheKey,java.lang.String):19:19 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lj1/g;Lj1/h;Lj1/d;Lx0/d;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lh1/g;Lh1/h;Lh1/d;Lv0/d;Ljava/lang/String;)V"} 19:20:void (java.lang.String,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ImageDecodeOptions,com.facebook.cache.common.CacheKey,java.lang.String):20:20 -> 21:22:void (java.lang.String,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ImageDecodeOptions,com.facebook.cache.common.CacheKey,java.lang.String):21:21 -> 23:24:void (java.lang.String,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ImageDecodeOptions,com.facebook.cache.common.CacheKey,java.lang.String):22:22 -> @@ -85887,17 +83551,17 @@ com.facebook.imagepipeline.cache.BitmapMemoryCacheKey -> i1.b: 80:91:boolean equals(java.lang.Object):66:66 -> equals 1:3:int hashCode():41:41 -> hashCode 1:75:java.lang.String toString():0:0 -> toString -com.facebook.imagepipeline.cache.BitmapMemoryCacheTrimStrategy -> i1.c: +com.facebook.imagepipeline.cache.BitmapMemoryCacheTrimStrategy -> g1.c: # {"id":"sourceFile","fileName":"BitmapMemoryCacheTrimStrategy.kt"} com.facebook.imagepipeline.cache.BitmapMemoryCacheTrimStrategy$Companion Companion -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/c$a;"} 1:9:void ():0:0 -> 1:4:void ():23:23 -> -com.facebook.imagepipeline.cache.BitmapMemoryCacheTrimStrategy$Companion -> i1.c$a: +com.facebook.imagepipeline.cache.BitmapMemoryCacheTrimStrategy$Companion -> g1.c$a: # {"id":"sourceFile","fileName":"BitmapMemoryCacheTrimStrategy.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():46:46 -> -com.facebook.imagepipeline.cache.BoundedLinkedHashSet -> i1.d: +com.facebook.imagepipeline.cache.BoundedLinkedHashSet -> g1.d: # {"id":"sourceFile","fileName":"BoundedLinkedHashSet.kt"} int maxSize -> a java.util.LinkedHashSet linkedHashSet -> b @@ -85909,26 +83573,26 @@ com.facebook.imagepipeline.cache.BoundedLinkedHashSet -> i1.d: 28:32:boolean add(java.lang.Object):26:26 -> a 33:42:boolean add(java.lang.Object):27:27 -> a 2:12:boolean contains(java.lang.Object):19:19 -> b -com.facebook.imagepipeline.cache.BufferedDiskCache -> i1.j: +com.facebook.imagepipeline.cache.BufferedDiskCache -> g1.j: # {"id":"sourceFile","fileName":"BufferedDiskCache.kt"} com.facebook.cache.disk.FileCache fileCache -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/k;"} com.facebook.common.memory.PooledByteBufferFactory pooledByteBufferFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/i;"} com.facebook.common.memory.PooledByteStreams pooledByteStreams -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/l;"} java.util.concurrent.Executor readExecutor -> d java.util.concurrent.Executor writeExecutor -> e com.facebook.imagepipeline.cache.ImageCacheStatsTracker imageCacheStatsTracker -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/t;"} com.facebook.imagepipeline.cache.StagingArea stagingArea -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/C;"} com.facebook.imagepipeline.cache.BufferedDiskCache$Companion Companion -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/j$a;"} java.lang.Class TAG -> i 9:13:void ():389:389 -> 31:33:void (com.facebook.cache.disk.FileCache,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.PooledByteStreams,java.util.concurrent.Executor,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.ImageCacheStatsTracker):31:31 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/k;LG0/i;LG0/l;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Li1/t;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/k;LE0/i;LE0/l;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lg1/t;)V"} 34:35:void (com.facebook.cache.disk.FileCache,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.PooledByteStreams,java.util.concurrent.Executor,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.ImageCacheStatsTracker):32:32 -> 36:37:void (com.facebook.cache.disk.FileCache,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.PooledByteStreams,java.util.concurrent.Executor,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.ImageCacheStatsTracker):33:33 -> 38:39:void (com.facebook.cache.disk.FileCache,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.PooledByteStreams,java.util.concurrent.Executor,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.ImageCacheStatsTracker):34:34 -> @@ -85936,25 +83600,25 @@ com.facebook.imagepipeline.cache.BufferedDiskCache -> i1.j: 42:43:void (com.facebook.cache.disk.FileCache,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.PooledByteStreams,java.util.concurrent.Executor,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.ImageCacheStatsTracker):36:36 -> 44:45:void (com.facebook.cache.disk.FileCache,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.PooledByteStreams,java.util.concurrent.Executor,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.ImageCacheStatsTracker):37:37 -> 46:57:void (com.facebook.cache.disk.FileCache,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.PooledByteStreams,java.util.concurrent.Executor,java.util.concurrent.Executor,com.facebook.imagepipeline.cache.ImageCacheStatsTracker):40:40 -> - 1:1:void i1.BufferedDiskCache.$r8$lambda$2jrd-Cez49t2pJvUhy3EednKvKM(p1.EncodedImage,i1.BufferedDiskCache,java.io.OutputStream):0:0 -> a + 1:1:void g1.BufferedDiskCache.$r8$lambda$2jrd-Cez49t2pJvUhy3EednKvKM(n1.EncodedImage,g1.BufferedDiskCache,java.io.OutputStream):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Li1/j;Ljava/io/OutputStream;)V"} - 1:1:java.lang.Void i1.BufferedDiskCache.$r8$lambda$GccGFzlrMbz278yFNAoQsObBnbo(java.lang.Object,i1.BufferedDiskCache,x0.CacheKey):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Lg1/j;Ljava/io/OutputStream;)V"} + 1:1:java.lang.Void g1.BufferedDiskCache.$r8$lambda$GccGFzlrMbz278yFNAoQsObBnbo(java.lang.Object,g1.BufferedDiskCache,v0.CacheKey):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Li1/j;Lx0/d;)Ljava/lang/Void;"} - 1:1:void i1.BufferedDiskCache.$r8$lambda$Xi8OsSSDnMevR6CCYihna7wDklU(java.lang.Object,i1.BufferedDiskCache,x0.CacheKey,p1.EncodedImage):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lg1/j;Lv0/d;)Ljava/lang/Void;"} + 1:1:void g1.BufferedDiskCache.$r8$lambda$Xi8OsSSDnMevR6CCYihna7wDklU(java.lang.Object,g1.BufferedDiskCache,v0.CacheKey,n1.EncodedImage):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Li1/j;Lx0/d;Lp1/j;)V"} - 1:1:java.lang.Void i1.BufferedDiskCache.$r8$lambda$o3OTMj35doxN0R2zeG8NsQEGpMo(java.lang.Object,i1.BufferedDiskCache):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lg1/j;Lv0/d;Ln1/j;)V"} + 1:1:java.lang.Void g1.BufferedDiskCache.$r8$lambda$o3OTMj35doxN0R2zeG8NsQEGpMo(java.lang.Object,g1.BufferedDiskCache):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Li1/j;)Ljava/lang/Void;"} - 1:1:p1.EncodedImage i1.BufferedDiskCache.$r8$lambda$vaIZbByACJ_oaNMhyp8n6lFtsWg(java.lang.Object,java.util.concurrent.atomic.AtomicBoolean,i1.BufferedDiskCache,x0.CacheKey):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lg1/j;)Ljava/lang/Void;"} + 1:1:n1.EncodedImage g1.BufferedDiskCache.$r8$lambda$vaIZbByACJ_oaNMhyp8n6lFtsWg(java.lang.Object,java.util.concurrent.atomic.AtomicBoolean,g1.BufferedDiskCache,v0.CacheKey):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/util/concurrent/atomic/AtomicBoolean;Li1/j;Lx0/d;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/util/concurrent/atomic/AtomicBoolean;Lg1/j;Lv0/d;)Ln1/j;"} 6:11:void addKeyForAsyncProbing(com.facebook.cache.common.CacheKey):148:148 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} 1:8:boolean checkInStagingAreaAndFileCache(com.facebook.cache.common.CacheKey):159:159 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Z"} 9:11:boolean checkInStagingAreaAndFileCache(com.facebook.cache.common.CacheKey):161:161 -> g 12:22:boolean checkInStagingAreaAndFileCache(com.facebook.cache.common.CacheKey):162:162 -> g 23:29:boolean checkInStagingAreaAndFileCache(com.facebook.cache.common.CacheKey):163:163 -> g @@ -85962,7 +83626,7 @@ com.facebook.imagepipeline.cache.BufferedDiskCache -> i1.j: 41:45:boolean checkInStagingAreaAndFileCache(com.facebook.cache.common.CacheKey):167:167 -> g 46:54:boolean checkInStagingAreaAndFileCache(com.facebook.cache.common.CacheKey):169:169 -> g 1:5:bolts.Task clearAll():298:298 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()La0/f;"} 6:11:bolts.Task clearAll():299:299 -> h 12:16:bolts.Task clearAll():301:301 -> h 17:18:bolts.Task clearAll():315:315 -> h @@ -85970,7 +83634,7 @@ com.facebook.imagepipeline.cache.BufferedDiskCache -> i1.j: 25:34:bolts.Task clearAll():319:319 -> h 35:39:bolts.Task clearAll():320:320 -> h 7:10:java.lang.Void clearAll$lambda$8(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache):303:303 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Li1/j;)Ljava/lang/Void;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lg1/j;)Ljava/lang/Void;"} 11:15:java.lang.Void clearAll$lambda$8(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache):305:305 -> i 16:20:java.lang.Void clearAll$lambda$8(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache):306:306 -> i 21:25:java.lang.Void clearAll$lambda$8(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache):312:312 -> i @@ -85978,16 +83642,16 @@ com.facebook.imagepipeline.cache.BufferedDiskCache -> i1.j: 29:30:java.lang.Void clearAll$lambda$8(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache):310:310 -> i 31:34:java.lang.Void clearAll$lambda$8(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache):312:312 -> i 6:26:boolean containsSync(com.facebook.cache.common.CacheKey):51:51 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Z"} 6:13:boolean diskCheckSync(com.facebook.cache.common.CacheKey):99:99 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Z"} 14:18:boolean diskCheckSync(com.facebook.cache.common.CacheKey):102:102 -> k 1:11:bolts.Task foundPinnedImage(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):328:328 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;Lp1/j;)Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;Ln1/j;)La0/f;"} 12:16:bolts.Task foundPinnedImage(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):329:329 -> l 17:26:bolts.Task foundPinnedImage(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):330:330 -> l 11:16:bolts.Task get(com.facebook.cache.common.CacheKey,java.util.concurrent.atomic.AtomicBoolean):393:393 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;Ljava/util/concurrent/atomic/AtomicBoolean;)Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;Ljava/util/concurrent/atomic/AtomicBoolean;)La0/f;"} 17:24:bolts.Task get(com.facebook.cache.common.CacheKey,java.util.concurrent.atomic.AtomicBoolean):116:116 -> m 25:37:bolts.Task get(com.facebook.cache.common.CacheKey,java.util.concurrent.atomic.AtomicBoolean):117:117 -> m 38:42:bolts.Task get(com.facebook.cache.common.CacheKey,java.util.concurrent.atomic.AtomicBoolean):396:396 -> m @@ -85995,14 +83659,14 @@ com.facebook.imagepipeline.cache.BufferedDiskCache -> i1.j: 51:63:bolts.Task get(com.facebook.cache.common.CacheKey,java.util.concurrent.atomic.AtomicBoolean):117:117 -> m 64:71:bolts.Task get(com.facebook.cache.common.CacheKey,java.util.concurrent.atomic.AtomicBoolean):400:400 -> m 1:6:bolts.Task getAsync(com.facebook.cache.common.CacheKey,java.util.concurrent.atomic.AtomicBoolean):178:178 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;Ljava/util/concurrent/atomic/AtomicBoolean;)Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;Ljava/util/concurrent/atomic/AtomicBoolean;)La0/f;"} 7:11:bolts.Task getAsync(com.facebook.cache.common.CacheKey,java.util.concurrent.atomic.AtomicBoolean):179:179 -> n 12:13:bolts.Task getAsync(com.facebook.cache.common.CacheKey,java.util.concurrent.atomic.AtomicBoolean):220:220 -> n 14:19:bolts.Task getAsync(com.facebook.cache.common.CacheKey,java.util.concurrent.atomic.AtomicBoolean):179:179 -> n 20:34:bolts.Task getAsync(com.facebook.cache.common.CacheKey,java.util.concurrent.atomic.AtomicBoolean):224:224 -> n 35:39:bolts.Task getAsync(com.facebook.cache.common.CacheKey,java.util.concurrent.atomic.AtomicBoolean):225:225 -> n 17:20:com.facebook.imagepipeline.image.EncodedImage getAsync$lambda$4(java.lang.Object,java.util.concurrent.atomic.AtomicBoolean,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey):181:181 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/util/concurrent/atomic/AtomicBoolean;Li1/j;Lx0/d;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/util/concurrent/atomic/AtomicBoolean;Lg1/j;Lv0/d;)Ln1/j;"} 21:26:com.facebook.imagepipeline.image.EncodedImage getAsync$lambda$4(java.lang.Object,java.util.concurrent.atomic.AtomicBoolean,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey):183:183 -> o 27:34:com.facebook.imagepipeline.image.EncodedImage getAsync$lambda$4(java.lang.Object,java.util.concurrent.atomic.AtomicBoolean,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey):186:186 -> o 35:45:com.facebook.imagepipeline.image.EncodedImage getAsync$lambda$4(java.lang.Object,java.util.concurrent.atomic.AtomicBoolean,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey):188:188 -> o @@ -86026,7 +83690,7 @@ com.facebook.imagepipeline.cache.BufferedDiskCache -> i1.j: 142:143:com.facebook.imagepipeline.image.EncodedImage getAsync$lambda$4(java.lang.Object,java.util.concurrent.atomic.AtomicBoolean,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey):215:215 -> o 144:147:com.facebook.imagepipeline.image.EncodedImage getAsync$lambda$4(java.lang.Object,java.util.concurrent.atomic.AtomicBoolean,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey):217:217 -> o 11:22:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):401:401 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;Lp1/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;Ln1/j;)V"} 23:28:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):235:235 -> p 29:33:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):238:238 -> p 34:37:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):243:243 -> p @@ -86050,7 +83714,7 @@ com.facebook.imagepipeline.cache.BufferedDiskCache -> i1.j: 147:152:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):235:235 -> p 153:156:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):409:409 -> p 12:15:void put$lambda$6$lambda$5(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):247:247 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Li1/j;Lx0/d;Lp1/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lg1/j;Lv0/d;Ln1/j;)V"} 16:18:void put$lambda$6$lambda$5(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):249:249 -> q 19:26:void put$lambda$6$lambda$5(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):254:254 -> q 27:29:void put$lambda$6$lambda$5(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):255:255 -> q @@ -86061,7 +83725,7 @@ com.facebook.imagepipeline.cache.BufferedDiskCache -> i1.j: 48:50:void put$lambda$6$lambda$5(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):255:255 -> q 51:54:void put$lambda$6$lambda$5(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):256:256 -> q 1:11:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):337:337 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)LG0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)LE0/h;"} 12:19:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):338:338 -> r 20:28:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):340:340 -> r 29:37:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):341:341 -> r @@ -86076,7 +83740,7 @@ com.facebook.imagepipeline.cache.BufferedDiskCache -> i1.j: 100:104:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):361:361 -> r 105:105:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):362:362 -> r 6:10:bolts.Task remove(com.facebook.cache.common.CacheKey):270:270 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Lc0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)La0/f;"} 11:16:bolts.Task remove(com.facebook.cache.common.CacheKey):272:272 -> s 17:21:bolts.Task remove(com.facebook.cache.common.CacheKey):273:273 -> s 22:23:bolts.Task remove(com.facebook.cache.common.CacheKey):287:287 -> s @@ -86084,7 +83748,7 @@ com.facebook.imagepipeline.cache.BufferedDiskCache -> i1.j: 30:44:bolts.Task remove(com.facebook.cache.common.CacheKey):291:291 -> s 45:49:bolts.Task remove(com.facebook.cache.common.CacheKey):292:292 -> s 12:15:java.lang.Void remove$lambda$7(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey):275:275 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Li1/j;Lx0/d;)Ljava/lang/Void;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lg1/j;Lv0/d;)Ljava/lang/Void;"} 16:20:java.lang.Void remove$lambda$7(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey):277:277 -> t 21:25:java.lang.Void remove$lambda$7(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey):278:278 -> t 26:30:java.lang.Void remove$lambda$7(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey):283:283 -> t @@ -86092,35 +83756,35 @@ com.facebook.imagepipeline.cache.BufferedDiskCache -> i1.j: 34:35:java.lang.Void remove$lambda$7(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey):281:281 -> t 36:39:java.lang.Void remove$lambda$7(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey):283:283 -> t 1:11:void writeToDiskCache(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):372:372 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;Lp1/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;Ln1/j;)V"} 12:21:void writeToDiskCache(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):374:374 -> u 22:26:void writeToDiskCache(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):379:379 -> u 27:37:void writeToDiskCache(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):380:380 -> u 38:53:void writeToDiskCache(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):384:384 -> u 11:19:void writeToDiskCache$lambda$9(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.cache.BufferedDiskCache,java.io.OutputStream):375:375 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Li1/j;Ljava/io/OutputStream;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Lg1/j;Ljava/io/OutputStream;)V"} 20:25:void writeToDiskCache$lambda$9(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.cache.BufferedDiskCache,java.io.OutputStream):377:377 -> v 26:33:void writeToDiskCache$lambda$9(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.cache.BufferedDiskCache,java.io.OutputStream):376:376 -> v -com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda0 -> i1.e: +com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda0 -> g1.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.Object com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$3$431512357dc7f8871f87d33e9360d7aceac16955f509d55964a13733da9a3500$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.cache.BufferedDiskCache com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$3$431512357dc7f8871f87d33e9360d7aceac16955f509d55964a13733da9a3500$0.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/j;"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.cache.common.CacheKey com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$3$431512357dc7f8871f87d33e9360d7aceac16955f509d55964a13733da9a3500$0.f$2 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/d;"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.image.EncodedImage com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$3$431512357dc7f8871f87d33e9360d7aceac16955f509d55964a13733da9a3500$0.f$3 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/j;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void i1.BufferedDiskCache$$ExternalSyntheticLambda0.(java.lang.Object,i1.BufferedDiskCache,x0.CacheKey,p1.EncodedImage):0:0 -> + 1:1:void g1.BufferedDiskCache$$ExternalSyntheticLambda0.(java.lang.Object,g1.BufferedDiskCache,v0.CacheKey,n1.EncodedImage):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Li1/j;Lx0/d;Lp1/j;)V"} - 1:1:void i1.BufferedDiskCache$$ExternalSyntheticLambda0.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lg1/j;Lv0/d;Ln1/j;)V"} + 1:1:void g1.BufferedDiskCache$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda1 -> i1.f: +com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda1 -> g1.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.Object com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$3$5f642c8f36ec59524111ed39f8d9bd0052ceb7bb6cdeaf426645aa1f87f2d331$0.f$0 -> d @@ -86128,97 +83792,97 @@ com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda1 -> java.util.concurrent.atomic.AtomicBoolean com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$3$5f642c8f36ec59524111ed39f8d9bd0052ceb7bb6cdeaf426645aa1f87f2d331$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.cache.BufferedDiskCache com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$3$5f642c8f36ec59524111ed39f8d9bd0052ceb7bb6cdeaf426645aa1f87f2d331$0.f$2 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/j;"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.cache.common.CacheKey com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$3$5f642c8f36ec59524111ed39f8d9bd0052ceb7bb6cdeaf426645aa1f87f2d331$0.f$3 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/d;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void i1.BufferedDiskCache$$ExternalSyntheticLambda1.(java.lang.Object,java.util.concurrent.atomic.AtomicBoolean,i1.BufferedDiskCache,x0.CacheKey):0:0 -> + 1:1:void g1.BufferedDiskCache$$ExternalSyntheticLambda1.(java.lang.Object,java.util.concurrent.atomic.AtomicBoolean,g1.BufferedDiskCache,v0.CacheKey):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/util/concurrent/atomic/AtomicBoolean;Li1/j;Lx0/d;)V"} - 1:1:java.lang.Object i1.BufferedDiskCache$$ExternalSyntheticLambda1.call():0:0 -> call + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/util/concurrent/atomic/AtomicBoolean;Lg1/j;Lv0/d;)V"} + 1:1:java.lang.Object g1.BufferedDiskCache$$ExternalSyntheticLambda1.call():0:0 -> call # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda2 -> i1.g: +com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda2 -> g1.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.Object com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$3$6f8486f3c9ffb1187ad4de52436da556a4ef0512b6f4d386d3ab6b9c878abca6$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.cache.BufferedDiskCache com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$3$6f8486f3c9ffb1187ad4de52436da556a4ef0512b6f4d386d3ab6b9c878abca6$0.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/j;"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.cache.common.CacheKey com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$3$6f8486f3c9ffb1187ad4de52436da556a4ef0512b6f4d386d3ab6b9c878abca6$0.f$2 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/d;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void i1.BufferedDiskCache$$ExternalSyntheticLambda2.(java.lang.Object,i1.BufferedDiskCache,x0.CacheKey):0:0 -> + 1:1:void g1.BufferedDiskCache$$ExternalSyntheticLambda2.(java.lang.Object,g1.BufferedDiskCache,v0.CacheKey):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Li1/j;Lx0/d;)V"} - 1:1:java.lang.Object i1.BufferedDiskCache$$ExternalSyntheticLambda2.call():0:0 -> call + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lg1/j;Lv0/d;)V"} + 1:1:java.lang.Object g1.BufferedDiskCache$$ExternalSyntheticLambda2.call():0:0 -> call # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda3 -> i1.h: +com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda3 -> g1.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.Object com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$3$7bd71e7979855d6fdbcbe0501db9b32a4083699463aeb9db76ae156c164bebc7$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.cache.BufferedDiskCache com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$3$7bd71e7979855d6fdbcbe0501db9b32a4083699463aeb9db76ae156c164bebc7$0.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/j;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void i1.BufferedDiskCache$$ExternalSyntheticLambda3.(java.lang.Object,i1.BufferedDiskCache):0:0 -> + 1:1:void g1.BufferedDiskCache$$ExternalSyntheticLambda3.(java.lang.Object,g1.BufferedDiskCache):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Li1/j;)V"} - 1:1:java.lang.Object i1.BufferedDiskCache$$ExternalSyntheticLambda3.call():0:0 -> call + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lg1/j;)V"} + 1:1:java.lang.Object g1.BufferedDiskCache$$ExternalSyntheticLambda3.call():0:0 -> call # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda4 -> i1.i: +com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda4 -> g1.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.image.EncodedImage com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$4$ed5c24d62e201983a219ed59e4472eb44a93e230c17ca62b99f072b1de8d1a89$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/j;"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.cache.BufferedDiskCache com.facebook.imagepipeline.cache.BufferedDiskCache$$InternalSyntheticLambda$4$ed5c24d62e201983a219ed59e4472eb44a93e230c17ca62b99f072b1de8d1a89$0.f$1 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/j;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void i1.BufferedDiskCache$$ExternalSyntheticLambda4.(p1.EncodedImage,i1.BufferedDiskCache):0:0 -> + 1:1:void g1.BufferedDiskCache$$ExternalSyntheticLambda4.(n1.EncodedImage,g1.BufferedDiskCache):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Li1/j;)V"} - 1:1:void i1.BufferedDiskCache$$ExternalSyntheticLambda4.write(java.io.OutputStream):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Lg1/j;)V"} + 1:1:void g1.BufferedDiskCache$$ExternalSyntheticLambda4.write(java.io.OutputStream):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.cache.BufferedDiskCache$Companion -> i1.j$a: +com.facebook.imagepipeline.cache.BufferedDiskCache$Companion -> g1.j$a: # {"id":"sourceFile","fileName":"BufferedDiskCache.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():388:388 -> -com.facebook.imagepipeline.cache.CacheKeyFactory -> i1.k: +com.facebook.imagepipeline.cache.CacheKeyFactory -> g1.k: # {"id":"sourceFile","fileName":"CacheKeyFactory.java"} com.facebook.cache.common.CacheKey getBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)Lv0/d;"} com.facebook.cache.common.CacheKey getEncodedCacheKey(com.facebook.imagepipeline.request.ImageRequest,android.net.Uri,java.lang.Object) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Landroid/net/Uri;Ljava/lang/Object;)Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Landroid/net/Uri;Ljava/lang/Object;)Lv0/d;"} com.facebook.cache.common.CacheKey getPostprocessedBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)Lv0/d;"} com.facebook.cache.common.CacheKey getEncodedCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)Lx0/d;"} -com.facebook.imagepipeline.cache.CountingLruBitmapMemoryCacheFactory -> i1.l: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)Lv0/d;"} +com.facebook.imagepipeline.cache.CountingLruBitmapMemoryCacheFactory -> g1.l: # {"id":"sourceFile","fileName":"CountingLruBitmapMemoryCacheFactory.java"} 1:4:void ():18:18 -> 1:5:com.facebook.imagepipeline.cache.CountingMemoryCache create(com.facebook.common.internal.Supplier,com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy,boolean,boolean,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):29:29 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/n;LG0/d;Li1/x$a;ZZLi1/n$b;)Li1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/n;LE0/d;Lg1/x$a;ZZLg1/n$b;)Lg1/n;"} 6:15:com.facebook.imagepipeline.cache.CountingMemoryCache create(com.facebook.common.internal.Supplier,com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy,boolean,boolean,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):37:37 -> a 16:19:com.facebook.imagepipeline.cache.CountingMemoryCache create(com.facebook.common.internal.Supplier,com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy,boolean,boolean,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):46:46 -> a -com.facebook.imagepipeline.cache.CountingLruBitmapMemoryCacheFactory$1 -> i1.l$a: +com.facebook.imagepipeline.cache.CountingLruBitmapMemoryCacheFactory$1 -> g1.l$a: # {"id":"sourceFile","fileName":"CountingLruBitmapMemoryCacheFactory.java"} com.facebook.imagepipeline.cache.CountingLruBitmapMemoryCacheFactory this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/l;"} 1:6:void (com.facebook.imagepipeline.cache.CountingLruBitmapMemoryCacheFactory):30:30 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/l;)V"} 1:7:int getSizeInBytes(java.lang.Object):30:30 -> a 1:5:int getSizeInBytes(com.facebook.imagepipeline.image.CloseableImage):33:33 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/d;)I"} -com.facebook.imagepipeline.cache.CountingLruMap -> i1.m: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/d;)I"} +com.facebook.imagepipeline.cache.CountingLruMap -> g1.m: # {"id":"sourceFile","fileName":"CountingLruMap.java"} com.facebook.imagepipeline.cache.ValueDescriptor mValueDescriptor -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/D;"} java.util.LinkedHashMap mMap -> b int mSizeInBytes -> c 1:3:void (com.facebook.imagepipeline.cache.ValueDescriptor):33:33 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/D;)V"} 4:11:void (com.facebook.imagepipeline.cache.ValueDescriptor):27:27 -> 12:13:void (com.facebook.imagepipeline.cache.ValueDescriptor):30:30 -> 14:16:void (com.facebook.imagepipeline.cache.ValueDescriptor):34:34 -> @@ -86226,7 +83890,7 @@ com.facebook.imagepipeline.cache.CountingLruMap -> i1.m: 2:12:int getCount():49:49 -> b 2:30:java.lang.Object getFirstKey():60:60 -> c 2:16:java.util.ArrayList getMatchingEntries(com.facebook.common.internal.Predicate):66:66 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/l;)Ljava/util/ArrayList;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/l;)Ljava/util/ArrayList;"} 17:40:java.util.ArrayList getMatchingEntries(com.facebook.common.internal.Predicate):67:67 -> d 41:53:java.util.ArrayList getMatchingEntries(com.facebook.common.internal.Predicate):68:68 -> d 54:57:java.util.ArrayList getMatchingEntries(com.facebook.common.internal.Predicate):69:69 -> d @@ -86242,7 +83906,7 @@ com.facebook.imagepipeline.cache.CountingLruMap -> i1.m: 8:16:java.lang.Object remove(java.lang.Object):102:102 -> h 17:21:java.lang.Object remove(java.lang.Object):103:103 -> h 2:6:java.util.ArrayList removeAll(com.facebook.common.internal.Predicate):108:108 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/l;)Ljava/util/ArrayList;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/l;)Ljava/util/ArrayList;"} 7:16:java.util.ArrayList removeAll(com.facebook.common.internal.Predicate):109:109 -> i 17:22:java.util.ArrayList removeAll(com.facebook.common.internal.Predicate):110:110 -> i 23:30:java.util.ArrayList removeAll(com.facebook.common.internal.Predicate):111:111 -> i @@ -86254,19 +83918,19 @@ com.facebook.imagepipeline.cache.CountingLruMap -> i1.m: 2:10:void resetSize():130:130 -> j 11:15:void resetSize():131:131 -> j 16:19:void resetSize():133:133 -> j -com.facebook.imagepipeline.cache.CountingMemoryCache -> i1.n: +com.facebook.imagepipeline.cache.CountingMemoryCache -> g1.n: # {"id":"sourceFile","fileName":"CountingMemoryCache.java"} -com.facebook.imagepipeline.cache.CountingMemoryCache$Entry -> i1.n$a: +com.facebook.imagepipeline.cache.CountingMemoryCache$Entry -> g1.n$a: # {"id":"sourceFile","fileName":"CountingMemoryCache.java"} java.lang.Object key -> a com.facebook.common.references.CloseableReference valueRef -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/a;"} int clientCount -> c boolean isOrphan -> d int accessCount -> e int size -> f 1:3:void (java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver,int):84:84 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/a;Li1/n$b;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/a;Lg1/n$b;I)V"} 4:9:void (java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver,int):85:85 -> 10:22:void (java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver,int):86:86 -> 23:24:void (java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver,int):87:87 -> @@ -86274,12 +83938,12 @@ com.facebook.imagepipeline.cache.CountingMemoryCache$Entry -> i1.n$a: 27:28:void (java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver,int):90:90 -> 29:31:void (java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver,int):91:91 -> 1:6:com.facebook.imagepipeline.cache.CountingMemoryCache$Entry of(java.lang.Object,com.facebook.common.references.CloseableReference,int,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):110:110 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/a;ILi1/n$b;)Li1/n$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/a;ILg1/n$b;)Lg1/n$a;"} 2:6:com.facebook.imagepipeline.cache.CountingMemoryCache$Entry of(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):100:100 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/a;Li1/n$b;)Li1/n$a;"} -com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver -> i1.n$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/a;Lg1/n$b;)Lg1/n$a;"} +com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver -> g1.n$b: # {"id":"sourceFile","fileName":"CountingMemoryCache.java"} -com.facebook.imagepipeline.cache.DefaultBitmapMemoryCacheParamsSupplier -> i1.o: +com.facebook.imagepipeline.cache.DefaultBitmapMemoryCacheParamsSupplier -> g1.o: # {"id":"sourceFile","fileName":"DefaultBitmapMemoryCacheParamsSupplier.java"} android.app.ActivityManager mActivityManager -> a long PARAMS_CHECK_INTERVAL_MS -> b @@ -86287,21 +83951,21 @@ com.facebook.imagepipeline.cache.DefaultBitmapMemoryCacheParamsSupplier -> i1.o: 1:3:void (android.app.ActivityManager):27:27 -> 4:6:void (android.app.ActivityManager):28:28 -> 1:2:com.facebook.imagepipeline.cache.MemoryCacheParams get():33:33 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/y;"} 3:23:com.facebook.imagepipeline.cache.MemoryCacheParams get():34:34 -> a 1:2:int getMaxCacheSize():43:43 -> b 3:30:int getMaxCacheSize():44:44 -> b 31:33:int getMaxCacheSize():50:50 -> b 1:5:java.lang.Object get():17:17 -> get -com.facebook.imagepipeline.cache.DefaultCacheKeyFactory -> i1.p: +com.facebook.imagepipeline.cache.DefaultCacheKeyFactory -> g1.p: # {"id":"sourceFile","fileName":"DefaultCacheKeyFactory.java"} com.facebook.imagepipeline.cache.DefaultCacheKeyFactory sInstance -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/p;"} boolean sShouldRemoveCallerContextFromCacheKey -> b 1:1:void ():26:26 -> 1:4:void ():28:28 -> 1:2:com.facebook.cache.common.CacheKey getBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):44:44 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)Lv0/d;"} 3:14:com.facebook.cache.common.CacheKey getBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):46:46 -> a 15:18:com.facebook.cache.common.CacheKey getBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):47:47 -> a 19:22:com.facebook.cache.common.CacheKey getBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):48:48 -> a @@ -86310,9 +83974,9 @@ com.facebook.imagepipeline.cache.DefaultCacheKeyFactory -> i1.p: 37:40:com.facebook.cache.common.CacheKey getBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):54:54 -> a 41:44:com.facebook.cache.common.CacheKey getBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):56:56 -> a 1:14:com.facebook.cache.common.CacheKey getEncodedCacheKey(com.facebook.imagepipeline.request.ImageRequest,android.net.Uri,java.lang.Object):101:101 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Landroid/net/Uri;Ljava/lang/Object;)Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Landroid/net/Uri;Ljava/lang/Object;)Lv0/d;"} 1:7:com.facebook.cache.common.CacheKey getPostprocessedBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):65:65 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)Lv0/d;"} 8:11:com.facebook.cache.common.CacheKey getPostprocessedBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):69:69 -> c 12:24:com.facebook.cache.common.CacheKey getPostprocessedBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):70:70 -> c 25:26:com.facebook.cache.common.CacheKey getPostprocessedBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):75:75 -> c @@ -86324,149 +83988,149 @@ com.facebook.imagepipeline.cache.DefaultCacheKeyFactory -> i1.p: 58:61:com.facebook.cache.common.CacheKey getPostprocessedBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):85:85 -> c 62:65:com.facebook.cache.common.CacheKey getPostprocessedBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):87:87 -> c 1:9:com.facebook.cache.common.CacheKey getEncodedCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):95:95 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)Lv0/d;"} 1:1:android.net.Uri getCacheKeySourceUri(android.net.Uri):108:108 -> e 4:7:com.facebook.imagepipeline.cache.DefaultCacheKeyFactory getInstance():31:31 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/p;"} 8:17:com.facebook.imagepipeline.cache.DefaultCacheKeyFactory getInstance():32:32 -> f 18:23:com.facebook.imagepipeline.cache.DefaultCacheKeyFactory getInstance():34:34 -> f -com.facebook.imagepipeline.cache.DefaultEncodedMemoryCacheParamsSupplier -> i1.q: +com.facebook.imagepipeline.cache.DefaultEncodedMemoryCacheParamsSupplier -> g1.q: # {"id":"sourceFile","fileName":"DefaultEncodedMemoryCacheParamsSupplier.java"} long PARAMS_CHECK_INTERVAL_MS -> a 1:11:void ():22:22 -> 1:4:void ():17:17 -> 1:4:com.facebook.imagepipeline.cache.MemoryCacheParams get():26:26 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/y;"} 5:6:com.facebook.imagepipeline.cache.MemoryCacheParams get():27:27 -> a 7:21:com.facebook.imagepipeline.cache.MemoryCacheParams get():28:28 -> a 1:33:int getMaxCacheSize():38:38 -> b 1:5:java.lang.Object get():16:16 -> get -com.facebook.imagepipeline.cache.EncodedCountingMemoryCacheFactory -> i1.r: +com.facebook.imagepipeline.cache.EncodedCountingMemoryCacheFactory -> g1.r: # {"id":"sourceFile","fileName":"EncodedCountingMemoryCacheFactory.java"} 1:5:com.facebook.imagepipeline.cache.CountingMemoryCache get(com.facebook.common.internal.Supplier,com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy):24:24 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/n;LG0/d;Li1/x$a;)Li1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/n;LE0/d;Lg1/x$a;)Lg1/n;"} 6:15:com.facebook.imagepipeline.cache.CountingMemoryCache get(com.facebook.common.internal.Supplier,com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy):32:32 -> a 16:19:com.facebook.imagepipeline.cache.CountingMemoryCache get(com.facebook.common.internal.Supplier,com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy):41:41 -> a -com.facebook.imagepipeline.cache.EncodedCountingMemoryCacheFactory$1 -> i1.r$a: +com.facebook.imagepipeline.cache.EncodedCountingMemoryCacheFactory$1 -> g1.r$a: # {"id":"sourceFile","fileName":"EncodedCountingMemoryCacheFactory.java"} 1:4:void ():25:25 -> 1:7:int getSizeInBytes(java.lang.Object):25:25 -> a 1:5:int getSizeInBytes(com.facebook.common.memory.PooledByteBuffer):28:28 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/h;)I"} -com.facebook.imagepipeline.cache.EncodedMemoryCacheFactory -> i1.s: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/h;)I"} +com.facebook.imagepipeline.cache.EncodedMemoryCacheFactory -> g1.s: # {"id":"sourceFile","fileName":"EncodedMemoryCacheFactory.java"} 1:3:com.facebook.imagepipeline.cache.InstrumentedMemoryCache get(com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.ImageCacheStatsTracker):21:21 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x;Li1/t;)Li1/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/x;Lg1/t;)Lg1/u;"} 4:8:com.facebook.imagepipeline.cache.InstrumentedMemoryCache get(com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.ImageCacheStatsTracker):23:23 -> a 9:14:com.facebook.imagepipeline.cache.InstrumentedMemoryCache get(com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.ImageCacheStatsTracker):41:41 -> a -com.facebook.imagepipeline.cache.EncodedMemoryCacheFactory$1 -> i1.s$a: +com.facebook.imagepipeline.cache.EncodedMemoryCacheFactory$1 -> g1.s$a: # {"id":"sourceFile","fileName":"EncodedMemoryCacheFactory.java"} com.facebook.imagepipeline.cache.ImageCacheStatsTracker val$imageCacheStatsTracker -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/t;"} 1:6:void (com.facebook.imagepipeline.cache.ImageCacheStatsTracker):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/t;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/t;)V"} 1:6:void onCacheHit(java.lang.Object):24:24 -> a 1:6:void onCacheMiss(java.lang.Object):24:24 -> b 1:6:void onCachePut(java.lang.Object):24:24 -> c 1:6:void onCacheHit(com.facebook.cache.common.CacheKey):27:27 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} 1:6:void onCacheMiss(com.facebook.cache.common.CacheKey):32:32 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} 1:6:void onCachePut(com.facebook.cache.common.CacheKey):37:37 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} -com.facebook.imagepipeline.cache.ImageCacheStatsTracker -> i1.t: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} +com.facebook.imagepipeline.cache.ImageCacheStatsTracker -> g1.t: # {"id":"sourceFile","fileName":"ImageCacheStatsTracker.kt"} - void onMemoryCachePut(com.facebook.cache.common.CacheKey) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - void onStagingAreaMiss(com.facebook.cache.common.CacheKey) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - void onDiskCacheMiss(com.facebook.cache.common.CacheKey) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - void onDiskCacheHit(com.facebook.cache.common.CacheKey) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - void registerBitmapMemoryCache(com.facebook.imagepipeline.cache.MemoryCache) -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x;)V"} - void onBitmapCachePut(com.facebook.cache.common.CacheKey) -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - void onDiskCacheGetFail(com.facebook.cache.common.CacheKey) -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - void onBitmapCacheMiss(com.facebook.cache.common.CacheKey) -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - void onMemoryCacheMiss(com.facebook.cache.common.CacheKey) -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - void onStagingAreaHit(com.facebook.cache.common.CacheKey) -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - void onMemoryCacheHit(com.facebook.cache.common.CacheKey) -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - void registerEncodedMemoryCache(com.facebook.imagepipeline.cache.MemoryCache) -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x;)V"} - void onDiskCachePut(com.facebook.cache.common.CacheKey) -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - void onBitmapCacheHit(com.facebook.cache.common.CacheKey) -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} -com.facebook.imagepipeline.cache.InstrumentedMemoryCache -> i1.u: + void onBitmapCacheMiss(com.facebook.cache.common.CacheKey) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + void onDiskCacheGetFail(com.facebook.cache.common.CacheKey) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + void onMemoryCacheMiss(com.facebook.cache.common.CacheKey) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + void onMemoryCacheHit(com.facebook.cache.common.CacheKey) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + void onDiskCachePut(com.facebook.cache.common.CacheKey) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + void onBitmapCacheHit(com.facebook.cache.common.CacheKey) -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + void onMemoryCachePut(com.facebook.cache.common.CacheKey) -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + void onStagingAreaHit(com.facebook.cache.common.CacheKey) -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + void registerBitmapMemoryCache(com.facebook.imagepipeline.cache.MemoryCache) -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/x;)V"} + void registerEncodedMemoryCache(com.facebook.imagepipeline.cache.MemoryCache) -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/x;)V"} + void onDiskCacheMiss(com.facebook.cache.common.CacheKey) -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + void onBitmapCachePut(com.facebook.cache.common.CacheKey) -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + void onDiskCacheHit(com.facebook.cache.common.CacheKey) -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + void onStagingAreaMiss(com.facebook.cache.common.CacheKey) -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} +com.facebook.imagepipeline.cache.InstrumentedMemoryCache -> g1.u: # {"id":"sourceFile","fileName":"InstrumentedMemoryCache.java"} com.facebook.imagepipeline.cache.MemoryCache mDelegate -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.imagepipeline.cache.MemoryCacheTracker mTracker -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/z;"} 1:3:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCacheTracker):22:22 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x;Li1/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/x;Lg1/z;)V"} 4:5:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCacheTracker):23:23 -> 6:8:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCacheTracker):24:24 -> 1:6:void probe(java.lang.Object):46:46 -> a - 1:7:boolean contains(com.facebook.common.internal.Predicate):62:62 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/l;)Z"} - 1:7:int removeAll(com.facebook.common.internal.Predicate):57:57 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/l;)I"} + 1:7:int removeAll(com.facebook.common.internal.Predicate):57:57 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/l;)I"} + 1:7:boolean contains(com.facebook.common.internal.Predicate):62:62 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/l;)Z"} 1:5:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference):51:51 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/a;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/a;)LF0/a;"} 6:12:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference):52:52 -> d 1:8:com.facebook.common.references.CloseableReference get(java.lang.Object):29:29 -> get - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LF0/a;"} 9:14:com.facebook.common.references.CloseableReference get(java.lang.Object):31:31 -> get 15:20:com.facebook.common.references.CloseableReference get(java.lang.Object):33:33 -> get -com.facebook.imagepipeline.cache.InstrumentedMemoryCacheBitmapMemoryCacheFactory -> i1.v: +com.facebook.imagepipeline.cache.InstrumentedMemoryCacheBitmapMemoryCacheFactory -> g1.v: # {"id":"sourceFile","fileName":"InstrumentedMemoryCacheBitmapMemoryCacheFactory.java"} 1:3:com.facebook.imagepipeline.cache.InstrumentedMemoryCache get(com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.ImageCacheStatsTracker):21:21 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x;Li1/t;)Li1/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/x;Lg1/t;)Lg1/u;"} 4:8:com.facebook.imagepipeline.cache.InstrumentedMemoryCache get(com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.ImageCacheStatsTracker):23:23 -> a 9:14:com.facebook.imagepipeline.cache.InstrumentedMemoryCache get(com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.ImageCacheStatsTracker):41:41 -> a -com.facebook.imagepipeline.cache.InstrumentedMemoryCacheBitmapMemoryCacheFactory$1 -> i1.v$a: +com.facebook.imagepipeline.cache.InstrumentedMemoryCacheBitmapMemoryCacheFactory$1 -> g1.v$a: # {"id":"sourceFile","fileName":"InstrumentedMemoryCacheBitmapMemoryCacheFactory.java"} com.facebook.imagepipeline.cache.ImageCacheStatsTracker val$imageCacheStatsTracker -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/t;"} 1:6:void (com.facebook.imagepipeline.cache.ImageCacheStatsTracker):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/t;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/t;)V"} 1:6:void onCacheHit(java.lang.Object):24:24 -> a 1:6:void onCacheMiss(java.lang.Object):24:24 -> b 1:6:void onCachePut(java.lang.Object):24:24 -> c 1:6:void onCacheHit(com.facebook.cache.common.CacheKey):27:27 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} 1:6:void onCacheMiss(com.facebook.cache.common.CacheKey):32:32 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} 1:6:void onCachePut(com.facebook.cache.common.CacheKey):37:37 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} -com.facebook.imagepipeline.cache.LruCountingMemoryCache -> i1.w: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} +com.facebook.imagepipeline.cache.LruCountingMemoryCache -> g1.w: # {"id":"sourceFile","fileName":"LruCountingMemoryCache.java"} com.facebook.imagepipeline.cache.CountingLruMap mExclusiveEntries -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/m;"} com.facebook.imagepipeline.cache.CountingLruMap mCachedEntries -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/m;"} java.util.Map mOtherEntries -> c com.facebook.imagepipeline.cache.ValueDescriptor mValueDescriptor -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/D;"} com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy mCacheTrimStrategy -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x$a;"} com.facebook.common.internal.Supplier mMemoryCacheParamsSupplier -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.cache.MemoryCacheParams mMemoryCacheParams -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/y;"} long mLastCacheParamsCheck -> h boolean mStoreEntrySize -> i boolean mIgnoreSizeMismatch -> j 1:3:void (com.facebook.imagepipeline.cache.ValueDescriptor,com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver,boolean,boolean):86:86 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/D;Li1/x$a;LD0/n;Li1/n$b;ZZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/D;Lg1/x$a;LB0/n;Lg1/n$b;ZZ)V"} 4:10:void (com.facebook.imagepipeline.cache.ValueDescriptor,com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver,boolean,boolean):60:60 -> 11:12:void (com.facebook.imagepipeline.cache.ValueDescriptor,com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver,boolean,boolean):87:87 -> 13:23:void (com.facebook.imagepipeline.cache.ValueDescriptor,com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver,boolean,boolean):88:88 -> @@ -86483,30 +84147,30 @@ com.facebook.imagepipeline.cache.LruCountingMemoryCache -> i1.w: 6:14:void probe(java.lang.Object):227:227 -> a 15:22:void probe(java.lang.Object):229:229 -> a 23:26:void probe(java.lang.Object):231:231 -> a - 2:18:boolean contains(com.facebook.common.internal.Predicate):346:346 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/l;)Z"} - 1:2:int removeAll(com.facebook.common.internal.Predicate):311:312 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/l;)I"} - 3:7:int removeAll(com.facebook.common.internal.Predicate):312:312 -> c - 8:13:int removeAll(com.facebook.common.internal.Predicate):313:313 -> c - 14:16:int removeAll(com.facebook.common.internal.Predicate):314:314 -> c - 17:18:int removeAll(com.facebook.common.internal.Predicate):315:316 -> c - 19:20:int removeAll(com.facebook.common.internal.Predicate):316:316 -> c - 21:23:int removeAll(com.facebook.common.internal.Predicate):317:317 -> c - 24:26:int removeAll(com.facebook.common.internal.Predicate):318:318 -> c - 27:29:int removeAll(com.facebook.common.internal.Predicate):319:319 -> c - 30:35:int removeAll(com.facebook.common.internal.Predicate):320:320 -> c - 36:37:int removeAll(com.facebook.common.internal.Predicate):315:315 -> c + 1:2:int removeAll(com.facebook.common.internal.Predicate):311:312 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/l;)I"} + 3:7:int removeAll(com.facebook.common.internal.Predicate):312:312 -> b + 8:13:int removeAll(com.facebook.common.internal.Predicate):313:313 -> b + 14:16:int removeAll(com.facebook.common.internal.Predicate):314:314 -> b + 17:18:int removeAll(com.facebook.common.internal.Predicate):315:316 -> b + 19:20:int removeAll(com.facebook.common.internal.Predicate):316:316 -> b + 21:23:int removeAll(com.facebook.common.internal.Predicate):317:317 -> b + 24:26:int removeAll(com.facebook.common.internal.Predicate):318:318 -> b + 27:29:int removeAll(com.facebook.common.internal.Predicate):319:319 -> b + 30:35:int removeAll(com.facebook.common.internal.Predicate):320:320 -> b + 36:37:int removeAll(com.facebook.common.internal.Predicate):315:315 -> b + 2:18:boolean contains(com.facebook.common.internal.Predicate):346:346 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/l;)Z"} 2:6:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference):123:123 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/a;)LH0/a;"} - 1:1:boolean i1.LruCountingMemoryCache.-$$Nest$fgetmStoreEntrySize(i1.LruCountingMemoryCache):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/a;)LF0/a;"} + 1:1:boolean g1.LruCountingMemoryCache.-$$Nest$fgetmStoreEntrySize(g1.LruCountingMemoryCache):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/w;)Z"} - 1:1:void i1.LruCountingMemoryCache.-$$Nest$mreleaseClientReference(i1.LruCountingMemoryCache,i1.CountingMemoryCache$Entry):0:0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/w;)Z"} + 1:1:void g1.LruCountingMemoryCache.-$$Nest$mreleaseClientReference(g1.LruCountingMemoryCache,g1.CountingMemoryCache$Entry):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/w;Li1/n$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/w;Lg1/n$a;)V"} 1:3:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):139:139 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/a;Li1/n$b;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/a;Lg1/n$b;)LF0/a;"} 4:6:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):140:140 -> g 7:9:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):142:142 -> g 10:10:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):147:147 -> g @@ -86528,7 +84192,7 @@ com.facebook.imagepipeline.cache.LruCountingMemoryCache -> i1.w: 86:89:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):172:172 -> g 90:91:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):168:168 -> g 1:3:com.facebook.common.references.CloseableReference get(java.lang.Object):193:193 -> get - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LF0/a;"} 4:5:com.facebook.common.references.CloseableReference get(java.lang.Object):196:197 -> get 6:12:com.facebook.common.references.CloseableReference get(java.lang.Object):197:197 -> get 13:22:com.facebook.common.references.CloseableReference get(java.lang.Object):198:198 -> get @@ -86543,19 +84207,19 @@ com.facebook.imagepipeline.cache.LruCountingMemoryCache -> i1.w: 20:34:boolean canCacheNewValueOfSize(int):183:183 -> h 35:38:boolean canCacheNewValueOfSize(int):181:181 -> h 2:4:void decreaseClientCount(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):521:521 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/n$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/n$a;)V"} 5:15:void decreaseClientCount(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):522:522 -> i 16:20:void decreaseClientCount(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):523:523 -> i 21:25:void decreaseClientCount(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):524:524 -> i 2:19:int getInUseCount():547:547 -> j 2:19:int getInUseSizeInBytes():553:553 -> k 2:4:void increaseClientCount(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):514:514 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/n$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/n$a;)V"} 5:11:void increaseClientCount(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):515:515 -> l 12:17:void increaseClientCount(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):516:516 -> l 18:22:void increaseClientCount(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):517:517 -> l 2:4:void makeOrphan(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):507:507 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/n$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/n$a;)V"} 5:11:void makeOrphan(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):508:508 -> m 12:13:void makeOrphan(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):509:509 -> m 14:18:void makeOrphan(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):510:510 -> m @@ -86564,7 +84228,7 @@ com.facebook.imagepipeline.cache.LruCountingMemoryCache -> i1.w: 24:25:void makeOrphans(java.util.ArrayList):499:499 -> n 26:27:void makeOrphans(java.util.ArrayList):503:503 -> n 2:9:boolean maybeAddToExclusives(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):265:265 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/n$a;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/n$a;)Z"} 10:16:boolean maybeAddToExclusives(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):266:266 -> o 17:21:boolean maybeAddToExclusives(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):267:267 -> o 22:26:boolean maybeAddToExclusives(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):269:269 -> o @@ -86584,9 +84248,9 @@ com.facebook.imagepipeline.cache.LruCountingMemoryCache -> i1.w: 43:47:void maybeEvictEntries():425:425 -> q 48:49:void maybeEvictEntries():423:423 -> q 1:1:void maybeNotifyExclusiveEntryInsertion(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):494:494 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/n$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/n$a;)V"} 1:1:void maybeNotifyExclusiveEntryRemoval(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):488:488 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/n$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/n$a;)V"} 3:17:void maybeNotifyExclusiveEntryRemoval(java.util.ArrayList):478:478 -> t 18:22:void maybeNotifyExclusiveEntryRemoval(java.util.ArrayList):479:479 -> t 2:8:void maybeUpdateCacheParams():379:379 -> u @@ -86598,15 +84262,15 @@ com.facebook.imagepipeline.cache.LruCountingMemoryCache -> i1.w: 35:42:void maybeUpdateCacheParams():385:385 -> u 43:47:void maybeUpdateCacheParams():387:387 -> u 2:4:com.facebook.common.references.CloseableReference newClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):236:236 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/n$a;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/n$a;)LF0/a;"} 5:6:com.facebook.common.references.CloseableReference newClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):237:237 -> v 7:15:com.facebook.common.references.CloseableReference newClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):238:238 -> v 16:24:com.facebook.common.references.CloseableReference newClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):237:237 -> v 2:4:com.facebook.common.references.CloseableReference referenceToClose(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):529:529 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/n$a;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/n$a;)LF0/a;"} 5:22:com.facebook.common.references.CloseableReference referenceToClose(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):530:530 -> w 1:3:void releaseClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):249:249 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/n$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/n$a;)V"} 4:5:void releaseClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):252:253 -> x 6:7:void releaseClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):253:253 -> x 8:11:void releaseClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):254:254 -> x @@ -86634,43 +84298,43 @@ com.facebook.imagepipeline.cache.LruCountingMemoryCache -> i1.w: 113:124:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):457:457 -> y 125:126:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):458:458 -> y 1:6:com.facebook.imagepipeline.cache.ValueDescriptor wrapValueDescriptor(com.facebook.imagepipeline.cache.ValueDescriptor):103:103 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/D;)Li1/D;"} -com.facebook.imagepipeline.cache.LruCountingMemoryCache$1 -> i1.w$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/D;)Lg1/D;"} +com.facebook.imagepipeline.cache.LruCountingMemoryCache$1 -> g1.w$a: # {"id":"sourceFile","fileName":"LruCountingMemoryCache.java"} com.facebook.imagepipeline.cache.ValueDescriptor val$evictableValueDescriptor -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/D;"} com.facebook.imagepipeline.cache.LruCountingMemoryCache this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/w;"} 1:8:void (com.facebook.imagepipeline.cache.LruCountingMemoryCache,com.facebook.imagepipeline.cache.ValueDescriptor):103:103 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/w;Li1/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/w;Lg1/D;)V"} 1:7:int getSizeInBytes(java.lang.Object):103:103 -> a 1:8:int getSizeInBytes(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):106:106 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/n$a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/n$a;)I"} 9:11:int getSizeInBytes(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):107:107 -> b 12:24:int getSizeInBytes(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):109:109 -> b -com.facebook.imagepipeline.cache.LruCountingMemoryCache$2 -> i1.w$b: +com.facebook.imagepipeline.cache.LruCountingMemoryCache$2 -> g1.w$b: # {"id":"sourceFile","fileName":"LruCountingMemoryCache.java"} com.facebook.imagepipeline.cache.CountingMemoryCache$Entry val$entry -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/n$a;"} com.facebook.imagepipeline.cache.LruCountingMemoryCache this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/w;"} 1:8:void (com.facebook.imagepipeline.cache.LruCountingMemoryCache,com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):239:239 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/w;Li1/n$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/w;Lg1/n$a;)V"} 1:8:void release(java.lang.Object):242:242 -> release -com.facebook.imagepipeline.cache.MemoryCache -> i1.x: +com.facebook.imagepipeline.cache.MemoryCache -> g1.x: # {"id":"sourceFile","fileName":"MemoryCache.kt"} void probe(java.lang.Object) -> a - boolean contains(com.facebook.common.internal.Predicate) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/l;)Z"} - int removeAll(com.facebook.common.internal.Predicate) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/l;)I"} + int removeAll(com.facebook.common.internal.Predicate) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/l;)I"} + boolean contains(com.facebook.common.internal.Predicate) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/l;)Z"} com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/a;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/a;)LF0/a;"} com.facebook.common.references.CloseableReference get(java.lang.Object) -> get - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LH0/a;"} -com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy -> i1.x$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LF0/a;"} +com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy -> g1.x$a: # {"id":"sourceFile","fileName":"MemoryCache.kt"} -com.facebook.imagepipeline.cache.MemoryCacheParams -> i1.y: +com.facebook.imagepipeline.cache.MemoryCacheParams -> g1.y: # {"id":"sourceFile","fileName":"MemoryCacheParams.kt"} int maxCacheSize -> a int maxCacheEntries -> b @@ -86685,53 +84349,53 @@ com.facebook.imagepipeline.cache.MemoryCacheParams -> i1.y: 10:11:void (int,int,int,int,int,long):30:30 -> 12:13:void (int,int,int,int,int,long):31:31 -> 14:16:void (int,int,int,int,int,long):32:32 -> -com.facebook.imagepipeline.cache.MemoryCacheTracker -> i1.z: +com.facebook.imagepipeline.cache.MemoryCacheTracker -> g1.z: # {"id":"sourceFile","fileName":"MemoryCacheTracker.kt"} void onCacheHit(java.lang.Object) -> a void onCacheMiss(java.lang.Object) -> b void onCachePut(java.lang.Object) -> c -com.facebook.imagepipeline.cache.NativeMemoryCacheTrimStrategy -> i1.A: +com.facebook.imagepipeline.cache.NativeMemoryCacheTrimStrategy -> g1.A: # {"id":"sourceFile","fileName":"NativeMemoryCacheTrimStrategy.java"} 1:4:void ():25:25 -> -com.facebook.imagepipeline.cache.NoOpImageCacheStatsTracker -> i1.B: +com.facebook.imagepipeline.cache.NoOpImageCacheStatsTracker -> g1.B: # {"id":"sourceFile","fileName":"NoOpImageCacheStatsTracker.java"} com.facebook.imagepipeline.cache.NoOpImageCacheStatsTracker sInstance -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/B;"} 1:1:void ():17:17 -> 1:4:void ():19:19 -> - 1:1:void onMemoryCachePut(com.facebook.cache.common.CacheKey):38:38 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - 1:1:void onStagingAreaMiss(com.facebook.cache.common.CacheKey):50:50 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - 1:1:void onDiskCacheMiss(com.facebook.cache.common.CacheKey):56:56 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - 1:1:void onDiskCacheHit(com.facebook.cache.common.CacheKey):53:53 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - 1:1:void registerBitmapMemoryCache(com.facebook.imagepipeline.cache.MemoryCache):65:65 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x;)V"} - 1:1:void onBitmapCachePut(com.facebook.cache.common.CacheKey):29:29 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - 1:1:void onDiskCacheGetFail(com.facebook.cache.common.CacheKey):59:59 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - 1:1:void onBitmapCacheMiss(com.facebook.cache.common.CacheKey):35:35 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - 1:1:void onMemoryCacheMiss(com.facebook.cache.common.CacheKey):44:44 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - 1:1:void onStagingAreaHit(com.facebook.cache.common.CacheKey):47:47 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - 1:1:void onMemoryCacheHit(com.facebook.cache.common.CacheKey):41:41 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - 1:1:void registerEncodedMemoryCache(com.facebook.imagepipeline.cache.MemoryCache):68:68 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x;)V"} - 1:1:void onDiskCachePut(com.facebook.cache.common.CacheKey):62:62 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} - 1:1:void onBitmapCacheHit(com.facebook.cache.common.CacheKey):32:32 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} + 1:1:void onBitmapCacheMiss(com.facebook.cache.common.CacheKey):35:35 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + 1:1:void onDiskCacheGetFail(com.facebook.cache.common.CacheKey):59:59 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + 1:1:void onMemoryCacheMiss(com.facebook.cache.common.CacheKey):44:44 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + 1:1:void onMemoryCacheHit(com.facebook.cache.common.CacheKey):41:41 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + 1:1:void onDiskCachePut(com.facebook.cache.common.CacheKey):62:62 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + 1:1:void onBitmapCacheHit(com.facebook.cache.common.CacheKey):32:32 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + 1:1:void onMemoryCachePut(com.facebook.cache.common.CacheKey):38:38 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + 1:1:void onStagingAreaHit(com.facebook.cache.common.CacheKey):47:47 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + 1:1:void registerBitmapMemoryCache(com.facebook.imagepipeline.cache.MemoryCache):65:65 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/x;)V"} + 1:1:void registerEncodedMemoryCache(com.facebook.imagepipeline.cache.MemoryCache):68:68 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/x;)V"} + 1:1:void onDiskCacheMiss(com.facebook.cache.common.CacheKey):56:56 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + 1:1:void onBitmapCachePut(com.facebook.cache.common.CacheKey):29:29 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + 1:1:void onDiskCacheHit(com.facebook.cache.common.CacheKey):53:53 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} + 1:1:void onStagingAreaMiss(com.facebook.cache.common.CacheKey):50:50 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)V"} 4:7:com.facebook.imagepipeline.cache.NoOpImageCacheStatsTracker getInstance():22:22 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/B;"} 8:17:com.facebook.imagepipeline.cache.NoOpImageCacheStatsTracker getInstance():23:23 -> o 18:23:com.facebook.imagepipeline.cache.NoOpImageCacheStatsTracker getInstance():25:25 -> o -com.facebook.imagepipeline.cache.StagingArea -> i1.C: +com.facebook.imagepipeline.cache.StagingArea -> g1.C: # {"id":"sourceFile","fileName":"StagingArea.java"} java.util.Map mMap -> a java.lang.Class TAG -> b @@ -86747,7 +84411,7 @@ com.facebook.imagepipeline.cache.StagingArea -> i1.C: 34:41:void clearAll():70:70 -> a 42:43:void clearAll():66:66 -> a 2:4:boolean containsKey(com.facebook.cache.common.CacheKey):162:162 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Z"} 5:13:boolean containsKey(com.facebook.cache.common.CacheKey):163:163 -> b 14:15:boolean containsKey(com.facebook.cache.common.CacheKey):164:164 -> b 16:23:boolean containsKey(com.facebook.cache.common.CacheKey):166:166 -> b @@ -86763,7 +84427,7 @@ com.facebook.imagepipeline.cache.StagingArea -> i1.C: 72:75:boolean containsKey(com.facebook.cache.common.CacheKey):181:181 -> b 76:80:boolean containsKey(com.facebook.cache.common.CacheKey):182:182 -> b 2:4:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):137:137 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Ln1/j;"} 5:14:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):138:138 -> c 15:16:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):140:141 -> c 17:21:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):141:141 -> c @@ -86778,18 +84442,18 @@ com.facebook.imagepipeline.cache.StagingArea -> i1.C: 68:74:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):155:155 -> c 75:78:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):157:157 -> c 1:6:com.facebook.imagepipeline.cache.StagingArea getInstance():41:41 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/C;"} 2:18:void logStats():187:187 -> e 19:23:void logStats():188:188 -> e 2:4:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):51:51 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;Lp1/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;Ln1/j;)V"} 5:15:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):52:52 -> f 16:27:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):55:55 -> f 28:30:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):56:56 -> f 31:33:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):57:57 -> f 34:38:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):58:58 -> f 1:3:boolean remove(com.facebook.cache.common.CacheKey):82:82 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Z"} 4:5:boolean remove(com.facebook.cache.common.CacheKey):84:85 -> g 6:12:boolean remove(com.facebook.cache.common.CacheKey):85:85 -> g 13:17:boolean remove(com.facebook.cache.common.CacheKey):86:86 -> g @@ -86798,7 +84462,7 @@ com.facebook.imagepipeline.cache.StagingArea -> i1.C: 30:31:boolean remove(com.facebook.cache.common.CacheKey):94:94 -> g 32:33:boolean remove(com.facebook.cache.common.CacheKey):86:86 -> g 2:4:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):105:105 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;Lp1/j;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;Ln1/j;)Z"} 5:7:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):106:106 -> h 8:18:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):107:107 -> h 19:29:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):109:109 -> h @@ -86820,57 +84484,57 @@ com.facebook.imagepipeline.cache.StagingArea -> i1.C: 91:93:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):124:124 -> h 94:96:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):125:125 -> h 97:100:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):119:119 -> h -com.facebook.imagepipeline.cache.ValueDescriptor -> i1.D: +com.facebook.imagepipeline.cache.ValueDescriptor -> g1.D: # {"id":"sourceFile","fileName":"ValueDescriptor.kt"} int getSizeInBytes(java.lang.Object) -> a -com.facebook.imagepipeline.common.BytesRange -> j1.b: +com.facebook.imagepipeline.common.BytesRange -> h1.b: # {"id":"sourceFile","fileName":"BytesRange.kt"} int from -> a int to -> b com.facebook.imagepipeline.common.BytesRange$Companion Companion -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/b$a;"} kotlin.Lazy headerParsingRegEx$delegate -> d 9:20:void ():86:86 -> 1:3:void (int,int):35:35 -> 4:5:void (int,int):36:36 -> 6:8:void (int,int):39:39 -> - 1:1:java.util.regex.Pattern j1.BytesRange.$r8$lambda$TFVx8pnBr-ydkdRjLSRzrxsQ4bQ():0:0 -> a + 1:1:java.util.regex.Pattern h1.BytesRange.$r8$lambda$TFVx8pnBr-ydkdRjLSRzrxsQ4bQ():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:3:kotlin.Lazy access$getHeaderParsingRegEx$delegate$cp():33:33 -> b 5:19:boolean contains(com.facebook.imagepipeline.common.BytesRange):58:58 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/b;)Z"} - 1:1:j1.BytesRange j1.BytesRange.from(int):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/b;)Z"} + 1:1:h1.BytesRange h1.BytesRange.from(int):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lj1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lh1/b;"} 1:7:java.util.regex.Pattern headerParsingRegEx_delegate$lambda$0():86:86 -> e 7:22:boolean equals(java.lang.Object):69:69 -> equals 23:29:boolean equals(java.lang.Object):73:73 -> equals 30:43:boolean equals(java.lang.Object):75:75 -> equals 1:38:java.lang.String toHttpRangeHeaderValue():49:49 -> f - 1:1:j1.BytesRange j1.BytesRange.toMax(int):0:0 -> g + 1:1:h1.BytesRange h1.BytesRange.toMax(int):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lj1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lh1/b;"} 1:4:int hashCode():79:79 -> hashCode 5:8:int hashCode():80:80 -> hashCode 1:38:java.lang.String toString():62:62 -> toString -com.facebook.imagepipeline.common.BytesRange$$ExternalSyntheticLambda0 -> j1.a: +com.facebook.imagepipeline.common.BytesRange$$ExternalSyntheticLambda0 -> h1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void j1.BytesRange$$ExternalSyntheticLambda0.():0:0 -> + 1:1:void h1.BytesRange$$ExternalSyntheticLambda0.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object j1.BytesRange$$ExternalSyntheticLambda0.invoke():0:0 -> invoke + 1:1:java.lang.Object h1.BytesRange$$ExternalSyntheticLambda0.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.common.BytesRange$Companion -> j1.b$a: +com.facebook.imagepipeline.common.BytesRange$Companion -> h1.b$a: # {"id":"sourceFile","fileName":"BytesRange.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():84:84 -> 1:5:java.lang.String access$valueOrEmpty(com.facebook.imagepipeline.common.BytesRange$Companion,int):84:84 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/b$a;I)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/b$a;I)Ljava/lang/String;"} 6:12:com.facebook.imagepipeline.common.BytesRange from(int):100:100 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lj1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lh1/b;"} 13:21:com.facebook.imagepipeline.common.BytesRange from(int):101:101 -> b 1:7:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):133:133 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lh1/b;"} 8:15:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):137:137 -> c 16:30:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):138:138 -> c 31:45:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):139:139 -> c @@ -86886,10 +84550,10 @@ com.facebook.imagepipeline.common.BytesRange$Companion -> j1.b$a: 140:143:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):151:151 -> c 1:16:java.util.regex.Pattern getHeaderParsingRegEx():86:86 -> d 7:13:com.facebook.imagepipeline.common.BytesRange toMax(int):112:112 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lj1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lh1/b;"} 14:19:com.facebook.imagepipeline.common.BytesRange toMax(int):113:113 -> e 6:13:java.lang.String valueOrEmpty(int):89:89 -> f -com.facebook.imagepipeline.common.ImageDecodeOptions -> j1.d: +com.facebook.imagepipeline.common.ImageDecodeOptions -> h1.d: # {"id":"sourceFile","fileName":"ImageDecodeOptions.java"} int minDecodeIntervalMs -> a int maxDimensionPx -> b @@ -86901,14 +84565,14 @@ com.facebook.imagepipeline.common.ImageDecodeOptions -> j1.d: android.graphics.Bitmap$Config bitmapConfig -> h android.graphics.Bitmap$Config animatedBitmapConfig -> i com.facebook.imagepipeline.decoder.ImageDecoder customImageDecoder -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/c;"} android.graphics.ColorSpace colorSpace -> k boolean excludeBitmapConfigFromComparison -> l com.facebook.imagepipeline.common.ImageDecodeOptions DEFAULTS -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/d;"} 1:11:void ():24:24 -> 1:3:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):78:78 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/e;)V"} 4:9:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):79:79 -> 10:15:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):80:80 -> 16:21:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):81:81 -> @@ -86923,11 +84587,11 @@ com.facebook.imagepipeline.common.ImageDecodeOptions -> j1.d: 67:72:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):90:90 -> 73:79:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):91:91 -> 1:3:com.facebook.imagepipeline.common.ImageDecodeOptions defaults():100:100 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/d;"} 1:6:com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder newBuilder():109:109 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/e;"} 1:8:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():159:159 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/i$a;"} 9:16:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():160:160 -> c 17:24:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():161:161 -> c 25:32:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():162:162 -> c @@ -86966,12 +84630,12 @@ com.facebook.imagepipeline.common.ImageDecodeOptions -> j1.d: 66:78:int hashCode():147:147 -> hashCode 79:88:int hashCode():149:149 -> hashCode 1:31:java.lang.String toString():155:155 -> toString -com.facebook.imagepipeline.common.ImageDecodeOptions$$ExternalSyntheticApiModelOutline0 -> j1.c: +com.facebook.imagepipeline.common.ImageDecodeOptions$$ExternalSyntheticApiModelOutline0 -> h1.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:int j1.ImageDecodeOptions$$ExternalSyntheticApiModelOutline0.m(android.graphics.ColorSpace):0:0 -> a + 1:1:int h1.ImageDecodeOptions$$ExternalSyntheticApiModelOutline0.m(android.graphics.ColorSpace):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder -> j1.e: +com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder -> h1.e: # {"id":"sourceFile","fileName":"ImageDecodeOptionsBuilder.java"} int mMinDecodeIntervalMs -> a int mMaxDimensionPx -> b @@ -86983,7 +84647,7 @@ com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder -> j1.e: android.graphics.Bitmap$Config mBitmapConfig -> h android.graphics.Bitmap$Config mAnimatedBitmapConfig -> i com.facebook.imagepipeline.decoder.ImageDecoder mCustomImageDecoder -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/c;"} android.graphics.ColorSpace mColorSpace -> k boolean mExcludeBitmapConfigFromComparison -> l 1:5:void ():36:36 -> @@ -86992,14 +84656,14 @@ com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder -> j1.e: 13:16:void ():29:29 -> 17:19:void ():30:30 -> 1:6:com.facebook.imagepipeline.common.ImageDecodeOptions build():319:319 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/d;"} 1:3:android.graphics.Bitmap$Config getAnimatedBitmapConfig():254:254 -> b 1:3:android.graphics.Bitmap$Config getBitmapConfig():235:235 -> c 1:2:com.facebook.imagepipeline.transformation.BitmapTransformation getBitmapTransformation():280:280 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv1/a;"} 1:3:android.graphics.ColorSpace getColorSpace():301:301 -> e 1:3:com.facebook.imagepipeline.decoder.ImageDecoder getCustomImageDecoder():217:217 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll1/c;"} 1:3:boolean getDecodeAllFrames():171:171 -> g 1:3:boolean getDecodePreviewFrame():120:120 -> h 1:3:boolean getExcludeBitmapConfigFromComparison():310:310 -> i @@ -87008,46 +84672,46 @@ com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder -> j1.e: 1:3:int getMinDecodeIntervalMs():80:80 -> l 1:3:boolean getUseEncodedImageForPreview():149:149 -> m 1:3:boolean getUseLastFrameForPreview():129:129 -> n -com.facebook.imagepipeline.common.Priority -> j1.f: +com.facebook.imagepipeline.common.Priority -> h1.f: # {"id":"sourceFile","fileName":"Priority.kt"} com.facebook.imagepipeline.common.Priority$Companion Companion -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/f$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/f$a;"} com.facebook.imagepipeline.common.Priority LOW -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/f;"} com.facebook.imagepipeline.common.Priority MEDIUM -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/f;"} com.facebook.imagepipeline.common.Priority HIGH -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/f;"} com.facebook.imagepipeline.common.Priority[] $VALUES -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lh1/f;"} kotlin.enums.EnumEntries $ENTRIES -> i 1:10:void ():18:18 -> 11:20:void ():21:21 -> 21:51:void ():24:24 -> 1:4:void (java.lang.String,int):11:11 -> 1:11:com.facebook.imagepipeline.common.Priority[] $values():0:0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj1/f;"} - 1:1:j1.Priority j1.Priority.getHigherPriority(j1.Priority,j1.Priority):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lh1/f;"} + 1:1:h1.Priority h1.Priority.getHigherPriority(h1.Priority,h1.Priority):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/f;Lj1/f;)Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/f;Lh1/f;)Lh1/f;"} 7:9:com.facebook.imagepipeline.common.Priority valueOf(java.lang.String):43:43 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lh1/f;"} 7:9:com.facebook.imagepipeline.common.Priority[] values():43:43 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj1/f;"} -com.facebook.imagepipeline.common.Priority$Companion -> j1.f$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lh1/f;"} +com.facebook.imagepipeline.common.Priority$Companion -> h1.f$a: # {"id":"sourceFile","fileName":"Priority.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():26:26 -> 11:22:com.facebook.imagepipeline.common.Priority getHigherPriority(com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.common.Priority):36:36 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/f;Lj1/f;)Lj1/f;"} -com.facebook.imagepipeline.common.ResizeOptions -> j1.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/f;Lh1/f;)Lh1/f;"} +com.facebook.imagepipeline.common.ResizeOptions -> h1.g: # {"id":"sourceFile","fileName":"ResizeOptions.kt"} int width -> a int height -> b float maxBitmapDimension -> c float roundUpFraction -> d com.facebook.imagepipeline.common.ResizeOptions$Companion Companion -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/g$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/g$a;"} 1:9:void ():0:0 -> 1:1:void (int,int,float,float):22:22 -> 2:2:void (int,int,float,float):25:25 -> @@ -87060,22 +84724,22 @@ com.facebook.imagepipeline.common.ResizeOptions -> j1.g: 5:25:boolean equals(java.lang.Object):45:45 -> equals 1:9:int hashCode():39:39 -> hashCode 1:36:java.lang.String toString():48:48 -> toString -com.facebook.imagepipeline.common.ResizeOptions$Companion -> j1.g$a: +com.facebook.imagepipeline.common.ResizeOptions$Companion -> h1.g$a: # {"id":"sourceFile","fileName":"ResizeOptions.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():50:50 -> -com.facebook.imagepipeline.common.RotationOptions -> j1.h: +com.facebook.imagepipeline.common.RotationOptions -> h1.h: # {"id":"sourceFile","fileName":"RotationOptions.kt"} int rotation -> a boolean deferUntilRendered -> b com.facebook.imagepipeline.common.RotationOptions$Companion Companion -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/h$a;"} com.facebook.imagepipeline.common.RotationOptions ROTATION_OPTIONS_AUTO_ROTATE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/h;"} com.facebook.imagepipeline.common.RotationOptions ROTATION_OPTIONS_DISABLE_ROTATION -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/h;"} com.facebook.imagepipeline.common.RotationOptions ROTATION_OPTIONS_ROTATE_AT_RENDER_TIME -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/h;"} 9:17:void ():94:94 -> 18:25:void ():95:95 -> 26:34:void ():97:97 -> @@ -87083,16 +84747,16 @@ com.facebook.imagepipeline.common.RotationOptions -> j1.h: 4:5:void (int,boolean):31:31 -> 6:8:void (int,boolean):32:32 -> 1:3:com.facebook.imagepipeline.common.RotationOptions access$getROTATION_OPTIONS_AUTO_ROTATE$cp():29:29 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/h;"} 1:3:com.facebook.imagepipeline.common.RotationOptions access$getROTATION_OPTIONS_DISABLE_ROTATION$cp():29:29 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/h;"} - 1:1:j1.RotationOptions j1.RotationOptions.autoRotate():0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/h;"} + 1:1:h1.RotationOptions h1.RotationOptions.autoRotate():0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/h;"} 1:3:boolean canDeferUntilRendered():69:69 -> d - 1:1:j1.RotationOptions j1.RotationOptions.disableRotation():0:0 -> e + 1:1:h1.RotationOptions h1.RotationOptions.disableRotation():0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/h;"} 5:10:boolean equals(java.lang.Object):77:77 -> equals 11:26:boolean equals(java.lang.Object):81:81 -> equals 1:6:int getForcedAngle():65:65 -> f @@ -87102,42 +84766,42 @@ com.facebook.imagepipeline.common.RotationOptions -> j1.h: 1:9:boolean useImageMetadata():52:52 -> h 1:17:int hashCode():71:71 -> hashCode 1:36:java.lang.String toString():85:85 -> toString -com.facebook.imagepipeline.common.RotationOptions$Companion -> j1.h$a: +com.facebook.imagepipeline.common.RotationOptions$Companion -> h1.h$a: # {"id":"sourceFile","fileName":"RotationOptions.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():87:87 -> 1:5:com.facebook.imagepipeline.common.RotationOptions autoRotate():108:108 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/h;"} 1:5:com.facebook.imagepipeline.common.RotationOptions disableRotation():111:111 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/h;"} -com.facebook.imagepipeline.common.TooManyBitmapsException -> j1.i: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/h;"} +com.facebook.imagepipeline.common.TooManyBitmapsException -> h1.i: # {"id":"sourceFile","fileName":"TooManyBitmapsException.kt"} 1:4:void (java.lang.String):13:13 -> -com.facebook.imagepipeline.core.CloseableReferenceFactory -> k1.a: +com.facebook.imagepipeline.core.CloseableReferenceFactory -> i1.a: # {"id":"sourceFile","fileName":"CloseableReferenceFactory.java"} com.facebook.common.references.CloseableReference$LeakHandler mLeakHandler -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/a$c;"} 1:3:void (com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker):27:27 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/a;)V"} 4:11:void (com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker):28:28 -> - 1:1:java.lang.String k1.CloseableReferenceFactory.-$$Nest$smgetStackTraceString(java.lang.Throwable):0:0 -> a + 1:1:java.lang.String i1.CloseableReferenceFactory.-$$Nest$smgetStackTraceString(java.lang.Throwable):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:7:com.facebook.common.references.CloseableReference create(java.io.Closeable):53:53 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/Closeable;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/Closeable;)LF0/a;"} 1:7:com.facebook.common.references.CloseableReference create(java.lang.Object,com.facebook.common.references.ResourceReleaser):57:57 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LH0/g;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LF0/g;)LF0/a;"} 3:5:java.lang.String getStackTraceString(java.lang.Throwable):67:67 -> d 6:10:java.lang.String getStackTraceString(java.lang.Throwable):70:70 -> d -com.facebook.imagepipeline.core.CloseableReferenceFactory$1 -> k1.a$a: +com.facebook.imagepipeline.core.CloseableReferenceFactory$1 -> i1.a$a: # {"id":"sourceFile","fileName":"CloseableReferenceFactory.java"} com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker val$closeableReferenceLeakTracker -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm1/a;"} - com.facebook.imagepipeline.core.CloseableReferenceFactory this$0 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/a;"} + com.facebook.imagepipeline.core.CloseableReferenceFactory this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/a;"} 1:8:void (com.facebook.imagepipeline.core.CloseableReferenceFactory,com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker):29:29 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/a;Lm1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/a;Lk1/a;)V"} 1:5:void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable):33:33 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/h;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/h;Ljava/lang/Throwable;)V"} 6:11:void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable):34:34 -> a 12:22:void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable):35:35 -> a 23:30:void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable):39:39 -> a @@ -87145,7 +84809,7 @@ com.facebook.imagepipeline.core.CloseableReferenceFactory$1 -> k1.a$a: 39:46:void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable):42:42 -> a 47:54:void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable):36:36 -> a 1:7:boolean requiresStacktrace():47:47 -> b -com.facebook.imagepipeline.core.DefaultExecutorSupplier -> k1.b: +com.facebook.imagepipeline.core.DefaultExecutorSupplier -> i1.b: # {"id":"sourceFile","fileName":"DefaultExecutorSupplier.kt"} java.util.concurrent.Executor ioBoundExecutor -> a java.util.concurrent.Executor decodeExecutor -> b @@ -87153,7 +84817,7 @@ com.facebook.imagepipeline.core.DefaultExecutorSupplier -> k1.b: java.util.concurrent.Executor lightWeightBackgroundExecutor -> d java.util.concurrent.ScheduledExecutorService backgroundScheduledExecutorService -> e com.facebook.imagepipeline.core.DefaultExecutorSupplier$Companion Companion -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/b$a;"} 1:9:void ():0:0 -> 1:3:void (int):21:21 -> 4:14:void (int):26:26 -> @@ -87175,79 +84839,79 @@ com.facebook.imagepipeline.core.DefaultExecutorSupplier -> k1.b: 1:3:java.util.concurrent.Executor forLocalStorageRead():47:47 -> e 1:3:java.util.concurrent.Executor forThumbnailProducer():60:60 -> f 1:3:java.util.concurrent.ScheduledExecutorService scheduledExecutorServiceForBackgroundTasks():56:56 -> g -com.facebook.imagepipeline.core.DefaultExecutorSupplier$Companion -> k1.b$a: +com.facebook.imagepipeline.core.DefaultExecutorSupplier$Companion -> i1.b$a: # {"id":"sourceFile","fileName":"DefaultExecutorSupplier.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():62:62 -> -com.facebook.imagepipeline.core.DiskCachesStore -> k1.c: +com.facebook.imagepipeline.core.DiskCachesStore -> i1.c: # {"id":"sourceFile","fileName":"DiskCachesStore.kt"} com.facebook.common.internal.ImmutableMap getDynamicBufferedDiskCaches() -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/g;"} com.facebook.imagepipeline.cache.BufferedDiskCache getSmallImageBufferedDiskCache() -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/j;"} com.facebook.imagepipeline.cache.BufferedDiskCache getMainBufferedDiskCache() -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/j;"} -com.facebook.imagepipeline.core.DiskCachesStoreFactory -> k1.k: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/j;"} +com.facebook.imagepipeline.core.DiskCachesStoreFactory -> i1.k: # {"id":"sourceFile","fileName":"DiskCachesStoreFactory.kt"} com.facebook.imagepipeline.core.FileCacheFactory fileCacheFactory -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/q;"} com.facebook.imagepipeline.memory.PoolFactory poolFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/E;"} com.facebook.imagepipeline.core.ExecutorSupplier executorSupplier -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/p;"} com.facebook.imagepipeline.cache.ImageCacheStatsTracker imageCacheStatsTracker -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/t;"} int memoryChunkType -> e com.facebook.cache.disk.DiskCacheConfig mainDiskCacheConfig -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/d;"} com.facebook.cache.disk.DiskCacheConfig smallImageDiskCacheConfig -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/d;"} java.util.Map dynamicDiskCacheConfigMap -> h kotlin.Lazy diskCachesStore$delegate -> i 1:9:void (com.facebook.imagepipeline.core.FileCacheFactory,com.facebook.imagepipeline.memory.PoolFactory,com.facebook.imagepipeline.core.ExecutorSupplier,com.facebook.imagepipeline.cache.ImageCacheStatsTracker,int,com.facebook.cache.disk.DiskCacheConfig,com.facebook.cache.disk.DiskCacheConfig,java.util.Map):18:26 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/q;Ls1/E;Lk1/p;Li1/t;ILy0/d;Ly0/d;Ljava/util/Map;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/q;Lq1/E;Li1/p;Lg1/t;ILw0/d;Lw0/d;Ljava/util/Map;)V"} 10:10:void (com.facebook.imagepipeline.core.FileCacheFactory,com.facebook.imagepipeline.memory.PoolFactory,com.facebook.imagepipeline.core.ExecutorSupplier,com.facebook.imagepipeline.cache.ImageCacheStatsTracker,int,com.facebook.cache.disk.DiskCacheConfig,com.facebook.cache.disk.DiskCacheConfig,java.util.Map):43:43 -> 11:17:void (com.facebook.imagepipeline.core.FileCacheFactory,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):34:40 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/q;Lk1/v;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/q;Li1/v;)V"} 18:18:void (com.facebook.imagepipeline.core.FileCacheFactory,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):32:32 -> - 1:1:k1.DiskCachesStoreFactory$diskCachesStore$2$1 k1.DiskCachesStoreFactory.$r8$lambda$uLnHzirHtcbL0JFGi1OuccUhwrA(k1.DiskCachesStoreFactory):0:0 -> a + 1:1:i1.DiskCachesStoreFactory$diskCachesStore$2$1 i1.DiskCachesStoreFactory.$r8$lambda$uLnHzirHtcbL0JFGi1OuccUhwrA(i1.DiskCachesStoreFactory):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Lk1/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)Li1/k$a;"} 1:3:java.util.Map access$getDynamicDiskCacheConfigMap$p(com.facebook.imagepipeline.core.DiskCachesStoreFactory):18:18 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)Ljava/util/Map;"} 1:3:com.facebook.imagepipeline.core.ExecutorSupplier access$getExecutorSupplier$p(com.facebook.imagepipeline.core.DiskCachesStoreFactory):18:18 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Lk1/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)Li1/p;"} 1:3:com.facebook.imagepipeline.core.FileCacheFactory access$getFileCacheFactory$p(com.facebook.imagepipeline.core.DiskCachesStoreFactory):18:18 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Lk1/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)Li1/q;"} 1:3:com.facebook.imagepipeline.cache.ImageCacheStatsTracker access$getImageCacheStatsTracker$p(com.facebook.imagepipeline.core.DiskCachesStoreFactory):18:18 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Li1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)Lg1/t;"} 1:3:com.facebook.cache.disk.DiskCacheConfig access$getMainDiskCacheConfig$p(com.facebook.imagepipeline.core.DiskCachesStoreFactory):18:18 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)Lw0/d;"} 1:3:int access$getMemoryChunkType$p(com.facebook.imagepipeline.core.DiskCachesStoreFactory):18:18 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)I"} 1:5:java.lang.Object get():18:18 -> get 1:3:com.facebook.imagepipeline.memory.PoolFactory access$getPoolFactory$p(com.facebook.imagepipeline.core.DiskCachesStoreFactory):18:18 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Ls1/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)Lq1/E;"} 1:3:com.facebook.cache.disk.DiskCacheConfig access$getSmallImageDiskCacheConfig$p(com.facebook.imagepipeline.core.DiskCachesStoreFactory):18:18 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)Lw0/d;"} 6:11:com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 diskCachesStore_delegate$lambda$0(com.facebook.imagepipeline.core.DiskCachesStoreFactory):44:44 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Lk1/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)Li1/k$a;"} 1:5:com.facebook.imagepipeline.core.DiskCachesStore get():99:99 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/c;"} 1:9:com.facebook.imagepipeline.core.DiskCachesStore getDiskCachesStore():43:43 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/c;"} -com.facebook.imagepipeline.core.DiskCachesStoreFactory$$ExternalSyntheticLambda0 -> k1.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/c;"} +com.facebook.imagepipeline.core.DiskCachesStoreFactory$$ExternalSyntheticLambda0 -> i1.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.DiskCachesStoreFactory com.facebook.imagepipeline.core.DiskCachesStoreFactory$$InternalSyntheticLambda$1$5f5177f4142147c74ae27dcc537dd7ba9aaedcfb89de2020b29a727583d80962$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.DiskCachesStoreFactory$$ExternalSyntheticLambda0.(k1.DiskCachesStoreFactory):0:0 -> + 1:1:void i1.DiskCachesStoreFactory$$ExternalSyntheticLambda0.(i1.DiskCachesStoreFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)V"} - 1:1:java.lang.Object k1.DiskCachesStoreFactory$$ExternalSyntheticLambda0.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)V"} + 1:1:java.lang.Object i1.DiskCachesStoreFactory$$ExternalSyntheticLambda0.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 -> k1.k$a: +com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 -> i1.k$a: # {"id":"sourceFile","fileName":"DiskCachesStoreFactory.kt"} kotlin.Lazy mainFileCache$delegate -> a kotlin.Lazy mainBufferedDiskCache$delegate -> b @@ -87256,7 +84920,7 @@ com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 -> k1 kotlin.Lazy dynamicFileCaches$delegate -> e kotlin.Lazy dynamicBufferedDiskCaches$delegate -> f 1:3:void (com.facebook.imagepipeline.core.DiskCachesStoreFactory):44:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)V"} 4:16:void (com.facebook.imagepipeline.core.DiskCachesStoreFactory):47:47 -> 17:27:void (com.facebook.imagepipeline.core.DiskCachesStoreFactory):50:50 -> 28:38:void (com.facebook.imagepipeline.core.DiskCachesStoreFactory):61:61 -> @@ -87264,31 +84928,31 @@ com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 -> k1 50:60:void (com.facebook.imagepipeline.core.DiskCachesStoreFactory):77:77 -> 61:72:void (com.facebook.imagepipeline.core.DiskCachesStoreFactory):84:84 -> 1:14:com.facebook.common.internal.ImmutableMap getDynamicBufferedDiskCaches():84:84 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/g;"} 1:9:com.facebook.imagepipeline.cache.BufferedDiskCache getSmallImageBufferedDiskCache():66:66 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/j;"} 1:9:com.facebook.imagepipeline.cache.BufferedDiskCache getMainBufferedDiskCache():50:50 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/j;"} - 1:1:y0.FileCache k1.DiskCachesStoreFactory$diskCachesStore$2$1.$r8$lambda$3UpBfAjd8OgRWNbeAASFcTR1y3A(k1.DiskCachesStoreFactory):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/j;"} + 1:1:w0.FileCache i1.DiskCachesStoreFactory$diskCachesStore$2$1.$r8$lambda$3UpBfAjd8OgRWNbeAASFcTR1y3A(i1.DiskCachesStoreFactory):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Ly0/k;"} - 1:1:i1.BufferedDiskCache k1.DiskCachesStoreFactory$diskCachesStore$2$1.$r8$lambda$apTyEB63NskwOR7jKmBrcxFUihM(k1.DiskCachesStoreFactory$diskCachesStore$2$1,k1.DiskCachesStoreFactory):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)Lw0/k;"} + 1:1:g1.BufferedDiskCache i1.DiskCachesStoreFactory$diskCachesStore$2$1.$r8$lambda$apTyEB63NskwOR7jKmBrcxFUihM(i1.DiskCachesStoreFactory$diskCachesStore$2$1,i1.DiskCachesStoreFactory):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k$a;Lk1/k;)Li1/j;"} - 1:1:i1.BufferedDiskCache k1.DiskCachesStoreFactory$diskCachesStore$2$1.$r8$lambda$c7UdFIcNIPqkGst2fqdHmn7kkE8(k1.DiskCachesStoreFactory$diskCachesStore$2$1,k1.DiskCachesStoreFactory):0:0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k$a;Li1/k;)Lg1/j;"} + 1:1:g1.BufferedDiskCache i1.DiskCachesStoreFactory$diskCachesStore$2$1.$r8$lambda$c7UdFIcNIPqkGst2fqdHmn7kkE8(i1.DiskCachesStoreFactory$diskCachesStore$2$1,i1.DiskCachesStoreFactory):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k$a;Lk1/k;)Li1/j;"} - 1:1:y0.FileCache k1.DiskCachesStoreFactory$diskCachesStore$2$1.$r8$lambda$mUGPUsc-VUEbCI14AeTC4rp5ujI(k1.DiskCachesStoreFactory):0:0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k$a;Li1/k;)Lg1/j;"} + 1:1:w0.FileCache i1.DiskCachesStoreFactory$diskCachesStore$2$1.$r8$lambda$mUGPUsc-VUEbCI14AeTC4rp5ujI(i1.DiskCachesStoreFactory):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Ly0/k;"} - 1:1:D0.ImmutableMap k1.DiskCachesStoreFactory$diskCachesStore$2$1.$r8$lambda$oghhGNYgSf675rBPBYUco4nvl1E(k1.DiskCachesStoreFactory$diskCachesStore$2$1,k1.DiskCachesStoreFactory):0:0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)Lw0/k;"} + 1:1:B0.ImmutableMap i1.DiskCachesStoreFactory$diskCachesStore$2$1.$r8$lambda$oghhGNYgSf675rBPBYUco4nvl1E(i1.DiskCachesStoreFactory$diskCachesStore$2$1,i1.DiskCachesStoreFactory):0:0 -> h # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k$a;Lk1/k;)LD0/g;"} - 1:1:java.util.Map k1.DiskCachesStoreFactory$diskCachesStore$2$1.$r8$lambda$v-kINtWC6VaK74fKoqZBHHqk8Og(k1.DiskCachesStoreFactory,k1.DiskCachesStoreFactory$diskCachesStore$2$1):0:0 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k$a;Li1/k;)LB0/g;"} + 1:1:java.util.Map i1.DiskCachesStoreFactory$diskCachesStore$2$1.$r8$lambda$v-kINtWC6VaK74fKoqZBHHqk8Og(i1.DiskCachesStoreFactory,i1.DiskCachesStoreFactory$diskCachesStore$2$1):0:0 -> i # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;Lk1/k$a;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;Li1/k$a;)Ljava/util/Map;"} 11:14:com.facebook.common.internal.ImmutableMap dynamicBufferedDiskCaches_delegate$lambda$9(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):86:86 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k$a;Lk1/k;)LD0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k$a;Li1/k;)LB0/g;"} 15:27:com.facebook.common.internal.ImmutableMap dynamicBufferedDiskCaches_delegate$lambda$9(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):109:109 -> j 28:31:com.facebook.common.internal.ImmutableMap dynamicBufferedDiskCaches_delegate$lambda$9(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):110:110 -> j 32:45:com.facebook.common.internal.ImmutableMap dynamicBufferedDiskCaches_delegate$lambda$9(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):111:111 -> j @@ -87305,7 +84969,7 @@ com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 -> k1 124:127:com.facebook.common.internal.ImmutableMap dynamicBufferedDiskCaches_delegate$lambda$9(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):112:112 -> j 128:132:com.facebook.common.internal.ImmutableMap dynamicBufferedDiskCaches_delegate$lambda$9(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):85:85 -> j 11:16:java.util.Map dynamicFileCaches_delegate$lambda$7(com.facebook.imagepipeline.core.DiskCachesStoreFactory,com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1):78:78 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;Lk1/k$a;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;Li1/k$a;)Ljava/util/Map;"} 17:29:java.util.Map dynamicFileCaches_delegate$lambda$7(com.facebook.imagepipeline.core.DiskCachesStoreFactory,com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1):102:102 -> k 30:33:java.util.Map dynamicFileCaches_delegate$lambda$7(com.facebook.imagepipeline.core.DiskCachesStoreFactory,com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1):103:103 -> k 34:47:java.util.Map dynamicFileCaches_delegate$lambda$7(com.facebook.imagepipeline.core.DiskCachesStoreFactory,com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1):104:104 -> k @@ -87316,11 +84980,11 @@ com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 -> k1 73:77:java.util.Map dynamicFileCaches_delegate$lambda$7(com.facebook.imagepipeline.core.DiskCachesStoreFactory,com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1):80:80 -> k 1:9:java.util.Map getDynamicFileCaches():77:77 -> l 1:9:com.facebook.cache.disk.FileCache getMainFileCache():47:47 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/k;"} 1:9:com.facebook.cache.disk.FileCache getSmallImageFileCache():61:61 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/k;"} 11:12:com.facebook.imagepipeline.cache.BufferedDiskCache mainBufferedDiskCache_delegate$lambda$1(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):51:51 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k$a;Lk1/k;)Li1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k$a;Li1/k;)Lg1/j;"} 13:16:com.facebook.imagepipeline.cache.BufferedDiskCache mainBufferedDiskCache_delegate$lambda$1(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):52:52 -> o 17:33:com.facebook.imagepipeline.cache.BufferedDiskCache mainBufferedDiskCache_delegate$lambda$1(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):53:53 -> o 34:46:com.facebook.imagepipeline.cache.BufferedDiskCache mainBufferedDiskCache_delegate$lambda$1(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):54:54 -> o @@ -87329,9 +84993,9 @@ com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 -> k1 73:76:com.facebook.imagepipeline.cache.BufferedDiskCache mainBufferedDiskCache_delegate$lambda$1(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):57:57 -> o 77:80:com.facebook.imagepipeline.cache.BufferedDiskCache mainBufferedDiskCache_delegate$lambda$1(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):51:51 -> o 6:18:com.facebook.cache.disk.FileCache mainFileCache_delegate$lambda$0(com.facebook.imagepipeline.core.DiskCachesStoreFactory):47:47 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Ly0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)Lw0/k;"} 11:12:com.facebook.imagepipeline.cache.BufferedDiskCache smallImageBufferedDiskCache_delegate$lambda$3(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):67:67 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k$a;Lk1/k;)Li1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k$a;Li1/k;)Lg1/j;"} 13:16:com.facebook.imagepipeline.cache.BufferedDiskCache smallImageBufferedDiskCache_delegate$lambda$3(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):68:68 -> q 17:33:com.facebook.imagepipeline.cache.BufferedDiskCache smallImageBufferedDiskCache_delegate$lambda$3(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):69:69 -> q 34:46:com.facebook.imagepipeline.cache.BufferedDiskCache smallImageBufferedDiskCache_delegate$lambda$3(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):70:70 -> q @@ -87340,98 +85004,98 @@ com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 -> k1 73:76:com.facebook.imagepipeline.cache.BufferedDiskCache smallImageBufferedDiskCache_delegate$lambda$3(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):73:73 -> q 77:80:com.facebook.imagepipeline.cache.BufferedDiskCache smallImageBufferedDiskCache_delegate$lambda$3(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):67:67 -> q 6:18:com.facebook.cache.disk.FileCache smallImageFileCache_delegate$lambda$2(com.facebook.imagepipeline.core.DiskCachesStoreFactory):62:62 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Ly0/k;"} -com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda0 -> k1.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)Lw0/k;"} +com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda0 -> i1.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.DiskCachesStoreFactory com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$InternalSyntheticLambda$2$8e0c32e514018bc308813a893804f822fc87756c7d11f5651ce26c83376b98a7$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda0.(k1.DiskCachesStoreFactory):0:0 -> + 1:1:void i1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda0.(i1.DiskCachesStoreFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)V"} - 1:1:java.lang.Object k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda0.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)V"} + 1:1:java.lang.Object i1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda0.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda1 -> k1.f: +com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda1 -> i1.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$InternalSyntheticLambda$2$8e0c32e514018bc308813a893804f822fc87756c7d11f5651ce26c83376b98a7$1.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k$a;"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.DiskCachesStoreFactory com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$InternalSyntheticLambda$2$8e0c32e514018bc308813a893804f822fc87756c7d11f5651ce26c83376b98a7$1.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda1.(k1.DiskCachesStoreFactory$diskCachesStore$2$1,k1.DiskCachesStoreFactory):0:0 -> + 1:1:void i1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda1.(i1.DiskCachesStoreFactory$diskCachesStore$2$1,i1.DiskCachesStoreFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k$a;Lk1/k;)V"} - 1:1:java.lang.Object k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda1.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k$a;Li1/k;)V"} + 1:1:java.lang.Object i1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda1.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda2 -> k1.g: +com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda2 -> i1.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.DiskCachesStoreFactory com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$InternalSyntheticLambda$2$8e0c32e514018bc308813a893804f822fc87756c7d11f5651ce26c83376b98a7$2.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda2.(k1.DiskCachesStoreFactory):0:0 -> + 1:1:void i1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda2.(i1.DiskCachesStoreFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)V"} - 1:1:java.lang.Object k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda2.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;)V"} + 1:1:java.lang.Object i1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda2.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda3 -> k1.h: +com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda3 -> i1.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$InternalSyntheticLambda$2$8e0c32e514018bc308813a893804f822fc87756c7d11f5651ce26c83376b98a7$3.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k$a;"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.DiskCachesStoreFactory com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$InternalSyntheticLambda$2$8e0c32e514018bc308813a893804f822fc87756c7d11f5651ce26c83376b98a7$3.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda3.(k1.DiskCachesStoreFactory$diskCachesStore$2$1,k1.DiskCachesStoreFactory):0:0 -> + 1:1:void i1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda3.(i1.DiskCachesStoreFactory$diskCachesStore$2$1,i1.DiskCachesStoreFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k$a;Lk1/k;)V"} - 1:1:java.lang.Object k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda3.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k$a;Li1/k;)V"} + 1:1:java.lang.Object i1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda3.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda4 -> k1.i: +com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda4 -> i1.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.DiskCachesStoreFactory com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$InternalSyntheticLambda$2$8e0c32e514018bc308813a893804f822fc87756c7d11f5651ce26c83376b98a7$4.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$InternalSyntheticLambda$2$8e0c32e514018bc308813a893804f822fc87756c7d11f5651ce26c83376b98a7$4.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k$a;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda4.(k1.DiskCachesStoreFactory,k1.DiskCachesStoreFactory$diskCachesStore$2$1):0:0 -> + 1:1:void i1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda4.(i1.DiskCachesStoreFactory,i1.DiskCachesStoreFactory$diskCachesStore$2$1):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;Lk1/k$a;)V"} - 1:1:java.lang.Object k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda4.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;Li1/k$a;)V"} + 1:1:java.lang.Object i1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda4.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda5 -> k1.j: +com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda5 -> i1.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$InternalSyntheticLambda$2$8e0c32e514018bc308813a893804f822fc87756c7d11f5651ce26c83376b98a7$5.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k$a;"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.DiskCachesStoreFactory com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$InternalSyntheticLambda$2$8e0c32e514018bc308813a893804f822fc87756c7d11f5651ce26c83376b98a7$5.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda5.(k1.DiskCachesStoreFactory$diskCachesStore$2$1,k1.DiskCachesStoreFactory):0:0 -> + 1:1:void i1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda5.(i1.DiskCachesStoreFactory$diskCachesStore$2$1,i1.DiskCachesStoreFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k$a;Lk1/k;)V"} - 1:1:java.lang.Object k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda5.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k$a;Li1/k;)V"} + 1:1:java.lang.Object i1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda5.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.DiskStorageCacheFactory -> k1.l: +com.facebook.imagepipeline.core.DiskStorageCacheFactory -> i1.l: # {"id":"sourceFile","fileName":"DiskStorageCacheFactory.java"} com.facebook.imagepipeline.core.DiskStorageFactory mDiskStorageFactory -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/m;"} 1:3:void (com.facebook.imagepipeline.core.DiskStorageFactory):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/m;)V"} 4:6:void (com.facebook.imagepipeline.core.DiskStorageFactory):25:25 -> 1:11:com.facebook.cache.disk.FileCache get(com.facebook.cache.disk.DiskCacheConfig):56:56 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d;)Ly0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d;)Lw0/k;"} 1:9:com.facebook.cache.disk.DiskStorageCache buildDiskStorageCache(com.facebook.cache.disk.DiskCacheConfig,com.facebook.cache.disk.DiskStorage):30:30 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d;Ly0/f;)Ly0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d;Lw0/f;)Lw0/g;"} 1:2:com.facebook.cache.disk.DiskStorageCache buildDiskStorageCache(com.facebook.cache.disk.DiskCacheConfig,com.facebook.cache.disk.DiskStorage,java.util.concurrent.Executor):37:37 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d;Ly0/f;Ljava/util/concurrent/Executor;)Ly0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d;Lw0/f;Ljava/util/concurrent/Executor;)Lw0/g;"} 3:6:com.facebook.cache.disk.DiskStorageCache buildDiskStorageCache(com.facebook.cache.disk.DiskCacheConfig,com.facebook.cache.disk.DiskStorage,java.util.concurrent.Executor):39:39 -> c 7:10:com.facebook.cache.disk.DiskStorageCache buildDiskStorageCache(com.facebook.cache.disk.DiskCacheConfig,com.facebook.cache.disk.DiskStorage,java.util.concurrent.Executor):40:40 -> c 11:17:com.facebook.cache.disk.DiskStorageCache buildDiskStorageCache(com.facebook.cache.disk.DiskCacheConfig,com.facebook.cache.disk.DiskStorage,java.util.concurrent.Executor):41:41 -> c @@ -87441,41 +85105,41 @@ com.facebook.imagepipeline.core.DiskStorageCacheFactory -> k1.l: 28:31:com.facebook.cache.disk.DiskStorageCache buildDiskStorageCache(com.facebook.cache.disk.DiskCacheConfig,com.facebook.cache.disk.DiskStorage,java.util.concurrent.Executor):48:48 -> c 32:35:com.facebook.cache.disk.DiskStorageCache buildDiskStorageCache(com.facebook.cache.disk.DiskCacheConfig,com.facebook.cache.disk.DiskStorage,java.util.concurrent.Executor):49:49 -> c 36:47:com.facebook.cache.disk.DiskStorageCache buildDiskStorageCache(com.facebook.cache.disk.DiskCacheConfig,com.facebook.cache.disk.DiskStorage,java.util.concurrent.Executor):51:51 -> c -com.facebook.imagepipeline.core.DiskStorageFactory -> k1.m: +com.facebook.imagepipeline.core.DiskStorageFactory -> i1.m: # {"id":"sourceFile","fileName":"DiskStorageFactory.kt"} com.facebook.cache.disk.DiskStorage get(com.facebook.cache.disk.DiskCacheConfig) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d;)Ly0/f;"} -com.facebook.imagepipeline.core.DownsampleMode -> k1.n: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d;)Lw0/f;"} +com.facebook.imagepipeline.core.DownsampleMode -> i1.n: # {"id":"sourceFile","fileName":"DownsampleMode.kt"} com.facebook.imagepipeline.core.DownsampleMode ALWAYS -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} com.facebook.imagepipeline.core.DownsampleMode AUTO -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} com.facebook.imagepipeline.core.DownsampleMode NEVER -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} com.facebook.imagepipeline.core.DownsampleMode[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Li1/n;"} kotlin.enums.EnumEntries $ENTRIES -> h 1:10:void ():11:11 -> 11:20:void ():12:12 -> 21:43:void ():13:13 -> 1:4:void (java.lang.String,int):10:10 -> 1:11:com.facebook.imagepipeline.core.DownsampleMode[] $values():0:0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Li1/n;"} 7:9:com.facebook.imagepipeline.core.DownsampleMode valueOf(java.lang.String):14:14 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Li1/n;"} 7:9:com.facebook.imagepipeline.core.DownsampleMode[] values():14:14 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lk1/n;"} -com.facebook.imagepipeline.core.DynamicDefaultDiskStorageFactory -> k1.o: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Li1/n;"} +com.facebook.imagepipeline.core.DynamicDefaultDiskStorageFactory -> i1.o: # {"id":"sourceFile","fileName":"DynamicDefaultDiskStorageFactory.java"} 1:4:void ():17:17 -> 1:2:com.facebook.cache.disk.DiskStorage get(com.facebook.cache.disk.DiskCacheConfig):21:21 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d;)Ly0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d;)Lw0/f;"} 3:6:com.facebook.cache.disk.DiskStorage get(com.facebook.cache.disk.DiskCacheConfig):22:22 -> a 7:10:com.facebook.cache.disk.DiskStorage get(com.facebook.cache.disk.DiskCacheConfig):23:23 -> a 11:14:com.facebook.cache.disk.DiskStorage get(com.facebook.cache.disk.DiskCacheConfig):24:24 -> a 15:22:com.facebook.cache.disk.DiskStorage get(com.facebook.cache.disk.DiskCacheConfig):25:25 -> a -com.facebook.imagepipeline.core.ExecutorSupplier -> k1.p: +com.facebook.imagepipeline.core.ExecutorSupplier -> i1.p: # {"id":"sourceFile","fileName":"ExecutorSupplier.java"} java.util.concurrent.Executor forDecode() -> a java.util.concurrent.Executor forLightweightBackgroundTasks() -> b @@ -87484,39 +85148,39 @@ com.facebook.imagepipeline.core.ExecutorSupplier -> k1.p: java.util.concurrent.Executor forLocalStorageRead() -> e java.util.concurrent.Executor forThumbnailProducer() -> f java.util.concurrent.ScheduledExecutorService scheduledExecutorServiceForBackgroundTasks() -> g -com.facebook.imagepipeline.core.FileCacheFactory -> k1.q: +com.facebook.imagepipeline.core.FileCacheFactory -> i1.q: # {"id":"sourceFile","fileName":"FileCacheFactory.kt"} com.facebook.cache.disk.FileCache get(com.facebook.cache.disk.DiskCacheConfig) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d;)Ly0/k;"} -com.facebook.imagepipeline.core.ImagePipeline -> k1.t: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw0/d;)Lw0/k;"} +com.facebook.imagepipeline.core.ImagePipeline -> i1.t: # {"id":"sourceFile","fileName":"ImagePipeline.kt"} com.facebook.imagepipeline.core.ProducerSequenceFactory producerSequenceFactory -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} com.facebook.common.internal.Supplier isPrefetchEnabledSupplier -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.common.internal.Supplier diskCachesStoreSupplier -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.listener.RequestListener requestListener -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/e;"} com.facebook.imagepipeline.listener.RequestListener2 requestListener2 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/d;"} com.facebook.imagepipeline.cache.MemoryCache bitmapMemoryCache -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.imagepipeline.cache.MemoryCache encodedMemoryCache -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.imagepipeline.cache.CacheKeyFactory cacheKeyFactory -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue threadHandoffProducerQueue -> i # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/p0;"} com.facebook.common.internal.Supplier suppressBitmapPrefetchingSupplier -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} java.util.concurrent.atomic.AtomicLong idCounter -> k com.facebook.common.internal.Supplier isLazyDataSource -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.core.ImagePipelineConfigInterface config -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/v;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/v;"} com.facebook.imagepipeline.core.ImagePipeline$Companion Companion -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t$a;"} java.util.concurrent.CancellationException PREFETCH_EXCEPTION -> o java.util.concurrent.CancellationException NULL_IMAGEREQUEST_EXCEPTION -> p java.util.concurrent.CancellationException MODIFIED_URL_IS_NULL -> q @@ -87524,7 +85188,7 @@ com.facebook.imagepipeline.core.ImagePipeline -> k1.t: 18:26:void ():1150:1150 -> 27:36:void ():1151:1151 -> 61:63:void (com.facebook.imagepipeline.core.ProducerSequenceFactory,java.util.Set,java.util.Set,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue,com.facebook.common.internal.Supplier,com.facebook.common.internal.Supplier,com.facebook.callercontext.CallerContextVerifier,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):52:52 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;Ljava/util/Set;Ljava/util/Set;LD0/n;Li1/x;Li1/x;LD0/n;Li1/k;Lcom/facebook/imagepipeline/producers/p0;LD0/n;LD0/n;Lz0/a;Lk1/v;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;Ljava/util/Set;Ljava/util/Set;LB0/n;Lg1/x;Lg1/x;LB0/n;Lg1/k;Lcom/facebook/imagepipeline/producers/p0;LB0/n;LB0/n;Lx0/a;Li1/v;)V"} 64:65:void (com.facebook.imagepipeline.core.ProducerSequenceFactory,java.util.Set,java.util.Set,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue,com.facebook.common.internal.Supplier,com.facebook.common.internal.Supplier,com.facebook.callercontext.CallerContextVerifier,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):53:53 -> 66:67:void (com.facebook.imagepipeline.core.ProducerSequenceFactory,java.util.Set,java.util.Set,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue,com.facebook.common.internal.Supplier,com.facebook.common.internal.Supplier,com.facebook.callercontext.CallerContextVerifier,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):56:56 -> 68:69:void (com.facebook.imagepipeline.core.ProducerSequenceFactory,java.util.Set,java.util.Set,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue,com.facebook.common.internal.Supplier,com.facebook.common.internal.Supplier,com.facebook.callercontext.CallerContextVerifier,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):59:59 -> @@ -87539,11 +85203,11 @@ com.facebook.imagepipeline.core.ImagePipeline -> k1.t: 101:102:void (com.facebook.imagepipeline.core.ProducerSequenceFactory,java.util.Set,java.util.Set,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue,com.facebook.common.internal.Supplier,com.facebook.common.internal.Supplier,com.facebook.callercontext.CallerContextVerifier,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):1138:1138 -> 103:105:void (com.facebook.imagepipeline.core.ProducerSequenceFactory,java.util.Set,java.util.Set,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue,com.facebook.common.internal.Supplier,com.facebook.common.internal.Supplier,com.facebook.callercontext.CallerContextVerifier,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):1140:1140 -> 11:15:boolean predicateForUri$lambda$16(android.net.Uri,com.facebook.cache.common.CacheKey):1118:1118 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;Lx0/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;Lv0/d;)Z"} 1:8:com.facebook.datasource.DataSource prefetchToDiskCache(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):458:458 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)LL0/c;"} 6:19:com.facebook.datasource.DataSource prefetchToDiskCache(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):495:495 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;Lj1/f;Lr1/e;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;Lh1/f;Lp1/e;)LL0/c;"} 20:33:com.facebook.datasource.DataSource prefetchToDiskCache(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):496:496 -> C 34:44:com.facebook.datasource.DataSource prefetchToDiskCache(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):499:499 -> C 45:48:com.facebook.datasource.DataSource prefetchToDiskCache(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):498:498 -> C @@ -87552,9 +85216,9 @@ com.facebook.imagepipeline.core.ImagePipeline -> k1.t: 62:68:com.facebook.datasource.DataSource prefetchToDiskCache(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):504:504 -> C 69:73:com.facebook.datasource.DataSource prefetchToDiskCache(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):512:512 -> C 9:13:com.facebook.datasource.DataSource submitFetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.listener.RequestListener,java.lang.String):949:949 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/request/b;Lcom/facebook/imagepipeline/request/b$c;Ljava/lang/Object;Lr1/e;Ljava/lang/String;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/request/b;Lcom/facebook/imagepipeline/request/b$c;Ljava/lang/Object;Lp1/e;Ljava/lang/String;)LL0/c;"} 8:18:com.facebook.datasource.DataSource submitFetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.listener.RequestListener,java.lang.String,java.util.Map):1189:1189 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/request/b;Lcom/facebook/imagepipeline/request/b$c;Ljava/lang/Object;Lr1/e;Ljava/lang/String;Ljava/util/Map;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/request/b;Lcom/facebook/imagepipeline/request/b$c;Ljava/lang/Object;Lp1/e;Ljava/lang/String;Ljava/util/Map;)LL0/c;"} 19:20:com.facebook.datasource.DataSource submitFetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.listener.RequestListener,java.lang.String,java.util.Map):969:969 -> E 21:26:com.facebook.datasource.DataSource submitFetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.listener.RequestListener,java.lang.String,java.util.Map):970:970 -> E 27:29:com.facebook.datasource.DataSource submitFetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.listener.RequestListener,java.lang.String,java.util.Map):969:969 -> E @@ -87588,7 +85252,7 @@ com.facebook.imagepipeline.core.ImagePipeline -> k1.t: 178:181:com.facebook.datasource.DataSource submitFetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.listener.RequestListener,java.lang.String,java.util.Map):993:993 -> E 182:189:com.facebook.datasource.DataSource submitFetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.listener.RequestListener,java.lang.String,java.util.Map):1197:1197 -> E 1:4:com.facebook.datasource.DataSource submitPrefetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):1058:1058 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/request/b;Lcom/facebook/imagepipeline/request/b$c;Ljava/lang/Object;Lj1/f;Lr1/e;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/request/b;Lcom/facebook/imagepipeline/request/b$c;Ljava/lang/Object;Lh1/f;Lp1/e;)LL0/c;"} 5:10:com.facebook.datasource.DataSource submitPrefetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):1059:1059 -> F 11:13:com.facebook.datasource.DataSource submitPrefetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):1058:1058 -> F 14:22:com.facebook.datasource.DataSource submitPrefetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):1061:1061 -> F @@ -87606,12 +85270,12 @@ com.facebook.imagepipeline.core.ImagePipeline -> k1.t: 116:118:com.facebook.datasource.DataSource submitPrefetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):1076:1076 -> F 119:125:com.facebook.datasource.DataSource submitPrefetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):1087:1087 -> F 126:130:com.facebook.datasource.DataSource submitPrefetchRequest(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):1089:1089 -> F - 1:1:boolean k1.ImagePipeline.$r8$lambda$0CkmgaNjN345EkV4KcoTJN2a21w(android.net.Uri,x0.CacheKey):0:0 -> a + 1:1:boolean i1.ImagePipeline.$r8$lambda$0CkmgaNjN345EkV4KcoTJN2a21w(android.net.Uri,v0.CacheKey):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;Lx0/d;)Z"} - 1:1:boolean k1.ImagePipeline.$r8$lambda$DGsNOEa425TRIWYRH72ZcSVq_GU(x0.CacheKey):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;Lv0/d;)Z"} + 1:1:boolean i1.ImagePipeline.$r8$lambda$DGsNOEa425TRIWYRH72ZcSVq_GU(v0.CacheKey):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Z"} 1:3:void clearCaches():656:656 -> c 4:7:void clearCaches():657:657 -> c 1:13:void clearDiskCaches():635:635 -> d @@ -87623,9 +85287,9 @@ com.facebook.imagepipeline.core.ImagePipeline -> k1.t: 1:5:void clearMemoryCaches():628:628 -> e 6:10:void clearMemoryCaches():629:629 -> e 11:16:void clearMemoryCaches():630:630 -> e - 1:1:boolean k1.ImagePipeline.clearMemoryCaches$lambda$3(x0.CacheKey):0:0 -> f + 1:1:boolean i1.ImagePipeline.clearMemoryCaches$lambda$3(v0.CacheKey):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/d;)Z"} 6:8:void evictFromCache(android.net.Uri):622:622 -> g 9:12:void evictFromCache(android.net.Uri):623:623 -> g 1:18:void evictFromDiskCache(android.net.Uri):594:594 -> h @@ -87641,26 +85305,26 @@ com.facebook.imagepipeline.core.ImagePipeline -> k1.t: 10:14:void evictFromMemoryCache(android.net.Uri):582:582 -> j 15:20:void evictFromMemoryCache(android.net.Uri):583:583 -> j 10:14:com.facebook.datasource.DataSource fetchDecodedImage(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):249:249 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)LL0/c;"} 15:19:com.facebook.datasource.DataSource fetchDecodedImage(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel):291:291 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;)LL0/c;"} 3:17:com.facebook.datasource.DataSource fetchDecodedImage(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,com.facebook.imagepipeline.listener.RequestListener,java.lang.String):219:219 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;Lr1/e;Ljava/lang/String;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;Lp1/e;Ljava/lang/String;)LL0/c;"} 18:25:com.facebook.datasource.DataSource fetchDecodedImage(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,com.facebook.imagepipeline.listener.RequestListener,java.lang.String):222:222 -> m 26:37:com.facebook.datasource.DataSource fetchDecodedImage(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,com.facebook.imagepipeline.listener.RequestListener,java.lang.String):226:226 -> m 38:42:com.facebook.datasource.DataSource fetchDecodedImage(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,com.facebook.imagepipeline.listener.RequestListener,java.lang.String):223:223 -> m 43:47:com.facebook.datasource.DataSource fetchDecodedImage(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,com.facebook.imagepipeline.listener.RequestListener,java.lang.String):231:231 -> m 17:21:com.facebook.datasource.DataSource fetchDecodedImage$default(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,com.facebook.imagepipeline.listener.RequestListener,java.lang.String,int,java.lang.Object):211:211 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/t;Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;Lr1/e;Ljava/lang/String;ILjava/lang/Object;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/t;Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;Lp1/e;Ljava/lang/String;ILjava/lang/Object;)LL0/c;"} 6:12:com.facebook.datasource.DataSource fetchImageFromBitmapCache(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):196:196 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;)LL0/c;"} 1:11:java.lang.String generateUniqueFutureId():89:89 -> p 1:3:com.facebook.imagepipeline.cache.MemoryCache getBitmapMemoryCache():72:72 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/x;"} 1:3:com.facebook.imagepipeline.cache.CacheKeyFactory getCacheKeyFactory():76:76 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/k;"} 8:13:com.facebook.imagepipeline.listener.RequestListener getRequestListenerForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.listener.RequestListener):1099:1099 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Lr1/e;)Lr1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Lp1/e;)Lp1/e;"} 14:16:com.facebook.imagepipeline.listener.RequestListener getRequestListenerForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.listener.RequestListener):1100:1100 -> s 17:34:com.facebook.imagepipeline.listener.RequestListener getRequestListenerForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.listener.RequestListener):1102:1102 -> s 35:40:com.facebook.imagepipeline.listener.RequestListener getRequestListenerForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.listener.RequestListener):1105:1105 -> s @@ -87702,103 +85366,103 @@ com.facebook.imagepipeline.core.ImagePipeline -> k1.t: 53:72:boolean isInDynamicDiskCachesSync(com.facebook.imagepipeline.request.ImageRequest):1178:1178 -> y 73:90:boolean isInDynamicDiskCachesSync(com.facebook.imagepipeline.request.ImageRequest):769:769 -> y 1:6:com.facebook.common.internal.Predicate predicateForUri(android.net.Uri):1117:1117 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;)LD0/l;"} -com.facebook.imagepipeline.core.ImagePipeline$$ExternalSyntheticLambda0 -> k1.r: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;)LB0/l;"} +com.facebook.imagepipeline.core.ImagePipeline$$ExternalSyntheticLambda0 -> i1.r: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.net.Uri com.facebook.imagepipeline.core.ImagePipeline$$InternalSyntheticLambda$1$7b216e5b64268866e4a160f2abd8f794d6dc212b38111bbbf0c3a42bcd198d7c$0.f$0 -> a # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ImagePipeline$$ExternalSyntheticLambda0.(android.net.Uri):0:0 -> + 1:1:void i1.ImagePipeline$$ExternalSyntheticLambda0.(android.net.Uri):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean k1.ImagePipeline$$ExternalSyntheticLambda0.apply(java.lang.Object):0:0 -> apply + 1:1:boolean i1.ImagePipeline$$ExternalSyntheticLambda0.apply(java.lang.Object):0:0 -> apply # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ImagePipeline$$ExternalSyntheticLambda1 -> k1.s: +com.facebook.imagepipeline.core.ImagePipeline$$ExternalSyntheticLambda1 -> i1.s: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ImagePipeline$$ExternalSyntheticLambda1.():0:0 -> + 1:1:void i1.ImagePipeline$$ExternalSyntheticLambda1.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean k1.ImagePipeline$$ExternalSyntheticLambda1.apply(java.lang.Object):0:0 -> apply + 1:1:boolean i1.ImagePipeline$$ExternalSyntheticLambda1.apply(java.lang.Object):0:0 -> apply # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ImagePipeline$Companion -> k1.t$a: +com.facebook.imagepipeline.core.ImagePipeline$Companion -> i1.t$a: # {"id":"sourceFile","fileName":"ImagePipeline.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():1148:1148 -> -com.facebook.imagepipeline.core.ImagePipeline$WhenMappings -> k1.t$b: +com.facebook.imagepipeline.core.ImagePipeline$WhenMappings -> i1.t$b: # {"id":"sourceFile","fileName":"ImagePipeline.kt"} int[] $EnumSwitchMapping$0 -> a 1:37:void ():0:0 -> -com.facebook.imagepipeline.core.ImagePipelineConfig -> k1.u: +com.facebook.imagepipeline.core.ImagePipelineConfig -> i1.u: # {"id":"sourceFile","fileName":"ImagePipelineConfig.kt"} java.util.Set customProducerSequenceFactories -> A boolean isResizeAndRotateEnabledForNetwork -> B com.facebook.cache.disk.DiskCacheConfig smallImageDiskCacheConfig -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/d;"} com.facebook.imagepipeline.core.ImagePipelineExperiments experiments -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} boolean isDiskCacheEnabled -> E com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker closeableReferenceLeakTracker -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/a;"} com.facebook.imagepipeline.cache.MemoryCache bitmapCacheOverride -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.imagepipeline.cache.MemoryCache encodedMemoryCacheOverride -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.imagepipeline.cache.BitmapMemoryCacheFactory bitmapMemoryCacheFactory -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/a;"} java.util.Map dynamicDiskCacheConfigMap -> J com.facebook.imagepipeline.core.ImagePipelineConfig$Companion Companion -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/u$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/u$b;"} com.facebook.imagepipeline.core.ImagePipelineConfig$DefaultImageRequestConfig defaultImageRequestConfig -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/u$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/u$c;"} android.graphics.Bitmap$Config bitmapConfig -> a com.facebook.common.internal.Supplier bitmapMemoryCacheParamsSupplier -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy bitmapMemoryCacheTrimStrategy -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x$a;"} com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy encodedMemoryCacheTrimStrategy -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x$a;"} com.facebook.imagepipeline.cache.CacheKeyFactory cacheKeyFactory -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} android.content.Context context -> f com.facebook.imagepipeline.core.DownsampleMode downsampleMode -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} com.facebook.common.internal.Supplier diskCachesStoreSupplier -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.common.internal.Supplier encodedMemoryCacheParamsSupplier -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.core.ExecutorSupplier executorSupplier -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/p;"} com.facebook.imagepipeline.cache.ImageCacheStatsTracker imageCacheStatsTracker -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/t;"} com.facebook.imagepipeline.decoder.ImageDecoder imageDecoder -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/c;"} com.facebook.imagepipeline.transcoder.ImageTranscoderFactory imageTranscoderFactory -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu1/d;"} com.facebook.common.internal.Supplier enableEncodedImageColorSpaceUsage -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} java.lang.Integer imageTranscoderType -> o com.facebook.common.internal.Supplier isPrefetchEnabledSupplier -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.cache.disk.DiskCacheConfig mainDiskCacheConfig -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/d;"} com.facebook.common.memory.MemoryTrimmableRegistry memoryTrimmableRegistry -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/d;"} int memoryChunkType -> s com.facebook.imagepipeline.producers.NetworkFetcher networkFetcher -> t # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/X;"} int httpNetworkTimeout -> u com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory platformBitmapFactory -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/b;"} com.facebook.imagepipeline.memory.PoolFactory poolFactory -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/E;"} com.facebook.imagepipeline.decoder.ProgressiveJpegConfig progressiveJpegConfig -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/e;"} java.util.Set requestListeners -> y java.util.Set requestListener2s -> z 9:16:void ():518:518 -> 1:1:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/u$a;Lkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/u$a;Lkotlin/jvm/internal/DefaultConstructorMarker;)V"} 2:2:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):72:72 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/u$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/u$a;)V"} 3:4:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):121:122 -> 5:5:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):125:125 -> 6:8:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):127:129 -> @@ -87844,134 +85508,134 @@ com.facebook.imagepipeline.core.ImagePipelineConfig -> k1.u: 75:75:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):138:138 -> 1:3:boolean isDiskCacheEnabled():111:111 -> A 1:3:com.facebook.imagepipeline.core.DownsampleMode getDownsampleMode():84:84 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n;"} 1:2:com.facebook.callercontext.CallerContextVerifier getCallerContextVerifier():112:112 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/a;"} 1:3:com.facebook.common.internal.Supplier getBitmapMemoryCacheParamsSupplier():78:78 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 1:3:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():89:89 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll1/c;"} 1:3:com.facebook.imagepipeline.core.ImagePipelineExperiments getExperiments():110:110 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x;"} 1:3:com.facebook.common.internal.Supplier getEncodedMemoryCacheParamsSupplier():86:86 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 1:3:com.facebook.imagepipeline.core.ExecutorSupplier getExecutorSupplier():87:87 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/p;"} 1:3:com.facebook.imagepipeline.core.ImagePipelineConfig$DefaultImageRequestConfig access$getDefaultImageRequestConfig$cp():72:72 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/u$c;"} - 1:1:k1.ImagePipelineConfig$DefaultImageRequestConfig k1.ImagePipelineConfig.getDefaultImageRequestConfig():0:0 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/u$c;"} + 1:1:i1.ImagePipelineConfig$DefaultImageRequestConfig i1.ImagePipelineConfig.getDefaultImageRequestConfig():0:0 -> J # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/u$c;"} - 1:1:k1.ImagePipelineConfig$Builder k1.ImagePipelineConfig.newBuilder(android.content.Context):0:0 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/u$c;"} + 1:1:i1.ImagePipelineConfig$Builder i1.ImagePipelineConfig.newBuilder(android.content.Context):0:0 -> K # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lk1/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Li1/u$a;"} 1:3:com.facebook.imagepipeline.memory.PoolFactory getPoolFactory():102:102 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/E;"} 1:3:java.util.Set getRequestListener2s():105:105 -> b 1:3:int getMemoryChunkType():98:98 -> c 1:3:com.facebook.common.internal.Supplier getDiskCachesStoreSupplier():85:85 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 1:3:com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker getCloseableReferenceLeakTracker():113:113 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/a;"} 1:3:com.facebook.imagepipeline.cache.BitmapMemoryCacheFactory getBitmapMemoryCacheFactory():117:117 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/a;"} 1:3:com.facebook.imagepipeline.producers.NetworkFetcher getNetworkFetcher():99:99 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/X;"} 1:3:android.content.Context getContext():83:83 -> getContext 1:3:com.facebook.imagepipeline.cache.MemoryCache getEncodedMemoryCacheOverride():115:115 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/x;"} 1:3:com.facebook.cache.disk.DiskCacheConfig getMainDiskCacheConfig():95:95 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/d;"} 1:3:java.util.Set getRequestListeners():104:104 -> j 1:3:com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy getEncodedMemoryCacheTrimStrategy():80:80 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/x$a;"} 1:3:com.facebook.imagepipeline.cache.CacheKeyFactory getCacheKeyFactory():82:82 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/k;"} 1:3:boolean isResizeAndRotateEnabledForNetwork():107:107 -> m 1:3:com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy getBitmapMemoryCacheTrimStrategy():79:79 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/x$a;"} 1:3:java.util.Set getCustomProducerSequenceFactories():106:106 -> o 1:3:com.facebook.imagepipeline.decoder.ProgressiveJpegConfig getProgressiveJpegConfig():103:103 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll1/e;"} 1:3:java.util.Map getDynamicDiskCacheConfigMap():118:118 -> q 1:3:com.facebook.cache.disk.DiskCacheConfig getSmallImageDiskCacheConfig():108:108 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/d;"} 1:3:com.facebook.imagepipeline.cache.ImageCacheStatsTracker getImageCacheStatsTracker():88:88 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/t;"} 1:2:com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver getBitmapMemoryCacheEntryStateObserver():81:81 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/n$b;"} 1:3:com.facebook.common.internal.Supplier isPrefetchEnabledSupplier():94:94 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 1:2:com.facebook.common.executors.SerialExecutorService getExecutorServiceForAnimatedImages():116:116 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz0/e;"} 1:3:java.lang.Integer getImageTranscoderType():93:93 -> w 1:3:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():90:90 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lu1/d;"} 1:3:com.facebook.common.memory.MemoryTrimmableRegistry getMemoryTrimmableRegistry():96:96 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE0/d;"} 1:2:com.facebook.imagepipeline.decoder.ImageDecoderConfig getImageDecoderConfig():109:109 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/d;"} -com.facebook.imagepipeline.core.ImagePipelineConfig$Builder -> k1.u$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll1/d;"} +com.facebook.imagepipeline.core.ImagePipelineConfig$Builder -> i1.u$a: # {"id":"sourceFile","fileName":"ImagePipelineConfig.kt"} com.facebook.cache.disk.DiskCacheConfig smallImageDiskCacheConfig -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/d;"} com.facebook.imagepipeline.core.FileCacheFactory fileCacheFactory -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/q;"} com.facebook.common.internal.Supplier diskCachesStoreSupplier -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} int httpConnectionTimeout -> D com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder experimentsBuilder -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$a;"} boolean diskCacheEnabled -> F com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker closeableReferenceLeakTracker -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/a;"} com.facebook.imagepipeline.cache.MemoryCache bitmapMemoryCache -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.imagepipeline.cache.MemoryCache encodedMemoryCache -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.imagepipeline.cache.BitmapMemoryCacheFactory bitmapMemoryCacheFactory -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/a;"} java.util.Map dynamicDiskCacheConfigMap -> K android.graphics.Bitmap$Config bitmapConfig -> a com.facebook.common.internal.Supplier bitmapMemoryCacheParamsSupplier -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy bitmapMemoryCacheTrimStrategy -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x$a;"} com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy encodedMemoryCacheTrimStrategy -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x$a;"} com.facebook.imagepipeline.cache.CacheKeyFactory cacheKeyFactory -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} android.content.Context context -> f com.facebook.imagepipeline.core.DownsampleMode downsampleMode -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} com.facebook.common.internal.Supplier encodedMemoryCacheParamsSupplier -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.core.ExecutorSupplier executorSupplier -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/p;"} com.facebook.imagepipeline.cache.ImageCacheStatsTracker imageCacheStatsTracker -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/t;"} com.facebook.imagepipeline.decoder.ImageDecoder imageDecoder -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/c;"} com.facebook.common.internal.Supplier enableEncodedImageColorSpaceUsage -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.transcoder.ImageTranscoderFactory imageTranscoderFactory -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu1/d;"} java.lang.Integer imageTranscoderType -> n com.facebook.common.internal.Supplier isPrefetchEnabledSupplier -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.cache.disk.DiskCacheConfig mainDiskCacheConfig -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw0/d;"} com.facebook.common.memory.MemoryTrimmableRegistry memoryTrimmableRegistry -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/d;"} java.lang.Integer memoryChunkType -> r com.facebook.imagepipeline.producers.NetworkFetcher networkFetcher -> s # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/X;"} com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory platformBitmapFactory -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/b;"} com.facebook.imagepipeline.memory.PoolFactory poolFactory -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/E;"} com.facebook.imagepipeline.decoder.ProgressiveJpegConfig progressiveJpegConfig -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/e;"} java.util.Set requestListeners -> w java.util.Set requestListener2s -> x java.util.Set customProducerSequenceFactories -> y @@ -87985,100 +85649,100 @@ com.facebook.imagepipeline.core.ImagePipelineConfig$Builder -> k1.u$a: 28:34:void (android.content.Context):305:305 -> 35:37:void (android.content.Context):512:512 -> 1:3:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():238:238 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll1/c;"} 1:2:com.facebook.imagepipeline.decoder.ImageDecoderConfig getImageDecoderConfig():291:291 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll1/d;"} 1:3:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():244:244 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lu1/d;"} 1:3:java.lang.Integer getImageTranscoderType():247:247 -> D 1:3:com.facebook.cache.disk.DiskCacheConfig getMainDiskCacheConfig():251:251 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/d;"} 1:3:java.lang.Integer getMemoryChunkType():257:257 -> F 1:3:com.facebook.common.memory.MemoryTrimmableRegistry getMemoryTrimmableRegistry():254:254 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE0/d;"} 1:3:com.facebook.imagepipeline.producers.NetworkFetcher getNetworkFetcher():258:258 -> H # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/X;"} 1:3:com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory getPlatformBitmapFactory():261:261 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf1/b;"} 1:3:com.facebook.imagepipeline.memory.PoolFactory getPoolFactory():264:264 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/E;"} 1:3:com.facebook.imagepipeline.decoder.ProgressiveJpegConfig getProgressiveJpegConfig():267:267 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll1/e;"} 1:3:java.util.Set getRequestListener2s():273:273 -> L 1:3:java.util.Set getRequestListeners():270:270 -> M 1:3:boolean getResizeAndRotateEnabledForNetwork():279:279 -> N 1:2:com.facebook.common.executors.SerialExecutorService getSerialExecutorServiceForAnimatedImages():314:314 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz0/e;"} 1:3:com.facebook.cache.disk.DiskCacheConfig getSmallImageDiskCacheConfig():282:282 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/d;"} 1:3:com.facebook.common.internal.Supplier isPrefetchEnabledSupplier():248:248 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 6:8:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder setDownsampleMode(com.facebook.imagepipeline.core.DownsampleMode):365:365 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/n;)Lk1/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/n;)Li1/u$a;"} 1:3:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder setNetworkFetcher(com.facebook.imagepipeline.producers.NetworkFetcher):436:436 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/X;)Lk1/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/X;)Li1/u$a;"} 1:3:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder setRequestListeners(java.util.Set):452:452 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Set;)Lk1/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Set;)Li1/u$a;"} 1:7:com.facebook.imagepipeline.core.ImagePipelineConfig build():508:508 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/u;"} 1:3:com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder experiment():506:506 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x$a;"} 1:3:android.graphics.Bitmap$Config getBitmapConfig():206:206 -> c 1:3:com.facebook.imagepipeline.cache.MemoryCache getBitmapMemoryCache():308:308 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/x;"} 1:2:com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver getBitmapMemoryCacheEntryStateObserver():212:212 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/n$b;"} 1:3:com.facebook.imagepipeline.cache.BitmapMemoryCacheFactory getBitmapMemoryCacheFactory():317:317 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/a;"} 1:3:com.facebook.common.internal.Supplier getBitmapMemoryCacheParamsSupplier():209:209 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 1:3:com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy getBitmapMemoryCacheTrimStrategy():215:215 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/x$a;"} 1:3:com.facebook.imagepipeline.cache.CacheKeyFactory getCacheKeyFactory():221:221 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/k;"} 1:2:com.facebook.callercontext.CallerContextVerifier getCallerContextVerifier():301:301 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/a;"} 1:3:com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker getCloseableReferenceLeakTracker():304:304 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/a;"} 1:3:android.content.Context getContext():224:224 -> l 1:3:java.util.Set getCustomProducerSequenceFactories():276:276 -> m 1:3:boolean getDiskCacheEnabled():298:298 -> n 1:3:com.facebook.common.internal.Supplier getDiskCachesStoreSupplier():288:288 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 1:3:com.facebook.imagepipeline.core.DownsampleMode getDownsampleMode():226:226 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n;"} 1:3:java.util.Map getDynamicDiskCacheConfigMap():320:320 -> q 1:3:com.facebook.common.internal.Supplier getEnableEncodedImageColorSpaceUsage():241:241 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 1:3:com.facebook.imagepipeline.cache.MemoryCache getEncodedMemoryCache():311:311 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/x;"} 1:3:com.facebook.common.internal.Supplier getEncodedMemoryCacheParamsSupplier():229:229 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 1:3:com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy getEncodedMemoryCacheTrimStrategy():218:218 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/x$a;"} 1:3:com.facebook.imagepipeline.core.ExecutorSupplier getExecutorSupplier():232:232 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/p;"} 1:3:com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder getExperimentsBuilder():297:297 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x$a;"} 1:3:com.facebook.imagepipeline.core.FileCacheFactory getFileCacheFactory():285:285 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/q;"} 1:3:int getHttpConnectionTimeout():294:294 -> y 1:3:com.facebook.imagepipeline.cache.ImageCacheStatsTracker getImageCacheStatsTracker():235:235 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/t;"} -com.facebook.imagepipeline.core.ImagePipelineConfig$Companion -> k1.u$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/t;"} +com.facebook.imagepipeline.core.ImagePipelineConfig$Companion -> i1.u$b: # {"id":"sourceFile","fileName":"ImagePipelineConfig.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():516:516 -> 1:5:com.facebook.cache.disk.DiskCacheConfig access$getDefaultMainDiskCacheConfig(com.facebook.imagepipeline.core.ImagePipelineConfig$Companion,android.content.Context):516:516 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/u$b;Landroid/content/Context;)Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/u$b;Landroid/content/Context;)Lw0/d;"} 1:5:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory access$getImageTranscoderFactory(com.facebook.imagepipeline.core.ImagePipelineConfig$Companion,com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):516:516 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/u$b;Lk1/u$a;)Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/u$b;Li1/u$a;)Lu1/d;"} 1:5:int access$getMemoryChunkType(com.facebook.imagepipeline.core.ImagePipelineConfig$Companion,com.facebook.imagepipeline.core.ImagePipelineConfig$Builder,com.facebook.imagepipeline.core.ImagePipelineExperiments):516:516 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/u$b;Lk1/u$a;Lk1/x;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/u$b;Li1/u$a;Li1/x;)I"} 1:5:com.facebook.imagepipeline.core.ImagePipelineConfig$DefaultImageRequestConfig getDefaultImageRequestConfig():517:517 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/u$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/u$c;"} 1:6:com.facebook.cache.disk.DiskCacheConfig getDefaultMainDiskCacheConfig(android.content.Context):578:578 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lw0/d;"} 7:15:com.facebook.cache.disk.DiskCacheConfig getDefaultMainDiskCacheConfig(android.content.Context):538:538 -> e 16:20:com.facebook.cache.disk.DiskCacheConfig getDefaultMainDiskCacheConfig(android.content.Context):582:582 -> e 21:28:com.facebook.cache.disk.DiskCacheConfig getDefaultMainDiskCacheConfig(android.content.Context):538:538 -> e @@ -88086,85 +85750,85 @@ com.facebook.imagepipeline.core.ImagePipelineConfig$Companion -> k1.u$b: 32:38:com.facebook.cache.disk.DiskCacheConfig getDefaultMainDiskCacheConfig(android.content.Context):537:537 -> e 39:42:com.facebook.cache.disk.DiskCacheConfig getDefaultMainDiskCacheConfig(android.content.Context):586:586 -> e 1:21:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory(com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):550:550 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/u$a;)Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/u$a;)Lu1/d;"} 22:26:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory(com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):553:553 -> f 1:11:int getMemoryChunkType(com.facebook.imagepipeline.core.ImagePipelineConfig$Builder,com.facebook.imagepipeline.core.ImagePipelineExperiments):562:562 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/u$a;Lk1/x;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/u$a;Li1/x;)I"} 12:21:int getMemoryChunkType(com.facebook.imagepipeline.core.ImagePipelineConfig$Builder,com.facebook.imagepipeline.core.ImagePipelineExperiments):563:563 -> g 22:29:int getMemoryChunkType(com.facebook.imagepipeline.core.ImagePipelineConfig$Builder,com.facebook.imagepipeline.core.ImagePipelineExperiments):564:564 -> g 30:41:int getMemoryChunkType(com.facebook.imagepipeline.core.ImagePipelineConfig$Builder,com.facebook.imagepipeline.core.ImagePipelineExperiments):566:566 -> g 42:46:int getMemoryChunkType(com.facebook.imagepipeline.core.ImagePipelineConfig$Builder,com.facebook.imagepipeline.core.ImagePipelineExperiments):569:569 -> g 6:11:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder newBuilder(android.content.Context):547:547 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lk1/u$a;"} -com.facebook.imagepipeline.core.ImagePipelineConfig$DefaultImageRequestConfig -> k1.u$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Li1/u$a;"} +com.facebook.imagepipeline.core.ImagePipelineConfig$DefaultImageRequestConfig -> i1.u$c: # {"id":"sourceFile","fileName":"ImagePipelineConfig.kt"} boolean isProgressiveRenderingEnabled -> a 1:4:void ():201:201 -> 1:3:boolean isProgressiveRenderingEnabled():202:202 -> a -com.facebook.imagepipeline.core.ImagePipelineConfigInterface -> k1.v: +com.facebook.imagepipeline.core.ImagePipelineConfigInterface -> i1.v: # {"id":"sourceFile","fileName":"ImagePipelineConfigInterface.kt"} boolean isDiskCacheEnabled() -> A com.facebook.imagepipeline.core.DownsampleMode getDownsampleMode() -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n;"} com.facebook.callercontext.CallerContextVerifier getCallerContextVerifier() -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/a;"} com.facebook.common.internal.Supplier getBitmapMemoryCacheParamsSupplier() -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder() -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll1/c;"} com.facebook.imagepipeline.core.ImagePipelineExperiments getExperiments() -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x;"} com.facebook.common.internal.Supplier getEncodedMemoryCacheParamsSupplier() -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} com.facebook.imagepipeline.core.ExecutorSupplier getExecutorSupplier() -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/p;"} com.facebook.imagepipeline.memory.PoolFactory getPoolFactory() -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/E;"} java.util.Set getRequestListener2s() -> b int getMemoryChunkType() -> c com.facebook.common.internal.Supplier getDiskCachesStoreSupplier() -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker getCloseableReferenceLeakTracker() -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/a;"} com.facebook.imagepipeline.cache.BitmapMemoryCacheFactory getBitmapMemoryCacheFactory() -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/a;"} com.facebook.imagepipeline.producers.NetworkFetcher getNetworkFetcher() -> g # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/X;"} android.content.Context getContext() -> getContext com.facebook.imagepipeline.cache.MemoryCache getEncodedMemoryCacheOverride() -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/x;"} com.facebook.cache.disk.DiskCacheConfig getMainDiskCacheConfig() -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/d;"} java.util.Set getRequestListeners() -> j com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy getEncodedMemoryCacheTrimStrategy() -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/x$a;"} com.facebook.imagepipeline.cache.CacheKeyFactory getCacheKeyFactory() -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/k;"} boolean isResizeAndRotateEnabledForNetwork() -> m com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy getBitmapMemoryCacheTrimStrategy() -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/x$a;"} java.util.Set getCustomProducerSequenceFactories() -> o com.facebook.imagepipeline.decoder.ProgressiveJpegConfig getProgressiveJpegConfig() -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll1/e;"} java.util.Map getDynamicDiskCacheConfigMap() -> q com.facebook.cache.disk.DiskCacheConfig getSmallImageDiskCacheConfig() -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw0/d;"} com.facebook.imagepipeline.cache.ImageCacheStatsTracker getImageCacheStatsTracker() -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/t;"} com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver getBitmapMemoryCacheEntryStateObserver() -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/n$b;"} com.facebook.common.internal.Supplier isPrefetchEnabledSupplier() -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} com.facebook.common.executors.SerialExecutorService getExecutorServiceForAnimatedImages() -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz0/e;"} java.lang.Integer getImageTranscoderType() -> w com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory() -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lu1/d;"} com.facebook.common.memory.MemoryTrimmableRegistry getMemoryTrimmableRegistry() -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE0/d;"} com.facebook.imagepipeline.decoder.ImageDecoderConfig getImageDecoderConfig() -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/d;"} -com.facebook.imagepipeline.core.ImagePipelineExperiments -> k1.x: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll1/d;"} +com.facebook.imagepipeline.core.ImagePipelineExperiments -> i1.x: # {"id":"sourceFile","fileName":"ImagePipelineExperiments.kt"} boolean allowDelay -> A boolean handOffOnUiThreadOnly -> B @@ -88176,10 +85840,10 @@ com.facebook.imagepipeline.core.ImagePipelineExperiments -> k1.x: int animationRenderFpsLimit -> H boolean prefetchShortcutEnabled -> I com.facebook.imagepipeline.platform.PlatformDecoderOptions platformDecoderOptions -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/h;"} boolean isBinaryXmlEnabled -> K com.facebook.imagepipeline.core.ImagePipelineExperiments$Companion Companion -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/x$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$b;"} boolean isWebpSupportEnabled -> a boolean isDecodeCancellationEnabled -> b boolean useDownsamplingRatioForResizing -> c @@ -88193,13 +85857,13 @@ com.facebook.imagepipeline.core.ImagePipelineExperiments -> k1.x: boolean isNativeCodeDisabled -> k boolean isPartialImageCachingEnabled -> l com.facebook.imagepipeline.core.ImagePipelineExperiments$ProducerFactoryMethod producerFactoryMethod -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/x$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$d;"} com.facebook.common.internal.Supplier isLazyDataSource -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} boolean isGingerbreadDecoderEnabled -> o boolean downscaleFrameToDrawableDimensions -> p com.facebook.common.internal.Supplier suppressBitmapPrefetchingSupplier -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} boolean isExperimentalThreadHandoffQueueEnabled -> r long memoryType -> s boolean keepCancelledFetchAsLowPriority -> t @@ -88211,9 +85875,9 @@ com.facebook.imagepipeline.core.ImagePipelineExperiments -> k1.x: int trackedKeysSize -> z 1:9:void ():0:0 -> 1:1:void (com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/x$a;Lkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x$a;Lkotlin/jvm/internal/DefaultConstructorMarker;)V"} 2:2:void (com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/x$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x$a;)V"} 3:3:void (com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder):414:414 -> 4:4:void (com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder):416:416 -> 5:39:void (com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder):418:452 -> @@ -88225,7 +85889,7 @@ com.facebook.imagepipeline.core.ImagePipelineExperiments -> k1.x: 1:3:boolean isExperimentalThreadHandoffQueueEnabled():58:58 -> F 1:3:boolean isGingerbreadDecoderEnabled():55:55 -> G 1:3:com.facebook.common.internal.Supplier isLazyDataSource():54:54 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 1:3:boolean isNativeCodeDisabled():51:51 -> I 1:3:boolean isPartialImageCachingEnabled():52:52 -> J 1:3:boolean isWebpSupportEnabled():39:39 -> K @@ -88244,22 +85908,22 @@ com.facebook.imagepipeline.core.ImagePipelineExperiments -> k1.x: 1:3:int getMaxBitmapDimension():50:50 -> m 1:3:long getMemoryType():59:59 -> n 1:3:com.facebook.imagepipeline.platform.PlatformDecoderOptions getPlatformDecoderOptions():76:76 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr1/h;"} 1:3:com.facebook.imagepipeline.core.ImagePipelineExperiments$ProducerFactoryMethod getProducerFactoryMethod():53:53 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/x$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x$d;"} 1:3:boolean getShouldIgnoreCacheSizeMismatch():70:70 -> q 1:3:boolean getShouldStoreCacheEntrySize():69:69 -> r 1:3:boolean getShouldUseDecodingBufferHelper():71:71 -> s 1:3:com.facebook.common.internal.Supplier getSuppressBitmapPrefetchingSupplier():57:57 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} 1:3:int getTrackedKeysSize():66:66 -> u 1:3:boolean getUseBalancedAnimationStrategy():45:45 -> v 1:3:boolean getUseBitmapPrepareToDraw():44:44 -> w 1:3:boolean getUseDownsamplingRatioForResizing():43:43 -> x 1:2:com.facebook.common.webp.WebpBitmapFactory getWebpBitmapFactory():42:42 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LK0/a;"} 1:3:boolean isBinaryXmlEnabled():77:77 -> z -com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder -> k1.x$a: +com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder -> i1.x$a: # {"id":"sourceFile","fileName":"ImagePipelineExperiments.kt"} boolean isDiskCacheProbingEnabled -> A int trackedKeysSize -> B @@ -88272,10 +85936,10 @@ com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder -> k1.x$a: boolean cancelDecodeOnCacheMiss -> I boolean prefetchShortcutEnabled -> J com.facebook.imagepipeline.platform.PlatformDecoderOptions platformDecoderOptions -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/h;"} boolean isBinaryXmlEnabled -> L com.facebook.imagepipeline.core.ImagePipelineConfig$Builder configBuilder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/u$a;"} boolean shouldUseDecodingBufferHelper -> b boolean webpSupportEnabled -> c boolean decodeCancellationEnabled -> d @@ -88290,13 +85954,13 @@ com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder -> k1.x$a: boolean nativeCodeDisabled -> m boolean isPartialImageCachingEnabled -> n com.facebook.imagepipeline.core.ImagePipelineExperiments$ProducerFactoryMethod producerFactoryMethod -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/x$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$d;"} com.facebook.common.internal.Supplier lazyDataSource -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} boolean gingerbreadDecoderEnabled -> q boolean downscaleFrameToDrawableDimensions -> r com.facebook.common.internal.Supplier suppressBitmapPrefetchingSupplier -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} boolean experimentalThreadHandoffQueueEnabled -> t long memoryType -> u boolean keepCancelledFetchAsLowPriority -> v @@ -88305,7 +85969,7 @@ com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder -> k1.x$a: boolean ensureTranscoderLibraryLoaded -> y boolean isEncodedMemoryCacheProbingEnabled -> z 6:12:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):79:79 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/u$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/u$a;)V"} 13:16:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):88:88 -> 17:18:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):93:93 -> 19:32:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):104:104 -> @@ -88314,83 +85978,83 @@ com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder -> k1.x$a: 39:42:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):118:118 -> 43:44:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):125:125 -> 45:55:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):129:129 -> - 1:1:p3.Unit k1.ImagePipelineExperiments$Builder.$r8$lambda$FPDDEfMfQclBeLbwOMQhNLBLsn0(k1.ImagePipelineExperiments$Builder,boolean):0:0 -> a + 1:1:m3.Unit i1.ImagePipelineExperiments$Builder.$r8$lambda$FPDDEfMfQclBeLbwOMQhNLBLsn0(i1.ImagePipelineExperiments$Builder,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/x$a;Z)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x$a;Z)Lm3/u;"} 1:4:com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder asBuilder(kotlin.jvm.functions.Function0):134:134 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)Lk1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)Li1/x$a;"} 1:7:com.facebook.imagepipeline.core.ImagePipelineExperiments build():334:334 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x;"} 1:10:com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder setBinaryXmlEnabled(boolean):330:330 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lk1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Li1/x$a;"} 6:7:kotlin.Unit setBinaryXmlEnabled$lambda$35(com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder,boolean):331:331 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/x$a;Z)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x$a;Z)Lm3/u;"} 8:10:kotlin.Unit setBinaryXmlEnabled$lambda$35(com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder,boolean):332:332 -> e -com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder$$ExternalSyntheticLambda0 -> k1.w: +com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder$$ExternalSyntheticLambda0 -> i1.w: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder$$InternalSyntheticLambda$1$625d0037e84802ced285cd27102e56c8283ae386aa23131cdf871b68b8deb7b2$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$a;"} # {"id":"com.android.tools.r8.synthesized"} boolean com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder$$InternalSyntheticLambda$1$625d0037e84802ced285cd27102e56c8283ae386aa23131cdf871b68b8deb7b2$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ImagePipelineExperiments$Builder$$ExternalSyntheticLambda0.(k1.ImagePipelineExperiments$Builder,boolean):0:0 -> + 1:1:void i1.ImagePipelineExperiments$Builder$$ExternalSyntheticLambda0.(i1.ImagePipelineExperiments$Builder,boolean):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/x$a;Z)V"} - 1:1:java.lang.Object k1.ImagePipelineExperiments$Builder$$ExternalSyntheticLambda0.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x$a;Z)V"} + 1:1:java.lang.Object i1.ImagePipelineExperiments$Builder$$ExternalSyntheticLambda0.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ImagePipelineExperiments$Companion -> k1.x$b: +com.facebook.imagepipeline.core.ImagePipelineExperiments$Companion -> i1.x$b: # {"id":"sourceFile","fileName":"ImagePipelineExperiments.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():455:455 -> -com.facebook.imagepipeline.core.ImagePipelineExperiments$DefaultProducerFactoryMethod -> k1.x$c: +com.facebook.imagepipeline.core.ImagePipelineExperiments$DefaultProducerFactoryMethod -> i1.x$c: # {"id":"sourceFile","fileName":"ImagePipelineExperiments.kt"} 1:4:void ():364:364 -> 1:1:com.facebook.imagepipeline.core.ProducerFactory createProducerFactory(android.content.Context,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ProgressiveJpegConfig,com.facebook.imagepipeline.core.DownsampleMode,boolean,boolean,com.facebook.imagepipeline.core.ExecutorSupplier,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.PooledByteStreams,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,int,int,boolean,int,com.facebook.imagepipeline.core.CloseableReferenceFactory,boolean,int):389:389 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LG0/a;Ln1/c;Ln1/e;Lk1/n;ZZLk1/p;LG0/i;LG0/l;Li1/x;Li1/x;LD0/n;Li1/k;Lh1/b;IIZILk1/a;ZI)Lk1/C;"} -com.facebook.imagepipeline.core.ImagePipelineExperiments$ProducerFactoryMethod -> k1.x$d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LE0/a;Ll1/c;Ll1/e;Li1/n;ZZLi1/p;LE0/i;LE0/l;Lg1/x;Lg1/x;LB0/n;Lg1/k;Lf1/b;IIZILi1/a;ZI)Li1/C;"} +com.facebook.imagepipeline.core.ImagePipelineExperiments$ProducerFactoryMethod -> i1.x$d: # {"id":"sourceFile","fileName":"ImagePipelineExperiments.kt"} com.facebook.imagepipeline.core.ProducerFactory createProducerFactory(android.content.Context,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ProgressiveJpegConfig,com.facebook.imagepipeline.core.DownsampleMode,boolean,boolean,com.facebook.imagepipeline.core.ExecutorSupplier,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.PooledByteStreams,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,int,int,boolean,int,com.facebook.imagepipeline.core.CloseableReferenceFactory,boolean,int) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LG0/a;Ln1/c;Ln1/e;Lk1/n;ZZLk1/p;LG0/i;LG0/l;Li1/x;Li1/x;LD0/n;Li1/k;Lh1/b;IIZILk1/a;ZI)Lk1/C;"} -com.facebook.imagepipeline.core.ImagePipelineFactory -> k1.y: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LE0/a;Ll1/c;Ll1/e;Li1/n;ZZLi1/p;LE0/i;LE0/l;Lg1/x;Lg1/x;LB0/n;Lg1/k;Lf1/b;IIZILi1/a;ZI)Li1/C;"} +com.facebook.imagepipeline.core.ImagePipelineFactory -> i1.y: # {"id":"sourceFile","fileName":"ImagePipelineFactory.java"} com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue mThreadHandoffProducerQueue -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/p0;"} com.facebook.imagepipeline.core.ImagePipelineConfigInterface mConfig -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/v;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/v;"} com.facebook.imagepipeline.core.CloseableReferenceFactory mCloseableReferenceFactory -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/a;"} com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.cache.CountingMemoryCache mBitmapCountingMemoryCache -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/n;"} com.facebook.imagepipeline.cache.InstrumentedMemoryCache mBitmapMemoryCache -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/u;"} com.facebook.imagepipeline.cache.CountingMemoryCache mEncodedCountingMemoryCache -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/n;"} com.facebook.imagepipeline.cache.InstrumentedMemoryCache mEncodedMemoryCache -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/u;"} com.facebook.imagepipeline.decoder.ImageDecoder mImageDecoder -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/c;"} com.facebook.imagepipeline.transcoder.ImageTranscoderFactory mImageTranscoderFactory -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu1/d;"} com.facebook.imagepipeline.core.ProducerFactory mProducerFactory -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/C;"} com.facebook.imagepipeline.core.ProducerSequenceFactory mProducerSequenceFactory -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory mPlatformBitmapFactory -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/b;"} com.facebook.imagepipeline.platform.PlatformDecoder mPlatformDecoder -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/f;"} java.lang.Class TAG -> o com.facebook.imagepipeline.core.ImagePipelineFactory sInstance -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/y;"} com.facebook.imagepipeline.core.ImagePipeline sImagePipeline -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} boolean sForceSingleInstance -> r 1:5:void ():62:62 -> 1:3:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):145:145 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/v;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/v;)V"} 4:9:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):146:146 -> 10:14:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):147:147 -> 15:22:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):149:149 -> @@ -88407,7 +86071,7 @@ com.facebook.imagepipeline.core.ImagePipelineFactory -> k1.y: 88:97:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):162:162 -> 98:106:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):163:163 -> 1:2:com.facebook.imagepipeline.core.ImagePipeline createImagePipeline():289:289 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/t;"} 3:8:com.facebook.imagepipeline.core.ImagePipeline createImagePipeline():290:290 -> a 9:14:com.facebook.imagepipeline.core.ImagePipeline createImagePipeline():291:291 -> a 15:20:com.facebook.imagepipeline.core.ImagePipeline createImagePipeline():292:292 -> a @@ -88419,9 +86083,9 @@ com.facebook.imagepipeline.core.ImagePipelineFactory -> k1.y: 55:64:com.facebook.imagepipeline.core.ImagePipeline createImagePipeline():300:300 -> a 65:74:com.facebook.imagepipeline.core.ImagePipeline createImagePipeline():301:301 -> a 1:5:com.facebook.imagepipeline.drawable.DrawableFactory getAnimatedDrawableFactory(android.content.Context):186:186 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lo1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lm1/a;"} 1:6:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory():172:172 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Le1/a;"} 7:10:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory():173:173 -> c 11:16:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory():174:174 -> c 17:26:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory():175:175 -> c @@ -88431,7 +86095,7 @@ com.facebook.imagepipeline.core.ImagePipelineFactory -> k1.y: 57:60:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory():179:179 -> c 61:65:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory():171:171 -> c 1:4:com.facebook.imagepipeline.cache.CountingMemoryCache getBitmapCountingMemoryCache():191:191 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/n;"} 5:6:com.facebook.imagepipeline.cache.CountingMemoryCache getBitmapCountingMemoryCache():192:192 -> d 7:12:com.facebook.imagepipeline.cache.CountingMemoryCache getBitmapCountingMemoryCache():194:194 -> d 13:18:com.facebook.imagepipeline.cache.CountingMemoryCache getBitmapCountingMemoryCache():196:196 -> d @@ -88443,16 +86107,16 @@ com.facebook.imagepipeline.core.ImagePipelineFactory -> k1.y: 55:60:com.facebook.imagepipeline.cache.CountingMemoryCache getBitmapCountingMemoryCache():195:195 -> d 61:63:com.facebook.imagepipeline.cache.CountingMemoryCache getBitmapCountingMemoryCache():203:203 -> d 1:4:com.facebook.imagepipeline.cache.InstrumentedMemoryCache getBitmapMemoryCache():207:207 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/u;"} 5:8:com.facebook.imagepipeline.cache.InstrumentedMemoryCache getBitmapMemoryCache():208:208 -> e 9:10:com.facebook.imagepipeline.cache.InstrumentedMemoryCache getBitmapMemoryCache():209:209 -> e 11:14:com.facebook.imagepipeline.cache.InstrumentedMemoryCache getBitmapMemoryCache():211:211 -> e 15:20:com.facebook.imagepipeline.cache.InstrumentedMemoryCache getBitmapMemoryCache():210:210 -> e 21:23:com.facebook.imagepipeline.cache.InstrumentedMemoryCache getBitmapMemoryCache():213:213 -> e 1:3:com.facebook.imagepipeline.core.CloseableReferenceFactory getCloseableReferenceFactory():388:388 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/a;"} 1:4:com.facebook.imagepipeline.cache.CountingMemoryCache getEncodedCountingMemoryCache():217:217 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/n;"} 5:6:com.facebook.imagepipeline.cache.CountingMemoryCache getEncodedCountingMemoryCache():218:218 -> g 7:12:com.facebook.imagepipeline.cache.CountingMemoryCache getEncodedCountingMemoryCache():220:220 -> g 13:18:com.facebook.imagepipeline.cache.CountingMemoryCache getEncodedCountingMemoryCache():221:221 -> g @@ -88460,7 +86124,7 @@ com.facebook.imagepipeline.core.ImagePipelineFactory -> k1.y: 23:28:com.facebook.imagepipeline.cache.CountingMemoryCache getEncodedCountingMemoryCache():219:219 -> g 29:31:com.facebook.imagepipeline.cache.CountingMemoryCache getEncodedCountingMemoryCache():224:224 -> g 1:4:com.facebook.imagepipeline.cache.InstrumentedMemoryCache getEncodedMemoryCache():228:228 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/u;"} 5:12:com.facebook.imagepipeline.cache.InstrumentedMemoryCache getEncodedMemoryCache():230:230 -> h 13:19:com.facebook.imagepipeline.cache.InstrumentedMemoryCache getEncodedMemoryCache():231:231 -> h 20:23:com.facebook.imagepipeline.cache.InstrumentedMemoryCache getEncodedMemoryCache():232:232 -> h @@ -88468,7 +86132,7 @@ com.facebook.imagepipeline.core.ImagePipelineFactory -> k1.y: 26:35:com.facebook.imagepipeline.cache.InstrumentedMemoryCache getEncodedMemoryCache():234:234 -> h 36:38:com.facebook.imagepipeline.cache.InstrumentedMemoryCache getEncodedMemoryCache():236:236 -> h 1:4:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():240:240 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll1/c;"} 5:12:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():241:241 -> i 13:21:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():242:242 -> i 22:24:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():244:244 -> i @@ -88478,11 +86142,11 @@ com.facebook.imagepipeline.core.ImagePipelineFactory -> k1.y: 36:45:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():258:258 -> i 46:48:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():274:274 -> i 1:4:com.facebook.imagepipeline.core.ImagePipeline getImagePipeline():282:282 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/t;"} 5:10:com.facebook.imagepipeline.core.ImagePipeline getImagePipeline():283:283 -> j 11:13:com.facebook.imagepipeline.core.ImagePipeline getImagePipeline():285:285 -> j 1:4:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():400:400 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lu1/d;"} 5:14:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():401:401 -> k 15:22:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():402:402 -> k 23:32:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():403:403 -> k @@ -88496,15 +86160,15 @@ com.facebook.imagepipeline.core.ImagePipelineFactory -> k1.y: 87:99:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():413:413 -> k 100:102:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():416:416 -> k 1:11:com.facebook.imagepipeline.core.ImagePipelineFactory getInstance():71:71 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/y;"} 1:4:com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory getPlatformBitmapFactory():306:306 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf1/b;"} 5:6:com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory getPlatformBitmapFactory():307:307 -> m 7:18:com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory getPlatformBitmapFactory():309:309 -> m 19:24:com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory getPlatformBitmapFactory():308:308 -> m 25:27:com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory getPlatformBitmapFactory():311:311 -> m 1:4:com.facebook.imagepipeline.platform.PlatformDecoder getPlatformDecoder():315:315 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr1/f;"} 5:6:com.facebook.imagepipeline.platform.PlatformDecoder getPlatformDecoder():316:316 -> n 7:12:com.facebook.imagepipeline.platform.PlatformDecoder getPlatformDecoder():318:318 -> n 13:22:com.facebook.imagepipeline.platform.PlatformDecoder getPlatformDecoder():319:319 -> n @@ -88513,7 +86177,7 @@ com.facebook.imagepipeline.core.ImagePipelineFactory -> k1.y: 41:46:com.facebook.imagepipeline.platform.PlatformDecoder getPlatformDecoder():317:317 -> n 47:49:com.facebook.imagepipeline.platform.PlatformDecoder getPlatformDecoder():323:323 -> n 3:6:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():327:327 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/C;"} 7:8:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():328:328 -> o 9:12:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():330:330 -> o 13:18:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():331:331 -> o @@ -88541,7 +86205,7 @@ com.facebook.imagepipeline.core.ImagePipelineFactory -> k1.y: 181:186:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():332:332 -> o 187:189:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():356:356 -> o 3:4:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():361:361 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/W;"} 5:12:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():363:363 -> p 13:16:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():365:365 -> p 17:20:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():366:366 -> p @@ -88560,10 +86224,10 @@ com.facebook.imagepipeline.core.ImagePipelineFactory -> k1.y: 119:127:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():382:382 -> p 128:130:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():384:384 -> p 1:12:com.facebook.imagepipeline.drawable.DrawableFactory getXmlDrawableFactory():442:442 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm1/a;"} 13:20:com.facebook.imagepipeline.drawable.DrawableFactory getXmlDrawableFactory():443:443 -> q 1:12:com.facebook.imagepipeline.decoder.ImageDecoder getXmlImageDecoder():433:433 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll1/c;"} 13:34:com.facebook.imagepipeline.decoder.ImageDecoder getXmlImageDecoder():434:434 -> r 4:9:void initialize(android.content.Context):86:86 -> s 10:17:void initialize(android.content.Context):87:87 -> s @@ -88572,19 +86236,19 @@ com.facebook.imagepipeline.core.ImagePipelineFactory -> k1.y: 35:37:void initialize(android.content.Context):91:91 -> s 38:41:void initialize(android.content.Context):93:93 -> s 4:7:void initialize(com.facebook.imagepipeline.core.ImagePipelineConfigInterface):97:97 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/v;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/v;)V"} 8:14:void initialize(com.facebook.imagepipeline.core.ImagePipelineConfigInterface):98:98 -> t 15:18:void initialize(com.facebook.imagepipeline.core.ImagePipelineConfigInterface):103:103 -> t 19:22:void initialize(com.facebook.imagepipeline.core.ImagePipelineConfigInterface):104:104 -> t 23:29:void initialize(com.facebook.imagepipeline.core.ImagePipelineConfigInterface):108:108 -> t 30:33:void initialize(com.facebook.imagepipeline.core.ImagePipelineConfigInterface):109:109 -> t -com.facebook.imagepipeline.core.NativeCodeSetup -> k1.z: +com.facebook.imagepipeline.core.NativeCodeSetup -> i1.z: # {"id":"sourceFile","fileName":"NativeCodeSetup.java"} boolean sUseNativeCode -> a 1:1:void ():16:16 -> 1:3:boolean getUseNativeCode():35:35 -> a 1:3:void setUseNativeCode(boolean):26:26 -> b -com.facebook.imagepipeline.core.PriorityThreadFactory -> k1.B: +com.facebook.imagepipeline.core.PriorityThreadFactory -> i1.B: # {"id":"sourceFile","fileName":"PriorityThreadFactory.kt"} int threadPriority -> d java.lang.String prefix -> e @@ -88595,72 +86259,72 @@ com.facebook.imagepipeline.core.PriorityThreadFactory -> k1.B: 11:12:void (int,java.lang.String,boolean):25:25 -> 13:14:void (int,java.lang.String,boolean):26:26 -> 15:23:void (int,java.lang.String,boolean):28:28 -> - 1:1:void k1.PriorityThreadFactory.$r8$lambda$gKxQU1bghuEskyM4mT5eRzkaG54(k1.PriorityThreadFactory,java.lang.Runnable):0:0 -> a + 1:1:void i1.PriorityThreadFactory.$r8$lambda$gKxQU1bghuEskyM4mT5eRzkaG54(i1.PriorityThreadFactory,java.lang.Runnable):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/B;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/B;Ljava/lang/Runnable;)V"} 11:15:void newThread$lambda$0(com.facebook.imagepipeline.core.PriorityThreadFactory,java.lang.Runnable):33:33 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/B;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/B;Ljava/lang/Runnable;)V"} 16:19:void newThread$lambda$0(com.facebook.imagepipeline.core.PriorityThreadFactory,java.lang.Runnable):37:37 -> b 6:10:java.lang.Thread newThread(java.lang.Runnable):31:31 -> newThread 11:14:java.lang.Thread newThread(java.lang.Runnable):40:40 -> newThread 15:43:java.lang.Thread newThread(java.lang.Runnable):41:41 -> newThread 44:45:java.lang.Thread newThread(java.lang.Runnable):43:43 -> newThread 46:51:java.lang.Thread newThread(java.lang.Runnable):45:45 -> newThread -com.facebook.imagepipeline.core.PriorityThreadFactory$$ExternalSyntheticLambda0 -> k1.A: +com.facebook.imagepipeline.core.PriorityThreadFactory$$ExternalSyntheticLambda0 -> i1.A: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.PriorityThreadFactory com.facebook.imagepipeline.core.PriorityThreadFactory$$InternalSyntheticLambda$1$cdeb9ccd4406fd2ee3058480986bb936ee5e7b905f5db1ce1d5627d61433c4a7$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/B;"} # {"id":"com.android.tools.r8.synthesized"} java.lang.Runnable com.facebook.imagepipeline.core.PriorityThreadFactory$$InternalSyntheticLambda$1$cdeb9ccd4406fd2ee3058480986bb936ee5e7b905f5db1ce1d5627d61433c4a7$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.PriorityThreadFactory$$ExternalSyntheticLambda0.(k1.PriorityThreadFactory,java.lang.Runnable):0:0 -> + 1:1:void i1.PriorityThreadFactory$$ExternalSyntheticLambda0.(i1.PriorityThreadFactory,java.lang.Runnable):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/B;Ljava/lang/Runnable;)V"} - 1:1:void k1.PriorityThreadFactory$$ExternalSyntheticLambda0.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/B;Ljava/lang/Runnable;)V"} + 1:1:void i1.PriorityThreadFactory$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerFactory -> k1.C: +com.facebook.imagepipeline.core.ProducerFactory -> i1.C: # {"id":"sourceFile","fileName":"ProducerFactory.java"} android.content.ContentResolver mContentResolver -> a android.content.res.Resources mResources -> b android.content.res.AssetManager mAssetManager -> c com.facebook.common.memory.ByteArrayPool mByteArrayPool -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/a;"} com.facebook.imagepipeline.decoder.ImageDecoder mImageDecoder -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/c;"} com.facebook.imagepipeline.decoder.ProgressiveJpegConfig mProgressiveJpegConfig -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/e;"} com.facebook.imagepipeline.core.DownsampleMode mDownsampleMode -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} boolean mResizeAndRotateEnabledForNetwork -> h boolean mDecodeCancellationEnabled -> i com.facebook.imagepipeline.core.ExecutorSupplier mExecutorSupplier -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/p;"} com.facebook.common.memory.PooledByteBufferFactory mPooledByteBufferFactory -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/i;"} com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.cache.MemoryCache mEncodedMemoryCache -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.imagepipeline.cache.MemoryCache mBitmapMemoryCache -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} com.facebook.imagepipeline.cache.BoundedLinkedHashSet mEncodedMemoryCacheHistory -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/d;"} com.facebook.imagepipeline.cache.BoundedLinkedHashSet mDiskCacheHistory -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/d;"} com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory mPlatformBitmapFactory -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/b;"} int mBitmapPrepareToDrawMinSizeBytes -> s int mBitmapPrepareToDrawMaxSizeBytes -> t boolean mBitmapPrepareToDrawForPrefetch -> u com.facebook.imagepipeline.core.CloseableReferenceFactory mCloseableReferenceFactory -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/a;"} int mMaxBitmapSize -> w boolean mKeepCancelledFetchAsLowPriority -> x 1:4:void (android.content.Context,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ProgressiveJpegConfig,com.facebook.imagepipeline.core.DownsampleMode,boolean,boolean,com.facebook.imagepipeline.core.ExecutorSupplier,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,int,int,boolean,int,com.facebook.imagepipeline.core.CloseableReferenceFactory,boolean,int):137:140 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LG0/a;Ln1/c;Ln1/e;Lk1/n;ZZLk1/p;LG0/i;Li1/x;Li1/x;LD0/n;Li1/k;Lh1/b;IIZILk1/a;ZI)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LE0/a;Ll1/c;Ll1/e;Li1/n;ZZLi1/p;LE0/i;Lg1/x;Lg1/x;LB0/n;Lg1/k;Lf1/b;IIZILi1/a;ZI)V"} 5:10:void (android.content.Context,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ProgressiveJpegConfig,com.facebook.imagepipeline.core.DownsampleMode,boolean,boolean,com.facebook.imagepipeline.core.ExecutorSupplier,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,int,int,boolean,int,com.facebook.imagepipeline.core.CloseableReferenceFactory,boolean,int):142:147 -> 11:12:void (android.content.Context,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ProgressiveJpegConfig,com.facebook.imagepipeline.core.DownsampleMode,boolean,boolean,com.facebook.imagepipeline.core.ExecutorSupplier,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,int,int,boolean,int,com.facebook.imagepipeline.core.CloseableReferenceFactory,boolean,int):149:150 -> 13:19:void (android.content.Context,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ProgressiveJpegConfig,com.facebook.imagepipeline.core.DownsampleMode,boolean,boolean,com.facebook.imagepipeline.core.ExecutorSupplier,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,int,int,boolean,int,com.facebook.imagepipeline.core.CloseableReferenceFactory,boolean,int):152:158 -> @@ -88676,7 +86340,7 @@ com.facebook.imagepipeline.core.ProducerFactory -> k1.C: # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/i0;"} 5:16:com.facebook.imagepipeline.producers.QualifiedResourceFetchProducer newQualifiedResourceFetchProducer():343:343 -> C 1:4:com.facebook.imagepipeline.producers.ResizeAndRotateProducer newResizeAndRotateProducer(com.facebook.imagepipeline.producers.Producer,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):376:376 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;ZLw1/d;)Lcom/facebook/imagepipeline/producers/k0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;ZLu1/d;)Lcom/facebook/imagepipeline/producers/k0;"} 5:17:com.facebook.imagepipeline.producers.ResizeAndRotateProducer newResizeAndRotateProducer(com.facebook.imagepipeline.producers.Producer,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):377:377 -> D 1:6:com.facebook.imagepipeline.producers.SwallowResultProducer newSwallowResultProducer(com.facebook.imagepipeline.producers.Producer):385:385 -> E # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/n0;"} @@ -88746,7 +86410,7 @@ com.facebook.imagepipeline.core.ProducerFactory -> k1.C: # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/X;)Lcom/facebook/imagepipeline/producers/d0;"} 1:15:com.facebook.imagepipeline.producers.PartialDiskCacheProducer newPartialDiskCacheProducer(com.facebook.imagepipeline.producers.Producer):272:272 -> z # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/Y;"} -com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: +com.facebook.imagepipeline.core.ProducerSequenceFactory -> i1.W: # {"id":"sourceFile","fileName":"ProducerSequenceFactory.kt"} kotlin.Lazy backgroundLocalFileFetchToEncodeMemorySequence$delegate -> A kotlin.Lazy backgroundLocalContentUriFetchToEncodeMemorySequence$delegate -> B @@ -88759,10 +86423,10 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: kotlin.Lazy localAssetFetchSequence$delegate -> I kotlin.Lazy dataFetchSequence$delegate -> J com.facebook.imagepipeline.core.ProducerSequenceFactory$Companion Companion -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W$a;"} android.content.ContentResolver contentResolver -> a com.facebook.imagepipeline.core.ProducerFactory producerFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/C;"} com.facebook.imagepipeline.producers.NetworkFetcher networkFetcher -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/X;"} boolean resizeAndRotateEnabledForNetwork -> d @@ -88770,12 +86434,12 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue threadHandoffProducerQueue -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/p0;"} com.facebook.imagepipeline.core.DownsampleMode downsampleMode -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} boolean useBitmapPrepareToDraw -> h boolean partialImageCachingEnabled -> i boolean diskCacheEnabled -> j com.facebook.imagepipeline.transcoder.ImageTranscoderFactory imageTranscoderFactory -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu1/d;"} boolean isEncodedMemoryCacheProbingEnabled -> l boolean isDiskCacheProbingEnabled -> m boolean allowDelay -> n @@ -88793,7 +86457,7 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: kotlin.Lazy localFileFetchToEncodedMemoryPrefetchSequence$delegate -> z 1:9:void ():0:0 -> 1:16:void (android.content.ContentResolver,com.facebook.imagepipeline.core.ProducerFactory,com.facebook.imagepipeline.producers.NetworkFetcher,boolean,boolean,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue,com.facebook.imagepipeline.core.DownsampleMode,boolean,boolean,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory,boolean,boolean,boolean,java.util.Set):32:47 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/ContentResolver;Lk1/C;Lcom/facebook/imagepipeline/producers/X;ZZLcom/facebook/imagepipeline/producers/p0;Lk1/n;ZZZLw1/d;ZZZLjava/util/Set;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/ContentResolver;Li1/C;Lcom/facebook/imagepipeline/producers/X;ZZLcom/facebook/imagepipeline/producers/p0;Li1/n;ZZZLu1/d;ZZZLjava/util/Set;)V"} 17:17:void (android.content.ContentResolver,com.facebook.imagepipeline.core.ProducerFactory,com.facebook.imagepipeline.producers.NetworkFetcher,boolean,boolean,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue,com.facebook.imagepipeline.core.DownsampleMode,boolean,boolean,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory,boolean,boolean,boolean,java.util.Set):55:55 -> 18:18:void (android.content.ContentResolver,com.facebook.imagepipeline.core.ProducerFactory,com.facebook.imagepipeline.producers.NetworkFetcher,boolean,boolean,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue,com.facebook.imagepipeline.core.DownsampleMode,boolean,boolean,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory,boolean,boolean,boolean,java.util.Set):60:60 -> 19:19:void (android.content.ContentResolver,com.facebook.imagepipeline.core.ProducerFactory,com.facebook.imagepipeline.producers.NetworkFetcher,boolean,boolean,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue,com.facebook.imagepipeline.core.DownsampleMode,boolean,boolean,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory,boolean,boolean,boolean,java.util.Set):67:67 -> @@ -88939,77 +86603,77 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: 1:9:com.facebook.imagepipeline.producers.Producer getQualifiedResourceFetchSequence():403:403 -> R # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} 6:16:com.facebook.imagepipeline.producers.Producer localAssetFetchSequence_delegate$lambda$31(com.facebook.imagepipeline.core.ProducerSequenceFactory):426:426 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 17:21:com.facebook.imagepipeline.producers.Producer localAssetFetchSequence_delegate$lambda$31(com.facebook.imagepipeline.core.ProducerSequenceFactory):427:427 -> S 6:11:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer localContentUriFetchEncodedImageProducerSequence_delegate$lambda$6(com.facebook.imagepipeline.core.ProducerSequenceFactory):708:708 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/j0;"} 12:21:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer localContentUriFetchEncodedImageProducerSequence_delegate$lambda$6(com.facebook.imagepipeline.core.ProducerSequenceFactory):131:131 -> T 22:26:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer localContentUriFetchEncodedImageProducerSequence_delegate$lambda$6(com.facebook.imagepipeline.core.ProducerSequenceFactory):712:712 -> T 27:35:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer localContentUriFetchEncodedImageProducerSequence_delegate$lambda$6(com.facebook.imagepipeline.core.ProducerSequenceFactory):131:131 -> T 36:44:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer localContentUriFetchEncodedImageProducerSequence_delegate$lambda$6(com.facebook.imagepipeline.core.ProducerSequenceFactory):716:716 -> T 6:16:com.facebook.imagepipeline.producers.Producer localContentUriFetchSequence_delegate$lambda$27(com.facebook.imagepipeline.core.ProducerSequenceFactory):375:375 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 17:22:com.facebook.imagepipeline.producers.Producer localContentUriFetchSequence_delegate$lambda$27(com.facebook.imagepipeline.core.ProducerSequenceFactory):378:378 -> U 23:37:com.facebook.imagepipeline.producers.Producer localContentUriFetchSequence_delegate$lambda$27(com.facebook.imagepipeline.core.ProducerSequenceFactory):379:379 -> U 38:42:com.facebook.imagepipeline.producers.Producer localContentUriFetchSequence_delegate$lambda$27(com.facebook.imagepipeline.core.ProducerSequenceFactory):381:381 -> U 6:11:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer localFileFetchEncodedImageProducerSequence_delegate$lambda$4(com.facebook.imagepipeline.core.ProducerSequenceFactory):699:699 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/j0;"} 12:21:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer localFileFetchEncodedImageProducerSequence_delegate$lambda$4(com.facebook.imagepipeline.core.ProducerSequenceFactory):119:119 -> V 22:26:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer localFileFetchEncodedImageProducerSequence_delegate$lambda$4(com.facebook.imagepipeline.core.ProducerSequenceFactory):703:703 -> V 27:35:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer localFileFetchEncodedImageProducerSequence_delegate$lambda$4(com.facebook.imagepipeline.core.ProducerSequenceFactory):119:119 -> V 36:44:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer localFileFetchEncodedImageProducerSequence_delegate$lambda$4(com.facebook.imagepipeline.core.ProducerSequenceFactory):707:707 -> V 6:11:com.facebook.imagepipeline.producers.SwallowResultProducer localFileFetchToEncodedMemoryPrefetchSequence_delegate$lambda$20(com.facebook.imagepipeline.core.ProducerSequenceFactory):753:753 -> W - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/n0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/n0;"} 12:22:com.facebook.imagepipeline.producers.SwallowResultProducer localFileFetchToEncodedMemoryPrefetchSequence_delegate$lambda$20(com.facebook.imagepipeline.core.ProducerSequenceFactory):318:318 -> W 23:27:com.facebook.imagepipeline.producers.SwallowResultProducer localFileFetchToEncodedMemoryPrefetchSequence_delegate$lambda$20(com.facebook.imagepipeline.core.ProducerSequenceFactory):757:757 -> W 28:37:com.facebook.imagepipeline.producers.SwallowResultProducer localFileFetchToEncodedMemoryPrefetchSequence_delegate$lambda$20(com.facebook.imagepipeline.core.ProducerSequenceFactory):318:318 -> W 38:46:com.facebook.imagepipeline.producers.SwallowResultProducer localFileFetchToEncodedMemoryPrefetchSequence_delegate$lambda$20(com.facebook.imagepipeline.core.ProducerSequenceFactory):761:761 -> W 6:16:com.facebook.imagepipeline.producers.Producer localImageFileFetchSequence_delegate$lambda$25(com.facebook.imagepipeline.core.ProducerSequenceFactory):358:358 -> X - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 17:21:com.facebook.imagepipeline.producers.Producer localImageFileFetchSequence_delegate$lambda$25(com.facebook.imagepipeline.core.ProducerSequenceFactory):359:359 -> X 6:16:com.facebook.imagepipeline.producers.Producer localResourceFetchSequence_delegate$lambda$30(com.facebook.imagepipeline.core.ProducerSequenceFactory):415:415 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 17:21:com.facebook.imagepipeline.producers.Producer localResourceFetchSequence_delegate$lambda$30(com.facebook.imagepipeline.core.ProducerSequenceFactory):416:416 -> Y 6:11:com.facebook.imagepipeline.producers.Producer localThumbnailBitmapSdk29FetchSequence_delegate$lambda$28(com.facebook.imagepipeline.core.ProducerSequenceFactory):390:390 -> Z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 12:27:com.facebook.imagepipeline.producers.Producer localThumbnailBitmapSdk29FetchSequence_delegate$lambda$28(com.facebook.imagepipeline.core.ProducerSequenceFactory):391:391 -> Z 28:35:com.facebook.imagepipeline.producers.Producer localThumbnailBitmapSdk29FetchSequence_delegate$lambda$28(com.facebook.imagepipeline.core.ProducerSequenceFactory):393:393 -> Z - 1:1:com.facebook.imagepipeline.producers.Producer k1.ProducerSequenceFactory.$r8$lambda$-dosnkqMFi1g6PahlxQLeUSIoLU(k1.ProducerSequenceFactory):0:0 -> a + 1:1:com.facebook.imagepipeline.producers.Producer i1.ProducerSequenceFactory.$r8$lambda$-dosnkqMFi1g6PahlxQLeUSIoLU(i1.ProducerSequenceFactory):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 6:16:com.facebook.imagepipeline.producers.Producer localVideoFileFetchSequence_delegate$lambda$26(com.facebook.imagepipeline.core.ProducerSequenceFactory):364:364 -> a0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 17:21:com.facebook.imagepipeline.producers.Producer localVideoFileFetchSequence_delegate$lambda$26(com.facebook.imagepipeline.core.ProducerSequenceFactory):365:365 -> a0 - 1:1:com.facebook.imagepipeline.producers.Producer k1.ProducerSequenceFactory.$r8$lambda$7zmbuhCQcAd_1NgRBftEdpJgVG4(k1.ProducerSequenceFactory):0:0 -> b + 1:1:com.facebook.imagepipeline.producers.Producer i1.ProducerSequenceFactory.$r8$lambda$7zmbuhCQcAd_1NgRBftEdpJgVG4(i1.ProducerSequenceFactory):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 6:11:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer networkFetchEncodedImageProducerSequence_delegate$lambda$2(com.facebook.imagepipeline.core.ProducerSequenceFactory):690:690 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/j0;"} 12:21:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer networkFetchEncodedImageProducerSequence_delegate$lambda$2(com.facebook.imagepipeline.core.ProducerSequenceFactory):110:110 -> b0 22:26:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer networkFetchEncodedImageProducerSequence_delegate$lambda$2(com.facebook.imagepipeline.core.ProducerSequenceFactory):694:694 -> b0 27:35:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer networkFetchEncodedImageProducerSequence_delegate$lambda$2(com.facebook.imagepipeline.core.ProducerSequenceFactory):110:110 -> b0 36:44:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer networkFetchEncodedImageProducerSequence_delegate$lambda$2(com.facebook.imagepipeline.core.ProducerSequenceFactory):698:698 -> b0 - 1:1:com.facebook.imagepipeline.producers.Producer k1.ProducerSequenceFactory.$r8$lambda$BnLQ4vxb7b16FhdANqKzyzFLaic(k1.ProducerSequenceFactory):0:0 -> c + 1:1:com.facebook.imagepipeline.producers.Producer i1.ProducerSequenceFactory.$r8$lambda$BnLQ4vxb7b16FhdANqKzyzFLaic(i1.ProducerSequenceFactory):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 6:11:com.facebook.imagepipeline.producers.Producer networkFetchSequence_delegate$lambda$11(com.facebook.imagepipeline.core.ProducerSequenceFactory):717:717 -> c0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 12:20:com.facebook.imagepipeline.producers.Producer networkFetchSequence_delegate$lambda$11(com.facebook.imagepipeline.core.ProducerSequenceFactory):258:258 -> c0 21:25:com.facebook.imagepipeline.producers.Producer networkFetchSequence_delegate$lambda$11(com.facebook.imagepipeline.core.ProducerSequenceFactory):721:721 -> c0 26:33:com.facebook.imagepipeline.producers.Producer networkFetchSequence_delegate$lambda$11(com.facebook.imagepipeline.core.ProducerSequenceFactory):258:258 -> c0 34:42:com.facebook.imagepipeline.producers.Producer networkFetchSequence_delegate$lambda$11(com.facebook.imagepipeline.core.ProducerSequenceFactory):725:725 -> c0 - 1:1:com.facebook.imagepipeline.producers.Producer k1.ProducerSequenceFactory.$r8$lambda$FrBuXFzG37Fy64DidYaglUOKzNw(k1.ProducerSequenceFactory):0:0 -> d + 1:1:com.facebook.imagepipeline.producers.Producer i1.ProducerSequenceFactory.$r8$lambda$FrBuXFzG37Fy64DidYaglUOKzNw(i1.ProducerSequenceFactory):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 6:11:com.facebook.imagepipeline.producers.SwallowResultProducer networkFetchToEncodedMemoryPrefetchSequence_delegate$lambda$15(com.facebook.imagepipeline.core.ProducerSequenceFactory):735:735 -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/n0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/n0;"} 12:22:com.facebook.imagepipeline.producers.SwallowResultProducer networkFetchToEncodedMemoryPrefetchSequence_delegate$lambda$15(com.facebook.imagepipeline.core.ProducerSequenceFactory):280:280 -> d0 23:27:com.facebook.imagepipeline.producers.SwallowResultProducer networkFetchToEncodedMemoryPrefetchSequence_delegate$lambda$15(com.facebook.imagepipeline.core.ProducerSequenceFactory):739:739 -> d0 28:37:com.facebook.imagepipeline.producers.SwallowResultProducer networkFetchToEncodedMemoryPrefetchSequence_delegate$lambda$15(com.facebook.imagepipeline.core.ProducerSequenceFactory):280:280 -> d0 38:46:com.facebook.imagepipeline.producers.SwallowResultProducer networkFetchToEncodedMemoryPrefetchSequence_delegate$lambda$15(com.facebook.imagepipeline.core.ProducerSequenceFactory):743:743 -> d0 - 1:1:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer k1.ProducerSequenceFactory.$r8$lambda$G1eThlW_wp2eePWLWAU7y0WsSCk(k1.ProducerSequenceFactory):0:0 -> e + 1:1:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer i1.ProducerSequenceFactory.$r8$lambda$G1eThlW_wp2eePWLWAU7y0WsSCk(i1.ProducerSequenceFactory):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/j0;"} 1:11:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToBitmapCacheSequence(com.facebook.imagepipeline.producers.Producer):532:532 -> e0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/d0;"} 12:22:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToBitmapCacheSequence(com.facebook.imagepipeline.producers.Producer):534:534 -> e0 @@ -89020,9 +86684,9 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: 47:56:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToBitmapCacheSequence(com.facebook.imagepipeline.producers.Producer):543:543 -> e0 57:65:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToBitmapCacheSequence(com.facebook.imagepipeline.producers.Producer):540:540 -> e0 66:77:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToBitmapCacheSequence(com.facebook.imagepipeline.producers.Producer):541:541 -> e0 - 1:1:com.facebook.imagepipeline.producers.SwallowResultProducer k1.ProducerSequenceFactory.$r8$lambda$K3BA_FM_xsgJBMT9tE1rFZeYRtg(k1.ProducerSequenceFactory):0:0 -> f + 1:1:com.facebook.imagepipeline.producers.SwallowResultProducer i1.ProducerSequenceFactory.$r8$lambda$K3BA_FM_xsgJBMT9tE1rFZeYRtg(i1.ProducerSequenceFactory):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/n0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/n0;"} 6:13:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToDecodeSequence(com.facebook.imagepipeline.producers.Producer):672:672 -> f0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/d0;"} 14:22:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToDecodeSequence(com.facebook.imagepipeline.producers.Producer):484:484 -> f0 @@ -89031,22 +86695,22 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: 33:41:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToDecodeSequence(com.facebook.imagepipeline.producers.Producer):484:484 -> f0 42:45:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToDecodeSequence(com.facebook.imagepipeline.producers.Producer):485:485 -> f0 46:54:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToDecodeSequence(com.facebook.imagepipeline.producers.Producer):680:680 -> f0 - 1:1:com.facebook.imagepipeline.producers.Producer k1.ProducerSequenceFactory.$r8$lambda$M5J_tvXYdtm3AG9ORCYUaRlwpEk(k1.ProducerSequenceFactory):0:0 -> g + 1:1:com.facebook.imagepipeline.producers.Producer i1.ProducerSequenceFactory.$r8$lambda$M5J_tvXYdtm3AG9ORCYUaRlwpEk(i1.ProducerSequenceFactory):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 1:12:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToLocalTransformSequence(com.facebook.imagepipeline.producers.Producer):452:452 -> g0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/d0;"} 13:17:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToLocalTransformSequence(com.facebook.imagepipeline.producers.Producer):453:453 -> g0 - 1:1:com.facebook.imagepipeline.producers.Producer k1.ProducerSequenceFactory.$r8$lambda$OkmqWgQXCiPRIlXhoyiAlokwj54(k1.ProducerSequenceFactory):0:0 -> h + 1:1:com.facebook.imagepipeline.producers.Producer i1.ProducerSequenceFactory.$r8$lambda$OkmqWgQXCiPRIlXhoyiAlokwj54(i1.ProducerSequenceFactory):0:0 -> h # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 1:4:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToLocalTransformSequence(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.ThumbnailProducer[]):469:469 -> h0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;[Lcom/facebook/imagepipeline/producers/u0;)Lcom/facebook/imagepipeline/producers/d0;"} 5:8:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToLocalTransformSequence(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.ThumbnailProducer[]):470:470 -> h0 9:13:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToLocalTransformSequence(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.ThumbnailProducer[]):471:471 -> h0 - 1:1:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer k1.ProducerSequenceFactory.$r8$lambda$WMdV3P-HoEiIGEQFORkGyKYccAc(k1.ProducerSequenceFactory):0:0 -> i + 1:1:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer i1.ProducerSequenceFactory.$r8$lambda$WMdV3P-HoEiIGEQFORkGyKYccAc(i1.ProducerSequenceFactory):0:0 -> i # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/j0;"} 7:8:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):298:298 -> i0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/X;)Lcom/facebook/imagepipeline/producers/d0;"} 9:16:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):663:663 -> i0 @@ -89067,9 +86731,9 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: 108:109:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):308:308 -> i0 110:113:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):305:305 -> i0 114:124:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):671:671 -> i0 - 1:1:com.facebook.imagepipeline.producers.Producer k1.ProducerSequenceFactory.$r8$lambda$WdSCQdMTKnenc9akgjejlZm5ZNE(k1.ProducerSequenceFactory):0:0 -> j + 1:1:com.facebook.imagepipeline.producers.Producer i1.ProducerSequenceFactory.$r8$lambda$WdSCQdMTKnenc9akgjejlZm5ZNE(i1.ProducerSequenceFactory):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 1:10:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):681:681 -> j0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/d0;"} 11:14:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):513:513 -> j0 @@ -89086,9 +86750,9 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: 83:85:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):515:515 -> j0 86:94:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):520:520 -> j0 95:102:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):689:689 -> j0 - 1:1:com.facebook.imagepipeline.producers.Producer k1.ProducerSequenceFactory.$r8$lambda$d9RTSYA_O5-3fmU7ZcvX1snI8PY(k1.ProducerSequenceFactory):0:0 -> k + 1:1:com.facebook.imagepipeline.producers.Producer i1.ProducerSequenceFactory.$r8$lambda$d9RTSYA_O5-3fmU7ZcvX1snI8PY(i1.ProducerSequenceFactory):0:0 -> k # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 1:4:com.facebook.imagepipeline.producers.Producer newEncodedCacheMultiplexToTranscodeSequence(com.facebook.imagepipeline.producers.Producer):499:499 -> k0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/d0;"} 5:8:com.facebook.imagepipeline.producers.Producer newEncodedCacheMultiplexToTranscodeSequence(com.facebook.imagepipeline.producers.Producer):500:500 -> k0 @@ -89097,43 +86761,43 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: 26:36:com.facebook.imagepipeline.producers.Producer newEncodedCacheMultiplexToTranscodeSequence(com.facebook.imagepipeline.producers.Producer):504:504 -> k0 37:46:com.facebook.imagepipeline.producers.Producer newEncodedCacheMultiplexToTranscodeSequence(com.facebook.imagepipeline.producers.Producer):505:505 -> k0 47:56:com.facebook.imagepipeline.producers.Producer newEncodedCacheMultiplexToTranscodeSequence(com.facebook.imagepipeline.producers.Producer):507:507 -> k0 - 1:1:com.facebook.imagepipeline.producers.Producer k1.ProducerSequenceFactory.$r8$lambda$eiY4ha8e5lZsku5PGBC_lPXSglo(k1.ProducerSequenceFactory):0:0 -> l + 1:1:com.facebook.imagepipeline.producers.Producer i1.ProducerSequenceFactory.$r8$lambda$eiY4ha8e5lZsku5PGBC_lPXSglo(i1.ProducerSequenceFactory):0:0 -> l # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 1:11:com.facebook.imagepipeline.producers.Producer newLocalThumbnailProducer(com.facebook.imagepipeline.producers.ThumbnailProducer[]):571:571 -> l0 # {"id":"com.android.tools.r8.residualsignature","signature":"([Lcom/facebook/imagepipeline/producers/u0;)Lcom/facebook/imagepipeline/producers/d0;"} 12:14:com.facebook.imagepipeline.producers.Producer newLocalThumbnailProducer(com.facebook.imagepipeline.producers.ThumbnailProducer[]):572:572 -> l0 15:16:com.facebook.imagepipeline.producers.Producer newLocalThumbnailProducer(com.facebook.imagepipeline.producers.ThumbnailProducer[]):573:573 -> l0 17:26:com.facebook.imagepipeline.producers.Producer newLocalThumbnailProducer(com.facebook.imagepipeline.producers.ThumbnailProducer[]):572:572 -> l0 - 1:1:com.facebook.imagepipeline.producers.Producer k1.ProducerSequenceFactory.$r8$lambda$hyg9rXK4hfxpCwLoTDPM5_P7X2M(k1.ProducerSequenceFactory):0:0 -> m + 1:1:com.facebook.imagepipeline.producers.Producer i1.ProducerSequenceFactory.$r8$lambda$hyg9rXK4hfxpCwLoTDPM5_P7X2M(i1.ProducerSequenceFactory):0:0 -> m # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 1:9:com.facebook.imagepipeline.producers.Producer newLocalTransformationsSequence(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.ThumbnailProducer[]):560:560 -> m0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;[Lcom/facebook/imagepipeline/producers/u0;)Lcom/facebook/imagepipeline/producers/d0;"} 10:18:com.facebook.imagepipeline.producers.Producer newLocalTransformationsSequence(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.ThumbnailProducer[]):562:562 -> m0 19:29:com.facebook.imagepipeline.producers.Producer newLocalTransformationsSequence(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.ThumbnailProducer[]):563:563 -> m0 30:33:com.facebook.imagepipeline.producers.Producer newLocalTransformationsSequence(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.ThumbnailProducer[]):565:565 -> m0 34:43:com.facebook.imagepipeline.producers.Producer newLocalTransformationsSequence(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.ThumbnailProducer[]):564:564 -> m0 - 1:1:com.facebook.imagepipeline.producers.SwallowResultProducer k1.ProducerSequenceFactory.$r8$lambda$iqRiYEHHWhpYu1n9wdmaFji1L2I(k1.ProducerSequenceFactory):0:0 -> n + 1:1:com.facebook.imagepipeline.producers.SwallowResultProducer i1.ProducerSequenceFactory.$r8$lambda$iqRiYEHHWhpYu1n9wdmaFji1L2I(i1.ProducerSequenceFactory):0:0 -> n # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/n0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/n0;"} 6:16:com.facebook.imagepipeline.producers.Producer qualifiedResourceFetchSequence_delegate$lambda$29(com.facebook.imagepipeline.core.ProducerSequenceFactory):404:404 -> n0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 17:21:com.facebook.imagepipeline.producers.Producer qualifiedResourceFetchSequence_delegate$lambda$29(com.facebook.imagepipeline.core.ProducerSequenceFactory):405:405 -> n0 - 1:1:com.facebook.imagepipeline.producers.Producer k1.ProducerSequenceFactory.$r8$lambda$iryvfLcHLNl33iaqktoQXmP-fiQ(k1.ProducerSequenceFactory):0:0 -> o + 1:1:com.facebook.imagepipeline.producers.Producer i1.ProducerSequenceFactory.$r8$lambda$iryvfLcHLNl33iaqktoQXmP-fiQ(i1.ProducerSequenceFactory):0:0 -> o # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} - 1:1:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer k1.ProducerSequenceFactory.$r8$lambda$jp4XLEcuZPfCcplgWfZKBTMZYTY(k1.ProducerSequenceFactory):0:0 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + 1:1:com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer i1.ProducerSequenceFactory.$r8$lambda$jp4XLEcuZPfCcplgWfZKBTMZYTY(i1.ProducerSequenceFactory):0:0 -> p # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/j0;"} - 1:1:com.facebook.imagepipeline.producers.Producer k1.ProducerSequenceFactory.$r8$lambda$ve48219FzV3nu5MOHthe59oUofU(k1.ProducerSequenceFactory):0:0 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/j0;"} + 1:1:com.facebook.imagepipeline.producers.Producer i1.ProducerSequenceFactory.$r8$lambda$ve48219FzV3nu5MOHthe59oUofU(i1.ProducerSequenceFactory):0:0 -> q # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} - 1:1:com.facebook.imagepipeline.producers.Producer k1.ProducerSequenceFactory.$r8$lambda$wQKiXDSu4iV3tLQrfzdVC3N9-gE(k1.ProducerSequenceFactory):0:0 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + 1:1:com.facebook.imagepipeline.producers.Producer i1.ProducerSequenceFactory.$r8$lambda$wQKiXDSu4iV3tLQrfzdVC3N9-gE(i1.ProducerSequenceFactory):0:0 -> r # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 6:13:com.facebook.imagepipeline.producers.Producer backgroundLocalContentUriFetchToEncodeMemorySequence_delegate$lambda$24(com.facebook.imagepipeline.core.ProducerSequenceFactory):771:771 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 14:22:com.facebook.imagepipeline.producers.Producer backgroundLocalContentUriFetchToEncodeMemorySequence_delegate$lambda$24(com.facebook.imagepipeline.core.ProducerSequenceFactory):343:343 -> s 23:26:com.facebook.imagepipeline.producers.Producer backgroundLocalContentUriFetchToEncodeMemorySequence_delegate$lambda$24(com.facebook.imagepipeline.core.ProducerSequenceFactory):345:345 -> s 27:28:com.facebook.imagepipeline.producers.Producer backgroundLocalContentUriFetchToEncodeMemorySequence_delegate$lambda$24(com.facebook.imagepipeline.core.ProducerSequenceFactory):346:346 -> s @@ -89147,7 +86811,7 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: 58:61:com.facebook.imagepipeline.producers.Producer backgroundLocalContentUriFetchToEncodeMemorySequence_delegate$lambda$24(com.facebook.imagepipeline.core.ProducerSequenceFactory):346:346 -> s 62:70:com.facebook.imagepipeline.producers.Producer backgroundLocalContentUriFetchToEncodeMemorySequence_delegate$lambda$24(com.facebook.imagepipeline.core.ProducerSequenceFactory):779:779 -> s 6:13:com.facebook.imagepipeline.producers.Producer backgroundLocalFileFetchToEncodeMemorySequence_delegate$lambda$22(com.facebook.imagepipeline.core.ProducerSequenceFactory):762:762 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 14:22:com.facebook.imagepipeline.producers.Producer backgroundLocalFileFetchToEncodeMemorySequence_delegate$lambda$22(com.facebook.imagepipeline.core.ProducerSequenceFactory):328:328 -> t 23:26:com.facebook.imagepipeline.producers.Producer backgroundLocalFileFetchToEncodeMemorySequence_delegate$lambda$22(com.facebook.imagepipeline.core.ProducerSequenceFactory):330:330 -> t 27:28:com.facebook.imagepipeline.producers.Producer backgroundLocalFileFetchToEncodeMemorySequence_delegate$lambda$22(com.facebook.imagepipeline.core.ProducerSequenceFactory):331:331 -> t @@ -89161,7 +86825,7 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: 58:61:com.facebook.imagepipeline.producers.Producer backgroundLocalFileFetchToEncodeMemorySequence_delegate$lambda$22(com.facebook.imagepipeline.core.ProducerSequenceFactory):331:331 -> t 62:70:com.facebook.imagepipeline.producers.Producer backgroundLocalFileFetchToEncodeMemorySequence_delegate$lambda$22(com.facebook.imagepipeline.core.ProducerSequenceFactory):770:770 -> t 6:11:com.facebook.imagepipeline.producers.Producer backgroundNetworkFetchToEncodedMemorySequence_delegate$lambda$13(com.facebook.imagepipeline.core.ProducerSequenceFactory):726:726 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 12:13:com.facebook.imagepipeline.producers.Producer backgroundNetworkFetchToEncodedMemorySequence_delegate$lambda$13(com.facebook.imagepipeline.core.ProducerSequenceFactory):269:269 -> u 14:19:com.facebook.imagepipeline.producers.Producer backgroundNetworkFetchToEncodedMemorySequence_delegate$lambda$13(com.facebook.imagepipeline.core.ProducerSequenceFactory):270:270 -> u 20:24:com.facebook.imagepipeline.producers.Producer backgroundNetworkFetchToEncodedMemorySequence_delegate$lambda$13(com.facebook.imagepipeline.core.ProducerSequenceFactory):269:269 -> u @@ -89171,13 +86835,13 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: 38:41:com.facebook.imagepipeline.producers.Producer backgroundNetworkFetchToEncodedMemorySequence_delegate$lambda$13(com.facebook.imagepipeline.core.ProducerSequenceFactory):269:269 -> u 42:50:com.facebook.imagepipeline.producers.Producer backgroundNetworkFetchToEncodedMemorySequence_delegate$lambda$13(com.facebook.imagepipeline.core.ProducerSequenceFactory):734:734 -> u 6:11:com.facebook.imagepipeline.producers.Producer commonNetworkFetchToEncodedMemorySequence_delegate$lambda$17(com.facebook.imagepipeline.core.ProducerSequenceFactory):744:744 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 12:18:com.facebook.imagepipeline.producers.Producer commonNetworkFetchToEncodedMemorySequence_delegate$lambda$17(com.facebook.imagepipeline.core.ProducerSequenceFactory):290:290 -> v 19:23:com.facebook.imagepipeline.producers.Producer commonNetworkFetchToEncodedMemorySequence_delegate$lambda$17(com.facebook.imagepipeline.core.ProducerSequenceFactory):748:748 -> v 24:29:com.facebook.imagepipeline.producers.Producer commonNetworkFetchToEncodedMemorySequence_delegate$lambda$17(com.facebook.imagepipeline.core.ProducerSequenceFactory):290:290 -> v 30:38:com.facebook.imagepipeline.producers.Producer commonNetworkFetchToEncodedMemorySequence_delegate$lambda$17(com.facebook.imagepipeline.core.ProducerSequenceFactory):752:752 -> v 6:16:com.facebook.imagepipeline.producers.Producer dataFetchSequence_delegate$lambda$32(com.facebook.imagepipeline.core.ProducerSequenceFactory):435:435 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)Lcom/facebook/imagepipeline/producers/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)Lcom/facebook/imagepipeline/producers/d0;"} 17:20:com.facebook.imagepipeline.producers.Producer dataFetchSequence_delegate$lambda$32(com.facebook.imagepipeline.core.ProducerSequenceFactory):436:436 -> w 21:29:com.facebook.imagepipeline.producers.Producer dataFetchSequence_delegate$lambda$32(com.facebook.imagepipeline.core.ProducerSequenceFactory):438:438 -> w 30:34:com.facebook.imagepipeline.producers.Producer dataFetchSequence_delegate$lambda$32(com.facebook.imagepipeline.core.ProducerSequenceFactory):439:439 -> w @@ -89187,212 +86851,212 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory -> k1.W: # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} 1:14:com.facebook.imagepipeline.producers.Producer getBackgroundNetworkFetchToEncodedMemorySequence():266:266 -> z # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda0 -> k1.D: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda0 -> i1.D: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda0.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda0.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda0.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda0.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda1 -> k1.M: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda1 -> i1.M: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$10.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda1.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda1.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda1.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda1.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda10 -> k1.E: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda10 -> i1.E: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$2.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda10.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda10.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda10.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda10.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda11 -> k1.F: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda11 -> i1.F: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$3.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda11.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda11.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda11.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda11.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda12 -> k1.G: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda12 -> i1.G: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$4.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda12.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda12.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda12.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda12.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda13 -> k1.H: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda13 -> i1.H: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$5.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda13.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda13.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda13.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda13.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda14 -> k1.I: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda14 -> i1.I: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$6.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda14.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda14.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda14.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda14.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda15 -> k1.J: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda15 -> i1.J: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$7.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda15.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda15.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda15.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda15.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda16 -> k1.K: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda16 -> i1.K: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$8.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda16.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda16.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda16.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda16.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda17 -> k1.L: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda17 -> i1.L: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$9.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda17.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda17.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda17.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda17.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda2 -> k1.N: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda2 -> i1.N: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$11.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda2.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda2.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda2.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda2.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda3 -> k1.O: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda3 -> i1.O: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$12.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda3.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda3.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda3.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda3.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda4 -> k1.P: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda4 -> i1.P: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$13.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda4.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda4.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda4.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda4.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda5 -> k1.Q: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda5 -> i1.Q: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$14.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda5.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda5.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda5.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda5.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda6 -> k1.S: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda6 -> i1.S: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$15.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda6.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda6.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda6.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda6.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda7 -> k1.T: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda7 -> i1.T: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$16.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda7.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda7.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda7.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda7.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda8 -> k1.U: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda8 -> i1.U: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$17.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda8.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda8.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda8.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda8.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda9 -> k1.V: +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda9 -> i1.V: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.core.ProducerSequenceFactory com.facebook.imagepipeline.core.ProducerSequenceFactory$$InternalSyntheticLambda$1$ec54ae02e931d2360d915c7f641dff3065867c761a8806071cf2edf8be5b6209$1.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/W;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda9.(k1.ProducerSequenceFactory):0:0 -> + 1:1:void i1.ProducerSequenceFactory$$ExternalSyntheticLambda9.(i1.ProducerSequenceFactory):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W;)V"} - 1:1:java.lang.Object k1.ProducerSequenceFactory$$ExternalSyntheticLambda9.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W;)V"} + 1:1:java.lang.Object i1.ProducerSequenceFactory$$ExternalSyntheticLambda9.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.core.ProducerSequenceFactory$Companion -> k1.W$a: +com.facebook.imagepipeline.core.ProducerSequenceFactory$Companion -> i1.W$a: # {"id":"sourceFile","fileName":"ProducerSequenceFactory.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():623:623 -> 1:5:java.lang.String access$getShortenedUriString(com.facebook.imagepipeline.core.ProducerSequenceFactory$Companion,android.net.Uri):623:623 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W$a;Landroid/net/Uri;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W$a;Landroid/net/Uri;)Ljava/lang/String;"} 1:4:void access$validateEncodedImageRequest(com.facebook.imagepipeline.core.ProducerSequenceFactory$Companion,com.facebook.imagepipeline.request.ImageRequest):623:623 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/W$a;Lcom/facebook/imagepipeline/request/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/W$a;Lcom/facebook/imagepipeline/request/b;)V"} 1:9:java.lang.String getShortenedUriString(android.net.Uri):631:631 -> c 10:45:java.lang.String getShortenedUriString(android.net.Uri):632:632 -> c 1:8:void validateEncodedImageRequest(com.facebook.imagepipeline.request.ImageRequest):626:626 -> d @@ -89400,14 +87064,14 @@ com.facebook.imagepipeline.core.ProducerSequenceFactory$Companion -> k1.W$a: 9:19:void validateEncodedImageRequest(com.facebook.imagepipeline.request.ImageRequest):627:627 -> d 20:23:void validateEncodedImageRequest(com.facebook.imagepipeline.request.ImageRequest):626:626 -> d 24:27:void validateEncodedImageRequest(com.facebook.imagepipeline.request.ImageRequest):625:625 -> d -com.facebook.imagepipeline.datasource.AbstractProducerToDataSourceAdapter -> l1.a: +com.facebook.imagepipeline.datasource.AbstractProducerToDataSourceAdapter -> j1.a: # {"id":"sourceFile","fileName":"AbstractProducerToDataSourceAdapter.kt"} com.facebook.imagepipeline.producers.SettableProducerContext settableProducerContext -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/l0;"} com.facebook.imagepipeline.listener.RequestListener2 requestListener -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/d;"} 16:18:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/l0;Lr1/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/l0;Lp1/d;)V"} 19:20:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):32:32 -> 21:22:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):33:33 -> 23:32:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):107:107 -> @@ -89461,116 +87125,116 @@ com.facebook.imagepipeline.datasource.AbstractProducerToDataSourceAdapter -> l1. 15:21:boolean close():88:88 -> close 22:28:boolean close():89:89 -> close 1:4:void access$onCancellationImpl(com.facebook.imagepipeline.datasource.AbstractProducerToDataSourceAdapter):28:28 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/a;)V"} 1:4:void access$onFailureImpl(com.facebook.imagepipeline.datasource.AbstractProducerToDataSourceAdapter,java.lang.Throwable):28:28 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll1/a;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/a;Ljava/lang/Throwable;)V"} 1:5:boolean access$setProgress(com.facebook.imagepipeline.datasource.AbstractProducerToDataSourceAdapter,float):28:28 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll1/a;F)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/a;F)Z"} 1:6:com.facebook.imagepipeline.producers.Consumer createConsumer():37:37 -> z # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/n;"} -com.facebook.imagepipeline.datasource.AbstractProducerToDataSourceAdapter$createConsumer$1 -> l1.a$a: +com.facebook.imagepipeline.datasource.AbstractProducerToDataSourceAdapter$createConsumer$1 -> j1.a$a: # {"id":"sourceFile","fileName":"AbstractProducerToDataSourceAdapter.kt"} com.facebook.imagepipeline.datasource.AbstractProducerToDataSourceAdapter this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/a;"} 3:6:void (com.facebook.imagepipeline.datasource.AbstractProducerToDataSourceAdapter):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/a;)V"} 1:6:void onCancellationImpl():48:48 -> g 6:11:void onFailureImpl(java.lang.Throwable):44:44 -> h 1:2:void onNewResultImpl(java.lang.Object,int):39:39 -> i 3:6:void onNewResultImpl(java.lang.Object,int):40:40 -> i 7:10:void onNewResultImpl(java.lang.Object,int):39:39 -> i 1:6:void onProgressUpdateImpl(float):52:52 -> j -com.facebook.imagepipeline.datasource.BaseBitmapDataSubscriber -> l1.b: +com.facebook.imagepipeline.datasource.BaseBitmapDataSubscriber -> j1.b: # {"id":"sourceFile","fileName":"BaseBitmapDataSubscriber.java"} 1:4:void ():45:45 -> void onNewResultImpl(android.graphics.Bitmap) -> onNewResultImpl 1:1:void onNewResultImpl(com.facebook.datasource.DataSource):50:50 -> onNewResultImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 2:2:void onNewResultImpl(com.facebook.datasource.DataSource):54:54 -> onNewResultImpl 3:4:void onNewResultImpl(com.facebook.datasource.DataSource):56:57 -> onNewResultImpl 5:5:void onNewResultImpl(com.facebook.datasource.DataSource):61:61 -> onNewResultImpl 6:7:void onNewResultImpl(com.facebook.datasource.DataSource):63:64 -> onNewResultImpl -com.facebook.imagepipeline.datasource.CloseableProducerToDataSourceAdapter -> l1.c: +com.facebook.imagepipeline.datasource.CloseableProducerToDataSourceAdapter -> j1.c: # {"id":"sourceFile","fileName":"CloseableProducerToDataSourceAdapter.java"} 1:4:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):50:50 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/l0;Lr1/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/l0;Lp1/d;)V"} 1:6:void onNewResultImpl(java.lang.Object,int,com.facebook.imagepipeline.producers.ProducerContext):26:26 -> E # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;ILcom/facebook/imagepipeline/producers/e0;)V"} 1:4:void closeResult(com.facebook.common.references.CloseableReference):62:62 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)V"} 1:6:com.facebook.datasource.DataSource create(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):35:35 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/l0;Lr1/d;)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/l0;Lp1/d;)LL0/c;"} 7:11:com.facebook.datasource.DataSource create(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):36:36 -> G 12:16:com.facebook.datasource.DataSource create(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):38:38 -> G 17:22:com.facebook.datasource.DataSource create(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):40:40 -> G 23:26:com.facebook.datasource.DataSource create(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):41:41 -> G 1:11:com.facebook.common.references.CloseableReference getResult():56:56 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/a;"} 1:8:void onNewResultImpl(com.facebook.common.references.CloseableReference,int,com.facebook.imagepipeline.producers.ProducerContext):69:69 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;ILcom/facebook/imagepipeline/producers/e0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;ILcom/facebook/imagepipeline/producers/e0;)V"} 1:6:void closeResult(java.lang.Object):26:26 -> g 1:5:java.lang.Object getResult():26:26 -> getResult -com.facebook.imagepipeline.datasource.ProducerToDataSourceAdapter -> l1.d: +com.facebook.imagepipeline.datasource.ProducerToDataSourceAdapter -> j1.d: # {"id":"sourceFile","fileName":"ProducerToDataSourceAdapter.kt"} com.facebook.imagepipeline.datasource.ProducerToDataSourceAdapter$Companion Companion -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/d$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/d$a;"} 1:9:void ():0:0 -> 1:1:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/l0;Lr1/d;Lkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/l0;Lp1/d;Lkotlin/jvm/internal/DefaultConstructorMarker;)V"} 2:2:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):27:27 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/l0;Lr1/d;)V"} -com.facebook.imagepipeline.datasource.ProducerToDataSourceAdapter$Companion -> l1.d$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/l0;Lp1/d;)V"} +com.facebook.imagepipeline.datasource.ProducerToDataSourceAdapter$Companion -> j1.d$a: # {"id":"sourceFile","fileName":"ProducerToDataSourceAdapter.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():28:28 -> 16:22:com.facebook.datasource.DataSource create(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):34:34 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/l0;Lr1/d;)LN0/c;"} -com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker -> m1.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/l0;Lp1/d;)LL0/c;"} +com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker -> k1.a: # {"id":"sourceFile","fileName":"CloseableReferenceLeakTracker.kt"} void trackCloseableReferenceLeak(com.facebook.common.references.SharedReference,java.lang.Throwable) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/h;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/h;Ljava/lang/Throwable;)V"} boolean isSet() -> b -com.facebook.imagepipeline.debug.NoOpCloseableReferenceLeakTracker -> m1.b: +com.facebook.imagepipeline.debug.NoOpCloseableReferenceLeakTracker -> k1.b: # {"id":"sourceFile","fileName":"NoOpCloseableReferenceLeakTracker.kt"} 1:4:void ():12:12 -> - 1:1:void m1.NoOpCloseableReferenceLeakTracker.trackCloseableReferenceLeak(H0.SharedReference,java.lang.Throwable):0:0 -> a + 1:1:void k1.NoOpCloseableReferenceLeakTracker.trackCloseableReferenceLeak(F0.SharedReference,java.lang.Throwable):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/h;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/h;Ljava/lang/Throwable;)V"} 1:2:boolean isSet():22:22 -> b -com.facebook.imagepipeline.decoder.DecodeException -> n1.a: +com.facebook.imagepipeline.decoder.DecodeException -> l1.a: # {"id":"sourceFile","fileName":"DecodeException.kt"} com.facebook.imagepipeline.image.EncodedImage encodedImage -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/j;"} 6:8:void (java.lang.String,com.facebook.imagepipeline.image.EncodedImage):16:16 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lp1/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ln1/j;)V"} 9:11:void (java.lang.String,com.facebook.imagepipeline.image.EncodedImage):17:17 -> 1:3:com.facebook.imagepipeline.image.EncodedImage getEncodedImage():14:14 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/j;"} -com.facebook.imagepipeline.decoder.DefaultImageDecoder -> n1.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/j;"} +com.facebook.imagepipeline.decoder.DefaultImageDecoder -> l1.b: # {"id":"sourceFile","fileName":"DefaultImageDecoder.java"} com.facebook.imagepipeline.decoder.ImageDecoder mAnimatedGifDecoder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/c;"} com.facebook.imagepipeline.decoder.ImageDecoder mAnimatedWebPDecoder -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/c;"} com.facebook.imagepipeline.decoder.ImageDecoder mXmlDecoder -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/c;"} com.facebook.imagepipeline.platform.PlatformDecoder mPlatformDecoder -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/f;"} com.facebook.common.internal.Supplier mEnableEncodedImageColorSpaceUsage -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.decoder.ImageDecoder mDefaultDecoder -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/c;"} java.util.Map mCustomDecoders -> g 1:1:void (com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.platform.PlatformDecoder):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/c;Ln1/c;Ln1/c;Lt1/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll1/c;Ll1/c;Ll1/c;Lr1/f;)V"} 2:2:void (com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.platform.PlatformDecoder,java.util.Map):105:105 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/c;Ln1/c;Ln1/c;Lt1/f;Ljava/util/Map;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll1/c;Ll1/c;Ll1/c;Lr1/f;Ljava/util/Map;)V"} 3:3:void (com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.platform.PlatformDecoder,java.util.Map,com.facebook.common.internal.Supplier):120:120 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/c;Ln1/c;Ln1/c;Lt1/f;Ljava/util/Map;LD0/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll1/c;Ll1/c;Ll1/c;Lr1/f;Ljava/util/Map;LB0/n;)V"} 4:4:void (com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.platform.PlatformDecoder,java.util.Map,com.facebook.common.internal.Supplier):58:58 -> 5:10:void (com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.platform.PlatformDecoder,java.util.Map,com.facebook.common.internal.Supplier):121:126 -> 1:4:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):144:144 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;ILp1/o;Lj1/d;)Lp1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;ILn1/o;Lh1/d;)Ln1/d;"} 5:9:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):145:145 -> a 10:15:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):147:147 -> a 16:19:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):148:148 -> a @@ -89581,25 +87245,25 @@ com.facebook.imagepipeline.decoder.DefaultImageDecoder -> n1.b: 37:44:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):156:156 -> a 45:49:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):158:158 -> a 50:56:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):161:161 -> a - 1:1:D0.Supplier n1.DefaultImageDecoder.-$$Nest$fgetmEnableEncodedImageColorSpaceUsage(n1.DefaultImageDecoder):0:0 -> b + 1:1:B0.Supplier l1.DefaultImageDecoder.-$$Nest$fgetmEnableEncodedImageColorSpaceUsage(l1.DefaultImageDecoder):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/b;)LD0/n;"} - 1:1:p1.CloseableImage n1.DefaultImageDecoder.-$$Nest$mdecodeXml(n1.DefaultImageDecoder,p1.EncodedImage,int,p1.QualityInfo,j1.ImageDecodeOptions):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll1/b;)LB0/n;"} + 1:1:n1.CloseableImage l1.DefaultImageDecoder.-$$Nest$mdecodeXml(l1.DefaultImageDecoder,n1.EncodedImage,int,n1.QualityInfo,h1.ImageDecodeOptions):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/b;Lp1/j;ILp1/o;Lj1/d;)Lp1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll1/b;Ln1/j;ILn1/o;Lh1/d;)Ln1/d;"} 1:8:com.facebook.imagepipeline.image.CloseableImage decodeAnimatedWebp(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):271:271 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;ILp1/o;Lj1/d;)Lp1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;ILn1/o;Lh1/d;)Ln1/d;"} 9:13:com.facebook.imagepipeline.image.CloseableImage decodeAnimatedWebp(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):272:272 -> d 14:18:com.facebook.imagepipeline.image.CloseableImage decodeAnimatedWebp(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):274:274 -> d 1:7:com.facebook.imagepipeline.image.CloseableImage decodeGif(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):175:175 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;ILp1/o;Lj1/d;)Lp1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;ILn1/o;Lh1/d;)Ln1/d;"} 8:13:com.facebook.imagepipeline.image.CloseableImage decodeGif(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):176:176 -> e 14:21:com.facebook.imagepipeline.image.CloseableImage decodeGif(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):179:179 -> e 22:26:com.facebook.imagepipeline.image.CloseableImage decodeGif(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):180:180 -> e 27:31:com.facebook.imagepipeline.image.CloseableImage decodeGif(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):182:182 -> e 32:39:com.facebook.imagepipeline.image.CloseableImage decodeGif(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):177:177 -> e 1:8:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeJpeg(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions,android.graphics.ColorSpace):231:231 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;ILp1/o;Lj1/d;Landroid/graphics/ColorSpace;)Lp1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;ILn1/o;Lh1/d;Landroid/graphics/ColorSpace;)Ln1/e;"} 9:13:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeJpeg(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions,android.graphics.ColorSpace):232:232 -> f 14:16:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeJpeg(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions,android.graphics.ColorSpace):236:236 -> f 17:19:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeJpeg(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions,android.graphics.ColorSpace):239:239 -> f @@ -89612,7 +87276,7 @@ com.facebook.imagepipeline.decoder.DefaultImageDecoder -> n1.b: 42:50:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeJpeg(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions,android.graphics.ColorSpace):253:253 -> f 51:51:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeJpeg(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions,android.graphics.ColorSpace):254:254 -> f 1:7:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeStaticImage(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):191:191 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Lj1/d;)Lp1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Lh1/d;)Ln1/e;"} 8:11:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeStaticImage(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):192:192 -> g 12:14:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeStaticImage(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):196:196 -> g 15:17:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeStaticImage(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):199:199 -> g @@ -89626,16 +87290,16 @@ com.facebook.imagepipeline.decoder.DefaultImageDecoder -> n1.b: 42:49:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeStaticImage(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):213:213 -> g 50:50:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeStaticImage(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):214:214 -> g 1:4:com.facebook.imagepipeline.image.CloseableImage decodeXml(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):290:290 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;ILp1/o;Lj1/d;)Lp1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;ILn1/o;Lh1/d;)Ln1/d;"} 5:11:com.facebook.imagepipeline.image.CloseableImage decodeXml(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):291:291 -> h -com.facebook.imagepipeline.decoder.DefaultImageDecoder$1 -> n1.b$a: +com.facebook.imagepipeline.decoder.DefaultImageDecoder$1 -> l1.b$a: # {"id":"sourceFile","fileName":"DefaultImageDecoder.java"} com.facebook.imagepipeline.decoder.DefaultImageDecoder this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/b;"} 1:6:void (com.facebook.imagepipeline.decoder.DefaultImageDecoder):59:59 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll1/b;)V"} 1:4:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):66:66 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;ILp1/o;Lj1/d;)Lp1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;ILn1/o;Lh1/d;)Ln1/d;"} 5:22:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):68:68 -> a 23:32:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):70:70 -> a 33:35:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):72:72 -> a @@ -89650,19 +87314,19 @@ com.facebook.imagepipeline.decoder.DefaultImageDecoder$1 -> n1.b$a: 88:91:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):82:82 -> a 92:98:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):85:85 -> a 99:106:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):83:83 -> a -com.facebook.imagepipeline.decoder.ImageDecoder -> n1.c: +com.facebook.imagepipeline.decoder.ImageDecoder -> l1.c: # {"id":"sourceFile","fileName":"ImageDecoder.kt"} com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;ILp1/o;Lj1/d;)Lp1/d;"} -com.facebook.imagepipeline.decoder.ImageDecoderConfig -> n1.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;ILn1/o;Lh1/d;)Ln1/d;"} +com.facebook.imagepipeline.decoder.ImageDecoderConfig -> l1.d: # {"id":"sourceFile","fileName":"ImageDecoderConfig.java"} -com.facebook.imagepipeline.decoder.ProgressiveJpegConfig -> n1.e: +com.facebook.imagepipeline.decoder.ProgressiveJpegConfig -> l1.e: # {"id":"sourceFile","fileName":"ProgressiveJpegConfig.java"} com.facebook.imagepipeline.image.QualityInfo getQualityInfo(int) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lp1/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Ln1/o;"} int getNextScanNumberToDecode(int) -> b boolean decodeProgressively() -> c -com.facebook.imagepipeline.decoder.ProgressiveJpegParser -> n1.f: +com.facebook.imagepipeline.decoder.ProgressiveJpegParser -> l1.f: # {"id":"sourceFile","fileName":"ProgressiveJpegParser.java"} int mParserState -> a int mLastByteRead -> b @@ -89672,9 +87336,9 @@ com.facebook.imagepipeline.decoder.ProgressiveJpegParser -> n1.f: int mBestScanEndOffset -> f boolean mEndMarkerRead -> g com.facebook.common.memory.ByteArrayPool mByteArrayPool -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/a;"} 1:3:void (com.facebook.common.memory.ByteArrayPool):85:85 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/a;)V"} 4:12:void (com.facebook.common.memory.ByteArrayPool):86:86 -> 13:14:void (com.facebook.common.memory.ByteArrayPool):87:87 -> 15:16:void (com.facebook.common.memory.ByteArrayPool):88:88 -> @@ -89720,7 +87384,7 @@ com.facebook.imagepipeline.decoder.ProgressiveJpegParser -> n1.f: 5:8:void newScanOrImageEndFound(int):245:245 -> f 9:13:void newScanOrImageEndFound(int):247:247 -> f 1:7:boolean parseMoreData(com.facebook.imagepipeline.image.EncodedImage):107:107 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)Z"} 8:11:boolean parseMoreData(com.facebook.imagepipeline.image.EncodedImage):111:111 -> g 12:16:boolean parseMoreData(com.facebook.imagepipeline.image.EncodedImage):116:116 -> g 17:18:boolean parseMoreData(com.facebook.imagepipeline.image.EncodedImage):120:120 -> g @@ -89731,15 +87395,15 @@ com.facebook.imagepipeline.decoder.ProgressiveJpegParser -> n1.f: 55:57:boolean parseMoreData(com.facebook.imagepipeline.image.EncodedImage):128:128 -> g 58:64:boolean parseMoreData(com.facebook.imagepipeline.image.EncodedImage):131:131 -> g 65:65:boolean parseMoreData(com.facebook.imagepipeline.image.EncodedImage):132:132 -> g -com.facebook.imagepipeline.decoder.SimpleProgressiveJpegConfig -> n1.g: +com.facebook.imagepipeline.decoder.SimpleProgressiveJpegConfig -> l1.g: # {"id":"sourceFile","fileName":"SimpleProgressiveJpegConfig.java"} com.facebook.imagepipeline.decoder.SimpleProgressiveJpegConfig$DynamicValueConfig mDynamicValueConfig -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/g$b;"} 1:1:void ():44:44 -> 2:3:void (com.facebook.imagepipeline.decoder.SimpleProgressiveJpegConfig$DynamicValueConfig):47:48 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/g$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll1/g$b;)V"} 1:2:com.facebook.imagepipeline.image.QualityInfo getQualityInfo(int):73:73 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lp1/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Ln1/o;"} 3:12:com.facebook.imagepipeline.image.QualityInfo getQualityInfo(int):75:75 -> a 13:17:com.facebook.imagepipeline.image.QualityInfo getQualityInfo(int):73:73 -> a 1:8:int getNextScanNumberToDecode(int):58:58 -> b @@ -89748,69 +87412,69 @@ com.facebook.imagepipeline.decoder.SimpleProgressiveJpegConfig -> n1.g: 23:34:int getNextScanNumberToDecode(int):64:64 -> b 35:55:int getNextScanNumberToDecode(int):65:65 -> b 1:2:boolean decodeProgressively():53:53 -> c -com.facebook.imagepipeline.decoder.SimpleProgressiveJpegConfig$DefaultDynamicValueConfig -> n1.g$a: +com.facebook.imagepipeline.decoder.SimpleProgressiveJpegConfig$DefaultDynamicValueConfig -> l1.g$a: # {"id":"sourceFile","fileName":"SimpleProgressiveJpegConfig.java"} - 1:1:void n1.SimpleProgressiveJpegConfig$DefaultDynamicValueConfig.(n1.SimpleProgressiveJpegConfig-IA):0:0 -> + 1:1:void l1.SimpleProgressiveJpegConfig$DefaultDynamicValueConfig.(l1.SimpleProgressiveJpegConfig-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll1/h;)V"} 2:2:void ():31:31 -> 1:3:java.util.List getScansToDecode():33:33 -> a 1:2:int getGoodEnoughScanNumber():37:37 -> b -com.facebook.imagepipeline.decoder.SimpleProgressiveJpegConfig$DynamicValueConfig -> n1.g$b: +com.facebook.imagepipeline.decoder.SimpleProgressiveJpegConfig$DynamicValueConfig -> l1.g$b: # {"id":"sourceFile","fileName":"SimpleProgressiveJpegConfig.java"} java.util.List getScansToDecode() -> a int getGoodEnoughScanNumber() -> b -com.facebook.imagepipeline.decoder.SimpleProgressiveJpegConfig-IA -> n1.h: +com.facebook.imagepipeline.decoder.SimpleProgressiveJpegConfig-IA -> l1.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.drawable.DrawableFactory -> o1.a: +com.facebook.imagepipeline.drawable.DrawableFactory -> m1.a: # {"id":"sourceFile","fileName":"DrawableFactory.kt"} - android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/d;)Landroid/graphics/drawable/Drawable;"} - boolean supportsImageType(com.facebook.imagepipeline.image.CloseableImage) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/d;)Z"} -com.facebook.imagepipeline.image.BaseCloseableImage -> p1.a: + boolean supportsImageType(com.facebook.imagepipeline.image.CloseableImage) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/d;)Z"} + android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/d;)Landroid/graphics/drawable/Drawable;"} +com.facebook.imagepipeline.image.BaseCloseableImage -> n1.a: # {"id":"sourceFile","fileName":"BaseCloseableImage.java"} java.util.Map mExtras -> d com.facebook.imagepipeline.image.ImageInfo mCacheImageInfo -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/l;"} java.util.Set mImageExtrasList -> f 1:28:void ():27:27 -> 29:38:void ():29:29 -> 1:3:void ():22:22 -> 4:11:void ():24:24 -> - 1:3:com.facebook.imagepipeline.image.QualityInfo getQualityInfo():51:51 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/o;"} + 1:3:com.facebook.imagepipeline.image.QualityInfo getQualityInfo():51:51 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/o;"} + 1:8:void putExtra(java.lang.String,java.lang.Object):87:87 -> L + 9:14:void putExtra(java.lang.String,java.lang.Object):88:88 -> L 1:4:com.facebook.imagepipeline.image.ImageInfo getImageInfo():109:109 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/l;"} 5:6:com.facebook.imagepipeline.image.ImageInfo getImageInfo():110:110 -> Q 7:31:com.facebook.imagepipeline.image.ImageInfo getImageInfo():112:112 -> Q 32:34:com.facebook.imagepipeline.image.ImageInfo getImageInfo():114:114 -> Q - 1:8:void putExtra(java.lang.String,java.lang.Object):87:87 -> S - 9:14:void putExtra(java.lang.String,java.lang.Object):88:88 -> S 1:3:java.util.Map getExtras():66:66 -> getExtras 1:2:boolean isStateful():61:61 -> m0 - 4:21:void putExtras(java.util.Map):76:76 -> x - 22:28:void putExtras(java.util.Map):77:77 -> x - 29:35:void putExtras(java.util.Map):81:81 -> x -com.facebook.imagepipeline.image.BaseCloseableStaticBitmap -> p1.b: + 4:21:void putExtras(java.util.Map):76:76 -> u + 22:28:void putExtras(java.util.Map):77:77 -> u + 29:35:void putExtras(java.util.Map):81:81 -> u +com.facebook.imagepipeline.image.BaseCloseableStaticBitmap -> n1.b: # {"id":"sourceFile","fileName":"BaseCloseableStaticBitmap.java"} com.facebook.common.references.CloseableReference mBitmapReference -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/a;"} android.graphics.Bitmap mBitmap -> h com.facebook.imagepipeline.image.QualityInfo mQualityInfo -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/o;"} int mRotationAngle -> j int mExifOrientation -> k boolean sUseSimpleCloseableStaticBitmap -> l 1:1:void ():24:24 -> 1:6:void (android.graphics.Bitmap,com.facebook.common.references.ResourceReleaser,com.facebook.imagepipeline.image.QualityInfo,int,int):43:48 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;LH0/g;Lp1/o;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;LF0/g;Ln1/o;II)V"} 7:12:void (com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.image.QualityInfo,int,int):60:65 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;Lp1/o;II)V"} - 1:3:com.facebook.imagepipeline.image.QualityInfo getQualityInfo():194:194 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/o;"} - 1:3:android.graphics.Bitmap getUnderlyingBitmap():131:131 -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;Ln1/o;II)V"} + 1:3:com.facebook.imagepipeline.image.QualityInfo getQualityInfo():194:194 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/o;"} + 1:3:android.graphics.Bitmap getUnderlyingBitmap():131:131 -> S 1:15:int getHeight():160:160 -> a 16:22:int getHeight():165:165 -> a 23:29:int getHeight():163:163 -> a @@ -89819,51 +87483,51 @@ com.facebook.imagepipeline.image.BaseCloseableStaticBitmap -> p1.b: 1:15:int getWidth():147:147 -> d 16:22:int getWidth():152:152 -> d 23:29:int getWidth():150:150 -> d - 2:4:com.facebook.common.references.CloseableReference detachBitmapReference():78:78 -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/a;"} - 5:6:com.facebook.common.references.CloseableReference detachBitmapReference():79:79 -> d0 - 7:8:com.facebook.common.references.CloseableReference detachBitmapReference():80:80 -> d0 - 9:13:com.facebook.common.references.CloseableReference detachBitmapReference():81:81 -> d0 - 5:9:int getBitmapHeight(android.graphics.Bitmap):173:173 -> e0 - 5:9:int getBitmapWidth(android.graphics.Bitmap):169:169 -> f0 - 1:7:int getSizeInBytes():139:139 -> g0 + 2:4:com.facebook.common.references.CloseableReference detachBitmapReference():78:78 -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/a;"} + 5:6:com.facebook.common.references.CloseableReference detachBitmapReference():79:79 -> e0 + 7:8:com.facebook.common.references.CloseableReference detachBitmapReference():80:80 -> e0 + 9:13:com.facebook.common.references.CloseableReference detachBitmapReference():81:81 -> e0 + 5:9:int getBitmapHeight(android.graphics.Bitmap):173:173 -> g0 + 1:7:int getSizeInBytes():139:139 -> h0 + 5:9:int getBitmapWidth(android.graphics.Bitmap):169:169 -> i0 2:13:boolean isClosed():121:121 -> isClosed 1:3:int getExifOrientation():188:188 -> p0 1:3:boolean shouldUseSimpleCloseableStaticBitmap():202:202 -> q0 1:3:int getRotationAngle():180:180 -> r -com.facebook.imagepipeline.image.CloseableBitmap -> p1.c: +com.facebook.imagepipeline.image.CloseableBitmap -> n1.c: # {"id":"sourceFile","fileName":"CloseableBitmap.java"} - android.graphics.Bitmap getUnderlyingBitmap() -> U -com.facebook.imagepipeline.image.CloseableImage -> p1.d: + android.graphics.Bitmap getUnderlyingBitmap() -> S +com.facebook.imagepipeline.image.CloseableImage -> n1.d: # {"id":"sourceFile","fileName":"CloseableImage.java"} - com.facebook.imagepipeline.image.QualityInfo getQualityInfo() -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/o;"} + com.facebook.imagepipeline.image.QualityInfo getQualityInfo() -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/o;"} com.facebook.imagepipeline.image.ImageInfo getImageInfo() -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/l;"} int getHeight() -> a void close() -> close int getWidth() -> d - int getSizeInBytes() -> g0 + int getSizeInBytes() -> h0 boolean isClosed() -> isClosed boolean isStateful() -> m0 -com.facebook.imagepipeline.image.CloseableStaticBitmap -> p1.e: +com.facebook.imagepipeline.image.CloseableStaticBitmap -> n1.e: # {"id":"sourceFile","fileName":"CloseableStaticBitmap.java"} - 1:6:com.facebook.imagepipeline.image.CloseableStaticBitmap of(android.graphics.Bitmap,com.facebook.common.references.ResourceReleaser,com.facebook.imagepipeline.image.QualityInfo,int,int):66:66 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;LH0/g;Lp1/o;II)Lp1/e;"} - 7:22:com.facebook.imagepipeline.image.CloseableStaticBitmap of(android.graphics.Bitmap,com.facebook.common.references.ResourceReleaser,com.facebook.imagepipeline.image.QualityInfo,int,int):67:67 -> F - 23:34:com.facebook.imagepipeline.image.CloseableStaticBitmap of(android.graphics.Bitmap,com.facebook.common.references.ResourceReleaser,com.facebook.imagepipeline.image.QualityInfo,int,int):70:70 -> F - 1:6:com.facebook.imagepipeline.image.CloseableStaticBitmap of(com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.image.QualityInfo,int,int):86:86 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;Lp1/o;II)Lp1/e;"} - 7:12:com.facebook.imagepipeline.image.CloseableStaticBitmap of(com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.image.QualityInfo,int,int):87:87 -> n - 13:18:com.facebook.imagepipeline.image.CloseableStaticBitmap of(com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.image.QualityInfo,int,int):90:90 -> n - 2:6:com.facebook.imagepipeline.image.CloseableStaticBitmap of(android.graphics.Bitmap,com.facebook.common.references.ResourceReleaser,com.facebook.imagepipeline.image.QualityInfo,int):38:38 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;LH0/g;Lp1/o;I)Lp1/e;"} + 1:6:com.facebook.imagepipeline.image.CloseableStaticBitmap of(android.graphics.Bitmap,com.facebook.common.references.ResourceReleaser,com.facebook.imagepipeline.image.QualityInfo,int,int):66:66 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;LF0/g;Ln1/o;II)Ln1/e;"} + 7:22:com.facebook.imagepipeline.image.CloseableStaticBitmap of(android.graphics.Bitmap,com.facebook.common.references.ResourceReleaser,com.facebook.imagepipeline.image.QualityInfo,int,int):67:67 -> D + 23:34:com.facebook.imagepipeline.image.CloseableStaticBitmap of(android.graphics.Bitmap,com.facebook.common.references.ResourceReleaser,com.facebook.imagepipeline.image.QualityInfo,int,int):70:70 -> D + 2:6:com.facebook.imagepipeline.image.CloseableStaticBitmap of(android.graphics.Bitmap,com.facebook.common.references.ResourceReleaser,com.facebook.imagepipeline.image.QualityInfo,int):38:38 -> V + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;LF0/g;Ln1/o;I)Ln1/e;"} + 1:6:com.facebook.imagepipeline.image.CloseableStaticBitmap of(com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.image.QualityInfo,int,int):86:86 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;Ln1/o;II)Ln1/e;"} + 7:12:com.facebook.imagepipeline.image.CloseableStaticBitmap of(com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.image.QualityInfo,int,int):87:87 -> o + 13:18:com.facebook.imagepipeline.image.CloseableStaticBitmap of(com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.image.QualityInfo,int,int):90:90 -> o int getExifOrientation() -> p0 int getRotationAngle() -> r -com.facebook.imagepipeline.image.CloseableXml -> p1.f: +com.facebook.imagepipeline.image.CloseableXml -> n1.f: # {"id":"sourceFile","fileName":"CloseableXml.kt"} - android.graphics.drawable.Drawable buildDrawable() -> D -com.facebook.imagepipeline.image.DefaultCloseableImage -> p1.g: + android.graphics.drawable.Drawable buildDrawable() -> E +com.facebook.imagepipeline.image.DefaultCloseableImage -> n1.g: # {"id":"sourceFile","fileName":"DefaultCloseableImage.java"} 1:4:void ():14:14 -> 1:7:void finalize():20:20 -> finalize @@ -89873,12 +87537,12 @@ com.facebook.imagepipeline.image.DefaultCloseableImage -> p1.g: 35:37:void finalize():29:29 -> finalize 38:45:void finalize():31:31 -> finalize 46:46:void finalize():32:32 -> finalize -com.facebook.imagepipeline.image.DefaultCloseableStaticBitmap -> p1.h: +com.facebook.imagepipeline.image.DefaultCloseableStaticBitmap -> n1.h: # {"id":"sourceFile","fileName":"DefaultCloseableStaticBitmap.java"} 1:1:void (com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.image.QualityInfo,int,int):26:26 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;Lp1/o;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;Ln1/o;II)V"} 2:2:void (android.graphics.Bitmap,com.facebook.common.references.ResourceReleaser,com.facebook.imagepipeline.image.QualityInfo,int,int):35:35 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;LH0/g;Lp1/o;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;LF0/g;Ln1/o;II)V"} 1:7:void finalize():41:41 -> finalize 8:15:void finalize():47:47 -> finalize 16:27:void finalize():48:48 -> finalize @@ -89886,27 +87550,27 @@ com.facebook.imagepipeline.image.DefaultCloseableStaticBitmap -> p1.h: 35:37:void finalize():50:50 -> finalize 38:45:void finalize():52:52 -> finalize 46:46:void finalize():53:53 -> finalize -com.facebook.imagepipeline.image.DefaultCloseableXml -> p1.i: +com.facebook.imagepipeline.image.DefaultCloseableXml -> n1.i: # {"id":"sourceFile","fileName":"DefaultCloseableXml.kt"} android.graphics.drawable.Drawable drawable -> g boolean closed -> h 1:3:void (android.graphics.drawable.Drawable):13:13 -> 4:6:void (android.graphics.drawable.Drawable):12:12 -> - 1:17:android.graphics.drawable.Drawable buildDrawable():38:38 -> D + 1:17:android.graphics.drawable.Drawable buildDrawable():38:38 -> E 1:29:int getHeight():34:34 -> a 2:4:void close():21:21 -> close 5:7:void close():22:22 -> close 1:29:int getWidth():30:30 -> d - 1:12:int getSizeInBytes():17:17 -> g0 + 1:12:int getSizeInBytes():17:17 -> h0 1:3:boolean isClosed():26:26 -> isClosed -com.facebook.imagepipeline.image.EncodedImage -> p1.j: +com.facebook.imagepipeline.image.EncodedImage -> n1.j: # {"id":"sourceFile","fileName":"EncodedImage.java"} com.facebook.common.references.CloseableReference mPooledByteBufferRef -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/a;"} com.facebook.common.internal.Supplier mInputStreamSupplier -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imageformat.ImageFormat mImageFormat -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/c;"} int mRotationAngle -> g int mExifOrientation -> h int mWidth -> i @@ -89914,128 +87578,115 @@ com.facebook.imagepipeline.image.EncodedImage -> p1.j: int mSampleSize -> k int mStreamSize -> l com.facebook.imagepipeline.common.BytesRange mBytesRange -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/b;"} android.graphics.ColorSpace mColorSpace -> n java.lang.String mSource -> o boolean mHasParsedMetadata -> p boolean sUseCachedMetadata -> q 1:1:void (com.facebook.common.references.CloseableReference):79:79 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)V"} 2:8:void (com.facebook.common.references.CloseableReference):67:73 -> 9:11:void (com.facebook.common.references.CloseableReference):80:82 -> 12:12:void (com.facebook.common.internal.Supplier):85:85 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/n;)V"} 13:19:void (com.facebook.common.internal.Supplier):67:73 -> 20:22:void (com.facebook.common.internal.Supplier):86:88 -> 23:24:void (com.facebook.common.internal.Supplier,int):92:93 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/n;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/n;I)V"} + 1:3:com.facebook.imageformat.ImageFormat getImageFormat():229:229 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld1/c;"} + 4:6:com.facebook.imageformat.ImageFormat getImageFormat():230:230 -> A 1:3:void setRotationAngle(int):192:192 -> A0 1:3:void setSampleSize(int):202:202 -> B0 1:3:void setSource(java.lang.String):219:219 -> C0 1:3:void setWidth(int):187:187 -> D0 - 1:4:java.lang.String getFirstBytesAsHexString(int):325:325 -> E - 5:9:java.lang.String getFirstBytesAsHexString(int):326:326 -> E - 10:13:java.lang.String getFirstBytesAsHexString(int):329:329 -> E - 14:17:java.lang.String getFirstBytesAsHexString(int):330:330 -> E - 18:19:java.lang.String getFirstBytesAsHexString(int):331:331 -> E - 20:27:java.lang.String getFirstBytesAsHexString(int):333:333 -> E - 28:32:java.lang.String getFirstBytesAsHexString(int):339:339 -> E - 33:35:java.lang.String getFirstBytesAsHexString(int):337:337 -> E - 36:38:java.lang.String getFirstBytesAsHexString(int):339:339 -> E - 39:47:java.lang.String getFirstBytesAsHexString(int):341:341 -> E - 48:49:java.lang.String getFirstBytesAsHexString(int):342:342 -> E - 50:69:java.lang.String getFirstBytesAsHexString(int):343:343 -> E - 70:75:java.lang.String getFirstBytesAsHexString(int):345:345 -> E - 76:78:java.lang.String getFirstBytesAsHexString(int):339:339 -> E - 79:79:java.lang.String getFirstBytesAsHexString(int):340:340 -> E - 1:3:com.facebook.imageformat.ImageFormat getImageFormat():229:229 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf1/c;"} - 4:6:com.facebook.imageformat.ImageFormat getImageFormat():230:230 -> J - 1:4:java.io.InputStream getInputStream():156:156 -> M - 5:11:java.io.InputStream getInputStream():157:157 -> M - 12:13:java.io.InputStream getInputStream():159:159 -> M - 14:19:java.io.InputStream getInputStream():160:160 -> M - 20:30:java.io.InputStream getInputStream():163:163 -> M - 31:38:java.io.InputStream getInputStream():165:165 -> M - 39:41:java.io.InputStream getInputStream():166:166 -> M - 1:11:java.io.InputStream getInputStreamOrThrow():172:172 -> S + 1:4:java.io.InputStream getInputStream():156:156 -> I + 5:11:java.io.InputStream getInputStream():157:157 -> I + 12:13:java.io.InputStream getInputStream():159:159 -> I + 14:19:java.io.InputStream getInputStream():160:160 -> I + 20:30:java.io.InputStream getInputStream():163:163 -> I + 31:38:java.io.InputStream getInputStream():165:165 -> I + 39:41:java.io.InputStream getInputStream():166:166 -> I + 1:11:java.io.InputStream getInputStreamOrThrow():172:172 -> L 1:3:int getSampleSize():276:276 -> T - 1:10:int getSize():313:313 -> V - 11:23:int getSize():314:314 -> V - 24:26:int getSize():316:316 -> V + 1:10:int getSize():313:313 -> W + 11:23:int getSize():314:314 -> W + 24:26:int getSize():316:316 -> W + 1:3:java.lang.String getSource():224:224 -> Z 1:3:int getHeight():256:256 -> a 4:6:int getHeight():257:257 -> a - 1:3:java.lang.String getSource():224:224 -> b0 - 1:3:boolean hasParsedMetaData():502:502 -> c0 1:6:void close():128:128 -> close 1:3:int getWidth():250:250 -> d 4:6:int getWidth():251:251 -> d - 1:8:void internalParseMetaData():372:372 -> d0 - 9:10:void internalParseMetaData():373:373 -> d0 - 11:16:void internalParseMetaData():377:377 -> d0 - 17:21:void internalParseMetaData():378:378 -> d0 - 22:29:void internalParseMetaData():380:380 -> d0 - 30:40:void internalParseMetaData():382:382 -> d0 - 41:50:void internalParseMetaData():386:386 -> d0 - 51:57:void internalParseMetaData():387:387 -> d0 - 58:65:void internalParseMetaData():389:389 -> d0 - 66:75:void internalParseMetaData():391:391 -> d0 - 76:82:void internalParseMetaData():392:392 -> d0 - 83:87:void internalParseMetaData():393:393 -> d0 - 88:90:void internalParseMetaData():394:394 -> d0 - 1:12:boolean isCompleteAt(int):289:289 -> e0 - 13:17:boolean isCompleteAt(int):293:293 -> e0 - 18:22:boolean isCompleteAt(int):297:297 -> e0 - 23:37:boolean isCompleteAt(int):298:298 -> e0 - 38:45:boolean isCompleteAt(int):302:302 -> e0 - 46:55:boolean isCompleteAt(int):303:303 -> e0 - 1:16:boolean isMetaDataAvailable(com.facebook.imagepipeline.image.EncodedImage):459:459 -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)Z"} - 1:4:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():107:107 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/j;"} - 5:12:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():108:108 -> g - 13:14:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():110:110 -> g - 15:22:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():111:111 -> g - 23:27:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():113:113 -> g - 28:32:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():116:116 -> g - 33:37:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():120:120 -> g - 38:40:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():116:116 -> g - 41:41:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():117:117 -> g + 1:3:boolean hasParsedMetaData():502:502 -> d0 + 1:8:void internalParseMetaData():372:372 -> e0 + 9:10:void internalParseMetaData():373:373 -> e0 + 11:16:void internalParseMetaData():377:377 -> e0 + 17:21:void internalParseMetaData():378:378 -> e0 + 22:29:void internalParseMetaData():380:380 -> e0 + 30:40:void internalParseMetaData():382:382 -> e0 + 41:50:void internalParseMetaData():386:386 -> e0 + 51:57:void internalParseMetaData():387:387 -> e0 + 58:65:void internalParseMetaData():389:389 -> e0 + 66:75:void internalParseMetaData():391:391 -> e0 + 76:82:void internalParseMetaData():392:392 -> e0 + 83:87:void internalParseMetaData():393:393 -> e0 + 88:90:void internalParseMetaData():394:394 -> e0 + 1:4:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():107:107 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/j;"} + 5:12:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():108:108 -> f + 13:14:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():110:110 -> f + 15:22:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():111:111 -> f + 23:27:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():113:113 -> f + 28:32:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():116:116 -> f + 33:37:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():120:120 -> f + 38:40:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():116:116 -> f + 41:41:com.facebook.imagepipeline.image.EncodedImage cloneOrNull():117:117 -> f + 1:12:boolean isCompleteAt(int):289:289 -> g0 + 13:17:boolean isCompleteAt(int):293:293 -> g0 + 18:22:boolean isCompleteAt(int):297:297 -> g0 + 23:37:boolean isCompleteAt(int):298:298 -> g0 + 38:45:boolean isCompleteAt(int):302:302 -> g0 + 46:55:boolean isCompleteAt(int):303:303 -> g0 3:9:com.facebook.imagepipeline.image.EncodedImage cloneOrNull(com.facebook.imagepipeline.image.EncodedImage):102:102 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)Ln1/j;"} 3:6:void closeSafely(com.facebook.imagepipeline.image.EncodedImage):471:471 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)V"} + 1:16:boolean isMetaDataAvailable(com.facebook.imagepipeline.image.EncodedImage):459:459 -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)Z"} + 1:6:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):445:445 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)V"} + 7:12:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):446:446 -> j + 13:18:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):447:447 -> j + 19:24:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):448:448 -> j + 25:30:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):449:449 -> j + 31:36:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):450:450 -> j + 37:42:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):451:451 -> j + 43:48:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):452:452 -> j + 49:54:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):453:453 -> j + 55:61:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):454:454 -> j 1:3:int getExifOrientation():244:244 -> p0 4:6:int getExifOrientation():245:245 -> p0 2:23:boolean isValid():136:136 -> q0 1:3:int getRotationAngle():238:238 -> r 4:6:int getRotationAngle():239:239 -> r 3:12:boolean isValid(com.facebook.imagepipeline.image.EncodedImage):482:482 -> r0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)Z"} - 1:6:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):445:445 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)V"} - 7:12:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):446:446 -> s - 13:18:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):447:447 -> s - 19:24:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):448:448 -> s - 25:30:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):449:449 -> s - 31:36:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):450:450 -> s - 37:42:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):451:451 -> s - 43:48:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):452:452 -> s - 49:54:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):453:453 -> s - 55:61:void copyMetaDataFrom(com.facebook.imagepipeline.image.EncodedImage):454:454 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)Z"} + 1:7:com.facebook.common.references.CloseableReference getByteBufferRef():146:146 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/a;"} 1:4:void parseMetaData():356:356 -> s0 5:8:void parseMetaData():357:357 -> s0 9:13:void parseMetaData():361:361 -> s0 14:17:void parseMetaData():364:364 -> s0 18:20:void parseMetaData():365:365 -> s0 - 1:7:com.facebook.common.references.CloseableReference getByteBufferRef():146:146 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/a;"} + 1:3:com.facebook.imagepipeline.common.BytesRange getBytesRange():281:281 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/b;"} 1:10:void parseMetadataIfNeeded():350:350 -> t0 11:14:void parseMetadataIfNeeded():351:351 -> t0 - 1:3:com.facebook.imagepipeline.common.BytesRange getBytesRange():281:281 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/b;"} + 1:3:android.graphics.ColorSpace getColorSpace():266:266 -> u + 4:6:android.graphics.ColorSpace getColorSpace():267:267 -> u 1:4:com.facebook.imageutils.ImageMetaData readImageMetaData():419:419 -> u0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx1/g;"} 5:8:com.facebook.imageutils.ImageMetaData readImageMetaData():420:420 -> u0 9:14:com.facebook.imageutils.ImageMetaData readImageMetaData():421:421 -> u0 15:20:com.facebook.imageutils.ImageMetaData readImageMetaData():422:422 -> u0 @@ -90044,35 +87695,48 @@ com.facebook.imagepipeline.image.EncodedImage -> p1.j: 50:60:com.facebook.imageutils.ImageMetaData readImageMetaData():430:430 -> u0 61:61:com.facebook.imageutils.ImageMetaData readImageMetaData():435:435 -> u0 1:8:kotlin.Pair readWebPImageSize():401:401 -> v0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm3/l;"} 9:14:kotlin.Pair readWebPImageSize():406:406 -> v0 15:26:kotlin.Pair readWebPImageSize():408:408 -> v0 27:39:kotlin.Pair readWebPImageSize():409:409 -> v0 1:3:void setBytesRange(com.facebook.imagepipeline.common.BytesRange):215:215 -> w0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/b;)V"} - 1:3:android.graphics.ColorSpace getColorSpace():266:266 -> x - 4:6:android.graphics.ColorSpace getColorSpace():267:267 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/b;)V"} + 1:4:java.lang.String getFirstBytesAsHexString(int):325:325 -> x + 5:9:java.lang.String getFirstBytesAsHexString(int):326:326 -> x + 10:13:java.lang.String getFirstBytesAsHexString(int):329:329 -> x + 14:17:java.lang.String getFirstBytesAsHexString(int):330:330 -> x + 18:19:java.lang.String getFirstBytesAsHexString(int):331:331 -> x + 20:27:java.lang.String getFirstBytesAsHexString(int):333:333 -> x + 28:32:java.lang.String getFirstBytesAsHexString(int):339:339 -> x + 33:35:java.lang.String getFirstBytesAsHexString(int):337:337 -> x + 36:38:java.lang.String getFirstBytesAsHexString(int):339:339 -> x + 39:47:java.lang.String getFirstBytesAsHexString(int):341:341 -> x + 48:49:java.lang.String getFirstBytesAsHexString(int):342:342 -> x + 50:69:java.lang.String getFirstBytesAsHexString(int):343:343 -> x + 70:75:java.lang.String getFirstBytesAsHexString(int):345:345 -> x + 76:78:java.lang.String getFirstBytesAsHexString(int):339:339 -> x + 79:79:java.lang.String getFirstBytesAsHexString(int):340:340 -> x 1:3:void setExifOrientation(int):197:197 -> x0 1:3:void setHeight(int):182:182 -> y0 1:3:void setImageFormat(com.facebook.imageformat.ImageFormat):177:177 -> z0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;)V"} -com.facebook.imagepipeline.image.HasImageMetadata -> p1.k: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;)V"} +com.facebook.imagepipeline.image.HasImageMetadata -> n1.k: # {"id":"sourceFile","fileName":"HasImageMetadata.java"} java.util.Map getExtras() -> getExtras -com.facebook.imagepipeline.image.ImageInfo -> p1.l: +com.facebook.imagepipeline.image.ImageInfo -> n1.l: # {"id":"sourceFile","fileName":"ImageInfo.java"} int getHeight() -> a int getWidth() -> d -com.facebook.imagepipeline.image.ImageInfoImpl -> p1.m: +com.facebook.imagepipeline.image.ImageInfoImpl -> n1.m: # {"id":"sourceFile","fileName":"ImageInfoImpl.java"} int width -> d int height -> e int sizeInBytes -> f com.facebook.imagepipeline.image.QualityInfo qualityInfo -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/o;"} java.util.Map extras -> h 1:3:void (int,int,int,com.facebook.imagepipeline.image.QualityInfo,java.util.Map):23:23 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIILp1/o;Ljava/util/Map;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIILn1/o;Ljava/util/Map;)V"} 4:5:void (int,int,int,com.facebook.imagepipeline.image.QualityInfo,java.util.Map):24:24 -> 6:7:void (int,int,int,com.facebook.imagepipeline.image.QualityInfo,java.util.Map):25:25 -> 8:9:void (int,int,int,com.facebook.imagepipeline.image.QualityInfo,java.util.Map):26:26 -> @@ -90081,13 +87745,13 @@ com.facebook.imagepipeline.image.ImageInfoImpl -> p1.m: 1:3:int getHeight():44:44 -> a 1:3:int getWidth():39:39 -> d 1:3:java.util.Map getExtras():34:34 -> getExtras -com.facebook.imagepipeline.image.ImmutableQualityInfo -> p1.n: +com.facebook.imagepipeline.image.ImmutableQualityInfo -> n1.n: # {"id":"sourceFile","fileName":"ImmutableQualityInfo.java"} int mQuality -> a boolean mIsOfGoodEnoughQuality -> b boolean mIsOfFullQuality -> c com.facebook.imagepipeline.image.QualityInfo FULL_QUALITY -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/o;"} 5:11:void ():17:17 -> 1:3:void (int,boolean,boolean):24:24 -> 4:5:void (int,boolean,boolean):25:25 -> @@ -90097,53 +87761,53 @@ com.facebook.imagepipeline.image.ImmutableQualityInfo -> p1.n: 1:3:boolean isOfGoodEnoughQuality():37:37 -> b 1:3:int getQuality():32:32 -> c 1:6:com.facebook.imagepipeline.image.QualityInfo of(int,boolean,boolean):66:66 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(IZZ)Lp1/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZZ)Ln1/o;"} 5:10:boolean equals(java.lang.Object):55:55 -> equals 11:12:boolean equals(java.lang.Object):58:58 -> equals 13:32:boolean equals(java.lang.Object):59:59 -> equals 1:20:int hashCode():47:47 -> hashCode -com.facebook.imagepipeline.image.QualityInfo -> p1.o: +com.facebook.imagepipeline.image.QualityInfo -> n1.o: # {"id":"sourceFile","fileName":"QualityInfo.java"} boolean isOfFullQuality() -> a boolean isOfGoodEnoughQuality() -> b int getQuality() -> c -com.facebook.imagepipeline.instrumentation.FrescoInstrumenter -> q1.a: +com.facebook.imagepipeline.instrumentation.FrescoInstrumenter -> o1.a: # {"id":"sourceFile","fileName":"FrescoInstrumenter.kt"} com.facebook.imagepipeline.instrumentation.FrescoInstrumenter INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo1/a;"} 1:8:void ():0:0 -> 1:4:void ():18:18 -> 1:1:java.lang.Runnable decorateRunnable(java.lang.Runnable,java.lang.String):81:81 -> a 1:2:boolean isTracing():35:35 -> b - 1:1:void q1.FrescoInstrumenter.markFailure(java.lang.Object,java.lang.Throwable):0:0 -> c + 1:1:void o1.FrescoInstrumenter.markFailure(java.lang.Object,java.lang.Throwable):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} 1:2:java.lang.Object onBeforeSubmitWork(java.lang.String):43:43 -> d 1:2:java.lang.Object onBeginWork(java.lang.Object,java.lang.String):53:53 -> e 1:1:void onEndWork(java.lang.Object):63:63 -> f -com.facebook.imagepipeline.listener.BaseRequestListener -> r1.a: +com.facebook.imagepipeline.listener.BaseRequestListener -> p1.a: # {"id":"sourceFile","fileName":"BaseRequestListener.kt"} 1:4:void ():12:12 -> - 1:1:void r1.BaseRequestListener.onProducerEvent(java.lang.String,java.lang.String,java.lang.String):0:0 -> onProducerEvent + 1:1:void p1.BaseRequestListener.onProducerEvent(java.lang.String,java.lang.String,java.lang.String):0:0 -> onProducerEvent # {"id":"com.android.tools.r8.synthesized"} - 1:1:void r1.BaseRequestListener.onProducerFinishWithCancellation(java.lang.String,java.lang.String,java.util.Map):0:0 -> onProducerFinishWithCancellation + 1:1:void p1.BaseRequestListener.onProducerFinishWithCancellation(java.lang.String,java.lang.String,java.util.Map):0:0 -> onProducerFinishWithCancellation # {"id":"com.android.tools.r8.synthesized"} - 1:1:void r1.BaseRequestListener.onProducerFinishWithFailure(java.lang.String,java.lang.String,java.lang.Throwable,java.util.Map):0:0 -> onProducerFinishWithFailure + 1:1:void p1.BaseRequestListener.onProducerFinishWithFailure(java.lang.String,java.lang.String,java.lang.Throwable,java.util.Map):0:0 -> onProducerFinishWithFailure # {"id":"com.android.tools.r8.synthesized"} - 1:1:void r1.BaseRequestListener.onProducerFinishWithSuccess(java.lang.String,java.lang.String,java.util.Map):0:0 -> onProducerFinishWithSuccess + 1:1:void p1.BaseRequestListener.onProducerFinishWithSuccess(java.lang.String,java.lang.String,java.util.Map):0:0 -> onProducerFinishWithSuccess # {"id":"com.android.tools.r8.synthesized"} - 1:1:void r1.BaseRequestListener.onProducerStart(java.lang.String,java.lang.String):0:0 -> onProducerStart + 1:1:void p1.BaseRequestListener.onProducerStart(java.lang.String,java.lang.String):0:0 -> onProducerStart # {"id":"com.android.tools.r8.synthesized"} - 1:1:void r1.BaseRequestListener.onUltimateProducerReached(java.lang.String,java.lang.String,boolean):0:0 -> onUltimateProducerReached + 1:1:void p1.BaseRequestListener.onUltimateProducerReached(java.lang.String,java.lang.String,boolean):0:0 -> onUltimateProducerReached # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean r1.BaseRequestListener.requiresExtraMap(java.lang.String):0:0 -> requiresExtraMap + 1:1:boolean p1.BaseRequestListener.requiresExtraMap(java.lang.String):0:0 -> requiresExtraMap # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.listener.ForwardingRequestListener -> r1.c: +com.facebook.imagepipeline.listener.ForwardingRequestListener -> p1.c: # {"id":"sourceFile","fileName":"ForwardingRequestListener.java"} java.util.List mRequestListeners -> a 1:3:void (java.util.Set):25:27 -> 4:4:void (java.util.Set):29:29 -> 5:7:void (com.facebook.imagepipeline.listener.RequestListener[]):34:36 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lr1/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lp1/e;)V"} 8:8:void (com.facebook.imagepipeline.listener.RequestListener[]):38:38 -> 1:6:void onException(java.lang.String,java.lang.Throwable):204:204 -> a 1:9:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):123:123 -> onProducerEvent @@ -90191,11 +87855,11 @@ com.facebook.imagepipeline.listener.ForwardingRequestListener -> r1.c: 23:31:void onUltimateProducerReached(java.lang.String,java.lang.String,boolean):144:144 -> onUltimateProducerReached 1:10:boolean requiresExtraMap(java.lang.String):194:194 -> requiresExtraMap 11:30:boolean requiresExtraMap(java.lang.String):196:196 -> requiresExtraMap -com.facebook.imagepipeline.listener.ForwardingRequestListener2 -> r1.b: +com.facebook.imagepipeline.listener.ForwardingRequestListener2 -> p1.b: # {"id":"sourceFile","fileName":"ForwardingRequestListener2.kt"} java.util.List requestListeners -> a com.facebook.imagepipeline.listener.ForwardingRequestListener2$Companion Companion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/b$a;"} 1:9:void ():0:0 -> 1:5:void (java.util.Set):18:18 -> 6:13:void (java.util.Set):20:20 -> @@ -90256,11 +87920,11 @@ com.facebook.imagepipeline.listener.ForwardingRequestListener2 -> r1.b: 3:18:void onProducerFinishWithFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.Throwable,java.util.Map):162:162 -> k 19:23:void onProducerFinishWithFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.Throwable,java.util.Map):72:72 -> k 24:49:void onProducerFinishWithFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.Throwable,java.util.Map):167:167 -> k -com.facebook.imagepipeline.listener.ForwardingRequestListener2$Companion -> r1.b$a: +com.facebook.imagepipeline.listener.ForwardingRequestListener2$Companion -> p1.b$a: # {"id":"sourceFile","fileName":"ForwardingRequestListener2.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():121:121 -> -com.facebook.imagepipeline.listener.RequestListener -> r1.e: +com.facebook.imagepipeline.listener.RequestListener -> p1.e: # {"id":"sourceFile","fileName":"RequestListener.java"} void onRequestCancellation(java.lang.String) -> onRequestCancellation void onRequestFailure(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.Throwable,boolean) -> onRequestFailure @@ -90269,7 +87933,7 @@ com.facebook.imagepipeline.listener.RequestListener -> r1.e: # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;Ljava/lang/String;Z)V"} void onRequestSuccess(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,boolean) -> onRequestSuccess # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Z)V"} -com.facebook.imagepipeline.listener.RequestListener2 -> r1.d: +com.facebook.imagepipeline.listener.RequestListener2 -> p1.d: # {"id":"sourceFile","fileName":"RequestListener2.java"} void onRequestStart(com.facebook.imagepipeline.producers.ProducerContext) -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)V"} @@ -90279,7 +87943,7 @@ com.facebook.imagepipeline.listener.RequestListener2 -> r1.d: # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/Throwable;)V"} void onRequestCancellation(com.facebook.imagepipeline.producers.ProducerContext) -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)V"} -com.facebook.imagepipeline.memory.AshmemMemoryChunk -> s1.f: +com.facebook.imagepipeline.memory.AshmemMemoryChunk -> q1.f: # {"id":"sourceFile","fileName":"AshmemMemoryChunk.java"} android.os.SharedMemory mSharedMemory -> d java.nio.ByteBuffer mByteBuffer -> e @@ -90312,8 +87976,8 @@ com.facebook.imagepipeline.memory.AshmemMemoryChunk -> s1.f: 26:30:int read(int,byte[],int,int):97:97 -> e 31:35:int read(int,byte[],int,int):98:98 -> e 36:40:int read(int,byte[],int,int):99:99 -> e - 1:5:int getSize():72:72 -> g - 6:12:int getSize():73:73 -> g + 1:5:int getSize():72:72 -> f + 6:12:int getSize():73:73 -> f 1:3:long getUniqueId():124:124 -> h 2:4:int write(int,byte[],int,int):79:79 -> i 5:9:int write(int,byte[],int,int):80:80 -> i @@ -90325,81 +87989,81 @@ com.facebook.imagepipeline.memory.AshmemMemoryChunk -> s1.f: 31:35:int write(int,byte[],int,int):85:85 -> i 36:40:int write(int,byte[],int,int):86:86 -> i 2:19:boolean isClosed():67:67 -> isClosed + 1:3:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):130:130 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILq1/w;II)V"} + 4:15:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):138:138 -> j + 16:27:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):141:141 -> j + 28:43:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):144:144 -> j + 44:63:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):146:146 -> j + 64:66:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):141:141 -> j + 67:71:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):148:148 -> j + 72:83:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):152:152 -> j + 84:86:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):153:155 -> j + 87:88:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):155:155 -> j + 89:90:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):156:157 -> j + 91:94:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):157:157 -> j + 95:96:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):156:156 -> j + 97:98:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):157:157 -> j + 99:101:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):162:164 -> j + 102:103:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):164:164 -> j + 104:105:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):165:166 -> j + 106:109:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):166:166 -> j + 110:111:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):165:165 -> j + 112:113:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):166:166 -> j 1:3:java.nio.ByteBuffer getByteBuffer():119:119 -> s 1:8:long getNativePtr():113:113 -> t - 1:3:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):130:130 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILs1/w;II)V"} - 4:15:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):138:138 -> u - 16:27:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):141:141 -> u - 28:43:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):144:144 -> u - 44:63:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):146:146 -> u - 64:66:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):141:141 -> u - 67:71:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):148:148 -> u - 72:83:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):152:152 -> u - 84:86:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):153:155 -> u - 87:88:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):155:155 -> u - 89:90:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):156:157 -> u - 91:94:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):157:157 -> u - 95:96:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):156:156 -> u - 97:98:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):157:157 -> u - 99:101:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):162:164 -> u - 102:103:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):164:164 -> u - 104:105:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):165:166 -> u - 106:109:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):166:166 -> u - 110:111:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):165:165 -> u - 112:113:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):166:166 -> u - 1:4:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):175:175 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILs1/w;II)V"} - 5:13:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):178:178 -> x - 14:22:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):179:179 -> x - 23:27:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):180:180 -> x - 28:34:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):181:181 -> x - 35:45:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):182:182 -> x - 46:50:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):183:183 -> x - 51:57:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):185:185 -> x - 58:59:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):188:188 -> x - 60:65:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):189:189 -> x - 66:73:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):190:190 -> x - 74:81:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):176:176 -> x -com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline0 -> s1.a: + 1:4:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):175:175 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILq1/w;II)V"} + 5:13:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):178:178 -> u + 14:22:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):179:179 -> u + 23:27:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):180:180 -> u + 28:34:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):181:181 -> u + 35:45:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):182:182 -> u + 46:50:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):183:183 -> u + 51:57:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):185:185 -> u + 58:59:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):188:188 -> u + 60:65:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):189:189 -> u + 66:73:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):190:190 -> u + 74:81:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):176:176 -> u +com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline0 -> q1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void s1.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline0.m(android.os.SharedMemory):0:0 -> a + 1:1:void q1.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline0.m(android.os.SharedMemory):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline1 -> s1.b: +com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline1 -> q1.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void s1.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline1.m(java.nio.ByteBuffer):0:0 -> a + 1:1:void q1.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline1.m(java.nio.ByteBuffer):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline2 -> s1.c: +com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline2 -> q1.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.os.SharedMemory s1.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline2.m(java.lang.String,int):0:0 -> a + 1:1:android.os.SharedMemory q1.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline2.m(java.lang.String,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline3 -> s1.d: +com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline3 -> q1.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.nio.ByteBuffer s1.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline3.m(android.os.SharedMemory):0:0 -> a + 1:1:java.nio.ByteBuffer q1.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline3.m(android.os.SharedMemory):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline4 -> s1.e: +com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline4 -> q1.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:int s1.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline4.m(android.os.SharedMemory):0:0 -> a + 1:1:int q1.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline4.m(android.os.SharedMemory):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.memory.AshmemMemoryChunkPool -> com.facebook.imagepipeline.memory.AshmemMemoryChunkPool: # {"id":"sourceFile","fileName":"AshmemMemoryChunkPool.java"} 1:4:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):28:28 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/d;Ls1/F;Ls1/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/d;Lq1/F;Lq1/G;)V"} 1:6:com.facebook.imagepipeline.memory.AshmemMemoryChunk alloc(int):33:33 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Ls1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq1/f;"} 1:5:java.lang.Object alloc(int):17:17 -> e com.facebook.imagepipeline.memory.BasePool -> com.facebook.imagepipeline.memory.a: # {"id":"sourceFile","fileName":"BasePool.java"} java.lang.Class TAG -> a com.facebook.common.memory.MemoryTrimmableRegistry mMemoryTrimmableRegistry -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/d;"} com.facebook.imagepipeline.memory.PoolParams mPoolParams -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/F;"} android.util.SparseArray mBuckets -> d java.util.Set mInUseValues -> e boolean mAllowNewBuckets -> f @@ -90408,10 +88072,10 @@ com.facebook.imagepipeline.memory.BasePool -> com.facebook.imagepipeline.memory. com.facebook.imagepipeline.memory.BasePool$Counter mFree -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/memory/a$a;"} com.facebook.imagepipeline.memory.PoolStatsTracker mPoolStatsTracker -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/G;"} boolean mIgnoreHardCap -> j 1:1:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):152:152 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/d;Ls1/F;Ls1/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/d;Lq1/F;Lq1/G;)V"} 2:2:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):112:112 -> 3:5:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):153:155 -> 6:8:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):158:160 -> @@ -90419,7 +88083,7 @@ com.facebook.imagepipeline.memory.BasePool -> com.facebook.imagepipeline.memory. 10:10:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):165:165 -> 11:12:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):167:168 -> 13:14:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker,boolean):176:177 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/d;Ls1/F;Ls1/G;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/d;Lq1/F;Lq1/G;Z)V"} java.lang.Object alloc(int) -> e 2:6:boolean canAllocate(int):729:729 -> f 7:8:boolean canAllocate(int):730:730 -> f @@ -90618,14 +88282,14 @@ com.facebook.imagepipeline.memory.BasePool$InvalidSizeException -> com.facebook. com.facebook.imagepipeline.memory.BasePool$PoolSizeViolationException -> com.facebook.imagepipeline.memory.a$c: # {"id":"sourceFile","fileName":"BasePool.java"} 1:45:void (int,int,int,int):870:870 -> -com.facebook.imagepipeline.memory.BitmapCounter -> s1.g: +com.facebook.imagepipeline.memory.BitmapCounter -> q1.g: # {"id":"sourceFile","fileName":"BitmapCounter.java"} int mCount -> a long mSize -> b int mMaxCount -> c int mMaxSize -> d com.facebook.common.references.ResourceReleaser mUnpooledBitmapsReleaser -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/g;"} 1:10:void (int,int):31:31 -> 11:20:void (int,int):32:32 -> 21:27:void (int,int):33:33 -> @@ -90645,7 +88309,7 @@ com.facebook.imagepipeline.memory.BitmapCounter -> s1.g: 2:8:int getMaxCount():98:98 -> c 2:8:int getMaxSize():102:102 -> d 1:3:com.facebook.common.references.ResourceReleaser getReleaser():106:106 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/g;"} 2:8:long getSize():94:94 -> f 2:5:boolean increase(android.graphics.Bitmap):57:57 -> g 6:26:boolean increase(android.graphics.Bitmap):58:58 -> g @@ -90653,29 +88317,29 @@ com.facebook.imagepipeline.memory.BitmapCounter -> s1.g: 30:31:boolean increase(android.graphics.Bitmap):62:62 -> g 32:35:boolean increase(android.graphics.Bitmap):63:63 -> g 36:40:boolean increase(android.graphics.Bitmap):59:59 -> g -com.facebook.imagepipeline.memory.BitmapCounter$1 -> s1.g$a: +com.facebook.imagepipeline.memory.BitmapCounter$1 -> q1.g$a: # {"id":"sourceFile","fileName":"BitmapCounter.java"} com.facebook.imagepipeline.memory.BitmapCounter this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/g;"} 1:6:void (com.facebook.imagepipeline.memory.BitmapCounter):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/g;)V"} 1:5:void release(android.graphics.Bitmap):41:41 -> a 6:13:void release(android.graphics.Bitmap):43:43 -> a 14:14:void release(android.graphics.Bitmap):44:44 -> a 1:6:void release(java.lang.Object):37:37 -> release -com.facebook.imagepipeline.memory.BitmapCounterProvider -> s1.h: +com.facebook.imagepipeline.memory.BitmapCounterProvider -> q1.h: # {"id":"sourceFile","fileName":"BitmapCounterProvider.kt"} com.facebook.imagepipeline.memory.BitmapCounterProvider INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/h;"} int MAX_BITMAP_TOTAL_SIZE -> b int maxBitmapCount -> c com.facebook.imagepipeline.memory.BitmapCounter bitmapCounter -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/g;"} 8:15:void ():25:25 -> 16:18:void ():26:26 -> 1:4:void ():13:13 -> 1:4:com.facebook.imagepipeline.memory.BitmapCounter get():50:50 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/g;"} 5:7:com.facebook.imagepipeline.memory.BitmapCounter get():51:51 -> a 8:11:com.facebook.imagepipeline.memory.BitmapCounter get():52:52 -> a 12:25:com.facebook.imagepipeline.memory.BitmapCounter get():53:53 -> a @@ -90685,12 +88349,12 @@ com.facebook.imagepipeline.memory.BitmapCounterProvider -> s1.h: 1:24:int getMaxSizeHardCap():31:31 -> b 25:29:int getMaxSizeHardCap():33:33 -> b 30:32:int getMaxSizeHardCap():35:35 -> b -com.facebook.imagepipeline.memory.BitmapPool -> s1.i: +com.facebook.imagepipeline.memory.BitmapPool -> q1.i: # {"id":"sourceFile","fileName":"BitmapPool.kt"} -com.facebook.imagepipeline.memory.BitmapPoolBackend -> s1.j: +com.facebook.imagepipeline.memory.BitmapPoolBackend -> q1.j: # {"id":"sourceFile","fileName":"BitmapPoolBackend.kt"} com.facebook.imagepipeline.memory.BitmapPoolBackend$Companion Companion -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/j$a;"} 1:9:void ():0:0 -> 1:4:void ():15:15 -> 1:7:int getSize(java.lang.Object):15:15 -> a @@ -90706,7 +88370,7 @@ com.facebook.imagepipeline.memory.BitmapPoolBackend -> s1.j: 12:15:void put(android.graphics.Bitmap):19:19 -> f 1:5:java.lang.Object get(int):15:15 -> get 1:6:void put(java.lang.Object):15:15 -> put -com.facebook.imagepipeline.memory.BitmapPoolBackend$Companion -> s1.j$a: +com.facebook.imagepipeline.memory.BitmapPoolBackend$Companion -> q1.j$a: # {"id":"sourceFile","fileName":"BitmapPoolBackend.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():49:49 -> @@ -90744,13 +88408,13 @@ com.facebook.imagepipeline.memory.Bucket -> com.facebook.imagepipeline.memory.b: 33:34:void release(java.lang.Object):135:135 -> h 35:38:void release(java.lang.Object):136:136 -> h 39:50:void release(java.lang.Object):138:138 -> h -com.facebook.imagepipeline.memory.BucketMap -> s1.k: +com.facebook.imagepipeline.memory.BucketMap -> q1.k: # {"id":"sourceFile","fileName":"BucketMap.java"} android.util.SparseArray mMap -> a com.facebook.imagepipeline.memory.BucketMap$LinkedEntry mHead -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/k$a;"} com.facebook.imagepipeline.memory.BucketMap$LinkedEntry mTail -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/k$a;"} 1:3:void ():23:23 -> 4:11:void ():24:24 -> 2:11:java.lang.Object acquire(int):59:59 -> a @@ -90759,11 +88423,11 @@ com.facebook.imagepipeline.memory.BucketMap -> s1.k: 21:23:java.lang.Object acquire(int):64:64 -> a 24:28:java.lang.Object acquire(int):66:66 -> a 3:10:void maybePrune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):156:156 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/k$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/k$a;)V"} 11:13:void maybePrune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):157:157 -> b 14:21:void maybePrune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):158:158 -> b 1:5:void moveToFront(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):126:126 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/k$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/k$a;)V"} 6:8:void moveToFront(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):130:130 -> c 9:12:void moveToFront(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):132:132 -> c 13:14:void moveToFront(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):133:133 -> c @@ -90772,7 +88436,7 @@ com.facebook.imagepipeline.memory.BucketMap -> s1.k: 20:21:void moveToFront(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):139:139 -> c 22:24:void moveToFront(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):140:140 -> c 2:3:void prune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):104:104 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/k$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/k$a;)V"} 4:7:void prune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):105:105 -> d 8:14:void prune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):107:107 -> d 15:17:void prune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):110:110 -> d @@ -90794,27 +88458,27 @@ com.facebook.imagepipeline.memory.BucketMap -> s1.k: 9:14:java.lang.Object removeFromEnd():150:150 -> f 15:17:java.lang.Object removeFromEnd():151:151 -> f 18:22:java.lang.Object removeFromEnd():152:152 -> f -com.facebook.imagepipeline.memory.BucketMap$LinkedEntry -> s1.k$a: +com.facebook.imagepipeline.memory.BucketMap$LinkedEntry -> q1.k$a: # {"id":"sourceFile","fileName":"BucketMap.java"} com.facebook.imagepipeline.memory.BucketMap$LinkedEntry prev -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/k$a;"} int key -> b java.util.LinkedList value -> c com.facebook.imagepipeline.memory.BucketMap$LinkedEntry next -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/k$a;"} - 1:1:void s1.BucketMap$LinkedEntry.(s1.BucketMap$LinkedEntry,int,java.util.LinkedList,s1.BucketMap$LinkedEntry,s1.BucketMap-IA):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/k$a;"} + 1:1:void q1.BucketMap$LinkedEntry.(q1.BucketMap$LinkedEntry,int,java.util.LinkedList,q1.BucketMap$LinkedEntry,q1.BucketMap-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/k$a;ILjava/util/LinkedList;Ls1/k$a;Ls1/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/k$a;ILjava/util/LinkedList;Lq1/k$a;Lq1/l;)V"} 2:6:void (com.facebook.imagepipeline.memory.BucketMap$LinkedEntry,int,java.util.LinkedList,com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):39:43 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/k$a;ILjava/util/LinkedList;Ls1/k$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/k$a;ILjava/util/LinkedList;Lq1/k$a;)V"} 1:25:java.lang.String toString():48:48 -> toString -com.facebook.imagepipeline.memory.BucketMap-IA -> s1.l: +com.facebook.imagepipeline.memory.BucketMap-IA -> q1.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.imagepipeline.memory.BucketsBitmapPool -> com.facebook.imagepipeline.memory.c: # {"id":"sourceFile","fileName":"BucketsBitmapPool.java"} 1:3:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker,boolean):44:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/d;Ls1/F;Ls1/G;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/d;Lq1/F;Lq1/G;Z)V"} 4:7:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker,boolean):45:45 -> 1:3:int getBucketedSizeForValue(android.graphics.Bitmap):94:94 -> A 4:8:int getBucketedSizeForValue(android.graphics.Bitmap):95:95 -> A @@ -90835,7 +88499,7 @@ com.facebook.imagepipeline.memory.BucketsBitmapPool -> com.facebook.imagepipelin 13:17:android.graphics.Bitmap alloc(int):57:57 -> y 1:3:void free(android.graphics.Bitmap):70:70 -> z 4:7:void free(android.graphics.Bitmap):71:71 -> z -com.facebook.imagepipeline.memory.BufferMemoryChunk -> s1.m: +com.facebook.imagepipeline.memory.BufferMemoryChunk -> q1.m: # {"id":"sourceFile","fileName":"BufferMemoryChunk.java"} java.nio.ByteBuffer mBuffer -> d int mSize -> e @@ -90859,7 +88523,7 @@ com.facebook.imagepipeline.memory.BufferMemoryChunk -> s1.m: 31:35:int read(int,byte[],int,int):81:81 -> e 36:40:int read(int,byte[],int,int):82:82 -> e 41:45:int read(int,byte[],int,int):83:83 -> e - 1:3:int getSize():55:55 -> g + 1:3:int getSize():55:55 -> f 1:3:long getUniqueId():150:150 -> h 2:4:int write(int,byte[],int,int):61:61 -> i 5:13:int write(int,byte[],int,int):62:62 -> i @@ -90870,93 +88534,93 @@ com.facebook.imagepipeline.memory.BufferMemoryChunk -> s1.m: 36:40:int write(int,byte[],int,int):68:68 -> i 41:45:int write(int,byte[],int,int):69:69 -> i 2:13:boolean isClosed():50:50 -> isClosed + 1:3:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):98:98 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILq1/w;II)V"} + 4:15:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):106:106 -> j + 16:27:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):109:109 -> j + 28:43:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):112:112 -> j + 44:63:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):114:114 -> j + 64:66:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):109:109 -> j + 67:71:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):116:116 -> j + 72:83:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):120:120 -> j + 84:86:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):121:123 -> j + 87:88:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):123:123 -> j + 89:90:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):124:125 -> j + 91:94:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):125:125 -> j + 95:96:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):124:124 -> j + 97:98:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):125:125 -> j + 99:101:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):130:132 -> j + 102:103:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):132:132 -> j + 104:105:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):133:134 -> j + 106:109:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):134:134 -> j + 110:111:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):133:133 -> j + 112:113:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):134:134 -> j 2:8:java.nio.ByteBuffer getByteBuffer():145:145 -> s 1:8:long getNativePtr():139:139 -> t - 1:3:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):98:98 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILs1/w;II)V"} - 4:15:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):106:106 -> u - 16:27:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):109:109 -> u - 28:43:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):112:112 -> u - 44:63:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):114:114 -> u - 64:66:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):109:109 -> u - 67:71:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):116:116 -> u - 72:83:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):120:120 -> u - 84:86:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):121:123 -> u - 87:88:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):123:123 -> u - 89:90:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):124:125 -> u - 91:94:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):125:125 -> u - 95:96:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):124:124 -> u - 97:98:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):125:125 -> u - 99:101:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):130:132 -> u - 102:103:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):132:132 -> u - 104:105:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):133:134 -> u - 106:109:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):134:134 -> u - 110:111:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):133:133 -> u - 112:113:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):134:134 -> u - 1:4:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):159:159 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILs1/w;II)V"} - 5:13:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):162:162 -> x - 14:22:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):163:163 -> x - 23:27:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):164:164 -> x - 28:36:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):165:165 -> x - 37:41:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):166:166 -> x - 42:51:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):167:167 -> x - 52:54:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):168:168 -> x - 55:56:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):171:171 -> x - 57:62:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):172:172 -> x - 63:66:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):173:173 -> x - 67:74:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):160:160 -> x + 1:4:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):159:159 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILq1/w;II)V"} + 5:13:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):162:162 -> u + 14:22:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):163:163 -> u + 23:27:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):164:164 -> u + 28:36:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):165:165 -> u + 37:41:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):166:166 -> u + 42:51:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):167:167 -> u + 52:54:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):168:168 -> u + 55:56:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):171:171 -> u + 57:62:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):172:172 -> u + 63:66:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):173:173 -> u + 67:74:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):160:160 -> u com.facebook.imagepipeline.memory.BufferMemoryChunkPool -> com.facebook.imagepipeline.memory.BufferMemoryChunkPool: # {"id":"sourceFile","fileName":"BufferMemoryChunkPool.java"} 1:4:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):26:26 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/d;Ls1/F;Ls1/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/d;Lq1/F;Lq1/G;)V"} 1:6:com.facebook.imagepipeline.memory.BufferMemoryChunk alloc(int):31:31 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Ls1/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq1/m;"} 1:5:java.lang.Object alloc(int):16:16 -> e -com.facebook.imagepipeline.memory.DefaultBitmapPoolParams -> s1.n: +com.facebook.imagepipeline.memory.DefaultBitmapPoolParams -> q1.n: # {"id":"sourceFile","fileName":"DefaultBitmapPoolParams.kt"} com.facebook.imagepipeline.memory.DefaultBitmapPoolParams INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/n;"} android.util.SparseIntArray DEFAULT_BUCKETS -> b 8:16:void ():36:36 -> 1:4:void ():14:14 -> 1:15:com.facebook.imagepipeline.memory.PoolParams get():38:38 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/F;"} 1:20:int getMaxSizeHardCap():27:27 -> b 21:25:int getMaxSizeHardCap():29:29 -> b 26:28:int getMaxSizeHardCap():31:31 -> b -com.facebook.imagepipeline.memory.DefaultByteArrayPoolParams -> s1.o: +com.facebook.imagepipeline.memory.DefaultByteArrayPoolParams -> q1.o: # {"id":"sourceFile","fileName":"DefaultByteArrayPoolParams.kt"} com.facebook.imagepipeline.memory.DefaultByteArrayPoolParams INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/o;"} 1:8:void ():0:0 -> 1:4:void ():14:14 -> 1:8:com.facebook.imagepipeline.memory.PoolParams get():34:34 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/F;"} 9:11:com.facebook.imagepipeline.memory.PoolParams get():35:35 -> a 12:22:com.facebook.imagepipeline.memory.PoolParams get():36:36 -> a -com.facebook.imagepipeline.memory.DefaultFlexByteArrayPoolParams -> s1.p: +com.facebook.imagepipeline.memory.DefaultFlexByteArrayPoolParams -> q1.p: # {"id":"sourceFile","fileName":"DefaultFlexByteArrayPoolParams.kt"} com.facebook.imagepipeline.memory.DefaultFlexByteArrayPoolParams INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/p;"} int DEFAULT_MAX_NUM_THREADS -> b 8:18:void ():23:23 -> 1:4:void ():14:14 -> 1:7:android.util.SparseIntArray generateBuckets(int,int,int):27:27 -> a 8:14:android.util.SparseIntArray generateBuckets(int,int,int):30:30 -> a 1:2:com.facebook.imagepipeline.memory.PoolParams get():38:38 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/F;"} 3:10:com.facebook.imagepipeline.memory.PoolParams get():41:41 -> b 11:18:com.facebook.imagepipeline.memory.PoolParams get():42:42 -> b 19:22:com.facebook.imagepipeline.memory.PoolParams get():38:38 -> b -com.facebook.imagepipeline.memory.DefaultNativeMemoryChunkPoolParams -> s1.q: +com.facebook.imagepipeline.memory.DefaultNativeMemoryChunkPoolParams -> q1.q: # {"id":"sourceFile","fileName":"DefaultNativeMemoryChunkPoolParams.kt"} com.facebook.imagepipeline.memory.DefaultNativeMemoryChunkPoolParams INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/q;"} 1:8:void ():0:0 -> 1:4:void ():14:14 -> 1:8:com.facebook.imagepipeline.memory.PoolParams get():27:27 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/F;"} 9:13:com.facebook.imagepipeline.memory.PoolParams get():28:28 -> a 14:18:com.facebook.imagepipeline.memory.PoolParams get():29:29 -> a 19:23:com.facebook.imagepipeline.memory.PoolParams get():30:30 -> a @@ -90973,7 +88637,7 @@ com.facebook.imagepipeline.memory.DefaultNativeMemoryChunkPoolParams -> s1.q: 21:23:int getMaxSizeHardCap():67:67 -> b 24:28:int getMaxSizeHardCap():69:69 -> b 1:33:int getMaxSizeSoftCap():49:49 -> c -com.facebook.imagepipeline.memory.DummyBitmapPool -> s1.r: +com.facebook.imagepipeline.memory.DummyBitmapPool -> q1.r: # {"id":"sourceFile","fileName":"DummyBitmapPool.kt"} 1:4:void ():14:14 -> 5:9:android.graphics.Bitmap get(int):23:23 -> e @@ -90982,7 +88646,7 @@ com.facebook.imagepipeline.memory.DummyBitmapPool -> s1.r: 6:9:void release(android.graphics.Bitmap):28:28 -> f 1:5:java.lang.Object get(int):14:14 -> get 1:6:void release(java.lang.Object):14:14 -> release -com.facebook.imagepipeline.memory.DummyTrackingInUseBitmapPool -> s1.s: +com.facebook.imagepipeline.memory.DummyTrackingInUseBitmapPool -> q1.s: # {"id":"sourceFile","fileName":"DummyTrackingInUseBitmapPool.kt"} java.util.Set inUseValues -> a 1:3:void ():15:15 -> @@ -90995,15 +88659,15 @@ com.facebook.imagepipeline.memory.DummyTrackingInUseBitmapPool -> s1.s: 11:14:void release(android.graphics.Bitmap):37:37 -> f 1:5:java.lang.Object get(int):15:15 -> get 1:6:void release(java.lang.Object):15:15 -> release -com.facebook.imagepipeline.memory.FlexByteArrayPool -> s1.t: +com.facebook.imagepipeline.memory.FlexByteArrayPool -> q1.t: # {"id":"sourceFile","fileName":"FlexByteArrayPool.java"} com.facebook.common.references.CloseableReference get(int) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LF0/a;"} com.facebook.imagepipeline.memory.GenericByteArrayPool -> com.facebook.imagepipeline.memory.d: # {"id":"sourceFile","fileName":"GenericByteArrayPool.kt"} int[] bucketSizes -> k 16:18:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):26:26 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/d;Ls1/F;Ls1/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/d;Lq1/F;Lq1/G;)V"} 19:23:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):46:46 -> 24:31:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):48:48 -> 32:37:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):49:49 -> @@ -91019,17 +88683,17 @@ com.facebook.imagepipeline.memory.GenericByteArrayPool -> com.facebook.imagepipe 1:1:int getSizeInBytes(int):0:0 -> n 1:3:byte[] alloc(int):64:64 -> y 1:1:void free(byte[]):0:0 -> z -com.facebook.imagepipeline.memory.LruBitmapPool -> s1.u: +com.facebook.imagepipeline.memory.LruBitmapPool -> q1.u: # {"id":"sourceFile","fileName":"LruBitmapPool.java"} com.facebook.imagepipeline.memory.PoolBackend mStrategy -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/B;"} int mMaxPoolSize -> b int mMaxBitmapSize -> c com.facebook.imagepipeline.memory.PoolStatsTracker mPoolStatsTracker -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/G;"} int mCurrentSize -> e 1:3:void (int,int,com.facebook.imagepipeline.memory.PoolStatsTracker,com.facebook.common.memory.MemoryTrimmableRegistry):30:30 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILs1/G;LG0/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILq1/G;LE0/d;)V"} 4:10:void (int,int,com.facebook.imagepipeline.memory.PoolStatsTracker,com.facebook.common.memory.MemoryTrimmableRegistry):20:20 -> 11:12:void (int,int,com.facebook.imagepipeline.memory.PoolStatsTracker,com.facebook.common.memory.MemoryTrimmableRegistry):31:31 -> 13:14:void (int,int,com.facebook.imagepipeline.memory.PoolStatsTracker,com.facebook.common.memory.MemoryTrimmableRegistry):32:32 -> @@ -91060,11 +88724,11 @@ com.facebook.imagepipeline.memory.LruBitmapPool -> s1.u: 28:35:void trimTo(int):52:52 -> h 36:39:void trimTo(int):55:55 -> h 1:6:void release(java.lang.Object):17:17 -> release -com.facebook.imagepipeline.memory.LruBucketsPoolBackend -> s1.v: +com.facebook.imagepipeline.memory.LruBucketsPoolBackend -> q1.v: # {"id":"sourceFile","fileName":"LruBucketsPoolBackend.java"} java.util.Set mCurrentItems -> a com.facebook.imagepipeline.memory.BucketMap mMap -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/k;"} 1:3:void ():28:28 -> 4:10:void ():25:25 -> 11:18:void ():26:26 -> @@ -91078,24 +88742,24 @@ com.facebook.imagepipeline.memory.LruBucketsPoolBackend -> s1.v: 8:10:void put(java.lang.Object):41:41 -> put 11:21:void put(java.lang.Object):43:43 -> put 22:23:void put(java.lang.Object):41:41 -> put -com.facebook.imagepipeline.memory.MemoryChunk -> s1.w: +com.facebook.imagepipeline.memory.MemoryChunk -> q1.w: # {"id":"sourceFile","fileName":"MemoryChunk.kt"} byte read(int) -> c void close() -> close int read(int,byte[],int,int) -> e - int getSize() -> g + int getSize() -> f long getUniqueId() -> h int write(int,byte[],int,int) -> i boolean isClosed() -> isClosed + void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int) -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILq1/w;II)V"} java.nio.ByteBuffer getByteBuffer() -> s long getNativePtr() -> t - void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int) -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILs1/w;II)V"} com.facebook.imagepipeline.memory.MemoryChunkPool -> com.facebook.imagepipeline.memory.e: # {"id":"sourceFile","fileName":"MemoryChunkPool.java"} int[] mBucketSizes -> k 1:3:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):33:33 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/d;Ls1/F;Ls1/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/d;Lq1/F;Lq1/G;)V"} 4:11:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):34:34 -> 12:20:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):35:35 -> 21:25:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):36:36 -> @@ -91103,7 +88767,7 @@ com.facebook.imagepipeline.memory.MemoryChunkPool -> com.facebook.imagepipeline. 35:38:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):39:39 -> 1:6:int getMinBufferSize():44:44 -> A 1:3:boolean isReusable(com.facebook.imagepipeline.memory.MemoryChunk):87:87 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/w;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/w;)Z"} 4:10:boolean isReusable(com.facebook.imagepipeline.memory.MemoryChunk):88:88 -> B 1:6:void free(java.lang.Object):17:17 -> i 3:17:int getBucketedSize(int):68:68 -> l @@ -91112,15 +88776,15 @@ com.facebook.imagepipeline.memory.MemoryChunkPool -> com.facebook.imagepipeline. 1:1:int getSizeInBytes(int):0:0 -> n 1:7:boolean isReusable(java.lang.Object):17:17 -> s 1:3:void free(com.facebook.imagepipeline.memory.MemoryChunk):52:52 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/w;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/w;)V"} 4:7:void free(com.facebook.imagepipeline.memory.MemoryChunk):53:53 -> y 1:3:int getBucketedSizeForValue(com.facebook.imagepipeline.memory.MemoryChunk):81:81 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/w;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/w;)I"} 4:8:int getBucketedSizeForValue(com.facebook.imagepipeline.memory.MemoryChunk):82:82 -> z -com.facebook.imagepipeline.memory.MemoryChunkUtil -> s1.x: +com.facebook.imagepipeline.memory.MemoryChunkUtil -> q1.x: # {"id":"sourceFile","fileName":"MemoryChunkUtil.kt"} com.facebook.imagepipeline.memory.MemoryChunkUtil INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/x;"} 1:8:void ():0:0 -> 1:4:void ():12:12 -> 3:6:int adjustByteCount(int,int,int):20:20 -> a @@ -91134,13 +88798,13 @@ com.facebook.imagepipeline.memory.MemoryChunkUtil -> s1.x: 94:97:void checkBounds(int,int,int,int,int):36:36 -> b 98:105:void checkBounds(int,int,int,int,int):37:37 -> b 106:111:void checkBounds(int,int,int,int,int):32:32 -> b -com.facebook.imagepipeline.memory.MemoryPooledByteBuffer -> s1.y: +com.facebook.imagepipeline.memory.MemoryPooledByteBuffer -> q1.y: # {"id":"sourceFile","fileName":"MemoryPooledByteBuffer.java"} int mSize -> d com.facebook.common.references.CloseableReference mBufRef -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/a;"} 1:3:void (com.facebook.common.references.CloseableReference,int):32:32 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;I)V"} 4:8:void (com.facebook.common.references.CloseableReference,int):33:33 -> 9:30:void (com.facebook.common.references.CloseableReference,int):34:34 -> 31:36:void (com.facebook.common.references.CloseableReference,int):35:35 -> @@ -91157,46 +88821,46 @@ com.facebook.imagepipeline.memory.MemoryPooledByteBuffer -> s1.y: 7:20:int read(int,byte[],int,int):65:65 -> e 21:25:int read(int,byte[],int,int):66:66 -> e 26:42:int read(int,byte[],int,int):67:67 -> e - 2:7:void ensureValid():108:108 -> g - 8:9:void ensureValid():111:111 -> g - 10:16:void ensureValid():109:109 -> g - 17:18:void ensureValid():111:111 -> g + 2:7:void ensureValid():108:108 -> f + 8:9:void ensureValid():111:111 -> f + 10:16:void ensureValid():109:109 -> f + 17:18:void ensureValid():111:111 -> f 2:14:boolean isClosed():86:86 -> isClosed 2:4:int size():47:47 -> size 5:11:int size():48:48 -> size -com.facebook.imagepipeline.memory.MemoryPooledByteBufferFactory -> s1.z: +com.facebook.imagepipeline.memory.MemoryPooledByteBufferFactory -> q1.z: # {"id":"sourceFile","fileName":"MemoryPooledByteBufferFactory.kt"} com.facebook.imagepipeline.memory.MemoryChunkPool pool -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/memory/e;"} com.facebook.common.memory.PooledByteStreams pooledByteStreams -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/l;"} 11:13:void (com.facebook.imagepipeline.memory.MemoryChunkPool,com.facebook.common.memory.PooledByteStreams):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/memory/e;LG0/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/memory/e;LE0/l;)V"} 14:15:void (com.facebook.imagepipeline.memory.MemoryChunkPool,com.facebook.common.memory.PooledByteStreams):25:25 -> 16:18:void (com.facebook.imagepipeline.memory.MemoryChunkPool,com.facebook.common.memory.PooledByteStreams):26:26 -> 1:5:com.facebook.common.memory.PooledByteBufferOutputStream newOutputStream():23:23 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE0/k;"} 1:5:com.facebook.common.memory.PooledByteBuffer newByteBuffer(byte[]):23:23 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"([B)LG0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)LE0/h;"} 1:5:com.facebook.common.memory.PooledByteBuffer newByteBuffer(java.io.InputStream):23:23 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)LG0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)LE0/h;"} 1:5:com.facebook.common.memory.PooledByteBuffer newByteBuffer(java.io.InputStream,int):23:23 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I)LG0/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I)LE0/h;"} 1:5:com.facebook.common.memory.PooledByteBufferOutputStream newOutputStream(int):23:23 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LG0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LE0/k;"} 11:15:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuf(java.io.InputStream,com.facebook.imagepipeline.memory.MemoryPooledByteBufferOutputStream):90:90 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Lcom/facebook/imagepipeline/memory/f;)Ls1/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Lcom/facebook/imagepipeline/memory/f;)Lq1/y;"} 16:20:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuf(java.io.InputStream,com.facebook.imagepipeline.memory.MemoryPooledByteBufferOutputStream):91:91 -> f 6:15:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuffer(java.io.InputStream):41:41 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Ls1/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lq1/y;"} 16:19:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuffer(java.io.InputStream):43:43 -> g 20:28:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuffer(java.io.InputStream):45:45 -> g 6:12:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuffer(java.io.InputStream,int):66:66 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I)Ls1/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I)Lq1/y;"} 13:16:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuffer(java.io.InputStream,int):68:68 -> h 17:25:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuffer(java.io.InputStream,int):70:70 -> h 6:13:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuffer(byte[]):50:50 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Ls1/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lq1/y;"} 14:18:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuffer(byte[]):52:52 -> i 19:22:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuffer(byte[]):53:53 -> i 23:29:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuffer(byte[]):57:57 -> i @@ -91211,7 +88875,7 @@ com.facebook.imagepipeline.memory.MemoryPooledByteBufferOutputStream -> com.face com.facebook.imagepipeline.memory.MemoryChunkPool pool -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/memory/e;"} com.facebook.common.references.CloseableReference bufRef -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/a;"} int count -> f 1:1:void (com.facebook.imagepipeline.memory.MemoryChunkPool,int,int,kotlin.jvm.internal.DefaultConstructorMarker):20:20 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/memory/e;IILkotlin/jvm/internal/DefaultConstructorMarker;)V"} @@ -91224,8 +88888,8 @@ com.facebook.imagepipeline.memory.MemoryPooledByteBufferOutputStream -> com.face 7:9:void close():107:107 -> close 10:11:void close():108:108 -> close 12:15:void close():109:109 -> close - 1:5:com.facebook.common.memory.PooledByteBuffer toByteBuffer():17:17 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/h;"} + 1:5:com.facebook.common.memory.PooledByteBuffer toByteBuffer():17:17 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE0/h;"} 1:9:void ensureValid():142:142 -> h 10:15:void ensureValid():143:143 -> h 1:3:void realloc(int):122:122 -> i @@ -91238,9 +88902,9 @@ com.facebook.imagepipeline.memory.MemoryPooledByteBufferOutputStream -> com.face 66:74:void realloc(int):132:132 -> i 75:80:void realloc(int):129:129 -> i 81:86:void realloc(int):123:123 -> i - 1:3:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer toByteBuffer():50:50 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/y;"} - 4:23:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer toByteBuffer():51:51 -> s + 1:3:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer toByteBuffer():50:50 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/y;"} + 4:23:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer toByteBuffer():51:51 -> j 1:3:int size():59:59 -> size 1:2:void write(int):71:72 -> write 3:3:void write(byte[],int,int):89:89 -> write @@ -91273,6 +88937,7 @@ com.facebook.imagepipeline.memory.NativeMemoryChunk -> com.facebook.imagepipelin 20:25:int read(int,byte[],int,int):95:95 -> e 26:32:int read(int,byte[],int,int):97:97 -> e 33:37:int read(int,byte[],int,int):98:98 -> e + 1:3:int getSize():74:74 -> f 1:7:void finalize():190:190 -> finalize 8:17:void finalize():194:194 -> finalize 18:37:void finalize():197:197 -> finalize @@ -91280,7 +88945,6 @@ com.facebook.imagepipeline.memory.NativeMemoryChunk -> com.facebook.imagepipelin 43:45:void finalize():201:201 -> finalize 46:53:void finalize():203:203 -> finalize 54:54:void finalize():204:204 -> finalize - 1:3:int getSize():74:74 -> g 1:3:long getUniqueId():122:122 -> h 2:4:int write(int,byte[],int,int):80:80 -> i 5:13:int write(int,byte[],int,int):81:81 -> i @@ -91289,47 +88953,47 @@ com.facebook.imagepipeline.memory.NativeMemoryChunk -> com.facebook.imagepipelin 26:32:int write(int,byte[],int,int):85:85 -> i 33:37:int write(int,byte[],int,int):86:86 -> i 2:8:boolean isClosed():69:69 -> isClosed + 1:3:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):128:128 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILq1/w;II)V"} + 4:15:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):136:136 -> j + 16:27:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):139:139 -> j + 28:43:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):142:142 -> j + 44:61:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):144:144 -> j + 62:72:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):146:146 -> j + 73:75:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):139:139 -> j + 76:80:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):147:147 -> j + 81:92:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):151:151 -> j + 93:95:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):152:154 -> j + 96:97:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):154:154 -> j + 98:99:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):155:156 -> j + 100:103:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):156:156 -> j + 104:105:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):155:155 -> j + 106:107:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):156:156 -> j + 108:110:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):161:163 -> j + 111:112:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):163:163 -> j + 113:114:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):164:165 -> j + 115:118:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):165:165 -> j + 119:120:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):164:164 -> j + 121:122:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):165:165 -> j 1:1:java.nio.ByteBuffer getByteBuffer():0:0 -> s 1:3:long getNativePtr():111:111 -> t - 1:3:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):128:128 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILs1/w;II)V"} - 4:15:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):136:136 -> u - 16:27:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):139:139 -> u - 28:43:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):142:142 -> u - 44:61:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):144:144 -> u - 62:72:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):146:146 -> u - 73:75:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):139:139 -> u - 76:80:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):147:147 -> u - 81:92:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):151:151 -> u - 93:95:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):152:154 -> u - 96:97:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):154:154 -> u - 98:99:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):155:156 -> u - 100:103:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):156:156 -> u - 104:105:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):155:155 -> u - 106:107:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):156:156 -> u - 108:110:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):161:163 -> u - 111:112:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):163:163 -> u - 113:114:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):164:165 -> u - 115:118:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):165:165 -> u - 119:120:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):164:164 -> u - 121:122:void copy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):165:165 -> u - 1:4:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):174:174 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILs1/w;II)V"} - 5:13:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):177:177 -> x - 14:22:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):178:178 -> x - 23:31:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):179:179 -> x - 32:45:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):180:180 -> x - 46:53:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):175:175 -> x + 1:4:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):174:174 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILq1/w;II)V"} + 5:13:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):177:177 -> u + 14:22:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):178:178 -> u + 23:31:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):179:179 -> u + 32:45:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):180:180 -> u + 46:53:void doCopy(int,com.facebook.imagepipeline.memory.MemoryChunk,int,int):175:175 -> u com.facebook.imagepipeline.memory.NativeMemoryChunkPool -> com.facebook.imagepipeline.memory.NativeMemoryChunkPool: # {"id":"sourceFile","fileName":"NativeMemoryChunkPool.java"} 1:4:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):26:26 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/d;Ls1/F;Ls1/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/d;Lq1/F;Lq1/G;)V"} 1:6:com.facebook.imagepipeline.memory.NativeMemoryChunk alloc(int):31:31 -> C 1:5:java.lang.Object alloc(int):16:16 -> e -com.facebook.imagepipeline.memory.NoOpPoolStatsTracker -> s1.A: +com.facebook.imagepipeline.memory.NoOpPoolStatsTracker -> q1.A: # {"id":"sourceFile","fileName":"NoOpPoolStatsTracker.java"} com.facebook.imagepipeline.memory.NoOpPoolStatsTracker sInstance -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/A;"} 1:1:void ():16:16 -> 1:4:void ():18:18 -> 1:1:void onAlloc(int):40:40 -> a @@ -91341,43 +89005,43 @@ com.facebook.imagepipeline.memory.NoOpPoolStatsTracker -> s1.A: 1:1:void onHardCapReached():37:37 -> f 1:1:void onValueRelease(int):46:46 -> g 4:7:com.facebook.imagepipeline.memory.NoOpPoolStatsTracker getInstance():21:21 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/A;"} 8:17:com.facebook.imagepipeline.memory.NoOpPoolStatsTracker getInstance():22:22 -> h 18:23:com.facebook.imagepipeline.memory.NoOpPoolStatsTracker getInstance():24:24 -> h -com.facebook.imagepipeline.memory.PoolBackend -> s1.B: +com.facebook.imagepipeline.memory.PoolBackend -> q1.B: # {"id":"sourceFile","fileName":"PoolBackend.kt"} int getSize(java.lang.Object) -> a java.lang.Object get(int) -> get java.lang.Object pop() -> pop void put(java.lang.Object) -> put -com.facebook.imagepipeline.memory.PoolConfig -> s1.C: +com.facebook.imagepipeline.memory.PoolConfig -> q1.C: # {"id":"sourceFile","fileName":"PoolConfig.java"} com.facebook.imagepipeline.memory.PoolParams mBitmapPoolParams -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/F;"} com.facebook.imagepipeline.memory.PoolStatsTracker mBitmapPoolStatsTracker -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/G;"} com.facebook.imagepipeline.memory.PoolParams mFlexByteArrayPoolParams -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/F;"} com.facebook.common.memory.MemoryTrimmableRegistry mMemoryTrimmableRegistry -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/d;"} com.facebook.imagepipeline.memory.PoolParams mMemoryChunkPoolParams -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/F;"} com.facebook.imagepipeline.memory.PoolStatsTracker mMemoryChunkPoolStatsTracker -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/G;"} com.facebook.imagepipeline.memory.PoolParams mSmallByteArrayPoolParams -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/F;"} com.facebook.imagepipeline.memory.PoolStatsTracker mSmallByteArrayPoolStatsTracker -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/G;"} java.lang.String mBitmapPoolType -> i int mBitmapPoolMaxPoolSize -> j int mBitmapPoolMaxBitmapSize -> k boolean mRegisterLruBitmapPoolAsMemoryTrimmable -> l boolean mIgnoreBitmapPoolHardCap -> m - 1:1:void s1.PoolConfig.(s1.PoolConfig$Builder,s1.PoolConfig-IA):0:0 -> + 1:1:void q1.PoolConfig.(q1.PoolConfig$Builder,q1.PoolConfig-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;Ls1/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;Lq1/D;)V"} 2:4:void (com.facebook.imagepipeline.memory.PoolConfig$Builder):43:45 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;)V"} 5:7:void (com.facebook.imagepipeline.memory.PoolConfig$Builder):48:50 -> 8:10:void (com.facebook.imagepipeline.memory.PoolConfig$Builder):52:54 -> 11:13:void (com.facebook.imagepipeline.memory.PoolConfig$Builder):56:58 -> @@ -91392,114 +89056,114 @@ com.facebook.imagepipeline.memory.PoolConfig -> s1.C: 1:3:int getBitmapPoolMaxBitmapSize():135:135 -> a 1:3:int getBitmapPoolMaxPoolSize():131:131 -> b 1:3:com.facebook.imagepipeline.memory.PoolParams getBitmapPoolParams():95:95 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/F;"} 1:3:com.facebook.imagepipeline.memory.PoolStatsTracker getBitmapPoolStatsTracker():99:99 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/G;"} 1:3:java.lang.String getBitmapPoolType():127:127 -> e 1:3:com.facebook.imagepipeline.memory.PoolParams getFlexByteArrayPoolParams():115:115 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/F;"} 1:3:com.facebook.imagepipeline.memory.PoolParams getMemoryChunkPoolParams():107:107 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/F;"} 1:3:com.facebook.imagepipeline.memory.PoolStatsTracker getMemoryChunkPoolStatsTracker():111:111 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/G;"} 1:3:com.facebook.common.memory.MemoryTrimmableRegistry getMemoryTrimmableRegistry():103:103 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE0/d;"} 1:3:com.facebook.imagepipeline.memory.PoolParams getSmallByteArrayPoolParams():119:119 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/F;"} 1:3:com.facebook.imagepipeline.memory.PoolStatsTracker getSmallByteArrayPoolStatsTracker():123:123 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/G;"} 1:3:boolean isIgnoreBitmapPoolHardCap():143:143 -> l 1:3:boolean isRegisterLruBitmapPoolAsMemoryTrimmable():139:139 -> m 1:7:com.facebook.imagepipeline.memory.PoolConfig$Builder newBuilder():147:147 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/C$a;"} -com.facebook.imagepipeline.memory.PoolConfig$Builder -> s1.C$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/C$a;"} +com.facebook.imagepipeline.memory.PoolConfig$Builder -> q1.C$a: # {"id":"sourceFile","fileName":"PoolConfig.java"} com.facebook.imagepipeline.memory.PoolParams mBitmapPoolParams -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/F;"} com.facebook.imagepipeline.memory.PoolStatsTracker mBitmapPoolStatsTracker -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/G;"} com.facebook.imagepipeline.memory.PoolParams mFlexByteArrayPoolParams -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/F;"} com.facebook.common.memory.MemoryTrimmableRegistry mMemoryTrimmableRegistry -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/d;"} com.facebook.imagepipeline.memory.PoolParams mMemoryChunkPoolParams -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/F;"} com.facebook.imagepipeline.memory.PoolStatsTracker mMemoryChunkPoolStatsTracker -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/G;"} com.facebook.imagepipeline.memory.PoolParams mSmallByteArrayPoolParams -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/F;"} com.facebook.imagepipeline.memory.PoolStatsTracker mSmallByteArrayPoolStatsTracker -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/G;"} java.lang.String mBitmapPoolType -> i int mBitmapPoolMaxPoolSize -> j int mBitmapPoolMaxBitmapSize -> k boolean mRegisterLruBitmapPoolAsMemoryTrimmable -> l boolean mIgnoreBitmapPoolHardCap -> m - 1:1:void s1.PoolConfig$Builder.(s1.PoolConfig-IA):0:0 -> + 1:1:void q1.PoolConfig$Builder.(q1.PoolConfig-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/D;)V"} 2:2:void ():166:166 -> - 1:1:int s1.PoolConfig$Builder.-$$Nest$fgetmBitmapPoolMaxBitmapSize(s1.PoolConfig$Builder):0:0 -> a + 1:1:int q1.PoolConfig$Builder.-$$Nest$fgetmBitmapPoolMaxBitmapSize(q1.PoolConfig$Builder):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)I"} - 1:1:int s1.PoolConfig$Builder.-$$Nest$fgetmBitmapPoolMaxPoolSize(s1.PoolConfig$Builder):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;)I"} + 1:1:int q1.PoolConfig$Builder.-$$Nest$fgetmBitmapPoolMaxPoolSize(q1.PoolConfig$Builder):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)I"} - 1:1:s1.PoolParams s1.PoolConfig$Builder.-$$Nest$fgetmBitmapPoolParams(s1.PoolConfig$Builder):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;)I"} + 1:1:q1.PoolParams q1.PoolConfig$Builder.-$$Nest$fgetmBitmapPoolParams(q1.PoolConfig$Builder):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)Ls1/F;"} - 1:1:s1.PoolStatsTracker s1.PoolConfig$Builder.-$$Nest$fgetmBitmapPoolStatsTracker(s1.PoolConfig$Builder):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;)Lq1/F;"} + 1:1:q1.PoolStatsTracker q1.PoolConfig$Builder.-$$Nest$fgetmBitmapPoolStatsTracker(q1.PoolConfig$Builder):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)Ls1/G;"} - 1:1:java.lang.String s1.PoolConfig$Builder.-$$Nest$fgetmBitmapPoolType(s1.PoolConfig$Builder):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;)Lq1/G;"} + 1:1:java.lang.String q1.PoolConfig$Builder.-$$Nest$fgetmBitmapPoolType(q1.PoolConfig$Builder):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)Ljava/lang/String;"} - 1:1:s1.PoolParams s1.PoolConfig$Builder.-$$Nest$fgetmFlexByteArrayPoolParams(s1.PoolConfig$Builder):0:0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;)Ljava/lang/String;"} + 1:1:q1.PoolParams q1.PoolConfig$Builder.-$$Nest$fgetmFlexByteArrayPoolParams(q1.PoolConfig$Builder):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)Ls1/F;"} - 1:1:s1.PoolParams s1.PoolConfig$Builder.-$$Nest$fgetmMemoryChunkPoolParams(s1.PoolConfig$Builder):0:0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;)Lq1/F;"} + 1:1:q1.PoolParams q1.PoolConfig$Builder.-$$Nest$fgetmMemoryChunkPoolParams(q1.PoolConfig$Builder):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)Ls1/F;"} - 1:1:s1.PoolStatsTracker s1.PoolConfig$Builder.-$$Nest$fgetmMemoryChunkPoolStatsTracker(s1.PoolConfig$Builder):0:0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;)Lq1/F;"} + 1:1:q1.PoolStatsTracker q1.PoolConfig$Builder.-$$Nest$fgetmMemoryChunkPoolStatsTracker(q1.PoolConfig$Builder):0:0 -> h # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)Ls1/G;"} - 1:1:G0.MemoryTrimmableRegistry s1.PoolConfig$Builder.-$$Nest$fgetmMemoryTrimmableRegistry(s1.PoolConfig$Builder):0:0 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;)Lq1/G;"} + 1:1:E0.MemoryTrimmableRegistry q1.PoolConfig$Builder.-$$Nest$fgetmMemoryTrimmableRegistry(q1.PoolConfig$Builder):0:0 -> i # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)LG0/d;"} - 1:1:boolean s1.PoolConfig$Builder.-$$Nest$fgetmRegisterLruBitmapPoolAsMemoryTrimmable(s1.PoolConfig$Builder):0:0 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;)LE0/d;"} + 1:1:boolean q1.PoolConfig$Builder.-$$Nest$fgetmRegisterLruBitmapPoolAsMemoryTrimmable(q1.PoolConfig$Builder):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)Z"} - 1:1:s1.PoolParams s1.PoolConfig$Builder.-$$Nest$fgetmSmallByteArrayPoolParams(s1.PoolConfig$Builder):0:0 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;)Z"} + 1:1:q1.PoolParams q1.PoolConfig$Builder.-$$Nest$fgetmSmallByteArrayPoolParams(q1.PoolConfig$Builder):0:0 -> k # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)Ls1/F;"} - 1:1:s1.PoolStatsTracker s1.PoolConfig$Builder.-$$Nest$fgetmSmallByteArrayPoolStatsTracker(s1.PoolConfig$Builder):0:0 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;)Lq1/F;"} + 1:1:q1.PoolStatsTracker q1.PoolConfig$Builder.-$$Nest$fgetmSmallByteArrayPoolStatsTracker(q1.PoolConfig$Builder):0:0 -> l # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)Ls1/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C$a;)Lq1/G;"} 1:7:com.facebook.imagepipeline.memory.PoolConfig build():212:212 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/C;"} -com.facebook.imagepipeline.memory.PoolConfig-IA -> s1.D: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/C;"} +com.facebook.imagepipeline.memory.PoolConfig-IA -> q1.D: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.memory.PoolFactory -> s1.E: +com.facebook.imagepipeline.memory.PoolFactory -> q1.E: # {"id":"sourceFile","fileName":"PoolFactory.java"} com.facebook.imagepipeline.memory.PoolConfig mConfig -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/C;"} com.facebook.imagepipeline.memory.MemoryChunkPool mAshmemMemoryChunkPool -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/memory/e;"} com.facebook.imagepipeline.memory.BitmapPool mBitmapPool -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/i;"} com.facebook.imagepipeline.memory.MemoryChunkPool mBufferMemoryChunkPool -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/memory/e;"} com.facebook.imagepipeline.memory.MemoryChunkPool mNativeMemoryChunkPool -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/memory/e;"} com.facebook.common.memory.PooledByteBufferFactory mPooledByteBufferFactory -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/i;"} com.facebook.common.memory.PooledByteStreams mPooledByteStreams -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/l;"} com.facebook.common.memory.ByteArrayPool mSmallByteArrayPool -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/a;"} 1:3:void (com.facebook.imagepipeline.memory.PoolConfig):46:46 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/C;)V"} 4:12:void (com.facebook.imagepipeline.memory.PoolConfig):47:47 -> 1:5:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():174:174 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/memory/e;"} @@ -91518,7 +89182,7 @@ com.facebook.imagepipeline.memory.PoolFactory -> s1.E: 65:66:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():187:187 -> a 67:69:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():198:198 -> a 1:4:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():51:51 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq1/i;"} 5:10:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():52:52 -> b 11:27:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():53:53 -> b 28:36:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():55:55 -> b @@ -91588,24 +89252,24 @@ com.facebook.imagepipeline.memory.PoolFactory -> s1.E: 94:95:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():154:154 -> f 96:98:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():169:169 -> f 1:4:com.facebook.common.memory.PooledByteBufferFactory getPooledByteBufferFactory(int):207:207 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LG0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LE0/i;"} 5:8:com.facebook.common.memory.PooledByteBufferFactory getPooledByteBufferFactory(int):208:208 -> g 9:28:com.facebook.common.memory.PooledByteBufferFactory getPooledByteBufferFactory(int):209:209 -> g 29:30:com.facebook.common.memory.PooledByteBufferFactory getPooledByteBufferFactory(int):211:211 -> g 31:39:com.facebook.common.memory.PooledByteBufferFactory getPooledByteBufferFactory(int):212:212 -> g 40:42:com.facebook.common.memory.PooledByteBufferFactory getPooledByteBufferFactory(int):214:214 -> g 1:4:com.facebook.common.memory.PooledByteStreams getPooledByteStreams():218:218 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE0/l;"} 5:15:com.facebook.common.memory.PooledByteStreams getPooledByteStreams():219:219 -> h 16:18:com.facebook.common.memory.PooledByteStreams getPooledByteStreams():221:221 -> h 1:4:com.facebook.common.memory.ByteArrayPool getSmallByteArrayPool():234:234 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE0/a;"} 5:8:com.facebook.common.memory.ByteArrayPool getSmallByteArrayPool():235:235 -> i 9:14:com.facebook.common.memory.ByteArrayPool getSmallByteArrayPool():237:237 -> i 15:20:com.facebook.common.memory.ByteArrayPool getSmallByteArrayPool():238:238 -> i 21:29:com.facebook.common.memory.ByteArrayPool getSmallByteArrayPool():239:239 -> i 30:32:com.facebook.common.memory.ByteArrayPool getSmallByteArrayPool():241:241 -> i -com.facebook.imagepipeline.memory.PoolParams -> s1.F: +com.facebook.imagepipeline.memory.PoolParams -> q1.F: # {"id":"sourceFile","fileName":"PoolParams.java"} int maxSizeHardCap -> a int maxSizeSoftCap -> b @@ -91616,7 +89280,7 @@ com.facebook.imagepipeline.memory.PoolParams -> s1.F: int maxNumThreads -> g 1:1:void (int,int,android.util.SparseIntArray):80:80 -> 2:9:void (int,int,android.util.SparseIntArray,int,int,int):99:106 -> -com.facebook.imagepipeline.memory.PoolStatsTracker -> s1.G: +com.facebook.imagepipeline.memory.PoolStatsTracker -> q1.G: # {"id":"sourceFile","fileName":"PoolStatsTracker.kt"} void onAlloc(int) -> a void onValueReuse(int) -> b @@ -91640,14 +89304,14 @@ com.facebook.imagepipeline.nativecode.Bitmaps -> com.facebook.imagepipeline.nati com.facebook.imagepipeline.nativecode.DalvikPurgeableDecoder -> com.facebook.imagepipeline.nativecode.DalvikPurgeableDecoder: # {"id":"sourceFile","fileName":"DalvikPurgeableDecoder.java"} com.facebook.imagepipeline.memory.BitmapCounter mUnpooledBitmapsCounter -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/g;"} byte[] EOI -> b 1:4:void ():44:44 -> 5:12:void ():47:47 -> 1:3:void ():52:52 -> 4:10:void ():53:53 -> 1:8:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):130:130 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Landroid/graphics/Bitmap$Config;Landroid/graphics/Rect;ILandroid/graphics/ColorSpace;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Landroid/graphics/Bitmap$Config;Landroid/graphics/Rect;ILandroid/graphics/ColorSpace;)LF0/a;"} 9:14:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):131:131 -> a 15:17:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):132:132 -> a 18:21:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):134:134 -> a @@ -91657,7 +89321,7 @@ com.facebook.imagepipeline.nativecode.DalvikPurgeableDecoder -> com.facebook.ima 33:40:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):140:140 -> a 41:41:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):141:141 -> a 1:8:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):93:93 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Landroid/graphics/Bitmap$Config;Landroid/graphics/Rect;Landroid/graphics/ColorSpace;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Landroid/graphics/Bitmap$Config;Landroid/graphics/Rect;Landroid/graphics/ColorSpace;)LF0/a;"} 9:14:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):94:94 -> b 15:17:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):95:95 -> b 18:21:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):97:97 -> b @@ -91667,11 +89331,11 @@ com.facebook.imagepipeline.nativecode.DalvikPurgeableDecoder -> com.facebook.ima 33:40:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):103:103 -> b 41:41:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):104:104 -> b android.graphics.Bitmap decodeByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,android.graphics.BitmapFactory$Options) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} 1:11:boolean endsWithEOI(com.facebook.common.references.CloseableReference,int):185:185 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;I)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;I)Z"} 12:20:boolean endsWithEOI(com.facebook.common.references.CloseableReference,int):187:187 -> e 21:31:boolean endsWithEOI(com.facebook.common.references.CloseableReference,int):188:188 -> e 1:6:android.graphics.BitmapFactory$Options getBitmapFactoryOptions(int,android.graphics.Bitmap$Config):170:170 -> f @@ -91682,7 +89346,7 @@ com.facebook.imagepipeline.nativecode.DalvikPurgeableDecoder -> com.facebook.ima 15:16:android.graphics.BitmapFactory$Options getBitmapFactoryOptions(int,android.graphics.Bitmap$Config):178:178 -> f 17:19:android.graphics.BitmapFactory$Options getBitmapFactoryOptions(int,android.graphics.Bitmap$Config):179:179 -> f 1:3:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):209:209 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;)LF0/a;"} 4:6:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):212:212 -> g 7:14:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):217:217 -> g 15:25:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):233:233 -> g @@ -91740,7 +89404,7 @@ com.facebook.imagepipeline.nativecode.NativeImageTranscoderFactory -> com.facebo # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/nativecode/f;"} 1:4:void ():14:14 -> 1:2:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getNativeImageTranscoderFactory(int,boolean,boolean):21:21 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(IZZ)Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZZ)Lu1/d;"} 3:4:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getNativeImageTranscoderFactory(int,boolean,boolean):22:22 -> a 5:16:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getNativeImageTranscoderFactory(int,boolean,boolean):23:23 -> a 17:36:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getNativeImageTranscoderFactory(int,boolean,boolean):24:24 -> a @@ -91764,36 +89428,36 @@ com.facebook.imagepipeline.nativecode.NativeJpegTranscoder -> com.facebook.image 12:15:void (boolean,int,boolean,boolean):59:59 -> 1:3:java.lang.String getIdentifier():83:83 -> a 3:6:boolean canResize(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions):69:69 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Lj1/h;Lj1/g;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Lh1/h;Lh1/g;)Z"} 7:20:boolean canResize(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions):71:71 -> b - 1:8:boolean canTranscode(com.facebook.imageformat.ImageFormat):78:78 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;)Z"} - 5:10:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):97:97 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Ljava/io/OutputStream;Lj1/h;Lj1/g;Lf1/c;Ljava/lang/Integer;Landroid/graphics/ColorSpace;)Lw1/b;"} - 11:14:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):100:100 -> d - 15:16:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):102:102 -> d - 17:21:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):103:103 -> d - 22:23:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):107:107 -> d - 24:27:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):108:108 -> d - 28:31:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):111:111 -> d - 32:36:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):113:113 -> d - 37:40:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):118:118 -> d - 41:42:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):119:119 -> d - 43:50:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):120:120 -> d - 51:58:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):119:119 -> d - 59:62:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):124:124 -> d - 63:68:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):127:127 -> d - 69:72:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):131:131 -> d - 73:78:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):126:126 -> d - 79:82:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):135:135 -> d - 83:88:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):137:137 -> d - 89:92:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):141:141 -> d - 93:95:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):136:136 -> d - 96:98:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):144:144 -> d - 99:105:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):146:146 -> d - 106:109:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):149:149 -> d - 110:112:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):144:144 -> d - 113:113:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):145:145 -> d + 5:10:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):97:97 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Ljava/io/OutputStream;Lh1/h;Lh1/g;Ld1/c;Ljava/lang/Integer;Landroid/graphics/ColorSpace;)Lu1/b;"} + 11:14:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):100:100 -> c + 15:16:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):102:102 -> c + 17:21:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):103:103 -> c + 22:23:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):107:107 -> c + 24:27:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):108:108 -> c + 28:31:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):111:111 -> c + 32:36:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):113:113 -> c + 37:40:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):118:118 -> c + 41:42:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):119:119 -> c + 43:50:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):120:120 -> c + 51:58:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):119:119 -> c + 59:62:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):124:124 -> c + 63:68:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):127:127 -> c + 69:72:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):131:131 -> c + 73:78:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):126:126 -> c + 79:82:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):135:135 -> c + 83:88:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):137:137 -> c + 89:92:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):141:141 -> c + 93:95:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):136:136 -> c + 96:98:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):144:144 -> c + 99:105:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):146:146 -> c + 106:109:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):149:149 -> c + 110:112:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):144:144 -> c + 113:113:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):145:145 -> c + 1:8:boolean canTranscode(com.facebook.imageformat.ImageFormat):78:78 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;)Z"} 1:10:void transcodeJpeg(java.io.InputStream,java.io.OutputStream,int,int,int):169:169 -> e 11:24:void transcodeJpeg(java.io.InputStream,java.io.OutputStream,int,int,int):170:170 -> e 25:36:void transcodeJpeg(java.io.InputStream,java.io.OutputStream,int,int,int):171:171 -> e @@ -91824,7 +89488,7 @@ com.facebook.imagepipeline.nativecode.NativeJpegTranscoderFactory -> com.faceboo 6:7:void (int,boolean,boolean):32:32 -> 8:10:void (int,boolean,boolean):33:33 -> 1:6:com.facebook.imagepipeline.transcoder.ImageTranscoder createImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):40:40 -> createImageTranscoder - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;Z)Lw1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;Z)Lu1/c;"} 7:18:com.facebook.imagepipeline.transcoder.ImageTranscoder createImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):43:43 -> createImageTranscoder com.facebook.imagepipeline.nativecode.NativeJpegTranscoderSoLoader -> com.facebook.imagepipeline.nativecode.g: # {"id":"sourceFile","fileName":"NativeJpegTranscoderSoLoader.java"} @@ -91843,28 +89507,28 @@ com.facebook.imagepipeline.nativecode.NativeRoundingFilter -> com.facebook.image 1:3:void toCircleFast(android.graphics.Bitmap,boolean):62:62 -> toCircleFast 4:17:void toCircleFast(android.graphics.Bitmap,boolean):63:63 -> toCircleFast 18:21:void toCircleFast(android.graphics.Bitmap,boolean):66:66 -> toCircleFast -com.facebook.imagepipeline.platform.ArtDecoder -> t1.a: +com.facebook.imagepipeline.platform.ArtDecoder -> r1.a: # {"id":"sourceFile","fileName":"ArtDecoder.kt"} 16:19:void (com.facebook.imagepipeline.memory.BitmapPool,androidx.core.util.Pools$Pool,com.facebook.imagepipeline.platform.PlatformDecoderOptions):27:27 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/i;LF/e;Lt1/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/i;LE/e;Lr1/h;)V"} 6:9:int getBitmapSize(int,int,android.graphics.BitmapFactory$Options):29:29 -> d 10:14:int getBitmapSize(int,int,android.graphics.BitmapFactory$Options):30:30 -> d 15:22:int getBitmapSize(int,int,android.graphics.BitmapFactory$Options):29:29 -> d -com.facebook.imagepipeline.platform.DefaultDecoder -> t1.c: +com.facebook.imagepipeline.platform.DefaultDecoder -> r1.c: # {"id":"sourceFile","fileName":"DefaultDecoder.java"} com.facebook.imagepipeline.memory.BitmapPool mBitmapPool -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/i;"} boolean mAvoidPoolGet -> b boolean mAvoidPoolRelease -> c com.facebook.imagepipeline.platform.PreverificationHelper mPreverificationHelper -> d androidx.core.util.Pools$Pool mDecodeBuffers -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/e;"} java.lang.Class TAG -> f byte[] EOI_TAIL -> g 1:5:void ():42:42 -> 6:14:void ():62:62 -> 1:3:void (com.facebook.imagepipeline.memory.BitmapPool,androidx.core.util.Pools$Pool,com.facebook.imagepipeline.platform.PlatformDecoderOptions):68:68 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/i;LF/e;Lt1/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/i;LE/e;Lr1/h;)V"} 4:18:void (com.facebook.imagepipeline.memory.BitmapPool,androidx.core.util.Pools$Pool,com.facebook.imagepipeline.platform.PlatformDecoderOptions):52:52 -> 19:20:void (com.facebook.imagepipeline.memory.BitmapPool,androidx.core.util.Pools$Pool,com.facebook.imagepipeline.platform.PlatformDecoderOptions):69:69 -> 21:24:void (com.facebook.imagepipeline.memory.BitmapPool,androidx.core.util.Pools$Pool,com.facebook.imagepipeline.platform.PlatformDecoderOptions):70:70 -> @@ -91872,7 +89536,7 @@ com.facebook.imagepipeline.platform.DefaultDecoder -> t1.c: 31:36:void (com.facebook.imagepipeline.memory.BitmapPool,androidx.core.util.Pools$Pool,com.facebook.imagepipeline.platform.PlatformDecoderOptions):72:72 -> 37:39:void (com.facebook.imagepipeline.memory.BitmapPool,androidx.core.util.Pools$Pool,com.facebook.imagepipeline.platform.PlatformDecoderOptions):74:74 -> 1:4:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):148:148 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Landroid/graphics/Bitmap$Config;Landroid/graphics/Rect;ILandroid/graphics/ColorSpace;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Landroid/graphics/Bitmap$Config;Landroid/graphics/Rect;ILandroid/graphics/ColorSpace;)LF0/a;"} 5:6:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):149:149 -> a 7:10:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):150:150 -> a 11:14:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):151:151 -> a @@ -91892,7 +89556,7 @@ com.facebook.imagepipeline.platform.DefaultDecoder -> t1.c: 100:102:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):175:175 -> a 103:103:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):177:177 -> a 1:2:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):112:112 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Landroid/graphics/Bitmap$Config;Landroid/graphics/Rect;Landroid/graphics/ColorSpace;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Landroid/graphics/Bitmap$Config;Landroid/graphics/Rect;Landroid/graphics/ColorSpace;)LF0/a;"} 3:6:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):113:113 -> b 7:15:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):114:114 -> b 16:25:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):116:116 -> b @@ -91900,7 +89564,7 @@ com.facebook.imagepipeline.platform.DefaultDecoder -> t1.c: 34:40:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):120:120 -> b 41:41:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):123:123 -> b 1:3:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):209:209 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Landroid/graphics/BitmapFactory$Options;Landroid/graphics/Rect;Landroid/graphics/ColorSpace;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Landroid/graphics/BitmapFactory$Options;Landroid/graphics/Rect;Landroid/graphics/ColorSpace;)LF0/a;"} 4:5:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):210:210 -> c 6:9:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):211:211 -> c 10:16:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):213:213 -> c @@ -91948,7 +89612,7 @@ com.facebook.imagepipeline.platform.DefaultDecoder -> t1.c: 294:294:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):305:305 -> c int getBitmapSize(int,int,android.graphics.BitmapFactory$Options) -> d 1:5:android.graphics.BitmapFactory$Options getDecodeOptionsForStream(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,boolean):329:329 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Landroid/graphics/Bitmap$Config;Z)Landroid/graphics/BitmapFactory$Options;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Landroid/graphics/Bitmap$Config;Z)Landroid/graphics/BitmapFactory$Options;"} 6:12:android.graphics.BitmapFactory$Options getDecodeOptionsForStream(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,boolean):331:331 -> e 13:14:android.graphics.BitmapFactory$Options getDecodeOptionsForStream(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,boolean):332:332 -> e 15:16:android.graphics.BitmapFactory$Options getDecodeOptionsForStream(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,boolean):333:333 -> e @@ -91960,20 +89624,20 @@ com.facebook.imagepipeline.platform.DefaultDecoder -> t1.c: 59:66:android.graphics.BitmapFactory$Options getDecodeOptionsForStream(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,boolean):344:344 -> e 67:68:android.graphics.BitmapFactory$Options getDecodeOptionsForStream(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,boolean):348:348 -> e 69:71:android.graphics.BitmapFactory$Options getDecodeOptionsForStream(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,boolean):350:350 -> e -com.facebook.imagepipeline.platform.DefaultDecoder$$ExternalSyntheticApiModelOutline0 -> t1.b: +com.facebook.imagepipeline.platform.DefaultDecoder$$ExternalSyntheticApiModelOutline0 -> r1.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.graphics.Bitmap$Config t1.DefaultDecoder$$ExternalSyntheticApiModelOutline0.m():0:0 -> a + 1:1:android.graphics.Bitmap$Config r1.DefaultDecoder$$ExternalSyntheticApiModelOutline0.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.platform.DefaultDecoder$NoOpResourceReleaser -> t1.c$a: +com.facebook.imagepipeline.platform.DefaultDecoder$NoOpResourceReleaser -> r1.c$a: # {"id":"sourceFile","fileName":"DefaultDecoder.java"} com.facebook.imagepipeline.platform.DefaultDecoder$NoOpResourceReleaser INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/c$a;"} 1:8:void ():358:358 -> 1:4:void ():357:357 -> - 1:1:t1.DefaultDecoder$NoOpResourceReleaser t1.DefaultDecoder$NoOpResourceReleaser.-$$Nest$sfgetINSTANCE():0:0 -> a + 1:1:r1.DefaultDecoder$NoOpResourceReleaser r1.DefaultDecoder$NoOpResourceReleaser.-$$Nest$sfgetINSTANCE():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt1/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr1/c$a;"} 1:1:void release(android.graphics.Bitmap):363:363 -> b 1:6:void release(java.lang.Object):357:357 -> release com.facebook.imagepipeline.platform.GingerbreadPurgeableDecoder -> com.facebook.imagepipeline.platform.GingerbreadPurgeableDecoder: @@ -91982,12 +89646,12 @@ com.facebook.imagepipeline.platform.GingerbreadPurgeableDecoder -> com.facebook. 1:3:void ():51:51 -> 4:7:void ():52:52 -> 1:16:android.graphics.Bitmap decodeByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,android.graphics.BitmapFactory$Options):65:65 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} 1:10:android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options):81:81 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} 11:15:android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options):82:82 -> d 6:7:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):88:88 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;I[B)Landroid/os/MemoryFile;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;I[B)Landroid/os/MemoryFile;"} 8:13:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):89:89 -> h 14:17:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):90:90 -> h 18:28:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):95:95 -> h @@ -92005,7 +89669,7 @@ com.facebook.imagepipeline.platform.GingerbreadPurgeableDecoder -> com.facebook. 81:83:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):107:107 -> h 84:84:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):108:108 -> h 2:5:android.graphics.Bitmap decodeFileDescriptorAsPurgeable(com.facebook.common.references.CloseableReference,int,byte[],android.graphics.BitmapFactory$Options):138:138 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;I[BLandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;I[BLandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} 6:8:android.graphics.Bitmap decodeFileDescriptorAsPurgeable(com.facebook.common.references.CloseableReference,int,byte[],android.graphics.BitmapFactory$Options):139:139 -> i 9:19:android.graphics.Bitmap decodeFileDescriptorAsPurgeable(com.facebook.common.references.CloseableReference,int,byte[],android.graphics.BitmapFactory$Options):144:144 -> i 20:26:android.graphics.Bitmap decodeFileDescriptorAsPurgeable(com.facebook.common.references.CloseableReference,int,byte[],android.graphics.BitmapFactory$Options):147:147 -> i @@ -92021,12 +89685,12 @@ com.facebook.imagepipeline.platform.GingerbreadPurgeableDecoder -> com.facebook. com.facebook.imagepipeline.platform.KitKatPurgeableDecoder -> com.facebook.imagepipeline.platform.KitKatPurgeableDecoder: # {"id":"sourceFile","fileName":"KitKatPurgeableDecoder.java"} com.facebook.imagepipeline.memory.FlexByteArrayPool mFlexByteArrayPool -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/t;"} 1:3:void (com.facebook.imagepipeline.memory.FlexByteArrayPool):39:39 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/t;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/t;)V"} 4:6:void (com.facebook.imagepipeline.memory.FlexByteArrayPool):40:40 -> 1:6:android.graphics.Bitmap decodeByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,android.graphics.BitmapFactory$Options):52:52 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} 7:10:android.graphics.Bitmap decodeByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,android.graphics.BitmapFactory$Options):53:53 -> c 11:16:android.graphics.Bitmap decodeByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,android.graphics.BitmapFactory$Options):54:54 -> c 17:23:android.graphics.Bitmap decodeByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,android.graphics.BitmapFactory$Options):56:56 -> c @@ -92036,7 +89700,7 @@ com.facebook.imagepipeline.platform.KitKatPurgeableDecoder -> com.facebook.image 39:46:android.graphics.Bitmap decodeByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,android.graphics.BitmapFactory$Options):61:61 -> c 47:47:android.graphics.Bitmap decodeByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,android.graphics.BitmapFactory$Options):62:62 -> c 1:10:android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options):76:76 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"} 11:16:android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options):77:77 -> d 17:33:android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options):78:78 -> d 34:41:android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options):80:80 -> d @@ -92049,34 +89713,34 @@ com.facebook.imagepipeline.platform.KitKatPurgeableDecoder -> com.facebook.image 79:79:android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options):92:92 -> d 2:7:void putEOI(byte[],int):97:97 -> h 8:10:void putEOI(byte[],int):98:98 -> h -com.facebook.imagepipeline.platform.OreoDecoder -> t1.e: +com.facebook.imagepipeline.platform.OreoDecoder -> r1.e: # {"id":"sourceFile","fileName":"OreoDecoder.kt"} com.facebook.imagepipeline.platform.PlatformDecoderOptions platformDecoderOptions -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/h;"} 16:18:void (com.facebook.imagepipeline.memory.BitmapPool,androidx.core.util.Pools$Pool,com.facebook.imagepipeline.platform.PlatformDecoderOptions):27:27 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/i;LF/e;Lt1/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/i;LE/e;Lr1/h;)V"} 19:21:void (com.facebook.imagepipeline.memory.BitmapPool,androidx.core.util.Pools$Pool,com.facebook.imagepipeline.platform.PlatformDecoderOptions):26:26 -> 6:13:int getBitmapSize(int,int,android.graphics.BitmapFactory$Options):31:31 -> d 14:18:int getBitmapSize(int,int,android.graphics.BitmapFactory$Options):30:30 -> d -com.facebook.imagepipeline.platform.OreoDecoder$$ExternalSyntheticApiModelOutline0 -> t1.d: +com.facebook.imagepipeline.platform.OreoDecoder$$ExternalSyntheticApiModelOutline0 -> r1.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.graphics.Bitmap$Config t1.OreoDecoder$$ExternalSyntheticApiModelOutline0.m(android.graphics.BitmapFactory$Options):0:0 -> a + 1:1:android.graphics.Bitmap$Config r1.OreoDecoder$$ExternalSyntheticApiModelOutline0.m(android.graphics.BitmapFactory$Options):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imagepipeline.platform.PlatformDecoder -> t1.f: +com.facebook.imagepipeline.platform.PlatformDecoder -> r1.f: # {"id":"sourceFile","fileName":"PlatformDecoder.kt"} com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Landroid/graphics/Bitmap$Config;Landroid/graphics/Rect;ILandroid/graphics/ColorSpace;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Landroid/graphics/Bitmap$Config;Landroid/graphics/Rect;ILandroid/graphics/ColorSpace;)LF0/a;"} com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Landroid/graphics/Bitmap$Config;Landroid/graphics/Rect;Landroid/graphics/ColorSpace;)LH0/a;"} -com.facebook.imagepipeline.platform.PlatformDecoderFactory -> t1.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Landroid/graphics/Bitmap$Config;Landroid/graphics/Rect;Landroid/graphics/ColorSpace;)LF0/a;"} +com.facebook.imagepipeline.platform.PlatformDecoderFactory -> r1.g: # {"id":"sourceFile","fileName":"PlatformDecoderFactory.kt"} com.facebook.imagepipeline.platform.PlatformDecoderFactory INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/g;"} 1:8:void ():0:0 -> 1:4:void ():20:20 -> 11:18:com.facebook.imagepipeline.platform.PlatformDecoder buildPlatformDecoder(com.facebook.imagepipeline.memory.PoolFactory,boolean,boolean,com.facebook.imagepipeline.platform.PlatformDecoderOptions):37:37 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/E;ZZLt1/h;)Lt1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/E;ZZLr1/h;)Lr1/f;"} 19:20:com.facebook.imagepipeline.platform.PlatformDecoder buildPlatformDecoder(com.facebook.imagepipeline.memory.PoolFactory,boolean,boolean,com.facebook.imagepipeline.platform.PlatformDecoderOptions):38:38 -> a 21:27:com.facebook.imagepipeline.platform.PlatformDecoder buildPlatformDecoder(com.facebook.imagepipeline.memory.PoolFactory,boolean,boolean,com.facebook.imagepipeline.platform.PlatformDecoderOptions):39:39 -> a 28:31:com.facebook.imagepipeline.platform.PlatformDecoder buildPlatformDecoder(com.facebook.imagepipeline.memory.PoolFactory,boolean,boolean,com.facebook.imagepipeline.platform.PlatformDecoderOptions):40:40 -> a @@ -92086,11 +89750,11 @@ com.facebook.imagepipeline.platform.PlatformDecoderFactory -> t1.g: 45:48:com.facebook.imagepipeline.platform.PlatformDecoder buildPlatformDecoder(com.facebook.imagepipeline.memory.PoolFactory,boolean,boolean,com.facebook.imagepipeline.platform.PlatformDecoderOptions):46:46 -> a 49:52:com.facebook.imagepipeline.platform.PlatformDecoder buildPlatformDecoder(com.facebook.imagepipeline.memory.PoolFactory,boolean,boolean,com.facebook.imagepipeline.platform.PlatformDecoderOptions):44:44 -> a 8:15:androidx.core.util.Pools$Pool createPool(com.facebook.imagepipeline.memory.PoolFactory,boolean):76:76 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/E;Z)LF/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1/E;Z)LE/e;"} 16:19:androidx.core.util.Pools$Pool createPool(com.facebook.imagepipeline.memory.PoolFactory,boolean):78:78 -> b 20:27:androidx.core.util.Pools$Pool createPool(com.facebook.imagepipeline.memory.PoolFactory,boolean):79:79 -> b 28:47:androidx.core.util.Pools$Pool createPool(com.facebook.imagepipeline.memory.PoolFactory,boolean):81:81 -> b -com.facebook.imagepipeline.platform.PlatformDecoderOptions -> t1.h: +com.facebook.imagepipeline.platform.PlatformDecoderOptions -> r1.h: # {"id":"sourceFile","fileName":"PlatformDecoderOptions.kt"} boolean avoidPoolGet -> a boolean avoidPoolRelease -> b @@ -92102,19 +89766,19 @@ com.facebook.imagepipeline.platform.PreverificationHelper -> com.facebook.imagep # {"id":"sourceFile","fileName":"PreverificationHelper.kt"} 1:4:void ():15:15 -> 1:10:boolean shouldUseHardwareBitmapConfig(android.graphics.Bitmap$Config):20:20 -> shouldUseHardwareBitmapConfig -com.facebook.imagepipeline.postprocessors.IterativeBoxBlurPostProcessor -> u1.a: +com.facebook.imagepipeline.postprocessors.IterativeBoxBlurPostProcessor -> s1.a: # {"id":"sourceFile","fileName":"IterativeBoxBlurPostProcessor.java"} int mIterations -> a int mBlurRadius -> b com.facebook.cache.common.CacheKey mCacheKey -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/d;"} 1:10:void (int,int):38:38 -> 11:20:void (int,int):39:39 -> 21:27:void (int,int):40:40 -> 28:29:void (int,int):41:41 -> 30:32:void (int,int):42:42 -> 1:4:com.facebook.cache.common.CacheKey getPostprocessorCacheKey():53:53 -> getPostprocessorCacheKey - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv0/d;"} 5:27:com.facebook.cache.common.CacheKey getPostprocessorCacheKey():54:54 -> getPostprocessorCacheKey 28:34:com.facebook.cache.common.CacheKey getPostprocessorCacheKey():55:55 -> getPostprocessorCacheKey 35:37:com.facebook.cache.common.CacheKey getPostprocessorCacheKey():57:57 -> getPostprocessorCacheKey @@ -92137,7 +89801,7 @@ com.facebook.imagepipeline.producers.AddImageTransformMetaDataProducer$AddImageT # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;)V"} 1:6:void onNewResultImpl(java.lang.Object,int):33:33 -> i 3:11:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):43:43 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)V"} 12:17:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):46:46 -> q 18:20:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):47:47 -> q 21:28:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):49:49 -> q @@ -92200,21 +89864,21 @@ com.facebook.imagepipeline.producers.BaseProducerContext -> com.facebook.imagepi java.util.Map mExtras -> j boolean mIsPrefetch -> k com.facebook.imagepipeline.common.Priority mPriority -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/f;"} boolean mIsIntermediateResultExpected -> m boolean mIsCancelled -> n java.util.List mCallbacks -> o com.facebook.imagepipeline.core.ImagePipelineConfigInterface mImagePipelineConfig -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/v;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/v;"} java.util.Set INITIAL_KEYS -> q java.lang.Object CALLER_CONTEXT_UNSET -> r 1:8:void ():33:33 -> 9:14:void ():34:34 -> 15:22:void ():35:35 -> 1:1:void (com.facebook.imagepipeline.request.ImageRequest,java.lang.String,com.facebook.imagepipeline.producers.ProducerListener2,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,boolean,boolean,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):72:72 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Lcom/facebook/imagepipeline/producers/g0;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;ZZLj1/f;Lk1/v;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Lcom/facebook/imagepipeline/producers/g0;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;ZZLh1/f;Li1/v;)V"} 2:4:void (com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.String,java.util.Map,com.facebook.imagepipeline.producers.ProducerListener2,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,boolean,boolean,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):97:99 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/facebook/imagepipeline/producers/g0;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;ZZLj1/f;Lk1/v;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/facebook/imagepipeline/producers/g0;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;ZZLh1/f;Li1/v;)V"} 5:6:void (com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.String,java.util.Map,com.facebook.imagepipeline.producers.ProducerListener2,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,boolean,boolean,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):101:102 -> 7:7:void (com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.String,java.util.Map,com.facebook.imagepipeline.producers.ProducerListener2,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,boolean,boolean,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):105:105 -> 8:8:void (com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.String,java.util.Map,com.facebook.imagepipeline.producers.ProducerListener2,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,boolean,boolean,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):103:103 -> @@ -92223,63 +89887,63 @@ com.facebook.imagepipeline.producers.BaseProducerContext -> com.facebook.imagepi 14:16:void (com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.String,java.util.Map,com.facebook.imagepipeline.producers.ProducerListener2,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,boolean,boolean,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):113:115 -> 17:18:void (com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.String,java.util.Map,com.facebook.imagepipeline.producers.ProducerListener2,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,boolean,boolean,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):117:118 -> 19:19:void (com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.String,java.util.Map,com.facebook.imagepipeline.producers.ProducerListener2,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,boolean,boolean,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):120:120 -> - 2:8:boolean isPrefetch():155:155 -> E - 1:7:java.lang.Object getExtra(java.lang.String):335:335 -> J - 1:3:java.lang.String getUiComponentId():135:135 -> M - 1:9:void putExtra(java.lang.String,java.lang.Object):319:319 -> S - 10:15:void putExtra(java.lang.String,java.lang.Object):320:320 -> S + 1:7:java.lang.Object getExtra(java.lang.String):335:335 -> A + 1:3:java.lang.String getUiComponentId():135:135 -> I + 1:9:void putExtra(java.lang.String,java.lang.Object):319:319 -> L + 10:15:void putExtra(java.lang.String,java.lang.Object):320:320 -> L 1:6:void putOriginExtra(java.lang.String):362:362 -> T - 1:3:com.facebook.imagepipeline.producers.ProducerListener2 getProducerListener():140:140 -> V + 1:3:com.facebook.imagepipeline.producers.ProducerListener2 getProducerListener():140:140 -> W # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/g0;"} + 2:8:boolean isIntermediateResultExpected():165:165 -> Z 4:19:void callOnCancellationRequested(java.util.List):278:278 -> b 20:24:void callOnCancellationRequested(java.util.List):279:279 -> b - 2:8:boolean isIntermediateResultExpected():165:165 -> b0 4:19:void callOnIsIntermediateResultExpectedChanged(java.util.List):302:302 -> c 20:24:void callOnIsIntermediateResultExpectedChanged(java.util.List):303:303 -> c - 1:3:com.facebook.imagepipeline.request.ImageRequest$RequestLevel getLowestPermittedRequestLevel():150:150 -> c0 + 1:3:com.facebook.imagepipeline.request.ImageRequest$RequestLevel getLowestPermittedRequestLevel():150:150 -> d0 # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/request/b$c;"} 4:19:void callOnIsPrefetchChanged(java.util.List):288:288 -> e 20:24:void callOnIsPrefetchChanged(java.util.List):289:289 -> e - 4:19:void callOnPriorityChanged(java.util.List):312:312 -> f - 20:24:void callOnPriorityChanged(java.util.List):313:313 -> f - 1:3:java.lang.Object getCallerContext():145:145 -> g + 1:3:java.lang.Object getCallerContext():145:145 -> f + 4:19:void callOnPriorityChanged(java.util.List):312:312 -> g + 20:24:void callOnPriorityChanged(java.util.List):313:313 -> g 1:3:java.util.Map getExtras():351:351 -> getExtras 1:3:java.lang.String getId():130:130 -> getId 2:8:com.facebook.imagepipeline.common.Priority getPriority():160:160 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/f;"} 1:3:com.facebook.imagepipeline.request.ImageRequest getImageRequest():125:125 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/request/b;"} - 1:8:void cancel():194:194 -> j - 2:5:java.util.List cancelNoCallbacks():263:263 -> k - 6:9:java.util.List cancelNoCallbacks():264:264 -> k - 10:11:java.util.List cancelNoCallbacks():266:266 -> k - 12:23:java.util.List cancelNoCallbacks():267:267 -> k - 2:5:java.util.List setIsIntermediateResultExpectedNoCallbacks(boolean):245:245 -> l - 6:8:java.util.List setIsIntermediateResultExpectedNoCallbacks(boolean):246:246 -> l - 9:10:java.util.List setIsIntermediateResultExpectedNoCallbacks(boolean):248:248 -> l - 11:22:java.util.List setIsIntermediateResultExpectedNoCallbacks(boolean):249:249 -> l - 2:5:java.util.List setIsPrefetchNoCallbacks(boolean):208:208 -> m - 6:8:java.util.List setIsPrefetchNoCallbacks(boolean):209:209 -> m - 9:10:java.util.List setIsPrefetchNoCallbacks(boolean):211:211 -> m - 11:22:java.util.List setIsPrefetchNoCallbacks(boolean):212:212 -> m + 1:2:void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks):175:176 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/f0;)V"} + 3:6:void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks):176:176 -> j + 7:8:void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks):177:177 -> j + 9:11:void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks):180:180 -> j + 12:16:void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks):183:183 -> j + 17:18:void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks):180:180 -> j + 1:8:void cancel():194:194 -> k + 2:5:java.util.List cancelNoCallbacks():263:263 -> l + 6:9:java.util.List cancelNoCallbacks():264:264 -> l + 10:11:java.util.List cancelNoCallbacks():266:266 -> l + 12:23:java.util.List cancelNoCallbacks():267:267 -> l + 2:5:java.util.List setIsIntermediateResultExpectedNoCallbacks(boolean):245:245 -> m + 6:8:java.util.List setIsIntermediateResultExpectedNoCallbacks(boolean):246:246 -> m + 9:10:java.util.List setIsIntermediateResultExpectedNoCallbacks(boolean):248:248 -> m + 11:22:java.util.List setIsIntermediateResultExpectedNoCallbacks(boolean):249:249 -> m + 2:5:java.util.List setIsPrefetchNoCallbacks(boolean):208:208 -> n + 6:8:java.util.List setIsPrefetchNoCallbacks(boolean):209:209 -> n + 9:10:java.util.List setIsPrefetchNoCallbacks(boolean):211:211 -> n + 11:22:java.util.List setIsPrefetchNoCallbacks(boolean):212:212 -> n 2:5:java.util.List setPriorityNoCallbacks(com.facebook.imagepipeline.common.Priority):226:226 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/f;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/f;)Ljava/util/List;"} 6:8:java.util.List setPriorityNoCallbacks(com.facebook.imagepipeline.common.Priority):227:227 -> p 9:10:java.util.List setPriorityNoCallbacks(com.facebook.imagepipeline.common.Priority):229:229 -> p 11:22:java.util.List setPriorityNoCallbacks(com.facebook.imagepipeline.common.Priority):230:230 -> p - 1:2:void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks):175:176 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/f0;)V"} - 3:6:void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks):176:176 -> s - 7:8:void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks):177:177 -> s - 9:11:void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks):180:180 -> s - 12:16:void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks):183:183 -> s - 17:18:void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks):180:180 -> s - 1:3:com.facebook.imagepipeline.core.ImagePipelineConfigInterface getImagePipelineConfig():189:189 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/v;"} - 1:7:void putOriginExtra(java.lang.String,java.lang.String):356:356 -> u - 8:15:void putOriginExtra(java.lang.String,java.lang.String):357:357 -> u - 4:23:void putExtras(java.util.Map):326:326 -> x - 24:38:void putExtras(java.util.Map):327:327 -> x + 1:3:com.facebook.imagepipeline.core.ImagePipelineConfigInterface getImagePipelineConfig():189:189 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/v;"} + 1:7:void putOriginExtra(java.lang.String,java.lang.String):356:356 -> t + 8:15:void putOriginExtra(java.lang.String,java.lang.String):357:357 -> t + 4:23:void putExtras(java.util.Map):326:326 -> u + 24:38:void putExtras(java.util.Map):327:327 -> u + 2:8:boolean isPrefetch():155:155 -> x com.facebook.imagepipeline.producers.BaseProducerContextCallbacks -> com.facebook.imagepipeline.producers.f: # {"id":"sourceFile","fileName":"BaseProducerContextCallbacks.kt"} 1:4:void ():11:11 -> @@ -92291,12 +89955,12 @@ com.facebook.imagepipeline.producers.BitmapMemoryCacheGetProducer -> com.faceboo com.facebook.imagepipeline.producers.BitmapMemoryCacheGetProducer$Companion Companion -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/g$a;"} 16:19:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):21:21 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x;Li1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/x;Lg1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} 1:3:java.lang.String getOriginSubcategory():33:33 -> d 1:3:java.lang.String getProducerName():31:31 -> e - 1:1:com.facebook.imagepipeline.producers.Consumer wrapConsumer(com.facebook.imagepipeline.producers.Consumer,x0.CacheKey,boolean):0:0 -> g + 1:1:com.facebook.imagepipeline.producers.Consumer wrapConsumer(com.facebook.imagepipeline.producers.Consumer,v0.CacheKey,boolean):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lx0/d;Z)Lcom/facebook/imagepipeline/producers/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lv0/d;Z)Lcom/facebook/imagepipeline/producers/n;"} com.facebook.imagepipeline.producers.BitmapMemoryCacheGetProducer$Companion -> com.facebook.imagepipeline.producers.g$a: # {"id":"sourceFile","fileName":"BitmapMemoryCacheGetProducer.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> @@ -92304,15 +89968,15 @@ com.facebook.imagepipeline.producers.BitmapMemoryCacheGetProducer$Companion -> c com.facebook.imagepipeline.producers.BitmapMemoryCacheKeyMultiplexProducer -> com.facebook.imagepipeline.producers.h: # {"id":"sourceFile","fileName":"BitmapMemoryCacheKeyMultiplexProducer.java"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} 1:7:void (com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):30:30 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} 8:10:void (com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):34:34 -> 1:7:java.io.Closeable cloneOrNull(java.io.Closeable):21:21 -> g 1:5:java.lang.Object getKey(com.facebook.imagepipeline.producers.ProducerContext):21:21 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)Ljava/lang/Object;"} 1:5:com.facebook.common.references.CloseableReference cloneOrNull(com.facebook.common.references.CloseableReference):46:46 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)LF0/a;"} 1:2:android.util.Pair getKey(com.facebook.imagepipeline.producers.ProducerContext):38:38 -> m # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)Landroid/util/Pair;"} 3:10:android.util.Pair getKey(com.facebook.imagepipeline.producers.ProducerContext):40:40 -> m @@ -92322,13 +89986,13 @@ com.facebook.imagepipeline.producers.BitmapMemoryCacheKeyMultiplexProducer -> co com.facebook.imagepipeline.producers.BitmapMemoryCacheProducer -> com.facebook.imagepipeline.producers.i: # {"id":"sourceFile","fileName":"BitmapMemoryCacheProducer.java"} com.facebook.imagepipeline.cache.MemoryCache mMemoryCache -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} com.facebook.imagepipeline.producers.Producer mInputProducer -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} 1:3:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):40:40 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x;Li1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/x;Lg1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} 4:5:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):41:41 -> 6:7:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):42:42 -> 8:10:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):43:43 -> @@ -92385,27 +90049,27 @@ com.facebook.imagepipeline.producers.BitmapMemoryCacheProducer -> com.facebook.i 296:301:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):123:123 -> b 302:304:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):124:124 -> b 305:305:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):126:126 -> b - 1:1:i1.MemoryCache -$$Nest$fgetmMemoryCache(com.facebook.imagepipeline.producers.BitmapMemoryCacheProducer):0:0 -> c + 1:1:g1.MemoryCache -$$Nest$fgetmMemoryCache(com.facebook.imagepipeline.producers.BitmapMemoryCacheProducer):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/i;)Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/i;)Lg1/x;"} 1:3:java.lang.String getOriginSubcategory():206:206 -> d 1:3:java.lang.String getProducerName():197:197 -> e 1:8:void maybeSetExtrasFromCloseableImage(com.facebook.imagepipeline.image.HasImageMetadata,com.facebook.imagepipeline.producers.ProducerContext):202:202 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/k;Lcom/facebook/imagepipeline/producers/e0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/k;Lcom/facebook/imagepipeline/producers/e0;)V"} 1:6:com.facebook.imagepipeline.producers.Consumer wrapConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.cache.common.CacheKey,boolean):133:133 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lx0/d;Z)Lcom/facebook/imagepipeline/producers/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lv0/d;Z)Lcom/facebook/imagepipeline/producers/n;"} com.facebook.imagepipeline.producers.BitmapMemoryCacheProducer$1 -> com.facebook.imagepipeline.producers.i$a: # {"id":"sourceFile","fileName":"BitmapMemoryCacheProducer.java"} com.facebook.cache.common.CacheKey val$cacheKey -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/d;"} boolean val$isBitmapCacheEnabledForWrite -> d com.facebook.imagepipeline.producers.BitmapMemoryCacheProducer this$0 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/i;"} 1:10:void (com.facebook.imagepipeline.producers.BitmapMemoryCacheProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.cache.common.CacheKey,boolean):134:134 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/i;Lcom/facebook/imagepipeline/producers/n;Lx0/d;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/i;Lcom/facebook/imagepipeline/producers/n;Lv0/d;Z)V"} 1:6:void onNewResultImpl(java.lang.Object,int):134:134 -> i 1:6:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):139:139 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;I)V"} 7:15:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):140:140 -> q 16:24:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):142:142 -> q 25:31:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):146:146 -> q @@ -92468,7 +90132,7 @@ com.facebook.imagepipeline.producers.BitmapPrepareProducer$BitmapPrepareConsumer 6:8:void (com.facebook.imagepipeline.producers.Consumer,int,int):82:82 -> 1:6:void onNewResultImpl(java.lang.Object,int):69:69 -> i 3:9:void internalPrepareBitmap(com.facebook.common.references.CloseableReference):93:93 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)V"} 10:17:void internalPrepareBitmap(com.facebook.common.references.CloseableReference):97:97 -> q 18:24:void internalPrepareBitmap(com.facebook.common.references.CloseableReference):98:98 -> q 25:28:void internalPrepareBitmap(com.facebook.common.references.CloseableReference):102:102 -> q @@ -92479,24 +90143,24 @@ com.facebook.imagepipeline.producers.BitmapPrepareProducer$BitmapPrepareConsumer 52:56:void internalPrepareBitmap(com.facebook.common.references.CloseableReference):113:113 -> q 57:60:void internalPrepareBitmap(com.facebook.common.references.CloseableReference):117:117 -> q 1:3:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):88:88 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;I)V"} 4:11:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):89:89 -> r com.facebook.imagepipeline.producers.BitmapProbeProducer -> com.facebook.imagepipeline.producers.k: # {"id":"sourceFile","fileName":"BitmapProbeProducer.java"} com.facebook.imagepipeline.cache.MemoryCache mEncodedMemoryCache -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} com.facebook.imagepipeline.producers.Producer mInputProducer -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} com.facebook.imagepipeline.cache.BoundedLinkedHashSet mEncodedMemoryCacheHistory -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/d;"} com.facebook.imagepipeline.cache.BoundedLinkedHashSet mDiskCacheHistory -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/d;"} 1:3:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.producers.Producer):47:47 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x;LD0/n;Li1/k;Li1/d;Li1/d;Lcom/facebook/imagepipeline/producers/d0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/x;LB0/n;Lg1/k;Lg1/d;Lg1/d;Lcom/facebook/imagepipeline/producers/d0;)V"} 4:5:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.producers.Producer):48:48 -> 6:7:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.producers.Producer):49:49 -> 8:9:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.producers.Producer):50:50 -> @@ -92526,17 +90190,17 @@ com.facebook.imagepipeline.producers.BitmapProbeProducer$ProbeConsumer -> com.fa com.facebook.imagepipeline.producers.ProducerContext mProducerContext -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} com.facebook.imagepipeline.cache.MemoryCache mEncodedMemoryCache -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} com.facebook.imagepipeline.cache.BoundedLinkedHashSet mEncodedMemoryCacheHistory -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/d;"} com.facebook.imagepipeline.cache.BoundedLinkedHashSet mDiskCacheHistory -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/d;"} 1:3:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet):110:110 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;Li1/x;LD0/n;Li1/k;Li1/d;Li1/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;Lg1/x;LB0/n;Lg1/k;Lg1/d;Lg1/d;)V"} 4:5:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet):111:111 -> 6:7:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet):112:112 -> 8:9:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet):113:113 -> @@ -92545,7 +90209,7 @@ com.facebook.imagepipeline.producers.BitmapProbeProducer$ProbeConsumer -> com.fa 14:16:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet):116:116 -> 1:6:void onNewResultImpl(java.lang.Object,int):91:91 -> i 1:6:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):123:123 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;I)V"} 7:15:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):124:124 -> q 16:33:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):128:128 -> q 34:39:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):133:133 -> q @@ -92607,7 +90271,7 @@ com.facebook.imagepipeline.producers.BranchOnSeparateImagesProducer$OnFirstImage 1:16:void onFailureImpl(java.lang.Throwable):70:70 -> h 1:6:void onNewResultImpl(java.lang.Object,int):38:38 -> i 1:6:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):49:49 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)V"} 7:10:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):50:50 -> q 11:22:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):52:52 -> q 23:32:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):53:53 -> q @@ -92629,9 +90293,9 @@ com.facebook.imagepipeline.producers.Consumer -> com.facebook.imagepipeline.prod com.facebook.imagepipeline.producers.DataFetchProducer -> com.facebook.imagepipeline.producers.o: # {"id":"sourceFile","fileName":"DataFetchProducer.java"} 1:8:void (com.facebook.common.memory.PooledByteBufferFactory):40:40 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/i;)V"} 1:12:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):45:45 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Ln1/j;"} 13:23:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):46:46 -> d 1:3:java.lang.String getProducerName():51:51 -> f 3:21:byte[] getData(java.lang.String):62:62 -> g @@ -92648,28 +90312,28 @@ com.facebook.imagepipeline.producers.DataFetchProducer -> com.facebook.imagepipe com.facebook.imagepipeline.producers.DecodeProducer -> com.facebook.imagepipeline.producers.p: # {"id":"sourceFile","fileName":"DecodeProducer.kt"} com.facebook.common.memory.ByteArrayPool byteArrayPool -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/a;"} java.util.concurrent.Executor executor -> b com.facebook.imagepipeline.decoder.ImageDecoder imageDecoder -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/c;"} com.facebook.imagepipeline.decoder.ProgressiveJpegConfig progressiveJpegConfig -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/e;"} com.facebook.imagepipeline.core.DownsampleMode downsampleMode -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} boolean downsampleEnabledForNetwork -> f boolean decodeCancellationEnabled -> g com.facebook.imagepipeline.producers.Producer inputProducer -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} int maxBitmapDimension -> i com.facebook.imagepipeline.core.CloseableReferenceFactory closeableReferenceFactory -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/a;"} java.lang.Runnable reclaimMemoryRunnable -> k com.facebook.common.internal.Supplier recoverFromDecoderOOM -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.producers.DecodeProducer$Companion Companion -> m # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/p$a;"} 1:1:void (com.facebook.common.memory.ByteArrayPool,java.util.concurrent.Executor,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ProgressiveJpegConfig,com.facebook.imagepipeline.core.DownsampleMode,boolean,boolean,com.facebook.imagepipeline.producers.Producer,int,com.facebook.imagepipeline.core.CloseableReferenceFactory,java.lang.Runnable,com.facebook.common.internal.Supplier):49:49 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/a;Ljava/util/concurrent/Executor;Ln1/c;Ln1/e;Lk1/n;ZZLcom/facebook/imagepipeline/producers/d0;ILk1/a;Ljava/lang/Runnable;LD0/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/a;Ljava/util/concurrent/Executor;Ll1/c;Ll1/e;Li1/n;ZZLcom/facebook/imagepipeline/producers/d0;ILi1/a;Ljava/lang/Runnable;LB0/n;)V"} 2:2:com.facebook.common.memory.ByteArrayPool getByteArrayPool():50:50 -> 2:2:void (com.facebook.common.memory.ByteArrayPool,java.util.concurrent.Executor,com.facebook.imagepipeline.decoder.ImageDecoder,com.facebook.imagepipeline.decoder.ProgressiveJpegConfig,com.facebook.imagepipeline.core.DownsampleMode,boolean,boolean,com.facebook.imagepipeline.producers.Producer,int,com.facebook.imagepipeline.core.CloseableReferenceFactory,java.lang.Runnable,com.facebook.common.internal.Supplier):50 -> 3:3:java.util.concurrent.Executor getExecutor():51:51 -> @@ -92729,24 +90393,24 @@ com.facebook.imagepipeline.producers.DecodeProducer -> com.facebook.imagepipelin 154:161:java.lang.Object com.facebook.imagepipeline.systrace.FrescoSystrace.traceSection(java.lang.String,kotlin.jvm.functions.Function0):48:48 -> b 154:161:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):68 -> b 1:3:com.facebook.imagepipeline.core.CloseableReferenceFactory getCloseableReferenceFactory():59:59 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/a;"} 1:3:boolean getDownsampleEnabledForNetwork():55:55 -> d 1:3:com.facebook.imagepipeline.core.DownsampleMode getDownsampleMode():54:54 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n;"} 1:3:java.util.concurrent.Executor getExecutor():51:51 -> f 1:3:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():52:52 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll1/c;"} 1:3:java.lang.Runnable getReclaimMemoryRunnable():60:60 -> h 1:3:com.facebook.common.internal.Supplier getRecoverFromDecoderOOM():61:61 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/n;"} com.facebook.imagepipeline.producers.DecodeProducer$Companion -> com.facebook.imagepipeline.producers.p$a: # {"id":"sourceFile","fileName":"DecodeProducer.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():519:519 -> 1:5:boolean access$isTooBig(com.facebook.imagepipeline.producers.DecodeProducer$Companion,com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):519:519 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p$a;Lp1/j;Lj1/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p$a;Ln1/j;Lh1/d;)Z"} 1:5:boolean isTooBig(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):543:543 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Lj1/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Lh1/d;)Z"} 6:10:boolean isTooBig(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):544:544 -> b 11:30:boolean isTooBig(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):545:545 -> b com.facebook.imagepipeline.producers.DecodeProducer$LocalImagesProgressiveDecoder -> com.facebook.imagepipeline.producers.p$b: @@ -92757,29 +90421,29 @@ com.facebook.imagepipeline.producers.DecodeProducer$LocalImagesProgressiveDecode # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;ZI)V"} 13:16:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):449:449 -> 2:9:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):455:455 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)Z"} 10:13:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):458:458 -> J 14:18:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):459:459 -> J 6:10:int getIntermediateImageEndOffset(com.facebook.imagepipeline.image.EncodedImage):461:461 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)I"} 2:11:com.facebook.imagepipeline.image.QualityInfo getQualityInfo():464:464 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/o;"} com.facebook.imagepipeline.producers.DecodeProducer$NetworkImagesProgressiveDecoder -> com.facebook.imagepipeline.producers.p$c: # {"id":"sourceFile","fileName":"DecodeProducer.kt"} com.facebook.imagepipeline.decoder.ProgressiveJpegParser progressiveJpegParser -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/f;"} com.facebook.imagepipeline.decoder.ProgressiveJpegConfig progressiveJpegConfig -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/e;"} com.facebook.imagepipeline.producers.DecodeProducer this$0 -> m # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/p;"} 21:28:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.decoder.ProgressiveJpegParser,com.facebook.imagepipeline.decoder.ProgressiveJpegConfig,boolean,int):467:467 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;Ln1/f;Ln1/e;ZI)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;Ll1/f;Ll1/e;ZI)V"} 29:31:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.decoder.ProgressiveJpegParser,com.facebook.imagepipeline.decoder.ProgressiveJpegConfig,boolean,int):474:474 -> 32:33:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.decoder.ProgressiveJpegParser,com.facebook.imagepipeline.decoder.ProgressiveJpegConfig,boolean,int):470:470 -> 34:36:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.decoder.ProgressiveJpegParser,com.facebook.imagepipeline.decoder.ProgressiveJpegConfig,boolean,int):471:471 -> 37:40:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.decoder.ProgressiveJpegParser,com.facebook.imagepipeline.decoder.ProgressiveJpegConfig,boolean,int):515:515 -> 5:6:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):481:481 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)Z"} 7:10:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):483:483 -> J 11:28:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):484:484 -> J 29:34:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):485:485 -> J @@ -92796,9 +90460,9 @@ com.facebook.imagepipeline.producers.DecodeProducer$NetworkImagesProgressiveDeco 95:97:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):502:502 -> J 98:101:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):504:504 -> J 6:12:int getIntermediateImageEndOffset(com.facebook.imagepipeline.image.EncodedImage):508:508 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)I"} 1:18:com.facebook.imagepipeline.image.QualityInfo getQualityInfo():512:512 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/o;"} com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder -> com.facebook.imagepipeline.producers.p$d: # {"id":"sourceFile","fileName":"DecodeProducer.kt"} com.facebook.imagepipeline.producers.ProducerContext producerContext -> c @@ -92807,7 +90471,7 @@ com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder -> com.fa com.facebook.imagepipeline.producers.ProducerListener2 producerListener -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/g0;"} com.facebook.imagepipeline.common.ImageDecodeOptions imageDecodeOptions -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/d;"} boolean isFinished -> g com.facebook.imagepipeline.producers.JobScheduler jobScheduler -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/G;"} @@ -92831,12 +90495,12 @@ com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder -> com.fa 2:4:void handleError(java.lang.Throwable):384:384 -> B 5:12:void handleError(java.lang.Throwable):385:385 -> B 1:10:void handleResult(com.facebook.imagepipeline.image.CloseableImage,int):373:373 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/d;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/d;I)V"} 11:17:void handleResult(com.facebook.imagepipeline.image.CloseableImage,int):375:375 -> C 18:24:void handleResult(com.facebook.imagepipeline.image.CloseableImage,int):376:376 -> C 25:33:void handleResult(com.facebook.imagepipeline.image.CloseableImage,int):378:378 -> C 1:29:com.facebook.imagepipeline.image.CloseableImage internalDecode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo):265:265 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;ILp1/o;)Lp1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;ILn1/o;)Ln1/d;"} 30:45:com.facebook.imagepipeline.image.CloseableImage internalDecode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo):268:268 -> D 46:56:com.facebook.imagepipeline.image.CloseableImage internalDecode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo):274:274 -> D 57:59:com.facebook.imagepipeline.image.CloseableImage internalDecode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo):275:275 -> D @@ -92852,13 +90516,13 @@ com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder -> com.fa 31:32:void maybeFinish(boolean):360:360 -> E 33:34:void maybeFinish(boolean):362:362 -> E 1:9:void maybeIncreaseSampleSize(com.facebook.imagepipeline.image.EncodedImage):105:105 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)V"} 10:19:void maybeIncreaseSampleSize(com.facebook.imagepipeline.image.EncodedImage):108:108 -> F 20:23:void maybeIncreaseSampleSize(com.facebook.imagepipeline.image.EncodedImage):110:110 -> F 24:27:void maybeIncreaseSampleSize(com.facebook.imagepipeline.image.EncodedImage):111:111 -> F 1:13:java.lang.Object com.facebook.imagepipeline.systrace.FrescoSystrace.traceSection(java.lang.String,kotlin.jvm.functions.Function0):40:40 -> G 1:13:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):115 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)V"} 14:21:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):116:116 -> G 22:27:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):120:120 -> G 28:29:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):121:121 -> G @@ -92899,7 +90563,7 @@ com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder -> com.fa 236:243:java.lang.Object com.facebook.imagepipeline.systrace.FrescoSystrace.traceSection(java.lang.String,kotlin.jvm.functions.Function0):48:48 -> G 236:243:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):115 -> G 1:15:void setImageExtras(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.CloseableImage,int):288:288 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Lp1/d;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Ln1/d;I)V"} 16:30:void setImageExtras(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.CloseableImage,int):289:289 -> H 31:45:void setImageExtras(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.CloseableImage,int):290:290 -> H 46:56:void setImageExtras(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.CloseableImage,int):291:291 -> H @@ -92910,17 +90574,17 @@ com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder -> com.fa 94:105:void setImageExtras(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.CloseableImage,int):298:298 -> H 1:3:void setLastScheduledScanNumber(int):102:102 -> I 1:7:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):157:157 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)Z"} 1:4:void onCancellationImpl():152:152 -> g 6:9:void onFailureImpl(java.lang.Throwable):148:148 -> h 1:6:void access$handleCancellation(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder):88:88 -> i 1:6:void onNewResultImpl(java.lang.Object,int):88 -> i 5:8:void onProgressUpdateImpl(float):144:144 -> j - 1:1:void $r8$lambda$Y9NahPUmLEkdMWWMLomB1mNwyIc(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,p1.EncodedImage,int):0:0 -> q + 1:1:void $r8$lambda$Y9NahPUmLEkdMWWMLomB1mNwyIc(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,n1.EncodedImage,int):0:0 -> q # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p$d;Lcom/facebook/imagepipeline/producers/p;ILp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p$d;Lcom/facebook/imagepipeline/producers/p;ILn1/j;I)V"} 13:18:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):401:401 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p$d;Lcom/facebook/imagepipeline/producers/p;ILp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p$d;Lcom/facebook/imagepipeline/producers/p;ILn1/j;I)V"} 19:33:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):402:402 -> r 34:48:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):403:403 -> r 49:60:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):405:405 -> r @@ -92944,7 +90608,7 @@ com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder -> com.fa 1:4:void access$handleCancellation(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder):88:88 -> u # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p$d;)V"} 7:22:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):167:167 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;II)V"} 23:34:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):170:170 -> v 35:49:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):173:173 -> v 50:59:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):174:174 -> v @@ -92990,7 +90654,7 @@ com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder -> com.fa 414:416:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):238:238 -> v 417:425:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):255:255 -> v 11:24:java.util.Map getExtraMap(com.facebook.imagepipeline.image.CloseableImage,long,com.facebook.imagepipeline.image.QualityInfo,boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String):311:311 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/d;JLp1/o;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/d;JLn1/o;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;"} 25:28:java.util.Map getExtraMap(com.facebook.imagepipeline.image.CloseableImage,long,com.facebook.imagepipeline.image.QualityInfo,boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String):314:314 -> w 29:36:java.util.Map getExtraMap(com.facebook.imagepipeline.image.CloseableImage,long,com.facebook.imagepipeline.image.QualityInfo,boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String):315:315 -> w 37:40:java.util.Map getExtraMap(com.facebook.imagepipeline.image.CloseableImage,long,com.facebook.imagepipeline.image.QualityInfo,boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String):316:316 -> w @@ -93021,11 +90685,11 @@ com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder -> com.fa 238:240:java.util.Map getExtraMap(com.facebook.imagepipeline.image.CloseableImage,long,com.facebook.imagepipeline.image.QualityInfo,boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String):348:348 -> w 241:245:java.util.Map getExtraMap(com.facebook.imagepipeline.image.CloseableImage,long,com.facebook.imagepipeline.image.QualityInfo,boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String):350:350 -> w int getIntermediateImageEndOffset(com.facebook.imagepipeline.image.EncodedImage) -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)I"} 1:3:void setLastScheduledScanNumber(int):102:102 -> y 1:3:int getLastScheduledScanNumber():102 -> y com.facebook.imagepipeline.image.QualityInfo getQualityInfo() -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/o;"} com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder$$ExternalSyntheticLambda0 -> com.facebook.imagepipeline.producers.q: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -93040,9 +90704,9 @@ com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder$$External 1:1:void (com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int):0:0 -> # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p$d;Lcom/facebook/imagepipeline/producers/p;I)V"} - 1:1:void run(p1.EncodedImage,int):0:0 -> a + 1:1:void run(n1.EncodedImage,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)V"} com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder$1 -> com.facebook.imagepipeline.producers.p$d$a: # {"id":"sourceFile","fileName":"DecodeProducer.kt"} com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder this$0 -> a @@ -93110,7 +90774,7 @@ com.facebook.imagepipeline.producers.DiskCacheDecision -> com.facebook.imagepipe # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/u;"} 1:4:void ():14:14 -> 6:14:com.facebook.imagepipeline.cache.BufferedDiskCache chooseDiskCacheForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.imagepipeline.cache.BufferedDiskCache,java.util.Map):23:23 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Li1/j;Li1/j;Ljava/util/Map;)Li1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Lg1/j;Lg1/j;Ljava/util/Map;)Lg1/j;"} 15:23:com.facebook.imagepipeline.cache.BufferedDiskCache chooseDiskCacheForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.imagepipeline.cache.BufferedDiskCache,java.util.Map):26:26 -> a 24:33:com.facebook.imagepipeline.cache.BufferedDiskCache chooseDiskCacheForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.imagepipeline.cache.BufferedDiskCache,java.util.Map):29:29 -> a 34:39:com.facebook.imagepipeline.cache.BufferedDiskCache chooseDiskCacheForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.imagepipeline.cache.BufferedDiskCache,java.util.Map):30:30 -> a @@ -93121,13 +90785,13 @@ com.facebook.imagepipeline.producers.DiskCacheDecision$DiskCacheDecisionNoDiskCa com.facebook.imagepipeline.producers.DiskCacheReadProducer -> com.facebook.imagepipeline.producers.v: # {"id":"sourceFile","fileName":"DiskCacheReadProducer.java"} com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} com.facebook.imagepipeline.producers.Producer mInputProducer -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} 1:3:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):55:55 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/n;Li1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/n;Lg1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} 4:5:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):56:56 -> 6:7:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):57:57 -> 8:10:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):58:58 -> @@ -93156,9 +90820,9 @@ com.facebook.imagepipeline.producers.DiskCacheReadProducer -> com.facebook.image 1:1:com.facebook.imagepipeline.producers.Producer -$$Nest$fgetmInputProducer(com.facebook.imagepipeline.producers.DiskCacheReadProducer):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/v;)Lcom/facebook/imagepipeline/producers/d0;"} - 1:1:boolean -$$Nest$smisTaskCancelled(c0.Task):0:0 -> d + 1:1:boolean -$$Nest$smisTaskCancelled(a0.Task):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/f;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/f;)Z"} 1:10:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):165:165 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;ZI)Ljava/util/Map;"} 11:14:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):168:168 -> e @@ -93167,7 +90831,7 @@ com.facebook.imagepipeline.producers.DiskCacheReadProducer -> com.facebook.image 25:29:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):169:169 -> e 30:38:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):175:175 -> e 1:6:boolean isTaskCancelled(bolts.Task):143:143 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/f;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/f;)Z"} 7:25:boolean isTaskCancelled(bolts.Task):144:144 -> f 1:10:void maybeStartInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):149:149 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} @@ -93176,7 +90840,7 @@ com.facebook.imagepipeline.producers.DiskCacheReadProducer -> com.facebook.image 26:29:void maybeStartInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):152:152 -> g 30:35:void maybeStartInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):156:156 -> g 1:4:bolts.Continuation onFinishDiskReads(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):107:107 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)Lc0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)La0/d;"} 5:10:bolts.Continuation onFinishDiskReads(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):108:108 -> h 1:9:void subscribeTaskForRequestCancellation(java.util.concurrent.atomic.AtomicBoolean,com.facebook.imagepipeline.producers.ProducerContext):181:181 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/atomic/AtomicBoolean;Lcom/facebook/imagepipeline/producers/e0;)V"} @@ -93193,9 +90857,9 @@ com.facebook.imagepipeline.producers.DiskCacheReadProducer$1 -> com.facebook.ima 1:12:void (com.facebook.imagepipeline.producers.DiskCacheReadProducer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.producers.Consumer):108:108 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/v;Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;Lcom/facebook/imagepipeline/producers/n;)V"} 1:5:java.lang.Object then(bolts.Task):108:108 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/f;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/f;)Ljava/lang/Object;"} 1:9:java.lang.Void then(bolts.Task):112:112 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/f;)Ljava/lang/Void;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/f;)Ljava/lang/Void;"} 10:16:java.lang.Void then(bolts.Task):113:113 -> b 17:22:java.lang.Void then(bolts.Task):114:114 -> b 23:28:java.lang.Void then(bolts.Task):115:115 -> b @@ -93227,13 +90891,13 @@ com.facebook.imagepipeline.producers.DiskCacheReadProducer$2 -> com.facebook.ima com.facebook.imagepipeline.producers.DiskCacheWriteProducer -> com.facebook.imagepipeline.producers.w: # {"id":"sourceFile","fileName":"DiskCacheWriteProducer.java"} com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} com.facebook.imagepipeline.producers.Producer mInputProducer -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} 1:3:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):46:46 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/n;Li1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/n;Lg1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} 4:5:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):47:47 -> 6:7:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):48:48 -> 8:10:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):49:49 -> @@ -93253,17 +90917,17 @@ com.facebook.imagepipeline.producers.DiskCacheWriteProducer$DiskCacheWriteConsum com.facebook.imagepipeline.producers.ProducerContext mProducerContext -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} - 1:1:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,D0.Supplier,i1.CacheKeyFactory,com.facebook.imagepipeline.producers.DiskCacheWriteProducer-IA):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} + 1:1:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,B0.Supplier,g1.CacheKeyFactory,com.facebook.imagepipeline.producers.DiskCacheWriteProducer-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;LD0/n;Li1/k;Lcom/facebook/imagepipeline/producers/x;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;LB0/n;Lg1/k;Lcom/facebook/imagepipeline/producers/x;)V"} 2:5:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory):102:105 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;LD0/n;Li1/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;LB0/n;Lg1/k;)V"} 1:6:void onNewResultImpl(java.lang.Object,int):90:90 -> i 1:13:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):110:110 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)V"} 14:24:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):113:113 -> q 25:30:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):115:115 -> q 31:39:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):116:116 -> q @@ -93295,15 +90959,15 @@ com.facebook.imagepipeline.producers.DiskCacheWriteProducer-IA -> com.facebook.i com.facebook.imagepipeline.producers.EncodedCacheKeyMultiplexProducer -> com.facebook.imagepipeline.producers.y: # {"id":"sourceFile","fileName":"EncodedCacheKeyMultiplexProducer.java"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} 1:7:void (com.facebook.imagepipeline.cache.CacheKeyFactory,boolean,com.facebook.imagepipeline.producers.Producer):30:30 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/k;ZLcom/facebook/imagepipeline/producers/d0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/k;ZLcom/facebook/imagepipeline/producers/d0;)V"} 8:10:void (com.facebook.imagepipeline.cache.CacheKeyFactory,boolean,com.facebook.imagepipeline.producers.Producer):35:35 -> 1:7:java.io.Closeable cloneOrNull(java.io.Closeable):20:20 -> g 1:5:java.lang.Object getKey(com.facebook.imagepipeline.producers.ProducerContext):20:20 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)Ljava/lang/Object;"} 1:5:com.facebook.imagepipeline.image.EncodedImage cloneOrNull(com.facebook.imagepipeline.image.EncodedImage):46:46 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)Ln1/j;"} 1:2:android.util.Pair getKey(com.facebook.imagepipeline.producers.ProducerContext):39:39 -> m # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)Landroid/util/Pair;"} 3:10:android.util.Pair getKey(com.facebook.imagepipeline.producers.ProducerContext):41:41 -> m @@ -93313,13 +90977,13 @@ com.facebook.imagepipeline.producers.EncodedCacheKeyMultiplexProducer -> com.fac com.facebook.imagepipeline.producers.EncodedMemoryCacheProducer -> com.facebook.imagepipeline.producers.z: # {"id":"sourceFile","fileName":"EncodedMemoryCacheProducer.java"} com.facebook.imagepipeline.cache.MemoryCache mMemoryCache -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} com.facebook.imagepipeline.producers.Producer mInputProducer -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} 1:3:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):38:38 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x;Li1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/x;Lg1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} 4:5:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):39:39 -> 6:7:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):40:40 -> 8:10:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):41:41 -> @@ -93379,20 +91043,20 @@ com.facebook.imagepipeline.producers.EncodedMemoryCacheProducer -> com.facebook. com.facebook.imagepipeline.producers.EncodedMemoryCacheProducer$EncodedMemoryCacheConsumer -> com.facebook.imagepipeline.producers.z$a: # {"id":"sourceFile","fileName":"EncodedMemoryCacheProducer.java"} com.facebook.imagepipeline.cache.MemoryCache mMemoryCache -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.cache.common.CacheKey mRequestedCacheKey -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/d;"} boolean mIsEncodedCacheEnabledForWrite -> e boolean mEncodedCacheEnabled -> f 1:3:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.cache.common.CacheKey,boolean,boolean):137:137 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Li1/x;Lx0/d;ZZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lg1/x;Lv0/d;ZZ)V"} 4:5:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.cache.common.CacheKey,boolean,boolean):138:138 -> 6:7:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.cache.common.CacheKey,boolean,boolean):139:139 -> 8:9:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.cache.common.CacheKey,boolean,boolean):140:140 -> 10:12:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.cache.MemoryCache,com.facebook.cache.common.CacheKey,boolean,boolean):141:141 -> 1:6:void onNewResultImpl(java.lang.Object,int):123:123 -> i 1:6:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):147:147 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)V"} 7:15:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):148:148 -> q 16:25:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):152:152 -> q 26:31:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):154:154 -> q @@ -93427,17 +91091,17 @@ com.facebook.imagepipeline.producers.EncodedMemoryCacheProducer$EncodedMemoryCac com.facebook.imagepipeline.producers.EncodedProbeProducer -> com.facebook.imagepipeline.producers.A: # {"id":"sourceFile","fileName":"EncodedProbeProducer.java"} com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} com.facebook.imagepipeline.producers.Producer mInputProducer -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} com.facebook.imagepipeline.cache.BoundedLinkedHashSet mEncodedMemoryCacheHistory -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/d;"} com.facebook.imagepipeline.cache.BoundedLinkedHashSet mDiskCacheHistory -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/d;"} 1:3:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.producers.Producer):41:41 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/n;Li1/k;Li1/d;Li1/d;Lcom/facebook/imagepipeline/producers/d0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/n;Lg1/k;Lg1/d;Lg1/d;Lcom/facebook/imagepipeline/producers/d0;)V"} 4:5:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.producers.Producer):42:42 -> 6:7:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.producers.Producer):43:43 -> 8:9:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.producers.Producer):44:44 -> @@ -93466,15 +91130,15 @@ com.facebook.imagepipeline.producers.EncodedProbeProducer$ProbeConsumer -> com.f com.facebook.imagepipeline.producers.ProducerContext mProducerContext -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} com.facebook.common.internal.Supplier mDefaultBufferedDiskCache -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} com.facebook.imagepipeline.cache.BoundedLinkedHashSet mEncodedMemoryCacheHistory -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/d;"} com.facebook.imagepipeline.cache.BoundedLinkedHashSet mDiskCacheHistory -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/d;"} 1:3:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet):97:97 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;LD0/n;Li1/k;Li1/d;Li1/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;LB0/n;Lg1/k;Lg1/d;Lg1/d;)V"} 4:5:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet):98:98 -> 6:7:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet):99:99 -> 8:9:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet):100:100 -> @@ -93482,7 +91146,7 @@ com.facebook.imagepipeline.producers.EncodedProbeProducer$ProbeConsumer -> com.f 12:14:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.cache.BoundedLinkedHashSet,com.facebook.imagepipeline.cache.BoundedLinkedHashSet):102:102 -> 1:6:void onNewResultImpl(java.lang.Object,int):82:82 -> i 1:8:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):108:108 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)V"} 9:17:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):109:109 -> q 18:27:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):113:113 -> q 28:33:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):115:115 -> q @@ -93526,7 +91190,7 @@ com.facebook.imagepipeline.producers.FetchState -> com.facebook.imagepipeline.pr long mLastIntermediateResultTimeMs -> c int mOnNewResultStatusFlags -> d com.facebook.imagepipeline.common.BytesRange mResponseBytesRange -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/b;"} 1:3:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):32:32 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} 4:5:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):33:33 -> @@ -93541,12 +91205,12 @@ com.facebook.imagepipeline.producers.FetchState -> com.facebook.imagepipeline.pr # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/g0;"} 1:3:int getOnNewResultStatusFlags():68:68 -> e 1:3:com.facebook.imagepipeline.common.BytesRange getResponseBytesRange():81:81 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/b;"} 1:11:android.net.Uri getUri():55:55 -> g 1:3:void setLastIntermediateResultTimeMs(long):63:63 -> h 1:3:void setOnNewResultStatusFlags(int):76:76 -> i 1:3:void setResponseBytesRange(com.facebook.imagepipeline.common.BytesRange):89:89 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/b;)V"} com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher -> com.facebook.imagepipeline.producers.D: # {"id":"sourceFile","fileName":"HttpUrlConnectionNetworkFetcher.java"} int mHttpConnectionTimeout -> a @@ -93554,10 +91218,10 @@ com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher -> com.face java.util.Map mRequestHeaders -> c java.util.concurrent.ExecutorService mExecutorService -> d com.facebook.common.time.MonotonicClock mMonotonicClock -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LK0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI0/b;"} 1:2:void (int):77:78 -> 3:7:void (java.lang.String,java.util.Map,com.facebook.common.time.MonotonicClock):96:100 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/util/Map;LK0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/util/Map;LI0/b;)V"} 1:6:com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState createFetchState(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):106:106 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)Lcom/facebook/imagepipeline/producers/D$c;"} 1:4:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):162:162 -> b @@ -93704,11 +91368,11 @@ com.facebook.imagepipeline.producers.InternalProducerListener -> com.facebook.im com.facebook.imagepipeline.producers.InternalRequestListener -> com.facebook.imagepipeline.producers.F: # {"id":"sourceFile","fileName":"InternalRequestListener.kt"} com.facebook.imagepipeline.listener.RequestListener requestListener -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/e;"} com.facebook.imagepipeline.listener.RequestListener2 requestListener2 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/d;"} 1:3:void (com.facebook.imagepipeline.listener.RequestListener,com.facebook.imagepipeline.listener.RequestListener2):16:16 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr1/e;Lr1/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/e;Lp1/d;)V"} 4:5:void (com.facebook.imagepipeline.listener.RequestListener,com.facebook.imagepipeline.listener.RequestListener2):14:14 -> 6:8:void (com.facebook.imagepipeline.listener.RequestListener,com.facebook.imagepipeline.listener.RequestListener2):15:15 -> 6:9:void onRequestStart(com.facebook.imagepipeline.producers.ProducerContext):19:19 -> b @@ -93741,7 +91405,7 @@ com.facebook.imagepipeline.producers.JobScheduler -> com.facebook.imagepipeline. java.lang.Runnable mSubmitJobRunnable -> d int mMinimumJobIntervalMs -> e com.facebook.imagepipeline.image.EncodedImage mEncodedImage -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/j;"} int mStatus -> g com.facebook.imagepipeline.producers.JobScheduler$JobState mJobState -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/G$f;"} @@ -93817,14 +91481,14 @@ com.facebook.imagepipeline.producers.JobScheduler -> com.facebook.imagepipeline. 66:69:boolean scheduleJob():192:192 -> h 70:71:boolean scheduleJob():190:190 -> h 1:7:boolean shouldProcess(com.facebook.imagepipeline.image.EncodedImage,int):263:263 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)Z"} 8:13:boolean shouldProcess(com.facebook.imagepipeline.image.EncodedImage,int):264:264 -> i 14:24:boolean shouldProcess(com.facebook.imagepipeline.image.EncodedImage,int):265:265 -> i 1:6:void submitJob():211:211 -> j 7:10:void submitJob():212:212 -> j 11:14:void submitJob():211:211 -> j 1:8:boolean updateJob(com.facebook.imagepipeline.image.EncodedImage,int):140:140 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)Z"} 9:10:boolean updateJob(com.facebook.imagepipeline.image.EncodedImage,int):144:145 -> k 11:12:boolean updateJob(com.facebook.imagepipeline.image.EncodedImage,int):145:146 -> k 13:17:boolean updateJob(com.facebook.imagepipeline.image.EncodedImage,int):146:146 -> k @@ -93853,7 +91517,7 @@ com.facebook.imagepipeline.producers.JobScheduler$3 -> com.facebook.imagepipelin com.facebook.imagepipeline.producers.JobScheduler$JobRunnable -> com.facebook.imagepipeline.producers.G$d: # {"id":"sourceFile","fileName":"JobScheduler.java"} void run(com.facebook.imagepipeline.image.EncodedImage,int) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)V"} com.facebook.imagepipeline.producers.JobScheduler$JobStartExecutorSupplier -> com.facebook.imagepipeline.producers.G$e: # {"id":"sourceFile","fileName":"JobScheduler.java"} java.util.concurrent.ScheduledExecutorService sJobStarterExecutor -> a @@ -93888,10 +91552,10 @@ com.facebook.imagepipeline.producers.LocalAssetFetchProducer -> com.facebook.ima com.facebook.imagepipeline.producers.LocalAssetFetchProducer$Companion Companion -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/H$a;"} 16:18:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.res.AssetManager):23:23 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LG0/i;Landroid/content/res/AssetManager;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LE0/i;Landroid/content/res/AssetManager;)V"} 19:21:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.res.AssetManager):22:22 -> 6:18:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):28:28 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Ln1/j;"} 19:22:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):29:29 -> d 23:27:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):27:27 -> d 1:3:java.lang.String getProducerName():47:47 -> f @@ -93917,10 +91581,10 @@ com.facebook.imagepipeline.producers.LocalContentUriFetchProducer -> com.faceboo java.lang.String[] PROJECTION -> e 9:19:void ():89:89 -> 16:18:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.ContentResolver):30:30 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LG0/i;Landroid/content/ContentResolver;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LE0/i;Landroid/content/ContentResolver;)V"} 19:21:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.ContentResolver):29:29 -> 6:14:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):34:34 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Ln1/j;"} 15:23:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):35:35 -> d 24:43:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):37:37 -> d 44:50:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):38:38 -> d @@ -93940,7 +91604,7 @@ com.facebook.imagepipeline.producers.LocalContentUriFetchProducer -> com.faceboo 179:184:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):65:65 -> d 1:3:java.lang.String getProducerName():84:84 -> f 1:10:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri):72:72 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;)Ln1/j;"} 11:14:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri):77:77 -> g 15:33:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri):79:79 -> g 34:37:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri):80:80 -> g @@ -93963,19 +91627,19 @@ com.facebook.imagepipeline.producers.LocalContentUriThumbnailFetchProducer -> co 21:32:void ():45:45 -> 33:42:void ():46:46 -> 1:3:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.ContentResolver):56:56 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LG0/i;Landroid/content/ContentResolver;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LE0/i;Landroid/content/ContentResolver;)V"} 4:6:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.ContentResolver):57:57 -> 1:2:boolean canProvideImageForSize(com.facebook.imagepipeline.common.ResizeOptions):62:62 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/g;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/g;)Z"} 3:10:boolean canProvideImageForSize(com.facebook.imagepipeline.common.ResizeOptions):63:63 -> a 11:15:boolean canProvideImageForSize(com.facebook.imagepipeline.common.ResizeOptions):62:62 -> a 1:4:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):68:68 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Ln1/j;"} 5:10:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):70:70 -> d 11:21:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):71:71 -> d 1:3:java.lang.String getProducerName():163:163 -> f 5:19:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri,com.facebook.imagepipeline.common.ResizeOptions):82:82 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;Lj1/g;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;Lh1/g;)Ln1/j;"} 20:25:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri,com.facebook.imagepipeline.common.ResizeOptions):87:87 -> g 26:31:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri,com.facebook.imagepipeline.common.ResizeOptions):88:88 -> g 32:41:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri,com.facebook.imagepipeline.common.ResizeOptions):90:90 -> g @@ -93992,7 +91656,7 @@ com.facebook.imagepipeline.producers.LocalContentUriThumbnailFetchProducer -> co 15:20:int getRotationAngle(java.lang.String):170:170 -> i 21:33:int getRotationAngle(java.lang.String):173:173 -> i 1:8:com.facebook.imagepipeline.image.EncodedImage getThumbnail(com.facebook.imagepipeline.common.ResizeOptions,long):112:112 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/g;J)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/g;J)Ln1/j;"} 9:12:com.facebook.imagepipeline.image.EncodedImage getThumbnail(com.facebook.imagepipeline.common.ResizeOptions,long):117:117 -> j 13:19:com.facebook.imagepipeline.image.EncodedImage getThumbnail(com.facebook.imagepipeline.common.ResizeOptions,long):118:118 -> j 20:25:com.facebook.imagepipeline.image.EncodedImage getThumbnail(com.facebook.imagepipeline.common.ResizeOptions,long):124:124 -> j @@ -94004,7 +91668,7 @@ com.facebook.imagepipeline.producers.LocalContentUriThumbnailFetchProducer -> co 68:80:com.facebook.imagepipeline.image.EncodedImage getThumbnail(com.facebook.imagepipeline.common.ResizeOptions,long):136:136 -> j 81:81:com.facebook.imagepipeline.image.EncodedImage getThumbnail(com.facebook.imagepipeline.common.ResizeOptions,long):137:137 -> j 1:2:int getThumbnailKind(com.facebook.imagepipeline.common.ResizeOptions):146:146 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/g;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/g;)I"} 3:10:int getThumbnailKind(com.facebook.imagepipeline.common.ResizeOptions):147:147 -> k 11:18:int getThumbnailKind(com.facebook.imagepipeline.common.ResizeOptions):146:146 -> k 19:20:int getThumbnailKind(com.facebook.imagepipeline.common.ResizeOptions):149:149 -> k @@ -94014,15 +91678,15 @@ com.facebook.imagepipeline.producers.LocalExifThumbnailProducer -> com.facebook. # {"id":"sourceFile","fileName":"LocalExifThumbnailProducer.java"} java.util.concurrent.Executor mExecutor -> a com.facebook.common.memory.PooledByteBufferFactory mPooledByteBufferFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/i;"} android.content.ContentResolver mContentResolver -> c 1:3:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.ContentResolver):61:61 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LG0/i;Landroid/content/ContentResolver;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LE0/i;Landroid/content/ContentResolver;)V"} 4:5:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.ContentResolver):62:62 -> 6:7:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.ContentResolver):63:63 -> 8:10:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.ContentResolver):64:64 -> 3:7:boolean canProvideImageForSize(com.facebook.imagepipeline.common.ResizeOptions):80:80 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/g;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/g;)Z"} 1:4:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):88:88 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} 5:8:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):89:89 -> b @@ -94030,14 +91694,14 @@ com.facebook.imagepipeline.producers.LocalExifThumbnailProducer -> com.facebook. 16:25:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):92:92 -> b 26:33:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):119:119 -> b 34:39:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):126:126 -> b - 1:1:G0.PooledByteBufferFactory -$$Nest$fgetmPooledByteBufferFactory(com.facebook.imagepipeline.producers.LocalExifThumbnailProducer):0:0 -> c + 1:1:E0.PooledByteBufferFactory -$$Nest$fgetmPooledByteBufferFactory(com.facebook.imagepipeline.producers.LocalExifThumbnailProducer):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/LocalExifThumbnailProducer;)LG0/i;"} - 1:1:p1.EncodedImage -$$Nest$mbuildEncodedImage(com.facebook.imagepipeline.producers.LocalExifThumbnailProducer,G0.PooledByteBuffer,android.media.ExifInterface):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/LocalExifThumbnailProducer;)LE0/i;"} + 1:1:n1.EncodedImage -$$Nest$mbuildEncodedImage(com.facebook.imagepipeline.producers.LocalExifThumbnailProducer,E0.PooledByteBuffer,android.media.ExifInterface):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/LocalExifThumbnailProducer;LG0/h;Landroid/media/ExifInterface;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/LocalExifThumbnailProducer;LE0/h;Landroid/media/ExifInterface;)Ln1/j;"} 1:5:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):159:159 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/h;Landroid/media/ExifInterface;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/h;Landroid/media/ExifInterface;)Ln1/j;"} 6:9:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):160:160 -> e 10:16:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):161:161 -> e 17:28:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):162:162 -> e @@ -94076,11 +91740,11 @@ com.facebook.imagepipeline.producers.LocalExifThumbnailProducer$1 -> com.faceboo 1:5:java.lang.Object getResult():94:94 -> c 1:7:java.util.Map getExtraMapOnSuccess(java.lang.Object):94:94 -> i 1:4:void disposeResult(com.facebook.imagepipeline.image.EncodedImage):111:111 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)V"} 6:16:java.util.Map getExtraMapOnSuccess(com.facebook.imagepipeline.image.EncodedImage):116:116 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)Ljava/util/Map;"} 1:6:com.facebook.imagepipeline.image.EncodedImage getResult():97:97 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/j;"} 7:14:com.facebook.imagepipeline.image.EncodedImage getResult():99:99 -> l 15:21:com.facebook.imagepipeline.image.EncodedImage getResult():100:100 -> l 22:31:com.facebook.imagepipeline.image.EncodedImage getResult():104:104 -> l @@ -94109,9 +91773,9 @@ com.facebook.imagepipeline.producers.LocalFetchProducer -> com.facebook.imagepip # {"id":"sourceFile","fileName":"LocalFetchProducer.java"} java.util.concurrent.Executor mExecutor -> a com.facebook.common.memory.PooledByteBufferFactory mPooledByteBufferFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/i;"} 1:3:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory):30:30 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LG0/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LE0/i;)V"} 4:5:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory):31:31 -> 6:8:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory):32:32 -> 1:4:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):39:39 -> b @@ -94123,7 +91787,7 @@ com.facebook.imagepipeline.producers.LocalFetchProducer -> com.facebook.imagepip 30:37:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):67:67 -> b 38:43:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):74:74 -> b 4:17:com.facebook.imagepipeline.image.EncodedImage getByteBufferBackedEncodedImage(java.io.InputStream,int):83:83 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I)Ln1/j;"} 18:28:com.facebook.imagepipeline.image.EncodedImage getByteBufferBackedEncodedImage(java.io.InputStream,int):85:85 -> c 29:33:com.facebook.imagepipeline.image.EncodedImage getByteBufferBackedEncodedImage(java.io.InputStream,int):87:87 -> c 34:36:com.facebook.imagepipeline.image.EncodedImage getByteBufferBackedEncodedImage(java.io.InputStream,int):89:89 -> c @@ -94132,9 +91796,9 @@ com.facebook.imagepipeline.producers.LocalFetchProducer -> com.facebook.imagepip 44:46:com.facebook.imagepipeline.image.EncodedImage getByteBufferBackedEncodedImage(java.io.InputStream,int):90:90 -> c 47:47:com.facebook.imagepipeline.image.EncodedImage getByteBufferBackedEncodedImage(java.io.InputStream,int):91:91 -> c com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Ln1/j;"} 1:5:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(java.io.InputStream,int):95:95 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I)Ln1/j;"} java.lang.String getProducerName() -> f com.facebook.imagepipeline.producers.LocalFetchProducer$1 -> com.facebook.imagepipeline.producers.L$a: # {"id":"sourceFile","fileName":"LocalFetchProducer.java"} @@ -94151,9 +91815,9 @@ com.facebook.imagepipeline.producers.LocalFetchProducer$1 -> com.facebook.imagep 1:6:void disposeResult(java.lang.Object):44:44 -> b 1:5:java.lang.Object getResult():44:44 -> c 1:4:void disposeResult(com.facebook.imagepipeline.image.EncodedImage):63:63 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)V"} 1:8:com.facebook.imagepipeline.image.EncodedImage getResult():48:48 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/j;"} 9:14:com.facebook.imagepipeline.image.EncodedImage getResult():49:49 -> k 15:28:com.facebook.imagepipeline.image.EncodedImage getResult():50:50 -> k 29:35:com.facebook.imagepipeline.image.EncodedImage getResult():51:51 -> k @@ -94175,9 +91839,9 @@ com.facebook.imagepipeline.producers.LocalFileFetchProducer -> com.facebook.imag com.facebook.imagepipeline.producers.LocalFileFetchProducer$Companion Companion -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/M$a;"} 11:14:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory):19:19 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LG0/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LE0/i;)V"} 6:18:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):24:24 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Ln1/j;"} 19:27:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):25:25 -> d 28:32:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):23:23 -> d 1:3:java.lang.String getProducerName():27:27 -> f @@ -94191,10 +91855,10 @@ com.facebook.imagepipeline.producers.LocalResourceFetchProducer -> com.facebook. com.facebook.imagepipeline.producers.LocalResourceFetchProducer$Companion Companion -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/N$a;"} 16:18:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.res.Resources):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LG0/i;Landroid/content/res/Resources;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LE0/i;Landroid/content/res/Resources;)V"} 19:21:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.res.Resources):23:23 -> 6:21:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):29:29 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Ln1/j;"} 22:26:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):28:28 -> d 1:3:java.lang.String getProducerName():47:47 -> f 2:13:int getLength(com.facebook.imagepipeline.request.ImageRequest):34:34 -> g @@ -94260,11 +91924,11 @@ com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer$1 -> com. 1:6:void onSuccess(java.lang.Object):63:63 -> f 1:7:java.util.Map getExtraMapOnSuccess(java.lang.Object):63:63 -> i 1:4:void disposeResult(com.facebook.common.references.CloseableReference):134:134 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)V"} 6:16:java.util.Map getExtraMapOnSuccess(com.facebook.common.references.CloseableReference):129:129 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)Ljava/util/Map;"} 1:4:com.facebook.common.references.CloseableReference getResult():82:82 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/a;"} 5:18:com.facebook.common.references.CloseableReference getResult():83:83 -> l 19:30:com.facebook.common.references.CloseableReference getResult():85:85 -> l 31:40:com.facebook.common.references.CloseableReference getResult():92:92 -> l @@ -94279,7 +91943,7 @@ com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer$1 -> com. 109:117:com.facebook.common.references.CloseableReference getResult():116:116 -> l 118:122:com.facebook.common.references.CloseableReference getResult():117:117 -> l 1:3:void onSuccess(com.facebook.common.references.CloseableReference):66:66 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)V"} 4:17:void onSuccess(com.facebook.common.references.CloseableReference):67:67 -> m 18:27:void onSuccess(com.facebook.common.references.CloseableReference):68:68 -> m com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer$1$$ExternalSyntheticApiModelOutline0 -> com.facebook.imagepipeline.producers.O: @@ -94364,11 +92028,11 @@ com.facebook.imagepipeline.producers.LocalVideoThumbnailProducer$1 -> com.facebo 1:6:void onSuccess(java.lang.Object):67:67 -> f 1:7:java.util.Map getExtraMapOnSuccess(java.lang.Object):67:67 -> i 1:4:void disposeResult(com.facebook.common.references.CloseableReference):125:125 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)V"} 6:16:java.util.Map getExtraMapOnSuccess(com.facebook.common.references.CloseableReference):120:120 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)Ljava/util/Map;"} 2:13:com.facebook.common.references.CloseableReference getResult():87:87 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF0/a;"} 14:15:com.facebook.common.references.CloseableReference getResult():93:93 -> l 16:27:com.facebook.common.references.CloseableReference getResult():94:94 -> l 28:35:com.facebook.common.references.CloseableReference getResult():98:98 -> l @@ -94379,7 +92043,7 @@ com.facebook.imagepipeline.producers.LocalVideoThumbnailProducer$1 -> com.facebo 67:75:com.facebook.common.references.CloseableReference getResult():113:113 -> l 76:80:com.facebook.common.references.CloseableReference getResult():114:114 -> l 1:3:void onSuccess(com.facebook.common.references.CloseableReference):70:70 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;)V"} 4:17:void onSuccess(com.facebook.common.references.CloseableReference):71:71 -> m 18:27:void onSuccess(com.facebook.common.references.CloseableReference):72:72 -> m com.facebook.imagepipeline.producers.LocalVideoThumbnailProducer$2 -> com.facebook.imagepipeline.producers.T$b: @@ -94469,9 +92133,9 @@ com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer -> com.facebo 1:1:com.facebook.imagepipeline.producers.BaseProducerContext -$$Nest$fgetmMultiplexProducerContext(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a;)Lcom/facebook/imagepipeline/producers/e;"} - 1:1:void -$$Nest$mstartInputProducerIfHasAttachedConsumers(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer,L0.TriState):0:0 -> c + 1:1:void -$$Nest$mstartInputProducerIfHasAttachedConsumers(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer,J0.TriState):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a;LL0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a;LJ0/e;)V"} 1:1:java.util.List -$$Nest$mupdateIsIntermediateResultExpected(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a;)Ljava/util/List;"} @@ -94523,7 +92187,7 @@ com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer -> com.facebo 30:34:boolean computeIsPrefetch():405:405 -> k 35:39:boolean computeIsPrefetch():408:408 -> k 2:3:com.facebook.imagepipeline.common.Priority computePriority():438:438 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/f;"} 4:21:com.facebook.imagepipeline.common.Priority computePriority():439:439 -> l 22:36:com.facebook.imagepipeline.common.Priority computePriority():440:440 -> l 37:40:com.facebook.imagepipeline.common.Priority computePriority():442:442 -> l @@ -94600,7 +92264,7 @@ com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer -> com.facebo 39:44:void onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,float):550:550 -> p 45:46:void onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,float):544:544 -> p 1:2:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):359:360 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ0/e;)V"} 3:17:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):360:360 -> q 18:29:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):361:361 -> q 30:37:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):364:364 -> q @@ -94715,13 +92379,13 @@ com.facebook.imagepipeline.producers.MultiplexProducer-IA -> com.facebook.imagep com.facebook.imagepipeline.producers.NetworkFetchProducer -> com.facebook.imagepipeline.producers.W: # {"id":"sourceFile","fileName":"NetworkFetchProducer.java"} com.facebook.common.memory.PooledByteBufferFactory mPooledByteBufferFactory -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/i;"} com.facebook.common.memory.ByteArrayPool mByteArrayPool -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/a;"} com.facebook.imagepipeline.producers.NetworkFetcher mNetworkFetcher -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/X;"} 1:3:void (com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.producers.NetworkFetcher):57:57 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/i;LG0/a;Lcom/facebook/imagepipeline/producers/X;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/i;LE0/a;Lcom/facebook/imagepipeline/producers/X;)V"} 4:5:void (com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.producers.NetworkFetcher):58:58 -> 6:7:void (com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.producers.NetworkFetcher):59:59 -> 8:10:void (com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.producers.NetworkFetcher):60:60 -> @@ -94741,7 +92405,7 @@ com.facebook.imagepipeline.producers.NetworkFetchProducer -> com.facebook.imagep 19:25:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.FetchState,int):230:230 -> f 1:5:long getSystemUptime():235:235 -> g 1:8:void handleFinalResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):162:162 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/k;Lcom/facebook/imagepipeline/producers/C;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/k;Lcom/facebook/imagepipeline/producers/C;)V"} 9:12:void handleFinalResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):163:163 -> h 13:21:void handleFinalResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):164:164 -> h 22:29:void handleFinalResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):165:165 -> h @@ -94752,7 +92416,7 @@ com.facebook.imagepipeline.producers.NetworkFetchProducer -> com.facebook.imagep 52:55:void handleFinalResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):172:172 -> h 56:59:void handleFinalResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):167:167 -> h 1:10:void maybeHandleIntermediateResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):143:143 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/k;Lcom/facebook/imagepipeline/producers/C;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/k;Lcom/facebook/imagepipeline/producers/C;)V"} 11:26:void maybeHandleIntermediateResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):144:144 -> i 27:29:void maybeHandleIntermediateResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):146:146 -> i 30:33:void maybeHandleIntermediateResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):148:148 -> i @@ -94764,7 +92428,7 @@ com.facebook.imagepipeline.producers.NetworkFetchProducer -> com.facebook.imagep 57:60:void maybeHandleIntermediateResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):156:156 -> i 61:64:void maybeHandleIntermediateResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):151:151 -> i 1:9:void notifyConsumer(com.facebook.common.memory.PooledByteBufferOutputStream,int,com.facebook.imagepipeline.common.BytesRange,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):182:182 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/k;ILj1/b;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/k;ILh1/b;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} 10:14:void notifyConsumer(com.facebook.common.memory.PooledByteBufferOutputStream,int,com.facebook.imagepipeline.common.BytesRange,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):185:185 -> j 15:17:void notifyConsumer(com.facebook.common.memory.PooledByteBufferOutputStream,int,com.facebook.imagepipeline.common.BytesRange,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):186:186 -> j 18:20:void notifyConsumer(com.facebook.common.memory.PooledByteBufferOutputStream,int,com.facebook.imagepipeline.common.BytesRange,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):187:187 -> j @@ -94831,17 +92495,17 @@ com.facebook.imagepipeline.producers.NetworkFetcher$Callback -> com.facebook.ima com.facebook.imagepipeline.producers.PartialDiskCacheProducer -> com.facebook.imagepipeline.producers.Y: # {"id":"sourceFile","fileName":"PartialDiskCacheProducer.java"} com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} com.facebook.common.memory.PooledByteBufferFactory mPooledByteBufferFactory -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/i;"} com.facebook.common.memory.ByteArrayPool mByteArrayPool -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/a;"} com.facebook.imagepipeline.producers.Producer mInputProducer -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} 1:3:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.producers.Producer):71:71 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/n;Li1/k;LG0/i;LG0/a;Lcom/facebook/imagepipeline/producers/d0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB0/n;Lg1/k;LE0/i;LE0/a;Lcom/facebook/imagepipeline/producers/d0;)V"} 4:5:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.producers.Producer):72:72 -> 6:7:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.producers.Producer):73:73 -> 8:9:void (com.facebook.common.internal.Supplier,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.producers.Producer):74:74 -> @@ -94871,12 +92535,12 @@ com.facebook.imagepipeline.producers.PartialDiskCacheProducer -> com.facebook.im 94:97:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):118:118 -> b 98:100:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):120:120 -> b 101:104:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):121:121 -> b - 1:1:void -$$Nest$mstartInputProducer(com.facebook.imagepipeline.producers.PartialDiskCacheProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,x0.CacheKey,p1.EncodedImage):0:0 -> c + 1:1:void -$$Nest$mstartInputProducer(com.facebook.imagepipeline.producers.PartialDiskCacheProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,v0.CacheKey,n1.EncodedImage):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/Y;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;Lx0/d;Lp1/j;)V"} - 1:1:boolean -$$Nest$smisTaskCancelled(c0.Task):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/Y;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;Lv0/d;Ln1/j;)V"} + 1:1:boolean -$$Nest$smisTaskCancelled(a0.Task):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/f;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/f;)Z"} 1:4:android.net.Uri createUriForPartialCacheKey(com.facebook.imagepipeline.request.ImageRequest):242:242 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Landroid/net/Uri;"} 5:12:android.net.Uri createUriForPartialCacheKey(com.facebook.imagepipeline.request.ImageRequest):243:243 -> e @@ -94890,13 +92554,13 @@ com.facebook.imagepipeline.producers.PartialDiskCacheProducer -> com.facebook.im 25:29:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):219:219 -> f 30:38:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):225:225 -> f 1:6:boolean isTaskCancelled(bolts.Task):204:204 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/f;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/f;)Z"} 7:25:boolean isTaskCancelled(bolts.Task):205:205 -> g 1:4:bolts.Continuation onFinishDiskReads(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.cache.common.CacheKey):128:128 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;Lx0/d;)Lc0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;Lv0/d;)La0/d;"} 5:14:bolts.Continuation onFinishDiskReads(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.cache.common.CacheKey):129:129 -> h 1:8:void startInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):188:188 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;Lx0/d;Lp1/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;Lv0/d;Ln1/j;)V"} 9:14:void startInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):197:197 -> i 15:25:void startInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):198:198 -> i 26:31:void startInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):200:200 -> i @@ -94911,15 +92575,15 @@ com.facebook.imagepipeline.producers.PartialDiskCacheProducer$1 -> com.facebook. com.facebook.imagepipeline.producers.Consumer val$consumer -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/n;"} com.facebook.cache.common.CacheKey val$partialImageCacheKey -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/d;"} com.facebook.imagepipeline.producers.PartialDiskCacheProducer this$0 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/Y;"} 1:14:void (com.facebook.imagepipeline.producers.PartialDiskCacheProducer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.producers.Consumer,com.facebook.cache.common.CacheKey):129:129 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/Y;Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;Lcom/facebook/imagepipeline/producers/n;Lx0/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/Y;Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;Lcom/facebook/imagepipeline/producers/n;Lv0/d;)V"} 1:5:java.lang.Object then(bolts.Task):129:129 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/f;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/f;)Ljava/lang/Object;"} 1:9:java.lang.Void then(bolts.Task):133:133 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/f;)Ljava/lang/Void;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La0/f;)Ljava/lang/Void;"} 10:16:java.lang.Void then(bolts.Task):134:134 -> b 17:23:java.lang.Void then(bolts.Task):135:135 -> b 24:29:java.lang.Void then(bolts.Task):136:136 -> b @@ -94960,21 +92624,21 @@ com.facebook.imagepipeline.producers.PartialDiskCacheProducer$2 -> com.facebook. com.facebook.imagepipeline.producers.PartialDiskCacheProducer$PartialDiskCacheConsumer -> com.facebook.imagepipeline.producers.Y$c: # {"id":"sourceFile","fileName":"PartialDiskCacheProducer.java"} com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/n;"} com.facebook.cache.common.CacheKey mPartialImageCacheKey -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/d;"} com.facebook.common.memory.PooledByteBufferFactory mPooledByteBufferFactory -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/i;"} com.facebook.common.memory.ByteArrayPool mByteArrayPool -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/a;"} com.facebook.imagepipeline.image.EncodedImage mPartialEncodedImageFromCache -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/j;"} boolean mIsDiskCacheEnabledForWrite -> h - 1:1:void (com.facebook.imagepipeline.producers.Consumer,D0.Supplier,x0.CacheKey,G0.PooledByteBufferFactory,G0.ByteArrayPool,p1.EncodedImage,boolean,com.facebook.imagepipeline.producers.PartialDiskCacheProducer-IA):0:0 -> + 1:1:void (com.facebook.imagepipeline.producers.Consumer,B0.Supplier,v0.CacheKey,E0.PooledByteBufferFactory,E0.ByteArrayPool,n1.EncodedImage,boolean,com.facebook.imagepipeline.producers.PartialDiskCacheProducer-IA):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;LD0/n;Lx0/d;LG0/i;LG0/a;Lp1/j;ZLcom/facebook/imagepipeline/producers/Z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;LB0/n;Lv0/d;LE0/i;LE0/a;Ln1/j;ZLcom/facebook/imagepipeline/producers/Z;)V"} 2:8:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.common.internal.Supplier,com.facebook.cache.common.CacheKey,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.common.memory.ByteArrayPool,com.facebook.imagepipeline.image.EncodedImage,boolean):277:283 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;LD0/n;Lx0/d;LG0/i;LG0/a;Lp1/j;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;LB0/n;Lv0/d;LE0/i;LE0/a;Ln1/j;Z)V"} 1:6:void onNewResultImpl(java.lang.Object,int):257:257 -> i 1:13:void copy(java.io.InputStream,java.io.OutputStream,int):342:342 -> q 14:26:void copy(java.io.InputStream,java.io.OutputStream,int):346:346 -> q @@ -94987,14 +92651,14 @@ com.facebook.imagepipeline.producers.PartialDiskCacheProducer$PartialDiskCacheCo 53:61:void copy(java.io.InputStream,java.io.OutputStream,int):362:362 -> q 62:71:void copy(java.io.InputStream,java.io.OutputStream,int):358:358 -> q 1:12:com.facebook.common.memory.PooledByteBufferOutputStream merge(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.EncodedImage):328:328 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Lp1/j;)LG0/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Ln1/j;)LE0/k;"} 13:17:com.facebook.common.memory.PooledByteBufferOutputStream merge(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.EncodedImage):329:329 -> r 18:19:com.facebook.common.memory.PooledByteBufferOutputStream merge(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.EncodedImage):330:330 -> r 20:23:com.facebook.common.memory.PooledByteBufferOutputStream merge(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.EncodedImage):331:331 -> r 24:30:com.facebook.common.memory.PooledByteBufferOutputStream merge(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.EncodedImage):334:334 -> r 31:42:com.facebook.common.memory.PooledByteBufferOutputStream merge(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.EncodedImage):335:335 -> r 1:7:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):288:288 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)V"} 8:13:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):293:293 -> s 14:19:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):295:295 -> s 20:21:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):297:297 -> s @@ -95019,7 +92683,7 @@ com.facebook.imagepipeline.producers.PartialDiskCacheProducer$PartialDiskCacheCo 128:135:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):319:319 -> s 136:143:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):321:321 -> s 1:9:void sendFinalResultToConsumer(com.facebook.common.memory.PooledByteBufferOutputStream):368:368 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE0/k;)V"} 10:14:void sendFinalResultToConsumer(com.facebook.common.memory.PooledByteBufferOutputStream):371:371 -> t 15:17:void sendFinalResultToConsumer(com.facebook.common.memory.PooledByteBufferOutputStream):372:372 -> t 18:25:void sendFinalResultToConsumer(com.facebook.common.memory.PooledByteBufferOutputStream):373:373 -> t @@ -95034,13 +92698,13 @@ com.facebook.imagepipeline.producers.PartialDiskCacheProducer-IA -> com.facebook com.facebook.imagepipeline.producers.PostprocessedBitmapMemoryCacheProducer -> com.facebook.imagepipeline.producers.a0: # {"id":"sourceFile","fileName":"PostprocessedBitmapMemoryCacheProducer.java"} com.facebook.imagepipeline.cache.MemoryCache mMemoryCache -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/k;"} com.facebook.imagepipeline.producers.Producer mInputProducer -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} 1:3:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):38:38 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/x;Li1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg1/x;Lg1/k;Lcom/facebook/imagepipeline/producers/d0;)V"} 4:5:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):39:39 -> 6:7:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):40:40 -> 8:10:void (com.facebook.imagepipeline.cache.MemoryCache,com.facebook.imagepipeline.cache.CacheKeyFactory,com.facebook.imagepipeline.producers.Producer):41:41 -> @@ -95079,20 +92743,20 @@ com.facebook.imagepipeline.producers.PostprocessedBitmapMemoryCacheProducer -> c com.facebook.imagepipeline.producers.PostprocessedBitmapMemoryCacheProducer$CachedPostprocessorConsumer -> com.facebook.imagepipeline.producers.a0$a: # {"id":"sourceFile","fileName":"PostprocessedBitmapMemoryCacheProducer.java"} com.facebook.cache.common.CacheKey mCacheKey -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv0/d;"} boolean mIsRepeatedProcessor -> d com.facebook.imagepipeline.cache.MemoryCache mMemoryCache -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/x;"} boolean mIsBitmapCacheEnabledForWrite -> f 1:3:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.cache.common.CacheKey,boolean,com.facebook.imagepipeline.cache.MemoryCache,boolean):116:116 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lx0/d;ZLi1/x;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lv0/d;ZLg1/x;Z)V"} 4:5:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.cache.common.CacheKey,boolean,com.facebook.imagepipeline.cache.MemoryCache,boolean):117:117 -> 6:7:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.cache.common.CacheKey,boolean,com.facebook.imagepipeline.cache.MemoryCache,boolean):118:118 -> 8:9:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.cache.common.CacheKey,boolean,com.facebook.imagepipeline.cache.MemoryCache,boolean):119:119 -> 10:12:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.cache.common.CacheKey,boolean,com.facebook.imagepipeline.cache.MemoryCache,boolean):120:120 -> 1:6:void onNewResultImpl(java.lang.Object,int):101:101 -> i 4:9:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):128:128 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;I)V"} 10:17:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):129:129 -> q 18:28:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):134:134 -> q 29:32:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):139:139 -> q @@ -95106,10 +92770,10 @@ com.facebook.imagepipeline.producers.PostprocessorProducer -> com.facebook.image com.facebook.imagepipeline.producers.Producer mInputProducer -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory mBitmapFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/b;"} java.util.concurrent.Executor mExecutor -> c 1:3:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,java.util.concurrent.Executor):47:47 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lh1/b;Ljava/util/concurrent/Executor;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lf1/b;Ljava/util/concurrent/Executor;)V"} 4:11:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,java.util.concurrent.Executor):48:48 -> 12:13:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,java.util.concurrent.Executor):49:49 -> 14:22:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory,java.util.concurrent.Executor):50:50 -> @@ -95120,9 +92784,9 @@ com.facebook.imagepipeline.producers.PostprocessorProducer -> com.facebook.image 16:23:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):59:59 -> b 24:29:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):67:67 -> b 30:35:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):69:69 -> b - 1:1:h1.PlatformBitmapFactory -$$Nest$fgetmBitmapFactory(com.facebook.imagepipeline.producers.PostprocessorProducer):0:0 -> c + 1:1:f1.PlatformBitmapFactory -$$Nest$fgetmBitmapFactory(com.facebook.imagepipeline.producers.PostprocessorProducer):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0;)Lh1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0;)Lf1/b;"} 1:1:java.util.concurrent.Executor -$$Nest$fgetmExecutor(com.facebook.imagepipeline.producers.PostprocessorProducer):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0;)Ljava/util/concurrent/Executor;"} @@ -95136,7 +92800,7 @@ com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/d;"} boolean mIsClosed -> f com.facebook.common.references.CloseableReference mSourceImageRef -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/a;"} int mStatus -> h boolean mIsDirty -> i boolean mIsPostProcessingRunning -> j @@ -95162,16 +92826,16 @@ com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer 1:6:void maybeNotifyOnFailure(java.lang.Throwable):271:271 -> D 7:14:void maybeNotifyOnFailure(java.lang.Throwable):272:272 -> D 1:6:void maybeNotifyOnNewResult(com.facebook.common.references.CloseableReference,int):264:264 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;I)V"} 7:20:void maybeNotifyOnNewResult(com.facebook.common.references.CloseableReference,int):265:265 -> E 21:28:void maybeNotifyOnNewResult(com.facebook.common.references.CloseableReference,int):266:266 -> E 1:6:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):118:118 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;I)V"} 7:13:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):120:120 -> F 14:17:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):121:121 -> F 18:21:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):126:126 -> F 1:3:com.facebook.common.references.CloseableReference postprocessInternal(com.facebook.imagepipeline.image.CloseableImage):246:246 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/d;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/d;)LF0/a;"} 4:7:com.facebook.common.references.CloseableReference postprocessInternal(com.facebook.imagepipeline.image.CloseableImage):247:247 -> G 8:19:com.facebook.common.references.CloseableReference postprocessInternal(com.facebook.imagepipeline.image.CloseableImage):248:248 -> G 20:23:com.facebook.common.references.CloseableReference postprocessInternal(com.facebook.imagepipeline.image.CloseableImage):249:249 -> G @@ -95188,10 +92852,10 @@ com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer 25:28:boolean setRunningIfDirtyAndNotRunning():203:203 -> H 29:33:boolean setRunningIfDirtyAndNotRunning():205:205 -> H 1:3:boolean shouldPostprocess(com.facebook.imagepipeline.image.CloseableImage):242:242 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/d;)Z"} 1:15:void submitPostprocessing():160:160 -> J 1:2:void updateSourceImageRef(com.facebook.common.references.CloseableReference,int):143:144 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;I)V"} 3:5:void updateSourceImageRef(com.facebook.common.references.CloseableReference,int):144:144 -> K 6:9:void updateSourceImageRef(com.facebook.common.references.CloseableReference,int):145:145 -> K 10:11:void updateSourceImageRef(com.facebook.common.references.CloseableReference,int):147:147 -> K @@ -95206,24 +92870,24 @@ com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer 1:4:void onCancellationImpl():136:136 -> g 1:4:void onFailureImpl(java.lang.Throwable):131:131 -> h 1:6:void onNewResultImpl(java.lang.Object,int):73:73 -> i - 1:1:H0.CloseableReference -$$Nest$fgetmSourceImageRef(com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer):0:0 -> q + 1:1:F0.CloseableReference -$$Nest$fgetmSourceImageRef(com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer):0:0 -> q # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;)LF0/a;"} 1:1:int -$$Nest$fgetmStatus(com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer):0:0 -> r # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;)I"} 1:1:void -$$Nest$fputmIsDirty(com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer,boolean):0:0 -> s # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;Z)V"} - 1:1:void -$$Nest$fputmSourceImageRef(com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer,H0.CloseableReference):0:0 -> t + 1:1:void -$$Nest$fputmSourceImageRef(com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer,F0.CloseableReference):0:0 -> t # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;LH0/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;LF0/a;)V"} 1:1:void -$$Nest$mclearRunningAndStartIfDirty(com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer):0:0 -> u # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;)V"} - 1:1:void -$$Nest$mdoPostprocessing(com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer,H0.CloseableReference,int):0:0 -> v + 1:1:void -$$Nest$mdoPostprocessing(com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer,F0.CloseableReference,int):0:0 -> v # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;LH0/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;LF0/a;I)V"} 1:1:void -$$Nest$mmaybeNotifyOnCancellation(com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer):0:0 -> w # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;)V"} @@ -95243,7 +92907,7 @@ com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer 21:23:boolean close():296:296 -> y 24:25:boolean close():295:295 -> y 1:11:void doPostprocessing(com.facebook.common.references.CloseableReference,int):209:209 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;I)V"} 12:23:void doPostprocessing(com.facebook.common.references.CloseableReference,int):210:210 -> z 24:27:void doPostprocessing(com.facebook.common.references.CloseableReference,int):211:211 -> z 28:37:void doPostprocessing(com.facebook.common.references.CloseableReference,int):214:214 -> z @@ -95297,7 +92961,7 @@ com.facebook.imagepipeline.producers.PostprocessorProducer$SingleUsePostprocesso # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0;Lcom/facebook/imagepipeline/producers/b0$a;)V"} 1:6:void onNewResultImpl(java.lang.Object,int):302:302 -> i 1:7:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):314:314 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF0/a;I)V"} 8:15:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):317:317 -> q com.facebook.imagepipeline.producers.PostprocessorProducer-IA -> com.facebook.imagepipeline.producers.c0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} @@ -95308,24 +92972,24 @@ com.facebook.imagepipeline.producers.Producer -> com.facebook.imagepipeline.prod # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} com.facebook.imagepipeline.producers.ProducerContext -> com.facebook.imagepipeline.producers.e0: # {"id":"sourceFile","fileName":"ProducerContext.kt"} - boolean isPrefetch() -> E - java.lang.String getUiComponentId() -> M + java.lang.String getUiComponentId() -> I void putOriginExtra(java.lang.String) -> T - com.facebook.imagepipeline.producers.ProducerListener2 getProducerListener() -> V + com.facebook.imagepipeline.producers.ProducerListener2 getProducerListener() -> W # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/g0;"} - boolean isIntermediateResultExpected() -> b0 - com.facebook.imagepipeline.request.ImageRequest$RequestLevel getLowestPermittedRequestLevel() -> c0 + boolean isIntermediateResultExpected() -> Z + com.facebook.imagepipeline.request.ImageRequest$RequestLevel getLowestPermittedRequestLevel() -> d0 # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/request/b$c;"} - java.lang.Object getCallerContext() -> g + java.lang.Object getCallerContext() -> f com.facebook.imagepipeline.common.Priority getPriority() -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/f;"} com.facebook.imagepipeline.request.ImageRequest getImageRequest() -> i # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/request/b;"} - void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks) -> s + void addCallbacks(com.facebook.imagepipeline.producers.ProducerContextCallbacks) -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/f0;)V"} - com.facebook.imagepipeline.core.ImagePipelineConfigInterface getImagePipelineConfig() -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/v;"} - void putOriginExtra(java.lang.String,java.lang.String) -> u + com.facebook.imagepipeline.core.ImagePipelineConfigInterface getImagePipelineConfig() -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/v;"} + void putOriginExtra(java.lang.String,java.lang.String) -> t + boolean isPrefetch() -> x com.facebook.imagepipeline.producers.ProducerContextCallbacks -> com.facebook.imagepipeline.producers.f0: # {"id":"sourceFile","fileName":"ProducerContextCallbacks.kt"} void onCancellationRequested() -> a @@ -95356,10 +93020,10 @@ com.facebook.imagepipeline.producers.QualifiedResourceFetchProducer -> com.faceb com.facebook.imagepipeline.producers.QualifiedResourceFetchProducer$Companion Companion -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/i0$a;"} 16:18:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.ContentResolver):25:25 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LG0/i;Landroid/content/ContentResolver;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LE0/i;Landroid/content/ContentResolver;)V"} 19:21:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,android.content.ContentResolver):24:24 -> 6:18:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):30:30 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Ln1/j;"} 19:28:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):29:29 -> d 29:36:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):30:30 -> d 1:3:java.lang.String getProducerName():36:36 -> f @@ -95384,7 +93048,7 @@ com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer$Remove 8:11:void (com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer,com.facebook.imagepipeline.producers.Consumer):32:32 -> 1:6:void onNewResultImpl(java.lang.Object,int):30:30 -> i 2:9:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):36:36 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)V"} 10:16:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):37:37 -> q 17:23:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):39:39 -> q 24:31:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):41:41 -> q @@ -95392,14 +93056,14 @@ com.facebook.imagepipeline.producers.ResizeAndRotateProducer -> com.facebook.ima # {"id":"sourceFile","fileName":"ResizeAndRotateProducer.java"} java.util.concurrent.Executor mExecutor -> a com.facebook.common.memory.PooledByteBufferFactory mPooledByteBufferFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/i;"} com.facebook.imagepipeline.producers.Producer mInputProducer -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} boolean mIsResizingEnabled -> d com.facebook.imagepipeline.transcoder.ImageTranscoderFactory mImageTranscoderFactory -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu1/d;"} 1:3:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.imagepipeline.producers.Producer,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):68:68 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LG0/i;Lcom/facebook/imagepipeline/producers/d0;ZLw1/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;LE0/i;Lcom/facebook/imagepipeline/producers/d0;ZLu1/d;)V"} 4:11:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.imagepipeline.producers.Producer,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):69:69 -> 12:19:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.imagepipeline.producers.Producer,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):70:70 -> 20:27:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.imagepipeline.producers.Producer,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):71:71 -> @@ -95410,24 +93074,24 @@ com.facebook.imagepipeline.producers.ResizeAndRotateProducer -> com.facebook.ima 1:1:java.util.concurrent.Executor -$$Nest$fgetmExecutor(com.facebook.imagepipeline.producers.ResizeAndRotateProducer):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0;)Ljava/util/concurrent/Executor;"} - 1:1:G0.PooledByteBufferFactory -$$Nest$fgetmPooledByteBufferFactory(com.facebook.imagepipeline.producers.ResizeAndRotateProducer):0:0 -> d + 1:1:E0.PooledByteBufferFactory -$$Nest$fgetmPooledByteBufferFactory(com.facebook.imagepipeline.producers.ResizeAndRotateProducer):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0;)LG0/i;"} - 1:1:L0.TriState -$$Nest$smshouldTransform(com.facebook.imagepipeline.request.ImageRequest,p1.EncodedImage,w1.ImageTranscoder):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0;)LE0/i;"} + 1:1:J0.TriState -$$Nest$smshouldTransform(com.facebook.imagepipeline.request.ImageRequest,n1.EncodedImage,u1.ImageTranscoder):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Lp1/j;Lw1/c;)LL0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ln1/j;Lu1/c;)LJ0/e;"} 1:6:boolean shouldRotate(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):329:329 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/h;Lp1/j;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/h;Ln1/j;)Z"} 7:12:boolean shouldRotate(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):330:330 -> f 13:22:boolean shouldRotate(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):331:331 -> f 1:13:boolean shouldRotateUsingExifOrientation(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):336:336 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/h;Lp1/j;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/h;Ln1/j;)Z"} 14:15:boolean shouldRotateUsingExifOrientation(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):340:340 -> g 16:23:boolean shouldRotateUsingExifOrientation(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):341:341 -> g 24:29:boolean shouldRotateUsingExifOrientation(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):340:340 -> g 30:33:boolean shouldRotateUsingExifOrientation(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):337:337 -> g 3:11:com.facebook.common.util.TriState shouldTransform(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.transcoder.ImageTranscoder):314:314 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Lp1/j;Lw1/c;)LL0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ln1/j;Lu1/c;)LJ0/e;"} 12:21:com.facebook.common.util.TriState shouldTransform(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.transcoder.ImageTranscoder):318:318 -> h 22:24:com.facebook.common.util.TriState shouldTransform(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.transcoder.ImageTranscoder):319:319 -> h 25:34:com.facebook.common.util.TriState shouldTransform(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.transcoder.ImageTranscoder):323:323 -> h @@ -95439,7 +93103,7 @@ com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsume # {"id":"sourceFile","fileName":"ResizeAndRotateProducer.java"} boolean mIsResizingEnabled -> c com.facebook.imagepipeline.transcoder.ImageTranscoderFactory mImageTranscoderFactory -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu1/d;"} com.facebook.imagepipeline.producers.ProducerContext mProducerContext -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} boolean mIsCancelled -> f @@ -95448,7 +93112,7 @@ com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsume com.facebook.imagepipeline.producers.ResizeAndRotateProducer this$0 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/k0;"} 1:2:void (com.facebook.imagepipeline.producers.ResizeAndRotateProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;ZLw1/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;ZLu1/d;)V"} 3:6:void (com.facebook.imagepipeline.producers.ResizeAndRotateProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):97:97 -> 7:8:void (com.facebook.imagepipeline.producers.ResizeAndRotateProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):98:98 -> 9:10:void (com.facebook.imagepipeline.producers.ResizeAndRotateProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):99:99 -> @@ -95460,16 +93124,16 @@ com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsume 34:46:void (com.facebook.imagepipeline.producers.ResizeAndRotateProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):126:126 -> 47:55:void (com.facebook.imagepipeline.producers.ResizeAndRotateProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):128:128 -> 1:10:com.facebook.imagepipeline.image.EncodedImage getNewResultForImagesWithoutExifData(com.facebook.imagepipeline.image.EncodedImage):195:195 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)Ln1/j;"} 11:22:com.facebook.imagepipeline.image.EncodedImage getNewResultForImagesWithoutExifData(com.facebook.imagepipeline.image.EncodedImage):196:196 -> A 23:31:com.facebook.imagepipeline.image.EncodedImage getNewResultForImagesWithoutExifData(com.facebook.imagepipeline.image.EncodedImage):197:197 -> A 1:16:com.facebook.imagepipeline.image.EncodedImage getNewResultsForJpegOrHeif(com.facebook.imagepipeline.image.EncodedImage):203:203 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)Ln1/j;"} 17:22:com.facebook.imagepipeline.image.EncodedImage getNewResultsForJpegOrHeif(com.facebook.imagepipeline.image.EncodedImage):204:204 -> B 23:30:com.facebook.imagepipeline.image.EncodedImage getNewResultsForJpegOrHeif(com.facebook.imagepipeline.image.EncodedImage):205:205 -> B 31:35:com.facebook.imagepipeline.image.EncodedImage getNewResultsForJpegOrHeif(com.facebook.imagepipeline.image.EncodedImage):206:206 -> B 1:5:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):149:149 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)V"} 6:13:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):152:152 -> C 14:23:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):155:155 -> C 24:27:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):159:159 -> C @@ -95485,9 +93149,9 @@ com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsume 78:87:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):179:179 -> C 88:93:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):180:180 -> C 1:6:void onNewResultImpl(java.lang.Object,int):83:83 -> i - 1:1:w1.ImageTranscoderFactory -$$Nest$fgetmImageTranscoderFactory(com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer):0:0 -> q + 1:1:u1.ImageTranscoderFactory -$$Nest$fgetmImageTranscoderFactory(com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer):0:0 -> q # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0$a;)Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0$a;)Lu1/d;"} 1:1:boolean -$$Nest$fgetmIsResizingEnabled(com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer):0:0 -> r # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0$a;)Z"} @@ -95500,11 +93164,11 @@ com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsume 1:1:void -$$Nest$fputmIsCancelled(com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer,boolean):0:0 -> u # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0$a;Z)V"} - 1:1:void -$$Nest$mdoTransform(com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer,p1.EncodedImage,int,w1.ImageTranscoder):0:0 -> v + 1:1:void -$$Nest$mdoTransform(com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer,n1.EncodedImage,int,u1.ImageTranscoder):0:0 -> v # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0$a;Lp1/j;ILw1/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0$a;Ln1/j;ILu1/c;)V"} 1:13:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):222:222 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;ILw1/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;ILu1/c;)V"} 14:19:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):223:223 -> w 20:30:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):224:224 -> w 31:34:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):232:232 -> w @@ -95541,15 +93205,15 @@ com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsume 184:190:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):278:278 -> w 191:191:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):279:279 -> w 1:9:void forwardNewResult(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imageformat.ImageFormat):186:186 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;ILf1/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;ILd1/c;)V"} 10:14:void forwardNewResult(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imageformat.ImageFormat):189:189 -> x 15:18:void forwardNewResult(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imageformat.ImageFormat):187:187 -> x 19:26:void forwardNewResult(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imageformat.ImageFormat):191:191 -> x 1:6:com.facebook.imagepipeline.image.EncodedImage getCloneWithRotationApplied(com.facebook.imagepipeline.image.EncodedImage,int):213:213 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)Lp1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)Ln1/j;"} 7:10:com.facebook.imagepipeline.image.EncodedImage getCloneWithRotationApplied(com.facebook.imagepipeline.image.EncodedImage,int):215:215 -> y 1:2:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):287:287 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Lj1/g;Lw1/b;Ljava/lang/String;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Lh1/g;Lu1/b;Ljava/lang/String;)Ljava/util/Map;"} 3:10:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):288:288 -> z 11:18:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):289:289 -> z 19:48:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):292:292 -> z @@ -95572,7 +93236,7 @@ com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsume 1:8:void (com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer,com.facebook.imagepipeline.producers.ResizeAndRotateProducer):111:111 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0$a;Lcom/facebook/imagepipeline/producers/k0;)V"} 3:8:void run(com.facebook.imagepipeline.image.EncodedImage,int):115:115 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)V"} 9:18:void run(com.facebook.imagepipeline.image.EncodedImage,int):120:120 -> a 19:22:void run(com.facebook.imagepipeline.image.EncodedImage,int):119:119 -> a 23:28:void run(com.facebook.imagepipeline.image.EncodedImage,int):118:118 -> a @@ -95599,9 +93263,9 @@ com.facebook.imagepipeline.producers.SettableProducerContext -> com.facebook.ima # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Lcom/facebook/imagepipeline/producers/e0;)V"} 10:10:void (com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.producers.ProducerContext):37:37 -> 11:11:void (com.facebook.imagepipeline.request.ImageRequest,java.lang.String,com.facebook.imagepipeline.producers.ProducerListener2,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,boolean,boolean,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):60:60 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Lcom/facebook/imagepipeline/producers/g0;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;ZZLj1/f;Lk1/v;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Lcom/facebook/imagepipeline/producers/g0;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;ZZLh1/f;Li1/v;)V"} 12:12:void (com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.String,com.facebook.imagepipeline.producers.ProducerListener2,java.lang.Object,com.facebook.imagepipeline.request.ImageRequest$RequestLevel,boolean,boolean,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.core.ImagePipelineConfigInterface):83:83 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/imagepipeline/producers/g0;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;ZZLj1/f;Lk1/v;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/imagepipeline/producers/g0;Ljava/lang/Object;Lcom/facebook/imagepipeline/request/b$c;ZZLh1/f;Li1/v;)V"} com.facebook.imagepipeline.producers.StatefulProducerRunnable -> com.facebook.imagepipeline.producers.m0: # {"id":"sourceFile","fileName":"StatefulProducerRunnable.kt"} com.facebook.imagepipeline.producers.Consumer consumer -> e @@ -95856,7 +93520,7 @@ com.facebook.imagepipeline.producers.ThumbnailBranchProducer -> com.facebook.ima # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/t0;ILcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)Z"} 1:5:int findFirstProducerForSize(int,com.facebook.imagepipeline.common.ResizeOptions):108:108 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILj1/g;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILh1/g;)I"} 6:19:int findFirstProducerForSize(int,com.facebook.imagepipeline.common.ResizeOptions):109:109 -> d 1:17:boolean produceResultsFromThumbnailProducer(int,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):96:96 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)Z"} @@ -95867,7 +93531,7 @@ com.facebook.imagepipeline.producers.ThumbnailBranchProducer$ThumbnailConsumer - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} int mProducerIndex -> d com.facebook.imagepipeline.common.ResizeOptions mResizeOptions -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/g;"} com.facebook.imagepipeline.producers.ThumbnailBranchProducer this$0 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/t0;"} 1:2:void (com.facebook.imagepipeline.producers.ThumbnailBranchProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,int):56:56 -> @@ -95881,7 +93545,7 @@ com.facebook.imagepipeline.producers.ThumbnailBranchProducer$ThumbnailConsumer - 19:26:void onFailureImpl(java.lang.Throwable):88:88 -> h 1:6:void onNewResultImpl(java.lang.Object,int):47:47 -> i 3:10:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):66:66 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;I)V"} 11:16:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):67:67 -> q 17:24:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):68:68 -> q 25:30:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):69:69 -> q @@ -95893,7 +93557,7 @@ com.facebook.imagepipeline.producers.ThumbnailBranchProducer$ThumbnailConsumer - com.facebook.imagepipeline.producers.ThumbnailProducer -> com.facebook.imagepipeline.producers.u0: # {"id":"sourceFile","fileName":"ThumbnailProducer.kt"} boolean canProvideImageForSize(com.facebook.imagepipeline.common.ResizeOptions) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/g;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/g;)Z"} com.facebook.imagepipeline.producers.ThumbnailSizeChecker -> com.facebook.imagepipeline.producers.v0: # {"id":"sourceFile","fileName":"ThumbnailSizeChecker.kt"} com.facebook.imagepipeline.producers.ThumbnailSizeChecker INSTANCE -> a @@ -95901,12 +93565,12 @@ com.facebook.imagepipeline.producers.ThumbnailSizeChecker -> com.facebook.imagep 1:4:void ():18:18 -> 1:1:int getAcceptableSize(int):0:0 -> a 5:15:boolean isImageBigEnough(int,int,com.facebook.imagepipeline.common.ResizeOptions):41:41 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILj1/g;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILh1/g;)Z"} 16:25:boolean isImageBigEnough(int,int,com.facebook.imagepipeline.common.ResizeOptions):42:42 -> b 26:33:boolean isImageBigEnough(int,int,com.facebook.imagepipeline.common.ResizeOptions):44:44 -> b 34:43:boolean isImageBigEnough(int,int,com.facebook.imagepipeline.common.ResizeOptions):45:45 -> b 5:16:boolean isImageBigEnough(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions):53:53 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Lj1/g;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Lh1/g;)Z"} 17:29:boolean isImageBigEnough(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions):58:58 -> c 30:42:boolean isImageBigEnough(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions):57:57 -> c com.facebook.imagepipeline.request.BasePostprocessor -> com.facebook.imagepipeline.request.a: @@ -95926,10 +93590,10 @@ com.facebook.imagepipeline.request.BasePostprocessor -> com.facebook.imagepipeli 91:94:void internalCopyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):144:144 -> a 1:3:java.lang.String getName():39:39 -> getName 1:2:com.facebook.cache.common.CacheKey getPostprocessorCacheKey():110:110 -> getPostprocessorCacheKey - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv0/d;"} 1:1:void process(android.graphics.Bitmap):0:0 -> process 2:2:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):58:58 -> process - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;Lh1/b;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;Lf1/b;)LF0/a;"} 3:5:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):61:63 -> process 6:6:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):60:60 -> process 7:8:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):65:66 -> process @@ -95938,27 +93602,27 @@ com.facebook.imagepipeline.request.BasePostprocessor -> com.facebook.imagepipeli com.facebook.imagepipeline.request.ImageRequest -> com.facebook.imagepipeline.request.b: # {"id":"sourceFile","fileName":"ImageRequest.java"} com.facebook.common.internal.Fn REQUEST_TO_URI_FN -> REQUEST_TO_URI_FN - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/e;"} com.facebook.imagepipeline.common.BytesRange mBytesRange -> mBytesRange - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/b;"} com.facebook.imagepipeline.request.ImageRequest$CacheChoice mCacheChoice -> mCacheChoice # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b$b;"} com.facebook.imagepipeline.core.DownsampleMode mDownsampleOverride -> mDownsampleOverride - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} com.facebook.imagepipeline.common.ImageDecodeOptions mImageDecodeOptions -> mImageDecodeOptions - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/d;"} com.facebook.imagepipeline.request.ImageRequest$RequestLevel mLowestPermittedRequestLevel -> mLowestPermittedRequestLevel # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b$c;"} com.facebook.imagepipeline.request.Postprocessor mPostprocessor -> mPostprocessor # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/d;"} com.facebook.imagepipeline.listener.RequestListener mRequestListener -> mRequestListener - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/e;"} com.facebook.imagepipeline.common.Priority mRequestPriority -> mRequestPriority - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/f;"} com.facebook.imagepipeline.common.ResizeOptions mResizeOptions -> mResizeOptions - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/g;"} com.facebook.imagepipeline.common.RotationOptions mRotationOptions -> mRotationOptions - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/h;"} 1:8:void ():557:557 -> 1:3:void (com.facebook.imagepipeline.request.ImageRequestBuilder):143:143 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/c;)V"} @@ -96030,16 +93694,16 @@ com.facebook.imagepipeline.request.ImageRequest -> com.facebook.imagepipeline.re # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/imagepipeline/request/b;"} 1:7:boolean getAutoRotateEnabled():222:222 -> getAutoRotateEnabled 1:3:com.facebook.imagepipeline.common.BytesRange getBytesRange():227:227 -> getBytesRange - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/b;"} 1:3:com.facebook.imagepipeline.request.ImageRequest$CacheChoice getCacheChoice():190:190 -> getCacheChoice # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/request/b$b;"} 1:3:int getCachesDisabled():255:255 -> getCachesDisabled 1:3:int getDelayMs():284:284 -> getDelayMs 1:3:java.lang.String getDiskCacheId():304:304 -> getDiskCacheId 1:3:com.facebook.imagepipeline.core.DownsampleMode getDownsampleOverride():280:280 -> getDownsampleOverride - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n;"} 1:3:com.facebook.imagepipeline.common.ImageDecodeOptions getImageDecodeOptions():231:231 -> getImageDecodeOptions - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/d;"} 1:14:boolean getLoadThumbnailOnlyForAndroidSdkAboveQ():243:243 -> getLoadThumbnailOnlyForAndroidSdkAboveQ 1:3:boolean getLocalThumbnailPreviewsEnabled():239:239 -> getLocalThumbnailPreviewsEnabled 1:3:com.facebook.imagepipeline.request.ImageRequest$RequestLevel getLowestPermittedRequestLevel():251:251 -> getLowestPermittedRequestLevel @@ -96049,15 +93713,15 @@ com.facebook.imagepipeline.request.ImageRequest -> com.facebook.imagepipeline.re 1:10:int getPreferredHeight():206:206 -> getPreferredHeight 1:10:int getPreferredWidth():202:202 -> getPreferredWidth 1:3:com.facebook.imagepipeline.common.Priority getPriority():247:247 -> getPriority - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/f;"} 1:3:boolean getProgressiveRenderingEnabled():235:235 -> getProgressiveRenderingEnabled 1:3:com.facebook.imagepipeline.listener.RequestListener getRequestListener():300:300 -> getRequestListener - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/e;"} 1:3:com.facebook.imagepipeline.common.ResizeOptions getResizeOptions():210:210 -> getResizeOptions - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/g;"} 1:3:java.lang.Boolean getResizingAllowedOverride():276:276 -> getResizingAllowedOverride 1:3:com.facebook.imagepipeline.common.RotationOptions getRotationOptions():214:214 -> getRotationOptions - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/h;"} 2:5:java.io.File getSourceFile():288:288 -> getSourceFile 6:14:java.io.File getSourceFile():289:289 -> getSourceFile 15:30:java.io.File getSourceFile():290:290 -> getSourceFile @@ -96197,28 +93861,28 @@ com.facebook.imagepipeline.request.ImageRequestBuilder -> com.facebook.imagepipe # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b$c;"} int mCachesDisabled -> c com.facebook.imagepipeline.common.ResizeOptions mResizeOptions -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/g;"} com.facebook.imagepipeline.common.RotationOptions mRotationOptions -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/h;"} com.facebook.imagepipeline.common.ImageDecodeOptions mImageDecodeOptions -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/d;"} com.facebook.imagepipeline.request.ImageRequest$CacheChoice mCacheChoice -> g # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b$b;"} boolean mProgressiveRenderingEnabled -> h boolean mLocalThumbnailPreviewsEnabled -> i boolean mLoadThumbnailOnly -> j com.facebook.imagepipeline.common.Priority mRequestPriority -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/f;"} com.facebook.imagepipeline.request.Postprocessor mPostprocessor -> l # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/d;"} java.lang.Boolean mDecodePrefetches -> m com.facebook.imagepipeline.listener.RequestListener mRequestListener -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/e;"} com.facebook.imagepipeline.common.BytesRange mBytesRange -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/b;"} java.lang.Boolean mResizingAllowedOverride -> p com.facebook.imagepipeline.core.DownsampleMode mDownsampleOverride -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} int mDelayMs -> r java.lang.String mDiskCacheId -> s java.util.Set CUSTOM_NETWORK_SCHEMES -> t @@ -96252,9 +93916,9 @@ com.facebook.imagepipeline.request.ImageRequestBuilder -> com.facebook.imagepipe 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setDiskCacheId(java.lang.String):421:421 -> D # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/imagepipeline/request/c;"} 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setDownsampleOverride(com.facebook.imagepipeline.core.DownsampleMode):461:461 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/n;)Lcom/facebook/imagepipeline/request/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/n;)Lcom/facebook/imagepipeline/request/c;"} 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setImageDecodeOptions(com.facebook.imagepipeline.common.ImageDecodeOptions):249:249 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/d;)Lcom/facebook/imagepipeline/request/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/d;)Lcom/facebook/imagepipeline/request/c;"} 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setLoadThumbnailOnly(boolean):307:307 -> G # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lcom/facebook/imagepipeline/request/c;"} 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setLocalThumbnailPreviewsEnabled(boolean):297:297 -> H @@ -96266,15 +93930,15 @@ com.facebook.imagepipeline.request.ImageRequestBuilder -> com.facebook.imagepipe 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setProgressiveRenderingEnabled(boolean):281:281 -> K # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lcom/facebook/imagepipeline/request/c;"} 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setRequestListener(com.facebook.imagepipeline.listener.RequestListener):403:403 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr1/e;)Lcom/facebook/imagepipeline/request/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/e;)Lcom/facebook/imagepipeline/request/c;"} 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setRequestPriority(com.facebook.imagepipeline.common.Priority):370:370 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/f;)Lcom/facebook/imagepipeline/request/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/f;)Lcom/facebook/imagepipeline/request/c;"} 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setResizeOptions(com.facebook.imagepipeline.common.ResizeOptions):197:197 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/g;)Lcom/facebook/imagepipeline/request/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/g;)Lcom/facebook/imagepipeline/request/c;"} 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setResizingAllowedOverride(java.lang.Boolean):452:452 -> O # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Boolean;)Lcom/facebook/imagepipeline/request/c;"} 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setRotationOptions(com.facebook.imagepipeline.common.RotationOptions):216:216 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/h;)Lcom/facebook/imagepipeline/request/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/h;)Lcom/facebook/imagepipeline/request/c;"} 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setShouldDecodePrefetches(java.lang.Boolean):447:447 -> Q # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Boolean;)Lcom/facebook/imagepipeline/request/c;"} 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setSource(android.net.Uri):128:128 -> R @@ -96316,30 +93980,30 @@ com.facebook.imagepipeline.request.ImageRequestBuilder -> com.facebook.imagepipe 137:144:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):110:110 -> b 145:153:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):111:111 -> b 1:3:com.facebook.imagepipeline.common.BytesRange getBytesRange():245:245 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/b;"} 1:3:com.facebook.imagepipeline.request.ImageRequest$CacheChoice getCacheChoice():271:271 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/request/b$b;"} 1:3:int getCachesDisabled():171:171 -> e 1:3:int getDelayMs():470:470 -> f 1:3:java.lang.String getDiskCacheId():429:429 -> g 1:3:com.facebook.imagepipeline.core.DownsampleMode getDownsampleOverride():466:466 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n;"} 1:3:com.facebook.imagepipeline.common.ImageDecodeOptions getImageDecodeOptions():254:254 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/d;"} 1:3:boolean getLoadThumbnailOnly():313:313 -> j 1:3:com.facebook.imagepipeline.request.ImageRequest$RequestLevel getLowestPermittedRequestLevel():152:152 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/request/b$c;"} 1:3:com.facebook.imagepipeline.request.Postprocessor getPostprocessor():392:392 -> l # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/request/d;"} 1:3:com.facebook.imagepipeline.listener.RequestListener getRequestListener():411:411 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/e;"} 1:3:com.facebook.imagepipeline.common.Priority getRequestPriority():376:376 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/f;"} 1:3:com.facebook.imagepipeline.common.ResizeOptions getResizeOptions():203:203 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/g;"} 1:3:java.lang.Boolean getResizingAllowedOverride():457:457 -> p 1:3:com.facebook.imagepipeline.common.RotationOptions getRotationOptions():222:222 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/h;"} 1:3:android.net.Uri getSourceUri():136:136 -> r 1:8:boolean isCustomNetworkUri(android.net.Uri):324:324 -> s 9:24:boolean isCustomNetworkUri(android.net.Uri):327:327 -> s @@ -96355,17 +94019,17 @@ com.facebook.imagepipeline.request.ImageRequestBuilder -> com.facebook.imagepipe # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lcom/facebook/imagepipeline/request/c;"} 12:20:com.facebook.imagepipeline.request.ImageRequestBuilder setAutoRotateEnabled(boolean):186:186 -> y 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setBytesRange(com.facebook.imagepipeline.common.BytesRange):238:238 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/b;)Lcom/facebook/imagepipeline/request/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/b;)Lcom/facebook/imagepipeline/request/c;"} com.facebook.imagepipeline.request.ImageRequestBuilder$BuilderException -> com.facebook.imagepipeline.request.c$a: # {"id":"sourceFile","fileName":"ImageRequestBuilder.java"} 1:21:void (java.lang.String):482:482 -> com.facebook.imagepipeline.request.Postprocessor -> com.facebook.imagepipeline.request.d: # {"id":"sourceFile","fileName":"Postprocessor.java"} com.facebook.cache.common.CacheKey getPostprocessorCacheKey() -> getPostprocessorCacheKey - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv0/d;"} com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory) -> process - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;Lh1/b;)LH0/a;"} -com.facebook.imagepipeline.systrace.DefaultFrescoSystrace -> v1.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;Lf1/b;)LF0/a;"} +com.facebook.imagepipeline.systrace.DefaultFrescoSystrace -> t1.a: # {"id":"sourceFile","fileName":"DefaultFrescoSystrace.kt"} 1:4:void ():16:16 -> 6:11:void beginSection(java.lang.String):19:19 -> a @@ -96373,43 +94037,43 @@ com.facebook.imagepipeline.systrace.DefaultFrescoSystrace -> v1.a: 1:6:void endSection():32:32 -> b 7:10:void endSection():33:33 -> b 1:2:boolean isTracing():38:38 -> c -com.facebook.imagepipeline.systrace.FrescoSystrace -> v1.b: +com.facebook.imagepipeline.systrace.FrescoSystrace -> t1.b: # {"id":"sourceFile","fileName":"FrescoSystrace.kt"} com.facebook.imagepipeline.systrace.FrescoSystrace INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/b;"} com.facebook.imagepipeline.systrace.FrescoSystrace$ArgsBuilder NO_OP_ARGS_BUILDER -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/b$a;"} com.facebook.imagepipeline.systrace.FrescoSystrace$Systrace _instance -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv1/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/b$c;"} 8:15:void ():22:22 -> 1:4:void ():18:18 -> 6:15:void beginSection(java.lang.String):29:29 -> a 1:10:void endSection():36:36 -> b 1:4:com.facebook.imagepipeline.systrace.FrescoSystrace$Systrace getInstance():57:57 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv1/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt1/b$c;"} 5:7:com.facebook.imagepipeline.systrace.FrescoSystrace$Systrace getInstance():58:58 -> c 8:12:com.facebook.imagepipeline.systrace.FrescoSystrace$Systrace getInstance():59:59 -> c 13:14:com.facebook.imagepipeline.systrace.FrescoSystrace$Systrace getInstance():60:60 -> c 15:20:com.facebook.imagepipeline.systrace.FrescoSystrace$Systrace getInstance():58:58 -> c 1:11:boolean isTracing():52:52 -> d -com.facebook.imagepipeline.systrace.FrescoSystrace$ArgsBuilder -> v1.b$a: +com.facebook.imagepipeline.systrace.FrescoSystrace$ArgsBuilder -> t1.b$a: # {"id":"sourceFile","fileName":"FrescoSystrace.kt"} -com.facebook.imagepipeline.systrace.FrescoSystrace$NoOpArgsBuilder -> v1.b$b: +com.facebook.imagepipeline.systrace.FrescoSystrace$NoOpArgsBuilder -> t1.b$b: # {"id":"sourceFile","fileName":"FrescoSystrace.kt"} 1:4:void ():101:101 -> -com.facebook.imagepipeline.systrace.FrescoSystrace$Systrace -> v1.b$c: +com.facebook.imagepipeline.systrace.FrescoSystrace$Systrace -> t1.b$c: # {"id":"sourceFile","fileName":"FrescoSystrace.kt"} void beginSection(java.lang.String) -> a void endSection() -> b boolean isTracing() -> c -com.facebook.imagepipeline.transcoder.DownsampleUtil -> w1.a: +com.facebook.imagepipeline.transcoder.DownsampleUtil -> u1.a: # {"id":"sourceFile","fileName":"DownsampleUtil.kt"} com.facebook.imagepipeline.transcoder.DownsampleUtil INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu1/a;"} 1:8:void ():0:0 -> 1:4:void ():18:18 -> 11:18:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):87:87 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/h;Lj1/g;Lp1/j;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/h;Lh1/g;Ln1/j;)F"} 19:22:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):89:89 -> a 23:26:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):90:90 -> a 27:32:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):91:91 -> a @@ -96430,7 +94094,7 @@ com.facebook.imagepipeline.transcoder.DownsampleUtil -> w1.a: 130:140:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):102:102 -> a 141:148:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):87:87 -> a 11:18:int determineSampleSize(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,int):41:41 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/h;Lj1/g;Lp1/j;I)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/h;Lh1/g;Ln1/j;I)I"} 19:22:int determineSampleSize(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,int):44:44 -> b 23:30:int determineSampleSize(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,int):46:46 -> b 31:35:int determineSampleSize(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,int):47:47 -> b @@ -96440,41 +94104,41 @@ com.facebook.imagepipeline.transcoder.DownsampleUtil -> w1.a: 58:64:int determineSampleSize(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,int):56:56 -> b 65:79:int determineSampleSize(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,int):57:57 -> b 6:9:int determineSampleSizeJPEG(com.facebook.imagepipeline.image.EncodedImage,int,int):72:72 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;II)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;II)I"} 10:19:int determineSampleSizeJPEG(com.facebook.imagepipeline.image.EncodedImage,int,int):73:73 -> c 20:28:int determineSampleSizeJPEG(com.facebook.imagepipeline.image.EncodedImage,int,int):74:74 -> c 1:8:int getRotationAngle(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):151:151 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/h;Lp1/j;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/h;Ln1/j;)I"} 9:27:int getRotationAngle(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):154:154 -> d 28:36:int getRotationAngle(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):155:155 -> d 14:39:int ratioToSampleSize(float):124:124 -> e 1:30:int ratioToSampleSizeJPEG(float):136:136 -> f -com.facebook.imagepipeline.transcoder.ImageTranscodeResult -> w1.b: +com.facebook.imagepipeline.transcoder.ImageTranscodeResult -> u1.b: # {"id":"sourceFile","fileName":"ImageTranscodeResult.kt"} int transcodeStatus -> a 1:3:void (int):13:13 -> 4:6:void (int):14:14 -> 1:3:int getTranscodeStatus():14:14 -> a 1:30:java.lang.String toString():16:16 -> toString -com.facebook.imagepipeline.transcoder.ImageTranscoder -> w1.c: +com.facebook.imagepipeline.transcoder.ImageTranscoder -> u1.c: # {"id":"sourceFile","fileName":"ImageTranscoder.kt"} java.lang.String getIdentifier() -> a boolean canResize(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Lj1/h;Lj1/g;)Z"} - boolean canTranscode(com.facebook.imageformat.ImageFormat) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;)Z"} - com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Ljava/io/OutputStream;Lj1/h;Lj1/g;Lf1/c;Ljava/lang/Integer;Landroid/graphics/ColorSpace;)Lw1/b;"} -com.facebook.imagepipeline.transcoder.ImageTranscoderFactory -> w1.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Lh1/h;Lh1/g;)Z"} + com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Ljava/io/OutputStream;Lh1/h;Lh1/g;Ld1/c;Ljava/lang/Integer;Landroid/graphics/ColorSpace;)Lu1/b;"} + boolean canTranscode(com.facebook.imageformat.ImageFormat) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;)Z"} +com.facebook.imagepipeline.transcoder.ImageTranscoderFactory -> u1.d: # {"id":"sourceFile","fileName":"ImageTranscoderFactory.kt"} com.facebook.imagepipeline.transcoder.ImageTranscoder createImageTranscoder(com.facebook.imageformat.ImageFormat,boolean) -> createImageTranscoder - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;Z)Lw1/c;"} -com.facebook.imagepipeline.transcoder.JpegTranscoderUtils -> w1.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;Z)Lu1/c;"} +com.facebook.imagepipeline.transcoder.JpegTranscoderUtils -> u1.e: # {"id":"sourceFile","fileName":"JpegTranscoderUtils.kt"} com.facebook.imagepipeline.transcoder.JpegTranscoderUtils INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu1/e;"} com.facebook.common.internal.ImmutableList INVERTED_EXIF_ORIENTATIONS -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/f;"} 9:13:void ():34:34 -> 14:18:void ():35:35 -> 19:23:void ():36:36 -> @@ -96483,15 +94147,15 @@ com.facebook.imagepipeline.transcoder.JpegTranscoderUtils -> w1.e: 1:4:void ():18:18 -> 3:9:int calculateDownsampleNumerator(int):165:165 -> a 6:10:float determineResizeRatio(com.facebook.imagepipeline.common.ResizeOptions,int,int):139:139 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/g;II)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/g;II)F"} 11:15:float determineResizeRatio(com.facebook.imagepipeline.common.ResizeOptions,int,int):140:140 -> b 16:21:float determineResizeRatio(com.facebook.imagepipeline.common.ResizeOptions,int,int):141:141 -> b 22:38:float determineResizeRatio(com.facebook.imagepipeline.common.ResizeOptions,int,int):142:142 -> b 1:18:int extractOrientationFromMetadata(com.facebook.imagepipeline.image.EncodedImage):226:226 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;)I"} 19:23:int extractOrientationFromMetadata(com.facebook.imagepipeline.image.EncodedImage):229:229 -> c 11:14:int getForceRotatedInvertedExifOrientation(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):122:122 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/h;Lp1/j;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/h;Ln1/j;)I"} 15:26:int getForceRotatedInvertedExifOrientation(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):123:123 -> d 27:32:int getForceRotatedInvertedExifOrientation(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):126:126 -> d 33:38:int getForceRotatedInvertedExifOrientation(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):127:127 -> d @@ -96499,12 +94163,12 @@ com.facebook.imagepipeline.transcoder.JpegTranscoderUtils -> w1.e: 42:62:int getForceRotatedInvertedExifOrientation(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):130:130 -> d 63:70:int getForceRotatedInvertedExifOrientation(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):124:124 -> d 11:18:int getRotationAngle(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):99:99 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/h;Lp1/j;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/h;Ln1/j;)I"} 19:24:int getRotationAngle(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):102:102 -> e 25:31:int getRotationAngle(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):103:103 -> e 32:39:int getRotationAngle(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):106:106 -> e 19:22:int getSoftwareNumerator(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,boolean):77:77 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/h;Lj1/g;Lp1/j;Z)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh1/h;Lh1/g;Ln1/j;Z)I"} 23:39:int getSoftwareNumerator(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,boolean):79:79 -> f 40:63:int getSoftwareNumerator(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,boolean):80:80 -> f 64:74:int getSoftwareNumerator(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,boolean):87:87 -> f @@ -96512,7 +94176,7 @@ com.facebook.imagepipeline.transcoder.JpegTranscoderUtils -> w1.e: 84:87:int getSoftwareNumerator(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,boolean):89:89 -> f 88:100:int getSoftwareNumerator(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,boolean):90:90 -> f 11:26:android.graphics.Matrix getTransformationMatrix(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions):181:181 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Lj1/h;)Landroid/graphics/Matrix;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Lh1/h;)Landroid/graphics/Matrix;"} 27:30:android.graphics.Matrix getTransformationMatrix(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions):184:184 -> g 31:37:android.graphics.Matrix getTransformationMatrix(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions):185:185 -> g 38:43:android.graphics.Matrix getTransformationMatrix(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions):188:188 -> g @@ -96529,100 +94193,100 @@ com.facebook.imagepipeline.transcoder.JpegTranscoderUtils -> w1.e: 1:8:boolean isExifOrientationAllowed(int):52:52 -> i 7:14:boolean isRotationAngleAllowed(int):47:47 -> j 1:7:int roundNumerator(float,float):154:154 -> k -com.facebook.imagepipeline.transcoder.MultiImageTranscoderFactory -> w1.f: +com.facebook.imagepipeline.transcoder.MultiImageTranscoderFactory -> u1.f: # {"id":"sourceFile","fileName":"MultiImageTranscoderFactory.kt"} int maxBitmapSize -> a boolean useDownSamplingRatio -> b com.facebook.imagepipeline.transcoder.ImageTranscoderFactory primaryImageTranscoderFactory -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu1/d;"} java.lang.Integer imageTranscoderType -> d boolean ensureTranscoderLibraryLoaded -> e 1:3:void (int,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory,java.lang.Integer,boolean):20:20 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(IZLw1/d;Ljava/lang/Integer;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZLu1/d;Ljava/lang/Integer;Z)V"} 4:5:void (int,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory,java.lang.Integer,boolean):21:21 -> 6:7:void (int,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory,java.lang.Integer,boolean):22:22 -> 8:9:void (int,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory,java.lang.Integer,boolean):23:23 -> 10:11:void (int,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory,java.lang.Integer,boolean):24:24 -> 12:14:void (int,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory,java.lang.Integer,boolean):25:25 -> 1:11:com.facebook.imagepipeline.transcoder.ImageTranscoder getCustomImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):51:51 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;Z)Lw1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;Z)Lu1/c;"} 1:9:com.facebook.imagepipeline.transcoder.ImageTranscoder getImageTranscoderWithType(com.facebook.imageformat.ImageFormat,boolean):72:72 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;Z)Lw1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;Z)Lu1/c;"} 10:15:com.facebook.imagepipeline.transcoder.ImageTranscoder getImageTranscoderWithType(com.facebook.imageformat.ImageFormat,boolean):76:76 -> b 16:22:com.facebook.imagepipeline.transcoder.ImageTranscoder getImageTranscoderWithType(com.facebook.imageformat.ImageFormat,boolean):77:77 -> b 23:29:com.facebook.imagepipeline.transcoder.ImageTranscoder getImageTranscoderWithType(com.facebook.imageformat.ImageFormat,boolean):78:78 -> b 30:34:com.facebook.imagepipeline.transcoder.ImageTranscoder getImageTranscoderWithType(com.facebook.imageformat.ImageFormat,boolean):79:79 -> b 35:42:com.facebook.imagepipeline.transcoder.ImageTranscoder getImageTranscoderWithType(com.facebook.imageformat.ImageFormat,boolean):80:80 -> b 1:6:com.facebook.imagepipeline.transcoder.ImageTranscoder getNativeImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):58:58 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;Z)Lw1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;Z)Lu1/c;"} 7:10:com.facebook.imagepipeline.transcoder.ImageTranscoder getNativeImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):57:57 -> c 11:15:com.facebook.imagepipeline.transcoder.ImageTranscoder getNativeImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):59:59 -> c 6:11:com.facebook.imagepipeline.transcoder.ImageTranscoder createImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):33:33 -> createImageTranscoder - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;Z)Lw1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;Z)Lu1/c;"} 12:17:com.facebook.imagepipeline.transcoder.ImageTranscoder createImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):36:36 -> createImageTranscoder 18:23:com.facebook.imagepipeline.transcoder.ImageTranscoder createImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):39:39 -> createImageTranscoder 24:29:com.facebook.imagepipeline.transcoder.ImageTranscoder createImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):40:40 -> createImageTranscoder 30:35:com.facebook.imagepipeline.transcoder.ImageTranscoder createImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):44:44 -> createImageTranscoder 1:7:com.facebook.imagepipeline.transcoder.ImageTranscoder getSimpleImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):65:65 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;Z)Lw1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;Z)Lu1/c;"} 8:17:com.facebook.imagepipeline.transcoder.ImageTranscoder getSimpleImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):66:66 -> d -com.facebook.imagepipeline.transcoder.SimpleImageTranscoder -> w1.g: +com.facebook.imagepipeline.transcoder.SimpleImageTranscoder -> u1.g: # {"id":"sourceFile","fileName":"SimpleImageTranscoder.kt"} boolean resizingEnabled -> a int maxBitmapSize -> b java.lang.String identifier -> c com.facebook.imagepipeline.transcoder.SimpleImageTranscoder$Companion Companion -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/g$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu1/g$a;"} 1:9:void ():0:0 -> 1:7:void (boolean,int):27:27 -> 8:12:void (boolean,int):110:110 -> 1:3:java.lang.String getIdentifier():110:110 -> a 8:13:boolean canResize(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions):99:99 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Lj1/h;Lj1/g;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Lh1/h;Lh1/g;)Z"} 14:17:boolean canResize(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions):101:101 -> b 18:19:boolean canResize(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions):103:103 -> b 20:29:boolean canResize(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions):102:102 -> b - 6:18:boolean canTranscode(com.facebook.imageformat.ImageFormat):108:108 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;)Z"} - 25:33:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):42:42 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Ljava/io/OutputStream;Lj1/h;Lj1/g;Lf1/c;Ljava/lang/Integer;Landroid/graphics/ColorSpace;)Lw1/b;"} - 34:47:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):45:45 -> d - 48:51:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):47:47 -> d - 52:56:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):48:48 -> d - 57:60:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):49:49 -> d - 61:66:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):50:50 -> d - 67:70:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):51:51 -> d - 71:81:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):55:55 -> d - 82:86:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):61:61 -> d - 87:92:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):62:62 -> d - 93:98:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):65:65 -> d - 99:102:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):74:74 -> d - 103:110:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):75:75 -> d - 111:123:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):70:70 -> d - 124:138:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):79:79 -> d - 139:147:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):80:80 -> d - 148:150:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):87:87 -> d - 151:157:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):88:88 -> d - 158:160:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):84:84 -> d - 161:165:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):85:85 -> d - 166:168:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):87:87 -> d - 169:172:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):88:88 -> d - 173:175:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):87:87 -> d - 176:180:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):88:88 -> d - 181:183:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):57:57 -> d - 184:189:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):58:58 -> d + 25:33:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):42:42 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Ljava/io/OutputStream;Lh1/h;Lh1/g;Ld1/c;Ljava/lang/Integer;Landroid/graphics/ColorSpace;)Lu1/b;"} + 34:47:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):45:45 -> c + 48:51:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):47:47 -> c + 52:56:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):48:48 -> c + 57:60:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):49:49 -> c + 61:66:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):50:50 -> c + 67:70:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):51:51 -> c + 71:81:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):55:55 -> c + 82:86:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):61:61 -> c + 87:92:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):62:62 -> c + 93:98:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):65:65 -> c + 99:102:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):74:74 -> c + 103:110:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):75:75 -> c + 111:123:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):70:70 -> c + 124:138:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):79:79 -> c + 139:147:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):80:80 -> c + 148:150:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):87:87 -> c + 151:157:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):88:88 -> c + 158:160:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):84:84 -> c + 161:165:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):85:85 -> c + 166:168:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):87:87 -> c + 169:172:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):88:88 -> c + 173:175:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):87:87 -> c + 176:180:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):88:88 -> c + 181:183:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):57:57 -> c + 184:189:com.facebook.imagepipeline.transcoder.ImageTranscodeResult transcode(com.facebook.imagepipeline.image.EncodedImage,java.io.OutputStream,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imageformat.ImageFormat,java.lang.Integer,android.graphics.ColorSpace):58:58 -> c + 6:18:boolean canTranscode(com.facebook.imageformat.ImageFormat):108:108 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;)Z"} 1:6:int getSampleSize(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions):118:118 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;Lj1/h;Lj1/g;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;Lh1/h;Lh1/g;)I"} 7:8:int getSampleSize(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions):122:122 -> e 9:13:int getSampleSize(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions):121:121 -> e -com.facebook.imagepipeline.transcoder.SimpleImageTranscoder$Companion -> w1.g$a: +com.facebook.imagepipeline.transcoder.SimpleImageTranscoder$Companion -> u1.g$a: # {"id":"sourceFile","fileName":"SimpleImageTranscoder.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():127:127 -> 1:5:android.graphics.Bitmap$CompressFormat access$getOutputFormat(com.facebook.imagepipeline.transcoder.SimpleImageTranscoder$Companion,com.facebook.imageformat.ImageFormat):127:127 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw1/g$a;Lf1/c;)Landroid/graphics/Bitmap$CompressFormat;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu1/g$a;Ld1/c;)Landroid/graphics/Bitmap$CompressFormat;"} 3:5:android.graphics.Bitmap$CompressFormat getOutputFormat(com.facebook.imageformat.ImageFormat):139:139 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;)Landroid/graphics/Bitmap$CompressFormat;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;)Landroid/graphics/Bitmap$CompressFormat;"} 6:9:android.graphics.Bitmap$CompressFormat getOutputFormat(com.facebook.imageformat.ImageFormat):141:141 -> b 10:12:android.graphics.Bitmap$CompressFormat getOutputFormat(com.facebook.imageformat.ImageFormat):142:142 -> b 13:16:android.graphics.Bitmap$CompressFormat getOutputFormat(com.facebook.imageformat.ImageFormat):143:143 -> b @@ -96630,46 +94294,46 @@ com.facebook.imagepipeline.transcoder.SimpleImageTranscoder$Companion -> w1.g$a: 20:25:android.graphics.Bitmap$CompressFormat getOutputFormat(com.facebook.imageformat.ImageFormat):147:147 -> b 26:28:android.graphics.Bitmap$CompressFormat getOutputFormat(com.facebook.imageformat.ImageFormat):148:148 -> b 29:31:android.graphics.Bitmap$CompressFormat getOutputFormat(com.facebook.imageformat.ImageFormat):150:150 -> b -com.facebook.imagepipeline.transcoder.SimpleImageTranscoderFactory -> w1.h: +com.facebook.imagepipeline.transcoder.SimpleImageTranscoderFactory -> u1.h: # {"id":"sourceFile","fileName":"SimpleImageTranscoderFactory.java"} int mMaxBitmapSize -> a 1:3:void (int):19:19 -> 4:6:void (int):20:20 -> 1:8:com.facebook.imagepipeline.transcoder.ImageTranscoder createImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):25:25 -> createImageTranscoder - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf1/c;Z)Lw1/c;"} -com.facebook.imagepipeline.transformation.BitmapTransformation -> x1.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld1/c;Z)Lu1/c;"} +com.facebook.imagepipeline.transformation.BitmapTransformation -> v1.a: # {"id":"sourceFile","fileName":"BitmapTransformation.kt"} boolean modifiesTransparency() -> a void transform(android.graphics.Bitmap) -> b -com.facebook.imagepipeline.transformation.TransformationUtils -> x1.b: +com.facebook.imagepipeline.transformation.TransformationUtils -> v1.b: # {"id":"sourceFile","fileName":"TransformationUtils.kt"} com.facebook.imagepipeline.transformation.TransformationUtils INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv1/b;"} 1:8:void ():0:0 -> 1:4:void ():13:13 -> 6:16:boolean maybeApplyTransformation(com.facebook.imagepipeline.transformation.BitmapTransformation,com.facebook.common.references.CloseableReference):23:23 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx1/a;LH0/a;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv1/a;LF0/a;)Z"} 17:23:boolean maybeApplyTransformation(com.facebook.imagepipeline.transformation.BitmapTransformation,com.facebook.common.references.CloseableReference):24:24 -> a 24:26:boolean maybeApplyTransformation(com.facebook.imagepipeline.transformation.BitmapTransformation,com.facebook.common.references.CloseableReference):25:25 -> a 27:32:boolean maybeApplyTransformation(com.facebook.imagepipeline.transformation.BitmapTransformation,com.facebook.common.references.CloseableReference):27:27 -> a -com.facebook.imagepipeline.xml.XmlDrawableFactory -> y1.a: +com.facebook.imagepipeline.xml.XmlDrawableFactory -> w1.a: # {"id":"sourceFile","fileName":"XmlDrawableFactory.kt"} 1:4:void ():15:15 -> - 6:22:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):21:21 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/d;)Landroid/graphics/drawable/Drawable;"} - 6:8:boolean supportsImageType(com.facebook.imagepipeline.image.CloseableImage):17:17 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/d;)Z"} -com.facebook.imagepipeline.xml.XmlFormatDecoder -> y1.b: + 6:8:boolean supportsImageType(com.facebook.imagepipeline.image.CloseableImage):17:17 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/d;)Z"} + 6:22:android.graphics.drawable.Drawable createDrawable(com.facebook.imagepipeline.image.CloseableImage):21:21 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/d;)Landroid/graphics/drawable/Drawable;"} +com.facebook.imagepipeline.xml.XmlFormatDecoder -> w1.b: # {"id":"sourceFile","fileName":"XmlFormatDecoder.kt"} android.content.res.Resources resources -> a java.util.Map resourceIdCache -> b com.facebook.imagepipeline.xml.XmlFormatDecoder$Companion Companion -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/b$a;"} 1:9:void ():0:0 -> 6:10:void (android.content.res.Resources):23:23 -> 11:18:void (android.content.res.Resources):25:25 -> 1:22:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):34:34 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;ILp1/o;Lj1/d;)Lp1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/j;ILn1/o;Lh1/d;)Ln1/d;"} 23:26:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):35:35 -> a 27:34:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):36:36 -> a 35:43:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):37:37 -> a @@ -96686,24 +94350,24 @@ com.facebook.imagepipeline.xml.XmlFormatDecoder -> y1.b: 16:40:int parseImageSourceResourceId(android.net.Uri):64:64 -> c 41:70:int parseImageSourceResourceId(android.net.Uri):61:61 -> c 71:99:int parseImageSourceResourceId(android.net.Uri):62:62 -> c -com.facebook.imagepipeline.xml.XmlFormatDecoder$Companion -> y1.b$a: +com.facebook.imagepipeline.xml.XmlFormatDecoder$Companion -> w1.b$a: # {"id":"sourceFile","fileName":"XmlFormatDecoder.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():68:68 -> -com.facebook.imageutils.BitmapUtil -> z1.e: +com.facebook.imageutils.BitmapUtil -> x1.e: # {"id":"sourceFile","fileName":"BitmapUtil.kt"} com.facebook.imageutils.BitmapUtil INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz1/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx1/e;"} kotlin.Lazy DECODE_BUFFERS$delegate -> b boolean useDecodeBufferHelper -> c boolean fixDecodeDrmImageCrash -> d 8:19:void ():27:27 -> 1:4:void ():24:24 -> - 1:1:F.Pools$SynchronizedPool z1.BitmapUtil.$r8$lambda$C12wgcHX3ZEo59wqtErsCpqZ7UE():0:0 -> a + 1:1:E.Pools$SynchronizedPool x1.BitmapUtil.$r8$lambda$C12wgcHX3ZEo59wqtErsCpqZ7UE():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/f;"} 1:8:androidx.core.util.Pools$SynchronizedPool DECODE_BUFFERS_delegate$lambda$0():28:28 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/f;"} 1:4:java.nio.ByteBuffer acquireByteBuffer():199:199 -> c 5:11:java.nio.ByteBuffer acquireByteBuffer():200:200 -> c 12:22:java.nio.ByteBuffer acquireByteBuffer():202:202 -> c @@ -96717,7 +94381,7 @@ com.facebook.imageutils.BitmapUtil -> z1.e: 57:66:android.util.Pair decodeDimensions(java.io.InputStream):109:109 -> d 67:74:android.util.Pair decodeDimensions(java.io.InputStream):99:99 -> d 3:8:com.facebook.imageutils.ImageMetaData decodeDimensionsAndColorSpace(java.io.InputStream):123:123 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lz1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lx1/g;"} 9:14:com.facebook.imageutils.ImageMetaData decodeDimensionsAndColorSpace(java.io.InputStream):124:124 -> e 15:16:com.facebook.imageutils.ImageMetaData decodeDimensionsAndColorSpace(java.io.InputStream):125:125 -> e 17:23:com.facebook.imageutils.ImageMetaData decodeDimensionsAndColorSpace(java.io.InputStream):127:127 -> e @@ -96730,7 +94394,7 @@ com.facebook.imageutils.BitmapUtil -> z1.e: 5:11:android.graphics.Bitmap decodeStreamInternal(java.io.InputStream,android.graphics.Rect,android.graphics.BitmapFactory$Options):145:145 -> f 12:16:android.graphics.Bitmap decodeStreamInternal(java.io.InputStream,android.graphics.Rect,android.graphics.BitmapFactory$Options):150:150 -> f 1:9:androidx.core.util.Pools$SynchronizedPool getDECODE_BUFFERS():27:27 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/f;"} 5:17:int getPixelSizeForBitmapConfig(android.graphics.Bitmap$Config):163:163 -> h 18:34:int getPixelSizeForBitmapConfig(android.graphics.Bitmap$Config):172:172 -> h 5:14:int getSizeInByteForBitmap(int,int,android.graphics.Bitmap$Config):190:190 -> i @@ -96744,36 +94408,36 @@ com.facebook.imageutils.BitmapUtil -> z1.e: 7:20:java.nio.ByteBuffer obtainByteBuffer():223:223 -> k 1:4:void releaseByteBuffer(java.nio.ByteBuffer):206:206 -> l 5:12:void releaseByteBuffer(java.nio.ByteBuffer):207:207 -> l -com.facebook.imageutils.BitmapUtil$$ExternalSyntheticApiModelOutline0 -> z1.a: +com.facebook.imageutils.BitmapUtil$$ExternalSyntheticApiModelOutline0 -> x1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.graphics.ColorSpace z1.BitmapUtil$$ExternalSyntheticApiModelOutline0.m(android.graphics.BitmapFactory$Options):0:0 -> a + 1:1:android.graphics.ColorSpace x1.BitmapUtil$$ExternalSyntheticApiModelOutline0.m(android.graphics.BitmapFactory$Options):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imageutils.BitmapUtil$$ExternalSyntheticLambda1 -> z1.b: +com.facebook.imageutils.BitmapUtil$$ExternalSyntheticLambda1 -> x1.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void z1.BitmapUtil$$ExternalSyntheticLambda1.():0:0 -> + 1:1:void x1.BitmapUtil$$ExternalSyntheticLambda1.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object z1.BitmapUtil$$ExternalSyntheticLambda1.invoke():0:0 -> invoke + 1:1:java.lang.Object x1.BitmapUtil$$ExternalSyntheticLambda1.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imageutils.BitmapUtil$WhenMappings -> z1.e$a: +com.facebook.imageutils.BitmapUtil$WhenMappings -> x1.e$a: # {"id":"sourceFile","fileName":"BitmapUtil.kt"} int[] $EnumSwitchMapping$0 -> a 1:79:void ():0:0 -> -com.facebook.imageutils.BitmapUtil$WhenMappings$$ExternalSyntheticApiModelOutline0 -> z1.c: +com.facebook.imageutils.BitmapUtil$WhenMappings$$ExternalSyntheticApiModelOutline0 -> x1.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.graphics.Bitmap$Config z1.BitmapUtil$WhenMappings$$ExternalSyntheticApiModelOutline0.m():0:0 -> a + 1:1:android.graphics.Bitmap$Config x1.BitmapUtil$WhenMappings$$ExternalSyntheticApiModelOutline0.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imageutils.BitmapUtil$WhenMappings$$ExternalSyntheticApiModelOutline1 -> z1.d: +com.facebook.imageutils.BitmapUtil$WhenMappings$$ExternalSyntheticApiModelOutline1 -> x1.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.graphics.Bitmap$Config z1.BitmapUtil$WhenMappings$$ExternalSyntheticApiModelOutline1.m():0:0 -> a + 1:1:android.graphics.Bitmap$Config x1.BitmapUtil$WhenMappings$$ExternalSyntheticApiModelOutline1.m():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.imageutils.HeifExifUtil -> z1.f: +com.facebook.imageutils.HeifExifUtil -> x1.f: # {"id":"sourceFile","fileName":"HeifExifUtil.kt"} com.facebook.imageutils.HeifExifUtil INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz1/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx1/f;"} 1:8:void ():0:0 -> 1:4:void ():19:19 -> 2:5:int getOrientation(java.io.InputStream):25:25 -> a @@ -96781,20 +94445,20 @@ com.facebook.imageutils.HeifExifUtil -> z1.f: 12:16:int getOrientation(java.io.InputStream):31:31 -> a 17:25:int getOrientation(java.io.InputStream):32:32 -> a 26:31:int getOrientation(java.io.InputStream):34:34 -> a -com.facebook.imageutils.ImageMetaData -> z1.g: +com.facebook.imageutils.ImageMetaData -> x1.g: # {"id":"sourceFile","fileName":"ImageMetaData.kt"} android.graphics.ColorSpace colorSpace -> a kotlin.Pair dimensions -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/l;"} 1:11:void (int,int,android.graphics.ColorSpace):12:12 -> 12:29:void (int,int,android.graphics.ColorSpace):14:14 -> 1:3:android.graphics.ColorSpace getColorSpace():12:12 -> a 1:3:kotlin.Pair getDimensions():14:14 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp3/l;"} -com.facebook.imageutils.JfifUtil -> z1.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm3/l;"} +com.facebook.imageutils.JfifUtil -> x1.h: # {"id":"sourceFile","fileName":"JfifUtil.kt"} com.facebook.imageutils.JfifUtil INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx1/h;"} 1:8:void ():0:0 -> 1:4:void ():15:15 -> 1:5:int getAutoRotateAngleFromOrientation(int):41:41 -> a @@ -96810,18 +94474,18 @@ com.facebook.imageutils.JfifUtil -> z1.h: 28:54:boolean moveToMarker(java.io.InputStream,int):93:93 -> e 55:60:boolean moveToMarker(java.io.InputStream,int):113:113 -> e 61:65:boolean moveToMarker(java.io.InputStream,int):115:115 -> e -com.facebook.imageutils.StreamProcessor -> z1.i: +com.facebook.imageutils.StreamProcessor -> x1.i: # {"id":"sourceFile","fileName":"StreamProcessor.kt"} com.facebook.imageutils.StreamProcessor INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz1/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx1/i;"} 1:8:void ():0:0 -> 1:4:void ():14:14 -> 10:33:int readPackedInt(java.io.InputStream,int,boolean):29:29 -> a 34:42:int readPackedInt(java.io.InputStream,int,boolean):31:31 -> a -com.facebook.imageutils.TiffUtil -> z1.j: +com.facebook.imageutils.TiffUtil -> x1.j: # {"id":"sourceFile","fileName":"TiffUtil.kt"} com.facebook.imageutils.TiffUtil INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz1/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx1/j;"} java.lang.Class TAG -> b 8:12:void ():18:18 -> 1:4:void ():16:16 -> @@ -96840,7 +94504,7 @@ com.facebook.imageutils.TiffUtil -> z1.j: 39:42:int readOrientationFromTIFF(java.io.InputStream,int):67:67 -> d 43:53:int readOrientationFromTIFF(java.io.InputStream,int):71:71 -> d 8:14:int readTiffHeader(java.io.InputStream,int,com.facebook.imageutils.TiffUtil$TiffHeader):91:91 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;ILz1/j$a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;ILx1/j$a;)I"} 15:23:int readTiffHeader(java.io.InputStream,int,com.facebook.imageutils.TiffUtil$TiffHeader):93:93 -> e 24:32:int readTiffHeader(java.io.InputStream,int,com.facebook.imageutils.TiffUtil$TiffHeader):94:94 -> e 33:40:int readTiffHeader(java.io.InputStream,int,com.facebook.imageutils.TiffUtil$TiffHeader):95:95 -> e @@ -96848,7 +94512,7 @@ com.facebook.imageutils.TiffUtil -> z1.j: 53:65:int readTiffHeader(java.io.InputStream,int,com.facebook.imageutils.TiffUtil$TiffHeader):101:101 -> e 66:80:int readTiffHeader(java.io.InputStream,int,com.facebook.imageutils.TiffUtil$TiffHeader):103:103 -> e 81:88:int readTiffHeader(java.io.InputStream,int,com.facebook.imageutils.TiffUtil$TiffHeader):104:104 -> e -com.facebook.imageutils.TiffUtil$TiffHeader -> z1.j$a: +com.facebook.imageutils.TiffUtil$TiffHeader -> x1.j$a: # {"id":"sourceFile","fileName":"TiffUtil.kt"} boolean isLittleEndian -> a int byteOrder -> b @@ -96860,10 +94524,10 @@ com.facebook.imageutils.TiffUtil$TiffHeader -> z1.j$a: 1:3:void setByteOrder(int):183:183 -> d 1:3:void setFirstIfdOffset(int):184:184 -> e 1:3:void setLittleEndian(boolean):182:182 -> f -com.facebook.imageutils.WebpUtil -> z1.k: +com.facebook.imageutils.WebpUtil -> x1.k: # {"id":"sourceFile","fileName":"WebpUtil.kt"} com.facebook.imageutils.WebpUtil INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz1/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx1/k;"} 1:8:void ():0:0 -> 1:4:void ():14:14 -> 1:9:boolean compare(byte[],java.lang.String):141:141 -> a @@ -96883,7 +94547,7 @@ com.facebook.imageutils.WebpUtil -> z1.k: 13:26:int getInt(java.io.InputStream):160:160 -> d 1:7:int getNextByteAsInt(java.io.InputStream):180:180 -> e 7:9:kotlin.Pair getSize(java.io.InputStream):34:34 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lm3/l;"} 10:12:kotlin.Pair getSize(java.io.InputStream):36:36 -> f 13:22:kotlin.Pair getSize(java.io.InputStream):38:38 -> f 23:27:kotlin.Pair getSize(java.io.InputStream):59:59 -> f @@ -96906,13 +94570,13 @@ com.facebook.imageutils.WebpUtil -> z1.k: 141:145:kotlin.Pair getSize(java.io.InputStream):59:59 -> f 146:149:kotlin.Pair getSize(java.io.InputStream):61:61 -> f 3:5:kotlin.Pair getVP8Dimension(java.io.InputStream):78:78 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lm3/l;"} 6:9:kotlin.Pair getVP8Dimension(java.io.InputStream):80:80 -> g 10:13:kotlin.Pair getVP8Dimension(java.io.InputStream):81:81 -> g 14:29:kotlin.Pair getVP8Dimension(java.io.InputStream):82:82 -> g 30:53:kotlin.Pair getVP8Dimension(java.io.InputStream):88:88 -> g 1:3:kotlin.Pair getVP8LDimension(java.io.InputStream):102:102 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lm3/l;"} 4:13:kotlin.Pair getVP8LDimension(java.io.InputStream):104:104 -> h 14:19:kotlin.Pair getVP8LDimension(java.io.InputStream):108:108 -> h 20:23:kotlin.Pair getVP8LDimension(java.io.InputStream):109:109 -> h @@ -96920,12 +94584,12 @@ com.facebook.imageutils.WebpUtil -> z1.k: 30:54:kotlin.Pair getVP8LDimension(java.io.InputStream):111:111 -> h 55:68:kotlin.Pair getVP8LDimension(java.io.InputStream):115:115 -> h 3:5:kotlin.Pair getVP8XDimension(java.io.InputStream):128:128 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lm3/l;"} 6:31:kotlin.Pair getVP8XDimension(java.io.InputStream):130:130 -> i 1:4:int read3Bytes(java.io.InputStream):174:174 -> j 5:8:int read3Bytes(java.io.InputStream):175:175 -> j 9:19:int read3Bytes(java.io.InputStream):176:176 -> j -com.facebook.infer.annotation.Assertions -> A1.a: +com.facebook.infer.annotation.Assertions -> y1.a: # {"id":"sourceFile","fileName":"Assertions.java"} 4:9:void assertCondition(boolean):82:82 -> a 4:9:void assertCondition(boolean,java.lang.String):88:88 -> b @@ -97058,14 +94722,14 @@ com.facebook.jni.annotations.DoNotStrip -> com.facebook.jni.annotations.DoNotStr # {"id":"sourceFile","fileName":"DoNotStrip.java"} com.facebook.jni.annotations.DoNotStripAny -> com.facebook.jni.annotations.DoNotStripAny: # {"id":"sourceFile","fileName":"DoNotStripAny.java"} -com.facebook.memory.helper.HashCode -> B1.a: +com.facebook.memory.helper.HashCode -> z1.a: # {"id":"sourceFile","fileName":"HashCode.kt"} com.facebook.memory.helper.HashCode INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz1/a;"} 1:8:void ():0:0 -> 1:4:void ():10:10 -> 5:12:int extend(int,java.lang.Object):11:11 -> a -com.facebook.proguard.annotations.DoNotStrip -> C1.a: +com.facebook.proguard.annotations.DoNotStrip -> A1.a: # {"id":"sourceFile","fileName":"DoNotStrip.java"} com.facebook.react.BaseReactPackage -> com.facebook.react.BaseReactPackage: # {"id":"sourceFile","fileName":"BaseReactPackage.kt"} @@ -97840,17 +95504,17 @@ com.facebook.react.ReactFragment$Companion -> com.facebook.react.ReactFragment$C 21:29:com.facebook.react.ReactFragment newInstance(java.lang.String,android.os.Bundle,boolean):242:242 -> newInstance com.facebook.react.ReactHost -> com.facebook.react.ReactHost: # {"id":"sourceFile","fileName":"ReactHost.kt"} - 1:1:p3.Unit $r8$lambda$Q685dfSylwWqtB6Nh33DVVRh3Fw(boolean):0:0 -> a + 1:1:m3.Unit $r8$lambda$Q685dfSylwWqtB6Nh33DVVRh3Fw(boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lm3/u;"} void addBeforeDestroyListener(kotlin.jvm.functions.Function0) -> addBeforeDestroyListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 7:11:com.facebook.react.interfaces.TaskInterface destroy$default(com.facebook.react.ReactHost,java.lang.String,java.lang.Exception,kotlin.jvm.functions.Function1,int,java.lang.Object):150:150 -> destroy$default 12:24:com.facebook.react.interfaces.TaskInterface destroy$default(com.facebook.react.ReactHost,java.lang.String,java.lang.Exception,kotlin.jvm.functions.Function1,int,java.lang.Object):147:147 -> destroy$default 1:3:kotlin.Unit destroy$lambda$0(boolean):150:150 -> destroy$lambda$0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lm3/u;"} void removeBeforeDestroyListener(kotlin.jvm.functions.Function0) -> removeBeforeDestroyListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} com.facebook.react.ReactHost$$ExternalSyntheticLambda0 -> com.facebook.react.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -99697,9 +97361,9 @@ com.facebook.react.animated.NativeAnimatedModule -> com.facebook.react.animated. 8:11:void connectAnimatedNodes(double,double):724:724 -> connectAnimatedNodes 7:11:void createAnimatedNode(double,com.facebook.react.bridge.ReadableMap):504:504 -> createAnimatedNode 12:15:void createAnimatedNode(double,com.facebook.react.bridge.ReadableMap):503:503 -> createAnimatedNode - 1:1:p3.Unit $r8$lambda$hy-x9jcINTsok0QhKqPwRDX7N9k(java.util.Set,com.facebook.react.bridge.ReadableArrayBuilder):0:0 -> d + 1:1:m3.Unit $r8$lambda$hy-x9jcINTsok0QhKqPwRDX7N9k(java.util.Set,com.facebook.react.bridge.ReadableArrayBuilder):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Set;Lcom/facebook/react/bridge/ReadableArrayBuilder;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Set;Lcom/facebook/react/bridge/ReadableArrayBuilder;)Lm3/u;"} 1:7:void decrementInFlightAnimationsForViewTag(int):460:460 -> decrementInFlightAnimationsForViewTag 8:14:void decrementInFlightAnimationsForViewTag(int):462:462 -> decrementInFlightAnimationsForViewTag 15:20:void decrementInFlightAnimationsForViewTag(int):464:464 -> decrementInFlightAnimationsForViewTag @@ -99822,7 +97486,7 @@ com.facebook.react.animated.NativeAnimatedModule -> com.facebook.react.animated. 50:55:void userDrivenScrollEnded(int):235:235 -> userDrivenScrollEnded 6:25:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> userDrivenScrollEnded$lambda$2$lambda$1 6:25:kotlin.Unit userDrivenScrollEnded$lambda$2$lambda$1(java.util.Set,com.facebook.react.bridge.ReadableArrayBuilder):232 -> userDrivenScrollEnded$lambda$2$lambda$1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Set;Lcom/facebook/react/bridge/ReadableArrayBuilder;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Set;Lcom/facebook/react/bridge/ReadableArrayBuilder;)Lm3/u;"} 26:32:kotlin.Unit userDrivenScrollEnded$lambda$2$lambda$1(java.util.Set,com.facebook.react.bridge.ReadableArrayBuilder):232:232 -> userDrivenScrollEnded$lambda$2$lambda$1 6:22:void willDispatchViewUpdates(com.facebook.react.bridge.UIManager):311:311 -> willDispatchViewUpdates 23:27:void willDispatchViewUpdates(com.facebook.react.bridge.UIManager):315:315 -> willDispatchViewUpdates @@ -101618,56 +99282,56 @@ com.facebook.react.bridge.DynamicFromMap$$ExternalSyntheticLambda0 -> com.facebo # {"id":"com.android.tools.r8.synthesized"} 1:1:void ():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.bridge.DynamicFromMap$$ExternalSyntheticLambda1 -> com.facebook.react.bridge.p: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void ():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.bridge.DynamicFromMap$$ExternalSyntheticLambda2 -> com.facebook.react.bridge.q: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void ():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.bridge.DynamicFromMap$$ExternalSyntheticLambda3 -> com.facebook.react.bridge.r: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void ():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.bridge.DynamicFromMap$$ExternalSyntheticLambda4 -> com.facebook.react.bridge.s: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void ():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.bridge.DynamicFromMap$$ExternalSyntheticLambda5 -> com.facebook.react.bridge.t: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void ():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.bridge.DynamicFromMap$$ExternalSyntheticLambda6 -> com.facebook.react.bridge.u: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void ():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.bridge.DynamicFromMap$$ExternalSyntheticLambda7 -> com.facebook.react.bridge.v: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void ():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.bridge.DynamicFromMap$Companion -> com.facebook.react.bridge.DynamicFromMap$Companion: # {"id":"sourceFile","fileName":"DynamicFromMap.kt"} @@ -102759,7 +100423,7 @@ com.facebook.react.bridge.ReactInstanceManagerInspectorTarget -> com.facebook.re 9:13:void (com.facebook.react.bridge.ReactInstanceManagerInspectorTarget$TargetDelegate):46:46 -> 14:20:void (com.facebook.react.bridge.ReactInstanceManagerInspectorTarget$TargetDelegate):45:45 -> 1:6:void close():61:61 -> close - 1:1:void $r8$lambda$YxF7DCN9ecy5G193bQDc7zenHzY(java.lang.Runnable):0:0 -> g + 1:1:void $r8$lambda$YxF7DCN9ecy5G193bQDc7zenHzY(java.lang.Runnable):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} 1:7:boolean isValid():66:66 -> isValid 1:6:void mHybridData$lambda$0(java.lang.Runnable):47:47 -> mHybridData$lambda$0 @@ -103065,7 +100729,7 @@ com.facebook.react.bridge.ReadableNativeArray -> com.facebook.react.bridge.Reada 7:12:boolean equals(java.lang.Object):70:70 -> equals 13:19:boolean equals(java.lang.Object):71:71 -> equals 20:34:boolean equals(java.lang.Object):73:73 -> equals - 1:1:java.lang.Object[] $r8$lambda$W1MHfICD9t4ojUIEnKgqaQ9xdQo(com.facebook.react.bridge.ReadableNativeArray):0:0 -> g + 1:1:java.lang.Object[] $r8$lambda$W1MHfICD9t4ojUIEnKgqaQ9xdQo(com.facebook.react.bridge.ReadableNativeArray):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} 1:1:com.facebook.react.bridge.ReadableArray getArray(int):20:20 -> getArray 2:2:com.facebook.react.bridge.ReadableNativeArray getArray(int):55:55 -> getArray @@ -103140,7 +100804,7 @@ com.facebook.react.bridge.ReadableNativeMap -> com.facebook.react.bridge.Readabl 61:65:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> checkInstance 1:6:boolean equals(java.lang.Object):158:158 -> equals 7:21:boolean equals(java.lang.Object):160:160 -> equals - 1:1:java.lang.String[] $r8$lambda$LayBh5uEoiEtjPXYPvJJeEcmX1s(com.facebook.react.bridge.ReadableNativeMap):0:0 -> g + 1:1:java.lang.String[] $r8$lambda$LayBh5uEoiEtjPXYPvJJeEcmX1s(com.facebook.react.bridge.ReadableNativeMap):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} 6:13:java.lang.Object getNullableValue(java.lang.String,java.lang.Class):82:82 -> getArray 6:13:com.facebook.react.bridge.ReadableArray getArray(java.lang.String):102 -> getArray @@ -103922,11 +101586,11 @@ com.facebook.react.common.mapbuffer.MapBuffer -> com.facebook.react.common.mapbu com.facebook.react.common.mapbuffer.MapBuffer$Companion -> com.facebook.react.common.mapbuffer.MapBuffer$Companion: # {"id":"sourceFile","fileName":"MapBuffer.kt"} kotlin.ranges.IntRange KEY_RANGE -> KEY_RANGE - # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF3/c;"} 8:19:void ():35:35 -> 1:4:void ():30:30 -> 1:3:kotlin.ranges.IntRange getKEY_RANGE$ReactAndroid_release():35:35 -> getKEY_RANGE$ReactAndroid_release - # {"id":"com.android.tools.r8.residualsignature","signature":"()LI3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF3/c;"} com.facebook.react.common.mapbuffer.MapBuffer$DataType -> com.facebook.react.common.mapbuffer.MapBuffer$DataType: # {"id":"sourceFile","fileName":"MapBuffer.kt"} 1:10:void ():43:43 -> @@ -103973,7 +101637,7 @@ com.facebook.react.common.mapbuffer.ReadableMapBuffer -> com.facebook.react.comm 17:19:boolean equals(java.lang.Object):210:210 -> equals 20:22:boolean equals(java.lang.Object):211:211 -> equals 23:27:boolean equals(java.lang.Object):212:212 -> equals - 1:1:java.lang.CharSequence $r8$lambda$Fd0dZg6Bvf4AQC6Pntw-uW45j1I(com.facebook.react.common.mapbuffer.MapBuffer$Entry):0:0 -> g + 1:1:java.lang.CharSequence $r8$lambda$Fd0dZg6Bvf4AQC6Pntw-uW45j1I(com.facebook.react.common.mapbuffer.MapBuffer$Entry):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} 1:11:boolean getBoolean(int):188:188 -> getBoolean 1:20:int getBucketIndexForKey(int):69:69 -> getBucketIndexForKey @@ -104294,7 +101958,7 @@ com.facebook.react.common.network.OkHttpCallUtil -> com.facebook.react.common.ne # {"id":"sourceFile","fileName":"OkHttpCallUtil.kt"} 1:4:void ():17:17 -> 11:14:void cancelTag(okhttp3.OkHttpClient,java.lang.Object):20:20 -> cancelTag - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;Ljava/lang/Object;)V"} 15:34:void cancelTag(okhttp3.OkHttpClient,java.lang.Object):21:21 -> cancelTag 35:48:void cancelTag(okhttp3.OkHttpClient,java.lang.Object):22:22 -> cancelTag 49:52:void cancelTag(okhttp3.OkHttpClient,java.lang.Object):23:23 -> cancelTag @@ -104318,7 +101982,7 @@ com.facebook.react.defaults.DefaultNewArchitectureEntryPoint -> com.facebook.rea 1:3:com.facebook.react.common.ReleaseLevel getReleaseLevel():34:34 -> getReleaseLevel 1:3:boolean getTurboModulesEnabled():151:151 -> getTurboModulesEnabled 8:16:kotlin.Pair isConfigurationValid(boolean,boolean,boolean):178:178 -> isConfigurationValid - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZZZ)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZZZ)Lm3/l;"} 17:18:kotlin.Pair isConfigurationValid(boolean,boolean,boolean):172:172 -> isConfigurationValid 19:56:kotlin.Pair isConfigurationValid(boolean,boolean,boolean):176:176 -> isConfigurationValid 57:61:kotlin.Pair isConfigurationValid(boolean,boolean,boolean):172:172 -> isConfigurationValid @@ -104365,9 +102029,9 @@ com.facebook.react.defaults.DefaultReactActivityDelegate -> com.facebook.react.d com.facebook.react.defaults.DefaultReactHost -> com.facebook.react.defaults.DefaultReactHost: # {"id":"sourceFile","fileName":"DefaultReactHost.kt"} 1:4:void ():35:35 -> - 1:1:p3.Unit $r8$lambda$Sf3NqktVz_dZPEhi8oLl_2OJ70A(java.lang.Exception):0:0 -> a + 1:1:m3.Unit $r8$lambda$Sf3NqktVz_dZPEhi8oLl_2OJ70A(java.lang.Exception):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;)Lm3/u;"} 1:1:com.facebook.react.ReactHost getDefaultReactHost(android.content.Context,java.util.List,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.JSRuntimeFactory,boolean,java.util.List,kotlin.jvm.functions.Function1,com.facebook.react.runtime.BindingsInstaller):74:74 -> getDefaultReactHost 2:4:com.facebook.react.ReactHost getDefaultReactHost(android.content.Context,java.util.List,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.JSRuntimeFactory,boolean,java.util.List,kotlin.jvm.functions.Function1,com.facebook.react.runtime.BindingsInstaller):77:79 -> getDefaultReactHost 5:5:com.facebook.react.ReactHost getDefaultReactHost(android.content.Context,java.util.List,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.JSRuntimeFactory,boolean,java.util.List,kotlin.jvm.functions.Function1,com.facebook.react.runtime.BindingsInstaller):81:81 -> getDefaultReactHost @@ -104392,7 +102056,7 @@ com.facebook.react.defaults.DefaultReactHost -> com.facebook.react.defaults.Defa 6:6:com.facebook.react.ReactHost getDefaultReactHost$default(android.content.Context,java.util.List,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.JSRuntimeFactory,boolean,java.util.List,kotlin.jvm.functions.Function1,com.facebook.react.runtime.BindingsInstaller,int,java.lang.Object):60:60 -> getDefaultReactHost$default 7:7:com.facebook.react.ReactHost getDefaultReactHost$default(android.content.Context,com.facebook.react.ReactNativeHost,com.facebook.react.runtime.JSRuntimeFactory,int,java.lang.Object):126:126 -> getDefaultReactHost$default 6:6:kotlin.Unit getDefaultReactHost$lambda$0(java.lang.Exception):71:71 -> getDefaultReactHost$lambda$0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;)Lm3/u;"} 2:4:void invalidate$ReactAndroid_release():144:144 -> invalidate$ReactAndroid_release com.facebook.react.defaults.DefaultReactHost$$ExternalSyntheticLambda0 -> com.facebook.react.defaults.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} @@ -104408,10 +102072,10 @@ com.facebook.react.defaults.DefaultReactHostDelegate -> com.facebook.react.defau 11:11:void (java.lang.String,com.facebook.react.bridge.JSBundleLoader,java.util.List,com.facebook.react.runtime.JSRuntimeFactory,com.facebook.react.runtime.BindingsInstaller,kotlin.jvm.functions.Function1,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,int,kotlin.jvm.internal.DefaultConstructorMarker):44:44 -> 12:12:void (java.lang.String,com.facebook.react.bridge.JSBundleLoader,java.util.List,com.facebook.react.runtime.JSRuntimeFactory,com.facebook.react.runtime.BindingsInstaller,kotlin.jvm.functions.Function1,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,int,kotlin.jvm.internal.DefaultConstructorMarker):38:38 -> 6:6:kotlin.Unit _init_$lambda$0(java.lang.Exception):44:44 -> _init_$lambda$0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;)Lp3/u;"} - 1:1:p3.Unit $r8$lambda$q_jUHUflTEmwYHmCcHHdGhcdoeY(java.lang.Exception):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;)Lm3/u;"} + 1:1:m3.Unit $r8$lambda$q_jUHUflTEmwYHmCcHHdGhcdoeY(java.lang.Exception):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;)Lm3/u;"} 1:3:com.facebook.react.runtime.BindingsInstaller getBindingsInstaller():43:43 -> getBindingsInstaller 1:3:com.facebook.react.bridge.JSBundleLoader getJsBundleLoader():40:40 -> getJsBundleLoader 1:3:java.lang.String getJsMainModulePath():39:39 -> getJsMainModulePath @@ -104492,16 +102156,16 @@ com.facebook.react.defaults.DefaultTurboModuleManagerDelegate$Builder -> com.fac 1:3:com.facebook.react.ReactPackageTurboModuleManagerDelegate build(com.facebook.react.bridge.ReactApplicationContext,java.util.List):43:43 -> 1:3:void ():43 -> 4:11:void ():45:45 -> - 1:1:java.util.List $r8$lambda$3tm6_Hoci7O0-kLsXYYSn7GktSE(D3.Function0,com.facebook.react.bridge.ReactApplicationContext):0:0 -> a + 1:1:java.util.List $r8$lambda$3tm6_Hoci7O0-kLsXYYSn7GktSE(A3.Function0,com.facebook.react.bridge.ReactApplicationContext):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;Lcom/facebook/react/bridge/ReactApplicationContext;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;Lcom/facebook/react/bridge/ReactApplicationContext;)Ljava/util/List;"} 1:1:java.util.List addCxxReactPackage$lambda$1$lambda$0(kotlin.jvm.functions.Function0,com.facebook.react.bridge.ReactApplicationContext):48:48 -> addCxxReactPackage 1:1:com.facebook.react.defaults.DefaultTurboModuleManagerDelegate$Builder addCxxReactPackage(kotlin.jvm.functions.Function0):48 -> addCxxReactPackage - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)Lcom/facebook/react/defaults/DefaultTurboModuleManagerDelegate$Builder;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)Lcom/facebook/react/defaults/DefaultTurboModuleManagerDelegate$Builder;"} 2:2:java.util.List addCxxReactPackage$lambda$3$lambda$2(kotlin.jvm.functions.Function1,com.facebook.react.bridge.ReactApplicationContext):53:53 -> addCxxReactPackage 2:2:com.facebook.react.defaults.DefaultTurboModuleManagerDelegate$Builder addCxxReactPackage(kotlin.jvm.functions.Function1):53 -> addCxxReactPackage 6:14:java.util.List addCxxReactPackage$lambda$1$lambda$0(kotlin.jvm.functions.Function0,com.facebook.react.bridge.ReactApplicationContext):48:48 -> addCxxReactPackage$lambda$1$lambda$0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;Lcom/facebook/react/bridge/ReactApplicationContext;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;Lcom/facebook/react/bridge/ReactApplicationContext;)Ljava/util/List;"} 6:14:java.util.List addCxxReactPackage$lambda$3$lambda$2(kotlin.jvm.functions.Function1,com.facebook.react.bridge.ReactApplicationContext):53:53 -> addCxxReactPackage$lambda$3$lambda$2 6:11:com.facebook.react.defaults.DefaultTurboModuleManagerDelegate$Builder addCxxReactPackages(kotlin.jvm.functions.Function1):57:57 -> addCxxReactPackages 1:1:java.util.List $r8$lambda$iSLfTYPQcM06Vtmjbu9ANptkc40(kotlin.jvm.functions.Function1,com.facebook.react.bridge.ReactApplicationContext):0:0 -> b @@ -104529,11 +102193,11 @@ com.facebook.react.defaults.DefaultTurboModuleManagerDelegate$Builder$$ExternalS # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} kotlin.jvm.functions.Function0 com.facebook.react.defaults.DefaultTurboModuleManagerDelegate$Builder$$InternalSyntheticLambda$1$fe7ab44ac8bd7b1c4e4765b8aa61156db40b88cd4695f7f0988684bb81d9fe88$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (D3.Function0):0:0 -> + 1:1:void (A3.Function0):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 1:1:java.lang.Object invoke(java.lang.Object):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.defaults.DefaultTurboModuleManagerDelegate$Companion -> com.facebook.react.defaults.DefaultTurboModuleManagerDelegate$Companion: @@ -104594,31 +102258,31 @@ com.facebook.react.devsupport.BridgelessDevSupportManager -> com.facebook.react. com.facebook.react.devsupport.BundleDownloader -> com.facebook.react.devsupport.BundleDownloader: # {"id":"sourceFile","fileName":"BundleDownloader.kt"} okhttp3.OkHttpClient client -> client - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/z;"} okhttp3.Call downloadBundleFromURLCall -> downloadBundleFromURLCall - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/e;"} 6:11:void (okhttp3.OkHttpClient):35:35 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;)V"} 1:3:okhttp3.Call access$getDownloadBundleFromURLCall$p(com.facebook.react.devsupport.BundleDownloader):35:35 -> access$getDownloadBundleFromURLCall$p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader;)LQ3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader;)LN3/e;"} 1:4:void access$processBundleResult(com.facebook.react.devsupport.BundleDownloader,java.lang.String,int,okhttp3.Headers,okio.BufferedSource,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):35:35 -> access$processBundleResult - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader;Ljava/lang/String;ILQ3/t;Lf4/k;Ljava/io/File;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader;Ljava/lang/String;ILN3/t;Lc4/k;Ljava/io/File;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;)V"} 1:4:void access$processMultipartResponse(com.facebook.react.devsupport.BundleDownloader,java.lang.String,okhttp3.Response,java.lang.String,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):35:35 -> access$processMultipartResponse - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader;Ljava/lang/String;LQ3/D;Ljava/lang/String;Ljava/io/File;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader;Ljava/lang/String;LN3/D;Ljava/lang/String;Ljava/io/File;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;)V"} 1:3:void access$setDownloadBundleFromURLCall$p(com.facebook.react.devsupport.BundleDownloader,okhttp3.Call):35:35 -> access$setDownloadBundleFromURLCall$p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader;LQ3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader;LN3/e;)V"} 1:1:void downloadBundleFromURL(com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,java.io.File,java.lang.String,com.facebook.react.devsupport.BundleDownloader$BundleInfo):0:0 -> downloadBundleFromURL 2:4:void downloadBundleFromURL(com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,java.io.File,java.lang.String,com.facebook.react.devsupport.BundleDownloader$BundleInfo,okhttp3.Request$Builder):87:89 -> downloadBundleFromURL - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;Ljava/io/File;Ljava/lang/String;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;LQ3/B$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;Ljava/io/File;Ljava/lang/String;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;LN3/B$a;)V"} 5:5:void downloadBundleFromURL(com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,java.io.File,java.lang.String,com.facebook.react.devsupport.BundleDownloader$BundleInfo,okhttp3.Request$Builder):92:92 -> downloadBundleFromURL 6:6:void downloadBundleFromURL(com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,java.io.File,java.lang.String,com.facebook.react.devsupport.BundleDownloader$BundleInfo,okhttp3.Request$Builder):91:91 -> downloadBundleFromURL 7:7:void downloadBundleFromURL(com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,java.io.File,java.lang.String,com.facebook.react.devsupport.BundleDownloader$BundleInfo,okhttp3.Request$Builder):90:90 -> downloadBundleFromURL 8:8:void downloadBundleFromURL(com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,java.io.File,java.lang.String,com.facebook.react.devsupport.BundleDownloader$BundleInfo,okhttp3.Request$Builder):87:87 -> downloadBundleFromURL 5:15:void downloadBundleFromURL$default(com.facebook.react.devsupport.BundleDownloader,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,java.io.File,java.lang.String,com.facebook.react.devsupport.BundleDownloader$BundleInfo,okhttp3.Request$Builder,int,java.lang.Object):85:85 -> downloadBundleFromURL$default - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;Ljava/io/File;Ljava/lang/String;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;LQ3/B$a;ILjava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;Ljava/io/File;Ljava/lang/String;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;LN3/B$a;ILjava/lang/Object;)V"} 16:19:void downloadBundleFromURL$default(com.facebook.react.devsupport.BundleDownloader,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,java.io.File,java.lang.String,com.facebook.react.devsupport.BundleDownloader$BundleInfo,okhttp3.Request$Builder,int,java.lang.Object):79:79 -> downloadBundleFromURL$default 5:8:void processBundleResult(java.lang.String,int,okhttp3.Headers,okio.BufferedSource,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):286:286 -> processBundleResult - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILQ3/t;Lf4/k;Ljava/io/File;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILN3/t;Lc4/k;Ljava/io/File;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;)V"} 9:16:void processBundleResult(java.lang.String,int,okhttp3.Headers,okio.BufferedSource,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):287:287 -> processBundleResult 17:20:void processBundleResult(java.lang.String,int,okhttp3.Headers,okio.BufferedSource,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):289:289 -> processBundleResult 21:25:void processBundleResult(java.lang.String,int,okhttp3.Headers,okio.BufferedSource,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):291:291 -> processBundleResult @@ -104638,7 +102302,7 @@ com.facebook.react.devsupport.BundleDownloader -> com.facebook.react.devsupport. 124:154:void processBundleResult(java.lang.String,int,okhttp3.Headers,okio.BufferedSource,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):314:314 -> processBundleResult 155:158:void processBundleResult(java.lang.String,int,okhttp3.Headers,okio.BufferedSource,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):318:318 -> processBundleResult 3:12:void processMultipartResponse(java.lang.String,okhttp3.Response,java.lang.String,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):167:167 -> processMultipartResponse - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LQ3/D;Ljava/lang/String;Ljava/io/File;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LN3/D;Ljava/lang/String;Ljava/io/File;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;)V"} 13:14:void processMultipartResponse(java.lang.String,okhttp3.Response,java.lang.String,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):169:169 -> processMultipartResponse 15:18:void processMultipartResponse(java.lang.String,okhttp3.Response,java.lang.String,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):173:173 -> processMultipartResponse 19:44:void processMultipartResponse(java.lang.String,okhttp3.Response,java.lang.String,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):175:175 -> processMultipartResponse @@ -104685,22 +102349,22 @@ com.facebook.react.devsupport.BundleDownloader$Companion -> com.facebook.react.d 2:2:void ():321 -> 1:4:boolean access$storePlainJSInFile(com.facebook.react.devsupport.BundleDownloader$Companion,okio.BufferedSource,java.io.File):321:321 -> access$populateBundleInfo 1:4:void access$populateBundleInfo(com.facebook.react.devsupport.BundleDownloader$Companion,java.lang.String,okhttp3.Headers,com.facebook.react.devsupport.BundleDownloader$BundleInfo):321 -> access$populateBundleInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader$Companion;Ljava/lang/String;LQ3/t;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader$Companion;Ljava/lang/String;LN3/t;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;)V"} 1:5:boolean access$storePlainJSInFile(com.facebook.react.devsupport.BundleDownloader$Companion,okio.BufferedSource,java.io.File):321:321 -> access$storePlainJSInFile - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader$Companion;Lf4/k;Ljava/io/File;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/BundleDownloader$Companion;Lc4/k;Ljava/io/File;)Z"} 1:3:void populateBundleInfo(java.lang.String,okhttp3.Headers,com.facebook.react.devsupport.BundleDownloader$BundleInfo):334:334 -> populateBundleInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LQ3/t;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LN3/t;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;)V"} 4:11:void populateBundleInfo(java.lang.String,okhttp3.Headers,com.facebook.react.devsupport.BundleDownloader$BundleInfo):336:336 -> populateBundleInfo 12:21:void populateBundleInfo(java.lang.String,okhttp3.Headers,com.facebook.react.devsupport.BundleDownloader$BundleInfo):339:339 -> populateBundleInfo 22:24:void populateBundleInfo(java.lang.String,okhttp3.Headers,com.facebook.react.devsupport.BundleDownloader$BundleInfo):341:341 -> populateBundleInfo 25:32:void populateBundleInfo(java.lang.String,okhttp3.Headers,com.facebook.react.devsupport.BundleDownloader$BundleInfo):342:342 -> populateBundleInfo 1:24:boolean storePlainJSInFile(okio.BufferedSource,java.io.File):329:329 -> storePlainJSInFile - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;Ljava/io/File;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;Ljava/io/File;)Z"} com.facebook.react.devsupport.BundleDownloader$downloadBundleFromURL$1 -> com.facebook.react.devsupport.BundleDownloader$downloadBundleFromURL$1: # {"id":"sourceFile","fileName":"BundleDownloader.kt"} 9:12:void (com.facebook.react.devsupport.BundleDownloader,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo):92:92 -> 11:19:void onFailure(okhttp3.Call,java.io.IOException):96:96 -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/io/IOException;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/io/IOException;)V"} 20:35:void onFailure(okhttp3.Call,java.io.IOException):97:97 -> onFailure 36:40:void onFailure(okhttp3.Call,java.io.IOException):102:102 -> onFailure 41:52:void onFailure(okhttp3.Call,java.io.IOException):103:103 -> onFailure @@ -104709,7 +102373,7 @@ com.facebook.react.devsupport.BundleDownloader$downloadBundleFromURL$1 -> com.fa 80:83:void onFailure(okhttp3.Call,java.io.IOException):104:104 -> onFailure 84:89:void onFailure(okhttp3.Call,java.io.IOException):99:99 -> onFailure 11:18:void onResponse(okhttp3.Call,okhttp3.Response):111:111 -> onResponse - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/D;)V"} 19:25:void onResponse(okhttp3.Call,okhttp3.Response):114:114 -> onResponse 26:48:void onResponse(okhttp3.Call,okhttp3.Response):115:115 -> onResponse 49:51:void onResponse(okhttp3.Call,okhttp3.Response):120:120 -> onResponse @@ -104737,11 +102401,11 @@ com.facebook.react.devsupport.BundleDownloader$downloadBundleFromURL$1 -> com.fa com.facebook.react.devsupport.BundleDownloader$processMultipartResponse$completed$1 -> com.facebook.react.devsupport.BundleDownloader$processMultipartResponse$completed$1: # {"id":"sourceFile","fileName":"BundleDownloader.kt"} okhttp3.Response $response -> $response - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/D;"} 13:16:void (okhttp3.Response,com.facebook.react.devsupport.BundleDownloader,java.lang.String,java.io.File,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):188:188 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;Lcom/facebook/react/devsupport/BundleDownloader;Ljava/lang/String;Ljava/io/File;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;Lcom/facebook/react/devsupport/BundleDownloader;Ljava/lang/String;Ljava/io/File;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;)V"} 19:24:void onChunkComplete(java.util.Map,okio.Buffer,boolean):201:201 -> onChunkComplete - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Lf4/i;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Lc4/i;Z)V"} 25:32:void onChunkComplete(java.util.Map,okio.Buffer,boolean):202:202 -> onChunkComplete 33:45:void onChunkComplete(java.util.Map,okio.Buffer,boolean):203:203 -> onChunkComplete 46:47:void onChunkComplete(java.util.Map,okio.Buffer,boolean):205:205 -> onChunkComplete @@ -104905,7 +102569,7 @@ com.facebook.react.devsupport.CxxInspectorPackagerConnection$Companion -> com.fa com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl -> com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl: # {"id":"sourceFile","fileName":"CxxInspectorPackagerConnection.kt"} okhttp3.OkHttpClient httpClient -> httpClient - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/z;"} 1:3:void ():79:79 -> 4:8:void ():81:81 -> 9:16:void ():82:82 -> @@ -104923,9 +102587,9 @@ com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl -> com com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$1 -> com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$1: # {"id":"sourceFile","fileName":"CxxInspectorPackagerConnection.kt"} okhttp3.WebSocket $webSocket -> $webSocket - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/H;"} 3:6:void (okhttp3.WebSocket):132:132 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;)V"} 1:10:void close():138:138 -> close 6:11:void send(java.lang.String):134:134 -> send com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$webSocket$1 -> com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$webSocket$1: @@ -104940,19 +102604,19 @@ com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connec 1:1:void $r8$lambda$VUFpYZvynEoNwrp7mwGk-uvVLng(com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} 11:25:void onClosed(okhttp3.WebSocket,int,java.lang.String):120:120 -> onClosed - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;ILjava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;ILjava/lang/String;)V"} 1:3:void onClosed$lambda$3(com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):122:122 -> onClosed$lambda$3 4:7:void onClosed$lambda$3(com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):125:125 -> onClosed$lambda$3 11:25:void onFailure(okhttp3.WebSocket,java.lang.Throwable,okhttp3.Response):99:99 -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;Ljava/lang/Throwable;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;Ljava/lang/Throwable;LN3/D;)V"} 1:6:void onFailure$lambda$0(java.lang.Throwable,com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):101:101 -> onFailure$lambda$0 7:12:void onFailure$lambda$0(java.lang.Throwable,com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):102:102 -> onFailure$lambda$0 13:16:void onFailure$lambda$0(java.lang.Throwable,com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):105:105 -> onFailure$lambda$0 11:25:void onMessage(okhttp3.WebSocket,java.lang.String):112:112 -> onMessage - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;Ljava/lang/String;)V"} 1:4:void onMessage$lambda$1(com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate,java.lang.String):112:112 -> onMessage$lambda$1 11:25:void onOpen(okhttp3.WebSocket,okhttp3.Response):116:116 -> onOpen - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;LN3/D;)V"} 1:4:void onOpen$lambda$2(com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):116:116 -> onOpen$lambda$2 com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$webSocket$1$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} @@ -105190,7 +102854,7 @@ com.facebook.react.devsupport.DevInternalSettings$Listener -> com.facebook.react com.facebook.react.devsupport.DevServerHelper -> com.facebook.react.devsupport.DevServerHelper: # {"id":"sourceFile","fileName":"DevServerHelper.kt"} okhttp3.OkHttpClient client -> client - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/z;"} 16:18:void (com.facebook.react.modules.debug.interfaces.DeveloperSettings,android.content.Context,com.facebook.react.packagerconnection.PackagerConnectionSettings):63:63 -> 19:20:void (com.facebook.react.modules.debug.interfaces.DeveloperSettings,android.content.Context,com.facebook.react.packagerconnection.PackagerConnectionSettings):64:64 -> 21:22:void (com.facebook.react.modules.debug.interfaces.DeveloperSettings,android.content.Context,com.facebook.react.packagerconnection.PackagerConnectionSettings):65:65 -> @@ -105238,9 +102902,9 @@ com.facebook.react.devsupport.DevServerHelper -> com.facebook.react.devsupport.D 1:10:void disableDebugger():239:239 -> disableDebugger 1:1:void downloadBundleFromURL(com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,java.io.File,java.lang.String,com.facebook.react.devsupport.BundleDownloader$BundleInfo):0:0 -> downloadBundleFromURL 2:2:void downloadBundleFromURL(com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,java.io.File,java.lang.String,com.facebook.react.devsupport.BundleDownloader$BundleInfo,okhttp3.Request$Builder):262:262 -> downloadBundleFromURL - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;Ljava/io/File;Ljava/lang/String;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;LQ3/B$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;Ljava/io/File;Ljava/lang/String;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;LN3/B$a;)V"} 7:17:void downloadBundleFromURL$default(com.facebook.react.devsupport.DevServerHelper,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,java.io.File,java.lang.String,com.facebook.react.devsupport.BundleDownloader$BundleInfo,okhttp3.Request$Builder,int,java.lang.Object):260:260 -> downloadBundleFromURL$default - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/DevServerHelper;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;Ljava/io/File;Ljava/lang/String;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;LQ3/B$a;ILjava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/devsupport/DevServerHelper;Lcom/facebook/react/devsupport/interfaces/DevBundleDownloadListener;Ljava/io/File;Ljava/lang/String;Lcom/facebook/react/devsupport/BundleDownloader$BundleInfo;LN3/B$a;ILjava/lang/Object;)V"} 18:29:void downloadBundleFromURL$default(com.facebook.react.devsupport.DevServerHelper,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,java.io.File,java.lang.String,com.facebook.react.devsupport.BundleDownloader$BundleInfo,okhttp3.Request$Builder,int,java.lang.Object):254:254 -> downloadBundleFromURL$default 11:22:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):329:329 -> downloadBundleResourceFromUrlSync 23:36:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):330:330 -> downloadBundleResourceFromUrlSync @@ -105364,10 +103028,10 @@ com.facebook.react.devsupport.DevServerHelper$openDebugger$1 -> com.facebook.rea # {"id":"sourceFile","fileName":"DevServerHelper.kt"} 5:8:void (com.facebook.react.bridge.ReactContext,java.lang.String):385:385 -> 11:22:void onFailure(okhttp3.Call,java.io.IOException):387:387 -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/io/IOException;)V"} - 1:1:void onResponse(Q3.Call,Q3.Response):0:0 -> onResponse + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/io/IOException;)V"} + 1:1:void onResponse(N3.Call,N3.Response):0:0 -> onResponse # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/D;)V"} com.facebook.react.devsupport.DevServerHelper$openInspectorConnection$1 -> com.facebook.react.devsupport.DevServerHelper$openInspectorConnection$1: # {"id":"sourceFile","fileName":"DevServerHelper.kt"} 3:6:java.lang.Object doInBackground(java.lang.Object[]):216:216 -> @@ -106304,10 +103968,10 @@ com.facebook.react.devsupport.LogBoxDialog -> com.facebook.react.devsupport.LogB 19:22:void (android.app.Activity,android.view.View):28:28 -> 1:1:androidx.core.view.WindowInsetsCompat $r8$lambda$1nOlA1r1DH6Gw_45gRhcLm82XhQ(int,android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 1:1:androidx.core.view.WindowInsetsCompat $r8$lambda$Ko0XkYLkY15piw2GmBdEwMOlkQM(kotlin.jvm.functions.Function2,android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 1:3:void onCreate(android.os.Bundle):33:33 -> onCreate 4:19:void onCreate(android.os.Bundle):35:35 -> onCreate 20:23:void onCreate(android.os.Bundle):38:38 -> onCreate @@ -106315,12 +103979,12 @@ com.facebook.react.devsupport.LogBoxDialog -> com.facebook.react.devsupport.LogB 33:37:void onCreate(android.os.Bundle):42:42 -> onCreate 38:46:void onCreate(android.os.Bundle):51:51 -> onCreate 11:19:androidx.core.view.WindowInsetsCompat onCreate$lambda$3$lambda$1(int,android.view.View,androidx.core.view.WindowInsetsCompat):43:43 -> onCreate$lambda$3$lambda$1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 20:30:androidx.core.view.WindowInsetsCompat onCreate$lambda$3$lambda$1(int,android.view.View,androidx.core.view.WindowInsetsCompat):45:45 -> onCreate$lambda$3$lambda$1 31:41:androidx.core.view.WindowInsetsCompat onCreate$lambda$3$lambda$1(int,android.view.View,androidx.core.view.WindowInsetsCompat):46:46 -> onCreate$lambda$3$lambda$1 42:44:androidx.core.view.WindowInsetsCompat onCreate$lambda$3$lambda$1(int,android.view.View,androidx.core.view.WindowInsetsCompat):49:49 -> onCreate$lambda$3$lambda$1 11:17:androidx.core.view.WindowInsetsCompat onCreate$lambda$3$lambda$2(kotlin.jvm.functions.Function2,android.view.View,androidx.core.view.WindowInsetsCompat):51:51 -> onCreate$lambda$3$lambda$2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} com.facebook.react.devsupport.LogBoxDialog$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.T: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -106328,7 +103992,7 @@ com.facebook.react.devsupport.LogBoxDialog$$ExternalSyntheticLambda0 -> com.face # {"id":"com.android.tools.r8.synthesized"} 1:1:void (int):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.devsupport.LogBoxDialog$$ExternalSyntheticLambda1 -> com.facebook.react.devsupport.U: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} @@ -106339,7 +104003,7 @@ com.facebook.react.devsupport.LogBoxDialog$$ExternalSyntheticLambda1 -> com.face # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> onApplyWindowInsets # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} com.facebook.react.devsupport.LogBoxDialogSurfaceDelegate -> com.facebook.react.devsupport.LogBoxDialogSurfaceDelegate: # {"id":"sourceFile","fileName":"LogBoxDialogSurfaceDelegate.kt"} 6:11:void (com.facebook.react.devsupport.interfaces.DevSupportManager):22:22 -> @@ -106419,13 +104083,13 @@ com.facebook.react.devsupport.LogBoxModule$Companion -> com.facebook.react.devsu com.facebook.react.devsupport.MultipartStreamReader -> com.facebook.react.devsupport.MultipartStreamReader: # {"id":"sourceFile","fileName":"MultipartStreamReader.kt"} okio.BufferedSource source -> source - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} 11:13:void (okio.BufferedSource,java.lang.String):19:19 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;Ljava/lang/String;)V"} 14:15:void (okio.BufferedSource,java.lang.String):20:20 -> 16:18:void (okio.BufferedSource,java.lang.String):21:21 -> 1:8:void emitChunk(okio.Buffer,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):131:131 -> emitChunk - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;ZLcom/facebook/react/devsupport/MultipartStreamReader$ChunkListener;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;ZLcom/facebook/react/devsupport/MultipartStreamReader$ChunkListener;)V"} 9:18:void emitChunk(okio.Buffer,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):132:132 -> emitChunk 19:26:void emitChunk(okio.Buffer,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):134:134 -> emitChunk 27:31:void emitChunk(okio.Buffer,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):136:136 -> emitChunk @@ -106440,7 +104104,7 @@ com.facebook.react.devsupport.MultipartStreamReader -> com.facebook.react.devsup 24:40:void emitProgress(java.util.Map,long,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):158:158 -> emitProgress 41:44:void emitProgress(java.util.Map,long,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):159:159 -> emitProgress 1:5:java.util.Map parseHeaders(okio.Buffer):114:114 -> parseHeaders - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;)Ljava/util/Map;"} 6:9:java.util.Map parseHeaders(okio.Buffer):115:115 -> parseHeaders 10:21:java.util.Map parseHeaders(okio.Buffer):116:116 -> parseHeaders 22:28:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):739:739 -> parseHeaders @@ -106508,7 +104172,7 @@ com.facebook.react.devsupport.MultipartStreamReader -> com.facebook.react.devsup com.facebook.react.devsupport.MultipartStreamReader$ChunkListener -> com.facebook.react.devsupport.MultipartStreamReader$ChunkListener: # {"id":"sourceFile","fileName":"MultipartStreamReader.kt"} void onChunkComplete(java.util.Map,okio.Buffer,boolean) -> onChunkComplete - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Lf4/i;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Lc4/i;Z)V"} com.facebook.react.devsupport.MultipartStreamReader$Companion -> com.facebook.react.devsupport.MultipartStreamReader$Companion: # {"id":"sourceFile","fileName":"MultipartStreamReader.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> @@ -106516,12 +104180,12 @@ com.facebook.react.devsupport.MultipartStreamReader$Companion -> com.facebook.re com.facebook.react.devsupport.PackagerStatusCheck -> com.facebook.react.devsupport.PackagerStatusCheck: # {"id":"sourceFile","fileName":"PackagerStatusCheck.kt"} okhttp3.OkHttpClient client -> client - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/z;"} 1:1:void ():29:29 -> 2:6:void ():31:35 -> 7:7:void ():30:30 -> 8:9:void (okhttp3.OkHttpClient):38:39 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;)V"} 11:16:void run(java.lang.String,com.facebook.react.devsupport.interfaces.PackagerStatusCallback):43:43 -> run 17:29:void run(java.lang.String,com.facebook.react.devsupport.interfaces.PackagerStatusCallback):44:44 -> run 30:31:void run(java.lang.String,com.facebook.react.devsupport.interfaces.PackagerStatusCallback):46:46 -> run @@ -106538,11 +104202,11 @@ com.facebook.react.devsupport.PackagerStatusCheck$run$1 -> com.facebook.react.de # {"id":"sourceFile","fileName":"PackagerStatusCheck.kt"} 3:6:void (com.facebook.react.devsupport.interfaces.PackagerStatusCallback):49:49 -> 11:31:void onFailure(okhttp3.Call,java.io.IOException):53:53 -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/io/IOException;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/io/IOException;)V"} 32:36:void onFailure(okhttp3.Call,java.io.IOException):51:51 -> onFailure 37:43:void onFailure(okhttp3.Call,java.io.IOException):55:55 -> onFailure 11:19:void onResponse(okhttp3.Call,okhttp3.Response):59:59 -> onResponse - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/D;)V"} 20:40:void onResponse(okhttp3.Call,okhttp3.Response):62:62 -> onResponse 41:43:void onResponse(okhttp3.Call,okhttp3.Response):60:60 -> onResponse 44:49:void onResponse(okhttp3.Call,okhttp3.Response):64:64 -> onResponse @@ -106559,9 +104223,9 @@ com.facebook.react.devsupport.PackagerStatusCheck$run$1 -> com.facebook.react.de com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager -> com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager: # {"id":"sourceFile","fileName":"PausedInDebuggerOverlayDialogManager.kt"} androidx.core.util.Supplier contextSupplier -> contextSupplier - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/i;"} 6:8:void (androidx.core.util.Supplier):25:25 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/i;)V"} 9:11:void (androidx.core.util.Supplier):26:26 -> 1:1:void $r8$lambda$DDzqRdotAQOQF5MsWsm2CX3EvKQ(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} @@ -106627,7 +104291,7 @@ com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager$$ExternalSynt com.facebook.react.devsupport.PerfMonitorOverlayViewManager -> com.facebook.react.devsupport.PerfMonitorOverlayViewManager: # {"id":"sourceFile","fileName":"PerfMonitorOverlayViewManager.kt"} androidx.core.util.Supplier contextSupplier -> contextSupplier - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/i;"} 9:16:void ():270:270 -> 17:24:void ():271:271 -> 25:32:void ():272:272 -> @@ -106637,7 +104301,7 @@ com.facebook.react.devsupport.PerfMonitorOverlayViewManager -> com.facebook.reac 49:58:void ():276:276 -> 6:8:float access$dpToPx(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,float):36:36 -> 6:8:void (androidx.core.util.Supplier,com.facebook.react.devsupport.perfmonitor.PerfMonitorInspectorTargetBinding):36 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/i;Lcom/facebook/react/devsupport/perfmonitor/PerfMonitorInspectorTargetBinding;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/i;Lcom/facebook/react/devsupport/perfmonitor/PerfMonitorInspectorTargetBinding;)V"} 9:10:void (androidx.core.util.Supplier,com.facebook.react.devsupport.perfmonitor.PerfMonitorInspectorTargetBinding):37:37 -> 11:13:void (androidx.core.util.Supplier,com.facebook.react.devsupport.perfmonitor.PerfMonitorInspectorTargetBinding):38:38 -> 1:1:void $r8$lambda$4dJD_Mg6DTDs1ECcQJ87-Y_a_Oc(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):0:0 -> a @@ -106663,7 +104327,7 @@ com.facebook.react.devsupport.PerfMonitorOverlayViewManager -> com.facebook.reac 73:84:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):218:218 -> createAnchoredDialog 85:93:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):219:219 -> createAnchoredDialog 11:23:androidx.core.view.WindowInsetsCompat createAnchoredDialog$lambda$21$lambda$20(float,android.app.Dialog,android.view.View,androidx.core.view.WindowInsetsCompat):220:220 -> createAnchoredDialog$lambda$21$lambda$20 - # {"id":"com.android.tools.r8.residualsignature","signature":"(FLandroid/app/Dialog;Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FLandroid/app/Dialog;Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 24:34:androidx.core.view.WindowInsetsCompat createAnchoredDialog$lambda$21$lambda$20(float,android.app.Dialog,android.view.View,androidx.core.view.WindowInsetsCompat):221:221 -> createAnchoredDialog$lambda$21$lambda$20 35:40:androidx.core.view.WindowInsetsCompat createAnchoredDialog$lambda$21$lambda$20(float,android.app.Dialog,android.view.View,androidx.core.view.WindowInsetsCompat):222:222 -> createAnchoredDialog$lambda$21$lambda$20 41:49:androidx.core.view.WindowInsetsCompat createAnchoredDialog$lambda$21$lambda$20(float,android.app.Dialog,android.view.View,androidx.core.view.WindowInsetsCompat):223:223 -> createAnchoredDialog$lambda$21$lambda$20 @@ -106739,7 +104403,7 @@ com.facebook.react.devsupport.PerfMonitorOverlayViewManager -> com.facebook.reac 92:95:android.widget.LinearLayout createInnerLayout(android.content.Context):252:252 -> createInnerLayout 1:1:androidx.core.view.WindowInsetsCompat $r8$lambda$lS0yGAHMK9eWb3jV02HvEClD4yc(float,android.app.Dialog,android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(FLandroid/app/Dialog;Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FLandroid/app/Dialog;Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 1:9:void disable():59:59 -> disable 2:3:void disable$lambda$1(com.facebook.react.devsupport.PerfMonitorOverlayViewManager):60:60 -> disable$lambda$1 4:7:void disable$lambda$1(com.facebook.react.devsupport.PerfMonitorOverlayViewManager):61:61 -> disable$lambda$1 @@ -106816,7 +104480,7 @@ com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$ExternalSyntheticLa # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> onApplyWindowInsets # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$ExternalSyntheticLambda3 -> com.facebook.react.devsupport.e0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -106977,7 +104641,7 @@ com.facebook.react.devsupport.RedBoxContentView$$ExternalSyntheticLambda2 -> com com.facebook.react.devsupport.RedBoxContentView$OpenStackFrameTask -> com.facebook.react.devsupport.RedBoxContentView$OpenStackFrameTask: # {"id":"sourceFile","fileName":"RedBoxContentView.kt"} okhttp3.MediaType JSON -> JSON - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} 9:19:void ():182:182 -> 6:8:void (com.facebook.react.devsupport.interfaces.DevSupportManager):156:156 -> 9:11:void (com.facebook.react.devsupport.interfaces.DevSupportManager):155:155 -> @@ -107113,14 +104777,14 @@ com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate$show$2 -> com.facebook 3:6:void (android.app.Activity,com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate,int):93:93 -> 1:1:androidx.core.view.WindowInsetsCompat $r8$lambda$G7MZavqyuKsd36aA3Mdg0MlF0u8(int,android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 1:18:void onCreate(android.os.Bundle):108:108 -> onCreate 19:22:void onCreate(android.os.Bundle):112:112 -> onCreate 23:27:void onCreate(android.os.Bundle):113:113 -> onCreate 28:50:void onCreate(android.os.Bundle):115:115 -> onCreate 51:56:void onCreate(android.os.Bundle):108:108 -> onCreate 11:19:androidx.core.view.WindowInsetsCompat onCreate$lambda$0(int,android.view.View,androidx.core.view.WindowInsetsCompat):118:118 -> onCreate$lambda$0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 20:30:androidx.core.view.WindowInsetsCompat onCreate$lambda$0(int,android.view.View,androidx.core.view.WindowInsetsCompat):119:119 -> onCreate$lambda$0 31:41:androidx.core.view.WindowInsetsCompat onCreate$lambda$0(int,android.view.View,androidx.core.view.WindowInsetsCompat):120:120 -> onCreate$lambda$0 42:44:androidx.core.view.WindowInsetsCompat onCreate$lambda$0(int,android.view.View,androidx.core.view.WindowInsetsCompat):121:121 -> onCreate$lambda$0 @@ -107137,7 +104801,7 @@ com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate$show$2$$ExternalSynthe # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> onApplyWindowInsets # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} com.facebook.react.devsupport.ReleaseDevSupportManager -> com.facebook.react.devsupport.ReleaseDevSupportManager: # {"id":"sourceFile","fileName":"ReleaseDevSupportManager.kt"} 1:3:void ():35:35 -> @@ -107274,7 +104938,7 @@ com.facebook.react.devsupport.WindowOverlayCompat -> com.facebook.react.devsuppo com.facebook.react.devsupport.inspector.InspectorNetworkHelper -> com.facebook.react.devsupport.inspector.InspectorNetworkHelper: # {"id":"sourceFile","fileName":"InspectorNetworkHelper.kt"} okhttp3.OkHttpClient client -> client - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/z;"} 1:4:void ():20:20 -> 11:14:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):25:25 -> loadNetworkResource 15:19:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):27:27 -> loadNetworkResource @@ -107292,10 +104956,10 @@ com.facebook.react.devsupport.inspector.InspectorNetworkHelper$loadNetworkResour # {"id":"sourceFile","fileName":"InspectorNetworkHelper.kt"} 3:6:void (com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):46:46 -> 11:17:void onFailure(okhttp3.Call,java.io.IOException):48:48 -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/io/IOException;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/io/IOException;)V"} 18:27:void onFailure(okhttp3.Call,java.io.IOException):52:52 -> onFailure 11:14:void onResponse(okhttp3.Call,okhttp3.Response):56:56 -> onResponse - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/D;)V"} 15:19:void onResponse(okhttp3.Call,okhttp3.Response):57:57 -> onResponse 20:39:void onResponse(okhttp3.Call,okhttp3.Response):59:59 -> onResponse 40:47:void onResponse(okhttp3.Call,okhttp3.Response):60:60 -> onResponse @@ -109148,7 +106812,7 @@ com.facebook.react.internal.SystraceSection -> com.facebook.react.internal.Systr com.facebook.react.internal.featureflags.ReactNativeFeatureFlags -> com.facebook.react.internal.featureflags.ReactNativeFeatureFlags: # {"id":"sourceFile","fileName":"ReactNativeFeatureFlags.kt"} kotlin.jvm.functions.Function0 accessorProvider -> accessorProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} 8:14:void ():30:30 -> 15:23:void ():31:31 -> 1:4:void ():29:29 -> @@ -109215,7 +106879,7 @@ com.facebook.react.internal.featureflags.ReactNativeFeatureFlags -> com.facebook 1:7:boolean preventShadowTreeCommitExhaustion():343:343 -> preventShadowTreeCommitExhaustion 1:7:boolean releaseImageDataWhenConsumed():349:349 -> releaseImageDataWhenConsumed 6:7:void setAccessorProvider$ReactAndroid_release(kotlin.jvm.functions.Function0):521:521 -> setAccessorProvider$ReactAndroid_release - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 8:16:void setAccessorProvider$ReactAndroid_release(kotlin.jvm.functions.Function0):522:522 -> setAccessorProvider$ReactAndroid_release 1:7:boolean shouldPressibilityUseW3CPointerEventsForHover():355:355 -> shouldPressibilityUseW3CPointerEventsForHover 1:7:boolean skipActivityIdentityAssertionOnHostPause():361:361 -> skipActivityIdentityAssertionOnHostPause @@ -109234,12 +106898,12 @@ com.facebook.react.internal.featureflags.ReactNativeFeatureFlags -> com.facebook 1:7:boolean useTurboModules():439:439 -> useTurboModules 1:7:double virtualViewHysteresisRatio():445:445 -> virtualViewHysteresisRatio 1:7:double virtualViewPrerenderRatio():451:451 -> virtualViewPrerenderRatio -com.facebook.react.internal.featureflags.ReactNativeFeatureFlags$$ExternalSyntheticLambda0 -> D1.a: +com.facebook.react.internal.featureflags.ReactNativeFeatureFlags$$ExternalSyntheticLambda0 -> B1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void D1.ReactNativeFeatureFlags$$ExternalSyntheticLambda0.():0:0 -> + 1:1:void B1.ReactNativeFeatureFlags$$ExternalSyntheticLambda0.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object D1.ReactNativeFeatureFlags$$ExternalSyntheticLambda0.invoke():0:0 -> invoke + 1:1:java.lang.Object B1.ReactNativeFeatureFlags$$ExternalSyntheticLambda0.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsAccessor -> com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsAccessor: # {"id":"sourceFile","fileName":"ReactNativeFeatureFlagsAccessor.kt"} @@ -109543,12 +107207,12 @@ com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsForTests -> com. # {"id":"com.android.tools.r8.synthesized"} 1:11:void setUp():12:12 -> setUp 1:6:com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsAccessor setUp$lambda$0():12:12 -> setUp$lambda$0 -com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsForTests$$ExternalSyntheticLambda0 -> D1.b: +com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsForTests$$ExternalSyntheticLambda0 -> B1.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void D1.ReactNativeFeatureFlagsForTests$$ExternalSyntheticLambda0.():0:0 -> + 1:1:void B1.ReactNativeFeatureFlagsForTests$$ExternalSyntheticLambda0.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object D1.ReactNativeFeatureFlagsForTests$$ExternalSyntheticLambda0.invoke():0:0 -> invoke + 1:1:java.lang.Object B1.ReactNativeFeatureFlagsForTests$$ExternalSyntheticLambda0.invoke():0:0 -> invoke # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsLocalAccessor -> com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsLocalAccessor: # {"id":"sourceFile","fileName":"ReactNativeFeatureFlagsLocalAccessor.kt"} @@ -109919,19 +107583,19 @@ com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsLocalAccessor -> 15:21:double virtualViewPrerenderRatio():792:792 -> virtualViewPrerenderRatio 22:23:double virtualViewPrerenderRatio():793:793 -> virtualViewPrerenderRatio 24:28:double virtualViewPrerenderRatio():795:795 -> virtualViewPrerenderRatio -com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsLocalAccessor$$ExternalSyntheticLambda0 -> D1.c: +com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsLocalAccessor$$ExternalSyntheticLambda0 -> B1.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void D1.ReactNativeFeatureFlagsLocalAccessor$$ExternalSyntheticLambda0.():0:0 -> + 1:1:void B1.ReactNativeFeatureFlagsLocalAccessor$$ExternalSyntheticLambda0.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object D1.ReactNativeFeatureFlagsLocalAccessor$$ExternalSyntheticLambda0.invoke(java.lang.Object):0:0 -> d + 1:1:java.lang.Object B1.ReactNativeFeatureFlagsLocalAccessor$$ExternalSyntheticLambda0.invoke(java.lang.Object):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsLocalAccessor$$ExternalSyntheticLambda1 -> D1.d: +com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsLocalAccessor$$ExternalSyntheticLambda1 -> B1.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void D1.ReactNativeFeatureFlagsLocalAccessor$$ExternalSyntheticLambda1.():0:0 -> + 1:1:void B1.ReactNativeFeatureFlagsLocalAccessor$$ExternalSyntheticLambda1.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object D1.ReactNativeFeatureFlagsLocalAccessor$$ExternalSyntheticLambda1.invoke(java.lang.Object):0:0 -> d + 1:1:java.lang.Object B1.ReactNativeFeatureFlagsLocalAccessor$$ExternalSyntheticLambda1.invoke(java.lang.Object):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsOverrides_RNOSS_Canary_Android -> com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsOverrides_RNOSS_Canary_Android: # {"id":"sourceFile","fileName":"ReactNativeFeatureFlagsOverrides_RNOSS_Canary_Android.kt"} @@ -110440,7 +108104,7 @@ com.facebook.react.jstasks.HeadlessJsTaskContext -> com.facebook.react.jstasks.H 18:19:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig,int):95:96 -> startTask 20:21:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig,int):98:99 -> startTask 22:22:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig,int):101:101 -> startTask -com.facebook.react.jstasks.HeadlessJsTaskContext$$ExternalSyntheticLambda0 -> E1.a: +com.facebook.react.jstasks.HeadlessJsTaskContext$$ExternalSyntheticLambda0 -> C1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.jstasks.HeadlessJsTaskContext com.facebook.react.jstasks.HeadlessJsTaskContext$$InternalSyntheticLambda$1$599695b9aa4296ce6ec40647affeb636c54e49389730ff9c546d7c23debe161b$0.f$0 -> d @@ -110449,31 +108113,31 @@ com.facebook.react.jstasks.HeadlessJsTaskContext$$ExternalSyntheticLambda0 -> E1 # {"id":"com.android.tools.r8.synthesized"} int com.facebook.react.jstasks.HeadlessJsTaskContext$$InternalSyntheticLambda$1$599695b9aa4296ce6ec40647affeb636c54e49389730ff9c546d7c23debe161b$0.f$2 -> f # {"id":"com.android.tools.r8.synthesized"} - 1:1:void E1.HeadlessJsTaskContext$$ExternalSyntheticLambda0.(com.facebook.react.jstasks.HeadlessJsTaskContext,com.facebook.react.jstasks.HeadlessJsTaskConfig,int):0:0 -> + 1:1:void C1.HeadlessJsTaskContext$$ExternalSyntheticLambda0.(com.facebook.react.jstasks.HeadlessJsTaskContext,com.facebook.react.jstasks.HeadlessJsTaskConfig,int):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void E1.HeadlessJsTaskContext$$ExternalSyntheticLambda0.run():0:0 -> run + 1:1:void C1.HeadlessJsTaskContext$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.jstasks.HeadlessJsTaskContext$$ExternalSyntheticLambda1 -> E1.b: +com.facebook.react.jstasks.HeadlessJsTaskContext$$ExternalSyntheticLambda1 -> C1.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.jstasks.HeadlessJsTaskContext com.facebook.react.jstasks.HeadlessJsTaskContext$$InternalSyntheticLambda$1$9e7d07cd582f15de011a87dbe19b081bfc6b8e9d2b065fd7412426820574db06$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} int com.facebook.react.jstasks.HeadlessJsTaskContext$$InternalSyntheticLambda$1$9e7d07cd582f15de011a87dbe19b081bfc6b8e9d2b065fd7412426820574db06$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void E1.HeadlessJsTaskContext$$ExternalSyntheticLambda1.(com.facebook.react.jstasks.HeadlessJsTaskContext,int):0:0 -> + 1:1:void C1.HeadlessJsTaskContext$$ExternalSyntheticLambda1.(com.facebook.react.jstasks.HeadlessJsTaskContext,int):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void E1.HeadlessJsTaskContext$$ExternalSyntheticLambda1.run():0:0 -> run + 1:1:void C1.HeadlessJsTaskContext$$ExternalSyntheticLambda1.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.jstasks.HeadlessJsTaskContext$$ExternalSyntheticLambda2 -> E1.c: +com.facebook.react.jstasks.HeadlessJsTaskContext$$ExternalSyntheticLambda2 -> C1.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.jstasks.HeadlessJsTaskContext com.facebook.react.jstasks.HeadlessJsTaskContext$$InternalSyntheticLambda$1$d9d11d2eda07eeda3b933afa367326a1ea54ab4266f5952926b8221352d3ca0e$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} int com.facebook.react.jstasks.HeadlessJsTaskContext$$InternalSyntheticLambda$1$d9d11d2eda07eeda3b933afa367326a1ea54ab4266f5952926b8221352d3ca0e$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void E1.HeadlessJsTaskContext$$ExternalSyntheticLambda2.(com.facebook.react.jstasks.HeadlessJsTaskContext,int):0:0 -> + 1:1:void C1.HeadlessJsTaskContext$$ExternalSyntheticLambda2.(com.facebook.react.jstasks.HeadlessJsTaskContext,int):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void E1.HeadlessJsTaskContext$$ExternalSyntheticLambda2.run():0:0 -> run + 1:1:void C1.HeadlessJsTaskContext$$ExternalSyntheticLambda2.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.jstasks.HeadlessJsTaskContext$Companion -> com.facebook.react.jstasks.HeadlessJsTaskContext$Companion: # {"id":"sourceFile","fileName":"HeadlessJsTaskContext.kt"} @@ -110702,14 +108366,14 @@ com.facebook.react.modules.appearance.AppearanceModule -> com.facebook.react.mod 44:47:void setColorScheme$lambda$0(java.lang.String):58:58 -> setColorScheme$lambda$0 48:57:void setColorScheme$lambda$0(java.lang.String):57:57 -> setColorScheme$lambda$0 58:61:void setColorScheme$lambda$0(java.lang.String):61:61 -> setColorScheme$lambda$0 -com.facebook.react.modules.appearance.AppearanceModule$$ExternalSyntheticLambda0 -> F1.a: +com.facebook.react.modules.appearance.AppearanceModule$$ExternalSyntheticLambda0 -> D1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.facebook.react.modules.appearance.AppearanceModule$$InternalSyntheticLambda$1$9497475d6bdaad430b7c01140993a6922786957a1c56d5a8f781dd0dc54d3d9d$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} - 1:1:void F1.AppearanceModule$$ExternalSyntheticLambda0.(java.lang.String):0:0 -> + 1:1:void D1.AppearanceModule$$ExternalSyntheticLambda0.(java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void F1.AppearanceModule$$ExternalSyntheticLambda0.run():0:0 -> run + 1:1:void D1.AppearanceModule$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.modules.appearance.AppearanceModule$Companion -> com.facebook.react.modules.appearance.AppearanceModule$Companion: # {"id":"sourceFile","fileName":"AppearanceModule.kt"} @@ -110879,7 +108543,7 @@ com.facebook.react.modules.blob.BlobModule$networkingRequestBodyHandler$1 -> com 3:6:void (com.facebook.react.modules.blob.BlobModule):92:92 -> 6:12:boolean supports(com.facebook.react.bridge.ReadableMap):94:94 -> supports 6:26:okhttp3.RequestBody toRequestBody(com.facebook.react.bridge.ReadableMap,java.lang.String):99:99 -> toRequestBody - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReadableMap;Ljava/lang/String;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReadableMap;Ljava/lang/String;)LN3/C;"} 27:32:okhttp3.RequestBody toRequestBody(com.facebook.react.bridge.ReadableMap,java.lang.String):100:100 -> toRequestBody 33:34:okhttp3.RequestBody toRequestBody(com.facebook.react.bridge.ReadableMap,java.lang.String):103:103 -> toRequestBody 35:44:okhttp3.RequestBody toRequestBody(com.facebook.react.bridge.ReadableMap,java.lang.String):106:106 -> toRequestBody @@ -110899,7 +108563,7 @@ com.facebook.react.modules.blob.BlobModule$networkingUriHandler$1 -> com.faceboo # {"id":"sourceFile","fileName":"BlobModule.kt"} 3:6:void (com.facebook.react.modules.blob.BlobModule):67:67 -> 6:11:kotlin.Pair fetch(android.net.Uri):75:75 -> fetch - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;)Lm3/l;"} 12:15:kotlin.Pair fetch(android.net.Uri):77:77 -> fetch 16:26:kotlin.Pair fetch(android.net.Uri):78:78 -> fetch 27:32:kotlin.Pair fetch(android.net.Uri):79:79 -> fetch @@ -110916,7 +108580,7 @@ com.facebook.react.modules.blob.BlobModule$webSocketContentHandler$1 -> com.face 3:6:void (com.facebook.react.modules.blob.BlobModule):47:47 -> 1:1:void onMessage(java.lang.String,com.facebook.react.bridge.WritableMap):49:49 -> onMessage 2:2:void onMessage(okio.ByteString,com.facebook.react.bridge.WritableMap):53:53 -> onMessage - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;Lcom/facebook/react/bridge/WritableMap;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;Lcom/facebook/react/bridge/WritableMap;)V"} 3:3:void onMessage(okio.ByteString,com.facebook.react.bridge.WritableMap):55:55 -> onMessage 4:5:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:31 -> onMessage 4:5:void onMessage(okio.ByteString,com.facebook.react.bridge.WritableMap):55 -> onMessage @@ -111020,7 +108684,7 @@ com.facebook.react.modules.camera.ImageStoreManager -> com.facebook.react.module 44:54:void getBase64ForTag$lambda$0(com.facebook.react.modules.camera.ImageStoreManager,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):45:45 -> getBase64ForTag$lambda$0 55:66:void getBase64ForTag$lambda$0(com.facebook.react.modules.camera.ImageStoreManager,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):47:47 -> getBase64ForTag$lambda$0 67:78:void getBase64ForTag$lambda$0(com.facebook.react.modules.camera.ImageStoreManager,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):50:50 -> getBase64ForTag$lambda$0 -com.facebook.react.modules.camera.ImageStoreManager$$ExternalSyntheticLambda0 -> G1.a: +com.facebook.react.modules.camera.ImageStoreManager$$ExternalSyntheticLambda0 -> E1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.modules.camera.ImageStoreManager com.facebook.react.modules.camera.ImageStoreManager$$InternalSyntheticLambda$1$ef6b22df236412b25fed4e87d8a756026cdc0d2b627e517dc60ffcd44380b809$0.f$0 -> d @@ -111031,9 +108695,9 @@ com.facebook.react.modules.camera.ImageStoreManager$$ExternalSyntheticLambda0 -> # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.bridge.Callback com.facebook.react.modules.camera.ImageStoreManager$$InternalSyntheticLambda$1$ef6b22df236412b25fed4e87d8a756026cdc0d2b627e517dc60ffcd44380b809$0.f$3 -> g # {"id":"com.android.tools.r8.synthesized"} - 1:1:void G1.ImageStoreManager$$ExternalSyntheticLambda0.(com.facebook.react.modules.camera.ImageStoreManager,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):0:0 -> + 1:1:void E1.ImageStoreManager$$ExternalSyntheticLambda0.(com.facebook.react.modules.camera.ImageStoreManager,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void G1.ImageStoreManager$$ExternalSyntheticLambda0.run():0:0 -> run + 1:1:void E1.ImageStoreManager$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.modules.camera.ImageStoreManager$Companion -> com.facebook.react.modules.camera.ImageStoreManager$Companion: # {"id":"sourceFile","fileName":"ImageStoreManager.kt"} @@ -111316,7 +108980,7 @@ com.facebook.react.modules.core.JavaTimerManager$$ExternalSyntheticLambda0 -> co # {"id":"com.android.tools.r8.synthesized"} 1:1:void ():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.modules.core.JavaTimerManager$$ExternalSyntheticLambda1 -> com.facebook.react.modules.core.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} @@ -111793,25 +109457,25 @@ com.facebook.react.modules.devloading.DevLoadingModule -> com.facebook.react.mod 1:8:void hide$lambda$1(com.facebook.react.modules.devloading.DevLoadingModule):38:38 -> hide$lambda$1 6:14:void showMessage(java.lang.String,java.lang.Double,java.lang.Double):34:34 -> showMessage 1:8:void showMessage$lambda$0(com.facebook.react.modules.devloading.DevLoadingModule,java.lang.String):34:34 -> showMessage$lambda$0 -com.facebook.react.modules.devloading.DevLoadingModule$$ExternalSyntheticLambda0 -> H1.a: +com.facebook.react.modules.devloading.DevLoadingModule$$ExternalSyntheticLambda0 -> F1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.modules.devloading.DevLoadingModule com.facebook.react.modules.devloading.DevLoadingModule$$InternalSyntheticLambda$1$1422908b12f933556e49f54f9426e8909423480dc2c3d071ab39fd8f87cb65f2$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} - 1:1:void H1.DevLoadingModule$$ExternalSyntheticLambda0.(com.facebook.react.modules.devloading.DevLoadingModule):0:0 -> + 1:1:void F1.DevLoadingModule$$ExternalSyntheticLambda0.(com.facebook.react.modules.devloading.DevLoadingModule):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void H1.DevLoadingModule$$ExternalSyntheticLambda0.run():0:0 -> run + 1:1:void F1.DevLoadingModule$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.modules.devloading.DevLoadingModule$$ExternalSyntheticLambda1 -> H1.b: +com.facebook.react.modules.devloading.DevLoadingModule$$ExternalSyntheticLambda1 -> F1.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.modules.devloading.DevLoadingModule com.facebook.react.modules.devloading.DevLoadingModule$$InternalSyntheticLambda$1$da2ad967fe49a4f7a478e7d639b2a0957ead15b090a2de538fb64507e3e82aad$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.facebook.react.modules.devloading.DevLoadingModule$$InternalSyntheticLambda$1$da2ad967fe49a4f7a478e7d639b2a0957ead15b090a2de538fb64507e3e82aad$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void H1.DevLoadingModule$$ExternalSyntheticLambda1.(com.facebook.react.modules.devloading.DevLoadingModule,java.lang.String):0:0 -> + 1:1:void F1.DevLoadingModule$$ExternalSyntheticLambda1.(com.facebook.react.modules.devloading.DevLoadingModule,java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void H1.DevLoadingModule$$ExternalSyntheticLambda1.run():0:0 -> run + 1:1:void F1.DevLoadingModule$$ExternalSyntheticLambda1.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.modules.devloading.DevLoadingModule$Companion -> com.facebook.react.modules.devloading.DevLoadingModule$Companion: # {"id":"sourceFile","fileName":"DevLoadingModule.kt"} @@ -111908,7 +109572,7 @@ com.facebook.react.modules.dialog.AlertFragment$Companion$getAccessibleTitle$1 - # {"id":"sourceFile","fileName":"AlertFragment.kt"} 3:6:void (android.widget.TextView):118:118 -> 11:16:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):123:123 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 17:20:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):124:124 -> onInitializeAccessibilityNodeInfo com.facebook.react.modules.dialog.DialogModule -> com.facebook.react.modules.dialog.DialogModule: # {"id":"sourceFile","fileName":"DialogModule.kt"} @@ -112028,35 +109692,35 @@ com.facebook.react.modules.dialog.DialogTitle -> com.facebook.react.modules.dial com.facebook.react.modules.fresco.FrescoModule -> com.facebook.react.modules.fresco.FrescoModule: # {"id":"sourceFile","fileName":"FrescoModule.kt"} com.facebook.imagepipeline.core.ImagePipelineConfig config -> config - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/u;"} com.facebook.imagepipeline.core.ImagePipeline pipeline -> pipeline - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} 1:1:void (com.facebook.react.bridge.ReactApplicationContext):0:0 -> - 2:2:void (com.facebook.react.bridge.ReactApplicationContext,k1.ImagePipeline):0:0 -> + 2:2:void (com.facebook.react.bridge.ReactApplicationContext,i1.ImagePipeline):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Lk1/t;)V"} - 3:3:void (com.facebook.react.bridge.ReactApplicationContext,k1.ImagePipeline,boolean):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Li1/t;)V"} + 3:3:void (com.facebook.react.bridge.ReactApplicationContext,i1.ImagePipeline,boolean):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Lk1/t;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Li1/t;Z)V"} 4:4:void (com.facebook.react.bridge.ReactApplicationContext,boolean):0:0 -> 5:5:void (com.facebook.react.bridge.ReactApplicationContext,boolean,com.facebook.imagepipeline.core.ImagePipelineConfig,int,kotlin.jvm.internal.DefaultConstructorMarker):38:38 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;ZLk1/u;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;ZLi1/u;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} 6:6:void (com.facebook.react.bridge.ReactApplicationContext,boolean,com.facebook.imagepipeline.core.ImagePipelineConfig):44:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;ZLk1/u;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;ZLi1/u;)V"} 7:7:void (com.facebook.react.bridge.ReactApplicationContext,boolean,com.facebook.imagepipeline.core.ImagePipelineConfig):41:41 -> 8:8:void (com.facebook.react.bridge.ReactApplicationContext,boolean,com.facebook.imagepipeline.core.ImagePipelineConfig):48:48 -> 9:9:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.imagepipeline.core.ImagePipeline,boolean,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):61:61 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Lk1/t;ZZILkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Li1/t;ZZILkotlin/jvm/internal/DefaultConstructorMarker;)V"} 10:11:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.imagepipeline.core.ImagePipeline,boolean,boolean):67:68 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Lk1/t;ZZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Li1/t;ZZ)V"} 12:12:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.imagepipeline.core.ImagePipeline,boolean,boolean):70:70 -> 1:3:boolean access$getHasBeenInitialized$cp():36:36 -> access$getHasBeenInitialized$cp 1:10:void clearSensitiveData():101:101 -> clearSensitiveData - 1:1:k1.ImagePipelineConfig$Builder getDefaultConfigBuilder(com.facebook.react.bridge.ReactContext):0:0 -> getDefaultConfigBuilder + 1:1:i1.ImagePipelineConfig$Builder getDefaultConfigBuilder(com.facebook.react.bridge.ReactContext):0:0 -> getDefaultConfigBuilder # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactContext;)Lk1/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactContext;)Li1/u$a;"} 1:4:com.facebook.imagepipeline.core.ImagePipeline getImagePipeline():119:119 -> getImagePipeline - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/t;"} 5:10:com.facebook.imagepipeline.core.ImagePipeline getImagePipeline():120:120 -> getImagePipeline 11:13:com.facebook.imagepipeline.core.ImagePipeline getImagePipeline():122:122 -> getImagePipeline 1:3:java.lang.String getName():97:97 -> getName @@ -112084,11 +109748,11 @@ com.facebook.react.modules.fresco.FrescoModule$Companion -> com.facebook.react.m 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():130:130 -> 1:5:com.facebook.imagepipeline.core.ImagePipelineConfig access$getDefaultConfig(com.facebook.react.modules.fresco.FrescoModule$Companion,com.facebook.react.bridge.ReactContext):130:130 -> access$getDefaultConfig - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/fresco/FrescoModule$Companion;Lcom/facebook/react/bridge/ReactContext;)Lk1/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/fresco/FrescoModule$Companion;Lcom/facebook/react/bridge/ReactContext;)Li1/u;"} 1:9:com.facebook.imagepipeline.core.ImagePipelineConfig getDefaultConfig(com.facebook.react.bridge.ReactContext):143:143 -> getDefaultConfig - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactContext;)Lk1/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactContext;)Li1/u;"} 6:10:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder getDefaultConfigBuilder(com.facebook.react.bridge.ReactContext):154:154 -> getDefaultConfigBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactContext;)Lk1/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactContext;)Li1/u$a;"} 11:18:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder getDefaultConfigBuilder(com.facebook.react.bridge.ReactContext):155:155 -> getDefaultConfigBuilder 19:22:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder getDefaultConfigBuilder(com.facebook.react.bridge.ReactContext):156:156 -> getDefaultConfigBuilder 23:33:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder getDefaultConfigBuilder(com.facebook.react.bridge.ReactContext):162:162 -> getDefaultConfigBuilder @@ -112136,7 +109800,7 @@ com.facebook.react.modules.fresco.ReactNetworkImageRequest$Companion -> com.face com.facebook.react.modules.fresco.ReactOkHttpNetworkFetcher -> com.facebook.react.modules.fresco.ReactOkHttpNetworkFetcher: # {"id":"sourceFile","fileName":"ReactOkHttpNetworkFetcher.kt"} 6:9:void (okhttp3.OkHttpClient):21:21 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;)V"} 1:1:void fetch(com.facebook.imagepipeline.producers.FetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):20:20 -> fetch # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/C;Lcom/facebook/imagepipeline/producers/X$a;)V"} 2:3:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):36:37 -> fetch @@ -112262,7 +109926,7 @@ com.facebook.react.modules.i18nmanager.I18nUtil$Companion -> com.facebook.react. com.facebook.react.modules.image.ImageLoaderModule -> com.facebook.react.modules.image.ImageLoaderModule: # {"id":"sourceFile","fileName":"ImageLoaderModule.kt"} com.facebook.imagepipeline.core.ImagePipeline _imagePipeline -> _imagePipeline - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} 1:1:void (com.facebook.react.bridge.ReactApplicationContext):53:53 -> 2:2:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.imagepipeline.core.ImagePipeline,com.facebook.react.views.image.ReactCallerContextFactory):40:40 -> 2:2:void (com.facebook.react.bridge.ReactApplicationContext):40 -> @@ -112276,19 +109940,19 @@ com.facebook.react.modules.image.ImageLoaderModule -> com.facebook.react.modules 7:7:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.Object):41 -> 8:8:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.Object):58:58 -> 9:9:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.imagepipeline.core.ImagePipeline,com.facebook.react.views.image.ReactCallerContextFactory):65:65 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Lk1/t;Lcom/facebook/react/views/image/ReactCallerContextFactory;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Li1/t;Lcom/facebook/react/views/image/ReactCallerContextFactory;)V"} 10:11:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.imagepipeline.core.ImagePipeline,com.facebook.react.views.image.ReactCallerContextFactory):40:41 -> 12:14:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.imagepipeline.core.ImagePipeline,com.facebook.react.views.image.ReactCallerContextFactory):66:68 -> 2:7:void abortRequest(double):221:221 -> abortRequest 8:11:void abortRequest(double):222:222 -> abortRequest 1:5:com.facebook.imagepipeline.core.ImagePipeline access$getImagePipeline(com.facebook.react.modules.image.ImageLoaderModule):36:36 -> access$getImagePipeline - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/image/ImageLoaderModule;)Lk1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/image/ImageLoaderModule;)Li1/t;"} 1:5:com.facebook.imagepipeline.core.ImagePipeline access$getImagePipeline(com.facebook.react.modules.image.ImageLoaderModule):36:36 -> access$removeRequest 1:5:com.facebook.datasource.DataSource access$removeRequest(com.facebook.react.modules.image.ImageLoaderModule,int):36 -> access$removeRequest - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/image/ImageLoaderModule;I)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/image/ImageLoaderModule;I)LL0/c;"} 1:17:java.lang.Object getCallerContext():45:45 -> getCallerContext 1:14:com.facebook.imagepipeline.core.ImagePipeline getImagePipeline():48:48 -> getImagePipeline - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/t;"} 8:14:void getSize(java.lang.String,com.facebook.react.bridge.Promise):80:80 -> getSize 15:37:void getSize(java.lang.String,com.facebook.react.bridge.Promise):84:84 -> getSize 38:54:void getSize(java.lang.String,com.facebook.react.bridge.Promise):85:85 -> getSize @@ -112322,14 +109986,14 @@ com.facebook.react.modules.image.ImageLoaderModule -> com.facebook.react.modules 11:19:void queryCache(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):229:229 -> queryCache 20:28:void queryCache(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):248:248 -> queryCache 1:15:void registerRequest(int,com.facebook.datasource.DataSource):252:252 -> registerRequest - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILL0/c;)V"} 1:3:com.facebook.datasource.DataSource removeRequest(int):256:256 -> removeRequest - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LN0/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LL0/c;"} 4:11:com.facebook.datasource.DataSource removeRequest(int):257:257 -> removeRequest 12:16:com.facebook.datasource.DataSource removeRequest(int):258:258 -> removeRequest 17:21:com.facebook.datasource.DataSource removeRequest(int):259:259 -> removeRequest 1:3:void setImagePipeline(com.facebook.imagepipeline.core.ImagePipeline):50:50 -> setImagePipeline - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/t;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/t;)V"} com.facebook.react.modules.image.ImageLoaderModule$Companion -> com.facebook.react.modules.image.ImageLoaderModule$Companion: # {"id":"sourceFile","fileName":"ImageLoaderModule.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> @@ -112338,9 +110002,9 @@ com.facebook.react.modules.image.ImageLoaderModule$getSize$dataSubscriber$1 -> c # {"id":"sourceFile","fileName":"ImageLoaderModule.kt"} 3:6:void (com.facebook.react.bridge.Promise):89:89 -> 6:17:void onFailureImpl(com.facebook.datasource.DataSource):114:114 -> onFailureImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 6:12:void onNewResultImpl(com.facebook.datasource.DataSource):91:91 -> onNewResultImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 13:18:void onNewResultImpl(com.facebook.datasource.DataSource):94:94 -> onNewResultImpl 19:22:void onNewResultImpl(com.facebook.datasource.DataSource):95:95 -> onNewResultImpl 23:33:void onNewResultImpl(com.facebook.datasource.DataSource):97:97 -> onNewResultImpl @@ -112359,9 +110023,9 @@ com.facebook.react.modules.image.ImageLoaderModule$getSizeWithHeaders$dataSubscr # {"id":"sourceFile","fileName":"ImageLoaderModule.kt"} 3:6:void (com.facebook.react.bridge.Promise):142:142 -> 6:17:void onFailureImpl(com.facebook.datasource.DataSource):167:167 -> onFailureImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 6:12:void onNewResultImpl(com.facebook.datasource.DataSource):144:144 -> onNewResultImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 13:18:void onNewResultImpl(com.facebook.datasource.DataSource):147:147 -> onNewResultImpl 19:22:void onNewResultImpl(com.facebook.datasource.DataSource):148:148 -> onNewResultImpl 23:33:void onNewResultImpl(com.facebook.datasource.DataSource):150:150 -> onNewResultImpl @@ -112380,11 +110044,11 @@ com.facebook.react.modules.image.ImageLoaderModule$prefetchImage$prefetchSubscri # {"id":"sourceFile","fileName":"ImageLoaderModule.kt"} 7:10:void (com.facebook.react.modules.image.ImageLoaderModule,int,com.facebook.react.bridge.Promise):192:192 -> 6:12:void onFailureImpl(com.facebook.datasource.DataSource):209:209 -> onFailureImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 13:23:void onFailureImpl(com.facebook.datasource.DataSource):210:210 -> onFailureImpl 24:32:void onFailureImpl(com.facebook.datasource.DataSource):212:212 -> onFailureImpl 6:12:void onNewResultImpl(com.facebook.datasource.DataSource):194:194 -> onNewResultImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 13:19:void onNewResultImpl(com.facebook.datasource.DataSource):198:198 -> onNewResultImpl 20:26:void onNewResultImpl(com.facebook.datasource.DataSource):199:199 -> onNewResultImpl 27:33:void onNewResultImpl(com.facebook.datasource.DataSource):203:203 -> onNewResultImpl @@ -112516,18 +110180,18 @@ com.facebook.react.modules.intent.IntentModule$waitForActivityAndGetInitialURL$1 52:55:void onHostResume():89:89 -> onHostResume com.facebook.react.modules.network.CookieJarContainer -> com.facebook.react.modules.network.CookieJarContainer: # {"id":"sourceFile","fileName":"CookieJarContainer.kt"} - java.util.List loadForRequest(Q3.HttpUrl) -> loadForRequest + java.util.List loadForRequest(N3.HttpUrl) -> loadForRequest # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)Ljava/util/List;"} - void saveFromResponse(Q3.HttpUrl,java.util.List) -> saveFromResponse + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;)Ljava/util/List;"} + void saveFromResponse(N3.HttpUrl,java.util.List) -> saveFromResponse # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;Ljava/util/List;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;Ljava/util/List;)V"} void setCookieJar(okhttp3.CookieJar) -> setCookieJar - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/n;)V"} com.facebook.react.modules.network.CustomClientBuilder -> com.facebook.react.modules.network.CustomClientBuilder: # {"id":"sourceFile","fileName":"CustomClientBuilder.kt"} void apply(okhttp3.OkHttpClient$Builder) -> apply - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z$a;)V"} com.facebook.react.modules.network.ForwardingCookieHandler -> com.facebook.react.modules.network.ForwardingCookieHandler: # {"id":"sourceFile","fileName":"ForwardingCookieHandler.kt"} 1:1:void ():23:23 -> @@ -112594,14 +110258,14 @@ com.facebook.react.modules.network.NetworkEventUtil -> com.facebook.react.module # {"id":"sourceFile","fileName":"NetworkEventUtil.kt"} 1:4:void ():28:28 -> 1:5:java.util.Map okHttpHeadersToMap(okhttp3.Headers):256:256 -> okHttpHeadersToMap - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;)Ljava/util/Map;"} 6:12:java.util.Map okHttpHeadersToMap(okhttp3.Headers):257:257 -> okHttpHeadersToMap 13:16:java.util.Map okHttpHeadersToMap(okhttp3.Headers):258:258 -> okHttpHeadersToMap 17:22:java.util.Map okHttpHeadersToMap(okhttp3.Headers):260:260 -> okHttpHeadersToMap 23:54:java.util.Map okHttpHeadersToMap(okhttp3.Headers):261:261 -> okHttpHeadersToMap 55:65:java.util.Map okHttpHeadersToMap(okhttp3.Headers):263:263 -> okHttpHeadersToMap 6:11:void onCreateRequest(int,okhttp3.Request):31:31 -> onCreateRequest - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILQ3/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILN3/B;)V"} 12:21:void onCreateRequest(int,okhttp3.Request):32:32 -> onCreateRequest 22:29:void onCreateRequest(int,okhttp3.Request):35:35 -> onCreateRequest 30:33:void onCreateRequest(int,okhttp3.Request):36:36 -> onCreateRequest @@ -112675,7 +110339,7 @@ com.facebook.react.modules.network.NetworkEventUtil -> com.facebook.react.module 27:28:void onRequestSuccess(com.facebook.react.bridge.ReactApplicationContext,int,long):184:184 -> onRequestSuccess 29:34:void onRequestSuccess(com.facebook.react.bridge.ReactApplicationContext,int,long):179:179 -> onRequestSuccess 1:4:void onResponseReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,okhttp3.Response):195:198 -> onResponseReceived - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;ILjava/lang/String;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;ILjava/lang/String;LN3/D;)V"} 5:5:void onResponseReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,okhttp3.Response):201:201 -> onResponseReceived 6:7:void onResponseReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,okhttp3.Response):204:205 -> onResponseReceived 8:8:void onResponseReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,okhttp3.Response):207:207 -> onResponseReceived @@ -112690,13 +110354,13 @@ com.facebook.react.modules.network.NetworkEventUtil -> com.facebook.react.module com.facebook.react.modules.network.NetworkInterceptorCreator -> com.facebook.react.modules.network.NetworkInterceptorCreator: # {"id":"sourceFile","fileName":"NetworkInterceptorCreator.kt"} okhttp3.Interceptor create() -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/v;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/v;"} com.facebook.react.modules.network.NetworkingModule -> com.facebook.react.modules.network.NetworkingModule: # {"id":"sourceFile","fileName":"NetworkingModule.kt"} okhttp3.OkHttpClient client -> client - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/z;"} 1:1:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.String,okhttp3.OkHttpClient,java.util.List):53:53 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Ljava/lang/String;LQ3/z;Ljava/util/List;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Ljava/lang/String;LN3/z;Ljava/util/List;)V"} 2:2:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.String,okhttp3.OkHttpClient,java.util.List):88:88 -> 3:6:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.String,okhttp3.OkHttpClient,java.util.List):91:94 -> 7:9:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.String,okhttp3.OkHttpClient,java.util.List):100:102 -> @@ -112707,7 +110371,7 @@ com.facebook.react.modules.network.NetworkingModule -> com.facebook.react.module 15:15:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.String,okhttp3.OkHttpClient,java.util.List):109:109 -> 16:16:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.String,okhttp3.OkHttpClient,java.util.List):115:115 -> 17:17:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.String,okhttp3.OkHttpClient):128:128 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Ljava/lang/String;LQ3/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Ljava/lang/String;LN3/z;)V"} 18:18:void (com.facebook.react.bridge.ReactApplicationContext):133:133 -> 19:19:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List):146:146 -> 20:20:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List):143:143 -> @@ -112722,7 +110386,7 @@ com.facebook.react.modules.network.NetworkingModule -> com.facebook.react.module 1:3:boolean access$getShuttingDown$p(com.facebook.react.modules.network.NetworkingModule):47 -> access$getShuttingDown$p 1:4:com.facebook.react.modules.network.CustomClientBuilder access$getCustomClientBuilder$cp():47:47 -> access$readWithProgress 1:4:void access$readWithProgress(com.facebook.react.modules.network.NetworkingModule,int,okhttp3.ResponseBody):47 -> access$readWithProgress - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/network/NetworkingModule;ILQ3/E;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/network/NetworkingModule;ILN3/E;)V"} 1:4:com.facebook.react.modules.network.CustomClientBuilder access$getCustomClientBuilder$cp():47:47 -> access$removeRequest 1:4:void access$removeRequest(com.facebook.react.modules.network.NetworkingModule,int):47 -> access$removeRequest 1:3:com.facebook.react.modules.network.CustomClientBuilder access$getCustomClientBuilder$cp():47:47 -> access$setCustomClientBuilder$cp @@ -112739,7 +110403,7 @@ com.facebook.react.modules.network.NetworkingModule -> com.facebook.react.module 1:10:void cancelRequest(int):771:771 -> cancelRequest 6:11:void clearCookies(com.facebook.react.bridge.Callback):776:776 -> clearCookies 1:4:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):788:788 -> constructMultipartBody - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReadableArray;Ljava/lang/String;I)LQ3/y$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReadableArray;Ljava/lang/String;I)LN3/y$a;"} 5:11:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):789:789 -> constructMultipartBody 12:19:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):790:790 -> constructMultipartBody 20:21:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):795:795 -> constructMultipartBody @@ -112772,7 +110436,7 @@ com.facebook.react.modules.network.NetworkingModule -> com.facebook.react.module 196:203:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):875:875 -> constructMultipartBody 204:213:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):877:877 -> constructMultipartBody 5:9:okhttp3.Headers extractHeaders(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap):895:895 -> extractHeaders - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReadableArray;Lcom/facebook/react/bridge/ReadableMap;)LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReadableArray;Lcom/facebook/react/bridge/ReadableMap;)LN3/t;"} 10:18:okhttp3.Headers extractHeaders(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap):896:896 -> extractHeaders 19:24:okhttp3.Headers extractHeaders(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap):897:897 -> extractHeaders 25:32:okhttp3.Headers extractHeaders(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap):898:898 -> extractHeaders @@ -112794,7 +110458,7 @@ com.facebook.react.modules.network.NetworkingModule -> com.facebook.react.module 24:28:void invalidate():183:183 -> invalidate 29:34:void invalidate():184:184 -> invalidate 3:10:void readWithProgress(int,okhttp3.ResponseBody):711:711 -> readWithProgress - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILQ3/E;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILN3/E;)V"} 11:14:void readWithProgress(int,okhttp3.ResponseBody):712:712 -> readWithProgress 15:23:void readWithProgress(int,okhttp3.ResponseBody):713:713 -> readWithProgress 24:29:void readWithProgress(int,okhttp3.ResponseBody):719:719 -> readWithProgress @@ -112908,7 +110572,7 @@ com.facebook.react.modules.network.NetworkingModule -> com.facebook.react.module 678:685:void sendRequestInternal(java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,java.lang.String,boolean,int,boolean):297:297 -> sendRequestInternal 686:693:void sendRequestInternal(java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,java.lang.String,boolean,int,boolean):289:289 -> sendRequestInternal 5:8:okhttp3.RequestBody wrapRequestBodyWithProgressEmitter(okhttp3.RequestBody,int):684:684 -> wrapRequestBodyWithProgressEmitter - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/C;I)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/C;I)LN3/C;"} 9:13:okhttp3.RequestBody wrapRequestBodyWithProgressEmitter(okhttp3.RequestBody,int):687:687 -> wrapRequestBodyWithProgressEmitter 14:18:okhttp3.RequestBody wrapRequestBodyWithProgressEmitter(okhttp3.RequestBody,int):685:685 -> wrapRequestBodyWithProgressEmitter com.facebook.react.modules.network.NetworkingModule$Companion -> com.facebook.react.modules.network.NetworkingModule$Companion: @@ -112916,27 +110580,27 @@ com.facebook.react.modules.network.NetworkingModule$Companion -> com.facebook.re 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():924:924 -> 1:4:void access$applyCustomBuilder(com.facebook.react.modules.network.NetworkingModule$Companion,okhttp3.OkHttpClient$Builder):924:924 -> access$applyCustomBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/network/NetworkingModule$Companion;LQ3/z$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/network/NetworkingModule$Companion;LN3/z$a;)V"} 1:5:boolean access$shouldDispatch(com.facebook.react.modules.network.NetworkingModule$Companion,long,long):924:924 -> access$shouldDispatch 1:10:void applyCustomBuilder(okhttp3.OkHttpClient$Builder):947:947 -> applyCustomBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z$a;)V"} 1:4:void setCustomClientBuilder(com.facebook.react.modules.network.CustomClientBuilder):943:943 -> setCustomClientBuilder com.facebook.react.modules.network.NetworkingModule$CustomClientBuilder -> com.facebook.react.modules.network.NetworkingModule$CustomClientBuilder: # {"id":"sourceFile","fileName":"NetworkingModule.kt"} com.facebook.react.modules.network.NetworkingModule$RequestBodyHandler -> com.facebook.react.modules.network.NetworkingModule$RequestBodyHandler: # {"id":"sourceFile","fileName":"NetworkingModule.kt"} okhttp3.RequestBody toRequestBody(com.facebook.react.bridge.ReadableMap,java.lang.String) -> toRequestBody - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReadableMap;Ljava/lang/String;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReadableMap;Ljava/lang/String;)LN3/C;"} com.facebook.react.modules.network.NetworkingModule$ResponseHandler -> com.facebook.react.modules.network.NetworkingModule$ResponseHandler: # {"id":"sourceFile","fileName":"NetworkingModule.kt"} com.facebook.react.modules.network.NetworkingModule$UriHandler -> com.facebook.react.modules.network.NetworkingModule$UriHandler: # {"id":"sourceFile","fileName":"NetworkingModule.kt"} kotlin.Pair fetch(android.net.Uri) -> fetch - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;)Lm3/l;"} com.facebook.react.modules.network.NetworkingModule$sendRequestInternal$$inlined$-addNetworkInterceptor$1 -> com.facebook.react.modules.network.NetworkingModule$sendRequestInternal$$inlined$-addNetworkInterceptor$1: # {"id":"sourceFile","fileName":"OkHttpClient.kt"} 6:13:okhttp3.Response intercept(okhttp3.Interceptor$Chain):1080:1080 -> intercept - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/v$a;)LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/v$a;)LN3/D;"} 14:19:okhttp3.Response intercept(okhttp3.Interceptor$Chain):1081:1081 -> intercept 20:21:okhttp3.Response intercept(okhttp3.Interceptor$Chain):1083:1083 -> intercept 22:32:okhttp3.Response intercept(okhttp3.Interceptor$Chain):1085:1085 -> intercept @@ -112960,12 +110624,12 @@ com.facebook.react.modules.network.NetworkingModule$sendRequestInternal$2 -> com # {"id":"sourceFile","fileName":"NetworkingModule.kt"} 13:16:void (com.facebook.react.modules.network.NetworkingModule,int,com.facebook.react.bridge.ReactApplicationContext,java.lang.String,java.lang.String,boolean):538:538 -> 11:19:void onFailure(okhttp3.Call,java.io.IOException):540:540 -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/io/IOException;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/io/IOException;)V"} 20:26:void onFailure(okhttp3.Call,java.io.IOException):543:543 -> onFailure 27:57:void onFailure(okhttp3.Call,java.io.IOException):545:545 -> onFailure 58:65:void onFailure(okhttp3.Call,java.io.IOException):546:546 -> onFailure 11:20:void onResponse(okhttp3.Call,okhttp3.Response):551:551 -> onResponse - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/D;)V"} 21:27:void onResponse(okhttp3.Call,okhttp3.Response):554:554 -> onResponse 28:29:void onResponse(okhttp3.Call,okhttp3.Response):557:557 -> onResponse 30:31:void onResponse(okhttp3.Call,okhttp3.Response):558:558 -> onResponse @@ -113034,33 +110698,33 @@ com.facebook.react.modules.network.NetworkingModule$wrapRequestBodyWithProgressE com.facebook.react.modules.network.OkHttpClientFactory -> com.facebook.react.modules.network.OkHttpClientFactory: # {"id":"sourceFile","fileName":"OkHttpClientFactory.kt"} okhttp3.OkHttpClient createNewNetworkModuleClient() -> createNewNetworkModuleClient - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/z;"} com.facebook.react.modules.network.OkHttpClientProvider -> com.facebook.react.modules.network.OkHttpClientProvider: # {"id":"sourceFile","fileName":"OkHttpClientProvider.kt"} okhttp3.OkHttpClient client -> client - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/z;"} 1:4:void ():20:20 -> 1:1:okhttp3.OkHttpClient createClient():39:39 -> createClient - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/z;"} 2:2:okhttp3.OkHttpClient createClient(android.content.Context):44:44 -> createClient - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LN3/z;"} 1:5:okhttp3.OkHttpClient$Builder createClientBuilder():51:55 -> createClientBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/z$a;"} 6:6:okhttp3.OkHttpClient$Builder createClientBuilder(android.content.Context):63:63 -> createClientBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LQ3/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LN3/z$a;"} 7:7:okhttp3.OkHttpClient$Builder createClientBuilder(android.content.Context,int):68:68 -> createClientBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;I)LQ3/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;I)LN3/z$a;"} 8:9:okhttp3.OkHttpClient$Builder createClientBuilder(android.content.Context,int):74:75 -> createClientBuilder 10:10:okhttp3.OkHttpClient$Builder createClientBuilder(android.content.Context,int):77:77 -> createClientBuilder 1:3:void setClient$ReactAndroid_release(okhttp3.OkHttpClient):22:22 -> getClient$ReactAndroid_release 1:3:okhttp3.OkHttpClient getClient$ReactAndroid_release():22 -> getClient$ReactAndroid_release - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/z;"} 1:3:void setFactory$ReactAndroid_release(com.facebook.react.modules.network.OkHttpClientFactory):25:25 -> getFactory$ReactAndroid_release 1:3:com.facebook.react.modules.network.OkHttpClientFactory getFactory$ReactAndroid_release():25 -> getFactory$ReactAndroid_release 1:11:okhttp3.OkHttpClient getOkHttpClient():34:34 -> getOkHttpClient - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/z;"} 1:3:void setClient$ReactAndroid_release(okhttp3.OkHttpClient):22:22 -> setClient$ReactAndroid_release - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;)V"} 1:3:void setFactory$ReactAndroid_release(com.facebook.react.modules.network.OkHttpClientFactory):25:25 -> setFactory$ReactAndroid_release 1:3:void setOkHttpClientFactory(com.facebook.react.modules.network.OkHttpClientFactory):29:29 -> setOkHttpClientFactory com.facebook.react.modules.network.ProgressListener -> com.facebook.react.modules.network.ProgressListener: @@ -113068,9 +110732,9 @@ com.facebook.react.modules.network.ProgressListener -> com.facebook.react.module com.facebook.react.modules.network.ProgressRequestBody -> com.facebook.react.modules.network.ProgressRequestBody: # {"id":"sourceFile","fileName":"ProgressRequestBody.kt"} okhttp3.RequestBody requestBody -> requestBody - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/C;"} 11:13:void (okhttp3.RequestBody,com.facebook.react.modules.network.ProgressListener):23:23 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/C;Lcom/facebook/react/modules/network/ProgressListener;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/C;Lcom/facebook/react/modules/network/ProgressListener;)V"} 14:15:void (okhttp3.RequestBody,com.facebook.react.modules.network.ProgressListener):21:21 -> 16:18:void (okhttp3.RequestBody,com.facebook.react.modules.network.ProgressListener):22:22 -> 1:3:com.facebook.react.modules.network.ProgressListener access$getProgressListener$p(com.facebook.react.modules.network.ProgressRequestBody):20:20 -> access$getProgressListener$p @@ -113078,13 +110742,13 @@ com.facebook.react.modules.network.ProgressRequestBody -> com.facebook.react.mod 9:16:long contentLength():33:33 -> contentLength 17:19:long contentLength():35:35 -> contentLength 1:7:okhttp3.MediaType contentType():27:27 -> contentType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/x;"} 1:4:okio.Sink outputStreamSink(okio.BufferedSink):54:54 -> outputStreamSink - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;)Lc4/E;"} 5:13:okio.Sink outputStreamSink(okio.BufferedSink):55:55 -> outputStreamSink 14:18:okio.Sink outputStreamSink(okio.BufferedSink):54:54 -> outputStreamSink 6:17:void writeTo(okio.BufferedSink):43:43 -> writeTo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;)V"} 18:20:void writeTo(okio.BufferedSink):47:47 -> writeTo 21:25:void writeTo(okio.BufferedSink):49:49 -> writeTo 26:29:void writeTo(okio.BufferedSink):50:50 -> writeTo @@ -113099,33 +110763,33 @@ com.facebook.react.modules.network.ProgressRequestBody$outputStreamSink$1 -> com com.facebook.react.modules.network.ProgressResponseBody -> com.facebook.react.modules.network.ProgressResponseBody: # {"id":"sourceFile","fileName":"ProgressResponseBody.kt"} okio.BufferedSource bufferedSource -> bufferedSource - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} okhttp3.ResponseBody responseBody -> responseBody - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/E;"} 11:13:void (okhttp3.ResponseBody,com.facebook.react.modules.network.ProgressListener):25:25 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/E;Lcom/facebook/react/modules/network/ProgressListener;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/E;Lcom/facebook/react/modules/network/ProgressListener;)V"} 14:15:void (okhttp3.ResponseBody,com.facebook.react.modules.network.ProgressListener):23:23 -> 16:18:void (okhttp3.ResponseBody,com.facebook.react.modules.network.ProgressListener):24:24 -> 1:3:com.facebook.react.modules.network.ProgressListener access$getProgressListener$p(com.facebook.react.modules.network.ProgressResponseBody):21:21 -> access$getProgressListener$p 1:3:okhttp3.ResponseBody access$getResponseBody$p(com.facebook.react.modules.network.ProgressResponseBody):21:21 -> access$getResponseBody$p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/network/ProgressResponseBody;)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/network/ProgressResponseBody;)LN3/E;"} 1:3:long access$getTotalBytesRead$p(com.facebook.react.modules.network.ProgressResponseBody):21:21 -> access$getTotalBytesRead$p 1:3:void access$setTotalBytesRead$p(com.facebook.react.modules.network.ProgressResponseBody,long):21:21 -> access$setTotalBytesRead$p 1:7:long contentLength():31:31 -> contentLength 1:7:okhttp3.MediaType contentType():29:29 -> contentType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/x;"} 1:2:okio.BufferedSource source():36:37 -> source - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/k;"} 3:3:okio.BufferedSource source():39:39 -> source 4:4:okio.Source source(okio.Source):43:43 -> source - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;)Lc4/G;"} 1:3:long totalBytesRead():33:33 -> totalBytesRead com.facebook.react.modules.network.ProgressResponseBody$source$1 -> com.facebook.react.modules.network.ProgressResponseBody$source$1: # {"id":"sourceFile","fileName":"ProgressResponseBody.kt"} 3:6:void (okio.Source,com.facebook.react.modules.network.ProgressResponseBody):43:43 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;Lcom/facebook/react/modules/network/ProgressResponseBody;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;Lcom/facebook/react/modules/network/ProgressResponseBody;)V"} 6:17:long read(okio.Buffer,long):47:47 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 18:25:long read(okio.Buffer,long):49:49 -> read 26:29:long read(okio.Buffer,long):51:51 -> read 30:33:long read(okio.Buffer,long):52:52 -> read @@ -113156,10 +110820,10 @@ com.facebook.react.modules.network.ProgressiveStringDecoder$Companion -> com.fac com.facebook.react.modules.network.ReactCookieJarContainer -> com.facebook.react.modules.network.ReactCookieJarContainer: # {"id":"sourceFile","fileName":"ReactCookieJarContainer.kt"} okhttp3.CookieJar cookieJar -> cookieJar - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/n;"} 1:4:void ():19:19 -> 6:14:java.util.List loadForRequest(okhttp3.HttpUrl):36:36 -> loadForRequest - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;)Ljava/util/List;"} 15:18:java.util.List loadForRequest(okhttp3.HttpUrl):37:37 -> loadForRequest 19:23:java.util.List loadForRequest(okhttp3.HttpUrl):38:38 -> loadForRequest 24:39:java.util.List loadForRequest(okhttp3.HttpUrl):39:39 -> loadForRequest @@ -113168,28 +110832,28 @@ com.facebook.react.modules.network.ReactCookieJarContainer -> com.facebook.react 56:60:java.util.List loadForRequest(okhttp3.HttpUrl):43:43 -> loadForRequest 2:4:void removeCookieJar():28:28 -> removeCookieJar 11:18:void saveFromResponse(okhttp3.HttpUrl,java.util.List):32:32 -> saveFromResponse - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;Ljava/util/List;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;Ljava/util/List;)V"} 6:8:void setCookieJar(okhttp3.CookieJar):24:24 -> setCookieJar - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/n;)V"} com.facebook.react.modules.network.RequestBodyUtil -> com.facebook.react.modules.network.RequestBodyUtil: # {"id":"sourceFile","fileName":"RequestBodyUtil.kt"} 1:4:void access$closeQuietly(com.facebook.react.modules.network.RequestBodyUtil,okio.Source):39:39 -> 1:4:void ():39 -> 1:4:void access$closeQuietly(com.facebook.react.modules.network.RequestBodyUtil,okio.Source):39:39 -> access$closeQuietly - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/network/RequestBodyUtil;Lf4/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/network/RequestBodyUtil;Lc4/G;)V"} 1:5:void closeQuietly(okio.Source):125:125 -> closeQuietly - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;)V"} 6:6:void closeQuietly(okio.Source):127:127 -> closeQuietly 6:11:okhttp3.RequestBody create(okhttp3.MediaType,java.io.InputStream):136:136 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Ljava/io/InputStream;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Ljava/io/InputStream;)LN3/C;"} 6:10:okhttp3.RequestBody createGzip(okhttp3.MediaType,java.lang.String):106:106 -> createGzip - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Ljava/lang/String;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Ljava/lang/String;)LN3/C;"} 11:15:okhttp3.RequestBody createGzip(okhttp3.MediaType,java.lang.String):108:108 -> createGzip 16:29:okhttp3.RequestBody createGzip(okhttp3.MediaType,java.lang.String):109:109 -> createGzip 30:32:okhttp3.RequestBody createGzip(okhttp3.MediaType,java.lang.String):110:110 -> createGzip 33:56:okhttp3.RequestBody createGzip(okhttp3.MediaType,java.lang.String):115:115 -> createGzip 11:16:com.facebook.react.modules.network.ProgressRequestBody createProgressRequest(okhttp3.RequestBody,com.facebook.react.modules.network.ProgressListener):168:168 -> createProgressRequest - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/C;Lcom/facebook/react/modules/network/ProgressListener;)Lcom/facebook/react/modules/network/ProgressRequestBody;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/C;Lcom/facebook/react/modules/network/ProgressListener;)Lcom/facebook/react/modules/network/ProgressRequestBody;"} 1:8:java.io.InputStream getDownloadFileInputStream(android.content.Context,android.net.Uri):93:93 -> getDownloadFileInputStream 9:16:java.io.InputStream getDownloadFileInputStream(android.content.Context,android.net.Uri):89:89 -> getDownloadFileInputStream 17:19:java.io.InputStream getDownloadFileInputStream(android.content.Context,android.net.Uri):90:90 -> getDownloadFileInputStream @@ -113200,7 +110864,7 @@ com.facebook.react.modules.network.RequestBodyUtil -> com.facebook.react.modules 42:55:java.io.InputStream getDownloadFileInputStream(android.content.Context,android.net.Uri):96:96 -> getDownloadFileInputStream 56:97:java.io.InputStream getDownloadFileInputStream(android.content.Context,android.net.Uri):97:97 -> getDownloadFileInputStream 6:53:okhttp3.RequestBody getEmptyBody(java.lang.String):174:174 -> getEmptyBody - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/C;"} 54:62:okhttp3.RequestBody getEmptyBody(java.lang.String):175:175 -> getEmptyBody 12:15:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):57:57 -> getFileInputStream 16:32:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):59:59 -> getFileInputStream @@ -113232,14 +110896,14 @@ com.facebook.react.modules.network.RequestBodyUtil -> com.facebook.react.modules com.facebook.react.modules.network.RequestBodyUtil$create$1 -> com.facebook.react.modules.network.RequestBodyUtil$create$1: # {"id":"sourceFile","fileName":"RequestBodyUtil.kt"} okhttp3.MediaType $mediaType -> $mediaType - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} 5:8:void (okhttp3.MediaType,java.io.InputStream):136:136 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Ljava/io/InputStream;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Ljava/io/InputStream;)V"} 1:11:long contentLength():143:143 -> contentLength 1:3:okhttp3.MediaType contentType():138:138 -> contentType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/x;"} 7:16:void writeTo(okio.BufferedSink):153:153 -> writeTo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;)V"} 17:21:void writeTo(okio.BufferedSink):154:154 -> writeTo 22:36:void writeTo(okio.BufferedSink):156:156 -> writeTo com.facebook.react.modules.permissions.PermissionsModule -> com.facebook.react.modules.permissions.PermissionsModule: @@ -113669,30 +111333,30 @@ com.facebook.react.modules.vibration.VibrationModule -> com.facebook.react.modul 37:42:void vibrateByPattern(com.facebook.react.bridge.ReadableArray,double):43:43 -> vibrateByPattern 43:50:void vibrateByPattern(com.facebook.react.bridge.ReadableArray,double):44:44 -> vibrateByPattern 51:54:void vibrateByPattern(com.facebook.react.bridge.ReadableArray,double):46:46 -> vibrateByPattern -com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline0 -> I1.a: +com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline0 -> G1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.os.VibrationEffect I1.VibrationModule$$ExternalSyntheticApiModelOutline0.m(long[],int):0:0 -> a + 1:1:android.os.VibrationEffect G1.VibrationModule$$ExternalSyntheticApiModelOutline0.m(long[],int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline1 -> I1.b: +com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline1 -> G1.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void I1.VibrationModule$$ExternalSyntheticApiModelOutline1.m(android.os.Vibrator,android.os.VibrationEffect):0:0 -> a + 1:1:void G1.VibrationModule$$ExternalSyntheticApiModelOutline1.m(android.os.Vibrator,android.os.VibrationEffect):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline2 -> I1.c: +com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline2 -> G1.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.os.VibrationEffect I1.VibrationModule$$ExternalSyntheticApiModelOutline2.m(long,int):0:0 -> a + 1:1:android.os.VibrationEffect G1.VibrationModule$$ExternalSyntheticApiModelOutline2.m(long,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline3 -> I1.d: +com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline3 -> G1.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.os.VibratorManager I1.VibrationModule$$ExternalSyntheticApiModelOutline3.m(java.lang.Object):0:0 -> a + 1:1:android.os.VibratorManager G1.VibrationModule$$ExternalSyntheticApiModelOutline3.m(java.lang.Object):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline4 -> I1.e: +com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline4 -> G1.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.os.Vibrator I1.VibrationModule$$ExternalSyntheticApiModelOutline4.m(android.os.VibratorManager):0:0 -> a + 1:1:android.os.Vibrator G1.VibrationModule$$ExternalSyntheticApiModelOutline4.m(android.os.VibratorManager):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.modules.vibration.VibrationModule$Companion -> com.facebook.react.modules.vibration.VibrationModule$Companion: # {"id":"sourceFile","fileName":"VibrationModule.kt"} @@ -113828,7 +111492,7 @@ com.facebook.react.modules.websocket.WebSocketModule -> com.facebook.react.modul 17:17:void sendBinary(java.lang.String,double):271:271 -> sendBinary 18:18:void sendBinary(java.lang.String,double):274:274 -> sendBinary 19:19:void sendBinary(okio.ByteString,int):279:279 -> sendBinary - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;I)V"} 20:21:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:31 -> sendBinary 20:21:void sendBinary(okio.ByteString,int):282 -> sendBinary 22:23:void sendBinary(okio.ByteString,int):283:284 -> sendBinary @@ -113850,10 +111514,10 @@ com.facebook.react.modules.websocket.WebSocketModule$Companion -> com.facebook.r 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():365:365 -> 1:4:void access$applyCustomBuilder(com.facebook.react.modules.websocket.WebSocketModule$Companion,okhttp3.OkHttpClient$Builder):365:365 -> access$applyCustomBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/websocket/WebSocketModule$Companion;LQ3/z$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/websocket/WebSocketModule$Companion;LN3/z$a;)V"} 1:5:java.lang.String access$getDefaultOrigin(com.facebook.react.modules.websocket.WebSocketModule$Companion,java.lang.String):365:365 -> access$getDefaultOrigin 1:10:void applyCustomBuilder(okhttp3.OkHttpClient$Builder):376:376 -> applyCustomBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z$a;)V"} 1:5:java.lang.String getDefaultOrigin(java.lang.String):387:387 -> getDefaultOrigin 6:53:java.lang.String getDefaultOrigin(java.lang.String):389:389 -> getDefaultOrigin 54:58:java.lang.String getDefaultOrigin(java.lang.String):393:393 -> getDefaultOrigin @@ -113867,12 +111531,12 @@ com.facebook.react.modules.websocket.WebSocketModule$Companion -> com.facebook.r com.facebook.react.modules.websocket.WebSocketModule$ContentHandler -> com.facebook.react.modules.websocket.WebSocketModule$ContentHandler: # {"id":"sourceFile","fileName":"WebSocketModule.kt"} void onMessage(okio.ByteString,com.facebook.react.bridge.WritableMap) -> onMessage - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;Lcom/facebook/react/bridge/WritableMap;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;Lcom/facebook/react/bridge/WritableMap;)V"} com.facebook.react.modules.websocket.WebSocketModule$connect$2 -> com.facebook.react.modules.websocket.WebSocketModule$connect$2: # {"id":"sourceFile","fileName":"WebSocketModule.kt"} 5:8:void (com.facebook.react.modules.websocket.WebSocketModule,int):142:142 -> 11:12:void onClosed(okhttp3.WebSocket,int,java.lang.String):157:157 -> onClosed - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;ILjava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;ILjava/lang/String;)V"} 13:16:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> onClosed 13:16:void onClosed(okhttp3.WebSocket,int,java.lang.String):157 -> onClosed 17:21:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> onClosed @@ -113882,24 +111546,24 @@ com.facebook.react.modules.websocket.WebSocketModule$connect$2 -> com.facebook.r 32:34:void onClosed(okhttp3.WebSocket,int,java.lang.String):160:160 -> onClosed 35:42:void onClosed(okhttp3.WebSocket,int,java.lang.String):162:162 -> onClosed 11:14:void onClosing(okhttp3.WebSocket,int,java.lang.String):153:153 -> onClosing - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;ILjava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;ILjava/lang/String;)V"} 11:22:void onFailure(okhttp3.WebSocket,java.lang.Throwable,okhttp3.Response):166:166 -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;Ljava/lang/Throwable;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;Ljava/lang/Throwable;LN3/D;)V"} 1:3:void onMessage(okhttp3.WebSocket,java.lang.String):170:172 -> onMessage - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;Ljava/lang/String;)V"} 4:4:void onMessage(okhttp3.WebSocket,java.lang.String):174:174 -> onMessage 5:5:void onMessage(okhttp3.WebSocket,java.lang.String):176:176 -> onMessage 6:6:void onMessage(okhttp3.WebSocket,java.lang.String):178:178 -> onMessage 7:7:void onMessage(okhttp3.WebSocket,java.lang.String):180:180 -> onMessage 8:10:void onMessage(okhttp3.WebSocket,okio.ByteString):184:186 -> onMessage - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;Lf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;Lc4/l;)V"} 11:11:void onMessage(okhttp3.WebSocket,okio.ByteString):188:188 -> onMessage 12:12:void onMessage(okhttp3.WebSocket,okio.ByteString):190:190 -> onMessage 13:13:void onMessage(okhttp3.WebSocket,okio.ByteString):192:192 -> onMessage 14:14:void onMessage(okhttp3.WebSocket,okio.ByteString):194:194 -> onMessage 15:15:void onMessage(okhttp3.WebSocket,okio.ByteString):197:197 -> onMessage 11:25:void onOpen(okhttp3.WebSocket,okhttp3.Response):144:144 -> onOpen - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;LN3/D;)V"} 26:27:void onOpen(okhttp3.WebSocket,okhttp3.Response):145:145 -> onOpen 28:31:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> onOpen 28:31:void onOpen(okhttp3.WebSocket,okhttp3.Response):145 -> onOpen @@ -114037,7 +111701,7 @@ com.facebook.react.packagerconnection.JSPackagerClient -> com.facebook.react.pac 11:11:void onMessage(java.lang.String):79:79 -> onMessage 12:12:void onMessage(java.lang.String):82:82 -> onMessage 13:13:void onMessage(okio.ByteString):87:87 -> onMessage - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)V"} com.facebook.react.packagerconnection.JSPackagerClient$Companion -> com.facebook.react.packagerconnection.JSPackagerClient$Companion: # {"id":"sourceFile","fileName":"JSPackagerClient.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> @@ -114090,9 +111754,9 @@ com.facebook.react.packagerconnection.PackagerConnectionSettings$Companion -> co com.facebook.react.packagerconnection.ReconnectingWebSocket -> com.facebook.react.packagerconnection.ReconnectingWebSocket: # {"id":"sourceFile","fileName":"ReconnectingWebSocket.kt"} okhttp3.OkHttpClient okHttpClient -> okHttpClient - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/z;"} okhttp3.WebSocket webSocket -> webSocket - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/H;"} 9:22:void ():152:152 -> 6:8:void (java.lang.String,com.facebook.react.packagerconnection.ReconnectingWebSocket$MessageCallback,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):28:28 -> 9:10:void (java.lang.String,com.facebook.react.packagerconnection.ReconnectingWebSocket$MessageCallback,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):25:25 -> @@ -114122,24 +111786,24 @@ com.facebook.react.packagerconnection.ReconnectingWebSocket -> com.facebook.reac 6:11:void delayedReconnect():64:64 -> delayedReconnect 12:15:void delayedReconnect():66:66 -> delayedReconnect 13:14:void onClosed(okhttp3.WebSocket,int,java.lang.String):132:132 -> onClosed - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;ILjava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;ILjava/lang/String;)V"} 15:18:void onClosed(okhttp3.WebSocket,int,java.lang.String):133:133 -> onClosed 19:28:void onClosed(okhttp3.WebSocket,int,java.lang.String):134:134 -> onClosed 29:31:void onClosed(okhttp3.WebSocket,int,java.lang.String):135:135 -> onClosed 32:35:void onClosed(okhttp3.WebSocket,int,java.lang.String):137:137 -> onClosed 12:15:void onFailure(okhttp3.WebSocket,java.lang.Throwable,okhttp3.Response):111:111 -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;Ljava/lang/Throwable;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;Ljava/lang/Throwable;LN3/D;)V"} 16:23:void onFailure(okhttp3.WebSocket,java.lang.Throwable,okhttp3.Response):112:112 -> onFailure 24:27:void onFailure(okhttp3.WebSocket,java.lang.Throwable,okhttp3.Response):114:114 -> onFailure 28:34:void onFailure(okhttp3.WebSocket,java.lang.Throwable,okhttp3.Response):115:115 -> onFailure 35:37:void onFailure(okhttp3.WebSocket,java.lang.Throwable,okhttp3.Response):116:116 -> onFailure 38:41:void onFailure(okhttp3.WebSocket,java.lang.Throwable,okhttp3.Response):118:118 -> onFailure 1:2:void onMessage(okhttp3.WebSocket,java.lang.String):122:123 -> onMessage - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;Ljava/lang/String;)V"} 3:4:void onMessage(okhttp3.WebSocket,okio.ByteString):127:128 -> onMessage - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;Lf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;Lc4/l;)V"} 12:14:void onOpen(okhttp3.WebSocket,okhttp3.Response):103:103 -> onOpen - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;LN3/D;)V"} 15:16:void onOpen(okhttp3.WebSocket,okhttp3.Response):104:104 -> onOpen 17:26:void onOpen(okhttp3.WebSocket,okhttp3.Response):106:106 -> onOpen 27:30:void onOpen(okhttp3.WebSocket,okhttp3.Response):107:107 -> onOpen @@ -114154,7 +111818,7 @@ com.facebook.react.packagerconnection.ReconnectingWebSocket -> com.facebook.reac 1:2:void sendMessage(java.lang.String):142:143 -> sendMessage 3:3:void sendMessage(java.lang.String):142:142 -> sendMessage 4:5:void sendMessage(okio.ByteString):148:149 -> sendMessage - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)V"} 6:6:void sendMessage(okio.ByteString):148:148 -> sendMessage com.facebook.react.packagerconnection.ReconnectingWebSocket$$ExternalSyntheticLambda0 -> com.facebook.react.packagerconnection.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} @@ -114174,7 +111838,7 @@ com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback - com.facebook.react.packagerconnection.ReconnectingWebSocket$MessageCallback -> com.facebook.react.packagerconnection.ReconnectingWebSocket$MessageCallback: # {"id":"sourceFile","fileName":"ReconnectingWebSocket.kt"} void onMessage(okio.ByteString) -> onMessage - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)V"} com.facebook.react.packagerconnection.RequestHandler -> com.facebook.react.packagerconnection.RequestHandler: # {"id":"sourceFile","fileName":"RequestHandler.kt"} com.facebook.react.packagerconnection.RequestOnlyHandler -> com.facebook.react.packagerconnection.RequestOnlyHandler: @@ -114489,9 +112153,9 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost # {"id":"com.android.tools.r8.synthesized"} 1:1:com.facebook.react.runtime.ReactInstance $r8$lambda$aDWAGhq5htmOG3vvQLMhqa2nCpE(com.facebook.react.runtime.internal.bolts.Task):0:0 -> E # {"id":"com.android.tools.r8.synthesized"} - 1:1:p3.Unit $r8$lambda$b4hhELbKyii1_9jE4vvK-3DEOq4(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> F + 1:1:m3.Unit $r8$lambda$b4hhELbKyii1_9jE4vvK-3DEOq4(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> F # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/internal/bolts/Task;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/internal/bolts/Task;)Lm3/u;"} 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$bI_C78wPGpcs1lwTScubXwWyEgw(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.Exception,com.facebook.react.runtime.internal.bolts.Task):0:0 -> G # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.Void $r8$lambda$bxJ2Ltcr8MpGJT_CBprRTPyI_Sk(kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):0:0 -> H @@ -114504,9 +112168,9 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost # {"id":"com.android.tools.r8.synthesized"} 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$qxJG0qzlMRSp_OrqfSCJn-PiU6U(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):0:0 -> L # {"id":"com.android.tools.r8.synthesized"} - 1:1:p3.Unit $r8$lambda$rvSji3vzS0TQYuC5TlXB6wCFmhQ(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):0:0 -> M + 1:1:m3.Unit $r8$lambda$rvSji3vzS0TQYuC5TlXB6wCFmhQ(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):0:0 -> M # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/ReactSurfaceImpl;Lcom/facebook/react/runtime/ReactInstance;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/ReactSurfaceImpl;Lcom/facebook/react/runtime/ReactInstance;)Lm3/u;"} 1:1:void $r8$lambda$u8cd6J11EDKJp4aPxYEUvnqeXdg():0:0 -> N # {"id":"com.android.tools.r8.synthesized"} 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$upHe5CrGatzbMNM65zghglHPmjQ(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):0:0 -> O @@ -114529,13 +112193,13 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost 38:45:com.facebook.react.runtime.internal.bolts.Task _get_jsBundleLoader_$lambda$43(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):1062:1062 -> _get_jsBundleLoader_$lambda$43 1:4:void access$log(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String):85:85 -> access$log 6:11:void addBeforeDestroyListener(kotlin.jvm.functions.Function0):745:745 -> addBeforeDestroyListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 6:11:void addReactInstanceEventListener(com.facebook.react.ReactInstanceEventListener):365:365 -> addReactInstanceEventListener 6:34:void attachSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):725:725 -> attachSurface$ReactAndroid_release 35:47:void attachSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):726:726 -> attachSurface$ReactAndroid_release - 1:1:p3.Unit $r8$lambda$0PYCLEVourP_yJD0-ZQHR5nBmrM(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):0:0 -> b + 1:1:m3.Unit $r8$lambda$0PYCLEVourP_yJD0-ZQHR5nBmrM(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/ReactSurfaceImpl;Lcom/facebook/react/runtime/ReactInstance;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/ReactSurfaceImpl;Lcom/facebook/react/runtime/ReactInstance;)Lm3/u;"} 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$46JtGWWkveGE4UgsfZInok3s3CA(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} 1:4:com.facebook.react.runtime.internal.bolts.Task callAfterGetOrCreateReactInstance(java.lang.String,java.util.concurrent.Executor,kotlin.jvm.functions.Function1):861:861 -> callAfterGetOrCreateReactInstance @@ -114549,7 +112213,7 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost 16:45:com.facebook.react.runtime.internal.bolts.Task callFunctionOnModule$ReactAndroid_release(java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray):718:718 -> callFunctionOnModule$ReactAndroid_release 46:59:com.facebook.react.runtime.internal.bolts.Task callFunctionOnModule$ReactAndroid_release(java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray):719:719 -> callFunctionOnModule$ReactAndroid_release 6:8:kotlin.Unit callFunctionOnModule$lambda$19(java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray,com.facebook.react.runtime.ReactInstance):720:720 -> callFunctionOnModule$lambda$19 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Lcom/facebook/react/bridge/NativeArray;Lcom/facebook/react/runtime/ReactInstance;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Lcom/facebook/react/bridge/NativeArray;Lcom/facebook/react/runtime/ReactInstance;)Lm3/u;"} 9:11:kotlin.Unit callFunctionOnModule$lambda$19(java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray,com.facebook.react.runtime.ReactInstance):721:721 -> callFunctionOnModule$lambda$19 1:2:com.facebook.react.runtime.internal.bolts.Task callWithExistingReactInstance(java.lang.String,java.util.concurrent.Executor,kotlin.jvm.functions.Function1):836:836 -> callWithExistingReactInstance 3:8:com.facebook.react.runtime.internal.bolts.Task callWithExistingReactInstance(java.lang.String,java.util.concurrent.Executor,kotlin.jvm.functions.Function1):837:837 -> callWithExistingReactInstance @@ -114610,9 +112274,9 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost 35:47:void detachSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):731:731 -> detachSurface$ReactAndroid_release 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$5qPaSKaMWJBaRcQgKMWsr2cuXrE(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:p3.Unit $r8$lambda$6z9fKTiJ2_u50Oq-XAPi4h2xx_s(java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray,com.facebook.react.runtime.ReactInstance):0:0 -> f + 1:1:m3.Unit $r8$lambda$6z9fKTiJ2_u50Oq-XAPi4h2xx_s(java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray,com.facebook.react.runtime.ReactInstance):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Lcom/facebook/react/bridge/NativeArray;Lcom/facebook/react/runtime/ReactInstance;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Lcom/facebook/react/bridge/NativeArray;Lcom/facebook/react/runtime/ReactInstance;)Lm3/u;"} 1:1:void $r8$lambda$8MATeX0K7pd3F0TSqrjitpvgaZE(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.TaskCompletionSource,boolean):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} 1:9:android.app.Activity getCurrentActivity$ReactAndroid_release():511:511 -> getCurrentActivity$ReactAndroid_release @@ -114767,7 +112431,7 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost 1:3:void getOrCreateReactInstanceTask$lambda$42$lambda$38$lambda$37():994:994 -> getOrCreateReactInstanceTask$lambda$42$lambda$38$lambda$37 4:7:void getOrCreateReactInstanceTask$lambda$42$lambda$38$lambda$37():993:993 -> getOrCreateReactInstanceTask$lambda$42$lambda$38$lambda$37 6:11:kotlin.Unit getOrCreateReactInstanceTask$lambda$42$lambda$40(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1004:1004 -> getOrCreateReactInstanceTask$lambda$42$lambda$40 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/internal/bolts/Task;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/internal/bolts/Task;)Lm3/u;"} 12:21:kotlin.Unit getOrCreateReactInstanceTask$lambda$42$lambda$40(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1006:1006 -> getOrCreateReactInstanceTask$lambda$42$lambda$40 22:24:kotlin.Unit getOrCreateReactInstanceTask$lambda$42$lambda$40(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1007:1007 -> getOrCreateReactInstanceTask$lambda$42$lambda$40 25:32:kotlin.Unit getOrCreateReactInstanceTask$lambda$42$lambda$40(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1010:1010 -> getOrCreateReactInstanceTask$lambda$42$lambda$40 @@ -114940,7 +112604,7 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost 6:12:com.facebook.react.runtime.internal.bolts.Task loadBundle$ReactAndroid_release(com.facebook.react.bridge.JSBundleLoader):674:674 -> loadBundle$ReactAndroid_release 13:26:com.facebook.react.runtime.internal.bolts.Task loadBundle$ReactAndroid_release(com.facebook.react.bridge.JSBundleLoader):676:676 -> loadBundle$ReactAndroid_release 6:10:kotlin.Unit loadBundle$lambda$17(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.runtime.ReactInstance):677:677 -> loadBundle$lambda$17 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/bridge/JSBundleLoader;Lcom/facebook/react/runtime/ReactInstance;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/bridge/JSBundleLoader;Lcom/facebook/react/runtime/ReactInstance;)Lm3/u;"} 11:13:kotlin.Unit loadBundle$lambda$17(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.runtime.ReactInstance):678:678 -> loadBundle$lambda$17 14:16:kotlin.Unit loadBundle$lambda$17(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.runtime.ReactInstance):679:679 -> loadBundle$lambda$17 1:5:com.facebook.react.runtime.internal.bolts.Task loadJSBundleFromMetro():1111:1111 -> loadJSBundleFromMetro @@ -114964,9 +112628,9 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost 7:10:void moveToHostDestroy(com.facebook.react.bridge.ReactContext):814:814 -> moveToHostDestroy 1:1:java.lang.Boolean $r8$lambda$FwZmOnLtIB7dK7-W4XUd-0shzQ0(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):0:0 -> n # {"id":"com.android.tools.r8.synthesized"} - 1:1:p3.Unit $r8$lambda$GIjGICNDV_3anueovy18l6UzYms(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):0:0 -> o + 1:1:m3.Unit $r8$lambda$GIjGICNDV_3anueovy18l6UzYms(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):0:0 -> o # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/ReactSurfaceImpl;Lcom/facebook/react/runtime/ReactInstance;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/ReactSurfaceImpl;Lcom/facebook/react/runtime/ReactInstance;)Lm3/u;"} 6:51:void onActivityResult(android.app.Activity,int,int,android.content.Intent):601:601 -> onActivityResult 52:57:void onActivityResult(android.app.Activity,int,int,android.content.Intent):603:603 -> onActivityResult 58:63:void onActivityResult(android.app.Activity,int,int,android.content.Intent):605:605 -> onActivityResult @@ -115020,14 +112684,14 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost 37:39:com.facebook.react.interfaces.TaskInterface prerenderSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):183:183 -> prerenderSurface$ReactAndroid_release 40:51:com.facebook.react.interfaces.TaskInterface prerenderSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):184:184 -> prerenderSurface$ReactAndroid_release 6:10:kotlin.Unit prerenderSurface$lambda$2(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):185:185 -> prerenderSurface$lambda$2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/ReactSurfaceImpl;Lcom/facebook/react/runtime/ReactInstance;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/ReactSurfaceImpl;Lcom/facebook/react/runtime/ReactInstance;)Lm3/u;"} 11:13:kotlin.Unit prerenderSurface$lambda$2(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):186:186 -> prerenderSurface$lambda$2 14:16:kotlin.Unit prerenderSurface$lambda$2(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):187:187 -> prerenderSurface$lambda$2 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$MHGTahms6eS7FCOfr0hvim68mj0(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> q # {"id":"com.android.tools.r8.synthesized"} - 1:1:p3.Unit $r8$lambda$MKdrpOlkBMa0oh6OR8MS7rWdH0s(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.runtime.ReactInstance):0:0 -> r + 1:1:m3.Unit $r8$lambda$MKdrpOlkBMa0oh6OR8MS7rWdH0s(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.runtime.ReactInstance):0:0 -> r # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/bridge/JSBundleLoader;Lcom/facebook/react/runtime/ReactInstance;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/bridge/JSBundleLoader;Lcom/facebook/react/runtime/ReactInstance;)Lm3/u;"} 1:22:void raiseSoftException(java.lang.String,java.lang.String,java.lang.Throwable):822:822 -> raiseSoftException 23:25:void raiseSoftException(java.lang.String,java.lang.String,java.lang.Throwable):823:823 -> raiseSoftException 26:50:void raiseSoftException(java.lang.String,java.lang.String,java.lang.Throwable):826:826 -> raiseSoftException @@ -115037,7 +112701,7 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost 36:40:com.facebook.react.runtime.internal.bolts.Task registerSegment$ReactAndroid_release(int,java.lang.String,com.facebook.react.bridge.Callback):684:684 -> registerSegment$ReactAndroid_release 41:61:com.facebook.react.runtime.internal.bolts.Task registerSegment$ReactAndroid_release(int,java.lang.String,com.facebook.react.bridge.Callback):686:686 -> registerSegment$ReactAndroid_release 6:10:kotlin.Unit registerSegment$lambda$18(com.facebook.react.runtime.ReactHostImpl,java.lang.String,int,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.runtime.ReactInstance):687:687 -> registerSegment$lambda$18 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;ILjava/lang/String;Lcom/facebook/react/bridge/Callback;Lcom/facebook/react/runtime/ReactInstance;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;ILjava/lang/String;Lcom/facebook/react/bridge/Callback;Lcom/facebook/react/runtime/ReactInstance;)Lm3/u;"} 11:16:kotlin.Unit registerSegment$lambda$18(com.facebook.react.runtime.ReactHostImpl,java.lang.String,int,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.runtime.ReactInstance):688:688 -> registerSegment$lambda$18 17:21:kotlin.Unit registerSegment$lambda$18(com.facebook.react.runtime.ReactHostImpl,java.lang.String,int,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.runtime.ReactInstance):689:689 -> registerSegment$lambda$18 22:24:kotlin.Unit registerSegment$lambda$18(com.facebook.react.runtime.ReactHostImpl,java.lang.String,int,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.runtime.ReactInstance):690:690 -> registerSegment$lambda$18 @@ -115065,7 +112729,7 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost 35:41:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8$lambda$7(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):402:402 -> reload$lambda$8$lambda$7 42:50:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8$lambda$7(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):396:396 -> reload$lambda$8$lambda$7 6:11:void removeBeforeDestroyListener(kotlin.jvm.functions.Function0):749:749 -> removeBeforeDestroyListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 6:11:void removeReactInstanceEventListener(com.facebook.react.ReactInstanceEventListener):370:370 -> removeReactInstanceEventListener 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$N-sLAyvreJP-ldKAQuu-GU7bqIs(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> s # {"id":"com.android.tools.r8.synthesized"} @@ -115090,7 +112754,7 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost 37:39:com.facebook.react.interfaces.TaskInterface startSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):200:200 -> startSurface$ReactAndroid_release 40:51:com.facebook.react.interfaces.TaskInterface startSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):201:201 -> startSurface$ReactAndroid_release 6:10:kotlin.Unit startSurface$lambda$3(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):202:202 -> startSurface$lambda$3 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/ReactSurfaceImpl;Lcom/facebook/react/runtime/ReactInstance;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/ReactSurfaceImpl;Lcom/facebook/react/runtime/ReactInstance;)Lm3/u;"} 11:13:kotlin.Unit startSurface$lambda$3(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):203:203 -> startSurface$lambda$3 14:16:kotlin.Unit startSurface$lambda$3(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):204:204 -> startSurface$lambda$3 1:5:void stopAttachedSurfaces(java.lang.String,com.facebook.react.runtime.ReactInstance):1151:1151 -> stopAttachedSurfaces @@ -115106,7 +112770,7 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost 40:50:com.facebook.react.interfaces.TaskInterface stopSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):218:218 -> stopSurface$ReactAndroid_release 51:55:com.facebook.react.interfaces.TaskInterface stopSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):222:222 -> stopSurface$ReactAndroid_release 6:10:kotlin.Unit stopSurface$lambda$4(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):219:219 -> stopSurface$lambda$4 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/ReactSurfaceImpl;Lcom/facebook/react/runtime/ReactInstance;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;Lcom/facebook/react/runtime/ReactSurfaceImpl;Lcom/facebook/react/runtime/ReactInstance;)Lm3/u;"} 11:13:kotlin.Unit stopSurface$lambda$4(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):220:220 -> stopSurface$lambda$4 14:16:kotlin.Unit stopSurface$lambda$4(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl,com.facebook.react.runtime.ReactInstance):221:221 -> stopSurface$lambda$4 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$NIijhZGl8QRmZsTiF3oI5uoAxE0(com.facebook.react.runtime.ReactHostImpl):0:0 -> t @@ -115118,9 +112782,9 @@ com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHost 22:23:void unregisterInstanceFromInspector$ReactAndroid_release(com.facebook.react.runtime.ReactInstance):1534:1534 -> unregisterInstanceFromInspector$ReactAndroid_release 24:26:void unregisterInstanceFromInspector$ReactAndroid_release(com.facebook.react.runtime.ReactInstance):1532:1532 -> unregisterInstanceFromInspector$ReactAndroid_release 27:30:void unregisterInstanceFromInspector$ReactAndroid_release(com.facebook.react.runtime.ReactInstance):1537:1537 -> unregisterInstanceFromInspector$ReactAndroid_release - 1:1:p3.Unit $r8$lambda$PS25muY6fFvVQ1tWeBgfqO5aNo4(com.facebook.react.runtime.ReactHostImpl,java.lang.String,int,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.runtime.ReactInstance):0:0 -> v + 1:1:m3.Unit $r8$lambda$PS25muY6fFvVQ1tWeBgfqO5aNo4(com.facebook.react.runtime.ReactHostImpl,java.lang.String,int,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.runtime.ReactInstance):0:0 -> v # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;ILjava/lang/String;Lcom/facebook/react/bridge/Callback;Lcom/facebook/react/runtime/ReactInstance;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/ReactHostImpl;Ljava/lang/String;ILjava/lang/String;Lcom/facebook/react/bridge/Callback;Lcom/facebook/react/runtime/ReactInstance;)Lm3/u;"} 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$RqPT6VdmhA-RKBsb9qAdshHTgug(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.Exception):0:0 -> w # {"id":"com.android.tools.r8.synthesized"} 3:7:com.facebook.react.runtime.internal.bolts.Task waitThenCallGetOrCreateReactInstanceTask():897:897 -> waitThenCallGetOrCreateReactInstanceTask @@ -115593,7 +113257,7 @@ com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda42 -> com.faceb # {"id":"com.android.tools.r8.synthesized"} 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda43 -> com.facebook.react.runtime.M: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} @@ -115685,7 +113349,7 @@ com.facebook.react.runtime.ReactHostImpl$loadJSBundleFromMetro$1 -> com.facebook com.facebook.react.runtime.ReactHostImpl$sam$com_facebook_react_runtime_internal_bolts_Continuation$0 -> com.facebook.react.runtime.ReactHostImpl$sam$com_facebook_react_runtime_internal_bolts_Continuation$0: # {"id":"sourceFile","fileName":"ReactHostImpl.kt"} 1:3:kotlin.Function getFunctionDelegate():0:0 -> getFunctionDelegate - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm3/c;"} com.facebook.react.runtime.ReactHostImpl$setPausedInDebuggerMessage$1 -> com.facebook.react.runtime.ReactHostImpl$setPausedInDebuggerMessage$1: # {"id":"sourceFile","fileName":"ReactHostImpl.kt"} 3:6:void (com.facebook.react.runtime.ReactHostImpl):420:420 -> @@ -116281,9 +113945,9 @@ com.facebook.react.runtime.internal.bolts.Task -> com.facebook.react.runtime.int 1:3:com.facebook.react.runtime.internal.bolts.Task access$getTASK_TRUE$cp():21:21 -> access$getTASK_TRUE$cp 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$Lsly_aaGWEZk2MWNiYjsiOCV1vE(com.facebook.react.runtime.internal.bolts.Task):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:p3.Unit $r8$lambda$NFbi5VF53olVOMhi2kScAUm8_nc(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,com.facebook.react.runtime.internal.bolts.Task):0:0 -> c + 1:1:m3.Unit $r8$lambda$NFbi5VF53olVOMhi2kScAUm8_nc(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,com.facebook.react.runtime.internal.bolts.Task):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Continuation;Ljava/util/concurrent/Executor;Lcom/facebook/react/runtime/internal/bolts/Task;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Continuation;Ljava/util/concurrent/Executor;Lcom/facebook/react/runtime/internal/bolts/Task;)Lm3/u;"} 1:1:com.facebook.react.runtime.internal.bolts.Task continueWith(com.facebook.react.runtime.internal.bolts.Continuation):0:0 -> continueWith 2:4:com.facebook.react.runtime.internal.bolts.Task continueWith(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):123:125 -> continueWith 5:5:com.facebook.react.runtime.internal.bolts.Task continueWith(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):127:127 -> continueWith @@ -116295,7 +113959,7 @@ com.facebook.react.runtime.internal.bolts.Task -> com.facebook.react.runtime.int 5:6:com.facebook.react.runtime.internal.bolts.Task continueWith$default(com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,int,java.lang.Object):120:120 -> continueWith$default 7:11:com.facebook.react.runtime.internal.bolts.Task continueWith$default(com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,int,java.lang.Object):117:117 -> continueWith$default 6:13:kotlin.Unit continueWith$lambda$9$lambda$8(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,com.facebook.react.runtime.internal.bolts.Task):128:128 -> continueWith$lambda$9$lambda$8 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Continuation;Ljava/util/concurrent/Executor;Lcom/facebook/react/runtime/internal/bolts/Task;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Continuation;Ljava/util/concurrent/Executor;Lcom/facebook/react/runtime/internal/bolts/Task;)Lm3/u;"} 1:1:com.facebook.react.runtime.internal.bolts.Task continueWithTask(com.facebook.react.runtime.internal.bolts.Continuation):0:0 -> continueWithTask 2:4:com.facebook.react.runtime.internal.bolts.Task continueWithTask(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):148:150 -> continueWithTask 5:5:com.facebook.react.runtime.internal.bolts.Task continueWithTask(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):152:152 -> continueWithTask @@ -116307,10 +113971,10 @@ com.facebook.react.runtime.internal.bolts.Task -> com.facebook.react.runtime.int 5:6:com.facebook.react.runtime.internal.bolts.Task continueWithTask$default(com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,int,java.lang.Object):145:145 -> continueWithTask$default 7:11:com.facebook.react.runtime.internal.bolts.Task continueWithTask$default(com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,int,java.lang.Object):142:142 -> continueWithTask$default 6:13:kotlin.Unit continueWithTask$lambda$11$lambda$10(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,com.facebook.react.runtime.internal.bolts.Task):153:153 -> continueWithTask$lambda$11$lambda$10 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Continuation;Ljava/util/concurrent/Executor;Lcom/facebook/react/runtime/internal/bolts/Task;)Lp3/u;"} - 1:1:p3.Unit $r8$lambda$NJIaOBhWTs3eDVfzH3ed_tblQYc(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,com.facebook.react.runtime.internal.bolts.Task):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Continuation;Ljava/util/concurrent/Executor;Lcom/facebook/react/runtime/internal/bolts/Task;)Lm3/u;"} + 1:1:m3.Unit $r8$lambda$NJIaOBhWTs3eDVfzH3ed_tblQYc(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,com.facebook.react.runtime.internal.bolts.Task):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Continuation;Ljava/util/concurrent/Executor;Lcom/facebook/react/runtime/internal/bolts/Task;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Continuation;Ljava/util/concurrent/Executor;Lcom/facebook/react/runtime/internal/bolts/Task;)Lm3/u;"} 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$l0wwo5AvbHxlwfI1R7CH_codxoo(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} 1:3:java.lang.Exception getError():74:74 -> getError @@ -116437,9 +114101,9 @@ com.facebook.react.runtime.internal.bolts.Task$Companion -> com.facebook.react.r 1:4:void access$completeImmediately(com.facebook.react.runtime.internal.bolts.Task$Companion,com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task,java.util.concurrent.Executor):254:254 -> access$completeImmediately 1:1:void $r8$lambda$MFqd_-X5KhHmu0hvNE2Bec_4mJM(java.util.concurrent.Callable,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:p3.Unit $r8$lambda$Oax2yEzGTNk8Zvi6VKW_HbXxq7E(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Task):0:0 -> c + 1:1:m3.Unit $r8$lambda$Oax2yEzGTNk8Zvi6VKW_HbXxq7E(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Task):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Task;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Task;)Lm3/u;"} 11:15:com.facebook.react.runtime.internal.bolts.Task call(java.util.concurrent.Callable,java.util.concurrent.Executor):308:308 -> call 16:25:com.facebook.react.runtime.internal.bolts.Task call(java.util.concurrent.Callable,java.util.concurrent.Executor):310:310 -> call 26:33:com.facebook.react.runtime.internal.bolts.Task call(java.util.concurrent.Callable,java.util.concurrent.Executor):334:334 -> call @@ -116454,7 +114118,7 @@ com.facebook.react.runtime.internal.bolts.Task$Companion -> com.facebook.react.r 45:48:void call$lambda$2(java.util.concurrent.Callable,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):330:330 -> call$lambda$2 49:52:void call$lambda$2(java.util.concurrent.Callable,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):328:328 -> call$lambda$2 6:15:kotlin.Unit call$lambda$2$lambda$0(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Task):313:313 -> call$lambda$2$lambda$0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Task;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Task;)Lm3/u;"} 16:29:kotlin.Unit call$lambda$2$lambda$0(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Task):314:314 -> call$lambda$2$lambda$0 30:36:kotlin.Unit call$lambda$2$lambda$0(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Task):315:315 -> call$lambda$2$lambda$0 37:39:kotlin.Unit call$lambda$2$lambda$0(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Task):317:317 -> call$lambda$2$lambda$0 @@ -116467,7 +114131,7 @@ com.facebook.react.runtime.internal.bolts.Task$Companion -> com.facebook.react.r 26:29:void completeAfterTask$lambda$5(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):409:409 -> completeAfterTask$lambda$5 30:33:void completeAfterTask$lambda$5(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):407:407 -> completeAfterTask$lambda$5 6:15:kotlin.Unit completeAfterTask$lambda$5$lambda$4(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Task):400:400 -> completeAfterTask$lambda$5$lambda$4 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Task;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Task;)Lm3/u;"} 16:29:kotlin.Unit completeAfterTask$lambda$5$lambda$4(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Task):401:401 -> completeAfterTask$lambda$5$lambda$4 30:36:kotlin.Unit completeAfterTask$lambda$5$lambda$4(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Task):402:402 -> completeAfterTask$lambda$5$lambda$4 37:39:kotlin.Unit completeAfterTask$lambda$5$lambda$4(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Task):404:404 -> completeAfterTask$lambda$5$lambda$4 @@ -116478,9 +114142,9 @@ com.facebook.react.runtime.internal.bolts.Task$Companion -> com.facebook.react.r 10:13:void completeImmediately$lambda$3(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):365:365 -> completeImmediately$lambda$3 14:17:void completeImmediately$lambda$3(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):363:363 -> completeImmediately$lambda$3 1:6:com.facebook.react.runtime.internal.bolts.TaskCompletionSource create$ReactAndroid_release():267:267 -> create$ReactAndroid_release - 1:1:p3.Unit $r8$lambda$Wte9mBEOgr-3UOzM9JKp4k-gNq8(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Task):0:0 -> d + 1:1:m3.Unit $r8$lambda$Wte9mBEOgr-3UOzM9JKp4k-gNq8(com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Task):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Task;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;Lcom/facebook/react/runtime/internal/bolts/Task;)Lm3/u;"} 1:1:void $r8$lambda$b7MTC0ufkn_2TjF4BGcNqGR9qK0(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} 1:5:com.facebook.react.runtime.internal.bolts.Task forError(java.lang.Exception):288:288 -> forError @@ -116565,11 +114229,11 @@ com.facebook.react.runtime.internal.bolts.TaskCompletionSource -> com.facebook.r com.facebook.react.shell.MainPackageConfig -> com.facebook.react.shell.MainPackageConfig: # {"id":"sourceFile","fileName":"MainPackageConfig.kt"} com.facebook.imagepipeline.core.ImagePipelineConfig frescoConfig -> frescoConfig - # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/u;"} 6:11:void (com.facebook.imagepipeline.core.ImagePipelineConfig):13:13 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/u;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/u;)V"} 1:3:com.facebook.imagepipeline.core.ImagePipelineConfig getFrescoConfig():13:13 -> getFrescoConfig - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/u;"} com.facebook.react.shell.MainReactPackage -> com.facebook.react.shell.MainReactPackage: # {"id":"sourceFile","fileName":"MainReactPackage.kt"} 1:1:void ():0:0 -> @@ -116777,133 +114441,133 @@ com.facebook.react.shell.MainReactPackage -> com.facebook.react.shell.MainReactP 1:6:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$7():181:181 -> viewManagersMap$lambda$7 1:8:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$8():183:183 -> viewManagersMap$lambda$8 1:11:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$9():184:184 -> viewManagersMap$lambda$9 -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda0 -> J1.a: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda0 -> H1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.util.Map com.facebook.react.shell.MainReactPackage$$InternalSyntheticLambda$1$08c749b43e96ad7d719afec0fe6d2699c06be218bb825a169c005ab1ba2f3f9c$0.f$0 -> a # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda0.(java.util.Map):0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda0.(java.util.Map):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.util.Map J1.MainReactPackage$$ExternalSyntheticLambda0.getReactModuleInfos():0:0 -> getReactModuleInfos + 1:1:java.util.Map H1.MainReactPackage$$ExternalSyntheticLambda0.getReactModuleInfos():0:0 -> getReactModuleInfos # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda1 -> J1.j: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda1 -> H1.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda1.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda1.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda1.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda1.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda10 -> J1.b: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda10 -> H1.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda10.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda10.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda10.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda10.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda11 -> J1.c: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda11 -> H1.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda11.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda11.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda11.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda11.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda12 -> J1.d: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda12 -> H1.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda12.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda12.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda12.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda12.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda13 -> J1.e: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda13 -> H1.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda13.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda13.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda13.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda13.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda14 -> J1.f: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda14 -> H1.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda14.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda14.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda14.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda14.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda15 -> J1.g: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda15 -> H1.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda15.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda15.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda15.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda15.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda16 -> J1.h: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda16 -> H1.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda16.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda16.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda16.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda16.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda17 -> J1.i: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda17 -> H1.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda17.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda17.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda17.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda17.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda2 -> J1.k: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda2 -> H1.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda2.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda2.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda2.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda2.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda3 -> J1.l: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda3 -> H1.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda3.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda3.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda3.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda3.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda4 -> J1.m: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda4 -> H1.m: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda4.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda4.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda4.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda4.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda5 -> J1.n: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda5 -> H1.n: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda5.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda5.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda5.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda5.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda6 -> J1.o: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda6 -> H1.o: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda6.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda6.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda6.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda6.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda7 -> J1.p: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda7 -> H1.p: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda7.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda7.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda7.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda7.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda8 -> J1.q: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda8 -> H1.q: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda8.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda8.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda8.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda8.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} -com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda9 -> J1.r: +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda9 -> H1.r: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda9.():0:0 -> + 1:1:void H1.MainReactPackage$$ExternalSyntheticLambda9.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda9.get():0:0 -> get + 1:1:java.lang.Object H1.MainReactPackage$$ExternalSyntheticLambda9.get():0:0 -> get # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.soloader.OpenSourceMergedSoMapping -> com.facebook.react.soloader.OpenSourceMergedSoMapping: # {"id":"sourceFile","fileName":"OpenSourceMergedSoMapping.kt"} @@ -119440,7 +117104,7 @@ com.facebook.react.uimanager.NoSuchNativeViewException$Companion -> com.facebook com.facebook.react.uimanager.OnLayoutEvent -> com.facebook.react.uimanager.OnLayoutEvent: # {"id":"sourceFile","fileName":"OnLayoutEvent.kt"} androidx.core.util.Pools$SynchronizedPool EVENTS_POOL -> EVENTS_POOL - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/f;"} 9:10:void ():69:69 -> 11:12:void ():70:70 -> 13:15:void ():68:68 -> @@ -119448,7 +117112,7 @@ com.facebook.react.uimanager.OnLayoutEvent -> com.facebook.react.uimanager.OnLay 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():29:29 -> 1:3:androidx.core.util.Pools$SynchronizedPool access$getEVENTS_POOL$cp():24:24 -> access$getEVENTS_POOL$cp - # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/f;"} 1:4:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> getEventData 1:4:com.facebook.react.bridge.WritableMap getEventData():50 -> getEventData 5:9:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> getEventData @@ -119548,34 +117212,34 @@ com.facebook.react.uimanager.ReactAccessibilityDelegate -> com.facebook.react.ui 18:24:void (android.view.View,boolean,int):59:59 -> 25:27:void (android.view.View,boolean,int):67:67 -> 28:31:void (android.view.View,boolean,int):68:68 -> - 1:1:G.AccessibilityNodeInfoCompat createNodeInfoFromView(android.view.View):0:0 -> createNodeInfoFromView + 1:1:F.AccessibilityNodeInfoCompat createNodeInfoFromView(android.view.View):0:0 -> createNodeInfoFromView # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LG/z;"} - 1:1:G.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):0:0 -> getAccessibilityNodeProvider + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LF/A;"} + 1:1:F.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):0:0 -> getAccessibilityNodeProvider # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LG/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LF/B;"} 1:3:android.view.View getHostView():47:47 -> getHostView - 1:1:java.lang.CharSequence getTalkbackDescription(android.view.View,G.AccessibilityNodeInfoCompat):0:0 -> getTalkbackDescription + 1:1:java.lang.CharSequence getTalkbackDescription(android.view.View,F.AccessibilityNodeInfoCompat):0:0 -> getTalkbackDescription # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)Ljava/lang/CharSequence;"} - 1:1:boolean hasNonActionableSpeakingDescendants(G.AccessibilityNodeInfoCompat,android.view.View):0:0 -> hasNonActionableSpeakingDescendants + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)Ljava/lang/CharSequence;"} + 1:1:boolean hasNonActionableSpeakingDescendants(F.AccessibilityNodeInfoCompat,android.view.View):0:0 -> hasNonActionableSpeakingDescendants # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;Landroid/view/View;)Z"} - 1:1:boolean hasText(G.AccessibilityNodeInfoCompat):0:0 -> hasText + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;Landroid/view/View;)Z"} + 1:1:boolean hasText(F.AccessibilityNodeInfoCompat):0:0 -> hasText # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;)Z"} - 1:1:boolean hasValidRangeInfo(G.AccessibilityNodeInfoCompat):0:0 -> hasValidRangeInfo + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;)Z"} + 1:1:boolean hasValidRangeInfo(F.AccessibilityNodeInfoCompat):0:0 -> hasValidRangeInfo # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;)Z"} - 1:1:boolean isAccessibilityFocusable(G.AccessibilityNodeInfoCompat,android.view.View):0:0 -> isAccessibilityFocusable + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;)Z"} + 1:1:boolean isAccessibilityFocusable(F.AccessibilityNodeInfoCompat,android.view.View):0:0 -> isAccessibilityFocusable # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;Landroid/view/View;)Z"} - 1:1:boolean isActionableForAccessibility(G.AccessibilityNodeInfoCompat):0:0 -> isActionableForAccessibility + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;Landroid/view/View;)Z"} + 1:1:boolean isActionableForAccessibility(F.AccessibilityNodeInfoCompat):0:0 -> isActionableForAccessibility # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;)Z"} - 1:1:boolean isSpeakingNode(G.AccessibilityNodeInfoCompat,android.view.View):0:0 -> isSpeakingNode + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;)Z"} + 1:1:boolean isSpeakingNode(F.AccessibilityNodeInfoCompat,android.view.View):0:0 -> isSpeakingNode # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;Landroid/view/View;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;Landroid/view/View;)Z"} 11:13:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):191:191 -> onInitializeAccessibilityEvent 14:23:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):194:194 -> onInitializeAccessibilityEvent 24:31:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):197:197 -> onInitializeAccessibilityEvent @@ -119593,7 +117257,7 @@ com.facebook.react.uimanager.ReactAccessibilityDelegate -> com.facebook.react.ui 99:101:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):213:213 -> onInitializeAccessibilityEvent 102:105:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):214:214 -> onInitializeAccessibilityEvent 11:13:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):72:72 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 14:21:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):74:74 -> onInitializeAccessibilityNodeInfo 22:45:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):75:75 -> onInitializeAccessibilityNodeInfo 46:48:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):76:76 -> onInitializeAccessibilityNodeInfo @@ -119655,7 +117319,7 @@ com.facebook.react.uimanager.ReactAccessibilityDelegate -> com.facebook.react.ui 428:463:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):178:178 -> onInitializeAccessibilityNodeInfo 464:473:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):186:186 -> onInitializeAccessibilityNodeInfo 6:10:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):286:286 -> onPopulateNodeForVirtualView - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILF/A;)V"} 11:21:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):288:288 -> onPopulateNodeForVirtualView 10:20:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):222:222 -> performAccessibilityAction 21:27:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):225:225 -> performAccessibilityAction @@ -119685,11 +117349,11 @@ com.facebook.react.uimanager.ReactAccessibilityDelegate -> com.facebook.react.ui 10:14:void scheduleAccessibilityEventSender(android.view.View):273:273 -> scheduleAccessibilityEventSender 15:25:void scheduleAccessibilityEventSender(android.view.View):275:275 -> scheduleAccessibilityEventSender 26:33:void scheduleAccessibilityEventSender(android.view.View):276:276 -> scheduleAccessibilityEventSender - 1:1:void setRole(G.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):0:0 -> setRole + 1:1:void setRole(F.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):0:0 -> setRole # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;Lcom/facebook/react/uimanager/ReactAccessibilityDelegate$AccessibilityRole;Landroid/content/Context;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;Lcom/facebook/react/uimanager/ReactAccessibilityDelegate$AccessibilityRole;Landroid/content/Context;)V"} 6:10:androidx.core.view.accessibility.AccessibilityNodeProviderCompat superGetAccessibilityNodeProvider(android.view.View):306:306 -> superGetAccessibilityNodeProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LG/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LF/B;"} com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityActionEvent -> com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityActionEvent: # {"id":"sourceFile","fileName":"ReactAccessibilityDelegate.kt"} 6:8:void (com.facebook.react.bridge.WritableMap,int,int):397:397 -> @@ -119811,12 +117475,12 @@ com.facebook.react.uimanager.ReactAccessibilityDelegate$Companion -> com.faceboo 2:2:void access$setState(com.facebook.react.uimanager.ReactAccessibilityDelegate$Companion,androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):560:560 -> 2:2:void ():560 -> 1:4:void access$setState(com.facebook.react.uimanager.ReactAccessibilityDelegate$Companion,androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):560:560 -> access$setState - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/ReactAccessibilityDelegate$Companion;LG/z;Lcom/facebook/react/bridge/ReadableMap;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/ReactAccessibilityDelegate$Companion;LF/A;Lcom/facebook/react/bridge/ReadableMap;)V"} 5:8:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeInfoFromView(android.view.View):913:913 -> createNodeInfoFromView - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LG/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LF/A;"} 9:13:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeInfoFromView(android.view.View):917:917 -> createNodeInfoFromView 8:12:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):949:949 -> getTalkbackDescription - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)Ljava/lang/CharSequence;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)Ljava/lang/CharSequence;"} 13:20:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):950:950 -> getTalkbackDescription 21:24:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):956:956 -> getTalkbackDescription 25:31:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):957:957 -> getTalkbackDescription @@ -119839,7 +117503,7 @@ com.facebook.react.uimanager.ReactAccessibilityDelegate$Companion -> com.faceboo 128:150:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):999:999 -> getTalkbackDescription 151:156:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1005:1005 -> getTalkbackDescription 6:10:boolean hasNonActionableSpeakingDescendants(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):738:738 -> hasNonActionableSpeakingDescendants - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;Landroid/view/View;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;Landroid/view/View;)Z"} 11:19:boolean hasNonActionableSpeakingDescendants(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):744:744 -> hasNonActionableSpeakingDescendants 20:28:boolean hasNonActionableSpeakingDescendants(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):746:746 -> hasNonActionableSpeakingDescendants 29:32:boolean hasNonActionableSpeakingDescendants(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):753:753 -> hasNonActionableSpeakingDescendants @@ -119848,22 +117512,22 @@ com.facebook.react.uimanager.ReactAccessibilityDelegate$Companion -> com.faceboo 43:49:boolean hasNonActionableSpeakingDescendants(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):762:762 -> hasNonActionableSpeakingDescendants 50:58:boolean hasNonActionableSpeakingDescendants(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):767:767 -> hasNonActionableSpeakingDescendants 3:30:boolean hasStateDescription(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):808:808 -> hasStateDescription - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;)Z"} 3:8:boolean hasText(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):843:843 -> hasText - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;)Z"} 9:20:boolean hasText(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):844:844 -> hasText 21:32:boolean hasText(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):845:845 -> hasText 33:49:boolean hasText(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):846:846 -> hasText 5:11:boolean hasValidRangeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):789:789 -> hasValidRangeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;)Z"} 12:15:boolean hasValidRangeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):791:791 -> hasValidRangeInfo 16:19:boolean hasValidRangeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):792:792 -> hasValidRangeInfo 20:41:boolean hasValidRangeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):793:793 -> hasValidRangeInfo 7:13:boolean isAccessibilityFocusable(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):868:868 -> isAccessibilityFocusable - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;Landroid/view/View;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;Landroid/view/View;)Z"} 14:30:boolean isAccessibilityFocusable(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):873:873 -> isAccessibilityFocusable 5:24:boolean isActionableForAccessibility(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):890:890 -> isActionableForAccessibility - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;)Z"} 25:35:boolean isActionableForAccessibility(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):894:894 -> isActionableForAccessibility 36:42:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1761:1761 -> isActionableForAccessibility 36:42:boolean isActionableForAccessibility(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):894 -> isActionableForAccessibility @@ -119873,7 +117537,7 @@ com.facebook.react.uimanager.ReactAccessibilityDelegate$Companion -> com.faceboo 67:74:boolean isActionableForAccessibility(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):896:896 -> isActionableForAccessibility 75:85:boolean isActionableForAccessibility(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):897:897 -> isActionableForAccessibility 7:16:boolean isSpeakingNode(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):826:826 -> isSpeakingNode - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;Landroid/view/View;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;Landroid/view/View;)Z"} 17:23:boolean isSpeakingNode(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):829:829 -> isSpeakingNode 24:29:boolean isSpeakingNode(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):834:834 -> isSpeakingNode 30:35:boolean isSpeakingNode(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):835:835 -> isSpeakingNode @@ -119895,7 +117559,7 @@ com.facebook.react.uimanager.ReactAccessibilityDelegate$Companion -> com.faceboo 68:72:void setDelegate(android.view.View,boolean,int):606:606 -> setDelegate 73:76:void setDelegate(android.view.View,boolean,int):604:604 -> setDelegate 13:14:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):651:651 -> setRole - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;Lcom/facebook/react/uimanager/ReactAccessibilityDelegate$AccessibilityRole;Landroid/content/Context;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;Lcom/facebook/react/uimanager/ReactAccessibilityDelegate$AccessibilityRole;Landroid/content/Context;)V"} 15:23:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):652:652 -> setRole 24:36:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):653:653 -> setRole 37:46:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):714:714 -> setRole @@ -119921,7 +117585,7 @@ com.facebook.react.uimanager.ReactAccessibilityDelegate$Companion -> com.faceboo 205:214:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):658:658 -> setRole 215:224:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):655:655 -> setRole 1:4:void setState(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):628:628 -> setState - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;Lcom/facebook/react/bridge/ReadableMap;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;Lcom/facebook/react/bridge/ReadableMap;)V"} 5:10:void setState(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):629:629 -> setState 11:14:void setState(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):630:630 -> setState 15:18:void setState(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):631:631 -> setState @@ -122018,7 +119682,7 @@ com.facebook.react.uimanager.ViewGroupDrawingOrderHelper$$ExternalSyntheticLambd # {"id":"com.android.tools.r8.synthesized"} 1:1:void ():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.uimanager.ViewGroupDrawingOrderHelper$$ExternalSyntheticLambda1 -> com.facebook.react.uimanager.L: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} @@ -122212,24 +119876,24 @@ com.facebook.react.uimanager.ViewManagerRegistry -> com.facebook.react.uimanager 14:14:void (java.util.Map):35:35 -> 15:15:void (java.util.Map):34:34 -> 16:16:void (java.util.Map):36:36 -> - 1:1:void $r8$lambda$1O8RS1fWPoYDrkJ2jg0MXhaS_tA(D3.Function0):0:0 -> a + 1:1:void $r8$lambda$1O8RS1fWPoYDrkJ2jg0MXhaS_tA(A3.Function0):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} - 1:1:p3.Unit $r8$lambda$1OjZErwWBs-b736TZd7XQT1BGvs(java.util.List):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} + 1:1:m3.Unit $r8$lambda$1OjZErwWBs-b736TZd7XQT1BGvs(java.util.List):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Lp3/u;"} - 1:1:void $r8$lambda$IuL__5d8mi0i-1Y0iKs8qgqCg4w(D3.Function0):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Lm3/u;"} + 1:1:void $r8$lambda$IuL__5d8mi0i-1Y0iKs8qgqCg4w(A3.Function0):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} - 1:1:p3.Unit $r8$lambda$Xz9yslOSxjZu6fqjl6Jzw5LuqPE(java.util.List,int):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} + 1:1:m3.Unit $r8$lambda$Xz9yslOSxjZu6fqjl6Jzw5LuqPE(java.util.List,int):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;I)Lp3/u;"} - 1:1:p3.Unit $r8$lambda$sZeCmzzDPBG0LR46OtXxmRH6cF8(java.util.List):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;I)Lm3/u;"} + 1:1:m3.Unit $r8$lambda$sZeCmzzDPBG0LR46OtXxmRH6cF8(java.util.List):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Lp3/u;"} - 1:1:void $r8$lambda$wvVyWeiqvFraNAld-bqV6wGXs4I(D3.Function0):0:0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Lm3/u;"} + 1:1:void $r8$lambda$wvVyWeiqvFraNAld-bqV6wGXs4I(A3.Function0):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 2:6:com.facebook.react.uimanager.ViewManager get(java.lang.String):54:54 -> get 7:16:com.facebook.react.uimanager.ViewManager get(java.lang.String):48:48 -> get 17:18:com.facebook.react.uimanager.ViewManager get(java.lang.String):49:49 -> get @@ -122258,9 +119922,9 @@ com.facebook.react.uimanager.ViewManagerRegistry -> com.facebook.react.uimanager 29:38:void invalidate():134 -> invalidate 39:40:void invalidate():123:123 -> invalidate 1:4:void invalidate$lambda$10(kotlin.jvm.functions.Function0):134:134 -> invalidate$lambda$10 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 1:16:kotlin.Unit invalidate$lambda$9(java.util.List):126:126 -> invalidate$lambda$9 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Lm3/u;"} 17:20:kotlin.Unit invalidate$lambda$9(java.util.List):127:127 -> invalidate$lambda$9 21:23:kotlin.Unit invalidate$lambda$9(java.util.List):129:129 -> invalidate$lambda$9 3:6:void onLowMemory():161:161 -> onLowMemory @@ -122272,11 +119936,11 @@ com.facebook.react.uimanager.ViewManagerRegistry -> com.facebook.react.uimanager 29:38:void onSurfaceStopped(int):116 -> onSurfaceStopped 39:40:void onSurfaceStopped(int):105:105 -> onSurfaceStopped 1:16:kotlin.Unit onSurfaceStopped$lambda$6(java.util.List,int):108:108 -> onSurfaceStopped$lambda$6 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;I)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;I)Lm3/u;"} 17:20:kotlin.Unit onSurfaceStopped$lambda$6(java.util.List,int):109:109 -> onSurfaceStopped$lambda$6 21:23:kotlin.Unit onSurfaceStopped$lambda$6(java.util.List,int):111:111 -> onSurfaceStopped$lambda$6 1:4:void onSurfaceStopped$lambda$7(kotlin.jvm.functions.Function0):116:116 -> onSurfaceStopped$lambda$7 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 1:13:void onTrimMemory(int):141:141 -> onTrimMemory 14:18:void onTrimMemory(int):143:143 -> onTrimMemory 19:24:void onTrimMemory(int):149:149 -> onTrimMemory @@ -122285,11 +119949,11 @@ com.facebook.react.uimanager.ViewManagerRegistry -> com.facebook.react.uimanager 29:38:void onTrimMemory(int):152 -> onTrimMemory 39:40:void onTrimMemory(int):141:141 -> onTrimMemory 1:16:kotlin.Unit onTrimMemory$lambda$12(java.util.List):144:144 -> onTrimMemory$lambda$12 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Lm3/u;"} 17:20:kotlin.Unit onTrimMemory$lambda$12(java.util.List):145:145 -> onTrimMemory$lambda$12 21:23:kotlin.Unit onTrimMemory$lambda$12(java.util.List):147:147 -> onTrimMemory$lambda$12 1:4:void onTrimMemory$lambda$13(kotlin.jvm.functions.Function0):152:152 -> onTrimMemory$lambda$13 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} com.facebook.react.uimanager.ViewManagerRegistry$$ExternalSyntheticLambda0 -> com.facebook.react.uimanager.M: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -122303,11 +119967,11 @@ com.facebook.react.uimanager.ViewManagerRegistry$$ExternalSyntheticLambda1 -> co # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} kotlin.jvm.functions.Function0 com.facebook.react.uimanager.ViewManagerRegistry$$InternalSyntheticLambda$1$633e40f2f9090e176165724a533296619b575803c8c44dc8b032450d68f68c84$1.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (D3.Function0):0:0 -> + 1:1:void (A3.Function0):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.uimanager.ViewManagerRegistry$$ExternalSyntheticLambda2 -> com.facebook.react.uimanager.O: @@ -122323,11 +119987,11 @@ com.facebook.react.uimanager.ViewManagerRegistry$$ExternalSyntheticLambda3 -> co # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} kotlin.jvm.functions.Function0 com.facebook.react.uimanager.ViewManagerRegistry$$InternalSyntheticLambda$1$b42b1d69ac73c9515b516ef8419e486e2d7d8da923a7bc0aff9c6ac455f9a374$1.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (D3.Function0):0:0 -> + 1:1:void (A3.Function0):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.uimanager.ViewManagerRegistry$$ExternalSyntheticLambda4 -> com.facebook.react.uimanager.Q: @@ -122345,11 +120009,11 @@ com.facebook.react.uimanager.ViewManagerRegistry$$ExternalSyntheticLambda5 -> co # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} kotlin.jvm.functions.Function0 com.facebook.react.uimanager.ViewManagerRegistry$$InternalSyntheticLambda$1$c8916bfcc338b57a8ad23254ba43f27b70f04167d1d6e98474f2561c0fdaf526$1.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (D3.Function0):0:0 -> + 1:1:void (A3.Function0):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.uimanager.ViewManagerResolver -> com.facebook.react.uimanager.ViewManagerResolver: @@ -122820,7 +120484,7 @@ com.facebook.react.uimanager.drawable.BackgroundDrawable -> com.facebook.react.u com.facebook.react.uimanager.drawable.BorderDrawable -> com.facebook.react.uimanager.drawable.BorderDrawable: # {"id":"sourceFile","fileName":"BorderDrawable.kt"} kotlin.reflect.KProperty[] $$delegatedProperties -> $$delegatedProperties - # {"id":"com.android.tools.r8.residualsignature","signature":"[LJ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LG3/i;"} kotlin.properties.ReadWriteProperty borderStyle$delegate -> borderStyle$delegate # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} 1:24:void ():74:74 -> @@ -123211,7 +120875,7 @@ com.facebook.react.uimanager.drawable.BorderDrawable$invalidatingAndPathChange$1 # {"id":"sourceFile","fileName":"BorderDrawable.kt"} 3:6:void (java.lang.Object,com.facebook.react.uimanager.drawable.BorderDrawable):64:64 -> 6:11:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):66:66 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 12:17:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):67:67 -> afterChange 18:23:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):68:68 -> afterChange com.facebook.react.uimanager.drawable.BorderDrawableKt -> com.facebook.react.uimanager.drawable.BorderDrawableKt: @@ -124518,7 +122182,7 @@ com.facebook.react.uimanager.events.NativeGestureUtil -> com.facebook.react.uima com.facebook.react.uimanager.events.PointerEvent -> com.facebook.react.uimanager.events.PointerEvent: # {"id":"sourceFile","fileName":"PointerEvent.kt"} androidx.core.util.Pools$SynchronizedPool EVENTS_POOL -> EVENTS_POOL - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/f;"} 9:21:void ():301:301 -> 22:30:void ():303:303 -> 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> @@ -124528,7 +122192,7 @@ com.facebook.react.uimanager.events.PointerEvent -> com.facebook.react.uimanager 1:1:boolean $r8$lambda$-hHHSb-NseM4DDH1_zMCf6UOzMI(com.facebook.react.uimanager.events.PointerEvent,int,java.lang.String):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:3:androidx.core.util.Pools$SynchronizedPool access$getEVENTS_POOL$cp():27:27 -> access$getEVENTS_POOL$cp - # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/f;"} 1:4:void access$init(com.facebook.react.uimanager.events.PointerEvent,java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,short):27:27 -> access$init 10:21:void addModifierKeyData(com.facebook.react.bridge.WritableMap,int):130:130 -> addModifierKeyData 22:33:void addModifierKeyData(com.facebook.react.bridge.WritableMap,int):131:131 -> addModifierKeyData @@ -124758,13 +122422,13 @@ com.facebook.react.uimanager.events.SynchronousEventReceiver -> com.facebook.rea com.facebook.react.uimanager.events.TouchEvent -> com.facebook.react.uimanager.events.TouchEvent: # {"id":"sourceFile","fileName":"TouchEvent.kt"} androidx.core.util.Pools$SynchronizedPool EVENTS_POOL -> EVENTS_POOL - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/f;"} 9:16:void ():164:164 -> 17:25:void ():166:166 -> 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():28:28 -> 1:3:androidx.core.util.Pools$SynchronizedPool access$getEVENTS_POOL$cp():28:28 -> access$getEVENTS_POOL$cp - # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/f;"} 1:4:void access$init(com.facebook.react.uimanager.events.TouchEvent,int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):28:28 -> access$init 1:33:boolean canCoalesce():108:108 -> canCoalesce 34:60:boolean canCoalesce():113:113 -> canCoalesce @@ -125807,7 +123471,7 @@ com.facebook.react.uimanager.style.LinearGradient -> com.facebook.react.uimanage 11:18:java.util.List getColorStops():21:21 -> 11:18:void (com.facebook.react.uimanager.style.LinearGradient$Direction,java.util.List):21 -> 20:45:kotlin.Pair endPointsFromAngle(double,float,float):161:161 -> endPointsFromAngle - # {"id":"com.android.tools.r8.residualsignature","signature":"(DFF)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(DFF)Lm3/l;"} 46:71:kotlin.Pair endPointsFromAngle(double,float,float):162:162 -> endPointsFromAngle 72:97:kotlin.Pair endPointsFromAngle(double,float,float):163:163 -> endPointsFromAngle 98:118:kotlin.Pair endPointsFromAngle(double,float,float):164:164 -> endPointsFromAngle @@ -126035,13 +123699,13 @@ com.facebook.react.uimanager.style.RadialGradient -> com.facebook.react.uimanage 30:32:java.util.List getColorStops():30:30 -> 30:32:void (com.facebook.react.uimanager.style.RadialGradient$Shape,com.facebook.react.uimanager.style.RadialGradient$GradientSize,com.facebook.react.uimanager.style.RadialGradient$Position,java.util.List):30 -> 2:10:kotlin.Pair calculateEllipseRadius(float,float,float):269:269 -> calculateEllipseRadius - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)Lm3/l;"} 11:27:kotlin.Pair calculateEllipseRadius(float,float,float):268:268 -> calculateEllipseRadius 28:32:kotlin.Pair calculateEllipseRadius(float,float,float):277:277 -> calculateEllipseRadius 33:47:kotlin.Pair calculateEllipseRadius(float,float,float):278:278 -> calculateEllipseRadius 48:53:kotlin.Pair calculateEllipseRadius(float,float,float):269:269 -> calculateEllipseRadius 1:6:kotlin.Pair calculateRadius(float,float,float,float):346:346 -> calculateRadius - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFF)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFF)Lm3/l;"} 7:44:kotlin.Pair calculateRadius(float,float,float,float):347:347 -> calculateRadius 45:54:kotlin.Pair calculateRadius(float,float,float,float):354:354 -> calculateRadius 55:64:kotlin.Pair calculateRadius(float,float,float,float):350:350 -> calculateRadius @@ -126092,7 +123756,7 @@ com.facebook.react.uimanager.style.RadialGradient -> com.facebook.react.uimanage 1:3:com.facebook.react.uimanager.style.RadialGradient$Shape getShape():27:27 -> getShape 1:3:com.facebook.react.uimanager.style.RadialGradient$GradientSize getSize():28:28 -> getSize 1:10:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):290:290 -> radiusToCorner - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFFLcom/facebook/react/uimanager/style/RadialGradient$GradientSize$KeywordType;)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFFLcom/facebook/react/uimanager/style/RadialGradient$GradientSize$KeywordType;)Lm3/l;"} 11:19:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):291:291 -> radiusToCorner 20:32:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):292:292 -> radiusToCorner 33:46:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):293:293 -> radiusToCorner @@ -126111,7 +123775,7 @@ com.facebook.react.uimanager.style.RadialGradient -> com.facebook.react.uimanage 234:254:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):336:336 -> radiusToCorner 255:259:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):333:333 -> radiusToCorner 3:6:kotlin.Pair radiusToSide(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):242:242 -> radiusToSide - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFFLcom/facebook/react/uimanager/style/RadialGradient$GradientSize$KeywordType;)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFFLcom/facebook/react/uimanager/style/RadialGradient$GradientSize$KeywordType;)Lm3/l;"} 7:10:kotlin.Pair radiusToSide(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):243:243 -> radiusToSide 11:15:kotlin.Pair radiusToSide(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):244:244 -> radiusToSide 16:19:kotlin.Pair radiusToSide(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):246:246 -> radiusToSide @@ -126488,76 +124152,59 @@ com.facebook.react.viewmanagers.RNGestureHandlerRootViewManagerDelegate -> com.f 1:4:void setProperty(android.view.View,java.lang.String,java.lang.Object):25:25 -> setProperty com.facebook.react.viewmanagers.RNGestureHandlerRootViewManagerInterface -> com.facebook.react.viewmanagers.RNGestureHandlerRootViewManagerInterface: # {"id":"sourceFile","fileName":"RNGestureHandlerRootViewManagerInterface.java"} -com.facebook.react.viewmanagers.RNSBottomTabsAccessoryContentManagerDelegate -> com.facebook.react.viewmanagers.RNSBottomTabsAccessoryContentManagerDelegate: -# {"id":"sourceFile","fileName":"RNSBottomTabsAccessoryContentManagerDelegate.java"} - 1:4:void (com.facebook.react.uimanager.BaseViewManager):21:21 -> - 1:11:void setProperty(android.view.View,java.lang.String,java.lang.Object):25:25 -> setProperty - 12:15:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty - 16:25:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty -com.facebook.react.viewmanagers.RNSBottomTabsAccessoryContentManagerInterface -> com.facebook.react.viewmanagers.RNSBottomTabsAccessoryContentManagerInterface: -# {"id":"sourceFile","fileName":"RNSBottomTabsAccessoryContentManagerInterface.java"} -com.facebook.react.viewmanagers.RNSBottomTabsAccessoryManagerDelegate -> com.facebook.react.viewmanagers.RNSBottomTabsAccessoryManagerDelegate: -# {"id":"sourceFile","fileName":"RNSBottomTabsAccessoryManagerDelegate.java"} - 1:4:void (com.facebook.react.uimanager.BaseViewManager):21:21 -> - 1:4:void setProperty(android.view.View,java.lang.String,java.lang.Object):25:25 -> setProperty -com.facebook.react.viewmanagers.RNSBottomTabsAccessoryManagerInterface -> com.facebook.react.viewmanagers.RNSBottomTabsAccessoryManagerInterface: -# {"id":"sourceFile","fileName":"RNSBottomTabsAccessoryManagerInterface.java"} com.facebook.react.viewmanagers.RNSBottomTabsManagerDelegate -> com.facebook.react.viewmanagers.RNSBottomTabsManagerDelegate: # {"id":"sourceFile","fileName":"RNSBottomTabsManagerDelegate.java"} 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> - 1:261:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty - 262:265:void setProperty(android.view.View,java.lang.String,java.lang.Object):85:85 -> setProperty - 266:282:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty - 283:296:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty - 297:312:void setProperty(android.view.View,java.lang.String,java.lang.Object):64:64 -> setProperty - 313:326:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty - 327:343:void setProperty(android.view.View,java.lang.String,java.lang.Object):82:82 -> setProperty - 344:359:void setProperty(android.view.View,java.lang.String,java.lang.Object):55:55 -> setProperty - 360:376:void setProperty(android.view.View,java.lang.String,java.lang.Object):61:61 -> setProperty - 377:393:void setProperty(android.view.View,java.lang.String,java.lang.Object):79:79 -> setProperty - 394:403:void setProperty(android.view.View,java.lang.String,java.lang.Object):73:73 -> setProperty - 404:417:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty - 418:433:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty - 434:450:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty - 451:466:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty - 467:482:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty - 483:498:void setProperty(android.view.View,java.lang.String,java.lang.Object):58:58 -> setProperty - 499:514:void setProperty(android.view.View,java.lang.String,java.lang.Object):52:52 -> setProperty - 515:524:void setProperty(android.view.View,java.lang.String,java.lang.Object):76:76 -> setProperty - 525:534:void setProperty(android.view.View,java.lang.String,java.lang.Object):67:67 -> setProperty - 535:550:void setProperty(android.view.View,java.lang.String,java.lang.Object):70:70 -> setProperty + 1:247:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty + 248:251:void setProperty(android.view.View,java.lang.String,java.lang.Object):82:82 -> setProperty + 252:268:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty + 269:282:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 283:298:void setProperty(android.view.View,java.lang.String,java.lang.Object):64:64 -> setProperty + 299:312:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty + 313:329:void setProperty(android.view.View,java.lang.String,java.lang.Object):79:79 -> setProperty + 330:345:void setProperty(android.view.View,java.lang.String,java.lang.Object):55:55 -> setProperty + 346:362:void setProperty(android.view.View,java.lang.String,java.lang.Object):61:61 -> setProperty + 363:372:void setProperty(android.view.View,java.lang.String,java.lang.Object):73:73 -> setProperty + 373:386:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty + 387:402:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty + 403:419:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 420:435:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 436:451:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty + 452:467:void setProperty(android.view.View,java.lang.String,java.lang.Object):58:58 -> setProperty + 468:483:void setProperty(android.view.View,java.lang.String,java.lang.Object):52:52 -> setProperty + 484:493:void setProperty(android.view.View,java.lang.String,java.lang.Object):76:76 -> setProperty + 494:503:void setProperty(android.view.View,java.lang.String,java.lang.Object):67:67 -> setProperty + 504:520:void setProperty(android.view.View,java.lang.String,java.lang.Object):70:70 -> setProperty com.facebook.react.viewmanagers.RNSBottomTabsManagerInterface -> com.facebook.react.viewmanagers.RNSBottomTabsManagerInterface: # {"id":"sourceFile","fileName":"RNSBottomTabsManagerInterface.java"} com.facebook.react.viewmanagers.RNSBottomTabsScreenManagerDelegate -> com.facebook.react.viewmanagers.RNSBottomTabsScreenManagerDelegate: # {"id":"sourceFile","fileName":"RNSBottomTabsScreenManagerDelegate.java"} 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> - 1:344:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty - 345:348:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty - 349:358:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty - 359:374:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty - 375:390:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty - 391:404:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty - 405:414:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty - 415:424:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty - 425:438:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty - 439:452:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty - 453:465:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty - 466:479:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty - 480:492:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty - 493:506:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty - 507:516:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty - 517:526:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty - 527:540:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty - 541:557:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty - 558:574:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty - 575:591:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty - 592:601:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty - 602:611:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty - 612:621:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty - 622:631:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty - 632:641:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty - 642:651:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty - 652:662:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 1:316:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 317:320:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 321:336:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 337:352:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 353:362:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 363:376:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 377:386:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 387:396:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 397:410:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 411:424:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 425:437:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 438:450:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 451:464:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 465:474:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 475:484:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 485:498:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 499:515:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 516:532:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 533:542:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 543:556:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 557:566:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 567:576:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 577:586:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 587:596:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 597:606:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty com.facebook.react.viewmanagers.RNSBottomTabsScreenManagerInterface -> com.facebook.react.viewmanagers.RNSBottomTabsScreenManagerInterface: # {"id":"sourceFile","fileName":"RNSBottomTabsScreenManagerInterface.java"} com.facebook.react.viewmanagers.RNSFullWindowOverlayManagerDelegate -> com.facebook.react.viewmanagers.RNSFullWindowOverlayManagerDelegate: @@ -126571,42 +124218,40 @@ com.facebook.react.viewmanagers.RNSFullWindowOverlayManagerInterface -> com.face com.facebook.react.viewmanagers.RNSModalScreenManagerDelegate -> com.facebook.react.viewmanagers.RNSModalScreenManagerDelegate: # {"id":"sourceFile","fileName":"RNSModalScreenManagerDelegate.java"} 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> - 1:473:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty - 474:477:void setProperty(android.view.View,java.lang.String,java.lang.Object):132:132 -> setProperty - 478:494:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty - 495:511:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty - 512:525:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty - 526:542:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty - 543:559:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty - 560:576:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty - 577:593:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty - 594:603:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty - 604:620:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty - 621:639:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty - 640:656:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty - 657:670:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty - 671:680:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty - 681:690:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty - 691:707:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty - 708:724:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty - 725:734:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty - 735:744:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty - 745:761:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty - 762:776:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty - 777:792:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty - 793:802:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty - 803:819:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty - 820:833:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty - 834:849:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty - 850:866:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty - 867:876:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty - 877:893:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty - 894:910:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty - 911:927:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty - 928:944:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty - 945:961:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty - 962:978:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty - 979:996:void setProperty(android.view.View,java.lang.String,java.lang.Object):129:129 -> setProperty + 1:444:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 445:448:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty + 449:465:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 466:482:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 483:496:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 497:513:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 514:530:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 531:547:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 548:564:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 565:574:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 575:593:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 594:610:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 611:624:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 625:634:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 635:644:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 645:661:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 662:678:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 679:688:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 689:698:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 699:715:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 716:730:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 731:746:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 747:756:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 757:773:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 774:787:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 788:803:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 804:820:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 821:830:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 831:847:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 848:864:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 865:881:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 882:898:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty + 899:915:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 916:932:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty com.facebook.react.viewmanagers.RNSModalScreenManagerInterface -> com.facebook.react.viewmanagers.RNSModalScreenManagerInterface: # {"id":"sourceFile","fileName":"RNSModalScreenManagerInterface.java"} com.facebook.react.viewmanagers.RNSSafeAreaViewManagerDelegate -> com.facebook.react.viewmanagers.RNSSafeAreaViewManagerDelegate: @@ -126639,47 +124284,44 @@ com.facebook.react.viewmanagers.RNSScreenFooterManagerInterface -> com.facebook. com.facebook.react.viewmanagers.RNSScreenManagerDelegate -> com.facebook.react.viewmanagers.RNSScreenManagerDelegate: # {"id":"sourceFile","fileName":"RNSScreenManagerDelegate.java"} 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> - 1:543:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty - 544:547:void setProperty(android.view.View,java.lang.String,java.lang.Object):147:147 -> setProperty - 548:564:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty - 565:581:void setProperty(android.view.View,java.lang.String,java.lang.Object):144:144 -> setProperty - 582:598:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty - 599:612:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty - 613:629:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty - 630:646:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty - 647:663:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty - 664:680:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty - 681:690:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty - 691:707:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty - 708:726:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty - 727:743:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty - 744:757:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty - 758:767:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty - 768:777:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty - 778:794:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty - 795:811:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty - 812:821:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty - 822:831:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty - 832:848:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty - 849:863:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty - 864:879:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty - 880:889:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty - 890:906:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty - 907:920:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty - 921:936:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty - 937:953:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty - 954:963:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty - 964:980:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty - 981:997:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty - 998:1014:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty - 1015:1024:void setProperty(android.view.View,java.lang.String,java.lang.Object):135:135 -> setProperty - 1025:1041:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty - 1042:1051:void setProperty(android.view.View,java.lang.String,java.lang.Object):132:132 -> setProperty - 1052:1068:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty - 1069:1078:void setProperty(android.view.View,java.lang.String,java.lang.Object):138:138 -> setProperty - 1079:1095:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty - 1096:1105:void setProperty(android.view.View,java.lang.String,java.lang.Object):129:129 -> setProperty - 1106:1122:void setProperty(android.view.View,java.lang.String,java.lang.Object):141:141 -> setProperty + 1:501:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 502:505:void setProperty(android.view.View,java.lang.String,java.lang.Object):138:138 -> setProperty + 506:522:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 523:539:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 540:553:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 554:570:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 571:587:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 588:604:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 605:621:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 622:631:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 632:650:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 651:667:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 668:681:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 682:691:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 692:701:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 702:718:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 719:735:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 736:745:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 746:755:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 756:772:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 773:787:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 788:803:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 804:813:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 814:830:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 831:844:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 845:860:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 861:877:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 878:887:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 888:904:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 905:921:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 922:938:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 939:948:void setProperty(android.view.View,java.lang.String,java.lang.Object):132:132 -> setProperty + 949:965:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty + 966:975:void setProperty(android.view.View,java.lang.String,java.lang.Object):129:129 -> setProperty + 976:992:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 993:1002:void setProperty(android.view.View,java.lang.String,java.lang.Object):135:135 -> setProperty + 1003:1019:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 1020:1030:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty com.facebook.react.viewmanagers.RNSScreenManagerInterface -> com.facebook.react.viewmanagers.RNSScreenManagerInterface: # {"id":"sourceFile","fileName":"RNSScreenManagerInterface.java"} com.facebook.react.viewmanagers.RNSScreenNavigationContainerManagerDelegate -> com.facebook.react.viewmanagers.RNSScreenNavigationContainerManagerDelegate: @@ -126691,50 +124333,47 @@ com.facebook.react.viewmanagers.RNSScreenNavigationContainerManagerInterface -> com.facebook.react.viewmanagers.RNSScreenStackHeaderConfigManagerDelegate -> com.facebook.react.viewmanagers.RNSScreenStackHeaderConfigManagerDelegate: # {"id":"sourceFile","fileName":"RNSScreenStackHeaderConfigManagerDelegate.java"} 1:4:void (com.facebook.react.uimanager.BaseViewManager):23:23 -> - 1:442:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty - 443:446:void setProperty(android.view.View,java.lang.String,java.lang.Object):125:125 -> setProperty - 447:463:void setProperty(android.view.View,java.lang.String,java.lang.Object):110:110 -> setProperty - 464:480:void setProperty(android.view.View,java.lang.String,java.lang.Object):56:56 -> setProperty - 481:497:void setProperty(android.view.View,java.lang.String,java.lang.Object):71:71 -> setProperty - 498:514:void setProperty(android.view.View,java.lang.String,java.lang.Object):86:86 -> setProperty - 515:528:void setProperty(android.view.View,java.lang.String,java.lang.Object):32:32 -> setProperty - 529:544:void setProperty(android.view.View,java.lang.String,java.lang.Object):29:29 -> setProperty - 545:554:void setProperty(android.view.View,java.lang.String,java.lang.Object):113:113 -> setProperty - 555:571:void setProperty(android.view.View,java.lang.String,java.lang.Object):101:101 -> setProperty - 572:581:void setProperty(android.view.View,java.lang.String,java.lang.Object):116:116 -> setProperty - 582:595:void setProperty(android.view.View,java.lang.String,java.lang.Object):65:65 -> setProperty - 596:612:void setProperty(android.view.View,java.lang.String,java.lang.Object):53:53 -> setProperty - 613:626:void setProperty(android.view.View,java.lang.String,java.lang.Object):35:35 -> setProperty - 627:643:void setProperty(android.view.View,java.lang.String,java.lang.Object):38:38 -> setProperty - 644:657:void setProperty(android.view.View,java.lang.String,java.lang.Object):80:80 -> setProperty - 658:673:void setProperty(android.view.View,java.lang.String,java.lang.Object):44:44 -> setProperty - 674:687:void setProperty(android.view.View,java.lang.String,java.lang.Object):59:59 -> setProperty - 688:704:void setProperty(android.view.View,java.lang.String,java.lang.Object):104:104 -> setProperty - 705:720:void setProperty(android.view.View,java.lang.String,java.lang.Object):68:68 -> setProperty - 721:730:void setProperty(android.view.View,java.lang.String,java.lang.Object):47:47 -> setProperty - 731:747:void setProperty(android.view.View,java.lang.String,java.lang.Object):41:41 -> setProperty - 748:757:void setProperty(android.view.View,java.lang.String,java.lang.Object):98:98 -> setProperty - 758:774:void setProperty(android.view.View,java.lang.String,java.lang.Object):62:62 -> setProperty - 775:791:void setProperty(android.view.View,java.lang.String,java.lang.Object):50:50 -> setProperty - 792:805:void setProperty(android.view.View,java.lang.String,java.lang.Object):89:89 -> setProperty - 806:822:void setProperty(android.view.View,java.lang.String,java.lang.Object):95:95 -> setProperty - 823:836:void setProperty(android.view.View,java.lang.String,java.lang.Object):83:83 -> setProperty - 837:852:void setProperty(android.view.View,java.lang.String,java.lang.Object):74:74 -> setProperty - 853:862:void setProperty(android.view.View,java.lang.String,java.lang.Object):107:107 -> setProperty - 863:878:void setProperty(android.view.View,java.lang.String,java.lang.Object):92:92 -> setProperty - 879:895:void setProperty(android.view.View,java.lang.String,java.lang.Object):77:77 -> setProperty - 896:905:void setProperty(android.view.View,java.lang.String,java.lang.Object):122:122 -> setProperty - 906:922:void setProperty(android.view.View,java.lang.String,java.lang.Object):119:119 -> setProperty + 1:414:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty + 415:418:void setProperty(android.view.View,java.lang.String,java.lang.Object):119:119 -> setProperty + 419:435:void setProperty(android.view.View,java.lang.String,java.lang.Object):110:110 -> setProperty + 436:452:void setProperty(android.view.View,java.lang.String,java.lang.Object):56:56 -> setProperty + 453:469:void setProperty(android.view.View,java.lang.String,java.lang.Object):71:71 -> setProperty + 470:486:void setProperty(android.view.View,java.lang.String,java.lang.Object):86:86 -> setProperty + 487:500:void setProperty(android.view.View,java.lang.String,java.lang.Object):32:32 -> setProperty + 501:516:void setProperty(android.view.View,java.lang.String,java.lang.Object):29:29 -> setProperty + 517:526:void setProperty(android.view.View,java.lang.String,java.lang.Object):113:113 -> setProperty + 527:543:void setProperty(android.view.View,java.lang.String,java.lang.Object):101:101 -> setProperty + 544:553:void setProperty(android.view.View,java.lang.String,java.lang.Object):116:116 -> setProperty + 554:567:void setProperty(android.view.View,java.lang.String,java.lang.Object):65:65 -> setProperty + 568:584:void setProperty(android.view.View,java.lang.String,java.lang.Object):53:53 -> setProperty + 585:598:void setProperty(android.view.View,java.lang.String,java.lang.Object):35:35 -> setProperty + 599:615:void setProperty(android.view.View,java.lang.String,java.lang.Object):38:38 -> setProperty + 616:629:void setProperty(android.view.View,java.lang.String,java.lang.Object):80:80 -> setProperty + 630:645:void setProperty(android.view.View,java.lang.String,java.lang.Object):44:44 -> setProperty + 646:659:void setProperty(android.view.View,java.lang.String,java.lang.Object):59:59 -> setProperty + 660:676:void setProperty(android.view.View,java.lang.String,java.lang.Object):104:104 -> setProperty + 677:692:void setProperty(android.view.View,java.lang.String,java.lang.Object):68:68 -> setProperty + 693:702:void setProperty(android.view.View,java.lang.String,java.lang.Object):47:47 -> setProperty + 703:719:void setProperty(android.view.View,java.lang.String,java.lang.Object):41:41 -> setProperty + 720:729:void setProperty(android.view.View,java.lang.String,java.lang.Object):98:98 -> setProperty + 730:746:void setProperty(android.view.View,java.lang.String,java.lang.Object):62:62 -> setProperty + 747:763:void setProperty(android.view.View,java.lang.String,java.lang.Object):50:50 -> setProperty + 764:777:void setProperty(android.view.View,java.lang.String,java.lang.Object):89:89 -> setProperty + 778:794:void setProperty(android.view.View,java.lang.String,java.lang.Object):95:95 -> setProperty + 795:808:void setProperty(android.view.View,java.lang.String,java.lang.Object):83:83 -> setProperty + 809:824:void setProperty(android.view.View,java.lang.String,java.lang.Object):74:74 -> setProperty + 825:834:void setProperty(android.view.View,java.lang.String,java.lang.Object):107:107 -> setProperty + 835:850:void setProperty(android.view.View,java.lang.String,java.lang.Object):92:92 -> setProperty + 851:868:void setProperty(android.view.View,java.lang.String,java.lang.Object):77:77 -> setProperty com.facebook.react.viewmanagers.RNSScreenStackHeaderConfigManagerInterface -> com.facebook.react.viewmanagers.RNSScreenStackHeaderConfigManagerInterface: # {"id":"sourceFile","fileName":"RNSScreenStackHeaderConfigManagerInterface.java"} com.facebook.react.viewmanagers.RNSScreenStackHeaderSubviewManagerDelegate -> com.facebook.react.viewmanagers.RNSScreenStackHeaderSubviewManagerDelegate: # {"id":"sourceFile","fileName":"RNSScreenStackHeaderSubviewManagerDelegate.java"} 1:4:void (com.facebook.react.uimanager.BaseViewManager):21:21 -> - 1:48:void setProperty(android.view.View,java.lang.String,java.lang.Object):25:25 -> setProperty - 49:52:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty - 53:69:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty - 70:79:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty - 80:96:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 1:19:void setProperty(android.view.View,java.lang.String,java.lang.Object):25:25 -> setProperty + 20:23:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 24:41:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 42:51:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty com.facebook.react.viewmanagers.RNSScreenStackHeaderSubviewManagerInterface -> com.facebook.react.viewmanagers.RNSScreenStackHeaderSubviewManagerInterface: # {"id":"sourceFile","fileName":"RNSScreenStackHeaderSubviewManagerInterface.java"} com.facebook.react.viewmanagers.RNSScreenStackHostManagerDelegate -> com.facebook.react.viewmanagers.RNSScreenStackHostManagerDelegate: @@ -126783,18 +124422,17 @@ com.facebook.react.viewmanagers.RNSSearchBarManagerInterface -> com.facebook.rea com.facebook.react.viewmanagers.RNSSplitViewHostManagerDelegate -> com.facebook.react.viewmanagers.RNSSplitViewHostManagerDelegate: # {"id":"sourceFile","fileName":"RNSSplitViewHostManagerDelegate.java"} 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> - 1:133:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty - 134:137:void setProperty(android.view.View,java.lang.String,java.lang.Object):58:58 -> setProperty - 138:147:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty - 148:157:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty - 158:174:void setProperty(android.view.View,java.lang.String,java.lang.Object):52:52 -> setProperty - 175:184:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty - 185:194:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty - 195:211:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty - 212:228:void setProperty(android.view.View,java.lang.String,java.lang.Object):55:55 -> setProperty - 229:238:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty - 239:248:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty - 249:258:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty + 1:119:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty + 120:123:void setProperty(android.view.View,java.lang.String,java.lang.Object):55:55 -> setProperty + 124:133:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty + 134:143:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 144:160:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty + 161:170:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 171:187:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty + 188:204:void setProperty(android.view.View,java.lang.String,java.lang.Object):52:52 -> setProperty + 205:214:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 215:224:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty + 225:234:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty com.facebook.react.viewmanagers.RNSSplitViewHostManagerInterface -> com.facebook.react.viewmanagers.RNSSplitViewHostManagerInterface: # {"id":"sourceFile","fileName":"RNSSplitViewHostManagerInterface.java"} com.facebook.react.viewmanagers.RNSSplitViewScreenManagerDelegate -> com.facebook.react.viewmanagers.RNSSplitViewScreenManagerDelegate: @@ -127963,7 +125601,7 @@ com.facebook.react.views.drawer.ReactDrawerLayout$1 -> com.facebook.react.views. 20:23:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):55:55 -> onInitializeAccessibilityEvent 24:35:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):56:56 -> onInitializeAccessibilityEvent 11:13:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):44:44 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 14:21:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):46:46 -> onInitializeAccessibilityNodeInfo 22:29:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):48:48 -> onInitializeAccessibilityNodeInfo com.facebook.react.views.drawer.ReactDrawerLayout$Companion -> com.facebook.react.views.drawer.ReactDrawerLayout$Companion: @@ -128240,7 +125878,7 @@ com.facebook.react.views.image.MultiPostprocessor -> com.facebook.react.views.im 3:3:void (java.util.List):21:21 -> 1:39:java.lang.String getName():23:23 -> getName 1:2:com.facebook.cache.common.CacheKey getPostprocessorCacheKey():26:26 -> getPostprocessorCacheKey - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv0/d;"} 3:13:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.map(java.lang.Iterable,kotlin.jvm.functions.Function1):1563:1563 -> getPostprocessorCacheKey 3:13:com.facebook.cache.common.CacheKey getPostprocessorCacheKey():26 -> getPostprocessorCacheKey 14:27:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1634:1634 -> getPostprocessorCacheKey @@ -128252,7 +125890,7 @@ com.facebook.react.views.image.MultiPostprocessor -> com.facebook.react.views.im 34:37:com.facebook.cache.common.CacheKey getPostprocessorCacheKey():26 -> getPostprocessorCacheKey 38:43:com.facebook.cache.common.CacheKey getPostprocessorCacheKey():26:26 -> getPostprocessorCacheKey 12:32:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):36:36 -> process - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;Lh1/b;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;Lf1/b;)LF0/a;"} 33:48:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):37:37 -> process 49:51:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):38:38 -> process 52:58:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):39:39 -> process @@ -128286,23 +125924,23 @@ com.facebook.react.views.image.ReactImageDownloadListener$EmptyDrawable -> com.f com.facebook.react.views.image.ReactImageManager -> com.facebook.react.views.image.ReactImageManager: # {"id":"sourceFile","fileName":"ReactImageManager.kt"} com.facebook.drawee.controller.AbstractDraweeControllerBuilder draweeControllerBuilder -> draweeControllerBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/b;"} 1:1:void ():0:0 -> - 2:2:void (W0.AbstractDraweeControllerBuilder):0:0 -> + 2:2:void (U0.AbstractDraweeControllerBuilder):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/b;)V"} - 3:3:void (W0.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/b;)V"} + 3:3:void (U0.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/b;Lcom/facebook/react/views/image/GlobalImageLoadListener;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/b;Lcom/facebook/react/views/image/GlobalImageLoadListener;)V"} 4:4:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,com.facebook.react.views.image.ReactCallerContextFactory,int,kotlin.jvm.internal.DefaultConstructorMarker):35:35 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/b;Lcom/facebook/react/views/image/GlobalImageLoadListener;Lcom/facebook/react/views/image/ReactCallerContextFactory;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/b;Lcom/facebook/react/views/image/GlobalImageLoadListener;Lcom/facebook/react/views/image/ReactCallerContextFactory;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} 5:5:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,com.facebook.react.views.image.ReactCallerContextFactory):40:40 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/b;Lcom/facebook/react/views/image/GlobalImageLoadListener;Lcom/facebook/react/views/image/ReactCallerContextFactory;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/b;Lcom/facebook/react/views/image/GlobalImageLoadListener;Lcom/facebook/react/views/image/ReactCallerContextFactory;)V"} 6:8:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,com.facebook.react.views.image.ReactCallerContextFactory):37:39 -> 9:10:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object):62:63 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/b;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/b;Ljava/lang/Object;)V"} 11:12:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,java.lang.Object):83:84 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/b;Lcom/facebook/react/views/image/GlobalImageLoadListener;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/b;Lcom/facebook/react/views/image/GlobalImageLoadListener;Ljava/lang/Object;)V"} 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):33:33 -> createViewInstance 2:4:com.facebook.react.views.image.ReactImageView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):89:91 -> createViewInstance 5:6:com.facebook.react.views.image.ReactImageView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):93:94 -> createViewInstance @@ -128353,16 +125991,16 @@ com.facebook.react.views.image.ReactImageManager$Companion -> com.facebook.react com.facebook.react.views.image.ReactImageView -> com.facebook.react.views.image.ReactImageView: # {"id":"sourceFile","fileName":"ReactImageView.kt"} com.facebook.drawee.controller.ControllerListener controllerForTesting -> controllerForTesting - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/d;"} com.facebook.drawee.controller.AbstractDraweeControllerBuilder draweeControllerBuilder -> draweeControllerBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/b;"} com.facebook.imagepipeline.postprocessors.IterativeBoxBlurPostProcessor iterativeBoxBlurPostProcessor -> iterativeBoxBlurPostProcessor - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/a;"} com.facebook.drawee.drawable.ScalingUtils$ScaleType scaleType -> scaleType # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} 9:16:void ():637:637 -> 11:19:void (android.content.Context,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,java.lang.Object):89:89 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LW0/b;Lcom/facebook/react/views/image/GlobalImageLoadListener;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LU0/b;Lcom/facebook/react/views/image/GlobalImageLoadListener;Ljava/lang/Object;)V"} 20:21:void (android.content.Context,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,java.lang.Object):86:86 -> 22:23:void (android.content.Context,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,java.lang.Object):87:87 -> 24:25:void (android.content.Context,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,java.lang.Object):88:88 -> @@ -128394,7 +126032,7 @@ com.facebook.react.views.image.ReactImageView -> com.facebook.react.views.image. 1:3:void setImageSource$ReactAndroid_release(com.facebook.react.views.imagehelper.ImageSource):92:92 -> getImageSource$ReactAndroid_release 1:3:com.facebook.react.views.imagehelper.ImageSource getImageSource$ReactAndroid_release():92 -> getImageSource$ReactAndroid_release 1:12:com.facebook.imagepipeline.common.ResizeOptions getResizeOptions():582:582 -> getResizeOptions - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/g;"} 13:29:com.facebook.imagepipeline.common.ResizeOptions getResizeOptions():583:583 -> getResizeOptions 30:42:com.facebook.imagepipeline.common.ResizeOptions getResizeOptions():587:587 -> getResizeOptions 1:12:boolean hasMultipleSources():550:550 -> hasMultipleSources @@ -128487,7 +126125,7 @@ com.facebook.react.views.image.ReactImageView -> com.facebook.react.views.image. 4:6:void setBorderRadius(float,int):241:243 -> setBorderRadius 1:10:void setBorderWidth(float):229:229 -> setBorderWidth 1:3:void setControllerListener(com.facebook.drawee.controller.ControllerListener):537:537 -> setControllerListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/d;)V"} 4:5:void setControllerListener(com.facebook.drawee.controller.ControllerListener):538:538 -> setControllerListener 6:9:void setControllerListener(com.facebook.drawee.controller.ControllerListener):539:539 -> setControllerListener 1:13:void setDefaultSource(java.lang.String):340:340 -> setDefaultSource @@ -128577,9 +126215,9 @@ com.facebook.react.views.image.ReactImageView$Companion -> com.facebook.react.vi 2:2:com.facebook.drawee.generic.GenericDraweeHierarchy access$buildHierarchy(com.facebook.react.views.image.ReactImageView$Companion,android.content.Context):632:632 -> 2:2:void ():632 -> 1:5:com.facebook.drawee.generic.GenericDraweeHierarchy access$buildHierarchy(com.facebook.react.views.image.ReactImageView$Companion,android.content.Context):632:632 -> access$buildHierarchy - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/image/ReactImageView$Companion;Landroid/content/Context;)LZ0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/image/ReactImageView$Companion;Landroid/content/Context;)LX0/a;"} 1:10:com.facebook.drawee.generic.GenericDraweeHierarchy buildHierarchy(android.content.Context):641:641 -> buildHierarchy - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LZ0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LX0/a;"} 11:18:com.facebook.drawee.generic.GenericDraweeHierarchy buildHierarchy(android.content.Context):643:643 -> buildHierarchy 19:22:com.facebook.drawee.generic.GenericDraweeHierarchy buildHierarchy(android.content.Context):642:642 -> buildHierarchy 23:32:com.facebook.drawee.generic.GenericDraweeHierarchy buildHierarchy(android.content.Context):645:645 -> buildHierarchy @@ -128587,7 +126225,7 @@ com.facebook.react.views.image.ReactImageView$TilePostprocessor -> com.facebook. # {"id":"sourceFile","fileName":"ReactImageView.kt"} 1:6:void (com.facebook.react.views.image.ReactImageView):607:607 -> 11:28:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):612:612 -> process - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;Lh1/b;)LH0/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Bitmap;Lf1/b;)LF0/a;"} 29:51:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):613:613 -> process 52:57:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):615:615 -> process 58:60:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):616:616 -> process @@ -128612,7 +126250,7 @@ com.facebook.react.views.image.ReactImageView$setShouldNotifyLoadEvents$1 -> com 34:37:void onFailure(java.lang.String,java.lang.Throwable):188:188 -> onFailure 1:1:void onFinalImageSet(java.lang.String,java.lang.Object,android.graphics.drawable.Animatable):136:136 -> onFinalImageSet 2:2:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,android.graphics.drawable.Animatable):168:168 -> onFinalImageSet - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lp1/l;Landroid/graphics/drawable/Animatable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ln1/l;Landroid/graphics/drawable/Animatable;)V"} 3:8:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,android.graphics.drawable.Animatable):170:175 -> onFinalImageSet 9:9:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,android.graphics.drawable.Animatable):170:170 -> onFinalImageSet 10:10:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,android.graphics.drawable.Animatable):169:169 -> onFinalImageSet @@ -128815,9 +126453,9 @@ com.facebook.react.views.modal.ReactModalHostView -> com.facebook.react.views.mo # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/k;"} 6:8:void (com.facebook.react.uimanager.ThemedReactContext):73:73 -> 9:16:void (com.facebook.react.uimanager.ThemedReactContext):130:130 -> - 1:1:p3.Unit $r8$lambda$tgec5m5OR9ClzUtDPdR1ax5JPoU(com.facebook.react.views.modal.ReactModalHostView,androidx.activity.ComponentDialog):0:0 -> a + 1:1:m3.Unit $r8$lambda$tgec5m5OR9ClzUtDPdR1ax5JPoU(com.facebook.react.views.modal.ReactModalHostView,androidx.activity.ComponentDialog):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/modal/ReactModalHostView;Landroidx/activity/k;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/modal/ReactModalHostView;Landroidx/activity/k;)Lm3/u;"} 1:3:void addView(android.view.View,int):159:159 -> addView 4:9:void addView(android.view.View,int):160:160 -> addView 1:3:void dismiss():196:196 -> dismiss @@ -128915,18 +126553,18 @@ com.facebook.react.views.modal.ReactModalHostView -> com.facebook.react.views.mo 161:164:void showOrUpdate():343:343 -> showOrUpdate 165:172:void showOrUpdate():275:275 -> showOrUpdate 1:4:kotlin.Unit showOrUpdate$lambda$3(com.facebook.react.views.modal.ReactModalHostView,androidx.activity.ComponentDialog):288:288 -> showOrUpdate$lambda$3 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/modal/ReactModalHostView;Landroidx/activity/k;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/modal/ReactModalHostView;Landroidx/activity/k;)Lm3/u;"} 5:7:kotlin.Unit showOrUpdate$lambda$3(com.facebook.react.views.modal.ReactModalHostView,androidx.activity.ComponentDialog):291:291 -> showOrUpdate$lambda$3 8:10:kotlin.Unit showOrUpdate$lambda$3(com.facebook.react.views.modal.ReactModalHostView,androidx.activity.ComponentDialog):292:292 -> showOrUpdate$lambda$3 11:18:kotlin.Unit showOrUpdate$lambda$3(com.facebook.react.views.modal.ReactModalHostView,androidx.activity.ComponentDialog):288:288 -> showOrUpdate$lambda$3 1:20:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> syncSystemBarsVisibility 1:20:void syncSystemBarsVisibility(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsControllerCompat,java.util.List):460 -> syncSystemBarsVisibility - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Landroidx/core/view/d1;Ljava/util/List;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Landroidx/core/view/f1;Ljava/util/List;)V"} 21:28:void syncSystemBarsVisibility(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsControllerCompat,java.util.List):461:461 -> syncSystemBarsVisibility 29:34:void syncSystemBarsVisibility(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsControllerCompat,java.util.List):463:463 -> syncSystemBarsVisibility 35:39:void syncSystemBarsVisibility(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsControllerCompat,java.util.List):465:465 -> syncSystemBarsVisibility 5:28:void syncSystemBarsVisibility$default(com.facebook.react.views.modal.ReactModalHostView,androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsControllerCompat,java.util.List,int,java.lang.Object):458:458 -> syncSystemBarsVisibility$default - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/modal/ReactModalHostView;Landroidx/core/view/B0;Landroidx/core/view/d1;Ljava/util/List;ILjava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/modal/ReactModalHostView;Landroidx/core/view/D0;Landroidx/core/view/f1;Ljava/util/List;ILjava/lang/Object;)V"} 29:32:void syncSystemBarsVisibility$default(com.facebook.react.views.modal.ReactModalHostView,androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsControllerCompat,java.util.List,int,java.lang.Object):454:454 -> syncSystemBarsVisibility$default 1:4:void updateProperties():369:369 -> updateProperties 5:10:void updateProperties():371:371 -> updateProperties @@ -129047,9 +126685,9 @@ com.facebook.react.views.modal.ReactModalHostView$OnRequestCloseListener -> com. com.facebook.react.views.modal.ReactModalHostView$showOrUpdate$2 -> com.facebook.react.views.modal.ReactModalHostView$showOrUpdate$2: # {"id":"sourceFile","fileName":"ReactModalHostView.kt"} kotlin.jvm.functions.Function0 $handleCloseAction -> $handleCloseAction - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} 5:8:void (kotlin.jvm.functions.Function0,com.facebook.react.views.modal.ReactModalHostView):303:303 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;Lcom/facebook/react/views/modal/ReactModalHostView;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;Lcom/facebook/react/views/modal/ReactModalHostView;)V"} 11:24:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):305:305 -> onKey 25:43:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):318:318 -> onKey 44:48:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):320:320 -> onKey @@ -129057,9 +126695,9 @@ com.facebook.react.views.modal.ReactModalHostView$showOrUpdate$2 -> com.facebook com.facebook.react.views.modal.ReactModalHostView$showOrUpdate$backPressedCallback$1 -> com.facebook.react.views.modal.ReactModalHostView$showOrUpdate$backPressedCallback$1: # {"id":"sourceFile","fileName":"ReactModalHostView.kt"} kotlin.jvm.functions.Function0 $handleCloseAction -> $handleCloseAction - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} 4:7:void (kotlin.jvm.functions.Function0):295:295 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 1:6:void handleOnBackPressed():297:297 -> handleOnBackPressed com.facebook.react.views.modal.RequestCloseEvent -> com.facebook.react.views.modal.RequestCloseEvent: # {"id":"sourceFile","fileName":"RequestCloseEvent.kt"} @@ -129224,20 +126862,20 @@ com.facebook.react.views.safeareaview.ReactSafeAreaView -> com.facebook.react.vi 6:11:void (com.facebook.react.uimanager.ThemedReactContext):23:23 -> 1:1:androidx.core.view.WindowInsetsCompat $r8$lambda$91d3bQ7RtXMlhKE-tVyONzoIYck(com.facebook.react.views.safeareaview.ReactSafeAreaView,android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/safeareaview/ReactSafeAreaView;Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/safeareaview/ReactSafeAreaView;Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 1:3:com.facebook.react.uimanager.ThemedReactContext getReactContext():23:23 -> getReactContext 1:3:com.facebook.react.uimanager.StateWrapper getStateWrapper$ReactAndroid_release():24:24 -> getStateWrapper$ReactAndroid_release 1:3:void onAttachedToWindow():27:27 -> onAttachedToWindow 4:11:void onAttachedToWindow():29:29 -> onAttachedToWindow 12:15:void onAttachedToWindow():37:37 -> onAttachedToWindow 11:19:androidx.core.view.WindowInsetsCompat onAttachedToWindow$lambda$0(com.facebook.react.views.safeareaview.ReactSafeAreaView,android.view.View,androidx.core.view.WindowInsetsCompat):32:32 -> onAttachedToWindow$lambda$0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/safeareaview/ReactSafeAreaView;Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/safeareaview/ReactSafeAreaView;Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 20:28:androidx.core.view.WindowInsetsCompat onAttachedToWindow$lambda$0(com.facebook.react.views.safeareaview.ReactSafeAreaView,android.view.View,androidx.core.view.WindowInsetsCompat):31:31 -> onAttachedToWindow$lambda$0 29:31:androidx.core.view.WindowInsetsCompat onAttachedToWindow$lambda$0(com.facebook.react.views.safeareaview.ReactSafeAreaView,android.view.View,androidx.core.view.WindowInsetsCompat):34:34 -> onAttachedToWindow$lambda$0 32:34:androidx.core.view.WindowInsetsCompat onAttachedToWindow$lambda$0(com.facebook.react.views.safeareaview.ReactSafeAreaView,android.view.View,androidx.core.view.WindowInsetsCompat):35:35 -> onAttachedToWindow$lambda$0 1:3:void setStateWrapper$ReactAndroid_release(com.facebook.react.uimanager.StateWrapper):24:24 -> setStateWrapper$ReactAndroid_release 1:4:void updateState(androidx.core.graphics.Insets):45:45 -> updateState - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)V"} 5:9:void updateState(androidx.core.graphics.Insets):47:47 -> updateState 10:24:void updateState(androidx.core.graphics.Insets):48:48 -> updateState 25:37:void updateState(androidx.core.graphics.Insets):49:49 -> updateState @@ -129257,13 +126895,13 @@ com.facebook.react.views.safeareaview.ReactSafeAreaView$$ExternalSyntheticLambda # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> onApplyWindowInsets # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} com.facebook.react.views.safeareaview.ReactSafeAreaView$updateState$2 -> com.facebook.react.views.safeareaview.ReactSafeAreaView$updateState$2: # {"id":"sourceFile","fileName":"ReactSafeAreaView.kt"} androidx.core.graphics.Insets $insets -> $insets - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} 5:8:void (com.facebook.react.views.safeareaview.ReactSafeAreaView,androidx.core.graphics.Insets,com.facebook.react.uimanager.ThemedReactContext):58:58 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/safeareaview/ReactSafeAreaView;Lx/d;Lcom/facebook/react/uimanager/ThemedReactContext;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/safeareaview/ReactSafeAreaView;Lw/d;Lcom/facebook/react/uimanager/ThemedReactContext;)V"} 1:10:void runGuarded():60:60 -> runGuarded 11:21:void runGuarded():61:61 -> runGuarded 22:41:void runGuarded():62:62 -> runGuarded @@ -130518,7 +128156,7 @@ com.facebook.react.views.scroll.ReactScrollViewAccessibilityDelegate -> com.face 132:138:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):103:103 -> onInitializeAccessibilityEventInternal 139:149:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):104:104 -> onInitializeAccessibilityEventInternal 11:13:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):41:41 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 14:17:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):42:42 -> onInitializeAccessibilityNodeInfo 18:21:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):43:43 -> onInitializeAccessibilityNodeInfo 22:23:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):46:46 -> onInitializeAccessibilityNodeInfo @@ -130527,7 +128165,7 @@ com.facebook.react.views.scroll.ReactScrollViewAccessibilityDelegate -> com.face 51:53:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):47:47 -> onInitializeAccessibilityNodeInfo 54:57:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):45:45 -> onInitializeAccessibilityNodeInfo 1:8:void onInitializeAccessibilityNodeInfoInternal(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):113:113 -> onInitializeAccessibilityNodeInfoInternal - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 9:22:void onInitializeAccessibilityNodeInfoInternal(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):116:116 -> onInitializeAccessibilityNodeInfoInternal 23:38:void onInitializeAccessibilityNodeInfoInternal(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):119:119 -> onInitializeAccessibilityNodeInfoInternal 39:44:void onInitializeAccessibilityNodeInfoInternal(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):122:122 -> onInitializeAccessibilityNodeInfoInternal @@ -130927,7 +128565,7 @@ com.facebook.react.views.scroll.ReactScrollViewManager$WhenMappings -> com.faceb com.facebook.react.views.scroll.ScrollEvent -> com.facebook.react.views.scroll.ScrollEvent: # {"id":"sourceFile","fileName":"ScrollEvent.kt"} androidx.core.util.Pools$SynchronizedPool EVENTS_POOL -> EVENTS_POOL - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/f;"} 9:16:void ():118:118 -> 17:25:void ():119:119 -> 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> @@ -130935,7 +128573,7 @@ com.facebook.react.views.scroll.ScrollEvent -> com.facebook.react.views.scroll.S 2:2:void ():22 -> 1:3:void access$init(com.facebook.react.views.scroll.ScrollEvent,int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):22:22 -> access$getEVENTS_POOL$cp 1:3:androidx.core.util.Pools$SynchronizedPool access$getEVENTS_POOL$cp():22 -> access$getEVENTS_POOL$cp - # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/f;"} 1:4:void access$init(com.facebook.react.views.scroll.ScrollEvent,int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):22:22 -> access$init 1:10:boolean canCoalesce():75:75 -> canCoalesce 1:4:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> getEventData @@ -131050,10 +128688,10 @@ com.facebook.react.views.scroll.VirtualViewContainerKt -> com.facebook.react.vie 1:3:boolean access$getIS_DEBUG_BUILD$p():1:1 -> access$getIS_DEBUG_BUILD$p 1:5:boolean access$rectsOverlap(android.graphics.Rect,android.graphics.Rect):1:1 -> access$rectsOverlap 11:22:void debugLog(java.lang.String,kotlin.jvm.functions.Function0):162:162 -> debugLog - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LA3/a;)V"} 23:49:void debugLog(java.lang.String,kotlin.jvm.functions.Function0):163:163 -> debugLog 5:16:void debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):161:161 -> debugLog$default - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LD3/a;ILjava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LA3/a;ILjava/lang/Object;)V"} 17:28:void debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):162:162 -> debugLog$default 29:55:void debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> debugLog$default 1:14:boolean rectsOverlap(android.graphics.Rect,android.graphics.Rect):39:39 -> rectsOverlap @@ -132592,7 +130230,7 @@ com.facebook.react.views.text.ReactTextViewAccessibilityDelegate -> com.facebook 6:8:void (android.view.View,boolean,int):28:28 -> 9:23:void (android.view.View,boolean,int):32:32 -> 6:9:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):280:280 -> getAccessibilityNodeProvider - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LG/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LF/B;"} 10:16:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):281:281 -> getAccessibilityNodeProvider 1:17:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):228:228 -> getBoundsInParent 18:39:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):229:229 -> getBoundsInParent @@ -132646,7 +130284,7 @@ com.facebook.react.views.text.ReactTextViewAccessibilityDelegate -> com.facebook 11:17:void getVisibleVirtualViews(java.util.List):118:118 -> getVisibleVirtualViews 18:28:void getVisibleVirtualViews(java.util.List):119:119 -> getVisibleVirtualViews 11:13:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):182:182 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 14:17:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):185:185 -> onInitializeAccessibilityNodeInfo 18:27:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):186:186 -> onInitializeAccessibilityNodeInfo 1:8:boolean onPerformActionForVirtualView(int,int,android.os.Bundle):99:99 -> onPerformActionForVirtualView @@ -132654,7 +130292,7 @@ com.facebook.react.views.text.ReactTextViewAccessibilityDelegate -> com.facebook 16:38:boolean onPerformActionForVirtualView(int,int,android.os.Bundle):105:105 -> onPerformActionForVirtualView 39:48:boolean onPerformActionForVirtualView(int,int,android.os.Bundle):108:108 -> onPerformActionForVirtualView 6:7:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):195:195 -> onPopulateNodeForVirtualView - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILF/A;)V"} 8:13:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):196:196 -> onPopulateNodeForVirtualView 14:16:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):197:197 -> onPopulateNodeForVirtualView 17:25:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):198:198 -> onPopulateNodeForVirtualView @@ -133748,12 +131386,12 @@ com.facebook.react.views.text.TextTransformKt$WhenMappings -> com.facebook.react com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode -> com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode: # {"id":"sourceFile","fileName":"FrescoBasedReactTextInlineImageShadowNode.kt"} com.facebook.drawee.controller.AbstractDraweeControllerBuilder draweeControllerBuilder -> draweeControllerBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/b;"} 9:10:void ():149:149 -> 11:12:void ():150:150 -> 13:16:void ():148:148 -> 6:8:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object):40:40 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/b;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/b;Ljava/lang/Object;)V"} 9:10:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object):38:38 -> 11:12:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object):39:39 -> 13:16:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object):44:44 -> @@ -133772,7 +131410,7 @@ com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShado 50:53:com.facebook.react.views.text.internal.span.TextInlineImageSpan buildInlineImageSpan():119:119 -> buildInlineImageSpan 1:3:java.lang.Object getCallerContext():134:134 -> getCallerContext 1:3:com.facebook.drawee.controller.AbstractDraweeControllerBuilder getDraweeControllerBuilder():132:132 -> getDraweeControllerBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LU0/b;"} 1:3:com.facebook.react.bridge.ReadableMap getHeaders():111:111 -> getHeaders 1:3:android.net.Uri getUri():109:109 -> getUri 1:3:void setHeaders(com.facebook.react.bridge.ReadableMap):77:77 -> setHeaders @@ -133805,11 +131443,11 @@ com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShado com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageSpan -> com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageSpan: # {"id":"sourceFile","fileName":"FrescoBasedReactTextInlineImageSpan.kt"} com.facebook.drawee.controller.AbstractDraweeControllerBuilder draweeControllerBuilder -> draweeControllerBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/b;"} com.facebook.drawee.view.DraweeHolder draweeHolder -> draweeHolder # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/view/b;"} 11:13:void (android.content.res.Resources,int,int,int,android.net.Uri,com.facebook.react.bridge.ReadableMap,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object,java.lang.String):54:54 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;IIILandroid/net/Uri;Lcom/facebook/react/bridge/ReadableMap;LW0/b;Ljava/lang/Object;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;IIILandroid/net/Uri;Lcom/facebook/react/bridge/ReadableMap;LU0/b;Ljava/lang/Object;Ljava/lang/String;)V"} 14:15:void (android.content.res.Resources,int,int,int,android.net.Uri,com.facebook.react.bridge.ReadableMap,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object,java.lang.String):48:48 -> 16:17:void (android.content.res.Resources,int,int,int,android.net.Uri,com.facebook.react.bridge.ReadableMap,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object,java.lang.String):50:50 -> 18:19:void (android.content.res.Resources,int,int,int,android.net.Uri,com.facebook.react.bridge.ReadableMap,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object,java.lang.String):51:51 -> @@ -133864,15 +131502,15 @@ com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageSpan com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager -> com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager: # {"id":"sourceFile","fileName":"FrescoBasedReactTextInlineImageViewManager.kt"} com.facebook.drawee.controller.AbstractDraweeControllerBuilder draweeControllerBuilder -> draweeControllerBuilder - # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/b;"} 1:1:void ():0:0 -> - 2:2:void (W0.AbstractDraweeControllerBuilder):0:0 -> + 2:2:void (U0.AbstractDraweeControllerBuilder):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/b;)V"} 3:3:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker):25:25 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/b;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/b;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} 4:4:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object):32:32 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/b;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU0/b;Ljava/lang/Object;)V"} 5:5:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object):27:27 -> 6:6:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object):31:31 -> 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():22:22 -> createShadowNodeInstance @@ -134471,7 +132109,7 @@ com.facebook.react.views.textinput.ReactEditText -> com.facebook.react.views.tex 15:33:boolean shouldSubmitOnReturn():524:524 -> shouldSubmitOnReturn 1:8:boolean showSoftKeyboard():862:862 -> showSoftKeyboard 2:9:void stripSpansOfKind(android.text.SpannableStringBuilder,java.lang.Class,androidx.core.util.Predicate):780:780 -> stripSpansOfKind - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/SpannableStringBuilder;Ljava/lang/Class;LF/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/SpannableStringBuilder;Ljava/lang/Class;LE/h;)V"} 10:23:void stripSpansOfKind(android.text.SpannableStringBuilder,java.lang.Class,androidx.core.util.Predicate):782:782 -> stripSpansOfKind 24:29:void stripSpansOfKind(android.text.SpannableStringBuilder,java.lang.Class,androidx.core.util.Predicate):783:783 -> stripSpansOfKind 30:34:void stripSpansOfKind(android.text.SpannableStringBuilder,java.lang.Class,androidx.core.util.Predicate):784:784 -> stripSpansOfKind @@ -136267,7 +133905,7 @@ com.facebook.react.views.virtual.view.ReactVirtualView -> com.facebook.react.vie 2:5:void cleanupLayoutListeners():376:376 -> cleanupLayoutListeners 11:16:void debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):428:428 -> debugLog$ReactAndroid_release 11:16:void debugLog$ReactAndroid_release(java.lang.String,kotlin.jvm.functions.Function0):428 -> debugLog$ReactAndroid_release - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LA3/a;)V"} 17:30:void debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):429:429 -> debugLog$ReactAndroid_release 17:30:void debugLog$ReactAndroid_release(java.lang.String,kotlin.jvm.functions.Function0):429 -> debugLog$ReactAndroid_release 31:88:void debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):430:430 -> debugLog$ReactAndroid_release @@ -136275,7 +133913,7 @@ com.facebook.react.views.virtual.view.ReactVirtualView -> com.facebook.react.vie 89:146:void debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):433:433 -> debugLog$ReactAndroid_release 89:146:void debugLog$ReactAndroid_release(java.lang.String,kotlin.jvm.functions.Function0):433 -> debugLog$ReactAndroid_release 5:16:void debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):427:427 -> debugLog$ReactAndroid_release$default - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/virtual/view/ReactVirtualView;Ljava/lang/String;LD3/a;ILjava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/virtual/view/ReactVirtualView;Ljava/lang/String;LA3/a;ILjava/lang/Object;)V"} 17:22:void debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):428:428 -> debugLog$ReactAndroid_release$default 23:36:void debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):429:429 -> debugLog$ReactAndroid_release$default 37:94:void debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):430:430 -> debugLog$ReactAndroid_release$default @@ -136577,11 +134215,11 @@ com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental - 2:5:void cleanupLayoutListeners():222:222 -> cleanupLayoutListeners 11:22:void debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):248:248 -> debugLog$ReactAndroid_release 11:22:void debugLog$ReactAndroid_release(java.lang.String,kotlin.jvm.functions.Function0):248 -> debugLog$ReactAndroid_release - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LA3/a;)V"} 23:63:void debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):249:249 -> debugLog$ReactAndroid_release 23:63:void debugLog$ReactAndroid_release(java.lang.String,kotlin.jvm.functions.Function0):249 -> debugLog$ReactAndroid_release 5:16:void debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):247:247 -> debugLog$ReactAndroid_release$default - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/virtual/viewexperimental/ReactVirtualViewExperimental;Ljava/lang/String;LD3/a;ILjava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/virtual/viewexperimental/ReactVirtualViewExperimental;Ljava/lang/String;LA3/a;ILjava/lang/Object;)V"} 17:28:void debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):248:248 -> debugLog$ReactAndroid_release$default 29:69:void debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):249:249 -> debugLog$ReactAndroid_release$default 1:6:void doAttachedToWindow$ReactAndroid_release():52:52 -> doAttachedToWindow$ReactAndroid_release @@ -137093,7 +134731,7 @@ com.facebook.soloader.DoNotOptimize -> com.facebook.soloader.g: # {"id":"sourceFile","fileName":"DoNotOptimize.java"} com.facebook.soloader.ElfByteChannel -> com.facebook.soloader.h: # {"id":"sourceFile","fileName":"ElfByteChannel.java"} - int read(java.nio.ByteBuffer,long) -> A + int read(java.nio.ByteBuffer,long) -> B com.facebook.soloader.ElfFileChannel -> com.facebook.soloader.i: # {"id":"sourceFile","fileName":"ElfFileChannel.java"} java.io.File mFile -> d @@ -137102,10 +134740,10 @@ com.facebook.soloader.ElfFileChannel -> com.facebook.soloader.i: 1:3:void (java.io.File):31:31 -> 4:5:void (java.io.File):32:32 -> 6:9:void (java.io.File):33:33 -> - 1:7:int read(java.nio.ByteBuffer,long):59:59 -> A + 1:7:int read(java.nio.ByteBuffer,long):59:59 -> B 1:6:void close():80:80 -> close - 1:9:void openChannel():37:37 -> g - 10:16:void openChannel():38:38 -> g + 1:9:void openChannel():37:37 -> f + 10:16:void openChannel():38:38 -> f 1:7:boolean isOpen():85:85 -> isOpen 1:7:int read(java.nio.ByteBuffer):54:54 -> read 1:7:int write(java.nio.ByteBuffer):75:75 -> write @@ -137125,32 +134763,32 @@ com.facebook.soloader.ElfZipFileChannel -> com.facebook.soloader.j: 15:20:void (java.util.zip.ZipFile,java.util.zip.ZipEntry):41:41 -> 21:29:void (java.util.zip.ZipFile,java.util.zip.ZipEntry):42:42 -> 30:56:void (java.util.zip.ZipFile,java.util.zip.ZipEntry):44:44 -> - 1:4:int read(java.nio.ByteBuffer,long):106:106 -> A - 5:8:int read(java.nio.ByteBuffer,long):110:110 -> A - 9:23:int read(java.nio.ByteBuffer,long):111:111 -> A - 24:26:int read(java.nio.ByteBuffer,long):118:118 -> A - 27:33:int read(java.nio.ByteBuffer,long):119:119 -> A - 34:42:int read(java.nio.ByteBuffer,long):120:120 -> A - 43:51:int read(java.nio.ByteBuffer,long):121:121 -> A - 52:53:int read(java.nio.ByteBuffer,long):123:123 -> A - 54:58:int read(java.nio.ByteBuffer,long):124:124 -> A - 59:61:int read(java.nio.ByteBuffer,long):125:125 -> A - 62:68:int read(java.nio.ByteBuffer,long):127:127 -> A - 69:76:int read(java.nio.ByteBuffer,long):107:107 -> A + 1:4:int read(java.nio.ByteBuffer,long):106:106 -> B + 5:8:int read(java.nio.ByteBuffer,long):110:110 -> B + 9:23:int read(java.nio.ByteBuffer,long):111:111 -> B + 24:26:int read(java.nio.ByteBuffer,long):118:118 -> B + 27:33:int read(java.nio.ByteBuffer,long):119:119 -> B + 34:42:int read(java.nio.ByteBuffer,long):120:120 -> B + 43:51:int read(java.nio.ByteBuffer,long):121:121 -> B + 52:53:int read(java.nio.ByteBuffer,long):123:123 -> B + 54:58:int read(java.nio.ByteBuffer,long):124:124 -> B + 59:61:int read(java.nio.ByteBuffer,long):125:125 -> B + 62:68:int read(java.nio.ByteBuffer,long):127:127 -> B + 69:76:int read(java.nio.ByteBuffer,long):107:107 -> B 1:4:void close():154:154 -> close 5:8:void close():155:155 -> close 9:11:void close():156:156 -> close - 1:6:com.facebook.soloader.ElfByteChannel position(long):55:55 -> g + 1:6:com.facebook.soloader.ElfByteChannel position(long):55:55 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lcom/facebook/soloader/h;"} - 7:13:com.facebook.soloader.ElfByteChannel position(long):59:59 -> g - 14:26:com.facebook.soloader.ElfByteChannel position(long):63:63 -> g - 27:30:com.facebook.soloader.ElfByteChannel position(long):67:67 -> g - 31:33:com.facebook.soloader.ElfByteChannel position(long):69:69 -> g - 34:45:com.facebook.soloader.ElfByteChannel position(long):70:70 -> g - 46:48:com.facebook.soloader.ElfByteChannel position(long):74:74 -> g - 49:51:com.facebook.soloader.ElfByteChannel position(long):76:76 -> g - 52:78:com.facebook.soloader.ElfByteChannel position(long):72:72 -> g - 79:105:com.facebook.soloader.ElfByteChannel position(long):56:56 -> g + 7:13:com.facebook.soloader.ElfByteChannel position(long):59:59 -> f + 14:26:com.facebook.soloader.ElfByteChannel position(long):63:63 -> f + 27:30:com.facebook.soloader.ElfByteChannel position(long):67:67 -> f + 31:33:com.facebook.soloader.ElfByteChannel position(long):69:69 -> f + 34:45:com.facebook.soloader.ElfByteChannel position(long):70:70 -> f + 46:48:com.facebook.soloader.ElfByteChannel position(long):74:74 -> f + 49:51:com.facebook.soloader.ElfByteChannel position(long):76:76 -> f + 52:78:com.facebook.soloader.ElfByteChannel position(long):72:72 -> f + 79:105:com.facebook.soloader.ElfByteChannel position(long):56:56 -> f 1:3:boolean isOpen():149:149 -> isOpen 1:7:int read(java.nio.ByteBuffer):89:89 -> read 1:8:int write(java.nio.ByteBuffer):144:144 -> write @@ -137271,30 +134909,30 @@ com.facebook.soloader.ExtractFromZipSoSource$ZipUnpacker -> com.facebook.soloade 42:52:void unpack(java.io.File):155:155 -> i 53:55:void unpack(java.io.File):160:160 -> i 56:57:void unpack(java.io.File):162:162 -> i - 1:5:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():92:92 -> s + 1:5:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():92:92 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/soloader/m$a;"} - 6:10:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():93:93 -> s - 11:18:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():94:94 -> s - 19:22:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():95:95 -> s - 23:28:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():96:96 -> s - 29:34:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():97:97 -> s - 35:40:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():98:98 -> s - 41:48:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():99:99 -> s - 49:55:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():100:100 -> s - 56:61:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():103:103 -> s - 62:65:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():104:104 -> s - 66:69:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():105:105 -> s - 70:76:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():106:106 -> s - 77:79:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():110:110 -> s - 80:87:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():111:111 -> s - 88:91:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():112:112 -> s - 92:100:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():113:113 -> s - 101:117:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():117:117 -> s - 118:133:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():119:119 -> s - 134:137:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():120:120 -> s - 1:5:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] getExtractableDsosFromZip():131:131 -> t + 6:10:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():93:93 -> j + 11:18:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():94:94 -> j + 19:22:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():95:95 -> j + 23:28:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():96:96 -> j + 29:34:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():97:97 -> j + 35:40:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():98:98 -> j + 41:48:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():99:99 -> j + 49:55:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():100:100 -> j + 56:61:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():103:103 -> j + 62:65:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():104:104 -> j + 66:69:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():105:105 -> j + 70:76:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():106:106 -> j + 77:79:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():110:110 -> j + 80:87:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():111:111 -> j + 88:91:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():112:112 -> j + 92:100:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():113:113 -> j + 101:117:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():117:117 -> j + 118:133:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():119:119 -> j + 134:137:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] computeDsosFromZip():120:120 -> j + 1:5:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] getExtractableDsosFromZip():131:131 -> s # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/soloader/m$a;"} - 6:12:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] getExtractableDsosFromZip():135:135 -> t + 6:12:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] getExtractableDsosFromZip():135:135 -> s com.facebook.soloader.FileLocker -> com.facebook.soloader.n: # {"id":"sourceFile","fileName":"FileLocker.java"} java.io.FileOutputStream mLockFileOutputStream -> d @@ -137310,7 +134948,7 @@ com.facebook.soloader.FileLocker -> com.facebook.soloader.n: 5:10:void close():53:53 -> close 11:21:void close():56:56 -> close 22:22:void close():57:57 -> close - 1:6:com.facebook.soloader.FileLocker lock(java.io.File):32:32 -> g + 1:6:com.facebook.soloader.FileLocker lock(java.io.File):32:32 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lcom/facebook/soloader/n;"} com.facebook.soloader.InstrumentedSoFileLoader -> com.facebook.soloader.o: # {"id":"sourceFile","fileName":"InstrumentedSoFileLoader.java"} @@ -137617,7 +135255,7 @@ com.facebook.soloader.SoLoader -> com.facebook.soloader.SoLoader: # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/soloader/E;"} java.util.concurrent.atomic.AtomicInteger sSoSourcesVersion -> f com.facebook.soloader.recovery.RecoveryStrategyFactory sRecoveryStrategyFactory -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LM1/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK1/i;"} java.util.Set sLoadedLibraries -> h java.util.Map sLoadingLibraries -> i java.util.Set sLoadedAndJniInvoked -> j @@ -137648,7 +135286,7 @@ com.facebook.soloader.SoLoader -> com.facebook.soloader.SoLoader: 49:49:int makePrepareFlags():574:574 -> A 1:1:int makeRecoveryFlags(int):0:0 -> B 1:34:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):953:953 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/UnsatisfiedLinkError;LM1/h;)LM1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/UnsatisfiedLinkError;LK1/h;)LK1/h;"} 35:45:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):954:954 -> C 46:52:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):957:957 -> C 53:57:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):959:959 -> C @@ -137665,7 +135303,7 @@ com.facebook.soloader.SoLoader -> com.facebook.soloader.SoLoader: 108:116:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):980:980 -> C 117:117:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):981:981 -> C 1:3:boolean recoverLocked(java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):991:991 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/UnsatisfiedLinkError;LM1/h;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/UnsatisfiedLinkError;LK1/h;)Z"} 4:10:boolean recoverLocked(java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):993:993 -> D 11:15:boolean recoverLocked(java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):998:998 -> D 16:17:boolean recoverLocked(java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):996:996 -> D @@ -137736,7 +135374,7 @@ com.facebook.soloader.SoLoader -> com.facebook.soloader.SoLoader: 13:23:int getApplicationSoSourceFlags():481:481 -> i 2:5:void init(android.content.Context,int):260:260 -> init 4:18:com.facebook.soloader.recovery.RecoveryStrategy getRecoveryStrategy():1003:1003 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LK1/h;"} 1:8:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):275:275 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILcom/facebook/soloader/x;)V"} 9:14:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):276:276 -> k @@ -138270,53 +135908,53 @@ com.facebook.soloader.UnpackingSoSource$InputDso -> com.facebook.soloader.G$d: 6:8:void (com.facebook.soloader.UnpackingSoSource$Dso,java.io.InputStream):122:122 -> 1:7:int available():130:130 -> available 1:6:void close():135:135 -> close - 1:3:java.io.InputStream access$000(com.facebook.soloader.UnpackingSoSource$InputDso):116:116 -> g + 1:3:java.io.InputStream access$000(com.facebook.soloader.UnpackingSoSource$InputDso):116:116 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/G$d;)Ljava/io/InputStream;"} 1:3:com.facebook.soloader.UnpackingSoSource$Dso getDso():126:126 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/soloader/G$c;"} com.facebook.soloader.UnpackingSoSource$Unpacker -> com.facebook.soloader.G$e: # {"id":"sourceFile","fileName":"UnpackingSoSource.java"} 1:4:void ():176:176 -> - 3:40:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):188:188 -> g + 3:40:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):188:188 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/G$d;[BLjava/io/File;)V"} - 41:52:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):189:189 -> g - 53:59:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):190:190 -> g - 60:66:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):191:191 -> g - 67:78:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):193:193 -> g - 79:90:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):195:195 -> g - 91:97:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):196:196 -> g - 98:103:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):197:197 -> g - 104:106:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):200:200 -> g - 107:118:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):205:205 -> g - 119:138:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):206:206 -> g - 139:152:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):213:213 -> g - 153:160:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):206:206 -> g - 161:183:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):198:198 -> g - 184:192:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):190:190 -> g - 193:220:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):201:201 -> g - 221:223:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):202:202 -> g - 224:224:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):203:203 -> g - 225:236:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):205:205 -> g - 237:256:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):206:206 -> g - 257:270:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):213:213 -> g - 271:273:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):206:206 -> g - 274:274:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):216:216 -> g + 41:52:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):189:189 -> f + 53:59:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):190:190 -> f + 60:66:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):191:191 -> f + 67:78:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):193:193 -> f + 79:90:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):195:195 -> f + 91:97:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):196:196 -> f + 98:103:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):197:197 -> f + 104:106:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):200:200 -> f + 107:118:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):205:205 -> f + 119:138:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):206:206 -> f + 139:152:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):213:213 -> f + 153:160:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):206:206 -> f + 161:183:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):198:198 -> f + 184:192:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):190:190 -> f + 193:220:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):201:201 -> f + 221:223:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):202:202 -> f + 224:224:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):203:203 -> f + 225:236:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):205:205 -> f + 237:256:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):206:206 -> f + 257:270:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):213:213 -> f + 271:273:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):206:206 -> f + 274:274:void extractDso(com.facebook.soloader.UnpackingSoSource$InputDso,byte[],java.io.File):216:216 -> f com.facebook.soloader.UnpackingSoSource$Dso[] getDsos() -> h # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/soloader/G$c;"} void unpack(java.io.File) -> i -com.facebook.soloader.nativeloader.NativeLoader -> K1.a: +com.facebook.soloader.nativeloader.NativeLoader -> I1.a: # {"id":"sourceFile","fileName":"NativeLoader.java"} com.facebook.soloader.nativeloader.NativeLoaderDelegate sDelegate -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LK1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI1/b;"} 1:3:void init(com.facebook.soloader.nativeloader.NativeLoaderDelegate):100:100 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK1/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI1/b;)V"} 4:7:void init(com.facebook.soloader.nativeloader.NativeLoaderDelegate):101:101 -> a 8:9:void init(com.facebook.soloader.nativeloader.NativeLoaderDelegate):104:104 -> a 10:13:void init(com.facebook.soloader.nativeloader.NativeLoaderDelegate):105:105 -> a 14:21:void init(com.facebook.soloader.nativeloader.NativeLoaderDelegate):102:102 -> a 22:23:void init(com.facebook.soloader.nativeloader.NativeLoaderDelegate):105:105 -> a 1:6:void initIfUninitialized(com.facebook.soloader.nativeloader.NativeLoaderDelegate):130:130 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK1/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI1/b;)V"} 7:10:void initIfUninitialized(com.facebook.soloader.nativeloader.NativeLoaderDelegate):131:131 -> b 1:3:boolean isInitialized():117:117 -> c 4:13:boolean isInitialized():118:118 -> c @@ -138328,16 +135966,16 @@ com.facebook.soloader.nativeloader.NativeLoader -> K1.a: 9:15:boolean loadLibrary(java.lang.String,int):52:52 -> e 16:23:boolean loadLibrary(java.lang.String,int):45:45 -> e 24:25:boolean loadLibrary(java.lang.String,int):50:50 -> e -com.facebook.soloader.nativeloader.NativeLoaderDelegate -> K1.b: +com.facebook.soloader.nativeloader.NativeLoaderDelegate -> I1.b: # {"id":"sourceFile","fileName":"NativeLoaderDelegate.java"} boolean loadLibrary(java.lang.String,int) -> a -com.facebook.soloader.nativeloader.SystemDelegate -> K1.c: +com.facebook.soloader.nativeloader.SystemDelegate -> I1.c: # {"id":"sourceFile","fileName":"SystemDelegate.java"} 1:4:void ():20:20 -> 1:5:boolean loadLibrary(java.lang.String,int):24:24 -> a -com.facebook.soloader.observer.Observer -> L1.a: +com.facebook.soloader.observer.Observer -> J1.a: # {"id":"sourceFile","fileName":"Observer.java"} -com.facebook.soloader.observer.ObserverHolder -> L1.b: +com.facebook.soloader.observer.ObserverHolder -> J1.b: # {"id":"sourceFile","fileName":"ObserverHolder.java"} java.util.concurrent.atomic.AtomicReference sObservers -> a 1:8:void ():26:26 -> @@ -138363,7 +136001,7 @@ com.facebook.soloader.observer.ObserverHolder -> L1.b: 11:18:void onRecoveryEnd(java.lang.Throwable):114:114 -> g 19:20:void onRecoveryEnd(java.lang.Throwable):115:115 -> g 1:10:void onRecoveryStart(com.facebook.soloader.recovery.RecoveryStrategy):103:103 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM1/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LK1/h;)V"} 11:18:void onRecoveryStart(com.facebook.soloader.recovery.RecoveryStrategy):105:105 -> h 19:20:void onRecoveryStart(com.facebook.soloader.recovery.RecoveryStrategy):106:106 -> h 1:10:void onSoFileLoaderLoadEnd(java.lang.Throwable):148:148 -> i @@ -138380,7 +136018,7 @@ com.facebook.soloader.observer.ObserverHolder -> L1.b: # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/E;)V"} 11:18:void onSoSourceLoadLibraryStart(com.facebook.soloader.SoSource):87:87 -> l 19:20:void onSoSourceLoadLibraryStart(com.facebook.soloader.SoSource):88:88 -> l -com.facebook.soloader.recovery.BaseApkPathHistory -> M1.a: +com.facebook.soloader.recovery.BaseApkPathHistory -> K1.a: # {"id":"sourceFile","fileName":"BaseApkPathHistory.java"} java.lang.String[] mPaths -> a int mCounter -> b @@ -138410,13 +136048,13 @@ com.facebook.soloader.recovery.BaseApkPathHistory -> M1.a: 80:85:void report(java.lang.StringBuilder):71:71 -> b 86:89:void report(java.lang.StringBuilder):74:74 -> b 2:8:int size():83:83 -> c -com.facebook.soloader.recovery.CheckBaseApkExists -> M1.b: +com.facebook.soloader.recovery.CheckBaseApkExists -> K1.b: # {"id":"sourceFile","fileName":"CheckBaseApkExists.java"} android.content.Context mContext -> a com.facebook.soloader.recovery.BaseApkPathHistory mBaseApkPathHistory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LM1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK1/a;"} 1:3:void (android.content.Context,com.facebook.soloader.recovery.BaseApkPathHistory):36:36 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LM1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LK1/a;)V"} 4:5:void (android.content.Context,com.facebook.soloader.recovery.BaseApkPathHistory):37:37 -> 6:8:void (android.content.Context,com.facebook.soloader.recovery.BaseApkPathHistory):38:38 -> 1:8:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):43:43 -> a @@ -138427,7 +136065,7 @@ com.facebook.soloader.recovery.CheckBaseApkExists -> M1.b: 51:58:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):47:47 -> a 59:63:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):48:48 -> a 64:73:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):49:49 -> a -com.facebook.soloader.recovery.CheckOnDiskStateDataApp -> M1.c: +com.facebook.soloader.recovery.CheckOnDiskStateDataApp -> K1.c: # {"id":"sourceFile","fileName":"CheckOnDiskStateDataApp.java"} android.content.Context mContext -> a 1:3:void (android.content.Context):34:34 -> @@ -138460,7 +136098,7 @@ com.facebook.soloader.recovery.CheckOnDiskStateDataApp -> M1.c: 202:203:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):101:101 -> a 204:209:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):104:104 -> a 210:216:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):107:107 -> a -com.facebook.soloader.recovery.CheckOnDiskStateDataData -> M1.d: +com.facebook.soloader.recovery.CheckOnDiskStateDataData -> K1.d: # {"id":"sourceFile","fileName":"CheckOnDiskStateDataData.java"} 1:4:void ():27:27 -> 1:6:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):30:30 -> a @@ -138480,24 +136118,24 @@ com.facebook.soloader.recovery.CheckOnDiskStateDataData -> M1.d: 105:112:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):59:59 -> a 113:118:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):66:66 -> a 119:124:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):70:70 -> a -com.facebook.soloader.recovery.CompositeRecoveryStrategy -> M1.e: +com.facebook.soloader.recovery.CompositeRecoveryStrategy -> K1.e: # {"id":"sourceFile","fileName":"CompositeRecoveryStrategy.java"} com.facebook.soloader.recovery.RecoveryStrategy[] mStrategies -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"[LM1/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LK1/h;"} int mCurrentStrategy -> b 1:3:void (com.facebook.soloader.recovery.RecoveryStrategy[]):25:25 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"([LM1/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([LK1/h;)V"} 4:6:void (com.facebook.soloader.recovery.RecoveryStrategy[]):26:26 -> 7:9:void (com.facebook.soloader.recovery.RecoveryStrategy[]):27:27 -> 1:9:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):32:32 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/UnsatisfiedLinkError;[Lcom/facebook/soloader/E;)Z"} 10:13:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):33:33 -> a 14:23:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):34:34 -> a -com.facebook.soloader.recovery.DefaultRecoveryStrategyFactory -> M1.f: +com.facebook.soloader.recovery.DefaultRecoveryStrategyFactory -> K1.f: # {"id":"sourceFile","fileName":"DefaultRecoveryStrategyFactory.java"} android.content.Context mContext -> a com.facebook.soloader.recovery.BaseApkPathHistory mBaseApkPathHistory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LM1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK1/a;"} int mRecoveryFlags -> c 1:3:void (android.content.Context,int):26:26 -> 4:5:void (android.content.Context,int):27:27 -> @@ -138505,15 +136143,15 @@ com.facebook.soloader.recovery.DefaultRecoveryStrategyFactory -> M1.f: 8:15:void (android.content.Context,int):29:29 -> 16:25:void (android.content.Context,int):30:30 -> 1:86:com.facebook.soloader.recovery.RecoveryStrategy get():35:35 -> get - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM1/h;"} -com.facebook.soloader.recovery.DetectDataAppMove -> M1.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LK1/h;"} +com.facebook.soloader.recovery.DetectDataAppMove -> K1.g: # {"id":"sourceFile","fileName":"DetectDataAppMove.java"} android.content.Context mContext -> a com.facebook.soloader.recovery.BaseApkPathHistory mBaseApkPathHistory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LM1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK1/a;"} int mInitialHistorySize -> c 1:3:void (android.content.Context,com.facebook.soloader.recovery.BaseApkPathHistory):32:32 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LM1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LK1/a;)V"} 4:5:void (android.content.Context,com.facebook.soloader.recovery.BaseApkPathHistory):33:33 -> 6:7:void (android.content.Context,com.facebook.soloader.recovery.BaseApkPathHistory):34:34 -> 8:14:void (android.content.Context,com.facebook.soloader.recovery.BaseApkPathHistory):35:35 -> @@ -138530,15 +136168,15 @@ com.facebook.soloader.recovery.DetectDataAppMove -> M1.g: 5:10:void recoverSoSources(com.facebook.soloader.SoSource[]):60:60 -> d 11:12:void recoverSoSources(com.facebook.soloader.SoSource[]):61:61 -> d 13:24:void recoverSoSources(com.facebook.soloader.SoSource[]):62:62 -> d -com.facebook.soloader.recovery.RecoveryStrategy -> M1.h: +com.facebook.soloader.recovery.RecoveryStrategy -> K1.h: # {"id":"sourceFile","fileName":"RecoveryStrategy.java"} boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]) -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/UnsatisfiedLinkError;[Lcom/facebook/soloader/E;)Z"} -com.facebook.soloader.recovery.RecoveryStrategyFactory -> M1.i: +com.facebook.soloader.recovery.RecoveryStrategyFactory -> K1.i: # {"id":"sourceFile","fileName":"RecoveryStrategyFactory.java"} com.facebook.soloader.recovery.RecoveryStrategy get() -> get - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM1/h;"} -com.facebook.soloader.recovery.ReunpackBackupSoSources -> M1.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LK1/h;"} +com.facebook.soloader.recovery.ReunpackBackupSoSources -> K1.j: # {"id":"sourceFile","fileName":"ReunpackBackupSoSources.java"} int mRecoveryFlags -> a 1:3:void (int):43:43 -> @@ -138580,7 +136218,7 @@ com.facebook.soloader.recovery.ReunpackBackupSoSources -> M1.j: 13:14:boolean recoverDSONotFoundError(com.facebook.soloader.SoSource[],java.lang.String,int):90:90 -> d 15:28:boolean recoverDSONotFoundError(com.facebook.soloader.SoSource[],java.lang.String,int):92:92 -> d 29:51:boolean recoverDSONotFoundError(com.facebook.soloader.SoSource[],java.lang.String,int):98:98 -> d -com.facebook.soloader.recovery.ReunpackNonBackupSoSources -> M1.k: +com.facebook.soloader.recovery.ReunpackNonBackupSoSources -> K1.k: # {"id":"sourceFile","fileName":"ReunpackNonBackupSoSources.java"} 1:4:void ():31:31 -> 1:6:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):35:35 -> a @@ -138600,7 +136238,7 @@ com.facebook.soloader.recovery.ReunpackNonBackupSoSources -> M1.k: 116:125:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):70:70 -> a 126:149:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):73:73 -> a 150:155:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):70:70 -> a -com.facebook.soloader.recovery.WaitForAsyncInit -> M1.l: +com.facebook.soloader.recovery.WaitForAsyncInit -> K1.l: # {"id":"sourceFile","fileName":"WaitForAsyncInit.java"} 1:4:void ():24:24 -> 1:6:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):27:27 -> a @@ -138609,10 +136247,10 @@ com.facebook.soloader.recovery.WaitForAsyncInit -> M1.l: 11:13:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):29:29 -> a 14:39:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):30:30 -> a 40:47:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):31:31 -> a -com.facebook.systrace.Systrace -> N1.a: +com.facebook.systrace.Systrace -> L1.a: # {"id":"sourceFile","fileName":"Systrace.kt"} com.facebook.systrace.Systrace INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL1/a;"} 1:8:void ():0:0 -> 1:4:void ():18:18 -> 6:9:void beginAsyncSection(long,java.lang.String,int):75:75 -> a @@ -138636,64 +136274,64 @@ com.facebook.systrace.Systrace -> N1.a: 6:9:void startAsyncFlow(long,java.lang.String,int):100:100 -> l 6:9:void traceCounter(long,java.lang.String,int):95:95 -> m 1:1:void traceInstant(long,java.lang.String,com.facebook.systrace.Systrace$EventScope):29:29 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/lang/String;LN1/a$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/lang/String;LL1/a$a;)V"} 11:13:void traceSection(long,java.lang.String,java.lang.Runnable):33:33 -> o 14:16:void traceSection(long,java.lang.String,java.lang.Runnable):35:35 -> o 17:25:void traceSection(long,java.lang.String,java.lang.Runnable):37:37 -> o 1:1:void unregisterListener(com.facebook.systrace.TraceListener):25:25 -> p -com.facebook.systrace.Systrace$EventScope -> N1.a$a: +com.facebook.systrace.Systrace$EventScope -> L1.a$a: # {"id":"sourceFile","fileName":"Systrace.kt"} char code -> d com.facebook.systrace.Systrace$EventScope THREAD -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL1/a$a;"} com.facebook.systrace.Systrace$EventScope PROCESS -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL1/a$a;"} com.facebook.systrace.Systrace$EventScope GLOBAL -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL1/a$a;"} com.facebook.systrace.Systrace$EventScope[] $VALUES -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"[LN1/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LL1/a$a;"} kotlin.enums.EnumEntries $ENTRIES -> i 1:12:void ():111:111 -> 13:24:void ():112:112 -> 25:49:void ():113:113 -> 1:6:void (java.lang.String,int,char):110:110 -> 1:11:com.facebook.systrace.Systrace$EventScope[] $values():0:0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LN1/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LL1/a$a;"} 7:9:com.facebook.systrace.Systrace$EventScope valueOf(java.lang.String):114:114 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN1/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LL1/a$a;"} 7:9:com.facebook.systrace.Systrace$EventScope[] values():114:114 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LN1/a$a;"} -com.facebook.systrace.SystraceMessage -> N1.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LL1/a$a;"} +com.facebook.systrace.SystraceMessage -> L1.b: # {"id":"sourceFile","fileName":"SystraceMessage.kt"} com.facebook.systrace.SystraceMessage INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LL1/b;"} boolean INCLUDE_ARGS -> b 1:8:void ():0:0 -> 1:4:void ():13:13 -> 6:11:com.facebook.systrace.SystraceMessage$Builder beginSection(long,java.lang.String):18:18 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/lang/String;)LN1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/lang/String;)LL1/b$a;"} 1:6:com.facebook.systrace.SystraceMessage$Builder endSection(long):20:20 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)LN1/b$a;"} -com.facebook.systrace.SystraceMessage$Builder -> N1.b$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)LL1/b$a;"} +com.facebook.systrace.SystraceMessage$Builder -> L1.b$a: # {"id":"sourceFile","fileName":"SystraceMessage.kt"} 1:4:void ():22:22 -> com.facebook.systrace.SystraceMessage$Builder arg(java.lang.String,int) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;I)LN1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;I)LL1/b$a;"} com.facebook.systrace.SystraceMessage$Builder arg(java.lang.String,java.lang.Object) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)LN1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)LL1/b$a;"} void flush() -> c -com.facebook.systrace.SystraceMessage$EndSectionBuilder -> N1.b$b: +com.facebook.systrace.SystraceMessage$EndSectionBuilder -> L1.b$b: # {"id":"sourceFile","fileName":"SystraceMessage.kt"} long tag -> a 1:6:void (long):75:75 -> - 1:1:N1.SystraceMessage$Builder N1.SystraceMessage$EndSectionBuilder.arg(java.lang.String,int):0:0 -> a + 1:1:L1.SystraceMessage$Builder L1.SystraceMessage$EndSectionBuilder.arg(java.lang.String,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;I)LN1/b$a;"} - 1:1:N1.SystraceMessage$Builder N1.SystraceMessage$EndSectionBuilder.arg(java.lang.String,java.lang.Object):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;I)LL1/b$a;"} + 1:1:L1.SystraceMessage$Builder L1.SystraceMessage$EndSectionBuilder.arg(java.lang.String,java.lang.Object):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)LN1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)LL1/b$a;"} 1:6:void flush():77:77 -> c -com.facebook.systrace.SystraceMessage$StartSectionBuilder -> N1.b$c: +com.facebook.systrace.SystraceMessage$StartSectionBuilder -> L1.b$c: # {"id":"sourceFile","fileName":"SystraceMessage.kt"} long tag -> a java.lang.String sectionName -> b @@ -138702,9 +136340,9 @@ com.facebook.systrace.SystraceMessage$StartSectionBuilder -> N1.b$c: 9:12:void (long,java.lang.String):34:34 -> 13:20:void (long,java.lang.String):36:36 -> 6:13:com.facebook.systrace.SystraceMessage$Builder arg(java.lang.String,int):56:56 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;I)LN1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;I)LL1/b$a;"} 11:18:com.facebook.systrace.SystraceMessage$Builder arg(java.lang.String,java.lang.Object):51:51 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)LN1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)LL1/b$a;"} 1:2:void flush():40:40 -> c 3:4:void flush():41:41 -> c 5:16:void flush():42:42 -> c @@ -138712,7 +136350,7 @@ com.facebook.systrace.SystraceMessage$StartSectionBuilder -> N1.b$c: 48:64:void flush():45:45 -> c 65:68:void flush():39:39 -> c 1:26:void addArg(java.lang.String,java.lang.String):71:71 -> d -com.facebook.systrace.SystraceMessage$StartSectionBuilder$$ExternalSyntheticBackport0 -> N1.c: +com.facebook.systrace.SystraceMessage$StartSectionBuilder$$ExternalSyntheticBackport0 -> L1.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 3:49:java.lang.String java.lang.String.join(java.lang.CharSequence,java.lang.Iterable):0:0 -> a @@ -139162,37 +136800,37 @@ com.facebook.yoga.YogaNode -> com.facebook.yoga.r: void setMinHeightPercent(float) -> d0 com.facebook.yoga.YogaValue getHeight() -> e void setMinWidth(float) -> e0 - com.facebook.yoga.YogaDirection getLayoutDirection() -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/yoga/h;"} void setMinWidthPercent(float) -> f0 + com.facebook.yoga.YogaDirection getLayoutDirection() -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/yoga/h;"} void setOverflow(com.facebook.yoga.YogaOverflow) -> g0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/u;)V"} void setPadding(com.facebook.yoga.YogaEdge,float) -> h0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} void setPaddingPercent(com.facebook.yoga.YogaEdge,float) -> i0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} - float getLayoutHeight() -> j void setPosition(com.facebook.yoga.YogaEdge,float) -> j0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} - float getLayoutPadding(com.facebook.yoga.YogaEdge) -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;)F"} + float getLayoutHeight() -> k void setPositionPercent(com.facebook.yoga.YogaEdge,float) -> k0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} - float getLayoutWidth() -> l + float getLayoutPadding(com.facebook.yoga.YogaEdge) -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;)F"} void setPositionType(com.facebook.yoga.YogaPositionType) -> l0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/v;)V"} - float getLayoutX() -> m + float getLayoutWidth() -> m void setWidth(float) -> m0 - float getLayoutY() -> n + float getLayoutX() -> n void setWidthAuto() -> n0 - com.facebook.yoga.YogaValue getPadding(com.facebook.yoga.YogaEdge) -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;)Lcom/facebook/yoga/YogaValue;"} + float getLayoutY() -> o void setWidthPercent(float) -> o0 - com.facebook.yoga.YogaValue getWidth() -> p + com.facebook.yoga.YogaValue getPadding(com.facebook.yoga.YogaEdge) -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;)Lcom/facebook/yoga/YogaValue;"} void setWrap(com.facebook.yoga.YogaWrap) -> p0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/x;)V"} - boolean hasNewLayout() -> q - boolean isDirty() -> r + com.facebook.yoga.YogaValue getWidth() -> q + boolean hasNewLayout() -> r + boolean isDirty() -> t boolean isMeasureDefined() -> u void markLayoutSeen() -> v com.facebook.yoga.YogaNode removeChildAt(int) -> w @@ -139305,39 +136943,38 @@ com.facebook.yoga.YogaNodeJNIBase -> com.facebook.yoga.YogaNodeJNIBase: 1:6:void setMinHeightPercent(float):529:529 -> d0 1:11:com.facebook.yoga.YogaValue getHeight():469:469 -> e 1:6:void setMinWidth(float):501:501 -> e0 - 1:11:com.facebook.yoga.YogaDirection getLayoutDirection():793:793 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/yoga/h;"} - 12:16:com.facebook.yoga.YogaDirection getLayoutDirection():792:792 -> f 1:6:void setMinWidthPercent(float):505:505 -> f0 + 1:11:com.facebook.yoga.YogaDirection getLayoutDirection():793:793 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/yoga/h;"} + 12:16:com.facebook.yoga.YogaDirection getLayoutDirection():792:792 -> g 1:10:void setOverflow(com.facebook.yoga.YogaOverflow):325:325 -> g0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/u;)V"} 1:10:void setPadding(com.facebook.yoga.YogaEdge,float):409:409 -> h0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} 1:10:void setPaddingPercent(com.facebook.yoga.YogaEdge,float):413:413 -> i0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} - 1:10:float getLayoutHeight():696:696 -> j 1:10:void setPosition(com.facebook.yoga.YogaEdge,float):429:429 -> j0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} - 1:21:float getLayoutPadding(com.facebook.yoga.YogaEdge):729:729 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;)F"} - 22:32:float getLayoutPadding(com.facebook.yoga.YogaEdge):733:733 -> k - 33:40:float getLayoutPadding(com.facebook.yoga.YogaEdge):751:751 -> k - 41:48:float getLayoutPadding(com.facebook.yoga.YogaEdge):747:747 -> k - 49:53:float getLayoutPadding(com.facebook.yoga.YogaEdge):748:748 -> k - 54:60:float getLayoutPadding(com.facebook.yoga.YogaEdge):749:749 -> k - 61:68:float getLayoutPadding(com.facebook.yoga.YogaEdge):743:743 -> k - 69:75:float getLayoutPadding(com.facebook.yoga.YogaEdge):744:744 -> k - 76:80:float getLayoutPadding(com.facebook.yoga.YogaEdge):745:745 -> k - 81:87:float getLayoutPadding(com.facebook.yoga.YogaEdge):741:741 -> k - 88:94:float getLayoutPadding(com.facebook.yoga.YogaEdge):739:739 -> k - 95:101:float getLayoutPadding(com.facebook.yoga.YogaEdge):737:737 -> k - 102:108:float getLayoutPadding(com.facebook.yoga.YogaEdge):735:735 -> k + 1:10:float getLayoutHeight():696:696 -> k 1:10:void setPositionPercent(com.facebook.yoga.YogaEdge,float):433:433 -> k0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} - 1:10:float getLayoutWidth():691:691 -> l + 1:21:float getLayoutPadding(com.facebook.yoga.YogaEdge):729:729 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;)F"} + 22:32:float getLayoutPadding(com.facebook.yoga.YogaEdge):733:733 -> l + 33:40:float getLayoutPadding(com.facebook.yoga.YogaEdge):751:751 -> l + 41:48:float getLayoutPadding(com.facebook.yoga.YogaEdge):747:747 -> l + 49:53:float getLayoutPadding(com.facebook.yoga.YogaEdge):748:748 -> l + 54:60:float getLayoutPadding(com.facebook.yoga.YogaEdge):749:749 -> l + 61:68:float getLayoutPadding(com.facebook.yoga.YogaEdge):743:743 -> l + 69:75:float getLayoutPadding(com.facebook.yoga.YogaEdge):744:744 -> l + 76:80:float getLayoutPadding(com.facebook.yoga.YogaEdge):745:745 -> l + 81:87:float getLayoutPadding(com.facebook.yoga.YogaEdge):741:741 -> l + 88:94:float getLayoutPadding(com.facebook.yoga.YogaEdge):739:739 -> l + 95:101:float getLayoutPadding(com.facebook.yoga.YogaEdge):737:737 -> l + 102:108:float getLayoutPadding(com.facebook.yoga.YogaEdge):735:735 -> l 1:10:void setPositionType(com.facebook.yoga.YogaPositionType):301:301 -> l0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/v;)V"} - 1:10:float getLayoutX():681:681 -> m + 1:10:float getLayoutWidth():691:691 -> m 1:6:void setWidth(float):445:445 -> m0 1:6:long measure(float,int,float,int):617:617 -> measure 7:8:long measure(float,int,float,int):621:621 -> measure @@ -139345,20 +136982,20 @@ com.facebook.yoga.YogaNodeJNIBase -> com.facebook.yoga.YogaNodeJNIBase: 13:19:long measure(float,int,float,int):626:626 -> measure 20:24:long measure(float,int,float,int):621:621 -> measure 25:32:long measure(float,int,float,int):618:618 -> measure - 1:10:float getLayoutY():686:686 -> n + 1:10:float getLayoutX():681:681 -> n 1:6:void setWidthAuto():453:453 -> n0 - 1:15:com.facebook.yoga.YogaValue getPadding(com.facebook.yoga.YogaEdge):405:405 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;)Lcom/facebook/yoga/YogaValue;"} + 1:10:float getLayoutY():686:686 -> o 1:6:void setWidthPercent(float):449:449 -> o0 - 1:11:com.facebook.yoga.YogaValue getWidth():441:441 -> p + 1:15:com.facebook.yoga.YogaValue getPadding(com.facebook.yoga.YogaEdge):405:405 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;)Lcom/facebook/yoga/YogaValue;"} 1:10:void setWrap(com.facebook.yoga.YogaWrap):317:317 -> p0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/x;)V"} - 1:5:boolean hasNewLayout():798:798 -> q - 6:16:boolean hasNewLayout():799:799 -> q - 17:19:boolean hasNewLayout():801:801 -> q + 1:11:com.facebook.yoga.YogaValue getWidth():441:441 -> q 1:4:void freeze(com.facebook.yoga.YogaNode):226:226 -> q0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/r;)V"} - 1:7:boolean isDirty():237:237 -> r + 1:5:boolean hasNewLayout():798:798 -> r + 6:16:boolean hasNewLayout():799:799 -> r + 17:19:boolean hasNewLayout():801:801 -> r 1:3:java.lang.Object getData():654:654 -> r0 1:4:long replaceChild(com.facebook.yoga.YogaNodeJNIBase,int):666:666 -> replaceChild 5:7:long replaceChild(com.facebook.yoga.YogaNodeJNIBase,int):669:669 -> replaceChild @@ -139371,6 +137008,7 @@ com.facebook.yoga.YogaNodeJNIBase -> com.facebook.yoga.YogaNodeJNIBase: 12:13:com.facebook.yoga.YogaNodeJNIBase removeChildAt(int):169:169 -> s0 14:21:com.facebook.yoga.YogaNodeJNIBase removeChildAt(int):170:170 -> s0 22:29:com.facebook.yoga.YogaNodeJNIBase removeChildAt(int):165:165 -> s0 + 1:7:boolean isDirty():237:237 -> t 1:15:com.facebook.yoga.YogaValue valueFromLong(long):676:676 -> t0 1:8:boolean isMeasureDefined():640:640 -> u 1:5:void markLayoutSeen():807:807 -> v @@ -139562,7 +137200,7 @@ com.facebook.yoga.YogaWrap -> com.facebook.yoga.x: # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/yoga/x;"} 1:9:com.facebook.yoga.YogaWrap[] values():12:12 -> values # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/x;"} -com.facebook.yoga.annotations.DoNotStrip -> O1.a: +com.facebook.yoga.annotations.DoNotStrip -> M1.a: # {"id":"sourceFile","fileName":"DoNotStrip.kt"} com.github.druk.dnssd.AppleBrowser -> com.github.druk.dnssd.AppleBrowser: # {"id":"sourceFile","fileName":"InternalDNSSD.java"} @@ -140070,7 +137708,7 @@ com.github.druk.dnssd.TXTRecord -> com.github.druk.dnssd.z: 65:83:java.lang.String toString():283:283 -> toString 84:109:java.lang.String toString():287:287 -> toString 110:112:java.lang.String toString():289:289 -> toString -com.github.druk.rx2dnssd.BonjourService -> P1.a: +com.github.druk.rx2dnssd.BonjourService -> N1.a: # {"id":"sourceFile","fileName":"BonjourService.java"} int flags -> d java.lang.String serviceName -> e @@ -140083,15 +137721,15 @@ com.github.druk.rx2dnssd.BonjourService -> P1.a: int port -> l 1:8:void ():43:43 -> 1:10:void (com.github.druk.rx2dnssd.BonjourService$Builder):65:74 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a$b;)V"} 11:20:void (android.os.Parcel):77:86 -> 1:3:java.lang.String access$1000(com.github.druk.rx2dnssd.BonjourService):37:37 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)Ljava/lang/String;"} 1:3:java.lang.String access$1100(com.github.druk.rx2dnssd.BonjourService):37:37 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)Ljava/lang/String;"} 1:2:int describeContents():249:249 -> describeContents 1:3:java.lang.String access$1200(com.github.druk.rx2dnssd.BonjourService):37:37 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)Ljava/lang/String;"} 5:10:boolean equals(java.lang.Object):227:227 -> equals 11:12:boolean equals(java.lang.Object):229:229 -> equals 13:19:boolean equals(java.lang.Object):231:231 -> equals @@ -140099,21 +137737,21 @@ com.github.druk.rx2dnssd.BonjourService -> P1.a: 38:55:boolean equals(java.lang.Object):233:233 -> equals 56:72:boolean equals(java.lang.Object):234:234 -> equals 1:3:int access$1300(com.github.druk.rx2dnssd.BonjourService):37:37 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)I"} 1:3:java.util.Map access$1400(com.github.druk.rx2dnssd.BonjourService):37:37 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)Ljava/util/Map;"} 1:3:java.util.List access$1500(com.github.druk.rx2dnssd.BonjourService):37:37 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)Ljava/util/List;"} 1:13:int hashCode():240:240 -> hashCode 14:26:int hashCode():241:241 -> hashCode 27:37:int hashCode():242:242 -> hashCode 38:41:int hashCode():243:243 -> hashCode 1:3:java.lang.String access$1600(com.github.druk.rx2dnssd.BonjourService):37:37 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)Ljava/lang/String;"} 1:3:int access$1700(com.github.druk.rx2dnssd.BonjourService):37:37 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)I"} 1:3:int access$900(com.github.druk.rx2dnssd.BonjourService):37:37 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)I"} 1:3:java.lang.String getDomain():162:162 -> l 1:3:int getFlags():144:144 -> m 1:3:java.lang.String getHostname():173:173 -> n @@ -140154,16 +137792,16 @@ com.github.druk.rx2dnssd.BonjourService -> P1.a: 15:34:void writeMap(android.os.Parcel,java.util.Map):120:120 -> x 35:43:void writeMap(android.os.Parcel,java.util.Map):121:121 -> x 44:54:void writeMap(android.os.Parcel,java.util.Map):122:122 -> x -com.github.druk.rx2dnssd.BonjourService$1 -> P1.a$a: +com.github.druk.rx2dnssd.BonjourService$1 -> N1.a$a: # {"id":"sourceFile","fileName":"BonjourService.java"} 1:4:void ():43:43 -> 1:6:com.github.druk.rx2dnssd.BonjourService createFromParcel(android.os.Parcel):46:46 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)LP1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)LN1/a;"} 1:3:com.github.druk.rx2dnssd.BonjourService[] newArray(int):51:51 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[LP1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[LN1/a;"} 1:5:java.lang.Object createFromParcel(android.os.Parcel):43:43 -> createFromParcel 1:5:java.lang.Object[] newArray(int):43:43 -> newArray -com.github.druk.rx2dnssd.BonjourService$Builder -> P1.a$b: +com.github.druk.rx2dnssd.BonjourService$Builder -> N1.a$b: # {"id":"sourceFile","fileName":"BonjourService.java"} int flags -> a java.lang.String serviceName -> b @@ -140179,66 +137817,66 @@ com.github.druk.rx2dnssd.BonjourService$Builder -> P1.a$b: 3:3:void (int,int,java.lang.String,java.lang.String,java.lang.String):288:288 -> 4:8:void (int,int,java.lang.String,java.lang.String,java.lang.String):302:306 -> 9:9:void (com.github.druk.rx2dnssd.BonjourService):314:314 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)V"} 10:10:void (com.github.druk.rx2dnssd.BonjourService):286:286 -> 11:11:void (com.github.druk.rx2dnssd.BonjourService):288:288 -> 12:20:void (com.github.druk.rx2dnssd.BonjourService):315:323 -> 1:3:int access$000(com.github.druk.rx2dnssd.BonjourService$Builder):280:280 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a$b;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a$b;)I"} 1:3:java.lang.String access$100(com.github.druk.rx2dnssd.BonjourService$Builder):280:280 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a$b;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a$b;)Ljava/lang/String;"} 1:3:java.lang.String access$200(com.github.druk.rx2dnssd.BonjourService$Builder):280:280 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a$b;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a$b;)Ljava/lang/String;"} 1:3:java.lang.String access$300(com.github.druk.rx2dnssd.BonjourService$Builder):280:280 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a$b;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a$b;)Ljava/lang/String;"} 1:3:int access$400(com.github.druk.rx2dnssd.BonjourService$Builder):280:280 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a$b;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a$b;)I"} 1:3:java.util.List access$500(com.github.druk.rx2dnssd.BonjourService$Builder):280:280 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a$b;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a$b;)Ljava/util/List;"} 1:3:java.util.Map access$600(com.github.druk.rx2dnssd.BonjourService$Builder):280:280 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a$b;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a$b;)Ljava/util/Map;"} 1:3:java.lang.String access$700(com.github.druk.rx2dnssd.BonjourService$Builder):280:280 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a$b;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a$b;)Ljava/lang/String;"} 1:3:int access$800(com.github.druk.rx2dnssd.BonjourService$Builder):280:280 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a$b;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a$b;)I"} 1:6:com.github.druk.rx2dnssd.BonjourService build():393:393 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()LP1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN1/a;"} 1:3:com.github.druk.rx2dnssd.BonjourService$Builder dnsRecords(java.util.Map):358:358 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LP1/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LN1/a$b;"} 1:3:com.github.druk.rx2dnssd.BonjourService$Builder port(int):346:346 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LP1/a$b;"} -com.github.druk.rx2dnssd.Rx2BrowseListener -> P1.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LN1/a$b;"} +com.github.druk.rx2dnssd.Rx2BrowseListener -> N1.b: # {"id":"sourceFile","fileName":"Rx2BrowseListener.java"} io.reactivex.FlowableEmitter emitter -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/d;"} 1:3:void (io.reactivex.FlowableEmitter):26:26 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/d;)V"} 4:6:void (io.reactivex.FlowableEmitter):27:27 -> 1:9:void operationFailed(com.github.druk.dnssd.DNSSDService,int):50:50 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/o;I)V"} 10:37:void operationFailed(com.github.druk.dnssd.DNSSDService,int):53:53 -> a -com.github.druk.rx2dnssd.Rx2Dnssd -> P1.c: +com.github.druk.rx2dnssd.Rx2Dnssd -> N1.c: # {"id":"sourceFile","fileName":"Rx2Dnssd.java"} io.reactivex.Flowable browse(java.lang.String,java.lang.String) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LV2/c;"} io.reactivex.FlowableTransformer resolve() -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/g;"} io.reactivex.FlowableTransformer queryRecords() -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/g;"} io.reactivex.Flowable register(com.github.druk.rx2dnssd.BonjourService) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)LY2/c;"} -com.github.druk.rx2dnssd.Rx2DnssdBindable -> P1.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)LV2/c;"} +com.github.druk.rx2dnssd.Rx2DnssdBindable -> N1.d: # {"id":"sourceFile","fileName":"Rx2DnssdBindable.java"} 1:9:void (android.content.Context):32:32 -> 1:5:io.reactivex.Flowable browse(java.lang.String,java.lang.String):28:28 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LV2/c;"} 1:5:io.reactivex.FlowableTransformer resolve():28:28 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/g;"} 1:5:io.reactivex.FlowableTransformer queryRecords():28:28 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/g;"} 1:5:io.reactivex.Flowable register(com.github.druk.rx2dnssd.BonjourService):28:28 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)LY2/c;"} -com.github.druk.rx2dnssd.Rx2DnssdCommon -> P1.n: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)LV2/c;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon -> N1.n: # {"id":"sourceFile","fileName":"Rx2DnssdCommon.java"} com.github.druk.dnssd.DNSSD mDNSSD -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/g;"} @@ -140246,372 +137884,372 @@ com.github.druk.rx2dnssd.Rx2DnssdCommon -> P1.n: # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/g;)V"} 4:6:void (com.github.druk.dnssd.DNSSD):26:26 -> 1:10:io.reactivex.Flowable browse(java.lang.String,java.lang.String):49:49 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LV2/c;"} 1:6:io.reactivex.FlowableTransformer resolve():69:69 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/g;"} 1:6:io.reactivex.FlowableTransformer queryRecords():88:88 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/g;"} 1:10:io.reactivex.Flowable register(com.github.druk.rx2dnssd.BonjourService):228:228 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/a;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/a;)LV2/c;"} 4:13:org.reactivestreams.Publisher lambda$resolve$3(io.reactivex.Flowable):69:69 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;LY2/c;)Li4/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;LV2/c;)Lf4/a;"} 1:26:com.github.druk.dnssd.DNSSDService lambda$register$21(com.github.druk.rx2dnssd.BonjourService,io.reactivex.FlowableEmitter):229:229 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;LP1/a;LY2/d;)Lcom/github/druk/dnssd/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;LN1/a;LV2/d;)Lcom/github/druk/dnssd/o;"} 27:40:com.github.druk.dnssd.DNSSDService lambda$register$21(com.github.druk.rx2dnssd.BonjourService,io.reactivex.FlowableEmitter):230:230 -> f 41:45:com.github.druk.dnssd.DNSSDService lambda$register$21(com.github.druk.rx2dnssd.BonjourService,io.reactivex.FlowableEmitter):229:229 -> f 4:12:org.reactivestreams.Publisher lambda$null$2(com.github.druk.rx2dnssd.BonjourService):70:70 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;LP1/a;)Li4/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;LN1/a;)Lf4/a;"} 13:17:org.reactivestreams.Publisher lambda$null$2(com.github.druk.rx2dnssd.BonjourService):71:71 -> g 18:27:org.reactivestreams.Publisher lambda$null$2(com.github.druk.rx2dnssd.BonjourService):73:73 -> g 1:25:com.github.druk.dnssd.DNSSDService lambda$null$4(com.github.druk.rx2dnssd.BonjourService,com.github.druk.rx2dnssd.BonjourService$Builder,io.reactivex.FlowableEmitter):95:95 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;LP1/a;LP1/a$b;LY2/d;)Lcom/github/druk/dnssd/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;LN1/a;LN1/a$b;LV2/d;)Lcom/github/druk/dnssd/o;"} 1:26:com.github.druk.dnssd.DNSSDService lambda$null$5(com.github.druk.rx2dnssd.BonjourService,com.github.druk.rx2dnssd.BonjourService$Builder,io.reactivex.FlowableEmitter):98:98 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;LP1/a;LP1/a$b;LY2/d;)Lcom/github/druk/dnssd/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;LN1/a;LN1/a$b;LV2/d;)Lcom/github/druk/dnssd/o;"} 1:32:com.github.druk.dnssd.DNSSDService lambda$null$1(com.github.druk.rx2dnssd.BonjourService,io.reactivex.FlowableEmitter):74:74 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;LP1/a;LY2/d;)Lcom/github/druk/dnssd/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;LN1/a;LV2/d;)Lcom/github/druk/dnssd/o;"} 4:12:org.reactivestreams.Publisher lambda$null$6(com.github.druk.rx2dnssd.BonjourService):89:89 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;LP1/a;)Li4/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;LN1/a;)Lf4/a;"} 13:17:org.reactivestreams.Publisher lambda$null$6(com.github.druk.rx2dnssd.BonjourService):90:90 -> k 18:22:org.reactivestreams.Publisher lambda$null$6(com.github.druk.rx2dnssd.BonjourService):92:92 -> k 23:31:org.reactivestreams.Publisher lambda$null$6(com.github.druk.rx2dnssd.BonjourService):94:94 -> k 32:40:org.reactivestreams.Publisher lambda$null$6(com.github.druk.rx2dnssd.BonjourService):97:97 -> k 41:45:org.reactivestreams.Publisher lambda$null$6(com.github.druk.rx2dnssd.BonjourService):101:101 -> k 4:13:org.reactivestreams.Publisher lambda$queryRecords$7(io.reactivex.Flowable):88:88 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;LY2/c;)Li4/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;LV2/c;)Lf4/a;"} 1:16:com.github.druk.dnssd.DNSSDService lambda$browse$0(java.lang.String,java.lang.String,io.reactivex.FlowableEmitter):50:50 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;Ljava/lang/String;Ljava/lang/String;LY2/d;)Lcom/github/druk/dnssd/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;Ljava/lang/String;Ljava/lang/String;LV2/d;)Lcom/github/druk/dnssd/o;"} 1:5:io.reactivex.Flowable createFlowable(com.github.druk.rx2dnssd.Rx2DnssdCommon$DNSSDServiceCreator):268:268 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n$b;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n$b;)LV2/c;"} 6:11:io.reactivex.Flowable createFlowable(com.github.druk.rx2dnssd.Rx2DnssdCommon$DNSSDServiceCreator):269:269 -> n 12:16:io.reactivex.Flowable createFlowable(com.github.druk.rx2dnssd.Rx2DnssdCommon$DNSSDServiceCreator):270:270 -> n 1:5:com.github.druk.dnssd.TXTRecord createTxtRecord(java.util.Map):274:274 -> o # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)Lcom/github/druk/dnssd/z;"} 6:25:com.github.druk.dnssd.TXTRecord createTxtRecord(java.util.Map):275:275 -> o 26:42:com.github.druk.dnssd.TXTRecord createTxtRecord(java.util.Map):276:276 -> o -com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda0 -> P1.e: +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda0 -> N1.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.Rx2DnssdCommon com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$2$0e6a0fc25ef3cf0428206e8b7813b107880bffda3558042b268a1edab0642163$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/n;"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$2$0e6a0fc25ef3cf0428206e8b7813b107880bffda3558042b268a1edab0642163$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} java.lang.String com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$2$0e6a0fc25ef3cf0428206e8b7813b107880bffda3558042b268a1edab0642163$0.f$2 -> c # {"id":"com.android.tools.r8.synthesized"} - 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda0.(P1.Rx2DnssdCommon,java.lang.String,java.lang.String):0:0 -> + 1:1:void N1.Rx2DnssdCommon$$ExternalSyntheticLambda0.(N1.Rx2DnssdCommon,java.lang.String,java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;Ljava/lang/String;Ljava/lang/String;)V"} - 1:1:com.github.druk.dnssd.DNSSDService P1.Rx2DnssdCommon$$ExternalSyntheticLambda0.getService(Y2.FlowableEmitter):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;Ljava/lang/String;Ljava/lang/String;)V"} + 1:1:com.github.druk.dnssd.DNSSDService N1.Rx2DnssdCommon$$ExternalSyntheticLambda0.getService(V2.FlowableEmitter):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)Lcom/github/druk/dnssd/o;"} -com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda1 -> P1.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/d;)Lcom/github/druk/dnssd/o;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda1 -> N1.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.Rx2DnssdCommon com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$2$4babfcdd42b1dcd35b5303ead08d73a1e61399c218e2b15b84e77210ec7059a1$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/n;"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.BonjourService com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$2$4babfcdd42b1dcd35b5303ead08d73a1e61399c218e2b15b84e77210ec7059a1$0.f$1 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda1.(P1.Rx2DnssdCommon,P1.BonjourService):0:0 -> + 1:1:void N1.Rx2DnssdCommon$$ExternalSyntheticLambda1.(N1.Rx2DnssdCommon,N1.BonjourService):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;LP1/a;)V"} - 1:1:com.github.druk.dnssd.DNSSDService P1.Rx2DnssdCommon$$ExternalSyntheticLambda1.getService(Y2.FlowableEmitter):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;LN1/a;)V"} + 1:1:com.github.druk.dnssd.DNSSDService N1.Rx2DnssdCommon$$ExternalSyntheticLambda1.getService(V2.FlowableEmitter):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)Lcom/github/druk/dnssd/o;"} -com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda2 -> P1.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/d;)Lcom/github/druk/dnssd/o;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda2 -> N1.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.Rx2DnssdCommon com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$2$c4d6bb64ae413a818074e586996e39688a1d3003d8aa737d10a5655acd969854$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/n;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda2.(P1.Rx2DnssdCommon):0:0 -> + 1:1:void N1.Rx2DnssdCommon$$ExternalSyntheticLambda2.(N1.Rx2DnssdCommon):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;)V"} - 1:1:i4.Publisher P1.Rx2DnssdCommon$$ExternalSyntheticLambda2.apply(Y2.Flowable):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;)V"} + 1:1:f4.Publisher N1.Rx2DnssdCommon$$ExternalSyntheticLambda2.apply(V2.Flowable):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/c;)Li4/a;"} -com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda3 -> P1.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/c;)Lf4/a;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda3 -> N1.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.Rx2DnssdCommon com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$2$d7f7e7f57bc1d259d7ef8eddfc2fa11ff5a71877ee7e8ad3ff6359ec03c12d9f$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/n;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda3.(P1.Rx2DnssdCommon):0:0 -> + 1:1:void N1.Rx2DnssdCommon$$ExternalSyntheticLambda3.(N1.Rx2DnssdCommon):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;)V"} - 1:1:i4.Publisher P1.Rx2DnssdCommon$$ExternalSyntheticLambda3.apply(Y2.Flowable):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;)V"} + 1:1:f4.Publisher N1.Rx2DnssdCommon$$ExternalSyntheticLambda3.apply(V2.Flowable):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/c;)Li4/a;"} -com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda4 -> P1.i: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/c;)Lf4/a;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda4 -> N1.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.Rx2DnssdCommon com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$3$19538e8a52c76381ad4942beb80a6fd11779fe1c71d8945f5fb90f4035f27f3e$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/n;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda4.(P1.Rx2DnssdCommon):0:0 -> + 1:1:void N1.Rx2DnssdCommon$$ExternalSyntheticLambda4.(N1.Rx2DnssdCommon):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;)V"} - 1:1:java.lang.Object P1.Rx2DnssdCommon$$ExternalSyntheticLambda4.apply(java.lang.Object):0:0 -> apply + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;)V"} + 1:1:java.lang.Object N1.Rx2DnssdCommon$$ExternalSyntheticLambda4.apply(java.lang.Object):0:0 -> apply # {"id":"com.android.tools.r8.synthesized"} -com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda5 -> P1.j: +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda5 -> N1.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.Rx2DnssdCommon com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$3$ef0c7f6ae77a1f4a2a8e9cd6e20ad9d7270946307d4497878f945374b5674c11$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/n;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda5.(P1.Rx2DnssdCommon):0:0 -> + 1:1:void N1.Rx2DnssdCommon$$ExternalSyntheticLambda5.(N1.Rx2DnssdCommon):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;)V"} - 1:1:java.lang.Object P1.Rx2DnssdCommon$$ExternalSyntheticLambda5.apply(java.lang.Object):0:0 -> apply + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;)V"} + 1:1:java.lang.Object N1.Rx2DnssdCommon$$ExternalSyntheticLambda5.apply(java.lang.Object):0:0 -> apply # {"id":"com.android.tools.r8.synthesized"} -com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda6 -> P1.k: +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda6 -> N1.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.Rx2DnssdCommon com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$4$7b39a90d42e178d59b4da86de8018860dd818c18c2df80cf25715c2439f226bc$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/n;"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.BonjourService com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$4$7b39a90d42e178d59b4da86de8018860dd818c18c2df80cf25715c2439f226bc$0.f$1 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda6.(P1.Rx2DnssdCommon,P1.BonjourService):0:0 -> + 1:1:void N1.Rx2DnssdCommon$$ExternalSyntheticLambda6.(N1.Rx2DnssdCommon,N1.BonjourService):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;LP1/a;)V"} - 1:1:com.github.druk.dnssd.DNSSDService P1.Rx2DnssdCommon$$ExternalSyntheticLambda6.getService(Y2.FlowableEmitter):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;LN1/a;)V"} + 1:1:com.github.druk.dnssd.DNSSDService N1.Rx2DnssdCommon$$ExternalSyntheticLambda6.getService(V2.FlowableEmitter):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)Lcom/github/druk/dnssd/o;"} -com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda7 -> P1.l: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/d;)Lcom/github/druk/dnssd/o;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda7 -> N1.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.Rx2DnssdCommon com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$4$d00d7d5e68836adcd522d762047e7fad356baa92d633b1fe168dffe7d54705b8$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/n;"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.BonjourService com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$4$d00d7d5e68836adcd522d762047e7fad356baa92d633b1fe168dffe7d54705b8$0.f$1 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a;"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.BonjourService$Builder com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$4$d00d7d5e68836adcd522d762047e7fad356baa92d633b1fe168dffe7d54705b8$0.f$2 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a$b;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda7.(P1.Rx2DnssdCommon,P1.BonjourService,P1.BonjourService$Builder):0:0 -> + 1:1:void N1.Rx2DnssdCommon$$ExternalSyntheticLambda7.(N1.Rx2DnssdCommon,N1.BonjourService,N1.BonjourService$Builder):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;LP1/a;LP1/a$b;)V"} - 1:1:com.github.druk.dnssd.DNSSDService P1.Rx2DnssdCommon$$ExternalSyntheticLambda7.getService(Y2.FlowableEmitter):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;LN1/a;LN1/a$b;)V"} + 1:1:com.github.druk.dnssd.DNSSDService N1.Rx2DnssdCommon$$ExternalSyntheticLambda7.getService(V2.FlowableEmitter):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)Lcom/github/druk/dnssd/o;"} -com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda8 -> P1.m: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/d;)Lcom/github/druk/dnssd/o;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda8 -> N1.m: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.Rx2DnssdCommon com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$4$d00d7d5e68836adcd522d762047e7fad356baa92d633b1fe168dffe7d54705b8$1.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/n;"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.BonjourService com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$4$d00d7d5e68836adcd522d762047e7fad356baa92d633b1fe168dffe7d54705b8$1.f$1 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a;"} # {"id":"com.android.tools.r8.synthesized"} com.github.druk.rx2dnssd.BonjourService$Builder com.github.druk.rx2dnssd.Rx2DnssdCommon$$InternalSyntheticLambda$4$d00d7d5e68836adcd522d762047e7fad356baa92d633b1fe168dffe7d54705b8$1.f$2 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a$b;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda8.(P1.Rx2DnssdCommon,P1.BonjourService,P1.BonjourService$Builder):0:0 -> + 1:1:void N1.Rx2DnssdCommon$$ExternalSyntheticLambda8.(N1.Rx2DnssdCommon,N1.BonjourService,N1.BonjourService$Builder):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n;LP1/a;LP1/a$b;)V"} - 1:1:com.github.druk.dnssd.DNSSDService P1.Rx2DnssdCommon$$ExternalSyntheticLambda8.getService(Y2.FlowableEmitter):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n;LN1/a;LN1/a$b;)V"} + 1:1:com.github.druk.dnssd.DNSSDService N1.Rx2DnssdCommon$$ExternalSyntheticLambda8.getService(V2.FlowableEmitter):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)Lcom/github/druk/dnssd/o;"} -com.github.druk.rx2dnssd.Rx2DnssdCommon$DNSSDServiceAction -> P1.n$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/d;)Lcom/github/druk/dnssd/o;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$DNSSDServiceAction -> N1.n$a: # {"id":"sourceFile","fileName":"Rx2DnssdCommon.java"} com.github.druk.rx2dnssd.Rx2DnssdCommon$DNSSDServiceCreator creator -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/n$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/n$b;"} com.github.druk.dnssd.DNSSDService service -> b # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/o;"} 1:3:void (com.github.druk.rx2dnssd.Rx2DnssdCommon$DNSSDServiceCreator):239:239 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/n$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN1/n$b;)V"} 4:6:void (com.github.druk.rx2dnssd.Rx2DnssdCommon$DNSSDServiceCreator):240:240 -> 1:10:void subscribe(io.reactivex.FlowableEmitter):245:245 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/d;)V"} 11:18:void subscribe(io.reactivex.FlowableEmitter):247:247 -> a 19:22:void subscribe(io.reactivex.FlowableEmitter):249:249 -> a 1:4:void run():256:256 -> run 5:8:void run():257:257 -> run 9:11:void run():258:258 -> run -com.github.druk.rx2dnssd.Rx2DnssdCommon$DNSSDServiceCreator -> P1.n$b: +com.github.druk.rx2dnssd.Rx2DnssdCommon$DNSSDServiceCreator -> N1.n$b: # {"id":"sourceFile","fileName":"Rx2DnssdCommon.java"} com.github.druk.dnssd.DNSSDService getService(io.reactivex.FlowableEmitter) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)Lcom/github/druk/dnssd/o;"} -com.github.druk.rx2dnssd.Rx2QueryListener -> P1.o: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/d;)Lcom/github/druk/dnssd/o;"} +com.github.druk.rx2dnssd.Rx2QueryListener -> N1.o: # {"id":"sourceFile","fileName":"Rx2QueryListener.java"} io.reactivex.FlowableEmitter emitter -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/d;"} com.github.druk.rx2dnssd.BonjourService$Builder builder -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a$b;"} boolean completable -> c 1:3:void (io.reactivex.FlowableEmitter,com.github.druk.rx2dnssd.BonjourService$Builder,boolean):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;LP1/a$b;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/d;LN1/a$b;Z)V"} 4:5:void (io.reactivex.FlowableEmitter,com.github.druk.rx2dnssd.BonjourService$Builder,boolean):35:35 -> 6:7:void (io.reactivex.FlowableEmitter,com.github.druk.rx2dnssd.BonjourService$Builder,boolean):36:36 -> 8:10:void (io.reactivex.FlowableEmitter,com.github.druk.rx2dnssd.BonjourService$Builder,boolean):37:37 -> 1:9:void operationFailed(com.github.druk.dnssd.DNSSDService,int):65:65 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/o;I)V"} 10:37:void operationFailed(com.github.druk.dnssd.DNSSDService,int):68:68 -> a -com.github.druk.rx2dnssd.Rx2RegisterListener -> P1.p: +com.github.druk.rx2dnssd.Rx2RegisterListener -> N1.p: # {"id":"sourceFile","fileName":"Rx2RegisterListener.java"} io.reactivex.FlowableEmitter emitter -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/d;"} 1:3:void (io.reactivex.FlowableEmitter):27:27 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/d;)V"} 4:6:void (io.reactivex.FlowableEmitter):28:28 -> 1:9:void operationFailed(com.github.druk.dnssd.DNSSDService,int):42:42 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/o;I)V"} 10:37:void operationFailed(com.github.druk.dnssd.DNSSDService,int):45:45 -> a -com.github.druk.rx2dnssd.Rx2ResolveListener -> P1.q: +com.github.druk.rx2dnssd.Rx2ResolveListener -> N1.q: # {"id":"sourceFile","fileName":"Rx2ResolveListener.java"} io.reactivex.FlowableEmitter emitter -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/d;"} com.github.druk.rx2dnssd.BonjourService$Builder builder -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a$b;"} 1:3:void (io.reactivex.FlowableEmitter,com.github.druk.rx2dnssd.BonjourService):29:29 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;LP1/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/d;LN1/a;)V"} 4:5:void (io.reactivex.FlowableEmitter,com.github.druk.rx2dnssd.BonjourService):30:30 -> 6:13:void (io.reactivex.FlowableEmitter,com.github.druk.rx2dnssd.BonjourService):31:31 -> 1:9:void operationFailed(com.github.druk.dnssd.DNSSDService,int):46:46 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/o;I)V"} 10:37:void operationFailed(com.github.druk.dnssd.DNSSDService,int):49:49 -> a -com.google.android.material.R$attr -> Q1.a: - int materialClockStyle -> A - int materialDividerStyle -> B - int materialSizeOverlay -> C - int materialThemeOverlay -> D - int minTouchTargetSize -> E - int motionDurationLong2 -> F - int motionDurationMedium2 -> G - int motionDurationMedium4 -> H - int motionDurationShort2 -> I - int motionDurationShort3 -> J - int motionDurationShort4 -> K - int motionEasingEmphasizedDecelerateInterpolator -> L - int motionEasingEmphasizedInterpolator -> M - int motionEasingLinearInterpolator -> N - int motionEasingStandard -> O - int motionEasingStandardInterpolator -> P - int motionSpringFastSpatial -> Q - int nestedScrollable -> R - int shapeAppearance -> S - int shapeAppearanceOverlay -> T - int snackbarStyle -> U - int state_collapsed -> V - int state_collapsible -> W - int state_error -> X - int state_indeterminate -> Y - int state_liftable -> Z +com.google.android.material.R$attr -> O1.a: + int isMaterial3Theme -> A + int isMaterialTheme -> B + int itemRippleColor -> C + int materialButtonStyle -> D + int materialButtonToggleGroupStyle -> E + int materialCalendarStyle -> F + int materialClockStyle -> G + int materialThemeOverlay -> H + int motionDurationLong2 -> I + int motionDurationMedium2 -> J + int motionDurationMedium4 -> K + int motionDurationShort2 -> L + int motionDurationShort3 -> M + int motionDurationShort4 -> N + int motionEasingEmphasizedDecelerateInterpolator -> O + int motionEasingEmphasizedInterpolator -> P + int motionEasingLinearInterpolator -> Q + int motionEasingStandard -> R + int motionEasingStandardDecelerateInterpolator -> S + int motionEasingStandardInterpolator -> T + int nestedScrollable -> U + int radioButtonStyle -> V + int snackbarStyle -> W + int state_collapsed -> X + int state_collapsible -> Y + int state_error -> Z int appBarLayoutStyle -> a - int state_lifted -> a0 - int badgeStyle -> b - int textAppearanceLineHeightEnabled -> b0 - int bottomNavigationStyle -> c - int textInputStyle -> c0 - int bottomSheetDialogTheme -> d - int widthChange -> d0 - int bottomSheetStyle -> e - int chipStyle -> f - int colorOnError -> g - int colorOnSecondaryContainer -> h - int colorOnSurface -> i - int colorOnSurfaceVariant -> j - int colorPrimaryVariant -> k - int colorSecondary -> l - int colorSecondaryContainer -> m - int colorSurface -> n - int colorSurfaceContainer -> o - int cornerSize -> p - int elevationOverlayAccentColor -> q - int elevationOverlayColor -> r - int elevationOverlayEnabled -> s - int enableEdgeToEdge -> t - int isMaterial3Theme -> u - int isMaterialTheme -> v - int itemRippleColor -> w - int materialButtonStyle -> x - int materialButtonToggleGroupStyle -> y - int materialCalendarStyle -> z -com.google.android.material.R$color -> Q1.b: - int design_error -> a - int material_timepicker_clockface -> b - int mtrl_filled_background_color -> c - int mtrl_textinput_default_box_stroke_color -> d - int mtrl_textinput_disabled_color -> e - int mtrl_textinput_hovered_box_stroke_color -> f -com.google.android.material.R$dimen -> Q1.c: - int m3_comp_outlined_autocomplete_menu_container_elevation -> A - int m3_multiline_hint_filled_text_extra_space -> B - int m3_navigation_item_expanded_active_indicator_height_default -> C - int m3_navigation_item_leading_trailing_space -> D - int material_clock_hand_center_dot_radius -> E - int material_clock_hand_padding -> F - int material_clock_hand_stroke_width -> G - int material_clock_size -> H - int material_divider_thickness -> I - int material_filled_edittext_font_1_3_padding_bottom -> J - int material_filled_edittext_font_1_3_padding_top -> K - int material_filled_edittext_font_2_0_padding_bottom -> L - int material_filled_edittext_font_2_0_padding_top -> M - int material_font_1_3_box_collapsed_padding_top -> N - int material_font_2_0_box_collapsed_padding_top -> O - int material_helper_text_default_padding_top -> P - int material_helper_text_font_1_3_padding_horizontal -> Q - int material_helper_text_font_1_3_padding_top -> R - int material_input_text_to_prefix_suffix_padding -> S - int material_time_picker_minimum_screen_height -> T - int material_time_picker_minimum_screen_width -> U - int mtrl_badge_horizontal_edge_offset -> V - int mtrl_badge_long_text_horizontal_padding -> W - int mtrl_badge_text_horizontal_edge_offset -> X - int mtrl_calendar_bottom_padding -> Y - int mtrl_calendar_content_padding -> Z - int default_navigation_active_text_size -> a - int mtrl_calendar_day_height -> a0 - int default_navigation_text_size -> b - int mtrl_calendar_day_width -> b0 - int design_appbar_elevation -> c - int mtrl_calendar_days_of_week_height -> c0 - int design_bottom_navigation_active_item_max_width -> d - int mtrl_calendar_dialog_background_inset -> d0 - int design_bottom_navigation_active_item_min_width -> e - int mtrl_calendar_month_horizontal_padding -> e0 - int design_bottom_navigation_item_max_width -> f - int mtrl_calendar_month_vertical_padding -> f0 - int design_bottom_navigation_item_min_width -> g - int mtrl_calendar_navigation_bottom_padding -> g0 - int design_bottom_navigation_margin -> h - int mtrl_calendar_navigation_height -> h0 - int design_bottom_navigation_text_size -> i - int mtrl_calendar_navigation_top_padding -> i0 - int design_bottom_sheet_peek_height_min -> j - int mtrl_exposed_dropdown_menu_popup_elevation -> j0 - int design_navigation_icon_size -> k - int mtrl_exposed_dropdown_menu_popup_vertical_padding -> k0 - int design_snackbar_padding_vertical -> l - int mtrl_min_touch_target_size -> l0 - int design_snackbar_padding_vertical_2lines -> m - int mtrl_navigation_bar_item_default_icon_size -> m0 - int design_textinput_caption_translate_y -> n - int mtrl_navigation_bar_item_default_margin -> n0 - int m3_back_progress_bottom_container_max_scale_x_distance -> o - int mtrl_shape_corner_size_small_component -> o0 - int m3_back_progress_bottom_container_max_scale_y_distance -> p - int mtrl_snackbar_background_corner_radius -> p0 - int m3_back_progress_side_container_max_scale_x_distance_grow -> q - int mtrl_textinput_box_label_cutout_padding -> q0 - int m3_back_progress_side_container_max_scale_x_distance_shrink -> r - int mtrl_textinput_box_stroke_width_default -> r0 - int m3_back_progress_side_container_max_scale_y_distance -> s - int mtrl_textinput_box_stroke_width_focused -> s0 - int m3_badge_size -> t - int mtrl_textinput_counter_margin_start -> t0 - int m3_badge_with_text_size -> u - int m3_badge_with_text_vertical_padding -> v - int m3_carousel_debug_keyline_width -> w - int m3_carousel_gone_size -> x - int m3_carousel_small_item_size_max -> y - int m3_carousel_small_item_size_min -> z -com.google.android.material.R$drawable -> Q1.d: + int state_indeterminate -> a0 + int autoCompleteTextViewStyle -> b + int state_liftable -> b0 + int badgeStyle -> c + int state_lifted -> c0 + int bottomNavigationStyle -> d + int textAppearanceLineHeightEnabled -> d0 + int bottomSheetDialogTheme -> e + int textInputStyle -> e0 + int bottomSheetStyle -> f + int theme -> f0 + int checkboxStyle -> g + int toolbarStyle -> g0 + int chipStyle -> h + int colorControlActivated -> i + int colorControlHighlight -> j + int colorError -> k + int colorOnError -> l + int colorOnSecondaryContainer -> m + int colorOnSurface -> n + int colorOnSurfaceVariant -> o + int colorPrimary -> p + int colorPrimaryVariant -> q + int colorSecondary -> r + int colorSecondaryContainer -> s + int colorSurface -> t + int colorSurfaceContainer -> u + int editTextStyle -> v + int elevationOverlayAccentColor -> w + int elevationOverlayColor -> x + int elevationOverlayEnabled -> y + int enableEdgeToEdge -> z +com.google.android.material.R$color -> O1.b: + int design_bottom_navigation_shadow_color -> a + int design_error -> b + int material_timepicker_clockface -> c + int mtrl_filled_background_color -> d + int mtrl_textinput_default_box_stroke_color -> e + int mtrl_textinput_disabled_color -> f + int mtrl_textinput_hovered_box_stroke_color -> g +com.google.android.material.R$dimen -> O1.c: + int m3_navigation_item_active_indicator_label_padding -> A + int material_clock_hand_center_dot_radius -> B + int material_clock_hand_padding -> C + int material_clock_hand_stroke_width -> D + int material_clock_size -> E + int material_filled_edittext_font_1_3_padding_bottom -> F + int material_filled_edittext_font_1_3_padding_top -> G + int material_filled_edittext_font_2_0_padding_bottom -> H + int material_filled_edittext_font_2_0_padding_top -> I + int material_font_1_3_box_collapsed_padding_top -> J + int material_font_2_0_box_collapsed_padding_top -> K + int material_helper_text_default_padding_top -> L + int material_helper_text_font_1_3_padding_horizontal -> M + int material_helper_text_font_1_3_padding_top -> N + int material_input_text_to_prefix_suffix_padding -> O + int material_time_picker_minimum_screen_height -> P + int material_time_picker_minimum_screen_width -> Q + int mtrl_badge_horizontal_edge_offset -> R + int mtrl_badge_long_text_horizontal_padding -> S + int mtrl_badge_text_horizontal_edge_offset -> T + int mtrl_calendar_bottom_padding -> U + int mtrl_calendar_content_padding -> V + int mtrl_calendar_day_height -> W + int mtrl_calendar_day_width -> X + int mtrl_calendar_days_of_week_height -> Y + int mtrl_calendar_dialog_background_inset -> Z + int design_appbar_elevation -> a + int mtrl_calendar_month_horizontal_padding -> a0 + int design_bottom_navigation_active_item_max_width -> b + int mtrl_calendar_month_vertical_padding -> b0 + int design_bottom_navigation_active_item_min_width -> c + int mtrl_calendar_navigation_bottom_padding -> c0 + int design_bottom_navigation_item_max_width -> d + int mtrl_calendar_navigation_height -> d0 + int design_bottom_navigation_item_min_width -> e + int mtrl_calendar_navigation_top_padding -> e0 + int design_bottom_navigation_margin -> f + int mtrl_exposed_dropdown_menu_popup_elevation -> f0 + int design_bottom_navigation_shadow_height -> g + int mtrl_exposed_dropdown_menu_popup_vertical_padding -> g0 + int design_bottom_navigation_text_size -> h + int mtrl_min_touch_target_size -> h0 + int design_bottom_sheet_peek_height_min -> i + int mtrl_navigation_bar_item_default_icon_size -> i0 + int design_navigation_icon_size -> j + int mtrl_navigation_bar_item_default_margin -> j0 + int design_snackbar_padding_vertical -> k + int mtrl_shape_corner_size_small_component -> k0 + int design_snackbar_padding_vertical_2lines -> l + int mtrl_snackbar_background_corner_radius -> l0 + int design_textinput_caption_translate_y -> m + int mtrl_textinput_box_label_cutout_padding -> m0 + int m3_back_progress_bottom_container_max_scale_x_distance -> n + int mtrl_textinput_box_stroke_width_default -> n0 + int m3_back_progress_bottom_container_max_scale_y_distance -> o + int mtrl_textinput_box_stroke_width_focused -> o0 + int m3_back_progress_side_container_max_scale_x_distance_grow -> p + int mtrl_textinput_counter_margin_start -> p0 + int m3_back_progress_side_container_max_scale_x_distance_shrink -> q + int m3_back_progress_side_container_max_scale_y_distance -> r + int m3_badge_size -> s + int m3_badge_with_text_size -> t + int m3_badge_with_text_vertical_padding -> u + int m3_carousel_debug_keyline_width -> v + int m3_carousel_gone_size -> w + int m3_carousel_small_item_size_max -> x + int m3_carousel_small_item_size_min -> y + int m3_comp_outlined_autocomplete_menu_container_elevation -> z +com.google.android.material.R$drawable -> O1.d: int design_password_eye -> a int material_ic_calendar_black_24dp -> b int material_ic_edit_black_24dp -> c @@ -140619,40 +138257,39 @@ com.google.android.material.R$drawable -> Q1.d: int mtrl_checkbox_button_checked_unchecked -> e int mtrl_checkbox_button_icon -> f int mtrl_dropdown_arrow -> g - int mtrl_ic_cancel -> h - int mtrl_navigation_bar_item_background -> i - int navigation_empty_icon -> j -com.google.android.material.R$id -> Q1.e: - int mtrl_calendar_main_pane -> A - int mtrl_calendar_months -> B - int mtrl_calendar_year_selector_frame -> C - int mtrl_picker_header_selection_text -> D - int mtrl_picker_header_toggle -> E - int mtrl_picker_title_text -> F - int navigation_bar_item_active_indicator_view -> G - int navigation_bar_item_content_container -> H + int mtrl_ic_arrow_drop_down -> h + int mtrl_ic_cancel -> i + int mtrl_navigation_bar_item_background -> j + int navigation_empty_icon -> k +com.google.android.material.R$id -> O1.e: + int mtrl_calendar_frame -> A + int mtrl_calendar_main_pane -> B + int mtrl_calendar_months -> C + int mtrl_calendar_year_selector_frame -> D + int mtrl_picker_header_selection_text -> E + int mtrl_picker_header_toggle -> F + int mtrl_picker_title_text -> G + int navigation_bar_item_active_indicator_view -> H int navigation_bar_item_icon_container -> I int navigation_bar_item_icon_view -> J - int navigation_bar_item_inner_content_container -> K - int navigation_bar_item_labels_group -> L - int navigation_bar_item_large_label_view -> M - int navigation_bar_item_small_label_view -> N - int navigation_menu_subheader_label -> O - int selection_type -> P - int snackbar_action -> Q - int snackbar_text -> R - int text_input_end_icon -> S - int text_input_error_icon -> T - int textinput_counter -> U - int textinput_error -> V - int textinput_helper_text -> W - int textinput_placeholder -> X - int textinput_prefix_text -> Y - int textinput_suffix_text -> Z + int navigation_bar_item_labels_group -> K + int navigation_bar_item_large_label_view -> L + int navigation_bar_item_small_label_view -> M + int selection_type -> N + int snackbar_action -> O + int snackbar_text -> P + int text_input_end_icon -> Q + int text_input_error_icon -> R + int textinput_counter -> S + int textinput_error -> T + int textinput_helper_text -> U + int textinput_placeholder -> V + int textinput_prefix_text -> W + int textinput_suffix_text -> X + int touch_outside -> Y + int unchecked -> Z int cancel_button -> a - int touch_outside -> a0 int checked -> b - int unchecked -> b0 int circle_center -> c int confirm_button -> d int coordinator -> e @@ -140674,43 +138311,39 @@ com.google.android.material.R$id -> Q1.e: int month_navigation_next -> u int month_navigation_previous -> v int month_title -> w - int mtrl_calendar_day_selector_frame -> x - int mtrl_calendar_days_of_week -> y - int mtrl_calendar_frame -> z -com.google.android.material.R$integer -> Q1.f: + int mtrl_anchor_parent -> x + int mtrl_calendar_day_selector_frame -> y + int mtrl_calendar_days_of_week -> z +com.google.android.material.R$integer -> O1.f: int app_bar_elevation_anim_duration -> a int material_motion_duration_long_1 -> b int mtrl_calendar_year_selector_span -> c -com.google.android.material.R$layout -> Q1.g: +com.google.android.material.R$layout -> O1.g: int design_bottom_navigation_item -> a int design_bottom_sheet_dialog -> b int design_navigation_menu_item -> c int design_text_input_end_icon -> d int design_text_input_start_icon -> e - int m3_navigation_menu_divider -> f - int m3_navigation_menu_subheader -> g - int material_clockface_textview -> h - int material_clockface_view -> i - int material_radial_view_group -> j - int material_time_chip -> k - int material_time_input -> l - int material_timepicker -> m - int mtrl_auto_complete_simple_item -> n - int mtrl_calendar_day -> o - int mtrl_calendar_day_of_week -> p - int mtrl_calendar_horizontal -> q - int mtrl_calendar_month_labeled -> r - int mtrl_calendar_vertical -> s - int mtrl_calendar_year -> t - int mtrl_picker_dialog -> u - int mtrl_picker_fullscreen -> v -com.google.android.material.R$plurals -> Q1.h: + int material_clockface_textview -> f + int material_clockface_view -> g + int material_radial_view_group -> h + int material_time_chip -> i + int material_time_input -> j + int material_timepicker -> k + int mtrl_auto_complete_simple_item -> l + int mtrl_calendar_day -> m + int mtrl_calendar_day_of_week -> n + int mtrl_calendar_horizontal -> o + int mtrl_calendar_month_labeled -> p + int mtrl_calendar_vertical -> q + int mtrl_calendar_year -> r + int mtrl_picker_dialog -> s + int mtrl_picker_fullscreen -> t +com.google.android.material.R$plurals -> O1.h: int mtrl_badge_content_description -> a -com.google.android.material.R$string -> Q1.i: - int mtrl_picker_toggled_to_day_selection -> A - int mtrl_picker_toggled_to_year_selection -> B - int password_toggle_content_description -> C - int side_sheet_accessibility_pane_title -> D +com.google.android.material.R$string -> O1.i: + int password_toggle_content_description -> A + int side_sheet_accessibility_pane_title -> B int bottomsheet_action_expand_halfway -> a int character_counter_content_description -> b int character_counter_overflowed_content_description -> c @@ -140737,20 +138370,20 @@ com.google.android.material.R$string -> Q1.i: int mtrl_picker_toggle_to_day_selection -> x int mtrl_picker_toggle_to_text_input_mode -> y int mtrl_picker_toggle_to_year_selection -> z -com.google.android.material.R$style -> Q1.j: - int Motion_Material3_Spring_Standard_Fast_Spatial -> a - int ShapeAppearance_M3_Sys_Shape_Corner_Full -> b +com.google.android.material.R$style -> O1.j: + int ShapeAppearance_M3_Sys_Shape_Corner_Full -> a + int TextAppearance_AppCompat_Caption -> b int TextAppearance_MaterialComponents_Badge -> c int Theme_Design_Light_BottomSheetDialog -> d int Theme_Material3_Dark_NoActionBar -> e int Theme_Material3_DayNight_NoActionBar -> f int Theme_Material3_Light_NoActionBar -> g - int Widget_Design_AppBarLayout -> h - int Widget_Design_BottomNavigationView -> i - int Widget_Design_BottomSheet_Modal -> j - int Widget_Design_TextInputEditText -> k - int Widget_Design_TextInputLayout -> l - int Widget_Material3_MaterialButtonGroup -> m + int Widget_AppCompat_AutoCompleteTextView -> h + int Widget_Design_AppBarLayout -> i + int Widget_Design_BottomNavigationView -> j + int Widget_Design_BottomSheet_Modal -> k + int Widget_Design_TextInputEditText -> l + int Widget_Design_TextInputLayout -> m int Widget_Material3_SideSheet -> n int Widget_MaterialComponents_Badge -> o int Widget_MaterialComponents_BottomAppBar -> p @@ -140761,434 +138394,484 @@ com.google.android.material.R$style -> Q1.j: int Widget_MaterialComponents_ExtendedFloatingActionButton_Icon -> u int Widget_MaterialComponents_MaterialButtonToggleGroup -> v int Widget_MaterialComponents_MaterialCalendar -> w - int Widget_MaterialComponents_MaterialDivider -> x - int Widget_MaterialComponents_TimePicker_Clock -> y - int Widget_MaterialComponents_Toolbar -> z -com.google.android.material.R$styleable -> Q1.k: - int Badge_badgeTextColor -> A - int Chip_android_textSize -> A0 - int[] ExtendedFloatingActionButton_Behavior_Layout -> A1 - int MaterialButtonGroup_buttonSizeChange -> A2 - int MaterialShape_shapeAppearance -> A3 - int NavigationBarView_itemTextAppearanceActive -> A4 - int[] SwitchMaterial -> A5 - int TextInputLayout_helperTextTextColor -> A6 - int Badge_badgeVerticalPadding -> B - int Chip_android_ellipsize -> B0 - int ExtendedFloatingActionButton_Behavior_Layout_behavior_autoHide -> B1 - int MaterialButtonGroup_innerCornerSize -> B2 - int MaterialShape_shapeAppearanceOverlay -> B3 - int NavigationBarView_itemTextAppearanceActiveBoldEnabled -> B4 - int[] TabItem -> B5 - int TextInputLayout_hintAnimationEnabled -> B6 - int Badge_badgeWidePadding -> C - int Chip_android_maxWidth -> C0 - int ExtendedFloatingActionButton_Behavior_Layout_behavior_autoShrink -> C1 - int MaterialButtonGroup_shapeAppearance -> C2 - int[] MaterialSpring -> C3 - int NavigationBarView_itemTextAppearanceInactive -> C4 - int[] TabLayout -> C5 - int TextInputLayout_hintEnabled -> C6 - int Badge_badgeWidth -> D - int Chip_android_text -> D0 - int[] FloatingActionButton -> D1 - int MaterialButtonGroup_shapeAppearanceOverlay -> D2 - int MaterialSpring_damping -> D3 - int NavigationBarView_itemTextColor -> D4 - int[] TextInputEditText -> D5 - int TextInputLayout_hintMaxLines -> D6 - int Badge_badgeWithTextHeight -> E - int Chip_android_checkable -> E0 - int[] FloatingActionButton_Behavior_Layout -> E1 - int[] MaterialButtonToggleGroup -> E2 - int MaterialSpring_stiffness -> E3 - int NavigationBarView_labelFontScalingEnabled -> E4 - int TextInputEditText_textInputLayoutFocusedRectEnabled -> E5 - int TextInputLayout_hintTextAppearance -> E6 - int Badge_badgeWithTextRadius -> F - int Chip_checkedIcon -> F0 - int FloatingActionButton_Behavior_Layout_behavior_autoHide -> F1 - int MaterialButtonToggleGroup_android_enabled -> F2 - int[] MaterialSwitch -> F3 - int NavigationBarView_labelMaxLines -> F4 - int[] TextInputLayout -> F5 - int TextInputLayout_hintTextColor -> F6 - int Badge_badgeWithTextShapeAppearance -> G - int Chip_checkedIconEnabled -> G0 - int[] FloatingToolbar -> G1 - int MaterialButtonToggleGroup_checkedButton -> G2 - int[] MaterialTextAppearance -> G3 - int NavigationBarView_labelVisibilityMode -> G4 - int TextInputLayout_android_enabled -> G5 - int TextInputLayout_passwordToggleContentDescription -> G6 - int Badge_badgeWithTextShapeAppearanceOverlay -> H - int Chip_checkedIconTint -> H0 - int[] FlowLayout -> H1 - int MaterialButtonToggleGroup_selectionRequired -> H2 - int MaterialTextAppearance_android_letterSpacing -> H3 - int NavigationBarView_measureBottomPaddingFromLabelBaseline -> H4 - int TextInputLayout_android_textColorHint -> H5 - int TextInputLayout_passwordToggleDrawable -> H6 - int Badge_badgeWithTextWidth -> I - int Chip_checkedIconVisible -> I0 - int[] ForegroundLinearLayout -> I1 - int MaterialButtonToggleGroup_singleSelection -> I2 - int MaterialTextAppearance_android_fontVariationSettings -> I3 - int NavigationBarView_menu -> I4 - int TextInputLayout_android_maxWidth -> I5 - int TextInputLayout_passwordToggleEnabled -> I6 - int Badge_horizontalOffset -> J - int Chip_chipBackgroundColor -> J0 - int ForegroundLinearLayout_android_foreground -> J1 - int[] MaterialCalendar -> J2 - int MaterialTextAppearance_android_lineHeight -> J3 - int[] NavigationRailView -> J4 - int TextInputLayout_android_minWidth -> J5 - int TextInputLayout_passwordToggleTint -> J6 - int Badge_horizontalOffsetWithText -> K - int Chip_chipCornerRadius -> K0 - int ForegroundLinearLayout_android_foregroundGravity -> K1 - int MaterialCalendar_backgroundTint -> K2 - int MaterialTextAppearance_fontVariationSettings -> K3 - int[] NavigationView -> K4 - int TextInputLayout_android_hint -> K5 - int TextInputLayout_passwordToggleTintMode -> K6 - int Badge_largeFontVerticalOffsetAdjustment -> L - int Chip_chipEndPadding -> L0 - int ForegroundLinearLayout_foregroundInsidePadding -> L1 - int MaterialCalendar_dayInvalidStyle -> L2 - int MaterialTextAppearance_lineHeight -> L3 - int[] RadialViewGroup -> L4 - int TextInputLayout_android_maxEms -> L5 - int TextInputLayout_placeholderText -> L6 - int Badge_maxCharacterCount -> M - int Chip_chipIcon -> M0 - int[] Insets -> M1 - int MaterialCalendar_daySelectedStyle -> M2 - int[] MaterialTextView -> M3 - int RadialViewGroup_materialCircleRadius -> M4 - int TextInputLayout_android_minEms -> M5 - int TextInputLayout_placeholderTextAppearance -> M6 - int Badge_maxNumber -> N - int Chip_chipIconEnabled -> N0 - int[] LinearProgressIndicator -> N1 - int MaterialCalendar_dayStyle -> N2 - int MaterialTextView_android_textAppearance -> N3 - int[] RangeSlider -> N4 - int TextInputLayout_boxBackgroundColor -> N5 - int TextInputLayout_placeholderTextColor -> N6 - int Badge_number -> O - int Chip_chipIconSize -> O0 - int[] LoadingIndicator -> O1 - int MaterialCalendar_dayTodayStyle -> O2 - int MaterialTextView_android_lineHeight -> O3 - int[] ScrimInsetsFrameLayout -> O4 - int TextInputLayout_boxBackgroundMode -> O5 - int TextInputLayout_prefixText -> O6 - int Badge_offsetAlignmentMode -> P - int Chip_chipIconTint -> P0 - int[] MaterialAlertDialog -> P1 - int MaterialCalendar_rangeFillColor -> P2 - int MaterialTextView_lineHeight -> P3 - int[] ScrollingViewBehavior_Layout -> P4 - int TextInputLayout_boxCollapsedPaddingTop -> P5 - int TextInputLayout_prefixTextAppearance -> P6 - int Badge_verticalOffset -> Q - int Chip_chipIconVisible -> Q0 - int[] MaterialAlertDialogTheme -> Q1 - int MaterialCalendar_yearSelectedStyle -> Q2 - int[] MaterialTimePicker -> Q3 - int ScrollingViewBehavior_Layout_behavior_overlapTop -> Q4 - int TextInputLayout_boxCornerRadiusBottomEnd -> Q5 - int TextInputLayout_prefixTextColor -> Q6 - int Badge_verticalOffsetWithText -> R - int Chip_chipMinHeight -> R0 - int[] MaterialAutoCompleteTextView -> R1 - int MaterialCalendar_yearStyle -> R2 - int[] MaterialToolbar -> R3 - int[] SearchBar -> R4 - int TextInputLayout_boxCornerRadiusBottomStart -> R5 - int TextInputLayout_startIconCheckable -> R6 - int[] BaseProgressIndicator -> S - int Chip_chipMinTouchTargetSize -> S0 - int MaterialAutoCompleteTextView_android_inputType -> S1 - int MaterialCalendar_yearTodayStyle -> S2 - int MaterialToolbar_logoAdjustViewBounds -> S3 - int[] SearchView -> S4 - int TextInputLayout_boxCornerRadiusTopEnd -> S5 - int TextInputLayout_startIconContentDescription -> S6 - int[] BottomAppBar -> T - int Chip_chipStartPadding -> T0 - int MaterialAutoCompleteTextView_android_popupElevation -> T1 - int[] MaterialCalendarItem -> T2 - int MaterialToolbar_logoScaleType -> T3 - int[] ShapeAppearance -> T4 - int TextInputLayout_boxCornerRadiusTopStart -> T5 - int TextInputLayout_startIconDrawable -> T6 - int[] BottomNavigationView -> U - int Chip_chipStrokeColor -> U0 - int MaterialAutoCompleteTextView_dropDownBackgroundTint -> U1 - int MaterialCalendarItem_android_insetLeft -> U2 - int MaterialToolbar_navigationIconTint -> U3 - int ShapeAppearance_cornerFamily -> U4 - int TextInputLayout_boxStrokeColor -> U5 - int TextInputLayout_startIconMinSize -> U6 - int BottomNavigationView_android_minHeight -> V - int Chip_chipStrokeWidth -> V0 - int MaterialAutoCompleteTextView_simpleItemLayout -> V1 - int MaterialCalendarItem_android_insetRight -> V2 - int MaterialToolbar_subtitleCentered -> V3 - int ShapeAppearance_cornerFamilyBottomLeft -> V4 - int TextInputLayout_boxStrokeErrorColor -> V5 - int TextInputLayout_startIconScaleType -> V6 - int BottomNavigationView_itemHorizontalTranslationEnabled -> W - int Chip_chipSurfaceColor -> W0 - int MaterialAutoCompleteTextView_simpleItemSelectedColor -> W1 - int MaterialCalendarItem_android_insetTop -> W2 - int MaterialToolbar_titleCentered -> W3 - int ShapeAppearance_cornerFamilyBottomRight -> W4 - int TextInputLayout_boxStrokeWidth -> W5 - int TextInputLayout_startIconTint -> W6 - int[] BottomSheetBehavior_Layout -> X - int Chip_closeIcon -> X0 - int MaterialAutoCompleteTextView_simpleItemSelectedRippleColor -> X1 - int MaterialCalendarItem_android_insetBottom -> X2 - int[] NavigationBarActiveIndicator -> X3 - int ShapeAppearance_cornerFamilyTopLeft -> X4 - int TextInputLayout_boxStrokeWidthFocused -> X5 - int TextInputLayout_startIconTintMode -> X6 - int BottomSheetBehavior_Layout_android_maxWidth -> Y - int Chip_closeIconEnabled -> Y0 - int MaterialAutoCompleteTextView_simpleItems -> Y1 - int MaterialCalendarItem_itemFillColor -> Y2 - int NavigationBarActiveIndicator_android_height -> Y3 - int ShapeAppearance_cornerFamilyTopRight -> Y4 - int TextInputLayout_counterEnabled -> Y5 - int TextInputLayout_suffixText -> Y6 - int BottomSheetBehavior_Layout_android_maxHeight -> Z - int Chip_closeIconEndPadding -> Z0 - int[] MaterialButton -> Z1 - int MaterialCalendarItem_itemShapeAppearance -> Z2 - int NavigationBarActiveIndicator_android_width -> Z3 - int ShapeAppearance_cornerSize -> Z4 - int TextInputLayout_counterMaxLength -> Z5 - int TextInputLayout_suffixTextAppearance -> Z6 - int[] AppBarLayout -> a - int BottomSheetBehavior_Layout_android_elevation -> a0 - int Chip_closeIconSize -> a1 - int MaterialButton_android_background -> a2 - int MaterialCalendarItem_itemShapeAppearanceOverlay -> a3 - int NavigationBarActiveIndicator_android_color -> a4 - int ShapeAppearance_cornerSizeBottomLeft -> a5 - int TextInputLayout_counterOverflowTextAppearance -> a6 - int TextInputLayout_suffixTextColor -> a7 - int AppBarLayout_android_background -> b - int BottomSheetBehavior_Layout_backgroundTint -> b0 - int Chip_closeIconStartPadding -> b1 - int MaterialButton_android_checked -> b2 - int MaterialCalendarItem_itemStrokeColor -> b3 - int NavigationBarActiveIndicator_expandedActiveIndicatorPaddingBottom -> b4 - int ShapeAppearance_cornerSizeBottomRight -> b5 - int TextInputLayout_counterOverflowTextColor -> b6 - int[] ThemeEnforcement -> b7 - int AppBarLayout_android_touchscreenBlocksFocus -> c - int BottomSheetBehavior_Layout_behavior_draggable -> c0 - int Chip_closeIconTint -> c1 - int MaterialButton_android_insetLeft -> c2 - int MaterialCalendarItem_itemStrokeWidth -> c3 - int NavigationBarActiveIndicator_expandedActiveIndicatorPaddingEnd -> c4 - int ShapeAppearance_cornerSizeTopLeft -> c5 - int TextInputLayout_counterTextAppearance -> c6 - int ThemeEnforcement_android_textAppearance -> c7 - int AppBarLayout_android_keyboardNavigationCluster -> d - int BottomSheetBehavior_Layout_behavior_draggableOnNestedScroll -> d0 - int Chip_closeIconVisible -> d1 - int MaterialButton_android_insetRight -> d2 - int MaterialCalendarItem_itemTextColor -> d3 - int NavigationBarActiveIndicator_expandedActiveIndicatorPaddingStart -> d4 - int ShapeAppearance_cornerSizeTopRight -> d5 - int TextInputLayout_counterTextColor -> d6 - int ThemeEnforcement_enforceMaterialTheme -> d7 - int AppBarLayout_elevation -> e - int BottomSheetBehavior_Layout_behavior_expandedOffset -> e0 - int Chip_ensureMinTouchTargetSize -> e1 - int MaterialButton_android_insetTop -> e2 - int[] MaterialCardView -> e3 - int NavigationBarActiveIndicator_expandedActiveIndicatorPaddingTop -> e4 - int[] ShapeableImageView -> e5 - int TextInputLayout_cursorColor -> e6 - int ThemeEnforcement_enforceTextAppearance -> e7 - int AppBarLayout_expanded -> f - int BottomSheetBehavior_Layout_behavior_fitToContents -> f0 - int Chip_hideMotionSpec -> f1 - int MaterialButton_android_insetBottom -> f2 - int[] MaterialCheckBox -> f3 - int NavigationBarActiveIndicator_expandedHeight -> f4 - int[] SideSheetBehavior_Layout -> f5 - int TextInputLayout_cursorErrorColor -> f6 - int[] Tooltip -> f7 - int AppBarLayout_liftOnScroll -> g - int BottomSheetBehavior_Layout_behavior_halfExpandedRatio -> g0 - int Chip_iconEndPadding -> g1 - int MaterialButton_android_checkable -> g2 - int MaterialCheckBox_android_button -> g3 - int NavigationBarActiveIndicator_expandedMarginHorizontal -> g4 - int SideSheetBehavior_Layout_android_elevation -> g5 - int TextInputLayout_endIconCheckable -> g6 - int AppBarLayout_liftOnScrollColor -> h - int BottomSheetBehavior_Layout_behavior_hideable -> h0 - int Chip_iconStartPadding -> h1 - int MaterialButton_backgroundTint -> h2 - int MaterialCheckBox_buttonCompat -> h3 - int NavigationBarActiveIndicator_expandedWidth -> h4 - int SideSheetBehavior_Layout_backgroundTint -> h5 - int TextInputLayout_endIconContentDescription -> h6 - int AppBarLayout_liftOnScrollTargetViewId -> i - int BottomSheetBehavior_Layout_behavior_peekHeight -> i0 - int Chip_rippleColor -> i1 - int MaterialButton_backgroundTintMode -> i2 - int MaterialCheckBox_buttonIcon -> i3 - int NavigationBarActiveIndicator_marginHorizontal -> i4 - int SideSheetBehavior_Layout_behavior_draggable -> i5 - int TextInputLayout_endIconDrawable -> i6 - int AppBarLayout_statusBarForeground -> j - int BottomSheetBehavior_Layout_behavior_saveFlags -> j0 - int Chip_shapeAppearance -> j1 - int MaterialButton_cornerRadius -> j2 - int MaterialCheckBox_buttonIconTint -> j3 - int NavigationBarActiveIndicator_shapeAppearance -> j4 - int SideSheetBehavior_Layout_coplanarSiblingViewId -> j5 - int TextInputLayout_endIconMinSize -> j6 - int[] AppBarLayoutStates -> k - int BottomSheetBehavior_Layout_behavior_significantVelocityThreshold -> k0 - int Chip_showMotionSpec -> k1 - int MaterialButton_elevation -> k2 - int MaterialCheckBox_buttonIconTintMode -> k3 - int[] NavigationBarView -> k4 - int SideSheetBehavior_Layout_shapeAppearance -> k5 - int TextInputLayout_endIconMode -> k6 - int[] AppBarLayout_Layout -> l - int BottomSheetBehavior_Layout_behavior_skipCollapsed -> l0 - int Chip_textEndPadding -> l1 - int MaterialButton_icon -> l2 - int MaterialCheckBox_centerIfNoTextEnabled -> l3 - int NavigationBarView_activeIndicatorLabelPadding -> l4 - int[] Slider -> l5 - int TextInputLayout_endIconScaleType -> l6 - int AppBarLayout_Layout_layout_scrollEffect -> m - int BottomSheetBehavior_Layout_gestureInsetBottomIgnored -> m0 - int Chip_textStartPadding -> m1 - int MaterialButton_iconGravity -> m2 - int MaterialCheckBox_checkedState -> m3 - int NavigationBarView_backgroundTint -> m4 - int[] Snackbar -> m5 - int TextInputLayout_endIconTint -> m6 - int AppBarLayout_Layout_layout_scrollFlags -> n - int BottomSheetBehavior_Layout_marginLeftSystemWindowInsets -> n0 - int[] ChipGroup -> n1 - int MaterialButton_iconPadding -> n2 - int MaterialCheckBox_errorAccessibilityLabel -> n3 - int NavigationBarView_elevation -> n4 - int[] SnackbarLayout -> n5 - int TextInputLayout_endIconTintMode -> n6 - int AppBarLayout_Layout_layout_scrollInterpolator -> o - int BottomSheetBehavior_Layout_marginRightSystemWindowInsets -> o0 - int[] CircularProgressIndicator -> o1 - int MaterialButton_iconSize -> o2 - int MaterialCheckBox_errorShown -> o3 - int NavigationBarView_horizontalItemTextAppearanceActive -> o4 - int SnackbarLayout_android_maxWidth -> o5 - int TextInputLayout_errorAccessibilityLiveRegion -> o6 - int[] Badge -> p - int BottomSheetBehavior_Layout_marginTopSystemWindowInsets -> p0 - int[] ClockFaceView -> p1 - int MaterialButton_iconTint -> p2 - int MaterialCheckBox_useMaterialThemeColors -> p3 - int NavigationBarView_horizontalItemTextAppearanceInactive -> p4 - int SnackbarLayout_actionTextColorAlpha -> p5 - int TextInputLayout_errorContentDescription -> p6 - int Badge_autoAdjustToWithinGrandparentBounds -> q - int BottomSheetBehavior_Layout_paddingBottomSystemWindowInsets -> q0 - int ClockFaceView_clockFaceBackgroundColor -> q1 - int MaterialButton_iconTintMode -> q2 - int[] MaterialCheckBoxStates -> q3 - int NavigationBarView_iconLabelHorizontalSpacing -> q4 - int SnackbarLayout_animationMode -> q5 - int TextInputLayout_errorEnabled -> q6 - int Badge_backgroundColor -> r - int BottomSheetBehavior_Layout_paddingLeftSystemWindowInsets -> r0 - int ClockFaceView_clockNumberTextColor -> r1 - int MaterialButton_opticalCenterEnabled -> r2 - int[] MaterialDivider -> r3 - int NavigationBarView_itemActiveIndicatorStyle -> r4 - int SnackbarLayout_backgroundOverlayColorAlpha -> r5 - int TextInputLayout_errorIconDrawable -> r6 - int Badge_badgeFixedEdge -> s - int BottomSheetBehavior_Layout_paddingRightSystemWindowInsets -> s0 - int[] ClockHandView -> s1 - int MaterialButton_rippleColor -> s2 - int MaterialDivider_dividerColor -> s3 - int NavigationBarView_itemBackground -> s4 - int SnackbarLayout_backgroundTint -> s5 - int TextInputLayout_errorIconTint -> s6 - int Badge_badgeGravity -> t - int BottomSheetBehavior_Layout_paddingTopSystemWindowInsets -> t0 - int ClockHandView_clockHandColor -> t1 - int MaterialButton_shapeAppearance -> t2 - int MaterialDivider_dividerInsetEnd -> t3 - int NavigationBarView_itemGravity -> t4 - int SnackbarLayout_backgroundTintMode -> t5 - int TextInputLayout_errorIconTintMode -> t6 - int Badge_badgeHeight -> u - int BottomSheetBehavior_Layout_shapeAppearance -> u0 - int ClockHandView_materialCircleRadius -> u1 - int MaterialButton_strokeColor -> u2 - int MaterialDivider_dividerInsetStart -> u3 - int NavigationBarView_itemIconGravity -> u4 - int SnackbarLayout_elevation -> u5 - int TextInputLayout_errorTextAppearance -> u6 - int Badge_badgeRadius -> v - int BottomSheetBehavior_Layout_shouldRemoveExpandedCorners -> v0 - int ClockHandView_selectorSize -> v1 - int MaterialButton_strokeWidth -> v2 - int MaterialDivider_dividerThickness -> v3 - int NavigationBarView_itemIconSize -> v4 - int SnackbarLayout_maxActionInlineWidth -> v5 - int TextInputLayout_errorTextColor -> v6 - int Badge_badgeShapeAppearance -> w - int[] Carousel -> w0 - int[] CollapsingToolbarLayout -> w1 - int MaterialButton_toggleCheckedStateOnClick -> w2 - int[] MaterialRadioButton -> w3 - int NavigationBarView_itemIconTint -> w4 - int SnackbarLayout_shapeAppearance -> w5 - int TextInputLayout_expandedHintEnabled -> w6 - int Badge_badgeShapeAppearanceOverlay -> x - int Carousel_carousel_alignment -> x0 - int[] CollapsingToolbarLayout_Layout -> x1 - int[] MaterialButtonGroup -> x2 - int MaterialRadioButton_buttonTint -> x3 - int NavigationBarView_itemPaddingBottom -> x4 - int SnackbarLayout_shapeAppearanceOverlay -> x5 - int TextInputLayout_helperText -> x6 - int Badge_badgeText -> y - int[] Chip -> y0 - int[] DockedToolbar -> y1 - int MaterialButtonGroup_android_enabled -> y2 - int MaterialRadioButton_useMaterialThemeColors -> y3 - int NavigationBarView_itemPaddingTop -> y4 - int[] StateListSizeChange -> y5 - int TextInputLayout_helperTextEnabled -> y6 - int Badge_badgeTextAppearance -> z - int Chip_android_textAppearance -> z0 - int[] ExtendedFloatingActionButton -> z1 - int MaterialButtonGroup_android_spacing -> z2 - int[] MaterialShape -> z3 - int NavigationBarView_itemRippleColor -> z4 - int StateListSizeChange_widthChange -> z5 - int TextInputLayout_helperTextTextAppearance -> z6 - 3:780:void ():0:0 -> -com.google.android.material.animation.AnimationUtils -> R1.a: + int Widget_MaterialComponents_TimePicker_Clock -> x + int Widget_MaterialComponents_Toolbar -> y +com.google.android.material.R$styleable -> O1.k: + int[] AppCompatImageView -> A + int BottomSheetBehavior_Layout_behavior_skipCollapsed -> A0 + int Chip_iconStartPadding -> A1 + int[] KeyTrigger -> A2 + int[] MaterialCalendarItem -> A3 + int[] MotionHelper -> A4 + int ShapeAppearance_cornerSizeBottomLeft -> A5 + int TextInputLayout_android_maxWidth -> A6 + int TextInputLayout_passwordToggleTint -> A7 + int[] AppCompatSeekBar -> B + int BottomSheetBehavior_Layout_gestureInsetBottomIgnored -> B0 + int Chip_rippleColor -> B1 + int[] Layout -> B2 + int MaterialCalendarItem_android_insetLeft -> B3 + int[] MotionLayout -> B4 + int ShapeAppearance_cornerSizeBottomRight -> B5 + int TextInputLayout_android_minWidth -> B6 + int TextInputLayout_passwordToggleTintMode -> B7 + int[] AppCompatTextHelper -> C + int BottomSheetBehavior_Layout_marginLeftSystemWindowInsets -> C0 + int Chip_shapeAppearance -> C1 + int[] LinearLayoutCompat -> C2 + int MaterialCalendarItem_android_insetRight -> C3 + int[] MotionScene -> C4 + int ShapeAppearance_cornerSizeTopLeft -> C5 + int TextInputLayout_android_hint -> C6 + int TextInputLayout_placeholderText -> C7 + int[] AppCompatTextView -> D + int BottomSheetBehavior_Layout_marginRightSystemWindowInsets -> D0 + int Chip_showMotionSpec -> D1 + int[] LinearLayoutCompat_Layout -> D2 + int MaterialCalendarItem_android_insetTop -> D3 + int[] MotionTelltales -> D4 + int ShapeAppearance_cornerSizeTopRight -> D5 + int TextInputLayout_android_maxEms -> D6 + int TextInputLayout_placeholderTextAppearance -> D7 + int[] AppCompatTheme -> E + int BottomSheetBehavior_Layout_marginTopSystemWindowInsets -> E0 + int Chip_textEndPadding -> E1 + int[] LinearProgressIndicator -> E2 + int MaterialCalendarItem_android_insetBottom -> E3 + int[] NavigationBarActiveIndicator -> E4 + int[] ShapeableImageView -> E5 + int TextInputLayout_android_minEms -> E6 + int TextInputLayout_placeholderTextColor -> E7 + int[] Badge -> F + int BottomSheetBehavior_Layout_paddingBottomSystemWindowInsets -> F0 + int Chip_textStartPadding -> F1 + int[] ListPopupWindow -> F2 + int MaterialCalendarItem_itemFillColor -> F3 + int NavigationBarActiveIndicator_android_height -> F4 + int[] SideSheetBehavior_Layout -> F5 + int TextInputLayout_boxBackgroundColor -> F6 + int TextInputLayout_prefixText -> F7 + int Badge_autoAdjustToWithinGrandparentBounds -> G + int BottomSheetBehavior_Layout_paddingLeftSystemWindowInsets -> G0 + int[] ChipGroup -> G1 + int[] MaterialAlertDialog -> G2 + int MaterialCalendarItem_itemShapeAppearance -> G3 + int NavigationBarActiveIndicator_android_width -> G4 + int SideSheetBehavior_Layout_android_elevation -> G5 + int TextInputLayout_boxBackgroundMode -> G6 + int TextInputLayout_prefixTextAppearance -> G7 + int Badge_backgroundColor -> H + int BottomSheetBehavior_Layout_paddingRightSystemWindowInsets -> H0 + int[] CircularProgressIndicator -> H1 + int[] MaterialAlertDialogTheme -> H2 + int MaterialCalendarItem_itemShapeAppearanceOverlay -> H3 + int NavigationBarActiveIndicator_android_color -> H4 + int SideSheetBehavior_Layout_backgroundTint -> H5 + int TextInputLayout_boxCollapsedPaddingTop -> H6 + int TextInputLayout_prefixTextColor -> H7 + int Badge_badgeGravity -> I + int BottomSheetBehavior_Layout_paddingTopSystemWindowInsets -> I0 + int[] ClockFaceView -> I1 + int[] MaterialAutoCompleteTextView -> I2 + int MaterialCalendarItem_itemStrokeColor -> I3 + int NavigationBarActiveIndicator_marginHorizontal -> I4 + int SideSheetBehavior_Layout_behavior_draggable -> I5 + int TextInputLayout_boxCornerRadiusBottomEnd -> I6 + int TextInputLayout_startIconCheckable -> I7 + int Badge_badgeHeight -> J + int BottomSheetBehavior_Layout_shapeAppearance -> J0 + int ClockFaceView_clockFaceBackgroundColor -> J1 + int MaterialAutoCompleteTextView_android_inputType -> J2 + int MaterialCalendarItem_itemStrokeWidth -> J3 + int NavigationBarActiveIndicator_shapeAppearance -> J4 + int SideSheetBehavior_Layout_coplanarSiblingViewId -> J5 + int TextInputLayout_boxCornerRadiusBottomStart -> J6 + int TextInputLayout_startIconContentDescription -> J7 + int Badge_badgeRadius -> K + int BottomSheetBehavior_Layout_shouldRemoveExpandedCorners -> K0 + int ClockFaceView_clockNumberTextColor -> K1 + int MaterialAutoCompleteTextView_android_popupElevation -> K2 + int MaterialCalendarItem_itemTextColor -> K3 + int[] NavigationBarView -> K4 + int SideSheetBehavior_Layout_shapeAppearance -> K5 + int TextInputLayout_boxCornerRadiusTopEnd -> K6 + int TextInputLayout_startIconDrawable -> K7 + int Badge_badgeShapeAppearance -> L + int[] ButtonBarLayout -> L0 + int[] ClockHandView -> L1 + int MaterialAutoCompleteTextView_dropDownBackgroundTint -> L2 + int[] MaterialCardView -> L3 + int NavigationBarView_activeIndicatorLabelPadding -> L4 + int[] Slider -> L5 + int TextInputLayout_boxCornerRadiusTopStart -> L6 + int TextInputLayout_startIconMinSize -> L7 + int Badge_badgeShapeAppearanceOverlay -> M + int[] Capability -> M0 + int ClockHandView_clockHandColor -> M1 + int MaterialAutoCompleteTextView_simpleItemLayout -> M2 + int[] MaterialCheckBox -> M3 + int NavigationBarView_backgroundTint -> M4 + int[] Snackbar -> M5 + int TextInputLayout_boxStrokeColor -> M6 + int TextInputLayout_startIconScaleType -> M7 + int Badge_badgeText -> N + int[] CardView -> N0 + int ClockHandView_materialCircleRadius -> N1 + int MaterialAutoCompleteTextView_simpleItemSelectedColor -> N2 + int MaterialCheckBox_android_button -> N3 + int NavigationBarView_elevation -> N4 + int[] SnackbarLayout -> N5 + int TextInputLayout_boxStrokeErrorColor -> N6 + int TextInputLayout_startIconTint -> N7 + int Badge_badgeTextAppearance -> O + int[] Carousel -> O0 + int ClockHandView_selectorSize -> O1 + int MaterialAutoCompleteTextView_simpleItemSelectedRippleColor -> O2 + int MaterialCheckBox_buttonCompat -> O3 + int NavigationBarView_itemActiveIndicatorStyle -> O4 + int SnackbarLayout_android_maxWidth -> O5 + int TextInputLayout_boxStrokeWidth -> O6 + int TextInputLayout_startIconTintMode -> O7 + int Badge_badgeTextColor -> P + int Carousel_carousel_alignment -> P0 + int[] CollapsingToolbarLayout -> P1 + int MaterialAutoCompleteTextView_simpleItems -> P2 + int MaterialCheckBox_buttonIcon -> P3 + int NavigationBarView_itemBackground -> P4 + int SnackbarLayout_actionTextColorAlpha -> P5 + int TextInputLayout_boxStrokeWidthFocused -> P6 + int TextInputLayout_suffixText -> P7 + int Badge_badgeVerticalPadding -> Q + int[] CheckedTextView -> Q0 + int[] CollapsingToolbarLayout_Layout -> Q1 + int[] MaterialButton -> Q2 + int MaterialCheckBox_buttonIconTint -> Q3 + int NavigationBarView_itemIconSize -> Q4 + int SnackbarLayout_animationMode -> Q5 + int TextInputLayout_counterEnabled -> Q6 + int TextInputLayout_suffixTextAppearance -> Q7 + int Badge_badgeWidePadding -> R + int[] Chip -> R0 + int[] ColorStateListItem -> R1 + int MaterialButton_android_background -> R2 + int MaterialCheckBox_buttonIconTintMode -> R3 + int NavigationBarView_itemIconTint -> R4 + int SnackbarLayout_backgroundOverlayColorAlpha -> R5 + int TextInputLayout_counterMaxLength -> R6 + int TextInputLayout_suffixTextColor -> R7 + int Badge_badgeWidth -> S + int Chip_android_textAppearance -> S0 + int[] CompoundButton -> S1 + int MaterialButton_android_insetLeft -> S2 + int MaterialCheckBox_centerIfNoTextEnabled -> S3 + int NavigationBarView_itemPaddingBottom -> S4 + int SnackbarLayout_backgroundTint -> S5 + int TextInputLayout_counterOverflowTextAppearance -> S6 + int[] ThemeEnforcement -> S7 + int Badge_badgeWithTextHeight -> T + int Chip_android_textSize -> T0 + int[] Constraint -> T1 + int MaterialButton_android_insetRight -> T2 + int MaterialCheckBox_checkedState -> T3 + int NavigationBarView_itemPaddingTop -> T4 + int SnackbarLayout_backgroundTintMode -> T5 + int TextInputLayout_counterOverflowTextColor -> T6 + int ThemeEnforcement_android_textAppearance -> T7 + int Badge_badgeWithTextRadius -> U + int Chip_android_ellipsize -> U0 + int[] ConstraintLayout_Layout -> U1 + int MaterialButton_android_insetTop -> U2 + int MaterialCheckBox_errorAccessibilityLabel -> U3 + int NavigationBarView_itemRippleColor -> U4 + int SnackbarLayout_elevation -> U5 + int TextInputLayout_counterTextAppearance -> U6 + int ThemeEnforcement_enforceMaterialTheme -> U7 + int Badge_badgeWithTextShapeAppearance -> V + int Chip_android_maxWidth -> V0 + int[] ConstraintLayout_placeholder -> V1 + int MaterialButton_android_insetBottom -> V2 + int MaterialCheckBox_errorShown -> V3 + int NavigationBarView_itemTextAppearanceActive -> V4 + int SnackbarLayout_maxActionInlineWidth -> V5 + int TextInputLayout_counterTextColor -> V6 + int ThemeEnforcement_enforceTextAppearance -> V7 + int Badge_badgeWithTextShapeAppearanceOverlay -> W + int Chip_android_text -> W0 + int[] ConstraintSet -> W1 + int MaterialButton_android_checkable -> W2 + int MaterialCheckBox_useMaterialThemeColors -> W3 + int NavigationBarView_itemTextAppearanceActiveBoldEnabled -> W4 + int SnackbarLayout_shapeAppearance -> W5 + int TextInputLayout_cursorColor -> W6 + int[] Toolbar -> W7 + int Badge_badgeWithTextWidth -> X + int Chip_android_checkable -> X0 + int[] CoordinatorLayout -> X1 + int MaterialButton_backgroundTint -> X2 + int[] MaterialCheckBoxStates -> X3 + int NavigationBarView_itemTextAppearanceInactive -> X4 + int SnackbarLayout_shapeAppearanceOverlay -> X5 + int TextInputLayout_cursorErrorColor -> X6 + int[] Tooltip -> X7 + int Badge_horizontalOffset -> Y + int Chip_checkedIcon -> Y0 + int[] CoordinatorLayout_Layout -> Y1 + int MaterialButton_backgroundTintMode -> Y2 + int[] MaterialDivider -> Y3 + int NavigationBarView_itemTextColor -> Y4 + int[] Spinner -> Y5 + int TextInputLayout_endIconCheckable -> Y6 + int[] Transform -> Y7 + int Badge_horizontalOffsetWithText -> Z + int Chip_checkedIconEnabled -> Z0 + int[] CustomAttribute -> Z1 + int MaterialButton_cornerRadius -> Z2 + int[] MaterialRadioButton -> Z3 + int NavigationBarView_labelVisibilityMode -> Z4 + int[] State -> Z5 + int TextInputLayout_endIconContentDescription -> Z6 + int[] Transition -> Z7 + int[] ActionBar -> a + int Badge_largeFontVerticalOffsetAdjustment -> a0 + int Chip_checkedIconTint -> a1 + int[] DrawerArrowToggle -> a2 + int MaterialButton_elevation -> a3 + int MaterialRadioButton_buttonTint -> a4 + int NavigationBarView_menu -> a5 + int[] StateListDrawable -> a6 + int TextInputLayout_endIconDrawable -> a7 + int[] Variant -> a8 + int[] ActionBarLayout -> b + int Badge_maxCharacterCount -> b0 + int Chip_checkedIconVisible -> b1 + int[] DrawerLayout -> b2 + int MaterialButton_icon -> b3 + int MaterialRadioButton_useMaterialThemeColors -> b4 + int[] NavigationRailView -> b5 + int[] StateListDrawableItem -> b6 + int TextInputLayout_endIconMinSize -> b7 + int[] View -> b8 + int[] ActionMenuItemView -> c + int Badge_maxNumber -> c0 + int Chip_chipBackgroundColor -> c1 + int[] ExtendedFloatingActionButton -> c2 + int MaterialButton_iconGravity -> c3 + int[] MaterialShape -> c4 + int[] NavigationView -> c5 + int[] StateSet -> c6 + int TextInputLayout_endIconMode -> c7 + int[] ViewBackgroundHelper -> c8 + int[] ActionMenuView -> d + int Badge_number -> d0 + int Chip_chipCornerRadius -> d1 + int[] ExtendedFloatingActionButton_Behavior_Layout -> d2 + int MaterialButton_iconPadding -> d3 + int MaterialShape_shapeAppearance -> d4 + int[] OnClick -> d5 + int[] SwitchCompat -> d6 + int TextInputLayout_endIconScaleType -> d7 + int[] ViewPager2 -> d8 + int[] ActionMode -> e + int Badge_offsetAlignmentMode -> e0 + int Chip_chipEndPadding -> e1 + int ExtendedFloatingActionButton_Behavior_Layout_behavior_autoHide -> e2 + int MaterialButton_iconSize -> e3 + int MaterialShape_shapeAppearanceOverlay -> e4 + int[] OnSwipe -> e5 + int[] SwitchMaterial -> e6 + int TextInputLayout_endIconTint -> e7 + int[] ViewStubCompat -> e8 + int[] ActivityChooserView -> f + int Badge_verticalOffset -> f0 + int Chip_chipIcon -> f1 + int ExtendedFloatingActionButton_Behavior_Layout_behavior_autoShrink -> f2 + int MaterialButton_iconTint -> f3 + int[] MaterialSwitch -> f4 + int[] PopupWindow -> f5 + int[] TabItem -> f6 + int TextInputLayout_endIconTintMode -> f7 + int[] AlertDialog -> g + int Badge_verticalOffsetWithText -> g0 + int Chip_chipIconEnabled -> g1 + int[] FloatingActionButton -> g2 + int MaterialButton_iconTintMode -> g3 + int[] MaterialTextAppearance -> g4 + int[] PopupWindowBackgroundState -> g5 + int[] TabLayout -> g6 + int TextInputLayout_errorAccessibilityLiveRegion -> g7 + int[] AnimatedStateListDrawableCompat -> h + int[] BaseProgressIndicator -> h0 + int Chip_chipIconSize -> h1 + int[] FloatingActionButton_Behavior_Layout -> h2 + int MaterialButton_rippleColor -> h3 + int MaterialTextAppearance_android_letterSpacing -> h4 + int[] PropertySet -> h5 + int[] TextAppearance -> h6 + int TextInputLayout_errorContentDescription -> h7 + int[] AnimatedStateListDrawableItem -> i + int[] BottomAppBar -> i0 + int Chip_chipIconTint -> i1 + int FloatingActionButton_Behavior_Layout_behavior_autoHide -> i2 + int MaterialButton_strokeColor -> i3 + int MaterialTextAppearance_android_lineHeight -> i4 + int[] RadialViewGroup -> i5 + int TextAppearance_android_textSize -> i6 + int TextInputLayout_errorEnabled -> i7 + int[] AnimatedStateListDrawableTransition -> j + int[] BottomNavigationView -> j0 + int Chip_chipIconVisible -> j1 + int[] FlowLayout -> j2 + int MaterialButton_strokeWidth -> j3 + int MaterialTextAppearance_lineHeight -> j4 + int RadialViewGroup_materialCircleRadius -> j5 + int TextAppearance_android_typeface -> j6 + int TextInputLayout_errorIconDrawable -> j7 + int[] AppBarLayout -> k + int BottomNavigationView_android_minHeight -> k0 + int Chip_chipMinHeight -> k1 + int[] FontFamily -> k2 + int MaterialButton_toggleCheckedStateOnClick -> k3 + int[] MaterialTextView -> k4 + int[] RangeSlider -> k5 + int TextAppearance_android_textStyle -> k6 + int TextInputLayout_errorIconTint -> k7 + int AppBarLayout_android_background -> l + int BottomNavigationView_compatShadowEnabled -> l0 + int Chip_chipMinTouchTargetSize -> l1 + int[] FontFamilyFont -> l2 + int[] MaterialButtonToggleGroup -> l3 + int MaterialTextView_android_textAppearance -> l4 + int[] RecycleListView -> l5 + int TextAppearance_android_textColor -> l6 + int TextInputLayout_errorIconTintMode -> l7 + int AppBarLayout_android_touchscreenBlocksFocus -> m + int BottomNavigationView_itemHorizontalTranslationEnabled -> m0 + int Chip_chipStartPadding -> m1 + int[] ForegroundLinearLayout -> m2 + int MaterialButtonToggleGroup_android_enabled -> m3 + int MaterialTextView_android_lineHeight -> m4 + int[] RecyclerView -> m5 + int TextAppearance_android_textColorHint -> m6 + int TextInputLayout_errorTextAppearance -> m7 + int AppBarLayout_android_keyboardNavigationCluster -> n + int[] BottomSheetBehavior_Layout -> n0 + int Chip_chipStrokeColor -> n1 + int ForegroundLinearLayout_android_foreground -> n2 + int MaterialButtonToggleGroup_checkedButton -> n3 + int MaterialTextView_lineHeight -> n4 + int RecyclerView_android_orientation -> n5 + int TextAppearance_android_textColorLink -> n6 + int TextInputLayout_errorTextColor -> n7 + int AppBarLayout_elevation -> o + int BottomSheetBehavior_Layout_android_maxWidth -> o0 + int Chip_chipStrokeWidth -> o1 + int ForegroundLinearLayout_android_foregroundGravity -> o2 + int MaterialButtonToggleGroup_selectionRequired -> o3 + int[] MaterialTimePicker -> o4 + int[] ScrimInsetsFrameLayout -> o5 + int TextAppearance_android_shadowColor -> o6 + int TextInputLayout_expandedHintEnabled -> o7 + int AppBarLayout_expanded -> p + int BottomSheetBehavior_Layout_android_maxHeight -> p0 + int Chip_chipSurfaceColor -> p1 + int ForegroundLinearLayout_foregroundInsidePadding -> p2 + int MaterialButtonToggleGroup_singleSelection -> p3 + int[] MaterialToolbar -> p4 + int[] ScrollingViewBehavior_Layout -> p5 + int TextAppearance_android_shadowDx -> p6 + int TextInputLayout_helperText -> p7 + int AppBarLayout_liftOnScroll -> q + int BottomSheetBehavior_Layout_android_elevation -> q0 + int Chip_closeIcon -> q1 + int[] Fragment -> q2 + int[] MaterialCalendar -> q3 + int MaterialToolbar_logoAdjustViewBounds -> q4 + int ScrollingViewBehavior_Layout_behavior_overlapTop -> q5 + int TextAppearance_android_shadowDy -> q6 + int TextInputLayout_helperTextEnabled -> q7 + int AppBarLayout_liftOnScrollColor -> r + int BottomSheetBehavior_Layout_backgroundTint -> r0 + int Chip_closeIconEnabled -> r1 + int[] FragmentContainerView -> r2 + int MaterialCalendar_backgroundTint -> r3 + int MaterialToolbar_logoScaleType -> r4 + int[] SearchBar -> r5 + int TextAppearance_android_shadowRadius -> r6 + int TextInputLayout_helperTextTextAppearance -> r7 + int AppBarLayout_liftOnScrollTargetViewId -> s + int BottomSheetBehavior_Layout_behavior_draggable -> s0 + int Chip_closeIconEndPadding -> s1 + int[] GradientColor -> s2 + int MaterialCalendar_dayInvalidStyle -> s3 + int MaterialToolbar_navigationIconTint -> s4 + int[] SearchView -> s5 + int TextAppearance_android_fontFamily -> s6 + int TextInputLayout_helperTextTextColor -> s7 + int AppBarLayout_statusBarForeground -> t + int BottomSheetBehavior_Layout_behavior_expandedOffset -> t0 + int Chip_closeIconSize -> t1 + int[] GradientColorItem -> t2 + int MaterialCalendar_daySelectedStyle -> t3 + int MaterialToolbar_subtitleCentered -> t4 + int[] ShapeAppearance -> t5 + int TextAppearance_fontFamily -> t6 + int TextInputLayout_hintAnimationEnabled -> t7 + int[] AppBarLayoutStates -> u + int BottomSheetBehavior_Layout_behavior_fitToContents -> u0 + int Chip_closeIconStartPadding -> u1 + int[] ImageFilterView -> u2 + int MaterialCalendar_dayStyle -> u3 + int MaterialToolbar_titleCentered -> u4 + int ShapeAppearance_cornerFamily -> u5 + int TextAppearance_textAllCaps -> u6 + int TextInputLayout_hintEnabled -> u7 + int[] AppBarLayout_Layout -> v + int BottomSheetBehavior_Layout_behavior_halfExpandedRatio -> v0 + int Chip_closeIconTint -> v1 + int[] Insets -> v2 + int MaterialCalendar_dayTodayStyle -> v3 + int[] MenuGroup -> v4 + int ShapeAppearance_cornerFamilyBottomLeft -> v5 + int[] TextInputEditText -> v6 + int TextInputLayout_hintTextAppearance -> v7 + int AppBarLayout_Layout_layout_scrollEffect -> w + int BottomSheetBehavior_Layout_behavior_hideable -> w0 + int Chip_closeIconVisible -> w1 + int[] KeyAttribute -> w2 + int MaterialCalendar_rangeFillColor -> w3 + int[] MenuItem -> w4 + int ShapeAppearance_cornerFamilyBottomRight -> w5 + int TextInputEditText_textInputLayoutFocusedRectEnabled -> w6 + int TextInputLayout_hintTextColor -> w7 + int AppBarLayout_Layout_layout_scrollFlags -> x + int BottomSheetBehavior_Layout_behavior_peekHeight -> x0 + int Chip_ensureMinTouchTargetSize -> x1 + int[] KeyCycle -> x2 + int MaterialCalendar_yearSelectedStyle -> x3 + int[] MenuView -> x4 + int ShapeAppearance_cornerFamilyTopLeft -> x5 + int[] TextInputLayout -> x6 + int TextInputLayout_passwordToggleContentDescription -> x7 + int AppBarLayout_Layout_layout_scrollInterpolator -> y + int BottomSheetBehavior_Layout_behavior_saveFlags -> y0 + int Chip_hideMotionSpec -> y1 + int[] KeyPosition -> y2 + int MaterialCalendar_yearStyle -> y3 + int[] MockView -> y4 + int ShapeAppearance_cornerFamilyTopRight -> y5 + int TextInputLayout_android_enabled -> y6 + int TextInputLayout_passwordToggleDrawable -> y7 + int[] AppCompatEmojiHelper -> z + int BottomSheetBehavior_Layout_behavior_significantVelocityThreshold -> z0 + int Chip_iconEndPadding -> z1 + int[] KeyTimeCycle -> z2 + int MaterialCalendar_yearTodayStyle -> z3 + int[] Motion -> z4 + int ShapeAppearance_cornerSize -> z5 + int TextInputLayout_android_textColorHint -> z6 + int TextInputLayout_passwordToggleEnabled -> z7 + 3:1506:void ():0:0 -> +com.google.android.material.animation.AnimationUtils -> P1.a: # {"id":"sourceFile","fileName":"AnimationUtils.java"} android.animation.TimeInterpolator LINEAR_INTERPOLATOR -> a android.animation.TimeInterpolator FAST_OUT_SLOW_IN_INTERPOLATOR -> b @@ -141203,7 +138886,7 @@ com.google.android.material.animation.AnimationUtils -> R1.a: 1:4:float lerp(float,float,float):47:47 -> a 14:18:float lerp(float,float,float,float,float):71:71 -> b 4:9:int lerp(int,int,float):52:52 -> c -com.google.android.material.animation.AnimatorSetCompat -> R1.b: +com.google.android.material.animation.AnimatorSetCompat -> P1.b: # {"id":"sourceFile","fileName":"AnimatorSetCompat.java"} 1:10:void playTogether(android.animation.AnimatorSet,java.util.List):39:39 -> a 11:16:void playTogether(android.animation.AnimatorSet,java.util.List):40:40 -> a @@ -141212,7 +138895,7 @@ com.google.android.material.animation.AnimatorSetCompat -> R1.b: 41:43:void playTogether(android.animation.AnimatorSet,java.util.List):44:44 -> a 44:46:void playTogether(android.animation.AnimatorSet,java.util.List):45:45 -> a 47:50:void playTogether(android.animation.AnimatorSet,java.util.List):47:47 -> a -com.google.android.material.animation.MotionSpec -> R1.c: +com.google.android.material.animation.MotionSpec -> P1.c: # {"id":"sourceFile","fileName":"MotionSpec.java"} androidx.collection.SimpleArrayMap timings -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} @@ -141222,17 +138905,17 @@ com.google.android.material.animation.MotionSpec -> R1.c: 4:10:void ():70:70 -> 11:18:void ():71:71 -> 1:4:void addInfoFromAnimator(com.google.android.material.animation.MotionSpec,android.animation.Animator):215:215 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LR1/c;Landroid/animation/Animator;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/c;Landroid/animation/Animator;)V"} 5:6:void addInfoFromAnimator(com.google.android.material.animation.MotionSpec,android.animation.Animator):216:216 -> a 7:17:void addInfoFromAnimator(com.google.android.material.animation.MotionSpec,android.animation.Animator):217:217 -> a 18:29:void addInfoFromAnimator(com.google.android.material.animation.MotionSpec,android.animation.Animator):218:218 -> a 30:52:void addInfoFromAnimator(com.google.android.material.animation.MotionSpec,android.animation.Animator):220:220 -> a 1:7:com.google.android.material.animation.MotionSpec createFromAttribute(android.content.Context,android.content.res.TypedArray,int):175:175 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/content/res/TypedArray;I)LR1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/content/res/TypedArray;I)LP1/c;"} 8:13:com.google.android.material.animation.MotionSpec createFromAttribute(android.content.Context,android.content.res.TypedArray,int):176:176 -> b 14:20:com.google.android.material.animation.MotionSpec createFromAttribute(android.content.Context,android.content.res.TypedArray,int):178:178 -> b 2:5:com.google.android.material.animation.MotionSpec createFromResource(android.content.Context,int):188:188 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;I)LR1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;I)LP1/c;"} 6:9:com.google.android.material.animation.MotionSpec createFromResource(android.content.Context,int):189:189 -> c 10:11:com.google.android.material.animation.MotionSpec createFromResource(android.content.Context,int):190:190 -> c 12:24:com.google.android.material.animation.MotionSpec createFromResource(android.content.Context,int):191:191 -> c @@ -141241,7 +138924,7 @@ com.google.android.material.animation.MotionSpec -> R1.c: 33:38:com.google.android.material.animation.MotionSpec createFromResource(android.content.Context,int):195:195 -> c 39:65:com.google.android.material.animation.MotionSpec createFromResource(android.content.Context,int):200:200 -> c 1:5:com.google.android.material.animation.MotionSpec createSpecFromAnimators(java.util.List):207:207 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LR1/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LP1/c;"} 6:12:com.google.android.material.animation.MotionSpec createSpecFromAnimators(java.util.List):208:208 -> d 13:25:com.google.android.material.animation.MotionSpec createSpecFromAnimators(java.util.List):209:209 -> d 1:6:void setPropertyValues(java.lang.String,android.animation.PropertyValuesHolder[]):123:123 -> e @@ -141249,7 +138932,7 @@ com.google.android.material.animation.MotionSpec -> R1.c: 11:12:boolean equals(java.lang.Object):233:233 -> equals 13:21:boolean equals(java.lang.Object):235:235 -> equals 1:6:void setTiming(java.lang.String,com.google.android.material.animation.MotionTiming):92:92 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LR1/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LP1/d;)V"} 1:7:int hashCode():240:240 -> hashCode 1:7:java.lang.String toString():246:246 -> toString 8:10:java.lang.String toString():247:247 -> toString @@ -141260,377 +138943,376 @@ com.google.android.material.animation.MotionSpec -> R1.c: 43:47:java.lang.String toString():252:252 -> toString 48:52:java.lang.String toString():253:253 -> toString 53:57:java.lang.String toString():254:254 -> toString -com.google.android.material.animation.MotionTiming -> R1.d: +com.google.android.material.animation.MotionTiming -> P1.d: # {"id":"sourceFile","fileName":"MotionTiming.java"} long delay -> a long duration -> b android.animation.TimeInterpolator interpolator -> c int repeatCount -> d int repeatMode -> e - 1:1:void (long,long):36:36 -> - 2:2:void (long,long):30:30 -> - 3:3:void (long,long):32:32 -> - 4:4:void (long,long):34:34 -> - 5:6:void (long,long):37:38 -> - 7:7:void (long,long,android.animation.TimeInterpolator):41:41 -> - 8:8:void (long,long,android.animation.TimeInterpolator):32:32 -> - 9:9:void (long,long,android.animation.TimeInterpolator):34:34 -> - 10:12:void (long,long,android.animation.TimeInterpolator):42:44 -> - 1:2:com.google.android.material.animation.MotionTiming createFromAnimator(android.animation.ValueAnimator):80:80 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/animation/ValueAnimator;)LR1/d;"} - 3:17:com.google.android.material.animation.MotionTiming createFromAnimator(android.animation.ValueAnimator):82:82 -> a - 18:23:com.google.android.material.animation.MotionTiming createFromAnimator(android.animation.ValueAnimator):83:83 -> a - 24:30:com.google.android.material.animation.MotionTiming createFromAnimator(android.animation.ValueAnimator):84:84 -> a - 1:3:long getDelay():58:58 -> b - 1:3:long getDuration():62:62 -> c - 1:8:android.animation.TimeInterpolator getInterpolator():67:67 -> d - 1:3:int getRepeatCount():71:71 -> e - 5:10:boolean equals(java.lang.Object):93:93 -> equals - 11:12:boolean equals(java.lang.Object):97:97 -> equals - 13:25:boolean equals(java.lang.Object):99:99 -> equals - 26:38:boolean equals(java.lang.Object):102:102 -> equals - 39:49:boolean equals(java.lang.Object):105:105 -> equals - 50:60:boolean equals(java.lang.Object):108:108 -> equals - 61:81:boolean equals(java.lang.Object):111:111 -> equals - 1:3:int getRepeatMode():75:75 -> f - 1:15:int hashCode():116:116 -> hashCode - 16:30:int hashCode():117:117 -> hashCode - 31:45:int hashCode():118:118 -> hashCode - 46:52:int hashCode():119:119 -> hashCode - 53:58:int hashCode():120:120 -> hashCode - 1:7:java.lang.String toString():127:127 -> toString - 8:10:java.lang.String toString():128:128 -> toString - 11:23:java.lang.String toString():129:129 -> toString - 24:26:java.lang.String toString():130:130 -> toString - 27:37:java.lang.String toString():131:131 -> toString - 38:42:java.lang.String toString():132:132 -> toString - 43:49:java.lang.String toString():133:133 -> toString - 50:54:java.lang.String toString():134:134 -> toString - 55:61:java.lang.String toString():135:135 -> toString - 62:66:java.lang.String toString():136:136 -> toString - 67:77:java.lang.String toString():137:137 -> toString - 78:82:java.lang.String toString():138:138 -> toString - 83:89:java.lang.String toString():139:139 -> toString - 90:94:java.lang.String toString():140:140 -> toString - 95:101:java.lang.String toString():141:141 -> toString - 102:106:java.lang.String toString():142:142 -> toString - 107:111:java.lang.String toString():143:143 -> toString + 1:1:void (long,long):39:39 -> + 2:2:void (long,long):33:33 -> + 3:3:void (long,long):35:35 -> + 4:4:void (long,long):37:37 -> + 5:6:void (long,long):40:41 -> + 7:7:void (long,long,android.animation.TimeInterpolator):44:44 -> + 8:8:void (long,long,android.animation.TimeInterpolator):35:35 -> + 9:9:void (long,long,android.animation.TimeInterpolator):37:37 -> + 10:12:void (long,long,android.animation.TimeInterpolator):45:47 -> + 1:2:com.google.android.material.animation.MotionTiming createFromAnimator(android.animation.ValueAnimator):83:83 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/animation/ValueAnimator;)LP1/d;"} + 3:17:com.google.android.material.animation.MotionTiming createFromAnimator(android.animation.ValueAnimator):85:85 -> a + 18:23:com.google.android.material.animation.MotionTiming createFromAnimator(android.animation.ValueAnimator):86:86 -> a + 24:30:com.google.android.material.animation.MotionTiming createFromAnimator(android.animation.ValueAnimator):87:87 -> a + 1:3:long getDelay():61:61 -> b + 1:3:long getDuration():65:65 -> c + 1:8:android.animation.TimeInterpolator getInterpolator():70:70 -> d + 1:4:android.animation.TimeInterpolator getInterpolatorCompat(android.animation.ValueAnimator):102:102 -> e + 5:11:android.animation.TimeInterpolator getInterpolatorCompat(android.animation.ValueAnimator):103:103 -> e + 12:15:android.animation.TimeInterpolator getInterpolatorCompat(android.animation.ValueAnimator):105:105 -> e + 16:18:android.animation.TimeInterpolator getInterpolatorCompat(android.animation.ValueAnimator):106:106 -> e + 19:22:android.animation.TimeInterpolator getInterpolatorCompat(android.animation.ValueAnimator):107:107 -> e + 23:25:android.animation.TimeInterpolator getInterpolatorCompat(android.animation.ValueAnimator):108:108 -> e + 26:28:android.animation.TimeInterpolator getInterpolatorCompat(android.animation.ValueAnimator):104:104 -> e + 5:10:boolean equals(java.lang.Object):119:119 -> equals + 11:12:boolean equals(java.lang.Object):123:123 -> equals + 13:25:boolean equals(java.lang.Object):125:125 -> equals + 26:38:boolean equals(java.lang.Object):128:128 -> equals + 39:49:boolean equals(java.lang.Object):131:131 -> equals + 50:60:boolean equals(java.lang.Object):134:134 -> equals + 61:81:boolean equals(java.lang.Object):137:137 -> equals + 1:3:int getRepeatCount():74:74 -> f + 1:3:int getRepeatMode():78:78 -> g + 1:15:int hashCode():142:142 -> hashCode + 16:30:int hashCode():143:143 -> hashCode + 31:45:int hashCode():144:144 -> hashCode + 46:52:int hashCode():145:145 -> hashCode + 53:58:int hashCode():146:146 -> hashCode + 1:7:java.lang.String toString():153:153 -> toString + 8:10:java.lang.String toString():154:154 -> toString + 11:23:java.lang.String toString():155:155 -> toString + 24:26:java.lang.String toString():156:156 -> toString + 27:37:java.lang.String toString():157:157 -> toString + 38:42:java.lang.String toString():158:158 -> toString + 43:49:java.lang.String toString():159:159 -> toString + 50:54:java.lang.String toString():160:160 -> toString + 55:61:java.lang.String toString():161:161 -> toString + 62:66:java.lang.String toString():162:162 -> toString + 67:77:java.lang.String toString():163:163 -> toString + 78:82:java.lang.String toString():164:164 -> toString + 83:89:java.lang.String toString():165:165 -> toString + 90:94:java.lang.String toString():166:166 -> toString + 95:101:java.lang.String toString():167:167 -> toString + 102:106:java.lang.String toString():168:168 -> toString + 107:111:java.lang.String toString():169:169 -> toString com.google.android.material.appbar.AppBarLayout -> com.google.android.material.appbar.AppBarLayout: # {"id":"sourceFile","fileName":"AppBarLayout.java"} - androidx.core.view.WindowInsetsCompat lastInsets -> lastInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} - 1:5:void ():207:207 -> - 1:1:void (android.content.Context):251:251 -> - 2:2:void (android.content.Context,android.util.AttributeSet):255:255 -> - 3:3:void (android.content.Context,android.util.AttributeSet,int):259:259 -> - 4:6:void (android.content.Context,android.util.AttributeSet,int):211:213 -> - 7:7:void (android.content.Context,android.util.AttributeSet,int):217:217 -> - 8:9:void (android.content.Context,android.util.AttributeSet,int):233:234 -> - 10:11:void (android.content.Context,android.util.AttributeSet,int):261:262 -> - 12:13:void (android.content.Context,android.util.AttributeSet,int):265:266 -> - 14:14:void (android.content.Context,android.util.AttributeSet,int):270:270 -> - 15:16:void (android.content.Context,android.util.AttributeSet,int):272:273 -> - 17:18:void (android.content.Context,android.util.AttributeSet,int):276:277 -> - 19:19:void (android.content.Context,android.util.AttributeSet,int):279:279 -> - 20:20:void (android.content.Context,android.util.AttributeSet,int):283:283 -> - 21:21:void (android.content.Context,android.util.AttributeSet,int):280:280 -> - 22:23:void (android.content.Context,android.util.AttributeSet,int):284:285 -> - 24:26:void (android.content.Context,android.util.AttributeSet,int):288:290 -> - 27:27:void (android.content.Context,android.util.AttributeSet,int):289:289 -> - 28:30:void (android.content.Context,android.util.AttributeSet,int):295:297 -> - 31:31:void (android.content.Context,android.util.AttributeSet,int):296:296 -> - 32:32:void (android.content.Context,android.util.AttributeSet,int):301:301 -> - 33:33:void (android.content.Context,android.util.AttributeSet,int):303:303 -> - 34:36:void (android.content.Context,android.util.AttributeSet,int):306:308 -> - 37:37:void (android.content.Context,android.util.AttributeSet,int):307:307 -> - 38:40:void (android.content.Context,android.util.AttributeSet,int):310:312 -> - 41:41:void (android.content.Context,android.util.AttributeSet,int):311:311 -> - 42:42:void (android.content.Context,android.util.AttributeSet,int):317:317 -> - 43:45:void (android.content.Context,android.util.AttributeSet,int):319:321 -> - 46:47:void (android.content.Context,android.util.AttributeSet,int):323:324 -> - 48:48:void (android.content.Context,android.util.AttributeSet,int):326:326 -> - 4:13:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):407:407 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout;Li2/h;Landroid/animation/ValueAnimator;)V"} - 14:16:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):408:408 -> a - 17:22:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):409:409 -> a - 23:27:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):410:410 -> a - 28:40:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):412:412 -> a - 41:60:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):415:415 -> a - 61:63:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):417:417 -> a - 64:64:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):416:416 -> a - 65:71:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):412:412 -> a - 72:75:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):413:413 -> a - 1:6:void addLiftOnScrollListener(com.google.android.material.appbar.AppBarLayout$LiftOnScrollListener):470:470 -> addLiftOnScrollListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout$f;)V"} - 1:6:void addLiftOnScrollProgressListener(com.google.android.material.appbar.AppBarLayout$LiftOnScrollProgressListener):498:498 -> addLiftOnScrollProgressListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout$g;)V"} - 1:2:void addOnOffsetChangedListener(com.google.android.material.appbar.AppBarLayout$BaseOnOffsetChangedListener):430:431 -> addOnOffsetChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout$b;)V"} - 3:4:void addOnOffsetChangedListener(com.google.android.material.appbar.AppBarLayout$BaseOnOffsetChangedListener):433:434 -> addOnOffsetChangedListener - 5:5:void addOnOffsetChangedListener(com.google.android.material.appbar.AppBarLayout$OnOffsetChangedListener):440:440 -> addOnOffsetChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout$h;)V"} - 4:13:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):375:375 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout;Landroid/content/res/ColorStateList;Li2/h;Ljava/lang/Integer;Landroid/animation/ValueAnimator;)V"} - 14:15:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):376:376 -> b - 16:19:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):378:378 -> b - 20:23:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):377:377 -> b - 24:30:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):379:379 -> b - 31:38:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):380:380 -> b - 39:44:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):382:382 -> b - 45:49:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):383:383 -> b - 50:58:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):386:386 -> b - 59:77:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):387:387 -> b - 78:84:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):388:388 -> b - 85:85:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):389:389 -> b - 86:93:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):394:394 -> b - 94:113:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):395:395 -> b - 114:115:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):396:396 -> b - 1:4:void clearLiftOnScrollTargetView():1239:1239 -> c - 5:8:void clearLiftOnScrollTargetView():1240:1240 -> c - 9:11:void clearLiftOnScrollTargetView():1242:1242 -> c - 1:3:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):817:817 -> checkLayoutParams - 1:6:void clearLiftOnScrollListener():491:491 -> clearLiftOnScrollListener - 1:6:void clearLiftOnScrollProgressListener():509:509 -> clearLiftOnScrollProgressListener - 1:6:java.lang.Integer extractStatusBarForegroundColor():581:581 -> d - 7:17:java.lang.Integer extractStatusBarForegroundColor():582:582 -> d - 18:23:java.lang.Integer extractStatusBarForegroundColor():585:585 -> d - 24:34:java.lang.Integer extractStatusBarForegroundColor():587:587 -> d - 1:3:void draw(android.graphics.Canvas):599:599 -> draw - 4:9:void draw(android.graphics.Canvas):602:602 -> draw - 10:13:void draw(android.graphics.Canvas):603:603 -> draw - 14:21:void draw(android.graphics.Canvas):604:604 -> draw - 22:26:void draw(android.graphics.Canvas):605:605 -> draw - 27:30:void draw(android.graphics.Canvas):606:606 -> draw - 1:3:void drawableStateChanged():612:612 -> drawableStateChanged - 4:7:void drawableStateChanged():614:614 -> drawableStateChanged - 8:11:void drawableStateChanged():616:616 -> drawableStateChanged - 12:23:void drawableStateChanged():617:617 -> drawableStateChanged - 24:27:void drawableStateChanged():618:618 -> drawableStateChanged - 1:12:android.view.View findLiftOnScrollTargetView(android.view.View):1221:1221 -> e - 13:20:android.view.View findLiftOnScrollTargetView(android.view.View):1224:1224 -> e - 21:28:android.view.View findLiftOnScrollTargetView(android.view.View):1226:1226 -> e - 29:42:android.view.View findLiftOnScrollTargetView(android.view.View):1229:1229 -> e - 43:49:android.view.View findLiftOnScrollTargetView(android.view.View):1232:1232 -> e - 50:61:android.view.View findLiftOnScrollTargetView(android.view.View):1235:1235 -> e - 1:8:boolean hasCollapsibleChild():710:710 -> f - 9:30:boolean hasCollapsibleChild():711:711 -> f - 1:10:void initializeLiftOnScrollWithColor(com.google.android.material.shape.MaterialShapeDrawable,android.content.res.ColorStateList):372:372 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;Landroid/content/res/ColorStateList;)V"} - 11:18:void initializeLiftOnScrollWithColor(com.google.android.material.shape.MaterialShapeDrawable,android.content.res.ColorStateList):373:373 -> g - 1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():144:144 -> generateDefaultLayoutParams - 2:2:android.widget.LinearLayout$LayoutParams generateDefaultLayoutParams():144:144 -> generateDefaultLayoutParams - 3:3:com.google.android.material.appbar.AppBarLayout$LayoutParams generateDefaultLayoutParams():822:822 -> generateDefaultLayoutParams - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/appbar/AppBarLayout$e;"} - 1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):144:144 -> generateLayoutParams - 2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):144:144 -> generateLayoutParams - 3:3:android.widget.LinearLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):144:144 -> generateLayoutParams - 4:4:android.widget.LinearLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):144:144 -> generateLayoutParams - 5:5:com.google.android.material.appbar.AppBarLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):827:827 -> generateLayoutParams - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/util/AttributeSet;)Lcom/google/android/material/appbar/AppBarLayout$e;"} - 6:9:com.google.android.material.appbar.AppBarLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):832:835 -> generateLayoutParams - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup$LayoutParams;)Lcom/google/android/material/appbar/AppBarLayout$e;"} - 10:10:com.google.android.material.appbar.AppBarLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):837:837 -> generateLayoutParams - 1:8:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior getBehavior():760:760 -> getBehavior + float appBarElevation -> A + com.google.android.material.appbar.AppBarLayout$Behavior behavior -> B + int DEF_STYLE_RES -> C + int currentOffset -> d + int totalScrollRange -> e + int downPreScrollRange -> f + int downScrollRange -> g + boolean haveChildWithInterpolator -> h + int pendingAction -> i + androidx.core.view.WindowInsetsCompat lastInsets -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} + java.util.List listeners -> k + boolean liftableOverride -> l + boolean liftable -> m + boolean lifted -> n + boolean liftOnScroll -> o + int liftOnScrollTargetViewId -> p + java.lang.ref.WeakReference liftOnScrollTargetView -> q + boolean hasLiftOnScrollColor -> r + android.animation.ValueAnimator liftOnScrollColorAnimator -> s + android.animation.ValueAnimator$AnimatorUpdateListener liftOnScrollColorUpdateListener -> t + java.util.List liftOnScrollListeners -> u + long liftOnScrollColorDuration -> v + android.animation.TimeInterpolator liftOnScrollColorInterpolator -> w + int[] tmpStatesArray -> x + android.graphics.drawable.Drawable statusBarForeground -> y + java.lang.Integer statusBarForegroundOriginalColor -> z + 1:5:void ():187:187 -> + 1:1:void (android.content.Context):228:228 -> + 2:2:void (android.content.Context,android.util.AttributeSet):232:232 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):236:236 -> + 4:6:void (android.content.Context,android.util.AttributeSet,int):191:193 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):197:197 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int):213:213 -> + 9:10:void (android.content.Context,android.util.AttributeSet,int):238:239 -> + 11:11:void (android.content.Context,android.util.AttributeSet,int):241:241 -> + 12:13:void (android.content.Context,android.util.AttributeSet,int):244:245 -> + 14:14:void (android.content.Context,android.util.AttributeSet,int):250:250 -> + 15:16:void (android.content.Context,android.util.AttributeSet,int):253:254 -> + 17:17:void (android.content.Context,android.util.AttributeSet,int):257:257 -> + 18:20:void (android.content.Context,android.util.AttributeSet,int):259:261 -> + 21:21:void (android.content.Context,android.util.AttributeSet,int):263:263 -> + 22:23:void (android.content.Context,android.util.AttributeSet,int):265:266 -> + 24:24:void (android.content.Context,android.util.AttributeSet,int):270:270 -> + 25:25:void (android.content.Context,android.util.AttributeSet,int):273:273 -> + 26:26:void (android.content.Context,android.util.AttributeSet,int):277:277 -> + 27:27:void (android.content.Context,android.util.AttributeSet,int):279:279 -> + 28:28:void (android.content.Context,android.util.AttributeSet,int):277:277 -> + 29:29:void (android.content.Context,android.util.AttributeSet,int):280:280 -> + 30:32:void (android.content.Context,android.util.AttributeSet,int):283:285 -> + 33:33:void (android.content.Context,android.util.AttributeSet,int):284:284 -> + 34:36:void (android.content.Context,android.util.AttributeSet,int):290:292 -> + 37:37:void (android.content.Context,android.util.AttributeSet,int):291:291 -> + 38:40:void (android.content.Context,android.util.AttributeSet,int):298:300 -> + 41:41:void (android.content.Context,android.util.AttributeSet,int):299:299 -> + 42:44:void (android.content.Context,android.util.AttributeSet,int):302:304 -> + 45:45:void (android.content.Context,android.util.AttributeSet,int):303:303 -> + 46:46:void (android.content.Context,android.util.AttributeSet,int):309:309 -> + 47:49:void (android.content.Context,android.util.AttributeSet,int):311:313 -> + 50:51:void (android.content.Context,android.util.AttributeSet,int):315:316 -> + 52:52:void (android.content.Context,android.util.AttributeSet,int):318:318 -> + 1:7:boolean shouldOffsetFirstChild():1190:1190 -> A + 8:11:boolean shouldOffsetFirstChild():1191:1191 -> A + 12:28:boolean shouldOffsetFirstChild():1192:1192 -> A + 1:4:void startLiftOnScrollColorAnimation(float,float):1052:1052 -> B + 5:8:void startLiftOnScrollColorAnimation(float,float):1053:1053 -> B + 9:22:void startLiftOnScrollColorAnimation(float,float):1056:1056 -> B + 23:27:void startLiftOnScrollColorAnimation(float,float):1057:1057 -> B + 28:34:void startLiftOnScrollColorAnimation(float,float):1058:1058 -> B + 35:38:void startLiftOnScrollColorAnimation(float,float):1059:1059 -> B + 39:43:void startLiftOnScrollColorAnimation(float,float):1060:1060 -> B + 44:49:void startLiftOnScrollColorAnimation(float,float):1062:1062 -> B + 1:10:void updateWillNotDraw():621:621 -> C + 4:13:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):363:363 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout;Lf2/g;Landroid/animation/ValueAnimator;)V"} + 14:16:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):364:364 -> a + 17:22:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):365:365 -> a + 23:27:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):366:366 -> a + 28:47:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):368:368 -> a + 48:52:void lambda$initializeLiftOnScrollWithElevation$1(com.google.android.material.shape.MaterialShapeDrawable,android.animation.ValueAnimator):369:369 -> a + 4:13:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):335:335 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout;Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;Lf2/g;Ljava/lang/Integer;Landroid/animation/ValueAnimator;)V"} + 14:17:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):338:338 -> b + 18:21:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):339:339 -> b + 22:25:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):337:337 -> b + 26:32:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):341:341 -> b + 33:40:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):342:342 -> b + 41:46:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):344:344 -> b + 47:51:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):345:345 -> b + 52:59:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):348:348 -> b + 60:78:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):349:349 -> b + 79:86:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):350:350 -> b + 87:88:void lambda$initializeLiftOnScrollWithColor$0(android.content.res.ColorStateList,android.content.res.ColorStateList,com.google.android.material.shape.MaterialShapeDrawable,java.lang.Integer,android.animation.ValueAnimator):351:351 -> b + 1:4:void clearLiftOnScrollTargetView():1143:1143 -> c + 5:8:void clearLiftOnScrollTargetView():1144:1144 -> c + 9:11:void clearLiftOnScrollTargetView():1146:1146 -> c + 1:3:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):736:736 -> checkLayoutParams + 1:6:java.lang.Integer extractStatusBarForegroundColor():502:502 -> d + 7:17:java.lang.Integer extractStatusBarForegroundColor():503:503 -> d + 18:23:java.lang.Integer extractStatusBarForegroundColor():506:506 -> d + 24:34:java.lang.Integer extractStatusBarForegroundColor():508:508 -> d + 1:3:void draw(android.graphics.Canvas):515:515 -> draw + 4:9:void draw(android.graphics.Canvas):518:518 -> draw + 10:13:void draw(android.graphics.Canvas):519:519 -> draw + 14:21:void draw(android.graphics.Canvas):520:520 -> draw + 22:26:void draw(android.graphics.Canvas):521:521 -> draw + 27:30:void draw(android.graphics.Canvas):522:522 -> draw + 1:3:void drawableStateChanged():528:528 -> drawableStateChanged + 4:7:void drawableStateChanged():530:530 -> drawableStateChanged + 8:11:void drawableStateChanged():532:532 -> drawableStateChanged + 12:23:void drawableStateChanged():533:533 -> drawableStateChanged + 24:27:void drawableStateChanged():534:534 -> drawableStateChanged + 1:12:android.view.View findLiftOnScrollTargetView(android.view.View):1125:1125 -> e + 13:20:android.view.View findLiftOnScrollTargetView(android.view.View):1128:1128 -> e + 21:28:android.view.View findLiftOnScrollTargetView(android.view.View):1130:1130 -> e + 29:42:android.view.View findLiftOnScrollTargetView(android.view.View):1133:1133 -> e + 43:49:android.view.View findLiftOnScrollTargetView(android.view.View):1136:1136 -> e + 50:61:android.view.View findLiftOnScrollTargetView(android.view.View):1139:1139 -> e + 1:8:com.google.android.material.appbar.AppBarLayout$LayoutParams generateDefaultLayoutParams():741:741 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/appbar/AppBarLayout$d;"} + 1:10:com.google.android.material.appbar.AppBarLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):746:746 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/util/AttributeSet;)Lcom/google/android/material/appbar/AppBarLayout$d;"} + 1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():143:143 -> generateDefaultLayoutParams + 2:2:android.widget.LinearLayout$LayoutParams generateDefaultLayoutParams():143:143 -> generateDefaultLayoutParams + 1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):143:143 -> generateLayoutParams + 2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):143:143 -> generateLayoutParams + 3:3:android.widget.LinearLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):143:143 -> generateLayoutParams + 4:4:android.widget.LinearLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):143:143 -> generateLayoutParams + 1:8:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior getBehavior():678:678 -> getBehavior # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/coordinatorlayout/widget/CoordinatorLayout$c;"} - 1:6:int getDownNestedPreScrollRange():908:908 -> getDownNestedPreScrollRange - 7:16:int getDownNestedPreScrollRange():914:914 -> getDownNestedPreScrollRange - 17:20:int getDownNestedPreScrollRange():915:915 -> getDownNestedPreScrollRange - 21:29:int getDownNestedPreScrollRange():916:916 -> getDownNestedPreScrollRange - 30:35:int getDownNestedPreScrollRange():920:920 -> getDownNestedPreScrollRange - 36:39:int getDownNestedPreScrollRange():921:921 -> getDownNestedPreScrollRange - 40:46:int getDownNestedPreScrollRange():922:922 -> getDownNestedPreScrollRange - 47:55:int getDownNestedPreScrollRange():926:926 -> getDownNestedPreScrollRange - 56:65:int getDownNestedPreScrollRange():930:930 -> getDownNestedPreScrollRange - 66:75:int getDownNestedPreScrollRange():933:933 -> getDownNestedPreScrollRange - 76:81:int getDownNestedPreScrollRange():938:938 -> getDownNestedPreScrollRange - 82:98:int getDownNestedPreScrollRange():941:941 -> getDownNestedPreScrollRange - 99:105:int getDownNestedPreScrollRange():950:950 -> getDownNestedPreScrollRange - 1:6:int getDownNestedScrollRange():955:955 -> getDownNestedScrollRange - 7:15:int getDownNestedScrollRange():961:961 -> getDownNestedScrollRange - 16:19:int getDownNestedScrollRange():962:962 -> getDownNestedScrollRange - 20:28:int getDownNestedScrollRange():963:963 -> getDownNestedScrollRange - 29:34:int getDownNestedScrollRange():967:967 -> getDownNestedScrollRange - 35:38:int getDownNestedScrollRange():968:968 -> getDownNestedScrollRange - 39:44:int getDownNestedScrollRange():969:969 -> getDownNestedScrollRange - 45:55:int getDownNestedScrollRange():971:971 -> getDownNestedScrollRange - 56:64:int getDownNestedScrollRange():981:981 -> getDownNestedScrollRange - 65:71:int getDownNestedScrollRange():990:990 -> getDownNestedScrollRange - 1:3:int getLiftOnScrollTargetViewId():1207:1207 -> getLiftOnScrollTargetViewId - 1:4:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeBackground():766:766 -> getMaterialShapeBackground - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/h;"} - 5:13:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeBackground():767:767 -> getMaterialShapeBackground - 1:4:int getMinimumHeightForVisibleOverlappingContent():1013:1013 -> getMinimumHeightForVisibleOverlappingContent - 5:13:int getMinimumHeightForVisibleOverlappingContent():1014:1014 -> getMinimumHeightForVisibleOverlappingContent - 14:22:int getMinimumHeightForVisibleOverlappingContent():1020:1020 -> getMinimumHeightForVisibleOverlappingContent - 23:30:int getMinimumHeightForVisibleOverlappingContent():1025:1025 -> getMinimumHeightForVisibleOverlappingContent - 31:45:int getMinimumHeightForVisibleOverlappingContent():1027:1027 -> getMinimumHeightForVisibleOverlappingContent - 46:54:int getMinimumHeightForVisibleOverlappingContent():1030:1030 -> getMinimumHeightForVisibleOverlappingContent - 55:61:int getMinimumHeightForVisibleOverlappingContent():1035:1035 -> getMinimumHeightForVisibleOverlappingContent - 1:3:int getPendingAction():1267:1267 -> getPendingAction - 1:3:android.graphics.drawable.Drawable getStatusBarForeground():576:576 -> getStatusBarForeground - 1:11:int getTopInset():1280:1280 -> getTopInset - 1:6:int getTotalScrollRange():857:857 -> getTotalScrollRange - 7:15:int getTotalScrollRange():862:862 -> getTotalScrollRange - 16:19:int getTotalScrollRange():863:863 -> getTotalScrollRange - 20:28:int getTotalScrollRange():864:864 -> getTotalScrollRange - 29:34:int getTotalScrollRange():868:868 -> getTotalScrollRange - 35:38:int getTotalScrollRange():869:869 -> getTotalScrollRange - 39:44:int getTotalScrollRange():870:870 -> getTotalScrollRange - 45:53:int getTotalScrollRange():874:874 -> getTotalScrollRange - 54:59:int getTotalScrollRange():876:876 -> getTotalScrollRange - 60:68:int getTotalScrollRange():879:879 -> getTotalScrollRange - 69:77:int getTotalScrollRange():885:885 -> getTotalScrollRange - 78:84:int getTotalScrollRange():894:894 -> getTotalScrollRange - 1:5:int getUpNestedPreScrollRange():903:903 -> getUpNestedPreScrollRange - 1:3:void initializeLiftOnScrollWithElevation(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable):404:404 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Li2/h;)V"} - 4:11:void initializeLiftOnScrollWithElevation(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable):405:405 -> h - 1:3:boolean hasChildWithInterpolator():848:848 -> hasChildWithInterpolator - 1:10:boolean hasScrollableChildren():898:898 -> hasScrollableChildren - 1:14:void invalidateScrollRanges():725:725 -> i - 15:22:void invalidateScrollRanges():727:727 -> i - 23:24:void invalidateScrollRanges():729:729 -> i - 25:26:void invalidateScrollRanges():730:730 -> i - 27:30:void invalidateScrollRanges():731:731 -> i - 31:37:void invalidateScrollRanges():737:737 -> i - 1:3:boolean isLiftOnScroll():1164:1164 -> isLiftOnScroll - 1:3:boolean isLifted():1105:1105 -> isLifted - 1:7:boolean isLiftOnScrollCompatibleBackground():1133:1133 -> j - 1:4:com.google.android.material.shape.MaterialShapeDrawable maybeConvertToMaterialShapeDrawable(android.graphics.drawable.Drawable):356:356 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)Li2/h;"} - 5:7:com.google.android.material.shape.MaterialShapeDrawable maybeConvertToMaterialShapeDrawable(android.graphics.drawable.Drawable):357:357 -> k - 8:15:com.google.android.material.shape.MaterialShapeDrawable maybeConvertToMaterialShapeDrawable(android.graphics.drawable.Drawable):360:360 -> k - 16:20:com.google.android.material.shape.MaterialShapeDrawable maybeConvertToMaterialShapeDrawable(android.graphics.drawable.Drawable):364:364 -> k - 21:24:com.google.android.material.shape.MaterialShapeDrawable maybeConvertToMaterialShapeDrawable(android.graphics.drawable.Drawable):365:365 -> k - 1:6:android.graphics.drawable.Drawable maybeCreateLiftOnScrollBackground(android.content.Context,android.graphics.drawable.Drawable):339:339 -> l - 7:13:android.graphics.drawable.Drawable maybeCreateLiftOnScrollBackground(android.content.Context,android.graphics.drawable.Drawable):340:340 -> l - 14:23:android.graphics.drawable.Drawable maybeCreateLiftOnScrollBackground(android.content.Context,android.graphics.drawable.Drawable):343:343 -> l - 24:27:android.graphics.drawable.Drawable maybeCreateLiftOnScrollBackground(android.content.Context,android.graphics.drawable.Drawable):346:346 -> l - 28:31:android.graphics.drawable.Drawable maybeCreateLiftOnScrollBackground(android.content.Context,android.graphics.drawable.Drawable):347:347 -> l - 32:36:android.graphics.drawable.Drawable maybeCreateLiftOnScrollBackground(android.content.Context,android.graphics.drawable.Drawable):349:349 -> l - 18:19:void setExpanded(boolean,boolean,boolean):811:811 -> m - 20:23:void setExpanded(boolean,boolean,boolean):812:812 -> m - 1:4:boolean setLiftableState(boolean):1086:1086 -> n - 5:6:boolean setLiftableState(boolean):1087:1087 -> n - 7:13:boolean setLiftableState(boolean):1088:1088 -> n - 1:14:boolean shouldDrawStatusBarForeground():706:706 -> o - 1:3:void onAttachedToWindow():752:752 -> onAttachedToWindow - 4:7:void onAttachedToWindow():754:754 -> onAttachedToWindow - 1:5:int[] onCreateDrawableState(int):1040:1040 -> onCreateDrawableState - 6:9:int[] onCreateDrawableState(int):1043:1043 -> onCreateDrawableState - 10:11:int[] onCreateDrawableState(int):1045:1045 -> onCreateDrawableState - 12:17:int[] onCreateDrawableState(int):1046:1046 -> onCreateDrawableState - 18:30:int[] onCreateDrawableState(int):1048:1048 -> onCreateDrawableState - 31:43:int[] onCreateDrawableState(int):1049:1049 -> onCreateDrawableState - 44:54:int[] onCreateDrawableState(int):1053:1053 -> onCreateDrawableState - 55:67:int[] onCreateDrawableState(int):1054:1054 -> onCreateDrawableState - 68:72:int[] onCreateDrawableState(int):1056:1056 -> onCreateDrawableState - 1:3:void onDetachedFromWindow():842:842 -> onDetachedFromWindow - 4:7:void onDetachedFromWindow():844:844 -> onDetachedFromWindow - 1:4:void onLayout(boolean,int,int,int,int):667:667 -> onLayout - 5:17:void onLayout(boolean,int,int,int,int):669:669 -> onLayout - 18:21:void onLayout(boolean,int,int,int,int):671:671 -> onLayout - 22:28:void onLayout(boolean,int,int,int,int):672:672 -> onLayout - 29:38:void onLayout(boolean,int,int,int,int):673:673 -> onLayout - 39:42:void onLayout(boolean,int,int,int,int):677:677 -> onLayout - 43:44:void onLayout(boolean,int,int,int,int):679:679 -> onLayout - 45:51:void onLayout(boolean,int,int,int,int):680:680 -> onLayout - 52:55:void onLayout(boolean,int,int,int,int):681:681 -> onLayout - 56:61:void onLayout(boolean,int,int,int,int):682:682 -> onLayout - 62:67:void onLayout(boolean,int,int,int,int):683:683 -> onLayout - 68:73:void onLayout(boolean,int,int,int,int):686:686 -> onLayout - 74:77:void onLayout(boolean,int,int,int,int):691:691 -> onLayout - 78:88:void onLayout(boolean,int,int,int,int):692:692 -> onLayout - 89:92:void onLayout(boolean,int,int,int,int):696:696 -> onLayout - 93:108:void onLayout(boolean,int,int,int,int):697:697 -> onLayout - 1:3:void onMeasure(int,int):639:639 -> onMeasure - 4:11:void onMeasure(int,int):643:643 -> onMeasure - 12:23:void onMeasure(int,int):644:644 -> onMeasure - 24:34:void onMeasure(int,int):645:645 -> onMeasure - 35:40:void onMeasure(int,int):654:654 -> onMeasure - 41:58:void onMeasure(int,int):650:650 -> onMeasure - 59:65:void onMeasure(int,int):659:659 -> onMeasure - 66:69:void onMeasure(int,int):662:662 -> onMeasure - 1:2:void onOffsetChanged(int):994:994 -> onOffsetChanged - 3:8:void onOffsetChanged(int):996:996 -> onOffsetChanged - 9:11:void onOffsetChanged(int):997:997 -> onOffsetChanged - 12:15:void onOffsetChanged(int):1002:1002 -> onOffsetChanged - 16:22:void onOffsetChanged(int):1003:1003 -> onOffsetChanged - 23:35:void onOffsetChanged(int):1004:1004 -> onOffsetChanged - 1:9:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):1298:1298 -> onWindowInsetChanged - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)Landroidx/core/view/B0;"} - 10:17:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):1304:1304 -> onWindowInsetChanged - 18:19:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):1305:1305 -> onWindowInsetChanged - 20:22:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):1306:1306 -> onWindowInsetChanged - 23:26:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):1307:1307 -> onWindowInsetChanged - 1:7:boolean shouldOffsetFirstChild():1288:1288 -> p - 8:11:boolean shouldOffsetFirstChild():1289:1289 -> p - 12:28:boolean shouldOffsetFirstChild():1290:1290 -> p - 1:4:void startLiftOnScrollColorAnimation(float,float):1137:1137 -> q - 5:8:void startLiftOnScrollColorAnimation(float,float):1138:1138 -> q - 9:22:void startLiftOnScrollColorAnimation(float,float):1141:1141 -> q - 23:27:void startLiftOnScrollColorAnimation(float,float):1142:1142 -> q - 28:34:void startLiftOnScrollColorAnimation(float,float):1143:1143 -> q - 35:38:void startLiftOnScrollColorAnimation(float,float):1144:1144 -> q - 39:43:void startLiftOnScrollColorAnimation(float,float):1145:1145 -> q - 44:49:void startLiftOnScrollColorAnimation(float,float):1147:1147 -> q - 1:10:void updateWillNotDraw():702:702 -> r - 1:7:boolean removeLiftOnScrollListener(com.google.android.material.appbar.AppBarLayout$LiftOnScrollListener):481:481 -> removeLiftOnScrollListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout$f;)Z"} - 1:7:boolean removeLiftOnScrollProgressListener(com.google.android.material.appbar.AppBarLayout$LiftOnScrollProgressListener):504:504 -> removeLiftOnScrollProgressListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout$g;)Z"} - 1:2:void removeOnOffsetChangedListener(com.google.android.material.appbar.AppBarLayout$BaseOnOffsetChangedListener):452:453 -> removeOnOffsetChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout$b;)V"} - 3:3:void removeOnOffsetChangedListener(com.google.android.material.appbar.AppBarLayout$OnOffsetChangedListener):459:459 -> removeOnOffsetChangedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout$h;)V"} - 2:4:void resetPendingAction():1275:1275 -> resetPendingAction - 1:12:void setBackground(android.graphics.drawable.Drawable):594:594 -> setBackground - 1:3:void setElevation(float):772:772 -> setElevation - 4:7:void setElevation(float):774:774 -> setElevation - 1:1:void setExpanded(boolean):789:789 -> setExpanded - 2:2:void setExpanded(boolean,boolean):804:804 -> setExpanded - 1:3:void setLiftOnScroll(boolean):1159:1159 -> setLiftOnScroll - 1:4:void setLiftOnScrollColor(android.content.res.ColorStateList):1192:1192 -> setLiftOnScrollColor - 5:6:void setLiftOnScrollColor(android.content.res.ColorStateList):1193:1193 -> setLiftOnScrollColor - 7:14:void setLiftOnScrollColor(android.content.res.ColorStateList):1197:1197 -> setLiftOnScrollColor - 2:5:void setLiftOnScrollTargetView(android.view.View):1172:1172 -> setLiftOnScrollTargetView - 6:9:void setLiftOnScrollTargetView(android.view.View):1174:1174 -> setLiftOnScrollTargetView - 10:17:void setLiftOnScrollTargetView(android.view.View):1176:1176 -> setLiftOnScrollTargetView - 1:2:void setLiftOnScrollTargetViewId(int):1185:1185 -> setLiftOnScrollTargetViewId - 3:6:void setLiftOnScrollTargetViewId(int):1187:1187 -> setLiftOnScrollTargetViewId - 2:3:boolean setLiftable(boolean):1065:1065 -> setLiftable - 4:8:boolean setLiftable(boolean):1066:1066 -> setLiftable - 1:3:void setLiftableOverrideEnabled(boolean):1081:1081 -> setLiftableOverrideEnabled - 2:6:boolean setLifted(boolean):1100:1100 -> setLifted - 1:1:boolean setLiftedState(boolean):1109:1109 -> setLiftedState - 2:6:boolean setLiftedState(boolean,boolean):1114:1118 -> setLiftedState - 7:8:boolean setLiftedState(boolean,boolean):1121:1122 -> setLiftedState - 9:9:boolean setLiftedState(boolean,boolean):1124:1124 -> setLiftedState - 10:10:boolean setLiftedState(boolean,boolean):1123:1123 -> setLiftedState - 4:7:void setOrientation(int):747:747 -> setOrientation - 8:15:void setOrientation(int):744:744 -> setOrientation - 1:3:void setPendingAction(int):1271:1271 -> setPendingAction - 1:7:void setStatusBarForeground(android.graphics.drawable.Drawable):523:523 -> setStatusBarForeground - 8:12:void setStatusBarForeground(android.graphics.drawable.Drawable):525:525 -> setStatusBarForeground - 13:18:void setStatusBarForeground(android.graphics.drawable.Drawable):527:527 -> setStatusBarForeground - 19:24:void setStatusBarForeground(android.graphics.drawable.Drawable):528:528 -> setStatusBarForeground - 25:28:void setStatusBarForeground(android.graphics.drawable.Drawable):529:529 -> setStatusBarForeground - 29:34:void setStatusBarForeground(android.graphics.drawable.Drawable):530:530 -> setStatusBarForeground - 35:43:void setStatusBarForeground(android.graphics.drawable.Drawable):531:531 -> setStatusBarForeground - 44:52:void setStatusBarForeground(android.graphics.drawable.Drawable):533:533 -> setStatusBarForeground - 53:67:void setStatusBarForeground(android.graphics.drawable.Drawable):534:534 -> setStatusBarForeground - 68:72:void setStatusBarForeground(android.graphics.drawable.Drawable):535:535 -> setStatusBarForeground - 73:75:void setStatusBarForeground(android.graphics.drawable.Drawable):537:537 -> setStatusBarForeground - 76:79:void setStatusBarForeground(android.graphics.drawable.Drawable):538:538 -> setStatusBarForeground - 1:9:void setStatusBarForegroundColor(int):552:552 -> setStatusBarForegroundColor - 1:12:void setStatusBarForegroundResource(int):565:565 -> setStatusBarForegroundResource - 1:4:void setTargetElevation(float):1254:1254 -> setTargetElevation - 1:9:void setVisibility(int):629:629 -> setVisibility - 10:13:void setVisibility(int):632:632 -> setVisibility - 14:17:void setVisibility(int):633:633 -> setVisibility - 1:11:boolean shouldLift(android.view.View):1211:1211 -> shouldLift - 12:27:boolean shouldLift(android.view.View):1216:1216 -> shouldLift - 1:15:boolean verifyDrawable(android.graphics.drawable.Drawable):624:624 -> verifyDrawable + 1:6:int getDownNestedPreScrollRange():827:827 -> getDownNestedPreScrollRange + 7:16:int getDownNestedPreScrollRange():833:833 -> getDownNestedPreScrollRange + 17:20:int getDownNestedPreScrollRange():834:834 -> getDownNestedPreScrollRange + 21:29:int getDownNestedPreScrollRange():835:835 -> getDownNestedPreScrollRange + 30:35:int getDownNestedPreScrollRange():839:839 -> getDownNestedPreScrollRange + 36:39:int getDownNestedPreScrollRange():840:840 -> getDownNestedPreScrollRange + 40:46:int getDownNestedPreScrollRange():841:841 -> getDownNestedPreScrollRange + 47:55:int getDownNestedPreScrollRange():845:845 -> getDownNestedPreScrollRange + 56:65:int getDownNestedPreScrollRange():849:849 -> getDownNestedPreScrollRange + 66:75:int getDownNestedPreScrollRange():852:852 -> getDownNestedPreScrollRange + 76:81:int getDownNestedPreScrollRange():857:857 -> getDownNestedPreScrollRange + 82:98:int getDownNestedPreScrollRange():860:860 -> getDownNestedPreScrollRange + 99:105:int getDownNestedPreScrollRange():869:869 -> getDownNestedPreScrollRange + 1:6:int getDownNestedScrollRange():874:874 -> getDownNestedScrollRange + 7:15:int getDownNestedScrollRange():880:880 -> getDownNestedScrollRange + 16:19:int getDownNestedScrollRange():881:881 -> getDownNestedScrollRange + 20:28:int getDownNestedScrollRange():882:882 -> getDownNestedScrollRange + 29:34:int getDownNestedScrollRange():886:886 -> getDownNestedScrollRange + 35:38:int getDownNestedScrollRange():887:887 -> getDownNestedScrollRange + 39:44:int getDownNestedScrollRange():888:888 -> getDownNestedScrollRange + 45:55:int getDownNestedScrollRange():890:890 -> getDownNestedScrollRange + 56:64:int getDownNestedScrollRange():900:900 -> getDownNestedScrollRange + 65:71:int getDownNestedScrollRange():909:909 -> getDownNestedScrollRange + 1:3:int getLiftOnScrollTargetViewId():1111:1111 -> getLiftOnScrollTargetViewId + 1:4:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeBackground():684:684 -> getMaterialShapeBackground + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/g;"} + 5:13:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeBackground():685:685 -> getMaterialShapeBackground + 1:4:int getMinimumHeightForVisibleOverlappingContent():932:932 -> getMinimumHeightForVisibleOverlappingContent + 5:14:int getMinimumHeightForVisibleOverlappingContent():933:933 -> getMinimumHeightForVisibleOverlappingContent + 15:22:int getMinimumHeightForVisibleOverlappingContent():940:940 -> getMinimumHeightForVisibleOverlappingContent + 23:35:int getMinimumHeightForVisibleOverlappingContent():942:942 -> getMinimumHeightForVisibleOverlappingContent + 36:42:int getMinimumHeightForVisibleOverlappingContent():949:949 -> getMinimumHeightForVisibleOverlappingContent + 1:3:int getPendingAction():1173:1173 -> getPendingAction + 1:3:android.graphics.drawable.Drawable getStatusBarForeground():497:497 -> getStatusBarForeground + 1:11:int getTopInset():1182:1182 -> getTopInset + 1:6:int getTotalScrollRange():776:776 -> getTotalScrollRange + 7:15:int getTotalScrollRange():781:781 -> getTotalScrollRange + 16:19:int getTotalScrollRange():782:782 -> getTotalScrollRange + 20:28:int getTotalScrollRange():783:783 -> getTotalScrollRange + 29:34:int getTotalScrollRange():787:787 -> getTotalScrollRange + 35:38:int getTotalScrollRange():788:788 -> getTotalScrollRange + 39:44:int getTotalScrollRange():789:789 -> getTotalScrollRange + 45:53:int getTotalScrollRange():793:793 -> getTotalScrollRange + 54:59:int getTotalScrollRange():795:795 -> getTotalScrollRange + 60:68:int getTotalScrollRange():798:798 -> getTotalScrollRange + 69:77:int getTotalScrollRange():804:804 -> getTotalScrollRange + 78:84:int getTotalScrollRange():813:813 -> getTotalScrollRange + 1:5:int getUpNestedPreScrollRange():822:822 -> getUpNestedPreScrollRange + 1:4:com.google.android.material.appbar.AppBarLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):751:751 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup$LayoutParams;)Lcom/google/android/material/appbar/AppBarLayout$d;"} + 5:12:com.google.android.material.appbar.AppBarLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):752:752 -> h + 13:16:com.google.android.material.appbar.AppBarLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):753:753 -> h + 17:24:com.google.android.material.appbar.AppBarLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):754:754 -> h + 25:30:com.google.android.material.appbar.AppBarLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):756:756 -> h + 1:3:boolean hasChildWithInterpolator():767:767 -> i + 1:8:boolean hasCollapsibleChild():629:629 -> j + 9:30:boolean hasCollapsibleChild():630:630 -> j + 1:10:boolean hasScrollableChildren():817:817 -> k + 1:10:void initializeLiftOnScrollWithColor(com.google.android.material.shape.MaterialShapeDrawable,android.content.res.ColorStateList,android.content.res.ColorStateList):332:332 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/g;Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V"} + 11:21:void initializeLiftOnScrollWithColor(com.google.android.material.shape.MaterialShapeDrawable,android.content.res.ColorStateList,android.content.res.ColorStateList):333:333 -> l + 22:25:void initializeLiftOnScrollWithColor(com.google.android.material.shape.MaterialShapeDrawable,android.content.res.ColorStateList,android.content.res.ColorStateList):356:356 -> l + 1:3:void initializeLiftOnScrollWithElevation(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable):361:361 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lf2/g;)V"} + 4:10:void initializeLiftOnScrollWithElevation(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable):362:362 -> m + 11:14:void initializeLiftOnScrollWithElevation(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable):372:372 -> m + 1:14:void invalidateScrollRanges():644:644 -> n + 15:22:void invalidateScrollRanges():645:645 -> n + 23:24:void invalidateScrollRanges():647:647 -> n + 25:26:void invalidateScrollRanges():648:648 -> n + 27:30:void invalidateScrollRanges():649:649 -> n + 31:37:void invalidateScrollRanges():655:655 -> n + 1:3:boolean isLiftOnScroll():1079:1079 -> o + 1:3:void onAttachedToWindow():670:670 -> onAttachedToWindow + 4:7:void onAttachedToWindow():672:672 -> onAttachedToWindow + 1:5:int[] onCreateDrawableState(int):954:954 -> onCreateDrawableState + 6:9:int[] onCreateDrawableState(int):957:957 -> onCreateDrawableState + 10:11:int[] onCreateDrawableState(int):959:959 -> onCreateDrawableState + 12:17:int[] onCreateDrawableState(int):960:960 -> onCreateDrawableState + 18:30:int[] onCreateDrawableState(int):962:962 -> onCreateDrawableState + 31:43:int[] onCreateDrawableState(int):963:963 -> onCreateDrawableState + 44:54:int[] onCreateDrawableState(int):967:967 -> onCreateDrawableState + 55:67:int[] onCreateDrawableState(int):968:968 -> onCreateDrawableState + 68:72:int[] onCreateDrawableState(int):970:970 -> onCreateDrawableState + 1:3:void onDetachedFromWindow():761:761 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():763:763 -> onDetachedFromWindow + 1:4:void onLayout(boolean,int,int,int,int):586:586 -> onLayout + 5:17:void onLayout(boolean,int,int,int,int):588:588 -> onLayout + 18:21:void onLayout(boolean,int,int,int,int):590:590 -> onLayout + 22:28:void onLayout(boolean,int,int,int,int):591:591 -> onLayout + 29:38:void onLayout(boolean,int,int,int,int):592:592 -> onLayout + 39:42:void onLayout(boolean,int,int,int,int):596:596 -> onLayout + 43:44:void onLayout(boolean,int,int,int,int):598:598 -> onLayout + 45:51:void onLayout(boolean,int,int,int,int):599:599 -> onLayout + 52:55:void onLayout(boolean,int,int,int,int):600:600 -> onLayout + 56:61:void onLayout(boolean,int,int,int,int):601:601 -> onLayout + 62:67:void onLayout(boolean,int,int,int,int):602:602 -> onLayout + 68:73:void onLayout(boolean,int,int,int,int):605:605 -> onLayout + 74:77:void onLayout(boolean,int,int,int,int):610:610 -> onLayout + 78:88:void onLayout(boolean,int,int,int,int):611:611 -> onLayout + 89:92:void onLayout(boolean,int,int,int,int):615:615 -> onLayout + 93:108:void onLayout(boolean,int,int,int,int):616:616 -> onLayout + 1:3:void onMeasure(int,int):555:555 -> onMeasure + 4:11:void onMeasure(int,int):559:559 -> onMeasure + 12:17:void onMeasure(int,int):561:561 -> onMeasure + 18:23:void onMeasure(int,int):562:562 -> onMeasure + 24:34:void onMeasure(int,int):563:563 -> onMeasure + 35:40:void onMeasure(int,int):573:573 -> onMeasure + 41:54:void onMeasure(int,int):569:569 -> onMeasure + 55:58:void onMeasure(int,int):568:568 -> onMeasure + 59:65:void onMeasure(int,int):578:578 -> onMeasure + 66:69:void onMeasure(int,int):581:581 -> onMeasure + 1:7:boolean isLiftOnScrollCompatibleBackground():1047:1047 -> p + 1:2:void onOffsetChanged(int):913:913 -> q + 3:8:void onOffsetChanged(int):915:915 -> q + 9:11:void onOffsetChanged(int):916:916 -> q + 12:15:void onOffsetChanged(int):921:921 -> q + 16:22:void onOffsetChanged(int):922:922 -> q + 23:35:void onOffsetChanged(int):923:923 -> q + 1:9:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):1200:1200 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)Landroidx/core/view/D0;"} + 10:17:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):1206:1206 -> r + 18:19:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):1207:1207 -> r + 20:22:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):1208:1208 -> r + 23:26:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):1209:1209 -> r + 2:4:void resetPendingAction():1177:1177 -> s + 1:3:void setElevation(float):691:691 -> setElevation + 4:7:void setElevation(float):693:693 -> setElevation + 1:8:void setExpanded(boolean):708:708 -> setExpanded + 1:3:void setLiftOnScroll(boolean):1074:1074 -> setLiftOnScroll + 2:5:void setLiftOnScrollTargetView(android.view.View):1087:1087 -> setLiftOnScrollTargetView + 6:9:void setLiftOnScrollTargetView(android.view.View):1089:1089 -> setLiftOnScrollTargetView + 10:17:void setLiftOnScrollTargetView(android.view.View):1091:1091 -> setLiftOnScrollTargetView + 1:2:void setLiftOnScrollTargetViewId(int):1100:1100 -> setLiftOnScrollTargetViewId + 3:6:void setLiftOnScrollTargetViewId(int):1102:1102 -> setLiftOnScrollTargetViewId + 1:3:void setLiftableOverrideEnabled(boolean):995:995 -> setLiftableOverrideEnabled + 4:7:void setOrientation(int):665:665 -> setOrientation + 8:15:void setOrientation(int):662:662 -> setOrientation + 1:7:void setStatusBarForeground(android.graphics.drawable.Drawable):444:444 -> setStatusBarForeground + 8:12:void setStatusBarForeground(android.graphics.drawable.Drawable):446:446 -> setStatusBarForeground + 13:18:void setStatusBarForeground(android.graphics.drawable.Drawable):448:448 -> setStatusBarForeground + 19:24:void setStatusBarForeground(android.graphics.drawable.Drawable):449:449 -> setStatusBarForeground + 25:28:void setStatusBarForeground(android.graphics.drawable.Drawable):450:450 -> setStatusBarForeground + 29:34:void setStatusBarForeground(android.graphics.drawable.Drawable):451:451 -> setStatusBarForeground + 35:43:void setStatusBarForeground(android.graphics.drawable.Drawable):452:452 -> setStatusBarForeground + 44:52:void setStatusBarForeground(android.graphics.drawable.Drawable):454:454 -> setStatusBarForeground + 53:67:void setStatusBarForeground(android.graphics.drawable.Drawable):455:455 -> setStatusBarForeground + 68:72:void setStatusBarForeground(android.graphics.drawable.Drawable):456:456 -> setStatusBarForeground + 73:75:void setStatusBarForeground(android.graphics.drawable.Drawable):458:458 -> setStatusBarForeground + 76:79:void setStatusBarForeground(android.graphics.drawable.Drawable):459:459 -> setStatusBarForeground + 1:9:void setStatusBarForegroundColor(int):473:473 -> setStatusBarForegroundColor + 1:12:void setStatusBarForegroundResource(int):486:486 -> setStatusBarForegroundResource + 1:4:void setTargetElevation(float):1159:1159 -> setTargetElevation + 1:9:void setVisibility(int):545:545 -> setVisibility + 10:13:void setVisibility(int):548:548 -> setVisibility + 14:17:void setVisibility(int):549:549 -> setVisibility + 2:5:void setExpanded(boolean,boolean):723:723 -> t + 18:19:void setExpanded(boolean,boolean,boolean):730:730 -> u + 20:23:void setExpanded(boolean,boolean,boolean):731:731 -> u + 1:4:boolean setLiftableState(boolean):1000:1000 -> v + 5:6:boolean setLiftableState(boolean):1001:1001 -> v + 7:13:boolean setLiftableState(boolean):1002:1002 -> v + 1:15:boolean verifyDrawable(android.graphics.drawable.Drawable):540:540 -> verifyDrawable + 1:9:boolean setLiftedState(boolean):1023:1023 -> w + 3:6:boolean setLiftedState(boolean,boolean):1028:1028 -> x + 7:8:boolean setLiftedState(boolean,boolean):1029:1029 -> x + 9:11:boolean setLiftedState(boolean,boolean):1030:1030 -> x + 12:17:boolean setLiftedState(boolean,boolean):1031:1031 -> x + 18:32:boolean setLiftedState(boolean,boolean):1032:1032 -> x + 33:36:boolean setLiftedState(boolean,boolean):1035:1035 -> x + 37:44:boolean setLiftedState(boolean,boolean):1036:1036 -> x + 45:50:boolean setLiftedState(boolean,boolean):1038:1038 -> x + 51:57:boolean setLiftedState(boolean,boolean):1037:1037 -> x + 1:14:boolean shouldDrawStatusBarForeground():625:625 -> y + 1:11:boolean shouldLift(android.view.View):1115:1115 -> z + 12:27:boolean shouldLift(android.view.View):1120:1120 -> z com.google.android.material.appbar.AppBarLayout$$ExternalSyntheticApiModelOutline0 -> com.google.android.material.appbar.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -141639,39 +139321,41 @@ com.google.android.material.appbar.AppBarLayout$$ExternalSyntheticApiModelOutlin com.google.android.material.appbar.AppBarLayout$$ExternalSyntheticLambda1 -> com.google.android.material.appbar.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - com.google.android.material.appbar.AppBarLayout com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$1$87f1a2382c7162b6a50b7fd180a10546140ff5a86a57407677fcecee3951b104$0.f$0 -> a + com.google.android.material.appbar.AppBarLayout com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$2$084be6954fb8022db68fa4fc290db1e789b74b068725588d84e0fc668513752d$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + android.content.res.ColorStateList com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$2$084be6954fb8022db68fa4fc290db1e789b74b068725588d84e0fc668513752d$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} - android.content.res.ColorStateList com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$1$87f1a2382c7162b6a50b7fd180a10546140ff5a86a57407677fcecee3951b104$0.f$1 -> b + android.content.res.ColorStateList com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$2$084be6954fb8022db68fa4fc290db1e789b74b068725588d84e0fc668513752d$0.f$2 -> c # {"id":"com.android.tools.r8.synthesized"} - com.google.android.material.shape.MaterialShapeDrawable com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$1$87f1a2382c7162b6a50b7fd180a10546140ff5a86a57407677fcecee3951b104$0.f$2 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} + com.google.android.material.shape.MaterialShapeDrawable com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$2$084be6954fb8022db68fa4fc290db1e789b74b068725588d84e0fc668513752d$0.f$3 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} # {"id":"com.android.tools.r8.synthesized"} - java.lang.Integer com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$1$87f1a2382c7162b6a50b7fd180a10546140ff5a86a57407677fcecee3951b104$0.f$3 -> d + java.lang.Integer com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$2$084be6954fb8022db68fa4fc290db1e789b74b068725588d84e0fc668513752d$0.f$4 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.google.android.material.appbar.AppBarLayout,android.content.res.ColorStateList,i2.MaterialShapeDrawable,java.lang.Integer):0:0 -> + 1:1:void (com.google.android.material.appbar.AppBarLayout,android.content.res.ColorStateList,android.content.res.ColorStateList,f2.MaterialShapeDrawable,java.lang.Integer):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout;Landroid/content/res/ColorStateList;Li2/h;Ljava/lang/Integer;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout;Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;Lf2/g;Ljava/lang/Integer;)V"} 1:1:void onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.appbar.AppBarLayout$$ExternalSyntheticLambda2 -> com.google.android.material.appbar.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - com.google.android.material.appbar.AppBarLayout com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$1$9a7185a16ed1f72f0fefb87c59196d5f22dca7b49df8a330a917e55ce815a07b$0.f$0 -> a + com.google.android.material.appbar.AppBarLayout com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$2$9a7185a16ed1f72f0fefb87c59196d5f22dca7b49df8a330a917e55ce815a07b$0.f$0 -> a # {"id":"com.android.tools.r8.synthesized"} - com.google.android.material.shape.MaterialShapeDrawable com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$1$9a7185a16ed1f72f0fefb87c59196d5f22dca7b49df8a330a917e55ce815a07b$0.f$1 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} + com.google.android.material.shape.MaterialShapeDrawable com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$2$9a7185a16ed1f72f0fefb87c59196d5f22dca7b49df8a330a917e55ce815a07b$0.f$1 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.google.android.material.appbar.AppBarLayout,i2.MaterialShapeDrawable):0:0 -> + 1:1:void (com.google.android.material.appbar.AppBarLayout,f2.MaterialShapeDrawable):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout;Li2/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout;Lf2/g;)V"} 1:1:void onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.appbar.AppBarLayout$1 -> com.google.android.material.appbar.AppBarLayout$a: # {"id":"sourceFile","fileName":"AppBarLayout.java"} com.google.android.material.appbar.AppBarLayout this$0 -> d - 1:6:void (com.google.android.material.appbar.AppBarLayout):328:328 -> - 1:7:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):331:331 -> onApplyWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + 1:6:void (com.google.android.material.appbar.AppBarLayout):320:320 -> + 1:7:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):323:323 -> onApplyWindowInsets + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} com.google.android.material.appbar.AppBarLayout$BaseBehavior -> com.google.android.material.appbar.AppBarLayout$BaseBehavior: # {"id":"sourceFile","fileName":"AppBarLayout.java"} int offsetDelta -> n @@ -141680,269 +139364,268 @@ com.google.android.material.appbar.AppBarLayout$BaseBehavior -> com.google.andro com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState savedState -> q # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior$c;"} java.lang.ref.WeakReference lastNestedScrollingChildRef -> r - 1:1:void ():1613:1613 -> - 2:2:void (android.content.Context,android.util.AttributeSet):1616:1616 -> - 1:9:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1812:1812 -> A0 - 10:14:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1816:1816 -> A0 - 15:20:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1817:1817 -> A0 - 21:24:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1819:1819 -> A0 - 25:30:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1820:1820 -> A0 - 31:40:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1821:1821 -> A0 - 41:45:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1825:1825 -> A0 - 46:52:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1826:1826 -> A0 - 53:58:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1831:1831 -> A0 - 59:64:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1832:1832 -> A0 - 65:70:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1833:1833 -> A0 - 71:76:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1836:1836 -> A0 - 77:83:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1838:1838 -> A0 - 84:89:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1839:1839 -> A0 - 90:101:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1843:1843 -> A0 - 102:107:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1851:1851 -> A0 - 108:110:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1853:1853 -> A0 - 111:113:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1854:1854 -> A0 - 114:118:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1859:1859 -> A0 - 119:129:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1861:1861 -> A0 - 130:133:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1860:1860 -> A0 - 1:6:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):1585:1585 -> B - 1:7:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2258:2258 -> B0 - 8:13:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2261:2261 -> B0 - 14:21:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2262:2262 -> B0 - 22:33:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2265:2265 -> B0 - 34:52:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2274:2274 -> B0 - 53:65:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2278:2278 -> B0 - 66:71:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2283:2283 -> B0 - 72:79:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2286:2286 -> B0 - 80:87:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2289:2289 -> B0 - 88:93:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2291:2291 -> B0 - 94:99:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2294:2294 -> B0 - 100:106:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2295:2295 -> B0 - 107:112:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2297:2297 -> B0 - 113:119:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2298:2298 -> B0 - 120:125:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2300:2300 -> B0 - 126:133:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2301:2301 -> B0 - 1:7:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):1585:1585 -> C - 1:7:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):1585:1585 -> E - 1:6:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):1585:1585 -> G - 1:7:boolean canDragView(android.view.View):1585:1585 -> L - 1:7:int getMaxDragOffset(android.view.View):1585:1585 -> O - 1:7:int getScrollRangeForDragFling(android.view.View):1585:1585 -> P - 1:8:int getTopBottomOffsetForScrollingSibling():2351:2351 -> Q - 1:6:void onFlingFinished(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):1585:1585 -> R - 1:7:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int):1585:1585 -> U - 1:5:android.view.View access$000(com.google.android.material.appbar.AppBarLayout$BaseBehavior,androidx.coordinatorlayout.widget.CoordinatorLayout):1585:1585 -> V - 1:5:boolean access$100(com.google.android.material.appbar.AppBarLayout$BaseBehavior,com.google.android.material.appbar.AppBarLayout):1585:1585 -> W - 1:3:int access$200(com.google.android.material.appbar.AppBarLayout$BaseBehavior):1585:1585 -> X - 1:6:void addAccessibilityDelegateIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1972:1972 -> Y - 7:15:void addAccessibilityDelegateIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1973:1973 -> Y - 1:9:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1744:1744 -> Z - 10:23:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1747:1747 -> Z - 24:31:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1749:1749 -> Z - 32:44:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1751:1751 -> Z - 45:48:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1755:1755 -> Z - 1:6:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1763:1763 -> a0 - 7:16:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1765:1765 -> a0 - 17:22:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1766:1766 -> a0 - 23:26:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1771:1771 -> a0 - 27:33:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1772:1772 -> a0 - 34:38:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1773:1773 -> a0 - 39:49:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1774:1774 -> a0 - 50:52:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1783:1783 -> a0 - 53:64:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1786:1786 -> a0 - 65:73:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1787:1787 -> a0 - 74:79:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1788:1788 -> a0 - 3:8:int calculateSnapOffset(int,int,int):1867:1867 -> b0 - 1:5:boolean canDragView(com.google.android.material.appbar.AppBarLayout):2100:2100 -> c0 - 6:13:boolean canDragView(com.google.android.material.appbar.AppBarLayout):2102:2102 -> c0 - 14:20:boolean canDragView(com.google.android.material.appbar.AppBarLayout):2104:2104 -> c0 - 21:30:boolean canDragView(com.google.android.material.appbar.AppBarLayout):2105:2105 -> c0 - 1:6:boolean canScrollChildren(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View):1652:1652 -> d0 - 7:25:boolean canScrollChildren(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View):1653:1653 -> d0 + 1:1:void ():1518:1518 -> + 2:2:void (android.content.Context,android.util.AttributeSet):1521:1521 -> + 1:9:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1715:1715 -> A0 + 10:14:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1719:1719 -> A0 + 15:20:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1720:1720 -> A0 + 21:24:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1722:1722 -> A0 + 25:30:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1723:1723 -> A0 + 31:40:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1724:1724 -> A0 + 41:45:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1728:1728 -> A0 + 46:52:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1729:1729 -> A0 + 53:58:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1734:1734 -> A0 + 59:64:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1735:1735 -> A0 + 65:70:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1736:1736 -> A0 + 71:76:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1739:1739 -> A0 + 77:83:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1741:1741 -> A0 + 84:89:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1742:1742 -> A0 + 90:101:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1746:1746 -> A0 + 102:107:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1754:1754 -> A0 + 108:110:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1756:1756 -> A0 + 111:113:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1757:1757 -> A0 + 114:118:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1762:1762 -> A0 + 119:129:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1764:1764 -> A0 + 130:133:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1763:1763 -> A0 + 1:6:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):1490:1490 -> B + 1:7:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2162:2162 -> B0 + 8:13:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2165:2165 -> B0 + 14:21:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2166:2166 -> B0 + 22:33:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2169:2169 -> B0 + 34:52:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2178:2178 -> B0 + 53:65:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2182:2182 -> B0 + 66:71:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2187:2187 -> B0 + 72:79:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2190:2190 -> B0 + 80:87:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2193:2193 -> B0 + 88:93:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2195:2195 -> B0 + 94:99:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2198:2198 -> B0 + 100:106:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2199:2199 -> B0 + 107:112:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2201:2201 -> B0 + 113:119:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2202:2202 -> B0 + 120:125:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2204:2204 -> B0 + 126:133:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):2205:2205 -> B0 + 1:7:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):1490:1490 -> C + 1:7:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):1490:1490 -> E + 1:6:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):1490:1490 -> G + 1:7:boolean canDragView(android.view.View):1490:1490 -> L + 1:7:int getMaxDragOffset(android.view.View):1490:1490 -> O + 1:7:int getScrollRangeForDragFling(android.view.View):1490:1490 -> P + 1:8:int getTopBottomOffsetForScrollingSibling():2255:2255 -> Q + 1:6:void onFlingFinished(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):1490:1490 -> R + 1:7:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int):1490:1490 -> U + 1:5:android.view.View access$000(com.google.android.material.appbar.AppBarLayout$BaseBehavior,androidx.coordinatorlayout.widget.CoordinatorLayout):1490:1490 -> V + 1:5:boolean access$100(com.google.android.material.appbar.AppBarLayout$BaseBehavior,com.google.android.material.appbar.AppBarLayout):1490:1490 -> W + 1:3:int access$200(com.google.android.material.appbar.AppBarLayout$BaseBehavior):1490:1490 -> X + 1:6:void addAccessibilityDelegateIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1876:1876 -> Y + 7:15:void addAccessibilityDelegateIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1877:1877 -> Y + 1:9:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1647:1647 -> Z + 10:23:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1650:1650 -> Z + 24:31:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1652:1652 -> Z + 32:44:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1654:1654 -> Z + 45:48:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1658:1658 -> Z + 1:6:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1666:1666 -> a0 + 7:16:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1668:1668 -> a0 + 17:22:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1669:1669 -> a0 + 23:26:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1674:1674 -> a0 + 27:33:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1675:1675 -> a0 + 34:38:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1676:1676 -> a0 + 39:49:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1677:1677 -> a0 + 50:52:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1686:1686 -> a0 + 53:64:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1689:1689 -> a0 + 65:73:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1690:1690 -> a0 + 74:79:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1691:1691 -> a0 + 3:8:int calculateSnapOffset(int,int,int):1770:1770 -> b0 + 1:5:boolean canDragView(com.google.android.material.appbar.AppBarLayout):2004:2004 -> c0 + 6:13:boolean canDragView(com.google.android.material.appbar.AppBarLayout):2006:2006 -> c0 + 14:20:boolean canDragView(com.google.android.material.appbar.AppBarLayout):2008:2008 -> c0 + 21:30:boolean canDragView(com.google.android.material.appbar.AppBarLayout):2009:2009 -> c0 + 1:6:boolean canScrollChildren(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View):1555:1555 -> d0 + 7:25:boolean canScrollChildren(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View):1556:1556 -> d0 1:1:boolean checkFlag(int,int):0:0 -> e0 - 1:8:boolean childrenHaveScrollFlags(com.google.android.material.appbar.AppBarLayout):2079:2079 -> f0 - 9:12:boolean childrenHaveScrollFlags(com.google.android.material.appbar.AppBarLayout):2081:2081 -> f0 - 13:18:boolean childrenHaveScrollFlags(com.google.android.material.appbar.AppBarLayout):2082:2082 -> f0 - 19:28:boolean childrenHaveScrollFlags(com.google.android.material.appbar.AppBarLayout):2083:2083 -> f0 - 1:7:android.view.View findFirstScrollingChild(androidx.coordinatorlayout.widget.CoordinatorLayout):2338:2338 -> g0 - 8:11:android.view.View findFirstScrollingChild(androidx.coordinatorlayout.widget.CoordinatorLayout):2339:2339 -> g0 - 12:30:android.view.View findFirstScrollingChild(androidx.coordinatorlayout.widget.CoordinatorLayout):2340:2340 -> g0 - 1:4:android.view.View getAppBarChildOnOffset(com.google.android.material.appbar.AppBarLayout,int):2326:2326 -> h0 - 5:11:android.view.View getAppBarChildOnOffset(com.google.android.material.appbar.AppBarLayout,int):2327:2327 -> h0 - 12:15:android.view.View getAppBarChildOnOffset(com.google.android.material.appbar.AppBarLayout,int):2328:2328 -> h0 - 16:33:android.view.View getAppBarChildOnOffset(com.google.android.material.appbar.AppBarLayout,int):2329:2329 -> h0 - 1:7:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1792:1792 -> i0 - 8:11:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1793:1793 -> i0 - 12:15:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1794:1794 -> i0 - 16:19:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1795:1795 -> i0 - 20:25:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1797:1797 -> i0 - 26:37:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1798:1798 -> i0 - 38:40:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1800:1800 -> i0 - 41:54:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1801:1801 -> i0 - 1:7:android.view.View getChildWithScrollingBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout):2065:2065 -> j0 - 8:11:android.view.View getChildWithScrollingBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout):2067:2067 -> j0 - 12:17:android.view.View getChildWithScrollingBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout):2070:2070 -> j0 - 18:31:android.view.View getChildWithScrollingBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout):2071:2071 -> j0 - 1:11:int getMaxDragOffset(com.google.android.material.appbar.AppBarLayout):2123:2123 -> k0 - 1:5:int getScrollRangeForDragFling(com.google.android.material.appbar.AppBarLayout):2128:2128 -> l0 - 1:4:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2205:2205 -> m0 - 5:12:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2207:2207 -> m0 - 13:16:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2208:2208 -> m0 - 17:22:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2209:2209 -> m0 - 23:26:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2210:2210 -> m0 - 27:40:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2212:2212 -> m0 - 41:48:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2215:2215 -> m0 - 49:62:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2218:2218 -> m0 - 63:67:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2223:2223 -> m0 - 68:73:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2227:2227 -> m0 - 74:80:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2228:2228 -> m0 - 81:88:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2232:2232 -> m0 - 89:93:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2236:2236 -> m0 - 94:97:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2234:2234 -> m0 - 98:112:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2239:2239 -> m0 - 1:3:void onFlingFinished(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2115:2115 -> n0 - 4:9:void onFlingFinished(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2116:2116 -> n0 - 10:21:void onFlingFinished(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2117:2117 -> n0 - 1:4:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1906:1906 -> o0 - 5:8:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1912:1912 -> o0 - 9:17:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1913:1913 -> o0 - 18:21:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1914:1914 -> o0 - 22:31:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1916:1916 -> o0 - 32:35:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1917:1917 -> o0 - 36:39:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1919:1919 -> o0 - 40:45:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1922:1922 -> o0 - 46:50:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1923:1923 -> o0 - 51:56:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1924:1924 -> o0 - 57:67:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1925:1925 -> o0 - 68:82:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1927:1927 -> o0 - 83:101:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1929:1929 -> o0 - 102:108:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1934:1934 -> o0 - 109:112:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1936:1936 -> o0 - 113:121:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1938:1938 -> o0 - 122:125:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1942:1942 -> o0 - 126:128:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1944:1944 -> o0 - 129:132:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1950:1950 -> o0 - 133:134:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1951:1951 -> o0 - 135:150:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1955:1955 -> o0 - 151:159:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1961:1961 -> o0 - 160:162:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1960:1960 -> o0 - 163:169:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1964:1964 -> o0 - 170:173:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1966:1966 -> o0 - 1:7:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):1585:1585 -> p - 1:6:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1883:1883 -> p0 - 7:12:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1884:1884 -> p0 - 13:21:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1893:1893 -> p0 - 22:33:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1889:1889 -> p0 - 34:38:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1899:1899 -> p0 - 1:7:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):1585:1585 -> q - 5:9:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1670:1670 -> q0 - 10:17:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1671:1671 -> q0 - 18:31:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1674:1674 -> q0 - 32:39:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1678:1678 -> q0 - 40:45:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1681:1681 -> q0 - 46:53:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1682:1682 -> q0 - 3:25:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int,int,int,int[]):1701:1701 -> r0 - 26:29:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int,int,int,int[]):1707:1707 -> r0 - 1:4:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):2364:2364 -> s0 - 5:10:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):2365:2365 -> s0 - 11:20:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):2366:2366 -> s0 - 21:24:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):2368:2368 -> s0 - 25:27:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):2369:2369 -> s0 - 1:4:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2356:2356 -> t0 - 5:12:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2357:2357 -> t0 - 1:6:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):1585:1585 -> u - 5:10:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1631:1631 -> u0 - 11:16:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1632:1632 -> u0 - 17:27:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1633:1633 -> u0 - 28:31:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1635:1635 -> u0 - 32:35:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1637:1637 -> u0 - 36:37:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1641:1641 -> u0 - 38:40:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1644:1644 -> u0 - 1:7:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1718:1718 -> v0 - 8:10:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1720:1720 -> v0 - 11:16:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1721:1721 -> v0 - 17:23:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1722:1722 -> v0 - 24:31:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1727:1727 -> v0 - 1:8:void restoreScrollState(com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState,boolean):2398:2398 -> w0 + 1:8:boolean childrenHaveScrollFlags(com.google.android.material.appbar.AppBarLayout):1983:1983 -> f0 + 9:12:boolean childrenHaveScrollFlags(com.google.android.material.appbar.AppBarLayout):1985:1985 -> f0 + 13:18:boolean childrenHaveScrollFlags(com.google.android.material.appbar.AppBarLayout):1986:1986 -> f0 + 19:28:boolean childrenHaveScrollFlags(com.google.android.material.appbar.AppBarLayout):1987:1987 -> f0 + 1:7:android.view.View findFirstScrollingChild(androidx.coordinatorlayout.widget.CoordinatorLayout):2242:2242 -> g0 + 8:11:android.view.View findFirstScrollingChild(androidx.coordinatorlayout.widget.CoordinatorLayout):2243:2243 -> g0 + 12:30:android.view.View findFirstScrollingChild(androidx.coordinatorlayout.widget.CoordinatorLayout):2244:2244 -> g0 + 1:4:android.view.View getAppBarChildOnOffset(com.google.android.material.appbar.AppBarLayout,int):2230:2230 -> h0 + 5:11:android.view.View getAppBarChildOnOffset(com.google.android.material.appbar.AppBarLayout,int):2231:2231 -> h0 + 12:15:android.view.View getAppBarChildOnOffset(com.google.android.material.appbar.AppBarLayout,int):2232:2232 -> h0 + 16:33:android.view.View getAppBarChildOnOffset(com.google.android.material.appbar.AppBarLayout,int):2233:2233 -> h0 + 1:7:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1695:1695 -> i0 + 8:11:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1696:1696 -> i0 + 12:15:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1697:1697 -> i0 + 16:19:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1698:1698 -> i0 + 20:25:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1700:1700 -> i0 + 26:37:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1701:1701 -> i0 + 38:40:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1703:1703 -> i0 + 41:54:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1704:1704 -> i0 + 1:7:android.view.View getChildWithScrollingBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout):1969:1969 -> j0 + 8:11:android.view.View getChildWithScrollingBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout):1971:1971 -> j0 + 12:17:android.view.View getChildWithScrollingBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout):1974:1974 -> j0 + 18:31:android.view.View getChildWithScrollingBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout):1975:1975 -> j0 + 1:11:int getMaxDragOffset(com.google.android.material.appbar.AppBarLayout):2027:2027 -> k0 + 1:5:int getScrollRangeForDragFling(com.google.android.material.appbar.AppBarLayout):2032:2032 -> l0 + 1:4:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2109:2109 -> m0 + 5:12:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2111:2111 -> m0 + 13:16:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2112:2112 -> m0 + 17:22:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2113:2113 -> m0 + 23:26:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2114:2114 -> m0 + 27:40:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2116:2116 -> m0 + 41:48:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2119:2119 -> m0 + 49:62:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2122:2122 -> m0 + 63:67:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2127:2127 -> m0 + 68:73:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2131:2131 -> m0 + 74:80:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2132:2132 -> m0 + 81:88:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2136:2136 -> m0 + 89:93:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2140:2140 -> m0 + 94:97:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2138:2138 -> m0 + 98:112:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):2143:2143 -> m0 + 1:3:void onFlingFinished(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2019:2019 -> n0 + 4:9:void onFlingFinished(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2020:2020 -> n0 + 10:21:void onFlingFinished(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2021:2021 -> n0 + 1:4:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1809:1809 -> o0 + 5:8:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1815:1815 -> o0 + 9:17:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1816:1816 -> o0 + 18:21:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1817:1817 -> o0 + 22:31:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1819:1819 -> o0 + 32:35:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1820:1820 -> o0 + 36:39:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1822:1822 -> o0 + 40:45:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1825:1825 -> o0 + 46:50:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1826:1826 -> o0 + 51:56:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1827:1827 -> o0 + 57:67:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1828:1828 -> o0 + 68:82:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1830:1830 -> o0 + 83:101:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1832:1832 -> o0 + 102:108:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1837:1837 -> o0 + 109:112:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1839:1839 -> o0 + 113:121:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1841:1841 -> o0 + 122:125:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1845:1845 -> o0 + 126:128:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1847:1847 -> o0 + 129:132:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1853:1853 -> o0 + 133:134:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1854:1854 -> o0 + 135:147:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1859:1859 -> o0 + 148:150:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1858:1858 -> o0 + 151:159:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1865:1865 -> o0 + 160:162:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1864:1864 -> o0 + 163:169:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1868:1868 -> o0 + 170:173:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1870:1870 -> o0 + 1:7:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):1490:1490 -> p + 1:6:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1786:1786 -> p0 + 7:12:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1787:1787 -> p0 + 13:21:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1796:1796 -> p0 + 22:33:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1792:1792 -> p0 + 34:38:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1802:1802 -> p0 + 1:7:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):1490:1490 -> q + 5:9:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1573:1573 -> q0 + 10:17:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1574:1574 -> q0 + 18:31:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1577:1577 -> q0 + 32:39:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1581:1581 -> q0 + 40:45:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1584:1584 -> q0 + 46:53:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1585:1585 -> q0 + 3:25:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int,int,int,int[]):1604:1604 -> r0 + 26:29:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int,int,int,int[]):1610:1610 -> r0 + 1:4:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):2268:2268 -> s0 + 5:10:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):2269:2269 -> s0 + 11:20:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):2270:2270 -> s0 + 21:24:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):2272:2272 -> s0 + 25:27:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):2273:2273 -> s0 + 1:4:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2260:2260 -> t0 + 5:12:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2261:2261 -> t0 + 1:6:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):1490:1490 -> u + 5:21:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1536:1536 -> u0 + 22:25:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1538:1538 -> u0 + 26:29:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1540:1540 -> u0 + 30:31:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1544:1544 -> u0 + 32:34:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1547:1547 -> u0 + 1:7:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1621:1621 -> v0 + 8:10:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1623:1623 -> v0 + 11:16:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1624:1624 -> v0 + 17:23:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1625:1625 -> v0 + 24:31:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1630:1630 -> v0 + 1:8:void restoreScrollState(com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState,boolean):2302:2302 -> w0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior$c;Z)V"} - 9:11:void restoreScrollState(com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState,boolean):2399:2399 -> w0 - 1:6:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int,int[]):1585:1585 -> x - 1:4:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2375:2375 -> x0 + 9:11:void restoreScrollState(com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState,boolean):2303:2303 -> w0 + 1:6:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int,int[]):1490:1490 -> x + 1:4:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2279:2279 -> x0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcelable;Lcom/google/android/material/appbar/AppBarLayout;)Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior$c;"} - 5:12:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2378:2378 -> x0 - 13:16:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2379:2379 -> x0 - 17:21:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2380:2380 -> x0 - 22:30:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2382:2382 -> x0 - 31:34:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2383:2383 -> x0 - 35:45:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2384:2384 -> x0 - 46:50:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2385:2385 -> x0 - 51:61:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2386:2386 -> x0 - 62:63:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2387:2387 -> x0 - 64:78:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2389:2389 -> x0 - 79:92:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2390:2390 -> x0 - 1:11:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2138:2138 -> y0 - 12:17:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2144:2144 -> y0 - 18:23:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2147:2147 -> y0 - 24:29:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2148:2148 -> y0 - 30:37:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2151:2151 -> y0 - 38:42:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2156:2156 -> y0 - 43:48:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2160:2160 -> y0 - 49:58:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2161:2161 -> y0 - 59:64:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2162:2162 -> y0 - 65:71:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2164:2164 -> y0 - 72:80:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2166:2166 -> y0 - 81:88:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2165:2165 -> y0 - 89:94:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2171:2171 -> y0 - 95:97:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2176:2176 -> y0 - 98:112:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2180:2180 -> y0 - 113:124:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2183:2183 -> y0 - 125:126:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2192:2192 -> y0 - 127:130:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2195:2195 -> y0 - 1:4:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2309:2309 -> z0 - 5:12:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2310:2310 -> z0 - 13:18:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2311:2311 -> z0 - 19:24:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2313:2313 -> z0 - 25:28:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2314:2314 -> z0 - 29:32:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2316:2316 -> z0 - 33:47:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2317:2317 -> z0 + 5:12:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2282:2282 -> x0 + 13:16:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2283:2283 -> x0 + 17:21:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2284:2284 -> x0 + 22:30:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2286:2286 -> x0 + 31:34:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2287:2287 -> x0 + 35:45:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2288:2288 -> x0 + 46:50:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2289:2289 -> x0 + 51:61:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2290:2290 -> x0 + 62:63:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2291:2291 -> x0 + 64:78:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2293:2293 -> x0 + 79:92:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState saveScrollState(android.os.Parcelable,com.google.android.material.appbar.AppBarLayout):2294:2294 -> x0 + 1:11:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2042:2042 -> y0 + 12:17:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2048:2048 -> y0 + 18:23:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2051:2051 -> y0 + 24:29:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2052:2052 -> y0 + 30:37:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2055:2055 -> y0 + 38:42:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2060:2060 -> y0 + 43:48:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2064:2064 -> y0 + 49:58:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2065:2065 -> y0 + 59:64:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2066:2066 -> y0 + 65:71:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2068:2068 -> y0 + 72:80:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2070:2070 -> y0 + 81:88:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2069:2069 -> y0 + 89:94:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2075:2075 -> y0 + 95:97:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2080:2080 -> y0 + 98:112:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2084:2084 -> y0 + 113:124:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2087:2087 -> y0 + 125:126:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2096:2096 -> y0 + 127:130:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):2099:2099 -> y0 + 1:4:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2213:2213 -> z0 + 5:12:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2214:2214 -> z0 + 13:18:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2215:2215 -> z0 + 19:24:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2217:2217 -> z0 + 25:28:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2218:2218 -> z0 + 29:32:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2220:2220 -> z0 + 33:47:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):2221:2221 -> z0 com.google.android.material.appbar.AppBarLayout$BaseBehavior$1 -> com.google.android.material.appbar.AppBarLayout$BaseBehavior$a: # {"id":"sourceFile","fileName":"AppBarLayout.java"} androidx.coordinatorlayout.widget.CoordinatorLayout val$coordinatorLayout -> a com.google.android.material.appbar.AppBarLayout val$child -> b com.google.android.material.appbar.AppBarLayout$BaseBehavior this$0 -> c - 1:10:void (com.google.android.material.appbar.AppBarLayout$BaseBehavior,androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1775:1775 -> - 1:6:void onAnimationUpdate(android.animation.ValueAnimator):1778:1778 -> onAnimationUpdate - 7:16:void onAnimationUpdate(android.animation.ValueAnimator):1779:1779 -> onAnimationUpdate - 17:20:void onAnimationUpdate(android.animation.ValueAnimator):1778:1778 -> onAnimationUpdate + 1:10:void (com.google.android.material.appbar.AppBarLayout$BaseBehavior,androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1678:1678 -> + 1:6:void onAnimationUpdate(android.animation.ValueAnimator):1681:1681 -> onAnimationUpdate + 7:16:void onAnimationUpdate(android.animation.ValueAnimator):1682:1682 -> onAnimationUpdate + 17:20:void onAnimationUpdate(android.animation.ValueAnimator):1681:1681 -> onAnimationUpdate com.google.android.material.appbar.AppBarLayout$BaseBehavior$2 -> com.google.android.material.appbar.AppBarLayout$BaseBehavior$b: # {"id":"sourceFile","fileName":"AppBarLayout.java"} com.google.android.material.appbar.AppBarLayout val$appBarLayout -> a androidx.coordinatorlayout.widget.CoordinatorLayout val$coordinatorLayout -> b com.google.android.material.appbar.AppBarLayout$BaseBehavior this$0 -> c - 1:10:void (com.google.android.material.appbar.AppBarLayout$BaseBehavior,com.google.android.material.appbar.AppBarLayout,androidx.coordinatorlayout.widget.CoordinatorLayout):1975:1975 -> - 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1979:1979 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} - 4:12:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1980:1980 -> onInitializeAccessibilityNodeInfo - 13:21:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1981:1981 -> onInitializeAccessibilityNodeInfo - 22:32:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1984:1984 -> onInitializeAccessibilityNodeInfo - 33:43:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1992:1992 -> onInitializeAccessibilityNodeInfo - 44:51:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1996:1996 -> onInitializeAccessibilityNodeInfo - 52:59:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1997:1997 -> onInitializeAccessibilityNodeInfo - 60:64:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2000:2000 -> onInitializeAccessibilityNodeInfo - 65:67:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2001:2001 -> onInitializeAccessibilityNodeInfo - 68:76:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2006:2006 -> onInitializeAccessibilityNodeInfo - 77:82:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2007:2007 -> onInitializeAccessibilityNodeInfo - 83:91:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2008:2008 -> onInitializeAccessibilityNodeInfo - 92:96:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2011:2011 -> onInitializeAccessibilityNodeInfo - 97:100:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2012:2012 -> onInitializeAccessibilityNodeInfo - 101:105:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2015:2015 -> onInitializeAccessibilityNodeInfo - 106:109:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2016:2016 -> onInitializeAccessibilityNodeInfo - 7:16:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2025:2025 -> performAccessibilityAction - 17:24:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2028:2028 -> performAccessibilityAction - 25:33:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2029:2029 -> performAccessibilityAction - 34:39:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2030:2030 -> performAccessibilityAction - 40:48:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2034:2034 -> performAccessibilityAction - 49:64:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2037:2037 -> performAccessibilityAction - 65:71:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2050:2050 -> performAccessibilityAction - 72:76:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2055:2055 -> performAccessibilityAction + 1:10:void (com.google.android.material.appbar.AppBarLayout$BaseBehavior,com.google.android.material.appbar.AppBarLayout,androidx.coordinatorlayout.widget.CoordinatorLayout):1879:1879 -> + 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1883:1883 -> onInitializeAccessibilityNodeInfo + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} + 4:12:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1884:1884 -> onInitializeAccessibilityNodeInfo + 13:21:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1885:1885 -> onInitializeAccessibilityNodeInfo + 22:32:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1888:1888 -> onInitializeAccessibilityNodeInfo + 33:43:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1896:1896 -> onInitializeAccessibilityNodeInfo + 44:51:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1900:1900 -> onInitializeAccessibilityNodeInfo + 52:59:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1901:1901 -> onInitializeAccessibilityNodeInfo + 60:64:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1904:1904 -> onInitializeAccessibilityNodeInfo + 65:67:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1905:1905 -> onInitializeAccessibilityNodeInfo + 68:76:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1910:1910 -> onInitializeAccessibilityNodeInfo + 77:82:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1911:1911 -> onInitializeAccessibilityNodeInfo + 83:91:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1912:1912 -> onInitializeAccessibilityNodeInfo + 92:96:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1915:1915 -> onInitializeAccessibilityNodeInfo + 97:100:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1916:1916 -> onInitializeAccessibilityNodeInfo + 101:105:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1919:1919 -> onInitializeAccessibilityNodeInfo + 106:109:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1920:1920 -> onInitializeAccessibilityNodeInfo + 7:16:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):1929:1929 -> performAccessibilityAction + 17:24:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):1932:1932 -> performAccessibilityAction + 25:33:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):1933:1933 -> performAccessibilityAction + 34:39:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):1934:1934 -> performAccessibilityAction + 40:48:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):1938:1938 -> performAccessibilityAction + 49:64:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):1941:1941 -> performAccessibilityAction + 65:71:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):1954:1954 -> performAccessibilityAction + 72:76:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):1959:1959 -> performAccessibilityAction com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState -> com.google.android.material.appbar.AppBarLayout$BaseBehavior$c: # {"id":"sourceFile","fileName":"AppBarLayout.java"} boolean fullyScrolled -> f @@ -141950,157 +139633,149 @@ com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState -> com.g int firstVisibleChildIndex -> h float firstVisibleChildPercentageShown -> i boolean firstVisibleChildAtMinimumHeight -> j - 1:8:void ():2434:2434 -> - 1:6:void (android.os.Parcel,java.lang.ClassLoader):2412:2417 -> - 7:7:void (android.os.Parcelable):2421:2421 -> - 1:3:void writeToParcel(android.os.Parcel,int):2426:2426 -> writeToParcel - 4:9:void writeToParcel(android.os.Parcel,int):2427:2427 -> writeToParcel - 10:15:void writeToParcel(android.os.Parcel,int):2428:2428 -> writeToParcel - 16:20:void writeToParcel(android.os.Parcel,int):2429:2429 -> writeToParcel - 21:25:void writeToParcel(android.os.Parcel,int):2430:2430 -> writeToParcel - 26:32:void writeToParcel(android.os.Parcel,int):2431:2431 -> writeToParcel + 1:8:void ():2338:2338 -> + 1:6:void (android.os.Parcel,java.lang.ClassLoader):2316:2321 -> + 7:7:void (android.os.Parcelable):2325:2325 -> + 1:3:void writeToParcel(android.os.Parcel,int):2330:2330 -> writeToParcel + 4:9:void writeToParcel(android.os.Parcel,int):2331:2331 -> writeToParcel + 10:15:void writeToParcel(android.os.Parcel,int):2332:2332 -> writeToParcel + 16:20:void writeToParcel(android.os.Parcel,int):2333:2333 -> writeToParcel + 21:25:void writeToParcel(android.os.Parcel,int):2334:2334 -> writeToParcel + 26:32:void writeToParcel(android.os.Parcel,int):2335:2335 -> writeToParcel com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState$1 -> com.google.android.material.appbar.AppBarLayout$BaseBehavior$c$a: # {"id":"sourceFile","fileName":"AppBarLayout.java"} - 1:4:void ():2435:2435 -> - 1:7:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState createFromParcel(android.os.Parcel):2445:2445 -> a + 1:4:void ():2339:2339 -> + 1:7:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState createFromParcel(android.os.Parcel):2349:2349 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior$c;"} - 1:6:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):2439:2439 -> b + 1:6:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):2343:2343 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior$c;"} - 1:3:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState[] newArray(int):2451:2451 -> c + 1:3:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState[] newArray(int):2355:2355 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior$c;"} - 1:1:java.lang.Object createFromParcel(android.os.Parcel):2435:2435 -> createFromParcel - 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):2435:2435 -> createFromParcel - 1:5:java.lang.Object[] newArray(int):2435:2435 -> newArray -com.google.android.material.appbar.AppBarLayout$BaseOnOffsetChangedListener -> com.google.android.material.appbar.AppBarLayout$b: -# {"id":"sourceFile","fileName":"AppBarLayout.java"} + 1:1:java.lang.Object createFromParcel(android.os.Parcel):2339:2339 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):2339:2339 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):2339:2339 -> newArray com.google.android.material.appbar.AppBarLayout$Behavior -> com.google.android.material.appbar.AppBarLayout$Behavior: # {"id":"sourceFile","fileName":"AppBarLayout.java"} - 1:1:void ():1572:1572 -> - 2:2:void (android.content.Context,android.util.AttributeSet):1576:1576 -> - 1:5:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1566:1566 -> H - 1:5:int getTopAndBottomOffset():1566:1566 -> I - 1:5:boolean setTopAndBottomOffset(int):1566:1566 -> K - 1:5:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1566:1566 -> o - 1:5:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1566:1566 -> o0 - 1:5:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1566:1566 -> p0 - 1:4:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1566:1566 -> q0 - 1:4:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int,int,int,int[]):1566:1566 -> r0 - 1:4:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):1566:1566 -> s0 - 1:5:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1566:1566 -> t0 - 1:5:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1566:1566 -> u0 - 1:4:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1566:1566 -> v0 -com.google.android.material.appbar.AppBarLayout$ChildScrollEffect -> com.google.android.material.appbar.AppBarLayout$c: + 1:1:void ():1477:1477 -> + 2:2:void (android.content.Context,android.util.AttributeSet):1481:1481 -> + 1:5:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1471:1471 -> H + 1:5:int getTopAndBottomOffset():1471:1471 -> I + 1:5:boolean setTopAndBottomOffset(int):1471:1471 -> K + 1:5:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1471:1471 -> o + 1:5:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1471:1471 -> o0 + 1:5:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1471:1471 -> p0 + 1:4:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):1471:1471 -> q0 + 1:4:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int,int,int,int[]):1471:1471 -> r0 + 1:4:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):1471:1471 -> s0 + 1:5:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1471:1471 -> t0 + 1:5:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):1471:1471 -> u0 + 1:4:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1471:1471 -> v0 +com.google.android.material.appbar.AppBarLayout$ChildScrollEffect -> com.google.android.material.appbar.AppBarLayout$b: # {"id":"sourceFile","fileName":"AppBarLayout.java"} - 1:4:void ():2604:2604 -> + 1:4:void ():2508:2508 -> void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float) -> a -com.google.android.material.appbar.AppBarLayout$CompressChildScrollEffect -> com.google.android.material.appbar.AppBarLayout$d: +com.google.android.material.appbar.AppBarLayout$CompressChildScrollEffect -> com.google.android.material.appbar.AppBarLayout$c: # {"id":"sourceFile","fileName":"AppBarLayout.java"} android.graphics.Rect relativeRect -> a android.graphics.Rect ghostRect -> b - 1:3:void ():2624:2624 -> - 4:10:void ():2632:2632 -> - 11:18:void ():2633:2633 -> - 1:5:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2645:2645 -> a - 6:22:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2646:2646 -> a - 23:45:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2652:2652 -> a - 46:58:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2662:2662 -> a - 59:61:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2667:2667 -> a - 62:66:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2672:2672 -> a - 67:74:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2673:2673 -> a - 75:85:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2677:2677 -> a - 86:89:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2678:2678 -> a - 90:92:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2680:2680 -> a - 93:99:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2682:2682 -> a - 100:102:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2685:2685 -> a - 103:105:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2686:2686 -> a - 106:109:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2687:2687 -> a - 1:3:void updateRelativeRect(android.graphics.Rect,com.google.android.material.appbar.AppBarLayout,android.view.View):2636:2636 -> b - 4:6:void updateRelativeRect(android.graphics.Rect,com.google.android.material.appbar.AppBarLayout,android.view.View):2638:2638 -> b - 7:16:void updateRelativeRect(android.graphics.Rect,com.google.android.material.appbar.AppBarLayout,android.view.View):2639:2639 -> b -com.google.android.material.appbar.AppBarLayout$LayoutParams -> com.google.android.material.appbar.AppBarLayout$e: + 1:3:void ():2528:2528 -> + 4:10:void ():2536:2536 -> + 11:18:void ():2537:2537 -> + 1:5:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2549:2549 -> a + 6:21:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2550:2550 -> a + 22:45:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2556:2556 -> a + 46:58:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2566:2566 -> a + 59:61:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2571:2571 -> a + 62:66:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2576:2576 -> a + 67:73:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2577:2577 -> a + 74:85:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2581:2581 -> a + 86:89:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2582:2582 -> a + 90:92:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2584:2584 -> a + 93:99:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2586:2586 -> a + 100:102:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2589:2589 -> a + 103:105:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2590:2590 -> a + 106:109:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,android.view.View,float):2591:2591 -> a + 1:3:void updateRelativeRect(android.graphics.Rect,com.google.android.material.appbar.AppBarLayout,android.view.View):2540:2540 -> b + 4:6:void updateRelativeRect(android.graphics.Rect,com.google.android.material.appbar.AppBarLayout,android.view.View):2542:2542 -> b + 7:16:void updateRelativeRect(android.graphics.Rect,com.google.android.material.appbar.AppBarLayout,android.view.View):2543:2543 -> b +com.google.android.material.appbar.AppBarLayout$LayoutParams -> com.google.android.material.appbar.AppBarLayout$d: # {"id":"sourceFile","fileName":"AppBarLayout.java"} int scrollFlags -> a com.google.android.material.appbar.AppBarLayout$ChildScrollEffect scrollEffect -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/appbar/AppBarLayout$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/appbar/AppBarLayout$b;"} android.view.animation.Interpolator scrollInterpolator -> c - 1:1:void (android.content.Context,android.util.AttributeSet):1423:1423 -> - 2:2:void (android.content.Context,android.util.AttributeSet):1393:1393 -> - 3:4:void (android.content.Context,android.util.AttributeSet):1424:1425 -> - 5:7:void (android.content.Context,android.util.AttributeSet):1427:1429 -> - 8:10:void (android.content.Context,android.util.AttributeSet):1431:1433 -> - 11:11:void (android.content.Context,android.util.AttributeSet):1435:1435 -> - 12:12:void (int,int):1439:1439 -> - 13:13:void (int,int):1393:1393 -> - 14:14:void (android.view.ViewGroup$LayoutParams):1447:1447 -> - 15:15:void (android.view.ViewGroup$LayoutParams):1393:1393 -> - 16:16:void (android.view.ViewGroup$MarginLayoutParams):1451:1451 -> - 17:17:void (android.view.ViewGroup$MarginLayoutParams):1393:1393 -> - 18:18:void (android.widget.LinearLayout$LayoutParams):1456:1456 -> - 19:19:void (android.widget.LinearLayout$LayoutParams):1393:1393 -> - 6:11:com.google.android.material.appbar.AppBarLayout$ChildScrollEffect createScrollEffectFromInt(int):1497:1497 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/android/material/appbar/AppBarLayout$c;"} - 1:3:com.google.android.material.appbar.AppBarLayout$ChildScrollEffect getScrollEffect():1506:1506 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/appbar/AppBarLayout$c;"} - 1:3:int getScrollFlags():1490:1490 -> c - 1:3:android.view.animation.Interpolator getScrollInterpolator():1551:1551 -> d - 1:14:boolean isCollapsible():1556:1556 -> e - 1:7:void setScrollEffect(int):1527:1527 -> f - 1:3:void setScrollFlags(int):1479:1479 -> g -com.google.android.material.appbar.AppBarLayout$LiftOnScrollListener -> com.google.android.material.appbar.AppBarLayout$f: -# {"id":"sourceFile","fileName":"AppBarLayout.java"} -com.google.android.material.appbar.AppBarLayout$LiftOnScrollProgressListener -> com.google.android.material.appbar.AppBarLayout$g: -# {"id":"sourceFile","fileName":"AppBarLayout.java"} -com.google.android.material.appbar.AppBarLayout$OnOffsetChangedListener -> com.google.android.material.appbar.AppBarLayout$h: -# {"id":"sourceFile","fileName":"AppBarLayout.java"} + 1:1:void (android.content.Context,android.util.AttributeSet):1324:1324 -> + 2:2:void (android.content.Context,android.util.AttributeSet):1294:1294 -> + 3:4:void (android.content.Context,android.util.AttributeSet):1325:1326 -> + 5:7:void (android.content.Context,android.util.AttributeSet):1328:1330 -> + 8:10:void (android.content.Context,android.util.AttributeSet):1332:1334 -> + 11:11:void (android.content.Context,android.util.AttributeSet):1336:1336 -> + 12:12:void (int,int):1340:1340 -> + 13:13:void (int,int):1294:1294 -> + 14:14:void (android.view.ViewGroup$LayoutParams):1348:1348 -> + 15:15:void (android.view.ViewGroup$LayoutParams):1294:1294 -> + 16:16:void (android.view.ViewGroup$MarginLayoutParams):1352:1352 -> + 17:17:void (android.view.ViewGroup$MarginLayoutParams):1294:1294 -> + 18:18:void (android.widget.LinearLayout$LayoutParams):1358:1358 -> + 19:19:void (android.widget.LinearLayout$LayoutParams):1294:1294 -> + 6:11:com.google.android.material.appbar.AppBarLayout$ChildScrollEffect createScrollEffectFromInt(int):1400:1400 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/android/material/appbar/AppBarLayout$b;"} + 1:3:com.google.android.material.appbar.AppBarLayout$ChildScrollEffect getScrollEffect():1411:1411 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/appbar/AppBarLayout$b;"} + 1:3:int getScrollFlags():1393:1393 -> c + 1:3:android.view.animation.Interpolator getScrollInterpolator():1456:1456 -> d + 1:14:boolean isCollapsible():1461:1461 -> e + 1:7:void setScrollEffect(int):1432:1432 -> f + 1:3:void setScrollFlags(int):1382:1382 -> g com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior -> com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior: # {"id":"sourceFile","fileName":"AppBarLayout.java"} - 1:1:void ():2463:2463 -> - 2:2:void (android.content.Context,android.util.AttributeSet):2466:2466 -> - 3:6:void (android.content.Context,android.util.AttributeSet):2468:2471 -> - 7:7:void (android.content.Context,android.util.AttributeSet):2470:2470 -> - 8:8:void (android.content.Context,android.util.AttributeSet):2472:2472 -> - 1:11:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2503:2503 -> A - 12:16:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2506:2506 -> A - 17:27:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2507:2507 -> A - 28:29:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2509:2509 -> A - 30:40:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2510:2510 -> A - 41:49:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2512:2512 -> A - 50:54:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2515:2515 -> A - 1:5:android.view.View findFirstDependency(java.util.List):2461:2461 -> L - 1:5:float getOverlapRatioForOffset(android.view.View):2540:2540 -> N - 6:7:float getOverlapRatioForOffset(android.view.View):2541:2541 -> N - 8:11:float getOverlapRatioForOffset(android.view.View):2542:2542 -> N - 12:15:float getOverlapRatioForOffset(android.view.View):2543:2543 -> N - 16:37:float getOverlapRatioForOffset(android.view.View):2544:2544 -> N - 1:4:int getScrollRange(android.view.View):2583:2583 -> P - 5:11:int getScrollRange(android.view.View):2584:2584 -> P - 12:16:int getScrollRange(android.view.View):2586:2586 -> P - 1:7:com.google.android.material.appbar.AppBarLayout findFirstDependency(java.util.List):2572:2572 -> U - 8:13:com.google.android.material.appbar.AppBarLayout findFirstDependency(java.util.List):2573:2573 -> U - 14:17:com.google.android.material.appbar.AppBarLayout findFirstDependency(java.util.List):2574:2574 -> U - 18:25:com.google.android.material.appbar.AppBarLayout findFirstDependency(java.util.List):2575:2575 -> U - 1:10:int getAppBarLayoutOffset(com.google.android.material.appbar.AppBarLayout):2562:2562 -> V - 11:14:int getAppBarLayoutOffset(com.google.android.material.appbar.AppBarLayout):2563:2563 -> V - 15:23:int getAppBarLayoutOffset(com.google.android.material.appbar.AppBarLayout):2564:2564 -> V - 1:10:void offsetChildAsNeeded(android.view.View,android.view.View):2524:2524 -> W - 11:14:void offsetChildAsNeeded(android.view.View,android.view.View):2525:2525 -> W - 15:16:void offsetChildAsNeeded(android.view.View,android.view.View):2528:2528 -> W - 17:25:void offsetChildAsNeeded(android.view.View,android.view.View):2531:2531 -> W - 26:30:void offsetChildAsNeeded(android.view.View,android.view.View):2532:2532 -> W - 31:35:void offsetChildAsNeeded(android.view.View,android.view.View):2533:2533 -> W - 36:40:void offsetChildAsNeeded(android.view.View,android.view.View):2534:2534 -> W - 41:44:void offsetChildAsNeeded(android.view.View,android.view.View):2529:2529 -> W - 1:4:void updateLiftedStateIfNeeded(android.view.View,android.view.View):2591:2591 -> X - 5:6:void updateLiftedStateIfNeeded(android.view.View,android.view.View):2592:2592 -> X - 7:12:void updateLiftedStateIfNeeded(android.view.View,android.view.View):2593:2593 -> X - 13:20:void updateLiftedStateIfNeeded(android.view.View,android.view.View):2594:2594 -> X - 1:3:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):2478:2478 -> i - 1:3:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):2484:2484 -> l - 4:8:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):2485:2485 -> l - 1:5:void onDependentViewRemoved(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):2492:2492 -> m - 6:9:void onDependentViewRemoved(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):2493:2493 -> m - 1:5:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):2461:2461 -> p - 1:5:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):2461:2461 -> q + 1:1:void ():2367:2367 -> + 2:2:void (android.content.Context,android.util.AttributeSet):2370:2370 -> + 3:6:void (android.content.Context,android.util.AttributeSet):2372:2375 -> + 7:7:void (android.content.Context,android.util.AttributeSet):2374:2374 -> + 8:8:void (android.content.Context,android.util.AttributeSet):2376:2376 -> + 1:11:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2407:2407 -> A + 12:16:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2410:2410 -> A + 17:27:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2411:2411 -> A + 28:29:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2413:2413 -> A + 30:40:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2414:2414 -> A + 41:49:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2416:2416 -> A + 50:54:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):2419:2419 -> A + 1:5:android.view.View findFirstDependency(java.util.List):2365:2365 -> L + 1:5:float getOverlapRatioForOffset(android.view.View):2444:2444 -> N + 6:7:float getOverlapRatioForOffset(android.view.View):2445:2445 -> N + 8:11:float getOverlapRatioForOffset(android.view.View):2446:2446 -> N + 12:15:float getOverlapRatioForOffset(android.view.View):2447:2447 -> N + 16:37:float getOverlapRatioForOffset(android.view.View):2448:2448 -> N + 1:4:int getScrollRange(android.view.View):2487:2487 -> P + 5:11:int getScrollRange(android.view.View):2488:2488 -> P + 12:16:int getScrollRange(android.view.View):2490:2490 -> P + 1:7:com.google.android.material.appbar.AppBarLayout findFirstDependency(java.util.List):2476:2476 -> U + 8:13:com.google.android.material.appbar.AppBarLayout findFirstDependency(java.util.List):2477:2477 -> U + 14:17:com.google.android.material.appbar.AppBarLayout findFirstDependency(java.util.List):2478:2478 -> U + 18:25:com.google.android.material.appbar.AppBarLayout findFirstDependency(java.util.List):2479:2479 -> U + 1:10:int getAppBarLayoutOffset(com.google.android.material.appbar.AppBarLayout):2466:2466 -> V + 11:14:int getAppBarLayoutOffset(com.google.android.material.appbar.AppBarLayout):2467:2467 -> V + 15:23:int getAppBarLayoutOffset(com.google.android.material.appbar.AppBarLayout):2468:2468 -> V + 1:10:void offsetChildAsNeeded(android.view.View,android.view.View):2428:2428 -> W + 11:14:void offsetChildAsNeeded(android.view.View,android.view.View):2429:2429 -> W + 15:16:void offsetChildAsNeeded(android.view.View,android.view.View):2432:2432 -> W + 17:25:void offsetChildAsNeeded(android.view.View,android.view.View):2435:2435 -> W + 26:30:void offsetChildAsNeeded(android.view.View,android.view.View):2436:2436 -> W + 31:35:void offsetChildAsNeeded(android.view.View,android.view.View):2437:2437 -> W + 36:40:void offsetChildAsNeeded(android.view.View,android.view.View):2438:2438 -> W + 41:44:void offsetChildAsNeeded(android.view.View,android.view.View):2433:2433 -> W + 1:4:void updateLiftedStateIfNeeded(android.view.View,android.view.View):2495:2495 -> X + 5:6:void updateLiftedStateIfNeeded(android.view.View,android.view.View):2496:2496 -> X + 7:12:void updateLiftedStateIfNeeded(android.view.View,android.view.View):2497:2497 -> X + 13:20:void updateLiftedStateIfNeeded(android.view.View,android.view.View):2498:2498 -> X + 1:3:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):2382:2382 -> i + 1:3:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):2388:2388 -> l + 4:8:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):2389:2389 -> l + 1:5:void onDependentViewRemoved(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):2396:2396 -> m + 6:9:void onDependentViewRemoved(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):2397:2397 -> m + 1:5:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):2365:2365 -> p + 1:5:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):2365:2365 -> q com.google.android.material.appbar.HeaderBehavior -> com.google.android.material.appbar.d: # {"id":"sourceFile","fileName":"HeaderBehavior.java"} java.lang.Runnable flingRunnable -> g @@ -142110,156 +139785,157 @@ com.google.android.material.appbar.HeaderBehavior -> com.google.android.material int lastMotionY -> k int touchSlop -> l android.view.VelocityTracker velocityTracker -> m - 1:1:void ():49:49 -> - 2:2:void ():44:44 -> - 3:3:void ():46:46 -> - 4:4:void (android.content.Context,android.util.AttributeSet):52:52 -> - 5:5:void (android.content.Context,android.util.AttributeSet):44:44 -> - 6:6:void (android.content.Context,android.util.AttributeSet):46:46 -> - 1:19:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):111:111 -> H - 20:28:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):125:125 -> H - 29:34:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):126:126 -> H - 35:45:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):127:127 -> H - 46:54:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):113:113 -> H - 55:59:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):118:118 -> H - 60:62:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):119:119 -> H - 63:64:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):120:120 -> H - 65:77:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):122:122 -> H - 78:81:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):130:130 -> H - 82:84:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):132:132 -> H - 85:91:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):133:133 -> H - 92:99:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):134:134 -> H - 100:114:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):135:135 -> H - 115:116:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):140:140 -> H - 117:118:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):141:141 -> H - 119:122:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):142:142 -> H - 123:126:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):143:143 -> H - 127:128:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):144:144 -> H - 129:132:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):149:149 -> H - 133:135:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):150:150 -> H - 136:144:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):153:153 -> H + 1:1:void ():50:50 -> + 2:2:void ():45:45 -> + 3:3:void ():47:47 -> + 4:4:void (android.content.Context,android.util.AttributeSet):53:53 -> + 5:5:void (android.content.Context,android.util.AttributeSet):45:45 -> + 6:6:void (android.content.Context,android.util.AttributeSet):47:47 -> + 1:19:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):112:112 -> H + 20:28:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):126:126 -> H + 29:34:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):127:127 -> H + 35:45:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):128:128 -> H + 46:54:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):114:114 -> H + 55:59:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):119:119 -> H + 60:62:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):120:120 -> H + 63:64:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):121:121 -> H + 65:77:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):123:123 -> H + 78:81:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):131:131 -> H + 82:84:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):133:133 -> H + 85:91:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):134:134 -> H + 92:99:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):135:135 -> H + 100:114:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):136:136 -> H + 115:116:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):141:141 -> H + 117:118:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):142:142 -> H + 119:122:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):143:143 -> H + 123:126:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):144:144 -> H + 127:128:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):145:145 -> H + 129:132:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):150:150 -> H + 133:135:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):151:151 -> H + 136:144:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):154:154 -> H boolean canDragView(android.view.View) -> L - 1:4:void ensureVelocityTracker():253:253 -> M - 5:11:void ensureVelocityTracker():254:254 -> M - 1:4:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):201:201 -> N - 5:8:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):202:202 -> N - 9:10:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):203:203 -> N - 11:14:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):206:206 -> N - 15:25:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):207:207 -> N - 26:27:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):210:210 -> N - 28:31:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):212:212 -> N - 32:41:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):214:214 -> N - 42:44:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):210:210 -> N - 45:52:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):220:220 -> N - 53:59:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):221:221 -> N - 60:64:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):222:222 -> N - 65:69:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):225:225 -> N + 1:4:void ensureVelocityTracker():254:254 -> M + 5:11:void ensureVelocityTracker():255:255 -> M + 1:4:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):202:202 -> N + 5:8:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):203:203 -> N + 9:10:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):204:204 -> N + 11:14:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):207:207 -> N + 15:25:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):208:208 -> N + 26:27:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):211:211 -> N + 28:31:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):213:213 -> N + 32:41:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):215:215 -> N + 42:44:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):211:211 -> N + 45:52:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):221:221 -> N + 53:59:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):222:222 -> N + 60:64:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):223:223 -> N + 65:69:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):226:226 -> N int getMaxDragOffset(android.view.View) -> O int getScrollRangeForDragFling(android.view.View) -> P int getTopBottomOffsetForScrollingSibling() -> Q void onFlingFinished(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View) -> R - 1:11:int scroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int):190:190 -> S - 12:16:int scroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int):187:187 -> S - 10:14:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):157:157 -> T + 1:11:int scroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int):191:191 -> S + 12:16:int scroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int):188:188 -> S + 10:14:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):158:158 -> T int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int) -> U - 1:4:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):58:58 -> o - 5:18:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):59:59 -> o - 19:32:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):63:63 -> o - 33:37:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):64:64 -> o - 38:44:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):68:68 -> o - 45:49:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):73:73 -> o - 50:57:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):74:74 -> o - 58:61:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):75:75 -> o - 62:64:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):76:76 -> o - 65:70:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):81:81 -> o - 71:72:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):82:82 -> o - 73:77:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):84:84 -> o - 78:82:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):85:85 -> o - 83:101:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):86:86 -> o - 102:103:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):88:88 -> o - 104:109:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):89:89 -> o - 110:112:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):90:90 -> o - 113:122:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):93:93 -> o - 123:128:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):94:94 -> o - 129:132:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):100:100 -> o - 133:136:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):101:101 -> o + 1:4:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):59:59 -> o + 5:18:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):60:60 -> o + 19:32:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):64:64 -> o + 33:37:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):65:65 -> o + 38:44:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):69:69 -> o + 45:49:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):74:74 -> o + 50:57:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):75:75 -> o + 58:61:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):76:76 -> o + 62:64:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):77:77 -> o + 65:70:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):82:82 -> o + 71:72:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):83:83 -> o + 73:77:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):85:85 -> o + 78:82:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):86:86 -> o + 83:101:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):87:87 -> o + 102:103:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):89:89 -> o + 104:109:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):90:90 -> o + 110:112:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):91:91 -> o + 113:122:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):94:94 -> o + 123:128:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):95:95 -> o + 129:132:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):101:101 -> o + 133:136:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):102:102 -> o com.google.android.material.appbar.HeaderBehavior$FlingRunnable -> com.google.android.material.appbar.d$a: # {"id":"sourceFile","fileName":"HeaderBehavior.java"} androidx.coordinatorlayout.widget.CoordinatorLayout parent -> d android.view.View layout -> e com.google.android.material.appbar.HeaderBehavior this$0 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/appbar/d;"} - 1:5:void (com.google.android.material.appbar.HeaderBehavior,androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):262:262 -> + 1:5:void (com.google.android.material.appbar.HeaderBehavior,androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):263:263 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/appbar/d;Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)V"} - 6:7:void (com.google.android.material.appbar.HeaderBehavior,androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):263:263 -> - 8:10:void (com.google.android.material.appbar.HeaderBehavior,androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):264:264 -> - 1:10:void run():269:269 -> run - 11:16:void run():270:270 -> run - 17:31:void run():271:271 -> run - 32:37:void run():273:273 -> run - 38:47:void run():275:275 -> run + 6:7:void (com.google.android.material.appbar.HeaderBehavior,androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):264:264 -> + 8:10:void (com.google.android.material.appbar.HeaderBehavior,androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):265:265 -> + 1:10:void run():270:270 -> run + 11:16:void run():271:271 -> run + 17:31:void run():272:272 -> run + 32:37:void run():274:274 -> run + 38:47:void run():276:276 -> run com.google.android.material.appbar.HeaderScrollingViewBehavior -> com.google.android.material.appbar.e: # {"id":"sourceFile","fileName":"HeaderScrollingViewBehavior.java"} android.graphics.Rect tempRect1 -> g android.graphics.Rect tempRect2 -> h int verticalLayoutGap -> i int overlayTop -> j - 1:1:void ():45:45 -> - 2:3:void ():39:40 -> - 4:4:void ():42:42 -> - 5:5:void (android.content.Context,android.util.AttributeSet):48:48 -> - 6:7:void (android.content.Context,android.util.AttributeSet):39:40 -> - 8:8:void (android.content.Context,android.util.AttributeSet):42:42 -> - 1:4:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):112:112 -> J - 5:10:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):113:113 -> J - 11:16:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):117:117 -> J - 17:18:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):118:118 -> J - 19:25:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):120:120 -> J - 26:32:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):121:121 -> J - 33:44:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):122:122 -> J - 45:61:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):123:123 -> J - 62:64:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):119:119 -> J - 65:70:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):125:125 -> J - 71:82:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):126:126 -> J - 83:91:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):130:130 -> J - 92:100:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):131:131 -> J - 101:102:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):134:134 -> J - 103:104:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):135:135 -> J - 105:108:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):136:136 -> J - 109:112:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):137:137 -> J - 113:117:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):138:138 -> J - 118:120:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):135:135 -> J - 121:124:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):143:143 -> J - 125:137:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):145:145 -> J - 138:148:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):146:146 -> J - 149:152:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):149:149 -> J - 153:155:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):150:150 -> J + 1:1:void ():47:47 -> + 2:3:void ():41:42 -> + 4:4:void ():44:44 -> + 5:5:void (android.content.Context,android.util.AttributeSet):50:50 -> + 6:7:void (android.content.Context,android.util.AttributeSet):41:42 -> + 8:8:void (android.content.Context,android.util.AttributeSet):44:44 -> + 1:4:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):114:114 -> J + 5:10:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):115:115 -> J + 11:16:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):119:119 -> J + 17:18:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):120:120 -> J + 19:25:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):122:122 -> J + 26:32:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):123:123 -> J + 33:44:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):124:124 -> J + 45:61:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):125:125 -> J + 62:64:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):121:121 -> J + 65:70:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):127:127 -> J + 71:76:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):129:129 -> J + 77:82:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):130:130 -> J + 83:91:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):134:134 -> J + 92:100:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):135:135 -> J + 101:102:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):138:138 -> J + 103:104:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):139:139 -> J + 105:108:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):140:140 -> J + 109:112:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):141:141 -> J + 113:117:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):142:142 -> J + 118:120:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):139:139 -> J + 121:124:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):147:147 -> J + 125:137:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):149:149 -> J + 138:148:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):150:150 -> J + 149:152:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):153:153 -> J + 153:155:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):154:154 -> J android.view.View findFirstDependency(java.util.List) -> L - 1:6:int getOverlapPixelsForOffset(android.view.View):163:163 -> M - 7:20:int getOverlapPixelsForOffset(android.view.View):165:165 -> M + 1:6:int getOverlapPixelsForOffset(android.view.View):167:167 -> M + 7:20:int getOverlapPixelsForOffset(android.view.View):169:169 -> M float getOverlapRatioForOffset(android.view.View) -> N - 1:3:int getOverlayTop():201:201 -> O - 1:5:int getScrollRange(android.view.View):176:176 -> P - 1:3:int getVerticalLayoutGap():183:183 -> Q + 1:3:int getOverlayTop():205:205 -> O + 1:5:int getScrollRange(android.view.View):180:180 -> P + 1:3:int getVerticalLayoutGap():187:187 -> Q 1:1:int resolveGravity(int):0:0 -> R - 1:3:void setOverlayTop(int):193:193 -> S + 1:3:void setOverlayTop(int):197:197 -> S 1:1:boolean shouldHeaderOverlapScrollingChild():0:0 -> T - 1:12:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):59:59 -> q - 13:16:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):65:65 -> q - 17:22:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):66:66 -> q - 23:28:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):68:68 -> q - 29:34:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):70:70 -> q - 35:40:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):71:71 -> q - 41:44:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):73:73 -> q - 45:51:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):74:74 -> q - 52:55:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):79:79 -> q - 56:60:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):82:82 -> q - 61:64:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):83:83 -> q - 65:72:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):84:84 -> q - 73:77:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):85:85 -> q - 78:88:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):87:87 -> q - 89:97:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):91:91 -> q - 98:104:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):98:98 -> q + 1:12:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):61:61 -> q + 13:16:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):67:67 -> q + 17:22:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):68:68 -> q + 23:28:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):70:70 -> q + 29:34:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):72:72 -> q + 35:40:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):73:73 -> q + 41:44:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):75:75 -> q + 45:51:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):76:76 -> q + 52:55:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):81:81 -> q + 56:60:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):84:84 -> q + 61:64:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):85:85 -> q + 65:72:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):86:86 -> q + 73:77:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):87:87 -> q + 78:88:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):89:89 -> q + 89:97:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):93:93 -> q + 98:104:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):100:100 -> q com.google.android.material.appbar.MaterialToolbar -> com.google.android.material.appbar.MaterialToolbar: # {"id":"sourceFile","fileName":"MaterialToolbar.java"} java.lang.Integer navigationIconTint -> d @@ -142269,89 +139945,94 @@ com.google.android.material.appbar.MaterialToolbar -> com.google.android.materia java.lang.Boolean logoAdjustViewBounds -> h int DEF_STYLE_RES -> i android.widget.ImageView$ScaleType[] LOGO_SCALE_TYPE_ARRAY -> j - 1:4:void ():68:68 -> - 5:27:void ():70:70 -> - 1:1:void (android.content.Context,android.util.AttributeSet):93:93 -> - 2:2:void (android.content.Context,android.util.AttributeSet,int):97:97 -> - 3:3:void (android.content.Context,android.util.AttributeSet,int):99:99 -> - 4:5:void (android.content.Context,android.util.AttributeSet,int):101:102 -> - 6:7:void (android.content.Context,android.util.AttributeSet,int):105:106 -> - 8:9:void (android.content.Context,android.util.AttributeSet,int):109:110 -> - 10:12:void (android.content.Context,android.util.AttributeSet,int):112:114 -> - 13:14:void (android.content.Context,android.util.AttributeSet,int):117:118 -> - 15:15:void (android.content.Context,android.util.AttributeSet,int):121:121 -> - 16:16:void (android.content.Context,android.util.AttributeSet,int):123:123 -> - 3:6:android.graphics.drawable.Drawable maybeTintNavigationIcon(android.graphics.drawable.Drawable):377:377 -> A - 7:14:android.graphics.drawable.Drawable maybeTintNavigationIcon(android.graphics.drawable.Drawable):378:378 -> A - 15:24:android.graphics.drawable.Drawable maybeTintNavigationIcon(android.graphics.drawable.Drawable):379:379 -> A - 1:6:void updateLogoImageView():204:204 -> B - 7:10:void updateLogoImageView():207:207 -> B - 11:17:void updateLogoImageView():208:208 -> B - 18:21:void updateLogoImageView():210:210 -> B - 22:25:void updateLogoImageView():211:211 -> B - 1:3:android.widget.ImageView$ScaleType getLogoScaleType():223:223 -> getLogoScaleType - 1:3:java.lang.Integer getNavigationIconTint():308:308 -> getNavigationIconTint - 1:3:void onAttachedToWindow():253:253 -> onAttachedToWindow - 4:7:void onAttachedToWindow():255:255 -> onAttachedToWindow - 1:3:void onLayout(boolean,int,int,int,int):128:128 -> onLayout - 4:6:void onLayout(boolean,int,int,int,int):130:130 -> onLayout - 7:10:void onLayout(boolean,int,int,int,int):131:131 -> onLayout - 1:3:void setElevation(float):260:260 -> setElevation - 4:7:void setElevation(float):262:262 -> setElevation - 1:12:void setLogoAdjustViewBounds(boolean):245:245 -> setLogoAdjustViewBounds - 13:18:void setLogoAdjustViewBounds(boolean):246:246 -> setLogoAdjustViewBounds - 19:22:void setLogoAdjustViewBounds(boolean):247:247 -> setLogoAdjustViewBounds - 1:4:void setLogoScaleType(android.widget.ImageView$ScaleType):228:228 -> setLogoScaleType - 5:6:void setLogoScaleType(android.widget.ImageView$ScaleType):229:229 -> setLogoScaleType - 7:10:void setLogoScaleType(android.widget.ImageView$ScaleType):230:230 -> setLogoScaleType - 1:8:void setNavigationIcon(android.graphics.drawable.Drawable):267:267 -> setNavigationIcon - 1:6:void setNavigationIconTint(int):276:276 -> setNavigationIconTint - 7:12:void setNavigationIconTint(int):277:277 -> setNavigationIconTint - 13:16:void setNavigationIconTint(int):280:280 -> setNavigationIconTint - 1:4:void setSubtitleCentered(boolean):343:343 -> setSubtitleCentered - 5:6:void setSubtitleCentered(boolean):344:344 -> setSubtitleCentered - 7:10:void setSubtitleCentered(boolean):345:345 -> setSubtitleCentered - 1:4:void setTitleCentered(boolean):319:319 -> setTitleCentered - 5:6:void setTitleCentered(boolean):320:320 -> setTitleCentered - 7:10:void setTitleCentered(boolean):321:321 -> setTitleCentered - 1:4:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):159:159 -> w - 5:6:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):160:160 -> w - 7:10:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):161:161 -> w - 11:16:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):162:162 -> w - 17:22:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):164:164 -> w - 23:26:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):165:165 -> w - 27:38:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):166:166 -> w - 39:50:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):167:167 -> w - 51:54:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):168:168 -> w - 55:66:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):170:170 -> w - 67:73:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):171:171 -> w - 74:87:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):176:176 -> w - 1:7:void initBackground(android.content.Context):360:360 -> x - 8:12:void initBackground(android.content.Context):363:363 -> x - 13:18:void initBackground(android.content.Context):364:364 -> x - 19:23:void initBackground(android.content.Context):367:367 -> x - 24:26:void initBackground(android.content.Context):368:368 -> x - 27:29:void initBackground(android.content.Context):369:369 -> x - 30:36:void initBackground(android.content.Context):370:370 -> x - 37:40:void initBackground(android.content.Context):371:371 -> x - 1:4:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):181:181 -> y - 5:8:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):182:182 -> y - 9:14:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):184:184 -> y - 15:28:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):187:187 -> y - 29:42:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):188:188 -> y - 43:54:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):189:189 -> y - 55:58:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):196:196 -> y - 59:62:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):197:197 -> y - 63:65:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):195:195 -> y - 66:77:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):200:200 -> y - 1:9:void maybeCenterTitleViews():135:135 -> z - 10:13:void maybeCenterTitleViews():139:139 -> z - 14:22:void maybeCenterTitleViews():140:140 -> z - 23:26:void maybeCenterTitleViews():146:146 -> z - 27:32:void maybeCenterTitleViews():148:148 -> z - 33:35:void maybeCenterTitleViews():149:149 -> z - 36:41:void maybeCenterTitleViews():152:152 -> z - 42:45:void maybeCenterTitleViews():153:153 -> z + 1:4:void ():73:73 -> + 5:27:void ():75:75 -> + 1:1:void (android.content.Context,android.util.AttributeSet):98:98 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):102:102 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):104:104 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):106:107 -> + 6:7:void (android.content.Context,android.util.AttributeSet,int):110:111 -> + 8:9:void (android.content.Context,android.util.AttributeSet,int):114:115 -> + 10:12:void (android.content.Context,android.util.AttributeSet,int):117:119 -> + 13:14:void (android.content.Context,android.util.AttributeSet,int):122:123 -> + 15:15:void (android.content.Context,android.util.AttributeSet,int):126:126 -> + 16:16:void (android.content.Context,android.util.AttributeSet,int):128:128 -> + 3:6:android.graphics.drawable.Drawable maybeTintNavigationIcon(android.graphics.drawable.Drawable):396:396 -> A + 7:14:android.graphics.drawable.Drawable maybeTintNavigationIcon(android.graphics.drawable.Drawable):397:397 -> A + 15:24:android.graphics.drawable.Drawable maybeTintNavigationIcon(android.graphics.drawable.Drawable):398:398 -> A + 1:6:void updateLogoImageView():222:222 -> B + 7:10:void updateLogoImageView():225:225 -> B + 11:17:void updateLogoImageView():226:226 -> B + 18:21:void updateLogoImageView():228:228 -> B + 22:25:void updateLogoImageView():229:229 -> B + 1:3:android.widget.ImageView$ScaleType getLogoScaleType():241:241 -> getLogoScaleType + 1:3:java.lang.Integer getNavigationIconTint():327:327 -> getNavigationIconTint + 1:4:void inflateMenu(int):134:134 -> inflateMenu + 5:8:void inflateMenu(int):135:135 -> inflateMenu + 9:14:void inflateMenu(int):136:136 -> inflateMenu + 15:19:void inflateMenu(int):138:138 -> inflateMenu + 20:25:void inflateMenu(int):140:140 -> inflateMenu + 1:3:void onAttachedToWindow():271:271 -> onAttachedToWindow + 4:7:void onAttachedToWindow():273:273 -> onAttachedToWindow + 1:3:void onLayout(boolean,int,int,int,int):146:146 -> onLayout + 4:6:void onLayout(boolean,int,int,int,int):148:148 -> onLayout + 7:10:void onLayout(boolean,int,int,int,int):149:149 -> onLayout + 1:3:void setElevation(float):279:279 -> setElevation + 4:7:void setElevation(float):281:281 -> setElevation + 1:12:void setLogoAdjustViewBounds(boolean):263:263 -> setLogoAdjustViewBounds + 13:18:void setLogoAdjustViewBounds(boolean):264:264 -> setLogoAdjustViewBounds + 19:22:void setLogoAdjustViewBounds(boolean):265:265 -> setLogoAdjustViewBounds + 1:4:void setLogoScaleType(android.widget.ImageView$ScaleType):246:246 -> setLogoScaleType + 5:6:void setLogoScaleType(android.widget.ImageView$ScaleType):247:247 -> setLogoScaleType + 7:10:void setLogoScaleType(android.widget.ImageView$ScaleType):248:248 -> setLogoScaleType + 1:8:void setNavigationIcon(android.graphics.drawable.Drawable):286:286 -> setNavigationIcon + 1:6:void setNavigationIconTint(int):295:295 -> setNavigationIconTint + 7:12:void setNavigationIconTint(int):296:296 -> setNavigationIconTint + 13:16:void setNavigationIconTint(int):299:299 -> setNavigationIconTint + 1:4:void setSubtitleCentered(boolean):362:362 -> setSubtitleCentered + 5:6:void setSubtitleCentered(boolean):363:363 -> setSubtitleCentered + 7:10:void setSubtitleCentered(boolean):364:364 -> setSubtitleCentered + 1:4:void setTitleCentered(boolean):338:338 -> setTitleCentered + 5:6:void setTitleCentered(boolean):339:339 -> setTitleCentered + 7:10:void setTitleCentered(boolean):340:340 -> setTitleCentered + 1:4:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):177:177 -> w + 5:6:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):178:178 -> w + 7:10:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):179:179 -> w + 11:16:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):180:180 -> w + 17:22:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):182:182 -> w + 23:26:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):183:183 -> w + 27:38:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):184:184 -> w + 39:50:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):185:185 -> w + 51:54:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):186:186 -> w + 55:66:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):188:188 -> w + 67:73:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):189:189 -> w + 74:87:android.util.Pair calculateTitleBoundLimits(android.widget.TextView,android.widget.TextView):194:194 -> w + 1:7:void initBackground(android.content.Context):379:379 -> x + 8:12:void initBackground(android.content.Context):382:382 -> x + 13:18:void initBackground(android.content.Context):383:383 -> x + 19:23:void initBackground(android.content.Context):386:386 -> x + 24:26:void initBackground(android.content.Context):387:387 -> x + 27:29:void initBackground(android.content.Context):388:388 -> x + 30:36:void initBackground(android.content.Context):389:389 -> x + 37:40:void initBackground(android.content.Context):390:390 -> x + 1:4:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):199:199 -> y + 5:8:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):200:200 -> y + 9:14:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):202:202 -> y + 15:28:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):205:205 -> y + 29:42:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):206:206 -> y + 43:54:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):207:207 -> y + 55:58:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):214:214 -> y + 59:62:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):215:215 -> y + 63:65:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):213:213 -> y + 66:77:void layoutTitleCenteredHorizontally(android.view.View,android.util.Pair):218:218 -> y + 1:9:void maybeCenterTitleViews():153:153 -> z + 10:13:void maybeCenterTitleViews():157:157 -> z + 14:22:void maybeCenterTitleViews():158:158 -> z + 23:26:void maybeCenterTitleViews():164:164 -> z + 27:32:void maybeCenterTitleViews():166:166 -> z + 33:35:void maybeCenterTitleViews():167:167 -> z + 36:41:void maybeCenterTitleViews():170:170 -> z + 42:45:void maybeCenterTitleViews():171:171 -> z com.google.android.material.appbar.ViewOffsetBehavior -> com.google.android.material.appbar.f: # {"id":"sourceFile","fileName":"ViewOffsetBehavior.java"} com.google.android.material.appbar.ViewOffsetHelper viewOffsetHelper -> d @@ -142405,36 +140086,36 @@ com.google.android.material.appbar.ViewOffsetHelper -> com.google.android.materi com.google.android.material.appbar.ViewUtilsLollipop -> com.google.android.material.appbar.h: # {"id":"sourceFile","fileName":"ViewUtilsLollipop.java"} int[] STATE_LIST_ANIM_ATTRS -> a - 4:10:void ():34:34 -> - 1:6:void setBoundsViewOutlineProvider(android.view.View):37:37 -> a - 1:10:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):60:60 -> b - 11:15:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):62:62 -> b - 16:34:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):65:65 -> b - 35:45:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):67:67 -> b - 46:48:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):65:65 -> b - 49:56:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):70:70 -> b - 57:64:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):72:72 -> b - 65:67:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):70:70 -> b - 68:86:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):75:75 -> b - 87:90:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):77:77 -> b - 1:4:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):42:42 -> c - 5:12:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):43:43 -> c - 13:16:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):44:44 -> c - 17:22:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):47:47 -> c - 23:30:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):49:49 -> c - 31:37:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):50:50 -> c - 38:44:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):53:53 -> c - 45:45:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):54:54 -> c -com.google.android.material.badge.BadgeDrawable -> S1.a: + 4:10:void ():36:36 -> + 1:6:void setBoundsViewOutlineProvider(android.view.View):39:39 -> a + 1:10:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):62:62 -> b + 11:15:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):64:64 -> b + 16:34:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):67:67 -> b + 35:45:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):69:69 -> b + 46:48:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):67:67 -> b + 49:56:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):72:72 -> b + 57:64:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):74:74 -> b + 65:67:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):72:72 -> b + 68:86:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):77:77 -> b + 87:90:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):79:79 -> b + 1:4:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):44:44 -> c + 5:12:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):45:45 -> c + 13:16:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):46:46 -> c + 17:22:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):49:49 -> c + 23:30:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):51:51 -> c + 31:37:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):52:52 -> c + 38:44:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):55:55 -> c + 45:45:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):56:56 -> c +com.google.android.material.badge.BadgeDrawable -> Q1.a: # {"id":"sourceFile","fileName":"BadgeDrawable.java"} java.lang.ref.WeakReference contextRef -> d com.google.android.material.shape.MaterialShapeDrawable shapeDrawable -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} com.google.android.material.internal.TextDrawableHelper textDrawableHelper -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/internal/j;"} android.graphics.Rect badgeBounds -> g com.google.android.material.badge.BadgeState state -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LS1/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ1/b;"} float badgeCenterX -> i float badgeCenterY -> j int maxBadgeNumber -> k @@ -142445,300 +140126,322 @@ com.google.android.material.badge.BadgeDrawable -> S1.a: java.lang.ref.WeakReference customBadgeParentRef -> p int DEFAULT_STYLE -> q int DEFAULT_THEME_ATTR -> r - 1:4:void ():169:169 -> - 5:9:void ():170:170 -> - 1:3:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):334:334 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;IIILS1/b$a;)V"} - 4:10:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):335:335 -> - 11:13:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):336:336 -> - 14:20:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):337:337 -> - 21:27:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):339:339 -> - 28:36:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):340:340 -> - 37:48:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):343:343 -> - 49:50:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):344:344 -> - 51:56:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):348:348 -> - 57:61:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):349:349 -> - 62:65:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):350:350 -> - 66:71:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):351:351 -> - 72:76:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):352:352 -> - 77:80:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):353:353 -> - 81:84:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):346:346 -> - 85:93:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):354:354 -> - 94:97:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):355:355 -> - 1:7:float getTopCutOff(float):1389:1389 -> A - 1:6:int getTotalHorizontalOffsetForState():1209:1209 -> B - 7:13:int getTotalHorizontalOffsetForState():1210:1210 -> B - 14:19:int getTotalHorizontalOffsetForState():1211:1211 -> B - 20:26:int getTotalHorizontalOffsetForState():1213:1213 -> B - 27:42:int getTotalHorizontalOffsetForState():1214:1214 -> B - 43:50:int getTotalHorizontalOffsetForState():1216:1216 -> B - 1:6:int getTotalVerticalOffsetForState():1183:1183 -> C - 7:12:int getTotalVerticalOffsetForState():1184:1184 -> C - 13:18:int getTotalVerticalOffsetForState():1185:1185 -> C - 19:28:int getTotalVerticalOffsetForState():1186:1186 -> C - 29:39:int getTotalVerticalOffsetForState():1190:1190 -> C - 40:43:int getTotalVerticalOffsetForState():1189:1189 -> C - 44:45:int getTotalVerticalOffsetForState():1191:1191 -> C - 46:51:int getTotalVerticalOffsetForState():1193:1193 -> C - 52:55:int getTotalVerticalOffsetForState():1192:1192 -> C - 56:61:int getTotalVerticalOffsetForState():1201:1201 -> C - 62:68:int getTotalVerticalOffsetForState():1202:1202 -> C - 69:76:int getTotalVerticalOffsetForState():1204:1204 -> C - 1:17:boolean hasBadgeContent():1452:1452 -> D - 1:20:boolean hasNumber():495:495 -> E - 1:7:boolean hasText():545:545 -> F - 1:13:void onAlphaUpdated():691:691 -> G - 14:17:void onAlphaUpdated():692:692 -> G - 1:10:void onBackgroundColorUpdated():443:443 -> H - 11:18:void onBackgroundColorUpdated():444:444 -> H - 19:23:void onBackgroundColorUpdated():445:445 -> H - 24:27:void onBackgroundColorUpdated():446:446 -> H - 1:6:void onBadgeContentUpdated():1510:1510 -> I - 7:9:void onBadgeContentUpdated():1511:1511 -> I - 10:12:void onBadgeContentUpdated():1512:1512 -> I - 13:16:void onBadgeContentUpdated():1513:1513 -> I - 1:10:void onBadgeGravityUpdated():663:663 -> J - 11:12:void onBadgeGravityUpdated():664:664 -> J - 13:30:void onBadgeGravityUpdated():665:665 -> J - 31:34:void onBadgeGravityUpdated():664:664 -> J - 1:11:void onBadgeShapeAppearanceUpdated():1132:1132 -> K - 12:13:void onBadgeShapeAppearanceUpdated():1136:1136 -> K - 14:19:void onBadgeShapeAppearanceUpdated():1139:1139 -> K - 20:26:void onBadgeShapeAppearanceUpdated():1140:1140 -> K - 27:32:void onBadgeShapeAppearanceUpdated():1141:1141 -> K - 33:38:void onBadgeShapeAppearanceUpdated():1142:1142 -> K - 39:45:void onBadgeShapeAppearanceUpdated():1143:1143 -> K - 46:51:void onBadgeShapeAppearanceUpdated():1144:1144 -> K - 52:55:void onBadgeShapeAppearanceUpdated():1137:1137 -> K - 56:59:void onBadgeShapeAppearanceUpdated():1145:1145 -> K - 60:62:void onBadgeShapeAppearanceUpdated():1136:1136 -> K - 63:66:void onBadgeShapeAppearanceUpdated():1146:1146 -> K - 1:11:void onBadgeTextAppearanceUpdated():1073:1073 -> L - 12:22:void onBadgeTextAppearanceUpdated():1077:1077 -> L - 23:31:void onBadgeTextAppearanceUpdated():1078:1078 -> L - 32:36:void onBadgeTextAppearanceUpdated():1081:1081 -> L - 37:39:void onBadgeTextAppearanceUpdated():1082:1082 -> L - 40:42:void onBadgeTextAppearanceUpdated():1083:1083 -> L - 43:46:void onBadgeTextAppearanceUpdated():1084:1084 -> L - 1:15:void onBadgeTextColorUpdated():475:475 -> M - 16:19:void onBadgeTextColorUpdated():476:476 -> M - 1:3:void onMaxBadgeLengthUpdated():635:635 -> N - 4:9:void onMaxBadgeLengthUpdated():636:636 -> N - 10:12:void onMaxBadgeLengthUpdated():637:637 -> N - 13:16:void onMaxBadgeLengthUpdated():638:638 -> N - 1:6:void onNumberUpdated():538:538 -> O - 7:10:void onNumberUpdated():539:539 -> O - 1:4:void onTextUpdated():585:585 -> P - 1:7:void onVisibilityUpdated():296:296 -> Q - 8:11:void onVisibilityUpdated():297:297 -> Q - 1:3:void restoreState():314:314 -> R - 4:6:void restoreState():315:315 -> R - 7:9:void restoreState():317:317 -> R - 10:12:void restoreState():319:319 -> R - 13:15:void restoreState():320:320 -> R - 16:18:void restoreState():321:321 -> R - 19:21:void restoreState():322:322 -> R - 22:24:void restoreState():323:323 -> R - 25:27:void restoreState():325:325 -> R - 28:31:void restoreState():326:326 -> R - 1:5:void setBackgroundColor(int):438:438 -> S - 6:9:void setBackgroundColor(int):439:439 -> S - 1:6:void setBadgeFixedEdge(int):307:307 -> T - 7:8:void setBadgeFixedEdge(int):308:308 -> T - 9:12:void setBadgeFixedEdge(int):309:309 -> T - 1:12:void setBadgeTextColor(int):468:468 -> U - 13:17:void setBadgeTextColor(int):469:469 -> U - 18:21:void setBadgeTextColor(int):470:470 -> U - 2:5:void setNumber(int):520:520 -> V - 6:13:void setNumber(int):521:521 -> V - 14:18:void setNumber(int):522:522 -> V - 19:22:void setNumber(int):523:523 -> V - 1:12:void setText(java.lang.String):567:567 -> W - 13:17:void setText(java.lang.String):568:568 -> W - 18:21:void setText(java.lang.String):569:569 -> W - 1:5:void setVisible(boolean):291:291 -> X - 6:9:void setVisible(boolean):292:292 -> X - 1:7:void updateAnchorParentToNotClip(android.view.View):415:415 -> Y - 8:10:void updateAnchorParentToNotClip(android.view.View):416:416 -> Y - 11:14:void updateAnchorParentToNotClip(android.view.View):417:417 -> Y - 1:7:void updateBadgeCoordinates(android.view.View,android.widget.FrameLayout):400:400 -> Z - 8:14:void updateBadgeCoordinates(android.view.View,android.widget.FrameLayout):401:401 -> Z - 15:17:void updateBadgeCoordinates(android.view.View,android.widget.FrameLayout):403:403 -> Z - 18:20:void updateBadgeCoordinates(android.view.View,android.widget.FrameLayout):404:404 -> Z - 21:24:void updateBadgeCoordinates(android.view.View,android.widget.FrameLayout):405:405 -> Z - 1:4:void onTextSizeChange():732:732 -> a - 1:8:void updateCenterAndBounds():1150:1150 -> a0 - 9:26:void updateCenterAndBounds():1151:1151 -> a0 - 27:31:void updateCenterAndBounds():1155:1155 -> a0 - 32:36:void updateCenterAndBounds():1156:1156 -> a0 - 37:41:void updateCenterAndBounds():1158:1158 -> a0 - 42:44:void updateCenterAndBounds():1160:1160 -> a0 - 45:56:void updateCenterAndBounds():1162:1162 -> a0 - 57:59:void updateCenterAndBounds():1165:1165 -> a0 - 60:62:void updateCenterAndBounds():1168:1168 -> a0 - 63:75:void updateCenterAndBounds():1170:1170 -> a0 - 76:83:void updateCenterAndBounds():1174:1174 -> a0 - 84:88:void updateCenterAndBounds():1175:1175 -> a0 - 89:96:void updateCenterAndBounds():1177:1177 -> a0 - 97:104:void updateCenterAndBounds():1178:1178 -> a0 - 1:6:void autoAdjustWithinGrandparentBounds(android.view.View):1369:1369 -> b - 7:10:void autoAdjustWithinGrandparentBounds(android.view.View):1372:1372 -> b - 11:22:void autoAdjustWithinGrandparentBounds(android.view.View):1376:1376 -> b - 23:32:void autoAdjustWithinGrandparentBounds(android.view.View):1377:1377 -> b - 1:7:void updateMaxBadgeNumber():1517:1517 -> b0 - 8:27:void updateMaxBadgeNumber():1520:1520 -> b0 - 28:34:void updateMaxBadgeNumber():1522:1522 -> b0 - 1:7:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1315:1315 -> c - 8:11:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1317:1317 -> c - 12:15:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1318:1318 -> c - 16:25:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1319:1319 -> c - 26:31:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1327:1327 -> c - 32:35:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1328:1328 -> c - 36:41:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1329:1329 -> c - 42:48:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1330:1330 -> c - 49:51:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1333:1333 -> c - 52:56:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1334:1334 -> c - 57:61:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1335:1335 -> c - 62:69:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1336:1336 -> c - 70:73:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1344:1344 -> c - 74:77:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1345:1345 -> c - 78:79:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1346:1346 -> c - 80:88:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1347:1347 -> c - 89:101:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1348:1348 -> c - 102:114:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1352:1352 -> c - 115:127:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1355:1355 -> c - 128:140:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1358:1358 -> c - 141:150:void autoAdjustWithinViewBounds(android.view.View,android.view.View):1361:1361 -> c - 1:25:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1220:1220 -> d - 26:27:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1222:1222 -> d - 28:30:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1223:1223 -> d - 31:54:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1226:1226 -> d - 55:78:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1228:1228 -> d - 79:84:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1233:1233 -> d - 85:88:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1234:1234 -> d - 89:92:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1236:1236 -> d - 93:99:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1239:1239 -> d - 100:105:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1240:1240 -> d - 106:111:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1237:1237 -> d - 112:115:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1242:1242 -> d - 116:122:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1245:1245 -> d - 123:128:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1246:1246 -> d - 129:134:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1243:1243 -> d - 135:142:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1249:1249 -> d - 143:146:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1252:1252 -> d - 147:162:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1254:1254 -> d - 163:169:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1262:1262 -> d - 170:175:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1257:1257 -> d - 176:179:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1266:1266 -> d - 180:192:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1269:1269 -> d - 193:198:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1283:1283 -> d - 199:204:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1284:1284 -> d - 205:213:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1285:1285 -> d - 214:222:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1286:1286 -> d - 223:228:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1287:1287 -> d - 229:241:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1288:1288 -> d - 242:256:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1289:1289 -> d - 257:262:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1272:1272 -> d - 263:268:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1273:1273 -> d - 269:281:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1274:1274 -> d - 282:294:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1275:1275 -> d - 295:300:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1276:1276 -> d - 301:309:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1277:1277 -> d - 310:319:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1278:1278 -> d - 320:327:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1293:1293 -> d - 328:332:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1294:1294 -> d - 333:336:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1296:1296 -> d - 1:4:void draw(android.graphics.Canvas):714:714 -> draw - 5:23:void draw(android.graphics.Canvas):715:715 -> draw - 24:28:void draw(android.graphics.Canvas):718:718 -> draw - 29:34:void draw(android.graphics.Canvas):719:719 -> draw - 35:38:void draw(android.graphics.Canvas):720:720 -> draw - 1:8:void clearNumber():529:529 -> e - 9:13:void clearNumber():530:530 -> e - 14:17:void clearNumber():531:531 -> e - 1:8:void clearText():577:577 -> f - 9:13:void clearText():578:578 -> f - 14:17:void clearText():579:579 -> f - 1:13:com.google.android.material.badge.BadgeDrawable create(android.content.Context):266:266 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LS1/a;"} - 1:7:int getAlpha():681:681 -> getAlpha - 1:7:int getIntrinsicHeight():703:703 -> getIntrinsicHeight - 1:7:int getIntrinsicWidth():709:709 -> getIntrinsicWidth - 1:2:int getOpacity():697:697 -> getOpacity - 1:13:com.google.android.material.badge.BadgeDrawable createFromSavedState(android.content.Context,com.google.android.material.badge.BadgeState$State):260:260 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LS1/b$a;)LS1/a;"} - 1:6:void drawBadgeContent(android.graphics.Canvas):1428:1428 -> i - 7:11:void drawBadgeContent(android.graphics.Canvas):1430:1430 -> i - 12:13:void drawBadgeContent(android.graphics.Canvas):1431:1431 -> i - 14:18:void drawBadgeContent(android.graphics.Canvas):1432:1432 -> i - 19:25:void drawBadgeContent(android.graphics.Canvas):1433:1433 -> i - 26:32:void drawBadgeContent(android.graphics.Canvas):1442:1442 -> i - 33:34:void drawBadgeContent(android.graphics.Canvas):1443:1443 -> i - 35:48:void drawBadgeContent(android.graphics.Canvas):1446:1446 -> i - 49:52:void drawBadgeContent(android.graphics.Canvas):1447:1447 -> i - 53:56:void drawBadgeContent(android.graphics.Canvas):1443:1443 -> i - 1:2:boolean isStateful():671:671 -> isStateful - 1:6:java.lang.String getBadgeContent():1457:1457 -> j - 7:11:java.lang.String getBadgeContent():1458:1458 -> j - 12:17:java.lang.String getBadgeContent():1459:1459 -> j - 18:24:java.lang.String getBadgeContent():1460:1460 -> j - 1:8:float getBottomCutOff(float,float):1412:1412 -> k - 1:8:java.lang.CharSequence getContentDescription():773:773 -> l - 9:14:java.lang.CharSequence getContentDescription():776:776 -> l - 15:19:java.lang.CharSequence getContentDescription():777:777 -> l - 20:25:java.lang.CharSequence getContentDescription():778:778 -> l - 26:30:java.lang.CharSequence getContentDescription():779:779 -> l - 31:35:java.lang.CharSequence getContentDescription():781:781 -> l - 1:13:android.widget.FrameLayout getCustomBadgeParent():411:411 -> m - 1:7:java.lang.CharSequence getEmptyContentDescription():816:816 -> n - 1:7:int getHorizontalOffset():882:882 -> o - 1:5:boolean onStateChange(int[]):737:737 -> onStateChange - 1:7:float getLeftCutOff(float):1400:1400 -> p - 1:7:int getMaxCharacterCount():595:595 -> q - 1:7:int getMaxNumber():618:618 -> r - 1:17:int getNumber():508:508 -> s - 1:5:void setAlpha(int):686:686 -> setAlpha - 6:9:void setAlpha(int):687:687 -> setAlpha - 1:1:void setColorFilter(android.graphics.ColorFilter):677:677 -> setColorFilter - 1:14:java.lang.String getNumberBadgeText():1493:1493 -> t - 15:24:java.lang.String getNumberBadgeText():1496:1496 -> t - 25:27:java.lang.String getNumberBadgeText():1498:1498 -> t - 28:29:java.lang.String getNumberBadgeText():1501:1501 -> t - 30:35:java.lang.String getNumberBadgeText():1502:1502 -> t - 36:41:java.lang.String getNumberBadgeText():1503:1503 -> t - 42:51:java.lang.String getNumberBadgeText():1504:1504 -> t - 52:56:java.lang.String getNumberBadgeText():1501:1501 -> t - 57:76:java.lang.String getNumberBadgeText():1494:1494 -> t - 1:9:java.lang.String getNumberContentDescription():787:787 -> u - 10:20:java.lang.String getNumberContentDescription():788:788 -> u - 21:34:java.lang.String getNumberContentDescription():792:792 -> u - 35:36:java.lang.String getNumberContentDescription():798:798 -> u - 37:50:java.lang.String getNumberContentDescription():799:799 -> u - 51:55:java.lang.String getNumberContentDescription():798:798 -> u - 56:61:java.lang.String getNumberContentDescription():794:794 -> u - 62:81:java.lang.String getNumberContentDescription():796:796 -> u - 82:87:java.lang.String getNumberContentDescription():795:795 -> u - 1:8:float getRightCutoff(float,float):1424:1424 -> v - 1:7:com.google.android.material.badge.BadgeState$State getSavedState():253:253 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"()LS1/b$a;"} - 1:7:java.lang.String getText():556:556 -> x - 1:4:java.lang.String getTextBadgeText():1468:1468 -> y - 5:14:java.lang.String getTextBadgeText():1469:1469 -> y - 15:20:java.lang.String getTextBadgeText():1474:1474 -> y - 21:30:java.lang.String getTextBadgeText():1475:1475 -> y - 31:36:java.lang.String getTextBadgeText():1477:1477 -> y - 37:40:java.lang.String getTextBadgeText():1480:1480 -> y - 41:42:java.lang.String getTextBadgeText():1481:1481 -> y - 43:52:java.lang.String getTextBadgeText():1482:1482 -> y - 53:57:java.lang.String getTextBadgeText():1481:1481 -> y - 1:9:java.lang.CharSequence getTextContentDescription():807:807 -> z - 10:14:java.lang.CharSequence getTextContentDescription():811:811 -> z -com.google.android.material.badge.BadgeState -> S1.b: + 1:4:void ():170:170 -> + 5:9:void ():171:171 -> + 1:3:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):308:308 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;IIILQ1/b$a;)V"} + 4:10:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):309:309 -> + 11:13:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):310:310 -> + 14:20:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):311:311 -> + 21:27:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):313:313 -> + 28:36:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):314:314 -> + 37:48:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):317:317 -> + 49:50:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):318:318 -> + 51:56:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):322:322 -> + 57:61:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):323:323 -> + 62:65:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):324:324 -> + 66:71:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):325:325 -> + 72:76:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):326:326 -> + 77:80:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):327:327 -> + 81:84:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):320:320 -> + 85:93:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):328:328 -> + 94:97:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):329:329 -> + 1:6:int getTotalHorizontalOffsetForState():1246:1246 -> A + 7:13:int getTotalHorizontalOffsetForState():1247:1247 -> A + 14:19:int getTotalHorizontalOffsetForState():1248:1248 -> A + 20:26:int getTotalHorizontalOffsetForState():1250:1250 -> A + 27:42:int getTotalHorizontalOffsetForState():1251:1251 -> A + 43:50:int getTotalHorizontalOffsetForState():1253:1253 -> A + 1:6:int getTotalVerticalOffsetForState():1220:1220 -> B + 7:12:int getTotalVerticalOffsetForState():1221:1221 -> B + 13:18:int getTotalVerticalOffsetForState():1222:1222 -> B + 19:28:int getTotalVerticalOffsetForState():1223:1223 -> B + 29:39:int getTotalVerticalOffsetForState():1227:1227 -> B + 40:43:int getTotalVerticalOffsetForState():1226:1226 -> B + 44:45:int getTotalVerticalOffsetForState():1228:1228 -> B + 46:51:int getTotalVerticalOffsetForState():1230:1230 -> B + 52:55:int getTotalVerticalOffsetForState():1229:1229 -> B + 56:61:int getTotalVerticalOffsetForState():1238:1238 -> B + 62:68:int getTotalVerticalOffsetForState():1239:1239 -> B + 69:76:int getTotalVerticalOffsetForState():1241:1241 -> B + 1:17:boolean hasBadgeContent():1453:1453 -> C + 1:20:boolean hasNumber():533:533 -> D + 1:7:boolean hasText():583:583 -> E + 1:6:boolean isAnchorViewWrappedInCompatParent():399:399 -> F + 7:18:boolean isAnchorViewWrappedInCompatParent():401:401 -> F + 1:13:void onAlphaUpdated():729:729 -> G + 14:17:void onAlphaUpdated():730:730 -> G + 1:10:void onBackgroundColorUpdated():481:481 -> H + 11:18:void onBackgroundColorUpdated():482:482 -> H + 19:23:void onBackgroundColorUpdated():483:483 -> H + 24:27:void onBackgroundColorUpdated():484:484 -> H + 1:6:void onBadgeContentUpdated():1511:1511 -> I + 7:9:void onBadgeContentUpdated():1512:1512 -> I + 10:12:void onBadgeContentUpdated():1513:1513 -> I + 13:16:void onBadgeContentUpdated():1514:1514 -> I + 1:10:void onBadgeGravityUpdated():701:701 -> J + 11:12:void onBadgeGravityUpdated():702:702 -> J + 13:30:void onBadgeGravityUpdated():703:703 -> J + 31:34:void onBadgeGravityUpdated():702:702 -> J + 1:11:void onBadgeShapeAppearanceUpdated():1167:1167 -> K + 12:13:void onBadgeShapeAppearanceUpdated():1171:1171 -> K + 14:19:void onBadgeShapeAppearanceUpdated():1174:1174 -> K + 20:26:void onBadgeShapeAppearanceUpdated():1175:1175 -> K + 27:32:void onBadgeShapeAppearanceUpdated():1176:1176 -> K + 33:38:void onBadgeShapeAppearanceUpdated():1177:1177 -> K + 39:45:void onBadgeShapeAppearanceUpdated():1178:1178 -> K + 46:51:void onBadgeShapeAppearanceUpdated():1179:1179 -> K + 52:55:void onBadgeShapeAppearanceUpdated():1172:1172 -> K + 56:59:void onBadgeShapeAppearanceUpdated():1180:1180 -> K + 60:62:void onBadgeShapeAppearanceUpdated():1171:1171 -> K + 63:66:void onBadgeShapeAppearanceUpdated():1181:1181 -> K + 1:11:void onBadgeTextAppearanceUpdated():1108:1108 -> L + 12:22:void onBadgeTextAppearanceUpdated():1112:1112 -> L + 23:31:void onBadgeTextAppearanceUpdated():1113:1113 -> L + 32:36:void onBadgeTextAppearanceUpdated():1116:1116 -> L + 37:39:void onBadgeTextAppearanceUpdated():1117:1117 -> L + 40:42:void onBadgeTextAppearanceUpdated():1118:1118 -> L + 43:46:void onBadgeTextAppearanceUpdated():1119:1119 -> L + 1:15:void onBadgeTextColorUpdated():513:513 -> M + 16:19:void onBadgeTextColorUpdated():514:514 -> M + 1:3:void onMaxBadgeLengthUpdated():673:673 -> N + 4:9:void onMaxBadgeLengthUpdated():674:674 -> N + 10:12:void onMaxBadgeLengthUpdated():675:675 -> N + 13:16:void onMaxBadgeLengthUpdated():676:676 -> N + 1:6:void onNumberUpdated():576:576 -> O + 7:10:void onNumberUpdated():577:577 -> O + 1:4:void onTextUpdated():623:623 -> P + 1:7:void onVisibilityUpdated():278:278 -> Q + 8:10:void onVisibilityUpdated():279:279 -> Q + 11:22:void onVisibilityUpdated():282:282 -> Q + 23:36:void onVisibilityUpdated():283:283 -> Q + 1:3:void restoreState():288:288 -> R + 4:6:void restoreState():289:289 -> R + 7:9:void restoreState():291:291 -> R + 10:12:void restoreState():293:293 -> R + 13:15:void restoreState():294:294 -> R + 16:18:void restoreState():295:295 -> R + 19:21:void restoreState():296:296 -> R + 22:24:void restoreState():297:297 -> R + 25:27:void restoreState():299:299 -> R + 28:31:void restoreState():300:300 -> R + 1:5:void setBackgroundColor(int):476:476 -> S + 6:9:void setBackgroundColor(int):477:477 -> S + 1:12:void setBadgeTextColor(int):506:506 -> T + 13:17:void setBadgeTextColor(int):507:507 -> T + 18:21:void setBadgeTextColor(int):508:508 -> T + 2:5:void setNumber(int):558:558 -> U + 6:13:void setNumber(int):559:559 -> U + 14:18:void setNumber(int):560:560 -> U + 19:22:void setNumber(int):561:561 -> U + 1:12:void setText(java.lang.String):605:605 -> V + 13:17:void setText(java.lang.String):606:606 -> V + 18:21:void setText(java.lang.String):607:607 -> V + 1:5:void setVisible(boolean):273:273 -> W + 6:9:void setVisible(boolean):274:274 -> W + 1:8:void tryWrapAnchorInCompatParent(android.view.View):415:415 -> X + 9:20:void tryWrapAnchorInCompatParent(android.view.View):416:416 -> X + 21:27:void tryWrapAnchorInCompatParent(android.view.View):417:417 -> X + 28:30:void tryWrapAnchorInCompatParent(android.view.View):421:421 -> X + 31:39:void tryWrapAnchorInCompatParent(android.view.View):424:424 -> X + 40:45:void tryWrapAnchorInCompatParent(android.view.View):425:425 -> X + 46:48:void tryWrapAnchorInCompatParent(android.view.View):426:426 -> X + 49:51:void tryWrapAnchorInCompatParent(android.view.View):427:427 -> X + 52:58:void tryWrapAnchorInCompatParent(android.view.View):428:428 -> X + 59:65:void tryWrapAnchorInCompatParent(android.view.View):429:429 -> X + 66:72:void tryWrapAnchorInCompatParent(android.view.View):430:430 -> X + 73:76:void tryWrapAnchorInCompatParent(android.view.View):432:432 -> X + 77:79:void tryWrapAnchorInCompatParent(android.view.View):433:433 -> X + 80:88:void tryWrapAnchorInCompatParent(android.view.View):434:434 -> X + 89:91:void tryWrapAnchorInCompatParent(android.view.View):437:437 -> X + 92:94:void tryWrapAnchorInCompatParent(android.view.View):438:438 -> X + 95:101:void tryWrapAnchorInCompatParent(android.view.View):439:439 -> X + 102:110:void tryWrapAnchorInCompatParent(android.view.View):443:443 -> X + 1:7:void updateAnchorParentToNotClip(android.view.View):453:453 -> Y + 8:10:void updateAnchorParentToNotClip(android.view.View):454:454 -> Y + 11:14:void updateAnchorParentToNotClip(android.view.View):455:455 -> Y + 1:7:void updateBadgeCoordinates(android.view.View,android.widget.FrameLayout):384:384 -> Z + 8:13:void updateBadgeCoordinates(android.view.View,android.widget.FrameLayout):386:386 -> Z + 14:17:void updateBadgeCoordinates(android.view.View,android.widget.FrameLayout):387:387 -> Z + 18:26:void updateBadgeCoordinates(android.view.View,android.widget.FrameLayout):389:389 -> Z + 27:29:void updateBadgeCoordinates(android.view.View,android.widget.FrameLayout):392:392 -> Z + 30:32:void updateBadgeCoordinates(android.view.View,android.widget.FrameLayout):394:394 -> Z + 33:36:void updateBadgeCoordinates(android.view.View,android.widget.FrameLayout):395:395 -> Z + 1:4:void onTextSizeChange():770:770 -> a + 1:8:void updateCenterAndBounds():1185:1185 -> a0 + 9:26:void updateCenterAndBounds():1186:1186 -> a0 + 27:31:void updateCenterAndBounds():1190:1190 -> a0 + 32:36:void updateCenterAndBounds():1191:1191 -> a0 + 37:41:void updateCenterAndBounds():1193:1193 -> a0 + 42:44:void updateCenterAndBounds():1195:1195 -> a0 + 45:56:void updateCenterAndBounds():1197:1197 -> a0 + 57:62:void updateCenterAndBounds():1198:1198 -> a0 + 63:68:void updateCenterAndBounds():1201:1201 -> a0 + 69:71:void updateCenterAndBounds():1202:1202 -> a0 + 72:74:void updateCenterAndBounds():1205:1205 -> a0 + 75:87:void updateCenterAndBounds():1207:1207 -> a0 + 88:95:void updateCenterAndBounds():1211:1211 -> a0 + 96:100:void updateCenterAndBounds():1212:1212 -> a0 + 101:108:void updateCenterAndBounds():1214:1214 -> a0 + 109:116:void updateCenterAndBounds():1215:1215 -> a0 + 1:7:void autoAdjustWithinGrandparentBounds(android.view.View):1340:1340 -> b + 8:17:void autoAdjustWithinGrandparentBounds(android.view.View):1342:1342 -> b + 18:21:void autoAdjustWithinGrandparentBounds(android.view.View):1345:1345 -> b + 22:25:void autoAdjustWithinGrandparentBounds(android.view.View):1346:1346 -> b + 26:35:void autoAdjustWithinGrandparentBounds(android.view.View):1348:1348 -> b + 36:41:void autoAdjustWithinGrandparentBounds(android.view.View):1349:1349 -> b + 42:50:void autoAdjustWithinGrandparentBounds(android.view.View):1350:1350 -> b + 51:54:void autoAdjustWithinGrandparentBounds(android.view.View):1353:1353 -> b + 55:58:void autoAdjustWithinGrandparentBounds(android.view.View):1354:1354 -> b + 59:67:void autoAdjustWithinGrandparentBounds(android.view.View):1355:1355 -> b + 68:71:void autoAdjustWithinGrandparentBounds(android.view.View):1362:1362 -> b + 72:75:void autoAdjustWithinGrandparentBounds(android.view.View):1363:1363 -> b + 76:79:void autoAdjustWithinGrandparentBounds(android.view.View):1364:1364 -> b + 80:87:void autoAdjustWithinGrandparentBounds(android.view.View):1365:1365 -> b + 88:100:void autoAdjustWithinGrandparentBounds(android.view.View):1369:1369 -> b + 101:113:void autoAdjustWithinGrandparentBounds(android.view.View):1372:1372 -> b + 114:126:void autoAdjustWithinGrandparentBounds(android.view.View):1375:1375 -> b + 127:136:void autoAdjustWithinGrandparentBounds(android.view.View):1378:1378 -> b + 1:7:void updateMaxBadgeNumber():1518:1518 -> b0 + 8:27:void updateMaxBadgeNumber():1521:1521 -> b0 + 28:34:void updateMaxBadgeNumber():1523:1523 -> b0 + 1:25:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1257:1257 -> c + 26:27:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1259:1259 -> c + 28:30:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1260:1260 -> c + 31:54:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1263:1263 -> c + 55:78:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1265:1265 -> c + 79:84:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1270:1270 -> c + 85:88:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1271:1271 -> c + 89:92:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1273:1273 -> c + 93:99:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1276:1276 -> c + 100:105:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1277:1277 -> c + 106:111:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1274:1274 -> c + 112:115:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1279:1279 -> c + 116:122:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1282:1282 -> c + 123:128:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1283:1283 -> c + 129:134:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1280:1280 -> c + 135:142:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1286:1286 -> c + 143:146:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1289:1289 -> c + 147:162:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1291:1291 -> c + 163:169:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1299:1299 -> c + 170:175:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1294:1294 -> c + 176:179:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1303:1303 -> c + 180:192:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1306:1306 -> c + 193:198:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1318:1318 -> c + 199:207:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1319:1319 -> c + 208:218:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1320:1320 -> c + 219:224:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1310:1310 -> c + 225:233:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1311:1311 -> c + 234:243:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1312:1312 -> c + 244:251:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1324:1324 -> c + 252:255:void calculateCenterAndBounds(android.graphics.Rect,android.view.View):1325:1325 -> c + 1:8:void clearNumber():567:567 -> d + 9:13:void clearNumber():568:568 -> d + 14:17:void clearNumber():569:569 -> d + 1:4:void draw(android.graphics.Canvas):752:752 -> draw + 5:23:void draw(android.graphics.Canvas):753:753 -> draw + 24:28:void draw(android.graphics.Canvas):756:756 -> draw + 29:34:void draw(android.graphics.Canvas):757:757 -> draw + 35:38:void draw(android.graphics.Canvas):758:758 -> draw + 1:8:void clearText():615:615 -> e + 9:13:void clearText():616:616 -> e + 14:17:void clearText():617:617 -> e + 1:13:com.google.android.material.badge.BadgeDrawable create(android.content.Context):248:248 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LQ1/a;"} + 1:13:com.google.android.material.badge.BadgeDrawable createFromSavedState(android.content.Context,com.google.android.material.badge.BadgeState$State):242:242 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LQ1/b$a;)LQ1/a;"} + 1:7:int getAlpha():719:719 -> getAlpha + 1:7:int getIntrinsicHeight():741:741 -> getIntrinsicHeight + 1:7:int getIntrinsicWidth():747:747 -> getIntrinsicWidth + 1:2:int getOpacity():735:735 -> getOpacity + 1:6:void drawBadgeContent(android.graphics.Canvas):1429:1429 -> h + 7:11:void drawBadgeContent(android.graphics.Canvas):1431:1431 -> h + 12:13:void drawBadgeContent(android.graphics.Canvas):1432:1432 -> h + 14:18:void drawBadgeContent(android.graphics.Canvas):1433:1433 -> h + 19:25:void drawBadgeContent(android.graphics.Canvas):1434:1434 -> h + 26:32:void drawBadgeContent(android.graphics.Canvas):1443:1443 -> h + 33:34:void drawBadgeContent(android.graphics.Canvas):1444:1444 -> h + 35:48:void drawBadgeContent(android.graphics.Canvas):1447:1447 -> h + 49:52:void drawBadgeContent(android.graphics.Canvas):1448:1448 -> h + 53:56:void drawBadgeContent(android.graphics.Canvas):1444:1444 -> h + 1:6:java.lang.String getBadgeContent():1458:1458 -> i + 7:11:java.lang.String getBadgeContent():1459:1459 -> i + 12:17:java.lang.String getBadgeContent():1460:1460 -> i + 18:24:java.lang.String getBadgeContent():1461:1461 -> i + 1:2:boolean isStateful():709:709 -> isStateful + 1:8:float getBottomCutOff(android.view.View,float):1401:1401 -> j + 9:14:float getBottomCutOff(android.view.View,float):1402:1402 -> j + 15:19:float getBottomCutOff(android.view.View,float):1403:1403 -> j + 20:34:float getBottomCutOff(android.view.View,float):1406:1406 -> j + 1:8:java.lang.CharSequence getContentDescription():811:811 -> k + 9:14:java.lang.CharSequence getContentDescription():814:814 -> k + 15:19:java.lang.CharSequence getContentDescription():815:815 -> k + 20:25:java.lang.CharSequence getContentDescription():816:816 -> k + 26:30:java.lang.CharSequence getContentDescription():817:817 -> k + 31:35:java.lang.CharSequence getContentDescription():819:819 -> k + 1:13:android.widget.FrameLayout getCustomBadgeParent():407:407 -> l + 1:7:java.lang.CharSequence getEmptyContentDescription():854:854 -> m + 1:7:int getHorizontalOffset():920:920 -> n + 1:12:float getLeftCutOff(android.view.View,float):1393:1393 -> o + 1:5:boolean onStateChange(int[]):775:775 -> onStateChange + 1:7:int getMaxCharacterCount():633:633 -> p + 1:7:int getMaxNumber():656:656 -> q + 1:17:int getNumber():546:546 -> r + 1:14:java.lang.String getNumberBadgeText():1494:1494 -> s + 15:24:java.lang.String getNumberBadgeText():1497:1497 -> s + 25:27:java.lang.String getNumberBadgeText():1499:1499 -> s + 28:29:java.lang.String getNumberBadgeText():1502:1502 -> s + 30:35:java.lang.String getNumberBadgeText():1503:1503 -> s + 36:41:java.lang.String getNumberBadgeText():1504:1504 -> s + 42:51:java.lang.String getNumberBadgeText():1505:1505 -> s + 52:56:java.lang.String getNumberBadgeText():1502:1502 -> s + 57:76:java.lang.String getNumberBadgeText():1495:1495 -> s + 1:5:void setAlpha(int):724:724 -> setAlpha + 6:9:void setAlpha(int):725:725 -> setAlpha + 1:1:void setColorFilter(android.graphics.ColorFilter):715:715 -> setColorFilter + 1:9:java.lang.String getNumberContentDescription():825:825 -> t + 10:20:java.lang.String getNumberContentDescription():826:826 -> t + 21:34:java.lang.String getNumberContentDescription():830:830 -> t + 35:36:java.lang.String getNumberContentDescription():836:836 -> t + 37:50:java.lang.String getNumberContentDescription():837:837 -> t + 51:55:java.lang.String getNumberContentDescription():836:836 -> t + 56:61:java.lang.String getNumberContentDescription():832:832 -> t + 62:81:java.lang.String getNumberContentDescription():834:834 -> t + 82:87:java.lang.String getNumberContentDescription():833:833 -> t + 1:8:float getRightCutoff(android.view.View,float):1417:1417 -> u + 9:14:float getRightCutoff(android.view.View,float):1418:1418 -> u + 15:19:float getRightCutoff(android.view.View,float):1419:1419 -> u + 20:34:float getRightCutoff(android.view.View,float):1422:1422 -> u + 1:7:com.google.android.material.badge.BadgeState$State getSavedState():235:235 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ1/b$a;"} + 1:7:java.lang.String getText():594:594 -> w + 1:4:java.lang.String getTextBadgeText():1469:1469 -> x + 5:14:java.lang.String getTextBadgeText():1470:1470 -> x + 15:20:java.lang.String getTextBadgeText():1475:1475 -> x + 21:30:java.lang.String getTextBadgeText():1476:1476 -> x + 31:36:java.lang.String getTextBadgeText():1478:1478 -> x + 37:40:java.lang.String getTextBadgeText():1481:1481 -> x + 41:42:java.lang.String getTextBadgeText():1482:1482 -> x + 43:52:java.lang.String getTextBadgeText():1483:1483 -> x + 53:57:java.lang.String getTextBadgeText():1482:1482 -> x + 1:9:java.lang.CharSequence getTextContentDescription():845:845 -> y + 10:14:java.lang.CharSequence getTextContentDescription():849:849 -> y + 1:12:float getTopCutOff(android.view.View,float):1386:1386 -> z +com.google.android.material.badge.BadgeDrawable$1 -> Q1.a$a: +# {"id":"sourceFile","fileName":"BadgeDrawable.java"} + android.view.View val$anchorView -> d + android.widget.FrameLayout val$frameLayout -> e + com.google.android.material.badge.BadgeDrawable this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ1/a;"} + 1:10:void (com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):444:444 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/a;Landroid/view/View;Landroid/widget/FrameLayout;)V"} + 1:10:void run():447:447 -> run +com.google.android.material.badge.BadgeState -> Q1.b: # {"id":"sourceFile","fileName":"BadgeState.java"} com.google.android.material.badge.BadgeState$State overridingState -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LS1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ1/b$a;"} com.google.android.material.badge.BadgeState$State currentState -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LS1/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ1/b$a;"} float badgeRadius -> c float badgeWithTextRadius -> d float badgeWidth -> e @@ -142748,165 +140451,163 @@ com.google.android.material.badge.BadgeState -> S1.b: int horizontalInset -> i int horizontalInsetWithText -> j int offsetAlignmentMode -> k - int badgeFixedEdge -> l - 1:1:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):92:92 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;IIILS1/b$a;)V"} - 2:2:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):70:70 -> - 3:3:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):94:94 -> - 4:4:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):97:97 -> - 5:5:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):100:100 -> - 6:8:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):102:104 -> - 9:10:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):108:109 -> - 11:12:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):113:114 -> - 13:17:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):116:120 -> - 18:18:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):123:123 -> - 19:19:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):121:121 -> - 20:22:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):124:126 -> - 23:23:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):129:129 -> - 24:24:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):127:127 -> - 25:26:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):131:132 -> - 27:28:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):134:135 -> - 29:29:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):137:137 -> - 30:33:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):142:145 -> - 34:34:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):147:147 -> - 35:38:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):150:153 -> - 39:39:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):156:156 -> - 40:42:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):159:161 -> - 43:43:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):158:158 -> - 44:46:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):164:166 -> - 47:47:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):163:163 -> - 48:50:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):169:171 -> - 51:51:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):168:168 -> - 52:52:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):173:173 -> - 53:55:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):176:178 -> - 56:56:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):175:175 -> - 57:59:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):181:183 -> - 60:60:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):180:180 -> - 61:62:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):186:187 -> - 63:63:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):190:190 -> - 64:64:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):186:186 -> - 65:65:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):185:185 -> - 66:68:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):193:195 -> - 69:69:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):193:193 -> - 70:70:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):192:192 -> - 71:72:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):198:199 -> - 73:73:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):202:202 -> - 74:74:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):198:198 -> - 75:75:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):197:197 -> - 76:78:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):205:207 -> - 79:79:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):205:205 -> - 80:80:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):204:204 -> - 81:83:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):210:212 -> - 84:84:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):210:210 -> - 85:85:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):209:209 -> - 86:87:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):215:216 -> - 88:88:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):219:219 -> - 89:89:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):215:215 -> - 90:90:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):214:214 -> - 91:95:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):223:227 -> - 96:96:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):226:226 -> - 97:99:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):229:231 -> - 100:102:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):235:237 -> - 103:103:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):235:235 -> - 104:104:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):234:234 -> - 105:106:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):240:241 -> - 107:107:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):243:243 -> - 108:108:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):241:241 -> - 109:109:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):244:244 -> - 110:110:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):240:240 -> - 111:111:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):239:239 -> - 112:113:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):246:247 -> - 114:114:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):249:249 -> - 115:115:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):247:247 -> - 116:116:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):250:250 -> - 117:117:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):246:246 -> - 118:118:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):245:245 -> - 119:121:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):253:255 -> - 122:122:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):253:253 -> - 123:123:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):252:252 -> - 124:126:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):258:260 -> - 127:127:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):258:258 -> - 128:128:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):257:257 -> - 129:130:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):266:267 -> - 131:131:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):269:269 -> - 132:132:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):267:267 -> - 133:133:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):270:270 -> - 134:134:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):266:266 -> - 135:135:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):265:265 -> - 136:138:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):273:275 -> - 139:139:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):274:274 -> - 140:140:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):276:276 -> - 141:141:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):273:273 -> - 142:142:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):272:272 -> - 143:144:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):279:280 -> - 145:145:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):282:282 -> - 146:146:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):279:279 -> - 147:147:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):278:278 -> - 148:148:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):285:285 -> - 149:149:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):284:284 -> - 150:150:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):288:288 -> - 151:151:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):287:287 -> - 152:154:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):291:293 -> - 155:155:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):291:291 -> - 156:156:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):290:290 -> - 157:157:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):295:295 -> - 158:158:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):297:297 -> - 159:159:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):300:300 -> + 1:1:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):87:87 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;IIILQ1/b$a;)V"} + 2:2:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):68:68 -> + 3:3:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):89:89 -> + 4:4:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):92:92 -> + 5:5:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):95:95 -> + 6:8:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):97:99 -> + 9:10:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):103:104 -> + 11:12:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):108:109 -> + 13:17:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):111:115 -> + 18:18:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):118:118 -> + 19:19:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):116:116 -> + 20:22:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):119:121 -> + 23:23:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):124:124 -> + 24:24:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):122:122 -> + 25:26:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):126:127 -> + 27:27:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):129:129 -> + 28:31:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):134:137 -> + 32:32:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):139:139 -> + 33:36:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):142:145 -> + 37:37:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):148:148 -> + 38:40:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):151:153 -> + 41:41:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):150:150 -> + 42:44:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):156:158 -> + 45:45:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):155:155 -> + 46:48:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):161:163 -> + 49:49:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):160:160 -> + 50:50:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):165:165 -> + 51:53:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):168:170 -> + 54:54:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):167:167 -> + 55:57:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):173:175 -> + 58:58:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):172:172 -> + 59:60:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):178:179 -> + 61:61:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):182:182 -> + 62:62:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):178:178 -> + 63:63:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):177:177 -> + 64:66:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):185:187 -> + 67:67:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):185:185 -> + 68:68:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):184:184 -> + 69:70:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):190:191 -> + 71:71:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):194:194 -> + 72:72:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):190:190 -> + 73:73:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):189:189 -> + 74:76:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):197:199 -> + 77:77:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):197:197 -> + 78:78:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):196:196 -> + 79:81:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):202:204 -> + 82:82:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):202:202 -> + 83:83:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):201:201 -> + 84:85:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):207:208 -> + 86:86:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):211:211 -> + 87:87:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):207:207 -> + 88:88:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):206:206 -> + 89:93:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):215:219 -> + 94:94:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):218:218 -> + 95:97:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):221:223 -> + 98:100:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):227:229 -> + 101:101:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):227:227 -> + 102:102:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):226:226 -> + 103:104:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):232:233 -> + 105:105:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):235:235 -> + 106:106:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):233:233 -> + 107:107:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):236:236 -> + 108:108:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):232:232 -> + 109:109:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):231:231 -> + 110:111:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):238:239 -> + 112:112:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):241:241 -> + 113:113:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):239:239 -> + 114:114:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):242:242 -> + 115:115:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):238:238 -> + 116:116:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):237:237 -> + 117:119:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):245:247 -> + 120:120:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):245:245 -> + 121:121:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):244:244 -> + 122:124:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):250:252 -> + 125:125:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):250:250 -> + 126:126:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):249:249 -> + 127:128:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):258:259 -> + 129:129:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):261:261 -> + 130:130:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):259:259 -> + 131:131:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):262:262 -> + 132:132:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):258:258 -> + 133:133:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):257:257 -> + 134:136:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):265:267 -> + 137:137:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):266:266 -> + 138:138:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):268:268 -> + 139:139:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):265:265 -> + 140:140:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):264:264 -> + 141:142:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):271:272 -> + 143:143:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):274:274 -> + 144:144:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):271:271 -> + 145:145:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):270:270 -> + 146:146:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):277:277 -> + 147:147:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):276:276 -> + 148:148:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):280:280 -> + 149:149:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):279:279 -> + 150:152:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):283:285 -> + 153:153:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):283:283 -> + 154:154:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):282:282 -> + 155:155:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):287:287 -> + 156:156:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):289:289 -> + 157:157:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):292:292 -> + 158:158:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):290:290 -> + 159:159:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):295:295 -> 160:160:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):298:298 -> - 161:161:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):303:303 -> - 162:162:void (android.content.Context,int,int,int,com.google.android.material.badge.BadgeState$State):306:306 -> - 1:3:com.google.android.material.badge.BadgeState$State getOverridingState():329:329 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"()LS1/b$a;"} - 1:7:java.lang.String getText():363:363 -> B - 1:11:int getTextAppearanceResId():424:424 -> C - 1:11:int getVerticalOffsetWithText():530:530 -> D - 1:11:int getVerticalOffsetWithoutText():510:510 -> E - 1:13:boolean hasNumber():342:342 -> F - 1:12:boolean hasText():359:359 -> G - 1:11:boolean isAutoAdjustedToGrandparentBounds():618:618 -> H - 1:11:boolean isVisible():333:333 -> I - 1:9:int readColorFromAttributes(android.content.Context,android.content.res.TypedArray,int):630:630 -> J - 1:5:void setAlpha(int):380:380 -> K - 6:11:void setAlpha(int):381:381 -> K - 1:9:void setBackgroundColor(int):408:408 -> L - 10:19:void setBackgroundColor(int):409:409 -> L - 1:9:void setBadgeTextColor(int):418:418 -> M - 10:19:void setBadgeTextColor(int):419:419 -> M - 1:5:void setNumber(int):350:350 -> N - 6:11:void setNumber(int):351:351 -> N - 1:5:void setText(java.lang.String):367:367 -> O - 6:11:void setText(java.lang.String):368:368 -> O - 1:9:void setVisible(boolean):337:337 -> P - 10:19:void setVisible(boolean):338:338 -> P - 2:5:void clearNumber():355:355 -> a - 2:5:void clearText():372:372 -> b - 4:9:android.content.res.TypedArray generateTypedArray(android.content.Context,int,int,int):317:317 -> c - 10:23:android.content.res.TypedArray generateTypedArray(android.content.Context,int,int,int):318:318 -> c - 24:34:android.content.res.TypedArray generateTypedArray(android.content.Context,int,int,int):324:324 -> c - 1:11:int getAdditionalHorizontalOffset():550:550 -> d - 1:11:int getAdditionalVerticalOffset():560:560 -> e - 1:7:int getAlpha():376:376 -> f - 1:11:int getBackgroundColor():404:404 -> g - 1:11:int getBadgeGravity():470:470 -> h - 1:11:int getBadgeHorizontalPadding():480:480 -> i - 1:11:int getBadgeShapeAppearanceOverlayResId():442:442 -> j - 1:11:int getBadgeShapeAppearanceResId():433:433 -> k - 1:11:int getBadgeTextColor():414:414 -> l - 1:11:int getBadgeVerticalPadding():490:490 -> m - 1:11:int getBadgeWithTextShapeAppearanceOverlayResId():460:460 -> n - 1:11:int getBadgeWithTextShapeAppearanceResId():451:451 -> o - 1:7:int getContentDescriptionExceedsMaxBadgeNumberStringResource():598:598 -> p - 1:7:java.lang.CharSequence getContentDescriptionForText():569:569 -> q - 1:7:java.lang.CharSequence getContentDescriptionNumberless():578:578 -> r - 1:7:int getContentDescriptionQuantityStrings():588:588 -> s - 1:11:int getHorizontalOffsetWithText():520:520 -> t - 1:11:int getHorizontalOffsetWithoutText():500:500 -> u - 1:11:int getLargeFontVerticalOffsetAdjustment():540:540 -> v - 1:7:int getMaxCharacterCount():385:385 -> w - 1:7:int getMaxNumber():394:394 -> x - 1:7:int getNumber():346:346 -> y - 1:7:java.util.Locale getNumberLocale():607:607 -> z -com.google.android.material.badge.BadgeState$State -> S1.b$a: + 1:3:com.google.android.material.badge.BadgeState$State getOverridingState():321:321 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ1/b$a;"} + 1:7:java.lang.String getText():355:355 -> B + 1:11:int getTextAppearanceResId():416:416 -> C + 1:11:int getVerticalOffsetWithText():522:522 -> D + 1:11:int getVerticalOffsetWithoutText():502:502 -> E + 1:13:boolean hasNumber():334:334 -> F + 1:12:boolean hasText():351:351 -> G + 1:11:boolean isAutoAdjustedToGrandparentBounds():608:608 -> H + 1:11:boolean isVisible():325:325 -> I + 1:9:int readColorFromAttributes(android.content.Context,android.content.res.TypedArray,int):618:618 -> J + 1:5:void setAlpha(int):372:372 -> K + 6:11:void setAlpha(int):373:373 -> K + 1:9:void setBackgroundColor(int):400:400 -> L + 10:19:void setBackgroundColor(int):401:401 -> L + 1:9:void setBadgeTextColor(int):410:410 -> M + 10:19:void setBadgeTextColor(int):411:411 -> M + 1:5:void setNumber(int):342:342 -> N + 6:11:void setNumber(int):343:343 -> N + 1:5:void setText(java.lang.String):359:359 -> O + 6:11:void setText(java.lang.String):360:360 -> O + 1:9:void setVisible(boolean):329:329 -> P + 10:19:void setVisible(boolean):330:330 -> P + 2:5:void clearNumber():347:347 -> a + 2:5:void clearText():364:364 -> b + 4:9:android.content.res.TypedArray generateTypedArray(android.content.Context,int,int,int):309:309 -> c + 10:23:android.content.res.TypedArray generateTypedArray(android.content.Context,int,int,int):310:310 -> c + 24:34:android.content.res.TypedArray generateTypedArray(android.content.Context,int,int,int):316:316 -> c + 1:11:int getAdditionalHorizontalOffset():542:542 -> d + 1:11:int getAdditionalVerticalOffset():552:552 -> e + 1:7:int getAlpha():368:368 -> f + 1:11:int getBackgroundColor():396:396 -> g + 1:11:int getBadgeGravity():462:462 -> h + 1:11:int getBadgeHorizontalPadding():472:472 -> i + 1:11:int getBadgeShapeAppearanceOverlayResId():434:434 -> j + 1:11:int getBadgeShapeAppearanceResId():425:425 -> k + 1:11:int getBadgeTextColor():406:406 -> l + 1:11:int getBadgeVerticalPadding():482:482 -> m + 1:11:int getBadgeWithTextShapeAppearanceOverlayResId():452:452 -> n + 1:11:int getBadgeWithTextShapeAppearanceResId():443:443 -> o + 1:7:int getContentDescriptionExceedsMaxBadgeNumberStringResource():590:590 -> p + 1:7:java.lang.CharSequence getContentDescriptionForText():561:561 -> q + 1:7:java.lang.CharSequence getContentDescriptionNumberless():570:570 -> r + 1:7:int getContentDescriptionQuantityStrings():580:580 -> s + 1:11:int getHorizontalOffsetWithText():512:512 -> t + 1:11:int getHorizontalOffsetWithoutText():492:492 -> u + 1:11:int getLargeFontVerticalOffsetAdjustment():532:532 -> v + 1:7:int getMaxCharacterCount():377:377 -> w + 1:7:int getMaxNumber():386:386 -> x + 1:7:int getNumber():338:338 -> y + 1:7:java.util.Locale getNumberLocale():599:599 -> z +com.google.android.material.badge.BadgeState$State -> Q1.b$a: # {"id":"sourceFile","fileName":"BadgeState.java"} java.lang.Integer verticalOffsetWithoutText -> A java.lang.Integer horizontalOffsetWithText -> B @@ -142915,7 +140616,6 @@ com.google.android.material.badge.BadgeState$State -> S1.b$a: java.lang.Integer additionalVerticalOffset -> E java.lang.Integer largeFontVerticalOffsetAdjustment -> F java.lang.Boolean autoAdjustToWithinGrandparentBounds -> G - java.lang.Integer badgeFixedEdge -> H int badgeResId -> d java.lang.Integer backgroundColor -> e java.lang.Integer badgeTextColor -> f @@ -142939,210 +140639,211 @@ com.google.android.material.badge.BadgeState$State -> S1.b$a: java.lang.Integer badgeHorizontalPadding -> x java.lang.Integer badgeVerticalPadding -> y java.lang.Integer horizontalOffsetWithoutText -> z - 1:8:void ():735:735 -> - 1:1:void ():700:700 -> - 2:2:void ():655:655 -> - 3:5:void ():658:660 -> - 6:6:void ():669:669 -> - 7:7:void (android.os.Parcel):702:702 -> - 8:8:void (android.os.Parcel):655:655 -> - 9:11:void (android.os.Parcel):658:660 -> - 12:12:void (android.os.Parcel):669:669 -> - 13:42:void (android.os.Parcel):703:732 -> - 1:3:int access$200(com.google.android.material.badge.BadgeState$State):637:637 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)I"} - 1:3:java.lang.Integer access$2000(com.google.android.material.badge.BadgeState$State):637:637 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2002(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:int access$202(com.google.android.material.badge.BadgeState$State,int):637:637 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;I)I"} - 1:3:java.lang.Integer access$2100(com.google.android.material.badge.BadgeState$State):637:637 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2102(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2200(com.google.android.material.badge.BadgeState$State):637:637 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2202(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2300(com.google.android.material.badge.BadgeState$State):637:637 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2302(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2400(com.google.android.material.badge.BadgeState$State):637:637 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2402(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2500(com.google.android.material.badge.BadgeState$State):637:637 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2502(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2600(com.google.android.material.badge.BadgeState$State):637:637 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2602(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2700(com.google.android.material.badge.BadgeState$State):637:637 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$2702(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Boolean access$2800(com.google.android.material.badge.BadgeState$State):637:637 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Boolean;"} - 1:3:java.lang.Boolean access$2802(com.google.android.material.badge.BadgeState$State,java.lang.Boolean):637:637 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Boolean;)Ljava/lang/Boolean;"} - 1:3:java.util.Locale access$2900(com.google.android.material.badge.BadgeState$State):637:637 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/util/Locale;"} - 1:3:java.util.Locale access$2902(com.google.android.material.badge.BadgeState$State,java.util.Locale):637:637 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/util/Locale;)Ljava/util/Locale;"} - 1:3:java.lang.String access$300(com.google.android.material.badge.BadgeState$State):637:637 -> W - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/String;"} - 1:3:java.lang.String access$302(com.google.android.material.badge.BadgeState$State,java.lang.String):637:637 -> X - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/String;)Ljava/lang/String;"} - 1:3:java.lang.CharSequence access$400(com.google.android.material.badge.BadgeState$State):637:637 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/CharSequence;"} - 1:3:java.lang.CharSequence access$402(com.google.android.material.badge.BadgeState$State,java.lang.CharSequence):637:637 -> Z - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;"} - 1:3:java.lang.CharSequence access$500(com.google.android.material.badge.BadgeState$State):637:637 -> a0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/CharSequence;"} - 1:3:java.lang.CharSequence access$502(com.google.android.material.badge.BadgeState$State,java.lang.CharSequence):637:637 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;"} - 1:3:int access$000(com.google.android.material.badge.BadgeState$State):637:637 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)I"} - 1:3:int access$600(com.google.android.material.badge.BadgeState$State):637:637 -> c0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)I"} - 1:3:int access$002(com.google.android.material.badge.BadgeState$State,int):637:637 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;I)I"} - 1:3:int access$602(com.google.android.material.badge.BadgeState$State,int):637:637 -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;I)I"} - 1:2:int describeContents():752:752 -> describeContents - 1:3:int access$100(com.google.android.material.badge.BadgeState$State):637:637 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)I"} - 1:3:int access$700(com.google.android.material.badge.BadgeState$State):637:637 -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)I"} - 1:3:int access$1000(com.google.android.material.badge.BadgeState$State):637:637 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)I"} - 1:3:int access$702(com.google.android.material.badge.BadgeState$State,int):637:637 -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;I)I"} - 1:3:int access$1002(com.google.android.material.badge.BadgeState$State,int):637:637 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;I)I"} - 1:3:java.lang.Boolean access$800(com.google.android.material.badge.BadgeState$State):637:637 -> g0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Boolean;"} - 1:3:int access$102(com.google.android.material.badge.BadgeState$State,int):637:637 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;I)I"} - 1:3:java.lang.Boolean access$802(com.google.android.material.badge.BadgeState$State,java.lang.Boolean):637:637 -> h0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Boolean;)Ljava/lang/Boolean;"} - 1:3:java.lang.Integer access$1100(com.google.android.material.badge.BadgeState$State):637:637 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:int access$900(com.google.android.material.badge.BadgeState$State):637:637 -> i0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)I"} - 1:3:java.lang.Integer access$1102(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:int access$902(com.google.android.material.badge.BadgeState$State,int):637:637 -> j0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;I)I"} - 1:3:java.lang.Integer access$1200(com.google.android.material.badge.BadgeState$State):637:637 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1202(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1300(com.google.android.material.badge.BadgeState$State):637:637 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1302(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1400(com.google.android.material.badge.BadgeState$State):637:637 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1402(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1500(com.google.android.material.badge.BadgeState$State):637:637 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1502(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1600(com.google.android.material.badge.BadgeState$State):637:637 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1602(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1700(com.google.android.material.badge.BadgeState$State):637:637 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1702(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1800(com.google.android.material.badge.BadgeState$State):637:637 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:5:void writeToParcel(android.os.Parcel,int):757:757 -> writeToParcel - 6:10:void writeToParcel(android.os.Parcel,int):758:758 -> writeToParcel - 11:15:void writeToParcel(android.os.Parcel,int):759:759 -> writeToParcel - 16:20:void writeToParcel(android.os.Parcel,int):760:760 -> writeToParcel - 21:25:void writeToParcel(android.os.Parcel,int):761:761 -> writeToParcel - 26:30:void writeToParcel(android.os.Parcel,int):762:762 -> writeToParcel - 31:35:void writeToParcel(android.os.Parcel,int):763:763 -> writeToParcel - 36:40:void writeToParcel(android.os.Parcel,int):764:764 -> writeToParcel - 41:45:void writeToParcel(android.os.Parcel,int):765:765 -> writeToParcel - 46:50:void writeToParcel(android.os.Parcel,int):766:766 -> writeToParcel - 51:55:void writeToParcel(android.os.Parcel,int):767:767 -> writeToParcel - 56:60:void writeToParcel(android.os.Parcel,int):768:768 -> writeToParcel - 61:65:void writeToParcel(android.os.Parcel,int):769:769 -> writeToParcel - 66:76:void writeToParcel(android.os.Parcel,int):771:771 -> writeToParcel - 77:79:void writeToParcel(android.os.Parcel,int):770:770 -> writeToParcel - 80:87:void writeToParcel(android.os.Parcel,int):773:773 -> writeToParcel - 88:90:void writeToParcel(android.os.Parcel,int):772:772 -> writeToParcel - 91:95:void writeToParcel(android.os.Parcel,int):774:774 -> writeToParcel - 96:100:void writeToParcel(android.os.Parcel,int):775:775 -> writeToParcel - 101:105:void writeToParcel(android.os.Parcel,int):776:776 -> writeToParcel - 106:110:void writeToParcel(android.os.Parcel,int):777:777 -> writeToParcel - 111:115:void writeToParcel(android.os.Parcel,int):778:778 -> writeToParcel - 116:120:void writeToParcel(android.os.Parcel,int):779:779 -> writeToParcel - 121:125:void writeToParcel(android.os.Parcel,int):780:780 -> writeToParcel - 126:130:void writeToParcel(android.os.Parcel,int):781:781 -> writeToParcel - 131:135:void writeToParcel(android.os.Parcel,int):782:782 -> writeToParcel - 136:140:void writeToParcel(android.os.Parcel,int):783:783 -> writeToParcel - 141:145:void writeToParcel(android.os.Parcel,int):784:784 -> writeToParcel - 146:150:void writeToParcel(android.os.Parcel,int):785:785 -> writeToParcel - 151:155:void writeToParcel(android.os.Parcel,int):786:786 -> writeToParcel - 156:160:void writeToParcel(android.os.Parcel,int):787:787 -> writeToParcel - 161:166:void writeToParcel(android.os.Parcel,int):788:788 -> writeToParcel - 1:3:java.lang.Integer access$1802(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1900(com.google.android.material.badge.BadgeState$State):637:637 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;)Ljava/lang/Integer;"} - 1:3:java.lang.Integer access$1902(com.google.android.material.badge.BadgeState$State,java.lang.Integer):637:637 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} -com.google.android.material.badge.BadgeState$State$1 -> S1.b$a$a: + 1:8:void ():720:720 -> + 1:1:void ():686:686 -> + 2:2:void ():643:643 -> + 3:5:void ():646:648 -> + 6:6:void ():657:657 -> + 7:7:void (android.os.Parcel):688:688 -> + 8:8:void (android.os.Parcel):643:643 -> + 9:11:void (android.os.Parcel):646:648 -> + 12:12:void (android.os.Parcel):657:657 -> + 13:41:void (android.os.Parcel):689:717 -> + 1:3:int access$200(com.google.android.material.badge.BadgeState$State):625:625 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)I"} + 1:3:java.lang.Integer access$2000(com.google.android.material.badge.BadgeState$State):625:625 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2002(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:int access$202(com.google.android.material.badge.BadgeState$State,int):625:625 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;I)I"} + 1:3:java.lang.Integer access$2100(com.google.android.material.badge.BadgeState$State):625:625 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2102(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2200(com.google.android.material.badge.BadgeState$State):625:625 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2202(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2300(com.google.android.material.badge.BadgeState$State):625:625 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2302(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2400(com.google.android.material.badge.BadgeState$State):625:625 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2402(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2500(com.google.android.material.badge.BadgeState$State):625:625 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2502(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2600(com.google.android.material.badge.BadgeState$State):625:625 -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2602(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2700(com.google.android.material.badge.BadgeState$State):625:625 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$2702(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Boolean access$2800(com.google.android.material.badge.BadgeState$State):625:625 -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Boolean;"} + 1:3:java.lang.Boolean access$2802(com.google.android.material.badge.BadgeState$State,java.lang.Boolean):625:625 -> T + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Boolean;)Ljava/lang/Boolean;"} + 1:3:java.util.Locale access$2900(com.google.android.material.badge.BadgeState$State):625:625 -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/util/Locale;"} + 1:3:java.util.Locale access$2902(com.google.android.material.badge.BadgeState$State,java.util.Locale):625:625 -> V + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/util/Locale;)Ljava/util/Locale;"} + 1:3:java.lang.String access$300(com.google.android.material.badge.BadgeState$State):625:625 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/String;"} + 1:3:java.lang.String access$302(com.google.android.material.badge.BadgeState$State,java.lang.String):625:625 -> X + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/String;)Ljava/lang/String;"} + 1:3:java.lang.CharSequence access$400(com.google.android.material.badge.BadgeState$State):625:625 -> Y + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/CharSequence;"} + 1:3:java.lang.CharSequence access$402(com.google.android.material.badge.BadgeState$State,java.lang.CharSequence):625:625 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;"} + 1:3:java.lang.CharSequence access$500(com.google.android.material.badge.BadgeState$State):625:625 -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/CharSequence;"} + 1:3:java.lang.CharSequence access$502(com.google.android.material.badge.BadgeState$State,java.lang.CharSequence):625:625 -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;"} + 1:3:int access$000(com.google.android.material.badge.BadgeState$State):625:625 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)I"} + 1:3:int access$600(com.google.android.material.badge.BadgeState$State):625:625 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)I"} + 1:3:int access$002(com.google.android.material.badge.BadgeState$State,int):625:625 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;I)I"} + 1:3:int access$602(com.google.android.material.badge.BadgeState$State,int):625:625 -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;I)I"} + 1:2:int describeContents():737:737 -> describeContents + 1:3:int access$100(com.google.android.material.badge.BadgeState$State):625:625 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)I"} + 1:3:int access$700(com.google.android.material.badge.BadgeState$State):625:625 -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)I"} + 1:3:int access$1000(com.google.android.material.badge.BadgeState$State):625:625 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)I"} + 1:3:int access$702(com.google.android.material.badge.BadgeState$State,int):625:625 -> f0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;I)I"} + 1:3:int access$1002(com.google.android.material.badge.BadgeState$State,int):625:625 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;I)I"} + 1:3:java.lang.Boolean access$800(com.google.android.material.badge.BadgeState$State):625:625 -> g0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Boolean;"} + 1:3:int access$102(com.google.android.material.badge.BadgeState$State,int):625:625 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;I)I"} + 1:3:java.lang.Boolean access$802(com.google.android.material.badge.BadgeState$State,java.lang.Boolean):625:625 -> h0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Boolean;)Ljava/lang/Boolean;"} + 1:3:java.lang.Integer access$1100(com.google.android.material.badge.BadgeState$State):625:625 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:int access$900(com.google.android.material.badge.BadgeState$State):625:625 -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)I"} + 1:3:java.lang.Integer access$1102(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:int access$902(com.google.android.material.badge.BadgeState$State,int):625:625 -> j0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;I)I"} + 1:3:java.lang.Integer access$1200(com.google.android.material.badge.BadgeState$State):625:625 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1202(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1300(com.google.android.material.badge.BadgeState$State):625:625 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1302(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1400(com.google.android.material.badge.BadgeState$State):625:625 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1402(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1500(com.google.android.material.badge.BadgeState$State):625:625 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1502(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1600(com.google.android.material.badge.BadgeState$State):625:625 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1602(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1700(com.google.android.material.badge.BadgeState$State):625:625 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1702(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1800(com.google.android.material.badge.BadgeState$State):625:625 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:5:void writeToParcel(android.os.Parcel,int):742:742 -> writeToParcel + 6:10:void writeToParcel(android.os.Parcel,int):743:743 -> writeToParcel + 11:15:void writeToParcel(android.os.Parcel,int):744:744 -> writeToParcel + 16:20:void writeToParcel(android.os.Parcel,int):745:745 -> writeToParcel + 21:25:void writeToParcel(android.os.Parcel,int):746:746 -> writeToParcel + 26:30:void writeToParcel(android.os.Parcel,int):747:747 -> writeToParcel + 31:35:void writeToParcel(android.os.Parcel,int):748:748 -> writeToParcel + 36:40:void writeToParcel(android.os.Parcel,int):749:749 -> writeToParcel + 41:45:void writeToParcel(android.os.Parcel,int):750:750 -> writeToParcel + 46:50:void writeToParcel(android.os.Parcel,int):751:751 -> writeToParcel + 51:55:void writeToParcel(android.os.Parcel,int):752:752 -> writeToParcel + 56:60:void writeToParcel(android.os.Parcel,int):753:753 -> writeToParcel + 61:65:void writeToParcel(android.os.Parcel,int):754:754 -> writeToParcel + 66:76:void writeToParcel(android.os.Parcel,int):756:756 -> writeToParcel + 77:79:void writeToParcel(android.os.Parcel,int):755:755 -> writeToParcel + 80:87:void writeToParcel(android.os.Parcel,int):758:758 -> writeToParcel + 88:90:void writeToParcel(android.os.Parcel,int):757:757 -> writeToParcel + 91:95:void writeToParcel(android.os.Parcel,int):759:759 -> writeToParcel + 96:100:void writeToParcel(android.os.Parcel,int):760:760 -> writeToParcel + 101:105:void writeToParcel(android.os.Parcel,int):761:761 -> writeToParcel + 106:110:void writeToParcel(android.os.Parcel,int):762:762 -> writeToParcel + 111:115:void writeToParcel(android.os.Parcel,int):763:763 -> writeToParcel + 116:120:void writeToParcel(android.os.Parcel,int):764:764 -> writeToParcel + 121:125:void writeToParcel(android.os.Parcel,int):765:765 -> writeToParcel + 126:130:void writeToParcel(android.os.Parcel,int):766:766 -> writeToParcel + 131:135:void writeToParcel(android.os.Parcel,int):767:767 -> writeToParcel + 136:140:void writeToParcel(android.os.Parcel,int):768:768 -> writeToParcel + 141:145:void writeToParcel(android.os.Parcel,int):769:769 -> writeToParcel + 146:150:void writeToParcel(android.os.Parcel,int):770:770 -> writeToParcel + 151:155:void writeToParcel(android.os.Parcel,int):771:771 -> writeToParcel + 156:161:void writeToParcel(android.os.Parcel,int):772:772 -> writeToParcel + 1:3:java.lang.Integer access$1802(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1900(com.google.android.material.badge.BadgeState$State):625:625 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;)Ljava/lang/Integer;"} + 1:3:java.lang.Integer access$1902(com.google.android.material.badge.BadgeState$State,java.lang.Integer):625:625 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/b$a;Ljava/lang/Integer;)Ljava/lang/Integer;"} +com.google.android.material.badge.BadgeState$State$1 -> Q1.b$a$a: # {"id":"sourceFile","fileName":"BadgeState.java"} - 1:4:void ():736:736 -> - 1:6:com.google.android.material.badge.BadgeState$State createFromParcel(android.os.Parcel):740:740 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)LS1/b$a;"} - 1:3:com.google.android.material.badge.BadgeState$State[] newArray(int):746:746 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[LS1/b$a;"} - 1:5:java.lang.Object createFromParcel(android.os.Parcel):736:736 -> createFromParcel - 1:5:java.lang.Object[] newArray(int):736:736 -> newArray -com.google.android.material.badge.BadgeUtils -> S1.c: + 1:4:void ():721:721 -> + 1:6:com.google.android.material.badge.BadgeState$State createFromParcel(android.os.Parcel):725:725 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)LQ1/b$a;"} + 1:3:com.google.android.material.badge.BadgeState$State[] newArray(int):731:731 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[LQ1/b$a;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):721:721 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):721:721 -> newArray +com.google.android.material.badge.BadgeUtils -> Q1.c: # {"id":"sourceFile","fileName":"BadgeUtils.java"} - 2:5:void attachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View):76:76 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/a;Landroid/view/View;)V"} - 1:3:void attachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):89:89 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/a;Landroid/view/View;Landroid/widget/FrameLayout;)V"} - 4:9:void attachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):91:91 -> b - 10:17:void attachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):92:92 -> b - 18:25:void attachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):94:94 -> b - 1:10:android.util.SparseArray createBadgeDrawablesFromSavedStates(android.content.Context,com.google.android.material.internal.ParcelableSparseArray):296:296 -> c + boolean USE_COMPAT_PARENT -> a + 2:4:void ():50:50 -> + 1:3:void attachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):91:91 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/a;Landroid/view/View;Landroid/widget/FrameLayout;)V"} + 4:9:void attachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):93:93 -> a + 10:17:void attachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):94:94 -> a + 18:21:void attachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):96:96 -> a + 22:29:void attachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):99:99 -> a + 30:37:void attachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):97:97 -> a + 1:10:android.util.SparseArray createBadgeDrawablesFromSavedStates(android.content.Context,com.google.android.material.internal.ParcelableSparseArray):293:293 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lcom/google/android/material/internal/g;)Landroid/util/SparseArray;"} - 11:16:android.util.SparseArray createBadgeDrawablesFromSavedStates(android.content.Context,com.google.android.material.internal.ParcelableSparseArray):297:297 -> c - 17:20:android.util.SparseArray createBadgeDrawablesFromSavedStates(android.content.Context,com.google.android.material.internal.ParcelableSparseArray):298:298 -> c - 21:28:android.util.SparseArray createBadgeDrawablesFromSavedStates(android.content.Context,com.google.android.material.internal.ParcelableSparseArray):299:299 -> c - 29:34:android.util.SparseArray createBadgeDrawablesFromSavedStates(android.content.Context,com.google.android.material.internal.ParcelableSparseArray):302:302 -> c - 35:41:android.util.SparseArray createBadgeDrawablesFromSavedStates(android.content.Context,com.google.android.material.internal.ParcelableSparseArray):304:304 -> c - 1:6:com.google.android.material.internal.ParcelableSparseArray createParcelableBadgeStates(android.util.SparseArray):274:274 -> d + 11:16:android.util.SparseArray createBadgeDrawablesFromSavedStates(android.content.Context,com.google.android.material.internal.ParcelableSparseArray):294:294 -> b + 17:20:android.util.SparseArray createBadgeDrawablesFromSavedStates(android.content.Context,com.google.android.material.internal.ParcelableSparseArray):295:295 -> b + 21:28:android.util.SparseArray createBadgeDrawablesFromSavedStates(android.content.Context,com.google.android.material.internal.ParcelableSparseArray):296:296 -> b + 29:34:android.util.SparseArray createBadgeDrawablesFromSavedStates(android.content.Context,com.google.android.material.internal.ParcelableSparseArray):299:299 -> b + 35:41:android.util.SparseArray createBadgeDrawablesFromSavedStates(android.content.Context,com.google.android.material.internal.ParcelableSparseArray):301:301 -> b + 1:6:com.google.android.material.internal.ParcelableSparseArray createParcelableBadgeStates(android.util.SparseArray):271:271 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/util/SparseArray;)Lcom/google/android/material/internal/g;"} - 7:12:com.google.android.material.internal.ParcelableSparseArray createParcelableBadgeStates(android.util.SparseArray):275:275 -> d - 13:16:com.google.android.material.internal.ParcelableSparseArray createParcelableBadgeStates(android.util.SparseArray):276:276 -> d - 17:24:com.google.android.material.internal.ParcelableSparseArray createParcelableBadgeStates(android.util.SparseArray):277:277 -> d - 25:37:com.google.android.material.internal.ParcelableSparseArray createParcelableBadgeStates(android.util.SparseArray):278:278 -> d - 4:9:void detachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View):187:187 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/a;Landroid/view/View;)V"} - 10:18:void detachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View):188:188 -> e - 19:26:void detachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View):190:190 -> e - 1:5:void setBadgeDrawableBounds(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):256:256 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/a;Landroid/view/View;Landroid/widget/FrameLayout;)V"} - 6:8:void setBadgeDrawableBounds(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):257:257 -> f - 9:11:void setBadgeDrawableBounds(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):258:258 -> f - 12:15:void setBadgeDrawableBounds(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):259:259 -> f - 11:14:void updateBadgeBounds(android.graphics.Rect,float,float,float,float):67:67 -> g + 7:12:com.google.android.material.internal.ParcelableSparseArray createParcelableBadgeStates(android.util.SparseArray):272:272 -> c + 13:16:com.google.android.material.internal.ParcelableSparseArray createParcelableBadgeStates(android.util.SparseArray):273:273 -> c + 17:24:com.google.android.material.internal.ParcelableSparseArray createParcelableBadgeStates(android.util.SparseArray):274:274 -> c + 25:37:com.google.android.material.internal.ParcelableSparseArray createParcelableBadgeStates(android.util.SparseArray):275:275 -> c + 4:14:void detachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View):185:185 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/a;Landroid/view/View;)V"} + 15:22:void detachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View):188:188 -> d + 23:31:void detachBadgeDrawable(com.google.android.material.badge.BadgeDrawable,android.view.View):186:186 -> d + 1:5:void setBadgeDrawableBounds(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):253:253 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/a;Landroid/view/View;Landroid/widget/FrameLayout;)V"} + 6:8:void setBadgeDrawableBounds(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):254:254 -> e + 9:11:void setBadgeDrawableBounds(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):255:255 -> e + 12:15:void setBadgeDrawableBounds(com.google.android.material.badge.BadgeDrawable,android.view.View,android.widget.FrameLayout):256:256 -> e + 11:14:void updateBadgeBounds(android.graphics.Rect,float,float,float,float):69:69 -> f com.google.android.material.behavior.HideBottomViewOnScrollBehavior -> com.google.android.material.behavior.HideBottomViewOnScrollBehavior: # {"id":"sourceFile","fileName":"HideBottomViewOnScrollBehavior.java"} java.util.LinkedHashSet onScrollStateChangedListeners -> d @@ -143151,280 +140852,70 @@ com.google.android.material.behavior.HideBottomViewOnScrollBehavior -> com.googl android.animation.TimeInterpolator enterAnimInterpolator -> g android.animation.TimeInterpolator exitAnimInterpolator -> h int height -> i - android.view.accessibility.AccessibilityManager accessibilityManager -> j - android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener touchExplorationListener -> k - boolean disableOnTouchExploration -> l - int currentState -> m - int additionalHiddenOffsetY -> n - android.view.ViewPropertyAnimator currentAnimator -> o - int ENTER_ANIM_DURATION_ATTR -> p - int EXIT_ANIM_DURATION_ATTR -> q - int ENTER_EXIT_ANIM_EASING_ATTR -> r - 1:4:void ():84:84 -> - 5:8:void ():85:85 -> - 9:13:void ():86:86 -> - 1:1:void ():120:120 -> - 2:2:void ():78:78 -> - 3:3:void ():99:99 -> - 4:4:void ():104:104 -> - 5:6:void ():116:117 -> - 7:7:void (android.content.Context,android.util.AttributeSet):123:123 -> - 8:8:void (android.content.Context,android.util.AttributeSet):78:78 -> - 9:9:void (android.content.Context,android.util.AttributeSet):99:99 -> - 10:10:void (android.content.Context,android.util.AttributeSet):104:104 -> - 11:12:void (android.content.Context,android.util.AttributeSet):116:117 -> + int currentState -> j + int additionalHiddenOffsetY -> k + android.view.ViewPropertyAnimator currentAnimator -> l + int ENTER_ANIM_DURATION_ATTR -> m + int EXIT_ANIM_DURATION_ATTR -> n + int ENTER_EXIT_ANIM_EASING_ATTR -> o + 1:4:void ():71:71 -> + 5:8:void ():72:72 -> + 9:13:void ():73:73 -> + 1:1:void ():102:102 -> + 2:2:void ():65:65 -> + 3:3:void ():87:87 -> + 4:5:void ():98:99 -> + 6:6:void (android.content.Context,android.util.AttributeSet):105:105 -> + 7:7:void (android.content.Context,android.util.AttributeSet):65:65 -> + 8:8:void (android.content.Context,android.util.AttributeSet):87:87 -> + 9:10:void (android.content.Context,android.util.AttributeSet):98:99 -> 1:1:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):0:0 -> E - 3:8:void lambda$disableIfTouchExplorationEnabled$0(android.view.View,boolean):159:159 -> I - 3:8:void $r8$lambda$u8hW3V09BoGAavr-LZRTR540LS0(com.google.android.material.behavior.HideBottomViewOnScrollBehavior,android.view.View,boolean):0 -> I - # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]} - # {"id":"com.android.tools.r8.synthesized"} - 9:12:void lambda$disableIfTouchExplorationEnabled$0(android.view.View,boolean):160:160 -> I - 9:12:void $r8$lambda$u8hW3V09BoGAavr-LZRTR540LS0(com.google.android.material.behavior.HideBottomViewOnScrollBehavior,android.view.View,boolean):0 -> I - 13:16:void $r8$lambda$u8hW3V09BoGAavr-LZRTR540LS0(com.google.android.material.behavior.HideBottomViewOnScrollBehavior,android.view.View,boolean):0:0 -> I - 1:3:android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener access$000(com.google.android.material.behavior.HideBottomViewOnScrollBehavior):61:61 -> J - 1:3:android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener access$002(com.google.android.material.behavior.HideBottomViewOnScrollBehavior,android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener):61:61 -> K - 1:3:android.view.accessibility.AccessibilityManager access$100(com.google.android.material.behavior.HideBottomViewOnScrollBehavior):61:61 -> L - 1:3:android.view.ViewPropertyAnimator access$202(com.google.android.material.behavior.HideBottomViewOnScrollBehavior,android.view.ViewPropertyAnimator):61:61 -> M - 1:5:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):316:316 -> N - 6:9:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):317:317 -> N - 10:13:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):318:318 -> N - 14:22:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):319:319 -> N - 23:29:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):320:320 -> N - 1:4:void disableIfTouchExplorationEnabled(android.view.View):153:153 -> O - 5:18:void disableIfTouchExplorationEnabled(android.view.View):154:154 -> O - 19:26:void disableIfTouchExplorationEnabled(android.view.View):156:156 -> O - 27:33:void disableIfTouchExplorationEnabled(android.view.View):157:157 -> O - 34:38:void disableIfTouchExplorationEnabled(android.view.View):163:163 -> O - 39:47:void disableIfTouchExplorationEnabled(android.view.View):164:164 -> O - 1:8:boolean isScrolledDown():263:263 -> P - 1:9:boolean isScrolledUp():226:226 -> Q - 2:5:void slideDown(android.view.View):271:271 -> R - 1:7:void slideDown(android.view.View,boolean):281:281 -> S - 8:15:void slideDown(android.view.View,boolean):286:286 -> S - 16:22:void slideDown(android.view.View,boolean):288:288 -> S - 23:26:void slideDown(android.view.View,boolean):292:292 -> S - 27:29:void slideDown(android.view.View,boolean):293:293 -> S - 30:33:void slideDown(android.view.View,boolean):294:294 -> S - 34:36:void slideDown(android.view.View,boolean):296:296 -> S - 37:44:void slideDown(android.view.View,boolean):297:297 -> S - 45:57:void slideDown(android.view.View,boolean):299:299 -> S - 58:61:void slideDown(android.view.View,boolean):301:301 -> S - 2:5:void slideUp(android.view.View):234:234 -> T - 1:7:void slideUp(android.view.View,boolean):244:244 -> U - 8:11:void slideUp(android.view.View,boolean):248:248 -> U - 12:14:void slideUp(android.view.View,boolean):249:249 -> U - 15:18:void slideUp(android.view.View,boolean):250:250 -> U - 19:24:void slideUp(android.view.View,boolean):252:252 -> U - 25:37:void slideUp(android.view.View,boolean):255:255 -> U - 38:41:void slideUp(android.view.View,boolean):257:257 -> U - 1:2:void updateCurrentState(android.view.View,int):306:306 -> V - 3:23:void updateCurrentState(android.view.View,int):307:307 -> V - 24:24:void updateCurrentState(android.view.View,int):308:308 -> V - 1:6:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):130:130 -> p - 7:15:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):131:131 -> p - 16:23:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):134:134 -> p - 24:29:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):133:133 -> p - 30:37:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):137:137 -> p - 38:43:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):136:136 -> p - 44:51:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):140:140 -> p - 52:57:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):139:139 -> p - 58:63:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):145:145 -> p - 64:69:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):144:144 -> p - 70:72:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):148:148 -> p - 73:77:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):149:149 -> p - 3:8:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int,int[]):218:218 -> x - 9:12:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int,int[]):220:220 -> x -com.google.android.material.behavior.HideBottomViewOnScrollBehavior$$ExternalSyntheticLambda0 -> T1.a: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - com.google.android.material.behavior.HideBottomViewOnScrollBehavior com.google.android.material.behavior.HideBottomViewOnScrollBehavior$$InternalSyntheticLambda$1$c309db911c30266a0170a17a6118856d2137ef84146429778200d2ce98b07f73$0.f$0 -> a - # {"id":"com.android.tools.r8.synthesized"} - android.view.View com.google.android.material.behavior.HideBottomViewOnScrollBehavior$$InternalSyntheticLambda$1$c309db911c30266a0170a17a6118856d2137ef84146429778200d2ce98b07f73$0.f$1 -> b - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void T1.HideBottomViewOnScrollBehavior$$ExternalSyntheticLambda0.(com.google.android.material.behavior.HideBottomViewOnScrollBehavior,android.view.View):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void T1.HideBottomViewOnScrollBehavior$$ExternalSyntheticLambda0.onTouchExplorationStateChanged(boolean):0:0 -> onTouchExplorationStateChanged - # {"id":"com.android.tools.r8.synthesized"} + 1:3:android.view.ViewPropertyAnimator access$002(com.google.android.material.behavior.HideBottomViewOnScrollBehavior,android.view.ViewPropertyAnimator):47:47 -> I + 1:5:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):261:261 -> J + 6:9:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):262:262 -> J + 10:13:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):263:263 -> J + 14:22:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):264:264 -> J + 23:29:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):265:265 -> J + 1:8:boolean isScrolledDown():215:215 -> K + 1:9:boolean isScrolledUp():178:178 -> L + 2:5:void slideDown(android.view.View):223:223 -> M + 1:7:void slideDown(android.view.View,boolean):233:233 -> N + 8:11:void slideDown(android.view.View,boolean):237:237 -> N + 12:14:void slideDown(android.view.View,boolean):238:238 -> N + 15:18:void slideDown(android.view.View,boolean):239:239 -> N + 19:21:void slideDown(android.view.View,boolean):241:241 -> N + 22:29:void slideDown(android.view.View,boolean):242:242 -> N + 30:42:void slideDown(android.view.View,boolean):244:244 -> N + 43:46:void slideDown(android.view.View,boolean):246:246 -> N + 2:5:void slideUp(android.view.View):186:186 -> O + 1:7:void slideUp(android.view.View,boolean):196:196 -> P + 8:11:void slideUp(android.view.View,boolean):200:200 -> P + 12:14:void slideUp(android.view.View,boolean):201:201 -> P + 15:18:void slideUp(android.view.View,boolean):202:202 -> P + 19:24:void slideUp(android.view.View,boolean):204:204 -> P + 25:37:void slideUp(android.view.View,boolean):207:207 -> P + 38:41:void slideUp(android.view.View,boolean):209:209 -> P + 1:2:void updateCurrentState(android.view.View,int):251:251 -> Q + 3:23:void updateCurrentState(android.view.View,int):252:252 -> Q + 24:24:void updateCurrentState(android.view.View,int):253:253 -> Q + 1:6:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):112:112 -> p + 7:15:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):113:113 -> p + 16:23:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):116:116 -> p + 24:29:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):115:115 -> p + 30:37:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):119:119 -> p + 38:43:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):118:118 -> p + 44:51:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):122:122 -> p + 52:57:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):121:121 -> p + 58:63:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):127:127 -> p + 64:69:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):126:126 -> p + 70:74:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):130:130 -> p + 3:8:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int,int[]):170:170 -> x + 9:12:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int,int[]):172:172 -> x com.google.android.material.behavior.HideBottomViewOnScrollBehavior$1 -> com.google.android.material.behavior.HideBottomViewOnScrollBehavior$a: -# {"id":"sourceFile","fileName":"HideBottomViewOnScrollBehavior.java"} - com.google.android.material.behavior.HideBottomViewOnScrollBehavior this$0 -> d - 1:6:void (com.google.android.material.behavior.HideBottomViewOnScrollBehavior):165:165 -> - 1:16:void onViewDetachedFromWindow(android.view.View):171:171 -> onViewDetachedFromWindow - 17:24:void onViewDetachedFromWindow(android.view.View):172:172 -> onViewDetachedFromWindow - 25:28:void onViewDetachedFromWindow(android.view.View):173:173 -> onViewDetachedFromWindow - 29:31:void onViewDetachedFromWindow(android.view.View):172:172 -> onViewDetachedFromWindow - 32:38:void onViewDetachedFromWindow(android.view.View):174:174 -> onViewDetachedFromWindow -com.google.android.material.behavior.HideBottomViewOnScrollBehavior$2 -> com.google.android.material.behavior.HideBottomViewOnScrollBehavior$b: # {"id":"sourceFile","fileName":"HideBottomViewOnScrollBehavior.java"} com.google.android.material.behavior.HideBottomViewOnScrollBehavior this$0 -> a - 1:6:void (com.google.android.material.behavior.HideBottomViewOnScrollBehavior):321:321 -> - 1:7:void onAnimationEnd(android.animation.Animator):324:324 -> onAnimationEnd -com.google.android.material.behavior.HideBottomViewOnScrollDelegate -> com.google.android.material.behavior.a: -# {"id":"sourceFile","fileName":"HideBottomViewOnScrollDelegate.java"} - 1:4:void ():32:32 -> - 1:8:int getSize(android.view.View,android.view.ViewGroup$MarginLayoutParams):41:41 -> a - 1:1:int getTargetTranslation():0:0 -> b - 1:1:int getViewEdge():0:0 -> c - 1:10:android.view.ViewPropertyAnimator getViewTranslationAnimator(android.view.View,int):63:63 -> d - 2:5:void setViewTranslation(android.view.View,int):57:57 -> e -com.google.android.material.behavior.HideLeftViewOnScrollDelegate -> com.google.android.material.behavior.b: -# {"id":"sourceFile","fileName":"HideLeftViewOnScrollDelegate.java"} - 1:4:void ():32:32 -> - 1:8:int getSize(android.view.View,android.view.ViewGroup$MarginLayoutParams):41:41 -> a - 1:1:int getTargetTranslation():0:0 -> b - 1:1:int getViewEdge():0:0 -> c - 1:11:android.view.ViewPropertyAnimator getViewTranslationAnimator(android.view.View,int):63:63 -> d - 3:6:void setViewTranslation(android.view.View,int):57:57 -> e -com.google.android.material.behavior.HideRightViewOnScrollDelegate -> com.google.android.material.behavior.c: -# {"id":"sourceFile","fileName":"HideRightViewOnScrollDelegate.java"} - 1:4:void ():32:32 -> - 1:8:int getSize(android.view.View,android.view.ViewGroup$MarginLayoutParams):41:41 -> a - 1:1:int getTargetTranslation():0:0 -> b - 1:1:int getViewEdge():0:0 -> c - 1:10:android.view.ViewPropertyAnimator getViewTranslationAnimator(android.view.View,int):63:63 -> d - 2:5:void setViewTranslation(android.view.View,int):57:57 -> e -com.google.android.material.behavior.HideViewOnScrollBehavior -> com.google.android.material.behavior.HideViewOnScrollBehavior: -# {"id":"sourceFile","fileName":"HideViewOnScrollBehavior.java"} - com.google.android.material.behavior.HideViewOnScrollDelegate hideOnScrollViewDelegate -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/behavior/d;"} - android.view.accessibility.AccessibilityManager accessibilityManager -> e - android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener touchExplorationListener -> f - boolean disableOnTouchExploration -> g - java.util.LinkedHashSet onScrollStateChangedListeners -> h - int enterAnimDuration -> i - int exitAnimDuration -> j - android.animation.TimeInterpolator enterAnimInterpolator -> k - android.animation.TimeInterpolator exitAnimInterpolator -> l - int size -> m - int currentState -> n - int additionalHiddenOffset -> o - android.view.ViewPropertyAnimator currentAnimator -> p - boolean viewEdgeOverride -> q - int ENTER_ANIM_DURATION_ATTR -> r - int EXIT_ANIM_DURATION_ATTR -> s - int ENTER_EXIT_ANIM_EASING_ATTR -> t - 1:4:void ():91:91 -> - 5:8:void ():92:92 -> - 9:13:void ():93:93 -> - 1:1:void ():143:143 -> - 2:2:void ():68:68 -> - 3:3:void ():85:85 -> - 4:4:void ():125:125 -> - 5:6:void ():137:138 -> - 7:7:void ():141:141 -> - 8:8:void (android.content.Context,android.util.AttributeSet):152:152 -> - 9:9:void (android.content.Context,android.util.AttributeSet):68:68 -> - 10:10:void (android.content.Context,android.util.AttributeSet):85:85 -> - 11:11:void (android.content.Context,android.util.AttributeSet):125:125 -> - 12:13:void (android.content.Context,android.util.AttributeSet):137:138 -> - 14:14:void (android.content.Context,android.util.AttributeSet):141:141 -> - 1:1:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):0:0 -> E - 1:6:void lambda$disableIfTouchExplorationEnabled$0(android.view.View,boolean):219:219 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/behavior/HideViewOnScrollBehavior;Landroid/view/View;Z)V"} - 7:12:void lambda$disableIfTouchExplorationEnabled$0(android.view.View,boolean):219:219 -> I - 13:16:void lambda$disableIfTouchExplorationEnabled$0(android.view.View,boolean):220:220 -> I - 1:3:android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener access$000(com.google.android.material.behavior.HideViewOnScrollBehavior):62:62 -> J - 1:3:android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener access$002(com.google.android.material.behavior.HideViewOnScrollBehavior,android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener):62:62 -> K - 1:3:android.view.accessibility.AccessibilityManager access$100(com.google.android.material.behavior.HideViewOnScrollBehavior):62:62 -> L - 1:3:android.view.ViewPropertyAnimator access$202(com.google.android.material.behavior.HideViewOnScrollBehavior,android.view.ViewPropertyAnimator):62:62 -> M - 1:2:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):409:409 -> N - 3:6:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):411:411 -> N - 7:10:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):412:412 -> N - 11:19:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):413:413 -> N - 20:26:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):414:414 -> N - 1:4:void disableIfTouchExplorationEnabled(android.view.View):212:212 -> O - 5:18:void disableIfTouchExplorationEnabled(android.view.View):213:213 -> O - 19:26:void disableIfTouchExplorationEnabled(android.view.View):216:216 -> O - 27:33:void disableIfTouchExplorationEnabled(android.view.View):217:217 -> O - 34:38:void disableIfTouchExplorationEnabled(android.view.View):223:223 -> O - 39:47:void disableIfTouchExplorationEnabled(android.view.View):224:224 -> O - 1:1:boolean isGravityBottom(int):0:0 -> P - 1:1:boolean isGravityLeft(int):0:0 -> Q - 1:9:boolean isScrolledIn():317:317 -> R - 1:8:boolean isScrolledOut():355:355 -> S - 1:5:void setViewEdge(android.view.View,int):156:156 -> T - 6:11:void setViewEdge(android.view.View,int):160:160 -> T - 12:13:void setViewEdge(android.view.View,int):161:161 -> T - 14:20:void setViewEdge(android.view.View,int):163:163 -> T - 21:24:void setViewEdge(android.view.View,int):164:164 -> T - 25:28:void setViewEdge(android.view.View,int):166:166 -> T - 29:41:void setViewEdge(android.view.View,int):167:167 -> T - 1:20:void setViewEdgeInternal(int):177:177 -> U - 21:28:void setViewEdgeInternal(int):186:186 -> U - 29:81:void setViewEdgeInternal(int):189:189 -> U - 82:89:void setViewEdgeInternal(int):183:183 -> U - 90:97:void setViewEdgeInternal(int):180:180 -> U - 2:5:void slideIn(android.view.View):325:325 -> V - 1:7:void slideIn(android.view.View,boolean):335:335 -> W - 8:11:void slideIn(android.view.View,boolean):339:339 -> W - 12:14:void slideIn(android.view.View,boolean):340:340 -> W - 15:18:void slideIn(android.view.View,boolean):341:341 -> W - 19:21:void slideIn(android.view.View,boolean):343:343 -> W - 22:29:void slideIn(android.view.View,boolean):344:344 -> W - 30:42:void slideIn(android.view.View,boolean):347:347 -> W - 43:48:void slideIn(android.view.View,boolean):349:349 -> W - 2:5:void slideOut(android.view.View):363:363 -> X - 1:7:void slideOut(android.view.View,boolean):373:373 -> Y - 8:15:void slideOut(android.view.View,boolean):378:378 -> Y - 16:22:void slideOut(android.view.View,boolean):380:380 -> Y - 23:26:void slideOut(android.view.View,boolean):384:384 -> Y - 27:29:void slideOut(android.view.View,boolean):385:385 -> Y - 30:33:void slideOut(android.view.View,boolean):386:386 -> Y - 34:36:void slideOut(android.view.View,boolean):388:388 -> Y - 37:44:void slideOut(android.view.View,boolean):389:389 -> Y - 45:57:void slideOut(android.view.View,boolean):391:391 -> Y - 58:63:void slideOut(android.view.View,boolean):393:393 -> Y - 1:2:void updateCurrentState(android.view.View,int):398:398 -> Z - 3:23:void updateCurrentState(android.view.View,int):399:399 -> Z - 24:24:void updateCurrentState(android.view.View,int):400:400 -> Z - 1:3:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):245:245 -> p - 4:9:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):248:248 -> p - 10:12:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):249:249 -> p - 13:20:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):251:251 -> p - 21:28:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):255:255 -> p - 29:34:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):254:254 -> p - 35:42:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):258:258 -> p - 43:48:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):257:257 -> p - 49:56:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):261:261 -> p - 57:62:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):260:260 -> p - 63:68:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):266:266 -> p - 69:74:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):265:265 -> p - 75:79:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):269:269 -> p - 3:8:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int,int[]):309:309 -> x - 9:12:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int,int[]):311:311 -> x -com.google.android.material.behavior.HideViewOnScrollBehavior$$ExternalSyntheticLambda0 -> T1.b: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - com.google.android.material.behavior.HideViewOnScrollBehavior com.google.android.material.behavior.HideViewOnScrollBehavior$$InternalSyntheticLambda$1$6a467999ed5abb8251523267f0dcc79f089c085255be473340ce3259e840eb51$0.f$0 -> a - # {"id":"com.android.tools.r8.synthesized"} - android.view.View com.google.android.material.behavior.HideViewOnScrollBehavior$$InternalSyntheticLambda$1$6a467999ed5abb8251523267f0dcc79f089c085255be473340ce3259e840eb51$0.f$1 -> b - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void T1.HideViewOnScrollBehavior$$ExternalSyntheticLambda0.(com.google.android.material.behavior.HideViewOnScrollBehavior,android.view.View):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void T1.HideViewOnScrollBehavior$$ExternalSyntheticLambda0.onTouchExplorationStateChanged(boolean):0:0 -> onTouchExplorationStateChanged - # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.behavior.HideViewOnScrollBehavior$1 -> com.google.android.material.behavior.HideViewOnScrollBehavior$a: -# {"id":"sourceFile","fileName":"HideViewOnScrollBehavior.java"} - com.google.android.material.behavior.HideViewOnScrollBehavior this$0 -> d - 1:6:void (com.google.android.material.behavior.HideViewOnScrollBehavior):225:225 -> - 1:16:void onViewDetachedFromWindow(android.view.View):231:231 -> onViewDetachedFromWindow - 17:24:void onViewDetachedFromWindow(android.view.View):232:232 -> onViewDetachedFromWindow - 25:28:void onViewDetachedFromWindow(android.view.View):233:233 -> onViewDetachedFromWindow - 29:31:void onViewDetachedFromWindow(android.view.View):232:232 -> onViewDetachedFromWindow - 32:38:void onViewDetachedFromWindow(android.view.View):234:234 -> onViewDetachedFromWindow -com.google.android.material.behavior.HideViewOnScrollBehavior$2 -> com.google.android.material.behavior.HideViewOnScrollBehavior$b: -# {"id":"sourceFile","fileName":"HideViewOnScrollBehavior.java"} - com.google.android.material.behavior.HideViewOnScrollBehavior this$0 -> a - 1:6:void (com.google.android.material.behavior.HideViewOnScrollBehavior):415:415 -> - 1:7:void onAnimationEnd(android.animation.Animator):418:418 -> onAnimationEnd -com.google.android.material.behavior.HideViewOnScrollDelegate -> com.google.android.material.behavior.d: -# {"id":"sourceFile","fileName":"HideViewOnScrollDelegate.java"} - 1:4:void ():26:26 -> - int getSize(android.view.View,android.view.ViewGroup$MarginLayoutParams) -> a - int getTargetTranslation() -> b - int getViewEdge() -> c - android.view.ViewPropertyAnimator getViewTranslationAnimator(android.view.View,int) -> d - void setViewTranslation(android.view.View,int) -> e + 1:6:void (com.google.android.material.behavior.HideBottomViewOnScrollBehavior):266:266 -> + 1:7:void onAnimationEnd(android.animation.Animator):269:269 -> onAnimationEnd com.google.android.material.behavior.SwipeDismissBehavior -> com.google.android.material.behavior.SwipeDismissBehavior: # {"id":"sourceFile","fileName":"SwipeDismissBehavior.java"} androidx.customview.widget.ViewDragHelper viewDragHelper -> d @@ -143445,158 +140936,158 @@ com.google.android.material.behavior.SwipeDismissBehavior -> com.google.android. 12:13:void ():94:94 -> 14:15:void ():95:95 -> 16:17:void ():96:96 -> - 18:25:void ():236:236 -> - 1:4:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):215:215 -> H - 5:8:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):217:217 -> H - 9:15:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):218:218 -> H - 16:24:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):219:219 -> H + 18:25:void ():237:237 -> + 1:4:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):216:216 -> H + 5:8:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):218:218 -> H + 9:15:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):219:219 -> H + 16:24:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):220:220 -> H 1:3:boolean access$002(com.google.android.material.behavior.SwipeDismissBehavior,boolean):43:43 -> I 1:1:boolean canSwipeDismissView(android.view.View):0:0 -> J - 1:9:float clamp(float,float,float):447:447 -> K - 1:9:int clamp(int,int,int):451:451 -> L - 1:4:void ensureViewDragHelper(android.view.ViewGroup):388:388 -> M - 5:8:void ensureViewDragHelper(android.view.ViewGroup):390:390 -> M - 9:17:void ensureViewDragHelper(android.view.ViewGroup):391:391 -> M - 18:26:void ensureViewDragHelper(android.view.ViewGroup):392:392 -> M + 1:9:float clamp(float,float,float):451:451 -> K + 1:9:int clamp(int,int,int):455:455 -> L + 1:4:void ensureViewDragHelper(android.view.ViewGroup):391:391 -> M + 5:8:void ensureViewDragHelper(android.view.ViewGroup):393:393 -> M + 9:17:void ensureViewDragHelper(android.view.ViewGroup):394:394 -> M + 18:26:void ensureViewDragHelper(android.view.ViewGroup):395:395 -> M 1:1:float fraction(float,float,float):0:0 -> N 4:10:void setEndAlphaSwipeDistance(float):161:161 -> O 4:10:void setStartAlphaSwipeDistance(float):152:152 -> P 1:3:void setSwipeDirection(int):134:134 -> Q - 3:5:void updateAccessibilityActions(android.view.View):418:418 -> R - 6:11:void updateAccessibilityActions(android.view.View):419:419 -> R - 12:23:void updateAccessibilityActions(android.view.View):420:420 -> R - 1:2:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):190:190 -> o - 3:16:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):192:192 -> o - 17:19:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):201:201 -> o - 20:37:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):195:195 -> o - 38:40:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):206:206 -> o - 41:46:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):207:207 -> o - 47:54:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):208:208 -> o + 3:5:void updateAccessibilityActions(android.view.View):421:421 -> R + 6:11:void updateAccessibilityActions(android.view.View):422:422 -> R + 12:23:void updateAccessibilityActions(android.view.View):423:423 -> R + 1:2:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):191:191 -> o + 3:16:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):193:193 -> o + 17:19:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):202:202 -> o + 20:37:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):196:196 -> o + 38:40:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):207:207 -> o + 41:46:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):208:208 -> o + 47:54:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):209:209 -> o 1:4:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):179:179 -> p 5:11:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):180:180 -> p - 12:14:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):181:181 -> p - 15:18:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):182:182 -> p + 12:14:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):182:182 -> p + 15:18:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):183:183 -> p com.google.android.material.behavior.SwipeDismissBehavior$1 -> com.google.android.material.behavior.SwipeDismissBehavior$a: # {"id":"sourceFile","fileName":"SwipeDismissBehavior.java"} int originalCapturedViewLeft -> a int activePointerId -> b com.google.android.material.behavior.SwipeDismissBehavior this$0 -> c - 1:6:void (com.google.android.material.behavior.SwipeDismissBehavior):237:237 -> - 7:9:void (com.google.android.material.behavior.SwipeDismissBehavior):241:241 -> - 1:10:int clampViewPositionHorizontal(android.view.View,int,int):334:334 -> a - 11:18:int clampViewPositionHorizontal(android.view.View,int,int):338:338 -> a - 19:25:int clampViewPositionHorizontal(android.view.View,int,int):340:340 -> a - 26:28:int clampViewPositionHorizontal(android.view.View,int,int):341:341 -> a - 29:30:int clampViewPositionHorizontal(android.view.View,int,int):343:343 -> a - 31:40:int clampViewPositionHorizontal(android.view.View,int,int):344:344 -> a - 41:42:int clampViewPositionHorizontal(android.view.View,int,int):348:348 -> a - 43:47:int clampViewPositionHorizontal(android.view.View,int,int):349:349 -> a - 48:54:int clampViewPositionHorizontal(android.view.View,int,int):351:351 -> a - 55:57:int clampViewPositionHorizontal(android.view.View,int,int):352:352 -> a - 58:64:int clampViewPositionHorizontal(android.view.View,int,int):355:355 -> a - 65:71:int clampViewPositionHorizontal(android.view.View,int,int):356:356 -> a - 72:76:int clampViewPositionHorizontal(android.view.View,int,int):359:359 -> a - 1:5:int clampViewPositionVertical(android.view.View,int,int):364:364 -> b - 1:5:int getViewHorizontalDragRange(android.view.View):329:329 -> d - 1:2:void onViewCaptured(android.view.View,int):252:252 -> i - 3:8:void onViewCaptured(android.view.View,int):253:253 -> i - 9:14:void onViewCaptured(android.view.View,int):257:257 -> i - 15:20:void onViewCaptured(android.view.View,int):262:262 -> i - 21:23:void onViewCaptured(android.view.View,int):263:263 -> i - 24:30:void onViewCaptured(android.view.View,int):264:264 -> i - 1:6:void onViewDragStateChanged(int):270:270 -> j - 1:10:void onViewPositionChanged(android.view.View,int,int,int,int):370:370 -> k - 11:20:void onViewPositionChanged(android.view.View,int,int,int,int):372:372 -> k - 21:34:void onViewPositionChanged(android.view.View,int,int,int,int):373:373 -> k - 35:43:void onViewPositionChanged(android.view.View,int,int,int,int):376:376 -> k - 44:47:void onViewPositionChanged(android.view.View,int,int,int,int):378:378 -> k - 48:53:void onViewPositionChanged(android.view.View,int,int,int,int):381:381 -> k - 54:61:void onViewPositionChanged(android.view.View,int,int,int,int):382:382 -> k - 2:3:void onViewReleased(android.view.View,float,float):278:278 -> l - 4:7:void onViewReleased(android.view.View,float,float):280:280 -> l - 8:18:void onViewReleased(android.view.View,float,float):284:284 -> l - 19:29:void onViewReleased(android.view.View,float,float):286:286 -> l - 30:35:void onViewReleased(android.view.View,float,float):287:287 -> l - 36:38:void onViewReleased(android.view.View,float,float):292:292 -> l - 39:52:void onViewReleased(android.view.View,float,float):295:295 -> l - 53:65:void onViewReleased(android.view.View,float,float):296:296 -> l - 66:71:void onViewReleased(android.view.View,float,float):297:297 -> l - 1:9:boolean tryCaptureView(android.view.View,int):246:246 -> m - 10:19:boolean tryCaptureView(android.view.View,int):247:247 -> m - 8:16:boolean shouldDismiss(android.view.View,float):304:304 -> n - 17:52:boolean shouldDismiss(android.view.View,float):306:306 -> n - 53:59:boolean shouldDismiss(android.view.View,float):319:319 -> n - 60:73:boolean shouldDismiss(android.view.View,float):320:320 -> n - 74:81:boolean shouldDismiss(android.view.View,float):321:321 -> n + 1:6:void (com.google.android.material.behavior.SwipeDismissBehavior):238:238 -> + 7:9:void (com.google.android.material.behavior.SwipeDismissBehavior):242:242 -> + 1:10:int clampViewPositionHorizontal(android.view.View,int,int):337:337 -> a + 11:18:int clampViewPositionHorizontal(android.view.View,int,int):341:341 -> a + 19:25:int clampViewPositionHorizontal(android.view.View,int,int):343:343 -> a + 26:28:int clampViewPositionHorizontal(android.view.View,int,int):344:344 -> a + 29:30:int clampViewPositionHorizontal(android.view.View,int,int):346:346 -> a + 31:40:int clampViewPositionHorizontal(android.view.View,int,int):347:347 -> a + 41:42:int clampViewPositionHorizontal(android.view.View,int,int):351:351 -> a + 43:47:int clampViewPositionHorizontal(android.view.View,int,int):352:352 -> a + 48:54:int clampViewPositionHorizontal(android.view.View,int,int):354:354 -> a + 55:57:int clampViewPositionHorizontal(android.view.View,int,int):355:355 -> a + 58:64:int clampViewPositionHorizontal(android.view.View,int,int):358:358 -> a + 65:71:int clampViewPositionHorizontal(android.view.View,int,int):359:359 -> a + 72:76:int clampViewPositionHorizontal(android.view.View,int,int):362:362 -> a + 1:5:int clampViewPositionVertical(android.view.View,int,int):367:367 -> b + 1:5:int getViewHorizontalDragRange(android.view.View):331:331 -> d + 1:2:void onViewCaptured(android.view.View,int):253:253 -> i + 3:8:void onViewCaptured(android.view.View,int):254:254 -> i + 9:14:void onViewCaptured(android.view.View,int):258:258 -> i + 15:20:void onViewCaptured(android.view.View,int):263:263 -> i + 21:23:void onViewCaptured(android.view.View,int):264:264 -> i + 24:30:void onViewCaptured(android.view.View,int):265:265 -> i + 1:6:void onViewDragStateChanged(int):271:271 -> j + 1:10:void onViewPositionChanged(android.view.View,int,int,int,int):373:373 -> k + 11:20:void onViewPositionChanged(android.view.View,int,int,int,int):375:375 -> k + 21:34:void onViewPositionChanged(android.view.View,int,int,int,int):376:376 -> k + 35:43:void onViewPositionChanged(android.view.View,int,int,int,int):379:379 -> k + 44:47:void onViewPositionChanged(android.view.View,int,int,int,int):381:381 -> k + 48:53:void onViewPositionChanged(android.view.View,int,int,int,int):384:384 -> k + 54:61:void onViewPositionChanged(android.view.View,int,int,int,int):385:385 -> k + 2:3:void onViewReleased(android.view.View,float,float):279:279 -> l + 4:7:void onViewReleased(android.view.View,float,float):281:281 -> l + 8:18:void onViewReleased(android.view.View,float,float):285:285 -> l + 19:29:void onViewReleased(android.view.View,float,float):287:287 -> l + 30:35:void onViewReleased(android.view.View,float,float):288:288 -> l + 36:38:void onViewReleased(android.view.View,float,float):293:293 -> l + 39:52:void onViewReleased(android.view.View,float,float):296:296 -> l + 53:65:void onViewReleased(android.view.View,float,float):297:297 -> l + 66:71:void onViewReleased(android.view.View,float,float):298:298 -> l + 1:9:boolean tryCaptureView(android.view.View,int):247:247 -> m + 10:19:boolean tryCaptureView(android.view.View,int):248:248 -> m + 8:16:boolean shouldDismiss(android.view.View,float):306:306 -> n + 17:52:boolean shouldDismiss(android.view.View,float):308:308 -> n + 53:59:boolean shouldDismiss(android.view.View,float):321:321 -> n + 60:73:boolean shouldDismiss(android.view.View,float):322:322 -> n + 74:81:boolean shouldDismiss(android.view.View,float):323:323 -> n com.google.android.material.behavior.SwipeDismissBehavior$2 -> com.google.android.material.behavior.SwipeDismissBehavior$b: # {"id":"sourceFile","fileName":"SwipeDismissBehavior.java"} com.google.android.material.behavior.SwipeDismissBehavior this$0 -> a - 1:6:void (com.google.android.material.behavior.SwipeDismissBehavior):424:424 -> - 1:9:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):427:427 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/C$a;)Z"} - 10:17:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):428:428 -> a - 18:29:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):429:429 -> a - 30:39:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):432:432 -> a - 40:43:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):433:433 -> a - 44:46:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):434:434 -> a - 47:53:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):435:435 -> a + 1:6:void (com.google.android.material.behavior.SwipeDismissBehavior):427:427 -> + 1:9:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):430:430 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/D$a;)Z"} + 10:17:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):432:432 -> a + 18:29:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):433:433 -> a + 30:39:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):436:436 -> a + 40:43:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):437:437 -> a + 44:46:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):438:438 -> a + 47:53:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):439:439 -> a com.google.android.material.behavior.SwipeDismissBehavior$SettleRunnable -> com.google.android.material.behavior.SwipeDismissBehavior$c: # {"id":"sourceFile","fileName":"SwipeDismissBehavior.java"} android.view.View view -> d boolean dismiss -> e com.google.android.material.behavior.SwipeDismissBehavior this$0 -> f - 1:5:void (com.google.android.material.behavior.SwipeDismissBehavior,android.view.View,boolean):400:400 -> - 6:7:void (com.google.android.material.behavior.SwipeDismissBehavior,android.view.View,boolean):401:401 -> - 8:10:void (com.google.android.material.behavior.SwipeDismissBehavior,android.view.View,boolean):402:402 -> - 1:13:void run():407:407 -> run - 14:19:void run():408:408 -> run - 20:29:void run():410:410 -> run + 1:5:void (com.google.android.material.behavior.SwipeDismissBehavior,android.view.View,boolean):403:403 -> + 6:7:void (com.google.android.material.behavior.SwipeDismissBehavior,android.view.View,boolean):404:404 -> + 8:10:void (com.google.android.material.behavior.SwipeDismissBehavior,android.view.View,boolean):405:405 -> + 1:13:void run():410:410 -> run + 14:19:void run():411:411 -> run + 20:29:void run():413:413 -> run com.google.android.material.bottomappbar.BottomAppBar -> com.google.android.material.bottomappbar.BottomAppBar: # {"id":"sourceFile","fileName":"BottomAppBar.java"} int DEF_STYLE_RES -> d int FAB_ALIGNMENT_ANIM_DURATION_ATTR -> e int FAB_ALIGNMENT_ANIM_EASING_ATTR -> f - 1:4:void ():126:126 -> - 5:8:void ():129:129 -> - 9:13:void ():130:130 -> - 2:2:void access$1400(com.google.android.material.bottomappbar.BottomAppBar):124:124 -> w - 2:2:android.view.View access$3200(com.google.android.material.bottomappbar.BottomAppBar):124:124 -> x - 1:4:void access$3300(com.google.android.material.bottomappbar.BottomAppBar,android.view.View):124:124 -> y - 1:8:void updateFabAnchorGravity(com.google.android.material.bottomappbar.BottomAppBar,android.view.View):509:509 -> z - 9:11:void updateFabAnchorGravity(com.google.android.material.bottomappbar.BottomAppBar,android.view.View):510:510 -> z - 12:12:void updateFabAnchorGravity(com.google.android.material.bottomappbar.BottomAppBar,android.view.View):511:511 -> z + 1:4:void ():127:127 -> + 5:8:void ():130:130 -> + 9:13:void ():131:131 -> + 2:2:void access$1400(com.google.android.material.bottomappbar.BottomAppBar):125:125 -> w + 2:2:android.view.View access$3200(com.google.android.material.bottomappbar.BottomAppBar):125:125 -> x + 1:4:void access$3300(com.google.android.material.bottomappbar.BottomAppBar,android.view.View):125:125 -> y + 1:8:void updateFabAnchorGravity(com.google.android.material.bottomappbar.BottomAppBar,android.view.View):510:510 -> z + 9:11:void updateFabAnchorGravity(com.google.android.material.bottomappbar.BottomAppBar,android.view.View):511:511 -> z + 12:12:void updateFabAnchorGravity(com.google.android.material.bottomappbar.BottomAppBar,android.view.View):512:512 -> z com.google.android.material.bottomappbar.BottomAppBar$Behavior -> com.google.android.material.bottomappbar.BottomAppBar$Behavior: # {"id":"sourceFile","fileName":"BottomAppBar.java"} - android.graphics.Rect fabContentRect -> s - java.lang.ref.WeakReference viewRef -> t - int originalBottomMargin -> u - android.view.View$OnLayoutChangeListener fabLayoutListener -> v - 1:1:void ():1400:1400 -> - 2:2:void ():1326:1326 -> - 3:3:void ():1401:1401 -> - 4:4:void (android.content.Context,android.util.AttributeSet):1405:1405 -> - 5:5:void (android.content.Context,android.util.AttributeSet):1326:1326 -> - 6:6:void (android.content.Context,android.util.AttributeSet):1406:1406 -> - 1:15:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):1318:1318 -> E - 1:3:java.lang.ref.WeakReference access$2500(com.google.android.material.bottomappbar.BottomAppBar$Behavior):1318:1318 -> W - 1:7:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1412:1412 -> X - 8:13:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1414:1414 -> X - 14:19:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1415:1415 -> X - 20:22:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1418:1418 -> X - 23:28:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1423:1423 -> X - 29:32:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1424:1424 -> X - 33:37:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1447:1447 -> X - 38:40:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1450:1450 -> X - 41:43:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1454:1454 -> X - 44:48:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1455:1455 -> X - 2:2:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,android.view.View,android.view.View,int,int):1467:1467 -> Y - 1:9:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):1318:1318 -> p + android.graphics.Rect fabContentRect -> p + java.lang.ref.WeakReference viewRef -> q + int originalBottomMargin -> r + android.view.View$OnLayoutChangeListener fabLayoutListener -> s + 1:1:void ():1401:1401 -> + 2:2:void ():1327:1327 -> + 3:3:void ():1402:1402 -> + 4:4:void (android.content.Context,android.util.AttributeSet):1406:1406 -> + 5:5:void (android.content.Context,android.util.AttributeSet):1327:1327 -> + 6:6:void (android.content.Context,android.util.AttributeSet):1407:1407 -> + 1:15:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):1319:1319 -> E + 1:3:java.lang.ref.WeakReference access$2500(com.google.android.material.bottomappbar.BottomAppBar$Behavior):1319:1319 -> R + 1:7:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1413:1413 -> S + 8:13:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1415:1415 -> S + 14:19:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1416:1416 -> S + 20:22:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1419:1419 -> S + 23:28:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1424:1424 -> S + 29:32:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1425:1425 -> S + 33:37:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1448:1448 -> S + 38:40:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1451:1451 -> S + 41:43:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1455:1455 -> S + 44:48:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):1456:1456 -> S + 2:2:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,android.view.View,android.view.View,int,int):1468:1468 -> T + 1:9:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):1319:1319 -> p com.google.android.material.bottomappbar.BottomAppBar$Behavior$1 -> com.google.android.material.bottomappbar.BottomAppBar$Behavior$a: # {"id":"sourceFile","fileName":"BottomAppBar.java"} com.google.android.material.bottomappbar.BottomAppBar$Behavior this$0 -> d - 1:6:void (com.google.android.material.bottomappbar.BottomAppBar$Behavior):1327:1327 -> - 1:13:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1339:1339 -> onLayoutChange - 14:17:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1345:1345 -> onLayoutChange + 1:6:void (com.google.android.material.bottomappbar.BottomAppBar$Behavior):1328:1328 -> + 1:13:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1340:1340 -> onLayoutChange + 14:17:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1346:1346 -> onLayoutChange com.google.android.material.bottomnavigation.BottomNavigationItemView -> com.google.android.material.bottomnavigation.a: # {"id":"sourceFile","fileName":"BottomNavigationItemView.java"} 1:4:void (android.content.Context):34:34 -> @@ -143604,139 +141095,131 @@ com.google.android.material.bottomnavigation.BottomNavigationItemView -> com.goo 1:3:int getItemLayoutResId():40:40 -> getItemLayoutResId com.google.android.material.bottomnavigation.BottomNavigationMenuView -> com.google.android.material.bottomnavigation.b: # {"id":"sourceFile","fileName":"BottomNavigationMenuView.java"} - int inactiveItemMaxWidth -> e0 - int inactiveItemMinWidth -> f0 - int activeItemMaxWidth -> g0 - int activeItemMinWidth -> h0 - boolean itemHorizontalTranslationEnabled -> i0 - java.util.List tempChildWidths -> j0 - 1:3:void (android.content.Context):51:51 -> - 4:10:void (android.content.Context):48:48 -> - 11:18:void (android.content.Context):53:53 -> - 19:20:void (android.content.Context):56:56 -> - 21:23:void (android.content.Context):57:57 -> - 24:27:void (android.content.Context):59:59 -> - 28:29:void (android.content.Context):60:60 -> - 30:35:void (android.content.Context):61:61 -> - 36:37:void (android.content.Context):62:62 -> - 38:43:void (android.content.Context):63:63 -> - 44:45:void (android.content.Context):64:64 -> - 46:51:void (android.content.Context):65:65 -> - 52:53:void (android.content.Context):66:66 -> - 54:60:void (android.content.Context):67:67 -> - 1:6:com.google.android.material.navigation.NavigationBarItemView createNavigationBarItemView(android.content.Context):223:223 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lcom/google/android/material/navigation/e;"} - 1:11:void onLayout(boolean,int,int,int,int):179:179 -> onLayout - 12:15:void onLayout(boolean,int,int,int,int):184:184 -> onLayout - 16:24:void onLayout(boolean,int,int,int,int):185:185 -> onLayout - 25:33:void onLayout(boolean,int,int,int,int):188:188 -> onLayout - 34:43:void onLayout(boolean,int,int,int,int):189:189 -> onLayout - 44:51:void onLayout(boolean,int,int,int,int):191:191 -> onLayout - 52:60:void onLayout(boolean,int,int,int,int):193:193 -> onLayout - 1:4:void onMeasure(int,int):73:73 -> onMeasure - 5:8:void onMeasure(int,int):75:75 -> onMeasure - 9:12:void onMeasure(int,int):77:77 -> onMeasure - 13:17:void onMeasure(int,int):78:78 -> onMeasure - 18:23:void onMeasure(int,int):83:83 -> onMeasure - 24:27:void onMeasure(int,int):84:84 -> onMeasure - 28:39:void onMeasure(int,int):86:86 -> onMeasure - 40:49:void onMeasure(int,int):87:87 -> onMeasure - 50:55:void onMeasure(int,int):88:88 -> onMeasure - 56:63:void onMeasure(int,int):89:89 -> onMeasure - 64:65:void onMeasure(int,int):90:90 -> onMeasure - 66:71:void onMeasure(int,int):91:91 -> onMeasure - 72:73:void onMeasure(int,int):94:94 -> onMeasure - 74:77:void onMeasure(int,int):95:95 -> onMeasure - 78:80:void onMeasure(int,int):94:94 -> onMeasure - 81:88:void onMeasure(int,int):96:96 -> onMeasure - 89:98:void onMeasure(int,int):98:98 -> onMeasure - 99:103:void onMeasure(int,int):99:99 -> onMeasure - 104:118:void onMeasure(int,int):100:100 -> onMeasure - 119:120:void onMeasure(int,int):102:102 -> onMeasure - 121:131:void onMeasure(int,int):103:103 -> onMeasure - 132:141:void onMeasure(int,int):108:108 -> onMeasure - 142:158:void onMeasure(int,int):109:109 -> onMeasure - 159:174:void onMeasure(int,int):118:118 -> onMeasure - 175:176:void onMeasure(int,int):121:121 -> onMeasure - 177:187:void onMeasure(int,int):122:122 -> onMeasure - 188:207:void onMeasure(int,int):126:126 -> onMeasure - 208:223:void onMeasure(int,int):133:133 -> onMeasure - 224:227:void onMeasure(int,int):138:138 -> onMeasure - 228:234:void onMeasure(int,int):139:139 -> onMeasure - 235:236:void onMeasure(int,int):142:142 -> onMeasure - 237:250:void onMeasure(int,int):143:143 -> onMeasure - 251:253:void onMeasure(int,int):142:142 -> onMeasure - 254:257:void onMeasure(int,int):144:144 -> onMeasure - 258:263:void onMeasure(int,int):145:145 -> onMeasure - 264:268:void onMeasure(int,int):146:146 -> onMeasure - 269:291:void onMeasure(int,int):147:147 -> onMeasure - 292:304:void onMeasure(int,int):157:157 -> onMeasure - 305:312:void onMeasure(int,int):158:158 -> onMeasure - 313:316:void onMeasure(int,int):160:160 -> onMeasure - 317:322:void onMeasure(int,int):161:161 -> onMeasure - 323:326:void onMeasure(int,int):163:163 -> onMeasure - 327:329:void onMeasure(int,int):162:162 -> onMeasure - 330:335:void onMeasure(int,int):164:164 -> onMeasure - 336:339:void onMeasure(int,int):166:166 -> onMeasure - 340:342:void onMeasure(int,int):165:165 -> onMeasure - 343:347:void onMeasure(int,int):168:168 -> onMeasure - 348:360:void onMeasure(int,int):169:169 -> onMeasure - 361:372:void onMeasure(int,int):174:174 -> onMeasure - 1:3:void setItemHorizontalTranslationEnabled(boolean):206:206 -> setItemHorizontalTranslationEnabled - 1:3:boolean isItemHorizontalTranslationEnabled():217:217 -> v + int inactiveItemMaxWidth -> K + int inactiveItemMinWidth -> L + int activeItemMaxWidth -> M + int activeItemMinWidth -> N + boolean itemHorizontalTranslationEnabled -> O + java.util.List tempChildWidths -> P + 1:3:void (android.content.Context):50:50 -> + 4:10:void (android.content.Context):47:47 -> + 11:18:void (android.content.Context):52:52 -> + 19:20:void (android.content.Context):55:55 -> + 21:23:void (android.content.Context):56:56 -> + 24:27:void (android.content.Context):58:58 -> + 28:29:void (android.content.Context):59:59 -> + 30:35:void (android.content.Context):60:60 -> + 36:37:void (android.content.Context):61:61 -> + 38:43:void (android.content.Context):62:62 -> + 44:45:void (android.content.Context):63:63 -> + 46:51:void (android.content.Context):64:64 -> + 52:53:void (android.content.Context):65:65 -> + 54:60:void (android.content.Context):66:66 -> + 1:6:com.google.android.material.navigation.NavigationBarItemView createNavigationBarItemView(android.content.Context):196:196 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lcom/google/android/material/navigation/b;"} + 1:11:void onLayout(boolean,int,int,int,int):152:152 -> onLayout + 12:15:void onLayout(boolean,int,int,int,int):157:157 -> onLayout + 16:24:void onLayout(boolean,int,int,int,int):158:158 -> onLayout + 25:33:void onLayout(boolean,int,int,int,int):161:161 -> onLayout + 34:43:void onLayout(boolean,int,int,int,int):162:162 -> onLayout + 44:51:void onLayout(boolean,int,int,int,int):164:164 -> onLayout + 52:60:void onLayout(boolean,int,int,int,int):166:166 -> onLayout + 1:4:void onMeasure(int,int):72:72 -> onMeasure + 5:8:void onMeasure(int,int):73:73 -> onMeasure + 9:16:void onMeasure(int,int):75:75 -> onMeasure + 17:20:void onMeasure(int,int):77:77 -> onMeasure + 21:25:void onMeasure(int,int):78:78 -> onMeasure + 26:31:void onMeasure(int,int):80:80 -> onMeasure + 32:35:void onMeasure(int,int):81:81 -> onMeasure + 36:49:void onMeasure(int,int):83:83 -> onMeasure + 50:55:void onMeasure(int,int):84:84 -> onMeasure + 56:63:void onMeasure(int,int):85:85 -> onMeasure + 64:65:void onMeasure(int,int):86:86 -> onMeasure + 66:71:void onMeasure(int,int):87:87 -> onMeasure + 72:75:void onMeasure(int,int):90:90 -> onMeasure + 76:79:void onMeasure(int,int):91:91 -> onMeasure + 80:82:void onMeasure(int,int):90:90 -> onMeasure + 83:90:void onMeasure(int,int):92:92 -> onMeasure + 91:100:void onMeasure(int,int):94:94 -> onMeasure + 101:105:void onMeasure(int,int):95:95 -> onMeasure + 106:107:void onMeasure(int,int):96:96 -> onMeasure + 108:120:void onMeasure(int,int):97:97 -> onMeasure + 121:122:void onMeasure(int,int):99:99 -> onMeasure + 123:133:void onMeasure(int,int):100:100 -> onMeasure + 134:143:void onMeasure(int,int):105:105 -> onMeasure + 144:160:void onMeasure(int,int):106:106 -> onMeasure + 161:176:void onMeasure(int,int):115:115 -> onMeasure + 177:178:void onMeasure(int,int):118:118 -> onMeasure + 179:189:void onMeasure(int,int):119:119 -> onMeasure + 190:209:void onMeasure(int,int):123:123 -> onMeasure + 210:224:void onMeasure(int,int):130:130 -> onMeasure + 225:228:void onMeasure(int,int):136:136 -> onMeasure + 229:235:void onMeasure(int,int):137:137 -> onMeasure + 236:237:void onMeasure(int,int):140:140 -> onMeasure + 238:251:void onMeasure(int,int):141:141 -> onMeasure + 252:254:void onMeasure(int,int):140:140 -> onMeasure + 255:258:void onMeasure(int,int):142:142 -> onMeasure + 259:264:void onMeasure(int,int):143:143 -> onMeasure + 265:272:void onMeasure(int,int):144:144 -> onMeasure + 273:276:void onMeasure(int,int):147:147 -> onMeasure + 1:3:boolean isItemHorizontalTranslationEnabled():190:190 -> r + 1:3:void setItemHorizontalTranslationEnabled(boolean):179:179 -> setItemHorizontalTranslationEnabled com.google.android.material.bottomnavigation.BottomNavigationView -> com.google.android.material.bottomnavigation.c: # {"id":"sourceFile","fileName":"BottomNavigationView.java"} - 1:1:void (android.content.Context):94:94 -> - 2:2:void (android.content.Context,android.util.AttributeSet):98:98 -> - 3:3:void (android.content.Context,android.util.AttributeSet,int):103:103 -> - 4:4:void (android.content.Context,android.util.AttributeSet,int,int):108:108 -> - 5:5:void (android.content.Context,android.util.AttributeSet,int,int):111:111 -> - 6:7:void (android.content.Context,android.util.AttributeSet,int,int):114:115 -> - 8:9:void (android.content.Context,android.util.AttributeSet,int,int):118:119 -> - 10:10:void (android.content.Context,android.util.AttributeSet,int,int):118:118 -> - 11:13:void (android.content.Context,android.util.AttributeSet,int,int):122:124 -> - 14:14:void (android.content.Context,android.util.AttributeSet,int,int):123:123 -> - 15:15:void (android.content.Context,android.util.AttributeSet,int,int):127:127 -> - 16:16:void (android.content.Context,android.util.AttributeSet,int,int):129:129 -> - 1:6:com.google.android.material.navigation.NavigationBarMenuView createNavigationBarMenuView(android.content.Context):226:226 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lcom/google/android/material/navigation/i;"} - 1:9:void applyWindowInsets():141:141 -> j - 1:4:int makeMinHeightSpec(int):179:179 -> k - 5:14:int makeMinHeightSpec(int):180:180 -> k - 15:24:int makeMinHeightSpec(int):181:181 -> k - 25:34:int makeMinHeightSpec(int):184:184 -> k - 35:39:int makeMinHeightSpec(int):183:183 -> k - 1:4:void onMeasure(int,int):167:167 -> onMeasure - 5:7:void onMeasure(int,int):168:168 -> onMeasure - 8:15:void onMeasure(int,int):169:169 -> onMeasure - 16:19:void onMeasure(int,int):171:171 -> onMeasure - 20:23:void onMeasure(int,int):173:173 -> onMeasure - 24:37:void onMeasure(int,int):174:174 -> onMeasure - 38:41:void onMeasure(int,int):172:172 -> onMeasure - 42:45:void onMeasure(int,int):170:170 -> onMeasure - 1:5:boolean onTouchEvent(android.view.MotionEvent):135:135 -> onTouchEvent - 1:6:void setItemHorizontalTranslationEnabled(boolean):198:198 -> setItemHorizontalTranslationEnabled - 7:12:void setItemHorizontalTranslationEnabled(boolean):199:199 -> setItemHorizontalTranslationEnabled - 13:15:void setItemHorizontalTranslationEnabled(boolean):200:200 -> setItemHorizontalTranslationEnabled - 16:24:void setItemHorizontalTranslationEnabled(boolean):201:201 -> setItemHorizontalTranslationEnabled - 1:4:void setOnNavigationItemReselectedListener(com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemReselectedListener):257:257 -> setOnNavigationItemReselectedListener + 1:1:void (android.content.Context):99:99 -> + 2:2:void (android.content.Context,android.util.AttributeSet):103:103 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):108:108 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int,int):113:113 -> + 5:5:void (android.content.Context,android.util.AttributeSet,int,int):116:116 -> + 6:7:void (android.content.Context,android.util.AttributeSet,int,int):119:120 -> + 8:9:void (android.content.Context,android.util.AttributeSet,int,int):123:124 -> + 10:10:void (android.content.Context,android.util.AttributeSet,int,int):123:123 -> + 11:13:void (android.content.Context,android.util.AttributeSet,int,int):127:129 -> + 14:14:void (android.content.Context,android.util.AttributeSet,int,int):128:128 -> + 15:17:void (android.content.Context,android.util.AttributeSet,int,int):132:134 -> + 18:18:void (android.content.Context,android.util.AttributeSet,int,int):137:137 -> + 19:19:void (android.content.Context,android.util.AttributeSet,int,int):139:139 -> + 1:6:com.google.android.material.navigation.NavigationBarMenuView createNavigationBarMenuView(android.content.Context):221:221 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lcom/google/android/material/navigation/d;"} + 1:5:void addCompatibilityTopDivider(android.content.Context):238:238 -> g + 6:7:void addCompatibilityTopDivider(android.content.Context):239:239 -> g + 8:11:void addCompatibilityTopDivider(android.content.Context):240:240 -> g + 12:14:void addCompatibilityTopDivider(android.content.Context):239:239 -> g + 15:16:void addCompatibilityTopDivider(android.content.Context):241:241 -> g + 17:30:void addCompatibilityTopDivider(android.content.Context):244:244 -> g + 31:33:void addCompatibilityTopDivider(android.content.Context):245:245 -> g + 34:37:void addCompatibilityTopDivider(android.content.Context):246:246 -> g + 1:9:void applyWindowInsets():143:143 -> h + 1:4:int makeMinHeightSpec(int):174:174 -> i + 5:14:int makeMinHeightSpec(int):175:175 -> i + 15:24:int makeMinHeightSpec(int):176:176 -> i + 25:32:int makeMinHeightSpec(int):179:179 -> i + 33:37:int makeMinHeightSpec(int):178:178 -> i + 1:1:boolean shouldDrawCompatibilityTopDivider():0:0 -> j + 1:4:void onMeasure(int,int):169:169 -> onMeasure + 5:8:void onMeasure(int,int):170:170 -> onMeasure + 1:6:void setItemHorizontalTranslationEnabled(boolean):193:193 -> setItemHorizontalTranslationEnabled + 7:12:void setItemHorizontalTranslationEnabled(boolean):194:194 -> setItemHorizontalTranslationEnabled + 13:15:void setItemHorizontalTranslationEnabled(boolean):195:195 -> setItemHorizontalTranslationEnabled + 16:24:void setItemHorizontalTranslationEnabled(boolean):196:196 -> setItemHorizontalTranslationEnabled + 1:4:void setOnNavigationItemReselectedListener(com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemReselectedListener):277:277 -> setOnNavigationItemReselectedListener # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomnavigation/c$b;)V"} - 1:4:void setOnNavigationItemSelectedListener(com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemSelectedListener):242:242 -> setOnNavigationItemSelectedListener + 1:4:void setOnNavigationItemSelectedListener(com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemSelectedListener):262:262 -> setOnNavigationItemSelectedListener # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomnavigation/c$c;)V"} com.google.android.material.bottomnavigation.BottomNavigationView$1 -> com.google.android.material.bottomnavigation.c$a: # {"id":"sourceFile","fileName":"BottomNavigationView.java"} com.google.android.material.bottomnavigation.BottomNavigationView this$0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomnavigation/c;"} - 1:6:void (com.google.android.material.bottomnavigation.BottomNavigationView):143:143 -> + 1:6:void (com.google.android.material.bottomnavigation.BottomNavigationView):145:145 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomnavigation/c;)V"} - 1:9:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):152:152 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;Lcom/google/android/material/internal/p$d;)Landroidx/core/view/B0;"} - 10:18:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):154:154 -> a - 19:22:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):155:155 -> a - 23:26:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):156:156 -> a - 27:36:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):157:157 -> a - 37:45:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):158:158 -> a - 46:49:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):159:159 -> a + 1:9:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):154:154 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;Lcom/google/android/material/internal/p$d;)Landroidx/core/view/D0;"} + 10:18:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):156:156 -> a + 19:22:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):157:157 -> a + 23:26:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):158:158 -> a + 27:36:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):159:159 -> a + 37:45:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):160:160 -> a + 46:49:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):161:161 -> a com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemReselectedListener -> com.google.android.material.bottomnavigation.c$b: # {"id":"sourceFile","fileName":"BottomNavigationView.java"} com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemSelectedListener -> com.google.android.material.bottomnavigation.c$c: @@ -143746,7 +141229,7 @@ com.google.android.material.bottomsheet.BottomSheetBehavior -> com.google.androi int insetTop -> A boolean shouldRemoveExpandedCorners -> B com.google.android.material.shape.ShapeAppearanceModel shapeAppearanceModelDefault -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/k;"} boolean expandedCornersRemoved -> D com.google.android.material.bottomsheet.BottomSheetBehavior$StateSettlingTracker stateSettlingTracker -> E # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomsheet/BottomSheetBehavior$i;"} @@ -143760,48 +141243,45 @@ com.google.android.material.bottomsheet.BottomSheetBehavior -> com.google.androi boolean hideable -> M boolean skipCollapsed -> N boolean draggable -> O - boolean draggableOnNestedScroll -> P - boolean draggableOnNestedScrollLastDragIgnored -> Q - int state -> R - int lastStableState -> S - androidx.customview.widget.ViewDragHelper viewDragHelper -> T + int state -> P + int lastStableState -> Q + androidx.customview.widget.ViewDragHelper viewDragHelper -> R # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/c;"} - boolean ignoreEvents -> U - int lastNestedScrollDy -> V - boolean nestedScrolled -> W - float hideFriction -> X - int childHeight -> Y - int parentWidth -> Z - int parentHeight -> a0 - java.lang.ref.WeakReference viewRef -> b0 - java.lang.ref.WeakReference accessibilityDelegateViewRef -> c0 + boolean ignoreEvents -> S + int lastNestedScrollDy -> T + boolean nestedScrolled -> U + float hideFriction -> V + int childHeight -> W + int parentWidth -> X + int parentHeight -> Y + java.lang.ref.WeakReference viewRef -> Z + java.lang.ref.WeakReference accessibilityDelegateViewRef -> a0 + java.lang.ref.WeakReference nestedScrollingChildRef -> b0 + java.util.ArrayList callbacks -> c0 int saveFlags -> d - java.lang.ref.WeakReference dragHandleViewRef -> d0 + android.view.VelocityTracker velocityTracker -> d0 boolean fitToContents -> e - java.lang.ref.WeakReference nestedScrollingChildRef -> e0 + com.google.android.material.motion.MaterialBottomContainerBackHelper bottomContainerBackHelper -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"La2/f;"} boolean updateImportantForAccessibilityOnSiblings -> f - java.util.ArrayList callbacks -> f0 + int activePointerId -> f0 float maximumVelocity -> g - android.view.VelocityTracker velocityTracker -> g0 + int initialY -> g0 int significantVelocityThreshold -> h - com.google.android.material.motion.MaterialBottomContainerBackHelper bottomContainerBackHelper -> h0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/f;"} + boolean touchingScrollingChild -> h0 int peekHeight -> i - int activePointerId -> i0 + java.util.Map importantForAccessibilityMap -> i0 boolean peekHeightAuto -> j - int initialY -> j0 + android.util.SparseIntArray expandHalfwayActionIds -> j0 int peekHeightMin -> k - boolean touchingScrollingChild -> k0 + androidx.customview.widget.ViewDragHelper$Callback dragCallback -> k0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/c$c;"} int peekHeightGestureInsetBuffer -> l - java.util.Map importantForAccessibilityMap -> l0 + int DEF_STYLE_RES -> l0 com.google.android.material.shape.MaterialShapeDrawable materialShapeDrawable -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} - android.util.SparseIntArray expandHalfwayActionIds -> m0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} android.content.res.ColorStateList backgroundTint -> n - androidx.customview.widget.ViewDragHelper$Callback dragCallback -> n0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/c$c;"} int maxWidth -> o - int DEF_STYLE_RES -> o0 int maxHeight -> p int gestureInsetBottom -> q boolean gestureInsetBottomIgnored -> r @@ -143814,7 +141294,7 @@ com.google.android.material.bottomsheet.BottomSheetBehavior -> com.google.androi boolean marginTopSystemWindowInsets -> y int insetBottom -> z 1:5:void ():289:289 -> - 1:1:void ():352:352 -> + 1:1:void ():348:348 -> 2:2:void ():218:218 -> 3:3:void ():237:237 -> 4:4:void ():239:239 -> @@ -143825,526 +141305,513 @@ com.google.android.material.bottomsheet.BottomSheetBehavior -> com.google.androi 9:9:void ():301:301 -> 10:10:void ():307:307 -> 11:11:void ():309:309 -> - 12:12:void ():312:312 -> - 13:13:void ():314:314 -> - 14:14:void ():324:324 -> - 15:15:void ():336:336 -> - 16:16:void ():343:343 -> - 17:17:void ():349:349 -> - 18:18:void ():1899:1899 -> - 19:19:void (android.content.Context,android.util.AttributeSet):355:355 -> - 20:20:void (android.content.Context,android.util.AttributeSet):218:218 -> - 21:21:void (android.content.Context,android.util.AttributeSet):237:237 -> - 22:22:void (android.content.Context,android.util.AttributeSet):239:239 -> - 23:23:void (android.content.Context,android.util.AttributeSet):261:261 -> - 24:24:void (android.content.Context,android.util.AttributeSet):263:263 -> - 25:25:void (android.content.Context,android.util.AttributeSet):285:285 -> - 26:26:void (android.content.Context,android.util.AttributeSet):297:297 -> - 27:27:void (android.content.Context,android.util.AttributeSet):301:301 -> - 28:28:void (android.content.Context,android.util.AttributeSet):307:307 -> - 29:29:void (android.content.Context,android.util.AttributeSet):309:309 -> - 30:30:void (android.content.Context,android.util.AttributeSet):312:312 -> - 31:31:void (android.content.Context,android.util.AttributeSet):314:314 -> - 32:32:void (android.content.Context,android.util.AttributeSet):324:324 -> - 33:33:void (android.content.Context,android.util.AttributeSet):336:336 -> - 34:34:void (android.content.Context,android.util.AttributeSet):343:343 -> - 35:35:void (android.content.Context,android.util.AttributeSet):349:349 -> - 36:36:void (android.content.Context,android.util.AttributeSet):1899:1899 -> - 37:37:void (android.content.Context,android.util.AttributeSet):358:358 -> - 38:40:void (android.content.Context,android.util.AttributeSet):360:362 -> - 41:44:void (android.content.Context,android.util.AttributeSet):365:368 -> - 45:46:void (android.content.Context,android.util.AttributeSet):370:371 -> - 47:47:void (android.content.Context,android.util.AttributeSet):373:373 -> - 48:50:void (android.content.Context,android.util.AttributeSet):375:377 -> - 51:51:void (android.content.Context,android.util.AttributeSet):376:376 -> - 52:54:void (android.content.Context,android.util.AttributeSet):381:383 -> - 55:55:void (android.content.Context,android.util.AttributeSet):382:382 -> - 56:58:void (android.content.Context,android.util.AttributeSet):387:389 -> - 59:60:void (android.content.Context,android.util.AttributeSet):391:392 -> - 61:61:void (android.content.Context,android.util.AttributeSet):391:391 -> - 62:64:void (android.content.Context,android.util.AttributeSet):395:397 -> - 65:65:void (android.content.Context,android.util.AttributeSet):396:396 -> - 66:67:void (android.content.Context,android.util.AttributeSet):398:399 -> - 68:68:void (android.content.Context,android.util.AttributeSet):398:398 -> - 69:70:void (android.content.Context,android.util.AttributeSet):400:401 -> - 71:71:void (android.content.Context,android.util.AttributeSet):400:400 -> - 72:74:void (android.content.Context,android.util.AttributeSet):402:404 -> - 75:75:void (android.content.Context,android.util.AttributeSet):403:403 -> - 76:78:void (android.content.Context,android.util.AttributeSet):406:408 -> - 79:79:void (android.content.Context,android.util.AttributeSet):407:407 -> - 80:82:void (android.content.Context,android.util.AttributeSet):410:412 -> - 83:84:void (android.content.Context,android.util.AttributeSet):414:415 -> - 85:85:void (android.content.Context,android.util.AttributeSet):414:414 -> - 86:87:void (android.content.Context,android.util.AttributeSet):419:420 -> - 88:88:void (android.content.Context,android.util.AttributeSet):419:419 -> - 89:94:void (android.content.Context,android.util.AttributeSet):425:430 -> - 95:104:void (android.content.Context,android.util.AttributeSet):433:442 -> - 105:107:void (android.content.Context,android.util.AttributeSet):444:446 -> - 1:19:boolean isExpandedAndShouldRemoveCorners():1562:1562 -> A0 - 1:2:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):458:458 -> B - 3:9:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):459:459 -> B - 10:12:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):461:461 -> B - 13:21:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):463:463 -> B - 22:23:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):467:467 -> B - 24:27:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):468:468 -> B - 28:29:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):464:464 -> B - 30:32:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):465:465 -> B - 1:3:boolean isGestureInsetBottomIgnored():1403:1403 -> B0 - 1:10:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):452:452 -> C - 1:3:boolean isHideable():1164:1164 -> C0 + 12:12:void ():311:311 -> + 13:13:void ():321:321 -> + 14:14:void ():332:332 -> + 15:15:void ():339:339 -> + 16:16:void ():345:345 -> + 17:17:void ():1850:1850 -> + 18:18:void (android.content.Context,android.util.AttributeSet):351:351 -> + 19:19:void (android.content.Context,android.util.AttributeSet):218:218 -> + 20:20:void (android.content.Context,android.util.AttributeSet):237:237 -> + 21:21:void (android.content.Context,android.util.AttributeSet):239:239 -> + 22:22:void (android.content.Context,android.util.AttributeSet):261:261 -> + 23:23:void (android.content.Context,android.util.AttributeSet):263:263 -> + 24:24:void (android.content.Context,android.util.AttributeSet):285:285 -> + 25:25:void (android.content.Context,android.util.AttributeSet):297:297 -> + 26:26:void (android.content.Context,android.util.AttributeSet):301:301 -> + 27:27:void (android.content.Context,android.util.AttributeSet):307:307 -> + 28:28:void (android.content.Context,android.util.AttributeSet):309:309 -> + 29:29:void (android.content.Context,android.util.AttributeSet):311:311 -> + 30:30:void (android.content.Context,android.util.AttributeSet):321:321 -> + 31:31:void (android.content.Context,android.util.AttributeSet):332:332 -> + 32:32:void (android.content.Context,android.util.AttributeSet):339:339 -> + 33:33:void (android.content.Context,android.util.AttributeSet):345:345 -> + 34:34:void (android.content.Context,android.util.AttributeSet):1850:1850 -> + 35:35:void (android.content.Context,android.util.AttributeSet):354:354 -> + 36:38:void (android.content.Context,android.util.AttributeSet):356:358 -> + 39:42:void (android.content.Context,android.util.AttributeSet):361:364 -> + 43:44:void (android.content.Context,android.util.AttributeSet):366:367 -> + 45:45:void (android.content.Context,android.util.AttributeSet):370:370 -> + 46:48:void (android.content.Context,android.util.AttributeSet):373:375 -> + 49:49:void (android.content.Context,android.util.AttributeSet):374:374 -> + 50:52:void (android.content.Context,android.util.AttributeSet):379:381 -> + 53:53:void (android.content.Context,android.util.AttributeSet):380:380 -> + 54:56:void (android.content.Context,android.util.AttributeSet):385:387 -> + 57:58:void (android.content.Context,android.util.AttributeSet):389:390 -> + 59:59:void (android.content.Context,android.util.AttributeSet):389:389 -> + 60:62:void (android.content.Context,android.util.AttributeSet):393:395 -> + 63:63:void (android.content.Context,android.util.AttributeSet):394:394 -> + 64:65:void (android.content.Context,android.util.AttributeSet):396:397 -> + 66:66:void (android.content.Context,android.util.AttributeSet):396:396 -> + 67:68:void (android.content.Context,android.util.AttributeSet):398:399 -> + 69:69:void (android.content.Context,android.util.AttributeSet):398:398 -> + 70:73:void (android.content.Context,android.util.AttributeSet):400:403 -> + 74:74:void (android.content.Context,android.util.AttributeSet):402:402 -> + 75:77:void (android.content.Context,android.util.AttributeSet):405:407 -> + 78:79:void (android.content.Context,android.util.AttributeSet):409:410 -> + 80:80:void (android.content.Context,android.util.AttributeSet):409:409 -> + 81:82:void (android.content.Context,android.util.AttributeSet):414:415 -> + 83:83:void (android.content.Context,android.util.AttributeSet):414:414 -> + 84:89:void (android.content.Context,android.util.AttributeSet):420:425 -> + 90:99:void (android.content.Context,android.util.AttributeSet):428:437 -> + 100:102:void (android.content.Context,android.util.AttributeSet):439:441 -> + 1:19:boolean isExpandedAndShouldRemoveCorners():1513:1513 -> A0 + 1:2:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):453:453 -> B + 3:9:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):454:454 -> B + 10:12:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):456:456 -> B + 13:21:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):458:458 -> B + 22:23:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):462:462 -> B + 24:27:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):463:463 -> B + 28:29:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):459:459 -> B + 30:32:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):460:460 -> B + 1:3:boolean isGestureInsetBottomIgnored():1368:1368 -> B0 + 1:10:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):447:447 -> C + 1:3:boolean isHideable():1145:1145 -> C0 1:1:boolean isHideableWhenDragging():0:0 -> D0 - 2:3:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):724:724 -> E - 4:11:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):725:725 -> E - 1:6:boolean isLayouting(android.view.View):1382:1382 -> E0 - 7:22:boolean isLayouting(android.view.View):1383:1383 -> E0 + 2:3:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):720:720 -> E + 4:11:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):721:721 -> E + 1:6:boolean isLayouting(android.view.View):1347:1347 -> E0 + 7:22:boolean isLayouting(android.view.View):1348:1348 -> E0 1:1:boolean isNestedScrollingCheckEnabled():0:0 -> F0 - 1:11:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):807:807 -> G - 12:15:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):808:808 -> G - 16:25:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):811:811 -> G - 26:36:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):813:813 -> G - 37:41:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):818:818 -> G - 42:47:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):819:819 -> G - 48:51:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):822:822 -> G - 52:57:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):823:823 -> G - 58:73:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):829:829 -> G - 74:78:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):831:831 -> G - 79:82:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):832:832 -> G - 83:86:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):833:833 -> G - 87:104:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):834:834 -> G - 105:108:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):840:840 -> G - 109:119:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):841:841 -> G - 120:128:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):844:844 -> G - 129:142:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):851:851 -> G - 143:148:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):859:859 -> G - 149:152:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):863:863 -> G - 153:171:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):864:864 -> G - 172:174:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):871:871 -> G - 175:177:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):872:872 -> G - 1:14:boolean isTouchingDragHandle(androidx.coordinatorlayout.widget.CoordinatorLayout,int,int):1546:1546 -> G0 - 15:24:boolean isTouchingDragHandle(androidx.coordinatorlayout.widget.CoordinatorLayout,int,int):1548:1548 -> G0 - 1:8:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):688:688 -> H - 9:12:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):691:691 -> H - 13:20:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):692:692 -> H - 21:26:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):695:695 -> H - 27:33:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):696:696 -> H - 34:36:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):700:700 -> H - 37:40:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):702:702 -> H - 41:46:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):703:703 -> H - 47:51:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):705:705 -> H - 52:64:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):708:708 -> H - 65:87:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):709:709 -> H - 88:100:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):710:710 -> H - 101:104:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):713:713 -> H - 1:14:boolean isTouchingScrollingChild(androidx.coordinatorlayout.widget.CoordinatorLayout,int,int):1539:1539 -> H0 - 15:24:boolean isTouchingScrollingChild(androidx.coordinatorlayout.widget.CoordinatorLayout,int,int):1541:1541 -> H0 - 1:4:void access$100(com.google.android.material.bottomsheet.BottomSheetBehavior,android.view.View,int,boolean):100:100 -> I - 1:6:void removeBottomSheetCallback(com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback):1327:1327 -> I0 + 1:11:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):788:788 -> G + 12:15:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):789:789 -> G + 16:25:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):792:792 -> G + 26:36:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):794:794 -> G + 37:41:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):799:799 -> G + 42:47:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):800:800 -> G + 48:51:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):803:803 -> G + 52:57:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):804:804 -> G + 58:73:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):810:810 -> G + 74:78:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):812:812 -> G + 79:82:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):813:813 -> G + 83:86:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):814:814 -> G + 87:104:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):815:815 -> G + 105:108:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):821:821 -> G + 109:119:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):822:822 -> G + 120:128:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):825:825 -> G + 129:142:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):832:832 -> G + 143:148:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):840:840 -> G + 149:152:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):844:844 -> G + 153:171:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):845:845 -> G + 172:174:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):852:852 -> G + 175:177:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):853:853 -> G + 1:6:void removeBottomSheetCallback(com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback):1292:1292 -> G0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$g;)V"} + 1:8:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):684:684 -> H + 9:12:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):687:687 -> H + 13:20:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):688:688 -> H + 21:26:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):691:691 -> H + 27:33:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):692:692 -> H + 34:36:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):696:696 -> H + 37:40:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):698:698 -> H + 41:46:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):699:699 -> H + 47:51:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):701:701 -> H + 52:64:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):704:704 -> H + 65:87:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):705:705 -> H + 88:100:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):706:706 -> H + 101:104:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):709:709 -> H + 2:5:void replaceAccessibilityActionForState(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat,int):2406:2406 -> H0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A$a;I)V"} + 6:9:void replaceAccessibilityActionForState(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat,int):2405:2405 -> H0 + 1:4:void access$100(com.google.android.material.bottomsheet.BottomSheetBehavior,android.view.View,int,boolean):100:100 -> I + 2:3:void reset():1551:1551 -> I0 + 4:5:void reset():1552:1552 -> I0 + 6:9:void reset():1553:1553 -> I0 + 10:13:void reset():1554:1554 -> I0 + 14:16:void reset():1555:1555 -> I0 1:3:boolean access$1000(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> J - 2:5:void replaceAccessibilityActionForState(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat,int):2453:2453 -> J0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z$a;I)V"} - 6:9:void replaceAccessibilityActionForState(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat,int):2452:2452 -> J0 + 1:13:void restoreOptionalState(com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState):1560:1560 -> J0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$h;)V"} + 14:24:void restoreOptionalState(com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState):1564:1564 -> J0 + 25:35:void restoreOptionalState(com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState):1568:1568 -> J0 + 36:48:void restoreOptionalState(com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState):1571:1571 -> J0 + 49:53:void restoreOptionalState(com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState):1575:1575 -> J0 1:3:int access$1102(com.google.android.material.bottomsheet.BottomSheetBehavior,int):100:100 -> K - 2:3:void reset():1600:1600 -> K0 - 4:5:void reset():1601:1601 -> K0 - 6:9:void reset():1602:1602 -> K0 - 10:13:void reset():1603:1603 -> K0 - 14:16:void reset():1604:1604 -> K0 + 1:6:void runAfterLayout(android.view.View,java.lang.Runnable):1339:1339 -> K0 + 7:10:void runAfterLayout(android.view.View,java.lang.Runnable):1340:1340 -> K0 + 11:14:void runAfterLayout(android.view.View,java.lang.Runnable):1342:1342 -> K0 1:4:void access$1200(com.google.android.material.bottomsheet.BottomSheetBehavior,boolean):100:100 -> L - 1:13:void restoreOptionalState(com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState):1609:1609 -> L0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$h;)V"} - 14:24:void restoreOptionalState(com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState):1613:1613 -> L0 - 25:35:void restoreOptionalState(com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState):1617:1617 -> L0 - 36:48:void restoreOptionalState(com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState):1620:1620 -> L0 - 49:53:void restoreOptionalState(com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState):1624:1624 -> L0 + 1:3:void setDraggable(boolean):1180:1180 -> L0 1:3:boolean access$1300(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> M - 1:6:void runAfterLayout(android.view.View,java.lang.Runnable):1374:1374 -> M0 - 7:10:void runAfterLayout(android.view.View,java.lang.Runnable):1375:1375 -> M0 - 11:14:void runAfterLayout(android.view.View,java.lang.Runnable):1377:1377 -> M0 + 3:4:void setExpandedOffset(int):1086:1086 -> M0 + 5:11:void setExpandedOffset(int):1087:1087 -> M0 + 12:19:void setExpandedOffset(int):1084:1084 -> M0 1:3:boolean access$1400(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> N - 1:3:void setDraggable(boolean):1199:1199 -> N0 + 1:5:void setFitToContents(boolean):904:904 -> N0 + 6:7:void setFitToContents(boolean):907:907 -> N0 + 8:11:void setFitToContents(boolean):911:911 -> N0 + 12:14:void setFitToContents(boolean):912:912 -> N0 + 15:30:void setFitToContents(boolean):915:915 -> N0 + 31:36:void setFitToContents(boolean):917:917 -> N0 + 37:40:void setFitToContents(boolean):918:918 -> N0 1:3:int access$1500(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> O - 1:3:void setDraggableOnNestedScroll(boolean):1215:1215 -> O0 + 1:3:void setGestureInsetBottomIgnored(boolean):1361:1361 -> O0 1:5:boolean access$1600(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> P - 3:4:void setExpandedOffset(int):1105:1105 -> P0 - 5:11:void setExpandedOffset(int):1106:1106 -> P0 - 12:19:void setExpandedOffset(int):1103:1103 -> P0 + 12:13:void setHalfExpandedRatio(float):1053:1053 -> P0 + 14:17:void setHalfExpandedRatio(float):1056:1056 -> P0 + 18:21:void setHalfExpandedRatio(float):1057:1057 -> P0 + 22:29:void setHalfExpandedRatio(float):1051:1051 -> P0 1:3:int access$1900(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> Q - 1:5:void setFitToContents(boolean):923:923 -> Q0 - 6:7:void setFitToContents(boolean):926:926 -> Q0 - 8:11:void setFitToContents(boolean):930:930 -> Q0 - 12:14:void setFitToContents(boolean):931:931 -> Q0 - 15:30:void setFitToContents(boolean):934:934 -> Q0 - 31:36:void setFitToContents(boolean):936:936 -> Q0 - 37:40:void setFitToContents(boolean):937:937 -> Q0 + 1:4:void setHideable(boolean):1128:1128 -> Q0 + 5:8:void setHideable(boolean):1129:1129 -> Q0 + 9:14:void setHideable(boolean):1130:1130 -> Q0 + 15:17:void setHideable(boolean):1132:1132 -> Q0 + 18:21:void setHideable(boolean):1134:1134 -> Q0 1:3:com.google.android.material.shape.MaterialShapeDrawable access$200(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/BottomSheetBehavior;)Li2/h;"} - 1:3:void setGestureInsetBottomIgnored(boolean):1396:1396 -> R0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/BottomSheetBehavior;)Lf2/g;"} + 1:3:void setMaxHeight(int):954:954 -> R0 1:3:boolean access$2000(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> S - 12:13:void setHalfExpandedRatio(float):1072:1072 -> S0 - 14:17:void setHalfExpandedRatio(float):1075:1075 -> S0 - 18:21:void setHalfExpandedRatio(float):1076:1076 -> S0 - 22:29:void setHalfExpandedRatio(float):1070:1070 -> S0 + 1:3:void setMaxWidth(int):931:931 -> S0 1:3:int access$302(com.google.android.material.bottomsheet.BottomSheetBehavior,int):100:100 -> T - 1:4:void setHideable(boolean):1147:1147 -> T0 - 5:8:void setHideable(boolean):1148:1148 -> T0 - 9:14:void setHideable(boolean):1149:1149 -> T0 - 15:17:void setHideable(boolean):1151:1151 -> T0 - 18:21:void setHideable(boolean):1153:1153 -> T0 + 2:5:void setPeekHeight(int):977:977 -> T0 1:3:boolean access$400(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> U - 1:3:void setMaxHeight(int):973:973 -> U0 + 4:8:void setPeekHeight(int,boolean):993:993 -> U0 + 9:11:void setPeekHeight(int,boolean):994:994 -> U0 + 12:22:void setPeekHeight(int,boolean):997:997 -> U0 + 23:24:void setPeekHeight(int,boolean):998:998 -> U0 + 25:30:void setPeekHeight(int,boolean):999:999 -> U0 + 31:34:void setPeekHeight(int,boolean):1005:1005 -> U0 1:3:int access$500(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> V - 1:3:void setMaxWidth(int):950:950 -> V0 + 1:3:void setSaveFlags(int):1218:1218 -> V0 1:3:int access$502(com.google.android.material.bottomsheet.BottomSheetBehavior,int):100:100 -> W - 2:5:void setPeekHeight(int):996:996 -> W0 + 1:3:void setSignificantVelocityThreshold(int):1196:1196 -> W0 1:3:boolean access$600(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> X - 4:8:void setPeekHeight(int,boolean):1012:1012 -> X0 - 9:11:void setPeekHeight(int,boolean):1013:1013 -> X0 - 12:22:void setPeekHeight(int,boolean):1016:1016 -> X0 - 23:24:void setPeekHeight(int,boolean):1017:1017 -> X0 - 25:30:void setPeekHeight(int,boolean):1018:1018 -> X0 - 31:34:void setPeekHeight(int,boolean):1024:1024 -> X0 + 1:3:void setSkipCollapsed(boolean):1157:1157 -> X0 1:3:boolean access$700(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> Y - 1:3:void setSaveFlags(int):1253:1253 -> Y0 + 8:14:void setState(int):1309:1309 -> Y0 + 15:40:void setState(int):1310:1310 -> Y0 + 41:44:void setState(int):1314:1314 -> Y0 + 45:55:void setState(int):1316:1316 -> Y0 + 56:66:void setState(int):1322:1322 -> Y0 + 67:74:void setState(int):1326:1326 -> Y0 + 75:83:void setState(int):1327:1327 -> Y0 + 84:87:void setState(int):1324:1324 -> Y0 + 88:101:void setState(int):1304:1304 -> Y0 + 102:122:void setState(int):1306:1306 -> Y0 1:3:boolean access$800(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> Z - 1:3:void setSignificantVelocityThreshold(int):1231:1231 -> Z0 - 1:5:void startBackProgress(androidx.activity.BackEventCompat):1646:1646 -> a + 1:5:void setStateInternal(int):1403:1403 -> Z0 + 6:17:void setStateInternal(int):1406:1406 -> Z0 + 18:23:void setStateInternal(int):1407:1407 -> Z0 + 24:25:void setStateInternal(int):1411:1411 -> Z0 + 26:30:void setStateInternal(int):1414:1414 -> Z0 + 31:43:void setStateInternal(int):1418:1418 -> Z0 + 44:53:void setStateInternal(int):1424:1424 -> Z0 + 54:56:void setStateInternal(int):1426:1426 -> Z0 + 57:59:void setStateInternal(int):1429:1429 -> Z0 + 60:67:void setStateInternal(int):1430:1430 -> Z0 + 68:81:void setStateInternal(int):1431:1431 -> Z0 + 82:85:void setStateInternal(int):1433:1433 -> Z0 + 1:5:void startBackProgress(androidx.activity.BackEventCompat):1597:1597 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} - 6:9:void startBackProgress(androidx.activity.BackEventCompat):1649:1649 -> a + 6:9:void startBackProgress(androidx.activity.BackEventCompat):1600:1600 -> a 1:3:boolean access$900(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> a0 - 1:3:void setSkipCollapsed(boolean):1176:1176 -> a1 - 1:5:void updateBackProgress(androidx.activity.BackEventCompat):1654:1654 -> b + 1:6:void setWindowInsetsListener(android.view.View):1723:1723 -> a1 + 7:19:void setWindowInsetsListener(android.view.View):1724:1724 -> a1 + 20:46:void setWindowInsetsListener(android.view.View):1727:1727 -> a1 + 47:55:void setWindowInsetsListener(android.view.View):1736:1736 -> a1 + 1:5:void updateBackProgress(androidx.activity.BackEventCompat):1605:1605 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} - 6:9:void updateBackProgress(androidx.activity.BackEventCompat):1657:1657 -> b - 1:8:int addAccessibilityActionForState(android.view.View,int,int):2460:2460 -> b0 - 9:12:int addAccessibilityActionForState(android.view.View,int,int):2461:2461 -> b0 - 13:17:int addAccessibilityActionForState(android.view.View,int,int):2458:2458 -> b0 - 8:14:void setState(int):1344:1344 -> b1 - 15:40:void setState(int):1345:1345 -> b1 - 41:44:void setState(int):1349:1349 -> b1 - 45:55:void setState(int):1351:1351 -> b1 - 56:66:void setState(int):1357:1357 -> b1 - 67:74:void setState(int):1361:1361 -> b1 - 75:83:void setState(int):1362:1362 -> b1 - 84:87:void setState(int):1359:1359 -> b1 - 88:101:void setState(int):1339:1339 -> b1 - 102:122:void setState(int):1341:1341 -> b1 - 1:5:void handleBackInvoked():1662:1662 -> c - 6:12:void handleBackInvoked():1665:1665 -> c - 13:19:void handleBackInvoked():1666:1666 -> c - 20:23:void handleBackInvoked():1671:1671 -> c - 24:34:void handleBackInvoked():1672:1672 -> c - 35:40:void handleBackInvoked():1685:1685 -> c - 41:44:void handleBackInvoked():1687:1687 -> c - 45:53:void handleBackInvoked():1668:1668 -> c - 1:8:void addBottomSheetCallback(com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback):1316:1316 -> c0 + 6:9:void updateBackProgress(androidx.activity.BackEventCompat):1608:1608 -> b + 1:8:int addAccessibilityActionForState(android.view.View,int,int):2413:2413 -> b0 + 9:12:int addAccessibilityActionForState(android.view.View,int,int):2414:2414 -> b0 + 13:17:int addAccessibilityActionForState(android.view.View,int,int):2411:2411 -> b0 + 1:1:boolean shouldExpandOnUpwardDrag(long,float):0:0 -> b1 + 1:5:void handleBackInvoked():1613:1613 -> c + 6:12:void handleBackInvoked():1616:1616 -> c + 13:19:void handleBackInvoked():1617:1617 -> c + 20:23:void handleBackInvoked():1622:1622 -> c + 24:34:void handleBackInvoked():1623:1623 -> c + 35:40:void handleBackInvoked():1636:1636 -> c + 41:44:void handleBackInvoked():1638:1638 -> c + 45:53:void handleBackInvoked():1619:1619 -> c + 1:8:void addBottomSheetCallback(com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback):1281:1281 -> c0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$g;)V"} - 9:14:void addBottomSheetCallback(com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback):1317:1317 -> c0 - 1:5:void setStateInternal(int):1438:1438 -> c1 - 6:17:void setStateInternal(int):1441:1441 -> c1 - 18:23:void setStateInternal(int):1442:1442 -> c1 - 24:25:void setStateInternal(int):1446:1446 -> c1 - 26:30:void setStateInternal(int):1449:1449 -> c1 - 31:43:void setStateInternal(int):1453:1453 -> c1 - 44:53:void setStateInternal(int):1459:1459 -> c1 - 54:56:void setStateInternal(int):1461:1461 -> c1 - 57:59:void setStateInternal(int):1464:1464 -> c1 - 60:67:void setStateInternal(int):1465:1465 -> c1 - 68:81:void setStateInternal(int):1466:1466 -> c1 - 82:85:void setStateInternal(int):1468:1468 -> c1 - 1:5:void cancelBackProgress():1693:1693 -> d - 6:9:void cancelBackProgress():1696:1696 -> d - 1:4:void calculateCollapsedOffset():1579:1579 -> d0 - 5:8:void calculateCollapsedOffset():1581:1581 -> d0 - 9:20:void calculateCollapsedOffset():1582:1582 -> d0 - 21:26:void calculateCollapsedOffset():1584:1584 -> d0 - 1:6:void setWindowInsetsListener(android.view.View):1772:1772 -> d1 - 7:19:void setWindowInsetsListener(android.view.View):1773:1773 -> d1 - 20:46:void setWindowInsetsListener(android.view.View):1776:1776 -> d1 - 47:55:void setWindowInsetsListener(android.view.View):1785:1785 -> d1 - 4:19:float calculateCornerInterpolation(float,android.view.RoundedCorner):1529:1529 -> e0 - 1:1:boolean shouldExpandOnUpwardDrag(long,float):0:0 -> e1 - 1:13:void calculateHalfExpandedOffset():1589:1589 -> f0 - 1:16:boolean shouldHandleDraggingWithHelper():1729:1729 -> f1 - 1:8:float calculateInterpolationWithCornersRemoved():1501:1501 -> g0 - 9:20:float calculateInterpolationWithCornersRemoved():1503:1503 -> g0 - 21:28:float calculateInterpolationWithCornersRemoved():1505:1505 -> g0 - 29:34:float calculateInterpolationWithCornersRemoved():1507:1507 -> g0 - 35:40:float calculateInterpolationWithCornersRemoved():1508:1508 -> g0 - 41:42:float calculateInterpolationWithCornersRemoved():1510:1510 -> g0 - 43:47:float calculateInterpolationWithCornersRemoved():1512:1512 -> g0 - 48:51:float calculateInterpolationWithCornersRemoved():1513:1513 -> g0 - 52:55:float calculateInterpolationWithCornersRemoved():1511:1511 -> g0 - 56:57:float calculateInterpolationWithCornersRemoved():1514:1514 -> g0 - 58:62:float calculateInterpolationWithCornersRemoved():1516:1516 -> g0 - 63:66:float calculateInterpolationWithCornersRemoved():1517:1517 -> g0 - 67:70:float calculateInterpolationWithCornersRemoved():1515:1515 -> g0 - 71:77:float calculateInterpolationWithCornersRemoved():1518:1518 -> g0 - 1:6:boolean shouldHide(android.view.View,float):1629:1629 -> g1 - 7:14:boolean shouldHide(android.view.View,float):1632:1632 -> g1 - 15:23:boolean shouldHide(android.view.View,float):1635:1635 -> g1 - 24:27:boolean shouldHide(android.view.View,float):1639:1639 -> g1 - 28:36:boolean shouldHide(android.view.View,float):1640:1640 -> g1 - 37:54:boolean shouldHide(android.view.View,float):1641:1641 -> g1 - 1:4:int calculatePeekHeight():1566:1566 -> h0 - 5:19:int calculatePeekHeight():1567:1567 -> h0 - 20:29:int calculatePeekHeight():1568:1568 -> h0 - 30:41:int calculatePeekHeight():1572:1572 -> h0 - 42:51:int calculatePeekHeight():1573:1573 -> h0 - 52:57:int calculatePeekHeight():1575:1575 -> h0 - 1:1:boolean shouldSkipHalfExpandedStateWhenDragging():0:0 -> h1 - 1:11:float calculateSlideOffsetWithTop(int):1594:1594 -> i0 - 12:24:float calculateSlideOffsetWithTop(int):1596:1596 -> i0 - 25:34:float calculateSlideOffsetWithTop(int):1595:1595 -> i0 - 1:1:boolean shouldSkipSmoothAnimation():0:0 -> i1 - 1:16:boolean canBeHiddenByDragging():2129:2129 -> j0 - 1:4:void startSettling(android.view.View,int,boolean):1867:1867 -> j1 - 5:10:void startSettling(android.view.View,int,boolean):1868:1868 -> j1 - 11:21:void startSettling(android.view.View,int,boolean):1871:1871 -> j1 - 22:32:void startSettling(android.view.View,int,boolean):1872:1872 -> j1 - 33:36:void startSettling(android.view.View,int,boolean):1874:1874 -> j1 - 37:39:void startSettling(android.view.View,int,boolean):1876:1876 -> j1 - 40:45:void startSettling(android.view.View,int,boolean):1877:1877 -> j1 - 46:49:void startSettling(android.view.View,int,boolean):1879:1879 -> j1 - 1:4:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):474:474 -> k + 9:14:void addBottomSheetCallback(com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback):1282:1282 -> c0 + 1:16:boolean shouldHandleDraggingWithHelper():1680:1680 -> c1 + 1:5:void cancelBackProgress():1644:1644 -> d + 6:9:void cancelBackProgress():1647:1647 -> d + 1:4:void calculateCollapsedOffset():1530:1530 -> d0 + 5:8:void calculateCollapsedOffset():1532:1532 -> d0 + 9:20:void calculateCollapsedOffset():1533:1533 -> d0 + 21:26:void calculateCollapsedOffset():1535:1535 -> d0 + 1:6:boolean shouldHide(android.view.View,float):1580:1580 -> d1 + 7:14:boolean shouldHide(android.view.View,float):1583:1583 -> d1 + 15:23:boolean shouldHide(android.view.View,float):1586:1586 -> d1 + 24:27:boolean shouldHide(android.view.View,float):1590:1590 -> d1 + 28:36:boolean shouldHide(android.view.View,float):1591:1591 -> d1 + 37:54:boolean shouldHide(android.view.View,float):1592:1592 -> d1 + 4:19:float calculateCornerInterpolation(float,android.view.RoundedCorner):1494:1494 -> e0 + 1:1:boolean shouldSkipHalfExpandedStateWhenDragging():0:0 -> e1 + 1:13:void calculateHalfExpandedOffset():1540:1540 -> f0 + 1:1:boolean shouldSkipSmoothAnimation():0:0 -> f1 + 1:8:float calculateInterpolationWithCornersRemoved():1466:1466 -> g0 + 9:20:float calculateInterpolationWithCornersRemoved():1468:1468 -> g0 + 21:28:float calculateInterpolationWithCornersRemoved():1470:1470 -> g0 + 29:34:float calculateInterpolationWithCornersRemoved():1472:1472 -> g0 + 35:40:float calculateInterpolationWithCornersRemoved():1473:1473 -> g0 + 41:42:float calculateInterpolationWithCornersRemoved():1475:1475 -> g0 + 43:47:float calculateInterpolationWithCornersRemoved():1477:1477 -> g0 + 48:51:float calculateInterpolationWithCornersRemoved():1478:1478 -> g0 + 52:55:float calculateInterpolationWithCornersRemoved():1476:1476 -> g0 + 56:57:float calculateInterpolationWithCornersRemoved():1479:1479 -> g0 + 58:62:float calculateInterpolationWithCornersRemoved():1481:1481 -> g0 + 63:66:float calculateInterpolationWithCornersRemoved():1482:1482 -> g0 + 67:70:float calculateInterpolationWithCornersRemoved():1480:1480 -> g0 + 71:77:float calculateInterpolationWithCornersRemoved():1483:1483 -> g0 + 1:4:void startSettling(android.view.View,int,boolean):1818:1818 -> g1 + 5:10:void startSettling(android.view.View,int,boolean):1819:1819 -> g1 + 11:21:void startSettling(android.view.View,int,boolean):1822:1822 -> g1 + 22:32:void startSettling(android.view.View,int,boolean):1823:1823 -> g1 + 33:36:void startSettling(android.view.View,int,boolean):1825:1825 -> g1 + 37:39:void startSettling(android.view.View,int,boolean):1827:1827 -> g1 + 40:45:void startSettling(android.view.View,int,boolean):1828:1828 -> g1 + 46:49:void startSettling(android.view.View,int,boolean):1830:1830 -> g1 + 1:4:int calculatePeekHeight():1517:1517 -> h0 + 5:19:int calculatePeekHeight():1518:1518 -> h0 + 20:29:int calculatePeekHeight():1519:1519 -> h0 + 30:41:int calculatePeekHeight():1523:1523 -> h0 + 42:51:int calculatePeekHeight():1524:1524 -> h0 + 52:57:int calculatePeekHeight():1526:1526 -> h0 + 1:4:void updateAccessibilityActions():2331:2331 -> h1 + 5:14:void updateAccessibilityActions():2332:2332 -> h1 + 15:18:void updateAccessibilityActions():2334:2334 -> h1 + 19:25:void updateAccessibilityActions():2336:2336 -> h1 + 26:29:void updateAccessibilityActions():2335:2335 -> h1 + 1:11:float calculateSlideOffsetWithTop(int):1545:1545 -> i0 + 12:24:float calculateSlideOffsetWithTop(int):1547:1547 -> i0 + 25:34:float calculateSlideOffsetWithTop(int):1546:1546 -> i0 + 4:6:void updateAccessibilityActions(android.view.View,int):2344:2344 -> i1 + 7:15:void updateAccessibilityActions(android.view.View,int):2346:2346 -> i1 + 16:19:void updateAccessibilityActions(android.view.View,int):2347:2347 -> i1 + 20:23:void updateAccessibilityActions(android.view.View,int):2349:2349 -> i1 + 24:26:void updateAccessibilityActions(android.view.View,int):2347:2347 -> i1 + 27:41:void updateAccessibilityActions(android.view.View,int):2353:2353 -> i1 + 42:46:void updateAccessibilityActions(android.view.View,int):2354:2354 -> i1 + 47:57:void updateAccessibilityActions(android.view.View,int):2358:2358 -> i1 + 58:62:void updateAccessibilityActions(android.view.View,int):2368:2368 -> i1 + 63:68:void updateAccessibilityActions(android.view.View,int):2370:2370 -> i1 + 69:73:void updateAccessibilityActions(android.view.View,int):2376:2376 -> i1 + 74:79:void updateAccessibilityActions(android.view.View,int):2377:2377 -> i1 + 80:84:void updateAccessibilityActions(android.view.View,int):2361:2361 -> i1 + 85:90:void updateAccessibilityActions(android.view.View,int):2362:2362 -> i1 + 1:16:boolean canBeHiddenByDragging():2083:2083 -> j0 + 5:8:void updateDrawableForTargetState(int,boolean):1442:1442 -> j1 + 9:17:void updateDrawableForTargetState(int,boolean):1443:1443 -> j1 + 18:23:void updateDrawableForTargetState(int,boolean):1446:1446 -> j1 + 24:27:void updateDrawableForTargetState(int,boolean):1447:1447 -> j1 + 28:33:void updateDrawableForTargetState(int,boolean):1448:1448 -> j1 + 34:39:void updateDrawableForTargetState(int,boolean):1449:1449 -> j1 + 40:47:void updateDrawableForTargetState(int,boolean):1451:1451 -> j1 + 48:51:void updateDrawableForTargetState(int,boolean):1452:1452 -> j1 + 52:64:void updateDrawableForTargetState(int,boolean):1453:1453 -> j1 + 65:70:void updateDrawableForTargetState(int,boolean):1454:1454 -> j1 + 71:80:void updateDrawableForTargetState(int,boolean):1457:1457 -> j1 + 81:85:void updateDrawableForTargetState(int,boolean):1458:1458 -> j1 + 86:87:void updateDrawableForTargetState(int,boolean):1460:1460 -> j1 + 88:95:void updateDrawableForTargetState(int,boolean):1461:1461 -> j1 + 96:99:void updateDrawableForTargetState(int,boolean):1460:1460 -> j1 + 1:4:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):469:469 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;)V"} - 5:6:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):477:477 -> k - 7:8:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):478:478 -> k - 9:11:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):479:479 -> k - 6:10:void clearAccessibilityAction(android.view.View,int):2439:2439 -> k0 - 11:15:void clearAccessibilityAction(android.view.View,int):2440:2440 -> k0 - 16:18:void clearAccessibilityAction(android.view.View,int):2441:2441 -> k0 - 19:27:void clearAccessibilityAction(android.view.View,int):2443:2443 -> k0 - 28:30:void clearAccessibilityAction(android.view.View,int):2445:2445 -> k0 - 31:36:void clearAccessibilityAction(android.view.View,int):2446:2446 -> k0 - 1:4:void updateAccessibilityActions():2378:2378 -> k1 - 5:14:void updateAccessibilityActions():2379:2379 -> k1 - 15:18:void updateAccessibilityActions():2381:2381 -> k1 - 19:25:void updateAccessibilityActions():2383:2383 -> k1 - 26:29:void updateAccessibilityActions():2382:2382 -> k1 - 1:6:androidx.core.view.accessibility.AccessibilityViewCommand createAccessibilityViewCommandForState(int):2465:2465 -> l0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LG/C;"} - 4:6:void updateAccessibilityActions(android.view.View,int):2391:2391 -> l1 - 7:15:void updateAccessibilityActions(android.view.View,int):2393:2393 -> l1 - 16:19:void updateAccessibilityActions(android.view.View,int):2394:2394 -> l1 - 20:23:void updateAccessibilityActions(android.view.View,int):2396:2396 -> l1 - 24:26:void updateAccessibilityActions(android.view.View,int):2394:2394 -> l1 - 27:41:void updateAccessibilityActions(android.view.View,int):2400:2400 -> l1 - 42:46:void updateAccessibilityActions(android.view.View,int):2401:2401 -> l1 - 47:57:void updateAccessibilityActions(android.view.View,int):2405:2405 -> l1 - 58:62:void updateAccessibilityActions(android.view.View,int):2415:2415 -> l1 - 63:68:void updateAccessibilityActions(android.view.View,int):2417:2417 -> l1 - 69:73:void updateAccessibilityActions(android.view.View,int):2423:2423 -> l1 - 74:79:void updateAccessibilityActions(android.view.View,int):2424:2424 -> l1 - 80:84:void updateAccessibilityActions(android.view.View,int):2408:2408 -> l1 - 85:90:void updateAccessibilityActions(android.view.View,int):2409:2409 -> l1 - 1:5:void createMaterialShapeDrawableIfNeeded(android.content.Context):1733:1733 -> m0 - 6:14:void createMaterialShapeDrawableIfNeeded(android.content.Context):1737:1737 -> m0 - 15:17:void createMaterialShapeDrawableIfNeeded(android.content.Context):1738:1738 -> m0 - 18:21:void createMaterialShapeDrawableIfNeeded(android.content.Context):1740:1740 -> m0 - 22:27:void createMaterialShapeDrawableIfNeeded(android.content.Context):1741:1741 -> m0 - 28:32:void createMaterialShapeDrawableIfNeeded(android.content.Context):1744:1744 -> m0 - 33:43:void createMaterialShapeDrawableIfNeeded(android.content.Context):1745:1745 -> m0 - 44:51:void createMaterialShapeDrawableIfNeeded(android.content.Context):1746:1746 -> m0 - 5:8:void updateDrawableForTargetState(int,boolean):1477:1477 -> m1 - 9:17:void updateDrawableForTargetState(int,boolean):1478:1478 -> m1 - 18:23:void updateDrawableForTargetState(int,boolean):1481:1481 -> m1 - 24:27:void updateDrawableForTargetState(int,boolean):1482:1482 -> m1 - 28:33:void updateDrawableForTargetState(int,boolean):1483:1483 -> m1 - 34:39:void updateDrawableForTargetState(int,boolean):1484:1484 -> m1 - 40:47:void updateDrawableForTargetState(int,boolean):1486:1486 -> m1 - 48:51:void updateDrawableForTargetState(int,boolean):1487:1487 -> m1 - 52:64:void updateDrawableForTargetState(int,boolean):1488:1488 -> m1 - 65:70:void updateDrawableForTargetState(int,boolean):1489:1489 -> m1 - 71:80:void updateDrawableForTargetState(int,boolean):1492:1492 -> m1 - 81:85:void updateDrawableForTargetState(int,boolean):1493:1493 -> m1 - 86:87:void updateDrawableForTargetState(int,boolean):1495:1495 -> m1 - 88:95:void updateDrawableForTargetState(int,boolean):1496:1496 -> m1 - 96:99:void updateDrawableForTargetState(int,boolean):1495:1495 -> m1 - 1:4:void onDetachedFromLayoutParams():484:484 -> n - 5:6:void onDetachedFromLayoutParams():486:486 -> n - 7:8:void onDetachedFromLayoutParams():487:487 -> n - 9:11:void onDetachedFromLayoutParams():488:488 -> n - 1:23:void createShapeValueAnimator():1755:1755 -> n0 - 24:26:void createShapeValueAnimator():1756:1756 -> n0 - 27:37:void createShapeValueAnimator():1757:1757 -> n0 - 1:6:void updateImportantForAccessibility(boolean):2311:2311 -> n1 - 7:16:void updateImportantForAccessibility(boolean):2315:2315 -> n1 - 17:22:void updateImportantForAccessibility(boolean):2316:2316 -> n1 - 23:24:void updateImportantForAccessibility(boolean):2320:2320 -> n1 - 25:30:void updateImportantForAccessibility(boolean):2321:2321 -> n1 - 31:34:void updateImportantForAccessibility(boolean):2323:2323 -> n1 - 35:44:void updateImportantForAccessibility(boolean):2324:2324 -> n1 - 45:48:void updateImportantForAccessibility(boolean):2332:2332 -> n1 - 49:59:void updateImportantForAccessibility(boolean):2333:2333 -> n1 - 60:72:void updateImportantForAccessibility(boolean):2339:2339 -> n1 - 73:77:void updateImportantForAccessibility(boolean):2340:2340 -> n1 - 78:81:void updateImportantForAccessibility(boolean):2341:2341 -> n1 - 82:89:void updateImportantForAccessibility(boolean):2344:2344 -> n1 - 90:95:void updateImportantForAccessibility(boolean):2346:2346 -> n1 - 96:116:void updateImportantForAccessibility(boolean):2348:2348 -> n1 - 117:119:void updateImportantForAccessibility(boolean):2354:2354 -> n1 - 120:123:void updateImportantForAccessibility(boolean):2355:2355 -> n1 - 124:137:void updateImportantForAccessibility(boolean):2358:2358 -> n1 - 1:14:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):623:623 -> o - 15:20:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):627:627 -> o - 21:23:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):630:630 -> o - 24:27:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):632:632 -> o - 28:33:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):633:633 -> o - 34:48:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):635:635 -> o - 49:50:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):639:639 -> o - 51:52:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):640:640 -> o - 53:56:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):642:642 -> o - 57:59:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):643:643 -> o - 60:64:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):648:648 -> o - 65:71:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):649:649 -> o - 72:75:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):652:652 -> o - 76:81:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):653:653 -> o - 82:91:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):654:654 -> o - 92:99:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):655:655 -> o - 100:101:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):656:656 -> o - 102:107:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):660:660 -> o - 108:118:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):662:662 -> o - 119:126:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):666:666 -> o - 127:133:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):668:668 -> o - 134:149:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):674:674 -> o - 150:157:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):675:675 -> o - 158:182:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):679:679 -> o - 183:204:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):682:682 -> o - 205:207:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):624:624 -> o - 1:10:void dispatchOnSlide(int):2058:2058 -> o0 - 11:18:void dispatchOnSlide(int):2059:2059 -> o0 - 19:23:void dispatchOnSlide(int):2060:2060 -> o0 - 24:31:void dispatchOnSlide(int):2061:2061 -> o0 - 32:46:void dispatchOnSlide(int):2062:2062 -> o0 - 1:4:void updatePeekHeight(boolean):1029:1029 -> o1 - 5:7:void updatePeekHeight(boolean):1030:1030 -> o1 - 8:12:void updatePeekHeight(boolean):1031:1031 -> o1 - 13:24:void updatePeekHeight(boolean):1032:1032 -> o1 - 25:28:void updatePeekHeight(boolean):1035:1035 -> o1 - 29:32:void updatePeekHeight(boolean):1037:1037 -> o1 - 1:13:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):547:547 -> p - 14:16:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):548:548 -> p - 17:20:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):551:551 -> p - 21:32:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):554:554 -> p - 33:35:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):555:555 -> p - 36:43:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):556:556 -> p - 44:50:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):557:557 -> p - 51:57:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):558:558 -> p - 58:61:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):561:561 -> p - 62:64:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):562:562 -> p - 65:82:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):564:564 -> p - 83:86:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):565:565 -> p - 87:89:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):566:566 -> p - 90:92:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):568:568 -> p - 93:98:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):569:569 -> p - 99:101:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):570:570 -> p - 102:105:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):573:573 -> p - 106:113:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):574:574 -> p - 114:117:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):577:577 -> p - 118:120:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):579:579 -> p - 121:126:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):581:581 -> p - 127:132:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):582:582 -> p - 133:138:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):583:583 -> p - 139:146:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):584:584 -> p - 147:151:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):585:585 -> p - 152:164:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):588:588 -> p - 165:175:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):592:592 -> p - 176:187:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):595:595 -> p - 188:190:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):596:596 -> p - 191:193:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):597:597 -> p - 194:198:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):599:599 -> p - 199:209:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):600:600 -> p - 210:215:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):602:602 -> p - 216:222:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):603:603 -> p - 223:231:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):604:604 -> p - 232:242:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):606:606 -> p - 243:250:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):608:608 -> p - 251:255:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):610:610 -> p - 256:266:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):612:612 -> p - 267:274:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):614:614 -> p - 275:289:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):615:615 -> p - 1:8:android.view.View findScrollingChild(android.view.View):1708:1708 -> p0 - 9:15:android.view.View findScrollingChild(android.view.View):1711:1711 -> p0 - 16:19:android.view.View findScrollingChild(android.view.View):1714:1714 -> p0 - 20:21:android.view.View findScrollingChild(android.view.View):1715:1715 -> p0 - 22:28:android.view.View findScrollingChild(android.view.View):1716:1716 -> p0 - 29:43:android.view.View findScrollingChild(android.view.View):1717:1717 -> p0 - 1:6:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):499:499 -> q - 7:10:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):503:503 -> q - 11:26:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):504:504 -> q - 27:30:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):501:501 -> q - 31:34:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):513:513 -> q - 35:50:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):514:514 -> q - 51:54:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):511:511 -> q - 55:59:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):520:520 -> q - 1:4:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2286:2286 -> q0 - 5:8:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2287:2287 -> q0 - 9:10:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2290:2290 -> q0 - 11:14:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2291:2291 -> q0 - 15:18:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2292:2292 -> q0 - 19:21:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2295:2295 -> q0 - 22:29:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2293:2293 -> q0 - 30:37:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2288:2288 -> q0 - 1:8:int getChildMeasureSpec(int,int,int,int):526:526 -> r0 - 9:12:int getChildMeasureSpec(int,int,int,int):530:530 -> r0 - 13:23:int getChildMeasureSpec(int,int,int,int):531:531 -> r0 - 24:29:int getChildMeasureSpec(int,int,int,int):539:539 -> r0 - 30:34:int getChildMeasureSpec(int,int,int,int):538:538 -> r0 - 35:43:int getChildMeasureSpec(int,int,int,int):534:534 -> r0 - 1:11:boolean onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float):897:897 -> s - 12:26:boolean onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float):898:898 -> s - 27:35:boolean onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float):900:900 -> s - 1:4:int getExpandedOffset():1117:1117 -> s0 - 5:7:int getExpandedOffset():1118:1118 -> s0 - 8:22:int getExpandedOffset():1119:1119 -> s0 - 1:3:float getHalfExpandedRatio():1088:1088 -> t0 - 6:17:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):742:742 -> u - 18:27:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):743:743 -> u - 28:35:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):746:746 -> u - 36:45:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):749:749 -> u - 46:51:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):752:752 -> u - 52:54:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):754:754 -> u - 55:60:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):757:757 -> u - 61:68:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):758:758 -> u - 69:72:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):759:759 -> u - 73:76:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):760:760 -> u - 77:81:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):762:762 -> u - 82:84:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):767:767 -> u - 85:87:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):768:768 -> u - 88:94:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):769:769 -> u - 95:98:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):772:772 -> u - 99:110:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):773:773 -> u - 111:115:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):775:775 -> u - 116:126:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):779:779 -> u - 127:132:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):789:789 -> u - 133:136:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):790:790 -> u - 137:140:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):791:791 -> u - 141:145:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):780:780 -> u - 146:148:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):785:785 -> u - 149:151:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):786:786 -> u - 152:154:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):787:787 -> u - 155:161:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):795:795 -> u - 162:163:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):796:796 -> u - 164:166:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):797:797 -> u - 167:169:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):798:798 -> u - 1:3:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable():1751:1751 -> u0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/h;"} - 1:9:int getPeekHeight():1053:1053 -> v0 - 1:3:int getState():1434:1434 -> w0 + 5:6:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):472:472 -> k + 7:8:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):473:473 -> k + 9:11:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):474:474 -> k + 6:10:void clearAccessibilityAction(android.view.View,int):2392:2392 -> k0 + 11:15:void clearAccessibilityAction(android.view.View,int):2393:2393 -> k0 + 16:18:void clearAccessibilityAction(android.view.View,int):2394:2394 -> k0 + 19:27:void clearAccessibilityAction(android.view.View,int):2396:2396 -> k0 + 28:30:void clearAccessibilityAction(android.view.View,int):2398:2398 -> k0 + 31:36:void clearAccessibilityAction(android.view.View,int):2399:2399 -> k0 + 1:6:void updateImportantForAccessibility(boolean):2265:2265 -> k1 + 7:16:void updateImportantForAccessibility(boolean):2269:2269 -> k1 + 17:22:void updateImportantForAccessibility(boolean):2270:2270 -> k1 + 23:24:void updateImportantForAccessibility(boolean):2274:2274 -> k1 + 25:30:void updateImportantForAccessibility(boolean):2275:2275 -> k1 + 31:34:void updateImportantForAccessibility(boolean):2277:2277 -> k1 + 35:44:void updateImportantForAccessibility(boolean):2278:2278 -> k1 + 45:48:void updateImportantForAccessibility(boolean):2286:2286 -> k1 + 49:59:void updateImportantForAccessibility(boolean):2287:2287 -> k1 + 60:72:void updateImportantForAccessibility(boolean):2294:2294 -> k1 + 73:77:void updateImportantForAccessibility(boolean):2296:2296 -> k1 + 78:81:void updateImportantForAccessibility(boolean):2297:2297 -> k1 + 82:89:void updateImportantForAccessibility(boolean):2301:2301 -> k1 + 90:95:void updateImportantForAccessibility(boolean):2303:2303 -> k1 + 96:116:void updateImportantForAccessibility(boolean):2305:2305 -> k1 + 117:119:void updateImportantForAccessibility(boolean):2311:2311 -> k1 + 120:123:void updateImportantForAccessibility(boolean):2312:2312 -> k1 + 124:137:void updateImportantForAccessibility(boolean):2315:2315 -> k1 + 1:6:androidx.core.view.accessibility.AccessibilityViewCommand createAccessibilityViewCommandForState(int):2418:2418 -> l0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LF/D;"} + 1:4:void updatePeekHeight(boolean):1010:1010 -> l1 + 5:7:void updatePeekHeight(boolean):1011:1011 -> l1 + 8:12:void updatePeekHeight(boolean):1012:1012 -> l1 + 13:24:void updatePeekHeight(boolean):1013:1013 -> l1 + 25:28:void updatePeekHeight(boolean):1016:1016 -> l1 + 29:32:void updatePeekHeight(boolean):1018:1018 -> l1 + 1:5:void createMaterialShapeDrawableIfNeeded(android.content.Context):1684:1684 -> m0 + 6:14:void createMaterialShapeDrawableIfNeeded(android.content.Context):1688:1688 -> m0 + 15:17:void createMaterialShapeDrawableIfNeeded(android.content.Context):1689:1689 -> m0 + 18:21:void createMaterialShapeDrawableIfNeeded(android.content.Context):1691:1691 -> m0 + 22:27:void createMaterialShapeDrawableIfNeeded(android.content.Context):1692:1692 -> m0 + 28:32:void createMaterialShapeDrawableIfNeeded(android.content.Context):1695:1695 -> m0 + 33:43:void createMaterialShapeDrawableIfNeeded(android.content.Context):1696:1696 -> m0 + 44:51:void createMaterialShapeDrawableIfNeeded(android.content.Context):1697:1697 -> m0 + 1:4:void onDetachedFromLayoutParams():479:479 -> n + 5:6:void onDetachedFromLayoutParams():481:481 -> n + 7:8:void onDetachedFromLayoutParams():482:482 -> n + 9:11:void onDetachedFromLayoutParams():483:483 -> n + 1:23:void createShapeValueAnimator():1706:1706 -> n0 + 24:26:void createShapeValueAnimator():1707:1707 -> n0 + 27:37:void createShapeValueAnimator():1708:1708 -> n0 + 1:14:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):620:620 -> o + 15:20:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):624:624 -> o + 21:23:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):627:627 -> o + 24:27:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):629:629 -> o + 28:33:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):630:630 -> o + 34:49:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):632:632 -> o + 50:51:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):636:636 -> o + 52:53:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):637:637 -> o + 54:57:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):639:639 -> o + 58:60:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):640:640 -> o + 61:65:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):645:645 -> o + 66:72:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):646:646 -> o + 73:76:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):649:649 -> o + 77:90:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):650:650 -> o + 91:98:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):651:651 -> o + 99:108:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):652:652 -> o + 109:110:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):653:653 -> o + 111:116:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):656:656 -> o + 117:127:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):658:658 -> o + 128:135:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):662:662 -> o + 136:142:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):664:664 -> o + 143:157:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):670:670 -> o + 158:165:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):671:671 -> o + 166:190:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):675:675 -> o + 191:212:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):678:678 -> o + 213:215:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):621:621 -> o + 1:10:void dispatchOnSlide(int):2012:2012 -> o0 + 11:18:void dispatchOnSlide(int):2013:2013 -> o0 + 19:23:void dispatchOnSlide(int):2014:2014 -> o0 + 24:31:void dispatchOnSlide(int):2015:2015 -> o0 + 32:46:void dispatchOnSlide(int):2016:2016 -> o0 + 1:13:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):542:542 -> p + 14:16:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):543:543 -> p + 17:20:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):546:546 -> p + 21:32:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):549:549 -> p + 33:35:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):550:550 -> p + 36:43:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):551:551 -> p + 44:50:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):552:552 -> p + 51:57:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):553:553 -> p + 58:61:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):556:556 -> p + 62:64:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):557:557 -> p + 65:66:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):559:559 -> p + 67:78:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):560:560 -> p + 79:82:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):559:559 -> p + 83:86:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):561:561 -> p + 87:89:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):562:562 -> p + 90:92:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):564:564 -> p + 93:98:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):565:565 -> p + 99:101:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):567:567 -> p + 102:105:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):570:570 -> p + 106:113:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):571:571 -> p + 114:117:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):574:574 -> p + 118:120:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):576:576 -> p + 121:126:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):578:578 -> p + 127:132:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):579:579 -> p + 133:138:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):580:580 -> p + 139:146:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):581:581 -> p + 147:151:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):582:582 -> p + 152:164:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):585:585 -> p + 165:175:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):589:589 -> p + 176:187:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):592:592 -> p + 188:190:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):593:593 -> p + 191:193:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):594:594 -> p + 194:198:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):596:596 -> p + 199:209:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):597:597 -> p + 210:215:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):599:599 -> p + 216:222:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):600:600 -> p + 223:231:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):601:601 -> p + 232:242:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):603:603 -> p + 243:250:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):605:605 -> p + 251:255:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):607:607 -> p + 256:266:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):609:609 -> p + 267:274:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):611:611 -> p + 275:289:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):612:612 -> p + 1:8:android.view.View findScrollingChild(android.view.View):1659:1659 -> p0 + 9:15:android.view.View findScrollingChild(android.view.View):1662:1662 -> p0 + 16:19:android.view.View findScrollingChild(android.view.View):1665:1665 -> p0 + 20:21:android.view.View findScrollingChild(android.view.View):1666:1666 -> p0 + 22:28:android.view.View findScrollingChild(android.view.View):1667:1667 -> p0 + 29:43:android.view.View findScrollingChild(android.view.View):1668:1668 -> p0 + 1:6:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):494:494 -> q + 7:10:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):498:498 -> q + 11:26:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):499:499 -> q + 27:30:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):496:496 -> q + 31:34:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):508:508 -> q + 35:50:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):509:509 -> q + 51:54:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):506:506 -> q + 55:59:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):515:515 -> q + 1:4:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2240:2240 -> q0 + 5:8:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2241:2241 -> q0 + 9:10:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2244:2244 -> q0 + 11:14:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2245:2245 -> q0 + 15:18:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2246:2246 -> q0 + 19:21:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2249:2249 -> q0 + 22:29:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2247:2247 -> q0 + 30:37:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):2242:2242 -> q0 + 1:8:int getChildMeasureSpec(int,int,int,int):521:521 -> r0 + 9:12:int getChildMeasureSpec(int,int,int,int):525:525 -> r0 + 13:23:int getChildMeasureSpec(int,int,int,int):526:526 -> r0 + 24:29:int getChildMeasureSpec(int,int,int,int):534:534 -> r0 + 30:34:int getChildMeasureSpec(int,int,int,int):533:533 -> r0 + 35:43:int getChildMeasureSpec(int,int,int,int):529:529 -> r0 + 1:11:boolean onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float):878:878 -> s + 12:22:boolean onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float):879:879 -> s + 23:31:boolean onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float):881:881 -> s + 1:4:int getExpandedOffset():1098:1098 -> s0 + 5:7:int getExpandedOffset():1099:1099 -> s0 + 8:22:int getExpandedOffset():1100:1100 -> s0 + 1:3:float getHalfExpandedRatio():1069:1069 -> t0 + 6:17:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):738:738 -> u + 18:26:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):739:739 -> u + 27:34:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):742:742 -> u + 35:40:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):745:745 -> u + 41:48:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):746:746 -> u + 49:52:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):747:747 -> u + 53:56:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):748:748 -> u + 57:61:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):750:750 -> u + 62:64:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):755:755 -> u + 65:67:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):756:756 -> u + 68:74:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):757:757 -> u + 75:80:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):760:760 -> u + 81:91:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):761:761 -> u + 92:97:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):771:771 -> u + 98:101:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):772:772 -> u + 102:105:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):773:773 -> u + 106:110:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):762:762 -> u + 111:113:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):767:767 -> u + 114:116:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):768:768 -> u + 117:119:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):769:769 -> u + 120:126:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):777:777 -> u + 127:128:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):778:778 -> u + 129:131:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):779:779 -> u + 1:3:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable():1702:1702 -> u0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/g;"} + 1:9:int getPeekHeight():1034:1034 -> v0 + 1:3:int getState():1399:1399 -> w0 1:1:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int,int[]):0:0 -> x - 13:15:int getTopOffsetForState(int):1890:1890 -> x0 - 16:38:int getTopOffsetForState(int):1896:1896 -> x0 - 39:41:int getTopOffsetForState(int):1892:1892 -> x0 - 42:44:int getTopOffsetForState(int):1886:1886 -> x0 - 45:49:int getTopOffsetForState(int):1888:1888 -> x0 - 1:8:float getYVelocity():1859:1859 -> y0 - 9:13:float getYVelocity():1862:1862 -> y0 - 14:22:float getYVelocity():1863:1863 -> y0 - 1:13:boolean isAtTopOfScreen():1552:1552 -> z0 - 14:15:boolean isAtTopOfScreen():1555:1555 -> z0 - 16:27:boolean isAtTopOfScreen():1556:1556 -> z0 - 28:33:boolean isAtTopOfScreen():1557:1557 -> z0 + 13:15:int getTopOffsetForState(int):1841:1841 -> x0 + 16:38:int getTopOffsetForState(int):1847:1847 -> x0 + 39:41:int getTopOffsetForState(int):1843:1843 -> x0 + 42:44:int getTopOffsetForState(int):1837:1837 -> x0 + 45:49:int getTopOffsetForState(int):1839:1839 -> x0 + 1:8:float getYVelocity():1810:1810 -> y0 + 9:13:float getYVelocity():1813:1813 -> y0 + 14:22:float getYVelocity():1814:1814 -> y0 + 1:13:boolean isAtTopOfScreen():1503:1503 -> z0 + 14:15:boolean isAtTopOfScreen():1506:1506 -> z0 + 16:27:boolean isAtTopOfScreen():1507:1507 -> z0 + 28:33:boolean isAtTopOfScreen():1508:1508 -> z0 com.google.android.material.bottomsheet.BottomSheetBehavior$$ExternalSyntheticApiModelOutline0 -> com.google.android.material.bottomsheet.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -144360,115 +141827,118 @@ com.google.android.material.bottomsheet.BottomSheetBehavior$1 -> com.google.andr android.view.View val$child -> d int val$finalState -> e com.google.android.material.bottomsheet.BottomSheetBehavior this$0 -> f - 1:10:void (com.google.android.material.bottomsheet.BottomSheetBehavior,android.view.View,int):1364:1364 -> - 1:11:void run():1367:1367 -> run + 1:10:void (com.google.android.material.bottomsheet.BottomSheetBehavior,android.view.View,int):1329:1329 -> + 1:11:void run():1332:1332 -> run com.google.android.material.bottomsheet.BottomSheetBehavior$2 -> com.google.android.material.bottomsheet.BottomSheetBehavior$b: # {"id":"sourceFile","fileName":"BottomSheetBehavior.java"} com.google.android.material.bottomsheet.BottomSheetBehavior this$0 -> a - 1:6:void (com.google.android.material.bottomsheet.BottomSheetBehavior):1674:1674 -> - 1:6:void onAnimationEnd(android.animation.Animator):1678:1678 -> onAnimationEnd - 7:18:void onAnimationEnd(android.animation.Animator):1679:1679 -> onAnimationEnd - 19:32:void onAnimationEnd(android.animation.Animator):1680:1680 -> onAnimationEnd + 1:6:void (com.google.android.material.bottomsheet.BottomSheetBehavior):1625:1625 -> + 1:6:void onAnimationEnd(android.animation.Animator):1629:1629 -> onAnimationEnd + 7:18:void onAnimationEnd(android.animation.Animator):1630:1630 -> onAnimationEnd + 19:32:void onAnimationEnd(android.animation.Animator):1631:1631 -> onAnimationEnd com.google.android.material.bottomsheet.BottomSheetBehavior$3 -> com.google.android.material.bottomsheet.BottomSheetBehavior$c: # {"id":"sourceFile","fileName":"BottomSheetBehavior.java"} com.google.android.material.bottomsheet.BottomSheetBehavior this$0 -> a - 1:6:void (com.google.android.material.bottomsheet.BottomSheetBehavior):1758:1758 -> - 1:10:void onAnimationUpdate(android.animation.ValueAnimator):1761:1761 -> onAnimationUpdate - 11:18:void onAnimationUpdate(android.animation.ValueAnimator):1762:1762 -> onAnimationUpdate - 19:28:void onAnimationUpdate(android.animation.ValueAnimator):1763:1763 -> onAnimationUpdate + 1:6:void (com.google.android.material.bottomsheet.BottomSheetBehavior):1709:1709 -> + 1:10:void onAnimationUpdate(android.animation.ValueAnimator):1712:1712 -> onAnimationUpdate + 11:18:void onAnimationUpdate(android.animation.ValueAnimator):1713:1713 -> onAnimationUpdate + 19:28:void onAnimationUpdate(android.animation.ValueAnimator):1714:1714 -> onAnimationUpdate com.google.android.material.bottomsheet.BottomSheetBehavior$4 -> com.google.android.material.bottomsheet.BottomSheetBehavior$d: # {"id":"sourceFile","fileName":"BottomSheetBehavior.java"} boolean val$shouldHandleGestureInsets -> a com.google.android.material.bottomsheet.BottomSheetBehavior this$0 -> b - 1:8:void (com.google.android.material.bottomsheet.BottomSheetBehavior,boolean):1787:1787 -> - 1:8:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1792:1792 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;Lcom/google/android/material/internal/p$d;)Landroidx/core/view/B0;"} - 9:16:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1794:1794 -> a - 17:23:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1796:1796 -> a - 24:27:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1798:1798 -> a - 28:31:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1800:1800 -> a - 32:35:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1801:1801 -> a - 36:39:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1802:1802 -> a - 40:47:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1804:1804 -> a - 48:56:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1807:1807 -> a - 57:65:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1808:1808 -> a - 66:75:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1811:1811 -> a - 76:80:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1812:1812 -> a - 81:83:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1813:1813 -> a - 84:93:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1816:1816 -> a - 94:98:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1817:1817 -> a - 99:102:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1818:1818 -> a - 103:108:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1821:1821 -> a - 109:124:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1824:1824 -> a - 125:129:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1825:1825 -> a - 130:143:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1829:1829 -> a - 144:146:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1830:1830 -> a - 147:160:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1834:1834 -> a - 161:166:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1835:1835 -> a - 167:169:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1840:1840 -> a - 170:176:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1842:1842 -> a - 177:180:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1844:1844 -> a - 181:187:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1845:1845 -> a - 188:201:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1850:1850 -> a - 202:207:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1851:1851 -> a + 1:8:void (com.google.android.material.bottomsheet.BottomSheetBehavior,boolean):1738:1738 -> + 1:8:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1743:1743 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;Lcom/google/android/material/internal/p$d;)Landroidx/core/view/D0;"} + 9:16:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1745:1745 -> a + 17:23:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1747:1747 -> a + 24:27:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1749:1749 -> a + 28:31:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1751:1751 -> a + 32:35:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1752:1752 -> a + 36:39:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1753:1753 -> a + 40:47:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1755:1755 -> a + 48:56:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1758:1758 -> a + 57:65:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1759:1759 -> a + 66:75:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1762:1762 -> a + 76:80:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1763:1763 -> a + 81:83:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1764:1764 -> a + 84:93:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1767:1767 -> a + 94:98:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1768:1768 -> a + 99:102:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1769:1769 -> a + 103:108:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1772:1772 -> a + 109:124:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1775:1775 -> a + 125:129:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1776:1776 -> a + 130:143:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1780:1780 -> a + 144:146:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1781:1781 -> a + 147:160:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1785:1785 -> a + 161:166:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1786:1786 -> a + 167:169:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1791:1791 -> a + 170:176:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1793:1793 -> a + 177:180:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1795:1795 -> a + 181:187:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1796:1796 -> a + 188:201:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1801:1801 -> a + 202:207:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding):1802:1802 -> a com.google.android.material.bottomsheet.BottomSheetBehavior$5 -> com.google.android.material.bottomsheet.BottomSheetBehavior$e: # {"id":"sourceFile","fileName":"BottomSheetBehavior.java"} long viewCapturedMillis -> a com.google.android.material.bottomsheet.BottomSheetBehavior this$0 -> b - 1:6:void (com.google.android.material.bottomsheet.BottomSheetBehavior):1900:1900 -> - 1:5:int clampViewPositionHorizontal(android.view.View,int,int):2044:2044 -> a - 1:15:int clampViewPositionVertical(android.view.View,int,int):2039:2039 -> b - 1:8:int getViewVerticalDragRange(android.view.View):2049:2049 -> e - 9:13:int getViewVerticalDragRange(android.view.View):2050:2050 -> e - 14:18:int getViewVerticalDragRange(android.view.View):2052:2052 -> e - 4:11:void onViewDragStateChanged(int):1931:1931 -> j - 12:17:void onViewDragStateChanged(int):1932:1932 -> j - 1:6:void onViewPositionChanged(android.view.View,int,int,int,int):1926:1926 -> k - 9:19:void onViewReleased(android.view.View,float,float):1945:1945 -> l - 20:23:void onViewReleased(android.view.View,float,float):1948:1948 -> l - 24:30:void onViewReleased(android.view.View,float,float):1949:1949 -> l - 31:42:void onViewReleased(android.view.View,float,float):1951:1951 -> l - 43:48:void onViewReleased(android.view.View,float,float):1952:1952 -> l - 49:55:void onViewReleased(android.view.View,float,float):1954:1954 -> l - 56:63:void onViewReleased(android.view.View,float,float):1960:1960 -> l - 64:75:void onViewReleased(android.view.View,float,float):1967:1967 -> l - 76:98:void onViewReleased(android.view.View,float,float):1970:1970 -> l - 99:107:void onViewReleased(android.view.View,float,float):1971:1971 -> l - 108:116:void onViewReleased(android.view.View,float,float):1973:1973 -> l - 117:131:void onViewReleased(android.view.View,float,float):1975:1975 -> l - 132:152:void onViewReleased(android.view.View,float,float):1976:1976 -> l - 153:165:void onViewReleased(android.view.View,float,float):1981:1981 -> l - 166:176:void onViewReleased(android.view.View,float,float):2017:2017 -> l - 177:180:void onViewReleased(android.view.View,float,float):2021:2021 -> l - 181:195:void onViewReleased(android.view.View,float,float):2022:2022 -> l - 196:201:void onViewReleased(android.view.View,float,float):2023:2023 -> l - 202:210:void onViewReleased(android.view.View,float,float):2024:2024 -> l - 211:214:void onViewReleased(android.view.View,float,float):1984:1984 -> l - 215:222:void onViewReleased(android.view.View,float,float):1985:1985 -> l - 223:237:void onViewReleased(android.view.View,float,float):1986:1986 -> l - 238:245:void onViewReleased(android.view.View,float,float):1987:1987 -> l - 246:251:void onViewReleased(android.view.View,float,float):1993:1993 -> l - 252:263:void onViewReleased(android.view.View,float,float):1994:1994 -> l - 264:274:void onViewReleased(android.view.View,float,float):1997:1997 -> l - 275:283:void onViewReleased(android.view.View,float,float):2004:2004 -> l - 284:289:void onViewReleased(android.view.View,float,float):2005:2005 -> l - 290:298:void onViewReleased(android.view.View,float,float):2006:2006 -> l - 299:308:void onViewReleased(android.view.View,float,float):2034:2034 -> l - 1:9:boolean tryCaptureView(android.view.View,int):1906:1906 -> m - 10:17:boolean tryCaptureView(android.view.View,int):1909:1909 -> m - 18:21:boolean tryCaptureView(android.view.View,int):1912:1912 -> m - 22:36:boolean tryCaptureView(android.view.View,int):1913:1913 -> m - 37:43:boolean tryCaptureView(android.view.View,int):1914:1914 -> m - 44:49:boolean tryCaptureView(android.view.View,int):1919:1919 -> m - 50:63:boolean tryCaptureView(android.view.View,int):1920:1920 -> m - 1:21:boolean releasedLow(android.view.View):1938:1938 -> n + 1:6:void (com.google.android.material.bottomsheet.BottomSheetBehavior):1851:1851 -> + 1:5:int clampViewPositionHorizontal(android.view.View,int,int):1998:1998 -> a + 1:2:int clampViewPositionVertical(android.view.View,int,int):1990:1990 -> b + 3:6:int clampViewPositionVertical(android.view.View,int,int):1992:1992 -> b + 7:10:int clampViewPositionVertical(android.view.View,int,int):1993:1993 -> b + 11:15:int clampViewPositionVertical(android.view.View,int,int):1990:1990 -> b + 1:8:int getViewVerticalDragRange(android.view.View):2003:2003 -> e + 9:13:int getViewVerticalDragRange(android.view.View):2004:2004 -> e + 14:18:int getViewVerticalDragRange(android.view.View):2006:2006 -> e + 4:11:void onViewDragStateChanged(int):1882:1882 -> j + 12:17:void onViewDragStateChanged(int):1883:1883 -> j + 1:6:void onViewPositionChanged(android.view.View,int,int,int,int):1877:1877 -> k + 9:19:void onViewReleased(android.view.View,float,float):1896:1896 -> l + 20:23:void onViewReleased(android.view.View,float,float):1899:1899 -> l + 24:30:void onViewReleased(android.view.View,float,float):1900:1900 -> l + 31:42:void onViewReleased(android.view.View,float,float):1902:1902 -> l + 43:48:void onViewReleased(android.view.View,float,float):1903:1903 -> l + 49:55:void onViewReleased(android.view.View,float,float):1905:1905 -> l + 56:63:void onViewReleased(android.view.View,float,float):1911:1911 -> l + 64:75:void onViewReleased(android.view.View,float,float):1918:1918 -> l + 76:98:void onViewReleased(android.view.View,float,float):1921:1921 -> l + 99:107:void onViewReleased(android.view.View,float,float):1922:1922 -> l + 108:116:void onViewReleased(android.view.View,float,float):1924:1924 -> l + 117:131:void onViewReleased(android.view.View,float,float):1926:1926 -> l + 132:152:void onViewReleased(android.view.View,float,float):1927:1927 -> l + 153:165:void onViewReleased(android.view.View,float,float):1932:1932 -> l + 166:176:void onViewReleased(android.view.View,float,float):1968:1968 -> l + 177:180:void onViewReleased(android.view.View,float,float):1972:1972 -> l + 181:195:void onViewReleased(android.view.View,float,float):1973:1973 -> l + 196:201:void onViewReleased(android.view.View,float,float):1974:1974 -> l + 202:210:void onViewReleased(android.view.View,float,float):1975:1975 -> l + 211:214:void onViewReleased(android.view.View,float,float):1935:1935 -> l + 215:222:void onViewReleased(android.view.View,float,float):1936:1936 -> l + 223:237:void onViewReleased(android.view.View,float,float):1937:1937 -> l + 238:245:void onViewReleased(android.view.View,float,float):1938:1938 -> l + 246:251:void onViewReleased(android.view.View,float,float):1944:1944 -> l + 252:263:void onViewReleased(android.view.View,float,float):1945:1945 -> l + 264:274:void onViewReleased(android.view.View,float,float):1948:1948 -> l + 275:283:void onViewReleased(android.view.View,float,float):1955:1955 -> l + 284:289:void onViewReleased(android.view.View,float,float):1956:1956 -> l + 290:298:void onViewReleased(android.view.View,float,float):1957:1957 -> l + 299:308:void onViewReleased(android.view.View,float,float):1985:1985 -> l + 1:9:boolean tryCaptureView(android.view.View,int):1857:1857 -> m + 10:17:boolean tryCaptureView(android.view.View,int):1860:1860 -> m + 18:21:boolean tryCaptureView(android.view.View,int):1863:1863 -> m + 22:36:boolean tryCaptureView(android.view.View,int):1864:1864 -> m + 37:43:boolean tryCaptureView(android.view.View,int):1865:1865 -> m + 44:49:boolean tryCaptureView(android.view.View,int):1870:1870 -> m + 50:63:boolean tryCaptureView(android.view.View,int):1871:1871 -> m + 1:21:boolean releasedLow(android.view.View):1889:1889 -> n com.google.android.material.bottomsheet.BottomSheetBehavior$6 -> com.google.android.material.bottomsheet.BottomSheetBehavior$f: # {"id":"sourceFile","fileName":"BottomSheetBehavior.java"} int val$state -> a com.google.android.material.bottomsheet.BottomSheetBehavior this$0 -> b - 1:8:void (com.google.android.material.bottomsheet.BottomSheetBehavior,int):2465:2465 -> - 1:9:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):2468:2468 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/C$a;)Z"} + 1:8:void (com.google.android.material.bottomsheet.BottomSheetBehavior,int):2418:2418 -> + 1:9:boolean perform(android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):2421:2421 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/D$a;)Z"} com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback -> com.google.android.material.bottomsheet.BottomSheetBehavior$g: # {"id":"sourceFile","fileName":"BottomSheetBehavior.java"} 1:4:void ():104:104 -> @@ -144479,71 +141949,73 @@ com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState -> com.go boolean fitToContents -> h boolean hideable -> i boolean skipCollapsed -> j - 1:8:void ():2255:2255 -> - 1:1:void (android.os.Parcel,java.lang.ClassLoader):2213:2213 -> - 2:6:void (android.os.Parcel,java.lang.ClassLoader):2215:2219 -> - 7:12:void (android.os.Parcelable,com.google.android.material.bottomsheet.BottomSheetBehavior):2223:2228 -> - 1:3:void writeToParcel(android.os.Parcel,int):2247:2247 -> writeToParcel - 4:8:void writeToParcel(android.os.Parcel,int):2248:2248 -> writeToParcel - 9:13:void writeToParcel(android.os.Parcel,int):2249:2249 -> writeToParcel - 14:18:void writeToParcel(android.os.Parcel,int):2250:2250 -> writeToParcel - 19:23:void writeToParcel(android.os.Parcel,int):2251:2251 -> writeToParcel - 24:29:void writeToParcel(android.os.Parcel,int):2252:2252 -> writeToParcel + 1:8:void ():2209:2209 -> + 1:1:void (android.os.Parcel,java.lang.ClassLoader):2167:2167 -> + 2:6:void (android.os.Parcel,java.lang.ClassLoader):2169:2173 -> + 7:12:void (android.os.Parcelable,com.google.android.material.bottomsheet.BottomSheetBehavior):2177:2182 -> + 1:3:void writeToParcel(android.os.Parcel,int):2201:2201 -> writeToParcel + 4:8:void writeToParcel(android.os.Parcel,int):2202:2202 -> writeToParcel + 9:13:void writeToParcel(android.os.Parcel,int):2203:2203 -> writeToParcel + 14:18:void writeToParcel(android.os.Parcel,int):2204:2204 -> writeToParcel + 19:23:void writeToParcel(android.os.Parcel,int):2205:2205 -> writeToParcel + 24:29:void writeToParcel(android.os.Parcel,int):2206:2206 -> writeToParcel com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState$1 -> com.google.android.material.bottomsheet.BottomSheetBehavior$h$a: # {"id":"sourceFile","fileName":"BottomSheetBehavior.java"} - 1:4:void ():2256:2256 -> - 1:7:com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState createFromParcel(android.os.Parcel):2266:2266 -> a + 1:4:void ():2210:2210 -> + 1:7:com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState createFromParcel(android.os.Parcel):2220:2220 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior$h;"} - 1:6:com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):2260:2260 -> b + 1:6:com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):2214:2214 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior$h;"} - 1:3:com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState[] newArray(int):2272:2272 -> c + 1:3:com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState[] newArray(int):2226:2226 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/bottomsheet/BottomSheetBehavior$h;"} - 1:1:java.lang.Object createFromParcel(android.os.Parcel):2256:2256 -> createFromParcel - 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):2256:2256 -> createFromParcel - 1:5:java.lang.Object[] newArray(int):2256:2256 -> newArray + 1:1:java.lang.Object createFromParcel(android.os.Parcel):2210:2210 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):2210:2210 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):2210:2210 -> newArray com.google.android.material.bottomsheet.BottomSheetBehavior$StateSettlingTracker -> com.google.android.material.bottomsheet.BottomSheetBehavior$i: # {"id":"sourceFile","fileName":"BottomSheetBehavior.java"} int targetState -> a boolean isContinueSettlingRunnablePosted -> b java.lang.Runnable continueSettlingRunnable -> c com.google.android.material.bottomsheet.BottomSheetBehavior this$0 -> d - 1:1:void (com.google.android.material.bottomsheet.BottomSheetBehavior):2170:2170 -> - 2:2:void (com.google.android.material.bottomsheet.BottomSheetBehavior):2174:2174 -> - 3:3:void (com.google.android.material.bottomsheet.BottomSheetBehavior,com.google.android.material.bottomsheet.BottomSheetBehavior$1):2170:2170 -> + 1:1:void (com.google.android.material.bottomsheet.BottomSheetBehavior):2124:2124 -> + 2:2:void (com.google.android.material.bottomsheet.BottomSheetBehavior):2128:2128 -> + 3:3:void (com.google.android.material.bottomsheet.BottomSheetBehavior,com.google.android.material.bottomsheet.BottomSheetBehavior$1):2124:2124 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/BottomSheetBehavior;Lcom/google/android/material/bottomsheet/BottomSheetBehavior$a;)V"} - 1:3:boolean access$1702(com.google.android.material.bottomsheet.BottomSheetBehavior$StateSettlingTracker,boolean):2170:2170 -> a + 1:3:boolean access$1702(com.google.android.material.bottomsheet.BottomSheetBehavior$StateSettlingTracker,boolean):2124:2124 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$i;Z)Z"} - 1:3:int access$1800(com.google.android.material.bottomsheet.BottomSheetBehavior$StateSettlingTracker):2170:2170 -> b + 1:3:int access$1800(com.google.android.material.bottomsheet.BottomSheetBehavior$StateSettlingTracker):2124:2124 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$i;)I"} - 1:13:void continueSettlingToState(int):2189:2189 -> c - 14:15:void continueSettlingToState(int):2192:2192 -> c - 16:19:void continueSettlingToState(int):2193:2193 -> c - 20:35:void continueSettlingToState(int):2194:2194 -> c - 36:38:void continueSettlingToState(int):2195:2195 -> c + 1:13:void continueSettlingToState(int):2143:2143 -> c + 14:15:void continueSettlingToState(int):2146:2146 -> c + 16:19:void continueSettlingToState(int):2147:2147 -> c + 20:35:void continueSettlingToState(int):2148:2148 -> c + 36:38:void continueSettlingToState(int):2149:2149 -> c com.google.android.material.bottomsheet.BottomSheetBehavior$StateSettlingTracker$1 -> com.google.android.material.bottomsheet.BottomSheetBehavior$i$a: # {"id":"sourceFile","fileName":"BottomSheetBehavior.java"} com.google.android.material.bottomsheet.BottomSheetBehavior$StateSettlingTracker this$1 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomsheet/BottomSheetBehavior$i;"} - 1:6:void (com.google.android.material.bottomsheet.BottomSheetBehavior$StateSettlingTracker):2175:2175 -> + 1:6:void (com.google.android.material.bottomsheet.BottomSheetBehavior$StateSettlingTracker):2129:2129 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$i;)V"} - 1:6:void run():2178:2178 -> run - 7:21:void run():2179:2179 -> run - 22:31:void run():2180:2180 -> run - 32:40:void run():2181:2181 -> run - 41:48:void run():2182:2182 -> run + 1:6:void run():2132:2132 -> run + 7:21:void run():2133:2133 -> run + 22:31:void run():2134:2134 -> run + 32:40:void run():2135:2135 -> run + 41:48:void run():2136:2136 -> run com.google.android.material.bottomsheet.BottomSheetDialog -> com.google.android.material.bottomsheet.c: # {"id":"sourceFile","fileName":"BottomSheetDialog.java"} com.google.android.material.motion.MaterialBackOrchestrator backOrchestrator -> backOrchestrator - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La2/c;"} com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback bottomSheetCallback -> bottomSheetCallback # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomsheet/BottomSheetBehavior$g;"} com.google.android.material.bottomsheet.BottomSheetDialog$EdgeToEdgeCallback edgeToEdgeCallback -> edgeToEdgeCallback # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomsheet/c$f;"} - 1:2:void (android.content.Context):92:93 -> - 3:3:void (android.content.Context,int):97:97 -> - 4:5:void (android.content.Context,int):84:85 -> - 6:6:void (android.content.Context,int):422:422 -> - 7:8:void (android.content.Context,int):100:101 -> + 1:1:void (android.content.Context):92:92 -> + 2:5:void (android.content.Context):95:98 -> + 6:6:void (android.content.Context,int):102:102 -> + 7:8:void (android.content.Context,int):84:85 -> + 9:9:void (android.content.Context,int):430:430 -> + 10:10:void (android.content.Context,int):105:105 -> + 11:14:void (android.content.Context,int):108:111 -> 1:3:com.google.android.material.bottomsheet.BottomSheetDialog$EdgeToEdgeCallback access$000(com.google.android.material.bottomsheet.BottomSheetDialog):74:74 -> access$000 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/c;)Lcom/google/android/material/bottomsheet/c$f;"} 1:3:com.google.android.material.bottomsheet.BottomSheetDialog$EdgeToEdgeCallback access$002(com.google.android.material.bottomsheet.BottomSheetDialog,com.google.android.material.bottomsheet.BottomSheetDialog$EdgeToEdgeCallback):74:74 -> access$002 @@ -144552,189 +142024,184 @@ com.google.android.material.bottomsheet.BottomSheetDialog -> com.google.android. # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/c;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior;"} 1:3:android.widget.FrameLayout access$200(com.google.android.material.bottomsheet.BottomSheetDialog):74:74 -> access$200 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/c;)Landroid/widget/FrameLayout;"} - 1:4:void cancel():231:231 -> cancel - 5:16:void cancel():233:233 -> cancel - 17:20:void cancel():236:236 -> cancel - 21:24:void cancel():234:234 -> cancel - 3:7:int getThemeResId(android.content.Context,int):407:407 -> d - 8:20:int getThemeResId(android.content.Context,int):408:408 -> d - 21:23:int getThemeResId(android.content.Context,int):409:409 -> d - 24:27:int getThemeResId(android.content.Context,int):412:412 -> d - 1:4:android.widget.FrameLayout ensureContainerAndBehavior():284:284 -> e - 5:19:android.widget.FrameLayout ensureContainerAndBehavior():286:286 -> e - 20:29:android.widget.FrameLayout ensureContainerAndBehavior():288:288 -> e - 30:41:android.widget.FrameLayout ensureContainerAndBehavior():289:289 -> e - 42:47:android.widget.FrameLayout ensureContainerAndBehavior():291:291 -> e - 48:52:android.widget.FrameLayout ensureContainerAndBehavior():292:292 -> e - 53:59:android.widget.FrameLayout ensureContainerAndBehavior():293:293 -> e - 60:70:android.widget.FrameLayout ensureContainerAndBehavior():294:294 -> e - 71:73:android.widget.FrameLayout ensureContainerAndBehavior():296:296 -> e - 1:4:void initialize():113:113 -> f - 5:14:void initialize():114:114 -> f - 15:19:void initialize():115:115 -> f - 20:25:void initialize():117:117 -> f - 26:29:void initialize():119:119 -> f - 1:5:void updateListeningForBackCallbacks():383:383 -> g - 6:9:void updateListeningForBackCallbacks():386:386 -> g - 10:13:void updateListeningForBackCallbacks():387:387 -> g - 14:17:void updateListeningForBackCallbacks():389:389 -> g - 1:4:com.google.android.material.bottomsheet.BottomSheetBehavior getBehavior():252:252 -> getBehavior - 5:7:com.google.android.material.bottomsheet.BottomSheetBehavior getBehavior():254:254 -> getBehavior - 8:10:com.google.android.material.bottomsheet.BottomSheetBehavior getBehavior():256:256 -> getBehavior - 1:3:boolean getDismissWithAnimation():274:274 -> getDismissWithAnimation - 1:3:boolean getEdgeToEdgeEnabled():279:279 -> getEdgeToEdgeEnabled - 1:3:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):301:301 -> h - 4:17:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):302:302 -> h - 18:26:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):304:304 -> h - 27:30:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):307:307 -> h - 31:40:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):308:308 -> h - 41:47:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):328:328 -> h - 48:53:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):330:330 -> h - 54:58:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):332:332 -> h - 59:60:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):335:335 -> h - 61:69:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):336:336 -> h - 70:72:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):337:337 -> h - 73:82:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):347:347 -> h - 83:92:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):371:371 -> h - 93:95:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):379:379 -> h - 1:3:void onAttachedToWindow():180:180 -> onAttachedToWindow - 4:9:void onAttachedToWindow():181:181 -> onAttachedToWindow - 10:14:void onAttachedToWindow():184:184 -> onAttachedToWindow - 15:29:void onAttachedToWindow():185:185 -> onAttachedToWindow - 30:35:void onAttachedToWindow():186:186 -> onAttachedToWindow - 36:38:void onAttachedToWindow():187:187 -> onAttachedToWindow - 39:44:void onAttachedToWindow():189:189 -> onAttachedToWindow - 45:48:void onAttachedToWindow():190:190 -> onAttachedToWindow - 49:51:void onAttachedToWindow():192:192 -> onAttachedToWindow - 52:55:void onAttachedToWindow():194:194 -> onAttachedToWindow - 56:58:void onAttachedToWindow():195:195 -> onAttachedToWindow - 59:62:void onAttachedToWindow():199:199 -> onAttachedToWindow - 1:3:void onCreate(android.os.Bundle):129:129 -> onCreate - 4:10:void onCreate(android.os.Bundle):130:130 -> onCreate - 11:15:void onCreate(android.os.Bundle):133:133 -> onCreate - 16:19:void onCreate(android.os.Bundle):135:135 -> onCreate - 20:23:void onCreate(android.os.Bundle):142:142 -> onCreate - 1:5:void onDetachedFromWindow():204:204 -> onDetachedFromWindow - 6:8:void onDetachedFromWindow():205:205 -> onDetachedFromWindow - 9:12:void onDetachedFromWindow():208:208 -> onDetachedFromWindow - 13:16:void onDetachedFromWindow():209:209 -> onDetachedFromWindow - 1:3:void onStart():172:172 -> onStart - 4:14:void onStart():173:173 -> onStart - 15:21:void onStart():174:174 -> onStart - 1:8:void removeDefaultCallback():419:419 -> removeDefaultCallback - 1:3:void setCancelable(boolean):158:158 -> setCancelable - 4:7:void setCancelable(boolean):159:159 -> setCancelable - 8:9:void setCancelable(boolean):160:160 -> setCancelable - 10:13:void setCancelable(boolean):161:161 -> setCancelable - 14:16:void setCancelable(boolean):162:162 -> setCancelable - 17:22:void setCancelable(boolean):164:164 -> setCancelable - 23:26:void setCancelable(boolean):165:165 -> setCancelable - 1:6:void setCanceledOnTouchOutside(boolean):242:242 -> setCanceledOnTouchOutside - 7:10:void setCanceledOnTouchOutside(boolean):243:243 -> setCanceledOnTouchOutside - 11:12:void setCanceledOnTouchOutside(boolean):244:244 -> setCanceledOnTouchOutside - 13:14:void setCanceledOnTouchOutside(boolean):246:246 -> setCanceledOnTouchOutside - 15:17:void setCanceledOnTouchOutside(boolean):247:247 -> setCanceledOnTouchOutside - 1:1:void setContentView(int):124:124 -> setContentView - 2:2:void setContentView(android.view.View):148:148 -> setContentView - 3:3:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):153:153 -> setContentView - 1:3:void setDismissWithAnimation(boolean):266:266 -> setDismissWithAnimation - 1:11:void setLightStatusBar(android.view.View,boolean):536:536 -> setLightStatusBar - 12:15:void setLightStatusBar(android.view.View,boolean):542:542 -> setLightStatusBar - 1:4:boolean shouldWindowCloseOnTouchOutside():394:394 -> shouldWindowCloseOnTouchOutside - 5:21:boolean shouldWindowCloseOnTouchOutside():396:396 -> shouldWindowCloseOnTouchOutside - 22:27:boolean shouldWindowCloseOnTouchOutside():397:397 -> shouldWindowCloseOnTouchOutside - 28:30:boolean shouldWindowCloseOnTouchOutside():398:398 -> shouldWindowCloseOnTouchOutside - 31:32:boolean shouldWindowCloseOnTouchOutside():399:399 -> shouldWindowCloseOnTouchOutside - 33:35:boolean shouldWindowCloseOnTouchOutside():401:401 -> shouldWindowCloseOnTouchOutside + 1:4:void cancel():239:239 -> cancel + 5:16:void cancel():241:241 -> cancel + 17:20:void cancel():244:244 -> cancel + 21:24:void cancel():242:242 -> cancel + 3:7:int getThemeResId(android.content.Context,int):415:415 -> d + 8:20:int getThemeResId(android.content.Context,int):416:416 -> d + 21:23:int getThemeResId(android.content.Context,int):417:417 -> d + 24:27:int getThemeResId(android.content.Context,int):420:420 -> d + 1:4:android.widget.FrameLayout ensureContainerAndBehavior():292:292 -> e + 5:19:android.widget.FrameLayout ensureContainerAndBehavior():294:294 -> e + 20:29:android.widget.FrameLayout ensureContainerAndBehavior():296:296 -> e + 30:41:android.widget.FrameLayout ensureContainerAndBehavior():297:297 -> e + 42:47:android.widget.FrameLayout ensureContainerAndBehavior():299:299 -> e + 48:52:android.widget.FrameLayout ensureContainerAndBehavior():300:300 -> e + 53:59:android.widget.FrameLayout ensureContainerAndBehavior():301:301 -> e + 60:70:android.widget.FrameLayout ensureContainerAndBehavior():302:302 -> e + 71:73:android.widget.FrameLayout ensureContainerAndBehavior():304:304 -> e + 1:5:void updateListeningForBackCallbacks():391:391 -> f + 6:9:void updateListeningForBackCallbacks():394:394 -> f + 10:13:void updateListeningForBackCallbacks():395:395 -> f + 14:17:void updateListeningForBackCallbacks():397:397 -> f + 1:3:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):309:309 -> g + 4:17:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):310:310 -> g + 18:26:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):312:312 -> g + 27:30:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):315:315 -> g + 31:40:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):316:316 -> g + 41:47:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):336:336 -> g + 48:53:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):338:338 -> g + 54:58:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):340:340 -> g + 59:60:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):343:343 -> g + 61:69:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):344:344 -> g + 70:72:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):345:345 -> g + 73:82:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):355:355 -> g + 83:92:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):379:379 -> g + 93:95:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):387:387 -> g + 1:4:com.google.android.material.bottomsheet.BottomSheetBehavior getBehavior():260:260 -> getBehavior + 5:7:com.google.android.material.bottomsheet.BottomSheetBehavior getBehavior():262:262 -> getBehavior + 8:10:com.google.android.material.bottomsheet.BottomSheetBehavior getBehavior():264:264 -> getBehavior + 1:3:boolean getDismissWithAnimation():282:282 -> getDismissWithAnimation + 1:3:boolean getEdgeToEdgeEnabled():287:287 -> getEdgeToEdgeEnabled + 1:3:void onAttachedToWindow():187:187 -> onAttachedToWindow + 4:9:void onAttachedToWindow():188:188 -> onAttachedToWindow + 10:14:void onAttachedToWindow():192:192 -> onAttachedToWindow + 15:29:void onAttachedToWindow():193:193 -> onAttachedToWindow + 30:35:void onAttachedToWindow():194:194 -> onAttachedToWindow + 36:38:void onAttachedToWindow():195:195 -> onAttachedToWindow + 39:44:void onAttachedToWindow():197:197 -> onAttachedToWindow + 45:48:void onAttachedToWindow():198:198 -> onAttachedToWindow + 49:51:void onAttachedToWindow():200:200 -> onAttachedToWindow + 52:55:void onAttachedToWindow():202:202 -> onAttachedToWindow + 56:58:void onAttachedToWindow():203:203 -> onAttachedToWindow + 59:62:void onAttachedToWindow():207:207 -> onAttachedToWindow + 1:3:void onCreate(android.os.Bundle):134:134 -> onCreate + 4:10:void onCreate(android.os.Bundle):135:135 -> onCreate + 11:15:void onCreate(android.os.Bundle):139:139 -> onCreate + 16:19:void onCreate(android.os.Bundle):141:141 -> onCreate + 20:23:void onCreate(android.os.Bundle):149:149 -> onCreate + 1:5:void onDetachedFromWindow():212:212 -> onDetachedFromWindow + 6:8:void onDetachedFromWindow():213:213 -> onDetachedFromWindow + 9:12:void onDetachedFromWindow():216:216 -> onDetachedFromWindow + 13:16:void onDetachedFromWindow():217:217 -> onDetachedFromWindow + 1:3:void onStart():179:179 -> onStart + 4:14:void onStart():180:180 -> onStart + 15:21:void onStart():181:181 -> onStart + 1:8:void removeDefaultCallback():427:427 -> removeDefaultCallback + 1:3:void setCancelable(boolean):165:165 -> setCancelable + 4:7:void setCancelable(boolean):166:166 -> setCancelable + 8:9:void setCancelable(boolean):167:167 -> setCancelable + 10:13:void setCancelable(boolean):168:168 -> setCancelable + 14:16:void setCancelable(boolean):169:169 -> setCancelable + 17:22:void setCancelable(boolean):171:171 -> setCancelable + 23:26:void setCancelable(boolean):172:172 -> setCancelable + 1:6:void setCanceledOnTouchOutside(boolean):250:250 -> setCanceledOnTouchOutside + 7:10:void setCanceledOnTouchOutside(boolean):251:251 -> setCanceledOnTouchOutside + 11:12:void setCanceledOnTouchOutside(boolean):252:252 -> setCanceledOnTouchOutside + 13:14:void setCanceledOnTouchOutside(boolean):254:254 -> setCanceledOnTouchOutside + 15:17:void setCanceledOnTouchOutside(boolean):255:255 -> setCanceledOnTouchOutside + 1:1:void setContentView(int):129:129 -> setContentView + 2:2:void setContentView(android.view.View):155:155 -> setContentView + 3:3:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):160:160 -> setContentView + 1:3:void setDismissWithAnimation(boolean):274:274 -> setDismissWithAnimation + 1:11:void setLightStatusBar(android.view.View,boolean):544:544 -> setLightStatusBar + 12:15:void setLightStatusBar(android.view.View,boolean):550:550 -> setLightStatusBar + 1:4:boolean shouldWindowCloseOnTouchOutside():402:402 -> shouldWindowCloseOnTouchOutside + 5:21:boolean shouldWindowCloseOnTouchOutside():404:404 -> shouldWindowCloseOnTouchOutside + 22:27:boolean shouldWindowCloseOnTouchOutside():405:405 -> shouldWindowCloseOnTouchOutside + 28:30:boolean shouldWindowCloseOnTouchOutside():406:406 -> shouldWindowCloseOnTouchOutside + 31:32:boolean shouldWindowCloseOnTouchOutside():407:407 -> shouldWindowCloseOnTouchOutside + 33:35:boolean shouldWindowCloseOnTouchOutside():409:409 -> shouldWindowCloseOnTouchOutside com.google.android.material.bottomsheet.BottomSheetDialog$1 -> com.google.android.material.bottomsheet.c$a: # {"id":"sourceFile","fileName":"BottomSheetDialog.java"} com.google.android.material.bottomsheet.BottomSheetDialog this$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomsheet/c;"} - 1:6:void (com.google.android.material.bottomsheet.BottomSheetDialog):310:310 -> + 1:6:void (com.google.android.material.bottomsheet.BottomSheetDialog):318:318 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/c;)V"} - 1:8:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):313:313 -> onApplyWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} - 9:25:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):314:314 -> onApplyWindowInsets - 26:40:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):318:318 -> onApplyWindowInsets - 41:55:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):319:319 -> onApplyWindowInsets - 56:71:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):320:320 -> onApplyWindowInsets + 1:8:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):321:321 -> onApplyWindowInsets + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} + 9:25:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):322:322 -> onApplyWindowInsets + 26:40:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):326:326 -> onApplyWindowInsets + 41:55:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):327:327 -> onApplyWindowInsets + 56:71:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):328:328 -> onApplyWindowInsets com.google.android.material.bottomsheet.BottomSheetDialog$2 -> com.google.android.material.bottomsheet.c$b: # {"id":"sourceFile","fileName":"BottomSheetDialog.java"} com.google.android.material.bottomsheet.BottomSheetDialog this$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomsheet/c;"} - 1:6:void (com.google.android.material.bottomsheet.BottomSheetDialog):338:338 -> + 1:6:void (com.google.android.material.bottomsheet.BottomSheetDialog):346:346 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/c;)V"} - 1:20:void onClick(android.view.View):341:341 -> onClick - 21:26:void onClick(android.view.View):342:342 -> onClick + 1:20:void onClick(android.view.View):349:349 -> onClick + 21:26:void onClick(android.view.View):350:350 -> onClick com.google.android.material.bottomsheet.BottomSheetDialog$3 -> com.google.android.material.bottomsheet.c$c: # {"id":"sourceFile","fileName":"BottomSheetDialog.java"} com.google.android.material.bottomsheet.BottomSheetDialog this$0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomsheet/c;"} - 1:6:void (com.google.android.material.bottomsheet.BottomSheetDialog):349:349 -> + 1:6:void (com.google.android.material.bottomsheet.BottomSheetDialog):357:357 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/c;)V"} - 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):353:353 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} - 4:11:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):354:354 -> onInitializeAccessibilityNodeInfo - 12:15:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):355:355 -> onInitializeAccessibilityNodeInfo - 16:20:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):356:356 -> onInitializeAccessibilityNodeInfo - 21:24:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):358:358 -> onInitializeAccessibilityNodeInfo - 5:10:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):364:364 -> performAccessibilityAction - 11:15:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):365:365 -> performAccessibilityAction - 16:20:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):368:368 -> performAccessibilityAction + 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):361:361 -> onInitializeAccessibilityNodeInfo + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} + 4:11:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):362:362 -> onInitializeAccessibilityNodeInfo + 12:15:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):363:363 -> onInitializeAccessibilityNodeInfo + 16:20:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):364:364 -> onInitializeAccessibilityNodeInfo + 21:24:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):366:366 -> onInitializeAccessibilityNodeInfo + 5:10:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):372:372 -> performAccessibilityAction + 11:15:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):373:373 -> performAccessibilityAction + 16:20:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):376:376 -> performAccessibilityAction com.google.android.material.bottomsheet.BottomSheetDialog$4 -> com.google.android.material.bottomsheet.c$d: # {"id":"sourceFile","fileName":"BottomSheetDialog.java"} com.google.android.material.bottomsheet.BottomSheetDialog this$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomsheet/c;"} - 1:6:void (com.google.android.material.bottomsheet.BottomSheetDialog):372:372 -> + 1:6:void (com.google.android.material.bottomsheet.BottomSheetDialog):380:380 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/c;)V"} com.google.android.material.bottomsheet.BottomSheetDialog$5 -> com.google.android.material.bottomsheet.c$e: # {"id":"sourceFile","fileName":"BottomSheetDialog.java"} com.google.android.material.bottomsheet.BottomSheetDialog this$0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomsheet/c;"} - 1:6:void (com.google.android.material.bottomsheet.BottomSheetDialog):424:424 -> + 1:6:void (com.google.android.material.bottomsheet.BottomSheetDialog):432:432 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/c;)V"} - 4:9:void onStateChanged(android.view.View,int):429:429 -> onStateChanged + 4:9:void onStateChanged(android.view.View,int):437:437 -> onStateChanged com.google.android.material.bottomsheet.BottomSheetDialog$EdgeToEdgeCallback -> com.google.android.material.bottomsheet.c$f: # {"id":"sourceFile","fileName":"BottomSheetDialog.java"} java.lang.Boolean lightBottomSheet -> a androidx.core.view.WindowInsetsCompat insetsCompat -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/D0;"} android.view.Window window -> c boolean lightStatusBar -> d - 1:1:void (android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.bottomsheet.BottomSheetDialog$1):437:437 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;Lcom/google/android/material/bottomsheet/c$a;)V"} - 2:3:void (android.view.View,androidx.core.view.WindowInsetsCompat):446:447 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)V"} - 4:4:void (android.view.View,androidx.core.view.WindowInsetsCompat):452:452 -> - 5:5:void (android.view.View,androidx.core.view.WindowInsetsCompat):454:454 -> - 6:6:void (android.view.View,androidx.core.view.WindowInsetsCompat):456:456 -> - 7:7:void (android.view.View,androidx.core.view.WindowInsetsCompat):461:461 -> - 8:8:void (android.view.View,androidx.core.view.WindowInsetsCompat):463:463 -> - 9:9:void (android.view.View,androidx.core.view.WindowInsetsCompat):466:466 -> - 10:10:void (android.view.View,androidx.core.view.WindowInsetsCompat):469:469 -> - 1:12:void setPaddingForPosition(android.view.View):502:502 -> a - 13:16:void setPaddingForPosition(android.view.View):505:505 -> a - 17:27:void setPaddingForPosition(android.view.View):507:507 -> a - 28:30:void setPaddingForPosition(android.view.View):506:506 -> a - 31:36:void setPaddingForPosition(android.view.View):511:511 -> a - 37:45:void setPaddingForPosition(android.view.View):512:512 -> a - 46:49:void setPaddingForPosition(android.view.View):513:513 -> a - 50:53:void setPaddingForPosition(android.view.View):514:514 -> a - 54:57:void setPaddingForPosition(android.view.View):510:510 -> a - 58:63:void setPaddingForPosition(android.view.View):515:515 -> a - 64:67:void setPaddingForPosition(android.view.View):518:518 -> a - 68:72:void setPaddingForPosition(android.view.View):519:519 -> a - 73:76:void setPaddingForPosition(android.view.View):522:522 -> a - 77:80:void setPaddingForPosition(android.view.View):524:524 -> a - 81:85:void setPaddingForPosition(android.view.View):525:525 -> a - 86:89:void setPaddingForPosition(android.view.View):521:521 -> a - 1:5:void setWindow(android.view.Window):490:490 -> b - 6:9:void setWindow(android.view.Window):493:493 -> b - 10:17:void setWindow(android.view.Window):496:496 -> b - 18:24:void setWindow(android.view.Window):497:497 -> b - 1:4:void onLayout(android.view.View):486:486 -> onLayout - 1:4:void onSlide(android.view.View,float):481:481 -> onSlide - 1:4:void onStateChanged(android.view.View,int):476:476 -> onStateChanged + 1:1:void (android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.bottomsheet.BottomSheetDialog$1):445:445 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;Lcom/google/android/material/bottomsheet/c$a;)V"} + 2:3:void (android.view.View,androidx.core.view.WindowInsetsCompat):454:455 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)V"} + 4:4:void (android.view.View,androidx.core.view.WindowInsetsCompat):460:460 -> + 5:5:void (android.view.View,androidx.core.view.WindowInsetsCompat):462:462 -> + 6:6:void (android.view.View,androidx.core.view.WindowInsetsCompat):464:464 -> + 7:7:void (android.view.View,androidx.core.view.WindowInsetsCompat):469:469 -> + 8:8:void (android.view.View,androidx.core.view.WindowInsetsCompat):471:471 -> + 9:9:void (android.view.View,androidx.core.view.WindowInsetsCompat):474:474 -> + 10:10:void (android.view.View,androidx.core.view.WindowInsetsCompat):477:477 -> + 1:12:void setPaddingForPosition(android.view.View):510:510 -> a + 13:16:void setPaddingForPosition(android.view.View):513:513 -> a + 17:27:void setPaddingForPosition(android.view.View):515:515 -> a + 28:30:void setPaddingForPosition(android.view.View):514:514 -> a + 31:36:void setPaddingForPosition(android.view.View):519:519 -> a + 37:45:void setPaddingForPosition(android.view.View):520:520 -> a + 46:49:void setPaddingForPosition(android.view.View):521:521 -> a + 50:53:void setPaddingForPosition(android.view.View):522:522 -> a + 54:57:void setPaddingForPosition(android.view.View):518:518 -> a + 58:63:void setPaddingForPosition(android.view.View):523:523 -> a + 64:67:void setPaddingForPosition(android.view.View):526:526 -> a + 68:72:void setPaddingForPosition(android.view.View):527:527 -> a + 73:76:void setPaddingForPosition(android.view.View):530:530 -> a + 77:80:void setPaddingForPosition(android.view.View):532:532 -> a + 81:85:void setPaddingForPosition(android.view.View):533:533 -> a + 86:89:void setPaddingForPosition(android.view.View):529:529 -> a + 1:5:void setWindow(android.view.Window):498:498 -> b + 6:9:void setWindow(android.view.Window):501:501 -> b + 10:17:void setWindow(android.view.Window):504:504 -> b + 18:24:void setWindow(android.view.Window):505:505 -> b + 1:4:void onLayout(android.view.View):494:494 -> onLayout + 1:4:void onSlide(android.view.View,float):489:489 -> onSlide + 1:4:void onStateChanged(android.view.View,int):484:484 -> onStateChanged com.google.android.material.bottomsheet.BottomSheetDialogFragment -> com.google.android.material.bottomsheet.d: # {"id":"sourceFile","fileName":"BottomSheetDialogFragment.java"} 1:4:void ():45:45 -> @@ -144782,44 +142249,28 @@ com.google.android.material.bottomsheet.InsetsAnimationCallback -> com.google.an 6:9:void (android.view.View):34:34 -> 10:12:void (android.view.View):38:38 -> 1:7:void onEnd(androidx.core.view.WindowInsetsAnimationCompat):81:81 -> onEnd - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/q0;)V"} 1:7:void onPrepare(androidx.core.view.WindowInsetsAnimationCompat):43:43 -> onPrepare - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/q0;)V"} 8:15:void onPrepare(androidx.core.view.WindowInsetsAnimationCompat):44:44 -> onPrepare 1:16:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):67:67 -> onProgress - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Ljava/util/List;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Ljava/util/List;)Landroidx/core/view/D0;"} 17:27:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):68:68 -> onProgress 28:30:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):70:70 -> onProgress 31:39:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):71:71 -> onProgress 40:45:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):72:72 -> onProgress 1:7:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat onStart(androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):52:52 -> onStart - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;Landroidx/core/view/o0$a;)Landroidx/core/view/o0$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/q0;Landroidx/core/view/q0$a;)Landroidx/core/view/q0$a;"} 8:12:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat onStart(androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):53:53 -> onStart 13:17:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat onStart(androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):54:54 -> onStart 18:24:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat onStart(androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):57:57 -> onStart com.google.android.material.button.MaterialButton -> com.google.android.material.button.MaterialButton: # {"id":"sourceFile","fileName":"MaterialButton.java"} - int opticalCenterShift -> A - boolean isInHorizontalButtonGroup -> B - int allowedWidthDecrease -> C - com.google.android.material.shape.StateListSizeChange sizeChange -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/r;"} - int widthChangeMax -> E - float displayedWidthIncrease -> F - float displayedWidthDecrease -> G - androidx.dynamicanimation.animation.SpringAnimation widthIncreaseSpringAnimation -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/k;"} - int[] CHECKABLE_STATE_SET -> I - int[] CHECKED_STATE_SET -> J - int DEF_STYLE_RES -> K - int MATERIAL_SIZE_OVERLAY_ATTR -> L - androidx.dynamicanimation.animation.FloatPropertyCompat WIDTH_INCREASE -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/i;"} com.google.android.material.button.MaterialButtonHelper materialButtonHelper -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/button/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/button/a;"} java.util.LinkedHashSet onCheckedChangeListeners -> h com.google.android.material.button.MaterialButton$OnPressedChangeListener onPressedChangeListenerInternal -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/button/MaterialButton$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/button/MaterialButton$a;"} android.graphics.PorterDuff$Mode iconTintMode -> j android.content.res.ColorStateList iconTint -> k android.graphics.drawable.Drawable icon -> l @@ -144831,1035 +142282,751 @@ com.google.android.material.button.MaterialButton -> com.google.android.material boolean checked -> r boolean broadcasting -> s int iconGravity -> t - int orientation -> u - float originalWidth -> v - int originalPaddingStart -> w - int originalPaddingEnd -> x - android.widget.LinearLayout$LayoutParams originalLayoutParams -> y - boolean opticalCenterEnabled -> z - 4:12:void ():153:153 -> - 13:18:void ():154:154 -> - 19:22:void ():218:218 -> - 23:26:void ():220:220 -> - 27:36:void ():1655:1655 -> - 1:1:void (android.content.Context,android.util.AttributeSet):271:271 -> - 2:3:void (android.content.Context,android.util.AttributeSet,int):275:276 -> - 4:4:void (android.content.Context,android.util.AttributeSet,int):275:275 -> - 5:5:void (android.content.Context,android.util.AttributeSet,int):227:227 -> - 6:7:void (android.content.Context,android.util.AttributeSet,int):242:243 -> - 8:11:void (android.content.Context,android.util.AttributeSet,int):246:249 -> - 12:12:void (android.content.Context,android.util.AttributeSet,int):259:259 -> - 13:13:void (android.content.Context,android.util.AttributeSet,int):280:280 -> - 14:15:void (android.content.Context,android.util.AttributeSet,int):282:283 -> - 16:17:void (android.content.Context,android.util.AttributeSet,int):286:287 -> - 18:18:void (android.content.Context,android.util.AttributeSet,int):289:289 -> - 19:19:void (android.content.Context,android.util.AttributeSet,int):288:288 -> - 20:20:void (android.content.Context,android.util.AttributeSet,int):293:293 -> - 21:21:void (android.content.Context,android.util.AttributeSet,int):292:292 -> - 22:23:void (android.content.Context,android.util.AttributeSet,int):294:295 -> - 24:26:void (android.content.Context,android.util.AttributeSet,int):297:299 -> - 27:30:void (android.content.Context,android.util.AttributeSet,int):303:306 -> - 31:32:void (android.content.Context,android.util.AttributeSet,int):309:310 -> - 33:33:void (android.content.Context,android.util.AttributeSet,int):313:313 -> - 34:35:void (android.content.Context,android.util.AttributeSet,int):316:317 -> - 36:36:void (android.content.Context,android.util.AttributeSet,int):319:319 -> - 37:37:void (android.content.Context,android.util.AttributeSet,int):321:321 -> - 38:39:void (android.content.Context,android.util.AttributeSet,int):323:324 -> - 1:4:void lambda$setOpticalCenterEnabled$1():1616:1616 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButton;)V"} - 5:6:void lambda$setOpticalCenterEnabled$1():1616:1616 -> a - 7:9:void lambda$setOpticalCenterEnabled$1():1617:1617 -> a - 10:13:void lambda$setOpticalCenterEnabled$1():1618:1618 -> a - 6:9:void lambda$setOpticalCenterEnabled$0(float):1603:1603 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButton;F)V"} - 10:11:void lambda$setOpticalCenterEnabled$0(float):1604:1604 -> b - 12:14:void lambda$setOpticalCenterEnabled$0(float):1605:1605 -> b - 15:18:void lambda$setOpticalCenterEnabled$0(float):1606:1606 -> b - 1:5:float access$000(com.google.android.material.button.MaterialButton):135:135 -> c - 1:4:void access$100(com.google.android.material.button.MaterialButton,float):135:135 -> d - 1:8:androidx.dynamicanimation.animation.SpringForce createSpringForce():334:334 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM/l;"} - 9:13:androidx.dynamicanimation.animation.SpringForce createSpringForce():333:333 -> e - 1:9:void initializeSizeAnimation():328:328 -> f - 10:17:void initializeSizeAnimation():329:329 -> f - 1:14:boolean isCheckable():1375:1375 -> g - 1:8:java.lang.String getA11yClassName():342:342 -> getA11yClassName - 9:11:java.lang.String getA11yClassName():343:343 -> getA11yClassName - 12:27:java.lang.String getA11yClassName():346:346 -> getA11yClassName - 1:16:android.text.Layout$Alignment getActualTextAlignment():669:669 -> getActualTextAlignment - 17:19:android.text.Layout$Alignment getActualTextAlignment():681:681 -> getActualTextAlignment - 20:22:android.text.Layout$Alignment getActualTextAlignment():673:673 -> getActualTextAlignment - 23:25:android.text.Layout$Alignment getActualTextAlignment():676:676 -> getActualTextAlignment - 26:30:android.text.Layout$Alignment getActualTextAlignment():671:671 -> getActualTextAlignment - 1:3:int getAllowedWidthDecrease():1564:1564 -> getAllowedWidthDecrease - 1:5:android.content.res.ColorStateList getBackgroundTintList():471:471 -> getBackgroundTintList - 1:5:android.graphics.PorterDuff$Mode getBackgroundTintMode():482:482 -> getBackgroundTintMode - 1:15:int getCornerRadius():1186:1186 -> getCornerRadius - 1:7:androidx.dynamicanimation.animation.SpringForce getCornerSpringForce():1490:1490 -> getCornerSpringForce - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM/l;"} - 1:3:float getDisplayedWidthIncrease():1568:1568 -> getDisplayedWidthIncrease - 1:19:android.text.Layout$Alignment getGravityTextAlignment():647:647 -> getGravityTextAlignment - 20:22:android.text.Layout$Alignment getGravityTextAlignment():656:656 -> getGravityTextAlignment - 23:25:android.text.Layout$Alignment getGravityTextAlignment():652:652 -> getGravityTextAlignment - 26:28:android.text.Layout$Alignment getGravityTextAlignment():649:649 -> getGravityTextAlignment - 1:3:android.graphics.drawable.Drawable getIcon():893:893 -> getIcon - 1:3:int getIconGravity():1198:1198 -> getIconGravity - 1:3:int getIconPadding():817:817 -> getIconPadding - 1:3:int getIconSize():847:847 -> getIconSize - 1:3:android.content.res.ColorStateList getIconTint():932:932 -> getIconTint - 1:3:android.graphics.PorterDuff$Mode getIconTintMode():957:957 -> getIconTintMode - 1:7:int getInsetBottom():1233:1233 -> getInsetBottom - 1:7:int getInsetTop():1254:1254 -> getInsetTop - 1:8:int getOpticalCenterShift():1644:1644 -> getOpticalCenterShift - 9:16:int getOpticalCenterShift():1645:1645 -> getOpticalCenterShift - 17:28:int getOpticalCenterShift():1647:1647 -> getOpticalCenterShift - 1:15:android.content.res.ColorStateList getRippleColor():1060:1060 -> getRippleColor - 1:6:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():1418:1418 -> getShapeAppearanceModel - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/l;"} - 7:13:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():1419:1419 -> getShapeAppearanceModel - 14:21:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():1421:1421 -> getShapeAppearanceModel - 1:6:com.google.android.material.shape.StateListShapeAppearanceModel getStateListShapeAppearanceModel():1462:1462 -> getStateListShapeAppearanceModel - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/q;"} - 7:13:com.google.android.material.shape.StateListShapeAppearanceModel getStateListShapeAppearanceModel():1463:1463 -> getStateListShapeAppearanceModel - 14:21:com.google.android.material.shape.StateListShapeAppearanceModel getStateListShapeAppearanceModel():1465:1465 -> getStateListShapeAppearanceModel - 1:15:android.content.res.ColorStateList getStrokeColor():1102:1102 -> getStrokeColor - 1:15:int getStrokeWidth():1145:1145 -> getStrokeWidth - 1:6:android.content.res.ColorStateList getSupportBackgroundTintList():417:417 -> getSupportBackgroundTintList - 7:13:android.content.res.ColorStateList getSupportBackgroundTintList():418:418 -> getSupportBackgroundTintList - 14:18:android.content.res.ColorStateList getSupportBackgroundTintList():423:423 -> getSupportBackgroundTintList - 1:6:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():454:454 -> getSupportBackgroundTintMode - 7:13:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():455:455 -> getSupportBackgroundTintMode - 14:18:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():459:459 -> getSupportBackgroundTintMode - 1:7:int getTextHeight():760:760 -> getTextHeight - 8:16:int getTextHeight():762:762 -> getTextHeight - 17:20:int getTextHeight():764:764 -> getTextHeight - 21:28:int getTextHeight():765:765 -> getTextHeight - 29:34:int getTextHeight():766:766 -> getTextHeight - 35:46:int getTextHeight():769:769 -> getTextHeight - 47:52:int getTextHeight():772:772 -> getTextHeight - 53:59:int getTextHeight():773:773 -> getTextHeight - 60:76:int getTextHeight():775:775 -> getTextHeight - 1:8:int getTextLayoutWidth():752:752 -> getTextLayoutWidth - 9:24:int getTextLayoutWidth():754:754 -> getTextLayoutWidth - 25:30:int getTextLayoutWidth():756:756 -> getTextLayoutWidth - 1:13:boolean isIconEnd():1015:1015 -> h - 1:12:boolean isIconStart():1011:1011 -> i - 1:3:boolean isChecked():1331:1331 -> isChecked - 1:15:boolean isIconTop():1019:1019 -> j - 1:8:boolean isInHorizontalButtonGroup():1544:1544 -> k - 9:24:boolean isInHorizontalButtonGroup():1545:1545 -> k - 1:10:boolean isLayoutRTL():779:779 -> l - 1:14:boolean isUsingOriginalBackground():1511:1511 -> m - 1:5:void maybeAnimateSize(boolean):1521:1521 -> n - 6:9:void maybeAnimateSize(boolean):1524:1524 -> n - 10:12:void maybeAnimateSize(boolean):1525:1525 -> n - 13:16:void maybeAnimateSize(boolean):1527:1527 -> n - 17:20:void maybeAnimateSize(boolean):1529:1529 -> n - 21:30:void maybeAnimateSize(boolean):1533:1533 -> n - 31:38:void maybeAnimateSize(boolean):1535:1535 -> n - 39:42:void maybeAnimateSize(boolean):1530:1530 -> n - 43:50:void maybeAnimateSize(boolean):1536:1536 -> n - 51:56:void maybeAnimateSize(boolean):1538:1538 -> n - 1:4:void recoverOriginalLayoutParams():582:582 -> o - 5:8:void recoverOriginalLayoutParams():583:583 -> o - 9:12:void recoverOriginalLayoutParams():584:584 -> o - 13:15:void recoverOriginalLayoutParams():585:585 -> o - 1:3:void onAttachedToWindow():603:603 -> onAttachedToWindow - 4:9:void onAttachedToWindow():605:605 -> onAttachedToWindow - 10:11:void onAttachedToWindow():606:606 -> onAttachedToWindow - 12:15:void onAttachedToWindow():607:607 -> onAttachedToWindow - 16:19:void onAttachedToWindow():606:606 -> onAttachedToWindow - 3:6:int[] onCreateDrawableState(int):1259:1259 -> onCreateDrawableState - 7:12:int[] onCreateDrawableState(int):1261:1261 -> onCreateDrawableState - 13:17:int[] onCreateDrawableState(int):1262:1262 -> onCreateDrawableState - 18:23:int[] onCreateDrawableState(int):1265:1265 -> onCreateDrawableState - 24:29:int[] onCreateDrawableState(int):1266:1266 -> onCreateDrawableState - 1:3:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):365:365 -> onInitializeAccessibilityEvent - 4:10:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):366:366 -> onInitializeAccessibilityEvent - 11:18:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):367:367 -> onInitializeAccessibilityEvent - 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):356:356 -> onInitializeAccessibilityNodeInfo - 4:10:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):357:357 -> onInitializeAccessibilityNodeInfo - 11:17:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):358:358 -> onInitializeAccessibilityNodeInfo - 18:24:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):359:359 -> onInitializeAccessibilityNodeInfo - 25:32:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):360:360 -> onInitializeAccessibilityNodeInfo - 1:4:void onLayout(boolean,int,int,int,int):536:536 -> onLayout - 5:15:void onLayout(boolean,int,int,int,int):541:541 -> onLayout - 16:25:void onLayout(boolean,int,int,int,int):543:543 -> onLayout - 26:31:void onLayout(boolean,int,int,int,int):544:544 -> onLayout - 32:33:void onLayout(boolean,int,int,int,int):545:545 -> onLayout - 34:35:void onLayout(boolean,int,int,int,int):546:546 -> onLayout - 36:41:void onLayout(boolean,int,int,int,int):548:548 -> onLayout - 42:48:void onLayout(boolean,int,int,int,int):549:549 -> onLayout - 49:52:void onLayout(boolean,int,int,int,int):554:554 -> onLayout - 53:60:void onLayout(boolean,int,int,int,int):555:555 -> onLayout - 61:72:void onLayout(boolean,int,int,int,int):556:556 -> onLayout - 73:80:void onLayout(boolean,int,int,int,int):557:557 -> onLayout - 81:87:void onLayout(boolean,int,int,int,int):558:558 -> onLayout - 88:92:void onLayout(boolean,int,int,int,int):559:559 -> onLayout - 93:95:void onLayout(boolean,int,int,int,int):560:560 -> onLayout - 96:100:void onLayout(boolean,int,int,int,int):564:564 -> onLayout - 101:106:void onLayout(boolean,int,int,int,int):566:566 -> onLayout - 107:121:void onLayout(boolean,int,int,int,int):568:568 -> onLayout - 122:133:void onLayout(boolean,int,int,int,int):569:569 -> onLayout - 134:137:void onLayout(boolean,int,int,int,int):572:572 -> onLayout - 138:143:void onLayout(boolean,int,int,int,int):573:573 -> onLayout - 144:147:void onLayout(boolean,int,int,int,int):575:575 -> onLayout - 148:153:void onLayout(boolean,int,int,int,int):576:576 -> onLayout - 154:160:void onLayout(boolean,int,int,int,int):578:578 -> onLayout - 1:4:void onRestoreInstanceState(android.os.Parcelable):381:381 -> onRestoreInstanceState - 5:8:void onRestoreInstanceState(android.os.Parcelable):382:382 -> onRestoreInstanceState - 9:10:void onRestoreInstanceState(android.os.Parcelable):385:385 -> onRestoreInstanceState - 11:17:void onRestoreInstanceState(android.os.Parcelable):386:386 -> onRestoreInstanceState - 18:23:void onRestoreInstanceState(android.os.Parcelable):387:387 -> onRestoreInstanceState - 1:4:android.os.Parcelable onSaveInstanceState():373:373 -> onSaveInstanceState - 5:9:android.os.Parcelable onSaveInstanceState():374:374 -> onSaveInstanceState - 10:14:android.os.Parcelable onSaveInstanceState():375:375 -> onSaveInstanceState - 1:3:void onTextChanged(java.lang.CharSequence,int,int,int):597:597 -> onTextChanged - 4:15:void onTextChanged(java.lang.CharSequence,int,int,int):598:598 -> onTextChanged - 1:7:void resetIconDrawable():1001:1001 -> p - 8:13:void resetIconDrawable():1002:1002 -> p - 14:19:void resetIconDrawable():1003:1003 -> p - 20:25:void resetIconDrawable():1004:1004 -> p - 26:31:void resetIconDrawable():1005:1005 -> p - 32:37:void resetIconDrawable():1006:1006 -> p - 1:14:boolean performClick():1341:1341 -> performClick - 15:17:boolean performClick():1342:1342 -> performClick - 18:22:boolean performClick():1345:1345 -> performClick - 1:5:void updateIcon(boolean):966:966 -> q - 6:15:void updateIcon(boolean):967:967 -> q - 16:20:void updateIcon(boolean):968:968 -> q - 21:24:void updateIcon(boolean):969:969 -> q - 25:29:void updateIcon(boolean):970:970 -> q - 30:40:void updateIcon(boolean):973:973 -> q - 41:51:void updateIcon(boolean):974:974 -> q - 52:62:void updateIcon(boolean):975:975 -> q - 63:69:void updateIcon(boolean):976:976 -> q - 70:73:void updateIcon(boolean):981:981 -> q - 74:78:void updateIcon(boolean):986:986 -> q - 79:80:void updateIcon(boolean):987:987 -> q - 81:83:void updateIcon(boolean):988:988 -> q - 84:85:void updateIcon(boolean):989:989 -> q - 86:95:void updateIcon(boolean):991:991 -> q - 96:105:void updateIcon(boolean):992:992 -> q - 106:115:void updateIcon(boolean):993:993 -> q - 116:119:void updateIcon(boolean):996:996 -> q - 1:12:void updateIconPosition(int,int):686:686 -> r - 13:27:void updateIconPosition(int,int):690:690 -> r - 28:33:void updateIconPosition(int,int):723:723 -> r - 34:35:void updateIconPosition(int,int):724:724 -> r - 36:41:void updateIconPosition(int,int):725:725 -> r - 42:43:void updateIconPosition(int,int):726:726 -> r - 44:47:void updateIconPosition(int,int):727:727 -> r - 48:57:void updateIconPosition(int,int):731:731 -> r - 58:62:void updateIconPosition(int,int):736:736 -> r - 63:71:void updateIconPosition(int,int):737:737 -> r - 72:77:void updateIconPosition(int,int):740:740 -> r - 78:81:void updateIconPosition(int,int):733:733 -> r - 82:85:void updateIconPosition(int,int):743:743 -> r - 86:87:void updateIconPosition(int,int):744:744 -> r - 88:91:void updateIconPosition(int,int):745:745 -> r - 92:93:void updateIconPosition(int,int):691:691 -> r - 94:97:void updateIconPosition(int,int):693:693 -> r - 98:119:void updateIconPosition(int,int):694:694 -> r - 120:129:void updateIconPosition(int,int):703:703 -> r - 130:134:void updateIconPosition(int,int):706:706 -> r - 135:143:void updateIconPosition(int,int):707:707 -> r - 144:148:void updateIconPosition(int,int):710:710 -> r - 149:154:void updateIconPosition(int,int):712:712 -> r - 155:167:void updateIconPosition(int,int):715:715 -> r - 168:171:void updateIconPosition(int,int):719:719 -> r - 172:173:void updateIconPosition(int,int):720:720 -> r - 174:177:void updateIconPosition(int,int):721:721 -> r - 178:179:void updateIconPosition(int,int):698:698 -> r - 180:183:void updateIconPosition(int,int):699:699 -> r - 1:3:void refreshDrawableState():621:621 -> refreshDrawableState - 4:7:void refreshDrawableState():622:622 -> refreshDrawableState - 8:11:void refreshDrawableState():623:623 -> refreshDrawableState - 12:19:void refreshDrawableState():624:624 -> refreshDrawableState - 20:23:void refreshDrawableState():628:628 -> refreshDrawableState - 1:6:void updatePaddingsAndSizeForWidthAnimation():1633:1633 -> s - 7:11:void updatePaddingsAndSizeForWidthAnimation():1634:1634 -> s - 12:22:void updatePaddingsAndSizeForWidthAnimation():1635:1635 -> s - 23:25:void updatePaddingsAndSizeForWidthAnimation():1636:1636 -> s - 26:33:void updatePaddingsAndSizeForWidthAnimation():1638:1638 -> s - 34:37:void updatePaddingsAndSizeForWidthAnimation():1640:1640 -> s - 38:41:void updatePaddingsAndSizeForWidthAnimation():1636:1636 -> s - 1:3:void setA11yClassName(java.lang.String):351:351 -> setA11yClassName - 1:4:void setBackground(android.graphics.drawable.Drawable):498:498 -> setBackground - 1:6:void setBackgroundColor(int):487:487 -> setBackgroundColor - 7:12:void setBackgroundColor(int):488:488 -> setBackgroundColor - 13:16:void setBackgroundColor(int):492:492 -> setBackgroundColor - 1:6:void setBackgroundDrawable(android.graphics.drawable.Drawable):512:512 -> setBackgroundDrawable - 7:12:void setBackgroundDrawable(android.graphics.drawable.Drawable):513:513 -> setBackgroundDrawable - 13:19:void setBackgroundDrawable(android.graphics.drawable.Drawable):514:514 -> setBackgroundDrawable - 20:24:void setBackgroundDrawable(android.graphics.drawable.Drawable):521:521 -> setBackgroundDrawable - 25:28:void setBackgroundDrawable(android.graphics.drawable.Drawable):522:522 -> setBackgroundDrawable - 29:40:void setBackgroundDrawable(android.graphics.drawable.Drawable):527:527 -> setBackgroundDrawable - 41:44:void setBackgroundDrawable(android.graphics.drawable.Drawable):530:530 -> setBackgroundDrawable - 3:12:void setBackgroundResource(int):505:505 -> setBackgroundResource - 13:16:void setBackgroundResource(int):507:507 -> setBackgroundResource - 1:4:void setBackgroundTintList(android.content.res.ColorStateList):465:465 -> setBackgroundTintList - 1:4:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):476:476 -> setBackgroundTintMode - 1:6:void setCheckable(boolean):1385:1385 -> setCheckable - 7:12:void setCheckable(boolean):1386:1386 -> setCheckable - 1:4:void setChecked(boolean):1302:1302 -> setChecked - 1:10:void setCheckedInternal(boolean):1306:1306 -> setCheckedInternal - 11:12:void setCheckedInternal(boolean):1307:1307 -> setCheckedInternal - 13:15:void setCheckedInternal(boolean):1309:1309 -> setCheckedInternal - 16:23:void setCheckedInternal(boolean):1312:1312 -> setCheckedInternal - 24:34:void setCheckedInternal(boolean):1313:1313 -> setCheckedInternal - 35:40:void setCheckedInternal(boolean):1317:1317 -> setCheckedInternal - 41:42:void setCheckedInternal(boolean):1321:1321 -> setCheckedInternal - 43:55:void setCheckedInternal(boolean):1322:1322 -> setCheckedInternal - 56:58:void setCheckedInternal(boolean):1325:1325 -> setCheckedInternal - 59:66:void setCheckedInternal(boolean):1322:1322 -> setCheckedInternal - 67:68:void setCheckedInternal(boolean):1323:1323 -> setCheckedInternal - 1:6:void setCornerRadius(int):1157:1157 -> setCornerRadius - 7:12:void setCornerRadius(int):1158:1158 -> setCornerRadius - 1:6:void setCornerRadiusResource(int):1171:1171 -> setCornerRadiusResource - 7:18:void setCornerRadiusResource(int):1172:1172 -> setCornerRadiusResource - 1:6:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):1479:1479 -> setCornerSpringForce - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/l;)V"} - 1:9:void setDisplayedWidthDecrease(int):1585:1585 -> setDisplayedWidthDecrease - 10:12:void setDisplayedWidthDecrease(int):1586:1586 -> setDisplayedWidthDecrease - 13:16:void setDisplayedWidthDecrease(int):1587:1587 -> setDisplayedWidthDecrease - 1:6:void setDisplayedWidthIncrease(float):1572:1572 -> setDisplayedWidthIncrease - 7:8:void setDisplayedWidthIncrease(float):1573:1573 -> setDisplayedWidthIncrease - 9:11:void setDisplayedWidthIncrease(float):1574:1574 -> setDisplayedWidthIncrease - 12:14:void setDisplayedWidthIncrease(float):1575:1575 -> setDisplayedWidthIncrease - 15:22:void setDisplayedWidthIncrease(float):1577:1577 -> setDisplayedWidthIncrease - 23:31:void setDisplayedWidthIncrease(float):1578:1578 -> setDisplayedWidthIncrease - 32:35:void setDisplayedWidthIncrease(float):1579:1579 -> setDisplayedWidthIncrease - 1:3:void setElevation(float):613:613 -> setElevation - 4:9:void setElevation(float):614:614 -> setElevation - 10:19:void setElevation(float):615:615 -> setElevation - 1:4:void setIcon(android.graphics.drawable.Drawable):860:860 -> setIcon - 5:7:void setIcon(android.graphics.drawable.Drawable):861:861 -> setIcon - 8:10:void setIcon(android.graphics.drawable.Drawable):862:862 -> setIcon - 11:22:void setIcon(android.graphics.drawable.Drawable):863:863 -> setIcon - 1:4:void setIconGravity(int):1209:1209 -> setIconGravity - 5:6:void setIconGravity(int):1210:1210 -> setIconGravity - 7:18:void setIconGravity(int):1211:1211 -> setIconGravity - 1:4:void setIconPadding(int):801:801 -> setIconPadding - 5:6:void setIconPadding(int):802:802 -> setIconPadding - 7:10:void setIconPadding(int):803:803 -> setIconPadding - 3:12:void setIconResource(int):879:879 -> setIconResource - 13:16:void setIconResource(int):881:881 -> setIconResource - 3:6:void setIconSize(int):832:832 -> setIconSize - 7:9:void setIconSize(int):833:833 -> setIconSize - 10:13:void setIconSize(int):834:834 -> setIconSize - 14:21:void setIconSize(int):829:829 -> setIconSize - 1:4:void setIconTint(android.content.res.ColorStateList):905:905 -> setIconTint - 5:7:void setIconTint(android.content.res.ColorStateList):906:906 -> setIconTint - 8:11:void setIconTint(android.content.res.ColorStateList):907:907 -> setIconTint - 1:4:void setIconTintMode(android.graphics.PorterDuff$Mode):943:943 -> setIconTintMode - 5:7:void setIconTintMode(android.graphics.PorterDuff$Mode):944:944 -> setIconTintMode - 8:11:void setIconTintMode(android.graphics.PorterDuff$Mode):945:945 -> setIconTintMode - 1:12:void setIconTintResource(int):920:920 -> setIconTintResource - 1:6:void setInsetBottom(int):1222:1222 -> setInsetBottom - 1:6:void setInsetTop(int):1243:1243 -> setInsetTop - 1:4:void setInternalBackground(android.graphics.drawable.Drawable):790:790 -> setInternalBackground - 1:3:void setOnPressedChangeListenerInternal(com.google.android.material.button.MaterialButton$OnPressedChangeListener):1498:1498 -> setOnPressedChangeListenerInternal - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButton$b;)V"} - 1:4:void setOpticalCenterEnabled(boolean):1597:1597 -> setOpticalCenterEnabled - 5:8:void setOpticalCenterEnabled(boolean):1598:1598 -> setOpticalCenterEnabled - 9:19:void setOpticalCenterEnabled(boolean):1600:1600 -> setOpticalCenterEnabled - 20:25:void setOpticalCenterEnabled(boolean):1610:1610 -> setOpticalCenterEnabled - 26:34:void setOpticalCenterEnabled(boolean):1614:1614 -> setOpticalCenterEnabled - 1:4:void setPressed(boolean):1503:1503 -> setPressed - 5:7:void setPressed(boolean):1504:1504 -> setPressed - 8:11:void setPressed(boolean):1506:1506 -> setPressed - 12:15:void setPressed(boolean):1507:1507 -> setPressed - 1:6:void setRippleColor(android.content.res.ColorStateList):1031:1031 -> setRippleColor - 7:12:void setRippleColor(android.content.res.ColorStateList):1032:1032 -> setRippleColor - 1:6:void setRippleColorResource(int):1045:1045 -> setRippleColorResource - 7:18:void setRippleColorResource(int):1046:1046 -> setRippleColorResource - 1:6:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1398:1398 -> setShapeAppearanceModel - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)V"} - 7:12:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1399:1399 -> setShapeAppearanceModel - 13:20:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1401:1401 -> setShapeAppearanceModel - 1:6:void setShouldDrawSurfaceColorStroke(boolean):1515:1515 -> setShouldDrawSurfaceColorStroke - 7:12:void setShouldDrawSurfaceColorStroke(boolean):1516:1516 -> setShouldDrawSurfaceColorStroke - 1:4:void setSizeChange(com.google.android.material.shape.StateListSizeChange):1549:1549 -> setSizeChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/r;)V"} - 5:7:void setSizeChange(com.google.android.material.shape.StateListSizeChange):1550:1550 -> setSizeChange - 8:11:void setSizeChange(com.google.android.material.shape.StateListSizeChange):1551:1551 -> setSizeChange - 1:6:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):1437:1437 -> setStateListShapeAppearanceModel - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q;)V"} - 7:14:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):1438:1438 -> setStateListShapeAppearanceModel - 15:20:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):1439:1439 -> setStateListShapeAppearanceModel - 21:29:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):1440:1440 -> setStateListShapeAppearanceModel - 30:35:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):1442:1442 -> setStateListShapeAppearanceModel - 36:43:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):1444:1444 -> setStateListShapeAppearanceModel - 1:6:void setStrokeColor(android.content.res.ColorStateList):1073:1073 -> setStrokeColor - 7:12:void setStrokeColor(android.content.res.ColorStateList):1074:1074 -> setStrokeColor - 1:6:void setStrokeColorResource(int):1088:1088 -> setStrokeColorResource - 7:18:void setStrokeColorResource(int):1089:1089 -> setStrokeColorResource - 1:6:void setStrokeWidth(int):1115:1115 -> setStrokeWidth - 7:12:void setStrokeWidth(int):1116:1116 -> setStrokeWidth - 1:6:void setStrokeWidthResource(int):1130:1130 -> setStrokeWidthResource - 7:18:void setStrokeWidthResource(int):1131:1131 -> setStrokeWidthResource - 1:6:void setSupportBackgroundTintList(android.content.res.ColorStateList):399:399 -> setSupportBackgroundTintList - 7:12:void setSupportBackgroundTintList(android.content.res.ColorStateList):400:400 -> setSupportBackgroundTintList - 13:16:void setSupportBackgroundTintList(android.content.res.ColorStateList):404:404 -> setSupportBackgroundTintList - 1:6:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):436:436 -> setSupportBackgroundTintMode - 7:12:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):437:437 -> setSupportBackgroundTintMode - 13:16:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):441:441 -> setSupportBackgroundTintMode - 1:3:void setTextAlignment(int):635:635 -> setTextAlignment - 4:15:void setTextAlignment(int):636:636 -> setTextAlignment - 1:6:void setToggleCheckedStateOnClick(boolean):1365:1365 -> setToggleCheckedStateOnClick - 3:4:void setWidth(int):591:591 -> setWidth - 5:8:void setWidth(int):592:592 -> setWidth - 1:4:void setWidthChangeMax(int):1556:1556 -> setWidthChangeMax - 5:7:void setWidthChangeMax(int):1557:1557 -> setWidthChangeMax - 8:11:void setWidthChangeMax(int):1558:1558 -> setWidthChangeMax - 1:8:void toggle():1336:1336 -> toggle -com.google.android.material.button.MaterialButton$$ExternalSyntheticLambda0 -> com.google.android.material.button.a: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - com.google.android.material.button.MaterialButton com.google.android.material.button.MaterialButton$$InternalSyntheticLambda$1$ee0b44c61270da6d30e034548dbcacf49b493b5fa9002db65c26b3d58de039ec$0.f$0 -> a - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.google.android.material.button.MaterialButton):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void onCornerSizeChange(float):0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.button.MaterialButton$$ExternalSyntheticLambda1 -> com.google.android.material.button.b: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - com.google.android.material.button.MaterialButton com.google.android.material.button.MaterialButton$$InternalSyntheticLambda$1$ee0b44c61270da6d30e034548dbcacf49b493b5fa9002db65c26b3d58de039ec$1.f$0 -> d - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.google.android.material.button.MaterialButton):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void run():0:0 -> run - # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.button.MaterialButton$1 -> com.google.android.material.button.MaterialButton$a: -# {"id":"sourceFile","fileName":"MaterialButton.java"} - 1:4:void (java.lang.String):1656:1656 -> - 1:7:float getValue(java.lang.Object):1656:1656 -> a - 1:6:void setValue(java.lang.Object,float):1656:1656 -> b - 1:5:float getValue(com.google.android.material.button.MaterialButton):1659:1659 -> c - 1:4:void setValue(com.google.android.material.button.MaterialButton,float):1664:1664 -> d -com.google.android.material.button.MaterialButton$OnPressedChangeListener -> com.google.android.material.button.MaterialButton$b: + int[] CHECKABLE_STATE_SET -> u + int[] CHECKED_STATE_SET -> v + int DEF_STYLE_RES -> w + 4:12:void ():139:139 -> + 13:18:void ():140:140 -> + 19:23:void ():204:204 -> + 1:1:void (android.content.Context,android.util.AttributeSet):230:230 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):234:234 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):207:207 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):221:222 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):236:236 -> + 7:8:void (android.content.Context,android.util.AttributeSet,int):238:239 -> + 9:10:void (android.content.Context,android.util.AttributeSet,int):242:243 -> + 11:11:void (android.content.Context,android.util.AttributeSet,int):245:245 -> + 12:12:void (android.content.Context,android.util.AttributeSet,int):244:244 -> + 13:13:void (android.content.Context,android.util.AttributeSet,int):249:249 -> + 14:14:void (android.content.Context,android.util.AttributeSet,int):248:248 -> + 15:16:void (android.content.Context,android.util.AttributeSet,int):250:251 -> + 17:17:void (android.content.Context,android.util.AttributeSet,int):253:253 -> + 18:18:void (android.content.Context,android.util.AttributeSet,int):255:255 -> + 19:20:void (android.content.Context,android.util.AttributeSet,int):258:259 -> + 21:21:void (android.content.Context,android.util.AttributeSet,int):261:261 -> + 22:23:void (android.content.Context,android.util.AttributeSet,int):263:264 -> + 1:14:boolean isCheckable():1248:1248 -> a + 1:13:boolean isIconEnd():894:894 -> b + 1:12:boolean isIconStart():890:890 -> c + 1:15:boolean isIconTop():898:898 -> d + 1:10:boolean isLayoutRTL():660:660 -> e + 1:14:boolean isUsingOriginalBackground():1315:1315 -> f + 1:7:void resetIconDrawable():880:880 -> g + 8:13:void resetIconDrawable():881:881 -> g + 14:19:void resetIconDrawable():882:882 -> g + 20:25:void resetIconDrawable():883:883 -> g + 26:31:void resetIconDrawable():884:884 -> g + 32:37:void resetIconDrawable():885:885 -> g + 1:8:java.lang.String getA11yClassName():269:269 -> getA11yClassName + 9:11:java.lang.String getA11yClassName():270:270 -> getA11yClassName + 12:27:java.lang.String getA11yClassName():273:273 -> getA11yClassName + 1:16:android.text.Layout$Alignment getActualTextAlignment():551:551 -> getActualTextAlignment + 17:19:android.text.Layout$Alignment getActualTextAlignment():563:563 -> getActualTextAlignment + 20:22:android.text.Layout$Alignment getActualTextAlignment():555:555 -> getActualTextAlignment + 23:25:android.text.Layout$Alignment getActualTextAlignment():558:558 -> getActualTextAlignment + 26:30:android.text.Layout$Alignment getActualTextAlignment():553:553 -> getActualTextAlignment + 1:5:android.content.res.ColorStateList getBackgroundTintList():399:399 -> getBackgroundTintList + 1:5:android.graphics.PorterDuff$Mode getBackgroundTintMode():410:410 -> getBackgroundTintMode + 1:15:int getCornerRadius():1065:1065 -> getCornerRadius + 1:19:android.text.Layout$Alignment getGravityTextAlignment():526:526 -> getGravityTextAlignment + 20:22:android.text.Layout$Alignment getGravityTextAlignment():535:535 -> getGravityTextAlignment + 23:25:android.text.Layout$Alignment getGravityTextAlignment():531:531 -> getGravityTextAlignment + 26:28:android.text.Layout$Alignment getGravityTextAlignment():528:528 -> getGravityTextAlignment + 1:3:android.graphics.drawable.Drawable getIcon():773:773 -> getIcon + 1:3:int getIconGravity():1077:1077 -> getIconGravity + 1:3:int getIconPadding():698:698 -> getIconPadding + 1:3:int getIconSize():728:728 -> getIconSize + 1:3:android.content.res.ColorStateList getIconTint():812:812 -> getIconTint + 1:3:android.graphics.PorterDuff$Mode getIconTintMode():837:837 -> getIconTintMode + 1:7:int getInsetBottom():1112:1112 -> getInsetBottom + 1:7:int getInsetTop():1132:1132 -> getInsetTop + 1:15:android.content.res.ColorStateList getRippleColor():939:939 -> getRippleColor + 1:6:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():1289:1289 -> getShapeAppearanceModel + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/k;"} + 7:13:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():1290:1290 -> getShapeAppearanceModel + 14:21:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():1292:1292 -> getShapeAppearanceModel + 1:15:android.content.res.ColorStateList getStrokeColor():981:981 -> getStrokeColor + 1:15:int getStrokeWidth():1024:1024 -> getStrokeWidth + 1:6:android.content.res.ColorStateList getSupportBackgroundTintList():344:344 -> getSupportBackgroundTintList + 7:13:android.content.res.ColorStateList getSupportBackgroundTintList():345:345 -> getSupportBackgroundTintList + 14:18:android.content.res.ColorStateList getSupportBackgroundTintList():350:350 -> getSupportBackgroundTintList + 1:6:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():382:382 -> getSupportBackgroundTintMode + 7:13:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():383:383 -> getSupportBackgroundTintMode + 14:18:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():387:387 -> getSupportBackgroundTintMode + 1:7:int getTextHeight():641:641 -> getTextHeight + 8:16:int getTextHeight():643:643 -> getTextHeight + 17:20:int getTextHeight():645:645 -> getTextHeight + 21:28:int getTextHeight():646:646 -> getTextHeight + 29:34:int getTextHeight():647:647 -> getTextHeight + 35:46:int getTextHeight():650:650 -> getTextHeight + 47:52:int getTextHeight():653:653 -> getTextHeight + 53:59:int getTextHeight():654:654 -> getTextHeight + 60:76:int getTextHeight():656:656 -> getTextHeight + 1:8:int getTextLayoutWidth():633:633 -> getTextLayoutWidth + 9:24:int getTextLayoutWidth():635:635 -> getTextLayoutWidth + 25:30:int getTextLayoutWidth():637:637 -> getTextLayoutWidth + 1:5:void updateIcon(boolean):845:845 -> h + 6:15:void updateIcon(boolean):846:846 -> h + 16:20:void updateIcon(boolean):847:847 -> h + 21:24:void updateIcon(boolean):848:848 -> h + 25:29:void updateIcon(boolean):849:849 -> h + 30:40:void updateIcon(boolean):852:852 -> h + 41:51:void updateIcon(boolean):853:853 -> h + 52:62:void updateIcon(boolean):854:854 -> h + 63:69:void updateIcon(boolean):855:855 -> h + 70:73:void updateIcon(boolean):860:860 -> h + 74:78:void updateIcon(boolean):865:865 -> h + 79:80:void updateIcon(boolean):866:866 -> h + 81:83:void updateIcon(boolean):867:867 -> h + 84:85:void updateIcon(boolean):868:868 -> h + 86:95:void updateIcon(boolean):870:870 -> h + 96:105:void updateIcon(boolean):871:871 -> h + 106:115:void updateIcon(boolean):872:872 -> h + 116:119:void updateIcon(boolean):875:875 -> h + 1:12:void updateIconPosition(int,int):568:568 -> i + 13:27:void updateIconPosition(int,int):572:572 -> i + 28:33:void updateIconPosition(int,int):604:604 -> i + 34:35:void updateIconPosition(int,int):605:605 -> i + 36:41:void updateIconPosition(int,int):606:606 -> i + 42:43:void updateIconPosition(int,int):607:607 -> i + 44:47:void updateIconPosition(int,int):608:608 -> i + 48:57:void updateIconPosition(int,int):612:612 -> i + 58:62:void updateIconPosition(int,int):617:617 -> i + 63:71:void updateIconPosition(int,int):618:618 -> i + 72:77:void updateIconPosition(int,int):621:621 -> i + 78:81:void updateIconPosition(int,int):614:614 -> i + 82:85:void updateIconPosition(int,int):624:624 -> i + 86:87:void updateIconPosition(int,int):625:625 -> i + 88:91:void updateIconPosition(int,int):626:626 -> i + 92:93:void updateIconPosition(int,int):573:573 -> i + 94:97:void updateIconPosition(int,int):575:575 -> i + 98:119:void updateIconPosition(int,int):576:576 -> i + 120:129:void updateIconPosition(int,int):585:585 -> i + 130:134:void updateIconPosition(int,int):587:587 -> i + 135:143:void updateIconPosition(int,int):588:588 -> i + 144:148:void updateIconPosition(int,int):591:591 -> i + 149:154:void updateIconPosition(int,int):593:593 -> i + 155:167:void updateIconPosition(int,int):596:596 -> i + 168:171:void updateIconPosition(int,int):600:600 -> i + 172:173:void updateIconPosition(int,int):601:601 -> i + 174:177:void updateIconPosition(int,int):602:602 -> i + 178:179:void updateIconPosition(int,int):580:580 -> i + 180:183:void updateIconPosition(int,int):581:581 -> i + 1:3:boolean isChecked():1204:1204 -> isChecked + 1:3:void onAttachedToWindow():480:480 -> onAttachedToWindow + 4:9:void onAttachedToWindow():482:482 -> onAttachedToWindow + 10:11:void onAttachedToWindow():483:483 -> onAttachedToWindow + 12:15:void onAttachedToWindow():484:484 -> onAttachedToWindow + 16:19:void onAttachedToWindow():483:483 -> onAttachedToWindow + 3:6:int[] onCreateDrawableState(int):1137:1137 -> onCreateDrawableState + 7:12:int[] onCreateDrawableState(int):1139:1139 -> onCreateDrawableState + 13:17:int[] onCreateDrawableState(int):1140:1140 -> onCreateDrawableState + 18:23:int[] onCreateDrawableState(int):1143:1143 -> onCreateDrawableState + 24:29:int[] onCreateDrawableState(int):1144:1144 -> onCreateDrawableState + 1:3:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):291:291 -> onInitializeAccessibilityEvent + 4:10:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):292:292 -> onInitializeAccessibilityEvent + 11:18:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):293:293 -> onInitializeAccessibilityEvent + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):282:282 -> onInitializeAccessibilityNodeInfo + 4:10:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):283:283 -> onInitializeAccessibilityNodeInfo + 11:17:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):284:284 -> onInitializeAccessibilityNodeInfo + 18:24:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):285:285 -> onInitializeAccessibilityNodeInfo + 25:32:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):286:286 -> onInitializeAccessibilityNodeInfo + 1:4:void onLayout(boolean,int,int,int,int):464:464 -> onLayout + 5:16:void onLayout(boolean,int,int,int,int):469:469 -> onLayout + 1:4:void onRestoreInstanceState(android.os.Parcelable):307:307 -> onRestoreInstanceState + 5:8:void onRestoreInstanceState(android.os.Parcelable):308:308 -> onRestoreInstanceState + 9:10:void onRestoreInstanceState(android.os.Parcelable):311:311 -> onRestoreInstanceState + 11:17:void onRestoreInstanceState(android.os.Parcelable):312:312 -> onRestoreInstanceState + 18:23:void onRestoreInstanceState(android.os.Parcelable):313:313 -> onRestoreInstanceState + 1:4:android.os.Parcelable onSaveInstanceState():299:299 -> onSaveInstanceState + 5:9:android.os.Parcelable onSaveInstanceState():300:300 -> onSaveInstanceState + 10:14:android.os.Parcelable onSaveInstanceState():301:301 -> onSaveInstanceState + 1:3:void onTextChanged(java.lang.CharSequence,int,int,int):474:474 -> onTextChanged + 4:15:void onTextChanged(java.lang.CharSequence,int,int,int):475:475 -> onTextChanged + 1:8:boolean performClick():1214:1214 -> performClick + 9:11:boolean performClick():1215:1215 -> performClick + 12:16:boolean performClick():1218:1218 -> performClick + 1:3:void refreshDrawableState():499:499 -> refreshDrawableState + 4:7:void refreshDrawableState():500:500 -> refreshDrawableState + 8:11:void refreshDrawableState():501:501 -> refreshDrawableState + 12:19:void refreshDrawableState():502:502 -> refreshDrawableState + 20:23:void refreshDrawableState():506:506 -> refreshDrawableState + 1:3:void setA11yClassName(java.lang.String):277:277 -> setA11yClassName + 1:4:void setBackground(android.graphics.drawable.Drawable):426:426 -> setBackground + 1:6:void setBackgroundColor(int):415:415 -> setBackgroundColor + 7:12:void setBackgroundColor(int):416:416 -> setBackgroundColor + 13:16:void setBackgroundColor(int):420:420 -> setBackgroundColor + 1:6:void setBackgroundDrawable(android.graphics.drawable.Drawable):440:440 -> setBackgroundDrawable + 7:12:void setBackgroundDrawable(android.graphics.drawable.Drawable):441:441 -> setBackgroundDrawable + 13:19:void setBackgroundDrawable(android.graphics.drawable.Drawable):442:442 -> setBackgroundDrawable + 20:24:void setBackgroundDrawable(android.graphics.drawable.Drawable):449:449 -> setBackgroundDrawable + 25:28:void setBackgroundDrawable(android.graphics.drawable.Drawable):450:450 -> setBackgroundDrawable + 29:40:void setBackgroundDrawable(android.graphics.drawable.Drawable):455:455 -> setBackgroundDrawable + 41:44:void setBackgroundDrawable(android.graphics.drawable.Drawable):458:458 -> setBackgroundDrawable + 3:12:void setBackgroundResource(int):433:433 -> setBackgroundResource + 13:16:void setBackgroundResource(int):435:435 -> setBackgroundResource + 1:4:void setBackgroundTintList(android.content.res.ColorStateList):393:393 -> setBackgroundTintList + 1:4:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):404:404 -> setBackgroundTintMode + 1:6:void setCheckable(boolean):1258:1258 -> setCheckable + 7:12:void setCheckable(boolean):1259:1259 -> setCheckable + 1:16:void setChecked(boolean):1180:1180 -> setChecked + 17:18:void setChecked(boolean):1181:1181 -> setChecked + 19:21:void setChecked(boolean):1182:1182 -> setChecked + 22:29:void setChecked(boolean):1185:1185 -> setChecked + 30:40:void setChecked(boolean):1186:1186 -> setChecked + 41:46:void setChecked(boolean):1190:1190 -> setChecked + 47:48:void setChecked(boolean):1194:1194 -> setChecked + 49:61:void setChecked(boolean):1195:1195 -> setChecked + 62:64:void setChecked(boolean):1198:1198 -> setChecked + 65:72:void setChecked(boolean):1195:1195 -> setChecked + 73:74:void setChecked(boolean):1196:1196 -> setChecked + 1:6:void setCornerRadius(int):1036:1036 -> setCornerRadius + 7:12:void setCornerRadius(int):1037:1037 -> setCornerRadius + 1:6:void setCornerRadiusResource(int):1050:1050 -> setCornerRadiusResource + 7:18:void setCornerRadiusResource(int):1051:1051 -> setCornerRadiusResource + 1:3:void setElevation(float):491:491 -> setElevation + 4:9:void setElevation(float):492:492 -> setElevation + 10:19:void setElevation(float):493:493 -> setElevation + 1:4:void setIcon(android.graphics.drawable.Drawable):741:741 -> setIcon + 5:7:void setIcon(android.graphics.drawable.Drawable):742:742 -> setIcon + 8:10:void setIcon(android.graphics.drawable.Drawable):743:743 -> setIcon + 11:22:void setIcon(android.graphics.drawable.Drawable):744:744 -> setIcon + 1:4:void setIconGravity(int):1088:1088 -> setIconGravity + 5:6:void setIconGravity(int):1089:1089 -> setIconGravity + 7:18:void setIconGravity(int):1090:1090 -> setIconGravity + 1:4:void setIconPadding(int):682:682 -> setIconPadding + 5:6:void setIconPadding(int):683:683 -> setIconPadding + 7:10:void setIconPadding(int):684:684 -> setIconPadding + 3:12:void setIconResource(int):759:759 -> setIconResource + 13:16:void setIconResource(int):761:761 -> setIconResource + 3:6:void setIconSize(int):713:713 -> setIconSize + 7:9:void setIconSize(int):714:714 -> setIconSize + 10:13:void setIconSize(int):715:715 -> setIconSize + 14:21:void setIconSize(int):710:710 -> setIconSize + 1:4:void setIconTint(android.content.res.ColorStateList):785:785 -> setIconTint + 5:7:void setIconTint(android.content.res.ColorStateList):786:786 -> setIconTint + 8:11:void setIconTint(android.content.res.ColorStateList):787:787 -> setIconTint + 1:4:void setIconTintMode(android.graphics.PorterDuff$Mode):823:823 -> setIconTintMode + 5:7:void setIconTintMode(android.graphics.PorterDuff$Mode):824:824 -> setIconTintMode + 8:11:void setIconTintMode(android.graphics.PorterDuff$Mode):825:825 -> setIconTintMode + 1:12:void setIconTintResource(int):800:800 -> setIconTintResource + 1:6:void setInsetBottom(int):1101:1101 -> setInsetBottom + 1:6:void setInsetTop(int):1121:1121 -> setInsetTop + 1:4:void setInternalBackground(android.graphics.drawable.Drawable):671:671 -> setInternalBackground + 1:3:void setOnPressedChangeListenerInternal(com.google.android.material.button.MaterialButton$OnPressedChangeListener):1303:1303 -> setOnPressedChangeListenerInternal + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButton$a;)V"} + 1:4:void setPressed(boolean):1308:1308 -> setPressed + 5:7:void setPressed(boolean):1309:1309 -> setPressed + 8:11:void setPressed(boolean):1311:1311 -> setPressed + 1:6:void setRippleColor(android.content.res.ColorStateList):910:910 -> setRippleColor + 7:12:void setRippleColor(android.content.res.ColorStateList):911:911 -> setRippleColor + 1:6:void setRippleColorResource(int):924:924 -> setRippleColorResource + 7:18:void setRippleColorResource(int):925:925 -> setRippleColorResource + 1:6:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1270:1270 -> setShapeAppearanceModel + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} + 7:12:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1271:1271 -> setShapeAppearanceModel + 13:20:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1273:1273 -> setShapeAppearanceModel + 1:6:void setShouldDrawSurfaceColorStroke(boolean):1319:1319 -> setShouldDrawSurfaceColorStroke + 7:12:void setShouldDrawSurfaceColorStroke(boolean):1320:1320 -> setShouldDrawSurfaceColorStroke + 1:6:void setStrokeColor(android.content.res.ColorStateList):952:952 -> setStrokeColor + 7:12:void setStrokeColor(android.content.res.ColorStateList):953:953 -> setStrokeColor + 1:6:void setStrokeColorResource(int):967:967 -> setStrokeColorResource + 7:18:void setStrokeColorResource(int):968:968 -> setStrokeColorResource + 1:6:void setStrokeWidth(int):994:994 -> setStrokeWidth + 7:12:void setStrokeWidth(int):995:995 -> setStrokeWidth + 1:6:void setStrokeWidthResource(int):1009:1009 -> setStrokeWidthResource + 7:18:void setStrokeWidthResource(int):1010:1010 -> setStrokeWidthResource + 1:6:void setSupportBackgroundTintList(android.content.res.ColorStateList):325:325 -> setSupportBackgroundTintList + 7:12:void setSupportBackgroundTintList(android.content.res.ColorStateList):326:326 -> setSupportBackgroundTintList + 13:16:void setSupportBackgroundTintList(android.content.res.ColorStateList):330:330 -> setSupportBackgroundTintList + 1:6:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):363:363 -> setSupportBackgroundTintMode + 7:12:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):364:364 -> setSupportBackgroundTintMode + 13:16:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):368:368 -> setSupportBackgroundTintMode + 1:3:void setTextAlignment(int):514:514 -> setTextAlignment + 4:15:void setTextAlignment(int):515:515 -> setTextAlignment + 1:6:void setToggleCheckedStateOnClick(boolean):1238:1238 -> setToggleCheckedStateOnClick + 1:8:void toggle():1209:1209 -> toggle +com.google.android.material.button.MaterialButton$OnPressedChangeListener -> com.google.android.material.button.MaterialButton$a: # {"id":"sourceFile","fileName":"MaterialButton.java"} void onPressedChanged(com.google.android.material.button.MaterialButton,boolean) -> a -com.google.android.material.button.MaterialButton$SavedState -> com.google.android.material.button.MaterialButton$c: +com.google.android.material.button.MaterialButton$SavedState -> com.google.android.material.button.MaterialButton$b: # {"id":"sourceFile","fileName":"MaterialButton.java"} boolean checked -> f - 1:8:void ():1694:1694 -> - 1:1:void (android.os.Parcelable):1673:1673 -> - 2:2:void (android.os.Parcel,java.lang.ClassLoader):1677:1677 -> - 3:3:void (android.os.Parcel,java.lang.ClassLoader):1679:1679 -> - 4:4:void (android.os.Parcel,java.lang.ClassLoader):1681:1681 -> - 1:12:void readFromParcel(android.os.Parcel):1691:1691 -> d - 1:3:void writeToParcel(android.os.Parcel,int):1686:1686 -> writeToParcel - 4:9:void writeToParcel(android.os.Parcel,int):1687:1687 -> writeToParcel -com.google.android.material.button.MaterialButton$SavedState$1 -> com.google.android.material.button.MaterialButton$c$a: + 1:8:void ():1350:1350 -> + 1:1:void (android.os.Parcelable):1329:1329 -> + 2:2:void (android.os.Parcel,java.lang.ClassLoader):1333:1333 -> + 3:3:void (android.os.Parcel,java.lang.ClassLoader):1335:1335 -> + 4:4:void (android.os.Parcel,java.lang.ClassLoader):1337:1337 -> + 1:12:void readFromParcel(android.os.Parcel):1347:1347 -> d + 1:3:void writeToParcel(android.os.Parcel,int):1342:1342 -> writeToParcel + 4:9:void writeToParcel(android.os.Parcel,int):1343:1343 -> writeToParcel +com.google.android.material.button.MaterialButton$SavedState$1 -> com.google.android.material.button.MaterialButton$b$a: # {"id":"sourceFile","fileName":"MaterialButton.java"} - 1:4:void ():1695:1695 -> - 1:7:com.google.android.material.button.MaterialButton$SavedState createFromParcel(android.os.Parcel):1705:1705 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/button/MaterialButton$c;"} - 1:6:com.google.android.material.button.MaterialButton$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):1699:1699 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Lcom/google/android/material/button/MaterialButton$c;"} - 1:3:com.google.android.material.button.MaterialButton$SavedState[] newArray(int):1711:1711 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/button/MaterialButton$c;"} - 1:1:java.lang.Object createFromParcel(android.os.Parcel):1695:1695 -> createFromParcel - 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):1695:1695 -> createFromParcel - 1:5:java.lang.Object[] newArray(int):1695:1695 -> newArray -com.google.android.material.button.MaterialButtonGroup -> com.google.android.material.button.d: -# {"id":"sourceFile","fileName":"MaterialButtonGroup.java"} - java.util.List originalChildShapeAppearanceModels -> d - java.util.List originalChildStateListShapeAppearanceModels -> e - com.google.android.material.button.MaterialButtonGroup$PressedStateTracker pressedStateTracker -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/button/d$b;"} - java.util.Comparator childOrderComparator -> g - java.lang.Integer[] childOrder -> h - com.google.android.material.shape.StateListCornerSize innerCornerSize -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/p;"} - com.google.android.material.shape.StateListShapeAppearanceModel groupStateListShapeAppearance -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/q;"} - int spacing -> k - com.google.android.material.shape.StateListSizeChange buttonSizeChange -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/r;"} - boolean childShapesDirty -> m - int DEF_STYLE_RES -> n - 1:5:void ():104:104 -> - 1:9:void (android.content.Context,android.util.AttributeSet,int):146:146 -> - 10:16:void (android.content.Context,android.util.AttributeSet,int):106:106 -> - 17:23:void (android.content.Context,android.util.AttributeSet,int):107:107 -> - 24:31:void (android.content.Context,android.util.AttributeSet,int):110:110 -> - 32:39:void (android.content.Context,android.util.AttributeSet,int):111:111 -> - 40:41:void (android.content.Context,android.util.AttributeSet,int):134:134 -> - 42:45:void (android.content.Context,android.util.AttributeSet,int):148:148 -> - 46:52:void (android.content.Context,android.util.AttributeSet,int):149:149 -> - 53:56:void (android.content.Context,android.util.AttributeSet,int):150:150 -> - 57:64:void (android.content.Context,android.util.AttributeSet,int):153:153 -> - 65:66:void (android.content.Context,android.util.AttributeSet,int):154:154 -> - 67:72:void (android.content.Context,android.util.AttributeSet,int):155:155 -> - 73:80:void (android.content.Context,android.util.AttributeSet,int):159:159 -> - 81:82:void (android.content.Context,android.util.AttributeSet,int):160:160 -> - 83:90:void (android.content.Context,android.util.AttributeSet,int):161:161 -> - 91:94:void (android.content.Context,android.util.AttributeSet,int):164:164 -> - 95:100:void (android.content.Context,android.util.AttributeSet,int):168:168 -> - 101:104:void (android.content.Context,android.util.AttributeSet,int):170:170 -> - 105:108:void (android.content.Context,android.util.AttributeSet,int):166:166 -> - 109:115:void (android.content.Context,android.util.AttributeSet,int):172:172 -> - 116:121:void (android.content.Context,android.util.AttributeSet,int):173:173 -> - 122:129:void (android.content.Context,android.util.AttributeSet,int):176:176 -> - 130:137:void (android.content.Context,android.util.AttributeSet,int):177:177 -> - 138:143:void (android.content.Context,android.util.AttributeSet,int):178:178 -> - 144:151:void (android.content.Context,android.util.AttributeSet,int):185:185 -> - 152:154:void (android.content.Context,android.util.AttributeSet,int):187:187 -> - 155:163:void (android.content.Context,android.util.AttributeSet,int):188:188 -> - 164:167:void (android.content.Context,android.util.AttributeSet,int):189:189 -> - 4:26:int lambda$new$0(com.google.android.material.button.MaterialButton,com.google.android.material.button.MaterialButton):113:113 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/d;Lcom/google/android/material/button/MaterialButton;Lcom/google/android/material/button/MaterialButton;)I"} - 27:49:int lambda$new$0(com.google.android.material.button.MaterialButton,com.google.android.material.button.MaterialButton):118:118 -> a - 50:62:int lambda$new$0(com.google.android.material.button.MaterialButton,com.google.android.material.button.MaterialButton):124:124 -> a - 1:4:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):204:204 -> addView - 5:12:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):205:205 -> addView - 13:16:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):210:210 -> addView - 17:18:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):212:212 -> addView - 19:21:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):213:213 -> addView - 22:23:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):214:214 -> addView - 24:26:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):215:215 -> addView - 27:31:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):216:216 -> addView - 32:40:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):219:219 -> addView - 41:49:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):220:220 -> addView - 50:57:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):223:223 -> addView - 1:10:void adjustChildMarginsAndUpdateLayout():396:396 -> b - 11:16:void adjustChildMarginsAndUpdateLayout():401:401 -> b - 17:22:void adjustChildMarginsAndUpdateLayout():403:403 -> b - 23:26:void adjustChildMarginsAndUpdateLayout():404:404 -> b - 27:31:void adjustChildMarginsAndUpdateLayout():408:408 -> b - 32:44:void adjustChildMarginsAndUpdateLayout():409:409 -> b - 45:47:void adjustChildMarginsAndUpdateLayout():413:413 -> b - 48:51:void adjustChildMarginsAndUpdateLayout():414:414 -> b - 52:54:void adjustChildMarginsAndUpdateLayout():416:416 -> b - 55:58:void adjustChildMarginsAndUpdateLayout():417:417 -> b - 59:62:void adjustChildMarginsAndUpdateLayout():420:420 -> b - 63:68:void adjustChildMarginsAndUpdateLayout():421:421 -> b - 69:71:void adjustChildMarginsAndUpdateLayout():422:422 -> b - 72:77:void adjustChildMarginsAndUpdateLayout():423:423 -> b - 78:80:void adjustChildMarginsAndUpdateLayout():424:424 -> b - 81:82:void adjustChildMarginsAndUpdateLayout():426:426 -> b - 83:87:void adjustChildMarginsAndUpdateLayout():427:427 -> b - 88:90:void adjustChildMarginsAndUpdateLayout():428:428 -> b - 91:96:void adjustChildMarginsAndUpdateLayout():431:431 -> b - 97:100:void adjustChildMarginsAndUpdateLayout():434:434 -> b - 1:11:void adjustChildSizeChange():486:486 -> c - 12:15:void adjustChildSizeChange():489:489 -> c - 16:25:void adjustChildSizeChange():490:490 -> c - 26:32:void adjustChildSizeChange():493:493 -> c - 33:40:void adjustChildSizeChange():498:498 -> c - 41:42:void adjustChildSizeChange():507:507 -> c - 43:52:void adjustChildSizeChange():504:504 -> c - 53:59:void adjustChildSizeChange():511:511 -> c - 60:68:void adjustChildSizeChange():514:514 -> c - 69:81:void adjustChildSizeChange():517:517 -> c - 82:88:void adjustChildSizeChange():518:518 -> c - 1:4:android.widget.LinearLayout$LayoutParams buildLayoutParams(android.view.View):708:708 -> d - 5:8:android.widget.LinearLayout$LayoutParams buildLayoutParams(android.view.View):709:709 -> d - 9:11:android.widget.LinearLayout$LayoutParams buildLayoutParams(android.view.View):710:710 -> d - 12:21:android.widget.LinearLayout$LayoutParams buildLayoutParams(android.view.View):713:713 -> d - 1:3:void dispatchDraw(android.graphics.Canvas):194:194 -> dispatchDraw - 4:7:void dispatchDraw(android.graphics.Canvas):195:195 -> dispatchDraw - 1:12:int getButtonAllowedWidthIncrease(int):532:532 -> e - 13:16:int getButtonAllowedWidthIncrease(int):535:535 -> e - 17:30:int getButtonAllowedWidthIncrease(int):536:536 -> e - 31:38:int getButtonAllowedWidthIncrease(int):538:538 -> e - 39:42:int getButtonAllowedWidthIncrease(int):540:540 -> e - 43:49:int getButtonAllowedWidthIncrease(int):541:541 -> e - 50:54:int getButtonAllowedWidthIncrease(int):543:543 -> e - 55:60:int getButtonAllowedWidthIncrease(int):544:544 -> e - 1:7:com.google.android.material.button.MaterialButton getChildButton(int):703:703 -> f - 1:8:com.google.android.material.button.MaterialButton getNextVisibleChildButton(int):752:752 -> g - 9:14:com.google.android.material.button.MaterialButton getNextVisibleChildButton(int):754:754 -> g - 15:21:com.google.android.material.button.MaterialButton getNextVisibleChildButton(int):755:755 -> g - 1:3:com.google.android.material.shape.StateListSizeChange getButtonSizeChange():565:565 -> getButtonSizeChange - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/r;"} - 1:8:int getChildDrawingOrder(int,int):376:376 -> getChildDrawingOrder - 9:15:int getChildDrawingOrder(int,int):381:381 -> getChildDrawingOrder - 16:23:int getChildDrawingOrder(int,int):377:377 -> getChildDrawingOrder - 1:7:int getFirstVisibleChildIndex():717:717 -> getFirstVisibleChildIndex - 8:19:int getFirstVisibleChildIndex():719:719 -> getFirstVisibleChildIndex - 1:7:com.google.android.material.shape.CornerSize getInnerCornerSize():604:604 -> getInnerCornerSize - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/d;"} - 1:3:com.google.android.material.shape.StateListCornerSize getInnerCornerSizeStateList():631:631 -> getInnerCornerSizeStateList - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/p;"} - 1:8:int getLastVisibleChildIndex():728:728 -> getLastVisibleChildIndex - 9:20:int getLastVisibleChildIndex():730:730 -> getLastVisibleChildIndex - 1:7:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearance():655:655 -> getShapeAppearance - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/l;"} - 8:12:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearance():657:657 -> getShapeAppearance - 1:3:int getSpacing():587:587 -> getSpacing - 1:3:com.google.android.material.shape.StateListShapeAppearanceModel getStateListShapeAppearance():681:681 -> getStateListShapeAppearance - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/q;"} - 1:9:com.google.android.material.shape.StateListShapeAppearanceModel$Builder getOriginalStateListShapeBuilder(boolean,boolean,int):361:361 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZZI)Li2/q$b;"} - 10:20:com.google.android.material.shape.StateListShapeAppearanceModel$Builder getOriginalStateListShapeBuilder(boolean,boolean,int):363:363 -> h - 21:34:com.google.android.material.shape.StateListShapeAppearanceModel$Builder getOriginalStateListShapeBuilder(boolean,boolean,int):366:366 -> h - 35:39:com.google.android.material.shape.StateListShapeAppearanceModel$Builder getOriginalStateListShapeBuilder(boolean,boolean,int):367:367 -> h - 5:10:com.google.android.material.button.MaterialButton getPrevVisibleChildButton(int):764:764 -> i - 11:20:com.google.android.material.button.MaterialButton getPrevVisibleChildButton(int):765:765 -> i - 1:4:boolean isChildVisible(int):739:739 -> j - 5:16:boolean isChildVisible(int):740:740 -> j - 1:7:void onButtonWidthChanged(com.google.android.material.button.MaterialButton,int):457:457 -> k - 8:11:void onButtonWidthChanged(com.google.android.material.button.MaterialButton,int):461:461 -> k - 12:22:void onButtonWidthChanged(com.google.android.material.button.MaterialButton,int):462:462 -> k - 23:27:void onButtonWidthChanged(com.google.android.material.button.MaterialButton,int):467:467 -> k - 28:34:void onButtonWidthChanged(com.google.android.material.button.MaterialButton,int):470:470 -> k - 35:41:void onButtonWidthChanged(com.google.android.material.button.MaterialButton,int):474:474 -> k - 42:47:void onButtonWidthChanged(com.google.android.material.button.MaterialButton,int):476:476 -> k - 2:7:void recoverAllChildrenLayoutParams():249:249 -> l - 8:11:void recoverAllChildrenLayoutParams():250:250 -> l - 12:18:void recoverAllChildrenLayoutParams():251:251 -> l - 1:10:void resetChildMargins(int):438:438 -> m - 11:14:void resetChildMargins(int):442:442 -> m - 15:20:void resetChildMargins(int):443:443 -> m - 21:28:void resetChildMargins(int):444:444 -> m - 29:30:void resetChildMargins(int):445:445 -> m - 31:33:void resetChildMargins(int):446:446 -> m - 34:36:void resetChildMargins(int):450:450 -> m - 37:39:void resetChildMargins(int):451:451 -> m - 40:41:void resetChildMargins(int):452:452 -> m - 42:44:void resetChildMargins(int):453:453 -> m - 1:7:void updateChildOrder():772:772 -> n - 8:15:void updateChildOrder():773:773 -> n - 16:29:void updateChildOrder():775:775 -> n - 30:44:void updateChildOrder():778:778 -> n - 1:15:void updateChildShapes():277:277 -> o - 16:17:void updateChildShapes():280:280 -> o - 18:21:void updateChildShapes():281:281 -> o - 22:25:void updateChildShapes():282:282 -> o - 26:32:void updateChildShapes():283:283 -> o - 33:36:void updateChildShapes():285:285 -> o - 37:56:void updateChildShapes():286:286 -> o - 57:60:void updateChildShapes():293:293 -> o - 61:69:void updateChildShapes():295:295 -> o - 70:86:void updateChildShapes():296:296 -> o - 87:101:void updateChildShapes():314:314 -> o - 102:103:void updateChildShapes():332:332 -> o - 104:107:void updateChildShapes():334:334 -> o - 108:111:void updateChildShapes():335:335 -> o - 112:117:void updateChildShapes():336:336 -> o - 118:121:void updateChildShapes():337:337 -> o - 122:125:void updateChildShapes():340:340 -> o - 126:132:void updateChildShapes():339:339 -> o - 1:5:void onLayout(boolean,int,int,int,int):264:264 -> onLayout - 6:8:void onLayout(boolean,int,int,int,int):266:266 -> onLayout - 9:12:void onLayout(boolean,int,int,int,int):267:267 -> onLayout - 1:3:void onMeasure(int,int):257:257 -> onMeasure - 4:6:void onMeasure(int,int):258:258 -> onMeasure - 7:10:void onMeasure(int,int):259:259 -> onMeasure - 1:3:void onViewRemoved(android.view.View):228:228 -> onViewRemoved - 4:7:void onViewRemoved(android.view.View):230:230 -> onViewRemoved - 8:14:void onViewRemoved(android.view.View):231:231 -> onViewRemoved - 15:20:void onViewRemoved(android.view.View):234:234 -> onViewRemoved - 21:25:void onViewRemoved(android.view.View):236:236 -> onViewRemoved - 26:31:void onViewRemoved(android.view.View):237:237 -> onViewRemoved - 32:33:void onViewRemoved(android.view.View):240:240 -> onViewRemoved - 34:36:void onViewRemoved(android.view.View):241:241 -> onViewRemoved - 37:39:void onViewRemoved(android.view.View):244:244 -> onViewRemoved - 40:43:void onViewRemoved(android.view.View):245:245 -> onViewRemoved - 1:4:void setButtonSizeChange(com.google.android.material.shape.StateListSizeChange):576:576 -> setButtonSizeChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/r;)V"} - 5:6:void setButtonSizeChange(com.google.android.material.shape.StateListSizeChange):577:577 -> setButtonSizeChange - 7:9:void setButtonSizeChange(com.google.android.material.shape.StateListSizeChange):578:578 -> setButtonSizeChange - 10:12:void setButtonSizeChange(com.google.android.material.shape.StateListSizeChange):579:579 -> setButtonSizeChange - 13:16:void setButtonSizeChange(com.google.android.material.shape.StateListSizeChange):580:580 -> setButtonSizeChange - 1:4:void setEnabled(boolean):788:788 -> setEnabled - 5:10:void setEnabled(boolean):790:790 -> setEnabled - 11:14:void setEnabled(boolean):791:791 -> setEnabled - 15:21:void setEnabled(boolean):792:792 -> setEnabled - 1:7:void setGeneratedIdIfNeeded(com.google.android.material.button.MaterialButton):745:745 -> setGeneratedIdIfNeeded - 8:15:void setGeneratedIdIfNeeded(com.google.android.material.button.MaterialButton):746:746 -> setGeneratedIdIfNeeded - 1:7:void setInnerCornerSize(com.google.android.material.shape.CornerSize):617:617 -> setInnerCornerSize - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/d;)V"} - 8:9:void setInnerCornerSize(com.google.android.material.shape.CornerSize):618:618 -> setInnerCornerSize - 10:12:void setInnerCornerSize(com.google.android.material.shape.CornerSize):619:619 -> setInnerCornerSize - 13:16:void setInnerCornerSize(com.google.android.material.shape.CornerSize):620:620 -> setInnerCornerSize - 1:3:void setInnerCornerSizeStateList(com.google.android.material.shape.StateListCornerSize):646:646 -> setInnerCornerSizeStateList - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/p;)V"} - 4:5:void setInnerCornerSizeStateList(com.google.android.material.shape.StateListCornerSize):647:647 -> setInnerCornerSizeStateList - 6:8:void setInnerCornerSizeStateList(com.google.android.material.shape.StateListCornerSize):648:648 -> setInnerCornerSizeStateList - 9:12:void setInnerCornerSizeStateList(com.google.android.material.shape.StateListCornerSize):649:649 -> setInnerCornerSizeStateList - 1:7:void setOrientation(int):551:551 -> setOrientation - 8:9:void setOrientation(int):552:552 -> setOrientation - 10:13:void setOrientation(int):554:554 -> setOrientation - 1:5:void setShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):666:666 -> setShapeAppearance - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)V"} - 6:12:void setShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):667:667 -> setShapeAppearance - 13:14:void setShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):668:668 -> setShapeAppearance - 15:17:void setShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):669:669 -> setShapeAppearance - 18:21:void setShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):670:670 -> setShapeAppearance - 1:2:void setSpacing(int):596:596 -> setSpacing - 3:5:void setSpacing(int):597:597 -> setSpacing - 6:9:void setSpacing(int):598:598 -> setSpacing - 1:3:void setStateListShapeAppearance(com.google.android.material.shape.StateListShapeAppearanceModel):693:693 -> setStateListShapeAppearance - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q;)V"} - 4:5:void setStateListShapeAppearance(com.google.android.material.shape.StateListShapeAppearanceModel):694:694 -> setStateListShapeAppearance - 6:8:void setStateListShapeAppearance(com.google.android.material.shape.StateListShapeAppearanceModel):695:695 -> setStateListShapeAppearance - 9:12:void setStateListShapeAppearance(com.google.android.material.shape.StateListShapeAppearanceModel):696:696 -> setStateListShapeAppearance -com.google.android.material.button.MaterialButtonGroup$$ExternalSyntheticLambda0 -> com.google.android.material.button.c: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - com.google.android.material.button.MaterialButtonGroup com.google.android.material.button.MaterialButtonGroup$$InternalSyntheticLambda$1$c2aaaeaba9a999d16159967919001b65309850b969d557450981c37757dce586$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/button/d;"} - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.google.android.material.button.MaterialButtonGroup):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/d;)V"} - 1:1:int compare(java.lang.Object,java.lang.Object):0:0 -> compare - # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.button.MaterialButtonGroup$1 -> com.google.android.material.button.d$a: -# {"id":"sourceFile","fileName":"MaterialButtonGroup.java"} -com.google.android.material.button.MaterialButtonGroup$PressedStateTracker -> com.google.android.material.button.d$b: -# {"id":"sourceFile","fileName":"MaterialButtonGroup.java"} - com.google.android.material.button.MaterialButtonGroup this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/button/d;"} - 1:1:void (com.google.android.material.button.MaterialButtonGroup):796:796 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/d;)V"} - 2:2:void (com.google.android.material.button.MaterialButtonGroup,com.google.android.material.button.MaterialButtonGroup$1):796:796 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/d;Lcom/google/android/material/button/d$a;)V"} - 1:6:void onPressedChanged(com.google.android.material.button.MaterialButton,boolean):799:799 -> a -com.google.android.material.button.MaterialButtonHelper -> com.google.android.material.button.e: + 1:4:void ():1351:1351 -> + 1:7:com.google.android.material.button.MaterialButton$SavedState createFromParcel(android.os.Parcel):1361:1361 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/button/MaterialButton$b;"} + 1:6:com.google.android.material.button.MaterialButton$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):1355:1355 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Lcom/google/android/material/button/MaterialButton$b;"} + 1:3:com.google.android.material.button.MaterialButton$SavedState[] newArray(int):1367:1367 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/button/MaterialButton$b;"} + 1:1:java.lang.Object createFromParcel(android.os.Parcel):1351:1351 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):1351:1351 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):1351:1351 -> newArray +com.google.android.material.button.MaterialButtonHelper -> com.google.android.material.button.a: # {"id":"sourceFile","fileName":"MaterialButtonHelper.java"} com.google.android.material.button.MaterialButton materialButton -> a com.google.android.material.shape.ShapeAppearanceModel shapeAppearanceModel -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} - com.google.android.material.shape.StateListShapeAppearanceModel stateListShapeAppearanceModel -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/q;"} - androidx.dynamicanimation.animation.SpringForce cornerSpringForce -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/l;"} - com.google.android.material.shape.MaterialShapeDrawable$OnCornerSizeChangeListener onCornerSizeChangeListener -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h$d;"} - int insetLeft -> f - int insetRight -> g - int insetTop -> h - int insetBottom -> i - int cornerRadius -> j - int strokeWidth -> k - android.graphics.PorterDuff$Mode backgroundTintMode -> l - android.content.res.ColorStateList backgroundTint -> m - android.content.res.ColorStateList strokeColor -> n - android.content.res.ColorStateList rippleColor -> o - android.graphics.drawable.Drawable maskDrawable -> p - boolean shouldDrawSurfaceColorStroke -> q - boolean backgroundOverwritten -> r - boolean cornerRadiusSet -> s - boolean checkable -> t - boolean toggleCheckedStateOnClick -> u - android.graphics.drawable.LayerDrawable rippleDrawable -> v - int elevation -> w - 1:4:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):80:80 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButton;Li2/l;)V"} - 5:6:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):72:72 -> - 7:8:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):73:73 -> - 9:11:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):74:74 -> - 12:13:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):76:76 -> - 14:15:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):81:81 -> - 16:18:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):82:82 -> - 1:6:void setInsetBottom(int):491:491 -> A - 1:6:void setInsetTop(int):499:499 -> B - 1:4:void setRippleColor(android.content.res.ColorStateList):276:276 -> C - 5:6:void setRippleColor(android.content.res.ColorStateList):277:277 -> C - 7:16:void setRippleColor(android.content.res.ColorStateList):278:278 -> C - 17:24:void setRippleColor(android.content.res.ColorStateList):279:279 -> C - 25:32:void setRippleColor(android.content.res.ColorStateList):280:280 -> C - 1:3:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):480:480 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)V"} - 4:5:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):481:481 -> D - 6:9:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):482:482 -> D - 1:2:void setShouldDrawSurfaceColorStroke(boolean):201:201 -> E - 3:6:void setShouldDrawSurfaceColorStroke(boolean):202:202 -> E - 1:2:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):470:470 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q;)V"} - 3:6:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):471:471 -> F - 1:4:void setStrokeColor(android.content.res.ColorStateList):291:291 -> G - 5:6:void setStrokeColor(android.content.res.ColorStateList):292:292 -> G - 7:10:void setStrokeColor(android.content.res.ColorStateList):293:293 -> G - 1:4:void setStrokeWidth(int):303:303 -> H - 5:6:void setStrokeWidth(int):304:304 -> H - 7:10:void setStrokeWidth(int):305:305 -> H - 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):175:175 -> I - 5:6:void setSupportBackgroundTintList(android.content.res.ColorStateList):176:176 -> I - 7:12:void setSupportBackgroundTintList(android.content.res.ColorStateList):177:177 -> I - 13:22:void setSupportBackgroundTintList(android.content.res.ColorStateList):178:178 -> I - 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):188:188 -> J - 5:6:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):189:189 -> J - 7:16:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):190:190 -> J - 17:26:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):191:191 -> J - 1:3:void setToggleCheckedStateOnClick(boolean):373:373 -> K - 1:6:void setVerticalInsets(int,int):504:504 -> L - 7:12:void setVerticalInsets(int,int):505:505 -> L - 13:18:void setVerticalInsets(int,int):506:506 -> L - 19:24:void setVerticalInsets(int,int):507:507 -> L - 25:26:void setVerticalInsets(int,int):508:508 -> L - 27:28:void setVerticalInsets(int,int):509:509 -> L - 29:30:void setVerticalInsets(int,int):510:510 -> L - 31:32:void setVerticalInsets(int,int):511:511 -> L - 33:36:void setVerticalInsets(int,int):512:512 -> L - 37:39:void setVerticalInsets(int,int):513:513 -> L - 40:49:void setVerticalInsets(int,int):516:516 -> L - 1:9:void updateBackground():142:142 -> M - 10:15:void updateBackground():143:143 -> M - 16:21:void updateBackground():145:145 -> M - 22:31:void updateBackground():148:148 -> M - 1:6:void updateButtonShape():403:403 -> N - 7:10:void updateButtonShape():405:405 -> N - 11:14:void updateButtonShape():406:406 -> N - 15:19:void updateButtonShape():408:408 -> N - 20:23:void updateButtonShape():410:410 -> N - 24:26:void updateButtonShape():411:411 -> N - 27:32:void updateButtonShape():414:414 -> N - 33:36:void updateButtonShape():416:416 -> N - 37:40:void updateButtonShape():417:417 -> N - 41:45:void updateButtonShape():419:419 -> N - 46:49:void updateButtonShape():421:421 -> N - 50:52:void updateButtonShape():422:422 -> N - 53:58:void updateButtonShape():425:425 -> N - 59:63:void updateButtonShape():427:427 -> N - 64:67:void updateButtonShape():428:428 -> N - 68:69:void updateButtonShape():429:429 -> N - 70:73:void updateButtonShape():430:430 -> N - 74:76:void updateButtonShape():431:431 -> N - 77:80:void updateButtonShape():433:433 -> N - 81:84:void updateButtonShape():434:434 -> N - 1:4:void updateStroke():314:314 -> O - 5:10:void updateStroke():315:315 -> O - 11:20:void updateStroke():317:317 -> O - 21:23:void updateStroke():319:319 -> O - 24:27:void updateStroke():321:321 -> O - 28:37:void updateStroke():322:322 -> O - 38:41:void updateStroke():319:319 -> O - 1:15:android.graphics.drawable.InsetDrawable wrapDrawableWithInset(android.graphics.drawable.Drawable):171:171 -> P - 1:7:android.graphics.drawable.Drawable createBackground():211:211 -> a - 8:11:android.graphics.drawable.Drawable createBackground():212:212 -> a - 12:14:android.graphics.drawable.Drawable createBackground():213:213 -> a - 15:18:android.graphics.drawable.Drawable createBackground():215:215 -> a - 19:21:android.graphics.drawable.Drawable createBackground():216:216 -> a - 22:25:android.graphics.drawable.Drawable createBackground():218:218 -> a - 26:28:android.graphics.drawable.Drawable createBackground():219:219 -> a - 29:34:android.graphics.drawable.Drawable createBackground():221:221 -> a - 35:37:android.graphics.drawable.Drawable createBackground():222:222 -> a - 38:42:android.graphics.drawable.Drawable createBackground():223:223 -> a - 43:46:android.graphics.drawable.Drawable createBackground():224:224 -> a - 47:49:android.graphics.drawable.Drawable createBackground():225:225 -> a - 50:57:android.graphics.drawable.Drawable createBackground():227:227 -> a - 58:64:android.graphics.drawable.Drawable createBackground():229:229 -> a - 65:68:android.graphics.drawable.Drawable createBackground():231:231 -> a - 69:71:android.graphics.drawable.Drawable createBackground():232:232 -> a - 72:75:android.graphics.drawable.Drawable createBackground():234:234 -> a - 76:79:android.graphics.drawable.Drawable createBackground():235:235 -> a - 80:82:android.graphics.drawable.Drawable createBackground():237:237 -> a - 83:85:android.graphics.drawable.Drawable createBackground():238:238 -> a - 86:89:android.graphics.drawable.Drawable createBackground():240:240 -> a - 90:99:android.graphics.drawable.Drawable createBackground():241:241 -> a - 100:102:android.graphics.drawable.Drawable createBackground():238:238 -> a - 103:111:android.graphics.drawable.Drawable createBackground():244:244 -> a - 112:115:android.graphics.drawable.Drawable createBackground():245:245 -> a - 116:118:android.graphics.drawable.Drawable createBackground():247:247 -> a - 119:122:android.graphics.drawable.Drawable createBackground():249:249 -> a - 123:129:android.graphics.drawable.Drawable createBackground():250:250 -> a - 130:135:android.graphics.drawable.Drawable createBackground():252:252 -> a - 136:139:android.graphics.drawable.Drawable createBackground():253:253 -> a - 140:156:android.graphics.drawable.Drawable createBackground():255:255 -> a - 157:168:android.graphics.drawable.Drawable createBackground():256:256 -> a - 1:3:int getCornerRadius():340:340 -> b - 1:3:androidx.dynamicanimation.animation.SpringForce getCornerSpringForce():465:465 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM/l;"} - 1:3:int getInsetBottom():495:495 -> d - 1:3:int getInsetTop():524:524 -> e - 1:11:com.google.android.material.shape.Shapeable getMaskDrawable():443:443 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/o;"} - 12:20:com.google.android.material.shape.Shapeable getMaskDrawable():444:444 -> f - 21:29:com.google.android.material.shape.Shapeable getMaskDrawable():446:446 -> f - 30:40:com.google.android.material.shape.Shapeable getMaskDrawable():449:449 -> f - 2:6:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable():357:357 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/h;"} - 1:10:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable(boolean):345:345 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Li2/h;"} - 11:19:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable(boolean):346:346 -> h - 20:27:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable(boolean):347:347 -> h - 28:36:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable(boolean):349:349 -> h - 1:3:android.content.res.ColorStateList getRippleColor():287:287 -> i - 1:3:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():487:487 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/l;"} - 1:3:com.google.android.material.shape.StateListShapeAppearanceModel getStateListShapeAppearanceModel():476:476 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/q;"} - 1:3:android.content.res.ColorStateList getStrokeColor():299:299 -> l - 1:3:int getStrokeWidth():310:310 -> m - 1:3:android.content.res.ColorStateList getSupportBackgroundTintList():184:184 -> n - 1:3:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():197:197 -> o - 2:6:com.google.android.material.shape.MaterialShapeDrawable getSurfaceColorStrokeDrawable():387:387 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/h;"} - 1:3:boolean isBackgroundOverwritten():166:166 -> q - 1:3:boolean isCheckable():365:365 -> r - 1:3:boolean isToggleCheckedStateOnClick():369:369 -> s - 1:9:void loadFromAttributes(android.content.res.TypedArray):86:86 -> t - 10:11:void loadFromAttributes(android.content.res.TypedArray):87:87 -> t - 12:17:void loadFromAttributes(android.content.res.TypedArray):88:88 -> t - 18:25:void loadFromAttributes(android.content.res.TypedArray):89:89 -> t - 26:27:void loadFromAttributes(android.content.res.TypedArray):90:90 -> t - 28:33:void loadFromAttributes(android.content.res.TypedArray):91:91 -> t - 34:43:void loadFromAttributes(android.content.res.TypedArray):94:94 -> t - 44:51:void loadFromAttributes(android.content.res.TypedArray):95:95 -> t - 52:61:void loadFromAttributes(android.content.res.TypedArray):96:96 -> t - 62:63:void loadFromAttributes(android.content.res.TypedArray):97:97 -> t - 64:71:void loadFromAttributes(android.content.res.TypedArray):100:100 -> t - 72:73:void loadFromAttributes(android.content.res.TypedArray):102:102 -> t - 74:79:void loadFromAttributes(android.content.res.TypedArray):104:104 -> t - 80:85:void loadFromAttributes(android.content.res.TypedArray):103:103 -> t - 86:87:void loadFromAttributes(android.content.res.TypedArray):105:105 -> t - 88:93:void loadFromAttributes(android.content.res.TypedArray):107:107 -> t - 94:99:void loadFromAttributes(android.content.res.TypedArray):106:106 -> t - 100:101:void loadFromAttributes(android.content.res.TypedArray):108:108 -> t - 102:107:void loadFromAttributes(android.content.res.TypedArray):110:110 -> t - 108:113:void loadFromAttributes(android.content.res.TypedArray):109:109 -> t - 114:115:void loadFromAttributes(android.content.res.TypedArray):111:111 -> t - 116:121:void loadFromAttributes(android.content.res.TypedArray):113:113 -> t - 122:127:void loadFromAttributes(android.content.res.TypedArray):112:112 -> t - 128:135:void loadFromAttributes(android.content.res.TypedArray):115:115 -> t - 136:143:void loadFromAttributes(android.content.res.TypedArray):116:116 -> t - 144:145:void loadFromAttributes(android.content.res.TypedArray):118:118 -> t - 146:151:void loadFromAttributes(android.content.res.TypedArray):119:119 -> t - 152:157:void loadFromAttributes(android.content.res.TypedArray):122:122 -> t - 158:163:void loadFromAttributes(android.content.res.TypedArray):123:123 -> t - 164:169:void loadFromAttributes(android.content.res.TypedArray):124:124 -> t - 170:175:void loadFromAttributes(android.content.res.TypedArray):125:125 -> t - 176:183:void loadFromAttributes(android.content.res.TypedArray):128:128 -> t - 184:187:void loadFromAttributes(android.content.res.TypedArray):129:129 -> t - 188:190:void loadFromAttributes(android.content.res.TypedArray):131:131 -> t - 191:208:void loadFromAttributes(android.content.res.TypedArray):134:134 -> t - 1:6:void setBackgroundColor(int):270:270 -> u - 7:14:void setBackgroundColor(int):271:271 -> u - 2:3:void setBackgroundOverwritten():158:158 -> v - 4:10:void setBackgroundOverwritten():161:161 -> v - 11:18:void setBackgroundOverwritten():162:162 -> v - 1:3:void setCheckable(boolean):361:361 -> w - 1:10:void setCornerRadius(int):331:331 -> x - 11:13:void setCornerRadius(int):332:332 -> x - 14:15:void setCornerRadius(int):333:333 -> x - 16:26:void setCornerRadius(int):335:335 -> x - 1:2:void setCornerSizeChangeListener(com.google.android.material.shape.MaterialShapeDrawable$OnCornerSizeChangeListener):378:378 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h$d;)V"} - 3:8:void setCornerSizeChangeListener(com.google.android.material.shape.MaterialShapeDrawable$OnCornerSizeChangeListener):379:379 -> y - 9:12:void setCornerSizeChangeListener(com.google.android.material.shape.MaterialShapeDrawable$OnCornerSizeChangeListener):381:381 -> y - 1:2:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):456:456 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/l;)V"} - 3:6:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):458:458 -> z - 7:10:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):459:459 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/k;"} + int insetLeft -> c + int insetRight -> d + int insetTop -> e + int insetBottom -> f + int cornerRadius -> g + int strokeWidth -> h + android.graphics.PorterDuff$Mode backgroundTintMode -> i + android.content.res.ColorStateList backgroundTint -> j + android.content.res.ColorStateList strokeColor -> k + android.content.res.ColorStateList rippleColor -> l + android.graphics.drawable.Drawable maskDrawable -> m + boolean shouldDrawSurfaceColorStroke -> n + boolean backgroundOverwritten -> o + boolean cornerRadiusSet -> p + boolean checkable -> q + boolean toggleCheckedStateOnClick -> r + android.graphics.drawable.LayerDrawable rippleDrawable -> s + int elevation -> t + boolean IS_MIN_LOLLIPOP -> u + boolean IS_LOLLIPOP -> v + 2:4:void ():55:55 -> + 5:7:void ():57:57 -> + 1:4:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):83:83 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButton;Lf2/k;)V"} + 5:6:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):75:75 -> + 7:8:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):76:76 -> + 9:11:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):77:77 -> + 12:13:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):79:79 -> + 14:15:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):84:84 -> + 16:18:void (com.google.android.material.button.MaterialButton,com.google.android.material.shape.ShapeAppearanceModel):85:85 -> + 1:2:void setShouldDrawSurfaceColorStroke(boolean):205:205 -> A + 3:6:void setShouldDrawSurfaceColorStroke(boolean):206:206 -> A + 1:4:void setStrokeColor(android.content.res.ColorStateList):287:287 -> B + 5:6:void setStrokeColor(android.content.res.ColorStateList):288:288 -> B + 7:10:void setStrokeColor(android.content.res.ColorStateList):289:289 -> B + 1:4:void setStrokeWidth(int):299:299 -> C + 5:6:void setStrokeWidth(int):300:300 -> C + 7:10:void setStrokeWidth(int):301:301 -> C + 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):179:179 -> D + 5:6:void setSupportBackgroundTintList(android.content.res.ColorStateList):180:180 -> D + 7:12:void setSupportBackgroundTintList(android.content.res.ColorStateList):181:181 -> D + 13:22:void setSupportBackgroundTintList(android.content.res.ColorStateList):182:182 -> D + 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):192:192 -> E + 5:6:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):193:193 -> E + 7:16:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):194:194 -> E + 17:26:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):195:195 -> E + 1:3:void setToggleCheckedStateOnClick(boolean):374:374 -> F + 1:6:void setVerticalInsets(int,int):446:446 -> G + 7:12:void setVerticalInsets(int,int):447:447 -> G + 13:18:void setVerticalInsets(int,int):448:448 -> G + 19:24:void setVerticalInsets(int,int):449:449 -> G + 25:26:void setVerticalInsets(int,int):450:450 -> G + 27:28:void setVerticalInsets(int,int):451:451 -> G + 29:30:void setVerticalInsets(int,int):452:452 -> G + 31:32:void setVerticalInsets(int,int):453:453 -> G + 33:36:void setVerticalInsets(int,int):454:454 -> G + 37:39:void setVerticalInsets(int,int):455:455 -> G + 40:49:void setVerticalInsets(int,int):458:458 -> G + 1:9:void updateBackground():146:146 -> H + 10:15:void updateBackground():147:147 -> H + 16:21:void updateBackground():149:149 -> H + 22:31:void updateBackground():152:152 -> H + 1:8:void updateButtonShape(com.google.android.material.shape.ShapeAppearanceModel):385:385 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} + 9:14:void updateButtonShape(com.google.android.material.shape.ShapeAppearanceModel):387:387 -> I + 15:20:void updateButtonShape(com.google.android.material.shape.ShapeAppearanceModel):388:388 -> I + 21:26:void updateButtonShape(com.google.android.material.shape.ShapeAppearanceModel):389:389 -> I + 27:32:void updateButtonShape(com.google.android.material.shape.ShapeAppearanceModel):390:390 -> I + 33:35:void updateButtonShape(com.google.android.material.shape.ShapeAppearanceModel):391:391 -> I + 36:41:void updateButtonShape(com.google.android.material.shape.ShapeAppearanceModel):393:393 -> I + 42:47:void updateButtonShape(com.google.android.material.shape.ShapeAppearanceModel):396:396 -> I + 48:54:void updateButtonShape(com.google.android.material.shape.ShapeAppearanceModel):397:397 -> I + 55:60:void updateButtonShape(com.google.android.material.shape.ShapeAppearanceModel):399:399 -> I + 61:67:void updateButtonShape(com.google.android.material.shape.ShapeAppearanceModel):400:400 -> I + 68:73:void updateButtonShape(com.google.android.material.shape.ShapeAppearanceModel):402:402 -> I + 74:81:void updateButtonShape(com.google.android.material.shape.ShapeAppearanceModel):403:403 -> I + 1:4:void updateStroke():310:310 -> J + 5:10:void updateStroke():311:311 -> J + 11:20:void updateStroke():313:313 -> J + 21:23:void updateStroke():315:315 -> J + 24:27:void updateStroke():317:317 -> J + 28:37:void updateStroke():318:318 -> J + 38:41:void updateStroke():315:315 -> J + 1:15:android.graphics.drawable.InsetDrawable wrapDrawableWithInset(android.graphics.drawable.Drawable):175:175 -> K + 1:7:android.graphics.drawable.Drawable createBackground():215:215 -> a + 8:13:android.graphics.drawable.Drawable createBackground():216:216 -> a + 14:16:android.graphics.drawable.Drawable createBackground():217:217 -> a + 17:21:android.graphics.drawable.Drawable createBackground():218:218 -> a + 22:25:android.graphics.drawable.Drawable createBackground():219:219 -> a + 26:28:android.graphics.drawable.Drawable createBackground():220:220 -> a + 29:36:android.graphics.drawable.Drawable createBackground():222:222 -> a + 37:44:android.graphics.drawable.Drawable createBackground():224:224 -> a + 45:47:android.graphics.drawable.Drawable createBackground():226:226 -> a + 48:50:android.graphics.drawable.Drawable createBackground():227:227 -> a + 51:54:android.graphics.drawable.Drawable createBackground():229:229 -> a + 55:64:android.graphics.drawable.Drawable createBackground():230:230 -> a + 65:67:android.graphics.drawable.Drawable createBackground():227:227 -> a + 68:73:android.graphics.drawable.Drawable createBackground():233:233 -> a + 74:83:android.graphics.drawable.Drawable createBackground():234:234 -> a + 84:86:android.graphics.drawable.Drawable createBackground():235:235 -> a + 87:90:android.graphics.drawable.Drawable createBackground():236:236 -> a + 91:105:android.graphics.drawable.Drawable createBackground():238:238 -> a + 106:117:android.graphics.drawable.Drawable createBackground():239:239 -> a + 118:126:android.graphics.drawable.Drawable createBackground():245:245 -> a + 127:128:android.graphics.drawable.Drawable createBackground():246:246 -> a + 129:132:android.graphics.drawable.Drawable createBackground():247:247 -> a + 133:135:android.graphics.drawable.Drawable createBackground():246:246 -> a + 136:153:android.graphics.drawable.Drawable createBackground():248:248 -> a + 154:158:android.graphics.drawable.Drawable createBackground():251:251 -> a + 1:3:int getCornerRadius():336:336 -> b + 1:3:int getInsetBottom():437:437 -> c + 1:3:int getInsetTop():467:467 -> d + 1:11:com.google.android.material.shape.Shapeable getMaskDrawable():410:410 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/n;"} + 12:20:com.google.android.material.shape.Shapeable getMaskDrawable():411:411 -> e + 21:29:com.google.android.material.shape.Shapeable getMaskDrawable():413:413 -> e + 30:40:com.google.android.material.shape.Shapeable getMaskDrawable():416:416 -> e + 2:6:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable():358:358 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/g;"} + 1:10:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable(boolean):341:341 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lf2/g;"} + 11:14:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable(boolean):342:342 -> g + 15:23:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable(boolean):343:343 -> g + 24:31:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable(boolean):344:344 -> g + 32:38:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable(boolean):346:346 -> g + 39:42:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable(boolean):348:348 -> g + 43:51:com.google.android.material.shape.MaterialShapeDrawable getMaterialShapeDrawable(boolean):349:349 -> g + 1:3:android.content.res.ColorStateList getRippleColor():283:283 -> h + 1:3:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():429:429 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/k;"} + 1:3:android.content.res.ColorStateList getStrokeColor():295:295 -> j + 1:3:int getStrokeWidth():306:306 -> k + 1:3:android.content.res.ColorStateList getSupportBackgroundTintList():188:188 -> l + 1:3:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():201:201 -> m + 2:6:com.google.android.material.shape.MaterialShapeDrawable getSurfaceColorStrokeDrawable():379:379 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/g;"} + 1:3:boolean isBackgroundOverwritten():170:170 -> o + 1:3:boolean isCheckable():366:366 -> p + 1:3:boolean isToggleCheckedStateOnClick():370:370 -> q + 1:9:void loadFromAttributes(android.content.res.TypedArray):89:89 -> r + 10:11:void loadFromAttributes(android.content.res.TypedArray):90:90 -> r + 12:17:void loadFromAttributes(android.content.res.TypedArray):91:91 -> r + 18:25:void loadFromAttributes(android.content.res.TypedArray):92:92 -> r + 26:27:void loadFromAttributes(android.content.res.TypedArray):93:93 -> r + 28:33:void loadFromAttributes(android.content.res.TypedArray):94:94 -> r + 34:43:void loadFromAttributes(android.content.res.TypedArray):97:97 -> r + 44:51:void loadFromAttributes(android.content.res.TypedArray):98:98 -> r + 52:61:void loadFromAttributes(android.content.res.TypedArray):99:99 -> r + 62:63:void loadFromAttributes(android.content.res.TypedArray):100:100 -> r + 64:71:void loadFromAttributes(android.content.res.TypedArray):103:103 -> r + 72:73:void loadFromAttributes(android.content.res.TypedArray):105:105 -> r + 74:79:void loadFromAttributes(android.content.res.TypedArray):107:107 -> r + 80:85:void loadFromAttributes(android.content.res.TypedArray):106:106 -> r + 86:87:void loadFromAttributes(android.content.res.TypedArray):108:108 -> r + 88:93:void loadFromAttributes(android.content.res.TypedArray):110:110 -> r + 94:99:void loadFromAttributes(android.content.res.TypedArray):109:109 -> r + 100:101:void loadFromAttributes(android.content.res.TypedArray):111:111 -> r + 102:107:void loadFromAttributes(android.content.res.TypedArray):113:113 -> r + 108:113:void loadFromAttributes(android.content.res.TypedArray):112:112 -> r + 114:115:void loadFromAttributes(android.content.res.TypedArray):114:114 -> r + 116:121:void loadFromAttributes(android.content.res.TypedArray):116:116 -> r + 122:127:void loadFromAttributes(android.content.res.TypedArray):115:115 -> r + 128:135:void loadFromAttributes(android.content.res.TypedArray):118:118 -> r + 136:143:void loadFromAttributes(android.content.res.TypedArray):119:119 -> r + 144:145:void loadFromAttributes(android.content.res.TypedArray):121:121 -> r + 146:151:void loadFromAttributes(android.content.res.TypedArray):122:122 -> r + 152:157:void loadFromAttributes(android.content.res.TypedArray):125:125 -> r + 158:163:void loadFromAttributes(android.content.res.TypedArray):126:126 -> r + 164:169:void loadFromAttributes(android.content.res.TypedArray):127:127 -> r + 170:175:void loadFromAttributes(android.content.res.TypedArray):128:128 -> r + 176:183:void loadFromAttributes(android.content.res.TypedArray):131:131 -> r + 184:187:void loadFromAttributes(android.content.res.TypedArray):132:132 -> r + 188:190:void loadFromAttributes(android.content.res.TypedArray):134:134 -> r + 191:208:void loadFromAttributes(android.content.res.TypedArray):137:137 -> r + 1:6:void setBackgroundColor(int):262:262 -> s + 7:14:void setBackgroundColor(int):263:263 -> s + 2:3:void setBackgroundOverwritten():162:162 -> t + 4:10:void setBackgroundOverwritten():165:165 -> t + 11:18:void setBackgroundOverwritten():166:166 -> t + 1:3:void setCheckable(boolean):362:362 -> u + 1:10:void setCornerRadius(int):327:327 -> v + 11:13:void setCornerRadius(int):328:328 -> v + 14:15:void setCornerRadius(int):329:329 -> v + 16:26:void setCornerRadius(int):331:331 -> v + 1:6:void setInsetBottom(int):433:433 -> w + 1:6:void setInsetTop(int):441:441 -> x + 1:4:void setRippleColor(android.content.res.ColorStateList):268:268 -> y + 5:6:void setRippleColor(android.content.res.ColorStateList):269:269 -> y + 7:20:void setRippleColor(android.content.res.ColorStateList):270:270 -> y + 21:28:void setRippleColor(android.content.res.ColorStateList):271:271 -> y + 29:38:void setRippleColor(android.content.res.ColorStateList):272:272 -> y + 39:40:void setRippleColor(android.content.res.ColorStateList):273:273 -> y + 41:48:void setRippleColor(android.content.res.ColorStateList):274:274 -> y + 49:56:void setRippleColor(android.content.res.ColorStateList):275:275 -> y + 57:64:void setRippleColor(android.content.res.ColorStateList):276:276 -> y + 1:2:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):423:423 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} + 3:6:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):424:424 -> z com.google.android.material.button.MaterialButtonToggleGroup -> com.google.android.material.button.MaterialButtonToggleGroup: # {"id":"sourceFile","fileName":"MaterialButtonToggleGroup.java"} - java.util.LinkedHashSet onButtonCheckedListeners -> o - boolean skipCheckedStateTracker -> p - boolean singleSelection -> q - boolean selectionRequired -> r - int defaultCheckId -> s - java.util.Set checkedIds -> t - int DEF_STYLE_RES -> u - 1:5:void ():141:141 -> - 1:1:void (android.content.Context,android.util.AttributeSet):158:158 -> - 2:2:void (android.content.Context,android.util.AttributeSet,int):163:163 -> - 3:3:void (android.content.Context,android.util.AttributeSet,int):143:143 -> - 4:4:void (android.content.Context,android.util.AttributeSet,int):146:146 -> - 5:5:void (android.content.Context,android.util.AttributeSet,int):151:151 -> - 6:8:void (android.content.Context,android.util.AttributeSet,int):165:167 -> - 9:10:void (android.content.Context,android.util.AttributeSet,int):170:171 -> - 11:11:void (android.content.Context,android.util.AttributeSet,int):170:170 -> - 12:15:void (android.content.Context,android.util.AttributeSet,int):172:175 -> - 16:17:void (android.content.Context,android.util.AttributeSet,int):178:179 -> - 18:19:void (android.content.Context,android.util.AttributeSet,int):182:183 -> - 20:20:void (android.content.Context,android.util.AttributeSet,int):185:185 -> - 1:4:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):202:202 -> addView - 5:12:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):203:203 -> addView - 13:15:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):207:207 -> addView - 16:17:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):208:208 -> addView - 18:20:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):211:211 -> addView - 21:31:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):214:214 -> addView - 32:40:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):216:216 -> addView - 1:31:int getCheckedButtonId():307:307 -> getCheckedButtonId - 1:6:java.util.List getCheckedButtonIds():324:324 -> getCheckedButtonIds - 7:12:java.util.List getCheckedButtonIds():325:325 -> getCheckedButtonIds - 13:20:java.util.List getCheckedButtonIds():326:326 -> getCheckedButtonIds - 21:32:java.util.List getCheckedButtonIds():327:327 -> getCheckedButtonIds - 33:43:java.util.List getCheckedButtonIds():328:328 -> getCheckedButtonIds - 1:14:java.lang.String getChildrenA11yClassName():398:398 -> getChildrenA11yClassName - 3:8:int getVisibleButtonCount():447:447 -> getVisibleButtonCount - 9:28:int getVisibleButtonCount():448:448 -> getVisibleButtonCount - 1:4:boolean isChildVisible(int):441:441 -> j - 5:16:boolean isChildVisible(int):442:442 -> j - 1:3:void onFinishInflate():190:190 -> onFinishInflate - 4:8:void onFinishInflate():191:191 -> onFinishInflate - 9:20:void onFinishInflate():192:192 -> onFinishInflate - 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):237:237 -> onInitializeAccessibilityNodeInfo - 4:7:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):238:238 -> onInitializeAccessibilityNodeInfo - 8:11:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):242:242 -> onInitializeAccessibilityNodeInfo - 12:22:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):244:244 -> onInitializeAccessibilityNodeInfo - 23:26:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):240:240 -> onInitializeAccessibilityNodeInfo - 27:30:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):239:239 -> onInitializeAccessibilityNodeInfo - 1:5:int access$000(com.google.android.material.button.MaterialButtonToggleGroup,android.view.View):123:123 -> p - 1:6:void addOnButtonCheckedListener(com.google.android.material.button.MaterialButtonToggleGroup$OnButtonCheckedListener):345:345 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButtonToggleGroup$b;)V"} - 4:26:void checkInternal(int,boolean):473:473 -> r - 27:35:void checkInternal(int,boolean):476:476 -> r - 36:45:void checkInternal(int,boolean):477:477 -> r - 46:55:void checkInternal(int,boolean):478:478 -> r - 56:58:void checkInternal(int,boolean):479:479 -> r - 59:68:void checkInternal(int,boolean):481:481 -> r - 69:78:void checkInternal(int,boolean):482:482 -> r - 79:89:void checkInternal(int,boolean):484:484 -> r - 90:96:void checkInternal(int,boolean):485:485 -> r - 97:100:void checkInternal(int,boolean):491:491 -> r - 1:9:void clearChecked():288:288 -> s - 1:3:void setSelectionRequired(boolean):407:407 -> setSelectionRequired - 1:3:void setSingleSelection(boolean):382:384 -> setSingleSelection - 4:4:void setSingleSelection(boolean):386:386 -> setSingleSelection - 5:5:void setSingleSelection(int):428:428 -> setSingleSelection - 2:4:void setupButtonChild(com.google.android.material.button.MaterialButton):521:521 -> setupButtonChild - 5:9:void setupButtonChild(com.google.android.material.button.MaterialButton):522:522 -> setupButtonChild - 10:12:void setupButtonChild(com.google.android.material.button.MaterialButton):523:523 -> setupButtonChild - 13:20:void setupButtonChild(com.google.android.material.button.MaterialButton):524:524 -> setupButtonChild - 1:18:void dispatchOnButtonChecked(int,boolean):508:508 -> t - 19:23:void dispatchOnButtonChecked(int,boolean):509:509 -> t - 1:8:int getIndexWithinVisibleButtons(android.view.View):456:456 -> u - 9:14:int getIndexWithinVisibleButtons(android.view.View):460:460 -> u - 15:21:int getIndexWithinVisibleButtons(android.view.View):461:461 -> u - 22:41:int getIndexWithinVisibleButtons(android.view.View):464:464 -> u - 1:3:boolean isSingleSelection():370:370 -> v - 1:5:void onButtonCheckedStateChanged(com.google.android.material.button.MaterialButton,boolean):529:529 -> w - 6:13:void onButtonCheckedStateChanged(com.google.android.material.button.MaterialButton,boolean):532:532 -> w - 1:4:void setCheckedStateForView(int,boolean):432:432 -> x - 5:9:void setCheckedStateForView(int,boolean):433:433 -> x - 10:11:void setCheckedStateForView(int,boolean):434:434 -> x - 12:17:void setCheckedStateForView(int,boolean):435:435 -> x - 18:20:void setCheckedStateForView(int,boolean):436:436 -> x - 1:2:void updateCheckedIds(java.util.Set):495:495 -> y - 3:10:void updateCheckedIds(java.util.Set):496:496 -> y - 11:16:void updateCheckedIds(java.util.Set):497:497 -> y - 17:24:void updateCheckedIds(java.util.Set):498:498 -> y - 25:35:void updateCheckedIds(java.util.Set):499:499 -> y - 36:53:void updateCheckedIds(java.util.Set):500:500 -> y - 54:67:void updateCheckedIds(java.util.Set):501:501 -> y - 68:71:void updateCheckedIds(java.util.Set):504:504 -> y - 1:5:void updateChildrenA11yClassName():390:390 -> z - 6:11:void updateChildrenA11yClassName():391:391 -> z - 12:22:void updateChildrenA11yClassName():392:392 -> z + java.util.List originalCornerData -> d + com.google.android.material.button.MaterialButtonToggleGroup$PressedStateTracker pressedStateTracker -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/button/MaterialButtonToggleGroup$e;"} + java.util.LinkedHashSet onButtonCheckedListeners -> f + java.util.Comparator childOrderComparator -> g + java.lang.Integer[] childOrder -> h + boolean skipCheckedStateTracker -> i + boolean singleSelection -> j + boolean selectionRequired -> k + int defaultCheckId -> l + java.util.Set checkedIds -> m + int DEF_STYLE_RES -> n + 1:5:void ():150:150 -> + 1:1:void (android.content.Context,android.util.AttributeSet):191:191 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):196:196 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):153:153 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):155:156 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):158:158 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):178:178 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int):184:184 -> + 9:11:void (android.content.Context,android.util.AttributeSet,int):198:200 -> + 12:13:void (android.content.Context,android.util.AttributeSet,int):203:204 -> + 14:14:void (android.content.Context,android.util.AttributeSet,int):203:203 -> + 15:16:void (android.content.Context,android.util.AttributeSet,int):205:206 -> + 17:21:void (android.content.Context,android.util.AttributeSet,int):208:212 -> + 22:22:void (android.content.Context,android.util.AttributeSet,int):214:214 -> + 1:5:int access$100(com.google.android.material.button.MaterialButtonToggleGroup,android.view.View):132:132 -> a + 1:4:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):237:237 -> addView + 5:12:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):238:238 -> addView + 13:15:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):242:242 -> addView + 16:17:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):243:243 -> addView + 18:20:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):244:244 -> addView + 21:23:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):246:246 -> addView + 24:34:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):249:249 -> addView + 35:38:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):252:252 -> addView + 39:42:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):253:253 -> addView + 43:46:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):255:255 -> addView + 47:50:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):256:256 -> addView + 51:54:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):257:257 -> addView + 55:61:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):258:258 -> addView + 62:64:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):253:253 -> addView + 65:71:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):261:261 -> addView + 72:80:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):263:263 -> addView + 1:6:void addOnButtonCheckedListener(com.google.android.material.button.MaterialButtonToggleGroup$OnButtonCheckedListener):417:417 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButtonToggleGroup$d;)V"} + 1:10:void adjustChildMarginsAndUpdateLayout():520:520 -> c + 11:16:void adjustChildMarginsAndUpdateLayout():525:525 -> c + 17:22:void adjustChildMarginsAndUpdateLayout():527:527 -> c + 23:26:void adjustChildMarginsAndUpdateLayout():528:528 -> c + 27:38:void adjustChildMarginsAndUpdateLayout():532:532 -> c + 39:42:void adjustChildMarginsAndUpdateLayout():534:534 -> c + 43:49:void adjustChildMarginsAndUpdateLayout():535:535 -> c + 50:53:void adjustChildMarginsAndUpdateLayout():536:536 -> c + 54:56:void adjustChildMarginsAndUpdateLayout():537:537 -> c + 57:59:void adjustChildMarginsAndUpdateLayout():538:538 -> c + 60:62:void adjustChildMarginsAndUpdateLayout():540:540 -> c + 63:64:void adjustChildMarginsAndUpdateLayout():541:541 -> c + 65:67:void adjustChildMarginsAndUpdateLayout():542:542 -> c + 68:73:void adjustChildMarginsAndUpdateLayout():545:545 -> c + 74:77:void adjustChildMarginsAndUpdateLayout():548:548 -> c + 1:4:android.widget.LinearLayout$LayoutParams buildLayoutParams(android.view.View):752:752 -> d + 5:8:android.widget.LinearLayout$LayoutParams buildLayoutParams(android.view.View):753:753 -> d + 9:11:android.widget.LinearLayout$LayoutParams buildLayoutParams(android.view.View):754:754 -> d + 12:21:android.widget.LinearLayout$LayoutParams buildLayoutParams(android.view.View):757:757 -> d + 1:3:void dispatchDraw(android.graphics.Canvas):227:227 -> dispatchDraw + 4:7:void dispatchDraw(android.graphics.Canvas):228:228 -> dispatchDraw + 4:26:void checkInternal(int,boolean):685:685 -> e + 27:35:void checkInternal(int,boolean):688:688 -> e + 36:45:void checkInternal(int,boolean):689:689 -> e + 46:55:void checkInternal(int,boolean):690:690 -> e + 56:58:void checkInternal(int,boolean):691:691 -> e + 59:68:void checkInternal(int,boolean):693:693 -> e + 69:78:void checkInternal(int,boolean):694:694 -> e + 79:89:void checkInternal(int,boolean):696:696 -> e + 90:96:void checkInternal(int,boolean):697:697 -> e + 97:100:void checkInternal(int,boolean):703:703 -> e + 1:9:void clearChecked():360:360 -> f + 1:18:void dispatchOnButtonChecked(int,boolean):720:720 -> g + 19:23:void dispatchOnButtonChecked(int,boolean):721:721 -> g + 1:31:int getCheckedButtonId():379:379 -> getCheckedButtonId + 1:6:java.util.List getCheckedButtonIds():396:396 -> getCheckedButtonIds + 7:12:java.util.List getCheckedButtonIds():397:397 -> getCheckedButtonIds + 13:20:java.util.List getCheckedButtonIds():398:398 -> getCheckedButtonIds + 21:32:java.util.List getCheckedButtonIds():399:399 -> getCheckedButtonIds + 33:43:java.util.List getCheckedButtonIds():400:400 -> getCheckedButtonIds + 1:8:int getChildDrawingOrder(int,int):766:766 -> getChildDrawingOrder + 9:15:int getChildDrawingOrder(int,int):771:771 -> getChildDrawingOrder + 16:23:int getChildDrawingOrder(int,int):767:767 -> getChildDrawingOrder + 1:7:int getFirstVisibleChildIndex():595:595 -> getFirstVisibleChildIndex + 8:19:int getFirstVisibleChildIndex():597:597 -> getFirstVisibleChildIndex + 1:8:int getLastVisibleChildIndex():606:606 -> getLastVisibleChildIndex + 9:20:int getLastVisibleChildIndex():608:608 -> getLastVisibleChildIndex + 3:8:int getVisibleButtonCount():623:623 -> getVisibleButtonCount + 9:28:int getVisibleButtonCount():624:624 -> getVisibleButtonCount + 1:7:com.google.android.material.button.MaterialButton getChildButton(int):552:552 -> h + 1:8:int getIndexWithinVisibleButtons(android.view.View):632:632 -> i + 9:14:int getIndexWithinVisibleButtons(android.view.View):636:636 -> i + 15:21:int getIndexWithinVisibleButtons(android.view.View):637:637 -> i + 22:41:int getIndexWithinVisibleButtons(android.view.View):640:640 -> i + 1:11:com.google.android.material.button.MaterialButtonToggleGroup$CornerData getNewCornerData(int,int,int):650:650 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(III)Lcom/google/android/material/button/MaterialButtonToggleGroup$c;"} + 12:24:com.google.android.material.button.MaterialButtonToggleGroup$CornerData getNewCornerData(int,int,int):657:657 -> j + 25:38:com.google.android.material.button.MaterialButtonToggleGroup$CornerData getNewCornerData(int,int,int):659:659 -> j + 39:50:com.google.android.material.button.MaterialButtonToggleGroup$CornerData getNewCornerData(int,int,int):663:663 -> j + 1:4:boolean isChildVisible(int):617:617 -> k + 5:16:boolean isChildVisible(int):618:618 -> k + 1:3:boolean isSingleSelection():442:442 -> l + 1:5:void onButtonCheckedStateChanged(com.google.android.material.button.MaterialButton,boolean):786:786 -> m + 6:13:void onButtonCheckedStateChanged(com.google.android.material.button.MaterialButton,boolean):789:789 -> m + 1:10:void resetChildMargins(int):556:556 -> n + 11:14:void resetChildMargins(int):560:560 -> n + 15:20:void resetChildMargins(int):561:561 -> n + 21:28:void resetChildMargins(int):562:562 -> n + 29:30:void resetChildMargins(int):563:563 -> n + 31:33:void resetChildMargins(int):564:564 -> n + 34:36:void resetChildMargins(int):568:568 -> n + 37:39:void resetChildMargins(int):569:569 -> n + 40:41:void resetChildMargins(int):570:570 -> n + 42:44:void resetChildMargins(int):571:571 -> n + 1:4:void setCheckedStateForView(int,boolean):500:500 -> o + 5:9:void setCheckedStateForView(int,boolean):501:501 -> o + 10:11:void setCheckedStateForView(int,boolean):502:502 -> o + 12:17:void setCheckedStateForView(int,boolean):503:503 -> o + 18:20:void setCheckedStateForView(int,boolean):504:504 -> o + 1:3:void onFinishInflate():219:219 -> onFinishInflate + 4:8:void onFinishInflate():220:220 -> onFinishInflate + 9:20:void onFinishInflate():221:221 -> onFinishInflate + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):309:309 -> onInitializeAccessibilityNodeInfo + 4:7:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):310:310 -> onInitializeAccessibilityNodeInfo + 8:11:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):314:314 -> onInitializeAccessibilityNodeInfo + 12:22:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):316:316 -> onInitializeAccessibilityNodeInfo + 23:26:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):312:312 -> onInitializeAccessibilityNodeInfo + 27:30:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):311:311 -> onInitializeAccessibilityNodeInfo + 1:3:void onMeasure(int,int):301:301 -> onMeasure + 4:6:void onMeasure(int,int):302:302 -> onMeasure + 7:10:void onMeasure(int,int):304:304 -> onMeasure + 1:3:void onViewRemoved(android.view.View):284:284 -> onViewRemoved + 4:7:void onViewRemoved(android.view.View):286:286 -> onViewRemoved + 8:14:void onViewRemoved(android.view.View):287:287 -> onViewRemoved + 15:20:void onViewRemoved(android.view.View):290:290 -> onViewRemoved + 21:25:void onViewRemoved(android.view.View):292:292 -> onViewRemoved + 26:28:void onViewRemoved(android.view.View):295:295 -> onViewRemoved + 29:32:void onViewRemoved(android.view.View):296:296 -> onViewRemoved + 4:7:void updateBuilderWithCornerData(com.google.android.material.shape.ShapeAppearanceModel$Builder,com.google.android.material.button.MaterialButtonToggleGroup$CornerData):672:672 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;Lcom/google/android/material/button/MaterialButtonToggleGroup$c;)V"} + 8:9:void updateBuilderWithCornerData(com.google.android.material.shape.ShapeAppearanceModel$Builder,com.google.android.material.button.MaterialButtonToggleGroup$CornerData):676:676 -> p + 10:15:void updateBuilderWithCornerData(com.google.android.material.shape.ShapeAppearanceModel$Builder,com.google.android.material.button.MaterialButtonToggleGroup$CornerData):677:677 -> p + 16:21:void updateBuilderWithCornerData(com.google.android.material.shape.ShapeAppearanceModel$Builder,com.google.android.material.button.MaterialButtonToggleGroup$CornerData):678:678 -> p + 22:27:void updateBuilderWithCornerData(com.google.android.material.shape.ShapeAppearanceModel$Builder,com.google.android.material.button.MaterialButtonToggleGroup$CornerData):679:679 -> p + 28:31:void updateBuilderWithCornerData(com.google.android.material.shape.ShapeAppearanceModel$Builder,com.google.android.material.button.MaterialButtonToggleGroup$CornerData):680:680 -> p + 1:2:void updateCheckedIds(java.util.Set):707:707 -> q + 3:10:void updateCheckedIds(java.util.Set):708:708 -> q + 11:16:void updateCheckedIds(java.util.Set):709:709 -> q + 17:24:void updateCheckedIds(java.util.Set):710:710 -> q + 25:35:void updateCheckedIds(java.util.Set):711:711 -> q + 36:53:void updateCheckedIds(java.util.Set):712:712 -> q + 54:67:void updateCheckedIds(java.util.Set):713:713 -> q + 68:71:void updateCheckedIds(java.util.Set):716:716 -> q + 1:7:void updateChildOrder():775:775 -> r + 8:15:void updateChildOrder():776:776 -> r + 16:29:void updateChildOrder():778:778 -> r + 30:44:void updateChildOrder():781:781 -> r + 1:4:void updateChildShapes():577:577 -> s + 5:8:void updateChildShapes():578:578 -> s + 9:15:void updateChildShapes():579:579 -> s + 16:19:void updateChildShapes():581:581 -> s + 20:28:void updateChildShapes():582:582 -> s + 29:36:void updateChildShapes():586:586 -> s + 37:40:void updateChildShapes():587:587 -> s + 41:43:void updateChildShapes():588:588 -> s + 44:54:void updateChildShapes():590:590 -> s + 1:4:void setEnabled(boolean):799:799 -> setEnabled + 5:10:void setEnabled(boolean):801:801 -> setEnabled + 11:14:void setEnabled(boolean):802:802 -> setEnabled + 15:21:void setEnabled(boolean):803:803 -> setEnabled + 1:7:void setGeneratedIdIfNeeded(com.google.android.material.button.MaterialButton):727:727 -> setGeneratedIdIfNeeded + 8:15:void setGeneratedIdIfNeeded(com.google.android.material.button.MaterialButton):728:728 -> setGeneratedIdIfNeeded + 1:3:void setSelectionRequired(boolean):475:475 -> setSelectionRequired + 1:3:void setSingleSelection(boolean):454:456 -> setSingleSelection + 4:4:void setSingleSelection(boolean):458:458 -> setSingleSelection + 5:5:void setSingleSelection(int):496:496 -> setSingleSelection + 2:4:void setupButtonChild(com.google.android.material.button.MaterialButton):740:740 -> setupButtonChild + 5:9:void setupButtonChild(com.google.android.material.button.MaterialButton):741:741 -> setupButtonChild + 10:12:void setupButtonChild(com.google.android.material.button.MaterialButton):742:742 -> setupButtonChild + 13:17:void setupButtonChild(com.google.android.material.button.MaterialButton):744:744 -> setupButtonChild + 18:21:void setupButtonChild(com.google.android.material.button.MaterialButton):747:747 -> setupButtonChild + 2:7:void updateChildrenA11yClassName():462:462 -> t + 8:21:void updateChildrenA11yClassName():464:464 -> t + 22:32:void updateChildrenA11yClassName():465:465 -> t com.google.android.material.button.MaterialButtonToggleGroup$1 -> com.google.android.material.button.MaterialButtonToggleGroup$a: +# {"id":"sourceFile","fileName":"MaterialButtonToggleGroup.java"} + com.google.android.material.button.MaterialButtonToggleGroup this$0 -> d + 1:6:void (com.google.android.material.button.MaterialButtonToggleGroup):159:159 -> + 1:23:int compare(com.google.android.material.button.MaterialButton,com.google.android.material.button.MaterialButton):162:162 -> a + 24:46:int compare(com.google.android.material.button.MaterialButton,com.google.android.material.button.MaterialButton):167:167 -> a + 47:71:int compare(com.google.android.material.button.MaterialButton,com.google.android.material.button.MaterialButton):173:173 -> a + 1:9:int compare(java.lang.Object,java.lang.Object):159:159 -> compare +com.google.android.material.button.MaterialButtonToggleGroup$2 -> com.google.android.material.button.MaterialButtonToggleGroup$b: # {"id":"sourceFile","fileName":"MaterialButtonToggleGroup.java"} com.google.android.material.button.MaterialButtonToggleGroup this$0 -> a - 1:6:void (com.google.android.material.button.MaterialButtonToggleGroup):218:218 -> - 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):222:222 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} - 4:5:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):223:223 -> onInitializeAccessibilityNodeInfo - 6:11:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):227:227 -> onInitializeAccessibilityNodeInfo - 12:19:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):230:230 -> onInitializeAccessibilityNodeInfo - 20:23:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):224:224 -> onInitializeAccessibilityNodeInfo - 24:27:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):223:223 -> onInitializeAccessibilityNodeInfo -com.google.android.material.button.MaterialButtonToggleGroup$OnButtonCheckedListener -> com.google.android.material.button.MaterialButtonToggleGroup$b: + 1:6:void (com.google.android.material.button.MaterialButtonToggleGroup):265:265 -> + 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):269:269 -> onInitializeAccessibilityNodeInfo + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} + 4:5:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):270:270 -> onInitializeAccessibilityNodeInfo + 6:11:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):274:274 -> onInitializeAccessibilityNodeInfo + 12:19:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):277:277 -> onInitializeAccessibilityNodeInfo + 20:23:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):271:271 -> onInitializeAccessibilityNodeInfo + 24:27:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):270:270 -> onInitializeAccessibilityNodeInfo +com.google.android.material.button.MaterialButtonToggleGroup$CornerData -> com.google.android.material.button.MaterialButtonToggleGroup$c: +# {"id":"sourceFile","fileName":"MaterialButtonToggleGroup.java"} + com.google.android.material.shape.CornerSize topLeft -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} + com.google.android.material.shape.CornerSize topRight -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} + com.google.android.material.shape.CornerSize bottomRight -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} + com.google.android.material.shape.CornerSize bottomLeft -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} + com.google.android.material.shape.CornerSize noCorner -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} + 1:9:void ():817:817 -> + 1:3:void (com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize):825:825 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/c;Lf2/c;Lf2/c;Lf2/c;)V"} + 4:5:void (com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize):826:826 -> + 6:7:void (com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize):827:827 -> + 8:9:void (com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize):828:828 -> + 10:12:void (com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize,com.google.android.material.shape.CornerSize):829:829 -> + 1:12:com.google.android.material.button.MaterialButtonToggleGroup$CornerData bottom(com.google.android.material.button.MaterialButtonToggleGroup$CornerData):859:859 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButtonToggleGroup$c;)Lcom/google/android/material/button/MaterialButtonToggleGroup$c;"} + 1:16:com.google.android.material.button.MaterialButtonToggleGroup$CornerData end(com.google.android.material.button.MaterialButtonToggleGroup$CornerData,android.view.View):839:839 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButtonToggleGroup$c;Landroid/view/View;)Lcom/google/android/material/button/MaterialButtonToggleGroup$c;"} + 1:12:com.google.android.material.button.MaterialButtonToggleGroup$CornerData left(com.google.android.material.button.MaterialButtonToggleGroup$CornerData):844:844 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButtonToggleGroup$c;)Lcom/google/android/material/button/MaterialButtonToggleGroup$c;"} + 1:12:com.google.android.material.button.MaterialButtonToggleGroup$CornerData right(com.google.android.material.button.MaterialButtonToggleGroup$CornerData):849:849 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButtonToggleGroup$c;)Lcom/google/android/material/button/MaterialButtonToggleGroup$c;"} + 1:16:com.google.android.material.button.MaterialButtonToggleGroup$CornerData start(com.google.android.material.button.MaterialButtonToggleGroup$CornerData,android.view.View):834:834 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButtonToggleGroup$c;Landroid/view/View;)Lcom/google/android/material/button/MaterialButtonToggleGroup$c;"} + 1:12:com.google.android.material.button.MaterialButtonToggleGroup$CornerData top(com.google.android.material.button.MaterialButtonToggleGroup$CornerData):854:854 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButtonToggleGroup$c;)Lcom/google/android/material/button/MaterialButtonToggleGroup$c;"} +com.google.android.material.button.MaterialButtonToggleGroup$OnButtonCheckedListener -> com.google.android.material.button.MaterialButtonToggleGroup$d: # {"id":"sourceFile","fileName":"MaterialButtonToggleGroup.java"} void onButtonChecked(com.google.android.material.button.MaterialButtonToggleGroup,int,boolean) -> a -com.google.android.material.canvas.CanvasCompat -> U1.a: +com.google.android.material.button.MaterialButtonToggleGroup$PressedStateTracker -> com.google.android.material.button.MaterialButtonToggleGroup$e: +# {"id":"sourceFile","fileName":"MaterialButtonToggleGroup.java"} + com.google.android.material.button.MaterialButtonToggleGroup this$0 -> a + 1:1:void (com.google.android.material.button.MaterialButtonToggleGroup):807:807 -> + 2:2:void (com.google.android.material.button.MaterialButtonToggleGroup,com.google.android.material.button.MaterialButtonToggleGroup$1):807:807 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/button/MaterialButtonToggleGroup;Lcom/google/android/material/button/MaterialButtonToggleGroup$a;)V"} + 1:6:void onPressedChanged(com.google.android.material.button.MaterialButton,boolean):811:811 -> a +com.google.android.material.canvas.CanvasCompat -> R1.a: # {"id":"sourceFile","fileName":"CanvasCompat.java"} 1:5:int saveLayerAlpha(android.graphics.Canvas,float,float,float,float,int):59:59 -> a com.google.android.material.carousel.Arrangement -> com.google.android.material.carousel.a: @@ -145872,49 +143039,49 @@ com.google.android.material.carousel.Arrangement -> com.google.android.material. float largeSize -> f int largeCount -> g float cost -> h - 1:3:void (int,float,float,float,int,float,int,float,int,float):81:81 -> - 4:5:void (int,float,float,float,int,float,int,float,int,float):82:82 -> - 6:11:void (int,float,float,float,int,float,int,float,int,float):83:83 -> - 12:13:void (int,float,float,float,int,float,int,float,int,float):84:84 -> - 14:15:void (int,float,float,float,int,float,int,float,int,float):85:85 -> - 16:17:void (int,float,float,float,int,float,int,float,int,float):86:86 -> - 18:19:void (int,float,float,float,int,float,int,float,int,float):87:87 -> - 20:21:void (int,float,float,float,int,float,int,float,int,float):88:88 -> - 22:24:void (int,float,float,float,int,float,int,float,int,float):90:90 -> - 25:31:void (int,float,float,float,int,float,int,float,int,float):91:91 -> + 1:3:void (int,float,float,float,int,float,int,float,int,float):77:77 -> + 4:5:void (int,float,float,float,int,float,int,float,int,float):78:78 -> + 6:11:void (int,float,float,float,int,float,int,float,int,float):79:79 -> + 12:13:void (int,float,float,float,int,float,int,float,int,float):80:80 -> + 14:15:void (int,float,float,float,int,float,int,float,int,float):81:81 -> + 16:17:void (int,float,float,float,int,float,int,float,int,float):82:82 -> + 18:19:void (int,float,float,float,int,float,int,float,int,float):83:83 -> + 20:21:void (int,float,float,float,int,float,int,float,int,float):84:84 -> + 22:24:void (int,float,float,float,int,float,int,float,int,float):86:86 -> + 25:31:void (int,float,float,float,int,float,int,float,int,float):87:87 -> 1:1:float calculateLargeSize(float,int,float,int,int):0:0 -> a - 1:10:float cost(float):214:214 -> b - 11:22:float cost(float):219:219 -> b - 7:15:com.google.android.material.carousel.Arrangement findLowestCostArrangement(float,float,float,float,int[],float,int[],float,int[]):257:257 -> c + 1:10:float cost(float):210:210 -> b + 11:22:float cost(float):215:215 -> b + 7:15:com.google.android.material.carousel.Arrangement findLowestCostArrangement(float,float,float,float,int[],float,int[],float,int[]):252:252 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFF[IF[IF[I)Lcom/google/android/material/carousel/a;"} - 16:21:com.google.android.material.carousel.Arrangement findLowestCostArrangement(float,float,float,float,int[],float,int[],float,int[]):258:258 -> c - 22:28:com.google.android.material.carousel.Arrangement findLowestCostArrangement(float,float,float,float,int[],float,int[],float,int[]):259:259 -> c - 29:56:com.google.android.material.carousel.Arrangement findLowestCostArrangement(float,float,float,float,int[],float,int[],float,int[]):260:260 -> c - 57:64:com.google.android.material.carousel.Arrangement findLowestCostArrangement(float,float,float,float,int[],float,int[],float,int[]):272:272 -> c - 65:103:com.google.android.material.carousel.Arrangement findLowestCostArrangement(float,float,float,float,int[],float,int[],float,int[]):274:274 -> c - 1:6:void fit(float,float,float,float):136:136 -> d - 7:15:void fit(float,float,float,float):139:139 -> d - 16:34:void fit(float,float,float,float):141:141 -> d - 35:46:void fit(float,float,float,float):144:144 -> d - 47:57:void fit(float,float,float,float):148:148 -> d - 58:63:void fit(float,float,float,float):149:149 -> d - 64:69:void fit(float,float,float,float):150:150 -> d - 70:77:void fit(float,float,float,float):151:151 -> d - 78:86:void fit(float,float,float,float):156:156 -> d - 87:96:void fit(float,float,float,float):157:157 -> d - 97:108:void fit(float,float,float,float):159:159 -> d - 109:118:void fit(float,float,float,float):162:162 -> d - 119:128:void fit(float,float,float,float):163:163 -> d - 129:138:void fit(float,float,float,float):166:166 -> d - 139:148:void fit(float,float,float,float):167:167 -> d - 1:9:int getItemCount():290:290 -> e - 1:21:float getSpace():118:118 -> f - 1:14:boolean isValid():197:197 -> g - 15:32:boolean isValid():198:198 -> g - 33:36:boolean isValid():199:199 -> g - 37:47:boolean isValid():200:200 -> g - 1:95:java.lang.String toString():97:97 -> toString -com.google.android.material.carousel.Carousel -> V1.a: + 16:21:com.google.android.material.carousel.Arrangement findLowestCostArrangement(float,float,float,float,int[],float,int[],float,int[]):253:253 -> c + 22:28:com.google.android.material.carousel.Arrangement findLowestCostArrangement(float,float,float,float,int[],float,int[],float,int[]):254:254 -> c + 29:56:com.google.android.material.carousel.Arrangement findLowestCostArrangement(float,float,float,float,int[],float,int[],float,int[]):255:255 -> c + 57:64:com.google.android.material.carousel.Arrangement findLowestCostArrangement(float,float,float,float,int[],float,int[],float,int[]):267:267 -> c + 65:103:com.google.android.material.carousel.Arrangement findLowestCostArrangement(float,float,float,float,int[],float,int[],float,int[]):269:269 -> c + 1:6:void fit(float,float,float,float):132:132 -> d + 7:15:void fit(float,float,float,float):135:135 -> d + 16:34:void fit(float,float,float,float):137:137 -> d + 35:46:void fit(float,float,float,float):140:140 -> d + 47:57:void fit(float,float,float,float):144:144 -> d + 58:63:void fit(float,float,float,float):145:145 -> d + 64:69:void fit(float,float,float,float):146:146 -> d + 70:77:void fit(float,float,float,float):147:147 -> d + 78:86:void fit(float,float,float,float):152:152 -> d + 87:96:void fit(float,float,float,float):153:153 -> d + 97:108:void fit(float,float,float,float):155:155 -> d + 109:118:void fit(float,float,float,float):158:158 -> d + 119:128:void fit(float,float,float,float):159:159 -> d + 129:138:void fit(float,float,float,float):162:162 -> d + 139:148:void fit(float,float,float,float):163:163 -> d + 1:9:int getItemCount():285:285 -> e + 1:21:float getSpace():114:114 -> f + 1:14:boolean isValid():193:193 -> g + 15:32:boolean isValid():194:194 -> g + 33:36:boolean isValid():195:195 -> g + 37:47:boolean isValid():196:196 -> g + 1:95:java.lang.String toString():93:93 -> toString +com.google.android.material.carousel.Carousel -> com.google.android.material.carousel.b: # {"id":"sourceFile","fileName":"Carousel.java"} int getContainerWidth() -> a int getContainerHeight() -> b @@ -145926,7 +143093,7 @@ com.google.android.material.carousel.CarouselLayoutManager -> com.google.android int currentFillStartPosition -> A java.util.Map keylineStatePositionMap -> B com.google.android.material.carousel.CarouselOrientationHelper orientationHelper -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/c;"} android.view.View$OnLayoutChangeListener recyclerViewSizeChangeListener -> D int lastItemCount -> E int currentEstimatedPosition -> F @@ -145938,457 +143105,443 @@ com.google.android.material.carousel.CarouselLayoutManager -> com.google.android com.google.android.material.carousel.CarouselLayoutManager$DebugItemDecoration debugItemDecoration -> w # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/CarouselLayoutManager$c;"} com.google.android.material.carousel.CarouselStrategy carouselStrategy -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/d;"} com.google.android.material.carousel.KeylineStateList keylineStateList -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/g;"} com.google.android.material.carousel.KeylineState currentKeylineState -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/e;"} - 1:1:void ():185:185 -> - 2:2:void (com.google.android.material.carousel.CarouselStrategy):189:189 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/c;)V"} - 3:3:void (com.google.android.material.carousel.CarouselStrategy,int):193:193 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/c;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/f;"} + 1:1:void ():184:184 -> + 2:2:void (com.google.android.material.carousel.CarouselStrategy):188:188 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/d;)V"} + 3:3:void (com.google.android.material.carousel.CarouselStrategy,int):192:192 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/d;I)V"} 4:5:void (com.google.android.material.carousel.CarouselStrategy,int):98:99 -> - 6:6:void (com.google.android.material.carousel.CarouselStrategy,int):109:109 -> - 7:7:void (com.google.android.material.carousel.CarouselStrategy,int):122:122 -> - 8:8:void (com.google.android.material.carousel.CarouselStrategy,int):143:143 -> - 9:9:void (com.google.android.material.carousel.CarouselStrategy,int):154:154 -> - 10:11:void (com.google.android.material.carousel.CarouselStrategy,int):194:195 -> - 12:12:void (android.content.Context,android.util.AttributeSet,int,int):200:200 -> + 6:6:void (com.google.android.material.carousel.CarouselStrategy,int):108:108 -> + 7:7:void (com.google.android.material.carousel.CarouselStrategy,int):121:121 -> + 8:8:void (com.google.android.material.carousel.CarouselStrategy,int):142:142 -> + 9:9:void (com.google.android.material.carousel.CarouselStrategy,int):153:153 -> + 10:11:void (com.google.android.material.carousel.CarouselStrategy,int):193:194 -> + 12:12:void (android.content.Context,android.util.AttributeSet,int,int):199:199 -> 13:14:void (android.content.Context,android.util.AttributeSet,int,int):98:99 -> - 15:15:void (android.content.Context,android.util.AttributeSet,int,int):109:109 -> - 16:16:void (android.content.Context,android.util.AttributeSet,int,int):122:122 -> - 17:17:void (android.content.Context,android.util.AttributeSet,int,int):143:143 -> - 18:18:void (android.content.Context,android.util.AttributeSet,int,int):154:154 -> - 19:19:void (android.content.Context,android.util.AttributeSet,int,int):201:201 -> - 20:20:void (android.content.Context,android.util.AttributeSet,int,int):203:203 -> - 1:6:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1603:1603 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:13:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1307:1307 -> A1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:7:int getParentTop():1082:1082 -> A2 - 1:2:void scrollToPosition(int):1249:1249 -> B1 - 3:7:void scrollToPosition(int):1250:1250 -> B1 - 8:17:void scrollToPosition(int):1253:1253 -> B1 - 18:34:void scrollToPosition(int):1254:1254 -> B1 - 35:39:void scrollToPosition(int):1255:1255 -> B1 - 40:43:void scrollToPosition(int):1256:1256 -> B1 - 1:8:int getRightOrBottomPaddingForKeylineShift():254:254 -> B2 - 9:15:int getRightOrBottomPaddingForKeylineShift():257:257 -> B2 - 16:20:int getRightOrBottomPaddingForKeylineShift():258:258 -> B2 - 21:25:int getRightOrBottomPaddingForKeylineShift():260:260 -> B2 - 1:13:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1317:1317 -> C1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:8:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1145:1145 -> C2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/android/material/carousel/e;)I"} - 9:21:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1147:1147 -> C2 - 22:27:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1148:1148 -> C2 - 28:36:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1149:1149 -> C2 - 37:41:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1152:1152 -> C2 - 42:48:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1153:1153 -> C2 - 49:56:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1154:1154 -> C2 - 1:24:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1161:1161 -> D2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/android/material/carousel/e;)I"} - 25:29:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1162:1162 -> D2 - 30:37:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1163:1163 -> D2 - 38:43:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1167:1167 -> D2 - 44:54:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1168:1168 -> D2 - 55:58:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1169:1169 -> D2 - 59:61:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1170:1170 -> D2 - 62:74:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1172:1172 -> D2 - 1:8:void measureChildWithMargins(android.view.View,int,int):1028:1028 -> E0 - 17:22:com.google.android.material.carousel.CarouselLayoutManager$KeylineRange getSurroundingKeylineRange(java.util.List,float,boolean):769:769 -> E2 + 15:15:void (android.content.Context,android.util.AttributeSet,int,int):108:108 -> + 16:16:void (android.content.Context,android.util.AttributeSet,int,int):121:121 -> + 17:17:void (android.content.Context,android.util.AttributeSet,int,int):142:142 -> + 18:18:void (android.content.Context,android.util.AttributeSet,int,int):153:153 -> + 19:19:void (android.content.Context,android.util.AttributeSet,int,int):200:200 -> + 20:20:void (android.content.Context,android.util.AttributeSet,int,int):202:202 -> + 1:6:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1583:1583 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:13:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1293:1293 -> A1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:7:int getParentTop():1068:1068 -> A2 + 1:2:void scrollToPosition(int):1235:1235 -> B1 + 3:7:void scrollToPosition(int):1236:1236 -> B1 + 8:17:void scrollToPosition(int):1239:1239 -> B1 + 18:34:void scrollToPosition(int):1240:1240 -> B1 + 35:39:void scrollToPosition(int):1241:1241 -> B1 + 40:43:void scrollToPosition(int):1242:1242 -> B1 + 1:15:int getRightOrBottomPaddingForKeylineShift():244:244 -> B2 + 16:22:int getRightOrBottomPaddingForKeylineShift():247:247 -> B2 + 23:27:int getRightOrBottomPaddingForKeylineShift():248:248 -> B2 + 28:34:int getRightOrBottomPaddingForKeylineShift():250:250 -> B2 + 1:13:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1303:1303 -> C1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:8:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1131:1131 -> C2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/android/material/carousel/f;)I"} + 9:21:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1133:1133 -> C2 + 22:27:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1134:1134 -> C2 + 28:36:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1135:1135 -> C2 + 37:41:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1138:1138 -> C2 + 42:48:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1139:1139 -> C2 + 49:56:int getScrollOffsetForPosition(int,com.google.android.material.carousel.KeylineState):1140:1140 -> C2 + 1:24:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1147:1147 -> D2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/android/material/carousel/f;)I"} + 25:29:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1148:1148 -> D2 + 30:37:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1149:1149 -> D2 + 38:43:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1153:1153 -> D2 + 44:54:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1154:1154 -> D2 + 55:58:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1155:1155 -> D2 + 59:61:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1156:1156 -> D2 + 62:74:int getSmallestScrollOffsetToFocalKeyline(int,com.google.android.material.carousel.KeylineState):1158:1158 -> D2 + 1:8:void measureChildWithMargins(android.view.View,int,int):1010:1010 -> E0 + 17:22:com.google.android.material.carousel.CarouselLayoutManager$KeylineRange getSurroundingKeylineRange(java.util.List,float,boolean):743:743 -> E2 # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;FZ)Lcom/google/android/material/carousel/CarouselLayoutManager$d;"} - 23:30:com.google.android.material.carousel.CarouselLayoutManager$KeylineRange getSurroundingKeylineRange(java.util.List,float,boolean):770:770 -> E2 - 31:37:com.google.android.material.carousel.CarouselLayoutManager$KeylineRange getSurroundingKeylineRange(java.util.List,float,boolean):771:771 -> E2 - 38:82:com.google.android.material.carousel.CarouselLayoutManager$KeylineRange getSurroundingKeylineRange(java.util.List,float,boolean):772:772 -> E2 - 83:84:com.google.android.material.carousel.CarouselLayoutManager$KeylineRange getSurroundingKeylineRange(java.util.List,float,boolean):808:808 -> E2 - 85:100:com.google.android.material.carousel.CarouselLayoutManager$KeylineRange getSurroundingKeylineRange(java.util.List,float,boolean):809:809 -> E2 - 1:16:boolean isLayoutRtl():1111:1111 -> F2 - 1:7:boolean isLocOffsetOutOfFillBoundsEnd(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):649:649 -> G2 + 23:30:com.google.android.material.carousel.CarouselLayoutManager$KeylineRange getSurroundingKeylineRange(java.util.List,float,boolean):744:744 -> E2 + 31:37:com.google.android.material.carousel.CarouselLayoutManager$KeylineRange getSurroundingKeylineRange(java.util.List,float,boolean):745:745 -> E2 + 38:82:com.google.android.material.carousel.CarouselLayoutManager$KeylineRange getSurroundingKeylineRange(java.util.List,float,boolean):746:746 -> E2 + 83:84:com.google.android.material.carousel.CarouselLayoutManager$KeylineRange getSurroundingKeylineRange(java.util.List,float,boolean):782:782 -> E2 + 85:100:com.google.android.material.carousel.CarouselLayoutManager$KeylineRange getSurroundingKeylineRange(java.util.List,float,boolean):783:783 -> E2 + 1:16:boolean isLayoutRtl():1097:1097 -> F2 + 1:7:boolean isLocOffsetOutOfFillBoundsEnd(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):623:623 -> G2 # {"id":"com.android.tools.r8.residualsignature","signature":"(FLcom/google/android/material/carousel/CarouselLayoutManager$d;)Z"} - 8:11:boolean isLocOffsetOutOfFillBoundsEnd(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):650:650 -> G2 - 12:37:boolean isLocOffsetOutOfFillBoundsEnd(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):651:651 -> G2 - 1:7:boolean isLocOffsetOutOfFillBoundsStart(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):626:626 -> H2 + 8:11:boolean isLocOffsetOutOfFillBoundsEnd(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):624:624 -> G2 + 12:37:boolean isLocOffsetOutOfFillBoundsEnd(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):625:625 -> G2 + 1:7:boolean isLocOffsetOutOfFillBoundsStart(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):600:600 -> H2 # {"id":"com.android.tools.r8.residualsignature","signature":"(FLcom/google/android/material/carousel/CarouselLayoutManager$d;)Z"} - 8:11:boolean isLocOffsetOutOfFillBoundsStart(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):627:627 -> H2 - 12:37:boolean isLocOffsetOutOfFillBoundsStart(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):628:628 -> H2 - 1:7:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():265:265 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$q;"} - 1:6:void logChildrenIfDebugging():522:522 -> I2 - 7:14:void logChildrenIfDebugging():526:526 -> I2 - 15:20:void logChildrenIfDebugging():527:527 -> I2 - 21:26:void logChildrenIfDebugging():528:528 -> I2 - 27:30:void logChildrenIfDebugging():529:529 -> I2 - 31:34:void logChildrenIfDebugging():530:530 -> I2 - 35:44:void logChildrenIfDebugging():531:531 -> I2 - 45:71:void logChildrenIfDebugging():533:533 -> I2 - 72:77:void logChildrenIfDebugging():531:531 -> I2 - 78:83:void logChildrenIfDebugging():535:535 -> I2 - 1:5:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):583:583 -> J2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;FI)Lcom/google/android/material/carousel/CarouselLayoutManager$b;"} - 6:8:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):584:584 -> J2 - 9:21:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):586:586 -> J2 - 22:23:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):587:587 -> J2 - 24:31:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):588:588 -> J2 - 32:35:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):590:590 -> J2 - 36:41:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):591:591 -> J2 - 1:3:void onAttachedToWindow(androidx.recyclerview.widget.RecyclerView):280:280 -> K0 - 4:12:void onAttachedToWindow(androidx.recyclerview.widget.RecyclerView):281:281 -> K0 - 13:15:void onAttachedToWindow(androidx.recyclerview.widget.RecyclerView):282:282 -> K0 - 16:21:void onAttachedToWindow(androidx.recyclerview.widget.RecyclerView):283:283 -> K0 - 1:4:float offsetChild(android.view.View,float,float,android.graphics.Rect):1530:1530 -> K2 - 5:6:float offsetChild(android.view.View,float,float,android.graphics.Rect):1531:1531 -> K2 - 7:15:float offsetChild(android.view.View,float,float,android.graphics.Rect):1532:1532 -> K2 - 16:19:float offsetChild(android.view.View,float,float,android.graphics.Rect):1533:1533 -> K2 - 20:22:float offsetChild(android.view.View,float,float,android.graphics.Rect):1536:1536 -> K2 - 23:25:float offsetChild(android.view.View,float,float,android.graphics.Rect):1537:1537 -> K2 - 26:31:float offsetChild(android.view.View,float,float,android.graphics.Rect):1538:1538 -> K2 - 2:5:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):354:354 -> L2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;)V"} - 6:8:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):355:355 -> L2 - 9:14:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):356:356 -> L2 - 15:29:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):360:360 -> L2 - 30:34:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):361:361 -> L2 - 35:39:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):362:362 -> L2 - 40:46:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):363:363 -> L2 - 47:51:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):364:364 -> L2 - 52:58:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):358:358 -> L2 - 1:3:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):288:288 -> M0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$v;)V"} - 4:9:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):289:289 -> M0 - 1:2:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):1261:1261 -> M1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$A;I)V"} - 3:9:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):1262:1262 -> M1 - 10:12:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):1289:1289 -> M1 - 13:16:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):1290:1290 -> M1 - 2:3:void refreshKeylineState():382:382 -> M2 - 4:7:void refreshKeylineState():383:383 -> M2 - 1:8:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1376:1376 -> N0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)Landroid/view/View;"} - 9:20:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1380:1380 -> N0 - 21:28:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1387:1387 -> N0 - 29:38:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1390:1390 -> N0 - 39:41:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1391:1391 -> N0 - 42:46:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1392:1392 -> N0 - 47:59:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1394:1394 -> N0 - 60:75:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1397:1397 -> N0 - 76:78:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1398:1398 -> N0 - 79:83:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1399:1399 -> N0 - 1:8:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):708:708 -> N2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;)V"} - 9:12:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):709:709 -> N2 - 13:16:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):710:710 -> N2 - 17:18:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):711:711 -> N2 - 19:26:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):712:712 -> N2 - 27:32:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):713:713 -> N2 - 33:36:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):714:714 -> N2 - 37:43:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):721:721 -> N2 - 44:52:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):722:722 -> N2 - 53:56:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):723:723 -> N2 - 57:58:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):724:724 -> N2 - 59:66:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):725:725 -> N2 - 67:72:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):726:726 -> N2 - 73:77:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):727:727 -> N2 - 1:3:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1126:1126 -> O0 - 4:10:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1127:1127 -> O0 - 11:21:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1128:1128 -> O0 - 22:39:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1129:1129 -> O0 - 1:11:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1473:1473 -> O2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 12:15:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1477:1477 -> O2 - 16:18:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1478:1478 -> O2 - 19:35:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1483:1483 -> O2 - 36:45:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1488:1488 -> O2 - 46:50:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1489:1489 -> O2 - 51:55:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1490:1490 -> O2 - 56:64:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1492:1492 -> O2 - 65:72:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1493:1493 -> O2 - 73:76:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1494:1494 -> O2 - 77:81:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1495:1495 -> O2 - 82:87:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1497:1497 -> O2 - 88:96:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1498:1498 -> O2 - 97:107:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1499:1499 -> O2 - 108:113:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1501:1501 -> O2 - 114:117:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1502:1502 -> O2 - 118:123:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1503:1503 -> O2 - 124:133:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1504:1504 -> O2 - 134:140:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1507:1507 -> O2 - 141:153:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1509:1509 -> O2 - 154:158:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1513:1513 -> O2 - 1:7:void scrollBy(androidx.recyclerview.widget.RecyclerView,int):1454:1454 -> P2 - 8:11:void scrollBy(androidx.recyclerview.widget.RecyclerView,int):1455:1455 -> P2 - 12:15:void scrollBy(androidx.recyclerview.widget.RecyclerView,int):1457:1457 -> P2 + 8:11:boolean isLocOffsetOutOfFillBoundsStart(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):601:601 -> H2 + 12:37:boolean isLocOffsetOutOfFillBoundsStart(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):602:602 -> H2 + 1:7:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():255:255 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$p;"} + 1:6:void logChildrenIfDebugging():497:497 -> I2 + 7:14:void logChildrenIfDebugging():501:501 -> I2 + 15:20:void logChildrenIfDebugging():502:502 -> I2 + 21:26:void logChildrenIfDebugging():503:503 -> I2 + 27:30:void logChildrenIfDebugging():504:504 -> I2 + 31:34:void logChildrenIfDebugging():505:505 -> I2 + 35:44:void logChildrenIfDebugging():506:506 -> I2 + 45:71:void logChildrenIfDebugging():508:508 -> I2 + 72:77:void logChildrenIfDebugging():506:506 -> I2 + 78:83:void logChildrenIfDebugging():510:510 -> I2 + 1:5:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):558:558 -> J2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;FI)Lcom/google/android/material/carousel/CarouselLayoutManager$b;"} + 6:8:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):559:559 -> J2 + 9:21:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):561:561 -> J2 + 22:23:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):562:562 -> J2 + 24:31:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):563:563 -> J2 + 32:35:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):565:565 -> J2 + 36:41:com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations makeChildCalculations(androidx.recyclerview.widget.RecyclerView$Recycler,float,int):566:566 -> J2 + 1:3:void onAttachedToWindow(androidx.recyclerview.widget.RecyclerView):270:270 -> K0 + 4:12:void onAttachedToWindow(androidx.recyclerview.widget.RecyclerView):271:271 -> K0 + 13:15:void onAttachedToWindow(androidx.recyclerview.widget.RecyclerView):272:272 -> K0 + 16:21:void onAttachedToWindow(androidx.recyclerview.widget.RecyclerView):273:273 -> K0 + 1:4:float offsetChild(android.view.View,float,float,android.graphics.Rect):1510:1510 -> K2 + 5:6:float offsetChild(android.view.View,float,float,android.graphics.Rect):1511:1511 -> K2 + 7:15:float offsetChild(android.view.View,float,float,android.graphics.Rect):1512:1512 -> K2 + 16:19:float offsetChild(android.view.View,float,float,android.graphics.Rect):1513:1513 -> K2 + 20:22:float offsetChild(android.view.View,float,float,android.graphics.Rect):1516:1516 -> K2 + 23:25:float offsetChild(android.view.View,float,float,android.graphics.Rect):1517:1517 -> K2 + 26:31:float offsetChild(android.view.View,float,float,android.graphics.Rect):1518:1518 -> K2 + 2:5:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):342:342 -> L2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;)V"} + 6:8:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):343:343 -> L2 + 9:14:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):344:344 -> L2 + 15:29:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):348:348 -> L2 + 30:34:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):349:349 -> L2 + 35:39:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):350:350 -> L2 + 40:44:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):351:351 -> L2 + 45:51:void recalculateKeylineStateList(androidx.recyclerview.widget.RecyclerView$Recycler):346:346 -> L2 + 1:3:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):278:278 -> M0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$u;)V"} + 4:9:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):279:279 -> M0 + 1:2:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):1247:1247 -> M1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$z;I)V"} + 3:9:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):1248:1248 -> M1 + 10:12:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):1275:1275 -> M1 + 13:16:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):1276:1276 -> M1 + 2:3:void refreshKeylineState():369:369 -> M2 + 4:7:void refreshKeylineState():370:370 -> M2 + 1:8:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1362:1362 -> N0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)Landroid/view/View;"} + 9:20:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1366:1366 -> N0 + 21:28:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1373:1373 -> N0 + 29:38:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1376:1376 -> N0 + 39:41:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1377:1377 -> N0 + 42:46:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1378:1378 -> N0 + 47:59:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1380:1380 -> N0 + 60:75:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1383:1383 -> N0 + 76:78:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1384:1384 -> N0 + 79:83:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1385:1385 -> N0 + 1:8:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):682:682 -> N2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;)V"} + 9:12:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):683:683 -> N2 + 13:16:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):684:684 -> N2 + 17:18:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):685:685 -> N2 + 19:26:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):686:686 -> N2 + 27:32:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):687:687 -> N2 + 33:36:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):688:688 -> N2 + 37:43:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):695:695 -> N2 + 44:52:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):696:696 -> N2 + 53:56:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):697:697 -> N2 + 57:58:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):698:698 -> N2 + 59:66:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):699:699 -> N2 + 67:72:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):700:700 -> N2 + 73:77:void removeAndRecycleOutOfBoundsViews(androidx.recyclerview.widget.RecyclerView$Recycler):701:701 -> N2 + 1:3:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1112:1112 -> O0 + 4:10:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1113:1113 -> O0 + 11:21:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1114:1114 -> O0 + 22:39:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1115:1115 -> O0 + 1:11:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1459:1459 -> O2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 12:15:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1463:1463 -> O2 + 16:18:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1464:1464 -> O2 + 19:28:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1468:1468 -> O2 + 29:33:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1469:1469 -> O2 + 34:38:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1470:1470 -> O2 + 39:47:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1472:1472 -> O2 + 48:55:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1473:1473 -> O2 + 56:59:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1474:1474 -> O2 + 60:64:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1475:1475 -> O2 + 65:70:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1477:1477 -> O2 + 71:79:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1478:1478 -> O2 + 80:90:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1479:1479 -> O2 + 91:96:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1481:1481 -> O2 + 97:100:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1482:1482 -> O2 + 101:106:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1483:1483 -> O2 + 107:116:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1484:1484 -> O2 + 117:123:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1487:1487 -> O2 + 124:136:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1489:1489 -> O2 + 137:141:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1493:1493 -> O2 + 1:7:void scrollBy(androidx.recyclerview.widget.RecyclerView,int):1440:1440 -> P2 + 8:11:void scrollBy(androidx.recyclerview.widget.RecyclerView,int):1441:1441 -> P2 + 12:15:void scrollBy(androidx.recyclerview.widget.RecyclerView,int):1443:1443 -> P2 1:1:void $r8$lambda$EVyYoVT11DpL60suE9bxns8qbCM(com.google.android.material.carousel.CarouselLayoutManager):0:0 -> Q1 # {"id":"com.android.tools.r8.synthesized"} - 1:2:void setCarouselAlignment(int):230:230 -> Q2 - 3:6:void setCarouselAlignment(int):231:231 -> Q2 - 14:22:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):126:126 -> R1 + 1:2:void setCarouselAlignment(int):218:218 -> Q2 + 3:6:void setCarouselAlignment(int):219:219 -> Q2 + 14:22:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):125:125 -> R1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/CarouselLayoutManager;Landroid/view/View;IIIIIIII)V"} - 3:8:void setCarouselAttributes(android.content.Context,android.util.AttributeSet):208:208 -> R2 - 9:18:void setCarouselAttributes(android.content.Context,android.util.AttributeSet):209:209 -> R2 - 19:20:void setCarouselAttributes(android.content.Context,android.util.AttributeSet):210:210 -> R2 - 21:24:void setCarouselAttributes(android.content.Context,android.util.AttributeSet):211:211 -> R2 - 25:27:void setCarouselAttributes(android.content.Context,android.util.AttributeSet):210:210 -> R2 - 28:31:void setCarouselAttributes(android.content.Context,android.util.AttributeSet):214:214 -> R2 + 3:8:void setCarouselAttributes(android.content.Context,android.util.AttributeSet):207:207 -> R2 + 9:18:void setCarouselAttributes(android.content.Context,android.util.AttributeSet):208:208 -> R2 + 19:27:void setCarouselAttributes(android.content.Context,android.util.AttributeSet):209:209 -> R2 + 28:31:void setCarouselAttributes(android.content.Context,android.util.AttributeSet):210:210 -> R2 1:3:com.google.android.material.carousel.KeylineStateList access$000(com.google.android.material.carousel.CarouselLayoutManager):82:82 -> S1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/CarouselLayoutManager;)Lcom/google/android/material/carousel/f;"} - 1:2:void setCarouselStrategy(com.google.android.material.carousel.CarouselStrategy):274:274 -> S2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/c;)V"} - 3:6:void setCarouselStrategy(com.google.android.material.carousel.CarouselStrategy):275:275 -> S2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/CarouselLayoutManager;)Lcom/google/android/material/carousel/g;"} + 1:2:void setCarouselStrategy(com.google.android.material.carousel.CarouselStrategy):264:264 -> S2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/d;)V"} + 3:6:void setCarouselStrategy(com.google.android.material.carousel.CarouselStrategy):265:265 -> S2 1:5:int access$100(com.google.android.material.carousel.CarouselLayoutManager):82:82 -> T1 - 7:30:void setOrientation(int):1624:1624 -> T2 - 31:33:void setOrientation(int):1627:1627 -> T2 - 34:43:void setOrientation(int):1629:1629 -> T2 - 44:49:void setOrientation(int):1630:1630 -> T2 - 50:53:void setOrientation(int):1631:1631 -> T2 - 1:3:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):670:670 -> U - 4:8:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):671:671 -> U - 9:14:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):672:672 -> U - 15:19:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):673:673 -> U - 20:21:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):675:675 -> U - 22:30:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):677:677 -> U - 31:34:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):676:676 -> U - 35:52:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):678:678 -> U - 53:66:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):679:679 -> U - 67:90:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):681:681 -> U + 7:30:void setOrientation(int):1604:1604 -> T2 + 31:33:void setOrientation(int):1607:1607 -> T2 + 34:43:void setOrientation(int):1609:1609 -> T2 + 44:49:void setOrientation(int):1610:1610 -> T2 + 50:53:void setOrientation(int):1611:1611 -> T2 + 1:3:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):644:644 -> U + 4:8:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):645:645 -> U + 9:14:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):646:646 -> U + 15:19:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):647:647 -> U + 20:21:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):649:649 -> U + 22:30:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):651:651 -> U + 31:34:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):650:650 -> U + 35:52:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):652:652 -> U + 53:66:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):653:653 -> U + 67:90:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):655:655 -> U 1:5:int access$200(com.google.android.material.carousel.CarouselLayoutManager):82:82 -> U1 1:1:void updateChildMaskForLocation(android.view.View,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):0:0 -> U2 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;FLcom/google/android/material/carousel/CarouselLayoutManager$d;)V"} - 1:3:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):1637:1637 -> V0 - 4:7:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):1638:1638 -> V0 + 1:3:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):1617:1617 -> V0 + 4:7:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):1618:1618 -> V0 1:5:int access$300(com.google.android.material.carousel.CarouselLayoutManager):82:82 -> V1 - 1:6:void updateCurrentKeylineStateForScrollOffset(com.google.android.material.carousel.KeylineStateList):823:823 -> V2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;)V"} - 7:13:void updateCurrentKeylineStateForScrollOffset(com.google.android.material.carousel.KeylineStateList):826:826 -> V2 - 14:18:void updateCurrentKeylineStateForScrollOffset(com.google.android.material.carousel.KeylineStateList):828:828 -> V2 - 19:24:void updateCurrentKeylineStateForScrollOffset(com.google.android.material.carousel.KeylineStateList):829:829 -> V2 - 25:36:void updateCurrentKeylineStateForScrollOffset(com.google.android.material.carousel.KeylineStateList):831:831 -> V2 - 1:3:void onItemsChanged(androidx.recyclerview.widget.RecyclerView):1649:1649 -> W0 - 4:7:void onItemsChanged(androidx.recyclerview.widget.RecyclerView):1650:1650 -> W0 + 1:6:void updateCurrentKeylineStateForScrollOffset(com.google.android.material.carousel.KeylineStateList):793:793 -> V2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/g;)V"} + 7:24:void updateCurrentKeylineStateForScrollOffset(com.google.android.material.carousel.KeylineStateList):797:797 -> V2 + 25:29:void updateCurrentKeylineStateForScrollOffset(com.google.android.material.carousel.KeylineStateList):799:799 -> V2 + 30:35:void updateCurrentKeylineStateForScrollOffset(com.google.android.material.carousel.KeylineStateList):800:800 -> V2 + 36:47:void updateCurrentKeylineStateForScrollOffset(com.google.android.material.carousel.KeylineStateList):802:802 -> V2 1:5:int access$400(com.google.android.material.carousel.CarouselLayoutManager):82:82 -> W1 - 1:4:void updateItemCount():1654:1654 -> W2 - 5:13:void updateItemCount():1656:1656 -> W2 - 14:21:void updateItemCount():1659:1659 -> W2 - 22:24:void updateItemCount():1660:1660 -> W2 - 25:27:void updateItemCount():1662:1662 -> W2 - 1:9:void addAndLayoutView(android.view.View,int,com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations):604:604 -> X1 + 1:4:void updateItemCount():1628:1628 -> W2 + 5:13:void updateItemCount():1630:1630 -> W2 + 14:21:void updateItemCount():1633:1633 -> W2 + 22:24:void updateItemCount():1634:1634 -> W2 + 25:27:void updateItemCount():1636:1636 -> W2 + 1:9:void addAndLayoutView(android.view.View,int,com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations):579:579 -> X1 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILcom/google/android/material/carousel/CarouselLayoutManager$b;)V"} - 10:13:void addAndLayoutView(android.view.View,int,com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations):605:605 -> X1 - 14:16:void addAndLayoutView(android.view.View,int,com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations):606:606 -> X1 - 17:23:void addAndLayoutView(android.view.View,int,com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations):607:607 -> X1 - 24:28:void addAndLayoutView(android.view.View,int,com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations):609:609 -> X1 - 29:36:void addAndLayoutView(android.view.View,int,com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations):610:610 -> X1 - 1:13:void validateChildOrderIfDebugging():547:547 -> X2 - 14:20:void validateChildOrderIfDebugging():551:551 -> X2 - 21:30:void validateChildOrderIfDebugging():552:552 -> X2 - 31:42:void validateChildOrderIfDebugging():553:553 -> X2 - 43:45:void validateChildOrderIfDebugging():555:555 -> X2 - 46:96:void validateChildOrderIfDebugging():556:556 -> X2 - 1:3:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):1643:1643 -> Y0 - 4:7:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):1644:1644 -> Y0 - 1:10:float addEnd(float,float):1121:1121 -> Y1 - 1:10:float addStart(float,float):1116:1116 -> Z1 - 1:5:int getContainerWidth():1091:1091 -> a - 3:9:void addViewAtPosition(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):478:478 -> a2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;II)V"} - 10:13:void addViewAtPosition(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):481:481 -> a2 - 14:17:void addViewAtPosition(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):482:482 -> a2 - 18:23:void addViewAtPosition(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):484:484 -> a2 - 1:5:int getContainerHeight():1096:1096 -> b - 1:19:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):294:294 -> b1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)V"} - 20:23:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):300:300 -> b1 - 24:32:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):302:302 -> b1 - 33:46:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):307:307 -> b1 - 47:49:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):308:308 -> b1 - 50:55:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):312:312 -> b1 - 56:66:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):313:313 -> b1 - 67:71:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):318:318 -> b1 - 72:75:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):319:319 -> b1 - 76:77:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):323:323 -> b1 - 78:79:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):324:324 -> b1 - 80:91:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):326:326 -> b1 - 92:97:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):325:325 -> b1 - 98:102:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):327:327 -> b1 - 103:106:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):330:330 -> b1 - 107:112:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):329:329 -> b1 - 113:125:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):336:336 -> b1 - 126:137:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):339:339 -> b1 - 138:142:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):341:341 -> b1 - 143:145:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):343:343 -> b1 - 146:148:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):344:344 -> b1 - 149:155:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):345:345 -> b1 - 156:158:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):295:295 -> b1 - 159:161:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):296:296 -> b1 - 1:4:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):496:496 -> b2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;I)V"} - 5:10:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):497:497 -> b2 - 11:23:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):498:498 -> b2 - 24:25:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):499:499 -> b2 - 26:34:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):500:500 -> b2 - 35:38:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):502:502 -> b2 - 39:45:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):503:503 -> b2 - 46:55:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):506:506 -> b2 - 56:62:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):510:510 -> b2 - 63:66:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):513:513 -> b2 - 67:79:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):515:515 -> b2 - 1:6:android.graphics.PointF computeScrollVectorForPosition(int):1182:1182 -> c - 7:10:android.graphics.PointF computeScrollVectorForPosition(int):1186:1186 -> c - 11:14:android.graphics.PointF computeScrollVectorForPosition(int):1187:1187 -> c - 15:21:android.graphics.PointF computeScrollVectorForPosition(int):1188:1188 -> c - 22:28:android.graphics.PointF computeScrollVectorForPosition(int):1189:1189 -> c - 29:35:android.graphics.PointF computeScrollVectorForPosition(int):1191:1191 -> c - 1:3:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):427:427 -> c1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)V"} - 4:10:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):428:428 -> c1 - 11:13:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):429:429 -> c1 - 14:23:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):431:431 -> c1 - 24:27:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):434:434 -> c1 - 1:6:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):445:445 -> c2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;I)V"} - 7:19:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):447:447 -> c2 - 20:21:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):448:448 -> c2 - 22:30:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):449:449 -> c2 - 31:34:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):451:451 -> c2 - 35:41:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):452:452 -> c2 - 42:51:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):455:455 -> c2 - 52:58:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):459:459 -> c2 - 59:62:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):462:462 -> c2 - 63:74:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):464:464 -> c2 - 1:3:int getCarouselAlignment():236:236 -> d - 1:12:float calculateChildOffsetCenterForLocation(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):923:923 -> d2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(FLcom/google/android/material/carousel/CarouselLayoutManager$d;)F"} - 13:16:float calculateChildOffsetCenterForLocation(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):924:924 -> d2 - 17:30:float calculateChildOffsetCenterForLocation(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):937:937 -> d2 - 31:38:float calculateChildOffsetCenterForLocation(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):938:938 -> d2 - 39:51:float calculateChildOffsetCenterForLocation(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):942:942 -> d2 - 1:8:float calculateChildStartForFill(int):908:908 -> e2 - 9:16:float calculateChildStartForFill(int):909:909 -> e2 - 17:21:float calculateChildStartForFill(int):911:911 -> e2 - 1:10:boolean isHorizontal():633:633 -> f - 1:6:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):876:876 -> f2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;Lcom/google/android/material/carousel/f;)I"} - 7:17:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):877:877 -> f2 - 18:26:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):879:879 -> f2 - 27:46:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):882:882 -> f2 - 47:59:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):884:884 -> f2 - 60:70:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):893:893 -> f2 - 71:80:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):894:894 -> f2 - 1:4:int calculateScrollDeltaToMakePositionVisible(int):1294:1294 -> g2 - 5:9:int calculateScrollDeltaToMakePositionVisible(int):1296:1296 -> g2 - 10:15:int calculateScrollDeltaToMakePositionVisible(int):1297:1297 -> g2 + 10:12:void addAndLayoutView(android.view.View,int,com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations):580:580 -> X1 + 13:19:void addAndLayoutView(android.view.View,int,com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations):581:581 -> X1 + 20:24:void addAndLayoutView(android.view.View,int,com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations):583:583 -> X1 + 25:32:void addAndLayoutView(android.view.View,int,com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations):584:584 -> X1 + 1:13:void validateChildOrderIfDebugging():522:522 -> X2 + 14:20:void validateChildOrderIfDebugging():526:526 -> X2 + 21:30:void validateChildOrderIfDebugging():527:527 -> X2 + 31:42:void validateChildOrderIfDebugging():528:528 -> X2 + 43:45:void validateChildOrderIfDebugging():530:530 -> X2 + 46:96:void validateChildOrderIfDebugging():531:531 -> X2 + 1:3:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):1623:1623 -> Y0 + 4:7:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):1624:1624 -> Y0 + 1:10:float addEnd(float,float):1107:1107 -> Y1 + 1:10:float addStart(float,float):1102:1102 -> Z1 + 1:5:int getContainerWidth():1077:1077 -> a + 3:9:void addViewAtPosition(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):459:459 -> a2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;II)V"} + 10:13:void addViewAtPosition(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):462:462 -> a2 + 14:17:void addViewAtPosition(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):463:463 -> a2 + 18:23:void addViewAtPosition(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):465:465 -> a2 + 1:5:int getContainerHeight():1082:1082 -> b + 1:19:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):284:284 -> b1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)V"} + 20:23:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):290:290 -> b1 + 24:32:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):292:292 -> b1 + 33:35:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):296:296 -> b1 + 36:41:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):300:300 -> b1 + 42:52:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):301:301 -> b1 + 53:57:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):306:306 -> b1 + 58:61:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):307:307 -> b1 + 62:63:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):311:311 -> b1 + 64:65:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):312:312 -> b1 + 66:77:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):314:314 -> b1 + 78:83:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):313:313 -> b1 + 84:88:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):315:315 -> b1 + 89:92:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):318:318 -> b1 + 93:98:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):317:317 -> b1 + 99:111:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):324:324 -> b1 + 112:123:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):327:327 -> b1 + 124:128:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):329:329 -> b1 + 129:131:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):331:331 -> b1 + 132:134:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):332:332 -> b1 + 135:141:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):333:333 -> b1 + 142:144:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):285:285 -> b1 + 145:147:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):286:286 -> b1 + 1:4:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):477:477 -> b2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;I)V"} + 5:10:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):478:478 -> b2 + 11:14:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):479:479 -> b2 + 15:25:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):480:480 -> b2 + 26:35:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):483:483 -> b2 + 36:46:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):487:487 -> b2 + 47:56:void addViewsEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):491:491 -> b2 + 1:6:android.graphics.PointF computeScrollVectorForPosition(int):1168:1168 -> c + 7:10:android.graphics.PointF computeScrollVectorForPosition(int):1172:1172 -> c + 11:14:android.graphics.PointF computeScrollVectorForPosition(int):1173:1173 -> c + 15:21:android.graphics.PointF computeScrollVectorForPosition(int):1174:1174 -> c + 22:28:android.graphics.PointF computeScrollVectorForPosition(int):1175:1175 -> c + 29:35:android.graphics.PointF computeScrollVectorForPosition(int):1177:1177 -> c + 1:3:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):414:414 -> c1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)V"} + 4:10:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):415:415 -> c1 + 11:13:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):416:416 -> c1 + 14:23:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):418:418 -> c1 + 24:27:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):421:421 -> c1 + 1:6:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):432:432 -> c2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;I)V"} + 7:10:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):434:434 -> c2 + 11:21:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):435:435 -> c2 + 22:31:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):438:438 -> c2 + 32:42:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):442:442 -> c2 + 43:52:void addViewsStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):446:446 -> c2 + 1:3:int getCarouselAlignment():224:224 -> d + 1:12:float calculateChildOffsetCenterForLocation(android.view.View,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):903:903 -> d2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;FLcom/google/android/material/carousel/CarouselLayoutManager$d;)F"} + 13:16:float calculateChildOffsetCenterForLocation(android.view.View,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):904:904 -> d2 + 17:30:float calculateChildOffsetCenterForLocation(android.view.View,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):917:917 -> d2 + 31:38:float calculateChildOffsetCenterForLocation(android.view.View,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):918:918 -> d2 + 39:44:float calculateChildOffsetCenterForLocation(android.view.View,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):922:922 -> d2 + 45:57:float calculateChildOffsetCenterForLocation(android.view.View,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):923:923 -> d2 + 58:71:float calculateChildOffsetCenterForLocation(android.view.View,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):924:924 -> d2 + 1:8:float calculateChildStartForFill(int):887:887 -> e2 + 9:16:float calculateChildStartForFill(int):888:888 -> e2 + 17:21:float calculateChildStartForFill(int):890:890 -> e2 + 1:10:boolean isHorizontal():607:607 -> f + 1:6:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):848:848 -> f2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;Lcom/google/android/material/carousel/g;)I"} + 7:17:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):849:849 -> f2 + 18:26:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):851:851 -> f2 + 27:48:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):854:854 -> f2 + 49:54:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):857:857 -> f2 + 55:62:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):858:858 -> f2 + 63:77:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):859:859 -> f2 + 78:87:int calculateEndScroll(androidx.recyclerview.widget.RecyclerView$State,com.google.android.material.carousel.KeylineStateList):873:873 -> f2 + 1:4:int calculateScrollDeltaToMakePositionVisible(int):1280:1280 -> g2 + 5:9:int calculateScrollDeltaToMakePositionVisible(int):1282:1282 -> g2 + 10:15:int calculateScrollDeltaToMakePositionVisible(int):1283:1283 -> g2 1:1:int calculateShouldScrollBy(int,int,int,int):0:0 -> h2 - 1:6:int calculateStartScroll(com.google.android.material.carousel.KeylineStateList):862:862 -> i2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;)I"} - 7:17:int calculateStartScroll(com.google.android.material.carousel.KeylineStateList):863:863 -> i2 - 18:26:int calculateStartScroll(com.google.android.material.carousel.KeylineStateList):865:865 -> i2 - 27:39:int calculateStartScroll(com.google.android.material.carousel.KeylineStateList):866:866 -> i2 - 40:47:int calculateStartScroll(com.google.android.material.carousel.KeylineStateList):868:868 -> i2 - 1:29:int convertFocusDirectionToLayoutDirection(int):1342:1342 -> j2 - 30:58:int convertFocusDirectionToLayoutDirection(int):1367:1367 -> j2 - 59:73:int convertFocusDirectionToLayoutDirection(int):1363:1363 -> j2 - 74:84:int convertFocusDirectionToLayoutDirection(int):1358:1358 -> j2 - 1:3:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):408:408 -> k2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$v;Landroidx/recyclerview/widget/RecyclerView$A;)V"} - 4:9:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):410:410 -> k2 - 10:16:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):412:412 -> k2 - 17:23:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):413:413 -> k2 - 24:31:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):416:416 -> k2 - 32:47:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):417:417 -> k2 - 48:52:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):418:418 -> k2 - 53:55:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):419:419 -> k2 - 56:59:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):422:422 -> k2 - 1:19:android.view.View getChildClosestToEnd():1422:1422 -> l2 - 1:19:android.view.View getChildClosestToStart():1412:1412 -> m2 - 1:6:int getContainerSize():1104:1104 -> n2 - 7:11:int getContainerSize():1105:1105 -> n2 - 12:16:int getContainerSize():1107:1107 -> n2 - 1:5:float getDecoratedCenterWithMargins(android.view.View):689:689 -> o2 - 6:8:float getDecoratedCenterWithMargins(android.view.View):690:690 -> o2 - 9:14:float getDecoratedCenterWithMargins(android.view.View):691:691 -> o2 - 15:20:float getDecoratedCenterWithMargins(android.view.View):692:692 -> o2 - 21:25:float getDecoratedCenterWithMargins(android.view.View):694:694 -> o2 - 1:5:boolean canScrollHorizontally():1302:1302 -> p - 1:7:int getItemMargins():368:368 -> p2 - 8:17:int getItemMargins():369:369 -> p2 - 18:23:int getItemMargins():370:370 -> p2 - 24:29:int getItemMargins():371:371 -> p2 - 30:35:int getItemMargins():373:373 -> p2 - 1:7:boolean canScrollVertically():1312:1312 -> q - 1:16:com.google.android.material.carousel.KeylineState getKeylineStartingState(com.google.android.material.carousel.KeylineStateList):813:813 -> q2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;)Lcom/google/android/material/carousel/e;"} - 1:4:com.google.android.material.carousel.KeylineState getKeylineStateForPosition(int):1237:1237 -> r2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/android/material/carousel/e;"} - 5:23:com.google.android.material.carousel.KeylineState getKeylineStateForPosition(int):1239:1239 -> r2 - 24:32:com.google.android.material.carousel.KeylineState getKeylineStateForPosition(int):1238:1238 -> r2 - 33:39:com.google.android.material.carousel.KeylineState getKeylineStateForPosition(int):1244:1244 -> r2 - 1:8:int getLeftOrTopPaddingForKeylineShift():242:242 -> s2 - 9:15:int getLeftOrTopPaddingForKeylineShift():245:245 -> s2 - 16:20:int getLeftOrTopPaddingForKeylineShift():246:246 -> s2 - 21:25:int getLeftOrTopPaddingForKeylineShift():248:248 -> s2 - 1:17:float getMaskedItemSizeForLocOffset(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):962:962 -> t2 + 1:6:int calculateStartScroll(com.google.android.material.carousel.KeylineStateList):834:834 -> i2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/g;)I"} + 7:17:int calculateStartScroll(com.google.android.material.carousel.KeylineStateList):835:835 -> i2 + 18:26:int calculateStartScroll(com.google.android.material.carousel.KeylineStateList):837:837 -> i2 + 27:39:int calculateStartScroll(com.google.android.material.carousel.KeylineStateList):838:838 -> i2 + 40:47:int calculateStartScroll(com.google.android.material.carousel.KeylineStateList):840:840 -> i2 + 1:29:int convertFocusDirectionToLayoutDirection(int):1328:1328 -> j2 + 30:58:int convertFocusDirectionToLayoutDirection(int):1353:1353 -> j2 + 59:73:int convertFocusDirectionToLayoutDirection(int):1349:1349 -> j2 + 74:84:int convertFocusDirectionToLayoutDirection(int):1344:1344 -> j2 + 1:3:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):395:395 -> k2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$u;Landroidx/recyclerview/widget/RecyclerView$z;)V"} + 4:9:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):397:397 -> k2 + 10:16:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):399:399 -> k2 + 17:23:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):400:400 -> k2 + 24:31:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):403:403 -> k2 + 32:47:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):404:404 -> k2 + 48:52:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):405:405 -> k2 + 53:55:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):406:406 -> k2 + 56:59:void fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):409:409 -> k2 + 1:19:android.view.View getChildClosestToEnd():1408:1408 -> l2 + 1:19:android.view.View getChildClosestToStart():1398:1398 -> m2 + 1:6:int getContainerSize():1090:1090 -> n2 + 7:11:int getContainerSize():1091:1091 -> n2 + 12:16:int getContainerSize():1093:1093 -> n2 + 1:5:float getDecoratedCenterWithMargins(android.view.View):663:663 -> o2 + 6:8:float getDecoratedCenterWithMargins(android.view.View):664:664 -> o2 + 9:14:float getDecoratedCenterWithMargins(android.view.View):665:665 -> o2 + 15:20:float getDecoratedCenterWithMargins(android.view.View):666:666 -> o2 + 21:25:float getDecoratedCenterWithMargins(android.view.View):668:668 -> o2 + 1:5:boolean canScrollHorizontally():1288:1288 -> p + 1:7:int getItemMargins():355:355 -> p2 + 8:17:int getItemMargins():356:356 -> p2 + 18:23:int getItemMargins():357:357 -> p2 + 24:29:int getItemMargins():358:358 -> p2 + 30:35:int getItemMargins():360:360 -> p2 + 1:7:boolean canScrollVertically():1298:1298 -> q + 1:4:com.google.android.material.carousel.KeylineState getKeylineStateForPosition(int):1223:1223 -> q2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/android/material/carousel/f;"} + 5:23:com.google.android.material.carousel.KeylineState getKeylineStateForPosition(int):1225:1225 -> q2 + 24:32:com.google.android.material.carousel.KeylineState getKeylineStateForPosition(int):1224:1224 -> q2 + 33:39:com.google.android.material.carousel.KeylineState getKeylineStateForPosition(int):1230:1230 -> q2 + 1:15:int getLeftOrTopPaddingForKeylineShift():231:231 -> r2 + 16:22:int getLeftOrTopPaddingForKeylineShift():234:234 -> r2 + 23:27:int getLeftOrTopPaddingForKeylineShift():235:235 -> r2 + 28:34:int getLeftOrTopPaddingForKeylineShift():237:237 -> r2 + 1:17:float getMaskedItemSizeForLocOffset(float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):944:944 -> s2 # {"id":"com.android.tools.r8.residualsignature","signature":"(FLcom/google/android/material/carousel/CarouselLayoutManager$d;)F"} - 1:4:int getOffsetToScrollToPosition(int,com.google.android.material.carousel.KeylineState):1201:1201 -> u2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/android/material/carousel/e;)I"} - 5:8:int getOffsetToScrollToPosition(int,com.google.android.material.carousel.KeylineState):1202:1202 -> u2 - 1:18:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1566:1566 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 19:20:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1569:1569 -> v - 21:34:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1570:1570 -> v - 35:44:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1571:1571 -> v - 1:5:int getOrientation():1614:1614 -> v2 - 1:3:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1554:1554 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} + 1:4:int getOffsetToScrollToPosition(int,com.google.android.material.carousel.KeylineState):1187:1187 -> t2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/android/material/carousel/f;)I"} + 5:8:int getOffsetToScrollToPosition(int,com.google.android.material.carousel.KeylineState):1188:1188 -> t2 + 1:5:int getOrientation():1594:1594 -> u2 + 1:18:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1546:1546 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 19:20:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1549:1549 -> v + 21:34:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1550:1550 -> v + 35:44:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1551:1551 -> v + 1:7:int getParentBottom():1072:1072 -> v2 + 1:3:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1534:1534 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} 1:1:boolean isAutoMeasureEnabled():0:0 -> w0 - 1:6:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1433:1433 -> w1 - 7:18:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1438:1438 -> w1 - 19:25:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1437:1437 -> w1 - 26:35:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1444:1444 -> w1 - 36:47:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1445:1445 -> w1 - 48:51:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1446:1446 -> w1 - 52:59:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1448:1448 -> w1 - 60:64:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1449:1449 -> w1 - 1:7:int getParentBottom():1086:1086 -> w2 - 1:6:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1583:1583 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:7:int getParentLeft():1070:1070 -> x2 - 1:18:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1593:1593 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 19:20:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1596:1596 -> y - 21:34:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1597:1597 -> y - 35:44:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1598:1598 -> y - 1:7:int getParentRight():1078:1078 -> y2 - 1:3:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1588:1588 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)I"} - 1:7:int getParentStart():1074:1074 -> z2 -com.google.android.material.carousel.CarouselLayoutManager$$ExternalSyntheticLambda0 -> V1.b: + 1:6:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1419:1419 -> w1 + 7:18:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1424:1424 -> w1 + 19:25:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1423:1423 -> w1 + 26:35:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1430:1430 -> w1 + 36:47:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1431:1431 -> w1 + 48:51:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1432:1432 -> w1 + 52:59:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1434:1434 -> w1 + 60:64:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):1435:1435 -> w1 + 1:7:int getParentEnd():1064:1064 -> w2 + 1:6:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1563:1563 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:7:int getParentLeft():1052:1052 -> x2 + 1:18:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1573:1573 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 19:20:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1576:1576 -> y + 21:34:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1577:1577 -> y + 35:44:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1578:1578 -> y + 1:7:int getParentRight():1060:1060 -> y2 + 1:3:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1568:1568 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;)I"} + 1:7:int getParentStart():1056:1056 -> z2 +com.google.android.material.carousel.CarouselLayoutManager$$ExternalSyntheticLambda0 -> S1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.carousel.CarouselLayoutManager com.google.android.material.carousel.CarouselLayoutManager$$InternalSyntheticLambda$1$6ef452e7ff82e379ca33d84c0fc416276ab00f605c2bfc8bd937b6ffdb1ffe7d$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} - 1:1:void V1.CarouselLayoutManager$$ExternalSyntheticLambda0.(com.google.android.material.carousel.CarouselLayoutManager):0:0 -> + 1:1:void S1.CarouselLayoutManager$$ExternalSyntheticLambda0.(com.google.android.material.carousel.CarouselLayoutManager):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void V1.CarouselLayoutManager$$ExternalSyntheticLambda0.onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):0:0 -> onLayoutChange + 1:1:void S1.CarouselLayoutManager$$ExternalSyntheticLambda0.onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):0:0 -> onLayoutChange # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.carousel.CarouselLayoutManager$$ExternalSyntheticLambda1 -> V1.c: +com.google.android.material.carousel.CarouselLayoutManager$$ExternalSyntheticLambda1 -> S1.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.carousel.CarouselLayoutManager com.google.android.material.carousel.CarouselLayoutManager$$InternalSyntheticLambda$2$0873d51dbc72495f7dacbe01be43f0e56ff410469eea72234fb26f67a4296cb8$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} - 1:1:void V1.CarouselLayoutManager$$ExternalSyntheticLambda1.(com.google.android.material.carousel.CarouselLayoutManager):0:0 -> + 1:1:void S1.CarouselLayoutManager$$ExternalSyntheticLambda1.(com.google.android.material.carousel.CarouselLayoutManager):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void V1.CarouselLayoutManager$$ExternalSyntheticLambda1.run():0:0 -> run + 1:1:void S1.CarouselLayoutManager$$ExternalSyntheticLambda1.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.carousel.CarouselLayoutManager$1 -> com.google.android.material.carousel.CarouselLayoutManager$a: # {"id":"sourceFile","fileName":"CarouselLayoutManager.java"} com.google.android.material.carousel.CarouselLayoutManager this$0 -> q - 1:6:void (com.google.android.material.carousel.CarouselLayoutManager,android.content.Context):1262:1262 -> - 1:7:android.graphics.PointF computeScrollVectorForPosition(int):1266:1266 -> a - 1:17:int calculateDxToMakeVisible(android.view.View,int):1271:1271 -> t - 18:30:int calculateDxToMakeVisible(android.view.View,int):1276:1276 -> t - 1:17:int calculateDyToMakeVisible(android.view.View,int):1281:1281 -> u - 18:30:int calculateDyToMakeVisible(android.view.View,int):1286:1286 -> u + 1:6:void (com.google.android.material.carousel.CarouselLayoutManager,android.content.Context):1248:1248 -> + 1:7:android.graphics.PointF computeScrollVectorForPosition(int):1252:1252 -> a + 1:17:int calculateDxToMakeVisible(android.view.View,int):1257:1257 -> t + 18:30:int calculateDxToMakeVisible(android.view.View,int):1262:1262 -> t + 1:17:int calculateDyToMakeVisible(android.view.View,int):1267:1267 -> u + 18:30:int calculateDyToMakeVisible(android.view.View,int):1272:1272 -> u com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations -> com.google.android.material.carousel.CarouselLayoutManager$b: # {"id":"sourceFile","fileName":"CarouselLayoutManager.java"} android.view.View child -> a @@ -146396,371 +143549,355 @@ com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations -> float offsetCenter -> c com.google.android.material.carousel.CarouselLayoutManager$KeylineRange range -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/CarouselLayoutManager$d;"} - 1:3:void (android.view.View,float,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):176:176 -> + 1:3:void (android.view.View,float,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):175:175 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;FFLcom/google/android/material/carousel/CarouselLayoutManager$d;)V"} - 4:5:void (android.view.View,float,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):177:177 -> - 6:7:void (android.view.View,float,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):178:178 -> - 8:9:void (android.view.View,float,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):179:179 -> - 10:12:void (android.view.View,float,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):180:180 -> + 4:5:void (android.view.View,float,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):176:176 -> + 6:7:void (android.view.View,float,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):177:177 -> + 8:9:void (android.view.View,float,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):178:178 -> + 10:12:void (android.view.View,float,float,com.google.android.material.carousel.CarouselLayoutManager$KeylineRange):179:179 -> com.google.android.material.carousel.CarouselLayoutManager$DebugItemDecoration -> com.google.android.material.carousel.CarouselLayoutManager$c: # {"id":"sourceFile","fileName":"CarouselLayoutManager.java"} android.graphics.Paint linePaint -> a java.util.List keylines -> b - 1:3:void ():1714:1714 -> - 4:10:void ():1711:1711 -> - 11:23:void ():1712:1712 -> - 24:29:void ():1715:1715 -> - 30:33:void ():1716:1716 -> - 3:5:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1726:1726 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$A;)V"} - 6:7:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1727:1727 -> i - 8:17:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1728:1728 -> i - 18:20:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1727:1727 -> i - 21:38:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1729:1729 -> i - 39:55:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1730:1730 -> i - 56:67:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1731:1731 -> i - 68:69:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1732:1732 -> i - 70:82:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1734:1734 -> i - 83:97:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1736:1736 -> i - 98:101:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1732:1732 -> i - 102:114:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1740:1740 -> i - 115:131:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1742:1742 -> i - 132:136:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1739:1739 -> i - 1:7:void setKeylines(java.util.List):1721:1721 -> j + 1:3:void ():1688:1688 -> + 4:10:void ():1685:1685 -> + 11:23:void ():1686:1686 -> + 24:29:void ():1689:1689 -> + 30:33:void ():1690:1690 -> + 3:5:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1700:1700 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$z;)V"} + 6:7:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1701:1701 -> i + 8:17:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1702:1702 -> i + 18:20:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1701:1701 -> i + 21:38:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1703:1703 -> i + 39:55:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1704:1704 -> i + 56:67:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1705:1705 -> i + 68:69:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1706:1706 -> i + 70:82:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1708:1708 -> i + 83:97:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1710:1710 -> i + 98:101:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1706:1706 -> i + 102:114:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1714:1714 -> i + 115:131:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1716:1716 -> i + 132:136:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):1713:1713 -> i + 1:7:void setKeylines(java.util.List):1695:1695 -> j com.google.android.material.carousel.CarouselLayoutManager$KeylineRange -> com.google.android.material.carousel.CarouselLayoutManager$d: # {"id":"sourceFile","fileName":"CarouselLayoutManager.java"} com.google.android.material.carousel.KeylineState$Keyline leftOrTop -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/e$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/f$c;"} com.google.android.material.carousel.KeylineState$Keyline rightOrBottom -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/e$c;"} - 1:3:void (com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline):1698:1698 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e$c;Lcom/google/android/material/carousel/e$c;)V"} - 4:17:void (com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline):1699:1699 -> - 18:19:void (com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline):1700:1700 -> - 20:22:void (com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline):1701:1701 -> -com.google.android.material.carousel.CarouselOrientationHelper -> com.google.android.material.carousel.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/f$c;"} + 1:3:void (com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline):1672:1672 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f$c;Lcom/google/android/material/carousel/f$c;)V"} + 4:17:void (com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline):1673:1673 -> + 18:19:void (com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline):1674:1674 -> + 20:22:void (com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline):1675:1675 -> +com.google.android.material.carousel.CarouselOrientationHelper -> com.google.android.material.carousel.c: # {"id":"sourceFile","fileName":"CarouselOrientationHelper.java"} int orientation -> a 1:1:void (int,com.google.android.material.carousel.CarouselOrientationHelper$1):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/android/material/carousel/b$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/android/material/carousel/c$a;)V"} 2:3:void (int):38:39 -> 1:7:com.google.android.material.carousel.CarouselOrientationHelper createHorizontalHelper(com.google.android.material.carousel.CarouselLayoutManager):268:268 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/CarouselLayoutManager;)Lcom/google/android/material/carousel/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/CarouselLayoutManager;)Lcom/google/android/material/carousel/c;"} 6:10:com.google.android.material.carousel.CarouselOrientationHelper createOrientationHelper(com.google.android.material.carousel.CarouselLayoutManager,int):56:56 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/CarouselLayoutManager;I)Lcom/google/android/material/carousel/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/CarouselLayoutManager;I)Lcom/google/android/material/carousel/c;"} 11:18:com.google.android.material.carousel.CarouselOrientationHelper createOrientationHelper(com.google.android.material.carousel.CarouselLayoutManager,int):59:59 -> b 19:23:com.google.android.material.carousel.CarouselOrientationHelper createOrientationHelper(com.google.android.material.carousel.CarouselLayoutManager,int):54:54 -> b 1:7:com.google.android.material.carousel.CarouselOrientationHelper createVerticalHelper(com.google.android.material.carousel.CarouselLayoutManager):163:163 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/CarouselLayoutManager;)Lcom/google/android/material/carousel/b;"} - int getParentBottom() -> d - int getParentLeft() -> e - int getParentRight() -> f - int getParentStart() -> g - int getParentTop() -> h - void layoutDecoratedWithMargins(android.view.View,int,int) -> i - void offsetChild(android.view.View,android.graphics.Rect,float,float) -> j -com.google.android.material.carousel.CarouselOrientationHelper$1 -> com.google.android.material.carousel.b$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/CarouselLayoutManager;)Lcom/google/android/material/carousel/c;"} + float getMaskMargins(androidx.recyclerview.widget.RecyclerView$LayoutParams) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)F"} + int getParentBottom() -> e + int getParentEnd() -> f + int getParentLeft() -> g + int getParentRight() -> h + int getParentStart() -> i + int getParentTop() -> j + void layoutDecoratedWithMargins(android.view.View,int,int) -> k + void offsetChild(android.view.View,android.graphics.Rect,float,float) -> l +com.google.android.material.carousel.CarouselOrientationHelper$1 -> com.google.android.material.carousel.c$a: # {"id":"sourceFile","fileName":"CarouselOrientationHelper.java"} com.google.android.material.carousel.CarouselLayoutManager val$carouselLayoutManager -> b 1:7:void (int,com.google.android.material.carousel.CarouselLayoutManager):163:163 -> - 1:7:int getParentBottom():192:192 -> d - 1:7:int getParentLeft():166:166 -> e - 1:14:int getParentRight():177:177 -> f - 1:5:int getParentStart():171:171 -> g - 1:1:int getParentTop():0:0 -> h - 1:4:void layoutDecoratedWithMargins(android.view.View,int,int):205:205 -> i - 5:10:void layoutDecoratedWithMargins(android.view.View,int,int):206:206 -> i - 11:19:void layoutDecoratedWithMargins(android.view.View,int,int):207:207 -> i - 1:6:void offsetChild(android.view.View,android.graphics.Rect,float,float):260:260 -> j - 7:10:void offsetChild(android.view.View,android.graphics.Rect,float,float):261:261 -> j - 1:6:int getDecoratedCrossAxisMeasurement(android.view.View):198:198 -> k - 7:19:int getDecoratedCrossAxisMeasurement(android.view.View):199:199 -> k -com.google.android.material.carousel.CarouselOrientationHelper$2 -> com.google.android.material.carousel.b$b: + 1:7:float getMaskMargins(androidx.recyclerview.widget.RecyclerView$LayoutParams):217:217 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)F"} + 1:7:int getParentBottom():192:192 -> e + 1:5:int getParentEnd():182:182 -> f + 1:7:int getParentLeft():166:166 -> g + 1:14:int getParentRight():177:177 -> h + 1:5:int getParentStart():171:171 -> i + 1:1:int getParentTop():0:0 -> j + 1:4:void layoutDecoratedWithMargins(android.view.View,int,int):205:205 -> k + 5:10:void layoutDecoratedWithMargins(android.view.View,int,int):206:206 -> k + 11:19:void layoutDecoratedWithMargins(android.view.View,int,int):207:207 -> k + 1:6:void offsetChild(android.view.View,android.graphics.Rect,float,float):260:260 -> l + 7:10:void offsetChild(android.view.View,android.graphics.Rect,float,float):261:261 -> l + 1:6:int getDecoratedCrossAxisMeasurement(android.view.View):198:198 -> m + 7:19:int getDecoratedCrossAxisMeasurement(android.view.View):199:199 -> m +com.google.android.material.carousel.CarouselOrientationHelper$2 -> com.google.android.material.carousel.c$b: # {"id":"sourceFile","fileName":"CarouselOrientationHelper.java"} com.google.android.material.carousel.CarouselLayoutManager val$carouselLayoutManager -> b 1:7:void (int,com.google.android.material.carousel.CarouselLayoutManager):268:268 -> - 1:14:int getParentBottom():296:296 -> d - 1:1:int getParentLeft():0:0 -> e - 1:7:int getParentRight():281:281 -> f - 1:18:int getParentStart():276:276 -> g - 1:7:int getParentTop():291:291 -> h - 1:4:void layoutDecoratedWithMargins(android.view.View,int,int):309:309 -> i - 5:10:void layoutDecoratedWithMargins(android.view.View,int,int):310:310 -> i - 11:19:void layoutDecoratedWithMargins(android.view.View,int,int):311:311 -> i - 1:6:void offsetChild(android.view.View,android.graphics.Rect,float,float):364:364 -> j - 7:10:void offsetChild(android.view.View,android.graphics.Rect,float,float):365:365 -> j - 1:6:int getDecoratedCrossAxisMeasurement(android.view.View):302:302 -> k - 7:19:int getDecoratedCrossAxisMeasurement(android.view.View):303:303 -> k -com.google.android.material.carousel.CarouselStrategy -> com.google.android.material.carousel.c: + 1:7:float getMaskMargins(androidx.recyclerview.widget.RecyclerView$LayoutParams):321:321 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)F"} + 1:14:int getParentBottom():296:296 -> e + 1:18:int getParentEnd():286:286 -> f + 1:1:int getParentLeft():0:0 -> g + 1:7:int getParentRight():281:281 -> h + 1:18:int getParentStart():276:276 -> i + 1:7:int getParentTop():291:291 -> j + 1:4:void layoutDecoratedWithMargins(android.view.View,int,int):309:309 -> k + 5:10:void layoutDecoratedWithMargins(android.view.View,int,int):310:310 -> k + 11:19:void layoutDecoratedWithMargins(android.view.View,int,int):311:311 -> k + 1:6:void offsetChild(android.view.View,android.graphics.Rect,float,float):364:364 -> l + 7:10:void offsetChild(android.view.View,android.graphics.Rect,float,float):365:365 -> l + 1:6:int getDecoratedCrossAxisMeasurement(android.view.View):302:302 -> m + 7:19:int getDecoratedCrossAxisMeasurement(android.view.View):303:303 -> m +com.google.android.material.carousel.CarouselStrategy -> com.google.android.material.carousel.d: # {"id":"sourceFile","fileName":"CarouselStrategy.java"} float smallSizeMin -> a float smallSizeMax -> b - 1:4:void ():30:30 -> - 1:6:int[] doubleCounts(int[]):139:139 -> a - 7:16:int[] doubleCounts(int[]):141:141 -> a + 1:4:void ():28:28 -> + 1:6:int[] doubleCounts(int[]):125:125 -> a + 7:16:int[] doubleCounts(int[]):127:127 -> a 1:1:float getChildMaskPercentage(float,float,float):0:0 -> b - 1:3:float getSmallItemSizeMax():212:212 -> c - 1:3:float getSmallItemSizeMin():204:204 -> d - 1:3:com.google.android.material.carousel.CarouselStrategy$StrategyType getStrategyType():156:156 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/c$a;"} - 1:14:void initialize(android.content.Context):47:47 -> f - 15:28:void initialize(android.content.Context):49:49 -> f + 1:3:float getSmallItemSizeMax():193:193 -> c + 1:3:float getSmallItemSizeMin():185:185 -> d + 1:14:void initialize(android.content.Context):36:36 -> e + 15:28:void initialize(android.content.Context):38:38 -> e + 1:1:boolean isContained():0:0 -> f com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View) -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV1/a;Landroid/view/View;)Lcom/google/android/material/carousel/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/b;Landroid/view/View;)Lcom/google/android/material/carousel/f;"} boolean shouldRefreshKeylineState(com.google.android.material.carousel.Carousel,int) -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV1/a;I)Z"} -com.google.android.material.carousel.CarouselStrategy$StrategyType -> com.google.android.material.carousel.c$a: -# {"id":"sourceFile","fileName":"CarouselStrategy.java"} - com.google.android.material.carousel.CarouselStrategy$StrategyType CONTAINED -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/c$a;"} - com.google.android.material.carousel.CarouselStrategy$StrategyType UNCONTAINED -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/c$a;"} - com.google.android.material.carousel.CarouselStrategy$StrategyType[] $VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/android/material/carousel/c$a;"} - 1:10:void ():41:41 -> - 11:20:void ():42:42 -> - 21:27:void ():40:40 -> - 1:4:void (java.lang.String,int):40:40 -> - 1:9:com.google.android.material.carousel.CarouselStrategy$StrategyType[] $values():40:40 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/google/android/material/carousel/c$a;"} - 1:9:com.google.android.material.carousel.CarouselStrategy$StrategyType valueOf(java.lang.String):40:40 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/google/android/material/carousel/c$a;"} - 1:9:com.google.android.material.carousel.CarouselStrategy$StrategyType[] values():40:40 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/google/android/material/carousel/c$a;"} -com.google.android.material.carousel.CarouselStrategyHelper -> com.google.android.material.carousel.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/b;I)Z"} +com.google.android.material.carousel.CarouselStrategyHelper -> com.google.android.material.carousel.e: # {"id":"sourceFile","fileName":"CarouselStrategyHelper.java"} 4:11:float addEnd(float,float,int):266:266 -> a 1:1:float addStart(float,float,int):0:0 -> b - 7:24:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):139:139 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;FILcom/google/android/material/carousel/a;)Lcom/google/android/material/carousel/e;"} - 25:32:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):145:145 -> c - 33:39:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):146:146 -> c - 40:44:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):150:150 -> c - 45:48:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):147:147 -> c - 49:52:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):151:151 -> c - 53:56:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):152:152 -> c - 57:64:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):156:156 -> c - 65:71:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):157:157 -> c - 72:76:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):161:161 -> c - 77:80:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):158:158 -> c - 81:84:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):162:162 -> c - 85:88:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):163:163 -> c - 89:96:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):166:166 -> c - 97:100:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):167:167 -> c - 101:104:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):168:168 -> c - 105:108:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):169:169 -> c - 109:112:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):170:170 -> c - 113:116:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):172:172 -> c - 117:120:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):173:173 -> c - 121:127:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):174:174 -> c - 128:132:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):178:178 -> c - 133:136:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):175:175 -> c - 137:140:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):179:179 -> c - 141:144:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):180:180 -> c - 145:148:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):183:183 -> c - 149:154:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):184:184 -> c - 155:156:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):188:188 -> c - 157:160:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):189:189 -> c - 161:164:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):190:190 -> c - 165:168:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):191:191 -> c - 169:172:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):193:193 -> c - 173:176:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):194:194 -> c - 177:183:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):198:198 -> c - 184:187:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):200:200 -> c - 188:191:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):201:201 -> c - 192:200:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):202:202 -> c - 201:205:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):206:206 -> c - 206:213:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):202:202 -> c - 214:217:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):208:208 -> c - 218:223:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):209:209 -> c - 224:228:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):213:213 -> c - 229:231:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):209:209 -> c - 232:248:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):216:216 -> c - 249:252:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):219:219 -> c - 253:258:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):220:220 -> c - 259:263:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):224:224 -> c - 264:266:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):220:220 -> c - 267:270:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):227:227 -> c - 271:276:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):228:228 -> c - 277:281:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):232:232 -> c - 282:286:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):228:228 -> c - 287:289:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):235:235 -> c - 290:294:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):236:236 -> c - 4:8:com.google.android.material.carousel.KeylineState createKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement,int):54:54 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;FILcom/google/android/material/carousel/a;I)Lcom/google/android/material/carousel/e;"} - 9:13:com.google.android.material.carousel.KeylineState createKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement,int):56:56 -> d - 1:18:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):76:76 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;FILcom/google/android/material/carousel/a;)Lcom/google/android/material/carousel/e;"} - 19:26:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):81:81 -> e - 27:30:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):82:82 -> e - 31:34:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):83:83 -> e - 35:38:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):84:84 -> e - 39:42:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):85:85 -> e - 43:50:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):87:87 -> e - 51:54:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):88:88 -> e - 55:58:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):89:89 -> e - 59:68:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):91:91 -> e - 69:70:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):95:95 -> e - 71:74:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):96:96 -> e - 75:78:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):97:97 -> e - 79:82:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):98:98 -> e - 83:86:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):100:100 -> e - 87:90:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):101:101 -> e - 91:97:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):105:105 -> e - 98:107:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):107:107 -> e - 108:111:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):108:108 -> e - 112:115:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):110:110 -> e - 116:120:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):111:111 -> e - 121:124:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):113:113 -> e - 125:129:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):114:114 -> e - 130:132:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):117:117 -> e - 133:137:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,int,com.google.android.material.carousel.Arrangement):118:118 -> e + 7:24:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):139:139 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;FFLcom/google/android/material/carousel/a;)Lcom/google/android/material/carousel/f;"} + 25:32:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):145:145 -> c + 33:39:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):146:146 -> c + 40:44:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):150:150 -> c + 45:48:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):147:147 -> c + 49:52:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):151:151 -> c + 53:56:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):152:152 -> c + 57:64:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):156:156 -> c + 65:71:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):157:157 -> c + 72:76:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):161:161 -> c + 77:80:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):158:158 -> c + 81:84:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):162:162 -> c + 85:88:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):163:163 -> c + 89:96:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):166:166 -> c + 97:100:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):167:167 -> c + 101:104:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):168:168 -> c + 105:108:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):169:169 -> c + 109:112:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):170:170 -> c + 113:116:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):172:172 -> c + 117:120:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):173:173 -> c + 121:127:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):174:174 -> c + 128:132:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):178:178 -> c + 133:136:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):175:175 -> c + 137:140:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):179:179 -> c + 141:144:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):180:180 -> c + 145:148:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):183:183 -> c + 149:153:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):184:184 -> c + 154:155:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):188:188 -> c + 156:159:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):189:189 -> c + 160:163:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):190:190 -> c + 164:167:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):191:191 -> c + 168:171:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):193:193 -> c + 172:175:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):194:194 -> c + 176:182:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):198:198 -> c + 183:186:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):200:200 -> c + 187:190:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):201:201 -> c + 191:199:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):202:202 -> c + 200:204:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):206:206 -> c + 205:212:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):202:202 -> c + 213:216:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):208:208 -> c + 217:222:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):209:209 -> c + 223:227:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):213:213 -> c + 228:230:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):209:209 -> c + 231:247:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):216:216 -> c + 248:251:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):219:219 -> c + 252:257:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):220:220 -> c + 258:262:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):224:224 -> c + 263:265:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):220:220 -> c + 266:269:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):227:227 -> c + 270:275:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):228:228 -> c + 276:280:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):232:232 -> c + 281:285:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):228:228 -> c + 286:288:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):235:235 -> c + 289:293:com.google.android.material.carousel.KeylineState createCenterAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):236:236 -> c + 4:8:com.google.android.material.carousel.KeylineState createKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement,int):54:54 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;FFLcom/google/android/material/carousel/a;I)Lcom/google/android/material/carousel/f;"} + 9:13:com.google.android.material.carousel.KeylineState createKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement,int):56:56 -> d + 1:18:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):76:76 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;FFLcom/google/android/material/carousel/a;)Lcom/google/android/material/carousel/f;"} + 19:26:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):81:81 -> e + 27:30:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):82:82 -> e + 31:34:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):83:83 -> e + 35:38:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):84:84 -> e + 39:42:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):85:85 -> e + 43:50:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):87:87 -> e + 51:54:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):88:88 -> e + 55:58:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):89:89 -> e + 59:67:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):91:91 -> e + 68:69:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):95:95 -> e + 70:73:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):96:96 -> e + 74:77:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):97:97 -> e + 78:81:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):98:98 -> e + 82:85:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):100:100 -> e + 86:89:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):101:101 -> e + 90:96:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):105:105 -> e + 97:106:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):107:107 -> e + 107:110:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):108:108 -> e + 111:114:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):110:110 -> e + 115:119:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):111:111 -> e + 120:123:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):113:113 -> e + 124:128:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):114:114 -> e + 129:131:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):117:117 -> e + 132:136:com.google.android.material.carousel.KeylineState createLeftAlignedKeylineState(android.content.Context,float,float,com.google.android.material.carousel.Arrangement):118:118 -> e 1:11:float getExtraSmallSize(android.content.Context):36:36 -> f 1:11:float getSmallSizeMax(android.content.Context):44:44 -> g 1:11:float getSmallSizeMin(android.content.Context):40:40 -> h 1:15:int maxValue(int[]):241:241 -> i 1:1:float updateCurPosition(float,float,float,int):0:0 -> j -com.google.android.material.carousel.KeylineState -> com.google.android.material.carousel.e: +com.google.android.material.carousel.KeylineState -> com.google.android.material.carousel.f: # {"id":"sourceFile","fileName":"KeylineState.java"} float itemSize -> a - int totalVisibleFocalItems -> b - java.util.List keylines -> c - int firstFocalKeylineIndex -> d - int lastFocalKeylineIndex -> e - int carouselSize -> f - 1:1:void (float,java.util.List,int,int,int,com.google.android.material.carousel.KeylineState$1):55:55 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(FLjava/util/List;IIILcom/google/android/material/carousel/e$a;)V"} - 2:6:void (float,java.util.List,int,int,int):70:74 -> - 7:8:void (float,java.util.List,int,int,int):76:77 -> - 9:9:void (float,java.util.List,int,int,int):80:80 -> - 1:3:int getCarouselSize():174:174 -> a - 1:11:com.google.android.material.carousel.KeylineState$Keyline getFirstFocalKeyline():104:104 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/e$c;"} - 1:3:int getFirstFocalKeylineIndex():109:109 -> c - 1:10:com.google.android.material.carousel.KeylineState$Keyline getFirstKeyline():129:129 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/e$c;"} - 2:9:com.google.android.material.carousel.KeylineState$Keyline getFirstNonAnchorKeyline():140:140 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/e$c;"} - 10:17:com.google.android.material.carousel.KeylineState$Keyline getFirstNonAnchorKeyline():141:141 -> e - 18:27:com.google.android.material.carousel.KeylineState$Keyline getFirstNonAnchorKeyline():142:142 -> e - 1:13:java.util.List getFocalKeylines():124:124 -> f - 1:3:float getItemSize():89:89 -> g - 1:3:java.util.List getKeylines():94:94 -> h - 1:11:com.google.android.material.carousel.KeylineState$Keyline getLastFocalKeyline():114:114 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/e$c;"} - 1:3:int getLastFocalKeylineIndex():119:119 -> j - 1:15:com.google.android.material.carousel.KeylineState$Keyline getLastKeyline():134:134 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/e$c;"} - 1:10:com.google.android.material.carousel.KeylineState$Keyline getLastNonAnchorKeyline():152:152 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/e$c;"} - 11:18:com.google.android.material.carousel.KeylineState$Keyline getLastNonAnchorKeyline():153:153 -> l - 19:28:com.google.android.material.carousel.KeylineState$Keyline getLastNonAnchorKeyline():154:154 -> l - 1:19:int getNumberOfNonAnchorKeylines():164:164 -> m - 20:26:int getNumberOfNonAnchorKeylines():165:165 -> m - 27:34:int getNumberOfNonAnchorKeylines():169:169 -> m - 1:3:int getTotalVisibleFocalItems():99:99 -> n - 1:12:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):186:186 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e;Lcom/google/android/material/carousel/e;F)Lcom/google/android/material/carousel/e;"} - 13:16:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):190:190 -> o - 17:20:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):191:191 -> o - 21:30:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):192:192 -> o - 31:36:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):197:197 -> o - 37:46:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):198:198 -> o - 47:68:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):199:199 -> o - 69:76:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):204:204 -> o - 77:80:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):203:203 -> o - 81:88:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):207:207 -> o - 89:92:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):206:206 -> o - 93:94:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):209:209 -> o - 95:104:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):210:210 -> o - 105:112:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):193:193 -> o - 113:120:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):187:187 -> o - 1:2:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,int):228:228 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e;I)Lcom/google/android/material/carousel/e;"} - 3:10:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,int):229:229 -> p - 11:17:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,int):235:235 -> p - 18:27:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,int):236:236 -> p - 28:40:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,int):237:237 -> p - 41:51:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,int):238:238 -> p - 52:55:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,int):239:239 -> p - 56:61:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,int):241:241 -> p - 62:71:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,int):242:242 -> p - 72:80:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,int):243:243 -> p - 81:86:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,int):244:244 -> p - 87:91:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,int):247:247 -> p -com.google.android.material.carousel.KeylineState$1 -> com.google.android.material.carousel.e$a: + java.util.List keylines -> b + int firstFocalKeylineIndex -> c + int lastFocalKeylineIndex -> d + 1:1:void (float,java.util.List,int,int,com.google.android.material.carousel.KeylineState$1):52:52 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(FLjava/util/List;IILcom/google/android/material/carousel/f$a;)V"} + 2:6:void (float,java.util.List,int,int):63:67 -> + 1:11:com.google.android.material.carousel.KeylineState$Keyline getFirstFocalKeyline():86:86 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/f$c;"} + 1:3:int getFirstFocalKeylineIndex():91:91 -> b + 1:10:com.google.android.material.carousel.KeylineState$Keyline getFirstKeyline():111:111 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/f$c;"} + 2:9:com.google.android.material.carousel.KeylineState$Keyline getFirstNonAnchorKeyline():122:122 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/f$c;"} + 10:17:com.google.android.material.carousel.KeylineState$Keyline getFirstNonAnchorKeyline():123:123 -> d + 18:27:com.google.android.material.carousel.KeylineState$Keyline getFirstNonAnchorKeyline():124:124 -> d + 1:13:java.util.List getFocalKeylines():106:106 -> e + 1:3:float getItemSize():76:76 -> f + 1:3:java.util.List getKeylines():81:81 -> g + 1:11:com.google.android.material.carousel.KeylineState$Keyline getLastFocalKeyline():96:96 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/f$c;"} + 1:3:int getLastFocalKeylineIndex():101:101 -> i + 1:15:com.google.android.material.carousel.KeylineState$Keyline getLastKeyline():116:116 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/f$c;"} + 1:10:com.google.android.material.carousel.KeylineState$Keyline getLastNonAnchorKeyline():134:134 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/f$c;"} + 11:18:com.google.android.material.carousel.KeylineState$Keyline getLastNonAnchorKeyline():135:135 -> k + 19:28:com.google.android.material.carousel.KeylineState$Keyline getLastNonAnchorKeyline():136:136 -> k + 1:19:int getNumberOfNonAnchorKeylines():146:146 -> l + 20:26:int getNumberOfNonAnchorKeylines():147:147 -> l + 27:34:int getNumberOfNonAnchorKeylines():151:151 -> l + 1:12:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):163:163 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;Lcom/google/android/material/carousel/f;F)Lcom/google/android/material/carousel/f;"} + 13:16:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):167:167 -> m + 17:20:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):168:168 -> m + 21:30:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):169:169 -> m + 31:36:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):174:174 -> m + 37:46:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):175:175 -> m + 47:68:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):176:176 -> m + 69:76:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):181:181 -> m + 77:80:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):180:180 -> m + 81:88:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):184:184 -> m + 89:92:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):183:183 -> m + 93:94:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):186:186 -> m + 95:102:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):187:187 -> m + 103:110:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):170:170 -> m + 111:118:com.google.android.material.carousel.KeylineState lerp(com.google.android.material.carousel.KeylineState,com.google.android.material.carousel.KeylineState,float):164:164 -> m + 1:2:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,float):202:202 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;F)Lcom/google/android/material/carousel/f;"} + 3:9:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,float):203:203 -> n + 10:16:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,float):209:209 -> n + 17:26:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,float):210:210 -> n + 27:39:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,float):211:211 -> n + 40:50:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,float):212:212 -> n + 51:54:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,float):213:213 -> n + 55:60:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,float):215:215 -> n + 61:70:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,float):216:216 -> n + 71:79:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,float):217:217 -> n + 80:85:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,float):218:218 -> n + 86:90:com.google.android.material.carousel.KeylineState reverse(com.google.android.material.carousel.KeylineState,float):221:221 -> n +com.google.android.material.carousel.KeylineState$1 -> com.google.android.material.carousel.f$a: # {"id":"sourceFile","fileName":"KeylineState.java"} -com.google.android.material.carousel.KeylineState$Builder -> com.google.android.material.carousel.e$b: +com.google.android.material.carousel.KeylineState$Builder -> com.google.android.material.carousel.f$b: # {"id":"sourceFile","fileName":"KeylineState.java"} float itemSize -> a - int carouselSize -> b + float availableSpace -> b java.util.List tmpKeylines -> c com.google.android.material.carousel.KeylineState$Keyline tmpFirstFocalKeyline -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/e$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/f$c;"} com.google.android.material.carousel.KeylineState$Keyline tmpLastFocalKeyline -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/e$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/f$c;"} int firstFocalKeylineIndex -> f int lastFocalKeylineIndex -> g float lastKeylineMaskedSize -> h int latestAnchorKeylineIndex -> i - 1:3:void (float,int):298:298 -> - 4:11:void (float,int):281:281 -> - 12:13:void (float,int):284:284 -> - 14:16:void (float,int):285:285 -> - 17:18:void (float,int):287:287 -> - 19:20:void (float,int):289:289 -> - 21:22:void (float,int):299:299 -> - 23:25:void (float,int):300:300 -> - 7:11:com.google.android.material.carousel.KeylineState$Builder addAnchorKeyline(float,float,float):540:540 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)Lcom/google/android/material/carousel/e$b;"} - 2:6:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float):341:341 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)Lcom/google/android/material/carousel/e$b;"} - 7:11:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean):328:328 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFZ)Lcom/google/android/material/carousel/e$b;"} - 8:17:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean):508:508 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFZZ)Lcom/google/android/material/carousel/e$b;"} - 18:41:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean):509:509 -> d - 42:51:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean):511:511 -> d - 52:56:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean):514:514 -> d - 10:14:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float):465:465 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFZZF)Lcom/google/android/material/carousel/e$b;"} - 12:18:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):387:387 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFZZFFF)Lcom/google/android/material/carousel/e$b;"} - 19:26:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):388:388 -> f - 27:35:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):391:391 -> f - 36:43:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):385:385 -> f - 44:61:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):394:394 -> f - 62:65:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):398:398 -> f - 66:67:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):399:399 -> f - 68:75:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):400:400 -> f - 76:92:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):403:403 -> f - 93:100:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):404:404 -> f - 101:108:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):408:408 -> f - 109:110:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):412:412 -> f - 111:119:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):413:413 -> f - 120:127:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):409:409 -> f - 128:140:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):415:415 -> f - 141:148:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):416:416 -> f - 149:161:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):419:419 -> f - 162:169:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):421:421 -> f - 170:173:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):426:426 -> f - 174:179:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):427:427 -> f - 7:11:com.google.android.material.carousel.KeylineState$Builder addKeylineRange(float,float,float,int):558:558 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFI)Lcom/google/android/material/carousel/e$b;"} - 15:21:com.google.android.material.carousel.KeylineState$Builder addKeylineRange(float,float,float,int,boolean):594:594 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFIZ)Lcom/google/android/material/carousel/e$b;"} - 1:4:com.google.android.material.carousel.KeylineState build():603:603 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/e;"} - 5:10:com.google.android.material.carousel.KeylineState build():607:607 -> i - 11:18:com.google.android.material.carousel.KeylineState build():608:608 -> i - 19:26:com.google.android.material.carousel.KeylineState build():609:609 -> i - 27:36:com.google.android.material.carousel.KeylineState build():610:610 -> i - 37:57:com.google.android.material.carousel.KeylineState build():612:612 -> i - 58:63:com.google.android.material.carousel.KeylineState build():621:621 -> i - 64:78:com.google.android.material.carousel.KeylineState build():624:624 -> i - 79:86:com.google.android.material.carousel.KeylineState build():604:604 -> i + 1:3:void (float,float):272:272 -> + 4:11:void (float,float):255:255 -> + 12:13:void (float,float):258:258 -> + 14:16:void (float,float):259:259 -> + 17:18:void (float,float):261:261 -> + 19:20:void (float,float):263:263 -> + 21:22:void (float,float):273:273 -> + 23:25:void (float,float):274:274 -> + 7:11:com.google.android.material.carousel.KeylineState$Builder addAnchorKeyline(float,float,float):514:514 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)Lcom/google/android/material/carousel/f$b;"} + 2:6:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float):315:315 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)Lcom/google/android/material/carousel/f$b;"} + 7:11:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean):302:302 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFZ)Lcom/google/android/material/carousel/f$b;"} + 8:15:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean):482:482 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFZZ)Lcom/google/android/material/carousel/f$b;"} + 16:39:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean):483:483 -> d + 40:49:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean):485:485 -> d + 50:54:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean):488:488 -> d + 10:14:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float):439:439 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFZZF)Lcom/google/android/material/carousel/f$b;"} + 12:18:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):361:361 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFZZFFF)Lcom/google/android/material/carousel/f$b;"} + 19:26:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):362:362 -> f + 27:35:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):365:365 -> f + 36:43:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):359:359 -> f + 44:61:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):368:368 -> f + 62:65:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):372:372 -> f + 66:67:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):373:373 -> f + 68:75:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):374:374 -> f + 76:92:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):377:377 -> f + 93:100:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):378:378 -> f + 101:108:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):382:382 -> f + 109:110:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):386:386 -> f + 111:119:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):387:387 -> f + 120:127:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):383:383 -> f + 128:140:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):389:389 -> f + 141:148:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):390:390 -> f + 149:161:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):393:393 -> f + 162:169:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):395:395 -> f + 170:173:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):400:400 -> f + 174:179:com.google.android.material.carousel.KeylineState$Builder addKeyline(float,float,float,boolean,boolean,float,float,float):401:401 -> f + 7:11:com.google.android.material.carousel.KeylineState$Builder addKeylineRange(float,float,float,int):532:532 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFI)Lcom/google/android/material/carousel/f$b;"} + 15:21:com.google.android.material.carousel.KeylineState$Builder addKeylineRange(float,float,float,int,boolean):568:568 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFIZ)Lcom/google/android/material/carousel/f$b;"} + 1:4:com.google.android.material.carousel.KeylineState build():577:577 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/f;"} + 5:10:com.google.android.material.carousel.KeylineState build():581:581 -> i + 11:18:com.google.android.material.carousel.KeylineState build():582:582 -> i + 19:26:com.google.android.material.carousel.KeylineState build():583:583 -> i + 27:36:com.google.android.material.carousel.KeylineState build():584:584 -> i + 37:57:com.google.android.material.carousel.KeylineState build():586:586 -> i + 58:63:com.google.android.material.carousel.KeylineState build():595:595 -> i + 64:76:com.google.android.material.carousel.KeylineState build():598:598 -> i + 77:84:com.google.android.material.carousel.KeylineState build():578:578 -> i 1:1:float calculateKeylineLocationForItemPosition(float,float,int,int):0:0 -> j -com.google.android.material.carousel.KeylineState$Keyline -> com.google.android.material.carousel.e$c: +com.google.android.material.carousel.KeylineState$Keyline -> com.google.android.material.carousel.f$c: # {"id":"sourceFile","fileName":"KeylineState.java"} float loc -> a float locOffset -> b @@ -146770,229 +143907,204 @@ com.google.android.material.carousel.KeylineState$Keyline -> com.google.android. float cutoff -> f float leftOrTopPaddingShift -> g float rightOrBottomPaddingShift -> h - 1:1:void (float,float,float,float):677:677 -> - 2:10:void (float,float,float,float,boolean,float,float,float):707:715 -> - 1:6:com.google.android.material.carousel.KeylineState$Keyline lerp(com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline,float):720:720 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e$c;Lcom/google/android/material/carousel/e$c;F)Lcom/google/android/material/carousel/e$c;"} - 7:14:com.google.android.material.carousel.KeylineState$Keyline lerp(com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline,float):721:721 -> a - 15:22:com.google.android.material.carousel.KeylineState$Keyline lerp(com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline,float):722:722 -> a - 23:30:com.google.android.material.carousel.KeylineState$Keyline lerp(com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline,float):723:723 -> a - 31:38:com.google.android.material.carousel.KeylineState$Keyline lerp(com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline,float):724:724 -> a -com.google.android.material.carousel.KeylineStateList -> com.google.android.material.carousel.f: + 1:1:void (float,float,float,float):646:646 -> + 2:10:void (float,float,float,float,boolean,float,float,float):676:684 -> + 1:6:com.google.android.material.carousel.KeylineState$Keyline lerp(com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline,float):689:689 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f$c;Lcom/google/android/material/carousel/f$c;F)Lcom/google/android/material/carousel/f$c;"} + 7:14:com.google.android.material.carousel.KeylineState$Keyline lerp(com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline,float):690:690 -> a + 15:22:com.google.android.material.carousel.KeylineState$Keyline lerp(com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline,float):691:691 -> a + 23:30:com.google.android.material.carousel.KeylineState$Keyline lerp(com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline,float):692:692 -> a + 31:38:com.google.android.material.carousel.KeylineState$Keyline lerp(com.google.android.material.carousel.KeylineState$Keyline,com.google.android.material.carousel.KeylineState$Keyline,float):693:693 -> a +com.google.android.material.carousel.KeylineStateList -> com.google.android.material.carousel.g: # {"id":"sourceFile","fileName":"KeylineStateList.java"} com.google.android.material.carousel.KeylineState defaultState -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/f;"} java.util.List startStateSteps -> b java.util.List endStateSteps -> c float[] startStateStepsInterpolationPoints -> d float[] endStateStepsInterpolationPoints -> e float startShiftRange -> f float endShiftRange -> g - 1:3:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):67:67 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e;Ljava/util/List;Ljava/util/List;)V"} - 4:5:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):68:68 -> - 6:11:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):69:69 -> - 12:17:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):70:70 -> - 18:35:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):75:75 -> - 36:44:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):76:76 -> - 45:50:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):78:78 -> - 51:70:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):79:79 -> - 71:77:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):84:84 -> - 78:84:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):87:87 -> - 1:5:com.google.android.material.carousel.KeylineState closestStateStepFromInterpolation(java.util.List,float,float[]):281:281 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;F[F)Lcom/google/android/material/carousel/e;"} - 6:14:com.google.android.material.carousel.KeylineState closestStateStepFromInterpolation(java.util.List,float,float[]):287:287 -> a - 15:25:com.google.android.material.carousel.KeylineState closestStateStepFromInterpolation(java.util.List,float,float[]):288:288 -> a - 26:35:com.google.android.material.carousel.KeylineState closestStateStepFromInterpolation(java.util.List,float,float[]):290:290 -> a - 1:4:int findFirstIndexAfterLastFocalKeylineWithMask(com.google.android.material.carousel.KeylineState,float):761:761 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e;F)I"} - 5:14:int findFirstIndexAfterLastFocalKeylineWithMask(com.google.android.material.carousel.KeylineState,float):762:762 -> b - 15:34:int findFirstIndexAfterLastFocalKeylineWithMask(com.google.android.material.carousel.KeylineState,float):763:763 -> b - 35:45:int findFirstIndexAfterLastFocalKeylineWithMask(com.google.android.material.carousel.KeylineState,float):768:768 -> b - 2:11:int findFirstNonAnchorKeylineIndex(com.google.android.material.carousel.KeylineState):783:783 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e;)I"} - 12:31:int findFirstNonAnchorKeylineIndex(com.google.android.material.carousel.KeylineState):784:784 -> c - 1:8:int findLastIndexBeforeFirstFocalKeylineWithMask(com.google.android.material.carousel.KeylineState,float):772:772 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e;F)I"} - 9:30:int findLastIndexBeforeFirstFocalKeylineWithMask(com.google.android.material.carousel.KeylineState,float):774:774 -> d - 1:12:int findLastNonAnchorKeylineIndex(com.google.android.material.carousel.KeylineState):793:793 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e;)I"} - 13:32:int findLastNonAnchorKeylineIndex(com.google.android.material.carousel.KeylineState):794:794 -> e - 1:2:com.google.android.material.carousel.KeylineStateList from(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):98:98 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV1/a;Lcom/google/android/material/carousel/e;FFFLcom/google/android/material/carousel/c$a;)Lcom/google/android/material/carousel/f;"} - 3:6:com.google.android.material.carousel.KeylineStateList from(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):100:100 -> f - 7:14:com.google.android.material.carousel.KeylineStateList from(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):101:101 -> f - 1:3:com.google.android.material.carousel.KeylineState getDefaultState():106:106 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/e;"} - 1:15:com.google.android.material.carousel.KeylineState getEndState():121:121 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/e;"} - 1:6:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):804:804 -> i - 7:34:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):805:805 -> i - 35:43:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):813:813 -> i - 44:51:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):814:814 -> i - 52:57:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):816:816 -> i - 58:72:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):817:817 -> i - 73:102:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):815:815 -> i - 103:117:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):828:828 -> i - 118:123:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):832:832 -> i - 124:138:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):833:833 -> i - 139:147:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):831:831 -> i - 2:6:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float):142:142 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)Lcom/google/android/material/carousel/e;"} - 1:3:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):168:168 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFZ)Lcom/google/android/material/carousel/e;"} - 4:7:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):169:169 -> k - 8:17:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):170:170 -> k - 18:27:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):171:171 -> k - 28:34:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):182:182 -> k - 35:48:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):186:186 -> k - 49:52:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):194:194 -> k - 53:54:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):200:200 -> k - 55:61:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):201:201 -> k - 62:65:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):204:204 -> k - 66:67:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):210:210 -> k - 68:71:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):211:211 -> k - 72:76:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):217:217 -> k - 77:81:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):219:219 -> k - 82:84:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):213:213 -> k - 1:15:com.google.android.material.carousel.KeylineState getStartState():113:113 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/e;"} - 1:4:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):323:323 -> m - 5:11:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):324:324 -> m - 12:17:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):329:329 -> m - 18:25:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):330:330 -> m - 26:39:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):334:334 -> m - 40:61:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):335:335 -> m - 62:70:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):339:339 -> m - 3:7:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):610:610 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV1/a;Lcom/google/android/material/carousel/e;FFLcom/google/android/material/carousel/c$a;)Ljava/util/List;"} - 8:10:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):611:611 -> n - 11:14:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):612:612 -> n - 15:31:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):614:614 -> n - 32:44:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):619:619 -> n - 45:50:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):635:635 -> n - 51:56:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):639:639 -> n - 57:68:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):640:640 -> n - 69:78:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):642:642 -> n - 79:87:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):646:646 -> n - 88:100:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):647:647 -> n - 101:114:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):654:654 -> n - 115:130:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):656:656 -> n - 131:140:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):661:661 -> n - 141:152:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):662:662 -> n - 153:160:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):664:664 -> n - 161:167:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):669:669 -> n - 168:183:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):670:670 -> n - 184:203:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):672:672 -> n - 204:208:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):682:682 -> n - 209:228:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):690:690 -> n - 229:232:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):624:624 -> n - 233:236:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):623:623 -> n - 1:5:float[] getStateStepsRange(java.util.List,float,float[]):257:257 -> o - 6:12:float[] getStateStepsRange(java.util.List,float,float[]):260:260 -> o - 13:23:float[] getStateStepsRange(java.util.List,float,float[]):262:262 -> o - 24:29:float[] getStateStepsRange(java.util.List,float,float[]):267:267 -> o - 30:43:float[] getStateStepsRange(java.util.List,float,float[]):268:268 -> o - 44:50:float[] getStateStepsRange(java.util.List,float,float[]):275:275 -> o - 3:7:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):503:503 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV1/a;Lcom/google/android/material/carousel/e;FFLcom/google/android/material/carousel/c$a;)Ljava/util/List;"} - 8:10:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):504:504 -> p - 11:14:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):505:505 -> p - 15:31:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):507:507 -> p - 32:43:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):512:512 -> p - 44:48:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):528:528 -> p - 49:54:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):531:531 -> p - 55:66:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):532:532 -> p - 67:76:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):534:534 -> p - 77:85:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):538:538 -> p - 86:89:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):540:540 -> p - 90:97:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):539:539 -> p - 98:112:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):549:549 -> p - 113:122:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):554:554 -> p - 123:139:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):555:555 -> p - 140:151:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):557:557 -> p - 152:157:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):559:559 -> p - 158:164:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):563:563 -> p - 165:175:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):564:564 -> p - 176:195:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):567:567 -> p - 196:199:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):578:578 -> p - 200:217:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):586:586 -> p - 218:221:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):516:516 -> p - 222:225:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):515:515 -> p - 1:21:boolean isFirstFocalItemAtLeftOfContainer(com.google.android.material.carousel.KeylineState):355:355 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e;)Z"} - 22:35:boolean isFirstFocalItemAtLeftOfContainer(com.google.android.material.carousel.KeylineState):357:357 -> q - 1:4:boolean isLastFocalItemVisibleAtRightOfContainer(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState):371:371 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV1/a;Lcom/google/android/material/carousel/e;)Z"} - 5:10:boolean isLastFocalItemVisibleAtRightOfContainer(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState):372:372 -> r - 11:14:boolean isLastFocalItemVisibleAtRightOfContainer(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState):373:373 -> r - 15:35:boolean isLastFocalItemVisibleAtRightOfContainer(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState):376:376 -> r - 36:49:boolean isLastFocalItemVisibleAtRightOfContainer(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState):378:378 -> r - 1:5:com.google.android.material.carousel.KeylineState lerp(java.util.List,float,float[]):236:236 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;F[F)Lcom/google/android/material/carousel/e;"} - 6:8:com.google.android.material.carousel.KeylineState lerp(java.util.List,float,float[]):237:237 -> s - 9:18:com.google.android.material.carousel.KeylineState lerp(java.util.List,float,float[]):238:238 -> s - 19:27:com.google.android.material.carousel.KeylineState lerp(java.util.List,float,float[]):239:239 -> s - 28:32:com.google.android.material.carousel.KeylineState lerp(java.util.List,float,float[]):237:237 -> s - 1:9:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,int):740:740 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e;IIFIII)Lcom/google/android/material/carousel/e;"} - 10:15:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,int):741:741 -> t - 16:18:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,int):742:742 -> t - 19:29:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,int):744:744 -> t - 30:35:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,int):746:746 -> t - 36:41:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,int):747:747 -> t - 42:57:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,int):748:748 -> t - 58:66:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,int):753:753 -> t - 67:72:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,int):754:754 -> t - 73:77:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,int):757:757 -> t - 1:11:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,int,boolean,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):385:385 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e;FIZFLcom/google/android/material/carousel/c$a;)Lcom/google/android/material/carousel/e;"} - 12:16:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,int,boolean,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):390:390 -> u - 17:21:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,int,boolean,float,com.google.android.material.carousel.CarouselStrategy$StrategyType):387:387 -> u - 1:9:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):434:434 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e;FIZF)Lcom/google/android/material/carousel/e;"} - 10:11:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):435:435 -> v - 12:20:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):436:436 -> v - 21:37:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):438:438 -> v - 38:43:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):445:445 -> v - 44:49:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):446:446 -> v - 50:53:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):447:447 -> v - 54:72:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):448:448 -> v - 73:78:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):459:459 -> v - 79:88:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):460:460 -> v - 89:92:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):462:462 -> v - 93:98:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):465:465 -> v - 99:107:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):464:464 -> v - 108:115:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):468:468 -> v - 116:138:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):470:470 -> v - 139:143:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingContained(com.google.android.material.carousel.KeylineState,float,int,boolean,float):481:481 -> v - 3:11:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):398:398 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e;FIZ)Lcom/google/android/material/carousel/e;"} - 12:13:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):399:399 -> w - 14:26:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):400:400 -> w - 27:33:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):401:401 -> w - 34:39:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):402:402 -> w - 40:45:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):403:403 -> w - 46:51:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):404:404 -> w - 52:68:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):405:405 -> w - 69:90:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):408:408 -> w - 91:96:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):412:412 -> w - 97:107:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):413:413 -> w - 108:122:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):414:414 -> w - 123:131:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):422:422 -> w - 132:135:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):423:423 -> w - 136:144:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):420:420 -> w - 145:151:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):414:414 -> w - 152:156:com.google.android.material.carousel.KeylineState shiftKeylineStateForPaddingUncontained(com.google.android.material.carousel.KeylineState,float,int,boolean):427:427 -> w - 1:4:com.google.android.material.carousel.KeylineState shiftKeylinesAndCreateKeylineState(com.google.android.material.carousel.KeylineState,float,int):713:713 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/e;FI)Lcom/google/android/material/carousel/e;"} - 5:13:com.google.android.material.carousel.KeylineState shiftKeylinesAndCreateKeylineState(com.google.android.material.carousel.KeylineState,float,int):714:714 -> x - 14:18:com.google.android.material.carousel.KeylineState shiftKeylinesAndCreateKeylineState(com.google.android.material.carousel.KeylineState,float,int):708:708 -> x -com.google.android.material.carousel.KeylineStateList$1 -> com.google.android.material.carousel.f$a: -# {"id":"sourceFile","fileName":"KeylineStateList.java"} - int[] $SwitchMap$com$google$android$material$carousel$CarouselStrategy$StrategyType -> a - 1:19:void ():385:385 -> -com.google.android.material.carousel.MultiBrowseCarouselStrategy -> com.google.android.material.carousel.g: + 1:3:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):61:61 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;Ljava/util/List;Ljava/util/List;)V"} + 4:5:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):62:62 -> + 6:11:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):63:63 -> + 12:17:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):64:64 -> + 18:35:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):69:69 -> + 36:44:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):70:70 -> + 45:50:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):72:72 -> + 51:70:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):73:73 -> + 71:77:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):78:78 -> + 78:84:void (com.google.android.material.carousel.KeylineState,java.util.List,java.util.List):81:81 -> + 1:5:com.google.android.material.carousel.KeylineState closestStateStepFromInterpolation(java.util.List,float,float[]):265:265 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;F[F)Lcom/google/android/material/carousel/f;"} + 6:14:com.google.android.material.carousel.KeylineState closestStateStepFromInterpolation(java.util.List,float,float[]):271:271 -> a + 15:25:com.google.android.material.carousel.KeylineState closestStateStepFromInterpolation(java.util.List,float,float[]):272:272 -> a + 26:35:com.google.android.material.carousel.KeylineState closestStateStepFromInterpolation(java.util.List,float,float[]):274:274 -> a + 1:4:int findFirstIndexAfterLastFocalKeylineWithMask(com.google.android.material.carousel.KeylineState,float):690:690 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;F)I"} + 5:14:int findFirstIndexAfterLastFocalKeylineWithMask(com.google.android.material.carousel.KeylineState,float):691:691 -> b + 15:34:int findFirstIndexAfterLastFocalKeylineWithMask(com.google.android.material.carousel.KeylineState,float):692:692 -> b + 35:45:int findFirstIndexAfterLastFocalKeylineWithMask(com.google.android.material.carousel.KeylineState,float):697:697 -> b + 2:11:int findFirstNonAnchorKeylineIndex(com.google.android.material.carousel.KeylineState):712:712 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;)I"} + 12:31:int findFirstNonAnchorKeylineIndex(com.google.android.material.carousel.KeylineState):713:713 -> c + 1:8:int findLastIndexBeforeFirstFocalKeylineWithMask(com.google.android.material.carousel.KeylineState,float):701:701 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;F)I"} + 9:30:int findLastIndexBeforeFirstFocalKeylineWithMask(com.google.android.material.carousel.KeylineState,float):703:703 -> d + 1:12:int findLastNonAnchorKeylineIndex(com.google.android.material.carousel.KeylineState):722:722 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;)I"} + 13:32:int findLastNonAnchorKeylineIndex(com.google.android.material.carousel.KeylineState):723:723 -> e + 1:2:com.google.android.material.carousel.KeylineStateList from(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,float):87:87 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/b;Lcom/google/android/material/carousel/f;FFF)Lcom/google/android/material/carousel/g;"} + 3:6:com.google.android.material.carousel.KeylineStateList from(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,float):88:88 -> f + 7:14:com.google.android.material.carousel.KeylineStateList from(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float,float):89:89 -> f + 1:3:com.google.android.material.carousel.KeylineState getDefaultState():94:94 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/f;"} + 1:15:com.google.android.material.carousel.KeylineState getEndState():109:109 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/f;"} + 1:6:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):733:733 -> i + 7:34:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):734:734 -> i + 35:43:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):742:742 -> i + 44:51:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):743:743 -> i + 52:57:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):745:745 -> i + 58:72:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):746:746 -> i + 73:102:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):744:744 -> i + 103:117:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):757:757 -> i + 118:123:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):761:761 -> i + 124:138:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):762:762 -> i + 139:147:java.util.Map getKeylineStateForPositionMap(int,int,int,boolean):760:760 -> i + 2:6:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float):129:129 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)Lcom/google/android/material/carousel/f;"} + 1:3:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):155:155 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFZ)Lcom/google/android/material/carousel/f;"} + 4:7:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):156:156 -> k + 8:17:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):157:157 -> k + 18:27:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):158:158 -> k + 28:34:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):166:166 -> k + 35:48:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):170:170 -> k + 49:52:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):178:178 -> k + 53:54:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):184:184 -> k + 55:61:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):185:185 -> k + 62:65:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):188:188 -> k + 66:67:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):194:194 -> k + 68:71:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):195:195 -> k + 72:76:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):201:201 -> k + 77:81:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):203:203 -> k + 82:84:com.google.android.material.carousel.KeylineState getShiftedState(float,float,float,boolean):197:197 -> k + 1:15:com.google.android.material.carousel.KeylineState getStartState():101:101 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/carousel/f;"} + 1:4:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):307:307 -> m + 5:11:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):308:308 -> m + 12:17:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):313:313 -> m + 18:25:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):314:314 -> m + 26:39:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):318:318 -> m + 40:61:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):319:319 -> m + 62:70:float[] getStateStepInterpolationPoints(float,java.util.List,boolean):323:323 -> m + 7:11:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):540:540 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/b;Lcom/google/android/material/carousel/f;FF)Ljava/util/List;"} + 12:14:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):541:541 -> n + 15:18:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):542:542 -> n + 19:36:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):544:544 -> n + 37:49:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):549:549 -> n + 50:55:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):564:564 -> n + 56:61:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):568:568 -> n + 62:74:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):569:569 -> n + 75:84:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):571:571 -> n + 85:91:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):575:575 -> n + 92:95:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):577:577 -> n + 96:103:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):576:576 -> n + 104:117:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):584:584 -> n + 118:133:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):586:586 -> n + 134:143:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):591:591 -> n + 144:155:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):592:592 -> n + 156:163:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):594:594 -> n + 164:170:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):599:599 -> n + 171:184:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):600:600 -> n + 185:196:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):602:602 -> n + 197:200:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):612:612 -> n + 201:212:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):619:619 -> n + 213:216:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):554:554 -> n + 217:220:java.util.List getStateStepsEnd(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):553:553 -> n + 1:5:float[] getStateStepsRange(java.util.List,float,float[]):241:241 -> o + 6:12:float[] getStateStepsRange(java.util.List,float,float[]):244:244 -> o + 13:23:float[] getStateStepsRange(java.util.List,float,float[]):246:246 -> o + 24:29:float[] getStateStepsRange(java.util.List,float,float[]):251:251 -> o + 30:43:float[] getStateStepsRange(java.util.List,float,float[]):252:252 -> o + 44:50:float[] getStateStepsRange(java.util.List,float,float[]):259:259 -> o + 7:11:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):438:438 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/b;Lcom/google/android/material/carousel/f;FF)Ljava/util/List;"} + 12:14:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):439:439 -> p + 15:18:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):440:440 -> p + 19:36:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):442:442 -> p + 37:49:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):447:447 -> p + 50:55:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):462:462 -> p + 56:61:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):465:465 -> p + 62:74:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):466:466 -> p + 75:84:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):468:468 -> p + 85:91:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):472:472 -> p + 92:95:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):474:474 -> p + 96:104:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):473:473 -> p + 105:117:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):481:481 -> p + 118:126:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):486:486 -> p + 127:143:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):487:487 -> p + 144:155:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):489:489 -> p + 156:161:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):491:491 -> p + 162:167:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):495:495 -> p + 168:182:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):496:496 -> p + 183:194:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):499:499 -> p + 195:198:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):510:510 -> p + 199:210:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):517:517 -> p + 211:214:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):451:451 -> p + 215:218:java.util.List getStateStepsStart(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState,float,float):450:450 -> p + 1:21:boolean isFirstFocalItemAtLeftOfContainer(com.google.android.material.carousel.KeylineState):339:339 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;)Z"} + 22:35:boolean isFirstFocalItemAtLeftOfContainer(com.google.android.material.carousel.KeylineState):341:341 -> q + 1:4:boolean isLastFocalItemVisibleAtRightOfContainer(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState):355:355 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/b;Lcom/google/android/material/carousel/f;)Z"} + 5:10:boolean isLastFocalItemVisibleAtRightOfContainer(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState):356:356 -> r + 11:14:boolean isLastFocalItemVisibleAtRightOfContainer(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState):357:357 -> r + 15:35:boolean isLastFocalItemVisibleAtRightOfContainer(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState):360:360 -> r + 36:49:boolean isLastFocalItemVisibleAtRightOfContainer(com.google.android.material.carousel.Carousel,com.google.android.material.carousel.KeylineState):362:362 -> r + 1:5:com.google.android.material.carousel.KeylineState lerp(java.util.List,float,float[]):220:220 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;F[F)Lcom/google/android/material/carousel/f;"} + 6:8:com.google.android.material.carousel.KeylineState lerp(java.util.List,float,float[]):221:221 -> s + 9:18:com.google.android.material.carousel.KeylineState lerp(java.util.List,float,float[]):222:222 -> s + 19:27:com.google.android.material.carousel.KeylineState lerp(java.util.List,float,float[]):223:223 -> s + 28:32:com.google.android.material.carousel.KeylineState lerp(java.util.List,float,float[]):221:221 -> s + 1:9:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,float):669:669 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;IIFIIF)Lcom/google/android/material/carousel/f;"} + 10:15:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,float):670:670 -> t + 16:18:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,float):671:671 -> t + 19:29:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,float):673:673 -> t + 30:35:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,float):675:675 -> t + 36:41:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,float):676:676 -> t + 42:57:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,float):677:677 -> t + 58:66:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,float):682:682 -> t + 67:72:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,float):683:683 -> t + 73:77:com.google.android.material.carousel.KeylineState moveKeylineAndCreateKeylineState(com.google.android.material.carousel.KeylineState,int,int,float,int,int,float):686:686 -> t + 1:9:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):369:369 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;FFZF)Lcom/google/android/material/carousel/f;"} + 10:11:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):370:370 -> u + 12:20:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):371:371 -> u + 21:37:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):373:373 -> u + 38:43:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):380:380 -> u + 44:49:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):381:381 -> u + 50:53:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):382:382 -> u + 54:72:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):383:383 -> u + 73:78:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):394:394 -> u + 79:88:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):395:395 -> u + 89:92:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):397:397 -> u + 93:98:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):400:400 -> u + 99:107:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):399:399 -> u + 108:111:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):403:403 -> u + 112:134:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):405:405 -> u + 135:139:com.google.android.material.carousel.KeylineState shiftKeylineStateForPadding(com.google.android.material.carousel.KeylineState,float,float,boolean,float):416:416 -> u + 1:4:com.google.android.material.carousel.KeylineState shiftKeylinesAndCreateKeylineState(com.google.android.material.carousel.KeylineState,float,float):642:642 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/f;FF)Lcom/google/android/material/carousel/f;"} + 5:13:com.google.android.material.carousel.KeylineState shiftKeylinesAndCreateKeylineState(com.google.android.material.carousel.KeylineState,float,float):643:643 -> v + 14:18:com.google.android.material.carousel.KeylineState shiftKeylinesAndCreateKeylineState(com.google.android.material.carousel.KeylineState,float,float):637:637 -> v +com.google.android.material.carousel.MultiBrowseCarouselStrategy -> com.google.android.material.carousel.h: # {"id":"sourceFile","fileName":"MultiBrowseCarouselStrategy.java"} int keylineCount -> c int[] SMALL_COUNTS -> d @@ -147001,54 +144113,52 @@ com.google.android.material.carousel.MultiBrowseCarouselStrategy -> com.google.a 9:15:void ():52:52 -> 1:4:void ():49:49 -> 5:7:void ():56:56 -> - 3:6:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):62:62 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV1/a;Landroid/view/View;)Lcom/google/android/material/carousel/e;"} - 7:12:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):63:63 -> g - 13:16:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):64:64 -> g - 17:22:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):67:67 -> g - 23:28:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):68:68 -> g - 29:33:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):69:69 -> g - 34:39:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):71:71 -> g - 40:45:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):72:72 -> g - 46:50:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):73:73 -> g - 51:56:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):76:76 -> g - 57:61:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):77:77 -> g - 62:68:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):78:78 -> g - 69:80:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):80:80 -> g - 81:90:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):86:86 -> g - 91:99:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):97:97 -> g - 100:103:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):102:102 -> g - 104:105:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):105:105 -> g - 106:111:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):106:106 -> g - 112:115:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):107:107 -> g - 116:125:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):108:108 -> g - 126:133:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):115:115 -> g - 134:143:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):116:116 -> g - 144:161:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):117:117 -> g - 162:170:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):118:118 -> g - 171:177:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):119:119 -> g - 178:182:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):121:121 -> g - 183:186:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):124:124 -> g - 187:192:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):135:135 -> g - 193:200:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):138:138 -> g - 201:214:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):142:142 -> g - 215:221:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):145:145 -> g - 222:238:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):152:152 -> g - 239:242:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):153:153 -> g - 243:246:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):166:166 -> g - 247:252:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):170:170 -> g - 253:257:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):165:165 -> g - 1:16:boolean shouldRefreshKeylineState(com.google.android.material.carousel.Carousel,int):195:195 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV1/a;I)Z"} - 17:28:boolean shouldRefreshKeylineState(com.google.android.material.carousel.Carousel,int):196:196 -> h - 1:8:boolean ensureArrangementFitsItemCount(com.google.android.material.carousel.Arrangement,int):174:174 -> i + 3:7:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):61:61 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/b;Landroid/view/View;)Lcom/google/android/material/carousel/f;"} + 8:13:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):62:62 -> g + 14:19:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):63:63 -> g + 20:25:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):66:66 -> g + 26:31:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):67:67 -> g + 32:36:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):68:68 -> g + 37:42:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):70:70 -> g + 43:48:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):71:71 -> g + 49:54:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):72:72 -> g + 55:59:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):75:75 -> g + 60:64:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):76:76 -> g + 65:70:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):77:77 -> g + 71:82:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):79:79 -> g + 83:91:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):85:85 -> g + 92:100:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):96:96 -> g + 101:104:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):101:101 -> g + 105:106:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):104:104 -> g + 107:112:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):105:105 -> g + 113:116:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):106:106 -> g + 117:126:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):107:107 -> g + 127:134:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):114:114 -> g + 135:143:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):115:115 -> g + 144:157:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):116:116 -> g + 158:166:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):117:117 -> g + 167:172:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):118:118 -> g + 173:182:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):120:120 -> g + 183:186:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):123:123 -> g + 187:192:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):134:134 -> g + 193:202:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):136:136 -> g + 203:226:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):139:139 -> g + 227:230:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):140:140 -> g + 231:234:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):153:153 -> g + 235:238:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):157:157 -> g + 239:243:com.google.android.material.carousel.KeylineState onFirstChildMeasuredWithMargins(com.google.android.material.carousel.Carousel,android.view.View):152:152 -> g + 1:16:boolean shouldRefreshKeylineState(com.google.android.material.carousel.Carousel,int):182:182 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/b;I)Z"} + 17:28:boolean shouldRefreshKeylineState(com.google.android.material.carousel.Carousel,int):183:183 -> h + 1:8:boolean ensureArrangementFitsItemCount(com.google.android.material.carousel.Arrangement,int):161:161 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/carousel/a;I)Z"} - 9:21:boolean ensureArrangementFitsItemCount(com.google.android.material.carousel.Arrangement,int):175:175 -> i - 22:27:boolean ensureArrangementFitsItemCount(com.google.android.material.carousel.Arrangement,int):179:179 -> i - 28:30:boolean ensureArrangementFitsItemCount(com.google.android.material.carousel.Arrangement,int):180:180 -> i - 31:36:boolean ensureArrangementFitsItemCount(com.google.android.material.carousel.Arrangement,int):181:181 -> i - 37:42:boolean ensureArrangementFitsItemCount(com.google.android.material.carousel.Arrangement,int):183:183 -> i -com.google.android.material.checkbox.MaterialCheckBox -> W1.d: + 9:21:boolean ensureArrangementFitsItemCount(com.google.android.material.carousel.Arrangement,int):162:162 -> i + 22:27:boolean ensureArrangementFitsItemCount(com.google.android.material.carousel.Arrangement,int):166:166 -> i + 28:30:boolean ensureArrangementFitsItemCount(com.google.android.material.carousel.Arrangement,int):167:167 -> i + 31:36:boolean ensureArrangementFitsItemCount(com.google.android.material.carousel.Arrangement,int):168:168 -> i + 37:42:boolean ensureArrangementFitsItemCount(com.google.android.material.carousel.Arrangement,int):170:170 -> i +com.google.android.material.checkbox.MaterialCheckBox -> T1.d: # {"id":"sourceFile","fileName":"MaterialCheckBox.java"} androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback transitionToUncheckedCallback -> A # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/vectordrawable/graphics/drawable/b;"} @@ -147077,234 +144187,237 @@ com.google.android.material.checkbox.MaterialCheckBox -> W1.d: android.widget.CompoundButton$OnCheckedChangeListener onCheckedChangeListener -> y androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat transitionToUnchecked -> z # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/vectordrawable/graphics/drawable/c;"} - 1:4:void ():87:87 -> - 5:12:void ():125:125 -> - 13:23:void ():126:126 -> - 24:58:void ():127:127 -> - 59:75:void ():138:138 -> - 1:1:void (android.content.Context,android.util.AttributeSet):228:228 -> - 2:2:void (android.content.Context,android.util.AttributeSet,int):232:232 -> - 3:3:void (android.content.Context,android.util.AttributeSet,int):140:140 -> - 4:4:void (android.content.Context,android.util.AttributeSet,int):142:142 -> - 5:5:void (android.content.Context,android.util.AttributeSet,int):170:170 -> - 6:6:void (android.content.Context,android.util.AttributeSet,int):169:169 -> - 7:7:void (android.content.Context,android.util.AttributeSet,int):171:171 -> - 8:8:void (android.content.Context,android.util.AttributeSet,int):234:234 -> - 9:10:void (android.content.Context,android.util.AttributeSet,int):236:237 -> - 11:11:void (android.content.Context,android.util.AttributeSet,int):239:239 -> - 12:13:void (android.content.Context,android.util.AttributeSet,int):241:242 -> - 14:14:void (android.content.Context,android.util.AttributeSet,int):245:245 -> - 15:23:void (android.content.Context,android.util.AttributeSet,int):247:255 -> - 24:25:void (android.content.Context,android.util.AttributeSet,int):258:259 -> - 26:26:void (android.content.Context,android.util.AttributeSet,int):261:261 -> - 27:27:void (android.content.Context,android.util.AttributeSet,int):263:263 -> - 28:28:void (android.content.Context,android.util.AttributeSet,int):262:262 -> - 29:38:void (android.content.Context,android.util.AttributeSet,int):264:273 -> - 39:39:void (android.content.Context,android.util.AttributeSet,int):272:272 -> - 40:40:void (android.content.Context,android.util.AttributeSet,int):276:276 -> - 41:41:void (android.content.Context,android.util.AttributeSet,int):278:278 -> - 1:3:int[] access$000(com.google.android.material.checkbox.MaterialCheckBox):85:85 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW1/d;)[I"} - 1:7:boolean isButtonDrawableLegacy(androidx.appcompat.widget.TintTypedArray):803:803 -> c + 1:4:void ():88:88 -> + 5:12:void ():126:126 -> + 13:23:void ():127:127 -> + 24:58:void ():128:128 -> + 59:75:void ():139:139 -> + 1:1:void (android.content.Context,android.util.AttributeSet):232:232 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):236:236 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):141:141 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):143:143 -> + 5:5:void (android.content.Context,android.util.AttributeSet,int):171:171 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):170:170 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):172:172 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int):238:238 -> + 9:10:void (android.content.Context,android.util.AttributeSet,int):240:241 -> + 11:11:void (android.content.Context,android.util.AttributeSet,int):243:243 -> + 12:13:void (android.content.Context,android.util.AttributeSet,int):245:246 -> + 14:14:void (android.content.Context,android.util.AttributeSet,int):249:249 -> + 15:23:void (android.content.Context,android.util.AttributeSet,int):251:259 -> + 24:25:void (android.content.Context,android.util.AttributeSet,int):262:263 -> + 26:26:void (android.content.Context,android.util.AttributeSet,int):265:265 -> + 27:27:void (android.content.Context,android.util.AttributeSet,int):267:267 -> + 28:28:void (android.content.Context,android.util.AttributeSet,int):266:266 -> + 29:38:void (android.content.Context,android.util.AttributeSet,int):268:277 -> + 39:39:void (android.content.Context,android.util.AttributeSet,int):276:276 -> + 40:40:void (android.content.Context,android.util.AttributeSet,int):280:280 -> + 41:41:void (android.content.Context,android.util.AttributeSet,int):282:282 -> + 1:3:int[] access$000(com.google.android.material.checkbox.MaterialCheckBox):86:86 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT1/d;)[I"} + 1:7:boolean isButtonDrawableLegacy(androidx.appcompat.widget.TintTypedArray):841:841 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/h0;)Z"} - 8:9:boolean isButtonDrawableLegacy(androidx.appcompat.widget.TintTypedArray):804:804 -> c - 10:13:boolean isButtonDrawableLegacy(androidx.appcompat.widget.TintTypedArray):805:805 -> c - 14:22:boolean isButtonDrawableLegacy(androidx.appcompat.widget.TintTypedArray):806:806 -> c - 1:3:boolean isErrorShown():470:470 -> d - 1:4:void refreshButtonDrawable():708:708 -> e - 5:8:void refreshButtonDrawable():710:710 -> e - 9:14:void refreshButtonDrawable():709:709 -> e - 15:20:void refreshButtonDrawable():711:711 -> e - 21:26:void refreshButtonDrawable():712:712 -> e - 27:29:void refreshButtonDrawable():715:715 -> e - 30:32:void refreshButtonDrawable():716:716 -> e - 33:36:void refreshButtonDrawable():718:718 -> e - 37:40:void refreshButtonDrawable():719:719 -> e - 41:43:void refreshButtonDrawable():718:718 -> e - 44:47:void refreshButtonDrawable():721:721 -> e - 1:10:void setDefaultStateDescription():775:775 -> f - 11:18:void setDefaultStateDescription():776:776 -> f - 1:5:void setUpDefaultButtonDrawableAnimationIfNeeded():729:729 -> g - 6:9:void setUpDefaultButtonDrawableAnimationIfNeeded():733:733 -> g - 10:14:void setUpDefaultButtonDrawableAnimationIfNeeded():734:734 -> g - 15:21:void setUpDefaultButtonDrawableAnimationIfNeeded():735:735 -> g - 22:31:void setUpDefaultButtonDrawableAnimationIfNeeded():741:741 -> g - 32:38:void setUpDefaultButtonDrawableAnimationIfNeeded():744:744 -> g - 39:41:void setUpDefaultButtonDrawableAnimationIfNeeded():745:745 -> g - 42:51:void setUpDefaultButtonDrawableAnimationIfNeeded():747:747 -> g - 52:55:void setUpDefaultButtonDrawableAnimationIfNeeded():748:748 -> g - 1:3:android.graphics.drawable.Drawable getButtonDrawable():551:551 -> getButtonDrawable - 1:3:android.graphics.drawable.Drawable getButtonIconDrawable():614:614 -> getButtonIconDrawable - 1:3:android.content.res.ColorStateList getButtonIconTintList():642:642 -> getButtonIconTintList - 1:3:android.graphics.PorterDuff$Mode getButtonIconTintMode():670:670 -> getButtonIconTintMode - 1:5:java.lang.String getButtonStateDescription():782:782 -> getButtonStateDescription - 6:18:java.lang.String getButtonStateDescription():783:783 -> getButtonStateDescription - 19:29:java.lang.String getButtonStateDescription():785:785 -> getButtonStateDescription - 30:40:java.lang.String getButtonStateDescription():787:787 -> getButtonStateDescription - 1:3:android.content.res.ColorStateList getButtonTintList():566:566 -> getButtonTintList - 1:3:int getCheckedState():412:412 -> getCheckedState - 1:3:java.lang.CharSequence getErrorAccessibilityLabel():505:505 -> getErrorAccessibilityLabel - 1:4:android.content.res.ColorStateList getMaterialThemeColorsTintList():810:810 -> getMaterialThemeColorsTintList - 5:9:android.content.res.ColorStateList getMaterialThemeColorsTintList():811:811 -> getMaterialThemeColorsTintList - 10:11:android.content.res.ColorStateList getMaterialThemeColorsTintList():812:812 -> getMaterialThemeColorsTintList - 12:15:android.content.res.ColorStateList getMaterialThemeColorsTintList():813:813 -> getMaterialThemeColorsTintList - 16:17:android.content.res.ColorStateList getMaterialThemeColorsTintList():814:814 -> getMaterialThemeColorsTintList - 18:21:android.content.res.ColorStateList getMaterialThemeColorsTintList():815:815 -> getMaterialThemeColorsTintList - 22:27:android.content.res.ColorStateList getMaterialThemeColorsTintList():816:816 -> getMaterialThemeColorsTintList - 28:36:android.content.res.ColorStateList getMaterialThemeColorsTintList():817:817 -> getMaterialThemeColorsTintList - 37:43:android.content.res.ColorStateList getMaterialThemeColorsTintList():820:820 -> getMaterialThemeColorsTintList - 44:52:android.content.res.ColorStateList getMaterialThemeColorsTintList():822:822 -> getMaterialThemeColorsTintList - 53:63:android.content.res.ColorStateList getMaterialThemeColorsTintList():824:824 -> getMaterialThemeColorsTintList - 64:70:android.content.res.ColorStateList getMaterialThemeColorsTintList():826:826 -> getMaterialThemeColorsTintList - 71:76:android.content.res.ColorStateList getMaterialThemeColorsTintList():828:828 -> getMaterialThemeColorsTintList - 77:83:android.content.res.ColorStateList getMaterialThemeColorsTintList():830:830 -> getMaterialThemeColorsTintList - 84:86:android.content.res.ColorStateList getMaterialThemeColorsTintList():832:832 -> getMaterialThemeColorsTintList - 1:5:android.content.res.ColorStateList getSuperButtonTintList():793:793 -> getSuperButtonTintList - 6:11:android.content.res.ColorStateList getSuperButtonTintList():796:796 -> getSuperButtonTintList - 12:16:android.content.res.ColorStateList getSuperButtonTintList():797:797 -> getSuperButtonTintList - 17:21:android.content.res.ColorStateList getSuperButtonTintList():799:799 -> getSuperButtonTintList - 1:8:void updateButtonTints():754:754 -> h - 9:11:void updateButtonTints():755:755 -> h - 12:19:void updateButtonTints():758:758 -> h - 20:23:void updateButtonTints():759:759 -> h - 1:8:boolean isChecked():341:341 -> isChecked - 1:3:void onAttachedToWindow():310:310 -> onAttachedToWindow - 4:16:void onAttachedToWindow():312:312 -> onAttachedToWindow - 17:20:void onAttachedToWindow():313:313 -> onAttachedToWindow - 3:6:int[] onCreateDrawableState(int):319:319 -> onCreateDrawableState - 7:12:int[] onCreateDrawableState(int):321:321 -> onCreateDrawableState - 13:17:int[] onCreateDrawableState(int):322:322 -> onCreateDrawableState - 18:23:int[] onCreateDrawableState(int):325:325 -> onCreateDrawableState - 24:28:int[] onCreateDrawableState(int):326:326 -> onCreateDrawableState - 29:35:int[] onCreateDrawableState(int):329:329 -> onCreateDrawableState - 1:14:void onDraw(android.graphics.Canvas):284:284 -> onDraw - 15:20:void onDraw(android.graphics.Canvas):285:285 -> onDraw - 21:29:void onDraw(android.graphics.Canvas):287:287 -> onDraw - 30:41:void onDraw(android.graphics.Canvas):288:288 -> onDraw - 42:47:void onDraw(android.graphics.Canvas):290:290 -> onDraw - 48:50:void onDraw(android.graphics.Canvas):291:291 -> onDraw - 51:53:void onDraw(android.graphics.Canvas):292:292 -> onDraw - 54:56:void onDraw(android.graphics.Canvas):293:293 -> onDraw - 57:62:void onDraw(android.graphics.Canvas):295:295 -> onDraw - 63:66:void onDraw(android.graphics.Canvas):296:296 -> onDraw - 67:84:void onDraw(android.graphics.Canvas):297:297 -> onDraw - 85:88:void onDraw(android.graphics.Canvas):305:305 -> onDraw - 1:6:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):356:356 -> onInitializeAccessibilityNodeInfo - 7:12:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):361:361 -> onInitializeAccessibilityNodeInfo - 13:42:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):362:362 -> onInitializeAccessibilityNodeInfo - 1:4:void onRestoreInstanceState(android.os.Parcelable):848:848 -> onRestoreInstanceState - 5:8:void onRestoreInstanceState(android.os.Parcelable):849:849 -> onRestoreInstanceState - 9:10:void onRestoreInstanceState(android.os.Parcelable):852:852 -> onRestoreInstanceState - 11:17:void onRestoreInstanceState(android.os.Parcelable):853:853 -> onRestoreInstanceState - 18:23:void onRestoreInstanceState(android.os.Parcelable):854:854 -> onRestoreInstanceState - 1:4:android.os.Parcelable onSaveInstanceState():838:838 -> onSaveInstanceState - 5:9:android.os.Parcelable onSaveInstanceState():840:840 -> onSaveInstanceState - 10:16:android.os.Parcelable onSaveInstanceState():842:842 -> onSaveInstanceState - 1:1:void setButtonDrawable(int):538:538 -> setButtonDrawable - 2:4:void setButtonDrawable(android.graphics.drawable.Drawable):543:545 -> setButtonDrawable - 1:2:void setButtonIconDrawable(android.graphics.drawable.Drawable):600:600 -> setButtonIconDrawable - 3:6:void setButtonIconDrawable(android.graphics.drawable.Drawable):601:601 -> setButtonIconDrawable - 1:12:void setButtonIconDrawableResource(int):586:586 -> setButtonIconDrawableResource - 1:5:void setButtonIconTintList(android.content.res.ColorStateList):627:627 -> setButtonIconTintList - 6:7:void setButtonIconTintList(android.content.res.ColorStateList):630:630 -> setButtonIconTintList - 8:11:void setButtonIconTintList(android.content.res.ColorStateList):631:631 -> setButtonIconTintList - 1:5:void setButtonIconTintMode(android.graphics.PorterDuff$Mode):655:655 -> setButtonIconTintMode - 6:7:void setButtonIconTintMode(android.graphics.PorterDuff$Mode):658:658 -> setButtonIconTintMode - 8:11:void setButtonIconTintMode(android.graphics.PorterDuff$Mode):659:659 -> setButtonIconTintMode - 1:5:void setButtonTintList(android.content.res.ColorStateList):556:556 -> setButtonTintList - 6:7:void setButtonTintList(android.content.res.ColorStateList):559:559 -> setButtonTintList - 8:11:void setButtonTintList(android.content.res.ColorStateList):560:560 -> setButtonTintList - 1:3:void setButtonTintMode(android.graphics.PorterDuff$Mode):571:571 -> setButtonTintMode - 4:7:void setButtonTintMode(android.graphics.PorterDuff$Mode):572:572 -> setButtonTintMode - 1:3:void setCenterIfNoTextEnabled(boolean):696:696 -> setCenterIfNoTextEnabled - 1:4:void setChecked(boolean):336:336 -> setChecked - 1:4:void setCheckedState(int):373:373 -> setCheckedState - 5:13:void setCheckedState(int):374:374 -> setCheckedState - 14:16:void setCheckedState(int):375:375 -> setCheckedState - 17:19:void setCheckedState(int):376:376 -> setCheckedState - 20:22:void setCheckedState(int):377:377 -> setCheckedState - 23:27:void setCheckedState(int):380:380 -> setCheckedState - 28:29:void setCheckedState(int):384:384 -> setCheckedState - 30:33:void setCheckedState(int):385:385 -> setCheckedState - 34:52:void setCheckedState(int):386:386 -> setCheckedState - 53:53:void setCheckedState(int):387:387 -> setCheckedState - 54:62:void setCheckedState(int):390:390 -> setCheckedState - 63:69:void setCheckedState(int):391:391 -> setCheckedState - 70:75:void setCheckedState(int):393:393 -> setCheckedState - 76:83:void setCheckedState(int):394:394 -> setCheckedState - 84:93:void setCheckedState(int):395:395 -> setCheckedState - 94:96:void setCheckedState(int):397:397 -> setCheckedState - 97:99:void setCheckedState(int):401:401 -> setCheckedState - 1:3:void setErrorAccessibilityLabel(java.lang.CharSequence):494:494 -> setErrorAccessibilityLabel - 3:16:void setErrorAccessibilityLabelResource(int):482:482 -> setErrorAccessibilityLabelResource - 1:5:void setErrorShown(boolean):452:452 -> setErrorShown - 6:7:void setErrorShown(boolean):455:455 -> setErrorShown - 8:10:void setErrorShown(boolean):456:456 -> setErrorShown - 11:31:void setErrorShown(boolean):458:458 -> setErrorShown - 32:32:void setErrorShown(boolean):459:459 -> setErrorShown - 1:3:void setOnCheckedChangeListener(android.widget.CompoundButton$OnCheckedChangeListener):351:351 -> setOnCheckedChangeListener - 1:4:void setStateDescription(java.lang.CharSequence):766:766 -> setStateDescription - 5:8:void setStateDescription(java.lang.CharSequence):768:768 -> setStateDescription - 9:12:void setStateDescription(java.lang.CharSequence):770:770 -> setStateDescription - 1:4:void setUseMaterialThemeColors(boolean):678:678 -> setUseMaterialThemeColors - 5:13:void setUseMaterialThemeColors(boolean):680:680 -> setUseMaterialThemeColors - 14:17:void setUseMaterialThemeColors(boolean):682:682 -> setUseMaterialThemeColors - 1:10:void toggle():346:346 -> toggle -com.google.android.material.checkbox.MaterialCheckBox$$ExternalSyntheticApiModelOutline0 -> W1.a: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Class W1.MaterialCheckBox$$ExternalSyntheticApiModelOutline0.m():0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.checkbox.MaterialCheckBox$$ExternalSyntheticApiModelOutline1 -> W1.b: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.autofill.AutofillManager W1.MaterialCheckBox$$ExternalSyntheticApiModelOutline1.m(java.lang.Object):0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.checkbox.MaterialCheckBox$$ExternalSyntheticApiModelOutline2 -> W1.c: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - 1:1:void W1.MaterialCheckBox$$ExternalSyntheticApiModelOutline2.m(android.view.autofill.AutofillManager,android.view.View):0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.checkbox.MaterialCheckBox$1 -> W1.d$a: + 8:9:boolean isButtonDrawableLegacy(androidx.appcompat.widget.TintTypedArray):842:842 -> c + 10:13:boolean isButtonDrawableLegacy(androidx.appcompat.widget.TintTypedArray):843:843 -> c + 14:22:boolean isButtonDrawableLegacy(androidx.appcompat.widget.TintTypedArray):848:848 -> c + 1:3:boolean isErrorShown():495:495 -> d + 1:4:void refreshButtonDrawable():733:733 -> e + 5:8:void refreshButtonDrawable():735:735 -> e + 9:14:void refreshButtonDrawable():734:734 -> e + 15:20:void refreshButtonDrawable():736:736 -> e + 21:26:void refreshButtonDrawable():737:737 -> e + 27:29:void refreshButtonDrawable():740:740 -> e + 30:32:void refreshButtonDrawable():741:741 -> e + 33:36:void refreshButtonDrawable():743:743 -> e + 37:40:void refreshButtonDrawable():744:744 -> e + 41:43:void refreshButtonDrawable():743:743 -> e + 44:47:void refreshButtonDrawable():746:746 -> e + 1:10:void setDefaultStateDescription():813:813 -> f + 11:18:void setDefaultStateDescription():814:814 -> f + 1:5:void setUpDefaultButtonDrawableAnimationIfNeeded():754:754 -> g + 6:9:void setUpDefaultButtonDrawableAnimationIfNeeded():758:758 -> g + 10:14:void setUpDefaultButtonDrawableAnimationIfNeeded():759:759 -> g + 15:21:void setUpDefaultButtonDrawableAnimationIfNeeded():760:760 -> g + 22:31:void setUpDefaultButtonDrawableAnimationIfNeeded():766:766 -> g + 32:38:void setUpDefaultButtonDrawableAnimationIfNeeded():769:769 -> g + 39:41:void setUpDefaultButtonDrawableAnimationIfNeeded():770:770 -> g + 42:51:void setUpDefaultButtonDrawableAnimationIfNeeded():772:772 -> g + 52:55:void setUpDefaultButtonDrawableAnimationIfNeeded():773:773 -> g + 1:3:android.graphics.drawable.Drawable getButtonDrawable():576:576 -> getButtonDrawable + 1:3:android.graphics.drawable.Drawable getButtonIconDrawable():639:639 -> getButtonIconDrawable + 1:3:android.content.res.ColorStateList getButtonIconTintList():667:667 -> getButtonIconTintList + 1:3:android.graphics.PorterDuff$Mode getButtonIconTintMode():695:695 -> getButtonIconTintMode + 1:5:java.lang.String getButtonStateDescription():820:820 -> getButtonStateDescription + 6:18:java.lang.String getButtonStateDescription():821:821 -> getButtonStateDescription + 19:29:java.lang.String getButtonStateDescription():823:823 -> getButtonStateDescription + 30:40:java.lang.String getButtonStateDescription():825:825 -> getButtonStateDescription + 1:3:android.content.res.ColorStateList getButtonTintList():591:591 -> getButtonTintList + 1:3:int getCheckedState():434:434 -> getCheckedState + 1:3:java.lang.CharSequence getErrorAccessibilityLabel():530:530 -> getErrorAccessibilityLabel + 1:4:android.content.res.ColorStateList getMaterialThemeColorsTintList():853:853 -> getMaterialThemeColorsTintList + 5:9:android.content.res.ColorStateList getMaterialThemeColorsTintList():854:854 -> getMaterialThemeColorsTintList + 10:15:android.content.res.ColorStateList getMaterialThemeColorsTintList():855:855 -> getMaterialThemeColorsTintList + 16:21:android.content.res.ColorStateList getMaterialThemeColorsTintList():856:856 -> getMaterialThemeColorsTintList + 22:27:android.content.res.ColorStateList getMaterialThemeColorsTintList():857:857 -> getMaterialThemeColorsTintList + 28:36:android.content.res.ColorStateList getMaterialThemeColorsTintList():858:858 -> getMaterialThemeColorsTintList + 37:43:android.content.res.ColorStateList getMaterialThemeColorsTintList():861:861 -> getMaterialThemeColorsTintList + 44:52:android.content.res.ColorStateList getMaterialThemeColorsTintList():863:863 -> getMaterialThemeColorsTintList + 53:63:android.content.res.ColorStateList getMaterialThemeColorsTintList():865:865 -> getMaterialThemeColorsTintList + 64:70:android.content.res.ColorStateList getMaterialThemeColorsTintList():867:867 -> getMaterialThemeColorsTintList + 71:76:android.content.res.ColorStateList getMaterialThemeColorsTintList():869:869 -> getMaterialThemeColorsTintList + 77:83:android.content.res.ColorStateList getMaterialThemeColorsTintList():871:871 -> getMaterialThemeColorsTintList + 84:86:android.content.res.ColorStateList getMaterialThemeColorsTintList():873:873 -> getMaterialThemeColorsTintList + 1:5:android.content.res.ColorStateList getSuperButtonTintList():831:831 -> getSuperButtonTintList + 6:11:android.content.res.ColorStateList getSuperButtonTintList():834:834 -> getSuperButtonTintList + 12:16:android.content.res.ColorStateList getSuperButtonTintList():835:835 -> getSuperButtonTintList + 17:21:android.content.res.ColorStateList getSuperButtonTintList():837:837 -> getSuperButtonTintList + 1:8:void updateButtonTints():779:779 -> h + 9:11:void updateButtonTints():780:780 -> h + 12:19:void updateButtonTints():783:783 -> h + 20:23:void updateButtonTints():784:784 -> h + 1:1:void updateIconTintIfNeeded():799:799 -> i + 1:8:boolean isChecked():358:358 -> isChecked + 1:3:void onAttachedToWindow():319:319 -> onAttachedToWindow + 4:16:void onAttachedToWindow():321:321 -> onAttachedToWindow + 17:20:void onAttachedToWindow():322:322 -> onAttachedToWindow + 3:6:int[] onCreateDrawableState(int):328:328 -> onCreateDrawableState + 7:12:int[] onCreateDrawableState(int):330:330 -> onCreateDrawableState + 13:17:int[] onCreateDrawableState(int):331:331 -> onCreateDrawableState + 18:23:int[] onCreateDrawableState(int):334:334 -> onCreateDrawableState + 24:28:int[] onCreateDrawableState(int):335:335 -> onCreateDrawableState + 29:34:int[] onCreateDrawableState(int):338:338 -> onCreateDrawableState + 35:38:int[] onCreateDrawableState(int):340:340 -> onCreateDrawableState + 1:14:void onDraw(android.graphics.Canvas):293:293 -> onDraw + 15:20:void onDraw(android.graphics.Canvas):294:294 -> onDraw + 21:29:void onDraw(android.graphics.Canvas):296:296 -> onDraw + 30:41:void onDraw(android.graphics.Canvas):297:297 -> onDraw + 42:47:void onDraw(android.graphics.Canvas):299:299 -> onDraw + 48:50:void onDraw(android.graphics.Canvas):300:300 -> onDraw + 51:53:void onDraw(android.graphics.Canvas):301:301 -> onDraw + 54:56:void onDraw(android.graphics.Canvas):302:302 -> onDraw + 57:62:void onDraw(android.graphics.Canvas):304:304 -> onDraw + 63:66:void onDraw(android.graphics.Canvas):305:305 -> onDraw + 67:80:void onDraw(android.graphics.Canvas):307:307 -> onDraw + 81:84:void onDraw(android.graphics.Canvas):306:306 -> onDraw + 85:88:void onDraw(android.graphics.Canvas):314:314 -> onDraw + 1:6:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):373:373 -> onInitializeAccessibilityNodeInfo + 7:12:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):378:378 -> onInitializeAccessibilityNodeInfo + 13:42:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):379:379 -> onInitializeAccessibilityNodeInfo + 1:4:void onRestoreInstanceState(android.os.Parcelable):889:889 -> onRestoreInstanceState + 5:8:void onRestoreInstanceState(android.os.Parcelable):890:890 -> onRestoreInstanceState + 9:10:void onRestoreInstanceState(android.os.Parcelable):893:893 -> onRestoreInstanceState + 11:17:void onRestoreInstanceState(android.os.Parcelable):894:894 -> onRestoreInstanceState + 18:23:void onRestoreInstanceState(android.os.Parcelable):895:895 -> onRestoreInstanceState + 1:4:android.os.Parcelable onSaveInstanceState():879:879 -> onSaveInstanceState + 5:9:android.os.Parcelable onSaveInstanceState():881:881 -> onSaveInstanceState + 10:16:android.os.Parcelable onSaveInstanceState():883:883 -> onSaveInstanceState + 1:1:void setButtonDrawable(int):563:563 -> setButtonDrawable + 2:4:void setButtonDrawable(android.graphics.drawable.Drawable):568:570 -> setButtonDrawable + 1:2:void setButtonIconDrawable(android.graphics.drawable.Drawable):625:625 -> setButtonIconDrawable + 3:6:void setButtonIconDrawable(android.graphics.drawable.Drawable):626:626 -> setButtonIconDrawable + 1:12:void setButtonIconDrawableResource(int):611:611 -> setButtonIconDrawableResource + 1:5:void setButtonIconTintList(android.content.res.ColorStateList):652:652 -> setButtonIconTintList + 6:7:void setButtonIconTintList(android.content.res.ColorStateList):655:655 -> setButtonIconTintList + 8:11:void setButtonIconTintList(android.content.res.ColorStateList):656:656 -> setButtonIconTintList + 1:5:void setButtonIconTintMode(android.graphics.PorterDuff$Mode):680:680 -> setButtonIconTintMode + 6:7:void setButtonIconTintMode(android.graphics.PorterDuff$Mode):683:683 -> setButtonIconTintMode + 8:11:void setButtonIconTintMode(android.graphics.PorterDuff$Mode):684:684 -> setButtonIconTintMode + 1:5:void setButtonTintList(android.content.res.ColorStateList):581:581 -> setButtonTintList + 6:7:void setButtonTintList(android.content.res.ColorStateList):584:584 -> setButtonTintList + 8:11:void setButtonTintList(android.content.res.ColorStateList):585:585 -> setButtonTintList + 1:3:void setButtonTintMode(android.graphics.PorterDuff$Mode):596:596 -> setButtonTintMode + 4:7:void setButtonTintMode(android.graphics.PorterDuff$Mode):597:597 -> setButtonTintMode + 1:3:void setCenterIfNoTextEnabled(boolean):721:721 -> setCenterIfNoTextEnabled + 1:4:void setChecked(boolean):353:353 -> setChecked + 1:4:void setCheckedState(int):390:390 -> setCheckedState + 5:13:void setCheckedState(int):391:391 -> setCheckedState + 14:16:void setCheckedState(int):392:392 -> setCheckedState + 17:19:void setCheckedState(int):393:393 -> setCheckedState + 20:22:void setCheckedState(int):394:394 -> setCheckedState + 23:27:void setCheckedState(int):397:397 -> setCheckedState + 28:29:void setCheckedState(int):401:401 -> setCheckedState + 30:33:void setCheckedState(int):402:402 -> setCheckedState + 34:52:void setCheckedState(int):403:403 -> setCheckedState + 53:53:void setCheckedState(int):404:404 -> setCheckedState + 54:62:void setCheckedState(int):407:407 -> setCheckedState + 63:69:void setCheckedState(int):408:408 -> setCheckedState + 70:75:void setCheckedState(int):410:410 -> setCheckedState + 76:83:void setCheckedState(int):411:411 -> setCheckedState + 84:93:void setCheckedState(int):412:412 -> setCheckedState + 94:96:void setCheckedState(int):414:414 -> setCheckedState + 97:99:void setCheckedState(int):418:418 -> setCheckedState + 1:3:void setEnabled(boolean):347:347 -> setEnabled + 4:7:void setEnabled(boolean):348:348 -> setEnabled + 1:3:void setErrorAccessibilityLabel(java.lang.CharSequence):519:519 -> setErrorAccessibilityLabel + 3:16:void setErrorAccessibilityLabelResource(int):507:507 -> setErrorAccessibilityLabelResource + 1:5:void setErrorShown(boolean):474:474 -> setErrorShown + 6:7:void setErrorShown(boolean):477:477 -> setErrorShown + 8:10:void setErrorShown(boolean):478:478 -> setErrorShown + 11:31:void setErrorShown(boolean):483:483 -> setErrorShown + 32:32:void setErrorShown(boolean):484:484 -> setErrorShown + 1:3:void setOnCheckedChangeListener(android.widget.CompoundButton$OnCheckedChangeListener):368:368 -> setOnCheckedChangeListener + 1:4:void setStateDescription(java.lang.CharSequence):804:804 -> setStateDescription + 5:8:void setStateDescription(java.lang.CharSequence):806:806 -> setStateDescription + 9:12:void setStateDescription(java.lang.CharSequence):808:808 -> setStateDescription + 1:4:void setUseMaterialThemeColors(boolean):703:703 -> setUseMaterialThemeColors + 5:13:void setUseMaterialThemeColors(boolean):705:705 -> setUseMaterialThemeColors + 14:17:void setUseMaterialThemeColors(boolean):707:707 -> setUseMaterialThemeColors + 1:10:void toggle():363:363 -> toggle +com.google.android.material.checkbox.MaterialCheckBox$$ExternalSyntheticApiModelOutline0 -> T1.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Class T1.MaterialCheckBox$$ExternalSyntheticApiModelOutline0.m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.checkbox.MaterialCheckBox$$ExternalSyntheticApiModelOutline1 -> T1.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.view.autofill.AutofillManager T1.MaterialCheckBox$$ExternalSyntheticApiModelOutline1.m(java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.checkbox.MaterialCheckBox$$ExternalSyntheticApiModelOutline2 -> T1.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void T1.MaterialCheckBox$$ExternalSyntheticApiModelOutline2.m(android.view.autofill.AutofillManager,android.view.View):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.checkbox.MaterialCheckBox$1 -> T1.d$a: # {"id":"sourceFile","fileName":"MaterialCheckBox.java"} com.google.android.material.checkbox.MaterialCheckBox this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LW1/d;"} - 1:6:void (com.google.android.material.checkbox.MaterialCheckBox):172:172 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW1/d;)V"} - 1:3:void onAnimationEnd(android.graphics.drawable.Drawable):186:186 -> b - 4:9:void onAnimationEnd(android.graphics.drawable.Drawable):187:187 -> b - 10:13:void onAnimationEnd(android.graphics.drawable.Drawable):188:188 -> b - 1:3:void onAnimationStart(android.graphics.drawable.Drawable):175:175 -> c - 4:9:void onAnimationStart(android.graphics.drawable.Drawable):176:176 -> c - 10:21:void onAnimationStart(android.graphics.drawable.Drawable):180:180 -> c - 22:25:void onAnimationStart(android.graphics.drawable.Drawable):179:179 -> c - 26:29:void onAnimationStart(android.graphics.drawable.Drawable):178:178 -> c -com.google.android.material.checkbox.MaterialCheckBox$SavedState -> W1.d$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"LT1/d;"} + 1:6:void (com.google.android.material.checkbox.MaterialCheckBox):173:173 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT1/d;)V"} + 1:3:void onAnimationEnd(android.graphics.drawable.Drawable):188:188 -> b + 4:9:void onAnimationEnd(android.graphics.drawable.Drawable):189:189 -> b + 10:13:void onAnimationEnd(android.graphics.drawable.Drawable):190:190 -> b + 1:3:void onAnimationStart(android.graphics.drawable.Drawable):176:176 -> c + 4:9:void onAnimationStart(android.graphics.drawable.Drawable):177:177 -> c + 10:21:void onAnimationStart(android.graphics.drawable.Drawable):182:182 -> c + 22:25:void onAnimationStart(android.graphics.drawable.Drawable):181:181 -> c + 26:29:void onAnimationStart(android.graphics.drawable.Drawable):179:179 -> c +com.google.android.material.checkbox.MaterialCheckBox$SavedState -> T1.d$b: # {"id":"sourceFile","fileName":"MaterialCheckBox.java"} int checkedState -> d - 1:8:void ():891:891 -> - 1:1:void (android.os.Parcel,com.google.android.material.checkbox.MaterialCheckBox$1):857:857 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;LW1/d$a;)V"} - 2:2:void (android.os.Parcelable):865:865 -> - 3:4:void (android.os.Parcel):872:873 -> - 1:8:java.lang.String getCheckedStateString():906:906 -> c - 9:11:java.lang.String getCheckedStateString():913:913 -> c - 12:14:java.lang.String getCheckedStateString():910:910 -> c - 15:17:java.lang.String getCheckedStateString():908:908 -> c - 1:10:java.lang.String toString():885:885 -> toString - 11:26:java.lang.String toString():886:886 -> toString - 27:43:java.lang.String toString():887:887 -> toString - 1:3:void writeToParcel(android.os.Parcel,int):878:878 -> writeToParcel - 4:13:void writeToParcel(android.os.Parcel,int):879:879 -> writeToParcel -com.google.android.material.checkbox.MaterialCheckBox$SavedState$1 -> W1.d$b$a: + 1:8:void ():932:932 -> + 1:1:void (android.os.Parcel,com.google.android.material.checkbox.MaterialCheckBox$1):898:898 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;LT1/d$a;)V"} + 2:2:void (android.os.Parcelable):906:906 -> + 3:4:void (android.os.Parcel):913:914 -> + 1:8:java.lang.String getCheckedStateString():947:947 -> c + 9:11:java.lang.String getCheckedStateString():954:954 -> c + 12:14:java.lang.String getCheckedStateString():951:951 -> c + 15:17:java.lang.String getCheckedStateString():949:949 -> c + 1:10:java.lang.String toString():926:926 -> toString + 11:26:java.lang.String toString():927:927 -> toString + 27:43:java.lang.String toString():928:928 -> toString + 1:3:void writeToParcel(android.os.Parcel,int):919:919 -> writeToParcel + 4:13:void writeToParcel(android.os.Parcel,int):920:920 -> writeToParcel +com.google.android.material.checkbox.MaterialCheckBox$SavedState$1 -> T1.d$b$a: # {"id":"sourceFile","fileName":"MaterialCheckBox.java"} - 1:4:void ():892:892 -> - 1:7:com.google.android.material.checkbox.MaterialCheckBox$SavedState createFromParcel(android.os.Parcel):895:895 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)LW1/d$b;"} - 1:3:com.google.android.material.checkbox.MaterialCheckBox$SavedState[] newArray(int):900:900 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[LW1/d$b;"} - 1:5:java.lang.Object createFromParcel(android.os.Parcel):892:892 -> createFromParcel - 1:5:java.lang.Object[] newArray(int):892:892 -> newArray + 1:4:void ():933:933 -> + 1:7:com.google.android.material.checkbox.MaterialCheckBox$SavedState createFromParcel(android.os.Parcel):936:936 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)LT1/d$b;"} + 1:3:com.google.android.material.checkbox.MaterialCheckBox$SavedState[] newArray(int):941:941 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[LT1/d$b;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):933:933 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):933:933 -> newArray com.google.android.material.chip.Chip -> com.google.android.material.chip.Chip: # {"id":"sourceFile","fileName":"Chip.java"} android.graphics.Rect EMPTY_BOUNDS -> A @@ -147330,1334 +144443,1341 @@ com.google.android.material.chip.Chip -> com.google.android.material.chip.Chip: android.graphics.Rect rect -> w android.graphics.RectF rectF -> x com.google.android.material.resources.TextAppearanceFontCallback fontCallback -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc2/f;"} int DEF_STYLE_RES -> z - 1:4:void ():140:140 -> - 5:14:void ():144:144 -> - 15:23:void ():146:146 -> - 24:30:void ():147:147 -> - 1:1:void (android.content.Context,android.util.AttributeSet):199:199 -> - 2:2:void (android.content.Context,android.util.AttributeSet,int):203:203 -> - 3:5:void (android.content.Context,android.util.AttributeSet,int):178:180 -> - 6:6:void (android.content.Context,android.util.AttributeSet,int):205:205 -> - 7:7:void (android.content.Context,android.util.AttributeSet,int):207:207 -> - 8:8:void (android.content.Context,android.util.AttributeSet,int):209:209 -> - 9:13:void (android.content.Context,android.util.AttributeSet,int):211:215 -> - 14:15:void (android.content.Context,android.util.AttributeSet,int):227:228 -> - 16:17:void (android.content.Context,android.util.AttributeSet,int):230:231 -> - 18:18:void (android.content.Context,android.util.AttributeSet,int):233:233 -> - 19:21:void (android.content.Context,android.util.AttributeSet,int):236:238 -> - 22:22:void (android.content.Context,android.util.AttributeSet,int):240:240 -> - 23:25:void (android.content.Context,android.util.AttributeSet,int):243:245 -> - 26:26:void (android.content.Context,android.util.AttributeSet,int):249:249 -> - 27:29:void (android.content.Context,android.util.AttributeSet,int):251:253 -> - 30:30:void (android.content.Context,android.util.AttributeSet,int):255:255 -> - 31:31:void (android.content.Context,android.util.AttributeSet,int):257:257 -> - 1:15:void updatePaddingInternal():344:344 -> A - 16:21:void updatePaddingInternal():349:349 -> A - 22:28:void updatePaddingInternal():350:350 -> A - 29:34:void updatePaddingInternal():351:351 -> A - 35:36:void updatePaddingInternal():352:352 -> A - 37:42:void updatePaddingInternal():354:354 -> A - 43:49:void updatePaddingInternal():355:355 -> A - 50:55:void updatePaddingInternal():356:356 -> A - 56:59:void updatePaddingInternal():357:357 -> A - 60:64:void updatePaddingInternal():358:358 -> A - 65:69:void updatePaddingInternal():359:359 -> A - 70:72:void updatePaddingInternal():360:360 -> A - 73:75:void updatePaddingInternal():361:361 -> A - 76:87:void updatePaddingInternal():364:364 -> A - 1:4:void updateTextPaintDrawState():1371:1371 -> B - 5:8:void updateTextPaintDrawState():1372:1372 -> B - 9:14:void updateTextPaintDrawState():1373:1373 -> B - 15:20:void updateTextPaintDrawState():1375:1375 -> B - 21:30:void updateTextPaintDrawState():1377:1377 -> B - 4:15:void validateAttributes(android.util.AttributeSet):383:383 -> C - 16:20:void validateAttributes(android.util.AttributeSet):384:384 -> C - 21:28:void validateAttributes(android.util.AttributeSet):386:386 -> C - 29:36:void validateAttributes(android.util.AttributeSet):389:389 -> C - 37:46:void validateAttributes(android.util.AttributeSet):392:392 -> C - 47:54:void validateAttributes(android.util.AttributeSet):395:395 -> C - 55:65:void validateAttributes(android.util.AttributeSet):398:398 -> C - 66:73:void validateAttributes(android.util.AttributeSet):399:399 -> C - 74:81:void validateAttributes(android.util.AttributeSet):400:400 -> C - 82:87:void validateAttributes(android.util.AttributeSet):401:401 -> C - 88:98:void validateAttributes(android.util.AttributeSet):405:405 -> C - 99:104:void validateAttributes(android.util.AttributeSet):408:408 -> C - 105:112:void validateAttributes(android.util.AttributeSet):402:402 -> C - 113:118:void validateAttributes(android.util.AttributeSet):396:396 -> C - 119:124:void validateAttributes(android.util.AttributeSet):393:393 -> C - 125:132:void validateAttributes(android.util.AttributeSet):390:390 -> C - 133:140:void validateAttributes(android.util.AttributeSet):387:387 -> C - 1:5:void onChipDrawableSizeChange():688:688 -> a - 6:8:void onChipDrawableSizeChange():689:689 -> a - 9:12:void onChipDrawableSizeChange():690:690 -> a - 1:4:void lambda$new$0(android.widget.CompoundButton,boolean):262:262 -> b + 1:4:void ():141:141 -> + 5:14:void ():145:145 -> + 15:23:void ():147:147 -> + 24:30:void ():148:148 -> + 1:1:void (android.content.Context,android.util.AttributeSet):203:203 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):207:207 -> + 3:5:void (android.content.Context,android.util.AttributeSet,int):182:184 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):209:209 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):211:211 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int):213:213 -> + 9:13:void (android.content.Context,android.util.AttributeSet,int):215:219 -> + 14:15:void (android.content.Context,android.util.AttributeSet,int):231:232 -> + 16:17:void (android.content.Context,android.util.AttributeSet,int):234:235 -> + 18:18:void (android.content.Context,android.util.AttributeSet,int):237:237 -> + 19:21:void (android.content.Context,android.util.AttributeSet,int):240:242 -> + 22:22:void (android.content.Context,android.util.AttributeSet,int):244:244 -> + 23:25:void (android.content.Context,android.util.AttributeSet,int):247:249 -> + 26:26:void (android.content.Context,android.util.AttributeSet,int):253:253 -> + 27:29:void (android.content.Context,android.util.AttributeSet,int):255:257 -> + 30:30:void (android.content.Context,android.util.AttributeSet,int):259:259 -> + 31:31:void (android.content.Context,android.util.AttributeSet,int):261:261 -> + 1:15:void updatePaddingInternal():350:350 -> A + 16:21:void updatePaddingInternal():355:355 -> A + 22:28:void updatePaddingInternal():356:356 -> A + 29:34:void updatePaddingInternal():357:357 -> A + 35:36:void updatePaddingInternal():358:358 -> A + 37:42:void updatePaddingInternal():360:360 -> A + 43:49:void updatePaddingInternal():361:361 -> A + 50:55:void updatePaddingInternal():362:362 -> A + 56:59:void updatePaddingInternal():363:363 -> A + 60:64:void updatePaddingInternal():364:364 -> A + 65:69:void updatePaddingInternal():365:365 -> A + 70:72:void updatePaddingInternal():366:366 -> A + 73:75:void updatePaddingInternal():367:367 -> A + 76:83:void updatePaddingInternal():371:371 -> A + 84:87:void updatePaddingInternal():370:370 -> A + 1:4:void updateTextPaintDrawState():1397:1397 -> B + 5:8:void updateTextPaintDrawState():1398:1398 -> B + 9:14:void updateTextPaintDrawState():1399:1399 -> B + 15:20:void updateTextPaintDrawState():1401:1401 -> B + 21:30:void updateTextPaintDrawState():1403:1403 -> B + 4:15:void validateAttributes(android.util.AttributeSet):391:391 -> C + 16:20:void validateAttributes(android.util.AttributeSet):392:392 -> C + 21:28:void validateAttributes(android.util.AttributeSet):394:394 -> C + 29:36:void validateAttributes(android.util.AttributeSet):397:397 -> C + 37:46:void validateAttributes(android.util.AttributeSet):400:400 -> C + 47:54:void validateAttributes(android.util.AttributeSet):403:403 -> C + 55:65:void validateAttributes(android.util.AttributeSet):406:406 -> C + 66:73:void validateAttributes(android.util.AttributeSet):407:407 -> C + 74:81:void validateAttributes(android.util.AttributeSet):408:408 -> C + 82:87:void validateAttributes(android.util.AttributeSet):409:409 -> C + 88:98:void validateAttributes(android.util.AttributeSet):413:413 -> C + 99:104:void validateAttributes(android.util.AttributeSet):416:416 -> C + 105:112:void validateAttributes(android.util.AttributeSet):410:410 -> C + 113:118:void validateAttributes(android.util.AttributeSet):404:404 -> C + 119:124:void validateAttributes(android.util.AttributeSet):401:401 -> C + 125:132:void validateAttributes(android.util.AttributeSet):398:398 -> C + 133:140:void validateAttributes(android.util.AttributeSet):395:395 -> C + 1:5:void onChipDrawableSizeChange():714:714 -> a + 6:8:void onChipDrawableSizeChange():715:715 -> a + 9:12:void onChipDrawableSizeChange():717:717 -> a + 1:4:void lambda$new$0(android.widget.CompoundButton,boolean):266:266 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/chip/Chip;Landroid/widget/CompoundButton;Z)V"} - 5:8:void lambda$new$0(android.widget.CompoundButton,boolean):263:263 -> b - 1:3:com.google.android.material.chip.ChipDrawable access$000(com.google.android.material.chip.Chip):135:135 -> c + 5:8:void lambda$new$0(android.widget.CompoundButton,boolean):267:267 -> b + 1:3:com.google.android.material.chip.ChipDrawable access$000(com.google.android.material.chip.Chip):136:136 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/chip/Chip;)Lcom/google/android/material/chip/a;"} - 1:5:boolean access$100(com.google.android.material.chip.Chip):135:135 -> d - 1:4:boolean dispatchHoverEvent(android.view.MotionEvent):799:799 -> dispatchHoverEvent - 5:9:boolean dispatchHoverEvent(android.view.MotionEvent):800:800 -> dispatchHoverEvent - 10:17:boolean dispatchHoverEvent(android.view.MotionEvent):802:802 -> dispatchHoverEvent - 18:28:boolean dispatchHoverEvent(android.view.MotionEvent):803:803 -> dispatchHoverEvent - 1:4:boolean dispatchKeyEvent(android.view.KeyEvent):808:808 -> dispatchKeyEvent - 5:9:boolean dispatchKeyEvent(android.view.KeyEvent):809:809 -> dispatchKeyEvent - 10:17:boolean dispatchKeyEvent(android.view.KeyEvent):811:811 -> dispatchKeyEvent - 18:19:boolean dispatchKeyEvent(android.view.KeyEvent):818:818 -> dispatchKeyEvent - 20:29:boolean dispatchKeyEvent(android.view.KeyEvent):819:819 -> dispatchKeyEvent - 30:34:boolean dispatchKeyEvent(android.view.KeyEvent):822:822 -> dispatchKeyEvent - 1:3:void drawableStateChanged():860:860 -> drawableStateChanged - 4:13:void drawableStateChanged():864:864 -> drawableStateChanged - 14:27:void drawableStateChanged():865:865 -> drawableStateChanged - 28:31:void drawableStateChanged():869:869 -> drawableStateChanged - 1:5:android.graphics.RectF access$200(com.google.android.material.chip.Chip):135:135 -> e - 1:3:android.view.View$OnClickListener access$300(com.google.android.material.chip.Chip):135:135 -> f - 1:3:boolean access$400(com.google.android.material.chip.Chip):135:135 -> g - 1:8:java.lang.CharSequence getAccessibilityClassName():2317:2317 -> getAccessibilityClassName - 9:11:java.lang.CharSequence getAccessibilityClassName():2318:2318 -> getAccessibilityClassName - 12:19:java.lang.CharSequence getAccessibilityClassName():2319:2319 -> getAccessibilityClassName - 20:23:java.lang.CharSequence getAccessibilityClassName():2320:2320 -> getAccessibilityClassName - 24:30:java.lang.CharSequence getAccessibilityClassName():2326:2326 -> getAccessibilityClassName - 31:33:java.lang.CharSequence getAccessibilityClassName():2329:2329 -> getAccessibilityClassName - 1:4:android.graphics.drawable.Drawable getBackgroundDrawable():450:450 -> getBackgroundDrawable - 5:7:android.graphics.drawable.Drawable getBackgroundDrawable():451:451 -> getBackgroundDrawable - 1:11:android.graphics.drawable.Drawable getCheckedIcon():1822:1822 -> getCheckedIcon - 1:11:android.content.res.ColorStateList getCheckedIconTint():1857:1857 -> getCheckedIconTint - 1:11:android.content.res.ColorStateList getChipBackgroundColor():1057:1057 -> getChipBackgroundColor - 1:15:float getChipCornerRadius():1125:1125 -> getChipCornerRadius - 1:3:android.graphics.drawable.Drawable getChipDrawable():428:428 -> getChipDrawable - 1:11:float getChipEndPadding():2200:2200 -> getChipEndPadding - 1:11:android.graphics.drawable.Drawable getChipIcon():1446:1446 -> getChipIcon - 1:11:float getChipIconSize():1518:1518 -> getChipIconSize - 1:11:android.content.res.ColorStateList getChipIconTint():1481:1481 -> getChipIconTint - 1:11:float getChipMinHeight():1091:1091 -> getChipMinHeight - 1:11:float getChipStartPadding():1962:1962 -> getChipStartPadding - 1:11:android.content.res.ColorStateList getChipStrokeColor():1173:1173 -> getChipStrokeColor - 1:11:float getChipStrokeWidth():1207:1207 -> getChipStrokeWidth - 1:5:java.lang.CharSequence getChipText():1282:1282 -> getChipText - 1:11:android.graphics.drawable.Drawable getCloseIcon():1609:1609 -> getCloseIcon - 1:11:java.lang.CharSequence getCloseIconContentDescription():1725:1725 -> getCloseIconContentDescription - 1:11:float getCloseIconEndPadding():2166:2166 -> getCloseIconEndPadding - 1:11:float getCloseIconSize():1680:1680 -> getCloseIconSize - 1:11:float getCloseIconStartPadding():2132:2132 -> getCloseIconStartPadding - 1:11:android.content.res.ColorStateList getCloseIconTint():1646:1646 -> getCloseIconTint - 1:5:android.graphics.RectF getCloseIconTouchBounds():924:924 -> getCloseIconTouchBounds - 6:15:android.graphics.RectF getCloseIconTouchBounds():926:926 -> getCloseIconTouchBounds - 16:22:android.graphics.RectF getCloseIconTouchBounds():928:928 -> getCloseIconTouchBounds - 23:25:android.graphics.RectF getCloseIconTouchBounds():931:931 -> getCloseIconTouchBounds - 1:4:android.graphics.Rect getCloseIconTouchBoundsInt():936:936 -> getCloseIconTouchBoundsInt - 5:21:android.graphics.Rect getCloseIconTouchBoundsInt():937:937 -> getCloseIconTouchBoundsInt - 22:24:android.graphics.Rect getCloseIconTouchBoundsInt():938:938 -> getCloseIconTouchBoundsInt - 1:11:android.text.TextUtils$TruncateAt getEllipsize():629:629 -> getEllipsize - 1:6:void getFocusedRect(android.graphics.Rect):835:835 -> getFocusedRect - 7:15:void getFocusedRect(android.graphics.Rect):836:836 -> getFocusedRect - 16:21:void getFocusedRect(android.graphics.Rect):837:837 -> getFocusedRect - 22:29:void getFocusedRect(android.graphics.Rect):838:838 -> getFocusedRect - 30:33:void getFocusedRect(android.graphics.Rect):840:840 -> getFocusedRect - 1:11:com.google.android.material.animation.MotionSpec getHideMotionSpec():1928:1928 -> getHideMotionSpec - # {"id":"com.android.tools.r8.residualsignature","signature":"()LR1/c;"} - 1:11:float getIconEndPadding():2030:2030 -> getIconEndPadding - 1:11:float getIconStartPadding():1996:1996 -> getIconStartPadding - 1:11:android.content.res.ColorStateList getRippleColor():1242:1242 -> getRippleColor - 1:7:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():1149:1149 -> getShapeAppearanceModel - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/l;"} - 1:11:com.google.android.material.animation.MotionSpec getShowMotionSpec():1893:1893 -> getShowMotionSpec - # {"id":"com.android.tools.r8.residualsignature","signature":"()LR1/c;"} - 1:11:com.google.android.material.resources.TextAppearance getTextAppearance():1383:1383 -> getTextAppearance - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/e;"} - 1:11:float getTextEndPadding():2098:2098 -> getTextEndPadding - 1:11:float getTextStartPadding():2064:2064 -> getTextStartPadding - 1:3:boolean access$402(com.google.android.material.chip.Chip,boolean):135:135 -> h - 1:5:android.graphics.Rect access$500(com.google.android.material.chip.Chip):135:135 -> i - 1:3:android.graphics.Rect access$600():135:135 -> j - 1:4:void applyChipDrawable(com.google.android.material.chip.ChipDrawable):476:476 -> k + 1:5:boolean access$100(com.google.android.material.chip.Chip):136:136 -> d + 1:4:boolean dispatchHoverEvent(android.view.MotionEvent):827:827 -> dispatchHoverEvent + 5:9:boolean dispatchHoverEvent(android.view.MotionEvent):828:828 -> dispatchHoverEvent + 10:17:boolean dispatchHoverEvent(android.view.MotionEvent):830:830 -> dispatchHoverEvent + 18:28:boolean dispatchHoverEvent(android.view.MotionEvent):831:831 -> dispatchHoverEvent + 1:4:boolean dispatchKeyEvent(android.view.KeyEvent):836:836 -> dispatchKeyEvent + 5:9:boolean dispatchKeyEvent(android.view.KeyEvent):837:837 -> dispatchKeyEvent + 10:17:boolean dispatchKeyEvent(android.view.KeyEvent):839:839 -> dispatchKeyEvent + 18:19:boolean dispatchKeyEvent(android.view.KeyEvent):846:846 -> dispatchKeyEvent + 20:29:boolean dispatchKeyEvent(android.view.KeyEvent):847:847 -> dispatchKeyEvent + 30:34:boolean dispatchKeyEvent(android.view.KeyEvent):850:850 -> dispatchKeyEvent + 1:3:void drawableStateChanged():888:888 -> drawableStateChanged + 4:13:void drawableStateChanged():892:892 -> drawableStateChanged + 14:27:void drawableStateChanged():893:893 -> drawableStateChanged + 28:31:void drawableStateChanged():897:897 -> drawableStateChanged + 1:5:android.graphics.RectF access$200(com.google.android.material.chip.Chip):136:136 -> e + 1:3:android.view.View$OnClickListener access$300(com.google.android.material.chip.Chip):136:136 -> f + 1:3:boolean access$402(com.google.android.material.chip.Chip,boolean):136:136 -> g + 1:8:java.lang.CharSequence getAccessibilityClassName():2347:2347 -> getAccessibilityClassName + 9:11:java.lang.CharSequence getAccessibilityClassName():2348:2348 -> getAccessibilityClassName + 12:19:java.lang.CharSequence getAccessibilityClassName():2349:2349 -> getAccessibilityClassName + 20:23:java.lang.CharSequence getAccessibilityClassName():2350:2350 -> getAccessibilityClassName + 24:30:java.lang.CharSequence getAccessibilityClassName():2356:2356 -> getAccessibilityClassName + 31:33:java.lang.CharSequence getAccessibilityClassName():2359:2359 -> getAccessibilityClassName + 1:4:android.graphics.drawable.Drawable getBackgroundDrawable():476:476 -> getBackgroundDrawable + 5:7:android.graphics.drawable.Drawable getBackgroundDrawable():477:477 -> getBackgroundDrawable + 1:11:android.graphics.drawable.Drawable getCheckedIcon():1847:1847 -> getCheckedIcon + 1:11:android.content.res.ColorStateList getCheckedIconTint():1882:1882 -> getCheckedIconTint + 1:11:android.content.res.ColorStateList getChipBackgroundColor():1081:1081 -> getChipBackgroundColor + 1:15:float getChipCornerRadius():1149:1149 -> getChipCornerRadius + 1:3:android.graphics.drawable.Drawable getChipDrawable():439:439 -> getChipDrawable + 1:11:float getChipEndPadding():2225:2225 -> getChipEndPadding + 1:11:android.graphics.drawable.Drawable getChipIcon():1472:1472 -> getChipIcon + 1:11:float getChipIconSize():1544:1544 -> getChipIconSize + 1:11:android.content.res.ColorStateList getChipIconTint():1507:1507 -> getChipIconTint + 1:11:float getChipMinHeight():1115:1115 -> getChipMinHeight + 1:11:float getChipStartPadding():1987:1987 -> getChipStartPadding + 1:11:android.content.res.ColorStateList getChipStrokeColor():1197:1197 -> getChipStrokeColor + 1:11:float getChipStrokeWidth():1231:1231 -> getChipStrokeWidth + 1:5:java.lang.CharSequence getChipText():1306:1306 -> getChipText + 1:11:android.graphics.drawable.Drawable getCloseIcon():1634:1634 -> getCloseIcon + 1:11:java.lang.CharSequence getCloseIconContentDescription():1750:1750 -> getCloseIconContentDescription + 1:11:float getCloseIconEndPadding():2191:2191 -> getCloseIconEndPadding + 1:11:float getCloseIconSize():1705:1705 -> getCloseIconSize + 1:11:float getCloseIconStartPadding():2157:2157 -> getCloseIconStartPadding + 1:11:android.content.res.ColorStateList getCloseIconTint():1671:1671 -> getCloseIconTint + 1:5:android.graphics.RectF getCloseIconTouchBounds():952:952 -> getCloseIconTouchBounds + 6:15:android.graphics.RectF getCloseIconTouchBounds():954:954 -> getCloseIconTouchBounds + 16:22:android.graphics.RectF getCloseIconTouchBounds():956:956 -> getCloseIconTouchBounds + 23:25:android.graphics.RectF getCloseIconTouchBounds():959:959 -> getCloseIconTouchBounds + 1:4:android.graphics.Rect getCloseIconTouchBoundsInt():964:964 -> getCloseIconTouchBoundsInt + 5:21:android.graphics.Rect getCloseIconTouchBoundsInt():965:965 -> getCloseIconTouchBoundsInt + 22:24:android.graphics.Rect getCloseIconTouchBoundsInt():966:966 -> getCloseIconTouchBoundsInt + 1:11:android.text.TextUtils$TruncateAt getEllipsize():655:655 -> getEllipsize + 1:6:void getFocusedRect(android.graphics.Rect):863:863 -> getFocusedRect + 7:15:void getFocusedRect(android.graphics.Rect):864:864 -> getFocusedRect + 16:21:void getFocusedRect(android.graphics.Rect):865:865 -> getFocusedRect + 22:29:void getFocusedRect(android.graphics.Rect):866:866 -> getFocusedRect + 30:33:void getFocusedRect(android.graphics.Rect):868:868 -> getFocusedRect + 1:11:com.google.android.material.animation.MotionSpec getHideMotionSpec():1953:1953 -> getHideMotionSpec + # {"id":"com.android.tools.r8.residualsignature","signature":"()LP1/c;"} + 1:11:float getIconEndPadding():2055:2055 -> getIconEndPadding + 1:11:float getIconStartPadding():2021:2021 -> getIconStartPadding + 1:11:android.content.res.ColorStateList getRippleColor():1266:1266 -> getRippleColor + 1:7:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():1173:1173 -> getShapeAppearanceModel + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/k;"} + 1:11:com.google.android.material.animation.MotionSpec getShowMotionSpec():1918:1918 -> getShowMotionSpec + # {"id":"com.android.tools.r8.residualsignature","signature":"()LP1/c;"} + 1:11:com.google.android.material.resources.TextAppearance getTextAppearance():1409:1409 -> getTextAppearance + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc2/d;"} + 1:11:float getTextEndPadding():2123:2123 -> getTextEndPadding + 1:11:float getTextStartPadding():2089:2089 -> getTextStartPadding + 1:5:android.graphics.Rect access$500(com.google.android.material.chip.Chip):136:136 -> h + 1:3:android.graphics.Rect access$600():136:136 -> i + 1:4:void applyChipDrawable(com.google.android.material.chip.ChipDrawable):502:502 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/chip/a;)V"} - 1:4:int[] createCloseIconDrawableState():876:876 -> l - 5:10:int[] createCloseIconDrawableState():879:879 -> l - 11:16:int[] createCloseIconDrawableState():882:882 -> l - 17:22:int[] createCloseIconDrawableState():885:885 -> l - 23:30:int[] createCloseIconDrawableState():888:888 -> l - 31:32:int[] createCloseIconDrawableState():892:892 -> l - 33:42:int[] createCloseIconDrawableState():895:895 -> l - 43:45:int[] createCloseIconDrawableState():896:896 -> l - 46:52:int[] createCloseIconDrawableState():899:899 -> l - 53:56:int[] createCloseIconDrawableState():900:900 -> l - 57:63:int[] createCloseIconDrawableState():903:903 -> l - 64:67:int[] createCloseIconDrawableState():904:904 -> l - 68:74:int[] createCloseIconDrawableState():907:907 -> l - 75:78:int[] createCloseIconDrawableState():908:908 -> l - 79:87:int[] createCloseIconDrawableState():911:911 -> l - 88:90:int[] createCloseIconDrawableState():912:912 -> l - 1:2:boolean ensureAccessibleTouchTarget(int):2258:2258 -> m - 3:9:boolean ensureAccessibleTouchTarget(int):2259:2259 -> m - 10:13:boolean ensureAccessibleTouchTarget(int):2260:2260 -> m - 14:17:boolean ensureAccessibleTouchTarget(int):2261:2261 -> m - 18:21:boolean ensureAccessibleTouchTarget(int):2263:2263 -> m - 22:33:boolean ensureAccessibleTouchTarget(int):2268:2268 -> m - 34:49:boolean ensureAccessibleTouchTarget(int):2269:2269 -> m - 50:53:boolean ensureAccessibleTouchTarget(int):2272:2272 -> m - 54:57:boolean ensureAccessibleTouchTarget(int):2273:2273 -> m - 58:63:boolean ensureAccessibleTouchTarget(int):2275:2275 -> m - 64:69:boolean ensureAccessibleTouchTarget(int):2280:2280 -> m - 70:71:boolean ensureAccessibleTouchTarget(int):2281:2281 -> m - 72:76:boolean ensureAccessibleTouchTarget(int):2283:2283 -> m - 77:81:boolean ensureAccessibleTouchTarget(int):2284:2284 -> m - 82:86:boolean ensureAccessibleTouchTarget(int):2285:2285 -> m - 87:102:boolean ensureAccessibleTouchTarget(int):2286:2286 -> m - 103:106:boolean ensureAccessibleTouchTarget(int):2290:2290 -> m - 107:112:boolean ensureAccessibleTouchTarget(int):2294:2294 -> m - 113:115:boolean ensureAccessibleTouchTarget(int):2295:2295 -> m - 116:121:boolean ensureAccessibleTouchTarget(int):2297:2297 -> m - 122:124:boolean ensureAccessibleTouchTarget(int):2298:2298 -> m - 125:127:boolean ensureAccessibleTouchTarget(int):2300:2300 -> m - 128:131:boolean ensureAccessibleTouchTarget(int):2301:2301 -> m - 1:14:boolean hasCloseIcon():919:919 -> n - 1:10:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):321:321 -> o - 11:14:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):322:322 -> o - 15:22:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):328:328 -> o - 23:27:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):330:330 -> o - 28:29:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):331:331 -> o - 30:34:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):334:334 -> o - 35:41:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):333:333 -> o - 42:45:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):336:336 -> o - 1:3:void onAttachedToWindow():270:270 -> onAttachedToWindow - 4:9:void onAttachedToWindow():272:272 -> onAttachedToWindow - 3:6:int[] onCreateDrawableState(int):481:481 -> onCreateDrawableState - 7:12:int[] onCreateDrawableState(int):482:482 -> onCreateDrawableState - 13:17:int[] onCreateDrawableState(int):483:483 -> onCreateDrawableState - 18:23:int[] onCreateDrawableState(int):485:485 -> onCreateDrawableState - 24:29:int[] onCreateDrawableState(int):486:486 -> onCreateDrawableState - 1:3:void onFocusChanged(boolean,int,android.graphics.Rect):827:827 -> onFocusChanged - 4:7:void onFocusChanged(boolean,int,android.graphics.Rect):828:828 -> onFocusChanged - 8:13:void onFocusChanged(boolean,int,android.graphics.Rect):829:829 -> onFocusChanged - 1:13:boolean onHoverEvent(android.view.MotionEvent):783:783 -> onHoverEvent - 14:17:boolean onHoverEvent(android.view.MotionEvent):789:789 -> onHoverEvent - 18:36:boolean onHoverEvent(android.view.MotionEvent):786:786 -> onHoverEvent - 37:41:boolean onHoverEvent(android.view.MotionEvent):794:794 -> onHoverEvent - 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):285:285 -> onInitializeAccessibilityNodeInfo - 4:10:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):286:286 -> onInitializeAccessibilityNodeInfo - 11:17:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):287:287 -> onInitializeAccessibilityNodeInfo - 18:24:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):288:288 -> onInitializeAccessibilityNodeInfo - 25:28:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):290:290 -> onInitializeAccessibilityNodeInfo - 1:24:android.view.PointerIcon onResolvePointerIcon(android.view.MotionEvent,int):945:945 -> onResolvePointerIcon - 25:35:android.view.PointerIcon onResolvePointerIcon(android.view.MotionEvent,int):946:946 -> onResolvePointerIcon - 36:40:android.view.PointerIcon onResolvePointerIcon(android.view.MotionEvent,int):948:948 -> onResolvePointerIcon - 1:3:void onRtlPropertiesChanged(int):369:369 -> onRtlPropertiesChanged - 4:7:void onRtlPropertiesChanged(int):373:373 -> onRtlPropertiesChanged - 8:9:void onRtlPropertiesChanged(int):374:374 -> onRtlPropertiesChanged - 10:13:void onRtlPropertiesChanged(int):375:375 -> onRtlPropertiesChanged - 1:4:boolean onTouchEvent(android.view.MotionEvent):749:749 -> onTouchEvent - 5:33:boolean onTouchEvent(android.view.MotionEvent):750:750 -> onTouchEvent - 34:39:boolean onTouchEvent(android.view.MotionEvent):759:759 -> onTouchEvent - 40:44:boolean onTouchEvent(android.view.MotionEvent):761:761 -> onTouchEvent - 45:48:boolean onTouchEvent(android.view.MotionEvent):767:767 -> onTouchEvent - 49:54:boolean onTouchEvent(android.view.MotionEvent):768:768 -> onTouchEvent - 55:60:boolean onTouchEvent(android.view.MotionEvent):773:773 -> onTouchEvent - 61:67:boolean onTouchEvent(android.view.MotionEvent):754:754 -> onTouchEvent - 68:76:boolean onTouchEvent(android.view.MotionEvent):778:778 -> onTouchEvent - 1:9:void initOutlineProvider():413:413 -> p - 1:14:void insetChipBackgroundDrawable(int,int,int,int):2344:2344 -> q - 1:14:boolean isCheckable():1735:1735 -> r - 1:14:boolean isCloseIconVisible():1556:1556 -> s - 1:3:void setAccessibilityClassName(java.lang.CharSequence):2311:2311 -> setAccessibilityClassName - 1:10:void setBackground(android.graphics.drawable.Drawable):522:522 -> setBackground - 11:18:void setBackground(android.graphics.drawable.Drawable):523:523 -> setBackground - 19:22:void setBackground(android.graphics.drawable.Drawable):525:525 -> setBackground - 1:8:void setBackgroundColor(int):512:512 -> setBackgroundColor - 1:10:void setBackgroundDrawable(android.graphics.drawable.Drawable):531:531 -> setBackgroundDrawable - 11:18:void setBackgroundDrawable(android.graphics.drawable.Drawable):532:532 -> setBackgroundDrawable - 19:22:void setBackgroundDrawable(android.graphics.drawable.Drawable):534:534 -> setBackgroundDrawable - 1:8:void setBackgroundResource(int):517:517 -> setBackgroundResource - 1:8:void setBackgroundTintList(android.content.res.ColorStateList):502:502 -> setBackgroundTintList - 1:8:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):507:507 -> setBackgroundTintMode - 1:4:void setCheckable(boolean):1757:1757 -> setCheckable - 5:8:void setCheckable(boolean):1758:1758 -> setCheckable - 1:4:void setCheckableResource(int):1745:1745 -> setCheckableResource - 5:8:void setCheckableResource(int):1746:1746 -> setCheckableResource - 1:4:void setChecked(boolean):695:695 -> setChecked - 5:7:void setChecked(boolean):697:697 -> setChecked - 8:13:void setChecked(boolean):698:698 -> setChecked - 14:17:void setChecked(boolean):699:699 -> setChecked - 1:4:void setCheckedIcon(android.graphics.drawable.Drawable):1844:1844 -> setCheckedIcon - 5:8:void setCheckedIcon(android.graphics.drawable.Drawable):1845:1845 -> setCheckedIcon - 1:4:void setCheckedIconEnabled(boolean):1811:1811 -> setCheckedIconEnabled - 1:4:void setCheckedIconEnabledResource(int):1805:1805 -> setCheckedIconEnabledResource - 1:4:void setCheckedIconResource(int):1832:1832 -> setCheckedIconResource - 5:8:void setCheckedIconResource(int):1833:1833 -> setCheckedIconResource - 1:4:void setCheckedIconTint(android.content.res.ColorStateList):1880:1880 -> setCheckedIconTint - 5:8:void setCheckedIconTint(android.content.res.ColorStateList):1881:1881 -> setCheckedIconTint - 1:4:void setCheckedIconTintResource(int):1867:1867 -> setCheckedIconTintResource - 5:8:void setCheckedIconTintResource(int):1868:1868 -> setCheckedIconTintResource - 1:2:void setCheckedIconVisible(int):1785:1786 -> setCheckedIconVisible - 3:4:void setCheckedIconVisible(boolean):1797:1798 -> setCheckedIconVisible - 1:4:void setChipBackgroundColor(android.content.res.ColorStateList):1079:1079 -> setChipBackgroundColor - 5:8:void setChipBackgroundColor(android.content.res.ColorStateList):1080:1080 -> setChipBackgroundColor - 1:4:void setChipBackgroundColorResource(int):1067:1067 -> setChipBackgroundColorResource - 5:8:void setChipBackgroundColorResource(int):1068:1068 -> setChipBackgroundColorResource - 1:4:void setChipCornerRadius(float):1160:1160 -> setChipCornerRadius - 5:8:void setChipCornerRadius(float):1161:1161 -> setChipCornerRadius - 1:4:void setChipCornerRadiusResource(int):1136:1136 -> setChipCornerRadiusResource - 5:8:void setChipCornerRadiusResource(int):1137:1137 -> setChipCornerRadiusResource - 1:4:void setChipDrawable(com.google.android.material.chip.ChipDrawable):433:433 -> setChipDrawable + 1:4:int[] createCloseIconDrawableState():904:904 -> k + 5:10:int[] createCloseIconDrawableState():907:907 -> k + 11:16:int[] createCloseIconDrawableState():910:910 -> k + 17:22:int[] createCloseIconDrawableState():913:913 -> k + 23:30:int[] createCloseIconDrawableState():916:916 -> k + 31:32:int[] createCloseIconDrawableState():920:920 -> k + 33:42:int[] createCloseIconDrawableState():923:923 -> k + 43:45:int[] createCloseIconDrawableState():924:924 -> k + 46:52:int[] createCloseIconDrawableState():927:927 -> k + 53:56:int[] createCloseIconDrawableState():928:928 -> k + 57:63:int[] createCloseIconDrawableState():931:931 -> k + 64:67:int[] createCloseIconDrawableState():932:932 -> k + 68:74:int[] createCloseIconDrawableState():935:935 -> k + 75:78:int[] createCloseIconDrawableState():936:936 -> k + 79:87:int[] createCloseIconDrawableState():939:939 -> k + 88:90:int[] createCloseIconDrawableState():940:940 -> k + 1:2:boolean ensureAccessibleTouchTarget(int):2283:2283 -> l + 3:9:boolean ensureAccessibleTouchTarget(int):2284:2284 -> l + 10:13:boolean ensureAccessibleTouchTarget(int):2285:2285 -> l + 14:17:boolean ensureAccessibleTouchTarget(int):2286:2286 -> l + 18:21:boolean ensureAccessibleTouchTarget(int):2288:2288 -> l + 22:33:boolean ensureAccessibleTouchTarget(int):2293:2293 -> l + 34:49:boolean ensureAccessibleTouchTarget(int):2294:2294 -> l + 50:53:boolean ensureAccessibleTouchTarget(int):2297:2297 -> l + 54:57:boolean ensureAccessibleTouchTarget(int):2298:2298 -> l + 58:63:boolean ensureAccessibleTouchTarget(int):2300:2300 -> l + 64:69:boolean ensureAccessibleTouchTarget(int):2305:2305 -> l + 70:71:boolean ensureAccessibleTouchTarget(int):2306:2306 -> l + 72:76:boolean ensureAccessibleTouchTarget(int):2308:2308 -> l + 77:81:boolean ensureAccessibleTouchTarget(int):2309:2309 -> l + 82:86:boolean ensureAccessibleTouchTarget(int):2310:2310 -> l + 87:102:boolean ensureAccessibleTouchTarget(int):2311:2311 -> l + 103:106:boolean ensureAccessibleTouchTarget(int):2315:2315 -> l + 107:112:boolean ensureAccessibleTouchTarget(int):2320:2320 -> l + 113:115:boolean ensureAccessibleTouchTarget(int):2321:2321 -> l + 116:121:boolean ensureAccessibleTouchTarget(int):2323:2323 -> l + 122:124:boolean ensureAccessibleTouchTarget(int):2324:2324 -> l + 125:127:boolean ensureAccessibleTouchTarget(int):2330:2330 -> l + 128:131:boolean ensureAccessibleTouchTarget(int):2331:2331 -> l + 1:16:void ensureChipDrawableHasCallback():467:467 -> m + 17:24:void ensureChipDrawableHasCallback():470:470 -> m + 1:14:boolean hasCloseIcon():947:947 -> n + 1:10:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):326:326 -> o + 11:14:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):327:327 -> o + 15:22:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):333:333 -> o + 23:38:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):336:336 -> o + 39:40:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):337:337 -> o + 41:45:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):340:340 -> o + 46:52:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):339:339 -> o + 53:56:void initMinTouchTarget(android.content.Context,android.util.AttributeSet,int):342:342 -> o + 1:3:void onAttachedToWindow():274:274 -> onAttachedToWindow + 4:9:void onAttachedToWindow():276:276 -> onAttachedToWindow + 3:6:int[] onCreateDrawableState(int):507:507 -> onCreateDrawableState + 7:12:int[] onCreateDrawableState(int):508:508 -> onCreateDrawableState + 13:17:int[] onCreateDrawableState(int):509:509 -> onCreateDrawableState + 18:23:int[] onCreateDrawableState(int):511:511 -> onCreateDrawableState + 24:29:int[] onCreateDrawableState(int):512:512 -> onCreateDrawableState + 1:3:void onFocusChanged(boolean,int,android.graphics.Rect):855:855 -> onFocusChanged + 4:7:void onFocusChanged(boolean,int,android.graphics.Rect):856:856 -> onFocusChanged + 8:13:void onFocusChanged(boolean,int,android.graphics.Rect):857:857 -> onFocusChanged + 1:13:boolean onHoverEvent(android.view.MotionEvent):811:811 -> onHoverEvent + 14:17:boolean onHoverEvent(android.view.MotionEvent):817:817 -> onHoverEvent + 18:36:boolean onHoverEvent(android.view.MotionEvent):814:814 -> onHoverEvent + 37:41:boolean onHoverEvent(android.view.MotionEvent):822:822 -> onHoverEvent + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):290:290 -> onInitializeAccessibilityNodeInfo + 4:10:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):291:291 -> onInitializeAccessibilityNodeInfo + 11:17:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):292:292 -> onInitializeAccessibilityNodeInfo + 18:24:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):293:293 -> onInitializeAccessibilityNodeInfo + 25:28:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):295:295 -> onInitializeAccessibilityNodeInfo + 1:24:android.view.PointerIcon onResolvePointerIcon(android.view.MotionEvent,int):973:973 -> onResolvePointerIcon + 25:35:android.view.PointerIcon onResolvePointerIcon(android.view.MotionEvent,int):974:974 -> onResolvePointerIcon + 36:40:android.view.PointerIcon onResolvePointerIcon(android.view.MotionEvent,int):976:976 -> onResolvePointerIcon + 1:3:void onRtlPropertiesChanged(int):377:377 -> onRtlPropertiesChanged + 4:7:void onRtlPropertiesChanged(int):381:381 -> onRtlPropertiesChanged + 8:9:void onRtlPropertiesChanged(int):382:382 -> onRtlPropertiesChanged + 10:13:void onRtlPropertiesChanged(int):383:383 -> onRtlPropertiesChanged + 1:4:boolean onTouchEvent(android.view.MotionEvent):777:777 -> onTouchEvent + 5:33:boolean onTouchEvent(android.view.MotionEvent):778:778 -> onTouchEvent + 34:39:boolean onTouchEvent(android.view.MotionEvent):787:787 -> onTouchEvent + 40:44:boolean onTouchEvent(android.view.MotionEvent):789:789 -> onTouchEvent + 45:48:boolean onTouchEvent(android.view.MotionEvent):795:795 -> onTouchEvent + 49:54:boolean onTouchEvent(android.view.MotionEvent):796:796 -> onTouchEvent + 55:60:boolean onTouchEvent(android.view.MotionEvent):801:801 -> onTouchEvent + 61:67:boolean onTouchEvent(android.view.MotionEvent):782:782 -> onTouchEvent + 68:76:boolean onTouchEvent(android.view.MotionEvent):806:806 -> onTouchEvent + 1:9:void initOutlineProvider():422:422 -> p + 1:14:void insetChipBackgroundDrawable(int,int,int,int):2374:2374 -> q + 1:14:boolean isCheckable():1760:1760 -> r + 1:14:boolean isCloseIconVisible():1582:1582 -> s + 1:3:void setAccessibilityClassName(java.lang.CharSequence):2341:2341 -> setAccessibilityClassName + 1:10:void setBackground(android.graphics.drawable.Drawable):547:547 -> setBackground + 11:18:void setBackground(android.graphics.drawable.Drawable):548:548 -> setBackground + 19:22:void setBackground(android.graphics.drawable.Drawable):550:550 -> setBackground + 1:8:void setBackgroundColor(int):537:537 -> setBackgroundColor + 1:10:void setBackgroundDrawable(android.graphics.drawable.Drawable):556:556 -> setBackgroundDrawable + 11:18:void setBackgroundDrawable(android.graphics.drawable.Drawable):557:557 -> setBackgroundDrawable + 19:22:void setBackgroundDrawable(android.graphics.drawable.Drawable):559:559 -> setBackgroundDrawable + 1:8:void setBackgroundResource(int):542:542 -> setBackgroundResource + 1:8:void setBackgroundTintList(android.content.res.ColorStateList):527:527 -> setBackgroundTintList + 1:8:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):532:532 -> setBackgroundTintMode + 1:4:void setCheckable(boolean):1782:1782 -> setCheckable + 5:8:void setCheckable(boolean):1783:1783 -> setCheckable + 1:4:void setCheckableResource(int):1770:1770 -> setCheckableResource + 5:8:void setCheckableResource(int):1771:1771 -> setCheckableResource + 1:4:void setChecked(boolean):723:723 -> setChecked + 5:7:void setChecked(boolean):725:725 -> setChecked + 8:13:void setChecked(boolean):726:726 -> setChecked + 14:17:void setChecked(boolean):727:727 -> setChecked + 1:4:void setCheckedIcon(android.graphics.drawable.Drawable):1869:1869 -> setCheckedIcon + 5:8:void setCheckedIcon(android.graphics.drawable.Drawable):1870:1870 -> setCheckedIcon + 1:4:void setCheckedIconEnabled(boolean):1836:1836 -> setCheckedIconEnabled + 1:4:void setCheckedIconEnabledResource(int):1830:1830 -> setCheckedIconEnabledResource + 1:4:void setCheckedIconResource(int):1857:1857 -> setCheckedIconResource + 5:8:void setCheckedIconResource(int):1858:1858 -> setCheckedIconResource + 1:4:void setCheckedIconTint(android.content.res.ColorStateList):1905:1905 -> setCheckedIconTint + 5:8:void setCheckedIconTint(android.content.res.ColorStateList):1906:1906 -> setCheckedIconTint + 1:4:void setCheckedIconTintResource(int):1892:1892 -> setCheckedIconTintResource + 5:8:void setCheckedIconTintResource(int):1893:1893 -> setCheckedIconTintResource + 1:2:void setCheckedIconVisible(int):1810:1811 -> setCheckedIconVisible + 3:4:void setCheckedIconVisible(boolean):1822:1823 -> setCheckedIconVisible + 1:4:void setChipBackgroundColor(android.content.res.ColorStateList):1103:1103 -> setChipBackgroundColor + 5:8:void setChipBackgroundColor(android.content.res.ColorStateList):1104:1104 -> setChipBackgroundColor + 1:4:void setChipBackgroundColorResource(int):1091:1091 -> setChipBackgroundColorResource + 5:8:void setChipBackgroundColorResource(int):1092:1092 -> setChipBackgroundColorResource + 1:4:void setChipCornerRadius(float):1184:1184 -> setChipCornerRadius + 5:8:void setChipCornerRadius(float):1185:1185 -> setChipCornerRadius + 1:4:void setChipCornerRadiusResource(int):1160:1160 -> setChipCornerRadiusResource + 5:8:void setChipCornerRadiusResource(int):1161:1161 -> setChipCornerRadiusResource + 1:4:void setChipDrawable(com.google.android.material.chip.ChipDrawable):444:444 -> setChipDrawable # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/chip/a;)V"} - 5:7:void setChipDrawable(com.google.android.material.chip.ChipDrawable):434:434 -> setChipDrawable - 8:10:void setChipDrawable(com.google.android.material.chip.ChipDrawable):435:435 -> setChipDrawable - 11:13:void setChipDrawable(com.google.android.material.chip.ChipDrawable):438:438 -> setChipDrawable - 14:18:void setChipDrawable(com.google.android.material.chip.ChipDrawable):439:439 -> setChipDrawable - 19:24:void setChipDrawable(com.google.android.material.chip.ChipDrawable):440:440 -> setChipDrawable - 1:4:void setChipEndPadding(float):2222:2222 -> setChipEndPadding - 5:8:void setChipEndPadding(float):2223:2223 -> setChipEndPadding - 1:4:void setChipEndPaddingResource(int):2210:2210 -> setChipEndPaddingResource - 5:8:void setChipEndPaddingResource(int):2211:2211 -> setChipEndPaddingResource - 1:4:void setChipIcon(android.graphics.drawable.Drawable):1468:1468 -> setChipIcon - 5:8:void setChipIcon(android.graphics.drawable.Drawable):1469:1469 -> setChipIcon - 1:4:void setChipIconEnabled(boolean):1435:1435 -> setChipIconEnabled - 1:4:void setChipIconEnabledResource(int):1429:1429 -> setChipIconEnabledResource - 1:4:void setChipIconResource(int):1456:1456 -> setChipIconResource - 5:8:void setChipIconResource(int):1457:1457 -> setChipIconResource - 1:4:void setChipIconSize(float):1544:1544 -> setChipIconSize - 5:8:void setChipIconSize(float):1545:1545 -> setChipIconSize - 1:4:void setChipIconSizeResource(int):1530:1530 -> setChipIconSizeResource - 5:8:void setChipIconSizeResource(int):1531:1531 -> setChipIconSizeResource - 1:4:void setChipIconTint(android.content.res.ColorStateList):1504:1504 -> setChipIconTint - 5:8:void setChipIconTint(android.content.res.ColorStateList):1505:1505 -> setChipIconTint - 1:4:void setChipIconTintResource(int):1491:1491 -> setChipIconTintResource - 5:8:void setChipIconTintResource(int):1492:1492 -> setChipIconTintResource - 1:2:void setChipIconVisible(int):1409:1410 -> setChipIconVisible - 3:4:void setChipIconVisible(boolean):1421:1422 -> setChipIconVisible - 1:4:void setChipMinHeight(float):1113:1113 -> setChipMinHeight - 5:8:void setChipMinHeight(float):1114:1114 -> setChipMinHeight - 1:4:void setChipMinHeightResource(int):1101:1101 -> setChipMinHeightResource - 5:8:void setChipMinHeightResource(int):1102:1102 -> setChipMinHeightResource - 1:4:void setChipStartPadding(float):1984:1984 -> setChipStartPadding - 5:8:void setChipStartPadding(float):1985:1985 -> setChipStartPadding - 1:4:void setChipStartPaddingResource(int):1972:1972 -> setChipStartPaddingResource - 5:8:void setChipStartPaddingResource(int):1973:1973 -> setChipStartPaddingResource - 1:4:void setChipStrokeColor(android.content.res.ColorStateList):1195:1195 -> setChipStrokeColor - 5:8:void setChipStrokeColor(android.content.res.ColorStateList):1196:1196 -> setChipStrokeColor - 1:4:void setChipStrokeColorResource(int):1183:1183 -> setChipStrokeColorResource - 5:8:void setChipStrokeColorResource(int):1184:1184 -> setChipStrokeColorResource - 1:4:void setChipStrokeWidth(float):1229:1229 -> setChipStrokeWidth - 5:8:void setChipStrokeWidth(float):1230:1230 -> setChipStrokeWidth - 1:4:void setChipStrokeWidthResource(int):1217:1217 -> setChipStrokeWidthResource - 5:8:void setChipStrokeWidthResource(int):1218:1218 -> setChipStrokeWidthResource - 1:4:void setChipText(java.lang.CharSequence):1316:1316 -> setChipText - 1:12:void setChipTextResource(int):1310:1310 -> setChipTextResource - 1:4:void setCloseIcon(android.graphics.drawable.Drawable):1632:1632 -> setCloseIcon - 5:7:void setCloseIcon(android.graphics.drawable.Drawable):1633:1633 -> setCloseIcon - 8:11:void setCloseIcon(android.graphics.drawable.Drawable):1635:1635 -> setCloseIcon - 1:4:void setCloseIconContentDescription(java.lang.CharSequence):1713:1713 -> setCloseIconContentDescription - 5:8:void setCloseIconContentDescription(java.lang.CharSequence):1714:1714 -> setCloseIconContentDescription - 1:4:void setCloseIconEnabled(boolean):1598:1598 -> setCloseIconEnabled - 1:4:void setCloseIconEnabledResource(int):1592:1592 -> setCloseIconEnabledResource - 1:4:void setCloseIconEndPadding(float):2188:2188 -> setCloseIconEndPadding - 5:8:void setCloseIconEndPadding(float):2189:2189 -> setCloseIconEndPadding - 1:4:void setCloseIconEndPaddingResource(int):2176:2176 -> setCloseIconEndPaddingResource - 5:8:void setCloseIconEndPaddingResource(int):2177:2177 -> setCloseIconEndPaddingResource - 1:4:void setCloseIconHovered(boolean):852:852 -> setCloseIconHovered - 5:6:void setCloseIconHovered(boolean):853:853 -> setCloseIconHovered - 7:10:void setCloseIconHovered(boolean):854:854 -> setCloseIconHovered - 1:4:void setCloseIconPressed(boolean):845:845 -> setCloseIconPressed - 5:6:void setCloseIconPressed(boolean):846:846 -> setCloseIconPressed - 7:10:void setCloseIconPressed(boolean):847:847 -> setCloseIconPressed - 1:4:void setCloseIconResource(int):1619:1619 -> setCloseIconResource - 5:7:void setCloseIconResource(int):1620:1620 -> setCloseIconResource - 8:11:void setCloseIconResource(int):1622:1622 -> setCloseIconResource - 1:4:void setCloseIconSize(float):1702:1702 -> setCloseIconSize - 5:8:void setCloseIconSize(float):1703:1703 -> setCloseIconSize - 1:4:void setCloseIconSizeResource(int):1690:1690 -> setCloseIconSizeResource - 5:8:void setCloseIconSizeResource(int):1691:1691 -> setCloseIconSizeResource - 1:4:void setCloseIconStartPadding(float):2154:2154 -> setCloseIconStartPadding - 5:8:void setCloseIconStartPadding(float):2155:2155 -> setCloseIconStartPadding - 1:4:void setCloseIconStartPaddingResource(int):2142:2142 -> setCloseIconStartPaddingResource - 5:8:void setCloseIconStartPaddingResource(int):2143:2143 -> setCloseIconStartPaddingResource - 1:4:void setCloseIconTint(android.content.res.ColorStateList):1668:1668 -> setCloseIconTint - 5:8:void setCloseIconTint(android.content.res.ColorStateList):1669:1669 -> setCloseIconTint - 1:4:void setCloseIconTintResource(int):1656:1656 -> setCloseIconTintResource - 5:8:void setCloseIconTintResource(int):1657:1657 -> setCloseIconTintResource - 1:1:void setCloseIconVisible(int):1572:1572 -> setCloseIconVisible - 2:3:void setCloseIconVisible(boolean):1583:1584 -> setCloseIconVisible - 4:4:void setCloseIconVisible(boolean):1586:1586 -> setCloseIconVisible - 5:8:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):551:551 -> setCompoundDrawables - 9:16:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):548:548 -> setCompoundDrawables - 17:24:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):545:545 -> setCompoundDrawables - 5:8:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):595:595 -> setCompoundDrawablesRelative - 9:16:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):592:592 -> setCompoundDrawablesRelative - 17:24:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):589:589 -> setCompoundDrawablesRelative - 1:1:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):608:608 -> setCompoundDrawablesRelativeWithIntrinsicBounds - 2:2:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):605:605 -> setCompoundDrawablesRelativeWithIntrinsicBounds - 3:3:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):602:602 -> setCompoundDrawablesRelativeWithIntrinsicBounds - 4:4:void setCompoundDrawablesRelativeWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):623:623 -> setCompoundDrawablesRelativeWithIntrinsicBounds - 5:5:void setCompoundDrawablesRelativeWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):621:621 -> setCompoundDrawablesRelativeWithIntrinsicBounds - 6:6:void setCompoundDrawablesRelativeWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):618:618 -> setCompoundDrawablesRelativeWithIntrinsicBounds - 1:1:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):563:563 -> setCompoundDrawablesWithIntrinsicBounds - 2:2:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):560:560 -> setCompoundDrawablesWithIntrinsicBounds - 3:3:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):557:557 -> setCompoundDrawablesWithIntrinsicBounds - 4:4:void setCompoundDrawablesWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):579:579 -> setCompoundDrawablesWithIntrinsicBounds - 5:5:void setCompoundDrawablesWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):576:576 -> setCompoundDrawablesWithIntrinsicBounds - 6:6:void setCompoundDrawablesWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):573:573 -> setCompoundDrawablesWithIntrinsicBounds - 1:3:void setElevation(float):277:277 -> setElevation - 4:7:void setElevation(float):278:278 -> setElevation - 8:11:void setElevation(float):279:279 -> setElevation - 1:5:void setEllipsize(android.text.TextUtils$TruncateAt):634:634 -> setEllipsize - 6:9:void setEllipsize(android.text.TextUtils$TruncateAt):637:637 -> setEllipsize - 10:12:void setEllipsize(android.text.TextUtils$TruncateAt):640:640 -> setEllipsize - 13:16:void setEllipsize(android.text.TextUtils$TruncateAt):641:641 -> setEllipsize - 17:20:void setEllipsize(android.text.TextUtils$TruncateAt):642:642 -> setEllipsize - 21:28:void setEllipsize(android.text.TextUtils$TruncateAt):638:638 -> setEllipsize - 1:2:void setEnsureMinTouchTargetSize(boolean):2246:2246 -> setEnsureMinTouchTargetSize - 3:8:void setEnsureMinTouchTargetSize(boolean):2247:2247 -> setEnsureMinTouchTargetSize - 6:13:void setGravity(int):494:494 -> setGravity - 14:17:void setGravity(int):496:496 -> setGravity - 1:4:void setHideMotionSpec(com.google.android.material.animation.MotionSpec):1950:1950 -> setHideMotionSpec - # {"id":"com.android.tools.r8.residualsignature","signature":"(LR1/c;)V"} - 5:8:void setHideMotionSpec(com.google.android.material.animation.MotionSpec):1951:1951 -> setHideMotionSpec - 1:4:void setHideMotionSpecResource(int):1938:1938 -> setHideMotionSpecResource - 5:8:void setHideMotionSpecResource(int):1939:1939 -> setHideMotionSpecResource - 1:4:void setIconEndPadding(float):2052:2052 -> setIconEndPadding - 5:8:void setIconEndPadding(float):2053:2053 -> setIconEndPadding - 1:4:void setIconEndPaddingResource(int):2040:2040 -> setIconEndPaddingResource - 5:8:void setIconEndPaddingResource(int):2041:2041 -> setIconEndPaddingResource - 1:4:void setIconStartPadding(float):2018:2018 -> setIconStartPadding - 5:8:void setIconStartPadding(float):2019:2019 -> setIconStartPadding - 1:4:void setIconStartPaddingResource(int):2006:2006 -> setIconStartPaddingResource - 5:8:void setIconStartPaddingResource(int):2007:2007 -> setIconStartPaddingResource - 1:5:void setLayoutDirection(int):1287:1287 -> setLayoutDirection - 6:9:void setLayoutDirection(int):1290:1290 -> setLayoutDirection - 4:7:void setLines(int):659:659 -> setLines - 8:15:void setLines(int):657:657 -> setLines - 4:7:void setMaxLines(int):675:675 -> setMaxLines - 8:15:void setMaxLines(int):673:673 -> setMaxLines - 1:3:void setMaxWidth(int):680:680 -> setMaxWidth - 4:7:void setMaxWidth(int):681:681 -> setMaxWidth - 8:11:void setMaxWidth(int):682:682 -> setMaxWidth - 4:7:void setMinLines(int):667:667 -> setMinLines - 8:15:void setMinLines(int):665:665 -> setMinLines - 1:3:void setOnCheckedChangeListener(android.widget.CompoundButton$OnCheckedChangeListener):707:707 -> setOnCheckedChangeListener - 1:2:void setOnCloseIconClickListener(android.view.View$OnClickListener):712:712 -> setOnCloseIconClickListener - 3:6:void setOnCloseIconClickListener(android.view.View$OnClickListener):713:713 -> setOnCloseIconClickListener - 1:4:void setRippleColor(android.content.res.ColorStateList):1267:1267 -> setRippleColor - 5:7:void setRippleColor(android.content.res.ColorStateList):1268:1268 -> setRippleColor - 8:15:void setRippleColor(android.content.res.ColorStateList):1270:1270 -> setRippleColor - 16:19:void setRippleColor(android.content.res.ColorStateList):1271:1271 -> setRippleColor - 1:4:void setRippleColorResource(int):1252:1252 -> setRippleColorResource - 5:7:void setRippleColorResource(int):1253:1253 -> setRippleColorResource - 8:15:void setRippleColorResource(int):1254:1254 -> setRippleColorResource - 16:19:void setRippleColorResource(int):1255:1255 -> setRippleColorResource - 1:6:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1143:1143 -> setShapeAppearanceModel - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)V"} - 1:4:void setShowMotionSpec(com.google.android.material.animation.MotionSpec):1915:1915 -> setShowMotionSpec - # {"id":"com.android.tools.r8.residualsignature","signature":"(LR1/c;)V"} - 5:8:void setShowMotionSpec(com.google.android.material.animation.MotionSpec):1916:1916 -> setShowMotionSpec - 1:4:void setShowMotionSpecResource(int):1903:1903 -> setShowMotionSpecResource - 5:8:void setShowMotionSpecResource(int):1904:1904 -> setShowMotionSpecResource - 3:6:void setSingleLine(boolean):651:651 -> setSingleLine - 7:14:void setSingleLine(boolean):649:649 -> setSingleLine - 1:7:void setText(java.lang.CharSequence,android.widget.TextView$BufferType):1295:1295 -> setText - 8:9:void setText(java.lang.CharSequence,android.widget.TextView$BufferType):1299:1299 -> setText - 10:21:void setText(java.lang.CharSequence,android.widget.TextView$BufferType):1301:1301 -> setText - 22:25:void setText(java.lang.CharSequence,android.widget.TextView$BufferType):1302:1302 -> setText - 26:29:void setText(java.lang.CharSequence,android.widget.TextView$BufferType):1303:1303 -> setText - 1:2:void setTextAppearance(com.google.android.material.resources.TextAppearance):1336:1337 -> setTextAppearance - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/e;)V"} - 3:3:void setTextAppearance(com.google.android.material.resources.TextAppearance):1339:1339 -> setTextAppearance - 4:6:void setTextAppearance(android.content.Context,int):1344:1346 -> setTextAppearance - 7:7:void setTextAppearance(android.content.Context,int):1348:1348 -> setTextAppearance - 8:10:void setTextAppearance(int):1353:1355 -> setTextAppearance - 11:11:void setTextAppearance(int):1357:1357 -> setTextAppearance - 1:8:void setTextAppearanceResource(int):1326:1326 -> setTextAppearanceResource - 1:4:void setTextEndPadding(float):2120:2120 -> setTextEndPadding - 5:8:void setTextEndPadding(float):2121:2121 -> setTextEndPadding - 1:4:void setTextEndPaddingResource(int):2108:2108 -> setTextEndPaddingResource - 5:8:void setTextEndPaddingResource(int):2109:2109 -> setTextEndPaddingResource - 1:3:void setTextSize(int,float):1362:1362 -> setTextSize - 4:7:void setTextSize(int,float):1363:1363 -> setTextSize - 8:19:void setTextSize(int,float):1365:1365 -> setTextSize - 20:22:void setTextSize(int,float):1364:1364 -> setTextSize - 23:26:void setTextSize(int,float):1367:1367 -> setTextSize - 1:4:void setTextStartPadding(float):2086:2086 -> setTextStartPadding - 5:8:void setTextStartPadding(float):2087:2087 -> setTextStartPadding - 1:4:void setTextStartPaddingResource(int):2074:2074 -> setTextStartPaddingResource - 5:8:void setTextStartPaddingResource(int):2075:2075 -> setTextStartPaddingResource - 2:4:boolean performCloseIconClick():726:726 -> t - 5:9:boolean performCloseIconClick():729:729 -> t - 10:13:boolean performCloseIconClick():730:730 -> t - 14:17:boolean performCloseIconClick():736:736 -> t - 18:23:boolean performCloseIconClick():737:737 -> t - 1:5:void removeBackgroundInset():2334:2334 -> u - 6:8:void removeBackgroundInset():2335:2335 -> u - 9:11:void removeBackgroundInset():2336:2336 -> u - 12:19:void removeBackgroundInset():2337:2337 -> u - 20:23:void removeBackgroundInset():2338:2338 -> u - 1:3:boolean shouldEnsureMinTouchTargetSize():2235:2235 -> v - 4:7:void unapplyChipDrawable(com.google.android.material.chip.ChipDrawable):471:471 -> w + 5:7:void setChipDrawable(com.google.android.material.chip.ChipDrawable):445:445 -> setChipDrawable + 8:10:void setChipDrawable(com.google.android.material.chip.ChipDrawable):446:446 -> setChipDrawable + 11:13:void setChipDrawable(com.google.android.material.chip.ChipDrawable):449:449 -> setChipDrawable + 14:18:void setChipDrawable(com.google.android.material.chip.ChipDrawable):450:450 -> setChipDrawable + 19:24:void setChipDrawable(com.google.android.material.chip.ChipDrawable):451:451 -> setChipDrawable + 1:4:void setChipEndPadding(float):2247:2247 -> setChipEndPadding + 5:8:void setChipEndPadding(float):2248:2248 -> setChipEndPadding + 1:4:void setChipEndPaddingResource(int):2235:2235 -> setChipEndPaddingResource + 5:8:void setChipEndPaddingResource(int):2236:2236 -> setChipEndPaddingResource + 1:4:void setChipIcon(android.graphics.drawable.Drawable):1494:1494 -> setChipIcon + 5:8:void setChipIcon(android.graphics.drawable.Drawable):1495:1495 -> setChipIcon + 1:4:void setChipIconEnabled(boolean):1461:1461 -> setChipIconEnabled + 1:4:void setChipIconEnabledResource(int):1455:1455 -> setChipIconEnabledResource + 1:4:void setChipIconResource(int):1482:1482 -> setChipIconResource + 5:8:void setChipIconResource(int):1483:1483 -> setChipIconResource + 1:4:void setChipIconSize(float):1570:1570 -> setChipIconSize + 5:8:void setChipIconSize(float):1571:1571 -> setChipIconSize + 1:4:void setChipIconSizeResource(int):1556:1556 -> setChipIconSizeResource + 5:8:void setChipIconSizeResource(int):1557:1557 -> setChipIconSizeResource + 1:4:void setChipIconTint(android.content.res.ColorStateList):1530:1530 -> setChipIconTint + 5:8:void setChipIconTint(android.content.res.ColorStateList):1531:1531 -> setChipIconTint + 1:4:void setChipIconTintResource(int):1517:1517 -> setChipIconTintResource + 5:8:void setChipIconTintResource(int):1518:1518 -> setChipIconTintResource + 1:2:void setChipIconVisible(int):1435:1436 -> setChipIconVisible + 3:4:void setChipIconVisible(boolean):1447:1448 -> setChipIconVisible + 1:4:void setChipMinHeight(float):1137:1137 -> setChipMinHeight + 5:8:void setChipMinHeight(float):1138:1138 -> setChipMinHeight + 1:4:void setChipMinHeightResource(int):1125:1125 -> setChipMinHeightResource + 5:8:void setChipMinHeightResource(int):1126:1126 -> setChipMinHeightResource + 1:4:void setChipStartPadding(float):2009:2009 -> setChipStartPadding + 5:8:void setChipStartPadding(float):2010:2010 -> setChipStartPadding + 1:4:void setChipStartPaddingResource(int):1997:1997 -> setChipStartPaddingResource + 5:8:void setChipStartPaddingResource(int):1998:1998 -> setChipStartPaddingResource + 1:4:void setChipStrokeColor(android.content.res.ColorStateList):1219:1219 -> setChipStrokeColor + 5:8:void setChipStrokeColor(android.content.res.ColorStateList):1220:1220 -> setChipStrokeColor + 1:4:void setChipStrokeColorResource(int):1207:1207 -> setChipStrokeColorResource + 5:8:void setChipStrokeColorResource(int):1208:1208 -> setChipStrokeColorResource + 1:4:void setChipStrokeWidth(float):1253:1253 -> setChipStrokeWidth + 5:8:void setChipStrokeWidth(float):1254:1254 -> setChipStrokeWidth + 1:4:void setChipStrokeWidthResource(int):1241:1241 -> setChipStrokeWidthResource + 5:8:void setChipStrokeWidthResource(int):1242:1242 -> setChipStrokeWidthResource + 1:4:void setChipText(java.lang.CharSequence):1342:1342 -> setChipText + 1:12:void setChipTextResource(int):1336:1336 -> setChipTextResource + 1:4:void setCloseIcon(android.graphics.drawable.Drawable):1657:1657 -> setCloseIcon + 5:7:void setCloseIcon(android.graphics.drawable.Drawable):1658:1658 -> setCloseIcon + 8:11:void setCloseIcon(android.graphics.drawable.Drawable):1660:1660 -> setCloseIcon + 1:4:void setCloseIconContentDescription(java.lang.CharSequence):1738:1738 -> setCloseIconContentDescription + 5:8:void setCloseIconContentDescription(java.lang.CharSequence):1739:1739 -> setCloseIconContentDescription + 1:4:void setCloseIconEnabled(boolean):1623:1623 -> setCloseIconEnabled + 1:4:void setCloseIconEnabledResource(int):1617:1617 -> setCloseIconEnabledResource + 1:4:void setCloseIconEndPadding(float):2213:2213 -> setCloseIconEndPadding + 5:8:void setCloseIconEndPadding(float):2214:2214 -> setCloseIconEndPadding + 1:4:void setCloseIconEndPaddingResource(int):2201:2201 -> setCloseIconEndPaddingResource + 5:8:void setCloseIconEndPaddingResource(int):2202:2202 -> setCloseIconEndPaddingResource + 1:4:void setCloseIconHovered(boolean):880:880 -> setCloseIconHovered + 5:6:void setCloseIconHovered(boolean):881:881 -> setCloseIconHovered + 7:10:void setCloseIconHovered(boolean):882:882 -> setCloseIconHovered + 1:4:void setCloseIconPressed(boolean):873:873 -> setCloseIconPressed + 5:6:void setCloseIconPressed(boolean):874:874 -> setCloseIconPressed + 7:10:void setCloseIconPressed(boolean):875:875 -> setCloseIconPressed + 1:4:void setCloseIconResource(int):1644:1644 -> setCloseIconResource + 5:7:void setCloseIconResource(int):1645:1645 -> setCloseIconResource + 8:11:void setCloseIconResource(int):1647:1647 -> setCloseIconResource + 1:4:void setCloseIconSize(float):1727:1727 -> setCloseIconSize + 5:8:void setCloseIconSize(float):1728:1728 -> setCloseIconSize + 1:4:void setCloseIconSizeResource(int):1715:1715 -> setCloseIconSizeResource + 5:8:void setCloseIconSizeResource(int):1716:1716 -> setCloseIconSizeResource + 1:4:void setCloseIconStartPadding(float):2179:2179 -> setCloseIconStartPadding + 5:8:void setCloseIconStartPadding(float):2180:2180 -> setCloseIconStartPadding + 1:4:void setCloseIconStartPaddingResource(int):2167:2167 -> setCloseIconStartPaddingResource + 5:8:void setCloseIconStartPaddingResource(int):2168:2168 -> setCloseIconStartPaddingResource + 1:4:void setCloseIconTint(android.content.res.ColorStateList):1693:1693 -> setCloseIconTint + 5:8:void setCloseIconTint(android.content.res.ColorStateList):1694:1694 -> setCloseIconTint + 1:4:void setCloseIconTintResource(int):1681:1681 -> setCloseIconTintResource + 5:8:void setCloseIconTintResource(int):1682:1682 -> setCloseIconTintResource + 1:1:void setCloseIconVisible(int):1598:1598 -> setCloseIconVisible + 2:3:void setCloseIconVisible(boolean):1608:1609 -> setCloseIconVisible + 4:4:void setCloseIconVisible(boolean):1611:1611 -> setCloseIconVisible + 5:8:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):576:576 -> setCompoundDrawables + 9:16:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):573:573 -> setCompoundDrawables + 17:24:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):570:570 -> setCompoundDrawables + 5:8:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):621:621 -> setCompoundDrawablesRelative + 9:16:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):618:618 -> setCompoundDrawablesRelative + 17:24:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):615:615 -> setCompoundDrawablesRelative + 1:1:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):634:634 -> setCompoundDrawablesRelativeWithIntrinsicBounds + 2:2:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):631:631 -> setCompoundDrawablesRelativeWithIntrinsicBounds + 3:3:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):628:628 -> setCompoundDrawablesRelativeWithIntrinsicBounds + 4:4:void setCompoundDrawablesRelativeWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):649:649 -> setCompoundDrawablesRelativeWithIntrinsicBounds + 5:5:void setCompoundDrawablesRelativeWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):647:647 -> setCompoundDrawablesRelativeWithIntrinsicBounds + 6:6:void setCompoundDrawablesRelativeWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):644:644 -> setCompoundDrawablesRelativeWithIntrinsicBounds + 1:1:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):588:588 -> setCompoundDrawablesWithIntrinsicBounds + 2:2:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):585:585 -> setCompoundDrawablesWithIntrinsicBounds + 3:3:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):582:582 -> setCompoundDrawablesWithIntrinsicBounds + 4:4:void setCompoundDrawablesWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):604:604 -> setCompoundDrawablesWithIntrinsicBounds + 5:5:void setCompoundDrawablesWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):601:601 -> setCompoundDrawablesWithIntrinsicBounds + 6:6:void setCompoundDrawablesWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):598:598 -> setCompoundDrawablesWithIntrinsicBounds + 1:3:void setElevation(float):282:282 -> setElevation + 4:7:void setElevation(float):283:283 -> setElevation + 8:11:void setElevation(float):284:284 -> setElevation + 1:5:void setEllipsize(android.text.TextUtils$TruncateAt):660:660 -> setEllipsize + 6:9:void setEllipsize(android.text.TextUtils$TruncateAt):663:663 -> setEllipsize + 10:12:void setEllipsize(android.text.TextUtils$TruncateAt):666:666 -> setEllipsize + 13:16:void setEllipsize(android.text.TextUtils$TruncateAt):667:667 -> setEllipsize + 17:20:void setEllipsize(android.text.TextUtils$TruncateAt):668:668 -> setEllipsize + 21:28:void setEllipsize(android.text.TextUtils$TruncateAt):664:664 -> setEllipsize + 1:2:void setEnsureMinTouchTargetSize(boolean):2271:2271 -> setEnsureMinTouchTargetSize + 3:8:void setEnsureMinTouchTargetSize(boolean):2272:2272 -> setEnsureMinTouchTargetSize + 6:13:void setGravity(int):520:520 -> setGravity + 14:17:void setGravity(int):522:522 -> setGravity + 1:4:void setHideMotionSpec(com.google.android.material.animation.MotionSpec):1975:1975 -> setHideMotionSpec + # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/c;)V"} + 5:8:void setHideMotionSpec(com.google.android.material.animation.MotionSpec):1976:1976 -> setHideMotionSpec + 1:4:void setHideMotionSpecResource(int):1963:1963 -> setHideMotionSpecResource + 5:8:void setHideMotionSpecResource(int):1964:1964 -> setHideMotionSpecResource + 1:4:void setIconEndPadding(float):2077:2077 -> setIconEndPadding + 5:8:void setIconEndPadding(float):2078:2078 -> setIconEndPadding + 1:4:void setIconEndPaddingResource(int):2065:2065 -> setIconEndPaddingResource + 5:8:void setIconEndPaddingResource(int):2066:2066 -> setIconEndPaddingResource + 1:4:void setIconStartPadding(float):2043:2043 -> setIconStartPadding + 5:8:void setIconStartPadding(float):2044:2044 -> setIconStartPadding + 1:4:void setIconStartPaddingResource(int):2031:2031 -> setIconStartPaddingResource + 5:8:void setIconStartPaddingResource(int):2032:2032 -> setIconStartPaddingResource + 1:5:void setLayoutDirection(int):1311:1311 -> setLayoutDirection + 6:9:void setLayoutDirection(int):1315:1315 -> setLayoutDirection + 4:7:void setLines(int):685:685 -> setLines + 8:15:void setLines(int):683:683 -> setLines + 4:7:void setMaxLines(int):701:701 -> setMaxLines + 8:15:void setMaxLines(int):699:699 -> setMaxLines + 1:3:void setMaxWidth(int):706:706 -> setMaxWidth + 4:7:void setMaxWidth(int):707:707 -> setMaxWidth + 8:11:void setMaxWidth(int):708:708 -> setMaxWidth + 4:7:void setMinLines(int):693:693 -> setMinLines + 8:15:void setMinLines(int):691:691 -> setMinLines + 1:3:void setOnCheckedChangeListener(android.widget.CompoundButton$OnCheckedChangeListener):735:735 -> setOnCheckedChangeListener + 1:2:void setOnCloseIconClickListener(android.view.View$OnClickListener):740:740 -> setOnCloseIconClickListener + 3:6:void setOnCloseIconClickListener(android.view.View$OnClickListener):741:741 -> setOnCloseIconClickListener + 1:4:void setRippleColor(android.content.res.ColorStateList):1291:1291 -> setRippleColor + 5:7:void setRippleColor(android.content.res.ColorStateList):1292:1292 -> setRippleColor + 8:15:void setRippleColor(android.content.res.ColorStateList):1294:1294 -> setRippleColor + 16:19:void setRippleColor(android.content.res.ColorStateList):1295:1295 -> setRippleColor + 1:4:void setRippleColorResource(int):1276:1276 -> setRippleColorResource + 5:7:void setRippleColorResource(int):1277:1277 -> setRippleColorResource + 8:15:void setRippleColorResource(int):1278:1278 -> setRippleColorResource + 16:19:void setRippleColorResource(int):1279:1279 -> setRippleColorResource + 1:6:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1167:1167 -> setShapeAppearanceModel + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} + 1:4:void setShowMotionSpec(com.google.android.material.animation.MotionSpec):1940:1940 -> setShowMotionSpec + # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/c;)V"} + 5:8:void setShowMotionSpec(com.google.android.material.animation.MotionSpec):1941:1941 -> setShowMotionSpec + 1:4:void setShowMotionSpecResource(int):1928:1928 -> setShowMotionSpecResource + 5:8:void setShowMotionSpecResource(int):1929:1929 -> setShowMotionSpecResource + 3:6:void setSingleLine(boolean):677:677 -> setSingleLine + 7:14:void setSingleLine(boolean):675:675 -> setSingleLine + 1:7:void setText(java.lang.CharSequence,android.widget.TextView$BufferType):1321:1321 -> setText + 8:9:void setText(java.lang.CharSequence,android.widget.TextView$BufferType):1325:1325 -> setText + 10:21:void setText(java.lang.CharSequence,android.widget.TextView$BufferType):1327:1327 -> setText + 22:25:void setText(java.lang.CharSequence,android.widget.TextView$BufferType):1328:1328 -> setText + 26:29:void setText(java.lang.CharSequence,android.widget.TextView$BufferType):1329:1329 -> setText + 1:2:void setTextAppearance(com.google.android.material.resources.TextAppearance):1362:1363 -> setTextAppearance + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc2/d;)V"} + 3:3:void setTextAppearance(com.google.android.material.resources.TextAppearance):1365:1365 -> setTextAppearance + 4:6:void setTextAppearance(android.content.Context,int):1370:1372 -> setTextAppearance + 7:7:void setTextAppearance(android.content.Context,int):1374:1374 -> setTextAppearance + 8:10:void setTextAppearance(int):1379:1381 -> setTextAppearance + 11:11:void setTextAppearance(int):1383:1383 -> setTextAppearance + 1:8:void setTextAppearanceResource(int):1352:1352 -> setTextAppearanceResource + 1:4:void setTextEndPadding(float):2145:2145 -> setTextEndPadding + 5:8:void setTextEndPadding(float):2146:2146 -> setTextEndPadding + 1:4:void setTextEndPaddingResource(int):2133:2133 -> setTextEndPaddingResource + 5:8:void setTextEndPaddingResource(int):2134:2134 -> setTextEndPaddingResource + 1:3:void setTextSize(int,float):1388:1388 -> setTextSize + 4:7:void setTextSize(int,float):1389:1389 -> setTextSize + 8:19:void setTextSize(int,float):1391:1391 -> setTextSize + 20:22:void setTextSize(int,float):1390:1390 -> setTextSize + 23:26:void setTextSize(int,float):1393:1393 -> setTextSize + 1:4:void setTextStartPadding(float):2111:2111 -> setTextStartPadding + 5:8:void setTextStartPadding(float):2112:2112 -> setTextStartPadding + 1:4:void setTextStartPaddingResource(int):2099:2099 -> setTextStartPaddingResource + 5:8:void setTextStartPaddingResource(int):2100:2100 -> setTextStartPaddingResource + 2:4:boolean performCloseIconClick():754:754 -> t + 5:9:boolean performCloseIconClick():757:757 -> t + 10:13:boolean performCloseIconClick():758:758 -> t + 14:17:boolean performCloseIconClick():764:764 -> t + 18:23:boolean performCloseIconClick():765:765 -> t + 1:5:void removeBackgroundInset():2364:2364 -> u + 6:8:void removeBackgroundInset():2365:2365 -> u + 9:11:void removeBackgroundInset():2366:2366 -> u + 12:19:void removeBackgroundInset():2367:2367 -> u + 20:23:void removeBackgroundInset():2368:2368 -> u + 1:3:boolean shouldEnsureMinTouchTargetSize():2260:2260 -> v + 4:7:void unapplyChipDrawable(com.google.android.material.chip.ChipDrawable):497:497 -> w # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/chip/a;)V"} - 1:16:void updateAccessibilityDelegate():309:309 -> x - 17:22:void updateAccessibilityDelegate():310:310 -> x - 23:26:void updateAccessibilityDelegate():311:311 -> x - 27:30:void updateAccessibilityDelegate():314:314 -> x - 31:33:void updateAccessibilityDelegate():315:315 -> x - 1:4:void updateBackgroundDrawable():445:445 -> y - 1:4:void updateFrameworkRippleBackground():458:458 -> z - 5:12:void updateFrameworkRippleBackground():460:460 -> z - 13:22:void updateFrameworkRippleBackground():461:461 -> z - 23:28:void updateFrameworkRippleBackground():463:463 -> z - 29:33:void updateFrameworkRippleBackground():465:465 -> z - 34:37:void updateFrameworkRippleBackground():466:466 -> z -com.google.android.material.chip.Chip$$ExternalSyntheticLambda0 -> X1.a: + 1:16:void updateAccessibilityDelegate():314:314 -> x + 17:22:void updateAccessibilityDelegate():315:315 -> x + 23:26:void updateAccessibilityDelegate():316:316 -> x + 27:30:void updateAccessibilityDelegate():319:319 -> x + 31:33:void updateAccessibilityDelegate():320:320 -> x + 1:4:void updateBackgroundDrawable():456:456 -> y + 5:8:void updateBackgroundDrawable():457:457 -> y + 9:14:void updateBackgroundDrawable():459:459 -> y + 15:21:void updateBackgroundDrawable():460:460 -> y + 22:24:void updateBackgroundDrawable():461:461 -> y + 25:28:void updateBackgroundDrawable():462:462 -> y + 1:4:void updateFrameworkRippleBackground():484:484 -> z + 5:12:void updateFrameworkRippleBackground():486:486 -> z + 13:22:void updateFrameworkRippleBackground():487:487 -> z + 23:28:void updateFrameworkRippleBackground():489:489 -> z + 29:33:void updateFrameworkRippleBackground():491:491 -> z + 34:37:void updateFrameworkRippleBackground():492:492 -> z +com.google.android.material.chip.Chip$$ExternalSyntheticLambda0 -> U1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.chip.Chip com.google.android.material.chip.Chip$$InternalSyntheticLambda$1$3a10ab577f0e677504af736d541f7e2a3818c5005bfa9534999b8c6144f27a45$0.f$0 -> a # {"id":"com.android.tools.r8.synthesized"} - 1:1:void X1.Chip$$ExternalSyntheticLambda0.(com.google.android.material.chip.Chip):0:0 -> + 1:1:void U1.Chip$$ExternalSyntheticLambda0.(com.google.android.material.chip.Chip):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void X1.Chip$$ExternalSyntheticLambda0.onCheckedChanged(android.widget.CompoundButton,boolean):0:0 -> onCheckedChanged + 1:1:void U1.Chip$$ExternalSyntheticLambda0.onCheckedChanged(android.widget.CompoundButton,boolean):0:0 -> onCheckedChanged # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.chip.Chip$1 -> com.google.android.material.chip.Chip$a: # {"id":"sourceFile","fileName":"Chip.java"} com.google.android.material.chip.Chip this$0 -> a - 1:6:void (com.google.android.material.chip.Chip):181:181 -> + 1:6:void (com.google.android.material.chip.Chip):185:185 -> 1:1:void onFontRetrievalFailed(int):0:0 -> a - 1:32:void onFontRetrieved(android.graphics.Typeface,boolean):185:185 -> b - 33:37:void onFontRetrieved(android.graphics.Typeface,boolean):186:186 -> b - 38:43:void onFontRetrieved(android.graphics.Typeface,boolean):187:187 -> b + 1:32:void onFontRetrieved(android.graphics.Typeface,boolean):189:189 -> b + 33:37:void onFontRetrieved(android.graphics.Typeface,boolean):190:190 -> b + 38:43:void onFontRetrieved(android.graphics.Typeface,boolean):191:191 -> b com.google.android.material.chip.Chip$2 -> com.google.android.material.chip.Chip$b: # {"id":"sourceFile","fileName":"Chip.java"} com.google.android.material.chip.Chip this$0 -> a - 1:6:void (com.google.android.material.chip.Chip):414:414 -> - 1:8:void getOutline(android.view.View,android.graphics.Outline):417:417 -> getOutline - 9:19:void getOutline(android.view.View,android.graphics.Outline):418:418 -> getOutline - 20:23:void getOutline(android.view.View,android.graphics.Outline):420:420 -> getOutline + 1:6:void (com.google.android.material.chip.Chip):423:423 -> + 1:8:void getOutline(android.view.View,android.graphics.Outline):427:427 -> getOutline + 9:19:void getOutline(android.view.View,android.graphics.Outline):428:428 -> getOutline + 20:23:void getOutline(android.view.View,android.graphics.Outline):430:430 -> getOutline com.google.android.material.chip.Chip$ChipTouchHelper -> com.google.android.material.chip.Chip$c: # {"id":"sourceFile","fileName":"Chip.java"} com.google.android.material.chip.Chip this$0 -> a - 1:2:void (com.google.android.material.chip.Chip,com.google.android.material.chip.Chip):962:962 -> - 3:6:void (com.google.android.material.chip.Chip,com.google.android.material.chip.Chip):963:963 -> - 1:24:int getVirtualViewAt(float,float):968:968 -> getVirtualViewAt - 2:8:void getVisibleVirtualViews(java.util.List):975:975 -> getVisibleVirtualViews - 9:33:void getVisibleVirtualViews(java.util.List):976:976 -> getVisibleVirtualViews - 34:41:void getVisibleVirtualViews(java.util.List):977:977 -> getVisibleVirtualViews - 7:16:boolean onPerformActionForVirtualView(int,int,android.os.Bundle):1038:1038 -> onPerformActionForVirtualView - 17:25:boolean onPerformActionForVirtualView(int,int,android.os.Bundle):1040:1040 -> onPerformActionForVirtualView - 1:9:void onPopulateNodeForHost(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1020:1020 -> onPopulateNodeForHost - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;)V"} - 10:18:void onPopulateNodeForHost(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1021:1021 -> onPopulateNodeForHost - 19:27:void onPopulateNodeForHost(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1022:1022 -> onPopulateNodeForHost - 28:33:void onPopulateNodeForHost(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1023:1023 -> onPopulateNodeForHost - 34:37:void onPopulateNodeForHost(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1025:1025 -> onPopulateNodeForHost - 2:5:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):994:994 -> onPopulateNodeForVirtualView - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILG/z;)V"} - 6:13:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):995:995 -> onPopulateNodeForVirtualView - 14:17:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):997:997 -> onPopulateNodeForVirtualView - 18:23:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):999:999 -> onPopulateNodeForVirtualView - 24:25:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1000:1000 -> onPopulateNodeForVirtualView - 26:31:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1001:1001 -> onPopulateNodeForVirtualView - 32:42:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1004:1004 -> onPopulateNodeForVirtualView - 43:46:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1002:1002 -> onPopulateNodeForVirtualView - 47:50:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1005:1005 -> onPopulateNodeForVirtualView - 51:53:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1000:1000 -> onPopulateNodeForVirtualView - 54:62:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1007:1007 -> onPopulateNodeForVirtualView - 63:67:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1008:1008 -> onPopulateNodeForVirtualView - 68:76:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1009:1009 -> onPopulateNodeForVirtualView - 77:86:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1011:1011 -> onPopulateNodeForVirtualView - 87:89:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1013:1013 -> onPopulateNodeForVirtualView - 90:97:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1014:1014 -> onPopulateNodeForVirtualView - 4:8:void onVirtualViewKeyboardFocusChanged(int,boolean):984:984 -> onVirtualViewKeyboardFocusChanged - 9:26:void onVirtualViewKeyboardFocusChanged(int,boolean):986:986 -> onVirtualViewKeyboardFocusChanged - 27:32:void onVirtualViewKeyboardFocusChanged(int,boolean):987:987 -> onVirtualViewKeyboardFocusChanged + 1:2:void (com.google.android.material.chip.Chip,com.google.android.material.chip.Chip):990:990 -> + 3:6:void (com.google.android.material.chip.Chip,com.google.android.material.chip.Chip):991:991 -> + 1:24:int getVirtualViewAt(float,float):996:996 -> getVirtualViewAt + 2:8:void getVisibleVirtualViews(java.util.List):1003:1003 -> getVisibleVirtualViews + 9:33:void getVisibleVirtualViews(java.util.List):1004:1004 -> getVisibleVirtualViews + 34:41:void getVisibleVirtualViews(java.util.List):1005:1005 -> getVisibleVirtualViews + 7:16:boolean onPerformActionForVirtualView(int,int,android.os.Bundle):1062:1062 -> onPerformActionForVirtualView + 17:25:boolean onPerformActionForVirtualView(int,int,android.os.Bundle):1064:1064 -> onPerformActionForVirtualView + 1:9:void onPopulateNodeForHost(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1044:1044 -> onPopulateNodeForHost + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;)V"} + 10:18:void onPopulateNodeForHost(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1045:1045 -> onPopulateNodeForHost + 19:27:void onPopulateNodeForHost(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1046:1046 -> onPopulateNodeForHost + 28:33:void onPopulateNodeForHost(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1047:1047 -> onPopulateNodeForHost + 34:37:void onPopulateNodeForHost(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1049:1049 -> onPopulateNodeForHost + 2:5:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1020:1020 -> onPopulateNodeForVirtualView + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILF/A;)V"} + 6:13:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1021:1021 -> onPopulateNodeForVirtualView + 14:17:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1023:1023 -> onPopulateNodeForVirtualView + 18:23:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1025:1025 -> onPopulateNodeForVirtualView + 24:25:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1026:1026 -> onPopulateNodeForVirtualView + 26:31:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1027:1027 -> onPopulateNodeForVirtualView + 32:42:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1030:1030 -> onPopulateNodeForVirtualView + 43:46:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1028:1028 -> onPopulateNodeForVirtualView + 47:50:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1031:1031 -> onPopulateNodeForVirtualView + 51:53:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1026:1026 -> onPopulateNodeForVirtualView + 54:62:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1033:1033 -> onPopulateNodeForVirtualView + 63:67:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1034:1034 -> onPopulateNodeForVirtualView + 68:77:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1035:1035 -> onPopulateNodeForVirtualView + 78:80:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1037:1037 -> onPopulateNodeForVirtualView + 81:88:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1038:1038 -> onPopulateNodeForVirtualView + 4:8:void onVirtualViewKeyboardFocusChanged(int,boolean):1012:1012 -> onVirtualViewKeyboardFocusChanged + 9:14:void onVirtualViewKeyboardFocusChanged(int,boolean):1013:1013 -> onVirtualViewKeyboardFocusChanged com.google.android.material.chip.ChipDrawable -> com.google.android.material.chip.a: # {"id":"sourceFile","fileName":"ChipDrawable.java"} - com.google.android.material.internal.TextDrawableHelper textDrawableHelper -> A0 + android.graphics.ColorFilter colorFilter -> A0 + android.graphics.PorterDuffColorFilter tintFilter -> B0 + android.content.res.ColorStateList chipSurfaceColor -> C + android.content.res.ColorStateList tint -> C0 + android.content.res.ColorStateList chipBackgroundColor -> D + android.graphics.PorterDuff$Mode tintMode -> D0 + float chipMinHeight -> E + int[] closeIconStateSet -> E0 + float chipCornerRadius -> F + boolean useCompatRipple -> F0 + android.content.res.ColorStateList chipStrokeColor -> G + android.content.res.ColorStateList compatRippleColor -> G0 + float chipStrokeWidth -> H + java.lang.ref.WeakReference delegate -> H0 + android.content.res.ColorStateList rippleColor -> I + android.text.TextUtils$TruncateAt truncateAt -> I0 + java.lang.CharSequence text -> J + boolean shouldDrawText -> J0 + boolean chipIconVisible -> K + int maxWidth -> K0 + android.graphics.drawable.Drawable chipIcon -> L + boolean isShapeThemingEnabled -> L0 + android.content.res.ColorStateList chipIconTint -> M + int[] DEFAULT_STATE -> M0 + float chipIconSize -> N + android.graphics.drawable.ShapeDrawable closeIconRippleMask -> N0 + boolean hasChipIconTint -> O + boolean closeIconVisible -> P + android.graphics.drawable.Drawable closeIcon -> Q + android.graphics.drawable.Drawable closeIconRipple -> R + android.content.res.ColorStateList closeIconTint -> S + float closeIconSize -> T + java.lang.CharSequence closeIconContentDescription -> U + boolean checkable -> V + boolean checkedIconVisible -> W + android.graphics.drawable.Drawable checkedIcon -> X + android.content.res.ColorStateList checkedIconTint -> Y + com.google.android.material.animation.MotionSpec showMotionSpec -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/c;"} + com.google.android.material.animation.MotionSpec hideMotionSpec -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/c;"} + float chipStartPadding -> b0 + float iconStartPadding -> c0 + float iconEndPadding -> d0 + float textStartPadding -> e0 + float textEndPadding -> f0 + float closeIconStartPadding -> g0 + float closeIconEndPadding -> h0 + float chipEndPadding -> i0 + android.content.Context context -> j0 + android.graphics.Paint chipPaint -> k0 + android.graphics.Paint debugPaint -> l0 + android.graphics.Paint$FontMetrics fontMetrics -> m0 + android.graphics.RectF rectF -> n0 + android.graphics.PointF pointF -> o0 + android.graphics.Path shapePath -> p0 + com.google.android.material.internal.TextDrawableHelper textDrawableHelper -> q0 # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/internal/j;"} - int currentChipSurfaceColor -> B0 - int currentChipBackgroundColor -> C0 - int currentCompositeSurfaceBackgroundColor -> D0 - int currentChipStrokeColor -> E0 - int currentCompatRippleColor -> F0 - int currentTextColor -> G0 - boolean currentChecked -> H0 - int currentTint -> I0 - int alpha -> J0 - android.graphics.ColorFilter colorFilter -> K0 - android.graphics.PorterDuffColorFilter tintFilter -> L0 - android.content.res.ColorStateList chipSurfaceColor -> M - android.content.res.ColorStateList tint -> M0 - android.content.res.ColorStateList chipBackgroundColor -> N - android.graphics.PorterDuff$Mode tintMode -> N0 - float chipMinHeight -> O - int[] closeIconStateSet -> O0 - float chipCornerRadius -> P - boolean useCompatRipple -> P0 - android.content.res.ColorStateList chipStrokeColor -> Q - android.content.res.ColorStateList compatRippleColor -> Q0 - float chipStrokeWidth -> R - java.lang.ref.WeakReference delegate -> R0 - android.content.res.ColorStateList rippleColor -> S - android.text.TextUtils$TruncateAt truncateAt -> S0 - java.lang.CharSequence text -> T - boolean shouldDrawText -> T0 - boolean chipIconVisible -> U - int maxWidth -> U0 - android.graphics.drawable.Drawable chipIcon -> V - boolean isShapeThemingEnabled -> V0 - android.content.res.ColorStateList chipIconTint -> W - int[] DEFAULT_STATE -> W0 - float chipIconSize -> X - android.graphics.drawable.ShapeDrawable closeIconRippleMask -> X0 - boolean hasChipIconTint -> Y - boolean closeIconVisible -> Z - android.graphics.drawable.Drawable closeIcon -> a0 - android.graphics.drawable.Drawable closeIconRipple -> b0 - android.content.res.ColorStateList closeIconTint -> c0 - float closeIconSize -> d0 - java.lang.CharSequence closeIconContentDescription -> e0 - boolean checkable -> f0 - boolean checkedIconVisible -> g0 - android.graphics.drawable.Drawable checkedIcon -> h0 - android.content.res.ColorStateList checkedIconTint -> i0 - com.google.android.material.animation.MotionSpec showMotionSpec -> j0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LR1/c;"} - com.google.android.material.animation.MotionSpec hideMotionSpec -> k0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LR1/c;"} - float chipStartPadding -> l0 - float iconStartPadding -> m0 - float iconEndPadding -> n0 - float textStartPadding -> o0 - float textEndPadding -> p0 - float closeIconStartPadding -> q0 - float closeIconEndPadding -> r0 - float chipEndPadding -> s0 - android.content.Context context -> t0 - android.graphics.Paint chipPaint -> u0 - android.graphics.Paint debugPaint -> v0 - android.graphics.Paint$FontMetrics fontMetrics -> w0 - android.graphics.RectF rectF -> x0 - android.graphics.PointF pointF -> y0 - android.graphics.Path shapePath -> z0 - 4:9:void ():169:169 -> - 10:22:void ():173:173 -> - 1:5:void (android.content.Context,android.util.AttributeSet,int,int):315:315 -> - 6:7:void (android.content.Context,android.util.AttributeSet,int,int):179:179 -> - 8:15:void (android.content.Context,android.util.AttributeSet,int,int):245:245 -> - 16:22:void (android.content.Context,android.util.AttributeSet,int,int):247:247 -> - 23:29:void (android.content.Context,android.util.AttributeSet,int,int):248:248 -> - 30:36:void (android.content.Context,android.util.AttributeSet,int,int):249:249 -> - 37:45:void (android.content.Context,android.util.AttributeSet,int,int):250:250 -> - 46:47:void (android.content.Context,android.util.AttributeSet,int,int):262:262 -> - 48:51:void (android.content.Context,android.util.AttributeSet,int,int):266:266 -> - 52:59:void (android.content.Context,android.util.AttributeSet,int,int):270:270 -> - 60:62:void (android.content.Context,android.util.AttributeSet,int,int):316:316 -> - 63:64:void (android.content.Context,android.util.AttributeSet,int,int):318:318 -> - 65:71:void (android.content.Context,android.util.AttributeSet,int,int):319:319 -> - 72:75:void (android.content.Context,android.util.AttributeSet,int,int):321:321 -> - 76:91:void (android.content.Context,android.util.AttributeSet,int,int):323:323 -> - 92:93:void (android.content.Context,android.util.AttributeSet,int,int):324:324 -> - 94:98:void (android.content.Context,android.util.AttributeSet,int,int):329:329 -> - 99:101:void (android.content.Context,android.util.AttributeSet,int,int):330:330 -> - 102:103:void (android.content.Context,android.util.AttributeSet,int,int):331:331 -> - 104:110:void (android.content.Context,android.util.AttributeSet,int,int):333:333 -> - 1:3:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):884:884 -> A0 - 4:7:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):886:886 -> A0 - 8:17:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):887:887 -> A0 - 18:27:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):888:888 -> A0 - 28:33:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):890:890 -> A0 - 34:39:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):891:891 -> A0 - 40:46:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):892:892 -> A0 - 47:52:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):894:894 -> A0 - 53:58:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):895:895 -> A0 - 59:63:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):900:900 -> A0 - 64:69:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):901:901 -> A0 - 3:12:boolean isStateful(android.content.res.ColorStateList):1146:1146 -> A1 - 1:3:void setEllipsize(android.text.TextUtils$TruncateAt):1669:1669 -> A2 - 1:11:float calculateTextCenterFromBaseline():875:875 -> B0 - 12:22:float calculateTextCenterFromBaseline():876:876 -> B0 - 3:12:boolean isStateful(android.graphics.drawable.Drawable):1150:1150 -> B1 - 1:3:void setHideMotionSpec(com.google.android.material.animation.MotionSpec):2169:2169 -> B2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LR1/c;)V"} - 2:4:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):842:842 -> C0 - 5:6:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):843:843 -> C0 - 7:10:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):845:845 -> C0 - 11:20:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):846:846 -> C0 - 21:26:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):848:848 -> C0 - 27:33:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):849:849 -> C0 - 34:39:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):852:852 -> C0 - 40:41:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):853:853 -> C0 - 42:54:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):856:856 -> C0 - 3:8:boolean isStateful(com.google.android.material.resources.TextAppearance):1155:1155 -> C1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/e;)Z"} - 9:22:boolean isStateful(com.google.android.material.resources.TextAppearance):1156:1156 -> C1 - 1:10:void setHideMotionSpecResource(int):2159:2159 -> C2 - 1:16:boolean canShowCheckedIcon():533:533 -> D0 - 1:10:void loadFromAttributes(android.util.AttributeSet,int,int):338:338 -> D1 - 11:14:void loadFromAttributes(android.util.AttributeSet,int,int):339:339 -> D1 - 15:22:void loadFromAttributes(android.util.AttributeSet,int,int):342:342 -> D1 - 23:26:void loadFromAttributes(android.util.AttributeSet,int,int):343:343 -> D1 - 27:30:void loadFromAttributes(android.util.AttributeSet,int,int):344:344 -> D1 - 31:33:void loadFromAttributes(android.util.AttributeSet,int,int):343:343 -> D1 - 34:37:void loadFromAttributes(android.util.AttributeSet,int,int):345:345 -> D1 - 38:41:void loadFromAttributes(android.util.AttributeSet,int,int):346:346 -> D1 - 42:44:void loadFromAttributes(android.util.AttributeSet,int,int):345:345 -> D1 - 45:54:void loadFromAttributes(android.util.AttributeSet,int,int):347:347 -> D1 - 55:62:void loadFromAttributes(android.util.AttributeSet,int,int):348:348 -> D1 - 63:71:void loadFromAttributes(android.util.AttributeSet,int,int):349:349 -> D1 - 72:75:void loadFromAttributes(android.util.AttributeSet,int,int):351:351 -> D1 - 76:79:void loadFromAttributes(android.util.AttributeSet,int,int):352:352 -> D1 - 80:82:void loadFromAttributes(android.util.AttributeSet,int,int):351:351 -> D1 - 83:91:void loadFromAttributes(android.util.AttributeSet,int,int):353:353 -> D1 - 92:102:void loadFromAttributes(android.util.AttributeSet,int,int):354:354 -> D1 - 103:111:void loadFromAttributes(android.util.AttributeSet,int,int):356:356 -> D1 - 112:115:void loadFromAttributes(android.util.AttributeSet,int,int):357:357 -> D1 - 116:119:void loadFromAttributes(android.util.AttributeSet,int,int):358:358 -> D1 - 120:121:void loadFromAttributes(android.util.AttributeSet,int,int):359:359 -> D1 - 122:125:void loadFromAttributes(android.util.AttributeSet,int,int):360:360 -> D1 - 126:129:void loadFromAttributes(android.util.AttributeSet,int,int):359:359 -> D1 - 130:132:void loadFromAttributes(android.util.AttributeSet,int,int):361:361 -> D1 - 133:135:void loadFromAttributes(android.util.AttributeSet,int,int):370:370 -> D1 - 136:151:void loadFromAttributes(android.util.AttributeSet,int,int):372:372 -> D1 - 152:157:void loadFromAttributes(android.util.AttributeSet,int,int):382:382 -> D1 - 158:163:void loadFromAttributes(android.util.AttributeSet,int,int):379:379 -> D1 - 164:168:void loadFromAttributes(android.util.AttributeSet,int,int):376:376 -> D1 - 169:177:void loadFromAttributes(android.util.AttributeSet,int,int):390:390 -> D1 - 178:183:void loadFromAttributes(android.util.AttributeSet,int,int):393:393 -> D1 - 184:191:void loadFromAttributes(android.util.AttributeSet,int,int):394:394 -> D1 - 192:197:void loadFromAttributes(android.util.AttributeSet,int,int):395:395 -> D1 - 198:206:void loadFromAttributes(android.util.AttributeSet,int,int):396:396 -> D1 - 207:217:void loadFromAttributes(android.util.AttributeSet,int,int):398:398 -> D1 - 218:225:void loadFromAttributes(android.util.AttributeSet,int,int):399:399 -> D1 - 226:229:void loadFromAttributes(android.util.AttributeSet,int,int):400:400 -> D1 - 230:233:void loadFromAttributes(android.util.AttributeSet,int,int):401:401 -> D1 - 234:236:void loadFromAttributes(android.util.AttributeSet,int,int):400:400 -> D1 - 237:247:void loadFromAttributes(android.util.AttributeSet,int,int):403:403 -> D1 - 248:258:void loadFromAttributes(android.util.AttributeSet,int,int):405:405 -> D1 - 259:260:void loadFromAttributes(android.util.AttributeSet,int,int):409:409 -> D1 - 261:268:void loadFromAttributes(android.util.AttributeSet,int,int):410:410 -> D1 - 269:274:void loadFromAttributes(android.util.AttributeSet,int,int):411:411 -> D1 - 275:283:void loadFromAttributes(android.util.AttributeSet,int,int):412:412 -> D1 - 284:294:void loadFromAttributes(android.util.AttributeSet,int,int):414:414 -> D1 - 295:298:void loadFromAttributes(android.util.AttributeSet,int,int):415:415 -> D1 - 299:302:void loadFromAttributes(android.util.AttributeSet,int,int):416:416 -> D1 - 303:305:void loadFromAttributes(android.util.AttributeSet,int,int):415:415 -> D1 - 306:314:void loadFromAttributes(android.util.AttributeSet,int,int):417:417 -> D1 - 315:323:void loadFromAttributes(android.util.AttributeSet,int,int):419:419 -> D1 - 324:334:void loadFromAttributes(android.util.AttributeSet,int,int):420:420 -> D1 - 335:336:void loadFromAttributes(android.util.AttributeSet,int,int):424:424 -> D1 - 337:344:void loadFromAttributes(android.util.AttributeSet,int,int):425:425 -> D1 - 345:350:void loadFromAttributes(android.util.AttributeSet,int,int):426:426 -> D1 - 351:359:void loadFromAttributes(android.util.AttributeSet,int,int):427:427 -> D1 - 360:370:void loadFromAttributes(android.util.AttributeSet,int,int):429:429 -> D1 - 371:378:void loadFromAttributes(android.util.AttributeSet,int,int):430:430 -> D1 - 379:382:void loadFromAttributes(android.util.AttributeSet,int,int):431:431 -> D1 - 383:386:void loadFromAttributes(android.util.AttributeSet,int,int):432:432 -> D1 - 387:389:void loadFromAttributes(android.util.AttributeSet,int,int):431:431 -> D1 - 390:400:void loadFromAttributes(android.util.AttributeSet,int,int):435:435 -> D1 - 401:411:void loadFromAttributes(android.util.AttributeSet,int,int):436:436 -> D1 - 412:420:void loadFromAttributes(android.util.AttributeSet,int,int):438:438 -> D1 - 421:429:void loadFromAttributes(android.util.AttributeSet,int,int):439:439 -> D1 - 430:438:void loadFromAttributes(android.util.AttributeSet,int,int):440:440 -> D1 - 439:447:void loadFromAttributes(android.util.AttributeSet,int,int):441:441 -> D1 - 448:456:void loadFromAttributes(android.util.AttributeSet,int,int):442:442 -> D1 - 457:465:void loadFromAttributes(android.util.AttributeSet,int,int):443:443 -> D1 - 466:474:void loadFromAttributes(android.util.AttributeSet,int,int):444:444 -> D1 - 475:483:void loadFromAttributes(android.util.AttributeSet,int,int):445:445 -> D1 - 484:495:void loadFromAttributes(android.util.AttributeSet,int,int):447:447 -> D1 - 496:499:void loadFromAttributes(android.util.AttributeSet,int,int):449:449 -> D1 - 1:6:void setIconEndPadding(float):2272:2272 -> D2 - 7:10:void setIconEndPadding(float):2273:2273 -> D2 - 11:12:void setIconEndPadding(float):2274:2274 -> D2 - 13:16:void setIconEndPadding(float):2275:2275 -> D2 - 17:23:void setIconEndPadding(float):2277:2277 -> D2 - 24:27:void setIconEndPadding(float):2279:2279 -> D2 - 1:5:com.google.android.material.chip.ChipDrawable createFromAttributes(android.content.Context,android.util.AttributeSet,int,int):283:283 -> E0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;II)Lcom/google/android/material/chip/a;"} - 6:9:com.google.android.material.chip.ChipDrawable createFromAttributes(android.content.Context,android.util.AttributeSet,int,int):284:284 -> E0 - 1:10:void onSizeChange():473:473 -> E1 - 11:14:void onSizeChange():475:475 -> E1 - 1:14:void setIconEndPaddingResource(int):2262:2262 -> E2 - 1:6:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):709:709 -> F0 - 7:11:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):710:710 -> F0 - 12:15:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):711:711 -> F0 - 16:17:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):712:712 -> F0 - 18:20:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):714:714 -> F0 - 21:40:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):716:716 -> F0 - 41:47:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):717:717 -> F0 - 48:51:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):719:719 -> F0 - 1:4:boolean onStateChange(int[],int[]):1029:1029 -> F1 - 5:9:boolean onStateChange(int[],int[]):1033:1033 -> F1 - 10:17:boolean onStateChange(int[],int[]):1034:1034 -> F1 - 18:21:boolean onStateChange(int[],int[]):1036:1036 -> F1 - 22:26:boolean onStateChange(int[],int[]):1037:1037 -> F1 - 27:29:boolean onStateChange(int[],int[]):1038:1038 -> F1 - 30:33:boolean onStateChange(int[],int[]):1043:1043 -> F1 - 34:41:boolean onStateChange(int[],int[]):1044:1044 -> F1 - 42:45:boolean onStateChange(int[],int[]):1046:1046 -> F1 - 46:49:boolean onStateChange(int[],int[]):1047:1047 -> F1 - 50:52:boolean onStateChange(int[],int[]):1048:1048 -> F1 - 53:56:boolean onStateChange(int[],int[]):1053:1053 -> F1 - 57:63:boolean onStateChange(int[],int[]):1054:1054 -> F1 - 64:75:boolean onStateChange(int[],int[]):1056:1056 -> F1 - 76:77:boolean onStateChange(int[],int[]):1058:1058 -> F1 - 78:85:boolean onStateChange(int[],int[]):1059:1059 -> F1 - 86:89:boolean onStateChange(int[],int[]):1064:1064 -> F1 - 90:97:boolean onStateChange(int[],int[]):1065:1065 -> F1 - 98:101:boolean onStateChange(int[],int[]):1067:1067 -> F1 - 102:104:boolean onStateChange(int[],int[]):1068:1068 -> F1 - 105:114:boolean onStateChange(int[],int[]):1073:1073 -> F1 - 115:124:boolean onStateChange(int[],int[]):1074:1074 -> F1 - 125:128:boolean onStateChange(int[],int[]):1076:1076 -> F1 - 129:130:boolean onStateChange(int[],int[]):1077:1077 -> F1 - 131:135:boolean onStateChange(int[],int[]):1078:1078 -> F1 - 136:137:boolean onStateChange(int[],int[]):1085:1085 -> F1 - 138:145:boolean onStateChange(int[],int[]):1084:1084 -> F1 - 146:155:boolean onStateChange(int[],int[]):1085:1085 -> F1 - 156:157:boolean onStateChange(int[],int[]):1089:1089 -> F1 - 158:161:boolean onStateChange(int[],int[]):1087:1087 -> F1 - 162:167:boolean onStateChange(int[],int[]):1088:1088 -> F1 - 168:173:boolean onStateChange(int[],int[]):1089:1089 -> F1 - 174:177:boolean onStateChange(int[],int[]):1091:1091 -> F1 - 178:180:boolean onStateChange(int[],int[]):1092:1092 -> F1 - 181:200:boolean onStateChange(int[],int[]):1096:1096 -> F1 - 201:208:boolean onStateChange(int[],int[]):1097:1097 -> F1 - 209:212:boolean onStateChange(int[],int[]):1098:1098 -> F1 - 213:214:boolean onStateChange(int[],int[]):1099:1099 -> F1 - 215:229:boolean onStateChange(int[],int[]):1100:1100 -> F1 - 230:241:boolean onStateChange(int[],int[]):1108:1108 -> F1 - 242:245:boolean onStateChange(int[],int[]):1109:1109 -> F1 - 246:247:boolean onStateChange(int[],int[]):1110:1110 -> F1 - 248:259:boolean onStateChange(int[],int[]):1111:1111 -> F1 - 260:267:boolean onStateChange(int[],int[]):1115:1115 -> F1 - 268:274:boolean onStateChange(int[],int[]):1116:1116 -> F1 - 275:282:boolean onStateChange(int[],int[]):1118:1118 -> F1 - 283:289:boolean onStateChange(int[],int[]):1119:1119 -> F1 - 290:297:boolean onStateChange(int[],int[]):1121:1121 -> F1 - 298:302:boolean onStateChange(int[],int[]):1126:1126 -> F1 - 303:306:boolean onStateChange(int[],int[]):1127:1127 -> F1 - 307:311:boolean onStateChange(int[],int[]):1128:1128 -> F1 - 312:318:boolean onStateChange(int[],int[]):1130:1130 -> F1 - 319:326:boolean onStateChange(int[],int[]):1132:1132 -> F1 - 327:335:boolean onStateChange(int[],int[]):1133:1133 -> F1 - 336:340:boolean onStateChange(int[],int[]):1137:1137 -> F1 - 341:344:boolean onStateChange(int[],int[]):1140:1140 -> F1 - 1:6:void setIconStartPadding(float):2233:2233 -> F2 - 7:10:void setIconStartPadding(float):2234:2234 -> F2 - 11:12:void setIconStartPadding(float):2235:2235 -> F2 - 13:16:void setIconStartPadding(float):2236:2236 -> F2 - 17:23:void setIconStartPadding(float):2238:2238 -> F2 - 24:27:void setIconStartPadding(float):2240:2240 -> F2 - 1:4:void drawChipBackground(android.graphics.Canvas,android.graphics.Rect):649:649 -> G0 - 5:11:void drawChipBackground(android.graphics.Canvas,android.graphics.Rect):650:650 -> G0 - 12:18:void drawChipBackground(android.graphics.Canvas,android.graphics.Rect):651:651 -> G0 - 19:27:void drawChipBackground(android.graphics.Canvas,android.graphics.Rect):652:652 -> G0 - 28:32:void drawChipBackground(android.graphics.Canvas,android.graphics.Rect):653:653 -> G0 - 33:48:void drawChipBackground(android.graphics.Canvas,android.graphics.Rect):654:654 -> G0 - 1:8:boolean refreshCloseIconFocus(boolean):1401:1401 -> G1 - 9:30:boolean refreshCloseIconFocus(boolean):1402:1402 -> G1 - 1:14:void setIconStartPaddingResource(int):2223:2223 -> G2 - 1:6:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):694:694 -> H0 - 7:11:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):695:695 -> H0 - 12:15:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):696:696 -> H0 - 16:17:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):697:697 -> H0 - 18:20:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):699:699 -> H0 - 21:40:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):701:701 -> H0 - 41:47:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):702:702 -> H0 - 48:51:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):704:704 -> H0 - 1:4:void setCheckable(boolean):1969:1969 -> H1 - 5:6:void setCheckable(boolean):1970:1970 -> H1 - 7:12:void setCheckable(boolean):1972:1972 -> H1 - 13:17:void setCheckable(boolean):1973:1973 -> H1 - 18:19:void setCheckable(boolean):1974:1974 -> H1 - 20:23:void setCheckable(boolean):1976:1976 -> H1 - 24:30:void setCheckable(boolean):1978:1978 -> H1 - 31:34:void setCheckable(boolean):1980:1980 -> H1 - 1:3:void setMaxWidth(int):2474:2474 -> H2 - 1:11:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):663:663 -> I0 - 12:18:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):664:664 -> I0 - 19:25:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):665:665 -> I0 - 26:29:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):666:666 -> I0 - 30:38:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):667:667 -> I0 - 39:70:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):669:669 -> I0 - 71:76:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):676:676 -> I0 - 77:84:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):677:677 -> I0 - 1:14:void setCheckableResource(int):1965:1965 -> I1 - 1:4:void setRippleColor(android.content.res.ColorStateList):1623:1623 -> I2 - 5:6:void setRippleColor(android.content.res.ColorStateList):1624:1624 -> I2 - 7:9:void setRippleColor(android.content.res.ColorStateList):1625:1625 -> I2 - 10:17:void setRippleColor(android.content.res.ColorStateList):1626:1626 -> I2 - 1:4:void drawChipSurface(android.graphics.Canvas,android.graphics.Rect):640:640 -> J0 - 5:11:void drawChipSurface(android.graphics.Canvas,android.graphics.Rect):641:641 -> J0 - 12:18:void drawChipSurface(android.graphics.Canvas,android.graphics.Rect):642:642 -> J0 - 19:23:void drawChipSurface(android.graphics.Canvas,android.graphics.Rect):643:643 -> J0 - 24:39:void drawChipSurface(android.graphics.Canvas,android.graphics.Rect):644:644 -> J0 - 1:4:void setCheckedIcon(android.graphics.drawable.Drawable):2059:2059 -> J1 - 5:8:void setCheckedIcon(android.graphics.drawable.Drawable):2061:2061 -> J1 - 9:10:void setCheckedIcon(android.graphics.drawable.Drawable):2062:2062 -> J1 - 11:14:void setCheckedIcon(android.graphics.drawable.Drawable):2063:2063 -> J1 - 15:19:void setCheckedIcon(android.graphics.drawable.Drawable):2065:2065 -> J1 - 20:24:void setCheckedIcon(android.graphics.drawable.Drawable):2066:2066 -> J1 - 25:31:void setCheckedIcon(android.graphics.drawable.Drawable):2068:2068 -> J1 - 32:35:void setCheckedIcon(android.graphics.drawable.Drawable):2070:2070 -> J1 - 1:10:void setRippleColorResource(int):1613:1613 -> J2 - 1:6:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):760:760 -> K0 - 7:11:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):761:761 -> K0 - 12:15:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):762:762 -> K0 - 16:17:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):763:763 -> K0 - 18:20:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):765:765 -> K0 - 21:40:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):767:767 -> K0 - 41:51:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):769:769 -> K0 - 52:56:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):770:770 -> K0 - 57:63:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):771:771 -> K0 - 64:67:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):773:773 -> K0 - 1:10:void setCheckedIconResource(int):2049:2049 -> K1 - 1:3:void setShouldDrawText(boolean):2488:2488 -> K2 - 1:7:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):682:682 -> L0 - 8:14:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):683:683 -> L0 - 15:19:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):684:684 -> L0 - 20:23:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):685:685 -> L0 - 24:39:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):686:686 -> L0 - 40:49:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):688:688 -> L0 - 50:61:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):689:689 -> L0 - 1:4:void setCheckedIconTint(android.content.res.ColorStateList):2099:2099 -> L1 - 5:6:void setCheckedIconTint(android.content.res.ColorStateList):2100:2100 -> L1 - 7:12:void setCheckedIconTint(android.content.res.ColorStateList):2102:2102 -> L1 - 13:17:void setCheckedIconTint(android.content.res.ColorStateList):2103:2103 -> L1 - 18:25:void setCheckedIconTint(android.content.res.ColorStateList):2106:2106 -> L1 - 1:3:void setShowMotionSpec(com.google.android.material.animation.MotionSpec):2138:2138 -> L2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LR1/c;)V"} - 1:8:void drawDebug(android.graphics.Canvas,android.graphics.Rect):778:778 -> M0 - 9:15:void drawDebug(android.graphics.Canvas,android.graphics.Rect):779:779 -> M0 - 16:20:void drawDebug(android.graphics.Canvas,android.graphics.Rect):782:782 -> M0 - 21:32:void drawDebug(android.graphics.Canvas,android.graphics.Rect):785:785 -> M0 - 33:37:void drawDebug(android.graphics.Canvas,android.graphics.Rect):786:786 -> M0 - 38:44:void drawDebug(android.graphics.Canvas,android.graphics.Rect):787:787 -> M0 - 45:48:void drawDebug(android.graphics.Canvas,android.graphics.Rect):791:791 -> M0 - 49:51:void drawDebug(android.graphics.Canvas,android.graphics.Rect):792:792 -> M0 - 52:65:void drawDebug(android.graphics.Canvas,android.graphics.Rect):793:793 -> M0 - 66:70:void drawDebug(android.graphics.Canvas,android.graphics.Rect):792:792 -> M0 - 71:76:void drawDebug(android.graphics.Canvas,android.graphics.Rect):797:797 -> M0 - 77:81:void drawDebug(android.graphics.Canvas,android.graphics.Rect):798:798 -> M0 - 82:88:void drawDebug(android.graphics.Canvas,android.graphics.Rect):799:799 -> M0 - 89:99:void drawDebug(android.graphics.Canvas,android.graphics.Rect):803:803 -> M0 - 100:104:void drawDebug(android.graphics.Canvas,android.graphics.Rect):804:804 -> M0 - 105:111:void drawDebug(android.graphics.Canvas,android.graphics.Rect):805:805 -> M0 - 112:123:void drawDebug(android.graphics.Canvas,android.graphics.Rect):808:808 -> M0 - 124:128:void drawDebug(android.graphics.Canvas,android.graphics.Rect):809:809 -> M0 - 129:136:void drawDebug(android.graphics.Canvas,android.graphics.Rect):810:810 -> M0 - 1:10:void setCheckedIconTintResource(int):2088:2088 -> M1 - 1:10:void setShowMotionSpecResource(int):2128:2128 -> M2 - 1:4:void drawText(android.graphics.Canvas,android.graphics.Rect):725:725 -> N0 - 5:10:void drawText(android.graphics.Canvas,android.graphics.Rect):726:726 -> N0 - 11:15:void drawText(android.graphics.Canvas,android.graphics.Rect):729:729 -> N0 - 16:23:void drawText(android.graphics.Canvas,android.graphics.Rect):731:731 -> N0 - 24:35:void drawText(android.graphics.Canvas,android.graphics.Rect):732:732 -> N0 - 36:42:void drawText(android.graphics.Canvas,android.graphics.Rect):733:733 -> N0 - 43:51:void drawText(android.graphics.Canvas,android.graphics.Rect):735:735 -> N0 - 52:53:void drawText(android.graphics.Canvas,android.graphics.Rect):737:737 -> N0 - 54:71:void drawText(android.graphics.Canvas,android.graphics.Rect):738:738 -> N0 - 72:87:void drawText(android.graphics.Canvas,android.graphics.Rect):739:739 -> N0 - 88:91:void drawText(android.graphics.Canvas,android.graphics.Rect):742:742 -> N0 - 92:96:void drawText(android.graphics.Canvas,android.graphics.Rect):743:743 -> N0 - 97:100:void drawText(android.graphics.Canvas,android.graphics.Rect):746:746 -> N0 - 101:104:void drawText(android.graphics.Canvas,android.graphics.Rect):747:747 -> N0 - 105:106:void drawText(android.graphics.Canvas,android.graphics.Rect):748:748 -> N0 - 107:123:void drawText(android.graphics.Canvas,android.graphics.Rect):749:749 -> N0 - 124:141:void drawText(android.graphics.Canvas,android.graphics.Rect):752:752 -> N0 - 142:146:void drawText(android.graphics.Canvas,android.graphics.Rect):751:751 -> N0 - 147:150:void drawText(android.graphics.Canvas,android.graphics.Rect):754:754 -> N0 - 1:14:void setCheckedIconVisible(int):1996:1996 -> N1 - 3:4:void setText(java.lang.CharSequence):1641:1641 -> N2 - 5:12:void setText(java.lang.CharSequence):1643:1643 -> N2 - 13:14:void setText(java.lang.CharSequence):1644:1644 -> N2 - 15:20:void setText(java.lang.CharSequence):1645:1645 -> N2 - 21:23:void setText(java.lang.CharSequence):1646:1646 -> N2 - 24:27:void setText(java.lang.CharSequence):1647:1647 -> N2 - 1:3:android.graphics.drawable.Drawable getCheckedIcon():2039:2039 -> O0 - 1:4:void setCheckedIconVisible(boolean):2000:2000 -> O1 - 5:8:void setCheckedIconVisible(boolean):2001:2001 -> O1 - 9:10:void setCheckedIconVisible(boolean):2002:2002 -> O1 - 11:18:void setCheckedIconVisible(boolean):2003:2003 -> O1 - 19:24:void setCheckedIconVisible(boolean):2008:2008 -> O1 - 25:29:void setCheckedIconVisible(boolean):2010:2010 -> O1 - 30:32:void setCheckedIconVisible(boolean):2013:2013 -> O1 - 33:36:void setCheckedIconVisible(boolean):2014:2014 -> O1 - 1:8:void setTextAppearance(com.google.android.material.resources.TextAppearance):1661:1661 -> O2 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/e;)V"} - 1:3:android.content.res.ColorStateList getCheckedIconTint():2078:2078 -> P0 - 1:4:void setChipBackgroundColor(android.content.res.ColorStateList):1444:1444 -> P1 - 5:6:void setChipBackgroundColor(android.content.res.ColorStateList):1445:1445 -> P1 - 7:14:void setChipBackgroundColor(android.content.res.ColorStateList):1446:1446 -> P1 - 1:11:void setTextAppearanceResource(int):1657:1657 -> P2 - 1:3:android.content.res.ColorStateList getChipBackgroundColor():1424:1424 -> Q0 - 1:10:void setChipBackgroundColorResource(int):1434:1434 -> Q1 - 1:6:void setTextEndPadding(float):2345:2345 -> Q2 - 7:8:void setTextEndPadding(float):2346:2346 -> Q2 - 9:11:void setTextEndPadding(float):2347:2347 -> Q2 - 12:15:void setTextEndPadding(float):2348:2348 -> Q2 - 1:12:float getChipCornerRadius():1491:1491 -> R0 - 1:6:void setChipCornerRadius(float):1513:1513 -> R1 - 7:8:void setChipCornerRadius(float):1514:1514 -> R1 - 9:20:void setChipCornerRadius(float):1516:1516 -> R1 - 1:14:void setTextEndPaddingResource(int):2335:2335 -> R2 - 1:3:float getChipEndPadding():2431:2431 -> S0 - 1:14:void setChipCornerRadiusResource(int):1502:1502 -> S1 - 1:6:void setTextSize(float):1379:1379 -> S2 - 7:9:void setTextSize(float):1381:1381 -> S2 - 10:18:void setTextSize(float):1382:1382 -> S2 - 19:22:void setTextSize(float):1383:1383 -> S2 - 1:11:android.graphics.drawable.Drawable getChipIcon():1720:1720 -> T0 - 1:6:void setChipEndPadding(float):2451:2451 -> T1 - 7:8:void setChipEndPadding(float):2452:2452 -> T1 - 9:11:void setChipEndPadding(float):2453:2453 -> T1 - 12:15:void setChipEndPadding(float):2454:2454 -> T1 - 1:6:void setTextStartPadding(float):2311:2311 -> T2 - 7:8:void setTextStartPadding(float):2312:2312 -> T2 - 9:11:void setTextStartPadding(float):2313:2313 -> T2 - 12:15:void setTextStartPadding(float):2314:2314 -> T2 - 1:3:float getChipIconSize():1788:1788 -> U0 - 1:14:void setChipEndPaddingResource(int):2441:2441 -> U1 - 1:14:void setTextStartPaddingResource(int):2301:2301 -> U2 - 1:3:android.content.res.ColorStateList getChipIconTint():1749:1749 -> V0 - 1:6:void setChipIcon(android.graphics.drawable.Drawable):1728:1728 -> V1 - 7:12:void setChipIcon(android.graphics.drawable.Drawable):1730:1730 -> V1 - 13:24:void setChipIcon(android.graphics.drawable.Drawable):1731:1731 -> V1 - 25:28:void setChipIcon(android.graphics.drawable.Drawable):1732:1732 -> V1 - 29:31:void setChipIcon(android.graphics.drawable.Drawable):1734:1734 -> V1 - 32:37:void setChipIcon(android.graphics.drawable.Drawable):1735:1735 -> V1 - 38:42:void setChipIcon(android.graphics.drawable.Drawable):1736:1736 -> V1 - 43:49:void setChipIcon(android.graphics.drawable.Drawable):1739:1739 -> V1 - 50:53:void setChipIcon(android.graphics.drawable.Drawable):1741:1741 -> V1 - 1:4:void setUseCompatRipple(boolean):454:454 -> V2 - 5:6:void setUseCompatRipple(boolean):455:455 -> V2 - 7:9:void setUseCompatRipple(boolean):456:456 -> V2 - 10:17:void setUseCompatRipple(boolean):457:457 -> V2 - 1:3:float getChipMinHeight():1457:1457 -> W0 - 1:10:void setChipIconResource(int):1724:1724 -> W1 - 1:3:boolean shouldDrawText():2478:2478 -> W2 - 1:3:float getChipStartPadding():2179:2179 -> X0 - 1:6:void setChipIconSize(float):1810:1810 -> X1 - 7:10:void setChipIconSize(float):1811:1811 -> X1 - 11:12:void setChipIconSize(float):1812:1812 -> X1 - 13:16:void setChipIconSize(float):1813:1813 -> X1 - 17:23:void setChipIconSize(float):1815:1815 -> X1 - 24:27:void setChipIconSize(float):1817:1817 -> X1 - 1:16:boolean showsCheckedIcon():523:523 -> X2 - 1:3:android.content.res.ColorStateList getChipStrokeColor():1528:1528 -> Y0 - 1:14:void setChipIconSizeResource(int):1799:1799 -> Y1 - 1:12:boolean showsChipIcon():518:518 -> Y2 - 1:3:float getChipStrokeWidth():1564:1564 -> Z0 - 2:3:void setChipIconTint(android.content.res.ColorStateList):1769:1769 -> Z1 - 4:7:void setChipIconTint(android.content.res.ColorStateList):1770:1770 -> Z1 - 8:9:void setChipIconTint(android.content.res.ColorStateList):1771:1771 -> Z1 - 10:15:void setChipIconTint(android.content.res.ColorStateList):1772:1772 -> Z1 - 16:20:void setChipIconTint(android.content.res.ColorStateList):1773:1773 -> Z1 - 21:28:void setChipIconTint(android.content.res.ColorStateList):1776:1776 -> Z1 - 1:12:boolean showsCloseIcon():528:528 -> Z2 - 1:3:void onTextSizeChange():1014:1014 -> a - 4:7:void onTextSizeChange():1015:1015 -> a - 1:11:android.graphics.drawable.Drawable getCloseIcon():1870:1870 -> a1 - 1:10:void setChipIconTintResource(int):1759:1759 -> a2 - 4:7:void unapplyChildDrawable(android.graphics.drawable.Drawable):1314:1314 -> a3 - 1:3:java.lang.CharSequence getCloseIconContentDescription():1957:1957 -> b1 - 1:14:void setChipIconVisible(int):1683:1683 -> b2 - 1:15:void updateCompatRippleColor():1354:1354 -> b3 - 1:3:float getCloseIconEndPadding():2395:2395 -> c1 - 1:4:void setChipIconVisible(boolean):1687:1687 -> c2 - 5:8:void setChipIconVisible(boolean):1688:1688 -> c2 - 9:10:void setChipIconVisible(boolean):1689:1689 -> c2 - 11:18:void setChipIconVisible(boolean):1690:1690 -> c2 - 19:24:void setChipIconVisible(boolean):1695:1695 -> c2 - 25:29:void setChipIconVisible(boolean):1697:1697 -> c2 - 30:32:void setChipIconVisible(boolean):1700:1700 -> c2 - 33:36:void setChipIconVisible(boolean):1701:1701 -> c2 - 1:2:void updateFrameworkCloseIconRipple():1898:1898 -> c3 - 3:20:void updateFrameworkCloseIconRipple():1900:1900 -> c3 - 1:3:float getCloseIconSize():1929:1929 -> d1 - 1:6:void setChipMinHeight(float):1477:1477 -> d2 - 7:8:void setChipMinHeight(float):1478:1478 -> d2 - 9:11:void setChipMinHeight(float):1479:1479 -> d2 - 12:15:void setChipMinHeight(float):1480:1480 -> d2 - 1:4:void draw(android.graphics.Canvas):590:590 -> draw - 5:17:void draw(android.graphics.Canvas):591:591 -> draw - 18:23:void draw(android.graphics.Canvas):596:596 -> draw - 24:36:void draw(android.graphics.Canvas):597:597 -> draw - 37:43:void draw(android.graphics.Canvas):598:598 -> draw - 44:46:void draw(android.graphics.Canvas):603:603 -> draw - 47:49:void draw(android.graphics.Canvas):606:606 -> draw - 50:53:void draw(android.graphics.Canvas):608:608 -> draw - 54:56:void draw(android.graphics.Canvas):609:609 -> draw - 57:59:void draw(android.graphics.Canvas):612:612 -> draw - 60:62:void draw(android.graphics.Canvas):615:615 -> draw - 63:65:void draw(android.graphics.Canvas):618:618 -> draw - 66:68:void draw(android.graphics.Canvas):621:621 -> draw - 69:72:void draw(android.graphics.Canvas):624:624 -> draw - 73:75:void draw(android.graphics.Canvas):625:625 -> draw - 76:78:void draw(android.graphics.Canvas):629:629 -> draw - 79:81:void draw(android.graphics.Canvas):632:632 -> draw - 82:85:void draw(android.graphics.Canvas):634:634 -> draw - 86:89:void draw(android.graphics.Canvas):635:635 -> draw - 1:3:float getCloseIconStartPadding():2359:2359 -> e1 - 1:14:void setChipMinHeightResource(int):1467:1467 -> e2 - 1:3:int[] getCloseIconState():1009:1009 -> f1 - 1:6:void setChipStartPadding(float):2199:2199 -> f2 - 7:8:void setChipStartPadding(float):2200:2200 -> f2 - 9:11:void setChipStartPadding(float):2201:2201 -> f2 - 12:15:void setChipStartPadding(float):2202:2202 -> f2 - 1:3:android.content.res.ColorStateList getCloseIconTint():1909:1909 -> g1 - 1:14:void setChipStartPaddingResource(int):2189:2189 -> g2 - 1:3:int getAlpha():1233:1233 -> getAlpha - 1:3:android.graphics.ColorFilter getColorFilter():1247:1247 -> getColorFilter - 1:4:int getIntrinsicHeight():513:513 -> getIntrinsicHeight - 1:2:int getIntrinsicWidth():498:498 -> getIntrinsicWidth - 3:12:int getIntrinsicWidth():501:501 -> getIntrinsicWidth - 13:28:int getIntrinsicWidth():503:503 -> getIntrinsicWidth - 29:36:int getIntrinsicWidth():505:505 -> getIntrinsicWidth - 37:40:int getIntrinsicWidth():499:499 -> getIntrinsicWidth - 41:47:int getIntrinsicWidth():507:507 -> getIntrinsicWidth - 1:4:void getOutline(android.graphics.Outline):1274:1274 -> getOutline - 5:8:void getOutline(android.graphics.Outline):1275:1275 -> getOutline - 9:12:void getOutline(android.graphics.Outline):1278:1278 -> getOutline - 13:18:void getOutline(android.graphics.Outline):1279:1279 -> getOutline - 19:25:void getOutline(android.graphics.Outline):1280:1280 -> getOutline - 26:41:void getOutline(android.graphics.Outline):1282:1282 -> getOutline - 42:53:void getOutline(android.graphics.Outline):1285:1285 -> getOutline - 1:8:void getCloseIconTouchBounds(android.graphics.RectF):492:492 -> h1 - 1:4:void setChipStrokeColor(android.content.res.ColorStateList):1548:1548 -> h2 - 5:6:void setChipStrokeColor(android.content.res.ColorStateList):1549:1549 -> h2 - 7:10:void setChipStrokeColor(android.content.res.ColorStateList):1550:1550 -> h2 - 11:13:void setChipStrokeColor(android.content.res.ColorStateList):1551:1551 -> h2 - 14:21:void setChipStrokeColor(android.content.res.ColorStateList):1553:1553 -> h2 - 1:9:float getCurrentChipIconHeight():561:561 -> i1 - 10:18:float getCurrentChipIconHeight():562:562 -> i1 - 19:32:float getCurrentChipIconHeight():563:563 -> i1 - 33:41:float getCurrentChipIconHeight():564:564 -> i1 - 42:48:float getCurrentChipIconHeight():565:565 -> i1 - 1:10:void setChipStrokeColorResource(int):1538:1538 -> i2 - 1:6:void invalidateDrawable(android.graphics.drawable.Drawable):1290:1290 -> invalidateDrawable - 7:10:void invalidateDrawable(android.graphics.drawable.Drawable):1292:1292 -> invalidateDrawable - 1:10:boolean isStateful():975:975 -> isStateful - 11:18:boolean isStateful():976:976 -> isStateful - 19:30:boolean isStateful():977:977 -> isStateful - 31:38:boolean isStateful():978:978 -> isStateful - 39:48:boolean isStateful():979:979 -> isStateful - 49:56:boolean isStateful():980:980 -> isStateful - 57:64:boolean isStateful():981:981 -> isStateful - 65:72:boolean isStateful():982:982 -> isStateful - 73:83:boolean isStateful():983:983 -> isStateful - 1:9:float getCurrentChipIconWidth():549:549 -> j1 - 10:18:float getCurrentChipIconWidth():550:550 -> j1 - 19:25:float getCurrentChipIconWidth():551:551 -> j1 - 1:6:void setChipStrokeWidth(float):1584:1584 -> j2 - 7:8:void setChipStrokeWidth(float):1585:1585 -> j2 - 9:13:void setChipStrokeWidth(float):1587:1587 -> j2 - 14:17:void setChipStrokeWidth(float):1588:1588 -> j2 - 18:20:void setChipStrokeWidth(float):1589:1589 -> j2 - 21:24:void setChipStrokeWidth(float):1591:1591 -> j2 - 1:3:android.text.TextUtils$TruncateAt getEllipsize():1665:1665 -> k1 - 1:14:void setChipStrokeWidthResource(int):1574:1574 -> k2 - 1:3:com.google.android.material.animation.MotionSpec getHideMotionSpec():2149:2149 -> l1 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LR1/c;"} - 1:4:void setChipSurfaceColor(android.content.res.ColorStateList):1358:1358 -> l2 - 5:6:void setChipSurfaceColor(android.content.res.ColorStateList):1359:1359 -> l2 - 7:14:void setChipSurfaceColor(android.content.res.ColorStateList):1360:1360 -> l2 - 1:3:float getIconEndPadding():2252:2252 -> m1 - 1:6:void setCloseIcon(android.graphics.drawable.Drawable):1878:1878 -> m2 - 7:12:void setCloseIcon(android.graphics.drawable.Drawable):1880:1880 -> m2 - 13:24:void setCloseIcon(android.graphics.drawable.Drawable):1881:1881 -> m2 - 25:27:void setCloseIcon(android.graphics.drawable.Drawable):1882:1882 -> m2 - 28:31:void setCloseIcon(android.graphics.drawable.Drawable):1883:1883 -> m2 - 32:34:void setCloseIcon(android.graphics.drawable.Drawable):1885:1885 -> m2 - 35:40:void setCloseIcon(android.graphics.drawable.Drawable):1886:1886 -> m2 - 41:45:void setCloseIcon(android.graphics.drawable.Drawable):1887:1887 -> m2 - 46:52:void setCloseIcon(android.graphics.drawable.Drawable):1890:1890 -> m2 - 53:56:void setCloseIcon(android.graphics.drawable.Drawable):1892:1892 -> m2 - 1:3:float getIconStartPadding():2213:2213 -> n1 - 1:4:void setCloseIconContentDescription(java.lang.CharSequence):1947:1947 -> n2 - 5:14:void setCloseIconContentDescription(java.lang.CharSequence):1949:1949 -> n2 - 15:18:void setCloseIconContentDescription(java.lang.CharSequence):1951:1951 -> n2 - 1:3:android.content.res.ColorStateList getRippleColor():1603:1603 -> o1 - 1:6:void setCloseIconEndPadding(float):2415:2415 -> o2 - 7:8:void setCloseIconEndPadding(float):2416:2416 -> o2 - 9:11:void setCloseIconEndPadding(float):2417:2417 -> o2 - 12:17:void setCloseIconEndPadding(float):2418:2418 -> o2 - 18:21:void setCloseIconEndPadding(float):2419:2419 -> o2 - 1:4:boolean onLayoutDirectionChanged(int):1161:1161 -> onLayoutDirectionChanged - 5:10:boolean onLayoutDirectionChanged(int):1163:1163 -> onLayoutDirectionChanged - 11:17:boolean onLayoutDirectionChanged(int):1164:1164 -> onLayoutDirectionChanged - 18:23:boolean onLayoutDirectionChanged(int):1166:1166 -> onLayoutDirectionChanged - 24:30:boolean onLayoutDirectionChanged(int):1167:1167 -> onLayoutDirectionChanged - 31:36:boolean onLayoutDirectionChanged(int):1169:1169 -> onLayoutDirectionChanged - 37:45:boolean onLayoutDirectionChanged(int):1170:1170 -> onLayoutDirectionChanged - 46:50:boolean onLayoutDirectionChanged(int):1174:1174 -> onLayoutDirectionChanged - 1:4:boolean onLevelChange(int):1181:1181 -> onLevelChange - 5:10:boolean onLevelChange(int):1183:1183 -> onLevelChange - 11:17:boolean onLevelChange(int):1184:1184 -> onLevelChange - 18:23:boolean onLevelChange(int):1186:1186 -> onLevelChange - 24:30:boolean onLevelChange(int):1187:1187 -> onLevelChange - 31:36:boolean onLevelChange(int):1189:1189 -> onLevelChange - 37:45:boolean onLevelChange(int):1190:1190 -> onLevelChange - 46:49:boolean onLevelChange(int):1194:1194 -> onLevelChange - 1:4:boolean onStateChange(int[]):1020:1020 -> onStateChange - 5:7:boolean onStateChange(int[]):1021:1021 -> onStateChange - 8:16:boolean onStateChange(int[]):1023:1023 -> onStateChange - 1:3:com.google.android.material.animation.MotionSpec getShowMotionSpec():2118:2118 -> p1 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LR1/c;"} - 1:14:void setCloseIconEndPaddingResource(int):2405:2405 -> p2 - 1:3:java.lang.CharSequence getText():1632:1632 -> q1 - 1:10:void setCloseIconResource(int):1874:1874 -> q2 - 1:7:com.google.android.material.resources.TextAppearance getTextAppearance():1653:1653 -> r1 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/e;"} - 1:6:void setCloseIconSize(float):1937:1937 -> r2 - 7:8:void setCloseIconSize(float):1938:1938 -> r2 - 9:11:void setCloseIconSize(float):1939:1939 -> r2 - 12:17:void setCloseIconSize(float):1940:1940 -> r2 - 18:21:void setCloseIconSize(float):1941:1941 -> r2 - 1:3:float getTextEndPadding():2325:2325 -> s1 - 1:14:void setCloseIconSizeResource(int):1933:1933 -> s2 - 1:6:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):1298:1298 -> scheduleDrawable - 7:10:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):1300:1300 -> scheduleDrawable - 1:4:void setAlpha(int):1225:1225 -> setAlpha - 5:6:void setAlpha(int):1226:1226 -> setAlpha - 7:10:void setAlpha(int):1227:1227 -> setAlpha - 1:4:void setColorFilter(android.graphics.ColorFilter):1238:1238 -> setColorFilter - 5:6:void setColorFilter(android.graphics.ColorFilter):1239:1239 -> setColorFilter - 7:10:void setColorFilter(android.graphics.ColorFilter):1240:1240 -> setColorFilter - 1:4:void setTintList(android.content.res.ColorStateList):1252:1252 -> setTintList - 5:6:void setTintList(android.content.res.ColorStateList):1253:1253 -> setTintList - 7:14:void setTintList(android.content.res.ColorStateList):1254:1254 -> setTintList - 1:4:void setTintMode(android.graphics.PorterDuff$Mode):1260:1260 -> setTintMode - 5:6:void setTintMode(android.graphics.PorterDuff$Mode):1261:1261 -> setTintMode - 7:14:void setTintMode(android.graphics.PorterDuff$Mode):1262:1262 -> setTintMode - 15:18:void setTintMode(android.graphics.PorterDuff$Mode):1263:1263 -> setTintMode - 1:4:boolean setVisible(boolean,boolean):1201:1201 -> setVisible - 5:10:boolean setVisible(boolean,boolean):1203:1203 -> setVisible - 11:17:boolean setVisible(boolean,boolean):1204:1204 -> setVisible - 18:23:boolean setVisible(boolean,boolean):1206:1206 -> setVisible - 24:30:boolean setVisible(boolean,boolean):1207:1207 -> setVisible - 31:36:boolean setVisible(boolean,boolean):1209:1209 -> setVisible - 37:45:boolean setVisible(boolean,boolean):1210:1210 -> setVisible - 46:49:boolean setVisible(boolean,boolean):1214:1214 -> setVisible - 4:6:void applyChildDrawable(android.graphics.drawable.Drawable):1323:1323 -> t0 - 7:13:void applyChildDrawable(android.graphics.drawable.Drawable):1324:1324 -> t0 - 14:20:void applyChildDrawable(android.graphics.drawable.Drawable):1325:1325 -> t0 - 21:28:void applyChildDrawable(android.graphics.drawable.Drawable):1326:1326 -> t0 - 29:32:void applyChildDrawable(android.graphics.drawable.Drawable):1328:1328 -> t0 - 33:38:void applyChildDrawable(android.graphics.drawable.Drawable):1329:1329 -> t0 - 39:45:void applyChildDrawable(android.graphics.drawable.Drawable):1330:1330 -> t0 - 46:51:void applyChildDrawable(android.graphics.drawable.Drawable):1332:1332 -> t0 - 52:59:void applyChildDrawable(android.graphics.drawable.Drawable):1335:1335 -> t0 - 60:64:void applyChildDrawable(android.graphics.drawable.Drawable):1336:1336 -> t0 - 65:70:void applyChildDrawable(android.graphics.drawable.Drawable):1338:1338 -> t0 - 71:78:void applyChildDrawable(android.graphics.drawable.Drawable):1339:1339 -> t0 - 1:3:float getTextStartPadding():2291:2291 -> t1 - 1:6:void setCloseIconStartPadding(float):2379:2379 -> t2 - 7:8:void setCloseIconStartPadding(float):2380:2380 -> t2 - 9:11:void setCloseIconStartPadding(float):2381:2381 -> t2 - 12:17:void setCloseIconStartPadding(float):2382:2382 -> t2 - 18:21:void setCloseIconStartPadding(float):2383:2383 -> t2 - 1:3:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):819:819 -> u0 - 4:17:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):821:821 -> u0 - 18:22:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):822:822 -> u0 - 23:26:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):823:823 -> u0 - 27:32:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):825:825 -> u0 - 33:39:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):826:826 -> u0 - 40:42:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):827:827 -> u0 - 43:49:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):829:829 -> u0 - 50:51:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):830:830 -> u0 - 52:55:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):833:833 -> u0 - 56:67:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):834:834 -> u0 - 68:70:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):835:835 -> u0 - 1:8:android.graphics.ColorFilter getTintColorFilter():1349:1349 -> u1 - 1:14:void setCloseIconStartPaddingResource(int):2369:2369 -> u2 - 1:6:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):1306:1306 -> unscheduleDrawable - 7:10:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):1308:1308 -> unscheduleDrawable - 1:15:float calculateChipIconWidth():538:538 -> v0 - 16:26:float calculateChipIconWidth():539:539 -> v0 - 1:3:boolean getUseCompatRipple():463:463 -> v1 - 1:8:boolean setCloseIconState(int[]):997:997 -> v2 - 9:10:boolean setCloseIconState(int[]):998:998 -> v2 - 11:16:boolean setCloseIconState(int[]):999:999 -> v2 - 17:27:boolean setCloseIconState(int[]):1000:1000 -> v2 - 1:3:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):929:929 -> w0 - 4:9:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):931:931 -> w0 - 10:23:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):932:932 -> w0 - 24:29:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):939:939 -> w0 - 30:36:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):940:940 -> w0 - 37:43:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):942:942 -> w0 - 5:18:boolean hasState(int[],int):1370:1370 -> w1 - 1:4:void setCloseIconTint(android.content.res.ColorStateList):1917:1917 -> w2 - 5:6:void setCloseIconTint(android.content.res.ColorStateList):1918:1918 -> w2 - 7:12:void setCloseIconTint(android.content.res.ColorStateList):1920:1920 -> w2 - 13:17:void setCloseIconTint(android.content.res.ColorStateList):1921:1921 -> w2 - 18:25:void setCloseIconTint(android.content.res.ColorStateList):1924:1924 -> w2 - 1:3:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):910:910 -> x0 - 4:9:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):912:912 -> x0 - 10:14:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):913:913 -> x0 - 15:20:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):915:915 -> x0 - 21:26:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):916:916 -> x0 - 27:32:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):917:917 -> x0 - 33:38:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):919:919 -> x0 - 39:43:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):920:920 -> x0 - 44:57:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):923:923 -> x0 - 58:60:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):924:924 -> x0 - 1:3:boolean isCheckable():1961:1961 -> x1 - 1:10:void setCloseIconTintResource(int):1913:1913 -> x2 - 1:3:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):948:948 -> y0 - 4:9:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):950:950 -> y0 - 10:23:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):951:951 -> y0 - 24:29:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):958:958 -> y0 - 30:35:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):959:959 -> y0 - 36:38:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):960:960 -> y0 - 39:45:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):962:962 -> y0 - 46:47:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):963:963 -> y0 - 48:52:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):966:966 -> y0 - 53:58:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):967:967 -> y0 - 1:7:boolean isCloseIconStateful():989:989 -> y1 - 1:4:void setCloseIconVisible(boolean):1837:1837 -> y2 - 5:8:void setCloseIconVisible(boolean):1838:1838 -> y2 - 9:10:void setCloseIconVisible(boolean):1839:1839 -> y2 - 11:18:void setCloseIconVisible(boolean):1840:1840 -> y2 - 19:24:void setCloseIconVisible(boolean):1845:1845 -> y2 - 25:29:void setCloseIconVisible(boolean):1847:1847 -> y2 - 30:32:void setCloseIconVisible(boolean):1850:1850 -> y2 - 33:36:void setCloseIconVisible(boolean):1851:1851 -> y2 - 1:6:float calculateCloseIconWidth():578:578 -> z0 - 7:17:float calculateCloseIconWidth():579:579 -> z0 - 1:3:boolean isCloseIconVisible():1823:1823 -> z1 - 1:8:void setDelegate(com.google.android.material.chip.ChipDrawable$Delegate):468:468 -> z2 + int currentChipSurfaceColor -> r0 + int currentChipBackgroundColor -> s0 + int currentCompositeSurfaceBackgroundColor -> t0 + int currentChipStrokeColor -> u0 + int currentCompatRippleColor -> v0 + int currentTextColor -> w0 + boolean currentChecked -> x0 + int currentTint -> y0 + int alpha -> z0 + 4:9:void ():171:171 -> + 10:22:void ():175:175 -> + 1:5:void (android.content.Context,android.util.AttributeSet,int,int):317:317 -> + 6:7:void (android.content.Context,android.util.AttributeSet,int,int):181:181 -> + 8:15:void (android.content.Context,android.util.AttributeSet,int,int):247:247 -> + 16:22:void (android.content.Context,android.util.AttributeSet,int,int):249:249 -> + 23:29:void (android.content.Context,android.util.AttributeSet,int,int):250:250 -> + 30:36:void (android.content.Context,android.util.AttributeSet,int,int):251:251 -> + 37:45:void (android.content.Context,android.util.AttributeSet,int,int):252:252 -> + 46:47:void (android.content.Context,android.util.AttributeSet,int,int):264:264 -> + 48:51:void (android.content.Context,android.util.AttributeSet,int,int):268:268 -> + 52:59:void (android.content.Context,android.util.AttributeSet,int,int):272:272 -> + 60:62:void (android.content.Context,android.util.AttributeSet,int,int):318:318 -> + 63:64:void (android.content.Context,android.util.AttributeSet,int,int):320:320 -> + 65:71:void (android.content.Context,android.util.AttributeSet,int,int):321:321 -> + 72:75:void (android.content.Context,android.util.AttributeSet,int,int):323:323 -> + 76:91:void (android.content.Context,android.util.AttributeSet,int,int):325:325 -> + 92:93:void (android.content.Context,android.util.AttributeSet,int,int):326:326 -> + 94:98:void (android.content.Context,android.util.AttributeSet,int,int):331:331 -> + 99:101:void (android.content.Context,android.util.AttributeSet,int,int):332:332 -> + 102:103:void (android.content.Context,android.util.AttributeSet,int,int):333:333 -> + 104:107:void (android.content.Context,android.util.AttributeSet,int,int):335:335 -> + 108:114:void (android.content.Context,android.util.AttributeSet,int,int):337:337 -> + 1:8:void drawDebug(android.graphics.Canvas,android.graphics.Rect):787:787 -> A0 + 9:15:void drawDebug(android.graphics.Canvas,android.graphics.Rect):788:788 -> A0 + 16:20:void drawDebug(android.graphics.Canvas,android.graphics.Rect):791:791 -> A0 + 21:32:void drawDebug(android.graphics.Canvas,android.graphics.Rect):794:794 -> A0 + 33:37:void drawDebug(android.graphics.Canvas,android.graphics.Rect):795:795 -> A0 + 38:44:void drawDebug(android.graphics.Canvas,android.graphics.Rect):796:796 -> A0 + 45:48:void drawDebug(android.graphics.Canvas,android.graphics.Rect):800:800 -> A0 + 49:51:void drawDebug(android.graphics.Canvas,android.graphics.Rect):801:801 -> A0 + 52:65:void drawDebug(android.graphics.Canvas,android.graphics.Rect):802:802 -> A0 + 66:70:void drawDebug(android.graphics.Canvas,android.graphics.Rect):801:801 -> A0 + 71:76:void drawDebug(android.graphics.Canvas,android.graphics.Rect):806:806 -> A0 + 77:81:void drawDebug(android.graphics.Canvas,android.graphics.Rect):807:807 -> A0 + 82:88:void drawDebug(android.graphics.Canvas,android.graphics.Rect):808:808 -> A0 + 89:99:void drawDebug(android.graphics.Canvas,android.graphics.Rect):812:812 -> A0 + 100:104:void drawDebug(android.graphics.Canvas,android.graphics.Rect):813:813 -> A0 + 105:111:void drawDebug(android.graphics.Canvas,android.graphics.Rect):814:814 -> A0 + 112:123:void drawDebug(android.graphics.Canvas,android.graphics.Rect):817:817 -> A0 + 124:128:void drawDebug(android.graphics.Canvas,android.graphics.Rect):818:818 -> A0 + 129:136:void drawDebug(android.graphics.Canvas,android.graphics.Rect):819:819 -> A0 + 1:14:void setCheckedIconVisible(int):2002:2002 -> A1 + 3:4:void setText(java.lang.CharSequence):1644:1644 -> A2 + 5:12:void setText(java.lang.CharSequence):1646:1646 -> A2 + 13:14:void setText(java.lang.CharSequence):1647:1647 -> A2 + 15:20:void setText(java.lang.CharSequence):1648:1648 -> A2 + 21:23:void setText(java.lang.CharSequence):1649:1649 -> A2 + 24:27:void setText(java.lang.CharSequence):1650:1650 -> A2 + 1:4:void drawText(android.graphics.Canvas,android.graphics.Rect):730:730 -> B0 + 5:10:void drawText(android.graphics.Canvas,android.graphics.Rect):731:731 -> B0 + 11:15:void drawText(android.graphics.Canvas,android.graphics.Rect):734:734 -> B0 + 16:23:void drawText(android.graphics.Canvas,android.graphics.Rect):736:736 -> B0 + 24:35:void drawText(android.graphics.Canvas,android.graphics.Rect):737:737 -> B0 + 36:42:void drawText(android.graphics.Canvas,android.graphics.Rect):738:738 -> B0 + 43:51:void drawText(android.graphics.Canvas,android.graphics.Rect):740:740 -> B0 + 52:53:void drawText(android.graphics.Canvas,android.graphics.Rect):742:742 -> B0 + 54:71:void drawText(android.graphics.Canvas,android.graphics.Rect):743:743 -> B0 + 72:87:void drawText(android.graphics.Canvas,android.graphics.Rect):744:744 -> B0 + 88:91:void drawText(android.graphics.Canvas,android.graphics.Rect):747:747 -> B0 + 92:96:void drawText(android.graphics.Canvas,android.graphics.Rect):748:748 -> B0 + 97:100:void drawText(android.graphics.Canvas,android.graphics.Rect):751:751 -> B0 + 101:104:void drawText(android.graphics.Canvas,android.graphics.Rect):752:752 -> B0 + 105:106:void drawText(android.graphics.Canvas,android.graphics.Rect):753:753 -> B0 + 107:123:void drawText(android.graphics.Canvas,android.graphics.Rect):754:754 -> B0 + 124:141:void drawText(android.graphics.Canvas,android.graphics.Rect):757:757 -> B0 + 142:146:void drawText(android.graphics.Canvas,android.graphics.Rect):756:756 -> B0 + 147:150:void drawText(android.graphics.Canvas,android.graphics.Rect):759:759 -> B0 + 1:4:void setCheckedIconVisible(boolean):2006:2006 -> B1 + 5:8:void setCheckedIconVisible(boolean):2007:2007 -> B1 + 9:10:void setCheckedIconVisible(boolean):2008:2008 -> B1 + 11:18:void setCheckedIconVisible(boolean):2009:2009 -> B1 + 19:24:void setCheckedIconVisible(boolean):2014:2014 -> B1 + 25:29:void setCheckedIconVisible(boolean):2016:2016 -> B1 + 30:32:void setCheckedIconVisible(boolean):2019:2019 -> B1 + 33:36:void setCheckedIconVisible(boolean):2020:2020 -> B1 + 1:8:void setTextAppearance(com.google.android.material.resources.TextAppearance):1664:1664 -> B2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc2/d;)V"} + 1:3:android.graphics.drawable.Drawable getCheckedIcon():2045:2045 -> C0 + 1:4:void setChipBackgroundColor(android.content.res.ColorStateList):1447:1447 -> C1 + 5:6:void setChipBackgroundColor(android.content.res.ColorStateList):1448:1448 -> C1 + 7:14:void setChipBackgroundColor(android.content.res.ColorStateList):1449:1449 -> C1 + 1:11:void setTextAppearanceResource(int):1660:1660 -> C2 + 1:3:android.content.res.ColorStateList getCheckedIconTint():2084:2084 -> D0 + 1:10:void setChipBackgroundColorResource(int):1437:1437 -> D1 + 1:6:void setTextEndPadding(float):2351:2351 -> D2 + 7:8:void setTextEndPadding(float):2352:2352 -> D2 + 9:11:void setTextEndPadding(float):2353:2353 -> D2 + 12:15:void setTextEndPadding(float):2354:2354 -> D2 + 1:3:android.content.res.ColorStateList getChipBackgroundColor():1427:1427 -> E0 + 1:6:void setChipCornerRadius(float):1516:1516 -> E1 + 7:8:void setChipCornerRadius(float):1517:1517 -> E1 + 9:20:void setChipCornerRadius(float):1519:1519 -> E1 + 1:14:void setTextEndPaddingResource(int):2341:2341 -> E2 + 1:12:float getChipCornerRadius():1494:1494 -> F0 + 1:14:void setChipCornerRadiusResource(int):1505:1505 -> F1 + 1:6:void setTextSize(float):1390:1390 -> F2 + 7:9:void setTextSize(float):1392:1392 -> F2 + 10:18:void setTextSize(float):1393:1393 -> F2 + 19:22:void setTextSize(float):1394:1394 -> F2 + 1:3:float getChipEndPadding():2437:2437 -> G0 + 1:6:void setChipEndPadding(float):2457:2457 -> G1 + 7:8:void setChipEndPadding(float):2458:2458 -> G1 + 9:11:void setChipEndPadding(float):2459:2459 -> G1 + 12:15:void setChipEndPadding(float):2460:2460 -> G1 + 1:6:void setTextStartPadding(float):2317:2317 -> G2 + 7:8:void setTextStartPadding(float):2318:2318 -> G2 + 9:11:void setTextStartPadding(float):2319:2319 -> G2 + 12:15:void setTextStartPadding(float):2320:2320 -> G2 + 1:11:android.graphics.drawable.Drawable getChipIcon():1723:1723 -> H0 + 1:14:void setChipEndPaddingResource(int):2447:2447 -> H1 + 1:14:void setTextStartPaddingResource(int):2307:2307 -> H2 + 1:3:float getChipIconSize():1791:1791 -> I0 + 1:6:void setChipIcon(android.graphics.drawable.Drawable):1731:1731 -> I1 + 7:12:void setChipIcon(android.graphics.drawable.Drawable):1733:1733 -> I1 + 13:24:void setChipIcon(android.graphics.drawable.Drawable):1734:1734 -> I1 + 25:28:void setChipIcon(android.graphics.drawable.Drawable):1735:1735 -> I1 + 29:31:void setChipIcon(android.graphics.drawable.Drawable):1737:1737 -> I1 + 32:37:void setChipIcon(android.graphics.drawable.Drawable):1738:1738 -> I1 + 38:42:void setChipIcon(android.graphics.drawable.Drawable):1739:1739 -> I1 + 43:49:void setChipIcon(android.graphics.drawable.Drawable):1742:1742 -> I1 + 50:53:void setChipIcon(android.graphics.drawable.Drawable):1744:1744 -> I1 + 1:4:void setUseCompatRipple(boolean):459:459 -> I2 + 5:6:void setUseCompatRipple(boolean):460:460 -> I2 + 7:9:void setUseCompatRipple(boolean):461:461 -> I2 + 10:17:void setUseCompatRipple(boolean):462:462 -> I2 + 1:3:android.content.res.ColorStateList getChipIconTint():1752:1752 -> J0 + 1:10:void setChipIconResource(int):1727:1727 -> J1 + 1:3:boolean shouldDrawText():2484:2484 -> J2 + 1:3:float getChipMinHeight():1460:1460 -> K0 + 1:6:void setChipIconSize(float):1813:1813 -> K1 + 7:10:void setChipIconSize(float):1814:1814 -> K1 + 11:12:void setChipIconSize(float):1815:1815 -> K1 + 13:16:void setChipIconSize(float):1816:1816 -> K1 + 17:23:void setChipIconSize(float):1818:1818 -> K1 + 24:27:void setChipIconSize(float):1820:1820 -> K1 + 1:16:boolean showsCheckedIcon():528:528 -> K2 + 1:3:float getChipStartPadding():2185:2185 -> L0 + 1:14:void setChipIconSizeResource(int):1802:1802 -> L1 + 1:12:boolean showsChipIcon():523:523 -> L2 + 1:3:android.content.res.ColorStateList getChipStrokeColor():1531:1531 -> M0 + 2:3:void setChipIconTint(android.content.res.ColorStateList):1772:1772 -> M1 + 4:7:void setChipIconTint(android.content.res.ColorStateList):1773:1773 -> M1 + 8:9:void setChipIconTint(android.content.res.ColorStateList):1774:1774 -> M1 + 10:15:void setChipIconTint(android.content.res.ColorStateList):1775:1775 -> M1 + 16:20:void setChipIconTint(android.content.res.ColorStateList):1776:1776 -> M1 + 21:28:void setChipIconTint(android.content.res.ColorStateList):1779:1779 -> M1 + 1:12:boolean showsCloseIcon():533:533 -> M2 + 1:3:float getChipStrokeWidth():1567:1567 -> N0 + 1:10:void setChipIconTintResource(int):1762:1762 -> N1 + 4:7:void unapplyChildDrawable(android.graphics.drawable.Drawable):1325:1325 -> N2 + 1:11:android.graphics.drawable.Drawable getCloseIcon():1873:1873 -> O0 + 1:14:void setChipIconVisible(int):1686:1686 -> O1 + 1:15:void updateCompatRippleColor():1365:1365 -> O2 + 1:3:java.lang.CharSequence getCloseIconContentDescription():1963:1963 -> P0 + 1:4:void setChipIconVisible(boolean):1690:1690 -> P1 + 5:8:void setChipIconVisible(boolean):1691:1691 -> P1 + 9:10:void setChipIconVisible(boolean):1692:1692 -> P1 + 11:18:void setChipIconVisible(boolean):1693:1693 -> P1 + 19:24:void setChipIconVisible(boolean):1698:1698 -> P1 + 25:29:void setChipIconVisible(boolean):1700:1700 -> P1 + 30:32:void setChipIconVisible(boolean):1703:1703 -> P1 + 33:36:void setChipIconVisible(boolean):1704:1704 -> P1 + 1:2:void updateFrameworkCloseIconRipple():1904:1904 -> P2 + 3:20:void updateFrameworkCloseIconRipple():1906:1906 -> P2 + 1:3:float getCloseIconEndPadding():2401:2401 -> Q0 + 1:6:void setChipMinHeight(float):1480:1480 -> Q1 + 7:8:void setChipMinHeight(float):1481:1481 -> Q1 + 9:11:void setChipMinHeight(float):1482:1482 -> Q1 + 12:15:void setChipMinHeight(float):1483:1483 -> Q1 + 1:3:float getCloseIconSize():1935:1935 -> R0 + 1:14:void setChipMinHeightResource(int):1470:1470 -> R1 + 1:3:float getCloseIconStartPadding():2365:2365 -> S0 + 1:6:void setChipStartPadding(float):2205:2205 -> S1 + 7:8:void setChipStartPadding(float):2206:2206 -> S1 + 9:11:void setChipStartPadding(float):2207:2207 -> S1 + 12:15:void setChipStartPadding(float):2208:2208 -> S1 + 1:3:int[] getCloseIconState():1018:1018 -> T0 + 1:14:void setChipStartPaddingResource(int):2195:2195 -> T1 + 1:3:android.content.res.ColorStateList getCloseIconTint():1915:1915 -> U0 + 1:4:void setChipStrokeColor(android.content.res.ColorStateList):1551:1551 -> U1 + 5:6:void setChipStrokeColor(android.content.res.ColorStateList):1552:1552 -> U1 + 7:10:void setChipStrokeColor(android.content.res.ColorStateList):1553:1553 -> U1 + 11:13:void setChipStrokeColor(android.content.res.ColorStateList):1554:1554 -> U1 + 14:21:void setChipStrokeColor(android.content.res.ColorStateList):1556:1556 -> U1 + 1:8:void getCloseIconTouchBounds(android.graphics.RectF):497:497 -> V0 + 1:10:void setChipStrokeColorResource(int):1541:1541 -> V1 + 1:9:float getCurrentChipIconHeight():566:566 -> W0 + 10:18:float getCurrentChipIconHeight():567:567 -> W0 + 19:32:float getCurrentChipIconHeight():568:568 -> W0 + 33:41:float getCurrentChipIconHeight():569:569 -> W0 + 42:48:float getCurrentChipIconHeight():570:570 -> W0 + 1:6:void setChipStrokeWidth(float):1587:1587 -> W1 + 7:8:void setChipStrokeWidth(float):1588:1588 -> W1 + 9:13:void setChipStrokeWidth(float):1590:1590 -> W1 + 14:17:void setChipStrokeWidth(float):1591:1591 -> W1 + 18:20:void setChipStrokeWidth(float):1592:1592 -> W1 + 21:24:void setChipStrokeWidth(float):1594:1594 -> W1 + 1:9:float getCurrentChipIconWidth():554:554 -> X0 + 10:18:float getCurrentChipIconWidth():555:555 -> X0 + 19:25:float getCurrentChipIconWidth():556:556 -> X0 + 1:14:void setChipStrokeWidthResource(int):1577:1577 -> X1 + 1:3:android.text.TextUtils$TruncateAt getEllipsize():1668:1668 -> Y0 + 1:4:void setChipSurfaceColor(android.content.res.ColorStateList):1369:1369 -> Y1 + 5:6:void setChipSurfaceColor(android.content.res.ColorStateList):1370:1370 -> Y1 + 7:14:void setChipSurfaceColor(android.content.res.ColorStateList):1371:1371 -> Y1 + 1:3:com.google.android.material.animation.MotionSpec getHideMotionSpec():2155:2155 -> Z0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()LP1/c;"} + 1:6:void setCloseIcon(android.graphics.drawable.Drawable):1881:1881 -> Z1 + 7:12:void setCloseIcon(android.graphics.drawable.Drawable):1883:1883 -> Z1 + 13:24:void setCloseIcon(android.graphics.drawable.Drawable):1884:1884 -> Z1 + 25:28:void setCloseIcon(android.graphics.drawable.Drawable):1885:1885 -> Z1 + 29:31:void setCloseIcon(android.graphics.drawable.Drawable):1886:1886 -> Z1 + 32:35:void setCloseIcon(android.graphics.drawable.Drawable):1888:1888 -> Z1 + 36:38:void setCloseIcon(android.graphics.drawable.Drawable):1890:1890 -> Z1 + 39:44:void setCloseIcon(android.graphics.drawable.Drawable):1891:1891 -> Z1 + 45:49:void setCloseIcon(android.graphics.drawable.Drawable):1892:1892 -> Z1 + 50:56:void setCloseIcon(android.graphics.drawable.Drawable):1895:1895 -> Z1 + 57:60:void setCloseIcon(android.graphics.drawable.Drawable):1897:1897 -> Z1 + 1:3:void onTextSizeChange():1023:1023 -> a + 4:7:void onTextSizeChange():1024:1024 -> a + 1:3:float getIconEndPadding():2258:2258 -> a1 + 1:4:void setCloseIconContentDescription(java.lang.CharSequence):1953:1953 -> a2 + 5:14:void setCloseIconContentDescription(java.lang.CharSequence):1955:1955 -> a2 + 15:18:void setCloseIconContentDescription(java.lang.CharSequence):1957:1957 -> a2 + 1:3:float getIconStartPadding():2219:2219 -> b1 + 1:6:void setCloseIconEndPadding(float):2421:2421 -> b2 + 7:8:void setCloseIconEndPadding(float):2422:2422 -> b2 + 9:11:void setCloseIconEndPadding(float):2423:2423 -> b2 + 12:17:void setCloseIconEndPadding(float):2424:2424 -> b2 + 18:21:void setCloseIconEndPadding(float):2425:2425 -> b2 + 1:3:android.content.res.ColorStateList getRippleColor():1606:1606 -> c1 + 1:14:void setCloseIconEndPaddingResource(int):2411:2411 -> c2 + 1:3:com.google.android.material.animation.MotionSpec getShowMotionSpec():2124:2124 -> d1 + # {"id":"com.android.tools.r8.residualsignature","signature":"()LP1/c;"} + 1:10:void setCloseIconResource(int):1877:1877 -> d2 + 1:4:void draw(android.graphics.Canvas):595:595 -> draw + 5:17:void draw(android.graphics.Canvas):596:596 -> draw + 18:23:void draw(android.graphics.Canvas):601:601 -> draw + 24:36:void draw(android.graphics.Canvas):602:602 -> draw + 37:43:void draw(android.graphics.Canvas):603:603 -> draw + 44:46:void draw(android.graphics.Canvas):608:608 -> draw + 47:49:void draw(android.graphics.Canvas):611:611 -> draw + 50:53:void draw(android.graphics.Canvas):613:613 -> draw + 54:56:void draw(android.graphics.Canvas):614:614 -> draw + 57:59:void draw(android.graphics.Canvas):617:617 -> draw + 60:62:void draw(android.graphics.Canvas):620:620 -> draw + 63:65:void draw(android.graphics.Canvas):623:623 -> draw + 66:68:void draw(android.graphics.Canvas):626:626 -> draw + 69:72:void draw(android.graphics.Canvas):629:629 -> draw + 73:75:void draw(android.graphics.Canvas):630:630 -> draw + 76:78:void draw(android.graphics.Canvas):634:634 -> draw + 79:81:void draw(android.graphics.Canvas):637:637 -> draw + 82:85:void draw(android.graphics.Canvas):639:639 -> draw + 86:89:void draw(android.graphics.Canvas):640:640 -> draw + 1:3:java.lang.CharSequence getText():1635:1635 -> e1 + 1:6:void setCloseIconSize(float):1943:1943 -> e2 + 7:8:void setCloseIconSize(float):1944:1944 -> e2 + 9:11:void setCloseIconSize(float):1945:1945 -> e2 + 12:17:void setCloseIconSize(float):1946:1946 -> e2 + 18:21:void setCloseIconSize(float):1947:1947 -> e2 + 1:7:com.google.android.material.resources.TextAppearance getTextAppearance():1656:1656 -> f1 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc2/d;"} + 1:14:void setCloseIconSizeResource(int):1939:1939 -> f2 + 1:3:float getTextEndPadding():2331:2331 -> g1 + 1:6:void setCloseIconStartPadding(float):2385:2385 -> g2 + 7:8:void setCloseIconStartPadding(float):2386:2386 -> g2 + 9:11:void setCloseIconStartPadding(float):2387:2387 -> g2 + 12:17:void setCloseIconStartPadding(float):2388:2388 -> g2 + 18:21:void setCloseIconStartPadding(float):2389:2389 -> g2 + 1:3:int getAlpha():1243:1243 -> getAlpha + 1:3:android.graphics.ColorFilter getColorFilter():1257:1257 -> getColorFilter + 1:4:int getIntrinsicHeight():518:518 -> getIntrinsicHeight + 1:2:int getIntrinsicWidth():503:503 -> getIntrinsicWidth + 3:12:int getIntrinsicWidth():506:506 -> getIntrinsicWidth + 13:28:int getIntrinsicWidth():508:508 -> getIntrinsicWidth + 29:36:int getIntrinsicWidth():510:510 -> getIntrinsicWidth + 37:40:int getIntrinsicWidth():504:504 -> getIntrinsicWidth + 41:47:int getIntrinsicWidth():512:512 -> getIntrinsicWidth + 1:4:void getOutline(android.graphics.Outline):1285:1285 -> getOutline + 5:8:void getOutline(android.graphics.Outline):1286:1286 -> getOutline + 9:12:void getOutline(android.graphics.Outline):1289:1289 -> getOutline + 13:18:void getOutline(android.graphics.Outline):1290:1290 -> getOutline + 19:25:void getOutline(android.graphics.Outline):1291:1291 -> getOutline + 26:41:void getOutline(android.graphics.Outline):1293:1293 -> getOutline + 42:53:void getOutline(android.graphics.Outline):1296:1296 -> getOutline + 4:6:void applyChildDrawable(android.graphics.drawable.Drawable):1334:1334 -> h0 + 7:13:void applyChildDrawable(android.graphics.drawable.Drawable):1335:1335 -> h0 + 14:20:void applyChildDrawable(android.graphics.drawable.Drawable):1336:1336 -> h0 + 21:28:void applyChildDrawable(android.graphics.drawable.Drawable):1337:1337 -> h0 + 29:32:void applyChildDrawable(android.graphics.drawable.Drawable):1339:1339 -> h0 + 33:38:void applyChildDrawable(android.graphics.drawable.Drawable):1340:1340 -> h0 + 39:45:void applyChildDrawable(android.graphics.drawable.Drawable):1341:1341 -> h0 + 46:51:void applyChildDrawable(android.graphics.drawable.Drawable):1343:1343 -> h0 + 52:59:void applyChildDrawable(android.graphics.drawable.Drawable):1346:1346 -> h0 + 60:64:void applyChildDrawable(android.graphics.drawable.Drawable):1347:1347 -> h0 + 65:70:void applyChildDrawable(android.graphics.drawable.Drawable):1349:1349 -> h0 + 71:78:void applyChildDrawable(android.graphics.drawable.Drawable):1350:1350 -> h0 + 1:3:float getTextStartPadding():2297:2297 -> h1 + 1:14:void setCloseIconStartPaddingResource(int):2375:2375 -> h2 + 1:3:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):828:828 -> i0 + 4:17:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):830:830 -> i0 + 18:22:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):831:831 -> i0 + 23:26:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):832:832 -> i0 + 27:32:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):834:834 -> i0 + 33:39:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):835:835 -> i0 + 40:42:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):836:836 -> i0 + 43:49:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):838:838 -> i0 + 50:51:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):839:839 -> i0 + 52:55:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):842:842 -> i0 + 56:67:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):843:843 -> i0 + 68:70:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):844:844 -> i0 + 1:8:android.graphics.ColorFilter getTintColorFilter():1360:1360 -> i1 + 1:8:boolean setCloseIconState(int[]):1006:1006 -> i2 + 9:10:boolean setCloseIconState(int[]):1007:1007 -> i2 + 11:16:boolean setCloseIconState(int[]):1008:1008 -> i2 + 17:27:boolean setCloseIconState(int[]):1009:1009 -> i2 + 1:6:void invalidateDrawable(android.graphics.drawable.Drawable):1301:1301 -> invalidateDrawable + 7:10:void invalidateDrawable(android.graphics.drawable.Drawable):1303:1303 -> invalidateDrawable + 1:10:boolean isStateful():984:984 -> isStateful + 11:18:boolean isStateful():985:985 -> isStateful + 19:30:boolean isStateful():986:986 -> isStateful + 31:38:boolean isStateful():987:987 -> isStateful + 39:48:boolean isStateful():988:988 -> isStateful + 49:56:boolean isStateful():989:989 -> isStateful + 57:64:boolean isStateful():990:990 -> isStateful + 65:72:boolean isStateful():991:991 -> isStateful + 73:83:boolean isStateful():992:992 -> isStateful + 1:15:float calculateChipIconWidth():543:543 -> j0 + 16:26:float calculateChipIconWidth():544:544 -> j0 + 1:3:boolean getUseCompatRipple():468:468 -> j1 + 1:4:void setCloseIconTint(android.content.res.ColorStateList):1923:1923 -> j2 + 5:6:void setCloseIconTint(android.content.res.ColorStateList):1924:1924 -> j2 + 7:12:void setCloseIconTint(android.content.res.ColorStateList):1926:1926 -> j2 + 13:17:void setCloseIconTint(android.content.res.ColorStateList):1927:1927 -> j2 + 18:25:void setCloseIconTint(android.content.res.ColorStateList):1930:1930 -> j2 + 1:3:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):938:938 -> k0 + 4:9:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):940:940 -> k0 + 10:23:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):941:941 -> k0 + 24:29:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):948:948 -> k0 + 30:36:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):949:949 -> k0 + 37:43:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):951:951 -> k0 + 5:18:boolean hasState(int[],int):1381:1381 -> k1 + 1:10:void setCloseIconTintResource(int):1919:1919 -> k2 + 1:3:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):919:919 -> l0 + 4:9:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):921:921 -> l0 + 10:14:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):922:922 -> l0 + 15:20:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):924:924 -> l0 + 21:26:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):925:925 -> l0 + 27:32:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):926:926 -> l0 + 33:38:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):928:928 -> l0 + 39:43:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):929:929 -> l0 + 44:57:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):932:932 -> l0 + 58:60:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):933:933 -> l0 + 1:3:boolean isCheckable():1967:1967 -> l1 + 1:4:void setCloseIconVisible(boolean):1840:1840 -> l2 + 5:8:void setCloseIconVisible(boolean):1841:1841 -> l2 + 9:10:void setCloseIconVisible(boolean):1842:1842 -> l2 + 11:18:void setCloseIconVisible(boolean):1843:1843 -> l2 + 19:24:void setCloseIconVisible(boolean):1848:1848 -> l2 + 25:29:void setCloseIconVisible(boolean):1850:1850 -> l2 + 30:32:void setCloseIconVisible(boolean):1853:1853 -> l2 + 33:36:void setCloseIconVisible(boolean):1854:1854 -> l2 + 1:3:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):957:957 -> m0 + 4:9:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):959:959 -> m0 + 10:23:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):960:960 -> m0 + 24:29:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):967:967 -> m0 + 30:35:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):968:968 -> m0 + 36:38:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):969:969 -> m0 + 39:45:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):971:971 -> m0 + 46:47:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):972:972 -> m0 + 48:52:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):975:975 -> m0 + 53:58:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):976:976 -> m0 + 1:7:boolean isCloseIconStateful():998:998 -> m1 + 1:8:void setDelegate(com.google.android.material.chip.ChipDrawable$Delegate):473:473 -> m2 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/chip/a$a;)V"} + 1:6:float calculateCloseIconWidth():583:583 -> n0 + 7:17:float calculateCloseIconWidth():584:584 -> n0 + 1:3:boolean isCloseIconVisible():1826:1826 -> n1 + 1:3:void setEllipsize(android.text.TextUtils$TruncateAt):1672:1672 -> n2 + 1:3:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):893:893 -> o0 + 4:7:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):895:895 -> o0 + 8:17:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):896:896 -> o0 + 18:27:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):897:897 -> o0 + 28:33:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):899:899 -> o0 + 34:39:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):900:900 -> o0 + 40:46:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):901:901 -> o0 + 47:52:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):903:903 -> o0 + 53:58:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):904:904 -> o0 + 59:63:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):909:909 -> o0 + 64:69:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):910:910 -> o0 + 3:12:boolean isStateful(android.content.res.ColorStateList):1156:1156 -> o1 + 1:3:void setHideMotionSpec(com.google.android.material.animation.MotionSpec):2175:2175 -> o2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/c;)V"} + 1:4:boolean onLayoutDirectionChanged(int):1171:1171 -> onLayoutDirectionChanged + 5:10:boolean onLayoutDirectionChanged(int):1173:1173 -> onLayoutDirectionChanged + 11:17:boolean onLayoutDirectionChanged(int):1174:1174 -> onLayoutDirectionChanged + 18:23:boolean onLayoutDirectionChanged(int):1176:1176 -> onLayoutDirectionChanged + 24:30:boolean onLayoutDirectionChanged(int):1177:1177 -> onLayoutDirectionChanged + 31:36:boolean onLayoutDirectionChanged(int):1179:1179 -> onLayoutDirectionChanged + 37:45:boolean onLayoutDirectionChanged(int):1180:1180 -> onLayoutDirectionChanged + 46:50:boolean onLayoutDirectionChanged(int):1184:1184 -> onLayoutDirectionChanged + 1:4:boolean onLevelChange(int):1191:1191 -> onLevelChange + 5:10:boolean onLevelChange(int):1193:1193 -> onLevelChange + 11:17:boolean onLevelChange(int):1194:1194 -> onLevelChange + 18:23:boolean onLevelChange(int):1196:1196 -> onLevelChange + 24:30:boolean onLevelChange(int):1197:1197 -> onLevelChange + 31:36:boolean onLevelChange(int):1199:1199 -> onLevelChange + 37:45:boolean onLevelChange(int):1200:1200 -> onLevelChange + 46:49:boolean onLevelChange(int):1204:1204 -> onLevelChange + 1:4:boolean onStateChange(int[]):1029:1029 -> onStateChange + 5:7:boolean onStateChange(int[]):1030:1030 -> onStateChange + 8:16:boolean onStateChange(int[]):1032:1032 -> onStateChange + 1:11:float calculateTextCenterFromBaseline():884:884 -> p0 + 12:22:float calculateTextCenterFromBaseline():885:885 -> p0 + 3:12:boolean isStateful(android.graphics.drawable.Drawable):1160:1160 -> p1 + 1:10:void setHideMotionSpecResource(int):2165:2165 -> p2 + 2:4:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):851:851 -> q0 + 5:6:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):852:852 -> q0 + 7:10:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):854:854 -> q0 + 11:20:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):855:855 -> q0 + 21:26:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):857:857 -> q0 + 27:33:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):858:858 -> q0 + 34:39:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):861:861 -> q0 + 40:41:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):862:862 -> q0 + 42:54:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):865:865 -> q0 + 3:8:boolean isStateful(com.google.android.material.resources.TextAppearance):1165:1165 -> q1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc2/d;)Z"} + 9:22:boolean isStateful(com.google.android.material.resources.TextAppearance):1166:1166 -> q1 + 1:6:void setIconEndPadding(float):2278:2278 -> q2 + 7:10:void setIconEndPadding(float):2279:2279 -> q2 + 11:12:void setIconEndPadding(float):2280:2280 -> q2 + 13:16:void setIconEndPadding(float):2281:2281 -> q2 + 17:23:void setIconEndPadding(float):2283:2283 -> q2 + 24:27:void setIconEndPadding(float):2285:2285 -> q2 + 1:16:boolean canShowCheckedIcon():538:538 -> r0 + 1:10:void loadFromAttributes(android.util.AttributeSet,int,int):343:343 -> r1 + 11:14:void loadFromAttributes(android.util.AttributeSet,int,int):344:344 -> r1 + 15:22:void loadFromAttributes(android.util.AttributeSet,int,int):347:347 -> r1 + 23:26:void loadFromAttributes(android.util.AttributeSet,int,int):348:348 -> r1 + 27:30:void loadFromAttributes(android.util.AttributeSet,int,int):349:349 -> r1 + 31:33:void loadFromAttributes(android.util.AttributeSet,int,int):348:348 -> r1 + 34:37:void loadFromAttributes(android.util.AttributeSet,int,int):350:350 -> r1 + 38:41:void loadFromAttributes(android.util.AttributeSet,int,int):351:351 -> r1 + 42:44:void loadFromAttributes(android.util.AttributeSet,int,int):350:350 -> r1 + 45:54:void loadFromAttributes(android.util.AttributeSet,int,int):352:352 -> r1 + 55:62:void loadFromAttributes(android.util.AttributeSet,int,int):353:353 -> r1 + 63:71:void loadFromAttributes(android.util.AttributeSet,int,int):354:354 -> r1 + 72:75:void loadFromAttributes(android.util.AttributeSet,int,int):356:356 -> r1 + 76:79:void loadFromAttributes(android.util.AttributeSet,int,int):357:357 -> r1 + 80:82:void loadFromAttributes(android.util.AttributeSet,int,int):356:356 -> r1 + 83:91:void loadFromAttributes(android.util.AttributeSet,int,int):358:358 -> r1 + 92:102:void loadFromAttributes(android.util.AttributeSet,int,int):359:359 -> r1 + 103:111:void loadFromAttributes(android.util.AttributeSet,int,int):361:361 -> r1 + 112:115:void loadFromAttributes(android.util.AttributeSet,int,int):362:362 -> r1 + 116:119:void loadFromAttributes(android.util.AttributeSet,int,int):363:363 -> r1 + 120:121:void loadFromAttributes(android.util.AttributeSet,int,int):364:364 -> r1 + 122:125:void loadFromAttributes(android.util.AttributeSet,int,int):365:365 -> r1 + 126:129:void loadFromAttributes(android.util.AttributeSet,int,int):364:364 -> r1 + 130:132:void loadFromAttributes(android.util.AttributeSet,int,int):366:366 -> r1 + 133:135:void loadFromAttributes(android.util.AttributeSet,int,int):375:375 -> r1 + 136:151:void loadFromAttributes(android.util.AttributeSet,int,int):377:377 -> r1 + 152:157:void loadFromAttributes(android.util.AttributeSet,int,int):387:387 -> r1 + 158:163:void loadFromAttributes(android.util.AttributeSet,int,int):384:384 -> r1 + 164:168:void loadFromAttributes(android.util.AttributeSet,int,int):381:381 -> r1 + 169:177:void loadFromAttributes(android.util.AttributeSet,int,int):395:395 -> r1 + 178:183:void loadFromAttributes(android.util.AttributeSet,int,int):398:398 -> r1 + 184:191:void loadFromAttributes(android.util.AttributeSet,int,int):399:399 -> r1 + 192:197:void loadFromAttributes(android.util.AttributeSet,int,int):400:400 -> r1 + 198:206:void loadFromAttributes(android.util.AttributeSet,int,int):401:401 -> r1 + 207:217:void loadFromAttributes(android.util.AttributeSet,int,int):403:403 -> r1 + 218:225:void loadFromAttributes(android.util.AttributeSet,int,int):404:404 -> r1 + 226:229:void loadFromAttributes(android.util.AttributeSet,int,int):405:405 -> r1 + 230:233:void loadFromAttributes(android.util.AttributeSet,int,int):406:406 -> r1 + 234:236:void loadFromAttributes(android.util.AttributeSet,int,int):405:405 -> r1 + 237:247:void loadFromAttributes(android.util.AttributeSet,int,int):408:408 -> r1 + 248:258:void loadFromAttributes(android.util.AttributeSet,int,int):410:410 -> r1 + 259:260:void loadFromAttributes(android.util.AttributeSet,int,int):414:414 -> r1 + 261:268:void loadFromAttributes(android.util.AttributeSet,int,int):415:415 -> r1 + 269:274:void loadFromAttributes(android.util.AttributeSet,int,int):416:416 -> r1 + 275:283:void loadFromAttributes(android.util.AttributeSet,int,int):417:417 -> r1 + 284:294:void loadFromAttributes(android.util.AttributeSet,int,int):419:419 -> r1 + 295:298:void loadFromAttributes(android.util.AttributeSet,int,int):420:420 -> r1 + 299:302:void loadFromAttributes(android.util.AttributeSet,int,int):421:421 -> r1 + 303:305:void loadFromAttributes(android.util.AttributeSet,int,int):420:420 -> r1 + 306:314:void loadFromAttributes(android.util.AttributeSet,int,int):422:422 -> r1 + 315:323:void loadFromAttributes(android.util.AttributeSet,int,int):424:424 -> r1 + 324:334:void loadFromAttributes(android.util.AttributeSet,int,int):425:425 -> r1 + 335:336:void loadFromAttributes(android.util.AttributeSet,int,int):429:429 -> r1 + 337:344:void loadFromAttributes(android.util.AttributeSet,int,int):430:430 -> r1 + 345:350:void loadFromAttributes(android.util.AttributeSet,int,int):431:431 -> r1 + 351:359:void loadFromAttributes(android.util.AttributeSet,int,int):432:432 -> r1 + 360:370:void loadFromAttributes(android.util.AttributeSet,int,int):434:434 -> r1 + 371:378:void loadFromAttributes(android.util.AttributeSet,int,int):435:435 -> r1 + 379:382:void loadFromAttributes(android.util.AttributeSet,int,int):436:436 -> r1 + 383:386:void loadFromAttributes(android.util.AttributeSet,int,int):437:437 -> r1 + 387:389:void loadFromAttributes(android.util.AttributeSet,int,int):436:436 -> r1 + 390:400:void loadFromAttributes(android.util.AttributeSet,int,int):440:440 -> r1 + 401:411:void loadFromAttributes(android.util.AttributeSet,int,int):441:441 -> r1 + 412:420:void loadFromAttributes(android.util.AttributeSet,int,int):443:443 -> r1 + 421:429:void loadFromAttributes(android.util.AttributeSet,int,int):444:444 -> r1 + 430:438:void loadFromAttributes(android.util.AttributeSet,int,int):445:445 -> r1 + 439:447:void loadFromAttributes(android.util.AttributeSet,int,int):446:446 -> r1 + 448:456:void loadFromAttributes(android.util.AttributeSet,int,int):447:447 -> r1 + 457:465:void loadFromAttributes(android.util.AttributeSet,int,int):448:448 -> r1 + 466:474:void loadFromAttributes(android.util.AttributeSet,int,int):449:449 -> r1 + 475:483:void loadFromAttributes(android.util.AttributeSet,int,int):450:450 -> r1 + 484:495:void loadFromAttributes(android.util.AttributeSet,int,int):452:452 -> r1 + 496:499:void loadFromAttributes(android.util.AttributeSet,int,int):454:454 -> r1 + 1:14:void setIconEndPaddingResource(int):2268:2268 -> r2 + 1:5:com.google.android.material.chip.ChipDrawable createFromAttributes(android.content.Context,android.util.AttributeSet,int,int):285:285 -> s0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;II)Lcom/google/android/material/chip/a;"} + 6:9:com.google.android.material.chip.ChipDrawable createFromAttributes(android.content.Context,android.util.AttributeSet,int,int):286:286 -> s0 + 1:10:void onSizeChange():478:478 -> s1 + 11:14:void onSizeChange():480:480 -> s1 + 1:6:void setIconStartPadding(float):2239:2239 -> s2 + 7:10:void setIconStartPadding(float):2240:2240 -> s2 + 11:12:void setIconStartPadding(float):2241:2241 -> s2 + 13:16:void setIconStartPadding(float):2242:2242 -> s2 + 17:23:void setIconStartPadding(float):2244:2244 -> s2 + 24:27:void setIconStartPadding(float):2246:2246 -> s2 + 1:6:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):1309:1309 -> scheduleDrawable + 7:10:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):1311:1311 -> scheduleDrawable + 1:4:void setAlpha(int):1235:1235 -> setAlpha + 5:6:void setAlpha(int):1236:1236 -> setAlpha + 7:10:void setAlpha(int):1237:1237 -> setAlpha + 1:4:void setColorFilter(android.graphics.ColorFilter):1248:1248 -> setColorFilter + 5:6:void setColorFilter(android.graphics.ColorFilter):1249:1249 -> setColorFilter + 7:10:void setColorFilter(android.graphics.ColorFilter):1250:1250 -> setColorFilter + 1:4:void setTintList(android.content.res.ColorStateList):1262:1262 -> setTintList + 5:6:void setTintList(android.content.res.ColorStateList):1263:1263 -> setTintList + 7:14:void setTintList(android.content.res.ColorStateList):1264:1264 -> setTintList + 1:4:void setTintMode(android.graphics.PorterDuff$Mode):1270:1270 -> setTintMode + 5:6:void setTintMode(android.graphics.PorterDuff$Mode):1271:1271 -> setTintMode + 7:14:void setTintMode(android.graphics.PorterDuff$Mode):1272:1272 -> setTintMode + 15:18:void setTintMode(android.graphics.PorterDuff$Mode):1273:1273 -> setTintMode + 1:4:boolean setVisible(boolean,boolean):1211:1211 -> setVisible + 5:10:boolean setVisible(boolean,boolean):1213:1213 -> setVisible + 11:17:boolean setVisible(boolean,boolean):1214:1214 -> setVisible + 18:23:boolean setVisible(boolean,boolean):1216:1216 -> setVisible + 24:30:boolean setVisible(boolean,boolean):1217:1217 -> setVisible + 31:36:boolean setVisible(boolean,boolean):1219:1219 -> setVisible + 37:45:boolean setVisible(boolean,boolean):1220:1220 -> setVisible + 46:49:boolean setVisible(boolean,boolean):1224:1224 -> setVisible + 1:6:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):714:714 -> t0 + 7:11:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):715:715 -> t0 + 12:15:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):716:716 -> t0 + 16:17:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):717:717 -> t0 + 18:20:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):719:719 -> t0 + 21:40:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):721:721 -> t0 + 41:47:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):722:722 -> t0 + 48:51:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):724:724 -> t0 + 1:4:boolean onStateChange(int[],int[]):1038:1038 -> t1 + 5:9:boolean onStateChange(int[],int[]):1042:1042 -> t1 + 10:17:boolean onStateChange(int[],int[]):1043:1043 -> t1 + 18:21:boolean onStateChange(int[],int[]):1045:1045 -> t1 + 22:26:boolean onStateChange(int[],int[]):1046:1046 -> t1 + 27:29:boolean onStateChange(int[],int[]):1047:1047 -> t1 + 30:33:boolean onStateChange(int[],int[]):1052:1052 -> t1 + 34:41:boolean onStateChange(int[],int[]):1053:1053 -> t1 + 42:45:boolean onStateChange(int[],int[]):1055:1055 -> t1 + 46:49:boolean onStateChange(int[],int[]):1056:1056 -> t1 + 50:52:boolean onStateChange(int[],int[]):1057:1057 -> t1 + 53:56:boolean onStateChange(int[],int[]):1062:1062 -> t1 + 57:63:boolean onStateChange(int[],int[]):1063:1063 -> t1 + 64:75:boolean onStateChange(int[],int[]):1065:1065 -> t1 + 76:77:boolean onStateChange(int[],int[]):1067:1067 -> t1 + 78:85:boolean onStateChange(int[],int[]):1068:1068 -> t1 + 86:89:boolean onStateChange(int[],int[]):1073:1073 -> t1 + 90:97:boolean onStateChange(int[],int[]):1074:1074 -> t1 + 98:101:boolean onStateChange(int[],int[]):1076:1076 -> t1 + 102:104:boolean onStateChange(int[],int[]):1077:1077 -> t1 + 105:114:boolean onStateChange(int[],int[]):1082:1082 -> t1 + 115:124:boolean onStateChange(int[],int[]):1083:1083 -> t1 + 125:128:boolean onStateChange(int[],int[]):1085:1085 -> t1 + 129:130:boolean onStateChange(int[],int[]):1086:1086 -> t1 + 131:135:boolean onStateChange(int[],int[]):1087:1087 -> t1 + 136:137:boolean onStateChange(int[],int[]):1094:1094 -> t1 + 138:145:boolean onStateChange(int[],int[]):1093:1093 -> t1 + 146:155:boolean onStateChange(int[],int[]):1094:1094 -> t1 + 156:157:boolean onStateChange(int[],int[]):1098:1098 -> t1 + 158:161:boolean onStateChange(int[],int[]):1096:1096 -> t1 + 162:167:boolean onStateChange(int[],int[]):1097:1097 -> t1 + 168:173:boolean onStateChange(int[],int[]):1098:1098 -> t1 + 174:177:boolean onStateChange(int[],int[]):1100:1100 -> t1 + 178:180:boolean onStateChange(int[],int[]):1101:1101 -> t1 + 181:200:boolean onStateChange(int[],int[]):1105:1105 -> t1 + 201:208:boolean onStateChange(int[],int[]):1106:1106 -> t1 + 209:212:boolean onStateChange(int[],int[]):1107:1107 -> t1 + 213:214:boolean onStateChange(int[],int[]):1108:1108 -> t1 + 215:229:boolean onStateChange(int[],int[]):1109:1109 -> t1 + 230:241:boolean onStateChange(int[],int[]):1117:1117 -> t1 + 242:245:boolean onStateChange(int[],int[]):1118:1118 -> t1 + 246:247:boolean onStateChange(int[],int[]):1119:1119 -> t1 + 248:259:boolean onStateChange(int[],int[]):1120:1120 -> t1 + 260:267:boolean onStateChange(int[],int[]):1124:1124 -> t1 + 268:274:boolean onStateChange(int[],int[]):1125:1125 -> t1 + 275:282:boolean onStateChange(int[],int[]):1127:1127 -> t1 + 283:289:boolean onStateChange(int[],int[]):1128:1128 -> t1 + 290:297:boolean onStateChange(int[],int[]):1130:1130 -> t1 + 298:302:boolean onStateChange(int[],int[]):1135:1135 -> t1 + 303:306:boolean onStateChange(int[],int[]):1136:1136 -> t1 + 307:311:boolean onStateChange(int[],int[]):1137:1137 -> t1 + 312:318:boolean onStateChange(int[],int[]):1139:1139 -> t1 + 319:330:boolean onStateChange(int[],int[]):1142:1142 -> t1 + 331:339:boolean onStateChange(int[],int[]):1143:1143 -> t1 + 340:344:boolean onStateChange(int[],int[]):1147:1147 -> t1 + 345:348:boolean onStateChange(int[],int[]):1150:1150 -> t1 + 1:14:void setIconStartPaddingResource(int):2229:2229 -> t2 + 1:4:void drawChipBackground(android.graphics.Canvas,android.graphics.Rect):654:654 -> u0 + 5:11:void drawChipBackground(android.graphics.Canvas,android.graphics.Rect):655:655 -> u0 + 12:18:void drawChipBackground(android.graphics.Canvas,android.graphics.Rect):656:656 -> u0 + 19:27:void drawChipBackground(android.graphics.Canvas,android.graphics.Rect):657:657 -> u0 + 28:32:void drawChipBackground(android.graphics.Canvas,android.graphics.Rect):658:658 -> u0 + 33:48:void drawChipBackground(android.graphics.Canvas,android.graphics.Rect):659:659 -> u0 + 1:4:void setCheckable(boolean):1975:1975 -> u1 + 5:6:void setCheckable(boolean):1976:1976 -> u1 + 7:12:void setCheckable(boolean):1978:1978 -> u1 + 13:17:void setCheckable(boolean):1979:1979 -> u1 + 18:19:void setCheckable(boolean):1980:1980 -> u1 + 20:23:void setCheckable(boolean):1982:1982 -> u1 + 24:30:void setCheckable(boolean):1984:1984 -> u1 + 31:34:void setCheckable(boolean):1986:1986 -> u1 + 1:3:void setMaxWidth(int):2480:2480 -> u2 + 1:6:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):1317:1317 -> unscheduleDrawable + 7:10:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):1319:1319 -> unscheduleDrawable + 1:6:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):699:699 -> v0 + 7:11:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):700:700 -> v0 + 12:15:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):701:701 -> v0 + 16:17:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):702:702 -> v0 + 18:20:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):704:704 -> v0 + 21:40:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):706:706 -> v0 + 41:47:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):707:707 -> v0 + 48:51:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):709:709 -> v0 + 1:14:void setCheckableResource(int):1971:1971 -> v1 + 1:4:void setRippleColor(android.content.res.ColorStateList):1626:1626 -> v2 + 5:6:void setRippleColor(android.content.res.ColorStateList):1627:1627 -> v2 + 7:9:void setRippleColor(android.content.res.ColorStateList):1628:1628 -> v2 + 10:17:void setRippleColor(android.content.res.ColorStateList):1629:1629 -> v2 + 1:11:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):668:668 -> w0 + 12:18:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):669:669 -> w0 + 19:25:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):670:670 -> w0 + 26:29:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):671:671 -> w0 + 30:38:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):672:672 -> w0 + 39:70:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):674:674 -> w0 + 71:76:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):681:681 -> w0 + 77:84:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):682:682 -> w0 + 1:4:void setCheckedIcon(android.graphics.drawable.Drawable):2065:2065 -> w1 + 5:8:void setCheckedIcon(android.graphics.drawable.Drawable):2067:2067 -> w1 + 9:10:void setCheckedIcon(android.graphics.drawable.Drawable):2068:2068 -> w1 + 11:14:void setCheckedIcon(android.graphics.drawable.Drawable):2069:2069 -> w1 + 15:19:void setCheckedIcon(android.graphics.drawable.Drawable):2071:2071 -> w1 + 20:24:void setCheckedIcon(android.graphics.drawable.Drawable):2072:2072 -> w1 + 25:31:void setCheckedIcon(android.graphics.drawable.Drawable):2074:2074 -> w1 + 32:35:void setCheckedIcon(android.graphics.drawable.Drawable):2076:2076 -> w1 + 1:10:void setRippleColorResource(int):1616:1616 -> w2 + 1:4:void drawChipSurface(android.graphics.Canvas,android.graphics.Rect):645:645 -> x0 + 5:11:void drawChipSurface(android.graphics.Canvas,android.graphics.Rect):646:646 -> x0 + 12:18:void drawChipSurface(android.graphics.Canvas,android.graphics.Rect):647:647 -> x0 + 19:23:void drawChipSurface(android.graphics.Canvas,android.graphics.Rect):648:648 -> x0 + 24:39:void drawChipSurface(android.graphics.Canvas,android.graphics.Rect):649:649 -> x0 + 1:10:void setCheckedIconResource(int):2055:2055 -> x1 + 1:3:void setShouldDrawText(boolean):2494:2494 -> x2 + 1:6:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):765:765 -> y0 + 7:11:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):766:766 -> y0 + 12:15:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):767:767 -> y0 + 16:17:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):768:768 -> y0 + 18:20:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):770:770 -> y0 + 21:40:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):772:772 -> y0 + 41:44:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):774:774 -> y0 + 45:55:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):775:775 -> y0 + 56:60:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):776:776 -> y0 + 61:66:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):777:777 -> y0 + 67:73:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):779:779 -> y0 + 74:77:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):782:782 -> y0 + 1:4:void setCheckedIconTint(android.content.res.ColorStateList):2105:2105 -> y1 + 5:6:void setCheckedIconTint(android.content.res.ColorStateList):2106:2106 -> y1 + 7:12:void setCheckedIconTint(android.content.res.ColorStateList):2108:2108 -> y1 + 13:17:void setCheckedIconTint(android.content.res.ColorStateList):2109:2109 -> y1 + 18:25:void setCheckedIconTint(android.content.res.ColorStateList):2112:2112 -> y1 + 1:3:void setShowMotionSpec(com.google.android.material.animation.MotionSpec):2144:2144 -> y2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/c;)V"} + 1:7:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):687:687 -> z0 + 8:14:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):688:688 -> z0 + 15:19:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):689:689 -> z0 + 20:23:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):690:690 -> z0 + 24:39:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):691:691 -> z0 + 40:49:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):693:693 -> z0 + 50:61:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):694:694 -> z0 + 1:10:void setCheckedIconTintResource(int):2094:2094 -> z1 + 1:10:void setShowMotionSpecResource(int):2134:2134 -> z2 com.google.android.material.chip.ChipDrawable$Delegate -> com.google.android.material.chip.a$a: # {"id":"sourceFile","fileName":"ChipDrawable.java"} void onChipDrawableSizeChange() -> a -com.google.android.material.color.MaterialColors -> Y1.a: +com.google.android.material.color.MaterialColors -> V1.a: # {"id":"sourceFile","fileName":"MaterialColors.java"} - 1:7:int compositeARGBWithAlpha(int,int):245:245 -> a - 8:12:int compositeARGBWithAlpha(int,int):246:246 -> a - 1:6:int getColor(android.content.Context,int,int):115:115 -> b - 7:12:int getColor(android.content.Context,int,int):116:116 -> b - 1:4:int getColor(android.content.Context,int,java.lang.String):94:94 -> c - 5:9:int getColor(android.content.Context,int,java.lang.String):92:92 -> c - 1:4:int getColor(android.view.View,int):80:80 -> d - 5:8:int getColor(android.view.View,int):81:81 -> d - 9:13:int getColor(android.view.View,int):79:79 -> d - 1:9:int getColor(android.view.View,int,int):105:105 -> e - 1:6:java.lang.Integer getColorOrNull(android.content.Context,int):126:126 -> f - 7:17:java.lang.Integer getColorOrNull(android.content.Context,int):127:127 -> f - 1:8:android.content.res.ColorStateList getColorStateListOrNull(android.content.Context,int):154:154 -> g - 9:12:android.content.res.ColorStateList getColorStateListOrNull(android.content.Context,int):157:157 -> g - 13:17:android.content.res.ColorStateList getColorStateListOrNull(android.content.Context,int):158:158 -> g - 18:21:android.content.res.ColorStateList getColorStateListOrNull(android.content.Context,int):159:159 -> g - 22:27:android.content.res.ColorStateList getColorStateListOrNull(android.content.Context,int):160:160 -> g - 3:16:boolean isColorLight(int):251:251 -> h - 1:5:int layer(int,int):231:231 -> i - 1:10:int layer(int,int,float):220:220 -> j - 11:14:int layer(int,int,float):221:221 -> j - 15:19:int layer(int,int,float):222:222 -> j - 1:4:int layer(android.view.View,int,int,float):206:206 -> k - 5:8:int layer(android.view.View,int,int,float):207:207 -> k - 9:13:int layer(android.view.View,int,int,float):208:208 -> k - 1:4:int resolveColor(android.content.Context,android.util.TypedValue):166:166 -> l - 5:9:int resolveColor(android.content.Context,android.util.TypedValue):168:168 -> l - 10:12:int resolveColor(android.content.Context,android.util.TypedValue):171:171 -> l + 1:7:int compositeARGBWithAlpha(int,int):247:247 -> a + 8:12:int compositeARGBWithAlpha(int,int):248:248 -> a + 1:6:int getColor(android.content.Context,int,int):117:117 -> b + 7:12:int getColor(android.content.Context,int,int):118:118 -> b + 1:4:int getColor(android.content.Context,int,java.lang.String):96:96 -> c + 5:9:int getColor(android.content.Context,int,java.lang.String):94:94 -> c + 1:4:int getColor(android.view.View,int):82:82 -> d + 5:8:int getColor(android.view.View,int):83:83 -> d + 9:13:int getColor(android.view.View,int):81:81 -> d + 1:9:int getColor(android.view.View,int,int):107:107 -> e + 1:6:java.lang.Integer getColorOrNull(android.content.Context,int):128:128 -> f + 7:17:java.lang.Integer getColorOrNull(android.content.Context,int):129:129 -> f + 1:8:android.content.res.ColorStateList getColorStateListOrNull(android.content.Context,int):156:156 -> g + 9:12:android.content.res.ColorStateList getColorStateListOrNull(android.content.Context,int):159:159 -> g + 13:17:android.content.res.ColorStateList getColorStateListOrNull(android.content.Context,int):160:160 -> g + 18:21:android.content.res.ColorStateList getColorStateListOrNull(android.content.Context,int):161:161 -> g + 22:27:android.content.res.ColorStateList getColorStateListOrNull(android.content.Context,int):162:162 -> g + 3:16:boolean isColorLight(int):253:253 -> h + 1:5:int layer(int,int):233:233 -> i + 1:10:int layer(int,int,float):222:222 -> j + 11:14:int layer(int,int,float):223:223 -> j + 15:19:int layer(int,int,float):224:224 -> j + 1:4:int layer(android.view.View,int,int,float):208:208 -> k + 5:8:int layer(android.view.View,int,int,float):209:209 -> k + 9:13:int layer(android.view.View,int,int,float):210:210 -> k + 1:4:int resolveColor(android.content.Context,android.util.TypedValue):168:168 -> l + 5:9:int resolveColor(android.content.Context,android.util.TypedValue):170:170 -> l + 10:12:int resolveColor(android.content.Context,android.util.TypedValue):173:173 -> l com.google.android.material.datepicker.CalendarConstraints -> com.google.android.material.datepicker.a: # {"id":"sourceFile","fileName":"CalendarConstraints.java"} com.google.android.material.datepicker.Month start -> d @@ -148771,59 +145891,59 @@ com.google.android.material.datepicker.CalendarItemStyle -> com.google.android.m android.content.res.ColorStateList strokeColor -> d int strokeWidth -> e com.google.android.material.shape.ShapeAppearanceModel itemShape -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} - 1:3:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):64:64 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;ILi2/l;Landroid/graphics/Rect;)V"} - 4:8:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):65:65 -> - 9:13:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):66:66 -> - 14:18:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):67:67 -> - 19:23:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):68:68 -> - 24:25:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):70:70 -> - 26:27:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):71:71 -> - 28:29:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):72:72 -> - 30:31:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):73:73 -> - 32:33:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):74:74 -> - 34:36:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):75:75 -> - 7:11:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):85:85 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/k;"} + 1:3:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):67:67 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;ILf2/k;Landroid/graphics/Rect;)V"} + 4:8:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):68:68 -> + 9:13:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):69:69 -> + 14:18:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):70:70 -> + 19:23:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):71:71 -> + 24:25:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):73:73 -> + 26:27:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):74:74 -> + 28:29:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):75:75 -> + 30:31:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):76:76 -> + 32:33:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):77:77 -> + 34:36:void (android.content.res.ColorStateList,android.content.res.ColorStateList,android.content.res.ColorStateList,int,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.Rect):78:78 -> + 7:11:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):88:88 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;I)Lcom/google/android/material/datepicker/b;"} - 12:13:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):88:88 -> a - 14:17:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):89:89 -> a - 18:19:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):90:90 -> a - 20:23:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):91:91 -> a - 24:25:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):93:93 -> a - 26:29:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):94:94 -> a - 30:31:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):96:96 -> a - 32:35:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):97:97 -> a - 36:37:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):99:99 -> a - 38:41:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):100:100 -> a - 42:46:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):102:102 -> a - 47:48:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):104:104 -> a - 49:52:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):105:105 -> a - 53:54:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):107:107 -> a - 55:58:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):108:108 -> a - 59:60:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):110:110 -> a - 61:64:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):111:111 -> a - 65:66:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):113:113 -> a - 67:70:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):114:114 -> a - 71:72:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):116:116 -> a - 73:76:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):117:117 -> a - 77:78:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):118:118 -> a - 79:82:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):119:119 -> a - 83:86:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):123:123 -> a - 87:90:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):124:124 -> a - 91:93:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):126:126 -> a - 94:99:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):128:128 -> a - 2:5:void styleItem(android.widget.TextView):137:137 -> b - 1:5:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):148:148 -> c - 6:10:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):149:149 -> c - 11:15:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):150:150 -> c - 16:23:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):151:151 -> c - 24:25:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):153:153 -> c - 26:28:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):152:152 -> c - 29:39:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):154:154 -> c - 40:44:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):155:155 -> c - 45:57:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):156:156 -> c - 58:76:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):157:157 -> c + 12:13:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):91:91 -> a + 14:17:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):92:92 -> a + 18:19:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):93:93 -> a + 20:23:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):94:94 -> a + 24:25:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):96:96 -> a + 26:29:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):97:97 -> a + 30:31:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):99:99 -> a + 32:35:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):100:100 -> a + 36:37:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):102:102 -> a + 38:41:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):103:103 -> a + 42:46:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):105:105 -> a + 47:48:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):107:107 -> a + 49:52:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):108:108 -> a + 53:54:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):110:110 -> a + 55:58:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):111:111 -> a + 59:60:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):113:113 -> a + 61:64:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):114:114 -> a + 65:66:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):116:116 -> a + 67:70:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):117:117 -> a + 71:72:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):119:119 -> a + 73:76:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):120:120 -> a + 77:78:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):121:121 -> a + 79:82:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):122:122 -> a + 83:86:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):126:126 -> a + 87:90:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):127:127 -> a + 91:93:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):129:129 -> a + 94:99:com.google.android.material.datepicker.CalendarItemStyle create(android.content.Context,int):131:131 -> a + 2:5:void styleItem(android.widget.TextView):140:140 -> b + 1:5:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):151:151 -> c + 6:10:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):152:152 -> c + 11:15:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):153:153 -> c + 16:23:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):154:154 -> c + 24:25:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):156:156 -> c + 26:28:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):155:155 -> c + 29:39:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):157:157 -> c + 40:44:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):158:158 -> c + 45:57:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):161:161 -> c + 58:76:void styleItem(android.widget.TextView,android.content.res.ColorStateList,android.content.res.ColorStateList):165:165 -> c com.google.android.material.datepicker.CalendarStyle -> com.google.android.material.datepicker.c: # {"id":"sourceFile","fileName":"CalendarStyle.java"} com.google.android.material.datepicker.CalendarItemStyle day -> a @@ -148983,73 +146103,49 @@ com.google.android.material.datepicker.MaterialCalendar -> com.google.android.ma android.view.View monthNext -> m android.view.View yearFrame -> n android.view.View dayFrame -> o - com.google.android.material.button.MaterialButton monthDropSelect -> p - android.view.accessibility.AccessibilityManager accessibilityManager -> q - java.lang.Object MONTHS_VIEW_GROUP_TAG -> r - java.lang.Object NAVIGATION_PREV_TAG -> s - java.lang.Object NAVIGATION_NEXT_TAG -> t - java.lang.Object SELECTOR_TOGGLE_TAG -> u + java.lang.Object MONTHS_VIEW_GROUP_TAG -> p + java.lang.Object NAVIGATION_PREV_TAG -> q + java.lang.Object NAVIGATION_NEXT_TAG -> r + java.lang.Object SELECTOR_TOGGLE_TAG -> s 1:4:void ():76:76 -> 5:8:void ():78:78 -> 9:12:void ():80:80 -> 13:17:void ():82:82 -> 1:4:void ():61:61 -> - 1:5:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):114:114 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/d;ILcom/google/android/material/datepicker/a;Lcom/google/android/material/datepicker/g;)Lcom/google/android/material/datepicker/i;"} - 6:10:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):115:115 -> A - 11:15:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):116:116 -> A - 16:20:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):117:117 -> A - 21:25:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):118:118 -> A - 26:30:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):119:119 -> A - 31:39:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):120:120 -> A - 40:43:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):121:121 -> A - 1:11:void postSmoothRecyclerViewScroll(int):513:513 -> B - 1:8:void setCurrentMonth(com.google.android.material.datepicker.Month):343:343 -> C + 1:8:void setCurrentMonth(com.google.android.material.datepicker.Month):338:338 -> A # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/m;)V"} - 9:12:void setCurrentMonth(com.google.android.material.datepicker.Month):344:344 -> C - 13:22:void setCurrentMonth(com.google.android.material.datepicker.Month):345:345 -> C - 23:24:void setCurrentMonth(com.google.android.material.datepicker.Month):346:346 -> C - 25:30:void setCurrentMonth(com.google.android.material.datepicker.Month):347:347 -> C - 31:38:void setCurrentMonth(com.google.android.material.datepicker.Month):349:349 -> C - 39:53:void setCurrentMonth(com.google.android.material.datepicker.Month):350:350 -> C - 54:59:void setCurrentMonth(com.google.android.material.datepicker.Month):352:352 -> C - 60:66:void setCurrentMonth(com.google.android.material.datepicker.Month):354:354 -> C - 67:72:void setCurrentMonth(com.google.android.material.datepicker.Month):355:355 -> C - 73:79:void setCurrentMonth(com.google.android.material.datepicker.Month):357:357 -> C - 80:83:void setCurrentMonth(com.google.android.material.datepicker.Month):358:358 -> C - 84:86:void setCurrentMonth(com.google.android.material.datepicker.Month):360:360 -> C - 87:90:void setCurrentMonth(com.google.android.material.datepicker.Month):363:363 -> C - 1:2:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):388:388 -> D + 9:12:void setCurrentMonth(com.google.android.material.datepicker.Month):339:339 -> A + 13:20:void setCurrentMonth(com.google.android.material.datepicker.Month):340:340 -> A + 21:35:void setCurrentMonth(com.google.android.material.datepicker.Month):341:341 -> A + 36:41:void setCurrentMonth(com.google.android.material.datepicker.Month):343:343 -> A + 42:48:void setCurrentMonth(com.google.android.material.datepicker.Month):345:345 -> A + 49:54:void setCurrentMonth(com.google.android.material.datepicker.Month):346:346 -> A + 55:61:void setCurrentMonth(com.google.android.material.datepicker.Month):348:348 -> A + 62:65:void setCurrentMonth(com.google.android.material.datepicker.Month):349:349 -> A + 66:69:void setCurrentMonth(com.google.android.material.datepicker.Month):351:351 -> A + 1:2:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):377:377 -> B # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i$l;)V"} - 3:9:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):389:389 -> D - 10:11:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):390:390 -> D - 12:17:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):391:391 -> D - 18:31:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):393:393 -> D - 32:34:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):392:392 -> D - 35:39:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):394:394 -> D - 40:44:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):395:395 -> D - 45:49:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):396:396 -> D - 50:55:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):397:397 -> D - 56:59:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):398:398 -> D - 60:64:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):399:399 -> D - 65:69:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):400:400 -> D - 70:74:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):401:401 -> D - 75:79:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):402:402 -> D - 80:85:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):405:405 -> D - 1:11:void setUpForAccessibility():258:258 -> E - 1:6:void toggleVisibleSelector():416:416 -> F - 7:11:void toggleVisibleSelector():417:417 -> F - 12:15:void toggleVisibleSelector():418:418 -> F - 16:19:void toggleVisibleSelector():419:419 -> F - 20:23:void toggleVisibleSelector():418:418 -> F - 24:27:void toggleVisibleSelector():420:420 -> F - 28:30:void toggleVisibleSelector():421:421 -> F - 31:34:void toggleVisibleSelector():422:422 -> F - 35:38:void toggleVisibleSelector():423:423 -> F - 39:42:void toggleVisibleSelector():422:422 -> F - 1:24:void updateNavigationButtonsEnabled(int):508:508 -> G - 25:34:void updateNavigationButtonsEnabled(int):509:509 -> G - 1:5:boolean addOnSelectionChangedListener(com.google.android.material.datepicker.OnSelectionChangedListener):546:546 -> i + 3:9:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):378:378 -> B + 10:11:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):379:379 -> B + 12:17:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):380:380 -> B + 18:31:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):382:382 -> B + 32:34:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):381:381 -> B + 35:39:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):383:383 -> B + 40:44:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):384:384 -> B + 45:49:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):385:385 -> B + 50:55:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):386:386 -> B + 56:59:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):387:387 -> B + 60:64:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):388:388 -> B + 65:69:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):389:389 -> B + 70:74:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):390:390 -> B + 75:79:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):391:391 -> B + 80:85:void setSelector(com.google.android.material.datepicker.MaterialCalendar$CalendarSelector):394:394 -> B + 1:11:void setUpForAccessibility():253:253 -> C + 1:6:void toggleVisibleSelector():399:399 -> D + 7:12:void toggleVisibleSelector():400:400 -> D + 13:16:void toggleVisibleSelector():401:401 -> D + 17:20:void toggleVisibleSelector():402:402 -> D + 1:5:boolean addOnSelectionChangedListener(com.google.android.material.datepicker.OnSelectionChangedListener):525:525 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/p;)Z"} 1:3:androidx.recyclerview.widget.RecyclerView access$000(com.google.android.material.datepicker.MaterialCalendar):61:61 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;)Landroidx/recyclerview/widget/RecyclerView;"} @@ -149061,218 +146157,221 @@ com.google.android.material.datepicker.MaterialCalendar -> com.google.android.ma # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;)Landroid/view/View;"} 1:3:com.google.android.material.datepicker.Month access$602(com.google.android.material.datepicker.MaterialCalendar,com.google.android.material.datepicker.Month):61:61 -> o # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;Lcom/google/android/material/datepicker/m;)Lcom/google/android/material/datepicker/m;"} - 1:5:void onCreate(android.os.Bundle):137:137 -> onCreate - 6:9:void onCreate(android.os.Bundle):138:138 -> onCreate - 10:17:void onCreate(android.os.Bundle):139:139 -> onCreate - 18:26:void onCreate(android.os.Bundle):140:140 -> onCreate - 27:36:void onCreate(android.os.Bundle):141:141 -> onCreate - 37:45:void onCreate(android.os.Bundle):142:142 -> onCreate - 46:56:void onCreate(android.os.Bundle):143:143 -> onCreate - 1:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):152:152 -> onCreateView - 12:18:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):153:153 -> onCreateView - 19:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):154:154 -> onCreateView - 23:36:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):157:157 -> onCreateView - 37:42:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):159:159 -> onCreateView - 43:50:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):163:163 -> onCreateView - 51:54:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):164:164 -> onCreateView - 55:57:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):167:167 -> onCreateView - 58:61:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):171:171 -> onCreateView - 62:72:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):172:172 -> onCreateView - 73:80:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):173:173 -> onCreateView - 81:88:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):174:174 -> onCreateView - 89:94:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):185:185 -> onCreateView - 95:105:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):187:187 -> onCreateView - 106:108:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):186:186 -> onCreateView - 109:113:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):188:188 -> onCreateView - 114:116:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):189:189 -> onCreateView - 117:126:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):191:191 -> onCreateView - 127:128:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):193:193 -> onCreateView - 129:138:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):194:194 -> onCreateView - 139:143:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):206:206 -> onCreateView - 144:150:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):207:207 -> onCreateView - 151:165:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):209:209 -> onCreateView - 166:170:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):232:232 -> onCreateView - 171:180:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):235:235 -> onCreateView - 181:192:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):236:236 -> onCreateView - 193:195:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):238:238 -> onCreateView - 196:205:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):239:239 -> onCreateView - 206:215:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):241:241 -> onCreateView - 216:224:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):242:242 -> onCreateView - 225:232:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):245:245 -> onCreateView - 233:235:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):246:246 -> onCreateView - 236:241:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):249:249 -> onCreateView - 242:251:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):250:250 -> onCreateView - 252:262:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):252:252 -> onCreateView - 263:266:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):253:253 -> onCreateView - 1:3:void onSaveInstanceState(android.os.Bundle):127:127 -> onSaveInstanceState - 4:10:void onSaveInstanceState(android.os.Bundle):128:128 -> onSaveInstanceState - 11:16:void onSaveInstanceState(android.os.Bundle):129:129 -> onSaveInstanceState - 17:23:void onSaveInstanceState(android.os.Bundle):130:130 -> onSaveInstanceState - 24:28:void onSaveInstanceState(android.os.Bundle):131:131 -> onSaveInstanceState - 29:36:void onSaveInstanceState(android.os.Bundle):132:132 -> onSaveInstanceState - 1:3:com.google.android.material.button.MaterialButton access$700(com.google.android.material.datepicker.MaterialCalendar):61:61 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;)Lcom/google/android/material/button/MaterialButton;"} - 1:4:void access$800(com.google.android.material.datepicker.MaterialCalendar,int):61:61 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;I)V"} - 1:10:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):429:429 -> r + 1:5:void onCreate(android.os.Bundle):135:135 -> onCreate + 6:9:void onCreate(android.os.Bundle):136:136 -> onCreate + 10:17:void onCreate(android.os.Bundle):137:137 -> onCreate + 18:26:void onCreate(android.os.Bundle):138:138 -> onCreate + 27:36:void onCreate(android.os.Bundle):139:139 -> onCreate + 37:45:void onCreate(android.os.Bundle):140:140 -> onCreate + 46:56:void onCreate(android.os.Bundle):141:141 -> onCreate + 1:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):150:150 -> onCreateView + 12:18:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):151:151 -> onCreateView + 19:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):152:152 -> onCreateView + 23:28:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):154:154 -> onCreateView + 29:36:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):158:158 -> onCreateView + 37:40:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):159:159 -> onCreateView + 41:43:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):162:162 -> onCreateView + 44:47:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):166:166 -> onCreateView + 48:58:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):167:167 -> onCreateView + 59:66:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):168:168 -> onCreateView + 67:74:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):169:169 -> onCreateView + 75:80:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):180:180 -> onCreateView + 81:91:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):182:182 -> onCreateView + 92:94:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):181:181 -> onCreateView + 95:99:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):183:183 -> onCreateView + 100:102:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):184:184 -> onCreateView + 103:112:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):186:186 -> onCreateView + 113:114:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):188:188 -> onCreateView + 115:124:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):189:189 -> onCreateView + 125:129:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):201:201 -> onCreateView + 130:136:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):202:202 -> onCreateView + 137:151:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):204:204 -> onCreateView + 152:156:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):227:227 -> onCreateView + 157:166:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):230:230 -> onCreateView + 167:178:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):231:231 -> onCreateView + 179:181:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):233:233 -> onCreateView + 182:191:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):234:234 -> onCreateView + 192:201:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):236:236 -> onCreateView + 202:210:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):237:237 -> onCreateView + 211:218:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):240:240 -> onCreateView + 219:221:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):241:241 -> onCreateView + 222:227:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):244:244 -> onCreateView + 228:237:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):245:245 -> onCreateView + 238:248:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):247:247 -> onCreateView + 249:252:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):248:248 -> onCreateView + 1:3:void onSaveInstanceState(android.os.Bundle):125:125 -> onSaveInstanceState + 4:10:void onSaveInstanceState(android.os.Bundle):126:126 -> onSaveInstanceState + 11:16:void onSaveInstanceState(android.os.Bundle):127:127 -> onSaveInstanceState + 17:23:void onSaveInstanceState(android.os.Bundle):128:128 -> onSaveInstanceState + 24:28:void onSaveInstanceState(android.os.Bundle):129:129 -> onSaveInstanceState + 29:36:void onSaveInstanceState(android.os.Bundle):130:130 -> onSaveInstanceState + 1:8:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):408:408 -> p # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Lcom/google/android/material/datepicker/o;)V"} - 11:15:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):430:430 -> r - 16:25:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):431:431 -> r - 26:33:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):450:450 -> r - 34:38:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):451:451 -> r - 39:46:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):452:452 -> r - 47:51:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):453:453 -> r - 52:59:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):455:455 -> r - 60:67:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):456:456 -> r - 68:72:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):457:457 -> r - 73:83:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):458:458 -> r - 84:93:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):459:459 -> r - 94:103:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):478:478 -> r - 104:113:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):486:486 -> r - 114:123:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):494:494 -> r - 124:129:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):503:503 -> r - 130:133:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):504:504 -> r - 1:6:androidx.recyclerview.widget.RecyclerView$ItemDecoration createItemDecoration():272:272 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$o;"} - 1:3:com.google.android.material.datepicker.CalendarConstraints getCalendarConstraints():333:333 -> t + 9:13:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):409:409 -> p + 14:21:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):410:410 -> p + 22:29:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):425:425 -> p + 30:34:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):426:426 -> p + 35:42:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):427:427 -> p + 43:47:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):428:428 -> p + 48:55:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):430:430 -> p + 56:63:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):431:431 -> p + 64:68:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):432:432 -> p + 69:77:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):433:433 -> p + 78:87:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):434:434 -> p + 88:95:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):461:461 -> p + 96:105:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):469:469 -> p + 106:116:void addActionsToMonthNavigation(android.view.View,com.google.android.material.datepicker.MonthsPagerAdapter):479:479 -> p + 1:6:androidx.recyclerview.widget.RecyclerView$ItemDecoration createItemDecoration():267:267 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$n;"} + 1:3:com.google.android.material.datepicker.CalendarConstraints getCalendarConstraints():328:328 -> r # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/a;"} - 1:3:com.google.android.material.datepicker.CalendarStyle getCalendarStyle():373:373 -> u + 1:3:com.google.android.material.datepicker.CalendarStyle getCalendarStyle():362:362 -> s # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/c;"} - 1:3:com.google.android.material.datepicker.Month getCurrentMonth():327:327 -> v + 1:3:com.google.android.material.datepicker.Month getCurrentMonth():322:322 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/m;"} - 1:1:com.google.android.material.datepicker.DateSelector getDateSelector():0:0 -> w + 1:1:com.google.android.material.datepicker.DateSelector getDateSelector():0:0 -> u # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/d;"} - 1:11:int getDayHeight(android.content.Context):384:384 -> x - 1:4:int getDialogPickerHeight(android.content.Context):523:523 -> y - 5:6:int getDialogPickerHeight(android.content.Context):524:524 -> y - 7:12:int getDialogPickerHeight(android.content.Context):525:525 -> y - 13:19:int getDialogPickerHeight(android.content.Context):526:526 -> y - 20:24:int getDialogPickerHeight(android.content.Context):527:527 -> y - 25:26:int getDialogPickerHeight(android.content.Context):528:528 -> y - 27:30:int getDialogPickerHeight(android.content.Context):529:529 -> y - 31:34:int getDialogPickerHeight(android.content.Context):530:530 -> y - 35:43:int getDialogPickerHeight(android.content.Context):532:532 -> y - 44:49:int getDialogPickerHeight(android.content.Context):534:534 -> y - 50:59:int getDialogPickerHeight(android.content.Context):535:535 -> y - 1:9:androidx.recyclerview.widget.LinearLayoutManager getLayoutManager():541:541 -> z + 1:11:int getDayHeight(android.content.Context):373:373 -> v + 1:4:int getDialogPickerHeight(android.content.Context):502:502 -> w + 5:6:int getDialogPickerHeight(android.content.Context):503:503 -> w + 7:12:int getDialogPickerHeight(android.content.Context):504:504 -> w + 13:19:int getDialogPickerHeight(android.content.Context):505:505 -> w + 20:24:int getDialogPickerHeight(android.content.Context):506:506 -> w + 25:26:int getDialogPickerHeight(android.content.Context):507:507 -> w + 27:30:int getDialogPickerHeight(android.content.Context):508:508 -> w + 31:34:int getDialogPickerHeight(android.content.Context):509:509 -> w + 35:43:int getDialogPickerHeight(android.content.Context):511:511 -> w + 44:49:int getDialogPickerHeight(android.content.Context):513:513 -> w + 50:59:int getDialogPickerHeight(android.content.Context):514:514 -> w + 1:9:androidx.recyclerview.widget.LinearLayoutManager getLayoutManager():520:520 -> x + 1:5:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):112:112 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/d;ILcom/google/android/material/datepicker/a;Lcom/google/android/material/datepicker/g;)Lcom/google/android/material/datepicker/i;"} + 6:10:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):113:113 -> y + 11:15:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):114:114 -> y + 16:20:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):115:115 -> y + 21:25:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):116:116 -> y + 26:30:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):117:117 -> y + 31:39:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):118:118 -> y + 40:43:com.google.android.material.datepicker.MaterialCalendar newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):119:119 -> y + 1:11:void postSmoothRecyclerViewScroll(int):492:492 -> z com.google.android.material.datepicker.MaterialCalendar$1 -> com.google.android.material.datepicker.i$c: # {"id":"sourceFile","fileName":"MaterialCalendar.java"} com.google.android.material.datepicker.MaterialCalendar this$0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i;"} - 1:6:void (com.google.android.material.datepicker.MaterialCalendar):176:176 -> + 1:6:void (com.google.android.material.datepicker.MaterialCalendar):171:171 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;)V"} - 1:4:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):180:180 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} - 5:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):182:182 -> onInitializeAccessibilityNodeInfo + 1:4:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):175:175 -> onInitializeAccessibilityNodeInfo + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} + 5:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):177:177 -> onInitializeAccessibilityNodeInfo com.google.android.material.datepicker.MaterialCalendar$10 -> com.google.android.material.datepicker.i$a: # {"id":"sourceFile","fileName":"MaterialCalendar.java"} com.google.android.material.datepicker.MonthsPagerAdapter val$monthsPagerAdapter -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/o;"} com.google.android.material.datepicker.MaterialCalendar this$0 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i;"} - 1:8:void (com.google.android.material.datepicker.MaterialCalendar,com.google.android.material.datepicker.MonthsPagerAdapter):495:495 -> + 1:8:void (com.google.android.material.datepicker.MaterialCalendar,com.google.android.material.datepicker.MonthsPagerAdapter):480:480 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;Lcom/google/android/material/datepicker/o;)V"} - 1:10:void onClick(android.view.View):498:498 -> onClick - 11:24:void onClick(android.view.View):499:499 -> onClick + 1:14:void onClick(android.view.View):483:483 -> onClick + 15:26:void onClick(android.view.View):485:485 -> onClick com.google.android.material.datepicker.MaterialCalendar$11 -> com.google.android.material.datepicker.i$b: # {"id":"sourceFile","fileName":"MaterialCalendar.java"} int val$position -> d com.google.android.material.datepicker.MaterialCalendar this$0 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i;"} - 1:8:void (com.google.android.material.datepicker.MaterialCalendar,int):514:514 -> + 1:8:void (com.google.android.material.datepicker.MaterialCalendar,int):493:493 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;I)V"} - 1:12:void run():517:517 -> run + 1:12:void run():496:496 -> run com.google.android.material.datepicker.MaterialCalendar$2 -> com.google.android.material.datepicker.i$d: # {"id":"sourceFile","fileName":"MaterialCalendar.java"} int val$orientation -> I com.google.android.material.datepicker.MaterialCalendar this$0 -> J # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i;"} - 1:8:void (com.google.android.material.datepicker.MaterialCalendar,android.content.Context,int,boolean,int):194:194 -> + 1:8:void (com.google.android.material.datepicker.MaterialCalendar,android.content.Context,int,boolean,int):189:189 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;Landroid/content/Context;IZI)V"} - 1:6:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):197:197 -> Q1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;[I)V"} - 7:18:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):198:198 -> Q1 - 19:31:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):199:199 -> Q1 - 32:43:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):201:201 -> Q1 - 44:56:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):202:202 -> Q1 + 1:6:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):192:192 -> Q1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$z;[I)V"} + 7:18:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):193:193 -> Q1 + 19:31:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):194:194 -> Q1 + 32:43:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):196:196 -> Q1 + 44:56:void calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State,int[]):197:197 -> Q1 com.google.android.material.datepicker.MaterialCalendar$3 -> com.google.android.material.datepicker.i$e: # {"id":"sourceFile","fileName":"MaterialCalendar.java"} com.google.android.material.datepicker.MaterialCalendar this$0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i;"} - 1:6:void (com.google.android.material.datepicker.MaterialCalendar):215:215 -> + 1:6:void (com.google.android.material.datepicker.MaterialCalendar):210:210 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;)V"} - 1:17:void onDayClick(long):219:219 -> a - 18:24:void onDayClick(long):220:220 -> a + 1:17:void onDayClick(long):214:214 -> a + 18:24:void onDayClick(long):215:215 -> a com.google.android.material.datepicker.MaterialCalendar$4 -> com.google.android.material.datepicker.i$f: # {"id":"sourceFile","fileName":"MaterialCalendar.java"} com.google.android.material.datepicker.MaterialCalendar this$0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i;"} - 1:6:void (com.google.android.material.datepicker.MaterialCalendar):260:260 -> + 1:6:void (com.google.android.material.datepicker.MaterialCalendar):255:255 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;)V"} - 1:4:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):264:264 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} - 5:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):265:265 -> onInitializeAccessibilityNodeInfo + 1:4:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):259:259 -> onInitializeAccessibilityNodeInfo + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} + 5:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):260:260 -> onInitializeAccessibilityNodeInfo com.google.android.material.datepicker.MaterialCalendar$5 -> com.google.android.material.datepicker.i$g: # {"id":"sourceFile","fileName":"MaterialCalendar.java"} java.util.Calendar startItem -> a java.util.Calendar endItem -> b com.google.android.material.datepicker.MaterialCalendar this$0 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i;"} - 1:5:void (com.google.android.material.datepicker.MaterialCalendar):272:272 -> + 1:5:void (com.google.android.material.datepicker.MaterialCalendar):267:267 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;)V"} - 6:11:void (com.google.android.material.datepicker.MaterialCalendar):274:274 -> - 12:18:void (com.google.android.material.datepicker.MaterialCalendar):275:275 -> - 1:8:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):280:280 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$A;)V"} - 9:17:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):281:281 -> g - 18:23:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):284:284 -> g - 24:29:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):285:285 -> g - 30:37:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):287:287 -> g + 6:11:void (com.google.android.material.datepicker.MaterialCalendar):269:269 -> + 12:18:void (com.google.android.material.datepicker.MaterialCalendar):270:270 -> + 1:8:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):275:275 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$z;)V"} + 9:17:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):276:276 -> g + 18:23:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):279:279 -> g + 24:29:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):280:280 -> g + 30:37:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):282:282 -> g com.google.android.material.datepicker.MaterialCalendar$6 -> com.google.android.material.datepicker.i$h: # {"id":"sourceFile","fileName":"MaterialCalendar.java"} com.google.android.material.datepicker.MaterialCalendar this$0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i;"} - 1:6:void (com.google.android.material.datepicker.MaterialCalendar):433:433 -> + 1:6:void (com.google.android.material.datepicker.MaterialCalendar):412:412 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;)V"} - 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):438:438 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} - 4:15:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):440:440 -> onInitializeAccessibilityNodeInfo - 16:24:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):441:441 -> onInitializeAccessibilityNodeInfo - 25:32:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):442:442 -> onInitializeAccessibilityNodeInfo - 33:39:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):443:443 -> onInitializeAccessibilityNodeInfo - 40:43:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):446:446 -> onInitializeAccessibilityNodeInfo + 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):417:417 -> onInitializeAccessibilityNodeInfo + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} + 4:15:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):419:419 -> onInitializeAccessibilityNodeInfo + 16:24:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):420:420 -> onInitializeAccessibilityNodeInfo + 25:32:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):421:421 -> onInitializeAccessibilityNodeInfo + 33:36:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):418:418 -> onInitializeAccessibilityNodeInfo com.google.android.material.datepicker.MaterialCalendar$7 -> com.google.android.material.datepicker.i$i: # {"id":"sourceFile","fileName":"MaterialCalendar.java"} com.google.android.material.datepicker.MonthsPagerAdapter val$monthsPagerAdapter -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/o;"} - com.google.android.material.datepicker.MaterialCalendar this$0 -> b + com.google.android.material.button.MaterialButton val$monthDropSelect -> b + com.google.android.material.datepicker.MaterialCalendar this$0 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i;"} - 1:8:void (com.google.android.material.datepicker.MaterialCalendar,com.google.android.material.datepicker.MonthsPagerAdapter):460:460 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;Lcom/google/android/material/datepicker/o;)V"} - 3:13:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):465:465 -> b - 14:23:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):467:467 -> b - 24:29:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):469:469 -> b - 30:34:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):470:470 -> b - 35:49:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):471:471 -> b - 50:55:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):473:473 -> b - 56:61:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):474:474 -> b + 1:10:void (com.google.android.material.datepicker.MaterialCalendar,com.google.android.material.datepicker.MonthsPagerAdapter,com.google.android.material.button.MaterialButton):435:435 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;Lcom/google/android/material/datepicker/o;Lcom/google/android/material/button/MaterialButton;)V"} + 3:8:void onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int):451:451 -> a + 9:12:void onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int):453:453 -> a + 3:13:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):440:440 -> b + 14:23:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):442:442 -> b + 24:34:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):444:444 -> b + 35:46:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):445:445 -> b com.google.android.material.datepicker.MaterialCalendar$8 -> com.google.android.material.datepicker.i$j: # {"id":"sourceFile","fileName":"MaterialCalendar.java"} com.google.android.material.datepicker.MaterialCalendar this$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i;"} - 1:6:void (com.google.android.material.datepicker.MaterialCalendar):479:479 -> + 1:6:void (com.google.android.material.datepicker.MaterialCalendar):462:462 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;)V"} - 1:6:void onClick(android.view.View):482:482 -> onClick + 1:6:void onClick(android.view.View):465:465 -> onClick com.google.android.material.datepicker.MaterialCalendar$9 -> com.google.android.material.datepicker.i$k: # {"id":"sourceFile","fileName":"MaterialCalendar.java"} com.google.android.material.datepicker.MonthsPagerAdapter val$monthsPagerAdapter -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/o;"} com.google.android.material.datepicker.MaterialCalendar this$0 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i;"} - 1:8:void (com.google.android.material.datepicker.MaterialCalendar,com.google.android.material.datepicker.MonthsPagerAdapter):487:487 -> + 1:8:void (com.google.android.material.datepicker.MaterialCalendar,com.google.android.material.datepicker.MonthsPagerAdapter):470:470 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;Lcom/google/android/material/datepicker/o;)V"} - 1:10:void onClick(android.view.View):490:490 -> onClick - 11:24:void onClick(android.view.View):491:491 -> onClick + 1:12:void onClick(android.view.View):473:473 -> onClick + 13:28:void onClick(android.view.View):474:474 -> onClick + 29:40:void onClick(android.view.View):475:475 -> onClick com.google.android.material.datepicker.MaterialCalendar$CalendarSelector -> com.google.android.material.datepicker.i$l: # {"id":"sourceFile","fileName":"MaterialCalendar.java"} com.google.android.material.datepicker.MaterialCalendar$CalendarSelector DAY -> d @@ -149285,8 +146384,6 @@ com.google.android.material.datepicker.MaterialCalendar$CalendarSelector -> com. 11:20:void ():66:66 -> 21:27:void ():64:64 -> 1:4:void (java.lang.String,int):64:64 -> - 1:9:com.google.android.material.datepicker.MaterialCalendar$CalendarSelector[] $values():64:64 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/google/android/material/datepicker/i$l;"} 1:9:com.google.android.material.datepicker.MaterialCalendar$CalendarSelector valueOf(java.lang.String):64:64 -> valueOf # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/google/android/material/datepicker/i$l;"} 1:9:com.google.android.material.datepicker.MaterialCalendar$CalendarSelector[] values():64:64 -> values @@ -149303,42 +146400,41 @@ com.google.android.material.datepicker.MaterialCalendarGridView -> com.google.an 3:3:void (android.content.Context,android.util.AttributeSet,int):43:43 -> 4:6:void (android.content.Context,android.util.AttributeSet,int):56:58 -> 7:8:void (android.content.Context,android.util.AttributeSet,int):60:61 -> - 5:20:void gainFocus(int,android.graphics.Rect):232:232 -> a - 21:33:void gainFocus(int,android.graphics.Rect):234:234 -> a - 34:37:void gainFocus(int,android.graphics.Rect):236:236 -> a - 1:7:com.google.android.material.datepicker.MonthAdapter getAdapter():111:111 -> b + 5:20:void gainFocus(int,android.graphics.Rect):230:230 -> a + 21:33:void gainFocus(int,android.graphics.Rect):232:232 -> a + 34:37:void gainFocus(int,android.graphics.Rect):234:234 -> a + 1:7:com.google.android.material.datepicker.MonthAdapter getAdapter():109:109 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/n;"} 1:1:android.widget.Adapter getAdapter():41:41 -> getAdapter 2:2:android.widget.ListAdapter getAdapter():41:41 -> getAdapter 1:3:void onAttachedToWindow():76:76 -> onAttachedToWindow 4:11:void onAttachedToWindow():77:77 -> onAttachedToWindow - 1:3:void onDraw(android.graphics.Canvas):128:128 -> onDraw - 4:7:void onDraw(android.graphics.Canvas):129:129 -> onDraw - 8:10:void onDraw(android.graphics.Canvas):130:130 -> onDraw - 11:22:void onDraw(android.graphics.Canvas):135:135 -> onDraw - 23:34:void onDraw(android.graphics.Canvas):137:137 -> onDraw - 35:37:void onDraw(android.graphics.Canvas):139:139 -> onDraw - 38:41:void onDraw(android.graphics.Canvas):140:140 -> onDraw - 42:42:void onDraw(android.graphics.Canvas):142:142 -> onDraw - 3:7:void onFocusChanged(boolean,int,android.graphics.Rect):224:224 -> onFocusChanged - 8:11:void onFocusChanged(boolean,int,android.graphics.Rect):226:226 -> onFocusChanged + 1:3:void onDraw(android.graphics.Canvas):126:126 -> onDraw + 4:7:void onDraw(android.graphics.Canvas):127:127 -> onDraw + 8:10:void onDraw(android.graphics.Canvas):128:128 -> onDraw + 11:22:void onDraw(android.graphics.Canvas):133:133 -> onDraw + 23:34:void onDraw(android.graphics.Canvas):135:135 -> onDraw + 35:37:void onDraw(android.graphics.Canvas):137:137 -> onDraw + 38:41:void onDraw(android.graphics.Canvas):138:138 -> onDraw + 42:42:void onDraw(android.graphics.Canvas):140:140 -> onDraw + 3:7:void onFocusChanged(boolean,int,android.graphics.Rect):222:222 -> onFocusChanged + 8:11:void onFocusChanged(boolean,int,android.graphics.Rect):224:224 -> onFocusChanged 1:8:boolean onKeyDown(int,android.view.KeyEvent):91:91 -> onKeyDown 9:16:boolean onKeyDown(int,android.view.KeyEvent):95:95 -> onKeyDown - 17:26:boolean onKeyDown(int,android.view.KeyEvent):97:97 -> onKeyDown - 27:41:boolean onKeyDown(int,android.view.KeyEvent):98:98 -> onKeyDown - 42:55:boolean onKeyDown(int,android.view.KeyEvent):102:102 -> onKeyDown - 1:9:void onMeasure(int,int):209:209 -> onMeasure - 10:13:void onMeasure(int,int):212:212 -> onMeasure - 14:16:void onMeasure(int,int):213:213 -> onMeasure - 17:20:void onMeasure(int,int):214:214 -> onMeasure - 21:27:void onMeasure(int,int):215:215 -> onMeasure - 28:31:void onMeasure(int,int):217:217 -> onMeasure + 17:35:boolean onKeyDown(int,android.view.KeyEvent):96:96 -> onKeyDown + 36:49:boolean onKeyDown(int,android.view.KeyEvent):100:100 -> onKeyDown + 1:9:void onMeasure(int,int):207:207 -> onMeasure + 10:13:void onMeasure(int,int):210:210 -> onMeasure + 14:16:void onMeasure(int,int):211:211 -> onMeasure + 17:20:void onMeasure(int,int):212:212 -> onMeasure + 21:27:void onMeasure(int,int):213:213 -> onMeasure + 28:31:void onMeasure(int,int):215:215 -> onMeasure 1:1:void setAdapter(android.widget.Adapter):41:41 -> setAdapter - 2:2:void setAdapter(android.widget.ListAdapter):116:116 -> setAdapter - 3:3:void setAdapter(android.widget.ListAdapter):123:123 -> setAdapter - 4:4:void setAdapter(android.widget.ListAdapter):117:117 -> setAdapter - 5:6:void setAdapter(android.widget.ListAdapter):120:121 -> setAdapter - 7:7:void setAdapter(android.widget.ListAdapter):118:118 -> setAdapter + 2:2:void setAdapter(android.widget.ListAdapter):114:114 -> setAdapter + 3:3:void setAdapter(android.widget.ListAdapter):121:121 -> setAdapter + 4:4:void setAdapter(android.widget.ListAdapter):115:115 -> setAdapter + 5:6:void setAdapter(android.widget.ListAdapter):118:119 -> setAdapter + 7:7:void setAdapter(android.widget.ListAdapter):116:116 -> setAdapter 1:10:void setSelection(int):82:82 -> setSelection 11:22:void setSelection(int):83:83 -> setSelection 23:26:void setSelection(int):85:85 -> setSelection @@ -149347,12 +146443,12 @@ com.google.android.material.datepicker.MaterialCalendarGridView$1 -> com.google. com.google.android.material.datepicker.MaterialCalendarGridView this$0 -> a 1:6:void (com.google.android.material.datepicker.MaterialCalendarGridView):63:63 -> 1:4:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):67:67 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 5:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):69:69 -> onInitializeAccessibilityNodeInfo com.google.android.material.datepicker.MaterialDatePicker -> com.google.android.material.datepicker.k: # {"id":"sourceFile","fileName":"MaterialDatePicker.java"} com.google.android.material.shape.MaterialShapeDrawable background -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} android.widget.Button confirmButton -> B boolean edgeToEdgeEnabled -> C java.lang.CharSequence fullTitleText -> D @@ -149386,184 +146482,182 @@ com.google.android.material.datepicker.MaterialDatePicker -> com.google.android. android.widget.TextView headerTitleTextView -> x android.widget.TextView headerSelectionText -> y com.google.android.material.internal.CheckableImageButton headerToggleButton -> z - 1:4:void ():100:100 -> - 5:8:void ():101:101 -> - 9:13:void ():102:102 -> - 1:3:void ():78:78 -> - 4:10:void ():137:137 -> - 11:17:void ():139:139 -> - 18:24:void ():141:141 -> - 25:32:void ():143:143 -> - 1:2:void updateTitle():489:489 -> A - 3:18:void updateTitle():490:490 -> A - 19:22:void updateTitle():489:489 -> A - 1:5:void updateToggleContentDescription(com.google.android.material.internal.CheckableImageButton):559:559 -> B - 6:16:void updateToggleContentDescription(com.google.android.material.internal.CheckableImageButton):560:560 -> B - 17:26:void updateToggleContentDescription(com.google.android.material.internal.CheckableImageButton):561:561 -> B - 27:32:void updateToggleContentDescription(com.google.android.material.internal.CheckableImageButton):562:562 -> B - 1:4:void lambda$initHeaderToggle$0(android.view.View):548:548 -> k + 1:4:void ():99:99 -> + 5:8:void ():100:100 -> + 9:13:void ():101:101 -> + 1:3:void ():77:77 -> + 4:10:void ():136:136 -> + 11:17:void ():138:138 -> + 18:24:void ():140:140 -> + 25:32:void ():142:142 -> + 1:2:void updateTitle():481:481 -> A + 3:18:void updateTitle():482:482 -> A + 19:22:void updateTitle():481:481 -> A + 1:5:void updateToggleContentDescription(com.google.android.material.internal.CheckableImageButton):551:551 -> B + 6:16:void updateToggleContentDescription(com.google.android.material.internal.CheckableImageButton):552:552 -> B + 17:26:void updateToggleContentDescription(com.google.android.material.internal.CheckableImageButton):553:553 -> B + 27:32:void updateToggleContentDescription(com.google.android.material.internal.CheckableImageButton):554:554 -> B + 1:4:void lambda$initHeaderToggle$0(android.view.View):540:540 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/k;Landroid/view/View;)V"} - 5:5:void lambda$initHeaderToggle$0(android.view.View):548:548 -> k - 1:8:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):575:575 -> l - 9:14:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):576:576 -> l - 15:18:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):578:578 -> l - 19:22:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):576:576 -> l - 23:26:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):579:579 -> l - 27:30:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):581:581 -> l - 31:34:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):579:579 -> l - 1:5:void enableEdgeToEdgeIfNeeded(android.view.Window):456:456 -> m - 6:15:void enableEdgeToEdgeIfNeeded(android.view.Window):460:460 -> m - 16:24:void enableEdgeToEdgeIfNeeded(android.view.Window):461:461 -> m - 25:28:void enableEdgeToEdgeIfNeeded(android.view.Window):462:462 -> m - 29:32:void enableEdgeToEdgeIfNeeded(android.view.Window):463:463 -> m - 33:36:void enableEdgeToEdgeIfNeeded(android.view.Window):464:464 -> m - 37:42:void enableEdgeToEdgeIfNeeded(android.view.Window):465:465 -> m - 43:51:void enableEdgeToEdgeIfNeeded(android.view.Window):466:466 -> m - 52:54:void enableEdgeToEdgeIfNeeded(android.view.Window):484:484 -> m - 1:15:com.google.android.material.datepicker.DateSelector getDateSelector():567:567 -> n + 5:5:void lambda$initHeaderToggle$0(android.view.View):540:540 -> k + 1:8:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):567:567 -> l + 9:14:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):568:568 -> l + 15:18:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):570:570 -> l + 19:22:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):568:568 -> l + 23:26:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):571:571 -> l + 27:30:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):573:573 -> l + 31:34:android.graphics.drawable.Drawable createHeaderToggleDrawable(android.content.Context):571:571 -> l + 1:5:void enableEdgeToEdgeIfNeeded(android.view.Window):450:450 -> m + 6:15:void enableEdgeToEdgeIfNeeded(android.view.Window):454:454 -> m + 16:24:void enableEdgeToEdgeIfNeeded(android.view.Window):455:455 -> m + 25:28:void enableEdgeToEdgeIfNeeded(android.view.Window):456:456 -> m + 29:34:void enableEdgeToEdgeIfNeeded(android.view.Window):457:457 -> m + 35:42:void enableEdgeToEdgeIfNeeded(android.view.Window):458:458 -> m + 43:45:void enableEdgeToEdgeIfNeeded(android.view.Window):476:476 -> m + 1:15:com.google.android.material.datepicker.DateSelector getDateSelector():559:559 -> n # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/d;"} - 3:12:java.lang.CharSequence getFirstLineBySeparator(java.lang.CharSequence):588:588 -> o - 13:22:java.lang.CharSequence getFirstLineBySeparator(java.lang.CharSequence):589:589 -> o - 1:18:void onCancel(android.content.DialogInterface):422:422 -> onCancel - 19:22:void onCancel(android.content.DialogInterface):423:423 -> onCancel - 23:26:void onCancel(android.content.DialogInterface):425:425 -> onCancel - 1:5:void onCreate(android.os.Bundle):236:236 -> onCreate - 6:9:void onCreate(android.os.Bundle):237:237 -> onCreate - 10:17:void onCreate(android.os.Bundle):238:238 -> onCreate - 18:26:void onCreate(android.os.Bundle):239:239 -> onCreate - 27:36:void onCreate(android.os.Bundle):240:240 -> onCreate - 37:45:void onCreate(android.os.Bundle):241:241 -> onCreate - 46:53:void onCreate(android.os.Bundle):242:242 -> onCreate - 54:61:void onCreate(android.os.Bundle):243:243 -> onCreate - 62:69:void onCreate(android.os.Bundle):244:244 -> onCreate - 70:77:void onCreate(android.os.Bundle):245:245 -> onCreate - 78:85:void onCreate(android.os.Bundle):246:246 -> onCreate - 86:87:void onCreate(android.os.Bundle):247:247 -> onCreate - 88:93:void onCreate(android.os.Bundle):248:248 -> onCreate - 94:95:void onCreate(android.os.Bundle):249:249 -> onCreate - 96:101:void onCreate(android.os.Bundle):250:250 -> onCreate - 102:109:void onCreate(android.os.Bundle):251:251 -> onCreate - 110:117:void onCreate(android.os.Bundle):252:252 -> onCreate - 118:119:void onCreate(android.os.Bundle):253:253 -> onCreate - 120:125:void onCreate(android.os.Bundle):254:254 -> onCreate - 126:127:void onCreate(android.os.Bundle):255:255 -> onCreate - 128:133:void onCreate(android.os.Bundle):256:256 -> onCreate - 134:154:void onCreate(android.os.Bundle):259:259 -> onCreate - 155:161:void onCreate(android.os.Bundle):260:260 -> onCreate - 1:17:android.app.Dialog onCreateDialog(android.os.Bundle):273:273 -> onCreateDialog - 18:21:android.app.Dialog onCreateDialog(android.os.Bundle):274:274 -> onCreateDialog - 22:27:android.app.Dialog onCreateDialog(android.os.Bundle):275:275 -> onCreateDialog - 28:39:android.app.Dialog onCreateDialog(android.os.Bundle):276:276 -> onCreateDialog - 40:45:android.app.Dialog onCreateDialog(android.os.Bundle):283:283 -> onCreateDialog - 46:49:android.app.Dialog onCreateDialog(android.os.Bundle):284:284 -> onCreateDialog - 50:56:android.app.Dialog onCreateDialog(android.os.Bundle):290:290 -> onCreateDialog - 57:59:android.app.Dialog onCreateDialog(android.os.Bundle):292:292 -> onCreateDialog - 60:64:android.app.Dialog onCreateDialog(android.os.Bundle):294:294 -> onCreateDialog - 65:73:android.app.Dialog onCreateDialog(android.os.Bundle):295:295 -> onCreateDialog - 74:91:android.app.Dialog onCreateDialog(android.os.Bundle):296:296 -> onCreateDialog - 1:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):306:306 -> onCreateView - 10:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):307:307 -> onCreateView - 14:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):308:308 -> onCreateView - 18:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):314:314 -> onCreateView - 22:27:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):315:315 -> onCreateView - 28:29:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):316:316 -> onCreateView - 30:37:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):317:317 -> onCreateView - 38:41:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):316:316 -> onCreateView - 42:47:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):319:319 -> onCreateView - 48:49:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):320:320 -> onCreateView - 50:57:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):321:321 -> onCreateView - 58:60:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):320:320 -> onCreateView - 61:71:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):324:324 -> onCreateView - 72:74:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):325:325 -> onCreateView + 3:12:java.lang.CharSequence getFirstLineBySeparator(java.lang.CharSequence):580:580 -> o + 13:22:java.lang.CharSequence getFirstLineBySeparator(java.lang.CharSequence):581:581 -> o + 1:18:void onCancel(android.content.DialogInterface):416:416 -> onCancel + 19:22:void onCancel(android.content.DialogInterface):417:417 -> onCancel + 23:26:void onCancel(android.content.DialogInterface):419:419 -> onCancel + 1:5:void onCreate(android.os.Bundle):235:235 -> onCreate + 6:9:void onCreate(android.os.Bundle):236:236 -> onCreate + 10:17:void onCreate(android.os.Bundle):237:237 -> onCreate + 18:26:void onCreate(android.os.Bundle):238:238 -> onCreate + 27:36:void onCreate(android.os.Bundle):239:239 -> onCreate + 37:45:void onCreate(android.os.Bundle):240:240 -> onCreate + 46:53:void onCreate(android.os.Bundle):241:241 -> onCreate + 54:61:void onCreate(android.os.Bundle):242:242 -> onCreate + 62:69:void onCreate(android.os.Bundle):243:243 -> onCreate + 70:77:void onCreate(android.os.Bundle):244:244 -> onCreate + 78:85:void onCreate(android.os.Bundle):245:245 -> onCreate + 86:87:void onCreate(android.os.Bundle):246:246 -> onCreate + 88:93:void onCreate(android.os.Bundle):247:247 -> onCreate + 94:95:void onCreate(android.os.Bundle):248:248 -> onCreate + 96:101:void onCreate(android.os.Bundle):249:249 -> onCreate + 102:109:void onCreate(android.os.Bundle):250:250 -> onCreate + 110:117:void onCreate(android.os.Bundle):251:251 -> onCreate + 118:119:void onCreate(android.os.Bundle):252:252 -> onCreate + 120:125:void onCreate(android.os.Bundle):253:253 -> onCreate + 126:127:void onCreate(android.os.Bundle):254:254 -> onCreate + 128:133:void onCreate(android.os.Bundle):255:255 -> onCreate + 134:154:void onCreate(android.os.Bundle):258:258 -> onCreate + 155:161:void onCreate(android.os.Bundle):259:259 -> onCreate + 1:17:android.app.Dialog onCreateDialog(android.os.Bundle):272:272 -> onCreateDialog + 18:21:android.app.Dialog onCreateDialog(android.os.Bundle):273:273 -> onCreateDialog + 22:27:android.app.Dialog onCreateDialog(android.os.Bundle):274:274 -> onCreateDialog + 28:39:android.app.Dialog onCreateDialog(android.os.Bundle):275:275 -> onCreateDialog + 40:45:android.app.Dialog onCreateDialog(android.os.Bundle):282:282 -> onCreateDialog + 46:49:android.app.Dialog onCreateDialog(android.os.Bundle):283:283 -> onCreateDialog + 50:56:android.app.Dialog onCreateDialog(android.os.Bundle):289:289 -> onCreateDialog + 57:59:android.app.Dialog onCreateDialog(android.os.Bundle):291:291 -> onCreateDialog + 60:64:android.app.Dialog onCreateDialog(android.os.Bundle):293:293 -> onCreateDialog + 65:73:android.app.Dialog onCreateDialog(android.os.Bundle):294:294 -> onCreateDialog + 74:91:android.app.Dialog onCreateDialog(android.os.Bundle):295:295 -> onCreateDialog + 1:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):305:305 -> onCreateView + 10:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):306:306 -> onCreateView + 14:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):307:307 -> onCreateView + 18:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):313:313 -> onCreateView + 22:27:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):314:314 -> onCreateView + 28:29:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):315:315 -> onCreateView + 30:37:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):316:316 -> onCreateView + 38:41:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):315:315 -> onCreateView + 42:47:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):318:318 -> onCreateView + 48:49:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):319:319 -> onCreateView + 50:57:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):320:320 -> onCreateView + 58:60:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):319:319 -> onCreateView + 61:71:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):323:323 -> onCreateView + 72:74:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):324:324 -> onCreateView 75:84:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):326:326 -> onCreateView 85:94:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):327:327 -> onCreateView 95:97:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):328:328 -> onCreateView 98:107:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):330:330 -> onCreateView 108:112:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):331:331 -> onCreateView - 1:18:void onDismiss(android.content.DialogInterface):430:430 -> onDismiss - 19:22:void onDismiss(android.content.DialogInterface):431:431 -> onDismiss - 23:30:void onDismiss(android.content.DialogInterface):433:433 -> onDismiss - 31:33:void onDismiss(android.content.DialogInterface):435:435 -> onDismiss - 34:37:void onDismiss(android.content.DialogInterface):437:437 -> onDismiss - 1:3:void onSaveInstanceState(android.os.Bundle):205:205 -> onSaveInstanceState - 4:10:void onSaveInstanceState(android.os.Bundle):206:206 -> onSaveInstanceState - 11:16:void onSaveInstanceState(android.os.Bundle):207:207 -> onSaveInstanceState - 17:23:void onSaveInstanceState(android.os.Bundle):209:209 -> onSaveInstanceState - 24:35:void onSaveInstanceState(android.os.Bundle):211:211 -> onSaveInstanceState - 36:40:void onSaveInstanceState(android.os.Bundle):213:213 -> onSaveInstanceState - 41:49:void onSaveInstanceState(android.os.Bundle):215:215 -> onSaveInstanceState - 50:54:void onSaveInstanceState(android.os.Bundle):216:216 -> onSaveInstanceState - 55:61:void onSaveInstanceState(android.os.Bundle):217:217 -> onSaveInstanceState - 62:68:void onSaveInstanceState(android.os.Bundle):218:218 -> onSaveInstanceState - 69:75:void onSaveInstanceState(android.os.Bundle):219:219 -> onSaveInstanceState - 76:82:void onSaveInstanceState(android.os.Bundle):220:220 -> onSaveInstanceState - 83:89:void onSaveInstanceState(android.os.Bundle):221:221 -> onSaveInstanceState - 90:96:void onSaveInstanceState(android.os.Bundle):222:222 -> onSaveInstanceState - 97:103:void onSaveInstanceState(android.os.Bundle):224:224 -> onSaveInstanceState - 104:110:void onSaveInstanceState(android.os.Bundle):226:226 -> onSaveInstanceState - 111:117:void onSaveInstanceState(android.os.Bundle):227:227 -> onSaveInstanceState - 118:124:void onSaveInstanceState(android.os.Bundle):228:228 -> onSaveInstanceState - 125:132:void onSaveInstanceState(android.os.Bundle):230:230 -> onSaveInstanceState - 1:3:void onStart():394:394 -> onStart - 4:11:void onStart():395:395 -> onStart - 12:16:void onStart():397:397 -> onStart - 17:19:void onStart():398:398 -> onStart - 20:24:void onStart():399:399 -> onStart - 25:29:void onStart():400:400 -> onStart - 30:32:void onStart():402:402 -> onStart - 33:42:void onStart():404:404 -> onStart - 43:47:void onStart():405:405 -> onStart - 48:60:void onStart():406:406 -> onStart - 61:66:void onStart():408:408 -> onStart - 67:76:void onStart():409:409 -> onStart - 77:80:void onStart():411:411 -> onStart - 1:5:void onStop():416:416 -> onStop - 6:9:void onStop():417:417 -> onStop - 1:8:java.lang.String getHeaderContentDescription():500:500 -> p - 1:8:java.lang.String getHeaderText():134:134 -> q - 1:4:int getPaddedPickerWidth(android.content.Context):618:618 -> r - 5:10:int getPaddedPickerWidth(android.content.Context):619:619 -> r - 11:16:int getPaddedPickerWidth(android.content.Context):620:620 -> r - 17:22:int getPaddedPickerWidth(android.content.Context):621:621 -> r - 23:24:int getPaddedPickerWidth(android.content.Context):622:622 -> r - 25:37:int getPaddedPickerWidth(android.content.Context):623:623 -> r - 1:5:int getThemeResId(android.content.Context):264:264 -> s - 6:10:int getThemeResId(android.content.Context):267:267 -> s - 1:7:void initHeaderToggle(android.content.Context):537:537 -> t - 8:16:void initHeaderToggle(android.content.Context):538:538 -> t - 17:28:void initHeaderToggle(android.content.Context):539:539 -> t - 29:34:void initHeaderToggle(android.content.Context):543:543 -> t - 35:39:void initHeaderToggle(android.content.Context):544:544 -> t - 40:50:void initHeaderToggle(android.content.Context):545:545 -> t - 4:8:boolean isFullscreen(android.content.Context):599:599 -> u - 1:17:boolean isLandscape():595:595 -> v - 1:7:boolean isNestedScrollable(android.content.Context):603:603 -> w - 1:4:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):607:607 -> x - 5:8:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):609:609 -> x - 9:12:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):608:608 -> x - 13:16:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):610:610 -> x - 17:21:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):611:611 -> x - 22:25:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):612:612 -> x - 26:29:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):613:613 -> x - 1:8:void startPickerFragment():504:504 -> y - 9:14:void startPickerFragment():507:507 -> y - 15:20:void startPickerFragment():506:506 -> y - 21:25:void startPickerFragment():510:510 -> y - 26:30:void startPickerFragment():512:512 -> y - 31:34:void startPickerFragment():511:511 -> y - 35:36:void startPickerFragment():513:513 -> y - 37:39:void startPickerFragment():514:514 -> y - 40:46:void startPickerFragment():515:515 -> y - 47:54:void startPickerFragment():517:517 -> y - 55:61:void startPickerFragment():518:518 -> y - 62:64:void startPickerFragment():519:519 -> y - 65:75:void startPickerFragment():521:521 -> y - 1:9:void updateHeader(java.lang.String):495:495 -> z - 10:15:void updateHeader(java.lang.String):496:496 -> z + 1:18:void onDismiss(android.content.DialogInterface):424:424 -> onDismiss + 19:22:void onDismiss(android.content.DialogInterface):425:425 -> onDismiss + 23:30:void onDismiss(android.content.DialogInterface):427:427 -> onDismiss + 31:33:void onDismiss(android.content.DialogInterface):429:429 -> onDismiss + 34:37:void onDismiss(android.content.DialogInterface):431:431 -> onDismiss + 1:3:void onSaveInstanceState(android.os.Bundle):204:204 -> onSaveInstanceState + 4:10:void onSaveInstanceState(android.os.Bundle):205:205 -> onSaveInstanceState + 11:16:void onSaveInstanceState(android.os.Bundle):206:206 -> onSaveInstanceState + 17:23:void onSaveInstanceState(android.os.Bundle):208:208 -> onSaveInstanceState + 24:35:void onSaveInstanceState(android.os.Bundle):210:210 -> onSaveInstanceState + 36:40:void onSaveInstanceState(android.os.Bundle):212:212 -> onSaveInstanceState + 41:49:void onSaveInstanceState(android.os.Bundle):214:214 -> onSaveInstanceState + 50:54:void onSaveInstanceState(android.os.Bundle):215:215 -> onSaveInstanceState + 55:61:void onSaveInstanceState(android.os.Bundle):216:216 -> onSaveInstanceState + 62:68:void onSaveInstanceState(android.os.Bundle):217:217 -> onSaveInstanceState + 69:75:void onSaveInstanceState(android.os.Bundle):218:218 -> onSaveInstanceState + 76:82:void onSaveInstanceState(android.os.Bundle):219:219 -> onSaveInstanceState + 83:89:void onSaveInstanceState(android.os.Bundle):220:220 -> onSaveInstanceState + 90:96:void onSaveInstanceState(android.os.Bundle):221:221 -> onSaveInstanceState + 97:103:void onSaveInstanceState(android.os.Bundle):223:223 -> onSaveInstanceState + 104:110:void onSaveInstanceState(android.os.Bundle):225:225 -> onSaveInstanceState + 111:117:void onSaveInstanceState(android.os.Bundle):226:226 -> onSaveInstanceState + 118:124:void onSaveInstanceState(android.os.Bundle):227:227 -> onSaveInstanceState + 125:132:void onSaveInstanceState(android.os.Bundle):229:229 -> onSaveInstanceState + 1:3:void onStart():388:388 -> onStart + 4:11:void onStart():389:389 -> onStart + 12:16:void onStart():391:391 -> onStart + 17:19:void onStart():392:392 -> onStart + 20:24:void onStart():393:393 -> onStart + 25:29:void onStart():394:394 -> onStart + 30:32:void onStart():396:396 -> onStart + 33:42:void onStart():398:398 -> onStart + 43:47:void onStart():399:399 -> onStart + 48:60:void onStart():400:400 -> onStart + 61:66:void onStart():402:402 -> onStart + 67:76:void onStart():403:403 -> onStart + 77:80:void onStart():405:405 -> onStart + 1:5:void onStop():410:410 -> onStop + 6:9:void onStop():411:411 -> onStop + 1:8:java.lang.String getHeaderContentDescription():492:492 -> p + 1:8:java.lang.String getHeaderText():133:133 -> q + 1:4:int getPaddedPickerWidth(android.content.Context):610:610 -> r + 5:10:int getPaddedPickerWidth(android.content.Context):611:611 -> r + 11:16:int getPaddedPickerWidth(android.content.Context):612:612 -> r + 17:22:int getPaddedPickerWidth(android.content.Context):613:613 -> r + 23:24:int getPaddedPickerWidth(android.content.Context):614:614 -> r + 25:37:int getPaddedPickerWidth(android.content.Context):615:615 -> r + 1:5:int getThemeResId(android.content.Context):263:263 -> s + 6:10:int getThemeResId(android.content.Context):266:266 -> s + 1:7:void initHeaderToggle(android.content.Context):529:529 -> t + 8:16:void initHeaderToggle(android.content.Context):530:530 -> t + 17:28:void initHeaderToggle(android.content.Context):531:531 -> t + 29:34:void initHeaderToggle(android.content.Context):535:535 -> t + 35:39:void initHeaderToggle(android.content.Context):536:536 -> t + 40:50:void initHeaderToggle(android.content.Context):537:537 -> t + 4:8:boolean isFullscreen(android.content.Context):591:591 -> u + 1:17:boolean isLandscape():587:587 -> v + 1:7:boolean isNestedScrollable(android.content.Context):595:595 -> w + 1:4:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):599:599 -> x + 5:8:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):601:601 -> x + 9:12:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):600:600 -> x + 13:16:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):602:602 -> x + 17:21:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):603:603 -> x + 22:25:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):604:604 -> x + 26:29:boolean readMaterialCalendarStyleBoolean(android.content.Context,int):605:605 -> x + 1:8:void startPickerFragment():496:496 -> y + 9:14:void startPickerFragment():499:499 -> y + 15:20:void startPickerFragment():498:498 -> y + 21:25:void startPickerFragment():502:502 -> y + 26:30:void startPickerFragment():504:504 -> y + 31:34:void startPickerFragment():503:503 -> y + 35:36:void startPickerFragment():505:505 -> y + 37:39:void startPickerFragment():506:506 -> y + 40:46:void startPickerFragment():507:507 -> y + 47:54:void startPickerFragment():509:509 -> y + 55:61:void startPickerFragment():510:510 -> y + 62:64:void startPickerFragment():511:511 -> y + 65:75:void startPickerFragment():513:513 -> y + 1:9:void updateHeader(java.lang.String):487:487 -> z + 10:15:void updateHeader(java.lang.String):488:488 -> z com.google.android.material.datepicker.MaterialDatePicker$$ExternalSyntheticLambda0 -> com.google.android.material.datepicker.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - com.google.android.material.datepicker.MaterialDatePicker com.google.android.material.datepicker.MaterialDatePicker$$InternalSyntheticLambda$2$3710fe2fda17d06d98bd1cc32012f1ce07dde8f79e27d33c9e78f09443c629b6$0.f$0 -> d + com.google.android.material.datepicker.MaterialDatePicker com.google.android.material.datepicker.MaterialDatePicker$$InternalSyntheticLambda$1$3710fe2fda17d06d98bd1cc32012f1ce07dde8f79e27d33c9e78f09443c629b6$0.f$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/k;"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void (com.google.android.material.datepicker.MaterialDatePicker):0:0 -> @@ -149571,30 +146665,30 @@ com.google.android.material.datepicker.MaterialDatePicker$$ExternalSyntheticLamb # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/k;)V"} 1:1:void onClick(android.view.View):0:0 -> onClick # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.datepicker.MaterialDatePicker$1 -> com.google.android.material.datepicker.k$a: +com.google.android.material.datepicker.MaterialDatePicker$3 -> com.google.android.material.datepicker.k$a: # {"id":"sourceFile","fileName":"MaterialDatePicker.java"} int val$originalHeaderHeight -> d android.view.View val$headerLayout -> e - int val$originalPaddingLeft -> f - int val$originalPaddingTop -> g - int val$originalPaddingRight -> h - com.google.android.material.datepicker.MaterialDatePicker this$0 -> i + int val$originalPaddingTop -> f + com.google.android.material.datepicker.MaterialDatePicker this$0 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/k;"} - 1:16:void (com.google.android.material.datepicker.MaterialDatePicker,int,android.view.View,int,int,int):468:468 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/k;ILandroid/view/View;III)V"} - 1:8:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):471:471 -> onApplyWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} - 9:12:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):472:472 -> onApplyWindowInsets - 13:25:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):473:473 -> onApplyWindowInsets - 26:34:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):474:474 -> onApplyWindowInsets - 35:51:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):476:476 -> onApplyWindowInsets - 52:55:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):480:480 -> onApplyWindowInsets - 56:59:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):476:476 -> onApplyWindowInsets -com.google.android.material.datepicker.MaterialDatePicker$2 -> com.google.android.material.datepicker.k$b: + 1:12:void (com.google.android.material.datepicker.MaterialDatePicker,int,android.view.View,int):460:460 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/k;ILandroid/view/View;I)V"} + 1:10:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):463:463 -> onApplyWindowInsets + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} + 11:14:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):464:464 -> onApplyWindowInsets + 15:25:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):465:465 -> onApplyWindowInsets + 26:34:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):466:466 -> onApplyWindowInsets + 35:36:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):468:468 -> onApplyWindowInsets + 37:45:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):469:469 -> onApplyWindowInsets + 46:51:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):471:471 -> onApplyWindowInsets + 52:55:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):472:472 -> onApplyWindowInsets + 56:59:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):468:468 -> onApplyWindowInsets +com.google.android.material.datepicker.MaterialDatePicker$4 -> com.google.android.material.datepicker.k$b: # {"id":"sourceFile","fileName":"MaterialDatePicker.java"} com.google.android.material.datepicker.MaterialDatePicker this$0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/k;"} - 1:6:void (com.google.android.material.datepicker.MaterialDatePicker):522:522 -> + 1:6:void (com.google.android.material.datepicker.MaterialDatePicker):514:514 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/k;)V"} com.google.android.material.datepicker.MaterialTextInputPicker -> com.google.android.material.datepicker.l: # {"id":"sourceFile","fileName":"MaterialTextInputPicker.java"} @@ -149775,11 +146869,11 @@ com.google.android.material.datepicker.MonthAdapter -> com.google.android.materi 1:16:boolean withinMonth(int):328:328 -> p com.google.android.material.datepicker.MonthsPagerAdapter -> com.google.android.material.datepicker.o: # {"id":"sourceFile","fileName":"MonthsPagerAdapter.java"} - com.google.android.material.datepicker.CalendarConstraints calendarConstraints -> d + com.google.android.material.datepicker.CalendarConstraints calendarConstraints -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/a;"} - com.google.android.material.datepicker.MaterialCalendar$OnDayClickListener onDayClickListener -> e + com.google.android.material.datepicker.MaterialCalendar$OnDayClickListener onDayClickListener -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i$m;"} - int itemHeight -> f + int itemHeight -> e 1:3:void (android.content.Context,com.google.android.material.datepicker.DateSelector,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator,com.google.android.material.datepicker.MaterialCalendar$OnDayClickListener):52:52 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lcom/google/android/material/datepicker/d;Lcom/google/android/material/datepicker/a;Lcom/google/android/material/datepicker/g;Lcom/google/android/material/datepicker/i$m;)V"} 4:7:void (android.content.Context,com.google.android.material.datepicker.DateSelector,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator,com.google.android.material.datepicker.MaterialCalendar$OnDayClickListener):53:53 -> @@ -149795,37 +146889,37 @@ com.google.android.material.datepicker.MonthsPagerAdapter -> com.google.android. 55:58:void (android.content.Context,com.google.android.material.datepicker.DateSelector,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator,com.google.android.material.datepicker.MaterialCalendar$OnDayClickListener):73:73 -> 59:66:void (android.content.Context,com.google.android.material.datepicker.DateSelector,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator,com.google.android.material.datepicker.MaterialCalendar$OnDayClickListener):61:61 -> 67:74:void (android.content.Context,com.google.android.material.datepicker.DateSelector,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator,com.google.android.material.datepicker.MaterialCalendar$OnDayClickListener):58:58 -> - 1:7:int getItemCount():142:142 -> d - 1:15:long getItemId(int):137:137 -> e - 1:6:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):39:39 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;I)V"} - 1:5:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):39:39 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$D;"} - 1:3:com.google.android.material.datepicker.MaterialCalendar$OnDayClickListener access$000(com.google.android.material.datepicker.MonthsPagerAdapter):39:39 -> u + 1:7:int getItemCount():142:142 -> c + 1:15:long getItemId(int):137:137 -> d + 1:6:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):39:39 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;I)V"} + 1:5:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):39:39 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$C;"} + 1:3:com.google.android.material.datepicker.MaterialCalendar$OnDayClickListener access$000(com.google.android.material.datepicker.MonthsPagerAdapter):39:39 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/o;)Lcom/google/android/material/datepicker/i$m;"} - 1:11:com.google.android.material.datepicker.Month getPageMonth(int):152:152 -> v + 1:11:com.google.android.material.datepicker.Month getPageMonth(int):152:152 -> u # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/android/material/datepicker/m;"} - 1:9:java.lang.CharSequence getPageTitle(int):147:147 -> w - 1:11:int getPosition(com.google.android.material.datepicker.Month):156:156 -> x + 1:9:java.lang.CharSequence getPageTitle(int):147:147 -> v + 1:11:int getPosition(com.google.android.material.datepicker.Month):156:156 -> w # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/m;)I"} - 1:10:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):110:110 -> y + 1:10:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):110:110 -> x # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/o$b;I)V"} - 11:19:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):111:111 -> y - 20:29:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):112:112 -> y - 30:47:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):114:114 -> y - 48:50:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):115:115 -> y - 51:58:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):116:116 -> y - 59:66:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):118:118 -> y - 67:71:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):120:120 -> y - 72:74:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):121:121 -> y - 75:83:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):124:124 -> y - 1:11:com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):97:97 -> z + 11:19:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):111:111 -> x + 20:29:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):112:112 -> x + 30:47:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):114:114 -> x + 48:50:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):115:115 -> x + 51:58:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):116:116 -> x + 59:66:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):118:118 -> x + 67:71:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):120:120 -> x + 72:74:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):121:121 -> x + 75:83:void onBindViewHolder(com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder,int):124:124 -> x + 1:11:com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):97:97 -> y # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;I)Lcom/google/android/material/datepicker/o$b;"} - 12:17:com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):98:98 -> z - 18:27:com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):100:100 -> z - 28:38:com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):101:101 -> z - 39:45:com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):102:102 -> z - 46:51:com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):104:104 -> z + 12:17:com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):98:98 -> y + 18:27:com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):100:100 -> y + 28:38:com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):101:101 -> y + 39:45:com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):102:102 -> y + 46:51:com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):104:104 -> y com.google.android.material.datepicker.MonthsPagerAdapter$1 -> com.google.android.material.datepicker.o$a: # {"id":"sourceFile","fileName":"MonthsPagerAdapter.java"} com.google.android.material.datepicker.MaterialCalendarGridView val$monthGrid -> d @@ -149837,8 +146931,8 @@ com.google.android.material.datepicker.MonthsPagerAdapter$1 -> com.google.androi 13:36:void onItemClick(android.widget.AdapterView,android.view.View,int,long):129:129 -> onItemClick com.google.android.material.datepicker.MonthsPagerAdapter$ViewHolder -> com.google.android.material.datepicker.o$b: # {"id":"sourceFile","fileName":"MonthsPagerAdapter.java"} - android.widget.TextView monthTitle -> u - com.google.android.material.datepicker.MaterialCalendarGridView monthGrid -> v + android.widget.TextView monthTitle -> t + com.google.android.material.datepicker.MaterialCalendarGridView monthGrid -> u 1:3:void (android.widget.LinearLayout,boolean):82:82 -> 4:14:void (android.widget.LinearLayout,boolean):83:83 -> 15:17:void (android.widget.LinearLayout,boolean):84:84 -> @@ -149859,7 +146953,7 @@ com.google.android.material.datepicker.SmoothCalendarLayoutManager -> com.google # {"id":"sourceFile","fileName":"SmoothCalendarLayoutManager.java"} 1:4:void (android.content.Context,int,boolean):34:34 -> 1:2:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):40:40 -> M1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$A;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$z;I)V"} 3:9:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):41:41 -> M1 10:12:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):48:48 -> M1 13:16:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):49:49 -> M1 @@ -149923,38 +147017,38 @@ com.google.android.material.datepicker.UtcDates -> com.google.android.material.d 1:7:android.icu.text.DateFormat getYearMonthWeekdayDayFormat(java.util.Locale):245:245 -> l com.google.android.material.datepicker.YearGridAdapter -> com.google.android.material.datepicker.u: # {"id":"sourceFile","fileName":"YearGridAdapter.java"} - com.google.android.material.datepicker.MaterialCalendar materialCalendar -> d + com.google.android.material.datepicker.MaterialCalendar materialCalendar -> c # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i;"} 1:3:void (com.google.android.material.datepicker.MaterialCalendar):45:45 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;)V"} 4:6:void (com.google.android.material.datepicker.MaterialCalendar):46:46 -> - 1:11:int getItemCount():96:96 -> d - 1:6:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):31:31 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;I)V"} - 1:5:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):31:31 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$D;"} - 1:14:int getPositionForYear(int):100:100 -> u - 1:14:int getYearForPosition(int):104:104 -> v - 1:4:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):61:61 -> w + 1:11:int getItemCount():94:94 -> c + 1:6:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):31:31 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$C;I)V"} + 1:5:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):31:31 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$C;"} + 1:14:int getPositionForYear(int):98:98 -> t + 1:14:int getYearForPosition(int):102:102 -> u + 1:4:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):61:61 -> v # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/u$a;I)V"} - 5:27:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):62:62 -> w - 28:29:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):63:63 -> w - 30:37:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):64:64 -> w - 38:40:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):63:63 -> w - 41:46:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):65:65 -> w - 47:51:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):66:66 -> w - 52:62:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):67:67 -> w - 63:69:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):68:68 -> w - 1:11:com.google.android.material.datepicker.YearGridAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):54:54 -> x + 5:27:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):62:62 -> v + 28:29:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):63:63 -> v + 30:37:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):64:64 -> v + 38:40:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):63:63 -> v + 41:46:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):65:65 -> v + 47:51:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):66:66 -> v + 52:62:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):67:67 -> v + 63:69:void onBindViewHolder(com.google.android.material.datepicker.YearGridAdapter$ViewHolder,int):68:68 -> v + 1:11:com.google.android.material.datepicker.YearGridAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):54:54 -> w # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;I)Lcom/google/android/material/datepicker/u$a;"} - 12:17:com.google.android.material.datepicker.YearGridAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):55:55 -> x - 18:23:com.google.android.material.datepicker.YearGridAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):56:56 -> x + 12:17:com.google.android.material.datepicker.YearGridAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):55:55 -> w + 18:23:com.google.android.material.datepicker.YearGridAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):56:56 -> w com.google.android.material.datepicker.YearGridAdapter$ViewHolder -> com.google.android.material.datepicker.u$a: # {"id":"sourceFile","fileName":"YearGridAdapter.java"} - android.widget.TextView textView -> u + android.widget.TextView textView -> t 1:3:void (android.widget.TextView):40:40 -> 4:6:void (android.widget.TextView):41:41 -> -com.google.android.material.dialog.InsetDialogOnTouchListener -> Z1.a: +com.google.android.material.dialog.InsetDialogOnTouchListener -> W1.a: # {"id":"sourceFile","fileName":"InsetDialogOnTouchListener.java"} android.app.Dialog dialog -> d int leftInset -> e @@ -149980,105 +147074,56 @@ com.google.android.material.dialog.InsetDialogOnTouchListener -> Z1.a: 81:91:boolean onTouch(android.view.View,android.view.MotionEvent):73:73 -> onTouch 92:94:boolean onTouch(android.view.View,android.view.MotionEvent):75:75 -> onTouch 95:101:boolean onTouch(android.view.View,android.view.MotionEvent):76:76 -> onTouch -com.google.android.material.divider.MaterialDivider -> com.google.android.material.divider.MaterialDivider: -# {"id":"sourceFile","fileName":"MaterialDivider.java"} - com.google.android.material.shape.MaterialShapeDrawable dividerDrawable -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} - int thickness -> e - int color -> f - int insetStart -> g - int insetEnd -> h - int DEF_STYLE_RES -> i - 1:5:void ():54:54 -> - 1:1:void (android.content.Context,android.util.AttributeSet):67:67 -> - 2:2:void (android.content.Context,android.util.AttributeSet,int):71:71 -> - 3:4:void (android.content.Context,android.util.AttributeSet,int):73:74 -> - 5:6:void (android.content.Context,android.util.AttributeSet,int):76:77 -> - 7:7:void (android.content.Context,android.util.AttributeSet,int):79:79 -> - 8:8:void (android.content.Context,android.util.AttributeSet,int):82:82 -> - 9:9:void (android.content.Context,android.util.AttributeSet,int):80:80 -> - 10:14:void (android.content.Context,android.util.AttributeSet,int):83:87 -> - 15:15:void (android.content.Context,android.util.AttributeSet,int):89:89 -> - 16:16:void (android.content.Context,android.util.AttributeSet,int):86:86 -> - 17:17:void (android.content.Context,android.util.AttributeSet,int):91:91 -> - 1:3:int getDividerColor():255:255 -> getDividerColor - 1:3:int getDividerInsetEnd():219:219 -> getDividerInsetEnd - 1:3:int getDividerInsetStart():186:186 -> getDividerInsetStart - 1:3:int getDividerThickness():153:153 -> getDividerThickness - 1:3:void onDraw(android.graphics.Canvas):110:110 -> onDraw - 4:15:void onDraw(android.graphics.Canvas):112:112 -> onDraw - 16:22:void onDraw(android.graphics.Canvas):113:113 -> onDraw - 23:37:void onDraw(android.graphics.Canvas):114:114 -> onDraw - 38:51:void onDraw(android.graphics.Canvas):115:115 -> onDraw - 52:57:void onDraw(android.graphics.Canvas):116:116 -> onDraw - 1:3:void onMeasure(int,int):96:96 -> onMeasure - 4:7:void onMeasure(int,int):98:98 -> onMeasure - 8:19:void onMeasure(int,int):99:99 -> onMeasure - 20:26:void onMeasure(int,int):101:101 -> onMeasure - 27:34:void onMeasure(int,int):104:104 -> onMeasure - 1:4:void setDividerColor(int):230:230 -> setDividerColor - 5:6:void setDividerColor(int):231:231 -> setDividerColor - 7:15:void setDividerColor(int):232:232 -> setDividerColor - 16:19:void setDividerColor(int):233:233 -> setDividerColor - 1:12:void setDividerColorResource(int):245:245 -> setDividerColorResource - 1:3:void setDividerInsetEnd(int):197:197 -> setDividerInsetEnd - 1:16:void setDividerInsetEndResource(int):208:208 -> setDividerInsetEndResource - 1:3:void setDividerInsetStart(int):164:164 -> setDividerInsetStart - 1:16:void setDividerInsetStartResource(int):175:175 -> setDividerInsetStartResource - 1:4:void setDividerThickness(int):128:128 -> setDividerThickness - 5:6:void setDividerThickness(int):129:129 -> setDividerThickness - 7:10:void setDividerThickness(int):130:130 -> setDividerThickness - 1:16:void setDividerThicknessResource(int):143:143 -> setDividerThicknessResource com.google.android.material.drawable.DrawableUtils -> com.google.android.material.drawable.d: # {"id":"sourceFile","fileName":"DrawableUtils.java"} - 2:6:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):227:227 -> a - 10:15:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):262:262 -> b - 16:19:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):265:265 -> b - 20:25:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):270:270 -> b - 26:35:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):271:271 -> b - 36:40:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):279:279 -> b - 41:50:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):280:280 -> b - 51:61:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):284:284 -> b - 62:68:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):289:289 -> b - 69:78:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):296:296 -> b - 79:83:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):298:298 -> b - 84:87:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):299:299 -> b - 2:6:android.graphics.drawable.Drawable createTintableMutatedDrawableIfNeeded(android.graphics.drawable.Drawable,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):190:190 -> c - 7:16:android.graphics.drawable.Drawable createTintableMutatedDrawableIfNeeded(android.graphics.drawable.Drawable,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):204:204 -> d - 17:22:android.graphics.drawable.Drawable createTintableMutatedDrawableIfNeeded(android.graphics.drawable.Drawable,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):206:206 -> d - 23:26:android.graphics.drawable.Drawable createTintableMutatedDrawableIfNeeded(android.graphics.drawable.Drawable,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):209:209 -> d - 2:7:int[] getCheckedState(int[]):334:334 -> e - 8:14:int[] getCheckedState(int[]):335:335 -> e - 15:20:int[] getCheckedState(int[]):338:338 -> e - 21:26:int[] getCheckedState(int[]):339:339 -> e - 27:33:int[] getCheckedState(int[]):343:343 -> e - 34:37:int[] getCheckedState(int[]):344:344 -> e - 1:4:android.content.res.ColorStateList getColorStateListOrNull(android.graphics.drawable.Drawable):394:394 -> f - 5:15:android.content.res.ColorStateList getColorStateListOrNull(android.graphics.drawable.Drawable):395:395 -> f - 16:21:android.content.res.ColorStateList getColorStateListOrNull(android.graphics.drawable.Drawable):398:398 -> f - 22:27:android.content.res.ColorStateList getColorStateListOrNull(android.graphics.drawable.Drawable):399:399 -> f - 28:38:android.content.res.ColorStateList getColorStateListOrNull(android.graphics.drawable.Drawable):400:400 -> f - 1:8:int getTopLayerIntrinsicHeight(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):326:326 -> g - 9:13:int getTopLayerIntrinsicHeight(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):328:328 -> g - 1:8:int getTopLayerIntrinsicWidth(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):319:319 -> h - 9:13:int getTopLayerIntrinsicWidth(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):321:321 -> h - 1:8:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):127:127 -> i - 9:20:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):131:131 -> i - 21:30:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):137:137 -> i - 31:39:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):141:141 -> i - 40:67:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):138:138 -> i - 68:75:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):134:134 -> i - 76:87:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):145:145 -> i - 88:101:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):146:146 -> i - 102:104:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):147:147 -> i - 105:105:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):148:148 -> i - 1:6:void setOutlineToPath(android.graphics.Outline,android.graphics.Path):363:363 -> j - 7:14:void setOutlineToPath(android.graphics.Outline,android.graphics.Path):364:364 -> j - 15:18:void setOutlineToPath(android.graphics.Outline,android.graphics.Path):369:369 -> j - 19:24:void setOutlineToPath(android.graphics.Outline,android.graphics.Path):374:374 -> j - 25:28:void setOutlineToPath(android.graphics.Outline,android.graphics.Path):375:375 -> j - 6:14:android.graphics.PorterDuffColorFilter updateTintFilter(android.graphics.drawable.Drawable,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):119:119 -> k - 15:22:android.graphics.PorterDuffColorFilter updateTintFilter(android.graphics.drawable.Drawable,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):120:120 -> k + 2:6:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):229:229 -> a + 10:15:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):264:264 -> b + 16:19:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):267:267 -> b + 20:25:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):272:272 -> b + 26:35:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):273:273 -> b + 36:40:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):281:281 -> b + 41:50:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):282:282 -> b + 51:61:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):286:286 -> b + 62:68:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):291:291 -> b + 69:78:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):298:298 -> b + 79:83:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):300:300 -> b + 84:87:android.graphics.drawable.Drawable compositeTwoLayeredDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,int,int):301:301 -> b + 2:6:android.graphics.drawable.Drawable createTintableMutatedDrawableIfNeeded(android.graphics.drawable.Drawable,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):192:192 -> c + 7:16:android.graphics.drawable.Drawable createTintableMutatedDrawableIfNeeded(android.graphics.drawable.Drawable,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):206:206 -> d + 17:22:android.graphics.drawable.Drawable createTintableMutatedDrawableIfNeeded(android.graphics.drawable.Drawable,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):208:208 -> d + 23:26:android.graphics.drawable.Drawable createTintableMutatedDrawableIfNeeded(android.graphics.drawable.Drawable,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):211:211 -> d + 2:7:int[] getCheckedState(int[]):336:336 -> e + 8:14:int[] getCheckedState(int[]):337:337 -> e + 15:20:int[] getCheckedState(int[]):340:340 -> e + 21:26:int[] getCheckedState(int[]):341:341 -> e + 27:33:int[] getCheckedState(int[]):345:345 -> e + 34:37:int[] getCheckedState(int[]):346:346 -> e + 1:4:android.content.res.ColorStateList getColorStateListOrNull(android.graphics.drawable.Drawable):396:396 -> f + 5:15:android.content.res.ColorStateList getColorStateListOrNull(android.graphics.drawable.Drawable):397:397 -> f + 16:21:android.content.res.ColorStateList getColorStateListOrNull(android.graphics.drawable.Drawable):400:400 -> f + 22:27:android.content.res.ColorStateList getColorStateListOrNull(android.graphics.drawable.Drawable):401:401 -> f + 28:38:android.content.res.ColorStateList getColorStateListOrNull(android.graphics.drawable.Drawable):402:402 -> f + 1:8:int getTopLayerIntrinsicHeight(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):328:328 -> g + 9:13:int getTopLayerIntrinsicHeight(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):330:330 -> g + 1:8:int getTopLayerIntrinsicWidth(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):321:321 -> h + 9:13:int getTopLayerIntrinsicWidth(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):323:323 -> h + 1:8:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):128:128 -> i + 9:20:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):132:132 -> i + 21:30:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):138:138 -> i + 31:39:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):142:142 -> i + 40:67:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):139:139 -> i + 68:75:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):135:135 -> i + 76:87:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):146:146 -> i + 88:101:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):147:147 -> i + 102:104:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):148:148 -> i + 105:105:android.util.AttributeSet parseDrawableXml(android.content.Context,int,java.lang.CharSequence):149:149 -> i + 1:6:void setOutlineToPath(android.graphics.Outline,android.graphics.Path):365:365 -> j + 7:14:void setOutlineToPath(android.graphics.Outline,android.graphics.Path):366:366 -> j + 15:18:void setOutlineToPath(android.graphics.Outline,android.graphics.Path):371:371 -> j + 19:24:void setOutlineToPath(android.graphics.Outline,android.graphics.Path):376:376 -> j + 25:28:void setOutlineToPath(android.graphics.Outline,android.graphics.Path):377:377 -> j + 6:14:android.graphics.PorterDuffColorFilter updateTintFilter(android.graphics.drawable.Drawable,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):120:120 -> k + 15:22:android.graphics.PorterDuffColorFilter updateTintFilter(android.graphics.drawable.Drawable,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):121:121 -> k com.google.android.material.drawable.DrawableUtils$$ExternalSyntheticApiModelOutline0 -> com.google.android.material.drawable.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -150096,11 +147141,11 @@ com.google.android.material.drawable.DrawableUtils$$ExternalSyntheticApiModelOut # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.drawable.DrawableUtils$OutlineCompatL -> com.google.android.material.drawable.d$a: # {"id":"sourceFile","fileName":"DrawableUtils.java"} - 1:4:void setConvexPath(android.graphics.Outline,android.graphics.Path):420:420 -> a + 1:4:void setConvexPath(android.graphics.Outline,android.graphics.Path):423:423 -> a com.google.android.material.drawable.DrawableUtils$OutlineCompatR -> com.google.android.material.drawable.d$b: # {"id":"sourceFile","fileName":"DrawableUtils.java"} - 1:4:void setPath(android.graphics.Outline,android.graphics.Path):412:412 -> a -com.google.android.material.elevation.ElevationOverlayProvider -> a2.a: + 1:4:void setPath(android.graphics.Outline,android.graphics.Path):414:414 -> a +com.google.android.material.elevation.ElevationOverlayProvider -> X1.a: # {"id":"sourceFile","fileName":"ElevationOverlayProvider.java"} boolean elevationOverlayEnabled -> a int elevationOverlayColor -> b @@ -150129,107 +147174,107 @@ com.google.android.material.elevation.ElevationOverlayProvider -> a2.a: 11:15:int compositeOverlayIfNeeded(int,float):110:110 -> c 1:3:boolean isThemeElevationOverlayEnabled():169:169 -> d 3:14:boolean isThemeSurfaceColor(int):193:193 -> e -com.google.android.material.expandable.ExpandableWidget -> b2.a: +com.google.android.material.expandable.ExpandableWidget -> Y1.a: # {"id":"sourceFile","fileName":"ExpandableWidget.java"} com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton -> com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton: # {"id":"sourceFile","fileName":"ExtendedFloatingActionButton.java"} - int DEF_STYLE_RES -> N - android.util.Property WIDTH -> O - android.util.Property HEIGHT -> P - android.util.Property PADDING_START -> Q - android.util.Property PADDING_END -> R + android.util.Property PADDING_START -> A + android.util.Property PADDING_END -> B + int DEF_STYLE_RES -> x + android.util.Property WIDTH -> y + android.util.Property HEIGHT -> z 1:4:void ():88:88 -> - 5:15:void ():943:943 -> - 16:24:void ():966:966 -> - 25:33:void ():989:989 -> - 34:43:void ():1011:1011 -> - 2:2:void access$400(com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$OnChangedCallback):86:86 -> t + 5:15:void ():922:922 -> + 16:24:void ():945:945 -> + 25:33:void ():968:968 -> + 34:43:void ():991:991 -> + 2:2:void access$400(com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$OnChangedCallback):86:86 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;ILcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$e;)V"} com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$6 -> com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$a: # {"id":"sourceFile","fileName":"ExtendedFloatingActionButton.java"} - 1:4:void (java.lang.Class,java.lang.String):944:944 -> - 1:12:java.lang.Float get(android.view.View):958:958 -> a - 1:10:void set(android.view.View,java.lang.Float):949:949 -> b - 11:14:void set(android.view.View,java.lang.Float):950:950 -> b - 1:7:java.lang.Object get(java.lang.Object):944:944 -> get - 1:8:void set(java.lang.Object,java.lang.Object):944:944 -> set + 1:4:void (java.lang.Class,java.lang.String):923:923 -> + 1:12:java.lang.Float get(android.view.View):937:937 -> a + 1:10:void set(android.view.View,java.lang.Float):928:928 -> b + 11:14:void set(android.view.View,java.lang.Float):929:929 -> b + 1:7:java.lang.Object get(java.lang.Object):923:923 -> get + 1:8:void set(java.lang.Object,java.lang.Object):923:923 -> set com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$7 -> com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$b: # {"id":"sourceFile","fileName":"ExtendedFloatingActionButton.java"} - 1:4:void (java.lang.Class,java.lang.String):967:967 -> - 1:12:java.lang.Float get(android.view.View):981:981 -> a - 1:10:void set(android.view.View,java.lang.Float):972:972 -> b - 11:14:void set(android.view.View,java.lang.Float):973:973 -> b - 1:7:java.lang.Object get(java.lang.Object):967:967 -> get - 1:8:void set(java.lang.Object,java.lang.Object):967:967 -> set + 1:4:void (java.lang.Class,java.lang.String):946:946 -> + 1:12:java.lang.Float get(android.view.View):960:960 -> a + 1:10:void set(android.view.View,java.lang.Float):951:951 -> b + 11:14:void set(android.view.View,java.lang.Float):952:952 -> b + 1:7:java.lang.Object get(java.lang.Object):946:946 -> get + 1:8:void set(java.lang.Object,java.lang.Object):946:946 -> set com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$8 -> com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$c: # {"id":"sourceFile","fileName":"ExtendedFloatingActionButton.java"} - 1:4:void (java.lang.Class,java.lang.String):990:990 -> - 1:10:java.lang.Float get(android.view.View):1003:1003 -> a - 1:4:void set(android.view.View,java.lang.Float):994:994 -> b - 5:8:void set(android.view.View,java.lang.Float):995:995 -> b - 9:12:void set(android.view.View,java.lang.Float):996:996 -> b - 13:16:void set(android.view.View,java.lang.Float):997:997 -> b - 17:20:void set(android.view.View,java.lang.Float):993:993 -> b - 1:7:java.lang.Object get(java.lang.Object):990:990 -> get - 1:8:void set(java.lang.Object,java.lang.Object):990:990 -> set + 1:4:void (java.lang.Class,java.lang.String):969:969 -> + 1:10:java.lang.Float get(android.view.View):983:983 -> a + 1:4:void set(android.view.View,java.lang.Float):974:974 -> b + 5:8:void set(android.view.View,java.lang.Float):975:975 -> b + 9:12:void set(android.view.View,java.lang.Float):976:976 -> b + 13:16:void set(android.view.View,java.lang.Float):977:977 -> b + 17:20:void set(android.view.View,java.lang.Float):972:972 -> b + 1:7:java.lang.Object get(java.lang.Object):969:969 -> get + 1:8:void set(java.lang.Object,java.lang.Object):969:969 -> set com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$9 -> com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$d: # {"id":"sourceFile","fileName":"ExtendedFloatingActionButton.java"} - 1:4:void (java.lang.Class,java.lang.String):1012:1012 -> - 1:10:java.lang.Float get(android.view.View):1025:1025 -> a - 1:4:void set(android.view.View,java.lang.Float):1016:1016 -> b - 5:8:void set(android.view.View,java.lang.Float):1017:1017 -> b - 9:12:void set(android.view.View,java.lang.Float):1018:1018 -> b - 13:16:void set(android.view.View,java.lang.Float):1019:1019 -> b - 17:20:void set(android.view.View,java.lang.Float):1015:1015 -> b - 1:7:java.lang.Object get(java.lang.Object):1012:1012 -> get - 1:8:void set(java.lang.Object,java.lang.Object):1012:1012 -> set + 1:4:void (java.lang.Class,java.lang.String):992:992 -> + 1:10:java.lang.Float get(android.view.View):1006:1006 -> a + 1:4:void set(android.view.View,java.lang.Float):997:997 -> b + 5:8:void set(android.view.View,java.lang.Float):998:998 -> b + 9:12:void set(android.view.View,java.lang.Float):999:999 -> b + 13:16:void set(android.view.View,java.lang.Float):1000:1000 -> b + 17:20:void set(android.view.View,java.lang.Float):995:995 -> b + 1:7:java.lang.Object get(java.lang.Object):992:992 -> get + 1:8:void set(java.lang.Object,java.lang.Object):992:992 -> set com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$ExtendedFloatingActionButtonBehavior -> com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$ExtendedFloatingActionButtonBehavior: # {"id":"sourceFile","fileName":"ExtendedFloatingActionButton.java"} android.graphics.Rect tmpRect -> d boolean autoHideEnabled -> e boolean autoShrinkEnabled -> f - 1:3:void ():1062:1064 -> - 4:6:void (android.content.Context,android.util.AttributeSet):1071:1073 -> - 7:8:void (android.content.Context,android.util.AttributeSet):1075:1076 -> - 9:10:void (android.content.Context,android.util.AttributeSet):1079:1080 -> - 11:11:void (android.content.Context,android.util.AttributeSet):1083:1083 -> - 1:8:void extendOrShow(com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1283:1283 -> I - 9:12:void extendOrShow(com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1287:1287 -> I - 1:5:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,android.graphics.Rect):1146:1146 -> J - 1:4:boolean isBottomSheet(android.view.View):1172:1172 -> K - 5:8:boolean isBottomSheet(android.view.View):1173:1173 -> K - 9:19:boolean isBottomSheet(android.view.View):1174:1174 -> K - 1:4:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,android.view.View):1161:1161 -> L - 5:10:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,android.view.View):1164:1164 -> L - 11:16:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,android.view.View):1165:1165 -> L - 17:21:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,android.view.View):1166:1166 -> L - 1:4:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1296:1296 -> M - 5:11:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1297:1297 -> M - 12:17:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1298:1298 -> M - 18:21:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1299:1299 -> M - 22:30:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1300:1300 -> M - 31:36:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1303:1303 -> M - 37:46:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1304:1304 -> M - 47:51:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1310:1310 -> M - 2:2:boolean shouldUpdateVisibility(android.view.View,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1194:1194 -> N - 1:8:void shrinkOrHide(com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1263:1263 -> O - 9:12:void shrinkOrHide(com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1267:1267 -> O - 1:8:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1212:1212 -> P - 9:12:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1216:1216 -> P - 13:19:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1217:1217 -> P - 20:21:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1221:1221 -> P - 22:24:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1222:1222 -> P - 25:32:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1224:1224 -> P - 33:36:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1226:1226 -> P - 37:41:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1229:1229 -> P - 1:9:boolean updateFabVisibilityForBottomSheet(android.view.View,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1238:1238 -> Q - 10:10:boolean updateFabVisibilityForBottomSheet(android.view.View,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1241:1241 -> Q - 1:9:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect):1049:1049 -> f - 1:6:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):1151:1151 -> k + 1:3:void ():1043:1045 -> + 4:6:void (android.content.Context,android.util.AttributeSet):1052:1054 -> + 7:8:void (android.content.Context,android.util.AttributeSet):1056:1057 -> + 9:10:void (android.content.Context,android.util.AttributeSet):1060:1061 -> + 11:11:void (android.content.Context,android.util.AttributeSet):1064:1064 -> + 1:8:void extendOrShow(com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1264:1264 -> I + 9:12:void extendOrShow(com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1268:1268 -> I + 1:5:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,android.graphics.Rect):1127:1127 -> J + 1:4:boolean isBottomSheet(android.view.View):1153:1153 -> K + 5:8:boolean isBottomSheet(android.view.View):1154:1154 -> K + 9:19:boolean isBottomSheet(android.view.View):1155:1155 -> K + 1:4:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,android.view.View):1142:1142 -> L + 5:10:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,android.view.View):1145:1145 -> L + 11:16:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,android.view.View):1146:1146 -> L + 17:21:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,android.view.View):1147:1147 -> L + 1:4:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1277:1277 -> M + 5:11:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1278:1278 -> M + 12:17:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1279:1279 -> M + 18:21:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1280:1280 -> M + 22:30:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1281:1281 -> M + 31:36:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1284:1284 -> M + 37:46:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1285:1285 -> M + 47:51:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton,int):1291:1291 -> M + 2:2:boolean shouldUpdateVisibility(android.view.View,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1175:1175 -> N + 1:8:void shrinkOrHide(com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1244:1244 -> O + 9:12:void shrinkOrHide(com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1248:1248 -> O + 1:8:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1193:1193 -> P + 9:12:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1197:1197 -> P + 13:19:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1198:1198 -> P + 20:21:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1202:1202 -> P + 22:24:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1203:1203 -> P + 25:32:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1205:1205 -> P + 33:36:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1207:1207 -> P + 37:41:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1210:1210 -> P + 1:9:boolean updateFabVisibilityForBottomSheet(android.view.View,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1219:1219 -> Q + 10:10:boolean updateFabVisibilityForBottomSheet(android.view.View,com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton):1222:1222 -> Q + 1:9:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect):1030:1030 -> f + 1:6:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):1132:1132 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;)V"} - 7:9:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):1154:1154 -> k - 1:9:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):1049:1049 -> l - 1:9:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):1049:1049 -> p + 7:9:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):1135:1135 -> k + 1:9:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):1030:1030 -> l + 1:9:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):1030:1030 -> p com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$OnChangedCallback -> com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton$e: # {"id":"sourceFile","fileName":"ExtendedFloatingActionButton.java"} com.google.android.material.floatingactionbutton.FloatingActionButton -> com.google.android.material.floatingactionbutton.FloatingActionButton: @@ -150238,97 +147283,89 @@ com.google.android.material.floatingactionbutton.FloatingActionButton$BaseBehavi # {"id":"sourceFile","fileName":"FloatingActionButton.java"} android.graphics.Rect tmpRect -> d boolean autoHideEnabled -> e - 1:2:void ():979:980 -> - 3:7:void (android.content.Context,android.util.AttributeSet):984:988 -> - 8:8:void (android.content.Context,android.util.AttributeSet):991:991 -> - 2:2:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.graphics.Rect):1153:1153 -> I - 2:2:boolean ignoreUpdateVisibility(android.view.View,com.google.android.material.floatingactionbutton.FloatingActionButton):1058:1058 -> J - 1:4:boolean isBottomSheet(android.view.View):1041:1041 -> K - 5:8:boolean isBottomSheet(android.view.View):1042:1042 -> K - 9:19:boolean isBottomSheet(android.view.View):1043:1043 -> K - 2:2:void offsetIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1171:1171 -> L - 1:4:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):1030:1030 -> M - 5:10:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):1033:1033 -> M - 11:16:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):1034:1034 -> M - 17:21:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):1035:1035 -> M - 1:4:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1126:1126 -> N - 5:11:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1127:1127 -> N - 12:17:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1128:1128 -> N - 18:21:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1129:1129 -> N - 22:30:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1130:1130 -> N - 31:36:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1133:1133 -> N - 37:46:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1134:1134 -> N - 47:49:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1140:1140 -> N - 50:54:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1142:1142 -> N - 1:8:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1082:1082 -> O - 9:12:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1086:1086 -> O - 13:19:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1087:1087 -> O - 20:21:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1091:1091 -> O - 22:24:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1092:1092 -> O - 25:33:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1094:1094 -> O - 34:34:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1096:1096 -> O - 35:35:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1099:1099 -> O - 1:9:boolean updateFabVisibilityForBottomSheet(android.view.View,com.google.android.material.floatingactionbutton.FloatingActionButton):1108:1108 -> P - 10:10:boolean updateFabVisibilityForBottomSheet(android.view.View,com.google.android.material.floatingactionbutton.FloatingActionButton):1111:1111 -> P - 1:9:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect):970:970 -> f - 1:6:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):1020:1020 -> k + 1:2:void ():971:972 -> + 3:7:void (android.content.Context,android.util.AttributeSet):976:980 -> + 8:8:void (android.content.Context,android.util.AttributeSet):983:983 -> + 2:2:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.graphics.Rect):1145:1145 -> I + 1:4:boolean isBottomSheet(android.view.View):1033:1033 -> J + 5:8:boolean isBottomSheet(android.view.View):1034:1034 -> J + 9:19:boolean isBottomSheet(android.view.View):1035:1035 -> J + 2:2:void offsetIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1163:1163 -> K + 1:4:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):1022:1022 -> L + 5:10:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):1025:1025 -> L + 11:16:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):1026:1026 -> L + 17:21:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):1027:1027 -> L + 1:4:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1118:1118 -> M + 5:11:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1119:1119 -> M + 12:17:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1120:1120 -> M + 18:21:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1121:1121 -> M + 22:30:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1122:1122 -> M + 31:36:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1125:1125 -> M + 37:46:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1126:1126 -> M + 47:49:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1132:1132 -> M + 50:54:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1134:1134 -> M + 2:2:boolean shouldUpdateVisibility(android.view.View,com.google.android.material.floatingactionbutton.FloatingActionButton):1050:1050 -> N + 1:8:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1074:1074 -> O + 9:12:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1078:1078 -> O + 13:19:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1079:1079 -> O + 20:21:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1083:1083 -> O + 22:24:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1084:1084 -> O + 25:33:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1086:1086 -> O + 34:34:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1088:1088 -> O + 35:35:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1091:1091 -> O + 1:9:boolean updateFabVisibilityForBottomSheet(android.view.View,com.google.android.material.floatingactionbutton.FloatingActionButton):1100:1100 -> P + 10:10:boolean updateFabVisibilityForBottomSheet(android.view.View,com.google.android.material.floatingactionbutton.FloatingActionButton):1103:1103 -> P + 1:9:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect):962:962 -> f + 1:6:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):1012:1012 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;)V"} - 7:9:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):1023:1023 -> k - 1:9:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):970:970 -> l - 1:9:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):970:970 -> p + 7:9:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):1015:1015 -> k + 1:9:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):962:962 -> l + 1:9:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):962:962 -> p com.google.android.material.floatingactionbutton.FloatingActionButton$Behavior -> com.google.android.material.floatingactionbutton.FloatingActionButton$Behavior: # {"id":"sourceFile","fileName":"FloatingActionButton.java"} - 1:1:void ():956:956 -> - 2:2:void (android.content.Context,android.util.AttributeSet):960:960 -> - 1:5:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.graphics.Rect):953:953 -> I - 1:5:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):953:953 -> M - 1:5:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):953:953 -> N - 1:4:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):953:953 -> k + 1:1:void ():948:948 -> + 2:2:void (android.content.Context,android.util.AttributeSet):952:952 -> + 1:5:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.graphics.Rect):945:945 -> I + 1:5:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):945:945 -> L + 1:5:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):945:945 -> M + 1:4:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):945:945 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;)V"} com.google.android.material.internal.BaselineLayout -> com.google.android.material.internal.BaselineLayout: # {"id":"sourceFile","fileName":"BaselineLayout.java"} int baseline -> d - boolean measurePaddingFromBaseline -> e - 1:1:void (android.content.Context):38:38 -> - 2:2:void (android.content.Context):33:33 -> - 3:3:void (android.content.Context,android.util.AttributeSet):42:42 -> - 4:4:void (android.content.Context,android.util.AttributeSet):33:33 -> - 1:3:int getBaseline():129:129 -> getBaseline - 1:4:void onLayout(boolean,int,int,int,int):100:100 -> onLayout - 5:9:void onLayout(boolean,int,int,int,int):101:101 -> onLayout - 10:15:void onLayout(boolean,int,int,int,int):102:102 -> onLayout - 16:22:void onLayout(boolean,int,int,int,int):104:104 -> onLayout - 23:26:void onLayout(boolean,int,int,int,int):107:107 -> onLayout - 27:35:void onLayout(boolean,int,int,int,int):108:108 -> onLayout - 36:39:void onLayout(boolean,int,int,int,int):112:112 -> onLayout - 40:45:void onLayout(boolean,int,int,int,int):113:113 -> onLayout - 46:48:void onLayout(boolean,int,int,int,int):115:115 -> onLayout - 49:59:void onLayout(boolean,int,int,int,int):117:117 -> onLayout - 60:71:void onLayout(boolean,int,int,int,int):118:118 -> onLayout - 72:78:void onLayout(boolean,int,int,int,int):123:123 -> onLayout - 1:14:void onMeasure(int,int):56:56 -> onMeasure - 15:18:void onMeasure(int,int):65:65 -> onMeasure - 19:27:void onMeasure(int,int):66:66 -> onMeasure - 28:30:void onMeasure(int,int):70:70 -> onMeasure - 31:38:void onMeasure(int,int):71:71 -> onMeasure - 39:44:void onMeasure(int,int):72:72 -> onMeasure - 45:48:void onMeasure(int,int):74:74 -> onMeasure - 49:57:void onMeasure(int,int):75:75 -> onMeasure - 58:65:void onMeasure(int,int):77:77 -> onMeasure - 66:73:void onMeasure(int,int):78:78 -> onMeasure - 74:86:void onMeasure(int,int):79:79 -> onMeasure - 87:90:void onMeasure(int,int):82:82 -> onMeasure - 91:99:void onMeasure(int,int):83:83 -> onMeasure - 100:103:void onMeasure(int,int):84:84 -> onMeasure - 104:105:void onMeasure(int,int):86:86 -> onMeasure - 106:116:void onMeasure(int,int):89:89 -> onMeasure - 117:120:void onMeasure(int,int):90:90 -> onMeasure - 121:124:void onMeasure(int,int):88:88 -> onMeasure - 125:132:void onMeasure(int,int):91:91 -> onMeasure - 133:138:void onMeasure(int,int):93:93 -> onMeasure - 139:142:void onMeasure(int,int):94:94 -> onMeasure - 143:146:void onMeasure(int,int):92:92 -> onMeasure - 1:3:void setMeasurePaddingFromBaseline(boolean):51:51 -> setMeasurePaddingFromBaseline + 2:5:void (android.content.Context,android.util.AttributeSet):38:38 -> + 6:8:void (android.content.Context,android.util.AttributeSet):31:31 -> + 1:3:int getBaseline():114:114 -> getBaseline + 1:4:void onLayout(boolean,int,int,int,int):85:85 -> onLayout + 5:9:void onLayout(boolean,int,int,int,int):86:86 -> onLayout + 10:15:void onLayout(boolean,int,int,int,int):87:87 -> onLayout + 16:22:void onLayout(boolean,int,int,int,int):89:89 -> onLayout + 23:26:void onLayout(boolean,int,int,int,int):92:92 -> onLayout + 27:35:void onLayout(boolean,int,int,int,int):93:93 -> onLayout + 36:39:void onLayout(boolean,int,int,int,int):97:97 -> onLayout + 40:45:void onLayout(boolean,int,int,int,int):98:98 -> onLayout + 46:48:void onLayout(boolean,int,int,int,int):100:100 -> onLayout + 49:59:void onLayout(boolean,int,int,int,int):102:102 -> onLayout + 60:71:void onLayout(boolean,int,int,int,int):103:103 -> onLayout + 72:78:void onLayout(boolean,int,int,int,int):108:108 -> onLayout + 1:13:void onMeasure(int,int):47:47 -> onMeasure + 14:17:void onMeasure(int,int):55:55 -> onMeasure + 18:26:void onMeasure(int,int):56:56 -> onMeasure + 27:29:void onMeasure(int,int):60:60 -> onMeasure + 30:35:void onMeasure(int,int):61:61 -> onMeasure + 36:39:void onMeasure(int,int):63:63 -> onMeasure + 40:48:void onMeasure(int,int):64:64 -> onMeasure + 49:56:void onMeasure(int,int):66:66 -> onMeasure + 57:64:void onMeasure(int,int):67:67 -> onMeasure + 65:77:void onMeasure(int,int):68:68 -> onMeasure + 78:86:void onMeasure(int,int):71:71 -> onMeasure + 87:90:void onMeasure(int,int):72:72 -> onMeasure + 91:92:void onMeasure(int,int):73:73 -> onMeasure + 93:100:void onMeasure(int,int):75:75 -> onMeasure + 101:108:void onMeasure(int,int):76:76 -> onMeasure + 109:114:void onMeasure(int,int):78:78 -> onMeasure + 115:118:void onMeasure(int,int):79:79 -> onMeasure + 119:122:void onMeasure(int,int):77:77 -> onMeasure com.google.android.material.internal.CheckableImageButton -> com.google.android.material.internal.CheckableImageButton: # {"id":"sourceFile","fileName":"CheckableImageButton.java"} boolean checked -> g @@ -150373,7 +147410,7 @@ com.google.android.material.internal.CheckableImageButton$1 -> com.google.androi 1:3:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):63:63 -> onInitializeAccessibilityEvent 4:13:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):64:64 -> onInitializeAccessibilityEvent 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):70:70 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 4:12:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):71:71 -> onInitializeAccessibilityNodeInfo 13:22:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):72:72 -> onInitializeAccessibilityNodeInfo com.google.android.material.internal.CheckableImageButton$SavedState -> com.google.android.material.internal.CheckableImageButton$b: @@ -150400,509 +147437,471 @@ com.google.android.material.internal.CheckableImageButton$SavedState$1 -> com.go com.google.android.material.internal.ClippableRoundedCornerLayout -> com.google.android.material.internal.ClippableRoundedCornerLayout: # {"id":"sourceFile","fileName":"ClippableRoundedCornerLayout.java"} android.graphics.Path path -> d - float[] cornerRadii -> e - 1:5:void (android.content.Context,android.util.AttributeSet):48:48 -> - 6:14:void (android.content.Context,android.util.AttributeSet):41:41 -> + float cornerRadius -> e + 1:4:void (android.content.Context,android.util.AttributeSet):48:48 -> 1:4:void dispatchDraw(android.graphics.Canvas):58:58 -> dispatchDraw 5:8:void dispatchDraw(android.graphics.Canvas):59:59 -> dispatchDraw 9:12:void dispatchDraw(android.graphics.Canvas):62:62 -> dispatchDraw 13:17:void dispatchDraw(android.graphics.Canvas):63:63 -> dispatchDraw 18:20:void dispatchDraw(android.graphics.Canvas):64:64 -> dispatchDraw 21:24:void dispatchDraw(android.graphics.Canvas):65:65 -> dispatchDraw - 1:3:float[] getCornerRadii():76:76 -> getCornerRadii + 1:3:float getCornerRadius():75:75 -> getCornerRadius com.google.android.material.internal.CollapsingTextHelper -> com.google.android.material.internal.a: # {"id":"sourceFile","fileName":"CollapsingTextHelper.java"} - android.graphics.Typeface expandedTypeface -> A - android.graphics.Typeface expandedTypefaceBold -> B - android.graphics.Typeface expandedTypefaceDefault -> C - android.graphics.Typeface currentTypeface -> D - com.google.android.material.resources.CancelableFontCallback expandedFontCallback -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/a;"} - com.google.android.material.resources.CancelableFontCallback collapsedFontCallback -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/a;"} - android.text.TextUtils$TruncateAt titleTextEllipsize -> G - java.lang.CharSequence text -> H - java.lang.CharSequence textToDraw -> I - boolean isRtl -> J - boolean isRtlTextDirectionHeuristicsEnabled -> K - float scale -> L - float currentTextSize -> M - float currentShadowRadius -> N - float currentShadowDx -> O - float currentShadowDy -> P - int currentShadowColor -> Q - int currentMaxLines -> R - int[] state -> S - boolean boundsChanged -> T - android.text.TextPaint textPaint -> U - android.text.TextPaint tmpPaint -> V - android.animation.TimeInterpolator positionInterpolator -> W - android.animation.TimeInterpolator textSizeInterpolator -> X - float collapsedShadowRadius -> Y - float collapsedShadowDx -> Z + android.graphics.Typeface expandedTypefaceBold -> A + android.graphics.Typeface expandedTypefaceDefault -> B + android.graphics.Typeface currentTypeface -> C + com.google.android.material.resources.CancelableFontCallback expandedFontCallback -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc2/a;"} + com.google.android.material.resources.CancelableFontCallback collapsedFontCallback -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc2/a;"} + android.text.TextUtils$TruncateAt titleTextEllipsize -> F + java.lang.CharSequence text -> G + java.lang.CharSequence textToDraw -> H + boolean isRtl -> I + boolean isRtlTextDirectionHeuristicsEnabled -> J + boolean useTexture -> K + android.graphics.Bitmap expandedTitleTexture -> L + android.graphics.Paint texturePaint -> M + float scale -> N + float currentTextSize -> O + float currentShadowRadius -> P + float currentShadowDx -> Q + float currentShadowDy -> R + int currentShadowColor -> S + int[] state -> T + boolean boundsChanged -> U + android.text.TextPaint textPaint -> V + android.text.TextPaint tmpPaint -> W + android.animation.TimeInterpolator positionInterpolator -> X + android.animation.TimeInterpolator textSizeInterpolator -> Y + float collapsedShadowRadius -> Z android.view.View view -> a - float collapsedShadowDy -> a0 + float collapsedShadowDx -> a0 float expandedFraction -> b - android.content.res.ColorStateList collapsedShadowColor -> b0 + float collapsedShadowDy -> b0 boolean fadeModeEnabled -> c - float expandedShadowRadius -> c0 + android.content.res.ColorStateList collapsedShadowColor -> c0 float fadeModeStartFraction -> d - float expandedShadowDx -> d0 + float expandedShadowRadius -> d0 float fadeModeThresholdFraction -> e - float expandedShadowDy -> e0 + float expandedShadowDx -> e0 int currentOffsetY -> f - android.content.res.ColorStateList expandedShadowColor -> f0 + float expandedShadowDy -> f0 android.graphics.Rect expandedBounds -> g - float collapsedLetterSpacing -> g0 + android.content.res.ColorStateList expandedShadowColor -> g0 android.graphics.Rect collapsedBounds -> h - float expandedLetterSpacing -> h0 - android.graphics.Rect collapsedBoundsForPlacement -> i - float currentLetterSpacing -> i0 - android.graphics.RectF currentBounds -> j - android.text.StaticLayout textLayout -> j0 - int expandedTextGravity -> k - float collapsedTextWidth -> k0 - int collapsedTextGravity -> l - float collapsedTextBlend -> l0 - float expandedTextSize -> m - float expandedTextBlend -> m0 - float collapsedTextSize -> n - java.lang.CharSequence textToDrawCollapsed -> n0 - android.content.res.ColorStateList expandedTextColor -> o - int expandedMaxLines -> o0 - android.content.res.ColorStateList collapsedTextColor -> p - int collapsedMaxLines -> p0 - int expandedLineCount -> q + float collapsedLetterSpacing -> h0 + android.graphics.RectF currentBounds -> i + float expandedLetterSpacing -> i0 + int expandedTextGravity -> j + float currentLetterSpacing -> j0 + int collapsedTextGravity -> k + android.text.StaticLayout textLayout -> k0 + float expandedTextSize -> l + float collapsedTextWidth -> l0 + float collapsedTextSize -> m + float collapsedTextBlend -> m0 + android.content.res.ColorStateList expandedTextColor -> n + float expandedTextBlend -> n0 + android.content.res.ColorStateList collapsedTextColor -> o + java.lang.CharSequence textToDrawCollapsed -> o0 + int expandedLineCount -> p + int maxLines -> p0 + float expandedDrawY -> q float lineSpacingAdd -> q0 - float expandedDrawY -> r + float collapsedDrawY -> r float lineSpacingMultiplier -> r0 - float collapsedDrawY -> s + float expandedDrawX -> s int hyphenationFrequency -> s0 - float expandedDrawX -> t - com.google.android.material.internal.StaticLayoutBuilderConfigurer staticLayoutBuilderConfigurer -> t0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/internal/i;"} - float collapsedDrawX -> u - int collapsedHeight -> u0 - float currentDrawX -> v - int expandedHeight -> v0 - float currentDrawY -> w - boolean alignBaselineAtBottom -> w0 - android.graphics.Typeface collapsedTypeface -> x - android.graphics.Typeface collapsedTypefaceBold -> y - android.graphics.Typeface collapsedTypefaceDefault -> z - 1:5:void (android.view.View):184:184 -> + float collapsedDrawX -> t + boolean USE_SCALING_TEXTURE -> t0 + float currentDrawX -> u + android.graphics.Paint DEBUG_DRAW_PAINT -> u0 + float currentDrawY -> v + android.graphics.Typeface collapsedTypeface -> w + android.graphics.Typeface collapsedTypefaceBold -> x + android.graphics.Typeface collapsedTypefaceDefault -> y + android.graphics.Typeface expandedTypeface -> z + 2:4:void ():76:76 -> + 5:7:void ():86:86 -> + 1:5:void (android.view.View):181:181 -> 6:7:void (android.view.View):104:104 -> 8:11:void (android.view.View):105:105 -> 12:13:void (android.view.View):106:106 -> 14:15:void (android.view.View):107:107 -> 16:20:void (android.view.View):128:128 -> 21:22:void (android.view.View):133:133 -> - 23:24:void (android.view.View):174:174 -> - 25:27:void (android.view.View):175:175 -> - 28:31:void (android.view.View):176:176 -> - 32:33:void (android.view.View):177:177 -> - 34:38:void (android.view.View):178:178 -> - 39:40:void (android.view.View):180:180 -> - 41:42:void (android.view.View):181:181 -> - 43:44:void (android.view.View):185:185 -> - 45:53:void (android.view.View):187:187 -> - 54:60:void (android.view.View):188:188 -> - 61:67:void (android.view.View):190:190 -> - 68:74:void (android.view.View):191:191 -> - 75:81:void (android.view.View):192:192 -> - 82:87:void (android.view.View):194:194 -> - 88:103:void (android.view.View):195:195 -> - 1:5:float getExpandedTextSingleLineHeight():351:351 -> A - 6:13:float getExpandedTextSingleLineHeight():353:353 -> A - 1:3:float getExpansionFraction():653:653 -> B - 1:2:android.text.Layout$Alignment getMultilineTextLayoutAlignment():1210:1210 -> C - 3:4:android.text.Layout$Alignment getMultilineTextLayoutAlignment():1212:1212 -> C - 5:16:android.text.Layout$Alignment getMultilineTextLayoutAlignment():1211:1211 -> C - 17:26:android.text.Layout$Alignment getMultilineTextLayoutAlignment():1219:1219 -> C - 27:36:android.text.Layout$Alignment getMultilineTextLayoutAlignment():1217:1217 -> C - 37:39:android.text.Layout$Alignment getMultilineTextLayoutAlignment():1215:1215 -> C - 1:5:void getTextPaintCollapsed(android.text.TextPaint):425:425 -> D - 6:10:void getTextPaintCollapsed(android.text.TextPaint):426:426 -> D - 11:16:void getTextPaintCollapsed(android.text.TextPaint):427:427 -> D - 1:5:void getTextPaintExpanded(android.text.TextPaint):419:419 -> E - 6:10:void getTextPaintExpanded(android.text.TextPaint):420:420 -> E - 11:16:void getTextPaintExpanded(android.text.TextPaint):421:421 -> E - 1:4:void interpolateBounds(float):913:913 -> F - 5:21:void interpolateBounds(float):914:914 -> F - 22:35:void interpolateBounds(float):916:916 -> F - 36:41:void interpolateBounds(float):917:917 -> F - 42:55:void interpolateBounds(float):918:918 -> F - 56:69:void interpolateBounds(float):919:919 -> F - 70:75:void interpolateBounds(float):920:920 -> F - 76:89:void interpolateBounds(float):921:921 -> F - 90:96:void interpolateBounds(float):922:922 -> F - 2:16:boolean isClose(float,float):1327:1327 -> G - 1:12:boolean isDefaultIsRtl():1055:1055 -> H - 1:14:boolean isStateful():644:644 -> I - 15:24:boolean isStateful():645:645 -> I - 3:5:boolean isTextDirectionHeuristicsIsRtl(java.lang.CharSequence,boolean):1060:1060 -> J - 6:8:boolean isTextDirectionHeuristicsIsRtl(java.lang.CharSequence,boolean):1061:1061 -> J - 9:17:boolean isTextDirectionHeuristicsIsRtl(java.lang.CharSequence,boolean):1062:1062 -> J - 3:6:float lerp(float,float,float,android.animation.TimeInterpolator):1365:1365 -> K - 7:11:float lerp(float,float,float,android.animation.TimeInterpolator):1367:1367 -> K - 1:6:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):598:598 -> L - 7:10:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):599:599 -> L - 11:16:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):601:601 -> L - 17:20:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):604:604 -> L - 21:26:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):606:606 -> L - 27:35:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):609:609 -> L - 36:45:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):611:611 -> L - 46:49:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):612:612 -> L - 2:10:float measureTextWidth(android.text.TextPaint,java.lang.CharSequence):909:909 -> M - 2:5:void recalculate():1224:1224 -> N - 1:18:void recalculate(boolean):1228:1228 -> O - 19:21:void recalculate(boolean):1231:1231 -> O - 22:25:void recalculate(boolean):1232:1232 -> O - 1:20:boolean rectEquals(android.graphics.Rect,int,int,int,int):1371:1371 -> P - 1:10:void setCollapsedAndExpandedTextColor(android.content.res.ColorStateList):249:249 -> Q - 11:12:void setCollapsedAndExpandedTextColor(android.content.res.ColorStateList):250:250 -> Q - 13:14:void setCollapsedAndExpandedTextColor(android.content.res.ColorStateList):251:251 -> Q - 15:18:void setCollapsedAndExpandedTextColor(android.content.res.ColorStateList):252:252 -> Q - 1:8:void setCollapsedBounds(int,int,int,int):282:282 -> R - 9:14:void setCollapsedBounds(int,int,int,int):283:283 -> R - 15:17:void setCollapsedBounds(int,int,int,int):284:284 -> R - 1:12:void setCollapsedBounds(android.graphics.Rect):289:289 -> S - 1:4:void setCollapsedMaxLines(int):199:199 -> T - 5:6:void setCollapsedMaxLines(int):200:200 -> T - 7:10:void setCollapsedMaxLines(int):201:201 -> T - 1:11:void setCollapsedTextAppearance(int):453:453 -> U - 12:17:void setCollapsedTextAppearance(int):455:455 -> U - 18:23:void setCollapsedTextAppearance(int):456:456 -> U - 24:32:void setCollapsedTextAppearance(int):458:458 -> U - 33:38:void setCollapsedTextAppearance(int):459:459 -> U - 39:42:void setCollapsedTextAppearance(int):461:461 -> U - 43:44:void setCollapsedTextAppearance(int):462:462 -> U - 45:48:void setCollapsedTextAppearance(int):464:464 -> U - 49:52:void setCollapsedTextAppearance(int):465:465 -> U - 53:56:void setCollapsedTextAppearance(int):466:466 -> U - 57:60:void setCollapsedTextAppearance(int):467:467 -> U - 61:64:void setCollapsedTextAppearance(int):470:470 -> U - 65:67:void setCollapsedTextAppearance(int):471:471 -> U - 68:74:void setCollapsedTextAppearance(int):473:473 -> U - 75:83:void setCollapsedTextAppearance(int):481:481 -> U - 84:94:void setCollapsedTextAppearance(int):482:482 -> U - 95:98:void setCollapsedTextAppearance(int):484:484 -> U - 1:2:void setCollapsedTextBlend(float):927:927 -> V - 3:8:void setCollapsedTextBlend(float):928:928 -> V - 1:4:void setCollapsedTextColor(android.content.res.ColorStateList):235:235 -> W - 5:6:void setCollapsedTextColor(android.content.res.ColorStateList):236:236 -> W - 7:10:void setCollapsedTextColor(android.content.res.ColorStateList):237:237 -> W - 1:4:void setCollapsedTextGravity(int):442:442 -> X - 5:6:void setCollapsedTextGravity(int):443:443 -> X - 7:10:void setCollapsedTextGravity(int):444:444 -> X - 1:6:void setCollapsedTypeface(android.graphics.Typeface):532:532 -> Y - 7:10:void setCollapsedTypeface(android.graphics.Typeface):533:533 -> Y - 1:4:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):555:555 -> Z - 5:7:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):556:556 -> Z - 8:11:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):558:558 -> Z - 12:13:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):559:559 -> Z - 14:15:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):560:560 -> Z - 16:27:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):562:562 -> Z - 28:35:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):561:561 -> Z - 36:43:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):564:564 -> Z - 4:16:int blendARGB(int,int,float):1355:1355 -> a - 17:29:int blendARGB(int,int,float):1356:1356 -> a - 30:42:int blendARGB(int,int,float):1357:1357 -> a - 43:55:int blendARGB(int,int,float):1358:1358 -> a - 56:76:int blendARGB(int,int,float):1359:1359 -> a - 7:10:void setExpandedBounds(int,int,int,int):274:274 -> a0 - 3:5:void calculateBaseOffsets(boolean):801:801 -> b - 6:13:void calculateBaseOffsets(boolean):802:802 -> b - 14:19:void calculateBaseOffsets(boolean):803:803 -> b - 20:25:void calculateBaseOffsets(boolean):804:804 -> b - 26:32:void calculateBaseOffsets(boolean):805:805 -> b - 33:37:void calculateBaseOffsets(boolean):804:804 -> b - 38:41:void calculateBaseOffsets(boolean):806:806 -> b - 42:46:void calculateBaseOffsets(boolean):808:808 -> b - 47:55:void calculateBaseOffsets(boolean):809:809 -> b - 56:57:void calculateBaseOffsets(boolean):811:811 -> b - 58:59:void calculateBaseOffsets(boolean):813:813 -> b - 60:61:void calculateBaseOffsets(boolean):816:816 -> b - 62:65:void calculateBaseOffsets(boolean):814:814 -> b - 66:70:void calculateBaseOffsets(boolean):818:818 -> b - 71:84:void calculateBaseOffsets(boolean):819:819 -> b - 85:98:void calculateBaseOffsets(boolean):830:830 -> b - 99:107:void calculateBaseOffsets(boolean):831:831 -> b - 108:120:void calculateBaseOffsets(boolean):823:823 -> b - 121:135:void calculateBaseOffsets(boolean):826:826 -> b - 136:141:void calculateBaseOffsets(boolean):844:844 -> b - 142:150:void calculateBaseOffsets(boolean):840:840 -> b - 151:161:void calculateBaseOffsets(boolean):837:837 -> b - 162:174:void calculateBaseOffsets(boolean):850:850 -> b - 175:189:void calculateBaseOffsets(boolean):851:851 -> b - 190:205:void calculateBaseOffsets(boolean):852:852 -> b - 206:220:void calculateBaseOffsets(boolean):854:854 -> b - 221:235:void calculateBaseOffsets(boolean):855:855 -> b - 236:240:void calculateBaseOffsets(boolean):856:856 -> b - 241:253:void calculateBaseOffsets(boolean):857:857 -> b - 254:256:void calculateBaseOffsets(boolean):860:860 -> b - 257:267:void calculateBaseOffsets(boolean):861:861 -> b - 268:275:void calculateBaseOffsets(boolean):863:863 -> b - 276:281:void calculateBaseOffsets(boolean):864:864 -> b - 282:285:void calculateBaseOffsets(boolean):865:865 -> b - 286:293:void calculateBaseOffsets(boolean):866:866 -> b - 294:305:void calculateBaseOffsets(boolean):868:868 -> b - 306:307:void calculateBaseOffsets(boolean):870:870 -> b - 308:309:void calculateBaseOffsets(boolean):873:873 -> b - 310:320:void calculateBaseOffsets(boolean):871:871 -> b - 321:331:void calculateBaseOffsets(boolean):887:887 -> b - 332:337:void calculateBaseOffsets(boolean):876:876 -> b - 338:351:void calculateBaseOffsets(boolean):879:879 -> b - 352:364:void calculateBaseOffsets(boolean):882:882 -> b - 365:372:void calculateBaseOffsets(boolean):900:900 -> b - 373:381:void calculateBaseOffsets(boolean):896:896 -> b - 382:392:void calculateBaseOffsets(boolean):893:893 -> b - 393:398:void calculateBaseOffsets(boolean):905:905 -> b - 1:14:void setExpandedBounds(int,int,int,int,boolean):265:265 -> b0 - 15:20:void setExpandedBounds(int,int,int,int,boolean):267:267 -> b0 - 21:22:void setExpandedBounds(int,int,int,int,boolean):268:268 -> b0 - 23:25:void setExpandedBounds(int,int,int,int,boolean):269:269 -> b0 - 1:6:void calculateCurrentOffsets():673:673 -> c - 1:12:void setExpandedBounds(android.graphics.Rect):278:278 -> c0 - 1:9:float calculateFadeModeTextAlpha(float):757:757 -> d - 10:16:float calculateFadeModeTextAlpha(float):758:758 -> d - 17:21:float calculateFadeModeTextAlpha(float):765:765 -> d - 1:6:void setExpandedLetterSpacing(float):257:257 -> d0 - 7:8:void setExpandedLetterSpacing(float):258:258 -> d0 - 9:12:void setExpandedLetterSpacing(float):259:259 -> d0 - 1:10:float calculateFadeModeThresholdFraction():410:410 -> e - 1:4:void setExpandedMaxLines(int):1255:1255 -> e0 - 5:6:void setExpandedMaxLines(int):1256:1256 -> e0 - 7:10:void setExpandedMaxLines(int):1257:1257 -> e0 - 1:4:boolean calculateIsRtl(java.lang.CharSequence):1048:1048 -> f - 5:8:boolean calculateIsRtl(java.lang.CharSequence):1049:1049 -> f - 9:14:boolean calculateIsRtl(java.lang.CharSequence):1050:1050 -> f - 1:2:void setExpandedTextBlend(float):932:932 -> f0 - 3:8:void setExpandedTextBlend(float):933:933 -> f0 - 1:3:void calculateOffsets(float):677:677 -> g - 4:10:void calculateOffsets(float):679:679 -> g - 11:16:void calculateOffsets(float):680:680 -> g - 17:20:void calculateOffsets(float):682:682 -> g - 21:24:void calculateOffsets(float):683:683 -> g - 25:29:void calculateOffsets(float):685:685 -> g - 30:33:void calculateOffsets(float):688:688 -> g - 34:46:void calculateOffsets(float):689:689 -> g - 47:51:void calculateOffsets(float):691:691 -> g - 52:63:void calculateOffsets(float):695:695 -> g - 64:75:void calculateOffsets(float):696:696 -> g - 76:81:void calculateOffsets(float):698:698 -> g - 82:83:void calculateOffsets(float):701:701 -> g - 84:89:void calculateOffsets(float):702:702 -> g - 90:92:void calculateOffsets(float):701:701 -> g - 93:99:void calculateOffsets(float):703:703 -> g - 100:105:void calculateOffsets(float):705:705 -> g - 106:107:void calculateOffsets(float):708:708 -> g - 108:115:void calculateOffsets(float):710:710 -> g - 116:119:void calculateOffsets(float):709:709 -> g - 120:123:void calculateOffsets(float):708:708 -> g - 124:132:void calculateOffsets(float):712:712 -> g - 133:140:void calculateOffsets(float):715:715 -> g - 141:142:void calculateOffsets(float):716:716 -> g - 143:146:void calculateOffsets(float):717:717 -> g - 147:150:void calculateOffsets(float):716:716 -> g - 151:155:void calculateOffsets(float):723:723 -> g - 156:166:void calculateOffsets(float):727:727 -> g - 167:176:void calculateOffsets(float):728:728 -> g - 177:186:void calculateOffsets(float):729:729 -> g - 187:188:void calculateOffsets(float):730:730 -> g - 189:198:void calculateOffsets(float):732:732 -> g - 199:204:void calculateOffsets(float):731:731 -> g - 205:215:void calculateOffsets(float):733:733 -> g - 216:219:void calculateOffsets(float):736:736 -> g - 220:225:void calculateOffsets(float):737:737 -> g - 226:232:void calculateOffsets(float):740:740 -> g - 233:237:void calculateOffsets(float):742:742 -> g - 238:243:void calculateOffsets(float):744:744 -> g - 244:253:void calculateOffsets(float):745:745 -> g - 254:261:void calculateOffsets(float):749:749 -> g - 262:264:void calculateOffsets(float):745:745 -> g - 265:270:void calculateOffsets(float):753:753 -> g - 1:4:void setExpandedTextGravity(int):431:431 -> g0 - 5:6:void setExpandedTextGravity(int):432:432 -> g0 - 7:10:void setExpandedTextGravity(int):433:433 -> g0 - 2:5:void calculateUsingTextSize(float):1072:1072 -> h - 1:6:void setExpandedTextSize(float):221:221 -> h0 - 7:8:void setExpandedTextSize(float):222:222 -> h0 - 9:12:void setExpandedTextSize(float):223:223 -> h0 - 1:6:void calculateUsingTextSize(float,boolean):1077:1077 -> i - 7:13:void calculateUsingTextSize(float,boolean):1081:1081 -> i - 14:22:void calculateUsingTextSize(float,boolean):1082:1082 -> i - 23:29:void calculateUsingTextSize(float,boolean):1089:1089 -> i - 30:40:void calculateUsingTextSize(float,boolean):1090:1090 -> i - 41:51:void calculateUsingTextSize(float,boolean):1092:1092 -> i - 52:59:void calculateUsingTextSize(float,boolean):1094:1094 -> i - 60:65:void calculateUsingTextSize(float,boolean):1097:1097 -> i - 66:74:void calculateUsingTextSize(float,boolean):1096:1096 -> i - 75:82:void calculateUsingTextSize(float,boolean):1098:1098 -> i - 83:87:void calculateUsingTextSize(float,boolean):1099:1099 -> i - 88:89:void calculateUsingTextSize(float,boolean):1101:1101 -> i - 90:91:void calculateUsingTextSize(float,boolean):1102:1102 -> i - 92:93:void calculateUsingTextSize(float,boolean):1103:1103 -> i - 94:99:void calculateUsingTextSize(float,boolean):1104:1104 -> i - 100:102:void calculateUsingTextSize(float,boolean):1106:1106 -> i - 103:108:void calculateUsingTextSize(float,boolean):1109:1109 -> i - 109:117:void calculateUsingTextSize(float,boolean):1110:1110 -> i - 118:126:void calculateUsingTextSize(float,boolean):1114:1114 -> i - 127:135:void calculateUsingTextSize(float,boolean):1119:1119 -> i - 136:142:void calculateUsingTextSize(float,boolean):1133:1133 -> i - 143:154:void calculateUsingTextSize(float,boolean):1134:1134 -> i - 155:165:void calculateUsingTextSize(float,boolean):1141:1141 -> i - 166:174:void calculateUsingTextSize(float,boolean):1145:1145 -> i - 175:183:void calculateUsingTextSize(float,boolean):1146:1146 -> i - 184:190:void calculateUsingTextSize(float,boolean):1147:1147 -> i - 191:206:void calculateUsingTextSize(float,boolean):1148:1148 -> i - 207:223:void calculateUsingTextSize(float,boolean):1149:1149 -> i - 224:231:void calculateUsingTextSize(float,boolean):1150:1150 -> i - 232:233:void calculateUsingTextSize(float,boolean):1157:1157 -> i - 234:235:void calculateUsingTextSize(float,boolean):1158:1158 -> i - 236:237:void calculateUsingTextSize(float,boolean):1159:1159 -> i - 238:239:void calculateUsingTextSize(float,boolean):1160:1160 -> i - 240:241:void calculateUsingTextSize(float,boolean):1161:1161 -> i - 242:254:void calculateUsingTextSize(float,boolean):1163:1163 -> i - 255:262:void calculateUsingTextSize(float,boolean):1168:1168 -> i - 263:269:void calculateUsingTextSize(float,boolean):1169:1169 -> i - 270:276:void calculateUsingTextSize(float,boolean):1170:1170 -> i - 277:283:void calculateUsingTextSize(float,boolean):1171:1171 -> i - 284:291:void calculateUsingTextSize(float,boolean):1173:1173 -> i - 292:304:void calculateUsingTextSize(float,boolean):1176:1176 -> i - 305:318:void calculateUsingTextSize(float,boolean):1179:1179 -> i - 319:324:void calculateUsingTextSize(float,boolean):1175:1175 -> i - 325:331:void calculateUsingTextSize(float,boolean):1181:1181 -> i - 1:4:boolean setExpandedTypefaceInternal(android.graphics.Typeface):574:574 -> i0 - 5:7:boolean setExpandedTypefaceInternal(android.graphics.Typeface):575:575 -> i0 - 8:11:boolean setExpandedTypefaceInternal(android.graphics.Typeface):577:577 -> i0 - 12:13:boolean setExpandedTypefaceInternal(android.graphics.Typeface):578:578 -> i0 - 14:15:boolean setExpandedTypefaceInternal(android.graphics.Typeface):579:579 -> i0 - 16:27:boolean setExpandedTypefaceInternal(android.graphics.Typeface):581:581 -> i0 - 28:35:boolean setExpandedTypefaceInternal(android.graphics.Typeface):580:580 -> i0 - 36:43:boolean setExpandedTypefaceInternal(android.graphics.Typeface):583:583 -> i0 - 4:11:android.text.StaticLayout createStaticLayout(int,android.text.TextPaint,java.lang.CharSequence,float,boolean):1190:1190 -> j - 12:17:android.text.StaticLayout createStaticLayout(int,android.text.TextPaint,java.lang.CharSequence,float,boolean):1192:1192 -> j - 18:21:android.text.StaticLayout createStaticLayout(int,android.text.TextPaint,java.lang.CharSequence,float,boolean):1193:1193 -> j - 22:25:android.text.StaticLayout createStaticLayout(int,android.text.TextPaint,java.lang.CharSequence,float,boolean):1194:1194 -> j - 26:30:android.text.StaticLayout createStaticLayout(int,android.text.TextPaint,java.lang.CharSequence,float,boolean):1195:1195 -> j - 31:34:android.text.StaticLayout createStaticLayout(int,android.text.TextPaint,java.lang.CharSequence,float,boolean):1196:1196 -> j - 35:42:android.text.StaticLayout createStaticLayout(int,android.text.TextPaint,java.lang.CharSequence,float,boolean):1197:1197 -> j - 43:48:android.text.StaticLayout createStaticLayout(int,android.text.TextPaint,java.lang.CharSequence,float,boolean):1198:1198 -> j - 49:54:android.text.StaticLayout createStaticLayout(int,android.text.TextPaint,java.lang.CharSequence,float,boolean):1199:1199 -> j - 55:58:android.text.StaticLayout createStaticLayout(int,android.text.TextPaint,java.lang.CharSequence,float,boolean):1200:1200 -> j - 59:62:android.text.StaticLayout createStaticLayout(int,android.text.TextPaint,java.lang.CharSequence,float,boolean):1201:1201 -> j - 63:69:android.text.StaticLayout createStaticLayout(int,android.text.TextPaint,java.lang.CharSequence,float,boolean):1206:1206 -> j - 4:7:void setExpansionFraction(float):624:624 -> j0 - 8:13:void setExpansionFraction(float):626:626 -> j0 - 14:15:void setExpansionFraction(float):627:627 -> j0 - 16:19:void setExpansionFraction(float):628:628 -> j0 - 1:4:void draw(android.graphics.Canvas):937:937 -> k - 5:29:void draw(android.graphics.Canvas):939:939 -> k - 30:36:void draw(android.graphics.Canvas):940:940 -> k - 37:38:void draw(android.graphics.Canvas):941:941 -> k - 39:40:void draw(android.graphics.Canvas):942:942 -> k - 41:52:void draw(android.graphics.Canvas):956:956 -> k - 53:55:void draw(android.graphics.Canvas):957:957 -> k - 56:61:void draw(android.graphics.Canvas):960:960 -> k - 62:79:void draw(android.graphics.Canvas):961:961 -> k - 80:94:void draw(android.graphics.Canvas):963:963 -> k - 95:97:void draw(android.graphics.Canvas):965:965 -> k - 98:102:void draw(android.graphics.Canvas):966:966 -> k - 103:106:void draw(android.graphics.Canvas):969:969 -> k - 1:3:void setInterpolatedTextSize(float):1066:1066 -> k0 - 4:9:void setInterpolatedTextSize(float):1068:1068 -> k0 - 1:6:void drawMultilineTransition(android.graphics.Canvas,float,float):978:978 -> l - 7:9:void drawMultilineTransition(android.graphics.Canvas,float,float):980:980 -> l - 10:15:void drawMultilineTransition(android.graphics.Canvas,float,float):982:982 -> l - 16:25:void drawMultilineTransition(android.graphics.Canvas,float,float):985:985 -> l - 26:29:void drawMultilineTransition(android.graphics.Canvas,float,float):990:990 -> l - 30:39:void drawMultilineTransition(android.graphics.Canvas,float,float):991:991 -> l - 40:47:void drawMultilineTransition(android.graphics.Canvas,float,float):995:995 -> l - 48:50:void drawMultilineTransition(android.graphics.Canvas,float,float):991:991 -> l - 51:55:void drawMultilineTransition(android.graphics.Canvas,float,float):997:997 -> l - 56:59:void drawMultilineTransition(android.graphics.Canvas,float,float):1001:1001 -> l - 60:69:void drawMultilineTransition(android.graphics.Canvas,float,float):1004:1004 -> l - 70:73:void drawMultilineTransition(android.graphics.Canvas,float,float):1007:1007 -> l - 74:83:void drawMultilineTransition(android.graphics.Canvas,float,float):1008:1008 -> l - 84:91:void drawMultilineTransition(android.graphics.Canvas,float,float):1012:1012 -> l - 92:94:void drawMultilineTransition(android.graphics.Canvas,float,float):1008:1008 -> l - 95:101:void drawMultilineTransition(android.graphics.Canvas,float,float):1014:1014 -> l - 102:103:void drawMultilineTransition(android.graphics.Canvas,float,float):1015:1015 -> l - 104:114:void drawMultilineTransition(android.graphics.Canvas,float,float):1018:1018 -> l - 115:119:void drawMultilineTransition(android.graphics.Canvas,float,float):1015:1015 -> l - 120:132:void drawMultilineTransition(android.graphics.Canvas,float,float):1025:1025 -> l - 133:136:void drawMultilineTransition(android.graphics.Canvas,float,float):1029:1029 -> l - 137:146:void drawMultilineTransition(android.graphics.Canvas,float,float):1031:1031 -> l - 147:154:void drawMultilineTransition(android.graphics.Canvas,float,float):1032:1032 -> l - 155:165:void drawMultilineTransition(android.graphics.Canvas,float,float):1033:1033 -> l - 166:170:void drawMultilineTransition(android.graphics.Canvas,float,float):1036:1036 -> l - 171:172:void drawMultilineTransition(android.graphics.Canvas,float,float):1037:1037 -> l - 173:189:void drawMultilineTransition(android.graphics.Canvas,float,float):1040:1040 -> l - 190:193:void drawMultilineTransition(android.graphics.Canvas,float,float):1037:1037 -> l - 1:2:void setPositionInterpolator(android.animation.TimeInterpolator):211:211 -> l0 - 3:6:void setPositionInterpolator(android.animation.TimeInterpolator):212:212 -> l0 - 1:5:float getCollapsedFullSingleLineHeight():395:395 -> m - 6:20:float getCollapsedFullSingleLineHeight():397:397 -> m - 1:2:boolean setState(int[]):633:633 -> m0 - 3:8:boolean setState(int[]):635:635 -> m0 - 9:15:boolean setState(int[]):636:636 -> m0 - 1:5:float getCollapsedSingleLineHeight():389:389 -> n - 6:13:float getCollapsedSingleLineHeight():391:391 -> n - 3:12:void setText(java.lang.CharSequence):1242:1242 -> n0 - 13:15:void setText(java.lang.CharSequence):1243:1243 -> n0 - 16:17:void setText(java.lang.CharSequence):1244:1244 -> n0 - 18:21:void setText(java.lang.CharSequence):1245:1245 -> n0 - 1:8:void getCollapsedTextBottomTextBounds(android.graphics.RectF,int,int):305:305 -> o - 9:23:void getCollapsedTextBottomTextBounds(android.graphics.RectF,int,int):306:306 -> o - 24:30:void getCollapsedTextBottomTextBounds(android.graphics.RectF,int,int):307:307 -> o - 31:45:void getCollapsedTextBottomTextBounds(android.graphics.RectF,int,int):309:309 -> o - 46:57:void getCollapsedTextBottomTextBounds(android.graphics.RectF,int,int):310:310 -> o - 58:67:void getCollapsedTextBottomTextBounds(android.graphics.RectF,int,int):311:311 -> o - 68:69:void getCollapsedTextBottomTextBounds(android.graphics.RectF,int,int):315:315 -> o - 70:85:void getCollapsedTextBottomTextBounds(android.graphics.RectF,int,int):316:316 -> o - 86:89:void getCollapsedTextBottomTextBounds(android.graphics.RectF,int,int):318:318 -> o - 90:95:void getCollapsedTextBottomTextBounds(android.graphics.RectF,int,int):319:319 -> o - 96:101:void getCollapsedTextBottomTextBounds(android.graphics.RectF,int,int):321:321 -> o - 1:2:void setTextSizeInterpolator(android.animation.TimeInterpolator):206:206 -> o0 - 3:6:void setTextSizeInterpolator(android.animation.TimeInterpolator):207:207 -> o0 - 1:3:android.content.res.ColorStateList getCollapsedTextColor():1335:1335 -> p - 1:4:void setTypefaces(android.graphics.Typeface):544:544 -> p0 - 5:14:void setTypefaces(android.graphics.Typeface):545:545 -> p0 - 15:18:void setTypefaces(android.graphics.Typeface):547:547 -> p0 - 1:12:float getCollapsedTextHeight():381:381 -> q - 1:21:boolean shouldDrawMultiline():974:974 -> q0 - 23:41:float getCollapsedTextLeftBound(int,int):334:334 -> r - 42:64:float getCollapsedTextLeftBound(int,int):332:332 -> r - 65:69:float getCollapsedTextLeftBound(int,int):329:329 -> r - 1:8:boolean shouldTruncateCollapsedToSingleLine():796:796 -> r0 - 23:38:float getCollapsedTextRightBound(android.graphics.RectF,int,int):346:346 -> s - 39:58:float getCollapsedTextRightBound(android.graphics.RectF,int,int):344:344 -> s - 59:63:float getCollapsedTextRightBound(android.graphics.RectF,int,int):341:341 -> s - 1:5:void updateTextHeights(int):364:364 -> s0 - 6:22:void updateTextHeights(int):365:365 -> s0 - 23:26:void updateTextHeights(int):366:366 -> s0 - 27:32:void updateTextHeights(int):372:372 -> s0 - 33:37:void updateTextHeights(int):375:375 -> s0 - 38:50:void updateTextHeights(int):376:376 -> s0 - 51:57:void updateTextHeights(int):377:377 -> s0 - 1:7:int getCurrentCollapsedTextColor():781:781 -> t - 5:8:int getCurrentColor(android.content.res.ColorStateList):789:789 -> u - 9:13:int getCurrentColor(android.content.res.ColorStateList):790:790 -> u - 14:18:int getCurrentColor(android.content.res.ColorStateList):792:792 -> u - 1:7:int getCurrentExpandedTextColor():776:776 -> v - 1:3:int getExpandedLineCount():1280:1280 -> w - 1:3:int getExpandedMaxLines():1262:1262 -> x - 1:5:float getExpandedTextFullSingleLineHeight():357:357 -> y - 6:20:float getExpandedTextFullSingleLineHeight():359:359 -> y - 1:12:float getExpandedTextHeight():385:385 -> z + 23:25:void (android.view.View):175:175 -> + 26:29:void (android.view.View):176:176 -> + 30:31:void (android.view.View):177:177 -> + 32:35:void (android.view.View):178:178 -> + 36:37:void (android.view.View):182:182 -> + 38:46:void (android.view.View):184:184 -> + 47:53:void (android.view.View):185:185 -> + 54:60:void (android.view.View):187:187 -> + 61:67:void (android.view.View):188:188 -> + 68:74:void (android.view.View):189:189 -> + 75:80:void (android.view.View):191:191 -> + 81:96:void (android.view.View):192:192 -> + 1:5:void getTextPaintExpanded(android.text.TextPaint):345:345 -> A + 6:10:void getTextPaintExpanded(android.text.TextPaint):346:346 -> A + 11:16:void getTextPaintExpanded(android.text.TextPaint):348:348 -> A + 1:4:void interpolateBounds(float):823:823 -> B + 5:21:void interpolateBounds(float):824:824 -> B + 22:35:void interpolateBounds(float):826:826 -> B + 36:41:void interpolateBounds(float):827:827 -> B + 42:55:void interpolateBounds(float):828:828 -> B + 56:69:void interpolateBounds(float):829:829 -> B + 70:75:void interpolateBounds(float):830:830 -> B + 76:89:void interpolateBounds(float):831:831 -> B + 90:96:void interpolateBounds(float):832:832 -> B + 2:16:boolean isClose(float,float):1265:1265 -> C + 1:12:boolean isDefaultIsRtl():970:970 -> D + 1:14:boolean isStateful():574:574 -> E + 15:24:boolean isStateful():575:575 -> E + 3:5:boolean isTextDirectionHeuristicsIsRtl(java.lang.CharSequence,boolean):975:975 -> F + 6:8:boolean isTextDirectionHeuristicsIsRtl(java.lang.CharSequence,boolean):976:976 -> F + 9:17:boolean isTextDirectionHeuristicsIsRtl(java.lang.CharSequence,boolean):977:977 -> F + 3:6:float lerp(float,float,float,android.animation.TimeInterpolator):1303:1303 -> G + 7:11:float lerp(float,float,float,android.animation.TimeInterpolator):1305:1305 -> G + 1:6:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):528:528 -> H + 7:10:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):529:529 -> H + 11:16:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):531:531 -> H + 17:20:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):534:534 -> H + 21:26:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):536:536 -> H + 27:35:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):539:539 -> H + 36:45:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):541:541 -> H + 46:49:void maybeUpdateFontWeightAdjustment(android.content.res.Configuration):542:542 -> H + 2:10:float measureTextWidth(android.text.TextPaint,java.lang.CharSequence):819:819 -> I + 2:5:void recalculate():1153:1153 -> J + 1:18:void recalculate(boolean):1157:1157 -> K + 19:21:void recalculate(boolean):1160:1160 -> K + 22:25:void recalculate(boolean):1161:1161 -> K + 1:20:boolean rectEquals(android.graphics.Rect,int,int,int,int):1309:1309 -> L + 1:10:void setCollapsedAndExpandedTextColor(android.content.res.ColorStateList):239:239 -> M + 11:12:void setCollapsedAndExpandedTextColor(android.content.res.ColorStateList):240:240 -> M + 13:14:void setCollapsedAndExpandedTextColor(android.content.res.ColorStateList):241:241 -> M + 15:18:void setCollapsedAndExpandedTextColor(android.content.res.ColorStateList):242:242 -> M + 1:8:void setCollapsedBounds(int,int,int,int):265:265 -> N + 9:14:void setCollapsedBounds(int,int,int,int):266:266 -> N + 15:17:void setCollapsedBounds(int,int,int,int):267:267 -> N + 1:12:void setCollapsedBounds(android.graphics.Rect):272:272 -> O + 1:11:void setCollapsedTextAppearance(int):383:383 -> P + 12:17:void setCollapsedTextAppearance(int):385:385 -> P + 18:23:void setCollapsedTextAppearance(int):386:386 -> P + 24:32:void setCollapsedTextAppearance(int):388:388 -> P + 33:38:void setCollapsedTextAppearance(int):389:389 -> P + 39:42:void setCollapsedTextAppearance(int):391:391 -> P + 43:44:void setCollapsedTextAppearance(int):392:392 -> P + 45:48:void setCollapsedTextAppearance(int):394:394 -> P + 49:52:void setCollapsedTextAppearance(int):395:395 -> P + 53:56:void setCollapsedTextAppearance(int):396:396 -> P + 57:60:void setCollapsedTextAppearance(int):397:397 -> P + 61:64:void setCollapsedTextAppearance(int):400:400 -> P + 65:67:void setCollapsedTextAppearance(int):401:401 -> P + 68:74:void setCollapsedTextAppearance(int):403:403 -> P + 75:83:void setCollapsedTextAppearance(int):411:411 -> P + 84:94:void setCollapsedTextAppearance(int):412:412 -> P + 95:98:void setCollapsedTextAppearance(int):414:414 -> P + 1:2:void setCollapsedTextBlend(float):837:837 -> Q + 3:8:void setCollapsedTextBlend(float):838:838 -> Q + 1:4:void setCollapsedTextColor(android.content.res.ColorStateList):225:225 -> R + 5:6:void setCollapsedTextColor(android.content.res.ColorStateList):226:226 -> R + 7:10:void setCollapsedTextColor(android.content.res.ColorStateList):227:227 -> R + 1:4:void setCollapsedTextGravity(int):372:372 -> S + 5:6:void setCollapsedTextGravity(int):373:373 -> S + 7:10:void setCollapsedTextGravity(int):374:374 -> S + 1:6:void setCollapsedTypeface(android.graphics.Typeface):462:462 -> T + 7:10:void setCollapsedTypeface(android.graphics.Typeface):463:463 -> T + 1:4:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):485:485 -> U + 5:7:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):486:486 -> U + 8:11:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):488:488 -> U + 12:13:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):489:489 -> U + 14:15:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):490:490 -> U + 16:27:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):492:492 -> U + 28:35:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):491:491 -> U + 36:43:boolean setCollapsedTypefaceInternal(android.graphics.Typeface):494:494 -> U + 1:8:void setExpandedBounds(int,int,int,int):254:254 -> V + 9:14:void setExpandedBounds(int,int,int,int):255:255 -> V + 15:17:void setExpandedBounds(int,int,int,int):256:256 -> V + 1:12:void setExpandedBounds(android.graphics.Rect):261:261 -> W + 1:6:void setExpandedLetterSpacing(float):247:247 -> X + 7:8:void setExpandedLetterSpacing(float):248:248 -> X + 9:12:void setExpandedLetterSpacing(float):249:249 -> X + 1:2:void setExpandedTextBlend(float):842:842 -> Y + 3:8:void setExpandedTextBlend(float):843:843 -> Y + 1:4:void setExpandedTextGravity(int):361:361 -> Z + 5:6:void setExpandedTextGravity(int):362:362 -> Z + 7:10:void setExpandedTextGravity(int):363:363 -> Z + 4:16:int blendARGB(int,int,float):1293:1293 -> a + 17:29:int blendARGB(int,int,float):1294:1294 -> a + 30:42:int blendARGB(int,int,float):1295:1295 -> a + 43:55:int blendARGB(int,int,float):1296:1296 -> a + 56:76:int blendARGB(int,int,float):1297:1297 -> a + 1:6:void setExpandedTextSize(float):211:211 -> a0 + 7:8:void setExpandedTextSize(float):212:212 -> a0 + 9:12:void setExpandedTextSize(float):213:213 -> a0 + 3:5:void calculateBaseOffsets(boolean):729:729 -> b + 6:13:void calculateBaseOffsets(boolean):730:730 -> b + 14:15:void calculateBaseOffsets(boolean):731:731 -> b + 16:28:void calculateBaseOffsets(boolean):732:732 -> b + 29:33:void calculateBaseOffsets(boolean):734:734 -> b + 34:42:void calculateBaseOffsets(boolean):735:735 -> b + 43:44:void calculateBaseOffsets(boolean):737:737 -> b + 45:46:void calculateBaseOffsets(boolean):739:739 -> b + 47:48:void calculateBaseOffsets(boolean):742:742 -> b + 49:64:void calculateBaseOffsets(boolean):740:740 -> b + 65:78:void calculateBaseOffsets(boolean):753:753 -> b + 79:89:void calculateBaseOffsets(boolean):754:754 -> b + 90:104:void calculateBaseOffsets(boolean):746:746 -> b + 105:121:void calculateBaseOffsets(boolean):749:749 -> b + 122:129:void calculateBaseOffsets(boolean):767:767 -> b + 130:140:void calculateBaseOffsets(boolean):763:763 -> b + 141:153:void calculateBaseOffsets(boolean):760:760 -> b + 154:156:void calculateBaseOffsets(boolean):771:771 -> b + 157:167:void calculateBaseOffsets(boolean):772:772 -> b + 168:175:void calculateBaseOffsets(boolean):774:774 -> b + 176:181:void calculateBaseOffsets(boolean):775:775 -> b + 182:185:void calculateBaseOffsets(boolean):776:776 -> b + 186:191:void calculateBaseOffsets(boolean):777:777 -> b + 192:203:void calculateBaseOffsets(boolean):779:779 -> b + 204:205:void calculateBaseOffsets(boolean):781:781 -> b + 206:207:void calculateBaseOffsets(boolean):784:784 -> b + 208:218:void calculateBaseOffsets(boolean):782:782 -> b + 219:229:void calculateBaseOffsets(boolean):795:795 -> b + 230:245:void calculateBaseOffsets(boolean):787:787 -> b + 246:258:void calculateBaseOffsets(boolean):790:790 -> b + 259:266:void calculateBaseOffsets(boolean):808:808 -> b + 267:275:void calculateBaseOffsets(boolean):804:804 -> b + 276:286:void calculateBaseOffsets(boolean):801:801 -> b + 287:289:void calculateBaseOffsets(boolean):813:813 -> b + 290:295:void calculateBaseOffsets(boolean):815:815 -> b + 1:4:boolean setExpandedTypefaceInternal(android.graphics.Typeface):504:504 -> b0 + 5:7:boolean setExpandedTypefaceInternal(android.graphics.Typeface):505:505 -> b0 + 8:11:boolean setExpandedTypefaceInternal(android.graphics.Typeface):507:507 -> b0 + 12:13:boolean setExpandedTypefaceInternal(android.graphics.Typeface):508:508 -> b0 + 14:15:boolean setExpandedTypefaceInternal(android.graphics.Typeface):509:509 -> b0 + 16:27:boolean setExpandedTypefaceInternal(android.graphics.Typeface):511:511 -> b0 + 28:35:boolean setExpandedTypefaceInternal(android.graphics.Typeface):510:510 -> b0 + 36:43:boolean setExpandedTypefaceInternal(android.graphics.Typeface):513:513 -> b0 + 1:6:void calculateCurrentOffsets():603:603 -> c + 4:7:void setExpansionFraction(float):554:554 -> c0 + 8:13:void setExpansionFraction(float):556:556 -> c0 + 14:15:void setExpansionFraction(float):557:557 -> c0 + 16:19:void setExpansionFraction(float):558:558 -> c0 + 1:9:float calculateFadeModeTextAlpha(float):689:689 -> d + 10:16:float calculateFadeModeTextAlpha(float):690:690 -> d + 17:21:float calculateFadeModeTextAlpha(float):697:697 -> d + 1:3:void setInterpolatedTextSize(float):981:981 -> d0 + 4:22:void setInterpolatedTextSize(float):984:984 -> d0 + 23:25:void setInterpolatedTextSize(float):988:988 -> d0 + 26:31:void setInterpolatedTextSize(float):991:991 -> d0 + 1:10:float calculateFadeModeThresholdFraction():336:336 -> e + 1:2:void setPositionInterpolator(android.animation.TimeInterpolator):201:201 -> e0 + 3:6:void setPositionInterpolator(android.animation.TimeInterpolator):202:202 -> e0 + 1:4:boolean calculateIsRtl(java.lang.CharSequence):963:963 -> f + 5:8:boolean calculateIsRtl(java.lang.CharSequence):964:964 -> f + 9:14:boolean calculateIsRtl(java.lang.CharSequence):965:965 -> f + 1:2:boolean setState(int[]):563:563 -> f0 + 3:8:boolean setState(int[]):565:565 -> f0 + 9:15:boolean setState(int[]):566:566 -> f0 + 1:3:void calculateOffsets(float):607:607 -> g + 4:10:void calculateOffsets(float):609:609 -> g + 11:16:void calculateOffsets(float):610:610 -> g + 17:20:void calculateOffsets(float):612:612 -> g + 21:24:void calculateOffsets(float):613:613 -> g + 25:29:void calculateOffsets(float):615:615 -> g + 30:33:void calculateOffsets(float):618:618 -> g + 34:46:void calculateOffsets(float):619:619 -> g + 47:51:void calculateOffsets(float):621:621 -> g + 52:63:void calculateOffsets(float):625:625 -> g + 64:75:void calculateOffsets(float):626:626 -> g + 76:81:void calculateOffsets(float):628:628 -> g + 82:83:void calculateOffsets(float):631:631 -> g + 84:89:void calculateOffsets(float):632:632 -> g + 90:92:void calculateOffsets(float):631:631 -> g + 93:99:void calculateOffsets(float):633:633 -> g + 100:105:void calculateOffsets(float):635:635 -> g + 106:107:void calculateOffsets(float):638:638 -> g + 108:115:void calculateOffsets(float):640:640 -> g + 116:119:void calculateOffsets(float):639:639 -> g + 120:123:void calculateOffsets(float):638:638 -> g + 124:132:void calculateOffsets(float):642:642 -> g + 133:134:void calculateOffsets(float):645:645 -> g + 135:142:void calculateOffsets(float):646:646 -> g + 143:144:void calculateOffsets(float):647:647 -> g + 145:148:void calculateOffsets(float):648:648 -> g + 149:152:void calculateOffsets(float):647:647 -> g + 153:157:void calculateOffsets(float):654:654 -> g + 158:168:void calculateOffsets(float):659:659 -> g + 169:178:void calculateOffsets(float):660:660 -> g + 179:188:void calculateOffsets(float):661:661 -> g + 189:190:void calculateOffsets(float):662:662 -> g + 191:200:void calculateOffsets(float):664:664 -> g + 201:206:void calculateOffsets(float):663:663 -> g + 207:217:void calculateOffsets(float):665:665 -> g + 218:221:void calculateOffsets(float):668:668 -> g + 222:227:void calculateOffsets(float):669:669 -> g + 228:234:void calculateOffsets(float):672:672 -> g + 235:243:void calculateOffsets(float):674:674 -> g + 244:253:void calculateOffsets(float):677:677 -> g + 254:261:void calculateOffsets(float):681:681 -> g + 262:264:void calculateOffsets(float):677:677 -> g + 265:270:void calculateOffsets(float):685:685 -> g + 3:12:void setText(java.lang.CharSequence):1171:1171 -> g0 + 13:15:void setText(java.lang.CharSequence):1172:1172 -> g0 + 16:17:void setText(java.lang.CharSequence):1173:1173 -> g0 + 18:20:void setText(java.lang.CharSequence):1174:1174 -> g0 + 21:24:void setText(java.lang.CharSequence):1175:1175 -> g0 + 2:5:void calculateUsingTextSize(float):995:995 -> h + 1:2:void setTextSizeInterpolator(android.animation.TimeInterpolator):196:196 -> h0 + 3:6:void setTextSizeInterpolator(android.animation.TimeInterpolator):197:197 -> h0 + 1:6:void calculateUsingTextSize(float,boolean):1000:1000 -> i + 7:13:void calculateUsingTextSize(float,boolean):1004:1004 -> i + 14:22:void calculateUsingTextSize(float,boolean):1005:1005 -> i + 23:29:void calculateUsingTextSize(float,boolean):1012:1012 -> i + 30:31:void calculateUsingTextSize(float,boolean):1013:1013 -> i + 32:33:void calculateUsingTextSize(float,boolean):1014:1014 -> i + 34:35:void calculateUsingTextSize(float,boolean):1015:1015 -> i + 36:38:void calculateUsingTextSize(float,boolean):1016:1016 -> i + 39:40:void calculateUsingTextSize(float,boolean):1019:1019 -> i + 41:42:void calculateUsingTextSize(float,boolean):1020:1020 -> i + 43:44:void calculateUsingTextSize(float,boolean):1021:1021 -> i + 45:50:void calculateUsingTextSize(float,boolean):1022:1022 -> i + 51:53:void calculateUsingTextSize(float,boolean):1024:1024 -> i + 54:59:void calculateUsingTextSize(float,boolean):1027:1027 -> i + 60:68:void calculateUsingTextSize(float,boolean):1028:1028 -> i + 69:77:void calculateUsingTextSize(float,boolean):1032:1032 -> i + 78:87:void calculateUsingTextSize(float,boolean):1037:1037 -> i + 88:104:void calculateUsingTextSize(float,boolean):1051:1051 -> i + 105:113:void calculateUsingTextSize(float,boolean):1058:1058 -> i + 114:122:void calculateUsingTextSize(float,boolean):1059:1059 -> i + 123:129:void calculateUsingTextSize(float,boolean):1060:1060 -> i + 130:153:void calculateUsingTextSize(float,boolean):1061:1061 -> i + 154:161:void calculateUsingTextSize(float,boolean):1062:1062 -> i + 162:163:void calculateUsingTextSize(float,boolean):1068:1068 -> i + 164:165:void calculateUsingTextSize(float,boolean):1069:1069 -> i + 166:167:void calculateUsingTextSize(float,boolean):1070:1070 -> i + 168:169:void calculateUsingTextSize(float,boolean):1071:1071 -> i + 170:182:void calculateUsingTextSize(float,boolean):1073:1073 -> i + 183:190:void calculateUsingTextSize(float,boolean):1078:1078 -> i + 191:197:void calculateUsingTextSize(float,boolean):1079:1079 -> i + 198:204:void calculateUsingTextSize(float,boolean):1080:1080 -> i + 205:211:void calculateUsingTextSize(float,boolean):1082:1082 -> i + 212:219:void calculateUsingTextSize(float,boolean):1085:1085 -> i + 220:235:void calculateUsingTextSize(float,boolean):1086:1086 -> i + 236:242:void calculateUsingTextSize(float,boolean):1087:1087 -> i + 1:4:void setTypefaces(android.graphics.Typeface):474:474 -> i0 + 5:14:void setTypefaces(android.graphics.Typeface):475:475 -> i0 + 15:18:void setTypefaces(android.graphics.Typeface):477:477 -> i0 + 1:4:void clearTexture():1185:1185 -> j + 5:8:void clearTexture():1186:1186 -> j + 9:11:void clearTexture():1187:1187 -> j + 1:20:boolean shouldDrawMultiline():889:889 -> j0 + 5:11:android.text.StaticLayout createStaticLayout(int,float,boolean):1095:1095 -> k + 12:16:android.text.StaticLayout createStaticLayout(int,float,boolean):1096:1096 -> k + 17:22:android.text.StaticLayout createStaticLayout(int,float,boolean):1097:1097 -> k + 23:26:android.text.StaticLayout createStaticLayout(int,float,boolean):1098:1098 -> k + 27:30:android.text.StaticLayout createStaticLayout(int,float,boolean):1099:1099 -> k + 31:35:android.text.StaticLayout createStaticLayout(int,float,boolean):1100:1100 -> k + 36:39:android.text.StaticLayout createStaticLayout(int,float,boolean):1101:1101 -> k + 40:47:android.text.StaticLayout createStaticLayout(int,float,boolean):1102:1102 -> k + 48:53:android.text.StaticLayout createStaticLayout(int,float,boolean):1103:1103 -> k + 54:57:android.text.StaticLayout createStaticLayout(int,float,boolean):1104:1104 -> k + 58:61:android.text.StaticLayout createStaticLayout(int,float,boolean):1105:1105 -> k + 62:65:android.text.StaticLayout createStaticLayout(int,float,boolean):1106:1106 -> k + 66:72:android.text.StaticLayout createStaticLayout(int,float,boolean):1111:1111 -> k + 1:4:void draw(android.graphics.Canvas):847:847 -> l + 5:29:void draw(android.graphics.Canvas):849:849 -> l + 30:36:void draw(android.graphics.Canvas):850:850 -> l + 37:38:void draw(android.graphics.Canvas):851:851 -> l + 39:40:void draw(android.graphics.Canvas):852:852 -> l + 41:52:void draw(android.graphics.Canvas):853:853 -> l + 53:64:void draw(android.graphics.Canvas):865:865 -> l + 65:69:void draw(android.graphics.Canvas):866:866 -> l + 70:76:void draw(android.graphics.Canvas):871:871 -> l + 77:80:void draw(android.graphics.Canvas):872:872 -> l + 81:98:void draw(android.graphics.Canvas):876:876 -> l + 99:112:void draw(android.graphics.Canvas):878:878 -> l + 113:115:void draw(android.graphics.Canvas):880:880 -> l + 116:120:void draw(android.graphics.Canvas):881:881 -> l + 121:124:void draw(android.graphics.Canvas):884:884 -> l + 1:6:void drawMultilineTransition(android.graphics.Canvas,float,float):893:893 -> m + 7:9:void drawMultilineTransition(android.graphics.Canvas,float,float):895:895 -> m + 10:15:void drawMultilineTransition(android.graphics.Canvas,float,float):897:897 -> m + 16:25:void drawMultilineTransition(android.graphics.Canvas,float,float):900:900 -> m + 26:29:void drawMultilineTransition(android.graphics.Canvas,float,float):905:905 -> m + 30:39:void drawMultilineTransition(android.graphics.Canvas,float,float):906:906 -> m + 40:47:void drawMultilineTransition(android.graphics.Canvas,float,float):910:910 -> m + 48:50:void drawMultilineTransition(android.graphics.Canvas,float,float):906:906 -> m + 51:55:void drawMultilineTransition(android.graphics.Canvas,float,float):912:912 -> m + 56:59:void drawMultilineTransition(android.graphics.Canvas,float,float):916:916 -> m + 60:69:void drawMultilineTransition(android.graphics.Canvas,float,float):919:919 -> m + 70:73:void drawMultilineTransition(android.graphics.Canvas,float,float):922:922 -> m + 74:83:void drawMultilineTransition(android.graphics.Canvas,float,float):923:923 -> m + 84:91:void drawMultilineTransition(android.graphics.Canvas,float,float):927:927 -> m + 92:94:void drawMultilineTransition(android.graphics.Canvas,float,float):923:923 -> m + 95:101:void drawMultilineTransition(android.graphics.Canvas,float,float):929:929 -> m + 102:103:void drawMultilineTransition(android.graphics.Canvas,float,float):930:930 -> m + 104:114:void drawMultilineTransition(android.graphics.Canvas,float,float):933:933 -> m + 115:119:void drawMultilineTransition(android.graphics.Canvas,float,float):930:930 -> m + 120:132:void drawMultilineTransition(android.graphics.Canvas,float,float):940:940 -> m + 133:136:void drawMultilineTransition(android.graphics.Canvas,float,float):944:944 -> m + 137:146:void drawMultilineTransition(android.graphics.Canvas,float,float):946:946 -> m + 147:154:void drawMultilineTransition(android.graphics.Canvas,float,float):947:947 -> m + 155:165:void drawMultilineTransition(android.graphics.Canvas,float,float):948:948 -> m + 166:170:void drawMultilineTransition(android.graphics.Canvas,float,float):951:951 -> m + 171:172:void drawMultilineTransition(android.graphics.Canvas,float,float):952:952 -> m + 173:189:void drawMultilineTransition(android.graphics.Canvas,float,float):955:955 -> m + 190:193:void drawMultilineTransition(android.graphics.Canvas,float,float):952:952 -> m + 1:22:void ensureExpandedTexture():1130:1130 -> n + 23:25:void ensureExpandedTexture():1134:1134 -> n + 26:31:void ensureExpandedTexture():1135:1135 -> n + 32:42:void ensureExpandedTexture():1136:1136 -> n + 43:50:void ensureExpandedTexture():1142:1142 -> n + 51:57:void ensureExpandedTexture():1143:1143 -> n + 58:62:void ensureExpandedTexture():1144:1144 -> n + 63:66:void ensureExpandedTexture():1146:1146 -> n + 67:75:void ensureExpandedTexture():1148:1148 -> n + 1:8:void getCollapsedTextActualBounds(android.graphics.RectF,int,int):276:276 -> o + 9:23:void getCollapsedTextActualBounds(android.graphics.RectF,int,int):277:277 -> o + 24:30:void getCollapsedTextActualBounds(android.graphics.RectF,int,int):278:278 -> o + 31:45:void getCollapsedTextActualBounds(android.graphics.RectF,int,int):280:280 -> o + 46:58:void getCollapsedTextActualBounds(android.graphics.RectF,int,int):281:281 -> o + 1:3:android.content.res.ColorStateList getCollapsedTextColor():1273:1273 -> p + 1:5:float getCollapsedTextHeight():321:321 -> q + 6:13:float getCollapsedTextHeight():323:323 -> q + 23:41:float getCollapsedTextLeftBound(int,int):292:292 -> r + 42:64:float getCollapsedTextLeftBound(int,int):290:290 -> r + 65:69:float getCollapsedTextLeftBound(int,int):287:287 -> r + 23:38:float getCollapsedTextRightBound(android.graphics.RectF,int,int):304:304 -> s + 39:58:float getCollapsedTextRightBound(android.graphics.RectF,int,int):302:302 -> s + 59:63:float getCollapsedTextRightBound(android.graphics.RectF,int,int):299:299 -> s + 1:7:int getCurrentCollapsedTextColor():713:713 -> t + 5:8:int getCurrentColor(android.content.res.ColorStateList):721:721 -> u + 9:13:int getCurrentColor(android.content.res.ColorStateList):722:722 -> u + 14:18:int getCurrentColor(android.content.res.ColorStateList):724:724 -> u + 1:7:int getCurrentExpandedTextColor():708:708 -> v + 1:5:float getExpandedTextHeight():309:309 -> w + 6:13:float getExpandedTextHeight():311:311 -> w + 1:3:float getExpansionFraction():583:583 -> x + 1:2:android.text.Layout$Alignment getMultilineTextLayoutAlignment():1115:1115 -> y + 3:4:android.text.Layout$Alignment getMultilineTextLayoutAlignment():1118:1118 -> y + 5:16:android.text.Layout$Alignment getMultilineTextLayoutAlignment():1116:1116 -> y + 17:26:android.text.Layout$Alignment getMultilineTextLayoutAlignment():1125:1125 -> y + 27:36:android.text.Layout$Alignment getMultilineTextLayoutAlignment():1123:1123 -> y + 37:39:android.text.Layout$Alignment getMultilineTextLayoutAlignment():1121:1121 -> y + 1:5:void getTextPaintCollapsed(android.text.TextPaint):353:353 -> z + 6:10:void getTextPaintCollapsed(android.text.TextPaint):354:354 -> z + 11:16:void getTextPaintCollapsed(android.text.TextPaint):356:356 -> z com.google.android.material.internal.CollapsingTextHelper$1 -> com.google.android.material.internal.a$a: # {"id":"sourceFile","fileName":"CollapsingTextHelper.java"} com.google.android.material.internal.CollapsingTextHelper this$0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/internal/a;"} - 1:6:void (com.google.android.material.internal.CollapsingTextHelper):475:475 -> + 1:6:void (com.google.android.material.internal.CollapsingTextHelper):405:405 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/internal/a;)V"} - 1:6:void apply(android.graphics.Typeface):478:478 -> a + 1:6:void apply(android.graphics.Typeface):408:408 -> a com.google.android.material.internal.DescendantOffsetUtils -> com.google.android.material.internal.b: # {"id":"sourceFile","fileName":"DescendantOffsetUtils.java"} java.lang.ThreadLocal matrix -> a @@ -150932,31 +147931,31 @@ com.google.android.material.internal.DescendantOffsetUtils -> com.google.android 50:71:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):67:67 -> c com.google.android.material.internal.EdgeToEdgeUtils -> com.google.android.material.internal.c: # {"id":"sourceFile","fileName":"EdgeToEdgeUtils.java"} - 5:16:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):78:78 -> a - 17:27:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):80:80 -> a - 28:42:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):83:83 -> a - 43:48:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):85:85 -> a - 49:54:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):88:88 -> a - 55:57:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):92:92 -> a - 58:65:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):94:94 -> a - 66:73:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):95:95 -> a - 74:76:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):97:97 -> a - 77:79:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):98:98 -> a - 80:91:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):102:102 -> a - 92:94:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):100:100 -> a - 95:102:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):106:106 -> a - 103:106:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):105:105 -> a - 107:110:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):103:103 -> a - 8:13:int getNavigationBarColor(android.content.Context,boolean):152:152 -> b - 14:19:int getNavigationBarColor(android.content.Context,boolean):154:154 -> b - 20:28:int getNavigationBarColor(android.content.Context,boolean):155:155 -> b - 29:33:int getNavigationBarColor(android.content.Context,boolean):160:160 -> b - 10:14:int getStatusBarColor(android.content.Context,boolean):146:146 -> c - 1:15:boolean isUsingLightSystemBar(int,boolean):164:164 -> d - 1:8:void setLightNavigationBar(android.view.Window,boolean):131:131 -> e - 9:12:void setLightNavigationBar(android.view.Window,boolean):132:132 -> e - 1:8:void setLightStatusBar(android.view.Window,boolean):118:118 -> f - 9:12:void setLightStatusBar(android.view.Window,boolean):119:119 -> f + 5:16:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):83:83 -> a + 17:27:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):85:85 -> a + 28:42:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):88:88 -> a + 43:48:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):90:90 -> a + 49:54:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):93:93 -> a + 55:57:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):97:97 -> a + 58:65:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):99:99 -> a + 66:73:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):100:100 -> a + 74:76:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):102:102 -> a + 77:79:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):103:103 -> a + 80:91:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):107:107 -> a + 92:94:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):105:105 -> a + 95:102:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):111:111 -> a + 103:106:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):110:110 -> a + 107:110:void applyEdgeToEdge(android.view.Window,boolean,java.lang.Integer,java.lang.Integer):108:108 -> a + 8:13:int getNavigationBarColor(android.content.Context,boolean):159:159 -> b + 14:19:int getNavigationBarColor(android.content.Context,boolean):161:161 -> b + 20:28:int getNavigationBarColor(android.content.Context,boolean):162:162 -> b + 29:33:int getNavigationBarColor(android.content.Context,boolean):167:167 -> b + 10:14:int getStatusBarColor(android.content.Context,boolean):152:152 -> c + 1:15:boolean isUsingLightSystemBar(int,boolean):171:171 -> d + 1:8:void setLightNavigationBar(android.view.Window,boolean):136:136 -> e + 9:12:void setLightNavigationBar(android.view.Window,boolean):137:137 -> e + 1:8:void setLightStatusBar(android.view.Window,boolean):123:123 -> f + 9:12:void setLightStatusBar(android.view.Window,boolean):124:124 -> f com.google.android.material.internal.ForegroundLinearLayout -> com.google.android.material.internal.d: # {"id":"sourceFile","fileName":"ForegroundLinearLayout.java"} android.graphics.drawable.Drawable foreground -> d @@ -150965,76 +147964,76 @@ com.google.android.material.internal.ForegroundLinearLayout -> com.google.androi int foregroundGravity -> g boolean mForegroundInPadding -> h boolean foregroundBoundsChanged -> i - 1:3:void (android.content.Context,android.util.AttributeSet,int):61:61 -> - 4:10:void (android.content.Context,android.util.AttributeSet,int):41:41 -> - 11:19:void (android.content.Context,android.util.AttributeSet,int):43:43 -> - 20:22:void (android.content.Context,android.util.AttributeSet,int):45:45 -> - 23:25:void (android.content.Context,android.util.AttributeSet,int):47:47 -> - 26:27:void (android.content.Context,android.util.AttributeSet,int):49:49 -> - 28:35:void (android.content.Context,android.util.AttributeSet,int):63:63 -> - 36:39:void (android.content.Context,android.util.AttributeSet,int):64:64 -> - 40:43:void (android.content.Context,android.util.AttributeSet,int):67:67 -> - 44:49:void (android.content.Context,android.util.AttributeSet,int):68:68 -> - 50:57:void (android.content.Context,android.util.AttributeSet,int):70:70 -> - 58:60:void (android.content.Context,android.util.AttributeSet,int):72:72 -> - 61:62:void (android.content.Context,android.util.AttributeSet,int):75:75 -> - 63:68:void (android.content.Context,android.util.AttributeSet,int):76:76 -> - 69:72:void (android.content.Context,android.util.AttributeSet,int):78:78 -> - 1:3:void draw(android.graphics.Canvas):203:203 -> draw - 4:7:void draw(android.graphics.Canvas):205:205 -> draw - 8:12:void draw(android.graphics.Canvas):208:208 -> draw - 13:14:void draw(android.graphics.Canvas):209:209 -> draw - 15:16:void draw(android.graphics.Canvas):210:210 -> draw - 17:18:void draw(android.graphics.Canvas):211:211 -> draw - 19:27:void draw(android.graphics.Canvas):213:213 -> draw - 28:36:void draw(android.graphics.Canvas):214:214 -> draw - 37:40:void draw(android.graphics.Canvas):216:216 -> draw - 41:44:void draw(android.graphics.Canvas):217:217 -> draw - 45:62:void draw(android.graphics.Canvas):220:220 -> draw - 63:65:void draw(android.graphics.Canvas):219:219 -> draw - 66:67:void draw(android.graphics.Canvas):223:223 -> draw - 68:71:void draw(android.graphics.Canvas):225:225 -> draw - 72:75:void draw(android.graphics.Canvas):226:226 -> draw - 76:78:void draw(android.graphics.Canvas):223:223 -> draw - 79:81:void draw(android.graphics.Canvas):229:229 -> draw - 82:85:void draw(android.graphics.Canvas):232:232 -> draw - 1:3:void drawableHotspotChanged(float,float):238:238 -> drawableHotspotChanged - 4:7:void drawableHotspotChanged(float,float):239:239 -> drawableHotspotChanged - 8:11:void drawableHotspotChanged(float,float):240:240 -> drawableHotspotChanged - 1:3:void drawableStateChanged():135:135 -> drawableStateChanged - 4:13:void drawableStateChanged():136:136 -> drawableStateChanged - 14:23:void drawableStateChanged():137:137 -> drawableStateChanged - 1:3:android.graphics.drawable.Drawable getForeground():186:186 -> getForeground - 1:3:int getForegroundGravity():89:89 -> getForegroundGravity - 1:3:void jumpDrawablesToCurrentState():127:127 -> jumpDrawablesToCurrentState - 4:7:void jumpDrawablesToCurrentState():128:128 -> jumpDrawablesToCurrentState - 8:11:void jumpDrawablesToCurrentState():129:129 -> jumpDrawablesToCurrentState - 1:5:void onLayout(boolean,int,int,int,int):191:191 -> onLayout - 6:11:void onLayout(boolean,int,int,int,int):192:192 -> onLayout - 1:4:void onSizeChanged(int,int,int,int):197:197 -> onSizeChanged - 5:7:void onSizeChanged(int,int,int,int):198:198 -> onSizeChanged - 1:7:void setForeground(android.graphics.drawable.Drawable):150:150 -> setForeground - 8:10:void setForeground(android.graphics.drawable.Drawable):152:152 -> setForeground - 11:15:void setForeground(android.graphics.drawable.Drawable):153:153 -> setForeground - 16:18:void setForeground(android.graphics.drawable.Drawable):156:156 -> setForeground - 19:23:void setForeground(android.graphics.drawable.Drawable):157:157 -> setForeground - 24:26:void setForeground(android.graphics.drawable.Drawable):160:160 -> setForeground - 27:29:void setForeground(android.graphics.drawable.Drawable):161:161 -> setForeground - 30:35:void setForeground(android.graphics.drawable.Drawable):162:162 -> setForeground - 36:42:void setForeground(android.graphics.drawable.Drawable):163:163 -> setForeground - 43:48:void setForeground(android.graphics.drawable.Drawable):165:165 -> setForeground - 49:53:void setForeground(android.graphics.drawable.Drawable):166:166 -> setForeground - 54:57:void setForeground(android.graphics.drawable.Drawable):167:167 -> setForeground - 58:60:void setForeground(android.graphics.drawable.Drawable):170:170 -> setForeground - 61:63:void setForeground(android.graphics.drawable.Drawable):172:172 -> setForeground - 64:67:void setForeground(android.graphics.drawable.Drawable):173:173 -> setForeground - 1:20:void setForegroundGravity(int):100:100 -> setForegroundGravity - 21:26:void setForegroundGravity(int):109:109 -> setForegroundGravity - 27:30:void setForegroundGravity(int):111:111 -> setForegroundGravity - 31:35:void setForegroundGravity(int):112:112 -> setForegroundGravity - 36:40:void setForegroundGravity(int):113:113 -> setForegroundGravity - 41:44:void setForegroundGravity(int):116:116 -> setForegroundGravity - 1:15:boolean verifyDrawable(android.graphics.drawable.Drawable):122:122 -> verifyDrawable + 1:3:void (android.content.Context,android.util.AttributeSet,int):63:63 -> + 4:10:void (android.content.Context,android.util.AttributeSet,int):43:43 -> + 11:19:void (android.content.Context,android.util.AttributeSet,int):45:45 -> + 20:22:void (android.content.Context,android.util.AttributeSet,int):47:47 -> + 23:25:void (android.content.Context,android.util.AttributeSet,int):49:49 -> + 26:27:void (android.content.Context,android.util.AttributeSet,int):51:51 -> + 28:35:void (android.content.Context,android.util.AttributeSet,int):65:65 -> + 36:39:void (android.content.Context,android.util.AttributeSet,int):66:66 -> + 40:43:void (android.content.Context,android.util.AttributeSet,int):69:69 -> + 44:49:void (android.content.Context,android.util.AttributeSet,int):70:70 -> + 50:57:void (android.content.Context,android.util.AttributeSet,int):72:72 -> + 58:60:void (android.content.Context,android.util.AttributeSet,int):74:74 -> + 61:62:void (android.content.Context,android.util.AttributeSet,int):77:77 -> + 63:68:void (android.content.Context,android.util.AttributeSet,int):78:78 -> + 69:72:void (android.content.Context,android.util.AttributeSet,int):80:80 -> + 1:3:void draw(android.graphics.Canvas):205:205 -> draw + 4:7:void draw(android.graphics.Canvas):207:207 -> draw + 8:12:void draw(android.graphics.Canvas):210:210 -> draw + 13:14:void draw(android.graphics.Canvas):211:211 -> draw + 15:16:void draw(android.graphics.Canvas):212:212 -> draw + 17:18:void draw(android.graphics.Canvas):213:213 -> draw + 19:27:void draw(android.graphics.Canvas):215:215 -> draw + 28:36:void draw(android.graphics.Canvas):216:216 -> draw + 37:40:void draw(android.graphics.Canvas):218:218 -> draw + 41:44:void draw(android.graphics.Canvas):219:219 -> draw + 45:62:void draw(android.graphics.Canvas):222:222 -> draw + 63:65:void draw(android.graphics.Canvas):221:221 -> draw + 66:67:void draw(android.graphics.Canvas):225:225 -> draw + 68:71:void draw(android.graphics.Canvas):227:227 -> draw + 72:75:void draw(android.graphics.Canvas):228:228 -> draw + 76:78:void draw(android.graphics.Canvas):225:225 -> draw + 79:81:void draw(android.graphics.Canvas):231:231 -> draw + 82:85:void draw(android.graphics.Canvas):234:234 -> draw + 1:3:void drawableHotspotChanged(float,float):242:242 -> drawableHotspotChanged + 4:7:void drawableHotspotChanged(float,float):243:243 -> drawableHotspotChanged + 8:11:void drawableHotspotChanged(float,float):244:244 -> drawableHotspotChanged + 1:3:void drawableStateChanged():137:137 -> drawableStateChanged + 4:13:void drawableStateChanged():138:138 -> drawableStateChanged + 14:23:void drawableStateChanged():139:139 -> drawableStateChanged + 1:3:android.graphics.drawable.Drawable getForeground():188:188 -> getForeground + 1:3:int getForegroundGravity():91:91 -> getForegroundGravity + 1:3:void jumpDrawablesToCurrentState():129:129 -> jumpDrawablesToCurrentState + 4:7:void jumpDrawablesToCurrentState():130:130 -> jumpDrawablesToCurrentState + 8:11:void jumpDrawablesToCurrentState():131:131 -> jumpDrawablesToCurrentState + 1:5:void onLayout(boolean,int,int,int,int):193:193 -> onLayout + 6:11:void onLayout(boolean,int,int,int,int):194:194 -> onLayout + 1:4:void onSizeChanged(int,int,int,int):199:199 -> onSizeChanged + 5:7:void onSizeChanged(int,int,int,int):200:200 -> onSizeChanged + 1:7:void setForeground(android.graphics.drawable.Drawable):152:152 -> setForeground + 8:10:void setForeground(android.graphics.drawable.Drawable):154:154 -> setForeground + 11:15:void setForeground(android.graphics.drawable.Drawable):155:155 -> setForeground + 16:18:void setForeground(android.graphics.drawable.Drawable):158:158 -> setForeground + 19:23:void setForeground(android.graphics.drawable.Drawable):159:159 -> setForeground + 24:26:void setForeground(android.graphics.drawable.Drawable):162:162 -> setForeground + 27:29:void setForeground(android.graphics.drawable.Drawable):163:163 -> setForeground + 30:35:void setForeground(android.graphics.drawable.Drawable):164:164 -> setForeground + 36:42:void setForeground(android.graphics.drawable.Drawable):165:165 -> setForeground + 43:48:void setForeground(android.graphics.drawable.Drawable):167:167 -> setForeground + 49:53:void setForeground(android.graphics.drawable.Drawable):168:168 -> setForeground + 54:57:void setForeground(android.graphics.drawable.Drawable):169:169 -> setForeground + 58:60:void setForeground(android.graphics.drawable.Drawable):172:172 -> setForeground + 61:63:void setForeground(android.graphics.drawable.Drawable):174:174 -> setForeground + 64:67:void setForeground(android.graphics.drawable.Drawable):175:175 -> setForeground + 1:20:void setForegroundGravity(int):102:102 -> setForegroundGravity + 21:26:void setForegroundGravity(int):111:111 -> setForegroundGravity + 27:30:void setForegroundGravity(int):113:113 -> setForegroundGravity + 31:35:void setForegroundGravity(int):114:114 -> setForegroundGravity + 36:40:void setForegroundGravity(int):115:115 -> setForegroundGravity + 41:44:void setForegroundGravity(int):118:118 -> setForegroundGravity + 1:15:boolean verifyDrawable(android.graphics.drawable.Drawable):124:124 -> verifyDrawable com.google.android.material.internal.ManufacturerUtils -> com.google.android.material.internal.e: # {"id":"sourceFile","fileName":"ManufacturerUtils.java"} 1:4:java.lang.String getManufacturer():57:57 -> a @@ -151064,96 +148063,96 @@ com.google.android.material.internal.NavigationMenuItemView -> com.google.androi 2:2:void (android.content.Context,android.util.AttributeSet,int):100:100 -> 3:3:void (android.content.Context,android.util.AttributeSet,int):65:65 -> 4:4:void (android.content.Context,android.util.AttributeSet,int):79:79 -> - 5:9:void (android.content.Context,android.util.AttributeSet,int):101:105 -> + 5:10:void (android.content.Context,android.util.AttributeSet,int):101:106 -> 1:1:boolean prefersCondensedTitle():0:0 -> c - 1:2:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):110:110 -> d + 1:2:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):111:111 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;I)V"} - 3:8:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):111:111 -> d - 9:15:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):112:112 -> d - 16:28:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):115:115 -> d - 29:34:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):117:117 -> d - 35:41:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):118:118 -> d - 42:48:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):121:121 -> d - 49:55:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):122:122 -> d - 56:62:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):123:123 -> d - 63:69:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):124:124 -> d - 70:76:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):125:125 -> d - 77:83:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):126:126 -> d - 84:90:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):127:127 -> d - 91:97:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):128:128 -> d - 98:101:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):129:129 -> d - 1:3:androidx.appcompat.view.menu.MenuItemImpl getItemData():201:201 -> getItemData + 3:8:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):112:112 -> d + 9:15:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):113:113 -> d + 16:28:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):116:116 -> d + 29:34:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):118:118 -> d + 35:41:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):119:119 -> d + 42:48:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):122:122 -> d + 49:55:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):123:123 -> d + 56:62:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):124:124 -> d + 63:69:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):125:125 -> d + 70:76:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):126:126 -> d + 77:83:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):127:127 -> d + 84:90:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):128:128 -> d + 91:97:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):129:129 -> d + 98:101:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):130:130 -> d + 1:3:androidx.appcompat.view.menu.MenuItemImpl getItemData():202:202 -> getItemData # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/g;"} - 1:6:void adjustAppearance():144:144 -> h - 7:13:void adjustAppearance():146:146 -> h - 14:17:void adjustAppearance():147:147 -> h - 18:24:void adjustAppearance():148:148 -> h - 25:26:void adjustAppearance():149:149 -> h - 27:32:void adjustAppearance():150:150 -> h - 33:38:void adjustAppearance():153:153 -> h - 39:42:void adjustAppearance():154:154 -> h - 43:49:void adjustAppearance():155:155 -> h - 50:51:void adjustAppearance():156:156 -> h - 52:57:void adjustAppearance():157:157 -> h - 1:5:android.graphics.drawable.StateListDrawable createDefaultBackground():187:187 -> i - 6:9:android.graphics.drawable.StateListDrawable createDefaultBackground():188:188 -> i - 10:16:android.graphics.drawable.StateListDrawable createDefaultBackground():189:189 -> i - 17:22:android.graphics.drawable.StateListDrawable createDefaultBackground():190:190 -> i - 23:27:android.graphics.drawable.StateListDrawable createDefaultBackground():191:191 -> i - 28:39:android.graphics.drawable.StateListDrawable createDefaultBackground():192:192 -> i - 40:53:android.graphics.drawable.StateListDrawable createDefaultBackground():193:193 -> i - 1:10:boolean shouldExpandActionArea():138:138 -> j - 11:18:boolean shouldExpandActionArea():139:139 -> j - 19:28:boolean shouldExpandActionArea():140:140 -> j - 3:6:int[] onCreateDrawableState(int):270:270 -> onCreateDrawableState - 7:24:int[] onCreateDrawableState(int):271:271 -> onCreateDrawableState - 25:30:int[] onCreateDrawableState(int):272:272 -> onCreateDrawableState - 3:6:void setActionView(android.view.View):171:171 -> setActionView - 7:8:void setActionView(android.view.View):172:172 -> setActionView - 9:22:void setActionView(android.view.View):174:174 -> setActionView - 23:28:void setActionView(android.view.View):177:177 -> setActionView - 29:37:void setActionView(android.view.View):178:178 -> setActionView - 38:42:void setActionView(android.view.View):180:180 -> setActionView - 43:48:void setActionView(android.view.View):181:181 -> setActionView - 1:3:void setCheckable(boolean):211:211 -> setCheckable - 4:7:void setCheckable(boolean):212:212 -> setCheckable - 8:9:void setCheckable(boolean):213:213 -> setCheckable - 10:19:void setCheckable(boolean):214:214 -> setCheckable - 1:3:void setChecked(boolean):221:221 -> setChecked - 4:8:void setChecked(boolean):222:222 -> setChecked - 9:10:void setChecked(boolean):224:224 -> setChecked - 11:23:void setChecked(boolean):225:225 -> setChecked - 24:27:void setChecked(boolean):224:224 -> setChecked - 1:12:void setHorizontalPadding(int):299:299 -> setHorizontalPadding - 4:7:void setIcon(android.graphics.drawable.Drawable):234:234 -> setIcon - 8:14:void setIcon(android.graphics.drawable.Drawable):235:235 -> setIcon - 15:26:void setIcon(android.graphics.drawable.Drawable):236:236 -> setIcon - 27:31:void setIcon(android.graphics.drawable.Drawable):237:237 -> setIcon - 32:37:void setIcon(android.graphics.drawable.Drawable):239:239 -> setIcon - 38:41:void setIcon(android.graphics.drawable.Drawable):240:240 -> setIcon - 42:45:void setIcon(android.graphics.drawable.Drawable):241:241 -> setIcon - 46:59:void setIcon(android.graphics.drawable.Drawable):244:244 -> setIcon - 60:67:void setIcon(android.graphics.drawable.Drawable):243:243 -> setIcon - 68:72:void setIcon(android.graphics.drawable.Drawable):246:246 -> setIcon - 73:74:void setIcon(android.graphics.drawable.Drawable):249:249 -> setIcon - 75:81:void setIcon(android.graphics.drawable.Drawable):251:251 -> setIcon - 1:6:void setIconPadding(int):303:303 -> setIconPadding - 1:3:void setIconSize(int):255:255 -> setIconSize - 1:7:void setIconTintList(android.content.res.ColorStateList):278:278 -> setIconTintList - 8:9:void setIconTintList(android.content.res.ColorStateList):279:279 -> setIconTintList - 10:13:void setIconTintList(android.content.res.ColorStateList):280:280 -> setIconTintList - 14:21:void setIconTintList(android.content.res.ColorStateList):282:282 -> setIconTintList - 1:6:void setMaxLines(int):307:307 -> setMaxLines - 1:3:void setNeedsEmptyIcon(boolean):295:295 -> setNeedsEmptyIcon - 1:6:void setTextAppearance(int):287:287 -> setTextAppearance - 1:6:void setTextColor(android.content.res.ColorStateList):291:291 -> setTextColor - 1:6:void setTitle(java.lang.CharSequence):206:206 -> setTitle + 1:6:void adjustAppearance():145:145 -> h + 7:13:void adjustAppearance():147:147 -> h + 14:17:void adjustAppearance():148:148 -> h + 18:24:void adjustAppearance():149:149 -> h + 25:26:void adjustAppearance():150:150 -> h + 27:32:void adjustAppearance():151:151 -> h + 33:38:void adjustAppearance():154:154 -> h + 39:42:void adjustAppearance():155:155 -> h + 43:49:void adjustAppearance():156:156 -> h + 50:51:void adjustAppearance():157:157 -> h + 52:57:void adjustAppearance():158:158 -> h + 1:5:android.graphics.drawable.StateListDrawable createDefaultBackground():188:188 -> i + 6:9:android.graphics.drawable.StateListDrawable createDefaultBackground():189:189 -> i + 10:16:android.graphics.drawable.StateListDrawable createDefaultBackground():190:190 -> i + 17:22:android.graphics.drawable.StateListDrawable createDefaultBackground():191:191 -> i + 23:27:android.graphics.drawable.StateListDrawable createDefaultBackground():192:192 -> i + 28:39:android.graphics.drawable.StateListDrawable createDefaultBackground():193:193 -> i + 40:53:android.graphics.drawable.StateListDrawable createDefaultBackground():194:194 -> i + 1:10:boolean shouldExpandActionArea():139:139 -> j + 11:18:boolean shouldExpandActionArea():140:140 -> j + 19:28:boolean shouldExpandActionArea():141:141 -> j + 3:6:int[] onCreateDrawableState(int):271:271 -> onCreateDrawableState + 7:24:int[] onCreateDrawableState(int):272:272 -> onCreateDrawableState + 25:30:int[] onCreateDrawableState(int):273:273 -> onCreateDrawableState + 3:6:void setActionView(android.view.View):172:172 -> setActionView + 7:8:void setActionView(android.view.View):173:173 -> setActionView + 9:22:void setActionView(android.view.View):175:175 -> setActionView + 23:28:void setActionView(android.view.View):178:178 -> setActionView + 29:37:void setActionView(android.view.View):179:179 -> setActionView + 38:42:void setActionView(android.view.View):181:181 -> setActionView + 43:48:void setActionView(android.view.View):182:182 -> setActionView + 1:3:void setCheckable(boolean):212:212 -> setCheckable + 4:7:void setCheckable(boolean):213:213 -> setCheckable + 8:9:void setCheckable(boolean):214:214 -> setCheckable + 10:19:void setCheckable(boolean):215:215 -> setCheckable + 1:3:void setChecked(boolean):222:222 -> setChecked + 4:8:void setChecked(boolean):223:223 -> setChecked + 9:10:void setChecked(boolean):225:225 -> setChecked + 11:23:void setChecked(boolean):226:226 -> setChecked + 24:27:void setChecked(boolean):225:225 -> setChecked + 1:12:void setHorizontalPadding(int):300:300 -> setHorizontalPadding + 4:7:void setIcon(android.graphics.drawable.Drawable):235:235 -> setIcon + 8:14:void setIcon(android.graphics.drawable.Drawable):236:236 -> setIcon + 15:26:void setIcon(android.graphics.drawable.Drawable):237:237 -> setIcon + 27:31:void setIcon(android.graphics.drawable.Drawable):238:238 -> setIcon + 32:37:void setIcon(android.graphics.drawable.Drawable):240:240 -> setIcon + 38:41:void setIcon(android.graphics.drawable.Drawable):241:241 -> setIcon + 42:45:void setIcon(android.graphics.drawable.Drawable):242:242 -> setIcon + 46:59:void setIcon(android.graphics.drawable.Drawable):245:245 -> setIcon + 60:67:void setIcon(android.graphics.drawable.Drawable):244:244 -> setIcon + 68:72:void setIcon(android.graphics.drawable.Drawable):247:247 -> setIcon + 73:74:void setIcon(android.graphics.drawable.Drawable):250:250 -> setIcon + 75:81:void setIcon(android.graphics.drawable.Drawable):252:252 -> setIcon + 1:6:void setIconPadding(int):304:304 -> setIconPadding + 1:3:void setIconSize(int):256:256 -> setIconSize + 1:7:void setIconTintList(android.content.res.ColorStateList):279:279 -> setIconTintList + 8:9:void setIconTintList(android.content.res.ColorStateList):280:280 -> setIconTintList + 10:13:void setIconTintList(android.content.res.ColorStateList):281:281 -> setIconTintList + 14:21:void setIconTintList(android.content.res.ColorStateList):283:283 -> setIconTintList + 1:6:void setMaxLines(int):308:308 -> setMaxLines + 1:3:void setNeedsEmptyIcon(boolean):296:296 -> setNeedsEmptyIcon + 1:6:void setTextAppearance(int):288:288 -> setTextAppearance + 1:6:void setTextColor(android.content.res.ColorStateList):292:292 -> setTextColor + 1:6:void setTitle(java.lang.CharSequence):207:207 -> setTitle com.google.android.material.internal.NavigationMenuItemView$1 -> com.google.android.material.internal.NavigationMenuItemView$a: # {"id":"sourceFile","fileName":"NavigationMenuItemView.java"} com.google.android.material.internal.NavigationMenuItemView this$0 -> a 1:6:void (com.google.android.material.internal.NavigationMenuItemView):80:80 -> 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):85:85 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 4:11:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):86:86 -> onInitializeAccessibilityNodeInfo com.google.android.material.internal.NavigationMenuView -> com.google.android.material.internal.NavigationMenuView: # {"id":"sourceFile","fileName":"NavigationMenuView.java"} @@ -151202,85 +148201,80 @@ com.google.android.material.internal.StaticLayoutBuilderCompat -> com.google.and boolean includePad -> k boolean isRtl -> l android.text.TextUtils$TruncateAt ellipsize -> m - com.google.android.material.internal.StaticLayoutBuilderConfigurer staticLayoutBuilderConfigurer -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/internal/i;"} - int DEFAULT_HYPHENATION_FREQUENCY -> o + int DEFAULT_HYPHENATION_FREQUENCY -> n 2:4:void ():58:58 -> - 1:3:void (java.lang.CharSequence,android.text.TextPaint,int):85:85 -> - 4:5:void (java.lang.CharSequence,android.text.TextPaint,int):86:86 -> - 6:7:void (java.lang.CharSequence,android.text.TextPaint,int):87:87 -> - 8:10:void (java.lang.CharSequence,android.text.TextPaint,int):88:88 -> - 11:12:void (java.lang.CharSequence,android.text.TextPaint,int):89:89 -> - 13:18:void (java.lang.CharSequence,android.text.TextPaint,int):90:90 -> - 19:25:void (java.lang.CharSequence,android.text.TextPaint,int):91:91 -> - 26:28:void (java.lang.CharSequence,android.text.TextPaint,int):92:92 -> - 29:32:void (java.lang.CharSequence,android.text.TextPaint,int):93:93 -> - 33:34:void (java.lang.CharSequence,android.text.TextPaint,int):94:94 -> - 35:39:void (java.lang.CharSequence,android.text.TextPaint,int):95:95 -> - 40:42:void (java.lang.CharSequence,android.text.TextPaint,int):96:96 -> - 43:45:void (java.lang.CharSequence,android.text.TextPaint,int):97:97 -> - 1:4:android.text.StaticLayout build():242:242 -> a - 5:9:android.text.StaticLayout build():243:243 -> a - 10:15:android.text.StaticLayout build():247:247 -> a - 16:17:android.text.StaticLayout build():248:248 -> a - 18:22:android.text.StaticLayout build():249:249 -> a - 23:31:android.text.StaticLayout build():250:250 -> a - 32:43:android.text.StaticLayout build():253:253 -> a - 44:51:android.text.StaticLayout build():255:255 -> a - 52:55:android.text.StaticLayout build():256:256 -> a - 56:59:android.text.StaticLayout build():260:260 -> a - 60:63:android.text.StaticLayout build():261:261 -> a - 64:68:android.text.StaticLayout build():263:263 -> a - 69:73:android.text.StaticLayout build():264:264 -> a - 74:77:android.text.StaticLayout build():265:265 -> a - 78:80:android.text.StaticLayout build():266:266 -> a - 81:82:android.text.StaticLayout build():267:267 -> a - 83:85:android.text.StaticLayout build():268:268 -> a - 86:89:android.text.StaticLayout build():269:269 -> a - 90:92:android.text.StaticLayout build():270:270 -> a - 93:97:android.text.StaticLayout build():272:272 -> a - 98:112:android.text.StaticLayout build():273:273 -> a - 113:117:android.text.StaticLayout build():275:275 -> a - 118:121:android.text.StaticLayout build():277:277 -> a - 122:126:android.text.StaticLayout build():278:278 -> a - 127:130:android.text.StaticLayout build():280:280 -> a - 131:133:android.text.StaticLayout build():281:281 -> a - 134:138:android.text.StaticLayout build():283:283 -> a - 1:6:com.google.android.material.internal.StaticLayoutBuilderCompat obtain(java.lang.CharSequence,android.text.TextPaint,int):111:111 -> b + 1:3:void (java.lang.CharSequence,android.text.TextPaint,int):90:90 -> + 4:5:void (java.lang.CharSequence,android.text.TextPaint,int):91:91 -> + 6:7:void (java.lang.CharSequence,android.text.TextPaint,int):92:92 -> + 8:10:void (java.lang.CharSequence,android.text.TextPaint,int):93:93 -> + 11:12:void (java.lang.CharSequence,android.text.TextPaint,int):94:94 -> + 13:18:void (java.lang.CharSequence,android.text.TextPaint,int):95:95 -> + 19:25:void (java.lang.CharSequence,android.text.TextPaint,int):96:96 -> + 26:28:void (java.lang.CharSequence,android.text.TextPaint,int):97:97 -> + 29:32:void (java.lang.CharSequence,android.text.TextPaint,int):98:98 -> + 33:34:void (java.lang.CharSequence,android.text.TextPaint,int):99:99 -> + 35:39:void (java.lang.CharSequence,android.text.TextPaint,int):100:100 -> + 40:42:void (java.lang.CharSequence,android.text.TextPaint,int):101:101 -> + 43:45:void (java.lang.CharSequence,android.text.TextPaint,int):102:102 -> + 1:4:android.text.StaticLayout build():246:246 -> a + 5:9:android.text.StaticLayout build():247:247 -> a + 10:15:android.text.StaticLayout build():251:251 -> a + 16:17:android.text.StaticLayout build():252:252 -> a + 18:22:android.text.StaticLayout build():253:253 -> a + 23:31:android.text.StaticLayout build():254:254 -> a + 32:43:android.text.StaticLayout build():257:257 -> a + 44:51:android.text.StaticLayout build():259:259 -> a + 52:55:android.text.StaticLayout build():260:260 -> a + 56:59:android.text.StaticLayout build():264:264 -> a + 60:63:android.text.StaticLayout build():265:265 -> a + 64:68:android.text.StaticLayout build():267:267 -> a + 69:73:android.text.StaticLayout build():268:268 -> a + 74:77:android.text.StaticLayout build():269:269 -> a + 78:80:android.text.StaticLayout build():270:270 -> a + 81:82:android.text.StaticLayout build():271:271 -> a + 83:85:android.text.StaticLayout build():272:272 -> a + 86:89:android.text.StaticLayout build():273:273 -> a + 90:92:android.text.StaticLayout build():274:274 -> a + 93:97:android.text.StaticLayout build():276:276 -> a + 98:112:android.text.StaticLayout build():277:277 -> a + 113:117:android.text.StaticLayout build():279:279 -> a + 118:121:android.text.StaticLayout build():281:281 -> a + 122:126:android.text.StaticLayout build():282:282 -> a + 127:131:android.text.StaticLayout build():287:287 -> a + 1:6:com.google.android.material.internal.StaticLayoutBuilderCompat obtain(java.lang.CharSequence,android.text.TextPaint,int):116:116 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;Landroid/text/TextPaint;I)Lcom/google/android/material/internal/h;"} - 1:3:com.google.android.material.internal.StaticLayoutBuilderCompat setAlignment(android.text.Layout$Alignment):123:123 -> c + 1:3:com.google.android.material.internal.StaticLayoutBuilderCompat setAlignment(android.text.Layout$Alignment):128:128 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/Layout$Alignment;)Lcom/google/android/material/internal/h;"} - 1:3:com.google.android.material.internal.StaticLayoutBuilderCompat setEllipsize(android.text.TextUtils$TruncateAt):223:223 -> d + 1:3:com.google.android.material.internal.StaticLayoutBuilderCompat setEllipsize(android.text.TextUtils$TruncateAt):228:228 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/TextUtils$TruncateAt;)Lcom/google/android/material/internal/h;"} - 1:3:com.google.android.material.internal.StaticLayoutBuilderCompat setHyphenationFrequency(int):208:208 -> e + 1:3:com.google.android.material.internal.StaticLayoutBuilderCompat setHyphenationFrequency(int):213:213 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/android/material/internal/h;"} - 1:3:com.google.android.material.internal.StaticLayoutBuilderCompat setIncludePad(boolean):138:138 -> f + 1:3:com.google.android.material.internal.StaticLayoutBuilderCompat setIncludePad(boolean):143:143 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lcom/google/android/material/internal/h;"} - 1:3:com.google.android.material.internal.StaticLayoutBuilderCompat setIsRtl(boolean):367:367 -> g + 1:3:com.google.android.material.internal.StaticLayoutBuilderCompat setIsRtl(boolean):378:378 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lcom/google/android/material/internal/h;"} - 1:2:com.google.android.material.internal.StaticLayoutBuilderCompat setLineSpacing(float,float):193:193 -> h + 1:2:com.google.android.material.internal.StaticLayoutBuilderCompat setLineSpacing(float,float):198:198 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"(FF)Lcom/google/android/material/internal/h;"} - 3:5:com.google.android.material.internal.StaticLayoutBuilderCompat setLineSpacing(float,float):194:194 -> h - 1:3:com.google.android.material.internal.StaticLayoutBuilderCompat setMaxLines(int):178:178 -> i + 3:5:com.google.android.material.internal.StaticLayoutBuilderCompat setLineSpacing(float,float):199:199 -> h + 1:3:com.google.android.material.internal.StaticLayoutBuilderCompat setMaxLines(int):183:183 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/android/material/internal/h;"} - 1:3:com.google.android.material.internal.StaticLayoutBuilderCompat setStaticLayoutBuilderConfigurer(com.google.android.material.internal.StaticLayoutBuilderConfigurer):235:235 -> j + 1:1:com.google.android.material.internal.StaticLayoutBuilderCompat setStaticLayoutBuilderConfigurer(com.google.android.material.internal.StaticLayoutBuilderConfigurer):0:0 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/internal/i;)Lcom/google/android/material/internal/h;"} com.google.android.material.internal.StaticLayoutBuilderCompat$StaticLayoutBuilderCompatException -> com.google.android.material.internal.h$a: # {"id":"sourceFile","fileName":"StaticLayoutBuilderCompat.java"} com.google.android.material.internal.StaticLayoutBuilderConfigurer -> com.google.android.material.internal.i: # {"id":"sourceFile","fileName":"StaticLayoutBuilderConfigurer.java"} - void configure(android.text.StaticLayout$Builder) -> a com.google.android.material.internal.TextDrawableHelper -> com.google.android.material.internal.j: # {"id":"sourceFile","fileName":"TextDrawableHelper.java"} android.text.TextPaint textPaint -> a com.google.android.material.resources.TextAppearanceFontCallback fontCallback -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc2/f;"} float textWidth -> c float textHeight -> d boolean textSizeDirty -> e java.lang.ref.WeakReference delegate -> f com.google.android.material.resources.TextAppearance textAppearance -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc2/d;"} 1:3:void (com.google.android.material.internal.TextDrawableHelper$TextDrawableDelegate):77:77 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/internal/j$b;)V"} 4:11:void (com.google.android.material.internal.TextDrawableHelper$TextDrawableDelegate):41:41 -> @@ -151295,7 +148289,7 @@ com.google.android.material.internal.TextDrawableHelper -> com.google.android.ma 5:17:float calculateTextHeight(java.lang.String):138:138 -> c 5:16:float calculateTextWidth(java.lang.CharSequence):122:122 -> d 1:3:com.google.android.material.resources.TextAppearance getTextAppearance():148:148 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc2/d;"} 1:4:float getTextHeight(java.lang.String):127:127 -> f 5:7:float getTextHeight(java.lang.String):128:128 -> f 8:10:float getTextHeight(java.lang.String):130:130 -> f @@ -151311,7 +148305,7 @@ com.google.android.material.internal.TextDrawableHelper -> com.google.android.ma 1:8:void setDelegate(com.google.android.material.internal.TextDrawableHelper$TextDrawableDelegate):83:83 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/internal/j$b;)V"} 1:4:void setTextAppearance(com.google.android.material.resources.TextAppearance,android.content.Context):159:159 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/e;Landroid/content/Context;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc2/d;Landroid/content/Context;)V"} 5:8:void setTextAppearance(com.google.android.material.resources.TextAppearance,android.content.Context):160:160 -> k 9:15:void setTextAppearance(com.google.android.material.resources.TextAppearance,android.content.Context):162:162 -> k 16:25:void setTextAppearance(com.google.android.material.resources.TextAppearance,android.content.Context):164:164 -> k @@ -151342,23 +148336,23 @@ com.google.android.material.internal.TextDrawableHelper$TextDrawableDelegate -> com.google.android.material.internal.TextScale -> com.google.android.material.internal.k: # {"id":"sourceFile","fileName":"TextScale.java"} 1:4:void ():34:34 -> - 1:4:void captureEndValues(androidx.transition.TransitionValues):44:44 -> f + 1:4:void captureEndValues(androidx.transition.TransitionValues):44:44 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 1:4:void captureStartValues(androidx.transition.TransitionValues):39:39 -> l + 1:6:void captureValues(androidx.transition.TransitionValues):48:48 -> j0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 1:6:void captureValues(androidx.transition.TransitionValues):48:48 -> l0 + 7:8:void captureValues(androidx.transition.TransitionValues):49:49 -> j0 + 9:24:void captureValues(androidx.transition.TransitionValues):50:50 -> j0 + 1:4:void captureStartValues(androidx.transition.TransitionValues):39:39 -> m # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} - 7:8:void captureValues(androidx.transition.TransitionValues):49:49 -> l0 - 9:24:void captureValues(androidx.transition.TransitionValues):50:50 -> l0 - 6:18:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):59:59 -> p + 6:18:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):59:59 -> q # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/v;Landroidx/transition/v;)Landroid/animation/Animator;"} - 19:20:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):65:65 -> p - 21:22:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):66:66 -> p - 23:24:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):67:67 -> p - 25:46:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):69:69 -> p - 47:68:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):71:71 -> p - 69:80:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):76:76 -> p - 81:89:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):78:78 -> p + 19:20:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):65:65 -> q + 21:22:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):66:66 -> q + 23:24:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):67:67 -> q + 25:46:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):69:69 -> q + 47:68:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):71:71 -> q + 69:80:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):76:76 -> q + 81:89:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):78:78 -> q com.google.android.material.internal.TextScale$1 -> com.google.android.material.internal.k$a: # {"id":"sourceFile","fileName":"TextScale.java"} android.widget.TextView val$view -> a @@ -151377,51 +148371,51 @@ com.google.android.material.internal.ThemeEnforcement -> com.google.android.mate int[] APPCOMPAT_CHECK_ATTRS -> a int[] MATERIAL_CHECK_ATTRS -> b 1:8:void ():44:44 -> - 9:17:void ():49:49 -> - 1:8:void checkAppCompatTheme(android.content.Context):214:214 -> a - 1:2:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):130:130 -> b - 3:6:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):131:131 -> b - 7:9:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):133:133 -> b - 10:13:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):134:134 -> b - 14:18:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):135:135 -> b - 19:23:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):138:138 -> b - 24:36:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):140:140 -> b - 37:46:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):142:142 -> b - 47:49:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):146:146 -> b - 50:53:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):149:149 -> b - 1:8:void checkMaterialTheme(android.content.Context):218:218 -> c - 1:2:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):159:159 -> d - 3:6:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):160:160 -> d - 7:9:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):162:162 -> d - 10:15:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):163:163 -> d - 16:21:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):166:166 -> d - 22:25:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):172:172 -> d - 26:30:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):181:181 -> d - 31:33:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):174:174 -> d - 34:41:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):175:175 -> d - 42:47:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):185:185 -> d - 48:55:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):188:188 -> d - 1:7:void checkTheme(android.content.Context,int[],java.lang.String):248:248 -> e - 8:35:void checkTheme(android.content.Context,int[],java.lang.String):249:249 -> e - 1:4:boolean isCustomTextAppearanceValid(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):202:202 -> f - 5:12:boolean isCustomTextAppearanceValid(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):203:203 -> f - 13:18:boolean isCustomTextAppearanceValid(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):204:204 -> f - 19:25:boolean isCustomTextAppearanceValid(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):205:205 -> f - 26:30:boolean isCustomTextAppearanceValid(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):209:209 -> f - 1:3:boolean isMaterial3Theme(android.content.Context):230:230 -> g - 4:8:boolean isMaterial3Theme(android.content.Context):231:231 -> g - 1:6:boolean isTheme(android.content.Context,int[]):235:235 -> h - 7:9:boolean isTheme(android.content.Context,int[]):236:236 -> h - 10:15:boolean isTheme(android.content.Context,int[]):237:237 -> h - 16:22:boolean isTheme(android.content.Context,int[]):238:238 -> h - 23:27:boolean isTheme(android.content.Context,int[]):242:242 -> h - 1:3:android.content.res.TypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):78:78 -> i - 4:6:android.content.res.TypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):81:81 -> i - 7:11:android.content.res.TypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):84:84 -> i - 1:3:androidx.appcompat.widget.TintTypedArray obtainTintedStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):116:116 -> j + 9:17:void ():47:47 -> + 1:8:void checkAppCompatTheme(android.content.Context):212:212 -> a + 1:2:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):128:128 -> b + 3:6:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):129:129 -> b + 7:9:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):131:131 -> b + 10:13:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):132:132 -> b + 14:18:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):133:133 -> b + 19:23:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):136:136 -> b + 24:36:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):138:138 -> b + 37:46:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):140:140 -> b + 47:49:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):144:144 -> b + 50:53:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):147:147 -> b + 1:8:void checkMaterialTheme(android.content.Context):216:216 -> c + 1:2:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):157:157 -> d + 3:6:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):158:158 -> d + 7:9:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):160:160 -> d + 10:15:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):161:161 -> d + 16:21:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):164:164 -> d + 22:25:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):170:170 -> d + 26:30:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):179:179 -> d + 31:33:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):172:172 -> d + 34:41:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):173:173 -> d + 42:47:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):183:183 -> d + 48:55:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):186:186 -> d + 1:7:void checkTheme(android.content.Context,int[],java.lang.String):246:246 -> e + 8:35:void checkTheme(android.content.Context,int[],java.lang.String):247:247 -> e + 1:4:boolean isCustomTextAppearanceValid(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):200:200 -> f + 5:12:boolean isCustomTextAppearanceValid(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):201:201 -> f + 13:18:boolean isCustomTextAppearanceValid(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):202:202 -> f + 19:25:boolean isCustomTextAppearanceValid(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):203:203 -> f + 26:30:boolean isCustomTextAppearanceValid(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):207:207 -> f + 1:3:boolean isMaterial3Theme(android.content.Context):228:228 -> g + 4:8:boolean isMaterial3Theme(android.content.Context):229:229 -> g + 1:6:boolean isTheme(android.content.Context,int[]):233:233 -> h + 7:9:boolean isTheme(android.content.Context,int[]):234:234 -> h + 10:15:boolean isTheme(android.content.Context,int[]):235:235 -> h + 16:22:boolean isTheme(android.content.Context,int[]):236:236 -> h + 23:27:boolean isTheme(android.content.Context,int[]):240:240 -> h + 1:3:android.content.res.TypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):76:76 -> i + 4:6:android.content.res.TypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):79:79 -> i + 7:11:android.content.res.TypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):82:82 -> i + 1:3:androidx.appcompat.widget.TintTypedArray obtainTintedStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):114:114 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)Landroidx/appcompat/widget/h0;"} - 4:6:androidx.appcompat.widget.TintTypedArray obtainTintedStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):119:119 -> j - 7:11:androidx.appcompat.widget.TintTypedArray obtainTintedStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):122:122 -> j + 4:6:androidx.appcompat.widget.TintTypedArray obtainTintedStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):117:117 -> j + 7:11:androidx.appcompat.widget.TintTypedArray obtainTintedStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):120:120 -> j com.google.android.material.internal.ToolbarUtils -> com.google.android.material.internal.n: # {"id":"sourceFile","fileName":"ToolbarUtils.java"} java.util.Comparator VIEW_TOP_COMPARATOR -> a @@ -151460,39 +148454,39 @@ com.google.android.material.internal.TouchObserverFrameLayout -> com.google.andr 1:3:void setOnTouchListener(android.view.View$OnTouchListener):62:62 -> setOnTouchListener com.google.android.material.internal.ViewUtils -> com.google.android.material.internal.p: # {"id":"sourceFile","fileName":"ViewUtils.java"} - 1:4:void lambda$requestFocusAndShowKeyboard$0(android.view.View,boolean):86:86 -> a - 1:2:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):309:309 -> b + 1:4:void lambda$requestFocusAndShowKeyboard$0(android.view.View,boolean):93:93 -> a + 1:2:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):316:316 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Lcom/google/android/material/internal/p$c;)V"} - 3:6:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):311:311 -> b - 7:10:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):312:312 -> b - 11:14:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):313:313 -> b - 15:21:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):314:314 -> b - 22:29:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):317:317 -> b - 30:33:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):326:326 -> b - 1:5:float dpToPx(android.content.Context,int):186:186 -> c - 6:15:float dpToPx(android.content.Context,int):187:187 -> c - 1:10:java.lang.Integer getBackgroundColor(android.view.View):458:458 -> d - 11:21:java.lang.Integer getBackgroundColor(android.view.View):459:459 -> d - 1:13:android.view.inputmethod.InputMethodManager getInputMethodManager(android.view.View):109:109 -> e - 1:5:float getParentAbsoluteElevation(android.view.View):356:356 -> f - 6:9:float getParentAbsoluteElevation(android.view.View):357:357 -> f - 10:17:float getParentAbsoluteElevation(android.view.View):358:358 -> f - 18:23:float getParentAbsoluteElevation(android.view.View):359:359 -> f - 1:10:boolean isLayoutRtl(android.view.View):182:182 -> g - 15:17:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):175:175 -> h - 18:20:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):173:173 -> h - 21:23:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):171:171 -> h - 24:26:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):169:169 -> h - 27:29:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):167:167 -> h - 30:32:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):165:165 -> h - 1:6:void requestApplyInsetsWhenAttached(android.view.View):331:331 -> i - 7:10:void requestApplyInsetsWhenAttached(android.view.View):333:333 -> i - 11:19:void requestApplyInsetsWhenAttached(android.view.View):336:336 -> i - 1:3:void requestFocusAndShowKeyboard(android.view.View,boolean):85:85 -> j - 4:12:void requestFocusAndShowKeyboard(android.view.View,boolean):86:86 -> j - 3:8:void showKeyboard(android.view.View,boolean):70:70 -> k - 9:16:void showKeyboard(android.view.View,boolean):72:72 -> k - 17:25:void showKeyboard(android.view.View,boolean):76:76 -> k + 3:6:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):318:318 -> b + 7:10:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):319:319 -> b + 11:14:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):320:320 -> b + 15:21:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):321:321 -> b + 22:29:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):324:324 -> b + 30:33:void doOnApplyWindowInsets(android.view.View,com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener):333:333 -> b + 1:5:float dpToPx(android.content.Context,int):193:193 -> c + 6:15:float dpToPx(android.content.Context,int):194:194 -> c + 1:10:java.lang.Integer getBackgroundColor(android.view.View):457:457 -> d + 11:21:java.lang.Integer getBackgroundColor(android.view.View):458:458 -> d + 1:13:android.view.inputmethod.InputMethodManager getInputMethodManager(android.view.View):116:116 -> e + 1:5:float getParentAbsoluteElevation(android.view.View):363:363 -> f + 6:9:float getParentAbsoluteElevation(android.view.View):364:364 -> f + 10:17:float getParentAbsoluteElevation(android.view.View):365:365 -> f + 18:23:float getParentAbsoluteElevation(android.view.View):366:366 -> f + 1:10:boolean isLayoutRtl(android.view.View):189:189 -> g + 15:17:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):182:182 -> h + 18:20:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):180:180 -> h + 21:23:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):178:178 -> h + 24:26:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):176:176 -> h + 27:29:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):174:174 -> h + 30:32:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):172:172 -> h + 1:6:void requestApplyInsetsWhenAttached(android.view.View):338:338 -> i + 7:10:void requestApplyInsetsWhenAttached(android.view.View):340:340 -> i + 11:19:void requestApplyInsetsWhenAttached(android.view.View):343:343 -> i + 1:3:void requestFocusAndShowKeyboard(android.view.View,boolean):92:92 -> j + 4:12:void requestFocusAndShowKeyboard(android.view.View,boolean):93:93 -> j + 3:8:void showKeyboard(android.view.View,boolean):77:77 -> k + 9:16:void showKeyboard(android.view.View,boolean):79:79 -> k + 17:25:void showKeyboard(android.view.View,boolean):83:83 -> k com.google.android.material.internal.ViewUtils$$ExternalSyntheticLambda0 -> com.google.android.material.internal.o: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -151510,40 +148504,36 @@ com.google.android.material.internal.ViewUtils$2 -> com.google.android.material. # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/internal/p$c;"} com.google.android.material.internal.ViewUtils$RelativePadding val$initialPadding -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/internal/p$d;"} - 1:8:void (com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener,com.google.android.material.internal.ViewUtils$RelativePadding):319:319 -> + 1:8:void (com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener,com.google.android.material.internal.ViewUtils$RelativePadding):326:326 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/internal/p$c;Lcom/google/android/material/internal/p$d;)V"} - 1:14:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):322:322 -> onApplyWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + 1:14:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):329:329 -> onApplyWindowInsets + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} com.google.android.material.internal.ViewUtils$3 -> com.google.android.material.internal.p$b: # {"id":"sourceFile","fileName":"ViewUtils.java"} - 1:4:void ():337:337 -> - 1:3:void onViewAttachedToWindow(android.view.View):340:340 -> onViewAttachedToWindow - 4:7:void onViewAttachedToWindow(android.view.View):341:341 -> onViewAttachedToWindow + 1:4:void ():344:344 -> + 1:3:void onViewAttachedToWindow(android.view.View):347:347 -> onViewAttachedToWindow + 4:7:void onViewAttachedToWindow(android.view.View):348:348 -> onViewAttachedToWindow com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener -> com.google.android.material.internal.p$c: # {"id":"sourceFile","fileName":"ViewUtils.java"} androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,com.google.android.material.internal.ViewUtils$RelativePadding) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;Lcom/google/android/material/internal/p$d;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;Lcom/google/android/material/internal/p$d;)Landroidx/core/view/D0;"} com.google.android.material.internal.ViewUtils$RelativePadding -> com.google.android.material.internal.p$d: # {"id":"sourceFile","fileName":"ViewUtils.java"} int start -> a int top -> b int end -> c int bottom -> d - 1:5:void (int,int,int,int):215:219 -> - 6:10:void (com.google.android.material.internal.ViewUtils$RelativePadding):222:226 -> + 1:5:void (int,int,int,int):222:226 -> + 6:10:void (com.google.android.material.internal.ViewUtils$RelativePadding):229:233 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/internal/p$d;)V"} - 1:12:void applyToView(android.view.View):231:231 -> a + 1:12:void applyToView(android.view.View):238:238 -> a com.google.android.material.internal.VisibilityAwareImageButton -> com.google.android.material.internal.q: # {"id":"sourceFile","fileName":"VisibilityAwareImageButton.java"} -com.google.android.material.math.MathUtils -> c2.a: +com.google.android.material.math.MathUtils -> Z1.a: # {"id":"sourceFile","fileName":"MathUtils.java"} - 1:6:boolean areAllElementsEqual(float[]):111:111 -> a - 7:9:boolean areAllElementsEqual(float[]):114:114 -> a - 10:12:boolean areAllElementsEqual(float[]):115:115 -> a - 13:23:boolean areAllElementsEqual(float[]):116:116 -> a - 5:10:float dist(float,float,float,float):32:32 -> b - 1:7:float lerp(float,float,float):39:39 -> c -com.google.android.material.motion.MaterialBackAnimationHelper -> d2.a: + 5:10:float dist(float,float,float,float):30:30 -> a + 1:7:float lerp(float,float,float):37:37 -> b +com.google.android.material.motion.MaterialBackAnimationHelper -> a2.a: # {"id":"sourceFile","fileName":"MaterialBackAnimationHelper.java"} android.animation.TimeInterpolator progressInterpolator -> a android.view.View view -> b @@ -151552,33 +148542,35 @@ com.google.android.material.motion.MaterialBackAnimationHelper -> d2.a: int cancelDuration -> e androidx.activity.BackEventCompat backEvent -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/b;"} - 1:3:void (android.view.View):55:55 -> - 4:16:void (android.view.View):45:45 -> - 17:18:void (android.view.View):56:56 -> - 19:22:void (android.view.View):58:58 -> - 23:26:void (android.view.View):59:59 -> - 27:32:void (android.view.View):60:60 -> - 33:36:void (android.view.View):62:62 -> - 37:42:void (android.view.View):63:63 -> - 43:46:void (android.view.View):65:65 -> - 47:53:void (android.view.View):66:66 -> - 1:7:float interpolateProgress(float):71:71 -> a - 1:4:androidx.activity.BackEventCompat onCancelBackProgress():97:97 -> b + 1:3:void (android.view.View):54:54 -> + 4:5:void (android.view.View):55:55 -> + 6:9:void (android.view.View):57:57 -> + 10:14:void (android.view.View):58:58 -> + 15:18:void (android.view.View):62:62 -> + 19:24:void (android.view.View):59:59 -> + 25:28:void (android.view.View):63:63 -> + 29:34:void (android.view.View):64:64 -> + 35:38:void (android.view.View):66:66 -> + 39:44:void (android.view.View):67:67 -> + 45:48:void (android.view.View):69:69 -> + 49:55:void (android.view.View):70:70 -> + 1:7:float interpolateProgress(float):75:75 -> a + 1:4:androidx.activity.BackEventCompat onCancelBackProgress():101:101 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/activity/b;"} - 5:11:androidx.activity.BackEventCompat onCancelBackProgress():98:98 -> b - 12:14:androidx.activity.BackEventCompat onCancelBackProgress():102:102 -> b - 15:17:androidx.activity.BackEventCompat onCancelBackProgress():103:103 -> b - 1:3:androidx.activity.BackEventCompat onHandleBackInvoked():90:90 -> c + 5:11:androidx.activity.BackEventCompat onCancelBackProgress():102:102 -> b + 12:14:androidx.activity.BackEventCompat onCancelBackProgress():106:106 -> b + 15:17:androidx.activity.BackEventCompat onCancelBackProgress():107:107 -> b + 1:3:androidx.activity.BackEventCompat onHandleBackInvoked():94:94 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/activity/b;"} - 4:6:androidx.activity.BackEventCompat onHandleBackInvoked():91:91 -> c - 1:3:void onStartBackProgress(androidx.activity.BackEventCompat):75:75 -> d + 4:6:androidx.activity.BackEventCompat onHandleBackInvoked():95:95 -> c + 1:3:void onStartBackProgress(androidx.activity.BackEventCompat):79:79 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} - 1:4:androidx.activity.BackEventCompat onUpdateBackProgress(androidx.activity.BackEventCompat):80:80 -> e + 1:4:androidx.activity.BackEventCompat onUpdateBackProgress(androidx.activity.BackEventCompat):84:84 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)Landroidx/activity/b;"} - 5:11:androidx.activity.BackEventCompat onUpdateBackProgress(androidx.activity.BackEventCompat):81:81 -> e - 12:13:androidx.activity.BackEventCompat onUpdateBackProgress(androidx.activity.BackEventCompat):83:83 -> e - 14:16:androidx.activity.BackEventCompat onUpdateBackProgress(androidx.activity.BackEventCompat):84:84 -> e -com.google.android.material.motion.MaterialBackHandler -> d2.b: + 5:11:androidx.activity.BackEventCompat onUpdateBackProgress(androidx.activity.BackEventCompat):85:85 -> e + 12:13:androidx.activity.BackEventCompat onUpdateBackProgress(androidx.activity.BackEventCompat):87:87 -> e + 14:16:androidx.activity.BackEventCompat onUpdateBackProgress(androidx.activity.BackEventCompat):88:88 -> e +com.google.android.material.motion.MaterialBackHandler -> a2.b: # {"id":"sourceFile","fileName":"MaterialBackHandler.java"} void startBackProgress(androidx.activity.BackEventCompat) -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} @@ -151586,20 +148578,20 @@ com.google.android.material.motion.MaterialBackHandler -> d2.b: # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} void handleBackInvoked() -> c void cancelBackProgress() -> d -com.google.android.material.motion.MaterialBackOrchestrator -> d2.c: +com.google.android.material.motion.MaterialBackOrchestrator -> a2.c: # {"id":"sourceFile","fileName":"MaterialBackOrchestrator.java"} com.google.android.material.motion.MaterialBackOrchestrator$BackCallbackDelegate backCallbackDelegate -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/c$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La2/c$d;"} com.google.android.material.motion.MaterialBackHandler backHandler -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La2/b;"} android.view.View view -> c 1:3:void (com.google.android.material.motion.MaterialBackHandler,android.view.View):52:52 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/b;Landroid/view/View;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La2/b;Landroid/view/View;)V"} 4:9:void (com.google.android.material.motion.MaterialBackHandler,android.view.View):43:43 -> 10:11:void (com.google.android.material.motion.MaterialBackHandler,android.view.View):53:53 -> 12:14:void (com.google.android.material.motion.MaterialBackHandler,android.view.View):54:54 -> 1:7:com.google.android.material.motion.MaterialBackOrchestrator$BackCallbackDelegate createBackCallbackDelegate():100:100 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld2/c$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()La2/c$d;"} 8:17:com.google.android.material.motion.MaterialBackOrchestrator$BackCallbackDelegate createBackCallbackDelegate():101:101 -> a 18:24:com.google.android.material.motion.MaterialBackOrchestrator$BackCallbackDelegate createBackCallbackDelegate():103:103 -> a 2:5:void startListeningForBackCallbacks():74:74 -> b @@ -151607,57 +148599,56 @@ com.google.android.material.motion.MaterialBackOrchestrator -> d2.c: 5:12:void startListeningForBackCallbacks(boolean):87:87 -> c 1:4:void stopListeningForBackCallbacks():93:93 -> d 5:10:void stopListeningForBackCallbacks():94:94 -> d -com.google.android.material.motion.MaterialBackOrchestrator$1 -> d2.c$a: +com.google.android.material.motion.MaterialBackOrchestrator$1 -> a2.c$a: # {"id":"sourceFile","fileName":"MaterialBackOrchestrator.java"} -com.google.android.material.motion.MaterialBackOrchestrator$Api33BackCallbackDelegate -> d2.c$b: +com.google.android.material.motion.MaterialBackOrchestrator$Api33BackCallbackDelegate -> a2.c$b: # {"id":"sourceFile","fileName":"MaterialBackOrchestrator.java"} android.window.OnBackInvokedCallback onBackInvokedCallback -> a 1:1:void ():157:157 -> 2:2:void (com.google.android.material.motion.MaterialBackOrchestrator$1):157:157 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/c$a;)V"} - 1:5:void startListeningForBackCallbacks(com.google.android.material.motion.MaterialBackHandler,android.view.View,boolean):169:169 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/b;Landroid/view/View;Z)V"} - 6:12:void startListeningForBackCallbacks(com.google.android.material.motion.MaterialBackHandler,android.view.View,boolean):173:173 -> a - 13:25:void startListeningForBackCallbacks(com.google.android.material.motion.MaterialBackHandler,android.view.View,boolean):178:178 -> a - 26:29:void startListeningForBackCallbacks(com.google.android.material.motion.MaterialBackHandler,android.view.View,boolean):183:183 -> a - 1:5:void stopListeningForBackCallbacks(android.view.View):189:189 -> b - 6:12:void stopListeningForBackCallbacks(android.view.View):192:192 -> b - 13:18:void stopListeningForBackCallbacks(android.view.View):196:196 -> b - 19:21:void stopListeningForBackCallbacks(android.view.View):197:197 -> b - 1:9:android.window.OnBackInvokedCallback createOnBackInvokedCallback(com.google.android.material.motion.MaterialBackHandler):201:201 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/b;)Landroid/window/OnBackInvokedCallback;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La2/c$a;)V"} + 1:7:void stopListeningForBackCallbacks(android.view.View):189:189 -> a + 8:13:void stopListeningForBackCallbacks(android.view.View):193:193 -> a + 14:16:void stopListeningForBackCallbacks(android.view.View):194:194 -> a + 1:5:void startListeningForBackCallbacks(com.google.android.material.motion.MaterialBackHandler,android.view.View,boolean):169:169 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(La2/b;Landroid/view/View;Z)V"} + 6:12:void startListeningForBackCallbacks(com.google.android.material.motion.MaterialBackHandler,android.view.View,boolean):173:173 -> b + 13:25:void startListeningForBackCallbacks(com.google.android.material.motion.MaterialBackHandler,android.view.View,boolean):178:178 -> b + 26:29:void startListeningForBackCallbacks(com.google.android.material.motion.MaterialBackHandler,android.view.View,boolean):183:183 -> b + 1:9:android.window.OnBackInvokedCallback createOnBackInvokedCallback(com.google.android.material.motion.MaterialBackHandler):198:198 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(La2/b;)Landroid/window/OnBackInvokedCallback;"} 1:8:boolean isListeningForBackCallbacks():162:162 -> d -com.google.android.material.motion.MaterialBackOrchestrator$Api33BackCallbackDelegate$$ExternalSyntheticApiModelOutline0 -> d2.d: +com.google.android.material.motion.MaterialBackOrchestrator$Api33BackCallbackDelegate$$ExternalSyntheticApiModelOutline0 -> a2.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.window.OnBackInvokedDispatcher d2.MaterialBackOrchestrator$Api33BackCallbackDelegate$$ExternalSyntheticApiModelOutline0.m(android.view.View):0:0 -> a + 1:1:android.window.OnBackInvokedDispatcher a2.MaterialBackOrchestrator$Api33BackCallbackDelegate$$ExternalSyntheticApiModelOutline0.m(android.view.View):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.motion.MaterialBackOrchestrator$Api33BackCallbackDelegate$$ExternalSyntheticLambda1 -> d2.e: +com.google.android.material.motion.MaterialBackOrchestrator$Api33BackCallbackDelegate$$ExternalSyntheticLambda1 -> a2.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.motion.MaterialBackHandler com.google.android.material.motion.MaterialBackOrchestrator$Api33BackCallbackDelegate$$InternalSyntheticLambda$2$cb308c4ddd0e70e4c38bad1763d311beb54bbe3785d76ce5461bf56e55b39447$0.f$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La2/b;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void d2.MaterialBackOrchestrator$Api33BackCallbackDelegate$$ExternalSyntheticLambda1.(d2.MaterialBackHandler):0:0 -> + 1:1:void a2.MaterialBackOrchestrator$Api33BackCallbackDelegate$$ExternalSyntheticLambda1.(a2.MaterialBackHandler):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/b;)V"} - 1:1:void d2.MaterialBackOrchestrator$Api33BackCallbackDelegate$$ExternalSyntheticLambda1.onBackInvoked():0:0 -> onBackInvoked + # {"id":"com.android.tools.r8.residualsignature","signature":"(La2/b;)V"} + 1:1:void a2.MaterialBackOrchestrator$Api33BackCallbackDelegate$$ExternalSyntheticLambda1.onBackInvoked():0:0 -> onBackInvoked # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.motion.MaterialBackOrchestrator$Api34BackCallbackDelegate -> d2.c$c: +com.google.android.material.motion.MaterialBackOrchestrator$Api34BackCallbackDelegate -> a2.c$c: # {"id":"sourceFile","fileName":"MaterialBackOrchestrator.java"} 1:1:void ():117:117 -> 2:2:void (com.google.android.material.motion.MaterialBackOrchestrator$1):117:117 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/c$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La2/c$a;)V"} 1:6:android.window.OnBackInvokedCallback createOnBackInvokedCallback(com.google.android.material.motion.MaterialBackHandler):122:122 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/b;)Landroid/window/OnBackInvokedCallback;"} -com.google.android.material.motion.MaterialBackOrchestrator$Api34BackCallbackDelegate$1 -> d2.c$c$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(La2/b;)Landroid/window/OnBackInvokedCallback;"} +com.google.android.material.motion.MaterialBackOrchestrator$Api34BackCallbackDelegate$1 -> a2.c$c$a: # {"id":"sourceFile","fileName":"MaterialBackOrchestrator.java"} com.google.android.material.motion.MaterialBackHandler val$backHandler -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La2/b;"} com.google.android.material.motion.MaterialBackOrchestrator$Api34BackCallbackDelegate this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/c$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La2/c$c;"} 1:8:void (com.google.android.material.motion.MaterialBackOrchestrator$Api34BackCallbackDelegate,com.google.android.material.motion.MaterialBackHandler):122:122 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/c$c;Ld2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La2/c$c;La2/b;)V"} 1:9:void onBackCancelled():147:147 -> onBackCancelled 10:15:void onBackCancelled():150:150 -> onBackCancelled 1:6:void onBackInvoked():142:142 -> onBackInvoked @@ -151665,12 +148656,12 @@ com.google.android.material.motion.MaterialBackOrchestrator$Api34BackCallbackDel 10:20:void onBackProgressed(android.window.BackEvent):137:137 -> onBackProgressed 1:9:void onBackStarted(android.window.BackEvent):126:126 -> onBackStarted 10:20:void onBackStarted(android.window.BackEvent):129:129 -> onBackStarted -com.google.android.material.motion.MaterialBackOrchestrator$BackCallbackDelegate -> d2.c$d: +com.google.android.material.motion.MaterialBackOrchestrator$BackCallbackDelegate -> a2.c$d: # {"id":"sourceFile","fileName":"MaterialBackOrchestrator.java"} - void startListeningForBackCallbacks(com.google.android.material.motion.MaterialBackHandler,android.view.View,boolean) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/b;Landroid/view/View;Z)V"} - void stopListeningForBackCallbacks(android.view.View) -> b -com.google.android.material.motion.MaterialBottomContainerBackHelper -> d2.f: + void stopListeningForBackCallbacks(android.view.View) -> a + void startListeningForBackCallbacks(com.google.android.material.motion.MaterialBackHandler,android.view.View,boolean) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(La2/b;Landroid/view/View;Z)V"} +com.google.android.material.motion.MaterialBottomContainerBackHelper -> a2.f: # {"id":"sourceFile","fileName":"MaterialBottomContainerBackHelper.java"} float maxScaleXDistance -> g float maxScaleYDistance -> h @@ -151680,38 +148671,38 @@ com.google.android.material.motion.MaterialBottomContainerBackHelper -> d2.f: 10:15:void (android.view.View):55:55 -> 16:17:void (android.view.View):56:56 -> 18:24:void (android.view.View):57:57 -> - 1:7:void cancelBackProgress():141:141 -> f - 8:11:void cancelBackProgress():145:145 -> f - 12:17:void cancelBackProgress():146:146 -> f - 18:21:void cancelBackProgress():147:147 -> f - 1:5:android.animation.Animator createResetScaleAnimator():151:151 -> g - 6:17:android.animation.Animator createResetScaleAnimator():152:152 -> g - 18:29:android.animation.Animator createResetScaleAnimator():153:153 -> g - 30:40:android.animation.Animator createResetScaleAnimator():154:154 -> g - 41:43:android.animation.Animator createResetScaleAnimator():152:152 -> g - 44:49:android.animation.Animator createResetScaleAnimator():155:155 -> g - 50:52:android.animation.Animator createResetScaleAnimator():156:156 -> g - 53:58:android.animation.Animator createResetScaleAnimator():157:157 -> g - 59:62:android.animation.Animator createResetScaleAnimator():158:158 -> g - 63:82:android.animation.Animator createResetScaleAnimator():159:159 -> g - 83:91:android.animation.Animator createResetScaleAnimator():162:162 -> g - 1:14:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):121:121 -> h + 1:7:void cancelBackProgress():136:136 -> f + 8:11:void cancelBackProgress():140:140 -> f + 12:17:void cancelBackProgress():141:141 -> f + 18:21:void cancelBackProgress():142:142 -> f + 1:5:android.animation.Animator createResetScaleAnimator():146:146 -> g + 6:17:android.animation.Animator createResetScaleAnimator():147:147 -> g + 18:29:android.animation.Animator createResetScaleAnimator():148:148 -> g + 30:40:android.animation.Animator createResetScaleAnimator():149:149 -> g + 41:43:android.animation.Animator createResetScaleAnimator():147:147 -> g + 44:49:android.animation.Animator createResetScaleAnimator():150:150 -> g + 50:52:android.animation.Animator createResetScaleAnimator():151:151 -> g + 53:58:android.animation.Animator createResetScaleAnimator():152:152 -> g + 59:62:android.animation.Animator createResetScaleAnimator():153:153 -> g + 63:82:android.animation.Animator createResetScaleAnimator():154:154 -> g + 83:91:android.animation.Animator createResetScaleAnimator():157:157 -> g + 1:14:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):116:116 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;Landroid/animation/Animator$AnimatorListener;)V"} - 15:28:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):122:122 -> h - 29:36:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):123:123 -> h - 37:40:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):124:124 -> h - 41:49:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):125:125 -> h - 50:52:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):124:124 -> h - 53:62:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):126:126 -> h - 63:65:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):135:135 -> h - 66:69:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):137:137 -> h - 1:4:void finishBackProgressPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):110:110 -> i + 15:28:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):117:117 -> h + 29:36:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):118:118 -> h + 37:40:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):119:119 -> h + 41:49:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):120:120 -> h + 50:52:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):119:119 -> h + 53:62:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):121:121 -> h + 63:65:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):130:130 -> h + 66:69:void finishBackProgressNotPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):132:132 -> h + 1:4:void finishBackProgressPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):105:105 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;Landroid/animation/Animator$AnimatorListener;)V"} - 5:8:void finishBackProgressPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):111:111 -> i - 9:17:void finishBackProgressPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):112:112 -> i - 18:22:void finishBackProgressPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):111:111 -> i - 23:25:void finishBackProgressPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):114:114 -> i - 26:29:void finishBackProgressPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):116:116 -> i + 5:8:void finishBackProgressPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):106:106 -> i + 9:17:void finishBackProgressPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):107:107 -> i + 18:22:void finishBackProgressPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):106:106 -> i + 23:25:void finishBackProgressPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):109:109 -> i + 26:29:void finishBackProgressPersistent(androidx.activity.BackEventCompat,android.animation.Animator$AnimatorListener):111:111 -> i 1:4:void startBackProgress(androidx.activity.BackEventCompat):61:61 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} 1:4:void updateBackProgress(float):74:74 -> k @@ -151721,1854 +148712,1203 @@ com.google.android.material.motion.MaterialBottomContainerBackHelper -> d2.f: 32:34:void updateBackProgress(float):83:83 -> k 35:38:void updateBackProgress(float):84:84 -> k 39:48:void updateBackProgress(float):85:85 -> k - 49:61:void updateBackProgress(float):89:89 -> k - 62:66:void updateBackProgress(float):93:93 -> k - 67:71:void updateBackProgress(float):94:94 -> k - 72:76:void updateBackProgress(float):95:95 -> k - 77:82:void updateBackProgress(float):97:97 -> k - 83:85:void updateBackProgress(float):98:98 -> k - 86:91:void updateBackProgress(float):99:99 -> k - 92:95:void updateBackProgress(float):100:100 -> k - 96:112:void updateBackProgress(float):102:102 -> k - 113:119:void updateBackProgress(float):103:103 -> k + 49:53:void updateBackProgress(float):88:88 -> k + 54:58:void updateBackProgress(float):89:89 -> k + 59:63:void updateBackProgress(float):90:90 -> k + 64:69:void updateBackProgress(float):92:92 -> k + 70:72:void updateBackProgress(float):93:93 -> k + 73:78:void updateBackProgress(float):94:94 -> k + 79:82:void updateBackProgress(float):95:95 -> k + 83:99:void updateBackProgress(float):97:97 -> k + 100:106:void updateBackProgress(float):98:98 -> k 1:7:void updateBackProgress(androidx.activity.BackEventCompat):65:65 -> l # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} 8:15:void updateBackProgress(androidx.activity.BackEventCompat):69:69 -> l -com.google.android.material.motion.MaterialBottomContainerBackHelper$1 -> d2.f$a: +com.google.android.material.motion.MaterialBottomContainerBackHelper$1 -> a2.f$a: # {"id":"sourceFile","fileName":"MaterialBottomContainerBackHelper.java"} com.google.android.material.motion.MaterialBottomContainerBackHelper this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/f;"} - 1:6:void (com.google.android.material.motion.MaterialBottomContainerBackHelper):127:127 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/f;)V"} - 1:8:void onAnimationEnd(android.animation.Animator):130:130 -> onAnimationEnd - 9:14:void onAnimationEnd(android.animation.Animator):131:131 -> onAnimationEnd -com.google.android.material.motion.MaterialSideContainerBackHelper -> d2.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"La2/f;"} + 1:6:void (com.google.android.material.motion.MaterialBottomContainerBackHelper):122:122 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(La2/f;)V"} + 1:8:void onAnimationEnd(android.animation.Animator):125:125 -> onAnimationEnd + 9:14:void onAnimationEnd(android.animation.Animator):126:126 -> onAnimationEnd +com.google.android.material.motion.MaterialSideContainerBackHelper -> a2.g: # {"id":"sourceFile","fileName":"MaterialSideContainerBackHelper.java"} float maxScaleXDistanceShrink -> g float maxScaleXDistanceGrow -> h float maxScaleYDistance -> i - 1:3:void (android.view.View):57:57 -> - 4:7:void (android.view.View):59:59 -> - 8:9:void (android.view.View):60:60 -> - 10:15:void (android.view.View):61:61 -> - 16:17:void (android.view.View):62:62 -> - 18:23:void (android.view.View):63:63 -> - 24:25:void (android.view.View):64:64 -> - 26:32:void (android.view.View):65:65 -> - 1:7:void cancelBackProgress():168:168 -> f - 8:12:void cancelBackProgress():172:172 -> f - 13:24:void cancelBackProgress():173:173 -> f - 25:36:void cancelBackProgress():174:174 -> f - 37:47:void cancelBackProgress():175:175 -> f - 48:50:void cancelBackProgress():173:173 -> f - 51:56:void cancelBackProgress():177:177 -> f - 57:59:void cancelBackProgress():178:178 -> f - 60:65:void cancelBackProgress():179:179 -> f - 66:69:void cancelBackProgress():180:180 -> f - 70:89:void cancelBackProgress():181:181 -> f - 90:95:void cancelBackProgress():185:185 -> f - 96:99:void cancelBackProgress():186:186 -> f - 1:17:boolean checkAbsoluteGravity(int,int):190:190 -> g - 1:12:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):142:142 -> h + 1:3:void (android.view.View):59:59 -> + 4:7:void (android.view.View):61:61 -> + 8:9:void (android.view.View):62:62 -> + 10:15:void (android.view.View):63:63 -> + 16:17:void (android.view.View):64:64 -> + 18:23:void (android.view.View):65:65 -> + 24:25:void (android.view.View):66:66 -> + 26:32:void (android.view.View):67:67 -> + 1:7:void cancelBackProgress():160:160 -> f + 8:12:void cancelBackProgress():164:164 -> f + 13:24:void cancelBackProgress():165:165 -> f + 25:36:void cancelBackProgress():166:166 -> f + 37:47:void cancelBackProgress():167:167 -> f + 48:50:void cancelBackProgress():165:165 -> f + 51:56:void cancelBackProgress():169:169 -> f + 57:59:void cancelBackProgress():170:170 -> f + 60:65:void cancelBackProgress():171:171 -> f + 66:69:void cancelBackProgress():172:172 -> f + 70:89:void cancelBackProgress():173:173 -> f + 90:95:void cancelBackProgress():177:177 -> f + 96:99:void cancelBackProgress():178:178 -> f + 1:2:boolean checkAbsoluteGravity(int,int):182:182 -> g + 3:17:boolean checkAbsoluteGravity(int,int):183:183 -> g + 1:12:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):134:134 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;ILandroid/animation/Animator$AnimatorListener;Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V"} - 13:16:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):143:143 -> h - 17:36:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):144:144 -> h - 37:43:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):145:145 -> h - 44:53:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):146:146 -> h - 54:56:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):148:148 -> h - 57:64:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):150:150 -> h - 65:68:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):151:151 -> h - 69:77:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):152:152 -> h - 78:80:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):151:151 -> h - 81:90:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):153:153 -> h - 91:93:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):162:162 -> h - 94:97:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):164:164 -> h - 1:6:int getEdgeMargin(boolean):195:195 -> i - 7:10:int getEdgeMargin(boolean):196:196 -> i - 11:14:int getEdgeMargin(boolean):197:197 -> i - 15:22:int getEdgeMargin(boolean):198:198 -> i - 1:4:void startBackProgress(androidx.activity.BackEventCompat):69:69 -> j + 13:16:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):135:135 -> h + 17:36:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):136:136 -> h + 37:43:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):137:137 -> h + 44:53:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):138:138 -> h + 54:56:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):140:140 -> h + 57:64:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):142:142 -> h + 65:68:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):143:143 -> h + 69:77:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):144:144 -> h + 78:80:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):143:143 -> h + 81:90:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):145:145 -> h + 91:93:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):154:154 -> h + 94:97:void finishBackProgress(androidx.activity.BackEventCompat,int,android.animation.Animator$AnimatorListener,android.animation.ValueAnimator$AnimatorUpdateListener):156:156 -> h + 1:6:int getEdgeMargin(boolean):188:188 -> i + 7:10:int getEdgeMargin(boolean):189:189 -> i + 11:14:int getEdgeMargin(boolean):190:190 -> i + 15:22:int getEdgeMargin(boolean):191:191 -> i + 1:4:void startBackProgress(androidx.activity.BackEventCompat):71:71 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} - 1:5:void updateBackProgress(float,boolean,int):83:83 -> k - 6:15:void updateBackProgress(float,boolean,int):84:84 -> k - 16:21:void updateBackProgress(float,boolean,int):88:88 -> k - 22:40:void updateBackProgress(float,boolean,int):89:89 -> k - 41:43:void updateBackProgress(float,boolean,int):95:95 -> k - 44:46:void updateBackProgress(float,boolean,int):96:96 -> k - 47:49:void updateBackProgress(float,boolean,int):97:97 -> k - 50:61:void updateBackProgress(float,boolean,int):99:99 -> k - 62:69:void updateBackProgress(float,boolean,int):101:101 -> k - 70:75:void updateBackProgress(float,boolean,int):103:103 -> k - 76:88:void updateBackProgress(float,boolean,int):106:106 -> k - 89:93:void updateBackProgress(float,boolean,int):110:110 -> k - 94:98:void updateBackProgress(float,boolean,int):111:111 -> k - 99:104:void updateBackProgress(float,boolean,int):113:113 -> k - 105:106:void updateBackProgress(float,boolean,int):114:114 -> k - 107:112:void updateBackProgress(float,boolean,int):115:115 -> k - 113:118:void updateBackProgress(float,boolean,int):116:116 -> k - 119:131:void updateBackProgress(float,boolean,int):121:121 -> k - 132:137:void updateBackProgress(float,boolean,int):122:122 -> k - 138:140:void updateBackProgress(float,boolean,int):119:119 -> k - 141:164:void updateBackProgress(float,boolean,int):123:123 -> k - 165:177:void updateBackProgress(float,boolean,int):127:127 -> k - 178:180:void updateBackProgress(float,boolean,int):131:131 -> k - 181:187:void updateBackProgress(float,boolean,int):132:132 -> k - 1:7:void updateBackProgress(androidx.activity.BackEventCompat,int):73:73 -> l + 1:5:void updateBackProgress(float,boolean,int):85:85 -> k + 6:15:void updateBackProgress(float,boolean,int):86:86 -> k + 16:21:void updateBackProgress(float,boolean,int):90:90 -> k + 22:40:void updateBackProgress(float,boolean,int):91:91 -> k + 41:43:void updateBackProgress(float,boolean,int):97:97 -> k + 44:46:void updateBackProgress(float,boolean,int):98:98 -> k + 47:49:void updateBackProgress(float,boolean,int):99:99 -> k + 50:61:void updateBackProgress(float,boolean,int):101:101 -> k + 62:69:void updateBackProgress(float,boolean,int):103:103 -> k + 70:74:void updateBackProgress(float,boolean,int):105:105 -> k + 75:80:void updateBackProgress(float,boolean,int):106:106 -> k + 81:85:void updateBackProgress(float,boolean,int):108:108 -> k + 86:91:void updateBackProgress(float,boolean,int):110:110 -> k + 92:93:void updateBackProgress(float,boolean,int):111:111 -> k + 94:99:void updateBackProgress(float,boolean,int):112:112 -> k + 100:105:void updateBackProgress(float,boolean,int):113:113 -> k + 106:118:void updateBackProgress(float,boolean,int):118:118 -> k + 119:124:void updateBackProgress(float,boolean,int):119:119 -> k + 125:127:void updateBackProgress(float,boolean,int):116:116 -> k + 128:151:void updateBackProgress(float,boolean,int):120:120 -> k + 152:154:void updateBackProgress(float,boolean,int):123:123 -> k + 155:161:void updateBackProgress(float,boolean,int):124:124 -> k + 1:7:void updateBackProgress(androidx.activity.BackEventCompat,int):75:75 -> l # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;I)V"} - 8:16:void updateBackProgress(androidx.activity.BackEventCompat,int):77:77 -> l - 17:24:void updateBackProgress(androidx.activity.BackEventCompat,int):78:78 -> l -com.google.android.material.motion.MaterialSideContainerBackHelper$1 -> d2.g$a: + 8:16:void updateBackProgress(androidx.activity.BackEventCompat,int):79:79 -> l + 17:24:void updateBackProgress(androidx.activity.BackEventCompat,int):80:80 -> l +com.google.android.material.motion.MaterialSideContainerBackHelper$1 -> a2.g$a: # {"id":"sourceFile","fileName":"MaterialSideContainerBackHelper.java"} boolean val$leftSwipeEdge -> a int val$gravity -> b com.google.android.material.motion.MaterialSideContainerBackHelper this$0 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/g;"} - 1:10:void (com.google.android.material.motion.MaterialSideContainerBackHelper,boolean,int):154:154 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/g;ZI)V"} - 1:8:void onAnimationEnd(android.animation.Animator):157:157 -> onAnimationEnd - 9:18:void onAnimationEnd(android.animation.Animator):158:158 -> onAnimationEnd -com.google.android.material.motion.MotionUtils -> d2.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"La2/g;"} + 1:10:void (com.google.android.material.motion.MaterialSideContainerBackHelper,boolean,int):146:146 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(La2/g;ZI)V"} + 1:8:void onAnimationEnd(android.animation.Animator):149:149 -> onAnimationEnd + 9:18:void onAnimationEnd(android.animation.Animator):150:150 -> onAnimationEnd +com.google.android.material.motion.MotionUtils -> a2.h: # {"id":"sourceFile","fileName":"MotionUtils.java"} - 1:18:float getLegacyControlPoint(java.lang.String[],int):175:175 -> a - 19:41:float getLegacyControlPoint(java.lang.String[],int):177:177 -> a - 1:6:java.lang.String getLegacyEasingContent(java.lang.String,java.lang.String):170:170 -> b - 7:12:java.lang.String getLegacyEasingContent(java.lang.String,java.lang.String):171:171 -> b - 13:17:java.lang.String getLegacyEasingContent(java.lang.String,java.lang.String):169:169 -> b - 1:8:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):135:135 -> c - 9:12:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):136:136 -> c - 13:18:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):137:137 -> c - 19:23:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):138:138 -> c - 24:28:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):145:145 -> c - 29:33:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):146:146 -> c - 34:38:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):147:147 -> c - 39:42:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):148:148 -> c - 43:48:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):149:149 -> c - 49:72:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):139:139 -> c - 73:80:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):150:150 -> c - 81:84:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):151:151 -> c - 85:94:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):152:152 -> c - 95:117:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):154:154 -> c - 1:10:boolean isLegacyEasingAttribute(java.lang.String):159:159 -> d - 11:21:boolean isLegacyEasingAttribute(java.lang.String):160:160 -> d - 1:25:boolean isLegacyEasingType(java.lang.String,java.lang.String):164:164 -> e - 26:35:boolean isLegacyEasingType(java.lang.String,java.lang.String):165:165 -> e - 1:5:int resolveThemeDuration(android.content.Context,int,int):96:96 -> f - 1:5:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):114:114 -> g - 6:17:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):115:115 -> g - 18:22:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):119:119 -> g - 23:28:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):126:126 -> g - 29:34:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):127:127 -> g - 35:39:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):128:128 -> g - 40:46:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):131:131 -> g - 47:54:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):120:120 -> g - 1:6:androidx.dynamicanimation.animation.SpringForce resolveThemeSpringForce(android.content.Context,int,int):58:58 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;II)LM/l;"} - 7:15:androidx.dynamicanimation.animation.SpringForce resolveThemeSpringForce(android.content.Context,int,int):61:61 -> h - 16:23:androidx.dynamicanimation.animation.SpringForce resolveThemeSpringForce(android.content.Context,int,int):63:63 -> h - 24:28:androidx.dynamicanimation.animation.SpringForce resolveThemeSpringForce(android.content.Context,int,int):66:66 -> h - 29:39:androidx.dynamicanimation.animation.SpringForce resolveThemeSpringForce(android.content.Context,int,int):68:68 -> h - 40:49:androidx.dynamicanimation.animation.SpringForce resolveThemeSpringForce(android.content.Context,int,int):72:72 -> h - 50:52:androidx.dynamicanimation.animation.SpringForce resolveThemeSpringForce(android.content.Context,int,int):77:77 -> h - 53:55:androidx.dynamicanimation.animation.SpringForce resolveThemeSpringForce(android.content.Context,int,int):78:78 -> h - 56:61:androidx.dynamicanimation.animation.SpringForce resolveThemeSpringForce(android.content.Context,int,int):80:80 -> h - 62:69:androidx.dynamicanimation.animation.SpringForce resolveThemeSpringForce(android.content.Context,int,int):74:74 -> h - 70:77:androidx.dynamicanimation.animation.SpringForce resolveThemeSpringForce(android.content.Context,int,int):70:70 -> h - 78:80:androidx.dynamicanimation.animation.SpringForce resolveThemeSpringForce(android.content.Context,int,int):80:80 -> h - 81:81:androidx.dynamicanimation.animation.SpringForce resolveThemeSpringForce(android.content.Context,int,int) -> h -com.google.android.material.navigation.DividerMenuItem -> com.google.android.material.navigation.a: -# {"id":"sourceFile","fileName":"DividerMenuItem.java"} - 1:4:void ():31:31 -> - 1:1:android.view.MenuItem setActionView(int):0:0 -> setActionView - 2:2:android.view.MenuItem setActionView(android.view.View):0:0 -> setActionView - 1:1:android.view.MenuItem setIcon(int):0:0 -> setIcon - 2:2:android.view.MenuItem setIcon(android.graphics.drawable.Drawable):0:0 -> setIcon - 1:1:android.view.MenuItem setTitle(int):0:0 -> setTitle - 2:2:android.view.MenuItem setTitle(java.lang.CharSequence):0:0 -> setTitle -com.google.android.material.navigation.NavigationBarDividerView -> com.google.android.material.navigation.b: -# {"id":"sourceFile","fileName":"NavigationBarDividerView.java"} - boolean expanded -> d - boolean onlyShowWhenExpanded -> e - boolean dividersEnabled -> f - 1:3:void (android.content.Context):45:45 -> - 4:13:void (android.content.Context):46:46 -> - 14:17:void (android.content.Context):47:47 -> - 1:20:void updateVisibility():112:112 -> a - 1:1:boolean prefersCondensedTitle():0:0 -> c - 1:4:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):52:52 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;I)V"} - 1:4:void onLayout(boolean,int,int,int,int):122:122 -> onLayout - 1:4:void onMeasure(int,int):127:127 -> onMeasure - 1:2:void setDividersEnabled(boolean):116:116 -> setDividersEnabled - 3:6:void setDividersEnabled(boolean):117:117 -> setDividersEnabled - 1:2:void setExpanded(boolean):91:91 -> setExpanded - 3:6:void setExpanded(boolean):92:92 -> setExpanded - 1:2:void setOnlyShowWhenExpanded(boolean):102:102 -> setOnlyShowWhenExpanded - 3:6:void setOnlyShowWhenExpanded(boolean):103:103 -> setOnlyShowWhenExpanded -com.google.android.material.navigation.NavigationBarItemView -> com.google.android.material.navigation.e: + 1:18:float getLegacyControlPoint(java.lang.String[],int):129:129 -> a + 19:41:float getLegacyControlPoint(java.lang.String[],int):131:131 -> a + 1:6:java.lang.String getLegacyEasingContent(java.lang.String,java.lang.String):124:124 -> b + 7:12:java.lang.String getLegacyEasingContent(java.lang.String,java.lang.String):125:125 -> b + 13:17:java.lang.String getLegacyEasingContent(java.lang.String,java.lang.String):123:123 -> b + 1:8:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):89:89 -> c + 9:12:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):90:90 -> c + 13:18:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):91:91 -> c + 19:23:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):92:92 -> c + 24:28:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):99:99 -> c + 29:33:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):100:100 -> c + 34:38:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):101:101 -> c + 39:42:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):102:102 -> c + 43:47:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):103:103 -> c + 48:71:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):93:93 -> c + 72:79:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):104:104 -> c + 80:83:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):105:105 -> c + 84:92:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):106:106 -> c + 93:115:android.animation.TimeInterpolator getLegacyThemeInterpolator(java.lang.String):108:108 -> c + 1:10:boolean isLegacyEasingAttribute(java.lang.String):113:113 -> d + 11:21:boolean isLegacyEasingAttribute(java.lang.String):114:114 -> d + 1:25:boolean isLegacyEasingType(java.lang.String,java.lang.String):118:118 -> e + 26:35:boolean isLegacyEasingType(java.lang.String,java.lang.String):119:119 -> e + 1:5:int resolveThemeDuration(android.content.Context,int,int):50:50 -> f + 1:5:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):68:68 -> g + 6:17:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):69:69 -> g + 18:22:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):73:73 -> g + 23:28:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):80:80 -> g + 29:34:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):81:81 -> g + 35:39:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):82:82 -> g + 40:46:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):85:85 -> g + 47:54:android.animation.TimeInterpolator resolveThemeInterpolator(android.content.Context,int,android.animation.TimeInterpolator):74:74 -> g +com.google.android.material.navigation.NavigationBarItemView -> com.google.android.material.navigation.b: # {"id":"sourceFile","fileName":"NavigationBarItemView.java"} - com.google.android.material.internal.BaselineLayout expandedLabelGroup -> A - android.widget.TextView expandedSmallLabel -> B - android.widget.TextView expandedLargeLabel -> C - com.google.android.material.internal.BaselineLayout currentLabelGroup -> D - int itemPosition -> E - int textAppearanceActive -> F - int textAppearanceInactive -> G - int horizontalTextAppearanceActive -> H - int horizontalTextAppearanceInactive -> I - android.content.res.ColorStateList textColor -> J - boolean boldText -> K - androidx.appcompat.view.menu.MenuItemImpl itemData -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/g;"} - android.content.res.ColorStateList iconTint -> M - android.graphics.drawable.Drawable originalIconDrawable -> N - android.graphics.drawable.Drawable wrappedIconDrawable -> O - android.animation.ValueAnimator activeIndicatorAnimator -> P - com.google.android.material.navigation.NavigationBarItemView$ActiveIndicatorTransform activeIndicatorTransform -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/e$c;"} - float activeIndicatorProgress -> R - boolean activeIndicatorEnabled -> S - int activeIndicatorDesiredWidth -> T - int activeIndicatorDesiredHeight -> U - int activeIndicatorExpandedDesiredWidth -> V - int activeIndicatorExpandedDesiredHeight -> W - boolean activeIndicatorResizeable -> a0 - int activeIndicatorMarginHorizontal -> b0 - int activeIndicatorExpandedMarginHorizontal -> c0 + android.animation.ValueAnimator activeIndicatorAnimator -> A + com.google.android.material.navigation.NavigationBarItemView$ActiveIndicatorTransform activeIndicatorTransform -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/b$d;"} + float activeIndicatorProgress -> C + boolean activeIndicatorEnabled -> D + int activeIndicatorDesiredWidth -> E + int activeIndicatorDesiredHeight -> F + boolean activeIndicatorResizeable -> G + int activeIndicatorMarginHorizontal -> H + com.google.android.material.badge.BadgeDrawable badgeDrawable -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ1/a;"} + int[] CHECKED_STATE_SET -> J + com.google.android.material.navigation.NavigationBarItemView$ActiveIndicatorTransform ACTIVE_INDICATOR_LABELED_TRANSFORM -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/b$d;"} + com.google.android.material.navigation.NavigationBarItemView$ActiveIndicatorTransform ACTIVE_INDICATOR_UNLABELED_TRANSFORM -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/b$d;"} boolean initialized -> d - com.google.android.material.badge.BadgeDrawable badgeDrawable -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LS1/a;"} android.content.res.ColorStateList itemRippleColor -> e - int itemIconGravity -> e0 android.graphics.drawable.Drawable itemBackground -> f - int badgeFixedEdge -> f0 int itemPaddingTop -> g - int itemGravity -> g0 int itemPaddingBottom -> h - boolean expanded -> h0 int activeIndicatorLabelPadding -> i - boolean onlyShowWhenExpanded -> i0 - int iconLabelHorizontalSpacing -> j - boolean measurePaddingFromBaseline -> j0 - float shiftAmountY -> k - boolean scaleLabelSizeWithFont -> k0 - float scaleUpFactor -> l - android.graphics.Rect itemActiveIndicatorExpandedPadding -> l0 - float scaleDownFactor -> m - int[] CHECKED_STATE_SET -> m0 - float expandedLabelShiftAmountY -> n - com.google.android.material.navigation.NavigationBarItemView$ActiveIndicatorTransform ACTIVE_INDICATOR_LABELED_TRANSFORM -> n0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/e$c;"} - float expandedLabelScaleUpFactor -> o - com.google.android.material.navigation.NavigationBarItemView$ActiveIndicatorTransform ACTIVE_INDICATOR_UNLABELED_TRANSFORM -> o0 - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/e$c;"} - float expandedLabelScaleDownFactor -> p - int labelVisibilityMode -> q - boolean isShifting -> r - android.widget.LinearLayout contentContainer -> s - android.widget.LinearLayout innerContentContainer -> t - android.view.View activeIndicatorView -> u - android.widget.FrameLayout iconContainer -> v - android.widget.ImageView icon -> w - com.google.android.material.internal.BaselineLayout labelGroup -> x - android.widget.TextView smallLabel -> y - android.widget.TextView largeLabel -> z - 4:9:void ():89:89 -> - 10:17:void ():138:138 -> - 18:25:void ():140:140 -> - 1:4:void (android.content.Context):173:173 -> - 5:7:void (android.content.Context):91:91 -> - 8:9:void (android.content.Context):124:124 -> - 10:11:void (android.content.Context):125:125 -> - 12:13:void (android.content.Context):126:126 -> - 14:15:void (android.content.Context):127:127 -> - 16:17:void (android.content.Context):128:128 -> - 18:19:void (android.content.Context):130:130 -> - 20:24:void (android.content.Context):144:144 -> - 25:26:void (android.content.Context):145:145 -> - 27:28:void (android.content.Context):146:146 -> - 29:30:void (android.content.Context):150:150 -> - 31:33:void (android.content.Context):151:151 -> - 34:35:void (android.content.Context):152:152 -> - 36:37:void (android.content.Context):153:153 -> - 38:39:void (android.content.Context):154:154 -> - 40:41:void (android.content.Context):158:158 -> - 42:43:void (android.content.Context):159:159 -> - 44:47:void (android.content.Context):164:164 -> - 48:49:void (android.content.Context):165:165 -> - 50:51:void (android.content.Context):166:166 -> - 52:53:void (android.content.Context):167:167 -> - 54:55:void (android.content.Context):168:168 -> - 56:57:void (android.content.Context):169:169 -> - 58:64:void (android.content.Context):170:170 -> - 65:76:void (android.content.Context):175:175 -> - 77:86:void (android.content.Context):176:176 -> - 87:96:void (android.content.Context):177:177 -> - 97:104:void (android.content.Context):179:179 -> - 105:114:void (android.content.Context):180:180 -> - 115:124:void (android.content.Context):181:181 -> - 125:134:void (android.content.Context):182:182 -> - 135:144:void (android.content.Context):183:183 -> - 145:154:void (android.content.Context):184:184 -> - 155:157:void (android.content.Context):185:185 -> - 158:159:void (android.content.Context):186:186 -> - 160:166:void (android.content.Context):188:188 -> - 167:180:void (android.content.Context):190:190 -> - 181:186:void (android.content.Context):191:191 -> - 187:188:void (android.content.Context):192:192 -> - 189:191:void (android.content.Context):193:193 -> - 192:194:void (android.content.Context):198:198 -> - 195:197:void (android.content.Context):199:199 -> - 198:202:void (android.content.Context):200:200 -> - 203:207:void (android.content.Context):201:201 -> - 208:210:void (android.content.Context):202:202 -> - 211:213:void (android.content.Context):203:203 -> - 214:225:void (android.content.Context):204:204 -> - 226:234:void (android.content.Context):208:208 -> - 3:9:void updateActiveIndicatorLayoutParams(int):1196:1196 -> A - 10:17:void updateActiveIndicatorLayoutParams(int):1204:1204 -> A - 18:21:void updateActiveIndicatorLayoutParams(int):1205:1205 -> A - 22:23:void updateActiveIndicatorLayoutParams(int):1206:1206 -> A - 24:28:void updateActiveIndicatorLayoutParams(int):1207:1207 -> A - 29:33:void updateActiveIndicatorLayoutParams(int):1208:1208 -> A - 34:43:void updateActiveIndicatorLayoutParams(int):1209:1209 -> A - 44:50:void updateActiveIndicatorLayoutParams(int):1212:1212 -> A - 51:55:void updateActiveIndicatorLayoutParams(int):1214:1214 -> A - 56:59:void updateActiveIndicatorLayoutParams(int):1216:1216 -> A - 60:67:void updateActiveIndicatorLayoutParams(int):1217:1217 -> A - 68:75:void updateActiveIndicatorLayoutParams(int):1219:1219 -> A - 76:85:void updateActiveIndicatorLayoutParams(int):1222:1222 -> A - 86:91:void updateActiveIndicatorLayoutParams(int):1223:1223 -> A - 92:97:void updateActiveIndicatorLayoutParams(int):1224:1224 -> A - 1:6:void updateActiveIndicatorTransform():512:512 -> B - 7:11:void updateActiveIndicatorTransform():513:513 -> B - 12:16:void updateActiveIndicatorTransform():515:515 -> B - 1:11:void updateActiveLabelBoldness():933:933 -> C - 12:13:void updateActiveLabelBoldness():934:934 -> C - 14:19:void updateActiveLabelBoldness():935:935 -> C - 20:23:void updateActiveLabelBoldness():934:934 -> C - 4:6:void updateActiveLabelTextAppearance(android.widget.TextView,int):885:885 -> D - 7:9:void updateActiveLabelTextAppearance(android.widget.TextView,int):886:886 -> D - 10:14:void updateActiveLabelTextAppearance(android.widget.TextView,int):889:889 -> D - 15:18:void updateActiveLabelTextAppearance(android.widget.TextView,int):888:888 -> D - 19:21:void updateActiveLabelTextAppearance(android.widget.TextView,int):887:887 -> D - 22:25:void updateActiveLabelTextAppearance(android.widget.TextView,int):892:892 -> D - 26:28:void updateActiveLabelTextAppearance(android.widget.TextView,int):893:893 -> D - 29:32:void updateActiveLabelTextAppearance(android.widget.TextView,int):895:895 -> D - 4:6:void updateInactiveLabelTextAppearance(android.widget.TextView,int):868:868 -> E - 7:9:void updateInactiveLabelTextAppearance(android.widget.TextView,int):869:869 -> E - 10:14:void updateInactiveLabelTextAppearance(android.widget.TextView,int):872:872 -> E - 15:18:void updateInactiveLabelTextAppearance(android.widget.TextView,int):871:871 -> E - 19:21:void updateInactiveLabelTextAppearance(android.widget.TextView,int):870:870 -> E - 22:25:void updateInactiveLabelTextAppearance(android.widget.TextView,int):875:875 -> E - 26:29:void updateInactiveLabelTextAppearance(android.widget.TextView,int):876:876 -> E - 2:3:void updateItemIconGravity():400:400 -> F - 4:7:void updateItemIconGravity():403:403 -> F - 8:14:void updateItemIconGravity():404:404 -> F - 15:22:void updateItemIconGravity():405:405 -> F - 23:25:void updateItemIconGravity():406:406 -> F - 26:29:void updateItemIconGravity():408:408 -> F - 30:31:void updateItemIconGravity():409:409 -> F - 32:33:void updateItemIconGravity():410:410 -> F - 34:35:void updateItemIconGravity():411:411 -> F - 36:37:void updateItemIconGravity():412:412 -> F - 38:39:void updateItemIconGravity():413:413 -> F - 40:56:void updateItemIconGravity():416:416 -> F - 57:61:void updateItemIconGravity():418:418 -> F - 62:66:void updateItemIconGravity():419:419 -> F - 67:74:void updateItemIconGravity():420:420 -> F - 75:78:void updateItemIconGravity():421:421 -> F - 79:80:void updateItemIconGravity():422:422 -> F - 81:86:void updateItemIconGravity():423:423 -> F - 87:88:void updateItemIconGravity():424:424 -> F - 89:90:void updateItemIconGravity():425:425 -> F - 91:92:void updateItemIconGravity():426:426 -> F - 93:94:void updateItemIconGravity():427:427 -> F - 95:97:void updateItemIconGravity():429:429 -> F - 98:105:void updateItemIconGravity():430:430 -> F - 1:12:void updateViewPaddingBottom(android.view.View,int):753:753 -> G - 13:16:void updateViewPaddingBottom(android.view.View,int):752:752 -> G - 1:4:void updateVisibility():301:301 -> H - 5:22:void updateVisibility():303:303 -> H - 23:26:void updateVisibility():302:302 -> H - 1:2:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):210:210 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/e;Landroid/view/View;IIIIIIII)V"} - 3:8:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):210:210 -> a - 9:13:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):211:211 -> a - 14:22:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):213:213 -> a - 23:29:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):214:214 -> a - 30:35:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):215:215 -> a - 36:45:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):218:218 -> a - 46:53:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):221:221 -> a - 54:59:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):223:223 -> a - 60:65:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):224:224 -> a - 66:67:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):225:225 -> a - 68:76:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):228:228 -> a - 77:80:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):226:226 -> a - 81:89:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):229:229 -> a - 90:97:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):236:236 -> a - 98:103:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):237:237 -> a - 104:109:void lambda$new$0(android.view.View,int,int,int,int,int,int,int,int):242:242 -> a - 1:4:void access$200(com.google.android.material.navigation.NavigationBarItemView,float,float):86:86 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/e;FF)V"} + float shiftAmount -> j + float scaleUpFactor -> k + float scaleDownFactor -> l + int labelVisibilityMode -> m + boolean isShifting -> n + android.widget.FrameLayout iconContainer -> o + android.view.View activeIndicatorView -> p + android.widget.ImageView icon -> q + android.view.ViewGroup labelGroup -> r + android.widget.TextView smallLabel -> s + android.widget.TextView largeLabel -> t + int itemPosition -> u + int activeTextAppearance -> v + androidx.appcompat.view.menu.MenuItemImpl itemData -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/g;"} + android.content.res.ColorStateList iconTint -> x + android.graphics.drawable.Drawable originalIconDrawable -> y + android.graphics.drawable.Drawable wrappedIconDrawable -> z + 4:9:void ():83:83 -> + 10:17:void ():113:113 -> + 18:25:void ():115:115 -> + 1:4:void (android.content.Context):136:136 -> + 5:7:void (android.content.Context):85:85 -> + 8:9:void (android.content.Context):104:104 -> + 10:11:void (android.content.Context):105:105 -> + 12:16:void (android.content.Context):119:119 -> + 17:18:void (android.content.Context):120:120 -> + 19:20:void (android.content.Context):121:121 -> + 21:22:void (android.content.Context):125:125 -> + 23:24:void (android.content.Context):126:126 -> + 25:26:void (android.content.Context):127:127 -> + 27:28:void (android.content.Context):131:131 -> + 29:40:void (android.content.Context):138:138 -> + 41:50:void (android.content.Context):139:139 -> + 51:58:void (android.content.Context):140:140 -> + 59:68:void (android.content.Context):141:141 -> + 69:78:void (android.content.Context):142:142 -> + 79:88:void (android.content.Context):143:143 -> + 89:98:void (android.content.Context):144:144 -> + 99:105:void (android.content.Context):146:146 -> + 106:119:void (android.content.Context):148:148 -> + 120:125:void (android.content.Context):149:149 -> + 126:138:void (android.content.Context):150:150 -> + 139:141:void (android.content.Context):154:154 -> + 142:144:void (android.content.Context):155:155 -> + 145:147:void (android.content.Context):156:156 -> + 148:160:void (android.content.Context):157:157 -> + 161:169:void (android.content.Context):161:161 -> + 1:3:android.widget.ImageView access$200(com.google.android.material.navigation.NavigationBarItemView):81:81 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/b;)Landroid/widget/ImageView;"} + 1:4:void access$300(com.google.android.material.navigation.NavigationBarItemView,android.view.View):81:81 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/b;Landroid/view/View;)V"} 1:1:boolean prefersCondensedTitle():0:0 -> c - 1:2:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):276:276 -> d + 1:2:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):203:203 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;I)V"} - 3:9:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):277:277 -> d - 10:16:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):278:278 -> d - 17:23:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):279:279 -> d - 24:30:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):280:280 -> d - 31:37:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):281:281 -> d - 38:44:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):282:282 -> d - 45:54:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):283:283 -> d - 55:61:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):284:284 -> d - 62:71:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):288:288 -> d - 72:76:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):289:289 -> d - 77:80:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):290:290 -> d - 81:83:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):294:294 -> d - 84:87:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):296:296 -> d - 88:90:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):297:297 -> d - 1:4:boolean dispatchTouchEvent(android.view.MotionEvent):1291:1291 -> dispatchTouchEvent - 5:9:boolean dispatchTouchEvent(android.view.MotionEvent):1292:1292 -> dispatchTouchEvent - 10:14:boolean dispatchTouchEvent(android.view.MotionEvent):1294:1294 -> dispatchTouchEvent - 1:8:void addDefaultExpandedLabelGroupViews():387:387 -> e - 9:10:void addDefaultExpandedLabelGroupViews():389:389 -> e - 11:17:void addDefaultExpandedLabelGroupViews():390:390 -> e - 18:21:void addDefaultExpandedLabelGroupViews():391:391 -> e - 1:6:void calculateTextScaleFactors():997:997 -> f - 7:14:void calculateTextScaleFactors():998:998 -> f - 15:21:void calculateTextScaleFactors():999:999 -> f - 22:25:void calculateTextScaleFactors():1000:1000 -> f - 26:27:void calculateTextScaleFactors():1001:1001 -> f - 28:33:void calculateTextScaleFactors():1003:1003 -> f - 34:41:void calculateTextScaleFactors():1004:1004 -> f - 42:46:void calculateTextScaleFactors():1005:1005 -> f - 47:50:void calculateTextScaleFactors():1006:1006 -> f - 51:53:void calculateTextScaleFactors():1007:1007 -> f - 1:4:void clear():316:316 -> g - 5:7:void clear():317:317 -> g - 8:10:void clear():318:318 -> g - 11:13:void clear():319:319 -> g - 1:7:android.graphics.drawable.Drawable getActiveIndicatorDrawable():1275:1275 -> getActiveIndicatorDrawable - 1:3:com.google.android.material.badge.BadgeDrawable getBadge():1319:1319 -> getBadge - # {"id":"com.android.tools.r8.residualsignature","signature":"()LS1/a;"} - 1:3:com.google.android.material.internal.BaselineLayout getExpandedLabelGroup():337:337 -> getExpandedLabelGroup - 1:3:int getItemBackgroundResId():1386:1386 -> getItemBackgroundResId - 1:3:androidx.appcompat.view.menu.MenuItemImpl getItemData():466:466 -> getItemData + 3:9:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):204:204 -> d + 10:16:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):205:205 -> d + 17:23:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):206:206 -> d + 24:30:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):207:207 -> d + 31:37:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):208:208 -> d + 38:44:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):209:209 -> d + 45:54:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):210:210 -> d + 55:61:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):211:211 -> d + 62:71:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):215:215 -> d + 72:76:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):216:216 -> d + 77:80:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):217:217 -> d + 81:83:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):221:221 -> d + 84:97:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):223:223 -> d + 98:100:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):224:224 -> d + 1:8:boolean dispatchTouchEvent(android.view.MotionEvent):899:899 -> dispatchTouchEvent + 9:11:boolean dispatchTouchEvent(android.view.MotionEvent):900:900 -> dispatchTouchEvent + 12:16:boolean dispatchTouchEvent(android.view.MotionEvent):902:902 -> dispatchTouchEvent + 1:4:void access$400(com.google.android.material.navigation.NavigationBarItemView,int):81:81 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/b;I)V"} + 1:4:void access$500(com.google.android.material.navigation.NavigationBarItemView,float,float):81:81 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/b;FF)V"} + 3:9:void calculateTextScaleFactors(float,float):678:678 -> g + 10:13:void calculateTextScaleFactors(float,float):679:679 -> g + 14:16:void calculateTextScaleFactors(float,float):680:680 -> g + 1:6:android.graphics.drawable.Drawable getActiveIndicatorDrawable():879:879 -> getActiveIndicatorDrawable + 7:11:android.graphics.drawable.Drawable getActiveIndicatorDrawable():883:883 -> getActiveIndicatorDrawable + 1:3:com.google.android.material.badge.BadgeDrawable getBadge():926:926 -> getBadge + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ1/a;"} + 1:8:android.view.View getIconOrContainer():250:250 -> getIconOrContainer + 1:3:int getItemBackgroundResId():1009:1009 -> getItemBackgroundResId + 1:3:androidx.appcompat.view.menu.MenuItemImpl getItemData():280:280 -> getItemData # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/g;"} - 1:3:int getItemDefaultMarginResId():1396:1396 -> getItemDefaultMarginResId - 1:3:int getItemPosition():327:327 -> getItemPosition - 1:6:int getItemVisiblePosition():723:723 -> getItemVisiblePosition - 7:14:int getItemVisiblePosition():724:724 -> getItemVisiblePosition - 15:18:int getItemVisiblePosition():727:727 -> getItemVisiblePosition - 19:34:int getItemVisiblePosition():728:728 -> getItemVisiblePosition - 1:3:com.google.android.material.internal.BaselineLayout getLabelGroup():332:332 -> getLabelGroup - 1:6:int getSuggestedIconWidth():1366:1366 -> getSuggestedIconWidth - 7:17:int getSuggestedIconWidth():1368:1368 -> getSuggestedIconWidth - 18:19:int getSuggestedIconWidth():1372:1372 -> getSuggestedIconWidth - 20:25:int getSuggestedIconWidth():1373:1373 -> getSuggestedIconWidth - 26:33:int getSuggestedIconWidth():1374:1374 -> getSuggestedIconWidth - 34:40:int getSuggestedIconWidth():1375:1375 -> getSuggestedIconWidth - 41:46:int getSuggestedIconWidth():1376:1376 -> getSuggestedIconWidth - 1:8:int getSuggestedMinimumHeight():268:268 -> getSuggestedMinimumHeight - 9:21:int getSuggestedMinimumHeight():269:269 -> getSuggestedMinimumHeight - 1:5:int getSuggestedMinimumWidth():250:250 -> getSuggestedMinimumWidth - 6:13:int getSuggestedMinimumWidth():253:253 -> getSuggestedMinimumWidth - 14:26:int getSuggestedMinimumWidth():254:254 -> getSuggestedMinimumWidth - 27:28:int getSuggestedMinimumWidth():258:258 -> getSuggestedMinimumWidth - 29:34:int getSuggestedMinimumWidth():259:259 -> getSuggestedMinimumWidth - 35:38:int getSuggestedMinimumWidth():260:260 -> getSuggestedMinimumWidth - 39:46:int getSuggestedMinimumWidth():261:261 -> getSuggestedMinimumWidth - 47:55:int getSuggestedMinimumWidth():263:263 -> getSuggestedMinimumWidth - 1:4:android.graphics.drawable.Drawable createItemBackgroundCompat(android.content.res.ColorStateList):1073:1073 -> h - 5:11:android.graphics.drawable.Drawable createItemBackgroundCompat(android.content.res.ColorStateList):1074:1074 -> h - 1:8:boolean hasBadge():1327:1327 -> i - 1:10:void initializeDefaultExpandedLabelGroupViews():358:358 -> j - 11:20:void initializeDefaultExpandedLabelGroupViews():360:360 -> j - 21:33:void initializeDefaultExpandedLabelGroupViews():361:361 -> j - 34:36:void initializeDefaultExpandedLabelGroupViews():362:362 -> j - 37:42:void initializeDefaultExpandedLabelGroupViews():363:363 -> j - 43:49:void initializeDefaultExpandedLabelGroupViews():364:364 -> j - 50:60:void initializeDefaultExpandedLabelGroupViews():365:365 -> j - 61:63:void initializeDefaultExpandedLabelGroupViews():366:366 -> j - 64:70:void initializeDefaultExpandedLabelGroupViews():367:367 -> j - 71:75:void initializeDefaultExpandedLabelGroupViews():368:368 -> j - 76:81:void initializeDefaultExpandedLabelGroupViews():369:369 -> j - 82:88:void initializeDefaultExpandedLabelGroupViews():370:370 -> j - 89:93:void initializeDefaultExpandedLabelGroupViews():372:372 -> j - 94:104:void initializeDefaultExpandedLabelGroupViews():373:373 -> j - 105:107:void initializeDefaultExpandedLabelGroupViews():374:374 -> j - 108:112:void initializeDefaultExpandedLabelGroupViews():375:375 -> j - 113:117:void initializeDefaultExpandedLabelGroupViews():376:376 -> j - 118:123:void initializeDefaultExpandedLabelGroupViews():377:377 -> j - 124:128:void initializeDefaultExpandedLabelGroupViews():378:378 -> j - 129:133:void initializeDefaultExpandedLabelGroupViews():379:379 -> j - 134:138:void initializeDefaultExpandedLabelGroupViews():381:381 -> j - 139:145:void initializeDefaultExpandedLabelGroupViews():382:382 -> j - 146:153:void initializeDefaultExpandedLabelGroupViews():383:383 -> j - 1:13:boolean isActiveIndicatorResizeableAndUnlabeled():1228:1228 -> k - 1:15:void maybeAnimateActiveIndicatorToProgress(float):539:539 -> l - 16:19:void maybeAnimateActiveIndicatorToProgress(float):544:544 -> l - 20:23:void maybeAnimateActiveIndicatorToProgress(float):545:545 -> l - 24:25:void maybeAnimateActiveIndicatorToProgress(float):546:546 -> l - 26:42:void maybeAnimateActiveIndicatorToProgress(float):548:548 -> l - 43:50:void maybeAnimateActiveIndicatorToProgress(float):549:549 -> l - 51:52:void maybeAnimateActiveIndicatorToProgress(float):557:557 -> l - 53:60:void maybeAnimateActiveIndicatorToProgress(float):559:559 -> l - 61:64:void maybeAnimateActiveIndicatorToProgress(float):558:558 -> l - 65:67:void maybeAnimateActiveIndicatorToProgress(float):557:557 -> l - 68:69:void maybeAnimateActiveIndicatorToProgress(float):562:562 -> l - 70:75:void maybeAnimateActiveIndicatorToProgress(float):564:564 -> l - 76:85:void maybeAnimateActiveIndicatorToProgress(float):566:566 -> l - 86:90:void maybeAnimateActiveIndicatorToProgress(float):563:563 -> l - 91:93:void maybeAnimateActiveIndicatorToProgress(float):562:562 -> l - 94:99:void maybeAnimateActiveIndicatorToProgress(float):567:567 -> l - 100:103:void maybeAnimateActiveIndicatorToProgress(float):540:540 -> l - 1:4:void refreshChecked():577:577 -> m - 5:12:void refreshChecked():578:578 -> m - 1:2:void refreshItemBackground():1037:1037 -> n - 3:9:void refreshItemBackground():1040:1040 -> n - 10:13:void refreshItemBackground():1041:1041 -> n - 14:25:void refreshItemBackground():1042:1042 -> n - 26:29:void refreshItemBackground():1048:1048 -> n - 30:41:void refreshItemBackground():1050:1050 -> n - 42:47:void refreshItemBackground():1054:1054 -> n - 48:52:void refreshItemBackground():1058:1058 -> n - 53:57:void refreshItemBackground():1059:1059 -> n - 58:60:void refreshItemBackground():1060:1060 -> n - 61:66:void refreshItemBackground():1061:1061 -> n - 67:70:void refreshItemBackground():1062:1062 -> n - 1:6:void removeBadge():1323:1323 -> o - 3:6:int[] onCreateDrawableState(int):769:769 -> onCreateDrawableState - 7:24:int[] onCreateDrawableState(int):770:770 -> onCreateDrawableState - 25:30:int[] onCreateDrawableState(int):771:771 -> onCreateDrawableState - 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):691:691 -> onInitializeAccessibilityNodeInfo - 4:13:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):692:692 -> onInitializeAccessibilityNodeInfo - 14:19:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):693:693 -> onInitializeAccessibilityNodeInfo - 20:31:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):694:694 -> onInitializeAccessibilityNodeInfo - 32:37:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):695:695 -> onInitializeAccessibilityNodeInfo - 38:52:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):697:697 -> onInitializeAccessibilityNodeInfo - 53:63:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):698:698 -> onInitializeAccessibilityNodeInfo - 64:66:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):697:697 -> onInitializeAccessibilityNodeInfo - 67:70:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):700:700 -> onInitializeAccessibilityNodeInfo - 71:75:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):705:705 -> onInitializeAccessibilityNodeInfo - 76:82:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):708:708 -> onInitializeAccessibilityNodeInfo - 83:86:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):702:702 -> onInitializeAccessibilityNodeInfo - 87:89:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):701:701 -> onInitializeAccessibilityNodeInfo - 90:96:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):709:709 -> onInitializeAccessibilityNodeInfo - 97:99:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):710:710 -> onInitializeAccessibilityNodeInfo - 100:104:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):711:711 -> onInitializeAccessibilityNodeInfo - 105:118:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):713:713 -> onInitializeAccessibilityNodeInfo - 1:3:void onSizeChanged(int,int,int,int):496:496 -> onSizeChanged - 4:12:void onSizeChanged(int,int,int,int):502:502 -> onSizeChanged - 1:7:void setActiveIndicatorProgress(float,float):530:530 -> p - 8:10:void setActiveIndicatorProgress(float,float):531:531 -> p - 1:15:void setExpandedLabelGroupMargins():827:827 -> q - 16:25:void setExpandedLabelGroupMargins():828:828 -> q - 26:37:void setExpandedLabelGroupMargins():830:830 -> q - 38:48:void setExpandedLabelGroupMargins():831:831 -> q - 1:2:void setLayoutConfigurationIconAndLabel(android.view.View,android.view.View,float,float):584:584 -> r - 3:16:void setLayoutConfigurationIconAndLabel(android.view.View,android.view.View,float,float):586:586 -> r - 17:19:void setLayoutConfigurationIconAndLabel(android.view.View,android.view.View,float,float):584:584 -> r - 20:21:void setLayoutConfigurationIconAndLabel(android.view.View,android.view.View,float,float):589:589 -> r - 22:35:void setLayoutConfigurationIconAndLabel(android.view.View,android.view.View,float,float):591:591 -> r - 36:47:void setLayoutConfigurationIconAndLabel(android.view.View,android.view.View,float,float):592:592 -> r - 48:50:void setLayoutConfigurationIconAndLabel(android.view.View,android.view.View,float,float):589:589 -> r - 51:57:void setLayoutConfigurationIconAndLabel(android.view.View,android.view.View,float,float):596:596 -> r - 58:64:void setLayoutConfigurationIconAndLabel(android.view.View,android.view.View,float,float):597:597 -> r - 65:68:void setLayoutConfigurationIconAndLabel(android.view.View,android.view.View,float,float):598:598 -> r - 69:72:void setLayoutConfigurationIconAndLabel(android.view.View,android.view.View,float,float):599:599 -> r - 1:4:void setLayoutConfigurationIconOnly():603:603 -> s - 5:14:void setLayoutConfigurationIconOnly():604:604 -> s - 15:17:void setLayoutConfigurationIconOnly():603:603 -> s - 18:23:void setLayoutConfigurationIconOnly():605:605 -> s - 24:28:void setLayoutConfigurationIconOnly():606:606 -> s - 29:36:void setLayoutConfigurationIconOnly():607:607 -> s - 1:5:void setActiveIndicatorDrawable(android.graphics.drawable.Drawable):1283:1283 -> setActiveIndicatorDrawable - 6:9:void setActiveIndicatorDrawable(android.graphics.drawable.Drawable):1284:1284 -> setActiveIndicatorDrawable - 1:2:void setActiveIndicatorEnabled(boolean):1128:1128 -> setActiveIndicatorEnabled - 3:5:void setActiveIndicatorEnabled(boolean):1129:1129 -> setActiveIndicatorEnabled - 6:16:void setActiveIndicatorEnabled(boolean):1130:1130 -> setActiveIndicatorEnabled - 17:20:void setActiveIndicatorEnabled(boolean):1131:1131 -> setActiveIndicatorEnabled - 1:2:void setActiveIndicatorExpandedHeight(int):1174:1174 -> setActiveIndicatorExpandedHeight - 3:10:void setActiveIndicatorExpandedHeight(int):1175:1175 -> setActiveIndicatorExpandedHeight - 1:2:void setActiveIndicatorExpandedMarginHorizontal(int):1265:1265 -> setActiveIndicatorExpandedMarginHorizontal - 3:8:void setActiveIndicatorExpandedMarginHorizontal(int):1266:1266 -> setActiveIndicatorExpandedMarginHorizontal - 9:11:void setActiveIndicatorExpandedMarginHorizontal(int):1267:1267 -> setActiveIndicatorExpandedMarginHorizontal - 12:19:void setActiveIndicatorExpandedMarginHorizontal(int):1269:1269 -> setActiveIndicatorExpandedMarginHorizontal - 1:3:void setActiveIndicatorExpandedPadding(android.graphics.Rect):1184:1184 -> setActiveIndicatorExpandedPadding - 1:2:void setActiveIndicatorExpandedWidth(int):1163:1163 -> setActiveIndicatorExpandedWidth - 3:10:void setActiveIndicatorExpandedWidth(int):1164:1164 -> setActiveIndicatorExpandedWidth - 1:2:void setActiveIndicatorHeight(int):1240:1240 -> setActiveIndicatorHeight - 3:10:void setActiveIndicatorHeight(int):1241:1241 -> setActiveIndicatorHeight - 1:4:void setActiveIndicatorLabelPadding(int):1097:1097 -> setActiveIndicatorLabelPadding - 5:6:void setActiveIndicatorLabelPadding(int):1098:1098 -> setActiveIndicatorLabelPadding - 7:14:void setActiveIndicatorLabelPadding(int):1099:1099 -> setActiveIndicatorLabelPadding - 15:16:void setActiveIndicatorLabelPadding(int):1100:1100 -> setActiveIndicatorLabelPadding - 17:24:void setActiveIndicatorLabelPadding(int):1102:1102 -> setActiveIndicatorLabelPadding - 25:26:void setActiveIndicatorLabelPadding(int):1103:1103 -> setActiveIndicatorLabelPadding - 27:32:void setActiveIndicatorLabelPadding(int):1104:1104 -> setActiveIndicatorLabelPadding - 33:45:void setActiveIndicatorLabelPadding(int):1106:1106 -> setActiveIndicatorLabelPadding - 46:54:void setActiveIndicatorLabelPadding(int):1108:1108 -> setActiveIndicatorLabelPadding - 55:58:void setActiveIndicatorLabelPadding(int):1109:1109 -> setActiveIndicatorLabelPadding - 1:2:void setActiveIndicatorMarginHorizontal(int):1252:1252 -> setActiveIndicatorMarginHorizontal - 3:10:void setActiveIndicatorMarginHorizontal(int):1253:1253 -> setActiveIndicatorMarginHorizontal - 1:3:void setActiveIndicatorResizeable(boolean):1299:1299 -> setActiveIndicatorResizeable - 1:2:void setActiveIndicatorWidth(int):1152:1152 -> setActiveIndicatorWidth - 3:10:void setActiveIndicatorWidth(int):1153:1153 -> setActiveIndicatorWidth - 1:5:void setBadge(com.google.android.material.badge.BadgeDrawable):1303:1303 -> setBadge - # {"id":"com.android.tools.r8.residualsignature","signature":"(LS1/a;)V"} - 6:15:void setBadge(com.google.android.material.badge.BadgeDrawable):1306:1306 -> setBadge - 16:22:void setBadge(com.google.android.material.badge.BadgeDrawable):1307:1307 -> setBadge - 23:27:void setBadge(com.google.android.material.badge.BadgeDrawable):1308:1308 -> setBadge - 28:29:void setBadge(com.google.android.material.badge.BadgeDrawable):1310:1310 -> setBadge - 30:34:void setBadge(com.google.android.material.badge.BadgeDrawable):1311:1311 -> setBadge - 35:38:void setBadge(com.google.android.material.badge.BadgeDrawable):1312:1312 -> setBadge - 39:42:void setBadge(com.google.android.material.badge.BadgeDrawable):1313:1313 -> setBadge - 1:4:void setCheckable(boolean):491:491 -> setCheckable - 1:5:void setChecked(boolean):617:617 -> setChecked - 6:10:void setChecked(boolean):618:618 -> setChecked - 11:15:void setChecked(boolean):619:619 -> setChecked - 16:27:void setChecked(boolean):620:620 -> setChecked - 28:30:void setChecked(boolean):623:623 -> setChecked - 31:32:void setChecked(boolean):625:625 -> setChecked - 33:34:void setChecked(boolean):626:626 -> setChecked - 35:36:void setChecked(boolean):627:627 -> setChecked - 37:38:void setChecked(boolean):628:628 -> setChecked - 39:40:void setChecked(boolean):629:629 -> setChecked - 41:45:void setChecked(boolean):630:630 -> setChecked - 46:47:void setChecked(boolean):631:631 -> setChecked - 48:49:void setChecked(boolean):632:632 -> setChecked - 50:51:void setChecked(boolean):633:633 -> setChecked - 52:53:void setChecked(boolean):634:634 -> setChecked - 54:55:void setChecked(boolean):635:635 -> setChecked - 56:68:void setChecked(boolean):638:638 -> setChecked - 69:74:void setChecked(boolean):675:675 -> setChecked - 75:78:void setChecked(boolean):667:667 -> setChecked - 79:84:void setChecked(boolean):670:670 -> setChecked - 85:88:void setChecked(boolean):658:658 -> setChecked - 89:92:void setChecked(boolean):661:661 -> setChecked - 93:98:void setChecked(boolean):640:640 -> setChecked - 99:102:void setChecked(boolean):642:642 -> setChecked - 103:108:void setChecked(boolean):644:644 -> setChecked - 109:112:void setChecked(boolean):648:648 -> setChecked - 113:115:void setChecked(boolean):651:651 -> setChecked - 116:118:void setChecked(boolean):682:682 -> setChecked - 119:122:void setChecked(boolean):686:686 -> setChecked - 1:3:void setEnabled(boolean):758:758 -> setEnabled - 4:8:void setEnabled(boolean):759:759 -> setEnabled - 9:13:void setEnabled(boolean):760:760 -> setEnabled - 14:18:void setEnabled(boolean):761:761 -> setEnabled - 19:23:void setEnabled(boolean):762:762 -> setEnabled - 24:29:void setEnabled(boolean):763:763 -> setEnabled - 1:2:void setExpanded(boolean):443:443 -> setExpanded - 3:6:void setExpanded(boolean):444:444 -> setExpanded - 1:2:void setHorizontalTextAppearanceActive(int):917:917 -> setHorizontalTextAppearanceActive - 3:7:void setHorizontalTextAppearanceActive(int):918:918 -> setHorizontalTextAppearanceActive - 8:9:void setHorizontalTextAppearanceActive(int):921:921 -> setHorizontalTextAppearanceActive - 10:13:void setHorizontalTextAppearanceActive(int):918:918 -> setHorizontalTextAppearanceActive - 1:2:void setHorizontalTextAppearanceInactive(int):909:909 -> setHorizontalTextAppearanceInactive - 3:7:void setHorizontalTextAppearanceInactive(int):910:910 -> setHorizontalTextAppearanceInactive - 8:9:void setHorizontalTextAppearanceInactive(int):913:913 -> setHorizontalTextAppearanceInactive - 10:13:void setHorizontalTextAppearanceInactive(int):910:910 -> setHorizontalTextAppearanceInactive - 1:5:void setIcon(android.graphics.drawable.Drawable):781:781 -> setIcon - 6:9:void setIcon(android.graphics.drawable.Drawable):786:786 -> setIcon - 10:16:void setIcon(android.graphics.drawable.Drawable):788:788 -> setIcon - 17:28:void setIcon(android.graphics.drawable.Drawable):790:790 -> setIcon - 29:30:void setIcon(android.graphics.drawable.Drawable):791:791 -> setIcon - 31:34:void setIcon(android.graphics.drawable.Drawable):792:792 -> setIcon - 35:37:void setIcon(android.graphics.drawable.Drawable):793:793 -> setIcon - 38:43:void setIcon(android.graphics.drawable.Drawable):796:796 -> setIcon - 1:4:void setIconLabelHorizontalSpacing(int):1119:1119 -> setIconLabelHorizontalSpacing - 5:6:void setIconLabelHorizontalSpacing(int):1120:1120 -> setIconLabelHorizontalSpacing - 7:9:void setIconLabelHorizontalSpacing(int):1121:1121 -> setIconLabelHorizontalSpacing - 10:13:void setIconLabelHorizontalSpacing(int):1122:1122 -> setIconLabelHorizontalSpacing - 1:8:void setIconSize(int):818:818 -> setIconSize - 9:10:void setIconSize(int):819:819 -> setIconSize - 11:12:void setIconSize(int):820:820 -> setIconSize - 13:17:void setIconSize(int):821:821 -> setIconSize - 18:21:void setIconSize(int):823:823 -> setIconSize - 1:2:void setIconTintList(android.content.res.ColorStateList):810:810 -> setIconTintList - 3:10:void setIconTintList(android.content.res.ColorStateList):811:811 -> setIconTintList - 11:13:void setIconTintList(android.content.res.ColorStateList):812:812 -> setIconTintList - 14:19:void setIconTintList(android.content.res.ColorStateList):813:813 -> setIconTintList - 1:2:void setItemBackground(int):1011:1012 -> setItemBackground - 3:4:void setItemBackground(android.graphics.drawable.Drawable):1016:1017 -> setItemBackground - 5:6:void setItemBackground(android.graphics.drawable.Drawable):1019:1020 -> setItemBackground - 1:2:void setItemGravity(int):1138:1138 -> setItemGravity - 3:6:void setItemGravity(int):1139:1139 -> setItemGravity - 1:4:void setItemIconGravity(int):434:434 -> setItemIconGravity - 5:6:void setItemIconGravity(int):435:435 -> setItemIconGravity - 7:9:void setItemIconGravity(int):436:436 -> setItemIconGravity - 10:13:void setItemIconGravity(int):437:437 -> setItemIconGravity - 1:4:void setItemPaddingBottom(int):1089:1089 -> setItemPaddingBottom - 5:6:void setItemPaddingBottom(int):1090:1090 -> setItemPaddingBottom - 7:10:void setItemPaddingBottom(int):1091:1091 -> setItemPaddingBottom - 1:4:void setItemPaddingTop(int):1081:1081 -> setItemPaddingTop - 5:6:void setItemPaddingTop(int):1082:1082 -> setItemPaddingTop - 7:10:void setItemPaddingTop(int):1083:1083 -> setItemPaddingTop - 1:3:void setItemPosition(int):323:323 -> setItemPosition - 1:2:void setItemRippleColor(android.content.res.ColorStateList):1024:1024 -> setItemRippleColor - 3:6:void setItemRippleColor(android.content.res.ColorStateList):1025:1025 -> setItemRippleColor - 1:2:void setLabelFontScalingEnabled(boolean):848:848 -> setLabelFontScalingEnabled - 3:7:void setLabelFontScalingEnabled(boolean):849:849 -> setLabelFontScalingEnabled - 8:12:void setLabelFontScalingEnabled(boolean):850:850 -> setLabelFontScalingEnabled - 13:17:void setLabelFontScalingEnabled(boolean):851:851 -> setLabelFontScalingEnabled - 18:23:void setLabelFontScalingEnabled(boolean):852:852 -> setLabelFontScalingEnabled - 1:5:void setLabelMaxLines(int):956:956 -> setLabelMaxLines - 6:10:void setLabelMaxLines(int):957:957 -> setLabelMaxLines - 11:15:void setLabelMaxLines(int):958:958 -> setLabelMaxLines - 16:20:void setLabelMaxLines(int):959:959 -> setLabelMaxLines - 21:28:void setLabelMaxLines(int):966:966 -> setLabelMaxLines - 29:33:void setLabelMaxLines(int):967:967 -> setLabelMaxLines - 34:42:void setLabelMaxLines(int):968:968 -> setLabelMaxLines - 43:48:void setLabelMaxLines(int):974:974 -> setLabelMaxLines - 49:53:void setLabelMaxLines(int):975:975 -> setLabelMaxLines - 54:58:void setLabelMaxLines(int):976:976 -> setLabelMaxLines - 59:64:void setLabelMaxLines(int):977:977 -> setLabelMaxLines - 65:71:void setLabelMaxLines(int):979:979 -> setLabelMaxLines - 72:76:void setLabelMaxLines(int):980:980 -> setLabelMaxLines - 77:80:void setLabelMaxLines(int):983:983 -> setLabelMaxLines - 1:10:void setLabelPivots(android.widget.TextView):611:611 -> setLabelPivots - 11:19:void setLabelPivots(android.widget.TextView):612:612 -> setLabelPivots - 1:4:void setLabelVisibilityMode(int):348:348 -> setLabelVisibilityMode - 5:6:void setLabelVisibilityMode(int):349:349 -> setLabelVisibilityMode - 7:9:void setLabelVisibilityMode(int):350:350 -> setLabelVisibilityMode - 10:16:void setLabelVisibilityMode(int):351:351 -> setLabelVisibilityMode - 17:20:void setLabelVisibilityMode(int):352:352 -> setLabelVisibilityMode - 1:2:void setMeasureBottomPaddingFromLabelBaseline(boolean):837:837 -> setMeasureBottomPaddingFromLabelBaseline - 3:7:void setMeasureBottomPaddingFromLabelBaseline(boolean):838:838 -> setMeasureBottomPaddingFromLabelBaseline - 8:12:void setMeasureBottomPaddingFromLabelBaseline(boolean):839:839 -> setMeasureBottomPaddingFromLabelBaseline - 13:17:void setMeasureBottomPaddingFromLabelBaseline(boolean):840:840 -> setMeasureBottomPaddingFromLabelBaseline - 18:22:void setMeasureBottomPaddingFromLabelBaseline(boolean):841:841 -> setMeasureBottomPaddingFromLabelBaseline - 23:27:void setMeasureBottomPaddingFromLabelBaseline(boolean):842:842 -> setMeasureBottomPaddingFromLabelBaseline - 28:32:void setMeasureBottomPaddingFromLabelBaseline(boolean):843:843 -> setMeasureBottomPaddingFromLabelBaseline - 33:36:void setMeasureBottomPaddingFromLabelBaseline(boolean):844:844 -> setMeasureBottomPaddingFromLabelBaseline - 1:2:void setOnlyShowWhenExpanded(boolean):454:454 -> setOnlyShowWhenExpanded - 3:6:void setOnlyShowWhenExpanded(boolean):455:455 -> setOnlyShowWhenExpanded - 1:4:void setShifting(boolean):341:341 -> setShifting - 5:6:void setShifting(boolean):342:342 -> setShifting - 7:10:void setShifting(boolean):343:343 -> setShifting - 1:2:void setTextAppearanceActive(int):904:904 -> setTextAppearanceActive - 3:8:void setTextAppearanceActive(int):905:905 -> setTextAppearanceActive - 1:2:void setTextAppearanceActiveBoldEnabled(boolean):925:925 -> setTextAppearanceActiveBoldEnabled - 3:7:void setTextAppearanceActiveBoldEnabled(boolean):926:926 -> setTextAppearanceActiveBoldEnabled - 8:12:void setTextAppearanceActiveBoldEnabled(boolean):927:927 -> setTextAppearanceActiveBoldEnabled - 13:16:void setTextAppearanceActiveBoldEnabled(boolean):928:928 -> setTextAppearanceActiveBoldEnabled - 1:2:void setTextAppearanceInactive(int):899:899 -> setTextAppearanceInactive - 3:8:void setTextAppearanceInactive(int):900:900 -> setTextAppearanceInactive - 1:4:void setTextColor(android.content.res.ColorStateList):987:987 -> setTextColor - 5:9:void setTextColor(android.content.res.ColorStateList):989:989 -> setTextColor - 10:14:void setTextColor(android.content.res.ColorStateList):990:990 -> setTextColor - 15:19:void setTextColor(android.content.res.ColorStateList):991:991 -> setTextColor - 20:25:void setTextColor(android.content.res.ColorStateList):992:992 -> setTextColor - 1:5:void setTitle(java.lang.CharSequence):471:471 -> setTitle - 6:10:void setTitle(java.lang.CharSequence):472:472 -> setTitle - 11:15:void setTitle(java.lang.CharSequence):473:473 -> setTitle - 16:20:void setTitle(java.lang.CharSequence):474:474 -> setTitle - 21:34:void setTitle(java.lang.CharSequence):475:475 -> setTitle - 35:37:void setTitle(java.lang.CharSequence):476:476 -> setTitle - 38:52:void setTitle(java.lang.CharSequence):480:480 -> setTitle - 53:58:void setTitle(java.lang.CharSequence):482:482 -> setTitle - 59:62:void setTitle(java.lang.CharSequence):485:485 -> setTitle - 1:4:void setTextAppearanceForLabel(android.widget.TextView,int):856:856 -> t - 5:8:void setTextAppearanceForLabel(android.widget.TextView,int):857:857 -> t - 9:12:void setTextAppearanceForLabel(android.widget.TextView,int):859:859 -> t - 1:3:void setTextAppearanceWithoutFontScaling(android.widget.TextView,int):947:947 -> u - 4:15:void setTextAppearanceWithoutFontScaling(android.widget.TextView,int):949:949 -> u - 16:19:void setTextAppearanceWithoutFontScaling(android.widget.TextView,int):951:951 -> u - 1:6:void setViewMarginAndGravity(android.view.View,int,int,int):737:737 -> v - 7:8:void setViewMarginAndGravity(android.view.View,int,int,int):738:738 -> v - 9:10:void setViewMarginAndGravity(android.view.View,int,int,int):739:739 -> v - 11:12:void setViewMarginAndGravity(android.view.View,int,int,int):740:740 -> v - 13:16:void setViewMarginAndGravity(android.view.View,int,int,int):741:741 -> v - 1:3:void setViewScaleValues(android.view.View,float,float,int):746:746 -> w - 4:6:void setViewScaleValues(android.view.View,float,float,int):747:747 -> w - 7:10:void setViewScaleValues(android.view.View,float,float,int):748:748 -> w - 1:10:void tryAttachBadgeToAnchor(android.view.View):1338:1338 -> x - 11:13:void tryAttachBadgeToAnchor(android.view.View):1343:1343 -> x - 14:16:void tryAttachBadgeToAnchor(android.view.View):1344:1344 -> x - 17:22:void tryAttachBadgeToAnchor(android.view.View):1346:1346 -> x - 1:10:void tryRemoveBadgeFromAnchor(android.view.View):1351:1351 -> y - 11:13:void tryRemoveBadgeFromAnchor(android.view.View):1356:1356 -> y - 14:16:void tryRemoveBadgeFromAnchor(android.view.View):1357:1357 -> y - 17:22:void tryRemoveBadgeFromAnchor(android.view.View):1359:1359 -> y - 23:25:void tryRemoveBadgeFromAnchor(android.view.View):1361:1361 -> y - 1:7:void tryUpdateBadgeBounds(android.view.View):1331:1331 -> z - 8:14:void tryUpdateBadgeBounds(android.view.View):1334:1334 -> z -com.google.android.material.navigation.NavigationBarItemView$$ExternalSyntheticApiModelOutline0 -> com.google.android.material.navigation.c: + 1:3:int getItemDefaultMarginResId():1019:1019 -> getItemDefaultMarginResId + 1:3:int getItemPosition():258:258 -> getItemPosition + 1:6:int getItemVisiblePosition():529:529 -> getItemVisiblePosition + 7:14:int getItemVisiblePosition():530:530 -> getItemVisiblePosition + 15:18:int getItemVisiblePosition():533:533 -> getItemVisiblePosition + 19:34:int getItemVisiblePosition():534:534 -> getItemVisiblePosition + 1:10:int getSuggestedIconHeight():997:997 -> getSuggestedIconHeight + 11:12:int getSuggestedIconHeight():998:998 -> getSuggestedIconHeight + 13:22:int getSuggestedIconHeight():999:999 -> getSuggestedIconHeight + 1:6:int getSuggestedIconWidth():984:984 -> getSuggestedIconWidth + 7:17:int getSuggestedIconWidth():986:986 -> getSuggestedIconWidth + 18:27:int getSuggestedIconWidth():990:990 -> getSuggestedIconWidth + 28:35:int getSuggestedIconWidth():991:991 -> getSuggestedIconWidth + 36:42:int getSuggestedIconWidth():992:992 -> getSuggestedIconWidth + 43:48:int getSuggestedIconWidth():993:993 -> getSuggestedIconWidth + 1:8:int getSuggestedMinimumHeight():193:193 -> getSuggestedMinimumHeight + 9:12:int getSuggestedMinimumHeight():194:194 -> getSuggestedMinimumHeight + 13:30:int getSuggestedMinimumHeight():195:195 -> getSuggestedMinimumHeight + 31:39:int getSuggestedMinimumHeight():197:197 -> getSuggestedMinimumHeight + 1:8:int getSuggestedMinimumWidth():184:184 -> getSuggestedMinimumWidth + 9:12:int getSuggestedMinimumWidth():185:185 -> getSuggestedMinimumWidth + 13:20:int getSuggestedMinimumWidth():186:186 -> getSuggestedMinimumWidth + 21:29:int getSuggestedMinimumWidth():188:188 -> getSuggestedMinimumWidth + 1:4:void clear():236:236 -> h + 5:7:void clear():237:237 -> h + 8:10:void clear():238:238 -> h + 11:13:void clear():239:239 -> h + 1:4:android.graphics.drawable.Drawable createItemBackgroundCompat(android.content.res.ColorStateList):756:756 -> i + 5:11:android.graphics.drawable.Drawable createItemBackgroundCompat(android.content.res.ColorStateList):759:759 -> i + 1:5:android.widget.FrameLayout getCustomParentForBadge(android.view.View):975:975 -> j + 6:17:android.widget.FrameLayout getCustomParentForBadge(android.view.View):976:976 -> j + 1:8:boolean hasBadge():934:934 -> k + 1:13:boolean isActiveIndicatorResizeableAndUnlabeled():848:848 -> l + 1:15:void maybeAnimateActiveIndicatorToProgress(float):353:353 -> m + 16:19:void maybeAnimateActiveIndicatorToProgress(float):358:358 -> m + 20:23:void maybeAnimateActiveIndicatorToProgress(float):359:359 -> m + 24:25:void maybeAnimateActiveIndicatorToProgress(float):360:360 -> m + 26:42:void maybeAnimateActiveIndicatorToProgress(float):362:362 -> m + 43:50:void maybeAnimateActiveIndicatorToProgress(float):363:363 -> m + 51:52:void maybeAnimateActiveIndicatorToProgress(float):371:371 -> m + 53:60:void maybeAnimateActiveIndicatorToProgress(float):373:373 -> m + 61:64:void maybeAnimateActiveIndicatorToProgress(float):372:372 -> m + 65:67:void maybeAnimateActiveIndicatorToProgress(float):371:371 -> m + 68:69:void maybeAnimateActiveIndicatorToProgress(float):376:376 -> m + 70:75:void maybeAnimateActiveIndicatorToProgress(float):378:378 -> m + 76:85:void maybeAnimateActiveIndicatorToProgress(float):380:380 -> m + 86:90:void maybeAnimateActiveIndicatorToProgress(float):377:377 -> m + 91:93:void maybeAnimateActiveIndicatorToProgress(float):376:376 -> m + 94:99:void maybeAnimateActiveIndicatorToProgress(float):381:381 -> m + 100:103:void maybeAnimateActiveIndicatorToProgress(float):354:354 -> m + 1:4:void refreshChecked():391:391 -> n + 5:12:void refreshChecked():392:392 -> n + 1:2:void refreshItemBackground():711:711 -> o + 3:9:void refreshItemBackground():714:714 -> o + 10:13:void refreshItemBackground():715:715 -> o + 14:17:void refreshItemBackground():716:716 -> o + 18:29:void refreshItemBackground():718:718 -> o + 30:33:void refreshItemBackground():727:727 -> o + 34:45:void refreshItemBackground():729:729 -> o + 46:51:void refreshItemBackground():733:733 -> o + 52:55:void refreshItemBackground():738:738 -> o + 56:58:void refreshItemBackground():740:740 -> o + 59:63:void refreshItemBackground():741:741 -> o + 64:66:void refreshItemBackground():743:743 -> o + 67:72:void refreshItemBackground():744:744 -> o + 73:76:void refreshItemBackground():745:745 -> o + 3:6:int[] onCreateDrawableState(int):581:581 -> onCreateDrawableState + 7:24:int[] onCreateDrawableState(int):582:582 -> onCreateDrawableState + 25:30:int[] onCreateDrawableState(int):583:583 -> onCreateDrawableState + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):497:497 -> onInitializeAccessibilityNodeInfo + 4:13:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):498:498 -> onInitializeAccessibilityNodeInfo + 14:19:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):499:499 -> onInitializeAccessibilityNodeInfo + 20:31:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):500:500 -> onInitializeAccessibilityNodeInfo + 32:37:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):501:501 -> onInitializeAccessibilityNodeInfo + 38:52:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):503:503 -> onInitializeAccessibilityNodeInfo + 53:63:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):504:504 -> onInitializeAccessibilityNodeInfo + 64:66:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):503:503 -> onInitializeAccessibilityNodeInfo + 67:70:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):506:506 -> onInitializeAccessibilityNodeInfo + 71:75:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):511:511 -> onInitializeAccessibilityNodeInfo + 76:82:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):514:514 -> onInitializeAccessibilityNodeInfo + 83:86:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):508:508 -> onInitializeAccessibilityNodeInfo + 87:89:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):507:507 -> onInitializeAccessibilityNodeInfo + 90:96:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):515:515 -> onInitializeAccessibilityNodeInfo + 97:99:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):516:516 -> onInitializeAccessibilityNodeInfo + 100:104:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):517:517 -> onInitializeAccessibilityNodeInfo + 105:118:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):519:519 -> onInitializeAccessibilityNodeInfo + 1:3:void onSizeChanged(int,int,int,int):308:308 -> onSizeChanged + 4:12:void onSizeChanged(int,int,int,int):314:314 -> onSizeChanged + 1:6:void removeBadge():930:930 -> p + 1:4:void setActiveIndicatorProgress(float,float):342:342 -> q + 5:9:void setActiveIndicatorProgress(float,float):343:343 -> q + 10:12:void setActiveIndicatorProgress(float,float):345:345 -> q + 1:3:void setTextAppearanceWithoutFontScaling(android.widget.TextView,int):662:662 -> r + 4:15:void setTextAppearanceWithoutFontScaling(android.widget.TextView,int):664:664 -> r + 16:19:void setTextAppearanceWithoutFontScaling(android.widget.TextView,int):666:666 -> r + 1:3:void setViewScaleValues(android.view.View,float,float,int):553:553 -> s + 4:6:void setViewScaleValues(android.view.View,float,float,int):554:554 -> s + 7:10:void setViewScaleValues(android.view.View,float,float,int):555:555 -> s + 1:5:void setActiveIndicatorDrawable(android.graphics.drawable.Drawable):888:888 -> setActiveIndicatorDrawable + 6:8:void setActiveIndicatorDrawable(android.graphics.drawable.Drawable):892:892 -> setActiveIndicatorDrawable + 9:12:void setActiveIndicatorDrawable(android.graphics.drawable.Drawable):893:893 -> setActiveIndicatorDrawable + 1:2:void setActiveIndicatorEnabled(boolean):801:801 -> setActiveIndicatorEnabled + 3:5:void setActiveIndicatorEnabled(boolean):802:802 -> setActiveIndicatorEnabled + 6:15:void setActiveIndicatorEnabled(boolean):803:803 -> setActiveIndicatorEnabled + 16:18:void setActiveIndicatorEnabled(boolean):804:804 -> setActiveIndicatorEnabled + 19:22:void setActiveIndicatorEnabled(boolean):805:805 -> setActiveIndicatorEnabled + 1:2:void setActiveIndicatorHeight(int):860:860 -> setActiveIndicatorHeight + 3:10:void setActiveIndicatorHeight(int):861:861 -> setActiveIndicatorHeight + 1:4:void setActiveIndicatorLabelPadding(int):793:793 -> setActiveIndicatorLabelPadding + 5:6:void setActiveIndicatorLabelPadding(int):794:794 -> setActiveIndicatorLabelPadding + 7:10:void setActiveIndicatorLabelPadding(int):795:795 -> setActiveIndicatorLabelPadding + 1:2:void setActiveIndicatorMarginHorizontal(int):872:872 -> setActiveIndicatorMarginHorizontal + 3:10:void setActiveIndicatorMarginHorizontal(int):873:873 -> setActiveIndicatorMarginHorizontal + 1:3:void setActiveIndicatorResizeable(boolean):907:907 -> setActiveIndicatorResizeable + 1:2:void setActiveIndicatorWidth(int):819:819 -> setActiveIndicatorWidth + 3:10:void setActiveIndicatorWidth(int):820:820 -> setActiveIndicatorWidth + 1:5:void setBadge(com.google.android.material.badge.BadgeDrawable):911:911 -> setBadge + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ1/a;)V"} + 6:15:void setBadge(com.google.android.material.badge.BadgeDrawable):914:914 -> setBadge + 16:22:void setBadge(com.google.android.material.badge.BadgeDrawable):915:915 -> setBadge + 23:27:void setBadge(com.google.android.material.badge.BadgeDrawable):916:916 -> setBadge + 28:29:void setBadge(com.google.android.material.badge.BadgeDrawable):918:918 -> setBadge + 30:33:void setBadge(com.google.android.material.badge.BadgeDrawable):919:919 -> setBadge + 34:37:void setBadge(com.google.android.material.badge.BadgeDrawable):920:920 -> setBadge + 1:4:void setCheckable(boolean):303:303 -> setCheckable + 1:12:void setChecked(boolean):398:398 -> setChecked + 13:22:void setChecked(boolean):399:399 -> setChecked + 23:33:void setChecked(boolean):400:400 -> setChecked + 34:50:void setChecked(boolean):401:401 -> setChecked + 51:53:void setChecked(boolean):404:404 -> setChecked + 54:73:void setChecked(boolean):406:406 -> setChecked + 74:82:void setChecked(boolean):479:479 -> setChecked + 83:89:void setChecked(boolean):480:480 -> setChecked + 90:96:void setChecked(boolean):481:481 -> setChecked + 97:105:void setChecked(boolean):459:459 -> setChecked + 106:116:void setChecked(boolean):463:463 -> setChecked + 117:119:void setChecked(boolean):462:462 -> setChecked + 120:124:void setChecked(boolean):466:466 -> setChecked + 125:133:void setChecked(boolean):467:467 -> setChecked + 134:139:void setChecked(boolean):471:471 -> setChecked + 140:142:void setChecked(boolean):470:470 -> setChecked + 143:149:void setChecked(boolean):472:472 -> setChecked + 150:158:void setChecked(boolean):473:473 -> setChecked + 159:164:void setChecked(boolean):446:446 -> setChecked + 165:167:void setChecked(boolean):445:445 -> setChecked + 168:174:void setChecked(boolean):447:447 -> setChecked + 175:180:void setChecked(boolean):448:448 -> setChecked + 181:189:void setChecked(boolean):451:451 -> setChecked + 190:194:void setChecked(boolean):452:452 -> setChecked + 195:199:void setChecked(boolean):453:453 -> setChecked + 200:205:void setChecked(boolean):455:455 -> setChecked + 206:211:void setChecked(boolean):408:408 -> setChecked + 212:217:void setChecked(boolean):412:412 -> setChecked + 218:220:void setChecked(boolean):411:411 -> setChecked + 221:227:void setChecked(boolean):413:413 -> setChecked + 228:233:void setChecked(boolean):414:414 -> setChecked + 234:242:void setChecked(boolean):417:417 -> setChecked + 243:247:void setChecked(boolean):418:418 -> setChecked + 248:252:void setChecked(boolean):419:419 -> setChecked + 253:258:void setChecked(boolean):421:421 -> setChecked + 259:267:void setChecked(boolean):423:423 -> setChecked + 268:278:void setChecked(boolean):427:427 -> setChecked + 279:281:void setChecked(boolean):426:426 -> setChecked + 282:286:void setChecked(boolean):430:430 -> setChecked + 287:294:void setChecked(boolean):431:431 -> setChecked + 295:300:void setChecked(boolean):435:435 -> setChecked + 301:303:void setChecked(boolean):434:434 -> setChecked + 304:310:void setChecked(boolean):436:436 -> setChecked + 311:315:void setChecked(boolean):437:437 -> setChecked + 316:318:void setChecked(boolean):488:488 -> setChecked + 319:322:void setChecked(boolean):492:492 -> setChecked + 1:3:void setEnabled(boolean):565:565 -> setEnabled + 4:8:void setEnabled(boolean):566:566 -> setEnabled + 9:13:void setEnabled(boolean):567:567 -> setEnabled + 14:20:void setEnabled(boolean):568:568 -> setEnabled + 21:30:void setEnabled(boolean):572:572 -> setEnabled + 31:35:void setEnabled(boolean):571:571 -> setEnabled + 36:39:void setEnabled(boolean):574:574 -> setEnabled + 1:5:void setIcon(android.graphics.drawable.Drawable):593:593 -> setIcon + 6:9:void setIcon(android.graphics.drawable.Drawable):598:598 -> setIcon + 10:16:void setIcon(android.graphics.drawable.Drawable):600:600 -> setIcon + 17:28:void setIcon(android.graphics.drawable.Drawable):602:602 -> setIcon + 29:30:void setIcon(android.graphics.drawable.Drawable):603:603 -> setIcon + 31:34:void setIcon(android.graphics.drawable.Drawable):604:604 -> setIcon + 35:37:void setIcon(android.graphics.drawable.Drawable):605:605 -> setIcon + 38:43:void setIcon(android.graphics.drawable.Drawable):608:608 -> setIcon + 1:8:void setIconSize(int):630:630 -> setIconSize + 9:10:void setIconSize(int):631:631 -> setIconSize + 11:12:void setIconSize(int):632:632 -> setIconSize + 13:18:void setIconSize(int):633:633 -> setIconSize + 1:2:void setIconTintList(android.content.res.ColorStateList):622:622 -> setIconTintList + 3:10:void setIconTintList(android.content.res.ColorStateList):623:623 -> setIconTintList + 11:13:void setIconTintList(android.content.res.ColorStateList):624:624 -> setIconTintList + 14:19:void setIconTintList(android.content.res.ColorStateList):625:625 -> setIconTintList + 1:2:void setItemBackground(int):685:686 -> setItemBackground + 3:4:void setItemBackground(android.graphics.drawable.Drawable):690:691 -> setItemBackground + 5:6:void setItemBackground(android.graphics.drawable.Drawable):693:694 -> setItemBackground + 1:4:void setItemPaddingBottom(int):785:785 -> setItemPaddingBottom + 5:6:void setItemPaddingBottom(int):786:786 -> setItemPaddingBottom + 7:10:void setItemPaddingBottom(int):787:787 -> setItemPaddingBottom + 1:4:void setItemPaddingTop(int):777:777 -> setItemPaddingTop + 5:6:void setItemPaddingTop(int):778:778 -> setItemPaddingTop + 7:10:void setItemPaddingTop(int):779:779 -> setItemPaddingTop + 1:3:void setItemPosition(int):254:254 -> setItemPosition + 1:2:void setItemRippleColor(android.content.res.ColorStateList):698:698 -> setItemRippleColor + 3:6:void setItemRippleColor(android.content.res.ColorStateList):699:699 -> setItemRippleColor + 1:4:void setLabelVisibilityMode(int):269:269 -> setLabelVisibilityMode + 5:6:void setLabelVisibilityMode(int):270:270 -> setLabelVisibilityMode + 7:9:void setLabelVisibilityMode(int):271:271 -> setLabelVisibilityMode + 10:16:void setLabelVisibilityMode(int):272:272 -> setLabelVisibilityMode + 17:20:void setLabelVisibilityMode(int):273:273 -> setLabelVisibilityMode + 1:4:void setShifting(boolean):262:262 -> setShifting + 5:6:void setShifting(boolean):263:263 -> setShifting + 7:10:void setShifting(boolean):264:264 -> setShifting + 1:2:void setTextAppearanceActive(int):642:642 -> setTextAppearanceActive + 3:7:void setTextAppearanceActive(int):643:643 -> setTextAppearanceActive + 8:23:void setTextAppearanceActive(int):644:644 -> setTextAppearanceActive + 1:5:void setTextAppearanceActiveBoldEnabled(boolean):648:648 -> setTextAppearanceActiveBoldEnabled + 6:15:void setTextAppearanceActiveBoldEnabled(boolean):650:650 -> setTextAppearanceActiveBoldEnabled + 1:5:void setTextAppearanceInactive(int):637:637 -> setTextAppearanceInactive + 6:21:void setTextAppearanceInactive(int):638:638 -> setTextAppearanceInactive + 3:7:void setTextColor(android.content.res.ColorStateList):672:672 -> setTextColor + 8:13:void setTextColor(android.content.res.ColorStateList):673:673 -> setTextColor + 1:5:void setTitle(java.lang.CharSequence):285:285 -> setTitle + 6:10:void setTitle(java.lang.CharSequence):286:286 -> setTitle + 11:24:void setTitle(java.lang.CharSequence):287:287 -> setTitle + 25:27:void setTitle(java.lang.CharSequence):288:288 -> setTitle + 28:42:void setTitle(java.lang.CharSequence):292:292 -> setTitle + 43:48:void setTitle(java.lang.CharSequence):294:294 -> setTitle + 49:52:void setTitle(java.lang.CharSequence):297:297 -> setTitle + 1:6:void setViewTopMarginAndGravity(android.view.View,int,int):542:542 -> t + 7:8:void setViewTopMarginAndGravity(android.view.View,int,int):543:543 -> t + 9:10:void setViewTopMarginAndGravity(android.view.View,int,int):546:546 -> t + 11:12:void setViewTopMarginAndGravity(android.view.View,int,int):547:547 -> t + 13:16:void setViewTopMarginAndGravity(android.view.View,int,int):548:548 -> t + 1:10:void tryAttachBadgeToAnchor(android.view.View):946:946 -> u + 11:13:void tryAttachBadgeToAnchor(android.view.View):951:951 -> u + 14:16:void tryAttachBadgeToAnchor(android.view.View):952:952 -> u + 17:18:void tryAttachBadgeToAnchor(android.view.View):954:954 -> u + 19:22:void tryAttachBadgeToAnchor(android.view.View):955:955 -> u + 23:26:void tryAttachBadgeToAnchor(android.view.View):954:954 -> u + 1:10:void tryRemoveBadgeFromAnchor(android.view.View):960:960 -> v + 11:13:void tryRemoveBadgeFromAnchor(android.view.View):965:965 -> v + 14:16:void tryRemoveBadgeFromAnchor(android.view.View):966:966 -> v + 17:22:void tryRemoveBadgeFromAnchor(android.view.View):968:968 -> v + 23:25:void tryRemoveBadgeFromAnchor(android.view.View):970:970 -> v + 1:7:void tryUpdateBadgeBounds(android.view.View):938:938 -> w + 8:9:void tryUpdateBadgeBounds(android.view.View):941:941 -> w + 10:13:void tryUpdateBadgeBounds(android.view.View):942:942 -> w + 14:17:void tryUpdateBadgeBounds(android.view.View):941:941 -> w + 1:7:void updateActiveIndicatorLayoutParams(int):832:832 -> x + 8:14:void updateActiveIndicatorLayoutParams(int):836:836 -> x + 15:18:void updateActiveIndicatorLayoutParams(int):837:837 -> x + 19:26:void updateActiveIndicatorLayoutParams(int):839:839 -> x + 27:38:void updateActiveIndicatorLayoutParams(int):842:842 -> x + 39:40:void updateActiveIndicatorLayoutParams(int):843:843 -> x + 41:46:void updateActiveIndicatorLayoutParams(int):844:844 -> x + 1:6:void updateActiveIndicatorTransform():324:324 -> y + 7:11:void updateActiveIndicatorTransform():325:325 -> y + 12:16:void updateActiveIndicatorTransform():327:327 -> y + 1:12:void updateViewPaddingBottom(android.view.View,int):560:560 -> z + 13:16:void updateViewPaddingBottom(android.view.View,int):559:559 -> z +com.google.android.material.navigation.NavigationBarItemView$$ExternalSyntheticApiModelOutline0 -> com.google.android.material.navigation.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void m(com.google.android.material.navigation.NavigationBarItemView,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/e;Z)V"} -com.google.android.material.navigation.NavigationBarItemView$$ExternalSyntheticLambda1 -> com.google.android.material.navigation.d: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - com.google.android.material.navigation.NavigationBarItemView com.google.android.material.navigation.NavigationBarItemView$$InternalSyntheticLambda$2$c1ad2e6537f4fdfd277614b1a8bd5a961f1e0ccaaa4fc07576f29e00e54f06b5$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/e;"} - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.google.android.material.navigation.NavigationBarItemView):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/e;)V"} - 1:1:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):0:0 -> onLayoutChange - # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.navigation.NavigationBarItemView$1 -> com.google.android.material.navigation.e$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/b;Z)V"} +com.google.android.material.navigation.NavigationBarItemView$1 -> com.google.android.material.navigation.b$a: +# {"id":"sourceFile","fileName":"NavigationBarItemView.java"} + com.google.android.material.navigation.NavigationBarItemView this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/b;"} + 1:6:void (com.google.android.material.navigation.NavigationBarItemView):162:162 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/b;)V"} + 1:12:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):174:174 -> onLayoutChange + 13:22:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):175:175 -> onLayoutChange +com.google.android.material.navigation.NavigationBarItemView$2 -> com.google.android.material.navigation.b$b: # {"id":"sourceFile","fileName":"NavigationBarItemView.java"} int val$width -> d com.google.android.material.navigation.NavigationBarItemView this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/e;"} - 1:8:void (com.google.android.material.navigation.NavigationBarItemView,int):503:503 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/e;I)V"} - 1:8:void run():506:506 -> run -com.google.android.material.navigation.NavigationBarItemView$2 -> com.google.android.material.navigation.e$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/b;"} + 1:8:void (com.google.android.material.navigation.NavigationBarItemView,int):315:315 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/b;I)V"} + 1:8:void run():318:318 -> run +com.google.android.material.navigation.NavigationBarItemView$3 -> com.google.android.material.navigation.b$c: # {"id":"sourceFile","fileName":"NavigationBarItemView.java"} float val$newProgress -> a com.google.android.material.navigation.NavigationBarItemView this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/e;"} - 1:8:void (com.google.android.material.navigation.NavigationBarItemView,float):550:550 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/e;F)V"} - 1:10:void onAnimationUpdate(android.animation.ValueAnimator):553:553 -> onAnimationUpdate - 11:18:void onAnimationUpdate(android.animation.ValueAnimator):554:554 -> onAnimationUpdate -com.google.android.material.navigation.NavigationBarItemView$ActiveIndicatorTransform -> com.google.android.material.navigation.e$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/b;"} + 1:8:void (com.google.android.material.navigation.NavigationBarItemView,float):364:364 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/b;F)V"} + 1:10:void onAnimationUpdate(android.animation.ValueAnimator):367:367 -> onAnimationUpdate + 11:18:void onAnimationUpdate(android.animation.ValueAnimator):368:368 -> onAnimationUpdate +com.google.android.material.navigation.NavigationBarItemView$ActiveIndicatorTransform -> com.google.android.material.navigation.b$d: # {"id":"sourceFile","fileName":"NavigationBarItemView.java"} - 1:1:void ():1416:1416 -> - 2:2:void (com.google.android.material.navigation.NavigationBarItemView$1):1416:1416 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/e$a;)V"} - 20:24:float calculateAlpha(float,float):1435:1435 -> a - 6:10:float calculateScaleX(float):1440:1440 -> b - 1:1:float calculateScaleY(float):0:0 -> c - 1:7:void updateForProgress(float,float,android.view.View):1463:1463 -> d - 8:14:void updateForProgress(float,float,android.view.View):1464:1464 -> d - 15:22:void updateForProgress(float,float,android.view.View):1465:1465 -> d -com.google.android.material.navigation.NavigationBarItemView$ActiveIndicatorUnlabeledTransform -> com.google.android.material.navigation.e$d: + 1:1:void ():1039:1039 -> + 2:2:void (com.google.android.material.navigation.NavigationBarItemView$1):1039:1039 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/b$a;)V"} + 20:24:float calculateAlpha(float,float):1058:1058 -> a + 6:10:float calculateScaleX(float,float):1064:1064 -> b + 1:1:float calculateScaleY(float,float):0:0 -> c + 1:7:void updateForProgress(float,float,android.view.View):1088:1088 -> d + 8:14:void updateForProgress(float,float,android.view.View):1089:1089 -> d + 15:22:void updateForProgress(float,float,android.view.View):1090:1090 -> d +com.google.android.material.navigation.NavigationBarItemView$ActiveIndicatorUnlabeledTransform -> com.google.android.material.navigation.b$e: # {"id":"sourceFile","fileName":"NavigationBarItemView.java"} - 1:1:void ():1476:1476 -> - 2:2:void (com.google.android.material.navigation.NavigationBarItemView$1):1476:1476 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/e$a;)V"} - 1:5:float calculateScaleY(float):1480:1480 -> c -com.google.android.material.navigation.NavigationBarMenu -> com.google.android.material.navigation.f: + 1:1:void ():1101:1101 -> + 2:2:void (com.google.android.material.navigation.NavigationBarItemView$1):1101:1101 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/b$a;)V"} + 1:5:float calculateScaleY(float,float):1105:1105 -> c +com.google.android.material.navigation.NavigationBarMenu -> com.google.android.material.navigation.c: # {"id":"sourceFile","fileName":"NavigationBarMenu.java"} java.lang.Class viewClass -> B int maxItemCount -> C - boolean subMenuSupported -> D - 1:3:void (android.content.Context,java.lang.Class,int,boolean):53:53 -> - 4:5:void (android.content.Context,java.lang.Class,int,boolean):54:54 -> - 6:7:void (android.content.Context,java.lang.Class,int,boolean):55:55 -> - 8:10:void (android.content.Context,java.lang.Class,int,boolean):56:56 -> - 1:10:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):81:81 -> a - 11:13:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):92:92 -> a - 14:17:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):93:93 -> a - 18:21:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):94:94 -> a - 22:27:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):82:82 -> a - 28:73:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):83:83 -> a - 1:4:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):67:67 -> addSubMenu - 5:10:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):71:71 -> addSubMenu - 11:19:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):72:72 -> addSubMenu - 20:23:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):73:73 -> addSubMenu - 24:32:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):68:68 -> addSubMenu - 33:52:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):69:69 -> addSubMenu -com.google.android.material.navigation.NavigationBarMenuBuilder -> com.google.android.material.navigation.g: -# {"id":"sourceFile","fileName":"NavigationBarMenuBuilder.java"} - androidx.appcompat.view.menu.MenuBuilder menuBuilder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} - java.util.List items -> b - int contentItemCount -> c - int visibleContentItemCount -> d - int visibleMainItemCount -> e - 1:4:void (androidx.appcompat.view.menu.MenuBuilder):44:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} - 5:6:void (androidx.appcompat.view.menu.MenuBuilder):40:40 -> - 7:8:void (androidx.appcompat.view.menu.MenuBuilder):41:41 -> - 9:10:void (androidx.appcompat.view.menu.MenuBuilder):42:42 -> - 11:12:void (androidx.appcompat.view.menu.MenuBuilder):45:45 -> - 13:19:void (androidx.appcompat.view.menu.MenuBuilder):46:46 -> - 20:23:void (androidx.appcompat.view.menu.MenuBuilder):47:47 -> - 1:3:int getContentItemCount():63:63 -> a - 1:9:android.view.MenuItem getItemAt(int):86:86 -> b - 1:3:int getVisibleContentItemCount():70:70 -> c - 1:3:int getVisibleMainContentItemCount():78:78 -> d - 1:7:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):94:94 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/MenuItem;Landroidx/appcompat/view/menu/j;I)Z"} - 1:6:void refreshItems():101:101 -> f - 7:8:void refreshItems():102:102 -> f - 9:10:void refreshItems():103:103 -> f - 11:13:void refreshItems():104:104 -> f - 14:21:void refreshItems():105:105 -> f - 22:27:void refreshItems():106:106 -> f - 28:33:void refreshItems():107:107 -> f - 34:43:void refreshItems():108:108 -> f - 44:57:void refreshItems():109:109 -> f - 58:63:void refreshItems():110:110 -> f - 64:73:void refreshItems():111:111 -> f - 74:78:void refreshItems():113:113 -> f - 79:83:void refreshItems():114:114 -> f - 84:89:void refreshItems():115:115 -> f - 90:93:void refreshItems():116:116 -> f - 94:99:void refreshItems():117:117 -> f - 100:102:void refreshItems():118:118 -> f - 103:107:void refreshItems():120:120 -> f - 108:113:void refreshItems():121:121 -> f - 114:119:void refreshItems():122:122 -> f - 120:128:void refreshItems():123:123 -> f - 129:139:void refreshItems():126:126 -> f - 140:144:void refreshItems():128:128 -> f - 145:150:void refreshItems():129:129 -> f - 151:156:void refreshItems():130:130 -> f - 157:162:void refreshItems():131:131 -> f - 163:172:void refreshItems():132:132 -> f - 173:196:void refreshItems():137:137 -> f - 197:208:void refreshItems():138:138 -> f - 1:7:int size():56:56 -> g -com.google.android.material.navigation.NavigationBarMenuItemView -> com.google.android.material.navigation.h: -# {"id":"sourceFile","fileName":"NavigationBarMenuItemView.java"} -com.google.android.material.navigation.NavigationBarMenuView -> com.google.android.material.navigation.i: + 1:3:void (android.content.Context,java.lang.Class,int):44:44 -> + 4:5:void (android.content.Context,java.lang.Class,int):45:45 -> + 6:8:void (android.content.Context,java.lang.Class,int):46:46 -> + 1:10:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):65:65 -> a + 11:13:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):76:76 -> a + 14:17:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):77:77 -> a + 18:21:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):78:78 -> a + 22:27:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):79:79 -> a + 28:31:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):81:81 -> a + 32:37:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):66:66 -> a + 38:83:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):67:67 -> a + 1:9:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):57:57 -> addSubMenu + 10:29:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):58:58 -> addSubMenu +com.google.android.material.navigation.NavigationBarMenuView -> com.google.android.material.navigation.d: # {"id":"sourceFile","fileName":"NavigationBarMenuView.java"} - int itemPaddingBottom -> A - int itemActiveIndicatorLabelPadding -> B - int iconLabelHorizontalSpacing -> C - boolean itemActiveIndicatorEnabled -> D - int itemActiveIndicatorWidth -> E - int itemActiveIndicatorHeight -> F - int itemActiveIndicatorExpandedWidth -> G - int itemActiveIndicatorExpandedHeight -> H - int itemActiveIndicatorMarginHorizontal -> I - int itemActiveIndicatorExpandedMarginHorizontal -> J - int itemGravity -> K - com.google.android.material.shape.ShapeAppearanceModel itemActiveIndicatorShapeAppearance -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} - boolean itemActiveIndicatorResizeable -> M - android.content.res.ColorStateList itemActiveIndicatorColor -> N - com.google.android.material.navigation.NavigationBarPresenter presenter -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/j;"} - com.google.android.material.navigation.NavigationBarMenuBuilder menu -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/g;"} - boolean measurePaddingFromLabelBaseline -> Q - boolean scaleLabelWithFont -> R - int labelMaxLines -> S - int itemPoolSize -> T - boolean expanded -> U - android.view.MenuItem checkedItem -> V - int collapsedMaxItemCount -> W - boolean dividersEnabled -> a0 - android.graphics.Rect itemActiveIndicatorExpandedPadding -> b0 - int[] CHECKED_STATE_SET -> c0 + int itemActiveIndicatorWidth -> A + int itemActiveIndicatorHeight -> B + int itemActiveIndicatorMarginHorizontal -> C + com.google.android.material.shape.ShapeAppearanceModel itemActiveIndicatorShapeAppearance -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/k;"} + boolean itemActiveIndicatorResizeable -> E + android.content.res.ColorStateList itemActiveIndicatorColor -> F + com.google.android.material.navigation.NavigationBarPresenter presenter -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/e;"} + androidx.appcompat.view.menu.MenuBuilder menu -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + int[] CHECKED_STATE_SET -> I + int[] DISABLED_STATE_SET -> J androidx.transition.TransitionSet set -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/t;"} - int[] DISABLED_STATE_SET -> d0 android.view.View$OnClickListener onClickListener -> e androidx.core.util.Pools$Pool itemPool -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/e;"} android.util.SparseArray onTouchListeners -> g int labelVisibilityMode -> h - int itemIconGravity -> i - com.google.android.material.navigation.NavigationBarMenuItemView[] buttons -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/android/material/navigation/h;"} - int selectedItemId -> k - int selectedItemPosition -> l - android.content.res.ColorStateList itemIconTint -> m - int itemIconSize -> n - android.content.res.ColorStateList itemTextColorFromUser -> o - android.content.res.ColorStateList itemTextColorDefault -> p - int itemTextAppearanceInactive -> q - int itemTextAppearanceActive -> r - int horizontalItemTextAppearanceInactive -> s - int horizontalItemTextAppearanceActive -> t - boolean itemTextAppearanceActiveBoldEnabled -> u - android.graphics.drawable.Drawable itemBackground -> v - android.content.res.ColorStateList itemRippleColor -> w - int itemBackgroundRes -> x - android.util.SparseArray badgeDrawables -> y - int itemPaddingTop -> z - 4:12:void ():71:71 -> - 13:19:void ():72:72 -> - 1:3:void (android.content.Context):139:139 -> - 4:11:void (android.content.Context):78:78 -> - 12:13:void (android.content.Context):88:88 -> - 14:15:void (android.content.Context):89:89 -> - 16:22:void (android.content.Context):103:103 -> - 23:24:void (android.content.Context):105:105 -> - 25:26:void (android.content.Context):106:106 -> - 27:28:void (android.content.Context):107:107 -> - 29:32:void (android.content.Context):108:108 -> - 33:35:void (android.content.Context):118:118 -> - 36:38:void (android.content.Context):120:120 -> - 39:40:void (android.content.Context):127:127 -> - 41:43:void (android.content.Context):129:129 -> - 44:46:void (android.content.Context):131:131 -> - 47:48:void (android.content.Context):134:134 -> - 49:50:void (android.content.Context):135:135 -> - 51:60:void (android.content.Context):136:136 -> - 61:66:void (android.content.Context):141:141 -> - 67:72:void (android.content.Context):143:143 -> - 73:75:void (android.content.Context):144:144 -> - 76:82:void (android.content.Context):146:146 -> - 83:85:void (android.content.Context):147:147 -> - 86:90:void (android.content.Context):148:148 -> - 91:96:void (android.content.Context):151:151 -> - 97:106:void (android.content.Context):153:153 -> - 107:111:void (android.content.Context):150:150 -> - 112:114:void (android.content.Context):149:149 -> - 115:122:void (android.content.Context):156:156 -> - 123:126:void (android.content.Context):155:155 -> - 127:129:void (android.content.Context):154:154 -> - 130:137:void (android.content.Context):159:159 -> - 138:144:void (android.content.Context):162:162 -> - 145:148:void (android.content.Context):177:177 -> - 1:3:com.google.android.material.navigation.NavigationBarPresenter access$000(com.google.android.material.navigation.NavigationBarMenuView):68:68 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/i;)Lcom/google/android/material/navigation/j;"} - 1:8:void initialize(androidx.appcompat.view.menu.MenuBuilder):214:214 -> b + com.google.android.material.navigation.NavigationBarItemView[] buttons -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/android/material/navigation/b;"} + int selectedItemId -> j + int selectedItemPosition -> k + android.content.res.ColorStateList itemIconTint -> l + int itemIconSize -> m + android.content.res.ColorStateList itemTextColorFromUser -> n + android.content.res.ColorStateList itemTextColorDefault -> o + int itemTextAppearanceInactive -> p + int itemTextAppearanceActive -> q + boolean itemTextAppearanceActiveBoldEnabled -> r + android.graphics.drawable.Drawable itemBackground -> s + android.content.res.ColorStateList itemRippleColor -> t + int itemBackgroundRes -> u + android.util.SparseArray badgeDrawables -> v + int itemPaddingTop -> w + int itemPaddingBottom -> x + int itemActiveIndicatorLabelPadding -> y + boolean itemActiveIndicatorEnabled -> z + 4:12:void ():69:69 -> + 13:19:void ():70:70 -> + 1:3:void (android.content.Context):113:113 -> + 4:11:void (android.content.Context):74:74 -> + 12:19:void (android.content.Context):77:77 -> + 20:21:void (android.content.Context):83:83 -> + 22:23:void (android.content.Context):84:84 -> + 24:31:void (android.content.Context):96:96 -> + 32:33:void (android.content.Context):98:98 -> + 34:35:void (android.content.Context):99:99 -> + 36:37:void (android.content.Context):100:100 -> + 38:42:void (android.content.Context):106:106 -> + 43:48:void (android.content.Context):115:115 -> + 49:55:void (android.content.Context):117:117 -> + 56:58:void (android.content.Context):118:118 -> + 59:65:void (android.content.Context):120:120 -> + 66:68:void (android.content.Context):121:121 -> + 69:74:void (android.content.Context):124:124 -> + 75:84:void (android.content.Context):126:126 -> + 85:89:void (android.content.Context):123:123 -> + 90:92:void (android.content.Context):122:122 -> + 93:100:void (android.content.Context):129:129 -> + 101:104:void (android.content.Context):128:128 -> + 105:107:void (android.content.Context):127:127 -> + 108:115:void (android.content.Context):132:132 -> + 116:123:void (android.content.Context):135:135 -> + 124:127:void (android.content.Context):147:147 -> + 1:3:com.google.android.material.navigation.NavigationBarPresenter access$000(com.google.android.material.navigation.NavigationBarMenuView):65:65 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/d;)Lcom/google/android/material/navigation/e;"} + 1:3:void initialize(androidx.appcompat.view.menu.MenuBuilder):152:152 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} - 1:3:com.google.android.material.navigation.NavigationBarMenuBuilder access$100(com.google.android.material.navigation.NavigationBarMenuView):68:68 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/i;)Lcom/google/android/material/navigation/g;"} - 1:3:void buildMenuView():1186:1186 -> d - 4:6:void buildMenuView():1187:1187 -> d - 7:12:void buildMenuView():1189:1189 -> d - 13:17:void buildMenuView():1190:1190 -> d - 18:23:void buildMenuView():1191:1191 -> d - 24:31:void buildMenuView():1193:1193 -> d - 32:33:void buildMenuView():1195:1195 -> d - 34:36:void buildMenuView():1196:1196 -> d - 37:38:void buildMenuView():1197:1197 -> d - 39:41:void buildMenuView():1198:1198 -> d - 42:49:void buildMenuView():1202:1202 -> d - 50:51:void buildMenuView():1203:1203 -> d - 52:58:void buildMenuView():1204:1204 -> d - 59:61:void buildMenuView():1206:1206 -> d - 62:67:void buildMenuView():1208:1208 -> d - 68:71:void buildMenuView():1209:1209 -> d - 72:73:void buildMenuView():1212:1212 -> d - 74:86:void buildMenuView():1213:1213 -> d - 87:92:void buildMenuView():1215:1215 -> d - 93:96:void buildMenuView():1217:1217 -> d - 97:105:void buildMenuView():1219:1219 -> d - 106:108:void buildMenuView():1220:1220 -> d - 109:114:void buildMenuView():1221:1221 -> d - 115:122:void buildMenuView():1222:1222 -> d - 123:131:void buildMenuView():1231:1231 -> d - 132:136:void buildMenuView():1233:1233 -> d - 137:138:void buildMenuView():1234:1234 -> d - 139:141:void buildMenuView():1233:1233 -> d - 142:146:void buildMenuView():1235:1235 -> d - 147:149:void buildMenuView():1236:1236 -> d - 150:155:void buildMenuView():1237:1237 -> d - 156:164:void buildMenuView():1238:1238 -> d - 165:174:void buildMenuView():1226:1226 -> d - 175:177:void buildMenuView():1240:1240 -> d - 178:184:void buildMenuView():1241:1241 -> d - 185:194:void buildMenuView():1244:1244 -> d - 195:202:void buildMenuView():1245:1245 -> d - 203:213:void buildMenuView():1250:1250 -> d - 214:215:void buildMenuView():1252:1252 -> d - 216:219:void buildMenuView():1254:1254 -> d - 220:227:void buildMenuView():1255:1255 -> d - 228:235:void buildMenuView():1257:1257 -> d - 236:247:void buildMenuView():1258:1258 -> d - 1:5:android.content.res.ColorStateList createDefaultColorStateList(int):1085:1085 -> e - 6:22:android.content.res.ColorStateList createDefaultColorStateList(int):1086:1086 -> e - 23:32:android.content.res.ColorStateList createDefaultColorStateList(int):1089:1089 -> e - 33:36:android.content.res.ColorStateList createDefaultColorStateList(int):1090:1090 -> e - 37:42:android.content.res.ColorStateList createDefaultColorStateList(int):1091:1091 -> e - 43:49:android.content.res.ColorStateList createDefaultColorStateList(int):1092:1092 -> e - 50:51:android.content.res.ColorStateList createDefaultColorStateList(int):1095:1095 -> e - 52:55:android.content.res.ColorStateList createDefaultColorStateList(int):1096:1096 -> e - 56:67:android.content.res.ColorStateList createDefaultColorStateList(int):1097:1097 -> e - 68:79:android.content.res.ColorStateList createDefaultColorStateList(int):1100:1100 -> e - 1:8:android.graphics.drawable.Drawable createItemActiveIndicatorDrawable():921:921 -> f - 9:15:android.graphics.drawable.Drawable createItemActiveIndicatorDrawable():922:922 -> f - 16:23:android.graphics.drawable.Drawable createItemActiveIndicatorDrawable():924:924 -> f - 1:6:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1121:1121 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/appcompat/view/menu/g;ZZ)Lcom/google/android/material/navigation/e;"} - 7:9:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1122:1122 -> g - 10:15:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1123:1123 -> g - 16:19:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1124:1124 -> g - 20:22:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1125:1125 -> g - 23:27:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1126:1126 -> g - 28:32:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1127:1127 -> g - 33:37:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1128:1128 -> g - 38:42:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1130:1130 -> g - 43:47:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1131:1131 -> g - 48:52:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1132:1132 -> g - 53:57:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1133:1133 -> g - 58:62:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1134:1134 -> g - 63:67:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1135:1135 -> g - 68:72:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1136:1136 -> g - 73:77:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1137:1137 -> g - 78:80:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1138:1138 -> g - 81:84:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1140:1140 -> g - 85:87:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1141:1141 -> g - 88:92:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1143:1143 -> g - 93:97:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1144:1144 -> g - 98:101:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1145:1145 -> g - 102:104:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1146:1146 -> g - 105:108:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1148:1148 -> g - 109:111:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1149:1149 -> g - 112:116:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1151:1151 -> g - 117:121:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1152:1152 -> g - 122:126:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1153:1153 -> g - 127:131:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1154:1154 -> g - 132:136:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1155:1155 -> g - 137:141:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1156:1156 -> g - 142:146:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1157:1157 -> g - 147:151:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1158:1158 -> g - 152:158:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1159:1159 -> g - 159:163:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1160:1160 -> g - 164:168:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1161:1161 -> g - 169:172:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1162:1162 -> g - 173:176:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1163:1163 -> g - 177:181:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1165:1165 -> g - 182:186:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1167:1167 -> g - 187:191:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1168:1168 -> g - 192:196:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1169:1169 -> g - 197:199:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1170:1170 -> g - 200:204:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1171:1171 -> g - 205:207:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1172:1172 -> g - 208:210:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1173:1173 -> g - 211:214:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1174:1174 -> g - 215:225:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1175:1175 -> g - 226:230:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1176:1176 -> g - 231:236:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1177:1177 -> g - 237:238:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1178:1178 -> g - 239:242:com.google.android.material.navigation.NavigationBarItemView createMenuItem(int,androidx.appcompat.view.menu.MenuItemImpl,boolean,boolean):1180:1180 -> g - 1:3:int getActiveIndicatorLabelPadding():547:547 -> getActiveIndicatorLabelPadding - 1:3:android.util.SparseArray getBadgeDrawables():1390:1390 -> getBadgeDrawables - 1:13:int getCollapsedVisibleItemCount():1358:1358 -> getCollapsedVisibleItemCount - 1:16:int getCurrentVisibleContentItemCount():1362:1362 -> getCurrentVisibleContentItemCount - 1:3:int getHorizontalItemTextAppearanceActive():433:433 -> getHorizontalItemTextAppearanceActive - 1:3:int getHorizontalItemTextAppearanceInactive():404:404 -> getHorizontalItemTextAppearanceInactive - 1:3:int getIconLabelHorizontalSpacing():572:572 -> getIconLabelHorizontalSpacing - 1:3:android.content.res.ColorStateList getIconTintList():257:257 -> getIconTintList - 1:3:android.content.res.ColorStateList getItemActiveIndicatorColor():890:890 -> getItemActiveIndicatorColor - 1:3:boolean getItemActiveIndicatorEnabled():598:598 -> getItemActiveIndicatorEnabled - 1:3:int getItemActiveIndicatorExpandedHeight():731:731 -> getItemActiveIndicatorExpandedHeight - 1:3:int getItemActiveIndicatorExpandedMarginHorizontal():787:787 -> getItemActiveIndicatorExpandedMarginHorizontal - 1:3:int getItemActiveIndicatorExpandedWidth():702:702 -> getItemActiveIndicatorExpandedWidth - 1:3:int getItemActiveIndicatorHeight():650:650 -> getItemActiveIndicatorHeight - 1:3:int getItemActiveIndicatorMarginHorizontal():759:759 -> getItemActiveIndicatorMarginHorizontal - 1:3:com.google.android.material.shape.ShapeAppearanceModel getItemActiveIndicatorShapeAppearance():840:840 -> getItemActiveIndicatorShapeAppearance - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/l;"} - 1:3:int getItemActiveIndicatorWidth():624:624 -> getItemActiveIndicatorWidth - 1:7:android.graphics.drawable.Drawable getItemBackground():993:993 -> getItemBackground - 8:13:android.graphics.drawable.Drawable getItemBackground():995:995 -> getItemBackground - 14:17:android.graphics.drawable.Drawable getItemBackground():996:996 -> getItemBackground - 18:27:android.graphics.drawable.Drawable getItemBackground():999:999 -> getItemBackground - 28:30:android.graphics.drawable.Drawable getItemBackground():1003:1003 -> getItemBackground - 1:3:int getItemBackgroundRes():939:939 -> getItemBackgroundRes - 1:3:int getItemGravity():692:692 -> getItemGravity - 1:3:int getItemIconGravity():1058:1058 -> getItemIconGravity - 1:3:int getItemIconSize():281:281 -> getItemIconSize - 1:3:int getItemPaddingBottom():481:481 -> getItemPaddingBottom - 1:3:int getItemPaddingTop():458:458 -> getItemPaddingTop - 1:3:android.content.res.ColorStateList getItemRippleColor():983:983 -> getItemRippleColor - 1:3:int getItemTextAppearanceActive():375:375 -> getItemTextAppearanceActive - 1:3:int getItemTextAppearanceInactive():333:333 -> getItemTextAppearanceInactive - 1:3:android.content.res.ColorStateList getItemTextColor():307:307 -> getItemTextColor - 1:3:int getLabelMaxLines():539:539 -> getLabelMaxLines - 1:3:int getLabelVisibilityMode():1029:1029 -> getLabelVisibilityMode - 1:3:com.google.android.material.navigation.NavigationBarMenuBuilder getMenu():1502:1502 -> getMenu - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/navigation/g;"} - 1:14:com.google.android.material.navigation.NavigationBarItemView getNewItem():1332:1332 -> getNewItem - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/navigation/e;"} - 15:23:com.google.android.material.navigation.NavigationBarItemView getNewItem():1334:1334 -> getNewItem - 1:3:boolean getScaleLabelTextWithFont():523:523 -> getScaleLabelTextWithFont - 1:3:int getSelectedItemId():1366:1366 -> getSelectedItemId - 1:3:int getSelectedItemPosition():1497:1497 -> getSelectedItemPosition - com.google.android.material.navigation.NavigationBarItemView createNavigationBarItemView(android.content.Context) -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lcom/google/android/material/navigation/e;"} - 1:3:com.google.android.material.navigation.NavigationBarItemView findItemView(int):1479:1479 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/android/material/navigation/e;"} - 4:7:com.google.android.material.navigation.NavigationBarItemView findItemView(int):1480:1480 -> i - 8:13:com.google.android.material.navigation.NavigationBarItemView findItemView(int):1481:1481 -> i - 14:17:com.google.android.material.navigation.NavigationBarItemView findItemView(int):1482:1482 -> i - 18:31:com.google.android.material.navigation.NavigationBarItemView findItemView(int):1483:1483 -> i - 1:9:com.google.android.material.badge.BadgeDrawable getBadge(int):1415:1415 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LS1/a;"} - 1:3:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):1426:1426 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LS1/a;"} - 4:13:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):1427:1427 -> k - 14:21:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):1430:1430 -> k - 22:26:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):1431:1431 -> k - 27:32:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):1433:1433 -> k - 33:36:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):1435:1435 -> k - 1:20:boolean isMenuStructureSame():1262:1262 -> l - 21:26:boolean isMenuStructureSame():1265:1265 -> l - 27:45:boolean isMenuStructureSame():1267:1267 -> l - 46:47:boolean isMenuStructureSame():1271:1271 -> l - 48:68:boolean isMenuStructureSame():1272:1272 -> l - 69:70:boolean isMenuStructureSame():1273:1273 -> l - 71:90:boolean isMenuStructureSame():1274:1274 -> l - 91:110:boolean isMenuStructureSame():1275:1275 -> l - 1:1:boolean isShifting(int,int):0:0 -> m - 1:1:boolean isValidId(int):0:0 -> n - 1:8:void releaseItemPool():1109:1109 -> o - 9:14:void releaseItemPool():1110:1110 -> o - 15:18:void releaseItemPool():1111:1111 -> o - 19:25:void releaseItemPool():1112:1112 -> o - 26:32:void releaseItemPool():1113:1113 -> o - 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):224:224 -> onInitializeAccessibilityNodeInfo - 4:7:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):225:225 -> onInitializeAccessibilityNodeInfo - 8:13:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):229:229 -> onInitializeAccessibilityNodeInfo - 14:17:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):227:227 -> onInitializeAccessibilityNodeInfo - 18:21:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):226:226 -> onInitializeAccessibilityNodeInfo - 1:7:void removeUnusedBadges():1463:1463 -> p - 8:15:void removeUnusedBadges():1465:1465 -> p - 16:35:void removeUnusedBadges():1466:1466 -> p - 36:43:void removeUnusedBadges():1469:1469 -> p - 44:49:void removeUnusedBadges():1470:1470 -> p - 50:59:void removeUnusedBadges():1471:1471 -> p - 60:68:void removeUnusedBadges():1472:1472 -> p - 3:8:void restoreBadgeDrawables(android.util.SparseArray):1394:1394 -> q - 9:12:void restoreBadgeDrawables(android.util.SparseArray):1395:1395 -> q - 13:20:void restoreBadgeDrawables(android.util.SparseArray):1396:1396 -> q - 21:34:void restoreBadgeDrawables(android.util.SparseArray):1398:1398 -> q - 35:38:void restoreBadgeDrawables(android.util.SparseArray):1401:1401 -> q - 39:43:void restoreBadgeDrawables(android.util.SparseArray):1402:1402 -> q - 44:47:void restoreBadgeDrawables(android.util.SparseArray):1403:1403 -> q - 48:63:void restoreBadgeDrawables(android.util.SparseArray):1404:1404 -> q - 64:70:void restoreBadgeDrawables(android.util.SparseArray):1406:1406 -> q - 1:4:void setItemActiveIndicatorExpandedPadding(int,int,int,int):819:819 -> r - 5:6:void setItemActiveIndicatorExpandedPadding(int,int,int,int):820:820 -> r - 7:8:void setItemActiveIndicatorExpandedPadding(int,int,int,int):821:821 -> r - 9:10:void setItemActiveIndicatorExpandedPadding(int,int,int,int):822:822 -> r - 11:14:void setItemActiveIndicatorExpandedPadding(int,int,int,int):823:823 -> r - 15:20:void setItemActiveIndicatorExpandedPadding(int,int,int,int):824:824 -> r - 21:24:void setItemActiveIndicatorExpandedPadding(int,int,int,int):825:825 -> r - 25:28:void setItemActiveIndicatorExpandedPadding(int,int,int,int):826:826 -> r - 29:35:void setItemActiveIndicatorExpandedPadding(int,int,int,int):827:827 -> r - 1:9:void tryRestoreSelectedItemId(int):1377:1377 -> s - 10:15:void tryRestoreSelectedItemId(int):1379:1379 -> s - 16:21:void tryRestoreSelectedItemId(int):1380:1380 -> s - 22:23:void tryRestoreSelectedItemId(int):1381:1381 -> s - 24:25:void tryRestoreSelectedItemId(int):1382:1382 -> s - 26:33:void tryRestoreSelectedItemId(int):1383:1383 -> s - 1:2:void setActiveIndicatorLabelPadding(int):554:554 -> setActiveIndicatorLabelPadding - 3:6:void setActiveIndicatorLabelPadding(int):555:555 -> setActiveIndicatorLabelPadding - 7:12:void setActiveIndicatorLabelPadding(int):556:556 -> setActiveIndicatorLabelPadding - 13:16:void setActiveIndicatorLabelPadding(int):557:557 -> setActiveIndicatorLabelPadding - 17:18:void setActiveIndicatorLabelPadding(int):558:558 -> setActiveIndicatorLabelPadding - 19:25:void setActiveIndicatorLabelPadding(int):559:559 -> setActiveIndicatorLabelPadding - 1:4:void setBadgeIfNeeded(com.google.android.material.navigation.NavigationBarItemView):1450:1450 -> setBadgeIfNeeded + 1:3:androidx.appcompat.view.menu.MenuBuilder access$100(com.google.android.material.navigation.NavigationBarMenuView):65:65 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/d;)Landroidx/appcompat/view/menu/e;"} + 1:3:void buildMenuView():717:717 -> d + 4:8:void buildMenuView():718:718 -> d + 9:16:void buildMenuView():719:719 -> d + 17:21:void buildMenuView():721:721 -> d + 22:27:void buildMenuView():722:722 -> d + 28:35:void buildMenuView():727:727 -> d + 36:37:void buildMenuView():728:728 -> d + 38:40:void buildMenuView():729:729 -> d + 41:43:void buildMenuView():730:730 -> d + 44:46:void buildMenuView():733:733 -> d + 47:56:void buildMenuView():735:735 -> d + 57:73:void buildMenuView():736:736 -> d + 74:82:void buildMenuView():737:737 -> d + 83:87:void buildMenuView():738:738 -> d + 88:96:void buildMenuView():739:739 -> d + 97:101:void buildMenuView():740:740 -> d + 102:105:void buildMenuView():741:741 -> d + 106:109:void buildMenuView():742:742 -> d + 110:114:void buildMenuView():743:743 -> d + 115:119:void buildMenuView():744:744 -> d + 120:124:void buildMenuView():746:746 -> d + 125:129:void buildMenuView():747:747 -> d + 130:134:void buildMenuView():748:748 -> d + 135:139:void buildMenuView():749:749 -> d + 140:144:void buildMenuView():750:750 -> d + 145:149:void buildMenuView():751:751 -> d + 150:152:void buildMenuView():752:752 -> d + 153:156:void buildMenuView():754:754 -> d + 157:159:void buildMenuView():755:755 -> d + 160:163:void buildMenuView():757:757 -> d + 164:166:void buildMenuView():758:758 -> d + 167:171:void buildMenuView():760:760 -> d + 172:176:void buildMenuView():761:761 -> d + 177:181:void buildMenuView():762:762 -> d + 182:188:void buildMenuView():763:763 -> d + 189:193:void buildMenuView():764:764 -> d + 194:198:void buildMenuView():765:765 -> d + 199:202:void buildMenuView():766:766 -> d + 203:206:void buildMenuView():767:767 -> d + 207:211:void buildMenuView():769:769 -> d + 212:216:void buildMenuView():771:771 -> d + 217:219:void buildMenuView():772:772 -> d + 220:224:void buildMenuView():773:773 -> d + 225:232:void buildMenuView():774:774 -> d + 233:235:void buildMenuView():775:775 -> d + 236:238:void buildMenuView():776:776 -> d + 239:242:void buildMenuView():777:777 -> d + 243:253:void buildMenuView():778:778 -> d + 254:258:void buildMenuView():779:779 -> d + 259:264:void buildMenuView():780:780 -> d + 265:266:void buildMenuView():781:781 -> d + 267:269:void buildMenuView():783:783 -> d + 270:276:void buildMenuView():784:784 -> d + 277:291:void buildMenuView():786:786 -> d + 292:301:void buildMenuView():787:787 -> d + 1:5:android.content.res.ColorStateList createDefaultColorStateList(int):692:692 -> e + 6:22:android.content.res.ColorStateList createDefaultColorStateList(int):693:693 -> e + 23:32:android.content.res.ColorStateList createDefaultColorStateList(int):696:696 -> e + 33:36:android.content.res.ColorStateList createDefaultColorStateList(int):697:697 -> e + 37:42:android.content.res.ColorStateList createDefaultColorStateList(int):698:698 -> e + 43:49:android.content.res.ColorStateList createDefaultColorStateList(int):699:699 -> e + 50:51:android.content.res.ColorStateList createDefaultColorStateList(int):702:702 -> e + 52:55:android.content.res.ColorStateList createDefaultColorStateList(int):703:703 -> e + 56:67:android.content.res.ColorStateList createDefaultColorStateList(int):704:704 -> e + 68:79:android.content.res.ColorStateList createDefaultColorStateList(int):707:707 -> e + 1:8:android.graphics.drawable.Drawable createItemActiveIndicatorDrawable():567:567 -> f + 9:15:android.graphics.drawable.Drawable createItemActiveIndicatorDrawable():568:568 -> f + 16:23:android.graphics.drawable.Drawable createItemActiveIndicatorDrawable():570:570 -> f + com.google.android.material.navigation.NavigationBarItemView createNavigationBarItemView(android.content.Context) -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lcom/google/android/material/navigation/b;"} + 1:3:int getActiveIndicatorLabelPadding():375:375 -> getActiveIndicatorLabelPadding + 1:3:android.util.SparseArray getBadgeDrawables():859:859 -> getBadgeDrawables + 1:3:android.content.res.ColorStateList getIconTintList():193:193 -> getIconTintList + 1:3:android.content.res.ColorStateList getItemActiveIndicatorColor():539:539 -> getItemActiveIndicatorColor + 1:3:boolean getItemActiveIndicatorEnabled():396:396 -> getItemActiveIndicatorEnabled + 1:3:int getItemActiveIndicatorHeight():444:444 -> getItemActiveIndicatorHeight + 1:3:int getItemActiveIndicatorMarginHorizontal():469:469 -> getItemActiveIndicatorMarginHorizontal + 1:3:com.google.android.material.shape.ShapeAppearanceModel getItemActiveIndicatorShapeAppearance():494:494 -> getItemActiveIndicatorShapeAppearance + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/k;"} + 1:3:int getItemActiveIndicatorWidth():420:420 -> getItemActiveIndicatorWidth + 1:8:android.graphics.drawable.Drawable getItemBackground():635:635 -> getItemBackground + 9:15:android.graphics.drawable.Drawable getItemBackground():638:638 -> getItemBackground + 16:18:android.graphics.drawable.Drawable getItemBackground():640:640 -> getItemBackground + 1:3:int getItemBackgroundRes():585:585 -> getItemBackgroundRes + 1:3:int getItemIconSize():215:215 -> getItemIconSize + 1:3:int getItemPaddingBottom():355:355 -> getItemPaddingBottom + 1:3:int getItemPaddingTop():334:334 -> getItemPaddingTop + 1:3:android.content.res.ColorStateList getItemRippleColor():625:625 -> getItemRippleColor + 1:3:int getItemTextAppearanceActive():311:311 -> getItemTextAppearanceActive + 1:3:int getItemTextAppearanceInactive():268:268 -> getItemTextAppearanceInactive + 1:3:android.content.res.ColorStateList getItemTextColor():239:239 -> getItemTextColor + 1:3:int getLabelVisibilityMode():667:667 -> getLabelVisibilityMode + 1:3:androidx.appcompat.view.menu.MenuBuilder getMenu():967:967 -> getMenu + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/e;"} + 1:10:com.google.android.material.navigation.NavigationBarItemView getNewItem():827:827 -> getNewItem + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/navigation/b;"} + 11:19:com.google.android.material.navigation.NavigationBarItemView getNewItem():829:829 -> getNewItem + 1:3:int getSelectedItemId():835:835 -> getSelectedItemId + 1:3:int getSelectedItemPosition():962:962 -> getSelectedItemPosition + 1:3:com.google.android.material.navigation.NavigationBarItemView findItemView(int):946:946 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/android/material/navigation/b;"} + 4:7:com.google.android.material.navigation.NavigationBarItemView findItemView(int):947:947 -> h + 8:13:com.google.android.material.navigation.NavigationBarItemView findItemView(int):948:948 -> h + 14:25:com.google.android.material.navigation.NavigationBarItemView findItemView(int):949:949 -> h + 1:9:com.google.android.material.badge.BadgeDrawable getBadge(int):882:882 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LQ1/a;"} + 1:3:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):893:893 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LQ1/a;"} + 4:13:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):894:894 -> j + 14:21:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):897:897 -> j + 22:26:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):898:898 -> j + 27:32:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):900:900 -> j + 33:36:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):902:902 -> j + 1:1:boolean isShifting(int,int):0:0 -> k + 1:1:boolean isValidId(int):0:0 -> l + 1:7:void removeUnusedBadges():930:930 -> m + 8:15:void removeUnusedBadges():932:932 -> m + 16:35:void removeUnusedBadges():933:933 -> m + 36:43:void removeUnusedBadges():936:936 -> m + 44:49:void removeUnusedBadges():937:937 -> m + 50:59:void removeUnusedBadges():938:938 -> m + 60:68:void removeUnusedBadges():939:939 -> m + 3:8:void restoreBadgeDrawables(android.util.SparseArray):863:863 -> n + 9:12:void restoreBadgeDrawables(android.util.SparseArray):864:864 -> n + 13:20:void restoreBadgeDrawables(android.util.SparseArray):865:865 -> n + 21:34:void restoreBadgeDrawables(android.util.SparseArray):867:867 -> n + 35:38:void restoreBadgeDrawables(android.util.SparseArray):870:870 -> n + 39:43:void restoreBadgeDrawables(android.util.SparseArray):871:871 -> n + 44:57:void restoreBadgeDrawables(android.util.SparseArray):872:872 -> n + 58:64:void restoreBadgeDrawables(android.util.SparseArray):874:874 -> n + 1:9:void tryRestoreSelectedItemId(int):846:846 -> o + 10:15:void tryRestoreSelectedItemId(int):848:848 -> o + 16:21:void tryRestoreSelectedItemId(int):849:849 -> o + 22:23:void tryRestoreSelectedItemId(int):850:850 -> o + 24:26:void tryRestoreSelectedItemId(int):851:851 -> o + 27:34:void tryRestoreSelectedItemId(int):852:852 -> o + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):162:162 -> onInitializeAccessibilityNodeInfo + 4:7:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):163:163 -> onInitializeAccessibilityNodeInfo + 8:9:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):164:164 -> onInitializeAccessibilityNodeInfo + 10:19:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):167:167 -> onInitializeAccessibilityNodeInfo + 20:23:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):165:165 -> onInitializeAccessibilityNodeInfo + 24:27:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):164:164 -> onInitializeAccessibilityNodeInfo + 1:10:void updateMenuView():791:791 -> p + 11:14:void updateMenuView():795:795 -> p + 15:19:void updateMenuView():796:796 -> p + 20:23:void updateMenuView():798:798 -> p + 24:29:void updateMenuView():802:802 -> p + 30:35:void updateMenuView():805:805 -> p + 36:41:void updateMenuView():806:806 -> p + 42:47:void updateMenuView():807:807 -> p + 48:52:void updateMenuView():808:808 -> p + 53:60:void updateMenuView():811:811 -> p + 61:63:void updateMenuView():813:813 -> p + 64:82:void updateMenuView():816:816 -> p + 83:88:void updateMenuView():818:818 -> p + 89:97:void updateMenuView():819:819 -> p + 98:104:void updateMenuView():820:820 -> p + 105:119:void updateMenuView():821:821 -> p + 120:128:void updateMenuView():822:822 -> p + 1:7:void validateMenuItemId(int):975:975 -> q + 8:30:void validateMenuItemId(int):976:976 -> q + 1:2:void setActiveIndicatorLabelPadding(int):382:382 -> setActiveIndicatorLabelPadding + 3:6:void setActiveIndicatorLabelPadding(int):383:383 -> setActiveIndicatorLabelPadding + 7:12:void setActiveIndicatorLabelPadding(int):384:384 -> setActiveIndicatorLabelPadding + 13:19:void setActiveIndicatorLabelPadding(int):385:385 -> setActiveIndicatorLabelPadding + 1:4:void setBadgeIfNeeded(com.google.android.material.navigation.NavigationBarItemView):917:917 -> setBadgeIfNeeded + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/b;)V"} + 5:11:void setBadgeIfNeeded(com.google.android.material.navigation.NavigationBarItemView):918:918 -> setBadgeIfNeeded + 12:21:void setBadgeIfNeeded(com.google.android.material.navigation.NavigationBarItemView):923:923 -> setBadgeIfNeeded + 22:25:void setBadgeIfNeeded(com.google.android.material.navigation.NavigationBarItemView):925:925 -> setBadgeIfNeeded + 1:2:void setIconTintList(android.content.res.ColorStateList):178:178 -> setIconTintList + 3:6:void setIconTintList(android.content.res.ColorStateList):179:179 -> setIconTintList + 7:12:void setIconTintList(android.content.res.ColorStateList):180:180 -> setIconTintList + 13:19:void setIconTintList(android.content.res.ColorStateList):181:181 -> setIconTintList + 1:2:void setItemActiveIndicatorColor(android.content.res.ColorStateList):548:548 -> setItemActiveIndicatorColor + 3:6:void setItemActiveIndicatorColor(android.content.res.ColorStateList):549:549 -> setItemActiveIndicatorColor + 7:12:void setItemActiveIndicatorColor(android.content.res.ColorStateList):550:550 -> setItemActiveIndicatorColor + 13:23:void setItemActiveIndicatorColor(android.content.res.ColorStateList):551:551 -> setItemActiveIndicatorColor + 1:2:void setItemActiveIndicatorEnabled(boolean):405:405 -> setItemActiveIndicatorEnabled + 3:6:void setItemActiveIndicatorEnabled(boolean):406:406 -> setItemActiveIndicatorEnabled + 7:12:void setItemActiveIndicatorEnabled(boolean):407:407 -> setItemActiveIndicatorEnabled + 13:19:void setItemActiveIndicatorEnabled(boolean):408:408 -> setItemActiveIndicatorEnabled + 1:2:void setItemActiveIndicatorHeight(int):453:453 -> setItemActiveIndicatorHeight + 3:6:void setItemActiveIndicatorHeight(int):454:454 -> setItemActiveIndicatorHeight + 7:12:void setItemActiveIndicatorHeight(int):455:455 -> setItemActiveIndicatorHeight + 13:19:void setItemActiveIndicatorHeight(int):456:456 -> setItemActiveIndicatorHeight + 1:2:void setItemActiveIndicatorMarginHorizontal(int):479:479 -> setItemActiveIndicatorMarginHorizontal + 3:6:void setItemActiveIndicatorMarginHorizontal(int):480:480 -> setItemActiveIndicatorMarginHorizontal + 7:12:void setItemActiveIndicatorMarginHorizontal(int):481:481 -> setItemActiveIndicatorMarginHorizontal + 13:19:void setItemActiveIndicatorMarginHorizontal(int):482:482 -> setItemActiveIndicatorMarginHorizontal + 1:2:void setItemActiveIndicatorResizeable(boolean):524:524 -> setItemActiveIndicatorResizeable + 3:6:void setItemActiveIndicatorResizeable(boolean):525:525 -> setItemActiveIndicatorResizeable + 7:12:void setItemActiveIndicatorResizeable(boolean):526:526 -> setItemActiveIndicatorResizeable + 13:19:void setItemActiveIndicatorResizeable(boolean):527:527 -> setItemActiveIndicatorResizeable + 1:2:void setItemActiveIndicatorShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):504:504 -> setItemActiveIndicatorShapeAppearance + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} + 3:6:void setItemActiveIndicatorShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):505:505 -> setItemActiveIndicatorShapeAppearance + 7:12:void setItemActiveIndicatorShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):506:506 -> setItemActiveIndicatorShapeAppearance + 13:23:void setItemActiveIndicatorShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):507:507 -> setItemActiveIndicatorShapeAppearance + 1:2:void setItemActiveIndicatorWidth(int):429:429 -> setItemActiveIndicatorWidth + 3:6:void setItemActiveIndicatorWidth(int):430:430 -> setItemActiveIndicatorWidth + 7:12:void setItemActiveIndicatorWidth(int):431:431 -> setItemActiveIndicatorWidth + 13:19:void setItemActiveIndicatorWidth(int):432:432 -> setItemActiveIndicatorWidth + 1:2:void setItemBackground(android.graphics.drawable.Drawable):594:594 -> setItemBackground + 3:6:void setItemBackground(android.graphics.drawable.Drawable):595:595 -> setItemBackground + 7:12:void setItemBackground(android.graphics.drawable.Drawable):596:596 -> setItemBackground + 13:19:void setItemBackground(android.graphics.drawable.Drawable):597:597 -> setItemBackground + 1:2:void setItemBackgroundRes(int):320:320 -> setItemBackgroundRes + 3:6:void setItemBackgroundRes(int):321:321 -> setItemBackgroundRes + 7:12:void setItemBackgroundRes(int):322:322 -> setItemBackgroundRes + 13:19:void setItemBackgroundRes(int):323:323 -> setItemBackgroundRes + 1:2:void setItemIconSize(int):204:204 -> setItemIconSize + 3:6:void setItemIconSize(int):205:205 -> setItemIconSize + 7:12:void setItemIconSize(int):206:206 -> setItemIconSize + 13:19:void setItemIconSize(int):207:207 -> setItemIconSize + 1:2:void setItemPaddingBottom(int):362:362 -> setItemPaddingBottom + 3:6:void setItemPaddingBottom(int):363:363 -> setItemPaddingBottom + 7:12:void setItemPaddingBottom(int):364:364 -> setItemPaddingBottom + 13:19:void setItemPaddingBottom(int):365:365 -> setItemPaddingBottom + 1:2:void setItemPaddingTop(int):342:342 -> setItemPaddingTop + 3:6:void setItemPaddingTop(int):343:343 -> setItemPaddingTop + 7:12:void setItemPaddingTop(int):344:344 -> setItemPaddingTop + 13:19:void setItemPaddingTop(int):345:345 -> setItemPaddingTop + 1:2:void setItemRippleColor(android.content.res.ColorStateList):610:610 -> setItemRippleColor + 3:6:void setItemRippleColor(android.content.res.ColorStateList):611:611 -> setItemRippleColor + 7:12:void setItemRippleColor(android.content.res.ColorStateList):612:612 -> setItemRippleColor + 13:19:void setItemRippleColor(android.content.res.ColorStateList):613:613 -> setItemRippleColor + 1:2:void setItemTextAppearanceActive(int):277:277 -> setItemTextAppearanceActive + 3:6:void setItemTextAppearanceActive(int):278:278 -> setItemTextAppearanceActive + 7:12:void setItemTextAppearanceActive(int):279:279 -> setItemTextAppearanceActive + 13:15:void setItemTextAppearanceActive(int):280:280 -> setItemTextAppearanceActive + 16:19:void setItemTextAppearanceActive(int):283:283 -> setItemTextAppearanceActive + 20:26:void setItemTextAppearanceActive(int):284:284 -> setItemTextAppearanceActive + 1:2:void setItemTextAppearanceActiveBoldEnabled(boolean):296:296 -> setItemTextAppearanceActiveBoldEnabled + 3:6:void setItemTextAppearanceActiveBoldEnabled(boolean):297:297 -> setItemTextAppearanceActiveBoldEnabled + 7:12:void setItemTextAppearanceActiveBoldEnabled(boolean):298:298 -> setItemTextAppearanceActiveBoldEnabled + 13:19:void setItemTextAppearanceActiveBoldEnabled(boolean):299:299 -> setItemTextAppearanceActiveBoldEnabled + 1:2:void setItemTextAppearanceInactive(int):248:248 -> setItemTextAppearanceInactive + 3:6:void setItemTextAppearanceInactive(int):249:249 -> setItemTextAppearanceInactive + 7:12:void setItemTextAppearanceInactive(int):250:250 -> setItemTextAppearanceInactive + 13:15:void setItemTextAppearanceInactive(int):251:251 -> setItemTextAppearanceInactive + 16:19:void setItemTextAppearanceInactive(int):254:254 -> setItemTextAppearanceInactive + 20:26:void setItemTextAppearanceInactive(int):255:255 -> setItemTextAppearanceInactive + 1:2:void setItemTextColor(android.content.res.ColorStateList):224:224 -> setItemTextColor + 3:6:void setItemTextColor(android.content.res.ColorStateList):225:225 -> setItemTextColor + 7:12:void setItemTextColor(android.content.res.ColorStateList):226:226 -> setItemTextColor + 13:19:void setItemTextColor(android.content.res.ColorStateList):227:227 -> setItemTextColor + 1:3:void setLabelVisibilityMode(int):658:658 -> setLabelVisibilityMode + 1:3:void setPresenter(com.google.android.material.navigation.NavigationBarPresenter):712:712 -> setPresenter # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/e;)V"} - 5:11:void setBadgeIfNeeded(com.google.android.material.navigation.NavigationBarItemView):1451:1451 -> setBadgeIfNeeded - 12:21:void setBadgeIfNeeded(com.google.android.material.navigation.NavigationBarItemView):1456:1456 -> setBadgeIfNeeded - 22:25:void setBadgeIfNeeded(com.google.android.material.navigation.NavigationBarItemView):1458:1458 -> setBadgeIfNeeded - 1:11:void setCheckedItem(android.view.MenuItem):186:186 -> setCheckedItem - 12:21:void setCheckedItem(android.view.MenuItem):190:190 -> setCheckedItem - 22:28:void setCheckedItem(android.view.MenuItem):191:191 -> setCheckedItem - 29:31:void setCheckedItem(android.view.MenuItem):193:193 -> setCheckedItem - 32:34:void setCheckedItem(android.view.MenuItem):194:194 -> setCheckedItem - 1:3:void setCollapsedMaxItemCount(int):1354:1354 -> setCollapsedMaxItemCount - 1:2:void setExpanded(boolean):199:199 -> setExpanded - 3:6:void setExpanded(boolean):200:200 -> setExpanded - 7:12:void setExpanded(boolean):201:201 -> setExpanded - 13:19:void setExpanded(boolean):202:202 -> setExpanded - 1:2:void setHorizontalItemTextAppearanceActive(int):415:415 -> setHorizontalItemTextAppearanceActive - 3:6:void setHorizontalItemTextAppearanceActive(int):416:416 -> setHorizontalItemTextAppearanceActive - 7:12:void setHorizontalItemTextAppearanceActive(int):417:417 -> setHorizontalItemTextAppearanceActive - 13:16:void setHorizontalItemTextAppearanceActive(int):418:418 -> setHorizontalItemTextAppearanceActive - 17:25:void setHorizontalItemTextAppearanceActive(int):419:419 -> setHorizontalItemTextAppearanceActive - 1:2:void setHorizontalItemTextAppearanceInactive(int):386:386 -> setHorizontalItemTextAppearanceInactive - 3:6:void setHorizontalItemTextAppearanceInactive(int):387:387 -> setHorizontalItemTextAppearanceInactive - 7:12:void setHorizontalItemTextAppearanceInactive(int):388:388 -> setHorizontalItemTextAppearanceInactive - 13:16:void setHorizontalItemTextAppearanceInactive(int):389:389 -> setHorizontalItemTextAppearanceInactive - 17:25:void setHorizontalItemTextAppearanceInactive(int):390:390 -> setHorizontalItemTextAppearanceInactive - 1:2:void setIconLabelHorizontalSpacing(int):581:581 -> setIconLabelHorizontalSpacing - 3:6:void setIconLabelHorizontalSpacing(int):582:582 -> setIconLabelHorizontalSpacing - 7:12:void setIconLabelHorizontalSpacing(int):583:583 -> setIconLabelHorizontalSpacing - 13:16:void setIconLabelHorizontalSpacing(int):584:584 -> setIconLabelHorizontalSpacing - 17:18:void setIconLabelHorizontalSpacing(int):585:585 -> setIconLabelHorizontalSpacing - 19:25:void setIconLabelHorizontalSpacing(int):586:586 -> setIconLabelHorizontalSpacing - 1:2:void setIconTintList(android.content.res.ColorStateList):240:240 -> setIconTintList - 3:6:void setIconTintList(android.content.res.ColorStateList):241:241 -> setIconTintList - 7:12:void setIconTintList(android.content.res.ColorStateList):242:242 -> setIconTintList - 13:16:void setIconTintList(android.content.res.ColorStateList):243:243 -> setIconTintList - 17:25:void setIconTintList(android.content.res.ColorStateList):244:244 -> setIconTintList - 1:2:void setItemActiveIndicatorColor(android.content.res.ColorStateList):899:899 -> setItemActiveIndicatorColor - 3:6:void setItemActiveIndicatorColor(android.content.res.ColorStateList):900:900 -> setItemActiveIndicatorColor - 7:12:void setItemActiveIndicatorColor(android.content.res.ColorStateList):901:901 -> setItemActiveIndicatorColor - 13:16:void setItemActiveIndicatorColor(android.content.res.ColorStateList):902:902 -> setItemActiveIndicatorColor - 17:18:void setItemActiveIndicatorColor(android.content.res.ColorStateList):903:903 -> setItemActiveIndicatorColor - 19:29:void setItemActiveIndicatorColor(android.content.res.ColorStateList):904:904 -> setItemActiveIndicatorColor - 1:2:void setItemActiveIndicatorEnabled(boolean):607:607 -> setItemActiveIndicatorEnabled - 3:6:void setItemActiveIndicatorEnabled(boolean):608:608 -> setItemActiveIndicatorEnabled - 7:12:void setItemActiveIndicatorEnabled(boolean):609:609 -> setItemActiveIndicatorEnabled - 13:16:void setItemActiveIndicatorEnabled(boolean):610:610 -> setItemActiveIndicatorEnabled - 17:25:void setItemActiveIndicatorEnabled(boolean):611:611 -> setItemActiveIndicatorEnabled - 1:2:void setItemActiveIndicatorExpandedHeight(int):741:741 -> setItemActiveIndicatorExpandedHeight - 3:6:void setItemActiveIndicatorExpandedHeight(int):742:742 -> setItemActiveIndicatorExpandedHeight - 7:12:void setItemActiveIndicatorExpandedHeight(int):743:743 -> setItemActiveIndicatorExpandedHeight - 13:16:void setItemActiveIndicatorExpandedHeight(int):744:744 -> setItemActiveIndicatorExpandedHeight - 17:25:void setItemActiveIndicatorExpandedHeight(int):745:745 -> setItemActiveIndicatorExpandedHeight - 1:2:void setItemActiveIndicatorExpandedMarginHorizontal(int):798:798 -> setItemActiveIndicatorExpandedMarginHorizontal - 3:6:void setItemActiveIndicatorExpandedMarginHorizontal(int):799:799 -> setItemActiveIndicatorExpandedMarginHorizontal - 7:12:void setItemActiveIndicatorExpandedMarginHorizontal(int):800:800 -> setItemActiveIndicatorExpandedMarginHorizontal - 13:16:void setItemActiveIndicatorExpandedMarginHorizontal(int):801:801 -> setItemActiveIndicatorExpandedMarginHorizontal - 17:18:void setItemActiveIndicatorExpandedMarginHorizontal(int):802:802 -> setItemActiveIndicatorExpandedMarginHorizontal - 19:25:void setItemActiveIndicatorExpandedMarginHorizontal(int):803:803 -> setItemActiveIndicatorExpandedMarginHorizontal - 1:2:void setItemActiveIndicatorExpandedWidth(int):714:714 -> setItemActiveIndicatorExpandedWidth - 3:6:void setItemActiveIndicatorExpandedWidth(int):715:715 -> setItemActiveIndicatorExpandedWidth - 7:12:void setItemActiveIndicatorExpandedWidth(int):716:716 -> setItemActiveIndicatorExpandedWidth - 13:16:void setItemActiveIndicatorExpandedWidth(int):717:717 -> setItemActiveIndicatorExpandedWidth - 17:25:void setItemActiveIndicatorExpandedWidth(int):718:718 -> setItemActiveIndicatorExpandedWidth - 1:2:void setItemActiveIndicatorHeight(int):659:659 -> setItemActiveIndicatorHeight - 3:6:void setItemActiveIndicatorHeight(int):660:660 -> setItemActiveIndicatorHeight - 7:12:void setItemActiveIndicatorHeight(int):661:661 -> setItemActiveIndicatorHeight - 13:16:void setItemActiveIndicatorHeight(int):662:662 -> setItemActiveIndicatorHeight - 17:25:void setItemActiveIndicatorHeight(int):663:663 -> setItemActiveIndicatorHeight - 1:2:void setItemActiveIndicatorMarginHorizontal(int):769:769 -> setItemActiveIndicatorMarginHorizontal - 3:6:void setItemActiveIndicatorMarginHorizontal(int):770:770 -> setItemActiveIndicatorMarginHorizontal - 7:12:void setItemActiveIndicatorMarginHorizontal(int):771:771 -> setItemActiveIndicatorMarginHorizontal - 13:16:void setItemActiveIndicatorMarginHorizontal(int):772:772 -> setItemActiveIndicatorMarginHorizontal - 17:25:void setItemActiveIndicatorMarginHorizontal(int):773:773 -> setItemActiveIndicatorMarginHorizontal - 1:2:void setItemActiveIndicatorResizeable(boolean):873:873 -> setItemActiveIndicatorResizeable - 3:6:void setItemActiveIndicatorResizeable(boolean):874:874 -> setItemActiveIndicatorResizeable - 7:12:void setItemActiveIndicatorResizeable(boolean):875:875 -> setItemActiveIndicatorResizeable - 13:16:void setItemActiveIndicatorResizeable(boolean):876:876 -> setItemActiveIndicatorResizeable - 17:25:void setItemActiveIndicatorResizeable(boolean):877:877 -> setItemActiveIndicatorResizeable - 1:2:void setItemActiveIndicatorShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):850:850 -> setItemActiveIndicatorShapeAppearance - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)V"} - 3:6:void setItemActiveIndicatorShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):851:851 -> setItemActiveIndicatorShapeAppearance - 7:12:void setItemActiveIndicatorShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):852:852 -> setItemActiveIndicatorShapeAppearance - 13:16:void setItemActiveIndicatorShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):853:853 -> setItemActiveIndicatorShapeAppearance - 17:18:void setItemActiveIndicatorShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):854:854 -> setItemActiveIndicatorShapeAppearance - 19:29:void setItemActiveIndicatorShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):855:855 -> setItemActiveIndicatorShapeAppearance - 1:2:void setItemActiveIndicatorWidth(int):633:633 -> setItemActiveIndicatorWidth - 3:6:void setItemActiveIndicatorWidth(int):634:634 -> setItemActiveIndicatorWidth - 7:12:void setItemActiveIndicatorWidth(int):635:635 -> setItemActiveIndicatorWidth - 13:16:void setItemActiveIndicatorWidth(int):636:636 -> setItemActiveIndicatorWidth - 17:25:void setItemActiveIndicatorWidth(int):637:637 -> setItemActiveIndicatorWidth - 1:2:void setItemBackground(android.graphics.drawable.Drawable):948:948 -> setItemBackground - 3:6:void setItemBackground(android.graphics.drawable.Drawable):949:949 -> setItemBackground - 7:12:void setItemBackground(android.graphics.drawable.Drawable):950:950 -> setItemBackground - 13:16:void setItemBackground(android.graphics.drawable.Drawable):951:951 -> setItemBackground - 17:25:void setItemBackground(android.graphics.drawable.Drawable):952:952 -> setItemBackground - 1:2:void setItemBackgroundRes(int):442:442 -> setItemBackgroundRes - 3:6:void setItemBackgroundRes(int):443:443 -> setItemBackgroundRes - 7:12:void setItemBackgroundRes(int):444:444 -> setItemBackgroundRes - 13:16:void setItemBackgroundRes(int):445:445 -> setItemBackgroundRes - 17:25:void setItemBackgroundRes(int):446:446 -> setItemBackgroundRes - 1:2:void setItemGravity(int):676:676 -> setItemGravity - 3:6:void setItemGravity(int):677:677 -> setItemGravity - 7:12:void setItemGravity(int):678:678 -> setItemGravity - 13:16:void setItemGravity(int):679:679 -> setItemGravity - 17:25:void setItemGravity(int):680:680 -> setItemGravity - 1:2:void setItemIconGravity(int):1041:1041 -> setItemIconGravity - 3:6:void setItemIconGravity(int):1042:1042 -> setItemIconGravity - 7:12:void setItemIconGravity(int):1043:1043 -> setItemIconGravity - 13:16:void setItemIconGravity(int):1044:1044 -> setItemIconGravity - 17:25:void setItemIconGravity(int):1045:1045 -> setItemIconGravity - 1:2:void setItemIconSize(int):268:268 -> setItemIconSize - 3:6:void setItemIconSize(int):269:269 -> setItemIconSize - 7:12:void setItemIconSize(int):270:270 -> setItemIconSize - 13:16:void setItemIconSize(int):271:271 -> setItemIconSize - 17:25:void setItemIconSize(int):272:272 -> setItemIconSize - 1:2:void setItemPaddingBottom(int):488:488 -> setItemPaddingBottom - 3:6:void setItemPaddingBottom(int):489:489 -> setItemPaddingBottom - 7:12:void setItemPaddingBottom(int):490:490 -> setItemPaddingBottom - 13:16:void setItemPaddingBottom(int):491:491 -> setItemPaddingBottom - 17:27:void setItemPaddingBottom(int):492:492 -> setItemPaddingBottom - 1:2:void setItemPaddingTop(int):466:466 -> setItemPaddingTop - 3:6:void setItemPaddingTop(int):467:467 -> setItemPaddingTop - 7:12:void setItemPaddingTop(int):468:468 -> setItemPaddingTop - 13:16:void setItemPaddingTop(int):469:469 -> setItemPaddingTop - 17:25:void setItemPaddingTop(int):470:470 -> setItemPaddingTop - 1:2:void setItemRippleColor(android.content.res.ColorStateList):966:966 -> setItemRippleColor - 3:6:void setItemRippleColor(android.content.res.ColorStateList):967:967 -> setItemRippleColor - 7:12:void setItemRippleColor(android.content.res.ColorStateList):968:968 -> setItemRippleColor - 13:16:void setItemRippleColor(android.content.res.ColorStateList):969:969 -> setItemRippleColor - 17:25:void setItemRippleColor(android.content.res.ColorStateList):970:970 -> setItemRippleColor - 1:2:void setItemTextAppearanceActive(int):342:342 -> setItemTextAppearanceActive - 3:6:void setItemTextAppearanceActive(int):343:343 -> setItemTextAppearanceActive - 7:12:void setItemTextAppearanceActive(int):344:344 -> setItemTextAppearanceActive - 13:16:void setItemTextAppearanceActive(int):345:345 -> setItemTextAppearanceActive - 17:25:void setItemTextAppearanceActive(int):346:346 -> setItemTextAppearanceActive - 1:2:void setItemTextAppearanceActiveBoldEnabled(boolean):358:358 -> setItemTextAppearanceActiveBoldEnabled - 3:6:void setItemTextAppearanceActiveBoldEnabled(boolean):359:359 -> setItemTextAppearanceActiveBoldEnabled - 7:12:void setItemTextAppearanceActiveBoldEnabled(boolean):360:360 -> setItemTextAppearanceActiveBoldEnabled - 13:16:void setItemTextAppearanceActiveBoldEnabled(boolean):361:361 -> setItemTextAppearanceActiveBoldEnabled - 17:25:void setItemTextAppearanceActiveBoldEnabled(boolean):362:362 -> setItemTextAppearanceActiveBoldEnabled - 1:2:void setItemTextAppearanceInactive(int):316:316 -> setItemTextAppearanceInactive - 3:6:void setItemTextAppearanceInactive(int):317:317 -> setItemTextAppearanceInactive - 7:12:void setItemTextAppearanceInactive(int):318:318 -> setItemTextAppearanceInactive - 13:16:void setItemTextAppearanceInactive(int):319:319 -> setItemTextAppearanceInactive - 17:25:void setItemTextAppearanceInactive(int):320:320 -> setItemTextAppearanceInactive - 1:2:void setItemTextColor(android.content.res.ColorStateList):290:290 -> setItemTextColor - 3:6:void setItemTextColor(android.content.res.ColorStateList):291:291 -> setItemTextColor - 7:12:void setItemTextColor(android.content.res.ColorStateList):292:292 -> setItemTextColor - 13:16:void setItemTextColor(android.content.res.ColorStateList):293:293 -> setItemTextColor - 17:25:void setItemTextColor(android.content.res.ColorStateList):294:294 -> setItemTextColor - 1:2:void setLabelFontScalingEnabled(boolean):511:511 -> setLabelFontScalingEnabled - 3:6:void setLabelFontScalingEnabled(boolean):512:512 -> setLabelFontScalingEnabled - 7:12:void setLabelFontScalingEnabled(boolean):513:513 -> setLabelFontScalingEnabled - 13:16:void setLabelFontScalingEnabled(boolean):514:514 -> setLabelFontScalingEnabled - 17:18:void setLabelFontScalingEnabled(boolean):515:515 -> setLabelFontScalingEnabled - 19:25:void setLabelFontScalingEnabled(boolean):516:516 -> setLabelFontScalingEnabled - 1:2:void setLabelMaxLines(int):527:527 -> setLabelMaxLines - 3:6:void setLabelMaxLines(int):528:528 -> setLabelMaxLines - 7:12:void setLabelMaxLines(int):529:529 -> setLabelMaxLines - 13:16:void setLabelMaxLines(int):530:530 -> setLabelMaxLines - 17:18:void setLabelMaxLines(int):531:531 -> setLabelMaxLines - 19:25:void setLabelMaxLines(int):532:532 -> setLabelMaxLines - 1:3:void setLabelVisibilityMode(int):1020:1020 -> setLabelVisibilityMode - 1:2:void setMeasurePaddingFromLabelBaseline(boolean):499:499 -> setMeasurePaddingFromLabelBaseline - 3:6:void setMeasurePaddingFromLabelBaseline(boolean):500:500 -> setMeasurePaddingFromLabelBaseline - 7:12:void setMeasurePaddingFromLabelBaseline(boolean):501:501 -> setMeasurePaddingFromLabelBaseline - 13:16:void setMeasurePaddingFromLabelBaseline(boolean):502:502 -> setMeasurePaddingFromLabelBaseline - 17:18:void setMeasurePaddingFromLabelBaseline(boolean):503:503 -> setMeasurePaddingFromLabelBaseline - 19:25:void setMeasurePaddingFromLabelBaseline(boolean):504:504 -> setMeasurePaddingFromLabelBaseline - 1:3:void setPresenter(com.google.android.material.navigation.NavigationBarPresenter):1105:1105 -> setPresenter - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/j;)V"} - 1:5:void setSubmenuDividersEnabled(boolean):1340:1340 -> setSubmenuDividersEnabled - 6:7:void setSubmenuDividersEnabled(boolean):1343:1343 -> setSubmenuDividersEnabled - 8:11:void setSubmenuDividersEnabled(boolean):1344:1344 -> setSubmenuDividersEnabled - 12:17:void setSubmenuDividersEnabled(boolean):1345:1345 -> setSubmenuDividersEnabled - 18:21:void setSubmenuDividersEnabled(boolean):1346:1346 -> setSubmenuDividersEnabled - 22:30:void setSubmenuDividersEnabled(boolean):1347:1347 -> setSubmenuDividersEnabled - 1:10:void updateMenuView():1284:1284 -> t - 11:16:void updateMenuView():1287:1287 -> t - 17:21:void updateMenuView():1288:1288 -> t - 22:27:void updateMenuView():1289:1289 -> t - 28:33:void updateMenuView():1291:1291 -> t - 34:37:void updateMenuView():1292:1292 -> t - 38:39:void updateMenuView():1296:1296 -> t - 40:48:void updateMenuView():1297:1297 -> t - 49:54:void updateMenuView():1300:1300 -> t - 55:60:void updateMenuView():1301:1301 -> t - 61:63:void updateMenuView():1302:1302 -> t - 64:69:void updateMenuView():1303:1303 -> t - 70:74:void updateMenuView():1304:1304 -> t - 75:82:void updateMenuView():1307:1307 -> t - 83:85:void updateMenuView():1309:1309 -> t - 86:87:void updateMenuView():1312:1312 -> t - 88:98:void updateMenuView():1313:1313 -> t - 99:103:void updateMenuView():1315:1315 -> t - 104:112:void updateMenuView():1316:1316 -> t - 113:120:void updateMenuView():1317:1317 -> t - 121:122:void updateMenuView():1318:1318 -> t - 123:127:void updateMenuView():1319:1319 -> t - 128:132:void updateMenuView():1320:1320 -> t - 133:137:void updateMenuView():1321:1321 -> t - 138:140:void updateMenuView():1322:1322 -> t - 141:150:void updateMenuView():1324:1324 -> t - 151:165:void updateMenuView():1325:1325 -> t - 166:174:void updateMenuView():1327:1327 -> t - 1:7:void validateMenuItemId(int):1510:1510 -> u - 8:30:void validateMenuItemId(int):1511:1511 -> u -com.google.android.material.navigation.NavigationBarMenuView$1 -> com.google.android.material.navigation.i$a: +com.google.android.material.navigation.NavigationBarMenuView$1 -> com.google.android.material.navigation.d$a: # {"id":"sourceFile","fileName":"NavigationBarMenuView.java"} com.google.android.material.navigation.NavigationBarMenuView this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/i;"} - 1:6:void (com.google.android.material.navigation.NavigationBarMenuView):163:163 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/i;)V"} - 1:2:void onClick(android.view.View):166:166 -> onClick - 3:6:void onClick(android.view.View):167:167 -> onClick - 7:25:void onClick(android.view.View):168:168 -> onClick - 26:39:void onClick(android.view.View):169:169 -> onClick - 40:45:void onClick(android.view.View):172:172 -> onClick -com.google.android.material.navigation.NavigationBarPresenter -> com.google.android.material.navigation.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/d;"} + 1:6:void (com.google.android.material.navigation.NavigationBarMenuView):136:136 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/d;)V"} + 1:2:void onClick(android.view.View):139:139 -> onClick + 3:6:void onClick(android.view.View):140:140 -> onClick + 7:26:void onClick(android.view.View):141:141 -> onClick + 27:30:void onClick(android.view.View):142:142 -> onClick +com.google.android.material.navigation.NavigationBarPresenter -> com.google.android.material.navigation.e: # {"id":"sourceFile","fileName":"NavigationBarPresenter.java"} - com.google.android.material.navigation.NavigationBarMenuView menuView -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/i;"} - boolean updateSuspended -> e - int id -> f + androidx.appcompat.view.menu.MenuBuilder menu -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + com.google.android.material.navigation.NavigationBarMenuView menuView -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/d;"} + boolean updateSuspended -> f + int id -> g 1:4:void ():44:44 -> - 5:7:void ():46:46 -> + 5:7:void ():47:47 -> 1:1:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):0:0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Z)V"} - 1:7:void updateMenuView(boolean):66:66 -> b - 8:13:void updateMenuView(boolean):70:70 -> b - 14:19:void updateMenuView(boolean):72:72 -> b + 1:7:void updateMenuView(boolean):68:68 -> b + 8:13:void updateMenuView(boolean):72:72 -> b + 14:19:void updateMenuView(boolean):74:74 -> b 1:1:boolean flagActionItems():0:0 -> c 1:1:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):0:0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroidx/appcompat/view/menu/g;)Z"} 1:1:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):0:0 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroidx/appcompat/view/menu/g;)Z"} - 1:6:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):55:55 -> g + 1:2:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):56:56 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/view/menu/e;)V"} - 1:3:int getId():108:108 -> getId - 1:4:void onRestoreInstanceState(android.os.Parcelable):123:123 -> h - 5:13:void onRestoreInstanceState(android.os.Parcelable):124:124 -> h - 14:15:void onRestoreInstanceState(android.os.Parcelable):125:125 -> h - 16:21:void onRestoreInstanceState(android.os.Parcelable):127:127 -> h - 22:25:void onRestoreInstanceState(android.os.Parcelable):126:126 -> h - 26:31:void onRestoreInstanceState(android.os.Parcelable):128:128 -> h - 1:3:void setId(int):103:103 -> i + 3:8:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):57:57 -> g + 1:3:int getId():110:110 -> getId + 1:4:void onRestoreInstanceState(android.os.Parcelable):125:125 -> h + 5:13:void onRestoreInstanceState(android.os.Parcelable):126:126 -> h + 14:15:void onRestoreInstanceState(android.os.Parcelable):127:127 -> h + 16:21:void onRestoreInstanceState(android.os.Parcelable):129:129 -> h + 22:25:void onRestoreInstanceState(android.os.Parcelable):128:128 -> h + 26:31:void onRestoreInstanceState(android.os.Parcelable):130:130 -> h + 1:3:void setId(int):105:105 -> i 1:1:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):0:0 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/m;)Z"} - 1:5:android.os.Parcelable onSaveInstanceState():114:114 -> k - 6:13:android.os.Parcelable onSaveInstanceState():115:115 -> k - 14:15:android.os.Parcelable onSaveInstanceState():116:116 -> k - 16:26:android.os.Parcelable onSaveInstanceState():117:117 -> k - 1:3:void setMenuView(com.google.android.material.navigation.NavigationBarMenuView):50:50 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/i;)V"} - 1:3:void setUpdateSuspended(boolean):133:133 -> m -com.google.android.material.navigation.NavigationBarPresenter$SavedState -> com.google.android.material.navigation.j$a: + 1:5:android.os.Parcelable onSaveInstanceState():116:116 -> k + 6:13:android.os.Parcelable onSaveInstanceState():117:117 -> k + 14:15:android.os.Parcelable onSaveInstanceState():118:118 -> k + 16:26:android.os.Parcelable onSaveInstanceState():119:119 -> k + 1:3:void setMenuView(com.google.android.material.navigation.NavigationBarMenuView):51:51 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/d;)V"} + 1:3:void setUpdateSuspended(boolean):135:135 -> m +com.google.android.material.navigation.NavigationBarPresenter$SavedState -> com.google.android.material.navigation.e$a: # {"id":"sourceFile","fileName":"NavigationBarPresenter.java"} int selectedItemId -> d com.google.android.material.internal.ParcelableSparseArray badgeSavedStates -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/internal/g;"} - 1:8:void ():158:158 -> - 1:1:void ():140:140 -> - 2:4:void (android.os.Parcel):142:144 -> - 1:5:void writeToParcel(android.os.Parcel,int):154:154 -> writeToParcel - 6:12:void writeToParcel(android.os.Parcel,int):155:155 -> writeToParcel -com.google.android.material.navigation.NavigationBarPresenter$SavedState$1 -> com.google.android.material.navigation.j$a$a: + 1:8:void ():160:160 -> + 1:1:void ():142:142 -> + 2:4:void (android.os.Parcel):144:146 -> + 1:5:void writeToParcel(android.os.Parcel,int):156:156 -> writeToParcel + 6:12:void writeToParcel(android.os.Parcel,int):157:157 -> writeToParcel +com.google.android.material.navigation.NavigationBarPresenter$SavedState$1 -> com.google.android.material.navigation.e$a$a: # {"id":"sourceFile","fileName":"NavigationBarPresenter.java"} - 1:4:void ():159:159 -> - 1:6:com.google.android.material.navigation.NavigationBarPresenter$SavedState createFromParcel(android.os.Parcel):163:163 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/navigation/j$a;"} - 1:3:com.google.android.material.navigation.NavigationBarPresenter$SavedState[] newArray(int):169:169 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/navigation/j$a;"} - 1:5:java.lang.Object createFromParcel(android.os.Parcel):159:159 -> createFromParcel - 1:5:java.lang.Object[] newArray(int):159:159 -> newArray -com.google.android.material.navigation.NavigationBarSubMenu -> com.google.android.material.navigation.k: -# {"id":"sourceFile","fileName":"NavigationBarSubMenu.java"} - 1:4:void (android.content.Context,com.google.android.material.navigation.NavigationBarMenu,androidx.appcompat.view.menu.MenuItemImpl):39:39 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lcom/google/android/material/navigation/f;Landroidx/appcompat/view/menu/g;)V"} - 1:3:void onItemsChanged(boolean):44:44 -> N - 4:13:void onItemsChanged(boolean):45:45 -> N -com.google.android.material.navigation.NavigationBarSubheaderView -> com.google.android.material.navigation.l: -# {"id":"sourceFile","fileName":"NavigationBarSubheaderView.java"} - android.widget.TextView subheaderLabel -> d - boolean expanded -> e - boolean onlyShowWhenExpanded -> f - androidx.appcompat.view.menu.MenuItemImpl itemData -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/g;"} - android.content.res.ColorStateList textColor -> h - 1:3:void (android.content.Context):52:52 -> - 4:10:void (android.content.Context):53:53 -> - 11:13:void (android.content.Context):54:54 -> - 14:24:void (android.content.Context):55:55 -> - 1:4:void updateVisibility():139:139 -> a - 5:26:void updateVisibility():140:140 -> a - 1:1:boolean prefersCondensedTitle():0:0 -> c - 1:3:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):60:60 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;I)V"} - 4:6:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):61:61 -> d - 7:15:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):62:62 -> d - 16:19:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):63:63 -> d - 1:3:androidx.appcompat.view.menu.MenuItemImpl getItemData():85:85 -> getItemData - # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/g;"} - 1:2:void setExpanded(boolean):118:118 -> setExpanded - 3:6:void setExpanded(boolean):119:119 -> setExpanded - 1:2:void setOnlyShowWhenExpanded(boolean):129:129 -> setOnlyShowWhenExpanded - 3:6:void setOnlyShowWhenExpanded(boolean):130:130 -> setOnlyShowWhenExpanded - 1:5:void setTextAppearance(int):67:67 -> setTextAppearance - 6:9:void setTextAppearance(int):70:70 -> setTextAppearance - 10:15:void setTextAppearance(int):71:71 -> setTextAppearance - 1:4:void setTextColor(android.content.res.ColorStateList):76:76 -> setTextColor - 5:10:void setTextColor(android.content.res.ColorStateList):78:78 -> setTextColor -com.google.android.material.navigation.NavigationBarView -> com.google.android.material.navigation.m: + 1:4:void ():161:161 -> + 1:6:com.google.android.material.navigation.NavigationBarPresenter$SavedState createFromParcel(android.os.Parcel):165:165 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/navigation/e$a;"} + 1:3:com.google.android.material.navigation.NavigationBarPresenter$SavedState[] newArray(int):171:171 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/navigation/e$a;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):161:161 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):161:161 -> newArray +com.google.android.material.navigation.NavigationBarView -> com.google.android.material.navigation.f: # {"id":"sourceFile","fileName":"NavigationBarView.java"} com.google.android.material.navigation.NavigationBarMenu menu -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/c;"} com.google.android.material.navigation.NavigationBarMenuView menuView -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/d;"} com.google.android.material.navigation.NavigationBarPresenter presenter -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/e;"} android.view.MenuInflater menuInflater -> g com.google.android.material.navigation.NavigationBarView$OnItemSelectedListener selectedListener -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/m$c;"} - 1:7:void (android.content.Context,android.util.AttributeSet,int,int):187:187 -> - 8:14:void (android.content.Context,android.util.AttributeSet,int,int):176:176 -> - 15:18:void (android.content.Context,android.util.AttributeSet,int,int):190:190 -> - 19:31:void (android.content.Context,android.util.AttributeSet,int,int):193:193 -> - 32:35:void (android.content.Context,android.util.AttributeSet,int,int):194:194 -> - 36:37:void (android.content.Context,android.util.AttributeSet,int,int):204:204 -> - 38:54:void (android.content.Context,android.util.AttributeSet,int,int):205:205 -> - 55:60:void (android.content.Context,android.util.AttributeSet,int,int):208:208 -> - 61:67:void (android.content.Context,android.util.AttributeSet,int,int):209:209 -> - 68:74:void (android.content.Context,android.util.AttributeSet,int,int):210:210 -> - 75:78:void (android.content.Context,android.util.AttributeSet,int,int):212:212 -> - 79:81:void (android.content.Context,android.util.AttributeSet,int,int):213:213 -> - 82:84:void (android.content.Context,android.util.AttributeSet,int,int):214:214 -> - 85:87:void (android.content.Context,android.util.AttributeSet,int,int):215:215 -> - 88:94:void (android.content.Context,android.util.AttributeSet,int,int):216:216 -> - 95:102:void (android.content.Context,android.util.AttributeSet,int,int):218:218 -> - 103:104:void (android.content.Context,android.util.AttributeSet,int,int):219:219 -> - 105:108:void (android.content.Context,android.util.AttributeSet,int,int):220:220 -> - 109:115:void (android.content.Context,android.util.AttributeSet,int,int):219:219 -> - 116:119:void (android.content.Context,android.util.AttributeSet,int,int):223:223 -> - 120:122:void (android.content.Context,android.util.AttributeSet,int,int):222:222 -> - 123:124:void (android.content.Context,android.util.AttributeSet,int,int):226:226 -> - 125:130:void (android.content.Context,android.util.AttributeSet,int,int):229:229 -> - 131:134:void (android.content.Context,android.util.AttributeSet,int,int):230:230 -> - 135:138:void (android.content.Context,android.util.AttributeSet,int,int):227:227 -> - 139:141:void (android.content.Context,android.util.AttributeSet,int,int):226:226 -> - 142:150:void (android.content.Context,android.util.AttributeSet,int,int):232:232 -> - 151:152:void (android.content.Context,android.util.AttributeSet,int,int):233:233 -> - 153:156:void (android.content.Context,android.util.AttributeSet,int,int):234:234 -> - 157:159:void (android.content.Context,android.util.AttributeSet,int,int):233:233 -> - 160:167:void (android.content.Context,android.util.AttributeSet,int,int):237:237 -> - 168:169:void (android.content.Context,android.util.AttributeSet,int,int):238:238 -> - 170:173:void (android.content.Context,android.util.AttributeSet,int,int):239:239 -> - 174:176:void (android.content.Context,android.util.AttributeSet,int,int):238:238 -> - 177:184:void (android.content.Context,android.util.AttributeSet,int,int):242:242 -> - 185:186:void (android.content.Context,android.util.AttributeSet,int,int):243:243 -> - 187:190:void (android.content.Context,android.util.AttributeSet,int,int):244:244 -> - 191:193:void (android.content.Context,android.util.AttributeSet,int,int):243:243 -> - 194:201:void (android.content.Context,android.util.AttributeSet,int,int):247:247 -> - 202:203:void (android.content.Context,android.util.AttributeSet,int,int):248:248 -> - 204:207:void (android.content.Context,android.util.AttributeSet,int,int):249:249 -> - 208:210:void (android.content.Context,android.util.AttributeSet,int,int):248:248 -> - 211:212:void (android.content.Context,android.util.AttributeSet,int,int):252:252 -> - 213:216:void (android.content.Context,android.util.AttributeSet,int,int):253:253 -> - 217:219:void (android.content.Context,android.util.AttributeSet,int,int):254:254 -> - 220:227:void (android.content.Context,android.util.AttributeSet,int,int):256:256 -> - 228:236:void (android.content.Context,android.util.AttributeSet,int,int):257:257 -> - 237:240:void (android.content.Context,android.util.AttributeSet,int,int):261:261 -> - 241:248:void (android.content.Context,android.util.AttributeSet,int,int):262:262 -> - 249:256:void (android.content.Context,android.util.AttributeSet,int,int):266:266 -> - 257:263:void (android.content.Context,android.util.AttributeSet,int,int):267:267 -> - 264:266:void (android.content.Context,android.util.AttributeSet,int,int):270:270 -> - 267:269:void (android.content.Context,android.util.AttributeSet,int,int):272:272 -> - 270:272:void (android.content.Context,android.util.AttributeSet,int,int):273:273 -> - 273:280:void (android.content.Context,android.util.AttributeSet,int,int):276:276 -> - 281:282:void (android.content.Context,android.util.AttributeSet,int,int):277:277 -> - 283:286:void (android.content.Context,android.util.AttributeSet,int,int):278:278 -> - 287:289:void (android.content.Context,android.util.AttributeSet,int,int):277:277 -> - 290:297:void (android.content.Context,android.util.AttributeSet,int,int):281:281 -> - 298:299:void (android.content.Context,android.util.AttributeSet,int,int):282:282 -> - 300:303:void (android.content.Context,android.util.AttributeSet,int,int):283:283 -> - 304:306:void (android.content.Context,android.util.AttributeSet,int,int):282:282 -> - 307:314:void (android.content.Context,android.util.AttributeSet,int,int):286:286 -> - 315:316:void (android.content.Context,android.util.AttributeSet,int,int):287:287 -> - 317:320:void (android.content.Context,android.util.AttributeSet,int,int):288:288 -> - 321:323:void (android.content.Context,android.util.AttributeSet,int,int):287:287 -> - 324:331:void (android.content.Context,android.util.AttributeSet,int,int):291:291 -> - 332:333:void (android.content.Context,android.util.AttributeSet,int,int):292:292 -> - 334:337:void (android.content.Context,android.util.AttributeSet,int,int):293:293 -> - 338:340:void (android.content.Context,android.util.AttributeSet,int,int):292:292 -> - 341:348:void (android.content.Context,android.util.AttributeSet,int,int):296:296 -> - 349:358:void (android.content.Context,android.util.AttributeSet,int,int):297:297 -> - 359:360:void (android.content.Context,android.util.AttributeSet,int,int):300:300 -> - 361:364:void (android.content.Context,android.util.AttributeSet,int,int):301:301 -> - 365:375:void (android.content.Context,android.util.AttributeSet,int,int):303:303 -> - 376:378:void (android.content.Context,android.util.AttributeSet,int,int):305:305 -> - 379:382:void (android.content.Context,android.util.AttributeSet,int,int):306:306 -> - 383:385:void (android.content.Context,android.util.AttributeSet,int,int):305:305 -> - 386:387:void (android.content.Context,android.util.AttributeSet,int,int):309:309 -> - 388:391:void (android.content.Context,android.util.AttributeSet,int,int):310:310 -> - 392:394:void (android.content.Context,android.util.AttributeSet,int,int):309:309 -> - 395:398:void (android.content.Context,android.util.AttributeSet,int,int):313:313 -> - 399:402:void (android.content.Context,android.util.AttributeSet,int,int):314:314 -> - 403:405:void (android.content.Context,android.util.AttributeSet,int,int):313:313 -> - 406:413:void (android.content.Context,android.util.AttributeSet,int,int):317:317 -> - 414:417:void (android.content.Context,android.util.AttributeSet,int,int):319:319 -> - 418:419:void (android.content.Context,android.util.AttributeSet,int,int):321:321 -> - 420:423:void (android.content.Context,android.util.AttributeSet,int,int):322:322 -> - 424:426:void (android.content.Context,android.util.AttributeSet,int,int):321:321 -> - 427:435:void (android.content.Context,android.util.AttributeSet,int,int):326:326 -> - 436:437:void (android.content.Context,android.util.AttributeSet,int,int):329:329 -> - 438:441:void (android.content.Context,android.util.AttributeSet,int,int):330:330 -> - 442:444:void (android.content.Context,android.util.AttributeSet,int,int):329:329 -> - 445:446:void (android.content.Context,android.util.AttributeSet,int,int):332:332 -> - 447:450:void (android.content.Context,android.util.AttributeSet,int,int):333:333 -> - 451:453:void (android.content.Context,android.util.AttributeSet,int,int):332:332 -> - 454:455:void (android.content.Context,android.util.AttributeSet,int,int):335:335 -> - 456:461:void (android.content.Context,android.util.AttributeSet,int,int):336:336 -> - 462:464:void (android.content.Context,android.util.AttributeSet,int,int):339:339 -> - 465:466:void (android.content.Context,android.util.AttributeSet,int,int):342:342 -> - 467:470:void (android.content.Context,android.util.AttributeSet,int,int):343:343 -> - 471:472:void (android.content.Context,android.util.AttributeSet,int,int):346:346 -> - 473:476:void (android.content.Context,android.util.AttributeSet,int,int):347:347 -> - 477:479:void (android.content.Context,android.util.AttributeSet,int,int):349:349 -> - 480:481:void (android.content.Context,android.util.AttributeSet,int,int):351:351 -> - 482:485:void (android.content.Context,android.util.AttributeSet,int,int):352:352 -> - 486:488:void (android.content.Context,android.util.AttributeSet,int,int):354:354 -> - 489:490:void (android.content.Context,android.util.AttributeSet,int,int):356:356 -> - 491:494:void (android.content.Context,android.util.AttributeSet,int,int):357:357 -> - 495:497:void (android.content.Context,android.util.AttributeSet,int,int):359:359 -> - 498:499:void (android.content.Context,android.util.AttributeSet,int,int):362:362 -> - 500:506:void (android.content.Context,android.util.AttributeSet,int,int):363:363 -> - 507:517:void (android.content.Context,android.util.AttributeSet,int,int):366:366 -> - 518:529:void (android.content.Context,android.util.AttributeSet,int,int):368:368 -> - 530:535:void (android.content.Context,android.util.AttributeSet,int,int):371:371 -> - 536:538:void (android.content.Context,android.util.AttributeSet,int,int):377:377 -> - 539:540:void (android.content.Context,android.util.AttributeSet,int,int):379:379 -> - 541:544:void (android.content.Context,android.util.AttributeSet,int,int):380:380 -> - 545:547:void (android.content.Context,android.util.AttributeSet,int,int):383:383 -> - 548:549:void (android.content.Context,android.util.AttributeSet,int,int):385:385 -> - 550:553:void (android.content.Context,android.util.AttributeSet,int,int):386:386 -> - 554:556:void (android.content.Context,android.util.AttributeSet,int,int):389:389 -> - 557:562:void (android.content.Context,android.util.AttributeSet,int,int):391:391 -> - 563:566:void (android.content.Context,android.util.AttributeSet,int,int):392:392 -> - 567:568:void (android.content.Context,android.util.AttributeSet,int,int):393:393 -> - 569:572:void (android.content.Context,android.util.AttributeSet,int,int):394:394 -> - 573:574:void (android.content.Context,android.util.AttributeSet,int,int):397:397 -> - 575:578:void (android.content.Context,android.util.AttributeSet,int,int):398:398 -> - 579:587:void (android.content.Context,android.util.AttributeSet,int,int):403:403 -> - 588:589:void (android.content.Context,android.util.AttributeSet,int,int):404:404 -> - 590:593:void (android.content.Context,android.util.AttributeSet,int,int):405:405 -> - 594:601:void (android.content.Context,android.util.AttributeSet,int,int):408:408 -> - 602:603:void (android.content.Context,android.util.AttributeSet,int,int):409:409 -> - 604:607:void (android.content.Context,android.util.AttributeSet,int,int):410:410 -> - 608:610:void (android.content.Context,android.util.AttributeSet,int,int):402:402 -> - 611:612:void (android.content.Context,android.util.AttributeSet,int,int):414:414 -> - 613:616:void (android.content.Context,android.util.AttributeSet,int,int):415:415 -> - 617:619:void (android.content.Context,android.util.AttributeSet,int,int):419:419 -> - 620:621:void (android.content.Context,android.util.AttributeSet,int,int):421:421 -> - 622:625:void (android.content.Context,android.util.AttributeSet,int,int):422:422 -> - 626:633:void (android.content.Context,android.util.AttributeSet,int,int):425:425 -> - 634:636:void (android.content.Context,android.util.AttributeSet,int,int):426:426 -> - 637:639:void (android.content.Context,android.util.AttributeSet,int,int):428:428 -> - 640:647:void (android.content.Context,android.util.AttributeSet,int,int):431:431 -> - 648:656:void (android.content.Context,android.util.AttributeSet,int,int):432:432 -> - 657:659:void (android.content.Context,android.util.AttributeSet,int,int):435:435 -> - 660:665:void (android.content.Context,android.util.AttributeSet,int,int):437:437 -> - 666:668:void (android.content.Context,android.util.AttributeSet,int,int):438:438 -> - 669:677:void (android.content.Context,android.util.AttributeSet,int,int):441:441 -> - 1:5:com.google.android.material.navigation.NavigationBarView$OnItemReselectedListener access$000(com.google.android.material.navigation.NavigationBarView):78:78 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/m;)Lcom/google/android/material/navigation/m$b;"} - 1:3:com.google.android.material.navigation.NavigationBarView$OnItemSelectedListener access$100(com.google.android.material.navigation.NavigationBarView):78:78 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/m;)Lcom/google/android/material/navigation/m$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/f$c;"} + 1:7:void (android.content.Context,android.util.AttributeSet,int,int):138:138 -> + 8:14:void (android.content.Context,android.util.AttributeSet,int,int):127:127 -> + 15:18:void (android.content.Context,android.util.AttributeSet,int,int):141:141 -> + 19:31:void (android.content.Context,android.util.AttributeSet,int,int):144:144 -> + 32:35:void (android.content.Context,android.util.AttributeSet,int,int):145:145 -> + 36:50:void (android.content.Context,android.util.AttributeSet,int,int):155:155 -> + 51:56:void (android.content.Context,android.util.AttributeSet,int,int):158:158 -> + 57:60:void (android.content.Context,android.util.AttributeSet,int,int):160:160 -> + 61:63:void (android.content.Context,android.util.AttributeSet,int,int):161:161 -> + 64:66:void (android.content.Context,android.util.AttributeSet,int,int):162:162 -> + 67:69:void (android.content.Context,android.util.AttributeSet,int,int):163:163 -> + 70:76:void (android.content.Context,android.util.AttributeSet,int,int):164:164 -> + 77:84:void (android.content.Context,android.util.AttributeSet,int,int):166:166 -> + 85:86:void (android.content.Context,android.util.AttributeSet,int,int):167:167 -> + 87:90:void (android.content.Context,android.util.AttributeSet,int,int):168:168 -> + 91:97:void (android.content.Context,android.util.AttributeSet,int,int):167:167 -> + 98:101:void (android.content.Context,android.util.AttributeSet,int,int):171:171 -> + 102:104:void (android.content.Context,android.util.AttributeSet,int,int):170:170 -> + 105:106:void (android.content.Context,android.util.AttributeSet,int,int):174:174 -> + 107:112:void (android.content.Context,android.util.AttributeSet,int,int):177:177 -> + 113:116:void (android.content.Context,android.util.AttributeSet,int,int):178:178 -> + 117:120:void (android.content.Context,android.util.AttributeSet,int,int):175:175 -> + 121:123:void (android.content.Context,android.util.AttributeSet,int,int):174:174 -> + 124:132:void (android.content.Context,android.util.AttributeSet,int,int):180:180 -> + 133:134:void (android.content.Context,android.util.AttributeSet,int,int):181:181 -> + 135:138:void (android.content.Context,android.util.AttributeSet,int,int):182:182 -> + 139:141:void (android.content.Context,android.util.AttributeSet,int,int):181:181 -> + 142:149:void (android.content.Context,android.util.AttributeSet,int,int):185:185 -> + 150:151:void (android.content.Context,android.util.AttributeSet,int,int):186:186 -> + 152:155:void (android.content.Context,android.util.AttributeSet,int,int):187:187 -> + 156:158:void (android.content.Context,android.util.AttributeSet,int,int):186:186 -> + 159:160:void (android.content.Context,android.util.AttributeSet,int,int):190:190 -> + 161:164:void (android.content.Context,android.util.AttributeSet,int,int):191:191 -> + 165:167:void (android.content.Context,android.util.AttributeSet,int,int):192:192 -> + 168:175:void (android.content.Context,android.util.AttributeSet,int,int):194:194 -> + 176:184:void (android.content.Context,android.util.AttributeSet,int,int):195:195 -> + 185:188:void (android.content.Context,android.util.AttributeSet,int,int):199:199 -> + 189:196:void (android.content.Context,android.util.AttributeSet,int,int):200:200 -> + 197:204:void (android.content.Context,android.util.AttributeSet,int,int):204:204 -> + 205:211:void (android.content.Context,android.util.AttributeSet,int,int):205:205 -> + 212:214:void (android.content.Context,android.util.AttributeSet,int,int):208:208 -> + 215:217:void (android.content.Context,android.util.AttributeSet,int,int):210:210 -> + 218:220:void (android.content.Context,android.util.AttributeSet,int,int):211:211 -> + 221:228:void (android.content.Context,android.util.AttributeSet,int,int):214:214 -> + 229:230:void (android.content.Context,android.util.AttributeSet,int,int):215:215 -> + 231:234:void (android.content.Context,android.util.AttributeSet,int,int):216:216 -> + 235:237:void (android.content.Context,android.util.AttributeSet,int,int):215:215 -> + 238:245:void (android.content.Context,android.util.AttributeSet,int,int):219:219 -> + 246:247:void (android.content.Context,android.util.AttributeSet,int,int):220:220 -> + 248:251:void (android.content.Context,android.util.AttributeSet,int,int):221:221 -> + 252:254:void (android.content.Context,android.util.AttributeSet,int,int):220:220 -> + 255:262:void (android.content.Context,android.util.AttributeSet,int,int):224:224 -> + 263:264:void (android.content.Context,android.util.AttributeSet,int,int):225:225 -> + 265:268:void (android.content.Context,android.util.AttributeSet,int,int):226:226 -> + 269:271:void (android.content.Context,android.util.AttributeSet,int,int):225:225 -> + 272:279:void (android.content.Context,android.util.AttributeSet,int,int):229:229 -> + 280:289:void (android.content.Context,android.util.AttributeSet,int,int):230:230 -> + 290:291:void (android.content.Context,android.util.AttributeSet,int,int):233:233 -> + 292:295:void (android.content.Context,android.util.AttributeSet,int,int):234:234 -> + 296:306:void (android.content.Context,android.util.AttributeSet,int,int):236:236 -> + 307:309:void (android.content.Context,android.util.AttributeSet,int,int):238:238 -> + 310:313:void (android.content.Context,android.util.AttributeSet,int,int):239:239 -> + 314:316:void (android.content.Context,android.util.AttributeSet,int,int):238:238 -> + 317:324:void (android.content.Context,android.util.AttributeSet,int,int):243:243 -> + 325:328:void (android.content.Context,android.util.AttributeSet,int,int):245:245 -> + 329:330:void (android.content.Context,android.util.AttributeSet,int,int):247:247 -> + 331:334:void (android.content.Context,android.util.AttributeSet,int,int):248:248 -> + 335:337:void (android.content.Context,android.util.AttributeSet,int,int):247:247 -> + 338:339:void (android.content.Context,android.util.AttributeSet,int,int):252:252 -> + 340:345:void (android.content.Context,android.util.AttributeSet,int,int):253:253 -> + 346:348:void (android.content.Context,android.util.AttributeSet,int,int):256:256 -> + 349:350:void (android.content.Context,android.util.AttributeSet,int,int):259:259 -> + 351:354:void (android.content.Context,android.util.AttributeSet,int,int):260:260 -> + 355:356:void (android.content.Context,android.util.AttributeSet,int,int):263:263 -> + 357:360:void (android.content.Context,android.util.AttributeSet,int,int):264:264 -> + 361:363:void (android.content.Context,android.util.AttributeSet,int,int):266:266 -> + 364:365:void (android.content.Context,android.util.AttributeSet,int,int):268:268 -> + 366:369:void (android.content.Context,android.util.AttributeSet,int,int):269:269 -> + 370:372:void (android.content.Context,android.util.AttributeSet,int,int):271:271 -> + 373:374:void (android.content.Context,android.util.AttributeSet,int,int):273:273 -> + 375:378:void (android.content.Context,android.util.AttributeSet,int,int):274:274 -> + 379:381:void (android.content.Context,android.util.AttributeSet,int,int):276:276 -> + 382:383:void (android.content.Context,android.util.AttributeSet,int,int):278:278 -> + 384:387:void (android.content.Context,android.util.AttributeSet,int,int):279:279 -> + 388:390:void (android.content.Context,android.util.AttributeSet,int,int):283:283 -> + 391:392:void (android.content.Context,android.util.AttributeSet,int,int):285:285 -> + 393:396:void (android.content.Context,android.util.AttributeSet,int,int):286:286 -> + 397:404:void (android.content.Context,android.util.AttributeSet,int,int):289:289 -> + 405:407:void (android.content.Context,android.util.AttributeSet,int,int):290:290 -> + 408:410:void (android.content.Context,android.util.AttributeSet,int,int):292:292 -> + 411:418:void (android.content.Context,android.util.AttributeSet,int,int):295:295 -> + 419:427:void (android.content.Context,android.util.AttributeSet,int,int):296:296 -> + 428:430:void (android.content.Context,android.util.AttributeSet,int,int):299:299 -> + 431:433:void (android.content.Context,android.util.AttributeSet,int,int):301:301 -> + 434:442:void (android.content.Context,android.util.AttributeSet,int,int):303:303 -> + 1:5:com.google.android.material.navigation.NavigationBarView$OnItemReselectedListener access$000(com.google.android.material.navigation.NavigationBarView):80:80 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/f;)Lcom/google/android/material/navigation/f$b;"} + 1:3:com.google.android.material.navigation.NavigationBarView$OnItemSelectedListener access$100(com.google.android.material.navigation.NavigationBarView):80:80 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/f;)Lcom/google/android/material/navigation/f$c;"} com.google.android.material.navigation.NavigationBarMenuView createNavigationBarMenuView(android.content.Context) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lcom/google/android/material/navigation/i;"} - 1:7:com.google.android.material.badge.BadgeDrawable getBadge(int):1212:1212 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LS1/a;"} - 1:7:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):1225:1225 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LS1/a;"} - 1:6:void inflateMenu(int):543:543 -> f - 7:15:void inflateMenu(int):544:544 -> f - 16:21:void inflateMenu(int):545:545 -> f - 22:27:void inflateMenu(int):546:546 -> f - 1:1:boolean isSubMenuSupported():0:0 -> g - 1:7:int getActiveIndicatorLabelPadding():779:779 -> getActiveIndicatorLabelPadding - 1:5:int getCollapsedMaxItemCount():1281:1281 -> getCollapsedMaxItemCount - 1:7:int getHorizontalItemTextAppearanceActive():1182:1182 -> getHorizontalItemTextAppearanceActive - 1:7:int getHorizontalItemTextAppearanceInactive():1160:1160 -> getHorizontalItemTextAppearanceInactive - 1:7:int getIconLabelHorizontalSpacing():796:796 -> getIconLabelHorizontalSpacing - 1:7:android.content.res.ColorStateList getItemActiveIndicatorColor():1006:1006 -> getItemActiveIndicatorColor - 1:7:int getItemActiveIndicatorExpandedHeight():931:931 -> getItemActiveIndicatorExpandedHeight - 1:7:int getItemActiveIndicatorExpandedMarginHorizontal():952:952 -> getItemActiveIndicatorExpandedMarginHorizontal - 1:7:int getItemActiveIndicatorExpandedWidth():908:908 -> getItemActiveIndicatorExpandedWidth - 1:7:int getItemActiveIndicatorHeight():844:844 -> getItemActiveIndicatorHeight - 1:7:int getItemActiveIndicatorMarginHorizontal():864:864 -> getItemActiveIndicatorMarginHorizontal - 1:7:com.google.android.material.shape.ShapeAppearanceModel getItemActiveIndicatorShapeAppearance():986:986 -> getItemActiveIndicatorShapeAppearance - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/l;"} - 1:7:int getItemActiveIndicatorWidth():825:825 -> getItemActiveIndicatorWidth - 1:7:android.graphics.drawable.Drawable getItemBackground():663:663 -> getItemBackground - 1:7:int getItemBackgroundResource():639:639 -> getItemBackgroundResource - 1:7:int getItemGravity():897:897 -> getItemGravity - 1:7:int getItemIconGravity():1099:1099 -> getItemIconGravity - 1:7:int getItemIconSize():602:602 -> getItemIconSize - 1:7:android.content.res.ColorStateList getItemIconTintList():557:557 -> getItemIconTintList - 1:7:int getItemPaddingBottom():725:725 -> getItemPaddingBottom - 1:7:int getItemPaddingTop():709:709 -> getItemPaddingTop - 1:7:android.content.res.ColorStateList getItemRippleColor():688:688 -> getItemRippleColor - 1:7:int getItemTextAppearanceActive():1137:1137 -> getItemTextAppearanceActive - 1:7:int getItemTextAppearanceInactive():1118:1118 -> getItemTextAppearanceInactive - 1:7:android.content.res.ColorStateList getItemTextColor():615:615 -> getItemTextColor - 1:7:int getLabelVisibilityMode():1075:1075 -> getLabelVisibilityMode - 1:3:android.view.Menu getMenu():513:513 -> getMenu - 1:4:android.view.MenuInflater getMenuInflater():1294:1294 -> getMenuInflater - 5:15:android.view.MenuInflater getMenuInflater():1295:1295 -> getMenuInflater - 16:18:android.view.MenuInflater getMenuInflater():1297:1297 -> getMenuInflater - 1:3:androidx.appcompat.view.menu.MenuView getMenuView():524:524 -> getMenuView + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lcom/google/android/material/navigation/d;"} + 1:7:com.google.android.material.badge.BadgeDrawable getBadge(int):832:832 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LQ1/a;"} + 1:7:com.google.android.material.badge.BadgeDrawable getOrCreateBadge(int):845:845 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LQ1/a;"} + 1:6:void inflateMenu(int):387:387 -> f + 7:15:void inflateMenu(int):388:388 -> f + 16:21:void inflateMenu(int):389:389 -> f + 22:27:void inflateMenu(int):390:390 -> f + 1:7:int getActiveIndicatorLabelPadding():591:591 -> getActiveIndicatorLabelPadding + 1:7:android.content.res.ColorStateList getItemActiveIndicatorColor():698:698 -> getItemActiveIndicatorColor + 1:7:int getItemActiveIndicatorHeight():638:638 -> getItemActiveIndicatorHeight + 1:7:int getItemActiveIndicatorMarginHorizontal():658:658 -> getItemActiveIndicatorMarginHorizontal + 1:7:com.google.android.material.shape.ShapeAppearanceModel getItemActiveIndicatorShapeAppearance():678:678 -> getItemActiveIndicatorShapeAppearance + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/k;"} + 1:7:int getItemActiveIndicatorWidth():619:619 -> getItemActiveIndicatorWidth + 1:7:android.graphics.drawable.Drawable getItemBackground():507:507 -> getItemBackground + 1:7:int getItemBackgroundResource():483:483 -> getItemBackgroundResource + 1:7:int getItemIconSize():446:446 -> getItemIconSize + 1:7:android.content.res.ColorStateList getItemIconTintList():401:401 -> getItemIconTintList + 1:7:int getItemPaddingBottom():569:569 -> getItemPaddingBottom + 1:7:int getItemPaddingTop():553:553 -> getItemPaddingTop + 1:7:android.content.res.ColorStateList getItemRippleColor():532:532 -> getItemRippleColor + 1:7:int getItemTextAppearanceActive():811:811 -> getItemTextAppearanceActive + 1:7:int getItemTextAppearanceInactive():783:783 -> getItemTextAppearanceInactive + 1:7:android.content.res.ColorStateList getItemTextColor():459:459 -> getItemTextColor + 1:7:int getLabelVisibilityMode():764:764 -> getLabelVisibilityMode + 1:3:android.view.Menu getMenu():365:365 -> getMenu + 1:4:android.view.MenuInflater getMenuInflater():897:897 -> getMenuInflater + 5:15:android.view.MenuInflater getMenuInflater():898:898 -> getMenuInflater + 16:18:android.view.MenuInflater getMenuInflater():900:900 -> getMenuInflater + 1:3:androidx.appcompat.view.menu.MenuView getMenuView():376:376 -> getMenuView # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/k;"} - 1:3:android.view.ViewGroup getMenuViewGroup():532:532 -> getMenuViewGroup - 1:3:com.google.android.material.navigation.NavigationBarPresenter getPresenter():1308:1308 -> getPresenter - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/navigation/j;"} - 1:7:boolean getScaleLabelTextWithFont():750:750 -> getScaleLabelTextWithFont - 1:7:int getSelectedItemId():1025:1025 -> getSelectedItemId - 1:6:void setItemActiveIndicatorExpandedPadding(int,int,int,int):976:976 -> h - 1:1:boolean shouldAddMenuView():0:0 -> i - 1:3:void onAttachedToWindow():471:471 -> onAttachedToWindow - 4:7:void onAttachedToWindow():473:473 -> onAttachedToWindow - 1:4:void onRestoreInstanceState(android.os.Parcelable):1323:1323 -> onRestoreInstanceState - 5:8:void onRestoreInstanceState(android.os.Parcelable):1324:1324 -> onRestoreInstanceState - 9:10:void onRestoreInstanceState(android.os.Parcelable):1327:1327 -> onRestoreInstanceState - 11:17:void onRestoreInstanceState(android.os.Parcelable):1328:1328 -> onRestoreInstanceState - 18:25:void onRestoreInstanceState(android.os.Parcelable):1329:1329 -> onRestoreInstanceState - 1:4:android.os.Parcelable onSaveInstanceState():1314:1314 -> onSaveInstanceState - 5:9:android.os.Parcelable onSaveInstanceState():1315:1315 -> onSaveInstanceState - 10:16:android.os.Parcelable onSaveInstanceState():1316:1316 -> onSaveInstanceState - 17:22:android.os.Parcelable onSaveInstanceState():1317:1317 -> onSaveInstanceState - 1:6:void setActiveIndicatorLabelPadding(int):771:771 -> setActiveIndicatorLabelPadding - 1:3:void setElevation(float):483:483 -> setElevation - 4:7:void setElevation(float):484:484 -> setElevation - 1:6:void setHorizontalItemTextAppearanceActive(int):1170:1170 -> setHorizontalItemTextAppearanceActive - 1:6:void setHorizontalItemTextAppearanceInactive(int):1148:1148 -> setHorizontalItemTextAppearanceInactive - 1:6:void setIconLabelHorizontalSpacing(int):787:787 -> setIconLabelHorizontalSpacing - 1:6:void setItemActiveIndicatorColor(android.content.res.ColorStateList):1015:1015 -> setItemActiveIndicatorColor - 1:6:void setItemActiveIndicatorEnabled(boolean):815:815 -> setItemActiveIndicatorEnabled - 1:6:void setItemActiveIndicatorExpandedHeight(int):941:941 -> setItemActiveIndicatorExpandedHeight - 1:6:void setItemActiveIndicatorExpandedMarginHorizontal(int):963:963 -> setItemActiveIndicatorExpandedMarginHorizontal - 1:6:void setItemActiveIndicatorExpandedWidth(int):920:920 -> setItemActiveIndicatorExpandedWidth - 1:6:void setItemActiveIndicatorHeight(int):853:853 -> setItemActiveIndicatorHeight - 1:6:void setItemActiveIndicatorMarginHorizontal(int):874:874 -> setItemActiveIndicatorMarginHorizontal - 1:6:void setItemActiveIndicatorShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):996:996 -> setItemActiveIndicatorShapeAppearance - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)V"} - 1:6:void setItemActiveIndicatorWidth(int):834:834 -> setItemActiveIndicatorWidth - 1:6:void setItemBackground(android.graphics.drawable.Drawable):676:676 -> setItemBackground - 1:6:void setItemBackgroundResource(int):652:652 -> setItemBackgroundResource - 1:8:void setItemGravity(int):884:884 -> setItemGravity - 9:13:void setItemGravity(int):885:885 -> setItemGravity - 14:20:void setItemGravity(int):886:886 -> setItemGravity - 1:8:void setItemIconGravity(int):1087:1087 -> setItemIconGravity - 9:13:void setItemIconGravity(int):1088:1088 -> setItemIconGravity - 14:20:void setItemIconGravity(int):1089:1089 -> setItemIconGravity - 1:6:void setItemIconSize(int):579:579 -> setItemIconSize - 1:12:void setItemIconSizeRes(int):591:591 -> setItemIconSizeRes - 1:6:void setItemIconTintList(android.content.res.ColorStateList):567:567 -> setItemIconTintList - 1:6:void setItemPaddingBottom(int):732:732 -> setItemPaddingBottom - 1:6:void setItemPaddingTop(int):717:717 -> setItemPaddingTop - 1:6:void setItemRippleColor(android.content.res.ColorStateList):700:700 -> setItemRippleColor - 1:6:void setItemTextAppearanceActive(int):1127:1127 -> setItemTextAppearanceActive - 1:6:void setItemTextAppearanceActiveBoldEnabled(boolean):1191:1191 -> setItemTextAppearanceActiveBoldEnabled - 1:6:void setItemTextAppearanceInactive(int):1108:1108 -> setItemTextAppearanceInactive - 1:6:void setItemTextColor(android.content.res.ColorStateList):626:626 -> setItemTextColor - 1:6:void setLabelFontScalingEnabled(boolean):743:743 -> setLabelFontScalingEnabled - 1:6:void setLabelMaxLines(int):757:757 -> setLabelMaxLines - 1:8:void setLabelVisibilityMode(int):1061:1061 -> setLabelVisibilityMode - 9:13:void setLabelVisibilityMode(int):1062:1062 -> setLabelVisibilityMode - 14:20:void setLabelVisibilityMode(int):1063:1063 -> setLabelVisibilityMode - 1:6:void setMeasureBottomPaddingFromLabelBaseline(boolean):736:736 -> setMeasureBottomPaddingFromLabelBaseline - 1:3:void setOnItemSelectedListener(com.google.android.material.navigation.NavigationBarView$OnItemSelectedListener):496:496 -> setOnItemSelectedListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/m$c;)V"} - 1:8:void setSelectedItemId(int):1035:1035 -> setSelectedItemId - 9:17:void setSelectedItemId(int):1037:1037 -> setSelectedItemId - 18:31:void setSelectedItemId(int):1040:1040 -> setSelectedItemId - 32:37:void setSelectedItemId(int):1041:1041 -> setSelectedItemId -com.google.android.material.navigation.NavigationBarView$1 -> com.google.android.material.navigation.m$a: + 1:3:com.google.android.material.navigation.NavigationBarPresenter getPresenter():911:911 -> getPresenter + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/navigation/e;"} + 1:7:int getSelectedItemId():717:717 -> getSelectedItemId + 1:3:void onAttachedToWindow():321:321 -> onAttachedToWindow + 4:7:void onAttachedToWindow():323:323 -> onAttachedToWindow + 1:4:void onRestoreInstanceState(android.os.Parcelable):926:926 -> onRestoreInstanceState + 5:8:void onRestoreInstanceState(android.os.Parcelable):927:927 -> onRestoreInstanceState + 9:10:void onRestoreInstanceState(android.os.Parcelable):930:930 -> onRestoreInstanceState + 11:17:void onRestoreInstanceState(android.os.Parcelable):931:931 -> onRestoreInstanceState + 18:25:void onRestoreInstanceState(android.os.Parcelable):932:932 -> onRestoreInstanceState + 1:4:android.os.Parcelable onSaveInstanceState():917:917 -> onSaveInstanceState + 5:9:android.os.Parcelable onSaveInstanceState():918:918 -> onSaveInstanceState + 10:16:android.os.Parcelable onSaveInstanceState():919:919 -> onSaveInstanceState + 17:22:android.os.Parcelable onSaveInstanceState():920:920 -> onSaveInstanceState + 1:6:void setActiveIndicatorLabelPadding(int):583:583 -> setActiveIndicatorLabelPadding + 1:3:void setElevation(float):334:334 -> setElevation + 4:7:void setElevation(float):336:336 -> setElevation + 1:6:void setItemActiveIndicatorColor(android.content.res.ColorStateList):707:707 -> setItemActiveIndicatorColor + 1:6:void setItemActiveIndicatorEnabled(boolean):609:609 -> setItemActiveIndicatorEnabled + 1:6:void setItemActiveIndicatorHeight(int):647:647 -> setItemActiveIndicatorHeight + 1:6:void setItemActiveIndicatorMarginHorizontal(int):668:668 -> setItemActiveIndicatorMarginHorizontal + 1:6:void setItemActiveIndicatorShapeAppearance(com.google.android.material.shape.ShapeAppearanceModel):688:688 -> setItemActiveIndicatorShapeAppearance + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} + 1:6:void setItemActiveIndicatorWidth(int):628:628 -> setItemActiveIndicatorWidth + 1:6:void setItemBackground(android.graphics.drawable.Drawable):520:520 -> setItemBackground + 1:6:void setItemBackgroundResource(int):496:496 -> setItemBackgroundResource + 1:6:void setItemIconSize(int):423:423 -> setItemIconSize + 1:12:void setItemIconSizeRes(int):435:435 -> setItemIconSizeRes + 1:6:void setItemIconTintList(android.content.res.ColorStateList):411:411 -> setItemIconTintList + 1:6:void setItemPaddingBottom(int):576:576 -> setItemPaddingBottom + 1:6:void setItemPaddingTop(int):561:561 -> setItemPaddingTop + 1:6:void setItemRippleColor(android.content.res.ColorStateList):544:544 -> setItemRippleColor + 1:6:void setItemTextAppearanceActive(int):792:792 -> setItemTextAppearanceActive + 1:6:void setItemTextAppearanceActiveBoldEnabled(boolean):801:801 -> setItemTextAppearanceActiveBoldEnabled + 1:6:void setItemTextAppearanceInactive(int):773:773 -> setItemTextAppearanceInactive + 1:6:void setItemTextColor(android.content.res.ColorStateList):470:470 -> setItemTextColor + 1:8:void setLabelVisibilityMode(int):750:750 -> setLabelVisibilityMode + 9:13:void setLabelVisibilityMode(int):751:751 -> setLabelVisibilityMode + 14:20:void setLabelVisibilityMode(int):752:752 -> setLabelVisibilityMode + 1:3:void setOnItemSelectedListener(com.google.android.material.navigation.NavigationBarView$OnItemSelectedListener):348:348 -> setOnItemSelectedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/f$c;)V"} + 1:8:void setSelectedItemId(int):727:727 -> setSelectedItemId + 9:20:void setSelectedItemId(int):729:729 -> setSelectedItemId + 21:24:void setSelectedItemId(int):730:730 -> setSelectedItemId +com.google.android.material.navigation.NavigationBarView$1 -> com.google.android.material.navigation.f$a: # {"id":"sourceFile","fileName":"NavigationBarView.java"} com.google.android.material.navigation.NavigationBarView this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/m;"} - 1:6:void (com.google.android.material.navigation.NavigationBarView):442:442 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/m;)V"} - 1:5:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):445:445 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/f;"} + 1:6:void (com.google.android.material.navigation.NavigationBarView):304:304 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/navigation/f;)V"} + 1:5:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):307:307 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)Z"} - 6:29:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):449:449 -> a + 6:29:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):311:311 -> a 1:1:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):0:0 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} -com.google.android.material.navigation.NavigationBarView$OnItemReselectedListener -> com.google.android.material.navigation.m$b: +com.google.android.material.navigation.NavigationBarView$OnItemReselectedListener -> com.google.android.material.navigation.f$b: # {"id":"sourceFile","fileName":"NavigationBarView.java"} -com.google.android.material.navigation.NavigationBarView$OnItemSelectedListener -> com.google.android.material.navigation.m$c: +com.google.android.material.navigation.NavigationBarView$OnItemSelectedListener -> com.google.android.material.navigation.f$c: # {"id":"sourceFile","fileName":"NavigationBarView.java"} boolean onNavigationItemSelected(android.view.MenuItem) -> a -com.google.android.material.navigation.NavigationBarView$SavedState -> com.google.android.material.navigation.m$d: +com.google.android.material.navigation.NavigationBarView$SavedState -> com.google.android.material.navigation.f$d: # {"id":"sourceFile","fileName":"NavigationBarView.java"} android.os.Bundle menuPresenterState -> f - 1:8:void ():1357:1357 -> - 1:1:void (android.os.Parcelable):1336:1336 -> - 2:2:void (android.os.Parcel,java.lang.ClassLoader):1340:1340 -> - 3:3:void (android.os.Parcel,java.lang.ClassLoader):1342:1342 -> - 4:4:void (android.os.Parcel,java.lang.ClassLoader):1344:1344 -> - 1:7:void readFromParcel(android.os.Parcel,java.lang.ClassLoader):1354:1354 -> d - 1:3:void writeToParcel(android.os.Parcel,int):1349:1349 -> writeToParcel - 4:9:void writeToParcel(android.os.Parcel,int):1350:1350 -> writeToParcel -com.google.android.material.navigation.NavigationBarView$SavedState$1 -> com.google.android.material.navigation.m$d$a: + 1:8:void ():960:960 -> + 1:1:void (android.os.Parcelable):939:939 -> + 2:2:void (android.os.Parcel,java.lang.ClassLoader):943:943 -> + 3:3:void (android.os.Parcel,java.lang.ClassLoader):945:945 -> + 4:4:void (android.os.Parcel,java.lang.ClassLoader):947:947 -> + 1:7:void readFromParcel(android.os.Parcel,java.lang.ClassLoader):957:957 -> d + 1:3:void writeToParcel(android.os.Parcel,int):952:952 -> writeToParcel + 4:9:void writeToParcel(android.os.Parcel,int):953:953 -> writeToParcel +com.google.android.material.navigation.NavigationBarView$SavedState$1 -> com.google.android.material.navigation.f$d$a: # {"id":"sourceFile","fileName":"NavigationBarView.java"} - 1:4:void ():1358:1358 -> - 1:7:com.google.android.material.navigation.NavigationBarView$SavedState createFromParcel(android.os.Parcel):1368:1368 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/navigation/m$d;"} - 1:6:com.google.android.material.navigation.NavigationBarView$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):1362:1362 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Lcom/google/android/material/navigation/m$d;"} - 1:3:com.google.android.material.navigation.NavigationBarView$SavedState[] newArray(int):1374:1374 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/navigation/m$d;"} - 1:1:java.lang.Object createFromParcel(android.os.Parcel):1358:1358 -> createFromParcel - 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):1358:1358 -> createFromParcel - 1:5:java.lang.Object[] newArray(int):1358:1358 -> newArray -com.google.android.material.radiobutton.MaterialRadioButton -> e2.a: + 1:4:void ():961:961 -> + 1:7:com.google.android.material.navigation.NavigationBarView$SavedState createFromParcel(android.os.Parcel):971:971 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/navigation/f$d;"} + 1:6:com.google.android.material.navigation.NavigationBarView$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):965:965 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Lcom/google/android/material/navigation/f$d;"} + 1:3:com.google.android.material.navigation.NavigationBarView$SavedState[] newArray(int):977:977 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/navigation/f$d;"} + 1:1:java.lang.Object createFromParcel(android.os.Parcel):961:961 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):961:961 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):961:961 -> newArray +com.google.android.material.radiobutton.MaterialRadioButton -> b2.a: # {"id":"sourceFile","fileName":"MaterialRadioButton.java"} android.content.res.ColorStateList materialThemeColorsTintList -> h boolean useMaterialThemeColors -> i @@ -153586,31 +149926,30 @@ com.google.android.material.radiobutton.MaterialRadioButton -> e2.a: 10:11:void (android.content.Context,android.util.AttributeSet,int):89:90 -> 12:12:void (android.content.Context,android.util.AttributeSet,int):92:92 -> 1:4:android.content.res.ColorStateList getMaterialThemeColorsTintList():124:124 -> getMaterialThemeColorsTintList - 5:6:android.content.res.ColorStateList getMaterialThemeColorsTintList():125:125 -> getMaterialThemeColorsTintList - 7:10:android.content.res.ColorStateList getMaterialThemeColorsTintList():126:126 -> getMaterialThemeColorsTintList - 11:16:android.content.res.ColorStateList getMaterialThemeColorsTintList():127:127 -> getMaterialThemeColorsTintList - 17:22:android.content.res.ColorStateList getMaterialThemeColorsTintList():128:128 -> getMaterialThemeColorsTintList - 23:29:android.content.res.ColorStateList getMaterialThemeColorsTintList():130:130 -> getMaterialThemeColorsTintList - 30:39:android.content.res.ColorStateList getMaterialThemeColorsTintList():132:132 -> getMaterialThemeColorsTintList - 40:50:android.content.res.ColorStateList getMaterialThemeColorsTintList():134:134 -> getMaterialThemeColorsTintList - 51:57:android.content.res.ColorStateList getMaterialThemeColorsTintList():136:136 -> getMaterialThemeColorsTintList - 58:63:android.content.res.ColorStateList getMaterialThemeColorsTintList():138:138 -> getMaterialThemeColorsTintList - 64:70:android.content.res.ColorStateList getMaterialThemeColorsTintList():139:139 -> getMaterialThemeColorsTintList - 71:73:android.content.res.ColorStateList getMaterialThemeColorsTintList():142:142 -> getMaterialThemeColorsTintList + 5:10:android.content.res.ColorStateList getMaterialThemeColorsTintList():125:125 -> getMaterialThemeColorsTintList + 11:16:android.content.res.ColorStateList getMaterialThemeColorsTintList():126:126 -> getMaterialThemeColorsTintList + 17:22:android.content.res.ColorStateList getMaterialThemeColorsTintList():127:127 -> getMaterialThemeColorsTintList + 23:29:android.content.res.ColorStateList getMaterialThemeColorsTintList():129:129 -> getMaterialThemeColorsTintList + 30:39:android.content.res.ColorStateList getMaterialThemeColorsTintList():131:131 -> getMaterialThemeColorsTintList + 40:50:android.content.res.ColorStateList getMaterialThemeColorsTintList():133:133 -> getMaterialThemeColorsTintList + 51:57:android.content.res.ColorStateList getMaterialThemeColorsTintList():135:135 -> getMaterialThemeColorsTintList + 58:63:android.content.res.ColorStateList getMaterialThemeColorsTintList():137:137 -> getMaterialThemeColorsTintList + 64:70:android.content.res.ColorStateList getMaterialThemeColorsTintList():138:138 -> getMaterialThemeColorsTintList + 71:73:android.content.res.ColorStateList getMaterialThemeColorsTintList():141:141 -> getMaterialThemeColorsTintList 1:3:void onAttachedToWindow():97:97 -> onAttachedToWindow 4:14:void onAttachedToWindow():99:99 -> onAttachedToWindow 15:18:void onAttachedToWindow():100:100 -> onAttachedToWindow 1:4:void setUseMaterialThemeColors(boolean):110:110 -> setUseMaterialThemeColors 5:13:void setUseMaterialThemeColors(boolean):112:112 -> setUseMaterialThemeColors 14:17:void setUseMaterialThemeColors(boolean):114:114 -> setUseMaterialThemeColors -com.google.android.material.resources.CancelableFontCallback -> f2.a: +com.google.android.material.resources.CancelableFontCallback -> c2.a: # {"id":"sourceFile","fileName":"CancelableFontCallback.java"} android.graphics.Typeface fallbackFont -> a com.google.android.material.resources.CancelableFontCallback$ApplyFont applyFont -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc2/a$a;"} boolean cancelled -> c 1:3:void (com.google.android.material.resources.CancelableFontCallback$ApplyFont,android.graphics.Typeface):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/a$a;Landroid/graphics/Typeface;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc2/a$a;Landroid/graphics/Typeface;)V"} 4:5:void (com.google.android.material.resources.CancelableFontCallback$ApplyFont,android.graphics.Typeface):43:43 -> 6:8:void (com.google.android.material.resources.CancelableFontCallback$ApplyFont,android.graphics.Typeface):44:44 -> 1:6:void onFontRetrievalFailed(int):54:54 -> a @@ -153618,358 +149957,378 @@ com.google.android.material.resources.CancelableFontCallback -> f2.a: 2:4:void cancel():64:64 -> c 1:4:void updateIfNotCancelled(android.graphics.Typeface):68:68 -> d 5:10:void updateIfNotCancelled(android.graphics.Typeface):69:69 -> d -com.google.android.material.resources.CancelableFontCallback$ApplyFont -> f2.a$a: +com.google.android.material.resources.CancelableFontCallback$ApplyFont -> c2.a$a: # {"id":"sourceFile","fileName":"CancelableFontCallback.java"} void apply(android.graphics.Typeface) -> a -com.google.android.material.resources.MaterialAttributes -> f2.b: +com.google.android.material.resources.MaterialAttributes -> c2.b: # {"id":"sourceFile","fileName":"MaterialAttributes.java"} 1:5:android.util.TypedValue resolve(android.content.Context,int):46:46 -> a 6:19:android.util.TypedValue resolve(android.content.Context,int):47:47 -> a 1:6:boolean resolveBoolean(android.content.Context,int,boolean):121:121 -> b 7:12:boolean resolveBoolean(android.content.Context,int,boolean):122:122 -> b 13:21:boolean resolveBoolean(android.content.Context,int,boolean):123:123 -> b - 1:6:int resolveDimension(android.content.Context,int,int):153:153 -> c - 7:12:int resolveDimension(android.content.Context,int,int):154:154 -> c - 13:26:int resolveDimension(android.content.Context,int,int):157:157 -> c - 27:35:int resolveDimension(android.content.Context,int,int):155:155 -> c - 1:6:int resolveInteger(android.content.Context,int,int):133:133 -> d - 7:12:int resolveInteger(android.content.Context,int,int):134:134 -> d - 13:16:int resolveInteger(android.content.Context,int,int):135:135 -> d - 1:9:int resolveMinimumAccessibleTouchTarget(android.content.Context):142:142 -> e - 1:7:int resolveOrThrow(android.content.Context,int,java.lang.String):89:89 -> f - 1:7:android.util.TypedValue resolveTypedValueOrThrow(android.content.Context,int,java.lang.String):65:65 -> g - 8:9:android.util.TypedValue resolveTypedValueOrThrow(android.content.Context,int,java.lang.String):71:71 -> g - 10:21:android.util.TypedValue resolveTypedValueOrThrow(android.content.Context,int,java.lang.String):75:75 -> g - 22:31:android.util.TypedValue resolveTypedValueOrThrow(android.content.Context,int,java.lang.String):72:72 -> g - 1:12:android.util.TypedValue resolveTypedValueOrThrow(android.view.View,int):57:57 -> h - 13:17:android.util.TypedValue resolveTypedValueOrThrow(android.view.View,int):56:56 -> h -com.google.android.material.resources.MaterialResources -> f2.c: + 1:6:int resolveInteger(android.content.Context,int,int):133:133 -> c + 7:12:int resolveInteger(android.content.Context,int,int):134:134 -> c + 13:16:int resolveInteger(android.content.Context,int,int):135:135 -> c + 1:7:int resolveOrThrow(android.content.Context,int,java.lang.String):89:89 -> d + 1:7:android.util.TypedValue resolveTypedValueOrThrow(android.content.Context,int,java.lang.String):65:65 -> e + 8:9:android.util.TypedValue resolveTypedValueOrThrow(android.content.Context,int,java.lang.String):71:71 -> e + 10:21:android.util.TypedValue resolveTypedValueOrThrow(android.content.Context,int,java.lang.String):75:75 -> e + 22:31:android.util.TypedValue resolveTypedValueOrThrow(android.content.Context,int,java.lang.String):72:72 -> e + 1:12:android.util.TypedValue resolveTypedValueOrThrow(android.view.View,int):57:57 -> f + 13:17:android.util.TypedValue resolveTypedValueOrThrow(android.view.View,int):56:56 -> f +com.google.android.material.resources.MaterialResources -> c2.c: # {"id":"sourceFile","fileName":"MaterialResources.java"} - 1:7:android.content.res.ColorStateList getColorStateList(android.content.Context,android.content.res.TypedArray,int):61:61 -> a - 8:13:android.content.res.ColorStateList getColorStateList(android.content.Context,android.content.res.TypedArray,int):62:62 -> a - 14:20:android.content.res.ColorStateList getColorStateList(android.content.Context,android.content.res.TypedArray,int):64:64 -> a - 21:25:android.content.res.ColorStateList getColorStateList(android.content.Context,android.content.res.TypedArray,int):71:71 -> a - 1:7:android.content.res.ColorStateList getColorStateList(android.content.Context,androidx.appcompat.widget.TintTypedArray,int):81:81 -> b + 1:7:android.content.res.ColorStateList getColorStateList(android.content.Context,android.content.res.TypedArray,int):62:62 -> a + 8:13:android.content.res.ColorStateList getColorStateList(android.content.Context,android.content.res.TypedArray,int):63:63 -> a + 14:20:android.content.res.ColorStateList getColorStateList(android.content.Context,android.content.res.TypedArray,int):65:65 -> a + 21:25:android.content.res.ColorStateList getColorStateList(android.content.Context,android.content.res.TypedArray,int):81:81 -> a + 1:7:android.content.res.ColorStateList getColorStateList(android.content.Context,androidx.appcompat.widget.TintTypedArray,int):91:91 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/widget/h0;I)Landroid/content/res/ColorStateList;"} - 8:13:android.content.res.ColorStateList getColorStateList(android.content.Context,androidx.appcompat.widget.TintTypedArray,int):82:82 -> b - 14:20:android.content.res.ColorStateList getColorStateList(android.content.Context,androidx.appcompat.widget.TintTypedArray,int):84:84 -> b - 21:25:android.content.res.ColorStateList getColorStateList(android.content.Context,androidx.appcompat.widget.TintTypedArray,int):91:91 -> b - 1:5:int getComplexUnit(android.util.TypedValue):268:268 -> c - 1:5:int getDimensionPixelSize(android.content.Context,android.content.res.TypedArray,int,int):154:154 -> d - 6:17:int getDimensionPixelSize(android.content.Context,android.content.res.TypedArray,int,int):155:155 -> d - 18:32:int getDimensionPixelSize(android.content.Context,android.content.res.TypedArray,int,int):159:159 -> d - 33:36:int getDimensionPixelSize(android.content.Context,android.content.res.TypedArray,int,int):160:160 -> d - 37:40:int getDimensionPixelSize(android.content.Context,android.content.res.TypedArray,int,int):161:161 -> d - 41:45:int getDimensionPixelSize(android.content.Context,android.content.res.TypedArray,int,int):156:156 -> d - 1:7:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.res.TypedArray,int):103:103 -> e - 8:13:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.res.TypedArray,int):104:104 -> e - 14:20:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.res.TypedArray,int):106:106 -> e - 21:25:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.res.TypedArray,int):112:112 -> e - 1:11:float getFontScale(android.content.Context):183:183 -> f - 1:8:int getIndexWithValue(android.content.res.TypedArray,int,int):281:281 -> g - 1:7:com.google.android.material.resources.TextAppearance getTextAppearance(android.content.Context,android.content.res.TypedArray,int):123:123 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/content/res/TypedArray;I)Lf2/e;"} - 8:13:com.google.android.material.resources.TextAppearance getTextAppearance(android.content.Context,android.content.res.TypedArray,int):124:124 -> h - 14:21:com.google.android.material.resources.TextAppearance getTextAppearance(android.content.Context,android.content.res.TypedArray,int):126:126 -> h - 4:9:int getUnscaledLineHeight(android.content.Context,int,int):235:235 -> i - 10:14:int getUnscaledLineHeight(android.content.Context,int,int):237:237 -> i - 15:22:int getUnscaledLineHeight(android.content.Context,int,int):238:238 -> i - 23:28:int getUnscaledLineHeight(android.content.Context,int,int):240:240 -> i - 29:34:int getUnscaledLineHeight(android.content.Context,int,int):242:242 -> i - 35:41:int getUnscaledLineHeight(android.content.Context,int,int):248:248 -> i - 42:43:int getUnscaledLineHeight(android.content.Context,int,int):251:251 -> i - 44:58:int getUnscaledLineHeight(android.content.Context,int,int):252:252 -> i - 59:63:int getUnscaledLineHeight(android.content.Context,int,int):251:251 -> i - 64:65:int getUnscaledLineHeight(android.content.Context,int,int):256:256 -> i - 66:73:int getUnscaledLineHeight(android.content.Context,int,int):257:257 -> i - 74:78:int getUnscaledLineHeight(android.content.Context,int,int):256:256 -> i - 4:5:int getUnscaledTextSize(android.content.Context,int,int):203:203 -> j - 6:9:int getUnscaledTextSize(android.content.Context,int,int):204:204 -> j - 10:14:int getUnscaledTextSize(android.content.Context,int,int):206:206 -> j - 15:16:int getUnscaledTextSize(android.content.Context,int,int):207:207 -> j - 17:20:int getUnscaledTextSize(android.content.Context,int,int):208:208 -> j - 21:26:int getUnscaledTextSize(android.content.Context,int,int):209:209 -> j - 27:33:int getUnscaledTextSize(android.content.Context,int,int):217:217 -> j - 34:35:int getUnscaledTextSize(android.content.Context,int,int):220:220 -> j - 36:50:int getUnscaledTextSize(android.content.Context,int,int):221:221 -> j - 51:55:int getUnscaledTextSize(android.content.Context,int,int):220:220 -> j - 56:57:int getUnscaledTextSize(android.content.Context,int,int):225:225 -> j - 58:65:int getUnscaledTextSize(android.content.Context,int,int):226:226 -> j - 66:70:int getUnscaledTextSize(android.content.Context,int,int):225:225 -> j - 1:21:boolean isFontScaleAtLeast1_3(android.content.Context):169:169 -> k - 1:20:boolean isFontScaleAtLeast2_0(android.content.Context):176:176 -> l -com.google.android.material.resources.TextAppearance -> f2.e: + 8:13:android.content.res.ColorStateList getColorStateList(android.content.Context,androidx.appcompat.widget.TintTypedArray,int):92:92 -> b + 14:20:android.content.res.ColorStateList getColorStateList(android.content.Context,androidx.appcompat.widget.TintTypedArray,int):94:94 -> b + 21:25:android.content.res.ColorStateList getColorStateList(android.content.Context,androidx.appcompat.widget.TintTypedArray,int):110:110 -> b + 1:5:int getComplexUnit(android.util.TypedValue):253:253 -> c + 1:5:int getDimensionPixelSize(android.content.Context,android.content.res.TypedArray,int,int):173:173 -> d + 6:17:int getDimensionPixelSize(android.content.Context,android.content.res.TypedArray,int,int):174:174 -> d + 18:32:int getDimensionPixelSize(android.content.Context,android.content.res.TypedArray,int,int):178:178 -> d + 33:36:int getDimensionPixelSize(android.content.Context,android.content.res.TypedArray,int,int):179:179 -> d + 37:40:int getDimensionPixelSize(android.content.Context,android.content.res.TypedArray,int,int):180:180 -> d + 41:45:int getDimensionPixelSize(android.content.Context,android.content.res.TypedArray,int,int):175:175 -> d + 1:7:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.res.TypedArray,int):122:122 -> e + 8:13:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.res.TypedArray,int):123:123 -> e + 14:20:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.res.TypedArray,int):125:125 -> e + 21:25:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.res.TypedArray,int):131:131 -> e + 1:11:float getFontScale(android.content.Context):202:202 -> f + 1:8:int getIndexWithValue(android.content.res.TypedArray,int,int):266:266 -> g + 1:7:com.google.android.material.resources.TextAppearance getTextAppearance(android.content.Context,android.content.res.TypedArray,int):142:142 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/content/res/TypedArray;I)Lc2/d;"} + 8:13:com.google.android.material.resources.TextAppearance getTextAppearance(android.content.Context,android.content.res.TypedArray,int):143:143 -> h + 14:21:com.google.android.material.resources.TextAppearance getTextAppearance(android.content.Context,android.content.res.TypedArray,int):145:145 -> h + 4:9:int getUnscaledTextSize(android.content.Context,int,int):222:222 -> i + 10:14:int getUnscaledTextSize(android.content.Context,int,int):223:223 -> i + 15:20:int getUnscaledTextSize(android.content.Context,int,int):224:224 -> i + 21:26:int getUnscaledTextSize(android.content.Context,int,int):225:225 -> i + 27:33:int getUnscaledTextSize(android.content.Context,int,int):233:233 -> i + 34:35:int getUnscaledTextSize(android.content.Context,int,int):236:236 -> i + 36:50:int getUnscaledTextSize(android.content.Context,int,int):237:237 -> i + 51:55:int getUnscaledTextSize(android.content.Context,int,int):236:236 -> i + 56:57:int getUnscaledTextSize(android.content.Context,int,int):241:241 -> i + 58:65:int getUnscaledTextSize(android.content.Context,int,int):242:242 -> i + 66:70:int getUnscaledTextSize(android.content.Context,int,int):241:241 -> i + 1:21:boolean isFontScaleAtLeast1_3(android.content.Context):188:188 -> j + 1:20:boolean isFontScaleAtLeast2_0(android.content.Context):195:195 -> k +com.google.android.material.resources.TextAppearance -> c2.d: # {"id":"sourceFile","fileName":"TextAppearance.java"} android.content.res.ColorStateList textColorHint -> a android.content.res.ColorStateList textColorLink -> b android.content.res.ColorStateList shadowColor -> c java.lang.String fontFamily -> d - java.lang.String fontVariationSettings -> e - int textStyle -> f - int typeface -> g - boolean textAllCaps -> h - float shadowDx -> i - float shadowDy -> j - float shadowRadius -> k - boolean hasLetterSpacing -> l - float letterSpacing -> m - android.content.res.ColorStateList textColor -> n - float textSize -> o - int fontFamilyResourceId -> p - boolean fontResolved -> q - boolean systemFontLoadAttempted -> r - android.graphics.Typeface font -> s - 1:4:void (android.content.Context,int):88:88 -> - 5:6:void (android.content.Context,int):83:83 -> - 7:8:void (android.content.Context,int):84:84 -> - 9:10:void (android.content.Context,int):89:89 -> - 11:14:void (android.content.Context,int):90:90 -> - 15:17:void (android.content.Context,int):92:92 -> - 18:21:void (android.content.Context,int):93:93 -> - 22:24:void (android.content.Context,int):92:92 -> - 25:26:void (android.content.Context,int):95:95 -> - 27:30:void (android.content.Context,int):96:96 -> - 31:33:void (android.content.Context,int):95:95 -> - 34:35:void (android.content.Context,int):98:98 -> - 36:41:void (android.content.Context,int):99:99 -> - 42:43:void (android.content.Context,int):103:103 -> - 44:49:void (android.content.Context,int):104:104 -> - 50:51:void (android.content.Context,int):108:108 -> - 52:57:void (android.content.Context,int):109:109 -> - 58:60:void (android.content.Context,int):112:112 -> - 61:66:void (android.content.Context,int):113:113 -> - 67:70:void (android.content.Context,int):116:116 -> - 71:74:void (android.content.Context,int):117:117 -> - 75:80:void (android.content.Context,int):121:121 -> - 81:86:void (android.content.Context,int):122:122 -> - 87:88:void (android.content.Context,int):123:123 -> - 89:94:void (android.content.Context,int):124:124 -> - 95:96:void (android.content.Context,int):125:125 -> - 97:102:void (android.content.Context,int):126:126 -> - 103:104:void (android.content.Context,int):130:130 -> - 105:110:void (android.content.Context,int):131:131 -> - 111:112:void (android.content.Context,int):132:132 -> - 113:118:void (android.content.Context,int):133:133 -> - 119:120:void (android.content.Context,int):134:134 -> - 121:126:void (android.content.Context,int):135:135 -> - 127:129:void (android.content.Context,int):137:137 -> - 130:135:void (android.content.Context,int):139:139 -> - 136:143:void (android.content.Context,int):140:140 -> - 144:151:void (android.content.Context,int):141:141 -> - 152:157:void (android.content.Context,int):142:142 -> - 158:165:void (android.content.Context,int):143:143 -> - 166:171:void (android.content.Context,int):147:147 -> - 172:175:void (android.content.Context,int):149:149 -> - 1:3:android.graphics.Typeface access$000(com.google.android.material.resources.TextAppearance):53:53 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/e;)Landroid/graphics/Typeface;"} - 1:3:android.graphics.Typeface access$002(com.google.android.material.resources.TextAppearance,android.graphics.Typeface):53:53 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/e;Landroid/graphics/Typeface;)Landroid/graphics/Typeface;"} - 1:3:boolean access$102(com.google.android.material.resources.TextAppearance,boolean):53:53 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/e;Z)Z"} - 1:8:void createFallbackFont():295:295 -> d - 9:16:void createFallbackFont():296:296 -> d - 17:20:void createFallbackFont():300:300 -> d - 21:31:void createFallbackFont():301:301 -> d - 32:36:void createFallbackFont():312:312 -> d - 37:41:void createFallbackFont():309:309 -> d - 42:46:void createFallbackFont():306:306 -> d - 47:50:void createFallbackFont():303:303 -> d - 51:61:void createFallbackFont():315:315 -> d - 1:3:android.graphics.Typeface getFallbackFont():289:289 -> e - 4:6:android.graphics.Typeface getFallbackFont():290:290 -> e - 1:4:android.graphics.Typeface getFont(android.content.Context):160:160 -> f - 5:7:android.graphics.Typeface getFont(android.content.Context):161:161 -> f - 8:13:android.graphics.Typeface getFont(android.content.Context):165:165 -> f - 14:23:android.graphics.Typeface getFont(android.content.Context):167:167 -> f - 24:33:android.graphics.Typeface getFont(android.content.Context):169:169 -> f - 34:57:android.graphics.Typeface getFont(android.content.Context):174:174 -> f - 58:61:android.graphics.Typeface getFont(android.content.Context):179:179 -> f - 62:63:android.graphics.Typeface getFont(android.content.Context):180:180 -> f - 64:66:android.graphics.Typeface getFont(android.content.Context):182:182 -> f - 1:7:void getFontAsync(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):261:261 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/text/TextPaint;Lf2/g;)V"} - 8:16:void getFontAsync(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):263:263 -> g - 1:6:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):200:200 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lf2/g;)V"} - 7:9:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):202:202 -> h - 10:14:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):205:205 -> h - 15:16:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):207:207 -> h - 17:20:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):210:210 -> h - 21:26:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):211:211 -> h - 27:37:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):217:217 -> h - 38:61:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):240:240 -> h - 62:64:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):241:241 -> h - 65:68:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):242:242 -> h - 69:70:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):237:237 -> h - 71:74:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):238:238 -> h - 1:7:android.graphics.Typeface getSystemTypeface(android.content.Context):445:445 -> i - 8:9:android.graphics.Typeface getSystemTypeface(android.content.Context):449:449 -> i - 10:19:android.graphics.Typeface getSystemTypeface(android.content.Context):451:451 -> i - 20:23:android.graphics.Typeface getSystemTypeface(android.content.Context):456:456 -> i - 24:28:android.graphics.Typeface getSystemTypeface(android.content.Context):457:457 -> i - 29:35:android.graphics.Typeface getSystemTypeface(android.content.Context):463:463 -> i - 1:3:android.content.res.ColorStateList getTextColor():391:391 -> j - 1:3:float getTextSize():399:399 -> k - 1:7:boolean maybeLoadFontSynchronously(android.content.Context):418:418 -> l - 8:11:boolean maybeLoadFontSynchronously(android.content.Context):419:419 -> l - 12:16:boolean maybeLoadFontSynchronously(android.content.Context):422:422 -> l - 17:22:boolean maybeLoadFontSynchronously(android.content.Context):425:425 -> l - 23:28:boolean maybeLoadFontSynchronously(android.content.Context):428:428 -> l - 29:30:boolean maybeLoadFontSynchronously(android.content.Context):430:430 -> l - 31:33:boolean maybeLoadFontSynchronously(android.content.Context):431:431 -> l - 34:39:boolean maybeLoadFontSynchronously(android.content.Context):434:434 -> l - 40:41:boolean maybeLoadFontSynchronously(android.content.Context):436:436 -> l - 42:45:boolean maybeLoadFontSynchronously(android.content.Context):437:437 -> l - 1:7:java.lang.String readFontProviderSystemFontFamily(android.content.Context,int):470:470 -> m - 8:20:java.lang.String readFontProviderSystemFontFamily(android.content.Context,int):472:472 -> m - 21:24:java.lang.String readFontProviderSystemFontFamily(android.content.Context,int):477:477 -> m - 25:31:java.lang.String readFontProviderSystemFontFamily(android.content.Context,int):478:478 -> m - 32:50:java.lang.String readFontProviderSystemFontFamily(android.content.Context,int):479:479 -> m - 51:54:java.lang.String readFontProviderSystemFontFamily(android.content.Context,int):480:480 -> m - 55:60:java.lang.String readFontProviderSystemFontFamily(android.content.Context,int):481:481 -> m - 61:62:java.lang.String readFontProviderSystemFontFamily(android.content.Context,int):482:482 -> m - 63:66:java.lang.String readFontProviderSystemFontFamily(android.content.Context,int):483:483 -> m - 67:70:java.lang.String readFontProviderSystemFontFamily(android.content.Context,int):484:484 -> m - 71:75:java.lang.String readFontProviderSystemFontFamily(android.content.Context,int):487:487 -> m - 1:3:void setTextColor(android.content.res.ColorStateList):395:395 -> n - 1:3:void setTextSize(float):403:403 -> o - 1:3:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):329:329 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/text/TextPaint;Lf2/g;)V"} - 4:7:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):332:332 -> p - 8:20:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):333:333 -> p - 21:23:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):331:331 -> p - 24:29:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):335:335 -> p - 30:33:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):339:339 -> p - 34:45:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):340:340 -> p - 46:49:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):335:335 -> p - 1:14:void updateMeasureState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):354:354 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/text/TextPaint;Lf2/g;)V"} - 15:18:void updateMeasureState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):355:355 -> q - 19:22:void updateMeasureState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):357:357 -> q - 1:7:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):368:368 -> r - 8:10:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):372:372 -> r - 11:25:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):374:374 -> r - 26:36:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):375:375 -> r - 37:39:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):376:376 -> r - 40:44:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):378:378 -> r - 45:50:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):380:380 -> r - 51:55:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):381:381 -> r - 56:59:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):384:384 -> r - 60:65:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):385:385 -> r -com.google.android.material.resources.TextAppearance$$ExternalSyntheticApiModelOutline0 -> f2.d: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean f2.TextAppearance$$ExternalSyntheticApiModelOutline0.m(android.text.TextPaint,java.lang.String):0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.resources.TextAppearance$1 -> f2.e$a: + int textStyle -> e + int typeface -> f + boolean textAllCaps -> g + float shadowDx -> h + float shadowDy -> i + float shadowRadius -> j + boolean hasLetterSpacing -> k + float letterSpacing -> l + android.content.res.ColorStateList textColor -> m + float textSize -> n + int fontFamilyResourceId -> o + boolean fontResolved -> p + android.graphics.Typeface font -> q + 1:4:void (android.content.Context,int):81:81 -> + 5:6:void (android.content.Context,int):77:77 -> + 7:12:void (android.content.Context,int):82:82 -> + 13:22:void (android.content.Context,int):84:84 -> + 23:24:void (android.content.Context,int):85:85 -> + 25:28:void (android.content.Context,int):86:86 -> + 29:31:void (android.content.Context,int):85:85 -> + 32:33:void (android.content.Context,int):88:88 -> + 34:39:void (android.content.Context,int):89:89 -> + 40:41:void (android.content.Context,int):91:91 -> + 42:47:void (android.content.Context,int):92:92 -> + 48:55:void (android.content.Context,int):94:94 -> + 56:64:void (android.content.Context,int):95:95 -> + 65:68:void (android.content.Context,int):96:96 -> + 69:72:void (android.content.Context,int):97:97 -> + 73:78:void (android.content.Context,int):101:101 -> + 79:84:void (android.content.Context,int):102:102 -> + 85:92:void (android.content.Context,int):103:103 -> + 93:94:void (android.content.Context,int):104:104 -> + 95:100:void (android.content.Context,int):105:105 -> + 101:108:void (android.content.Context,int):107:107 -> + 109:116:void (android.content.Context,int):108:108 -> + 117:124:void (android.content.Context,int):109:109 -> + 125:127:void (android.content.Context,int):111:111 -> + 128:133:void (android.content.Context,int):114:114 -> + 134:141:void (android.content.Context,int):115:115 -> + 142:149:void (android.content.Context,int):116:116 -> + 150:153:void (android.content.Context,int):117:117 -> + 1:3:android.graphics.Typeface access$000(com.google.android.material.resources.TextAppearance):48:48 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc2/d;)Landroid/graphics/Typeface;"} + 1:3:android.graphics.Typeface access$002(com.google.android.material.resources.TextAppearance,android.graphics.Typeface):48:48 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc2/d;Landroid/graphics/Typeface;)Landroid/graphics/Typeface;"} + 1:3:boolean access$102(com.google.android.material.resources.TextAppearance,boolean):48:48 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc2/d;Z)Z"} + 1:8:void createFallbackFont():269:269 -> d + 9:16:void createFallbackFont():270:270 -> d + 17:20:void createFallbackFont():274:274 -> d + 21:31:void createFallbackFont():275:275 -> d + 32:36:void createFallbackFont():286:286 -> d + 37:41:void createFallbackFont():283:283 -> d + 42:46:void createFallbackFont():280:280 -> d + 47:50:void createFallbackFont():277:277 -> d + 51:61:void createFallbackFont():289:289 -> d + 1:3:android.graphics.Typeface getFallbackFont():263:263 -> e + 4:6:android.graphics.Typeface getFallbackFont():264:264 -> e + 1:4:android.graphics.Typeface getFont(android.content.Context):132:132 -> f + 5:7:android.graphics.Typeface getFont(android.content.Context):133:133 -> f + 8:13:android.graphics.Typeface getFont(android.content.Context):137:137 -> f + 14:23:android.graphics.Typeface getFont(android.content.Context):139:139 -> f + 24:33:android.graphics.Typeface getFont(android.content.Context):141:141 -> f + 34:57:android.graphics.Typeface getFont(android.content.Context):146:146 -> f + 58:61:android.graphics.Typeface getFont(android.content.Context):151:151 -> f + 62:63:android.graphics.Typeface getFont(android.content.Context):152:152 -> f + 64:66:android.graphics.Typeface getFont(android.content.Context):154:154 -> f + 1:7:void getFontAsync(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):235:235 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/text/TextPaint;Lc2/f;)V"} + 8:16:void getFontAsync(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):237:237 -> g + 1:6:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):172:172 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lc2/f;)V"} + 7:10:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):173:173 -> h + 11:13:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):176:176 -> h + 14:18:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):179:179 -> h + 19:20:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):181:181 -> h + 21:24:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):184:184 -> h + 25:30:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):185:185 -> h + 31:41:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):191:191 -> h + 42:65:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):214:214 -> h + 66:68:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):215:215 -> h + 69:72:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):216:216 -> h + 73:74:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):211:211 -> h + 75:78:void getFontAsync(android.content.Context,com.google.android.material.resources.TextAppearanceFontCallback):212:212 -> h + 1:3:android.content.res.ColorStateList getTextColor():363:363 -> i + 1:3:float getTextSize():371:371 -> j + 1:3:void setTextColor(android.content.res.ColorStateList):367:367 -> k + 1:3:void setTextSize(float):375:375 -> l + 1:8:boolean shouldLoadFontSynchronously(android.content.Context):379:379 -> m + 9:12:boolean shouldLoadFontSynchronously(android.content.Context):383:383 -> m + 13:23:boolean shouldLoadFontSynchronously(android.content.Context):384:384 -> m + 1:3:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):303:303 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/text/TextPaint;Lc2/f;)V"} + 4:7:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):306:306 -> n + 8:20:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):307:307 -> n + 21:23:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):305:305 -> n + 24:29:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):309:309 -> n + 30:33:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):313:313 -> n + 34:45:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):314:314 -> n + 46:49:void updateDrawState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):309:309 -> n + 1:6:void updateMeasureState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):328:328 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/text/TextPaint;Lc2/f;)V"} + 7:14:void updateMeasureState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):329:329 -> o + 15:18:void updateMeasureState(android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):331:331 -> o + 1:7:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):342:342 -> p + 8:10:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):346:346 -> p + 11:25:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):348:348 -> p + 26:36:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):349:349 -> p + 37:39:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):350:350 -> p + 40:44:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):352:352 -> p + 45:48:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):355:355 -> p + 49:54:void updateTextPaintMeasureState(android.content.Context,android.text.TextPaint,android.graphics.Typeface):356:356 -> p +com.google.android.material.resources.TextAppearance$1 -> c2.d$a: # {"id":"sourceFile","fileName":"TextAppearance.java"} com.google.android.material.resources.TextAppearanceFontCallback val$callback -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc2/f;"} com.google.android.material.resources.TextAppearance this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/e;"} - 1:8:void (com.google.android.material.resources.TextAppearance,com.google.android.material.resources.TextAppearanceFontCallback):220:220 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/e;Lf2/g;)V"} - 1:6:void onFontRetrievalFailed(int):230:230 -> f - 7:12:void onFontRetrievalFailed(int):231:231 -> f - 1:11:void onFontRetrieved(android.graphics.Typeface):223:223 -> g - 12:17:void onFontRetrieved(android.graphics.Typeface):224:224 -> g - 18:30:void onFontRetrieved(android.graphics.Typeface):225:225 -> g -com.google.android.material.resources.TextAppearance$2 -> f2.e$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc2/d;"} + 1:8:void (com.google.android.material.resources.TextAppearance,com.google.android.material.resources.TextAppearanceFontCallback):194:194 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc2/d;Lc2/f;)V"} + 1:6:void onFontRetrievalFailed(int):204:204 -> f + 7:12:void onFontRetrievalFailed(int):205:205 -> f + 1:11:void onFontRetrieved(android.graphics.Typeface):197:197 -> g + 12:17:void onFontRetrieved(android.graphics.Typeface):198:198 -> g + 18:30:void onFontRetrieved(android.graphics.Typeface):199:199 -> g +com.google.android.material.resources.TextAppearance$2 -> c2.d$b: # {"id":"sourceFile","fileName":"TextAppearance.java"} android.content.Context val$context -> a android.text.TextPaint val$textPaint -> b com.google.android.material.resources.TextAppearanceFontCallback val$callback -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc2/f;"} com.google.android.material.resources.TextAppearance this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/e;"} - 1:12:void (com.google.android.material.resources.TextAppearance,android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):265:265 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/e;Landroid/content/Context;Landroid/text/TextPaint;Lf2/g;)V"} - 1:6:void onFontRetrievalFailed(int):275:275 -> a - 1:9:void onFontRetrieved(android.graphics.Typeface,boolean):269:269 -> b - 10:15:void onFontRetrieved(android.graphics.Typeface,boolean):270:270 -> b -com.google.android.material.resources.TextAppearanceConfig -> f2.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc2/d;"} + 1:12:void (com.google.android.material.resources.TextAppearance,android.content.Context,android.text.TextPaint,com.google.android.material.resources.TextAppearanceFontCallback):239:239 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc2/d;Landroid/content/Context;Landroid/text/TextPaint;Lc2/f;)V"} + 1:6:void onFontRetrievalFailed(int):249:249 -> a + 1:9:void onFontRetrieved(android.graphics.Typeface,boolean):243:243 -> b + 10:15:void onFontRetrieved(android.graphics.Typeface,boolean):244:244 -> b +com.google.android.material.resources.TextAppearanceConfig -> c2.e: # {"id":"sourceFile","fileName":"TextAppearanceConfig.java"} boolean shouldLoadFontSynchronously -> a 1:3:boolean shouldLoadFontSynchronously():43:43 -> a -com.google.android.material.resources.TextAppearanceFontCallback -> f2.g: +com.google.android.material.resources.TextAppearanceFontCallback -> c2.f: # {"id":"sourceFile","fileName":"TextAppearanceFontCallback.java"} 1:4:void ():30:30 -> void onFontRetrievalFailed(int) -> a void onFontRetrieved(android.graphics.Typeface,boolean) -> b -com.google.android.material.resources.TypefaceUtils -> f2.j: +com.google.android.material.resources.TypefaceUtils -> c2.i: # {"id":"sourceFile","fileName":"TypefaceUtils.java"} 1:13:android.graphics.Typeface maybeCopyWithFontWeightAdjustment(android.content.Context,android.graphics.Typeface):45:45 -> a 1:23:android.graphics.Typeface maybeCopyWithFontWeightAdjustment(android.content.res.Configuration,android.graphics.Typeface):52:52 -> b 24:35:android.graphics.Typeface maybeCopyWithFontWeightAdjustment(android.content.res.Configuration,android.graphics.Typeface):58:58 -> b 36:39:android.graphics.Typeface maybeCopyWithFontWeightAdjustment(android.content.res.Configuration,android.graphics.Typeface):57:57 -> b 40:50:android.graphics.Typeface maybeCopyWithFontWeightAdjustment(android.content.res.Configuration,android.graphics.Typeface):61:61 -> b -com.google.android.material.resources.TypefaceUtils$$ExternalSyntheticApiModelOutline0 -> f2.h: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - 1:1:int f2.TypefaceUtils$$ExternalSyntheticApiModelOutline0.m(android.content.res.Configuration):0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.resources.TypefaceUtils$$ExternalSyntheticApiModelOutline1 -> f2.i: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - 1:1:int f2.TypefaceUtils$$ExternalSyntheticApiModelOutline1.m(android.graphics.Typeface):0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.ripple.RippleUtils -> g2.a: +com.google.android.material.resources.TypefaceUtils$$ExternalSyntheticApiModelOutline0 -> c2.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int c2.TypefaceUtils$$ExternalSyntheticApiModelOutline0.m(android.content.res.Configuration):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.resources.TypefaceUtils$$ExternalSyntheticApiModelOutline1 -> c2.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int c2.TypefaceUtils$$ExternalSyntheticApiModelOutline1.m(android.graphics.Typeface):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.ripple.RippleDrawableCompat -> d2.a: +# {"id":"sourceFile","fileName":"RippleDrawableCompat.java"} + com.google.android.material.ripple.RippleDrawableCompat$RippleDrawableCompatState drawableState -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/a$b;"} + 1:1:void (com.google.android.material.ripple.RippleDrawableCompat$RippleDrawableCompatState,com.google.android.material.ripple.RippleDrawableCompat$1):47:47 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/a$b;Ld2/a$a;)V"} + 2:2:void (com.google.android.material.shape.ShapeAppearanceModel):58:58 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} + 3:4:void (com.google.android.material.ripple.RippleDrawableCompat$RippleDrawableCompatState):62:63 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/a$b;)V"} + 1:7:com.google.android.material.ripple.RippleDrawableCompat mutate():146:146 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld2/a;"} + 8:10:com.google.android.material.ripple.RippleDrawableCompat mutate():147:147 -> a + 1:6:void draw(android.graphics.Canvas):126:126 -> draw + 7:12:void draw(android.graphics.Canvas):127:127 -> draw + 1:3:android.graphics.drawable.Drawable$ConstantState getConstantState():140:140 -> getConstantState + 1:9:int getOpacity():163:163 -> getOpacity + 1:2:boolean isStateful():104:104 -> isStateful + 1:5:android.graphics.drawable.Drawable mutate():46:46 -> mutate + 1:3:void onBoundsChange(android.graphics.Rect):133:133 -> onBoundsChange + 4:11:void onBoundsChange(android.graphics.Rect):134:134 -> onBoundsChange + 1:4:boolean onStateChange(int[]):109:109 -> onStateChange + 5:16:boolean onStateChange(int[]):110:110 -> onStateChange + 17:20:boolean onStateChange(int[]):113:113 -> onStateChange + 21:26:boolean onStateChange(int[]):116:116 -> onStateChange + 27:30:boolean onStateChange(int[]):117:117 -> onStateChange + 1:8:void setAlpha(int):153:153 -> setAlpha + 1:8:void setColorFilter(android.graphics.ColorFilter):158:158 -> setColorFilter + 1:8:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):83:83 -> setShapeAppearanceModel + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} + 1:8:void setTint(int):68:68 -> setTint + 1:8:void setTintList(android.content.res.ColorStateList):78:78 -> setTintList + 1:8:void setTintMode(android.graphics.PorterDuff$Mode):73:73 -> setTintMode +com.google.android.material.ripple.RippleDrawableCompat$1 -> d2.a$a: +# {"id":"sourceFile","fileName":"RippleDrawableCompat.java"} +com.google.android.material.ripple.RippleDrawableCompat$RippleDrawableCompatState -> d2.a$b: +# {"id":"sourceFile","fileName":"RippleDrawableCompat.java"} + com.google.android.material.shape.MaterialShapeDrawable delegate -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} + boolean shouldDrawDelegate -> b + 1:3:void (com.google.android.material.shape.MaterialShapeDrawable):175:177 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/g;)V"} + 4:6:void (com.google.android.material.ripple.RippleDrawableCompat$RippleDrawableCompatState):180:182 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld2/a$b;)V"} + 1:12:com.google.android.material.ripple.RippleDrawableCompat newDrawable():188:188 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld2/a;"} + 1:2:int getChangingConfigurations():193:193 -> getChangingConfigurations + 1:5:android.graphics.drawable.Drawable newDrawable():170:170 -> newDrawable +com.google.android.material.ripple.RippleUtils -> d2.b: # {"id":"sourceFile","fileName":"RippleUtils.java"} - int[] PRESSED_STATE_SET -> a - int[] FOCUSED_STATE_SET -> b - int[] SELECTED_PRESSED_STATE_SET -> c - int[] SELECTED_STATE_SET -> d - int[] ENABLED_PRESSED_STATE_SET -> e - java.lang.String LOG_TAG -> f - 4:12:void ():55:55 -> - 13:21:void ():58:58 -> - 22:27:void ():62:62 -> - 28:36:void ():65:65 -> - 37:42:void ():69:69 -> - 43:51:void ():73:73 -> - 2:3:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):110:110 -> a - 4:5:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):111:111 -> a - 6:10:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):120:120 -> a - 11:18:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):121:121 -> a - 19:23:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):124:124 -> a - 24:29:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):125:125 -> a - 30:34:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):129:129 -> a - 35:42:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):130:130 -> a - 43:48:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):133:133 -> a - 1:12:int doubleAlpha(int):214:214 -> b - 13:17:int doubleAlpha(int):215:215 -> b - 3:12:int getColorForState(android.content.res.ColorStateList,int[]):201:201 -> c - 13:17:int getColorForState(android.content.res.ColorStateList,int[]):205:205 -> c - 4:9:android.content.res.ColorStateList sanitizeRippleDrawableColor(android.content.res.ColorStateList):152:152 -> d - 10:21:android.content.res.ColorStateList sanitizeRippleDrawableColor(android.content.res.ColorStateList):154:154 -> d - 22:31:android.content.res.ColorStateList sanitizeRippleDrawableColor(android.content.res.ColorStateList):155:155 -> d - 32:39:android.content.res.ColorStateList sanitizeRippleDrawableColor(android.content.res.ColorStateList):157:157 -> d - 40:44:android.content.res.ColorStateList sanitizeRippleDrawableColor(android.content.res.ColorStateList):161:161 -> d - 1:45:boolean shouldDrawRippleCompat(int[]):172:172 -> e + boolean USE_FRAMEWORK_RIPPLE -> a + int[] PRESSED_STATE_SET -> b + int[] HOVERED_FOCUSED_STATE_SET -> c + int[] FOCUSED_STATE_SET -> d + int[] HOVERED_STATE_SET -> e + int[] SELECTED_PRESSED_STATE_SET -> f + int[] SELECTED_HOVERED_FOCUSED_STATE_SET -> g + int[] SELECTED_FOCUSED_STATE_SET -> h + int[] SELECTED_HOVERED_STATE_SET -> i + int[] SELECTED_STATE_SET -> j + int[] ENABLED_PRESSED_STATE_SET -> k + java.lang.String LOG_TAG -> l + 2:6:void ():55:55 -> + 7:18:void ():57:57 -> + 19:24:void ():60:60 -> + 25:30:void ():63:63 -> + 31:39:void ():66:66 -> + 40:45:void ():70:70 -> + 46:51:void ():73:73 -> + 52:57:void ():76:76 -> + 58:63:void ():79:79 -> + 64:72:void ():82:82 -> + 73:78:void ():86:86 -> + 79:87:void ():90:90 -> + 1:8:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):125:125 -> a + 9:10:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):128:128 -> a + 11:12:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):129:129 -> a + 13:16:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):138:138 -> a + 17:24:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):139:139 -> a + 25:28:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):142:142 -> a + 29:34:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):143:143 -> a + 35:38:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):147:147 -> a + 39:46:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):148:148 -> a + 47:54:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):151:151 -> a + 55:56:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):155:155 -> a + 57:58:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):156:156 -> a + 59:62:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):159:159 -> a + 63:68:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):160:160 -> a + 69:72:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):163:163 -> a + 73:78:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):164:164 -> a + 79:82:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):167:167 -> a + 83:88:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):168:168 -> a + 89:92:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):171:171 -> a + 93:98:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):172:172 -> a + 99:103:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):176:176 -> a + 104:105:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):177:177 -> a + 106:110:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):180:180 -> a + 111:116:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):181:181 -> a + 117:121:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):184:184 -> a + 122:127:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):185:185 -> a + 128:132:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):188:188 -> a + 133:138:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):189:189 -> a + 139:144:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):192:192 -> a + 145:150:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):193:193 -> a + 151:156:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):197:197 -> a + 157:158:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):198:198 -> a + 159:164:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):201:201 -> a + 1:12:int doubleAlpha(int):285:285 -> b + 13:17:int doubleAlpha(int):286:286 -> b + 3:12:int getColorForState(android.content.res.ColorStateList,int[]):271:271 -> c + 13:21:int getColorForState(android.content.res.ColorStateList,int[]):275:275 -> c + 4:9:android.content.res.ColorStateList sanitizeRippleDrawableColor(android.content.res.ColorStateList):221:221 -> d + 10:21:android.content.res.ColorStateList sanitizeRippleDrawableColor(android.content.res.ColorStateList):223:223 -> d + 22:31:android.content.res.ColorStateList sanitizeRippleDrawableColor(android.content.res.ColorStateList):224:224 -> d + 32:39:android.content.res.ColorStateList sanitizeRippleDrawableColor(android.content.res.ColorStateList):226:226 -> d + 40:44:android.content.res.ColorStateList sanitizeRippleDrawableColor(android.content.res.ColorStateList):230:230 -> d + 1:45:boolean shouldDrawRippleCompat(int[]):241:241 -> e com.google.android.material.search.SearchBar$ScrollingViewBehavior -> com.google.android.material.search.SearchBar$ScrollingViewBehavior: # {"id":"sourceFile","fileName":"SearchBar.java"} boolean initialized -> k - 1:1:void ():1035:1035 -> - 2:2:void ():1033:1033 -> - 3:3:void (android.content.Context,android.util.AttributeSet):1038:1038 -> - 4:4:void (android.content.Context,android.util.AttributeSet):1033:1033 -> + 1:1:void ():874:874 -> + 2:2:void ():872:872 -> + 3:3:void (android.content.Context,android.util.AttributeSet):877:877 -> + 4:4:void (android.content.Context,android.util.AttributeSet):872:872 -> 1:1:boolean shouldHeaderOverlapScrollingChild():0:0 -> T - 2:5:void setAppBarLayoutTransparent(com.google.android.material.appbar.AppBarLayout):1054:1054 -> Y - 6:9:void setAppBarLayoutTransparent(com.google.android.material.appbar.AppBarLayout):1062:1062 -> Y - 1:4:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):1044:1044 -> l - 5:13:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):1045:1045 -> l - 14:15:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):1046:1046 -> l - 16:17:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):1047:1047 -> l - 18:21:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):1048:1048 -> l + 2:5:void setAppBarLayoutTransparent(com.google.android.material.appbar.AppBarLayout):893:893 -> Y + 6:9:void setAppBarLayoutTransparent(com.google.android.material.appbar.AppBarLayout):901:901 -> Y + 1:4:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):883:883 -> l + 5:13:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):884:884 -> l + 14:15:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):885:885 -> l + 16:17:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):886:886 -> l + 18:21:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):887:887 -> l com.google.android.material.search.SearchView -> com.google.android.material.search.SearchView: # {"id":"sourceFile","fileName":"SearchView.java"} com.google.android.material.search.SearchView$Behavior -> com.google.android.material.search.SearchView$Behavior: # {"id":"sourceFile","fileName":"SearchView.java"} - 1:1:void ():1040:1040 -> - 2:2:void (android.content.Context,android.util.AttributeSet):1043:1043 -> - 2:2:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.search.SearchView,android.view.View):1049:1049 -> I - 1:9:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):1038:1038 -> l -com.google.android.material.shadow.ShadowRenderer -> h2.a: + 1:1:void ():1009:1009 -> + 2:2:void (android.content.Context,android.util.AttributeSet):1012:1012 -> + 2:2:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.search.SearchView,android.view.View):1018:1018 -> I + 1:9:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):1007:1007 -> l +com.google.android.material.shadow.ShadowRenderer -> e2.a: # {"id":"sourceFile","fileName":"ShadowRenderer.java"} android.graphics.Paint shadowPaint -> a android.graphics.Paint cornerShadowPaint -> b @@ -154036,26 +150395,24 @@ com.google.android.material.shadow.ShadowRenderer -> h2.a: 11:17:void setShadowColor(int):88:88 -> d 18:23:void setShadowColor(int):89:89 -> d 24:31:void setShadowColor(int):90:90 -> d -com.google.android.material.shape.AbsoluteCornerSize -> i2.a: +com.google.android.material.shape.AbsoluteCornerSize -> f2.a: # {"id":"sourceFile","fileName":"AbsoluteCornerSize.java"} float size -> a 1:3:void (float):28:28 -> 4:6:void (float):29:29 -> 1:3:float getCornerSize(android.graphics.RectF):34:34 -> a - 1:3:float getCornerSize():41:41 -> b 5:10:boolean equals(java.lang.Object):49:49 -> equals 11:12:boolean equals(java.lang.Object):52:52 -> equals 13:22:boolean equals(java.lang.Object):53:53 -> equals 1:10:int hashCode():58:58 -> hashCode 11:15:int hashCode():59:59 -> hashCode - 1:22:java.lang.String toString():64:64 -> toString -com.google.android.material.shape.AdjustedCornerSize -> i2.b: +com.google.android.material.shape.AdjustedCornerSize -> f2.b: # {"id":"sourceFile","fileName":"AdjustedCornerSize.java"} com.google.android.material.shape.CornerSize other -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} float adjustment -> b 1:3:void (float,com.google.android.material.shape.CornerSize):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(FLi2/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FLf2/c;)V"} 4:7:void (float,com.google.android.material.shape.CornerSize):39:39 -> 8:11:void (float,com.google.android.material.shape.CornerSize):40:40 -> 12:18:void (float,com.google.android.material.shape.CornerSize):41:41 -> @@ -154067,563 +150424,415 @@ com.google.android.material.shape.AdjustedCornerSize -> i2.b: 13:32:boolean equals(java.lang.Object):62:62 -> equals 1:12:int hashCode():67:67 -> hashCode 13:17:int hashCode():68:68 -> hashCode -com.google.android.material.shape.ClampedCornerSize -> i2.c: -# {"id":"sourceFile","fileName":"ClampedCornerSize.java"} - float target -> a - 1:3:void (float):55:55 -> - 4:6:void (float):56:56 -> - 1:12:float getCornerSize(android.graphics.RectF):61:61 -> a - 1:17:float getMaxCornerSize(android.graphics.RectF):52:52 -> b - 5:10:boolean equals(java.lang.Object):69:69 -> equals - 11:12:boolean equals(java.lang.Object):72:72 -> equals - 13:22:boolean equals(java.lang.Object):73:73 -> equals - 1:10:int hashCode():78:78 -> hashCode - 11:15:int hashCode():79:79 -> hashCode -com.google.android.material.shape.CornerSize -> i2.d: +com.google.android.material.shape.CornerSize -> f2.c: # {"id":"sourceFile","fileName":"CornerSize.java"} float getCornerSize(android.graphics.RectF) -> a -com.google.android.material.shape.CornerTreatment -> i2.e: +com.google.android.material.shape.CornerTreatment -> f2.d: # {"id":"sourceFile","fileName":"CornerTreatment.java"} 1:4:void ():30:30 -> void getCornerPath(com.google.android.material.shape.ShapePath,float,float,float) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n;FFF)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m;FFF)V"} 1:8:void getCornerPath(com.google.android.material.shape.ShapePath,float,float,android.graphics.RectF,com.google.android.material.shape.CornerSize):98:98 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n;FFLandroid/graphics/RectF;Li2/d;)V"} -com.google.android.material.shape.CutCornerTreatment -> i2.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m;FFLandroid/graphics/RectF;Lf2/c;)V"} +com.google.android.material.shape.CutCornerTreatment -> f2.e: # {"id":"sourceFile","fileName":"CutCornerTreatment.java"} float size -> a - 1:5:void ():27:27 -> - 6:8:void ():25:25 -> - 7:10:void getCornerPath(com.google.android.material.shape.ShapePath,float,float,float):49:49 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n;FFF)V"} - 11:25:void getCornerPath(com.google.android.material.shape.ShapePath,float,float,float):51:51 -> a - 26:35:void getCornerPath(com.google.android.material.shape.ShapePath,float,float,float):54:54 -> a - 36:39:void getCornerPath(com.google.android.material.shape.ShapePath,float,float,float):50:50 -> a -com.google.android.material.shape.EdgeTreatment -> i2.g: + 1:5:void ():26:26 -> + 6:8:void ():24:24 -> + 8:11:void getCornerPath(com.google.android.material.shape.ShapePath,float,float,float):47:47 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m;FFF)V"} + 12:28:void getCornerPath(com.google.android.material.shape.ShapePath,float,float,float):49:49 -> a + 29:39:void getCornerPath(com.google.android.material.shape.ShapePath,float,float,float):52:52 -> a + 40:43:void getCornerPath(com.google.android.material.shape.ShapePath,float,float,float):48:48 -> a +com.google.android.material.shape.EdgeTreatment -> f2.f: # {"id":"sourceFile","fileName":"EdgeTreatment.java"} 1:4:void ():29:29 -> 1:2:boolean forceIntersection():73:73 -> a 2:5:void getEdgePath(float,float,float,com.google.android.material.shape.ShapePath):64:64 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFLi2/n;)V"} -com.google.android.material.shape.MaterialShapeDrawable -> i2.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFLf2/m;)V"} +com.google.android.material.shape.MaterialShapeDrawable -> f2.g: # {"id":"sourceFile","fileName":"MaterialShapeDrawable.java"} - boolean shadowBitmapDrawingEnable -> A - boolean boundsIsEmpty -> B - com.google.android.material.shape.ShapeAppearanceModel strokeShapeAppearanceModel -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} - androidx.dynamicanimation.animation.SpringForce cornerSpringForce -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"LM/l;"} - androidx.dynamicanimation.animation.SpringAnimation[] cornerSpringAnimations -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"[LM/k;"} - float[] springAnimatedCornerSizes -> F - float[] springAnimatedStrokeCornerSizes -> G - com.google.android.material.shape.MaterialShapeDrawable$OnCornerSizeChangeListener onCornerSizeChangeListener -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h$d;"} - java.lang.String TAG -> I - com.google.android.material.shape.ShapeAppearanceModel DEFAULT_INTERPOLATION_START_SHAPE_APPEARANCE_MODEL -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} - android.graphics.Paint clearPaint -> K - com.google.android.material.shape.MaterialShapeDrawable$SpringAnimatedCornerSizeProperty[] CORNER_SIZES_IN_PX -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"[Li2/h$e;"} - com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator strokeInsetCornerSizeUnaryOperator -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l$c;"} - com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState drawableState -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h$c;"} - com.google.android.material.shape.ShapePath$ShadowCompatOperation[] cornerShadowOperation -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[Li2/n$g;"} - com.google.android.material.shape.ShapePath$ShadowCompatOperation[] edgeShadowOperation -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[Li2/n$g;"} - java.util.BitSet containsIncompatibleShadowOp -> h - boolean pathDirty -> i - boolean strokePathDirty -> j - android.graphics.Matrix matrix -> k - android.graphics.Path path -> l - android.graphics.Path pathInsetByStroke -> m - android.graphics.RectF rectF -> n - android.graphics.RectF insetRectF -> o - android.graphics.Region transparentRegion -> p - android.graphics.Region scratchRegion -> q - android.graphics.Paint fillPaint -> r - android.graphics.Paint strokePaint -> s - com.google.android.material.shadow.ShadowRenderer shadowRenderer -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"Lh2/a;"} - com.google.android.material.shape.ShapeAppearancePathProvider$PathListener pathShadowListener -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/m$b;"} - com.google.android.material.shape.ShapeAppearancePathProvider pathProvider -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/m;"} - android.graphics.PorterDuffColorFilter tintFilter -> w - android.graphics.PorterDuffColorFilter strokeTintFilter -> x - int resolvedTintColor -> y - android.graphics.RectF pathBounds -> z - 1:16:void ():89:89 -> - 17:25:void ():117:117 -> - 26:28:void ():120:120 -> - 29:39:void ():121:121 -> - 40:43:void ():137:137 -> - 44:48:void ():141:141 -> - 49:59:void ():142:142 -> - 1:1:void ():249:249 -> - 2:2:void (android.content.Context,android.util.AttributeSet,int,int):257:257 -> - 3:3:void (com.google.android.material.shape.ShapeAppearanceModel):266:266 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)V"} - 4:4:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):271:271 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h$c;)V"} - 5:5:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):124:124 -> - 6:6:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):149:149 -> - 7:7:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):151:151 -> - 8:8:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):153:153 -> - 9:15:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):158:164 -> - 16:17:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):166:167 -> - 18:18:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):169:169 -> - 19:21:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):175:177 -> - 22:22:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):183:183 -> - 23:23:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):185:185 -> - 24:24:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):188:188 -> - 25:25:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):191:191 -> - 26:30:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):272:276 -> - 31:31:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):278:278 -> - 1:5:float getElevation():803:803 -> A - 1:5:android.content.res.ColorStateList getFillColor():451:451 -> B - 1:5:float getInterpolation():765:765 -> C - 1:5:float getParentAbsoluteElevation():786:786 -> D - 1:3:int getResolvedTintColor():577:577 -> E - 1:8:int getShadowOffsetX():1311:1311 -> F - 9:19:int getShadowOffsetX():1313:1313 -> F - 1:8:int getShadowOffsetY():1318:1318 -> G - 9:19:int getShadowOffsetY():1320:1320 -> G - 1:5:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():339:339 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/l;"} - 1:6:float getStrokeInsetLength():1566:1566 -> I - 7:18:float getStrokeInsetLength():1567:1567 -> I - 1:5:android.content.res.ColorStateList getTintList():495:495 -> J - 1:5:float getTopLeftCornerResolvedSize():1582:1582 -> K - 6:8:float getTopLeftCornerResolvedSize():1583:1583 -> K - 9:12:float getTopLeftCornerResolvedSize():1585:1585 -> K - 13:16:float getTopLeftCornerResolvedSize():1587:1587 -> K - 17:25:float getTopLeftCornerResolvedSize():1588:1588 -> K - 1:5:float getTopRightCornerResolvedSize():1593:1593 -> L - 6:8:float getTopRightCornerResolvedSize():1594:1594 -> L - 9:12:float getTopRightCornerResolvedSize():1596:1596 -> L - 13:16:float getTopRightCornerResolvedSize():1598:1598 -> L - 17:25:float getTopRightCornerResolvedSize():1599:1599 -> L - 1:5:float getTranslationZ():824:824 -> M - 1:10:float getZ():845:845 -> N - 1:14:boolean hasCompatShadow():1062:1062 -> O - 15:23:boolean hasCompatShadow():1064:1064 -> O - 1:17:boolean hasFill():1069:1069 -> P - 1:14:boolean hasStroke():1075:1075 -> Q - 15:27:boolean hasStroke():1077:1077 -> Q - 1:9:void initializeElevationOverlay(android.content.Context):744:744 -> R - 10:13:void initializeElevationOverlay(android.content.Context):745:745 -> R - 1:4:void invalidateSelfIgnoreShape():1009:1009 -> S - 1:6:boolean isElevationOverlayEnabled():728:728 -> T - 7:16:boolean isElevationOverlayEnabled():729:729 -> T - 1:18:boolean isRoundRect():1632:1632 -> U - 19:28:boolean isRoundRect():1634:1634 -> U - 29:39:boolean isRoundRect():1635:1635 -> U - 1:7:void maybeDrawCompatShadow(android.graphics.Canvas):1125:1125 -> V - 8:10:void maybeDrawCompatShadow(android.graphics.Canvas):1129:1129 -> V - 11:13:void maybeDrawCompatShadow(android.graphics.Canvas):1130:1130 -> V - 14:17:void maybeDrawCompatShadow(android.graphics.Canvas):1131:1131 -> V - 18:20:void maybeDrawCompatShadow(android.graphics.Canvas):1132:1132 -> V - 21:24:void maybeDrawCompatShadow(android.graphics.Canvas):1133:1133 -> V - 25:41:void maybeDrawCompatShadow(android.graphics.Canvas):1139:1139 -> V - 42:62:void maybeDrawCompatShadow(android.graphics.Canvas):1140:1140 -> V - 63:64:void maybeDrawCompatShadow(android.graphics.Canvas):1149:1149 -> V - 65:79:void maybeDrawCompatShadow(android.graphics.Canvas):1151:1151 -> V - 80:94:void maybeDrawCompatShadow(android.graphics.Canvas):1152:1152 -> V - 95:98:void maybeDrawCompatShadow(android.graphics.Canvas):1150:1150 -> V - 99:103:void maybeDrawCompatShadow(android.graphics.Canvas):1154:1154 -> V - 104:116:void maybeDrawCompatShadow(android.graphics.Canvas):1158:1158 -> V - 117:131:void maybeDrawCompatShadow(android.graphics.Canvas):1159:1159 -> V - 132:134:void maybeDrawCompatShadow(android.graphics.Canvas):1160:1160 -> V - 135:138:void maybeDrawCompatShadow(android.graphics.Canvas):1161:1161 -> V - 139:141:void maybeDrawCompatShadow(android.graphics.Canvas):1162:1162 -> V - 142:144:void maybeDrawCompatShadow(android.graphics.Canvas):1165:1165 -> V - 145:148:void maybeDrawCompatShadow(android.graphics.Canvas):1168:1168 -> V - 149:156:void maybeDrawCompatShadow(android.graphics.Canvas):1143:1143 -> V - 1:7:int modulateAlpha(int,int):311:311 -> W - 1:4:void prepareCanvasForShadow(android.graphics.Canvas):1237:1237 -> X - 5:10:void prepareCanvasForShadow(android.graphics.Canvas):1238:1238 -> X - 11:14:void prepareCanvasForShadow(android.graphics.Canvas):1242:1242 -> X - 1:24:boolean requiresCompatShadow():973:973 -> Y - 1:12:void setCornerSize(float):624:624 -> Z - 1:12:void setCornerSize(com.google.android.material.shape.CornerSize):629:629 -> a0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/d;)V"} - 1:5:float access$000(com.google.android.material.shape.MaterialShapeDrawable):80:80 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;)F"} - 1:4:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):381:381 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM/l;)V"} - 5:7:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):382:382 -> b0 - 8:12:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):383:383 -> b0 - 13:16:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):384:384 -> b0 - 17:27:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):385:385 -> b0 - 28:36:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):387:387 -> b0 - 37:44:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):389:389 -> b0 - 45:52:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):390:390 -> b0 - 53:58:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):387:387 -> b0 - 59:66:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):392:392 -> b0 - 67:70:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):393:393 -> b0 - 1:3:java.util.BitSet access$100(com.google.android.material.shape.MaterialShapeDrawable):80:80 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;)Ljava/util/BitSet;"} - 1:8:void setElevation(float):812:812 -> c0 - 9:10:void setElevation(float):813:813 -> c0 - 11:14:void setElevation(float):814:814 -> c0 - 1:3:com.google.android.material.shape.ShapePath$ShadowCompatOperation[] access$200(com.google.android.material.shape.MaterialShapeDrawable):80:80 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;)[Li2/n$g;"} - 1:6:void setFillColor(android.content.res.ColorStateList):438:438 -> d0 - 7:8:void setFillColor(android.content.res.ColorStateList):439:439 -> d0 - 9:16:void setFillColor(android.content.res.ColorStateList):440:440 -> d0 - 1:7:void draw(android.graphics.Canvas):1094:1094 -> draw - 8:13:void draw(android.graphics.Canvas):1095:1095 -> draw - 14:26:void draw(android.graphics.Canvas):1096:1096 -> draw - 27:33:void draw(android.graphics.Canvas):1098:1098 -> draw - 34:42:void draw(android.graphics.Canvas):1099:1099 -> draw - 43:48:void draw(android.graphics.Canvas):1101:1101 -> draw - 49:61:void draw(android.graphics.Canvas):1102:1102 -> draw - 62:68:void draw(android.graphics.Canvas):1104:1104 -> draw - 69:72:void draw(android.graphics.Canvas):1105:1105 -> draw - 73:81:void draw(android.graphics.Canvas):1106:1106 -> draw - 82:83:void draw(android.graphics.Canvas):1107:1107 -> draw - 84:86:void draw(android.graphics.Canvas):1109:1109 -> draw - 87:89:void draw(android.graphics.Canvas):1110:1110 -> draw - 90:95:void draw(android.graphics.Canvas):1112:1112 -> draw - 96:99:void draw(android.graphics.Canvas):1113:1113 -> draw - 100:102:void draw(android.graphics.Canvas):1114:1114 -> draw - 103:104:void draw(android.graphics.Canvas):1115:1115 -> draw - 105:107:void draw(android.graphics.Canvas):1117:1117 -> draw - 108:112:void draw(android.graphics.Canvas):1120:1120 -> draw - 113:118:void draw(android.graphics.Canvas):1121:1121 -> draw - 1:3:com.google.android.material.shape.ShapePath$ShadowCompatOperation[] access$300(com.google.android.material.shape.MaterialShapeDrawable):80:80 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;)[Li2/n$g;"} - 1:8:void setInterpolation(float):776:776 -> e0 - 9:11:void setInterpolation(float):777:777 -> e0 - 12:13:void setInterpolation(float):778:778 -> e0 - 14:15:void setInterpolation(float):779:779 -> e0 - 16:19:void setInterpolation(float):780:780 -> e0 - 1:3:float[] access$400(com.google.android.material.shape.MaterialShapeDrawable):80:80 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;)[F"} - 1:3:void setOnCornerSizeChangeListener(com.google.android.material.shape.MaterialShapeDrawable$OnCornerSizeChangeListener):1646:1646 -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h$d;)V"} - 1:3:com.google.android.material.shape.MaterialShapeDrawable$OnCornerSizeChangeListener access$500(com.google.android.material.shape.MaterialShapeDrawable):80:80 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;)Li2/h$d;"} - 1:6:void setPadding(int,int,int,int):669:669 -> g0 - 7:13:void setPadding(int,int,int,int):670:670 -> g0 - 14:20:void setPadding(int,int,int,int):673:673 -> g0 - 21:24:void setPadding(int,int,int,int):674:674 -> g0 - 1:5:int getAlpha():589:589 -> getAlpha - 1:3:android.graphics.drawable.Drawable$ConstantState getConstantState():299:299 -> getConstantState - 1:2:int getOpacity():584:584 -> getOpacity - 1:8:void getOutline(android.graphics.Outline):1381:1381 -> getOutline - 9:12:void getOutline(android.graphics.Outline):1386:1386 -> getOutline - 13:19:void getOutline(android.graphics.Outline):1387:1387 -> getOutline - 20:25:void getOutline(android.graphics.Outline):1392:1392 -> getOutline - 26:34:void getOutline(android.graphics.Outline):1393:1393 -> getOutline - 35:47:void getOutline(android.graphics.Outline):1396:1396 -> getOutline - 48:51:void getOutline(android.graphics.Outline):1398:1398 -> getOutline - 52:57:void getOutline(android.graphics.Outline):1399:1399 -> getOutline - 58:59:void getOutline(android.graphics.Outline):1400:1400 -> getOutline - 60:65:void getOutline(android.graphics.Outline):1402:1402 -> getOutline - 1:6:boolean getPadding(android.graphics.Rect):652:652 -> getPadding - 7:11:boolean getPadding(android.graphics.Rect):653:653 -> getPadding - 12:16:boolean getPadding(android.graphics.Rect):656:656 -> getPadding - 1:4:android.graphics.Region getTransparentRegion():608:608 -> getTransparentRegion - 5:9:android.graphics.Region getTransparentRegion():609:609 -> getTransparentRegion - 10:18:android.graphics.Region getTransparentRegion():610:610 -> getTransparentRegion - 19:27:android.graphics.Region getTransparentRegion():611:611 -> getTransparentRegion - 28:36:android.graphics.Region getTransparentRegion():612:612 -> getTransparentRegion - 37:39:android.graphics.Region getTransparentRegion():613:613 -> getTransparentRegion - 1:3:boolean access$602(com.google.android.material.shape.MaterialShapeDrawable,boolean):80:80 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;Z)Z"} - 1:8:void setParentAbsoluteElevation(float):791:791 -> h0 - 9:10:void setParentAbsoluteElevation(float):792:792 -> h0 - 11:14:void setParentAbsoluteElevation(float):793:793 -> h0 - 1:3:boolean access$702(com.google.android.material.shape.MaterialShapeDrawable,boolean):80:80 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;Z)Z"} - 1:6:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):354:354 -> i0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q;)V"} - 7:8:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):355:355 -> i0 - 9:16:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):356:356 -> i0 - 17:20:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):357:357 -> i0 - 2:3:void invalidateSelf():999:999 -> invalidateSelf - 4:5:void invalidateSelf():1000:1000 -> invalidateSelf - 6:9:void invalidateSelf():1001:1001 -> invalidateSelf - 1:12:boolean isStateful():1483:1483 -> isStateful - 13:24:boolean isStateful():1484:1484 -> isStateful - 25:36:boolean isStateful():1485:1485 -> isStateful - 37:48:boolean isStateful():1486:1486 -> isStateful - 49:60:boolean isStateful():1487:1487 -> isStateful - 61:71:boolean isStateful():1489:1489 -> isStateful - 3:6:android.graphics.PorterDuffColorFilter calculatePaintColorTintFilter(android.graphics.Paint,boolean):1458:1458 -> j - 7:10:android.graphics.PorterDuffColorFilter calculatePaintColorTintFilter(android.graphics.Paint,boolean):1459:1459 -> j - 11:14:android.graphics.PorterDuffColorFilter calculatePaintColorTintFilter(android.graphics.Paint,boolean):1460:1460 -> j - 15:24:android.graphics.PorterDuffColorFilter calculatePaintColorTintFilter(android.graphics.Paint,boolean):1462:1462 -> j - 1:3:void setStroke(float,int):540:540 -> j0 - 4:11:void setStroke(float,int):541:541 -> j0 - 1:3:void calculatePath(android.graphics.RectF,android.graphics.Path):1407:1407 -> k - 4:13:void calculatePath(android.graphics.RectF,android.graphics.Path):1409:1409 -> k - 14:18:void calculatePath(android.graphics.RectF,android.graphics.Path):1410:1410 -> k - 19:24:void calculatePath(android.graphics.RectF,android.graphics.Path):1411:1411 -> k - 25:36:void calculatePath(android.graphics.RectF,android.graphics.Path):1412:1412 -> k - 37:39:void calculatePath(android.graphics.RectF,android.graphics.Path):1411:1411 -> k - 40:44:void calculatePath(android.graphics.RectF,android.graphics.Path):1413:1413 -> k - 45:51:void calculatePath(android.graphics.RectF,android.graphics.Path):1417:1417 -> k - 1:3:void setStroke(float,android.content.res.ColorStateList):551:551 -> k0 - 4:7:void setStroke(float,android.content.res.ColorStateList):552:552 -> k0 - 1:20:void calculatePathForSize(android.graphics.RectF,android.graphics.Path):1338:1338 -> l - 1:6:void setStrokeColor(android.content.res.ColorStateList):460:460 -> l0 - 7:8:void setStrokeColor(android.content.res.ColorStateList):461:461 -> l0 - 9:16:void setStrokeColor(android.content.res.ColorStateList):462:462 -> l0 - 3:8:float calculateRoundRectCornerSize(android.graphics.RectF,com.google.android.material.shape.ShapeAppearanceModel,float[]):1294:1294 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/RectF;Li2/l;[F)F"} - 9:17:float calculateRoundRectCornerSize(android.graphics.RectF,com.google.android.material.shape.ShapeAppearanceModel,float[]):1297:1297 -> m - 18:23:float calculateRoundRectCornerSize(android.graphics.RectF,com.google.android.material.shape.ShapeAppearanceModel,float[]):1299:1299 -> m - 24:30:float calculateRoundRectCornerSize(android.graphics.RectF,com.google.android.material.shape.ShapeAppearanceModel,float[]):1300:1300 -> m - 31:36:float calculateRoundRectCornerSize(android.graphics.RectF,com.google.android.material.shape.ShapeAppearanceModel,float[]):1303:1303 -> m - 1:4:void setStrokeWidth(float):570:570 -> m0 - 5:8:void setStrokeWidth(float):571:571 -> m0 - 1:7:android.graphics.drawable.Drawable mutate():305:305 -> mutate - 8:10:android.graphics.drawable.Drawable mutate():306:306 -> mutate - 1:3:void calculateStrokePath():1349:1349 -> n - 4:13:void calculateStrokePath():1350:1350 -> n - 14:20:void calculateStrokePath():1354:1354 -> n - 21:24:void calculateStrokePath():1350:1350 -> n - 1:7:boolean updateColorsForState(int[]):1543:1543 -> n0 - 8:13:boolean updateColorsForState(int[]):1544:1544 -> n0 - 14:23:boolean updateColorsForState(int[]):1545:1545 -> n0 - 24:31:boolean updateColorsForState(int[]):1547:1547 -> n0 - 32:37:boolean updateColorsForState(int[]):1552:1552 -> n0 - 38:43:boolean updateColorsForState(int[]):1553:1553 -> n0 - 44:47:boolean updateColorsForState(int[]):1554:1554 -> n0 - 48:53:boolean updateColorsForState(int[]):1555:1555 -> n0 - 54:60:boolean updateColorsForState(int[]):1557:1557 -> n0 - 1:11:android.graphics.PorterDuffColorFilter calculateTintColorTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):1473:1473 -> o - 12:15:android.graphics.PorterDuffColorFilter calculateTintColorTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):1475:1475 -> o - 16:17:android.graphics.PorterDuffColorFilter calculateTintColorTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):1477:1477 -> o - 18:23:android.graphics.PorterDuffColorFilter calculateTintColorTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):1478:1478 -> o - 2:5:void updateShape(int[]):1507:1507 -> o0 - 2:3:void onBoundsChange(android.graphics.Rect):1082:1082 -> onBoundsChange - 4:5:void onBoundsChange(android.graphics.Rect):1083:1083 -> onBoundsChange - 6:8:void onBoundsChange(android.graphics.Rect):1084:1084 -> onBoundsChange - 9:20:void onBoundsChange(android.graphics.Rect):1085:1085 -> onBoundsChange - 21:29:void onBoundsChange(android.graphics.Rect):1087:1087 -> onBoundsChange - 30:36:void onBoundsChange(android.graphics.Rect):1089:1089 -> onBoundsChange - 1:6:boolean onStateChange(int[]):1494:1494 -> onStateChange - 7:9:boolean onStateChange(int[]):1495:1495 -> onStateChange - 10:13:boolean onStateChange(int[]):1497:1497 -> onStateChange - 14:27:boolean onStateChange(int[]):1498:1498 -> onStateChange - 28:31:boolean onStateChange(int[]):1501:1501 -> onStateChange - 6:10:android.graphics.PorterDuffColorFilter calculateTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.graphics.Paint,boolean):1451:1451 -> p - 11:15:android.graphics.PorterDuffColorFilter calculateTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.graphics.Paint,boolean):1450:1450 -> p - 1:4:void updateShape(int[],boolean):1511:1511 -> p0 - 5:17:void updateShape(int[],boolean):1512:1512 -> p0 - 18:26:void updateShape(int[],boolean):1515:1515 -> p0 - 27:31:void updateShape(int[],boolean):1516:1516 -> p0 - 32:35:void updateShape(int[],boolean):1517:1517 -> p0 - 36:39:void updateShape(int[],boolean):1519:1519 -> p0 - 40:45:void updateShape(int[],boolean):1520:1520 -> p0 - 46:47:void updateShape(int[],boolean):1522:1522 -> p0 - 48:57:void updateShape(int[],boolean):1523:1523 -> p0 - 58:61:void updateShape(int[],boolean):1525:1525 -> p0 - 62:67:void updateShape(int[],boolean):1527:1527 -> p0 - 68:72:void updateShape(int[],boolean):1528:1528 -> p0 - 73:84:void updateShape(int[],boolean):1530:1530 -> p0 - 85:88:void updateShape(int[],boolean):1536:1536 -> p0 - 1:9:int compositeElevationOverlayIfNeeded(int):751:751 -> q - 10:15:int compositeElevationOverlayIfNeeded(int):752:752 -> q - 16:20:int compositeElevationOverlayIfNeeded(int):753:753 -> q - 1:12:void updateStrokeShapeAppearanceModels():1363:1363 -> q0 - 13:17:void updateStrokeShapeAppearanceModels():1366:1366 -> q0 - 18:20:void updateStrokeShapeAppearanceModels():1367:1367 -> q0 - 21:24:void updateStrokeShapeAppearanceModels():1369:1369 -> q0 - 25:29:void updateStrokeShapeAppearanceModels():1370:1370 -> q0 - 30:34:void updateStrokeShapeAppearanceModels():1372:1372 -> q0 - 35:39:void updateStrokeShapeAppearanceModels():1373:1373 -> q0 - 40:55:void updateStrokeShapeAppearanceModels():1374:1374 -> q0 - 3:6:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):236:236 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;FLandroid/content/res/ColorStateList;)Li2/h;"} - 7:10:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):238:238 -> r - 11:14:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):237:237 -> r - 15:18:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):239:239 -> r - 19:23:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):241:241 -> r - 24:26:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):242:242 -> r - 27:29:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):243:243 -> r - 30:33:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):244:244 -> r - 1:2:boolean updateTintFilter():1421:1421 -> r0 - 3:4:boolean updateTintFilter():1422:1422 -> r0 - 5:13:boolean updateTintFilter():1423:1423 -> r0 - 14:19:boolean updateTintFilter():1424:1424 -> r0 - 20:28:boolean updateTintFilter():1429:1429 -> r0 - 29:34:boolean updateTintFilter():1430:1430 -> r0 - 35:40:boolean updateTintFilter():1435:1435 -> r0 - 41:44:boolean updateTintFilter():1436:1436 -> r0 - 45:52:boolean updateTintFilter():1437:1437 -> r0 - 53:55:boolean updateTintFilter():1436:1436 -> r0 - 56:65:boolean updateTintFilter():1439:1439 -> r0 - 66:74:boolean updateTintFilter():1440:1440 -> r0 - 1:8:void drawCompatShadow(android.graphics.Canvas):1253:1253 -> s - 9:15:void drawCompatShadow(android.graphics.Canvas):1254:1254 -> s - 16:21:void drawCompatShadow(android.graphics.Canvas):1259:1259 -> s - 22:36:void drawCompatShadow(android.graphics.Canvas):1260:1260 -> s - 37:49:void drawCompatShadow(android.graphics.Canvas):1265:1265 -> s - 50:65:void drawCompatShadow(android.graphics.Canvas):1266:1266 -> s - 66:69:void drawCompatShadow(android.graphics.Canvas):1269:1269 -> s - 70:73:void drawCompatShadow(android.graphics.Canvas):1270:1270 -> s - 74:81:void drawCompatShadow(android.graphics.Canvas):1271:1271 -> s - 82:84:void drawCompatShadow(android.graphics.Canvas):1273:1273 -> s - 85:93:void drawCompatShadow(android.graphics.Canvas):1274:1274 -> s - 94:97:void drawCompatShadow(android.graphics.Canvas):1275:1275 -> s - 1:4:void updateZ():858:858 -> s0 - 5:17:void updateZ():859:859 -> s0 - 18:30:void updateZ():860:860 -> s0 - 31:33:void updateZ():862:862 -> s0 - 34:37:void updateZ():863:863 -> s0 - 1:6:void setAlpha(int):594:594 -> setAlpha - 7:8:void setAlpha(int):595:595 -> setAlpha - 9:12:void setAlpha(int):596:596 -> setAlpha - 1:4:void setColorFilter(android.graphics.ColorFilter):602:602 -> setColorFilter - 5:8:void setColorFilter(android.graphics.ColorFilter):603:603 -> setColorFilter - 1:5:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):323:323 -> setShapeAppearanceModel - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)V"} - 6:7:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):324:324 -> setShapeAppearanceModel - 8:9:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):325:325 -> setShapeAppearanceModel - 10:11:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):326:326 -> setShapeAppearanceModel - 12:15:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):327:327 -> setShapeAppearanceModel - 1:8:void setTint(int):510:510 -> setTint - 1:4:void setTintList(android.content.res.ColorStateList):487:487 -> setTintList - 5:7:void setTintList(android.content.res.ColorStateList):488:488 -> setTintList - 8:11:void setTintList(android.content.res.ColorStateList):489:489 -> setTintList - 1:6:void setTintMode(android.graphics.PorterDuff$Mode):478:478 -> setTintMode - 7:8:void setTintMode(android.graphics.PorterDuff$Mode):479:479 -> setTintMode - 9:11:void setTintMode(android.graphics.PorterDuff$Mode):480:480 -> setTintMode - 12:15:void setTintMode(android.graphics.PorterDuff$Mode):481:481 -> setTintMode - 1:10:void drawFillShape(android.graphics.Canvas):1207:1207 -> t - 11:16:void drawFillShape(android.graphics.Canvas):1213:1213 -> t - 17:20:void drawFillShape(android.graphics.Canvas):1207:1207 -> t - 1:15:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,android.graphics.RectF):1182:1182 -> u - 1:9:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,float[],android.graphics.RectF):1196:1196 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Paint;Landroid/graphics/Path;Li2/l;[FLandroid/graphics/RectF;)V"} - 10:14:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,float[],android.graphics.RectF):1199:1199 -> v - 15:18:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,float[],android.graphics.RectF):1200:1200 -> v - 19:22:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,float[],android.graphics.RectF):1202:1202 -> v - 1:8:void drawStrokeShape(android.graphics.Canvas):1226:1226 -> w - 9:14:void drawStrokeShape(android.graphics.Canvas):1232:1232 -> w - 15:18:void drawStrokeShape(android.graphics.Canvas):1226:1226 -> w - 1:9:android.graphics.RectF getBoundsAsRectF():618:618 -> x - 10:12:android.graphics.RectF getBoundsAsRectF():619:619 -> x - 1:9:android.graphics.RectF getBoundsInsetByStroke():1574:1574 -> y - 10:13:android.graphics.RectF getBoundsInsetByStroke():1575:1575 -> y - 14:18:android.graphics.RectF getBoundsInsetByStroke():1576:1576 -> y - 19:21:android.graphics.RectF getBoundsInsetByStroke():1577:1577 -> y - 1:10:float getCornerSizeDiffX():1657:1657 -> z - 11:23:float getCornerSizeDiffX():1658:1658 -> z - 24:27:float getCornerSizeDiffX():1664:1664 -> z - 28:43:float getCornerSizeDiffX():1665:1665 -> z - 44:58:float getCornerSizeDiffX():1666:1666 -> z - 59:73:float getCornerSizeDiffX():1667:1667 -> z - 74:81:float getCornerSizeDiffX():1669:1669 -> z - 82:86:float getCornerSizeDiffX():1670:1670 -> z -com.google.android.material.shape.MaterialShapeDrawable$1 -> i2.h$a: + java.lang.String TAG -> A + android.graphics.Paint clearPaint -> B + com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState drawableState -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g$c;"} + com.google.android.material.shape.ShapePath$ShadowCompatOperation[] cornerShadowOperation -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lf2/m$g;"} + com.google.android.material.shape.ShapePath$ShadowCompatOperation[] edgeShadowOperation -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lf2/m$g;"} + java.util.BitSet containsIncompatibleShadowOp -> g + boolean pathDirty -> h + android.graphics.Matrix matrix -> i + android.graphics.Path path -> j + android.graphics.Path pathInsetByStroke -> k + android.graphics.RectF rectF -> l + android.graphics.RectF insetRectF -> m + android.graphics.Region transparentRegion -> n + android.graphics.Region scratchRegion -> o + com.google.android.material.shape.ShapeAppearanceModel strokeShapeAppearance -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/k;"} + android.graphics.Paint fillPaint -> q + android.graphics.Paint strokePaint -> r + com.google.android.material.shadow.ShadowRenderer shadowRenderer -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Le2/a;"} + com.google.android.material.shape.ShapeAppearancePathProvider$PathListener pathShadowListener -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/l$b;"} + com.google.android.material.shape.ShapeAppearancePathProvider pathProvider -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/l;"} + android.graphics.PorterDuffColorFilter tintFilter -> v + android.graphics.PorterDuffColorFilter strokeTintFilter -> w + int resolvedTintColor -> x + android.graphics.RectF pathBounds -> y + boolean shadowBitmapDrawingEnable -> z + 1:9:void ():110:110 -> + 10:12:void ():112:112 -> + 13:23:void ():113:113 -> + 1:1:void ():205:205 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int,int):213:213 -> + 3:3:void (com.google.android.material.shape.ShapeAppearanceModel):222:222 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} + 4:4:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):229:229 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/g$c;)V"} + 5:7:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):119:121 -> + 8:14:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):125:131 -> + 15:16:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):134:135 -> + 17:17:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):137:137 -> + 18:20:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):143:145 -> + 21:21:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):151:151 -> + 22:22:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):153:153 -> + 23:27:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):230:234 -> + 28:28:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):236:236 -> + 1:8:int getShadowOffsetY():1166:1166 -> A + 9:19:int getShadowOffsetY():1168:1168 -> A + 1:5:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():293:293 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/k;"} + 1:6:float getStrokeInsetLength():1358:1358 -> C + 7:18:float getStrokeInsetLength():1359:1359 -> C + 1:5:android.content.res.ColorStateList getTintList():383:383 -> D + 1:4:float getTopLeftCornerResolvedSize():1374:1374 -> E + 5:8:float getTopLeftCornerResolvedSize():1376:1376 -> E + 9:17:float getTopLeftCornerResolvedSize():1377:1377 -> E + 1:4:float getTopRightCornerResolvedSize():1382:1382 -> F + 5:8:float getTopRightCornerResolvedSize():1384:1384 -> F + 9:17:float getTopRightCornerResolvedSize():1385:1385 -> F + 1:5:float getTranslationZ():713:713 -> G + 1:10:float getZ():734:734 -> H + 1:14:boolean hasCompatShadow():951:951 -> I + 15:23:boolean hasCompatShadow():953:953 -> I + 1:17:boolean hasFill():958:958 -> J + 1:14:boolean hasStroke():964:964 -> K + 15:27:boolean hasStroke():966:966 -> K + 1:9:void initializeElevationOverlay(android.content.Context):634:634 -> L + 10:13:void initializeElevationOverlay(android.content.Context):635:635 -> L + 1:4:void invalidateSelfIgnoreShape():898:898 -> M + 1:6:boolean isElevationOverlayEnabled():618:618 -> N + 7:16:boolean isElevationOverlayEnabled():619:619 -> N + 1:13:boolean isRoundRect():1412:1412 -> O + 1:7:void maybeDrawCompatShadow(android.graphics.Canvas):1006:1006 -> P + 8:10:void maybeDrawCompatShadow(android.graphics.Canvas):1010:1010 -> P + 11:13:void maybeDrawCompatShadow(android.graphics.Canvas):1011:1011 -> P + 14:17:void maybeDrawCompatShadow(android.graphics.Canvas):1012:1012 -> P + 18:20:void maybeDrawCompatShadow(android.graphics.Canvas):1013:1013 -> P + 21:24:void maybeDrawCompatShadow(android.graphics.Canvas):1014:1014 -> P + 25:41:void maybeDrawCompatShadow(android.graphics.Canvas):1020:1020 -> P + 42:62:void maybeDrawCompatShadow(android.graphics.Canvas):1021:1021 -> P + 63:64:void maybeDrawCompatShadow(android.graphics.Canvas):1030:1030 -> P + 65:79:void maybeDrawCompatShadow(android.graphics.Canvas):1032:1032 -> P + 80:94:void maybeDrawCompatShadow(android.graphics.Canvas):1033:1033 -> P + 95:98:void maybeDrawCompatShadow(android.graphics.Canvas):1031:1031 -> P + 99:103:void maybeDrawCompatShadow(android.graphics.Canvas):1035:1035 -> P + 104:116:void maybeDrawCompatShadow(android.graphics.Canvas):1039:1039 -> P + 117:131:void maybeDrawCompatShadow(android.graphics.Canvas):1040:1040 -> P + 132:134:void maybeDrawCompatShadow(android.graphics.Canvas):1041:1041 -> P + 135:138:void maybeDrawCompatShadow(android.graphics.Canvas):1042:1042 -> P + 139:141:void maybeDrawCompatShadow(android.graphics.Canvas):1043:1043 -> P + 142:144:void maybeDrawCompatShadow(android.graphics.Canvas):1046:1046 -> P + 145:148:void maybeDrawCompatShadow(android.graphics.Canvas):1049:1049 -> P + 149:156:void maybeDrawCompatShadow(android.graphics.Canvas):1024:1024 -> P + 1:7:int modulateAlpha(int,int):268:268 -> Q + 1:4:void prepareCanvasForShadow(android.graphics.Canvas):1103:1103 -> R + 5:10:void prepareCanvasForShadow(android.graphics.Canvas):1104:1104 -> R + 11:14:void prepareCanvasForShadow(android.graphics.Canvas):1120:1120 -> R + 1:2:boolean requiresCompatShadow():862:862 -> S + 3:24:boolean requiresCompatShadow():863:863 -> S + 1:12:void setCornerSize(float):514:514 -> T + 1:12:void setCornerSize(com.google.android.material.shape.CornerSize):519:519 -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/c;)V"} + 1:8:void setElevation(float):701:701 -> V + 9:10:void setElevation(float):702:702 -> V + 11:14:void setElevation(float):703:703 -> V + 1:6:void setFillColor(android.content.res.ColorStateList):326:326 -> W + 7:8:void setFillColor(android.content.res.ColorStateList):327:327 -> W + 9:16:void setFillColor(android.content.res.ColorStateList):328:328 -> W + 1:8:void setInterpolation(float):666:666 -> X + 9:11:void setInterpolation(float):667:667 -> X + 12:13:void setInterpolation(float):668:668 -> X + 14:17:void setInterpolation(float):669:669 -> X + 1:6:void setPadding(int,int,int,int):559:559 -> Y + 7:13:void setPadding(int,int,int,int):560:560 -> Y + 14:20:void setPadding(int,int,int,int):563:563 -> Y + 21:24:void setPadding(int,int,int,int):564:564 -> Y + 1:8:void setParentAbsoluteElevation(float):680:680 -> Z + 9:10:void setParentAbsoluteElevation(float):681:681 -> Z + 11:14:void setParentAbsoluteElevation(float):682:682 -> Z + 1:3:void setStroke(float,int):428:428 -> a0 + 4:11:void setStroke(float,int):429:429 -> a0 + 1:3:java.util.BitSet access$000(com.google.android.material.shape.MaterialShapeDrawable):76:76 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/g;)Ljava/util/BitSet;"} + 1:3:void setStroke(float,android.content.res.ColorStateList):439:439 -> b0 + 4:7:void setStroke(float,android.content.res.ColorStateList):440:440 -> b0 + 1:3:com.google.android.material.shape.ShapePath$ShadowCompatOperation[] access$100(com.google.android.material.shape.MaterialShapeDrawable):76:76 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/g;)[Lf2/m$g;"} + 1:6:void setStrokeColor(android.content.res.ColorStateList):348:348 -> c0 + 7:8:void setStrokeColor(android.content.res.ColorStateList):349:349 -> c0 + 9:16:void setStrokeColor(android.content.res.ColorStateList):350:350 -> c0 + 1:3:com.google.android.material.shape.ShapePath$ShadowCompatOperation[] access$200(com.google.android.material.shape.MaterialShapeDrawable):76:76 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/g;)[Lf2/m$g;"} + 1:4:void setStrokeWidth(float):458:458 -> d0 + 5:8:void setStrokeWidth(float):459:459 -> d0 + 1:7:void draw(android.graphics.Canvas):977:977 -> draw + 8:13:void draw(android.graphics.Canvas):978:978 -> draw + 14:26:void draw(android.graphics.Canvas):979:979 -> draw + 27:33:void draw(android.graphics.Canvas):981:981 -> draw + 34:42:void draw(android.graphics.Canvas):982:982 -> draw + 43:48:void draw(android.graphics.Canvas):984:984 -> draw + 49:61:void draw(android.graphics.Canvas):985:985 -> draw + 62:65:void draw(android.graphics.Canvas):987:987 -> draw + 66:68:void draw(android.graphics.Canvas):988:988 -> draw + 69:78:void draw(android.graphics.Canvas):989:989 -> draw + 79:80:void draw(android.graphics.Canvas):990:990 -> draw + 81:83:void draw(android.graphics.Canvas):993:993 -> draw + 84:89:void draw(android.graphics.Canvas):994:994 -> draw + 90:92:void draw(android.graphics.Canvas):995:995 -> draw + 93:98:void draw(android.graphics.Canvas):997:997 -> draw + 99:101:void draw(android.graphics.Canvas):998:998 -> draw + 102:106:void draw(android.graphics.Canvas):1001:1001 -> draw + 107:112:void draw(android.graphics.Canvas):1002:1002 -> draw + 1:3:boolean access$302(com.google.android.material.shape.MaterialShapeDrawable,boolean):76:76 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/g;Z)Z"} + 1:7:boolean updateColorsForState(int[]):1335:1335 -> e0 + 8:13:boolean updateColorsForState(int[]):1336:1336 -> e0 + 14:23:boolean updateColorsForState(int[]):1337:1337 -> e0 + 24:31:boolean updateColorsForState(int[]):1339:1339 -> e0 + 32:37:boolean updateColorsForState(int[]):1344:1344 -> e0 + 38:43:boolean updateColorsForState(int[]):1345:1345 -> e0 + 44:47:boolean updateColorsForState(int[]):1346:1346 -> e0 + 48:53:boolean updateColorsForState(int[]):1347:1347 -> e0 + 54:60:boolean updateColorsForState(int[]):1349:1349 -> e0 + 3:6:android.graphics.PorterDuffColorFilter calculatePaintColorTintFilter(android.graphics.Paint,boolean):1289:1289 -> f + 7:10:android.graphics.PorterDuffColorFilter calculatePaintColorTintFilter(android.graphics.Paint,boolean):1290:1290 -> f + 11:14:android.graphics.PorterDuffColorFilter calculatePaintColorTintFilter(android.graphics.Paint,boolean):1291:1291 -> f + 15:24:android.graphics.PorterDuffColorFilter calculatePaintColorTintFilter(android.graphics.Paint,boolean):1293:1293 -> f + 1:2:boolean updateTintFilter():1252:1252 -> f0 + 3:4:boolean updateTintFilter():1253:1253 -> f0 + 5:13:boolean updateTintFilter():1254:1254 -> f0 + 14:19:boolean updateTintFilter():1255:1255 -> f0 + 20:28:boolean updateTintFilter():1260:1260 -> f0 + 29:34:boolean updateTintFilter():1261:1261 -> f0 + 35:40:boolean updateTintFilter():1266:1266 -> f0 + 41:44:boolean updateTintFilter():1267:1267 -> f0 + 45:52:boolean updateTintFilter():1268:1268 -> f0 + 53:55:boolean updateTintFilter():1267:1267 -> f0 + 56:65:boolean updateTintFilter():1270:1270 -> f0 + 66:74:boolean updateTintFilter():1271:1271 -> f0 + 1:3:void calculatePath(android.graphics.RectF,android.graphics.Path):1238:1238 -> g + 4:13:void calculatePath(android.graphics.RectF,android.graphics.Path):1240:1240 -> g + 14:18:void calculatePath(android.graphics.RectF,android.graphics.Path):1241:1241 -> g + 19:24:void calculatePath(android.graphics.RectF,android.graphics.Path):1242:1242 -> g + 25:36:void calculatePath(android.graphics.RectF,android.graphics.Path):1243:1243 -> g + 37:39:void calculatePath(android.graphics.RectF,android.graphics.Path):1242:1242 -> g + 40:44:void calculatePath(android.graphics.RectF,android.graphics.Path):1244:1244 -> g + 45:51:void calculatePath(android.graphics.RectF,android.graphics.Path):1248:1248 -> g + 1:4:void updateZ():747:747 -> g0 + 5:17:void updateZ():748:748 -> g0 + 18:30:void updateZ():749:749 -> g0 + 31:33:void updateZ():751:751 -> g0 + 34:37:void updateZ():752:752 -> g0 + 1:5:int getAlpha():479:479 -> getAlpha + 1:3:android.graphics.drawable.Drawable$ConstantState getConstantState():256:256 -> getConstantState + 1:2:int getOpacity():474:474 -> getOpacity + 1:8:void getOutline(android.graphics.Outline):1222:1222 -> getOutline + 9:14:void getOutline(android.graphics.Outline):1227:1227 -> getOutline + 15:23:void getOutline(android.graphics.Outline):1228:1228 -> getOutline + 24:31:void getOutline(android.graphics.Outline):1229:1229 -> getOutline + 32:40:void getOutline(android.graphics.Outline):1233:1233 -> getOutline + 41:46:void getOutline(android.graphics.Outline):1234:1234 -> getOutline + 1:6:boolean getPadding(android.graphics.Rect):542:542 -> getPadding + 7:11:boolean getPadding(android.graphics.Rect):543:543 -> getPadding + 12:16:boolean getPadding(android.graphics.Rect):546:546 -> getPadding + 1:4:android.graphics.Region getTransparentRegion():498:498 -> getTransparentRegion + 5:9:android.graphics.Region getTransparentRegion():499:499 -> getTransparentRegion + 10:18:android.graphics.Region getTransparentRegion():500:500 -> getTransparentRegion + 19:27:android.graphics.Region getTransparentRegion():501:501 -> getTransparentRegion + 28:36:android.graphics.Region getTransparentRegion():502:502 -> getTransparentRegion + 37:39:android.graphics.Region getTransparentRegion():503:503 -> getTransparentRegion + 1:17:void calculatePathForSize(android.graphics.RectF,android.graphics.Path):1184:1184 -> h + 1:5:void calculateStrokePath():1196:1196 -> i + 6:14:void calculateStrokePath():1198:1198 -> i + 15:20:void calculateStrokePath():1199:1199 -> i + 21:26:void calculateStrokePath():1212:1212 -> i + 27:32:void calculateStrokePath():1215:1215 -> i + 33:36:void calculateStrokePath():1212:1212 -> i + 2:3:void invalidateSelf():889:889 -> invalidateSelf + 4:7:void invalidateSelf():890:890 -> invalidateSelf + 1:12:boolean isStateful():1314:1314 -> isStateful + 13:24:boolean isStateful():1315:1315 -> isStateful + 25:36:boolean isStateful():1316:1316 -> isStateful + 37:48:boolean isStateful():1317:1317 -> isStateful + 49:59:boolean isStateful():1318:1318 -> isStateful + 1:11:android.graphics.PorterDuffColorFilter calculateTintColorTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):1304:1304 -> j + 12:15:android.graphics.PorterDuffColorFilter calculateTintColorTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):1306:1306 -> j + 16:17:android.graphics.PorterDuffColorFilter calculateTintColorTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):1308:1308 -> j + 18:23:android.graphics.PorterDuffColorFilter calculateTintColorTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):1309:1309 -> j + 6:10:android.graphics.PorterDuffColorFilter calculateTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.graphics.Paint,boolean):1282:1282 -> k + 11:15:android.graphics.PorterDuffColorFilter calculateTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.graphics.Paint,boolean):1281:1281 -> k + 1:9:int compositeElevationOverlayIfNeeded(int):641:641 -> l + 10:15:int compositeElevationOverlayIfNeeded(int):642:642 -> l + 16:20:int compositeElevationOverlayIfNeeded(int):643:643 -> l + 3:6:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):192:192 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;FLandroid/content/res/ColorStateList;)Lf2/g;"} + 7:10:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):194:194 -> m + 11:14:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):193:193 -> m + 15:18:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):195:195 -> m + 19:23:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):197:197 -> m + 24:26:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):198:198 -> m + 27:29:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):199:199 -> m + 30:33:com.google.android.material.shape.MaterialShapeDrawable createWithElevationOverlay(android.content.Context,float,android.content.res.ColorStateList):200:200 -> m + 1:7:android.graphics.drawable.Drawable mutate():262:262 -> mutate + 8:10:android.graphics.drawable.Drawable mutate():263:263 -> mutate + 1:8:void drawCompatShadow(android.graphics.Canvas):1131:1131 -> n + 9:15:void drawCompatShadow(android.graphics.Canvas):1132:1132 -> n + 16:21:void drawCompatShadow(android.graphics.Canvas):1137:1137 -> n + 22:36:void drawCompatShadow(android.graphics.Canvas):1138:1138 -> n + 37:49:void drawCompatShadow(android.graphics.Canvas):1143:1143 -> n + 50:65:void drawCompatShadow(android.graphics.Canvas):1144:1144 -> n + 66:69:void drawCompatShadow(android.graphics.Canvas):1147:1147 -> n + 70:73:void drawCompatShadow(android.graphics.Canvas):1148:1148 -> n + 74:81:void drawCompatShadow(android.graphics.Canvas):1149:1149 -> n + 82:84:void drawCompatShadow(android.graphics.Canvas):1151:1151 -> n + 85:93:void drawCompatShadow(android.graphics.Canvas):1152:1152 -> n + 94:97:void drawCompatShadow(android.graphics.Canvas):1153:1153 -> n + 1:18:void drawFillShape(android.graphics.Canvas):1084:1084 -> o + 2:3:void onBoundsChange(android.graphics.Rect):971:971 -> onBoundsChange + 4:7:void onBoundsChange(android.graphics.Rect):972:972 -> onBoundsChange + 1:4:boolean onStateChange(int[]):1323:1323 -> onStateChange + 5:18:boolean onStateChange(int[]):1324:1324 -> onStateChange + 19:22:boolean onStateChange(int[]):1327:1327 -> onStateChange + 1:13:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,android.graphics.RectF):1063:1063 -> p + 1:6:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.RectF):1073:1073 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Canvas;Landroid/graphics/Paint;Landroid/graphics/Path;Lf2/k;Landroid/graphics/RectF;)V"} + 7:19:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.RectF):1075:1075 -> q + 20:23:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.RectF):1077:1077 -> q + 24:27:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,android.graphics.RectF):1079:1079 -> q + 1:6:void drawStrokeShape(android.graphics.Canvas):1097:1097 -> r + 7:12:void drawStrokeShape(android.graphics.Canvas):1098:1098 -> r + 13:16:void drawStrokeShape(android.graphics.Canvas):1097:1097 -> r + 1:9:android.graphics.RectF getBoundsAsRectF():508:508 -> s + 10:12:android.graphics.RectF getBoundsAsRectF():509:509 -> s + 1:6:void setAlpha(int):484:484 -> setAlpha + 7:8:void setAlpha(int):485:485 -> setAlpha + 9:12:void setAlpha(int):486:486 -> setAlpha + 1:4:void setColorFilter(android.graphics.ColorFilter):492:492 -> setColorFilter + 5:8:void setColorFilter(android.graphics.ColorFilter):493:493 -> setColorFilter + 1:4:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):280:280 -> setShapeAppearanceModel + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} + 5:8:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):281:281 -> setShapeAppearanceModel + 1:8:void setTint(int):398:398 -> setTint + 1:4:void setTintList(android.content.res.ColorStateList):375:375 -> setTintList + 5:7:void setTintList(android.content.res.ColorStateList):376:376 -> setTintList + 8:11:void setTintList(android.content.res.ColorStateList):377:377 -> setTintList + 1:6:void setTintMode(android.graphics.PorterDuff$Mode):366:366 -> setTintMode + 7:8:void setTintMode(android.graphics.PorterDuff$Mode):367:367 -> setTintMode + 9:11:void setTintMode(android.graphics.PorterDuff$Mode):368:368 -> setTintMode + 12:15:void setTintMode(android.graphics.PorterDuff$Mode):369:369 -> setTintMode + 1:9:android.graphics.RectF getBoundsInsetByStroke():1366:1366 -> t + 10:13:android.graphics.RectF getBoundsInsetByStroke():1367:1367 -> t + 14:18:android.graphics.RectF getBoundsInsetByStroke():1368:1368 -> t + 19:21:android.graphics.RectF getBoundsInsetByStroke():1369:1369 -> t + 1:5:float getElevation():692:692 -> u + 1:5:android.content.res.ColorStateList getFillColor():339:339 -> v + 1:5:float getInterpolation():655:655 -> w + 1:5:float getParentAbsoluteElevation():675:675 -> x + 1:3:int getResolvedTintColor():467:467 -> y + 1:8:int getShadowOffsetX():1159:1159 -> z + 9:19:int getShadowOffsetX():1161:1161 -> z +com.google.android.material.shape.MaterialShapeDrawable$1 -> f2.g$a: # {"id":"sourceFile","fileName":"MaterialShapeDrawable.java"} com.google.android.material.shape.MaterialShapeDrawable this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} - 1:6:void (com.google.android.material.shape.MaterialShapeDrawable):125:125 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;)V"} - 1:5:com.google.android.material.shape.CornerSize apply(com.google.android.material.shape.CornerSize):131:131 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/d;)Li2/d;"} - 6:18:com.google.android.material.shape.CornerSize apply(com.google.android.material.shape.CornerSize):133:133 -> a -com.google.android.material.shape.MaterialShapeDrawable$2 -> i2.h$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} + 1:6:void (com.google.android.material.shape.MaterialShapeDrawable):237:237 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/g;)V"} + 1:15:void onEdgePathCreated(com.google.android.material.shape.ShapePath,android.graphics.Matrix,int):247:247 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m;Landroid/graphics/Matrix;I)V"} + 16:28:void onEdgePathCreated(com.google.android.material.shape.ShapePath,android.graphics.Matrix,int):248:248 -> a + 1:13:void onCornerPathCreated(com.google.android.material.shape.ShapePath,android.graphics.Matrix,int):241:241 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m;Landroid/graphics/Matrix;I)V"} + 14:26:void onCornerPathCreated(com.google.android.material.shape.ShapePath,android.graphics.Matrix,int):242:242 -> b +com.google.android.material.shape.MaterialShapeDrawable$2 -> f2.g$b: # {"id":"sourceFile","fileName":"MaterialShapeDrawable.java"} - com.google.android.material.shape.MaterialShapeDrawable this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} - 1:6:void (com.google.android.material.shape.MaterialShapeDrawable):279:279 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;)V"} - 1:8:void onEdgePathCreated(com.google.android.material.shape.ShapePath,android.graphics.Matrix,int):289:289 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n;Landroid/graphics/Matrix;I)V"} - 9:12:void onEdgePathCreated(com.google.android.material.shape.ShapePath,android.graphics.Matrix,int):290:290 -> a - 13:15:void onEdgePathCreated(com.google.android.material.shape.ShapePath,android.graphics.Matrix,int):289:289 -> a - 16:28:void onEdgePathCreated(com.google.android.material.shape.ShapePath,android.graphics.Matrix,int):291:291 -> a - 1:13:void onCornerPathCreated(com.google.android.material.shape.ShapePath,android.graphics.Matrix,int):283:283 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n;Landroid/graphics/Matrix;I)V"} - 14:26:void onCornerPathCreated(com.google.android.material.shape.ShapePath,android.graphics.Matrix,int):284:284 -> b -com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState -> i2.h$c: + float val$strokeInsetLength -> a + com.google.android.material.shape.MaterialShapeDrawable this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} + 1:8:void (com.google.android.material.shape.MaterialShapeDrawable,float):1200:1200 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/g;F)V"} + 1:5:com.google.android.material.shape.CornerSize apply(com.google.android.material.shape.CornerSize):1206:1206 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/c;)Lf2/c;"} + 6:13:com.google.android.material.shape.CornerSize apply(com.google.android.material.shape.CornerSize):1208:1208 -> a +com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState -> f2.g$c: # {"id":"sourceFile","fileName":"MaterialShapeDrawable.java"} com.google.android.material.shape.ShapeAppearanceModel shapeAppearanceModel -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} - com.google.android.material.shape.StateListShapeAppearanceModel stateListShapeAppearanceModel -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/q;"} - com.google.android.material.elevation.ElevationOverlayProvider elevationOverlayProvider -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"La2/a;"} - android.graphics.ColorFilter colorFilter -> d - android.content.res.ColorStateList fillColor -> e - android.content.res.ColorStateList strokeColor -> f - android.content.res.ColorStateList strokeTintList -> g - android.content.res.ColorStateList tintList -> h - android.graphics.PorterDuff$Mode tintMode -> i - android.graphics.Rect padding -> j - float scale -> k - float interpolation -> l - float strokeWidth -> m - int alpha -> n - float parentAbsoluteElevation -> o - float elevation -> p - float translationZ -> q - int shadowCompatMode -> r - int shadowCompatRadius -> s - int shadowCompatOffset -> t - int shadowCompatRotation -> u - boolean useTintColorForShadow -> v - android.graphics.Paint$Style paintStyle -> w - 1:1:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1752:1752 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;La2/a;)V"} - 2:7:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1726:1731 -> - 8:9:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1733:1734 -> - 10:17:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1737:1744 -> - 18:18:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1746:1746 -> - 19:19:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1748:1748 -> - 20:21:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1753:1754 -> - 22:22:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1757:1757 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h$c;)V"} - 23:28:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1726:1731 -> - 29:30:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1733:1734 -> - 31:38:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1737:1744 -> - 39:39:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1746:1746 -> - 40:40:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1748:1748 -> - 41:64:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1758:1781 -> - 1:2:int getChangingConfigurations():1797:1797 -> getChangingConfigurations - 1:6:android.graphics.drawable.Drawable newDrawable():1788:1788 -> newDrawable - 7:9:android.graphics.drawable.Drawable newDrawable():1790:1790 -> newDrawable - 10:13:android.graphics.drawable.Drawable newDrawable():1791:1791 -> newDrawable -com.google.android.material.shape.MaterialShapeDrawable$OnCornerSizeChangeListener -> i2.h$d: -# {"id":"sourceFile","fileName":"MaterialShapeDrawable.java"} - void onCornerSizeChange(float) -> a -com.google.android.material.shape.MaterialShapeDrawable$SpringAnimatedCornerSizeProperty -> i2.h$e: -# {"id":"sourceFile","fileName":"MaterialShapeDrawable.java"} - int index -> b - 1:20:void (int):1689:1689 -> - 21:23:void (int):1690:1690 -> - 1:7:float getValue(java.lang.Object):1684:1684 -> a - 1:6:void setValue(java.lang.Object,float):1684:1684 -> b - 1:6:float getValue(com.google.android.material.shape.MaterialShapeDrawable):1695:1695 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;)F"} - 7:17:float getValue(com.google.android.material.shape.MaterialShapeDrawable):1696:1696 -> c - 1:6:void setValue(com.google.android.material.shape.MaterialShapeDrawable,float):1702:1702 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;F)V"} - 7:18:void setValue(com.google.android.material.shape.MaterialShapeDrawable,float):1703:1703 -> d - 19:26:void setValue(com.google.android.material.shape.MaterialShapeDrawable,float):1704:1704 -> d - 27:32:void setValue(com.google.android.material.shape.MaterialShapeDrawable,float):1705:1705 -> d - 33:43:void setValue(com.google.android.material.shape.MaterialShapeDrawable,float):1706:1706 -> d - 44:47:void setValue(com.google.android.material.shape.MaterialShapeDrawable,float):1708:1708 -> d -com.google.android.material.shape.MaterialShapeUtils -> i2.i: + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/k;"} + com.google.android.material.elevation.ElevationOverlayProvider elevationOverlayProvider -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LX1/a;"} + android.graphics.ColorFilter colorFilter -> c + android.content.res.ColorStateList fillColor -> d + android.content.res.ColorStateList strokeColor -> e + android.content.res.ColorStateList strokeTintList -> f + android.content.res.ColorStateList tintList -> g + android.graphics.PorterDuff$Mode tintMode -> h + android.graphics.Rect padding -> i + float scale -> j + float interpolation -> k + float strokeWidth -> l + int alpha -> m + float parentAbsoluteElevation -> n + float elevation -> o + float translationZ -> p + int shadowCompatMode -> q + int shadowCompatRadius -> r + int shadowCompatOffset -> s + int shadowCompatRotation -> t + boolean useTintColorForShadow -> u + android.graphics.Paint$Style paintStyle -> v + 1:1:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1453:1453 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;LX1/a;)V"} + 2:7:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1427:1432 -> + 8:9:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1434:1435 -> + 10:17:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1438:1445 -> + 18:18:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1447:1447 -> + 19:19:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1449:1449 -> + 20:21:void (com.google.android.material.shape.ShapeAppearanceModel,com.google.android.material.elevation.ElevationOverlayProvider):1454:1455 -> + 22:22:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1458:1458 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/g$c;)V"} + 23:28:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1427:1432 -> + 29:30:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1434:1435 -> + 31:38:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1438:1445 -> + 39:39:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1447:1447 -> + 40:40:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1449:1449 -> + 41:63:void (com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1459:1481 -> + 1:2:int getChangingConfigurations():1496:1496 -> getChangingConfigurations + 1:6:android.graphics.drawable.Drawable newDrawable():1488:1488 -> newDrawable + 7:10:android.graphics.drawable.Drawable newDrawable():1490:1490 -> newDrawable +com.google.android.material.shape.MaterialShapeUtils -> f2.h: # {"id":"sourceFile","fileName":"MaterialShapeUtils.java"} 6:10:com.google.android.material.shape.CornerTreatment createCornerTreatment(int):37:37 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Li2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf2/d;"} 11:16:com.google.android.material.shape.CornerTreatment createCornerTreatment(int):35:35 -> a 17:22:com.google.android.material.shape.CornerTreatment createCornerTreatment(int):33:33 -> a 1:6:com.google.android.material.shape.CornerTreatment createDefaultCornerTreatment():43:43 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/d;"} 1:6:com.google.android.material.shape.EdgeTreatment createDefaultEdgeTreatment():48:48 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/f;"} 1:4:void setElevation(android.view.View,float):57:57 -> d 5:8:void setElevation(android.view.View,float):58:58 -> d 9:14:void setElevation(android.view.View,float):59:59 -> d @@ -154631,489 +150840,474 @@ com.google.android.material.shape.MaterialShapeUtils -> i2.i: 5:8:void setParentAbsoluteElevation(android.view.View):71:71 -> e 9:14:void setParentAbsoluteElevation(android.view.View):72:72 -> e 1:6:void setParentAbsoluteElevation(android.view.View,com.google.android.material.shape.MaterialShapeDrawable):83:83 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Li2/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Lf2/g;)V"} 7:14:void setParentAbsoluteElevation(android.view.View,com.google.android.material.shape.MaterialShapeDrawable):84:84 -> f -com.google.android.material.shape.RelativeCornerSize -> i2.j: +com.google.android.material.shape.RelativeCornerSize -> f2.i: # {"id":"sourceFile","fileName":"RelativeCornerSize.java"} float percent -> a 1:3:void (float):58:58 -> 4:6:void (float):59:59 -> 1:8:float getCornerSize(android.graphics.RectF):70:70 -> a 1:13:float getMaxCornerSize(android.graphics.RectF):51:51 -> b - 1:3:float getRelativePercent():65:65 -> c 5:10:boolean equals(java.lang.Object):78:78 -> equals 11:12:boolean equals(java.lang.Object):81:81 -> equals 13:22:boolean equals(java.lang.Object):82:82 -> equals 1:10:int hashCode():87:87 -> hashCode 11:15:int hashCode():88:88 -> hashCode - 1:26:java.lang.String toString():93:93 -> toString -com.google.android.material.shape.RoundedCornerTreatment -> i2.k: +com.google.android.material.shape.RoundedCornerTreatment -> f2.j: # {"id":"sourceFile","fileName":"RoundedCornerTreatment.java"} float radius -> a - 1:5:void ():27:27 -> - 6:8:void ():25:25 -> - 7:19:void getCornerPath(com.google.android.material.shape.ShapePath,float,float,float):45:45 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n;FFF)V"} - 20:23:void getCornerPath(com.google.android.material.shape.ShapePath,float,float,float):46:46 -> a -com.google.android.material.shape.ShapeAppearanceModel -> i2.l: + 1:5:void ():26:26 -> + 6:8:void ():24:24 -> + 8:22:void getCornerPath(com.google.android.material.shape.ShapePath,float,float,float):43:43 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m;FFF)V"} + 23:26:void getCornerPath(com.google.android.material.shape.ShapePath,float,float,float):44:44 -> a +com.google.android.material.shape.ShapeAppearanceModel -> f2.k: # {"id":"sourceFile","fileName":"ShapeAppearanceModel.java"} com.google.android.material.shape.CornerTreatment topLeftCorner -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/d;"} com.google.android.material.shape.CornerTreatment topRightCorner -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/d;"} com.google.android.material.shape.CornerTreatment bottomRightCorner -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/d;"} com.google.android.material.shape.CornerTreatment bottomLeftCorner -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/d;"} com.google.android.material.shape.CornerSize topLeftCornerSize -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} com.google.android.material.shape.CornerSize topRightCornerSize -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} com.google.android.material.shape.CornerSize bottomRightCornerSize -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} com.google.android.material.shape.CornerSize bottomLeftCornerSize -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} com.google.android.material.shape.EdgeTreatment topEdge -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/f;"} com.google.android.material.shape.EdgeTreatment rightEdge -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/f;"} com.google.android.material.shape.EdgeTreatment bottomEdge -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/f;"} com.google.android.material.shape.EdgeTreatment leftEdge -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/f;"} com.google.android.material.shape.CornerSize PILL -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} - 1:10:void ():595:595 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} + 1:10:void ():593:593 -> 1:1:void (com.google.android.material.shape.ShapeAppearanceModel$Builder,com.google.android.material.shape.ShapeAppearanceModel$1):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;Li2/l$a;)V"} - 2:6:void (com.google.android.material.shape.ShapeAppearanceModel$Builder):610:614 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;)V"} - 7:10:void (com.google.android.material.shape.ShapeAppearanceModel$Builder):616:619 -> - 11:14:void (com.google.android.material.shape.ShapeAppearanceModel$Builder):621:624 -> - 15:19:void ():628:632 -> - 20:23:void ():634:637 -> - 24:27:void ():639:642 -> - 1:6:com.google.android.material.shape.ShapeAppearanceModel$Builder builder():466:466 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/l$b;"} - 2:6:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int):511:511 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;II)Li2/l$b;"} - 1:11:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,int):520:520 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;III)Li2/l$b;"} - 1:7:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):534:534 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;IILi2/d;)Li2/l$b;"} - 8:15:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):536:536 -> d - 16:21:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):538:538 -> d - 22:28:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):541:541 -> d - 29:30:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):542:542 -> d - 31:34:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):543:543 -> d - 35:36:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):544:544 -> d - 37:40:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):545:545 -> d - 41:42:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):546:546 -> d - 43:46:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):547:547 -> d - 47:48:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):548:548 -> d - 49:52:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):549:549 -> d - 53:54:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):551:551 -> d - 55:58:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):552:552 -> d - 59:60:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):554:554 -> d - 61:64:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):555:555 -> d - 65:66:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):556:556 -> d - 67:70:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):557:557 -> d - 71:72:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):558:558 -> d - 73:76:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):559:559 -> d - 77:78:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):560:560 -> d - 79:82:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):561:561 -> d - 83:87:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):563:563 -> d - 88:91:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):564:564 -> d - 92:95:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):565:565 -> d - 96:99:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):566:566 -> d - 100:103:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):567:567 -> d - 104:111:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):569:569 -> d - 112:112:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):570:570 -> d - 2:6:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int):475:475 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;II)Li2/l$b;"} - 1:11:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,int):485:485 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;III)Li2/l$b;"} - 1:2:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):496:496 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;IILi2/d;)Li2/l$b;"} - 3:6:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):497:497 -> g - 7:13:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):499:499 -> g - 14:15:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):500:500 -> g - 16:19:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):501:501 -> g - 20:22:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):502:502 -> g - 23:27:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):503:503 -> g - 1:3:com.google.android.material.shape.EdgeTreatment getBottomEdge():762:762 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/g;"} - 1:3:com.google.android.material.shape.CornerTreatment getBottomLeftCorner():682:682 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/e;"} - 1:3:com.google.android.material.shape.CornerSize getBottomLeftCornerSize():722:722 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/d;"} - 1:3:com.google.android.material.shape.CornerTreatment getBottomRightCorner():672:672 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/e;"} - 1:3:com.google.android.material.shape.CornerSize getBottomRightCornerSize():712:712 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/d;"} - 1:7:com.google.android.material.shape.CornerSize getCornerSize(android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):577:577 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/TypedArray;ILi2/d;)Li2/d;"} - 8:12:com.google.android.material.shape.CornerSize getCornerSize(android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):582:582 -> m - 13:16:com.google.android.material.shape.CornerSize getCornerSize(android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):585:585 -> m - 17:36:com.google.android.material.shape.CornerSize getCornerSize(android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):586:586 -> m - 37:49:com.google.android.material.shape.CornerSize getCornerSize(android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):588:588 -> m - 1:3:com.google.android.material.shape.EdgeTreatment getLeftEdge():732:732 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/g;"} - 1:3:com.google.android.material.shape.EdgeTreatment getRightEdge():752:752 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/g;"} - 1:3:com.google.android.material.shape.EdgeTreatment getTopEdge():742:742 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/g;"} - 1:3:com.google.android.material.shape.CornerTreatment getTopLeftCorner():652:652 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/e;"} - 1:3:com.google.android.material.shape.CornerSize getTopLeftCornerSize():692:692 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/d;"} - 1:3:com.google.android.material.shape.CornerTreatment getTopRightCorner():662:662 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/e;"} - 1:3:com.google.android.material.shape.CornerSize getTopRightCornerSize():702:702 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/d;"} - 1:10:java.lang.String toString():853:853 -> toString - 11:22:java.lang.String toString():854:854 -> toString - 23:32:java.lang.String toString():856:856 -> toString - 33:42:java.lang.String toString():858:858 -> toString - 43:59:java.lang.String toString():860:860 -> toString - 1:28:boolean hasRoundedCorners():844:844 -> u - 1:2:boolean isRoundRect(android.graphics.RectF):821:821 -> v - 3:18:boolean isRoundRect(android.graphics.RectF):822:822 -> v - 19:30:boolean isRoundRect(android.graphics.RectF):823:823 -> v - 31:42:boolean isRoundRect(android.graphics.RectF):824:824 -> v - 43:55:boolean isRoundRect(android.graphics.RectF):825:825 -> v - 56:61:boolean isRoundRect(android.graphics.RectF):827:827 -> v - 62:63:boolean isRoundRect(android.graphics.RectF):829:829 -> v - 64:73:boolean isRoundRect(android.graphics.RectF):830:830 -> v - 74:83:boolean isRoundRect(android.graphics.RectF):831:831 -> v - 84:98:boolean isRoundRect(android.graphics.RectF):832:832 -> v - 99:106:boolean isRoundRect(android.graphics.RectF):834:834 -> v - 1:6:com.google.android.material.shape.ShapeAppearanceModel$Builder toBuilder():768:768 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/l$b;"} - 1:13:com.google.android.material.shape.ShapeAppearanceModel withCornerSize(float):777:777 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Li2/l;"} - 1:13:com.google.android.material.shape.ShapeAppearanceModel withCornerSize(com.google.android.material.shape.CornerSize):782:782 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/d;)Li2/l;"} - 1:4:com.google.android.material.shape.ShapeAppearanceModel withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):805:805 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$c;)Li2/l;"} - 5:16:com.google.android.material.shape.ShapeAppearanceModel withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):806:806 -> z - 17:28:com.google.android.material.shape.ShapeAppearanceModel withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):807:807 -> z - 29:40:com.google.android.material.shape.ShapeAppearanceModel withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):808:808 -> z - 41:52:com.google.android.material.shape.ShapeAppearanceModel withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):809:809 -> z - 53:57:com.google.android.material.shape.ShapeAppearanceModel withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):810:810 -> z -com.google.android.material.shape.ShapeAppearanceModel$1 -> i2.l$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;Lf2/k$a;)V"} + 2:6:void (com.google.android.material.shape.ShapeAppearanceModel$Builder):608:612 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;)V"} + 7:10:void (com.google.android.material.shape.ShapeAppearanceModel$Builder):614:617 -> + 11:14:void (com.google.android.material.shape.ShapeAppearanceModel$Builder):619:622 -> + 15:19:void ():626:630 -> + 20:23:void ():632:635 -> + 24:27:void ():637:640 -> + 1:6:com.google.android.material.shape.ShapeAppearanceModel$Builder builder():465:465 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/k$b;"} + 2:6:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int):510:510 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;II)Lf2/k$b;"} + 1:11:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,int):519:519 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;III)Lf2/k$b;"} + 1:7:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):533:533 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;IILf2/c;)Lf2/k$b;"} + 8:13:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):535:535 -> d + 14:19:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):537:537 -> d + 20:26:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):540:540 -> d + 27:28:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):541:541 -> d + 29:32:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):542:542 -> d + 33:34:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):543:543 -> d + 35:38:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):544:544 -> d + 39:40:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):545:545 -> d + 41:44:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):546:546 -> d + 45:46:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):547:547 -> d + 47:50:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):548:548 -> d + 51:52:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):550:550 -> d + 53:56:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):551:551 -> d + 57:58:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):553:553 -> d + 59:62:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):554:554 -> d + 63:64:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):555:555 -> d + 65:68:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):556:556 -> d + 69:70:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):557:557 -> d + 71:74:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):558:558 -> d + 75:76:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):559:559 -> d + 77:80:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):560:560 -> d + 81:85:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):562:562 -> d + 86:89:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):563:563 -> d + 90:93:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):564:564 -> d + 94:97:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):565:565 -> d + 98:101:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):566:566 -> d + 102:109:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):568:568 -> d + 110:110:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,int,int,com.google.android.material.shape.CornerSize):569:569 -> d + 2:6:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int):474:474 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;II)Lf2/k$b;"} + 1:11:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,int):484:484 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;III)Lf2/k$b;"} + 1:2:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):495:495 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;IILf2/c;)Lf2/k$b;"} + 3:6:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):496:496 -> g + 7:13:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):498:498 -> g + 14:15:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):499:499 -> g + 16:19:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):500:500 -> g + 20:22:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):501:501 -> g + 23:27:com.google.android.material.shape.ShapeAppearanceModel$Builder builder(android.content.Context,android.util.AttributeSet,int,int,com.google.android.material.shape.CornerSize):502:502 -> g + 1:3:com.google.android.material.shape.EdgeTreatment getBottomEdge():760:760 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/f;"} + 1:3:com.google.android.material.shape.CornerTreatment getBottomLeftCorner():680:680 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/d;"} + 1:3:com.google.android.material.shape.CornerSize getBottomLeftCornerSize():720:720 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/c;"} + 1:3:com.google.android.material.shape.CornerTreatment getBottomRightCorner():670:670 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/d;"} + 1:3:com.google.android.material.shape.CornerSize getBottomRightCornerSize():710:710 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/c;"} + 1:7:com.google.android.material.shape.CornerSize getCornerSize(android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):575:575 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/TypedArray;ILf2/c;)Lf2/c;"} + 8:12:com.google.android.material.shape.CornerSize getCornerSize(android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):580:580 -> m + 13:16:com.google.android.material.shape.CornerSize getCornerSize(android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):583:583 -> m + 17:36:com.google.android.material.shape.CornerSize getCornerSize(android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):584:584 -> m + 37:49:com.google.android.material.shape.CornerSize getCornerSize(android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):586:586 -> m + 1:3:com.google.android.material.shape.EdgeTreatment getLeftEdge():730:730 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/f;"} + 1:3:com.google.android.material.shape.EdgeTreatment getRightEdge():750:750 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/f;"} + 1:3:com.google.android.material.shape.EdgeTreatment getTopEdge():740:740 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/f;"} + 1:3:com.google.android.material.shape.CornerTreatment getTopLeftCorner():650:650 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/d;"} + 1:3:com.google.android.material.shape.CornerSize getTopLeftCornerSize():690:690 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/c;"} + 1:3:com.google.android.material.shape.CornerTreatment getTopRightCorner():660:660 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/d;"} + 1:3:com.google.android.material.shape.CornerSize getTopRightCornerSize():700:700 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/c;"} + 1:2:boolean isRoundRect(android.graphics.RectF):819:819 -> u + 3:18:boolean isRoundRect(android.graphics.RectF):820:820 -> u + 19:30:boolean isRoundRect(android.graphics.RectF):821:821 -> u + 31:42:boolean isRoundRect(android.graphics.RectF):822:822 -> u + 43:55:boolean isRoundRect(android.graphics.RectF):823:823 -> u + 56:61:boolean isRoundRect(android.graphics.RectF):825:825 -> u + 62:63:boolean isRoundRect(android.graphics.RectF):827:827 -> u + 64:73:boolean isRoundRect(android.graphics.RectF):828:828 -> u + 74:83:boolean isRoundRect(android.graphics.RectF):829:829 -> u + 84:94:boolean isRoundRect(android.graphics.RectF):830:830 -> u + 95:129:boolean isRoundRect(android.graphics.RectF):832:832 -> u + 1:6:com.google.android.material.shape.ShapeAppearanceModel$Builder toBuilder():766:766 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/k$b;"} + 1:13:com.google.android.material.shape.ShapeAppearanceModel withCornerSize(float):775:775 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Lf2/k;"} + 1:13:com.google.android.material.shape.ShapeAppearanceModel withCornerSize(com.google.android.material.shape.CornerSize):780:780 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/c;)Lf2/k;"} + 1:4:com.google.android.material.shape.ShapeAppearanceModel withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):803:803 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$c;)Lf2/k;"} + 5:16:com.google.android.material.shape.ShapeAppearanceModel withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):804:804 -> y + 17:28:com.google.android.material.shape.ShapeAppearanceModel withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):805:805 -> y + 29:40:com.google.android.material.shape.ShapeAppearanceModel withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):806:806 -> y + 41:52:com.google.android.material.shape.ShapeAppearanceModel withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):807:807 -> y + 53:57:com.google.android.material.shape.ShapeAppearanceModel withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):808:808 -> y +com.google.android.material.shape.ShapeAppearanceModel$1 -> f2.k$a: # {"id":"sourceFile","fileName":"ShapeAppearanceModel.java"} -com.google.android.material.shape.ShapeAppearanceModel$Builder -> i2.l$b: +com.google.android.material.shape.ShapeAppearanceModel$Builder -> f2.k$b: # {"id":"sourceFile","fileName":"ShapeAppearanceModel.java"} com.google.android.material.shape.CornerTreatment topLeftCorner -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/d;"} com.google.android.material.shape.CornerTreatment topRightCorner -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/d;"} com.google.android.material.shape.CornerTreatment bottomRightCorner -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/d;"} com.google.android.material.shape.CornerTreatment bottomLeftCorner -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/d;"} com.google.android.material.shape.CornerSize topLeftCornerSize -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} com.google.android.material.shape.CornerSize topRightCornerSize -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} com.google.android.material.shape.CornerSize bottomRightCornerSize -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} com.google.android.material.shape.CornerSize bottomLeftCornerSize -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/c;"} com.google.android.material.shape.EdgeTreatment topEdge -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/f;"} com.google.android.material.shape.EdgeTreatment rightEdge -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/f;"} com.google.android.material.shape.EdgeTreatment bottomEdge -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/f;"} com.google.android.material.shape.EdgeTreatment leftEdge -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} - 1:1:void ():70:70 -> - 2:2:void ():49:49 -> - 3:3:void ():52:52 -> - 4:4:void ():55:55 -> - 5:5:void ():58:58 -> - 6:9:void ():60:63 -> - 10:13:void ():65:68 -> - 14:14:void (com.google.android.material.shape.ShapeAppearanceModel):72:72 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)V"} - 15:15:void (com.google.android.material.shape.ShapeAppearanceModel):49:49 -> - 16:16:void (com.google.android.material.shape.ShapeAppearanceModel):52:52 -> - 17:17:void (com.google.android.material.shape.ShapeAppearanceModel):55:55 -> - 18:18:void (com.google.android.material.shape.ShapeAppearanceModel):58:58 -> - 19:22:void (com.google.android.material.shape.ShapeAppearanceModel):60:63 -> - 23:26:void (com.google.android.material.shape.ShapeAppearanceModel):65:68 -> - 27:30:void (com.google.android.material.shape.ShapeAppearanceModel):73:76 -> - 31:34:void (com.google.android.material.shape.ShapeAppearanceModel):78:81 -> - 35:38:void (com.google.android.material.shape.ShapeAppearanceModel):83:86 -> - 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(int,float):216:216 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(IF)Li2/l$b;"} - 9:13:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(int,float):217:217 -> A - 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(int,com.google.android.material.shape.CornerSize):230:230 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILi2/d;)Li2/l$b;"} - 9:13:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(int,com.google.android.material.shape.CornerSize):231:231 -> B - 1:2:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(com.google.android.material.shape.CornerTreatment):242:242 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/e;)Li2/l$b;"} - 3:12:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(com.google.android.material.shape.CornerTreatment):244:244 -> C - 13:16:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(com.google.android.material.shape.CornerTreatment):246:246 -> C - 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCornerSize(float):147:147 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Li2/l$b;"} - 1:3:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCornerSize(com.google.android.material.shape.CornerSize):155:155 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/d;)Li2/l$b;"} - 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(int,float):260:260 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(IF)Li2/l$b;"} - 9:13:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(int,float):261:261 -> F - 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(int,com.google.android.material.shape.CornerSize):274:274 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILi2/d;)Li2/l$b;"} - 9:13:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(int,com.google.android.material.shape.CornerSize):275:275 -> G - 1:2:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(com.google.android.material.shape.CornerTreatment):286:286 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/e;)Li2/l$b;"} - 3:12:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(com.google.android.material.shape.CornerTreatment):288:288 -> H - 13:16:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(com.google.android.material.shape.CornerTreatment):290:290 -> H - 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCornerSize(float):163:163 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Li2/l$b;"} - 1:3:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCornerSize(com.google.android.material.shape.CornerSize):171:171 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/d;)Li2/l$b;"} - 1:3:com.google.android.material.shape.CornerTreatment access$100(com.google.android.material.shape.ShapeAppearanceModel$Builder):46:46 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;)Li2/e;"} - 1:3:com.google.android.material.shape.EdgeTreatment access$1000(com.google.android.material.shape.ShapeAppearanceModel$Builder):46:46 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;)Li2/g;"} - 1:3:com.google.android.material.shape.EdgeTreatment access$1100(com.google.android.material.shape.ShapeAppearanceModel$Builder):46:46 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;)Li2/g;"} - 1:3:com.google.android.material.shape.EdgeTreatment access$1200(com.google.android.material.shape.ShapeAppearanceModel$Builder):46:46 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;)Li2/g;"} - 1:3:com.google.android.material.shape.CornerTreatment access$200(com.google.android.material.shape.ShapeAppearanceModel$Builder):46:46 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;)Li2/e;"} - 1:3:com.google.android.material.shape.CornerTreatment access$300(com.google.android.material.shape.ShapeAppearanceModel$Builder):46:46 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;)Li2/e;"} - 1:3:com.google.android.material.shape.CornerTreatment access$400(com.google.android.material.shape.ShapeAppearanceModel$Builder):46:46 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;)Li2/e;"} - 1:3:com.google.android.material.shape.CornerSize access$500(com.google.android.material.shape.ShapeAppearanceModel$Builder):46:46 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;)Li2/d;"} - 1:3:com.google.android.material.shape.CornerSize access$600(com.google.android.material.shape.ShapeAppearanceModel$Builder):46:46 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;)Li2/d;"} - 1:3:com.google.android.material.shape.CornerSize access$700(com.google.android.material.shape.ShapeAppearanceModel$Builder):46:46 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;)Li2/d;"} - 1:3:com.google.android.material.shape.CornerSize access$800(com.google.android.material.shape.ShapeAppearanceModel$Builder):46:46 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;)Li2/d;"} - 1:3:com.google.android.material.shape.EdgeTreatment access$900(com.google.android.material.shape.ShapeAppearanceModel$Builder):46:46 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l$b;)Li2/g;"} - 1:7:com.google.android.material.shape.ShapeAppearanceModel build():460:460 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/l;"} - 1:4:float compatCornerTreatmentSize(com.google.android.material.shape.CornerTreatment):449:449 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/e;)F"} - 5:9:float compatCornerTreatmentSize(com.google.android.material.shape.CornerTreatment):450:450 -> n - 10:13:float compatCornerTreatmentSize(com.google.android.material.shape.CornerTreatment):451:451 -> n - 14:21:float compatCornerTreatmentSize(com.google.android.material.shape.CornerTreatment):452:452 -> n - 1:4:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(float):137:137 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Li2/l$b;"} - 5:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(float):138:138 -> o - 9:12:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(float):139:139 -> o - 13:17:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(float):140:140 -> o - 1:4:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(com.google.android.material.shape.CornerSize):127:127 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/d;)Li2/l$b;"} - 5:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(com.google.android.material.shape.CornerSize):128:128 -> p - 9:12:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(com.google.android.material.shape.CornerSize):129:129 -> p - 13:17:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(com.google.android.material.shape.CornerSize):130:130 -> p - 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCorners(int,float):101:101 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(IF)Li2/l$b;"} - 9:13:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCorners(int,float):102:102 -> q - 1:4:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCorners(com.google.android.material.shape.CornerTreatment):113:113 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/e;)Li2/l$b;"} - 5:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCorners(com.google.android.material.shape.CornerTreatment):114:114 -> r - 9:12:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCorners(com.google.android.material.shape.CornerTreatment):115:115 -> r - 13:17:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCorners(com.google.android.material.shape.CornerTreatment):116:116 -> r - 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCorner(int,com.google.android.material.shape.CornerSize):364:364 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILi2/d;)Li2/l$b;"} - 9:13:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCorner(int,com.google.android.material.shape.CornerSize):365:365 -> s - 1:2:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCorner(com.google.android.material.shape.CornerTreatment):376:376 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/e;)Li2/l$b;"} - 3:12:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCorner(com.google.android.material.shape.CornerTreatment):378:378 -> t - 13:16:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCorner(com.google.android.material.shape.CornerTreatment):380:380 -> t - 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCornerSize(float):195:195 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Li2/l$b;"} - 1:3:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCornerSize(com.google.android.material.shape.CornerSize):203:203 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/d;)Li2/l$b;"} - 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCorner(int,com.google.android.material.shape.CornerSize):319:319 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILi2/d;)Li2/l$b;"} - 9:13:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCorner(int,com.google.android.material.shape.CornerSize):320:320 -> w - 1:2:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCorner(com.google.android.material.shape.CornerTreatment):331:331 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/e;)Li2/l$b;"} - 3:12:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCorner(com.google.android.material.shape.CornerTreatment):333:333 -> x - 13:16:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCorner(com.google.android.material.shape.CornerTreatment):335:335 -> x - 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCornerSize(float):179:179 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Li2/l$b;"} - 1:3:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCornerSize(com.google.android.material.shape.CornerSize):187:187 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/d;)Li2/l$b;"} -com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator -> i2.l$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/f;"} + 1:1:void ():69:69 -> + 2:2:void ():48:48 -> + 3:3:void ():51:51 -> + 4:4:void ():54:54 -> + 5:5:void ():57:57 -> + 6:9:void ():59:62 -> + 10:13:void ():64:67 -> + 14:14:void (com.google.android.material.shape.ShapeAppearanceModel):71:71 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} + 15:15:void (com.google.android.material.shape.ShapeAppearanceModel):48:48 -> + 16:16:void (com.google.android.material.shape.ShapeAppearanceModel):51:51 -> + 17:17:void (com.google.android.material.shape.ShapeAppearanceModel):54:54 -> + 18:18:void (com.google.android.material.shape.ShapeAppearanceModel):57:57 -> + 19:22:void (com.google.android.material.shape.ShapeAppearanceModel):59:62 -> + 23:26:void (com.google.android.material.shape.ShapeAppearanceModel):64:67 -> + 27:30:void (com.google.android.material.shape.ShapeAppearanceModel):72:75 -> + 31:34:void (com.google.android.material.shape.ShapeAppearanceModel):77:80 -> + 35:38:void (com.google.android.material.shape.ShapeAppearanceModel):82:85 -> + 1:2:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(com.google.android.material.shape.CornerTreatment):241:241 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/d;)Lf2/k$b;"} + 3:12:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(com.google.android.material.shape.CornerTreatment):243:243 -> A + 13:16:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(com.google.android.material.shape.CornerTreatment):245:245 -> A + 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCornerSize(float):146:146 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Lf2/k$b;"} + 1:3:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCornerSize(com.google.android.material.shape.CornerSize):154:154 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/c;)Lf2/k$b;"} + 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(int,float):259:259 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"(IF)Lf2/k$b;"} + 9:13:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(int,float):260:260 -> D + 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(int,com.google.android.material.shape.CornerSize):273:273 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf2/c;)Lf2/k$b;"} + 9:13:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(int,com.google.android.material.shape.CornerSize):274:274 -> E + 1:2:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(com.google.android.material.shape.CornerTreatment):285:285 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/d;)Lf2/k$b;"} + 3:12:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(com.google.android.material.shape.CornerTreatment):287:287 -> F + 13:16:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCorner(com.google.android.material.shape.CornerTreatment):289:289 -> F + 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCornerSize(float):162:162 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Lf2/k$b;"} + 1:3:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopRightCornerSize(com.google.android.material.shape.CornerSize):170:170 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/c;)Lf2/k$b;"} + 1:3:com.google.android.material.shape.CornerTreatment access$100(com.google.android.material.shape.ShapeAppearanceModel$Builder):45:45 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;)Lf2/d;"} + 1:3:com.google.android.material.shape.EdgeTreatment access$1000(com.google.android.material.shape.ShapeAppearanceModel$Builder):45:45 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;)Lf2/f;"} + 1:3:com.google.android.material.shape.EdgeTreatment access$1100(com.google.android.material.shape.ShapeAppearanceModel$Builder):45:45 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;)Lf2/f;"} + 1:3:com.google.android.material.shape.EdgeTreatment access$1200(com.google.android.material.shape.ShapeAppearanceModel$Builder):45:45 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;)Lf2/f;"} + 1:3:com.google.android.material.shape.CornerTreatment access$200(com.google.android.material.shape.ShapeAppearanceModel$Builder):45:45 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;)Lf2/d;"} + 1:3:com.google.android.material.shape.CornerTreatment access$300(com.google.android.material.shape.ShapeAppearanceModel$Builder):45:45 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;)Lf2/d;"} + 1:3:com.google.android.material.shape.CornerTreatment access$400(com.google.android.material.shape.ShapeAppearanceModel$Builder):45:45 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;)Lf2/d;"} + 1:3:com.google.android.material.shape.CornerSize access$500(com.google.android.material.shape.ShapeAppearanceModel$Builder):45:45 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;)Lf2/c;"} + 1:3:com.google.android.material.shape.CornerSize access$600(com.google.android.material.shape.ShapeAppearanceModel$Builder):45:45 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;)Lf2/c;"} + 1:3:com.google.android.material.shape.CornerSize access$700(com.google.android.material.shape.ShapeAppearanceModel$Builder):45:45 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;)Lf2/c;"} + 1:3:com.google.android.material.shape.CornerSize access$800(com.google.android.material.shape.ShapeAppearanceModel$Builder):45:45 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;)Lf2/c;"} + 1:3:com.google.android.material.shape.EdgeTreatment access$900(com.google.android.material.shape.ShapeAppearanceModel$Builder):45:45 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k$b;)Lf2/f;"} + 1:7:com.google.android.material.shape.ShapeAppearanceModel build():459:459 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/k;"} + 1:4:float compatCornerTreatmentSize(com.google.android.material.shape.CornerTreatment):448:448 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/d;)F"} + 5:9:float compatCornerTreatmentSize(com.google.android.material.shape.CornerTreatment):449:449 -> n + 10:13:float compatCornerTreatmentSize(com.google.android.material.shape.CornerTreatment):450:450 -> n + 14:21:float compatCornerTreatmentSize(com.google.android.material.shape.CornerTreatment):451:451 -> n + 1:4:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(float):136:136 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Lf2/k$b;"} + 5:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(float):137:137 -> o + 9:12:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(float):138:138 -> o + 13:17:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(float):139:139 -> o + 1:4:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(com.google.android.material.shape.CornerSize):126:126 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/c;)Lf2/k$b;"} + 5:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(com.google.android.material.shape.CornerSize):127:127 -> p + 9:12:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(com.google.android.material.shape.CornerSize):128:128 -> p + 13:17:com.google.android.material.shape.ShapeAppearanceModel$Builder setAllCornerSizes(com.google.android.material.shape.CornerSize):129:129 -> p + 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCorner(int,com.google.android.material.shape.CornerSize):363:363 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf2/c;)Lf2/k$b;"} + 9:13:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCorner(int,com.google.android.material.shape.CornerSize):364:364 -> q + 1:2:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCorner(com.google.android.material.shape.CornerTreatment):375:375 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/d;)Lf2/k$b;"} + 3:12:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCorner(com.google.android.material.shape.CornerTreatment):377:377 -> r + 13:16:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCorner(com.google.android.material.shape.CornerTreatment):379:379 -> r + 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCornerSize(float):194:194 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Lf2/k$b;"} + 1:3:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomLeftCornerSize(com.google.android.material.shape.CornerSize):202:202 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/c;)Lf2/k$b;"} + 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCorner(int,com.google.android.material.shape.CornerSize):318:318 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf2/c;)Lf2/k$b;"} + 9:13:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCorner(int,com.google.android.material.shape.CornerSize):319:319 -> u + 1:2:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCorner(com.google.android.material.shape.CornerTreatment):330:330 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/d;)Lf2/k$b;"} + 3:12:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCorner(com.google.android.material.shape.CornerTreatment):332:332 -> v + 13:16:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCorner(com.google.android.material.shape.CornerTreatment):334:334 -> v + 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCornerSize(float):178:178 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Lf2/k$b;"} + 1:3:com.google.android.material.shape.ShapeAppearanceModel$Builder setBottomRightCornerSize(com.google.android.material.shape.CornerSize):186:186 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/c;)Lf2/k$b;"} + 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(int,float):215:215 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(IF)Lf2/k$b;"} + 9:13:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(int,float):216:216 -> y + 1:8:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(int,com.google.android.material.shape.CornerSize):229:229 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf2/c;)Lf2/k$b;"} + 9:13:com.google.android.material.shape.ShapeAppearanceModel$Builder setTopLeftCorner(int,com.google.android.material.shape.CornerSize):230:230 -> z +com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator -> f2.k$c: # {"id":"sourceFile","fileName":"ShapeAppearanceModel.java"} com.google.android.material.shape.CornerSize apply(com.google.android.material.shape.CornerSize) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/d;)Li2/d;"} -com.google.android.material.shape.ShapeAppearancePathProvider -> i2.m: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/c;)Lf2/c;"} +com.google.android.material.shape.ShapeAppearancePathProvider -> f2.l: # {"id":"sourceFile","fileName":"ShapeAppearancePathProvider.java"} com.google.android.material.shape.ShapePath[] cornerPaths -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"[Li2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lf2/m;"} android.graphics.Matrix[] cornerTransforms -> b android.graphics.Matrix[] edgeTransforms -> c android.graphics.PointF pointF -> d android.graphics.Path overlappedEdgePath -> e android.graphics.Path boundsPath -> f com.google.android.material.shape.ShapePath shapePath -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/m;"} float[] scratch -> h float[] scratch2 -> i android.graphics.Path edgePath -> j android.graphics.Path cornerPath -> k boolean edgeIntersectionCheckEnabled -> l - 1:4:void ():76:76 -> - 5:8:void ():60:60 -> - 9:12:void ():61:61 -> - 13:16:void ():62:62 -> - 17:23:void ():65:65 -> - 24:30:void ():66:66 -> - 31:37:void ():67:67 -> - 38:45:void ():68:68 -> - 46:49:void ():69:69 -> - 50:53:void ():70:70 -> - 54:60:void ():71:71 -> - 61:68:void ():72:72 -> - 69:73:void ():74:74 -> - 74:82:void ():78:78 -> - 83:91:void ():79:79 -> - 92:104:void ():80:80 -> - 3:8:float angleOfEdge(int):362:362 -> a - 1:13:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):209:209 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/m$c;I)V"} - 14:26:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):210:210 -> b - 27:37:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):211:211 -> b - 38:49:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):213:213 -> b - 50:60:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):215:215 -> b - 61:73:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):217:217 -> b - 74:77:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):218:218 -> b - 78:89:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):219:219 -> b - 3:4:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):224:224 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/m$c;I)V"} - 5:17:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):225:225 -> c - 18:30:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):226:226 -> c - 31:39:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):227:227 -> c - 40:51:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):229:229 -> c - 52:63:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):230:230 -> c - 64:72:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):231:231 -> c - 73:98:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):233:233 -> c - 99:102:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):235:235 -> c - 103:108:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):236:236 -> c - 109:113:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):237:237 -> c - 114:119:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):238:238 -> c - 120:126:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):239:239 -> c - 127:131:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):240:240 -> c - 132:142:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):241:241 -> c - 143:146:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):243:243 -> c - 147:154:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):244:244 -> c - 155:162:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):245:245 -> c - 163:168:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):246:246 -> c - 169:177:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):250:250 -> c - 178:187:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):254:254 -> c - 188:197:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):255:255 -> c - 198:206:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):256:256 -> c - 207:217:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):257:257 -> c - 218:229:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):260:260 -> c - 230:240:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):262:262 -> c - 241:244:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):265:265 -> c - 245:254:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):266:266 -> c - 1:3:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float[],float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):153:153 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;[FFLandroid/graphics/RectF;Li2/m$b;Landroid/graphics/Path;)V"} - 4:8:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float[],float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):154:154 -> d - 9:13:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float[],float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):155:155 -> d - 14:20:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float[],float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):156:156 -> d - 21:35:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float[],float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):157:157 -> d - 36:38:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float[],float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):164:164 -> d - 39:46:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float[],float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):165:165 -> d - 47:49:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float[],float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):169:169 -> d - 50:55:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float[],float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):170:170 -> d - 56:58:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float[],float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):173:173 -> d - 59:63:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float[],float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):174:174 -> d - 64:71:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float[],float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):177:177 -> d - 72:79:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float[],float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):178:178 -> d - 10:17:void getCoordinatesOfCorner(int,android.graphics.RectF,android.graphics.PointF):356:356 -> e - 18:25:void getCoordinatesOfCorner(int,android.graphics.RectF,android.graphics.PointF):352:352 -> e - 26:33:void getCoordinatesOfCorner(int,android.graphics.RectF,android.graphics.PointF):349:349 -> e - 34:41:void getCoordinatesOfCorner(int,android.graphics.RectF,android.graphics.PointF):346:346 -> e - 10:14:com.google.android.material.shape.CornerSize getCornerSizeForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):324:324 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILi2/l;)Li2/d;"} - 15:19:com.google.android.material.shape.CornerSize getCornerSizeForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):321:321 -> f - 20:24:com.google.android.material.shape.CornerSize getCornerSizeForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):319:319 -> f - 25:29:com.google.android.material.shape.CornerSize getCornerSizeForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):317:317 -> f - 10:14:com.google.android.material.shape.CornerTreatment getCornerTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):309:309 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILi2/l;)Li2/e;"} - 15:19:com.google.android.material.shape.CornerTreatment getCornerTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):306:306 -> g - 20:24:com.google.android.material.shape.CornerTreatment getCornerTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):304:304 -> g - 25:29:com.google.android.material.shape.CornerTreatment getCornerTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):302:302 -> g - 1:11:float getEdgeCenterForIndex(android.graphics.RectF,int):284:284 -> h - 12:16:float getEdgeCenterForIndex(android.graphics.RectF,int):285:285 -> h - 17:28:float getEdgeCenterForIndex(android.graphics.RectF,int):286:286 -> h - 29:42:float getEdgeCenterForIndex(android.graphics.RectF,int):294:294 -> h - 43:56:float getEdgeCenterForIndex(android.graphics.RectF,int):290:290 -> h - 10:14:com.google.android.material.shape.EdgeTreatment getEdgeTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):339:339 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILi2/l;)Li2/g;"} - 15:19:com.google.android.material.shape.EdgeTreatment getEdgeTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):336:336 -> i - 20:24:com.google.android.material.shape.EdgeTreatment getEdgeTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):334:334 -> i - 25:29:com.google.android.material.shape.EdgeTreatment getEdgeTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):332:332 -> i - 1:3:com.google.android.material.shape.ShapeAppearancePathProvider getInstance():89:89 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/m;"} - 1:5:boolean pathOverlapsCorner(android.graphics.Path,int):271:271 -> k - 6:18:boolean pathOverlapsCorner(android.graphics.Path,int):272:272 -> k - 19:24:boolean pathOverlapsCorner(android.graphics.Path,int):274:274 -> k - 25:27:boolean pathOverlapsCorner(android.graphics.Path,int):275:275 -> k - 28:32:boolean pathOverlapsCorner(android.graphics.Path,int):276:276 -> k - 33:39:boolean pathOverlapsCorner(android.graphics.Path,int):277:277 -> k - 40:42:boolean pathOverlapsCorner(android.graphics.Path,int):278:278 -> k - 43:70:boolean pathOverlapsCorner(android.graphics.Path,int):280:280 -> k - 3:10:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int,float[]):186:186 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/m$c;I[F)V"} - 11:18:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int,float[]):187:187 -> l - 19:34:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int,float[]):188:188 -> l - 35:37:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int,float[]):189:189 -> l - 38:41:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int,float[]):191:191 -> l - 42:48:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int,float[]):192:192 -> l - 49:55:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int,float[]):193:193 -> l - 56:68:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int,float[]):194:194 -> l - 69:76:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int,float[]):195:195 -> l - 1:13:void setEdgePathAndTransform(int):199:199 -> m - 14:26:void setEdgePathAndTransform(int):200:200 -> m - 27:35:void setEdgePathAndTransform(int):201:201 -> m - 36:39:void setEdgePathAndTransform(int):202:202 -> m - 40:46:void setEdgePathAndTransform(int):203:203 -> m - 47:59:void setEdgePathAndTransform(int):204:204 -> m - 60:67:void setEdgePathAndTransform(int):205:205 -> m -com.google.android.material.shape.ShapeAppearancePathProvider$Lazy -> i2.m$a: + 1:4:void ():71:71 -> + 5:8:void ():55:55 -> + 9:12:void ():56:56 -> + 13:16:void ():57:57 -> + 17:23:void ():60:60 -> + 24:30:void ():61:61 -> + 31:37:void ():62:62 -> + 38:45:void ():63:63 -> + 46:49:void ():64:64 -> + 50:53:void ():65:65 -> + 54:60:void ():66:66 -> + 61:68:void ():67:67 -> + 69:73:void ():69:69 -> + 74:82:void ():73:73 -> + 83:91:void ():74:74 -> + 92:104:void ():75:75 -> + 3:8:float angleOfEdge(int):325:325 -> a + 1:13:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):170:170 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/l$c;I)V"} + 14:26:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):171:171 -> b + 27:37:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):172:172 -> b + 38:49:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):174:174 -> b + 50:60:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):176:176 -> b + 61:73:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):178:178 -> b + 74:77:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):179:179 -> b + 78:89:void appendCornerPath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):180:180 -> b + 3:4:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):185:185 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/l$c;I)V"} + 5:17:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):186:186 -> c + 18:30:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):187:187 -> c + 31:39:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):188:188 -> c + 40:51:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):190:190 -> c + 52:63:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):191:191 -> c + 64:72:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):192:192 -> c + 73:98:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):194:194 -> c + 99:102:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):196:196 -> c + 103:108:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):197:197 -> c + 109:113:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):198:198 -> c + 114:119:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):199:199 -> c + 120:126:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):200:200 -> c + 127:131:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):201:201 -> c + 132:142:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):202:202 -> c + 143:146:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):204:204 -> c + 147:154:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):206:206 -> c + 155:162:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):207:207 -> c + 163:168:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):208:208 -> c + 169:177:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):212:212 -> c + 178:187:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):216:216 -> c + 188:197:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):217:217 -> c + 198:206:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):218:218 -> c + 207:217:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):219:219 -> c + 218:229:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):222:222 -> c + 230:240:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):224:224 -> c + 241:244:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):227:227 -> c + 245:254:void appendEdgePath(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):228:228 -> c + 7:10:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,android.graphics.Path):99:99 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;FLandroid/graphics/RectF;Landroid/graphics/Path;)V"} + 1:3:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):118:118 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;FLandroid/graphics/RectF;Lf2/l$b;Landroid/graphics/Path;)V"} + 4:8:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):119:119 -> e + 9:13:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):120:120 -> e + 14:20:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):121:121 -> e + 21:35:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):122:122 -> e + 36:38:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):129:129 -> e + 39:46:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):130:130 -> e + 47:49:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):134:134 -> e + 50:55:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):135:135 -> e + 56:58:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):138:138 -> e + 59:63:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):139:139 -> e + 64:71:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):142:142 -> e + 72:79:void calculatePath(com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):143:143 -> e + 10:17:void getCoordinatesOfCorner(int,android.graphics.RectF,android.graphics.PointF):319:319 -> f + 18:25:void getCoordinatesOfCorner(int,android.graphics.RectF,android.graphics.PointF):315:315 -> f + 26:33:void getCoordinatesOfCorner(int,android.graphics.RectF,android.graphics.PointF):312:312 -> f + 34:41:void getCoordinatesOfCorner(int,android.graphics.RectF,android.graphics.PointF):309:309 -> f + 10:14:com.google.android.material.shape.CornerSize getCornerSizeForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):287:287 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf2/k;)Lf2/c;"} + 15:19:com.google.android.material.shape.CornerSize getCornerSizeForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):284:284 -> g + 20:24:com.google.android.material.shape.CornerSize getCornerSizeForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):282:282 -> g + 25:29:com.google.android.material.shape.CornerSize getCornerSizeForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):280:280 -> g + 10:14:com.google.android.material.shape.CornerTreatment getCornerTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):272:272 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf2/k;)Lf2/d;"} + 15:19:com.google.android.material.shape.CornerTreatment getCornerTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):269:269 -> h + 20:24:com.google.android.material.shape.CornerTreatment getCornerTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):267:267 -> h + 25:29:com.google.android.material.shape.CornerTreatment getCornerTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):265:265 -> h + 1:11:float getEdgeCenterForIndex(android.graphics.RectF,int):247:247 -> i + 12:16:float getEdgeCenterForIndex(android.graphics.RectF,int):248:248 -> i + 17:28:float getEdgeCenterForIndex(android.graphics.RectF,int):249:249 -> i + 29:42:float getEdgeCenterForIndex(android.graphics.RectF,int):257:257 -> i + 43:56:float getEdgeCenterForIndex(android.graphics.RectF,int):253:253 -> i + 10:14:com.google.android.material.shape.EdgeTreatment getEdgeTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):302:302 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf2/k;)Lf2/f;"} + 15:19:com.google.android.material.shape.EdgeTreatment getEdgeTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):299:299 -> j + 20:24:com.google.android.material.shape.EdgeTreatment getEdgeTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):297:297 -> j + 25:29:com.google.android.material.shape.EdgeTreatment getEdgeTreatmentForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):295:295 -> j + 1:3:com.google.android.material.shape.ShapeAppearancePathProvider getInstance():83:83 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/l;"} + 1:5:boolean pathOverlapsCorner(android.graphics.Path,int):234:234 -> l + 6:18:boolean pathOverlapsCorner(android.graphics.Path,int):235:235 -> l + 19:24:boolean pathOverlapsCorner(android.graphics.Path,int):237:237 -> l + 25:27:boolean pathOverlapsCorner(android.graphics.Path,int):238:238 -> l + 28:32:boolean pathOverlapsCorner(android.graphics.Path,int):239:239 -> l + 33:39:boolean pathOverlapsCorner(android.graphics.Path,int):240:240 -> l + 40:42:boolean pathOverlapsCorner(android.graphics.Path,int):241:241 -> l + 43:70:boolean pathOverlapsCorner(android.graphics.Path,int):243:243 -> l + 1:6:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):148:148 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/l$c;I)V"} + 7:22:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):149:149 -> m + 23:25:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):150:150 -> m + 26:29:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):152:152 -> m + 30:36:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):153:153 -> m + 37:43:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):154:154 -> m + 44:56:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):155:155 -> m + 57:64:void setCornerPathAndTransform(com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec,int):156:156 -> m + 1:13:void setEdgePathAndTransform(int):160:160 -> n + 14:26:void setEdgePathAndTransform(int):161:161 -> n + 27:35:void setEdgePathAndTransform(int):162:162 -> n + 36:39:void setEdgePathAndTransform(int):163:163 -> n + 40:46:void setEdgePathAndTransform(int):164:164 -> n + 47:59:void setEdgePathAndTransform(int):165:165 -> n + 60:67:void setEdgePathAndTransform(int):166:166 -> n +com.google.android.material.shape.ShapeAppearancePathProvider$Lazy -> f2.l$a: # {"id":"sourceFile","fileName":"ShapeAppearancePathProvider.java"} com.google.android.material.shape.ShapeAppearancePathProvider INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/m;"} - 1:8:void ():42:42 -> -com.google.android.material.shape.ShapeAppearancePathProvider$PathListener -> i2.m$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/l;"} + 1:8:void ():39:39 -> +com.google.android.material.shape.ShapeAppearancePathProvider$PathListener -> f2.l$b: # {"id":"sourceFile","fileName":"ShapeAppearancePathProvider.java"} void onEdgePathCreated(com.google.android.material.shape.ShapePath,android.graphics.Matrix,int) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n;Landroid/graphics/Matrix;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m;Landroid/graphics/Matrix;I)V"} void onCornerPathCreated(com.google.android.material.shape.ShapePath,android.graphics.Matrix,int) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n;Landroid/graphics/Matrix;I)V"} -com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec -> i2.m$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m;Landroid/graphics/Matrix;I)V"} +com.google.android.material.shape.ShapeAppearancePathProvider$ShapeAppearancePathSpec -> f2.l$c: # {"id":"sourceFile","fileName":"ShapeAppearancePathProvider.java"} com.google.android.material.shape.ShapeAppearanceModel shapeAppearanceModel -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/k;"} android.graphics.Path path -> b android.graphics.RectF bounds -> c com.google.android.material.shape.ShapeAppearancePathProvider$PathListener pathListener -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/m$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/l$b;"} float interpolation -> e - 1:3:void (com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):385:385 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;FLandroid/graphics/RectF;Li2/m$b;Landroid/graphics/Path;)V"} - 4:5:void (com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):386:386 -> - 6:7:void (com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):387:387 -> - 8:9:void (com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):388:388 -> - 10:11:void (com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):389:389 -> - 12:14:void (com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):390:390 -> -com.google.android.material.shape.ShapePath -> i2.n: + 1:3:void (com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):348:348 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;FLandroid/graphics/RectF;Lf2/l$b;Landroid/graphics/Path;)V"} + 4:5:void (com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):349:349 -> + 6:7:void (com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):350:350 -> + 8:9:void (com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):351:351 -> + 10:11:void (com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):352:352 -> + 12:14:void (com.google.android.material.shape.ShapeAppearanceModel,float,android.graphics.RectF,com.google.android.material.shape.ShapeAppearancePathProvider$PathListener,android.graphics.Path):353:353 -> +com.google.android.material.shape.ShapePath -> f2.m: # {"id":"sourceFile","fileName":"ShapePath.java"} float startX -> a float startY -> b @@ -155124,118 +151318,118 @@ com.google.android.material.shape.ShapePath -> i2.n: java.util.List operations -> g java.util.List shadowCompatOperations -> h boolean containsIncompatibleShadowOp -> i - 1:3:void ():94:94 -> - 4:10:void ():90:90 -> - 11:18:void ():91:91 -> - 19:22:void ():95:95 -> - 1:5:void addArc(float,float,float,float,float,float):249:249 -> a - 6:8:void addArc(float,float,float,float,float,float):250:250 -> a - 9:11:void addArc(float,float,float,float,float,float):251:251 -> a - 12:16:void addArc(float,float,float,float,float,float):252:252 -> a - 17:45:void addArc(float,float,float,float,float,float):254:254 -> a - 46:58:void addArc(float,float,float,float,float,float):260:260 -> a - 59:69:void addArc(float,float,float,float,float,float):267:267 -> a - 70:77:void addArc(float,float,float,float,float,float):265:265 -> a - 78:88:void addArc(float,float,float,float,float,float):270:270 -> a - 89:92:void addArc(float,float,float,float,float,float):268:268 -> a - 1:9:void addConnectingShadowIfNecessary(float):331:331 -> b - 10:26:void addConnectingShadowIfNecessary(float):335:335 -> b - 27:28:void addConnectingShadowIfNecessary(float):340:340 -> b - 29:47:void addConnectingShadowIfNecessary(float):341:341 -> b - 48:54:void addConnectingShadowIfNecessary(float):342:342 -> b - 55:57:void addConnectingShadowIfNecessary(float):343:343 -> b - 58:67:void addConnectingShadowIfNecessary(float):344:344 -> b - 68:71:void addConnectingShadowIfNecessary(float):345:345 -> b - 1:3:void addShadowCompatOperation(com.google.android.material.shape.ShapePath$ShadowCompatOperation,float,float):313:313 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$g;FF)V"} - 4:8:void addShadowCompatOperation(com.google.android.material.shape.ShapePath$ShadowCompatOperation,float,float):314:314 -> c - 9:12:void addShadowCompatOperation(com.google.android.material.shape.ShapePath$ShadowCompatOperation,float,float):315:315 -> c - 1:9:void applyToPath(android.graphics.Matrix,android.graphics.Path):280:280 -> d - 10:17:void applyToPath(android.graphics.Matrix,android.graphics.Path):281:281 -> d - 18:24:void applyToPath(android.graphics.Matrix,android.graphics.Path):282:282 -> d - 1:3:boolean containsIncompatibleShadowOp():323:323 -> e - 1:7:com.google.android.material.shape.ShapePath$ShadowCompatOperation createShadowCompatOperation(android.graphics.Matrix):293:293 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Matrix;)Li2/n$g;"} - 8:12:com.google.android.material.shape.ShapePath$ShadowCompatOperation createShadowCompatOperation(android.graphics.Matrix):294:294 -> f - 13:19:com.google.android.material.shape.ShapePath$ShadowCompatOperation createShadowCompatOperation(android.graphics.Matrix):295:295 -> f - 20:25:com.google.android.material.shape.ShapePath$ShadowCompatOperation createShadowCompatOperation(android.graphics.Matrix):296:296 -> f - 1:3:float getCurrentShadowAngle():365:365 -> g - 1:3:float getEndShadowAngle():369:369 -> h - 1:3:float getEndX():357:357 -> i - 1:3:float getEndY():361:361 -> j - 1:3:float getStartX():349:349 -> k - 1:3:float getStartY():353:353 -> l - 1:5:void lineTo(float,float):130:130 -> m - 6:8:void lineTo(float,float):131:131 -> m - 9:11:void lineTo(float,float):132:132 -> m - 12:16:void lineTo(float,float):133:133 -> m - 17:29:void lineTo(float,float):136:136 -> m - 30:36:void lineTo(float,float):140:140 -> m - 37:41:void lineTo(float,float):141:141 -> m - 42:44:void lineTo(float,float):138:138 -> m - 45:47:void lineTo(float,float):143:143 -> m - 48:51:void lineTo(float,float):144:144 -> m - 4:7:void reset(float,float):107:107 -> n - 1:3:void reset(float,float,float,float):112:112 -> o - 4:6:void reset(float,float,float,float):113:113 -> o - 7:9:void reset(float,float,float,float):114:114 -> o - 10:12:void reset(float,float,float,float):115:115 -> o - 13:19:void reset(float,float,float,float):116:116 -> o - 20:22:void reset(float,float,float,float):117:117 -> o - 23:27:void reset(float,float,float,float):118:118 -> o - 28:33:void reset(float,float,float,float):119:119 -> o - 34:36:void reset(float,float,float,float):120:120 -> o - 1:3:void setCurrentShadowAngle(float):389:389 -> p - 1:3:void setEndShadowAngle(float):393:393 -> q - 1:3:void setEndX(float):381:381 -> r - 1:3:void setEndY(float):385:385 -> s - 1:3:void setStartX(float):373:373 -> t - 1:3:void setStartY(float):377:377 -> u -com.google.android.material.shape.ShapePath$1 -> i2.n$a: + 1:3:void ():96:96 -> + 4:10:void ():92:92 -> + 11:18:void ():93:93 -> + 19:22:void ():97:97 -> + 1:5:void addArc(float,float,float,float,float,float):253:253 -> a + 6:8:void addArc(float,float,float,float,float,float):254:254 -> a + 9:11:void addArc(float,float,float,float,float,float):255:255 -> a + 12:16:void addArc(float,float,float,float,float,float):256:256 -> a + 17:45:void addArc(float,float,float,float,float,float):258:258 -> a + 46:58:void addArc(float,float,float,float,float,float):264:264 -> a + 59:69:void addArc(float,float,float,float,float,float):271:271 -> a + 70:77:void addArc(float,float,float,float,float,float):269:269 -> a + 78:88:void addArc(float,float,float,float,float,float):274:274 -> a + 89:92:void addArc(float,float,float,float,float,float):272:272 -> a + 1:9:void addConnectingShadowIfNecessary(float):335:335 -> b + 10:26:void addConnectingShadowIfNecessary(float):339:339 -> b + 27:28:void addConnectingShadowIfNecessary(float):344:344 -> b + 29:47:void addConnectingShadowIfNecessary(float):345:345 -> b + 48:54:void addConnectingShadowIfNecessary(float):346:346 -> b + 55:57:void addConnectingShadowIfNecessary(float):347:347 -> b + 58:67:void addConnectingShadowIfNecessary(float):348:348 -> b + 68:71:void addConnectingShadowIfNecessary(float):349:349 -> b + 1:3:void addShadowCompatOperation(com.google.android.material.shape.ShapePath$ShadowCompatOperation,float,float):317:317 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$g;FF)V"} + 4:8:void addShadowCompatOperation(com.google.android.material.shape.ShapePath$ShadowCompatOperation,float,float):318:318 -> c + 9:12:void addShadowCompatOperation(com.google.android.material.shape.ShapePath$ShadowCompatOperation,float,float):319:319 -> c + 1:9:void applyToPath(android.graphics.Matrix,android.graphics.Path):284:284 -> d + 10:17:void applyToPath(android.graphics.Matrix,android.graphics.Path):285:285 -> d + 18:24:void applyToPath(android.graphics.Matrix,android.graphics.Path):286:286 -> d + 1:3:boolean containsIncompatibleShadowOp():327:327 -> e + 1:7:com.google.android.material.shape.ShapePath$ShadowCompatOperation createShadowCompatOperation(android.graphics.Matrix):297:297 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Matrix;)Lf2/m$g;"} + 8:12:com.google.android.material.shape.ShapePath$ShadowCompatOperation createShadowCompatOperation(android.graphics.Matrix):298:298 -> f + 13:19:com.google.android.material.shape.ShapePath$ShadowCompatOperation createShadowCompatOperation(android.graphics.Matrix):299:299 -> f + 20:25:com.google.android.material.shape.ShapePath$ShadowCompatOperation createShadowCompatOperation(android.graphics.Matrix):300:300 -> f + 1:3:float getCurrentShadowAngle():369:369 -> g + 1:3:float getEndShadowAngle():373:373 -> h + 1:3:float getEndX():361:361 -> i + 1:3:float getEndY():365:365 -> j + 1:3:float getStartX():353:353 -> k + 1:3:float getStartY():357:357 -> l + 1:5:void lineTo(float,float):132:132 -> m + 6:8:void lineTo(float,float):133:133 -> m + 9:11:void lineTo(float,float):134:134 -> m + 12:16:void lineTo(float,float):135:135 -> m + 17:29:void lineTo(float,float):138:138 -> m + 30:36:void lineTo(float,float):142:142 -> m + 37:41:void lineTo(float,float):143:143 -> m + 42:44:void lineTo(float,float):140:140 -> m + 45:47:void lineTo(float,float):145:145 -> m + 48:51:void lineTo(float,float):146:146 -> m + 4:7:void reset(float,float):109:109 -> n + 1:3:void reset(float,float,float,float):114:114 -> o + 4:6:void reset(float,float,float,float):115:115 -> o + 7:9:void reset(float,float,float,float):116:116 -> o + 10:12:void reset(float,float,float,float):117:117 -> o + 13:19:void reset(float,float,float,float):118:118 -> o + 20:22:void reset(float,float,float,float):119:119 -> o + 23:27:void reset(float,float,float,float):120:120 -> o + 28:33:void reset(float,float,float,float):121:121 -> o + 34:36:void reset(float,float,float,float):122:122 -> o + 1:3:void setCurrentShadowAngle(float):393:393 -> p + 1:3:void setEndShadowAngle(float):397:397 -> q + 1:3:void setEndX(float):385:385 -> r + 1:3:void setEndY(float):389:389 -> s + 1:3:void setStartX(float):377:377 -> t + 1:3:void setStartY(float):381:381 -> u +com.google.android.material.shape.ShapePath$1 -> f2.m$a: # {"id":"sourceFile","fileName":"ShapePath.java"} java.util.List val$operations -> c android.graphics.Matrix val$transformCopy -> d com.google.android.material.shape.ShapePath this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/n;"} - 1:10:void (com.google.android.material.shape.ShapePath,java.util.List,android.graphics.Matrix):296:296 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n;Ljava/util/List;Landroid/graphics/Matrix;)V"} - 1:18:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):300:300 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Matrix;Lh2/a;ILandroid/graphics/Canvas;)V"} - 19:25:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):301:301 -> a -com.google.android.material.shape.ShapePath$ArcShadowOperation -> i2.n$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/m;"} + 1:10:void (com.google.android.material.shape.ShapePath,java.util.List,android.graphics.Matrix):300:300 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m;Ljava/util/List;Landroid/graphics/Matrix;)V"} + 1:18:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):304:304 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Matrix;Le2/a;ILandroid/graphics/Canvas;)V"} + 19:25:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):305:305 -> a +com.google.android.material.shape.ShapePath$ArcShadowOperation -> f2.m$b: # {"id":"sourceFile","fileName":"ShapePath.java"} com.google.android.material.shape.ShapePath$PathArcOperation operation -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/n$d;"} - 1:3:void (com.google.android.material.shape.ShapePath$PathArcOperation):543:543 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$d;)V"} - 4:6:void (com.google.android.material.shape.ShapePath$PathArcOperation):544:544 -> - 1:6:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):553:553 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Matrix;Lh2/a;ILandroid/graphics/Canvas;)V"} - 7:12:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):554:554 -> a - 13:16:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):555:555 -> a - 17:45:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):557:557 -> a - 46:49:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):558:558 -> a -com.google.android.material.shape.ShapePath$LineShadowOperation -> i2.n$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/m$d;"} + 1:3:void (com.google.android.material.shape.ShapePath$PathArcOperation):547:547 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$d;)V"} + 4:6:void (com.google.android.material.shape.ShapePath$PathArcOperation):548:548 -> + 1:6:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):557:557 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Matrix;Le2/a;ILandroid/graphics/Canvas;)V"} + 7:12:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):558:558 -> a + 13:16:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):559:559 -> a + 17:45:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):561:561 -> a + 46:49:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):562:562 -> a +com.google.android.material.shape.ShapePath$LineShadowOperation -> f2.m$c: # {"id":"sourceFile","fileName":"ShapePath.java"} com.google.android.material.shape.ShapePath$PathLineOperation operation -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/n$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/m$e;"} float startX -> d float startY -> e - 1:3:void (com.google.android.material.shape.ShapePath$PathLineOperation,float,float):422:422 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$e;FF)V"} - 4:5:void (com.google.android.material.shape.ShapePath$PathLineOperation,float,float):423:423 -> - 6:7:void (com.google.android.material.shape.ShapePath$PathLineOperation,float,float):424:424 -> - 8:10:void (com.google.android.material.shape.ShapePath$PathLineOperation,float,float):425:425 -> - 1:9:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):434:434 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Matrix;Lh2/a;ILandroid/graphics/Canvas;)V"} - 10:18:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):435:435 -> a - 19:31:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):436:436 -> a - 32:36:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):438:438 -> a - 37:45:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):439:439 -> a - 46:54:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):440:440 -> a - 55:60:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):441:441 -> a - 1:30:float getAngle():445:445 -> c -com.google.android.material.shape.ShapePath$PathArcOperation -> i2.n$d: + 1:3:void (com.google.android.material.shape.ShapePath$PathLineOperation,float,float):426:426 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$e;FF)V"} + 4:5:void (com.google.android.material.shape.ShapePath$PathLineOperation,float,float):427:427 -> + 6:7:void (com.google.android.material.shape.ShapePath$PathLineOperation,float,float):428:428 -> + 8:10:void (com.google.android.material.shape.ShapePath$PathLineOperation,float,float):429:429 -> + 1:9:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):438:438 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Matrix;Le2/a;ILandroid/graphics/Canvas;)V"} + 10:18:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):439:439 -> a + 19:31:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):440:440 -> a + 32:36:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):442:442 -> a + 37:45:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):443:443 -> a + 46:54:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):444:444 -> a + 55:60:void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):445:445 -> a + 1:30:float getAngle():449:449 -> c +com.google.android.material.shape.ShapePath$PathArcOperation -> f2.m$d: # {"id":"sourceFile","fileName":"ShapePath.java"} float left -> b float top -> c @@ -155244,436 +151438,85 @@ com.google.android.material.shape.ShapePath$PathArcOperation -> i2.n$d: float startAngle -> f float sweepAngle -> g android.graphics.RectF rectF -> h - 1:8:void ():655:655 -> - 1:3:void (float,float,float,float):688:688 -> - 4:6:void (float,float,float,float):689:689 -> - 7:9:void (float,float,float,float):690:690 -> - 10:12:void (float,float,float,float):691:691 -> - 13:16:void (float,float,float,float):692:692 -> - 1:2:void applyToPath(android.graphics.Matrix,android.graphics.Path):697:697 -> a - 3:5:void applyToPath(android.graphics.Matrix,android.graphics.Path):698:698 -> a - 6:8:void applyToPath(android.graphics.Matrix,android.graphics.Path):699:699 -> a - 9:29:void applyToPath(android.graphics.Matrix,android.graphics.Path):700:700 -> a - 30:41:void applyToPath(android.graphics.Matrix,android.graphics.Path):701:701 -> a - 42:45:void applyToPath(android.graphics.Matrix,android.graphics.Path):702:702 -> a - 1:5:float access$1000(com.google.android.material.shape.ShapePath$PathArcOperation):654:654 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$d;)F"} - 1:5:float access$1100(com.google.android.material.shape.ShapePath$PathArcOperation):654:654 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$d;)F"} - 1:5:float access$1200(com.google.android.material.shape.ShapePath$PathArcOperation):654:654 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$d;)F"} - 1:5:float access$1300(com.google.android.material.shape.ShapePath$PathArcOperation):654:654 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$d;)F"} - 1:4:void access$600(com.google.android.material.shape.ShapePath$PathArcOperation,float):654:654 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$d;F)V"} - 1:4:void access$700(com.google.android.material.shape.ShapePath$PathArcOperation,float):654:654 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$d;F)V"} - 1:5:float access$800(com.google.android.material.shape.ShapePath$PathArcOperation):654:654 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$d;)F"} - 1:5:float access$900(com.google.android.material.shape.ShapePath$PathArcOperation):654:654 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$d;)F"} - 1:3:float getBottom():718:718 -> j - 1:3:float getLeft():706:706 -> k - 1:3:float getRight():714:714 -> l - 1:3:float getStartAngle():738:738 -> m - 1:3:float getSweepAngle():742:742 -> n - 1:3:float getTop():710:710 -> o - 1:3:void setBottom(float):734:734 -> p - 1:3:void setLeft(float):722:722 -> q - 1:3:void setRight(float):730:730 -> r - 1:3:void setStartAngle(float):746:746 -> s - 1:3:void setSweepAngle(float):750:750 -> t - 1:3:void setTop(float):726:726 -> u -com.google.android.material.shape.ShapePath$PathLineOperation -> i2.n$e: + 1:8:void ():659:659 -> + 1:3:void (float,float,float,float):692:692 -> + 4:6:void (float,float,float,float):693:693 -> + 7:9:void (float,float,float,float):694:694 -> + 10:12:void (float,float,float,float):695:695 -> + 13:16:void (float,float,float,float):696:696 -> + 1:2:void applyToPath(android.graphics.Matrix,android.graphics.Path):701:701 -> a + 3:5:void applyToPath(android.graphics.Matrix,android.graphics.Path):702:702 -> a + 6:8:void applyToPath(android.graphics.Matrix,android.graphics.Path):703:703 -> a + 9:29:void applyToPath(android.graphics.Matrix,android.graphics.Path):704:704 -> a + 30:41:void applyToPath(android.graphics.Matrix,android.graphics.Path):705:705 -> a + 42:45:void applyToPath(android.graphics.Matrix,android.graphics.Path):706:706 -> a + 1:5:float access$1000(com.google.android.material.shape.ShapePath$PathArcOperation):658:658 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$d;)F"} + 1:5:float access$1100(com.google.android.material.shape.ShapePath$PathArcOperation):658:658 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$d;)F"} + 1:5:float access$1200(com.google.android.material.shape.ShapePath$PathArcOperation):658:658 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$d;)F"} + 1:5:float access$1300(com.google.android.material.shape.ShapePath$PathArcOperation):658:658 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$d;)F"} + 1:4:void access$600(com.google.android.material.shape.ShapePath$PathArcOperation,float):658:658 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$d;F)V"} + 1:4:void access$700(com.google.android.material.shape.ShapePath$PathArcOperation,float):658:658 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$d;F)V"} + 1:5:float access$800(com.google.android.material.shape.ShapePath$PathArcOperation):658:658 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$d;)F"} + 1:5:float access$900(com.google.android.material.shape.ShapePath$PathArcOperation):658:658 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$d;)F"} + 1:3:float getBottom():722:722 -> j + 1:3:float getLeft():710:710 -> k + 1:3:float getRight():718:718 -> l + 1:3:float getStartAngle():742:742 -> m + 1:3:float getSweepAngle():746:746 -> n + 1:3:float getTop():714:714 -> o + 1:3:void setBottom(float):738:738 -> p + 1:3:void setLeft(float):726:726 -> q + 1:3:void setRight(float):734:734 -> r + 1:3:void setStartAngle(float):750:750 -> s + 1:3:void setSweepAngle(float):754:754 -> t + 1:3:void setTop(float):730:730 -> u +com.google.android.material.shape.ShapePath$PathLineOperation -> f2.m$e: # {"id":"sourceFile","fileName":"ShapePath.java"} float x -> b float y -> c - 1:4:void ():574:574 -> - 1:2:void applyToPath(android.graphics.Matrix,android.graphics.Path):580:580 -> a - 3:5:void applyToPath(android.graphics.Matrix,android.graphics.Path):581:581 -> a - 6:8:void applyToPath(android.graphics.Matrix,android.graphics.Path):582:582 -> a - 9:15:void applyToPath(android.graphics.Matrix,android.graphics.Path):583:583 -> a - 16:19:void applyToPath(android.graphics.Matrix,android.graphics.Path):584:584 -> a - 1:3:float access$000(com.google.android.material.shape.ShapePath$PathLineOperation):574:574 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$e;)F"} - 1:3:float access$002(com.google.android.material.shape.ShapePath$PathLineOperation,float):574:574 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$e;F)F"} - 1:3:float access$100(com.google.android.material.shape.ShapePath$PathLineOperation):574:574 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$e;)F"} - 1:3:float access$102(com.google.android.material.shape.ShapePath$PathLineOperation,float):574:574 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/n$e;F)F"} -com.google.android.material.shape.ShapePath$PathOperation -> i2.n$f: + 1:4:void ():578:578 -> + 1:2:void applyToPath(android.graphics.Matrix,android.graphics.Path):584:584 -> a + 3:5:void applyToPath(android.graphics.Matrix,android.graphics.Path):585:585 -> a + 6:8:void applyToPath(android.graphics.Matrix,android.graphics.Path):586:586 -> a + 9:15:void applyToPath(android.graphics.Matrix,android.graphics.Path):587:587 -> a + 16:19:void applyToPath(android.graphics.Matrix,android.graphics.Path):588:588 -> a + 1:3:float access$000(com.google.android.material.shape.ShapePath$PathLineOperation):578:578 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$e;)F"} + 1:3:float access$002(com.google.android.material.shape.ShapePath$PathLineOperation,float):578:578 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$e;F)F"} + 1:3:float access$100(com.google.android.material.shape.ShapePath$PathLineOperation):578:578 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$e;)F"} + 1:3:float access$102(com.google.android.material.shape.ShapePath$PathLineOperation,float):578:578 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/m$e;F)F"} +com.google.android.material.shape.ShapePath$PathOperation -> f2.m$f: # {"id":"sourceFile","fileName":"ShapePath.java"} android.graphics.Matrix matrix -> a - 1:3:void ():564:564 -> - 4:11:void ():567:567 -> + 1:3:void ():568:568 -> + 4:11:void ():571:571 -> void applyToPath(android.graphics.Matrix,android.graphics.Path) -> a -com.google.android.material.shape.ShapePath$ShadowCompatOperation -> i2.n$g: +com.google.android.material.shape.ShapePath$ShadowCompatOperation -> f2.m$g: # {"id":"sourceFile","fileName":"ShapePath.java"} android.graphics.Matrix renderMatrix -> a android.graphics.Matrix IDENTITY_MATRIX -> b - 1:8:void ():402:402 -> - 1:3:void ():400:400 -> - 4:11:void ():403:403 -> + 1:8:void ():406:406 -> + 1:3:void ():404:404 -> + 4:11:void ():407:407 -> void draw(android.graphics.Matrix,com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Matrix;Lh2/a;ILandroid/graphics/Canvas;)V"} - 1:6:void draw(com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):407:407 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh2/a;ILandroid/graphics/Canvas;)V"} -com.google.android.material.shape.Shapeable -> i2.o: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Matrix;Le2/a;ILandroid/graphics/Canvas;)V"} + 1:6:void draw(com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):411:411 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le2/a;ILandroid/graphics/Canvas;)V"} +com.google.android.material.shape.Shapeable -> f2.n: # {"id":"sourceFile","fileName":"Shapeable.java"} void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel) -> setShapeAppearanceModel - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)V"} -com.google.android.material.shape.StateListCornerSize -> i2.p: -# {"id":"sourceFile","fileName":"StateListCornerSize.java"} - int stateCount -> a - com.google.android.material.shape.CornerSize defaultCornerSize -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} - int[][] stateSpecs -> c - com.google.android.material.shape.CornerSize[] cornerSizes -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"[Li2/d;"} - 1:5:void ():49:49 -> - 6:9:void ():53:53 -> - 10:14:void ():54:54 -> - 1:7:void addStateCornerSize(int[],com.google.android.material.shape.CornerSize):200:200 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"([ILi2/d;)V"} - 8:9:void addStateCornerSize(int[],com.google.android.material.shape.CornerSize):201:201 -> a - 10:16:void addStateCornerSize(int[],com.google.android.material.shape.CornerSize):203:203 -> a - 17:19:void addStateCornerSize(int[],com.google.android.material.shape.CornerSize):204:204 -> a - 20:25:void addStateCornerSize(int[],com.google.android.material.shape.CornerSize):206:206 -> a - 26:31:void addStateCornerSize(int[],com.google.android.material.shape.CornerSize):207:207 -> a - 32:34:void addStateCornerSize(int[],com.google.android.material.shape.CornerSize):208:208 -> a - 2:7:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):78:78 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/content/res/TypedArray;ILi2/d;)Li2/p;"} - 8:16:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):80:80 -> b - 17:24:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):82:82 -> b - 25:32:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):83:83 -> b - 33:41:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):84:84 -> b - 42:49:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):86:86 -> b - 50:54:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):87:87 -> b - 55:58:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):88:88 -> b - 59:71:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):91:91 -> b - 72:75:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):98:98 -> b - 76:83:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):99:99 -> b - 84:93:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):100:100 -> b - 94:97:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):103:103 -> b - 98:107:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):96:96 -> b - 108:116:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):86:86 -> b - 117:121:com.google.android.material.shape.StateListCornerSize create(android.content.Context,android.content.res.TypedArray,int,com.google.android.material.shape.CornerSize):104:104 -> b - 1:5:com.google.android.material.shape.StateListCornerSize create(com.google.android.material.shape.CornerSize):110:110 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/d;)Li2/p;"} - 6:11:com.google.android.material.shape.StateListCornerSize create(com.google.android.material.shape.CornerSize):111:111 -> c - 1:6:com.google.android.material.shape.CornerSize getCornerSizeForState(int[]):139:139 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"([I)Li2/d;"} - 7:14:com.google.android.material.shape.CornerSize getCornerSizeForState(int[]):141:141 -> d - 15:22:com.google.android.material.shape.CornerSize getCornerSizeForState(int[]):143:143 -> d - 1:3:com.google.android.material.shape.CornerSize getDefaultCornerSize():134:134 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/d;"} - 1:2:void growArray(int,int):212:212 -> f - 3:8:void growArray(int,int):213:213 -> f - 9:10:void growArray(int,int):214:214 -> f - 11:12:void growArray(int,int):215:215 -> f - 13:17:void growArray(int,int):216:216 -> f - 18:20:void growArray(int,int):217:217 -> f - 1:3:int indexOfStateSet(int[]):147:147 -> g - 4:7:int indexOfStateSet(int[]):148:148 -> g - 8:21:int indexOfStateSet(int[]):149:149 -> g - 1:8:boolean isStateful():129:129 -> h - 1:6:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):162:162 -> i - 7:12:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):166:166 -> i - 13:26:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):167:167 -> i - 27:39:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):170:170 -> i - 40:46:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):174:174 -> i - 47:53:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177:177 -> i - 54:59:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):178:178 -> i - 60:67:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):180:180 -> i - 68:71:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):181:181 -> i - 72:74:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):182:182 -> i - 75:78:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):186:186 -> i - 79:84:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):187:187 -> i - 85:88:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):189:189 -> i - 89:94:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):190:190 -> i - 95:108:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):191:191 -> i - 109:112:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):194:194 -> i - 113:117:void loadCornerSizesFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):195:195 -> i -com.google.android.material.shape.StateListShapeAppearanceModel -> i2.q: -# {"id":"sourceFile","fileName":"StateListShapeAppearanceModel.java"} - int stateCount -> a - com.google.android.material.shape.ShapeAppearanceModel defaultShape -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} - int[][] stateSpecs -> c - com.google.android.material.shape.ShapeAppearanceModel[] shapeAppearanceModels -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"[Li2/l;"} - com.google.android.material.shape.StateListCornerSize topLeftCornerSizeOverride -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/p;"} - com.google.android.material.shape.StateListCornerSize topRightCornerSizeOverride -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/p;"} - com.google.android.material.shape.StateListCornerSize bottomLeftCornerSizeOverride -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/p;"} - com.google.android.material.shape.StateListCornerSize bottomRightCornerSizeOverride -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/p;"} - 1:1:void (com.google.android.material.shape.StateListShapeAppearanceModel$Builder,com.google.android.material.shape.StateListShapeAppearanceModel$1):51:51 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q$b;Li2/q$a;)V"} - 2:6:void (com.google.android.material.shape.StateListShapeAppearanceModel$Builder):271:275 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q$b;)V"} - 7:10:void (com.google.android.material.shape.StateListShapeAppearanceModel$Builder):277:280 -> - 1:4:void access$000(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):51:51 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q$b;Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)V"} - 2:9:com.google.android.material.shape.StateListShapeAppearanceModel create(android.content.Context,android.content.res.TypedArray,int):201:201 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/content/res/TypedArray;I)Li2/q;"} - 10:17:com.google.android.material.shape.StateListShapeAppearanceModel create(android.content.Context,android.content.res.TypedArray,int):205:205 -> b - 18:26:com.google.android.material.shape.StateListShapeAppearanceModel create(android.content.Context,android.content.res.TypedArray,int):206:206 -> b - 27:36:com.google.android.material.shape.StateListShapeAppearanceModel create(android.content.Context,android.content.res.TypedArray,int):209:209 -> b - 3:19:com.google.android.material.shape.ShapeAppearanceModel getDefaultShape(boolean):289:289 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Li2/l;"} - 20:25:com.google.android.material.shape.ShapeAppearanceModel getDefaultShape(boolean):296:296 -> c - 26:29:com.google.android.material.shape.ShapeAppearanceModel getDefaultShape(boolean):297:297 -> c - 30:36:com.google.android.material.shape.ShapeAppearanceModel getDefaultShape(boolean):298:298 -> c - 37:40:com.google.android.material.shape.ShapeAppearanceModel getDefaultShape(boolean):300:300 -> c - 41:47:com.google.android.material.shape.ShapeAppearanceModel getDefaultShape(boolean):301:301 -> c - 48:51:com.google.android.material.shape.ShapeAppearanceModel getDefaultShape(boolean):303:303 -> c - 52:58:com.google.android.material.shape.ShapeAppearanceModel getDefaultShape(boolean):304:304 -> c - 59:62:com.google.android.material.shape.ShapeAppearanceModel getDefaultShape(boolean):306:306 -> c - 63:69:com.google.android.material.shape.ShapeAppearanceModel getDefaultShape(boolean):307:307 -> c - 70:74:com.google.android.material.shape.ShapeAppearanceModel getDefaultShape(boolean):309:309 -> c - 75:77:com.google.android.material.shape.ShapeAppearanceModel getDefaultShape(boolean):294:294 -> c - 1:6:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):314:314 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"([I)Li2/l;"} - 7:12:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):316:316 -> d - 13:28:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):318:318 -> d - 29:33:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):322:322 -> d - 34:41:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):324:324 -> d - 42:45:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):325:325 -> d - 46:52:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):326:326 -> d - 53:56:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):328:328 -> d - 57:63:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):329:329 -> d - 64:67:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):331:331 -> d - 68:74:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):332:332 -> d - 75:78:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):334:334 -> d - 79:82:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):336:336 -> d - 83:85:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):335:335 -> d - 86:90:com.google.android.material.shape.ShapeAppearanceModel getShapeForState(int[]):338:338 -> d - 1:3:int indexOfStateSet(int[]):342:342 -> e - 4:7:int indexOfStateSet(int[]):343:343 -> e - 8:21:int indexOfStateSet(int[]):344:344 -> e - 1:9:boolean isStateful():363:363 -> f - 10:19:boolean isStateful():364:364 -> f - 20:29:boolean isStateful():365:365 -> f - 30:39:boolean isStateful():366:366 -> f - 40:49:boolean isStateful():367:367 -> f - 1:6:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):219:219 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q$b;Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)V"} - 7:12:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):223:223 -> g - 13:26:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):224:224 -> g - 27:39:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):227:227 -> g - 40:46:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):231:231 -> g - 47:53:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):234:234 -> g - 54:59:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):235:235 -> g - 60:65:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):237:237 -> g - 66:67:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):238:238 -> g - 68:71:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):239:239 -> g - 72:75:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):241:241 -> g - 76:79:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):242:242 -> g - 80:82:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):243:243 -> g - 83:86:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):247:247 -> g - 87:92:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):248:248 -> g - 93:96:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):250:250 -> g - 97:106:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):251:251 -> g - 107:120:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):252:252 -> g - 121:124:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):255:255 -> g - 125:129:void loadShapeAppearanceModelsFromItems(com.google.android.material.shape.StateListShapeAppearanceModel$Builder,android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):256:256 -> g - 1:10:int swapCornerPositionRtl(int):371:371 -> h - 1:6:com.google.android.material.shape.StateListShapeAppearanceModel$Builder toBuilder():359:359 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/q$b;"} -com.google.android.material.shape.StateListShapeAppearanceModel$1 -> i2.q$a: -# {"id":"sourceFile","fileName":"StateListShapeAppearanceModel.java"} -com.google.android.material.shape.StateListShapeAppearanceModel$Builder -> i2.q$b: -# {"id":"sourceFile","fileName":"StateListShapeAppearanceModel.java"} - int stateCount -> a - com.google.android.material.shape.ShapeAppearanceModel defaultShape -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} - int[][] stateSpecs -> c - com.google.android.material.shape.ShapeAppearanceModel[] shapeAppearanceModels -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"[Li2/l;"} - com.google.android.material.shape.StateListCornerSize topLeftCornerSizeOverride -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/p;"} - com.google.android.material.shape.StateListCornerSize topRightCornerSizeOverride -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/p;"} - com.google.android.material.shape.StateListCornerSize bottomLeftCornerSizeOverride -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/p;"} - com.google.android.material.shape.StateListCornerSize bottomRightCornerSizeOverride -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/p;"} - 1:1:void (android.content.Context,int,com.google.android.material.shape.StateListShapeAppearanceModel$1):60:60 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;ILi2/q$a;)V"} - 2:8:void (com.google.android.material.shape.StateListShapeAppearanceModel):71:77 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q;)V"} - 9:12:void (com.google.android.material.shape.StateListShapeAppearanceModel):79:82 -> - 13:15:void (com.google.android.material.shape.ShapeAppearanceModel):85:87 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)V"} - 16:19:void (android.content.Context,int):90:93 -> - 20:20:void (android.content.Context,int):96:96 -> - 21:23:void (android.content.Context,int):103:105 -> - 24:24:void (android.content.Context,int):107:107 -> - 25:25:void (android.content.Context,int):101:101 -> - 26:26:void (android.content.Context,int):92:92 -> - 27:27:void (android.content.Context,int):109:109 -> - 1:3:com.google.android.material.shape.StateListCornerSize access$1000(com.google.android.material.shape.StateListShapeAppearanceModel$Builder):60:60 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q$b;)Li2/p;"} - 1:3:int access$300(com.google.android.material.shape.StateListShapeAppearanceModel$Builder):60:60 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q$b;)I"} - 1:3:com.google.android.material.shape.ShapeAppearanceModel access$400(com.google.android.material.shape.StateListShapeAppearanceModel$Builder):60:60 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q$b;)Li2/l;"} - 1:3:int[][] access$500(com.google.android.material.shape.StateListShapeAppearanceModel$Builder):60:60 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q$b;)[[I"} - 1:3:com.google.android.material.shape.ShapeAppearanceModel[] access$600(com.google.android.material.shape.StateListShapeAppearanceModel$Builder):60:60 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q$b;)[Li2/l;"} - 1:3:com.google.android.material.shape.StateListCornerSize access$700(com.google.android.material.shape.StateListShapeAppearanceModel$Builder):60:60 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q$b;)Li2/p;"} - 1:3:com.google.android.material.shape.StateListCornerSize access$800(com.google.android.material.shape.StateListShapeAppearanceModel$Builder):60:60 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q$b;)Li2/p;"} - 1:3:com.google.android.material.shape.StateListCornerSize access$900(com.google.android.material.shape.StateListShapeAppearanceModel$Builder):60:60 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/q$b;)Li2/p;"} - 1:7:com.google.android.material.shape.StateListShapeAppearanceModel$Builder addStateShapeAppearanceModel(int[],com.google.android.material.shape.ShapeAppearanceModel):146:146 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"([ILi2/l;)Li2/q$b;"} - 8:9:com.google.android.material.shape.StateListShapeAppearanceModel$Builder addStateShapeAppearanceModel(int[],com.google.android.material.shape.ShapeAppearanceModel):147:147 -> i - 10:16:com.google.android.material.shape.StateListShapeAppearanceModel$Builder addStateShapeAppearanceModel(int[],com.google.android.material.shape.ShapeAppearanceModel):149:149 -> i - 17:19:com.google.android.material.shape.StateListShapeAppearanceModel$Builder addStateShapeAppearanceModel(int[],com.google.android.material.shape.ShapeAppearanceModel):150:150 -> i - 20:25:com.google.android.material.shape.StateListShapeAppearanceModel$Builder addStateShapeAppearanceModel(int[],com.google.android.material.shape.ShapeAppearanceModel):152:152 -> i - 26:31:com.google.android.material.shape.StateListShapeAppearanceModel$Builder addStateShapeAppearanceModel(int[],com.google.android.material.shape.ShapeAppearanceModel):153:153 -> i - 32:34:com.google.android.material.shape.StateListShapeAppearanceModel$Builder addStateShapeAppearanceModel(int[],com.google.android.material.shape.ShapeAppearanceModel):154:154 -> i - 1:12:com.google.android.material.shape.StateListShapeAppearanceModel build():194:194 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/q;"} - 1:7:boolean containsFlag(int,int):139:139 -> k - 1:2:void growArray(int,int):184:184 -> l - 3:8:void growArray(int,int):185:185 -> l - 9:10:void growArray(int,int):186:186 -> l - 11:12:void growArray(int,int):187:187 -> l - 13:17:void growArray(int,int):188:188 -> l - 18:20:void growArray(int,int):189:189 -> l - 1:9:void initialize():114:114 -> m - 10:13:void initialize():115:115 -> m - 14:18:void initialize():116:116 -> m - 2:7:com.google.android.material.shape.StateListShapeAppearanceModel$Builder setCornerSizeOverride(com.google.android.material.shape.StateListCornerSize,int):123:123 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/p;I)Li2/q$b;"} - 8:10:com.google.android.material.shape.StateListShapeAppearanceModel$Builder setCornerSizeOverride(com.google.android.material.shape.StateListCornerSize,int):124:124 -> n - 11:16:com.google.android.material.shape.StateListShapeAppearanceModel$Builder setCornerSizeOverride(com.google.android.material.shape.StateListCornerSize,int):126:126 -> n - 17:19:com.google.android.material.shape.StateListShapeAppearanceModel$Builder setCornerSizeOverride(com.google.android.material.shape.StateListCornerSize,int):127:127 -> n - 20:25:com.google.android.material.shape.StateListShapeAppearanceModel$Builder setCornerSizeOverride(com.google.android.material.shape.StateListCornerSize,int):129:129 -> n - 26:29:com.google.android.material.shape.StateListShapeAppearanceModel$Builder setCornerSizeOverride(com.google.android.material.shape.StateListCornerSize,int):130:130 -> n - 30:35:com.google.android.material.shape.StateListShapeAppearanceModel$Builder setCornerSizeOverride(com.google.android.material.shape.StateListCornerSize,int):132:132 -> n - 36:38:com.google.android.material.shape.StateListShapeAppearanceModel$Builder setCornerSizeOverride(com.google.android.material.shape.StateListCornerSize,int):133:133 -> n -com.google.android.material.shape.StateListSizeChange -> i2.r: -# {"id":"sourceFile","fileName":"StateListSizeChange.java"} - int stateCount -> a - com.google.android.material.shape.StateListSizeChange$SizeChange defaultSizeChange -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/r$a;"} - int[][] stateSpecs -> c - com.google.android.material.shape.StateListSizeChange$SizeChange[] sizeChanges -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"[Li2/r$a;"} - 1:5:void ():49:49 -> - 6:9:void ():53:53 -> - 10:14:void ():54:54 -> - 1:7:void addStateSizeChange(int[],com.google.android.material.shape.StateListSizeChange$SizeChange):206:206 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"([ILi2/r$a;)V"} - 8:9:void addStateSizeChange(int[],com.google.android.material.shape.StateListSizeChange$SizeChange):207:207 -> a - 10:16:void addStateSizeChange(int[],com.google.android.material.shape.StateListSizeChange$SizeChange):209:209 -> a - 17:19:void addStateSizeChange(int[],com.google.android.material.shape.StateListSizeChange$SizeChange):210:210 -> a - 20:25:void addStateSizeChange(int[],com.google.android.material.shape.StateListSizeChange$SizeChange):212:212 -> a - 26:31:void addStateSizeChange(int[],com.google.android.material.shape.StateListSizeChange$SizeChange):213:213 -> a - 32:34:void addStateSizeChange(int[],com.google.android.material.shape.StateListSizeChange$SizeChange):214:214 -> a - 2:9:com.google.android.material.shape.StateListSizeChange create(android.content.Context,android.content.res.TypedArray,int):71:71 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/content/res/TypedArray;I)Li2/r;"} - 10:17:com.google.android.material.shape.StateListSizeChange create(android.content.Context,android.content.res.TypedArray,int):75:75 -> b - 18:26:com.google.android.material.shape.StateListSizeChange create(android.content.Context,android.content.res.TypedArray,int):76:76 -> b - 27:34:com.google.android.material.shape.StateListSizeChange create(android.content.Context,android.content.res.TypedArray,int):79:79 -> b - 35:39:com.google.android.material.shape.StateListSizeChange create(android.content.Context,android.content.res.TypedArray,int):80:80 -> b - 40:43:com.google.android.material.shape.StateListSizeChange create(android.content.Context,android.content.res.TypedArray,int):81:81 -> b - 44:56:com.google.android.material.shape.StateListSizeChange create(android.content.Context,android.content.res.TypedArray,int):84:84 -> b - 57:60:com.google.android.material.shape.StateListSizeChange create(android.content.Context,android.content.res.TypedArray,int):91:91 -> b - 61:68:com.google.android.material.shape.StateListSizeChange create(android.content.Context,android.content.res.TypedArray,int):92:92 -> b - 69:78:com.google.android.material.shape.StateListSizeChange create(android.content.Context,android.content.res.TypedArray,int):93:93 -> b - 79:82:com.google.android.material.shape.StateListSizeChange create(android.content.Context,android.content.res.TypedArray,int):96:96 -> b - 83:92:com.google.android.material.shape.StateListSizeChange create(android.content.Context,android.content.res.TypedArray,int):89:89 -> b - 93:102:com.google.android.material.shape.StateListSizeChange create(android.content.Context,android.content.res.TypedArray,int):79:79 -> b - 3:6:int getMaxWidthChange(int):121:121 -> c - 7:10:int getMaxWidthChange(int):122:122 -> c - 11:19:int getMaxWidthChange(int):123:123 -> c - 20:27:int getMaxWidthChange(int):124:124 -> c - 28:33:int getMaxWidthChange(int):125:125 -> c - 34:45:int getMaxWidthChange(int):126:126 -> c - 1:7:com.google.android.material.shape.StateListSizeChange$SizeChangeAmount getSizeChangeAmount(android.content.res.TypedArray,int,com.google.android.material.shape.StateListSizeChange$SizeChangeAmount):189:189 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/TypedArray;ILi2/r$b;)Li2/r$b;"} - 8:12:com.google.android.material.shape.StateListSizeChange$SizeChangeAmount getSizeChangeAmount(android.content.res.TypedArray,int,com.google.android.material.shape.StateListSizeChange$SizeChangeAmount):194:194 -> d - 13:18:com.google.android.material.shape.StateListSizeChange$SizeChangeAmount getSizeChangeAmount(android.content.res.TypedArray,int,com.google.android.material.shape.StateListSizeChange$SizeChangeAmount):195:195 -> d - 19:38:com.google.android.material.shape.StateListSizeChange$SizeChangeAmount getSizeChangeAmount(android.content.res.TypedArray,int,com.google.android.material.shape.StateListSizeChange$SizeChangeAmount):197:197 -> d - 39:53:com.google.android.material.shape.StateListSizeChange$SizeChangeAmount getSizeChangeAmount(android.content.res.TypedArray,int,com.google.android.material.shape.StateListSizeChange$SizeChangeAmount):199:199 -> d - 1:6:com.google.android.material.shape.StateListSizeChange$SizeChange getSizeChangeForState(int[]):112:112 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"([I)Li2/r$a;"} - 7:14:com.google.android.material.shape.StateListSizeChange$SizeChange getSizeChangeForState(int[]):114:114 -> e - 15:22:com.google.android.material.shape.StateListSizeChange$SizeChange getSizeChangeForState(int[]):116:116 -> e - 1:2:void growArray(int,int):218:218 -> f - 3:8:void growArray(int,int):219:219 -> f - 9:10:void growArray(int,int):220:220 -> f - 11:12:void growArray(int,int):221:221 -> f - 13:17:void growArray(int,int):222:222 -> f - 18:20:void growArray(int,int):223:223 -> f - 1:3:int indexOfStateSet(int[]):133:133 -> g - 4:7:int indexOfStateSet(int[]):134:134 -> g - 8:21:int indexOfStateSet(int[]):135:135 -> g - 1:6:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):148:148 -> h - 7:12:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):152:152 -> h - 13:26:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):153:153 -> h - 27:39:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):156:156 -> h - 40:46:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):160:160 -> h - 47:53:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):163:163 -> h - 54:59:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):164:164 -> h - 60:62:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):166:166 -> h - 63:66:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):167:167 -> h - 67:69:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):169:169 -> h - 70:73:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):173:173 -> h - 74:79:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):174:174 -> h - 80:83:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):176:176 -> h - 84:89:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177:177 -> h - 90:103:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):178:178 -> h - 104:107:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):181:181 -> h - 108:117:void loadSizeChangeFromItems(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):182:182 -> h -com.google.android.material.shape.StateListSizeChange$SizeChange -> i2.r$a: -# {"id":"sourceFile","fileName":"StateListSizeChange.java"} - com.google.android.material.shape.StateListSizeChange$SizeChangeAmount widthChange -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/r$b;"} - 1:3:void (com.google.android.material.shape.StateListSizeChange$SizeChangeAmount):230:230 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/r$b;)V"} - 4:6:void (com.google.android.material.shape.StateListSizeChange$SizeChangeAmount):231:231 -> -com.google.android.material.shape.StateListSizeChange$SizeChangeAmount -> i2.r$b: -# {"id":"sourceFile","fileName":"StateListSizeChange.java"} - com.google.android.material.shape.StateListSizeChange$SizeChangeType type -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/r$c;"} - float amount -> b - 1:3:void (com.google.android.material.shape.StateListSizeChange$SizeChangeType,float):244:244 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/r$c;F)V"} - 4:5:void (com.google.android.material.shape.StateListSizeChange$SizeChangeType,float):245:245 -> - 6:8:void (com.google.android.material.shape.StateListSizeChange$SizeChangeType,float):246:246 -> - 1:6:int getChange(int):250:250 -> a - 7:12:int getChange(int):251:251 -> a - 13:16:int getChange(int):253:253 -> a - 17:22:int getChange(int):254:254 -> a -com.google.android.material.shape.StateListSizeChange$SizeChangeType -> i2.r$c: -# {"id":"sourceFile","fileName":"StateListSizeChange.java"} - com.google.android.material.shape.StateListSizeChange$SizeChangeType PERCENT -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/r$c;"} - com.google.android.material.shape.StateListSizeChange$SizeChangeType PIXELS -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/r$c;"} - com.google.android.material.shape.StateListSizeChange$SizeChangeType[] $VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[Li2/r$c;"} - 1:10:void ():262:262 -> - 11:20:void ():263:263 -> - 21:27:void ():261:261 -> - 1:4:void (java.lang.String,int):261:261 -> - 1:9:com.google.android.material.shape.StateListSizeChange$SizeChangeType[] $values():261:261 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Li2/r$c;"} - 1:9:com.google.android.material.shape.StateListSizeChange$SizeChangeType valueOf(java.lang.String):261:261 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Li2/r$c;"} - 1:9:com.google.android.material.shape.StateListSizeChange$SizeChangeType[] values():261:261 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Li2/r$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} com.google.android.material.sidesheet.LeftSheetDelegate -> com.google.android.material.sidesheet.a: # {"id":"sourceFile","fileName":"LeftSheetDelegate.java"} com.google.android.material.sidesheet.SideSheetBehavior sheetBehavior -> a @@ -155758,10 +151601,10 @@ com.google.android.material.sidesheet.SideSheetBehavior -> com.google.android.ma # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/sidesheet/c;"} float maximumVelocity -> e com.google.android.material.shape.MaterialShapeDrawable materialShapeDrawable -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} android.content.res.ColorStateList backgroundTint -> g com.google.android.material.shape.ShapeAppearanceModel shapeAppearanceModel -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/k;"} com.google.android.material.sidesheet.SideSheetBehavior$StateSettlingTracker stateSettlingTracker -> i # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/sidesheet/SideSheetBehavior$d;"} float elevation -> j @@ -155781,336 +151624,338 @@ com.google.android.material.sidesheet.SideSheetBehavior -> com.google.android.ma int coplanarSiblingViewId -> w android.view.VelocityTracker velocityTracker -> x com.google.android.material.motion.MaterialSideContainerBackHelper sideContainerBackHelper -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La2/g;"} int initialX -> z - 1:4:void ():82:82 -> - 5:9:void ():106:106 -> - 1:1:void ():138:138 -> - 2:2:void ():104:104 -> - 3:3:void ():110:110 -> - 4:4:void ():112:112 -> - 5:5:void ():114:114 -> - 6:6:void ():120:120 -> - 7:7:void ():129:129 -> - 8:8:void ():136:136 -> - 9:9:void ():790:790 -> - 10:10:void (android.content.Context,android.util.AttributeSet):141:141 -> - 11:11:void (android.content.Context,android.util.AttributeSet):104:104 -> - 12:12:void (android.content.Context,android.util.AttributeSet):110:110 -> - 13:13:void (android.content.Context,android.util.AttributeSet):112:112 -> - 14:14:void (android.content.Context,android.util.AttributeSet):114:114 -> - 15:15:void (android.content.Context,android.util.AttributeSet):120:120 -> - 16:16:void (android.content.Context,android.util.AttributeSet):129:129 -> - 17:17:void (android.content.Context,android.util.AttributeSet):136:136 -> - 18:18:void (android.content.Context,android.util.AttributeSet):790:790 -> - 19:22:void (android.content.Context,android.util.AttributeSet):143:146 -> - 23:25:void (android.content.Context,android.util.AttributeSet):149:151 -> - 26:28:void (android.content.Context,android.util.AttributeSet):153:155 -> - 29:29:void (android.content.Context,android.util.AttributeSet):154:154 -> - 30:30:void (android.content.Context,android.util.AttributeSet):157:157 -> - 31:31:void (android.content.Context,android.util.AttributeSet):159:159 -> - 32:32:void (android.content.Context,android.util.AttributeSet):161:161 -> - 33:33:void (android.content.Context,android.util.AttributeSet):163:163 -> - 34:35:void (android.content.Context,android.util.AttributeSet):165:166 -> - 1:6:void runAfterLayout(android.view.View,java.lang.Runnable):657:657 -> A0 - 7:10:void runAfterLayout(android.view.View,java.lang.Runnable):658:658 -> A0 - 11:14:void runAfterLayout(android.view.View,java.lang.Runnable):660:660 -> A0 - 1:2:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):269:269 -> B - 3:8:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):270:270 -> B - 9:15:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):271:271 -> B - 16:26:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):274:274 -> B - 27:29:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):275:275 -> B - 1:2:void setCoplanarSiblingViewId(int):908:908 -> B0 - 3:5:void setCoplanarSiblingViewId(int):911:911 -> B0 - 6:9:void setCoplanarSiblingViewId(int):913:913 -> B0 - 10:18:void setCoplanarSiblingViewId(int):914:914 -> B0 - 19:24:void setCoplanarSiblingViewId(int):915:915 -> B0 - 25:28:void setCoplanarSiblingViewId(int):916:916 -> B0 - 1:10:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):263:263 -> C - 1:3:void setDraggable(boolean):576:576 -> C0 - 1:13:void setSheetEdge(int):177:177 -> D0 - 14:20:void setSheetEdge(int):179:179 -> D0 - 21:30:void setSheetEdge(int):180:180 -> D0 - 31:36:void setSheetEdge(int):181:181 -> D0 - 37:43:void setSheetEdge(int):182:182 -> D0 - 44:54:void setSheetEdge(int):183:183 -> D0 - 55:61:void setSheetEdge(int):189:189 -> D0 - 62:71:void setSheetEdge(int):190:190 -> D0 - 72:77:void setSheetEdge(int):191:191 -> D0 - 78:84:void setSheetEdge(int):192:192 -> D0 - 85:92:void setSheetEdge(int):193:193 -> D0 - 93:137:void setSheetEdge(int):198:198 -> D0 - 1:6:void setSheetEdge(android.view.View,int):170:170 -> E0 - 7:18:void setSheetEdge(android.view.View,int):171:171 -> E0 - 19:22:void setSheetEdge(android.view.View,int):173:173 -> E0 - 8:18:void setState(int):641:641 -> F0 - 19:20:void setState(int):645:645 -> F0 - 21:31:void setState(int):646:646 -> F0 - 32:35:void setState(int):645:645 -> F0 - 36:39:void setState(int):643:643 -> F0 - 40:53:void setState(int):635:635 -> F0 - 54:74:void setState(int):637:637 -> F0 - 1:5:void setStateInternal(int):682:682 -> G0 - 6:13:void setStateInternal(int):685:685 -> G0 - 14:15:void setStateInternal(int):687:687 -> G0 - 16:20:void setStateInternal(int):690:690 -> G0 - 21:29:void setStateInternal(int):694:694 -> G0 - 30:32:void setStateInternal(int):699:699 -> G0 - 33:44:void setStateInternal(int):701:701 -> G0 - 45:48:void setStateInternal(int):705:705 -> G0 - 49:56:void setStateInternal(int):701:701 -> G0 - 57:57:void setStateInternal(int):702:702 -> G0 - 1:8:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):520:520 -> H - 9:12:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):523:523 -> H - 13:20:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):524:524 -> H - 21:26:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):527:527 -> H - 27:33:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):528:528 -> H - 34:36:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):532:532 -> H - 37:40:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):534:534 -> H - 41:46:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):535:535 -> H - 47:51:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):537:537 -> H - 52:64:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):540:540 -> H - 65:70:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):541:541 -> H - 71:83:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):542:542 -> H - 84:87:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):545:545 -> H - 1:16:boolean shouldHandleDraggingWithHelper():722:722 -> H0 - 1:5:boolean lambda$createAccessibilityViewCommandForState$2(int,android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):1208:1208 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/sidesheet/SideSheetBehavior;ILandroid/view/View;LG/C$a;)Z"} - 1:7:boolean shouldHide(android.view.View,float):716:716 -> I0 - 1:2:void lambda$setState$0(int):648:648 -> J + 1:4:void ():83:83 -> + 5:9:void ():107:107 -> + 1:1:void ():139:139 -> + 2:2:void ():105:105 -> + 3:3:void ():111:111 -> + 4:4:void ():113:113 -> + 5:5:void ():115:115 -> + 6:6:void ():121:121 -> + 7:7:void ():130:130 -> + 8:8:void ():137:137 -> + 9:9:void ():793:793 -> + 10:10:void (android.content.Context,android.util.AttributeSet):142:142 -> + 11:11:void (android.content.Context,android.util.AttributeSet):105:105 -> + 12:12:void (android.content.Context,android.util.AttributeSet):111:111 -> + 13:13:void (android.content.Context,android.util.AttributeSet):113:113 -> + 14:14:void (android.content.Context,android.util.AttributeSet):115:115 -> + 15:15:void (android.content.Context,android.util.AttributeSet):121:121 -> + 16:16:void (android.content.Context,android.util.AttributeSet):130:130 -> + 17:17:void (android.content.Context,android.util.AttributeSet):137:137 -> + 18:18:void (android.content.Context,android.util.AttributeSet):793:793 -> + 19:22:void (android.content.Context,android.util.AttributeSet):144:147 -> + 23:25:void (android.content.Context,android.util.AttributeSet):150:152 -> + 26:28:void (android.content.Context,android.util.AttributeSet):154:156 -> + 29:29:void (android.content.Context,android.util.AttributeSet):155:155 -> + 30:30:void (android.content.Context,android.util.AttributeSet):158:158 -> + 31:31:void (android.content.Context,android.util.AttributeSet):160:160 -> + 32:32:void (android.content.Context,android.util.AttributeSet):162:162 -> + 33:33:void (android.content.Context,android.util.AttributeSet):164:164 -> + 34:35:void (android.content.Context,android.util.AttributeSet):166:167 -> + 1:6:void runAfterLayout(android.view.View,java.lang.Runnable):660:660 -> A0 + 7:10:void runAfterLayout(android.view.View,java.lang.Runnable):661:661 -> A0 + 11:14:void runAfterLayout(android.view.View,java.lang.Runnable):663:663 -> A0 + 1:2:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):270:270 -> B + 3:8:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):271:271 -> B + 9:15:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):272:272 -> B + 16:26:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):275:275 -> B + 27:29:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):276:276 -> B + 1:2:void setCoplanarSiblingViewId(int):911:911 -> B0 + 3:5:void setCoplanarSiblingViewId(int):914:914 -> B0 + 6:9:void setCoplanarSiblingViewId(int):916:916 -> B0 + 10:18:void setCoplanarSiblingViewId(int):917:917 -> B0 + 19:24:void setCoplanarSiblingViewId(int):918:918 -> B0 + 25:28:void setCoplanarSiblingViewId(int):919:919 -> B0 + 1:10:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):264:264 -> C + 1:3:void setDraggable(boolean):579:579 -> C0 + 1:13:void setSheetEdge(int):178:178 -> D0 + 14:20:void setSheetEdge(int):180:180 -> D0 + 21:30:void setSheetEdge(int):181:181 -> D0 + 31:36:void setSheetEdge(int):182:182 -> D0 + 37:43:void setSheetEdge(int):183:183 -> D0 + 44:54:void setSheetEdge(int):184:184 -> D0 + 55:61:void setSheetEdge(int):190:190 -> D0 + 62:71:void setSheetEdge(int):191:191 -> D0 + 72:77:void setSheetEdge(int):192:192 -> D0 + 78:84:void setSheetEdge(int):193:193 -> D0 + 85:92:void setSheetEdge(int):194:194 -> D0 + 93:137:void setSheetEdge(int):199:199 -> D0 + 1:6:void setSheetEdge(android.view.View,int):171:171 -> E0 + 7:18:void setSheetEdge(android.view.View,int):172:172 -> E0 + 19:22:void setSheetEdge(android.view.View,int):174:174 -> E0 + 8:18:void setState(int):644:644 -> F0 + 19:20:void setState(int):648:648 -> F0 + 21:31:void setState(int):649:649 -> F0 + 32:35:void setState(int):648:648 -> F0 + 36:39:void setState(int):646:646 -> F0 + 40:53:void setState(int):638:638 -> F0 + 54:74:void setState(int):640:640 -> F0 + 1:5:void setStateInternal(int):685:685 -> G0 + 6:13:void setStateInternal(int):688:688 -> G0 + 14:15:void setStateInternal(int):690:690 -> G0 + 16:20:void setStateInternal(int):693:693 -> G0 + 21:29:void setStateInternal(int):697:697 -> G0 + 30:32:void setStateInternal(int):702:702 -> G0 + 33:44:void setStateInternal(int):704:704 -> G0 + 45:48:void setStateInternal(int):708:708 -> G0 + 49:56:void setStateInternal(int):704:704 -> G0 + 57:57:void setStateInternal(int):705:705 -> G0 + 1:8:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):523:523 -> H + 9:12:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):526:526 -> H + 13:20:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):527:527 -> H + 21:26:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):530:530 -> H + 27:33:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):531:531 -> H + 34:36:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):535:535 -> H + 37:40:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):537:537 -> H + 41:46:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):538:538 -> H + 47:51:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):540:540 -> H + 52:64:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):543:543 -> H + 65:70:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):544:544 -> H + 71:83:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):545:545 -> H + 84:87:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):548:548 -> H + 1:16:boolean shouldHandleDraggingWithHelper():725:725 -> H0 + 1:5:boolean lambda$createAccessibilityViewCommandForState$2(int,android.view.View,androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments):1211:1211 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/sidesheet/SideSheetBehavior;ILandroid/view/View;LF/D$a;)Z"} + 1:7:boolean shouldHide(android.view.View,float):719:719 -> I0 + 1:2:void lambda$setState$0(int):651:651 -> J # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/sidesheet/SideSheetBehavior;I)V"} - 3:11:void lambda$setState$0(int):648:648 -> J - 12:15:void lambda$setState$0(int):650:650 -> J - 1:20:boolean shouldInterceptTouchEvent(android.view.View):510:510 -> J0 - 1:3:void lambda$getCoplanarFinishAnimatorUpdateListener$1(android.view.ViewGroup$MarginLayoutParams,int,android.view.View,android.animation.ValueAnimator):1063:1063 -> K + 3:11:void lambda$setState$0(int):651:651 -> J + 12:15:void lambda$setState$0(int):653:653 -> J + 1:20:boolean shouldInterceptTouchEvent(android.view.View):513:513 -> J0 + 1:3:void lambda$getCoplanarFinishAnimatorUpdateListener$1(android.view.ViewGroup$MarginLayoutParams,int,android.view.View,android.animation.ValueAnimator):1066:1066 -> K # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/sidesheet/SideSheetBehavior;Landroid/view/ViewGroup$MarginLayoutParams;ILandroid/view/View;Landroid/animation/ValueAnimator;)V"} - 4:11:void lambda$getCoplanarFinishAnimatorUpdateListener$1(android.view.ViewGroup$MarginLayoutParams,int,android.view.View,android.animation.ValueAnimator):1065:1065 -> K - 12:14:void lambda$getCoplanarFinishAnimatorUpdateListener$1(android.view.ViewGroup$MarginLayoutParams,int,android.view.View,android.animation.ValueAnimator):1063:1063 -> K - 15:18:void lambda$getCoplanarFinishAnimatorUpdateListener$1(android.view.ViewGroup$MarginLayoutParams,int,android.view.View,android.animation.ValueAnimator):1066:1066 -> K + 4:11:void lambda$getCoplanarFinishAnimatorUpdateListener$1(android.view.ViewGroup$MarginLayoutParams,int,android.view.View,android.animation.ValueAnimator):1068:1068 -> K + 12:14:void lambda$getCoplanarFinishAnimatorUpdateListener$1(android.view.ViewGroup$MarginLayoutParams,int,android.view.View,android.animation.ValueAnimator):1066:1066 -> K + 15:18:void lambda$getCoplanarFinishAnimatorUpdateListener$1(android.view.ViewGroup$MarginLayoutParams,int,android.view.View,android.animation.ValueAnimator):1069:1069 -> K 1:1:boolean shouldSkipSmoothAnimation():0:0 -> K0 - 1:3:int access$000(com.google.android.material.sidesheet.SideSheetBehavior):79:79 -> L - 1:7:void startSettling(android.view.View,int,boolean):752:752 -> L0 - 8:10:void startSettling(android.view.View,int,boolean):754:754 -> L0 - 11:16:void startSettling(android.view.View,int,boolean):755:755 -> L0 - 17:20:void startSettling(android.view.View,int,boolean):757:757 -> L0 - 1:3:java.lang.ref.WeakReference access$100(com.google.android.material.sidesheet.SideSheetBehavior):79:79 -> M - 1:5:void updateAccessibilityActions():1179:1179 -> M0 - 6:16:void updateAccessibilityActions():1182:1182 -> M0 - 17:21:void updateAccessibilityActions():1186:1186 -> M0 - 22:24:void updateAccessibilityActions():1187:1187 -> M0 - 25:29:void updateAccessibilityActions():1189:1189 -> M0 - 30:34:void updateAccessibilityActions():1190:1190 -> M0 - 35:39:void updateAccessibilityActions():1193:1193 -> M0 - 40:45:void updateAccessibilityActions():1194:1194 -> M0 - 1:3:com.google.android.material.sidesheet.SheetDelegate access$200(com.google.android.material.sidesheet.SideSheetBehavior):79:79 -> N + 1:3:int access$000(com.google.android.material.sidesheet.SideSheetBehavior):80:80 -> L + 1:7:void startSettling(android.view.View,int,boolean):755:755 -> L0 + 8:10:void startSettling(android.view.View,int,boolean):757:757 -> L0 + 11:16:void startSettling(android.view.View,int,boolean):758:758 -> L0 + 17:20:void startSettling(android.view.View,int,boolean):760:760 -> L0 + 1:3:java.lang.ref.WeakReference access$100(com.google.android.material.sidesheet.SideSheetBehavior):80:80 -> M + 1:5:void updateAccessibilityActions():1182:1182 -> M0 + 6:16:void updateAccessibilityActions():1185:1185 -> M0 + 17:21:void updateAccessibilityActions():1189:1189 -> M0 + 22:24:void updateAccessibilityActions():1190:1190 -> M0 + 25:29:void updateAccessibilityActions():1192:1192 -> M0 + 30:34:void updateAccessibilityActions():1193:1193 -> M0 + 35:39:void updateAccessibilityActions():1196:1196 -> M0 + 40:45:void updateAccessibilityActions():1197:1197 -> M0 + 1:3:com.google.android.material.sidesheet.SheetDelegate access$200(com.google.android.material.sidesheet.SideSheetBehavior):80:80 -> N # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/sidesheet/SideSheetBehavior;)Lcom/google/android/material/sidesheet/c;"} - 1:11:void updateCoplanarSiblingBackProgress():998:998 -> N0 - 12:19:void updateCoplanarSiblingBackProgress():1001:1001 -> N0 - 20:26:void updateCoplanarSiblingBackProgress():1003:1003 -> N0 - 27:35:void updateCoplanarSiblingBackProgress():1009:1009 -> N0 - 36:48:void updateCoplanarSiblingBackProgress():1014:1014 -> N0 - 49:53:void updateCoplanarSiblingBackProgress():1015:1015 -> N0 - 54:57:void updateCoplanarSiblingBackProgress():1017:1017 -> N0 - 1:4:void access$300(com.google.android.material.sidesheet.SideSheetBehavior,android.view.View,int):79:79 -> O - 1:4:void updateMaterialShapeDrawable(com.google.android.material.shape.ShapeAppearanceModel):239:239 -> O0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)V"} - 5:8:void updateMaterialShapeDrawable(com.google.android.material.shape.ShapeAppearanceModel):240:240 -> O0 - 1:3:boolean access$400(com.google.android.material.sidesheet.SideSheetBehavior):79:79 -> P - 1:8:void updateSheetVisibility(android.view.View):415:415 -> P0 - 9:14:void updateSheetVisibility(android.view.View):416:416 -> P0 - 15:18:void updateSheetVisibility(android.view.View):417:417 -> P0 - 1:5:int access$500(com.google.android.material.sidesheet.SideSheetBehavior,android.view.View,float,float):79:79 -> Q - 1:4:void access$600(com.google.android.material.sidesheet.SideSheetBehavior,android.view.View,int,boolean):79:79 -> R - 1:3:int access$700(com.google.android.material.sidesheet.SideSheetBehavior):79:79 -> S - 1:3:androidx.customview.widget.ViewDragHelper access$800(com.google.android.material.sidesheet.SideSheetBehavior):79:79 -> T + 1:11:void updateCoplanarSiblingBackProgress():1001:1001 -> N0 + 12:19:void updateCoplanarSiblingBackProgress():1004:1004 -> N0 + 20:26:void updateCoplanarSiblingBackProgress():1006:1006 -> N0 + 27:35:void updateCoplanarSiblingBackProgress():1012:1012 -> N0 + 36:48:void updateCoplanarSiblingBackProgress():1017:1017 -> N0 + 49:53:void updateCoplanarSiblingBackProgress():1018:1018 -> N0 + 54:57:void updateCoplanarSiblingBackProgress():1020:1020 -> N0 + 1:4:void access$300(com.google.android.material.sidesheet.SideSheetBehavior,android.view.View,int):80:80 -> O + 1:4:void updateMaterialShapeDrawable(com.google.android.material.shape.ShapeAppearanceModel):240:240 -> O0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} + 5:8:void updateMaterialShapeDrawable(com.google.android.material.shape.ShapeAppearanceModel):241:241 -> O0 + 1:3:boolean access$400(com.google.android.material.sidesheet.SideSheetBehavior):80:80 -> P + 1:8:void updateSheetVisibility(android.view.View):418:418 -> P0 + 9:14:void updateSheetVisibility(android.view.View):419:419 -> P0 + 15:18:void updateSheetVisibility(android.view.View):420:420 -> P0 + 1:5:int access$500(com.google.android.material.sidesheet.SideSheetBehavior,android.view.View,float,float):80:80 -> Q + 1:4:void access$600(com.google.android.material.sidesheet.SideSheetBehavior,android.view.View,int,boolean):80:80 -> R + 1:3:int access$700(com.google.android.material.sidesheet.SideSheetBehavior):80:80 -> S + 1:3:androidx.customview.widget.ViewDragHelper access$800(com.google.android.material.sidesheet.SideSheetBehavior):80:80 -> T # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/sidesheet/SideSheetBehavior;)Landroidx/customview/widget/c;"} - 1:14:int calculateCurrentOffset(int,android.view.View):457:457 -> U - 15:21:int calculateCurrentOffset(int,android.view.View):466:466 -> U - 22:48:int calculateCurrentOffset(int,android.view.View):469:469 -> U - 49:56:int calculateCurrentOffset(int,android.view.View):463:463 -> U - 2:6:float calculateDragDistance(float,float):557:557 -> V - 1:8:int calculateTargetStateOnViewReleased(android.view.View,float,float):859:859 -> W - 9:15:int calculateTargetStateOnViewReleased(android.view.View,float,float):862:862 -> W - 16:25:int calculateTargetStateOnViewReleased(android.view.View,float,float):865:865 -> W - 26:39:int calculateTargetStateOnViewReleased(android.view.View,float,float):866:866 -> W - 40:47:int calculateTargetStateOnViewReleased(android.view.View,float,float):871:871 -> W - 48:51:int calculateTargetStateOnViewReleased(android.view.View,float,float):874:874 -> W - 52:63:int calculateTargetStateOnViewReleased(android.view.View,float,float):875:875 -> W - 64:76:int calculateTargetStateOnViewReleased(android.view.View,float,float):876:876 -> W - 1:4:void clearCoplanarSiblingView():951:951 -> X - 5:8:void clearCoplanarSiblingView():952:952 -> X - 9:11:void clearCoplanarSiblingView():954:954 -> X - 1:6:androidx.core.view.accessibility.AccessibilityViewCommand createAccessibilityViewCommandForState(int):1207:1207 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LG/C;"} - 1:5:void createMaterialShapeDrawableIfNeeded(android.content.Context):726:726 -> Z - 6:14:void createMaterialShapeDrawableIfNeeded(android.content.Context):730:730 -> Z - 15:17:void createMaterialShapeDrawableIfNeeded(android.content.Context):731:731 -> Z - 18:21:void createMaterialShapeDrawableIfNeeded(android.content.Context):733:733 -> Z - 22:27:void createMaterialShapeDrawableIfNeeded(android.content.Context):734:734 -> Z - 28:32:void createMaterialShapeDrawableIfNeeded(android.content.Context):737:737 -> Z - 33:43:void createMaterialShapeDrawableIfNeeded(android.content.Context):738:738 -> Z - 44:51:void createMaterialShapeDrawableIfNeeded(android.content.Context):739:739 -> Z - 1:5:void startBackProgress(androidx.activity.BackEventCompat):981:981 -> a + 1:14:int calculateCurrentOffset(int,android.view.View):460:460 -> U + 15:21:int calculateCurrentOffset(int,android.view.View):469:469 -> U + 22:48:int calculateCurrentOffset(int,android.view.View):472:472 -> U + 49:56:int calculateCurrentOffset(int,android.view.View):466:466 -> U + 2:6:float calculateDragDistance(float,float):560:560 -> V + 1:8:int calculateTargetStateOnViewReleased(android.view.View,float,float):862:862 -> W + 9:15:int calculateTargetStateOnViewReleased(android.view.View,float,float):865:865 -> W + 16:25:int calculateTargetStateOnViewReleased(android.view.View,float,float):868:868 -> W + 26:39:int calculateTargetStateOnViewReleased(android.view.View,float,float):869:869 -> W + 40:47:int calculateTargetStateOnViewReleased(android.view.View,float,float):874:874 -> W + 48:51:int calculateTargetStateOnViewReleased(android.view.View,float,float):877:877 -> W + 52:63:int calculateTargetStateOnViewReleased(android.view.View,float,float):878:878 -> W + 64:76:int calculateTargetStateOnViewReleased(android.view.View,float,float):879:879 -> W + 1:4:void clearCoplanarSiblingView():954:954 -> X + 5:8:void clearCoplanarSiblingView():955:955 -> X + 9:11:void clearCoplanarSiblingView():957:957 -> X + 1:6:androidx.core.view.accessibility.AccessibilityViewCommand createAccessibilityViewCommandForState(int):1210:1210 -> Y + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LF/D;"} + 1:5:void createMaterialShapeDrawableIfNeeded(android.content.Context):729:729 -> Z + 6:14:void createMaterialShapeDrawableIfNeeded(android.content.Context):733:733 -> Z + 15:17:void createMaterialShapeDrawableIfNeeded(android.content.Context):734:734 -> Z + 18:21:void createMaterialShapeDrawableIfNeeded(android.content.Context):736:736 -> Z + 22:27:void createMaterialShapeDrawableIfNeeded(android.content.Context):737:737 -> Z + 28:32:void createMaterialShapeDrawableIfNeeded(android.content.Context):740:740 -> Z + 33:43:void createMaterialShapeDrawableIfNeeded(android.content.Context):741:741 -> Z + 44:51:void createMaterialShapeDrawableIfNeeded(android.content.Context):742:742 -> Z + 1:5:void startBackProgress(androidx.activity.BackEventCompat):984:984 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} - 6:9:void startBackProgress(androidx.activity.BackEventCompat):984:984 -> a - 1:8:void dispatchOnSlide(android.view.View,int):892:892 -> a0 - 9:13:void dispatchOnSlide(android.view.View,int):893:893 -> a0 - 14:34:void dispatchOnSlide(android.view.View,int):894:894 -> a0 - 35:36:void dispatchOnSlide(android.view.View,int):895:895 -> a0 - 1:5:void updateBackProgress(androidx.activity.BackEventCompat):989:989 -> b + 6:9:void startBackProgress(androidx.activity.BackEventCompat):987:987 -> a + 1:8:void dispatchOnSlide(android.view.View,int):895:895 -> a0 + 9:13:void dispatchOnSlide(android.view.View,int):896:896 -> a0 + 14:34:void dispatchOnSlide(android.view.View,int):897:897 -> a0 + 35:36:void dispatchOnSlide(android.view.View,int):898:898 -> a0 + 1:5:void updateBackProgress(androidx.activity.BackEventCompat):992:992 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} - 6:12:void updateBackProgress(androidx.activity.BackEventCompat):992:992 -> b - 13:16:void updateBackProgress(androidx.activity.BackEventCompat):994:994 -> b - 1:6:void ensureAccessibilityPaneTitleIsSet(android.view.View):423:423 -> b0 - 7:16:void ensureAccessibilityPaneTitleIsSet(android.view.View):425:425 -> b0 - 17:20:void ensureAccessibilityPaneTitleIsSet(android.view.View):424:424 -> b0 - 1:5:void handleBackInvoked():1022:1022 -> c - 6:11:void handleBackInvoked():1025:1025 -> c - 12:18:void handleBackInvoked():1026:1026 -> c - 19:20:void handleBackInvoked():1031:1031 -> c - 21:29:void handleBackInvoked():1033:1033 -> c - 30:33:void handleBackInvoked():1043:1043 -> c - 34:38:void handleBackInvoked():1031:1031 -> c - 39:42:void handleBackInvoked():1027:1027 -> c - 1:8:int getChildMeasureSpec(int,int,int,int):332:332 -> c0 - 9:12:int getChildMeasureSpec(int,int,int,int):336:336 -> c0 - 13:23:int getChildMeasureSpec(int,int,int,int):337:337 -> c0 - 24:29:int getChildMeasureSpec(int,int,int,int):345:345 -> c0 - 30:34:int getChildMeasureSpec(int,int,int,int):344:344 -> c0 - 35:43:int getChildMeasureSpec(int,int,int,int):340:340 -> c0 - 1:5:void cancelBackProgress():1072:1072 -> d - 6:9:void cancelBackProgress():1075:1075 -> d - 1:3:int getChildWidth():439:439 -> d0 - 1:8:android.animation.ValueAnimator$AnimatorUpdateListener getCoplanarFinishAnimatorUpdateListener():1048:1048 -> e0 - 9:17:android.animation.ValueAnimator$AnimatorUpdateListener getCoplanarFinishAnimatorUpdateListener():1054:1054 -> e0 - 18:19:android.animation.ValueAnimator$AnimatorUpdateListener getCoplanarFinishAnimatorUpdateListener():1059:1059 -> e0 - 20:23:android.animation.ValueAnimator$AnimatorUpdateListener getCoplanarFinishAnimatorUpdateListener():1060:1060 -> e0 - 24:29:android.animation.ValueAnimator$AnimatorUpdateListener getCoplanarFinishAnimatorUpdateListener():1062:1062 -> e0 - 1:13:android.view.View getCoplanarSiblingView():947:947 -> f0 - 1:7:int getExpandedOffset():565:565 -> g0 - 1:5:int getGravityFromSheetEdge():211:211 -> h0 - 6:15:int getGravityFromSheetEdge():212:212 -> h0 - 1:3:float getHideFriction():600:600 -> i0 + 6:12:void updateBackProgress(androidx.activity.BackEventCompat):995:995 -> b + 13:16:void updateBackProgress(androidx.activity.BackEventCompat):997:997 -> b + 1:6:void ensureAccessibilityPaneTitleIsSet(android.view.View):426:426 -> b0 + 7:16:void ensureAccessibilityPaneTitleIsSet(android.view.View):428:428 -> b0 + 17:20:void ensureAccessibilityPaneTitleIsSet(android.view.View):427:427 -> b0 + 1:5:void handleBackInvoked():1025:1025 -> c + 6:11:void handleBackInvoked():1028:1028 -> c + 12:18:void handleBackInvoked():1029:1029 -> c + 19:20:void handleBackInvoked():1034:1034 -> c + 21:29:void handleBackInvoked():1036:1036 -> c + 30:33:void handleBackInvoked():1046:1046 -> c + 34:38:void handleBackInvoked():1034:1034 -> c + 39:42:void handleBackInvoked():1030:1030 -> c + 1:8:int getChildMeasureSpec(int,int,int,int):333:333 -> c0 + 9:12:int getChildMeasureSpec(int,int,int,int):337:337 -> c0 + 13:23:int getChildMeasureSpec(int,int,int,int):338:338 -> c0 + 24:29:int getChildMeasureSpec(int,int,int,int):346:346 -> c0 + 30:34:int getChildMeasureSpec(int,int,int,int):345:345 -> c0 + 35:43:int getChildMeasureSpec(int,int,int,int):341:341 -> c0 + 1:5:void cancelBackProgress():1075:1075 -> d + 6:9:void cancelBackProgress():1078:1078 -> d + 1:3:int getChildWidth():442:442 -> d0 + 1:8:android.animation.ValueAnimator$AnimatorUpdateListener getCoplanarFinishAnimatorUpdateListener():1051:1051 -> e0 + 9:17:android.animation.ValueAnimator$AnimatorUpdateListener getCoplanarFinishAnimatorUpdateListener():1057:1057 -> e0 + 18:19:android.animation.ValueAnimator$AnimatorUpdateListener getCoplanarFinishAnimatorUpdateListener():1062:1062 -> e0 + 20:23:android.animation.ValueAnimator$AnimatorUpdateListener getCoplanarFinishAnimatorUpdateListener():1063:1063 -> e0 + 24:29:android.animation.ValueAnimator$AnimatorUpdateListener getCoplanarFinishAnimatorUpdateListener():1065:1065 -> e0 + 1:13:android.view.View getCoplanarSiblingView():950:950 -> f0 + 1:7:int getExpandedOffset():568:568 -> g0 + 1:5:int getGravityFromSheetEdge():212:212 -> h0 + 6:15:int getGravityFromSheetEdge():213:213 -> h0 + 1:3:float getHideFriction():603:603 -> i0 1:1:float getHideThreshold():0:0 -> j0 - 1:4:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):280:280 -> k + 1:4:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):281:281 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;)V"} - 5:6:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):283:283 -> k - 7:8:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):284:284 -> k - 9:11:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):285:285 -> k - 1:3:int getInnerMargin():451:451 -> k0 - 7:13:int getOuterEdgeOffsetForState(int):779:779 -> l0 - 14:36:int getOuterEdgeOffsetForState(int):781:781 -> l0 - 37:41:int getOuterEdgeOffsetForState(int):777:777 -> l0 - 1:3:int getParentInnerEdge():447:447 -> m0 - 1:4:void onDetachedFromLayoutParams():290:290 -> n - 5:6:void onDetachedFromLayoutParams():292:292 -> n - 7:8:void onDetachedFromLayoutParams():293:293 -> n - 9:11:void onDetachedFromLayoutParams():294:294 -> n - 1:3:int getParentWidth():443:443 -> n0 - 1:8:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):477:477 -> o - 9:11:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):478:478 -> o - 12:17:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):481:481 -> o - 18:20:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):484:484 -> o - 21:24:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):486:486 -> o - 25:30:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):487:487 -> o - 31:43:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):489:489 -> o - 44:47:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):494:494 -> o - 48:50:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):495:495 -> o - 51:57:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):500:500 -> o - 58:65:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):504:504 -> o - 66:73:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):506:506 -> o + 5:6:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):284:284 -> k + 7:8:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):285:285 -> k + 9:11:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):286:286 -> k + 1:3:int getInnerMargin():454:454 -> k0 + 7:13:int getOuterEdgeOffsetForState(int):782:782 -> l0 + 14:36:int getOuterEdgeOffsetForState(int):784:784 -> l0 + 37:41:int getOuterEdgeOffsetForState(int):780:780 -> l0 + 1:3:int getParentInnerEdge():450:450 -> m0 + 1:4:void onDetachedFromLayoutParams():291:291 -> n + 5:6:void onDetachedFromLayoutParams():293:293 -> n + 7:8:void onDetachedFromLayoutParams():294:294 -> n + 9:11:void onDetachedFromLayoutParams():295:295 -> n + 1:3:int getParentWidth():446:446 -> n0 + 1:8:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):480:480 -> o + 9:11:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):481:481 -> o + 12:17:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):484:484 -> o + 18:20:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):487:487 -> o + 21:24:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):489:489 -> o + 25:30:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):490:490 -> o + 31:43:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):492:492 -> o + 44:47:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):497:497 -> o + 48:50:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):498:498 -> o + 51:57:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):503:503 -> o + 58:65:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):507:507 -> o + 66:73:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):509:509 -> o 1:1:int getSignificantVelocityThreshold():0:0 -> o0 - 1:13:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):353:353 -> p - 14:16:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):354:354 -> p - 17:20:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):357:357 -> p - 21:27:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):359:359 -> p - 28:34:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):361:361 -> p - 35:38:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):365:365 -> p - 39:41:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):366:366 -> p - 42:59:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):368:368 -> p - 60:63:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):369:369 -> p - 64:66:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):370:370 -> p - 67:69:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):372:372 -> p - 70:72:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):374:374 -> p - 73:78:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):375:375 -> p - 79:81:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):376:376 -> p - 82:84:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):378:378 -> p - 85:87:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):380:380 -> p - 88:91:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):382:382 -> p - 92:99:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):383:383 -> p - 100:105:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):386:386 -> p - 106:108:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):388:388 -> p - 109:114:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):390:390 -> p - 115:122:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):391:391 -> p - 123:128:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):392:392 -> p - 129:136:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):394:394 -> p - 137:146:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):395:395 -> p - 147:150:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):397:397 -> p - 151:153:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):399:399 -> p - 154:156:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):401:401 -> p - 157:177:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):403:403 -> p - 1:3:androidx.customview.widget.ViewDragHelper getViewDragHelper():787:787 -> p0 + 1:13:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):354:354 -> p + 14:16:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):355:355 -> p + 17:20:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):358:358 -> p + 21:27:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):360:360 -> p + 28:34:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):362:362 -> p + 35:38:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):366:366 -> p + 39:41:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):367:367 -> p + 42:43:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):369:369 -> p + 44:55:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):370:370 -> p + 56:59:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):369:369 -> p + 60:63:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):371:371 -> p + 64:66:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):372:372 -> p + 67:69:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):374:374 -> p + 70:72:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):376:376 -> p + 73:78:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):377:377 -> p + 79:81:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):379:379 -> p + 82:84:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):381:381 -> p + 85:87:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):383:383 -> p + 88:91:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):385:385 -> p + 92:99:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):386:386 -> p + 100:105:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):389:389 -> p + 106:108:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):391:391 -> p + 109:114:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):393:393 -> p + 115:122:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):394:394 -> p + 123:128:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):395:395 -> p + 129:136:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):397:397 -> p + 137:146:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):398:398 -> p + 147:150:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):400:400 -> p + 151:153:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):402:402 -> p + 154:156:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):404:404 -> p + 157:177:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):406:406 -> p + 1:3:androidx.customview.widget.ViewDragHelper getViewDragHelper():790:790 -> p0 # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/customview/widget/c;"} - 1:6:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):305:305 -> q - 7:10:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):309:309 -> q - 11:25:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):310:310 -> q - 26:29:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):307:307 -> q - 30:33:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):319:319 -> q - 34:47:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):320:320 -> q - 48:51:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):317:317 -> q - 52:56:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):326:326 -> q - 1:4:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getViewLayoutParams():229:229 -> q0 + 1:6:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):306:306 -> q + 7:10:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):310:310 -> q + 11:25:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):311:311 -> q + 26:29:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):308:308 -> q + 30:33:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):320:320 -> q + 34:47:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):321:321 -> q + 48:51:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):318:318 -> q + 52:56:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):327:327 -> q + 1:4:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getViewLayoutParams():230:230 -> q0 # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;"} - 5:12:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getViewLayoutParams():230:230 -> q0 - 13:20:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getViewLayoutParams():231:231 -> q0 - 21:29:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getViewLayoutParams():232:232 -> q0 - 1:6:boolean hasLeftMargin():223:223 -> r0 - 7:14:boolean hasLeftMargin():224:224 -> r0 - 1:6:boolean hasRightMargin():218:218 -> s0 - 7:14:boolean hasRightMargin():219:219 -> s0 - 1:8:boolean isDraggedFarEnough(android.view.MotionEvent):549:549 -> t0 - 9:19:boolean isDraggedFarEnough(android.view.MotionEvent):552:552 -> t0 - 20:33:boolean isDraggedFarEnough(android.view.MotionEvent):553:553 -> t0 - 1:7:boolean isExpandingOutwards(float):888:888 -> u0 - 1:6:boolean isLayingOut(android.view.View):665:665 -> v0 - 7:22:boolean isLayingOut(android.view.View):666:666 -> v0 - 1:4:boolean isSettling(android.view.View,int,boolean):766:766 -> w0 - 5:12:boolean isSettling(android.view.View,int,boolean):767:767 -> w0 - 13:23:boolean isSettling(android.view.View,int,boolean):770:770 -> w0 - 24:37:boolean isSettling(android.view.View,int,boolean):771:771 -> w0 - 1:9:void maybeAssignCoplanarSiblingViewBasedId(androidx.coordinatorlayout.widget.CoordinatorLayout):430:430 -> x0 - 10:15:void maybeAssignCoplanarSiblingViewBasedId(androidx.coordinatorlayout.widget.CoordinatorLayout):431:431 -> x0 - 16:23:void maybeAssignCoplanarSiblingViewBasedId(androidx.coordinatorlayout.widget.CoordinatorLayout):433:433 -> x0 - 2:5:void replaceAccessibilityActionForState(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat,int):1202:1202 -> y0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z$a;I)V"} - 6:9:void replaceAccessibilityActionForState(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat,int):1201:1201 -> y0 - 1:4:void resetVelocity():709:709 -> z0 - 5:8:void resetVelocity():710:710 -> z0 - 9:11:void resetVelocity():711:711 -> z0 -com.google.android.material.sidesheet.SideSheetBehavior$$ExternalSyntheticLambda0 -> j2.a: + 5:12:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getViewLayoutParams():231:231 -> q0 + 13:20:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getViewLayoutParams():232:232 -> q0 + 21:29:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getViewLayoutParams():233:233 -> q0 + 1:6:boolean hasLeftMargin():224:224 -> r0 + 7:14:boolean hasLeftMargin():225:225 -> r0 + 1:6:boolean hasRightMargin():219:219 -> s0 + 7:14:boolean hasRightMargin():220:220 -> s0 + 1:8:boolean isDraggedFarEnough(android.view.MotionEvent):552:552 -> t0 + 9:19:boolean isDraggedFarEnough(android.view.MotionEvent):555:555 -> t0 + 20:33:boolean isDraggedFarEnough(android.view.MotionEvent):556:556 -> t0 + 1:7:boolean isExpandingOutwards(float):891:891 -> u0 + 1:6:boolean isLayingOut(android.view.View):668:668 -> v0 + 7:22:boolean isLayingOut(android.view.View):669:669 -> v0 + 1:4:boolean isSettling(android.view.View,int,boolean):769:769 -> w0 + 5:12:boolean isSettling(android.view.View,int,boolean):770:770 -> w0 + 13:23:boolean isSettling(android.view.View,int,boolean):773:773 -> w0 + 24:37:boolean isSettling(android.view.View,int,boolean):774:774 -> w0 + 1:9:void maybeAssignCoplanarSiblingViewBasedId(androidx.coordinatorlayout.widget.CoordinatorLayout):433:433 -> x0 + 10:15:void maybeAssignCoplanarSiblingViewBasedId(androidx.coordinatorlayout.widget.CoordinatorLayout):434:434 -> x0 + 16:23:void maybeAssignCoplanarSiblingViewBasedId(androidx.coordinatorlayout.widget.CoordinatorLayout):436:436 -> x0 + 2:5:void replaceAccessibilityActionForState(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat,int):1205:1205 -> y0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A$a;I)V"} + 6:9:void replaceAccessibilityActionForState(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat,int):1204:1204 -> y0 + 1:4:void resetVelocity():712:712 -> z0 + 5:8:void resetVelocity():713:713 -> z0 + 9:11:void resetVelocity():714:714 -> z0 +com.google.android.material.sidesheet.SideSheetBehavior$$ExternalSyntheticLambda0 -> g2.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.sidesheet.SideSheetBehavior com.google.android.material.sidesheet.SideSheetBehavior$$InternalSyntheticLambda$1$4c8d4cf2d619c51bdfa098092692b85da293d7fbd361c3e8c1953bf0b1d76670$0.f$0 -> a # {"id":"com.android.tools.r8.synthesized"} int com.google.android.material.sidesheet.SideSheetBehavior$$InternalSyntheticLambda$1$4c8d4cf2d619c51bdfa098092692b85da293d7fbd361c3e8c1953bf0b1d76670$0.f$1 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:void j2.SideSheetBehavior$$ExternalSyntheticLambda0.(com.google.android.material.sidesheet.SideSheetBehavior,int):0:0 -> + 1:1:void g2.SideSheetBehavior$$ExternalSyntheticLambda0.(com.google.android.material.sidesheet.SideSheetBehavior,int):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean j2.SideSheetBehavior$$ExternalSyntheticLambda0.perform(android.view.View,G.AccessibilityViewCommand$CommandArguments):0:0 -> a + 1:1:boolean g2.SideSheetBehavior$$ExternalSyntheticLambda0.perform(android.view.View,F.AccessibilityViewCommand$CommandArguments):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/C$a;)Z"} -com.google.android.material.sidesheet.SideSheetBehavior$$ExternalSyntheticLambda1 -> j2.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/D$a;)Z"} +com.google.android.material.sidesheet.SideSheetBehavior$$ExternalSyntheticLambda1 -> g2.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.sidesheet.SideSheetBehavior com.google.android.material.sidesheet.SideSheetBehavior$$InternalSyntheticLambda$2$4916329b2c301ed623040f944c28eba012762f0ca6398f5e02296effbb82ba79$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} int com.google.android.material.sidesheet.SideSheetBehavior$$InternalSyntheticLambda$2$4916329b2c301ed623040f944c28eba012762f0ca6398f5e02296effbb82ba79$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void j2.SideSheetBehavior$$ExternalSyntheticLambda1.(com.google.android.material.sidesheet.SideSheetBehavior,int):0:0 -> + 1:1:void g2.SideSheetBehavior$$ExternalSyntheticLambda1.(com.google.android.material.sidesheet.SideSheetBehavior,int):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void j2.SideSheetBehavior$$ExternalSyntheticLambda1.run():0:0 -> run + 1:1:void g2.SideSheetBehavior$$ExternalSyntheticLambda1.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.sidesheet.SideSheetBehavior$$ExternalSyntheticLambda2 -> j2.c: +com.google.android.material.sidesheet.SideSheetBehavior$$ExternalSyntheticLambda2 -> g2.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.sidesheet.SideSheetBehavior com.google.android.material.sidesheet.SideSheetBehavior$$InternalSyntheticLambda$2$b64112792c7bec4f0de09205c3d0d6652a91e4fecda2116ca7b4558999bfc0d9$0.f$0 -> a @@ -156121,80 +151966,80 @@ com.google.android.material.sidesheet.SideSheetBehavior$$ExternalSyntheticLambda # {"id":"com.android.tools.r8.synthesized"} android.view.View com.google.android.material.sidesheet.SideSheetBehavior$$InternalSyntheticLambda$2$b64112792c7bec4f0de09205c3d0d6652a91e4fecda2116ca7b4558999bfc0d9$0.f$3 -> d # {"id":"com.android.tools.r8.synthesized"} - 1:1:void j2.SideSheetBehavior$$ExternalSyntheticLambda2.(com.google.android.material.sidesheet.SideSheetBehavior,android.view.ViewGroup$MarginLayoutParams,int,android.view.View):0:0 -> + 1:1:void g2.SideSheetBehavior$$ExternalSyntheticLambda2.(com.google.android.material.sidesheet.SideSheetBehavior,android.view.ViewGroup$MarginLayoutParams,int,android.view.View):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void j2.SideSheetBehavior$$ExternalSyntheticLambda2.onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate + 1:1:void g2.SideSheetBehavior$$ExternalSyntheticLambda2.onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.sidesheet.SideSheetBehavior$1 -> com.google.android.material.sidesheet.SideSheetBehavior$a: # {"id":"sourceFile","fileName":"SideSheetBehavior.java"} com.google.android.material.sidesheet.SideSheetBehavior this$0 -> a - 1:6:void (com.google.android.material.sidesheet.SideSheetBehavior):791:791 -> - 1:2:int clampViewPositionHorizontal(android.view.View,int,int):839:839 -> a - 3:12:int clampViewPositionHorizontal(android.view.View,int,int):841:841 -> a - 13:20:int clampViewPositionHorizontal(android.view.View,int,int):842:842 -> a - 21:25:int clampViewPositionHorizontal(android.view.View,int,int):839:839 -> a - 1:5:int clampViewPositionVertical(android.view.View,int,int):834:834 -> b - 1:14:int getViewHorizontalDragRange(android.view.View):847:847 -> d - 4:11:void onViewDragStateChanged(int):820:820 -> j - 12:17:void onViewDragStateChanged(int):821:821 -> j - 1:8:void onViewPositionChanged(android.view.View,int,int,int,int):804:804 -> k - 9:16:void onViewPositionChanged(android.view.View,int,int,int,int):807:807 -> k - 17:22:void onViewPositionChanged(android.view.View,int,int,int,int):809:809 -> k - 23:30:void onViewPositionChanged(android.view.View,int,int,int,int):810:810 -> k - 31:33:void onViewPositionChanged(android.view.View,int,int,int,int):809:809 -> k - 34:36:void onViewPositionChanged(android.view.View,int,int,int,int):811:811 -> k - 37:42:void onViewPositionChanged(android.view.View,int,int,int,int):815:815 -> k - 1:6:void onViewReleased(android.view.View,float,float):828:828 -> l - 7:16:void onViewReleased(android.view.View,float,float):829:829 -> l - 1:11:boolean tryCaptureView(android.view.View,int):795:795 -> m - 12:33:boolean tryCaptureView(android.view.View,int):798:798 -> m + 1:6:void (com.google.android.material.sidesheet.SideSheetBehavior):794:794 -> + 1:2:int clampViewPositionHorizontal(android.view.View,int,int):842:842 -> a + 3:12:int clampViewPositionHorizontal(android.view.View,int,int):844:844 -> a + 13:20:int clampViewPositionHorizontal(android.view.View,int,int):845:845 -> a + 21:25:int clampViewPositionHorizontal(android.view.View,int,int):842:842 -> a + 1:5:int clampViewPositionVertical(android.view.View,int,int):837:837 -> b + 1:14:int getViewHorizontalDragRange(android.view.View):850:850 -> d + 4:11:void onViewDragStateChanged(int):823:823 -> j + 12:17:void onViewDragStateChanged(int):824:824 -> j + 1:8:void onViewPositionChanged(android.view.View,int,int,int,int):807:807 -> k + 9:16:void onViewPositionChanged(android.view.View,int,int,int,int):810:810 -> k + 17:22:void onViewPositionChanged(android.view.View,int,int,int,int):812:812 -> k + 23:30:void onViewPositionChanged(android.view.View,int,int,int,int):813:813 -> k + 31:33:void onViewPositionChanged(android.view.View,int,int,int,int):812:812 -> k + 34:36:void onViewPositionChanged(android.view.View,int,int,int,int):814:814 -> k + 37:42:void onViewPositionChanged(android.view.View,int,int,int,int):818:818 -> k + 1:6:void onViewReleased(android.view.View,float,float):831:831 -> l + 7:16:void onViewReleased(android.view.View,float,float):832:832 -> l + 1:11:boolean tryCaptureView(android.view.View,int):798:798 -> m + 12:33:boolean tryCaptureView(android.view.View,int):801:801 -> m com.google.android.material.sidesheet.SideSheetBehavior$2 -> com.google.android.material.sidesheet.SideSheetBehavior$b: # {"id":"sourceFile","fileName":"SideSheetBehavior.java"} com.google.android.material.sidesheet.SideSheetBehavior this$0 -> a - 1:6:void (com.google.android.material.sidesheet.SideSheetBehavior):1034:1034 -> - 1:6:void onAnimationEnd(android.animation.Animator):1037:1037 -> onAnimationEnd - 7:26:void onAnimationEnd(android.animation.Animator):1038:1038 -> onAnimationEnd - 27:42:void onAnimationEnd(android.animation.Animator):1039:1039 -> onAnimationEnd + 1:6:void (com.google.android.material.sidesheet.SideSheetBehavior):1037:1037 -> + 1:6:void onAnimationEnd(android.animation.Animator):1040:1040 -> onAnimationEnd + 7:26:void onAnimationEnd(android.animation.Animator):1041:1041 -> onAnimationEnd + 27:42:void onAnimationEnd(android.animation.Animator):1042:1042 -> onAnimationEnd com.google.android.material.sidesheet.SideSheetBehavior$SavedState -> com.google.android.material.sidesheet.SideSheetBehavior$c: # {"id":"sourceFile","fileName":"SideSheetBehavior.java"} int state -> f - 1:8:void ():1136:1136 -> - 1:1:void (android.os.Parcel,java.lang.ClassLoader):1120:1120 -> - 2:2:void (android.os.Parcel,java.lang.ClassLoader):1122:1122 -> - 3:4:void (android.os.Parcelable,com.google.android.material.sidesheet.SideSheetBehavior):1126:1127 -> - 1:3:void writeToParcel(android.os.Parcel,int):1132:1132 -> writeToParcel - 4:9:void writeToParcel(android.os.Parcel,int):1133:1133 -> writeToParcel + 1:8:void ():1139:1139 -> + 1:1:void (android.os.Parcel,java.lang.ClassLoader):1123:1123 -> + 2:2:void (android.os.Parcel,java.lang.ClassLoader):1125:1125 -> + 3:4:void (android.os.Parcelable,com.google.android.material.sidesheet.SideSheetBehavior):1129:1130 -> + 1:3:void writeToParcel(android.os.Parcel,int):1135:1135 -> writeToParcel + 4:9:void writeToParcel(android.os.Parcel,int):1136:1136 -> writeToParcel com.google.android.material.sidesheet.SideSheetBehavior$SavedState$1 -> com.google.android.material.sidesheet.SideSheetBehavior$c$a: # {"id":"sourceFile","fileName":"SideSheetBehavior.java"} - 1:4:void ():1137:1137 -> - 1:7:com.google.android.material.sidesheet.SideSheetBehavior$SavedState createFromParcel(android.os.Parcel):1147:1147 -> a + 1:4:void ():1140:1140 -> + 1:7:com.google.android.material.sidesheet.SideSheetBehavior$SavedState createFromParcel(android.os.Parcel):1150:1150 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/sidesheet/SideSheetBehavior$c;"} - 1:6:com.google.android.material.sidesheet.SideSheetBehavior$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):1141:1141 -> b + 1:6:com.google.android.material.sidesheet.SideSheetBehavior$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):1144:1144 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Lcom/google/android/material/sidesheet/SideSheetBehavior$c;"} - 1:3:com.google.android.material.sidesheet.SideSheetBehavior$SavedState[] newArray(int):1153:1153 -> c + 1:3:com.google.android.material.sidesheet.SideSheetBehavior$SavedState[] newArray(int):1156:1156 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/sidesheet/SideSheetBehavior$c;"} - 1:1:java.lang.Object createFromParcel(android.os.Parcel):1137:1137 -> createFromParcel - 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):1137:1137 -> createFromParcel - 1:5:java.lang.Object[] newArray(int):1137:1137 -> newArray + 1:1:java.lang.Object createFromParcel(android.os.Parcel):1140:1140 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):1140:1140 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):1140:1140 -> newArray com.google.android.material.sidesheet.SideSheetBehavior$StateSettlingTracker -> com.google.android.material.sidesheet.SideSheetBehavior$d: # {"id":"sourceFile","fileName":"SideSheetBehavior.java"} int targetState -> a boolean isContinueSettlingRunnablePosted -> b java.lang.Runnable continueSettlingRunnable -> c com.google.android.material.sidesheet.SideSheetBehavior this$0 -> d - 1:5:void (com.google.android.material.sidesheet.SideSheetBehavior):1084:1084 -> - 6:13:void (com.google.android.material.sidesheet.SideSheetBehavior):1088:1088 -> - 2:3:void lambda$new$0():1090:1090 -> a + 1:5:void (com.google.android.material.sidesheet.SideSheetBehavior):1087:1087 -> + 6:13:void (com.google.android.material.sidesheet.SideSheetBehavior):1091:1091 -> + 2:3:void lambda$new$0():1093:1093 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/sidesheet/SideSheetBehavior$d;)V"} - 4:24:void lambda$new$0():1091:1091 -> a - 25:30:void lambda$new$0():1092:1092 -> a - 31:39:void lambda$new$0():1093:1093 -> a - 40:47:void lambda$new$0():1094:1094 -> a - 1:21:void continueSettlingToState(int):1100:1100 -> b - 22:23:void continueSettlingToState(int):1103:1103 -> b - 24:27:void continueSettlingToState(int):1104:1104 -> b - 28:45:void continueSettlingToState(int):1105:1105 -> b - 46:48:void continueSettlingToState(int):1106:1106 -> b + 4:24:void lambda$new$0():1094:1094 -> a + 25:30:void lambda$new$0():1095:1095 -> a + 31:39:void lambda$new$0():1096:1096 -> a + 40:47:void lambda$new$0():1097:1097 -> a + 1:21:void continueSettlingToState(int):1103:1103 -> b + 22:23:void continueSettlingToState(int):1106:1106 -> b + 24:27:void continueSettlingToState(int):1107:1107 -> b + 28:45:void continueSettlingToState(int):1108:1108 -> b + 46:48:void continueSettlingToState(int):1109:1109 -> b com.google.android.material.sidesheet.SideSheetBehavior$StateSettlingTracker$$ExternalSyntheticLambda0 -> com.google.android.material.sidesheet.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -156212,56 +152057,58 @@ com.google.android.material.snackbar.BaseTransientBottomBar -> com.google.androi android.animation.TimeInterpolator DEFAULT_ANIMATION_FADE_INTERPOLATOR -> b android.animation.TimeInterpolator DEFAULT_ANIMATION_SCALE_INTERPOLATOR -> c android.os.Handler handler -> d - int[] SNACKBAR_STYLE_ATTR -> e - java.lang.String TAG -> f - 1:4:void ():219:219 -> - 5:8:void ():225:225 -> - 9:12:void ():226:226 -> - 13:20:void ():241:241 -> - 21:28:void ():243:243 -> - 29:30:void ():246:246 -> - 31:45:void ():248:248 -> - 1:5:com.google.android.material.shape.MaterialShapeDrawable access$1800(int,com.google.android.material.shape.ShapeAppearanceModel):100:100 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILi2/l;)Li2/h;"} - 1:5:android.graphics.drawable.GradientDrawable access$1900(int,android.content.res.Resources):100:100 -> b - 1:6:android.graphics.drawable.GradientDrawable createGradientDrawableBackground(int,android.content.res.Resources):1358:1358 -> c - 7:12:android.graphics.drawable.GradientDrawable createGradientDrawableBackground(int,android.content.res.Resources):1359:1359 -> c - 13:15:android.graphics.drawable.GradientDrawable createGradientDrawableBackground(int,android.content.res.Resources):1360:1360 -> c - 16:18:android.graphics.drawable.GradientDrawable createGradientDrawableBackground(int,android.content.res.Resources):1361:1361 -> c - 19:22:android.graphics.drawable.GradientDrawable createGradientDrawableBackground(int,android.content.res.Resources):1362:1362 -> c - 1:5:com.google.android.material.shape.MaterialShapeDrawable createMaterialShapeDrawableBackground(int,com.google.android.material.shape.ShapeAppearanceModel):1350:1350 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILi2/l;)Li2/h;"} - 6:13:com.google.android.material.shape.MaterialShapeDrawable createMaterialShapeDrawableBackground(int,com.google.android.material.shape.ShapeAppearanceModel):1351:1351 -> d + boolean USE_OFFSET_API -> e + int[] SNACKBAR_STYLE_ATTR -> f + java.lang.String TAG -> g + 1:4:void ():220:220 -> + 5:8:void ():226:226 -> + 9:13:void ():227:227 -> + 14:15:void ():245:245 -> + 16:23:void ():249:249 -> + 24:31:void ():251:251 -> + 32:33:void ():254:254 -> + 34:48:void ():256:256 -> + 1:5:com.google.android.material.shape.MaterialShapeDrawable access$1900(int,com.google.android.material.shape.ShapeAppearanceModel):101:101 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf2/k;)Lf2/g;"} + 1:5:android.graphics.drawable.GradientDrawable access$2000(int,android.content.res.Resources):101:101 -> b + 1:6:android.graphics.drawable.GradientDrawable createGradientDrawableBackground(int,android.content.res.Resources):1389:1389 -> c + 7:12:android.graphics.drawable.GradientDrawable createGradientDrawableBackground(int,android.content.res.Resources):1390:1390 -> c + 13:15:android.graphics.drawable.GradientDrawable createGradientDrawableBackground(int,android.content.res.Resources):1391:1391 -> c + 16:18:android.graphics.drawable.GradientDrawable createGradientDrawableBackground(int,android.content.res.Resources):1392:1392 -> c + 19:22:android.graphics.drawable.GradientDrawable createGradientDrawableBackground(int,android.content.res.Resources):1393:1393 -> c + 1:5:com.google.android.material.shape.MaterialShapeDrawable createMaterialShapeDrawableBackground(int,com.google.android.material.shape.ShapeAppearanceModel):1381:1381 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf2/k;)Lf2/g;"} + 6:13:com.google.android.material.shape.MaterialShapeDrawable createMaterialShapeDrawableBackground(int,com.google.android.material.shape.ShapeAppearanceModel):1382:1382 -> d com.google.android.material.snackbar.BaseTransientBottomBar$1 -> com.google.android.material.snackbar.BaseTransientBottomBar$a: # {"id":"sourceFile","fileName":"BaseTransientBottomBar.java"} - 1:4:void ():249:249 -> - 1:10:boolean handleMessage(android.os.Message):252:252 -> handleMessage - 11:16:boolean handleMessage(android.os.Message):257:257 -> handleMessage - 17:22:boolean handleMessage(android.os.Message):254:254 -> handleMessage + 1:4:void ():257:257 -> + 1:10:boolean handleMessage(android.os.Message):260:260 -> handleMessage + 11:16:boolean handleMessage(android.os.Message):265:265 -> handleMessage + 17:22:boolean handleMessage(android.os.Message):262:262 -> handleMessage com.google.android.material.snackbar.BaseTransientBottomBar$Behavior -> com.google.android.material.snackbar.BaseTransientBottomBar$Behavior: # {"id":"sourceFile","fileName":"BaseTransientBottomBar.java"} com.google.android.material.snackbar.BaseTransientBottomBar$BehaviorDelegate delegate -> n # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/snackbar/BaseTransientBottomBar$b;"} - 1:3:void ():1370:1370 -> - 4:11:void ():1371:1371 -> - 1:7:boolean canSwipeDismissView(android.view.View):1387:1387 -> J - 1:5:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1393:1393 -> o - 6:10:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1394:1394 -> o + 1:3:void ():1401:1401 -> + 4:11:void ():1402:1402 -> + 1:7:boolean canSwipeDismissView(android.view.View):1412:1412 -> J + 1:5:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1418:1418 -> o + 6:10:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1419:1419 -> o com.google.android.material.snackbar.BaseTransientBottomBar$BehaviorDelegate -> com.google.android.material.snackbar.BaseTransientBottomBar$b: # {"id":"sourceFile","fileName":"BaseTransientBottomBar.java"} - 1:6:void (com.google.android.material.behavior.SwipeDismissBehavior):1404:1404 -> - 7:12:void (com.google.android.material.behavior.SwipeDismissBehavior):1405:1405 -> - 13:16:void (com.google.android.material.behavior.SwipeDismissBehavior):1406:1406 -> - 17:20:void (com.google.android.material.behavior.SwipeDismissBehavior):1407:1407 -> - 1:3:boolean canSwipeDismissView(android.view.View):1416:1416 -> a - 1:14:void onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1421:1421 -> b - 15:22:void onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1431:1431 -> b - 23:38:void onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1425:1425 -> b - 39:46:void onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1426:1426 -> b + 1:6:void (com.google.android.material.behavior.SwipeDismissBehavior):1429:1429 -> + 7:12:void (com.google.android.material.behavior.SwipeDismissBehavior):1430:1430 -> + 13:16:void (com.google.android.material.behavior.SwipeDismissBehavior):1431:1431 -> + 17:20:void (com.google.android.material.behavior.SwipeDismissBehavior):1432:1432 -> + 1:3:boolean canSwipeDismissView(android.view.View):1441:1441 -> a + 1:14:void onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1446:1446 -> b + 15:22:void onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1456:1456 -> b + 23:38:void onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1450:1450 -> b + 39:46:void onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):1451:1451 -> b com.google.android.material.snackbar.BaseTransientBottomBar$SnackbarBaseLayout -> com.google.android.material.snackbar.BaseTransientBottomBar$c: # {"id":"sourceFile","fileName":"BaseTransientBottomBar.java"} com.google.android.material.shape.ShapeAppearanceModel shapeAppearanceModel -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/k;"} int animationMode -> e float backgroundOverlayColorAlpha -> f float actionTextColorAlpha -> g @@ -156272,140 +152119,142 @@ com.google.android.material.snackbar.BaseTransientBottomBar$SnackbarBaseLayout - android.graphics.Rect originalMargins -> l boolean addingToTargetParent -> m android.view.View$OnTouchListener consumeAllTouchListener -> n - 1:8:void ():1125:1125 -> - 2:8:void (android.content.Context,android.util.AttributeSet):1153:1153 -> - 9:12:void (android.content.Context,android.util.AttributeSet):1156:1156 -> - 13:18:void (android.content.Context,android.util.AttributeSet):1157:1157 -> - 19:26:void (android.content.Context,android.util.AttributeSet):1158:1158 -> - 27:36:void (android.content.Context,android.util.AttributeSet):1159:1159 -> - 37:44:void (android.content.Context,android.util.AttributeSet):1161:1161 -> - 45:54:void (android.content.Context,android.util.AttributeSet):1162:1162 -> - 55:60:void (android.content.Context,android.util.AttributeSet):1163:1163 -> - 61:64:void (android.content.Context,android.util.AttributeSet):1165:1165 -> - 65:70:void (android.content.Context,android.util.AttributeSet):1167:1167 -> - 71:74:void (android.content.Context,android.util.AttributeSet):1169:1169 -> - 75:80:void (android.content.Context,android.util.AttributeSet):1170:1170 -> - 81:82:void (android.content.Context,android.util.AttributeSet):1171:1171 -> - 83:86:void (android.content.Context,android.util.AttributeSet):1172:1172 -> - 87:89:void (android.content.Context,android.util.AttributeSet):1171:1171 -> - 90:92:void (android.content.Context,android.util.AttributeSet):1174:1174 -> - 93:98:void (android.content.Context,android.util.AttributeSet):1176:1176 -> - 99:102:void (android.content.Context,android.util.AttributeSet):1175:1175 -> - 103:105:void (android.content.Context,android.util.AttributeSet):1174:1174 -> - 106:113:void (android.content.Context,android.util.AttributeSet):1177:1177 -> - 114:121:void (android.content.Context,android.util.AttributeSet):1178:1178 -> - 122:123:void (android.content.Context,android.util.AttributeSet):1179:1179 -> - 124:129:void (android.content.Context,android.util.AttributeSet):1180:1180 -> - 130:132:void (android.content.Context,android.util.AttributeSet):1181:1181 -> - 133:138:void (android.content.Context,android.util.AttributeSet):1183:1183 -> - 139:141:void (android.content.Context,android.util.AttributeSet):1184:1184 -> - 142:147:void (android.content.Context,android.util.AttributeSet):1186:1186 -> - 148:155:void (android.content.Context,android.util.AttributeSet):1187:1187 -> - 1:4:android.graphics.drawable.Drawable createThemedBackground():1328:1328 -> a - 5:8:android.graphics.drawable.Drawable createThemedBackground():1330:1330 -> a - 9:12:android.graphics.drawable.Drawable createThemedBackground():1329:1329 -> a - 13:16:android.graphics.drawable.Drawable createThemedBackground():1334:1334 -> a - 17:21:android.graphics.drawable.Drawable createThemedBackground():1335:1335 -> a - 22:29:android.graphics.drawable.Drawable createThemedBackground():1336:1336 -> a - 30:33:android.graphics.drawable.Drawable createThemedBackground():1337:1337 -> a - 34:37:android.graphics.drawable.Drawable createThemedBackground():1338:1338 -> a - 38:43:android.graphics.drawable.Drawable createThemedBackground():1339:1339 -> a - 44:48:android.graphics.drawable.Drawable createThemedBackground():1342:1342 -> a - 1:16:void updateOriginalMargins(android.view.ViewGroup$MarginLayoutParams):1322:1322 -> b - 1:3:float getActionTextColorAlpha():1300:1300 -> getActionTextColorAlpha - 1:3:int getAnimationMode():1288:1288 -> getAnimationMode - 1:3:float getBackgroundOverlayColorAlpha():1296:1296 -> getBackgroundOverlayColorAlpha - 1:3:int getMaxInlineActionWidth():1308:1308 -> getMaxInlineActionWidth - 1:3:int getMaxWidth():1304:1304 -> getMaxWidth - 1:3:void onAttachedToWindow():1257:1257 -> onAttachedToWindow - 4:7:void onAttachedToWindow():1261:1261 -> onAttachedToWindow - 1:4:void onDetachedFromWindow():1266:1266 -> onDetachedFromWindow - 1:4:void onLayout(boolean,int,int,int,int):1249:1249 -> onLayout - 1:3:void onMeasure(int,int):1240:1240 -> onMeasure - 4:17:void onMeasure(int,int):1241:1241 -> onMeasure - 18:21:void onMeasure(int,int):1242:1242 -> onMeasure - 22:25:void onMeasure(int,int):1243:1243 -> onMeasure - 1:3:void setAnimationMode(int):1292:1292 -> setAnimationMode - 1:4:void setBackground(android.graphics.drawable.Drawable):1193:1193 -> setBackground - 3:6:void setBackgroundDrawable(android.graphics.drawable.Drawable):1198:1198 -> setBackgroundDrawable - 7:14:void setBackgroundDrawable(android.graphics.drawable.Drawable):1199:1199 -> setBackgroundDrawable - 15:19:void setBackgroundDrawable(android.graphics.drawable.Drawable):1200:1200 -> setBackgroundDrawable - 20:24:void setBackgroundDrawable(android.graphics.drawable.Drawable):1201:1201 -> setBackgroundDrawable - 25:28:void setBackgroundDrawable(android.graphics.drawable.Drawable):1203:1203 -> setBackgroundDrawable - 1:2:void setBackgroundTintList(android.content.res.ColorStateList):1208:1208 -> setBackgroundTintList - 3:8:void setBackgroundTintList(android.content.res.ColorStateList):1209:1209 -> setBackgroundTintList - 9:20:void setBackgroundTintList(android.content.res.ColorStateList):1210:1210 -> setBackgroundTintList - 21:23:void setBackgroundTintList(android.content.res.ColorStateList):1211:1211 -> setBackgroundTintList - 24:28:void setBackgroundTintList(android.content.res.ColorStateList):1212:1212 -> setBackgroundTintList - 29:34:void setBackgroundTintList(android.content.res.ColorStateList):1213:1213 -> setBackgroundTintList - 35:38:void setBackgroundTintList(android.content.res.ColorStateList):1214:1214 -> setBackgroundTintList - 1:2:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):1221:1221 -> setBackgroundTintMode - 3:8:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):1222:1222 -> setBackgroundTintMode - 9:20:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):1223:1223 -> setBackgroundTintMode - 21:23:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):1224:1224 -> setBackgroundTintMode - 24:29:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):1225:1225 -> setBackgroundTintMode - 30:33:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):1226:1226 -> setBackgroundTintMode - 1:3:void setLayoutParams(android.view.ViewGroup$LayoutParams):1274:1274 -> setLayoutParams - 4:11:void setLayoutParams(android.view.ViewGroup$LayoutParams):1275:1275 -> setLayoutParams - 12:17:void setLayoutParams(android.view.ViewGroup$LayoutParams):1279:1279 -> setLayoutParams - 5:9:void setOnClickListener(android.view.View$OnClickListener):1234:1234 -> setOnClickListener - 10:13:void setOnClickListener(android.view.View$OnClickListener):1235:1235 -> setOnClickListener + 1:8:void ():1155:1155 -> + 2:8:void (android.content.Context,android.util.AttributeSet):1183:1183 -> + 9:12:void (android.content.Context,android.util.AttributeSet):1186:1186 -> + 13:18:void (android.content.Context,android.util.AttributeSet):1187:1187 -> + 19:26:void (android.content.Context,android.util.AttributeSet):1188:1188 -> + 27:28:void (android.content.Context,android.util.AttributeSet):1189:1189 -> + 29:33:void (android.content.Context,android.util.AttributeSet):1190:1190 -> + 34:36:void (android.content.Context,android.util.AttributeSet):1189:1189 -> + 37:44:void (android.content.Context,android.util.AttributeSet):1192:1192 -> + 45:54:void (android.content.Context,android.util.AttributeSet):1193:1193 -> + 55:60:void (android.content.Context,android.util.AttributeSet):1194:1194 -> + 61:64:void (android.content.Context,android.util.AttributeSet):1196:1196 -> + 65:70:void (android.content.Context,android.util.AttributeSet):1198:1198 -> + 71:74:void (android.content.Context,android.util.AttributeSet):1200:1200 -> + 75:80:void (android.content.Context,android.util.AttributeSet):1201:1201 -> + 81:82:void (android.content.Context,android.util.AttributeSet):1202:1202 -> + 83:86:void (android.content.Context,android.util.AttributeSet):1203:1203 -> + 87:89:void (android.content.Context,android.util.AttributeSet):1202:1202 -> + 90:92:void (android.content.Context,android.util.AttributeSet):1205:1205 -> + 93:98:void (android.content.Context,android.util.AttributeSet):1207:1207 -> + 99:102:void (android.content.Context,android.util.AttributeSet):1206:1206 -> + 103:105:void (android.content.Context,android.util.AttributeSet):1205:1205 -> + 106:113:void (android.content.Context,android.util.AttributeSet):1208:1208 -> + 114:121:void (android.content.Context,android.util.AttributeSet):1209:1209 -> + 122:123:void (android.content.Context,android.util.AttributeSet):1210:1210 -> + 124:129:void (android.content.Context,android.util.AttributeSet):1211:1211 -> + 130:132:void (android.content.Context,android.util.AttributeSet):1212:1212 -> + 133:138:void (android.content.Context,android.util.AttributeSet):1214:1214 -> + 139:141:void (android.content.Context,android.util.AttributeSet):1215:1215 -> + 142:147:void (android.content.Context,android.util.AttributeSet):1217:1217 -> + 148:155:void (android.content.Context,android.util.AttributeSet):1218:1218 -> + 1:4:android.graphics.drawable.Drawable createThemedBackground():1359:1359 -> a + 5:8:android.graphics.drawable.Drawable createThemedBackground():1361:1361 -> a + 9:12:android.graphics.drawable.Drawable createThemedBackground():1360:1360 -> a + 13:16:android.graphics.drawable.Drawable createThemedBackground():1365:1365 -> a + 17:21:android.graphics.drawable.Drawable createThemedBackground():1366:1366 -> a + 22:29:android.graphics.drawable.Drawable createThemedBackground():1367:1367 -> a + 30:33:android.graphics.drawable.Drawable createThemedBackground():1368:1368 -> a + 34:37:android.graphics.drawable.Drawable createThemedBackground():1369:1369 -> a + 38:43:android.graphics.drawable.Drawable createThemedBackground():1370:1370 -> a + 44:48:android.graphics.drawable.Drawable createThemedBackground():1373:1373 -> a + 1:16:void updateOriginalMargins(android.view.ViewGroup$MarginLayoutParams):1353:1353 -> b + 1:3:float getActionTextColorAlpha():1331:1331 -> getActionTextColorAlpha + 1:3:int getAnimationMode():1319:1319 -> getAnimationMode + 1:3:float getBackgroundOverlayColorAlpha():1327:1327 -> getBackgroundOverlayColorAlpha + 1:3:int getMaxInlineActionWidth():1339:1339 -> getMaxInlineActionWidth + 1:3:int getMaxWidth():1335:1335 -> getMaxWidth + 1:3:void onAttachedToWindow():1288:1288 -> onAttachedToWindow + 4:7:void onAttachedToWindow():1292:1292 -> onAttachedToWindow + 1:4:void onDetachedFromWindow():1297:1297 -> onDetachedFromWindow + 1:4:void onLayout(boolean,int,int,int,int):1280:1280 -> onLayout + 1:3:void onMeasure(int,int):1271:1271 -> onMeasure + 4:17:void onMeasure(int,int):1272:1272 -> onMeasure + 18:21:void onMeasure(int,int):1273:1273 -> onMeasure + 22:25:void onMeasure(int,int):1274:1274 -> onMeasure + 1:3:void setAnimationMode(int):1323:1323 -> setAnimationMode + 1:4:void setBackground(android.graphics.drawable.Drawable):1224:1224 -> setBackground + 3:6:void setBackgroundDrawable(android.graphics.drawable.Drawable):1229:1229 -> setBackgroundDrawable + 7:14:void setBackgroundDrawable(android.graphics.drawable.Drawable):1230:1230 -> setBackgroundDrawable + 15:19:void setBackgroundDrawable(android.graphics.drawable.Drawable):1231:1231 -> setBackgroundDrawable + 20:24:void setBackgroundDrawable(android.graphics.drawable.Drawable):1232:1232 -> setBackgroundDrawable + 25:28:void setBackgroundDrawable(android.graphics.drawable.Drawable):1234:1234 -> setBackgroundDrawable + 1:2:void setBackgroundTintList(android.content.res.ColorStateList):1239:1239 -> setBackgroundTintList + 3:8:void setBackgroundTintList(android.content.res.ColorStateList):1240:1240 -> setBackgroundTintList + 9:20:void setBackgroundTintList(android.content.res.ColorStateList):1241:1241 -> setBackgroundTintList + 21:23:void setBackgroundTintList(android.content.res.ColorStateList):1242:1242 -> setBackgroundTintList + 24:28:void setBackgroundTintList(android.content.res.ColorStateList):1243:1243 -> setBackgroundTintList + 29:34:void setBackgroundTintList(android.content.res.ColorStateList):1244:1244 -> setBackgroundTintList + 35:38:void setBackgroundTintList(android.content.res.ColorStateList):1245:1245 -> setBackgroundTintList + 1:2:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):1252:1252 -> setBackgroundTintMode + 3:8:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):1253:1253 -> setBackgroundTintMode + 9:20:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):1254:1254 -> setBackgroundTintMode + 21:23:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):1255:1255 -> setBackgroundTintMode + 24:29:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):1256:1256 -> setBackgroundTintMode + 30:33:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):1257:1257 -> setBackgroundTintMode + 1:3:void setLayoutParams(android.view.ViewGroup$LayoutParams):1305:1305 -> setLayoutParams + 4:11:void setLayoutParams(android.view.ViewGroup$LayoutParams):1306:1306 -> setLayoutParams + 12:17:void setLayoutParams(android.view.ViewGroup$LayoutParams):1310:1310 -> setLayoutParams + 5:9:void setOnClickListener(android.view.View$OnClickListener):1265:1265 -> setOnClickListener + 10:13:void setOnClickListener(android.view.View$OnClickListener):1266:1266 -> setOnClickListener com.google.android.material.snackbar.BaseTransientBottomBar$SnackbarBaseLayout$1 -> com.google.android.material.snackbar.BaseTransientBottomBar$c$a: # {"id":"sourceFile","fileName":"BaseTransientBottomBar.java"} - 1:4:void ():1126:1126 -> + 1:4:void ():1156:1156 -> com.google.android.material.snackbar.Snackbar$SnackbarLayout -> com.google.android.material.snackbar.Snackbar$SnackbarLayout: # {"id":"sourceFile","fileName":"Snackbar.java"} - 1:4:void (android.content.Context,android.util.AttributeSet):519:519 -> - 1:3:void onMeasure(int,int):524:524 -> onMeasure - 4:7:void onMeasure(int,int):529:529 -> onMeasure - 8:24:void onMeasure(int,int):530:530 -> onMeasure - 25:28:void onMeasure(int,int):532:532 -> onMeasure - 29:39:void onMeasure(int,int):533:533 -> onMeasure - 40:43:void onMeasure(int,int):535:535 -> onMeasure - 44:51:void onMeasure(int,int):536:536 -> onMeasure - 52:58:void onMeasure(int,int):534:534 -> onMeasure - 1:4:void setBackground(android.graphics.drawable.Drawable):512:512 -> setBackground - 1:4:void setBackgroundDrawable(android.graphics.drawable.Drawable):512:512 -> setBackgroundDrawable - 1:4:void setBackgroundTintList(android.content.res.ColorStateList):512:512 -> setBackgroundTintList - 1:4:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):512:512 -> setBackgroundTintMode - 1:4:void setLayoutParams(android.view.ViewGroup$LayoutParams):512:512 -> setLayoutParams - 1:4:void setOnClickListener(android.view.View$OnClickListener):512:512 -> setOnClickListener + 1:4:void (android.content.Context,android.util.AttributeSet):513:513 -> + 1:3:void onMeasure(int,int):518:518 -> onMeasure + 4:7:void onMeasure(int,int):523:523 -> onMeasure + 8:24:void onMeasure(int,int):524:524 -> onMeasure + 25:28:void onMeasure(int,int):526:526 -> onMeasure + 29:39:void onMeasure(int,int):527:527 -> onMeasure + 40:43:void onMeasure(int,int):529:529 -> onMeasure + 44:51:void onMeasure(int,int):530:530 -> onMeasure + 52:58:void onMeasure(int,int):528:528 -> onMeasure + 1:4:void setBackground(android.graphics.drawable.Drawable):506:506 -> setBackground + 1:4:void setBackgroundDrawable(android.graphics.drawable.Drawable):506:506 -> setBackgroundDrawable + 1:4:void setBackgroundTintList(android.content.res.ColorStateList):506:506 -> setBackgroundTintList + 1:4:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):506:506 -> setBackgroundTintMode + 1:4:void setLayoutParams(android.view.ViewGroup$LayoutParams):506:506 -> setLayoutParams + 1:4:void setOnClickListener(android.view.View$OnClickListener):506:506 -> setOnClickListener com.google.android.material.snackbar.SnackbarContentLayout -> com.google.android.material.snackbar.SnackbarContentLayout: # {"id":"sourceFile","fileName":"SnackbarContentLayout.java"} android.widget.TextView messageView -> d android.widget.Button actionView -> e android.animation.TimeInterpolator contentInterpolator -> f int maxInlineActionWidth -> g - 1:3:void (android.content.Context,android.util.AttributeSet):51:51 -> - 4:7:void (android.content.Context,android.util.AttributeSet):52:52 -> - 8:14:void (android.content.Context,android.util.AttributeSet):53:53 -> - 1:6:void updateTopBottomPadding(android.view.View,int,int):138:138 -> a - 7:10:void updateTopBottomPadding(android.view.View,int,int):140:140 -> a - 11:14:void updateTopBottomPadding(android.view.View,int,int):142:142 -> a - 15:18:void updateTopBottomPadding(android.view.View,int,int):139:139 -> a - 19:30:void updateTopBottomPadding(android.view.View,int,int):145:145 -> a - 1:7:boolean updateViewsWithinLayout(int,int,int):124:124 -> b - 8:13:boolean updateViewsWithinLayout(int,int,int):125:125 -> b - 14:23:boolean updateViewsWithinLayout(int,int,int):128:128 -> b - 24:31:boolean updateViewsWithinLayout(int,int,int):129:129 -> b - 32:37:boolean updateViewsWithinLayout(int,int,int):130:130 -> b - 1:3:android.widget.Button getActionView():71:71 -> getActionView - 1:3:android.widget.TextView getMessageView():67:67 -> getMessageView - 1:3:void onFinishInflate():61:61 -> onFinishInflate - 4:13:void onFinishInflate():62:62 -> onFinishInflate - 14:24:void onFinishInflate():63:63 -> onFinishInflate - 1:3:void onMeasure(int,int):86:86 -> onMeasure - 4:11:void onMeasure(int,int):87:87 -> onMeasure - 12:21:void onMeasure(int,int):95:95 -> onMeasure - 22:31:void onMeasure(int,int):97:97 -> onMeasure - 32:40:void onMeasure(int,int):98:98 -> onMeasure - 41:51:void onMeasure(int,int):99:99 -> onMeasure - 52:57:void onMeasure(int,int):102:102 -> onMeasure - 58:67:void onMeasure(int,int):104:104 -> onMeasure - 68:78:void onMeasure(int,int):105:105 -> onMeasure - 79:84:void onMeasure(int,int):111:111 -> onMeasure - 85:88:void onMeasure(int,int):117:117 -> onMeasure - 1:3:void setMaxInlineActionWidth(int):176:176 -> setMaxInlineActionWidth + 1:3:void (android.content.Context,android.util.AttributeSet):52:52 -> + 4:7:void (android.content.Context,android.util.AttributeSet):53:53 -> + 8:14:void (android.content.Context,android.util.AttributeSet):54:54 -> + 1:6:void updateTopBottomPadding(android.view.View,int,int):139:139 -> a + 7:10:void updateTopBottomPadding(android.view.View,int,int):142:142 -> a + 11:14:void updateTopBottomPadding(android.view.View,int,int):144:144 -> a + 15:18:void updateTopBottomPadding(android.view.View,int,int):140:140 -> a + 19:30:void updateTopBottomPadding(android.view.View,int,int):147:147 -> a + 1:7:boolean updateViewsWithinLayout(int,int,int):125:125 -> b + 8:13:boolean updateViewsWithinLayout(int,int,int):126:126 -> b + 14:23:boolean updateViewsWithinLayout(int,int,int):129:129 -> b + 24:31:boolean updateViewsWithinLayout(int,int,int):130:130 -> b + 32:37:boolean updateViewsWithinLayout(int,int,int):131:131 -> b + 1:3:android.widget.Button getActionView():72:72 -> getActionView + 1:3:android.widget.TextView getMessageView():68:68 -> getMessageView + 1:3:void onFinishInflate():62:62 -> onFinishInflate + 4:13:void onFinishInflate():63:63 -> onFinishInflate + 14:24:void onFinishInflate():64:64 -> onFinishInflate + 1:3:void onMeasure(int,int):87:87 -> onMeasure + 4:11:void onMeasure(int,int):88:88 -> onMeasure + 12:21:void onMeasure(int,int):96:96 -> onMeasure + 22:31:void onMeasure(int,int):98:98 -> onMeasure + 32:40:void onMeasure(int,int):99:99 -> onMeasure + 41:51:void onMeasure(int,int):100:100 -> onMeasure + 52:57:void onMeasure(int,int):103:103 -> onMeasure + 58:67:void onMeasure(int,int):105:105 -> onMeasure + 68:78:void onMeasure(int,int):106:106 -> onMeasure + 79:84:void onMeasure(int,int):112:112 -> onMeasure + 85:88:void onMeasure(int,int):118:118 -> onMeasure + 1:3:void setMaxInlineActionWidth(int):178:178 -> setMaxInlineActionWidth com.google.android.material.snackbar.SnackbarManager -> com.google.android.material.snackbar.a: # {"id":"sourceFile","fileName":"SnackbarManager.java"} java.lang.Object lock -> a @@ -156608,59 +152457,59 @@ com.google.android.material.textfield.CustomEndIconDelegate -> com.google.androi 1:7:void setUp():36:36 -> s com.google.android.material.textfield.CutoutDrawable -> com.google.android.material.textfield.h: # {"id":"sourceFile","fileName":"CutoutDrawable.java"} - com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState drawableState -> M + com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState drawableState -> C # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/h$b;"} - 1:1:void (com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState,com.google.android.material.textfield.CutoutDrawable$1):34:34 -> + 1:1:void (com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState,com.google.android.material.textfield.CutoutDrawable$1):41:41 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/h$b;Lcom/google/android/material/textfield/h$a;)V"} - 2:3:void (com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState):48:49 -> + 2:3:void (com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState):57:58 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/h$b;)V"} - 1:11:android.graphics.drawable.Drawable mutate():55:55 -> mutate - 1:5:com.google.android.material.textfield.CutoutDrawable access$400(com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState):34:34 -> t0 + 1:5:com.google.android.material.textfield.CutoutDrawable access$400(com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState):41:41 -> h0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/h$b;)Lcom/google/android/material/textfield/h;"} - 1:6:com.google.android.material.textfield.CutoutDrawable create(com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState):44:44 -> u0 + 1:6:com.google.android.material.textfield.CutoutDrawable create(com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState):52:52 -> i0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/h$b;)Lcom/google/android/material/textfield/h;"} - 1:5:com.google.android.material.textfield.CutoutDrawable create(com.google.android.material.shape.ShapeAppearanceModel):38:38 -> v0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)Lcom/google/android/material/textfield/h;"} - 6:19:com.google.android.material.textfield.CutoutDrawable create(com.google.android.material.shape.ShapeAppearanceModel):39:39 -> v0 - 20:24:com.google.android.material.textfield.CutoutDrawable create(com.google.android.material.shape.ShapeAppearanceModel):38:38 -> v0 - 1:13:boolean hasCutout():60:60 -> w0 - 2:5:void removeCutout():81:81 -> x0 - 1:14:void setCutout(float,float,float,float):66:66 -> y0 - 15:26:void setCutout(float,float,float,float):67:67 -> y0 - 27:38:void setCutout(float,float,float,float):68:68 -> y0 - 39:50:void setCutout(float,float,float,float):69:69 -> y0 - 51:59:void setCutout(float,float,float,float):70:70 -> y0 - 60:63:void setCutout(float,float,float,float):71:71 -> y0 - 1:12:void setCutout(android.graphics.RectF):76:76 -> z0 + 1:5:com.google.android.material.textfield.CutoutDrawable create(com.google.android.material.shape.ShapeAppearanceModel):45:45 -> j0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)Lcom/google/android/material/textfield/h;"} + 6:19:com.google.android.material.textfield.CutoutDrawable create(com.google.android.material.shape.ShapeAppearanceModel):46:46 -> j0 + 20:24:com.google.android.material.textfield.CutoutDrawable create(com.google.android.material.shape.ShapeAppearanceModel):45:45 -> j0 + 1:13:boolean hasCutout():69:69 -> k0 + 2:5:void removeCutout():90:90 -> l0 + 1:14:void setCutout(float,float,float,float):75:75 -> m0 + 15:26:void setCutout(float,float,float,float):76:76 -> m0 + 27:38:void setCutout(float,float,float,float):77:77 -> m0 + 39:50:void setCutout(float,float,float,float):78:78 -> m0 + 51:59:void setCutout(float,float,float,float):79:79 -> m0 + 60:63:void setCutout(float,float,float,float):80:80 -> m0 + 1:11:android.graphics.drawable.Drawable mutate():64:64 -> mutate + 1:12:void setCutout(android.graphics.RectF):85:85 -> n0 com.google.android.material.textfield.CutoutDrawable$1 -> com.google.android.material.textfield.h$a: # {"id":"sourceFile","fileName":"CutoutDrawable.java"} com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState -> com.google.android.material.textfield.h$b: # {"id":"sourceFile","fileName":"CutoutDrawable.java"} - android.graphics.RectF cutoutBounds -> x - 1:1:void (com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState,com.google.android.material.textfield.CutoutDrawable$1):107:107 -> + android.graphics.RectF cutoutBounds -> w + 1:1:void (com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState,com.google.android.material.textfield.CutoutDrawable$1):186:186 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/h$b;Lcom/google/android/material/textfield/h$a;)V"} - 2:2:void (com.google.android.material.shape.ShapeAppearanceModel,android.graphics.RectF,com.google.android.material.textfield.CutoutDrawable$1):107:107 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;Landroid/graphics/RectF;Lcom/google/android/material/textfield/h$a;)V"} - 3:4:void (com.google.android.material.shape.ShapeAppearanceModel,android.graphics.RectF):112:113 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;Landroid/graphics/RectF;)V"} - 5:6:void (com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState):117:118 -> + 2:2:void (com.google.android.material.shape.ShapeAppearanceModel,android.graphics.RectF,com.google.android.material.textfield.CutoutDrawable$1):186:186 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;Landroid/graphics/RectF;Lcom/google/android/material/textfield/h$a;)V"} + 3:4:void (com.google.android.material.shape.ShapeAppearanceModel,android.graphics.RectF):191:192 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;Landroid/graphics/RectF;)V"} + 5:6:void (com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState):196:197 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/h$b;)V"} - 1:3:android.graphics.RectF access$200(com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState):107:107 -> a + 1:3:android.graphics.RectF access$200(com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState):186:186 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/h$b;)Landroid/graphics/RectF;"} - 1:4:android.graphics.drawable.Drawable newDrawable():124:124 -> newDrawable - 5:8:android.graphics.drawable.Drawable newDrawable():126:126 -> newDrawable + 1:4:android.graphics.drawable.Drawable newDrawable():203:203 -> newDrawable + 5:8:android.graphics.drawable.Drawable newDrawable():205:205 -> newDrawable com.google.android.material.textfield.CutoutDrawable$ImplApi18 -> com.google.android.material.textfield.h$c: # {"id":"sourceFile","fileName":"CutoutDrawable.java"} - 2:5:void (com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState):86:86 -> + 2:5:void (com.google.android.material.textfield.CutoutDrawable$CutoutDrawableState):96:96 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/h$b;)V"} - 1:12:void drawStrokeShape(android.graphics.Canvas):91:91 -> w - 13:16:void drawStrokeShape(android.graphics.Canvas):92:92 -> w - 17:19:void drawStrokeShape(android.graphics.Canvas):95:95 -> w - 20:25:void drawStrokeShape(android.graphics.Canvas):96:96 -> w - 26:35:void drawStrokeShape(android.graphics.Canvas):97:97 -> w - 36:46:void drawStrokeShape(android.graphics.Canvas):99:99 -> w - 47:49:void drawStrokeShape(android.graphics.Canvas):101:101 -> w - 50:53:void drawStrokeShape(android.graphics.Canvas):102:102 -> w + 1:12:void drawStrokeShape(android.graphics.Canvas):101:101 -> r + 13:16:void drawStrokeShape(android.graphics.Canvas):102:102 -> r + 17:19:void drawStrokeShape(android.graphics.Canvas):105:105 -> r + 20:25:void drawStrokeShape(android.graphics.Canvas):106:106 -> r + 26:35:void drawStrokeShape(android.graphics.Canvas):107:107 -> r + 36:46:void drawStrokeShape(android.graphics.Canvas):109:109 -> r + 47:49:void drawStrokeShape(android.graphics.Canvas):111:111 -> r + 50:53:void drawStrokeShape(android.graphics.Canvas):112:112 -> r com.google.android.material.textfield.CutoutDrawable$ImplApi18$$ExternalSyntheticApiModelOutline0 -> com.google.android.material.textfield.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -156674,7 +152523,8 @@ com.google.android.material.textfield.DropdownMenuEndIconDelegate -> com.google. android.widget.AutoCompleteTextView autoCompleteTextView -> h android.view.View$OnClickListener onIconClickListener -> i android.view.View$OnFocusChangeListener onEditTextFocusChangeListener -> j - android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener touchExplorationStateChangeListener -> k + androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener touchExplorationStateChangeListener -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/c$a;"} boolean editTextHasFocus -> l boolean dropdownPopupDirty -> m boolean isEndIconChecked -> n @@ -156682,118 +152532,126 @@ com.google.android.material.textfield.DropdownMenuEndIconDelegate -> com.google. android.view.accessibility.AccessibilityManager accessibilityManager -> p android.animation.ValueAnimator fadeOutAnim -> q android.animation.ValueAnimator fadeInAnim -> r - 1:3:void (com.google.android.material.textfield.EndCompoundLayout):90:90 -> + boolean IS_LOLLIPOP -> s + 2:4:void ():59:59 -> + 1:3:void (com.google.android.material.textfield.EndCompoundLayout):99:99 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;)V"} - 4:10:void (com.google.android.material.textfield.EndCompoundLayout):62:62 -> - 11:17:void (com.google.android.material.textfield.EndCompoundLayout):64:64 -> - 18:29:void (com.google.android.material.textfield.EndCompoundLayout):73:73 -> - 30:31:void (com.google.android.material.textfield.EndCompoundLayout):84:84 -> - 32:39:void (com.google.android.material.textfield.EndCompoundLayout):93:93 -> - 40:45:void (com.google.android.material.textfield.EndCompoundLayout):92:92 -> - 46:53:void (com.google.android.material.textfield.EndCompoundLayout):98:98 -> - 54:59:void (com.google.android.material.textfield.EndCompoundLayout):97:97 -> - 60:67:void (com.google.android.material.textfield.EndCompoundLayout):103:103 -> - 68:74:void (com.google.android.material.textfield.EndCompoundLayout):102:102 -> - 1:4:void lambda$setUpDropdownShowHideBehavior$5():277:277 -> A + 4:10:void (com.google.android.material.textfield.EndCompoundLayout):70:70 -> + 11:17:void (com.google.android.material.textfield.EndCompoundLayout):72:72 -> + 18:29:void (com.google.android.material.textfield.EndCompoundLayout):81:81 -> + 30:31:void (com.google.android.material.textfield.EndCompoundLayout):93:93 -> + 32:39:void (com.google.android.material.textfield.EndCompoundLayout):102:102 -> + 40:45:void (com.google.android.material.textfield.EndCompoundLayout):101:101 -> + 46:53:void (com.google.android.material.textfield.EndCompoundLayout):107:107 -> + 54:59:void (com.google.android.material.textfield.EndCompoundLayout):106:106 -> + 60:67:void (com.google.android.material.textfield.EndCompoundLayout):112:112 -> + 68:74:void (com.google.android.material.textfield.EndCompoundLayout):111:111 -> + 1:4:void lambda$setUpDropdownShowHideBehavior$5():296:296 -> A # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;)V"} - 5:8:void lambda$setUpDropdownShowHideBehavior$5():278:278 -> A - 1:4:void lambda$new$0(android.view.View):62:62 -> B + 5:8:void lambda$setUpDropdownShowHideBehavior$5():297:297 -> A + 1:4:void lambda$new$0(android.view.View):70:70 -> B # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;Landroid/view/View;)V"} - 1:3:android.animation.ValueAnimator access$000(com.google.android.material.textfield.DropdownMenuEndIconDelegate):51:51 -> C + 1:3:android.animation.ValueAnimator access$000(com.google.android.material.textfield.DropdownMenuEndIconDelegate):56:56 -> C # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;)Landroid/animation/ValueAnimator;"} - 1:4:android.widget.AutoCompleteTextView castAutoCompleteTextViewOrThrow(android.widget.EditText):290:290 -> D - 5:7:android.widget.AutoCompleteTextView castAutoCompleteTextViewOrThrow(android.widget.EditText):296:296 -> D - 8:15:android.widget.AutoCompleteTextView castAutoCompleteTextViewOrThrow(android.widget.EditText):291:291 -> D - 1:4:android.animation.ValueAnimator getAlphaAnimator(int,float[]):326:326 -> E - 5:10:android.animation.ValueAnimator getAlphaAnimator(int,float[]):327:327 -> E - 11:13:android.animation.ValueAnimator getAlphaAnimator(int,float[]):328:328 -> E - 14:22:android.animation.ValueAnimator getAlphaAnimator(int,float[]):329:329 -> E - 1:14:void initAnimators():313:313 -> F - 15:27:void initAnimators():314:314 -> F - 28:36:void initAnimators():315:315 -> F - 1:24:boolean isDropdownPopupActive():284:284 -> G - 1:4:void setEndIconChecked(boolean):305:305 -> H - 5:6:void setEndIconChecked(boolean):306:306 -> H - 7:11:void setEndIconChecked(boolean):307:307 -> H - 12:17:void setEndIconChecked(boolean):308:308 -> H - 1:10:void setUpDropdownShowHideBehavior():266:266 -> I - 11:20:void setUpDropdownShowHideBehavior():276:276 -> I - 21:27:void setUpDropdownShowHideBehavior():280:280 -> I - 1:5:void showHideDropdown():243:243 -> J - 6:12:void showHideDropdown():246:246 -> J - 13:14:void showHideDropdown():247:247 -> J - 15:18:void showHideDropdown():249:249 -> J - 19:25:void showHideDropdown():250:250 -> J - 26:29:void showHideDropdown():251:251 -> J - 30:34:void showHideDropdown():252:252 -> J - 35:40:void showHideDropdown():253:253 -> J - 41:46:void showHideDropdown():255:255 -> J - 47:49:void showHideDropdown():258:258 -> J - 2:3:void updateDropdownPopupDirty():300:300 -> K - 4:10:void updateDropdownPopupDirty():301:301 -> K - 1:10:void afterEditTextChanged(android.text.Editable):190:190 -> a - 11:18:void afterEditTextChanged(android.text.Editable):191:191 -> a - 19:24:void afterEditTextChanged(android.text.Editable):192:192 -> a - 25:29:void afterEditTextChanged(android.text.Editable):193:193 -> a - 30:40:void afterEditTextChanged(android.text.Editable):195:195 -> a - 1:3:int getIconContentDescriptionResId():138:138 -> c - 1:3:int getIconDrawableResId():133:133 -> d - 1:3:android.view.View$OnFocusChangeListener getOnEditTextFocusChangeListener():204:204 -> e - 1:3:android.view.View$OnClickListener getOnIconClickListener():173:173 -> f - 1:3:android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener getTouchExplorationStateChangeListener():128:128 -> h + 1:4:android.widget.AutoCompleteTextView castAutoCompleteTextViewOrThrow(android.widget.EditText):310:310 -> D + 5:7:android.widget.AutoCompleteTextView castAutoCompleteTextViewOrThrow(android.widget.EditText):316:316 -> D + 8:15:android.widget.AutoCompleteTextView castAutoCompleteTextViewOrThrow(android.widget.EditText):311:311 -> D + 1:4:android.animation.ValueAnimator getAlphaAnimator(int,float[]):346:346 -> E + 5:10:android.animation.ValueAnimator getAlphaAnimator(int,float[]):347:347 -> E + 11:13:android.animation.ValueAnimator getAlphaAnimator(int,float[]):348:348 -> E + 14:22:android.animation.ValueAnimator getAlphaAnimator(int,float[]):349:349 -> E + 1:14:void initAnimators():333:333 -> F + 15:27:void initAnimators():334:334 -> F + 28:36:void initAnimators():335:335 -> F + 1:24:boolean isDropdownPopupActive():304:304 -> G + 1:4:void setEndIconChecked(boolean):325:325 -> H + 5:6:void setEndIconChecked(boolean):326:326 -> H + 7:11:void setEndIconChecked(boolean):327:327 -> H + 12:17:void setEndIconChecked(boolean):328:328 -> H + 1:10:void setUpDropdownShowHideBehavior():284:284 -> I + 11:14:void setUpDropdownShowHideBehavior():294:294 -> I + 15:24:void setUpDropdownShowHideBehavior():295:295 -> I + 25:31:void setUpDropdownShowHideBehavior():300:300 -> I + 1:5:void showHideDropdown():256:256 -> J + 6:12:void showHideDropdown():259:259 -> J + 13:14:void showHideDropdown():260:260 -> J + 15:18:void showHideDropdown():262:262 -> J + 19:22:void showHideDropdown():263:263 -> J + 23:30:void showHideDropdown():264:264 -> J + 31:36:void showHideDropdown():266:266 -> J + 37:39:void showHideDropdown():267:267 -> J + 40:43:void showHideDropdown():269:269 -> J + 44:48:void showHideDropdown():270:270 -> J + 49:54:void showHideDropdown():271:271 -> J + 55:60:void showHideDropdown():273:273 -> J + 61:63:void showHideDropdown():276:276 -> J + 2:3:void updateDropdownPopupDirty():320:320 -> K + 4:10:void updateDropdownPopupDirty():321:321 -> K + 1:10:void afterEditTextChanged(android.text.Editable):203:203 -> a + 11:18:void afterEditTextChanged(android.text.Editable):204:204 -> a + 19:24:void afterEditTextChanged(android.text.Editable):205:205 -> a + 25:29:void afterEditTextChanged(android.text.Editable):206:206 -> a + 30:40:void afterEditTextChanged(android.text.Editable):208:208 -> a + 1:3:int getIconContentDescriptionResId():151:151 -> c + 1:10:int getIconDrawableResId():146:146 -> d + 1:3:android.view.View$OnFocusChangeListener getOnEditTextFocusChangeListener():217:217 -> e + 1:3:android.view.View$OnClickListener getOnIconClickListener():186:186 -> f + 1:3:androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener getTouchExplorationStateChangeListener():139:139 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/c$a;"} 1:1:boolean isBoxBackgroundModeSupported(int):0:0 -> i 1:1:boolean isIconActivable():0:0 -> j - 1:3:boolean isIconActivated():158:158 -> k + 1:3:boolean isIconActivated():171:171 -> k 1:1:boolean isIconCheckable():0:0 -> l - 1:3:boolean isIconChecked():148:148 -> m - 1:6:void onEditTextAttached(android.widget.EditText):178:178 -> n - 7:9:void onEditTextAttached(android.widget.EditText):179:179 -> n - 10:15:void onEditTextAttached(android.widget.EditText):180:180 -> n - 16:29:void onEditTextAttached(android.widget.EditText):181:181 -> n - 30:35:void onEditTextAttached(android.widget.EditText):182:182 -> n - 36:42:void onEditTextAttached(android.widget.EditText):184:184 -> n - 1:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):211:211 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} - 9:17:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):212:212 -> o - 18:24:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):214:214 -> o - 25:28:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):217:217 -> o - 1:17:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):224:224 -> p - 18:27:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):230:230 -> p - 28:41:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):231:231 -> p - 42:50:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):233:233 -> p - 51:58:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):236:236 -> p - 59:61:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):237:237 -> p - 62:65:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):238:238 -> p - 1:3:void setUp():110:110 -> s - 4:7:void setUp():111:111 -> s - 8:16:void setUp():112:112 -> s + 1:3:boolean isIconChecked():161:161 -> m + 1:6:void onEditTextAttached(android.widget.EditText):191:191 -> n + 7:9:void onEditTextAttached(android.widget.EditText):192:192 -> n + 10:15:void onEditTextAttached(android.widget.EditText):193:193 -> n + 16:29:void onEditTextAttached(android.widget.EditText):194:194 -> n + 30:35:void onEditTextAttached(android.widget.EditText):195:195 -> n + 36:42:void onEditTextAttached(android.widget.EditText):197:197 -> n + 1:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):224:224 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} + 9:17:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):225:225 -> o + 18:24:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):227:227 -> o + 25:28:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):230:230 -> o + 1:17:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):237:237 -> p + 18:27:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):243:243 -> p + 28:41:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):244:244 -> p + 42:50:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):246:246 -> p + 51:58:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):249:249 -> p + 59:61:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):250:250 -> p + 62:65:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):251:251 -> p + 1:3:void setUp():119:119 -> s + 4:7:void setUp():120:120 -> s + 8:16:void setUp():121:121 -> s 1:1:boolean shouldTintIconOnError():0:0 -> t - 1:5:void tearDown():119:119 -> u - 6:8:void tearDown():121:121 -> u - 9:14:void tearDown():122:122 -> u - 1:2:void lambda$afterEditTextChanged$3():196:196 -> v + 1:5:void tearDown():128:128 -> u + 6:8:void tearDown():130:130 -> u + 9:12:void tearDown():131:131 -> u + 13:18:void tearDown():132:132 -> u + 1:2:void lambda$afterEditTextChanged$3():209:209 -> v # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;)V"} - 3:6:void lambda$afterEditTextChanged$3():196:196 -> v - 7:9:void lambda$afterEditTextChanged$3():197:197 -> v - 10:12:void lambda$afterEditTextChanged$3():198:198 -> v - 1:4:void lambda$new$2(boolean):75:75 -> w + 3:6:void lambda$afterEditTextChanged$3():209:209 -> v + 7:9:void lambda$afterEditTextChanged$3():210:210 -> v + 10:12:void lambda$afterEditTextChanged$3():211:211 -> v + 1:4:void lambda$new$2(boolean):83:83 -> w # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;Z)V"} - 5:10:void lambda$new$2(boolean):75:75 -> w - 11:21:void lambda$new$2(boolean):76:76 -> w - 4:13:void lambda$getAlphaAnimator$6(android.animation.ValueAnimator):330:330 -> x + 5:10:void lambda$new$2(boolean):83:83 -> w + 11:21:void lambda$new$2(boolean):84:84 -> w + 4:13:void lambda$getAlphaAnimator$6(android.animation.ValueAnimator):350:350 -> x # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;Landroid/animation/ValueAnimator;)V"} - 14:19:void lambda$getAlphaAnimator$6(android.animation.ValueAnimator):331:331 -> x - 1:2:void lambda$new$1(android.view.View,boolean):65:65 -> y + 14:19:void lambda$getAlphaAnimator$6(android.animation.ValueAnimator):351:351 -> x + 1:2:void lambda$new$1(android.view.View,boolean):73:73 -> y # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;Landroid/view/View;Z)V"} - 3:8:void lambda$new$1(android.view.View,boolean):66:66 -> y - 9:11:void lambda$new$1(android.view.View,boolean):68:68 -> y - 12:14:void lambda$new$1(android.view.View,boolean):69:69 -> y - 4:11:boolean lambda$setUpDropdownShowHideBehavior$4(android.view.View,android.view.MotionEvent):267:267 -> z + 3:8:void lambda$new$1(android.view.View,boolean):74:74 -> y + 9:11:void lambda$new$1(android.view.View,boolean):76:76 -> y + 12:14:void lambda$new$1(android.view.View,boolean):77:77 -> y + 4:11:boolean lambda$setUpDropdownShowHideBehavior$4(android.view.View,android.view.MotionEvent):285:285 -> z # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;Landroid/view/View;Landroid/view/MotionEvent;)Z"} - 12:17:boolean lambda$setUpDropdownShowHideBehavior$4(android.view.View,android.view.MotionEvent):268:268 -> z - 18:19:boolean lambda$setUpDropdownShowHideBehavior$4(android.view.View,android.view.MotionEvent):269:269 -> z - 20:22:boolean lambda$setUpDropdownShowHideBehavior$4(android.view.View,android.view.MotionEvent):271:271 -> z - 23:26:boolean lambda$setUpDropdownShowHideBehavior$4(android.view.View,android.view.MotionEvent):272:272 -> z + 12:17:boolean lambda$setUpDropdownShowHideBehavior$4(android.view.View,android.view.MotionEvent):286:286 -> z + 18:19:boolean lambda$setUpDropdownShowHideBehavior$4(android.view.View,android.view.MotionEvent):287:287 -> z + 20:22:boolean lambda$setUpDropdownShowHideBehavior$4(android.view.View,android.view.MotionEvent):289:289 -> z + 23:26:boolean lambda$setUpDropdownShowHideBehavior$4(android.view.View,android.view.MotionEvent):290:290 -> z com.google.android.material.textfield.DropdownMenuEndIconDelegate$$ExternalSyntheticLambda0 -> com.google.android.material.textfield.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -156875,10 +152733,10 @@ com.google.android.material.textfield.DropdownMenuEndIconDelegate$1 -> com.googl # {"id":"sourceFile","fileName":"DropdownMenuEndIconDelegate.java"} com.google.android.material.textfield.DropdownMenuEndIconDelegate this$0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/q;"} - 1:6:void (com.google.android.material.textfield.DropdownMenuEndIconDelegate):316:316 -> + 1:6:void (com.google.android.material.textfield.DropdownMenuEndIconDelegate):336:336 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;)V"} - 1:5:void onAnimationEnd(android.animation.Animator):319:319 -> onAnimationEnd - 6:15:void onAnimationEnd(android.animation.Animator):320:320 -> onAnimationEnd + 1:5:void onAnimationEnd(android.animation.Animator):339:339 -> onAnimationEnd + 6:15:void onAnimationEnd(android.animation.Animator):340:340 -> onAnimationEnd com.google.android.material.textfield.EditTextUtils -> com.google.android.material.textfield.r: # {"id":"sourceFile","fileName":"EditTextUtils.java"} 1:10:boolean isEditable(android.widget.EditText):27:27 -> a @@ -156905,347 +152763,351 @@ com.google.android.material.textfield.EndCompoundLayout -> com.google.android.ma boolean hintExpanded -> u android.widget.EditText editText -> v android.view.accessibility.AccessibilityManager accessibilityManager -> w - android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener touchExplorationStateChangeListener -> x + androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener touchExplorationStateChangeListener -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/c$a;"} android.text.TextWatcher editTextWatcher -> y com.google.android.material.textfield.TextInputLayout$OnEditTextAttachedListener onEditTextAttachedListener -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/TextInputLayout$g;"} - 1:8:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):148:148 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/TextInputLayout$f;"} + 1:8:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):151:151 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/TextInputLayout;Landroidx/appcompat/widget/h0;)V"} - 9:10:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):93:93 -> - 11:17:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):94:94 -> - 18:24:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):111:111 -> - 25:31:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):124:124 -> - 32:45:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):151:151 -> - 46:49:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):153:153 -> - 50:52:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):155:155 -> - 53:55:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):156:156 -> - 56:68:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):157:157 -> - 69:79:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):163:163 -> - 80:82:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):164:164 -> - 83:90:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):165:165 -> - 91:98:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):168:168 -> - 99:106:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):169:169 -> - 107:114:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):170:170 -> - 115:121:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):171:171 -> - 122:132:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):173:173 -> - 133:135:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):175:175 -> - 136:138:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):176:176 -> - 139:141:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):177:177 -> - 142:144:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):179:179 -> - 145:147:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):181:181 -> - 148:150:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):182:182 -> - 151:153:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):183:183 -> - 154:156:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):185:185 -> - 157:165:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):186:186 -> - 1:8:boolean hasEndIcon():597:597 -> A - 1:10:void initEndIconView(androidx.appcompat.widget.TintTypedArray):240:240 -> B + 9:10:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):96:96 -> + 11:17:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):97:97 -> + 18:24:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):114:114 -> + 25:31:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):127:127 -> + 32:45:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):154:154 -> + 46:49:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):156:156 -> + 50:52:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):158:158 -> + 53:55:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):159:159 -> + 56:68:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):160:160 -> + 69:79:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):166:166 -> + 80:82:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):167:167 -> + 83:90:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):168:168 -> + 91:98:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):171:171 -> + 99:106:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):172:172 -> + 107:114:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):173:173 -> + 115:121:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):174:174 -> + 122:132:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):176:176 -> + 133:135:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):178:178 -> + 136:138:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):179:179 -> + 139:141:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):180:180 -> + 142:144:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):182:182 -> + 145:147:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):184:184 -> + 148:150:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):185:185 -> + 151:153:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):186:186 -> + 154:156:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):188:188 -> + 157:165:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):189:189 -> + 1:8:boolean hasEndIcon():601:601 -> A + 1:10:void initEndIconView(androidx.appcompat.widget.TintTypedArray):243:243 -> B # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/h0;)V"} - 11:18:void initEndIconView(androidx.appcompat.widget.TintTypedArray):242:242 -> B - 19:24:void initEndIconView(androidx.appcompat.widget.TintTypedArray):245:245 -> B - 25:30:void initEndIconView(androidx.appcompat.widget.TintTypedArray):244:244 -> B - 31:38:void initEndIconView(androidx.appcompat.widget.TintTypedArray):248:248 -> B - 39:40:void initEndIconView(androidx.appcompat.widget.TintTypedArray):249:249 -> B - 41:44:void initEndIconView(androidx.appcompat.widget.TintTypedArray):251:251 -> B - 45:50:void initEndIconView(androidx.appcompat.widget.TintTypedArray):250:250 -> B - 51:59:void initEndIconView(androidx.appcompat.widget.TintTypedArray):254:254 -> B - 60:68:void initEndIconView(androidx.appcompat.widget.TintTypedArray):256:256 -> B - 69:76:void initEndIconView(androidx.appcompat.widget.TintTypedArray):257:257 -> B - 77:78:void initEndIconView(androidx.appcompat.widget.TintTypedArray):258:258 -> B - 79:82:void initEndIconView(androidx.appcompat.widget.TintTypedArray):259:259 -> B - 83:85:void initEndIconView(androidx.appcompat.widget.TintTypedArray):258:258 -> B - 86:96:void initEndIconView(androidx.appcompat.widget.TintTypedArray):261:261 -> B - 97:104:void initEndIconView(androidx.appcompat.widget.TintTypedArray):262:262 -> B - 105:112:void initEndIconView(androidx.appcompat.widget.TintTypedArray):264:264 -> B - 113:118:void initEndIconView(androidx.appcompat.widget.TintTypedArray):267:267 -> B - 119:124:void initEndIconView(androidx.appcompat.widget.TintTypedArray):266:266 -> B - 125:132:void initEndIconView(androidx.appcompat.widget.TintTypedArray):269:269 -> B - 133:134:void initEndIconView(androidx.appcompat.widget.TintTypedArray):270:270 -> B - 135:138:void initEndIconView(androidx.appcompat.widget.TintTypedArray):272:272 -> B - 139:144:void initEndIconView(androidx.appcompat.widget.TintTypedArray):271:271 -> B - 145:146:void initEndIconView(androidx.appcompat.widget.TintTypedArray):274:274 -> B - 147:150:void initEndIconView(androidx.appcompat.widget.TintTypedArray):275:275 -> B - 151:153:void initEndIconView(androidx.appcompat.widget.TintTypedArray):276:276 -> B - 154:155:void initEndIconView(androidx.appcompat.widget.TintTypedArray):277:277 -> B - 156:159:void initEndIconView(androidx.appcompat.widget.TintTypedArray):278:278 -> B - 160:162:void initEndIconView(androidx.appcompat.widget.TintTypedArray):277:277 -> B - 163:164:void initEndIconView(androidx.appcompat.widget.TintTypedArray):280:280 -> B - 165:174:void initEndIconView(androidx.appcompat.widget.TintTypedArray):283:283 -> B - 175:178:void initEndIconView(androidx.appcompat.widget.TintTypedArray):281:281 -> B - 179:181:void initEndIconView(androidx.appcompat.widget.TintTypedArray):280:280 -> B - 182:189:void initEndIconView(androidx.appcompat.widget.TintTypedArray):284:284 -> B - 190:191:void initEndIconView(androidx.appcompat.widget.TintTypedArray):285:285 -> B - 192:199:void initEndIconView(androidx.appcompat.widget.TintTypedArray):286:286 -> B - 200:203:void initEndIconView(androidx.appcompat.widget.TintTypedArray):285:285 -> B - 1:8:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):216:216 -> C + 11:18:void initEndIconView(androidx.appcompat.widget.TintTypedArray):245:245 -> B + 19:24:void initEndIconView(androidx.appcompat.widget.TintTypedArray):248:248 -> B + 25:30:void initEndIconView(androidx.appcompat.widget.TintTypedArray):247:247 -> B + 31:38:void initEndIconView(androidx.appcompat.widget.TintTypedArray):251:251 -> B + 39:40:void initEndIconView(androidx.appcompat.widget.TintTypedArray):252:252 -> B + 41:44:void initEndIconView(androidx.appcompat.widget.TintTypedArray):254:254 -> B + 45:50:void initEndIconView(androidx.appcompat.widget.TintTypedArray):253:253 -> B + 51:59:void initEndIconView(androidx.appcompat.widget.TintTypedArray):257:257 -> B + 60:68:void initEndIconView(androidx.appcompat.widget.TintTypedArray):259:259 -> B + 69:76:void initEndIconView(androidx.appcompat.widget.TintTypedArray):260:260 -> B + 77:78:void initEndIconView(androidx.appcompat.widget.TintTypedArray):261:261 -> B + 79:82:void initEndIconView(androidx.appcompat.widget.TintTypedArray):262:262 -> B + 83:85:void initEndIconView(androidx.appcompat.widget.TintTypedArray):261:261 -> B + 86:96:void initEndIconView(androidx.appcompat.widget.TintTypedArray):264:264 -> B + 97:104:void initEndIconView(androidx.appcompat.widget.TintTypedArray):265:265 -> B + 105:112:void initEndIconView(androidx.appcompat.widget.TintTypedArray):267:267 -> B + 113:118:void initEndIconView(androidx.appcompat.widget.TintTypedArray):270:270 -> B + 119:124:void initEndIconView(androidx.appcompat.widget.TintTypedArray):269:269 -> B + 125:132:void initEndIconView(androidx.appcompat.widget.TintTypedArray):272:272 -> B + 133:134:void initEndIconView(androidx.appcompat.widget.TintTypedArray):273:273 -> B + 135:138:void initEndIconView(androidx.appcompat.widget.TintTypedArray):275:275 -> B + 139:144:void initEndIconView(androidx.appcompat.widget.TintTypedArray):274:274 -> B + 145:146:void initEndIconView(androidx.appcompat.widget.TintTypedArray):277:277 -> B + 147:150:void initEndIconView(androidx.appcompat.widget.TintTypedArray):278:278 -> B + 151:153:void initEndIconView(androidx.appcompat.widget.TintTypedArray):279:279 -> B + 154:155:void initEndIconView(androidx.appcompat.widget.TintTypedArray):280:280 -> B + 156:159:void initEndIconView(androidx.appcompat.widget.TintTypedArray):281:281 -> B + 160:162:void initEndIconView(androidx.appcompat.widget.TintTypedArray):280:280 -> B + 163:164:void initEndIconView(androidx.appcompat.widget.TintTypedArray):283:283 -> B + 165:174:void initEndIconView(androidx.appcompat.widget.TintTypedArray):286:286 -> B + 175:178:void initEndIconView(androidx.appcompat.widget.TintTypedArray):284:284 -> B + 179:181:void initEndIconView(androidx.appcompat.widget.TintTypedArray):283:283 -> B + 182:189:void initEndIconView(androidx.appcompat.widget.TintTypedArray):287:287 -> B + 190:191:void initEndIconView(androidx.appcompat.widget.TintTypedArray):288:288 -> B + 192:199:void initEndIconView(androidx.appcompat.widget.TintTypedArray):289:289 -> B + 200:203:void initEndIconView(androidx.appcompat.widget.TintTypedArray):288:288 -> B + 1:8:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):219:219 -> C # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/h0;)V"} - 9:14:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):219:219 -> C - 15:20:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):218:218 -> C - 21:28:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):221:221 -> C - 29:31:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):222:222 -> C - 32:36:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):224:224 -> C - 37:42:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):223:223 -> C - 43:50:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):226:226 -> C - 51:59:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):227:227 -> C - 60:61:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):229:229 -> C - 62:71:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):230:230 -> C - 72:74:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):229:229 -> C - 75:80:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):231:231 -> C - 81:86:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):232:232 -> C - 87:91:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):233:233 -> C - 92:96:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):234:234 -> C - 97:102:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):235:235 -> C - 1:7:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):292:292 -> D + 9:14:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):222:222 -> C + 15:20:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):221:221 -> C + 21:28:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):224:224 -> C + 29:31:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):225:225 -> C + 32:36:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):227:227 -> C + 37:42:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):226:226 -> C + 43:50:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):229:229 -> C + 51:59:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):230:230 -> C + 60:61:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):232:232 -> C + 62:71:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):233:233 -> C + 72:74:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):232:232 -> C + 75:80:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):234:234 -> C + 81:86:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):236:236 -> C + 87:91:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):237:237 -> C + 92:97:void initErrorIconView(androidx.appcompat.widget.TintTypedArray):238:238 -> C + 1:7:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):295:295 -> D # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/h0;)V"} - 8:14:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):293:293 -> D - 15:27:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):294:294 -> D - 28:33:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):299:299 -> D - 34:36:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):301:301 -> D - 37:40:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):302:302 -> D - 41:43:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):301:301 -> D - 44:51:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):303:303 -> D - 52:60:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):304:304 -> D - 61:70:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):306:306 -> D - 1:18:boolean isEndIconChecked():504:504 -> E - 1:20:boolean isEndIconVisible():484:484 -> F - 1:12:boolean isErrorIconVisible():760:760 -> G - 1:2:void onHintStateChanged(boolean):690:690 -> H - 3:6:void onHintStateChanged(boolean):691:691 -> H - 1:3:void onTextInputBoxStateUpdated():695:695 -> I - 4:6:void onTextInputBoxStateUpdated():698:698 -> I - 7:9:void onTextInputBoxStateUpdated():699:699 -> I - 10:19:void onTextInputBoxStateUpdated():701:701 -> I - 20:29:void onTextInputBoxStateUpdated():702:702 -> I - 1:10:void refreshEndIconDrawableState():492:492 -> J - 1:10:void refreshErrorIconDrawableState():471:471 -> K - 1:4:void refreshIconState(boolean):388:388 -> L - 5:11:void refreshIconState(boolean):389:389 -> L - 12:17:void refreshIconState(boolean):390:390 -> L - 18:23:void refreshIconState(boolean):391:391 -> L - 24:32:void refreshIconState(boolean):392:392 -> L - 33:38:void refreshIconState(boolean):396:396 -> L - 39:44:void refreshIconState(boolean):397:397 -> L - 45:52:void refreshIconState(boolean):398:398 -> L - 53:63:void refreshIconState(boolean):399:399 -> L - 64:67:void refreshIconState(boolean):404:404 -> L - 1:8:void removeTouchExplorationStateChangeListenerIfNeeded():431:431 -> M - 9:12:void removeTouchExplorationStateChangeListenerIfNeeded():432:432 -> M - 1:6:void setEndIconActivated(boolean):488:488 -> N - 1:6:void setEndIconCheckable(boolean):496:496 -> O - 3:16:void setEndIconContentDescription(int):531:531 -> P - 1:6:void setEndIconContentDescription(java.lang.CharSequence):535:535 -> Q - 7:12:void setEndIconContentDescription(java.lang.CharSequence):536:536 -> Q - 3:16:void setEndIconDrawable(int):514:514 -> R - 1:7:void setEndIconDrawable(android.graphics.drawable.Drawable):518:518 -> S - 8:18:void setEndIconDrawable(android.graphics.drawable.Drawable):520:520 -> S - 19:22:void setEndIconDrawable(android.graphics.drawable.Drawable):521:521 -> S - 3:6:void setEndIconMinSize(int):563:563 -> T - 7:8:void setEndIconMinSize(int):564:564 -> T - 9:13:void setEndIconMinSize(int):565:565 -> T - 14:19:void setEndIconMinSize(int):566:566 -> T - 20:27:void setEndIconMinSize(int):561:561 -> T - 1:5:void setEndIconMode(int):356:356 -> U - 6:12:void setEndIconMode(int):359:359 -> U - 13:14:void setEndIconMode(int):360:360 -> U - 15:16:void setEndIconMode(int):361:361 -> U - 17:25:void setEndIconMode(int):362:362 -> U - 26:28:void setEndIconMode(int):363:363 -> U - 29:32:void setEndIconMode(int):364:364 -> U - 33:39:void setEndIconMode(int):365:365 -> U - 40:46:void setEndIconMode(int):366:366 -> U - 47:53:void setEndIconMode(int):367:367 -> U - 54:65:void setEndIconMode(int):368:368 -> U - 66:68:void setEndIconMode(int):369:369 -> U - 69:75:void setEndIconMode(int):377:377 -> U - 76:79:void setEndIconMode(int):378:378 -> U - 80:82:void setEndIconMode(int):379:379 -> U - 83:85:void setEndIconMode(int):380:380 -> U - 86:96:void setEndIconMode(int):382:382 -> U - 97:100:void setEndIconMode(int):383:383 -> U - 101:114:void setEndIconMode(int):371:371 -> U - 115:137:void setEndIconMode(int):373:373 -> U - 1:8:void setEndIconOnClickListener(android.view.View$OnClickListener):443:443 -> V - 1:2:void setEndIconOnLongClickListener(android.view.View$OnLongClickListener):448:448 -> W - 3:8:void setEndIconOnLongClickListener(android.view.View$OnLongClickListener):449:449 -> W - 1:2:void setEndIconScaleType(android.widget.ImageView$ScaleType):575:575 -> X - 3:7:void setEndIconScaleType(android.widget.ImageView$ScaleType):576:576 -> X - 8:13:void setEndIconScaleType(android.widget.ImageView$ScaleType):577:577 -> X - 1:4:void setEndIconTintList(android.content.res.ColorStateList):546:546 -> Y - 5:6:void setEndIconTintList(android.content.res.ColorStateList):547:547 -> Y - 7:16:void setEndIconTintList(android.content.res.ColorStateList):548:548 -> Y - 1:4:void setEndIconTintMode(android.graphics.PorterDuff$Mode):553:553 -> Z - 5:6:void setEndIconTintMode(android.graphics.PorterDuff$Mode):554:554 -> Z - 7:16:void setEndIconTintMode(android.graphics.PorterDuff$Mode):555:555 -> Z - 1:3:android.widget.EditText access$000(com.google.android.material.textfield.EndCompoundLayout):81:81 -> a + 8:14:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):296:296 -> D + 15:27:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):297:297 -> D + 28:33:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):302:302 -> D + 34:36:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):305:305 -> D + 37:40:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):306:306 -> D + 41:43:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):305:305 -> D + 44:51:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):307:307 -> D + 52:60:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):308:308 -> D + 61:70:void initSuffixTextView(androidx.appcompat.widget.TintTypedArray):310:310 -> D + 1:18:boolean isEndIconChecked():508:508 -> E + 1:20:boolean isEndIconVisible():488:488 -> F + 1:12:boolean isErrorIconVisible():767:767 -> G + 1:2:void onHintStateChanged(boolean):694:694 -> H + 3:6:void onHintStateChanged(boolean):695:695 -> H + 1:3:void onTextInputBoxStateUpdated():699:699 -> I + 4:6:void onTextInputBoxStateUpdated():702:702 -> I + 7:9:void onTextInputBoxStateUpdated():703:703 -> I + 10:19:void onTextInputBoxStateUpdated():705:705 -> I + 20:29:void onTextInputBoxStateUpdated():706:706 -> I + 1:10:void refreshEndIconDrawableState():496:496 -> J + 1:10:void refreshErrorIconDrawableState():475:475 -> K + 1:4:void refreshIconState(boolean):392:392 -> L + 5:11:void refreshIconState(boolean):393:393 -> L + 12:17:void refreshIconState(boolean):394:394 -> L + 18:23:void refreshIconState(boolean):395:395 -> L + 24:32:void refreshIconState(boolean):396:396 -> L + 33:38:void refreshIconState(boolean):400:400 -> L + 39:44:void refreshIconState(boolean):401:401 -> L + 45:52:void refreshIconState(boolean):402:402 -> L + 53:63:void refreshIconState(boolean):403:403 -> L + 64:67:void refreshIconState(boolean):408:408 -> L + 1:8:void removeTouchExplorationStateChangeListenerIfNeeded():435:435 -> M + 9:12:void removeTouchExplorationStateChangeListenerIfNeeded():436:436 -> M + 1:6:void setEndIconActivated(boolean):492:492 -> N + 1:6:void setEndIconCheckable(boolean):500:500 -> O + 3:16:void setEndIconContentDescription(int):535:535 -> P + 1:6:void setEndIconContentDescription(java.lang.CharSequence):539:539 -> Q + 7:12:void setEndIconContentDescription(java.lang.CharSequence):540:540 -> Q + 3:16:void setEndIconDrawable(int):518:518 -> R + 1:7:void setEndIconDrawable(android.graphics.drawable.Drawable):522:522 -> S + 8:18:void setEndIconDrawable(android.graphics.drawable.Drawable):524:524 -> S + 19:22:void setEndIconDrawable(android.graphics.drawable.Drawable):525:525 -> S + 3:6:void setEndIconMinSize(int):567:567 -> T + 7:8:void setEndIconMinSize(int):568:568 -> T + 9:13:void setEndIconMinSize(int):569:569 -> T + 14:19:void setEndIconMinSize(int):570:570 -> T + 20:27:void setEndIconMinSize(int):565:565 -> T + 1:5:void setEndIconMode(int):360:360 -> U + 6:12:void setEndIconMode(int):363:363 -> U + 13:14:void setEndIconMode(int):364:364 -> U + 15:16:void setEndIconMode(int):365:365 -> U + 17:25:void setEndIconMode(int):366:366 -> U + 26:28:void setEndIconMode(int):367:367 -> U + 29:32:void setEndIconMode(int):368:368 -> U + 33:39:void setEndIconMode(int):369:369 -> U + 40:46:void setEndIconMode(int):370:370 -> U + 47:53:void setEndIconMode(int):371:371 -> U + 54:65:void setEndIconMode(int):372:372 -> U + 66:68:void setEndIconMode(int):373:373 -> U + 69:75:void setEndIconMode(int):381:381 -> U + 76:79:void setEndIconMode(int):382:382 -> U + 80:82:void setEndIconMode(int):383:383 -> U + 83:85:void setEndIconMode(int):384:384 -> U + 86:96:void setEndIconMode(int):386:386 -> U + 97:100:void setEndIconMode(int):387:387 -> U + 101:114:void setEndIconMode(int):375:375 -> U + 115:137:void setEndIconMode(int):377:377 -> U + 1:8:void setEndIconOnClickListener(android.view.View$OnClickListener):447:447 -> V + 1:2:void setEndIconOnLongClickListener(android.view.View$OnLongClickListener):452:452 -> W + 3:8:void setEndIconOnLongClickListener(android.view.View$OnLongClickListener):453:453 -> W + 1:2:void setEndIconScaleType(android.widget.ImageView$ScaleType):579:579 -> X + 3:7:void setEndIconScaleType(android.widget.ImageView$ScaleType):580:580 -> X + 8:13:void setEndIconScaleType(android.widget.ImageView$ScaleType):581:581 -> X + 1:4:void setEndIconTintList(android.content.res.ColorStateList):550:550 -> Y + 5:6:void setEndIconTintList(android.content.res.ColorStateList):551:551 -> Y + 7:16:void setEndIconTintList(android.content.res.ColorStateList):552:552 -> Y + 1:4:void setEndIconTintMode(android.graphics.PorterDuff$Mode):557:557 -> Z + 5:6:void setEndIconTintMode(android.graphics.PorterDuff$Mode):558:558 -> Z + 7:16:void setEndIconTintMode(android.graphics.PorterDuff$Mode):559:559 -> Z + 1:3:android.widget.EditText access$000(com.google.android.material.textfield.EndCompoundLayout):84:84 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;)Landroid/widget/EditText;"} - 1:6:void setEndIconVisible(boolean):475:475 -> a0 - 7:17:void setEndIconVisible(boolean):476:476 -> a0 - 18:20:void setEndIconVisible(boolean):477:477 -> a0 - 21:23:void setEndIconVisible(boolean):478:478 -> a0 - 24:29:void setEndIconVisible(boolean):479:479 -> a0 - 1:3:android.widget.EditText access$002(com.google.android.material.textfield.EndCompoundLayout,android.widget.EditText):81:81 -> b + 1:6:void setEndIconVisible(boolean):479:479 -> a0 + 7:17:void setEndIconVisible(boolean):480:480 -> a0 + 18:20:void setEndIconVisible(boolean):481:481 -> a0 + 21:23:void setEndIconVisible(boolean):482:482 -> a0 + 24:29:void setEndIconVisible(boolean):483:483 -> a0 + 1:3:android.widget.EditText access$002(com.google.android.material.textfield.EndCompoundLayout,android.widget.EditText):84:84 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;Landroid/widget/EditText;)Landroid/widget/EditText;"} - 3:15:void setErrorIconDrawable(int):310:310 -> b0 - 16:19:void setErrorIconDrawable(int):311:311 -> b0 - 1:3:android.text.TextWatcher access$100(com.google.android.material.textfield.EndCompoundLayout):81:81 -> c + 3:15:void setErrorIconDrawable(int):314:314 -> b0 + 16:19:void setErrorIconDrawable(int):315:315 -> b0 + 1:3:android.text.TextWatcher access$100(com.google.android.material.textfield.EndCompoundLayout):84:84 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;)Landroid/text/TextWatcher;"} - 1:5:void setErrorIconDrawable(android.graphics.drawable.Drawable):315:315 -> c0 - 6:8:void setErrorIconDrawable(android.graphics.drawable.Drawable):316:316 -> c0 - 9:20:void setErrorIconDrawable(android.graphics.drawable.Drawable):317:317 -> c0 - 1:4:void access$200(com.google.android.material.textfield.EndCompoundLayout,com.google.android.material.textfield.EndIconDelegate):81:81 -> d + 1:5:void setErrorIconDrawable(android.graphics.drawable.Drawable):319:319 -> c0 + 6:8:void setErrorIconDrawable(android.graphics.drawable.Drawable):320:320 -> c0 + 9:20:void setErrorIconDrawable(android.graphics.drawable.Drawable):321:321 -> c0 + 1:4:void access$200(com.google.android.material.textfield.EndCompoundLayout,com.google.android.material.textfield.EndIconDelegate):84:84 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;Lcom/google/android/material/textfield/t;)V"} - 1:8:void setErrorIconOnClickListener(android.view.View$OnClickListener):339:339 -> d0 - 1:4:void access$300(com.google.android.material.textfield.EndCompoundLayout):81:81 -> e + 1:8:void setErrorIconOnClickListener(android.view.View$OnClickListener):343:343 -> d0 + 1:4:void access$300(com.google.android.material.textfield.EndCompoundLayout):84:84 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;)V"} - 1:2:void setErrorIconOnLongClickListener(android.view.View$OnLongClickListener):454:454 -> e0 - 3:8:void setErrorIconOnLongClickListener(android.view.View$OnLongClickListener):455:455 -> e0 - 1:4:void access$400(com.google.android.material.textfield.EndCompoundLayout):81:81 -> f + 1:2:void setErrorIconOnLongClickListener(android.view.View$OnLongClickListener):458:458 -> e0 + 3:8:void setErrorIconOnLongClickListener(android.view.View$OnLongClickListener):459:459 -> e0 + 1:4:void access$400(com.google.android.material.textfield.EndCompoundLayout):84:84 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;)V"} - 1:4:void setErrorIconTintList(android.content.res.ColorStateList):325:325 -> f0 - 5:6:void setErrorIconTintList(android.content.res.ColorStateList):326:326 -> f0 - 7:16:void setErrorIconTintList(android.content.res.ColorStateList):327:327 -> f0 - 1:8:void addTouchExplorationStateChangeListenerIfNeeded():422:422 -> g - 9:14:void addTouchExplorationStateChangeListenerIfNeeded():424:424 -> g - 15:22:void addTouchExplorationStateChangeListenerIfNeeded():425:425 -> g - 1:4:void setErrorIconTintMode(android.graphics.PorterDuff$Mode):332:332 -> g0 - 5:6:void setErrorIconTintMode(android.graphics.PorterDuff$Mode):333:333 -> g0 - 7:16:void setErrorIconTintMode(android.graphics.PorterDuff$Mode):334:334 -> g0 - 1:5:void checkEndIcon():508:508 -> h - 6:11:void checkEndIcon():510:510 -> h - 1:5:void setOnFocusChangeListenersIfNeeded(com.google.android.material.textfield.EndIconDelegate):459:459 -> h0 + 1:4:void setErrorIconTintList(android.content.res.ColorStateList):329:329 -> f0 + 5:6:void setErrorIconTintList(android.content.res.ColorStateList):330:330 -> f0 + 7:16:void setErrorIconTintList(android.content.res.ColorStateList):331:331 -> f0 + 1:8:void addTouchExplorationStateChangeListenerIfNeeded():426:426 -> g + 9:14:void addTouchExplorationStateChangeListenerIfNeeded():428:428 -> g + 15:22:void addTouchExplorationStateChangeListenerIfNeeded():429:429 -> g + 1:4:void setErrorIconTintMode(android.graphics.PorterDuff$Mode):336:336 -> g0 + 5:6:void setErrorIconTintMode(android.graphics.PorterDuff$Mode):337:337 -> g0 + 7:16:void setErrorIconTintMode(android.graphics.PorterDuff$Mode):338:338 -> g0 + 1:5:void checkEndIcon():512:512 -> h + 6:11:void checkEndIcon():514:514 -> h + 1:5:void setOnFocusChangeListenersIfNeeded(com.google.android.material.textfield.EndIconDelegate):463:463 -> h0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/t;)V"} - 6:11:void setOnFocusChangeListenersIfNeeded(com.google.android.material.textfield.EndIconDelegate):462:462 -> h0 - 12:20:void setOnFocusChangeListenersIfNeeded(com.google.android.material.textfield.EndIconDelegate):463:463 -> h0 - 21:26:void setOnFocusChangeListenersIfNeeded(com.google.android.material.textfield.EndIconDelegate):465:465 -> h0 - 27:36:void setOnFocusChangeListenersIfNeeded(com.google.android.material.textfield.EndIconDelegate):466:466 -> h0 - 1:3:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):202:202 -> i - 4:9:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):203:203 -> i - 10:12:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):205:205 -> i - 13:15:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):206:206 -> i - 16:25:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):207:207 -> i - 26:31:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):209:209 -> i - 32:35:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):210:210 -> i - 3:12:void setPasswordVisibilityToggleContentDescription(int):639:639 -> i0 - 13:16:void setPasswordVisibilityToggleContentDescription(int):638:638 -> i0 - 1:21:void dispatchOnEndIconChanged(int):788:788 -> j - 22:22:void dispatchOnEndIconChanged(int):789:789 -> j - 1:6:void setPasswordVisibilityToggleContentDescription(java.lang.CharSequence):643:643 -> j0 - 1:6:com.google.android.material.internal.CheckableImageButton getCurrentEndIconView():750:750 -> k - 7:9:com.google.android.material.internal.CheckableImageButton getCurrentEndIconView():751:751 -> k - 10:21:com.google.android.material.internal.CheckableImageButton getCurrentEndIconView():752:752 -> k - 22:26:com.google.android.material.internal.CheckableImageButton getCurrentEndIconView():753:753 -> k - 3:12:void setPasswordVisibilityToggleDrawable(int):630:630 -> k0 - 13:16:void setPasswordVisibilityToggleDrawable(int):629:629 -> k0 - 1:7:java.lang.CharSequence getEndIconContentDescription():542:542 -> l - 1:6:void setPasswordVisibilityToggleDrawable(android.graphics.drawable.Drawable):634:634 -> l0 - 1:9:com.google.android.material.textfield.EndIconDelegate getEndIconDelegate():347:347 -> m + 6:11:void setOnFocusChangeListenersIfNeeded(com.google.android.material.textfield.EndIconDelegate):466:466 -> h0 + 12:20:void setOnFocusChangeListenersIfNeeded(com.google.android.material.textfield.EndIconDelegate):467:467 -> h0 + 21:26:void setOnFocusChangeListenersIfNeeded(com.google.android.material.textfield.EndIconDelegate):469:469 -> h0 + 27:36:void setOnFocusChangeListenersIfNeeded(com.google.android.material.textfield.EndIconDelegate):470:470 -> h0 + 1:3:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):205:205 -> i + 4:9:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):206:206 -> i + 10:12:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):208:208 -> i + 13:15:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):209:209 -> i + 16:25:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):210:210 -> i + 26:31:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):212:212 -> i + 32:35:com.google.android.material.internal.CheckableImageButton createIconView(android.view.ViewGroup,android.view.LayoutInflater,int):213:213 -> i + 3:12:void setPasswordVisibilityToggleContentDescription(int):643:643 -> i0 + 13:16:void setPasswordVisibilityToggleContentDescription(int):642:642 -> i0 + 1:21:void dispatchOnEndIconChanged(int):795:795 -> j + 22:22:void dispatchOnEndIconChanged(int):796:796 -> j + 1:6:void setPasswordVisibilityToggleContentDescription(java.lang.CharSequence):647:647 -> j0 + 1:6:com.google.android.material.internal.CheckableImageButton getCurrentEndIconView():757:757 -> k + 7:9:com.google.android.material.internal.CheckableImageButton getCurrentEndIconView():758:758 -> k + 10:21:com.google.android.material.internal.CheckableImageButton getCurrentEndIconView():759:759 -> k + 22:26:com.google.android.material.internal.CheckableImageButton getCurrentEndIconView():760:760 -> k + 3:12:void setPasswordVisibilityToggleDrawable(int):634:634 -> k0 + 13:16:void setPasswordVisibilityToggleDrawable(int):633:633 -> k0 + 1:7:java.lang.CharSequence getEndIconContentDescription():546:546 -> l + 1:6:void setPasswordVisibilityToggleDrawable(android.graphics.drawable.Drawable):638:638 -> l0 + 1:9:com.google.android.material.textfield.EndIconDelegate getEndIconDelegate():351:351 -> m # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/textfield/t;"} - 3:7:void setPasswordVisibilityToggleEnabled(boolean):661:661 -> m0 - 8:14:void setPasswordVisibilityToggleEnabled(boolean):663:663 -> m0 - 15:18:void setPasswordVisibilityToggleEnabled(boolean):666:666 -> m0 - 1:7:android.graphics.drawable.Drawable getEndIconDrawable():527:527 -> n - 1:2:void setPasswordVisibilityToggleTintList(android.content.res.ColorStateList):671:671 -> n0 - 3:12:void setPasswordVisibilityToggleTintList(android.content.res.ColorStateList):672:672 -> n0 - 1:3:int getEndIconMinSize():571:571 -> o - 1:2:void setPasswordVisibilityToggleTintMode(android.graphics.PorterDuff$Mode):676:676 -> o0 - 3:12:void setPasswordVisibilityToggleTintMode(android.graphics.PorterDuff$Mode):677:677 -> o0 - 1:3:int getEndIconMode():352:352 -> p - 1:11:void setSuffixText(java.lang.CharSequence):605:605 -> p0 - 12:16:void setSuffixText(java.lang.CharSequence):606:606 -> p0 - 17:20:void setSuffixText(java.lang.CharSequence):607:607 -> p0 - 1:3:android.widget.ImageView$ScaleType getEndIconScaleType():581:581 -> q - 1:6:void setSuffixTextAppearance(int):616:616 -> q0 - 1:3:com.google.android.material.internal.CheckableImageButton getEndIconView():343:343 -> r - 1:6:void setSuffixTextColor(android.content.res.ColorStateList):620:620 -> r0 - 1:7:android.graphics.drawable.Drawable getErrorIconDrawable():321:321 -> s - 1:3:void setUpDelegate(com.google.android.material.textfield.EndIconDelegate):409:409 -> s0 + 3:7:void setPasswordVisibilityToggleEnabled(boolean):665:665 -> m0 + 8:14:void setPasswordVisibilityToggleEnabled(boolean):667:667 -> m0 + 15:18:void setPasswordVisibilityToggleEnabled(boolean):670:670 -> m0 + 1:7:android.graphics.drawable.Drawable getEndIconDrawable():531:531 -> n + 1:2:void setPasswordVisibilityToggleTintList(android.content.res.ColorStateList):675:675 -> n0 + 3:12:void setPasswordVisibilityToggleTintList(android.content.res.ColorStateList):676:676 -> n0 + 1:3:int getEndIconMinSize():575:575 -> o + 1:2:void setPasswordVisibilityToggleTintMode(android.graphics.PorterDuff$Mode):680:680 -> o0 + 3:12:void setPasswordVisibilityToggleTintMode(android.graphics.PorterDuff$Mode):681:681 -> o0 + 1:3:int getEndIconMode():356:356 -> p + 1:11:void setSuffixText(java.lang.CharSequence):609:609 -> p0 + 12:16:void setSuffixText(java.lang.CharSequence):610:610 -> p0 + 17:20:void setSuffixText(java.lang.CharSequence):611:611 -> p0 + 1:3:android.widget.ImageView$ScaleType getEndIconScaleType():585:585 -> q + 1:6:void setSuffixTextAppearance(int):620:620 -> q0 + 1:3:com.google.android.material.internal.CheckableImageButton getEndIconView():347:347 -> r + 1:6:void setSuffixTextColor(android.content.res.ColorStateList):624:624 -> r0 + 1:7:android.graphics.drawable.Drawable getErrorIconDrawable():325:325 -> s + 1:3:void setUpDelegate(com.google.android.material.textfield.EndIconDelegate):413:413 -> s0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/t;)V"} - 4:9:void setUpDelegate(com.google.android.material.textfield.EndIconDelegate):411:411 -> s0 - 10:13:void setUpDelegate(com.google.android.material.textfield.EndIconDelegate):412:412 -> s0 - 1:8:int getIconResId(com.google.android.material.textfield.EndIconDelegate):438:438 -> t + 4:9:void setUpDelegate(com.google.android.material.textfield.EndIconDelegate):415:415 -> s0 + 10:13:void setUpDelegate(com.google.android.material.textfield.EndIconDelegate):416:416 -> s0 + 1:8:int getIconResId(com.google.android.material.textfield.EndIconDelegate):442:442 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/t;)I"} - 9:14:int getIconResId(com.google.android.material.textfield.EndIconDelegate):439:439 -> t - 1:4:void tearDownDelegate(com.google.android.material.textfield.EndIconDelegate):416:416 -> t0 + 9:14:int getIconResId(com.google.android.material.textfield.EndIconDelegate):443:443 -> t + 1:4:void tearDownDelegate(com.google.android.material.textfield.EndIconDelegate):420:420 -> t0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/t;)V"} - 5:6:void tearDownDelegate(com.google.android.material.textfield.EndIconDelegate):417:417 -> t0 - 7:10:void tearDownDelegate(com.google.android.material.textfield.EndIconDelegate):418:418 -> t0 - 1:7:java.lang.CharSequence getPasswordVisibilityToggleContentDescription():653:653 -> u - 3:8:void tintEndIconOnError(boolean):794:794 -> u0 - 9:20:void tintEndIconOnError(boolean):797:797 -> u0 - 21:29:void tintEndIconOnError(boolean):798:798 -> u0 - 30:35:void tintEndIconOnError(boolean):799:799 -> u0 - 36:47:void tintEndIconOnError(boolean):801:801 -> u0 - 1:7:android.graphics.drawable.Drawable getPasswordVisibilityToggleDrawable():648:648 -> v - 1:2:void updateEndLayoutVisibility():778:778 -> v0 - 3:22:void updateEndLayoutVisibility():779:779 -> v0 - 23:25:void updateEndLayoutVisibility():778:778 -> v0 - 26:36:void updateEndLayoutVisibility():781:781 -> v0 - 37:51:void updateEndLayoutVisibility():783:783 -> v0 - 52:55:void updateEndLayoutVisibility():784:784 -> v0 - 1:3:java.lang.CharSequence getSuffixText():612:612 -> w - 1:9:void updateErrorIconVisibility():765:765 -> w0 - 10:17:void updateErrorIconVisibility():766:766 -> w0 - 18:26:void updateErrorIconVisibility():767:767 -> w0 - 27:36:void updateErrorIconVisibility():768:768 -> w0 - 37:39:void updateErrorIconVisibility():769:769 -> w0 - 40:42:void updateErrorIconVisibility():770:770 -> w0 - 43:48:void updateErrorIconVisibility():771:771 -> w0 - 49:54:void updateErrorIconVisibility():772:772 -> w0 - 1:7:android.content.res.ColorStateList getSuffixTextColor():625:625 -> x - 1:7:void updateSuffixTextViewPadding():720:720 -> x0 - 8:30:void updateSuffixTextViewPadding():724:724 -> x0 - 31:32:void updateSuffixTextViewPadding():725:725 -> x0 - 33:36:void updateSuffixTextViewPadding():726:726 -> x0 - 37:42:void updateSuffixTextViewPadding():727:727 -> x0 - 43:50:void updateSuffixTextViewPadding():728:728 -> x0 - 51:58:void updateSuffixTextViewPadding():729:729 -> x0 - 59:62:void updateSuffixTextViewPadding():731:731 -> x0 - 63:66:void updateSuffixTextViewPadding():725:725 -> x0 - 1:15:int getSuffixTextEndOffset():736:736 -> y - 16:17:int getSuffixTextEndOffset():737:737 -> y - 18:23:int getSuffixTextEndOffset():738:738 -> y - 24:34:int getSuffixTextEndOffset():739:739 -> y - 35:40:int getSuffixTextEndOffset():743:743 -> y - 41:47:int getSuffixTextEndOffset():744:744 -> y - 1:6:void updateSuffixTextVisibility():707:707 -> y0 - 7:21:void updateSuffixTextVisibility():708:708 -> y0 - 22:31:void updateSuffixTextVisibility():710:710 -> y0 - 32:34:void updateSuffixTextVisibility():712:712 -> y0 - 35:39:void updateSuffixTextVisibility():715:715 -> y0 - 40:45:void updateSuffixTextVisibility():716:716 -> y0 - 1:3:android.widget.TextView getSuffixTextView():601:601 -> z + 5:6:void tearDownDelegate(com.google.android.material.textfield.EndIconDelegate):421:421 -> t0 + 7:10:void tearDownDelegate(com.google.android.material.textfield.EndIconDelegate):422:422 -> t0 + 1:7:java.lang.CharSequence getPasswordVisibilityToggleContentDescription():657:657 -> u + 3:8:void tintEndIconOnError(boolean):801:801 -> u0 + 9:20:void tintEndIconOnError(boolean):804:804 -> u0 + 21:22:void tintEndIconOnError(boolean):805:805 -> u0 + 23:26:void tintEndIconOnError(boolean):806:806 -> u0 + 27:29:void tintEndIconOnError(boolean):805:805 -> u0 + 30:35:void tintEndIconOnError(boolean):807:807 -> u0 + 36:47:void tintEndIconOnError(boolean):809:809 -> u0 + 1:7:android.graphics.drawable.Drawable getPasswordVisibilityToggleDrawable():652:652 -> v + 1:2:void updateEndLayoutVisibility():785:785 -> v0 + 3:22:void updateEndLayoutVisibility():786:786 -> v0 + 23:25:void updateEndLayoutVisibility():785:785 -> v0 + 26:36:void updateEndLayoutVisibility():788:788 -> v0 + 37:51:void updateEndLayoutVisibility():790:790 -> v0 + 52:55:void updateEndLayoutVisibility():791:791 -> v0 + 1:3:java.lang.CharSequence getSuffixText():616:616 -> w + 1:9:void updateErrorIconVisibility():772:772 -> w0 + 10:17:void updateErrorIconVisibility():773:773 -> w0 + 18:26:void updateErrorIconVisibility():774:774 -> w0 + 27:36:void updateErrorIconVisibility():775:775 -> w0 + 37:39:void updateErrorIconVisibility():776:776 -> w0 + 40:42:void updateErrorIconVisibility():777:777 -> w0 + 43:48:void updateErrorIconVisibility():778:778 -> w0 + 49:54:void updateErrorIconVisibility():779:779 -> w0 + 1:7:android.content.res.ColorStateList getSuffixTextColor():629:629 -> x + 1:7:void updateSuffixTextViewPadding():724:724 -> x0 + 8:20:void updateSuffixTextViewPadding():728:728 -> x0 + 21:30:void updateSuffixTextViewPadding():729:729 -> x0 + 31:32:void updateSuffixTextViewPadding():730:730 -> x0 + 33:36:void updateSuffixTextViewPadding():732:732 -> x0 + 37:42:void updateSuffixTextViewPadding():733:733 -> x0 + 43:50:void updateSuffixTextViewPadding():734:734 -> x0 + 51:58:void updateSuffixTextViewPadding():735:735 -> x0 + 59:62:void updateSuffixTextViewPadding():737:737 -> x0 + 63:66:void updateSuffixTextViewPadding():730:730 -> x0 + 1:15:int getSuffixTextEndOffset():742:742 -> y + 16:17:int getSuffixTextEndOffset():743:743 -> y + 18:23:int getSuffixTextEndOffset():744:744 -> y + 24:29:int getSuffixTextEndOffset():746:746 -> y + 30:34:int getSuffixTextEndOffset():745:745 -> y + 35:40:int getSuffixTextEndOffset():750:750 -> y + 41:47:int getSuffixTextEndOffset():751:751 -> y + 1:6:void updateSuffixTextVisibility():711:711 -> y0 + 7:21:void updateSuffixTextVisibility():712:712 -> y0 + 22:31:void updateSuffixTextVisibility():714:714 -> y0 + 32:34:void updateSuffixTextVisibility():716:716 -> y0 + 35:39:void updateSuffixTextVisibility():719:719 -> y0 + 40:45:void updateSuffixTextVisibility():720:720 -> y0 + 1:3:android.widget.TextView getSuffixTextView():605:605 -> z com.google.android.material.textfield.EndCompoundLayout$1 -> com.google.android.material.textfield.s$a: # {"id":"sourceFile","fileName":"EndCompoundLayout.java"} com.google.android.material.textfield.EndCompoundLayout this$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/s;"} - 1:6:void (com.google.android.material.textfield.EndCompoundLayout):112:112 -> + 1:6:void (com.google.android.material.textfield.EndCompoundLayout):115:115 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;)V"} - 1:10:void afterTextChanged(android.text.Editable):120:120 -> afterTextChanged - 1:10:void beforeTextChanged(java.lang.CharSequence,int,int,int):115:115 -> beforeTextChanged + 1:10:void afterTextChanged(android.text.Editable):123:123 -> afterTextChanged + 1:10:void beforeTextChanged(java.lang.CharSequence,int,int,int):118:118 -> beforeTextChanged com.google.android.material.textfield.EndCompoundLayout$2 -> com.google.android.material.textfield.s$b: # {"id":"sourceFile","fileName":"EndCompoundLayout.java"} com.google.android.material.textfield.EndCompoundLayout this$0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/s;"} - 1:6:void (com.google.android.material.textfield.EndCompoundLayout):125:125 -> + 1:6:void (com.google.android.material.textfield.EndCompoundLayout):128:128 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;)V"} - 1:13:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):128:128 -> a - 14:21:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):131:131 -> a - 22:36:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):132:132 -> a - 37:48:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):133:133 -> a - 49:58:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):134:134 -> a - 59:68:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):135:135 -> a - 69:77:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):138:138 -> a - 78:85:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):139:139 -> a - 86:100:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):140:140 -> a - 101:115:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):142:142 -> a - 116:125:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):143:143 -> a + 1:13:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):131:131 -> a + 14:21:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):134:134 -> a + 22:36:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):135:135 -> a + 37:48:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):136:136 -> a + 49:58:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):137:137 -> a + 59:68:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):138:138 -> a + 69:77:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):141:141 -> a + 78:85:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):142:142 -> a + 86:100:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):143:143 -> a + 101:115:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):145:145 -> a + 116:125:void onEditTextAttached(com.google.android.material.textfield.TextInputLayout):146:146 -> a com.google.android.material.textfield.EndCompoundLayout$3 -> com.google.android.material.textfield.s$c: # {"id":"sourceFile","fileName":"EndCompoundLayout.java"} com.google.android.material.textfield.EndCompoundLayout this$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/s;"} - 1:6:void (com.google.android.material.textfield.EndCompoundLayout):187:187 -> + 1:6:void (com.google.android.material.textfield.EndCompoundLayout):190:190 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;)V"} - 1:6:void onViewAttachedToWindow(android.view.View):190:190 -> onViewAttachedToWindow - 1:6:void onViewDetachedFromWindow(android.view.View):195:195 -> onViewDetachedFromWindow + 1:6:void onViewAttachedToWindow(android.view.View):193:193 -> onViewAttachedToWindow + 1:6:void onViewDetachedFromWindow(android.view.View):198:198 -> onViewDetachedFromWindow com.google.android.material.textfield.EndCompoundLayout$EndIconDelegates -> com.google.android.material.textfield.s$d: # {"id":"sourceFile","fileName":"EndCompoundLayout.java"} android.util.SparseArray delegates -> a @@ -157253,26 +153115,26 @@ com.google.android.material.textfield.EndCompoundLayout$EndIconDelegates -> com. # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/s;"} int customEndIconDrawableId -> c int passwordIconDrawableId -> d - 1:3:void (com.google.android.material.textfield.EndCompoundLayout,androidx.appcompat.widget.TintTypedArray):812:812 -> + 1:3:void (com.google.android.material.textfield.EndCompoundLayout,androidx.appcompat.widget.TintTypedArray):820:820 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;Landroidx/appcompat/widget/h0;)V"} - 4:10:void (com.google.android.material.textfield.EndCompoundLayout,androidx.appcompat.widget.TintTypedArray):806:806 -> - 11:12:void (com.google.android.material.textfield.EndCompoundLayout,androidx.appcompat.widget.TintTypedArray):813:813 -> - 13:21:void (com.google.android.material.textfield.EndCompoundLayout,androidx.appcompat.widget.TintTypedArray):814:814 -> - 22:23:void (com.google.android.material.textfield.EndCompoundLayout,androidx.appcompat.widget.TintTypedArray):815:815 -> - 24:30:void (com.google.android.material.textfield.EndCompoundLayout,androidx.appcompat.widget.TintTypedArray):816:816 -> - 1:3:int access$500(com.google.android.material.textfield.EndCompoundLayout$EndIconDelegates):805:805 -> a + 4:10:void (com.google.android.material.textfield.EndCompoundLayout,androidx.appcompat.widget.TintTypedArray):814:814 -> + 11:12:void (com.google.android.material.textfield.EndCompoundLayout,androidx.appcompat.widget.TintTypedArray):821:821 -> + 13:21:void (com.google.android.material.textfield.EndCompoundLayout,androidx.appcompat.widget.TintTypedArray):822:822 -> + 22:23:void (com.google.android.material.textfield.EndCompoundLayout,androidx.appcompat.widget.TintTypedArray):823:823 -> + 24:30:void (com.google.android.material.textfield.EndCompoundLayout,androidx.appcompat.widget.TintTypedArray):824:824 -> + 1:3:int access$500(com.google.android.material.textfield.EndCompoundLayout$EndIconDelegates):813:813 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s$d;)I"} - 15:22:com.google.android.material.textfield.EndIconDelegate create(int):835:835 -> b + 15:22:com.google.android.material.textfield.EndIconDelegate create(int):843:843 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/android/material/textfield/t;"} - 23:45:com.google.android.material.textfield.EndIconDelegate create(int):841:841 -> b - 46:53:com.google.android.material.textfield.EndIconDelegate create(int):833:833 -> b - 54:63:com.google.android.material.textfield.EndIconDelegate create(int):831:831 -> b - 64:71:com.google.android.material.textfield.EndIconDelegate create(int):839:839 -> b - 72:79:com.google.android.material.textfield.EndIconDelegate create(int):837:837 -> b - 1:10:com.google.android.material.textfield.EndIconDelegate get(int):820:820 -> c + 23:45:com.google.android.material.textfield.EndIconDelegate create(int):849:849 -> b + 46:53:com.google.android.material.textfield.EndIconDelegate create(int):841:841 -> b + 54:63:com.google.android.material.textfield.EndIconDelegate create(int):839:839 -> b + 64:71:com.google.android.material.textfield.EndIconDelegate create(int):847:847 -> b + 72:79:com.google.android.material.textfield.EndIconDelegate create(int):845:845 -> b + 1:10:com.google.android.material.textfield.EndIconDelegate get(int):828:828 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/android/material/textfield/t;"} - 11:14:com.google.android.material.textfield.EndIconDelegate get(int):822:822 -> c - 15:20:com.google.android.material.textfield.EndIconDelegate get(int):823:823 -> c + 11:14:com.google.android.material.textfield.EndIconDelegate get(int):830:830 -> c + 15:20:com.google.android.material.textfield.EndIconDelegate get(int):831:831 -> c com.google.android.material.textfield.EndIconDelegate -> com.google.android.material.textfield.t: # {"id":"sourceFile","fileName":"EndIconDelegate.java"} com.google.android.material.textfield.TextInputLayout textInputLayout -> a @@ -157293,7 +153155,8 @@ com.google.android.material.textfield.EndIconDelegate -> com.google.android.mate 1:1:android.view.View$OnFocusChangeListener getOnEditTextFocusChangeListener():0:0 -> e 1:1:android.view.View$OnClickListener getOnIconClickListener():0:0 -> f 1:1:android.view.View$OnFocusChangeListener getOnIconViewFocusChangeListener():0:0 -> g - 1:1:android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener getTouchExplorationStateChangeListener():0:0 -> h + 1:2:androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener getTouchExplorationStateChangeListener():162:162 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/c$a;"} 1:1:boolean isBoxBackgroundModeSupported(int):0:0 -> i 1:1:boolean isIconActivable():0:0 -> j 1:1:boolean isIconActivated():0:0 -> k @@ -157301,7 +153164,7 @@ com.google.android.material.textfield.EndIconDelegate -> com.google.android.mate 1:1:boolean isIconChecked():0:0 -> m 1:1:void onEditTextAttached(android.widget.EditText):0:0 -> n 1:1:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):186:186 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 1:1:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):0:0 -> p 1:1:void onSuffixVisibilityChanged(boolean):0:0 -> q 1:7:void refreshIconState():195:195 -> r @@ -157310,35 +153173,35 @@ com.google.android.material.textfield.EndIconDelegate -> com.google.android.mate 1:1:void tearDown():0:0 -> u com.google.android.material.textfield.IconHelper -> com.google.android.material.textfield.u: # {"id":"sourceFile","fileName":"IconHelper.java"} - 1:6:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):80:80 -> a - 7:16:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):82:82 -> a - 17:22:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):83:83 -> a - 23:30:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):87:87 -> a - 31:34:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):86:86 -> a - 35:42:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):88:88 -> a - 43:47:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):90:90 -> a - 48:50:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):93:93 -> a - 51:56:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):97:97 -> a - 57:60:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):98:98 -> a - 18:20:android.widget.ImageView$ScaleType convertScaleType(int):173:173 -> b - 21:23:android.widget.ImageView$ScaleType convertScaleType(int):171:171 -> b - 24:26:android.widget.ImageView$ScaleType convertScaleType(int):169:169 -> b - 27:29:android.widget.ImageView$ScaleType convertScaleType(int):167:167 -> b - 30:32:android.widget.ImageView$ScaleType convertScaleType(int):165:165 -> b - 33:35:android.widget.ImageView$ScaleType convertScaleType(int):163:163 -> b - 36:38:android.widget.ImageView$ScaleType convertScaleType(int):161:161 -> b - 1:4:int[] mergeIconState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton):126:126 -> c - 5:8:int[] mergeIconState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton):127:127 -> c - 9:10:int[] mergeIconState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton):129:130 -> c - 11:17:int[] mergeIconState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton):130:130 -> c - 18:22:int[] mergeIconState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton):132:132 -> c - 1:4:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):109:109 -> d - 5:19:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):110:110 -> d - 20:27:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):116:116 -> d - 28:31:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):115:115 -> d - 32:39:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):118:118 -> d - 40:46:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):119:119 -> d - 47:50:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):120:120 -> d + 1:6:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):81:81 -> a + 7:16:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):83:83 -> a + 17:22:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):84:84 -> a + 23:30:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):88:88 -> a + 31:34:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):87:87 -> a + 35:42:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):89:89 -> a + 43:47:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):91:91 -> a + 48:50:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):94:94 -> a + 51:56:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):98:98 -> a + 57:60:void applyIconTint(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):99:99 -> a + 18:20:android.widget.ImageView$ScaleType convertScaleType(int):175:175 -> b + 21:23:android.widget.ImageView$ScaleType convertScaleType(int):173:173 -> b + 24:26:android.widget.ImageView$ScaleType convertScaleType(int):171:171 -> b + 27:29:android.widget.ImageView$ScaleType convertScaleType(int):169:169 -> b + 30:32:android.widget.ImageView$ScaleType convertScaleType(int):167:167 -> b + 33:35:android.widget.ImageView$ScaleType convertScaleType(int):165:165 -> b + 36:38:android.widget.ImageView$ScaleType convertScaleType(int):163:163 -> b + 1:4:int[] mergeIconState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton):127:127 -> c + 5:8:int[] mergeIconState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton):128:128 -> c + 9:10:int[] mergeIconState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton):130:131 -> c + 11:17:int[] mergeIconState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton):131:131 -> c + 18:22:int[] mergeIconState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton):133:133 -> c + 1:4:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):110:110 -> d + 5:19:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):111:111 -> d + 20:27:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):117:117 -> d + 28:31:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):116:116 -> d + 32:39:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):119:119 -> d + 40:46:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):120:120 -> d + 47:50:void refreshIconDrawableState(com.google.android.material.textfield.TextInputLayout,com.google.android.material.internal.CheckableImageButton,android.content.res.ColorStateList):121:121 -> d 1:1:void setCompatRippleBackgroundIfNeeded(com.google.android.material.internal.CheckableImageButton):0:0 -> e 1:16:void setIconClickable(com.google.android.material.internal.CheckableImageButton,android.view.View$OnLongClickListener):58:58 -> f 17:19:void setIconClickable(com.google.android.material.internal.CheckableImageButton,android.view.View$OnLongClickListener):61:61 -> f @@ -157346,13 +153209,13 @@ com.google.android.material.textfield.IconHelper -> com.google.android.material. 23:25:void setIconClickable(com.google.android.material.internal.CheckableImageButton,android.view.View$OnLongClickListener):63:63 -> f 26:32:void setIconClickable(com.google.android.material.internal.CheckableImageButton,android.view.View$OnLongClickListener):64:64 -> f 33:36:void setIconClickable(com.google.android.material.internal.CheckableImageButton,android.view.View$OnLongClickListener):65:65 -> f - 1:3:void setIconMinSize(com.google.android.material.internal.CheckableImageButton,int):149:149 -> g - 4:7:void setIconMinSize(com.google.android.material.internal.CheckableImageButton,int):150:150 -> g + 1:3:void setIconMinSize(com.google.android.material.internal.CheckableImageButton,int):151:151 -> g + 4:7:void setIconMinSize(com.google.android.material.internal.CheckableImageButton,int):152:152 -> g 1:3:void setIconOnClickListener(com.google.android.material.internal.CheckableImageButton,android.view.View$OnClickListener,android.view.View$OnLongClickListener):46:46 -> h 4:7:void setIconOnClickListener(com.google.android.material.internal.CheckableImageButton,android.view.View$OnClickListener,android.view.View$OnLongClickListener):47:47 -> h 1:3:void setIconOnLongClickListener(com.google.android.material.internal.CheckableImageButton,android.view.View$OnLongClickListener):52:52 -> i 4:7:void setIconOnLongClickListener(com.google.android.material.internal.CheckableImageButton,android.view.View$OnLongClickListener):53:53 -> i - 1:4:void setIconScaleType(com.google.android.material.internal.CheckableImageButton,android.widget.ImageView$ScaleType):155:155 -> j + 1:4:void setIconScaleType(com.google.android.material.internal.CheckableImageButton,android.widget.ImageView$ScaleType):157:157 -> j com.google.android.material.textfield.IndicatorViewController -> com.google.android.material.textfield.v: # {"id":"sourceFile","fileName":"IndicatorViewController.java"} android.content.res.ColorStateList helperTextViewTextColor -> A @@ -157383,217 +153246,217 @@ com.google.android.material.textfield.IndicatorViewController -> com.google.andr boolean helperTextEnabled -> x android.widget.TextView helperTextView -> y int helperTextTextAppearance -> z - 1:3:void (com.google.android.material.textfield.TextInputLayout):131:131 -> - 4:9:void (com.google.android.material.textfield.TextInputLayout):132:132 -> - 10:11:void (com.google.android.material.textfield.TextInputLayout):133:133 -> - 12:24:void (com.google.android.material.textfield.TextInputLayout):135:135 -> - 25:28:void (com.google.android.material.textfield.TextInputLayout):136:136 -> - 29:34:void (com.google.android.material.textfield.TextInputLayout):137:137 -> - 35:38:void (com.google.android.material.textfield.TextInputLayout):139:139 -> - 39:44:void (com.google.android.material.textfield.TextInputLayout):140:140 -> - 45:46:void (com.google.android.material.textfield.TextInputLayout):142:142 -> - 47:52:void (com.google.android.material.textfield.TextInputLayout):143:143 -> - 53:56:void (com.google.android.material.textfield.TextInputLayout):145:145 -> - 57:62:void (com.google.android.material.textfield.TextInputLayout):146:146 -> - 63:66:void (com.google.android.material.textfield.TextInputLayout):150:150 -> - 67:72:void (com.google.android.material.textfield.TextInputLayout):151:151 -> - 73:74:void (com.google.android.material.textfield.TextInputLayout):155:155 -> - 75:81:void (com.google.android.material.textfield.TextInputLayout):156:156 -> - 1:3:boolean isErrorEnabled():513:513 -> A - 1:3:boolean isHelperTextEnabled():517:517 -> B - 1:5:void removeIndicator(android.widget.TextView,int):461:461 -> C - 6:15:void removeIndicator(android.widget.TextView,int):465:465 -> C - 16:19:void removeIndicator(android.widget.TextView,int):466:466 -> C - 20:24:void removeIndicator(android.widget.TextView,int):468:468 -> C - 25:30:void removeIndicator(android.widget.TextView,int):470:470 -> C - 31:36:void removeIndicator(android.widget.TextView,int):471:471 -> C - 6:12:void setCaptionViewVisibilities(int,int):308:308 -> D - 13:17:void setCaptionViewVisibilities(int,int):310:310 -> D - 18:22:void setCaptionViewVisibilities(int,int):311:311 -> D - 23:29:void setCaptionViewVisibilities(int,int):316:316 -> D - 30:36:void setCaptionViewVisibilities(int,int):318:318 -> D - 37:39:void setCaptionViewVisibilities(int,int):321:321 -> D - 40:42:void setCaptionViewVisibilities(int,int):325:325 -> D - 1:2:void setErrorAccessibilityLiveRegion(int):652:652 -> E - 3:6:void setErrorAccessibilityLiveRegion(int):653:653 -> E - 7:10:void setErrorAccessibilityLiveRegion(int):654:654 -> E - 1:2:void setErrorContentDescription(java.lang.CharSequence):645:645 -> F - 3:6:void setErrorContentDescription(java.lang.CharSequence):646:646 -> F - 7:10:void setErrorContentDescription(java.lang.CharSequence):647:647 -> F - 1:5:void setErrorEnabled(boolean):482:482 -> G - 6:11:void setErrorEnabled(boolean):487:487 -> G - 12:20:void setErrorEnabled(boolean):490:490 -> G - 21:25:void setErrorEnabled(boolean):491:491 -> G - 26:31:void setErrorEnabled(boolean):492:492 -> G - 32:35:void setErrorEnabled(boolean):493:493 -> G - 36:40:void setErrorEnabled(boolean):494:494 -> G - 41:45:void setErrorEnabled(boolean):496:496 -> G - 46:50:void setErrorEnabled(boolean):497:497 -> G - 51:55:void setErrorEnabled(boolean):498:498 -> G - 56:60:void setErrorEnabled(boolean):499:499 -> G - 61:66:void setErrorEnabled(boolean):500:500 -> G - 67:72:void setErrorEnabled(boolean):501:501 -> G - 73:75:void setErrorEnabled(boolean):503:503 -> G - 76:81:void setErrorEnabled(boolean):504:504 -> G - 82:83:void setErrorEnabled(boolean):505:505 -> G - 84:88:void setErrorEnabled(boolean):506:506 -> G - 89:93:void setErrorEnabled(boolean):507:507 -> G - 94:96:void setErrorEnabled(boolean):509:509 -> G - 1:2:void setErrorTextAppearance(int):638:638 -> H - 3:6:void setErrorTextAppearance(int):639:639 -> H - 7:12:void setErrorTextAppearance(int):640:640 -> H - 1:2:void setErrorViewTextColor(android.content.res.ColorStateList):631:631 -> I - 3:8:void setErrorViewTextColor(android.content.res.ColorStateList):632:632 -> I - 9:12:void setErrorViewTextColor(android.content.res.ColorStateList):633:633 -> I - 1:2:void setHelperTextAppearance(int):685:685 -> J - 3:6:void setHelperTextAppearance(int):686:686 -> J - 7:10:void setHelperTextAppearance(int):687:687 -> J - 1:5:void setHelperTextEnabled(boolean):522:522 -> K - 6:11:void setHelperTextEnabled(boolean):527:527 -> K - 12:20:void setHelperTextEnabled(boolean):530:530 -> K - 21:25:void setHelperTextEnabled(boolean):531:531 -> K - 26:31:void setHelperTextEnabled(boolean):532:532 -> K - 32:35:void setHelperTextEnabled(boolean):533:533 -> K - 36:40:void setHelperTextEnabled(boolean):534:534 -> K - 41:46:void setHelperTextEnabled(boolean):536:536 -> K - 47:51:void setHelperTextEnabled(boolean):537:537 -> K - 52:56:void setHelperTextEnabled(boolean):538:538 -> K - 57:61:void setHelperTextEnabled(boolean):539:539 -> K - 62:66:void setHelperTextEnabled(boolean):540:540 -> K - 67:77:void setHelperTextEnabled(boolean):541:541 -> K - 78:80:void setHelperTextEnabled(boolean):554:554 -> K - 81:86:void setHelperTextEnabled(boolean):555:555 -> K - 87:88:void setHelperTextEnabled(boolean):556:556 -> K - 89:93:void setHelperTextEnabled(boolean):557:557 -> K - 94:98:void setHelperTextEnabled(boolean):558:558 -> K - 99:101:void setHelperTextEnabled(boolean):560:560 -> K - 1:2:void setHelperTextViewTextColor(android.content.res.ColorStateList):678:678 -> L - 3:8:void setHelperTextViewTextColor(android.content.res.ColorStateList):679:679 -> L - 9:12:void setHelperTextViewTextColor(android.content.res.ColorStateList):680:680 -> L - 3:6:void setTextViewTypeface(android.widget.TextView,android.graphics.Typeface):616:616 -> M - 1:4:void setTypefaces(android.graphics.Typeface):607:607 -> N - 5:6:void setTypefaces(android.graphics.Typeface):608:608 -> N - 7:11:void setTypefaces(android.graphics.Typeface):609:609 -> N - 12:17:void setTypefaces(android.graphics.Typeface):610:610 -> N - 5:8:void setViewGroupGoneIfEmpty(android.view.ViewGroup,int):476:476 -> O - 1:10:boolean shouldAnimateCaptionView(android.widget.TextView,java.lang.CharSequence):224:224 -> P - 11:24:boolean shouldAnimateCaptionView(android.widget.TextView,java.lang.CharSequence):225:225 -> P - 25:38:boolean shouldAnimateCaptionView(android.widget.TextView,java.lang.CharSequence):228:228 -> P - 1:3:void showError(java.lang.CharSequence):185:185 -> Q - 4:5:void showError(java.lang.CharSequence):186:186 -> Q - 6:10:void showError(java.lang.CharSequence):187:187 -> Q - 11:15:void showError(java.lang.CharSequence):190:190 -> Q - 16:17:void showError(java.lang.CharSequence):191:191 -> Q - 18:21:void showError(java.lang.CharSequence):193:193 -> Q - 22:25:void showError(java.lang.CharSequence):194:194 -> Q - 26:29:void showError(java.lang.CharSequence):193:193 -> Q - 1:3:void showHelper(java.lang.CharSequence):161:161 -> R - 4:5:void showHelper(java.lang.CharSequence):162:162 -> R - 6:10:void showHelper(java.lang.CharSequence):163:163 -> R - 11:15:void showHelper(java.lang.CharSequence):166:166 -> R - 16:17:void showHelper(java.lang.CharSequence):167:167 -> R - 18:21:void showHelper(java.lang.CharSequence):169:169 -> R - 22:25:void showHelper(java.lang.CharSequence):170:170 -> R - 26:29:void showHelper(java.lang.CharSequence):169:169 -> R - 6:10:void updateCaptionViewsVisibility(int,int,boolean):241:241 -> S - 11:12:void updateCaptionViewsVisibility(int,int,boolean):242:242 -> S - 13:17:void updateCaptionViewsVisibility(int,int,boolean):243:243 -> S - 18:28:void updateCaptionViewsVisibility(int,int,boolean):245:245 -> S - 29:36:void updateCaptionViewsVisibility(int,int,boolean):253:253 -> S - 37:39:void updateCaptionViewsVisibility(int,int,boolean):261:261 -> S - 40:43:void updateCaptionViewsVisibility(int,int,boolean):262:262 -> S - 44:48:void updateCaptionViewsVisibility(int,int,boolean):263:263 -> S - 49:58:void updateCaptionViewsVisibility(int,int,boolean):265:265 -> S - 59:65:void updateCaptionViewsVisibility(int,int,boolean):292:292 -> S - 66:68:void updateCaptionViewsVisibility(int,int,boolean):294:294 -> S - 69:73:void updateCaptionViewsVisibility(int,int,boolean):296:296 -> S - 74:78:void updateCaptionViewsVisibility(int,int,boolean):297:297 -> S - 79:84:void updateCaptionViewsVisibility(int,int,boolean):298:298 -> S - 1:3:int access$002(com.google.android.material.textfield.IndicatorViewController,int):64:64 -> a + 1:3:void (com.google.android.material.textfield.TextInputLayout):134:134 -> + 4:9:void (com.google.android.material.textfield.TextInputLayout):135:135 -> + 10:11:void (com.google.android.material.textfield.TextInputLayout):136:136 -> + 12:24:void (com.google.android.material.textfield.TextInputLayout):138:138 -> + 25:28:void (com.google.android.material.textfield.TextInputLayout):139:139 -> + 29:34:void (com.google.android.material.textfield.TextInputLayout):140:140 -> + 35:38:void (com.google.android.material.textfield.TextInputLayout):142:142 -> + 39:44:void (com.google.android.material.textfield.TextInputLayout):143:143 -> + 45:46:void (com.google.android.material.textfield.TextInputLayout):145:145 -> + 47:52:void (com.google.android.material.textfield.TextInputLayout):146:146 -> + 53:56:void (com.google.android.material.textfield.TextInputLayout):148:148 -> + 57:62:void (com.google.android.material.textfield.TextInputLayout):149:149 -> + 63:66:void (com.google.android.material.textfield.TextInputLayout):153:153 -> + 67:72:void (com.google.android.material.textfield.TextInputLayout):154:154 -> + 73:74:void (com.google.android.material.textfield.TextInputLayout):158:158 -> + 75:81:void (com.google.android.material.textfield.TextInputLayout):159:159 -> + 1:3:boolean isErrorEnabled():519:519 -> A + 1:3:boolean isHelperTextEnabled():523:523 -> B + 1:5:void removeIndicator(android.widget.TextView,int):465:465 -> C + 6:15:void removeIndicator(android.widget.TextView,int):469:469 -> C + 16:19:void removeIndicator(android.widget.TextView,int):470:470 -> C + 20:24:void removeIndicator(android.widget.TextView,int):472:472 -> C + 25:30:void removeIndicator(android.widget.TextView,int):474:474 -> C + 31:36:void removeIndicator(android.widget.TextView,int):475:475 -> C + 6:12:void setCaptionViewVisibilities(int,int):311:311 -> D + 13:17:void setCaptionViewVisibilities(int,int):313:313 -> D + 18:22:void setCaptionViewVisibilities(int,int):314:314 -> D + 23:29:void setCaptionViewVisibilities(int,int):319:319 -> D + 30:36:void setCaptionViewVisibilities(int,int):321:321 -> D + 37:39:void setCaptionViewVisibilities(int,int):324:324 -> D + 40:42:void setCaptionViewVisibilities(int,int):328:328 -> D + 1:2:void setErrorAccessibilityLiveRegion(int):663:663 -> E + 3:6:void setErrorAccessibilityLiveRegion(int):664:664 -> E + 7:10:void setErrorAccessibilityLiveRegion(int):665:665 -> E + 1:2:void setErrorContentDescription(java.lang.CharSequence):656:656 -> F + 3:6:void setErrorContentDescription(java.lang.CharSequence):657:657 -> F + 7:10:void setErrorContentDescription(java.lang.CharSequence):658:658 -> F + 1:5:void setErrorEnabled(boolean):486:486 -> G + 6:11:void setErrorEnabled(boolean):491:491 -> G + 12:20:void setErrorEnabled(boolean):494:494 -> G + 21:25:void setErrorEnabled(boolean):495:495 -> G + 26:31:void setErrorEnabled(boolean):497:497 -> G + 32:35:void setErrorEnabled(boolean):499:499 -> G + 36:40:void setErrorEnabled(boolean):500:500 -> G + 41:45:void setErrorEnabled(boolean):502:502 -> G + 46:50:void setErrorEnabled(boolean):503:503 -> G + 51:55:void setErrorEnabled(boolean):504:504 -> G + 56:60:void setErrorEnabled(boolean):505:505 -> G + 61:66:void setErrorEnabled(boolean):506:506 -> G + 67:72:void setErrorEnabled(boolean):507:507 -> G + 73:75:void setErrorEnabled(boolean):509:509 -> G + 76:81:void setErrorEnabled(boolean):510:510 -> G + 82:83:void setErrorEnabled(boolean):511:511 -> G + 84:88:void setErrorEnabled(boolean):512:512 -> G + 89:93:void setErrorEnabled(boolean):513:513 -> G + 94:96:void setErrorEnabled(boolean):515:515 -> G + 1:2:void setErrorTextAppearance(int):649:649 -> H + 3:6:void setErrorTextAppearance(int):650:650 -> H + 7:12:void setErrorTextAppearance(int):651:651 -> H + 1:2:void setErrorViewTextColor(android.content.res.ColorStateList):642:642 -> I + 3:8:void setErrorViewTextColor(android.content.res.ColorStateList):643:643 -> I + 9:12:void setErrorViewTextColor(android.content.res.ColorStateList):644:644 -> I + 1:2:void setHelperTextAppearance(int):696:696 -> J + 3:6:void setHelperTextAppearance(int):697:697 -> J + 7:10:void setHelperTextAppearance(int):698:698 -> J + 1:5:void setHelperTextEnabled(boolean):528:528 -> K + 6:11:void setHelperTextEnabled(boolean):533:533 -> K + 12:20:void setHelperTextEnabled(boolean):536:536 -> K + 21:25:void setHelperTextEnabled(boolean):537:537 -> K + 26:31:void setHelperTextEnabled(boolean):539:539 -> K + 32:35:void setHelperTextEnabled(boolean):541:541 -> K + 36:40:void setHelperTextEnabled(boolean):542:542 -> K + 41:46:void setHelperTextEnabled(boolean):544:544 -> K + 47:51:void setHelperTextEnabled(boolean):545:545 -> K + 52:56:void setHelperTextEnabled(boolean):547:547 -> K + 57:61:void setHelperTextEnabled(boolean):548:548 -> K + 62:66:void setHelperTextEnabled(boolean):549:549 -> K + 67:77:void setHelperTextEnabled(boolean):551:551 -> K + 78:80:void setHelperTextEnabled(boolean):565:565 -> K + 81:86:void setHelperTextEnabled(boolean):566:566 -> K + 87:88:void setHelperTextEnabled(boolean):567:567 -> K + 89:93:void setHelperTextEnabled(boolean):568:568 -> K + 94:98:void setHelperTextEnabled(boolean):569:569 -> K + 99:101:void setHelperTextEnabled(boolean):571:571 -> K + 1:2:void setHelperTextViewTextColor(android.content.res.ColorStateList):689:689 -> L + 3:8:void setHelperTextViewTextColor(android.content.res.ColorStateList):690:690 -> L + 9:12:void setHelperTextViewTextColor(android.content.res.ColorStateList):691:691 -> L + 3:6:void setTextViewTypeface(android.widget.TextView,android.graphics.Typeface):627:627 -> M + 1:4:void setTypefaces(android.graphics.Typeface):618:618 -> N + 5:6:void setTypefaces(android.graphics.Typeface):619:619 -> N + 7:11:void setTypefaces(android.graphics.Typeface):620:620 -> N + 12:17:void setTypefaces(android.graphics.Typeface):621:621 -> N + 5:8:void setViewGroupGoneIfEmpty(android.view.ViewGroup,int):480:480 -> O + 1:10:boolean shouldAnimateCaptionView(android.widget.TextView,java.lang.CharSequence):227:227 -> P + 11:24:boolean shouldAnimateCaptionView(android.widget.TextView,java.lang.CharSequence):228:228 -> P + 25:38:boolean shouldAnimateCaptionView(android.widget.TextView,java.lang.CharSequence):231:231 -> P + 1:3:void showError(java.lang.CharSequence):188:188 -> Q + 4:5:void showError(java.lang.CharSequence):189:189 -> Q + 6:10:void showError(java.lang.CharSequence):190:190 -> Q + 11:15:void showError(java.lang.CharSequence):193:193 -> Q + 16:17:void showError(java.lang.CharSequence):194:194 -> Q + 18:21:void showError(java.lang.CharSequence):196:196 -> Q + 22:25:void showError(java.lang.CharSequence):197:197 -> Q + 26:29:void showError(java.lang.CharSequence):196:196 -> Q + 1:3:void showHelper(java.lang.CharSequence):164:164 -> R + 4:5:void showHelper(java.lang.CharSequence):165:165 -> R + 6:10:void showHelper(java.lang.CharSequence):166:166 -> R + 11:15:void showHelper(java.lang.CharSequence):169:169 -> R + 16:17:void showHelper(java.lang.CharSequence):170:170 -> R + 18:21:void showHelper(java.lang.CharSequence):172:172 -> R + 22:25:void showHelper(java.lang.CharSequence):173:173 -> R + 26:29:void showHelper(java.lang.CharSequence):172:172 -> R + 6:10:void updateCaptionViewsVisibility(int,int,boolean):244:244 -> S + 11:12:void updateCaptionViewsVisibility(int,int,boolean):245:245 -> S + 13:17:void updateCaptionViewsVisibility(int,int,boolean):246:246 -> S + 18:28:void updateCaptionViewsVisibility(int,int,boolean):248:248 -> S + 29:36:void updateCaptionViewsVisibility(int,int,boolean):256:256 -> S + 37:39:void updateCaptionViewsVisibility(int,int,boolean):264:264 -> S + 40:43:void updateCaptionViewsVisibility(int,int,boolean):265:265 -> S + 44:48:void updateCaptionViewsVisibility(int,int,boolean):266:266 -> S + 49:58:void updateCaptionViewsVisibility(int,int,boolean):268:268 -> S + 59:65:void updateCaptionViewsVisibility(int,int,boolean):295:295 -> S + 66:68:void updateCaptionViewsVisibility(int,int,boolean):297:297 -> S + 69:73:void updateCaptionViewsVisibility(int,int,boolean):299:299 -> S + 74:78:void updateCaptionViewsVisibility(int,int,boolean):300:300 -> S + 79:84:void updateCaptionViewsVisibility(int,int,boolean):301:301 -> S + 1:3:int access$002(com.google.android.material.textfield.IndicatorViewController,int):67:67 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/v;I)I"} - 1:3:android.animation.Animator access$102(com.google.android.material.textfield.IndicatorViewController,android.animation.Animator):64:64 -> b + 1:3:android.animation.Animator access$102(com.google.android.material.textfield.IndicatorViewController,android.animation.Animator):67:67 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/v;Landroid/animation/Animator;)Landroid/animation/Animator;"} - 1:3:android.widget.TextView access$200(com.google.android.material.textfield.IndicatorViewController):64:64 -> c + 1:3:android.widget.TextView access$200(com.google.android.material.textfield.IndicatorViewController):67:67 -> c # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/v;)Landroid/widget/TextView;"} - 1:3:com.google.android.material.textfield.TextInputLayout access$300(com.google.android.material.textfield.IndicatorViewController):64:64 -> d + 1:3:com.google.android.material.textfield.TextInputLayout access$300(com.google.android.material.textfield.IndicatorViewController):67:67 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/v;)Lcom/google/android/material/textfield/TextInputLayout;"} - 1:10:void addIndicator(android.widget.TextView,int):433:433 -> e - 11:19:void addIndicator(android.widget.TextView,int):434:434 -> e - 20:22:void addIndicator(android.widget.TextView,int):435:435 -> e - 23:30:void addIndicator(android.widget.TextView,int):436:436 -> e - 31:39:void addIndicator(android.widget.TextView,int):438:438 -> e - 40:46:void addIndicator(android.widget.TextView,int):439:439 -> e - 47:53:void addIndicator(android.widget.TextView,int):441:441 -> e - 54:61:void addIndicator(android.widget.TextView,int):443:443 -> e - 62:64:void addIndicator(android.widget.TextView,int):444:444 -> e - 65:70:void addIndicator(android.widget.TextView,int):448:448 -> e - 71:75:void addIndicator(android.widget.TextView,int):449:449 -> e - 76:81:void addIndicator(android.widget.TextView,int):450:450 -> e - 82:86:void addIndicator(android.widget.TextView,int):452:452 -> e - 87:91:void addIndicator(android.widget.TextView,int):454:454 -> e - 92:96:void addIndicator(android.widget.TextView,int):456:456 -> e - 97:103:void addIndicator(android.widget.TextView,int):457:457 -> e - 1:6:void adjustIndicatorPadding():399:399 -> f - 7:12:void adjustIndicatorPadding():400:400 -> f - 13:18:void adjustIndicatorPadding():401:401 -> f - 19:22:void adjustIndicatorPadding():402:402 -> f - 23:26:void adjustIndicatorPadding():406:406 -> f - 27:34:void adjustIndicatorPadding():403:403 -> f - 35:40:void adjustIndicatorPadding():411:411 -> f - 41:44:void adjustIndicatorPadding():412:412 -> f - 45:50:void adjustIndicatorPadding():407:407 -> f - 51:54:void adjustIndicatorPadding():416:416 -> f - 55:59:void adjustIndicatorPadding():413:413 -> f - 60:63:void adjustIndicatorPadding():402:402 -> f - 1:16:boolean canAdjustIndicatorPadding():422:422 -> g - 1:4:void cancelCaptionAnimator():376:376 -> h - 5:8:void cancelCaptionAnimator():377:377 -> h - 17:24:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):342:342 -> i - 25:30:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):346:346 -> i - 31:37:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):348:348 -> i - 38:41:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):350:350 -> i - 42:47:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):351:351 -> i - 48:51:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):352:352 -> i - 7:20:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):359:359 -> j - 21:24:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):360:360 -> j - 25:27:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):361:361 -> j - 28:32:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):360:360 -> j - 33:35:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):362:362 -> j - 36:37:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):363:363 -> j - 38:41:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):362:362 -> j - 1:15:android.animation.ObjectAnimator createCaptionTranslationYAnimator(android.widget.TextView):368:368 -> k - 16:19:android.animation.ObjectAnimator createCaptionTranslationYAnimator(android.widget.TextView):369:369 -> k - 20:25:android.animation.ObjectAnimator createCaptionTranslationYAnimator(android.widget.TextView):370:370 -> k - 26:31:android.animation.ObjectAnimator createCaptionTranslationYAnimator(android.widget.TextView):371:371 -> k - 1:7:boolean errorShouldBeShown():573:573 -> l - 9:11:android.widget.TextView getCaptionViewFromDisplayState(int):391:391 -> m - 12:14:android.widget.TextView getCaptionViewFromDisplayState(int):389:389 -> m - 1:3:int getErrorAccessibilityLiveRegion():664:664 -> n - 1:3:java.lang.CharSequence getErrorContentDescription():660:660 -> o - 1:3:java.lang.CharSequence getErrorText():598:598 -> p - 1:11:int getErrorViewCurrentTextColor():622:622 -> q - 1:11:android.content.res.ColorStateList getErrorViewTextColors():627:627 -> r - 1:3:java.lang.CharSequence getHelperText():602:602 -> s - 1:3:android.view.View getHelperTextView():565:565 -> t - 1:11:int getHelperTextViewCurrentTextColor():669:669 -> u - 3:14:int getIndicatorPadding(boolean,int,int):428:428 -> v - 2:3:void hideError():198:198 -> w - 4:6:void hideError():199:199 -> w - 7:11:void hideError():201:201 -> w - 12:24:void hideError():203:203 -> w - 25:28:void hideError():204:204 -> w - 29:30:void hideError():207:207 -> w - 31:38:void hideError():210:210 -> w - 39:42:void hideError():211:211 -> w - 43:46:void hideError():210:210 -> w - 1:3:void hideHelperText():174:174 -> x - 4:9:void hideHelperText():177:177 -> x - 10:11:void hideHelperText():178:178 -> x - 12:17:void hideHelperText():180:180 -> x - 18:21:void hideHelperText():181:181 -> x - 22:25:void hideHelperText():180:180 -> x - 4:9:boolean isCaptionStateError(int):577:577 -> y - 10:18:boolean isCaptionStateError(int):579:579 -> y + 1:10:void addIndicator(android.widget.TextView,int):437:437 -> e + 11:19:void addIndicator(android.widget.TextView,int):438:438 -> e + 20:22:void addIndicator(android.widget.TextView,int):439:439 -> e + 23:30:void addIndicator(android.widget.TextView,int):440:440 -> e + 31:39:void addIndicator(android.widget.TextView,int):442:442 -> e + 40:46:void addIndicator(android.widget.TextView,int):443:443 -> e + 47:53:void addIndicator(android.widget.TextView,int):445:445 -> e + 54:61:void addIndicator(android.widget.TextView,int):447:447 -> e + 62:64:void addIndicator(android.widget.TextView,int):448:448 -> e + 65:70:void addIndicator(android.widget.TextView,int):452:452 -> e + 71:75:void addIndicator(android.widget.TextView,int):453:453 -> e + 76:81:void addIndicator(android.widget.TextView,int):454:454 -> e + 82:86:void addIndicator(android.widget.TextView,int):456:456 -> e + 87:91:void addIndicator(android.widget.TextView,int):458:458 -> e + 92:96:void addIndicator(android.widget.TextView,int):460:460 -> e + 97:103:void addIndicator(android.widget.TextView,int):461:461 -> e + 1:6:void adjustIndicatorPadding():402:402 -> f + 7:12:void adjustIndicatorPadding():403:403 -> f + 13:18:void adjustIndicatorPadding():404:404 -> f + 19:22:void adjustIndicatorPadding():405:405 -> f + 23:26:void adjustIndicatorPadding():410:410 -> f + 27:34:void adjustIndicatorPadding():407:407 -> f + 35:40:void adjustIndicatorPadding():415:415 -> f + 41:44:void adjustIndicatorPadding():416:416 -> f + 45:50:void adjustIndicatorPadding():411:411 -> f + 51:54:void adjustIndicatorPadding():420:420 -> f + 55:59:void adjustIndicatorPadding():417:417 -> f + 60:63:void adjustIndicatorPadding():405:405 -> f + 1:16:boolean canAdjustIndicatorPadding():426:426 -> g + 1:4:void cancelCaptionAnimator():379:379 -> h + 5:8:void cancelCaptionAnimator():380:380 -> h + 17:24:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):345:345 -> i + 25:30:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):349:349 -> i + 31:37:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):351:351 -> i + 38:41:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):353:353 -> i + 42:47:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):354:354 -> i + 48:51:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):355:355 -> i + 7:20:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):362:362 -> j + 21:24:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):363:363 -> j + 25:27:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):364:364 -> j + 28:32:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):363:363 -> j + 33:35:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):365:365 -> j + 36:37:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):366:366 -> j + 38:41:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):365:365 -> j + 1:15:android.animation.ObjectAnimator createCaptionTranslationYAnimator(android.widget.TextView):371:371 -> k + 16:19:android.animation.ObjectAnimator createCaptionTranslationYAnimator(android.widget.TextView):372:372 -> k + 20:25:android.animation.ObjectAnimator createCaptionTranslationYAnimator(android.widget.TextView):373:373 -> k + 26:31:android.animation.ObjectAnimator createCaptionTranslationYAnimator(android.widget.TextView):374:374 -> k + 1:7:boolean errorShouldBeShown():584:584 -> l + 9:11:android.widget.TextView getCaptionViewFromDisplayState(int):394:394 -> m + 12:14:android.widget.TextView getCaptionViewFromDisplayState(int):392:392 -> m + 1:3:int getErrorAccessibilityLiveRegion():675:675 -> n + 1:3:java.lang.CharSequence getErrorContentDescription():671:671 -> o + 1:3:java.lang.CharSequence getErrorText():609:609 -> p + 1:11:int getErrorViewCurrentTextColor():633:633 -> q + 1:11:android.content.res.ColorStateList getErrorViewTextColors():638:638 -> r + 1:3:java.lang.CharSequence getHelperText():613:613 -> s + 1:3:android.view.View getHelperTextView():576:576 -> t + 1:11:int getHelperTextViewCurrentTextColor():680:680 -> u + 3:14:int getIndicatorPadding(boolean,int,int):432:432 -> v + 2:3:void hideError():201:201 -> w + 4:6:void hideError():202:202 -> w + 7:11:void hideError():204:204 -> w + 12:24:void hideError():206:206 -> w + 25:28:void hideError():207:207 -> w + 29:30:void hideError():210:210 -> w + 31:38:void hideError():213:213 -> w + 39:42:void hideError():214:214 -> w + 43:46:void hideError():213:213 -> w + 1:3:void hideHelperText():177:177 -> x + 4:9:void hideHelperText():180:180 -> x + 10:11:void hideHelperText():181:181 -> x + 12:17:void hideHelperText():183:183 -> x + 18:21:void hideHelperText():184:184 -> x + 22:25:void hideHelperText():183:183 -> x + 4:9:boolean isCaptionStateError(int):588:588 -> y + 10:18:boolean isCaptionStateError(int):590:590 -> y 1:1:boolean isCaptionView(int):0:0 -> z com.google.android.material.textfield.IndicatorViewController$1 -> com.google.android.material.textfield.v$a: # {"id":"sourceFile","fileName":"IndicatorViewController.java"} @@ -157603,29 +153466,29 @@ com.google.android.material.textfield.IndicatorViewController$1 -> com.google.an android.widget.TextView val$captionViewToShow -> d com.google.android.material.textfield.IndicatorViewController this$0 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/v;"} - 1:14:void (com.google.android.material.textfield.IndicatorViewController,int,android.widget.TextView,int,android.widget.TextView):266:266 -> + 1:14:void (com.google.android.material.textfield.IndicatorViewController,int,android.widget.TextView,int,android.widget.TextView):269:269 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/v;ILandroid/widget/TextView;ILandroid/widget/TextView;)V"} - 1:7:void onAnimationEnd(android.animation.Animator):269:269 -> onAnimationEnd - 8:13:void onAnimationEnd(android.animation.Animator):270:270 -> onAnimationEnd - 14:18:void onAnimationEnd(android.animation.Animator):271:271 -> onAnimationEnd - 19:21:void onAnimationEnd(android.animation.Animator):272:272 -> onAnimationEnd - 22:34:void onAnimationEnd(android.animation.Animator):273:273 -> onAnimationEnd - 35:43:void onAnimationEnd(android.animation.Animator):274:274 -> onAnimationEnd - 44:48:void onAnimationEnd(android.animation.Animator):278:278 -> onAnimationEnd - 49:51:void onAnimationEnd(android.animation.Animator):279:279 -> onAnimationEnd - 52:59:void onAnimationEnd(android.animation.Animator):280:280 -> onAnimationEnd - 1:5:void onAnimationStart(android.animation.Animator):286:286 -> onAnimationStart - 6:8:void onAnimationStart(android.animation.Animator):287:287 -> onAnimationStart - 9:15:void onAnimationStart(android.animation.Animator):288:288 -> onAnimationStart + 1:7:void onAnimationEnd(android.animation.Animator):272:272 -> onAnimationEnd + 8:13:void onAnimationEnd(android.animation.Animator):273:273 -> onAnimationEnd + 14:18:void onAnimationEnd(android.animation.Animator):274:274 -> onAnimationEnd + 19:21:void onAnimationEnd(android.animation.Animator):275:275 -> onAnimationEnd + 22:34:void onAnimationEnd(android.animation.Animator):276:276 -> onAnimationEnd + 35:43:void onAnimationEnd(android.animation.Animator):277:277 -> onAnimationEnd + 44:48:void onAnimationEnd(android.animation.Animator):281:281 -> onAnimationEnd + 49:51:void onAnimationEnd(android.animation.Animator):282:282 -> onAnimationEnd + 52:59:void onAnimationEnd(android.animation.Animator):283:283 -> onAnimationEnd + 1:5:void onAnimationStart(android.animation.Animator):289:289 -> onAnimationStart + 6:8:void onAnimationStart(android.animation.Animator):290:290 -> onAnimationStart + 9:15:void onAnimationStart(android.animation.Animator):291:291 -> onAnimationStart com.google.android.material.textfield.IndicatorViewController$2 -> com.google.android.material.textfield.v$b: # {"id":"sourceFile","fileName":"IndicatorViewController.java"} com.google.android.material.textfield.IndicatorViewController this$0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/v;"} - 1:6:void (com.google.android.material.textfield.IndicatorViewController):542:542 -> + 1:6:void (com.google.android.material.textfield.IndicatorViewController):552:552 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/v;)V"} - 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):546:546 -> onInitializeAccessibilityNodeInfo - 4:15:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):547:547 -> onInitializeAccessibilityNodeInfo - 16:19:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):549:549 -> onInitializeAccessibilityNodeInfo + 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):556:556 -> onInitializeAccessibilityNodeInfo + 4:15:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):557:557 -> onInitializeAccessibilityNodeInfo + 16:19:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):559:559 -> onInitializeAccessibilityNodeInfo com.google.android.material.textfield.MaterialAutoCompleteTextView -> com.google.android.material.textfield.w: # {"id":"sourceFile","fileName":"MaterialAutoCompleteTextView.java"} androidx.appcompat.widget.ListPopupWindow modalListPopup -> h @@ -157637,177 +153500,179 @@ com.google.android.material.textfield.MaterialAutoCompleteTextView -> com.google android.content.res.ColorStateList dropDownBackgroundTint -> m int simpleItemSelectedColor -> n android.content.res.ColorStateList simpleItemSelectedRippleColor -> o - 1:1:void (android.content.Context,android.util.AttributeSet):92:92 -> - 2:2:void (android.content.Context,android.util.AttributeSet,int):97:97 -> - 3:3:void (android.content.Context,android.util.AttributeSet,int):79:79 -> - 4:4:void (android.content.Context,android.util.AttributeSet,int):99:99 -> - 5:6:void (android.content.Context,android.util.AttributeSet,int):101:102 -> - 7:9:void (android.content.Context,android.util.AttributeSet,int):111:113 -> - 10:10:void (android.content.Context,android.util.AttributeSet,int):116:116 -> - 11:12:void (android.content.Context,android.util.AttributeSet,int):120:121 -> - 13:14:void (android.content.Context,android.util.AttributeSet,int):124:125 -> - 15:16:void (android.content.Context,android.util.AttributeSet,int):129:130 -> - 17:17:void (android.content.Context,android.util.AttributeSet,int):132:132 -> - 18:18:void (android.content.Context,android.util.AttributeSet,int):131:131 -> - 19:20:void (android.content.Context,android.util.AttributeSet,int):137:138 -> - 21:22:void (android.content.Context,android.util.AttributeSet,int):140:141 -> - 23:24:void (android.content.Context,android.util.AttributeSet,int):146:147 -> - 25:30:void (android.content.Context,android.util.AttributeSet,int):149:154 -> - 31:33:void (android.content.Context,android.util.AttributeSet,int):178:180 -> - 34:34:void (android.content.Context,android.util.AttributeSet,int):179:179 -> - 35:35:void (android.content.Context,android.util.AttributeSet,int):183:183 -> - 1:3:androidx.appcompat.widget.ListPopupWindow access$000(com.google.android.material.textfield.MaterialAutoCompleteTextView):72:72 -> b + 1:1:void (android.content.Context,android.util.AttributeSet):96:96 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):101:101 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):83:83 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):103:103 -> + 5:6:void (android.content.Context,android.util.AttributeSet,int):105:106 -> + 7:9:void (android.content.Context,android.util.AttributeSet,int):115:117 -> + 10:10:void (android.content.Context,android.util.AttributeSet,int):120:120 -> + 11:12:void (android.content.Context,android.util.AttributeSet,int):124:125 -> + 13:14:void (android.content.Context,android.util.AttributeSet,int):128:129 -> + 15:16:void (android.content.Context,android.util.AttributeSet,int):133:134 -> + 17:17:void (android.content.Context,android.util.AttributeSet,int):136:136 -> + 18:18:void (android.content.Context,android.util.AttributeSet,int):135:135 -> + 19:20:void (android.content.Context,android.util.AttributeSet,int):141:142 -> + 21:22:void (android.content.Context,android.util.AttributeSet,int):144:145 -> + 23:24:void (android.content.Context,android.util.AttributeSet,int):150:151 -> + 25:30:void (android.content.Context,android.util.AttributeSet,int):153:158 -> + 31:33:void (android.content.Context,android.util.AttributeSet,int):182:184 -> + 34:34:void (android.content.Context,android.util.AttributeSet,int):183:183 -> + 35:35:void (android.content.Context,android.util.AttributeSet,int):187:187 -> + 1:3:androidx.appcompat.widget.ListPopupWindow access$000(com.google.android.material.textfield.MaterialAutoCompleteTextView):76:76 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/w;)Landroidx/appcompat/widget/U;"} - 1:5:java.lang.CharSequence access$100(com.google.android.material.textfield.MaterialAutoCompleteTextView,java.lang.Object):72:72 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/w;Ljava/lang/Object;)Ljava/lang/CharSequence;"} - 1:3:int access$200(com.google.android.material.textfield.MaterialAutoCompleteTextView):72:72 -> d + 1:4:void access$100(com.google.android.material.textfield.MaterialAutoCompleteTextView,java.lang.Object):76:76 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/w;Ljava/lang/Object;)V"} + 1:3:int access$200(com.google.android.material.textfield.MaterialAutoCompleteTextView):76:76 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/w;)I"} - 1:6:void dismissDropDown():197:197 -> dismissDropDown - 7:12:void dismissDropDown():198:198 -> dismissDropDown - 13:16:void dismissDropDown():200:200 -> dismissDropDown - 1:3:android.content.res.ColorStateList access$300(com.google.android.material.textfield.MaterialAutoCompleteTextView):72:72 -> e + 1:6:void dismissDropDown():201:201 -> dismissDropDown + 7:12:void dismissDropDown():202:202 -> dismissDropDown + 13:16:void dismissDropDown():204:204 -> dismissDropDown + 1:3:android.content.res.ColorStateList access$300(com.google.android.material.textfield.MaterialAutoCompleteTextView):76:76 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/w;)Landroid/content/res/ColorStateList;"} - 1:6:com.google.android.material.textfield.TextInputLayout findTextInputLayoutAncestor():512:512 -> f - 7:10:com.google.android.material.textfield.TextInputLayout findTextInputLayoutAncestor():514:514 -> f - 11:13:com.google.android.material.textfield.TextInputLayout findTextInputLayoutAncestor():515:515 -> f - 14:20:com.google.android.material.textfield.TextInputLayout findTextInputLayoutAncestor():517:517 -> f - 1:17:boolean isPopupRequired():215:215 -> g - 1:3:android.content.res.ColorStateList getDropDownBackgroundTintList():327:327 -> getDropDownBackgroundTintList - 1:6:java.lang.CharSequence getHint():433:433 -> getHint - 7:12:java.lang.CharSequence getHint():434:434 -> getHint - 13:17:java.lang.CharSequence getHint():435:435 -> getHint - 18:22:java.lang.CharSequence getHint():437:437 -> getHint - 1:3:float getPopupElevation():403:403 -> getPopupElevation - 1:3:int getSimpleItemSelectedColor():355:355 -> getSimpleItemSelectedColor - 1:3:android.content.res.ColorStateList getSimpleItemSelectedRippleColor():385:385 -> getSimpleItemSelectedRippleColor - 1:12:boolean isSwitchAccessEnabled():223:223 -> h - 13:16:boolean isSwitchAccessEnabled():226:226 -> h - 17:22:boolean isSwitchAccessEnabled():227:227 -> h - 23:38:boolean isSwitchAccessEnabled():230:230 -> h - 39:44:boolean isSwitchAccessEnabled():231:231 -> h - 45:59:boolean isSwitchAccessEnabled():232:232 -> h - 1:14:boolean isTouchExplorationEnabled():219:219 -> i - 1:4:int measureContentWidth():457:457 -> j - 5:15:int measureContentWidth():458:458 -> j - 16:23:int measureContentWidth():467:467 -> j - 24:31:int measureContentWidth():469:469 -> j - 32:41:int measureContentWidth():472:472 -> j - 42:53:int measureContentWidth():473:473 -> j - 54:63:int measureContentWidth():474:474 -> j - 64:71:int measureContentWidth():476:476 -> j - 72:75:int measureContentWidth():481:481 -> j - 76:81:int measureContentWidth():482:482 -> j - 82:90:int measureContentWidth():483:483 -> j - 91:93:int measureContentWidth():487:487 -> j - 94:104:int measureContentWidth():488:488 -> j - 105:112:int measureContentWidth():491:491 -> j - 113:117:int measureContentWidth():493:493 -> j - 118:125:int measureContentWidth():494:494 -> j - 126:136:int measureContentWidth():497:497 -> j - 1:6:void onInputTypeChanged():504:504 -> k - 7:10:void onInputTypeChanged():506:506 -> k - 1:3:void onAttachedToWindow():408:408 -> onAttachedToWindow - 4:9:void onAttachedToWindow():413:413 -> onAttachedToWindow - 10:15:void onAttachedToWindow():415:415 -> onAttachedToWindow - 16:21:void onAttachedToWindow():416:416 -> onAttachedToWindow - 22:27:void onAttachedToWindow():417:417 -> onAttachedToWindow - 28:33:void onAttachedToWindow():418:418 -> onAttachedToWindow - 1:3:void onDetachedFromWindow():424:424 -> onDetachedFromWindow - 4:9:void onDetachedFromWindow():425:425 -> onDetachedFromWindow - 1:3:void onMeasure(int,int):442:442 -> onMeasure - 4:11:void onMeasure(int,int):446:446 -> onMeasure - 12:15:void onMeasure(int,int):447:447 -> onMeasure - 16:23:void onMeasure(int,int):450:450 -> onMeasure - 24:27:void onMeasure(int,int):451:451 -> onMeasure - 28:31:void onMeasure(int,int):449:449 -> onMeasure - 32:35:void onMeasure(int,int):452:452 -> onMeasure - 36:39:void onMeasure(int,int):448:448 -> onMeasure - 1:7:void onWindowFocusChanged(boolean):206:206 -> onWindowFocusChanged - 8:11:void onWindowFocusChanged(boolean):211:211 -> onWindowFocusChanged - 1:3:void setAdapter(android.widget.ListAdapter):242:242 -> setAdapter - 4:13:void setAdapter(android.widget.ListAdapter):243:243 -> setAdapter - 1:3:void setDropDownBackgroundDrawable(android.graphics.drawable.Drawable):390:390 -> setDropDownBackgroundDrawable - 4:7:void setDropDownBackgroundDrawable(android.graphics.drawable.Drawable):391:391 -> setDropDownBackgroundDrawable - 8:11:void setDropDownBackgroundDrawable(android.graphics.drawable.Drawable):392:392 -> setDropDownBackgroundDrawable - 1:8:void setDropDownBackgroundTint(int):294:294 -> setDropDownBackgroundTint - 1:2:void setDropDownBackgroundTintList(android.content.res.ColorStateList):310:310 -> setDropDownBackgroundTintList - 3:6:void setDropDownBackgroundTintList(android.content.res.ColorStateList):311:311 -> setDropDownBackgroundTintList - 7:10:void setDropDownBackgroundTintList(android.content.res.ColorStateList):312:312 -> setDropDownBackgroundTintList - 11:18:void setDropDownBackgroundTintList(android.content.res.ColorStateList):313:313 -> setDropDownBackgroundTintList - 1:3:void setOnItemSelectedListener(android.widget.AdapterView$OnItemSelectedListener):254:254 -> setOnItemSelectedListener - 4:13:void setOnItemSelectedListener(android.widget.AdapterView$OnItemSelectedListener):255:255 -> setOnItemSelectedListener - 1:3:void setRawInputType(int):248:248 -> setRawInputType - 4:7:void setRawInputType(int):249:249 -> setRawInputType - 1:2:void setSimpleItemSelectedColor(int):341:341 -> setSimpleItemSelectedColor - 3:10:void setSimpleItemSelectedColor(int):342:342 -> setSimpleItemSelectedColor - 11:20:void setSimpleItemSelectedColor(int):343:343 -> setSimpleItemSelectedColor - 1:2:void setSimpleItemSelectedRippleColor(android.content.res.ColorStateList):370:370 -> setSimpleItemSelectedRippleColor - 3:10:void setSimpleItemSelectedRippleColor(android.content.res.ColorStateList):371:371 -> setSimpleItemSelectedRippleColor - 11:20:void setSimpleItemSelectedRippleColor(android.content.res.ColorStateList):372:372 -> setSimpleItemSelectedRippleColor - 1:1:void setSimpleItems(int):267:267 -> setSimpleItems - 2:2:void setSimpleItems(java.lang.String[]):279:279 -> setSimpleItems - 1:6:void showDropDown():188:188 -> showDropDown - 7:12:void showDropDown():189:189 -> showDropDown - 13:16:void showDropDown():191:191 -> showDropDown + 1:6:com.google.android.material.textfield.TextInputLayout findTextInputLayoutAncestor():516:516 -> f + 7:10:com.google.android.material.textfield.TextInputLayout findTextInputLayoutAncestor():518:518 -> f + 11:13:com.google.android.material.textfield.TextInputLayout findTextInputLayoutAncestor():519:519 -> f + 14:20:com.google.android.material.textfield.TextInputLayout findTextInputLayoutAncestor():521:521 -> f + 1:17:boolean isPopupRequired():219:219 -> g + 1:3:android.content.res.ColorStateList getDropDownBackgroundTintList():331:331 -> getDropDownBackgroundTintList + 1:6:java.lang.CharSequence getHint():437:437 -> getHint + 7:12:java.lang.CharSequence getHint():438:438 -> getHint + 13:17:java.lang.CharSequence getHint():439:439 -> getHint + 18:22:java.lang.CharSequence getHint():441:441 -> getHint + 1:3:float getPopupElevation():407:407 -> getPopupElevation + 1:3:int getSimpleItemSelectedColor():359:359 -> getSimpleItemSelectedColor + 1:3:android.content.res.ColorStateList getSimpleItemSelectedRippleColor():389:389 -> getSimpleItemSelectedRippleColor + 1:12:boolean isSwitchAccessEnabled():227:227 -> h + 13:16:boolean isSwitchAccessEnabled():230:230 -> h + 17:22:boolean isSwitchAccessEnabled():231:231 -> h + 23:38:boolean isSwitchAccessEnabled():234:234 -> h + 39:44:boolean isSwitchAccessEnabled():235:235 -> h + 45:59:boolean isSwitchAccessEnabled():236:236 -> h + 1:14:boolean isTouchExplorationEnabled():223:223 -> i + 1:4:int measureContentWidth():461:461 -> j + 5:15:int measureContentWidth():462:462 -> j + 16:23:int measureContentWidth():471:471 -> j + 24:31:int measureContentWidth():473:473 -> j + 32:41:int measureContentWidth():476:476 -> j + 42:53:int measureContentWidth():477:477 -> j + 54:63:int measureContentWidth():478:478 -> j + 64:71:int measureContentWidth():480:480 -> j + 72:75:int measureContentWidth():485:485 -> j + 76:81:int measureContentWidth():486:486 -> j + 82:90:int measureContentWidth():487:487 -> j + 91:93:int measureContentWidth():491:491 -> j + 94:104:int measureContentWidth():492:492 -> j + 105:112:int measureContentWidth():495:495 -> j + 113:117:int measureContentWidth():497:497 -> j + 118:125:int measureContentWidth():498:498 -> j + 126:136:int measureContentWidth():501:501 -> j + 1:6:void onInputTypeChanged():508:508 -> k + 7:10:void onInputTypeChanged():510:510 -> k + 1:9:void updateText(java.lang.Object):529:529 -> l + 1:3:void onAttachedToWindow():412:412 -> onAttachedToWindow + 4:9:void onAttachedToWindow():417:417 -> onAttachedToWindow + 10:15:void onAttachedToWindow():419:419 -> onAttachedToWindow + 16:21:void onAttachedToWindow():420:420 -> onAttachedToWindow + 22:27:void onAttachedToWindow():421:421 -> onAttachedToWindow + 28:33:void onAttachedToWindow():422:422 -> onAttachedToWindow + 1:3:void onDetachedFromWindow():428:428 -> onDetachedFromWindow + 4:9:void onDetachedFromWindow():429:429 -> onDetachedFromWindow + 1:3:void onMeasure(int,int):446:446 -> onMeasure + 4:11:void onMeasure(int,int):450:450 -> onMeasure + 12:15:void onMeasure(int,int):451:451 -> onMeasure + 16:23:void onMeasure(int,int):454:454 -> onMeasure + 24:27:void onMeasure(int,int):455:455 -> onMeasure + 28:31:void onMeasure(int,int):453:453 -> onMeasure + 32:35:void onMeasure(int,int):456:456 -> onMeasure + 36:39:void onMeasure(int,int):452:452 -> onMeasure + 1:7:void onWindowFocusChanged(boolean):210:210 -> onWindowFocusChanged + 8:11:void onWindowFocusChanged(boolean):215:215 -> onWindowFocusChanged + 1:3:void setAdapter(android.widget.ListAdapter):246:246 -> setAdapter + 4:13:void setAdapter(android.widget.ListAdapter):247:247 -> setAdapter + 1:3:void setDropDownBackgroundDrawable(android.graphics.drawable.Drawable):394:394 -> setDropDownBackgroundDrawable + 4:7:void setDropDownBackgroundDrawable(android.graphics.drawable.Drawable):395:395 -> setDropDownBackgroundDrawable + 8:11:void setDropDownBackgroundDrawable(android.graphics.drawable.Drawable):396:396 -> setDropDownBackgroundDrawable + 1:8:void setDropDownBackgroundTint(int):298:298 -> setDropDownBackgroundTint + 1:2:void setDropDownBackgroundTintList(android.content.res.ColorStateList):314:314 -> setDropDownBackgroundTintList + 3:6:void setDropDownBackgroundTintList(android.content.res.ColorStateList):315:315 -> setDropDownBackgroundTintList + 7:10:void setDropDownBackgroundTintList(android.content.res.ColorStateList):316:316 -> setDropDownBackgroundTintList + 11:18:void setDropDownBackgroundTintList(android.content.res.ColorStateList):317:317 -> setDropDownBackgroundTintList + 1:3:void setOnItemSelectedListener(android.widget.AdapterView$OnItemSelectedListener):258:258 -> setOnItemSelectedListener + 4:13:void setOnItemSelectedListener(android.widget.AdapterView$OnItemSelectedListener):259:259 -> setOnItemSelectedListener + 1:3:void setRawInputType(int):252:252 -> setRawInputType + 4:7:void setRawInputType(int):253:253 -> setRawInputType + 1:2:void setSimpleItemSelectedColor(int):345:345 -> setSimpleItemSelectedColor + 3:10:void setSimpleItemSelectedColor(int):346:346 -> setSimpleItemSelectedColor + 11:20:void setSimpleItemSelectedColor(int):347:347 -> setSimpleItemSelectedColor + 1:2:void setSimpleItemSelectedRippleColor(android.content.res.ColorStateList):374:374 -> setSimpleItemSelectedRippleColor + 3:10:void setSimpleItemSelectedRippleColor(android.content.res.ColorStateList):375:375 -> setSimpleItemSelectedRippleColor + 11:20:void setSimpleItemSelectedRippleColor(android.content.res.ColorStateList):376:376 -> setSimpleItemSelectedRippleColor + 1:1:void setSimpleItems(int):271:271 -> setSimpleItems + 2:2:void setSimpleItems(java.lang.String[]):283:283 -> setSimpleItems + 1:6:void showDropDown():192:192 -> showDropDown + 7:12:void showDropDown():193:193 -> showDropDown + 13:16:void showDropDown():195:195 -> showDropDown com.google.android.material.textfield.MaterialAutoCompleteTextView$1 -> com.google.android.material.textfield.w$a: # {"id":"sourceFile","fileName":"MaterialAutoCompleteTextView.java"} com.google.android.material.textfield.MaterialAutoCompleteTextView this$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/w;"} - 1:6:void (com.google.android.material.textfield.MaterialAutoCompleteTextView):155:155 -> + 1:6:void (com.google.android.material.textfield.MaterialAutoCompleteTextView):159:159 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/w;)V"} - 1:21:void onItemClick(android.widget.AdapterView,android.view.View,int,long):159:159 -> onItemClick - 22:31:void onItemClick(android.widget.AdapterView,android.view.View,int,long):161:161 -> onItemClick - 32:48:void onItemClick(android.widget.AdapterView,android.view.View,int,long):163:163 -> onItemClick - 49:58:void onItemClick(android.widget.AdapterView,android.view.View,int,long):166:166 -> onItemClick - 59:68:void onItemClick(android.widget.AdapterView,android.view.View,int,long):167:167 -> onItemClick - 69:79:void onItemClick(android.widget.AdapterView,android.view.View,int,long):168:168 -> onItemClick - 80:81:void onItemClick(android.widget.AdapterView,android.view.View,int,long):170:170 -> onItemClick - 82:89:void onItemClick(android.widget.AdapterView,android.view.View,int,long):171:171 -> onItemClick - 90:92:void onItemClick(android.widget.AdapterView,android.view.View,int,long):170:170 -> onItemClick - 93:102:void onItemClick(android.widget.AdapterView,android.view.View,int,long):174:174 -> onItemClick + 1:21:void onItemClick(android.widget.AdapterView,android.view.View,int,long):163:163 -> onItemClick + 22:26:void onItemClick(android.widget.AdapterView,android.view.View,int,long):165:165 -> onItemClick + 27:43:void onItemClick(android.widget.AdapterView,android.view.View,int,long):167:167 -> onItemClick + 44:53:void onItemClick(android.widget.AdapterView,android.view.View,int,long):170:170 -> onItemClick + 54:63:void onItemClick(android.widget.AdapterView,android.view.View,int,long):171:171 -> onItemClick + 64:74:void onItemClick(android.widget.AdapterView,android.view.View,int,long):172:172 -> onItemClick + 75:76:void onItemClick(android.widget.AdapterView,android.view.View,int,long):174:174 -> onItemClick + 77:84:void onItemClick(android.widget.AdapterView,android.view.View,int,long):175:175 -> onItemClick + 85:87:void onItemClick(android.widget.AdapterView,android.view.View,int,long):174:174 -> onItemClick + 88:97:void onItemClick(android.widget.AdapterView,android.view.View,int,long):178:178 -> onItemClick com.google.android.material.textfield.MaterialAutoCompleteTextView$MaterialArrayAdapter -> com.google.android.material.textfield.w$b: # {"id":"sourceFile","fileName":"MaterialAutoCompleteTextView.java"} android.content.res.ColorStateList selectedItemRippleOverlaidColor -> d android.content.res.ColorStateList pressedRippleColor -> e com.google.android.material.textfield.MaterialAutoCompleteTextView this$0 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/w;"} - 1:2:void (com.google.android.material.textfield.MaterialAutoCompleteTextView,android.content.Context,int,java.lang.String[]):529:529 -> + 1:2:void (com.google.android.material.textfield.MaterialAutoCompleteTextView,android.content.Context,int,java.lang.String[]):545:545 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/w;Landroid/content/Context;I[Ljava/lang/String;)V"} - 3:5:void (com.google.android.material.textfield.MaterialAutoCompleteTextView,android.content.Context,int,java.lang.String[]):530:530 -> - 6:9:void (com.google.android.material.textfield.MaterialAutoCompleteTextView,android.content.Context,int,java.lang.String[]):531:531 -> - 1:19:android.content.res.ColorStateList createItemSelectedColorStateList():578:578 -> a - 20:26:android.content.res.ColorStateList createItemSelectedColorStateList():581:581 -> a - 27:30:android.content.res.ColorStateList createItemSelectedColorStateList():582:582 -> a - 31:32:android.content.res.ColorStateList createItemSelectedColorStateList():584:584 -> a - 33:41:android.content.res.ColorStateList createItemSelectedColorStateList():585:585 -> a - 42:43:android.content.res.ColorStateList createItemSelectedColorStateList():586:586 -> a - 44:51:android.content.res.ColorStateList createItemSelectedColorStateList():587:587 -> a - 52:53:android.content.res.ColorStateList createItemSelectedColorStateList():589:589 -> a - 54:63:android.content.res.ColorStateList createItemSelectedColorStateList():591:591 -> a - 64:73:android.content.res.ColorStateList createItemSelectedColorStateList():592:592 -> a - 74:81:android.content.res.ColorStateList createItemSelectedColorStateList():593:593 -> a - 82:87:android.content.res.ColorStateList createItemSelectedColorStateList():595:595 -> a - 88:95:android.content.res.ColorStateList createItemSelectedColorStateList():597:597 -> a - 1:8:android.graphics.drawable.Drawable getSelectedItemDrawable():554:554 -> b - 9:19:android.graphics.drawable.Drawable getSelectedItemDrawable():562:562 -> b - 20:23:android.graphics.drawable.Drawable getSelectedItemDrawable():563:563 -> b - 24:28:android.graphics.drawable.Drawable getSelectedItemDrawable():569:569 -> b - 29:37:android.graphics.drawable.Drawable getSelectedItemDrawable():570:570 -> b - 1:12:boolean hasSelectedColor():618:618 -> c - 1:12:boolean hasSelectedRippleColor():622:622 -> d - 1:11:android.content.res.ColorStateList sanitizeDropdownItemSelectedRippleColor():601:601 -> e - 12:15:android.content.res.ColorStateList sanitizeDropdownItemSelectedRippleColor():607:607 -> e - 16:17:android.content.res.ColorStateList sanitizeDropdownItemSelectedRippleColor():608:608 -> e - 18:30:android.content.res.ColorStateList sanitizeDropdownItemSelectedRippleColor():610:610 -> e - 31:36:android.content.res.ColorStateList sanitizeDropdownItemSelectedRippleColor():613:613 -> e - 37:42:android.content.res.ColorStateList sanitizeDropdownItemSelectedRippleColor():614:614 -> e - 1:6:void updateSelectedItemColorStateList():535:535 -> f - 7:13:void updateSelectedItemColorStateList():536:536 -> f - 1:4:android.view.View getView(int,android.view.View,android.view.ViewGroup):541:541 -> getView - 5:8:android.view.View getView(int,android.view.View,android.view.ViewGroup):543:543 -> getView - 9:11:android.view.View getView(int,android.view.View,android.view.ViewGroup):544:544 -> getView - 12:31:android.view.View getView(int,android.view.View,android.view.ViewGroup):545:545 -> getView - 32:41:android.view.View getView(int,android.view.View,android.view.ViewGroup):546:546 -> getView + 3:5:void (com.google.android.material.textfield.MaterialAutoCompleteTextView,android.content.Context,int,java.lang.String[]):546:546 -> + 6:9:void (com.google.android.material.textfield.MaterialAutoCompleteTextView,android.content.Context,int,java.lang.String[]):547:547 -> + 1:6:android.content.res.ColorStateList createItemSelectedColorStateList():594:594 -> a + 7:18:android.content.res.ColorStateList createItemSelectedColorStateList():595:595 -> a + 19:25:android.content.res.ColorStateList createItemSelectedColorStateList():599:599 -> a + 26:29:android.content.res.ColorStateList createItemSelectedColorStateList():600:600 -> a + 30:31:android.content.res.ColorStateList createItemSelectedColorStateList():602:602 -> a + 32:40:android.content.res.ColorStateList createItemSelectedColorStateList():603:603 -> a + 41:42:android.content.res.ColorStateList createItemSelectedColorStateList():604:604 -> a + 43:50:android.content.res.ColorStateList createItemSelectedColorStateList():605:605 -> a + 51:52:android.content.res.ColorStateList createItemSelectedColorStateList():607:607 -> a + 53:62:android.content.res.ColorStateList createItemSelectedColorStateList():609:609 -> a + 63:72:android.content.res.ColorStateList createItemSelectedColorStateList():610:610 -> a + 73:80:android.content.res.ColorStateList createItemSelectedColorStateList():611:611 -> a + 81:86:android.content.res.ColorStateList createItemSelectedColorStateList():613:613 -> a + 87:94:android.content.res.ColorStateList createItemSelectedColorStateList():615:615 -> a + 1:7:android.graphics.drawable.Drawable getSelectedItemDrawable():570:570 -> b + 8:18:android.graphics.drawable.Drawable getSelectedItemDrawable():578:578 -> b + 19:22:android.graphics.drawable.Drawable getSelectedItemDrawable():579:579 -> b + 23:27:android.graphics.drawable.Drawable getSelectedItemDrawable():585:585 -> b + 28:37:android.graphics.drawable.Drawable getSelectedItemDrawable():586:586 -> b + 1:12:boolean hasSelectedColor():636:636 -> c + 1:12:boolean hasSelectedRippleColor():640:640 -> d + 1:11:android.content.res.ColorStateList sanitizeDropdownItemSelectedRippleColor():619:619 -> e + 12:15:android.content.res.ColorStateList sanitizeDropdownItemSelectedRippleColor():625:625 -> e + 16:17:android.content.res.ColorStateList sanitizeDropdownItemSelectedRippleColor():626:626 -> e + 18:30:android.content.res.ColorStateList sanitizeDropdownItemSelectedRippleColor():628:628 -> e + 31:36:android.content.res.ColorStateList sanitizeDropdownItemSelectedRippleColor():631:631 -> e + 37:42:android.content.res.ColorStateList sanitizeDropdownItemSelectedRippleColor():632:632 -> e + 1:6:void updateSelectedItemColorStateList():551:551 -> f + 7:13:void updateSelectedItemColorStateList():552:552 -> f + 1:4:android.view.View getView(int,android.view.View,android.view.ViewGroup):557:557 -> getView + 5:8:android.view.View getView(int,android.view.View,android.view.ViewGroup):559:559 -> getView + 9:11:android.view.View getView(int,android.view.View,android.view.ViewGroup):560:560 -> getView + 12:31:android.view.View getView(int,android.view.View,android.view.ViewGroup):561:561 -> getView + 32:41:android.view.View getView(int,android.view.View,android.view.ViewGroup):562:562 -> getView com.google.android.material.textfield.NoEndIconDelegate -> com.google.android.material.textfield.x: # {"id":"sourceFile","fileName":"NoEndIconDelegate.java"} 1:4:void (com.google.android.material.textfield.EndCompoundLayout):26:26 -> @@ -157871,1080 +153736,1011 @@ com.google.android.material.textfield.StartCompoundLayout -> com.google.android. android.widget.ImageView$ScaleType startIconScaleType -> k android.view.View$OnLongClickListener startIconOnLongClickListener -> l boolean hintExpanded -> m - 1:7:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):78:78 -> + 1:7:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):80:80 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/TextInputLayout;Landroidx/appcompat/widget/h0;)V"} - 8:11:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):80:80 -> - 12:15:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):82:82 -> - 16:18:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):83:83 -> - 19:31:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):84:84 -> - 32:39:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):90:90 -> - 40:41:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):91:91 -> - 42:49:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):93:93 -> - 50:52:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):94:94 -> - 53:63:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):96:96 -> - 64:66:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):98:98 -> - 67:69:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):99:99 -> - 70:72:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):101:101 -> - 73:76:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):102:102 -> - 1:8:void setupAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):304:304 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;)V"} - 9:13:void setupAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):305:305 -> A - 14:19:void setupAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):306:306 -> A - 20:25:void setupAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):308:308 -> A - 1:7:void updatePrefixTextViewPadding():313:313 -> B - 8:19:void updatePrefixTextViewPadding():317:317 -> B - 20:21:void updatePrefixTextViewPadding():318:318 -> B - 22:25:void updatePrefixTextViewPadding():320:320 -> B - 26:29:void updatePrefixTextViewPadding():321:321 -> B - 30:35:void updatePrefixTextViewPadding():322:322 -> B - 36:39:void updatePrefixTextViewPadding():323:323 -> B - 40:43:void updatePrefixTextViewPadding():324:324 -> B - 44:47:void updatePrefixTextViewPadding():318:318 -> B - 1:14:void updateVisibility():348:348 -> C - 15:16:void updateVisibility():349:349 -> C - 17:25:void updateVisibility():350:350 -> C - 26:28:void updateVisibility():351:351 -> C - 29:33:void updateVisibility():354:354 -> C - 34:39:void updateVisibility():355:355 -> C - 1:3:java.lang.CharSequence getPrefixText():185:185 -> a - 1:7:android.content.res.ColorStateList getPrefixTextColor():194:194 -> b - 1:6:int getPrefixTextStartOffset():329:329 -> c - 7:8:int getPrefixTextStartOffset():330:330 -> c - 9:14:int getPrefixTextStartOffset():331:331 -> c - 15:27:int getPrefixTextStartOffset():332:332 -> c - 28:33:int getPrefixTextStartOffset():336:336 -> c - 34:40:int getPrefixTextStartOffset():337:337 -> c - 1:3:android.widget.TextView getPrefixTextView():168:168 -> d - 1:7:java.lang.CharSequence getStartIconContentDescription():262:262 -> e - 1:7:android.graphics.drawable.Drawable getStartIconDrawable():217:217 -> f - 1:3:int getStartIconMinSize():290:290 -> g - 1:3:android.widget.ImageView$ScaleType getStartIconScaleType():300:300 -> h - 1:7:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):146:146 -> i + 8:11:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):82:82 -> + 12:15:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):84:84 -> + 16:18:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):85:85 -> + 19:31:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):86:86 -> + 32:39:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):92:92 -> + 40:41:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):93:93 -> + 42:49:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):95:95 -> + 50:52:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):96:96 -> + 53:63:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):98:98 -> + 64:66:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):100:100 -> + 67:69:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):101:101 -> + 70:72:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):103:103 -> + 73:76:void (com.google.android.material.textfield.TextInputLayout,androidx.appcompat.widget.TintTypedArray):104:104 -> + 1:8:void setupAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):307:307 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/A;)V"} + 9:13:void setupAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):308:308 -> A + 14:19:void setupAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):309:309 -> A + 20:25:void setupAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):311:311 -> A + 1:7:void updatePrefixTextViewPadding():316:316 -> B + 8:19:void updatePrefixTextViewPadding():320:320 -> B + 20:21:void updatePrefixTextViewPadding():321:321 -> B + 22:25:void updatePrefixTextViewPadding():324:324 -> B + 26:29:void updatePrefixTextViewPadding():325:325 -> B + 30:35:void updatePrefixTextViewPadding():326:326 -> B + 36:39:void updatePrefixTextViewPadding():327:327 -> B + 40:43:void updatePrefixTextViewPadding():328:328 -> B + 44:47:void updatePrefixTextViewPadding():321:321 -> B + 1:14:void updateVisibility():353:353 -> C + 15:16:void updateVisibility():354:354 -> C + 17:25:void updateVisibility():355:355 -> C + 26:28:void updateVisibility():356:356 -> C + 29:33:void updateVisibility():359:359 -> C + 34:39:void updateVisibility():360:360 -> C + 1:3:java.lang.CharSequence getPrefixText():188:188 -> a + 1:7:android.content.res.ColorStateList getPrefixTextColor():197:197 -> b + 1:6:int getPrefixTextStartOffset():333:333 -> c + 7:8:int getPrefixTextStartOffset():334:334 -> c + 9:14:int getPrefixTextStartOffset():335:335 -> c + 15:20:int getPrefixTextStartOffset():337:337 -> c + 21:27:int getPrefixTextStartOffset():336:336 -> c + 28:33:int getPrefixTextStartOffset():341:341 -> c + 34:40:int getPrefixTextStartOffset():342:342 -> c + 1:3:android.widget.TextView getPrefixTextView():171:171 -> d + 1:7:java.lang.CharSequence getStartIconContentDescription():265:265 -> e + 1:7:android.graphics.drawable.Drawable getStartIconDrawable():220:220 -> f + 1:3:int getStartIconMinSize():293:293 -> g + 1:3:android.widget.ImageView$ScaleType getStartIconScaleType():303:303 -> h + 1:7:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):148:148 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/h0;)V"} - 8:14:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):148:148 -> i - 15:25:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):149:149 -> i - 26:31:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):151:151 -> i - 32:41:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):153:153 -> i - 42:49:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):154:154 -> i - 50:58:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):155:155 -> i - 59:68:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):157:157 -> i - 1:10:void initStartIconView(androidx.appcompat.widget.TintTypedArray):107:107 -> j + 8:14:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):150:150 -> i + 15:25:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):151:151 -> i + 26:31:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):153:153 -> i + 32:41:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):156:156 -> i + 42:49:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):157:157 -> i + 50:58:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):158:158 -> i + 59:68:void initPrefixTextView(androidx.appcompat.widget.TintTypedArray):160:160 -> i + 1:10:void initStartIconView(androidx.appcompat.widget.TintTypedArray):109:109 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/h0;)V"} - 11:12:void initStartIconView(androidx.appcompat.widget.TintTypedArray):108:108 -> j - 13:19:void initStartIconView(androidx.appcompat.widget.TintTypedArray):109:109 -> j - 20:23:void initStartIconView(androidx.appcompat.widget.TintTypedArray):110:110 -> j - 24:26:void initStartIconView(androidx.appcompat.widget.TintTypedArray):112:112 -> j - 27:29:void initStartIconView(androidx.appcompat.widget.TintTypedArray):113:113 -> j - 30:37:void initStartIconView(androidx.appcompat.widget.TintTypedArray):115:115 -> j - 38:43:void initStartIconView(androidx.appcompat.widget.TintTypedArray):118:118 -> j - 44:49:void initStartIconView(androidx.appcompat.widget.TintTypedArray):117:117 -> j - 50:58:void initStartIconView(androidx.appcompat.widget.TintTypedArray):121:121 -> j - 59:60:void initStartIconView(androidx.appcompat.widget.TintTypedArray):122:122 -> j - 61:64:void initStartIconView(androidx.appcompat.widget.TintTypedArray):124:124 -> j - 65:70:void initStartIconView(androidx.appcompat.widget.TintTypedArray):123:123 -> j - 71:78:void initStartIconView(androidx.appcompat.widget.TintTypedArray):127:127 -> j - 79:87:void initStartIconView(androidx.appcompat.widget.TintTypedArray):128:128 -> j - 88:95:void initStartIconView(androidx.appcompat.widget.TintTypedArray):129:129 -> j - 96:97:void initStartIconView(androidx.appcompat.widget.TintTypedArray):130:130 -> j - 98:101:void initStartIconView(androidx.appcompat.widget.TintTypedArray):131:131 -> j - 102:104:void initStartIconView(androidx.appcompat.widget.TintTypedArray):130:130 -> j - 105:114:void initStartIconView(androidx.appcompat.widget.TintTypedArray):133:133 -> j - 115:116:void initStartIconView(androidx.appcompat.widget.TintTypedArray):135:135 -> j - 117:126:void initStartIconView(androidx.appcompat.widget.TintTypedArray):138:138 -> j - 127:130:void initStartIconView(androidx.appcompat.widget.TintTypedArray):136:136 -> j - 131:133:void initStartIconView(androidx.appcompat.widget.TintTypedArray):135:135 -> j - 134:141:void initStartIconView(androidx.appcompat.widget.TintTypedArray):139:139 -> j - 142:143:void initStartIconView(androidx.appcompat.widget.TintTypedArray):140:140 -> j - 144:151:void initStartIconView(androidx.appcompat.widget.TintTypedArray):141:141 -> j - 152:155:void initStartIconView(androidx.appcompat.widget.TintTypedArray):140:140 -> j - 1:12:boolean isStartIconVisible():239:239 -> k - 1:2:void onHintStateChanged(boolean):342:342 -> l - 3:6:void onHintStateChanged(boolean):343:343 -> l - 1:10:void refreshStartIconDrawableState():243:243 -> m - 1:11:void setPrefixText(java.lang.CharSequence):172:172 -> n - 12:16:void setPrefixText(java.lang.CharSequence):173:173 -> n - 17:20:void setPrefixText(java.lang.CharSequence):174:174 -> n - 1:6:void setPrefixTextAppearance(int):198:198 -> o - 1:3:void onMeasure(int,int):162:162 -> onMeasure - 4:7:void onMeasure(int,int):163:163 -> onMeasure - 1:6:void setPrefixTextColor(android.content.res.ColorStateList):189:189 -> p - 1:6:void setStartIconCheckable(boolean):247:247 -> q - 1:6:void setStartIconContentDescription(java.lang.CharSequence):255:255 -> r - 7:12:void setStartIconContentDescription(java.lang.CharSequence):256:256 -> r - 1:7:void setStartIconDrawable(android.graphics.drawable.Drawable):202:202 -> s - 8:19:void setStartIconDrawable(android.graphics.drawable.Drawable):204:204 -> s - 20:22:void setStartIconDrawable(android.graphics.drawable.Drawable):205:205 -> s - 23:27:void setStartIconDrawable(android.graphics.drawable.Drawable):206:206 -> s - 28:31:void setStartIconDrawable(android.graphics.drawable.Drawable):208:208 -> s - 32:34:void setStartIconDrawable(android.graphics.drawable.Drawable):209:209 -> s - 35:37:void setStartIconDrawable(android.graphics.drawable.Drawable):210:210 -> s - 38:41:void setStartIconDrawable(android.graphics.drawable.Drawable):211:211 -> s - 3:6:void setStartIconMinSize(int):283:283 -> t - 7:8:void setStartIconMinSize(int):284:284 -> t - 9:14:void setStartIconMinSize(int):285:285 -> t - 15:22:void setStartIconMinSize(int):281:281 -> t - 1:8:void setStartIconOnClickListener(android.view.View$OnClickListener):221:221 -> u - 1:2:void setStartIconOnLongClickListener(android.view.View$OnLongClickListener):226:226 -> v - 3:8:void setStartIconOnLongClickListener(android.view.View$OnLongClickListener):227:227 -> v - 1:2:void setStartIconScaleType(android.widget.ImageView$ScaleType):294:294 -> w - 3:8:void setStartIconScaleType(android.widget.ImageView$ScaleType):295:295 -> w - 1:4:void setStartIconTintList(android.content.res.ColorStateList):266:266 -> x - 5:6:void setStartIconTintList(android.content.res.ColorStateList):267:267 -> x - 7:16:void setStartIconTintList(android.content.res.ColorStateList):268:268 -> x - 1:4:void setStartIconTintMode(android.graphics.PorterDuff$Mode):273:273 -> y - 5:6:void setStartIconTintMode(android.graphics.PorterDuff$Mode):274:274 -> y - 7:16:void setStartIconTintMode(android.graphics.PorterDuff$Mode):275:275 -> y - 1:6:void setStartIconVisible(boolean):231:231 -> z - 7:17:void setStartIconVisible(boolean):232:232 -> z - 18:20:void setStartIconVisible(boolean):233:233 -> z - 21:24:void setStartIconVisible(boolean):234:234 -> z + 11:12:void initStartIconView(androidx.appcompat.widget.TintTypedArray):110:110 -> j + 13:19:void initStartIconView(androidx.appcompat.widget.TintTypedArray):111:111 -> j + 20:23:void initStartIconView(androidx.appcompat.widget.TintTypedArray):112:112 -> j + 24:26:void initStartIconView(androidx.appcompat.widget.TintTypedArray):114:114 -> j + 27:29:void initStartIconView(androidx.appcompat.widget.TintTypedArray):115:115 -> j + 30:37:void initStartIconView(androidx.appcompat.widget.TintTypedArray):117:117 -> j + 38:43:void initStartIconView(androidx.appcompat.widget.TintTypedArray):120:120 -> j + 44:49:void initStartIconView(androidx.appcompat.widget.TintTypedArray):119:119 -> j + 50:58:void initStartIconView(androidx.appcompat.widget.TintTypedArray):123:123 -> j + 59:60:void initStartIconView(androidx.appcompat.widget.TintTypedArray):124:124 -> j + 61:64:void initStartIconView(androidx.appcompat.widget.TintTypedArray):126:126 -> j + 65:70:void initStartIconView(androidx.appcompat.widget.TintTypedArray):125:125 -> j + 71:78:void initStartIconView(androidx.appcompat.widget.TintTypedArray):129:129 -> j + 79:87:void initStartIconView(androidx.appcompat.widget.TintTypedArray):130:130 -> j + 88:95:void initStartIconView(androidx.appcompat.widget.TintTypedArray):131:131 -> j + 96:97:void initStartIconView(androidx.appcompat.widget.TintTypedArray):132:132 -> j + 98:101:void initStartIconView(androidx.appcompat.widget.TintTypedArray):133:133 -> j + 102:104:void initStartIconView(androidx.appcompat.widget.TintTypedArray):132:132 -> j + 105:114:void initStartIconView(androidx.appcompat.widget.TintTypedArray):135:135 -> j + 115:116:void initStartIconView(androidx.appcompat.widget.TintTypedArray):137:137 -> j + 117:126:void initStartIconView(androidx.appcompat.widget.TintTypedArray):140:140 -> j + 127:130:void initStartIconView(androidx.appcompat.widget.TintTypedArray):138:138 -> j + 131:133:void initStartIconView(androidx.appcompat.widget.TintTypedArray):137:137 -> j + 134:141:void initStartIconView(androidx.appcompat.widget.TintTypedArray):141:141 -> j + 142:143:void initStartIconView(androidx.appcompat.widget.TintTypedArray):142:142 -> j + 144:151:void initStartIconView(androidx.appcompat.widget.TintTypedArray):143:143 -> j + 152:155:void initStartIconView(androidx.appcompat.widget.TintTypedArray):142:142 -> j + 1:12:boolean isStartIconVisible():242:242 -> k + 1:2:void onHintStateChanged(boolean):347:347 -> l + 3:6:void onHintStateChanged(boolean):348:348 -> l + 1:10:void refreshStartIconDrawableState():246:246 -> m + 1:11:void setPrefixText(java.lang.CharSequence):175:175 -> n + 12:16:void setPrefixText(java.lang.CharSequence):176:176 -> n + 17:20:void setPrefixText(java.lang.CharSequence):177:177 -> n + 1:6:void setPrefixTextAppearance(int):201:201 -> o + 1:3:void onMeasure(int,int):165:165 -> onMeasure + 4:7:void onMeasure(int,int):166:166 -> onMeasure + 1:6:void setPrefixTextColor(android.content.res.ColorStateList):192:192 -> p + 1:6:void setStartIconCheckable(boolean):250:250 -> q + 1:6:void setStartIconContentDescription(java.lang.CharSequence):258:258 -> r + 7:12:void setStartIconContentDescription(java.lang.CharSequence):259:259 -> r + 1:7:void setStartIconDrawable(android.graphics.drawable.Drawable):205:205 -> s + 8:19:void setStartIconDrawable(android.graphics.drawable.Drawable):207:207 -> s + 20:22:void setStartIconDrawable(android.graphics.drawable.Drawable):208:208 -> s + 23:27:void setStartIconDrawable(android.graphics.drawable.Drawable):209:209 -> s + 28:31:void setStartIconDrawable(android.graphics.drawable.Drawable):211:211 -> s + 32:34:void setStartIconDrawable(android.graphics.drawable.Drawable):212:212 -> s + 35:37:void setStartIconDrawable(android.graphics.drawable.Drawable):213:213 -> s + 38:41:void setStartIconDrawable(android.graphics.drawable.Drawable):214:214 -> s + 3:6:void setStartIconMinSize(int):286:286 -> t + 7:8:void setStartIconMinSize(int):287:287 -> t + 9:14:void setStartIconMinSize(int):288:288 -> t + 15:22:void setStartIconMinSize(int):284:284 -> t + 1:8:void setStartIconOnClickListener(android.view.View$OnClickListener):224:224 -> u + 1:2:void setStartIconOnLongClickListener(android.view.View$OnLongClickListener):229:229 -> v + 3:8:void setStartIconOnLongClickListener(android.view.View$OnLongClickListener):230:230 -> v + 1:2:void setStartIconScaleType(android.widget.ImageView$ScaleType):297:297 -> w + 3:8:void setStartIconScaleType(android.widget.ImageView$ScaleType):298:298 -> w + 1:4:void setStartIconTintList(android.content.res.ColorStateList):269:269 -> x + 5:6:void setStartIconTintList(android.content.res.ColorStateList):270:270 -> x + 7:16:void setStartIconTintList(android.content.res.ColorStateList):271:271 -> x + 1:4:void setStartIconTintMode(android.graphics.PorterDuff$Mode):276:276 -> y + 5:6:void setStartIconTintMode(android.graphics.PorterDuff$Mode):277:277 -> y + 7:16:void setStartIconTintMode(android.graphics.PorterDuff$Mode):278:278 -> y + 1:6:void setStartIconVisible(boolean):234:234 -> z + 7:17:void setStartIconVisible(boolean):235:235 -> z + 18:20:void setStartIconVisible(boolean):236:236 -> z + 21:24:void setStartIconVisible(boolean):237:237 -> z com.google.android.material.textfield.TextInputEditText -> com.google.android.material.textfield.TextInputEditText: # {"id":"sourceFile","fileName":"TextInputEditText.java"} android.graphics.Rect parentRect -> d boolean textInputLayoutFocusedRectEnabled -> e - 1:1:void (android.content.Context,android.util.AttributeSet):69:69 -> - 2:2:void (android.content.Context,android.util.AttributeSet,int):74:74 -> - 3:3:void (android.content.Context,android.util.AttributeSet,int):61:61 -> - 4:5:void (android.content.Context,android.util.AttributeSet,int):75:76 -> - 6:7:void (android.content.Context,android.util.AttributeSet,int):83:84 -> - 8:8:void (android.content.Context,android.util.AttributeSet,int):83:83 -> - 9:9:void (android.content.Context,android.util.AttributeSet,int):86:86 -> - 3:10:boolean shouldUseTextInputLayoutFocusedRect(com.google.android.material.textfield.TextInputLayout):162:162 -> a - 1:3:void getFocusedRect(android.graphics.Rect):167:167 -> getFocusedRect - 4:7:void getFocusedRect(android.graphics.Rect):168:168 -> getFocusedRect - 8:15:void getFocusedRect(android.graphics.Rect):169:169 -> getFocusedRect - 16:20:void getFocusedRect(android.graphics.Rect):170:170 -> getFocusedRect - 21:27:void getFocusedRect(android.graphics.Rect):171:171 -> getFocusedRect - 1:4:boolean getGlobalVisibleRect(android.graphics.Rect,android.graphics.Point):177:177 -> getGlobalVisibleRect - 5:10:boolean getGlobalVisibleRect(android.graphics.Rect,android.graphics.Point):178:178 -> getGlobalVisibleRect - 11:18:boolean getGlobalVisibleRect(android.graphics.Rect,android.graphics.Point):179:179 -> getGlobalVisibleRect - 19:32:boolean getGlobalVisibleRect(android.graphics.Rect,android.graphics.Point):184:184 -> getGlobalVisibleRect - 33:37:boolean getGlobalVisibleRect(android.graphics.Rect,android.graphics.Point):188:188 -> getGlobalVisibleRect - 1:6:java.lang.CharSequence getHint():110:110 -> getHint - 7:12:java.lang.CharSequence getHint():111:111 -> getHint - 13:17:java.lang.CharSequence getHint():112:112 -> getHint - 18:22:java.lang.CharSequence getHint():114:114 -> getHint - 1:6:java.lang.CharSequence getHintFromLayout():143:143 -> getHintFromLayout - 7:13:java.lang.CharSequence getHintFromLayout():144:144 -> getHintFromLayout - 1:4:com.google.android.material.textfield.TextInputLayout getTextInputLayout():131:131 -> getTextInputLayout - 5:8:com.google.android.material.textfield.TextInputLayout getTextInputLayout():132:132 -> getTextInputLayout - 9:12:com.google.android.material.textfield.TextInputLayout getTextInputLayout():133:133 -> getTextInputLayout - 13:15:com.google.android.material.textfield.TextInputLayout getTextInputLayout():134:134 -> getTextInputLayout - 16:22:com.google.android.material.textfield.TextInputLayout getTextInputLayout():136:136 -> getTextInputLayout - 1:3:void onAttachedToWindow():91:91 -> onAttachedToWindow - 4:9:void onAttachedToWindow():96:96 -> onAttachedToWindow - 10:15:void onAttachedToWindow():98:98 -> onAttachedToWindow - 16:21:void onAttachedToWindow():99:99 -> onAttachedToWindow - 22:27:void onAttachedToWindow():100:100 -> onAttachedToWindow - 28:33:void onAttachedToWindow():101:101 -> onAttachedToWindow - 1:6:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):120:120 -> onCreateInputConnection - 7:10:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):121:121 -> onCreateInputConnection - 11:17:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):124:124 -> onCreateInputConnection - 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):209:209 -> onInitializeAccessibilityNodeInfo - 4:7:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):210:210 -> onInitializeAccessibilityNodeInfo - 1:4:boolean requestRectangleOnScreen(android.graphics.Rect):193:193 -> requestRectangleOnScreen - 5:12:boolean requestRectangleOnScreen(android.graphics.Rect):194:194 -> requestRectangleOnScreen - 13:21:boolean requestRectangleOnScreen(android.graphics.Rect):195:195 -> requestRectangleOnScreen - 22:35:boolean requestRectangleOnScreen(android.graphics.Rect):196:196 -> requestRectangleOnScreen - 36:42:boolean requestRectangleOnScreen(android.graphics.Rect):201:201 -> requestRectangleOnScreen - 43:47:boolean requestRectangleOnScreen(android.graphics.Rect):203:203 -> requestRectangleOnScreen - 1:3:void setTextInputLayoutFocusedRectEnabled(boolean):151:151 -> setTextInputLayoutFocusedRectEnabled + 1:1:void (android.content.Context,android.util.AttributeSet):68:68 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):73:73 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):60:60 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):74:75 -> + 6:7:void (android.content.Context,android.util.AttributeSet,int):82:83 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int):82:82 -> + 9:9:void (android.content.Context,android.util.AttributeSet,int):85:85 -> + 3:10:boolean shouldUseTextInputLayoutFocusedRect(com.google.android.material.textfield.TextInputLayout):161:161 -> a + 1:3:void getFocusedRect(android.graphics.Rect):166:166 -> getFocusedRect + 4:7:void getFocusedRect(android.graphics.Rect):167:167 -> getFocusedRect + 8:15:void getFocusedRect(android.graphics.Rect):168:168 -> getFocusedRect + 16:20:void getFocusedRect(android.graphics.Rect):169:169 -> getFocusedRect + 21:27:void getFocusedRect(android.graphics.Rect):170:170 -> getFocusedRect + 1:4:boolean getGlobalVisibleRect(android.graphics.Rect,android.graphics.Point):176:176 -> getGlobalVisibleRect + 5:10:boolean getGlobalVisibleRect(android.graphics.Rect,android.graphics.Point):177:177 -> getGlobalVisibleRect + 11:18:boolean getGlobalVisibleRect(android.graphics.Rect,android.graphics.Point):178:178 -> getGlobalVisibleRect + 19:32:boolean getGlobalVisibleRect(android.graphics.Rect,android.graphics.Point):183:183 -> getGlobalVisibleRect + 33:37:boolean getGlobalVisibleRect(android.graphics.Rect,android.graphics.Point):187:187 -> getGlobalVisibleRect + 1:6:java.lang.CharSequence getHint():109:109 -> getHint + 7:12:java.lang.CharSequence getHint():110:110 -> getHint + 13:17:java.lang.CharSequence getHint():111:111 -> getHint + 18:22:java.lang.CharSequence getHint():113:113 -> getHint + 1:6:java.lang.CharSequence getHintFromLayout():142:142 -> getHintFromLayout + 7:13:java.lang.CharSequence getHintFromLayout():143:143 -> getHintFromLayout + 1:4:com.google.android.material.textfield.TextInputLayout getTextInputLayout():130:130 -> getTextInputLayout + 5:8:com.google.android.material.textfield.TextInputLayout getTextInputLayout():131:131 -> getTextInputLayout + 9:12:com.google.android.material.textfield.TextInputLayout getTextInputLayout():132:132 -> getTextInputLayout + 13:15:com.google.android.material.textfield.TextInputLayout getTextInputLayout():133:133 -> getTextInputLayout + 16:22:com.google.android.material.textfield.TextInputLayout getTextInputLayout():135:135 -> getTextInputLayout + 1:3:void onAttachedToWindow():90:90 -> onAttachedToWindow + 4:9:void onAttachedToWindow():95:95 -> onAttachedToWindow + 10:15:void onAttachedToWindow():97:97 -> onAttachedToWindow + 16:21:void onAttachedToWindow():98:98 -> onAttachedToWindow + 22:27:void onAttachedToWindow():99:99 -> onAttachedToWindow + 28:33:void onAttachedToWindow():100:100 -> onAttachedToWindow + 1:6:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):119:119 -> onCreateInputConnection + 7:10:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):120:120 -> onCreateInputConnection + 11:17:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):123:123 -> onCreateInputConnection + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):208:208 -> onInitializeAccessibilityNodeInfo + 4:7:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):209:209 -> onInitializeAccessibilityNodeInfo + 1:4:boolean requestRectangleOnScreen(android.graphics.Rect):192:192 -> requestRectangleOnScreen + 5:12:boolean requestRectangleOnScreen(android.graphics.Rect):193:193 -> requestRectangleOnScreen + 13:21:boolean requestRectangleOnScreen(android.graphics.Rect):194:194 -> requestRectangleOnScreen + 22:35:boolean requestRectangleOnScreen(android.graphics.Rect):195:195 -> requestRectangleOnScreen + 36:42:boolean requestRectangleOnScreen(android.graphics.Rect):200:200 -> requestRectangleOnScreen + 43:47:boolean requestRectangleOnScreen(android.graphics.Rect):202:202 -> requestRectangleOnScreen + 1:3:void setTextInputLayoutFocusedRectEnabled(boolean):150:150 -> setTextInputLayoutFocusedRectEnabled com.google.android.material.textfield.TextInputLayout -> com.google.android.material.textfield.TextInputLayout: # {"id":"sourceFile","fileName":"TextInputLayout.java"} - androidx.transition.Fade placeholderFadeIn -> A + androidx.transition.Fade placeholderFadeOut -> A # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/c;"} - boolean expandedHintEnabled -> A0 - androidx.transition.Fade placeholderFadeOut -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/c;"} - boolean hintAnimationEnabled -> B0 - android.content.res.ColorStateList counterTextColor -> C - android.animation.ValueAnimator animator -> C0 - android.content.res.ColorStateList counterOverflowTextColor -> D - boolean inDrawableStateChanged -> D0 - android.content.res.ColorStateList cursorColor -> E - boolean restoringSavedState -> E0 - android.content.res.ColorStateList cursorErrorColor -> F - boolean globalLayoutListenerAdded -> F0 - boolean hintEnabled -> G - int DEF_STYLE_RES -> G0 - java.lang.CharSequence hint -> H - int[][] EDIT_TEXT_BACKGROUND_RIPPLE_STATE -> H0 - boolean isProvidingHint -> I - com.google.android.material.shape.MaterialShapeDrawable boxBackground -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} - com.google.android.material.shape.MaterialShapeDrawable outlinedDropDownMenuBackground -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} - android.graphics.drawable.StateListDrawable filledDropDownMenuBackground -> L - boolean boxBackgroundApplied -> M - com.google.android.material.shape.MaterialShapeDrawable boxUnderlineDefault -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} - com.google.android.material.shape.MaterialShapeDrawable boxUnderlineFocused -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} - com.google.android.material.shape.ShapeAppearanceModel shapeAppearanceModel -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} - boolean areCornerRadiiRtl -> Q - int boxLabelCutoutPaddingPx -> R - int boxBackgroundMode -> S - int boxCollapsedPaddingTopPx -> T - int boxStrokeWidthPx -> U - int boxStrokeWidthDefaultPx -> V - int boxStrokeWidthFocusedPx -> W - int boxStrokeColor -> a0 - int boxBackgroundColor -> b0 - android.graphics.Rect tmpRect -> c0 + boolean hintAnimationEnabled -> A0 + android.content.res.ColorStateList counterTextColor -> B + android.animation.ValueAnimator animator -> B0 + android.content.res.ColorStateList counterOverflowTextColor -> C + boolean inDrawableStateChanged -> C0 + android.content.res.ColorStateList cursorColor -> D + boolean restoringSavedState -> D0 + android.content.res.ColorStateList cursorErrorColor -> E + boolean globalLayoutListenerAdded -> E0 + boolean hintEnabled -> F + int DEF_STYLE_RES -> F0 + java.lang.CharSequence hint -> G + int[][] EDIT_TEXT_BACKGROUND_RIPPLE_STATE -> G0 + boolean isProvidingHint -> H + com.google.android.material.shape.MaterialShapeDrawable boxBackground -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} + com.google.android.material.shape.MaterialShapeDrawable outlinedDropDownMenuBackground -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} + android.graphics.drawable.StateListDrawable filledDropDownMenuBackground -> K + boolean boxBackgroundApplied -> L + com.google.android.material.shape.MaterialShapeDrawable boxUnderlineDefault -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} + com.google.android.material.shape.MaterialShapeDrawable boxUnderlineFocused -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} + com.google.android.material.shape.ShapeAppearanceModel shapeAppearanceModel -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/k;"} + boolean areCornerRadiiRtl -> P + int boxLabelCutoutPaddingPx -> Q + int boxBackgroundMode -> R + int boxCollapsedPaddingTopPx -> S + int boxStrokeWidthPx -> T + int boxStrokeWidthDefaultPx -> U + int boxStrokeWidthFocusedPx -> V + int boxStrokeColor -> W + int boxBackgroundColor -> a0 + android.graphics.Rect tmpRect -> b0 + android.graphics.Rect tmpBoundsRect -> c0 android.widget.FrameLayout inputFrame -> d - android.graphics.Rect tmpBoundsRect -> d0 + android.graphics.RectF tmpRectF -> d0 com.google.android.material.textfield.StartCompoundLayout startLayout -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/A;"} - android.graphics.RectF tmpRectF -> e0 + android.graphics.Typeface typeface -> e0 com.google.android.material.textfield.EndCompoundLayout endLayout -> f # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/s;"} - android.graphics.Typeface typeface -> f0 - int extraSpaceBetweenPlaceholderAndHint -> g - android.graphics.drawable.Drawable startDummyDrawable -> g0 - android.widget.EditText editText -> h - int startDummyDrawableWidth -> h0 - java.lang.CharSequence originalHint -> i - java.util.LinkedHashSet editTextAttachedListeners -> i0 - int minEms -> j - android.graphics.drawable.Drawable endDummyDrawable -> j0 - int maxEms -> k - int endDummyDrawableWidth -> k0 - int minWidth -> l - android.graphics.drawable.Drawable originalEditTextEndDrawable -> l0 - int maxWidth -> m - android.content.res.ColorStateList defaultHintTextColor -> m0 - com.google.android.material.textfield.IndicatorViewController indicatorViewController -> n + android.graphics.drawable.Drawable startDummyDrawable -> f0 + android.widget.EditText editText -> g + int startDummyDrawableWidth -> g0 + java.lang.CharSequence originalHint -> h + java.util.LinkedHashSet editTextAttachedListeners -> h0 + int minEms -> i + android.graphics.drawable.Drawable endDummyDrawable -> i0 + int maxEms -> j + int endDummyDrawableWidth -> j0 + int minWidth -> k + android.graphics.drawable.Drawable originalEditTextEndDrawable -> k0 + int maxWidth -> l + android.content.res.ColorStateList defaultHintTextColor -> l0 + com.google.android.material.textfield.IndicatorViewController indicatorViewController -> m # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/v;"} - android.content.res.ColorStateList focusedTextColor -> n0 - boolean counterEnabled -> o - int defaultStrokeColor -> o0 - int counterMaxLength -> p - int hoveredStrokeColor -> p0 - boolean counterOverflowed -> q - int focusedStrokeColor -> q0 - com.google.android.material.textfield.TextInputLayout$LengthCounter lengthCounter -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/TextInputLayout$f;"} - android.content.res.ColorStateList strokeErrorColor -> r0 - android.widget.TextView counterView -> s - int defaultFilledBackgroundColor -> s0 - int counterOverflowTextAppearance -> t - int disabledFilledBackgroundColor -> t0 - int counterTextAppearance -> u - int focusedFilledBackgroundColor -> u0 - java.lang.CharSequence placeholderText -> v - int hoveredFilledBackgroundColor -> v0 - boolean placeholderEnabled -> w - int disabledColor -> w0 - android.widget.TextView placeholderTextView -> x - int originalEditTextMinimumHeight -> x0 - android.content.res.ColorStateList placeholderTextColor -> y - boolean hintExpanded -> y0 - int placeholderTextAppearance -> z - com.google.android.material.internal.CollapsingTextHelper collapsingTextHelper -> z0 + android.content.res.ColorStateList focusedTextColor -> m0 + boolean counterEnabled -> n + int defaultStrokeColor -> n0 + int counterMaxLength -> o + int hoveredStrokeColor -> o0 + boolean counterOverflowed -> p + int focusedStrokeColor -> p0 + com.google.android.material.textfield.TextInputLayout$LengthCounter lengthCounter -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/TextInputLayout$e;"} + android.content.res.ColorStateList strokeErrorColor -> q0 + android.widget.TextView counterView -> r + int defaultFilledBackgroundColor -> r0 + int counterOverflowTextAppearance -> s + int disabledFilledBackgroundColor -> s0 + int counterTextAppearance -> t + int focusedFilledBackgroundColor -> t0 + java.lang.CharSequence placeholderText -> u + int hoveredFilledBackgroundColor -> u0 + boolean placeholderEnabled -> v + int disabledColor -> v0 + android.widget.TextView placeholderTextView -> w + int originalEditTextMinimumHeight -> w0 + android.content.res.ColorStateList placeholderTextColor -> x + boolean hintExpanded -> x0 + int placeholderTextAppearance -> y + com.google.android.material.internal.CollapsingTextHelper collapsingTextHelper -> y0 # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/internal/a;"} - 1:7:void ():208:208 -> - 8:21:void ():219:219 -> - 1:1:void (android.content.Context,android.util.AttributeSet):471:471 -> - 2:2:void (android.content.Context,android.util.AttributeSet,int):475:475 -> - 3:6:void (android.content.Context,android.util.AttributeSet,int):233:236 -> - 7:7:void (android.content.Context,android.util.AttributeSet,int):238:238 -> - 8:8:void (android.content.Context,android.util.AttributeSet,int):256:256 -> - 9:11:void (android.content.Context,android.util.AttributeSet,int):318:320 -> - 12:12:void (android.content.Context,android.util.AttributeSet,int):427:427 -> - 13:13:void (android.content.Context,android.util.AttributeSet,int):454:454 -> - 14:14:void (android.content.Context,android.util.AttributeSet,int):464:464 -> - 15:15:void (android.content.Context,android.util.AttributeSet,int):477:477 -> - 16:18:void (android.content.Context,android.util.AttributeSet,int):479:481 -> - 19:19:void (android.content.Context,android.util.AttributeSet,int):483:483 -> - 20:20:void (android.content.Context,android.util.AttributeSet,int):485:485 -> - 21:23:void (android.content.Context,android.util.AttributeSet,int):487:489 -> - 24:25:void (android.content.Context,android.util.AttributeSet,int):491:492 -> - 26:26:void (android.content.Context,android.util.AttributeSet,int):504:504 -> - 27:30:void (android.content.Context,android.util.AttributeSet,int):506:509 -> - 31:34:void (android.content.Context,android.util.AttributeSet,int):511:514 -> - 35:38:void (android.content.Context,android.util.AttributeSet,int):516:519 -> - 39:39:void (android.content.Context,android.util.AttributeSet,int):523:523 -> - 40:43:void (android.content.Context,android.util.AttributeSet,int):527:530 -> - 44:44:void (android.content.Context,android.util.AttributeSet,int):532:532 -> - 45:45:void (android.content.Context,android.util.AttributeSet,int):534:534 -> - 46:47:void (android.content.Context,android.util.AttributeSet,int):538:539 -> - 48:48:void (android.content.Context,android.util.AttributeSet,int):535:535 -> - 49:49:void (android.content.Context,android.util.AttributeSet,int):540:540 -> - 50:51:void (android.content.Context,android.util.AttributeSet,int):544:545 -> - 52:52:void (android.content.Context,android.util.AttributeSet,int):541:541 -> - 53:53:void (android.content.Context,android.util.AttributeSet,int):546:546 -> - 54:62:void (android.content.Context,android.util.AttributeSet,int):548:556 -> - 63:63:void (android.content.Context,android.util.AttributeSet,int):558:558 -> - 64:64:void (android.content.Context,android.util.AttributeSet,int):561:561 -> - 65:65:void (android.content.Context,android.util.AttributeSet,int):564:564 -> - 66:66:void (android.content.Context,android.util.AttributeSet,int):567:567 -> - 67:67:void (android.content.Context,android.util.AttributeSet,int):569:569 -> - 68:69:void (android.content.Context,android.util.AttributeSet,int):571:572 -> - 70:74:void (android.content.Context,android.util.AttributeSet,int):575:579 -> - 75:76:void (android.content.Context,android.util.AttributeSet,int):581:582 -> - 77:78:void (android.content.Context,android.util.AttributeSet,int):584:585 -> - 79:83:void (android.content.Context,android.util.AttributeSet,int):588:592 -> - 84:85:void (android.content.Context,android.util.AttributeSet,int):594:595 -> - 86:90:void (android.content.Context,android.util.AttributeSet,int):599:603 -> - 91:93:void (android.content.Context,android.util.AttributeSet,int):606:608 -> - 94:95:void (android.content.Context,android.util.AttributeSet,int):611:612 -> - 96:101:void (android.content.Context,android.util.AttributeSet,int):614:619 -> - 102:102:void (android.content.Context,android.util.AttributeSet,int):622:622 -> - 103:105:void (android.content.Context,android.util.AttributeSet,int):624:626 -> - 106:106:void (android.content.Context,android.util.AttributeSet,int):625:625 -> - 107:107:void (android.content.Context,android.util.AttributeSet,int):630:630 -> - 108:108:void (android.content.Context,android.util.AttributeSet,int):632:632 -> - 109:110:void (android.content.Context,android.util.AttributeSet,int):635:636 -> - 111:116:void (android.content.Context,android.util.AttributeSet,int):638:643 -> - 117:117:void (android.content.Context,android.util.AttributeSet,int):646:646 -> - 118:122:void (android.content.Context,android.util.AttributeSet,int):648:652 -> - 123:125:void (android.content.Context,android.util.AttributeSet,int):654:656 -> - 126:130:void (android.content.Context,android.util.AttributeSet,int):658:662 -> - 131:132:void (android.content.Context,android.util.AttributeSet,int):664:665 -> - 133:133:void (android.content.Context,android.util.AttributeSet,int):664:664 -> - 134:135:void (android.content.Context,android.util.AttributeSet,int):667:668 -> - 136:141:void (android.content.Context,android.util.AttributeSet,int):670:675 -> - 142:143:void (android.content.Context,android.util.AttributeSet,int):677:678 -> - 144:145:void (android.content.Context,android.util.AttributeSet,int):680:681 -> - 146:147:void (android.content.Context,android.util.AttributeSet,int):683:684 -> - 148:149:void (android.content.Context,android.util.AttributeSet,int):686:687 -> - 150:152:void (android.content.Context,android.util.AttributeSet,int):689:691 -> - 153:153:void (android.content.Context,android.util.AttributeSet,int):690:690 -> - 154:156:void (android.content.Context,android.util.AttributeSet,int):693:695 -> - 157:157:void (android.content.Context,android.util.AttributeSet,int):694:694 -> - 158:158:void (android.content.Context,android.util.AttributeSet,int):698:698 -> - 159:160:void (android.content.Context,android.util.AttributeSet,int):700:701 -> - 161:161:void (android.content.Context,android.util.AttributeSet,int):703:703 -> - 162:162:void (android.content.Context,android.util.AttributeSet,int):707:707 -> - 163:164:void (android.content.Context,android.util.AttributeSet,int):711:712 -> - 165:166:void (android.content.Context,android.util.AttributeSet,int):715:716 -> - 167:167:void (android.content.Context,android.util.AttributeSet,int):718:718 -> - 168:168:void (android.content.Context,android.util.AttributeSet,int):723:723 -> - 169:171:void (android.content.Context,android.util.AttributeSet,int):725:727 -> - 172:172:void (android.content.Context,android.util.AttributeSet,int):729:729 -> - 1:10:void collapseHint(boolean):4357:4357 -> A - 11:19:void collapseHint(boolean):4358:4358 -> A - 20:23:void collapseHint(boolean):4360:4360 -> A - 24:27:void collapseHint(boolean):4361:4361 -> A - 28:33:void collapseHint(boolean):4363:4363 -> A - 34:35:void collapseHint(boolean):4365:4365 -> A - 36:41:void collapseHint(boolean):4366:4366 -> A - 42:44:void collapseHint(boolean):4367:4367 -> A - 45:47:void collapseHint(boolean):4369:4369 -> A - 48:52:void collapseHint(boolean):4371:4371 -> A - 53:58:void collapseHint(boolean):4372:4372 -> A - 1:8:void updatePlaceholderText(android.text.Editable):2532:2532 -> A0 - 9:12:void updatePlaceholderText(android.text.Editable):2533:2533 -> A0 - 13:16:void updatePlaceholderText(android.text.Editable):2534:2534 -> A0 - 17:20:void updatePlaceholderText(android.text.Editable):2536:2536 -> A0 - 1:5:androidx.transition.Fade createPlaceholderFadeTransition():2519:2519 -> B + androidx.transition.Fade placeholderFadeIn -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/c;"} + boolean expandedHintEnabled -> z0 + 1:7:void ():203:203 -> + 8:21:void ():214:214 -> + 1:1:void (android.content.Context,android.util.AttributeSet):465:465 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):469:469 -> + 3:6:void (android.content.Context,android.util.AttributeSet,int):227:230 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):232:232 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int):250:250 -> + 9:11:void (android.content.Context,android.util.AttributeSet,int):312:314 -> + 12:12:void (android.content.Context,android.util.AttributeSet,int):421:421 -> + 13:13:void (android.content.Context,android.util.AttributeSet,int):448:448 -> + 14:14:void (android.content.Context,android.util.AttributeSet,int):458:458 -> + 15:15:void (android.content.Context,android.util.AttributeSet,int):471:471 -> + 16:18:void (android.content.Context,android.util.AttributeSet,int):473:475 -> + 19:19:void (android.content.Context,android.util.AttributeSet,int):477:477 -> + 20:20:void (android.content.Context,android.util.AttributeSet,int):479:479 -> + 21:23:void (android.content.Context,android.util.AttributeSet,int):481:483 -> + 24:25:void (android.content.Context,android.util.AttributeSet,int):485:486 -> + 26:26:void (android.content.Context,android.util.AttributeSet,int):498:498 -> + 27:30:void (android.content.Context,android.util.AttributeSet,int):500:503 -> + 31:34:void (android.content.Context,android.util.AttributeSet,int):505:508 -> + 35:38:void (android.content.Context,android.util.AttributeSet,int):510:513 -> + 39:39:void (android.content.Context,android.util.AttributeSet,int):517:517 -> + 40:43:void (android.content.Context,android.util.AttributeSet,int):521:524 -> + 44:44:void (android.content.Context,android.util.AttributeSet,int):526:526 -> + 45:46:void (android.content.Context,android.util.AttributeSet,int):530:531 -> + 47:47:void (android.content.Context,android.util.AttributeSet,int):527:527 -> + 48:48:void (android.content.Context,android.util.AttributeSet,int):532:532 -> + 49:50:void (android.content.Context,android.util.AttributeSet,int):536:537 -> + 51:51:void (android.content.Context,android.util.AttributeSet,int):533:533 -> + 52:52:void (android.content.Context,android.util.AttributeSet,int):538:538 -> + 53:61:void (android.content.Context,android.util.AttributeSet,int):540:548 -> + 62:62:void (android.content.Context,android.util.AttributeSet,int):550:550 -> + 63:63:void (android.content.Context,android.util.AttributeSet,int):553:553 -> + 64:64:void (android.content.Context,android.util.AttributeSet,int):556:556 -> + 65:65:void (android.content.Context,android.util.AttributeSet,int):559:559 -> + 66:66:void (android.content.Context,android.util.AttributeSet,int):561:561 -> + 67:68:void (android.content.Context,android.util.AttributeSet,int):563:564 -> + 69:73:void (android.content.Context,android.util.AttributeSet,int):567:571 -> + 74:75:void (android.content.Context,android.util.AttributeSet,int):573:574 -> + 76:77:void (android.content.Context,android.util.AttributeSet,int):576:577 -> + 78:82:void (android.content.Context,android.util.AttributeSet,int):580:584 -> + 83:84:void (android.content.Context,android.util.AttributeSet,int):586:587 -> + 85:89:void (android.content.Context,android.util.AttributeSet,int):591:595 -> + 90:92:void (android.content.Context,android.util.AttributeSet,int):598:600 -> + 93:94:void (android.content.Context,android.util.AttributeSet,int):603:604 -> + 95:100:void (android.content.Context,android.util.AttributeSet,int):606:611 -> + 101:101:void (android.content.Context,android.util.AttributeSet,int):614:614 -> + 102:104:void (android.content.Context,android.util.AttributeSet,int):616:618 -> + 105:105:void (android.content.Context,android.util.AttributeSet,int):617:617 -> + 106:106:void (android.content.Context,android.util.AttributeSet,int):622:622 -> + 107:107:void (android.content.Context,android.util.AttributeSet,int):624:624 -> + 108:109:void (android.content.Context,android.util.AttributeSet,int):627:628 -> + 110:115:void (android.content.Context,android.util.AttributeSet,int):630:635 -> + 116:116:void (android.content.Context,android.util.AttributeSet,int):638:638 -> + 117:121:void (android.content.Context,android.util.AttributeSet,int):640:644 -> + 122:124:void (android.content.Context,android.util.AttributeSet,int):646:648 -> + 125:129:void (android.content.Context,android.util.AttributeSet,int):650:654 -> + 130:131:void (android.content.Context,android.util.AttributeSet,int):656:657 -> + 132:132:void (android.content.Context,android.util.AttributeSet,int):656:656 -> + 133:134:void (android.content.Context,android.util.AttributeSet,int):659:660 -> + 135:140:void (android.content.Context,android.util.AttributeSet,int):662:667 -> + 141:142:void (android.content.Context,android.util.AttributeSet,int):669:670 -> + 143:144:void (android.content.Context,android.util.AttributeSet,int):672:673 -> + 145:146:void (android.content.Context,android.util.AttributeSet,int):675:676 -> + 147:148:void (android.content.Context,android.util.AttributeSet,int):678:679 -> + 149:151:void (android.content.Context,android.util.AttributeSet,int):681:683 -> + 152:152:void (android.content.Context,android.util.AttributeSet,int):682:682 -> + 153:155:void (android.content.Context,android.util.AttributeSet,int):685:687 -> + 156:156:void (android.content.Context,android.util.AttributeSet,int):686:686 -> + 157:157:void (android.content.Context,android.util.AttributeSet,int):690:690 -> + 158:158:void (android.content.Context,android.util.AttributeSet,int):692:692 -> + 159:159:void (android.content.Context,android.util.AttributeSet,int):694:694 -> + 160:160:void (android.content.Context,android.util.AttributeSet,int):698:698 -> + 161:162:void (android.content.Context,android.util.AttributeSet,int):702:703 -> + 163:164:void (android.content.Context,android.util.AttributeSet,int):706:707 -> + 165:165:void (android.content.Context,android.util.AttributeSet,int):709:709 -> + 166:166:void (android.content.Context,android.util.AttributeSet,int):714:714 -> + 167:169:void (android.content.Context,android.util.AttributeSet,int):716:718 -> + 170:170:void (android.content.Context,android.util.AttributeSet,int):720:720 -> + 1:5:androidx.transition.Fade createPlaceholderFadeTransition():2508:2508 -> A # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/transition/c;"} - 6:21:androidx.transition.Fade createPlaceholderFadeTransition():2520:2520 -> B - 22:37:androidx.transition.Fade createPlaceholderFadeTransition():2522:2522 -> B - 1:6:void updateStrokeErrorColor(boolean,boolean):4534:4534 -> B0 - 7:18:void updateStrokeErrorColor(boolean,boolean):4535:4535 -> B0 - 19:22:void updateStrokeErrorColor(boolean,boolean):4536:4536 -> B0 - 23:31:void updateStrokeErrorColor(boolean,boolean):4539:4539 -> B0 - 32:37:void updateStrokeErrorColor(boolean,boolean):4540:4540 -> B0 - 38:42:void updateStrokeErrorColor(boolean,boolean):4544:4544 -> B0 - 43:45:void updateStrokeErrorColor(boolean,boolean):4546:4546 -> B0 - 46:48:void updateStrokeErrorColor(boolean,boolean):4548:4548 -> B0 - 1:22:boolean cutoutEnabled():4376:4376 -> C - 1:10:void updateTextInputBoxState():4458:4458 -> C0 - 11:32:void updateTextInputBoxState():4462:4462 -> C0 - 33:49:void updateTextInputBoxState():4463:4463 -> C0 - 50:55:void updateTextInputBoxState():4466:4466 -> C0 - 56:60:void updateTextInputBoxState():4467:4467 -> C0 - 61:66:void updateTextInputBoxState():4468:4468 -> C0 - 67:70:void updateTextInputBoxState():4469:4469 -> C0 - 71:74:void updateTextInputBoxState():4470:4470 -> C0 - 75:81:void updateTextInputBoxState():4472:4472 -> C0 - 82:89:void updateTextInputBoxState():4474:4474 -> C0 - 90:93:void updateTextInputBoxState():4475:4475 -> C0 - 94:97:void updateTextInputBoxState():4476:4476 -> C0 - 98:106:void updateTextInputBoxState():4478:4478 -> C0 - 107:113:void updateTextInputBoxState():4481:4481 -> C0 - 114:118:void updateTextInputBoxState():4483:4483 -> C0 - 119:122:void updateTextInputBoxState():4485:4485 -> C0 - 123:128:void updateTextInputBoxState():4488:4488 -> C0 - 129:131:void updateTextInputBoxState():4489:4489 -> C0 - 132:136:void updateTextInputBoxState():4492:4492 -> C0 - 137:139:void updateTextInputBoxState():4494:4494 -> C0 - 140:144:void updateTextInputBoxState():4500:4500 -> C0 - 145:148:void updateTextInputBoxState():4501:4501 -> C0 - 149:154:void updateTextInputBoxState():4502:4502 -> C0 - 155:159:void updateTextInputBoxState():4503:4503 -> C0 - 160:163:void updateTextInputBoxState():4505:4505 -> C0 - 164:167:void updateTextInputBoxState():4507:4507 -> C0 - 168:170:void updateTextInputBoxState():4509:4509 -> C0 - 171:174:void updateTextInputBoxState():4514:4514 -> C0 - 175:180:void updateTextInputBoxState():4515:4515 -> C0 - 181:189:void updateTextInputBoxState():4516:4516 -> C0 - 190:196:void updateTextInputBoxState():4518:4518 -> C0 - 197:201:void updateTextInputBoxState():4520:4520 -> C0 - 202:205:void updateTextInputBoxState():4522:4522 -> C0 - 206:209:void updateTextInputBoxState():4526:4526 -> C0 - 1:18:void dispatchOnEditTextAttached():4176:4176 -> D - 19:23:void dispatchOnEditTextAttached():4177:4177 -> D - 1:8:void drawBoxUnderline(android.graphics.Canvas):4332:4332 -> E - 9:11:void drawBoxUnderline(android.graphics.Canvas):4335:4335 -> E - 12:19:void drawBoxUnderline(android.graphics.Canvas):4337:4337 -> E - 20:25:void drawBoxUnderline(android.graphics.Canvas):4338:4338 -> E - 26:31:void drawBoxUnderline(android.graphics.Canvas):4339:4339 -> E - 32:37:void drawBoxUnderline(android.graphics.Canvas):4343:4343 -> E - 38:41:void drawBoxUnderline(android.graphics.Canvas):4344:4344 -> E - 42:43:void drawBoxUnderline(android.graphics.Canvas):4346:4346 -> E - 44:49:void drawBoxUnderline(android.graphics.Canvas):4347:4347 -> E - 50:51:void drawBoxUnderline(android.graphics.Canvas):4348:4348 -> E - 52:57:void drawBoxUnderline(android.graphics.Canvas):4349:4349 -> E - 58:63:void drawBoxUnderline(android.graphics.Canvas):4351:4351 -> E - 1:4:void drawHint(android.graphics.Canvas):4326:4326 -> F - 5:10:void drawHint(android.graphics.Canvas):4327:4327 -> F - 1:10:void expandHint(boolean):4573:4573 -> G - 11:18:void expandHint(boolean):4574:4574 -> G - 19:22:void expandHint(boolean):4576:4576 -> G - 23:26:void expandHint(boolean):4577:4577 -> G - 27:31:void expandHint(boolean):4579:4579 -> G - 32:47:void expandHint(boolean):4581:4581 -> G - 48:51:void expandHint(boolean):4582:4582 -> G - 52:53:void expandHint(boolean):4584:4584 -> G - 54:56:void expandHint(boolean):4585:4585 -> G - 57:61:void expandHint(boolean):4587:4587 -> G - 62:67:void expandHint(boolean):4588:4588 -> G - 1:16:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):954:954 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Li2/h;"} - 17:22:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):958:958 -> H - 23:29:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):959:959 -> H - 30:40:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):960:960 -> H - 41:46:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):963:963 -> H - 47:50:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):964:964 -> H - 51:54:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):966:966 -> H - 55:58:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):967:967 -> H - 59:62:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):968:968 -> H - 63:66:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):969:969 -> H - 67:70:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):970:970 -> H - 71:74:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):971:971 -> H - 75:80:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):974:974 -> H - 81:82:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):975:975 -> H - 83:88:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):977:977 -> H - 89:92:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):981:981 -> H - 93:96:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):980:980 -> H - 97:100:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):982:982 -> H - 101:104:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):983:983 -> H - 4:7:android.graphics.drawable.Drawable getFilledBoxBackgroundWithRipple(com.google.android.material.shape.MaterialShapeDrawable,int,int,int[][]):911:911 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/h;II[[I)Landroid/graphics/drawable/Drawable;"} - 8:11:android.graphics.drawable.Drawable getFilledBoxBackgroundWithRipple(com.google.android.material.shape.MaterialShapeDrawable,int,int,int[][]):912:912 -> I - 12:16:android.graphics.drawable.Drawable getFilledBoxBackgroundWithRipple(com.google.android.material.shape.MaterialShapeDrawable,int,int,int[][]):914:914 -> I - 17:22:android.graphics.drawable.Drawable getFilledBoxBackgroundWithRipple(com.google.android.material.shape.MaterialShapeDrawable,int,int,int[][]):915:915 -> I - 3:8:int getLabelLeftBoundAlignedWithPrefixAndSuffix(int,boolean):2952:2952 -> J - 9:18:int getLabelLeftBoundAlignedWithPrefixAndSuffix(int,boolean):2953:2953 -> J - 19:24:int getLabelLeftBoundAlignedWithPrefixAndSuffix(int,boolean):2955:2955 -> J - 25:31:int getLabelLeftBoundAlignedWithPrefixAndSuffix(int,boolean):2956:2956 -> J - 32:38:int getLabelLeftBoundAlignedWithPrefixAndSuffix(int,boolean):2958:2958 -> J - 3:8:int getLabelRightBoundAlignedWithPrefixAndSuffix(int,boolean):2962:2962 -> K - 9:18:int getLabelRightBoundAlignedWithPrefixAndSuffix(int,boolean):2963:2963 -> K - 19:24:int getLabelRightBoundAlignedWithPrefixAndSuffix(int,boolean):2965:2965 -> K - 25:31:int getLabelRightBoundAlignedWithPrefixAndSuffix(int,boolean):2966:2966 -> K - 32:38:int getLabelRightBoundAlignedWithPrefixAndSuffix(int,boolean):2968:2968 -> K - 1:8:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):888:888 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Li2/h;I[[I)Landroid/graphics/drawable/Drawable;"} - 9:10:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):889:889 -> L - 11:20:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):890:890 -> L - 21:25:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):891:891 -> L - 26:29:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):892:892 -> L - 30:37:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):893:893 -> L - 38:40:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):894:894 -> L - 41:44:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):895:895 -> L - 45:49:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):896:896 -> L - 50:51:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):897:897 -> L - 52:59:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):898:898 -> L - 60:62:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):899:899 -> L - 63:68:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):900:900 -> L - 69:75:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):901:901 -> L - 76:81:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):902:902 -> L - 1:9:void hidePlaceholderText():2550:2550 -> M - 10:12:void hidePlaceholderText():2551:2551 -> M - 13:19:void hidePlaceholderText():2552:2552 -> M - 20:26:void hidePlaceholderText():2553:2553 -> M - 1:7:boolean isEndIconVisible():3720:3720 -> N - 1:7:boolean isErrorEnabled():2076:2076 -> O - 1:7:boolean isHelperTextEnabled():2123:2123 -> P - 1:3:boolean isHintExpanded():4618:4618 -> Q - 1:10:boolean isHintTextSingleLine():2021:2021 -> R - 1:19:boolean isOnError():4530:4530 -> S - 1:3:boolean isProvidingHint():1936:1936 -> T - 1:16:boolean isSingleLineFilledTextField():3016:3016 -> U - 1:3:void onApplyBoxBackgroundMode():810:810 -> V - 4:6:void onApplyBoxBackgroundMode():811:811 -> V - 7:9:void onApplyBoxBackgroundMode():812:812 -> V - 10:12:void onApplyBoxBackgroundMode():813:813 -> V - 13:15:void onApplyBoxBackgroundMode():814:814 -> V - 16:19:void onApplyBoxBackgroundMode():815:815 -> V - 20:22:void onApplyBoxBackgroundMode():816:816 -> V - 23:26:void onApplyBoxBackgroundMode():818:818 -> V - 1:7:void openCutout():4380:4380 -> W - 8:9:void openCutout():4383:4383 -> W - 10:13:void openCutout():4384:4384 -> W - 14:23:void openCutout():4385:4385 -> W - 24:26:void openCutout():4384:4384 -> W - 27:44:void openCutout():4386:4386 -> W - 45:47:void openCutout():4389:4389 -> W - 48:71:void openCutout():4395:4395 -> W - 72:74:void openCutout():4394:4394 -> W - 75:76:void openCutout():4396:4396 -> W - 77:84:void openCutout():4397:4397 -> W - 1:10:void recalculateCutout():4401:4401 -> X - 11:13:void recalculateCutout():4402:4402 -> X - 14:17:void recalculateCutout():4403:4403 -> X - 1:7:void recursiveSetEnabled(android.view.ViewGroup,boolean):2829:2829 -> Y - 8:11:void recursiveSetEnabled(android.view.ViewGroup,boolean):2830:2830 -> Y - 12:14:void recursiveSetEnabled(android.view.ViewGroup,boolean):2831:2831 -> Y - 15:18:void recursiveSetEnabled(android.view.ViewGroup,boolean):2832:2832 -> Y - 19:27:void recursiveSetEnabled(android.view.ViewGroup,boolean):2833:2833 -> Y - 1:6:void refreshStartIconDrawableState():3535:3535 -> Z - 1:2:void lambda$onGlobalLayout$1():739:739 -> a + 6:21:androidx.transition.Fade createPlaceholderFadeTransition():2509:2509 -> A + 22:37:androidx.transition.Fade createPlaceholderFadeTransition():2511:2511 -> A + 1:22:boolean cutoutEnabled():4291:4291 -> B + 1:18:void dispatchOnEditTextAttached():4089:4089 -> C + 19:23:void dispatchOnEditTextAttached():4090:4090 -> C + 1:8:void drawBoxUnderline(android.graphics.Canvas):4247:4247 -> D + 9:11:void drawBoxUnderline(android.graphics.Canvas):4250:4250 -> D + 12:19:void drawBoxUnderline(android.graphics.Canvas):4252:4252 -> D + 20:25:void drawBoxUnderline(android.graphics.Canvas):4253:4253 -> D + 26:31:void drawBoxUnderline(android.graphics.Canvas):4254:4254 -> D + 32:37:void drawBoxUnderline(android.graphics.Canvas):4258:4258 -> D + 38:41:void drawBoxUnderline(android.graphics.Canvas):4259:4259 -> D + 42:43:void drawBoxUnderline(android.graphics.Canvas):4261:4261 -> D + 44:49:void drawBoxUnderline(android.graphics.Canvas):4262:4262 -> D + 50:51:void drawBoxUnderline(android.graphics.Canvas):4263:4263 -> D + 52:57:void drawBoxUnderline(android.graphics.Canvas):4264:4264 -> D + 58:63:void drawBoxUnderline(android.graphics.Canvas):4266:4266 -> D + 1:4:void drawHint(android.graphics.Canvas):4241:4241 -> E + 5:10:void drawHint(android.graphics.Canvas):4242:4242 -> E + 1:10:void expandHint(boolean):4485:4485 -> F + 11:18:void expandHint(boolean):4486:4486 -> F + 19:22:void expandHint(boolean):4488:4488 -> F + 23:26:void expandHint(boolean):4489:4489 -> F + 27:31:void expandHint(boolean):4491:4491 -> F + 32:47:void expandHint(boolean):4493:4493 -> F + 48:51:void expandHint(boolean):4494:4494 -> F + 52:53:void expandHint(boolean):4496:4496 -> F + 54:56:void expandHint(boolean):4497:4497 -> F + 57:61:void expandHint(boolean):4499:4499 -> F + 62:67:void expandHint(boolean):4500:4500 -> F + 1:16:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):979:979 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lf2/g;"} + 17:22:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):983:983 -> G + 23:29:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):984:984 -> G + 30:40:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):985:985 -> G + 41:46:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):988:988 -> G + 47:50:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):989:989 -> G + 51:54:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):991:991 -> G + 55:58:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):992:992 -> G + 59:62:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):993:993 -> G + 63:66:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):994:994 -> G + 67:70:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):995:995 -> G + 71:74:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):996:996 -> G + 75:80:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):999:999 -> G + 81:82:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):1000:1000 -> G + 83:88:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):1002:1002 -> G + 89:92:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):1006:1006 -> G + 93:96:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):1005:1005 -> G + 97:100:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):1007:1007 -> G + 101:104:com.google.android.material.shape.MaterialShapeDrawable getDropDownMaterialShapeDrawable(boolean):1008:1008 -> G + 4:7:android.graphics.drawable.Drawable getFilledBoxBackgroundWithRipple(com.google.android.material.shape.MaterialShapeDrawable,int,int,int[][]):925:925 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/g;II[[I)Landroid/graphics/drawable/Drawable;"} + 8:11:android.graphics.drawable.Drawable getFilledBoxBackgroundWithRipple(com.google.android.material.shape.MaterialShapeDrawable,int,int,int[][]):926:926 -> H + 12:16:android.graphics.drawable.Drawable getFilledBoxBackgroundWithRipple(com.google.android.material.shape.MaterialShapeDrawable,int,int,int[][]):930:930 -> H + 17:22:android.graphics.drawable.Drawable getFilledBoxBackgroundWithRipple(com.google.android.material.shape.MaterialShapeDrawable,int,int,int[][]):931:931 -> H + 3:8:int getLabelLeftBoundAlignedWithPrefixAndSuffix(int,boolean):2936:2936 -> I + 9:18:int getLabelLeftBoundAlignedWithPrefixAndSuffix(int,boolean):2937:2937 -> I + 19:24:int getLabelLeftBoundAlignedWithPrefixAndSuffix(int,boolean):2939:2939 -> I + 25:31:int getLabelLeftBoundAlignedWithPrefixAndSuffix(int,boolean):2940:2940 -> I + 32:38:int getLabelLeftBoundAlignedWithPrefixAndSuffix(int,boolean):2942:2942 -> I + 3:8:int getLabelRightBoundAlignedWithPrefixAndSuffix(int,boolean):2946:2946 -> J + 9:18:int getLabelRightBoundAlignedWithPrefixAndSuffix(int,boolean):2947:2947 -> J + 19:24:int getLabelRightBoundAlignedWithPrefixAndSuffix(int,boolean):2949:2949 -> J + 25:31:int getLabelRightBoundAlignedWithPrefixAndSuffix(int,boolean):2950:2950 -> J + 32:38:int getLabelRightBoundAlignedWithPrefixAndSuffix(int,boolean):2952:2952 -> J + 1:8:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):896:896 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lf2/g;I[[I)Landroid/graphics/drawable/Drawable;"} + 9:10:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):897:897 -> K + 11:20:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):898:898 -> K + 21:25:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):899:899 -> K + 26:29:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):900:900 -> K + 30:37:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):901:901 -> K + 38:40:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):904:904 -> K + 41:44:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):905:905 -> K + 45:49:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):906:906 -> K + 50:51:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):907:907 -> K + 52:59:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):908:908 -> K + 60:62:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):909:909 -> K + 63:68:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):910:910 -> K + 69:75:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):911:911 -> K + 76:81:android.graphics.drawable.Drawable getOutlinedBoxBackgroundWithRipple(android.content.Context,com.google.android.material.shape.MaterialShapeDrawable,int,int[][]):912:912 -> K + 1:9:void hidePlaceholderText():2542:2542 -> L + 10:12:void hidePlaceholderText():2543:2543 -> L + 13:19:void hidePlaceholderText():2544:2544 -> L + 20:26:void hidePlaceholderText():2545:2545 -> L + 1:7:boolean isEndIconVisible():3633:3633 -> M + 1:7:boolean isErrorEnabled():2075:2075 -> N + 1:7:boolean isHelperTextEnabled():2122:2122 -> O + 1:3:boolean isHintExpanded():4530:4530 -> P + 1:19:boolean isOnError():4444:4444 -> Q + 1:3:boolean isProvidingHint():1957:1957 -> R + 1:7:boolean isSingleLineFilledTextField():2992:2992 -> S + 8:16:boolean isSingleLineFilledTextField():2993:2993 -> S + 1:3:void onApplyBoxBackgroundMode():805:805 -> T + 4:6:void onApplyBoxBackgroundMode():806:806 -> T + 7:9:void onApplyBoxBackgroundMode():807:807 -> T + 10:12:void onApplyBoxBackgroundMode():808:808 -> T + 13:15:void onApplyBoxBackgroundMode():809:809 -> T + 16:19:void onApplyBoxBackgroundMode():810:810 -> T + 20:22:void onApplyBoxBackgroundMode():811:811 -> T + 23:26:void onApplyBoxBackgroundMode():813:813 -> T + 1:7:void openCutout():4295:4295 -> U + 8:9:void openCutout():4298:4298 -> U + 10:13:void openCutout():4299:4299 -> U + 14:23:void openCutout():4300:4300 -> U + 24:26:void openCutout():4299:4299 -> U + 27:44:void openCutout():4301:4301 -> U + 45:47:void openCutout():4304:4304 -> U + 48:71:void openCutout():4310:4310 -> U + 72:74:void openCutout():4309:4309 -> U + 75:82:void openCutout():4311:4311 -> U + 1:10:void recalculateCutout():4315:4315 -> V + 11:13:void recalculateCutout():4316:4316 -> V + 14:17:void recalculateCutout():4317:4317 -> V + 1:7:void recursiveSetEnabled(android.view.ViewGroup,boolean):2821:2821 -> W + 8:11:void recursiveSetEnabled(android.view.ViewGroup,boolean):2822:2822 -> W + 12:14:void recursiveSetEnabled(android.view.ViewGroup,boolean):2823:2823 -> W + 15:18:void recursiveSetEnabled(android.view.ViewGroup,boolean):2824:2824 -> W + 19:27:void recursiveSetEnabled(android.view.ViewGroup,boolean):2825:2825 -> W + 1:6:void refreshStartIconDrawableState():3448:3448 -> X + 1:6:void removePlaceholderTextView():2557:2557 -> Y + 7:10:void removePlaceholderTextView():2558:2558 -> Y + 1:7:void setDropDownMenuBackgroundIfNeeded():943:943 -> Z + 8:9:void setDropDownMenuBackgroundIfNeeded():946:946 -> Z + 10:15:void setDropDownMenuBackgroundIfNeeded():948:948 -> Z + 16:20:void setDropDownMenuBackgroundIfNeeded():949:949 -> Z + 21:24:void setDropDownMenuBackgroundIfNeeded():951:951 -> Z + 25:31:void setDropDownMenuBackgroundIfNeeded():950:950 -> Z + 32:35:void setDropDownMenuBackgroundIfNeeded():954:954 -> Z + 36:39:void setDropDownMenuBackgroundIfNeeded():953:953 -> Z + 1:2:void lambda$onGlobalLayout$1():734:734 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/TextInputLayout;)V"} - 3:6:void lambda$onGlobalLayout$1():739:739 -> a - 1:6:void removePlaceholderTextView():2565:2565 -> a0 - 7:10:void removePlaceholderTextView():2566:2566 -> a0 - 1:4:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):746:746 -> addView - 5:9:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):749:749 -> addView - 10:17:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):750:750 -> addView - 18:22:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):751:751 -> addView - 23:27:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):755:755 -> addView - 28:30:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):756:756 -> addView - 31:36:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):758:758 -> addView - 37:40:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):761:761 -> addView - 1:2:void lambda$updateEditTextHeight$2(android.text.StaticLayout$Builder):3375:3375 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/TextInputLayout;Landroid/text/StaticLayout$Builder;)V"} - 3:10:void lambda$updateEditTextHeight$2(android.text.StaticLayout$Builder):3375:3375 -> b - 1:7:void setDropDownMenuBackgroundIfNeeded():919:919 -> b0 - 8:9:void setDropDownMenuBackgroundIfNeeded():922:922 -> b0 - 10:15:void setDropDownMenuBackgroundIfNeeded():923:923 -> b0 - 16:20:void setDropDownMenuBackgroundIfNeeded():924:924 -> b0 - 21:24:void setDropDownMenuBackgroundIfNeeded():926:926 -> b0 - 25:31:void setDropDownMenuBackgroundIfNeeded():925:925 -> b0 - 32:35:void setDropDownMenuBackgroundIfNeeded():929:929 -> b0 - 36:39:void setDropDownMenuBackgroundIfNeeded():928:928 -> b0 - 3:9:int lambda$new$0(android.text.Editable):257:257 -> c - 1:3:void setTextAppearanceCompatWithErrorFallback(android.widget.TextView,int):2876:2876 -> c0 - 4:18:void setTextAppearanceCompatWithErrorFallback(android.widget.TextView,int):2879:2879 -> c0 - 19:23:void setTextAppearanceCompatWithErrorFallback(android.widget.TextView,int):2893:2893 -> c0 - 24:37:void setTextAppearanceCompatWithErrorFallback(android.widget.TextView,int):2895:2895 -> c0 - 1:3:boolean access$000(com.google.android.material.textfield.TextInputLayout):204:204 -> d - 1:7:boolean shouldShowError():3115:3115 -> d0 - 1:4:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1470:1470 -> dispatchProvideAutofillStructure - 5:8:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1471:1471 -> dispatchProvideAutofillStructure - 9:13:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1475:1475 -> dispatchProvideAutofillStructure - 14:15:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1478:1478 -> dispatchProvideAutofillStructure - 16:17:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1480:1480 -> dispatchProvideAutofillStructure - 18:21:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1481:1481 -> dispatchProvideAutofillStructure - 22:28:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1482:1482 -> dispatchProvideAutofillStructure - 29:31:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1484:1484 -> dispatchProvideAutofillStructure - 32:36:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1486:1486 -> dispatchProvideAutofillStructure - 37:40:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1487:1487 -> dispatchProvideAutofillStructure - 41:45:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1486:1486 -> dispatchProvideAutofillStructure - 46:47:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1487:1487 -> dispatchProvideAutofillStructure - 48:48:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1488:1488 -> dispatchProvideAutofillStructure - 49:55:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1492:1492 -> dispatchProvideAutofillStructure - 56:58:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1493:1493 -> dispatchProvideAutofillStructure - 59:61:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1494:1494 -> dispatchProvideAutofillStructure - 62:70:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1496:1496 -> dispatchProvideAutofillStructure - 71:78:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1497:1497 -> dispatchProvideAutofillStructure - 79:84:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1498:1498 -> dispatchProvideAutofillStructure - 85:88:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1499:1499 -> dispatchProvideAutofillStructure - 89:91:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1500:1500 -> dispatchProvideAutofillStructure - 92:95:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1501:1501 -> dispatchProvideAutofillStructure - 96:106:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1502:1502 -> dispatchProvideAutofillStructure - 2:3:void dispatchRestoreInstanceState(android.util.SparseArray):3207:3207 -> dispatchRestoreInstanceState - 4:7:void dispatchRestoreInstanceState(android.util.SparseArray):3208:3208 -> dispatchRestoreInstanceState - 8:10:void dispatchRestoreInstanceState(android.util.SparseArray):3209:3209 -> dispatchRestoreInstanceState - 1:3:void draw(android.graphics.Canvas):4314:4314 -> draw - 4:6:void draw(android.graphics.Canvas):4315:4315 -> draw - 7:10:void draw(android.graphics.Canvas):4316:4316 -> draw - 1:6:void drawableStateChanged():4425:4425 -> drawableStateChanged - 7:8:void drawableStateChanged():4432:4432 -> drawableStateChanged - 9:11:void drawableStateChanged():4434:4434 -> drawableStateChanged - 12:15:void drawableStateChanged():4436:4436 -> drawableStateChanged - 16:20:void drawableStateChanged():4439:4439 -> drawableStateChanged - 21:26:void drawableStateChanged():4440:4440 -> drawableStateChanged - 27:30:void drawableStateChanged():4444:4444 -> drawableStateChanged - 31:47:void drawableStateChanged():4445:4445 -> drawableStateChanged - 48:50:void drawableStateChanged():4447:4447 -> drawableStateChanged - 51:55:void drawableStateChanged():4448:4448 -> drawableStateChanged - 56:58:void drawableStateChanged():4451:4451 -> drawableStateChanged - 59:61:void drawableStateChanged():4454:4454 -> drawableStateChanged - 1:3:boolean access$100(com.google.android.material.textfield.TextInputLayout):204:204 -> e - 1:10:boolean shouldUpdateEndDummyDrawable():4267:4267 -> e0 - 11:24:boolean shouldUpdateEndDummyDrawable():4268:4268 -> e0 - 25:32:boolean shouldUpdateEndDummyDrawable():4269:4269 -> e0 - 33:42:boolean shouldUpdateEndDummyDrawable():4270:4270 -> e0 - 1:4:void access$200(com.google.android.material.textfield.TextInputLayout,android.text.Editable):204:204 -> f - 1:6:boolean shouldUpdateStartDummyDrawable():4261:4261 -> f0 - 7:24:boolean shouldUpdateStartDummyDrawable():4262:4262 -> f0 - 25:34:boolean shouldUpdateStartDummyDrawable():4263:4263 -> f0 - 1:3:com.google.android.material.textfield.EndCompoundLayout access$300(com.google.android.material.textfield.TextInputLayout):204:204 -> g + 3:6:void lambda$onGlobalLayout$1():734:734 -> a + 1:3:void setTextAppearanceCompatWithErrorFallback(android.widget.TextView,int):2868:2868 -> a0 + 4:18:void setTextAppearanceCompatWithErrorFallback(android.widget.TextView,int):2871:2871 -> a0 + 19:23:void setTextAppearanceCompatWithErrorFallback(android.widget.TextView,int):2885:2885 -> a0 + 24:37:void setTextAppearanceCompatWithErrorFallback(android.widget.TextView,int):2886:2886 -> a0 + 1:4:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):741:741 -> addView + 5:9:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):744:744 -> addView + 10:17:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):745:745 -> addView + 18:22:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):746:746 -> addView + 23:27:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):750:750 -> addView + 28:30:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):751:751 -> addView + 31:36:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):753:753 -> addView + 37:40:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):756:756 -> addView + 3:9:int lambda$new$0(android.text.Editable):251:251 -> b + 1:7:boolean shouldShowError():3092:3092 -> b0 + 1:3:boolean access$000(com.google.android.material.textfield.TextInputLayout):201:201 -> c + 1:10:boolean shouldUpdateEndDummyDrawable():4182:4182 -> c0 + 11:24:boolean shouldUpdateEndDummyDrawable():4183:4183 -> c0 + 25:32:boolean shouldUpdateEndDummyDrawable():4184:4184 -> c0 + 33:42:boolean shouldUpdateEndDummyDrawable():4185:4185 -> c0 + 1:3:boolean access$100(com.google.android.material.textfield.TextInputLayout):201:201 -> d + 1:6:boolean shouldUpdateStartDummyDrawable():4176:4176 -> d0 + 7:24:boolean shouldUpdateStartDummyDrawable():4177:4177 -> d0 + 25:34:boolean shouldUpdateStartDummyDrawable():4178:4178 -> d0 + 1:4:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1489:1489 -> dispatchProvideAutofillStructure + 5:8:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1490:1490 -> dispatchProvideAutofillStructure + 9:13:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1494:1494 -> dispatchProvideAutofillStructure + 14:15:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1497:1497 -> dispatchProvideAutofillStructure + 16:17:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1499:1499 -> dispatchProvideAutofillStructure + 18:21:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1500:1500 -> dispatchProvideAutofillStructure + 22:28:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1501:1501 -> dispatchProvideAutofillStructure + 29:31:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1503:1503 -> dispatchProvideAutofillStructure + 32:36:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1505:1505 -> dispatchProvideAutofillStructure + 37:40:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1506:1506 -> dispatchProvideAutofillStructure + 41:45:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1505:1505 -> dispatchProvideAutofillStructure + 46:47:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1506:1506 -> dispatchProvideAutofillStructure + 48:48:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1507:1507 -> dispatchProvideAutofillStructure + 49:55:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1511:1511 -> dispatchProvideAutofillStructure + 56:58:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1512:1512 -> dispatchProvideAutofillStructure + 59:61:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1513:1513 -> dispatchProvideAutofillStructure + 62:70:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1515:1515 -> dispatchProvideAutofillStructure + 71:78:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1516:1516 -> dispatchProvideAutofillStructure + 79:84:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1517:1517 -> dispatchProvideAutofillStructure + 85:88:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1518:1518 -> dispatchProvideAutofillStructure + 89:91:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1519:1519 -> dispatchProvideAutofillStructure + 92:95:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1520:1520 -> dispatchProvideAutofillStructure + 96:106:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):1521:1521 -> dispatchProvideAutofillStructure + 2:3:void dispatchRestoreInstanceState(android.util.SparseArray):3184:3184 -> dispatchRestoreInstanceState + 4:7:void dispatchRestoreInstanceState(android.util.SparseArray):3185:3185 -> dispatchRestoreInstanceState + 8:10:void dispatchRestoreInstanceState(android.util.SparseArray):3186:3186 -> dispatchRestoreInstanceState + 1:3:void draw(android.graphics.Canvas):4229:4229 -> draw + 4:6:void draw(android.graphics.Canvas):4230:4230 -> draw + 7:10:void draw(android.graphics.Canvas):4231:4231 -> draw + 1:6:void drawableStateChanged():4339:4339 -> drawableStateChanged + 7:8:void drawableStateChanged():4346:4346 -> drawableStateChanged + 9:11:void drawableStateChanged():4348:4348 -> drawableStateChanged + 12:15:void drawableStateChanged():4350:4350 -> drawableStateChanged + 16:20:void drawableStateChanged():4353:4353 -> drawableStateChanged + 21:26:void drawableStateChanged():4354:4354 -> drawableStateChanged + 27:30:void drawableStateChanged():4358:4358 -> drawableStateChanged + 31:47:void drawableStateChanged():4359:4359 -> drawableStateChanged + 48:50:void drawableStateChanged():4361:4361 -> drawableStateChanged + 51:55:void drawableStateChanged():4362:4362 -> drawableStateChanged + 56:58:void drawableStateChanged():4365:4365 -> drawableStateChanged + 59:61:void drawableStateChanged():4368:4368 -> drawableStateChanged + 1:4:void access$200(com.google.android.material.textfield.TextInputLayout,android.text.Editable):201:201 -> e + 1:16:void showPlaceholderText():2530:2530 -> e0 + 17:23:void showPlaceholderText():2531:2531 -> e0 + 24:30:void showPlaceholderText():2532:2532 -> e0 + 31:36:void showPlaceholderText():2533:2533 -> e0 + 37:41:void showPlaceholderText():2534:2534 -> e0 + 42:47:void showPlaceholderText():2536:2536 -> e0 + 1:3:com.google.android.material.textfield.EndCompoundLayout access$300(com.google.android.material.textfield.TextInputLayout):201:201 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/TextInputLayout;)Lcom/google/android/material/textfield/s;"} - 1:16:void showPlaceholderText():2541:2541 -> g0 - 17:23:void showPlaceholderText():2542:2542 -> g0 - 24:30:void showPlaceholderText():2543:2543 -> g0 - 31:36:void showPlaceholderText():2544:2544 -> g0 - 37:42:void showPlaceholderText():2545:2545 -> g0 - 1:4:int getBaseline():1638:1638 -> getBaseline - 5:19:int getBaseline():1639:1639 -> getBaseline - 20:24:int getBaseline():1641:1641 -> getBaseline - 1:9:com.google.android.material.shape.MaterialShapeDrawable getBoxBackground():767:767 -> getBoxBackground - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/h;"} - 10:15:com.google.android.material.shape.MaterialShapeDrawable getBoxBackground():770:770 -> getBoxBackground - 16:18:com.google.android.material.shape.MaterialShapeDrawable getBoxBackground():768:768 -> getBoxBackground - 1:3:int getBoxBackgroundColor():1268:1268 -> getBoxBackgroundColor - 1:3:int getBoxBackgroundMode():806:806 -> getBoxBackgroundMode - 1:3:int getBoxCollapsedPaddingTop():1053:1053 -> getBoxCollapsedPaddingTop - 1:6:float getBoxCornerRadiusBottomEnd():1405:1405 -> getBoxCornerRadiusBottomEnd - 7:19:float getBoxCornerRadiusBottomEnd():1406:1406 -> getBoxCornerRadiusBottomEnd - 20:32:float getBoxCornerRadiusBottomEnd():1407:1407 -> getBoxCornerRadiusBottomEnd - 1:6:float getBoxCornerRadiusBottomStart():1417:1417 -> getBoxCornerRadiusBottomStart - 7:19:float getBoxCornerRadiusBottomStart():1418:1418 -> getBoxCornerRadiusBottomStart - 20:32:float getBoxCornerRadiusBottomStart():1419:1419 -> getBoxCornerRadiusBottomStart - 1:6:float getBoxCornerRadiusTopEnd():1393:1393 -> getBoxCornerRadiusTopEnd - 7:19:float getBoxCornerRadiusTopEnd():1394:1394 -> getBoxCornerRadiusTopEnd - 20:32:float getBoxCornerRadiusTopEnd():1395:1395 -> getBoxCornerRadiusTopEnd - 1:6:float getBoxCornerRadiusTopStart():1381:1381 -> getBoxCornerRadiusTopStart - 7:19:float getBoxCornerRadiusTopStart():1382:1382 -> getBoxCornerRadiusTopStart - 20:32:float getBoxCornerRadiusTopStart():1383:1383 -> getBoxCornerRadiusTopStart - 1:3:int getBoxStrokeColor():1151:1151 -> getBoxStrokeColor - 1:3:android.content.res.ColorStateList getBoxStrokeErrorColor():1201:1201 -> getBoxStrokeErrorColor - 1:3:int getBoxStrokeWidth():1089:1089 -> getBoxStrokeWidth - 1:3:int getBoxStrokeWidthFocused():1126:1126 -> getBoxStrokeWidthFocused - 1:3:int getCounterMaxLength():2844:2844 -> getCounterMaxLength - 1:12:java.lang.CharSequence getCounterOverflowDescription():2853:2853 -> getCounterOverflowDescription - 13:19:java.lang.CharSequence getCounterOverflowDescription():2854:2854 -> getCounterOverflowDescription + 1:5:void updateBoxCollapsedPaddingTop():1013:1013 -> f0 + 6:15:void updateBoxCollapsedPaddingTop():1014:1014 -> f0 + 16:21:void updateBoxCollapsedPaddingTop():1016:1016 -> f0 + 22:28:void updateBoxCollapsedPaddingTop():1017:1017 -> f0 + 29:38:void updateBoxCollapsedPaddingTop():1018:1018 -> f0 + 39:44:void updateBoxCollapsedPaddingTop():1020:1020 -> f0 + 45:51:void updateBoxCollapsedPaddingTop():1021:1021 -> f0 + 1:3:com.google.android.material.textfield.StartCompoundLayout access$400(com.google.android.material.textfield.TextInputLayout):201:201 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/TextInputLayout;)Lcom/google/android/material/textfield/A;"} + 1:4:void updateBoxUnderlineBounds(android.graphics.Rect):4217:4217 -> g0 + 5:10:void updateBoxUnderlineBounds(android.graphics.Rect):4218:4218 -> g0 + 11:17:void updateBoxUnderlineBounds(android.graphics.Rect):4219:4219 -> g0 + 18:21:void updateBoxUnderlineBounds(android.graphics.Rect):4221:4221 -> g0 + 22:27:void updateBoxUnderlineBounds(android.graphics.Rect):4222:4222 -> g0 + 28:35:void updateBoxUnderlineBounds(android.graphics.Rect):4223:4223 -> g0 + 1:4:int getBaseline():1659:1659 -> getBaseline + 5:19:int getBaseline():1660:1660 -> getBaseline + 20:24:int getBaseline():1662:1662 -> getBaseline + 1:9:com.google.android.material.shape.MaterialShapeDrawable getBoxBackground():762:762 -> getBoxBackground + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/g;"} + 10:15:com.google.android.material.shape.MaterialShapeDrawable getBoxBackground():765:765 -> getBoxBackground + 16:18:com.google.android.material.shape.MaterialShapeDrawable getBoxBackground():763:763 -> getBoxBackground + 1:3:int getBoxBackgroundColor():1287:1287 -> getBoxBackgroundColor + 1:3:int getBoxBackgroundMode():801:801 -> getBoxBackgroundMode + 1:3:int getBoxCollapsedPaddingTop():1072:1072 -> getBoxCollapsedPaddingTop + 1:6:float getBoxCornerRadiusBottomEnd():1424:1424 -> getBoxCornerRadiusBottomEnd + 7:19:float getBoxCornerRadiusBottomEnd():1425:1425 -> getBoxCornerRadiusBottomEnd + 20:32:float getBoxCornerRadiusBottomEnd():1426:1426 -> getBoxCornerRadiusBottomEnd + 1:6:float getBoxCornerRadiusBottomStart():1436:1436 -> getBoxCornerRadiusBottomStart + 7:19:float getBoxCornerRadiusBottomStart():1437:1437 -> getBoxCornerRadiusBottomStart + 20:32:float getBoxCornerRadiusBottomStart():1438:1438 -> getBoxCornerRadiusBottomStart + 1:6:float getBoxCornerRadiusTopEnd():1412:1412 -> getBoxCornerRadiusTopEnd + 7:19:float getBoxCornerRadiusTopEnd():1413:1413 -> getBoxCornerRadiusTopEnd + 20:32:float getBoxCornerRadiusTopEnd():1414:1414 -> getBoxCornerRadiusTopEnd + 1:6:float getBoxCornerRadiusTopStart():1400:1400 -> getBoxCornerRadiusTopStart + 7:19:float getBoxCornerRadiusTopStart():1401:1401 -> getBoxCornerRadiusTopStart + 20:32:float getBoxCornerRadiusTopStart():1402:1402 -> getBoxCornerRadiusTopStart + 1:3:int getBoxStrokeColor():1170:1170 -> getBoxStrokeColor + 1:3:android.content.res.ColorStateList getBoxStrokeErrorColor():1220:1220 -> getBoxStrokeErrorColor + 1:3:int getBoxStrokeWidth():1108:1108 -> getBoxStrokeWidth + 1:3:int getBoxStrokeWidthFocused():1145:1145 -> getBoxStrokeWidthFocused + 1:3:int getCounterMaxLength():2836:2836 -> getCounterMaxLength + 1:12:java.lang.CharSequence getCounterOverflowDescription():2845:2845 -> getCounterOverflowDescription + 13:19:java.lang.CharSequence getCounterOverflowDescription():2846:2846 -> getCounterOverflowDescription 1:3:android.content.res.ColorStateList getCounterOverflowTextColor():2362:2362 -> getCounterOverflowTextColor 1:3:android.content.res.ColorStateList getCounterTextColor():2319:2319 -> getCounterTextColor - 1:3:android.content.res.ColorStateList getCursorColor():2650:2650 -> getCursorColor - 1:3:android.content.res.ColorStateList getCursorErrorColor():2688:2688 -> getCursorErrorColor - 1:3:android.content.res.ColorStateList getDefaultHintTextColor():1999:1999 -> getDefaultHintTextColor - 1:3:android.widget.EditText getEditText():1693:1693 -> getEditText - 1:13:android.graphics.drawable.Drawable getEditTextBoxBackground():867:867 -> getEditTextBoxBackground - 14:17:android.graphics.drawable.Drawable getEditTextBoxBackground():871:871 -> getEditTextBoxBackground - 18:21:android.graphics.drawable.Drawable getEditTextBoxBackground():872:872 -> getEditTextBoxBackground - 22:26:android.graphics.drawable.Drawable getEditTextBoxBackground():874:874 -> getEditTextBoxBackground - 27:34:android.graphics.drawable.Drawable getEditTextBoxBackground():876:876 -> getEditTextBoxBackground - 35:42:android.graphics.drawable.Drawable getEditTextBoxBackground():875:875 -> getEditTextBoxBackground - 43:55:android.graphics.drawable.Drawable getEditTextBoxBackground():878:878 -> getEditTextBoxBackground - 56:58:android.graphics.drawable.Drawable getEditTextBoxBackground():868:868 -> getEditTextBoxBackground - 1:7:java.lang.CharSequence getEndIconContentDescription():3905:3905 -> getEndIconContentDescription - 1:7:android.graphics.drawable.Drawable getEndIconDrawable():3799:3799 -> getEndIconDrawable - 1:7:int getEndIconMinSize():3821:3821 -> getEndIconMinSize - 1:7:int getEndIconMode():3648:3648 -> getEndIconMode - 1:7:android.widget.ImageView$ScaleType getEndIconScaleType():3867:3867 -> getEndIconScaleType - 1:7:com.google.android.material.internal.CheckableImageButton getEndIconView():4172:4172 -> getEndIconView - 1:17:java.lang.CharSequence getError():3220:3220 -> getError - 1:7:int getErrorAccessibilityLiveRegion():2172:2172 -> getErrorAccessibilityLiveRegion - 1:7:java.lang.CharSequence getErrorContentDescription():2153:2153 -> getErrorContentDescription - 1:7:int getErrorCurrentTextColors():2052:2052 -> getErrorCurrentTextColors - 1:7:android.graphics.drawable.Drawable getErrorIconDrawable():2230:2230 -> getErrorIconDrawable - 1:8:java.lang.CharSequence getHelperText():3232:3232 -> getHelperText - 9:17:java.lang.CharSequence getHelperText():3233:3233 -> getHelperText - 1:7:int getHelperTextCurrentTextColor():2129:2129 -> getHelperTextCurrentTextColor - 1:9:java.lang.CharSequence getHint():1871:1871 -> getHint - 1:7:float getHintCollapsedTextHeight():4633:4633 -> getHintCollapsedTextHeight - 1:7:int getHintCurrentCollapsedTextColor():4628:4628 -> getHintCurrentCollapsedTextColor - 1:7:int getHintMaxLines():2017:2017 -> getHintMaxLines - 1:3:android.content.res.ColorStateList getHintTextColor():1980:1980 -> getHintTextColor - 1:3:com.google.android.material.textfield.TextInputLayout$LengthCounter getLengthCounter():1464:1464 -> getLengthCounter - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/textfield/TextInputLayout$f;"} - 1:3:int getMaxEms():1743:1743 -> getMaxEms - 1:3:int getMaxWidth():1825:1825 -> getMaxWidth - 1:3:int getMinEms():1718:1718 -> getMinEms - 1:3:int getMinWidth():1784:1784 -> getMinWidth - 1:4:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():942:942 -> getOrCreateFilledDropDownMenuBackground - 5:14:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():943:943 -> getOrCreateFilledDropDownMenuBackground - 15:18:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():944:944 -> getOrCreateFilledDropDownMenuBackground - 19:22:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():946:946 -> getOrCreateFilledDropDownMenuBackground - 23:25:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():944:944 -> getOrCreateFilledDropDownMenuBackground - 26:37:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():947:947 -> getOrCreateFilledDropDownMenuBackground - 38:40:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():949:949 -> getOrCreateFilledDropDownMenuBackground - 1:5:android.graphics.drawable.Drawable getOrCreateOutlinedDropDownMenuBackground():935:935 -> getOrCreateOutlinedDropDownMenuBackground - 6:11:android.graphics.drawable.Drawable getOrCreateOutlinedDropDownMenuBackground():936:936 -> getOrCreateOutlinedDropDownMenuBackground - 12:14:android.graphics.drawable.Drawable getOrCreateOutlinedDropDownMenuBackground():938:938 -> getOrCreateOutlinedDropDownMenuBackground - 1:7:java.lang.CharSequence getPasswordVisibilityToggleContentDescription():4080:4080 -> getPasswordVisibilityToggleContentDescription - 1:7:android.graphics.drawable.Drawable getPasswordVisibilityToggleDrawable():4066:4066 -> getPasswordVisibilityToggleDrawable - 1:9:java.lang.CharSequence getPlaceholderText():2499:2499 -> getPlaceholderText - 1:3:int getPlaceholderTextAppearance():2614:2614 -> getPlaceholderTextAppearance - 1:3:android.content.res.ColorStateList getPlaceholderTextColor():2591:2591 -> getPlaceholderTextColor - 1:7:java.lang.CharSequence getPrefixText():2711:2711 -> getPrefixText - 1:7:android.content.res.ColorStateList getPrefixTextColor():2743:2743 -> getPrefixTextColor - 1:7:android.widget.TextView getPrefixTextView():2724:2724 -> getPrefixTextView - 1:3:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():1291:1291 -> getShapeAppearanceModel - # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/l;"} - 1:7:java.lang.CharSequence getStartIconContentDescription():3596:3596 -> getStartIconContentDescription - 1:7:android.graphics.drawable.Drawable getStartIconDrawable():3463:3463 -> getStartIconDrawable - 1:7:int getStartIconMinSize():3485:3485 -> getStartIconMinSize - 1:7:android.widget.ImageView$ScaleType getStartIconScaleType():3844:3844 -> getStartIconScaleType - 1:7:java.lang.CharSequence getSuffixText():2775:2775 -> getSuffixText - 1:7:android.content.res.ColorStateList getSuffixTextColor():2807:2807 -> getSuffixTextColor - 1:7:android.widget.TextView getSuffixTextView():2788:2788 -> getSuffixTextView - 1:3:android.graphics.Typeface getTypeface():1446:1446 -> getTypeface - 1:3:com.google.android.material.textfield.StartCompoundLayout access$400(com.google.android.material.textfield.TextInputLayout):204:204 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/TextInputLayout;)Lcom/google/android/material/textfield/A;"} - 1:5:void updateBoxCollapsedPaddingTop():988:988 -> h0 - 6:15:void updateBoxCollapsedPaddingTop():989:989 -> h0 - 16:21:void updateBoxCollapsedPaddingTop():991:991 -> h0 - 22:28:void updateBoxCollapsedPaddingTop():992:992 -> h0 - 29:38:void updateBoxCollapsedPaddingTop():993:993 -> h0 - 39:44:void updateBoxCollapsedPaddingTop():995:995 -> h0 - 45:51:void updateBoxCollapsedPaddingTop():996:996 -> h0 - 1:3:com.google.android.material.textfield.IndicatorViewController access$500(com.google.android.material.textfield.TextInputLayout):204:204 -> i + 1:3:android.content.res.ColorStateList getCursorColor():2642:2642 -> getCursorColor + 1:3:android.content.res.ColorStateList getCursorErrorColor():2680:2680 -> getCursorErrorColor + 1:3:android.content.res.ColorStateList getDefaultHintTextColor():2020:2020 -> getDefaultHintTextColor + 1:3:android.widget.EditText getEditText():1714:1714 -> getEditText + 1:13:android.graphics.drawable.Drawable getEditTextBoxBackground():877:877 -> getEditTextBoxBackground + 14:21:android.graphics.drawable.Drawable getEditTextBoxBackground():881:881 -> getEditTextBoxBackground + 22:26:android.graphics.drawable.Drawable getEditTextBoxBackground():882:882 -> getEditTextBoxBackground + 27:34:android.graphics.drawable.Drawable getEditTextBoxBackground():884:884 -> getEditTextBoxBackground + 35:42:android.graphics.drawable.Drawable getEditTextBoxBackground():883:883 -> getEditTextBoxBackground + 43:55:android.graphics.drawable.Drawable getEditTextBoxBackground():886:886 -> getEditTextBoxBackground + 56:58:android.graphics.drawable.Drawable getEditTextBoxBackground():878:878 -> getEditTextBoxBackground + 1:7:java.lang.CharSequence getEndIconContentDescription():3818:3818 -> getEndIconContentDescription + 1:7:android.graphics.drawable.Drawable getEndIconDrawable():3712:3712 -> getEndIconDrawable + 1:7:int getEndIconMinSize():3734:3734 -> getEndIconMinSize + 1:7:int getEndIconMode():3561:3561 -> getEndIconMode + 1:7:android.widget.ImageView$ScaleType getEndIconScaleType():3780:3780 -> getEndIconScaleType + 1:7:com.google.android.material.internal.CheckableImageButton getEndIconView():4085:4085 -> getEndIconView + 1:17:java.lang.CharSequence getError():3197:3197 -> getError + 1:7:int getErrorAccessibilityLiveRegion():2171:2171 -> getErrorAccessibilityLiveRegion + 1:7:java.lang.CharSequence getErrorContentDescription():2152:2152 -> getErrorContentDescription + 1:7:int getErrorCurrentTextColors():2051:2051 -> getErrorCurrentTextColors + 1:7:android.graphics.drawable.Drawable getErrorIconDrawable():2229:2229 -> getErrorIconDrawable + 1:8:java.lang.CharSequence getHelperText():3209:3209 -> getHelperText + 9:17:java.lang.CharSequence getHelperText():3210:3210 -> getHelperText + 1:7:int getHelperTextCurrentTextColor():2128:2128 -> getHelperTextCurrentTextColor + 1:9:java.lang.CharSequence getHint():1892:1892 -> getHint + 1:7:float getHintCollapsedTextHeight():4545:4545 -> getHintCollapsedTextHeight + 1:7:int getHintCurrentCollapsedTextColor():4540:4540 -> getHintCurrentCollapsedTextColor + 1:3:android.content.res.ColorStateList getHintTextColor():2001:2001 -> getHintTextColor + 1:3:com.google.android.material.textfield.TextInputLayout$LengthCounter getLengthCounter():1483:1483 -> getLengthCounter + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/textfield/TextInputLayout$e;"} + 1:3:int getMaxEms():1764:1764 -> getMaxEms + 1:3:int getMaxWidth():1846:1846 -> getMaxWidth + 1:3:int getMinEms():1739:1739 -> getMinEms + 1:3:int getMinWidth():1805:1805 -> getMinWidth + 1:4:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():967:967 -> getOrCreateFilledDropDownMenuBackground + 5:14:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():968:968 -> getOrCreateFilledDropDownMenuBackground + 15:18:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():969:969 -> getOrCreateFilledDropDownMenuBackground + 19:22:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():971:971 -> getOrCreateFilledDropDownMenuBackground + 23:25:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():969:969 -> getOrCreateFilledDropDownMenuBackground + 26:37:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():972:972 -> getOrCreateFilledDropDownMenuBackground + 38:40:android.graphics.drawable.Drawable getOrCreateFilledDropDownMenuBackground():974:974 -> getOrCreateFilledDropDownMenuBackground + 1:5:android.graphics.drawable.Drawable getOrCreateOutlinedDropDownMenuBackground():960:960 -> getOrCreateOutlinedDropDownMenuBackground + 6:11:android.graphics.drawable.Drawable getOrCreateOutlinedDropDownMenuBackground():961:961 -> getOrCreateOutlinedDropDownMenuBackground + 12:14:android.graphics.drawable.Drawable getOrCreateOutlinedDropDownMenuBackground():963:963 -> getOrCreateOutlinedDropDownMenuBackground + 1:7:java.lang.CharSequence getPasswordVisibilityToggleContentDescription():3993:3993 -> getPasswordVisibilityToggleContentDescription + 1:7:android.graphics.drawable.Drawable getPasswordVisibilityToggleDrawable():3979:3979 -> getPasswordVisibilityToggleDrawable + 1:9:java.lang.CharSequence getPlaceholderText():2488:2488 -> getPlaceholderText + 1:3:int getPlaceholderTextAppearance():2606:2606 -> getPlaceholderTextAppearance + 1:3:android.content.res.ColorStateList getPlaceholderTextColor():2583:2583 -> getPlaceholderTextColor + 1:7:java.lang.CharSequence getPrefixText():2703:2703 -> getPrefixText + 1:7:android.content.res.ColorStateList getPrefixTextColor():2735:2735 -> getPrefixTextColor + 1:7:android.widget.TextView getPrefixTextView():2716:2716 -> getPrefixTextView + 1:3:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():1310:1310 -> getShapeAppearanceModel + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf2/k;"} + 1:7:java.lang.CharSequence getStartIconContentDescription():3509:3509 -> getStartIconContentDescription + 1:7:android.graphics.drawable.Drawable getStartIconDrawable():3376:3376 -> getStartIconDrawable + 1:7:int getStartIconMinSize():3398:3398 -> getStartIconMinSize + 1:7:android.widget.ImageView$ScaleType getStartIconScaleType():3757:3757 -> getStartIconScaleType + 1:7:java.lang.CharSequence getSuffixText():2767:2767 -> getSuffixText + 1:7:android.content.res.ColorStateList getSuffixTextColor():2799:2799 -> getSuffixTextColor + 1:7:android.widget.TextView getSuffixTextView():2780:2780 -> getSuffixTextView + 1:3:android.graphics.Typeface getTypeface():1465:1465 -> getTypeface + 1:3:com.google.android.material.textfield.IndicatorViewController access$500(com.google.android.material.textfield.TextInputLayout):201:201 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/TextInputLayout;)Lcom/google/android/material/textfield/v;"} - 1:4:void updateBoxUnderlineBounds(android.graphics.Rect):4302:4302 -> i0 - 5:10:void updateBoxUnderlineBounds(android.graphics.Rect):4303:4303 -> i0 - 11:17:void updateBoxUnderlineBounds(android.graphics.Rect):4304:4304 -> i0 - 18:21:void updateBoxUnderlineBounds(android.graphics.Rect):4306:4306 -> i0 - 22:27:void updateBoxUnderlineBounds(android.graphics.Rect):4307:4307 -> i0 - 28:35:void updateBoxUnderlineBounds(android.graphics.Rect):4308:4308 -> i0 - 1:5:void addOnEditTextAttachedListener(com.google.android.material.textfield.TextInputLayout$OnEditTextAttachedListener):3973:3973 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/TextInputLayout$g;)V"} - 6:9:void addOnEditTextAttachedListener(com.google.android.material.textfield.TextInputLayout$OnEditTextAttachedListener):3974:3974 -> j - 10:13:void addOnEditTextAttachedListener(com.google.android.material.textfield.TextInputLayout$OnEditTextAttachedListener):3975:3975 -> j - 1:5:void updateCollapsingTextDimens(int):3341:3341 -> j0 - 6:7:void updateCollapsingTextDimens(int):3342:3342 -> j0 - 8:12:void updateCollapsingTextDimens(int):3343:3343 -> j0 - 13:21:void updateCollapsingTextDimens(int):3344:3344 -> j0 - 22:24:void updateCollapsingTextDimens(int):3345:3345 -> j0 - 25:27:void updateCollapsingTextDimens(int):3346:3346 -> j0 - 28:31:void updateCollapsingTextDimens(int):3347:3347 -> j0 - 1:4:void addPlaceholderTextView():2558:2558 -> k - 5:9:void addPlaceholderTextView():2559:2559 -> k - 10:16:void addPlaceholderTextView():2560:2560 -> k - 1:4:void updateCounter():2395:2395 -> k0 - 5:18:void updateCounter():2396:2396 -> k0 - 1:11:void adjustFilledEditTextPaddingForLargeFont():1002:1002 -> l - 12:17:void adjustFilledEditTextPaddingForLargeFont():1006:1006 -> l - 18:19:void adjustFilledEditTextPaddingForLargeFont():1007:1007 -> l - 20:25:void adjustFilledEditTextPaddingForLargeFont():1008:1008 -> l - 26:36:void adjustFilledEditTextPaddingForLargeFont():1009:1009 -> l - 37:40:void adjustFilledEditTextPaddingForLargeFont():1011:1011 -> l - 41:46:void adjustFilledEditTextPaddingForLargeFont():1012:1012 -> l - 47:50:void adjustFilledEditTextPaddingForLargeFont():1013:1013 -> l - 51:54:void adjustFilledEditTextPaddingForLargeFont():1007:1007 -> l - 55:64:void adjustFilledEditTextPaddingForLargeFont():1014:1014 -> l - 65:66:void adjustFilledEditTextPaddingForLargeFont():1015:1015 -> l - 67:70:void adjustFilledEditTextPaddingForLargeFont():1016:1016 -> l - 71:76:void adjustFilledEditTextPaddingForLargeFont():1017:1017 -> l - 77:82:void adjustFilledEditTextPaddingForLargeFont():1018:1018 -> l - 83:86:void adjustFilledEditTextPaddingForLargeFont():1019:1019 -> l - 87:92:void adjustFilledEditTextPaddingForLargeFont():1020:1020 -> l - 93:96:void adjustFilledEditTextPaddingForLargeFont():1021:1021 -> l - 97:100:void adjustFilledEditTextPaddingForLargeFont():1015:1015 -> l - 101:110:void adjustFilledEditTextPaddingForLargeFont():1022:1022 -> l - 111:112:void adjustFilledEditTextPaddingForLargeFont():1023:1023 -> l - 113:116:void adjustFilledEditTextPaddingForLargeFont():1024:1024 -> l - 117:122:void adjustFilledEditTextPaddingForLargeFont():1025:1025 -> l - 123:128:void adjustFilledEditTextPaddingForLargeFont():1026:1026 -> l - 129:132:void adjustFilledEditTextPaddingForLargeFont():1027:1027 -> l - 133:138:void adjustFilledEditTextPaddingForLargeFont():1028:1028 -> l - 139:142:void adjustFilledEditTextPaddingForLargeFont():1029:1029 -> l - 143:146:void adjustFilledEditTextPaddingForLargeFont():1023:1023 -> l - 1:6:void updateCounter(android.text.Editable):2401:2401 -> l0 - 7:8:void updateCounter(android.text.Editable):2403:2403 -> l0 - 9:14:void updateCounter(android.text.Editable):2404:2404 -> l0 - 15:23:void updateCounter(android.text.Editable):2405:2405 -> l0 - 24:29:void updateCounter(android.text.Editable):2406:2406 -> l0 - 30:37:void updateCounter(android.text.Editable):2407:2407 -> l0 - 38:39:void updateCounter(android.text.Editable):2409:2409 -> l0 - 40:49:void updateCounter(android.text.Editable):2411:2411 -> l0 - 50:52:void updateCounter(android.text.Editable):2410:2410 -> l0 - 53:56:void updateCounter(android.text.Editable):2413:2413 -> l0 - 57:59:void updateCounter(android.text.Editable):2414:2414 -> l0 - 60:63:void updateCounter(android.text.Editable):2416:2416 -> l0 - 64:65:void updateCounter(android.text.Editable):2417:2417 -> l0 - 66:71:void updateCounter(android.text.Editable):2419:2419 -> l0 - 72:89:void updateCounter(android.text.Editable):2420:2420 -> l0 - 90:93:void updateCounter(android.text.Editable):2418:2418 -> l0 - 94:96:void updateCounter(android.text.Editable):2417:2417 -> l0 - 97:104:void updateCounter(android.text.Editable):2422:2422 -> l0 - 105:107:void updateCounter(android.text.Editable):2423:2423 -> l0 - 108:110:void updateCounter(android.text.Editable):2424:2424 -> l0 - 111:114:void updateCounter(android.text.Editable):2425:2425 -> l0 - 1:11:void animateToExpansionFraction(float):4593:4593 -> m - 12:15:void animateToExpansionFraction(float):4596:4596 -> m - 16:22:void animateToExpansionFraction(float):4597:4597 -> m - 23:34:void animateToExpansionFraction(float):4599:4599 -> m - 35:37:void animateToExpansionFraction(float):4598:4598 -> m - 38:39:void animateToExpansionFraction(float):4602:4602 -> m - 40:52:void animateToExpansionFraction(float):4603:4603 -> m - 53:55:void animateToExpansionFraction(float):4602:4602 -> m - 56:65:void animateToExpansionFraction(float):4605:4605 -> m - 66:85:void animateToExpansionFraction(float):4613:4613 -> m - 86:91:void animateToExpansionFraction(float):4614:4614 -> m - 3:5:void updateCounterContentDescription(android.content.Context,android.widget.TextView,int,int,boolean):2438:2438 -> m0 - 6:7:void updateCounterContentDescription(android.content.Context,android.widget.TextView,int,int,boolean):2439:2439 -> m0 - 8:11:void updateCounterContentDescription(android.content.Context,android.widget.TextView,int,int,boolean):2440:2440 -> m0 - 12:19:void updateCounterContentDescription(android.content.Context,android.widget.TextView,int,int,boolean):2441:2441 -> m0 - 20:23:void updateCounterContentDescription(android.content.Context,android.widget.TextView,int,int,boolean):2436:2436 -> m0 - 24:27:void updateCounterContentDescription(android.content.Context,android.widget.TextView,int,int,boolean):2435:2435 -> m0 - 1:5:void applyBoxAttributes():3035:3035 -> n - 6:13:void applyBoxAttributes():3039:3039 -> n - 14:18:void applyBoxAttributes():3040:3040 -> n - 19:24:void applyBoxAttributes():3043:3043 -> n - 25:34:void applyBoxAttributes():3044:3044 -> n - 35:40:void applyBoxAttributes():3047:3047 -> n - 41:49:void applyBoxAttributes():3048:3048 -> n - 50:52:void applyBoxAttributes():3050:3050 -> n - 53:56:void applyBoxAttributes():3051:3051 -> n - 1:4:void updateCounterTextAppearanceAndColor():2860:2860 -> n0 - 5:13:void updateCounterTextAppearanceAndColor():2862:2862 -> n0 - 14:16:void updateCounterTextAppearanceAndColor():2861:2861 -> n0 - 17:24:void updateCounterTextAppearanceAndColor():2863:2863 -> n0 - 25:29:void updateCounterTextAppearanceAndColor():2864:2864 -> n0 - 30:37:void updateCounterTextAppearanceAndColor():2866:2866 -> n0 - 38:43:void updateCounterTextAppearanceAndColor():2867:2867 -> n0 - 1:9:void applyBoxUnderlineAttributes():3056:3056 -> o - 10:15:void applyBoxUnderlineAttributes():3060:3060 -> o - 16:17:void applyBoxUnderlineAttributes():3063:3063 -> o - 18:25:void applyBoxUnderlineAttributes():3064:3064 -> o - 26:32:void applyBoxUnderlineAttributes():3065:3065 -> o - 33:38:void applyBoxUnderlineAttributes():3066:3066 -> o - 39:41:void applyBoxUnderlineAttributes():3063:3063 -> o - 42:52:void applyBoxUnderlineAttributes():3067:3067 -> o - 53:56:void applyBoxUnderlineAttributes():3069:3069 -> o - 1:5:void updateCursorColor():4555:4555 -> o0 - 6:11:void updateCursorColor():4558:4558 -> o0 - 12:15:void updateCursorColor():4557:4557 -> o0 - 16:26:void updateCursorColor():4560:4560 -> o0 - 27:40:void updateCursorColor():4565:4565 -> o0 - 41:51:void updateCursorColor():4566:4566 -> o0 - 52:55:void updateCursorColor():4569:4569 -> o0 - 1:3:void onConfigurationChanged(android.content.res.Configuration):4321:4321 -> onConfigurationChanged - 4:9:void onConfigurationChanged(android.content.res.Configuration):4322:4322 -> onConfigurationChanged - 1:10:void onGlobalLayout():734:734 -> onGlobalLayout - 11:12:void onGlobalLayout():735:735 -> onGlobalLayout - 13:16:void onGlobalLayout():736:736 -> onGlobalLayout - 17:26:void onGlobalLayout():737:737 -> onGlobalLayout - 27:37:void onGlobalLayout():739:739 -> onGlobalLayout - 1:4:void onLayout(boolean,int,int,int,int):4275:4275 -> onLayout - 5:8:void onLayout(boolean,int,int,int,int):4277:4277 -> onLayout - 9:10:void onLayout(boolean,int,int,int,int):4278:4278 -> onLayout - 11:13:void onLayout(boolean,int,int,int,int):4279:4279 -> onLayout - 14:16:void onLayout(boolean,int,int,int,int):4280:4280 -> onLayout - 17:20:void onLayout(boolean,int,int,int,int):4282:4282 -> onLayout - 21:31:void onLayout(boolean,int,int,int,int):4283:4283 -> onLayout - 32:37:void onLayout(boolean,int,int,int,int):4284:4284 -> onLayout - 38:46:void onLayout(boolean,int,int,int,int):4285:4285 -> onLayout - 47:51:void onLayout(boolean,int,int,int,int):4287:4287 -> onLayout - 52:60:void onLayout(boolean,int,int,int,int):4288:4288 -> onLayout - 61:69:void onLayout(boolean,int,int,int,int):4289:4289 -> onLayout - 70:74:void onLayout(boolean,int,int,int,int):4290:4290 -> onLayout - 75:84:void onLayout(boolean,int,int,int,int):4294:4294 -> onLayout - 85:88:void onLayout(boolean,int,int,int,int):4295:4295 -> onLayout - 1:3:void onMeasure(int,int):3323:3323 -> onMeasure - 4:7:void onMeasure(int,int):3325:3325 -> onMeasure - 8:17:void onMeasure(int,int):3326:3326 -> onMeasure - 18:19:void onMeasure(int,int):3327:3327 -> onMeasure - 20:22:void onMeasure(int,int):3329:3329 -> onMeasure - 23:27:void onMeasure(int,int):3330:3330 -> onMeasure - 28:33:void onMeasure(int,int):3332:3332 -> onMeasure - 34:35:void onMeasure(int,int):3333:3333 -> onMeasure - 36:41:void onMeasure(int,int):3334:3334 -> onMeasure - 42:48:void onMeasure(int,int):3335:3335 -> onMeasure - 49:53:void onMeasure(int,int):3336:3336 -> onMeasure - 54:57:void onMeasure(int,int):3333:3333 -> onMeasure - 1:4:void onRestoreInstanceState(android.os.Parcelable):3185:3185 -> onRestoreInstanceState - 5:8:void onRestoreInstanceState(android.os.Parcelable):3186:3186 -> onRestoreInstanceState - 9:10:void onRestoreInstanceState(android.os.Parcelable):3189:3189 -> onRestoreInstanceState - 11:17:void onRestoreInstanceState(android.os.Parcelable):3190:3190 -> onRestoreInstanceState - 18:22:void onRestoreInstanceState(android.os.Parcelable):3191:3191 -> onRestoreInstanceState - 23:26:void onRestoreInstanceState(android.os.Parcelable):3192:3192 -> onRestoreInstanceState - 27:34:void onRestoreInstanceState(android.os.Parcelable):3194:3194 -> onRestoreInstanceState - 35:38:void onRestoreInstanceState(android.os.Parcelable):3202:3202 -> onRestoreInstanceState - 1:8:void onRtlPropertiesChanged(int):3284:3284 -> onRtlPropertiesChanged - 9:12:void onRtlPropertiesChanged(int):3286:3286 -> onRtlPropertiesChanged - 13:14:void onRtlPropertiesChanged(int):3288:3288 -> onRtlPropertiesChanged - 15:24:void onRtlPropertiesChanged(int):3289:3289 -> onRtlPropertiesChanged - 25:26:void onRtlPropertiesChanged(int):3290:3290 -> onRtlPropertiesChanged - 27:36:void onRtlPropertiesChanged(int):3291:3291 -> onRtlPropertiesChanged - 37:38:void onRtlPropertiesChanged(int):3292:3292 -> onRtlPropertiesChanged - 39:48:void onRtlPropertiesChanged(int):3293:3293 -> onRtlPropertiesChanged - 49:50:void onRtlPropertiesChanged(int):3294:3294 -> onRtlPropertiesChanged - 51:60:void onRtlPropertiesChanged(int):3295:3295 -> onRtlPropertiesChanged - 61:62:void onRtlPropertiesChanged(int):3296:3296 -> onRtlPropertiesChanged - 63:66:void onRtlPropertiesChanged(int):3297:3297 -> onRtlPropertiesChanged - 67:68:void onRtlPropertiesChanged(int):3298:3298 -> onRtlPropertiesChanged - 69:72:void onRtlPropertiesChanged(int):3299:3299 -> onRtlPropertiesChanged - 73:74:void onRtlPropertiesChanged(int):3300:3300 -> onRtlPropertiesChanged - 75:78:void onRtlPropertiesChanged(int):3301:3301 -> onRtlPropertiesChanged - 79:80:void onRtlPropertiesChanged(int):3302:3302 -> onRtlPropertiesChanged - 81:84:void onRtlPropertiesChanged(int):3303:3303 -> onRtlPropertiesChanged - 85:88:void onRtlPropertiesChanged(int):3306:3306 -> onRtlPropertiesChanged - 89:92:void onRtlPropertiesChanged(int):3307:3307 -> onRtlPropertiesChanged - 93:96:void onRtlPropertiesChanged(int):3308:3308 -> onRtlPropertiesChanged - 97:100:void onRtlPropertiesChanged(int):3309:3309 -> onRtlPropertiesChanged - 101:104:void onRtlPropertiesChanged(int):3310:3310 -> onRtlPropertiesChanged - 105:108:void onRtlPropertiesChanged(int):3311:3311 -> onRtlPropertiesChanged - 109:112:void onRtlPropertiesChanged(int):3312:3312 -> onRtlPropertiesChanged - 113:116:void onRtlPropertiesChanged(int):3313:3313 -> onRtlPropertiesChanged - 117:120:void onRtlPropertiesChanged(int):3314:3314 -> onRtlPropertiesChanged - 121:124:void onRtlPropertiesChanged(int):3315:3315 -> onRtlPropertiesChanged - 125:126:void onRtlPropertiesChanged(int):3316:3316 -> onRtlPropertiesChanged - 127:130:void onRtlPropertiesChanged(int):3317:3317 -> onRtlPropertiesChanged - 1:4:android.os.Parcelable onSaveInstanceState():3174:3174 -> onSaveInstanceState - 5:9:android.os.Parcelable onSaveInstanceState():3175:3175 -> onSaveInstanceState - 10:15:android.os.Parcelable onSaveInstanceState():3176:3176 -> onSaveInstanceState - 16:21:android.os.Parcelable onSaveInstanceState():3177:3177 -> onSaveInstanceState - 22:30:android.os.Parcelable onSaveInstanceState():3179:3179 -> onSaveInstanceState - 1:8:void applyCutoutPadding(android.graphics.RectF):4414:4414 -> p - 9:15:void applyCutoutPadding(android.graphics.RectF):4415:4415 -> p - 1:6:boolean updateDummyDrawables():4186:4186 -> p0 - 7:16:boolean updateDummyDrawables():4192:4192 -> p0 - 17:29:boolean updateDummyDrawables():4193:4193 -> p0 - 30:37:boolean updateDummyDrawables():4194:4194 -> p0 - 38:44:boolean updateDummyDrawables():4195:4195 -> p0 - 45:46:boolean updateDummyDrawables():4196:4196 -> p0 - 47:49:boolean updateDummyDrawables():4197:4197 -> p0 - 50:55:boolean updateDummyDrawables():4199:4199 -> p0 - 56:61:boolean updateDummyDrawables():4200:4200 -> p0 - 62:73:boolean updateDummyDrawables():4201:4201 -> p0 - 74:77:boolean updateDummyDrawables():4205:4205 -> p0 - 78:83:boolean updateDummyDrawables():4207:4207 -> p0 - 84:94:boolean updateDummyDrawables():4208:4208 -> p0 - 95:99:boolean updateDummyDrawables():4209:4209 -> p0 - 100:105:boolean updateDummyDrawables():4214:4214 -> p0 - 106:122:boolean updateDummyDrawables():4215:4215 -> p0 - 123:130:boolean updateDummyDrawables():4216:4216 -> p0 - 131:135:boolean updateDummyDrawables():4220:4220 -> p0 - 136:146:boolean updateDummyDrawables():4221:4221 -> p0 - 147:152:boolean updateDummyDrawables():4223:4223 -> p0 - 153:160:boolean updateDummyDrawables():4224:4224 -> p0 - 161:162:boolean updateDummyDrawables():4227:4227 -> p0 - 163:165:boolean updateDummyDrawables():4228:4228 -> p0 - 166:181:boolean updateDummyDrawables():4229:4229 -> p0 - 182:188:boolean updateDummyDrawables():4234:4234 -> p0 - 189:190:boolean updateDummyDrawables():4235:4235 -> p0 - 191:193:boolean updateDummyDrawables():4236:4236 -> p0 - 194:199:boolean updateDummyDrawables():4239:4239 -> p0 - 200:201:boolean updateDummyDrawables():4240:4240 -> p0 - 202:213:boolean updateDummyDrawables():4241:4241 -> p0 - 214:217:boolean updateDummyDrawables():4246:4246 -> p0 - 218:223:boolean updateDummyDrawables():4248:4248 -> p0 - 224:229:boolean updateDummyDrawables():4249:4249 -> p0 - 230:244:boolean updateDummyDrawables():4250:4250 -> p0 - 245:248:boolean updateDummyDrawables():4254:4254 -> p0 - 1:11:void assignBoxBackgroundByMode():822:822 -> q - 12:21:void assignBoxBackgroundByMode():829:829 -> q - 22:30:void assignBoxBackgroundByMode():830:830 -> q - 31:39:void assignBoxBackgroundByMode():832:832 -> q - 40:41:void assignBoxBackgroundByMode():834:834 -> q - 42:44:void assignBoxBackgroundByMode():835:835 -> q - 45:69:void assignBoxBackgroundByMode():843:843 -> q - 70:78:void assignBoxBackgroundByMode():824:824 -> q - 79:85:void assignBoxBackgroundByMode():825:825 -> q - 86:93:void assignBoxBackgroundByMode():826:826 -> q - 94:95:void assignBoxBackgroundByMode():838:838 -> q - 96:97:void assignBoxBackgroundByMode():839:839 -> q - 98:100:void assignBoxBackgroundByMode():840:840 -> q - 1:9:void updateEditTextBackground():3083:3083 -> q0 - 10:16:void updateEditTextBackground():3087:3087 -> q0 - 17:22:void updateEditTextBackground():3092:3092 -> q0 - 23:26:void updateEditTextBackground():3093:3093 -> q0 - 27:32:void updateEditTextBackground():3096:3096 -> q0 - 33:38:void updateEditTextBackground():3100:3100 -> q0 - 39:42:void updateEditTextBackground():3099:3099 -> q0 - 43:46:void updateEditTextBackground():3098:3098 -> q0 - 47:54:void updateEditTextBackground():3101:3101 -> q0 - 55:60:void updateEditTextBackground():3105:3105 -> q0 - 61:64:void updateEditTextBackground():3104:3104 -> q0 - 65:68:void updateEditTextBackground():3103:3103 -> q0 - 69:71:void updateEditTextBackground():3109:3109 -> q0 - 72:77:void updateEditTextBackground():3110:3110 -> q0 - 1:2:int calculateBoxBackgroundColor():3026:3026 -> r - 3:7:int calculateBoxBackgroundColor():3027:3027 -> r - 8:14:int calculateBoxBackgroundColor():3028:3028 -> r - 15:21:int calculateBoxBackgroundColor():3029:3029 -> r - 1:4:void updateEditTextBoxBackground():861:861 -> r0 - 5:10:void updateEditTextBoxBackground():862:862 -> r0 - 1:4:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2924:2924 -> s - 5:6:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2927:2927 -> s - 7:10:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2928:2928 -> s - 11:14:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2930:2930 -> s - 15:22:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2931:2931 -> s - 23:30:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2944:2944 -> s - 31:36:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2945:2945 -> s - 37:45:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2946:2946 -> s - 46:56:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2933:2933 -> s - 57:65:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2934:2934 -> s - 66:77:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2935:2935 -> s - 78:85:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2938:2938 -> s - 86:92:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2939:2939 -> s - 93:101:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2940:2940 -> s - 102:107:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2925:2925 -> s - 1:12:void updateEditTextBoxBackgroundIfNeeded():849:849 -> s0 - 13:23:void updateEditTextBoxBackgroundIfNeeded():852:852 -> s0 - 24:27:void updateEditTextBoxBackgroundIfNeeded():856:856 -> s0 - 28:30:void updateEditTextBoxBackgroundIfNeeded():857:857 -> s0 - 1:4:void setBoxBackgroundColor(int):1229:1229 -> setBoxBackgroundColor - 5:6:void setBoxBackgroundColor(int):1230:1230 -> setBoxBackgroundColor - 7:8:void setBoxBackgroundColor(int):1231:1231 -> setBoxBackgroundColor - 9:10:void setBoxBackgroundColor(int):1232:1232 -> setBoxBackgroundColor - 11:12:void setBoxBackgroundColor(int):1233:1233 -> setBoxBackgroundColor - 13:16:void setBoxBackgroundColor(int):1234:1234 -> setBoxBackgroundColor - 1:12:void setBoxBackgroundColorResource(int):1214:1214 -> setBoxBackgroundColorResource - 1:6:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1248:1248 -> setBoxBackgroundColorStateList - 7:11:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1249:1249 -> setBoxBackgroundColorStateList - 12:16:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1250:1250 -> setBoxBackgroundColorStateList - 17:28:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1251:1251 -> setBoxBackgroundColorStateList - 29:32:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1252:1252 -> setBoxBackgroundColorStateList - 33:41:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1253:1253 -> setBoxBackgroundColorStateList - 42:45:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1255:1255 -> setBoxBackgroundColorStateList - 46:51:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1256:1256 -> setBoxBackgroundColorStateList - 52:55:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1258:1258 -> setBoxBackgroundColorStateList - 1:5:void setBoxBackgroundMode(int):789:789 -> setBoxBackgroundMode - 6:7:void setBoxBackgroundMode(int):792:792 -> setBoxBackgroundMode - 8:11:void setBoxBackgroundMode(int):793:793 -> setBoxBackgroundMode - 12:15:void setBoxBackgroundMode(int):794:794 -> setBoxBackgroundMode - 1:3:void setBoxCollapsedPaddingTop(int):1043:1043 -> setBoxCollapsedPaddingTop - 1:2:void setBoxCornerFamily(int):1301:1301 -> setBoxCornerFamily - 3:8:void setBoxCornerFamily(int):1302:1302 -> setBoxCornerFamily - 9:18:void setBoxCornerFamily(int):1303:1303 -> setBoxCornerFamily - 19:28:void setBoxCornerFamily(int):1304:1304 -> setBoxCornerFamily - 29:38:void setBoxCornerFamily(int):1305:1305 -> setBoxCornerFamily - 39:46:void setBoxCornerFamily(int):1306:1306 -> setBoxCornerFamily - 47:52:void setBoxCornerFamily(int):1307:1307 -> setBoxCornerFamily - 53:56:void setBoxCornerFamily(int):1308:1308 -> setBoxCornerFamily - 1:4:void setBoxStrokeColor(int):1138:1138 -> setBoxStrokeColor - 5:6:void setBoxStrokeColor(int):1139:1139 -> setBoxStrokeColor - 7:10:void setBoxStrokeColor(int):1140:1140 -> setBoxStrokeColor - 1:6:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1160:1160 -> setBoxStrokeColorStateList - 7:15:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1161:1161 -> setBoxStrokeColorStateList - 16:20:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1162:1162 -> setBoxStrokeColorStateList - 21:32:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1163:1163 -> setBoxStrokeColorStateList - 33:36:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1164:1164 -> setBoxStrokeColorStateList - 37:45:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1165:1165 -> setBoxStrokeColorStateList - 46:49:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1167:1167 -> setBoxStrokeColorStateList - 50:56:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1168:1168 -> setBoxStrokeColorStateList - 57:64:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1170:1170 -> setBoxStrokeColorStateList - 65:70:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1173:1173 -> setBoxStrokeColorStateList - 71:74:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1175:1175 -> setBoxStrokeColorStateList - 1:4:void setBoxStrokeErrorColor(android.content.res.ColorStateList):1187:1187 -> setBoxStrokeErrorColor - 5:6:void setBoxStrokeErrorColor(android.content.res.ColorStateList):1188:1188 -> setBoxStrokeErrorColor - 7:10:void setBoxStrokeErrorColor(android.content.res.ColorStateList):1189:1189 -> setBoxStrokeErrorColor - 1:2:void setBoxStrokeWidth(int):1078:1078 -> setBoxStrokeWidth - 3:6:void setBoxStrokeWidth(int):1079:1079 -> setBoxStrokeWidth - 1:2:void setBoxStrokeWidthFocused(int):1115:1115 -> setBoxStrokeWidthFocused - 3:6:void setBoxStrokeWidthFocused(int):1116:1116 -> setBoxStrokeWidthFocused - 1:12:void setBoxStrokeWidthFocusedResource(int):1103:1103 -> setBoxStrokeWidthFocusedResource - 1:12:void setBoxStrokeWidthResource(int):1066:1066 -> setBoxStrokeWidthResource - 1:7:void setCounterEnabled(boolean):2260:2260 -> setCounterEnabled - 8:18:void setCounterEnabled(boolean):2262:2262 -> setCounterEnabled - 19:23:void setCounterEnabled(boolean):2263:2263 -> setCounterEnabled - 24:27:void setCounterEnabled(boolean):2264:2264 -> setCounterEnabled - 28:32:void setCounterEnabled(boolean):2265:2265 -> setCounterEnabled - 33:38:void setCounterEnabled(boolean):2267:2267 -> setCounterEnabled - 39:45:void setCounterEnabled(boolean):2268:2268 -> setCounterEnabled - 46:53:void setCounterEnabled(boolean):2269:2269 -> setCounterEnabled + 1:4:void updateCounter():2395:2395 -> h0 + 5:18:void updateCounter():2396:2396 -> h0 + 1:5:void addOnEditTextAttachedListener(com.google.android.material.textfield.TextInputLayout$OnEditTextAttachedListener):3886:3886 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/TextInputLayout$f;)V"} + 6:9:void addOnEditTextAttachedListener(com.google.android.material.textfield.TextInputLayout$OnEditTextAttachedListener):3887:3887 -> i + 10:13:void addOnEditTextAttachedListener(com.google.android.material.textfield.TextInputLayout$OnEditTextAttachedListener):3888:3888 -> i + 1:6:void updateCounter(android.text.Editable):2401:2401 -> i0 + 7:8:void updateCounter(android.text.Editable):2403:2403 -> i0 + 9:14:void updateCounter(android.text.Editable):2404:2404 -> i0 + 15:23:void updateCounter(android.text.Editable):2405:2405 -> i0 + 24:29:void updateCounter(android.text.Editable):2406:2406 -> i0 + 30:37:void updateCounter(android.text.Editable):2407:2407 -> i0 + 38:39:void updateCounter(android.text.Editable):2409:2409 -> i0 + 40:49:void updateCounter(android.text.Editable):2411:2411 -> i0 + 50:52:void updateCounter(android.text.Editable):2410:2410 -> i0 + 53:56:void updateCounter(android.text.Editable):2413:2413 -> i0 + 57:59:void updateCounter(android.text.Editable):2414:2414 -> i0 + 60:63:void updateCounter(android.text.Editable):2416:2416 -> i0 + 64:65:void updateCounter(android.text.Editable):2417:2417 -> i0 + 66:71:void updateCounter(android.text.Editable):2419:2419 -> i0 + 72:89:void updateCounter(android.text.Editable):2420:2420 -> i0 + 90:93:void updateCounter(android.text.Editable):2418:2418 -> i0 + 94:96:void updateCounter(android.text.Editable):2417:2417 -> i0 + 97:104:void updateCounter(android.text.Editable):2422:2422 -> i0 + 105:107:void updateCounter(android.text.Editable):2423:2423 -> i0 + 108:110:void updateCounter(android.text.Editable):2424:2424 -> i0 + 111:114:void updateCounter(android.text.Editable):2425:2425 -> i0 + 1:4:void addPlaceholderTextView():2550:2550 -> j + 5:9:void addPlaceholderTextView():2551:2551 -> j + 10:16:void addPlaceholderTextView():2552:2552 -> j + 3:5:void updateCounterContentDescription(android.content.Context,android.widget.TextView,int,int,boolean):2438:2438 -> j0 + 6:7:void updateCounterContentDescription(android.content.Context,android.widget.TextView,int,int,boolean):2439:2439 -> j0 + 8:11:void updateCounterContentDescription(android.content.Context,android.widget.TextView,int,int,boolean):2440:2440 -> j0 + 12:19:void updateCounterContentDescription(android.content.Context,android.widget.TextView,int,int,boolean):2441:2441 -> j0 + 20:23:void updateCounterContentDescription(android.content.Context,android.widget.TextView,int,int,boolean):2436:2436 -> j0 + 24:27:void updateCounterContentDescription(android.content.Context,android.widget.TextView,int,int,boolean):2435:2435 -> j0 + 1:10:void adjustFilledEditTextPaddingForLargeFont():1027:1027 -> k + 11:20:void adjustFilledEditTextPaddingForLargeFont():1031:1031 -> k + 21:22:void adjustFilledEditTextPaddingForLargeFont():1032:1032 -> k + 23:26:void adjustFilledEditTextPaddingForLargeFont():1034:1034 -> k + 27:32:void adjustFilledEditTextPaddingForLargeFont():1035:1035 -> k + 33:38:void adjustFilledEditTextPaddingForLargeFont():1036:1036 -> k + 39:42:void adjustFilledEditTextPaddingForLargeFont():1037:1037 -> k + 43:48:void adjustFilledEditTextPaddingForLargeFont():1038:1038 -> k + 49:52:void adjustFilledEditTextPaddingForLargeFont():1039:1039 -> k + 53:56:void adjustFilledEditTextPaddingForLargeFont():1032:1032 -> k + 57:66:void adjustFilledEditTextPaddingForLargeFont():1040:1040 -> k + 67:68:void adjustFilledEditTextPaddingForLargeFont():1041:1041 -> k + 69:72:void adjustFilledEditTextPaddingForLargeFont():1043:1043 -> k + 73:78:void adjustFilledEditTextPaddingForLargeFont():1044:1044 -> k + 79:84:void adjustFilledEditTextPaddingForLargeFont():1045:1045 -> k + 85:88:void adjustFilledEditTextPaddingForLargeFont():1046:1046 -> k + 89:94:void adjustFilledEditTextPaddingForLargeFont():1047:1047 -> k + 95:98:void adjustFilledEditTextPaddingForLargeFont():1048:1048 -> k + 99:102:void adjustFilledEditTextPaddingForLargeFont():1041:1041 -> k + 1:4:void updateCounterTextAppearanceAndColor():2852:2852 -> k0 + 5:13:void updateCounterTextAppearanceAndColor():2854:2854 -> k0 + 14:16:void updateCounterTextAppearanceAndColor():2853:2853 -> k0 + 17:24:void updateCounterTextAppearanceAndColor():2855:2855 -> k0 + 25:29:void updateCounterTextAppearanceAndColor():2856:2856 -> k0 + 30:37:void updateCounterTextAppearanceAndColor():2858:2858 -> k0 + 38:43:void updateCounterTextAppearanceAndColor():2859:2859 -> k0 + 1:11:void animateToExpansionFraction(float):4505:4505 -> l + 12:15:void animateToExpansionFraction(float):4508:4508 -> l + 16:22:void animateToExpansionFraction(float):4509:4509 -> l + 23:34:void animateToExpansionFraction(float):4511:4511 -> l + 35:37:void animateToExpansionFraction(float):4510:4510 -> l + 38:39:void animateToExpansionFraction(float):4514:4514 -> l + 40:52:void animateToExpansionFraction(float):4515:4515 -> l + 53:55:void animateToExpansionFraction(float):4514:4514 -> l + 56:65:void animateToExpansionFraction(float):4517:4517 -> l + 66:85:void animateToExpansionFraction(float):4525:4525 -> l + 86:91:void animateToExpansionFraction(float):4526:4526 -> l + 1:5:void updateCursorColor():4468:4468 -> l0 + 6:15:void updateCursorColor():4470:4470 -> l0 + 16:26:void updateCursorColor():4472:4472 -> l0 + 27:40:void updateCursorColor():4477:4477 -> l0 + 41:51:void updateCursorColor():4478:4478 -> l0 + 52:55:void updateCursorColor():4481:4481 -> l0 + 1:5:void applyBoxAttributes():3012:3012 -> m + 6:13:void applyBoxAttributes():3016:3016 -> m + 14:18:void applyBoxAttributes():3017:3017 -> m + 19:24:void applyBoxAttributes():3020:3020 -> m + 25:34:void applyBoxAttributes():3021:3021 -> m + 35:40:void applyBoxAttributes():3024:3024 -> m + 41:49:void applyBoxAttributes():3025:3025 -> m + 50:52:void applyBoxAttributes():3027:3027 -> m + 53:56:void applyBoxAttributes():3028:3028 -> m + 1:6:boolean updateDummyDrawables():4099:4099 -> m0 + 7:16:boolean updateDummyDrawables():4105:4105 -> m0 + 17:29:boolean updateDummyDrawables():4106:4106 -> m0 + 30:37:boolean updateDummyDrawables():4107:4107 -> m0 + 38:44:boolean updateDummyDrawables():4108:4108 -> m0 + 45:46:boolean updateDummyDrawables():4109:4109 -> m0 + 47:49:boolean updateDummyDrawables():4110:4110 -> m0 + 50:55:boolean updateDummyDrawables():4112:4112 -> m0 + 56:61:boolean updateDummyDrawables():4113:4113 -> m0 + 62:73:boolean updateDummyDrawables():4114:4114 -> m0 + 74:77:boolean updateDummyDrawables():4118:4118 -> m0 + 78:83:boolean updateDummyDrawables():4120:4120 -> m0 + 84:94:boolean updateDummyDrawables():4121:4121 -> m0 + 95:99:boolean updateDummyDrawables():4123:4123 -> m0 + 100:105:boolean updateDummyDrawables():4128:4128 -> m0 + 106:122:boolean updateDummyDrawables():4129:4129 -> m0 + 123:130:boolean updateDummyDrawables():4130:4130 -> m0 + 131:135:boolean updateDummyDrawables():4134:4134 -> m0 + 136:141:boolean updateDummyDrawables():4136:4136 -> m0 + 142:146:boolean updateDummyDrawables():4135:4135 -> m0 + 147:152:boolean updateDummyDrawables():4138:4138 -> m0 + 153:160:boolean updateDummyDrawables():4139:4139 -> m0 + 161:162:boolean updateDummyDrawables():4142:4142 -> m0 + 163:165:boolean updateDummyDrawables():4143:4143 -> m0 + 166:181:boolean updateDummyDrawables():4144:4144 -> m0 + 182:188:boolean updateDummyDrawables():4149:4149 -> m0 + 189:190:boolean updateDummyDrawables():4150:4150 -> m0 + 191:193:boolean updateDummyDrawables():4151:4151 -> m0 + 194:199:boolean updateDummyDrawables():4154:4154 -> m0 + 200:201:boolean updateDummyDrawables():4155:4155 -> m0 + 202:213:boolean updateDummyDrawables():4156:4156 -> m0 + 214:217:boolean updateDummyDrawables():4161:4161 -> m0 + 218:223:boolean updateDummyDrawables():4163:4163 -> m0 + 224:229:boolean updateDummyDrawables():4164:4164 -> m0 + 230:244:boolean updateDummyDrawables():4165:4165 -> m0 + 245:248:boolean updateDummyDrawables():4169:4169 -> m0 + 1:9:void applyBoxUnderlineAttributes():3033:3033 -> n + 10:15:void applyBoxUnderlineAttributes():3037:3037 -> n + 16:17:void applyBoxUnderlineAttributes():3040:3040 -> n + 18:25:void applyBoxUnderlineAttributes():3041:3041 -> n + 26:32:void applyBoxUnderlineAttributes():3042:3042 -> n + 33:38:void applyBoxUnderlineAttributes():3043:3043 -> n + 39:41:void applyBoxUnderlineAttributes():3040:3040 -> n + 42:52:void applyBoxUnderlineAttributes():3044:3044 -> n + 53:56:void applyBoxUnderlineAttributes():3046:3046 -> n + 1:9:void updateEditTextBackground():3060:3060 -> n0 + 10:16:void updateEditTextBackground():3064:3064 -> n0 + 17:22:void updateEditTextBackground():3069:3069 -> n0 + 23:26:void updateEditTextBackground():3070:3070 -> n0 + 27:32:void updateEditTextBackground():3073:3073 -> n0 + 33:38:void updateEditTextBackground():3077:3077 -> n0 + 39:42:void updateEditTextBackground():3076:3076 -> n0 + 43:46:void updateEditTextBackground():3075:3075 -> n0 + 47:54:void updateEditTextBackground():3078:3078 -> n0 + 55:60:void updateEditTextBackground():3082:3082 -> n0 + 61:64:void updateEditTextBackground():3081:3081 -> n0 + 65:68:void updateEditTextBackground():3080:3080 -> n0 + 69:71:void updateEditTextBackground():3086:3086 -> n0 + 72:77:void updateEditTextBackground():3087:3087 -> n0 + 1:8:void applyCutoutPadding(android.graphics.RectF):4328:4328 -> o + 9:15:void applyCutoutPadding(android.graphics.RectF):4329:4329 -> o + 1:4:void updateEditTextBoxBackground():856:856 -> o0 + 5:10:void updateEditTextBoxBackground():871:871 -> o0 + 1:3:void onConfigurationChanged(android.content.res.Configuration):4236:4236 -> onConfigurationChanged + 4:9:void onConfigurationChanged(android.content.res.Configuration):4237:4237 -> onConfigurationChanged + 1:10:void onGlobalLayout():728:728 -> onGlobalLayout + 11:12:void onGlobalLayout():730:730 -> onGlobalLayout + 13:16:void onGlobalLayout():731:731 -> onGlobalLayout + 17:26:void onGlobalLayout():732:732 -> onGlobalLayout + 27:37:void onGlobalLayout():734:734 -> onGlobalLayout + 1:4:void onLayout(boolean,int,int,int,int):4190:4190 -> onLayout + 5:8:void onLayout(boolean,int,int,int,int):4192:4192 -> onLayout + 9:10:void onLayout(boolean,int,int,int,int):4193:4193 -> onLayout + 11:13:void onLayout(boolean,int,int,int,int):4194:4194 -> onLayout + 14:16:void onLayout(boolean,int,int,int,int):4195:4195 -> onLayout + 17:20:void onLayout(boolean,int,int,int,int):4197:4197 -> onLayout + 21:31:void onLayout(boolean,int,int,int,int):4198:4198 -> onLayout + 32:37:void onLayout(boolean,int,int,int,int):4199:4199 -> onLayout + 38:46:void onLayout(boolean,int,int,int,int):4200:4200 -> onLayout + 47:51:void onLayout(boolean,int,int,int,int):4202:4202 -> onLayout + 52:60:void onLayout(boolean,int,int,int,int):4203:4203 -> onLayout + 61:69:void onLayout(boolean,int,int,int,int):4204:4204 -> onLayout + 70:74:void onLayout(boolean,int,int,int,int):4205:4205 -> onLayout + 75:84:void onLayout(boolean,int,int,int,int):4209:4209 -> onLayout + 85:88:void onLayout(boolean,int,int,int,int):4210:4210 -> onLayout + 1:3:void onMeasure(int,int):3300:3300 -> onMeasure + 4:7:void onMeasure(int,int):3302:3302 -> onMeasure + 8:17:void onMeasure(int,int):3303:3303 -> onMeasure + 18:19:void onMeasure(int,int):3304:3304 -> onMeasure + 20:22:void onMeasure(int,int):3306:3306 -> onMeasure + 23:28:void onMeasure(int,int):3307:3307 -> onMeasure + 1:4:void onRestoreInstanceState(android.os.Parcelable):3162:3162 -> onRestoreInstanceState + 5:8:void onRestoreInstanceState(android.os.Parcelable):3163:3163 -> onRestoreInstanceState + 9:10:void onRestoreInstanceState(android.os.Parcelable):3166:3166 -> onRestoreInstanceState + 11:17:void onRestoreInstanceState(android.os.Parcelable):3167:3167 -> onRestoreInstanceState + 18:22:void onRestoreInstanceState(android.os.Parcelable):3168:3168 -> onRestoreInstanceState + 23:26:void onRestoreInstanceState(android.os.Parcelable):3169:3169 -> onRestoreInstanceState + 27:34:void onRestoreInstanceState(android.os.Parcelable):3171:3171 -> onRestoreInstanceState + 35:38:void onRestoreInstanceState(android.os.Parcelable):3179:3179 -> onRestoreInstanceState + 1:8:void onRtlPropertiesChanged(int):3261:3261 -> onRtlPropertiesChanged + 9:12:void onRtlPropertiesChanged(int):3263:3263 -> onRtlPropertiesChanged + 13:14:void onRtlPropertiesChanged(int):3265:3265 -> onRtlPropertiesChanged + 15:24:void onRtlPropertiesChanged(int):3266:3266 -> onRtlPropertiesChanged + 25:26:void onRtlPropertiesChanged(int):3267:3267 -> onRtlPropertiesChanged + 27:36:void onRtlPropertiesChanged(int):3268:3268 -> onRtlPropertiesChanged + 37:38:void onRtlPropertiesChanged(int):3269:3269 -> onRtlPropertiesChanged + 39:48:void onRtlPropertiesChanged(int):3270:3270 -> onRtlPropertiesChanged + 49:50:void onRtlPropertiesChanged(int):3271:3271 -> onRtlPropertiesChanged + 51:60:void onRtlPropertiesChanged(int):3272:3272 -> onRtlPropertiesChanged + 61:62:void onRtlPropertiesChanged(int):3273:3273 -> onRtlPropertiesChanged + 63:66:void onRtlPropertiesChanged(int):3274:3274 -> onRtlPropertiesChanged + 67:68:void onRtlPropertiesChanged(int):3275:3275 -> onRtlPropertiesChanged + 69:72:void onRtlPropertiesChanged(int):3276:3276 -> onRtlPropertiesChanged + 73:74:void onRtlPropertiesChanged(int):3277:3277 -> onRtlPropertiesChanged + 75:78:void onRtlPropertiesChanged(int):3278:3278 -> onRtlPropertiesChanged + 79:80:void onRtlPropertiesChanged(int):3279:3279 -> onRtlPropertiesChanged + 81:84:void onRtlPropertiesChanged(int):3280:3280 -> onRtlPropertiesChanged + 85:88:void onRtlPropertiesChanged(int):3283:3283 -> onRtlPropertiesChanged + 89:92:void onRtlPropertiesChanged(int):3284:3284 -> onRtlPropertiesChanged + 93:96:void onRtlPropertiesChanged(int):3285:3285 -> onRtlPropertiesChanged + 97:100:void onRtlPropertiesChanged(int):3286:3286 -> onRtlPropertiesChanged + 101:104:void onRtlPropertiesChanged(int):3287:3287 -> onRtlPropertiesChanged + 105:108:void onRtlPropertiesChanged(int):3288:3288 -> onRtlPropertiesChanged + 109:112:void onRtlPropertiesChanged(int):3289:3289 -> onRtlPropertiesChanged + 113:116:void onRtlPropertiesChanged(int):3290:3290 -> onRtlPropertiesChanged + 117:120:void onRtlPropertiesChanged(int):3291:3291 -> onRtlPropertiesChanged + 121:124:void onRtlPropertiesChanged(int):3292:3292 -> onRtlPropertiesChanged + 125:126:void onRtlPropertiesChanged(int):3293:3293 -> onRtlPropertiesChanged + 127:130:void onRtlPropertiesChanged(int):3294:3294 -> onRtlPropertiesChanged + 1:4:android.os.Parcelable onSaveInstanceState():3151:3151 -> onSaveInstanceState + 5:9:android.os.Parcelable onSaveInstanceState():3152:3152 -> onSaveInstanceState + 10:15:android.os.Parcelable onSaveInstanceState():3153:3153 -> onSaveInstanceState + 16:21:android.os.Parcelable onSaveInstanceState():3154:3154 -> onSaveInstanceState + 22:30:android.os.Parcelable onSaveInstanceState():3156:3156 -> onSaveInstanceState + 1:11:void assignBoxBackgroundByMode():817:817 -> p + 12:21:void assignBoxBackgroundByMode():824:824 -> p + 22:30:void assignBoxBackgroundByMode():825:825 -> p + 31:39:void assignBoxBackgroundByMode():827:827 -> p + 40:41:void assignBoxBackgroundByMode():829:829 -> p + 42:44:void assignBoxBackgroundByMode():830:830 -> p + 45:69:void assignBoxBackgroundByMode():838:838 -> p + 70:78:void assignBoxBackgroundByMode():819:819 -> p + 79:85:void assignBoxBackgroundByMode():820:820 -> p + 86:93:void assignBoxBackgroundByMode():821:821 -> p + 94:95:void assignBoxBackgroundByMode():833:833 -> p + 96:97:void assignBoxBackgroundByMode():834:834 -> p + 98:100:void assignBoxBackgroundByMode():835:835 -> p + 1:12:void updateEditTextBoxBackgroundIfNeeded():844:844 -> p0 + 13:23:void updateEditTextBoxBackgroundIfNeeded():847:847 -> p0 + 24:27:void updateEditTextBoxBackgroundIfNeeded():851:851 -> p0 + 28:30:void updateEditTextBoxBackgroundIfNeeded():852:852 -> p0 + 1:2:int calculateBoxBackgroundColor():3003:3003 -> q + 3:7:int calculateBoxBackgroundColor():3004:3004 -> q + 8:14:int calculateBoxBackgroundColor():3005:3005 -> q + 15:21:int calculateBoxBackgroundColor():3006:3006 -> q + 1:6:boolean updateEditTextHeightBasedOnIcon():3311:3311 -> q0 + 7:22:boolean updateEditTextHeightBasedOnIcon():3318:3318 -> q0 + 23:30:boolean updateEditTextHeightBasedOnIcon():3319:3319 -> q0 + 31:38:boolean updateEditTextHeightBasedOnIcon():3320:3320 -> q0 + 1:4:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2908:2908 -> r + 5:6:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2911:2911 -> r + 7:10:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2912:2912 -> r + 11:14:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2914:2914 -> r + 15:22:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2915:2915 -> r + 23:30:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2928:2928 -> r + 31:36:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2929:2929 -> r + 37:45:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2930:2930 -> r + 46:56:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2917:2917 -> r + 57:65:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2918:2918 -> r + 66:77:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2919:2919 -> r + 78:85:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2922:2922 -> r + 86:92:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2923:2923 -> r + 93:101:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2924:2924 -> r + 102:107:android.graphics.Rect calculateCollapsedTextBounds(android.graphics.Rect):2909:2909 -> r + 1:5:void updateInputLayoutMargins():1646:1646 -> r0 + 6:13:void updateInputLayoutMargins():1647:1647 -> r0 + 14:17:void updateInputLayoutMargins():1648:1648 -> r0 + 18:21:void updateInputLayoutMargins():1650:1650 -> r0 + 22:23:void updateInputLayoutMargins():1651:1651 -> r0 + 24:29:void updateInputLayoutMargins():1652:1652 -> r0 + 1:6:int calculateExpandedLabelBottom(android.graphics.Rect,android.graphics.Rect,float):2982:2982 -> s + 7:12:int calculateExpandedLabelBottom(android.graphics.Rect,android.graphics.Rect,float):2986:2986 -> s + 13:22:int calculateExpandedLabelBottom(android.graphics.Rect,android.graphics.Rect,float):2988:2988 -> s + 2:5:void updateLabelState(boolean):1667:1667 -> s0 + 1:4:void setBoxBackgroundColor(int):1248:1248 -> setBoxBackgroundColor + 5:6:void setBoxBackgroundColor(int):1249:1249 -> setBoxBackgroundColor + 7:8:void setBoxBackgroundColor(int):1250:1250 -> setBoxBackgroundColor + 9:10:void setBoxBackgroundColor(int):1251:1251 -> setBoxBackgroundColor + 11:12:void setBoxBackgroundColor(int):1252:1252 -> setBoxBackgroundColor + 13:16:void setBoxBackgroundColor(int):1253:1253 -> setBoxBackgroundColor + 1:12:void setBoxBackgroundColorResource(int):1233:1233 -> setBoxBackgroundColorResource + 1:6:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1267:1267 -> setBoxBackgroundColorStateList + 7:11:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1268:1268 -> setBoxBackgroundColorStateList + 12:16:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1269:1269 -> setBoxBackgroundColorStateList + 17:28:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1270:1270 -> setBoxBackgroundColorStateList + 29:32:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1271:1271 -> setBoxBackgroundColorStateList + 33:41:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1272:1272 -> setBoxBackgroundColorStateList + 42:45:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1274:1274 -> setBoxBackgroundColorStateList + 46:51:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1275:1275 -> setBoxBackgroundColorStateList + 52:55:void setBoxBackgroundColorStateList(android.content.res.ColorStateList):1277:1277 -> setBoxBackgroundColorStateList + 1:5:void setBoxBackgroundMode(int):784:784 -> setBoxBackgroundMode + 6:7:void setBoxBackgroundMode(int):787:787 -> setBoxBackgroundMode + 8:11:void setBoxBackgroundMode(int):788:788 -> setBoxBackgroundMode + 12:15:void setBoxBackgroundMode(int):789:789 -> setBoxBackgroundMode + 1:3:void setBoxCollapsedPaddingTop(int):1062:1062 -> setBoxCollapsedPaddingTop + 1:2:void setBoxCornerFamily(int):1320:1320 -> setBoxCornerFamily + 3:8:void setBoxCornerFamily(int):1321:1321 -> setBoxCornerFamily + 9:18:void setBoxCornerFamily(int):1322:1322 -> setBoxCornerFamily + 19:28:void setBoxCornerFamily(int):1323:1323 -> setBoxCornerFamily + 29:38:void setBoxCornerFamily(int):1324:1324 -> setBoxCornerFamily + 39:46:void setBoxCornerFamily(int):1325:1325 -> setBoxCornerFamily + 47:52:void setBoxCornerFamily(int):1326:1326 -> setBoxCornerFamily + 53:56:void setBoxCornerFamily(int):1327:1327 -> setBoxCornerFamily + 1:4:void setBoxStrokeColor(int):1157:1157 -> setBoxStrokeColor + 5:6:void setBoxStrokeColor(int):1158:1158 -> setBoxStrokeColor + 7:10:void setBoxStrokeColor(int):1159:1159 -> setBoxStrokeColor + 1:6:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1179:1179 -> setBoxStrokeColorStateList + 7:15:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1180:1180 -> setBoxStrokeColorStateList + 16:20:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1181:1181 -> setBoxStrokeColorStateList + 21:32:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1182:1182 -> setBoxStrokeColorStateList + 33:36:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1183:1183 -> setBoxStrokeColorStateList + 37:45:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1184:1184 -> setBoxStrokeColorStateList + 46:49:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1186:1186 -> setBoxStrokeColorStateList + 50:56:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1187:1187 -> setBoxStrokeColorStateList + 57:64:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1189:1189 -> setBoxStrokeColorStateList + 65:70:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1192:1192 -> setBoxStrokeColorStateList + 71:74:void setBoxStrokeColorStateList(android.content.res.ColorStateList):1194:1194 -> setBoxStrokeColorStateList + 1:4:void setBoxStrokeErrorColor(android.content.res.ColorStateList):1206:1206 -> setBoxStrokeErrorColor + 5:6:void setBoxStrokeErrorColor(android.content.res.ColorStateList):1207:1207 -> setBoxStrokeErrorColor + 7:10:void setBoxStrokeErrorColor(android.content.res.ColorStateList):1208:1208 -> setBoxStrokeErrorColor + 1:2:void setBoxStrokeWidth(int):1097:1097 -> setBoxStrokeWidth + 3:6:void setBoxStrokeWidth(int):1098:1098 -> setBoxStrokeWidth + 1:2:void setBoxStrokeWidthFocused(int):1134:1134 -> setBoxStrokeWidthFocused + 3:6:void setBoxStrokeWidthFocused(int):1135:1135 -> setBoxStrokeWidthFocused + 1:12:void setBoxStrokeWidthFocusedResource(int):1122:1122 -> setBoxStrokeWidthFocusedResource + 1:12:void setBoxStrokeWidthResource(int):1085:1085 -> setBoxStrokeWidthResource + 1:7:void setCounterEnabled(boolean):2259:2259 -> setCounterEnabled + 8:18:void setCounterEnabled(boolean):2261:2261 -> setCounterEnabled + 19:23:void setCounterEnabled(boolean):2262:2262 -> setCounterEnabled + 24:27:void setCounterEnabled(boolean):2263:2263 -> setCounterEnabled + 28:32:void setCounterEnabled(boolean):2264:2264 -> setCounterEnabled + 33:38:void setCounterEnabled(boolean):2266:2266 -> setCounterEnabled + 39:45:void setCounterEnabled(boolean):2267:2267 -> setCounterEnabled + 46:47:void setCounterEnabled(boolean):2268:2268 -> setCounterEnabled + 48:53:void setCounterEnabled(boolean):2269:2269 -> setCounterEnabled 54:63:void setCounterEnabled(boolean):2270:2270 -> setCounterEnabled - 64:66:void setCounterEnabled(boolean):2269:2269 -> setCounterEnabled + 64:66:void setCounterEnabled(boolean):2268:2268 -> setCounterEnabled 67:69:void setCounterEnabled(boolean):2271:2271 -> setCounterEnabled 70:73:void setCounterEnabled(boolean):2272:2272 -> setCounterEnabled 74:81:void setCounterEnabled(boolean):2274:2274 -> setCounterEnabled @@ -158967,339 +154763,343 @@ com.google.android.material.textfield.TextInputLayout -> com.google.android.mate 1:4:void setCounterTextColor(android.content.res.ColorStateList):2304:2304 -> setCounterTextColor 5:6:void setCounterTextColor(android.content.res.ColorStateList):2305:2305 -> setCounterTextColor 7:10:void setCounterTextColor(android.content.res.ColorStateList):2306:2306 -> setCounterTextColor - 1:4:void setCursorColor(android.content.res.ColorStateList):2631:2631 -> setCursorColor - 5:6:void setCursorColor(android.content.res.ColorStateList):2632:2632 -> setCursorColor - 7:10:void setCursorColor(android.content.res.ColorStateList):2633:2633 -> setCursorColor - 1:4:void setCursorErrorColor(android.content.res.ColorStateList):2668:2668 -> setCursorErrorColor - 5:6:void setCursorErrorColor(android.content.res.ColorStateList):2669:2669 -> setCursorErrorColor - 7:12:void setCursorErrorColor(android.content.res.ColorStateList):2670:2670 -> setCursorErrorColor - 13:16:void setCursorErrorColor(android.content.res.ColorStateList):2671:2671 -> setCursorErrorColor - 1:2:void setDefaultHintTextColor(android.content.res.ColorStateList):1985:1985 -> setDefaultHintTextColor - 3:4:void setDefaultHintTextColor(android.content.res.ColorStateList):1986:1986 -> setDefaultHintTextColor - 5:9:void setDefaultHintTextColor(android.content.res.ColorStateList):1988:1988 -> setDefaultHintTextColor - 10:13:void setDefaultHintTextColor(android.content.res.ColorStateList):1989:1989 -> setDefaultHintTextColor - 1:4:void setEditText(android.widget.EditText):1510:1510 -> setEditText - 5:15:void setEditText(android.widget.EditText):1514:1514 -> setEditText - 16:22:void setEditText(android.widget.EditText):1515:1515 -> setEditText - 23:24:void setEditText(android.widget.EditText):1521:1521 -> setEditText - 25:29:void setEditText(android.widget.EditText):1522:1522 -> setEditText - 30:33:void setEditText(android.widget.EditText):1523:1523 -> setEditText - 34:38:void setEditText(android.widget.EditText):1525:1525 -> setEditText - 39:42:void setEditText(android.widget.EditText):1527:1527 -> setEditText - 43:46:void setEditText(android.widget.EditText):1528:1528 -> setEditText - 47:52:void setEditText(android.widget.EditText):1530:1530 -> setEditText - 53:54:void setEditText(android.widget.EditText):1532:1532 -> setEditText - 55:57:void setEditText(android.widget.EditText):1533:1533 -> setEditText - 58:65:void setEditText(android.widget.EditText):1534:1534 -> setEditText - 66:76:void setEditText(android.widget.EditText):1537:1537 -> setEditText - 77:87:void setEditText(android.widget.EditText):1538:1538 -> setEditText - 88:98:void setEditText(android.widget.EditText):1539:1539 -> setEditText - 99:104:void setEditText(android.widget.EditText):1541:1541 -> setEditText - 105:113:void setEditText(android.widget.EditText):1542:1542 -> setEditText - 114:118:void setEditText(android.widget.EditText):1544:1544 -> setEditText - 119:124:void setEditText(android.widget.EditText):1546:1546 -> setEditText - 125:134:void setEditText(android.widget.EditText):1549:1549 -> setEditText - 135:138:void setEditText(android.widget.EditText):1580:1580 -> setEditText - 139:146:void setEditText(android.widget.EditText):1581:1581 -> setEditText - 147:151:void setEditText(android.widget.EditText):1585:1585 -> setEditText - 152:159:void setEditText(android.widget.EditText):1586:1586 -> setEditText - 160:167:void setEditText(android.widget.EditText):1588:1588 -> setEditText - 168:170:void setEditText(android.widget.EditText):1589:1589 -> setEditText - 171:176:void setEditText(android.widget.EditText):1591:1591 -> setEditText - 177:178:void setEditText(android.widget.EditText):1593:1593 -> setEditText - 179:184:void setEditText(android.widget.EditText):1596:1596 -> setEditText - 185:187:void setEditText(android.widget.EditText):1597:1597 -> setEditText - 188:191:void setEditText(android.widget.EditText):1600:1600 -> setEditText - 192:200:void setEditText(android.widget.EditText):1601:1601 -> setEditText - 201:203:void setEditText(android.widget.EditText):1603:1603 -> setEditText - 204:208:void setEditText(android.widget.EditText):1605:1605 -> setEditText - 209:213:void setEditText(android.widget.EditText):1607:1607 -> setEditText - 214:218:void setEditText(android.widget.EditText):1608:1608 -> setEditText - 219:221:void setEditText(android.widget.EditText):1609:1609 -> setEditText - 222:226:void setEditText(android.widget.EditText):1610:1610 -> setEditText - 227:232:void setEditText(android.widget.EditText):1614:1614 -> setEditText - 233:235:void setEditText(android.widget.EditText):1615:1615 -> setEditText - 236:239:void setEditText(android.widget.EditText):1619:1619 -> setEditText - 240:247:void setEditText(android.widget.EditText):1511:1511 -> setEditText - 1:3:void setEnabled(boolean):2824:2824 -> setEnabled - 4:7:void setEnabled(boolean):2825:2825 -> setEnabled - 1:6:void setEndIconActivated(boolean):3729:3729 -> setEndIconActivated - 1:6:void setEndIconCheckable(boolean):3751:3751 -> setEndIconCheckable - 1:1:void setEndIconContentDescription(int):3880:3880 -> setEndIconContentDescription - 2:2:void setEndIconContentDescription(java.lang.CharSequence):3894:3894 -> setEndIconContentDescription - 1:1:void setEndIconDrawable(int):3774:3774 -> setEndIconDrawable - 2:2:void setEndIconDrawable(android.graphics.drawable.Drawable):3788:3788 -> setEndIconDrawable - 1:6:void setEndIconMinSize(int):3810:3810 -> setEndIconMinSize - 1:6:void setEndIconMode(int):3636:3636 -> setEndIconMode - 1:6:void setEndIconOnClickListener(android.view.View$OnClickListener):3659:3659 -> setEndIconOnClickListener - 1:6:void setEndIconOnLongClickListener(android.view.View$OnLongClickListener):3682:3682 -> setEndIconOnLongClickListener - 1:6:void setEndIconScaleType(android.widget.ImageView$ScaleType):3855:3855 -> setEndIconScaleType - 1:6:void setEndIconTintList(android.content.res.ColorStateList):3920:3920 -> setEndIconTintList - 1:6:void setEndIconTintMode(android.graphics.PorterDuff$Mode):3932:3932 -> setEndIconTintMode - 1:6:void setEndIconVisible(boolean):3711:3711 -> setEndIconVisible - 1:8:void setError(java.lang.CharSequence):2186:2186 -> setError - 9:16:void setError(java.lang.CharSequence):2187:2187 -> setError - 17:19:void setError(java.lang.CharSequence):2192:2192 -> setError - 20:25:void setError(java.lang.CharSequence):2195:2195 -> setError - 26:31:void setError(java.lang.CharSequence):2196:2196 -> setError - 32:37:void setError(java.lang.CharSequence):2198:2198 -> setError - 1:6:void setErrorAccessibilityLiveRegion(int):2163:2163 -> setErrorAccessibilityLiveRegion - 1:6:void setErrorContentDescription(java.lang.CharSequence):2143:2143 -> setErrorContentDescription - 1:6:void setErrorEnabled(boolean):2032:2032 -> setErrorEnabled - 1:1:void setErrorIconDrawable(int):2209:2209 -> setErrorIconDrawable - 2:2:void setErrorIconDrawable(android.graphics.drawable.Drawable):2219:2219 -> setErrorIconDrawable - 1:6:void setErrorIconOnClickListener(android.view.View$OnClickListener):3670:3670 -> setErrorIconOnClickListener - 1:6:void setErrorIconOnLongClickListener(android.view.View$OnLongClickListener):3694:3694 -> setErrorIconOnLongClickListener - 1:6:void setErrorIconTintList(android.content.res.ColorStateList):2240:2240 -> setErrorIconTintList - 1:6:void setErrorIconTintMode(android.graphics.PorterDuff$Mode):2251:2251 -> setErrorIconTintMode - 1:6:void setErrorTextAppearance(int):2041:2041 -> setErrorTextAppearance - 1:6:void setErrorTextColor(android.content.res.ColorStateList):2046:2046 -> setErrorTextColor - 1:4:void setExpandedHintEnabled(boolean):3276:3276 -> setExpandedHintEnabled - 5:7:void setExpandedHintEnabled(boolean):3277:3277 -> setExpandedHintEnabled - 8:11:void setExpandedHintEnabled(boolean):3278:3278 -> setExpandedHintEnabled - 1:6:void setHelperText(java.lang.CharSequence):2104:2104 -> setHelperText - 7:13:void setHelperText(java.lang.CharSequence):2105:2105 -> setHelperText - 14:17:void setHelperText(java.lang.CharSequence):2106:2106 -> setHelperText - 18:24:void setHelperText(java.lang.CharSequence):2109:2109 -> setHelperText - 25:27:void setHelperText(java.lang.CharSequence):2110:2110 -> setHelperText - 28:33:void setHelperText(java.lang.CharSequence):2112:2112 -> setHelperText - 1:6:void setHelperTextColor(android.content.res.ColorStateList):2066:2066 -> setHelperTextColor - 1:6:void setHelperTextEnabled(boolean):2087:2087 -> setHelperTextEnabled - 1:6:void setHelperTextTextAppearance(int):2061:2061 -> setHelperTextTextAppearance - 1:3:void setHint(java.lang.CharSequence):1835:1837 -> setHint - 4:4:void setHint(int):1849:1849 -> setHint - 1:3:void setHintAnimationEnabled(boolean):3254:3254 -> setHintAnimationEnabled - 1:4:void setHintEnabled(boolean):1886:1886 -> setHintEnabled - 5:10:void setHintEnabled(boolean):1887:1887 -> setHintEnabled - 11:12:void setHintEnabled(boolean):1890:1890 -> setHintEnabled - 13:32:void setHintEnabled(boolean):1891:1891 -> setHintEnabled - 33:39:void setHintEnabled(boolean):1893:1893 -> setHintEnabled - 40:43:void setHintEnabled(boolean):1896:1896 -> setHintEnabled - 44:49:void setHintEnabled(boolean):1898:1898 -> setHintEnabled - 50:55:void setHintEnabled(boolean):1899:1899 -> setHintEnabled - 56:63:void setHintEnabled(boolean):1902:1902 -> setHintEnabled - 64:66:void setHintEnabled(boolean):1903:1903 -> setHintEnabled - 67:72:void setHintEnabled(boolean):1905:1905 -> setHintEnabled - 73:74:void setHintEnabled(boolean):1907:1907 -> setHintEnabled - 75:78:void setHintEnabled(boolean):1911:1911 -> setHintEnabled - 79:82:void setHintEnabled(boolean):1912:1912 -> setHintEnabled - 1:8:void setHintInternal(java.lang.CharSequence):1853:1853 -> setHintInternal - 9:10:void setHintInternal(java.lang.CharSequence):1854:1854 -> setHintInternal - 11:15:void setHintInternal(java.lang.CharSequence):1855:1855 -> setHintInternal - 16:19:void setHintInternal(java.lang.CharSequence):1857:1857 -> setHintInternal - 20:23:void setHintInternal(java.lang.CharSequence):1858:1858 -> setHintInternal - 1:5:void setHintMaxLines(int):2008:2008 -> setHintMaxLines - 6:10:void setHintMaxLines(int):2009:2009 -> setHintMaxLines - 11:14:void setHintMaxLines(int):2010:2010 -> setHintMaxLines - 1:5:void setHintTextAppearance(int):1945:1945 -> setHintTextAppearance - 6:13:void setHintTextAppearance(int):1946:1946 -> setHintTextAppearance - 14:18:void setHintTextAppearance(int):1948:1948 -> setHintTextAppearance - 19:21:void setHintTextAppearance(int):1949:1949 -> setHintTextAppearance - 22:25:void setHintTextAppearance(int):1951:1951 -> setHintTextAppearance - 1:4:void setHintTextColor(android.content.res.ColorStateList):1960:1960 -> setHintTextColor - 5:8:void setHintTextColor(android.content.res.ColorStateList):1961:1961 -> setHintTextColor - 9:13:void setHintTextColor(android.content.res.ColorStateList):1962:1962 -> setHintTextColor - 14:15:void setHintTextColor(android.content.res.ColorStateList):1965:1965 -> setHintTextColor - 16:20:void setHintTextColor(android.content.res.ColorStateList):1967:1967 -> setHintTextColor - 21:24:void setHintTextColor(android.content.res.ColorStateList):1968:1968 -> setHintTextColor - 1:3:void setLengthCounter(com.google.android.material.textfield.TextInputLayout$LengthCounter):1455:1455 -> setLengthCounter - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/TextInputLayout$f;)V"} - 1:2:void setMaxEms(int):1730:1730 -> setMaxEms - 3:9:void setMaxEms(int):1731:1731 -> setMaxEms - 10:13:void setMaxEms(int):1732:1732 -> setMaxEms - 1:2:void setMaxWidth(int):1797:1797 -> setMaxWidth - 3:9:void setMaxWidth(int):1798:1798 -> setMaxWidth - 10:13:void setMaxWidth(int):1799:1799 -> setMaxWidth - 1:16:void setMaxWidthResource(int):1813:1813 -> setMaxWidthResource - 1:2:void setMinEms(int):1705:1705 -> setMinEms - 3:9:void setMinEms(int):1706:1706 -> setMinEms - 10:13:void setMinEms(int):1707:1707 -> setMinEms - 1:2:void setMinWidth(int):1756:1756 -> setMinWidth - 3:9:void setMinWidth(int):1757:1757 -> setMinWidth - 10:13:void setMinWidth(int):1758:1758 -> setMinWidth - 1:16:void setMinWidthResource(int):1772:1772 -> setMinWidthResource - 1:1:void setPasswordVisibilityToggleContentDescription(int):4037:4037 -> setPasswordVisibilityToggleContentDescription - 2:2:void setPasswordVisibilityToggleContentDescription(java.lang.CharSequence):4053:4053 -> setPasswordVisibilityToggleContentDescription - 1:1:void setPasswordVisibilityToggleDrawable(int):4006:4006 -> setPasswordVisibilityToggleDrawable - 2:2:void setPasswordVisibilityToggleDrawable(android.graphics.drawable.Drawable):4021:4021 -> setPasswordVisibilityToggleDrawable - 1:6:void setPasswordVisibilityToggleEnabled(boolean):4106:4106 -> setPasswordVisibilityToggleEnabled - 1:6:void setPasswordVisibilityToggleTintList(android.content.res.ColorStateList):4123:4123 -> setPasswordVisibilityToggleTintList - 1:6:void setPasswordVisibilityToggleTintMode(android.graphics.PorterDuff$Mode):4137:4137 -> setPasswordVisibilityToggleTintMode - 1:5:void setPlaceholderText(java.lang.CharSequence):2453:2453 -> setPlaceholderText - 6:16:void setPlaceholderText(java.lang.CharSequence):2454:2454 -> setPlaceholderText - 17:21:void setPlaceholderText(java.lang.CharSequence):2455:2455 -> setPlaceholderText - 22:26:void setPlaceholderText(java.lang.CharSequence):2456:2456 -> setPlaceholderText - 27:31:void setPlaceholderText(java.lang.CharSequence):2457:2457 -> setPlaceholderText - 32:39:void setPlaceholderText(java.lang.CharSequence):2459:2459 -> setPlaceholderText - 40:42:void setPlaceholderText(java.lang.CharSequence):2460:2460 -> setPlaceholderText - 43:48:void setPlaceholderText(java.lang.CharSequence):2461:2461 -> setPlaceholderText - 49:53:void setPlaceholderText(java.lang.CharSequence):2463:2463 -> setPlaceholderText - 54:58:void setPlaceholderText(java.lang.CharSequence):2464:2464 -> setPlaceholderText - 59:68:void setPlaceholderText(java.lang.CharSequence):2466:2466 -> setPlaceholderText - 69:75:void setPlaceholderText(java.lang.CharSequence):2479:2479 -> setPlaceholderText - 76:79:void setPlaceholderText(java.lang.CharSequence):2480:2480 -> setPlaceholderText - 80:83:void setPlaceholderText(java.lang.CharSequence):2482:2482 -> setPlaceholderText - 84:86:void setPlaceholderText(java.lang.CharSequence):2484:2484 -> setPlaceholderText - 87:88:void setPlaceholderText(java.lang.CharSequence):2486:2486 -> setPlaceholderText - 89:92:void setPlaceholderText(java.lang.CharSequence):2488:2488 -> setPlaceholderText - 1:2:void setPlaceholderTextAppearance(int):2601:2601 -> setPlaceholderTextAppearance - 3:6:void setPlaceholderTextAppearance(int):2602:2602 -> setPlaceholderTextAppearance - 7:10:void setPlaceholderTextAppearance(int):2603:2603 -> setPlaceholderTextAppearance - 1:4:void setPlaceholderTextColor(android.content.res.ColorStateList):2576:2576 -> setPlaceholderTextColor - 5:6:void setPlaceholderTextColor(android.content.res.ColorStateList):2577:2577 -> setPlaceholderTextColor - 7:12:void setPlaceholderTextColor(android.content.res.ColorStateList):2578:2578 -> setPlaceholderTextColor - 13:16:void setPlaceholderTextColor(android.content.res.ColorStateList):2579:2579 -> setPlaceholderTextColor - 1:7:void setPlaceholderTextEnabled(boolean):2504:2504 -> setPlaceholderTextEnabled - 8:11:void setPlaceholderTextEnabled(boolean):2510:2510 -> setPlaceholderTextEnabled - 12:15:void setPlaceholderTextEnabled(boolean):2512:2512 -> setPlaceholderTextEnabled - 16:17:void setPlaceholderTextEnabled(boolean):2513:2513 -> setPlaceholderTextEnabled - 18:20:void setPlaceholderTextEnabled(boolean):2515:2515 -> setPlaceholderTextEnabled - 1:6:void setPrefixText(java.lang.CharSequence):2700:2700 -> setPrefixText - 1:6:void setPrefixTextAppearance(int):2752:2752 -> setPrefixTextAppearance - 1:6:void setPrefixTextColor(android.content.res.ColorStateList):2733:2733 -> setPrefixTextColor - 1:10:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1278:1278 -> setShapeAppearanceModel - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li2/l;)V"} - 11:12:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1279:1279 -> setShapeAppearanceModel - 13:16:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1280:1280 -> setShapeAppearanceModel - 1:6:void setStartIconCheckable(boolean):3549:3549 -> setStartIconCheckable - 1:1:void setStartIconContentDescription(int):3571:3571 -> setStartIconContentDescription - 2:2:void setStartIconContentDescription(java.lang.CharSequence):3585:3585 -> setStartIconContentDescription - 1:1:void setStartIconDrawable(int):3438:3438 -> setStartIconDrawable - 2:2:void setStartIconDrawable(android.graphics.drawable.Drawable):3451:3451 -> setStartIconDrawable - 1:6:void setStartIconMinSize(int):3474:3474 -> setStartIconMinSize - 1:6:void setStartIconOnClickListener(android.view.View$OnClickListener):3497:3497 -> setStartIconOnClickListener - 1:6:void setStartIconOnLongClickListener(android.view.View$OnLongClickListener):3509:3509 -> setStartIconOnLongClickListener - 1:6:void setStartIconScaleType(android.widget.ImageView$ScaleType):3832:3832 -> setStartIconScaleType - 1:6:void setStartIconTintList(android.content.res.ColorStateList):3611:3611 -> setStartIconTintList - 1:6:void setStartIconTintMode(android.graphics.PorterDuff$Mode):3623:3623 -> setStartIconTintMode - 1:6:void setStartIconVisible(boolean):3518:3518 -> setStartIconVisible - 1:6:void setSuffixText(java.lang.CharSequence):2764:2764 -> setSuffixText - 1:6:void setSuffixTextAppearance(int):2816:2816 -> setSuffixTextAppearance - 1:6:void setSuffixTextColor(android.content.res.ColorStateList):2797:2797 -> setSuffixTextColor - 1:4:void setTextInputAccessibilityDelegate(com.google.android.material.textfield.TextInputLayout$AccessibilityDelegate):4165:4165 -> setTextInputAccessibilityDelegate + 1:4:void setCursorColor(android.content.res.ColorStateList):2623:2623 -> setCursorColor + 5:6:void setCursorColor(android.content.res.ColorStateList):2624:2624 -> setCursorColor + 7:10:void setCursorColor(android.content.res.ColorStateList):2625:2625 -> setCursorColor + 1:4:void setCursorErrorColor(android.content.res.ColorStateList):2660:2660 -> setCursorErrorColor + 5:6:void setCursorErrorColor(android.content.res.ColorStateList):2661:2661 -> setCursorErrorColor + 7:12:void setCursorErrorColor(android.content.res.ColorStateList):2662:2662 -> setCursorErrorColor + 13:16:void setCursorErrorColor(android.content.res.ColorStateList):2663:2663 -> setCursorErrorColor + 1:2:void setDefaultHintTextColor(android.content.res.ColorStateList):2006:2006 -> setDefaultHintTextColor + 3:4:void setDefaultHintTextColor(android.content.res.ColorStateList):2007:2007 -> setDefaultHintTextColor + 5:9:void setDefaultHintTextColor(android.content.res.ColorStateList):2009:2009 -> setDefaultHintTextColor + 10:13:void setDefaultHintTextColor(android.content.res.ColorStateList):2010:2010 -> setDefaultHintTextColor + 1:4:void setEditText(android.widget.EditText):1529:1529 -> setEditText + 5:15:void setEditText(android.widget.EditText):1533:1533 -> setEditText + 16:22:void setEditText(android.widget.EditText):1534:1534 -> setEditText + 23:24:void setEditText(android.widget.EditText):1540:1540 -> setEditText + 25:29:void setEditText(android.widget.EditText):1541:1541 -> setEditText + 30:33:void setEditText(android.widget.EditText):1542:1542 -> setEditText + 34:38:void setEditText(android.widget.EditText):1544:1544 -> setEditText + 39:42:void setEditText(android.widget.EditText):1546:1546 -> setEditText + 43:46:void setEditText(android.widget.EditText):1547:1547 -> setEditText + 47:52:void setEditText(android.widget.EditText):1549:1549 -> setEditText + 53:54:void setEditText(android.widget.EditText):1551:1551 -> setEditText + 55:57:void setEditText(android.widget.EditText):1552:1552 -> setEditText + 58:65:void setEditText(android.widget.EditText):1553:1553 -> setEditText + 66:76:void setEditText(android.widget.EditText):1556:1556 -> setEditText + 77:87:void setEditText(android.widget.EditText):1557:1557 -> setEditText + 88:89:void setEditText(android.widget.EditText):1558:1558 -> setEditText + 90:100:void setEditText(android.widget.EditText):1559:1559 -> setEditText + 101:106:void setEditText(android.widget.EditText):1562:1562 -> setEditText + 107:115:void setEditText(android.widget.EditText):1563:1563 -> setEditText + 116:120:void setEditText(android.widget.EditText):1565:1565 -> setEditText + 121:126:void setEditText(android.widget.EditText):1567:1567 -> setEditText + 127:136:void setEditText(android.widget.EditText):1570:1570 -> setEditText + 137:140:void setEditText(android.widget.EditText):1601:1601 -> setEditText + 141:148:void setEditText(android.widget.EditText):1602:1602 -> setEditText + 149:153:void setEditText(android.widget.EditText):1606:1606 -> setEditText + 154:161:void setEditText(android.widget.EditText):1607:1607 -> setEditText + 162:169:void setEditText(android.widget.EditText):1609:1609 -> setEditText + 170:172:void setEditText(android.widget.EditText):1610:1610 -> setEditText + 173:178:void setEditText(android.widget.EditText):1612:1612 -> setEditText + 179:184:void setEditText(android.widget.EditText):1614:1614 -> setEditText + 185:187:void setEditText(android.widget.EditText):1618:1618 -> setEditText + 188:191:void setEditText(android.widget.EditText):1621:1621 -> setEditText + 192:200:void setEditText(android.widget.EditText):1622:1622 -> setEditText + 201:203:void setEditText(android.widget.EditText):1624:1624 -> setEditText + 204:208:void setEditText(android.widget.EditText):1626:1626 -> setEditText + 209:213:void setEditText(android.widget.EditText):1628:1628 -> setEditText + 214:218:void setEditText(android.widget.EditText):1629:1629 -> setEditText + 219:221:void setEditText(android.widget.EditText):1630:1630 -> setEditText + 222:226:void setEditText(android.widget.EditText):1631:1631 -> setEditText + 227:232:void setEditText(android.widget.EditText):1635:1635 -> setEditText + 233:235:void setEditText(android.widget.EditText):1636:1636 -> setEditText + 236:239:void setEditText(android.widget.EditText):1640:1640 -> setEditText + 240:247:void setEditText(android.widget.EditText):1530:1530 -> setEditText + 1:3:void setEnabled(boolean):2816:2816 -> setEnabled + 4:7:void setEnabled(boolean):2817:2817 -> setEnabled + 1:6:void setEndIconActivated(boolean):3642:3642 -> setEndIconActivated + 1:6:void setEndIconCheckable(boolean):3664:3664 -> setEndIconCheckable + 1:1:void setEndIconContentDescription(int):3793:3793 -> setEndIconContentDescription + 2:2:void setEndIconContentDescription(java.lang.CharSequence):3807:3807 -> setEndIconContentDescription + 1:1:void setEndIconDrawable(int):3687:3687 -> setEndIconDrawable + 2:2:void setEndIconDrawable(android.graphics.drawable.Drawable):3701:3701 -> setEndIconDrawable + 1:6:void setEndIconMinSize(int):3723:3723 -> setEndIconMinSize + 1:6:void setEndIconMode(int):3549:3549 -> setEndIconMode + 1:6:void setEndIconOnClickListener(android.view.View$OnClickListener):3572:3572 -> setEndIconOnClickListener + 1:6:void setEndIconOnLongClickListener(android.view.View$OnLongClickListener):3595:3595 -> setEndIconOnLongClickListener + 1:6:void setEndIconScaleType(android.widget.ImageView$ScaleType):3768:3768 -> setEndIconScaleType + 1:6:void setEndIconTintList(android.content.res.ColorStateList):3833:3833 -> setEndIconTintList + 1:6:void setEndIconTintMode(android.graphics.PorterDuff$Mode):3845:3845 -> setEndIconTintMode + 1:6:void setEndIconVisible(boolean):3624:3624 -> setEndIconVisible + 1:8:void setError(java.lang.CharSequence):2185:2185 -> setError + 9:16:void setError(java.lang.CharSequence):2186:2186 -> setError + 17:19:void setError(java.lang.CharSequence):2191:2191 -> setError + 20:25:void setError(java.lang.CharSequence):2194:2194 -> setError + 26:31:void setError(java.lang.CharSequence):2195:2195 -> setError + 32:37:void setError(java.lang.CharSequence):2197:2197 -> setError + 1:6:void setErrorAccessibilityLiveRegion(int):2162:2162 -> setErrorAccessibilityLiveRegion + 1:6:void setErrorContentDescription(java.lang.CharSequence):2142:2142 -> setErrorContentDescription + 1:6:void setErrorEnabled(boolean):2031:2031 -> setErrorEnabled + 1:1:void setErrorIconDrawable(int):2208:2208 -> setErrorIconDrawable + 2:2:void setErrorIconDrawable(android.graphics.drawable.Drawable):2218:2218 -> setErrorIconDrawable + 1:6:void setErrorIconOnClickListener(android.view.View$OnClickListener):3583:3583 -> setErrorIconOnClickListener + 1:6:void setErrorIconOnLongClickListener(android.view.View$OnLongClickListener):3607:3607 -> setErrorIconOnLongClickListener + 1:6:void setErrorIconTintList(android.content.res.ColorStateList):2239:2239 -> setErrorIconTintList + 1:6:void setErrorIconTintMode(android.graphics.PorterDuff$Mode):2250:2250 -> setErrorIconTintMode + 1:6:void setErrorTextAppearance(int):2040:2040 -> setErrorTextAppearance + 1:6:void setErrorTextColor(android.content.res.ColorStateList):2045:2045 -> setErrorTextColor + 1:4:void setExpandedHintEnabled(boolean):3253:3253 -> setExpandedHintEnabled + 5:7:void setExpandedHintEnabled(boolean):3254:3254 -> setExpandedHintEnabled + 8:11:void setExpandedHintEnabled(boolean):3255:3255 -> setExpandedHintEnabled + 1:6:void setHelperText(java.lang.CharSequence):2103:2103 -> setHelperText + 7:13:void setHelperText(java.lang.CharSequence):2104:2104 -> setHelperText + 14:17:void setHelperText(java.lang.CharSequence):2105:2105 -> setHelperText + 18:24:void setHelperText(java.lang.CharSequence):2108:2108 -> setHelperText + 25:27:void setHelperText(java.lang.CharSequence):2109:2109 -> setHelperText + 28:33:void setHelperText(java.lang.CharSequence):2111:2111 -> setHelperText + 1:6:void setHelperTextColor(android.content.res.ColorStateList):2065:2065 -> setHelperTextColor + 1:6:void setHelperTextEnabled(boolean):2086:2086 -> setHelperTextEnabled + 1:6:void setHelperTextTextAppearance(int):2060:2060 -> setHelperTextTextAppearance + 1:3:void setHint(java.lang.CharSequence):1856:1858 -> setHint + 4:4:void setHint(int):1870:1870 -> setHint + 1:3:void setHintAnimationEnabled(boolean):3231:3231 -> setHintAnimationEnabled + 1:4:void setHintEnabled(boolean):1907:1907 -> setHintEnabled + 5:10:void setHintEnabled(boolean):1908:1908 -> setHintEnabled + 11:12:void setHintEnabled(boolean):1911:1911 -> setHintEnabled + 13:32:void setHintEnabled(boolean):1912:1912 -> setHintEnabled + 33:39:void setHintEnabled(boolean):1914:1914 -> setHintEnabled + 40:43:void setHintEnabled(boolean):1917:1917 -> setHintEnabled + 44:49:void setHintEnabled(boolean):1919:1919 -> setHintEnabled + 50:55:void setHintEnabled(boolean):1920:1920 -> setHintEnabled + 56:63:void setHintEnabled(boolean):1923:1923 -> setHintEnabled + 64:66:void setHintEnabled(boolean):1924:1924 -> setHintEnabled + 67:72:void setHintEnabled(boolean):1926:1926 -> setHintEnabled + 73:74:void setHintEnabled(boolean):1928:1928 -> setHintEnabled + 75:78:void setHintEnabled(boolean):1932:1932 -> setHintEnabled + 79:82:void setHintEnabled(boolean):1933:1933 -> setHintEnabled + 1:8:void setHintInternal(java.lang.CharSequence):1874:1874 -> setHintInternal + 9:10:void setHintInternal(java.lang.CharSequence):1875:1875 -> setHintInternal + 11:15:void setHintInternal(java.lang.CharSequence):1876:1876 -> setHintInternal + 16:19:void setHintInternal(java.lang.CharSequence):1878:1878 -> setHintInternal + 20:23:void setHintInternal(java.lang.CharSequence):1879:1879 -> setHintInternal + 1:5:void setHintTextAppearance(int):1966:1966 -> setHintTextAppearance + 6:13:void setHintTextAppearance(int):1967:1967 -> setHintTextAppearance + 14:18:void setHintTextAppearance(int):1969:1969 -> setHintTextAppearance + 19:21:void setHintTextAppearance(int):1970:1970 -> setHintTextAppearance + 22:25:void setHintTextAppearance(int):1972:1972 -> setHintTextAppearance + 1:4:void setHintTextColor(android.content.res.ColorStateList):1981:1981 -> setHintTextColor + 5:8:void setHintTextColor(android.content.res.ColorStateList):1982:1982 -> setHintTextColor + 9:13:void setHintTextColor(android.content.res.ColorStateList):1983:1983 -> setHintTextColor + 14:15:void setHintTextColor(android.content.res.ColorStateList):1986:1986 -> setHintTextColor + 16:20:void setHintTextColor(android.content.res.ColorStateList):1988:1988 -> setHintTextColor + 21:24:void setHintTextColor(android.content.res.ColorStateList):1989:1989 -> setHintTextColor + 1:3:void setLengthCounter(com.google.android.material.textfield.TextInputLayout$LengthCounter):1474:1474 -> setLengthCounter # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/TextInputLayout$e;)V"} - 5:8:void setTextInputAccessibilityDelegate(com.google.android.material.textfield.TextInputLayout$AccessibilityDelegate):4166:4166 -> setTextInputAccessibilityDelegate - 1:4:void setTypeface(android.graphics.Typeface):1429:1429 -> setTypeface - 5:6:void setTypeface(android.graphics.Typeface):1430:1430 -> setTypeface - 7:11:void setTypeface(android.graphics.Typeface):1432:1432 -> setTypeface - 12:16:void setTypeface(android.graphics.Typeface):1433:1433 -> setTypeface - 17:20:void setTypeface(android.graphics.Typeface):1435:1435 -> setTypeface - 21:24:void setTypeface(android.graphics.Typeface):1436:1436 -> setTypeface - 1:6:int calculateExpandedLabelBottom(android.graphics.Rect,android.graphics.Rect,float):3006:3006 -> t - 7:12:int calculateExpandedLabelBottom(android.graphics.Rect,android.graphics.Rect,float):3010:3010 -> t - 13:22:int calculateExpandedLabelBottom(android.graphics.Rect,android.graphics.Rect,float):3012:3012 -> t - 1:6:void updateEditTextHeight(int):3351:3351 -> t0 - 7:12:void updateEditTextHeight(int):3355:3355 -> t0 - 13:17:void updateEditTextHeight(int):3358:3358 -> t0 - 18:24:void updateEditTextHeight(int):3359:3359 -> t0 - 25:33:void updateEditTextHeight(int):3360:3360 -> t0 - 34:42:void updateEditTextHeight(int):3361:3361 -> t0 - 43:51:void updateEditTextHeight(int):3362:3362 -> t0 - 52:60:void updateEditTextHeight(int):3363:3363 -> t0 - 61:62:void updateEditTextHeight(int):3365:3365 -> t0 - 63:66:void updateEditTextHeight(int):3366:3366 -> t0 - 67:80:void updateEditTextHeight(int):3367:3367 -> t0 - 81:86:void updateEditTextHeight(int):3368:3368 -> t0 - 87:92:void updateEditTextHeight(int):3370:3370 -> t0 - 93:96:void updateEditTextHeight(int):3371:3371 -> t0 - 97:105:void updateEditTextHeight(int):3369:3369 -> t0 - 106:109:void updateEditTextHeight(int):3372:3372 -> t0 - 110:113:void updateEditTextHeight(int):3378:3378 -> t0 - 114:117:void updateEditTextHeight(int):3380:3380 -> t0 - 118:131:void updateEditTextHeight(int):3381:3381 -> t0 - 132:137:void updateEditTextHeight(int):3384:3384 -> t0 - 138:141:void updateEditTextHeight(int):3390:3390 -> t0 - 142:152:void updateEditTextHeight(int):3392:3392 -> t0 - 153:162:void updateEditTextHeight(int):3393:3393 -> t0 - 1:8:int calculateExpandedLabelTop(android.graphics.Rect,float):2994:2994 -> u - 9:17:int calculateExpandedLabelTop(android.graphics.Rect,float):2995:2995 -> u - 18:27:int calculateExpandedLabelTop(android.graphics.Rect,float):2998:2998 -> u - 28:37:int calculateExpandedLabelTop(android.graphics.Rect,float):2999:2999 -> u - 38:48:int calculateExpandedLabelTop(android.graphics.Rect,float):3001:3001 -> u - 1:6:boolean updateEditTextHeightBasedOnIcon():3398:3398 -> u0 - 7:22:boolean updateEditTextHeightBasedOnIcon():3405:3405 -> u0 - 23:30:boolean updateEditTextHeightBasedOnIcon():3406:3406 -> u0 - 31:38:boolean updateEditTextHeightBasedOnIcon():3407:3407 -> u0 - 1:4:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2973:2973 -> v - 5:6:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2977:2977 -> v - 7:12:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2980:2980 -> v - 13:19:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2981:2981 -> v - 20:21:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2983:2983 -> v - 22:27:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2982:2982 -> v - 28:33:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2983:2983 -> v - 34:44:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2985:2985 -> v - 45:50:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2986:2986 -> v - 51:61:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2987:2987 -> v - 62:68:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2988:2988 -> v - 69:74:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2974:2974 -> v - 1:5:void updateInputLayoutMargins():1625:1625 -> v0 - 6:13:void updateInputLayoutMargins():1626:1626 -> v0 - 14:17:void updateInputLayoutMargins():1627:1627 -> v0 - 18:21:void updateInputLayoutMargins():1629:1629 -> v0 - 22:23:void updateInputLayoutMargins():1630:1630 -> v0 - 24:29:void updateInputLayoutMargins():1631:1631 -> v0 - 1:6:int calculateLabelMarginTop():2900:2900 -> w - 7:14:int calculateLabelMarginTop():2904:2904 -> w - 15:22:int calculateLabelMarginTop():2906:2906 -> w - 23:31:int calculateLabelMarginTop():2907:2907 -> w - 32:33:int calculateLabelMarginTop():2909:2909 -> w - 34:39:int calculateLabelMarginTop():2912:2912 -> w - 40:46:int calculateLabelMarginTop():2913:2913 -> w - 47:51:int calculateLabelMarginTop():2909:2909 -> w - 52:59:int calculateLabelMarginTop():2915:2915 -> w - 2:5:void updateLabelState(boolean):1646:1646 -> w0 - 1:15:boolean canDrawOutlineStroke():3073:3073 -> x - 1:4:void updateLabelState(boolean,boolean):1650:1650 -> x0 - 5:23:void updateLabelState(boolean,boolean):1651:1651 -> x0 - 24:34:void updateLabelState(boolean,boolean):1652:1652 -> x0 - 35:38:void updateLabelState(boolean,boolean):1655:1655 -> x0 - 39:45:void updateLabelState(boolean,boolean):1656:1656 -> x0 - 46:52:void updateLabelState(boolean,boolean):1662:1662 -> x0 - 53:63:void updateLabelState(boolean,boolean):1663:1663 -> x0 - 64:65:void updateLabelState(boolean,boolean):1665:1665 -> x0 - 66:67:void updateLabelState(boolean,boolean):1666:1666 -> x0 - 68:71:void updateLabelState(boolean,boolean):1667:1667 -> x0 - 72:75:void updateLabelState(boolean,boolean):1666:1666 -> x0 - 76:81:void updateLabelState(boolean,boolean):1668:1668 -> x0 - 82:85:void updateLabelState(boolean,boolean):1669:1669 -> x0 - 86:89:void updateLabelState(boolean,boolean):1670:1670 -> x0 - 90:93:void updateLabelState(boolean,boolean):1669:1669 -> x0 - 94:101:void updateLabelState(boolean,boolean):1671:1671 -> x0 - 102:113:void updateLabelState(boolean,boolean):1672:1672 -> x0 - 114:117:void updateLabelState(boolean,boolean):1673:1673 -> x0 - 118:124:void updateLabelState(boolean,boolean):1674:1674 -> x0 - 125:139:void updateLabelState(boolean,boolean):1677:1677 -> x0 - 140:143:void updateLabelState(boolean,boolean):1684:1684 -> x0 - 144:149:void updateLabelState(boolean,boolean):1685:1685 -> x0 - 150:155:void updateLabelState(boolean,boolean):1679:1679 -> x0 - 156:159:void updateLabelState(boolean,boolean):1680:1680 -> x0 - 1:13:boolean canDrawStroke():3077:3077 -> y - 1:8:void updatePlaceholderMeasurementsBasedOnEditText():3415:3415 -> y0 - 9:12:void updatePlaceholderMeasurementsBasedOnEditText():3417:3417 -> y0 - 13:17:void updatePlaceholderMeasurementsBasedOnEditText():3418:3418 -> y0 - 18:21:void updatePlaceholderMeasurementsBasedOnEditText():3420:3420 -> y0 - 22:27:void updatePlaceholderMeasurementsBasedOnEditText():3421:3421 -> y0 - 28:33:void updatePlaceholderMeasurementsBasedOnEditText():3422:3422 -> y0 - 34:39:void updatePlaceholderMeasurementsBasedOnEditText():3423:3423 -> y0 - 40:43:void updatePlaceholderMeasurementsBasedOnEditText():3424:3424 -> y0 - 44:47:void updatePlaceholderMeasurementsBasedOnEditText():3420:3420 -> y0 - 1:6:void closeCutout():4408:4408 -> z - 7:14:void closeCutout():4409:4409 -> z - 1:14:void updatePlaceholderText():2528:2528 -> z0 + 1:2:void setMaxEms(int):1751:1751 -> setMaxEms + 3:9:void setMaxEms(int):1752:1752 -> setMaxEms + 10:13:void setMaxEms(int):1753:1753 -> setMaxEms + 1:2:void setMaxWidth(int):1818:1818 -> setMaxWidth + 3:9:void setMaxWidth(int):1819:1819 -> setMaxWidth + 10:13:void setMaxWidth(int):1820:1820 -> setMaxWidth + 1:16:void setMaxWidthResource(int):1834:1834 -> setMaxWidthResource + 1:2:void setMinEms(int):1726:1726 -> setMinEms + 3:9:void setMinEms(int):1727:1727 -> setMinEms + 10:13:void setMinEms(int):1728:1728 -> setMinEms + 1:2:void setMinWidth(int):1777:1777 -> setMinWidth + 3:9:void setMinWidth(int):1778:1778 -> setMinWidth + 10:13:void setMinWidth(int):1779:1779 -> setMinWidth + 1:16:void setMinWidthResource(int):1793:1793 -> setMinWidthResource + 1:1:void setPasswordVisibilityToggleContentDescription(int):3950:3950 -> setPasswordVisibilityToggleContentDescription + 2:2:void setPasswordVisibilityToggleContentDescription(java.lang.CharSequence):3966:3966 -> setPasswordVisibilityToggleContentDescription + 1:1:void setPasswordVisibilityToggleDrawable(int):3919:3919 -> setPasswordVisibilityToggleDrawable + 2:2:void setPasswordVisibilityToggleDrawable(android.graphics.drawable.Drawable):3934:3934 -> setPasswordVisibilityToggleDrawable + 1:6:void setPasswordVisibilityToggleEnabled(boolean):4019:4019 -> setPasswordVisibilityToggleEnabled + 1:6:void setPasswordVisibilityToggleTintList(android.content.res.ColorStateList):4036:4036 -> setPasswordVisibilityToggleTintList + 1:6:void setPasswordVisibilityToggleTintMode(android.graphics.PorterDuff$Mode):4050:4050 -> setPasswordVisibilityToggleTintMode + 1:4:void setPlaceholderText(java.lang.CharSequence):2453:2453 -> setPlaceholderText + 5:15:void setPlaceholderText(java.lang.CharSequence):2454:2454 -> setPlaceholderText + 16:20:void setPlaceholderText(java.lang.CharSequence):2455:2455 -> setPlaceholderText + 21:26:void setPlaceholderText(java.lang.CharSequence):2456:2456 -> setPlaceholderText + 27:34:void setPlaceholderText(java.lang.CharSequence):2459:2459 -> setPlaceholderText + 35:37:void setPlaceholderText(java.lang.CharSequence):2460:2460 -> setPlaceholderText + 38:43:void setPlaceholderText(java.lang.CharSequence):2461:2461 -> setPlaceholderText + 44:48:void setPlaceholderText(java.lang.CharSequence):2463:2463 -> setPlaceholderText + 49:53:void setPlaceholderText(java.lang.CharSequence):2464:2464 -> setPlaceholderText + 54:60:void setPlaceholderText(java.lang.CharSequence):2468:2468 -> setPlaceholderText + 61:64:void setPlaceholderText(java.lang.CharSequence):2469:2469 -> setPlaceholderText + 65:69:void setPlaceholderText(java.lang.CharSequence):2471:2471 -> setPlaceholderText + 70:72:void setPlaceholderText(java.lang.CharSequence):2473:2473 -> setPlaceholderText + 73:74:void setPlaceholderText(java.lang.CharSequence):2475:2475 -> setPlaceholderText + 75:78:void setPlaceholderText(java.lang.CharSequence):2477:2477 -> setPlaceholderText + 1:2:void setPlaceholderTextAppearance(int):2593:2593 -> setPlaceholderTextAppearance + 3:6:void setPlaceholderTextAppearance(int):2594:2594 -> setPlaceholderTextAppearance + 7:10:void setPlaceholderTextAppearance(int):2595:2595 -> setPlaceholderTextAppearance + 1:4:void setPlaceholderTextColor(android.content.res.ColorStateList):2568:2568 -> setPlaceholderTextColor + 5:6:void setPlaceholderTextColor(android.content.res.ColorStateList):2569:2569 -> setPlaceholderTextColor + 7:12:void setPlaceholderTextColor(android.content.res.ColorStateList):2570:2570 -> setPlaceholderTextColor + 13:16:void setPlaceholderTextColor(android.content.res.ColorStateList):2571:2571 -> setPlaceholderTextColor + 1:7:void setPlaceholderTextEnabled(boolean):2493:2493 -> setPlaceholderTextEnabled + 8:11:void setPlaceholderTextEnabled(boolean):2499:2499 -> setPlaceholderTextEnabled + 12:15:void setPlaceholderTextEnabled(boolean):2501:2501 -> setPlaceholderTextEnabled + 16:17:void setPlaceholderTextEnabled(boolean):2502:2502 -> setPlaceholderTextEnabled + 18:20:void setPlaceholderTextEnabled(boolean):2504:2504 -> setPlaceholderTextEnabled + 1:6:void setPrefixText(java.lang.CharSequence):2692:2692 -> setPrefixText + 1:6:void setPrefixTextAppearance(int):2744:2744 -> setPrefixTextAppearance + 1:6:void setPrefixTextColor(android.content.res.ColorStateList):2725:2725 -> setPrefixTextColor + 1:10:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1297:1297 -> setShapeAppearanceModel + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf2/k;)V"} + 11:12:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1298:1298 -> setShapeAppearanceModel + 13:16:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):1299:1299 -> setShapeAppearanceModel + 1:6:void setStartIconCheckable(boolean):3462:3462 -> setStartIconCheckable + 1:1:void setStartIconContentDescription(int):3484:3484 -> setStartIconContentDescription + 2:2:void setStartIconContentDescription(java.lang.CharSequence):3498:3498 -> setStartIconContentDescription + 1:1:void setStartIconDrawable(int):3351:3351 -> setStartIconDrawable + 2:2:void setStartIconDrawable(android.graphics.drawable.Drawable):3364:3364 -> setStartIconDrawable + 1:6:void setStartIconMinSize(int):3387:3387 -> setStartIconMinSize + 1:6:void setStartIconOnClickListener(android.view.View$OnClickListener):3410:3410 -> setStartIconOnClickListener + 1:6:void setStartIconOnLongClickListener(android.view.View$OnLongClickListener):3422:3422 -> setStartIconOnLongClickListener + 1:6:void setStartIconScaleType(android.widget.ImageView$ScaleType):3745:3745 -> setStartIconScaleType + 1:6:void setStartIconTintList(android.content.res.ColorStateList):3524:3524 -> setStartIconTintList + 1:6:void setStartIconTintMode(android.graphics.PorterDuff$Mode):3536:3536 -> setStartIconTintMode + 1:6:void setStartIconVisible(boolean):3431:3431 -> setStartIconVisible + 1:6:void setSuffixText(java.lang.CharSequence):2756:2756 -> setSuffixText + 1:6:void setSuffixTextAppearance(int):2808:2808 -> setSuffixTextAppearance + 1:6:void setSuffixTextColor(android.content.res.ColorStateList):2789:2789 -> setSuffixTextColor + 1:4:void setTextInputAccessibilityDelegate(com.google.android.material.textfield.TextInputLayout$AccessibilityDelegate):4078:4078 -> setTextInputAccessibilityDelegate + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/TextInputLayout$d;)V"} + 5:8:void setTextInputAccessibilityDelegate(com.google.android.material.textfield.TextInputLayout$AccessibilityDelegate):4079:4079 -> setTextInputAccessibilityDelegate + 1:4:void setTypeface(android.graphics.Typeface):1448:1448 -> setTypeface + 5:6:void setTypeface(android.graphics.Typeface):1449:1449 -> setTypeface + 7:11:void setTypeface(android.graphics.Typeface):1451:1451 -> setTypeface + 12:16:void setTypeface(android.graphics.Typeface):1452:1452 -> setTypeface + 17:20:void setTypeface(android.graphics.Typeface):1454:1454 -> setTypeface + 21:24:void setTypeface(android.graphics.Typeface):1455:1455 -> setTypeface + 1:6:int calculateExpandedLabelTop(android.graphics.Rect,float):2974:2974 -> t + 7:17:int calculateExpandedLabelTop(android.graphics.Rect,float):2975:2975 -> t + 18:27:int calculateExpandedLabelTop(android.graphics.Rect,float):2977:2977 -> t + 1:4:void updateLabelState(boolean,boolean):1671:1671 -> t0 + 5:23:void updateLabelState(boolean,boolean):1672:1672 -> t0 + 24:34:void updateLabelState(boolean,boolean):1673:1673 -> t0 + 35:38:void updateLabelState(boolean,boolean):1676:1676 -> t0 + 39:45:void updateLabelState(boolean,boolean):1677:1677 -> t0 + 46:52:void updateLabelState(boolean,boolean):1683:1683 -> t0 + 53:63:void updateLabelState(boolean,boolean):1684:1684 -> t0 + 64:65:void updateLabelState(boolean,boolean):1686:1686 -> t0 + 66:67:void updateLabelState(boolean,boolean):1687:1687 -> t0 + 68:71:void updateLabelState(boolean,boolean):1688:1688 -> t0 + 72:75:void updateLabelState(boolean,boolean):1687:1687 -> t0 + 76:81:void updateLabelState(boolean,boolean):1689:1689 -> t0 + 82:85:void updateLabelState(boolean,boolean):1690:1690 -> t0 + 86:89:void updateLabelState(boolean,boolean):1691:1691 -> t0 + 90:93:void updateLabelState(boolean,boolean):1690:1690 -> t0 + 94:101:void updateLabelState(boolean,boolean):1692:1692 -> t0 + 102:113:void updateLabelState(boolean,boolean):1693:1693 -> t0 + 114:117:void updateLabelState(boolean,boolean):1694:1694 -> t0 + 118:124:void updateLabelState(boolean,boolean):1695:1695 -> t0 + 125:139:void updateLabelState(boolean,boolean):1698:1698 -> t0 + 140:143:void updateLabelState(boolean,boolean):1705:1705 -> t0 + 144:149:void updateLabelState(boolean,boolean):1706:1706 -> t0 + 150:155:void updateLabelState(boolean,boolean):1700:1700 -> t0 + 156:159:void updateLabelState(boolean,boolean):1701:1701 -> t0 + 1:4:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2957:2957 -> u + 5:6:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2961:2961 -> u + 7:12:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2963:2963 -> u + 13:23:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2965:2965 -> u + 24:29:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2966:2966 -> u + 30:40:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2967:2967 -> u + 41:47:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2968:2968 -> u + 48:53:android.graphics.Rect calculateExpandedTextBounds(android.graphics.Rect):2958:2958 -> u + 1:8:void updatePlaceholderMeasurementsBasedOnEditText():3328:3328 -> u0 + 9:12:void updatePlaceholderMeasurementsBasedOnEditText():3330:3330 -> u0 + 13:17:void updatePlaceholderMeasurementsBasedOnEditText():3331:3331 -> u0 + 18:21:void updatePlaceholderMeasurementsBasedOnEditText():3333:3333 -> u0 + 22:27:void updatePlaceholderMeasurementsBasedOnEditText():3334:3334 -> u0 + 28:33:void updatePlaceholderMeasurementsBasedOnEditText():3335:3335 -> u0 + 34:39:void updatePlaceholderMeasurementsBasedOnEditText():3336:3336 -> u0 + 40:43:void updatePlaceholderMeasurementsBasedOnEditText():3337:3337 -> u0 + 44:47:void updatePlaceholderMeasurementsBasedOnEditText():3333:3333 -> u0 + 1:6:int calculateLabelMarginTop():2891:2891 -> v + 7:14:int calculateLabelMarginTop():2895:2895 -> v + 15:25:int calculateLabelMarginTop():2897:2897 -> v + 26:32:int calculateLabelMarginTop():2899:2899 -> v + 1:14:void updatePlaceholderText():2517:2517 -> v0 + 1:15:boolean canDrawOutlineStroke():3050:3050 -> w + 1:8:void updatePlaceholderText(android.text.Editable):2521:2521 -> w0 + 9:12:void updatePlaceholderText(android.text.Editable):2522:2522 -> w0 + 13:16:void updatePlaceholderText(android.text.Editable):2523:2523 -> w0 + 17:20:void updatePlaceholderText(android.text.Editable):2525:2525 -> w0 + 1:13:boolean canDrawStroke():3054:3054 -> x + 1:6:void updateStrokeErrorColor(boolean,boolean):4448:4448 -> x0 + 7:18:void updateStrokeErrorColor(boolean,boolean):4449:4449 -> x0 + 19:22:void updateStrokeErrorColor(boolean,boolean):4450:4450 -> x0 + 23:31:void updateStrokeErrorColor(boolean,boolean):4453:4453 -> x0 + 32:37:void updateStrokeErrorColor(boolean,boolean):4454:4454 -> x0 + 38:42:void updateStrokeErrorColor(boolean,boolean):4458:4458 -> x0 + 43:45:void updateStrokeErrorColor(boolean,boolean):4460:4460 -> x0 + 46:48:void updateStrokeErrorColor(boolean,boolean):4462:4462 -> x0 + 1:6:void closeCutout():4322:4322 -> y + 7:14:void closeCutout():4323:4323 -> y + 1:10:void updateTextInputBoxState():4372:4372 -> y0 + 11:32:void updateTextInputBoxState():4376:4376 -> y0 + 33:49:void updateTextInputBoxState():4377:4377 -> y0 + 50:55:void updateTextInputBoxState():4380:4380 -> y0 + 56:60:void updateTextInputBoxState():4381:4381 -> y0 + 61:66:void updateTextInputBoxState():4382:4382 -> y0 + 67:70:void updateTextInputBoxState():4383:4383 -> y0 + 71:74:void updateTextInputBoxState():4384:4384 -> y0 + 75:81:void updateTextInputBoxState():4386:4386 -> y0 + 82:89:void updateTextInputBoxState():4388:4388 -> y0 + 90:93:void updateTextInputBoxState():4389:4389 -> y0 + 94:97:void updateTextInputBoxState():4390:4390 -> y0 + 98:106:void updateTextInputBoxState():4392:4392 -> y0 + 107:113:void updateTextInputBoxState():4395:4395 -> y0 + 114:118:void updateTextInputBoxState():4397:4397 -> y0 + 119:122:void updateTextInputBoxState():4399:4399 -> y0 + 123:128:void updateTextInputBoxState():4402:4402 -> y0 + 129:131:void updateTextInputBoxState():4403:4403 -> y0 + 132:136:void updateTextInputBoxState():4406:4406 -> y0 + 137:139:void updateTextInputBoxState():4408:4408 -> y0 + 140:144:void updateTextInputBoxState():4414:4414 -> y0 + 145:148:void updateTextInputBoxState():4415:4415 -> y0 + 149:154:void updateTextInputBoxState():4416:4416 -> y0 + 155:159:void updateTextInputBoxState():4417:4417 -> y0 + 160:163:void updateTextInputBoxState():4419:4419 -> y0 + 164:167:void updateTextInputBoxState():4421:4421 -> y0 + 168:170:void updateTextInputBoxState():4423:4423 -> y0 + 171:174:void updateTextInputBoxState():4428:4428 -> y0 + 175:180:void updateTextInputBoxState():4429:4429 -> y0 + 181:189:void updateTextInputBoxState():4430:4430 -> y0 + 190:196:void updateTextInputBoxState():4432:4432 -> y0 + 197:201:void updateTextInputBoxState():4434:4434 -> y0 + 202:205:void updateTextInputBoxState():4436:4436 -> y0 + 206:209:void updateTextInputBoxState():4440:4440 -> y0 + 1:10:void collapseHint(boolean):4272:4272 -> z + 11:19:void collapseHint(boolean):4273:4273 -> z + 20:23:void collapseHint(boolean):4275:4275 -> z + 24:27:void collapseHint(boolean):4276:4276 -> z + 28:33:void collapseHint(boolean):4278:4278 -> z + 34:35:void collapseHint(boolean):4280:4280 -> z + 36:41:void collapseHint(boolean):4281:4281 -> z + 42:44:void collapseHint(boolean):4282:4282 -> z + 45:47:void collapseHint(boolean):4284:4284 -> z + 48:52:void collapseHint(boolean):4286:4286 -> z + 53:58:void collapseHint(boolean):4287:4287 -> z com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticApiModelOutline0 -> com.google.android.material.textfield.B: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void m(com.google.android.material.textfield.TextInputLayout,int):0:0 -> a + 1:1:android.view.autofill.AutofillId m(com.google.android.material.textfield.TextInputLayout):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticApiModelOutline1 -> com.google.android.material.textfield.C: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.autofill.AutofillId m(com.google.android.material.textfield.TextInputLayout):0:0 -> a + 1:1:void m(android.view.ViewStructure,android.view.autofill.AutofillId):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticApiModelOutline2 -> com.google.android.material.textfield.D: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void m(android.view.ViewStructure,android.view.autofill.AutofillId):0:0 -> a + 1:1:void m(com.google.android.material.textfield.TextInputLayout,android.view.ViewStructure,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticApiModelOutline3 -> com.google.android.material.textfield.E: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} @@ -159308,20 +155108,15 @@ com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticApiModel # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticApiModelOutline4 -> com.google.android.material.textfield.F: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - 1:1:void m(com.google.android.material.textfield.TextInputLayout,android.view.ViewStructure,int):0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticApiModelOutline5 -> com.google.android.material.textfield.G: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void m(android.view.View,android.view.ViewStructure,int):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticApiModelOutline6 -> com.google.android.material.textfield.H: +com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticApiModelOutline5 -> com.google.android.material.textfield.G: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:android.graphics.drawable.Drawable m(android.widget.EditText):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticLambda7 -> com.google.android.material.textfield.I: +com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticLambda6 -> com.google.android.material.textfield.H: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.textfield.TextInputLayout com.google.android.material.textfield.TextInputLayout$$InternalSyntheticLambda$1$0a7892fbddbb887bb76d83f69787b3f6b5cac1c9a988e4903955b5b86e911a4a$0.f$0 -> d @@ -159330,129 +155125,113 @@ com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticLambda7 # {"id":"com.android.tools.r8.synthesized"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticLambda8 -> com.google.android.material.textfield.J: +com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticLambda7 -> com.google.android.material.textfield.I: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void ():0:0 -> # {"id":"com.android.tools.r8.synthesized"} 1:1:int countLength(android.text.Editable):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticLambda9 -> com.google.android.material.textfield.K: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - com.google.android.material.textfield.TextInputLayout com.google.android.material.textfield.TextInputLayout$$InternalSyntheticLambda$1$433d23d24c4c1142f57ae2abdbbe35c83a8d33588ee0dd02ecf1f891bd4c53a4$0.f$0 -> a - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.google.android.material.textfield.TextInputLayout):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void configure(android.text.StaticLayout$Builder):0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} com.google.android.material.textfield.TextInputLayout$1 -> com.google.android.material.textfield.TextInputLayout$a: # {"id":"sourceFile","fileName":"TextInputLayout.java"} int previousLineCount -> d android.widget.EditText val$editText -> e com.google.android.material.textfield.TextInputLayout this$0 -> f - 1:7:void (com.google.android.material.textfield.TextInputLayout,android.widget.EditText):1550:1550 -> - 8:14:void (com.google.android.material.textfield.TextInputLayout,android.widget.EditText):1551:1551 -> - 1:11:void afterTextChanged(android.text.Editable):1555:1555 -> afterTextChanged - 12:17:void afterTextChanged(android.text.Editable):1556:1556 -> afterTextChanged - 18:20:void afterTextChanged(android.text.Editable):1557:1557 -> afterTextChanged - 21:28:void afterTextChanged(android.text.Editable):1559:1559 -> afterTextChanged - 29:33:void afterTextChanged(android.text.Editable):1560:1560 -> afterTextChanged - 34:39:void afterTextChanged(android.text.Editable):1562:1562 -> afterTextChanged - 40:45:void afterTextChanged(android.text.Editable):1563:1563 -> afterTextChanged - 46:47:void afterTextChanged(android.text.Editable):1564:1564 -> afterTextChanged - 48:57:void afterTextChanged(android.text.Editable):1565:1565 -> afterTextChanged - 58:62:void afterTextChanged(android.text.Editable):1566:1566 -> afterTextChanged - 63:65:void afterTextChanged(android.text.Editable):1568:1568 -> afterTextChanged + 1:7:void (com.google.android.material.textfield.TextInputLayout,android.widget.EditText):1571:1571 -> + 8:14:void (com.google.android.material.textfield.TextInputLayout,android.widget.EditText):1572:1572 -> + 1:11:void afterTextChanged(android.text.Editable):1576:1576 -> afterTextChanged + 12:17:void afterTextChanged(android.text.Editable):1577:1577 -> afterTextChanged + 18:20:void afterTextChanged(android.text.Editable):1578:1578 -> afterTextChanged + 21:28:void afterTextChanged(android.text.Editable):1580:1580 -> afterTextChanged + 29:33:void afterTextChanged(android.text.Editable):1581:1581 -> afterTextChanged + 34:39:void afterTextChanged(android.text.Editable):1583:1583 -> afterTextChanged + 40:45:void afterTextChanged(android.text.Editable):1584:1584 -> afterTextChanged + 46:47:void afterTextChanged(android.text.Editable):1585:1585 -> afterTextChanged + 48:57:void afterTextChanged(android.text.Editable):1586:1586 -> afterTextChanged + 58:62:void afterTextChanged(android.text.Editable):1587:1587 -> afterTextChanged + 63:65:void afterTextChanged(android.text.Editable):1589:1589 -> afterTextChanged com.google.android.material.textfield.TextInputLayout$2 -> com.google.android.material.textfield.TextInputLayout$b: -# {"id":"sourceFile","fileName":"TextInputLayout.java"} - com.google.android.material.textfield.TextInputLayout this$0 -> a - 1:6:void (com.google.android.material.textfield.TextInputLayout):2468:2468 -> - 1:4:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2472:2472 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} - 5:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2473:2473 -> onInitializeAccessibilityNodeInfo -com.google.android.material.textfield.TextInputLayout$3 -> com.google.android.material.textfield.TextInputLayout$c: # {"id":"sourceFile","fileName":"TextInputLayout.java"} com.google.android.material.textfield.TextInputLayout this$0 -> d - 1:6:void (com.google.android.material.textfield.TextInputLayout):3195:3195 -> - 1:10:void run():3198:3198 -> run -com.google.android.material.textfield.TextInputLayout$4 -> com.google.android.material.textfield.TextInputLayout$d: + 1:6:void (com.google.android.material.textfield.TextInputLayout):3172:3172 -> + 1:10:void run():3175:3175 -> run +com.google.android.material.textfield.TextInputLayout$3 -> com.google.android.material.textfield.TextInputLayout$c: # {"id":"sourceFile","fileName":"TextInputLayout.java"} com.google.android.material.textfield.TextInputLayout this$0 -> a - 1:6:void (com.google.android.material.textfield.TextInputLayout):4606:4606 -> - 1:18:void onAnimationUpdate(android.animation.ValueAnimator):4609:4609 -> onAnimationUpdate -com.google.android.material.textfield.TextInputLayout$AccessibilityDelegate -> com.google.android.material.textfield.TextInputLayout$e: + 1:6:void (com.google.android.material.textfield.TextInputLayout):4518:4518 -> + 1:18:void onAnimationUpdate(android.animation.ValueAnimator):4521:4521 -> onAnimationUpdate +com.google.android.material.textfield.TextInputLayout$AccessibilityDelegate -> com.google.android.material.textfield.TextInputLayout$d: # {"id":"sourceFile","fileName":"TextInputLayout.java"} com.google.android.material.textfield.TextInputLayout layout -> a - 1:3:void (com.google.android.material.textfield.TextInputLayout):4645:4645 -> - 4:6:void (com.google.android.material.textfield.TextInputLayout):4646:4646 -> - 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4652:4652 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} - 4:11:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4653:4653 -> onInitializeAccessibilityNodeInfo - 12:17:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4654:4654 -> onInitializeAccessibilityNodeInfo - 18:23:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4655:4655 -> onInitializeAccessibilityNodeInfo - 24:29:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4656:4656 -> onInitializeAccessibilityNodeInfo - 30:35:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4657:4657 -> onInitializeAccessibilityNodeInfo - 36:41:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4658:4658 -> onInitializeAccessibilityNodeInfo - 42:47:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4659:4659 -> onInitializeAccessibilityNodeInfo - 48:51:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4660:4660 -> onInitializeAccessibilityNodeInfo - 52:55:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4661:4661 -> onInitializeAccessibilityNodeInfo - 56:61:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4662:4662 -> onInitializeAccessibilityNodeInfo - 62:67:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4663:4663 -> onInitializeAccessibilityNodeInfo - 68:79:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4664:4664 -> onInitializeAccessibilityNodeInfo - 80:86:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4665:4665 -> onInitializeAccessibilityNodeInfo - 87:95:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4668:4668 -> onInitializeAccessibilityNodeInfo - 96:99:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4671:4671 -> onInitializeAccessibilityNodeInfo - 100:103:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4672:4672 -> onInitializeAccessibilityNodeInfo - 104:109:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4673:4673 -> onInitializeAccessibilityNodeInfo - 110:116:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4674:4674 -> onInitializeAccessibilityNodeInfo - 117:140:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4676:4676 -> onInitializeAccessibilityNodeInfo - 141:143:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4679:4679 -> onInitializeAccessibilityNodeInfo - 144:149:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4682:4682 -> onInitializeAccessibilityNodeInfo - 150:155:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4683:4683 -> onInitializeAccessibilityNodeInfo - 156:161:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4684:4684 -> onInitializeAccessibilityNodeInfo - 162:179:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4688:4688 -> onInitializeAccessibilityNodeInfo - 180:182:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4689:4689 -> onInitializeAccessibilityNodeInfo - 183:187:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4691:4691 -> onInitializeAccessibilityNodeInfo - 188:195:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4696:4696 -> onInitializeAccessibilityNodeInfo - 196:204:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4695:4695 -> onInitializeAccessibilityNodeInfo - 205:207:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4699:4699 -> onInitializeAccessibilityNodeInfo - 208:219:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4702:4702 -> onInitializeAccessibilityNodeInfo - 220:222:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4704:4704 -> onInitializeAccessibilityNodeInfo - 223:236:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4707:4707 -> onInitializeAccessibilityNodeInfo - 1:3:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):4713:4713 -> onPopulateAccessibilityEvent - 4:17:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):4714:4714 -> onPopulateAccessibilityEvent -com.google.android.material.textfield.TextInputLayout$LengthCounter -> com.google.android.material.textfield.TextInputLayout$f: + 1:3:void (com.google.android.material.textfield.TextInputLayout):4557:4557 -> + 4:6:void (com.google.android.material.textfield.TextInputLayout):4558:4558 -> + 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4564:4564 -> onInitializeAccessibilityNodeInfo + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} + 4:11:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4565:4565 -> onInitializeAccessibilityNodeInfo + 12:17:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4566:4566 -> onInitializeAccessibilityNodeInfo + 18:23:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4567:4567 -> onInitializeAccessibilityNodeInfo + 24:29:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4568:4568 -> onInitializeAccessibilityNodeInfo + 30:35:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4569:4569 -> onInitializeAccessibilityNodeInfo + 36:41:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4570:4570 -> onInitializeAccessibilityNodeInfo + 42:47:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4571:4571 -> onInitializeAccessibilityNodeInfo + 48:51:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4572:4572 -> onInitializeAccessibilityNodeInfo + 52:55:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4573:4573 -> onInitializeAccessibilityNodeInfo + 56:61:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4574:4574 -> onInitializeAccessibilityNodeInfo + 62:67:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4575:4575 -> onInitializeAccessibilityNodeInfo + 68:79:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4576:4576 -> onInitializeAccessibilityNodeInfo + 80:86:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4577:4577 -> onInitializeAccessibilityNodeInfo + 87:95:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4580:4580 -> onInitializeAccessibilityNodeInfo + 96:99:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4583:4583 -> onInitializeAccessibilityNodeInfo + 100:103:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4584:4584 -> onInitializeAccessibilityNodeInfo + 104:109:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4585:4585 -> onInitializeAccessibilityNodeInfo + 110:116:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4586:4586 -> onInitializeAccessibilityNodeInfo + 117:140:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4588:4588 -> onInitializeAccessibilityNodeInfo + 141:143:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4591:4591 -> onInitializeAccessibilityNodeInfo + 144:149:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4594:4594 -> onInitializeAccessibilityNodeInfo + 150:155:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4595:4595 -> onInitializeAccessibilityNodeInfo + 156:161:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4596:4596 -> onInitializeAccessibilityNodeInfo + 162:179:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4600:4600 -> onInitializeAccessibilityNodeInfo + 180:182:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4601:4601 -> onInitializeAccessibilityNodeInfo + 183:187:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4603:4603 -> onInitializeAccessibilityNodeInfo + 188:195:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4608:4608 -> onInitializeAccessibilityNodeInfo + 196:204:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4607:4607 -> onInitializeAccessibilityNodeInfo + 205:207:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4611:4611 -> onInitializeAccessibilityNodeInfo + 208:219:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4615:4615 -> onInitializeAccessibilityNodeInfo + 220:222:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4617:4617 -> onInitializeAccessibilityNodeInfo + 223:236:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):4621:4621 -> onInitializeAccessibilityNodeInfo + 1:3:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):4627:4627 -> onPopulateAccessibilityEvent + 4:17:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):4628:4628 -> onPopulateAccessibilityEvent +com.google.android.material.textfield.TextInputLayout$LengthCounter -> com.google.android.material.textfield.TextInputLayout$e: # {"id":"sourceFile","fileName":"TextInputLayout.java"} int countLength(android.text.Editable) -> a -com.google.android.material.textfield.TextInputLayout$OnEditTextAttachedListener -> com.google.android.material.textfield.TextInputLayout$g: +com.google.android.material.textfield.TextInputLayout$OnEditTextAttachedListener -> com.google.android.material.textfield.TextInputLayout$f: # {"id":"sourceFile","fileName":"TextInputLayout.java"} void onEditTextAttached(com.google.android.material.textfield.TextInputLayout) -> a -com.google.android.material.textfield.TextInputLayout$SavedState -> com.google.android.material.textfield.TextInputLayout$h: +com.google.android.material.textfield.TextInputLayout$SavedState -> com.google.android.material.textfield.TextInputLayout$g: # {"id":"sourceFile","fileName":"TextInputLayout.java"} java.lang.CharSequence error -> f boolean isEndIconChecked -> g - 1:8:void ():3149:3149 -> - 1:1:void (android.os.Parcelable):3123:3123 -> - 2:4:void (android.os.Parcel,java.lang.ClassLoader):3127:3129 -> - 1:10:java.lang.String toString():3142:3142 -> toString - 11:41:java.lang.String toString():3143:3143 -> toString - 1:3:void writeToParcel(android.os.Parcel,int):3134:3134 -> writeToParcel - 4:8:void writeToParcel(android.os.Parcel,int):3135:3135 -> writeToParcel - 9:14:void writeToParcel(android.os.Parcel,int):3136:3136 -> writeToParcel -com.google.android.material.textfield.TextInputLayout$SavedState$1 -> com.google.android.material.textfield.TextInputLayout$h$a: + 1:8:void ():3126:3126 -> + 1:1:void (android.os.Parcelable):3100:3100 -> + 2:4:void (android.os.Parcel,java.lang.ClassLoader):3104:3106 -> + 1:10:java.lang.String toString():3119:3119 -> toString + 11:41:java.lang.String toString():3120:3120 -> toString + 1:3:void writeToParcel(android.os.Parcel,int):3111:3111 -> writeToParcel + 4:8:void writeToParcel(android.os.Parcel,int):3112:3112 -> writeToParcel + 9:14:void writeToParcel(android.os.Parcel,int):3113:3113 -> writeToParcel +com.google.android.material.textfield.TextInputLayout$SavedState$1 -> com.google.android.material.textfield.TextInputLayout$g$a: # {"id":"sourceFile","fileName":"TextInputLayout.java"} - 1:4:void ():3150:3150 -> - 1:7:com.google.android.material.textfield.TextInputLayout$SavedState createFromParcel(android.os.Parcel):3160:3160 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/textfield/TextInputLayout$h;"} - 1:6:com.google.android.material.textfield.TextInputLayout$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):3154:3154 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Lcom/google/android/material/textfield/TextInputLayout$h;"} - 1:3:com.google.android.material.textfield.TextInputLayout$SavedState[] newArray(int):3166:3166 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/textfield/TextInputLayout$h;"} - 1:1:java.lang.Object createFromParcel(android.os.Parcel):3150:3150 -> createFromParcel - 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):3150:3150 -> createFromParcel - 1:5:java.lang.Object[] newArray(int):3150:3150 -> newArray -com.google.android.material.textview.MaterialTextView -> k2.a: + 1:4:void ():3127:3127 -> + 1:7:com.google.android.material.textfield.TextInputLayout$SavedState createFromParcel(android.os.Parcel):3137:3137 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/textfield/TextInputLayout$g;"} + 1:6:com.google.android.material.textfield.TextInputLayout$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):3131:3131 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Lcom/google/android/material/textfield/TextInputLayout$g;"} + 1:3:com.google.android.material.textfield.TextInputLayout$SavedState[] newArray(int):3143:3143 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/textfield/TextInputLayout$g;"} + 1:1:java.lang.Object createFromParcel(android.os.Parcel):3127:3127 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):3127:3127 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):3127:3127 -> newArray +com.google.android.material.textview.MaterialTextView -> h2.a: # {"id":"sourceFile","fileName":"MaterialTextView.java"} 1:1:void (android.content.Context,android.util.AttributeSet):87:87 -> 2:3:void (android.content.Context,android.util.AttributeSet,int):92:93 -> @@ -159496,33 +155275,26 @@ com.google.android.material.theme.MaterialComponentsViewInflater -> com.google.a # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/v;"} 1:6:androidx.appcompat.widget.AppCompatTextView createTextView(android.content.Context,android.util.AttributeSet):61:61 -> o # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/D;"} -com.google.android.material.theme.overlay.MaterialThemeOverlay -> l2.a: +com.google.android.material.theme.overlay.MaterialThemeOverlay -> i2.a: # {"id":"sourceFile","fileName":"MaterialThemeOverlay.java"} int[] ANDROID_THEME_OVERLAY_ATTRS -> a int[] MATERIAL_THEME_OVERLAY_ATTR -> b - 3:10:void ():47:47 -> - 11:19:void ():50:50 -> - 1:7:int obtainAndroidThemeOverlayId(android.content.Context,android.util.AttributeSet):128:128 -> a - 8:12:int obtainAndroidThemeOverlayId(android.content.Context,android.util.AttributeSet):129:129 -> a - 13:16:int obtainAndroidThemeOverlayId(android.content.Context,android.util.AttributeSet):130:130 -> a - 17:23:int obtainAndroidThemeOverlayId(android.content.Context,android.util.AttributeSet):131:131 -> a - 1:3:int[] obtainMaterialOverlayIds(android.content.Context,android.util.AttributeSet,int[],int,int):162:162 -> b - 4:6:int[] obtainMaterialOverlayIds(android.content.Context,android.util.AttributeSet,int[],int,int):163:163 -> b - 7:12:int[] obtainMaterialOverlayIds(android.content.Context,android.util.AttributeSet,int[],int,int):164:164 -> b - 13:15:int[] obtainMaterialOverlayIds(android.content.Context,android.util.AttributeSet,int[],int,int):165:165 -> b - 16:24:int[] obtainMaterialOverlayIds(android.content.Context,android.util.AttributeSet,int[],int,int):166:166 -> b - 25:28:int[] obtainMaterialOverlayIds(android.content.Context,android.util.AttributeSet,int[],int,int):168:168 -> b - 1:10:int obtainMaterialThemeOverlayId(android.content.Context,android.util.AttributeSet,int,int):146:146 -> c - 2:8:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int):66:66 -> d - 1:4:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int,int[]):92:92 -> e - 5:13:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int,int[]):93:93 -> e - 14:27:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int,int[]):95:95 -> e - 28:32:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int,int[]):101:101 -> e - 33:36:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int,int[]):104:104 -> e - 37:43:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int,int[]):105:105 -> e - 44:53:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int,int[]):107:107 -> e - 54:59:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int,int[]):113:113 -> e - 60:68:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int,int[]):115:115 -> e + 3:10:void ():48:48 -> + 11:19:void ():51:51 -> + 1:7:int obtainAndroidThemeOverlayId(android.content.Context,android.util.AttributeSet):94:94 -> a + 8:12:int obtainAndroidThemeOverlayId(android.content.Context,android.util.AttributeSet):95:95 -> a + 13:16:int obtainAndroidThemeOverlayId(android.content.Context,android.util.AttributeSet):96:96 -> a + 17:23:int obtainAndroidThemeOverlayId(android.content.Context,android.util.AttributeSet):97:97 -> a + 1:2:int obtainMaterialThemeOverlayId(android.content.Context,android.util.AttributeSet,int,int):112:112 -> b + 3:7:int obtainMaterialThemeOverlayId(android.content.Context,android.util.AttributeSet,int,int):113:113 -> b + 8:11:int obtainMaterialThemeOverlayId(android.content.Context,android.util.AttributeSet,int,int):115:115 -> b + 12:15:int obtainMaterialThemeOverlayId(android.content.Context,android.util.AttributeSet,int,int):116:116 -> b + 1:4:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int):67:67 -> c + 5:12:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int):68:68 -> c + 13:26:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int):69:69 -> c + 27:31:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int):75:75 -> c + 32:37:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int):79:79 -> c + 38:46:android.content.Context wrap(android.content.Context,android.util.AttributeSet,int,int):81:81 -> c com.google.android.material.timepicker.ChipTextInputComboView -> com.google.android.material.timepicker.ChipTextInputComboView: # {"id":"sourceFile","fileName":"ChipTextInputComboView.java"} com.google.android.material.chip.Chip chip -> d @@ -159530,55 +155302,55 @@ com.google.android.material.timepicker.ChipTextInputComboView -> com.google.andr android.widget.EditText editText -> f android.text.TextWatcher watcher -> g android.widget.TextView label -> h - 1:1:void (android.content.Context,android.util.AttributeSet):67:67 -> - 2:18:void (android.content.Context,android.util.AttributeSet,int):72:88 -> - 1:5:java.lang.String access$100(com.google.android.material.timepicker.ChipTextInputComboView,java.lang.CharSequence):54:54 -> a - 1:3:com.google.android.material.chip.Chip access$200(com.google.android.material.timepicker.ChipTextInputComboView):54:54 -> b - 1:9:java.lang.String formatText(java.lang.CharSequence):137:137 -> c - 1:12:void updateHintLocales():93:93 -> d - 13:16:void updateHintLocales():94:94 -> d - 17:22:void updateHintLocales():95:95 -> d - 1:7:boolean isChecked():101:101 -> isChecked - 1:3:void onConfigurationChanged(android.content.res.Configuration):190:190 -> onConfigurationChanged - 4:7:void onConfigurationChanged(android.content.res.Configuration):191:191 -> onConfigurationChanged - 1:5:void setChecked(boolean):106:106 -> setChecked - 6:16:void setChecked(boolean):107:107 -> setChecked - 17:27:void setChecked(boolean):110:110 -> setChecked - 28:33:void setChecked(boolean):111:111 -> setChecked - 34:39:void setChecked(boolean):112:112 -> setChecked - 1:6:void setOnClickListener(android.view.View$OnClickListener):142:142 -> setOnClickListener - 1:6:void setTag(int,java.lang.Object):147:147 -> setTag - 1:6:void toggle():118:118 -> toggle + 1:1:void (android.content.Context,android.util.AttributeSet):66:66 -> + 2:18:void (android.content.Context,android.util.AttributeSet,int):71:87 -> + 1:5:java.lang.String access$100(com.google.android.material.timepicker.ChipTextInputComboView,java.lang.CharSequence):53:53 -> a + 1:3:com.google.android.material.chip.Chip access$200(com.google.android.material.timepicker.ChipTextInputComboView):53:53 -> b + 1:9:java.lang.String formatText(java.lang.CharSequence):136:136 -> c + 1:12:void updateHintLocales():92:92 -> d + 13:16:void updateHintLocales():93:93 -> d + 17:22:void updateHintLocales():94:94 -> d + 1:7:boolean isChecked():100:100 -> isChecked + 1:3:void onConfigurationChanged(android.content.res.Configuration):189:189 -> onConfigurationChanged + 4:7:void onConfigurationChanged(android.content.res.Configuration):190:190 -> onConfigurationChanged + 1:5:void setChecked(boolean):105:105 -> setChecked + 6:16:void setChecked(boolean):106:106 -> setChecked + 17:27:void setChecked(boolean):109:109 -> setChecked + 28:33:void setChecked(boolean):110:110 -> setChecked + 34:39:void setChecked(boolean):111:111 -> setChecked + 1:6:void setOnClickListener(android.view.View$OnClickListener):141:141 -> setOnClickListener + 1:6:void setTag(int,java.lang.Object):146:146 -> setTag + 1:6:void toggle():117:117 -> toggle com.google.android.material.timepicker.ChipTextInputComboView$1 -> com.google.android.material.timepicker.ChipTextInputComboView$a: # {"id":"sourceFile","fileName":"ChipTextInputComboView.java"} com.google.android.material.timepicker.ChipTextInputComboView$TextFormatter -> com.google.android.material.timepicker.ChipTextInputComboView$b: # {"id":"sourceFile","fileName":"ChipTextInputComboView.java"} com.google.android.material.timepicker.ChipTextInputComboView this$0 -> d - 1:1:void (com.google.android.material.timepicker.ChipTextInputComboView):173:173 -> - 2:2:void (com.google.android.material.timepicker.ChipTextInputComboView,com.google.android.material.timepicker.ChipTextInputComboView$1):173:173 -> + 1:1:void (com.google.android.material.timepicker.ChipTextInputComboView):172:172 -> + 2:2:void (com.google.android.material.timepicker.ChipTextInputComboView,com.google.android.material.timepicker.ChipTextInputComboView$1):172:172 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/timepicker/ChipTextInputComboView;Lcom/google/android/material/timepicker/ChipTextInputComboView$a;)V"} - 1:8:void afterTextChanged(android.text.Editable):179:179 -> afterTextChanged - 9:24:void afterTextChanged(android.text.Editable):180:180 -> afterTextChanged - 25:30:void afterTextChanged(android.text.Editable):183:183 -> afterTextChanged - 31:52:void afterTextChanged(android.text.Editable):184:184 -> afterTextChanged + 1:8:void afterTextChanged(android.text.Editable):178:178 -> afterTextChanged + 9:24:void afterTextChanged(android.text.Editable):179:179 -> afterTextChanged + 25:30:void afterTextChanged(android.text.Editable):182:182 -> afterTextChanged + 31:52:void afterTextChanged(android.text.Editable):183:183 -> afterTextChanged com.google.android.material.timepicker.ClockFaceView -> com.google.android.material.timepicker.ClockFaceView: # {"id":"sourceFile","fileName":"ClockFaceView.java"} - com.google.android.material.timepicker.ClockHandView clockHandView -> E - android.graphics.Rect textViewRect -> F - android.graphics.RectF scratch -> G - android.graphics.Rect scratchLineBounds -> H - android.util.SparseArray textViewPool -> I - androidx.core.view.AccessibilityDelegateCompat valueAccessibilityDelegate -> J + com.google.android.material.timepicker.ClockHandView clockHandView -> D + android.graphics.Rect textViewRect -> E + android.graphics.RectF scratch -> F + android.graphics.Rect scratchLineBounds -> G + android.util.SparseArray textViewPool -> H + androidx.core.view.AccessibilityDelegateCompat valueAccessibilityDelegate -> I # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/a;"} - int[] gradientColors -> K - float[] gradientPositions -> L - int clockHandPadding -> M - int minimumHeight -> N - int minimumWidth -> O - int clockSize -> P - java.lang.String[] values -> Q - float currentHandRotation -> R - android.content.res.ColorStateList textColor -> S + int[] gradientColors -> J + float[] gradientPositions -> K + int clockHandPadding -> L + int minimumHeight -> M + int minimumWidth -> N + int clockSize -> O + java.lang.String[] values -> P + float currentHandRotation -> Q + android.content.res.ColorStateList textColor -> R 1:1:void (android.content.Context,android.util.AttributeSet):100:100 -> 2:2:void (android.content.Context,android.util.AttributeSet,int):105:105 -> 3:5:void (android.content.Context,android.util.AttributeSet,int):75:77 -> @@ -159598,58 +155370,55 @@ com.google.android.material.timepicker.ClockFaceView -> com.google.android.mater 30:32:void (android.content.Context,android.util.AttributeSet,int):153:155 -> 33:35:void (android.content.Context,android.util.AttributeSet,int):195:197 -> 36:38:void (android.content.Context,android.util.AttributeSet,int):199:201 -> - 1:5:void updateLayoutParams():255:255 -> B - 6:13:void updateLayoutParams():256:256 -> B - 14:28:void updateLayoutParams():257:257 -> B - 1:3:com.google.android.material.timepicker.ClockHandView access$000(com.google.android.material.timepicker.ClockFaceView):68:68 -> D - 1:3:int access$100(com.google.android.material.timepicker.ClockFaceView):68:68 -> E - 1:3:android.util.SparseArray access$200(com.google.android.material.timepicker.ClockFaceView):68:68 -> F - 1:3:android.graphics.Rect access$300(com.google.android.material.timepicker.ClockFaceView):68:68 -> G - 1:6:void findIntersectingTextView():293:293 -> H - 7:12:void findIntersectingTextView():294:294 -> H - 13:20:void findIntersectingTextView():295:295 -> H - 21:36:void findIntersectingTextView():296:296 -> H - 37:39:void findIntersectingTextView():302:302 -> H - 40:43:void findIntersectingTextView():305:305 -> H - 44:50:void findIntersectingTextView():306:306 -> H - 51:57:void findIntersectingTextView():307:307 -> H - 1:5:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):336:336 -> I - 6:13:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):337:337 -> I - 14:18:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):338:338 -> I - 19:31:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):339:339 -> I - 32:41:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):340:340 -> I - 42:43:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):344:344 -> I - 44:53:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):345:345 -> I - 54:63:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):346:346 -> I - 64:81:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):347:347 -> I - 6:13:android.widget.TextView getSelectedTextView(android.graphics.RectF):316:316 -> J - 14:24:android.widget.TextView getSelectedTextView(android.graphics.RectF):317:317 -> J - 25:29:android.widget.TextView getSelectedTextView(android.graphics.RectF):321:321 -> J - 30:36:android.widget.TextView getSelectedTextView(android.graphics.RectF):322:322 -> J - 37:41:android.widget.TextView getSelectedTextView(android.graphics.RectF):323:323 -> J - 42:64:android.widget.TextView getSelectedTextView(android.graphics.RectF):324:324 -> J - 1:9:float max3(float,float,float):379:379 -> K - 1:2:void setValues(java.lang.String[],int):209:209 -> L - 3:6:void setValues(java.lang.String[],int):210:210 -> L - 1:8:void updateTextViews(int):216:216 -> M - 9:17:void updateTextViews(int):217:217 -> M - 18:26:void updateTextViews(int):218:218 -> M - 27:34:void updateTextViews(int):219:219 -> M - 35:39:void updateTextViews(int):220:220 -> M - 40:42:void updateTextViews(int):221:221 -> M - 43:50:void updateTextViews(int):222:222 -> M - 51:58:void updateTextViews(int):227:227 -> M - 59:63:void updateTextViews(int):228:228 -> M - 64:66:void updateTextViews(int):229:229 -> M - 67:73:void updateTextViews(int):232:232 -> M - 74:82:void updateTextViews(int):233:233 -> M - 83:86:void updateTextViews(int):235:235 -> M - 87:98:void updateTextViews(int):236:236 -> M - 99:103:void updateTextViews(int):241:241 -> M - 104:110:void updateTextViews(int):243:243 -> M - 111:114:void updateTextViews(int):245:245 -> M - 115:132:void updateTextViews(int):246:246 -> M - 133:138:void updateTextViews(int):250:250 -> M + 1:3:com.google.android.material.timepicker.ClockHandView access$000(com.google.android.material.timepicker.ClockFaceView):68:68 -> B + 1:3:int access$100(com.google.android.material.timepicker.ClockFaceView):68:68 -> C + 1:3:android.util.SparseArray access$200(com.google.android.material.timepicker.ClockFaceView):68:68 -> D + 1:3:android.graphics.Rect access$300(com.google.android.material.timepicker.ClockFaceView):68:68 -> E + 1:6:void findIntersectingTextView():293:293 -> F + 7:12:void findIntersectingTextView():294:294 -> F + 13:20:void findIntersectingTextView():295:295 -> F + 21:36:void findIntersectingTextView():296:296 -> F + 37:39:void findIntersectingTextView():302:302 -> F + 40:43:void findIntersectingTextView():305:305 -> F + 44:50:void findIntersectingTextView():306:306 -> F + 51:57:void findIntersectingTextView():307:307 -> F + 1:5:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):336:336 -> G + 6:13:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):337:337 -> G + 14:18:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):338:338 -> G + 19:31:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):339:339 -> G + 32:41:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):340:340 -> G + 42:43:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):344:344 -> G + 44:53:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):345:345 -> G + 54:63:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):346:346 -> G + 64:81:android.graphics.RadialGradient getGradientForTextView(android.graphics.RectF,android.widget.TextView):347:347 -> G + 6:13:android.widget.TextView getSelectedTextView(android.graphics.RectF):316:316 -> H + 14:24:android.widget.TextView getSelectedTextView(android.graphics.RectF):317:317 -> H + 25:29:android.widget.TextView getSelectedTextView(android.graphics.RectF):321:321 -> H + 30:36:android.widget.TextView getSelectedTextView(android.graphics.RectF):322:322 -> H + 37:41:android.widget.TextView getSelectedTextView(android.graphics.RectF):323:323 -> H + 42:64:android.widget.TextView getSelectedTextView(android.graphics.RectF):324:324 -> H + 1:9:float max3(float,float,float):379:379 -> I + 1:2:void setValues(java.lang.String[],int):209:209 -> J + 3:6:void setValues(java.lang.String[],int):210:210 -> J + 1:8:void updateTextViews(int):216:216 -> K + 9:17:void updateTextViews(int):217:217 -> K + 18:26:void updateTextViews(int):218:218 -> K + 27:34:void updateTextViews(int):219:219 -> K + 35:39:void updateTextViews(int):220:220 -> K + 40:42:void updateTextViews(int):221:221 -> K + 43:50:void updateTextViews(int):222:222 -> K + 51:58:void updateTextViews(int):227:227 -> K + 59:63:void updateTextViews(int):228:228 -> K + 64:66:void updateTextViews(int):229:229 -> K + 67:73:void updateTextViews(int):232:232 -> K + 74:82:void updateTextViews(int):233:233 -> K + 83:86:void updateTextViews(int):235:235 -> K + 87:98:void updateTextViews(int):236:236 -> K + 99:103:void updateTextViews(int):241:241 -> K + 104:110:void updateTextViews(int):243:243 -> K + 111:114:void updateTextViews(int):245:245 -> K + 115:132:void updateTextViews(int):246:246 -> K + 133:138:void updateTextViews(int):250:250 -> K 1:14:void onRotate(float,boolean):355:355 -> a 15:16:void onRotate(float,boolean):356:356 -> a 17:20:void onRotate(float,boolean):357:357 -> a @@ -159668,9 +155437,12 @@ com.google.android.material.timepicker.ClockFaceView -> com.google.android.mater 36:39:void onMeasure(int,int):373:373 -> onMeasure 40:42:void onMeasure(int,int):374:374 -> onMeasure 43:46:void onMeasure(int,int):375:375 -> onMeasure - 1:6:void setRadius(int):275:275 -> z - 7:9:void setRadius(int):276:276 -> z - 10:19:void setRadius(int):277:277 -> z + 1:6:void setRadius(int):275:275 -> x + 7:9:void setRadius(int):276:276 -> x + 10:19:void setRadius(int):277:277 -> x + 1:5:void updateLayoutParams():255:255 -> z + 6:13:void updateLayoutParams():256:256 -> z + 14:28:void updateLayoutParams():257:257 -> z com.google.android.material.timepicker.ClockFaceView$1 -> com.google.android.material.timepicker.ClockFaceView$a: # {"id":"sourceFile","fileName":"ClockFaceView.java"} com.google.android.material.timepicker.ClockFaceView this$0 -> d @@ -159685,7 +155457,7 @@ com.google.android.material.timepicker.ClockFaceView$2 -> com.google.android.mat com.google.android.material.timepicker.ClockFaceView this$0 -> a 1:6:void (com.google.android.material.timepicker.ClockFaceView):156:156 -> 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):160:160 -> onInitializeAccessibilityNodeInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LG/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;LF/A;)V"} 4:17:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):161:161 -> onInitializeAccessibilityNodeInfo 18:35:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):163:163 -> onInitializeAccessibilityNodeInfo 36:42:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):173:173 -> onInitializeAccessibilityNodeInfo @@ -159734,94 +155506,94 @@ com.google.android.material.timepicker.ClockHandView -> com.google.android.mater 12:13:void (android.content.Context,android.util.AttributeSet,int):119:120 -> 14:22:void (android.content.Context,android.util.AttributeSet,int):124:132 -> 23:25:void (android.content.Context,android.util.AttributeSet,int):134:136 -> - 26:26:void (android.content.Context,android.util.AttributeSet,int):138:138 -> - 4:14:void lambda$initRotationAnimator$0(android.animation.ValueAnimator):144:144 -> a + 4:14:void lambda$setHandRotation$0(android.animation.ValueAnimator):168:168 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/timepicker/ClockHandView;Landroid/animation/ValueAnimator;)V"} - 15:18:void lambda$initRotationAnimator$0(android.animation.ValueAnimator):145:145 -> a - 1:6:void addOnRotateListener(com.google.android.material.timepicker.ClockHandView$OnRotateListener):234:234 -> b + 15:18:void lambda$setHandRotation$0(android.animation.ValueAnimator):169:169 -> a + 1:6:void addOnRotateListener(com.google.android.material.timepicker.ClockHandView$OnRotateListener):232:232 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/timepicker/ClockHandView$b;)V"} - 1:6:void adjustLevel(float,float):346:346 -> c - 7:13:void adjustLevel(float,float):347:347 -> c - 14:17:void adjustLevel(float,float):348:348 -> c - 18:21:void adjustLevel(float,float):349:349 -> c - 22:39:void adjustLevel(float,float):350:350 -> c - 40:42:void adjustLevel(float,float):351:351 -> c - 1:6:void drawSelector(android.graphics.Canvas):254:254 -> d - 7:12:void drawSelector(android.graphics.Canvas):255:255 -> d - 13:20:void drawSelector(android.graphics.Canvas):258:258 -> d - 21:31:void drawSelector(android.graphics.Canvas):259:259 -> d - 32:40:void drawSelector(android.graphics.Canvas):260:260 -> d - 41:46:void drawSelector(android.graphics.Canvas):263:263 -> d - 47:54:void drawSelector(android.graphics.Canvas):264:264 -> d - 55:60:void drawSelector(android.graphics.Canvas):268:268 -> d - 61:66:void drawSelector(android.graphics.Canvas):269:269 -> d - 67:79:void drawSelector(android.graphics.Canvas):270:270 -> d - 80:87:void drawSelector(android.graphics.Canvas):275:275 -> d - 88:94:void drawSelector(android.graphics.Canvas):276:276 -> d - 95:102:void drawSelector(android.graphics.Canvas):277:277 -> d - 1:3:android.graphics.RectF getCurrentSelectorBox():282:282 -> e - 1:6:int getDegreesFromXY(float,float):371:371 -> f - 7:18:int getDegreesFromXY(float,float):372:372 -> f - 19:35:int getDegreesFromXY(float,float):375:375 -> f - 1:3:float getHandRotation():243:243 -> g - 4:18:int getLeveledCircleRadius(int):402:402 -> h - 1:3:int getSelectorRadius():287:287 -> i - 1:6:android.util.Pair getValuesForAnimation(float):185:185 -> j - 7:36:android.util.Pair getValuesForAnimation(float):190:190 -> j - 37:50:android.util.Pair getValuesForAnimation(float):200:200 -> j - 1:4:boolean handleTouchInput(float,float,boolean,boolean,boolean):356:356 -> k - 5:31:boolean handleTouchInput(float,float,boolean,boolean,boolean):357:357 -> k - 32:40:boolean handleTouchInput(float,float,boolean,boolean,boolean):363:363 -> k - 1:10:void initRotationAnimator():142:142 -> l - 11:21:void initRotationAnimator():148:148 -> l - 1:2:void setCircleRadius(int):295:295 -> m - 3:6:void setCircleRadius(int):296:296 -> m - 2:5:void setHandRotation(float):166:166 -> n - 1:8:void setHandRotation(float,boolean):170:170 -> o - 9:12:void setHandRotation(float,boolean):173:173 -> o - 13:16:void setHandRotation(float,boolean):177:177 -> o - 17:45:void setHandRotation(float,boolean):178:178 -> o - 46:53:void setHandRotation(float,boolean):179:179 -> o - 54:60:void setHandRotation(float,boolean):180:180 -> o - 61:66:void setHandRotation(float,boolean):181:181 -> o - 1:3:void onDraw(android.graphics.Canvas):248:248 -> onDraw - 4:7:void onDraw(android.graphics.Canvas):250:250 -> onDraw - 1:4:void onLayout(boolean,int,int,int,int):158:158 -> onLayout - 5:12:void onLayout(boolean,int,int,int,int):159:159 -> onLayout - 13:20:void onLayout(boolean,int,int,int,int):161:161 -> onLayout - 1:4:boolean onTouchEvent(android.view.MotionEvent):302:302 -> onTouchEvent - 5:8:boolean onTouchEvent(android.view.MotionEvent):306:306 -> onTouchEvent - 9:25:boolean onTouchEvent(android.view.MotionEvent):307:307 -> onTouchEvent - 26:30:boolean onTouchEvent(android.view.MotionEvent):319:319 -> onTouchEvent - 31:38:boolean onTouchEvent(android.view.MotionEvent):320:320 -> onTouchEvent - 39:47:boolean onTouchEvent(android.view.MotionEvent):322:322 -> onTouchEvent - 48:54:boolean onTouchEvent(android.view.MotionEvent):325:325 -> onTouchEvent - 55:58:boolean onTouchEvent(android.view.MotionEvent):329:329 -> onTouchEvent - 59:64:boolean onTouchEvent(android.view.MotionEvent):330:330 -> onTouchEvent - 65:66:boolean onTouchEvent(android.view.MotionEvent):310:310 -> onTouchEvent - 67:68:boolean onTouchEvent(android.view.MotionEvent):311:311 -> onTouchEvent - 69:70:boolean onTouchEvent(android.view.MotionEvent):312:312 -> onTouchEvent - 71:75:boolean onTouchEvent(android.view.MotionEvent):314:314 -> onTouchEvent - 76:86:boolean onTouchEvent(android.view.MotionEvent):337:337 -> onTouchEvent - 4:10:void setHandRotationInternal(float,boolean):206:206 -> p - 11:16:void setHandRotationInternal(float,boolean):210:210 -> p - 17:22:void setHandRotationInternal(float,boolean):211:211 -> p - 23:28:void setHandRotationInternal(float,boolean):212:212 -> p - 29:36:void setHandRotationInternal(float,boolean):213:213 -> p - 37:46:void setHandRotationInternal(float,boolean):214:214 -> p - 47:55:void setHandRotationInternal(float,boolean):215:215 -> p - 56:72:void setHandRotationInternal(float,boolean):216:216 -> p - 73:90:void setHandRotationInternal(float,boolean):222:222 -> p - 91:94:void setHandRotationInternal(float,boolean):223:223 -> p - 95:98:void setHandRotationInternal(float,boolean):226:226 -> p - 1:7:void setMultiLevel(boolean):393:393 -> q - 8:9:void setMultiLevel(boolean):394:394 -> q - 10:11:void setMultiLevel(boolean):396:396 -> q - 12:15:void setMultiLevel(boolean):397:397 -> q + 1:6:void adjustLevel(float,float):344:344 -> c + 7:13:void adjustLevel(float,float):345:345 -> c + 14:17:void adjustLevel(float,float):346:346 -> c + 18:21:void adjustLevel(float,float):347:347 -> c + 22:39:void adjustLevel(float,float):348:348 -> c + 40:42:void adjustLevel(float,float):349:349 -> c + 1:6:void drawSelector(android.graphics.Canvas):252:252 -> d + 7:12:void drawSelector(android.graphics.Canvas):253:253 -> d + 13:20:void drawSelector(android.graphics.Canvas):256:256 -> d + 21:31:void drawSelector(android.graphics.Canvas):257:257 -> d + 32:40:void drawSelector(android.graphics.Canvas):258:258 -> d + 41:46:void drawSelector(android.graphics.Canvas):261:261 -> d + 47:54:void drawSelector(android.graphics.Canvas):262:262 -> d + 55:60:void drawSelector(android.graphics.Canvas):266:266 -> d + 61:66:void drawSelector(android.graphics.Canvas):267:267 -> d + 67:79:void drawSelector(android.graphics.Canvas):268:268 -> d + 80:87:void drawSelector(android.graphics.Canvas):273:273 -> d + 88:94:void drawSelector(android.graphics.Canvas):274:274 -> d + 95:102:void drawSelector(android.graphics.Canvas):275:275 -> d + 1:3:android.graphics.RectF getCurrentSelectorBox():280:280 -> e + 1:6:int getDegreesFromXY(float,float):369:369 -> f + 7:18:int getDegreesFromXY(float,float):370:370 -> f + 19:35:int getDegreesFromXY(float,float):373:373 -> f + 1:3:float getHandRotation():241:241 -> g + 4:18:int getLeveledCircleRadius(int):400:400 -> h + 1:3:int getSelectorRadius():285:285 -> i + 1:6:android.util.Pair getValuesForAnimation(float):183:183 -> j + 7:36:android.util.Pair getValuesForAnimation(float):188:188 -> j + 37:50:android.util.Pair getValuesForAnimation(float):198:198 -> j + 1:4:boolean handleTouchInput(float,float,boolean,boolean,boolean):354:354 -> k + 5:31:boolean handleTouchInput(float,float,boolean,boolean,boolean):355:355 -> k + 32:40:boolean handleTouchInput(float,float,boolean,boolean,boolean):361:361 -> k + 1:2:void setCircleRadius(int):293:293 -> l + 3:6:void setCircleRadius(int):294:294 -> l + 2:5:void setHandRotation(float):149:149 -> m + 1:4:void setHandRotation(float,boolean):153:153 -> n + 5:10:void setHandRotation(float,boolean):154:154 -> n + 11:14:void setHandRotation(float,boolean):158:158 -> n + 15:18:void setHandRotation(float,boolean):162:162 -> n + 19:47:void setHandRotation(float,boolean):163:163 -> n + 48:55:void setHandRotation(float,boolean):164:164 -> n + 56:62:void setHandRotation(float,boolean):165:165 -> n + 63:72:void setHandRotation(float,boolean):166:166 -> n + 73:82:void setHandRotation(float,boolean):172:172 -> n + 83:88:void setHandRotation(float,boolean):179:179 -> n + 4:10:void setHandRotationInternal(float,boolean):204:204 -> o + 11:16:void setHandRotationInternal(float,boolean):208:208 -> o + 17:22:void setHandRotationInternal(float,boolean):209:209 -> o + 23:28:void setHandRotationInternal(float,boolean):210:210 -> o + 29:36:void setHandRotationInternal(float,boolean):211:211 -> o + 37:46:void setHandRotationInternal(float,boolean):212:212 -> o + 47:55:void setHandRotationInternal(float,boolean):213:213 -> o + 56:72:void setHandRotationInternal(float,boolean):214:214 -> o + 73:90:void setHandRotationInternal(float,boolean):220:220 -> o + 91:94:void setHandRotationInternal(float,boolean):221:221 -> o + 95:98:void setHandRotationInternal(float,boolean):224:224 -> o + 1:3:void onDraw(android.graphics.Canvas):246:246 -> onDraw + 4:7:void onDraw(android.graphics.Canvas):248:248 -> onDraw + 1:4:void onLayout(boolean,int,int,int,int):141:141 -> onLayout + 5:12:void onLayout(boolean,int,int,int,int):142:142 -> onLayout + 13:20:void onLayout(boolean,int,int,int,int):144:144 -> onLayout + 1:4:boolean onTouchEvent(android.view.MotionEvent):300:300 -> onTouchEvent + 5:8:boolean onTouchEvent(android.view.MotionEvent):304:304 -> onTouchEvent + 9:25:boolean onTouchEvent(android.view.MotionEvent):305:305 -> onTouchEvent + 26:30:boolean onTouchEvent(android.view.MotionEvent):317:317 -> onTouchEvent + 31:38:boolean onTouchEvent(android.view.MotionEvent):318:318 -> onTouchEvent + 39:47:boolean onTouchEvent(android.view.MotionEvent):320:320 -> onTouchEvent + 48:54:boolean onTouchEvent(android.view.MotionEvent):323:323 -> onTouchEvent + 55:58:boolean onTouchEvent(android.view.MotionEvent):327:327 -> onTouchEvent + 59:64:boolean onTouchEvent(android.view.MotionEvent):328:328 -> onTouchEvent + 65:66:boolean onTouchEvent(android.view.MotionEvent):308:308 -> onTouchEvent + 67:68:boolean onTouchEvent(android.view.MotionEvent):309:309 -> onTouchEvent + 69:70:boolean onTouchEvent(android.view.MotionEvent):310:310 -> onTouchEvent + 71:75:boolean onTouchEvent(android.view.MotionEvent):312:312 -> onTouchEvent + 76:86:boolean onTouchEvent(android.view.MotionEvent):335:335 -> onTouchEvent + 1:7:void setMultiLevel(boolean):391:391 -> p + 8:9:void setMultiLevel(boolean):392:392 -> p + 10:11:void setMultiLevel(boolean):394:394 -> p + 12:15:void setMultiLevel(boolean):395:395 -> p com.google.android.material.timepicker.ClockHandView$$ExternalSyntheticLambda0 -> com.google.android.material.timepicker.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - com.google.android.material.timepicker.ClockHandView com.google.android.material.timepicker.ClockHandView$$InternalSyntheticLambda$1$8784fdc40fae1690c8cb8143b7adbae051ed9e9c6e9325bbd33eacf83e85f7d1$0.f$0 -> a + com.google.android.material.timepicker.ClockHandView com.google.android.material.timepicker.ClockHandView$$InternalSyntheticLambda$1$504cda3ad26f728e9a5a39e4d283db322b7fdeb8c594686e27c7b55454d0cab7$0.f$0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void (com.google.android.material.timepicker.ClockHandView):0:0 -> # {"id":"com.android.tools.r8.synthesized"} @@ -159830,8 +155602,8 @@ com.google.android.material.timepicker.ClockHandView$$ExternalSyntheticLambda0 - com.google.android.material.timepicker.ClockHandView$1 -> com.google.android.material.timepicker.ClockHandView$a: # {"id":"sourceFile","fileName":"ClockHandView.java"} com.google.android.material.timepicker.ClockHandView this$0 -> a - 1:6:void (com.google.android.material.timepicker.ClockHandView):148:148 -> - 1:4:void onAnimationCancel(android.animation.Animator):151:151 -> onAnimationCancel + 1:6:void (com.google.android.material.timepicker.ClockHandView):172:172 -> + 1:4:void onAnimationCancel(android.animation.Animator):175:175 -> onAnimationCancel com.google.android.material.timepicker.ClockHandView$OnRotateListener -> com.google.android.material.timepicker.ClockHandView$b: # {"id":"sourceFile","fileName":"ClockHandView.java"} void onRotate(float,boolean) -> a @@ -159848,57 +155620,57 @@ com.google.android.material.timepicker.MaxInputValidator -> com.google.android.m 31:33:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):52:52 -> filter com.google.android.material.timepicker.RadialViewGroup -> com.google.android.material.timepicker.d: # {"id":"sourceFile","fileName":"RadialViewGroup.java"} - java.lang.Runnable updateLayoutParametersRunnable -> B - int radius -> C - com.google.android.material.shape.MaterialShapeDrawable background -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} - 1:3:void (android.content.Context,android.util.AttributeSet,int):80:80 -> - 4:12:void (android.content.Context,android.util.AttributeSet,int):81:81 -> - 13:19:void (android.content.Context,android.util.AttributeSet,int):82:82 -> - 20:22:void (android.content.Context,android.util.AttributeSet,int):84:84 -> - 23:26:void (android.content.Context,android.util.AttributeSet,int):85:85 -> - 27:34:void (android.content.Context,android.util.AttributeSet,int):86:86 -> - 35:41:void (android.content.Context,android.util.AttributeSet,int):87:87 -> - 42:45:void (android.content.Context,android.util.AttributeSet,int):88:88 -> - 1:11:boolean shouldSkipView(android.view.View):187:187 -> A - 1:5:void updateLayoutParams():136:136 -> B - 6:8:void updateLayoutParams():137:137 -> B - 9:14:void updateLayoutParams():138:138 -> B - 15:20:void updateLayoutParams():139:139 -> B - 21:24:void updateLayoutParams():140:140 -> B - 25:39:void updateLayoutParams():141:141 -> B - 40:50:void updateLayoutParams():145:145 -> B - 51:54:void updateLayoutParams():147:147 -> B - 55:60:void updateLayoutParams():149:149 -> B - 61:68:void updateLayoutParams():150:150 -> B - 69:80:void updateLayoutParams():152:152 -> B - 81:100:void updateLayoutParams():155:155 -> B - 101:124:void updateLayoutParams():156:156 -> B - 125:128:void updateLayoutParams():159:159 -> B - 1:6:void updateLayoutParamsAsync():122:122 -> C - 7:11:void updateLayoutParamsAsync():124:124 -> C - 12:17:void updateLayoutParamsAsync():125:125 -> C - 1:3:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):106:106 -> addView - 4:10:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):107:107 -> addView - 11:17:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):108:108 -> addView - 18:21:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):110:110 -> addView - 1:3:void onFinishInflate():131:131 -> onFinishInflate - 4:7:void onFinishInflate():132:132 -> onFinishInflate - 1:3:void onViewRemoved(android.view.View):115:115 -> onViewRemoved - 4:7:void onViewRemoved(android.view.View):117:117 -> onViewRemoved - 1:10:void setBackgroundColor(int):101:101 -> setBackgroundColor - 1:17:void addConstraints(java.util.List,androidx.constraintlayout.widget.ConstraintSet,int):165:165 -> v + java.lang.Runnable updateLayoutParametersRunnable -> A + int radius -> B + com.google.android.material.shape.MaterialShapeDrawable background -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} + 1:3:void (android.content.Context,android.util.AttributeSet,int):81:81 -> + 4:12:void (android.content.Context,android.util.AttributeSet,int):82:82 -> + 13:19:void (android.content.Context,android.util.AttributeSet,int):83:83 -> + 20:22:void (android.content.Context,android.util.AttributeSet,int):85:85 -> + 23:26:void (android.content.Context,android.util.AttributeSet,int):86:86 -> + 27:34:void (android.content.Context,android.util.AttributeSet,int):87:87 -> + 35:41:void (android.content.Context,android.util.AttributeSet,int):88:88 -> + 42:45:void (android.content.Context,android.util.AttributeSet,int):89:89 -> + 1:6:void updateLayoutParamsAsync():123:123 -> A + 7:11:void updateLayoutParamsAsync():125:125 -> A + 12:17:void updateLayoutParamsAsync():126:126 -> A + 1:3:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):107:107 -> addView + 4:10:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):108:108 -> addView + 11:17:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):109:109 -> addView + 18:21:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):111:111 -> addView + 1:3:void onFinishInflate():132:132 -> onFinishInflate + 4:7:void onFinishInflate():133:133 -> onFinishInflate + 1:3:void onViewRemoved(android.view.View):116:116 -> onViewRemoved + 4:7:void onViewRemoved(android.view.View):118:118 -> onViewRemoved + 1:10:void setBackgroundColor(int):102:102 -> setBackgroundColor + 1:17:void addConstraints(java.util.List,androidx.constraintlayout.widget.ConstraintSet,int):166:166 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Landroidx/constraintlayout/widget/e;I)V"} - 18:26:void addConstraints(java.util.List,androidx.constraintlayout.widget.ConstraintSet,int):166:166 -> v - 27:37:void addConstraints(java.util.List,androidx.constraintlayout.widget.ConstraintSet,int):167:167 -> v - 1:7:android.graphics.drawable.Drawable createBackground():92:92 -> w - 8:17:android.graphics.drawable.Drawable createBackground():93:93 -> w - 18:27:android.graphics.drawable.Drawable createBackground():94:94 -> w - 28:30:android.graphics.drawable.Drawable createBackground():95:95 -> w - 4:18:int getLeveledRadius(int):183:183 -> x - 1:3:int getRadius():178:178 -> y - 1:2:void setRadius(int):172:172 -> z - 3:6:void setRadius(int):173:173 -> z + 18:26:void addConstraints(java.util.List,androidx.constraintlayout.widget.ConstraintSet,int):167:167 -> t + 27:37:void addConstraints(java.util.List,androidx.constraintlayout.widget.ConstraintSet,int):168:168 -> t + 1:7:android.graphics.drawable.Drawable createBackground():93:93 -> u + 8:17:android.graphics.drawable.Drawable createBackground():94:94 -> u + 18:27:android.graphics.drawable.Drawable createBackground():95:95 -> u + 28:30:android.graphics.drawable.Drawable createBackground():96:96 -> u + 4:18:int getLeveledRadius(int):184:184 -> v + 1:3:int getRadius():179:179 -> w + 1:2:void setRadius(int):173:173 -> x + 3:6:void setRadius(int):174:174 -> x + 1:11:boolean shouldSkipView(android.view.View):188:188 -> y + 1:5:void updateLayoutParams():137:137 -> z + 6:8:void updateLayoutParams():138:138 -> z + 9:14:void updateLayoutParams():139:139 -> z + 15:20:void updateLayoutParams():140:140 -> z + 21:24:void updateLayoutParams():141:141 -> z + 25:39:void updateLayoutParams():142:142 -> z + 40:50:void updateLayoutParams():146:146 -> z + 51:54:void updateLayoutParams():148:148 -> z + 55:60:void updateLayoutParams():150:150 -> z + 61:68:void updateLayoutParams():151:151 -> z + 69:80:void updateLayoutParams():153:153 -> z + 81:100:void updateLayoutParams():156:156 -> z + 101:124:void updateLayoutParams():157:157 -> z + 125:128:void updateLayoutParams():160:160 -> z com.google.android.material.timepicker.RadialViewGroup$$ExternalSyntheticLambda0 -> com.google.android.material.timepicker.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -159948,12 +155720,12 @@ com.google.android.material.timepicker.TimeModel$1 -> com.google.android.materia 1:5:java.lang.Object[] newArray(int):167:167 -> newArray com.google.android.material.timepicker.TimePickerView -> com.google.android.material.timepicker.TimePickerView: # {"id":"sourceFile","fileName":"TimePickerView.java"} - com.google.android.material.chip.Chip minuteView -> B - com.google.android.material.chip.Chip hourView -> C - com.google.android.material.timepicker.ClockHandView clockHandView -> D - com.google.android.material.timepicker.ClockFaceView clockFace -> E - com.google.android.material.button.MaterialButtonToggleGroup toggle -> F - android.view.View$OnClickListener selectionListener -> G + com.google.android.material.chip.Chip minuteView -> A + com.google.android.material.chip.Chip hourView -> B + com.google.android.material.timepicker.ClockHandView clockHandView -> C + com.google.android.material.timepicker.ClockFaceView clockFace -> D + com.google.android.material.button.MaterialButtonToggleGroup toggle -> E + android.view.View$OnClickListener selectionListener -> F 1:1:void (android.content.Context,android.util.AttributeSet):102:102 -> 2:2:void (android.content.Context,android.util.AttributeSet,int):106:106 -> 3:3:void (android.content.Context,android.util.AttributeSet,int):83:83 -> @@ -159962,25 +155734,25 @@ com.google.android.material.timepicker.TimePickerView -> com.google.android.mate 8:10:void (android.content.Context,android.util.AttributeSet,int):122:124 -> 11:11:void (android.content.Context,android.util.AttributeSet,int):126:126 -> 12:12:void (android.content.Context,android.util.AttributeSet,int):128:128 -> - 1:7:void onVisibilityChanged(android.view.View,int):259:259 -> onVisibilityChanged - 8:15:void onVisibilityChanged(android.view.View,int):261:261 -> onVisibilityChanged - 1:1:void $r8$lambda$N5NRqpZD74A3LGLNZxV7Y_usDfU(com.google.android.material.timepicker.TimePickerView,com.google.android.material.button.MaterialButtonToggleGroup,int,boolean):0:0 -> v + 1:7:void onVisibilityChanged(android.view.View,int):261:261 -> onVisibilityChanged + 8:15:void onVisibilityChanged(android.view.View,int):263:263 -> onVisibilityChanged + 1:1:void $r8$lambda$N5NRqpZD74A3LGLNZxV7Y_usDfU(com.google.android.material.timepicker.TimePickerView,com.google.android.material.button.MaterialButtonToggleGroup,int,boolean):0:0 -> t # {"id":"com.android.tools.r8.synthesized"} - 1:5:com.google.android.material.timepicker.TimePickerView$OnSelectionChange access$000(com.google.android.material.timepicker.TimePickerView):60:60 -> w + 1:5:com.google.android.material.timepicker.TimePickerView$OnSelectionChange access$000(com.google.android.material.timepicker.TimePickerView):60:60 -> u # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/timepicker/TimePickerView;)Lcom/google/android/material/timepicker/TimePickerView$e;"} - 1:5:com.google.android.material.timepicker.TimePickerView$OnDoubleTapListener access$100(com.google.android.material.timepicker.TimePickerView):60:60 -> x + 1:5:com.google.android.material.timepicker.TimePickerView$OnDoubleTapListener access$100(com.google.android.material.timepicker.TimePickerView):60:60 -> v # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/timepicker/TimePickerView;)Lcom/google/android/material/timepicker/TimePickerView$d;"} - 1:13:void setUpDisplay():173:173 -> y - 14:26:void setUpDisplay():174:174 -> y - 27:33:void setUpDisplay():176:176 -> y - 34:40:void setUpDisplay():177:177 -> y - 41:47:void setUpDisplay():179:179 -> y - 48:53:void setUpDisplay():180:180 -> y - 1:2:void setupDoubleTap():133:133 -> z - 3:14:void setupDoubleTap():135:135 -> z - 15:19:void setupDoubleTap():148:148 -> z - 20:24:void setupDoubleTap():160:160 -> z - 25:30:void setupDoubleTap():161:161 -> z + 1:13:void setUpDisplay():173:173 -> w + 14:26:void setUpDisplay():174:174 -> w + 27:33:void setUpDisplay():176:176 -> w + 34:40:void setUpDisplay():177:177 -> w + 41:47:void setUpDisplay():179:179 -> w + 48:53:void setUpDisplay():180:180 -> w + 1:2:void setupDoubleTap():133:133 -> x + 3:14:void setupDoubleTap():135:135 -> x + 15:19:void setupDoubleTap():148:148 -> x + 20:24:void setupDoubleTap():160:160 -> x + 25:30:void setupDoubleTap():161:161 -> x com.google.android.material.timepicker.TimePickerView$$ExternalSyntheticLambda0 -> com.google.android.material.timepicker.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -160014,21 +155786,21 @@ com.google.android.material.timepicker.TimePickerView$OnSelectionChange -> com.g com.google.android.material.transformation.ExpandableBehavior -> com.google.android.material.transformation.ExpandableBehavior: # {"id":"sourceFile","fileName":"ExpandableBehavior.java"} int currentState -> d - 1:1:void ():66:66 -> - 2:2:void ():64:64 -> - 3:3:void (android.content.Context,android.util.AttributeSet):69:69 -> - 4:4:void (android.content.Context,android.util.AttributeSet):64:64 -> - 1:4:com.google.android.material.expandable.ExpandableWidget findExpandableWidget(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):138:138 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)Lb2/a;"} - 5:12:com.google.android.material.expandable.ExpandableWidget findExpandableWidget(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):139:139 -> I - 13:18:com.google.android.material.expandable.ExpandableWidget findExpandableWidget(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):140:140 -> I - 19:24:com.google.android.material.expandable.ExpandableWidget findExpandableWidget(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):141:141 -> I - 25:32:com.google.android.material.expandable.ExpandableWidget findExpandableWidget(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):142:142 -> I + 1:1:void ():67:67 -> + 2:2:void ():65:65 -> + 3:3:void (android.content.Context,android.util.AttributeSet):70:70 -> + 4:4:void (android.content.Context,android.util.AttributeSet):65:65 -> + 1:4:com.google.android.material.expandable.ExpandableWidget findExpandableWidget(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):139:139 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)LY1/a;"} + 5:12:com.google.android.material.expandable.ExpandableWidget findExpandableWidget(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):140:140 -> I + 13:18:com.google.android.material.expandable.ExpandableWidget findExpandableWidget(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):141:141 -> I + 19:24:com.google.android.material.expandable.ExpandableWidget findExpandableWidget(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):142:142 -> I + 25:32:com.google.android.material.expandable.ExpandableWidget findExpandableWidget(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):143:143 -> I boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View) -> i - 1:4:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):125:125 -> l - 5:5:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):126:126 -> l - 1:6:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):97:97 -> p - 7:11:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):98:98 -> p + 1:4:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):126:126 -> l + 5:5:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):127:127 -> l + 1:6:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):98:98 -> p + 7:11:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):99:99 -> p com.google.android.material.transformation.ExpandableTransformationBehavior -> com.google.android.material.transformation.ExpandableTransformationBehavior: # {"id":"sourceFile","fileName":"ExpandableTransformationBehavior.java"} 1:1:void ():46:46 -> @@ -160039,21 +155811,21 @@ com.google.android.material.transformation.FabTransformationBehavior -> com.goog android.graphics.RectF tmpRectF1 -> f android.graphics.RectF tmpRectF2 -> g int[] tmpArray -> h - 1:1:void ():85:85 -> - 2:5:void ():75:78 -> - 6:6:void (android.content.Context,android.util.AttributeSet):88:88 -> - 7:10:void (android.content.Context,android.util.AttributeSet):75:78 -> - 1:10:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):95:95 -> i - 11:18:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):96:96 -> i - 1:6:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):111:111 -> k + 1:1:void ():89:89 -> + 2:5:void ():79:82 -> + 6:6:void (android.content.Context,android.util.AttributeSet):92:92 -> + 7:10:void (android.content.Context,android.util.AttributeSet):79:82 -> + 1:10:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):99:99 -> i + 11:18:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):100:100 -> i + 1:6:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):115:115 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;)V"} - 7:9:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):114:114 -> k + 7:9:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):118:118 -> k com.google.android.material.transformation.FabTransformationScrimBehavior -> com.google.android.material.transformation.FabTransformationScrimBehavior: # {"id":"sourceFile","fileName":"FabTransformationScrimBehavior.java"} com.google.android.material.animation.MotionTiming expandTiming -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LR1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/d;"} com.google.android.material.animation.MotionTiming collapseTiming -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LR1/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/d;"} 1:1:void ():55:55 -> 2:3:void ():52:53 -> 4:4:void (android.content.Context,android.util.AttributeSet):58:58 -> @@ -160062,24 +155834,24 @@ com.google.android.material.transformation.FabTransformationScrimBehavior -> com 1:1:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):0:0 -> i com.google.android.material.transformation.FabTransformationSheetBehavior -> com.google.android.material.transformation.FabTransformationSheetBehavior: # {"id":"sourceFile","fileName":"FabTransformationSheetBehavior.java"} - 1:1:void ():51:51 -> - 2:2:void (android.content.Context,android.util.AttributeSet):54:54 -> -com.google.crypto.tink.Aead -> m2.a: + 1:1:void ():53:53 -> + 2:2:void (android.content.Context,android.util.AttributeSet):56:56 -> +com.google.crypto.tink.Aead -> j2.a: # {"id":"sourceFile","fileName":"Aead.java"} byte[] encrypt(byte[],byte[]) -> a byte[] decrypt(byte[],byte[]) -> b -com.google.crypto.tink.CleartextKeysetHandle -> m2.b: +com.google.crypto.tink.CleartextKeysetHandle -> j2.b: # {"id":"sourceFile","fileName":"CleartextKeysetHandle.java"} 1:9:com.google.crypto.tink.KeysetHandle read(com.google.crypto.tink.KeysetReader):58:58 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/k;)Lm2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/k;)Lj2/i;"} 1:8:void write(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeysetWriter):79:79 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/i;Lm2/l;)V"} -com.google.crypto.tink.CryptoFormat -> m2.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/i;Lj2/l;)V"} +com.google.crypto.tink.CryptoFormat -> j2.c: # {"id":"sourceFile","fileName":"CryptoFormat.java"} byte[] RAW_PREFIX -> a 2:6:void ():46:46 -> 1:25:byte[] getOutputPrefix(com.google.crypto.tink.proto.Keyset$Key):58:58 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C$c;)[B"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C$c;)[B"} 26:28:byte[] getOutputPrefix(com.google.crypto.tink.proto.Keyset$Key):71:71 -> a 29:36:byte[] getOutputPrefix(com.google.crypto.tink.proto.Keyset$Key):73:73 -> a 37:40:byte[] getOutputPrefix(com.google.crypto.tink.proto.Keyset$Key):66:66 -> a @@ -160090,30 +155862,30 @@ com.google.crypto.tink.CryptoFormat -> m2.c: 63:66:byte[] getOutputPrefix(com.google.crypto.tink.proto.Keyset$Key):62:62 -> a 67:74:byte[] getOutputPrefix(com.google.crypto.tink.proto.Keyset$Key):63:63 -> a 75:79:byte[] getOutputPrefix(com.google.crypto.tink.proto.Keyset$Key):64:64 -> a -com.google.crypto.tink.CryptoFormat$1 -> m2.c$a: +com.google.crypto.tink.CryptoFormat$1 -> j2.c$a: # {"id":"sourceFile","fileName":"CryptoFormat.java"} int[] $SwitchMap$com$google$crypto$tink$proto$OutputPrefixType -> a 1:52:void ():58:58 -> -com.google.crypto.tink.DeterministicAead -> m2.d: +com.google.crypto.tink.DeterministicAead -> j2.d: # {"id":"sourceFile","fileName":"DeterministicAead.java"} byte[] encryptDeterministically(byte[],byte[]) -> a byte[] decryptDeterministically(byte[],byte[]) -> b -com.google.crypto.tink.KeyManager -> m2.e: +com.google.crypto.tink.KeyManager -> j2.e: # {"id":"sourceFile","fileName":"KeyManager.java"} boolean doesSupport(java.lang.String) -> a com.google.crypto.tink.shaded.protobuf.MessageLite newKey(com.google.crypto.tink.shaded.protobuf.ByteString) -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} com.google.crypto.tink.proto.KeyData newKeyData(com.google.crypto.tink.shaded.protobuf.ByteString) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/y;"} java.lang.Object getPrimitive(com.google.crypto.tink.shaded.protobuf.ByteString) -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Ljava/lang/Object;"} -com.google.crypto.tink.KeyManagerImpl -> m2.f: +com.google.crypto.tink.KeyManagerImpl -> j2.f: # {"id":"sourceFile","fileName":"KeyManagerImpl.java"} com.google.crypto.tink.KeyTypeManager keyTypeManager -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/h;"} java.lang.Class primitiveClass -> b 1:3:void (com.google.crypto.tink.KeyTypeManager,java.lang.Class):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/h;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/h;Ljava/lang/Class;)V"} 4:15:void (com.google.crypto.tink.KeyTypeManager,java.lang.Class):38:38 -> 16:22:void (com.google.crypto.tink.KeyTypeManager,java.lang.Class):39:39 -> 23:24:void (com.google.crypto.tink.KeyTypeManager,java.lang.Class):40:40 -> @@ -160127,7 +155899,7 @@ com.google.crypto.tink.KeyManagerImpl -> m2.f: 11:24:com.google.crypto.tink.shaded.protobuf.MessageLite newKey(com.google.crypto.tink.shaded.protobuf.ByteString):88:88 -> b 25:47:com.google.crypto.tink.shaded.protobuf.MessageLite newKey(com.google.crypto.tink.shaded.protobuf.ByteString):90:90 -> b 1:8:com.google.crypto.tink.proto.KeyData newKeyData(com.google.crypto.tink.shaded.protobuf.ByteString):118:118 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/y;"} 9:12:com.google.crypto.tink.proto.KeyData newKeyData(com.google.crypto.tink.shaded.protobuf.ByteString):119:119 -> c 13:20:com.google.crypto.tink.proto.KeyData newKeyData(com.google.crypto.tink.shaded.protobuf.ByteString):120:120 -> c 21:30:com.google.crypto.tink.proto.KeyData newKeyData(com.google.crypto.tink.shaded.protobuf.ByteString):121:121 -> c @@ -160141,65 +155913,65 @@ com.google.crypto.tink.KeyManagerImpl -> m2.f: 27:45:java.lang.Object getPrimitive(com.google.crypto.tink.shaded.protobuf.ByteString):70:70 -> d 1:7:java.lang.String getKeyType():107:107 -> e 1:12:com.google.crypto.tink.KeyManagerImpl$KeyFactoryHelper keyFactoryHelper():178:178 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/f$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/f$a;"} 1:10:java.lang.Object validateKeyAndGetPrimitive(com.google.crypto.tink.shaded.protobuf.MessageLite):136:136 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} 11:15:java.lang.Object validateKeyAndGetPrimitive(com.google.crypto.tink.shaded.protobuf.MessageLite):139:139 -> g 16:24:java.lang.Object validateKeyAndGetPrimitive(com.google.crypto.tink.shaded.protobuf.MessageLite):140:140 -> g 25:32:java.lang.Object validateKeyAndGetPrimitive(com.google.crypto.tink.shaded.protobuf.MessageLite):137:137 -> g -com.google.crypto.tink.KeyManagerImpl$KeyFactoryHelper -> m2.f$a: +com.google.crypto.tink.KeyManagerImpl$KeyFactoryHelper -> j2.f$a: # {"id":"sourceFile","fileName":"KeyManagerImpl.java"} com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/h$a;"} 1:3:void (com.google.crypto.tink.KeyTypeManager$KeyFactory):152:152 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/h$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/h$a;)V"} 4:6:void (com.google.crypto.tink.KeyTypeManager$KeyFactory):153:153 -> 1:11:com.google.crypto.tink.shaded.protobuf.MessageLite parseValidateCreate(com.google.crypto.tink.shaded.protobuf.ByteString):165:165 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite validateCreate(com.google.crypto.tink.shaded.protobuf.MessageLite):159:159 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 6:14:com.google.crypto.tink.shaded.protobuf.MessageLite validateCreate(com.google.crypto.tink.shaded.protobuf.MessageLite):160:160 -> b -com.google.crypto.tink.KeyTemplate -> m2.g: +com.google.crypto.tink.KeyTemplate -> j2.g: # {"id":"sourceFile","fileName":"KeyTemplate.java"} com.google.crypto.tink.proto.KeyTemplate kt -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/A;"} 1:3:void (com.google.crypto.tink.proto.KeyTemplate):90:90 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/A;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/A;)V"} 4:6:void (com.google.crypto.tink.proto.KeyTemplate):91:91 -> 1:2:com.google.crypto.tink.KeyTemplate create(java.lang.String,byte[],com.google.crypto.tink.KeyTemplate$OutputPrefixType):82:82 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;[BLm2/g$b;)Lm2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;[BLj2/g$b;)Lj2/g;"} 3:6:com.google.crypto.tink.KeyTemplate create(java.lang.String,byte[],com.google.crypto.tink.KeyTemplate$OutputPrefixType):83:83 -> a 7:10:com.google.crypto.tink.KeyTemplate create(java.lang.String,byte[],com.google.crypto.tink.KeyTemplate$OutputPrefixType):84:84 -> a 11:18:com.google.crypto.tink.KeyTemplate create(java.lang.String,byte[],com.google.crypto.tink.KeyTemplate$OutputPrefixType):85:85 -> a 19:26:com.google.crypto.tink.KeyTemplate create(java.lang.String,byte[],com.google.crypto.tink.KeyTemplate$OutputPrefixType):86:86 -> a 27:36:com.google.crypto.tink.KeyTemplate create(java.lang.String,byte[],com.google.crypto.tink.KeyTemplate$OutputPrefixType):87:87 -> a 1:3:com.google.crypto.tink.proto.KeyTemplate getProto():95:95 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/A;"} 1:20:com.google.crypto.tink.proto.OutputPrefixType toProto(com.google.crypto.tink.KeyTemplate$OutputPrefixType):67:67 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/g$b;)Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/g$b;)Lq2/I;"} 21:23:com.google.crypto.tink.proto.OutputPrefixType toProto(com.google.crypto.tink.KeyTemplate$OutputPrefixType):75:75 -> c 24:31:com.google.crypto.tink.proto.OutputPrefixType toProto(com.google.crypto.tink.KeyTemplate$OutputPrefixType):77:77 -> c 32:34:com.google.crypto.tink.proto.OutputPrefixType toProto(com.google.crypto.tink.KeyTemplate$OutputPrefixType):73:73 -> c 35:37:com.google.crypto.tink.proto.OutputPrefixType toProto(com.google.crypto.tink.KeyTemplate$OutputPrefixType):71:71 -> c 38:40:com.google.crypto.tink.proto.OutputPrefixType toProto(com.google.crypto.tink.KeyTemplate$OutputPrefixType):69:69 -> c -com.google.crypto.tink.KeyTemplate$1 -> m2.g$a: +com.google.crypto.tink.KeyTemplate$1 -> j2.g$a: # {"id":"sourceFile","fileName":"KeyTemplate.java"} int[] $SwitchMap$com$google$crypto$tink$proto$OutputPrefixType -> a int[] $SwitchMap$com$google$crypto$tink$KeyTemplate$OutputPrefixType -> b 1:51:void ():67:67 -> 52:99:void ():51:51 -> -com.google.crypto.tink.KeyTemplate$OutputPrefixType -> m2.g$b: +com.google.crypto.tink.KeyTemplate$OutputPrefixType -> j2.g$b: # {"id":"sourceFile","fileName":"KeyTemplate.java"} com.google.crypto.tink.KeyTemplate$OutputPrefixType TINK -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/g$b;"} com.google.crypto.tink.KeyTemplate$OutputPrefixType LEGACY -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/g$b;"} com.google.crypto.tink.KeyTemplate$OutputPrefixType RAW -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/g$b;"} com.google.crypto.tink.KeyTemplate$OutputPrefixType CRUNCHY -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/g$b;"} com.google.crypto.tink.KeyTemplate$OutputPrefixType[] $VALUES -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lm2/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj2/g$b;"} 1:10:void ():43:43 -> 11:20:void ():44:44 -> 21:30:void ():45:45 -> @@ -160207,16 +155979,16 @@ com.google.crypto.tink.KeyTemplate$OutputPrefixType -> m2.g$b: 41:47:void ():42:42 -> 1:4:void (java.lang.String,int):42:42 -> 1:9:com.google.crypto.tink.KeyTemplate$OutputPrefixType valueOf(java.lang.String):42:42 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lm2/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj2/g$b;"} 1:9:com.google.crypto.tink.KeyTemplate$OutputPrefixType[] values():42:42 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lm2/g$b;"} -com.google.crypto.tink.KeyTypeManager -> m2.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lj2/g$b;"} +com.google.crypto.tink.KeyTypeManager -> j2.h: # {"id":"sourceFile","fileName":"KeyTypeManager.java"} java.lang.Class clazz -> a java.util.Map factories -> b java.lang.Class firstPrimitiveClass -> c 1:3:void (java.lang.Class,com.google.crypto.tink.KeyTypeManager$PrimitiveFactory[]):88:88 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;[Lm2/h$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;[Lj2/h$b;)V"} 4:5:void (java.lang.Class,com.google.crypto.tink.KeyTypeManager$PrimitiveFactory[]):89:89 -> 6:10:void (java.lang.Class,com.google.crypto.tink.KeyTypeManager$PrimitiveFactory[]):90:90 -> 11:17:void (java.lang.Class,com.google.crypto.tink.KeyTypeManager$PrimitiveFactory[]):91:91 -> @@ -160238,15 +156010,15 @@ com.google.crypto.tink.KeyTypeManager -> m2.h: 16:27:java.lang.Object getPrimitive(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.Class):149:149 -> d 28:47:java.lang.Object getPrimitive(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.Class):150:150 -> d com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory() -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/h$a;"} com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType() -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} com.google.crypto.tink.shaded.protobuf.MessageLite parseKey(com.google.crypto.tink.shaded.protobuf.ByteString) -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:7:java.util.Set supportedPrimitives():159:159 -> h void validateKey(com.google.crypto.tink.shaded.protobuf.MessageLite) -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} -com.google.crypto.tink.KeyTypeManager$KeyFactory -> m2.h$a: +com.google.crypto.tink.KeyTypeManager$KeyFactory -> j2.h$a: # {"id":"sourceFile","fileName":"KeyTypeManager.java"} java.lang.Class clazz -> a 1:3:void (java.lang.Class):179:179 -> @@ -160258,35 +156030,35 @@ com.google.crypto.tink.KeyTypeManager$KeyFactory -> m2.h$a: # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} void validateKeyFormat(com.google.crypto.tink.shaded.protobuf.MessageLite) -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} -com.google.crypto.tink.KeyTypeManager$PrimitiveFactory -> m2.h$b: +com.google.crypto.tink.KeyTypeManager$PrimitiveFactory -> j2.h$b: # {"id":"sourceFile","fileName":"KeyTypeManager.java"} java.lang.Class clazz -> a 1:3:void (java.lang.Class):58:58 -> 4:6:void (java.lang.Class):59:59 -> java.lang.Object getPrimitive(java.lang.Object) -> a 1:3:java.lang.Class getPrimitiveClass():66:66 -> b -com.google.crypto.tink.KeysetHandle -> m2.i: +com.google.crypto.tink.KeysetHandle -> j2.i: # {"id":"sourceFile","fileName":"KeysetHandle.java"} com.google.crypto.tink.proto.Keyset keyset -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/C;"} 1:3:void (com.google.crypto.tink.proto.Keyset):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C;)V"} 4:6:void (com.google.crypto.tink.proto.Keyset):43:43 -> 3:13:void assertEnoughEncryptedKeyMaterial(com.google.crypto.tink.proto.EncryptedKeyset):300:300 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/t;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/t;)V"} 14:21:void assertEnoughEncryptedKeyMaterial(com.google.crypto.tink.proto.EncryptedKeyset):301:301 -> a 3:9:void assertEnoughKeyMaterial(com.google.crypto.tink.proto.Keyset):288:288 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C;)V"} 10:17:void assertEnoughKeyMaterial(com.google.crypto.tink.proto.Keyset):289:289 -> b 1:11:com.google.crypto.tink.proto.Keyset decrypt(com.google.crypto.tink.proto.EncryptedKeyset,com.google.crypto.tink.Aead):207:207 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/t;Lm2/a;)Lt2/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/t;Lj2/a;)Lq2/C;"} 12:15:com.google.crypto.tink.proto.Keyset decrypt(com.google.crypto.tink.proto.EncryptedKeyset,com.google.crypto.tink.Aead):206:206 -> c 16:19:com.google.crypto.tink.proto.Keyset decrypt(com.google.crypto.tink.proto.EncryptedKeyset,com.google.crypto.tink.Aead):209:209 -> c 20:23:com.google.crypto.tink.proto.Keyset decrypt(com.google.crypto.tink.proto.EncryptedKeyset,com.google.crypto.tink.Aead):205:205 -> c 24:27:com.google.crypto.tink.proto.Keyset decrypt(com.google.crypto.tink.proto.EncryptedKeyset,com.google.crypto.tink.Aead):211:211 -> c 28:35:com.google.crypto.tink.proto.Keyset decrypt(com.google.crypto.tink.proto.EncryptedKeyset,com.google.crypto.tink.Aead):215:215 -> c 1:11:com.google.crypto.tink.proto.EncryptedKeyset encrypt(com.google.crypto.tink.proto.Keyset,com.google.crypto.tink.Aead):180:180 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C;Lm2/a;)Lt2/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C;Lj2/a;)Lq2/t;"} 12:13:com.google.crypto.tink.proto.EncryptedKeyset encrypt(com.google.crypto.tink.proto.Keyset,com.google.crypto.tink.Aead):183:183 -> d 14:17:com.google.crypto.tink.proto.EncryptedKeyset encrypt(com.google.crypto.tink.proto.Keyset,com.google.crypto.tink.Aead):185:185 -> d 18:21:com.google.crypto.tink.proto.EncryptedKeyset encrypt(com.google.crypto.tink.proto.Keyset,com.google.crypto.tink.Aead):186:186 -> d @@ -160299,12 +156071,12 @@ com.google.crypto.tink.KeysetHandle -> m2.i: 59:66:com.google.crypto.tink.proto.EncryptedKeyset encrypt(com.google.crypto.tink.proto.Keyset,com.google.crypto.tink.Aead):188:188 -> d 67:74:com.google.crypto.tink.proto.EncryptedKeyset encrypt(com.google.crypto.tink.proto.Keyset,com.google.crypto.tink.Aead):192:192 -> d 1:3:com.google.crypto.tink.KeysetHandle fromKeyset(com.google.crypto.tink.proto.Keyset):51:51 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C;)Lm2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C;)Lj2/i;"} 4:9:com.google.crypto.tink.KeysetHandle fromKeyset(com.google.crypto.tink.proto.Keyset):52:52 -> e 1:3:com.google.crypto.tink.proto.Keyset getKeyset():57:57 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/C;"} 1:7:com.google.crypto.tink.proto.KeysetInfo getKeysetInfo():65:65 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/D;"} 1:6:java.lang.Object getPrimitive(java.lang.Class):318:318 -> h 7:11:java.lang.Object getPrimitive(java.lang.Class):323:323 -> h 12:23:java.lang.Object getPrimitive(java.lang.Class):320:320 -> h @@ -160312,36 +156084,36 @@ com.google.crypto.tink.KeysetHandle -> m2.i: 1:4:java.lang.Object getPrimitiveWithKnownInputPrimitive(java.lang.Class,java.lang.Class):309:309 -> i 5:9:java.lang.Object getPrimitiveWithKnownInputPrimitive(java.lang.Class,java.lang.Class):310:310 -> i 1:4:com.google.crypto.tink.KeysetHandle read(com.google.crypto.tink.KeysetReader,com.google.crypto.tink.Aead):105:105 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/k;Lm2/a;)Lm2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/k;Lj2/a;)Lj2/i;"} 5:7:com.google.crypto.tink.KeysetHandle read(com.google.crypto.tink.KeysetReader,com.google.crypto.tink.Aead):106:106 -> j 8:17:com.google.crypto.tink.KeysetHandle read(com.google.crypto.tink.KeysetReader,com.google.crypto.tink.Aead):107:107 -> j 1:6:void write(com.google.crypto.tink.KeysetWriter,com.google.crypto.tink.Aead):157:157 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/l;Lm2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/l;Lj2/a;)V"} 7:10:void write(com.google.crypto.tink.KeysetWriter,com.google.crypto.tink.Aead):158:158 -> k 1:9:java.lang.String toString():261:261 -> toString -com.google.crypto.tink.KeysetManager -> m2.j: +com.google.crypto.tink.KeysetManager -> j2.j: # {"id":"sourceFile","fileName":"KeysetManager.java"} com.google.crypto.tink.proto.Keyset$Builder keysetBuilder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/C$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/C$b;"} 1:3:void (com.google.crypto.tink.proto.Keyset$Builder):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C$b;)V"} 4:6:void (com.google.crypto.tink.proto.Keyset$Builder):38:38 -> 2:9:com.google.crypto.tink.KeysetManager add(com.google.crypto.tink.KeyTemplate):95:95 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/g;)Lm2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/g;)Lj2/j;"} 10:14:com.google.crypto.tink.KeysetManager add(com.google.crypto.tink.KeyTemplate):96:96 -> a 2:5:int addNewKey(com.google.crypto.tink.proto.KeyTemplate,boolean):111:111 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/A;Z)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/A;Z)I"} 6:12:int addNewKey(com.google.crypto.tink.proto.KeyTemplate,boolean):112:112 -> b 13:24:int addNewKey(com.google.crypto.tink.proto.KeyTemplate,boolean):114:114 -> b 25:32:int addNewKey(com.google.crypto.tink.proto.KeyTemplate,boolean):116:116 -> b 2:18:com.google.crypto.tink.KeysetHandle getKeysetHandle():53:53 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/i;"} 2:23:boolean keyIdExists(int):260:260 -> d 24:29:boolean keyIdExists(int):261:261 -> d 30:34:boolean keyIdExists(int):262:262 -> d 35:39:boolean keyIdExists(int):265:265 -> d 2:5:com.google.crypto.tink.proto.Keyset$Key newKey(com.google.crypto.tink.proto.KeyTemplate):245:245 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/A;)Lt2/C$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/A;)Lq2/C$c;"} 6:9:com.google.crypto.tink.proto.Keyset$Key newKey(com.google.crypto.tink.proto.KeyTemplate):246:246 -> e 10:13:com.google.crypto.tink.proto.Keyset$Key newKey(com.google.crypto.tink.proto.KeyTemplate):247:247 -> e 14:17:com.google.crypto.tink.proto.Keyset$Key newKey(com.google.crypto.tink.proto.KeyTemplate):248:248 -> e @@ -160362,7 +156134,7 @@ com.google.crypto.tink.KeysetManager -> m2.j: 13:15:int randPositiveInt():282:282 -> g 16:45:int randPositiveInt():284:284 -> g 3:10:com.google.crypto.tink.KeysetManager setPrimary(int):125:125 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lm2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lj2/j;"} 11:16:com.google.crypto.tink.KeysetManager setPrimary(int):126:126 -> h 17:22:com.google.crypto.tink.KeysetManager setPrimary(int):127:127 -> h 23:34:com.google.crypto.tink.KeysetManager setPrimary(int):128:128 -> h @@ -160371,49 +156143,49 @@ com.google.crypto.tink.KeysetManager -> m2.j: 44:69:com.google.crypto.tink.KeysetManager setPrimary(int):129:129 -> h 70:94:com.google.crypto.tink.KeysetManager setPrimary(int):136:136 -> h 1:10:com.google.crypto.tink.KeysetManager withEmptyKeyset():48:48 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/j;"} 1:16:com.google.crypto.tink.KeysetManager withKeysetHandle(com.google.crypto.tink.KeysetHandle):43:43 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/i;)Lm2/j;"} -com.google.crypto.tink.KeysetReader -> m2.k: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/i;)Lj2/j;"} +com.google.crypto.tink.KeysetReader -> j2.k: # {"id":"sourceFile","fileName":"KeysetReader.java"} com.google.crypto.tink.proto.EncryptedKeyset readEncrypted() -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/t;"} com.google.crypto.tink.proto.Keyset read() -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/C;"} -com.google.crypto.tink.KeysetWriter -> m2.l: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/C;"} +com.google.crypto.tink.KeysetWriter -> j2.l: # {"id":"sourceFile","fileName":"KeysetWriter.java"} void write(com.google.crypto.tink.proto.Keyset) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C;)V"} void write(com.google.crypto.tink.proto.EncryptedKeyset) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/t;)V"} -com.google.crypto.tink.KmsClient -> m2.m: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/t;)V"} +com.google.crypto.tink.KmsClient -> j2.m: # {"id":"sourceFile","fileName":"KmsClient.java"} boolean doesSupport(java.lang.String) -> a com.google.crypto.tink.Aead getAead(java.lang.String) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lm2/a;"} -com.google.crypto.tink.KmsClients -> m2.n: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj2/a;"} +com.google.crypto.tink.KmsClients -> j2.n: # {"id":"sourceFile","fileName":"KmsClients.java"} java.util.concurrent.CopyOnWriteArrayList clients -> a 1:8:void ():40:40 -> 1:18:com.google.crypto.tink.KmsClient get(java.lang.String):55:55 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lm2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj2/m;"} 19:25:com.google.crypto.tink.KmsClient get(java.lang.String):56:56 -> a 26:48:com.google.crypto.tink.KmsClient get(java.lang.String):60:60 -> a -com.google.crypto.tink.Mac -> m2.o: +com.google.crypto.tink.Mac -> j2.o: # {"id":"sourceFile","fileName":"Mac.java"} void verifyMac(byte[],byte[]) -> a byte[] computeMac(byte[]) -> b -com.google.crypto.tink.PrimitiveSet -> m2.p: +com.google.crypto.tink.PrimitiveSet -> j2.p: # {"id":"sourceFile","fileName":"PrimitiveSet.java"} java.util.concurrent.ConcurrentMap primitives -> a com.google.crypto.tink.PrimitiveSet$Entry primary -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/p$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/p$b;"} java.lang.Class primitiveClass -> c 1:3:void (java.lang.Class):144:144 -> 4:10:void (java.lang.Class):138:138 -> 11:13:void (java.lang.Class):145:145 -> 1:8:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):175:175 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lt2/C$c;)Lm2/p$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lq2/C$c;)Lj2/p$b;"} 9:10:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):178:178 -> a 11:14:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):181:181 -> a 15:18:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):182:182 -> a @@ -160429,34 +156201,34 @@ com.google.crypto.tink.PrimitiveSet -> m2.p: 74:83:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):194:194 -> a 84:91:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):176:176 -> a 1:3:com.google.crypto.tink.PrimitiveSet$Entry getPrimary():109:109 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/p$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/p$b;"} 1:17:java.util.List getPrimitive(byte[]):119:119 -> c 18:20:java.util.List getPrimitive(byte[]):120:120 -> c 1:3:java.lang.Class getPrimitiveClass():200:200 -> d 1:7:java.util.List getRawPrimitives():114:114 -> e 1:6:com.google.crypto.tink.PrimitiveSet newPrimitiveSet(java.lang.Class):149:149 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lm2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lj2/p;"} 3:10:void setPrimary(com.google.crypto.tink.PrimitiveSet$Entry):157:157 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p$b;)V"} 11:18:void setPrimary(com.google.crypto.tink.PrimitiveSet$Entry):160:160 -> g 19:24:void setPrimary(com.google.crypto.tink.PrimitiveSet$Entry):161:161 -> g 25:27:void setPrimary(com.google.crypto.tink.PrimitiveSet$Entry):165:165 -> g 28:35:void setPrimary(com.google.crypto.tink.PrimitiveSet$Entry):162:162 -> g 36:43:void setPrimary(com.google.crypto.tink.PrimitiveSet$Entry):158:158 -> g 44:51:void setPrimary(com.google.crypto.tink.PrimitiveSet$Entry):155:155 -> g -com.google.crypto.tink.PrimitiveSet$1 -> m2.p$a: +com.google.crypto.tink.PrimitiveSet$1 -> j2.p$a: # {"id":"sourceFile","fileName":"PrimitiveSet.java"} -com.google.crypto.tink.PrimitiveSet$Entry -> m2.p$b: +com.google.crypto.tink.PrimitiveSet$Entry -> j2.p$b: # {"id":"sourceFile","fileName":"PrimitiveSet.java"} java.lang.Object primitive -> a byte[] identifier -> b com.google.crypto.tink.proto.KeyStatusType status -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/z;"} com.google.crypto.tink.proto.OutputPrefixType outputPrefixType -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/I;"} int keyId -> e 1:3:void (java.lang.Object,byte[],com.google.crypto.tink.proto.KeyStatusType,com.google.crypto.tink.proto.OutputPrefixType,int):74:74 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;[BLt2/z;Lt2/I;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;[BLq2/z;Lq2/I;I)V"} 4:5:void (java.lang.Object,byte[],com.google.crypto.tink.proto.KeyStatusType,com.google.crypto.tink.proto.OutputPrefixType,int):75:75 -> 6:12:void (java.lang.Object,byte[],com.google.crypto.tink.proto.KeyStatusType,com.google.crypto.tink.proto.OutputPrefixType,int):76:76 -> 13:14:void (java.lang.Object,byte[],com.google.crypto.tink.proto.KeyStatusType,com.google.crypto.tink.proto.OutputPrefixType,int):77:77 -> @@ -160465,18 +156237,18 @@ com.google.crypto.tink.PrimitiveSet$Entry -> m2.p$b: 1:6:byte[] getIdentifier():95:95 -> a 7:12:byte[] getIdentifier():98:98 -> a 1:3:com.google.crypto.tink.proto.OutputPrefixType getOutputPrefixType():91:91 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/I;"} 1:3:java.lang.Object getPrimitive():83:83 -> c 1:3:com.google.crypto.tink.proto.KeyStatusType getStatus():87:87 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/z;"} -com.google.crypto.tink.PrimitiveSet$Prefix -> m2.p$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/z;"} +com.google.crypto.tink.PrimitiveSet$Prefix -> j2.p$c: # {"id":"sourceFile","fileName":"PrimitiveSet.java"} byte[] prefix -> d 1:1:void (byte[],com.google.crypto.tink.PrimitiveSet$1):203:203 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"([BLm2/p$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLj2/p$a;)V"} 2:3:void (byte[]):206:207 -> 1:8:int compareTo(com.google.crypto.tink.PrimitiveSet$Prefix):226:226 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p$c;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p$c;)I"} 9:14:int compareTo(com.google.crypto.tink.PrimitiveSet$Prefix):227:227 -> a 15:19:int compareTo(com.google.crypto.tink.PrimitiveSet$Prefix):229:229 -> a 20:33:int compareTo(com.google.crypto.tink.PrimitiveSet$Prefix):230:230 -> a @@ -160486,13 +156258,13 @@ com.google.crypto.tink.PrimitiveSet$Prefix -> m2.p$c: 9:17:boolean equals(java.lang.Object):221:221 -> equals 1:7:int hashCode():212:212 -> hashCode 1:7:java.lang.String toString():239:239 -> toString -com.google.crypto.tink.PrimitiveWrapper -> m2.q: +com.google.crypto.tink.PrimitiveWrapper -> j2.q: # {"id":"sourceFile","fileName":"PrimitiveWrapper.java"} java.lang.Class getInputPrimitiveClass() -> a - java.lang.Class getPrimitiveClass() -> b - java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p;)Ljava/lang/Object;"} -com.google.crypto.tink.Registry -> m2.r: + java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p;)Ljava/lang/Object;"} + java.lang.Class getPrimitiveClass() -> c +com.google.crypto.tink.Registry -> j2.r: # {"id":"sourceFile","fileName":"Registry.java"} java.util.logging.Logger logger -> a java.util.concurrent.ConcurrentMap keyManagerMap -> b @@ -160508,9 +156280,9 @@ com.google.crypto.tink.Registry -> m2.r: 41:48:void ():90:90 -> 1:4:java.lang.Object checkNotNull(java.lang.Object):413:413 -> a 1:6:com.google.crypto.tink.Registry$KeyManagerContainer createContainerFor(com.google.crypto.tink.KeyTypeManager):180:180 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/h;)Lm2/r$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/h;)Lj2/r$d;"} 1:6:com.google.crypto.tink.Registry$KeyDeriverContainer createDeriverFor(com.google.crypto.tink.KeyTypeManager):281:281 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/h;)Lm2/r$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/h;)Lj2/r$c;"} 4:11:void ensureKeyManagerInsertable(java.lang.String,java.lang.Class,boolean):444:444 -> d 12:13:void ensureKeyManagerInsertable(java.lang.String,java.lang.Class,boolean):445:445 -> d 14:19:void ensureKeyManagerInsertable(java.lang.String,java.lang.Class,boolean):447:447 -> d @@ -160526,12 +156298,12 @@ com.google.crypto.tink.Registry -> m2.r: 1:12:java.lang.Class getInputPrimitive(java.lang.Class):1038:1038 -> e 13:17:java.lang.Class getInputPrimitive(java.lang.Class):1042:1042 -> e 4:11:com.google.crypto.tink.Registry$KeyManagerContainer getKeyManagerContainerOrThrow(java.lang.String):316:316 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lm2/r$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj2/r$d;"} 12:21:com.google.crypto.tink.Registry$KeyManagerContainer getKeyManagerContainerOrThrow(java.lang.String):319:319 -> f 22:44:com.google.crypto.tink.Registry$KeyManagerContainer getKeyManagerContainerOrThrow(java.lang.String):317:317 -> f 45:46:com.google.crypto.tink.Registry$KeyManagerContainer getKeyManagerContainerOrThrow(java.lang.String):319:319 -> f 1:6:com.google.crypto.tink.KeyManager getKeyManagerInternal(java.lang.String,java.lang.Class):681:681 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Class;)Lm2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Class;)Lj2/e;"} 7:11:com.google.crypto.tink.KeyManager getKeyManagerInternal(java.lang.String,java.lang.Class):684:684 -> g 12:21:com.google.crypto.tink.KeyManager getKeyManagerInternal(java.lang.String,java.lang.Class):687:687 -> g 22:26:com.google.crypto.tink.KeyManager getKeyManagerInternal(java.lang.String,java.lang.Class):688:688 -> g @@ -160545,12 +156317,12 @@ com.google.crypto.tink.Registry -> m2.r: 1:4:java.lang.Object getPrimitiveInternal(java.lang.String,com.google.crypto.tink.shaded.protobuf.ByteString,java.lang.Class):881:881 -> j # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lcom/google/crypto/tink/shaded/protobuf/h;Ljava/lang/Class;)Ljava/lang/Object;"} 5:9:java.lang.Object getPrimitiveInternal(java.lang.String,com.google.crypto.tink.shaded.protobuf.ByteString,java.lang.Class):882:882 -> j - 2:6:com.google.crypto.tink.PrimitiveSet getPrimitives(com.google.crypto.tink.KeysetHandle,java.lang.Class):953:953 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/i;Ljava/lang/Class;)Lm2/p;"} - 1:11:com.google.crypto.tink.PrimitiveSet getPrimitives(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeyManager,java.lang.Class):974:974 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/i;Lm2/e;Ljava/lang/Class;)Lm2/p;"} + 1:11:com.google.crypto.tink.PrimitiveSet getPrimitives(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeyManager,java.lang.Class):974:974 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/i;Lj2/e;Ljava/lang/Class;)Lj2/p;"} + 2:6:com.google.crypto.tink.PrimitiveSet getPrimitives(com.google.crypto.tink.KeysetHandle,java.lang.Class):953:953 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/i;Ljava/lang/Class;)Lj2/p;"} 1:7:com.google.crypto.tink.PrimitiveSet getPrimitivesInternal(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeyManager,java.lang.Class):980:980 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/i;Lm2/e;Ljava/lang/Class;)Lm2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/i;Lj2/e;Ljava/lang/Class;)Lj2/p;"} 8:11:com.google.crypto.tink.PrimitiveSet getPrimitivesInternal(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeyManager,java.lang.Class):981:981 -> m 12:35:com.google.crypto.tink.PrimitiveSet getPrimitivesInternal(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeyManager,java.lang.Class):982:982 -> m 36:45:com.google.crypto.tink.PrimitiveSet getPrimitivesInternal(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeyManager,java.lang.Class):983:983 -> m @@ -160562,22 +156334,22 @@ com.google.crypto.tink.Registry -> m2.r: 97:110:com.google.crypto.tink.PrimitiveSet getPrimitivesInternal(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeyManager,java.lang.Class):993:993 -> m 111:115:com.google.crypto.tink.PrimitiveSet getPrimitivesInternal(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeyManager,java.lang.Class):994:994 -> m 1:4:com.google.crypto.tink.KeyManager getUntypedKeyManager(java.lang.String):656:656 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lm2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj2/e;"} 5:9:com.google.crypto.tink.KeyManager getUntypedKeyManager(java.lang.String):657:657 -> n 4:11:com.google.crypto.tink.shaded.protobuf.MessageLite newKey(com.google.crypto.tink.proto.KeyTemplate):746:746 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/A;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/A;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 12:29:com.google.crypto.tink.shaded.protobuf.MessageLite newKey(com.google.crypto.tink.proto.KeyTemplate):747:747 -> o 30:41:com.google.crypto.tink.shaded.protobuf.MessageLite newKey(com.google.crypto.tink.proto.KeyTemplate):748:748 -> o 42:53:com.google.crypto.tink.shaded.protobuf.MessageLite newKey(com.google.crypto.tink.proto.KeyTemplate):750:750 -> o 54:70:com.google.crypto.tink.shaded.protobuf.MessageLite newKey(com.google.crypto.tink.proto.KeyTemplate):751:751 -> o 4:11:com.google.crypto.tink.proto.KeyData newKeyData(com.google.crypto.tink.proto.KeyTemplate):712:712 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/A;)Lt2/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/A;)Lq2/y;"} 12:29:com.google.crypto.tink.proto.KeyData newKeyData(com.google.crypto.tink.proto.KeyTemplate):713:713 -> p 30:41:com.google.crypto.tink.proto.KeyData newKeyData(com.google.crypto.tink.proto.KeyTemplate):714:714 -> p 42:53:com.google.crypto.tink.proto.KeyData newKeyData(com.google.crypto.tink.proto.KeyTemplate):716:716 -> p 54:70:com.google.crypto.tink.proto.KeyData newKeyData(com.google.crypto.tink.proto.KeyTemplate):717:717 -> p 6:9:void registerKeyManager(com.google.crypto.tink.KeyTypeManager,boolean):489:489 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/h;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/h;Z)V"} 10:16:void registerKeyManager(com.google.crypto.tink.KeyTypeManager,boolean):490:490 -> q 17:24:void registerKeyManager(com.google.crypto.tink.KeyTypeManager,boolean):491:491 -> q 25:31:void registerKeyManager(com.google.crypto.tink.KeyTypeManager,boolean):492:492 -> q @@ -160587,7 +156359,7 @@ com.google.crypto.tink.Registry -> m2.r: 55:62:void registerKeyManager(com.google.crypto.tink.KeyTypeManager,boolean):487:487 -> q 63:64:void registerKeyManager(com.google.crypto.tink.KeyTypeManager,boolean):496:496 -> q 6:9:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):624:624 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/q;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/q;)V"} 10:17:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):625:625 -> r 18:23:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):628:628 -> r 24:38:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):629:629 -> r @@ -160607,7 +156379,7 @@ com.google.crypto.tink.Registry -> m2.r: 30:38:java.lang.String toCommaSeparatedString(java.util.Set):673:673 -> s 39:43:java.lang.String toCommaSeparatedString(java.util.Set):676:676 -> s 1:10:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet,java.lang.Class):1008:1008 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p;Ljava/lang/Class;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p;Ljava/lang/Class;)Ljava/lang/Object;"} 11:24:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet,java.lang.Class):1013:1013 -> t 25:29:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet,java.lang.Class):1021:1021 -> t 30:41:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet,java.lang.Class):1014:1014 -> t @@ -160615,54 +156387,54 @@ com.google.crypto.tink.Registry -> m2.r: 54:68:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet,java.lang.Class):1018:1018 -> t 69:80:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet,java.lang.Class):1010:1010 -> t 81:99:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet,java.lang.Class):1011:1011 -> t -com.google.crypto.tink.Registry$2 -> m2.r$a: +com.google.crypto.tink.Registry$2 -> j2.r$a: # {"id":"sourceFile","fileName":"Registry.java"} com.google.crypto.tink.KeyTypeManager val$localKeyManager -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/h;"} 1:6:void (com.google.crypto.tink.KeyTypeManager):180:180 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/h;)V"} 1:9:com.google.crypto.tink.KeyManager getKeyManager(java.lang.Class):185:185 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lm2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lj2/e;"} 10:17:com.google.crypto.tink.KeyManager getKeyManager(java.lang.Class):187:187 -> a 1:4:com.google.crypto.tink.KeyManager getUntypedKeyManager():193:193 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/e;"} 5:12:com.google.crypto.tink.KeyManager getUntypedKeyManager():194:194 -> b 1:7:java.lang.Class getImplementingClass():199:199 -> c 1:7:java.util.Set supportedPrimitives():204:204 -> d -com.google.crypto.tink.Registry$4 -> m2.r$b: +com.google.crypto.tink.Registry$4 -> j2.r$b: # {"id":"sourceFile","fileName":"Registry.java"} com.google.crypto.tink.KeyTypeManager val$keyManager -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/h;"} 1:6:void (com.google.crypto.tink.KeyTypeManager):281:281 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/h;)V"} -com.google.crypto.tink.Registry$KeyDeriverContainer -> m2.r$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/h;)V"} +com.google.crypto.tink.Registry$KeyDeriverContainer -> j2.r$c: # {"id":"sourceFile","fileName":"Registry.java"} -com.google.crypto.tink.Registry$KeyManagerContainer -> m2.r$d: +com.google.crypto.tink.Registry$KeyManagerContainer -> j2.r$d: # {"id":"sourceFile","fileName":"Registry.java"} com.google.crypto.tink.KeyManager getKeyManager(java.lang.Class) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lm2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lj2/e;"} com.google.crypto.tink.KeyManager getUntypedKeyManager() -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/e;"} java.lang.Class getImplementingClass() -> c java.util.Set supportedPrimitives() -> d -com.google.crypto.tink.Util -> m2.s: +com.google.crypto.tink.Util -> j2.s: # {"id":"sourceFile","fileName":"Util.java"} java.nio.charset.Charset UTF_8 -> a 1:9:void ():32:32 -> 1:4:com.google.crypto.tink.proto.KeysetInfo$KeyInfo getKeyInfo(com.google.crypto.tink.proto.Keyset$Key):45:45 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C$c;)Lt2/D$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C$c;)Lq2/D$c;"} 5:16:com.google.crypto.tink.proto.KeysetInfo$KeyInfo getKeyInfo(com.google.crypto.tink.proto.Keyset$Key):46:46 -> a 17:24:com.google.crypto.tink.proto.KeysetInfo$KeyInfo getKeyInfo(com.google.crypto.tink.proto.Keyset$Key):47:47 -> a 25:32:com.google.crypto.tink.proto.KeysetInfo$KeyInfo getKeyInfo(com.google.crypto.tink.proto.Keyset$Key):48:48 -> a 33:40:com.google.crypto.tink.proto.KeysetInfo$KeyInfo getKeyInfo(com.google.crypto.tink.proto.Keyset$Key):49:49 -> a 41:47:com.google.crypto.tink.proto.KeysetInfo$KeyInfo getKeyInfo(com.google.crypto.tink.proto.Keyset$Key):50:50 -> a 1:12:com.google.crypto.tink.proto.KeysetInfo getKeysetInfo(com.google.crypto.tink.proto.Keyset):36:36 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C;)Lt2/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C;)Lq2/D;"} 13:32:com.google.crypto.tink.proto.KeysetInfo getKeysetInfo(com.google.crypto.tink.proto.Keyset):37:37 -> b 33:40:com.google.crypto.tink.proto.KeysetInfo getKeysetInfo(com.google.crypto.tink.proto.Keyset):38:38 -> b 41:47:com.google.crypto.tink.proto.KeysetInfo getKeysetInfo(com.google.crypto.tink.proto.Keyset):40:40 -> b 1:6:void validateKey(com.google.crypto.tink.proto.Keyset$Key):59:59 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C$c;)V"} 7:14:void validateKey(com.google.crypto.tink.proto.Keyset$Key):63:63 -> c 15:23:void validateKey(com.google.crypto.tink.proto.Keyset$Key):68:68 -> c 24:25:void validateKey(com.google.crypto.tink.proto.Keyset$Key):69:69 -> c @@ -160671,7 +156443,7 @@ com.google.crypto.tink.Util -> m2.s: 50:71:void validateKey(com.google.crypto.tink.proto.Keyset$Key):65:65 -> c 72:95:void validateKey(com.google.crypto.tink.proto.Keyset$Key):60:60 -> c 1:4:void validateKeyset(com.google.crypto.tink.proto.Keyset):80:80 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C;)V"} 5:29:void validateKeyset(com.google.crypto.tink.proto.Keyset):84:84 -> d 30:38:void validateKeyset(com.google.crypto.tink.proto.Keyset):85:85 -> d 39:41:void validateKeyset(com.google.crypto.tink.proto.Keyset):88:88 -> d @@ -160680,7 +156452,7 @@ com.google.crypto.tink.Util -> m2.s: 60:82:void validateKeyset(com.google.crypto.tink.proto.Keyset):95:95 -> d 83:91:void validateKeyset(com.google.crypto.tink.proto.Keyset):105:105 -> d 92:99:void validateKeyset(com.google.crypto.tink.proto.Keyset):101:101 -> d -com.google.crypto.tink.aead.AeadConfig -> n2.a: +com.google.crypto.tink.aead.AeadConfig -> k2.a: # {"id":"sourceFile","fileName":"AeadConfig.java"} java.lang.String AES_CTR_HMAC_AEAD_TYPE_URL -> a java.lang.String AES_GCM_TYPE_URL -> b @@ -160691,11 +156463,11 @@ com.google.crypto.tink.aead.AeadConfig -> n2.a: java.lang.String CHACHA20_POLY1305_TYPE_URL -> g java.lang.String XCHACHA20_POLY1305_TYPE_URL -> h com.google.crypto.tink.proto.RegistryConfig TINK_1_0_0 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/J;"} com.google.crypto.tink.proto.RegistryConfig TINK_1_1_0 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/J;"} com.google.crypto.tink.proto.RegistryConfig LATEST -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/J;"} 1:5:void ():37:37 -> 6:11:void ():38:38 -> 12:22:void ():39:39 -> @@ -160724,29 +156496,29 @@ com.google.crypto.tink.aead.AeadConfig -> n2.a: 23:25:void register():106:106 -> b 26:28:void register():107:107 -> b 29:32:void register():108:108 -> b -com.google.crypto.tink.aead.AeadWrapper -> n2.b: +com.google.crypto.tink.aead.AeadWrapper -> k2.b: # {"id":"sourceFile","fileName":"AeadWrapper.java"} java.util.logging.Logger logger -> a 1:13:void ():39:39 -> 1:4:void ():87:87 -> 1:3:java.lang.Class getInputPrimitiveClass():101:101 -> a - 1:3:java.lang.Class getPrimitiveClass():96:96 -> b - 1:5:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet):38:38 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p;)Ljava/lang/Object;"} + 1:5:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet):38:38 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p;)Ljava/lang/Object;"} + 1:3:java.lang.Class getPrimitiveClass():96:96 -> c 1:3:java.util.logging.Logger access$000():38:38 -> d 1:9:void register():105:105 -> e 1:7:com.google.crypto.tink.Aead wrap(com.google.crypto.tink.PrimitiveSet):91:91 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p;)Lm2/a;"} -com.google.crypto.tink.aead.AeadWrapper$1 -> n2.b$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p;)Lj2/a;"} +com.google.crypto.tink.aead.AeadWrapper$1 -> k2.b$a: # {"id":"sourceFile","fileName":"AeadWrapper.java"} -com.google.crypto.tink.aead.AeadWrapper$WrappedAead -> n2.b$b: +com.google.crypto.tink.aead.AeadWrapper$WrappedAead -> k2.b$b: # {"id":"sourceFile","fileName":"AeadWrapper.java"} com.google.crypto.tink.PrimitiveSet pSet -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/p;"} 1:1:void (com.google.crypto.tink.PrimitiveSet,com.google.crypto.tink.aead.AeadWrapper$1):41:41 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p;Ln2/b$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p;Lk2/b$a;)V"} 2:3:void (com.google.crypto.tink.PrimitiveSet):43:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p;)V"} 1:2:byte[] encrypt(byte[],byte[]):50:50 -> a 3:12:byte[] encrypt(byte[],byte[]):51:51 -> a 13:30:byte[] encrypt(byte[],byte[]):52:52 -> a @@ -160763,41 +156535,41 @@ com.google.crypto.tink.aead.AeadWrapper$WrappedAead -> n2.b$b: 84:99:byte[] decrypt(byte[],byte[]):75:75 -> b 100:110:byte[] decrypt(byte[],byte[]):77:77 -> b 111:118:byte[] decrypt(byte[],byte[]):83:83 -> b -com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager -> n2.c: +com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager -> k2.c: # {"id":"sourceFile","fileName":"AesCtrHmacAeadKeyManager.java"} 1:19:void ():49:49 -> 1:3:java.lang.String getKeyType():66:66 -> c 1:8:com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory():93:93 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/h$a;"} 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():76:76 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):47:47 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:6:void validateKey(com.google.crypto.tink.shaded.protobuf.MessageLite):47:47 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:2:int getVersion():71:71 -> j 1:9:com.google.crypto.tink.proto.AesCtrHmacAeadKey parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):88:88 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/d;"} 1:9:void register(boolean):126:126 -> l 1:11:void validateKey(com.google.crypto.tink.proto.AesCtrHmacAeadKey):81:81 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/d;)V"} 12:23:void validateKey(com.google.crypto.tink.proto.AesCtrHmacAeadKey):82:82 -> m 24:36:void validateKey(com.google.crypto.tink.proto.AesCtrHmacAeadKey):83:83 -> m -com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager$1 -> n2.c$a: +com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager$1 -> k2.c$a: # {"id":"sourceFile","fileName":"AesCtrHmacAeadKeyManager.java"} 1:4:void (java.lang.Class):51:51 -> 1:7:java.lang.Object getPrimitive(java.lang.Object):51:51 -> a 1:7:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.AesCtrHmacAeadKey):54:54 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/d;)Lm2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/d;)Lj2/a;"} 8:24:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.AesCtrHmacAeadKey):55:55 -> c 25:36:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.AesCtrHmacAeadKey):56:56 -> c 37:52:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.AesCtrHmacAeadKey):57:57 -> c -com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager$2 -> n2.c$b: +com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager$2 -> k2.c$b: # {"id":"sourceFile","fileName":"AesCtrHmacAeadKeyManager.java"} com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk2/c;"} 1:6:void (com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager,java.lang.Class):94:94 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/c;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk2/c;Ljava/lang/Class;)V"} 1:7:java.lang.Object createKey(com.google.crypto.tink.shaded.protobuf.MessageLite):94:94 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):94:94 -> c @@ -160805,7 +156577,7 @@ com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager$2 -> n2.c$b: 1:6:void validateKeyFormat(com.google.crypto.tink.shaded.protobuf.MessageLite):94:94 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:5:com.google.crypto.tink.proto.AesCtrHmacAeadKey createKey(com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat):113:113 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/e;)Lt2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/e;)Lq2/d;"} 6:19:com.google.crypto.tink.proto.AesCtrHmacAeadKey createKey(com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat):114:114 -> e 20:38:com.google.crypto.tink.proto.AesCtrHmacAeadKey createKey(com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat):115:115 -> e 39:42:com.google.crypto.tink.proto.AesCtrHmacAeadKey createKey(com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat):116:116 -> e @@ -160814,49 +156586,49 @@ com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager$2 -> n2.c$b: 53:60:com.google.crypto.tink.proto.AesCtrHmacAeadKey createKey(com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat):119:119 -> e 61:67:com.google.crypto.tink.proto.AesCtrHmacAeadKey createKey(com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat):120:120 -> e 1:4:com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):107:107 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/e;"} 5:9:com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):106:106 -> f 1:16:void validateKeyFormat(com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat):98:98 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/e;)V"} 17:32:void validateKeyFormat(com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat):99:99 -> g 33:44:void validateKeyFormat(com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat):100:100 -> g -com.google.crypto.tink.aead.AesCtrKeyManager -> n2.d: +com.google.crypto.tink.aead.AesCtrKeyManager -> k2.d: # {"id":"sourceFile","fileName":"AesCtrKeyManager.java"} 1:19:void ():40:40 -> 1:3:java.lang.String getKeyType():62:62 -> c 1:8:com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory():89:89 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/h$a;"} 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():72:72 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):38:38 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:6:void validateKey(com.google.crypto.tink.shaded.protobuf.MessageLite):38:38 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:4:void access$000(com.google.crypto.tink.aead.AesCtrKeyManager,com.google.crypto.tink.proto.AesCtrParams):38:38 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/d;Lt2/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk2/d;Lq2/h;)V"} 1:2:int getVersion():67:67 -> k 1:9:com.google.crypto.tink.proto.AesCtrKey parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):84:84 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/f;"} 1:11:void validateKey(com.google.crypto.tink.proto.AesCtrKey):77:77 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/f;)V"} 12:22:void validateKey(com.google.crypto.tink.proto.AesCtrKey):78:78 -> m 23:30:void validateKey(com.google.crypto.tink.proto.AesCtrKey):79:79 -> m 1:17:void validateParams(com.google.crypto.tink.proto.AesCtrParams):114:114 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/h;)V"} 18:25:void validateParams(com.google.crypto.tink.proto.AesCtrParams):115:115 -> n -com.google.crypto.tink.aead.AesCtrKeyManager$1 -> n2.d$a: +com.google.crypto.tink.aead.AesCtrKeyManager$1 -> k2.d$a: # {"id":"sourceFile","fileName":"AesCtrKeyManager.java"} 1:4:void (java.lang.Class):42:42 -> 1:7:java.lang.Object getPrimitive(java.lang.Object):42:42 -> a 1:2:com.google.crypto.tink.subtle.IndCpaCipher getPrimitive(com.google.crypto.tink.proto.AesCtrKey):45:45 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/f;)Lu2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/f;)Lr2/p;"} 3:22:com.google.crypto.tink.subtle.IndCpaCipher getPrimitive(com.google.crypto.tink.proto.AesCtrKey):46:46 -> c -com.google.crypto.tink.aead.AesCtrKeyManager$2 -> n2.d$b: +com.google.crypto.tink.aead.AesCtrKeyManager$2 -> k2.d$b: # {"id":"sourceFile","fileName":"AesCtrKeyManager.java"} com.google.crypto.tink.aead.AesCtrKeyManager this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk2/d;"} 1:6:void (com.google.crypto.tink.aead.AesCtrKeyManager,java.lang.Class):89:89 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/d;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk2/d;Ljava/lang/Class;)V"} 1:7:java.lang.Object createKey(com.google.crypto.tink.shaded.protobuf.MessageLite):89:89 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):89:89 -> c @@ -160864,50 +156636,50 @@ com.google.crypto.tink.aead.AesCtrKeyManager$2 -> n2.d$b: 1:6:void validateKeyFormat(com.google.crypto.tink.shaded.protobuf.MessageLite):89:89 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:4:com.google.crypto.tink.proto.AesCtrKey createKey(com.google.crypto.tink.proto.AesCtrKeyFormat):104:104 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/g;)Lt2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/g;)Lq2/f;"} 5:12:com.google.crypto.tink.proto.AesCtrKey createKey(com.google.crypto.tink.proto.AesCtrKeyFormat):105:105 -> e 13:30:com.google.crypto.tink.proto.AesCtrKey createKey(com.google.crypto.tink.proto.AesCtrKeyFormat):106:106 -> e 31:38:com.google.crypto.tink.proto.AesCtrKey createKey(com.google.crypto.tink.proto.AesCtrKeyFormat):107:107 -> e 39:45:com.google.crypto.tink.proto.AesCtrKey createKey(com.google.crypto.tink.proto.AesCtrKeyFormat):108:108 -> e 1:9:com.google.crypto.tink.proto.AesCtrKeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):99:99 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/g;"} 1:7:void validateKeyFormat(com.google.crypto.tink.proto.AesCtrKeyFormat):92:92 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/g;)V"} 8:17:void validateKeyFormat(com.google.crypto.tink.proto.AesCtrKeyFormat):93:93 -> g -com.google.crypto.tink.aead.AesEaxKeyManager -> n2.e: +com.google.crypto.tink.aead.AesEaxKeyManager -> k2.e: # {"id":"sourceFile","fileName":"AesEaxKeyManager.java"} 1:19:void ():41:41 -> 1:3:java.lang.String getKeyType():54:54 -> c 1:8:com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory():83:83 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/h$a;"} 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():64:64 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):39:39 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:6:void validateKey(com.google.crypto.tink.shaded.protobuf.MessageLite):39:39 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:2:int getVersion():59:59 -> j 1:9:com.google.crypto.tink.proto.AesEaxKey parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):78:78 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/i;"} 1:9:void register(boolean):111:111 -> l 1:11:void validateKey(com.google.crypto.tink.proto.AesEaxKey):69:69 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/i;)V"} 12:22:void validateKey(com.google.crypto.tink.proto.AesEaxKey):70:70 -> m 23:47:void validateKey(com.google.crypto.tink.proto.AesEaxKey):71:71 -> m 48:56:void validateKey(com.google.crypto.tink.proto.AesEaxKey):72:72 -> m -com.google.crypto.tink.aead.AesEaxKeyManager$1 -> n2.e$a: +com.google.crypto.tink.aead.AesEaxKeyManager$1 -> k2.e$a: # {"id":"sourceFile","fileName":"AesEaxKeyManager.java"} 1:4:void (java.lang.Class):43:43 -> 1:7:java.lang.Object getPrimitive(java.lang.Object):43:43 -> a 1:2:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.AesEaxKey):46:46 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/i;)Lm2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/i;)Lj2/a;"} 3:22:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.AesEaxKey):47:47 -> c -com.google.crypto.tink.aead.AesEaxKeyManager$2 -> n2.e$b: +com.google.crypto.tink.aead.AesEaxKeyManager$2 -> k2.e$b: # {"id":"sourceFile","fileName":"AesEaxKeyManager.java"} com.google.crypto.tink.aead.AesEaxKeyManager this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk2/e;"} 1:6:void (com.google.crypto.tink.aead.AesEaxKeyManager,java.lang.Class):83:83 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/e;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk2/e;Ljava/lang/Class;)V"} 1:7:java.lang.Object createKey(com.google.crypto.tink.shaded.protobuf.MessageLite):83:83 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):83:83 -> c @@ -160915,55 +156687,55 @@ com.google.crypto.tink.aead.AesEaxKeyManager$2 -> n2.e$b: 1:6:void validateKeyFormat(com.google.crypto.tink.shaded.protobuf.MessageLite):83:83 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:4:com.google.crypto.tink.proto.AesEaxKey createKey(com.google.crypto.tink.proto.AesEaxKeyFormat):101:101 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/j;)Lt2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/j;)Lq2/i;"} 5:20:com.google.crypto.tink.proto.AesEaxKey createKey(com.google.crypto.tink.proto.AesEaxKeyFormat):102:102 -> e 21:30:com.google.crypto.tink.proto.AesEaxKey createKey(com.google.crypto.tink.proto.AesEaxKeyFormat):103:103 -> e 31:38:com.google.crypto.tink.proto.AesEaxKey createKey(com.google.crypto.tink.proto.AesEaxKeyFormat):104:104 -> e 39:45:com.google.crypto.tink.proto.AesEaxKey createKey(com.google.crypto.tink.proto.AesEaxKeyFormat):105:105 -> e 1:9:com.google.crypto.tink.proto.AesEaxKeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):96:96 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/j;"} 1:7:void validateKeyFormat(com.google.crypto.tink.proto.AesEaxKeyFormat):86:86 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/j;)V"} 8:32:void validateKeyFormat(com.google.crypto.tink.proto.AesEaxKeyFormat):87:87 -> g 33:41:void validateKeyFormat(com.google.crypto.tink.proto.AesEaxKeyFormat):88:88 -> g -com.google.crypto.tink.aead.AesGcmKeyManager -> n2.f: +com.google.crypto.tink.aead.AesGcmKeyManager -> k2.f: # {"id":"sourceFile","fileName":"AesGcmKeyManager.java"} 1:19:void ():42:42 -> 1:3:java.lang.String getKeyType():54:54 -> c 1:8:com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory():80:80 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/h$a;"} 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():64:64 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):40:40 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:6:void validateKey(com.google.crypto.tink.shaded.protobuf.MessageLite):40:40 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 3:9:com.google.crypto.tink.KeyTemplate aes256GcmTemplate():170:170 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/g;"} 1:14:com.google.crypto.tink.KeyTemplate createKeyTemplate(int,com.google.crypto.tink.KeyTemplate$OutputPrefixType):196:196 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILm2/g$b;)Lm2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILj2/g$b;)Lj2/g;"} 15:19:com.google.crypto.tink.KeyTemplate createKeyTemplate(int,com.google.crypto.tink.KeyTemplate$OutputPrefixType):197:197 -> k 20:27:com.google.crypto.tink.KeyTemplate createKeyTemplate(int,com.google.crypto.tink.KeyTemplate$OutputPrefixType):198:198 -> k 28:32:com.google.crypto.tink.KeyTemplate createKeyTemplate(int,com.google.crypto.tink.KeyTemplate$OutputPrefixType):197:197 -> k 1:2:int getVersion():59:59 -> l 1:9:com.google.crypto.tink.proto.AesGcmKey parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):75:75 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/l;"} 1:9:void register(boolean):123:123 -> n 1:11:void validateKey(com.google.crypto.tink.proto.AesGcmKey):69:69 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/l;)V"} 12:23:void validateKey(com.google.crypto.tink.proto.AesGcmKey):70:70 -> o -com.google.crypto.tink.aead.AesGcmKeyManager$1 -> n2.f$a: +com.google.crypto.tink.aead.AesGcmKeyManager$1 -> k2.f$a: # {"id":"sourceFile","fileName":"AesGcmKeyManager.java"} 1:4:void (java.lang.Class):44:44 -> 1:7:java.lang.Object getPrimitive(java.lang.Object):44:44 -> a 1:14:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.AesGcmKey):47:47 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/l;)Lm2/a;"} -com.google.crypto.tink.aead.AesGcmKeyManager$2 -> n2.f$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/l;)Lj2/a;"} +com.google.crypto.tink.aead.AesGcmKeyManager$2 -> k2.f$b: # {"id":"sourceFile","fileName":"AesGcmKeyManager.java"} com.google.crypto.tink.aead.AesGcmKeyManager this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk2/f;"} 1:6:void (com.google.crypto.tink.aead.AesGcmKeyManager,java.lang.Class):80:80 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/f;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk2/f;Ljava/lang/Class;)V"} 1:7:java.lang.Object createKey(com.google.crypto.tink.shaded.protobuf.MessageLite):80:80 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):80:80 -> c @@ -160971,22 +156743,22 @@ com.google.crypto.tink.aead.AesGcmKeyManager$2 -> n2.f$b: 1:6:void validateKeyFormat(com.google.crypto.tink.shaded.protobuf.MessageLite):80:80 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:4:com.google.crypto.tink.proto.AesGcmKey createKey(com.google.crypto.tink.proto.AesGcmKeyFormat):94:94 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/m;)Lt2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/m;)Lq2/l;"} 5:22:com.google.crypto.tink.proto.AesGcmKey createKey(com.google.crypto.tink.proto.AesGcmKeyFormat):95:95 -> e 23:30:com.google.crypto.tink.proto.AesGcmKey createKey(com.google.crypto.tink.proto.AesGcmKeyFormat):96:96 -> e 31:37:com.google.crypto.tink.proto.AesGcmKey createKey(com.google.crypto.tink.proto.AesGcmKeyFormat):97:97 -> e 1:9:com.google.crypto.tink.proto.AesGcmKeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):89:89 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/m;"} 1:8:void validateKeyFormat(com.google.crypto.tink.proto.AesGcmKeyFormat):83:83 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/m;)V"} -com.google.crypto.tink.aead.AesGcmSivKeyManager -> n2.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/m;)V"} +com.google.crypto.tink.aead.AesGcmSivKeyManager -> k2.g: # {"id":"sourceFile","fileName":"AesGcmSivKeyManager.java"} 1:19:void ():45:45 -> 1:3:java.lang.String getKeyType():57:57 -> c 1:8:com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory():83:83 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/h$a;"} 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():67:67 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):43:43 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:6:void validateKey(com.google.crypto.tink.shaded.protobuf.MessageLite):43:43 -> i @@ -160994,24 +156766,24 @@ com.google.crypto.tink.aead.AesGcmSivKeyManager -> n2.g: 1:9:boolean canUseAesGcmSive():127:127 -> j 1:2:int getVersion():62:62 -> k 1:9:com.google.crypto.tink.proto.AesGcmSivKey parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):78:78 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/n;"} 1:6:void register(boolean):135:135 -> m 7:15:void register(boolean):136:136 -> m 1:11:void validateKey(com.google.crypto.tink.proto.AesGcmSivKey):72:72 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/n;)V"} 12:23:void validateKey(com.google.crypto.tink.proto.AesGcmSivKey):73:73 -> n -com.google.crypto.tink.aead.AesGcmSivKeyManager$1 -> n2.g$a: +com.google.crypto.tink.aead.AesGcmSivKeyManager$1 -> k2.g$a: # {"id":"sourceFile","fileName":"AesGcmSivKeyManager.java"} 1:4:void (java.lang.Class):47:47 -> 1:7:java.lang.Object getPrimitive(java.lang.Object):47:47 -> a 1:14:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.AesGcmSivKey):50:50 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/n;)Lm2/a;"} -com.google.crypto.tink.aead.AesGcmSivKeyManager$2 -> n2.g$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/n;)Lj2/a;"} +com.google.crypto.tink.aead.AesGcmSivKeyManager$2 -> k2.g$b: # {"id":"sourceFile","fileName":"AesGcmSivKeyManager.java"} com.google.crypto.tink.aead.AesGcmSivKeyManager this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk2/g;"} 1:6:void (com.google.crypto.tink.aead.AesGcmSivKeyManager,java.lang.Class):83:83 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/g;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk2/g;Ljava/lang/Class;)V"} 1:7:java.lang.Object createKey(com.google.crypto.tink.shaded.protobuf.MessageLite):83:83 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):83:83 -> c @@ -161019,46 +156791,46 @@ com.google.crypto.tink.aead.AesGcmSivKeyManager$2 -> n2.g$b: 1:6:void validateKeyFormat(com.google.crypto.tink.shaded.protobuf.MessageLite):83:83 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:4:com.google.crypto.tink.proto.AesGcmSivKey createKey(com.google.crypto.tink.proto.AesGcmSivKeyFormat):97:97 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/o;)Lt2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/o;)Lq2/n;"} 5:22:com.google.crypto.tink.proto.AesGcmSivKey createKey(com.google.crypto.tink.proto.AesGcmSivKeyFormat):98:98 -> e 23:30:com.google.crypto.tink.proto.AesGcmSivKey createKey(com.google.crypto.tink.proto.AesGcmSivKeyFormat):99:99 -> e 31:37:com.google.crypto.tink.proto.AesGcmSivKey createKey(com.google.crypto.tink.proto.AesGcmSivKeyFormat):100:100 -> e 1:9:com.google.crypto.tink.proto.AesGcmSivKeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):92:92 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/o;"} 1:8:void validateKeyFormat(com.google.crypto.tink.proto.AesGcmSivKeyFormat):86:86 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/o;)V"} -com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager -> n2.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/o;)V"} +com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager -> k2.h: # {"id":"sourceFile","fileName":"ChaCha20Poly1305KeyManager.java"} 1:19:void ():40:40 -> 1:3:java.lang.String getKeyType():54:54 -> c 1:8:com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory():82:82 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/h$a;"} 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():64:64 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):38:38 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:6:void validateKey(com.google.crypto.tink.shaded.protobuf.MessageLite):38:38 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:2:int getVersion():59:59 -> j 1:9:com.google.crypto.tink.proto.ChaCha20Poly1305Key parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):77:77 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/r;"} 1:9:void register(boolean):107:107 -> l 1:11:void validateKey(com.google.crypto.tink.proto.ChaCha20Poly1305Key):69:69 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/r;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/r;)V"} 12:24:void validateKey(com.google.crypto.tink.proto.ChaCha20Poly1305Key):70:70 -> m 25:32:void validateKey(com.google.crypto.tink.proto.ChaCha20Poly1305Key):71:71 -> m -com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager$1 -> n2.h$a: +com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager$1 -> k2.h$a: # {"id":"sourceFile","fileName":"ChaCha20Poly1305KeyManager.java"} 1:4:void (java.lang.Class):42:42 -> 1:7:java.lang.Object getPrimitive(java.lang.Object):42:42 -> a 1:14:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.ChaCha20Poly1305Key):45:45 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/r;)Lm2/a;"} -com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager$2 -> n2.h$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/r;)Lj2/a;"} +com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager$2 -> k2.h$b: # {"id":"sourceFile","fileName":"ChaCha20Poly1305KeyManager.java"} com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk2/h;"} 1:6:void (com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager,java.lang.Class):83:83 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/h;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk2/h;Ljava/lang/Class;)V"} 1:7:java.lang.Object createKey(com.google.crypto.tink.shaded.protobuf.MessageLite):83:83 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):83:83 -> c @@ -161066,47 +156838,47 @@ com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager$2 -> n2.h$b: 1:6:void validateKeyFormat(com.google.crypto.tink.shaded.protobuf.MessageLite):83:83 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:6:com.google.crypto.tink.proto.ChaCha20Poly1305Key createKey(com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat):98:98 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/s;)Lt2/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/s;)Lq2/r;"} 7:16:com.google.crypto.tink.proto.ChaCha20Poly1305Key createKey(com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat):99:99 -> e 17:28:com.google.crypto.tink.proto.ChaCha20Poly1305Key createKey(com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat):100:100 -> e 29:35:com.google.crypto.tink.proto.ChaCha20Poly1305Key createKey(com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat):101:101 -> e 1:4:com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):92:92 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/s;"} 5:9:com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):91:91 -> f 1:1:void validateKeyFormat(com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat):86:86 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/s;)V"} -com.google.crypto.tink.aead.KmsAeadKeyManager -> n2.i: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/s;)V"} +com.google.crypto.tink.aead.KmsAeadKeyManager -> k2.i: # {"id":"sourceFile","fileName":"KmsAeadKeyManager.java"} 1:19:void ():39:39 -> 1:3:java.lang.String getKeyType():53:53 -> c 1:8:com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory():78:78 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/h$a;"} 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():63:63 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):37:37 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:6:void validateKey(com.google.crypto.tink.shaded.protobuf.MessageLite):37:37 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:2:int getVersion():58:58 -> j 1:9:com.google.crypto.tink.proto.KmsAeadKey parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):73:73 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/E;"} 1:9:void register(boolean):96:96 -> l 1:12:void validateKey(com.google.crypto.tink.proto.KmsAeadKey):68:68 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/E;)V"} -com.google.crypto.tink.aead.KmsAeadKeyManager$1 -> n2.i$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/E;)V"} +com.google.crypto.tink.aead.KmsAeadKeyManager$1 -> k2.i$a: # {"id":"sourceFile","fileName":"KmsAeadKeyManager.java"} 1:4:void (java.lang.Class):41:41 -> 1:7:java.lang.Object getPrimitive(java.lang.Object):41:41 -> a 1:8:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.KmsAeadKey):44:44 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/E;)Lm2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/E;)Lj2/a;"} 9:12:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.KmsAeadKey):45:45 -> c 13:17:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.KmsAeadKey):46:46 -> c -com.google.crypto.tink.aead.KmsAeadKeyManager$2 -> n2.i$b: +com.google.crypto.tink.aead.KmsAeadKeyManager$2 -> k2.i$b: # {"id":"sourceFile","fileName":"KmsAeadKeyManager.java"} com.google.crypto.tink.aead.KmsAeadKeyManager this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk2/i;"} 1:6:void (com.google.crypto.tink.aead.KmsAeadKeyManager,java.lang.Class):78:78 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/i;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk2/i;Ljava/lang/Class;)V"} 1:7:java.lang.Object createKey(com.google.crypto.tink.shaded.protobuf.MessageLite):78:78 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):78:78 -> c @@ -161114,21 +156886,21 @@ com.google.crypto.tink.aead.KmsAeadKeyManager$2 -> n2.i$b: 1:6:void validateKeyFormat(com.google.crypto.tink.shaded.protobuf.MessageLite):78:78 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:25:com.google.crypto.tink.proto.KmsAeadKey createKey(com.google.crypto.tink.proto.KmsAeadKeyFormat):90:90 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/F;)Lt2/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/F;)Lq2/E;"} 1:9:com.google.crypto.tink.proto.KmsAeadKeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):85:85 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/F;"} 1:1:void validateKeyFormat(com.google.crypto.tink.proto.KmsAeadKeyFormat):80:80 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/F;)V"} -com.google.crypto.tink.aead.KmsEnvelopeAead -> n2.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/F;)V"} +com.google.crypto.tink.aead.KmsEnvelopeAead -> k2.j: # {"id":"sourceFile","fileName":"KmsEnvelopeAead.java"} com.google.crypto.tink.proto.KeyTemplate dekTemplate -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/A;"} com.google.crypto.tink.Aead remote -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/a;"} byte[] EMPTY_AAD -> c 2:6:void ():45:45 -> 1:3:void (com.google.crypto.tink.proto.KeyTemplate,com.google.crypto.tink.Aead):50:50 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/A;Lm2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/A;Lj2/a;)V"} 4:5:void (com.google.crypto.tink.proto.KeyTemplate,com.google.crypto.tink.Aead):51:51 -> 6:8:void (com.google.crypto.tink.proto.KeyTemplate,com.google.crypto.tink.Aead):52:52 -> 1:10:byte[] encrypt(byte[],byte[]):59:59 -> a @@ -161153,39 +156925,39 @@ com.google.crypto.tink.aead.KmsEnvelopeAead -> n2.j: 15:18:byte[] buildCiphertext(byte[],byte[]):97:97 -> c 19:22:byte[] buildCiphertext(byte[],byte[]):98:98 -> c 23:27:byte[] buildCiphertext(byte[],byte[]):99:99 -> c -com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager -> n2.k: +com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager -> k2.k: # {"id":"sourceFile","fileName":"KmsEnvelopeAeadKeyManager.java"} 1:19:void ():39:39 -> 1:3:java.lang.String getKeyType():54:54 -> c 1:8:com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory():79:79 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/h$a;"} 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():64:64 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):37:37 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:6:void validateKey(com.google.crypto.tink.shaded.protobuf.MessageLite):37:37 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:2:int getVersion():59:59 -> j 1:9:com.google.crypto.tink.proto.KmsEnvelopeAeadKey parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):74:74 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/G;"} 1:9:void register(boolean):101:101 -> l 1:12:void validateKey(com.google.crypto.tink.proto.KmsEnvelopeAeadKey):69:69 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/G;)V"} -com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager$1 -> n2.k$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/G;)V"} +com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager$1 -> k2.k$a: # {"id":"sourceFile","fileName":"KmsEnvelopeAeadKeyManager.java"} 1:4:void (java.lang.Class):41:41 -> 1:7:java.lang.Object getPrimitive(java.lang.Object):41:41 -> a 1:8:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.KmsEnvelopeAeadKey):44:44 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/G;)Lm2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/G;)Lj2/a;"} 9:12:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.KmsEnvelopeAeadKey):45:45 -> c 13:16:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.KmsEnvelopeAeadKey):46:46 -> c 17:30:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.KmsEnvelopeAeadKey):47:47 -> c -com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager$2 -> n2.k$b: +com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager$2 -> k2.k$b: # {"id":"sourceFile","fileName":"KmsEnvelopeAeadKeyManager.java"} com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk2/k;"} 1:6:void (com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager,java.lang.Class):80:80 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/k;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk2/k;Ljava/lang/Class;)V"} 1:7:java.lang.Object createKey(com.google.crypto.tink.shaded.protobuf.MessageLite):80:80 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):80:80 -> c @@ -161193,44 +156965,44 @@ com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager$2 -> n2.k$b: 1:6:void validateKeyFormat(com.google.crypto.tink.shaded.protobuf.MessageLite):80:80 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:25:com.google.crypto.tink.proto.KmsEnvelopeAeadKey createKey(com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat):95:95 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/H;)Lt2/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/H;)Lq2/G;"} 1:4:com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):89:89 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/H;"} 5:9:com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):88:88 -> f 1:1:void validateKeyFormat(com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat):83:83 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/H;)V"} -com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager -> n2.l: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/H;)V"} +com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager -> k2.l: # {"id":"sourceFile","fileName":"XChaCha20Poly1305KeyManager.java"} 1:19:void ():40:40 -> 1:3:java.lang.String getKeyType():54:54 -> c 1:8:com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory():83:83 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/h$a;"} 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():64:64 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):38:38 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:6:void validateKey(com.google.crypto.tink.shaded.protobuf.MessageLite):38:38 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:2:int getVersion():59:59 -> j 1:9:com.google.crypto.tink.proto.XChaCha20Poly1305Key parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):78:78 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/K;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/K;"} 1:9:void register(boolean):108:108 -> l 1:11:void validateKey(com.google.crypto.tink.proto.XChaCha20Poly1305Key):69:69 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/K;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/K;)V"} 12:24:void validateKey(com.google.crypto.tink.proto.XChaCha20Poly1305Key):70:70 -> m 25:32:void validateKey(com.google.crypto.tink.proto.XChaCha20Poly1305Key):71:71 -> m -com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager$1 -> n2.l$a: +com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager$1 -> k2.l$a: # {"id":"sourceFile","fileName":"XChaCha20Poly1305KeyManager.java"} 1:4:void (java.lang.Class):42:42 -> 1:7:java.lang.Object getPrimitive(java.lang.Object):42:42 -> a 1:14:com.google.crypto.tink.Aead getPrimitive(com.google.crypto.tink.proto.XChaCha20Poly1305Key):45:45 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/K;)Lm2/a;"} -com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager$2 -> n2.l$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/K;)Lj2/a;"} +com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager$2 -> k2.l$b: # {"id":"sourceFile","fileName":"XChaCha20Poly1305KeyManager.java"} com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk2/l;"} 1:6:void (com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager,java.lang.Class):84:84 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/l;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk2/l;Ljava/lang/Class;)V"} 1:7:java.lang.Object createKey(com.google.crypto.tink.shaded.protobuf.MessageLite):84:84 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):84:84 -> c @@ -161238,16 +157010,16 @@ com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager$2 -> n2.l$b: 1:6:void validateKeyFormat(com.google.crypto.tink.shaded.protobuf.MessageLite):84:84 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:6:com.google.crypto.tink.proto.XChaCha20Poly1305Key createKey(com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat):99:99 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/L;)Lt2/K;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/L;)Lq2/K;"} 7:16:com.google.crypto.tink.proto.XChaCha20Poly1305Key createKey(com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat):100:100 -> e 17:28:com.google.crypto.tink.proto.XChaCha20Poly1305Key createKey(com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat):101:101 -> e 29:35:com.google.crypto.tink.proto.XChaCha20Poly1305Key createKey(com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat):102:102 -> e 1:4:com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):93:93 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/L;"} 5:9:com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):92:92 -> f 1:1:void validateKeyFormat(com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat):87:87 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/L;)V"} -com.google.crypto.tink.aead.subtle.AesGcmSiv -> o2.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/L;)V"} +com.google.crypto.tink.aead.subtle.AesGcmSiv -> l2.a: # {"id":"sourceFile","fileName":"AesGcmSiv.java"} javax.crypto.SecretKey keySpec -> a java.lang.ThreadLocal localCipher -> b @@ -161284,52 +157056,52 @@ com.google.crypto.tink.aead.subtle.AesGcmSiv -> o2.a: 14:19:java.security.spec.AlgorithmParameterSpec getParams(byte[],int,int):135:135 -> d 20:25:java.security.spec.AlgorithmParameterSpec getParams(byte[],int,int):140:140 -> d 26:33:java.security.spec.AlgorithmParameterSpec getParams(byte[],int,int):143:143 -> d -com.google.crypto.tink.aead.subtle.AesGcmSiv$1 -> o2.a$a: +com.google.crypto.tink.aead.subtle.AesGcmSiv$1 -> l2.a$a: # {"id":"sourceFile","fileName":"AesGcmSiv.java"} 1:4:void ():46:46 -> 1:12:javax.crypto.Cipher initialValue():50:50 -> a 13:18:javax.crypto.Cipher initialValue():52:52 -> a 1:5:java.lang.Object initialValue():46:46 -> initialValue -com.google.crypto.tink.daead.AesSivKeyManager -> p2.a: +com.google.crypto.tink.daead.AesSivKeyManager -> m2.a: # {"id":"sourceFile","fileName":"AesSivKeyManager.java"} 1:19:void ():42:42 -> 1:3:java.lang.String getKeyType():54:54 -> c 1:8:com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory():83:83 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/h$a;"} 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():64:64 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):40:40 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:6:void validateKey(com.google.crypto.tink.shaded.protobuf.MessageLite):40:40 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 3:9:com.google.crypto.tink.KeyTemplate aes256SivTemplate():114:114 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/g;"} 1:14:com.google.crypto.tink.KeyTemplate createKeyTemplate(int,com.google.crypto.tink.KeyTemplate$OutputPrefixType):131:131 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILm2/g$b;)Lm2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILj2/g$b;)Lj2/g;"} 15:19:com.google.crypto.tink.KeyTemplate createKeyTemplate(int,com.google.crypto.tink.KeyTemplate$OutputPrefixType):132:132 -> k 20:27:com.google.crypto.tink.KeyTemplate createKeyTemplate(int,com.google.crypto.tink.KeyTemplate$OutputPrefixType):133:133 -> k 28:32:com.google.crypto.tink.KeyTemplate createKeyTemplate(int,com.google.crypto.tink.KeyTemplate$OutputPrefixType):132:132 -> k 1:2:int getVersion():59:59 -> l 1:9:com.google.crypto.tink.proto.AesSivKey parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):78:78 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/p;"} 1:9:void register(boolean):109:109 -> n 1:11:void validateKey(com.google.crypto.tink.proto.AesSivKey):69:69 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/p;)V"} 12:24:void validateKey(com.google.crypto.tink.proto.AesSivKey):70:70 -> o 25:36:void validateKey(com.google.crypto.tink.proto.AesSivKey):71:71 -> o 37:60:void validateKey(com.google.crypto.tink.proto.AesSivKey):72:72 -> o -com.google.crypto.tink.daead.AesSivKeyManager$1 -> p2.a$a: +com.google.crypto.tink.daead.AesSivKeyManager$1 -> m2.a$a: # {"id":"sourceFile","fileName":"AesSivKeyManager.java"} 1:4:void (java.lang.Class):44:44 -> 1:7:java.lang.Object getPrimitive(java.lang.Object):44:44 -> a 1:14:com.google.crypto.tink.DeterministicAead getPrimitive(com.google.crypto.tink.proto.AesSivKey):47:47 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/p;)Lm2/d;"} -com.google.crypto.tink.daead.AesSivKeyManager$2 -> p2.a$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/p;)Lj2/d;"} +com.google.crypto.tink.daead.AesSivKeyManager$2 -> m2.a$b: # {"id":"sourceFile","fileName":"AesSivKeyManager.java"} com.google.crypto.tink.daead.AesSivKeyManager this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/a;"} 1:6:void (com.google.crypto.tink.daead.AesSivKeyManager,java.lang.Class):83:83 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp2/a;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/a;Ljava/lang/Class;)V"} 1:7:java.lang.Object createKey(com.google.crypto.tink.shaded.protobuf.MessageLite):83:83 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):83:83 -> c @@ -161337,23 +157109,23 @@ com.google.crypto.tink.daead.AesSivKeyManager$2 -> p2.a$b: 1:6:void validateKeyFormat(com.google.crypto.tink.shaded.protobuf.MessageLite):83:83 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:4:com.google.crypto.tink.proto.AesSivKey createKey(com.google.crypto.tink.proto.AesSivKeyFormat):100:100 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/q;)Lt2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/q;)Lq2/p;"} 5:22:com.google.crypto.tink.proto.AesSivKey createKey(com.google.crypto.tink.proto.AesSivKeyFormat):101:101 -> e 23:30:com.google.crypto.tink.proto.AesSivKey createKey(com.google.crypto.tink.proto.AesSivKeyFormat):102:102 -> e 31:37:com.google.crypto.tink.proto.AesSivKey createKey(com.google.crypto.tink.proto.AesSivKeyFormat):103:103 -> e 1:9:com.google.crypto.tink.proto.AesSivKeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):95:95 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/q;"} 1:9:void validateKeyFormat(com.google.crypto.tink.proto.AesSivKeyFormat):86:86 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/q;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/q;)V"} 10:21:void validateKeyFormat(com.google.crypto.tink.proto.AesSivKeyFormat):87:87 -> g 22:41:void validateKeyFormat(com.google.crypto.tink.proto.AesSivKeyFormat):88:88 -> g -com.google.crypto.tink.daead.DeterministicAeadConfig -> p2.b: +com.google.crypto.tink.daead.DeterministicAeadConfig -> m2.b: # {"id":"sourceFile","fileName":"DeterministicAeadConfig.java"} java.lang.String AES_SIV_TYPE_URL -> a com.google.crypto.tink.proto.RegistryConfig TINK_1_1_0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/J;"} com.google.crypto.tink.proto.RegistryConfig LATEST -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/J;"} 1:11:void ():39:39 -> 12:17:void ():42:42 -> 18:23:void ():48:48 -> @@ -161362,25 +157134,25 @@ com.google.crypto.tink.daead.DeterministicAeadConfig -> p2.b: 1:4:void init():70:70 -> a 2:4:void register():81:81 -> b 5:8:void register():82:82 -> b -com.google.crypto.tink.daead.DeterministicAeadWrapper -> p2.c: +com.google.crypto.tink.daead.DeterministicAeadWrapper -> m2.c: # {"id":"sourceFile","fileName":"DeterministicAeadWrapper.java"} java.util.logging.Logger logger -> a 1:13:void ():41:41 -> 1:4:void ():95:95 -> 1:3:java.lang.Class getInputPrimitiveClass():109:109 -> a - 1:3:java.lang.Class getPrimitiveClass():104:104 -> b - 1:5:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet):39:39 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p;)Ljava/lang/Object;"} + 1:5:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet):39:39 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p;)Ljava/lang/Object;"} + 1:3:java.lang.Class getPrimitiveClass():104:104 -> c 1:3:java.util.logging.Logger access$000():39:39 -> d 1:9:void register():113:113 -> e 1:6:com.google.crypto.tink.DeterministicAead wrap(com.google.crypto.tink.PrimitiveSet):99:99 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p;)Lm2/d;"} -com.google.crypto.tink.daead.DeterministicAeadWrapper$WrappedDeterministicAead -> p2.c$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p;)Lj2/d;"} +com.google.crypto.tink.daead.DeterministicAeadWrapper$WrappedDeterministicAead -> m2.c$a: # {"id":"sourceFile","fileName":"DeterministicAeadWrapper.java"} com.google.crypto.tink.PrimitiveSet primitives -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/p;"} 1:3:void (com.google.crypto.tink.PrimitiveSet):46:46 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p;)V"} 4:6:void (com.google.crypto.tink.PrimitiveSet):47:47 -> 1:2:byte[] encryptDeterministically(byte[],byte[]):53:53 -> a 3:12:byte[] encryptDeterministically(byte[],byte[]):54:54 -> a @@ -161401,42 +157173,42 @@ com.google.crypto.tink.daead.DeterministicAeadWrapper$WrappedDeterministicAead - 84:99:byte[] decryptDeterministically(byte[],byte[]):83:83 -> b 100:110:byte[] decryptDeterministically(byte[],byte[]):85:85 -> b 111:118:byte[] decryptDeterministically(byte[],byte[]):91:91 -> b -com.google.crypto.tink.integration.android.AndroidKeysetManager -> q2.a: +com.google.crypto.tink.integration.android.AndroidKeysetManager -> n2.a: # {"id":"sourceFile","fileName":"AndroidKeysetManager.java"} com.google.crypto.tink.KeysetWriter writer -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/l;"} com.google.crypto.tink.Aead masterKey -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/a;"} com.google.crypto.tink.KeysetManager keysetManager -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/j;"} java.lang.String TAG -> d 1:1:void ():121:121 -> 1:1:void (com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder,com.google.crypto.tink.integration.android.AndroidKeysetManager$1):120:120 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/a$b;Lq2/a$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/a$b;Ln2/a$a;)V"} 2:5:void (com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder):128:131 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/a$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/a$b;)V"} 1:5:boolean access$500():120:120 -> a 1:3:java.lang.String access$600():120:120 -> b 2:12:com.google.crypto.tink.KeysetHandle getKeysetHandle():334:334 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/i;"} 1:2:boolean isAtLeastM():489:489 -> d -com.google.crypto.tink.integration.android.AndroidKeysetManager$1 -> q2.a$a: +com.google.crypto.tink.integration.android.AndroidKeysetManager$1 -> n2.a$a: # {"id":"sourceFile","fileName":"AndroidKeysetManager.java"} -com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder -> q2.a$b: +com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder -> n2.a$b: # {"id":"sourceFile","fileName":"AndroidKeysetManager.java"} com.google.crypto.tink.KeysetReader reader -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/k;"} com.google.crypto.tink.KeysetWriter writer -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/l;"} java.lang.String masterKeyUri -> c com.google.crypto.tink.Aead masterKey -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/a;"} boolean useKeystore -> e com.google.crypto.tink.KeyTemplate keyTemplate -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/g;"} java.security.KeyStore keyStore -> g com.google.crypto.tink.KeysetManager keysetManager -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/j;"} 1:4:void ():151:151 -> 5:6:void ():140:140 -> 7:8:void ():141:141 -> @@ -161446,23 +157218,23 @@ com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder -> q2.a$ 16:17:void ():145:145 -> 18:20:void ():146:146 -> 1:3:com.google.crypto.tink.KeysetWriter access$000(com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder):139:139 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/a$b;)Lm2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/a$b;)Lj2/l;"} 1:3:com.google.crypto.tink.Aead access$100(com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder):139:139 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/a$b;)Lm2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/a$b;)Lj2/a;"} 1:3:com.google.crypto.tink.KeysetManager access$200(com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder):139:139 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/a$b;)Lm2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/a$b;)Lj2/j;"} 2:5:com.google.crypto.tink.integration.android.AndroidKeysetManager build():235:235 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln2/a;"} 6:14:com.google.crypto.tink.integration.android.AndroidKeysetManager build():236:236 -> d 15:20:com.google.crypto.tink.integration.android.AndroidKeysetManager build():238:238 -> d 21:30:com.google.crypto.tink.integration.android.AndroidKeysetManager build():240:240 -> d 1:4:com.google.crypto.tink.KeysetManager read():309:309 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/j;"} 5:18:com.google.crypto.tink.KeysetManager read():311:311 -> e 19:27:com.google.crypto.tink.KeysetManager read():324:324 -> e 28:38:com.google.crypto.tink.KeysetManager read():328:328 -> e 1:6:com.google.crypto.tink.KeysetManager readOrGenerateNewKeyset():287:287 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/j;"} 7:15:com.google.crypto.tink.KeysetManager readOrGenerateNewKeyset():290:290 -> f 16:19:com.google.crypto.tink.KeysetManager readOrGenerateNewKeyset():294:294 -> f 20:29:com.google.crypto.tink.KeysetManager readOrGenerateNewKeyset():295:295 -> f @@ -161473,7 +157245,7 @@ com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder -> q2.a$ 67:76:com.google.crypto.tink.KeysetManager readOrGenerateNewKeyset():301:301 -> f 77:84:com.google.crypto.tink.KeysetManager readOrGenerateNewKeyset():305:305 -> f 1:7:com.google.crypto.tink.Aead readOrGenerateNewMasterKey():244:244 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/a;"} 8:17:com.google.crypto.tink.Aead readOrGenerateNewMasterKey():245:245 -> g 18:21:com.google.crypto.tink.Aead readOrGenerateNewMasterKey():250:250 -> g 22:37:com.google.crypto.tink.Aead readOrGenerateNewMasterKey():251:251 -> g @@ -161487,19 +157259,19 @@ com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder -> q2.a$ 90:97:com.google.crypto.tink.Aead readOrGenerateNewMasterKey():274:274 -> g 98:107:com.google.crypto.tink.Aead readOrGenerateNewMasterKey():275:275 -> g 1:3:com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder withKeyTemplate(com.google.crypto.tink.KeyTemplate):202:202 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/g;)Lq2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/g;)Ln2/a$b;"} 1:8:com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder withMasterKeyUri(java.lang.String):174:174 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lq2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ln2/a$b;"} 9:12:com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder withMasterKeyUri(java.lang.String):178:178 -> i 13:15:com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder withMasterKeyUri(java.lang.String):182:182 -> i 16:23:com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder withMasterKeyUri(java.lang.String):179:179 -> i 24:31:com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder withMasterKeyUri(java.lang.String):175:175 -> i 5:11:com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder withSharedPref(android.content.Context,java.lang.String,java.lang.String):162:162 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lq2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ln2/a$b;"} 12:19:com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder withSharedPref(android.content.Context,java.lang.String,java.lang.String):163:163 -> j 20:27:com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder withSharedPref(android.content.Context,java.lang.String,java.lang.String):160:160 -> j 28:35:com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder withSharedPref(android.content.Context,java.lang.String,java.lang.String):157:157 -> j -com.google.crypto.tink.integration.android.AndroidKeystoreAesGcm -> q2.b: +com.google.crypto.tink.integration.android.AndroidKeystoreAesGcm -> n2.b: # {"id":"sourceFile","fileName":"AndroidKeystoreAesGcm.java"} javax.crypto.SecretKey key -> a java.lang.String TAG -> b @@ -161533,22 +157305,22 @@ com.google.crypto.tink.integration.android.AndroidKeystoreAesGcm -> q2.b: 46:53:byte[] encryptInternal(byte[],byte[]):80:80 -> d 1:9:void sleep():119:119 -> e 10:13:void sleep():121:121 -> e -com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient -> q2.c: +com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient -> n2.c: # {"id":"sourceFile","fileName":"AndroidKeystoreKmsClient.java"} java.lang.String keyUri -> a java.security.KeyStore keyStore -> b java.lang.String TAG -> c 1:1:void ():45:45 -> 1:1:void (com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient$Builder,com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient$1):44:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/c$b;Lq2/c$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/c$b;Ln2/c$a;)V"} 2:2:void ():57:57 -> 3:5:void (com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient$Builder):71:73 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/c$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln2/c$b;)V"} 2:12:boolean doesSupport(java.lang.String):123:123 -> a 13:16:boolean doesSupport(java.lang.String):124:124 -> a 17:40:boolean doesSupport(java.lang.String):126:126 -> a 2:12:com.google.crypto.tink.Aead getAead(java.lang.String):157:157 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lm2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lj2/a;"} 13:22:com.google.crypto.tink.Aead getAead(java.lang.String):158:158 -> b 23:32:com.google.crypto.tink.Aead getAead(java.lang.String):159:159 -> b 33:36:com.google.crypto.tink.Aead getAead(java.lang.String):162:162 -> b @@ -161578,15 +157350,15 @@ com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient -> q2.c: 53:60:boolean hasKey(java.lang.String):189:189 -> e 1:2:boolean isAtLeastM():259:259 -> f 3:7:com.google.crypto.tink.Aead validateAead(com.google.crypto.tink.Aead):246:246 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/a;)Lm2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/a;)Lj2/a;"} 8:9:com.google.crypto.tink.Aead validateAead(com.google.crypto.tink.Aead):247:247 -> g 10:13:com.google.crypto.tink.Aead validateAead(com.google.crypto.tink.Aead):248:248 -> g 14:17:com.google.crypto.tink.Aead validateAead(com.google.crypto.tink.Aead):249:249 -> g 18:24:com.google.crypto.tink.Aead validateAead(com.google.crypto.tink.Aead):250:250 -> g 25:32:com.google.crypto.tink.Aead validateAead(com.google.crypto.tink.Aead):251:251 -> g -com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient$1 -> q2.c$a: +com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient$1 -> n2.c$a: # {"id":"sourceFile","fileName":"AndroidKeystoreKmsClient.java"} -com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient$Builder -> q2.c$b: +com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient$Builder -> n2.c$b: # {"id":"sourceFile","fileName":"AndroidKeystoreKmsClient.java"} java.lang.String keyUri -> a java.security.KeyStore keyStore -> b @@ -161599,11 +157371,11 @@ com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient$Builder -> q 30:35:void ():90:90 -> 36:43:void ():83:83 -> 1:7:com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient build():112:112 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln2/c;"} 3:5:com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient$Builder setKeyStore(java.security.KeyStore):107:107 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/security/KeyStore;)Lq2/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/security/KeyStore;)Ln2/c$b;"} 6:13:com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient$Builder setKeyStore(java.security.KeyStore):105:105 -> b -com.google.crypto.tink.integration.android.SharedPrefKeysetReader -> q2.d: +com.google.crypto.tink.integration.android.SharedPrefKeysetReader -> n2.d: # {"id":"sourceFile","fileName":"SharedPrefKeysetReader.java"} android.content.SharedPreferences sharedPreferences -> a java.lang.String keysetName -> b @@ -161614,7 +157386,7 @@ com.google.crypto.tink.integration.android.SharedPrefKeysetReader -> q2.d: 22:28:void (android.content.Context,java.lang.String,java.lang.String):60:60 -> 29:36:void (android.content.Context,java.lang.String,java.lang.String):52:52 -> 1:13:com.google.crypto.tink.proto.EncryptedKeyset readEncrypted():89:89 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/t;"} 1:11:byte[] readPref():68:68 -> b 12:16:byte[] readPref():73:73 -> b 17:26:byte[] readPref():70:70 -> b @@ -161622,8 +157394,8 @@ com.google.crypto.tink.integration.android.SharedPrefKeysetReader -> q2.d: 35:42:byte[] readPref():76:76 -> b 43:52:byte[] readPref():77:77 -> b 1:13:com.google.crypto.tink.proto.Keyset read():84:84 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/C;"} -com.google.crypto.tink.integration.android.SharedPrefKeysetWriter -> q2.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/C;"} +com.google.crypto.tink.integration.android.SharedPrefKeysetWriter -> n2.e: # {"id":"sourceFile","fileName":"SharedPrefKeysetWriter.java"} android.content.SharedPreferences$Editor editor -> a java.lang.String keysetName -> b @@ -161634,53 +157406,53 @@ com.google.crypto.tink.integration.android.SharedPrefKeysetWriter -> q2.e: 26:36:void (android.content.Context,java.lang.String,java.lang.String):56:56 -> 37:44:void (android.content.Context,java.lang.String,java.lang.String):48:48 -> 1:23:void write(com.google.crypto.tink.proto.Keyset):62:62 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C;)V"} 24:31:void write(com.google.crypto.tink.proto.Keyset):64:64 -> a 1:23:void write(com.google.crypto.tink.proto.EncryptedKeyset):70:70 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/t;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/t;)V"} 24:31:void write(com.google.crypto.tink.proto.EncryptedKeyset):72:72 -> b -com.google.crypto.tink.mac.AesCmacKeyManager -> r2.a: +com.google.crypto.tink.mac.AesCmacKeyManager -> o2.a: # {"id":"sourceFile","fileName":"AesCmacKeyManager.java"} 1:19:void ():42:42 -> 1:3:java.lang.String getKeyType():60:60 -> c 1:8:com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory():102:102 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/h$a;"} 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():70:70 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):40:40 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:6:void validateKey(com.google.crypto.tink.shaded.protobuf.MessageLite):40:40 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:4:void access$000(com.google.crypto.tink.proto.AesCmacParams):40:40 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/c;)V"} 1:4:void access$100(int):40:40 -> k 1:2:int getVersion():65:65 -> l 1:9:com.google.crypto.tink.proto.AesCmacKey parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):82:82 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/a;"} 1:9:void register(boolean):127:127 -> n 1:11:void validateKey(com.google.crypto.tink.proto.AesCmacKey):75:75 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/a;)V"} 12:22:void validateKey(com.google.crypto.tink.proto.AesCmacKey):76:76 -> o 23:30:void validateKey(com.google.crypto.tink.proto.AesCmacKey):77:77 -> o 1:8:void validateParams(com.google.crypto.tink.proto.AesCmacParams):86:86 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/c;)V"} 9:17:void validateParams(com.google.crypto.tink.proto.AesCmacParams):89:89 -> p 18:25:void validateParams(com.google.crypto.tink.proto.AesCmacParams):90:90 -> p 26:33:void validateParams(com.google.crypto.tink.proto.AesCmacParams):87:87 -> p 6:13:void validateSize(int):96:96 -> q -com.google.crypto.tink.mac.AesCmacKeyManager$1 -> r2.a$a: +com.google.crypto.tink.mac.AesCmacKeyManager$1 -> o2.a$a: # {"id":"sourceFile","fileName":"AesCmacKeyManager.java"} 1:4:void (java.lang.Class):44:44 -> 1:7:java.lang.Object getPrimitive(java.lang.Object):44:44 -> a 1:4:com.google.crypto.tink.Mac getPrimitive(com.google.crypto.tink.proto.AesCmacKey):47:47 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/a;)Lm2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/a;)Lj2/o;"} 5:27:com.google.crypto.tink.Mac getPrimitive(com.google.crypto.tink.proto.AesCmacKey):48:48 -> c -com.google.crypto.tink.mac.AesCmacKeyManager$2 -> r2.a$b: +com.google.crypto.tink.mac.AesCmacKeyManager$2 -> o2.a$b: # {"id":"sourceFile","fileName":"AesCmacKeyManager.java"} com.google.crypto.tink.mac.AesCmacKeyManager this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo2/a;"} 1:6:void (com.google.crypto.tink.mac.AesCmacKeyManager,java.lang.Class):102:102 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr2/a;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo2/a;Ljava/lang/Class;)V"} 1:7:java.lang.Object createKey(com.google.crypto.tink.shaded.protobuf.MessageLite):102:102 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):102:102 -> c @@ -161688,41 +157460,41 @@ com.google.crypto.tink.mac.AesCmacKeyManager$2 -> r2.a$b: 1:6:void validateKeyFormat(com.google.crypto.tink.shaded.protobuf.MessageLite):102:102 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:5:com.google.crypto.tink.proto.AesCmacKey createKey(com.google.crypto.tink.proto.AesCmacKeyFormat):117:117 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/b;)Lt2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/b;)Lq2/a;"} 6:9:com.google.crypto.tink.proto.AesCmacKey createKey(com.google.crypto.tink.proto.AesCmacKeyFormat):118:118 -> e 10:25:com.google.crypto.tink.proto.AesCmacKey createKey(com.google.crypto.tink.proto.AesCmacKeyFormat):119:119 -> e 26:33:com.google.crypto.tink.proto.AesCmacKey createKey(com.google.crypto.tink.proto.AesCmacKeyFormat):120:120 -> e 34:40:com.google.crypto.tink.proto.AesCmacKey createKey(com.google.crypto.tink.proto.AesCmacKeyFormat):121:121 -> e 1:9:com.google.crypto.tink.proto.AesCmacKeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):112:112 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/b;"} 1:7:void validateKeyFormat(com.google.crypto.tink.proto.AesCmacKeyFormat):105:105 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/b;)V"} 8:15:void validateKeyFormat(com.google.crypto.tink.proto.AesCmacKeyFormat):106:106 -> g -com.google.crypto.tink.mac.HmacKeyManager -> r2.b: +com.google.crypto.tink.mac.HmacKeyManager -> o2.b: # {"id":"sourceFile","fileName":"HmacKeyManager.java"} 1:19:void ():46:46 -> 1:3:java.lang.String getKeyType():77:77 -> c 1:8:com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory():131:131 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj2/h$a;"} 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():87:87 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):44:44 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:6:void validateKey(com.google.crypto.tink.shaded.protobuf.MessageLite):44:44 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:4:void access$000(com.google.crypto.tink.proto.HmacParams):44:44 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/x;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/x;)V"} 1:2:int getVersion():82:82 -> k 1:9:com.google.crypto.tink.proto.HmacKey parseKey(com.google.crypto.tink.shaded.protobuf.ByteString):101:101 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/v;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/v;"} 1:9:void register(boolean):178:178 -> m 1:11:void validateKey(com.google.crypto.tink.proto.HmacKey):92:92 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/v;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/v;)V"} 12:23:void validateKey(com.google.crypto.tink.proto.HmacKey):93:93 -> n 24:31:void validateKey(com.google.crypto.tink.proto.HmacKey):96:96 -> n 32:39:void validateKey(com.google.crypto.tink.proto.HmacKey):94:94 -> n 1:8:void validateParams(com.google.crypto.tink.proto.HmacParams):105:105 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/x;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/x;)V"} 9:31:void validateParams(com.google.crypto.tink.proto.HmacParams):108:108 -> o 32:40:void validateParams(com.google.crypto.tink.proto.HmacParams):120:120 -> o 41:46:void validateParams(com.google.crypto.tink.proto.HmacParams):121:121 -> o @@ -161732,12 +157504,12 @@ com.google.crypto.tink.mac.HmacKeyManager -> r2.b: 70:78:void validateParams(com.google.crypto.tink.proto.HmacParams):110:110 -> o 79:84:void validateParams(com.google.crypto.tink.proto.HmacParams):111:111 -> o 85:92:void validateParams(com.google.crypto.tink.proto.HmacParams):106:106 -> o -com.google.crypto.tink.mac.HmacKeyManager$1 -> r2.b$a: +com.google.crypto.tink.mac.HmacKeyManager$1 -> o2.b$a: # {"id":"sourceFile","fileName":"HmacKeyManager.java"} 1:4:void (java.lang.Class):48:48 -> 1:7:java.lang.Object getPrimitive(java.lang.Object):48:48 -> a 1:8:com.google.crypto.tink.Mac getPrimitive(com.google.crypto.tink.proto.HmacKey):51:51 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/v;)Lm2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/v;)Lj2/o;"} 9:16:com.google.crypto.tink.Mac getPrimitive(com.google.crypto.tink.proto.HmacKey):52:52 -> c 17:23:com.google.crypto.tink.Mac getPrimitive(com.google.crypto.tink.proto.HmacKey):53:53 -> c 24:31:com.google.crypto.tink.Mac getPrimitive(com.google.crypto.tink.proto.HmacKey):54:54 -> c @@ -161746,12 +157518,12 @@ com.google.crypto.tink.mac.HmacKeyManager$1 -> r2.b$a: 62:69:com.google.crypto.tink.Mac getPrimitive(com.google.crypto.tink.proto.HmacKey):63:63 -> c 70:82:com.google.crypto.tink.Mac getPrimitive(com.google.crypto.tink.proto.HmacKey):59:59 -> c 83:95:com.google.crypto.tink.Mac getPrimitive(com.google.crypto.tink.proto.HmacKey):57:57 -> c -com.google.crypto.tink.mac.HmacKeyManager$2 -> r2.b$b: +com.google.crypto.tink.mac.HmacKeyManager$2 -> o2.b$b: # {"id":"sourceFile","fileName":"HmacKeyManager.java"} com.google.crypto.tink.mac.HmacKeyManager this$0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo2/b;"} 1:6:void (com.google.crypto.tink.mac.HmacKeyManager,java.lang.Class):131:131 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr2/b;Ljava/lang/Class;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo2/b;Ljava/lang/Class;)V"} 1:7:java.lang.Object createKey(com.google.crypto.tink.shaded.protobuf.MessageLite):131:131 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):131:131 -> c @@ -161759,30 +157531,30 @@ com.google.crypto.tink.mac.HmacKeyManager$2 -> r2.b$b: 1:6:void validateKeyFormat(com.google.crypto.tink.shaded.protobuf.MessageLite):131:131 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} 1:6:com.google.crypto.tink.proto.HmacKey createKey(com.google.crypto.tink.proto.HmacKeyFormat):148:148 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/w;)Lt2/v;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/w;)Lq2/v;"} 7:14:com.google.crypto.tink.proto.HmacKey createKey(com.google.crypto.tink.proto.HmacKeyFormat):149:149 -> e 15:22:com.google.crypto.tink.proto.HmacKey createKey(com.google.crypto.tink.proto.HmacKeyFormat):150:150 -> e 23:38:com.google.crypto.tink.proto.HmacKey createKey(com.google.crypto.tink.proto.HmacKeyFormat):151:151 -> e 39:45:com.google.crypto.tink.proto.HmacKey createKey(com.google.crypto.tink.proto.HmacKeyFormat):152:152 -> e 1:9:com.google.crypto.tink.proto.HmacKeyFormat parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString):143:143 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/w;"} 1:8:void validateKeyFormat(com.google.crypto.tink.proto.HmacKeyFormat):134:134 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/w;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/w;)V"} 9:16:void validateKeyFormat(com.google.crypto.tink.proto.HmacKeyFormat):137:137 -> g 17:24:void validateKeyFormat(com.google.crypto.tink.proto.HmacKeyFormat):135:135 -> g -com.google.crypto.tink.mac.HmacKeyManager$3 -> r2.b$c: +com.google.crypto.tink.mac.HmacKeyManager$3 -> o2.b$c: # {"id":"sourceFile","fileName":"HmacKeyManager.java"} int[] $SwitchMap$com$google$crypto$tink$proto$HashType -> a 1:41:void ():55:55 -> -com.google.crypto.tink.mac.MacConfig -> r2.c: +com.google.crypto.tink.mac.MacConfig -> o2.c: # {"id":"sourceFile","fileName":"MacConfig.java"} java.lang.String HMAC_TYPE_URL -> a com.google.crypto.tink.proto.RegistryConfig TINK_1_0_0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/J;"} com.google.crypto.tink.proto.RegistryConfig TINK_1_1_0 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/J;"} com.google.crypto.tink.proto.RegistryConfig LATEST -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/J;"} 1:11:void ():39:39 -> 12:17:void ():42:42 -> 18:19:void ():48:48 -> @@ -161793,30 +157565,30 @@ com.google.crypto.tink.mac.MacConfig -> r2.c: 2:4:void register():84:84 -> b 5:7:void register():85:85 -> b 8:11:void register():86:86 -> b -com.google.crypto.tink.mac.MacWrapper -> r2.d: +com.google.crypto.tink.mac.MacWrapper -> o2.d: # {"id":"sourceFile","fileName":"MacWrapper.java"} java.util.logging.Logger logger -> a 1:13:void ():41:41 -> 1:4:void ():104:104 -> 1:3:java.lang.Class getInputPrimitiveClass():118:118 -> a - 1:3:java.lang.Class getPrimitiveClass():113:113 -> b - 1:5:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet):40:40 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p;)Ljava/lang/Object;"} + 1:5:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet):40:40 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p;)Ljava/lang/Object;"} + 1:3:java.lang.Class getPrimitiveClass():113:113 -> c 1:3:java.util.logging.Logger access$000():40:40 -> d 1:9:void register():122:122 -> e 1:7:com.google.crypto.tink.Mac wrap(com.google.crypto.tink.PrimitiveSet):108:108 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p;)Lm2/o;"} -com.google.crypto.tink.mac.MacWrapper$1 -> r2.d$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p;)Lj2/o;"} +com.google.crypto.tink.mac.MacWrapper$1 -> o2.d$a: # {"id":"sourceFile","fileName":"MacWrapper.java"} -com.google.crypto.tink.mac.MacWrapper$WrappedMac -> r2.d$b: +com.google.crypto.tink.mac.MacWrapper$WrappedMac -> o2.d$b: # {"id":"sourceFile","fileName":"MacWrapper.java"} com.google.crypto.tink.PrimitiveSet primitives -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/p;"} byte[] formatVersion -> b 1:1:void (com.google.crypto.tink.PrimitiveSet,com.google.crypto.tink.mac.MacWrapper$1):43:43 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p;Lr2/d$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p;Lo2/d$a;)V"} 2:2:void (com.google.crypto.tink.PrimitiveSet):47:47 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj2/p;)V"} 3:3:void (com.google.crypto.tink.PrimitiveSet):45:45 -> 4:4:void (com.google.crypto.tink.PrimitiveSet):48:48 -> 1:4:void verifyMac(byte[],byte[]):65:65 -> a @@ -161842,130 +157614,130 @@ com.google.crypto.tink.mac.MacWrapper$WrappedMac -> r2.d$b: 66:75:byte[] computeMac(byte[]):59:59 -> b 76:93:byte[] computeMac(byte[]):60:60 -> b 94:98:byte[] computeMac(byte[]):58:58 -> b -com.google.crypto.tink.prf.Prf -> s2.a: +com.google.crypto.tink.prf.Prf -> p2.a: # {"id":"sourceFile","fileName":"Prf.java"} byte[] compute(byte[],int) -> a -com.google.crypto.tink.proto.AesCmacKey -> t2.a: +com.google.crypto.tink.proto.AesCmacKey -> q2.a: # {"id":"sourceFile","fileName":"AesCmacKey.java"} com.google.crypto.tink.proto.AesCmacKey DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/a;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.ByteString keyValue_ -> keyValue_ # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/h;"} com.google.crypto.tink.proto.AesCmacParams params_ -> params_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/c;"} 1:5:void ():380:380 -> 6:7:void ():383:383 -> 8:13:void ():384:384 -> 1:3:void ():18:18 -> 4:8:void ():19:19 -> 1:3:com.google.crypto.tink.proto.AesCmacKey access$000():13:13 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/a;"} 1:4:void access$100(com.google.crypto.tink.proto.AesCmacKey,int):13:13 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/a;I)V"} 1:4:void access$300(com.google.crypto.tink.proto.AesCmacKey,com.google.crypto.tink.shaded.protobuf.ByteString):13:13 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/a;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/a;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 1:4:void access$500(com.google.crypto.tink.proto.AesCmacKey,com.google.crypto.tink.proto.AesCmacParams):13:13 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/a;Lt2/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/a;Lq2/c;)V"} 1:3:com.google.crypto.tink.shaded.protobuf.ByteString getKeyValue():55:55 -> P # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} 1:9:com.google.crypto.tink.proto.AesCmacParams getParams():88:88 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/c;"} 1:3:int getVersion():29:29 -> R 1:9:com.google.crypto.tink.proto.AesCmacKey$Builder newBuilder():195:195 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/a$b;"} 1:9:com.google.crypto.tink.proto.AesCmacKey parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):143:143 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/a;"} 1:3:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):62:62 -> U # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 4:6:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):64:64 -> U 1:3:void setParams(com.google.crypto.tink.proto.AesCmacParams):94:94 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/c;)V"} 4:6:void setParams(com.google.crypto.tink.proto.AesCmacParams):95:95 -> V 1:3:void setVersion(int):37:37 -> W - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):329:329 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):329:329 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):373:373 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):367:367 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):352:352 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):354:354 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):355:355 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):357:357 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):360:360 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):362:362 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):349:349 -> r - 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):337:337 -> r - 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> r - 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):345:345 -> r - 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):334:334 -> r - 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):331:331 -> r -com.google.crypto.tink.proto.AesCmacKey$1 -> t2.a$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):373:373 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):367:367 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):352:352 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):354:354 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):355:355 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):357:357 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):360:360 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):362:362 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):349:349 -> t + 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):337:337 -> t + 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> t + 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):345:345 -> t + 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):334:334 -> t + 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):331:331 -> t +com.google.crypto.tink.proto.AesCmacKey$1 -> q2.a$a: # {"id":"sourceFile","fileName":"AesCmacKey.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():329:329 -> -com.google.crypto.tink.proto.AesCmacKey$Builder -> t2.a$b: +com.google.crypto.tink.proto.AesCmacKey$Builder -> q2.a$b: # {"id":"sourceFile","fileName":"AesCmacKey.java"} 1:1:void (com.google.crypto.tink.proto.AesCmacKey$1):208:208 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/a$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/a$a;)V"} 2:2:void ():215:215 -> 1:3:com.google.crypto.tink.proto.AesCmacKey$Builder setVersion(int):233:233 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/a$b;"} 4:11:com.google.crypto.tink.proto.AesCmacKey$Builder setVersion(int):234:234 -> A 1:3:com.google.crypto.tink.proto.AesCmacKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):261:261 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/a$b;"} 4:11:com.google.crypto.tink.proto.AesCmacKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):262:262 -> y 1:3:com.google.crypto.tink.proto.AesCmacKey$Builder setParams(com.google.crypto.tink.proto.AesCmacParams):293:293 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/c;)Lt2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/c;)Lq2/a$b;"} 4:11:com.google.crypto.tink.proto.AesCmacKey$Builder setParams(com.google.crypto.tink.proto.AesCmacParams):294:294 -> z -com.google.crypto.tink.proto.AesCmacKeyFormat -> t2.b: +com.google.crypto.tink.proto.AesCmacKeyFormat -> q2.b: # {"id":"sourceFile","fileName":"AesCmacKeyFormat.java"} com.google.crypto.tink.proto.AesCmacKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/b;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.proto.AesCmacParams params_ -> params_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/c;"} 1:5:void ():315:315 -> 6:7:void ():318:318 -> 8:13:void ():319:319 -> 1:4:void ():14:14 -> 1:3:com.google.crypto.tink.proto.AesCmacKeyFormat access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/b;"} 1:3:int getKeySize():24:24 -> M 1:9:com.google.crypto.tink.proto.AesCmacParams getParams():56:56 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/c;"} 1:9:com.google.crypto.tink.proto.AesCmacKeyFormat parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):111:111 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/b;"} - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):265:265 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/b;"} + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):265:265 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):308:308 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):302:302 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):287:287 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):289:289 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):290:290 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):292:292 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):295:295 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):297:297 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):284:284 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):277:277 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):280:280 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):270:270 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):267:267 -> r -com.google.crypto.tink.proto.AesCmacKeyFormat$1 -> t2.b$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):308:308 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):302:302 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):287:287 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):289:289 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):290:290 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):292:292 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):295:295 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):297:297 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):284:284 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):277:277 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):280:280 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):270:270 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):267:267 -> t +com.google.crypto.tink.proto.AesCmacKeyFormat$1 -> q2.b$a: # {"id":"sourceFile","fileName":"AesCmacKeyFormat.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():265:265 -> -com.google.crypto.tink.proto.AesCmacKeyFormat$Builder -> t2.b$b: +com.google.crypto.tink.proto.AesCmacKeyFormat$Builder -> q2.b$b: # {"id":"sourceFile","fileName":"AesCmacKeyFormat.java"} 1:1:void (com.google.crypto.tink.proto.AesCmacKeyFormat$1):172:172 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/b$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/b$a;)V"} 2:2:void ():179:179 -> -com.google.crypto.tink.proto.AesCmacParams -> t2.c: +com.google.crypto.tink.proto.AesCmacParams -> q2.c: # {"id":"sourceFile","fileName":"AesCmacParams.java"} com.google.crypto.tink.proto.AesCmacParams DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/c;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} 1:5:void ():220:220 -> @@ -161973,279 +157745,279 @@ com.google.crypto.tink.proto.AesCmacParams -> t2.c: 8:13:void ():224:224 -> 1:4:void ():14:14 -> 1:3:com.google.crypto.tink.proto.AesCmacParams access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/c;"} 1:3:com.google.crypto.tink.proto.AesCmacParams getDefaultInstance():229:229 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/c;"} 1:3:int getTagSize():24:24 -> N - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):172:172 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):172:172 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):213:213 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):207:207 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):192:192 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):194:194 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):195:195 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):197:197 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):200:200 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):202:202 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):189:189 -> r - 57:62:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):180:180 -> r - 63:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):183:183 -> r - 65:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):185:185 -> r - 72:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):177:177 -> r - 78:84:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):174:174 -> r -com.google.crypto.tink.proto.AesCmacParams$1 -> t2.c$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):213:213 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):207:207 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):192:192 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):194:194 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):195:195 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):197:197 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):200:200 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):202:202 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):189:189 -> t + 57:62:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):180:180 -> t + 63:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):183:183 -> t + 65:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):185:185 -> t + 72:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):177:177 -> t + 78:84:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):174:174 -> t +com.google.crypto.tink.proto.AesCmacParams$1 -> q2.c$a: # {"id":"sourceFile","fileName":"AesCmacParams.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():172:172 -> -com.google.crypto.tink.proto.AesCmacParams$Builder -> t2.c$b: +com.google.crypto.tink.proto.AesCmacParams$Builder -> q2.c$b: # {"id":"sourceFile","fileName":"AesCmacParams.java"} 1:1:void (com.google.crypto.tink.proto.AesCmacParams$1):126:126 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/c$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/c$a;)V"} 2:2:void ():133:133 -> -com.google.crypto.tink.proto.AesCtrHmacAeadKey -> t2.d: +com.google.crypto.tink.proto.AesCtrHmacAeadKey -> q2.d: # {"id":"sourceFile","fileName":"AesCtrHmacAeadKey.java"} com.google.crypto.tink.proto.AesCtrHmacAeadKey DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/d;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.proto.AesCtrKey aesCtrKey_ -> aesCtrKey_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/f;"} com.google.crypto.tink.proto.HmacKey hmacKey_ -> hmacKey_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/v;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/v;"} 1:5:void ():417:417 -> 6:7:void ():420:420 -> 8:13:void ():421:421 -> 1:4:void ():18:18 -> 1:3:com.google.crypto.tink.proto.AesCtrHmacAeadKey access$000():13:13 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/d;"} 1:4:void access$100(com.google.crypto.tink.proto.AesCtrHmacAeadKey,int):13:13 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/d;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/d;I)V"} 1:4:void access$300(com.google.crypto.tink.proto.AesCtrHmacAeadKey,com.google.crypto.tink.proto.AesCtrKey):13:13 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/d;Lt2/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/d;Lq2/f;)V"} 1:4:void access$600(com.google.crypto.tink.proto.AesCtrHmacAeadKey,com.google.crypto.tink.proto.HmacKey):13:13 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/d;Lt2/v;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/d;Lq2/v;)V"} 1:9:com.google.crypto.tink.proto.AesCtrKey getAesCtrKey():60:60 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/f;"} 1:9:com.google.crypto.tink.proto.HmacKey getHmacKey():106:106 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/v;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/v;"} 1:3:int getVersion():28:28 -> R 1:9:com.google.crypto.tink.proto.AesCtrHmacAeadKey$Builder newBuilder():213:213 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/d$b;"} 1:9:com.google.crypto.tink.proto.AesCtrHmacAeadKey parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):161:161 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/d;"} 1:3:void setAesCtrKey(com.google.crypto.tink.proto.AesCtrKey):66:66 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/f;)V"} 4:6:void setAesCtrKey(com.google.crypto.tink.proto.AesCtrKey):67:67 -> U 1:3:void setHmacKey(com.google.crypto.tink.proto.HmacKey):112:112 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/v;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/v;)V"} 4:6:void setHmacKey(com.google.crypto.tink.proto.HmacKey):113:113 -> V 1:3:void setVersion(int):36:36 -> W - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):366:366 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):366:366 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):410:410 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):404:404 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):389:389 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):391:391 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):392:392 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):394:394 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):397:397 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):399:399 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):386:386 -> r - 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):374:374 -> r - 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):379:379 -> r - 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):382:382 -> r - 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):371:371 -> r - 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):368:368 -> r -com.google.crypto.tink.proto.AesCtrHmacAeadKey$1 -> t2.d$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):410:410 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):404:404 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):389:389 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):391:391 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):392:392 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):394:394 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):397:397 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):399:399 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):386:386 -> t + 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):374:374 -> t + 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):379:379 -> t + 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):382:382 -> t + 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):371:371 -> t + 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):368:368 -> t +com.google.crypto.tink.proto.AesCtrHmacAeadKey$1 -> q2.d$a: # {"id":"sourceFile","fileName":"AesCtrHmacAeadKey.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():366:366 -> -com.google.crypto.tink.proto.AesCtrHmacAeadKey$Builder -> t2.d$b: +com.google.crypto.tink.proto.AesCtrHmacAeadKey$Builder -> q2.d$b: # {"id":"sourceFile","fileName":"AesCtrHmacAeadKey.java"} 1:1:void (com.google.crypto.tink.proto.AesCtrHmacAeadKey$1):226:226 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/d$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/d$a;)V"} 2:2:void ():233:233 -> 1:3:com.google.crypto.tink.proto.AesCtrHmacAeadKey$Builder setVersion(int):251:251 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/d$b;"} 4:11:com.google.crypto.tink.proto.AesCtrHmacAeadKey$Builder setVersion(int):252:252 -> A 1:3:com.google.crypto.tink.proto.AesCtrHmacAeadKey$Builder setAesCtrKey(com.google.crypto.tink.proto.AesCtrKey):283:283 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/f;)Lt2/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/f;)Lq2/d$b;"} 4:11:com.google.crypto.tink.proto.AesCtrHmacAeadKey$Builder setAesCtrKey(com.google.crypto.tink.proto.AesCtrKey):284:284 -> y 1:3:com.google.crypto.tink.proto.AesCtrHmacAeadKey$Builder setHmacKey(com.google.crypto.tink.proto.HmacKey):330:330 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/v;)Lt2/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/v;)Lq2/d$b;"} 4:11:com.google.crypto.tink.proto.AesCtrHmacAeadKey$Builder setHmacKey(com.google.crypto.tink.proto.HmacKey):331:331 -> z -com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat -> t2.e: +com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat -> q2.e: # {"id":"sourceFile","fileName":"AesCtrHmacAeadKeyFormat.java"} com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/e;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.proto.AesCtrKeyFormat aesCtrKeyFormat_ -> aesCtrKeyFormat_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/g;"} com.google.crypto.tink.proto.HmacKeyFormat hmacKeyFormat_ -> hmacKeyFormat_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/w;"} 1:5:void ():353:353 -> 6:7:void ():356:356 -> 8:13:void ():357:357 -> 1:4:void ():14:14 -> 1:3:com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/e;"} 1:9:com.google.crypto.tink.proto.AesCtrKeyFormat getAesCtrKeyFormat():30:30 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/g;"} 1:9:com.google.crypto.tink.proto.HmacKeyFormat getHmacKeyFormat():76:76 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/w;"} 1:9:com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):131:131 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/e;"} - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):304:304 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/e;"} + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):304:304 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):346:346 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):340:340 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):325:325 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):327:327 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):328:328 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):330:330 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):333:333 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):335:335 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):322:322 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):312:312 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):316:316 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):318:318 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):309:309 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):306:306 -> r -com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat$1 -> t2.e$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):346:346 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):340:340 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):325:325 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):327:327 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):328:328 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):330:330 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):333:333 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):335:335 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):322:322 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):312:312 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):316:316 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):318:318 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):309:309 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):306:306 -> t +com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat$1 -> q2.e$a: # {"id":"sourceFile","fileName":"AesCtrHmacAeadKeyFormat.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():304:304 -> -com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat$Builder -> t2.e$b: +com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat$Builder -> q2.e$b: # {"id":"sourceFile","fileName":"AesCtrHmacAeadKeyFormat.java"} 1:1:void (com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat$1):192:192 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/e$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/e$a;)V"} 2:2:void ():199:199 -> -com.google.crypto.tink.proto.AesCtrKey -> t2.f: +com.google.crypto.tink.proto.AesCtrKey -> q2.f: # {"id":"sourceFile","fileName":"AesCtrKey.java"} com.google.crypto.tink.proto.AesCtrKey DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/f;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.ByteString keyValue_ -> keyValue_ # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/h;"} com.google.crypto.tink.proto.AesCtrParams params_ -> params_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/h;"} 1:5:void ():380:380 -> 6:7:void ():383:383 -> 8:13:void ():384:384 -> 1:3:void ():18:18 -> 4:8:void ():19:19 -> 1:3:com.google.crypto.tink.proto.AesCtrKey access$000():13:13 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/f;"} 1:4:void access$100(com.google.crypto.tink.proto.AesCtrKey,int):13:13 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/f;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/f;I)V"} 1:4:void access$300(com.google.crypto.tink.proto.AesCtrKey,com.google.crypto.tink.proto.AesCtrParams):13:13 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/f;Lt2/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/f;Lq2/h;)V"} 1:4:void access$600(com.google.crypto.tink.proto.AesCtrKey,com.google.crypto.tink.shaded.protobuf.ByteString):13:13 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/f;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/f;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 1:3:com.google.crypto.tink.proto.AesCtrKey getDefaultInstance():389:389 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/f;"} 1:3:com.google.crypto.tink.shaded.protobuf.ByteString getKeyValue():101:101 -> Q # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} 1:9:com.google.crypto.tink.proto.AesCtrParams getParams():61:61 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/h;"} 1:3:int getVersion():29:29 -> S 1:9:com.google.crypto.tink.proto.AesCtrKey$Builder newBuilder():195:195 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/f$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/f$b;"} 1:9:com.google.crypto.tink.proto.AesCtrKey parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):143:143 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/f;"} 1:3:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):108:108 -> V # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 4:6:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):110:110 -> V 1:3:void setParams(com.google.crypto.tink.proto.AesCtrParams):67:67 -> W - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/h;)V"} 4:6:void setParams(com.google.crypto.tink.proto.AesCtrParams):68:68 -> W 1:3:void setVersion(int):37:37 -> X - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):329:329 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):329:329 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):373:373 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):367:367 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):352:352 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):354:354 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):355:355 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):357:357 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):360:360 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):362:362 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):349:349 -> r - 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):337:337 -> r - 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> r - 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):345:345 -> r - 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):334:334 -> r - 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):331:331 -> r -com.google.crypto.tink.proto.AesCtrKey$1 -> t2.f$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):373:373 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):367:367 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):352:352 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):354:354 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):355:355 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):357:357 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):360:360 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):362:362 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):349:349 -> t + 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):337:337 -> t + 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> t + 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):345:345 -> t + 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):334:334 -> t + 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):331:331 -> t +com.google.crypto.tink.proto.AesCtrKey$1 -> q2.f$a: # {"id":"sourceFile","fileName":"AesCtrKey.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():329:329 -> -com.google.crypto.tink.proto.AesCtrKey$Builder -> t2.f$b: +com.google.crypto.tink.proto.AesCtrKey$Builder -> q2.f$b: # {"id":"sourceFile","fileName":"AesCtrKey.java"} 1:1:void (com.google.crypto.tink.proto.AesCtrKey$1):208:208 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/f$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/f$a;)V"} 2:2:void ():215:215 -> 1:3:com.google.crypto.tink.proto.AesCtrKey$Builder setVersion(int):233:233 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/f$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/f$b;"} 4:11:com.google.crypto.tink.proto.AesCtrKey$Builder setVersion(int):234:234 -> A 1:3:com.google.crypto.tink.proto.AesCtrKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):308:308 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/f$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/f$b;"} 4:11:com.google.crypto.tink.proto.AesCtrKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):309:309 -> y 1:3:com.google.crypto.tink.proto.AesCtrKey$Builder setParams(com.google.crypto.tink.proto.AesCtrParams):265:265 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/h;)Lt2/f$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/h;)Lq2/f$b;"} 4:11:com.google.crypto.tink.proto.AesCtrKey$Builder setParams(com.google.crypto.tink.proto.AesCtrParams):266:266 -> z -com.google.crypto.tink.proto.AesCtrKeyFormat -> t2.g: +com.google.crypto.tink.proto.AesCtrKeyFormat -> q2.g: # {"id":"sourceFile","fileName":"AesCtrKeyFormat.java"} com.google.crypto.tink.proto.AesCtrKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/g;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.proto.AesCtrParams params_ -> params_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/h;"} 1:5:void ():315:315 -> 6:7:void ():318:318 -> 8:13:void ():319:319 -> 1:4:void ():14:14 -> 1:3:com.google.crypto.tink.proto.AesCtrKeyFormat access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/g;"} 1:3:com.google.crypto.tink.proto.AesCtrKeyFormat getDefaultInstance():324:324 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/g;"} 1:3:int getKeySize():70:70 -> N 1:9:com.google.crypto.tink.proto.AesCtrParams getParams():30:30 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/h;"} 1:9:com.google.crypto.tink.proto.AesCtrKeyFormat parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):111:111 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/g;"} - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):265:265 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/g;"} + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):265:265 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):308:308 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):302:302 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):287:287 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):289:289 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):290:290 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):292:292 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):295:295 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):297:297 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):284:284 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):277:277 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):280:280 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):270:270 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):267:267 -> r -com.google.crypto.tink.proto.AesCtrKeyFormat$1 -> t2.g$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):308:308 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):302:302 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):287:287 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):289:289 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):290:290 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):292:292 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):295:295 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):297:297 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):284:284 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):277:277 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):280:280 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):270:270 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):267:267 -> t +com.google.crypto.tink.proto.AesCtrKeyFormat$1 -> q2.g$a: # {"id":"sourceFile","fileName":"AesCtrKeyFormat.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():265:265 -> -com.google.crypto.tink.proto.AesCtrKeyFormat$Builder -> t2.g$b: +com.google.crypto.tink.proto.AesCtrKeyFormat$Builder -> q2.g$b: # {"id":"sourceFile","fileName":"AesCtrKeyFormat.java"} 1:1:void (com.google.crypto.tink.proto.AesCtrKeyFormat$1):172:172 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/g$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/g$a;)V"} 2:2:void ():179:179 -> -com.google.crypto.tink.proto.AesCtrParams -> t2.h: +com.google.crypto.tink.proto.AesCtrParams -> q2.h: # {"id":"sourceFile","fileName":"AesCtrParams.java"} com.google.crypto.tink.proto.AesCtrParams DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/h;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} 1:5:void ():220:220 -> @@ -162253,156 +158025,156 @@ com.google.crypto.tink.proto.AesCtrParams -> t2.h: 8:13:void ():224:224 -> 1:4:void ():14:14 -> 1:3:com.google.crypto.tink.proto.AesCtrParams access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/h;"} 1:3:com.google.crypto.tink.proto.AesCtrParams getDefaultInstance():229:229 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/h;"} 1:3:int getIvSize():24:24 -> N - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):172:172 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):172:172 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):213:213 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):207:207 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):192:192 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):194:194 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):195:195 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):197:197 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):200:200 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):202:202 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):189:189 -> r - 57:62:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):180:180 -> r - 63:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):183:183 -> r - 65:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):185:185 -> r - 72:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):177:177 -> r - 78:84:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):174:174 -> r -com.google.crypto.tink.proto.AesCtrParams$1 -> t2.h$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):213:213 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):207:207 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):192:192 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):194:194 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):195:195 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):197:197 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):200:200 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):202:202 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):189:189 -> t + 57:62:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):180:180 -> t + 63:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):183:183 -> t + 65:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):185:185 -> t + 72:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):177:177 -> t + 78:84:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):174:174 -> t +com.google.crypto.tink.proto.AesCtrParams$1 -> q2.h$a: # {"id":"sourceFile","fileName":"AesCtrParams.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():172:172 -> -com.google.crypto.tink.proto.AesCtrParams$Builder -> t2.h$b: +com.google.crypto.tink.proto.AesCtrParams$Builder -> q2.h$b: # {"id":"sourceFile","fileName":"AesCtrParams.java"} 1:1:void (com.google.crypto.tink.proto.AesCtrParams$1):126:126 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/h$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/h$a;)V"} 2:2:void ():133:133 -> -com.google.crypto.tink.proto.AesEaxKey -> t2.i: +com.google.crypto.tink.proto.AesEaxKey -> q2.i: # {"id":"sourceFile","fileName":"AesEaxKey.java"} com.google.crypto.tink.proto.AesEaxKey DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/i;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.ByteString keyValue_ -> keyValue_ # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/h;"} com.google.crypto.tink.proto.AesEaxParams params_ -> params_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/k;"} 1:5:void ():380:380 -> 6:7:void ():383:383 -> 8:13:void ():384:384 -> 1:3:void ():18:18 -> 4:8:void ():19:19 -> 1:3:com.google.crypto.tink.proto.AesEaxKey access$000():13:13 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/i;"} 1:4:void access$100(com.google.crypto.tink.proto.AesEaxKey,int):13:13 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/i;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/i;I)V"} 1:4:void access$300(com.google.crypto.tink.proto.AesEaxKey,com.google.crypto.tink.proto.AesEaxParams):13:13 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/i;Lt2/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/i;Lq2/k;)V"} 1:4:void access$600(com.google.crypto.tink.proto.AesEaxKey,com.google.crypto.tink.shaded.protobuf.ByteString):13:13 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/i;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/i;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 1:3:com.google.crypto.tink.shaded.protobuf.ByteString getKeyValue():101:101 -> P # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} 1:9:com.google.crypto.tink.proto.AesEaxParams getParams():61:61 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/k;"} 1:3:int getVersion():29:29 -> R 1:9:com.google.crypto.tink.proto.AesEaxKey$Builder newBuilder():195:195 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/i$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/i$b;"} 1:9:com.google.crypto.tink.proto.AesEaxKey parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):143:143 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/i;"} 1:3:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):108:108 -> U # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 4:6:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):110:110 -> U 1:3:void setParams(com.google.crypto.tink.proto.AesEaxParams):67:67 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/k;)V"} 4:6:void setParams(com.google.crypto.tink.proto.AesEaxParams):68:68 -> V 1:3:void setVersion(int):37:37 -> W - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):329:329 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):329:329 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):373:373 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):367:367 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):352:352 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):354:354 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):355:355 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):357:357 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):360:360 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):362:362 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):349:349 -> r - 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):337:337 -> r - 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> r - 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):345:345 -> r - 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):334:334 -> r - 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):331:331 -> r -com.google.crypto.tink.proto.AesEaxKey$1 -> t2.i$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):373:373 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):367:367 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):352:352 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):354:354 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):355:355 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):357:357 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):360:360 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):362:362 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):349:349 -> t + 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):337:337 -> t + 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> t + 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):345:345 -> t + 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):334:334 -> t + 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):331:331 -> t +com.google.crypto.tink.proto.AesEaxKey$1 -> q2.i$a: # {"id":"sourceFile","fileName":"AesEaxKey.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():329:329 -> -com.google.crypto.tink.proto.AesEaxKey$Builder -> t2.i$b: +com.google.crypto.tink.proto.AesEaxKey$Builder -> q2.i$b: # {"id":"sourceFile","fileName":"AesEaxKey.java"} 1:1:void (com.google.crypto.tink.proto.AesEaxKey$1):208:208 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/i$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/i$a;)V"} 2:2:void ():215:215 -> 1:3:com.google.crypto.tink.proto.AesEaxKey$Builder setVersion(int):233:233 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/i$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/i$b;"} 4:11:com.google.crypto.tink.proto.AesEaxKey$Builder setVersion(int):234:234 -> A 1:3:com.google.crypto.tink.proto.AesEaxKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):308:308 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/i$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/i$b;"} 4:11:com.google.crypto.tink.proto.AesEaxKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):309:309 -> y 1:3:com.google.crypto.tink.proto.AesEaxKey$Builder setParams(com.google.crypto.tink.proto.AesEaxParams):265:265 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/k;)Lt2/i$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/k;)Lq2/i$b;"} 4:11:com.google.crypto.tink.proto.AesEaxKey$Builder setParams(com.google.crypto.tink.proto.AesEaxParams):266:266 -> z -com.google.crypto.tink.proto.AesEaxKeyFormat -> t2.j: +com.google.crypto.tink.proto.AesEaxKeyFormat -> q2.j: # {"id":"sourceFile","fileName":"AesEaxKeyFormat.java"} com.google.crypto.tink.proto.AesEaxKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/j;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.proto.AesEaxParams params_ -> params_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/k;"} 1:5:void ():315:315 -> 6:7:void ():318:318 -> 8:13:void ():319:319 -> 1:4:void ():14:14 -> 1:3:com.google.crypto.tink.proto.AesEaxKeyFormat access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/j;"} 1:3:int getKeySize():70:70 -> M 1:9:com.google.crypto.tink.proto.AesEaxParams getParams():30:30 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/k;"} 1:9:com.google.crypto.tink.proto.AesEaxKeyFormat parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):111:111 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/j;"} - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):265:265 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/j;"} + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):265:265 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):308:308 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):302:302 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):287:287 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):289:289 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):290:290 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):292:292 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):295:295 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):297:297 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):284:284 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):277:277 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):280:280 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):270:270 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):267:267 -> r -com.google.crypto.tink.proto.AesEaxKeyFormat$1 -> t2.j$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):308:308 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):302:302 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):287:287 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):289:289 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):290:290 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):292:292 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):295:295 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):297:297 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):284:284 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):277:277 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):280:280 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):270:270 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):267:267 -> t +com.google.crypto.tink.proto.AesEaxKeyFormat$1 -> q2.j$a: # {"id":"sourceFile","fileName":"AesEaxKeyFormat.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():265:265 -> -com.google.crypto.tink.proto.AesEaxKeyFormat$Builder -> t2.j$b: +com.google.crypto.tink.proto.AesEaxKeyFormat$Builder -> q2.j$b: # {"id":"sourceFile","fileName":"AesEaxKeyFormat.java"} 1:1:void (com.google.crypto.tink.proto.AesEaxKeyFormat$1):172:172 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/j$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/j$a;)V"} 2:2:void ():179:179 -> -com.google.crypto.tink.proto.AesEaxParams -> t2.k: +com.google.crypto.tink.proto.AesEaxParams -> q2.k: # {"id":"sourceFile","fileName":"AesEaxParams.java"} com.google.crypto.tink.proto.AesEaxParams DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/k;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} 1:5:void ():252:252 -> @@ -162410,39 +158182,39 @@ com.google.crypto.tink.proto.AesEaxParams -> t2.k: 8:13:void ():256:256 -> 1:4:void ():18:18 -> 1:3:com.google.crypto.tink.proto.AesEaxParams access$000():13:13 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/k;"} 1:3:com.google.crypto.tink.proto.AesEaxParams getDefaultInstance():261:261 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/k;"} 1:3:int getIvSize():32:32 -> N - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):204:204 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):204:204 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):245:245 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):239:239 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):224:224 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):226:226 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):227:227 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):229:229 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):232:232 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):234:234 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):221:221 -> r - 57:62:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):212:212 -> r - 63:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):215:215 -> r - 65:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):217:217 -> r - 72:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):209:209 -> r - 78:84:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):206:206 -> r -com.google.crypto.tink.proto.AesEaxParams$1 -> t2.k$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):245:245 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):239:239 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):224:224 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):226:226 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):227:227 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):229:229 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):232:232 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):234:234 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):221:221 -> t + 57:62:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):212:212 -> t + 63:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):215:215 -> t + 65:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):217:217 -> t + 72:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):209:209 -> t + 78:84:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):206:206 -> t +com.google.crypto.tink.proto.AesEaxParams$1 -> q2.k$a: # {"id":"sourceFile","fileName":"AesEaxParams.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():204:204 -> -com.google.crypto.tink.proto.AesEaxParams$Builder -> t2.k$b: +com.google.crypto.tink.proto.AesEaxParams$Builder -> q2.k$b: # {"id":"sourceFile","fileName":"AesEaxParams.java"} 1:1:void (com.google.crypto.tink.proto.AesEaxParams$1):146:146 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/k$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/k$a;)V"} 2:2:void ():153:153 -> -com.google.crypto.tink.proto.AesGcmKey -> t2.l: +com.google.crypto.tink.proto.AesGcmKey -> q2.l: # {"id":"sourceFile","fileName":"AesGcmKey.java"} com.google.crypto.tink.proto.AesGcmKey DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/l;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.ByteString keyValue_ -> keyValue_ @@ -162453,57 +158225,57 @@ com.google.crypto.tink.proto.AesGcmKey -> t2.l: 1:3:void ():18:18 -> 4:8:void ():19:19 -> 1:3:com.google.crypto.tink.proto.AesGcmKey access$000():13:13 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/l;"} 1:4:void access$100(com.google.crypto.tink.proto.AesGcmKey,int):13:13 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/l;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/l;I)V"} 1:4:void access$300(com.google.crypto.tink.proto.AesGcmKey,com.google.crypto.tink.shaded.protobuf.ByteString):13:13 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/l;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/l;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 1:3:com.google.crypto.tink.shaded.protobuf.ByteString getKeyValue():55:55 -> O # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} 1:3:int getVersion():29:29 -> P 1:9:com.google.crypto.tink.proto.AesGcmKey$Builder newBuilder():149:149 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/l$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/l$b;"} 1:9:com.google.crypto.tink.proto.AesGcmKey parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):97:97 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/l;"} 1:3:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):62:62 -> S # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 4:6:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):64:64 -> S 1:3:void setVersion(int):37:37 -> T - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):236:236 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):236:236 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):279:279 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):258:258 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):260:260 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):261:261 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):263:263 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):266:266 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):268:268 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):255:255 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):244:244 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):248:248 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):251:251 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):241:241 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):238:238 -> r -com.google.crypto.tink.proto.AesGcmKey$1 -> t2.l$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):279:279 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):258:258 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):260:260 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):261:261 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):263:263 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):266:266 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):268:268 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):255:255 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):244:244 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):248:248 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):251:251 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):241:241 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):238:238 -> t +com.google.crypto.tink.proto.AesGcmKey$1 -> q2.l$a: # {"id":"sourceFile","fileName":"AesGcmKey.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():236:236 -> -com.google.crypto.tink.proto.AesGcmKey$Builder -> t2.l$b: +com.google.crypto.tink.proto.AesGcmKey$Builder -> q2.l$b: # {"id":"sourceFile","fileName":"AesGcmKey.java"} 1:1:void (com.google.crypto.tink.proto.AesGcmKey$1):162:162 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/l$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/l$a;)V"} 2:2:void ():169:169 -> 1:3:com.google.crypto.tink.proto.AesGcmKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):215:215 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/l$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/l$b;"} 4:11:com.google.crypto.tink.proto.AesGcmKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):216:216 -> y 1:3:com.google.crypto.tink.proto.AesGcmKey$Builder setVersion(int):187:187 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/l$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/l$b;"} 4:11:com.google.crypto.tink.proto.AesGcmKey$Builder setVersion(int):188:188 -> z -com.google.crypto.tink.proto.AesGcmKeyFormat -> t2.m: +com.google.crypto.tink.proto.AesGcmKeyFormat -> q2.m: # {"id":"sourceFile","fileName":"AesGcmKeyFormat.java"} com.google.crypto.tink.proto.AesGcmKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/m;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} 1:5:void ():286:286 -> @@ -162511,47 +158283,47 @@ com.google.crypto.tink.proto.AesGcmKeyFormat -> t2.m: 8:13:void ():290:290 -> 1:4:void ():19:19 -> 1:3:com.google.crypto.tink.proto.AesGcmKeyFormat access$000():14:14 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/m;"} 1:4:void access$100(com.google.crypto.tink.proto.AesGcmKeyFormat,int):14:14 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/m;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/m;I)V"} 1:3:int getKeySize():29:29 -> N 1:9:com.google.crypto.tink.proto.AesGcmKeyFormat$Builder newBuilder():148:148 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/m$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/m$b;"} 1:9:com.google.crypto.tink.proto.AesGcmKeyFormat parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):96:96 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/m;"} 1:3:void setKeySize(int):37:37 -> Q - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):236:236 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):236:236 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):279:279 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):258:258 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):260:260 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):261:261 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):263:263 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):266:266 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):268:268 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):255:255 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):244:244 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):248:248 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):251:251 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):241:241 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):238:238 -> r -com.google.crypto.tink.proto.AesGcmKeyFormat$1 -> t2.m$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):279:279 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):258:258 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):260:260 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):261:261 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):263:263 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):266:266 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):268:268 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):255:255 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):244:244 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):248:248 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):251:251 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):241:241 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):238:238 -> t +com.google.crypto.tink.proto.AesGcmKeyFormat$1 -> q2.m$a: # {"id":"sourceFile","fileName":"AesGcmKeyFormat.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():236:236 -> -com.google.crypto.tink.proto.AesGcmKeyFormat$Builder -> t2.m$b: +com.google.crypto.tink.proto.AesGcmKeyFormat$Builder -> q2.m$b: # {"id":"sourceFile","fileName":"AesGcmKeyFormat.java"} 1:1:void (com.google.crypto.tink.proto.AesGcmKeyFormat$1):162:162 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/m$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/m$a;)V"} 2:2:void ():169:169 -> 1:3:com.google.crypto.tink.proto.AesGcmKeyFormat$Builder setKeySize(int):187:187 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/m$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/m$b;"} 4:11:com.google.crypto.tink.proto.AesGcmKeyFormat$Builder setKeySize(int):188:188 -> y -com.google.crypto.tink.proto.AesGcmSivKey -> t2.n: +com.google.crypto.tink.proto.AesGcmSivKey -> q2.n: # {"id":"sourceFile","fileName":"AesGcmSivKey.java"} com.google.crypto.tink.proto.AesGcmSivKey DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/n;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.ByteString keyValue_ -> keyValue_ @@ -162562,57 +158334,57 @@ com.google.crypto.tink.proto.AesGcmSivKey -> t2.n: 1:3:void ():18:18 -> 4:8:void ():19:19 -> 1:3:com.google.crypto.tink.proto.AesGcmSivKey access$000():13:13 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/n;"} 1:4:void access$100(com.google.crypto.tink.proto.AesGcmSivKey,int):13:13 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/n;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/n;I)V"} 1:4:void access$300(com.google.crypto.tink.proto.AesGcmSivKey,com.google.crypto.tink.shaded.protobuf.ByteString):13:13 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/n;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/n;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 1:3:com.google.crypto.tink.shaded.protobuf.ByteString getKeyValue():55:55 -> O # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} 1:3:int getVersion():29:29 -> P 1:9:com.google.crypto.tink.proto.AesGcmSivKey$Builder newBuilder():149:149 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/n$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/n$b;"} 1:9:com.google.crypto.tink.proto.AesGcmSivKey parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):97:97 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/n;"} 1:3:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):62:62 -> S # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 4:6:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):64:64 -> S 1:3:void setVersion(int):37:37 -> T - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):236:236 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):236:236 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):279:279 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):258:258 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):260:260 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):261:261 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):263:263 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):266:266 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):268:268 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):255:255 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):244:244 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):248:248 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):251:251 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):241:241 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):238:238 -> r -com.google.crypto.tink.proto.AesGcmSivKey$1 -> t2.n$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):279:279 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):258:258 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):260:260 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):261:261 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):263:263 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):266:266 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):268:268 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):255:255 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):244:244 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):248:248 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):251:251 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):241:241 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):238:238 -> t +com.google.crypto.tink.proto.AesGcmSivKey$1 -> q2.n$a: # {"id":"sourceFile","fileName":"AesGcmSivKey.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():236:236 -> -com.google.crypto.tink.proto.AesGcmSivKey$Builder -> t2.n$b: +com.google.crypto.tink.proto.AesGcmSivKey$Builder -> q2.n$b: # {"id":"sourceFile","fileName":"AesGcmSivKey.java"} 1:1:void (com.google.crypto.tink.proto.AesGcmSivKey$1):162:162 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/n$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/n$a;)V"} 2:2:void ():169:169 -> 1:3:com.google.crypto.tink.proto.AesGcmSivKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):215:215 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/n$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/n$b;"} 4:11:com.google.crypto.tink.proto.AesGcmSivKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):216:216 -> y 1:3:com.google.crypto.tink.proto.AesGcmSivKey$Builder setVersion(int):187:187 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/n$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/n$b;"} 4:11:com.google.crypto.tink.proto.AesGcmSivKey$Builder setVersion(int):188:188 -> z -com.google.crypto.tink.proto.AesGcmSivKeyFormat -> t2.o: +com.google.crypto.tink.proto.AesGcmSivKeyFormat -> q2.o: # {"id":"sourceFile","fileName":"AesGcmSivKeyFormat.java"} com.google.crypto.tink.proto.AesGcmSivKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/o;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} 1:5:void ():286:286 -> @@ -162620,39 +158392,39 @@ com.google.crypto.tink.proto.AesGcmSivKeyFormat -> t2.o: 8:13:void ():290:290 -> 1:4:void ():19:19 -> 1:3:com.google.crypto.tink.proto.AesGcmSivKeyFormat access$000():14:14 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/o;"} 1:3:int getKeySize():29:29 -> M 1:9:com.google.crypto.tink.proto.AesGcmSivKeyFormat parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):96:96 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/o;"} - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):236:236 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/o;"} + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):236:236 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):279:279 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):258:258 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):260:260 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):261:261 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):263:263 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):266:266 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):268:268 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):255:255 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):244:244 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):248:248 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):251:251 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):241:241 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):238:238 -> r -com.google.crypto.tink.proto.AesGcmSivKeyFormat$1 -> t2.o$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):279:279 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):258:258 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):260:260 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):261:261 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):263:263 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):266:266 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):268:268 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):255:255 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):244:244 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):248:248 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):251:251 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):241:241 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):238:238 -> t +com.google.crypto.tink.proto.AesGcmSivKeyFormat$1 -> q2.o$a: # {"id":"sourceFile","fileName":"AesGcmSivKeyFormat.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():236:236 -> -com.google.crypto.tink.proto.AesGcmSivKeyFormat$Builder -> t2.o$b: +com.google.crypto.tink.proto.AesGcmSivKeyFormat$Builder -> q2.o$b: # {"id":"sourceFile","fileName":"AesGcmSivKeyFormat.java"} 1:1:void (com.google.crypto.tink.proto.AesGcmSivKeyFormat$1):162:162 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/o$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/o$a;)V"} 2:2:void ():169:169 -> -com.google.crypto.tink.proto.AesSivKey -> t2.p: +com.google.crypto.tink.proto.AesSivKey -> q2.p: # {"id":"sourceFile","fileName":"AesSivKey.java"} com.google.crypto.tink.proto.AesSivKey DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/p;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.ByteString keyValue_ -> keyValue_ @@ -162663,57 +158435,57 @@ com.google.crypto.tink.proto.AesSivKey -> t2.p: 1:3:void ():18:18 -> 4:8:void ():19:19 -> 1:3:com.google.crypto.tink.proto.AesSivKey access$000():13:13 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/p;"} 1:4:void access$100(com.google.crypto.tink.proto.AesSivKey,int):13:13 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/p;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/p;I)V"} 1:4:void access$300(com.google.crypto.tink.proto.AesSivKey,com.google.crypto.tink.shaded.protobuf.ByteString):13:13 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/p;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/p;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 1:3:com.google.crypto.tink.shaded.protobuf.ByteString getKeyValue():59:59 -> O # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} 1:3:int getVersion():29:29 -> P 1:9:com.google.crypto.tink.proto.AesSivKey$Builder newBuilder():161:161 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/p$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/p$b;"} 1:9:com.google.crypto.tink.proto.AesSivKey parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):109:109 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/p;"} 1:3:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):70:70 -> S # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 4:6:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):72:72 -> S 1:3:void setVersion(int):37:37 -> T - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):260:260 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):260:260 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):303:303 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):297:297 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):282:282 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):284:284 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):285:285 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):287:287 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):290:290 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):292:292 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):279:279 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):268:268 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):272:272 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):275:275 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):265:265 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):262:262 -> r -com.google.crypto.tink.proto.AesSivKey$1 -> t2.p$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):303:303 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):297:297 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):282:282 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):284:284 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):285:285 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):287:287 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):290:290 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):292:292 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):279:279 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):268:268 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):272:272 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):275:275 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):265:265 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):262:262 -> t +com.google.crypto.tink.proto.AesSivKey$1 -> q2.p$a: # {"id":"sourceFile","fileName":"AesSivKey.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():260:260 -> -com.google.crypto.tink.proto.AesSivKey$Builder -> t2.p$b: +com.google.crypto.tink.proto.AesSivKey$Builder -> q2.p$b: # {"id":"sourceFile","fileName":"AesSivKey.java"} 1:1:void (com.google.crypto.tink.proto.AesSivKey$1):174:174 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/p$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/p$a;)V"} 2:2:void ():181:181 -> 1:3:com.google.crypto.tink.proto.AesSivKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):235:235 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/p$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/p$b;"} 4:11:com.google.crypto.tink.proto.AesSivKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):236:236 -> y 1:3:com.google.crypto.tink.proto.AesSivKey$Builder setVersion(int):199:199 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/p$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/p$b;"} 4:11:com.google.crypto.tink.proto.AesSivKey$Builder setVersion(int):200:200 -> z -com.google.crypto.tink.proto.AesSivKeyFormat -> t2.q: +com.google.crypto.tink.proto.AesSivKeyFormat -> q2.q: # {"id":"sourceFile","fileName":"AesSivKeyFormat.java"} com.google.crypto.tink.proto.AesSivKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/q;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} 1:5:void ():244:244 -> @@ -162721,47 +158493,47 @@ com.google.crypto.tink.proto.AesSivKeyFormat -> t2.q: 8:13:void ():248:248 -> 1:4:void ():14:14 -> 1:3:com.google.crypto.tink.proto.AesSivKeyFormat access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/q;"} 1:4:void access$100(com.google.crypto.tink.proto.AesSivKeyFormat,int):9:9 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/q;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/q;I)V"} 1:3:int getKeySize():28:28 -> N 1:9:com.google.crypto.tink.proto.AesSivKeyFormat$Builder newBuilder():129:129 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/q$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/q$b;"} 1:9:com.google.crypto.tink.proto.AesSivKeyFormat parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):77:77 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/q;"} 1:3:void setKeySize(int):40:40 -> Q - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):196:196 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):196:196 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):237:237 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):231:231 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):216:216 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):218:218 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):219:219 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):221:221 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):224:224 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):226:226 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):213:213 -> r - 57:62:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):204:204 -> r - 63:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):207:207 -> r - 65:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):209:209 -> r - 72:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):201:201 -> r - 78:84:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):198:198 -> r -com.google.crypto.tink.proto.AesSivKeyFormat$1 -> t2.q$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):237:237 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):231:231 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):216:216 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):218:218 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):219:219 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):221:221 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):224:224 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):226:226 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):213:213 -> t + 57:62:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):204:204 -> t + 63:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):207:207 -> t + 65:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):209:209 -> t + 72:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):201:201 -> t + 78:84:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):198:198 -> t +com.google.crypto.tink.proto.AesSivKeyFormat$1 -> q2.q$a: # {"id":"sourceFile","fileName":"AesSivKeyFormat.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():196:196 -> -com.google.crypto.tink.proto.AesSivKeyFormat$Builder -> t2.q$b: +com.google.crypto.tink.proto.AesSivKeyFormat$Builder -> q2.q$b: # {"id":"sourceFile","fileName":"AesSivKeyFormat.java"} 1:1:void (com.google.crypto.tink.proto.AesSivKeyFormat$1):138:138 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/q$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/q$a;)V"} 2:2:void ():145:145 -> 1:3:com.google.crypto.tink.proto.AesSivKeyFormat$Builder setKeySize(int):171:171 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/q$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/q$b;"} 4:11:com.google.crypto.tink.proto.AesSivKeyFormat$Builder setKeySize(int):172:172 -> y -com.google.crypto.tink.proto.ChaCha20Poly1305Key -> t2.r: +com.google.crypto.tink.proto.ChaCha20Poly1305Key -> q2.r: # {"id":"sourceFile","fileName":"ChaCha20Poly1305Key.java"} com.google.crypto.tink.proto.ChaCha20Poly1305Key DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/r;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.ByteString keyValue_ -> keyValue_ @@ -162772,57 +158544,57 @@ com.google.crypto.tink.proto.ChaCha20Poly1305Key -> t2.r: 1:3:void ():20:20 -> 4:8:void ():21:21 -> 1:3:com.google.crypto.tink.proto.ChaCha20Poly1305Key access$000():15:15 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/r;"} 1:4:void access$100(com.google.crypto.tink.proto.ChaCha20Poly1305Key,int):15:15 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/r;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/r;I)V"} 1:4:void access$300(com.google.crypto.tink.proto.ChaCha20Poly1305Key,com.google.crypto.tink.shaded.protobuf.ByteString):15:15 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/r;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/r;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 1:3:com.google.crypto.tink.shaded.protobuf.ByteString getKeyValue():57:57 -> O # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} 1:3:int getVersion():31:31 -> P 1:9:com.google.crypto.tink.proto.ChaCha20Poly1305Key$Builder newBuilder():151:151 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/r$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/r$b;"} 1:9:com.google.crypto.tink.proto.ChaCha20Poly1305Key parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):99:99 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/r;"} 1:3:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):64:64 -> S # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 4:6:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):66:66 -> S 1:3:void setVersion(int):39:39 -> T - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):240:240 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):240:240 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):283:283 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):277:277 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):262:262 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):264:264 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):265:265 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):267:267 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):270:270 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):272:272 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):259:259 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):248:248 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):252:252 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):255:255 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):245:245 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):242:242 -> r -com.google.crypto.tink.proto.ChaCha20Poly1305Key$1 -> t2.r$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):283:283 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):277:277 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):262:262 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):264:264 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):265:265 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):267:267 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):270:270 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):272:272 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):259:259 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):248:248 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):252:252 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):255:255 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):245:245 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):242:242 -> t +com.google.crypto.tink.proto.ChaCha20Poly1305Key$1 -> q2.r$a: # {"id":"sourceFile","fileName":"ChaCha20Poly1305Key.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():240:240 -> -com.google.crypto.tink.proto.ChaCha20Poly1305Key$Builder -> t2.r$b: +com.google.crypto.tink.proto.ChaCha20Poly1305Key$Builder -> q2.r$b: # {"id":"sourceFile","fileName":"ChaCha20Poly1305Key.java"} 1:1:void (com.google.crypto.tink.proto.ChaCha20Poly1305Key$1):166:166 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/r$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/r$a;)V"} 2:2:void ():173:173 -> 1:3:com.google.crypto.tink.proto.ChaCha20Poly1305Key$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):219:219 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/r$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/r$b;"} 4:11:com.google.crypto.tink.proto.ChaCha20Poly1305Key$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):220:220 -> y 1:3:com.google.crypto.tink.proto.ChaCha20Poly1305Key$Builder setVersion(int):191:191 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/r$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/r$b;"} 4:11:com.google.crypto.tink.proto.ChaCha20Poly1305Key$Builder setVersion(int):192:192 -> z -com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat -> t2.s: +com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat -> q2.s: # {"id":"sourceFile","fileName":"ChaCha20Poly1305KeyFormat.java"} com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/s;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} 1:5:void ():163:163 -> @@ -162830,116 +158602,116 @@ com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat -> t2.s: 8:13:void ():167:167 -> 1:4:void ():14:14 -> 1:3:com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/s;"} 1:9:com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):39:39 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/s;"} - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):118:118 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/s;"} + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):118:118 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):156:156 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):150:150 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):135:135 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):137:137 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):138:138 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):140:140 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):143:143 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):145:145 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):132:132 -> r - 57:58:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):126:126 -> r - 59:65:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):128:128 -> r - 66:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):123:123 -> r - 72:78:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):120:120 -> r -com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat$1 -> t2.s$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):156:156 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):150:150 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):135:135 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):137:137 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):138:138 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):140:140 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):143:143 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):145:145 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):132:132 -> t + 57:58:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):126:126 -> t + 59:65:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):128:128 -> t + 66:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):123:123 -> t + 72:78:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):120:120 -> t +com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat$1 -> q2.s$a: # {"id":"sourceFile","fileName":"ChaCha20Poly1305KeyFormat.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():118:118 -> -com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat$Builder -> t2.s$b: +com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat$Builder -> q2.s$b: # {"id":"sourceFile","fileName":"ChaCha20Poly1305KeyFormat.java"} 1:1:void (com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat$1):100:100 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/s$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/s$a;)V"} 2:2:void ():107:107 -> -com.google.crypto.tink.proto.EncryptedKeyset -> t2.t: +com.google.crypto.tink.proto.EncryptedKeyset -> q2.t: # {"id":"sourceFile","fileName":"EncryptedKeyset.java"} com.google.crypto.tink.proto.EncryptedKeyset DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/t;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.ByteString encryptedKeyset_ -> encryptedKeyset_ # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/h;"} com.google.crypto.tink.proto.KeysetInfo keysetInfo_ -> keysetInfo_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/D;"} 1:5:void ():392:392 -> 6:7:void ():395:395 -> 8:13:void ():396:396 -> 1:3:void ():18:18 -> 4:8:void ():19:19 -> 1:3:com.google.crypto.tink.proto.EncryptedKeyset access$000():13:13 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/t;"} 1:4:void access$100(com.google.crypto.tink.proto.EncryptedKeyset,com.google.crypto.tink.shaded.protobuf.ByteString):13:13 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/t;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/t;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 1:4:void access$300(com.google.crypto.tink.proto.EncryptedKeyset,com.google.crypto.tink.proto.KeysetInfo):13:13 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/t;Lt2/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/t;Lq2/D;)V"} 1:3:com.google.crypto.tink.shaded.protobuf.ByteString getEncryptedKeyset():33:33 -> O # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} 1:9:com.google.crypto.tink.proto.EncryptedKeyset$Builder newBuilder():201:201 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/t$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/t$b;"} 1:9:com.google.crypto.tink.proto.EncryptedKeyset parseFrom(byte[],com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):161:161 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"([BLcom/google/crypto/tink/shaded/protobuf/p;)Lt2/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLcom/google/crypto/tink/shaded/protobuf/p;)Lq2/t;"} 1:3:void setEncryptedKeyset(com.google.crypto.tink.shaded.protobuf.ByteString):44:44 -> R # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 4:6:void setEncryptedKeyset(com.google.crypto.tink.shaded.protobuf.ByteString):46:46 -> R 1:3:void setKeysetInfo(com.google.crypto.tink.proto.KeysetInfo):92:92 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/D;)V"} 4:6:void setKeysetInfo(com.google.crypto.tink.proto.KeysetInfo):93:93 -> S - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):343:343 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):343:343 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):385:385 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):379:379 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):364:364 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):366:366 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):367:367 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):369:369 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):372:372 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):374:374 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):361:361 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):351:351 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):355:355 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):357:357 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):348:348 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):345:345 -> r -com.google.crypto.tink.proto.EncryptedKeyset$1 -> t2.t$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):385:385 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):379:379 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):364:364 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):366:366 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):367:367 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):369:369 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):372:372 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):374:374 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):361:361 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):351:351 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):355:355 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):357:357 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):348:348 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):345:345 -> t +com.google.crypto.tink.proto.EncryptedKeyset$1 -> q2.t$a: # {"id":"sourceFile","fileName":"EncryptedKeyset.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():343:343 -> -com.google.crypto.tink.proto.EncryptedKeyset$Builder -> t2.t$b: +com.google.crypto.tink.proto.EncryptedKeyset$Builder -> q2.t$b: # {"id":"sourceFile","fileName":"EncryptedKeyset.java"} 1:1:void (com.google.crypto.tink.proto.EncryptedKeyset$1):214:214 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/t$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/t$a;)V"} 2:2:void ():221:221 -> 1:3:com.google.crypto.tink.proto.EncryptedKeyset$Builder setEncryptedKeyset(com.google.crypto.tink.shaded.protobuf.ByteString):247:247 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/t$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/t$b;"} 4:11:com.google.crypto.tink.proto.EncryptedKeyset$Builder setEncryptedKeyset(com.google.crypto.tink.shaded.protobuf.ByteString):248:248 -> y 1:3:com.google.crypto.tink.proto.EncryptedKeyset$Builder setKeysetInfo(com.google.crypto.tink.proto.KeysetInfo):295:295 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/D;)Lt2/t$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/D;)Lq2/t$b;"} 4:11:com.google.crypto.tink.proto.EncryptedKeyset$Builder setKeysetInfo(com.google.crypto.tink.proto.KeysetInfo):296:296 -> z -com.google.crypto.tink.proto.HashType -> t2.u: +com.google.crypto.tink.proto.HashType -> q2.u: # {"id":"sourceFile","fileName":"HashType.java"} int value -> d com.google.crypto.tink.proto.HashType UNKNOWN_HASH -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/u;"} com.google.crypto.tink.proto.HashType SHA1 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/u;"} com.google.crypto.tink.proto.HashType SHA384 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/u;"} com.google.crypto.tink.proto.HashType SHA256 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/u;"} com.google.crypto.tink.proto.HashType SHA512 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/u;"} com.google.crypto.tink.proto.HashType UNRECOGNIZED -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/u;"} com.google.crypto.tink.shaded.protobuf.Internal$EnumLiteMap internalValueMap -> k # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/z$b;"} com.google.crypto.tink.proto.HashType[] $VALUES -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lt2/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq2/u;"} 1:10:void ():14:14 -> 11:20:void ():22:22 -> 21:30:void ():30:30 -> @@ -162951,143 +158723,143 @@ com.google.crypto.tink.proto.HashType -> t2.u: 1:3:void (java.lang.String,int,int):131:131 -> 4:6:void (java.lang.String,int,int):132:132 -> 17:19:com.google.crypto.tink.proto.HashType forNumber(int):97:97 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/u;"} 20:22:com.google.crypto.tink.proto.HashType forNumber(int):96:96 -> a 23:25:com.google.crypto.tink.proto.HashType forNumber(int):95:95 -> a 26:28:com.google.crypto.tink.proto.HashType forNumber(int):94:94 -> a 29:31:com.google.crypto.tink.proto.HashType forNumber(int):93:93 -> a 1:9:com.google.crypto.tink.proto.HashType valueOf(java.lang.String):9:9 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lt2/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lq2/u;"} 1:9:com.google.crypto.tink.proto.HashType[] values():9:9 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lt2/u;"} -com.google.crypto.tink.proto.HashType$1 -> t2.u$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lq2/u;"} +com.google.crypto.tink.proto.HashType$1 -> q2.u$a: # {"id":"sourceFile","fileName":"HashType.java"} 1:4:void ():108:108 -> -com.google.crypto.tink.proto.HmacKey -> t2.v: +com.google.crypto.tink.proto.HmacKey -> q2.v: # {"id":"sourceFile","fileName":"HmacKey.java"} com.google.crypto.tink.proto.HmacKey DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/v;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/v;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.ByteString keyValue_ -> keyValue_ # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/h;"} com.google.crypto.tink.proto.HmacParams params_ -> params_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/x;"} 1:5:void ():380:380 -> 6:7:void ():383:383 -> 8:13:void ():384:384 -> 1:3:void ():18:18 -> 4:8:void ():19:19 -> 1:3:com.google.crypto.tink.proto.HmacKey access$000():13:13 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/v;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/v;"} 1:4:void access$100(com.google.crypto.tink.proto.HmacKey,int):13:13 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/v;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/v;I)V"} 1:4:void access$300(com.google.crypto.tink.proto.HmacKey,com.google.crypto.tink.proto.HmacParams):13:13 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/v;Lt2/x;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/v;Lq2/x;)V"} 1:4:void access$600(com.google.crypto.tink.proto.HmacKey,com.google.crypto.tink.shaded.protobuf.ByteString):13:13 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/v;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/v;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 1:3:com.google.crypto.tink.proto.HmacKey getDefaultInstance():389:389 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/v;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/v;"} 1:3:com.google.crypto.tink.shaded.protobuf.ByteString getKeyValue():101:101 -> Q # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} 1:9:com.google.crypto.tink.proto.HmacParams getParams():61:61 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/x;"} 1:3:int getVersion():29:29 -> S 1:9:com.google.crypto.tink.proto.HmacKey$Builder newBuilder():195:195 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/v$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/v$b;"} 1:9:com.google.crypto.tink.proto.HmacKey parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):143:143 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/v;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/v;"} 1:3:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):108:108 -> V # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 4:6:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):110:110 -> V 1:3:void setParams(com.google.crypto.tink.proto.HmacParams):67:67 -> W - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/x;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/x;)V"} 4:6:void setParams(com.google.crypto.tink.proto.HmacParams):68:68 -> W 1:3:void setVersion(int):37:37 -> X - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):329:329 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):329:329 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):373:373 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):367:367 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):352:352 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):354:354 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):355:355 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):357:357 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):360:360 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):362:362 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):349:349 -> r - 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):337:337 -> r - 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> r - 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):345:345 -> r - 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):334:334 -> r - 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):331:331 -> r -com.google.crypto.tink.proto.HmacKey$1 -> t2.v$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):373:373 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):367:367 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):352:352 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):354:354 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):355:355 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):357:357 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):360:360 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):362:362 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):349:349 -> t + 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):337:337 -> t + 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> t + 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):345:345 -> t + 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):334:334 -> t + 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):331:331 -> t +com.google.crypto.tink.proto.HmacKey$1 -> q2.v$a: # {"id":"sourceFile","fileName":"HmacKey.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():329:329 -> -com.google.crypto.tink.proto.HmacKey$Builder -> t2.v$b: +com.google.crypto.tink.proto.HmacKey$Builder -> q2.v$b: # {"id":"sourceFile","fileName":"HmacKey.java"} 1:1:void (com.google.crypto.tink.proto.HmacKey$1):208:208 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/v$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/v$a;)V"} 2:2:void ():215:215 -> 1:3:com.google.crypto.tink.proto.HmacKey$Builder setVersion(int):233:233 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/v$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/v$b;"} 4:11:com.google.crypto.tink.proto.HmacKey$Builder setVersion(int):234:234 -> A 1:3:com.google.crypto.tink.proto.HmacKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):308:308 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/v$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/v$b;"} 4:11:com.google.crypto.tink.proto.HmacKey$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):309:309 -> y 1:3:com.google.crypto.tink.proto.HmacKey$Builder setParams(com.google.crypto.tink.proto.HmacParams):265:265 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/x;)Lt2/v$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/x;)Lq2/v$b;"} 4:11:com.google.crypto.tink.proto.HmacKey$Builder setParams(com.google.crypto.tink.proto.HmacParams):266:266 -> z -com.google.crypto.tink.proto.HmacKeyFormat -> t2.w: +com.google.crypto.tink.proto.HmacKeyFormat -> q2.w: # {"id":"sourceFile","fileName":"HmacKeyFormat.java"} com.google.crypto.tink.proto.HmacKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/w;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.proto.HmacParams params_ -> params_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/x;"} 1:5:void ():370:370 -> 6:7:void ():373:373 -> 8:13:void ():374:374 -> 1:4:void ():14:14 -> 1:3:com.google.crypto.tink.proto.HmacKeyFormat access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/w;"} 1:3:com.google.crypto.tink.proto.HmacKeyFormat getDefaultInstance():379:379 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/w;"} 1:3:int getKeySize():70:70 -> N 1:9:com.google.crypto.tink.proto.HmacParams getParams():30:30 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/x;"} 1:9:com.google.crypto.tink.proto.HmacKeyFormat parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):137:137 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/w;"} - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):319:319 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/w;"} + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):319:319 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):363:363 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):357:357 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):344:344 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):345:345 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):347:347 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):350:350 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):352:352 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):339:339 -> r - 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):327:327 -> r - 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):332:332 -> r - 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):335:335 -> r - 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):324:324 -> r - 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):321:321 -> r -com.google.crypto.tink.proto.HmacKeyFormat$1 -> t2.w$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):363:363 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):357:357 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):344:344 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):345:345 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):347:347 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):350:350 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):352:352 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):339:339 -> t + 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):327:327 -> t + 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):332:332 -> t + 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):335:335 -> t + 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):324:324 -> t + 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):321:321 -> t +com.google.crypto.tink.proto.HmacKeyFormat$1 -> q2.w$a: # {"id":"sourceFile","fileName":"HmacKeyFormat.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():319:319 -> -com.google.crypto.tink.proto.HmacKeyFormat$Builder -> t2.w$b: +com.google.crypto.tink.proto.HmacKeyFormat$Builder -> q2.w$b: # {"id":"sourceFile","fileName":"HmacKeyFormat.java"} 1:1:void (com.google.crypto.tink.proto.HmacKeyFormat$1):198:198 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/w$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/w$a;)V"} 2:2:void ():205:205 -> -com.google.crypto.tink.proto.HmacParams -> t2.x: +com.google.crypto.tink.proto.HmacParams -> q2.x: # {"id":"sourceFile","fileName":"HmacParams.java"} com.google.crypto.tink.proto.HmacParams DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/x;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} 1:5:void ():350:350 -> @@ -163095,42 +158867,42 @@ com.google.crypto.tink.proto.HmacParams -> t2.x: 8:13:void ():354:354 -> 1:4:void ():14:14 -> 1:3:com.google.crypto.tink.proto.HmacParams access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/x;"} 1:3:com.google.crypto.tink.proto.HmacParams getDefaultInstance():359:359 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/x;"} 1:8:com.google.crypto.tink.proto.HashType getHash():40:40 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/u;"} 9:11:com.google.crypto.tink.proto.HashType getHash():41:41 -> N 1:3:int getTagSize():86:86 -> O - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):300:300 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):300:300 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):343:343 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):337:337 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):322:322 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):324:324 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):325:325 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):327:327 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):330:330 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):332:332 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):319:319 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):308:308 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):312:312 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):315:315 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):305:305 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):302:302 -> r -com.google.crypto.tink.proto.HmacParams$1 -> t2.x$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):343:343 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):337:337 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):322:322 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):324:324 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):325:325 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):327:327 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):330:330 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):332:332 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):319:319 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):308:308 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):312:312 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):315:315 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):305:305 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):302:302 -> t +com.google.crypto.tink.proto.HmacParams$1 -> q2.x$a: # {"id":"sourceFile","fileName":"HmacParams.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():300:300 -> -com.google.crypto.tink.proto.HmacParams$Builder -> t2.x$b: +com.google.crypto.tink.proto.HmacParams$Builder -> q2.x$b: # {"id":"sourceFile","fileName":"HmacParams.java"} 1:1:void (com.google.crypto.tink.proto.HmacParams$1):188:188 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/x$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/x$a;)V"} 2:2:void ():195:195 -> -com.google.crypto.tink.proto.KeyData -> t2.y: +com.google.crypto.tink.proto.KeyData -> q2.y: # {"id":"sourceFile","fileName":"KeyData.java"} com.google.crypto.tink.proto.KeyData DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/y;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.ByteString value_ -> value_ @@ -163142,83 +158914,83 @@ com.google.crypto.tink.proto.KeyData -> t2.y: 4:7:void ():22:22 -> 8:12:void ():23:23 -> 1:3:com.google.crypto.tink.proto.KeyData access$000():16:16 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y;"} 1:4:void access$100(com.google.crypto.tink.proto.KeyData,java.lang.String):16:16 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/y;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/y;Ljava/lang/String;)V"} 1:4:void access$400(com.google.crypto.tink.proto.KeyData,com.google.crypto.tink.shaded.protobuf.ByteString):16:16 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/y;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/y;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 1:4:void access$700(com.google.crypto.tink.proto.KeyData,com.google.crypto.tink.proto.KeyData$KeyMaterialType):16:16 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/y;Lt2/y$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/y;Lq2/y$c;)V"} 1:3:com.google.crypto.tink.proto.KeyData getDefaultInstance():661:661 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y;"} 1:8:com.google.crypto.tink.proto.KeyData$KeyMaterialType getKeyMaterialType():279:279 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$c;"} 9:11:com.google.crypto.tink.proto.KeyData$KeyMaterialType getKeyMaterialType():280:280 -> Q 1:3:java.lang.String getTypeUrl():161:161 -> R 1:3:com.google.crypto.tink.shaded.protobuf.ByteString getValue():228:228 -> S # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} 1:9:com.google.crypto.tink.proto.KeyData$Builder newBuilder():392:392 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y$b;"} 1:7:void setKeyMaterialType(com.google.crypto.tink.proto.KeyData$KeyMaterialType):302:302 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/y$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/y$c;)V"} 1:3:void setTypeUrl(java.lang.String):186:186 -> V 4:6:void setTypeUrl(java.lang.String):188:188 -> V 1:3:void setValue(com.google.crypto.tink.shaded.protobuf.ByteString):239:239 -> W # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 4:6:void setValue(com.google.crypto.tink.shaded.protobuf.ByteString):241:241 -> W - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):601:601 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):601:601 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):645:645 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):639:639 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):624:624 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):626:626 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):627:627 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):629:629 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):632:632 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):634:634 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):621:621 -> r - 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):609:609 -> r - 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):614:614 -> r - 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):617:617 -> r - 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):606:606 -> r - 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):603:603 -> r -com.google.crypto.tink.proto.KeyData$1 -> t2.y$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):645:645 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):639:639 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):624:624 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):626:626 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):627:627 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):629:629 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):632:632 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):634:634 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):621:621 -> t + 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):609:609 -> t + 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):614:614 -> t + 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):617:617 -> t + 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):606:606 -> t + 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):603:603 -> t +com.google.crypto.tink.proto.KeyData$1 -> q2.y$a: # {"id":"sourceFile","fileName":"KeyData.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():601:601 -> -com.google.crypto.tink.proto.KeyData$Builder -> t2.y$b: +com.google.crypto.tink.proto.KeyData$Builder -> q2.y$b: # {"id":"sourceFile","fileName":"KeyData.java"} 1:1:void (com.google.crypto.tink.proto.KeyData$1):408:408 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/y$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/y$a;)V"} 2:2:void ():415:415 -> 1:3:com.google.crypto.tink.proto.KeyData$Builder setValue(com.google.crypto.tink.shaded.protobuf.ByteString):510:510 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/y$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/y$b;"} 4:11:com.google.crypto.tink.proto.KeyData$Builder setValue(com.google.crypto.tink.shaded.protobuf.ByteString):511:511 -> A 1:3:com.google.crypto.tink.proto.KeyData$Builder setKeyMaterialType(com.google.crypto.tink.proto.KeyData$KeyMaterialType):576:576 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/y$c;)Lt2/y$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/y$c;)Lq2/y$b;"} 4:11:com.google.crypto.tink.proto.KeyData$Builder setKeyMaterialType(com.google.crypto.tink.proto.KeyData$KeyMaterialType):577:577 -> y 1:3:com.google.crypto.tink.proto.KeyData$Builder setTypeUrl(java.lang.String):455:455 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lt2/y$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lq2/y$b;"} 4:11:com.google.crypto.tink.proto.KeyData$Builder setTypeUrl(java.lang.String):456:456 -> z -com.google.crypto.tink.proto.KeyData$KeyMaterialType -> t2.y$c: +com.google.crypto.tink.proto.KeyData$KeyMaterialType -> q2.y$c: # {"id":"sourceFile","fileName":"KeyData.java"} int value -> d com.google.crypto.tink.proto.KeyData$KeyMaterialType UNKNOWN_KEYMATERIAL -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/y$c;"} com.google.crypto.tink.proto.KeyData$KeyMaterialType SYMMETRIC -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/y$c;"} com.google.crypto.tink.proto.KeyData$KeyMaterialType ASYMMETRIC_PRIVATE -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/y$c;"} com.google.crypto.tink.proto.KeyData$KeyMaterialType ASYMMETRIC_PUBLIC -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/y$c;"} com.google.crypto.tink.proto.KeyData$KeyMaterialType REMOTE -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/y$c;"} com.google.crypto.tink.proto.KeyData$KeyMaterialType UNRECOGNIZED -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/y$c;"} com.google.crypto.tink.shaded.protobuf.Internal$EnumLiteMap internalValueMap -> k # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/z$b;"} com.google.crypto.tink.proto.KeyData$KeyMaterialType[] $VALUES -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq2/y$c;"} 1:10:void ():33:33 -> 11:20:void ():37:37 -> 21:30:void ():41:41 -> @@ -163230,7 +159002,7 @@ com.google.crypto.tink.proto.KeyData$KeyMaterialType -> t2.y$c: 1:3:void (java.lang.String,int,int):142:142 -> 4:6:void (java.lang.String,int,int):143:143 -> 17:19:com.google.crypto.tink.proto.KeyData$KeyMaterialType forNumber(int):108:108 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/y$c;"} 20:22:com.google.crypto.tink.proto.KeyData$KeyMaterialType forNumber(int):107:107 -> a 23:25:com.google.crypto.tink.proto.KeyData$KeyMaterialType forNumber(int):106:106 -> a 26:28:com.google.crypto.tink.proto.KeyData$KeyMaterialType forNumber(int):105:105 -> a @@ -163239,29 +159011,29 @@ com.google.crypto.tink.proto.KeyData$KeyMaterialType -> t2.y$c: 5:7:int getNumber():89:89 -> b 8:15:int getNumber():86:86 -> b 1:9:com.google.crypto.tink.proto.KeyData$KeyMaterialType valueOf(java.lang.String):28:28 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lt2/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lq2/y$c;"} 1:9:com.google.crypto.tink.proto.KeyData$KeyMaterialType[] values():28:28 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lt2/y$c;"} -com.google.crypto.tink.proto.KeyData$KeyMaterialType$1 -> t2.y$c$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lq2/y$c;"} +com.google.crypto.tink.proto.KeyData$KeyMaterialType$1 -> q2.y$c$a: # {"id":"sourceFile","fileName":"KeyData.java"} 1:4:void ():119:119 -> -com.google.crypto.tink.proto.KeyStatusType -> t2.z: +com.google.crypto.tink.proto.KeyStatusType -> q2.z: # {"id":"sourceFile","fileName":"KeyStatusType.java"} int value -> d com.google.crypto.tink.proto.KeyStatusType UNKNOWN_STATUS -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/z;"} com.google.crypto.tink.proto.KeyStatusType ENABLED -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/z;"} com.google.crypto.tink.proto.KeyStatusType DISABLED -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/z;"} com.google.crypto.tink.proto.KeyStatusType DESTROYED -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/z;"} com.google.crypto.tink.proto.KeyStatusType UNRECOGNIZED -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/z;"} com.google.crypto.tink.shaded.protobuf.Internal$EnumLiteMap internalValueMap -> j # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/z$b;"} com.google.crypto.tink.proto.KeyStatusType[] $VALUES -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lt2/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq2/z;"} 1:10:void ():14:14 -> 11:20:void ():22:22 -> 21:30:void ():30:30 -> @@ -163272,7 +159044,7 @@ com.google.crypto.tink.proto.KeyStatusType -> t2.z: 1:3:void (java.lang.String,int,int):130:130 -> 4:6:void (java.lang.String,int,int):131:131 -> 14:16:com.google.crypto.tink.proto.KeyStatusType forNumber(int):96:96 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/z;"} 17:19:com.google.crypto.tink.proto.KeyStatusType forNumber(int):95:95 -> a 20:22:com.google.crypto.tink.proto.KeyStatusType forNumber(int):94:94 -> a 23:25:com.google.crypto.tink.proto.KeyStatusType forNumber(int):93:93 -> a @@ -163280,16 +159052,16 @@ com.google.crypto.tink.proto.KeyStatusType -> t2.z: 5:7:int getNumber():78:78 -> b 8:15:int getNumber():75:75 -> b 1:9:com.google.crypto.tink.proto.KeyStatusType valueOf(java.lang.String):9:9 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lt2/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lq2/z;"} 1:9:com.google.crypto.tink.proto.KeyStatusType[] values():9:9 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lt2/z;"} -com.google.crypto.tink.proto.KeyStatusType$1 -> t2.z$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lq2/z;"} +com.google.crypto.tink.proto.KeyStatusType$1 -> q2.z$a: # {"id":"sourceFile","fileName":"KeyStatusType.java"} 1:4:void ():107:107 -> -com.google.crypto.tink.proto.KeyTemplate -> t2.A: +com.google.crypto.tink.proto.KeyTemplate -> q2.A: # {"id":"sourceFile","fileName":"KeyTemplate.java"} com.google.crypto.tink.proto.KeyTemplate DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/A;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.ByteString value_ -> value_ @@ -163301,68 +159073,68 @@ com.google.crypto.tink.proto.KeyTemplate -> t2.A: 4:7:void ():15:15 -> 8:12:void ():16:16 -> 1:3:com.google.crypto.tink.proto.KeyTemplate access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/A;"} 1:4:void access$100(com.google.crypto.tink.proto.KeyTemplate,java.lang.String):9:9 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/A;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/A;Ljava/lang/String;)V"} 1:4:void access$400(com.google.crypto.tink.proto.KeyTemplate,com.google.crypto.tink.shaded.protobuf.ByteString):9:9 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/A;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/A;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 1:4:void access$700(com.google.crypto.tink.proto.KeyTemplate,com.google.crypto.tink.proto.OutputPrefixType):9:9 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/A;Lt2/I;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/A;Lq2/I;)V"} 1:3:com.google.crypto.tink.proto.KeyTemplate getDefaultInstance():539:539 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/A;"} 1:8:com.google.crypto.tink.proto.OutputPrefixType getOutputPrefixType():153:153 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/I;"} 9:11:com.google.crypto.tink.proto.OutputPrefixType getOutputPrefixType():154:154 -> Q 1:3:java.lang.String getTypeUrl():30:30 -> R 1:3:com.google.crypto.tink.shaded.protobuf.ByteString getValue():98:98 -> S # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} 1:9:com.google.crypto.tink.proto.KeyTemplate$Builder newBuilder():269:269 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/A$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/A$b;"} 1:7:void setOutputPrefixType(com.google.crypto.tink.proto.OutputPrefixType):178:178 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/I;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/I;)V"} 1:3:void setTypeUrl(java.lang.String):55:55 -> V 4:6:void setTypeUrl(java.lang.String):57:57 -> V 1:3:void setValue(com.google.crypto.tink.shaded.protobuf.ByteString):110:110 -> W # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 4:6:void setValue(com.google.crypto.tink.shaded.protobuf.ByteString):112:112 -> W - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):479:479 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):479:479 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):523:523 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):517:517 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):502:502 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):504:504 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):505:505 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):507:507 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):510:510 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):512:512 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):499:499 -> r - 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):487:487 -> r - 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):492:492 -> r - 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):495:495 -> r - 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):484:484 -> r - 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):481:481 -> r -com.google.crypto.tink.proto.KeyTemplate$1 -> t2.A$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):523:523 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):517:517 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):502:502 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):504:504 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):505:505 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):507:507 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):510:510 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):512:512 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):499:499 -> t + 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):487:487 -> t + 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):492:492 -> t + 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):495:495 -> t + 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):484:484 -> t + 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):481:481 -> t +com.google.crypto.tink.proto.KeyTemplate$1 -> q2.A$a: # {"id":"sourceFile","fileName":"KeyTemplate.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():479:479 -> -com.google.crypto.tink.proto.KeyTemplate$Builder -> t2.A$b: +com.google.crypto.tink.proto.KeyTemplate$Builder -> q2.A$b: # {"id":"sourceFile","fileName":"KeyTemplate.java"} 1:1:void (com.google.crypto.tink.proto.KeyTemplate$1):278:278 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/A$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/A$a;)V"} 2:2:void ():285:285 -> 1:3:com.google.crypto.tink.proto.KeyTemplate$Builder setValue(com.google.crypto.tink.shaded.protobuf.ByteString):382:382 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/A$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/A$b;"} 4:11:com.google.crypto.tink.proto.KeyTemplate$Builder setValue(com.google.crypto.tink.shaded.protobuf.ByteString):383:383 -> A 1:3:com.google.crypto.tink.proto.KeyTemplate$Builder setOutputPrefixType(com.google.crypto.tink.proto.OutputPrefixType):453:453 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/I;)Lt2/A$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/I;)Lq2/A$b;"} 4:11:com.google.crypto.tink.proto.KeyTemplate$Builder setOutputPrefixType(com.google.crypto.tink.proto.OutputPrefixType):454:454 -> y 1:3:com.google.crypto.tink.proto.KeyTemplate$Builder setTypeUrl(java.lang.String):325:325 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lt2/A$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lq2/A$b;"} 4:11:com.google.crypto.tink.proto.KeyTemplate$Builder setTypeUrl(java.lang.String):326:326 -> z -com.google.crypto.tink.proto.KeyTypeEntry -> t2.B: +com.google.crypto.tink.proto.KeyTypeEntry -> q2.B: # {"id":"sourceFile","fileName":"KeyTypeEntry.java"} com.google.crypto.tink.proto.KeyTypeEntry DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/B;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} 1:5:void ():750:750 -> @@ -163373,36 +159145,36 @@ com.google.crypto.tink.proto.KeyTypeEntry -> t2.B: 8:9:void ():22:22 -> 10:12:void ():23:23 -> 1:3:com.google.crypto.tink.proto.KeyTypeEntry access$000():15:15 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/B;"} - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):697:697 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/B;"} + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):697:697 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):743:743 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):737:737 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):722:722 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):724:724 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):725:725 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):727:727 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):730:730 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):732:732 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):719:719 -> r - 57:70:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):705:705 -> r - 71:72:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):712:712 -> r - 73:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):715:715 -> r - 80:85:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):702:702 -> r - 86:92:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):699:699 -> r -com.google.crypto.tink.proto.KeyTypeEntry$1 -> t2.B$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):743:743 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):737:737 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):722:722 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):724:724 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):725:725 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):727:727 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):730:730 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):732:732 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):719:719 -> t + 57:70:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):705:705 -> t + 71:72:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):712:712 -> t + 73:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):715:715 -> t + 80:85:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):702:702 -> t + 86:92:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):699:699 -> t +com.google.crypto.tink.proto.KeyTypeEntry$1 -> q2.B$a: # {"id":"sourceFile","fileName":"KeyTypeEntry.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():697:697 -> -com.google.crypto.tink.proto.KeyTypeEntry$Builder -> t2.B$b: +com.google.crypto.tink.proto.KeyTypeEntry$Builder -> q2.B$b: # {"id":"sourceFile","fileName":"KeyTypeEntry.java"} 1:1:void (com.google.crypto.tink.proto.KeyTypeEntry$1):392:392 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/B$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/B$a;)V"} 2:2:void ():399:399 -> -com.google.crypto.tink.proto.Keyset -> t2.C: +com.google.crypto.tink.proto.Keyset -> q2.C: # {"id":"sourceFile","fileName":"Keyset.java"} com.google.crypto.tink.proto.Keyset DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/C;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList key_ -> key_ @@ -163413,144 +159185,144 @@ com.google.crypto.tink.proto.Keyset -> t2.C: 1:3:void ():21:21 -> 4:10:void ():22:22 -> 1:3:com.google.crypto.tink.proto.Keyset access$1300():16:16 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/C;"} 1:4:void access$1400(com.google.crypto.tink.proto.Keyset,int):16:16 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C;I)V"} 1:4:void access$1700(com.google.crypto.tink.proto.Keyset,com.google.crypto.tink.proto.Keyset$Key):16:16 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C;Lt2/C$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C;Lq2/C$c;)V"} 1:3:void addKey(com.google.crypto.tink.proto.Keyset$Key):866:866 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C$c;)V"} 4:6:void addKey(com.google.crypto.tink.proto.Keyset$Key):867:867 -> O 7:12:void addKey(com.google.crypto.tink.proto.Keyset$Key):868:868 -> O 1:8:void ensureKeyIsMutable():837:837 -> P 9:10:void ensureKeyIsMutable():838:838 -> P 11:17:void ensureKeyIsMutable():839:839 -> P 1:9:com.google.crypto.tink.proto.Keyset$Key getKey(int):822:822 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/C$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/C$c;"} 1:7:int getKeyCount():810:810 -> R 1:3:java.util.List getKeyList():786:786 -> S 1:3:int getPrimaryKeyId():746:746 -> T 1:9:com.google.crypto.tink.proto.Keyset$Builder newBuilder():997:997 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/C$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/C$b;"} 1:9:com.google.crypto.tink.proto.Keyset parseFrom(byte[],com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):957:957 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"([BLcom/google/crypto/tink/shaded/protobuf/p;)Lt2/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLcom/google/crypto/tink/shaded/protobuf/p;)Lq2/C;"} 1:3:void setPrimaryKeyId(int):759:759 -> W - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1236:1236 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1236:1236 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1280:1280 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1274:1274 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1259:1259 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1261:1261 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1262:1262 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1264:1264 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1267:1267 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1269:1269 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1256:1256 -> r - 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1244:1244 -> r - 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1249:1249 -> r - 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1252:1252 -> r - 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1241:1241 -> r - 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1238:1238 -> r -com.google.crypto.tink.proto.Keyset$1 -> t2.C$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1280:1280 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1274:1274 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1259:1259 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1261:1261 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1262:1262 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1264:1264 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1267:1267 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1269:1269 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1256:1256 -> t + 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1244:1244 -> t + 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1249:1249 -> t + 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1252:1252 -> t + 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1241:1241 -> t + 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1238:1238 -> t +com.google.crypto.tink.proto.Keyset$1 -> q2.C$a: # {"id":"sourceFile","fileName":"Keyset.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():662:662 -> -com.google.crypto.tink.proto.Keyset$Builder -> t2.C$b: +com.google.crypto.tink.proto.Keyset$Builder -> q2.C$b: # {"id":"sourceFile","fileName":"Keyset.java"} 1:1:void (com.google.crypto.tink.proto.Keyset$1):1013:1013 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C$a;)V"} 2:2:void ():1020:1020 -> 1:9:int getKeyCount():1090:1090 -> A 1:4:java.util.List getKeyList():1077:1077 -> B 5:8:java.util.List getKeyList():1078:1078 -> B 9:13:java.util.List getKeyList():1077:1077 -> B 1:3:com.google.crypto.tink.proto.Keyset$Builder setPrimaryKeyId(int):1048:1048 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/C$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/C$b;"} 4:11:com.google.crypto.tink.proto.Keyset$Builder setPrimaryKeyId(int):1049:1049 -> C 1:3:com.google.crypto.tink.proto.Keyset$Builder addKey(com.google.crypto.tink.proto.Keyset$Key):1141:1141 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C$c;)Lt2/C$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C$c;)Lq2/C$b;"} 4:11:com.google.crypto.tink.proto.Keyset$Builder addKey(com.google.crypto.tink.proto.Keyset$Key):1142:1142 -> y 1:9:com.google.crypto.tink.proto.Keyset$Key getKey(int):1101:1101 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/C$c;"} -com.google.crypto.tink.proto.Keyset$Key -> t2.C$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/C$c;"} +com.google.crypto.tink.proto.Keyset$Key -> q2.C$c: # {"id":"sourceFile","fileName":"Keyset.java"} com.google.crypto.tink.proto.Keyset$Key DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/C$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/C$c;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.proto.KeyData keyData_ -> keyData_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/y;"} 1:5:void ():714:714 -> 6:7:void ():717:717 -> 8:13:void ():718:718 -> 1:4:void ():100:100 -> 1:3:com.google.crypto.tink.proto.Keyset$Key access$000():95:95 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/C$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/C$c;"} 1:4:void access$100(com.google.crypto.tink.proto.Keyset$Key,com.google.crypto.tink.proto.KeyData):95:95 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C$c;Lt2/y;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C$c;Lq2/y;)V"} 1:4:void access$1000(com.google.crypto.tink.proto.Keyset$Key,com.google.crypto.tink.proto.OutputPrefixType):95:95 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C$c;Lt2/I;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C$c;Lq2/I;)V"} 1:4:void access$500(com.google.crypto.tink.proto.Keyset$Key,com.google.crypto.tink.proto.KeyStatusType):95:95 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C$c;Lt2/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C$c;Lq2/z;)V"} 1:4:void access$700(com.google.crypto.tink.proto.Keyset$Key,int):95:95 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C$c;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C$c;I)V"} 1:9:com.google.crypto.tink.proto.KeyData getKeyData():126:126 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/y;"} 1:3:int getKeyId():228:228 -> R 1:8:com.google.crypto.tink.proto.OutputPrefixType getOutputPrefixType():282:282 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/I;"} 9:11:com.google.crypto.tink.proto.OutputPrefixType getOutputPrefixType():283:283 -> S 1:8:com.google.crypto.tink.proto.KeyStatusType getStatus():189:189 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/z;"} 9:11:com.google.crypto.tink.proto.KeyStatusType getStatus():190:190 -> T 1:8:boolean hasKeyData():114:114 -> U 1:9:com.google.crypto.tink.proto.Keyset$Key$Builder newBuilder():398:398 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/C$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/C$c$a;"} 1:3:void setKeyData(com.google.crypto.tink.proto.KeyData):137:137 -> W - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/y;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/y;)V"} 4:6:void setKeyData(com.google.crypto.tink.proto.KeyData):138:138 -> W 1:3:void setKeyId(int):241:241 -> X 1:7:void setOutputPrefixType(com.google.crypto.tink.proto.OutputPrefixType):307:307 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/I;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/I;)V"} 1:7:void setStatus(com.google.crypto.tink.proto.KeyStatusType):204:204 -> Z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/z;)V"} - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):662:662 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/z;)V"} + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):662:662 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):707:707 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):701:701 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):686:686 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):688:688 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):689:689 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):691:691 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):694:694 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):696:696 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):683:683 -> r - 57:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):670:670 -> r - 69:70:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):676:676 -> r - 71:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):679:679 -> r - 78:83:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):667:667 -> r - 84:90:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):664:664 -> r -com.google.crypto.tink.proto.Keyset$Key$Builder -> t2.C$c$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):707:707 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):701:701 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):686:686 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):688:688 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):689:689 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):691:691 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):694:694 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):696:696 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):683:683 -> t + 57:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):670:670 -> t + 69:70:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):676:676 -> t + 71:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):679:679 -> t + 78:83:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):667:667 -> t + 84:90:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):664:664 -> t +com.google.crypto.tink.proto.Keyset$Key$Builder -> q2.C$c$a: # {"id":"sourceFile","fileName":"Keyset.java"} 1:1:void (com.google.crypto.tink.proto.Keyset$1):407:407 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/C$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/C$a;)V"} 2:2:void ():414:414 -> 1:3:com.google.crypto.tink.proto.Keyset$Key$Builder setOutputPrefixType(com.google.crypto.tink.proto.OutputPrefixType):636:636 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/I;)Lt2/C$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/I;)Lq2/C$c$a;"} 4:11:com.google.crypto.tink.proto.Keyset$Key$Builder setOutputPrefixType(com.google.crypto.tink.proto.OutputPrefixType):637:637 -> A 1:3:com.google.crypto.tink.proto.Keyset$Key$Builder setStatus(com.google.crypto.tink.proto.KeyStatusType):527:527 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/z;)Lt2/C$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/z;)Lq2/C$c$a;"} 4:11:com.google.crypto.tink.proto.Keyset$Key$Builder setStatus(com.google.crypto.tink.proto.KeyStatusType):528:528 -> B 1:3:com.google.crypto.tink.proto.Keyset$Key$Builder setKeyData(com.google.crypto.tink.proto.KeyData):451:451 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/y;)Lt2/C$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/y;)Lq2/C$c$a;"} 4:11:com.google.crypto.tink.proto.Keyset$Key$Builder setKeyData(com.google.crypto.tink.proto.KeyData):452:452 -> y 1:3:com.google.crypto.tink.proto.Keyset$Key$Builder setKeyId(int):565:565 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/C$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/C$c$a;"} 4:11:com.google.crypto.tink.proto.Keyset$Key$Builder setKeyId(int):566:566 -> z -com.google.crypto.tink.proto.KeysetInfo -> t2.D: +com.google.crypto.tink.proto.KeysetInfo -> q2.D: # {"id":"sourceFile","fileName":"KeysetInfo.java"} com.google.crypto.tink.proto.KeysetInfo DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/D;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList keyInfo_ -> keyInfo_ @@ -163561,58 +159333,58 @@ com.google.crypto.tink.proto.KeysetInfo -> t2.D: 1:3:void ():20:20 -> 4:10:void ():21:21 -> 1:3:com.google.crypto.tink.proto.KeysetInfo access$1300():15:15 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/D;"} 1:4:void access$1400(com.google.crypto.tink.proto.KeysetInfo,int):15:15 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/D;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/D;I)V"} 1:4:void access$1700(com.google.crypto.tink.proto.KeysetInfo,com.google.crypto.tink.proto.KeysetInfo$KeyInfo):15:15 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/D;Lt2/D$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/D;Lq2/D$c;)V"} 1:3:void addKeyInfo(com.google.crypto.tink.proto.KeysetInfo$KeyInfo):891:891 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/D$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/D$c;)V"} 4:6:void addKeyInfo(com.google.crypto.tink.proto.KeysetInfo$KeyInfo):892:892 -> O 7:12:void addKeyInfo(com.google.crypto.tink.proto.KeysetInfo$KeyInfo):893:893 -> O 1:8:void ensureKeyInfoIsMutable():862:862 -> P 9:10:void ensureKeyInfoIsMutable():863:863 -> P 11:17:void ensureKeyInfoIsMutable():864:864 -> P 1:9:com.google.crypto.tink.proto.KeysetInfo$KeyInfo getKeyInfo(int):847:847 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/D$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/D$c;"} 1:9:com.google.crypto.tink.proto.KeysetInfo$Builder newBuilder():1022:1022 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/D$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/D$b;"} 1:3:void setPrimaryKeyId(int):785:785 -> S - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1257:1257 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1257:1257 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1301:1301 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1295:1295 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1280:1280 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1282:1282 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1283:1283 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1285:1285 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1288:1288 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1290:1290 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1277:1277 -> r - 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1265:1265 -> r - 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1270:1270 -> r - 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1273:1273 -> r - 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1262:1262 -> r - 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1259:1259 -> r -com.google.crypto.tink.proto.KeysetInfo$1 -> t2.D$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1301:1301 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1295:1295 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1280:1280 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1282:1282 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1283:1283 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1285:1285 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1288:1288 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1290:1290 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1277:1277 -> t + 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1265:1265 -> t + 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1270:1270 -> t + 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1273:1273 -> t + 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1262:1262 -> t + 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):1259:1259 -> t +com.google.crypto.tink.proto.KeysetInfo$1 -> q2.D$a: # {"id":"sourceFile","fileName":"KeysetInfo.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():690:690 -> -com.google.crypto.tink.proto.KeysetInfo$Builder -> t2.D$b: +com.google.crypto.tink.proto.KeysetInfo$Builder -> q2.D$b: # {"id":"sourceFile","fileName":"KeysetInfo.java"} 1:1:void (com.google.crypto.tink.proto.KeysetInfo$1):1037:1037 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/D$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/D$a;)V"} 2:2:void ():1044:1044 -> 1:3:com.google.crypto.tink.proto.KeysetInfo$Builder addKeyInfo(com.google.crypto.tink.proto.KeysetInfo$KeyInfo):1162:1162 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/D$c;)Lt2/D$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/D$c;)Lq2/D$b;"} 4:11:com.google.crypto.tink.proto.KeysetInfo$Builder addKeyInfo(com.google.crypto.tink.proto.KeysetInfo$KeyInfo):1163:1163 -> y 1:3:com.google.crypto.tink.proto.KeysetInfo$Builder setPrimaryKeyId(int):1070:1070 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/D$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/D$b;"} 4:11:com.google.crypto.tink.proto.KeysetInfo$Builder setPrimaryKeyId(int):1071:1071 -> z -com.google.crypto.tink.proto.KeysetInfo$KeyInfo -> t2.D$c: +com.google.crypto.tink.proto.KeysetInfo$KeyInfo -> q2.D$c: # {"id":"sourceFile","fileName":"KeysetInfo.java"} com.google.crypto.tink.proto.KeysetInfo$KeyInfo DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/D$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/D$c;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} 1:5:void ():742:742 -> @@ -163621,122 +159393,122 @@ com.google.crypto.tink.proto.KeysetInfo$KeyInfo -> t2.D$c: 1:3:void ():105:105 -> 4:8:void ():106:106 -> 1:3:com.google.crypto.tink.proto.KeysetInfo$KeyInfo access$000():100:100 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/D$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/D$c;"} 1:4:void access$100(com.google.crypto.tink.proto.KeysetInfo$KeyInfo,java.lang.String):100:100 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/D$c;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/D$c;Ljava/lang/String;)V"} 1:4:void access$1000(com.google.crypto.tink.proto.KeysetInfo$KeyInfo,com.google.crypto.tink.proto.OutputPrefixType):100:100 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/D$c;Lt2/I;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/D$c;Lq2/I;)V"} 1:4:void access$500(com.google.crypto.tink.proto.KeysetInfo$KeyInfo,com.google.crypto.tink.proto.KeyStatusType):100:100 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/D$c;Lt2/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/D$c;Lq2/z;)V"} 1:4:void access$700(com.google.crypto.tink.proto.KeysetInfo$KeyInfo,int):100:100 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/D$c;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/D$c;I)V"} 1:3:int getKeyId():254:254 -> Q 1:9:com.google.crypto.tink.proto.KeysetInfo$KeyInfo$Builder newBuilder():417:417 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/D$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/D$c$a;"} 1:3:void setKeyId(int):266:266 -> S 1:7:void setOutputPrefixType(com.google.crypto.tink.proto.OutputPrefixType):327:327 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/I;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/I;)V"} 1:7:void setStatus(com.google.crypto.tink.proto.KeyStatusType):227:227 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/z;)V"} 1:3:void setTypeUrl(java.lang.String):148:148 -> V 4:6:void setTypeUrl(java.lang.String):150:150 -> V - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):690:690 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):690:690 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):735:735 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):729:729 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):714:714 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):716:716 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):717:717 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):719:719 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):722:722 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):724:724 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):711:711 -> r - 57:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):698:698 -> r - 69:70:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):704:704 -> r - 71:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):707:707 -> r - 78:83:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):695:695 -> r - 84:90:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):692:692 -> r -com.google.crypto.tink.proto.KeysetInfo$KeyInfo$Builder -> t2.D$c$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):735:735 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):729:729 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):714:714 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):716:716 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):717:717 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):719:719 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):722:722 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):724:724 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):711:711 -> t + 57:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):698:698 -> t + 69:70:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):704:704 -> t + 71:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):707:707 -> t + 78:83:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):695:695 -> t + 84:90:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):692:692 -> t +com.google.crypto.tink.proto.KeysetInfo$KeyInfo$Builder -> q2.D$c$a: # {"id":"sourceFile","fileName":"KeysetInfo.java"} 1:1:void (com.google.crypto.tink.proto.KeysetInfo$1):426:426 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/D$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/D$a;)V"} 2:2:void ():433:433 -> 1:3:com.google.crypto.tink.proto.KeysetInfo$KeyInfo$Builder setStatus(com.google.crypto.tink.proto.KeyStatusType):559:559 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/z;)Lt2/D$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/z;)Lq2/D$c$a;"} 4:11:com.google.crypto.tink.proto.KeysetInfo$KeyInfo$Builder setStatus(com.google.crypto.tink.proto.KeyStatusType):560:560 -> A 1:3:com.google.crypto.tink.proto.KeysetInfo$KeyInfo$Builder setTypeUrl(java.lang.String):476:476 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lt2/D$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lq2/D$c$a;"} 4:11:com.google.crypto.tink.proto.KeysetInfo$KeyInfo$Builder setTypeUrl(java.lang.String):477:477 -> B 1:3:com.google.crypto.tink.proto.KeysetInfo$KeyInfo$Builder setKeyId(int):599:599 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/D$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/D$c$a;"} 4:11:com.google.crypto.tink.proto.KeysetInfo$KeyInfo$Builder setKeyId(int):600:600 -> y 1:3:com.google.crypto.tink.proto.KeysetInfo$KeyInfo$Builder setOutputPrefixType(com.google.crypto.tink.proto.OutputPrefixType):665:665 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/I;)Lt2/D$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/I;)Lq2/D$c$a;"} 4:11:com.google.crypto.tink.proto.KeysetInfo$KeyInfo$Builder setOutputPrefixType(com.google.crypto.tink.proto.OutputPrefixType):666:666 -> z -com.google.crypto.tink.proto.KmsAeadKey -> t2.E: +com.google.crypto.tink.proto.KmsAeadKey -> q2.E: # {"id":"sourceFile","fileName":"KmsAeadKey.java"} com.google.crypto.tink.proto.KmsAeadKey DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/E;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.proto.KmsAeadKeyFormat params_ -> params_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/F;"} 1:5:void ():367:367 -> 6:7:void ():370:370 -> 8:13:void ():371:371 -> 1:4:void ():18:18 -> 1:3:com.google.crypto.tink.proto.KmsAeadKey access$000():13:13 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/E;"} 1:4:void access$100(com.google.crypto.tink.proto.KmsAeadKey,int):13:13 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/E;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/E;I)V"} 1:4:void access$300(com.google.crypto.tink.proto.KmsAeadKey,com.google.crypto.tink.proto.KmsAeadKeyFormat):13:13 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/E;Lt2/F;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/E;Lq2/F;)V"} 1:9:com.google.crypto.tink.proto.KmsAeadKeyFormat getParams():68:68 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/F;"} 1:3:int getVersion():28:28 -> P 1:9:com.google.crypto.tink.proto.KmsAeadKey$Builder newBuilder():187:187 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/E$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/E$b;"} 1:9:com.google.crypto.tink.proto.KmsAeadKey parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):135:135 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/E;"} 1:3:void setParams(com.google.crypto.tink.proto.KmsAeadKeyFormat):78:78 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/F;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/F;)V"} 4:6:void setParams(com.google.crypto.tink.proto.KmsAeadKeyFormat):79:79 -> S 1:3:void setVersion(int):36:36 -> T - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):317:317 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):317:317 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):360:360 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):354:354 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):339:339 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):341:341 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):344:344 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):347:347 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):349:349 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):336:336 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):325:325 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):329:329 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):332:332 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):322:322 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):319:319 -> r -com.google.crypto.tink.proto.KmsAeadKey$1 -> t2.E$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):360:360 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):354:354 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):339:339 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):341:341 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):344:344 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):347:347 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):349:349 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):336:336 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):325:325 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):329:329 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):332:332 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):322:322 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):319:319 -> t +com.google.crypto.tink.proto.KmsAeadKey$1 -> q2.E$a: # {"id":"sourceFile","fileName":"KmsAeadKey.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():317:317 -> -com.google.crypto.tink.proto.KmsAeadKey$Builder -> t2.E$b: +com.google.crypto.tink.proto.KmsAeadKey$Builder -> q2.E$b: # {"id":"sourceFile","fileName":"KmsAeadKey.java"} 1:1:void (com.google.crypto.tink.proto.KmsAeadKey$1):200:200 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/E$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/E$a;)V"} 2:2:void ():207:207 -> 1:3:com.google.crypto.tink.proto.KmsAeadKey$Builder setParams(com.google.crypto.tink.proto.KmsAeadKeyFormat):269:269 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/F;)Lt2/E$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/F;)Lq2/E$b;"} 4:11:com.google.crypto.tink.proto.KmsAeadKey$Builder setParams(com.google.crypto.tink.proto.KmsAeadKeyFormat):270:270 -> y 1:3:com.google.crypto.tink.proto.KmsAeadKey$Builder setVersion(int):225:225 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/E$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/E$b;"} 4:11:com.google.crypto.tink.proto.KmsAeadKey$Builder setVersion(int):226:226 -> z -com.google.crypto.tink.proto.KmsAeadKeyFormat -> t2.F: +com.google.crypto.tink.proto.KmsAeadKeyFormat -> q2.F: # {"id":"sourceFile","fileName":"KmsAeadKeyFormat.java"} com.google.crypto.tink.proto.KmsAeadKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/F;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} 1:5:void ():353:353 -> @@ -163745,163 +159517,163 @@ com.google.crypto.tink.proto.KmsAeadKeyFormat -> t2.F: 1:3:void ():14:14 -> 4:8:void ():15:15 -> 1:3:com.google.crypto.tink.proto.KmsAeadKeyFormat access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/F;"} 1:3:com.google.crypto.tink.proto.KmsAeadKeyFormat getDefaultInstance():362:362 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/F;"} 1:3:java.lang.String getKeyUri():34:34 -> N 1:9:com.google.crypto.tink.proto.KmsAeadKeyFormat parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):132:132 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/F;"} - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):305:305 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/F;"} + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):305:305 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):346:346 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):340:340 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):325:325 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):327:327 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):328:328 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):330:330 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):333:333 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):335:335 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):322:322 -> r - 57:62:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):313:313 -> r - 63:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):316:316 -> r - 65:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):318:318 -> r - 72:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):310:310 -> r - 78:84:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):307:307 -> r -com.google.crypto.tink.proto.KmsAeadKeyFormat$1 -> t2.F$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):346:346 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):340:340 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):325:325 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):327:327 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):328:328 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):330:330 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):333:333 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):335:335 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):322:322 -> t + 57:62:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):313:313 -> t + 63:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):316:316 -> t + 65:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):318:318 -> t + 72:77:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):310:310 -> t + 78:84:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):307:307 -> t +com.google.crypto.tink.proto.KmsAeadKeyFormat$1 -> q2.F$a: # {"id":"sourceFile","fileName":"KmsAeadKeyFormat.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():305:305 -> -com.google.crypto.tink.proto.KmsAeadKeyFormat$Builder -> t2.F$b: +com.google.crypto.tink.proto.KmsAeadKeyFormat$Builder -> q2.F$b: # {"id":"sourceFile","fileName":"KmsAeadKeyFormat.java"} 1:1:void (com.google.crypto.tink.proto.KmsAeadKeyFormat$1):193:193 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/F$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/F$a;)V"} 2:2:void ():200:200 -> -com.google.crypto.tink.proto.KmsEnvelopeAeadKey -> t2.G: +com.google.crypto.tink.proto.KmsEnvelopeAeadKey -> q2.G: # {"id":"sourceFile","fileName":"KmsEnvelopeAeadKey.java"} com.google.crypto.tink.proto.KmsEnvelopeAeadKey DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/G;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat params_ -> params_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/H;"} 1:5:void ():367:367 -> 6:7:void ():370:370 -> 8:13:void ():371:371 -> 1:4:void ():18:18 -> 1:3:com.google.crypto.tink.proto.KmsEnvelopeAeadKey access$000():13:13 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/G;"} 1:4:void access$100(com.google.crypto.tink.proto.KmsEnvelopeAeadKey,int):13:13 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/G;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/G;I)V"} 1:4:void access$300(com.google.crypto.tink.proto.KmsEnvelopeAeadKey,com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat):13:13 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/G;Lt2/H;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/G;Lq2/H;)V"} 1:9:com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat getParams():68:68 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/H;"} 1:3:int getVersion():28:28 -> P 1:9:com.google.crypto.tink.proto.KmsEnvelopeAeadKey$Builder newBuilder():187:187 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/G$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/G$b;"} 1:9:com.google.crypto.tink.proto.KmsEnvelopeAeadKey parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):135:135 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/G;"} 1:3:void setParams(com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat):78:78 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/H;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/H;)V"} 4:6:void setParams(com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat):79:79 -> S 1:3:void setVersion(int):36:36 -> T - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):317:317 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):317:317 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):360:360 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):354:354 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):339:339 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):341:341 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):344:344 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):347:347 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):349:349 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):336:336 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):325:325 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):329:329 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):332:332 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):322:322 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):319:319 -> r -com.google.crypto.tink.proto.KmsEnvelopeAeadKey$1 -> t2.G$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):360:360 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):354:354 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):339:339 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):341:341 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):342:342 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):344:344 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):347:347 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):349:349 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):336:336 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):325:325 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):329:329 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):332:332 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):322:322 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):319:319 -> t +com.google.crypto.tink.proto.KmsEnvelopeAeadKey$1 -> q2.G$a: # {"id":"sourceFile","fileName":"KmsEnvelopeAeadKey.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():317:317 -> -com.google.crypto.tink.proto.KmsEnvelopeAeadKey$Builder -> t2.G$b: +com.google.crypto.tink.proto.KmsEnvelopeAeadKey$Builder -> q2.G$b: # {"id":"sourceFile","fileName":"KmsEnvelopeAeadKey.java"} 1:1:void (com.google.crypto.tink.proto.KmsEnvelopeAeadKey$1):200:200 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/G$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/G$a;)V"} 2:2:void ():207:207 -> 1:3:com.google.crypto.tink.proto.KmsEnvelopeAeadKey$Builder setParams(com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat):269:269 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/H;)Lt2/G$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/H;)Lq2/G$b;"} 4:11:com.google.crypto.tink.proto.KmsEnvelopeAeadKey$Builder setParams(com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat):270:270 -> y 1:3:com.google.crypto.tink.proto.KmsEnvelopeAeadKey$Builder setVersion(int):225:225 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/G$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/G$b;"} 4:11:com.google.crypto.tink.proto.KmsEnvelopeAeadKey$Builder setVersion(int):226:226 -> z -com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat -> t2.H: +com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat -> q2.H: # {"id":"sourceFile","fileName":"KmsEnvelopeAeadKeyFormat.java"} com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/H;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.proto.KeyTemplate dekTemplate_ -> dekTemplate_ - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/A;"} 1:5:void ():503:503 -> 6:7:void ():506:506 -> 8:13:void ():507:507 -> 1:3:void ():14:14 -> 4:8:void ():15:15 -> 1:3:com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/H;"} 1:3:com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat getDefaultInstance():512:512 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/H;"} 1:9:com.google.crypto.tink.proto.KeyTemplate getDekTemplate():133:133 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/A;"} 1:3:java.lang.String getKekUri():34:34 -> O 1:9:com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):203:203 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/H;"} - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):453:453 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/H;"} + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):453:453 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):496:496 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):490:490 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):475:475 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):477:477 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):478:478 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):480:480 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):483:483 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):485:485 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):472:472 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):461:461 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):465:465 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):468:468 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):458:458 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):455:455 -> r -com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat$1 -> t2.H$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):496:496 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):490:490 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):475:475 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):477:477 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):478:478 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):480:480 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):483:483 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):485:485 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):472:472 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):461:461 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):465:465 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):468:468 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):458:458 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):455:455 -> t +com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat$1 -> q2.H$a: # {"id":"sourceFile","fileName":"KmsEnvelopeAeadKeyFormat.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():453:453 -> -com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat$Builder -> t2.H$b: +com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat$Builder -> q2.H$b: # {"id":"sourceFile","fileName":"KmsEnvelopeAeadKeyFormat.java"} 1:1:void (com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat$1):264:264 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/H$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/H$a;)V"} 2:2:void ():271:271 -> -com.google.crypto.tink.proto.OutputPrefixType -> t2.I: +com.google.crypto.tink.proto.OutputPrefixType -> q2.I: # {"id":"sourceFile","fileName":"OutputPrefixType.java"} int value -> d com.google.crypto.tink.proto.OutputPrefixType UNKNOWN_PREFIX -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/I;"} com.google.crypto.tink.proto.OutputPrefixType TINK -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/I;"} com.google.crypto.tink.proto.OutputPrefixType LEGACY -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/I;"} com.google.crypto.tink.proto.OutputPrefixType RAW -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/I;"} com.google.crypto.tink.proto.OutputPrefixType CRUNCHY -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/I;"} com.google.crypto.tink.proto.OutputPrefixType UNRECOGNIZED -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/I;"} com.google.crypto.tink.shaded.protobuf.Internal$EnumLiteMap internalValueMap -> k # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/z$b;"} com.google.crypto.tink.proto.OutputPrefixType[] $VALUES -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq2/I;"} 1:10:void ():28:28 -> 11:20:void ():32:32 -> 21:30:void ():36:36 -> @@ -163913,7 +159685,7 @@ com.google.crypto.tink.proto.OutputPrefixType -> t2.I: 1:3:void (java.lang.String,int,int):141:141 -> 4:6:void (java.lang.String,int,int):142:142 -> 17:19:com.google.crypto.tink.proto.OutputPrefixType forNumber(int):107:107 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/I;"} 20:22:com.google.crypto.tink.proto.OutputPrefixType forNumber(int):106:106 -> a 23:25:com.google.crypto.tink.proto.OutputPrefixType forNumber(int):105:105 -> a 26:28:com.google.crypto.tink.proto.OutputPrefixType forNumber(int):104:104 -> a @@ -163922,16 +159694,16 @@ com.google.crypto.tink.proto.OutputPrefixType -> t2.I: 5:7:int getNumber():88:88 -> b 8:15:int getNumber():85:85 -> b 1:9:com.google.crypto.tink.proto.OutputPrefixType valueOf(java.lang.String):23:23 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lt2/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lq2/I;"} 1:9:com.google.crypto.tink.proto.OutputPrefixType[] values():23:23 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lt2/I;"} -com.google.crypto.tink.proto.OutputPrefixType$1 -> t2.I$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lq2/I;"} +com.google.crypto.tink.proto.OutputPrefixType$1 -> q2.I$a: # {"id":"sourceFile","fileName":"OutputPrefixType.java"} 1:4:void ():118:118 -> -com.google.crypto.tink.proto.RegistryConfig -> t2.J: +com.google.crypto.tink.proto.RegistryConfig -> q2.J: # {"id":"sourceFile","fileName":"RegistryConfig.java"} com.google.crypto.tink.proto.RegistryConfig DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/J;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList entry_ -> entry_ @@ -163943,38 +159715,38 @@ com.google.crypto.tink.proto.RegistryConfig -> t2.J: 4:7:void ():21:21 -> 8:14:void ():22:22 -> 1:3:com.google.crypto.tink.proto.RegistryConfig access$000():15:15 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/J;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/J;"} 1:3:com.google.crypto.tink.proto.RegistryConfig getDefaultInstance():483:483 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/J;"} - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):423:423 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/J;"} + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):423:423 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):467:467 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):461:461 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):446:446 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):448:448 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):449:449 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):451:451 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):454:454 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):456:456 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):443:443 -> r - 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):431:431 -> r - 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):436:436 -> r - 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):439:439 -> r - 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):428:428 -> r - 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):425:425 -> r -com.google.crypto.tink.proto.RegistryConfig$1 -> t2.J$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):467:467 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):461:461 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):446:446 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):448:448 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):449:449 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):451:451 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):454:454 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):456:456 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):443:443 -> t + 57:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):431:431 -> t + 67:68:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):436:436 -> t + 69:75:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):439:439 -> t + 76:81:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):428:428 -> t + 82:88:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):425:425 -> t +com.google.crypto.tink.proto.RegistryConfig$1 -> q2.J$a: # {"id":"sourceFile","fileName":"RegistryConfig.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():423:423 -> -com.google.crypto.tink.proto.RegistryConfig$Builder -> t2.J$b: +com.google.crypto.tink.proto.RegistryConfig$Builder -> q2.J$b: # {"id":"sourceFile","fileName":"RegistryConfig.java"} 1:1:void (com.google.crypto.tink.proto.RegistryConfig$1):254:254 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/J$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/J$a;)V"} 2:2:void ():261:261 -> -com.google.crypto.tink.proto.XChaCha20Poly1305Key -> t2.K: +com.google.crypto.tink.proto.XChaCha20Poly1305Key -> q2.K: # {"id":"sourceFile","fileName":"XChaCha20Poly1305Key.java"} com.google.crypto.tink.proto.XChaCha20Poly1305Key DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/K;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/K;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} com.google.crypto.tink.shaded.protobuf.ByteString keyValue_ -> keyValue_ @@ -163985,57 +159757,57 @@ com.google.crypto.tink.proto.XChaCha20Poly1305Key -> t2.K: 1:3:void ():18:18 -> 4:8:void ():19:19 -> 1:3:com.google.crypto.tink.proto.XChaCha20Poly1305Key access$000():13:13 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/K;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/K;"} 1:4:void access$100(com.google.crypto.tink.proto.XChaCha20Poly1305Key,int):13:13 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/K;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/K;I)V"} 1:4:void access$300(com.google.crypto.tink.proto.XChaCha20Poly1305Key,com.google.crypto.tink.shaded.protobuf.ByteString):13:13 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/K;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/K;Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 1:3:com.google.crypto.tink.shaded.protobuf.ByteString getKeyValue():55:55 -> O # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} 1:3:int getVersion():29:29 -> P 1:9:com.google.crypto.tink.proto.XChaCha20Poly1305Key$Builder newBuilder():149:149 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/K$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/K$b;"} 1:9:com.google.crypto.tink.proto.XChaCha20Poly1305Key parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):97:97 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/K;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/K;"} 1:3:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):62:62 -> S # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 4:6:void setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):64:64 -> S 1:3:void setVersion(int):37:37 -> T - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):236:236 -> r + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):236:236 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):279:279 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):258:258 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):260:260 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):261:261 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):263:263 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):266:266 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):268:268 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):255:255 -> r - 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):244:244 -> r - 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):248:248 -> r - 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):251:251 -> r - 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):241:241 -> r - 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):238:238 -> r -com.google.crypto.tink.proto.XChaCha20Poly1305Key$1 -> t2.K$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):279:279 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):273:273 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):258:258 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):260:260 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):261:261 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):263:263 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):266:266 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):268:268 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):255:255 -> t + 57:64:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):244:244 -> t + 65:66:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):248:248 -> t + 67:73:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):251:251 -> t + 74:79:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):241:241 -> t + 80:86:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):238:238 -> t +com.google.crypto.tink.proto.XChaCha20Poly1305Key$1 -> q2.K$a: # {"id":"sourceFile","fileName":"XChaCha20Poly1305Key.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():236:236 -> -com.google.crypto.tink.proto.XChaCha20Poly1305Key$Builder -> t2.K$b: +com.google.crypto.tink.proto.XChaCha20Poly1305Key$Builder -> q2.K$b: # {"id":"sourceFile","fileName":"XChaCha20Poly1305Key.java"} 1:1:void (com.google.crypto.tink.proto.XChaCha20Poly1305Key$1):162:162 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/K$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/K$a;)V"} 2:2:void ():169:169 -> 1:3:com.google.crypto.tink.proto.XChaCha20Poly1305Key$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):215:215 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lt2/K$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lq2/K$b;"} 4:11:com.google.crypto.tink.proto.XChaCha20Poly1305Key$Builder setKeyValue(com.google.crypto.tink.shaded.protobuf.ByteString):216:216 -> y 1:3:com.google.crypto.tink.proto.XChaCha20Poly1305Key$Builder setVersion(int):187:187 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lt2/K$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lq2/K$b;"} 4:11:com.google.crypto.tink.proto.XChaCha20Poly1305Key$Builder setVersion(int):188:188 -> z -com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat -> t2.L: +com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat -> q2.L: # {"id":"sourceFile","fileName":"XChaCha20Poly1305KeyFormat.java"} com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq2/L;"} com.google.crypto.tink.shaded.protobuf.Parser PARSER -> PARSER # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/X;"} 1:5:void ():163:163 -> @@ -164043,32 +159815,32 @@ com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat -> t2.L: 8:13:void ():167:167 -> 1:4:void ():14:14 -> 1:3:com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat access$000():9:9 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/L;"} 1:9:com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat parseFrom(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):39:39 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lt2/L;"} - 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):118:118 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lq2/L;"} + 1:12:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):118:118 -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} - 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):156:156 -> r - 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):150:150 -> r - 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):135:135 -> r - 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):137:137 -> r - 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):138:138 -> r - 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):140:140 -> r - 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):143:143 -> r - 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):145:145 -> r - 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):132:132 -> r - 57:58:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):126:126 -> r - 59:65:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):128:128 -> r - 66:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):123:123 -> r - 72:78:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):120:120 -> r -com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat$1 -> t2.L$a: + 13:20:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):156:156 -> t + 21:25:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):150:150 -> t + 26:29:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):135:135 -> t + 30:32:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):137:137 -> t + 33:36:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):138:138 -> t + 37:43:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):140:140 -> t + 44:48:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):143:143 -> t + 49:53:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):145:145 -> t + 54:56:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):132:132 -> t + 57:58:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):126:126 -> t + 59:65:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):128:128 -> t + 66:71:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):123:123 -> t + 72:78:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object):120:120 -> t +com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat$1 -> q2.L$a: # {"id":"sourceFile","fileName":"XChaCha20Poly1305KeyFormat.java"} int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke -> a 1:85:void ():118:118 -> -com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat$Builder -> t2.L$b: +com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat$Builder -> q2.L$b: # {"id":"sourceFile","fileName":"XChaCha20Poly1305KeyFormat.java"} 1:1:void (com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat$1):100:100 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/L$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/L$a;)V"} 2:2:void ():107:107 -> com.google.crypto.tink.shaded.protobuf.AbstractMessageLite -> com.google.crypto.tink.shaded.protobuf.a: # {"id":"sourceFile","fileName":"AbstractMessageLite.java"} @@ -164079,34 +159851,34 @@ com.google.crypto.tink.shaded.protobuf.AbstractMessageLite -> com.google.crypto. 9:15:com.google.crypto.tink.shaded.protobuf.ByteString toByteString():59:59 -> d 16:21:com.google.crypto.tink.shaded.protobuf.ByteString toByteString():60:60 -> d 22:33:com.google.crypto.tink.shaded.protobuf.ByteString toByteString():62:62 -> d - 1:6:byte[] toByteArray():69:69 -> f - 7:10:byte[] toByteArray():70:70 -> f - 11:13:byte[] toByteArray():71:71 -> f - 14:18:byte[] toByteArray():72:72 -> f - 19:30:byte[] toByteArray():75:75 -> f - int getMemoizedSerializedSize() -> g + int getMemoizedSerializedSize() -> f + 1:6:byte[] toByteArray():69:69 -> g + 7:10:byte[] toByteArray():70:70 -> g + 11:13:byte[] toByteArray():71:71 -> g + 14:18:byte[] toByteArray():72:72 -> g + 19:30:byte[] toByteArray():75:75 -> g 1:7:int getSerializedSize(com.google.crypto.tink.shaded.protobuf.Schema):111:111 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/e0;)I"} 8:11:int getSerializedSize(com.google.crypto.tink.shaded.protobuf.Schema):113:113 -> h 12:16:int getSerializedSize(com.google.crypto.tink.shaded.protobuf.Schema):114:114 -> h - 1:10:java.lang.String getSerializingExceptionMessage(java.lang.String):125:125 -> i - 11:39:java.lang.String getSerializingExceptionMessage(java.lang.String):126:126 -> i - 1:6:com.google.crypto.tink.shaded.protobuf.UninitializedMessageException newUninitializedMessageException():121:121 -> k + 1:10:java.lang.String getSerializingExceptionMessage(java.lang.String):125:125 -> j + 11:39:java.lang.String getSerializingExceptionMessage(java.lang.String):126:126 -> j + 1:6:com.google.crypto.tink.shaded.protobuf.UninitializedMessageException newUninitializedMessageException():121:121 -> l # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/j0;"} - void setMemoizedSerializedSize(int) -> l + void setMemoizedSerializedSize(int) -> m com.google.crypto.tink.shaded.protobuf.AbstractMessageLite$Builder -> com.google.crypto.tink.shaded.protobuf.a$a: # {"id":"sourceFile","fileName":"AbstractMessageLite.java"} 1:4:void ():163:163 -> - com.google.crypto.tink.shaded.protobuf.AbstractMessageLite$Builder internalMergeFrom(com.google.crypto.tink.shaded.protobuf.AbstractMessageLite) -> k + 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite$Builder mergeFrom(com.google.crypto.tink.shaded.protobuf.MessageLite):162:162 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Lcom/google/crypto/tink/shaded/protobuf/O$a;"} + com.google.crypto.tink.shaded.protobuf.AbstractMessageLite$Builder internalMergeFrom(com.google.crypto.tink.shaded.protobuf.AbstractMessageLite) -> l # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/a;)Lcom/google/crypto/tink/shaded/protobuf/a$a;"} - 1:14:com.google.crypto.tink.shaded.protobuf.AbstractMessageLite$Builder mergeFrom(com.google.crypto.tink.shaded.protobuf.MessageLite):348:348 -> l + 1:14:com.google.crypto.tink.shaded.protobuf.AbstractMessageLite$Builder mergeFrom(com.google.crypto.tink.shaded.protobuf.MessageLite):348:348 -> m # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Lcom/google/crypto/tink/shaded/protobuf/a$a;"} - 15:21:com.google.crypto.tink.shaded.protobuf.AbstractMessageLite$Builder mergeFrom(com.google.crypto.tink.shaded.protobuf.MessageLite):353:353 -> l - 22:29:com.google.crypto.tink.shaded.protobuf.AbstractMessageLite$Builder mergeFrom(com.google.crypto.tink.shaded.protobuf.MessageLite):349:349 -> l - 1:6:com.google.crypto.tink.shaded.protobuf.UninitializedMessageException newUninitializedMessageException(com.google.crypto.tink.shaded.protobuf.MessageLite):388:388 -> m + 15:21:com.google.crypto.tink.shaded.protobuf.AbstractMessageLite$Builder mergeFrom(com.google.crypto.tink.shaded.protobuf.MessageLite):353:353 -> m + 22:29:com.google.crypto.tink.shaded.protobuf.AbstractMessageLite$Builder mergeFrom(com.google.crypto.tink.shaded.protobuf.MessageLite):349:349 -> m + 1:6:com.google.crypto.tink.shaded.protobuf.UninitializedMessageException newUninitializedMessageException(com.google.crypto.tink.shaded.protobuf.MessageLite):388:388 -> n # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Lcom/google/crypto/tink/shaded/protobuf/j0;"} - 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite$Builder mergeFrom(com.google.crypto.tink.shaded.protobuf.MessageLite):162:162 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Lcom/google/crypto/tink/shaded/protobuf/O$a;"} com.google.crypto.tink.shaded.protobuf.AbstractParser -> com.google.crypto.tink.shaded.protobuf.b: # {"id":"sourceFile","fileName":"AbstractParser.java"} com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite EMPTY_REGISTRY -> a @@ -164132,11 +159904,11 @@ com.google.crypto.tink.shaded.protobuf.AbstractProtobufList -> com.google.crypto 22:25:boolean equals(java.lang.Object):74:74 -> equals 26:35:boolean equals(java.lang.Object):75:75 -> equals 36:54:boolean equals(java.lang.Object):79:79 -> equals - 1:5:void ensureIsMutable():171:171 -> g - 6:11:void ensureIsMutable():172:172 -> g + 1:5:void ensureIsMutable():171:171 -> f + 6:11:void ensureIsMutable():172:172 -> f 1:10:int hashCode():88:88 -> hashCode 11:23:int hashCode():91:91 -> hashCode - 1:3:boolean isModifiable():128:128 -> j + 1:3:boolean isModifiable():128:128 -> k 1:3:boolean remove(java.lang.Object):144:144 -> remove 4:8:boolean remove(java.lang.Object):145:145 -> remove 1:3:boolean removeAll(java.util.Collection):150:150 -> removeAll @@ -164474,7 +160246,7 @@ com.google.crypto.tink.shaded.protobuf.ByteString -> com.google.crypto.tink.shad # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lcom/google/crypto/tink/shaded/protobuf/h;"} void writeTo(com.google.crypto.tink.shaded.protobuf.ByteOutput) -> F # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/g;)V"} - 1:5:int access$200(byte):76:76 -> g + 1:5:int access$200(byte):76:76 -> f byte byteAt(int) -> h 1:4:int hashCode():908:908 -> hashCode 5:9:int hashCode():911:911 -> hashCode @@ -164483,9 +160255,9 @@ com.google.crypto.tink.shaded.protobuf.ByteString -> com.google.crypto.tink.shad 10:32:void checkIndex(int,int):1246:1246 -> i 33:64:void checkIndex(int,int):1248:1248 -> i 1:5:java.util.Iterator iterator():76:76 -> iterator - 15:45:int checkRange(int,int,int):1268:1268 -> k - 46:76:int checkRange(int,int,int):1272:1272 -> k - 77:105:int checkRange(int,int,int):1265:1265 -> k + 15:45:int checkRange(int,int,int):1268:1268 -> j + 46:76:int checkRange(int,int,int):1272:1272 -> j + 77:105:int checkRange(int,int,int):1265:1265 -> j 2:7:com.google.crypto.tink.shaded.protobuf.ByteString copyFrom(byte[]):372:372 -> l # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lcom/google/crypto/tink/shaded/protobuf/h;"} 3:6:com.google.crypto.tink.shaded.protobuf.ByteString copyFrom(byte[],int,int):361:361 -> m @@ -166221,25 +161993,25 @@ com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite -> com.google.crypto 20:22:int getSerializedSize():275:275 -> e 5:20:boolean equals(java.lang.Object):124:124 -> equals 21:35:boolean equals(java.lang.Object):128:128 -> equals - 1:3:int getMemoizedSerializedSize():257:257 -> g + 1:3:int getMemoizedSerializedSize():257:257 -> f 1:5:int hashCode():109:109 -> hashCode 6:20:int hashCode():112:112 -> hashCode - 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite$Builder newBuilderForType():60:60 -> j + 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite$Builder newBuilderForType():60:60 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/O$a;"} - 1:3:void setMemoizedSerializedSize(int):262:262 -> l - 1:7:java.lang.Object buildMessageInfo():280:280 -> m - 3:9:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite checkMessageInitialized(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):1586:1586 -> n + 1:3:void setMemoizedSerializedSize(int):262:262 -> m + 1:7:java.lang.Object buildMessageInfo():280:280 -> n + 3:9:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite checkMessageInitialized(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):1586:1586 -> o # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x;)Lcom/google/crypto/tink/shaded/protobuf/x;"} - 10:13:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite checkMessageInitialized(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):1588:1588 -> n - 14:17:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite checkMessageInitialized(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):1589:1589 -> n - 18:23:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite checkMessageInitialized(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):1590:1590 -> n - 1:9:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder createBuilder():178:178 -> o + 10:13:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite checkMessageInitialized(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):1588:1588 -> o + 14:17:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite checkMessageInitialized(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):1589:1589 -> o + 18:23:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite checkMessageInitialized(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):1590:1590 -> o + 1:9:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder createBuilder():178:178 -> p # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/x$a;"} - 2:6:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke):252:252 -> p + 2:6:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke):252:252 -> q # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;)Ljava/lang/Object;"} - 2:6:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object):247:247 -> q + 2:6:java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object):247:247 -> r # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;)Ljava/lang/Object;"} - java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object) -> r + java.lang.Object dynamicMethod(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke,java.lang.Object,java.lang.Object) -> t # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} 1:9:java.lang.String toString():103:103 -> toString 1:5:com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList emptyProtobufList():1480:1480 -> u @@ -166284,30 +162056,30 @@ com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder -> com.googl 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite getDefaultInstanceForType():331:331 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/O;"} 1:5:java.lang.Object clone():331:331 -> clone - 1:7:com.google.crypto.tink.shaded.protobuf.AbstractMessageLite$Builder internalMergeFrom(com.google.crypto.tink.shaded.protobuf.AbstractMessageLite):331:331 -> k + 1:7:com.google.crypto.tink.shaded.protobuf.AbstractMessageLite$Builder internalMergeFrom(com.google.crypto.tink.shaded.protobuf.AbstractMessageLite):331:331 -> l # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/a;)Lcom/google/crypto/tink/shaded/protobuf/a$a;"} - 1:4:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite build():399:399 -> n + 1:4:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite build():399:399 -> o # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/x;"} - 5:11:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite build():400:400 -> n - 12:16:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite build():401:401 -> n - 1:4:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite buildPartial():387:387 -> o + 5:11:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite build():400:400 -> o + 12:16:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite build():401:401 -> o + 1:4:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite buildPartial():387:387 -> p # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/x;"} - 5:7:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite buildPartial():388:388 -> o - 8:13:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite buildPartial():391:391 -> o - 14:15:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite buildPartial():393:393 -> o - 16:18:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite buildPartial():394:394 -> o - 1:8:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder clone():380:380 -> p + 5:7:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite buildPartial():388:388 -> p + 8:13:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite buildPartial():391:391 -> p + 14:15:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite buildPartial():393:393 -> p + 16:18:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite buildPartial():394:394 -> p + 1:8:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder clone():380:380 -> q # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/x$a;"} - 9:16:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder clone():381:381 -> p - 1:4:void copyOnWrite():353:353 -> q - 5:8:void copyOnWrite():354:354 -> q - 9:11:void copyOnWrite():355:355 -> q - 1:4:void copyOnWriteInternal():360:360 -> r - 5:10:void copyOnWriteInternal():361:361 -> r - 11:15:void copyOnWriteInternal():362:362 -> r - 16:18:void copyOnWriteInternal():363:363 -> r - 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite buildPartial():331:331 -> t + 9:16:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder clone():381:381 -> q + 1:4:void copyOnWrite():353:353 -> r + 5:8:void copyOnWrite():354:354 -> r + 9:11:void copyOnWrite():355:355 -> r + 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite buildPartial():331:331 -> s # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/O;"} + 1:4:void copyOnWriteInternal():360:360 -> t + 5:10:void copyOnWriteInternal():361:361 -> t + 11:15:void copyOnWriteInternal():362:362 -> t + 16:18:void copyOnWriteInternal():363:363 -> t 1:3:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite getDefaultInstanceForType():424:424 -> u # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/x;"} 1:5:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder internalMergeFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):408:408 -> v @@ -166395,7 +162167,7 @@ com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList -> com.google.crypt void makeImmutable() -> a com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList mutableCopyWithCapacity(int) -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/crypto/tink/shaded/protobuf/z$d;"} - boolean isModifiable() -> j + boolean isModifiable() -> k com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException -> com.google.crypto.tink.shaded.protobuf.A: # {"id":"sourceFile","fileName":"InvalidProtocolBufferException.java"} com.google.crypto.tink.shaded.protobuf.MessageLite unfinishedMessage -> d @@ -166504,7 +162276,7 @@ com.google.crypto.tink.shaded.protobuf.LazyStringArrayList -> com.google.crypto. # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/D;"} 7:13:com.google.crypto.tink.shaded.protobuf.LazyStringList getUnmodifiableView():413:413 -> e 1:5:boolean equals(java.lang.Object):61:61 -> equals - 1:7:java.lang.Object getRaw(int):231:231 -> f + 1:7:java.lang.Object getRaw(int):231:231 -> g 1:5:java.lang.Object get(int):61:61 -> get 1:3:void add(int,java.lang.String):146:146 -> h 4:8:void add(int,java.lang.String):147:147 -> h @@ -166515,19 +162287,19 @@ com.google.crypto.tink.shaded.protobuf.LazyStringArrayList -> com.google.crypto. 8:11:java.lang.String asString(java.lang.Object):277:277 -> i 12:18:java.lang.String asString(java.lang.Object):278:278 -> i 19:25:java.lang.String asString(java.lang.Object):280:280 -> i - 1:5:boolean isModifiable():61:61 -> j - 1:6:java.lang.String get(int):112:112 -> k - 7:10:java.lang.String get(int):113:113 -> k - 11:13:java.lang.String get(int):114:114 -> k - 14:17:java.lang.String get(int):115:115 -> k - 18:19:java.lang.String get(int):116:116 -> k - 20:23:java.lang.String get(int):117:117 -> k - 24:29:java.lang.String get(int):118:118 -> k - 30:35:java.lang.String get(int):119:119 -> k - 36:37:java.lang.String get(int):123:123 -> k - 38:41:java.lang.String get(int):124:124 -> k - 42:47:java.lang.String get(int):125:125 -> k - 48:53:java.lang.String get(int):126:126 -> k + 1:6:java.lang.String get(int):112:112 -> j + 7:10:java.lang.String get(int):113:113 -> j + 11:13:java.lang.String get(int):114:114 -> j + 14:17:java.lang.String get(int):115:115 -> j + 18:19:java.lang.String get(int):116:116 -> j + 20:23:java.lang.String get(int):117:117 -> j + 24:29:java.lang.String get(int):118:118 -> j + 30:35:java.lang.String get(int):119:119 -> j + 36:37:java.lang.String get(int):123:123 -> j + 38:41:java.lang.String get(int):124:124 -> j + 42:47:java.lang.String get(int):125:125 -> j + 48:53:java.lang.String get(int):126:126 -> j + 1:5:boolean isModifiable():61:61 -> k 1:6:com.google.crypto.tink.shaded.protobuf.LazyStringArrayList mutableCopyWithCapacity(int):102:102 -> l # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/crypto/tink/shaded/protobuf/C;"} 7:11:com.google.crypto.tink.shaded.protobuf.LazyStringArrayList mutableCopyWithCapacity(int):105:105 -> l @@ -166554,7 +162326,7 @@ com.google.crypto.tink.shaded.protobuf.LazyStringList -> com.google.crypto.tink. # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} com.google.crypto.tink.shaded.protobuf.LazyStringList getUnmodifiableView() -> e # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/D;"} - java.lang.Object getRaw(int) -> f + java.lang.Object getRaw(int) -> g com.google.crypto.tink.shaded.protobuf.ListFieldSchema -> com.google.crypto.tink.shaded.protobuf.E: # {"id":"sourceFile","fileName":"ListFieldSchema.java"} com.google.crypto.tink.shaded.protobuf.ListFieldSchema FULL_INSTANCE -> a @@ -166759,21 +162531,21 @@ com.google.crypto.tink.shaded.protobuf.MapFieldLite -> com.google.crypto.tink.sh 8:13:void ensureMutable():232:232 -> e 1:14:java.util.Set entrySet():83:83 -> entrySet 1:16:boolean equals(java.lang.Object):158:158 -> equals - 1:8:boolean equals(java.lang.Object,java.lang.Object):126:126 -> f - 9:17:boolean equals(java.lang.Object,java.lang.Object):127:127 -> f - 18:22:boolean equals(java.lang.Object,java.lang.Object):129:129 -> f + 1:8:boolean equals(java.lang.Object,java.lang.Object):126:126 -> g + 9:17:boolean equals(java.lang.Object,java.lang.Object):127:127 -> g + 18:22:boolean equals(java.lang.Object,java.lang.Object):129:129 -> g 1:5:int hashCode():187:187 -> hashCode - 5:16:boolean equals(java.util.Map,java.util.Map):140:140 -> j - 17:36:boolean equals(java.util.Map,java.util.Map):143:143 -> j - 37:47:boolean equals(java.util.Map,java.util.Map):144:144 -> j - 48:67:boolean equals(java.util.Map,java.util.Map):147:147 -> j - 1:3:boolean isMutable():227:227 -> k - 2:4:void makeImmutable():222:222 -> l - 1:3:void mergeFrom(com.google.crypto.tink.shaded.protobuf.MapFieldLite):74:74 -> m + 5:16:boolean equals(java.util.Map,java.util.Map):140:140 -> k + 17:36:boolean equals(java.util.Map,java.util.Map):143:143 -> k + 37:47:boolean equals(java.util.Map,java.util.Map):144:144 -> k + 48:67:boolean equals(java.util.Map,java.util.Map):147:147 -> k + 1:3:boolean isMutable():227:227 -> l + 2:4:void makeImmutable():222:222 -> m + 1:3:void mergeFrom(com.google.crypto.tink.shaded.protobuf.MapFieldLite):74:74 -> n # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/I;)V"} - 4:9:void mergeFrom(com.google.crypto.tink.shaded.protobuf.MapFieldLite):75:75 -> m - 10:13:void mergeFrom(com.google.crypto.tink.shaded.protobuf.MapFieldLite):76:76 -> m - 1:18:com.google.crypto.tink.shaded.protobuf.MapFieldLite mutableCopy():214:214 -> n + 4:9:void mergeFrom(com.google.crypto.tink.shaded.protobuf.MapFieldLite):75:75 -> n + 10:13:void mergeFrom(com.google.crypto.tink.shaded.protobuf.MapFieldLite):76:76 -> n + 1:18:com.google.crypto.tink.shaded.protobuf.MapFieldLite mutableCopy():214:214 -> o # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/I;"} 1:3:java.lang.Object put(java.lang.Object,java.lang.Object):94:94 -> put 4:6:java.lang.Object put(java.lang.Object,java.lang.Object):95:95 -> put @@ -166855,14 +162627,14 @@ com.google.crypto.tink.shaded.protobuf.MessageLite -> com.google.crypto.tink.sha com.google.crypto.tink.shaded.protobuf.ByteString toByteString() -> d # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} int getSerializedSize() -> e - byte[] toByteArray() -> f - com.google.crypto.tink.shaded.protobuf.MessageLite$Builder newBuilderForType() -> j + byte[] toByteArray() -> g + com.google.crypto.tink.shaded.protobuf.MessageLite$Builder newBuilderForType() -> k # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/O$a;"} com.google.crypto.tink.shaded.protobuf.MessageLite$Builder -> com.google.crypto.tink.shaded.protobuf.O$a: # {"id":"sourceFile","fileName":"MessageLite.java"} - com.google.crypto.tink.shaded.protobuf.MessageLite$Builder mergeFrom(com.google.crypto.tink.shaded.protobuf.MessageLite) -> s + com.google.crypto.tink.shaded.protobuf.MessageLite$Builder mergeFrom(com.google.crypto.tink.shaded.protobuf.MessageLite) -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Lcom/google/crypto/tink/shaded/protobuf/O$a;"} - com.google.crypto.tink.shaded.protobuf.MessageLite buildPartial() -> t + com.google.crypto.tink.shaded.protobuf.MessageLite buildPartial() -> s # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/O;"} com.google.crypto.tink.shaded.protobuf.MessageLiteOrBuilder -> com.google.crypto.tink.shaded.protobuf.P: # {"id":"sourceFile","fileName":"MessageLiteOrBuilder.java"} @@ -167842,122 +163614,154 @@ com.google.crypto.tink.shaded.protobuf.MessageSchema -> com.google.crypto.tink.s 1:7:int typeAndOffsetAt(int):5679:5679 -> q0 1:15:com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier getEnumFieldVerifier(int):4857:4857 -> r # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/crypto/tink/shaded/protobuf/z$c;"} - 1:5:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2544:2548 -> r0 + 7:10:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2544:2544 -> r0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} - 6:7:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2553:2554 -> r0 - 8:10:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2556:2558 -> r0 - 11:12:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2562:2563 -> r0 - 13:13:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2567:2567 -> r0 - 14:16:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2573:2575 -> r0 - 17:17:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2577:2577 -> r0 - 18:18:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2899:2899 -> r0 - 19:19:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2901:2901 -> r0 - 20:20:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2900:2900 -> r0 - 21:22:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2894:2895 -> r0 - 23:24:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2889:2890 -> r0 - 25:26:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2884:2885 -> r0 - 27:28:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2879:2880 -> r0 - 29:30:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2874:2875 -> r0 - 31:32:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2869:2870 -> r0 - 33:34:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2864:2865 -> r0 - 35:37:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2858:2860 -> r0 - 38:39:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2853:2854 -> r0 - 40:41:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2848:2849 -> r0 - 42:43:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2843:2844 -> r0 - 44:45:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2838:2839 -> r0 - 46:47:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2833:2834 -> r0 - 48:49:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2828:2829 -> r0 - 50:51:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2823:2824 -> r0 - 52:53:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2818:2819 -> r0 - 54:55:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2813:2814 -> r0 - 56:56:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2810:2810 -> r0 - 57:58:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2803:2804 -> r0 - 59:59:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2806:2806 -> r0 - 60:60:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2802:2802 -> r0 - 61:61:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2799:2799 -> r0 - 62:62:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2798:2798 -> r0 - 63:63:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2795:2795 -> r0 - 64:64:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2794:2794 -> r0 - 65:65:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2791:2791 -> r0 - 66:66:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2790:2790 -> r0 - 67:67:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2787:2787 -> r0 - 68:68:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2786:2786 -> r0 - 69:69:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2783:2783 -> r0 - 70:70:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2782:2782 -> r0 - 71:71:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2779:2779 -> r0 - 72:72:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2778:2778 -> r0 - 73:73:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2775:2775 -> r0 - 74:74:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2774:2774 -> r0 - 75:75:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2770:2770 -> r0 - 76:76:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2769:2769 -> r0 - 77:77:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2766:2766 -> r0 - 78:78:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2765:2765 -> r0 - 79:79:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2762:2762 -> r0 - 80:80:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2761:2761 -> r0 - 81:81:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2758:2758 -> r0 - 82:82:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2757:2757 -> r0 - 83:83:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2754:2754 -> r0 - 84:84:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2753:2753 -> r0 - 85:85:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2750:2750 -> r0 - 86:86:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2749:2749 -> r0 - 87:87:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2746:2746 -> r0 - 88:88:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2745:2745 -> r0 - 89:89:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2741:2741 -> r0 - 90:90:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2740:2740 -> r0 - 91:91:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2737:2737 -> r0 - 92:92:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2736:2736 -> r0 - 93:93:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2733:2733 -> r0 - 94:94:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2732:2732 -> r0 - 95:95:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2729:2729 -> r0 - 96:96:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2728:2728 -> r0 - 97:97:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2725:2725 -> r0 - 98:98:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2724:2724 -> r0 - 99:99:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2721:2721 -> r0 - 100:100:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2720:2720 -> r0 - 101:101:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2717:2717 -> r0 - 102:102:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2716:2716 -> r0 - 103:104:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2710:2711 -> r0 - 105:105:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2713:2713 -> r0 - 106:106:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2709:2709 -> r0 - 107:107:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2706:2706 -> r0 - 108:108:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2705:2705 -> r0 - 109:109:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2702:2702 -> r0 - 110:110:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2701:2701 -> r0 - 111:111:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2698:2698 -> r0 - 112:112:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2697:2697 -> r0 - 113:113:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2694:2694 -> r0 - 114:114:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2693:2693 -> r0 - 115:115:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2690:2690 -> r0 - 116:116:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2689:2689 -> r0 - 117:117:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2686:2686 -> r0 - 118:118:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2685:2685 -> r0 - 119:119:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2682:2682 -> r0 - 120:120:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2681:2681 -> r0 - 121:121:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2678:2678 -> r0 - 122:122:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2677:2677 -> r0 - 123:123:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2674:2674 -> r0 - 124:124:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2673:2673 -> r0 - 125:125:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2669:2669 -> r0 - 126:126:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2668:2668 -> r0 - 127:127:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2663:2663 -> r0 - 128:128:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2658:2658 -> r0 - 129:129:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2653:2653 -> r0 - 130:130:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2648:2648 -> r0 - 131:131:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2643:2643 -> r0 - 132:132:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2638:2638 -> r0 - 133:133:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2633:2633 -> r0 - 134:135:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2627:2628 -> r0 - 136:136:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2622:2622 -> r0 - 137:137:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2617:2617 -> r0 - 138:138:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2612:2612 -> r0 - 139:139:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2607:2607 -> r0 - 140:140:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2602:2602 -> r0 - 141:141:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2597:2597 -> r0 - 142:142:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2592:2592 -> r0 - 143:143:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2587:2587 -> r0 - 144:144:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2582:2582 -> r0 - 145:146:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2910:2911 -> r0 - 147:147:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2913:2913 -> r0 + 11:16:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2545:2545 -> r0 + 17:22:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2546:2546 -> r0 + 23:26:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2547:2547 -> r0 + 27:35:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2548:2548 -> r0 + 36:38:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2553:2553 -> r0 + 39:45:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2554:2554 -> r0 + 46:49:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2556:2556 -> r0 + 50:53:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2557:2557 -> r0 + 54:57:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2558:2558 -> r0 + 58:65:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2562:2562 -> r0 + 66:83:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2563:2563 -> r0 + 84:104:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2567:2567 -> r0 + 105:112:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2573:2573 -> r0 + 113:117:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2574:2574 -> r0 + 118:134:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2575:2575 -> r0 + 135:144:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2577:2577 -> r0 + 145:150:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2899:2899 -> r0 + 151:158:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2901:2901 -> r0 + 159:162:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2900:2900 -> r0 + 163:168:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2894:2894 -> r0 + 169:176:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2895:2895 -> r0 + 177:182:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2889:2889 -> r0 + 183:190:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2890:2890 -> r0 + 191:196:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2884:2884 -> r0 + 197:204:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2885:2885 -> r0 + 205:210:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2879:2879 -> r0 + 211:218:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2880:2880 -> r0 + 219:224:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2874:2874 -> r0 + 225:232:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2875:2875 -> r0 + 233:238:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2869:2869 -> r0 + 239:246:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2870:2870 -> r0 + 247:252:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2864:2864 -> r0 + 253:262:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2865:2865 -> r0 + 263:268:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2858:2858 -> r0 + 269:272:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2859:2859 -> r0 + 273:281:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2860:2860 -> r0 + 282:287:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2853:2853 -> r0 + 288:296:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2854:2854 -> r0 + 297:302:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2848:2848 -> r0 + 303:311:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2849:2849 -> r0 + 312:317:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2843:2843 -> r0 + 318:326:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2844:2844 -> r0 + 327:332:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2838:2838 -> r0 + 333:341:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2839:2839 -> r0 + 342:347:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2833:2833 -> r0 + 348:356:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2834:2834 -> r0 + 357:362:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2828:2828 -> r0 + 363:371:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2829:2829 -> r0 + 372:377:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2823:2823 -> r0 + 378:386:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2824:2824 -> r0 + 387:392:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2818:2818 -> r0 + 393:401:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2819:2819 -> r0 + 402:407:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2813:2813 -> r0 + 408:416:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2814:2814 -> r0 + 417:425:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2810:2810 -> r0 + 426:429:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2803:2803 -> r0 + 430:435:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2804:2804 -> r0 + 436:439:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2806:2806 -> r0 + 440:444:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2802:2802 -> r0 + 445:456:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2799:2799 -> r0 + 457:463:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2798:2798 -> r0 + 464:473:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2795:2795 -> r0 + 474:480:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2794:2794 -> r0 + 481:490:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2791:2791 -> r0 + 491:497:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2790:2790 -> r0 + 498:507:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2787:2787 -> r0 + 508:514:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2786:2786 -> r0 + 515:524:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2783:2783 -> r0 + 525:531:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2782:2782 -> r0 + 532:541:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2779:2779 -> r0 + 542:548:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2778:2778 -> r0 + 549:558:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2775:2775 -> r0 + 559:565:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2774:2774 -> r0 + 566:575:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2770:2770 -> r0 + 576:582:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2769:2769 -> r0 + 583:592:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2766:2766 -> r0 + 593:599:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2765:2765 -> r0 + 600:609:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2762:2762 -> r0 + 610:616:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2761:2761 -> r0 + 617:626:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2758:2758 -> r0 + 627:633:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2757:2757 -> r0 + 634:643:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2754:2754 -> r0 + 644:650:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2753:2753 -> r0 + 651:660:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2750:2750 -> r0 + 661:667:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2749:2749 -> r0 + 668:677:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2746:2746 -> r0 + 678:682:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2745:2745 -> r0 + 683:693:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2741:2741 -> r0 + 694:700:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2740:2740 -> r0 + 701:710:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2737:2737 -> r0 + 711:715:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2736:2736 -> r0 + 716:725:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2733:2733 -> r0 + 726:730:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2732:2732 -> r0 + 731:740:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2729:2729 -> r0 + 741:745:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2728:2728 -> r0 + 746:755:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2725:2725 -> r0 + 756:760:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2724:2724 -> r0 + 761:770:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2721:2721 -> r0 + 771:774:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2720:2720 -> r0 + 775:784:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2717:2717 -> r0 + 785:789:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2716:2716 -> r0 + 790:793:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2710:2710 -> r0 + 794:799:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2711:2711 -> r0 + 800:803:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2713:2713 -> r0 + 804:808:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2709:2709 -> r0 + 809:818:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2706:2706 -> r0 + 819:823:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2705:2705 -> r0 + 824:834:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2702:2702 -> r0 + 835:840:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2701:2701 -> r0 + 841:850:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2698:2698 -> r0 + 851:856:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2697:2697 -> r0 + 857:866:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2694:2694 -> r0 + 867:872:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2693:2693 -> r0 + 873:882:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2690:2690 -> r0 + 883:888:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2689:2689 -> r0 + 889:898:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2686:2686 -> r0 + 899:904:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2685:2685 -> r0 + 905:914:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2682:2682 -> r0 + 915:920:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2681:2681 -> r0 + 921:930:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2678:2678 -> r0 + 931:936:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2677:2677 -> r0 + 937:946:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2674:2674 -> r0 + 947:956:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2673:2673 -> r0 + 957:964:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2669:2669 -> r0 + 965:974:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2668:2668 -> r0 + 975:988:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2663:2663 -> r0 + 989:1002:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2658:2658 -> r0 + 1003:1016:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2653:2653 -> r0 + 1017:1030:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2648:2648 -> r0 + 1031:1044:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2643:2643 -> r0 + 1045:1058:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2638:2638 -> r0 + 1059:1074:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2633:2633 -> r0 + 1075:1078:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2627:2627 -> r0 + 1079:1092:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2628:2628 -> r0 + 1093:1106:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2622:2622 -> r0 + 1107:1119:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2617:2617 -> r0 + 1120:1132:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2612:2612 -> r0 + 1133:1145:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2607:2607 -> r0 + 1146:1158:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2602:2602 -> r0 + 1159:1171:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2597:2597 -> r0 + 1172:1184:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2592:2592 -> r0 + 1185:1197:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2587:2587 -> r0 + 1198:1214:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2582:2582 -> r0 + 1215:1219:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2910:2910 -> r0 + 1220:1235:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2911:2911 -> r0 + 1236:1242:void writeFieldsInAscendingOrderProto2(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2913:2913 -> r0 1:9:java.lang.Object getMapFieldDefaultEntry(int):4853:4853 -> s 1:5:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2920:2924 -> s0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} @@ -168829,8 +164633,8 @@ com.google.crypto.tink.shaded.protobuf.ProtobufArrayList -> com.google.crypto.ti 1:3:java.lang.Object[] createArray(int):163:163 -> h 1:3:com.google.crypto.tink.shaded.protobuf.ProtobufArrayList emptyList():49:49 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/b0;"} - 3:7:void ensureIndexInRange(int):167:167 -> k - 8:17:void ensureIndexInRange(int):168:168 -> k + 3:7:void ensureIndexInRange(int):167:167 -> j + 8:17:void ensureIndexInRange(int):168:168 -> j 1:28:java.lang.String makeOutOfBoundsExceptionMessage(int):173:173 -> l 1:4:com.google.crypto.tink.shaded.protobuf.ProtobufArrayList mutableCopyWithCapacity(int):67:67 -> m # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/crypto/tink/shaded/protobuf/b0;"} @@ -169426,9 +165230,9 @@ com.google.crypto.tink.shaded.protobuf.UnmodifiableLazyStringList -> com.google. # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} 1:1:com.google.crypto.tink.shaded.protobuf.LazyStringList getUnmodifiableView():0:0 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/D;"} - 1:7:java.lang.Object getRaw(int):63:63 -> f - 1:3:com.google.crypto.tink.shaded.protobuf.LazyStringList access$000(com.google.crypto.tink.shaded.protobuf.UnmodifiableLazyStringList):47:47 -> g + 1:3:com.google.crypto.tink.shaded.protobuf.LazyStringList access$000(com.google.crypto.tink.shaded.protobuf.UnmodifiableLazyStringList):47:47 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/n0;)Lcom/google/crypto/tink/shaded/protobuf/D;"} + 1:7:java.lang.Object getRaw(int):63:63 -> g 1:5:java.lang.Object get(int):47:47 -> get 1:9:java.lang.String get(int):58:58 -> h 1:6:java.util.Iterator iterator():165:165 -> iterator @@ -170128,7 +165932,7 @@ com.google.crypto.tink.shaded.protobuf.Writer$FieldOrder -> com.google.crypto.ti # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/google/crypto/tink/shaded/protobuf/r0$a;"} 1:9:com.google.crypto.tink.shaded.protobuf.Writer$FieldOrder[] values():42:42 -> values # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/google/crypto/tink/shaded/protobuf/r0$a;"} -com.google.crypto.tink.subtle.AesCtrJceCipher -> u2.a: +com.google.crypto.tink.subtle.AesCtrJceCipher -> r2.a: # {"id":"sourceFile","fileName":"AesCtrJceCipher.java"} javax.crypto.spec.SecretKeySpec keySpec -> a int ivSize -> b @@ -170161,13 +165965,13 @@ com.google.crypto.tink.subtle.AesCtrJceCipher -> u2.a: 40:45:void doCtr(byte[],int,int,byte[],int,byte[],boolean):130:130 -> c 46:52:void doCtr(byte[],int,int,byte[],int,byte[],boolean):132:132 -> c 53:60:void doCtr(byte[],int,int,byte[],int,byte[],boolean):134:134 -> c -com.google.crypto.tink.subtle.AesCtrJceCipher$1 -> u2.a$a: +com.google.crypto.tink.subtle.AesCtrJceCipher$1 -> r2.a$a: # {"id":"sourceFile","fileName":"AesCtrJceCipher.java"} 1:4:void ():36:36 -> 1:12:javax.crypto.Cipher initialValue():40:40 -> a 13:18:javax.crypto.Cipher initialValue():42:42 -> a 1:5:java.lang.Object initialValue():36:36 -> initialValue -com.google.crypto.tink.subtle.AesEaxJce -> u2.b: +com.google.crypto.tink.subtle.AesEaxJce -> r2.b: # {"id":"sourceFile","fileName":"AesEaxJce.java"} byte[] b -> a byte[] p -> b @@ -170239,19 +166043,19 @@ com.google.crypto.tink.subtle.AesEaxJce -> u2.b: 1:2:byte[] xor(byte[],byte[]):103:104 -> f 3:6:byte[] xor(byte[],byte[]):104:104 -> f 7:18:byte[] xor(byte[],byte[]):106:106 -> f -com.google.crypto.tink.subtle.AesEaxJce$1 -> u2.b$a: +com.google.crypto.tink.subtle.AesEaxJce$1 -> r2.b$a: # {"id":"sourceFile","fileName":"AesEaxJce.java"} 1:4:void ():52:52 -> 1:12:javax.crypto.Cipher initialValue():56:56 -> a 13:18:javax.crypto.Cipher initialValue():58:58 -> a 1:5:java.lang.Object initialValue():52:52 -> initialValue -com.google.crypto.tink.subtle.AesEaxJce$2 -> u2.b$b: +com.google.crypto.tink.subtle.AesEaxJce$2 -> r2.b$b: # {"id":"sourceFile","fileName":"AesEaxJce.java"} 1:4:void ():64:64 -> 1:12:javax.crypto.Cipher initialValue():68:68 -> a 13:18:javax.crypto.Cipher initialValue():70:70 -> a 1:5:java.lang.Object initialValue():64:64 -> initialValue -com.google.crypto.tink.subtle.AesGcmJce -> u2.c: +com.google.crypto.tink.subtle.AesGcmJce -> r2.c: # {"id":"sourceFile","fileName":"AesGcmJce.java"} javax.crypto.SecretKey keySpec -> a java.lang.ThreadLocal localCipher -> b @@ -170286,16 +166090,16 @@ com.google.crypto.tink.subtle.AesGcmJce -> u2.c: 1:14:java.security.spec.AlgorithmParameterSpec getParams(byte[],int,int):120:120 -> d 15:20:java.security.spec.AlgorithmParameterSpec getParams(byte[],int,int):126:126 -> d 21:28:java.security.spec.AlgorithmParameterSpec getParams(byte[],int,int):128:128 -> d -com.google.crypto.tink.subtle.AesGcmJce$1 -> u2.c$a: +com.google.crypto.tink.subtle.AesGcmJce$1 -> r2.c$a: # {"id":"sourceFile","fileName":"AesGcmJce.java"} 1:4:void ():35:35 -> 1:12:javax.crypto.Cipher initialValue():39:39 -> a 13:18:javax.crypto.Cipher initialValue():41:41 -> a 1:5:java.lang.Object initialValue():35:35 -> initialValue -com.google.crypto.tink.subtle.AesSiv -> u2.d: +com.google.crypto.tink.subtle.AesSiv -> r2.d: # {"id":"sourceFile","fileName":"AesSiv.java"} com.google.crypto.tink.subtle.PrfAesCmac cmacForS2V -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/r;"} byte[] aesCtrKey -> b java.util.Collection KEY_SIZES -> c byte[] BLOCK_ZERO -> d @@ -170346,7 +166150,7 @@ com.google.crypto.tink.subtle.AesSiv -> u2.d: 61:65:byte[] s2v(byte[][]):89:89 -> c 66:77:byte[] s2v(byte[][]):91:91 -> c 78:84:byte[] s2v(byte[][]):93:93 -> c -com.google.crypto.tink.subtle.AesUtil -> u2.e: +com.google.crypto.tink.subtle.AesUtil -> r2.e: # {"id":"sourceFile","fileName":"AesUtil.java"} 1:5:byte[] cmacPad(byte[]):72:72 -> a 6:9:byte[] cmacPad(byte[]):75:75 -> a @@ -170358,7 +166162,7 @@ com.google.crypto.tink.subtle.AesUtil -> u2.e: 27:40:byte[] dbl(byte[]):54:54 -> b 41:54:byte[] dbl(byte[]):59:59 -> b 55:62:byte[] dbl(byte[]):41:41 -> b -com.google.crypto.tink.subtle.Base64 -> u2.f: +com.google.crypto.tink.subtle.Base64 -> r2.f: # {"id":"sourceFile","fileName":"Base64.java"} java.nio.charset.Charset UTF_8 -> a 1:9:void ():34:34 -> @@ -170384,12 +166188,12 @@ com.google.crypto.tink.subtle.Base64 -> u2.f: 62:64:byte[] encode(byte[],int,int,int):528:528 -> f 1:13:java.lang.String encodeToString(byte[],int):447:447 -> g 14:19:java.lang.String encodeToString(byte[],int):450:450 -> g -com.google.crypto.tink.subtle.Base64$Coder -> u2.f$a: +com.google.crypto.tink.subtle.Base64$Coder -> r2.f$a: # {"id":"sourceFile","fileName":"Base64.java"} byte[] output -> a int op -> b 1:4:void ():67:67 -> -com.google.crypto.tink.subtle.Base64$Decoder -> u2.f$b: +com.google.crypto.tink.subtle.Base64$Decoder -> r2.f$b: # {"id":"sourceFile","fileName":"Base64.java"} int state -> c int value -> d @@ -170434,7 +166238,7 @@ com.google.crypto.tink.subtle.Base64$Decoder -> u2.f$b: 280:281:boolean process(byte[],int,int,boolean):418:418 -> a 282:284:boolean process(byte[],int,int,boolean):419:419 -> a 285:287:boolean process(byte[],int,int,boolean):393:393 -> a -com.google.crypto.tink.subtle.Base64$Encoder -> u2.f$c: +com.google.crypto.tink.subtle.Base64$Encoder -> r2.f$c: # {"id":"sourceFile","fileName":"Base64.java"} byte[] tail -> c int tailLen -> d @@ -170512,7 +166316,7 @@ com.google.crypto.tink.subtle.Base64$Encoder -> u2.f$c: 479:485:boolean process(byte[],int,int,boolean):717:717 -> a 486:487:boolean process(byte[],int,int,boolean):721:721 -> a 488:490:boolean process(byte[],int,int,boolean):722:722 -> a -com.google.crypto.tink.subtle.Bytes -> u2.g: +com.google.crypto.tink.subtle.Bytes -> r2.g: # {"id":"sourceFile","fileName":"Bytes.java"} 1:11:byte[] concat(byte[][]):56:56 -> a 12:15:byte[] concat(byte[][]):57:57 -> a @@ -170541,7 +166345,7 @@ com.google.crypto.tink.subtle.Bytes -> u2.g: 14:18:byte[] xorEnd(byte[],byte[]):128:128 -> f 19:30:byte[] xorEnd(byte[],byte[]):129:129 -> f 31:38:byte[] xorEnd(byte[],byte[]):124:124 -> f -com.google.crypto.tink.subtle.ChaCha20 -> u2.h: +com.google.crypto.tink.subtle.ChaCha20 -> r2.h: # {"id":"sourceFile","fileName":"ChaCha20.java"} 1:4:void (byte[],int):28:28 -> 1:11:int[] createInitialState(int[],int):33:33 -> d @@ -170552,7 +166356,7 @@ com.google.crypto.tink.subtle.ChaCha20 -> u2.h: 31:35:int[] createInitialState(int[],int):34:34 -> d 36:53:int[] createInitialState(int[],int):35:35 -> d 1:3:int nonceSizeInBytes():55:55 -> g -com.google.crypto.tink.subtle.ChaCha20Base -> u2.i: +com.google.crypto.tink.subtle.ChaCha20Base -> r2.i: # {"id":"sourceFile","fileName":"ChaCha20Base.java"} int[] key -> a int initialCounter -> b @@ -170618,19 +166422,19 @@ com.google.crypto.tink.subtle.ChaCha20Base -> u2.i: 1:14:int[] toIntArray(byte[]):159:159 -> m 15:20:int[] toIntArray(byte[]):160:160 -> m 21:24:int[] toIntArray(byte[]):161:161 -> m -com.google.crypto.tink.subtle.ChaCha20Poly1305 -> u2.j: +com.google.crypto.tink.subtle.ChaCha20Poly1305 -> r2.j: # {"id":"sourceFile","fileName":"ChaCha20Poly1305.java"} 1:4:void (byte[]):30:30 -> 1:5:byte[] encrypt(byte[],byte[]):28:28 -> a 1:5:byte[] decrypt(byte[],byte[]):28:28 -> b 1:6:com.google.crypto.tink.subtle.ChaCha20Base newChaCha20Instance(byte[],int):36:36 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)Lu2/i;"} -com.google.crypto.tink.subtle.ChaCha20Poly1305Base -> u2.k: + # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)Lr2/i;"} +com.google.crypto.tink.subtle.ChaCha20Poly1305Base -> r2.k: # {"id":"sourceFile","fileName":"ChaCha20Poly1305Base.java"} com.google.crypto.tink.subtle.ChaCha20Base chacha20 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/i;"} com.google.crypto.tink.subtle.ChaCha20Base macKeyChaCha20 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/i;"} 1:4:void (byte[]):40:40 -> 5:11:void (byte[]):41:41 -> 12:18:void (byte[]):42:42 -> @@ -170685,16 +166489,16 @@ com.google.crypto.tink.subtle.ChaCha20Poly1305Base -> u2.k: 59:61:byte[] macDataRfc8439(byte[],java.nio.ByteBuffer):171:171 -> f 62:66:byte[] macDataRfc8439(byte[],java.nio.ByteBuffer):172:172 -> f com.google.crypto.tink.subtle.ChaCha20Base newChaCha20Instance(byte[],int) -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)Lu2/i;"} -com.google.crypto.tink.subtle.EncryptThenAuthenticate -> u2.l: + # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)Lr2/i;"} +com.google.crypto.tink.subtle.EncryptThenAuthenticate -> r2.l: # {"id":"sourceFile","fileName":"EncryptThenAuthenticate.java"} com.google.crypto.tink.subtle.IndCpaCipher cipher -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/p;"} com.google.crypto.tink.Mac mac -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj2/o;"} int macLength -> c 1:3:void (com.google.crypto.tink.subtle.IndCpaCipher,com.google.crypto.tink.Mac,int):43:43 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu2/p;Lm2/o;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr2/p;Lj2/o;I)V"} 4:5:void (com.google.crypto.tink.subtle.IndCpaCipher,com.google.crypto.tink.Mac,int):44:44 -> 6:7:void (com.google.crypto.tink.subtle.IndCpaCipher,com.google.crypto.tink.Mac,int):45:45 -> 8:10:void (com.google.crypto.tink.subtle.IndCpaCipher,com.google.crypto.tink.Mac,int):46:46 -> @@ -170712,28 +166516,28 @@ com.google.crypto.tink.subtle.EncryptThenAuthenticate -> u2.l: 49:61:byte[] decrypt(byte[],byte[]):109:109 -> b 62:68:byte[] decrypt(byte[],byte[]):110:110 -> b 69:76:byte[] decrypt(byte[],byte[]):98:98 -> b -com.google.crypto.tink.subtle.EngineFactory -> u2.m: +com.google.crypto.tink.subtle.EngineFactory -> r2.m: # {"id":"sourceFile","fileName":"EngineFactory.java"} com.google.crypto.tink.subtle.EngineWrapper instanceBuilder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/n;"} java.util.List policy -> b boolean letFallback -> c java.util.logging.Logger logger -> d java.util.List defaultPolicy -> e com.google.crypto.tink.subtle.EngineFactory CIPHER -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/m;"} com.google.crypto.tink.subtle.EngineFactory MAC -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/m;"} com.google.crypto.tink.subtle.EngineFactory SIGNATURE -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/m;"} com.google.crypto.tink.subtle.EngineFactory MESSAGE_DIGEST -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/m;"} com.google.crypto.tink.subtle.EngineFactory KEY_AGREEMENT -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/m;"} com.google.crypto.tink.subtle.EngineFactory KEY_PAIR_GENERATOR -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/m;"} com.google.crypto.tink.subtle.EngineFactory KEY_FACTORY -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/m;"} 1:12:void ():44:44 -> 13:18:void ():51:51 -> 19:26:void ():53:53 -> @@ -170747,7 +166551,7 @@ com.google.crypto.tink.subtle.EngineFactory -> u2.m: 101:112:void ():108:108 -> 113:125:void ():116:116 -> 1:3:void (com.google.crypto.tink.subtle.EngineWrapper):139:139 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu2/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr2/n;)V"} 4:5:void (com.google.crypto.tink.subtle.EngineWrapper):140:140 -> 6:10:void (com.google.crypto.tink.subtle.EngineWrapper):141:141 -> 11:13:void (com.google.crypto.tink.subtle.EngineWrapper):142:142 -> @@ -170761,52 +166565,52 @@ com.google.crypto.tink.subtle.EngineFactory -> u2.m: 12:17:java.util.List toProviderList(java.lang.String[]):129:129 -> b 18:21:java.util.List toProviderList(java.lang.String[]):131:131 -> b 22:40:java.util.List toProviderList(java.lang.String[]):133:133 -> b -com.google.crypto.tink.subtle.EngineWrapper -> u2.n: +com.google.crypto.tink.subtle.EngineWrapper -> r2.n: # {"id":"sourceFile","fileName":"EngineWrapper.java"} java.lang.Object getInstance(java.lang.String,java.security.Provider) -> a -com.google.crypto.tink.subtle.EngineWrapper$TCipher -> u2.n$a: +com.google.crypto.tink.subtle.EngineWrapper$TCipher -> r2.n$a: # {"id":"sourceFile","fileName":"EngineWrapper.java"} 1:4:void ():40:40 -> 1:5:java.lang.Object getInstance(java.lang.String,java.security.Provider):40:40 -> a 3:7:javax.crypto.Cipher getInstance(java.lang.String,java.security.Provider):45:45 -> b 8:12:javax.crypto.Cipher getInstance(java.lang.String,java.security.Provider):47:47 -> b -com.google.crypto.tink.subtle.EngineWrapper$TKeyAgreement -> u2.n$b: +com.google.crypto.tink.subtle.EngineWrapper$TKeyAgreement -> r2.n$b: # {"id":"sourceFile","fileName":"EngineWrapper.java"} 1:4:void ():122:122 -> 1:5:java.lang.Object getInstance(java.lang.String,java.security.Provider):122:122 -> a 3:7:javax.crypto.KeyAgreement getInstance(java.lang.String,java.security.Provider):128:128 -> b 8:12:javax.crypto.KeyAgreement getInstance(java.lang.String,java.security.Provider):130:130 -> b -com.google.crypto.tink.subtle.EngineWrapper$TKeyFactory -> u2.n$c: +com.google.crypto.tink.subtle.EngineWrapper$TKeyFactory -> r2.n$c: # {"id":"sourceFile","fileName":"EngineWrapper.java"} 1:4:void ():108:108 -> 1:5:java.lang.Object getInstance(java.lang.String,java.security.Provider):108:108 -> a 3:7:java.security.KeyFactory getInstance(java.lang.String,java.security.Provider):114:114 -> b 8:12:java.security.KeyFactory getInstance(java.lang.String,java.security.Provider):116:116 -> b -com.google.crypto.tink.subtle.EngineWrapper$TKeyPairGenerator -> u2.n$d: +com.google.crypto.tink.subtle.EngineWrapper$TKeyPairGenerator -> r2.n$d: # {"id":"sourceFile","fileName":"EngineWrapper.java"} 1:4:void ():66:66 -> 1:5:java.lang.Object getInstance(java.lang.String,java.security.Provider):66:66 -> a 3:7:java.security.KeyPairGenerator getInstance(java.lang.String,java.security.Provider):72:72 -> b 8:12:java.security.KeyPairGenerator getInstance(java.lang.String,java.security.Provider):74:74 -> b -com.google.crypto.tink.subtle.EngineWrapper$TMac -> u2.n$e: +com.google.crypto.tink.subtle.EngineWrapper$TMac -> r2.n$e: # {"id":"sourceFile","fileName":"EngineWrapper.java"} 1:4:void ():53:53 -> 1:5:java.lang.Object getInstance(java.lang.String,java.security.Provider):53:53 -> a 3:7:javax.crypto.Mac getInstance(java.lang.String,java.security.Provider):58:58 -> b 8:12:javax.crypto.Mac getInstance(java.lang.String,java.security.Provider):60:60 -> b -com.google.crypto.tink.subtle.EngineWrapper$TMessageDigest -> u2.n$f: +com.google.crypto.tink.subtle.EngineWrapper$TMessageDigest -> r2.n$f: # {"id":"sourceFile","fileName":"EngineWrapper.java"} 1:4:void ():80:80 -> 1:5:java.lang.Object getInstance(java.lang.String,java.security.Provider):80:80 -> a 3:7:java.security.MessageDigest getInstance(java.lang.String,java.security.Provider):86:86 -> b 8:12:java.security.MessageDigest getInstance(java.lang.String,java.security.Provider):88:88 -> b -com.google.crypto.tink.subtle.EngineWrapper$TSignature -> u2.n$g: +com.google.crypto.tink.subtle.EngineWrapper$TSignature -> r2.n$g: # {"id":"sourceFile","fileName":"EngineWrapper.java"} 1:4:void ():94:94 -> 1:5:java.lang.Object getInstance(java.lang.String,java.security.Provider):94:94 -> a 3:7:java.security.Signature getInstance(java.lang.String,java.security.Provider):100:100 -> b 8:12:java.security.Signature getInstance(java.lang.String,java.security.Provider):102:102 -> b -com.google.crypto.tink.subtle.Hex -> u2.o: +com.google.crypto.tink.subtle.Hex -> r2.o: # {"id":"sourceFile","fileName":"Hex.java"} 1:8:byte[] decode(java.lang.String):40:40 -> a 9:14:byte[] decode(java.lang.String):43:43 -> a @@ -170821,11 +166625,11 @@ com.google.crypto.tink.subtle.Hex -> u2.o: 17:27:java.lang.String encode(byte[]):32:32 -> b 28:39:java.lang.String encode(byte[]):33:33 -> b 40:44:java.lang.String encode(byte[]):35:35 -> b -com.google.crypto.tink.subtle.IndCpaCipher -> u2.p: +com.google.crypto.tink.subtle.IndCpaCipher -> r2.p: # {"id":"sourceFile","fileName":"IndCpaCipher.java"} byte[] encrypt(byte[]) -> a byte[] decrypt(byte[]) -> b -com.google.crypto.tink.subtle.Poly1305 -> u2.q: +com.google.crypto.tink.subtle.Poly1305 -> r2.q: # {"id":"sourceFile","fileName":"Poly1305.java"} 5:10:byte[] computeMac(byte[],byte[]):66:66 -> a 11:20:byte[] computeMac(byte[],byte[]):82:82 -> a @@ -170860,7 +166664,7 @@ com.google.crypto.tink.subtle.Poly1305 -> u2.q: 12:20:void toByteArray(byte[],long,int):52:52 -> e 1:11:void verifyMac(byte[],byte[],byte[]):201:201 -> f 12:19:void verifyMac(byte[],byte[],byte[]):202:202 -> f -com.google.crypto.tink.subtle.PrfAesCmac -> u2.r: +com.google.crypto.tink.subtle.PrfAesCmac -> r2.r: # {"id":"sourceFile","fileName":"PrfAesCmac.java"} javax.crypto.SecretKey keySpec -> a byte[] subKey1 -> b @@ -170890,7 +166694,7 @@ com.google.crypto.tink.subtle.PrfAesCmac -> u2.r: 19:24:void generateSubKeys():106:106 -> b 25:31:void generateSubKeys():107:107 -> b 1:11:javax.crypto.Cipher instance():44:44 -> c -com.google.crypto.tink.subtle.PrfHmacJce -> u2.s: +com.google.crypto.tink.subtle.PrfHmacJce -> r2.s: # {"id":"sourceFile","fileName":"PrfHmacJce.java"} java.lang.ThreadLocal localMac -> a java.lang.String algorithm -> b @@ -170914,26 +166718,26 @@ com.google.crypto.tink.subtle.PrfHmacJce -> u2.s: 16:32:byte[] compute(byte[],int):90:90 -> a 33:40:byte[] compute(byte[],int):86:86 -> a 1:3:java.lang.String access$000(com.google.crypto.tink.subtle.PrfHmacJce):29:29 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu2/s;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr2/s;)Ljava/lang/String;"} 1:3:java.security.Key access$100(com.google.crypto.tink.subtle.PrfHmacJce):29:29 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu2/s;)Ljava/security/Key;"} -com.google.crypto.tink.subtle.PrfHmacJce$1 -> u2.s$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr2/s;)Ljava/security/Key;"} +com.google.crypto.tink.subtle.PrfHmacJce$1 -> r2.s$a: # {"id":"sourceFile","fileName":"PrfHmacJce.java"} com.google.crypto.tink.subtle.PrfHmacJce this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/s;"} 1:6:void (com.google.crypto.tink.subtle.PrfHmacJce):35:35 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu2/s;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr2/s;)V"} 1:14:javax.crypto.Mac initialValue():39:39 -> a 15:25:javax.crypto.Mac initialValue():40:40 -> a 26:31:javax.crypto.Mac initialValue():43:43 -> a 1:5:java.lang.Object initialValue():35:35 -> initialValue -com.google.crypto.tink.subtle.PrfMac -> u2.t: +com.google.crypto.tink.subtle.PrfMac -> r2.t: # {"id":"sourceFile","fileName":"PrfMac.java"} com.google.crypto.tink.prf.Prf wrappedPrf -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp2/a;"} int tagSize -> b 1:3:void (com.google.crypto.tink.prf.Prf,int):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp2/a;I)V"} 4:5:void (com.google.crypto.tink.prf.Prf,int):35:35 -> 6:12:void (com.google.crypto.tink.prf.Prf,int):36:36 -> 13:18:void (com.google.crypto.tink.prf.Prf,int):46:46 -> @@ -170941,7 +166745,7 @@ com.google.crypto.tink.subtle.PrfMac -> u2.t: 1:11:void verifyMac(byte[],byte[]):56:56 -> a 12:19:void verifyMac(byte[],byte[]):57:57 -> a 1:9:byte[] computeMac(byte[]):51:51 -> b -com.google.crypto.tink.subtle.Random -> u2.u: +com.google.crypto.tink.subtle.Random -> r2.u: # {"id":"sourceFile","fileName":"Random.java"} java.lang.ThreadLocal localRandom -> a 1:8:void ():27:27 -> @@ -170950,17 +166754,17 @@ com.google.crypto.tink.subtle.Random -> u2.u: 6:9:java.security.SecureRandom newDefaultSecureRandom():36:36 -> b 1:2:byte[] randBytes(int):42:42 -> c 3:14:byte[] randBytes(int):43:43 -> c -com.google.crypto.tink.subtle.Random$1 -> u2.u$a: +com.google.crypto.tink.subtle.Random$1 -> r2.u$a: # {"id":"sourceFile","fileName":"Random.java"} 1:4:void ():27:27 -> 1:5:java.security.SecureRandom initialValue():30:30 -> a 1:5:java.lang.Object initialValue():27:27 -> initialValue -com.google.crypto.tink.subtle.SubtleUtil -> u2.v: +com.google.crypto.tink.subtle.SubtleUtil -> r2.v: # {"id":"sourceFile","fileName":"SubtleUtil.java"} 1:6:int androidApiLevel():95:95 -> a 7:20:int androidApiLevel():96:96 -> a 2:9:boolean isAndroid():84:84 -> b -com.google.crypto.tink.subtle.Validators -> u2.w: +com.google.crypto.tink.subtle.Validators -> r2.w: # {"id":"sourceFile","fileName":"Validators.java"} java.util.regex.Pattern GCP_KMS_CRYPTO_KEY_PATTERN -> a java.util.regex.Pattern GCP_KMS_CRYPTO_KEY_VERSION_PATTERN -> b @@ -170980,7 +166784,7 @@ com.google.crypto.tink.subtle.Validators -> u2.w: 6:7:void validateVersion(int,int):73:73 -> c 8:19:void validateVersion(int,int):76:76 -> c 20:29:void validateVersion(int,int):74:74 -> c -com.google.crypto.tink.subtle.XChaCha20 -> u2.x: +com.google.crypto.tink.subtle.XChaCha20 -> r2.x: # {"id":"sourceFile","fileName":"XChaCha20.java"} 1:4:void (byte[],int):37:37 -> 1:11:int[] createInitialState(int[],int):42:42 -> d @@ -171006,51 +166810,51 @@ com.google.crypto.tink.subtle.XChaCha20 -> u2.x: 50:54:int[] hChaCha20(int[],int[]):75:75 -> n 55:60:int[] hChaCha20(int[],int[]):76:76 -> n 61:65:int[] hChaCha20(int[],int[]):77:77 -> n -com.google.crypto.tink.subtle.XChaCha20Poly1305 -> u2.y: +com.google.crypto.tink.subtle.XChaCha20Poly1305 -> r2.y: # {"id":"sourceFile","fileName":"XChaCha20Poly1305.java"} 1:4:void (byte[]):27:27 -> 1:5:byte[] encrypt(byte[],byte[]):25:25 -> a 1:5:byte[] decrypt(byte[],byte[]):25:25 -> b 1:6:com.google.crypto.tink.subtle.ChaCha20Base newChaCha20Instance(byte[],int):33:33 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)Lu2/i;"} -com.google.zxing.BarcodeFormat -> v2.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)Lr2/i;"} +com.google.zxing.BarcodeFormat -> s2.a: # {"id":"sourceFile","fileName":"BarcodeFormat.java"} com.google.zxing.BarcodeFormat AZTEC -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat CODABAR -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat CODE_39 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat CODE_93 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat CODE_128 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat DATA_MATRIX -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat EAN_8 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat EAN_13 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat ITF -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat MAXICODE -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat PDF_417 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat QR_CODE -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat RSS_14 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat RSS_EXPANDED -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat UPC_A -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat UPC_E -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat UPC_EAN_EXTENSION -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} com.google.zxing.BarcodeFormat[] $VALUES -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls2/a;"} 1:10:void ():27:27 -> 11:20:void ():30:30 -> 21:30:void ():33:33 -> @@ -171071,86 +166875,86 @@ com.google.zxing.BarcodeFormat -> v2.a: 194:200:void ():24:24 -> 1:4:void (java.lang.String,int):24:24 -> 1:9:com.google.zxing.BarcodeFormat valueOf(java.lang.String):24:24 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ls2/a;"} 1:9:com.google.zxing.BarcodeFormat[] values():24:24 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lv2/a;"} -com.google.zxing.Binarizer -> v2.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ls2/a;"} +com.google.zxing.Binarizer -> s2.b: # {"id":"sourceFile","fileName":"Binarizer.java"} com.google.zxing.LuminanceSource source -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/h;"} 1:3:void (com.google.zxing.LuminanceSource):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/h;)V"} 4:6:void (com.google.zxing.LuminanceSource):35:35 -> com.google.zxing.Binarizer createBinarizer(com.google.zxing.LuminanceSource) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/h;)Lv2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/h;)Ls2/b;"} com.google.zxing.common.BitMatrix getBlackMatrix() -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/b;"} com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;)LB2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;)Ly2/a;"} 1:7:int getHeight():84:84 -> d 1:3:com.google.zxing.LuminanceSource getLuminanceSource():39:39 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/h;"} 1:7:int getWidth():80:80 -> f -com.google.zxing.BinaryBitmap -> v2.c: +com.google.zxing.BinaryBitmap -> s2.c: # {"id":"sourceFile","fileName":"BinaryBitmap.java"} com.google.zxing.Binarizer binarizer -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/b;"} com.google.zxing.common.BitMatrix matrix -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} 1:5:void (com.google.zxing.Binarizer):33:33 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/b;)V"} 6:8:void (com.google.zxing.Binarizer):37:37 -> 9:16:void (com.google.zxing.Binarizer):35:35 -> 1:4:com.google.zxing.common.BitMatrix getBlackMatrix():84:84 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/b;"} 5:12:com.google.zxing.common.BitMatrix getBlackMatrix():85:85 -> a 13:15:com.google.zxing.common.BitMatrix getBlackMatrix():87:87 -> a 1:7:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):66:66 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;)LB2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;)Ly2/a;"} 1:7:int getHeight():51:51 -> c 1:7:int getWidth():44:44 -> d 1:11:boolean isRotateSupported():116:116 -> e 1:10:com.google.zxing.BinaryBitmap rotateCounterClockwise():126:126 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/c;"} 11:22:com.google.zxing.BinaryBitmap rotateCounterClockwise():127:127 -> f 1:9:java.lang.String toString():144:144 -> toString 10:12:java.lang.String toString():146:146 -> toString -com.google.zxing.ChecksumException -> v2.d: +com.google.zxing.ChecksumException -> s2.d: # {"id":"sourceFile","fileName":"ChecksumException.java"} com.google.zxing.ChecksumException INSTANCE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/d;"} 1:5:void ():27:27 -> 6:13:void ():29:29 -> 1:4:void ():32:32 -> 1:13:com.google.zxing.ChecksumException getChecksumInstance():41:41 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/d;"} -com.google.zxing.DecodeHintType -> v2.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/d;"} +com.google.zxing.DecodeHintType -> s2.e: # {"id":"sourceFile","fileName":"DecodeHintType.java"} java.lang.Class valueType -> d com.google.zxing.DecodeHintType OTHER -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/e;"} com.google.zxing.DecodeHintType PURE_BARCODE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/e;"} com.google.zxing.DecodeHintType POSSIBLE_FORMATS -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/e;"} com.google.zxing.DecodeHintType TRY_HARDER -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/e;"} com.google.zxing.DecodeHintType CHARACTER_SET -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/e;"} com.google.zxing.DecodeHintType ALLOWED_LENGTHS -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/e;"} com.google.zxing.DecodeHintType ASSUME_CODE_39_CHECK_DIGIT -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/e;"} com.google.zxing.DecodeHintType ASSUME_GS1 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/e;"} com.google.zxing.DecodeHintType RETURN_CODABAR_START_END -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/e;"} com.google.zxing.DecodeHintType NEED_RESULT_POINT_CALLBACK -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/e;"} com.google.zxing.DecodeHintType ALLOWED_EAN_EXTENSIONS -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/e;"} com.google.zxing.DecodeHintType[] $VALUES -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls2/e;"} 1:12:void ():35:35 -> 13:24:void ():41:41 -> 25:36:void ():47:47 -> @@ -171167,27 +166971,27 @@ com.google.zxing.DecodeHintType -> v2.e: 4:6:void (java.lang.String,int,java.lang.Class):115:115 -> 1:3:java.lang.Class getValueType():119:119 -> a 1:9:com.google.zxing.DecodeHintType valueOf(java.lang.String):30:30 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lv2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ls2/e;"} 1:9:com.google.zxing.DecodeHintType[] values():30:30 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lv2/e;"} -com.google.zxing.FormatException -> v2.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ls2/e;"} +com.google.zxing.FormatException -> s2.f: # {"id":"sourceFile","fileName":"FormatException.java"} com.google.zxing.FormatException INSTANCE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/f;"} 1:5:void ():28:28 -> 6:13:void ():30:30 -> 1:1:void ():33:33 -> 2:2:void (java.lang.Throwable):37:37 -> 1:13:com.google.zxing.FormatException getFormatInstance():41:41 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/f;"} 1:13:com.google.zxing.FormatException getFormatInstance(java.lang.Throwable):45:45 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Throwable;)Lv2/f;"} -com.google.zxing.InvertedLuminanceSource -> v2.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Throwable;)Ls2/f;"} +com.google.zxing.InvertedLuminanceSource -> s2.g: # {"id":"sourceFile","fileName":"InvertedLuminanceSource.java"} com.google.zxing.LuminanceSource delegate -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/h;"} 1:11:void (com.google.zxing.LuminanceSource):30:30 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/h;)V"} 12:14:void (com.google.zxing.LuminanceSource):31:31 -> 1:6:byte[] getMatrix():46:46 -> b 7:15:byte[] getMatrix():47:47 -> b @@ -171197,11 +167001,11 @@ com.google.zxing.InvertedLuminanceSource -> v2.g: 7:13:byte[] getRow(int,byte[]):37:37 -> c 14:26:byte[] getRow(int,byte[]):39:39 -> c 1:3:com.google.zxing.LuminanceSource invert():75:75 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/h;"} 1:7:boolean isRotateSupported():67:67 -> f 1:12:com.google.zxing.LuminanceSource rotateCounterClockwise():80:80 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/h;"} -com.google.zxing.LuminanceSource -> v2.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/h;"} +com.google.zxing.LuminanceSource -> s2.h: # {"id":"sourceFile","fileName":"LuminanceSource.java"} int width -> a int height -> b @@ -171213,10 +167017,10 @@ com.google.zxing.LuminanceSource -> v2.h: byte[] getRow(int,byte[]) -> c 1:3:int getWidth():66:66 -> d 1:6:com.google.zxing.LuminanceSource invert():109:109 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/h;"} 1:2:boolean isRotateSupported():101:101 -> f 1:8:com.google.zxing.LuminanceSource rotateCounterClockwise():119:119 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/h;"} 1:4:java.lang.String toString():134:134 -> toString 5:16:java.lang.String toString():135:135 -> toString 17:20:java.lang.String toString():136:136 -> toString @@ -171226,25 +167030,25 @@ com.google.zxing.LuminanceSource -> v2.h: 57:64:java.lang.String toString():150:150 -> toString 65:70:java.lang.String toString():152:152 -> toString 71:75:java.lang.String toString():154:154 -> toString -com.google.zxing.MultiFormatReader -> v2.i: +com.google.zxing.MultiFormatReader -> s2.i: # {"id":"sourceFile","fileName":"MultiFormatReader.java"} java.util.Map hints -> a com.google.zxing.Reader[] readers -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls2/l;"} 1:4:void ():38:38 -> - 2:4:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):54:54 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;)Lv2/n;"} - 5:9:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):55:55 -> a - 1:3:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):68:68 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;Ljava/util/Map;)Lv2/n;"} - 4:8:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):69:69 -> b + 1:3:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):68:68 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;Ljava/util/Map;)Ls2/n;"} + 4:8:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):69:69 -> a + 2:4:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):54:54 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;)Ls2/n;"} + 5:9:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):55:55 -> b 1:4:com.google.zxing.Result decodeInternal(com.google.zxing.BinaryBitmap):168:168 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;)Ls2/n;"} 5:10:com.google.zxing.Result decodeInternal(com.google.zxing.BinaryBitmap):169:169 -> c 11:20:com.google.zxing.Result decodeInternal(com.google.zxing.BinaryBitmap):171:171 -> c 21:25:com.google.zxing.Result decodeInternal(com.google.zxing.BinaryBitmap):177:177 -> c 1:5:com.google.zxing.Result decodeWithState(com.google.zxing.BinaryBitmap):82:82 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;)Ls2/n;"} 6:8:com.google.zxing.Result decodeWithState(com.google.zxing.BinaryBitmap):83:83 -> d 9:13:com.google.zxing.Result decodeWithState(com.google.zxing.BinaryBitmap):85:85 -> d 1:6:void setHints(java.util.Map):96:96 -> e @@ -171288,16 +167092,16 @@ com.google.zxing.MultiFormatReader -> v2.i: 1:4:void reset():160:160 -> reset 5:10:void reset():161:161 -> reset 11:17:void reset():162:162 -> reset -com.google.zxing.NotFoundException -> v2.j: +com.google.zxing.NotFoundException -> s2.j: # {"id":"sourceFile","fileName":"NotFoundException.java"} com.google.zxing.NotFoundException INSTANCE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/j;"} 1:5:void ():27:27 -> 6:13:void ():29:29 -> 1:4:void ():32:32 -> 1:3:com.google.zxing.NotFoundException getNotFoundInstance():37:37 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/j;"} -com.google.zxing.PlanarYUVLuminanceSource -> v2.k: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/j;"} +com.google.zxing.PlanarYUVLuminanceSource -> s2.k: # {"id":"sourceFile","fileName":"PlanarYUVLuminanceSource.java"} byte[] yuvData -> c int dataWidth -> d @@ -171335,14 +167139,14 @@ com.google.zxing.PlanarYUVLuminanceSource -> v2.k: 26:29:void reverseHorizontal(int,int):162:162 -> h 30:38:void reverseHorizontal(int,int):163:163 -> h 39:43:void reverseHorizontal(int,int):158:158 -> h -com.google.zxing.Reader -> v2.l: +com.google.zxing.Reader -> s2.l: # {"id":"sourceFile","fileName":"Reader.java"} - com.google.zxing.Result decode(com.google.zxing.BinaryBitmap) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;)Lv2/n;"} - com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;Ljava/util/Map;)Lv2/n;"} + com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;Ljava/util/Map;)Ls2/n;"} + com.google.zxing.Result decode(com.google.zxing.BinaryBitmap) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;)Ls2/n;"} void reset() -> reset -com.google.zxing.ReaderException -> v2.m: +com.google.zxing.ReaderException -> s2.m: # {"id":"sourceFile","fileName":"ReaderException.java"} boolean isStackTrace -> d java.lang.StackTraceElement[] NO_TRACE -> e @@ -171352,25 +167156,25 @@ com.google.zxing.ReaderException -> v2.m: 1:1:void ():33:33 -> 2:2:void (java.lang.Throwable):38:38 -> 2:4:java.lang.Throwable fillInStackTrace():44:44 -> fillInStackTrace -com.google.zxing.Result -> v2.n: +com.google.zxing.Result -> s2.n: # {"id":"sourceFile","fileName":"Result.java"} java.lang.String text -> a byte[] rawBytes -> b int numBits -> c com.google.zxing.ResultPoint[] resultPoints -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls2/p;"} com.google.zxing.BarcodeFormat format -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/a;"} java.util.Map resultMetadata -> f long timestamp -> g 1:1:void (java.lang.String,byte[],com.google.zxing.ResultPoint[],com.google.zxing.BarcodeFormat):41:41 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;[B[Lv2/p;Lv2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;[B[Ls2/p;Ls2/a;)V"} 2:2:void (java.lang.String,byte[],com.google.zxing.ResultPoint[],com.google.zxing.BarcodeFormat,long):49:49 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;[B[Lv2/p;Lv2/a;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;[B[Ls2/p;Ls2/a;J)V"} 3:10:void (java.lang.String,byte[],int,com.google.zxing.ResultPoint[],com.google.zxing.BarcodeFormat,long):58:65 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;[BI[Lv2/p;Lv2/a;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;[BI[Ls2/p;Ls2/a;J)V"} 1:4:void addResultPoints(com.google.zxing.ResultPoint[]):133:133 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lv2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ls2/p;)V"} 5:9:void addResultPoints(com.google.zxing.ResultPoint[]):135:135 -> a 10:12:void addResultPoints(com.google.zxing.ResultPoint[]):136:136 -> a 13:17:void addResultPoints(com.google.zxing.ResultPoint[]):137:137 -> a @@ -171378,46 +167182,46 @@ com.google.zxing.Result -> v2.n: 23:27:void addResultPoints(com.google.zxing.ResultPoint[]):139:139 -> a 28:30:void addResultPoints(com.google.zxing.ResultPoint[]):140:140 -> a 1:3:com.google.zxing.BarcodeFormat getBarcodeFormat():103:103 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/a;"} 1:3:byte[] getRawBytes():79:79 -> c 1:3:java.util.Map getResultMetadata():112:112 -> d 1:3:com.google.zxing.ResultPoint[] getResultPoints():96:96 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ls2/p;"} 1:3:java.lang.String getText():72:72 -> f 3:6:void putAllMetadata(java.util.Map):124:124 -> g 7:9:void putAllMetadata(java.util.Map):125:125 -> g 10:13:void putAllMetadata(java.util.Map):127:127 -> g 1:4:void putMetadata(com.google.zxing.ResultMetadataType,java.lang.Object):116:116 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/o;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/o;Ljava/lang/Object;)V"} 5:13:void putMetadata(com.google.zxing.ResultMetadataType,java.lang.Object):117:117 -> h 14:19:void putMetadata(com.google.zxing.ResultMetadataType,java.lang.Object):119:119 -> h 1:3:java.lang.String toString():150:150 -> toString -com.google.zxing.ResultMetadataType -> v2.o: +com.google.zxing.ResultMetadataType -> s2.o: # {"id":"sourceFile","fileName":"ResultMetadataType.java"} com.google.zxing.ResultMetadataType OTHER -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/o;"} com.google.zxing.ResultMetadataType ORIENTATION -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/o;"} com.google.zxing.ResultMetadataType BYTE_SEGMENTS -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/o;"} com.google.zxing.ResultMetadataType ERROR_CORRECTION_LEVEL -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/o;"} com.google.zxing.ResultMetadataType ISSUE_NUMBER -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/o;"} com.google.zxing.ResultMetadataType SUGGESTED_PRICE -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/o;"} com.google.zxing.ResultMetadataType POSSIBLE_COUNTRY -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/o;"} com.google.zxing.ResultMetadataType UPC_EAN_EXTENSION -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/o;"} com.google.zxing.ResultMetadataType PDF417_EXTRA_METADATA -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/o;"} com.google.zxing.ResultMetadataType STRUCTURED_APPEND_SEQUENCE -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/o;"} com.google.zxing.ResultMetadataType STRUCTURED_APPEND_PARITY -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/o;"} com.google.zxing.ResultMetadataType[] $VALUES -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls2/o;"} 1:10:void ():30:30 -> 11:20:void ():39:39 -> 21:30:void ():50:50 -> @@ -171432,10 +167236,10 @@ com.google.zxing.ResultMetadataType -> v2.o: 114:120:void ():25:25 -> 1:4:void (java.lang.String,int):25:25 -> 1:9:com.google.zxing.ResultMetadataType valueOf(java.lang.String):25:25 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lv2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ls2/o;"} 1:9:com.google.zxing.ResultMetadataType[] values():25:25 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lv2/o;"} -com.google.zxing.ResultPoint -> v2.p: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ls2/o;"} +com.google.zxing.ResultPoint -> s2.p: # {"id":"sourceFile","fileName":"ResultPoint.java"} float x -> a float y -> b @@ -171443,15 +167247,15 @@ com.google.zxing.ResultPoint -> v2.p: 4:5:void (float,float):33:33 -> 6:8:void (float,float):34:34 -> 1:2:float crossProductZ(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):126:126 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;Lv2/p;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;Ls2/p;)F"} 3:4:float crossProductZ(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):127:127 -> a 5:20:float crossProductZ(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):128:128 -> a 1:13:float distance(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):117:117 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;)F"} 1:3:float getX():38:38 -> c 1:3:float getY():42:42 -> d 2:10:void orderBestPatterns(com.google.zxing.ResultPoint[]):73:73 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lv2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ls2/p;)V"} 11:19:void orderBestPatterns(com.google.zxing.ResultPoint[]):74:74 -> e 20:35:void orderBestPatterns(com.google.zxing.ResultPoint[]):75:75 -> e 36:37:void orderBestPatterns(com.google.zxing.ResultPoint[]):82:82 -> e @@ -171472,55 +167276,55 @@ com.google.zxing.ResultPoint -> v2.p: 8:26:boolean equals(java.lang.Object):49:49 -> equals 1:16:int hashCode():56:56 -> hashCode 1:32:java.lang.String toString():61:61 -> toString -com.google.zxing.ResultPointCallback -> v2.q: +com.google.zxing.ResultPointCallback -> s2.q: # {"id":"sourceFile","fileName":"ResultPointCallback.java"} void foundPossibleResultPoint(com.google.zxing.ResultPoint) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;)V"} -com.google.zxing.aztec.AztecDetectorResult -> w2.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;)V"} +com.google.zxing.aztec.AztecDetectorResult -> t2.a: # {"id":"sourceFile","fileName":"AztecDetectorResult.java"} boolean compact -> c int nbDatablocks -> d int nbLayers -> e 1:3:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint[],boolean,int,int):40:40 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;[Lv2/p;ZII)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;[Ls2/p;ZII)V"} 4:5:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint[],boolean,int,int):41:41 -> 6:7:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint[],boolean,int,int):42:42 -> 8:10:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint[],boolean,int,int):43:43 -> 1:3:int getNbDatablocks():51:51 -> c 1:3:int getNbLayers():47:47 -> d 1:3:boolean isCompact():55:55 -> e -com.google.zxing.aztec.AztecReader -> w2.b: +com.google.zxing.aztec.AztecReader -> t2.b: # {"id":"sourceFile","fileName":"AztecReader.java"} 1:4:void ():41:41 -> - 2:6:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):52:52 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;)Lv2/n;"} - 1:11:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):61:61 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;Ljava/util/Map;)Lv2/n;"} - 12:15:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):65:65 -> b - 16:19:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):66:66 -> b - 20:54:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):67:67 -> b - 55:58:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):75:75 -> b - 59:62:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):76:76 -> b - 63:82:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):77:77 -> b - 83:83:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map) -> b - 84:84:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):85:85 -> b - 85:88:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):80:80 -> b - 89:98:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):90:90 -> b - 99:103:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):92:92 -> b - 104:109:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):93:93 -> b - 110:115:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):98:98 -> b - 116:119:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):99:99 -> b - 120:125:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):100:100 -> b - 126:132:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):103:103 -> b - 133:138:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):105:105 -> b - 139:143:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):107:107 -> b - 144:149:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):109:109 -> b - 150:155:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):111:111 -> b + 1:11:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):61:61 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;Ljava/util/Map;)Ls2/n;"} + 12:15:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):65:65 -> a + 16:19:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):66:66 -> a + 20:54:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):67:67 -> a + 55:58:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):75:75 -> a + 59:62:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):76:76 -> a + 63:82:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):77:77 -> a + 83:83:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map) -> a + 84:84:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):85:85 -> a + 85:88:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):80:80 -> a + 89:98:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):90:90 -> a + 99:103:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):92:92 -> a + 104:109:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):93:93 -> a + 110:115:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):98:98 -> a + 116:119:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):99:99 -> a + 120:125:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):100:100 -> a + 126:132:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):103:103 -> a + 133:138:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):105:105 -> a + 139:143:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):107:107 -> a + 144:149:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):109:109 -> a + 150:155:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):111:111 -> a + 2:6:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):52:52 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;)Ls2/n;"} 1:1:void reset():120:120 -> reset -com.google.zxing.aztec.decoder.Decoder -> x2.a: +com.google.zxing.aztec.decoder.Decoder -> u2.a: # {"id":"sourceFile","fileName":"Decoder.java"} com.google.zxing.aztec.AztecDetectorResult ddata -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/a;"} java.lang.String[] UPPER_TABLE -> b java.lang.String[] LOWER_TABLE -> c java.lang.String[] MIXED_TABLE -> d @@ -171557,7 +167361,7 @@ com.google.zxing.aztec.decoder.Decoder -> x2.a: 171:175:boolean[] correctBits(boolean[]):239:239 -> b 176:180:boolean[] correctBits(boolean[]):226:226 -> b 1:2:com.google.zxing.common.DecoderResult decode(com.google.zxing.aztec.AztecDetectorResult):74:74 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw2/a;)LB2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/a;)Ly2/e;"} 3:6:com.google.zxing.common.DecoderResult decode(com.google.zxing.aztec.AztecDetectorResult):75:75 -> c 7:10:com.google.zxing.common.DecoderResult decode(com.google.zxing.aztec.AztecDetectorResult):76:76 -> c 11:14:com.google.zxing.common.DecoderResult decode(com.google.zxing.aztec.AztecDetectorResult):77:77 -> c @@ -171566,7 +167370,7 @@ com.google.zxing.aztec.decoder.Decoder -> x2.a: 23:28:com.google.zxing.common.DecoderResult decode(com.google.zxing.aztec.AztecDetectorResult):80:80 -> c 29:33:com.google.zxing.common.DecoderResult decode(com.google.zxing.aztec.AztecDetectorResult):81:81 -> c 5:10:boolean[] extractBits(com.google.zxing.common.BitMatrix):278:278 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)[Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)[Z"} 11:26:boolean[] extractBits(com.google.zxing.common.BitMatrix):279:279 -> d 27:28:boolean[] extractBits(com.google.zxing.common.BitMatrix):281:281 -> d 29:40:boolean[] extractBits(com.google.zxing.common.BitMatrix):282:282 -> d @@ -171585,7 +167389,7 @@ com.google.zxing.aztec.decoder.Decoder -> x2.a: 172:177:boolean[] extractBits(com.google.zxing.common.BitMatrix):318:318 -> d 178:205:boolean[] extractBits(com.google.zxing.common.BitMatrix):319:319 -> d 1:23:java.lang.String getCharacter(com.google.zxing.aztec.decoder.Decoder$Table,int):182:182 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx2/a$b;I)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu2/a$b;I)Ljava/lang/String;"} 24:28:java.lang.String getCharacter(com.google.zxing.aztec.decoder.Decoder$Table,int):192:192 -> e 29:36:java.lang.String getCharacter(com.google.zxing.aztec.decoder.Decoder$Table,int):195:195 -> e 37:41:java.lang.String getCharacter(com.google.zxing.aztec.decoder.Decoder$Table,int):190:190 -> e @@ -171609,7 +167413,7 @@ com.google.zxing.aztec.decoder.Decoder -> x2.a: 124:127:java.lang.String getEncodedData(boolean[]):145:145 -> f 128:132:java.lang.String getEncodedData(boolean[]):151:151 -> f 21:23:com.google.zxing.aztec.decoder.Decoder$Table getTable(char):171:171 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(C)Lx2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(C)Lu2/a$b;"} 24:26:com.google.zxing.aztec.decoder.Decoder$Table getTable(char):164:164 -> g 27:29:com.google.zxing.aztec.decoder.Decoder$Table getTable(char):160:160 -> g 30:32:com.google.zxing.aztec.decoder.Decoder$Table getTable(char):162:162 -> g @@ -171620,26 +167424,26 @@ com.google.zxing.aztec.decoder.Decoder -> x2.a: 13:19:byte readByte(boolean[],int):349:349 -> h 9:18:int readCode(boolean[],int,int):334:334 -> i 1:12:int totalBitsInLayer(int,boolean):364:364 -> j -com.google.zxing.aztec.decoder.Decoder$1 -> x2.a$a: +com.google.zxing.aztec.decoder.Decoder$1 -> u2.a$a: # {"id":"sourceFile","fileName":"Decoder.java"} int[] $SwitchMap$com$google$zxing$aztec$decoder$Decoder$Table -> a 1:63:void ():182:182 -> -com.google.zxing.aztec.decoder.Decoder$Table -> x2.a$b: +com.google.zxing.aztec.decoder.Decoder$Table -> u2.a$b: # {"id":"sourceFile","fileName":"Decoder.java"} com.google.zxing.aztec.decoder.Decoder$Table UPPER -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/a$b;"} com.google.zxing.aztec.decoder.Decoder$Table LOWER -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/a$b;"} com.google.zxing.aztec.decoder.Decoder$Table MIXED -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/a$b;"} com.google.zxing.aztec.decoder.Decoder$Table DIGIT -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/a$b;"} com.google.zxing.aztec.decoder.Decoder$Table PUNCT -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/a$b;"} com.google.zxing.aztec.decoder.Decoder$Table BINARY -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/a$b;"} com.google.zxing.aztec.decoder.Decoder$Table[] $VALUES -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lx2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lu2/a$b;"} 1:10:void ():38:38 -> 11:20:void ():39:39 -> 21:30:void ():40:40 -> @@ -171649,13 +167453,13 @@ com.google.zxing.aztec.decoder.Decoder$Table -> x2.a$b: 61:67:void ():37:37 -> 1:4:void (java.lang.String,int):37:37 -> 1:9:com.google.zxing.aztec.decoder.Decoder$Table valueOf(java.lang.String):37:37 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lx2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lu2/a$b;"} 1:9:com.google.zxing.aztec.decoder.Decoder$Table[] values():37:37 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lx2/a$b;"} -com.google.zxing.aztec.detector.Detector -> y2.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lu2/a$b;"} +com.google.zxing.aztec.detector.Detector -> v2.a: # {"id":"sourceFile","fileName":"Detector.java"} com.google.zxing.common.BitMatrix image -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} boolean compact -> b int nbLayers -> c int nbDataBlocks -> d @@ -171664,10 +167468,10 @@ com.google.zxing.aztec.detector.Detector -> y2.a: int[] EXPECTED_CORNER_BITS -> g 9:15:void ():149:149 -> 1:3:void (com.google.zxing.common.BitMatrix):47:47 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)V"} 4:6:void (com.google.zxing.common.BitMatrix):48:48 -> 1:4:com.google.zxing.aztec.AztecDetectorResult detect(boolean):65:65 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lw2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lt2/a;"} 5:11:com.google.zxing.aztec.AztecDetectorResult detect(boolean):69:69 -> a 12:14:com.google.zxing.aztec.AztecDetectorResult detect(boolean):72:72 -> a 15:18:com.google.zxing.aztec.AztecDetectorResult detect(boolean):73:73 -> a @@ -171677,11 +167481,11 @@ com.google.zxing.aztec.detector.Detector -> y2.a: 60:63:com.google.zxing.aztec.AztecDetectorResult detect(boolean):88:88 -> a 64:75:com.google.zxing.aztec.AztecDetectorResult detect(boolean):90:90 -> a 1:21:float distance(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):562:562 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;)F"} 1:21:float distance(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):558:558 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a$a;Ly2/a$a;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/a$a;Lv2/a$a;)F"} 6:19:com.google.zxing.ResultPoint[] expandSquare(com.google.zxing.ResultPoint[],float,float):529:529 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lv2/p;FF)[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ls2/p;FF)[Ls2/p;"} 20:32:com.google.zxing.ResultPoint[] expandSquare(com.google.zxing.ResultPoint[],float,float):530:530 -> d 33:46:com.google.zxing.ResultPoint[] expandSquare(com.google.zxing.ResultPoint[],float,float):531:531 -> d 47:60:com.google.zxing.ResultPoint[] expandSquare(com.google.zxing.ResultPoint[],float,float):532:532 -> d @@ -171695,7 +167499,7 @@ com.google.zxing.aztec.detector.Detector -> y2.a: 146:152:com.google.zxing.ResultPoint[] expandSquare(com.google.zxing.ResultPoint[],float,float):542:542 -> d 153:157:com.google.zxing.ResultPoint[] expandSquare(com.google.zxing.ResultPoint[],float,float):544:544 -> d 2:21:void extractParameters(com.google.zxing.ResultPoint[]):100:100 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lv2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ls2/p;)V"} 22:36:void extractParameters(com.google.zxing.ResultPoint[]):101:101 -> e 37:39:void extractParameters(com.google.zxing.ResultPoint[]):104:104 -> e 40:43:void extractParameters(com.google.zxing.ResultPoint[]):106:106 -> e @@ -171714,7 +167518,7 @@ com.google.zxing.aztec.detector.Detector -> y2.a: 152:154:void extractParameters(com.google.zxing.ResultPoint[]):145:145 -> e 155:159:void extractParameters(com.google.zxing.ResultPoint[]):102:102 -> e 2:15:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):244:244 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a$a;)[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/a$a;)[Ls2/p;"} 16:19:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):245:245 -> f 20:23:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):246:246 -> f 24:27:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):247:247 -> f @@ -171732,7 +167536,7 @@ com.google.zxing.aztec.detector.Detector -> y2.a: 158:174:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):280:280 -> f 175:192:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):284:284 -> f 1:4:int getColor(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):463:463 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a$a;Ly2/a$a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/a$a;Lv2/a$a;)I"} 5:15:int getColor(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):464:464 -> g 16:26:int getColor(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):465:465 -> g 27:31:int getColor(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):468:468 -> g @@ -171751,14 +167555,14 @@ com.google.zxing.aztec.detector.Detector -> y2.a: 12:22:int getDimension():569:569 -> i 23:32:int getDimension():572:572 -> i 1:5:com.google.zxing.aztec.detector.Detector$Point getFirstDifferent(com.google.zxing.aztec.detector.Detector$Point,boolean,int,int):495:495 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a$a;ZII)Ly2/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/a$a;ZII)Lv2/a$a;"} 6:10:com.google.zxing.aztec.detector.Detector$Point getFirstDifferent(com.google.zxing.aztec.detector.Detector$Point,boolean,int,int):496:496 -> j 11:28:com.google.zxing.aztec.detector.Detector$Point getFirstDifferent(com.google.zxing.aztec.detector.Detector$Point,boolean,int,int):498:498 -> j 29:45:com.google.zxing.aztec.detector.Detector$Point getFirstDifferent(com.google.zxing.aztec.detector.Detector$Point,boolean,int,int):506:506 -> j 46:62:com.google.zxing.aztec.detector.Detector$Point getFirstDifferent(com.google.zxing.aztec.detector.Detector$Point,boolean,int,int):511:511 -> j 63:68:com.google.zxing.aztec.detector.Detector$Point getFirstDifferent(com.google.zxing.aztec.detector.Detector$Point,boolean,int,int):516:516 -> j 6:16:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():304:304 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/a$a;"} 17:18:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():305:305 -> k 19:20:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():306:306 -> k 21:22:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():307:307 -> k @@ -171784,17 +167588,17 @@ com.google.zxing.aztec.detector.Detector -> y2.a: 260:283:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():347:347 -> k 284:289:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():349:349 -> k 1:15:com.google.zxing.ResultPoint[] getMatrixCornerPoints(com.google.zxing.ResultPoint[]):359:359 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lv2/p;)[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ls2/p;)[Ls2/p;"} 1:34:int getRotation(int[],int):167:167 -> m 35:49:int getRotation(int[],int):180:180 -> m 50:54:int getRotation(int[],int):184:184 -> m 3:24:boolean isValid(int,int):548:548 -> n 1:8:boolean isValid(com.google.zxing.ResultPoint):552:552 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;)Z"} 9:16:boolean isValid(com.google.zxing.ResultPoint):553:553 -> o 17:21:boolean isValid(com.google.zxing.ResultPoint):554:554 -> o 1:17:boolean isWhiteOrBlackRectangle(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):428:428 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a$a;Ly2/a$a;Ly2/a$a;Ly2/a$a;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/a$a;Lv2/a$a;Lv2/a$a;Lv2/a$a;)Z"} 18:34:boolean isWhiteOrBlackRectangle(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):429:429 -> p 35:51:boolean isWhiteOrBlackRectangle(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):430:430 -> p 52:68:boolean isWhiteOrBlackRectangle(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):431:431 -> p @@ -171803,7 +167607,7 @@ com.google.zxing.aztec.detector.Detector -> y2.a: 84:90:boolean isWhiteOrBlackRectangle(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):445:445 -> p 91:99:boolean isWhiteOrBlackRectangle(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):451:451 -> p 1:4:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):373:373 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;Lv2/p;Lv2/p;Lv2/p;Lv2/p;)LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;Ls2/p;Ls2/p;Ls2/p;Ls2/p;)Ly2/b;"} 5:14:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):374:374 -> q 15:22:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):376:376 -> q 23:30:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):386:386 -> q @@ -171812,13 +167616,13 @@ com.google.zxing.aztec.detector.Detector -> y2.a: 47:63:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):389:389 -> q 64:68:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):379:379 -> q 1:7:int sampleLine(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):403:403 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;I)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;I)I"} 8:11:int sampleLine(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):405:405 -> r 12:15:int sampleLine(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):406:406 -> r 16:26:int sampleLine(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):407:407 -> r 27:41:int sampleLine(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):408:408 -> r 42:74:int sampleLine(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):410:410 -> r -com.google.zxing.aztec.detector.Detector$Point -> y2.a$a: +com.google.zxing.aztec.detector.Detector$Point -> v2.a$a: # {"id":"sourceFile","fileName":"Detector.java"} int x -> a int y -> b @@ -171828,25 +167632,25 @@ com.google.zxing.aztec.detector.Detector$Point -> y2.a$a: 1:3:int getX():589:589 -> a 1:3:int getY():593:593 -> b 1:16:com.google.zxing.ResultPoint toResultPoint():580:580 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/p;"} 1:32:java.lang.String toString():598:598 -> toString -com.google.zxing.client.android.AmbientLightManager -> z2.b: +com.google.zxing.client.android.AmbientLightManager -> w2.b: # {"id":"sourceFile","fileName":"AmbientLightManager.java"} com.journeyapps.barcodescanner.camera.CameraManager cameraManager -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} com.journeyapps.barcodescanner.camera.CameraSettings cameraSettings -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/i;"} android.hardware.Sensor lightSensor -> c android.content.Context context -> d android.os.Handler handler -> e 1:3:void (android.content.Context,com.journeyapps.barcodescanner.camera.CameraManager,com.journeyapps.barcodescanner.camera.CameraSettings):47:47 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LW2/h;LW2/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LT2/h;LT2/i;)V"} 4:5:void (android.content.Context,com.journeyapps.barcodescanner.camera.CameraManager,com.journeyapps.barcodescanner.camera.CameraSettings):48:48 -> 6:7:void (android.content.Context,com.journeyapps.barcodescanner.camera.CameraManager,com.journeyapps.barcodescanner.camera.CameraSettings):49:49 -> 8:9:void (android.content.Context,com.journeyapps.barcodescanner.camera.CameraManager,com.journeyapps.barcodescanner.camera.CameraSettings):50:50 -> 10:17:void (android.content.Context,com.journeyapps.barcodescanner.camera.CameraManager,com.journeyapps.barcodescanner.camera.CameraSettings):52:52 -> 1:6:void lambda$setTorch$0(boolean):74:74 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz2/b;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw2/b;Z)V"} 1:11:void setTorch(boolean):74:74 -> b 1:8:void start():56:56 -> c 9:19:void start():57:57 -> c @@ -171861,20 +167665,20 @@ com.google.zxing.client.android.AmbientLightManager -> z2.b: 6:16:void onSensorChanged(android.hardware.SensorEvent):80:80 -> onSensorChanged 17:26:void onSensorChanged(android.hardware.SensorEvent):82:82 -> onSensorChanged 27:30:void onSensorChanged(android.hardware.SensorEvent):84:84 -> onSensorChanged -com.google.zxing.client.android.AmbientLightManager$$ExternalSyntheticLambda0 -> z2.a: +com.google.zxing.client.android.AmbientLightManager$$ExternalSyntheticLambda0 -> w2.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.google.zxing.client.android.AmbientLightManager com.google.zxing.client.android.AmbientLightManager$$InternalSyntheticLambda$1$e453fa70c80b2c1be79d6396dc3cea62c4469c3e25bb151e08b4c77f9b218db7$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw2/b;"} # {"id":"com.android.tools.r8.synthesized"} boolean com.google.zxing.client.android.AmbientLightManager$$InternalSyntheticLambda$1$e453fa70c80b2c1be79d6396dc3cea62c4469c3e25bb151e08b4c77f9b218db7$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void z2.AmbientLightManager$$ExternalSyntheticLambda0.(z2.AmbientLightManager,boolean):0:0 -> + 1:1:void w2.AmbientLightManager$$ExternalSyntheticLambda0.(w2.AmbientLightManager,boolean):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz2/b;Z)V"} - 1:1:void z2.AmbientLightManager$$ExternalSyntheticLambda0.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw2/b;Z)V"} + 1:1:void w2.AmbientLightManager$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.google.zxing.client.android.BeepManager -> z2.e: +com.google.zxing.client.android.BeepManager -> w2.e: # {"id":"sourceFile","fileName":"BeepManager.java"} android.content.Context context -> a boolean beepEnabled -> b @@ -171917,21 +167721,21 @@ com.google.zxing.client.android.BeepManager -> z2.e: 30:32:void playBeepSoundAndVibrate():90:90 -> d 33:36:void playBeepSoundAndVibrate():93:93 -> d 1:3:void setBeepEnabled(boolean):66:66 -> e -com.google.zxing.client.android.BeepManager$$ExternalSyntheticLambda0 -> z2.c: +com.google.zxing.client.android.BeepManager$$ExternalSyntheticLambda0 -> w2.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void z2.BeepManager$$ExternalSyntheticLambda0.():0:0 -> + 1:1:void w2.BeepManager$$ExternalSyntheticLambda0.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void z2.BeepManager$$ExternalSyntheticLambda0.onCompletion(android.media.MediaPlayer):0:0 -> onCompletion + 1:1:void w2.BeepManager$$ExternalSyntheticLambda0.onCompletion(android.media.MediaPlayer):0:0 -> onCompletion # {"id":"com.android.tools.r8.synthesized"} -com.google.zxing.client.android.BeepManager$$ExternalSyntheticLambda1 -> z2.d: +com.google.zxing.client.android.BeepManager$$ExternalSyntheticLambda1 -> w2.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void z2.BeepManager$$ExternalSyntheticLambda1.():0:0 -> + 1:1:void w2.BeepManager$$ExternalSyntheticLambda1.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean z2.BeepManager$$ExternalSyntheticLambda1.onError(android.media.MediaPlayer,int,int):0:0 -> onError + 1:1:boolean w2.BeepManager$$ExternalSyntheticLambda1.onError(android.media.MediaPlayer,int,int):0:0 -> onError # {"id":"com.android.tools.r8.synthesized"} -com.google.zxing.client.android.DecodeFormatManager -> z2.f: +com.google.zxing.client.android.DecodeFormatManager -> w2.f: # {"id":"sourceFile","fileName":"DecodeFormatManager.java"} java.util.regex.Pattern COMMA_PATTERN -> a java.util.Set PRODUCT_FORMATS -> b @@ -171965,7 +167769,7 @@ com.google.zxing.client.android.DecodeFormatManager -> z2.f: 9:24:java.util.Set parseDecodeFormats(java.lang.Iterable,java.lang.String):86:86 -> b 25:35:java.util.Set parseDecodeFormats(java.lang.Iterable,java.lang.String):87:87 -> b 36:46:java.util.Set parseDecodeFormats(java.lang.Iterable,java.lang.String):95:95 -> b -com.google.zxing.client.android.DecodeHintManager -> z2.g: +com.google.zxing.client.android.DecodeHintManager -> w2.g: # {"id":"sourceFile","fileName":"DecodeHintManager.java"} java.lang.String TAG -> a java.util.regex.Pattern COMMA -> b @@ -171984,7 +167788,7 @@ com.google.zxing.client.android.DecodeHintManager -> z2.g: 87:90:java.util.Map parseDecodeHints(android.content.Intent):225:225 -> a 91:123:java.util.Map parseDecodeHints(android.content.Intent):227:227 -> a 124:148:java.util.Map parseDecodeHints(android.content.Intent):233:233 -> a -com.google.zxing.client.android.InactivityTimer -> z2.h: +com.google.zxing.client.android.InactivityTimer -> w2.h: # {"id":"sourceFile","fileName":"InactivityTimer.java"} android.content.Context context -> a android.content.BroadcastReceiver powerStatusReceiver -> b @@ -172000,9 +167804,9 @@ com.google.zxing.client.android.InactivityTimer -> z2.h: 11:18:void (android.content.Context,java.lang.Runnable):46:46 -> 19:26:void (android.content.Context,java.lang.Runnable):47:47 -> 1:3:android.os.Handler access$100(com.google.zxing.client.android.InactivityTimer):29:29 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz2/h;)Landroid/os/Handler;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw2/h;)Landroid/os/Handler;"} 1:4:void access$200(com.google.zxing.client.android.InactivityTimer,boolean):29:29 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz2/h;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw2/h;Z)V"} 1:3:void activity():54:54 -> c 4:7:void activity():55:55 -> c 8:18:void activity():56:56 -> c @@ -172020,40 +167824,40 @@ com.google.zxing.client.android.InactivityTimer -> z2.h: 1:4:void unregisterReceiver():77:77 -> i 5:12:void unregisterReceiver():78:78 -> i 13:15:void unregisterReceiver():79:79 -> i -com.google.zxing.client.android.InactivityTimer$1 -> z2.h$a: +com.google.zxing.client.android.InactivityTimer$1 -> w2.h$a: # {"id":"sourceFile","fileName":"InactivityTimer.java"} -com.google.zxing.client.android.InactivityTimer$PowerStatusReceiver -> z2.h$b: +com.google.zxing.client.android.InactivityTimer$PowerStatusReceiver -> w2.h$b: # {"id":"sourceFile","fileName":"InactivityTimer.java"} com.google.zxing.client.android.InactivityTimer this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw2/h;"} 1:1:void (com.google.zxing.client.android.InactivityTimer):104:104 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz2/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw2/h;)V"} 2:2:void (com.google.zxing.client.android.InactivityTimer,com.google.zxing.client.android.InactivityTimer$1):104:104 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz2/h;Lz2/h$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw2/h;Lw2/h$a;)V"} 1:6:void lambda$onReceive$0(boolean):111:111 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz2/h$b;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw2/h$b;Z)V"} 1:12:void onReceive(android.content.Context,android.content.Intent):107:107 -> onReceive 13:24:void onReceive(android.content.Context,android.content.Intent):109:109 -> onReceive 25:39:void onReceive(android.content.Context,android.content.Intent):111:111 -> onReceive -com.google.zxing.client.android.InactivityTimer$PowerStatusReceiver$$ExternalSyntheticLambda0 -> z2.i: +com.google.zxing.client.android.InactivityTimer$PowerStatusReceiver$$ExternalSyntheticLambda0 -> w2.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.google.zxing.client.android.InactivityTimer$PowerStatusReceiver com.google.zxing.client.android.InactivityTimer$PowerStatusReceiver$$InternalSyntheticLambda$2$7cf52161bf5c94ed5c17595dff0e851bd746287a6b63f16745120e4a98fec847$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz2/h$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw2/h$b;"} # {"id":"com.android.tools.r8.synthesized"} boolean com.google.zxing.client.android.InactivityTimer$PowerStatusReceiver$$InternalSyntheticLambda$2$7cf52161bf5c94ed5c17595dff0e851bd746287a6b63f16745120e4a98fec847$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void z2.InactivityTimer$PowerStatusReceiver$$ExternalSyntheticLambda0.(z2.InactivityTimer$PowerStatusReceiver,boolean):0:0 -> + 1:1:void w2.InactivityTimer$PowerStatusReceiver$$ExternalSyntheticLambda0.(w2.InactivityTimer$PowerStatusReceiver,boolean):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz2/h$b;Z)V"} - 1:1:void z2.InactivityTimer$PowerStatusReceiver$$ExternalSyntheticLambda0.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw2/h$b;Z)V"} + 1:1:void w2.InactivityTimer$PowerStatusReceiver$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.google.zxing.client.android.R$color -> z2.j: +com.google.zxing.client.android.R$color -> w2.j: int zxing_possible_result_points -> a int zxing_result_view -> b int zxing_viewfinder_laser -> c int zxing_viewfinder_mask -> d -com.google.zxing.client.android.R$id -> z2.k: +com.google.zxing.client.android.R$id -> w2.k: int zxing_barcode_scanner -> a int zxing_barcode_surface -> b int zxing_camera_closed -> c @@ -172066,16 +167870,16 @@ com.google.zxing.client.android.R$id -> z2.k: int zxing_prewiew_size_ready -> j int zxing_status_view -> k int zxing_viewfinder_view -> l -com.google.zxing.client.android.R$layout -> z2.l: +com.google.zxing.client.android.R$layout -> w2.l: int zxing_barcode_scanner -> a int zxing_capture -> b -com.google.zxing.client.android.R$raw -> z2.m: +com.google.zxing.client.android.R$raw -> w2.m: int zxing_beep -> a -com.google.zxing.client.android.R$string -> z2.n: +com.google.zxing.client.android.R$string -> w2.n: int zxing_app_name -> a int zxing_button_ok -> b int zxing_msg_camera_framework_bug -> c -com.google.zxing.client.android.R$styleable -> z2.o: +com.google.zxing.client.android.R$styleable -> w2.o: int[] Capability -> a int[] ColorStateListItem -> b int[] FontFamily -> c @@ -172098,7 +167902,7 @@ com.google.zxing.client.android.R$styleable -> z2.o: int[] zxing_view -> t int zxing_view_zxing_scanner_layout -> u 7:140:void ():0:0 -> -com.google.zxing.client.android.camera.open.OpenCameraInterface -> A2.a: +com.google.zxing.client.android.camera.open.OpenCameraInterface -> x2.a: # {"id":"sourceFile","fileName":"OpenCameraInterface.java"} java.lang.String TAG -> a 1:1:void ():24:24 -> @@ -172109,7 +167913,7 @@ com.google.zxing.client.android.camera.open.OpenCameraInterface -> A2.a: 35:49:int getCameraId(int):51:51 -> a 1:9:android.hardware.Camera open(int):79:79 -> b 10:14:android.hardware.Camera open(int):83:83 -> b -com.google.zxing.common.BitArray -> B2.a: +com.google.zxing.common.BitArray -> y2.a: # {"id":"sourceFile","fileName":"BitArray.java"} int[] bits -> d int size -> e @@ -172118,7 +167922,7 @@ com.google.zxing.common.BitArray -> B2.a: 1:7:void clear():176:176 -> a 8:15:void clear():178:178 -> a 1:16:com.google.zxing.common.BitArray clone():354:354 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/a;"} 1:17:boolean get(int):68:68 -> c 1:5:java.lang.Object clone():26:26 -> clone 1:3:int[] getBitArray():287:287 -> d @@ -172133,40 +167937,40 @@ com.google.zxing.common.BitArray -> B2.a: 1:6:boolean equals(java.lang.Object):328:328 -> equals 7:8:boolean equals(java.lang.Object):331:331 -> equals 9:27:boolean equals(java.lang.Object):332:332 -> equals - 1:5:int getNextUnset(int):119:119 -> f - 6:7:int getNextUnset(int):122:122 -> f - 8:24:int getNextUnset(int):123:123 -> f - 25:29:int getNextUnset(int):127:127 -> f - 30:32:int getNextUnset(int):128:128 -> f - 33:38:int getNextUnset(int):130:130 -> f - 39:43:int getNextUnset(int):132:132 -> f - 44:49:int getNextUnset(int):133:133 -> f + 1:5:int getNextUnset(int):119:119 -> g + 6:7:int getNextUnset(int):122:122 -> g + 8:24:int getNextUnset(int):123:123 -> g + 25:29:int getNextUnset(int):127:127 -> g + 30:32:int getNextUnset(int):128:128 -> g + 33:38:int getNextUnset(int):130:130 -> g + 39:43:int getNextUnset(int):132:132 -> g + 44:49:int getNextUnset(int):133:133 -> g 1:12:int hashCode():337:337 -> hashCode - 1:3:int getSize():48:48 -> j - 5:14:boolean isRange(int,int,boolean):192:192 -> k - 15:16:boolean isRange(int,int,boolean):199:199 -> k - 17:40:boolean isRange(int,int,boolean):200:200 -> k - 41:56:boolean isRange(int,int,boolean):209:209 -> k - 57:62:boolean isRange(int,int,boolean):193:193 -> k - 3:7:int[] makeArray(int):323:323 -> l - 1:5:void reverse():294:294 -> m - 6:17:void reverse():296:296 -> m - 18:76:void reverse():299:299 -> m - 77:81:void reverse():305:305 -> m - 82:88:void reverse():308:308 -> m - 89:93:void reverse():310:310 -> m - 94:102:void reverse():312:312 -> m - 103:109:void reverse():314:314 -> m - 110:111:void reverse():317:317 -> m - 112:114:void reverse():319:319 -> m - 1:15:void set(int):77:77 -> n - 1:7:void setBulk(int,int):144:144 -> o + 1:3:int getSize():48:48 -> k + 5:14:boolean isRange(int,int,boolean):192:192 -> l + 15:16:boolean isRange(int,int,boolean):199:199 -> l + 17:40:boolean isRange(int,int,boolean):200:200 -> l + 41:56:boolean isRange(int,int,boolean):209:209 -> l + 57:62:boolean isRange(int,int,boolean):193:193 -> l + 3:7:int[] makeArray(int):323:323 -> m + 1:5:void reverse():294:294 -> n + 6:17:void reverse():296:296 -> n + 18:76:void reverse():299:299 -> n + 77:81:void reverse():305:305 -> n + 82:88:void reverse():308:308 -> n + 89:93:void reverse():310:310 -> n + 94:102:void reverse():312:312 -> n + 103:109:void reverse():314:314 -> n + 110:111:void reverse():317:317 -> n + 112:114:void reverse():319:319 -> n + 1:15:void set(int):77:77 -> o + 1:7:void setBulk(int,int):144:144 -> p 1:8:java.lang.String toString():342:342 -> toString 9:18:java.lang.String toString():343:343 -> toString 19:21:java.lang.String toString():345:345 -> toString 22:38:java.lang.String toString():347:347 -> toString 39:43:java.lang.String toString():349:349 -> toString -com.google.zxing.common.BitMatrix -> B2.b: +com.google.zxing.common.BitMatrix -> y2.b: # {"id":"sourceFile","fileName":"BitMatrix.java"} int width -> d int height -> e @@ -172184,7 +167988,7 @@ com.google.zxing.common.BitMatrix -> B2.b: 39:44:java.lang.String buildToString(java.lang.String,java.lang.String,java.lang.String):440:440 -> a 45:49:java.lang.String buildToString(java.lang.String,java.lang.String,java.lang.String):442:442 -> a 1:20:com.google.zxing.common.BitMatrix clone():447:447 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/b;"} 1:6:void flip(int,int):157:157 -> c 7:19:void flip(int,int):158:158 -> c 1:5:java.lang.Object clone():36:36 -> clone @@ -172200,55 +168004,55 @@ com.google.zxing.common.BitMatrix -> B2.b: 7:8:boolean equals(java.lang.Object):390:390 -> equals 9:30:boolean equals(java.lang.Object):391:391 -> equals 31:39:boolean equals(java.lang.Object):392:392 -> equals - 1:2:int[] getEnclosingRectangle():273:273 -> f - 3:8:int[] getEnclosingRectangle():274:274 -> f - 9:13:int[] getEnclosingRectangle():278:278 -> f - 14:17:int[] getEnclosingRectangle():279:279 -> f - 18:83:int[] getEnclosingRectangle():280:280 -> f - 84:90:int[] getEnclosingRectangle():314:314 -> f + 1:2:int[] getEnclosingRectangle():273:273 -> g + 3:8:int[] getEnclosingRectangle():274:274 -> g + 9:13:int[] getEnclosingRectangle():278:278 -> g + 14:17:int[] getEnclosingRectangle():279:279 -> g + 18:83:int[] getEnclosingRectangle():280:280 -> g + 84:90:int[] getEnclosingRectangle():314:314 -> g 1:7:int hashCode():397:397 -> hashCode 8:12:int hashCode():399:399 -> hashCode 13:17:int hashCode():400:400 -> hashCode 18:25:int hashCode():401:401 -> hashCode - 1:3:int getHeight():375:375 -> j - 3:11:com.google.zxing.common.BitArray getRow(int,com.google.zxing.common.BitArray):229:229 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;)LB2/a;"} - 12:15:com.google.zxing.common.BitArray getRow(int,com.google.zxing.common.BitArray):232:232 -> k - 16:22:com.google.zxing.common.BitArray getRow(int,com.google.zxing.common.BitArray):230:230 -> k - 23:26:com.google.zxing.common.BitArray getRow(int,com.google.zxing.common.BitArray):234:234 -> k - 27:32:com.google.zxing.common.BitArray getRow(int,com.google.zxing.common.BitArray):235:235 -> k - 33:45:com.google.zxing.common.BitArray getRow(int,com.google.zxing.common.BitArray):236:236 -> k - 3:14:int[] getTopLeftOnBit():324:324 -> l - 15:19:int[] getTopLeftOnBit():327:327 -> l - 20:23:int[] getTopLeftOnBit():330:330 -> l - 24:27:int[] getTopLeftOnBit():331:331 -> l - 28:39:int[] getTopLeftOnBit():333:333 -> l - 40:44:int[] getTopLeftOnBit():339:339 -> l - 1:3:int getWidth():368:368 -> m - 1:4:void rotate180():253:253 -> n - 5:8:void rotate180():254:254 -> n - 9:13:void rotate180():255:255 -> n - 14:21:void rotate180():256:256 -> n - 22:25:void rotate180():257:257 -> n - 26:32:void rotate180():258:258 -> n - 33:36:void rotate180():259:259 -> n - 37:39:void rotate180():260:260 -> n - 40:42:void rotate180():261:261 -> n - 43:45:void rotate180():262:262 -> n - 46:52:void rotate180():263:263 -> n - 1:6:void set(int,int):141:141 -> o - 7:19:void set(int,int):142:142 -> o - 11:20:void setRegion(int,int,int,int):209:209 -> p - 21:26:void setRegion(int,int,int,int):213:213 -> p - 27:48:void setRegion(int,int,int,int):215:215 -> p - 49:56:void setRegion(int,int,int,int):210:210 -> p - 57:64:void setRegion(int,int,int,int):205:205 -> p - 65:72:void setRegion(int,int,int,int):202:202 -> p - 1:14:void setRow(int,com.google.zxing.common.BitArray):246:246 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;)V"} - 1:7:java.lang.String toString(java.lang.String,java.lang.String):419:419 -> r + 1:3:int getHeight():375:375 -> k + 3:11:com.google.zxing.common.BitArray getRow(int,com.google.zxing.common.BitArray):229:229 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;)Ly2/a;"} + 12:15:com.google.zxing.common.BitArray getRow(int,com.google.zxing.common.BitArray):232:232 -> l + 16:22:com.google.zxing.common.BitArray getRow(int,com.google.zxing.common.BitArray):230:230 -> l + 23:26:com.google.zxing.common.BitArray getRow(int,com.google.zxing.common.BitArray):234:234 -> l + 27:32:com.google.zxing.common.BitArray getRow(int,com.google.zxing.common.BitArray):235:235 -> l + 33:45:com.google.zxing.common.BitArray getRow(int,com.google.zxing.common.BitArray):236:236 -> l + 3:14:int[] getTopLeftOnBit():324:324 -> m + 15:19:int[] getTopLeftOnBit():327:327 -> m + 20:23:int[] getTopLeftOnBit():330:330 -> m + 24:27:int[] getTopLeftOnBit():331:331 -> m + 28:39:int[] getTopLeftOnBit():333:333 -> m + 40:44:int[] getTopLeftOnBit():339:339 -> m + 1:3:int getWidth():368:368 -> n + 1:4:void rotate180():253:253 -> o + 5:8:void rotate180():254:254 -> o + 9:13:void rotate180():255:255 -> o + 14:21:void rotate180():256:256 -> o + 22:25:void rotate180():257:257 -> o + 26:32:void rotate180():258:258 -> o + 33:36:void rotate180():259:259 -> o + 37:39:void rotate180():260:260 -> o + 40:42:void rotate180():261:261 -> o + 43:45:void rotate180():262:262 -> o + 46:52:void rotate180():263:263 -> o + 1:6:void set(int,int):141:141 -> p + 7:19:void set(int,int):142:142 -> p + 11:20:void setRegion(int,int,int,int):209:209 -> q + 21:26:void setRegion(int,int,int,int):213:213 -> q + 27:48:void setRegion(int,int,int,int):215:215 -> q + 49:56:void setRegion(int,int,int,int):210:210 -> q + 57:64:void setRegion(int,int,int,int):205:205 -> q + 65:72:void setRegion(int,int,int,int):202:202 -> q + 1:14:void setRow(int,com.google.zxing.common.BitArray):246:246 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;)V"} + 1:7:java.lang.String toString(java.lang.String,java.lang.String):419:419 -> t 1:9:java.lang.String toString():410:410 -> toString -com.google.zxing.common.BitSource -> B2.c: +com.google.zxing.common.BitSource -> y2.c: # {"id":"sourceFile","fileName":"BitSource.java"} byte[] bytes -> a int byteOffset -> b @@ -172269,68 +168073,68 @@ com.google.zxing.common.BitSource -> B2.c: 85:94:int readBits(int):96:96 -> d 95:101:int readBits(int):97:97 -> d 102:111:int readBits(int):64:64 -> d -com.google.zxing.common.CharacterSetECI -> B2.d: +com.google.zxing.common.CharacterSetECI -> y2.d: # {"id":"sourceFile","fileName":"CharacterSetECI.java"} com.google.zxing.common.CharacterSetECI UnicodeBigUnmarked -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI UTF8 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ASCII -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI Big5 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI GB18030 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI EUC_KR -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} java.util.Map VALUE_TO_ECI -> G java.util.Map NAME_TO_ECI -> H com.google.zxing.common.CharacterSetECI[] $VALUES -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"[LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ly2/d;"} int[] values -> d java.lang.String[] otherEncodingNames -> e com.google.zxing.common.CharacterSetECI Cp437 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_1 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_2 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_3 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_4 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_5 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_6 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_7 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_8 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_9 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_10 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_11 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_13 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_14 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_15 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI ISO8859_16 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI SJIS -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI Cp1250 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI Cp1251 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI Cp1252 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} com.google.zxing.common.CharacterSetECI Cp1256 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/d;"} 1:17:void ():33:33 -> 18:39:void ():34:34 -> 40:56:void ():35:35 -> @@ -172371,13 +168175,13 @@ com.google.zxing.common.CharacterSetECI -> B2.d: 2:4:void (java.lang.String,int,int,java.lang.String[]):82:84 -> 5:7:void (java.lang.String,int,int[],java.lang.String[]):87:89 -> 7:19:com.google.zxing.common.CharacterSetECI getCharacterSetECIByValue(int):106:106 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Ly2/d;"} 20:24:com.google.zxing.common.CharacterSetECI getCharacterSetECIByValue(int):104:104 -> a 1:9:com.google.zxing.common.CharacterSetECI valueOf(java.lang.String):30:30 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LB2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ly2/d;"} 1:9:com.google.zxing.common.CharacterSetECI[] values():30:30 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LB2/d;"} -com.google.zxing.common.DecoderResult -> B2.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ly2/d;"} +com.google.zxing.common.DecoderResult -> y2.e: # {"id":"sourceFile","fileName":"DecoderResult.java"} byte[] rawBytes -> a int numBits -> b @@ -172404,14 +168208,14 @@ com.google.zxing.common.DecoderResult -> B2.e: 1:3:void setErrorsCorrected(java.lang.Integer):115:115 -> k 1:3:void setNumBits(int):83:83 -> l 1:3:void setOther(java.lang.Object):137:137 -> m -com.google.zxing.common.DefaultGridSampler -> B2.f: +com.google.zxing.common.DefaultGridSampler -> y2.f: # {"id":"sourceFile","fileName":"DefaultGridSampler.java"} 1:4:void ():24:24 -> 1:4:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float):39:39 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;IIFFFFFFFFFFFFFFFF)LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;IIFFFFFFFFFFFFFFFF)Ly2/b;"} 5:9:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float):43:43 -> c 5:11:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,com.google.zxing.common.PerspectiveTransform):54:54 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;IILB2/k;)LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;IILy2/k;)Ly2/b;"} 12:24:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,com.google.zxing.common.PerspectiveTransform):55:55 -> d 25:32:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,com.google.zxing.common.PerspectiveTransform):60:60 -> d 33:37:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,com.google.zxing.common.PerspectiveTransform):61:61 -> d @@ -172421,32 +168225,32 @@ com.google.zxing.common.DefaultGridSampler -> B2.f: 61:68:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,com.google.zxing.common.PerspectiveTransform):71:71 -> d 69:77:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,com.google.zxing.common.PerspectiveTransform):82:82 -> d 78:82:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,com.google.zxing.common.PerspectiveTransform):52:52 -> d -com.google.zxing.common.DetectorResult -> B2.g: +com.google.zxing.common.DetectorResult -> y2.g: # {"id":"sourceFile","fileName":"DetectorResult.java"} com.google.zxing.common.BitMatrix bits -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} com.google.zxing.ResultPoint[] points -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls2/p;"} 1:3:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint[]):33:33 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;[Lv2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;[Ls2/p;)V"} 4:5:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint[]):34:34 -> 6:8:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint[]):35:35 -> 1:3:com.google.zxing.common.BitMatrix getBits():39:39 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/b;"} 1:3:com.google.zxing.ResultPoint[] getPoints():43:43 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lv2/p;"} -com.google.zxing.common.GlobalHistogramBinarizer -> B2.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ls2/p;"} +com.google.zxing.common.GlobalHistogramBinarizer -> y2.h: # {"id":"sourceFile","fileName":"GlobalHistogramBinarizer.java"} byte[] luminances -> b int[] buckets -> c byte[] EMPTY -> d 2:6:void ():39:39 -> 1:3:void (com.google.zxing.LuminanceSource):45:45 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/h;)V"} 4:9:void (com.google.zxing.LuminanceSource):46:46 -> 10:14:void (com.google.zxing.LuminanceSource):47:47 -> 1:4:com.google.zxing.common.BitMatrix getBlackMatrix():95:95 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/b;"} 5:8:com.google.zxing.common.BitMatrix getBlackMatrix():96:96 -> b 9:12:com.google.zxing.common.BitMatrix getBlackMatrix():97:97 -> b 13:17:com.google.zxing.common.BitMatrix getBlackMatrix():98:98 -> b @@ -172463,7 +168267,7 @@ com.google.zxing.common.GlobalHistogramBinarizer -> B2.h: 80:85:com.google.zxing.common.BitMatrix getBlackMatrix():122:122 -> b 86:95:com.google.zxing.common.BitMatrix getBlackMatrix():124:124 -> b 1:4:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):53:53 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;)LB2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;)Ly2/a;"} 5:10:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):54:54 -> c 11:17:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):55:55 -> c 18:21:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):58:58 -> c @@ -172489,14 +168293,14 @@ com.google.zxing.common.GlobalHistogramBinarizer -> B2.h: 1:5:void initArrays(int):138:138 -> h 6:15:void initArrays(int):139:139 -> h 16:23:void initArrays(int):142:142 -> h -com.google.zxing.common.GridSampler -> B2.i: +com.google.zxing.common.GridSampler -> y2.i: # {"id":"sourceFile","fileName":"GridSampler.java"} com.google.zxing.common.GridSampler gridSampler -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/i;"} 1:8:void ():36:36 -> 1:4:void ():34:34 -> 1:4:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):121:121 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;[F)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;[F)V"} 5:12:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):122:122 -> a 13:19:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):125:125 -> a 20:24:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):126:126 -> a @@ -172515,21 +168319,21 @@ com.google.zxing.common.GridSampler -> B2.i: 123:128:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):167:167 -> a 129:134:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):153:153 -> a 1:3:com.google.zxing.common.GridSampler getInstance():55:55 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/i;"} com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;IIFFFFFFFFFFFFFFFF)LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;IIFFFFFFFFFFFFFFFF)Ly2/b;"} com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,com.google.zxing.common.PerspectiveTransform) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;IILB2/k;)LB2/b;"} -com.google.zxing.common.HybridBinarizer -> B2.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;IILy2/k;)Ly2/b;"} +com.google.zxing.common.HybridBinarizer -> y2.j: # {"id":"sourceFile","fileName":"HybridBinarizer.java"} com.google.zxing.common.BitMatrix matrix -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} 1:4:void (com.google.zxing.LuminanceSource):53:53 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/h;)V"} 1:6:com.google.zxing.Binarizer createBinarizer(com.google.zxing.LuminanceSource):93:93 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/h;)Lv2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/h;)Ls2/b;"} 1:5:com.google.zxing.common.BitMatrix getBlackMatrix():63:63 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/b;"} 6:9:com.google.zxing.common.BitMatrix getBlackMatrix():66:66 -> b 10:13:com.google.zxing.common.BitMatrix getBlackMatrix():67:67 -> b 14:23:com.google.zxing.common.BitMatrix getBlackMatrix():68:68 -> b @@ -172547,7 +168351,7 @@ com.google.zxing.common.HybridBinarizer -> B2.j: 125:145:int[][] calculateBlackPoints(byte[],int,int,int,int):224:224 -> i 146:167:int[][] calculateBlackPoints(byte[],int,int,int,int):231:231 -> i 33:38:void calculateThresholdForBlock(byte[],int,int,int,int,int[][],com.google.zxing.common.BitMatrix):120:120 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"([BIIII[[ILB2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BIIII[[ILy2/b;)V"} 39:48:void calculateThresholdForBlock(byte[],int,int,int,int,int[][],com.google.zxing.common.BitMatrix):121:121 -> j 49:52:void calculateThresholdForBlock(byte[],int,int,int,int,int[][],com.google.zxing.common.BitMatrix):124:124 -> j 53:76:void calculateThresholdForBlock(byte[],int,int,int,int,int[][],com.google.zxing.common.BitMatrix):125:125 -> j @@ -172555,9 +168359,9 @@ com.google.zxing.common.HybridBinarizer -> B2.j: 84:93:void calculateThresholdForBlock(byte[],int,int,int,int,int[][],com.google.zxing.common.BitMatrix):128:128 -> j 1:7:int cap(int,int,int):134:134 -> k 15:24:void thresholdBlock(byte[],int,int,int,int,com.google.zxing.common.BitMatrix):149:149 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"([BIIIILB2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BIIIILy2/b;)V"} 25:35:void thresholdBlock(byte[],int,int,int,int,com.google.zxing.common.BitMatrix):150:150 -> l -com.google.zxing.common.PerspectiveTransform -> B2.k: +com.google.zxing.common.PerspectiveTransform -> y2.k: # {"id":"sourceFile","fileName":"PerspectiveTransform.java"} float a11 -> a float a12 -> b @@ -172579,18 +168383,18 @@ com.google.zxing.common.PerspectiveTransform -> B2.k: 18:19:void (float,float,float,float,float,float,float,float,float):48:48 -> 20:22:void (float,float,float,float,float,float,float,float,float):49:49 -> 1:71:com.google.zxing.common.PerspectiveTransform buildAdjoint():132:132 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/k;"} 1:4:com.google.zxing.common.PerspectiveTransform quadrilateralToQuadrilateral(float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float):61:61 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFFFFFFFFFFFFFF)LB2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFFFFFFFFFFFFFF)Ly2/k;"} 5:8:com.google.zxing.common.PerspectiveTransform quadrilateralToQuadrilateral(float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float):62:62 -> b 9:13:com.google.zxing.common.PerspectiveTransform quadrilateralToQuadrilateral(float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float):63:63 -> b 1:9:com.google.zxing.common.PerspectiveTransform quadrilateralToSquare(float,float,float,float,float,float,float,float):127:127 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFFFFFF)LB2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFFFFFF)Ly2/k;"} 22:64:com.google.zxing.common.PerspectiveTransform squareToQuadrilateral(float,float,float,float,float,float,float,float):105:105 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFFFFFF)LB2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFFFFFF)Ly2/k;"} 65:98:com.google.zxing.common.PerspectiveTransform squareToQuadrilateral(float,float,float,float,float,float,float,float):116:116 -> d 5:128:com.google.zxing.common.PerspectiveTransform times(com.google.zxing.common.PerspectiveTransform):144:144 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/k;)LB2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/k;)Ly2/k;"} 5:6:void transformPoints(float[]):67:68 -> f 7:8:void transformPoints(float[]):68:69 -> f 9:10:void transformPoints(float[]):69:70 -> f @@ -172605,7 +168409,7 @@ com.google.zxing.common.PerspectiveTransform -> B2.k: 31:50:void transformPoints(float[]):79:79 -> f 51:58:void transformPoints(float[]):81:81 -> f 59:64:void transformPoints(float[]):82:82 -> f -com.google.zxing.common.StringUtils -> B2.l: +com.google.zxing.common.StringUtils -> y2.l: # {"id":"sourceFile","fileName":"StringUtils.java"} java.lang.String PLATFORM_DEFAULT_ENCODING -> a boolean ASSUME_SHIFT_JIS -> b @@ -172622,16 +168426,16 @@ com.google.zxing.common.StringUtils -> B2.l: 277:290:java.lang.String guessEncoding(byte[],java.util.Map):183:183 -> a 291:316:java.lang.String guessEncoding(byte[],java.util.Map):191:191 -> a 317:319:java.lang.String guessEncoding(byte[],java.util.Map):207:207 -> a -com.google.zxing.common.detector.MathUtils -> C2.a: +com.google.zxing.common.detector.MathUtils -> z2.a: # {"id":"sourceFile","fileName":"MathUtils.java"} 7:12:float distance(float,float,float,float):50:50 -> a 7:12:float distance(int,int,int,int):63:63 -> b 1:13:int round(float):37:37 -> c 1:12:int sum(int[]):72:72 -> d -com.google.zxing.common.detector.WhiteRectangleDetector -> C2.b: +com.google.zxing.common.detector.WhiteRectangleDetector -> z2.b: # {"id":"sourceFile","fileName":"WhiteRectangleDetector.java"} com.google.zxing.common.BitMatrix image -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} int height -> b int width -> c int leftInit -> d @@ -172639,12 +168443,12 @@ com.google.zxing.common.detector.WhiteRectangleDetector -> C2.b: int downInit -> f int upInit -> g 1:1:void (com.google.zxing.common.BitMatrix):47:47 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)V"} 2:10:void (com.google.zxing.common.BitMatrix,int,int,int):57:65 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;III)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;III)V"} 11:11:void (com.google.zxing.common.BitMatrix,int,int,int):67:67 -> 1:4:com.google.zxing.ResultPoint[] centerEdges(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):278:278 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;Lv2/p;Lv2/p;)[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;Ls2/p;Ls2/p;)[Ls2/p;"} 5:8:com.google.zxing.ResultPoint[] centerEdges(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):279:279 -> a 9:12:com.google.zxing.ResultPoint[] centerEdges(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):280:280 -> a 13:16:com.google.zxing.ResultPoint[] centerEdges(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):281:281 -> a @@ -172658,7 +168462,7 @@ com.google.zxing.common.detector.WhiteRectangleDetector -> C2.b: 6:19:boolean containsBlackPoint(int,int,int,boolean):315:315 -> b 20:33:boolean containsBlackPoint(int,int,int,boolean):321:321 -> b 1:2:com.google.zxing.ResultPoint[] detect():87:87 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ls2/p;"} 3:4:com.google.zxing.ResultPoint[] detect():88:88 -> c 5:6:com.google.zxing.ResultPoint[] detect():89:89 -> c 7:24:com.google.zxing.ResultPoint[] detect():90:90 -> c @@ -172681,38 +168485,38 @@ com.google.zxing.common.detector.WhiteRectangleDetector -> C2.b: 256:260:com.google.zxing.ResultPoint[] detect():200:200 -> c 261:265:com.google.zxing.ResultPoint[] detect():236:236 -> c 1:20:com.google.zxing.ResultPoint getBlackPointOnSegment(float,float,float,float):241:241 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFF)Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFFF)Ls2/p;"} 21:26:com.google.zxing.ResultPoint getBlackPointOnSegment(float,float,float,float):246:246 -> d 27:30:com.google.zxing.ResultPoint getBlackPointOnSegment(float,float,float,float):247:247 -> d 31:38:com.google.zxing.ResultPoint getBlackPointOnSegment(float,float,float,float):248:248 -> d 39:51:com.google.zxing.ResultPoint getBlackPointOnSegment(float,float,float,float):249:249 -> d -com.google.zxing.common.reedsolomon.GenericGF -> D2.a: +com.google.zxing.common.reedsolomon.GenericGF -> A2.a: # {"id":"sourceFile","fileName":"GenericGF.java"} int[] expTable -> a int[] logTable -> b com.google.zxing.common.reedsolomon.GenericGFPoly zero -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/b;"} com.google.zxing.common.reedsolomon.GenericGFPoly one -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/b;"} int size -> e int primitive -> f int generatorBase -> g com.google.zxing.common.reedsolomon.GenericGF AZTEC_DATA_12 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/a;"} com.google.zxing.common.reedsolomon.GenericGF AZTEC_DATA_10 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/a;"} com.google.zxing.common.reedsolomon.GenericGF AZTEC_DATA_6 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/a;"} com.google.zxing.common.reedsolomon.GenericGF AZTEC_PARAM -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/a;"} com.google.zxing.common.reedsolomon.GenericGF QR_CODE_FIELD_256 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/a;"} com.google.zxing.common.reedsolomon.GenericGF DATA_MATRIX_FIELD_256 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/a;"} com.google.zxing.common.reedsolomon.GenericGF AZTEC_DATA_8 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/a;"} com.google.zxing.common.reedsolomon.GenericGF MAXICODE_FIELD_64 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/a;"} 1:12:void ():32:32 -> 13:23:void ():33:33 -> 24:34:void ():34:34 -> @@ -172733,7 +168537,7 @@ com.google.zxing.common.reedsolomon.GenericGF -> D2.a: 65:76:void (int,int,int):81:81 -> 1:2:int addOrSubtract(int,int):113:113 -> a 5:9:com.google.zxing.common.reedsolomon.GenericGFPoly buildMonomial(int,int):100:100 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LD2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LA2/b;"} 10:12:com.google.zxing.common.reedsolomon.GenericGFPoly buildMonomial(int,int):102:102 -> b 13:14:com.google.zxing.common.reedsolomon.GenericGFPoly buildMonomial(int,int):103:103 -> b 15:20:com.google.zxing.common.reedsolomon.GenericGFPoly buildMonomial(int,int):104:104 -> b @@ -172741,23 +168545,23 @@ com.google.zxing.common.reedsolomon.GenericGF -> D2.a: 1:5:int exp(int):120:120 -> c 1:3:int getGeneratorBase():158:158 -> d 1:3:com.google.zxing.common.reedsolomon.GenericGFPoly getOne():89:89 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LA2/b;"} 1:3:int getSize():154:154 -> f 1:3:com.google.zxing.common.reedsolomon.GenericGFPoly getZero():85:85 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LD2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LA2/b;"} 3:16:int inverse(int):140:140 -> h 17:22:int inverse(int):138:138 -> h 3:7:int log(int):130:130 -> i 8:13:int log(int):128:128 -> i 6:24:int multiply(int,int):150:150 -> j 1:36:java.lang.String toString():163:163 -> toString -com.google.zxing.common.reedsolomon.GenericGFPoly -> D2.b: +com.google.zxing.common.reedsolomon.GenericGFPoly -> A2.b: # {"id":"sourceFile","fileName":"GenericGFPoly.java"} com.google.zxing.common.reedsolomon.GenericGF field -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/a;"} int[] coefficients -> b 1:3:void (com.google.zxing.common.reedsolomon.GenericGF,int[]):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD2/a;[I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA2/a;[I)V"} 4:6:void (com.google.zxing.common.reedsolomon.GenericGF,int[]):43:43 -> 7:8:void (com.google.zxing.common.reedsolomon.GenericGF,int[]):46:46 -> 9:13:void (com.google.zxing.common.reedsolomon.GenericGF,int[]):47:47 -> @@ -172769,7 +168573,7 @@ com.google.zxing.common.reedsolomon.GenericGFPoly -> D2.b: 46:48:void (com.google.zxing.common.reedsolomon.GenericGF,int[]):65:65 -> 49:54:void (com.google.zxing.common.reedsolomon.GenericGF,int[]):44:44 -> 1:10:com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract(com.google.zxing.common.reedsolomon.GenericGFPoly):119:119 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD2/b;)LD2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA2/b;)LA2/b;"} 11:17:com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract(com.google.zxing.common.reedsolomon.GenericGFPoly):122:122 -> a 18:24:com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract(com.google.zxing.common.reedsolomon.GenericGFPoly):125:125 -> a 25:26:com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract(com.google.zxing.common.reedsolomon.GenericGFPoly):129:129 -> a @@ -172792,13 +168596,13 @@ com.google.zxing.common.reedsolomon.GenericGFPoly -> D2.b: 1:6:int getDegree():77:77 -> d 1:10:boolean isZero():84:84 -> e 3:13:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(int):172:172 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LD2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LA2/b;"} 14:16:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(int):177:177 -> f 17:21:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(int):178:178 -> f 22:36:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(int):180:180 -> f 37:44:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(int):182:182 -> f 1:10:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):149:149 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD2/b;)LD2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA2/b;)LA2/b;"} 11:23:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):152:152 -> g 24:25:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):155:155 -> g 26:27:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):156:157 -> g @@ -172813,7 +168617,7 @@ com.google.zxing.common.reedsolomon.GenericGFPoly -> D2.b: 77:83:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):153:153 -> g 84:91:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):150:150 -> g 5:11:com.google.zxing.common.reedsolomon.GenericGFPoly multiplyByMonomial(int,int):190:190 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LD2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LA2/b;"} 12:15:com.google.zxing.common.reedsolomon.GenericGFPoly multiplyByMonomial(int,int):192:192 -> h 16:20:com.google.zxing.common.reedsolomon.GenericGFPoly multiplyByMonomial(int,int):193:193 -> h 21:35:com.google.zxing.common.reedsolomon.GenericGFPoly multiplyByMonomial(int,int):195:195 -> h @@ -172834,12 +168638,12 @@ com.google.zxing.common.reedsolomon.GenericGFPoly -> D2.b: 89:93:java.lang.String toString():255:255 -> toString 94:99:java.lang.String toString():256:256 -> toString 100:104:java.lang.String toString():261:261 -> toString -com.google.zxing.common.reedsolomon.ReedSolomonDecoder -> D2.c: +com.google.zxing.common.reedsolomon.ReedSolomonDecoder -> A2.c: # {"id":"sourceFile","fileName":"ReedSolomonDecoder.java"} com.google.zxing.common.reedsolomon.GenericGF field -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/a;"} 1:3:void (com.google.zxing.common.reedsolomon.GenericGF):45:45 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA2/a;)V"} 4:6:void (com.google.zxing.common.reedsolomon.GenericGF):46:46 -> 1:7:void decode(int[],int):59:59 -> a 8:15:void decode(int[],int):60:60 -> a @@ -172857,7 +168661,7 @@ com.google.zxing.common.reedsolomon.ReedSolomonDecoder -> D2.c: 90:102:void decode(int[],int):84:84 -> a 103:111:void decode(int[],int):82:82 -> a 1:7:int[] findErrorLocations(com.google.zxing.common.reedsolomon.GenericGFPoly):145:145 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD2/b;)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA2/b;)[I"} 8:16:int[] findErrorLocations(com.google.zxing.common.reedsolomon.GenericGFPoly):147:147 -> b 17:19:int[] findErrorLocations(com.google.zxing.common.reedsolomon.GenericGFPoly):149:149 -> b 20:29:int[] findErrorLocations(com.google.zxing.common.reedsolomon.GenericGFPoly):151:151 -> b @@ -172865,7 +168669,7 @@ com.google.zxing.common.reedsolomon.ReedSolomonDecoder -> D2.c: 36:51:int[] findErrorLocations(com.google.zxing.common.reedsolomon.GenericGFPoly):153:153 -> b 52:59:int[] findErrorLocations(com.google.zxing.common.reedsolomon.GenericGFPoly):158:158 -> b 1:2:int[] findErrorMagnitudes(com.google.zxing.common.reedsolomon.GenericGFPoly,int[]):165:166 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD2/b;[I)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA2/b;[I)[I"} 3:7:int[] findErrorMagnitudes(com.google.zxing.common.reedsolomon.GenericGFPoly,int[]):166:166 -> c 8:21:int[] findErrorMagnitudes(com.google.zxing.common.reedsolomon.GenericGFPoly,int[]):168:168 -> c 22:38:int[] findErrorMagnitudes(com.google.zxing.common.reedsolomon.GenericGFPoly,int[]):176:176 -> c @@ -172876,7 +168680,7 @@ com.google.zxing.common.reedsolomon.ReedSolomonDecoder -> D2.c: 66:73:int[] findErrorMagnitudes(com.google.zxing.common.reedsolomon.GenericGFPoly,int[]):183:183 -> c 74:87:int[] findErrorMagnitudes(com.google.zxing.common.reedsolomon.GenericGFPoly,int[]):184:184 -> c 1:13:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):91:91 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD2/b;LD2/b;I)[LD2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA2/b;LA2/b;I)[LA2/b;"} 14:19:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):99:99 -> d 20:31:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):100:100 -> d 32:39:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):103:103 -> d @@ -172899,35 +168703,35 @@ com.google.zxing.common.reedsolomon.ReedSolomonDecoder -> D2.c: 176:179:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):139:139 -> d 180:184:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):140:140 -> d 185:192:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):134:134 -> d -com.google.zxing.common.reedsolomon.ReedSolomonException -> D2.d: +com.google.zxing.common.reedsolomon.ReedSolomonException -> A2.d: # {"id":"sourceFile","fileName":"ReedSolomonException.java"} 1:4:void (java.lang.String):28:28 -> -com.google.zxing.datamatrix.DataMatrixReader -> E2.a: +com.google.zxing.datamatrix.DataMatrixReader -> B2.a: # {"id":"sourceFile","fileName":"DataMatrixReader.java"} com.google.zxing.datamatrix.decoder.Decoder decoder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC2/d;"} com.google.zxing.ResultPoint[] NO_POINTS -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls2/p;"} 2:6:void ():45:45 -> 1:3:void ():43:43 -> 4:11:void ():47:47 -> - 2:6:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):59:59 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;)Lv2/n;"} - 3:10:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):67:67 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;Ljava/util/Map;)Lv2/n;"} - 11:18:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):68:68 -> b - 19:24:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):69:69 -> b - 25:27:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):70:70 -> b - 28:40:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):72:72 -> b - 41:50:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):73:73 -> b - 51:57:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):74:74 -> b - 58:72:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):76:76 -> b - 73:78:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):78:78 -> b - 79:83:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):80:80 -> b - 84:89:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):82:82 -> b - 90:95:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):84:84 -> b + 3:10:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):67:67 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;Ljava/util/Map;)Ls2/n;"} + 11:18:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):68:68 -> a + 19:24:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):69:69 -> a + 25:27:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):70:70 -> a + 28:40:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):72:72 -> a + 41:50:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):73:73 -> a + 51:57:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):74:74 -> a + 58:72:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):76:76 -> a + 73:78:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):78:78 -> a + 79:83:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):80:80 -> a + 84:89:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):82:82 -> a + 90:95:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):84:84 -> a + 2:6:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):59:59 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;)Ls2/n;"} 1:4:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):104:104 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)Ly2/b;"} 5:12:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):105:105 -> c 13:17:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):110:110 -> c 18:19:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):112:112 -> c @@ -172943,7 +168747,7 @@ com.google.zxing.datamatrix.DataMatrixReader -> E2.a: 74:78:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):120:120 -> c 79:83:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):107:107 -> c 1:5:int moduleSize(int[],com.google.zxing.common.BitMatrix):144:144 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"([ILB2/b;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([ILy2/b;)I"} 6:8:int moduleSize(int[],com.google.zxing.common.BitMatrix):145:145 -> d 9:12:int moduleSize(int[],com.google.zxing.common.BitMatrix):146:146 -> d 13:23:int moduleSize(int[],com.google.zxing.common.BitMatrix):147:147 -> d @@ -172951,23 +168755,23 @@ com.google.zxing.datamatrix.DataMatrixReader -> E2.a: 30:34:int moduleSize(int[],com.google.zxing.common.BitMatrix):156:156 -> d 35:39:int moduleSize(int[],com.google.zxing.common.BitMatrix):151:151 -> d 1:1:void reset():92:92 -> reset -com.google.zxing.datamatrix.decoder.BitMatrixParser -> F2.a: +com.google.zxing.datamatrix.decoder.BitMatrixParser -> C2.a: # {"id":"sourceFile","fileName":"BitMatrixParser.java"} com.google.zxing.common.BitMatrix mappingBitMatrix -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} com.google.zxing.common.BitMatrix readMappingMatrix -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} com.google.zxing.datamatrix.decoder.Version version -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC2/e;"} 1:3:void (com.google.zxing.common.BitMatrix):35:35 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)V"} 4:19:void (com.google.zxing.common.BitMatrix):36:36 -> 20:25:void (com.google.zxing.common.BitMatrix):41:41 -> 26:31:void (com.google.zxing.common.BitMatrix):42:42 -> 32:47:void (com.google.zxing.common.BitMatrix):43:43 -> 48:52:void (com.google.zxing.common.BitMatrix):38:38 -> 3:8:com.google.zxing.common.BitMatrix extractDataRegion(com.google.zxing.common.BitMatrix):403:403 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)Ly2/b;"} 9:14:com.google.zxing.common.BitMatrix extractDataRegion(com.google.zxing.common.BitMatrix):404:404 -> a 15:20:com.google.zxing.common.BitMatrix extractDataRegion(com.google.zxing.common.BitMatrix):406:406 -> a 21:26:com.google.zxing.common.BitMatrix extractDataRegion(com.google.zxing.common.BitMatrix):410:410 -> a @@ -172979,7 +168783,7 @@ com.google.zxing.datamatrix.decoder.BitMatrixParser -> F2.a: 84:105:com.google.zxing.common.BitMatrix extractDataRegion(com.google.zxing.common.BitMatrix):431:431 -> a 106:113:com.google.zxing.common.BitMatrix extractDataRegion(com.google.zxing.common.BitMatrix):407:407 -> a 1:3:com.google.zxing.datamatrix.decoder.Version getVersion():47:47 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LF2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LC2/e;"} 1:8:byte[] readCodewords():77:77 -> c 9:14:byte[] readCodewords():83:83 -> c 15:37:byte[] readCodewords():84:84 -> c @@ -173036,10 +168840,10 @@ com.google.zxing.datamatrix.decoder.BitMatrixParser -> F2.a: 65:74:int readUtah(int,int,int,int):205:205 -> i 75:84:int readUtah(int,int,int,int):209:209 -> i 1:4:com.google.zxing.datamatrix.decoder.Version readVersion(com.google.zxing.common.BitMatrix):62:62 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)LF2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)LC2/e;"} 5:8:com.google.zxing.datamatrix.decoder.Version readVersion(com.google.zxing.common.BitMatrix):63:63 -> j 9:13:com.google.zxing.datamatrix.decoder.Version readVersion(com.google.zxing.common.BitMatrix):64:64 -> j -com.google.zxing.datamatrix.decoder.DataBlock -> F2.b: +com.google.zxing.datamatrix.decoder.DataBlock -> C2.b: # {"id":"sourceFile","fileName":"DataBlock.java"} int numDataCodewords -> a byte[] codewords -> b @@ -173048,7 +168852,7 @@ com.google.zxing.datamatrix.decoder.DataBlock -> F2.b: 6:8:void (int,byte[]):33:33 -> 1:3:byte[] getCodewords():115:115 -> a 1:4:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):49:49 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"([BLF2/e;)[LF2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLC2/e;)[LC2/b;"} 5:8:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):53:53 -> b 9:16:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):54:54 -> b 17:24:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):55:55 -> b @@ -173069,7 +168873,7 @@ com.google.zxing.datamatrix.decoder.DataBlock -> F2.b: 181:184:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):103:103 -> b 185:190:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):104:104 -> b 1:3:int getNumDataCodewords():111:111 -> c -com.google.zxing.datamatrix.decoder.DecodedBitStreamParser -> F2.c: +com.google.zxing.datamatrix.decoder.DecodedBitStreamParser -> C2.c: # {"id":"sourceFile","fileName":"DecodedBitStreamParser.java"} char[] C40_BASIC_SET_CHARS -> a char[] C40_SHIFT2_SET_CHARS -> b @@ -173082,7 +168886,7 @@ com.google.zxing.datamatrix.decoder.DecodedBitStreamParser -> F2.c: 26:29:void ():75:75 -> 30:114:void ():77:77 -> 1:5:com.google.zxing.common.DecoderResult decode(byte[]):86:86 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"([B)LB2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Ly2/e;"} 6:12:com.google.zxing.common.DecoderResult decode(byte[]):87:87 -> a 13:18:com.google.zxing.common.DecoderResult decode(byte[]):88:88 -> a 19:24:com.google.zxing.common.DecoderResult decode(byte[]):89:89 -> a @@ -173101,7 +168905,7 @@ com.google.zxing.datamatrix.decoder.DecodedBitStreamParser -> F2.c: 99:101:com.google.zxing.common.DecoderResult decode(byte[]):118:118 -> a 102:119:com.google.zxing.common.DecoderResult decode(byte[]):120:120 -> a 2:3:void decodeAnsiX12Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):371:371 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/c;Ljava/lang/StringBuilder;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/c;Ljava/lang/StringBuilder;)V"} 4:12:void decodeAnsiX12Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):374:374 -> b 13:21:void decodeAnsiX12Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):377:377 -> b 22:31:void decodeAnsiX12Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):382:382 -> b @@ -173115,7 +168919,7 @@ com.google.zxing.datamatrix.decoder.DecodedBitStreamParser -> F2.c: 92:96:void decodeAnsiX12Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):399:399 -> b 97:103:void decodeAnsiX12Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):402:402 -> b 5:21:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):131:131 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/c;Ljava/lang/StringBuilder;Ljava/lang/StringBuilder;)LF2/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/c;Ljava/lang/StringBuilder;Ljava/lang/StringBuilder;)LC2/c$b;"} 22:24:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):139:139 -> c 25:31:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):140:140 -> c 32:46:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):142:142 -> c @@ -173138,7 +168942,7 @@ com.google.zxing.datamatrix.decoder.DecodedBitStreamParser -> F2.c: 172:174:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):185:185 -> c 175:179:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):133:133 -> c 1:8:void decodeBase256Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.util.Collection):454:454 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/c;Ljava/lang/StringBuilder;Ljava/util/Collection;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/c;Ljava/lang/StringBuilder;Ljava/util/Collection;)V"} 9:20:void decodeBase256Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.util.Collection):455:455 -> d 21:35:void decodeBase256Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.util.Collection):458:458 -> d 36:49:void decodeBase256Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.util.Collection):462:462 -> d @@ -173151,7 +168955,7 @@ com.google.zxing.datamatrix.decoder.DecodedBitStreamParser -> F2.c: 98:117:void decodeBase256Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.util.Collection):483:483 -> d 118:122:void decodeBase256Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.util.Collection):467:467 -> d 2:6:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):197:197 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/c;Ljava/lang/StringBuilder;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/c;Ljava/lang/StringBuilder;)V"} 7:16:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):202:202 -> e 17:26:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):205:205 -> e 27:36:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):210:210 -> e @@ -173174,14 +168978,14 @@ com.google.zxing.datamatrix.decoder.DecodedBitStreamParser -> F2.c: 156:160:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):227:227 -> e 161:167:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):270:270 -> e 1:14:void decodeEdifactSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):421:421 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/c;Ljava/lang/StringBuilder;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/c;Ljava/lang/StringBuilder;)V"} 15:22:void decodeEdifactSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):426:426 -> f 23:32:void decodeEdifactSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):431:431 -> f 33:43:void decodeEdifactSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):433:433 -> f 44:49:void decodeEdifactSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):441:441 -> f 50:56:void decodeEdifactSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):443:443 -> f 2:6:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):282:282 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/c;Ljava/lang/StringBuilder;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/c;Ljava/lang/StringBuilder;)V"} 7:16:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):286:286 -> g 17:26:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):289:289 -> g 27:36:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):294:294 -> g @@ -173212,28 +169016,28 @@ com.google.zxing.datamatrix.decoder.DecodedBitStreamParser -> F2.c: 16:21:void parseTwoBytes(int,int,int[]):411:411 -> h 22:24:void parseTwoBytes(int,int,int[]):412:412 -> h 3:13:int unrandomize255State(int,int):492:492 -> i -com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$1 -> F2.c$a: +com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$1 -> C2.c$a: # {"id":"sourceFile","fileName":"DecodedBitStreamParser.java"} int[] $SwitchMap$com$google$zxing$datamatrix$decoder$DecodedBitStreamParser$Mode -> a 1:63:void ():95:95 -> -com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode -> F2.c$b: +com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode -> C2.c$b: # {"id":"sourceFile","fileName":"DecodedBitStreamParser.java"} com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode PAD_ENCODE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC2/c$b;"} com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode ASCII_ENCODE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC2/c$b;"} com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode C40_ENCODE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC2/c$b;"} com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode TEXT_ENCODE -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC2/c$b;"} com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode ANSIX12_ENCODE -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC2/c$b;"} com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode EDIFACT_ENCODE -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC2/c$b;"} com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode BASE256_ENCODE -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC2/c$b;"} com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode[] $VALUES -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"[LF2/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LC2/c$b;"} 1:10:void ():40:40 -> 11:20:void ():41:41 -> 21:30:void ():42:42 -> @@ -173244,13 +169048,13 @@ com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode -> F2.c$b: 71:77:void ():39:39 -> 1:4:void (java.lang.String,int):39:39 -> 1:9:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode valueOf(java.lang.String):39:39 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LF2/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LC2/c$b;"} 1:9:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode[] values():39:39 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LF2/c$b;"} -com.google.zxing.datamatrix.decoder.Decoder -> F2.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LC2/c$b;"} +com.google.zxing.datamatrix.decoder.Decoder -> C2.d: # {"id":"sourceFile","fileName":"Decoder.java"} com.google.zxing.common.reedsolomon.ReedSolomonDecoder rsDecoder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/c;"} 1:3:void ():37:37 -> 4:13:void ():38:38 -> 1:1:void correctErrors(byte[],int):116:116 -> a @@ -173260,7 +169064,7 @@ com.google.zxing.datamatrix.decoder.Decoder -> F2.d: 26:34:void correctErrors(byte[],int):130:130 -> a 35:39:void correctErrors(byte[],int):125:125 -> a 1:5:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):75:75 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)LB2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)Ly2/e;"} 6:9:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):76:76 -> b 10:13:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):79:79 -> b 14:17:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):81:81 -> b @@ -173274,7 +169078,7 @@ com.google.zxing.datamatrix.decoder.Decoder -> F2.d: 50:58:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):96:96 -> b 59:68:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):99:99 -> b 69:73:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):104:104 -> b -com.google.zxing.datamatrix.decoder.Version -> F2.e: +com.google.zxing.datamatrix.decoder.Version -> C2.e: # {"id":"sourceFile","fileName":"Version.java"} int versionNumber -> a int symbolSizeRows -> b @@ -173282,13 +169086,13 @@ com.google.zxing.datamatrix.decoder.Version -> F2.e: int dataRegionSizeRows -> d int dataRegionSizeColumns -> e com.google.zxing.datamatrix.decoder.Version$ECBlocks ecBlocks -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/e$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LC2/e$c;"} int totalCodewords -> g com.google.zxing.datamatrix.decoder.Version[] VERSIONS -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"[LF2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LC2/e;"} 1:7:void ():29:29 -> 1:3:void (int,int,int,int,int,com.google.zxing.datamatrix.decoder.Version$ECBlocks):44:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIILF2/e$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIILC2/e$c;)V"} 4:5:void (int,int,int,int,int,com.google.zxing.datamatrix.decoder.Version$ECBlocks):45:45 -> 6:7:void (int,int,int,int,int,com.google.zxing.datamatrix.decoder.Version$ECBlocks):46:46 -> 8:9:void (int,int,int,int,int,com.google.zxing.datamatrix.decoder.Version$ECBlocks):47:47 -> @@ -173301,60 +169105,60 @@ com.google.zxing.datamatrix.decoder.Version -> F2.e: 31:44:void (int,int,int,int,int,com.google.zxing.datamatrix.decoder.Version$ECBlocks):57:57 -> 45:47:void (int,int,int,int,int,com.google.zxing.datamatrix.decoder.Version$ECBlocks):59:59 -> 1:984:com.google.zxing.datamatrix.decoder.Version[] buildVersions():173:173 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LF2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LC2/e;"} 1:3:int getDataRegionSizeColumns():79:79 -> b 1:3:int getDataRegionSizeRows():75:75 -> c 1:3:com.google.zxing.datamatrix.decoder.Version$ECBlocks getECBlocks():87:87 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LF2/e$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LC2/e$c;"} 1:3:int getSymbolSizeColumns():71:71 -> e 1:3:int getSymbolSizeRows():67:67 -> f 1:3:int getTotalCodewords():83:83 -> g 9:16:com.google.zxing.datamatrix.decoder.Version getVersionForDimensions(int,int):103:103 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LF2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LC2/e;"} 17:28:com.google.zxing.datamatrix.decoder.Version getVersionForDimensions(int,int):104:104 -> h 29:33:com.google.zxing.datamatrix.decoder.Version getVersionForDimensions(int,int):109:109 -> h 34:38:com.google.zxing.datamatrix.decoder.Version getVersionForDimensions(int,int):100:100 -> h 1:3:int getVersionNumber():63:63 -> i 1:7:java.lang.String toString():166:166 -> toString -com.google.zxing.datamatrix.decoder.Version$1 -> F2.e$a: +com.google.zxing.datamatrix.decoder.Version$1 -> C2.e$a: # {"id":"sourceFile","fileName":"Version.java"} -com.google.zxing.datamatrix.decoder.Version$ECB -> F2.e$b: +com.google.zxing.datamatrix.decoder.Version$ECB -> C2.e$b: # {"id":"sourceFile","fileName":"Version.java"} int count -> a int dataCodewords -> b 1:1:void (int,int,com.google.zxing.datamatrix.decoder.Version$1):146:146 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILF2/e$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILC2/e$a;)V"} 2:4:void (int,int):150:152 -> 1:3:int getCount():156:156 -> a 1:3:int getDataCodewords():160:160 -> b -com.google.zxing.datamatrix.decoder.Version$ECBlocks -> F2.e$c: +com.google.zxing.datamatrix.decoder.Version$ECBlocks -> C2.e$c: # {"id":"sourceFile","fileName":"Version.java"} int ecCodewords -> a com.google.zxing.datamatrix.decoder.Version$ECB[] ecBlocks -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[LF2/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LC2/e$b;"} 1:1:void (int,com.google.zxing.datamatrix.decoder.Version$ECB,com.google.zxing.datamatrix.decoder.Version$1):118:118 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILF2/e$b;LF2/e$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILC2/e$b;LC2/e$a;)V"} 2:2:void (int,com.google.zxing.datamatrix.decoder.Version$ECB,com.google.zxing.datamatrix.decoder.Version$ECB,com.google.zxing.datamatrix.decoder.Version$1):118:118 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILF2/e$b;LF2/e$b;LF2/e$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILC2/e$b;LC2/e$b;LC2/e$a;)V"} 3:5:void (int,com.google.zxing.datamatrix.decoder.Version$ECB):122:124 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILF2/e$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILC2/e$b;)V"} 6:8:void (int,com.google.zxing.datamatrix.decoder.Version$ECB,com.google.zxing.datamatrix.decoder.Version$ECB):127:129 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILF2/e$b;LF2/e$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILC2/e$b;LC2/e$b;)V"} 1:3:com.google.zxing.datamatrix.decoder.Version$ECB[] getECBlocks():137:137 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LF2/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LC2/e$b;"} 1:3:int getECCodewords():133:133 -> b -com.google.zxing.datamatrix.detector.Detector -> G2.a: +com.google.zxing.datamatrix.detector.Detector -> D2.a: # {"id":"sourceFile","fileName":"Detector.java"} com.google.zxing.common.BitMatrix image -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} com.google.zxing.common.detector.WhiteRectangleDetector rectangleDetector -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LC2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz2/b;"} 1:3:void (com.google.zxing.common.BitMatrix):46:46 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)V"} 4:5:void (com.google.zxing.common.BitMatrix):47:47 -> 6:13:void (com.google.zxing.common.BitMatrix):48:48 -> 1:7:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):273:273 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;Lv2/p;Lv2/p;I)Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;Ls2/p;Ls2/p;I)Ls2/p;"} 8:11:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):274:274 -> a 12:22:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):275:275 -> a 23:32:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):276:276 -> a @@ -173374,7 +169178,7 @@ com.google.zxing.datamatrix.detector.Detector -> G2.a: 149:157:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):300:300 -> a 158:165:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):299:299 -> a 1:7:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):227:227 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;Lv2/p;Lv2/p;II)Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;Ls2/p;Ls2/p;II)Ls2/p;"} 8:11:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):228:228 -> b 12:22:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):229:229 -> b 23:32:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):230:230 -> b @@ -173392,7 +169196,7 @@ com.google.zxing.datamatrix.detector.Detector -> G2.a: 150:162:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):253:253 -> b 163:180:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):254:254 -> b 3:9:com.google.zxing.common.DetectorResult detect():59:59 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/g;"} 10:12:com.google.zxing.common.DetectorResult detect():60:60 -> c 13:15:com.google.zxing.common.DetectorResult detect():61:61 -> c 16:18:com.google.zxing.common.DetectorResult detect():62:62 -> c @@ -173437,14 +169241,14 @@ com.google.zxing.datamatrix.detector.Detector -> G2.a: 357:366:com.google.zxing.common.DetectorResult detect():213:213 -> c 367:371:com.google.zxing.common.DetectorResult detect():107:107 -> c 1:9:int distance(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):310:310 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;)I"} 1:10:void increment(java.util.Map,com.google.zxing.ResultPoint):317:317 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Lv2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Ls2/p;)V"} 11:23:void increment(java.util.Map,com.google.zxing.ResultPoint):318:318 -> e 1:51:boolean isValid(com.google.zxing.ResultPoint):306:306 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;)Z"} 1:16:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):329:329 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;Lv2/p;Lv2/p;Lv2/p;Lv2/p;II)LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;Ls2/p;Ls2/p;Ls2/p;Ls2/p;II)Ly2/b;"} 17:20:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):342:342 -> g 21:24:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):343:343 -> g 25:28:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):344:344 -> g @@ -173455,7 +169259,7 @@ com.google.zxing.datamatrix.detector.Detector -> G2.a: 45:60:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):349:349 -> g 61:65:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):331:331 -> g 3:7:com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions transitionsBetween(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):357:357 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;)LG2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;)LD2/a$b;"} 8:12:com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions transitionsBetween(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):358:358 -> h 13:17:com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions transitionsBetween(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):359:359 -> h 18:24:com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions transitionsBetween(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):360:360 -> h @@ -173466,34 +169270,34 @@ com.google.zxing.datamatrix.detector.Detector -> G2.a: 79:96:com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions transitionsBetween(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):377:377 -> h 97:126:com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions transitionsBetween(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):379:379 -> h 127:137:com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions transitionsBetween(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):393:393 -> h -com.google.zxing.datamatrix.detector.Detector$1 -> G2.a$a: +com.google.zxing.datamatrix.detector.Detector$1 -> D2.a$a: # {"id":"sourceFile","fileName":"Detector.java"} -com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions -> G2.a$b: +com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions -> D2.a$b: # {"id":"sourceFile","fileName":"Detector.java"} com.google.zxing.ResultPoint from -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/p;"} com.google.zxing.ResultPoint to -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/p;"} int transitions -> c 1:1:void (com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,com.google.zxing.datamatrix.detector.Detector$1):399:399 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;ILG2/a$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;ILD2/a$a;)V"} 2:5:void (com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):405:408 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;I)V"} 1:3:com.google.zxing.ResultPoint getFrom():412:412 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/p;"} 1:3:com.google.zxing.ResultPoint getTo():416:416 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/p;"} 1:3:int getTransitions():420:420 -> c 1:35:java.lang.String toString():425:425 -> toString -com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitionsComparator -> G2.a$c: +com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitionsComparator -> D2.a$c: # {"id":"sourceFile","fileName":"Detector.java"} 1:1:void ():432:432 -> 2:2:void (com.google.zxing.datamatrix.detector.Detector$1):432:432 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG2/a$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD2/a$a;)V"} 1:10:int compare(com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions,com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions):436:436 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LG2/a$b;LG2/a$b;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD2/a$b;LD2/a$b;)I"} 1:9:int compare(java.lang.Object,java.lang.Object):432:432 -> compare -com.google.zxing.integration.android.IntentIntegrator -> H2.a: +com.google.zxing.integration.android.IntentIntegrator -> E2.a: # {"id":"sourceFile","fileName":"IntentIntegrator.java"} android.app.Activity activity -> a java.util.Map moreExtras -> b @@ -173512,7 +169316,7 @@ com.google.zxing.integration.android.IntentIntegrator -> H2.a: 15:16:void (android.app.Activity):92:92 -> 17:19:void (android.app.Activity):99:99 -> 1:6:com.google.zxing.integration.android.IntentIntegrator addExtra(java.lang.String,java.lang.Object):163:163 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)LH2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)LE2/a;"} 1:22:void attachMoreExtras(android.content.Intent):399:399 -> b 23:28:void attachMoreExtras(android.content.Intent):400:400 -> b 29:32:void attachMoreExtras(android.content.Intent):401:401 -> b @@ -173559,9 +169363,9 @@ com.google.zxing.integration.android.IntentIntegrator -> H2.a: 1:3:java.lang.Class getDefaultCaptureActivity():95:95 -> e 1:9:java.util.List list(java.lang.String[]):395:395 -> f 6:12:com.google.zxing.integration.android.IntentResult parseActivityResult(int,int,android.content.Intent):361:361 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroid/content/Intent;)LH2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILandroid/content/Intent;)LE2/b;"} 4:9:com.google.zxing.integration.android.IntentResult parseActivityResult(int,android.content.Intent):376:376 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/content/Intent;)LH2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/content/Intent;)LE2/b;"} 10:15:com.google.zxing.integration.android.IntentResult parseActivityResult(int,android.content.Intent):377:377 -> h 16:21:com.google.zxing.integration.android.IntentResult parseActivityResult(int,android.content.Intent):378:378 -> h 22:34:com.google.zxing.integration.android.IntentResult parseActivityResult(int,android.content.Intent):379:379 -> h @@ -173571,12 +169375,12 @@ com.google.zxing.integration.android.IntentIntegrator -> H2.a: 52:59:com.google.zxing.integration.android.IntentResult parseActivityResult(int,android.content.Intent):383:383 -> h 60:65:com.google.zxing.integration.android.IntentResult parseActivityResult(int,android.content.Intent):391:391 -> h 1:10:com.google.zxing.integration.android.IntentIntegrator setBeepEnabled(boolean):221:221 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LH2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LE2/a;"} 1:3:com.google.zxing.integration.android.IntentIntegrator setCaptureActivity(java.lang.Class):116:116 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)LH2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)LE2/a;"} 1:10:com.google.zxing.integration.android.IntentIntegrator setOrientationLocked(boolean):185:185 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LH2/a;"} -com.google.zxing.integration.android.IntentResult -> H2.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LE2/a;"} +com.google.zxing.integration.android.IntentResult -> E2.b: # {"id":"sourceFile","fileName":"IntentResult.java"} java.lang.String contents -> a java.lang.String formatName -> b @@ -173590,27 +169394,27 @@ com.google.zxing.integration.android.IntentResult -> H2.b: 1:3:java.lang.String getContents():64:64 -> a 1:7:java.lang.String toString():111:111 -> toString 8:105:java.lang.String toString():112:112 -> toString -com.google.zxing.maxicode.MaxiCodeReader -> I2.a: +com.google.zxing.maxicode.MaxiCodeReader -> F2.a: # {"id":"sourceFile","fileName":"MaxiCodeReader.java"} com.google.zxing.maxicode.decoder.Decoder decoder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LJ2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LG2/c;"} com.google.zxing.ResultPoint[] NO_POINTS -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls2/p;"} 2:6:void ():40:40 -> 1:3:void ():38:38 -> 4:11:void ():44:44 -> - 2:6:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):62:62 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;)Lv2/n;"} - 3:10:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):69:69 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;Ljava/util/Map;)Lv2/n;"} - 11:18:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):70:70 -> b - 19:24:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):71:71 -> b - 25:41:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):76:76 -> b - 42:47:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):78:78 -> b - 48:53:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):80:80 -> b - 54:58:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):73:73 -> b + 3:10:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):69:69 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;Ljava/util/Map;)Ls2/n;"} + 11:18:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):70:70 -> a + 19:24:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):71:71 -> a + 25:41:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):76:76 -> a + 42:47:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):78:78 -> a + 48:53:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):80:80 -> a + 54:58:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):73:73 -> a + 2:6:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):62:62 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;)Ls2/n;"} 1:7:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):101:101 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)Ly2/b;"} 8:10:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):106:106 -> c 11:13:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):107:107 -> c 14:16:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):108:108 -> c @@ -173622,14 +169426,14 @@ com.google.zxing.maxicode.MaxiCodeReader -> I2.a: 59:68:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):118:118 -> c 69:73:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):103:103 -> c 1:1:void reset():88:88 -> reset -com.google.zxing.maxicode.decoder.BitMatrixParser -> J2.a: +com.google.zxing.maxicode.decoder.BitMatrixParser -> G2.a: # {"id":"sourceFile","fileName":"BitMatrixParser.java"} com.google.zxing.common.BitMatrix bitMatrix -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} int[][] BITNR -> b 3:248:void ():27:27 -> 1:3:void (com.google.zxing.common.BitMatrix):68:68 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)V"} 4:6:void (com.google.zxing.common.BitMatrix):69:69 -> 3:4:byte[] readCodewords():73:73 -> a 5:10:byte[] readCodewords():74:74 -> a @@ -173638,12 +169442,12 @@ com.google.zxing.maxicode.decoder.BitMatrixParser -> J2.a: 28:31:byte[] readCodewords():79:79 -> a 32:39:byte[] readCodewords():80:80 -> a 40:62:byte[] readCodewords():81:81 -> a -com.google.zxing.maxicode.decoder.DecodedBitStreamParser -> J2.b: +com.google.zxing.maxicode.decoder.DecodedBitStreamParser -> G2.b: # {"id":"sourceFile","fileName":"DecodedBitStreamParser.java"} java.lang.String[] SETS -> a 1:19:void ():49:49 -> 1:24:com.google.zxing.common.DecoderResult decode(byte[],int):74:74 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)LB2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BI)Ly2/e;"} 25:35:com.google.zxing.common.DecoderResult decode(byte[],int):100:100 -> a 36:47:com.google.zxing.common.DecoderResult decode(byte[],int):97:97 -> a 48:51:com.google.zxing.common.DecoderResult decode(byte[],int):80:80 -> a @@ -173683,10 +169487,10 @@ com.google.zxing.maxicode.decoder.DecodedBitStreamParser -> J2.b: 87:113:java.lang.String getPostCode3(byte[]):147:147 -> h 114:158:java.lang.String getPostCode3(byte[]):140:140 -> h 3:12:int getServiceClass(byte[]):127:127 -> i -com.google.zxing.maxicode.decoder.Decoder -> J2.c: +com.google.zxing.maxicode.decoder.Decoder -> G2.c: # {"id":"sourceFile","fileName":"Decoder.java"} com.google.zxing.common.reedsolomon.ReedSolomonDecoder rsDecoder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/c;"} 1:3:void ():44:44 -> 4:13:void ():45:45 -> 8:17:void correctErrors(byte[],int,int,int,int):94:94 -> a @@ -173697,7 +169501,7 @@ com.google.zxing.maxicode.decoder.Decoder -> J2.c: 55:65:void correctErrors(byte[],int,int,int,int):109:109 -> a 66:70:void correctErrors(byte[],int,int,int,int):103:103 -> a 1:5:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):54:54 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;Ljava/util/Map;)LB2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;Ljava/util/Map;)Ly2/e;"} 6:16:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):55:55 -> b 17:20:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):57:57 -> b 21:44:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):58:58 -> b @@ -173711,7 +169515,7 @@ com.google.zxing.maxicode.decoder.Decoder -> J2.c: 83:85:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):77:77 -> b 86:92:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):78:78 -> b 93:97:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):80:80 -> b -com.google.zxing.oned.CodaBarReader -> K2.a: +com.google.zxing.oned.CodaBarReader -> H2.a: # {"id":"sourceFile","fileName":"CodaBarReader.java"} java.lang.StringBuilder decodeRowResult -> a int[] counters -> b @@ -173727,7 +169531,7 @@ com.google.zxing.oned.CodaBarReader -> K2.a: 15:19:void ():75:75 -> 20:22:void ():76:76 -> 1:6:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):82:82 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;Ljava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;Ljava/util/Map;)Ls2/n;"} 7:9:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):83:83 -> c 10:13:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):84:84 -> c 14:19:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):87:87 -> c @@ -173773,7 +169577,7 @@ com.google.zxing.oned.CodaBarReader -> K2.a: 42:55:int findStartPattern():273:273 -> j 56:60:int findStartPattern():278:278 -> j 2:3:void setCounters(com.google.zxing.common.BitArray):231:231 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)V"} 4:7:void setCounters(com.google.zxing.common.BitArray):233:233 -> k 8:17:void setCounters(com.google.zxing.common.BitArray):234:234 -> k 18:27:void setCounters(com.google.zxing.common.BitArray):241:241 -> k @@ -173805,13 +169609,13 @@ com.google.zxing.oned.CodaBarReader -> K2.a: 154:160:void validatePattern(int):211:211 -> m 161:177:void validatePattern(int):212:212 -> m 178:190:void validatePattern(int):213:213 -> m -com.google.zxing.oned.Code128Reader -> K2.b: +com.google.zxing.oned.Code128Reader -> H2.b: # {"id":"sourceFile","fileName":"Code128Reader.java"} int[][] CODE_PATTERNS -> a 2:912:void ():39:39 -> 1:4:void ():37:37 -> 9:19:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):239:239 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;Ljava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;Ljava/util/Map;)Ls2/n;"} 20:24:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):241:241 -> c 25:26:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):242:242 -> c 27:34:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):244:244 -> c @@ -173860,13 +169664,13 @@ com.google.zxing.oned.Code128Reader -> K2.b: 538:542:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):500:500 -> c 543:548:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):493:493 -> c 1:7:int decodeCode(com.google.zxing.common.BitArray,int[],int):216:216 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;[II)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;[II)I"} 8:12:int decodeCode(com.google.zxing.common.BitArray,int[],int):219:219 -> h 13:17:int decodeCode(com.google.zxing.common.BitArray,int[],int):220:220 -> h 18:33:int decodeCode(com.google.zxing.common.BitArray,int[],int):221:221 -> h 34:38:int decodeCode(com.google.zxing.common.BitArray,int[],int):231:231 -> h 1:5:int[] findStartPattern(com.google.zxing.common.BitArray):170:170 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)[I"} 6:10:int[] findStartPattern(com.google.zxing.common.BitArray):171:171 -> i 11:17:int[] findStartPattern(com.google.zxing.common.BitArray):174:174 -> i 18:25:int[] findStartPattern(com.google.zxing.common.BitArray):180:180 -> i @@ -173881,7 +169685,7 @@ com.google.zxing.oned.Code128Reader -> K2.b: 99:105:int[] findStartPattern(com.google.zxing.common.BitArray):202:202 -> i 106:112:int[] findStartPattern(com.google.zxing.common.BitArray):207:207 -> i 113:117:int[] findStartPattern(com.google.zxing.common.BitArray):211:211 -> i -com.google.zxing.oned.Code39Reader -> K2.c: +com.google.zxing.oned.Code39Reader -> H2.c: # {"id":"sourceFile","fileName":"Code39Reader.java"} boolean usingCheckDigit -> a boolean extendedMode -> b @@ -173895,7 +169699,7 @@ com.google.zxing.oned.Code39Reader -> K2.c: 2:2:void (boolean):79:79 -> 3:7:void (boolean,boolean):92:96 -> 1:3:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):103:103 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;Ljava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;Ljava/util/Map;)Ls2/n;"} 4:6:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):104:104 -> c 7:8:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):105:105 -> c 9:11:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):106:106 -> c @@ -173938,7 +169742,7 @@ com.google.zxing.oned.Code39Reader -> K2.c: 129:133:java.lang.String decodeExtended(java.lang.CharSequence):290:290 -> h 134:138:java.lang.String decodeExtended(java.lang.CharSequence):321:321 -> h 1:5:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):181:181 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;[I)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;[I)[I"} 6:9:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):182:182 -> i 10:15:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):187:187 -> i 16:23:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):190:190 -> i @@ -173960,7 +169764,7 @@ com.google.zxing.oned.Code39Reader -> K2.c: 4:26:int toNarrowWidePattern(int[]):222:222 -> k 27:51:int toNarrowWidePattern(int[]):232:232 -> k 52:71:int toNarrowWidePattern(int[]):244:244 -> k -com.google.zxing.oned.Code93Reader -> K2.d: +com.google.zxing.oned.Code93Reader -> H2.d: # {"id":"sourceFile","fileName":"Code93Reader.java"} java.lang.StringBuilder decodeRowResult -> a int[] counters -> b @@ -173974,7 +169778,7 @@ com.google.zxing.oned.Code93Reader -> K2.d: 4:13:void ():61:61 -> 14:18:void ():62:62 -> 1:5:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):69:69 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;Ljava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;Ljava/util/Map;)Ls2/n;"} 6:11:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):71:71 -> c 12:15:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):72:72 -> c 16:18:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):74:74 -> c @@ -174018,7 +169822,7 @@ com.google.zxing.oned.Code93Reader -> K2.d: 153:159:java.lang.String decodeExtended(java.lang.CharSequence):260:260 -> j 160:164:java.lang.String decodeExtended(java.lang.CharSequence):263:263 -> j 1:5:int[] findAsteriskPattern(com.google.zxing.common.BitArray):132:132 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)[I"} 6:9:int[] findAsteriskPattern(com.google.zxing.common.BitArray):133:133 -> k 10:14:int[] findAsteriskPattern(com.google.zxing.common.BitArray):135:135 -> k 15:16:int[] findAsteriskPattern(com.google.zxing.common.BitArray):136:136 -> k @@ -174040,7 +169844,7 @@ com.google.zxing.oned.Code93Reader -> K2.d: 1:12:int toPattern(int[]):167:167 -> m 13:17:int toPattern(int[]):171:171 -> m 18:56:int toPattern(int[]):173:173 -> m -com.google.zxing.oned.EAN13Reader -> K2.e: +com.google.zxing.oned.EAN13Reader -> H2.e: # {"id":"sourceFile","fileName":"EAN13Reader.java"} int[] decodeMiddleCounters -> i int[] FIRST_DIGIT_ENCODINGS -> j @@ -174048,7 +169852,7 @@ com.google.zxing.oned.EAN13Reader -> K2.e: 1:4:void ():67:67 -> 5:9:void ():68:68 -> 1:3:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):75:75 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;[ILjava/lang/StringBuilder;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;[ILjava/lang/StringBuilder;)I"} 4:6:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):76:76 -> l 7:9:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):77:77 -> l 10:12:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):78:78 -> l @@ -174065,17 +169869,17 @@ com.google.zxing.oned.EAN13Reader -> K2.e: 89:91:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):103:103 -> l 92:105:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):104:104 -> l 1:3:com.google.zxing.BarcodeFormat getBarcodeFormat():114:114 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/a;"} 7:15:void determineFirstDigit(java.lang.StringBuilder,int):130:130 -> r 16:22:void determineFirstDigit(java.lang.StringBuilder,int):131:131 -> r 23:27:void determineFirstDigit(java.lang.StringBuilder,int):135:135 -> r -com.google.zxing.oned.EAN8Reader -> K2.f: +com.google.zxing.oned.EAN8Reader -> H2.f: # {"id":"sourceFile","fileName":"EAN8Reader.java"} int[] decodeMiddleCounters -> i 1:4:void ():32:32 -> 5:9:void ():33:33 -> 1:3:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):40:40 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;[ILjava/lang/StringBuilder;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;[ILjava/lang/StringBuilder;)I"} 4:6:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):41:41 -> l 7:9:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):42:42 -> l 10:12:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):43:43 -> l @@ -174091,8 +169895,8 @@ com.google.zxing.oned.EAN8Reader -> K2.f: 74:76:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):61:61 -> l 77:90:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):62:62 -> l 1:3:com.google.zxing.BarcodeFormat getBarcodeFormat():72:72 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/a;"} -com.google.zxing.oned.EANManufacturerOrgSupport -> K2.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/a;"} +com.google.zxing.oned.EANManufacturerOrgSupport -> H2.g: # {"id":"sourceFile","fileName":"EANManufacturerOrgSupport.java"} java.util.List ranges -> a java.util.List countryIdentifiers -> b @@ -174217,7 +170021,7 @@ com.google.zxing.oned.EANManufacturerOrgSupport -> K2.g: 32:36:java.lang.String lookupCountryIdentifier(java.lang.String):42:42 -> c 37:45:java.lang.String lookupCountryIdentifier(java.lang.String):46:46 -> c 46:58:java.lang.String lookupCountryIdentifier(java.lang.String):48:48 -> c -com.google.zxing.oned.ITFReader -> K2.h: +com.google.zxing.oned.ITFReader -> H2.h: # {"id":"sourceFile","fileName":"ITFReader.java"} int narrowLineWidth -> a int[] DEFAULT_ALLOWED_LENGTHS -> b @@ -174231,7 +170035,7 @@ com.google.zxing.oned.ITFReader -> K2.h: 1:4:void ():45:45 -> 5:7:void ():57:57 -> 1:4:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):89:89 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;Ljava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;Ljava/util/Map;)Ls2/n;"} 5:8:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):90:90 -> c 9:16:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):92:92 -> c 17:24:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):93:93 -> c @@ -174247,7 +170051,7 @@ com.google.zxing.oned.ITFReader -> K2.h: 18:33:int decodeDigit(int[]):339:339 -> h 34:38:int decodeDigit(int[]):348:348 -> h 1:3:int[] decodeEnd(com.google.zxing.common.BitArray):259:259 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)[I"} 4:7:int[] decodeEnd(com.google.zxing.common.BitArray):261:261 -> i 8:14:int[] decodeEnd(com.google.zxing.common.BitArray):262:262 -> i 15:19:int[] decodeEnd(com.google.zxing.common.BitArray):267:267 -> i @@ -174256,7 +170060,7 @@ com.google.zxing.oned.ITFReader -> K2.h: 32:38:int[] decodeEnd(com.google.zxing.common.BitArray):274:274 -> i 39:47:int[] decodeEnd(com.google.zxing.common.BitArray):279:279 -> i 3:5:void decodeMiddle(com.google.zxing.common.BitArray,int,int,java.lang.StringBuilder):150:150 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;IILjava/lang/StringBuilder;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;IILjava/lang/StringBuilder;)V"} 6:7:void decodeMiddle(com.google.zxing.common.BitArray,int,int,java.lang.StringBuilder):151:151 -> j 8:11:void decodeMiddle(com.google.zxing.common.BitArray,int,int,java.lang.StringBuilder):152:152 -> j 12:20:void decodeMiddle(com.google.zxing.common.BitArray,int,int,java.lang.StringBuilder):157:157 -> j @@ -174268,12 +170072,12 @@ com.google.zxing.oned.ITFReader -> K2.h: 51:55:void decodeMiddle(com.google.zxing.common.BitArray,int,int,java.lang.StringBuilder):168:168 -> j 56:62:void decodeMiddle(com.google.zxing.common.BitArray,int,int,java.lang.StringBuilder):170:170 -> j 1:4:int[] decodeStart(com.google.zxing.common.BitArray):184:184 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)[I"} 5:11:int[] decodeStart(com.google.zxing.common.BitArray):185:185 -> k 12:21:int[] decodeStart(com.google.zxing.common.BitArray):190:190 -> k 22:25:int[] decodeStart(com.google.zxing.common.BitArray):192:192 -> k 1:2:int[] findGuardPattern(com.google.zxing.common.BitArray,int,int[]):295:296 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;I[I)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;I[I)[I"} 3:4:int[] findGuardPattern(com.google.zxing.common.BitArray,int,int[]):296:297 -> l 5:13:int[] findGuardPattern(com.google.zxing.common.BitArray,int,int[]):297:297 -> l 14:21:int[] findGuardPattern(com.google.zxing.common.BitArray,int,int[]):303:303 -> l @@ -174287,17 +170091,17 @@ com.google.zxing.oned.ITFReader -> K2.h: 72:78:int[] findGuardPattern(com.google.zxing.common.BitArray,int,int[]):318:318 -> l 79:83:int[] findGuardPattern(com.google.zxing.common.BitArray,int,int[]):322:322 -> l 1:5:int skipWhiteSpace(com.google.zxing.common.BitArray):239:239 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)I"} 6:12:int skipWhiteSpace(com.google.zxing.common.BitArray):240:240 -> m 13:17:int skipWhiteSpace(com.google.zxing.common.BitArray):242:242 -> m 1:14:void validateQuietZone(com.google.zxing.common.BitArray,int):214:214 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;I)V"} 15:28:void validateQuietZone(com.google.zxing.common.BitArray,int):220:220 -> n 29:33:void validateQuietZone(com.google.zxing.common.BitArray,int):227:227 -> n -com.google.zxing.oned.MultiFormatOneDReader -> K2.i: +com.google.zxing.oned.MultiFormatOneDReader -> H2.i: # {"id":"sourceFile","fileName":"MultiFormatOneDReader.java"} com.google.zxing.oned.OneDReader[] readers -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"[LK2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LH2/k;"} 1:7:void (java.util.Map):41:41 -> 8:9:void (java.util.Map):43:43 -> 10:17:void (java.util.Map):44:44 -> @@ -174334,15 +170138,15 @@ com.google.zxing.oned.MultiFormatOneDReader -> K2.i: 250:257:void (java.util.Map):85:85 -> 258:272:void (java.util.Map):87:87 -> 1:8:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):94:94 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;Ljava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;Ljava/util/Map;)Ls2/n;"} 9:16:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):96:96 -> c 17:21:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):102:102 -> c 1:8:void reset():107:107 -> reset 9:15:void reset():108:108 -> reset -com.google.zxing.oned.MultiFormatUPCEANReader -> K2.j: +com.google.zxing.oned.MultiFormatUPCEANReader -> H2.j: # {"id":"sourceFile","fileName":"MultiFormatUPCEANReader.java"} com.google.zxing.oned.UPCEANReader[] readers -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"[LK2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LH2/p;"} 1:7:void (java.util.Map):42:42 -> 8:9:void (java.util.Map):44:44 -> 10:15:void (java.util.Map):45:45 -> @@ -174361,7 +170165,7 @@ com.google.zxing.oned.MultiFormatUPCEANReader -> K2.j: 110:117:void (java.util.Map):64:64 -> 118:132:void (java.util.Map):66:66 -> 1:4:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):74:74 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;Ljava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;Ljava/util/Map;)Ls2/n;"} 5:13:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):75:75 -> c 14:17:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):78:78 -> c 18:26:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):95:95 -> c @@ -174376,30 +170180,30 @@ com.google.zxing.oned.MultiFormatUPCEANReader -> K2.j: 104:108:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):114:114 -> c 1:8:void reset():119:119 -> reset 9:15:void reset():120:120 -> reset -com.google.zxing.oned.OneDReader -> K2.k: +com.google.zxing.oned.OneDReader -> H2.k: # {"id":"sourceFile","fileName":"OneDReader.java"} 1:4:void ():42:42 -> - 2:6:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):46:46 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;)Lv2/n;"} - 1:8:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):54:54 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;Ljava/util/Map;)Lv2/n;"} - 9:16:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):56:56 -> b - 17:22:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):57:57 -> b - 23:26:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):58:58 -> b - 27:30:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):59:59 -> b - 31:38:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):61:61 -> b - 39:46:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):63:63 -> b - 47:59:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):66:66 -> b - 60:68:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):68:68 -> b - 69:74:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):70:70 -> b - 75:79:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):72:72 -> b - 80:82:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):73:73 -> b - 83:110:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):74:74 -> b - 111:111:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):79:79 -> b + 1:8:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):54:54 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;Ljava/util/Map;)Ls2/n;"} + 9:16:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):56:56 -> a + 17:22:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):57:57 -> a + 23:26:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):58:58 -> a + 27:30:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):59:59 -> a + 31:38:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):61:61 -> a + 39:46:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):63:63 -> a + 47:59:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):66:66 -> a + 60:68:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):68:68 -> a + 69:74:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):70:70 -> a + 75:79:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):72:72 -> a + 80:82:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):73:73 -> a + 83:110:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):74:74 -> a + 111:111:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):79:79 -> a + 2:6:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):46:46 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;)Ls2/n;"} com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;Ljava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;Ljava/util/Map;)Ls2/n;"} 3:6:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):105:105 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;Ljava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;Ljava/util/Map;)Ls2/n;"} 7:10:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):106:106 -> d 11:20:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):107:107 -> d 21:39:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):110:110 -> d @@ -174423,7 +170227,7 @@ com.google.zxing.oned.OneDReader -> K2.k: 30:31:float patternMatchVariance(int[],int[],float):271:271 -> e 32:55:float patternMatchVariance(int[],int[],float):272:272 -> e 1:2:void recordPattern(com.google.zxing.common.BitArray,int,int[]):193:193 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;I[I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;I[I)V"} 3:5:void recordPattern(com.google.zxing.common.BitArray,int,int[]):194:194 -> f 6:11:void recordPattern(com.google.zxing.common.BitArray,int,int[]):195:195 -> f 12:19:void recordPattern(com.google.zxing.common.BitArray,int,int[]):199:199 -> f @@ -174433,36 +170237,36 @@ com.google.zxing.oned.OneDReader -> K2.k: 52:57:void recordPattern(com.google.zxing.common.BitArray,int,int[]):219:219 -> f 58:62:void recordPattern(com.google.zxing.common.BitArray,int,int[]):197:197 -> f 1:2:void recordPatternInReverse(com.google.zxing.common.BitArray,int,int[]):226:227 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;I[I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;I[I)V"} 3:11:void recordPatternInReverse(com.google.zxing.common.BitArray,int,int[]):227:227 -> g 12:26:void recordPatternInReverse(com.google.zxing.common.BitArray,int,int[]):229:229 -> g 27:30:void recordPatternInReverse(com.google.zxing.common.BitArray,int,int[]):237:237 -> g 31:35:void recordPatternInReverse(com.google.zxing.common.BitArray,int,int[]):235:235 -> g 1:1:void reset():87:87 -> reset -com.google.zxing.oned.UPCAReader -> K2.l: +com.google.zxing.oned.UPCAReader -> H2.l: # {"id":"sourceFile","fileName":"UPCAReader.java"} com.google.zxing.oned.UPCEANReader ean13Reader -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH2/p;"} 1:3:void ():36:36 -> 4:11:void ():38:38 -> - 1:11:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):57:57 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;)Lv2/n;"} - 1:11:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):63:63 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;Ljava/util/Map;)Lv2/n;"} + 1:11:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):63:63 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;Ljava/util/Map;)Ls2/n;"} + 1:11:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):57:57 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;)Ls2/n;"} 1:11:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):52:52 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;Ljava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;Ljava/util/Map;)Ls2/n;"} 1:7:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):74:74 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;[ILjava/lang/StringBuilder;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;[ILjava/lang/StringBuilder;)I"} 1:11:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):46:46 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;[ILjava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;[ILjava/util/Map;)Ls2/n;"} 1:3:com.google.zxing.BarcodeFormat getBarcodeFormat():68:68 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/a;"} 1:5:com.google.zxing.Result maybeReturnResult(com.google.zxing.Result):78:78 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/n;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/n;)Ls2/n;"} 6:13:com.google.zxing.Result maybeReturnResult(com.google.zxing.Result):79:79 -> r 14:31:com.google.zxing.Result maybeReturnResult(com.google.zxing.Result):80:80 -> r 32:36:com.google.zxing.Result maybeReturnResult(com.google.zxing.Result):82:82 -> r -com.google.zxing.oned.UPCEANExtension2Support -> K2.m: +com.google.zxing.oned.UPCEANExtension2Support -> H2.m: # {"id":"sourceFile","fileName":"UPCEANExtension2Support.java"} int[] decodeMiddleCounters -> a java.lang.StringBuilder decodeRowStringBuffer -> b @@ -174470,7 +170274,7 @@ com.google.zxing.oned.UPCEANExtension2Support -> K2.m: 5:8:void ():34:34 -> 9:16:void ():35:35 -> 1:3:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):61:61 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;[ILjava/lang/StringBuilder;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;[ILjava/lang/StringBuilder;)I"} 4:6:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):62:62 -> a 7:9:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):63:63 -> a 10:12:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):64:64 -> a @@ -174487,7 +170291,7 @@ com.google.zxing.oned.UPCEANExtension2Support -> K2.m: 92:96:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):92:92 -> a 97:101:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):88:88 -> a 1:3:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):39:39 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;[I)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;[I)Ls2/n;"} 4:6:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):40:40 -> b 7:10:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):41:41 -> b 11:14:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):43:43 -> b @@ -174497,7 +170301,7 @@ com.google.zxing.oned.UPCEANExtension2Support -> K2.m: 1:9:java.util.Map parseExtensionString(java.lang.String):104:104 -> c 10:16:java.util.Map parseExtensionString(java.lang.String):107:107 -> c 17:26:java.util.Map parseExtensionString(java.lang.String):108:108 -> c -com.google.zxing.oned.UPCEANExtension5Support -> K2.n: +com.google.zxing.oned.UPCEANExtension5Support -> H2.n: # {"id":"sourceFile","fileName":"UPCEANExtension5Support.java"} int[] decodeMiddleCounters -> a java.lang.StringBuilder decodeRowStringBuffer -> b @@ -174507,7 +170311,7 @@ com.google.zxing.oned.UPCEANExtension5Support -> K2.n: 5:8:void ():38:38 -> 9:16:void ():39:39 -> 1:3:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):65:65 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;[ILjava/lang/StringBuilder;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;[ILjava/lang/StringBuilder;)I"} 4:6:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):66:66 -> a 7:9:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):67:67 -> a 10:12:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):68:68 -> a @@ -174525,7 +170329,7 @@ com.google.zxing.oned.UPCEANExtension5Support -> K2.n: 96:100:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):97:97 -> a 101:105:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):92:92 -> a 1:3:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):43:43 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;[I)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;[I)Ls2/n;"} 4:6:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):44:44 -> b 7:10:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):45:45 -> b 11:14:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):47:47 -> b @@ -174555,28 +170359,28 @@ com.google.zxing.oned.UPCEANExtension5Support -> K2.n: 10:16:java.util.Map parseExtensionString(java.lang.String):136:136 -> f 17:23:java.util.Map parseExtensionString(java.lang.String):140:140 -> f 24:29:java.util.Map parseExtensionString(java.lang.String):141:141 -> f -com.google.zxing.oned.UPCEANExtensionSupport -> K2.o: +com.google.zxing.oned.UPCEANExtensionSupport -> H2.o: # {"id":"sourceFile","fileName":"UPCEANExtensionSupport.java"} com.google.zxing.oned.UPCEANExtension2Support twoSupport -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH2/m;"} com.google.zxing.oned.UPCEANExtension5Support fiveSupport -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH2/n;"} int[] EXTENSION_START_PATTERN -> c 3:9:void ():26:26 -> 1:3:void ():24:24 -> 4:10:void ():28:28 -> 11:18:void ():29:29 -> 2:7:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int):32:32 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;I)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;I)Ls2/n;"} 8:14:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int):34:34 -> a 15:21:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int):36:36 -> a -com.google.zxing.oned.UPCEANReader -> K2.p: +com.google.zxing.oned.UPCEANReader -> H2.p: # {"id":"sourceFile","fileName":"UPCEANReader.java"} java.lang.StringBuilder decodeRowStringBuffer -> a com.google.zxing.oned.UPCEANExtensionSupport extensionReader -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH2/o;"} com.google.zxing.oned.EANManufacturerOrgSupport eanManSupport -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH2/g;"} int[] START_END_PATTERN -> d int[] MIDDLE_PATTERN -> e int[] END_PATTERN -> f @@ -174598,7 +170402,7 @@ com.google.zxing.oned.UPCEANReader -> K2.p: 13:19:void ():103:103 -> 20:27:void ():104:104 -> 1:9:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):131:131 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;Ljava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;Ljava/util/Map;)Ls2/n;"} 1:5:boolean checkChecksum(java.lang.String):252:252 -> h 1:15:boolean checkStandardUPCEANChecksum(java.lang.CharSequence):264:264 -> i 16:29:boolean checkStandardUPCEANChecksum(java.lang.CharSequence):271:271 -> i @@ -174607,17 +170411,17 @@ com.google.zxing.oned.UPCEANReader -> K2.p: 55:59:boolean checkStandardUPCEANChecksum(java.lang.CharSequence):281:281 -> i 60:65:boolean checkStandardUPCEANChecksum(java.lang.CharSequence):285:285 -> i 1:3:int decodeDigit(com.google.zxing.common.BitArray,int[],int,int[][]):358:358 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;[II[[I)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;[II[[I)I"} 4:11:int decodeDigit(com.google.zxing.common.BitArray,int[],int,int[][]):361:361 -> j 12:16:int decodeDigit(com.google.zxing.common.BitArray,int[],int,int[][]):363:363 -> j 17:32:int decodeDigit(com.google.zxing.common.BitArray,int[],int,int[][]):364:364 -> j 33:37:int decodeDigit(com.google.zxing.common.BitArray,int[],int,int[][]):373:373 -> j 2:8:int[] decodeEnd(com.google.zxing.common.BitArray,int):289:289 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;I)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;I)[I"} int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder) -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;[ILjava/lang/StringBuilder;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;[ILjava/lang/StringBuilder;)I"} 6:7:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):154:154 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;[ILjava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;[ILjava/util/Map;)Ls2/n;"} 8:19:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):155:155 -> m 20:35:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):158:158 -> m 36:37:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):163:163 -> m @@ -174652,9 +170456,9 @@ com.google.zxing.oned.UPCEANReader -> K2.p: 252:256:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):193:193 -> m 257:261:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):187:187 -> m 1:8:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[]):296:296 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;IZ[I)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;IZ[I)[I"} 1:6:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[],int[]):315:315 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;IZ[I[I)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;IZ[I[I)[I"} 7:15:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[],int[]):316:316 -> o 16:22:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[],int[]):319:319 -> o 23:30:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[],int[]):322:322 -> o @@ -174668,15 +170472,15 @@ com.google.zxing.oned.UPCEANReader -> K2.p: 81:87:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[],int[]):337:337 -> o 88:92:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[],int[]):341:341 -> o 1:11:int[] findStartGuardPattern(com.google.zxing.common.BitArray):111:111 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)[I"} 12:17:int[] findStartGuardPattern(com.google.zxing.common.BitArray):113:113 -> p 18:21:int[] findStartGuardPattern(com.google.zxing.common.BitArray):114:114 -> p 22:24:int[] findStartGuardPattern(com.google.zxing.common.BitArray):115:115 -> p 25:32:int[] findStartGuardPattern(com.google.zxing.common.BitArray):116:116 -> p 33:39:int[] findStartGuardPattern(com.google.zxing.common.BitArray):122:122 -> p com.google.zxing.BarcodeFormat getBarcodeFormat() -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/a;"} -com.google.zxing.oned.UPCEReader -> K2.q: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/a;"} +com.google.zxing.oned.UPCEReader -> H2.q: # {"id":"sourceFile","fileName":"UPCEReader.java"} int[] decodeMiddleCounters -> i int[] CHECK_DIGIT_ENCODINGS -> j @@ -174689,9 +170493,9 @@ com.google.zxing.oned.UPCEReader -> K2.q: 5:9:void ():77:77 -> 1:9:boolean checkChecksum(java.lang.String):116:116 -> h 2:8:int[] decodeEnd(com.google.zxing.common.BitArray,int):111:111 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;I)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;I)[I"} 1:3:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):83:83 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;[ILjava/lang/StringBuilder;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;[ILjava/lang/StringBuilder;)I"} 4:6:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):84:84 -> l 7:9:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):85:85 -> l 10:12:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):86:86 -> l @@ -174703,7 +170507,7 @@ com.google.zxing.oned.UPCEReader -> K2.q: 42:63:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):96:96 -> l 64:67:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):104:104 -> l 1:3:com.google.zxing.BarcodeFormat getBarcodeFormat():136:136 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/a;"} 2:6:java.lang.String convertUPCEtoUPCA(java.lang.String):146:146 -> r 7:9:java.lang.String convertUPCEtoUPCA(java.lang.String):147:147 -> r 10:16:java.lang.String convertUPCEtoUPCA(java.lang.String):148:148 -> r @@ -174729,7 +170533,7 @@ com.google.zxing.oned.UPCEReader -> K2.q: 22:27:void determineNumSysAndCheckDigit(java.lang.StringBuilder,int):125:125 -> s 28:37:void determineNumSysAndCheckDigit(java.lang.StringBuilder,int):126:126 -> s 38:42:void determineNumSysAndCheckDigit(java.lang.StringBuilder,int):131:131 -> s -com.google.zxing.oned.rss.AbstractRSSReader -> L2.a: +com.google.zxing.oned.rss.AbstractRSSReader -> I2.a: # {"id":"sourceFile","fileName":"AbstractRSSReader.java"} int[] decodeFinderCounters -> a int[] dataCharacterCounters -> b @@ -174764,7 +170568,7 @@ com.google.zxing.oned.rss.AbstractRSSReader -> L2.a: 2:4:int parseFinderValue(int[],int[][]):77:77 -> q 5:24:int parseFinderValue(int[],int[][]):78:78 -> q 25:29:int parseFinderValue(int[],int[][]):83:83 -> q -com.google.zxing.oned.rss.DataCharacter -> L2.b: +com.google.zxing.oned.rss.DataCharacter -> I2.b: # {"id":"sourceFile","fileName":"DataCharacter.java"} int value -> a int checksumPortion -> b @@ -174778,37 +170582,37 @@ com.google.zxing.oned.rss.DataCharacter -> L2.b: 9:23:boolean equals(java.lang.Object):51:51 -> equals 1:6:int hashCode():56:56 -> hashCode 1:30:java.lang.String toString():42:42 -> toString -com.google.zxing.oned.rss.FinderPattern -> L2.c: +com.google.zxing.oned.rss.FinderPattern -> I2.c: # {"id":"sourceFile","fileName":"FinderPattern.java"} int value -> a int[] startEnd -> b com.google.zxing.ResultPoint[] resultPoints -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls2/p;"} 1:3:void (int,int[],int,int,int):30:30 -> 4:5:void (int,int[],int,int,int):31:31 -> 6:7:void (int,int[],int,int,int):32:32 -> 8:27:void (int,int[],int,int,int):33:33 -> 1:3:com.google.zxing.ResultPoint[] getResultPoints():48:48 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ls2/p;"} 1:3:int[] getStartEnd():44:44 -> b 1:3:int getValue():40:40 -> c 1:6:boolean equals(java.lang.Object):53:53 -> equals 7:8:boolean equals(java.lang.Object):56:56 -> equals 9:17:boolean equals(java.lang.Object):57:57 -> equals 1:3:int hashCode():62:62 -> hashCode -com.google.zxing.oned.rss.Pair -> L2.d: +com.google.zxing.oned.rss.Pair -> I2.d: # {"id":"sourceFile","fileName":"Pair.java"} com.google.zxing.oned.rss.FinderPattern finderPattern -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LL2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI2/c;"} int count -> d 1:3:void (int,int,com.google.zxing.oned.rss.FinderPattern):25:25 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILL2/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILI2/c;)V"} 4:6:void (int,int,com.google.zxing.oned.rss.FinderPattern):26:26 -> 1:3:int getCount():34:34 -> c 1:3:com.google.zxing.oned.rss.FinderPattern getFinderPattern():30:30 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LL2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LI2/c;"} 1:7:void incrementCount():38:38 -> e -com.google.zxing.oned.rss.RSS14Reader -> L2.e: +com.google.zxing.oned.rss.RSS14Reader -> I2.e: # {"id":"sourceFile","fileName":"RSS14Reader.java"} java.util.List possibleLeftPairs -> g java.util.List possibleRightPairs -> h @@ -174830,7 +170634,7 @@ com.google.zxing.oned.rss.RSS14Reader -> L2.e: 4:10:void ():61:61 -> 11:18:void ():62:62 -> 2:5:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):69:69 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;Ljava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;Ljava/util/Map;)Ls2/n;"} 6:10:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):70:70 -> c 11:14:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):71:71 -> c 15:18:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):72:72 -> c @@ -174844,7 +170648,7 @@ com.google.zxing.oned.rss.RSS14Reader -> L2.e: 81:85:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):80:80 -> c 86:90:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):86:86 -> c 4:19:void addOrTally(java.util.Collection,com.google.zxing.oned.rss.Pair):94:94 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Collection;LL2/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Collection;LI2/d;)V"} 20:29:void addOrTally(java.util.Collection,com.google.zxing.oned.rss.Pair):95:95 -> r 30:33:void addOrTally(java.util.Collection,com.google.zxing.oned.rss.Pair):96:96 -> r 34:37:void addOrTally(java.util.Collection,com.google.zxing.oned.rss.Pair):102:102 -> r @@ -174866,10 +170670,10 @@ com.google.zxing.oned.rss.RSS14Reader -> L2.e: 222:226:void adjustOddEvenCounts(boolean,int):445:445 -> s 227:231:void adjustOddEvenCounts(boolean,int):450:450 -> s 1:13:boolean checkChecksum(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):148:148 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(LL2/d;LL2/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI2/d;LI2/d;)Z"} 14:50:boolean checkChecksum(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):150:150 -> t 1:15:com.google.zxing.Result constructResult(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):113:113 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(LL2/d;LL2/d;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI2/d;LI2/d;)Ls2/n;"} 16:19:com.google.zxing.Result constructResult(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):114:114 -> u 20:26:com.google.zxing.Result constructResult(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):116:116 -> u 27:38:com.google.zxing.Result constructResult(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):117:117 -> u @@ -174883,7 +170687,7 @@ com.google.zxing.oned.rss.RSS14Reader -> L2.e: 95:96:com.google.zxing.Result constructResult(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):135:135 -> u 97:124:com.google.zxing.Result constructResult(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):136:136 -> u 5:9:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):190:190 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;LL2/c;Z)LL2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;LI2/c;Z)LI2/b;"} 10:12:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):191:191 -> v 13:15:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):192:192 -> v 16:18:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):193:193 -> v @@ -174932,7 +170736,7 @@ com.google.zxing.oned.rss.RSS14Reader -> L2.e: 277:285:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):279:279 -> v 286:290:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):270:270 -> v 3:6:com.google.zxing.oned.rss.Pair decodePair(com.google.zxing.common.BitArray,boolean,int,java.util.Map):162:162 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;ZILjava/util/Map;)LL2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;ZILjava/util/Map;)LI2/d;"} 7:14:com.google.zxing.oned.rss.Pair decodePair(com.google.zxing.common.BitArray,boolean,int,java.util.Map):163:163 -> w 15:16:com.google.zxing.oned.rss.Pair decodePair(com.google.zxing.common.BitArray,boolean,int,java.util.Map):165:165 -> w 17:25:com.google.zxing.oned.rss.Pair decodePair(com.google.zxing.common.BitArray,boolean,int,java.util.Map):166:166 -> w @@ -174944,7 +170748,7 @@ com.google.zxing.oned.rss.RSS14Reader -> L2.e: 62:74:com.google.zxing.oned.rss.Pair decodePair(com.google.zxing.common.BitArray,boolean,int,java.util.Map):179:179 -> w 75:90:com.google.zxing.oned.rss.Pair decodePair(com.google.zxing.common.BitArray,boolean,int,java.util.Map):180:180 -> w 1:5:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):287:287 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;IZ)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;IZ)[I"} 6:8:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):288:288 -> x 9:11:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):289:289 -> x 12:14:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):290:290 -> x @@ -174963,7 +170767,7 @@ com.google.zxing.oned.rss.RSS14Reader -> L2.e: 87:93:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):323:323 -> x 94:98:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):327:327 -> x 2:7:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean,int[]):334:334 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;IZ[I)LL2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;IZ[I)LI2/c;"} 8:13:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean,int[]):335:335 -> y 14:24:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean,int[]):337:337 -> y 25:27:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean,int[]):341:341 -> y @@ -174975,7 +170779,7 @@ com.google.zxing.oned.rss.RSS14Reader -> L2.e: 49:54:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean,int[]):351:351 -> y 55:66:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean,int[]):352:352 -> y 67:79:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean,int[]):354:354 -> y -com.google.zxing.oned.rss.RSSUtils -> L2.f: +com.google.zxing.oned.rss.RSSUtils -> I2.f: # {"id":"sourceFile","fileName":"RSSUtils.java"} 15:22:int combins(int,int):118:118 -> a 23:27:int combins(int,int):123:123 -> a @@ -174985,10 +170789,10 @@ com.google.zxing.oned.rss.RSSUtils -> L2.f: 41:56:int getRSSvalue(int[],int,boolean):79:79 -> b 57:79:int getRSSvalue(int[],int,boolean):82:82 -> b 80:121:int getRSSvalue(int[],int,boolean):89:89 -> b -com.google.zxing.oned.rss.expanded.BitArrayBuilder -> M2.a: +com.google.zxing.oned.rss.expanded.BitArrayBuilder -> J2.a: # {"id":"sourceFile","fileName":"BitArrayBuilder.java"} 1:8:com.google.zxing.common.BitArray buildBitArray(java.util.List):43:43 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LB2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Ly2/a;"} 9:29:com.google.zxing.common.BitArray buildBitArray(java.util.List):44:44 -> a 30:35:com.google.zxing.common.BitArray buildBitArray(java.util.List):50:50 -> a 36:41:com.google.zxing.common.BitArray buildBitArray(java.util.List):53:53 -> a @@ -175001,28 +170805,28 @@ com.google.zxing.oned.rss.expanded.BitArrayBuilder -> M2.a: 105:110:com.google.zxing.common.BitArray buildBitArray(java.util.List):73:73 -> a 111:126:com.google.zxing.common.BitArray buildBitArray(java.util.List):74:74 -> a 127:138:com.google.zxing.common.BitArray buildBitArray(java.util.List):77:77 -> a -com.google.zxing.oned.rss.expanded.ExpandedPair -> M2.b: +com.google.zxing.oned.rss.expanded.ExpandedPair -> J2.b: # {"id":"sourceFile","fileName":"ExpandedPair.java"} boolean mayBeLast -> a com.google.zxing.oned.rss.DataCharacter leftChar -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LL2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI2/b;"} com.google.zxing.oned.rss.DataCharacter rightChar -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LL2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI2/b;"} com.google.zxing.oned.rss.FinderPattern finderPattern -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LL2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI2/c;"} 1:3:void (com.google.zxing.oned.rss.DataCharacter,com.google.zxing.oned.rss.DataCharacter,com.google.zxing.oned.rss.FinderPattern,boolean):45:45 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LL2/b;LL2/b;LL2/c;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI2/b;LI2/b;LI2/c;Z)V"} 4:5:void (com.google.zxing.oned.rss.DataCharacter,com.google.zxing.oned.rss.DataCharacter,com.google.zxing.oned.rss.FinderPattern,boolean):46:46 -> 6:7:void (com.google.zxing.oned.rss.DataCharacter,com.google.zxing.oned.rss.DataCharacter,com.google.zxing.oned.rss.FinderPattern,boolean):47:47 -> 8:9:void (com.google.zxing.oned.rss.DataCharacter,com.google.zxing.oned.rss.DataCharacter,com.google.zxing.oned.rss.FinderPattern,boolean):48:48 -> 10:12:void (com.google.zxing.oned.rss.DataCharacter,com.google.zxing.oned.rss.DataCharacter,com.google.zxing.oned.rss.FinderPattern,boolean):49:49 -> 9:13:boolean equalsOrNull(java.lang.Object,java.lang.Object):92:92 -> a 1:3:com.google.zxing.oned.rss.FinderPattern getFinderPattern():65:65 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LL2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LI2/c;"} 1:3:com.google.zxing.oned.rss.DataCharacter getLeftChar():57:57 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LL2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LI2/b;"} 1:3:com.google.zxing.oned.rss.DataCharacter getRightChar():61:61 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LL2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LI2/b;"} 5:9:int hashNotNull(java.lang.Object):101:101 -> e 1:6:boolean equals(java.lang.Object):81:81 -> equals 7:8:boolean equals(java.lang.Object):84:84 -> equals @@ -175034,7 +170838,7 @@ com.google.zxing.oned.rss.expanded.ExpandedPair -> M2.b: 1:21:int hashCode():97:97 -> hashCode 1:34:java.lang.String toString():74:74 -> toString 35:55:java.lang.String toString():76:76 -> toString -com.google.zxing.oned.rss.expanded.ExpandedRow -> M2.c: +com.google.zxing.oned.rss.expanded.ExpandedRow -> J2.c: # {"id":"sourceFile","fileName":"ExpandedRow.java"} java.util.List pairs -> a int rowNumber -> b @@ -175051,7 +170855,7 @@ com.google.zxing.oned.rss.expanded.ExpandedRow -> M2.c: 9:29:boolean equals(java.lang.Object):68:68 -> equals 1:18:int hashCode():73:73 -> hashCode 1:22:java.lang.String toString():56:56 -> toString -com.google.zxing.oned.rss.expanded.RSSExpandedReader -> M2.d: +com.google.zxing.oned.rss.expanded.RSSExpandedReader -> J2.d: # {"id":"sourceFile","fileName":"RSSExpandedReader.java"} java.util.List pairs -> g java.util.List rows -> h @@ -175074,7 +170878,7 @@ com.google.zxing.oned.rss.expanded.RSSExpandedReader -> M2.d: 13:20:void ():117:117 -> 21:25:void ():118:118 -> 1:15:boolean isNotA1left(com.google.zxing.oned.rss.FinderPattern,boolean,boolean):686:686 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(LL2/c;ZZ)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI2/c;ZZ)Z"} 1:16:boolean isPartialRow(java.lang.Iterable,java.lang.Iterable):330:330 -> B 17:32:boolean isPartialRow(java.lang.Iterable,java.lang.Iterable):332:332 -> B 33:52:boolean isPartialRow(java.lang.Iterable,java.lang.Iterable):334:334 -> B @@ -175084,7 +170888,7 @@ com.google.zxing.oned.rss.expanded.RSSExpandedReader -> M2.d: 18:23:boolean isValidSequence(java.util.List):253:253 -> C 24:51:boolean isValidSequence(java.util.List):254:254 -> C 5:11:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean):546:546 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;IZ)LL2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;IZ)LI2/c;"} 12:21:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean):548:548 -> D 22:26:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean):553:553 -> D 27:31:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean):555:555 -> D @@ -175104,7 +170908,7 @@ com.google.zxing.oned.rss.expanded.RSSExpandedReader -> M2.d: 67:73:void removePartialRows(java.util.List,java.util.List):311:311 -> E 74:78:void removePartialRows(java.util.List,java.util.List):323:323 -> E 1:13:com.google.zxing.oned.rss.expanded.ExpandedPair retrieveNextPair(com.google.zxing.common.BitArray,java.util.List,int):421:421 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;Ljava/util/List;I)LM2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;Ljava/util/List;I)LJ2/b;"} 14:21:com.google.zxing.oned.rss.expanded.ExpandedPair retrieveNextPair(com.google.zxing.common.BitArray,java.util.List,int):422:422 -> F 22:24:com.google.zxing.oned.rss.expanded.ExpandedPair retrieveNextPair(com.google.zxing.common.BitArray,java.util.List,int):431:431 -> F 25:30:com.google.zxing.oned.rss.expanded.ExpandedPair retrieveNextPair(com.google.zxing.common.BitArray,java.util.List,int):432:432 -> F @@ -175128,7 +170932,7 @@ com.google.zxing.oned.rss.expanded.RSSExpandedReader -> M2.d: 58:69:void storeRow(int,boolean):295:295 -> H 70:77:void storeRow(int,boolean):297:297 -> H 1:6:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):127:127 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;Ljava/util/Map;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;Ljava/util/Map;)Ls2/n;"} 7:8:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):128:128 -> c 9:17:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):130:130 -> c 18:23:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):135:135 -> c @@ -175183,14 +170987,14 @@ com.google.zxing.oned.rss.expanded.RSSExpandedReader -> M2.d: 30:41:java.util.List checkRows(boolean):199:199 -> u 42:47:java.util.List checkRows(boolean):205:205 -> u 1:4:com.google.zxing.Result constructResult(java.util.List):360:360 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Ls2/n;"} 5:8:com.google.zxing.Result constructResult(java.util.List):362:362 -> v 9:13:com.google.zxing.Result constructResult(java.util.List):363:363 -> v 14:27:com.google.zxing.Result constructResult(java.util.List):365:365 -> v 28:47:com.google.zxing.Result constructResult(java.util.List):366:366 -> v 48:68:com.google.zxing.Result constructResult(java.util.List):368:368 -> v 3:7:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):584:584 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;LL2/c;ZZ)LL2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;LI2/c;ZZ)LI2/b;"} 8:10:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):585:585 -> w 11:13:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):586:586 -> w 14:16:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):587:587 -> w @@ -175242,7 +171046,7 @@ com.google.zxing.oned.rss.expanded.RSSExpandedReader -> M2.d: 316:322:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):669:669 -> w 323:327:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):612:612 -> w 1:6:java.util.List decodeRow2pairs(int,com.google.zxing.common.BitArray):150:150 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILB2/a;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILy2/a;)Ljava/util/List;"} 7:13:java.util.List decodeRow2pairs(int,com.google.zxing.common.BitArray):151:151 -> x 14:21:java.util.List decodeRow2pairs(int,com.google.zxing.common.BitArray):155:155 -> x 22:27:java.util.List decodeRow2pairs(int,com.google.zxing.common.BitArray):161:161 -> x @@ -175254,7 +171058,7 @@ com.google.zxing.oned.rss.expanded.RSSExpandedReader -> M2.d: 58:62:java.util.List decodeRow2pairs(int,com.google.zxing.common.BitArray):180:180 -> x 63:63:java.util.List decodeRow2pairs(int,com.google.zxing.common.BitArray):156:156 -> x 1:5:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):460:460 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;Ljava/util/List;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;Ljava/util/List;I)V"} 6:8:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):461:461 -> y 9:11:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):462:462 -> y 12:14:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):463:463 -> y @@ -175281,28 +171085,28 @@ com.google.zxing.oned.rss.expanded.RSSExpandedReader -> M2.d: 151:157:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):521:521 -> y 158:162:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):525:525 -> y 1:6:int getNextSecondBar(com.google.zxing.common.BitArray,int):408:408 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;I)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;I)I"} 7:10:int getNextSecondBar(com.google.zxing.common.BitArray,int):409:409 -> z 11:15:int getNextSecondBar(com.google.zxing.common.BitArray,int):410:410 -> z 16:19:int getNextSecondBar(com.google.zxing.common.BitArray,int):412:412 -> z 20:24:int getNextSecondBar(com.google.zxing.common.BitArray,int):413:413 -> z -com.google.zxing.oned.rss.expanded.decoders.AI013103decoder -> N2.a: +com.google.zxing.oned.rss.expanded.decoders.AI013103decoder -> K2.a: # {"id":"sourceFile","fileName":"AI013103decoder.java"} 1:4:void (com.google.zxing.common.BitArray):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)V"} 1:6:void addWeightCode(java.lang.StringBuilder,int):42:42 -> h 1:1:int checkWeight(int):47:47 -> i -com.google.zxing.oned.rss.expanded.decoders.AI01320xDecoder -> N2.b: +com.google.zxing.oned.rss.expanded.decoders.AI01320xDecoder -> K2.b: # {"id":"sourceFile","fileName":"AI01320xDecoder.java"} 1:4:void (com.google.zxing.common.BitArray):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)V"} 5:10:void addWeightCode(java.lang.StringBuilder,int):43:43 -> h 11:16:void addWeightCode(java.lang.StringBuilder,int):45:45 -> h 1:7:int checkWeight(int):51:51 -> i -com.google.zxing.oned.rss.expanded.decoders.AI01392xDecoder -> N2.c: +com.google.zxing.oned.rss.expanded.decoders.AI01392xDecoder -> K2.c: # {"id":"sourceFile","fileName":"AI01392xDecoder.java"} 1:4:void (com.google.zxing.common.BitArray):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)V"} 1:12:java.lang.String parseInformation():47:47 -> d 13:19:java.lang.String parseInformation():51:51 -> d 20:22:java.lang.String parseInformation():53:53 -> d @@ -175314,10 +171118,10 @@ com.google.zxing.oned.rss.expanded.decoders.AI01392xDecoder -> N2.c: 56:62:java.lang.String parseInformation():63:63 -> d 63:67:java.lang.String parseInformation():65:65 -> d 68:72:java.lang.String parseInformation():48:48 -> d -com.google.zxing.oned.rss.expanded.decoders.AI01393xDecoder -> N2.d: +com.google.zxing.oned.rss.expanded.decoders.AI01393xDecoder -> K2.d: # {"id":"sourceFile","fileName":"AI01393xDecoder.java"} 1:4:void (com.google.zxing.common.BitArray):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)V"} 1:12:java.lang.String parseInformation():47:47 -> d 13:19:java.lang.String parseInformation():51:51 -> d 20:22:java.lang.String parseInformation():53:53 -> d @@ -175335,12 +171139,12 @@ com.google.zxing.oned.rss.expanded.decoders.AI01393xDecoder -> N2.d: 85:91:java.lang.String parseInformation():74:74 -> d 92:96:java.lang.String parseInformation():76:76 -> d 97:101:java.lang.String parseInformation():48:48 -> d -com.google.zxing.oned.rss.expanded.decoders.AI013x0x1xDecoder -> N2.e: +com.google.zxing.oned.rss.expanded.decoders.AI013x0x1xDecoder -> K2.e: # {"id":"sourceFile","fileName":"AI013x0x1xDecoder.java"} java.lang.String dateCode -> c java.lang.String firstAIdigits -> d 1:3:void (com.google.zxing.common.BitArray,java.lang.String,java.lang.String):46:46 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;Ljava/lang/String;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;Ljava/lang/String;Ljava/lang/String;)V"} 4:5:void (com.google.zxing.common.BitArray,java.lang.String,java.lang.String):47:47 -> 6:8:void (com.google.zxing.common.BitArray,java.lang.String,java.lang.String):48:48 -> 1:12:java.lang.String parseInformation():53:53 -> d @@ -175372,20 +171176,20 @@ com.google.zxing.oned.rss.expanded.decoders.AI013x0x1xDecoder -> N2.e: 64:67:void encodeCompressedDate(java.lang.StringBuilder,int):90:90 -> k 68:70:void encodeCompressedDate(java.lang.StringBuilder,int):91:91 -> k 71:74:void encodeCompressedDate(java.lang.StringBuilder,int):93:93 -> k -com.google.zxing.oned.rss.expanded.decoders.AI013x0xDecoder -> N2.f: +com.google.zxing.oned.rss.expanded.decoders.AI013x0xDecoder -> K2.f: # {"id":"sourceFile","fileName":"AI013x0xDecoder.java"} 1:4:void (com.google.zxing.common.BitArray):41:41 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)V"} 1:12:java.lang.String parseInformation():46:46 -> d 13:18:java.lang.String parseInformation():50:50 -> d 19:25:java.lang.String parseInformation():52:52 -> d 26:28:java.lang.String parseInformation():53:53 -> d 29:33:java.lang.String parseInformation():55:55 -> d 34:38:java.lang.String parseInformation():47:47 -> d -com.google.zxing.oned.rss.expanded.decoders.AI01AndOtherAIs -> N2.g: +com.google.zxing.oned.rss.expanded.decoders.AI01AndOtherAIs -> K2.g: # {"id":"sourceFile","fileName":"AI01AndOtherAIs.java"} 1:4:void (com.google.zxing.common.BitArray):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)V"} 1:5:java.lang.String parseInformation():47:47 -> d 6:10:java.lang.String parseInformation():49:49 -> d 11:14:java.lang.String parseInformation():50:50 -> d @@ -175393,10 +171197,10 @@ com.google.zxing.oned.rss.expanded.decoders.AI01AndOtherAIs -> N2.g: 24:28:java.lang.String parseInformation():52:52 -> d 29:31:java.lang.String parseInformation():54:54 -> d 32:42:java.lang.String parseInformation():56:56 -> d -com.google.zxing.oned.rss.expanded.decoders.AI01decoder -> N2.h: +com.google.zxing.oned.rss.expanded.decoders.AI01decoder -> K2.h: # {"id":"sourceFile","fileName":"AI01decoder.java"} 1:4:void (com.google.zxing.common.BitArray):40:40 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)V"} 10:27:void appendCheckDigit(java.lang.StringBuilder,int):69:69 -> e 28:34:void appendCheckDigit(java.lang.StringBuilder,int):73:73 -> e 35:38:void appendCheckDigit(java.lang.StringBuilder,int):78:78 -> e @@ -175411,10 +171215,10 @@ com.google.zxing.oned.rss.expanded.decoders.AI01decoder -> N2.h: 31:33:void encodeCompressedGtinWithoutAI(java.lang.StringBuilder,int,int):58:58 -> g 34:39:void encodeCompressedGtinWithoutAI(java.lang.StringBuilder,int,int):60:60 -> g 40:43:void encodeCompressedGtinWithoutAI(java.lang.StringBuilder,int,int):63:63 -> g -com.google.zxing.oned.rss.expanded.decoders.AI01weightDecoder -> N2.i: +com.google.zxing.oned.rss.expanded.decoders.AI01weightDecoder -> K2.i: # {"id":"sourceFile","fileName":"AI01weightDecoder.java"} 1:4:void (com.google.zxing.common.BitArray):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)V"} void addWeightCode(java.lang.StringBuilder,int) -> h int checkWeight(int) -> i 1:8:void encodeCompressedWeight(java.lang.StringBuilder,int,int):41:41 -> j @@ -175424,18 +171228,18 @@ com.google.zxing.oned.rss.expanded.decoders.AI01weightDecoder -> N2.i: 29:31:void encodeCompressedWeight(java.lang.StringBuilder,int,int):49:49 -> j 32:36:void encodeCompressedWeight(java.lang.StringBuilder,int,int):51:51 -> j 37:40:void encodeCompressedWeight(java.lang.StringBuilder,int,int):53:53 -> j -com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder -> N2.j: +com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder -> K2.j: # {"id":"sourceFile","fileName":"AbstractExpandedDecoder.java"} com.google.zxing.common.BitArray information -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/a;"} com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder generalDecoder -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/s;"} 1:3:void (com.google.zxing.common.BitArray):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)V"} 4:5:void (com.google.zxing.common.BitArray):43:43 -> 6:13:void (com.google.zxing.common.BitArray):44:44 -> 2:7:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):58:58 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)LN2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)LK2/j;"} 8:14:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):59:59 -> a 15:20:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):61:61 -> a 21:27:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):62:62 -> a @@ -175457,32 +171261,32 @@ com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder -> N2.j: 149:154:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):69:69 -> a 155:160:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):68:68 -> a 1:3:com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder getGeneralDecoder():52:52 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN2/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LK2/s;"} 1:3:com.google.zxing.common.BitArray getInformation():48:48 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/a;"} java.lang.String parseInformation() -> d -com.google.zxing.oned.rss.expanded.decoders.AnyAIDecoder -> N2.k: +com.google.zxing.oned.rss.expanded.decoders.AnyAIDecoder -> K2.k: # {"id":"sourceFile","fileName":"AnyAIDecoder.java"} 1:4:void (com.google.zxing.common.BitArray):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)V"} 1:5:java.lang.String parseInformation():47:47 -> d 6:15:java.lang.String parseInformation():48:48 -> d -com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult -> N2.l: +com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult -> K2.l: # {"id":"sourceFile","fileName":"BlockParsedResult.java"} com.google.zxing.oned.rss.expanded.decoders.DecodedInformation decodedInformation -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/o;"} boolean finished -> b 1:1:void (boolean):39:39 -> 2:4:void (com.google.zxing.oned.rss.expanded.decoders.DecodedInformation,boolean):42:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN2/o;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LK2/o;Z)V"} 1:3:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation getDecodedInformation():48:48 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LK2/o;"} 1:3:boolean isFinished():52:52 -> b -com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState -> N2.m: +com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState -> K2.m: # {"id":"sourceFile","fileName":"CurrentParsingState.java"} int position -> a com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State encoding -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/m$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/m$a;"} 1:4:void ():43:43 -> 5:6:void ():44:44 -> 7:11:void ():45:45 -> @@ -175494,33 +171298,33 @@ com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState -> N2.m: 1:5:void setIsoIec646():81:81 -> f 1:5:void setNumeric():73:73 -> g 1:3:void setPosition(int):53:53 -> h -com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State -> N2.m$a: +com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State -> K2.m$a: # {"id":"sourceFile","fileName":"CurrentParsingState.java"} com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State NUMERIC -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/m$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/m$a;"} com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State ALPHA -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/m$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/m$a;"} com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State ISO_IEC_646 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/m$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/m$a;"} com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[LN2/m$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LK2/m$a;"} 1:10:void ():38:38 -> 11:20:void ():39:39 -> 21:30:void ():40:40 -> 31:37:void ():37:37 -> 1:4:void (java.lang.String,int):37:37 -> 1:9:com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State valueOf(java.lang.String):37:37 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN2/m$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LK2/m$a;"} 1:9:com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State[] values():37:37 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LN2/m$a;"} -com.google.zxing.oned.rss.expanded.decoders.DecodedChar -> N2.n: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LK2/m$a;"} +com.google.zxing.oned.rss.expanded.decoders.DecodedChar -> K2.n: # {"id":"sourceFile","fileName":"DecodedChar.java"} char value -> b 1:3:void (int,char):40:40 -> 4:6:void (int,char):41:41 -> 1:3:char getValue():45:45 -> b 1:10:boolean isFNC1():49:49 -> c -com.google.zxing.oned.rss.expanded.decoders.DecodedInformation -> N2.o: +com.google.zxing.oned.rss.expanded.decoders.DecodedInformation -> K2.o: # {"id":"sourceFile","fileName":"DecodedInformation.java"} java.lang.String newString -> b int remainingValue -> c @@ -175530,7 +171334,7 @@ com.google.zxing.oned.rss.expanded.decoders.DecodedInformation -> N2.o: 1:3:java.lang.String getNewString():54:54 -> b 1:3:int getRemainingValue():62:62 -> c 1:3:boolean isRemaining():58:58 -> d -com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric -> N2.p: +com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric -> K2.p: # {"id":"sourceFile","fileName":"DecodedNumeric.java"} int firstDigit -> b int secondDigit -> c @@ -175542,13 +171346,13 @@ com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric -> N2.p: 1:3:int getSecondDigit():58:58 -> c 1:10:boolean isFirstDigitFNC1():66:66 -> d 1:10:boolean isSecondDigitFNC1():70:70 -> e -com.google.zxing.oned.rss.expanded.decoders.DecodedObject -> N2.q: +com.google.zxing.oned.rss.expanded.decoders.DecodedObject -> K2.q: # {"id":"sourceFile","fileName":"DecodedObject.java"} int newPosition -> a 1:3:void (int):36:36 -> 4:6:void (int):37:37 -> 1:3:int getNewPosition():41:41 -> a -com.google.zxing.oned.rss.expanded.decoders.FieldParser -> N2.r: +com.google.zxing.oned.rss.expanded.decoders.FieldParser -> K2.r: # {"id":"sourceFile","fileName":"FieldParser.java"} java.lang.Object VARIABLE_LENGTH -> a java.lang.Object[][] TWO_DIGIT_DATA_LENGTH -> b @@ -175730,15 +171534,15 @@ com.google.zxing.oned.rss.expanded.decoders.FieldParser -> N2.r: 25:46:java.lang.String processVariableAI(int,int,java.lang.String):287:287 -> c 47:53:java.lang.String processVariableAI(int,int,java.lang.String):288:288 -> c 54:69:java.lang.String processVariableAI(int,int,java.lang.String):289:289 -> c -com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder -> N2.s: +com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder -> K2.s: # {"id":"sourceFile","fileName":"GeneralAppIdDecoder.java"} com.google.zxing.common.BitArray information -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/a;"} com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState current -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/m;"} java.lang.StringBuilder buffer -> c 1:3:void (com.google.zxing.common.BitArray):43:43 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;)V"} 4:10:void (com.google.zxing.common.BitArray):40:40 -> 11:17:void (com.google.zxing.common.BitArray):41:41 -> 18:20:void (com.google.zxing.common.BitArray):44:44 -> @@ -175751,7 +171555,7 @@ com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder -> N2.s: 42:47:java.lang.String decodeAllCodes(java.lang.StringBuilder,int):65:65 -> a 48:52:java.lang.String decodeAllCodes(java.lang.StringBuilder,int):68:68 -> a 2:9:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeAlphanumeric(int):385:385 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LN2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LK2/n;"} 10:22:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeAlphanumeric(int):387:387 -> b 23:33:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeAlphanumeric(int):391:391 -> b 34:45:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeAlphanumeric(int):394:394 -> b @@ -175759,7 +171563,7 @@ com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder -> N2.s: 59:92:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeAlphanumeric(int):418:418 -> b 93:100:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeAlphanumeric(int):420:420 -> b 1:8:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation decodeGeneralPurposeField(int,java.lang.String):119:119 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/String;)LN2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/String;)LK2/o;"} 9:13:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation decodeGeneralPurposeField(int,java.lang.String):122:122 -> c 14:18:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation decodeGeneralPurposeField(int,java.lang.String):125:125 -> c 19:24:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation decodeGeneralPurposeField(int,java.lang.String):127:127 -> c @@ -175767,7 +171571,7 @@ com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder -> N2.s: 31:52:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation decodeGeneralPurposeField(int,java.lang.String):129:129 -> c 53:70:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation decodeGeneralPurposeField(int,java.lang.String):131:131 -> c 2:9:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeIsoIec646(int):274:274 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LN2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LK2/n;"} 10:24:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeIsoIec646(int):276:276 -> d 25:34:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeIsoIec646(int):280:280 -> d 35:46:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeIsoIec646(int):283:283 -> d @@ -175777,7 +171581,7 @@ com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder -> N2.s: 81:144:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeIsoIec646(int):360:360 -> d 145:152:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeIsoIec646(int):362:362 -> d 3:11:com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric decodeNumeric(int):88:88 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LN2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LK2/p;"} 12:19:com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric decodeNumeric(int):89:89 -> e 20:31:com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric decodeNumeric(int):91:91 -> e 32:46:com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric decodeNumeric(int):93:93 -> e @@ -175787,7 +171591,7 @@ com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder -> N2.s: 57:62:com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric decodeNumeric(int):100:100 -> e 1:7:int extractNumericValueFromBitArray(int,int):104:104 -> f 7:23:int extractNumericValueFromBitArray(com.google.zxing.common.BitArray,int,int):110:110 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/a;II)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/a;II)I"} 3:14:boolean isAlphaOr646ToNumericLatch(int):443:443 -> h 15:28:boolean isAlphaOr646ToNumericLatch(int):448:448 -> h 3:18:boolean isAlphaTo646ToAlphaLatch(int):424:424 -> i @@ -175812,7 +171616,7 @@ com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder -> N2.s: 30:41:boolean isStillNumeric(int):79:79 -> m 42:48:boolean isStillNumeric(int):84:84 -> m 1:12:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():218:218 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LK2/l;"} 13:22:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():219:219 -> n 23:31:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():220:220 -> n 32:37:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():222:222 -> n @@ -175829,7 +171633,7 @@ com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder -> N2.s: 141:145:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():240:240 -> n 146:152:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():242:242 -> n 1:6:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation parseBlocks():138:138 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LK2/o;"} 7:14:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation parseBlocks():140:140 -> o 15:18:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation parseBlocks():141:141 -> o 19:23:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation parseBlocks():142:142 -> o @@ -175841,7 +171645,7 @@ com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder -> N2.s: 49:61:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation parseBlocks():151:151 -> o 62:66:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation parseBlocks():157:157 -> o 1:12:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():191:191 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LK2/l;"} 13:22:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():192:192 -> p 23:31:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():193:193 -> p 32:37:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():195:195 -> p @@ -175858,7 +171662,7 @@ com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder -> N2.s: 141:145:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():212:212 -> p 146:152:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():214:214 -> p 1:12:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():161:161 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LK2/l;"} 13:22:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():162:162 -> q 23:31:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():163:163 -> q 32:38:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():165:165 -> q @@ -175875,7 +171679,7 @@ com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder -> N2.s: 152:156:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():184:184 -> q 157:162:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():185:185 -> q 163:169:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():187:187 -> q -com.google.zxing.pdf417.PDF417Common -> O2.a: +com.google.zxing.pdf417.PDF417Common -> L2.a: # {"id":"sourceFile","fileName":"PDF417Common.java"} int[] EMPTY_INT_ARRAY -> a int[] SYMBOL_TABLE -> b @@ -175890,17 +171694,17 @@ com.google.zxing.pdf417.PDF417Common -> O2.a: 16:34:int[] toIntArray(java.util.Collection):61:61 -> b 35:43:int[] toIntArray(java.util.Collection):62:62 -> b 44:46:int[] toIntArray(java.util.Collection):57:57 -> b -com.google.zxing.pdf417.PDF417Reader -> O2.b: +com.google.zxing.pdf417.PDF417Reader -> L2.b: # {"id":"sourceFile","fileName":"PDF417Reader.java"} 1:4:void ():44:44 -> - 2:6:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):55:55 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;)Lv2/n;"} - 2:7:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):61:61 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;Ljava/util/Map;)Lv2/n;"} - 8:15:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):62:62 -> b - 16:20:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):63:63 -> b + 2:7:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):61:61 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;Ljava/util/Map;)Ls2/n;"} + 8:15:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):62:62 -> a + 16:20:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):63:63 -> a + 2:6:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):55:55 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;)Ls2/n;"} 1:5:com.google.zxing.Result[] decode(com.google.zxing.BinaryBitmap,java.util.Map,boolean):84:84 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;Ljava/util/Map;Z)[Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;Ljava/util/Map;Z)[Ls2/n;"} 6:9:com.google.zxing.Result[] decode(com.google.zxing.BinaryBitmap,java.util.Map,boolean):85:85 -> c 10:29:com.google.zxing.Result[] decode(com.google.zxing.BinaryBitmap,java.util.Map,boolean):86:86 -> c 30:45:com.google.zxing.Result[] decode(com.google.zxing.BinaryBitmap,java.util.Map,boolean):87:87 -> c @@ -175913,21 +171717,21 @@ com.google.zxing.pdf417.PDF417Reader -> O2.b: 95:98:com.google.zxing.Result[] decode(com.google.zxing.BinaryBitmap,java.util.Map,boolean):95:95 -> c 99:111:com.google.zxing.Result[] decode(com.google.zxing.BinaryBitmap,java.util.Map,boolean):97:97 -> c 2:6:int getMaxCodewordWidth(com.google.zxing.ResultPoint[]):115:115 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lv2/p;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ls2/p;)I"} 7:34:int getMaxCodewordWidth(com.google.zxing.ResultPoint[]):116:116 -> d 35:56:int getMaxCodewordWidth(com.google.zxing.ResultPoint[]):118:118 -> d 57:61:int getMaxCodewordWidth(com.google.zxing.ResultPoint[]):115:115 -> d 6:22:int getMaxWidth(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):104:104 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;)I"} 2:6:int getMinCodewordWidth(com.google.zxing.ResultPoint[]):123:123 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lv2/p;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ls2/p;)I"} 7:34:int getMinCodewordWidth(com.google.zxing.ResultPoint[]):124:124 -> f 35:56:int getMinCodewordWidth(com.google.zxing.ResultPoint[]):126:126 -> f 57:61:int getMinCodewordWidth(com.google.zxing.ResultPoint[]):123:123 -> f 6:24:int getMinWidth(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):111:111 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;)I"} 1:1:void reset():133:133 -> reset -com.google.zxing.pdf417.PDF417ResultMetadata -> O2.c: +com.google.zxing.pdf417.PDF417ResultMetadata -> L2.c: # {"id":"sourceFile","fileName":"PDF417ResultMetadata.java"} int segmentIndex -> a java.lang.String fileId -> b @@ -175938,7 +171742,7 @@ com.google.zxing.pdf417.PDF417ResultMetadata -> O2.c: 1:3:void setLastSegment(boolean):58:58 -> b 1:3:void setOptionalData(int[]):50:50 -> c 1:3:void setSegmentIndex(int):34:34 -> d -com.google.zxing.pdf417.decoder.BarcodeMetadata -> P2.a: +com.google.zxing.pdf417.decoder.BarcodeMetadata -> M2.a: # {"id":"sourceFile","fileName":"BarcodeMetadata.java"} int columnCount -> a int errorCorrectionLevel -> b @@ -175956,7 +171760,7 @@ com.google.zxing.pdf417.decoder.BarcodeMetadata -> P2.a: 1:3:int getRowCount():47:47 -> c 1:3:int getRowCountLowerPart():55:55 -> d 1:3:int getRowCountUpperPart():51:51 -> e -com.google.zxing.pdf417.decoder.BarcodeValue -> P2.b: +com.google.zxing.pdf417.decoder.BarcodeValue -> M2.b: # {"id":"sourceFile","fileName":"BarcodeValue.java"} java.util.Map values -> a 1:3:void ():30:30 -> @@ -175974,30 +171778,30 @@ com.google.zxing.pdf417.decoder.BarcodeValue -> P2.b: 16:19:void setValue(int):39:39 -> b 20:29:void setValue(int):41:41 -> b 30:39:void setValue(int):42:42 -> b -com.google.zxing.pdf417.decoder.BoundingBox -> P2.c: +com.google.zxing.pdf417.decoder.BoundingBox -> M2.c: # {"id":"sourceFile","fileName":"BoundingBox.java"} com.google.zxing.common.BitMatrix image -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} com.google.zxing.ResultPoint topLeft -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/p;"} com.google.zxing.ResultPoint bottomLeft -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/p;"} com.google.zxing.ResultPoint topRight -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/p;"} com.google.zxing.ResultPoint bottomRight -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/p;"} int minX -> f int maxX -> g int minY -> h int maxY -> i 1:1:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;Lv2/p;Lv2/p;Lv2/p;Lv2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;Ls2/p;Ls2/p;Ls2/p;Ls2/p;)V"} 2:2:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):47:47 -> 3:3:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):49:49 -> 4:5:void (com.google.zxing.pdf417.decoder.BoundingBox):52:53 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/c;)V"} 1:2:com.google.zxing.pdf417.decoder.BoundingBox addMissingRows(int,int,boolean):80:80 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIZ)LP2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIZ)LM2/c;"} 3:4:com.google.zxing.pdf417.decoder.BoundingBox addMissingRows(int,int,boolean):81:81 -> a 5:6:com.google.zxing.pdf417.decoder.BoundingBox addMissingRows(int,int,boolean):82:82 -> a 7:15:com.google.zxing.pdf417.decoder.BoundingBox addMissingRows(int,int,boolean):83:83 -> a @@ -176021,27 +171825,27 @@ com.google.zxing.pdf417.decoder.BoundingBox -> P2.c: 119:137:void calculateMinMaxValues():128:128 -> b 138:157:void calculateMinMaxValues():129:129 -> b 1:3:com.google.zxing.ResultPoint getBottomLeft():169:169 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/p;"} 1:3:com.google.zxing.ResultPoint getBottomRight():173:173 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/p;"} 1:3:int getMaxX():149:149 -> e 1:3:int getMaxY():157:157 -> f 1:3:int getMinX():145:145 -> g 1:3:int getMinY():153:153 -> h 1:3:com.google.zxing.ResultPoint getTopLeft():161:161 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/p;"} 1:3:com.google.zxing.ResultPoint getTopRight():165:165 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/p;"} 1:2:void init(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):61:61 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;Lv2/p;Lv2/p;Lv2/p;Lv2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;Ls2/p;Ls2/p;Ls2/p;Ls2/p;)V"} 3:4:void init(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):62:62 -> k 5:6:void init(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):63:63 -> k 7:8:void init(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):64:64 -> k 9:10:void init(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):65:65 -> k 11:14:void init(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):66:66 -> k 7:22:com.google.zxing.pdf417.decoder.BoundingBox merge(com.google.zxing.pdf417.decoder.BoundingBox,com.google.zxing.pdf417.decoder.BoundingBox):76:76 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/c;LP2/c;)LP2/c;"} -com.google.zxing.pdf417.decoder.Codeword -> P2.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/c;LM2/c;)LM2/c;"} +com.google.zxing.pdf417.decoder.Codeword -> M2.d: # {"id":"sourceFile","fileName":"Codeword.java"} int startX -> a int endX -> b @@ -176065,7 +171869,7 @@ com.google.zxing.pdf417.decoder.Codeword -> P2.d: 1:3:void setRowNumber(int):76:76 -> i 1:14:void setRowNumberAsRowIndicatorColumn():48:48 -> j 1:25:java.lang.String toString():81:81 -> toString -com.google.zxing.pdf417.decoder.DecodedBitStreamParser -> P2.e: +com.google.zxing.pdf417.decoder.DecodedBitStreamParser -> M2.e: # {"id":"sourceFile","fileName":"DecodedBitStreamParser.java"} char[] PUNCT_CHARS -> a char[] MIXED_CHARS -> b @@ -176098,7 +171902,7 @@ com.google.zxing.pdf417.decoder.DecodedBitStreamParser -> P2.e: 249:266:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):521:521 -> a 267:283:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):528:528 -> a 1:8:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):96:96 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"([ILjava/lang/String;)LB2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([ILjava/lang/String;)Ly2/e;"} 9:10:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):97:97 -> b 11:12:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):100:100 -> b 13:19:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):101:101 -> b @@ -176127,7 +171931,7 @@ com.google.zxing.pdf417.decoder.DecodedBitStreamParser -> P2.e: 45:49:java.lang.String decodeBase900toBase10(int[],int):634:634 -> c 50:54:java.lang.String decodeBase900toBase10(int[],int):632:632 -> c 4:8:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):161:161 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"([IILO2/c;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([IILL2/c;)I"} 9:13:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):165:165 -> d 14:22:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):167:167 -> d 23:33:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):169:169 -> d @@ -176192,26 +171996,26 @@ com.google.zxing.pdf417.decoder.DecodedBitStreamParser -> P2.e: 71:72:int textCompaction(int[],int,java.lang.StringBuilder):255:255 -> g 73:77:int textCompaction(int[],int,java.lang.StringBuilder):256:256 -> g 78:82:int textCompaction(int[],int,java.lang.StringBuilder):262:262 -> g -com.google.zxing.pdf417.decoder.DecodedBitStreamParser$1 -> P2.e$a: +com.google.zxing.pdf417.decoder.DecodedBitStreamParser$1 -> M2.e$a: # {"id":"sourceFile","fileName":"DecodedBitStreamParser.java"} int[] $SwitchMap$com$google$zxing$pdf417$decoder$DecodedBitStreamParser$Mode -> a 1:74:void ():296:296 -> -com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode -> P2.e$b: +com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode -> M2.e$b: # {"id":"sourceFile","fileName":"DecodedBitStreamParser.java"} com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode ALPHA -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM2/e$b;"} com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode LOWER -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM2/e$b;"} com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode MIXED -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM2/e$b;"} com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode PUNCT -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM2/e$b;"} com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode ALPHA_SHIFT -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM2/e$b;"} com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode PUNCT_SHIFT -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM2/e$b;"} com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode[] $VALUES -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"[LP2/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LM2/e$b;"} 1:10:void ():38:38 -> 11:20:void ():39:39 -> 21:30:void ():40:40 -> @@ -176221,32 +172025,32 @@ com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode -> P2.e$b: 61:67:void ():37:37 -> 1:4:void (java.lang.String,int):37:37 -> 1:9:com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode valueOf(java.lang.String):37:37 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LP2/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LM2/e$b;"} 1:9:com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode[] values():37:37 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LP2/e$b;"} -com.google.zxing.pdf417.decoder.DetectionResult -> P2.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LM2/e$b;"} +com.google.zxing.pdf417.decoder.DetectionResult -> M2.f: # {"id":"sourceFile","fileName":"DetectionResult.java"} com.google.zxing.pdf417.decoder.BarcodeMetadata barcodeMetadata -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM2/a;"} com.google.zxing.pdf417.decoder.DetectionResultColumn[] detectionResultColumns -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[LP2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LM2/g;"} com.google.zxing.pdf417.decoder.BoundingBox boundingBox -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM2/c;"} int barcodeColumnCount -> d 1:3:void (com.google.zxing.pdf417.decoder.BarcodeMetadata,com.google.zxing.pdf417.decoder.BoundingBox):35:35 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/a;LP2/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/a;LM2/c;)V"} 4:5:void (com.google.zxing.pdf417.decoder.BarcodeMetadata,com.google.zxing.pdf417.decoder.BoundingBox):36:36 -> 6:11:void (com.google.zxing.pdf417.decoder.BarcodeMetadata,com.google.zxing.pdf417.decoder.BoundingBox):37:37 -> 12:15:void (com.google.zxing.pdf417.decoder.BarcodeMetadata,com.google.zxing.pdf417.decoder.BoundingBox):38:38 -> 16:20:void (com.google.zxing.pdf417.decoder.BarcodeMetadata,com.google.zxing.pdf417.decoder.BoundingBox):39:39 -> 3:6:void adjustIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.DetectionResultColumn):56:56 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/g;)V"} 7:10:void adjustIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.DetectionResultColumn):57:57 -> a 5:20:boolean adjustRowNumber(com.google.zxing.pdf417.decoder.Codeword,com.google.zxing.pdf417.decoder.Codeword):233:233 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/d;LP2/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/d;LM2/d;)Z"} 21:30:boolean adjustRowNumber(com.google.zxing.pdf417.decoder.Codeword,com.google.zxing.pdf417.decoder.Codeword):234:234 -> b 4:9:int adjustRowNumberIfValid(int,int,com.google.zxing.pdf417.decoder.Codeword):175:175 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILP2/d;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILM2/d;)I"} 10:15:int adjustRowNumberIfValid(int,int,com.google.zxing.pdf417.decoder.Codeword):176:176 -> c 16:23:int adjustRowNumberIfValid(int,int,com.google.zxing.pdf417.decoder.Codeword):177:177 -> c 1:10:int adjustRowNumbers():69:69 -> d @@ -176257,7 +172061,7 @@ com.google.zxing.pdf417.decoder.DetectionResult -> P2.f: 32:37:int adjustRowNumbers():79:79 -> d 38:47:int adjustRowNumbers():80:80 -> d 1:2:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):187:187 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(II[LP2/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(II[LM2/d;)V"} 3:12:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):188:188 -> e 13:20:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):190:190 -> e 21:28:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):191:191 -> e @@ -176316,18 +172120,18 @@ com.google.zxing.pdf417.decoder.DetectionResult -> P2.f: 1:7:int getBarcodeECLevel():249:249 -> k 1:7:int getBarcodeRowCount():245:245 -> l 1:3:com.google.zxing.pdf417.decoder.BoundingBox getBoundingBox():257:257 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()LP2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LM2/c;"} 1:5:com.google.zxing.pdf417.decoder.DetectionResultColumn getDetectionResultColumn(int):265:265 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LP2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LM2/g;"} 1:8:com.google.zxing.pdf417.decoder.DetectionResultColumn[] getDetectionResultColumns():43:43 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LP2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LM2/g;"} 9:21:com.google.zxing.pdf417.decoder.DetectionResultColumn[] getDetectionResultColumns():44:44 -> o 22:32:com.google.zxing.pdf417.decoder.DetectionResultColumn[] getDetectionResultColumns():49:49 -> o 33:35:com.google.zxing.pdf417.decoder.DetectionResultColumn[] getDetectionResultColumns():51:51 -> o 1:3:void setBoundingBox(com.google.zxing.pdf417.decoder.BoundingBox):253:253 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/c;)V"} 1:5:void setDetectionResultColumn(int,com.google.zxing.pdf417.decoder.DetectionResultColumn):261:261 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILP2/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILM2/g;)V"} 1:7:java.lang.String toString():270:270 -> toString 8:13:java.lang.String toString():272:272 -> toString 14:19:java.lang.String toString():274:274 -> toString @@ -176342,46 +172146,46 @@ com.google.zxing.pdf417.decoder.DetectionResult -> P2.f: 103:112:java.lang.String toString():289:289 -> toString 113:116:java.lang.String toString():291:291 -> toString 117:120:java.lang.String toString():292:292 -> toString -com.google.zxing.pdf417.decoder.DetectionResultColumn -> P2.g: +com.google.zxing.pdf417.decoder.DetectionResultColumn -> M2.g: # {"id":"sourceFile","fileName":"DetectionResultColumn.java"} com.google.zxing.pdf417.decoder.BoundingBox boundingBox -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LM2/c;"} com.google.zxing.pdf417.decoder.Codeword[] codewords -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[LP2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LM2/d;"} 1:3:void (com.google.zxing.pdf417.decoder.BoundingBox):31:31 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/c;)V"} 4:10:void (com.google.zxing.pdf417.decoder.BoundingBox):32:32 -> 11:26:void (com.google.zxing.pdf417.decoder.BoundingBox):33:33 -> 1:3:com.google.zxing.pdf417.decoder.BoundingBox getBoundingBox():73:73 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LP2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LM2/c;"} 1:9:com.google.zxing.pdf417.decoder.Codeword getCodeword(int):69:69 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LP2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LM2/d;"} 1:11:com.google.zxing.pdf417.decoder.Codeword getCodewordNearby(int):37:37 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LP2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LM2/d;"} 12:18:com.google.zxing.pdf417.decoder.Codeword getCodewordNearby(int):42:42 -> c 19:25:com.google.zxing.pdf417.decoder.Codeword getCodewordNearby(int):44:44 -> c 26:30:com.google.zxing.pdf417.decoder.Codeword getCodewordNearby(int):49:49 -> c 31:35:com.google.zxing.pdf417.decoder.Codeword getCodewordNearby(int):50:50 -> c 36:45:com.google.zxing.pdf417.decoder.Codeword getCodewordNearby(int):51:51 -> c 1:3:com.google.zxing.pdf417.decoder.Codeword[] getCodewords():77:77 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LP2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LM2/d;"} 1:8:int imageRowToCodewordIndex(int):61:61 -> e 1:9:void setCodeword(int,com.google.zxing.pdf417.decoder.Codeword):65:65 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILP2/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILM2/d;)V"} 1:5:java.lang.String toString():82:82 -> toString 6:18:java.lang.String toString():84:84 -> toString 19:35:java.lang.String toString():86:86 -> toString 36:68:java.lang.String toString():89:89 -> toString 69:72:java.lang.String toString():91:91 -> toString 73:76:java.lang.String toString():92:92 -> toString -com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn -> P2.h: +com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn -> M2.h: # {"id":"sourceFile","fileName":"DetectionResultRowIndicatorColumn.java"} boolean isLeft -> c 1:3:void (com.google.zxing.pdf417.decoder.BoundingBox,boolean):30:30 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/c;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/c;Z)V"} 4:6:void (com.google.zxing.pdf417.decoder.BoundingBox,boolean):31:31 -> 1:4:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):47:47 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/a;)V"} 5:7:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):48:48 -> g 8:10:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):49:49 -> g 11:14:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):50:50 -> g @@ -176399,7 +172203,7 @@ com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn -> P2.h: 141:145:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):105:105 -> g 146:151:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):88:88 -> g 1:4:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):137:137 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/a;)V"} 5:17:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):138:138 -> h 18:30:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):139:139 -> h 31:39:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):140:140 -> h @@ -176414,7 +172218,7 @@ com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn -> P2.h: 99:101:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):166:166 -> h 102:110:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):168:168 -> h 1:4:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():176:176 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()LP2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LM2/a;"} 5:9:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():177:177 -> i 10:14:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():178:178 -> i 15:19:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():179:179 -> i @@ -176447,7 +172251,7 @@ com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn -> P2.h: 36:45:int[] getRowHeights():127:127 -> j 1:3:boolean isLeft():259:259 -> k 2:4:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):223:223 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"([LP2/d;LP2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([LM2/d;LM2/a;)V"} 5:8:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):224:224 -> l 9:14:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):228:228 -> l 15:18:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):229:229 -> l @@ -176465,7 +172269,7 @@ com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn -> P2.h: 1:12:void setRowNumbers():35:35 -> m 13:19:void setRowNumbers():37:37 -> m 1:29:java.lang.String toString():264:264 -> toString -com.google.zxing.pdf417.decoder.PDF417CodewordDecoder -> P2.i: +com.google.zxing.pdf417.decoder.PDF417CodewordDecoder -> M2.i: # {"id":"sourceFile","fileName":"PDF417CodewordDecoder.java"} float[][] RATIOS_TABLE -> a 1:25:void ():28:28 -> @@ -176490,13 +172294,13 @@ com.google.zxing.pdf417.decoder.PDF417CodewordDecoder -> P2.i: 8:26:int[] sampleBitCounts(int[]):61:61 -> e 27:38:int[] sampleBitCounts(int[]):68:68 -> e 39:48:int[] sampleBitCounts(int[]):72:72 -> e -com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> P2.j: +com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> M2.j: # {"id":"sourceFile","fileName":"PDF417ScanningDecoder.java"} com.google.zxing.pdf417.decoder.ec.ErrorCorrection errorCorrection -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/a;"} 1:8:void ():43:43 -> 5:11:com.google.zxing.pdf417.decoder.BoundingBox adjustBoundingBox(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):147:147 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/h;)LP2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/h;)LM2/c;"} 12:15:com.google.zxing.pdf417.decoder.BoundingBox adjustBoundingBox(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):151:151 -> a 16:31:com.google.zxing.pdf417.decoder.BoundingBox adjustBoundingBox(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):153:153 -> a 32:38:com.google.zxing.pdf417.decoder.BoundingBox adjustBoundingBox(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):159:159 -> a @@ -176508,7 +172312,7 @@ com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> P2.j: 81:84:com.google.zxing.pdf417.decoder.BoundingBox adjustBoundingBox(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):174:174 -> a 85:89:com.google.zxing.pdf417.decoder.BoundingBox adjustBoundingBox(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):173:173 -> a 2:10:void adjustCodewordCount(com.google.zxing.pdf417.decoder.DetectionResult,com.google.zxing.pdf417.decoder.BarcodeValue[][]):236:236 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/f;[[LP2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/f;[[LM2/b;)V"} 11:14:void adjustCodewordCount(com.google.zxing.pdf417.decoder.DetectionResult,com.google.zxing.pdf417.decoder.BarcodeValue[][]):237:237 -> b 15:19:void adjustCodewordCount(com.google.zxing.pdf417.decoder.DetectionResult,com.google.zxing.pdf417.decoder.BarcodeValue[][]):238:238 -> b 20:28:void adjustCodewordCount(com.google.zxing.pdf417.decoder.DetectionResult,com.google.zxing.pdf417.decoder.BarcodeValue[][]):239:239 -> b @@ -176518,14 +172322,14 @@ com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> P2.j: 51:54:void adjustCodewordCount(com.google.zxing.pdf417.decoder.DetectionResult,com.google.zxing.pdf417.decoder.BarcodeValue[][]):245:245 -> b 55:62:void adjustCodewordCount(com.google.zxing.pdf417.decoder.DetectionResult,com.google.zxing.pdf417.decoder.BarcodeValue[][]):247:247 -> b 18:25:int adjustCodewordStartColumn(com.google.zxing.common.BitMatrix,int,int,boolean,int,int):505:505 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;IIZII)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;IIZII)I"} 26:41:int adjustCodewordStartColumn(com.google.zxing.common.BitMatrix,int,int,boolean,int,int):506:506 -> c 1:12:boolean checkCodewordSkew(int,int,int):518:518 -> d 3:15:int correctErrors(int[],int[],int):549:549 -> e 16:22:int correctErrors(int[],int[],int):556:556 -> e 23:27:int correctErrors(int[],int[],int):554:554 -> e 1:27:com.google.zxing.pdf417.decoder.BarcodeValue[][] createBarcodeMatrix(com.google.zxing.pdf417.decoder.DetectionResult):332:332 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/f;)[[LP2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/f;)[[LM2/b;"} 28:31:com.google.zxing.pdf417.decoder.BarcodeValue[][] createBarcodeMatrix(com.google.zxing.pdf417.decoder.DetectionResult):333:333 -> f 32:36:com.google.zxing.pdf417.decoder.BarcodeValue[][] createBarcodeMatrix(com.google.zxing.pdf417.decoder.DetectionResult):334:334 -> f 37:49:com.google.zxing.pdf417.decoder.BarcodeValue[][] createBarcodeMatrix(com.google.zxing.pdf417.decoder.DetectionResult):335:335 -> f @@ -176535,7 +172339,7 @@ com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> P2.j: 81:83:com.google.zxing.pdf417.decoder.BarcodeValue[][] createBarcodeMatrix(com.google.zxing.pdf417.decoder.DetectionResult):346:346 -> f 84:103:com.google.zxing.pdf417.decoder.BarcodeValue[][] createBarcodeMatrix(com.google.zxing.pdf417.decoder.DetectionResult):350:350 -> f 1:4:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):253:253 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/f;)LB2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/f;)Ly2/e;"} 5:7:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):254:254 -> g 8:12:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):255:255 -> g 13:23:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):256:256 -> g @@ -176557,7 +172361,7 @@ com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> P2.j: 123:130:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):278:278 -> g 131:135:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):277:277 -> g 1:13:com.google.zxing.common.DecoderResult createDecoderResultFromAmbiguousValues(int,int[],int[],int[],int[][]):300:300 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(I[I[I[I[[I)LB2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[I[I[I[[I)Ly2/e;"} 14:26:com.google.zxing.common.DecoderResult createDecoderResultFromAmbiguousValues(int,int[],int[],int[],int[][]):305:305 -> h 27:36:com.google.zxing.common.DecoderResult createDecoderResultFromAmbiguousValues(int,int[],int[],int[],int[][]):308:308 -> h 37:47:com.google.zxing.common.DecoderResult createDecoderResultFromAmbiguousValues(int,int[],int[],int[],int[][]):316:316 -> h @@ -176567,7 +172371,7 @@ com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> P2.j: 67:71:com.google.zxing.common.DecoderResult createDecoderResultFromAmbiguousValues(int,int[],int[],int[],int[][]):313:313 -> h 72:76:com.google.zxing.common.DecoderResult createDecoderResultFromAmbiguousValues(int,int[],int[],int[],int[][]):327:327 -> h 1:35:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):59:59 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;Lv2/p;Lv2/p;Lv2/p;Lv2/p;II)LB2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;Ls2/p;Ls2/p;Ls2/p;Ls2/p;II)Ly2/e;"} 36:53:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):65:65 -> i 54:58:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):69:69 -> i 59:66:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):72:72 -> i @@ -176593,7 +172397,7 @@ com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> P2.j: 252:280:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):120:120 -> i 281:285:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):124:124 -> i 1:8:com.google.zxing.common.DecoderResult decodeCodewords(int[],int,int[]):524:524 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"([II[I)LB2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([II[I)Ly2/e;"} 9:12:com.google.zxing.common.DecoderResult decodeCodewords(int[],int,int[]):529:529 -> j 13:15:com.google.zxing.common.DecoderResult decodeCodewords(int[],int,int[]):530:530 -> j 16:23:com.google.zxing.common.DecoderResult decodeCodewords(int[],int,int[]):533:533 -> j @@ -176601,7 +172405,7 @@ com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> P2.j: 31:39:com.google.zxing.common.DecoderResult decodeCodewords(int[],int,int[]):535:535 -> j 40:44:com.google.zxing.common.DecoderResult decodeCodewords(int[],int,int[]):525:525 -> j 1:4:com.google.zxing.pdf417.decoder.Codeword detectCodeword(com.google.zxing.common.BitMatrix,int,int,boolean,int,int,int,int):411:411 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;IIZIIII)LP2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;IIZIIII)LM2/d;"} 5:12:com.google.zxing.pdf417.decoder.Codeword detectCodeword(com.google.zxing.common.BitMatrix,int,int,boolean,int,int,int,int):416:416 -> k 13:22:com.google.zxing.pdf417.decoder.Codeword detectCodeword(com.google.zxing.common.BitMatrix,int,int,boolean,int,int,int,int):421:421 -> k 23:27:com.google.zxing.pdf417.decoder.Codeword detectCodeword(com.google.zxing.common.BitMatrix,int,int,boolean,int,int,int,int):425:425 -> k @@ -176613,7 +172417,7 @@ com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> P2.j: 63:70:com.google.zxing.pdf417.decoder.Codeword detectCodeword(com.google.zxing.common.BitMatrix,int,int,boolean,int,int,int,int):454:454 -> k 71:80:com.google.zxing.pdf417.decoder.Codeword detectCodeword(com.google.zxing.common.BitMatrix,int,int,boolean,int,int,int,int):458:458 -> k 4:12:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn,com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):189:189 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/h;LP2/h;)LP2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/h;LM2/h;)LM2/a;"} 13:19:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn,com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):194:194 -> l 20:29:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn,com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):198:198 -> l 30:39:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn,com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):199:199 -> l @@ -176626,12 +172430,12 @@ com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> P2.j: 1:7:int getMax(int[]):179:179 -> p 8:15:int getMax(int[]):180:180 -> p 3:21:int[] getModuleBitCount(com.google.zxing.common.BitMatrix,int,int,boolean,int,int):468:468 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;IIZII)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;IIZII)[I"} 22:27:int[] getModuleBitCount(com.google.zxing.common.BitMatrix,int,int,boolean,int,int):474:474 -> q 28:53:int[] getModuleBitCount(com.google.zxing.common.BitMatrix,int,int,boolean,int,int):475:475 -> q 1:4:int getNumberOfECCodeWords(int):491:491 -> r 1:17:com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn getRowIndicatorColumn(com.google.zxing.common.BitMatrix,com.google.zxing.pdf417.decoder.BoundingBox,com.google.zxing.ResultPoint,boolean,int,int):212:212 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;LP2/c;Lv2/p;ZII)LP2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;LM2/c;Ls2/p;ZII)LM2/h;"} 18:22:com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn getRowIndicatorColumn(com.google.zxing.common.BitMatrix,com.google.zxing.pdf417.decoder.BoundingBox,com.google.zxing.ResultPoint,boolean,int,int):216:216 -> s 23:35:com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn getRowIndicatorColumn(com.google.zxing.common.BitMatrix,com.google.zxing.pdf417.decoder.BoundingBox,com.google.zxing.ResultPoint,boolean,int,int):217:217 -> s 36:42:com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn getRowIndicatorColumn(com.google.zxing.common.BitMatrix,com.google.zxing.pdf417.decoder.BoundingBox,com.google.zxing.ResultPoint,boolean,int,int):218:218 -> s @@ -176640,7 +172444,7 @@ com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> P2.j: 63:68:com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn getRowIndicatorColumn(com.google.zxing.common.BitMatrix,com.google.zxing.pdf417.decoder.BoundingBox,com.google.zxing.ResultPoint,boolean,int,int):224:224 -> s 69:79:com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn getRowIndicatorColumn(com.google.zxing.common.BitMatrix,com.google.zxing.pdf417.decoder.BoundingBox,com.google.zxing.ResultPoint,boolean,int,int):226:226 -> s 8:13:int getStartColumn(com.google.zxing.pdf417.decoder.DetectionResult,int,int,boolean):370:370 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/f;IIZ)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/f;IIZ)I"} 14:27:int getStartColumn(com.google.zxing.pdf417.decoder.DetectionResult,int,int,boolean):371:371 -> t 28:37:int getStartColumn(com.google.zxing.pdf417.decoder.DetectionResult,int,int,boolean):374:374 -> t 38:49:int getStartColumn(com.google.zxing.pdf417.decoder.DetectionResult,int,int,boolean):376:376 -> t @@ -176654,9 +172458,9 @@ com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> P2.j: 125:142:int getStartColumn(com.google.zxing.pdf417.decoder.DetectionResult,int,int,boolean):395:395 -> t 143:158:int getStartColumn(com.google.zxing.pdf417.decoder.DetectionResult,int,int,boolean):400:400 -> t 3:13:boolean isValidBarcodeColumn(com.google.zxing.pdf417.decoder.DetectionResult,int):361:361 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/f;I)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/f;I)Z"} 7:13:com.google.zxing.pdf417.decoder.DetectionResult merge(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn,com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):133:133 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/h;LP2/h;)LP2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM2/h;LM2/h;)LM2/f;"} 14:17:com.google.zxing.pdf417.decoder.DetectionResult merge(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn,com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):137:137 -> v 18:21:com.google.zxing.pdf417.decoder.DetectionResult merge(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn,com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):138:138 -> v 22:25:com.google.zxing.pdf417.decoder.DetectionResult merge(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn,com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):137:137 -> v @@ -176669,10 +172473,10 @@ com.google.zxing.pdf417.decoder.PDF417ScanningDecoder -> P2.j: 21:26:void verifyCodewordCount(int[],int):580:580 -> w 27:31:void verifyCodewordCount(int[],int):573:573 -> w 32:36:void verifyCodewordCount(int[],int):566:566 -> w -com.google.zxing.pdf417.decoder.ec.ErrorCorrection -> Q2.a: +com.google.zxing.pdf417.decoder.ec.ErrorCorrection -> N2.a: # {"id":"sourceFile","fileName":"ErrorCorrection.java"} com.google.zxing.pdf417.decoder.ec.ModulusGF field -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/b;"} 1:3:void ():34:34 -> 4:8:void ():35:35 -> 1:7:int decode(int[],int,int[]):49:49 -> a @@ -176697,14 +172501,14 @@ com.google.zxing.pdf417.decoder.ec.ErrorCorrection -> Q2.a: 144:148:int decode(int[],int,int[]):90:90 -> a 149:150:int decode(int[],int,int[]):94:94 -> a 1:4:int[] findErrorLocations(com.google.zxing.pdf417.decoder.ec.ModulusPoly):150:150 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ2/c;)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN2/c;)[I"} 5:8:int[] findErrorLocations(com.google.zxing.pdf417.decoder.ec.ModulusPoly):151:151 -> b 9:18:int[] findErrorLocations(com.google.zxing.pdf417.decoder.ec.ModulusPoly):153:153 -> b 19:24:int[] findErrorLocations(com.google.zxing.pdf417.decoder.ec.ModulusPoly):154:154 -> b 25:40:int[] findErrorLocations(com.google.zxing.pdf417.decoder.ec.ModulusPoly):155:155 -> b 41:45:int[] findErrorLocations(com.google.zxing.pdf417.decoder.ec.ModulusPoly):160:160 -> b 1:4:int[] findErrorMagnitudes(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int[]):168:168 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ2/c;LQ2/c;[I)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN2/c;LN2/c;[I)[I"} 5:11:int[] findErrorMagnitudes(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int[]):169:169 -> c 12:13:int[] findErrorMagnitudes(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int[]):171:171 -> c 14:26:int[] findErrorMagnitudes(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int[]):172:172 -> c @@ -176716,7 +172520,7 @@ com.google.zxing.pdf417.decoder.ec.ErrorCorrection -> Q2.a: 59:68:int[] findErrorMagnitudes(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int[]):182:182 -> c 69:80:int[] findErrorMagnitudes(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int[]):183:183 -> c 1:13:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):100:100 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ2/c;LQ2/c;I)[LQ2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN2/c;LN2/c;I)[LN2/c;"} 14:19:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):108:108 -> d 20:31:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):109:109 -> d 32:39:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):112:112 -> d @@ -176737,17 +172541,17 @@ com.google.zxing.pdf417.decoder.ec.ErrorCorrection -> Q2.a: 159:162:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):144:144 -> d 163:167:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):145:145 -> d 168:172:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):139:139 -> d -com.google.zxing.pdf417.decoder.ec.ModulusGF -> Q2.b: +com.google.zxing.pdf417.decoder.ec.ModulusGF -> N2.b: # {"id":"sourceFile","fileName":"ModulusGF.java"} int[] expTable -> a int[] logTable -> b com.google.zxing.pdf417.decoder.ec.ModulusPoly zero -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/c;"} com.google.zxing.pdf417.decoder.ec.ModulusPoly one -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/c;"} int modulus -> e com.google.zxing.pdf417.decoder.ec.ModulusGF PDF417_GF -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/b;"} 1:11:void ():29:29 -> 1:3:void (int,int):37:37 -> 4:5:void (int,int):38:38 -> @@ -176760,30 +172564,30 @@ com.google.zxing.pdf417.decoder.ec.ModulusGF -> Q2.b: 56:67:void (int,int):51:51 -> 2:5:int add(int,int):76:76 -> a 5:9:com.google.zxing.pdf417.decoder.ec.ModulusPoly buildMonomial(int,int):68:68 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LQ2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LN2/c;"} 10:12:com.google.zxing.pdf417.decoder.ec.ModulusPoly buildMonomial(int,int):70:70 -> b 13:14:com.google.zxing.pdf417.decoder.ec.ModulusPoly buildMonomial(int,int):71:71 -> b 15:20:com.google.zxing.pdf417.decoder.ec.ModulusPoly buildMonomial(int,int):72:72 -> b 21:26:com.google.zxing.pdf417.decoder.ec.ModulusPoly buildMonomial(int,int):65:65 -> b 1:5:int exp(int):84:84 -> c 1:3:com.google.zxing.pdf417.decoder.ec.ModulusPoly getOne():60:60 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN2/c;"} 1:3:int getSize():109:109 -> e 1:3:com.google.zxing.pdf417.decoder.ec.ModulusPoly getZero():56:56 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN2/c;"} 3:16:int inverse(int):98:98 -> g 17:22:int inverse(int):96:96 -> g 3:7:int log(int):91:91 -> h 8:13:int log(int):89:89 -> h 6:24:int multiply(int,int):105:105 -> i 1:6:int subtract(int,int):80:80 -> j -com.google.zxing.pdf417.decoder.ec.ModulusPoly -> Q2.c: +com.google.zxing.pdf417.decoder.ec.ModulusPoly -> N2.c: # {"id":"sourceFile","fileName":"ModulusPoly.java"} com.google.zxing.pdf417.decoder.ec.ModulusGF field -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/b;"} int[] coefficients -> b 1:3:void (com.google.zxing.pdf417.decoder.ec.ModulusGF,int[]):28:28 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ2/b;[I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN2/b;[I)V"} 4:6:void (com.google.zxing.pdf417.decoder.ec.ModulusGF,int[]):29:29 -> 7:8:void (com.google.zxing.pdf417.decoder.ec.ModulusGF,int[]):32:32 -> 9:13:void (com.google.zxing.pdf417.decoder.ec.ModulusGF,int[]):33:33 -> @@ -176795,7 +172599,7 @@ com.google.zxing.pdf417.decoder.ec.ModulusPoly -> Q2.c: 46:48:void (com.google.zxing.pdf417.decoder.ec.ModulusGF,int[]):51:51 -> 49:54:void (com.google.zxing.pdf417.decoder.ec.ModulusGF,int[]):30:30 -> 1:10:com.google.zxing.pdf417.decoder.ec.ModulusPoly add(com.google.zxing.pdf417.decoder.ec.ModulusPoly):105:105 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ2/c;)LQ2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN2/c;)LN2/c;"} 11:17:com.google.zxing.pdf417.decoder.ec.ModulusPoly add(com.google.zxing.pdf417.decoder.ec.ModulusPoly):108:108 -> a 18:24:com.google.zxing.pdf417.decoder.ec.ModulusPoly add(com.google.zxing.pdf417.decoder.ec.ModulusPoly):111:111 -> a 25:26:com.google.zxing.pdf417.decoder.ec.ModulusPoly add(com.google.zxing.pdf417.decoder.ec.ModulusPoly):115:115 -> a @@ -176818,13 +172622,13 @@ com.google.zxing.pdf417.decoder.ec.ModulusPoly -> Q2.c: 1:6:int getDegree():63:63 -> d 1:10:boolean isZero():70:70 -> e 3:13:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(int):176:176 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LQ2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LN2/c;"} 14:16:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(int):181:181 -> f 17:21:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(int):182:182 -> f 22:36:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(int):184:184 -> f 37:44:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(int):186:186 -> f 1:10:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(com.google.zxing.pdf417.decoder.ec.ModulusPoly):145:145 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ2/c;)LQ2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN2/c;)LN2/c;"} 11:23:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(com.google.zxing.pdf417.decoder.ec.ModulusPoly):148:148 -> g 24:25:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(com.google.zxing.pdf417.decoder.ec.ModulusPoly):151:151 -> g 26:27:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(com.google.zxing.pdf417.decoder.ec.ModulusPoly):152:153 -> g @@ -176837,19 +172641,19 @@ com.google.zxing.pdf417.decoder.ec.ModulusPoly -> Q2.c: 77:83:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(com.google.zxing.pdf417.decoder.ec.ModulusPoly):149:149 -> g 84:91:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(com.google.zxing.pdf417.decoder.ec.ModulusPoly):146:146 -> g 5:11:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiplyByMonomial(int,int):194:194 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LQ2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LN2/c;"} 12:15:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiplyByMonomial(int,int):196:196 -> h 16:20:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiplyByMonomial(int,int):197:197 -> h 21:35:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiplyByMonomial(int,int):199:199 -> h 36:43:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiplyByMonomial(int,int):201:201 -> h 44:49:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiplyByMonomial(int,int):191:191 -> h 1:3:com.google.zxing.pdf417.decoder.ec.ModulusPoly negative():166:166 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN2/c;"} 4:9:com.google.zxing.pdf417.decoder.ec.ModulusPoly negative():167:167 -> i 10:24:com.google.zxing.pdf417.decoder.ec.ModulusPoly negative():169:169 -> i 25:32:com.google.zxing.pdf417.decoder.ec.ModulusPoly negative():171:171 -> i 1:10:com.google.zxing.pdf417.decoder.ec.ModulusPoly subtract(com.google.zxing.pdf417.decoder.ec.ModulusPoly):135:135 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ2/c;)LQ2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN2/c;)LN2/c;"} 11:17:com.google.zxing.pdf417.decoder.ec.ModulusPoly subtract(com.google.zxing.pdf417.decoder.ec.ModulusPoly):138:138 -> j 18:26:com.google.zxing.pdf417.decoder.ec.ModulusPoly subtract(com.google.zxing.pdf417.decoder.ec.ModulusPoly):141:141 -> j 27:34:com.google.zxing.pdf417.decoder.ec.ModulusPoly subtract(com.google.zxing.pdf417.decoder.ec.ModulusPoly):136:136 -> j @@ -176864,7 +172668,7 @@ com.google.zxing.pdf417.decoder.ec.ModulusPoly -> Q2.c: 62:66:java.lang.String toString():253:253 -> toString 67:72:java.lang.String toString():254:254 -> toString 73:77:java.lang.String toString():259:259 -> toString -com.google.zxing.pdf417.detector.Detector -> R2.a: +com.google.zxing.pdf417.detector.Detector -> O2.a: # {"id":"sourceFile","fileName":"Detector.java"} int[] INDEXES_START_PATTERN -> a int[] INDEXES_STOP_PATTERN -> b @@ -176875,10 +172679,10 @@ com.google.zxing.pdf417.detector.Detector -> R2.a: 23:31:void ():47:47 -> 32:40:void ():49:49 -> 2:4:void copyToResult(com.google.zxing.ResultPoint[],com.google.zxing.ResultPoint[],int[]):176:176 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lv2/p;[Lv2/p;[I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ls2/p;[Ls2/p;[I)V"} 5:14:void copyToResult(com.google.zxing.ResultPoint[],com.google.zxing.ResultPoint[],int[]):177:177 -> a 1:4:com.google.zxing.pdf417.detector.PDF417DetectorResult detect(com.google.zxing.BinaryBitmap,java.util.Map,boolean):79:79 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;Ljava/util/Map;Z)LR2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;Ljava/util/Map;Z)LO2/b;"} 5:8:com.google.zxing.pdf417.detector.PDF417DetectorResult detect(com.google.zxing.BinaryBitmap,java.util.Map,boolean):81:81 -> b 9:14:com.google.zxing.pdf417.detector.PDF417DetectorResult detect(com.google.zxing.BinaryBitmap,java.util.Map,boolean):82:82 -> b 15:18:com.google.zxing.pdf417.detector.PDF417DetectorResult detect(com.google.zxing.BinaryBitmap,java.util.Map,boolean):83:83 -> b @@ -176886,7 +172690,7 @@ com.google.zxing.pdf417.detector.Detector -> R2.a: 22:25:com.google.zxing.pdf417.detector.PDF417DetectorResult detect(com.google.zxing.BinaryBitmap,java.util.Map,boolean):85:85 -> b 26:31:com.google.zxing.pdf417.detector.PDF417DetectorResult detect(com.google.zxing.BinaryBitmap,java.util.Map,boolean):87:87 -> b 1:9:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):98:98 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLB2/b;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLy2/b;)Ljava/util/List;"} 10:15:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):102:102 -> c 16:19:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):103:103 -> c 20:31:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):105:105 -> c @@ -176902,7 +172706,7 @@ com.google.zxing.pdf417.detector.Detector -> R2.a: 105:111:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):136:136 -> c 112:119:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):137:137 -> c 1:6:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):261:261 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;IIIZ[I[I)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;IIIZ[I[I)[I"} 7:23:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):266:266 -> d 24:36:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):271:271 -> d 37:43:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):274:274 -> d @@ -176917,7 +172721,7 @@ com.google.zxing.pdf417.detector.Detector -> R2.a: 98:106:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):295:295 -> d 107:113:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):296:296 -> d 4:7:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):187:187 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;IIII[I)[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;IIII[I)[Ls2/p;"} 8:23:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):189:189 -> e 24:44:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):191:191 -> e 45:51:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):194:194 -> e @@ -176932,7 +172736,7 @@ com.google.zxing.pdf417.detector.Detector -> R2.a: 176:194:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):234:234 -> e 195:200:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):238:238 -> e 1:4:com.google.zxing.ResultPoint[] findVertices(com.google.zxing.common.BitMatrix,int,int):159:159 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;II)[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;II)[Ls2/p;"} 5:10:com.google.zxing.ResultPoint[] findVertices(com.google.zxing.common.BitMatrix,int,int):160:160 -> f 11:12:com.google.zxing.ResultPoint[] findVertices(com.google.zxing.common.BitMatrix,int,int):162:162 -> f 13:27:com.google.zxing.ResultPoint[] findVertices(com.google.zxing.common.BitMatrix,int,int):163:163 -> f @@ -176945,53 +172749,53 @@ com.google.zxing.pdf417.detector.Detector -> R2.a: 11:29:float patternMatchVariance(int[],int[],float):319:319 -> g 30:31:float patternMatchVariance(int[],int[],float):334:334 -> g 32:55:float patternMatchVariance(int[],int[],float):335:335 -> g -com.google.zxing.pdf417.detector.PDF417DetectorResult -> R2.b: +com.google.zxing.pdf417.detector.PDF417DetectorResult -> O2.b: # {"id":"sourceFile","fileName":"PDF417DetectorResult.java"} com.google.zxing.common.BitMatrix bits -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} java.util.List points -> b 1:3:void (com.google.zxing.common.BitMatrix,java.util.List):32:32 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;Ljava/util/List;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;Ljava/util/List;)V"} 4:5:void (com.google.zxing.common.BitMatrix,java.util.List):33:33 -> 6:8:void (com.google.zxing.common.BitMatrix,java.util.List):34:34 -> 1:3:com.google.zxing.common.BitMatrix getBits():38:38 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/b;"} 1:3:java.util.List getPoints():42:42 -> b -com.google.zxing.qrcode.QRCodeReader -> S2.a: +com.google.zxing.qrcode.QRCodeReader -> P2.a: # {"id":"sourceFile","fileName":"QRCodeReader.java"} com.google.zxing.qrcode.decoder.Decoder decoder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/e;"} com.google.zxing.ResultPoint[] NO_POINTS -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ls2/p;"} 2:6:void ():46:46 -> 1:3:void ():44:44 -> 4:11:void ():48:48 -> - 2:6:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):64:64 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;)Lv2/n;"} - 3:10:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):72:72 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;Ljava/util/Map;)Lv2/n;"} - 11:18:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):73:73 -> b - 19:24:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):74:74 -> b - 25:27:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):75:75 -> b - 28:40:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):77:77 -> b - 41:50:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):78:78 -> b - 51:57:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):79:79 -> b - 58:65:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):83:83 -> b - 66:74:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):84:84 -> b - 75:89:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):87:87 -> b - 90:95:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):88:88 -> b - 96:100:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):90:90 -> b - 101:106:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):92:92 -> b - 107:111:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):94:94 -> b - 112:117:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):96:96 -> b - 118:119:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):97:97 -> b - 120:127:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):98:98 -> b - 128:130:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):97:97 -> b - 131:132:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):99:99 -> b - 133:140:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):100:100 -> b - 141:144:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):99:99 -> b + 3:10:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):72:72 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;Ljava/util/Map;)Ls2/n;"} + 11:18:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):73:73 -> a + 19:24:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):74:74 -> a + 25:27:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):75:75 -> a + 28:40:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):77:77 -> a + 41:50:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):78:78 -> a + 51:57:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):79:79 -> a + 58:65:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):83:83 -> a + 66:74:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):84:84 -> a + 75:89:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):87:87 -> a + 90:95:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):88:88 -> a + 96:100:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):90:90 -> a + 101:106:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):92:92 -> a + 107:111:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):94:94 -> a + 112:117:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):96:96 -> a + 118:119:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):97:97 -> a + 120:127:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):98:98 -> a + 128:130:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):97:97 -> a + 131:132:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):99:99 -> a + 133:140:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):100:100 -> a + 141:144:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap,java.util.Map):99:99 -> a + 2:6:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):64:64 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;)Ls2/n;"} 1:4:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):120:120 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)Ly2/b;"} 5:12:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):121:121 -> c 13:17:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):126:126 -> c 18:19:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):128:128 -> c @@ -177012,7 +172816,7 @@ com.google.zxing.qrcode.QRCodeReader -> S2.a: 161:165:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):135:135 -> c 166:170:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):123:123 -> c 1:4:float moduleSize(int[],com.google.zxing.common.BitMatrix):200:200 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"([ILB2/b;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([ILy2/b;)F"} 5:9:float moduleSize(int[],com.google.zxing.common.BitMatrix):201:201 -> d 10:12:float moduleSize(int[],com.google.zxing.common.BitMatrix):202:202 -> d 13:19:float moduleSize(int[],com.google.zxing.common.BitMatrix):203:203 -> d @@ -177020,17 +172824,17 @@ com.google.zxing.qrcode.QRCodeReader -> S2.a: 42:49:float moduleSize(int[],com.google.zxing.common.BitMatrix):219:219 -> d 50:54:float moduleSize(int[],com.google.zxing.common.BitMatrix):217:217 -> d 1:1:void reset():108:108 -> reset -com.google.zxing.qrcode.decoder.BitMatrixParser -> T2.a: +com.google.zxing.qrcode.decoder.BitMatrixParser -> Q2.a: # {"id":"sourceFile","fileName":"BitMatrixParser.java"} com.google.zxing.common.BitMatrix bitMatrix -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} com.google.zxing.qrcode.decoder.Version parsedVersion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/j;"} com.google.zxing.qrcode.decoder.FormatInformation parsedFormatInfo -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/g;"} boolean mirror -> d 1:3:void (com.google.zxing.common.BitMatrix):36:36 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)V"} 4:16:void (com.google.zxing.common.BitMatrix):37:37 -> 17:19:void (com.google.zxing.common.BitMatrix):41:41 -> 20:24:void (com.google.zxing.common.BitMatrix):39:39 -> @@ -177053,7 +172857,7 @@ com.google.zxing.qrcode.decoder.BitMatrixParser -> T2.a: 115:121:byte[] readCodewords():201:201 -> c 122:126:byte[] readCodewords():202:202 -> c 1:13:com.google.zxing.qrcode.decoder.FormatInformation readFormatInformation():53:53 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ2/g;"} 14:21:com.google.zxing.qrcode.decoder.FormatInformation readFormatInformation():60:60 -> d 22:25:com.google.zxing.qrcode.decoder.FormatInformation readFormatInformation():63:63 -> d 26:29:com.google.zxing.qrcode.decoder.FormatInformation readFormatInformation():64:64 -> d @@ -177065,7 +172869,7 @@ com.google.zxing.qrcode.decoder.BitMatrixParser -> T2.a: 74:82:com.google.zxing.qrcode.decoder.FormatInformation readFormatInformation():82:82 -> d 83:87:com.google.zxing.qrcode.decoder.FormatInformation readFormatInformation():86:86 -> d 1:5:com.google.zxing.qrcode.decoder.Version readVersion():98:98 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ2/j;"} 6:13:com.google.zxing.qrcode.decoder.Version readVersion():102:102 -> e 14:18:com.google.zxing.qrcode.decoder.Version readVersion():104:104 -> e 19:35:com.google.zxing.qrcode.decoder.Version readVersion():106:106 -> e @@ -177085,7 +172889,7 @@ com.google.zxing.qrcode.decoder.BitMatrixParser -> T2.a: 2:3:void setMirror(boolean):228:228 -> g 4:5:void setMirror(boolean):229:229 -> g 6:8:void setMirror(boolean):230:230 -> g -com.google.zxing.qrcode.decoder.DataBlock -> T2.b: +com.google.zxing.qrcode.decoder.DataBlock -> Q2.b: # {"id":"sourceFile","fileName":"DataBlock.java"} int numDataCodewords -> a byte[] codewords -> b @@ -177094,7 +172898,7 @@ com.google.zxing.qrcode.decoder.DataBlock -> T2.b: 6:8:void (int,byte[]):33:33 -> 1:3:byte[] getCodewords():119:119 -> a 1:7:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):51:51 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"([BLT2/j;LT2/f;)[LT2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLQ2/j;LQ2/f;)[LQ2/b;"} 8:11:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):57:57 -> b 12:15:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):61:61 -> b 16:23:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):62:62 -> b @@ -177114,26 +172918,26 @@ com.google.zxing.qrcode.decoder.DataBlock -> T2.b: 158:175:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):108:108 -> b 176:181:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):52:52 -> b 1:3:int getNumDataCodewords():115:115 -> c -com.google.zxing.qrcode.decoder.DataMask -> T2.c: +com.google.zxing.qrcode.decoder.DataMask -> Q2.c: # {"id":"sourceFile","fileName":"DataMask.java"} com.google.zxing.qrcode.decoder.DataMask DATA_MASK_000 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/c;"} com.google.zxing.qrcode.decoder.DataMask DATA_MASK_001 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/c;"} com.google.zxing.qrcode.decoder.DataMask DATA_MASK_010 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/c;"} com.google.zxing.qrcode.decoder.DataMask DATA_MASK_011 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/c;"} com.google.zxing.qrcode.decoder.DataMask DATA_MASK_100 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/c;"} com.google.zxing.qrcode.decoder.DataMask DATA_MASK_101 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/c;"} com.google.zxing.qrcode.decoder.DataMask DATA_MASK_110 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/c;"} com.google.zxing.qrcode.decoder.DataMask DATA_MASK_111 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/c;"} com.google.zxing.qrcode.decoder.DataMask[] $VALUES -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"[LT2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ2/c;"} 1:10:void ():39:39 -> 11:20:void ():49:49 -> 21:30:void ():59:59 -> @@ -177145,54 +172949,54 @@ com.google.zxing.qrcode.decoder.DataMask -> T2.c: 85:105:void ():32:32 -> 1:1:void (java.lang.String,int):32:32 -> 2:2:void (java.lang.String,int,com.google.zxing.qrcode.decoder.DataMask$1):32:32 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILT2/c$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILQ2/c$a;)V"} boolean isMasked(int,int) -> a 8:13:void unmaskBitMatrix(com.google.zxing.common.BitMatrix,int):132:132 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;I)V"} 14:23:void unmaskBitMatrix(com.google.zxing.common.BitMatrix,int):133:133 -> b 1:9:com.google.zxing.qrcode.decoder.DataMask valueOf(java.lang.String):32:32 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LT2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ2/c;"} 1:9:com.google.zxing.qrcode.decoder.DataMask[] values():32:32 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LT2/c;"} -com.google.zxing.qrcode.decoder.DataMask$1 -> T2.c$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LQ2/c;"} +com.google.zxing.qrcode.decoder.DataMask$1 -> Q2.c$a: # {"id":"sourceFile","fileName":"DataMask.java"} 2:5:void (java.lang.String,int):39:39 -> 1:8:boolean isMasked(int,int):42:42 -> a -com.google.zxing.qrcode.decoder.DataMask$2 -> T2.c$b: +com.google.zxing.qrcode.decoder.DataMask$2 -> Q2.c$b: # {"id":"sourceFile","fileName":"DataMask.java"} 2:5:void (java.lang.String,int):49:49 -> 1:7:boolean isMasked(int,int):52:52 -> a -com.google.zxing.qrcode.decoder.DataMask$3 -> T2.c$c: +com.google.zxing.qrcode.decoder.DataMask$3 -> Q2.c$c: # {"id":"sourceFile","fileName":"DataMask.java"} 2:5:void (java.lang.String,int):59:59 -> 1:8:boolean isMasked(int,int):62:62 -> a -com.google.zxing.qrcode.decoder.DataMask$4 -> T2.c$d: +com.google.zxing.qrcode.decoder.DataMask$4 -> Q2.c$d: # {"id":"sourceFile","fileName":"DataMask.java"} 2:5:void (java.lang.String,int):69:69 -> 2:9:boolean isMasked(int,int):72:72 -> a -com.google.zxing.qrcode.decoder.DataMask$5 -> T2.c$e: +com.google.zxing.qrcode.decoder.DataMask$5 -> Q2.c$e: # {"id":"sourceFile","fileName":"DataMask.java"} 2:5:void (java.lang.String,int):79:79 -> 1:12:boolean isMasked(int,int):82:82 -> a -com.google.zxing.qrcode.decoder.DataMask$6 -> T2.c$f: +com.google.zxing.qrcode.decoder.DataMask$6 -> Q2.c$f: # {"id":"sourceFile","fileName":"DataMask.java"} 2:5:void (java.lang.String,int):90:90 -> 2:9:boolean isMasked(int,int):93:93 -> a -com.google.zxing.qrcode.decoder.DataMask$7 -> T2.c$g: +com.google.zxing.qrcode.decoder.DataMask$7 -> Q2.c$g: # {"id":"sourceFile","fileName":"DataMask.java"} 2:5:void (java.lang.String,int):101:101 -> 2:10:boolean isMasked(int,int):104:104 -> a -com.google.zxing.qrcode.decoder.DataMask$8 -> T2.c$h: +com.google.zxing.qrcode.decoder.DataMask$8 -> Q2.c$h: # {"id":"sourceFile","fileName":"DataMask.java"} 2:5:void (java.lang.String,int):112:112 -> 4:14:boolean isMasked(int,int):115:115 -> a -com.google.zxing.qrcode.decoder.DecodedBitStreamParser -> T2.d: +com.google.zxing.qrcode.decoder.DecodedBitStreamParser -> Q2.d: # {"id":"sourceFile","fileName":"DecodedBitStreamParser.java"} char[] ALPHANUMERIC_CHARS -> a 1:2:void ():45:45 -> 3:9:void ():46:46 -> 3:7:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):56:56 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"([BLT2/j;LT2/f;Ljava/util/Map;)LB2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLQ2/j;LQ2/f;Ljava/util/Map;)Ly2/e;"} 8:14:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):57:57 -> a 15:27:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):58:58 -> a 28:34:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):68:68 -> a @@ -177229,7 +173033,7 @@ com.google.zxing.qrcode.decoder.DecodedBitStreamParser -> T2.d: 203:214:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):129:129 -> a 215:219:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):123:123 -> a 1:7:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):255:255 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/c;Ljava/lang/StringBuilder;IZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/c;Ljava/lang/StringBuilder;IZ)V"} 8:15:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):257:257 -> b 16:19:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):260:260 -> b 20:28:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):261:261 -> b @@ -177244,7 +173048,7 @@ com.google.zxing.qrcode.decoder.DecodedBitStreamParser -> T2.d: 103:108:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):279:279 -> b 109:115:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):282:282 -> b 3:8:void decodeByteSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,com.google.zxing.common.CharacterSetECI,java.util.Collection,java.util.Map):216:216 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/c;Ljava/lang/StringBuilder;ILB2/d;Ljava/util/Collection;Ljava/util/Map;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/c;Ljava/lang/StringBuilder;ILy2/d;Ljava/util/Collection;Ljava/util/Map;)V"} 9:15:void decodeByteSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,com.google.zxing.common.CharacterSetECI,java.util.Collection,java.util.Map):220:220 -> c 16:27:void decodeByteSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,com.google.zxing.common.CharacterSetECI,java.util.Collection,java.util.Map):222:222 -> c 28:32:void decodeByteSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,com.google.zxing.common.CharacterSetECI,java.util.Collection,java.util.Map):231:231 -> c @@ -177254,7 +173058,7 @@ com.google.zxing.qrcode.decoder.DecodedBitStreamParser -> T2.d: 49:53:void decodeByteSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,com.google.zxing.common.CharacterSetECI,java.util.Collection,java.util.Map):238:238 -> c 54:58:void decodeByteSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,com.google.zxing.common.CharacterSetECI,java.util.Collection,java.util.Map):217:217 -> c 3:10:void decodeHanziSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):141:141 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/c;Ljava/lang/StringBuilder;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/c;Ljava/lang/StringBuilder;I)V"} 11:17:void decodeHanziSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):147:147 -> d 18:21:void decodeHanziSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):151:151 -> d 22:44:void decodeHanziSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):152:152 -> d @@ -177264,7 +173068,7 @@ com.google.zxing.qrcode.decoder.DecodedBitStreamParser -> T2.d: 68:72:void decodeHanziSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):169:169 -> d 73:77:void decodeHanziSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):142:142 -> d 3:10:void decodeKanjiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):177:177 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/c;Ljava/lang/StringBuilder;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/c;Ljava/lang/StringBuilder;I)V"} 11:17:void decodeKanjiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):183:183 -> e 18:21:void decodeKanjiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):187:187 -> e 22:44:void decodeKanjiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):188:188 -> e @@ -177274,7 +173078,7 @@ com.google.zxing.qrcode.decoder.DecodedBitStreamParser -> T2.d: 68:72:void decodeKanjiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):205:205 -> e 73:77:void decodeKanjiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):178:178 -> e 6:11:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):295:295 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/c;Ljava/lang/StringBuilder;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/c;Ljava/lang/StringBuilder;I)V"} 12:19:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):298:298 -> f 20:28:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):302:302 -> f 29:38:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):303:303 -> f @@ -177293,17 +173097,17 @@ com.google.zxing.qrcode.decoder.DecodedBitStreamParser -> T2.d: 131:135:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):325:325 -> f 136:141:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):321:321 -> f 3:19:int parseECIValue(com.google.zxing.common.BitSource):332:332 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/c;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/c;)I"} 20:37:int parseECIValue(com.google.zxing.common.BitSource):339:339 -> g 38:47:int parseECIValue(com.google.zxing.common.BitSource):344:344 -> g 48:52:int parseECIValue(com.google.zxing.common.BitSource):347:347 -> g 1:5:char toAlphaNumericChar(int):244:244 -> h 6:8:char toAlphaNumericChar(int):247:247 -> h 9:13:char toAlphaNumericChar(int):245:245 -> h -com.google.zxing.qrcode.decoder.Decoder -> T2.e: +com.google.zxing.qrcode.decoder.Decoder -> Q2.e: # {"id":"sourceFile","fileName":"Decoder.java"} com.google.zxing.common.reedsolomon.ReedSolomonDecoder rsDecoder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA2/c;"} 1:3:void ():40:40 -> 4:13:void ():41:41 -> 1:1:void correctErrors(byte[],int):184:184 -> a @@ -177312,48 +173116,48 @@ com.google.zxing.qrcode.decoder.Decoder -> T2.e: 17:25:void correctErrors(byte[],int):191:191 -> a 26:34:void correctErrors(byte[],int):198:198 -> a 35:39:void correctErrors(byte[],int):193:193 -> a - 1:6:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):89:89 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;Ljava/util/Map;)LB2/e;"} - 7:17:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):93:93 -> b - 18:21:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):103:103 -> b - 22:24:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):106:106 -> b - 25:27:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):109:109 -> b - 28:30:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):112:112 -> b - 31:33:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):121:121 -> b - 34:37:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):123:123 -> b - 38:53:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):126:126 -> b - 54:54:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):136:136 -> b - 55:55:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):138:138 -> b - 56:56:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):133:133 -> b - 1:4:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):145:145 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/a;Ljava/util/Map;)LB2/e;"} - 5:12:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):146:146 -> c - 13:16:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):149:149 -> c - 17:20:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):151:151 -> c - 21:28:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):155:155 -> c - 29:36:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):156:156 -> c - 37:38:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):158:158 -> c - 39:45:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):162:162 -> c - 46:49:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):163:163 -> c - 50:53:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):164:164 -> c - 54:61:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):165:165 -> c - 62:72:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):167:167 -> c - 73:77:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):172:172 -> c -com.google.zxing.qrcode.decoder.ErrorCorrectionLevel -> T2.f: + 1:4:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):145:145 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ2/a;Ljava/util/Map;)Ly2/e;"} + 5:12:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):146:146 -> b + 13:16:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):149:149 -> b + 17:20:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):151:151 -> b + 21:28:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):155:155 -> b + 29:36:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):156:156 -> b + 37:38:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):158:158 -> b + 39:45:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):162:162 -> b + 46:49:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):163:163 -> b + 50:53:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):164:164 -> b + 54:61:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):165:165 -> b + 62:72:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):167:167 -> b + 73:77:com.google.zxing.common.DecoderResult decode(com.google.zxing.qrcode.decoder.BitMatrixParser,java.util.Map):172:172 -> b + 1:6:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):89:89 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;Ljava/util/Map;)Ly2/e;"} + 7:17:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):93:93 -> c + 18:21:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):103:103 -> c + 22:24:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):106:106 -> c + 25:27:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):109:109 -> c + 28:30:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):112:112 -> c + 31:33:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):121:121 -> c + 34:37:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):123:123 -> c + 38:53:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):126:126 -> c + 54:54:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):136:136 -> c + 55:55:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):138:138 -> c + 56:56:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):133:133 -> c +com.google.zxing.qrcode.decoder.ErrorCorrectionLevel -> Q2.f: # {"id":"sourceFile","fileName":"ErrorCorrectionLevel.java"} int bits -> d com.google.zxing.qrcode.decoder.ErrorCorrectionLevel L -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/f;"} com.google.zxing.qrcode.decoder.ErrorCorrectionLevel M -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/f;"} com.google.zxing.qrcode.decoder.ErrorCorrectionLevel Q -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/f;"} com.google.zxing.qrcode.decoder.ErrorCorrectionLevel H -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/f;"} com.google.zxing.qrcode.decoder.ErrorCorrectionLevel[] FOR_BITS -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"[LT2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ2/f;"} com.google.zxing.qrcode.decoder.ErrorCorrectionLevel[] $VALUES -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"[LT2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ2/f;"} 1:11:void ():28:28 -> 12:20:void ():30:30 -> 21:31:void ():32:32 -> @@ -177363,17 +173167,17 @@ com.google.zxing.qrcode.decoder.ErrorCorrectionLevel -> T2.f: 1:3:void (java.lang.String,int,int):40:40 -> 4:6:void (java.lang.String,int,int):41:41 -> 3:7:com.google.zxing.qrcode.decoder.ErrorCorrectionLevel forBits(int):53:53 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LT2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LQ2/f;"} 8:10:com.google.zxing.qrcode.decoder.ErrorCorrectionLevel forBits(int):56:56 -> a 11:16:com.google.zxing.qrcode.decoder.ErrorCorrectionLevel forBits(int):54:54 -> a 1:9:com.google.zxing.qrcode.decoder.ErrorCorrectionLevel valueOf(java.lang.String):25:25 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LT2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ2/f;"} 1:9:com.google.zxing.qrcode.decoder.ErrorCorrectionLevel[] values():25:25 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LT2/f;"} -com.google.zxing.qrcode.decoder.FormatInformation -> T2.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LQ2/f;"} +com.google.zxing.qrcode.decoder.FormatInformation -> Q2.g: # {"id":"sourceFile","fileName":"FormatInformation.java"} com.google.zxing.qrcode.decoder.ErrorCorrectionLevel errorCorrectionLevel -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/f;"} byte dataMask -> b int[][] FORMAT_INFO_DECODE_LOOKUP -> c 4:255:void ():34:34 -> @@ -177381,10 +173185,10 @@ com.google.zxing.qrcode.decoder.FormatInformation -> T2.g: 8:16:void (int):74:74 -> 17:19:void (int):76:76 -> 1:11:com.google.zxing.qrcode.decoder.FormatInformation decodeFormatInformation(int,int):91:91 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LT2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LQ2/g;"} 12:16:com.google.zxing.qrcode.decoder.FormatInformation decodeFormatInformation(int,int):98:98 -> a 1:13:com.google.zxing.qrcode.decoder.FormatInformation doDecodeFormatInformation(int,int):106:106 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LT2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LQ2/g;"} 14:21:com.google.zxing.qrcode.decoder.FormatInformation doDecodeFormatInformation(int,int):107:107 -> b 22:27:com.google.zxing.qrcode.decoder.FormatInformation doDecodeFormatInformation(int,int):112:112 -> b 28:32:com.google.zxing.qrcode.decoder.FormatInformation doDecodeFormatInformation(int,int):114:114 -> b @@ -177394,38 +173198,38 @@ com.google.zxing.qrcode.decoder.FormatInformation -> T2.g: 57:64:com.google.zxing.qrcode.decoder.FormatInformation doDecodeFormatInformation(int,int):129:129 -> b 1:3:byte getDataMask():139:139 -> c 1:3:com.google.zxing.qrcode.decoder.ErrorCorrectionLevel getErrorCorrectionLevel():135:135 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ2/f;"} 2:6:int numBitsDiffering(int,int):80:80 -> e 1:6:boolean equals(java.lang.Object):149:149 -> equals 7:8:boolean equals(java.lang.Object):152:152 -> equals 9:23:boolean equals(java.lang.Object):153:153 -> equals 1:12:int hashCode():144:144 -> hashCode -com.google.zxing.qrcode.decoder.Mode -> T2.h: +com.google.zxing.qrcode.decoder.Mode -> Q2.h: # {"id":"sourceFile","fileName":"Mode.java"} int[] characterCountBitsForVersions -> d int bits -> e com.google.zxing.qrcode.decoder.Mode TERMINATOR -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/h;"} com.google.zxing.qrcode.decoder.Mode NUMERIC -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/h;"} com.google.zxing.qrcode.decoder.Mode ALPHANUMERIC -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/h;"} com.google.zxing.qrcode.decoder.Mode STRUCTURED_APPEND -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/h;"} com.google.zxing.qrcode.decoder.Mode BYTE -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/h;"} com.google.zxing.qrcode.decoder.Mode ECI -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/h;"} com.google.zxing.qrcode.decoder.Mode KANJI -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/h;"} com.google.zxing.qrcode.decoder.Mode FNC1_FIRST_POSITION -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/h;"} com.google.zxing.qrcode.decoder.Mode FNC1_SECOND_POSITION -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/h;"} com.google.zxing.qrcode.decoder.Mode HANZI -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/h;"} com.google.zxing.qrcode.decoder.Mode[] $VALUES -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"[LT2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ2/h;"} 1:14:void ():27:27 -> 15:35:void ():28:28 -> 36:56:void ():29:29 -> @@ -177441,7 +173245,7 @@ com.google.zxing.qrcode.decoder.Mode -> T2.h: 4:5:void (java.lang.String,int,int[],int):43:43 -> 6:8:void (java.lang.String,int,int[],int):44:44 -> 33:35:com.google.zxing.qrcode.decoder.Mode forBits(int):74:74 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LT2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LQ2/h;"} 36:41:com.google.zxing.qrcode.decoder.Mode forBits(int):76:76 -> a 42:44:com.google.zxing.qrcode.decoder.Mode forBits(int):71:71 -> a 45:47:com.google.zxing.qrcode.decoder.Mode forBits(int):69:69 -> a @@ -177453,36 +173257,36 @@ com.google.zxing.qrcode.decoder.Mode -> T2.h: 63:65:com.google.zxing.qrcode.decoder.Mode forBits(int):57:57 -> a 66:68:com.google.zxing.qrcode.decoder.Mode forBits(int):55:55 -> a 1:17:int getCharacterCountBits(com.google.zxing.qrcode.decoder.Version):86:86 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/j;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ2/j;)I"} 18:22:int getCharacterCountBits(com.google.zxing.qrcode.decoder.Version):95:95 -> b 1:9:com.google.zxing.qrcode.decoder.Mode valueOf(java.lang.String):25:25 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LT2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ2/h;"} 1:9:com.google.zxing.qrcode.decoder.Mode[] values():25:25 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LT2/h;"} -com.google.zxing.qrcode.decoder.QRCodeDecoderMetaData -> T2.i: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LQ2/h;"} +com.google.zxing.qrcode.decoder.QRCodeDecoderMetaData -> Q2.i: # {"id":"sourceFile","fileName":"QRCodeDecoderMetaData.java"} boolean mirrored -> a 1:3:void (boolean):31:31 -> 4:6:void (boolean):32:32 -> 1:12:void applyMirroredCorrection(com.google.zxing.ResultPoint[]):48:48 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lv2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ls2/p;)V"} 13:15:void applyMirroredCorrection(com.google.zxing.ResultPoint[]):51:51 -> a 16:19:void applyMirroredCorrection(com.google.zxing.ResultPoint[]):52:52 -> a 20:22:void applyMirroredCorrection(com.google.zxing.ResultPoint[]):53:53 -> a -com.google.zxing.qrcode.decoder.Version -> T2.j: +com.google.zxing.qrcode.decoder.Version -> Q2.j: # {"id":"sourceFile","fileName":"Version.java"} int versionNumber -> a int[] alignmentPatternCenters -> b com.google.zxing.qrcode.decoder.Version$ECBlocks[] ecBlocks -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"[LT2/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ2/j$b;"} int totalCodewords -> d int[] VERSION_DECODE_INFO -> e com.google.zxing.qrcode.decoder.Version[] VERSIONS -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[LT2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ2/j;"} 3:9:void ():33:33 -> 10:16:void ():43:43 -> 1:3:void (int,int[],com.google.zxing.qrcode.decoder.Version$ECBlocks[]):52:52 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(I[I[LT2/j$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[I[LQ2/j$b;)V"} 4:5:void (int,int[],com.google.zxing.qrcode.decoder.Version$ECBlocks[]):53:53 -> 6:7:void (int,int[],com.google.zxing.qrcode.decoder.Version$ECBlocks[]):54:54 -> 8:10:void (int,int[],com.google.zxing.qrcode.decoder.Version$ECBlocks[]):55:55 -> @@ -177492,7 +173296,7 @@ com.google.zxing.qrcode.decoder.Version -> T2.j: 29:42:void (int,int[],com.google.zxing.qrcode.decoder.Version$ECBlocks[]):60:60 -> 43:45:void (int,int[],com.google.zxing.qrcode.decoder.Version$ECBlocks[]):62:62 -> 1:4:com.google.zxing.common.BitMatrix buildFunctionPattern():140:140 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly2/b;"} 5:12:com.google.zxing.common.BitMatrix buildFunctionPattern():141:141 -> a 13:19:com.google.zxing.common.BitMatrix buildFunctionPattern():144:144 -> a 20:22:com.google.zxing.common.BitMatrix buildFunctionPattern():146:146 -> a @@ -177506,9 +173310,9 @@ com.google.zxing.qrcode.decoder.Version -> T2.j: 88:90:com.google.zxing.common.BitMatrix buildFunctionPattern():170:170 -> a 91:94:com.google.zxing.common.BitMatrix buildFunctionPattern():172:172 -> a 1:1:com.google.zxing.qrcode.decoder.Version[] buildVersions():246:246 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LT2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LQ2/j;"} 6:10:com.google.zxing.qrcode.decoder.Version decodeVersionInformation(int):113:113 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LT2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LQ2/j;"} 11:16:com.google.zxing.qrcode.decoder.Version decodeVersionInformation(int):114:114 -> c 17:21:com.google.zxing.qrcode.decoder.Version decodeVersionInformation(int):117:117 -> c 22:37:com.google.zxing.qrcode.decoder.Version decodeVersionInformation(int):121:121 -> c @@ -177516,19 +173320,19 @@ com.google.zxing.qrcode.decoder.Version -> T2.j: 1:3:int[] getAlignmentPatternCenters():70:70 -> d 1:7:int getDimensionForVersion():78:78 -> e 1:9:com.google.zxing.qrcode.decoder.Version$ECBlocks getECBlocksForLevel(com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):82:82 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/f;)LT2/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ2/f;)LQ2/j$b;"} 1:7:com.google.zxing.qrcode.decoder.Version getProvisionalVersionForDimension(int):93:93 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LT2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LQ2/j;"} 8:14:com.google.zxing.qrcode.decoder.Version getProvisionalVersionForDimension(int):97:97 -> g 15:19:com.google.zxing.qrcode.decoder.Version getProvisionalVersionForDimension(int):99:99 -> g 20:24:com.google.zxing.qrcode.decoder.Version getProvisionalVersionForDimension(int):94:94 -> g 1:3:int getTotalCodewords():74:74 -> h 7:13:com.google.zxing.qrcode.decoder.Version getVersionForNumber(int):107:107 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LT2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LQ2/j;"} 14:19:com.google.zxing.qrcode.decoder.Version getVersionForNumber(int):105:105 -> i 1:3:int getVersionNumber():66:66 -> j 1:7:java.lang.String toString():239:239 -> toString -com.google.zxing.qrcode.decoder.Version$ECB -> T2.j$a: +com.google.zxing.qrcode.decoder.Version$ECB -> Q2.j$a: # {"id":"sourceFile","fileName":"Version.java"} int count -> a int dataCodewords -> b @@ -177537,19 +173341,19 @@ com.google.zxing.qrcode.decoder.Version$ECB -> T2.j$a: 6:8:void (int,int):225:225 -> 1:3:int getCount():229:229 -> a 1:3:int getDataCodewords():233:233 -> b -com.google.zxing.qrcode.decoder.Version$ECBlocks -> T2.j$b: +com.google.zxing.qrcode.decoder.Version$ECBlocks -> Q2.j$b: # {"id":"sourceFile","fileName":"Version.java"} int ecCodewordsPerBlock -> a com.google.zxing.qrcode.decoder.Version$ECB[] ecBlocks -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[LT2/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ2/j$a;"} 1:3:void (int,com.google.zxing.qrcode.decoder.Version$ECB[]):188:188 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(I[LT2/j$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[LQ2/j$a;)V"} 4:5:void (int,com.google.zxing.qrcode.decoder.Version$ECB[]):189:189 -> 6:8:void (int,com.google.zxing.qrcode.decoder.Version$ECB[]):190:190 -> 1:3:com.google.zxing.qrcode.decoder.Version$ECB[] getECBlocks():210:210 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LT2/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LQ2/j$a;"} 1:3:int getECCodewordsPerBlock():194:194 -> b -com.google.zxing.qrcode.detector.AlignmentPattern -> U2.a: +com.google.zxing.qrcode.detector.AlignmentPattern -> R2.a: # {"id":"sourceFile","fileName":"AlignmentPattern.java"} float estimatedModuleSize -> c 1:3:void (float,float,float):32:32 -> @@ -177558,14 +173362,14 @@ com.google.zxing.qrcode.detector.AlignmentPattern -> U2.a: 28:40:boolean aboutEquals(float,float,float):42:42 -> f 41:51:boolean aboutEquals(float,float,float):43:43 -> f 1:8:com.google.zxing.qrcode.detector.AlignmentPattern combineEstimate(float,float,float):53:53 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)LU2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)LR2/a;"} 9:14:com.google.zxing.qrcode.detector.AlignmentPattern combineEstimate(float,float,float):54:54 -> g 15:18:com.google.zxing.qrcode.detector.AlignmentPattern combineEstimate(float,float,float):55:55 -> g 19:24:com.google.zxing.qrcode.detector.AlignmentPattern combineEstimate(float,float,float):56:56 -> g -com.google.zxing.qrcode.detector.AlignmentPatternFinder -> U2.b: +com.google.zxing.qrcode.detector.AlignmentPatternFinder -> R2.b: # {"id":"sourceFile","fileName":"AlignmentPatternFinder.java"} com.google.zxing.common.BitMatrix image -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} java.util.List possibleCenters -> b int startX -> c int startY -> d @@ -177574,9 +173378,9 @@ com.google.zxing.qrcode.detector.AlignmentPatternFinder -> U2.b: float moduleSize -> g int[] crossCheckStateCount -> h com.google.zxing.ResultPointCallback resultPointCallback -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/q;"} 1:3:void (com.google.zxing.common.BitMatrix,int,int,int,int,float,com.google.zxing.ResultPointCallback):68:68 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;IIIIFLv2/q;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;IIIIFLs2/q;)V"} 4:5:void (com.google.zxing.common.BitMatrix,int,int,int,int,float,com.google.zxing.ResultPointCallback):69:69 -> 6:13:void (com.google.zxing.common.BitMatrix,int,int,int,int,float,com.google.zxing.ResultPointCallback):70:70 -> 14:15:void (com.google.zxing.common.BitMatrix,int,int,int,int,float,com.google.zxing.ResultPointCallback):71:71 -> @@ -177609,7 +173413,7 @@ com.google.zxing.qrcode.detector.AlignmentPatternFinder -> U2.b: 130:139:float crossCheckVertical(int,int,int,int):237:237 -> b 140:151:float crossCheckVertical(int,int,int,int):241:241 -> b 1:2:com.google.zxing.qrcode.detector.AlignmentPattern find():88:88 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LU2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR2/a;"} 3:4:com.google.zxing.qrcode.detector.AlignmentPattern find():89:89 -> c 5:7:com.google.zxing.qrcode.detector.AlignmentPattern find():90:90 -> c 8:13:com.google.zxing.qrcode.detector.AlignmentPattern find():91:91 -> c @@ -177636,7 +173440,7 @@ com.google.zxing.qrcode.detector.AlignmentPatternFinder -> U2.b: 1:11:boolean foundPatternCross(int[]):170:170 -> d 12:30:boolean foundPatternCross(int[]):173:173 -> d 2:11:com.google.zxing.qrcode.detector.AlignmentPattern handlePossibleCenter(int[],int,int):256:256 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"([III)LU2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([III)LR2/a;"} 12:16:com.google.zxing.qrcode.detector.AlignmentPattern handlePossibleCenter(int[],int,int):257:257 -> e 17:23:com.google.zxing.qrcode.detector.AlignmentPattern handlePossibleCenter(int[],int,int):258:258 -> e 24:29:com.google.zxing.qrcode.detector.AlignmentPattern handlePossibleCenter(int[],int,int):259:259 -> e @@ -177648,20 +173452,20 @@ com.google.zxing.qrcode.detector.AlignmentPatternFinder -> U2.b: 76:80:com.google.zxing.qrcode.detector.AlignmentPattern handlePossibleCenter(int[],int,int):269:269 -> e 81:84:com.google.zxing.qrcode.detector.AlignmentPattern handlePossibleCenter(int[],int,int):270:270 -> e 85:89:com.google.zxing.qrcode.detector.AlignmentPattern handlePossibleCenter(int[],int,int):271:271 -> e -com.google.zxing.qrcode.detector.Detector -> U2.c: +com.google.zxing.qrcode.detector.Detector -> R2.c: # {"id":"sourceFile","fileName":"Detector.java"} com.google.zxing.common.BitMatrix image -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} com.google.zxing.ResultPointCallback resultPointCallback -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/q;"} 1:3:void (com.google.zxing.common.BitMatrix):44:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;)V"} 4:6:void (com.google.zxing.common.BitMatrix):45:45 -> 1:4:float calculateModuleSize(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):232:232 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;Lv2/p;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;Ls2/p;)F"} 5:13:float calculateModuleSize(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):233:233 -> a 1:5:float calculateModuleSizeOneWay(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):242:242 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;)F"} 6:10:float calculateModuleSizeOneWay(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):243:243 -> b 11:15:float calculateModuleSizeOneWay(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):244:244 -> b 16:20:float calculateModuleSizeOneWay(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):245:245 -> b @@ -177674,12 +173478,12 @@ com.google.zxing.qrcode.detector.Detector -> U2.c: 49:58:float calculateModuleSizeOneWay(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):250:250 -> b 59:71:float calculateModuleSizeOneWay(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):253:253 -> b 1:9:int computeDimension(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,float):202:202 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;Lv2/p;F)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;Ls2/p;F)I"} 10:20:int computeDimension(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,float):203:203 -> c 21:33:int computeDimension(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,float):204:204 -> c 34:44:int computeDimension(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,float):214:214 -> c 10:13:com.google.zxing.common.PerspectiveTransform createTransform(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):155:155 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;Lv2/p;Lv2/p;Lv2/p;I)LB2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;Ls2/p;Ls2/p;Ls2/p;I)Ly2/k;"} 14:25:com.google.zxing.common.PerspectiveTransform createTransform(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):156:156 -> d 26:39:com.google.zxing.common.PerspectiveTransform createTransform(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):161:161 -> d 40:55:com.google.zxing.common.PerspectiveTransform createTransform(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):162:162 -> d @@ -177691,13 +173495,13 @@ com.google.zxing.qrcode.detector.Detector -> U2.c: 76:89:com.google.zxing.common.PerspectiveTransform createTransform(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):183:183 -> d 90:94:com.google.zxing.common.PerspectiveTransform createTransform(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):167:167 -> d 5:6:com.google.zxing.common.DetectorResult detect(java.util.Map):77:77 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LB2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)Ly2/g;"} 7:14:com.google.zxing.common.DetectorResult detect(java.util.Map):78:78 -> e 15:21:com.google.zxing.common.DetectorResult detect(java.util.Map):80:80 -> e 22:25:com.google.zxing.common.DetectorResult detect(java.util.Map):81:81 -> e 26:30:com.google.zxing.common.DetectorResult detect(java.util.Map):83:83 -> e 6:9:com.google.zxing.qrcode.detector.AlignmentPattern findAlignmentInRegion(float,int,int,float):381:381 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(FIIF)LU2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FIIF)LR2/a;"} 10:34:com.google.zxing.qrcode.detector.AlignmentPattern findAlignmentInRegion(float,int,int,float):382:382 -> f 35:38:com.google.zxing.qrcode.detector.AlignmentPattern findAlignmentInRegion(float,int,int,float):387:387 -> f 39:58:com.google.zxing.qrcode.detector.AlignmentPattern findAlignmentInRegion(float,int,int,float):388:388 -> f @@ -177706,7 +173510,7 @@ com.google.zxing.qrcode.detector.Detector -> U2.c: 74:78:com.google.zxing.qrcode.detector.AlignmentPattern findAlignmentInRegion(float,int,int,float):390:390 -> f 79:83:com.google.zxing.qrcode.detector.AlignmentPattern findAlignmentInRegion(float,int,int,float):384:384 -> f 1:4:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):89:89 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU2/f;)LB2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR2/f;)Ly2/g;"} 5:8:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):90:90 -> g 9:12:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):91:91 -> g 13:22:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):93:93 -> g @@ -177726,7 +173530,7 @@ com.google.zxing.qrcode.detector.Detector -> U2.c: 153:158:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):141:141 -> g 159:163:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):95:95 -> g 1:4:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.common.PerspectiveTransform,int):190:190 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;LB2/k;I)LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;Ly2/k;I)Ly2/b;"} 5:9:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,com.google.zxing.common.PerspectiveTransform,int):191:191 -> h 3:39:float sizeOfBlackWhiteBlackRun(int,int,int,int):309:309 -> i 40:45:float sizeOfBlackWhiteBlackRun(int,int,int,int):319:319 -> i @@ -177743,7 +173547,7 @@ com.google.zxing.qrcode.detector.Detector -> U2.c: 73:86:float sizeOfBlackWhiteBlackRunBothWays(int,int,int,int):287:287 -> j 87:103:float sizeOfBlackWhiteBlackRunBothWays(int,int,int,int):288:288 -> j 104:110:float sizeOfBlackWhiteBlackRunBothWays(int,int,int,int):292:292 -> j -com.google.zxing.qrcode.detector.FinderPattern -> U2.d: +com.google.zxing.qrcode.detector.FinderPattern -> R2.d: # {"id":"sourceFile","fileName":"FinderPattern.java"} float estimatedModuleSize -> c int count -> d @@ -177753,24 +173557,24 @@ com.google.zxing.qrcode.detector.FinderPattern -> U2.d: 28:40:boolean aboutEquals(float,float,float):63:63 -> f 41:51:boolean aboutEquals(float,float,float):64:64 -> f 1:5:com.google.zxing.qrcode.detector.FinderPattern combineEstimate(float,float,float):75:75 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)LU2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)LR2/d;"} 6:13:com.google.zxing.qrcode.detector.FinderPattern combineEstimate(float,float,float):76:76 -> g 14:23:com.google.zxing.qrcode.detector.FinderPattern combineEstimate(float,float,float):77:77 -> g 24:31:com.google.zxing.qrcode.detector.FinderPattern combineEstimate(float,float,float):78:78 -> g 32:37:com.google.zxing.qrcode.detector.FinderPattern combineEstimate(float,float,float):79:79 -> g 1:3:int getCount():48:48 -> h 1:3:float getEstimatedModuleSize():44:44 -> i -com.google.zxing.qrcode.detector.FinderPatternFinder -> U2.e: +com.google.zxing.qrcode.detector.FinderPatternFinder -> R2.e: # {"id":"sourceFile","fileName":"FinderPatternFinder.java"} com.google.zxing.common.BitMatrix image -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly2/b;"} java.util.List possibleCenters -> b boolean hasSkipped -> c int[] crossCheckStateCount -> d com.google.zxing.ResultPointCallback resultPointCallback -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/q;"} 1:3:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPointCallback):61:61 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/b;Lv2/q;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly2/b;Ls2/q;)V"} 4:5:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPointCallback):62:62 -> 6:13:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPointCallback):63:63 -> 14:17:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPointCallback):64:64 -> @@ -177843,7 +173647,7 @@ com.google.zxing.qrcode.detector.FinderPatternFinder -> U2.e: 172:181:float crossCheckVertical(int,int,int,int):393:393 -> d 182:193:float crossCheckVertical(int,int,int,int):397:397 -> d 5:17:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):77:77 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LU2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LR2/f;"} 18:28:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):78:78 -> e 29:34:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):79:79 -> e 35:42:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):80:80 -> e @@ -177927,7 +173731,7 @@ com.google.zxing.qrcode.detector.FinderPatternFinder -> U2.e: 51:68:boolean haveMultiplyConfirmedCenters():576:576 -> j 69:90:boolean haveMultiplyConfirmedCenters():577:577 -> j 1:15:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():590:590 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LU2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LR2/d;"} 16:35:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():601:601 -> k 36:50:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():602:602 -> k 51:55:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():607:607 -> k @@ -177948,49 +173752,49 @@ com.google.zxing.qrcode.detector.FinderPatternFinder -> U2.e: 194:202:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():639:639 -> k 203:213:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():640:640 -> k 214:218:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():593:593 -> k -com.google.zxing.qrcode.detector.FinderPatternFinder$1 -> U2.e$a: +com.google.zxing.qrcode.detector.FinderPatternFinder$1 -> R2.e$a: # {"id":"sourceFile","fileName":"FinderPatternFinder.java"} -com.google.zxing.qrcode.detector.FinderPatternFinder$CenterComparator -> U2.e$b: +com.google.zxing.qrcode.detector.FinderPatternFinder$CenterComparator -> R2.e$b: # {"id":"sourceFile","fileName":"FinderPatternFinder.java"} float average -> d 1:1:void (float,com.google.zxing.qrcode.detector.FinderPatternFinder$1):663:663 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(FLU2/e$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FLR2/e$a;)V"} 2:3:void (float):665:666 -> 1:10:int compare(com.google.zxing.qrcode.detector.FinderPattern,com.google.zxing.qrcode.detector.FinderPattern):670:670 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU2/d;LU2/d;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR2/d;LR2/d;)I"} 11:21:int compare(com.google.zxing.qrcode.detector.FinderPattern,com.google.zxing.qrcode.detector.FinderPattern):671:671 -> a 22:46:int compare(com.google.zxing.qrcode.detector.FinderPattern,com.google.zxing.qrcode.detector.FinderPattern):672:672 -> a 47:56:int compare(com.google.zxing.qrcode.detector.FinderPattern,com.google.zxing.qrcode.detector.FinderPattern):675:675 -> a 1:9:int compare(java.lang.Object,java.lang.Object):663:663 -> compare -com.google.zxing.qrcode.detector.FinderPatternFinder$FurthestFromAverageComparator -> U2.e$c: +com.google.zxing.qrcode.detector.FinderPatternFinder$FurthestFromAverageComparator -> R2.e$c: # {"id":"sourceFile","fileName":"FinderPatternFinder.java"} float average -> d 1:1:void (float,com.google.zxing.qrcode.detector.FinderPatternFinder$1):647:647 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(FLU2/e$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(FLR2/e$a;)V"} 2:3:void (float):649:650 -> 1:11:int compare(com.google.zxing.qrcode.detector.FinderPattern,com.google.zxing.qrcode.detector.FinderPattern):654:654 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU2/d;LU2/d;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR2/d;LR2/d;)I"} 12:36:int compare(com.google.zxing.qrcode.detector.FinderPattern,com.google.zxing.qrcode.detector.FinderPattern):655:655 -> a 1:9:int compare(java.lang.Object,java.lang.Object):647:647 -> compare -com.google.zxing.qrcode.detector.FinderPatternInfo -> U2.f: +com.google.zxing.qrcode.detector.FinderPatternInfo -> R2.f: # {"id":"sourceFile","fileName":"FinderPatternInfo.java"} com.google.zxing.qrcode.detector.FinderPattern bottomLeft -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LU2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR2/d;"} com.google.zxing.qrcode.detector.FinderPattern topLeft -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LU2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR2/d;"} com.google.zxing.qrcode.detector.FinderPattern topRight -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LU2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR2/d;"} 1:4:void (com.google.zxing.qrcode.detector.FinderPattern[]):31:31 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"([LU2/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([LR2/d;)V"} 5:9:void (com.google.zxing.qrcode.detector.FinderPattern[]):32:32 -> 10:14:void (com.google.zxing.qrcode.detector.FinderPattern[]):33:33 -> 15:19:void (com.google.zxing.qrcode.detector.FinderPattern[]):34:34 -> 1:3:com.google.zxing.qrcode.detector.FinderPattern getBottomLeft():38:38 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LU2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR2/d;"} 1:3:com.google.zxing.qrcode.detector.FinderPattern getTopLeft():42:42 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LU2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR2/d;"} 1:3:com.google.zxing.qrcode.detector.FinderPattern getTopRight():46:46 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LU2/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR2/d;"} com.horcrux.svg.Brush -> com.horcrux.svg.Brush: # {"id":"sourceFile","fileName":"Brush.java"} 1:3:void (com.horcrux.svg.Brush$BrushType,com.horcrux.svg.SVGLength[],com.horcrux.svg.Brush$BrushUnits):39:39 -> @@ -178653,9 +174457,9 @@ com.horcrux.svg.FontData -> com.horcrux.svg.FontData: 5:9:void setInheritedWeight(com.horcrux.svg.FontData):148:148 -> setInheritedWeight 1:4:double toAbsolute(com.facebook.react.bridge.ReadableMap,java.lang.String,double,double,double):137:137 -> toAbsolute 5:8:double toAbsolute(com.facebook.react.bridge.ReadableMap,java.lang.String,double,double,double):138:138 -> toAbsolute - 9:14:double toAbsolute(com.facebook.react.bridge.ReadableMap,java.lang.String,double,double,double):139:139 -> toAbsolute - 15:21:double toAbsolute(com.facebook.react.bridge.ReadableMap,java.lang.String,double,double,double):141:141 -> toAbsolute - 22:26:double toAbsolute(com.facebook.react.bridge.ReadableMap,java.lang.String,double,double,double):142:142 -> toAbsolute + 9:13:double toAbsolute(com.facebook.react.bridge.ReadableMap,java.lang.String,double,double,double):139:139 -> toAbsolute + 14:20:double toAbsolute(com.facebook.react.bridge.ReadableMap,java.lang.String,double,double,double):141:141 -> toAbsolute + 21:25:double toAbsolute(com.facebook.react.bridge.ReadableMap,java.lang.String,double,double,double):142:142 -> toAbsolute com.horcrux.svg.FontData$AbsoluteFontWeight -> com.horcrux.svg.FontData$AbsoluteFontWeight: # {"id":"sourceFile","fileName":"FontData.java"} 1:28:void ():18:18 -> @@ -178669,66 +174473,55 @@ com.horcrux.svg.FontData$AbsoluteFontWeight -> com.horcrux.svg.FontData$Absolute 1:13:com.horcrux.svg.TextProperties$FontWeight nearestFontWeight(int):34:34 -> nearestFontWeight com.horcrux.svg.ForeignObjectView -> com.horcrux.svg.ForeignObjectView: # {"id":"sourceFile","fileName":"ForeignObjectView.java"} - 1:4:void (com.facebook.react.bridge.ReactContext):31:31 -> - 5:12:void (com.facebook.react.bridge.ReactContext):144:144 -> - 13:22:void (com.facebook.react.bridge.ReactContext):145:145 -> - 1:6:void dispatchDraw(android.graphics.Canvas):149:149 -> dispatchDraw - 1:7:void draw(android.graphics.Canvas,android.graphics.Paint,float):36:36 -> draw - 8:14:void draw(android.graphics.Canvas,android.graphics.Paint,float):37:37 -> draw - 15:21:void draw(android.graphics.Canvas,android.graphics.Paint,float):38:38 -> draw - 22:28:void draw(android.graphics.Canvas,android.graphics.Paint,float):39:39 -> draw - 29:32:void draw(android.graphics.Canvas,android.graphics.Paint,float):40:40 -> draw - 33:35:void draw(android.graphics.Canvas,android.graphics.Paint,float):41:41 -> draw - 36:39:void draw(android.graphics.Canvas,android.graphics.Paint,float):42:42 -> draw - 1:7:boolean drawChild(android.graphics.Canvas,android.view.View,long):153:153 -> drawChild - 1:3:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):82:82 -> drawGroup - 4:7:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):83:83 -> drawGroup - 8:13:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):85:85 -> drawGroup - 14:19:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):86:86 -> drawGroup - 20:23:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):87:87 -> drawGroup - 24:29:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):88:88 -> drawGroup - 30:33:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):91:91 -> drawGroup - 34:35:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):92:92 -> drawGroup - 36:46:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):93:93 -> drawGroup - 47:50:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):96:96 -> drawGroup - 51:56:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):97:97 -> drawGroup - 57:62:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):100:100 -> drawGroup - 63:68:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):101:101 -> drawGroup - 69:74:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):102:102 -> drawGroup - 75:77:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):104:104 -> drawGroup - 78:82:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):107:107 -> drawGroup - 83:88:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):110:110 -> drawGroup - 89:94:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):113:113 -> drawGroup - 95:98:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):114:114 -> drawGroup - 99:102:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):116:116 -> drawGroup - 103:104:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):117:117 -> drawGroup - 105:107:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):118:118 -> drawGroup - 108:113:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):119:119 -> drawGroup - 114:117:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):120:120 -> drawGroup - 118:121:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):124:124 -> drawGroup - 122:125:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):126:126 -> drawGroup - 126:131:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):127:127 -> drawGroup - 132:134:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):128:128 -> drawGroup - 135:138:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):130:130 -> drawGroup - 139:144:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):131:131 -> drawGroup - 145:147:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):132:132 -> drawGroup - 148:150:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):135:135 -> drawGroup - 151:157:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):136:136 -> drawGroup - 158:160:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):139:139 -> drawGroup - 161:164:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):140:140 -> drawGroup - 1:3:void invalidate():73:73 -> invalidate - 4:9:void invalidate():74:74 -> invalidate - 10:13:void invalidate():77:77 -> invalidate - 1:3:void onDescendantInvalidated(android.view.View,android.view.View):47:47 -> onDescendantInvalidated - 4:7:void onDescendantInvalidated(android.view.View,android.view.View):48:48 -> onDescendantInvalidated - 1:6:void setHeight(com.facebook.react.bridge.Dynamic):67:67 -> setHeight - 7:10:void setHeight(com.facebook.react.bridge.Dynamic):68:68 -> setHeight - 1:6:void setWidth(com.facebook.react.bridge.Dynamic):62:62 -> setWidth - 7:10:void setWidth(com.facebook.react.bridge.Dynamic):63:63 -> setWidth - 1:6:void setX(com.facebook.react.bridge.Dynamic):52:52 -> setX - 7:10:void setX(com.facebook.react.bridge.Dynamic):53:53 -> setX - 1:6:void setY(com.facebook.react.bridge.Dynamic):57:57 -> setY - 7:10:void setY(com.facebook.react.bridge.Dynamic):58:58 -> setY + 1:4:void (com.facebook.react.bridge.ReactContext):30:30 -> + 5:12:void (com.facebook.react.bridge.ReactContext):121:121 -> + 13:22:void (com.facebook.react.bridge.ReactContext):122:122 -> + 1:6:void dispatchDraw(android.graphics.Canvas):126:126 -> dispatchDraw + 1:7:void draw(android.graphics.Canvas,android.graphics.Paint,float):35:35 -> draw + 8:14:void draw(android.graphics.Canvas,android.graphics.Paint,float):36:36 -> draw + 15:21:void draw(android.graphics.Canvas,android.graphics.Paint,float):37:37 -> draw + 22:28:void draw(android.graphics.Canvas,android.graphics.Paint,float):38:38 -> draw + 29:32:void draw(android.graphics.Canvas,android.graphics.Paint,float):39:39 -> draw + 33:35:void draw(android.graphics.Canvas,android.graphics.Paint,float):40:40 -> draw + 36:39:void draw(android.graphics.Canvas,android.graphics.Paint,float):41:41 -> draw + 1:7:boolean drawChild(android.graphics.Canvas,android.view.View,long):130:130 -> drawChild + 1:3:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):71:71 -> drawGroup + 4:7:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):72:72 -> drawGroup + 8:13:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):74:74 -> drawGroup + 14:19:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):75:75 -> drawGroup + 20:23:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):76:76 -> drawGroup + 24:28:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):77:77 -> drawGroup + 29:32:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):80:80 -> drawGroup + 33:34:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):81:81 -> drawGroup + 35:45:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):82:82 -> drawGroup + 46:49:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):85:85 -> drawGroup + 50:55:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):86:86 -> drawGroup + 56:61:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):89:89 -> drawGroup + 62:67:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):90:90 -> drawGroup + 68:73:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):91:91 -> drawGroup + 74:76:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):93:93 -> drawGroup + 77:81:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):96:96 -> drawGroup + 82:87:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):99:99 -> drawGroup + 88:93:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):102:102 -> drawGroup + 94:97:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):103:103 -> drawGroup + 98:101:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):105:105 -> drawGroup + 102:103:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):106:106 -> drawGroup + 104:106:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):107:107 -> drawGroup + 107:112:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):108:108 -> drawGroup + 113:116:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):109:109 -> drawGroup + 117:122:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):113:113 -> drawGroup + 123:125:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):116:116 -> drawGroup + 126:129:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):117:117 -> drawGroup + 1:3:void onDescendantInvalidated(android.view.View,android.view.View):46:46 -> onDescendantInvalidated + 4:7:void onDescendantInvalidated(android.view.View,android.view.View):47:47 -> onDescendantInvalidated + 1:6:void setHeight(com.facebook.react.bridge.Dynamic):66:66 -> setHeight + 7:10:void setHeight(com.facebook.react.bridge.Dynamic):67:67 -> setHeight + 1:6:void setWidth(com.facebook.react.bridge.Dynamic):61:61 -> setWidth + 7:10:void setWidth(com.facebook.react.bridge.Dynamic):62:62 -> setWidth + 1:6:void setX(com.facebook.react.bridge.Dynamic):51:51 -> setX + 7:10:void setX(com.facebook.react.bridge.Dynamic):52:52 -> setX + 1:6:void setY(com.facebook.react.bridge.Dynamic):56:56 -> setY + 7:10:void setY(com.facebook.react.bridge.Dynamic):57:57 -> setY com.horcrux.svg.GlyphContext -> com.horcrux.svg.GlyphContext: # {"id":"sourceFile","fileName":"GlyphContext.java"} 3:5:void (float,float,float):111:111 -> @@ -178936,93 +174729,92 @@ com.horcrux.svg.GroupView -> com.horcrux.svg.GroupView: 92:100:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):116:116 -> drawGroup 101:106:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):117:117 -> drawGroup 107:110:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):118:118 -> drawGroup - 111:120:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):119:119 -> drawGroup - 121:124:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):123:123 -> drawGroup - 125:126:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):124:124 -> drawGroup - 127:137:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):125:125 -> drawGroup - 138:141:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):128:128 -> drawGroup - 142:147:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):129:129 -> drawGroup - 148:155:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):132:132 -> drawGroup - 156:160:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):133:133 -> drawGroup - 161:166:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):134:134 -> drawGroup - 167:169:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):137:137 -> drawGroup - 170:176:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):140:140 -> drawGroup - 177:182:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):143:143 -> drawGroup - 183:188:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):146:146 -> drawGroup - 189:191:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):147:147 -> drawGroup - 192:195:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):150:150 -> drawGroup - 196:201:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):151:151 -> drawGroup - 202:205:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):154:154 -> drawGroup - 206:207:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):155:155 -> drawGroup - 208:213:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):157:157 -> drawGroup + 111:116:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):119:119 -> drawGroup + 117:120:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):122:122 -> drawGroup + 121:122:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):123:123 -> drawGroup + 123:133:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):124:124 -> drawGroup + 134:137:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):127:127 -> drawGroup + 138:143:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):128:128 -> drawGroup + 144:151:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):131:131 -> drawGroup + 152:156:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):132:132 -> drawGroup + 157:162:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):133:133 -> drawGroup + 163:165:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):136:136 -> drawGroup + 166:172:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):139:139 -> drawGroup + 173:178:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):142:142 -> drawGroup + 179:184:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):145:145 -> drawGroup + 185:187:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):146:146 -> drawGroup + 188:191:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):149:149 -> drawGroup + 192:197:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):150:150 -> drawGroup + 198:201:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):153:153 -> drawGroup + 202:203:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):154:154 -> drawGroup + 204:209:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):156:156 -> drawGroup + 210:213:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):157:157 -> drawGroup 214:217:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):158:158 -> drawGroup - 218:221:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):159:159 -> drawGroup - 222:226:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):160:160 -> drawGroup - 227:229:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):163:163 -> drawGroup - 230:235:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):164:164 -> drawGroup - 236:239:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):165:165 -> drawGroup - 240:248:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):120:120 -> drawGroup - 249:254:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):170:170 -> drawGroup - 255:259:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):172:172 -> drawGroup - 260:264:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):173:173 -> drawGroup - 265:267:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):174:174 -> drawGroup - 268:278:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):175:175 -> drawGroup - 279:282:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):176:176 -> drawGroup - 283:288:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):177:177 -> drawGroup - 289:291:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):179:179 -> drawGroup - 292:294:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):181:181 -> drawGroup - 295:298:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):182:182 -> drawGroup - 1:4:void drawPath(android.graphics.Canvas,android.graphics.Paint,float):186:186 -> drawPath + 218:222:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):159:159 -> drawGroup + 223:225:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):162:162 -> drawGroup + 226:231:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):163:163 -> drawGroup + 232:238:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):164:164 -> drawGroup + 239:244:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):169:169 -> drawGroup + 245:249:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):171:171 -> drawGroup + 250:254:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):172:172 -> drawGroup + 255:257:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):173:173 -> drawGroup + 258:268:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):174:174 -> drawGroup + 269:272:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):175:175 -> drawGroup + 273:278:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):176:176 -> drawGroup + 279:281:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):178:178 -> drawGroup + 282:284:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):180:180 -> drawGroup + 285:288:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):181:181 -> drawGroup + 1:4:void drawPath(android.graphics.Canvas,android.graphics.Paint,float):185:185 -> drawPath 1:3:com.horcrux.svg.GlyphContext getGlyphContext():65:65 -> getGlyphContext - 1:1:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):191:191 -> getPath - 2:2:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):194:194 -> getPath - 3:5:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):196:198 -> getPath - 6:9:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):201:204 -> getPath + 1:1:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):190:190 -> getPath + 2:2:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):193:193 -> getPath + 3:5:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):195:197 -> getPath + 6:9:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):200:203 -> getPath 10:10:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):207:207 -> getPath - 11:11:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):212:212 -> getPath - 12:12:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint,android.graphics.Region$Op):216:216 -> getPath - 13:16:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint,android.graphics.Region$Op):219:222 -> getPath - 17:19:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint,android.graphics.Region$Op):225:227 -> getPath - 20:21:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint,android.graphics.Region$Op):229:230 -> getPath - 22:22:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint,android.graphics.Region$Op):232:232 -> getPath - 23:24:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint,android.graphics.Region$Op):234:235 -> getPath + 11:11:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint,android.graphics.Region$Op):211:211 -> getPath + 12:15:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint,android.graphics.Region$Op):214:217 -> getPath + 16:18:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint,android.graphics.Region$Op):220:222 -> getPath + 19:20:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint,android.graphics.Region$Op):224:225 -> getPath + 21:21:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint,android.graphics.Region$Op):227:227 -> getPath + 22:23:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint,android.graphics.Region$Op):229:230 -> getPath 1:15:com.horcrux.svg.GlyphContext getTextRootGlyphContext():74:74 -> getTextRootGlyphContext - 1:7:int hitTest(float[]):272:272 -> hitTest - 8:9:int hitTest(float[]):276:276 -> hitTest - 10:15:int hitTest(float[]):277:277 -> hitTest - 16:22:int hitTest(float[]):279:279 -> hitTest - 23:28:int hitTest(float[]):280:280 -> hitTest - 29:34:int hitTest(float[]):282:282 -> hitTest - 35:38:int hitTest(float[]):284:284 -> hitTest - 39:40:int hitTest(float[]):285:285 -> hitTest - 41:47:int hitTest(float[]):286:286 -> hitTest - 48:50:int hitTest(float[]):287:287 -> hitTest - 51:58:int hitTest(float[]):288:288 -> hitTest - 59:67:int hitTest(float[]):290:290 -> hitTest - 68:74:int hitTest(float[]):295:295 -> hitTest - 75:78:int hitTest(float[]):296:296 -> hitTest - 79:82:int hitTest(float[]):297:297 -> hitTest - 83:87:int hitTest(float[]):298:298 -> hitTest - 88:90:int hitTest(float[]):302:302 -> hitTest - 91:96:int hitTest(float[]):304:304 -> hitTest - 97:115:int hitTest(float[]):306:306 -> hitTest - 116:119:int hitTest(float[]):308:308 -> hitTest - 120:122:int hitTest(float[]):309:309 -> hitTest - 123:130:int hitTest(float[]):311:311 -> hitTest - 131:141:int hitTest(float[]):312:312 -> hitTest + 1:7:int hitTest(float[]):267:267 -> hitTest + 8:9:int hitTest(float[]):271:271 -> hitTest + 10:14:int hitTest(float[]):272:272 -> hitTest + 15:20:int hitTest(float[]):273:273 -> hitTest + 21:27:int hitTest(float[]):275:275 -> hitTest + 28:33:int hitTest(float[]):276:276 -> hitTest + 34:39:int hitTest(float[]):278:278 -> hitTest + 40:43:int hitTest(float[]):280:280 -> hitTest + 44:45:int hitTest(float[]):281:281 -> hitTest + 46:52:int hitTest(float[]):282:282 -> hitTest + 53:55:int hitTest(float[]):283:283 -> hitTest + 56:63:int hitTest(float[]):284:284 -> hitTest + 64:72:int hitTest(float[]):286:286 -> hitTest + 73:79:int hitTest(float[]):291:291 -> hitTest + 80:83:int hitTest(float[]):292:292 -> hitTest + 84:87:int hitTest(float[]):293:293 -> hitTest + 88:92:int hitTest(float[]):294:294 -> hitTest + 93:95:int hitTest(float[]):298:298 -> hitTest + 96:101:int hitTest(float[]):300:300 -> hitTest + 102:120:int hitTest(float[]):302:302 -> hitTest + 121:124:int hitTest(float[]):304:304 -> hitTest + 125:127:int hitTest(float[]):305:305 -> hitTest + 128:135:int hitTest(float[]):307:307 -> hitTest + 136:146:int hitTest(float[]):308:308 -> hitTest 1:8:void popGlyphContext():82:82 -> popGlyphContext 1:10:void pushGlyphContext():78:78 -> pushGlyphContext 1:4:java.lang.Object requireNonNull(java.lang.Object):69:69 -> requireNonNull - 2:7:void resetProperties():336:336 -> resetProperties - 8:11:void resetProperties():337:337 -> resetProperties - 12:15:void resetProperties():338:338 -> resetProperties - 16:24:void resetProperties():339:339 -> resetProperties - 1:4:void saveDefinition():322:322 -> saveDefinition - 5:14:void saveDefinition():323:323 -> saveDefinition - 15:20:void saveDefinition():326:326 -> saveDefinition - 21:24:void saveDefinition():327:327 -> saveDefinition - 25:28:void saveDefinition():328:328 -> saveDefinition - 29:37:void saveDefinition():329:329 -> saveDefinition + 2:7:void resetProperties():332:332 -> resetProperties + 8:11:void resetProperties():333:333 -> resetProperties + 12:15:void resetProperties():334:334 -> resetProperties + 16:24:void resetProperties():335:335 -> resetProperties + 1:4:void saveDefinition():318:318 -> saveDefinition + 5:14:void saveDefinition():319:319 -> saveDefinition + 15:20:void saveDefinition():322:322 -> saveDefinition + 21:24:void saveDefinition():323:323 -> saveDefinition + 25:28:void saveDefinition():324:324 -> saveDefinition + 29:37:void saveDefinition():325:325 -> saveDefinition 1:2:void setFont(com.facebook.react.bridge.Dynamic):43:44 -> setFont 3:3:void setFont(com.facebook.react.bridge.Dynamic):46:46 -> setFont 4:4:void setFont(com.facebook.react.bridge.Dynamic):48:48 -> setFont @@ -179072,7 +174864,7 @@ com.horcrux.svg.ImageView -> com.horcrux.svg.ImageView: 42:48:android.graphics.RectF getRect():184:184 -> getRect 49:60:android.graphics.RectF getRect():187:187 -> getRect 1:6:void loadBitmap(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest):136:136 -> loadBitmap - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/t;Lcom/facebook/imagepipeline/request/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/t;Lcom/facebook/imagepipeline/request/b;)V"} 7:8:void loadBitmap(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest):137:137 -> loadBitmap 9:12:void loadBitmap(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest):138:138 -> loadBitmap 13:17:void loadBitmap(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest):139:139 -> loadBitmap @@ -179100,7 +174892,7 @@ com.horcrux.svg.ImageView -> com.horcrux.svg.ImageView: 1:6:void setY(com.facebook.react.bridge.Dynamic):65:65 -> setY 7:10:void setY(com.facebook.react.bridge.Dynamic):66:66 -> setY 1:2:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):221:221 -> tryRenderFromBitmapCache - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/t;Lcom/facebook/imagepipeline/request/b;Landroid/graphics/Canvas;Landroid/graphics/Paint;F)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/t;Lcom/facebook/imagepipeline/request/b;Landroid/graphics/Canvas;Landroid/graphics/Paint;F)V"} 3:6:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):222:222 -> tryRenderFromBitmapCache 7:14:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):225:225 -> tryRenderFromBitmapCache 15:18:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):254:254 -> tryRenderFromBitmapCache @@ -179125,7 +174917,7 @@ com.horcrux.svg.ImageView$1 -> com.horcrux.svg.ImageView$1: # {"id":"sourceFile","fileName":"ImageView.java"} 1:6:void (com.horcrux.svg.ImageView):140:140 -> 1:10:void onFailureImpl(com.facebook.datasource.DataSource):164:164 -> onFailureImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} 11:18:void onFailureImpl(com.facebook.datasource.DataSource):167:167 -> onFailureImpl 19:24:void onFailureImpl(com.facebook.datasource.DataSource):165:165 -> onFailureImpl 1:4:void onNewResultImpl(android.graphics.Bitmap):143:143 -> onNewResultImpl @@ -179898,7 +175690,7 @@ com.horcrux.svg.RenderableView -> com.horcrux.svg.RenderableView: 127:129:void draw(android.graphics.Canvas,android.graphics.Paint,float):545:545 -> draw 130:132:void draw(android.graphics.Canvas,android.graphics.Paint,float):547:547 -> draw 133:136:void draw(android.graphics.Canvas,android.graphics.Paint,float):549:549 -> draw - 1:3:java.util.ArrayList getAttributeList():772:772 -> getAttributeList + 1:3:java.util.ArrayList getAttributeList():773:773 -> getAttributeList 1:5:int getCurrentColor():146:146 -> getCurrentColor 6:9:int getCurrentColor():149:149 -> getCurrentColor 10:14:int getCurrentColor():150:150 -> getCurrentColor @@ -179909,64 +175701,65 @@ com.horcrux.svg.RenderableView -> com.horcrux.svg.RenderableView: 34:40:int getCurrentColor():156:156 -> getCurrentColor 1:6:android.graphics.Rect getHitSlopRect():122:122 -> getHitSlopRect 7:16:android.graphics.Rect getHitSlopRect():123:123 -> getHitSlopRect - 1:5:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):759:759 -> getRegion - 6:10:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):760:760 -> getRegion - 11:18:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):763:763 -> getRegion - 19:26:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):764:764 -> getRegion - 27:34:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):765:765 -> getRegion - 35:42:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):766:766 -> getRegion - 43:46:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):760:760 -> getRegion - 1:14:boolean hasOwnProperty(java.lang.String):824:824 -> hasOwnProperty + 1:5:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):760:760 -> getRegion + 6:10:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):761:761 -> getRegion + 11:18:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):764:764 -> getRegion + 19:26:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):765:765 -> getRegion + 27:34:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):766:766 -> getRegion + 35:42:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):767:767 -> getRegion + 43:46:android.graphics.Region getRegion(android.graphics.Path,android.graphics.RectF):761:761 -> getRegion + 1:14:boolean hasOwnProperty(java.lang.String):825:825 -> hasOwnProperty 1:10:int hitTest(float[]):694:694 -> hitTest 11:18:int hitTest(float[]):698:698 -> hitTest 19:20:int hitTest(float[]):702:702 -> hitTest - 21:26:int hitTest(float[]):703:703 -> hitTest - 27:33:int hitTest(float[]):704:704 -> hitTest - 34:39:int hitTest(float[]):705:705 -> hitTest - 40:42:int hitTest(float[]):707:707 -> hitTest - 43:56:int hitTest(float[]):709:709 -> hitTest - 57:66:int hitTest(float[]):711:711 -> hitTest - 67:73:int hitTest(float[]):712:712 -> hitTest - 74:79:int hitTest(float[]):716:716 -> hitTest - 80:88:int hitTest(float[]):718:718 -> hitTest - 89:94:int hitTest(float[]):723:723 -> hitTest - 1:9:void initBounds():727:727 -> initBounds - 10:16:void initBounds():728:728 -> initBounds - 17:21:void initBounds():729:729 -> initBounds - 22:31:void initBounds():730:730 -> initBounds - 32:39:void initBounds():732:732 -> initBounds - 40:46:void initBounds():733:733 -> initBounds - 47:51:void initBounds():734:734 -> initBounds - 52:61:void initBounds():735:735 -> initBounds - 62:69:void initBounds():737:737 -> initBounds - 70:76:void initBounds():738:738 -> initBounds - 77:81:void initBounds():739:739 -> initBounds - 82:91:void initBounds():740:740 -> initBounds - 92:99:void initBounds():742:742 -> initBounds - 100:106:void initBounds():743:743 -> initBounds - 107:111:void initBounds():744:744 -> initBounds - 112:121:void initBounds():745:745 -> initBounds - 122:127:void initBounds():747:747 -> initBounds - 128:131:void initBounds():749:749 -> initBounds - 132:133:void initBounds():750:750 -> initBounds - 134:140:void initBounds():751:751 -> initBounds - 141:143:void initBounds():752:752 -> initBounds - 144:152:void initBounds():753:753 -> initBounds - 1:2:void mergeProperties(com.horcrux.svg.RenderableView):776:776 -> mergeProperties - 3:8:void mergeProperties(com.horcrux.svg.RenderableView):777:777 -> mergeProperties - 9:15:void mergeProperties(com.horcrux.svg.RenderableView):779:779 -> mergeProperties - 16:22:void mergeProperties(com.horcrux.svg.RenderableView):783:783 -> mergeProperties - 23:41:void mergeProperties(com.horcrux.svg.RenderableView):784:784 -> mergeProperties - 42:48:void mergeProperties(com.horcrux.svg.RenderableView):786:786 -> mergeProperties - 49:54:void mergeProperties(com.horcrux.svg.RenderableView):788:788 -> mergeProperties - 55:62:void mergeProperties(com.horcrux.svg.RenderableView):789:789 -> mergeProperties - 63:66:void mergeProperties(com.horcrux.svg.RenderableView):790:790 -> mergeProperties - 67:75:void mergeProperties(com.horcrux.svg.RenderableView):791:791 -> mergeProperties - 76:81:void mergeProperties(com.horcrux.svg.RenderableView):793:793 -> mergeProperties - 82:86:void mergeProperties(com.horcrux.svg.RenderableView):794:794 -> mergeProperties - 87:95:void mergeProperties(com.horcrux.svg.RenderableView):795:795 -> mergeProperties - 96:101:void mergeProperties(com.horcrux.svg.RenderableView):798:798 -> mergeProperties - 102:104:void mergeProperties(com.horcrux.svg.RenderableView):802:802 -> mergeProperties + 21:25:int hitTest(float[]):703:703 -> hitTest + 26:31:int hitTest(float[]):704:704 -> hitTest + 32:38:int hitTest(float[]):705:705 -> hitTest + 39:44:int hitTest(float[]):706:706 -> hitTest + 45:47:int hitTest(float[]):708:708 -> hitTest + 48:61:int hitTest(float[]):710:710 -> hitTest + 62:71:int hitTest(float[]):712:712 -> hitTest + 72:78:int hitTest(float[]):713:713 -> hitTest + 79:84:int hitTest(float[]):717:717 -> hitTest + 85:93:int hitTest(float[]):719:719 -> hitTest + 94:99:int hitTest(float[]):724:724 -> hitTest + 1:9:void initBounds():728:728 -> initBounds + 10:16:void initBounds():729:729 -> initBounds + 17:21:void initBounds():730:730 -> initBounds + 22:31:void initBounds():731:731 -> initBounds + 32:39:void initBounds():733:733 -> initBounds + 40:46:void initBounds():734:734 -> initBounds + 47:51:void initBounds():735:735 -> initBounds + 52:61:void initBounds():736:736 -> initBounds + 62:69:void initBounds():738:738 -> initBounds + 70:76:void initBounds():739:739 -> initBounds + 77:81:void initBounds():740:740 -> initBounds + 82:91:void initBounds():741:741 -> initBounds + 92:99:void initBounds():743:743 -> initBounds + 100:106:void initBounds():744:744 -> initBounds + 107:111:void initBounds():745:745 -> initBounds + 112:121:void initBounds():746:746 -> initBounds + 122:127:void initBounds():748:748 -> initBounds + 128:131:void initBounds():750:750 -> initBounds + 132:133:void initBounds():751:751 -> initBounds + 134:140:void initBounds():752:752 -> initBounds + 141:143:void initBounds():753:753 -> initBounds + 144:152:void initBounds():754:754 -> initBounds + 1:2:void mergeProperties(com.horcrux.svg.RenderableView):777:777 -> mergeProperties + 3:8:void mergeProperties(com.horcrux.svg.RenderableView):778:778 -> mergeProperties + 9:15:void mergeProperties(com.horcrux.svg.RenderableView):780:780 -> mergeProperties + 16:22:void mergeProperties(com.horcrux.svg.RenderableView):784:784 -> mergeProperties + 23:41:void mergeProperties(com.horcrux.svg.RenderableView):785:785 -> mergeProperties + 42:48:void mergeProperties(com.horcrux.svg.RenderableView):787:787 -> mergeProperties + 49:54:void mergeProperties(com.horcrux.svg.RenderableView):789:789 -> mergeProperties + 55:62:void mergeProperties(com.horcrux.svg.RenderableView):790:790 -> mergeProperties + 63:66:void mergeProperties(com.horcrux.svg.RenderableView):791:791 -> mergeProperties + 67:75:void mergeProperties(com.horcrux.svg.RenderableView):792:792 -> mergeProperties + 76:81:void mergeProperties(com.horcrux.svg.RenderableView):794:794 -> mergeProperties + 82:86:void mergeProperties(com.horcrux.svg.RenderableView):795:795 -> mergeProperties + 87:95:void mergeProperties(com.horcrux.svg.RenderableView):796:796 -> mergeProperties + 96:101:void mergeProperties(com.horcrux.svg.RenderableView):799:799 -> mergeProperties + 102:104:void mergeProperties(com.horcrux.svg.RenderableView):803:803 -> mergeProperties 1:4:void onReceiveNativeEvent():105:105 -> onReceiveNativeEvent 5:10:void onReceiveNativeEvent():106:106 -> onReceiveNativeEvent 11:12:void onReceiveNativeEvent():107:107 -> onReceiveNativeEvent @@ -180043,15 +175836,15 @@ com.horcrux.svg.RenderableView -> com.horcrux.svg.RenderableView: 123:124:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):581:581 -> renderMarkers 125:137:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):582:582 -> renderMarkers 138:140:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):584:584 -> renderMarkers - 1:8:void resetProperties():806:806 -> resetProperties - 9:16:void resetProperties():808:808 -> resetProperties - 17:32:void resetProperties():809:809 -> resetProperties - 33:47:void resetProperties():810:810 -> resetProperties - 48:49:void resetProperties():816:816 -> resetProperties - 50:51:void resetProperties():817:817 -> resetProperties - 52:55:void resetProperties():818:818 -> resetProperties - 56:58:void resetProperties():819:819 -> resetProperties - 59:65:void resetProperties():813:813 -> resetProperties + 1:8:void resetProperties():807:807 -> resetProperties + 9:16:void resetProperties():809:809 -> resetProperties + 17:32:void resetProperties():810:810 -> resetProperties + 33:47:void resetProperties():811:811 -> resetProperties + 48:49:void resetProperties():817:817 -> resetProperties + 50:51:void resetProperties():818:818 -> resetProperties + 52:55:void resetProperties():819:819 -> resetProperties + 56:58:void resetProperties():820:820 -> resetProperties + 59:65:void resetProperties():814:814 -> resetProperties 3:10:void setCurrentColor(java.lang.Integer):140:140 -> setCurrentColor 11:13:void setCurrentColor(java.lang.Integer):141:141 -> setCurrentColor 14:17:void setCurrentColor(java.lang.Integer):142:142 -> setCurrentColor @@ -182133,15 +177926,16 @@ com.horcrux.svg.TSpanView -> com.horcrux.svg.TSpanView: 5:9:int hitTest(float[]):1213:1213 -> hitTest 10:20:int hitTest(float[]):1215:1215 -> hitTest 21:22:int hitTest(float[]):1219:1219 -> hitTest - 23:28:int hitTest(float[]):1220:1220 -> hitTest - 29:35:int hitTest(float[]):1221:1221 -> hitTest - 36:41:int hitTest(float[]):1222:1222 -> hitTest - 42:44:int hitTest(float[]):1224:1224 -> hitTest - 45:58:int hitTest(float[]):1226:1226 -> hitTest - 59:65:int hitTest(float[]):1227:1227 -> hitTest - 66:71:int hitTest(float[]):1231:1231 -> hitTest - 72:80:int hitTest(float[]):1233:1233 -> hitTest - 81:86:int hitTest(float[]):1238:1238 -> hitTest + 23:27:int hitTest(float[]):1220:1220 -> hitTest + 28:33:int hitTest(float[]):1221:1221 -> hitTest + 34:40:int hitTest(float[]):1222:1222 -> hitTest + 41:46:int hitTest(float[]):1223:1223 -> hitTest + 47:49:int hitTest(float[]):1225:1225 -> hitTest + 50:63:int hitTest(float[]):1227:1227 -> hitTest + 64:70:int hitTest(float[]):1228:1228 -> hitTest + 71:76:int hitTest(float[]):1232:1232 -> hitTest + 77:85:int hitTest(float[]):1234:1234 -> hitTest + 86:91:int hitTest(float[]):1239:1239 -> hitTest 2:3:void invalidate():75:75 -> invalidate 4:7:void invalidate():76:76 -> invalidate 1:2:void setContent(java.lang.String):69:69 -> setContent @@ -182723,20 +178517,21 @@ com.horcrux.svg.UseView -> com.horcrux.svg.UseView: 140:142:void draw(android.graphics.Canvas,android.graphics.Paint,float):94:94 -> draw 143:147:void draw(android.graphics.Canvas,android.graphics.Paint,float):96:96 -> draw 148:153:void draw(android.graphics.Canvas,android.graphics.Paint,float):98:98 -> draw - 1:12:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):132:132 -> getPath - 13:43:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):134:134 -> getPath - 44:47:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):142:142 -> getPath - 48:52:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):143:143 -> getPath - 53:57:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):144:144 -> getPath - 58:74:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):145:145 -> getPath - 75:78:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):146:146 -> getPath + 1:12:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):133:133 -> getPath + 13:43:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):135:135 -> getPath + 44:47:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):143:143 -> getPath + 48:52:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):144:144 -> getPath + 53:57:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):145:145 -> getPath + 58:74:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):146:146 -> getPath + 75:78:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):147:147 -> getPath 1:7:int hitTest(float[]):104:104 -> hitTest 8:9:int hitTest(float[]):108:108 -> hitTest 10:14:int hitTest(float[]):109:109 -> hitTest - 15:26:int hitTest(float[]):111:111 -> hitTest - 27:56:int hitTest(float[]):113:113 -> hitTest - 57:62:int hitTest(float[]):122:122 -> hitTest - 63:82:int hitTest(float[]):124:124 -> hitTest + 15:19:int hitTest(float[]):110:110 -> hitTest + 20:31:int hitTest(float[]):112:112 -> hitTest + 32:61:int hitTest(float[]):114:114 -> hitTest + 62:67:int hitTest(float[]):123:123 -> hitTest + 68:87:int hitTest(float[]):125:125 -> hitTest 1:6:void setHeight(com.facebook.react.bridge.Dynamic):55:55 -> setHeight 7:10:void setHeight(com.facebook.react.bridge.Dynamic):56:56 -> setHeight 1:2:void setHref(java.lang.String):35:35 -> setHref @@ -182778,213 +178573,214 @@ com.horcrux.svg.VirtualView -> com.horcrux.svg.VirtualView: 8:14:void (com.facebook.react.bridge.ReactContext):56:56 -> 15:21:void (com.facebook.react.bridge.ReactContext):57:57 -> 22:28:void (com.facebook.react.bridge.ReactContext):58:58 -> - 29:36:void (com.facebook.react.bridge.ReactContext):59:59 -> - 37:38:void (com.facebook.react.bridge.ReactContext):60:60 -> - 39:42:void (com.facebook.react.bridge.ReactContext):61:61 -> - 43:44:void (com.facebook.react.bridge.ReactContext):82:82 -> - 45:48:void (com.facebook.react.bridge.ReactContext):83:83 -> - 49:50:void (com.facebook.react.bridge.ReactContext):84:84 -> - 51:52:void (com.facebook.react.bridge.ReactContext):85:85 -> - 53:54:void (com.facebook.react.bridge.ReactContext):38:38 -> - 55:63:void (com.facebook.react.bridge.ReactContext):39:39 -> - 3:6:void clearCache():146:146 -> clearCache - 7:8:void clearCache():147:147 -> clearCache - 9:10:void clearCache():148:148 -> clearCache - 11:13:void clearCache():149:149 -> clearCache - 14:15:void clearCache():150:150 -> clearCache - 16:17:void clearCache():151:151 -> clearCache - 18:19:void clearCache():152:152 -> clearCache - 20:22:void clearCache():153:153 -> clearCache - 1:4:void clearChildCache():157:157 -> clearChildCache - 5:10:void clearChildCache():158:158 -> clearChildCache - 11:14:void clearChildCache():159:159 -> clearChildCache - 15:18:void clearChildCache():160:160 -> clearChildCache - 19:27:void clearChildCache():161:161 -> clearChildCache - 2:5:void clearParentCache():169:169 -> clearParentCache - 6:10:void clearParentCache():170:170 -> clearParentCache - 11:12:void clearParentCache():173:173 -> clearParentCache - 13:17:void clearParentCache():174:174 -> clearParentCache - 18:21:void clearParentCache():177:177 -> clearParentCache - 1:6:void clip(android.graphics.Canvas,android.graphics.Paint):380:380 -> clip - 7:10:void clip(android.graphics.Canvas,android.graphics.Paint):383:383 -> clip - 1:40:double fromRelativeFast(com.horcrux.svg.SVGLength):466:466 -> fromRelativeFast - 41:48:double fromRelativeFast(com.horcrux.svg.SVGLength):471:471 -> fromRelativeFast - 49:52:double fromRelativeFast(com.horcrux.svg.SVGLength):468:468 -> fromRelativeFast - 53:60:double fromRelativeFast(com.horcrux.svg.SVGLength):493:493 -> fromRelativeFast - 1:9:double getCanvasDiagonal():525:525 -> getCanvasDiagonal - 10:20:double getCanvasDiagonal():528:528 -> getCanvasDiagonal - 21:30:double getCanvasDiagonal():529:529 -> getCanvasDiagonal - 31:43:double getCanvasDiagonal():530:530 -> getCanvasDiagonal - 1:9:float getCanvasHeight():511:511 -> getCanvasHeight - 10:15:float getCanvasHeight():514:514 -> getCanvasHeight - 16:31:float getCanvasHeight():516:516 -> getCanvasHeight - 32:41:float getCanvasHeight():518:518 -> getCanvasHeight - 42:44:float getCanvasHeight():521:521 -> getCanvasHeight - 1:9:float getCanvasWidth():497:497 -> getCanvasWidth - 10:15:float getCanvasWidth():500:500 -> getCanvasWidth - 16:31:float getCanvasWidth():502:502 -> getCanvasWidth - 32:41:float getCanvasWidth():504:504 -> getCanvasWidth - 42:44:float getCanvasWidth():507:507 -> getCanvasWidth - 1:3:android.graphics.RectF getClientRect():626:626 -> getClientRect - 1:1:android.graphics.Path getClipPath():347:347 -> getClipPath - 2:3:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):352:353 -> getClipPath - 4:4:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):355:355 -> getClipPath - 5:9:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):357:361 -> getClipPath - 10:10:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):368:368 -> getClipPath - 11:11:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):363:363 -> getClipPath - 12:12:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):370:370 -> getClipPath - 13:13:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):372:372 -> getClipPath - 14:14:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):376:376 -> getClipPath - 1:9:double getFontSizeFromContext():215:215 -> getFontSizeFromContext - 10:18:double getFontSizeFromContext():218:218 -> getFontSizeFromContext - 19:22:double getFontSizeFromContext():223:223 -> getFontSizeFromContext - 23:28:double getFontSizeFromContext():224:224 -> getFontSizeFromContext - 29:37:double getFontSizeFromContext():227:227 -> getFontSizeFromContext - 1:4:com.horcrux.svg.GroupView getParentTextRoot():206:206 -> getParentTextRoot - 5:10:com.horcrux.svg.GroupView getParentTextRoot():207:207 -> getParentTextRoot - 11:17:com.horcrux.svg.GroupView getParentTextRoot():210:210 -> getParentTextRoot - 1:5:com.horcrux.svg.SvgView getSvgView():397:397 -> getSvgView - 6:13:com.horcrux.svg.SvgView getSvgView():401:401 -> getSvgView - 14:17:com.horcrux.svg.SvgView getSvgView():405:405 -> getSvgView - 18:22:com.horcrux.svg.SvgView getSvgView():406:406 -> getSvgView - 23:26:com.horcrux.svg.SvgView getSvgView():407:407 -> getSvgView - 27:35:com.horcrux.svg.SvgView getSvgView():408:408 -> getSvgView - 36:45:com.horcrux.svg.SvgView getSvgView():410:410 -> getSvgView - 46:65:com.horcrux.svg.SvgView getSvgView():412:412 -> getSvgView - 66:70:com.horcrux.svg.SvgView getSvgView():410:410 -> getSvgView - 71:73:com.horcrux.svg.SvgView getSvgView():415:415 -> getSvgView - 1:7:com.horcrux.svg.GroupView getTextRoot():184:184 -> getTextRoot - 8:20:com.horcrux.svg.GroupView getTextRoot():186:186 -> getTextRoot - 21:23:com.horcrux.svg.GroupView getTextRoot():187:187 -> getTextRoot - 24:27:com.horcrux.svg.GroupView getTextRoot():191:191 -> getTextRoot - 28:33:com.horcrux.svg.GroupView getTextRoot():193:193 -> getTextRoot - 34:36:com.horcrux.svg.GroupView getTextRoot():196:196 -> getTextRoot - 37:39:com.horcrux.svg.GroupView getTextRoot():201:201 -> getTextRoot - 1:9:void invalidate():137:137 -> invalidate - 10:12:void invalidate():140:140 -> invalidate - 13:15:void invalidate():141:141 -> invalidate - 16:19:void invalidate():142:142 -> invalidate - 1:3:boolean isResponsible():390:390 -> isResponsible - 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):111:111 -> onInitializeAccessibilityNodeInfo - 4:7:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):112:112 -> onInitializeAccessibilityNodeInfo - 8:12:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):114:114 -> onInitializeAccessibilityNodeInfo - 13:14:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):116:116 -> onInitializeAccessibilityNodeInfo - 15:21:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):117:117 -> onInitializeAccessibilityNodeInfo - 22:27:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):118:118 -> onInitializeAccessibilityNodeInfo - 28:43:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):119:119 -> onInitializeAccessibilityNodeInfo - 44:58:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):120:120 -> onInitializeAccessibilityNodeInfo - 59:75:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):121:121 -> onInitializeAccessibilityNodeInfo - 76:92:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):122:122 -> onInitializeAccessibilityNodeInfo - 93:97:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):124:124 -> onInitializeAccessibilityNodeInfo - 98:103:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):125:125 -> onInitializeAccessibilityNodeInfo - 104:110:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):126:126 -> onInitializeAccessibilityNodeInfo - 111:118:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):128:128 -> onInitializeAccessibilityNodeInfo - 119:121:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):129:129 -> onInitializeAccessibilityNodeInfo - 122:124:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):130:130 -> onInitializeAccessibilityNodeInfo - 125:128:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):131:131 -> onInitializeAccessibilityNodeInfo - 1:5:void onLayout(boolean,int,int,int,int):567:567 -> onLayout - 6:9:void onLayout(boolean,int,int,int,int):571:571 -> onLayout - 10:17:void onLayout(boolean,int,int,int,int):572:572 -> onLayout - 18:27:void onLayout(boolean,int,int,int,int):573:573 -> onLayout - 28:37:void onLayout(boolean,int,int,int,int):574:574 -> onLayout - 38:47:void onLayout(boolean,int,int,int,int):575:575 -> onLayout - 48:50:void onLayout(boolean,int,int,int,int):576:576 -> onLayout - 51:53:void onLayout(boolean,int,int,int,int):577:577 -> onLayout - 54:56:void onLayout(boolean,int,int,int,int):578:578 -> onLayout - 57:59:void onLayout(boolean,int,int,int,int):579:579 -> onLayout - 60:71:void onLayout(boolean,int,int,int,int):581:581 -> onLayout - 72:83:void onLayout(boolean,int,int,int,int):582:582 -> onLayout - 84:87:void onLayout(boolean,int,int,int,int):583:583 -> onLayout - 1:4:void onMeasure(int,int):542:542 -> onMeasure - 5:15:void onMeasure(int,int):543:543 -> onMeasure - 16:23:void onMeasure(int,int):544:544 -> onMeasure - 24:27:void onMeasure(int,int):547:547 -> onMeasure - 28:38:void onMeasure(int,int):548:548 -> onMeasure - 39:46:void onMeasure(int,int):549:549 -> onMeasure - 47:50:void onMeasure(int,int):551:551 -> onMeasure - 1:2:double relativeOn(com.horcrux.svg.SVGLength,float):429:429 -> relativeOn - 3:6:double relativeOn(com.horcrux.svg.SVGLength,float):430:430 -> relativeOn - 7:13:double relativeOn(com.horcrux.svg.SVGLength,float):431:431 -> relativeOn - 14:17:double relativeOn(com.horcrux.svg.SVGLength,float):432:432 -> relativeOn - 18:25:double relativeOn(com.horcrux.svg.SVGLength,float):433:433 -> relativeOn - 26:30:double relativeOn(com.horcrux.svg.SVGLength,float):435:435 -> relativeOn - 1:2:double relativeOnFraction(com.horcrux.svg.SVGLength,float):419:419 -> relativeOnFraction - 3:6:double relativeOnFraction(com.horcrux.svg.SVGLength,float):420:420 -> relativeOnFraction - 7:11:double relativeOnFraction(com.horcrux.svg.SVGLength,float):421:421 -> relativeOnFraction - 12:15:double relativeOnFraction(com.horcrux.svg.SVGLength,float):422:422 -> relativeOnFraction - 16:21:double relativeOnFraction(com.horcrux.svg.SVGLength,float):423:423 -> relativeOnFraction - 22:26:double relativeOnFraction(com.horcrux.svg.SVGLength,float):425:425 -> relativeOnFraction - 1:4:double relativeOnHeight(com.horcrux.svg.SVGLength):447:447 -> relativeOnHeight - 5:25:double relativeOnHeight(com.horcrux.svg.SVGLength):448:448 -> relativeOnHeight - 26:38:double relativeOnHeight(com.horcrux.svg.SVGLength):449:449 -> relativeOnHeight - 39:47:double relativeOnHeight(com.horcrux.svg.SVGLength):451:451 -> relativeOnHeight - 1:10:double relativeOnOther(com.horcrux.svg.SVGLength):455:455 -> relativeOnOther - 1:4:double relativeOnWidth(com.horcrux.svg.SVGLength):439:439 -> relativeOnWidth - 5:25:double relativeOnWidth(com.horcrux.svg.SVGLength):440:440 -> relativeOnWidth - 26:38:double relativeOnWidth(com.horcrux.svg.SVGLength):441:441 -> relativeOnWidth - 39:47:double relativeOnWidth(com.horcrux.svg.SVGLength):443:443 -> relativeOnWidth - 1:4:void render(android.graphics.Canvas,android.graphics.Paint,float):235:235 -> render - 1:4:void restoreCanvas(android.graphics.Canvas,int):264:264 -> restoreCanvas - 1:4:int saveAndSetupCanvas(android.graphics.Canvas,android.graphics.Matrix):249:249 -> saveAndSetupCanvas - 5:11:int saveAndSetupCanvas(android.graphics.Canvas,android.graphics.Matrix):250:250 -> saveAndSetupCanvas - 12:16:int saveAndSetupCanvas(android.graphics.Canvas,android.graphics.Matrix):251:251 -> saveAndSetupCanvas - 17:21:int saveAndSetupCanvas(android.graphics.Canvas,android.graphics.Matrix):252:252 -> saveAndSetupCanvas - 22:32:int saveAndSetupCanvas(android.graphics.Canvas,android.graphics.Matrix):253:253 -> saveAndSetupCanvas - 1:4:void saveDefinition():535:535 -> saveDefinition - 5:14:void saveDefinition():536:536 -> saveDefinition - 1:12:void setClientRect(android.graphics.RectF):587:587 -> setClientRect - 13:18:void setClientRect(android.graphics.RectF):590:590 -> setClientRect - 19:28:void setClientRect(android.graphics.RectF):594:594 -> setClientRect - 29:40:void setClientRect(android.graphics.RectF):595:595 -> setClientRect - 41:50:void setClientRect(android.graphics.RectF):596:596 -> setClientRect - 51:60:void setClientRect(android.graphics.RectF):597:597 -> setClientRect - 61:70:void setClientRect(android.graphics.RectF):598:598 -> setClientRect - 71:80:void setClientRect(android.graphics.RectF):599:599 -> setClientRect - 81:83:void setClientRect(android.graphics.RectF):600:600 -> setClientRect - 84:87:void setClientRect(android.graphics.RectF):601:601 -> setClientRect - 88:94:void setClientRect(android.graphics.RectF):602:602 -> setClientRect - 95:101:void setClientRect(android.graphics.RectF):605:605 -> setClientRect - 102:108:void setClientRect(android.graphics.RectF):606:606 -> setClientRect - 109:119:void setClientRect(android.graphics.RectF):607:607 -> setClientRect - 120:130:void setClientRect(android.graphics.RectF):608:608 -> setClientRect - 131:132:void setClientRect(android.graphics.RectF):611:611 -> setClientRect - 133:142:void setClientRect(android.graphics.RectF):612:612 -> setClientRect - 143:144:void setClientRect(android.graphics.RectF):614:614 -> setClientRect - 145:148:void setClientRect(android.graphics.RectF):616:616 -> setClientRect - 149:155:void setClientRect(android.graphics.RectF):617:617 -> setClientRect - 156:159:void setClientRect(android.graphics.RectF):614:614 -> setClientRect - 2:3:void setClipPath(java.lang.String):298:298 -> setClipPath - 4:5:void setClipPath(java.lang.String):299:299 -> setClipPath - 6:9:void setClipPath(java.lang.String):300:300 -> setClipPath - 1:2:void setClipRule(int):304:304 -> setClipRule - 3:6:void setClipRule(int):305:305 -> setClipRule - 1:2:void setDisplay(java.lang.String):273:273 -> setDisplay - 3:6:void setDisplay(java.lang.String):274:274 -> setDisplay - 1:2:void setMarkerEnd(java.lang.String):293:293 -> setMarkerEnd - 3:6:void setMarkerEnd(java.lang.String):294:294 -> setMarkerEnd - 1:2:void setMarkerMid(java.lang.String):288:288 -> setMarkerMid - 3:6:void setMarkerMid(java.lang.String):289:289 -> setMarkerMid - 1:2:void setMarkerStart(java.lang.String):283:283 -> setMarkerStart - 3:6:void setMarkerStart(java.lang.String):284:284 -> setMarkerStart - 1:2:void setMask(java.lang.String):278:278 -> setMask - 3:6:void setMask(java.lang.String):279:279 -> setMask - 1:2:void setMatrix(com.facebook.react.bridge.Dynamic):314:315 -> setMatrix - 3:3:void setMatrix(com.facebook.react.bridge.ReadableArray):320:320 -> setMatrix - 4:6:void setMatrix(com.facebook.react.bridge.ReadableArray):322:324 -> setMatrix - 7:8:void setMatrix(com.facebook.react.bridge.ReadableArray):326:327 -> setMatrix - 9:9:void setMatrix(com.facebook.react.bridge.ReadableArray):329:329 -> setMatrix - 10:12:void setMatrix(com.facebook.react.bridge.ReadableArray):332:334 -> setMatrix - 13:14:void setMatrix(com.facebook.react.bridge.ReadableArray):336:337 -> setMatrix - 1:2:void setName(java.lang.String):268:268 -> setName - 3:6:void setName(java.lang.String):269:269 -> setName - 1:2:void setOpacity(float):309:309 -> setOpacity - 3:6:void setOpacity(float):310:310 -> setOpacity - 1:3:void setPointerEvents(com.facebook.react.uimanager.PointerEvents):106:106 -> setPointerEvents - 1:2:void setResponsible(boolean):341:341 -> setResponsible - 3:6:void setResponsible(boolean):342:342 -> setResponsible + 29:35:void (com.facebook.react.bridge.ReactContext):59:59 -> + 36:43:void (com.facebook.react.bridge.ReactContext):60:60 -> + 44:45:void (com.facebook.react.bridge.ReactContext):61:61 -> + 46:49:void (com.facebook.react.bridge.ReactContext):62:62 -> + 50:51:void (com.facebook.react.bridge.ReactContext):83:83 -> + 52:55:void (com.facebook.react.bridge.ReactContext):84:84 -> + 56:57:void (com.facebook.react.bridge.ReactContext):85:85 -> + 58:59:void (com.facebook.react.bridge.ReactContext):86:86 -> + 60:61:void (com.facebook.react.bridge.ReactContext):38:38 -> + 62:70:void (com.facebook.react.bridge.ReactContext):39:39 -> + 3:6:void clearCache():147:147 -> clearCache + 7:8:void clearCache():148:148 -> clearCache + 9:10:void clearCache():149:149 -> clearCache + 11:13:void clearCache():150:150 -> clearCache + 14:15:void clearCache():151:151 -> clearCache + 16:17:void clearCache():152:152 -> clearCache + 18:19:void clearCache():153:153 -> clearCache + 20:22:void clearCache():154:154 -> clearCache + 1:4:void clearChildCache():158:158 -> clearChildCache + 5:10:void clearChildCache():159:159 -> clearChildCache + 11:14:void clearChildCache():160:160 -> clearChildCache + 15:18:void clearChildCache():161:161 -> clearChildCache + 19:27:void clearChildCache():162:162 -> clearChildCache + 2:5:void clearParentCache():170:170 -> clearParentCache + 6:10:void clearParentCache():171:171 -> clearParentCache + 11:12:void clearParentCache():174:174 -> clearParentCache + 13:17:void clearParentCache():175:175 -> clearParentCache + 18:21:void clearParentCache():178:178 -> clearParentCache + 1:6:void clip(android.graphics.Canvas,android.graphics.Paint):381:381 -> clip + 7:10:void clip(android.graphics.Canvas,android.graphics.Paint):384:384 -> clip + 1:40:double fromRelativeFast(com.horcrux.svg.SVGLength):467:467 -> fromRelativeFast + 41:48:double fromRelativeFast(com.horcrux.svg.SVGLength):472:472 -> fromRelativeFast + 49:52:double fromRelativeFast(com.horcrux.svg.SVGLength):469:469 -> fromRelativeFast + 53:60:double fromRelativeFast(com.horcrux.svg.SVGLength):494:494 -> fromRelativeFast + 1:9:double getCanvasDiagonal():526:526 -> getCanvasDiagonal + 10:20:double getCanvasDiagonal():529:529 -> getCanvasDiagonal + 21:30:double getCanvasDiagonal():530:530 -> getCanvasDiagonal + 31:43:double getCanvasDiagonal():531:531 -> getCanvasDiagonal + 1:9:float getCanvasHeight():512:512 -> getCanvasHeight + 10:15:float getCanvasHeight():515:515 -> getCanvasHeight + 16:31:float getCanvasHeight():517:517 -> getCanvasHeight + 32:41:float getCanvasHeight():519:519 -> getCanvasHeight + 42:44:float getCanvasHeight():522:522 -> getCanvasHeight + 1:9:float getCanvasWidth():498:498 -> getCanvasWidth + 10:15:float getCanvasWidth():501:501 -> getCanvasWidth + 16:31:float getCanvasWidth():503:503 -> getCanvasWidth + 32:41:float getCanvasWidth():505:505 -> getCanvasWidth + 42:44:float getCanvasWidth():508:508 -> getCanvasWidth + 1:3:android.graphics.RectF getClientRect():627:627 -> getClientRect + 1:1:android.graphics.Path getClipPath():348:348 -> getClipPath + 2:3:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):353:354 -> getClipPath + 4:4:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):356:356 -> getClipPath + 5:9:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):358:362 -> getClipPath + 10:10:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):369:369 -> getClipPath + 11:11:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):364:364 -> getClipPath + 12:12:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):371:371 -> getClipPath + 13:13:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):373:373 -> getClipPath + 14:14:android.graphics.Path getClipPath(android.graphics.Canvas,android.graphics.Paint):377:377 -> getClipPath + 1:9:double getFontSizeFromContext():216:216 -> getFontSizeFromContext + 10:18:double getFontSizeFromContext():219:219 -> getFontSizeFromContext + 19:22:double getFontSizeFromContext():224:224 -> getFontSizeFromContext + 23:28:double getFontSizeFromContext():225:225 -> getFontSizeFromContext + 29:37:double getFontSizeFromContext():228:228 -> getFontSizeFromContext + 1:4:com.horcrux.svg.GroupView getParentTextRoot():207:207 -> getParentTextRoot + 5:10:com.horcrux.svg.GroupView getParentTextRoot():208:208 -> getParentTextRoot + 11:17:com.horcrux.svg.GroupView getParentTextRoot():211:211 -> getParentTextRoot + 1:5:com.horcrux.svg.SvgView getSvgView():398:398 -> getSvgView + 6:13:com.horcrux.svg.SvgView getSvgView():402:402 -> getSvgView + 14:17:com.horcrux.svg.SvgView getSvgView():406:406 -> getSvgView + 18:22:com.horcrux.svg.SvgView getSvgView():407:407 -> getSvgView + 23:26:com.horcrux.svg.SvgView getSvgView():408:408 -> getSvgView + 27:35:com.horcrux.svg.SvgView getSvgView():409:409 -> getSvgView + 36:45:com.horcrux.svg.SvgView getSvgView():411:411 -> getSvgView + 46:65:com.horcrux.svg.SvgView getSvgView():413:413 -> getSvgView + 66:70:com.horcrux.svg.SvgView getSvgView():411:411 -> getSvgView + 71:73:com.horcrux.svg.SvgView getSvgView():416:416 -> getSvgView + 1:7:com.horcrux.svg.GroupView getTextRoot():185:185 -> getTextRoot + 8:20:com.horcrux.svg.GroupView getTextRoot():187:187 -> getTextRoot + 21:23:com.horcrux.svg.GroupView getTextRoot():188:188 -> getTextRoot + 24:27:com.horcrux.svg.GroupView getTextRoot():192:192 -> getTextRoot + 28:33:com.horcrux.svg.GroupView getTextRoot():194:194 -> getTextRoot + 34:36:com.horcrux.svg.GroupView getTextRoot():197:197 -> getTextRoot + 37:39:com.horcrux.svg.GroupView getTextRoot():202:202 -> getTextRoot + 1:9:void invalidate():138:138 -> invalidate + 10:12:void invalidate():141:141 -> invalidate + 13:15:void invalidate():142:142 -> invalidate + 16:19:void invalidate():143:143 -> invalidate + 1:3:boolean isResponsible():391:391 -> isResponsible + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):112:112 -> onInitializeAccessibilityNodeInfo + 4:7:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):113:113 -> onInitializeAccessibilityNodeInfo + 8:12:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):115:115 -> onInitializeAccessibilityNodeInfo + 13:14:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):117:117 -> onInitializeAccessibilityNodeInfo + 15:21:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):118:118 -> onInitializeAccessibilityNodeInfo + 22:27:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):119:119 -> onInitializeAccessibilityNodeInfo + 28:43:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):120:120 -> onInitializeAccessibilityNodeInfo + 44:58:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):121:121 -> onInitializeAccessibilityNodeInfo + 59:75:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):122:122 -> onInitializeAccessibilityNodeInfo + 76:92:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):123:123 -> onInitializeAccessibilityNodeInfo + 93:97:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):125:125 -> onInitializeAccessibilityNodeInfo + 98:103:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):126:126 -> onInitializeAccessibilityNodeInfo + 104:110:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):127:127 -> onInitializeAccessibilityNodeInfo + 111:118:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):129:129 -> onInitializeAccessibilityNodeInfo + 119:121:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):130:130 -> onInitializeAccessibilityNodeInfo + 122:124:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):131:131 -> onInitializeAccessibilityNodeInfo + 125:128:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):132:132 -> onInitializeAccessibilityNodeInfo + 1:5:void onLayout(boolean,int,int,int,int):568:568 -> onLayout + 6:9:void onLayout(boolean,int,int,int,int):572:572 -> onLayout + 10:17:void onLayout(boolean,int,int,int,int):573:573 -> onLayout + 18:27:void onLayout(boolean,int,int,int,int):574:574 -> onLayout + 28:37:void onLayout(boolean,int,int,int,int):575:575 -> onLayout + 38:47:void onLayout(boolean,int,int,int,int):576:576 -> onLayout + 48:50:void onLayout(boolean,int,int,int,int):577:577 -> onLayout + 51:53:void onLayout(boolean,int,int,int,int):578:578 -> onLayout + 54:56:void onLayout(boolean,int,int,int,int):579:579 -> onLayout + 57:59:void onLayout(boolean,int,int,int,int):580:580 -> onLayout + 60:71:void onLayout(boolean,int,int,int,int):582:582 -> onLayout + 72:83:void onLayout(boolean,int,int,int,int):583:583 -> onLayout + 84:87:void onLayout(boolean,int,int,int,int):584:584 -> onLayout + 1:4:void onMeasure(int,int):543:543 -> onMeasure + 5:15:void onMeasure(int,int):544:544 -> onMeasure + 16:23:void onMeasure(int,int):545:545 -> onMeasure + 24:27:void onMeasure(int,int):548:548 -> onMeasure + 28:38:void onMeasure(int,int):549:549 -> onMeasure + 39:46:void onMeasure(int,int):550:550 -> onMeasure + 47:50:void onMeasure(int,int):552:552 -> onMeasure + 1:2:double relativeOn(com.horcrux.svg.SVGLength,float):430:430 -> relativeOn + 3:6:double relativeOn(com.horcrux.svg.SVGLength,float):431:431 -> relativeOn + 7:13:double relativeOn(com.horcrux.svg.SVGLength,float):432:432 -> relativeOn + 14:17:double relativeOn(com.horcrux.svg.SVGLength,float):433:433 -> relativeOn + 18:25:double relativeOn(com.horcrux.svg.SVGLength,float):434:434 -> relativeOn + 26:30:double relativeOn(com.horcrux.svg.SVGLength,float):436:436 -> relativeOn + 1:2:double relativeOnFraction(com.horcrux.svg.SVGLength,float):420:420 -> relativeOnFraction + 3:6:double relativeOnFraction(com.horcrux.svg.SVGLength,float):421:421 -> relativeOnFraction + 7:11:double relativeOnFraction(com.horcrux.svg.SVGLength,float):422:422 -> relativeOnFraction + 12:15:double relativeOnFraction(com.horcrux.svg.SVGLength,float):423:423 -> relativeOnFraction + 16:21:double relativeOnFraction(com.horcrux.svg.SVGLength,float):424:424 -> relativeOnFraction + 22:26:double relativeOnFraction(com.horcrux.svg.SVGLength,float):426:426 -> relativeOnFraction + 1:4:double relativeOnHeight(com.horcrux.svg.SVGLength):448:448 -> relativeOnHeight + 5:25:double relativeOnHeight(com.horcrux.svg.SVGLength):449:449 -> relativeOnHeight + 26:38:double relativeOnHeight(com.horcrux.svg.SVGLength):450:450 -> relativeOnHeight + 39:47:double relativeOnHeight(com.horcrux.svg.SVGLength):452:452 -> relativeOnHeight + 1:10:double relativeOnOther(com.horcrux.svg.SVGLength):456:456 -> relativeOnOther + 1:4:double relativeOnWidth(com.horcrux.svg.SVGLength):440:440 -> relativeOnWidth + 5:25:double relativeOnWidth(com.horcrux.svg.SVGLength):441:441 -> relativeOnWidth + 26:38:double relativeOnWidth(com.horcrux.svg.SVGLength):442:442 -> relativeOnWidth + 39:47:double relativeOnWidth(com.horcrux.svg.SVGLength):444:444 -> relativeOnWidth + 1:4:void render(android.graphics.Canvas,android.graphics.Paint,float):236:236 -> render + 1:4:void restoreCanvas(android.graphics.Canvas,int):265:265 -> restoreCanvas + 1:4:int saveAndSetupCanvas(android.graphics.Canvas,android.graphics.Matrix):250:250 -> saveAndSetupCanvas + 5:11:int saveAndSetupCanvas(android.graphics.Canvas,android.graphics.Matrix):251:251 -> saveAndSetupCanvas + 12:16:int saveAndSetupCanvas(android.graphics.Canvas,android.graphics.Matrix):252:252 -> saveAndSetupCanvas + 17:21:int saveAndSetupCanvas(android.graphics.Canvas,android.graphics.Matrix):253:253 -> saveAndSetupCanvas + 22:32:int saveAndSetupCanvas(android.graphics.Canvas,android.graphics.Matrix):254:254 -> saveAndSetupCanvas + 1:4:void saveDefinition():536:536 -> saveDefinition + 5:14:void saveDefinition():537:537 -> saveDefinition + 1:12:void setClientRect(android.graphics.RectF):588:588 -> setClientRect + 13:18:void setClientRect(android.graphics.RectF):591:591 -> setClientRect + 19:28:void setClientRect(android.graphics.RectF):595:595 -> setClientRect + 29:40:void setClientRect(android.graphics.RectF):596:596 -> setClientRect + 41:50:void setClientRect(android.graphics.RectF):597:597 -> setClientRect + 51:60:void setClientRect(android.graphics.RectF):598:598 -> setClientRect + 61:70:void setClientRect(android.graphics.RectF):599:599 -> setClientRect + 71:80:void setClientRect(android.graphics.RectF):600:600 -> setClientRect + 81:83:void setClientRect(android.graphics.RectF):601:601 -> setClientRect + 84:87:void setClientRect(android.graphics.RectF):602:602 -> setClientRect + 88:94:void setClientRect(android.graphics.RectF):603:603 -> setClientRect + 95:101:void setClientRect(android.graphics.RectF):606:606 -> setClientRect + 102:108:void setClientRect(android.graphics.RectF):607:607 -> setClientRect + 109:119:void setClientRect(android.graphics.RectF):608:608 -> setClientRect + 120:130:void setClientRect(android.graphics.RectF):609:609 -> setClientRect + 131:132:void setClientRect(android.graphics.RectF):612:612 -> setClientRect + 133:142:void setClientRect(android.graphics.RectF):613:613 -> setClientRect + 143:144:void setClientRect(android.graphics.RectF):615:615 -> setClientRect + 145:148:void setClientRect(android.graphics.RectF):617:617 -> setClientRect + 149:155:void setClientRect(android.graphics.RectF):618:618 -> setClientRect + 156:159:void setClientRect(android.graphics.RectF):615:615 -> setClientRect + 2:3:void setClipPath(java.lang.String):299:299 -> setClipPath + 4:5:void setClipPath(java.lang.String):300:300 -> setClipPath + 6:9:void setClipPath(java.lang.String):301:301 -> setClipPath + 1:2:void setClipRule(int):305:305 -> setClipRule + 3:6:void setClipRule(int):306:306 -> setClipRule + 1:2:void setDisplay(java.lang.String):274:274 -> setDisplay + 3:6:void setDisplay(java.lang.String):275:275 -> setDisplay + 1:2:void setMarkerEnd(java.lang.String):294:294 -> setMarkerEnd + 3:6:void setMarkerEnd(java.lang.String):295:295 -> setMarkerEnd + 1:2:void setMarkerMid(java.lang.String):289:289 -> setMarkerMid + 3:6:void setMarkerMid(java.lang.String):290:290 -> setMarkerMid + 1:2:void setMarkerStart(java.lang.String):284:284 -> setMarkerStart + 3:6:void setMarkerStart(java.lang.String):285:285 -> setMarkerStart + 1:2:void setMask(java.lang.String):279:279 -> setMask + 3:6:void setMask(java.lang.String):280:280 -> setMask + 1:2:void setMatrix(com.facebook.react.bridge.Dynamic):315:316 -> setMatrix + 3:3:void setMatrix(com.facebook.react.bridge.ReadableArray):321:321 -> setMatrix + 4:6:void setMatrix(com.facebook.react.bridge.ReadableArray):323:325 -> setMatrix + 7:8:void setMatrix(com.facebook.react.bridge.ReadableArray):327:328 -> setMatrix + 9:9:void setMatrix(com.facebook.react.bridge.ReadableArray):330:330 -> setMatrix + 10:12:void setMatrix(com.facebook.react.bridge.ReadableArray):333:335 -> setMatrix + 13:14:void setMatrix(com.facebook.react.bridge.ReadableArray):337:338 -> setMatrix + 1:2:void setName(java.lang.String):269:269 -> setName + 3:6:void setName(java.lang.String):270:270 -> setName + 1:2:void setOpacity(float):310:310 -> setOpacity + 3:6:void setOpacity(float):311:311 -> setOpacity + 1:3:void setPointerEvents(com.facebook.react.uimanager.PointerEvents):107:107 -> setPointerEvents + 1:2:void setResponsible(boolean):342:342 -> setResponsible + 3:6:void setResponsible(boolean):343:343 -> setResponsible com.horcrux.svg.VirtualView$1 -> com.horcrux.svg.VirtualView$1: # {"id":"sourceFile","fileName":"VirtualView.java"} - 1:85:void ():466:466 -> + 1:85:void ():467:467 -> com.horcrux.svg.VirtualViewManager -> com.horcrux.svg.VirtualViewManager: # {"id":"sourceFile","fileName":"RenderableViewManager.java"} 1:9:void ():247:247 -> @@ -183187,31 +178983,31 @@ com.horcrux.svg.events.SvgOnLayoutEvent -> com.horcrux.svg.events.SvgOnLayoutEve 61:65:com.facebook.react.bridge.WritableMap getEventData():45:45 -> getEventData 66:75:com.facebook.react.bridge.WritableMap getEventData():46:46 -> getEventData 1:3:java.lang.String getEventName():28:28 -> getEventName -com.journeyapps.barcodescanner.BarcodeCallback -> V2.a: +com.journeyapps.barcodescanner.BarcodeCallback -> S2.a: # {"id":"sourceFile","fileName":"BarcodeCallback.java"} - void possibleResultPoints(java.util.List) -> a - void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/b;)V"} -com.journeyapps.barcodescanner.BarcodeResult -> V2.b: + void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/b;)V"} + void possibleResultPoints(java.util.List) -> b +com.journeyapps.barcodescanner.BarcodeResult -> S2.b: # {"id":"sourceFile","fileName":"BarcodeResult.java"} com.google.zxing.Result mResult -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/n;"} com.journeyapps.barcodescanner.SourceData sourceData -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/q;"} int mScaleFactor -> c 1:4:void (com.google.zxing.Result,com.journeyapps.barcodescanner.SourceData):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/n;LV2/q;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/n;LS2/q;)V"} 5:6:void (com.google.zxing.Result,com.journeyapps.barcodescanner.SourceData):32:32 -> 7:8:void (com.google.zxing.Result,com.journeyapps.barcodescanner.SourceData):35:35 -> 9:11:void (com.google.zxing.Result,com.journeyapps.barcodescanner.SourceData):36:36 -> 1:7:com.google.zxing.BarcodeFormat getBarcodeFormat():146:146 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/a;"} 1:9:android.graphics.Bitmap getBitmap():61:61 -> b 1:7:byte[] getRawBytes():128:128 -> c 1:7:java.util.Map getResultMetadata():156:156 -> d 1:7:java.lang.String getText():120:120 -> e 1:9:java.util.List transformResultPoints(java.util.List,com.journeyapps.barcodescanner.SourceData):170:170 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;LV2/q;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;LS2/q;)Ljava/util/List;"} 10:25:java.util.List transformResultPoints(java.util.List,com.journeyapps.barcodescanner.SourceData):171:171 -> f 26:34:java.util.List transformResultPoints(java.util.List,com.journeyapps.barcodescanner.SourceData):172:172 -> f 1:7:java.lang.String toString():165:165 -> toString @@ -183220,11 +179016,11 @@ com.journeyapps.barcodescanner.BarcodeView -> com.journeyapps.barcodescanner.Bar com.journeyapps.barcodescanner.BarcodeView$DecodeMode decodeMode -> E # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/BarcodeView$b;"} com.journeyapps.barcodescanner.BarcodeCallback callback -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/a;"} com.journeyapps.barcodescanner.DecoderThread decoderThread -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/i;"} com.journeyapps.barcodescanner.DecoderFactory decoderFactory -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/g;"} android.os.Handler resultHandler -> I android.os.Handler$Callback resultCallback -> J 1:3:void (android.content.Context,android.util.AttributeSet):81:81 -> @@ -183233,11 +179029,11 @@ com.journeyapps.barcodescanner.BarcodeView -> com.journeyapps.barcodescanner.Bar 11:17:void (android.content.Context,android.util.AttributeSet):44:44 -> 18:21:void (android.content.Context,android.util.AttributeSet):82:82 -> 1:3:com.journeyapps.barcodescanner.BarcodeCallback access$000(com.journeyapps.barcodescanner.BarcodeView):27:27 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/BarcodeView;)LV2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/BarcodeView;)LS2/a;"} 1:3:com.journeyapps.barcodescanner.BarcodeView$DecodeMode access$100(com.journeyapps.barcodescanner.BarcodeView):27:27 -> F # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/BarcodeView;)Lcom/journeyapps/barcodescanner/BarcodeView$b;"} 1:4:com.journeyapps.barcodescanner.Decoder createDecoder():113:113 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS2/f;"} 5:10:com.journeyapps.barcodescanner.Decoder createDecoder():114:114 -> G 11:15:com.journeyapps.barcodescanner.Decoder createDecoder():116:116 -> G 16:20:com.journeyapps.barcodescanner.Decoder createDecoder():117:117 -> G @@ -183245,13 +179041,13 @@ com.journeyapps.barcodescanner.BarcodeView -> com.journeyapps.barcodescanner.Bar 26:31:com.journeyapps.barcodescanner.Decoder createDecoder():119:119 -> G 32:35:com.journeyapps.barcodescanner.Decoder createDecoder():120:120 -> G 1:6:com.journeyapps.barcodescanner.DecoderFactory createDefaultDecoderFactory():168:168 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS2/g;"} 1:4:void decodeContinuous(com.journeyapps.barcodescanner.BarcodeCallback):153:153 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/a;)V"} 5:6:void decodeContinuous(com.journeyapps.barcodescanner.BarcodeCallback):154:154 -> I 7:10:void decodeContinuous(com.journeyapps.barcodescanner.BarcodeCallback):155:155 -> I 1:4:void decodeSingle(com.journeyapps.barcodescanner.BarcodeCallback):140:140 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/a;)V"} 5:6:void decodeSingle(com.journeyapps.barcodescanner.BarcodeCallback):141:141 -> J 7:10:void decodeSingle(com.journeyapps.barcodescanner.BarcodeCallback):142:142 -> J 1:7:void initialize():91:91 -> K @@ -183268,9 +179064,9 @@ com.journeyapps.barcodescanner.BarcodeView -> com.journeyapps.barcodescanner.Bar 6:7:void stopDecoding():163:163 -> N 8:11:void stopDecoding():164:164 -> N 1:3:com.journeyapps.barcodescanner.DecoderFactory getDecoderFactory():129:129 -> getDecoderFactory - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS2/g;"} 1:3:void setDecoderFactory(com.journeyapps.barcodescanner.DecoderFactory):104:104 -> setDecoderFactory - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/g;)V"} 4:5:void setDecoderFactory(com.journeyapps.barcodescanner.DecoderFactory):106:106 -> setDecoderFactory 6:9:void setDecoderFactory(com.journeyapps.barcodescanner.DecoderFactory):107:107 -> setDecoderFactory 10:17:void setDecoderFactory(com.journeyapps.barcodescanner.DecoderFactory):108:108 -> setDecoderFactory @@ -183318,12 +179114,12 @@ com.journeyapps.barcodescanner.CameraPreview -> com.journeyapps.barcodescanner.a # {"id":"sourceFile","fileName":"CameraPreview.java"} android.os.Handler$Callback stateCallback -> A com.journeyapps.barcodescanner.RotationCallback rotationCallback -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/n;"} com.journeyapps.barcodescanner.CameraPreview$StateListener fireState -> C # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/a$f;"} java.lang.String TAG -> D com.journeyapps.barcodescanner.camera.CameraInstance cameraInstance -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/g;"} android.view.WindowManager windowManager -> e android.os.Handler stateHandler -> f boolean useTextureView -> g @@ -183331,27 +179127,27 @@ com.journeyapps.barcodescanner.CameraPreview -> com.journeyapps.barcodescanner.a android.view.TextureView textureView -> i boolean previewActive -> j com.journeyapps.barcodescanner.RotationListener rotationListener -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/o;"} int openedOrientation -> l java.util.List stateListeners -> m com.journeyapps.barcodescanner.camera.DisplayConfiguration displayConfiguration -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/m;"} com.journeyapps.barcodescanner.camera.CameraSettings cameraSettings -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/i;"} com.journeyapps.barcodescanner.Size containerSize -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/p;"} com.journeyapps.barcodescanner.Size previewSize -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/p;"} android.graphics.Rect surfaceRect -> r com.journeyapps.barcodescanner.Size currentSurfaceSize -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/p;"} android.graphics.Rect framingRect -> t android.graphics.Rect previewFramingRect -> u com.journeyapps.barcodescanner.Size framingRectSize -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/p;"} double marginFraction -> w com.journeyapps.barcodescanner.camera.PreviewScalingStrategy previewScalingStrategy -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/q;"} boolean torchOn -> y android.view.SurfaceHolder$Callback surfaceCallback -> z 1:4:void (android.content.Context,android.util.AttributeSet):233:233 -> @@ -183379,7 +179175,7 @@ com.journeyapps.barcodescanner.CameraPreview -> com.journeyapps.barcodescanner.a 40:48:void setupSurfaceView():309:309 -> A 49:54:void setupSurfaceView():310:310 -> A 1:8:void startCameraPreview(com.journeyapps.barcodescanner.camera.CameraSurface):781:781 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/j;)V"} 9:15:void startCameraPreview(com.journeyapps.barcodescanner.camera.CameraSurface):782:782 -> B 16:20:void startCameraPreview(com.journeyapps.barcodescanner.camera.CameraSurface):783:783 -> B 21:26:void startCameraPreview(com.journeyapps.barcodescanner.camera.CameraSurface):784:784 -> B @@ -183396,12 +179192,12 @@ com.journeyapps.barcodescanner.CameraPreview -> com.journeyapps.barcodescanner.a 95:109:void startPreviewIfReady():530:530 -> C 1:6:android.view.TextureView$SurfaceTextureListener surfaceTextureListener():149:149 -> D 1:3:com.journeyapps.barcodescanner.Size access$002(com.journeyapps.barcodescanner.CameraPreview,com.journeyapps.barcodescanner.Size):60:60 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;LV2/p;)LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;LS2/p;)LS2/p;"} 1:4:void access$100(com.journeyapps.barcodescanner.CameraPreview):60:60 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;)V"} 1:3:java.lang.String access$200():60:60 -> c 1:4:void access$300(com.journeyapps.barcodescanner.CameraPreview,com.journeyapps.barcodescanner.Size):60:60 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;LV2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;LS2/p;)V"} 1:3:com.journeyapps.barcodescanner.CameraPreview$StateListener access$400(com.journeyapps.barcodescanner.CameraPreview):60:60 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;)Lcom/journeyapps/barcodescanner/a$f;"} 1:3:android.os.Handler access$500(com.journeyapps.barcodescanner.CameraPreview):60:60 -> f @@ -183409,22 +179205,22 @@ com.journeyapps.barcodescanner.CameraPreview -> com.journeyapps.barcodescanner.a 1:4:void access$600(com.journeyapps.barcodescanner.CameraPreview):60:60 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;)V"} 1:3:com.journeyapps.barcodescanner.camera.CameraInstance getCameraInstance():809:809 -> getCameraInstance - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LT2/g;"} 1:3:com.journeyapps.barcodescanner.camera.CameraSettings getCameraSettings():587:587 -> getCameraSettings - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LT2/i;"} 1:11:int getDisplayRotation():748:748 -> getDisplayRotation 1:3:android.graphics.Rect getFramingRect():564:564 -> getFramingRect 1:3:com.journeyapps.barcodescanner.Size getFramingRectSize():694:694 -> getFramingRectSize - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS2/p;"} 1:3:double getMarginFraction():707:707 -> getMarginFraction 1:3:android.graphics.Rect getPreviewFramingRect():576:576 -> getPreviewFramingRect 1:5:com.journeyapps.barcodescanner.camera.PreviewScalingStrategy getPreviewScalingStrategy():454:454 -> getPreviewScalingStrategy - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW2/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LT2/q;"} 6:9:com.journeyapps.barcodescanner.camera.PreviewScalingStrategy getPreviewScalingStrategy():461:461 -> getPreviewScalingStrategy 10:15:com.journeyapps.barcodescanner.camera.PreviewScalingStrategy getPreviewScalingStrategy():462:462 -> getPreviewScalingStrategy 16:21:com.journeyapps.barcodescanner.camera.PreviewScalingStrategy getPreviewScalingStrategy():464:464 -> getPreviewScalingStrategy 1:3:com.journeyapps.barcodescanner.Size getPreviewSize():580:580 -> getPreviewSize - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS2/p;"} 1:3:java.util.List access$700(com.journeyapps.barcodescanner.CameraPreview):60:60 -> h # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;)Ljava/util/List;"} 1:6:void addStateListener(com.journeyapps.barcodescanner.CameraPreview$StateListener):320:320 -> i @@ -183465,7 +179261,7 @@ com.journeyapps.barcodescanner.CameraPreview -> com.journeyapps.barcodescanner.a 72:81:android.graphics.Rect calculateFramingRect(android.graphics.Rect,android.graphics.Rect):848:848 -> k 82:96:android.graphics.Rect calculateFramingRect(android.graphics.Rect,android.graphics.Rect):850:850 -> k 1:7:android.graphics.Matrix calculateTextureTransform(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):488:488 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;LV2/p;)Landroid/graphics/Matrix;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;LS2/p;)Landroid/graphics/Matrix;"} 8:25:android.graphics.Matrix calculateTextureTransform(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):489:489 -> l 26:30:android.graphics.Matrix calculateTextureTransform(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):504:504 -> l 31:33:android.graphics.Matrix calculateTextureTransform(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):506:506 -> l @@ -183473,7 +179269,7 @@ com.journeyapps.barcodescanner.CameraPreview -> com.journeyapps.barcodescanner.a 38:49:android.graphics.Matrix calculateTextureTransform(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):510:510 -> l 50:53:android.graphics.Matrix calculateTextureTransform(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):515:515 -> l 1:2:void containerSized(com.journeyapps.barcodescanner.Size):427:427 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;)V"} 3:6:void containerSized(com.journeyapps.barcodescanner.Size):428:428 -> m 7:12:void containerSized(com.journeyapps.barcodescanner.Size):429:429 -> m 13:23:void containerSized(com.journeyapps.barcodescanner.Size):430:430 -> m @@ -183483,7 +179279,7 @@ com.journeyapps.barcodescanner.CameraPreview -> com.journeyapps.barcodescanner.a 43:46:void containerSized(com.journeyapps.barcodescanner.Size):434:434 -> m 47:52:void containerSized(com.journeyapps.barcodescanner.Size):435:435 -> m 1:9:com.journeyapps.barcodescanner.camera.CameraInstance createCameraInstance():775:775 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LT2/g;"} 10:15:com.journeyapps.barcodescanner.camera.CameraInstance createCameraInstance():776:776 -> n 1:4:void initCamera():752:752 -> o 5:12:void initCamera():753:753 -> o @@ -183530,13 +179326,13 @@ com.journeyapps.barcodescanner.CameraPreview -> com.journeyapps.barcodescanner.a 1:8:boolean isActive():744:744 -> r 1:15:boolean isCameraClosed():883:883 -> s 1:3:void setCameraSettings(com.journeyapps.barcodescanner.camera.CameraSettings):599:599 -> setCameraSettings - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/i;)V"} 1:3:void setFramingRectSize(com.journeyapps.barcodescanner.Size):703:703 -> setFramingRectSize - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;)V"} 7:9:void setMarginFraction(double):720:720 -> setMarginFraction 10:17:void setMarginFraction(double):718:718 -> setMarginFraction 1:3:void setPreviewScalingStrategy(com.journeyapps.barcodescanner.camera.PreviewScalingStrategy):447:447 -> setPreviewScalingStrategy - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/q;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/q;)V"} 1:2:void setTorch(boolean):408:408 -> setTorch 3:6:void setTorch(boolean):409:409 -> setTorch 7:10:void setTorch(boolean):410:410 -> setTorch @@ -183567,7 +179363,7 @@ com.journeyapps.barcodescanner.CameraPreview -> com.journeyapps.barcodescanner.a 20:34:void pauseAndWait():681:681 -> v 35:39:void pauseAndWait():686:686 -> v 1:2:void previewSized(com.journeyapps.barcodescanner.Size):470:470 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;)V"} 3:6:void previewSized(com.journeyapps.barcodescanner.Size):471:471 -> w 7:9:void previewSized(com.journeyapps.barcodescanner.Size):472:472 -> w 10:12:void previewSized(com.journeyapps.barcodescanner.Size):473:473 -> w @@ -183700,13 +179496,13 @@ com.journeyapps.barcodescanner.CaptureManager -> com.journeyapps.barcodescanner. java.lang.String missingCameraPermissionDialogMessage -> f boolean destroyed -> g com.google.zxing.client.android.InactivityTimer inactivityTimer -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw2/h;"} com.google.zxing.client.android.BeepManager beepManager -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw2/e;"} android.os.Handler handler -> j boolean finishWhenClosed -> k com.journeyapps.barcodescanner.BarcodeCallback callback -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/a;"} com.journeyapps.barcodescanner.CameraPreview$StateListener stateListener -> m # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/a$f;"} boolean askedPermission -> n @@ -183743,7 +179539,7 @@ com.journeyapps.barcodescanner.CaptureManager -> com.journeyapps.barcodescanner. 1:3:com.journeyapps.barcodescanner.DecoratedBarcodeView access$000(com.journeyapps.barcodescanner.CaptureManager):53:53 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)Lcom/journeyapps/barcodescanner/DecoratedBarcodeView;"} 1:3:com.google.zxing.client.android.BeepManager access$100(com.journeyapps.barcodescanner.CaptureManager):53:53 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)Lz2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)Lw2/e;"} 1:3:android.os.Handler access$200(com.journeyapps.barcodescanner.CaptureManager):53:53 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)Landroid/os/Handler;"} 1:3:android.app.Activity access$300(com.journeyapps.barcodescanner.CaptureManager):53:53 -> g @@ -183770,7 +179566,7 @@ com.journeyapps.barcodescanner.CaptureManager -> com.journeyapps.barcodescanner. 71:74:void displayFrameworkBugMessageAndExit(java.lang.String):420:420 -> m 1:6:void finish():373:373 -> n 1:4:java.lang.String getBarcodeImagePath(com.journeyapps.barcodescanner.BarcodeResult):357:357 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/b;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/b;)Ljava/lang/String;"} 5:8:java.lang.String getBarcodeImagePath(com.journeyapps.barcodescanner.BarcodeResult):358:358 -> o 9:22:java.lang.String getBarcodeImagePath(com.journeyapps.barcodescanner.BarcodeResult):360:360 -> o 23:27:java.lang.String getBarcodeImagePath(com.journeyapps.barcodescanner.BarcodeResult):361:361 -> o @@ -183822,7 +179618,7 @@ com.journeyapps.barcodescanner.CaptureManager -> com.journeyapps.barcodescanner. 21:32:void openCameraWithPermission():245:245 -> w 33:35:void openCameraWithPermission():248:248 -> w 1:9:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):310:310 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/b;Ljava/lang/String;)Landroid/content/Intent;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/b;Ljava/lang/String;)Landroid/content/Intent;"} 10:12:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):311:311 -> x 13:21:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):312:312 -> x 22:34:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):313:313 -> x @@ -183842,23 +179638,23 @@ com.journeyapps.barcodescanner.CaptureManager -> com.journeyapps.barcodescanner. 137:161:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):337:337 -> x 162:167:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):343:343 -> x 1:8:void returnResult(com.journeyapps.barcodescanner.BarcodeResult):401:401 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/b;)V"} 9:14:void returnResult(com.journeyapps.barcodescanner.BarcodeResult):402:402 -> y 15:18:void returnResult(com.journeyapps.barcodescanner.BarcodeResult):403:403 -> y 1:7:void returnResultTimeout():394:394 -> z 8:13:void returnResultTimeout():395:395 -> z 14:19:void returnResultTimeout():396:396 -> z 20:23:void returnResultTimeout():397:397 -> z -com.journeyapps.barcodescanner.CaptureManager$$ExternalSyntheticLambda0 -> V2.c: +com.journeyapps.barcodescanner.CaptureManager$$ExternalSyntheticLambda0 -> S2.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.journeyapps.barcodescanner.CaptureManager com.journeyapps.barcodescanner.CaptureManager$$InternalSyntheticLambda$1$03dbeb4438f3a0b4c89e199b5f2ac870a669a620c523941613c423149041e64e$0.f$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/e;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void V2.CaptureManager$$ExternalSyntheticLambda0.(com.journeyapps.barcodescanner.CaptureManager):0:0 -> + 1:1:void S2.CaptureManager$$ExternalSyntheticLambda0.(com.journeyapps.barcodescanner.CaptureManager):0:0 -> # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)V"} - 1:1:void V2.CaptureManager$$ExternalSyntheticLambda0.run():0:0 -> run + 1:1:void S2.CaptureManager$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.journeyapps.barcodescanner.CaptureManager$$ExternalSyntheticLambda1 -> com.journeyapps.barcodescanner.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} @@ -183871,27 +179667,27 @@ com.journeyapps.barcodescanner.CaptureManager$$ExternalSyntheticLambda1 -> com.j # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)V"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.journeyapps.barcodescanner.CaptureManager$$ExternalSyntheticLambda2 -> V2.d: +com.journeyapps.barcodescanner.CaptureManager$$ExternalSyntheticLambda2 -> S2.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.journeyapps.barcodescanner.CaptureManager com.journeyapps.barcodescanner.CaptureManager$$InternalSyntheticLambda$1$dabcfc7efdedebc931fe213f8e46f0d66e28e7681175bb5d79115eeeac2ea975$0.f$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/e;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void V2.CaptureManager$$ExternalSyntheticLambda2.(com.journeyapps.barcodescanner.CaptureManager):0:0 -> + 1:1:void S2.CaptureManager$$ExternalSyntheticLambda2.(com.journeyapps.barcodescanner.CaptureManager):0:0 -> # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)V"} - 1:1:void V2.CaptureManager$$ExternalSyntheticLambda2.onClick(android.content.DialogInterface,int):0:0 -> onClick + 1:1:void S2.CaptureManager$$ExternalSyntheticLambda2.onClick(android.content.DialogInterface,int):0:0 -> onClick # {"id":"com.android.tools.r8.synthesized"} -com.journeyapps.barcodescanner.CaptureManager$$ExternalSyntheticLambda3 -> V2.e: +com.journeyapps.barcodescanner.CaptureManager$$ExternalSyntheticLambda3 -> S2.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.journeyapps.barcodescanner.CaptureManager com.journeyapps.barcodescanner.CaptureManager$$InternalSyntheticLambda$1$dabcfc7efdedebc931fe213f8e46f0d66e28e7681175bb5d79115eeeac2ea975$1.f$0 -> d # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/e;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void V2.CaptureManager$$ExternalSyntheticLambda3.(com.journeyapps.barcodescanner.CaptureManager):0:0 -> + 1:1:void S2.CaptureManager$$ExternalSyntheticLambda3.(com.journeyapps.barcodescanner.CaptureManager):0:0 -> # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)V"} - 1:1:void V2.CaptureManager$$ExternalSyntheticLambda3.onCancel(android.content.DialogInterface):0:0 -> onCancel + 1:1:void S2.CaptureManager$$ExternalSyntheticLambda3.onCancel(android.content.DialogInterface):0:0 -> onCancel # {"id":"com.android.tools.r8.synthesized"} com.journeyapps.barcodescanner.CaptureManager$1 -> com.journeyapps.barcodescanner.e$a: # {"id":"sourceFile","fileName":"CaptureManager.java"} @@ -183899,13 +179695,13 @@ com.journeyapps.barcodescanner.CaptureManager$1 -> com.journeyapps.barcodescanne # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/e;"} 1:6:void (com.journeyapps.barcodescanner.CaptureManager):76:76 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)V"} - 1:1:void possibleResultPoints(java.util.List):0:0 -> a - 1:9:void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult):79:79 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/b;)V"} - 10:18:void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult):80:80 -> b - 19:33:void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult):82:82 -> b + 1:9:void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult):79:79 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/b;)V"} + 10:18:void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult):80:80 -> a + 19:33:void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult):82:82 -> a + 1:1:void possibleResultPoints(java.util.List):0:0 -> b 1:6:void lambda$barcodeResult$0(com.journeyapps.barcodescanner.BarcodeResult):82:82 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e$a;LV2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e$a;LS2/b;)V"} com.journeyapps.barcodescanner.CaptureManager$1$$ExternalSyntheticLambda0 -> com.journeyapps.barcodescanner.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -183913,11 +179709,11 @@ com.journeyapps.barcodescanner.CaptureManager$1$$ExternalSyntheticLambda0 -> com # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/e$a;"} # {"id":"com.android.tools.r8.synthesized"} com.journeyapps.barcodescanner.BarcodeResult com.journeyapps.barcodescanner.CaptureManager$1$$InternalSyntheticLambda$2$980cb843680deec4b1f32cb47972f25de2423cfda212edb9d01c490d98407a3b$0.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/b;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.journeyapps.barcodescanner.CaptureManager$1,V2.BarcodeResult):0:0 -> + 1:1:void (com.journeyapps.barcodescanner.CaptureManager$1,S2.BarcodeResult):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e$a;LV2/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e$a;LS2/b;)V"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.journeyapps.barcodescanner.CaptureManager$2 -> com.journeyapps.barcodescanner.e$b: @@ -183935,19 +179731,19 @@ com.journeyapps.barcodescanner.CaptureManager$2 -> com.journeyapps.barcodescanne 9:17:void cameraClosed():117:117 -> d 18:23:void cameraClosed():118:118 -> d 1:1:void previewStarted():0:0 -> e -com.journeyapps.barcodescanner.Decoder -> V2.f: +com.journeyapps.barcodescanner.Decoder -> S2.f: # {"id":"sourceFile","fileName":"Decoder.java"} com.google.zxing.Reader reader -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/l;"} java.util.List possibleResultPoints -> b 1:3:void (com.google.zxing.Reader):32:32 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/l;)V"} 4:10:void (com.google.zxing.Reader):87:87 -> 11:13:void (com.google.zxing.Reader):33:33 -> 1:6:void foundPossibleResultPoint(com.google.zxing.ResultPoint):102:102 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;)V"} 1:5:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):71:71 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/c;)Ls2/n;"} 6:11:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):73:73 -> b 12:17:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):75:75 -> b 18:25:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):83:83 -> b @@ -183956,43 +179752,43 @@ com.journeyapps.barcodescanner.Decoder -> V2.f: 41:41:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):84:84 -> b 42:48:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):83:83 -> b 1:9:com.google.zxing.Result decode(com.google.zxing.LuminanceSource):49:49 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/h;)Lv2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/h;)Ls2/n;"} 1:8:java.util.List getPossibleResultPoints():97:97 -> d 1:11:com.google.zxing.BinaryBitmap toBitmap(com.google.zxing.LuminanceSource):61:61 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/h;)Lv2/c;"} -com.journeyapps.barcodescanner.DecoderFactory -> V2.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/h;)Ls2/c;"} +com.journeyapps.barcodescanner.DecoderFactory -> S2.g: # {"id":"sourceFile","fileName":"DecoderFactory.java"} com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LV2/f;"} -com.journeyapps.barcodescanner.DecoderResultPointCallback -> V2.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LS2/f;"} +com.journeyapps.barcodescanner.DecoderResultPointCallback -> S2.h: # {"id":"sourceFile","fileName":"DecoderResultPointCallback.java"} com.journeyapps.barcodescanner.Decoder decoder -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/f;"} 1:4:void ():16:16 -> 1:4:void foundPossibleResultPoint(com.google.zxing.ResultPoint):29:29 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;)V"} 5:8:void foundPossibleResultPoint(com.google.zxing.ResultPoint):30:30 -> a 1:3:void setDecoder(com.journeyapps.barcodescanner.Decoder):24:24 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/f;)V"} -com.journeyapps.barcodescanner.DecoderThread -> V2.i: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/f;)V"} +com.journeyapps.barcodescanner.DecoderThread -> S2.i: # {"id":"sourceFile","fileName":"DecoderThread.java"} com.journeyapps.barcodescanner.camera.CameraInstance cameraInstance -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/g;"} android.os.HandlerThread thread -> b android.os.Handler handler -> c com.journeyapps.barcodescanner.Decoder decoder -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/f;"} android.os.Handler resultHandler -> e android.graphics.Rect cropRect -> f boolean running -> g java.lang.Object LOCK -> h android.os.Handler$Callback callback -> i com.journeyapps.barcodescanner.camera.PreviewCallback previewCallback -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/p;"} java.lang.String TAG -> k 1:1:void ():23:23 -> 1:4:void (com.journeyapps.barcodescanner.camera.CameraInstance,com.journeyapps.barcodescanner.Decoder,android.os.Handler):47:47 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;LV2/f;Landroid/os/Handler;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;LS2/f;Landroid/os/Handler;)V"} 5:6:void (com.journeyapps.barcodescanner.camera.CameraInstance,com.journeyapps.barcodescanner.Decoder,android.os.Handler):31:31 -> 7:13:void (com.journeyapps.barcodescanner.camera.CameraInstance,com.journeyapps.barcodescanner.Decoder,android.os.Handler):32:32 -> 14:20:void (com.journeyapps.barcodescanner.camera.CameraInstance,com.journeyapps.barcodescanner.Decoder,android.os.Handler):34:34 -> @@ -184002,20 +179798,20 @@ com.journeyapps.barcodescanner.DecoderThread -> V2.i: 33:34:void (com.journeyapps.barcodescanner.camera.CameraInstance,com.journeyapps.barcodescanner.Decoder,android.os.Handler):51:51 -> 35:37:void (com.journeyapps.barcodescanner.camera.CameraInstance,com.journeyapps.barcodescanner.Decoder,android.os.Handler):52:52 -> 1:4:void access$000(com.journeyapps.barcodescanner.DecoderThread,com.journeyapps.barcodescanner.SourceData):22:22 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/i;LV2/q;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/i;LS2/q;)V"} 1:4:void access$100(com.journeyapps.barcodescanner.DecoderThread):22:22 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/i;)V"} 1:3:java.lang.Object access$200(com.journeyapps.barcodescanner.DecoderThread):22:22 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/i;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/i;)Ljava/lang/Object;"} 1:3:boolean access$300(com.journeyapps.barcodescanner.DecoderThread):22:22 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/i;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/i;)Z"} 1:3:android.os.Handler access$400(com.journeyapps.barcodescanner.DecoderThread):22:22 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/i;)Landroid/os/Handler;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/i;)Landroid/os/Handler;"} 1:6:com.google.zxing.LuminanceSource createSource(com.journeyapps.barcodescanner.SourceData):132:132 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/q;)Lv2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/q;)Ls2/h;"} 7:11:com.google.zxing.LuminanceSource createSource(com.journeyapps.barcodescanner.SourceData):135:135 -> f 1:4:void decode(com.journeyapps.barcodescanner.SourceData):140:140 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/q;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/q;)V"} 5:9:void decode(com.journeyapps.barcodescanner.SourceData):142:142 -> g 10:15:void decode(com.journeyapps.barcodescanner.SourceData):143:143 -> g 16:25:void decode(com.journeyapps.barcodescanner.SourceData):146:146 -> g @@ -184038,7 +179834,7 @@ com.journeyapps.barcodescanner.DecoderThread -> V2.i: 1:8:void requestNextPreview():128:128 -> h 1:3:void setCropRect(android.graphics.Rect):68:68 -> i 1:3:void setDecoder(com.journeyapps.barcodescanner.Decoder):60:60 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/f;)V"} 1:3:void start():77:77 -> k 4:12:void start():79:79 -> k 13:15:void start():80:80 -> k @@ -184051,31 +179847,31 @@ com.journeyapps.barcodescanner.DecoderThread -> V2.i: 10:15:void stop():96:96 -> l 16:20:void stop():97:97 -> l 21:25:void stop():98:98 -> l -com.journeyapps.barcodescanner.DecoderThread$1 -> V2.i$a: +com.journeyapps.barcodescanner.DecoderThread$1 -> S2.i$a: # {"id":"sourceFile","fileName":"DecoderThread.java"} com.journeyapps.barcodescanner.DecoderThread this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/i;"} 1:6:void (com.journeyapps.barcodescanner.DecoderThread):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/i;)V"} 1:6:boolean handleMessage(android.os.Message):37:37 -> handleMessage 7:16:boolean handleMessage(android.os.Message):38:38 -> handleMessage 17:20:boolean handleMessage(android.os.Message):39:39 -> handleMessage 21:27:boolean handleMessage(android.os.Message):41:41 -> handleMessage -com.journeyapps.barcodescanner.DecoderThread$2 -> V2.i$b: +com.journeyapps.barcodescanner.DecoderThread$2 -> S2.i$b: # {"id":"sourceFile","fileName":"DecoderThread.java"} com.journeyapps.barcodescanner.DecoderThread this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/i;"} 1:6:void (com.journeyapps.barcodescanner.DecoderThread):101:101 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/i;)V"} - 1:7:void onPreview(com.journeyapps.barcodescanner.SourceData):108:108 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/q;)V"} - 8:15:void onPreview(com.journeyapps.barcodescanner.SourceData):109:109 -> a - 16:33:void onPreview(com.journeyapps.barcodescanner.SourceData):111:111 -> a - 34:37:void onPreview(com.journeyapps.barcodescanner.SourceData):113:113 -> a - 1:7:void onPreviewError(java.lang.Exception):118:118 -> b - 8:15:void onPreviewError(java.lang.Exception):119:119 -> b - 16:33:void onPreviewError(java.lang.Exception):121:121 -> b - 34:37:void onPreviewError(java.lang.Exception):123:123 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/i;)V"} + 1:7:void onPreviewError(java.lang.Exception):118:118 -> a + 8:15:void onPreviewError(java.lang.Exception):119:119 -> a + 16:33:void onPreviewError(java.lang.Exception):121:121 -> a + 34:37:void onPreviewError(java.lang.Exception):123:123 -> a + 1:7:void onPreview(com.journeyapps.barcodescanner.SourceData):108:108 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/q;)V"} + 8:15:void onPreview(com.journeyapps.barcodescanner.SourceData):109:109 -> b + 16:33:void onPreview(com.journeyapps.barcodescanner.SourceData):111:111 -> b + 34:37:void onPreview(com.journeyapps.barcodescanner.SourceData):113:113 -> b com.journeyapps.barcodescanner.DecoratedBarcodeView -> com.journeyapps.barcodescanner.DecoratedBarcodeView: # {"id":"sourceFile","fileName":"DecoratedBarcodeView.java"} com.journeyapps.barcodescanner.BarcodeView barcodeView -> d @@ -184085,9 +179881,9 @@ com.journeyapps.barcodescanner.DecoratedBarcodeView -> com.journeyapps.barcodesc 4:7:void (android.content.Context,android.util.AttributeSet):69:69 -> 1:3:com.journeyapps.barcodescanner.ViewfinderView access$000(com.journeyapps.barcodescanner.DecoratedBarcodeView):31:31 -> a 1:11:void decodeContinuous(com.journeyapps.barcodescanner.BarcodeCallback):235:235 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/a;)V"} 1:11:void decodeSingle(com.journeyapps.barcodescanner.BarcodeCallback):228:228 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/a;)V"} 1:10:void initialize(android.util.AttributeSet):84:84 -> d 11:18:void initialize(android.util.AttributeSet):86:86 -> d 19:21:void initialize(android.util.AttributeSet):89:89 -> d @@ -184120,9 +179916,9 @@ com.journeyapps.barcodescanner.DecoratedBarcodeView -> com.journeyapps.barcodesc 1:6:void pauseAndWait():202:202 -> g 1:9:com.journeyapps.barcodescanner.BarcodeView getBarcodeView():213:213 -> getBarcodeView 1:7:com.journeyapps.barcodescanner.camera.CameraSettings getCameraSettings():181:181 -> getCameraSettings - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LT2/i;"} 1:7:com.journeyapps.barcodescanner.DecoderFactory getDecoderFactory():177:177 -> getDecoderFactory - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS2/g;"} 1:3:android.widget.TextView getStatusView():221:221 -> getStatusView 1:3:com.journeyapps.barcodescanner.ViewfinderView getViewFinder():217:217 -> getViewFinder 1:6:void resume():209:209 -> h @@ -184132,9 +179928,9 @@ com.journeyapps.barcodescanner.DecoratedBarcodeView -> com.journeyapps.barcodesc 24:27:boolean onKeyDown(int,android.view.KeyEvent):284:284 -> onKeyDown 28:31:boolean onKeyDown(int,android.view.KeyEvent):287:287 -> onKeyDown 1:6:void setCameraSettings(com.journeyapps.barcodescanner.camera.CameraSettings):169:169 -> setCameraSettings - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/i;)V"} 1:6:void setDecoderFactory(com.journeyapps.barcodescanner.DecoderFactory):173:173 -> setDecoderFactory - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/g;)V"} 1:4:void setStatusText(java.lang.String):186:186 -> setStatusText 5:8:void setStatusText(java.lang.String):187:187 -> setStatusText com.journeyapps.barcodescanner.DecoratedBarcodeView$TorchListener -> com.journeyapps.barcodescanner.DecoratedBarcodeView$a: @@ -184142,17 +179938,17 @@ com.journeyapps.barcodescanner.DecoratedBarcodeView$TorchListener -> com.journey com.journeyapps.barcodescanner.DecoratedBarcodeView$WrappedCallback -> com.journeyapps.barcodescanner.DecoratedBarcodeView$b: # {"id":"sourceFile","fileName":"DecoratedBarcodeView.java"} com.journeyapps.barcodescanner.BarcodeCallback delegate -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/a;"} com.journeyapps.barcodescanner.DecoratedBarcodeView this$0 -> b 1:5:void (com.journeyapps.barcodescanner.DecoratedBarcodeView,com.journeyapps.barcodescanner.BarcodeCallback):44:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/DecoratedBarcodeView;LV2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/DecoratedBarcodeView;LS2/a;)V"} 6:8:void (com.journeyapps.barcodescanner.DecoratedBarcodeView,com.journeyapps.barcodescanner.BarcodeCallback):45:45 -> - 1:16:void possibleResultPoints(java.util.List):55:55 -> a - 17:26:void possibleResultPoints(java.util.List):56:56 -> a - 27:32:void possibleResultPoints(java.util.List):58:58 -> a - 1:6:void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult):50:50 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/b;)V"} -com.journeyapps.barcodescanner.DefaultDecoderFactory -> V2.j: + 1:6:void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult):50:50 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/b;)V"} + 1:16:void possibleResultPoints(java.util.List):55:55 -> b + 17:26:void possibleResultPoints(java.util.List):56:56 -> b + 27:32:void possibleResultPoints(java.util.List):58:58 -> b +com.journeyapps.barcodescanner.DefaultDecoderFactory -> S2.j: # {"id":"sourceFile","fileName":"DefaultDecoderFactory.java"} java.util.Collection decodeFormats -> a java.util.Map hints -> b @@ -184161,7 +179957,7 @@ com.journeyapps.barcodescanner.DefaultDecoderFactory -> V2.j: 1:1:void ():20:20 -> 2:6:void (java.util.Collection,java.util.Map,java.lang.String,int):29:33 -> 1:7:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):38:38 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LV2/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LS2/f;"} 8:10:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):40:40 -> a 11:14:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):42:42 -> a 15:17:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):43:43 -> a @@ -184176,25 +179972,25 @@ com.journeyapps.barcodescanner.DefaultDecoderFactory -> V2.j: 60:65:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):63:63 -> a 66:71:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):61:61 -> a 72:77:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):59:59 -> a -com.journeyapps.barcodescanner.InvertedDecoder -> V2.k: +com.journeyapps.barcodescanner.InvertedDecoder -> S2.k: # {"id":"sourceFile","fileName":"InvertedDecoder.java"} 1:4:void (com.google.zxing.Reader):21:21 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/l;)V"} 1:15:com.google.zxing.BinaryBitmap toBitmap(com.google.zxing.LuminanceSource):34:34 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/h;)Lv2/c;"} -com.journeyapps.barcodescanner.MixedDecoder -> V2.l: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/h;)Ls2/c;"} +com.journeyapps.barcodescanner.MixedDecoder -> S2.l: # {"id":"sourceFile","fileName":"MixedDecoder.java"} boolean isInverted -> c 1:4:void (com.google.zxing.Reader):22:22 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/l;)V"} 5:7:void (com.google.zxing.Reader):12:12 -> 1:5:com.google.zxing.BinaryBitmap toBitmap(com.google.zxing.LuminanceSource):34:34 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/h;)Lv2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/h;)Ls2/c;"} 6:7:com.google.zxing.BinaryBitmap toBitmap(com.google.zxing.LuminanceSource):35:35 -> e 8:23:com.google.zxing.BinaryBitmap toBitmap(com.google.zxing.LuminanceSource):36:36 -> e 24:25:com.google.zxing.BinaryBitmap toBitmap(com.google.zxing.LuminanceSource):38:38 -> e 26:36:com.google.zxing.BinaryBitmap toBitmap(com.google.zxing.LuminanceSource):39:39 -> e -com.journeyapps.barcodescanner.RawImageData -> V2.m: +com.journeyapps.barcodescanner.RawImageData -> S2.m: # {"id":"sourceFile","fileName":"RawImageData.java"} byte[] data -> a int width -> b @@ -184204,7 +180000,7 @@ com.journeyapps.barcodescanner.RawImageData -> V2.m: 6:7:void (byte[],int,int):12:12 -> 8:10:void (byte[],int,int):13:13 -> 1:5:com.journeyapps.barcodescanner.RawImageData cropAndScale(android.graphics.Rect,int):29:29 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Rect;I)LV2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Rect;I)LS2/m;"} 6:10:com.journeyapps.barcodescanner.RawImageData cropAndScale(android.graphics.Rect,int):30:30 -> a 11:14:com.journeyapps.barcodescanner.RawImageData cropAndScale(android.graphics.Rect,int):32:32 -> a 15:20:com.journeyapps.barcodescanner.RawImageData cropAndScale(android.graphics.Rect,int):35:35 -> a @@ -184225,30 +180021,30 @@ com.journeyapps.barcodescanner.RawImageData -> V2.m: 3:15:byte[] rotateCW(byte[],int,int):91:91 -> g 16:28:byte[] rotateCW(byte[],int,int):95:95 -> g 14:33:com.journeyapps.barcodescanner.RawImageData rotateCameraPreview(int):72:72 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LV2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LS2/m;"} 34:53:com.journeyapps.barcodescanner.RawImageData rotateCameraPreview(int):70:70 -> h 54:73:com.journeyapps.barcodescanner.RawImageData rotateCameraPreview(int):68:68 -> h -com.journeyapps.barcodescanner.RotationCallback -> V2.n: +com.journeyapps.barcodescanner.RotationCallback -> S2.n: # {"id":"sourceFile","fileName":"RotationCallback.java"} void onRotationChanged(int) -> a -com.journeyapps.barcodescanner.RotationListener -> V2.o: +com.journeyapps.barcodescanner.RotationListener -> S2.o: # {"id":"sourceFile","fileName":"RotationListener.java"} int lastRotation -> a android.view.WindowManager windowManager -> b android.view.OrientationEventListener orientationEventListener -> c com.journeyapps.barcodescanner.RotationCallback callback -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/n;"} 1:4:void ():22:22 -> 1:3:android.view.WindowManager access$000(com.journeyapps.barcodescanner.RotationListener):15:15 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/o;)Landroid/view/WindowManager;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/o;)Landroid/view/WindowManager;"} 1:3:com.journeyapps.barcodescanner.RotationCallback access$100(com.journeyapps.barcodescanner.RotationListener):15:15 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/o;)LV2/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/o;)LS2/n;"} 1:3:int access$200(com.journeyapps.barcodescanner.RotationListener):15:15 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/o;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/o;)I"} 1:3:int access$202(com.journeyapps.barcodescanner.RotationListener,int):15:15 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/o;I)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/o;I)I"} 1:3:void listen(android.content.Context,com.journeyapps.barcodescanner.RotationCallback):27:27 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LV2/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;LS2/n;)V"} 4:7:void listen(android.content.Context,com.journeyapps.barcodescanner.RotationCallback):31:31 -> e 8:9:void listen(android.content.Context,com.journeyapps.barcodescanner.RotationCallback):33:33 -> e 10:11:void listen(android.content.Context,com.journeyapps.barcodescanner.RotationCallback):35:35 -> e @@ -184261,12 +180057,12 @@ com.journeyapps.barcodescanner.RotationListener -> V2.o: 9:10:void stop():63:63 -> f 11:12:void stop():64:64 -> f 13:15:void stop():65:65 -> f -com.journeyapps.barcodescanner.RotationListener$1 -> V2.o$a: +com.journeyapps.barcodescanner.RotationListener$1 -> S2.o$a: # {"id":"sourceFile","fileName":"RotationListener.java"} com.journeyapps.barcodescanner.RotationListener this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/o;"} 1:6:void (com.journeyapps.barcodescanner.RotationListener,android.content.Context,int):38:38 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/o;Landroid/content/Context;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/o;Landroid/content/Context;I)V"} 1:6:void onOrientationChanged(int):41:41 -> onOrientationChanged 7:12:void onOrientationChanged(int):42:42 -> onOrientationChanged 13:22:void onOrientationChanged(int):43:43 -> onOrientationChanged @@ -184274,7 +180070,7 @@ com.journeyapps.barcodescanner.RotationListener$1 -> V2.o$a: 31:38:void onOrientationChanged(int):45:45 -> onOrientationChanged 39:43:void onOrientationChanged(int):46:46 -> onOrientationChanged 44:47:void onOrientationChanged(int):47:47 -> onOrientationChanged -com.journeyapps.barcodescanner.Size -> V2.p: +com.journeyapps.barcodescanner.Size -> S2.p: # {"id":"sourceFile","fileName":"Size.java"} int width -> d int height -> e @@ -184282,17 +180078,17 @@ com.journeyapps.barcodescanner.Size -> V2.p: 4:5:void (int,int):13:13 -> 6:8:void (int,int):14:14 -> 1:5:int compareTo(com.journeyapps.barcodescanner.Size):86:86 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;)I"} 6:20:int compareTo(com.journeyapps.barcodescanner.Size):87:87 -> a 1:10:com.journeyapps.barcodescanner.Size rotate():24:24 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS2/p;"} 1:14:com.journeyapps.barcodescanner.Size scaleCrop(com.journeyapps.barcodescanner.Size):62:62 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;)LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;)LS2/p;"} 15:22:com.journeyapps.barcodescanner.Size scaleCrop(com.journeyapps.barcodescanner.Size):64:64 -> c 23:30:com.journeyapps.barcodescanner.Size scaleCrop(com.journeyapps.barcodescanner.Size):67:67 -> c 1:7:int compareTo(java.lang.Object):8:8 -> compareTo 1:14:com.journeyapps.barcodescanner.Size scaleFit(com.journeyapps.barcodescanner.Size):46:46 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;)LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;)LS2/p;"} 15:22:com.journeyapps.barcodescanner.Size scaleFit(com.journeyapps.barcodescanner.Size):48:48 -> d 23:30:com.journeyapps.barcodescanner.Size scaleFit(com.journeyapps.barcodescanner.Size):51:51 -> d 8:18:boolean equals(java.lang.Object):104:104 -> equals @@ -184301,10 +180097,10 @@ com.journeyapps.barcodescanner.Size -> V2.p: 1:4:int hashCode():113:113 -> hashCode 5:8:int hashCode():114:114 -> hashCode 1:25:java.lang.String toString():98:98 -> toString -com.journeyapps.barcodescanner.SourceData -> V2.q: +com.journeyapps.barcodescanner.SourceData -> S2.q: # {"id":"sourceFile","fileName":"SourceData.java"} com.journeyapps.barcodescanner.RawImageData data -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/m;"} int imageFormat -> b int rotation -> c android.graphics.Rect cropRect -> d @@ -184318,7 +180114,7 @@ com.journeyapps.barcodescanner.SourceData -> V2.q: 20:23:void (byte[],int,int,int,int):48:48 -> 24:63:void (byte[],int,int,int,int):49:49 -> 1:8:com.google.zxing.PlanarYUVLuminanceSource createSource():124:124 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls2/k;"} 9:16:com.google.zxing.PlanarYUVLuminanceSource createSource():125:125 -> a 17:45:com.google.zxing.PlanarYUVLuminanceSource createSource():128:128 -> a 4:21:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):152:152 -> b @@ -184339,12 +180135,12 @@ com.journeyapps.barcodescanner.SourceData -> V2.q: 1:3:void setCropRect(android.graphics.Rect):63:63 -> d 1:3:void setPreviewMirrored(boolean):71:71 -> e 1:14:com.google.zxing.ResultPoint translateResultPoint(com.google.zxing.ResultPoint):103:103 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;)Lv2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;)Ls2/p;"} 15:28:com.google.zxing.ResultPoint translateResultPoint(com.google.zxing.ResultPoint):104:104 -> f 29:32:com.google.zxing.ResultPoint translateResultPoint(com.google.zxing.ResultPoint):105:105 -> f 33:41:com.google.zxing.ResultPoint translateResultPoint(com.google.zxing.ResultPoint):106:106 -> f 42:47:com.google.zxing.ResultPoint translateResultPoint(com.google.zxing.ResultPoint):108:108 -> f -com.journeyapps.barcodescanner.Util -> V2.r: +com.journeyapps.barcodescanner.Util -> S2.r: # {"id":"sourceFile","fileName":"Util.java"} 1:11:void validateMainThread():10:10 -> a 12:19:void validateMainThread():11:11 -> a @@ -184364,7 +180160,7 @@ com.journeyapps.barcodescanner.ViewfinderView -> com.journeyapps.barcodescanner. # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/a;"} android.graphics.Rect framingRect -> o com.journeyapps.barcodescanner.Size previewSize -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/p;"} int[] SCANNER_ALPHA -> q 3:10:void ():44:44 -> 1:3:void (android.content.Context,android.util.AttributeSet):69:69 -> @@ -184389,7 +180185,7 @@ com.journeyapps.barcodescanner.ViewfinderView -> com.journeyapps.barcodescanner. 96:104:void (android.content.Context,android.util.AttributeSet):93:93 -> 105:112:void (android.content.Context,android.util.AttributeSet):94:94 -> 1:10:void addPossibleResultPoint(com.google.zxing.ResultPoint):248:248 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls2/p;)V"} 11:16:void addPossibleResultPoint(com.google.zxing.ResultPoint):249:249 -> a 1:5:void refreshSizes():129:129 -> b 6:9:void refreshSizes():132:132 -> b @@ -184451,7 +180247,7 @@ com.journeyapps.barcodescanner.ViewfinderView$1 -> com.journeyapps.barcodescanne 1:1:void previewStopped():0:0 -> c 1:1:void cameraClosed():0:0 -> d 1:1:void previewStarted():0:0 -> e -com.journeyapps.barcodescanner.camera.AutoFocusManager -> W2.a: +com.journeyapps.barcodescanner.camera.AutoFocusManager -> T2.a: # {"id":"sourceFile","fileName":"AutoFocusManager.java"} boolean stopped -> a boolean focusing -> b @@ -184467,7 +180263,7 @@ com.journeyapps.barcodescanner.camera.AutoFocusManager -> W2.a: 9:13:void ():49:49 -> 14:19:void ():50:50 -> 1:4:void (android.hardware.Camera,com.journeyapps.barcodescanner.camera.CameraSettings):74:74 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/hardware/Camera;LW2/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/hardware/Camera;LT2/i;)V"} 5:6:void (android.hardware.Camera,com.journeyapps.barcodescanner.camera.CameraSettings):43:43 -> 7:13:void (android.hardware.Camera,com.journeyapps.barcodescanner.camera.CameraSettings):53:53 -> 14:20:void (android.hardware.Camera,com.journeyapps.barcodescanner.camera.CameraSettings):64:64 -> @@ -184478,15 +180274,15 @@ com.journeyapps.barcodescanner.camera.AutoFocusManager -> W2.a: 56:85:void (android.hardware.Camera,com.journeyapps.barcodescanner.camera.CameraSettings):79:79 -> 86:89:void (android.hardware.Camera,com.journeyapps.barcodescanner.camera.CameraSettings):80:80 -> 1:3:int access$000(com.journeyapps.barcodescanner.camera.AutoFocusManager):31:31 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/a;)I"} 1:4:void access$100(com.journeyapps.barcodescanner.camera.AutoFocusManager):31:31 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/a;)V"} 1:3:android.os.Handler access$200(com.journeyapps.barcodescanner.camera.AutoFocusManager):31:31 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/a;)Landroid/os/Handler;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/a;)Landroid/os/Handler;"} 1:3:boolean access$302(com.journeyapps.barcodescanner.camera.AutoFocusManager,boolean):31:31 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/a;Z)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/a;Z)Z"} 1:4:void access$400(com.journeyapps.barcodescanner.camera.AutoFocusManager):31:31 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/a;)V"} 2:15:void autoFocusAgainLater():84:84 -> f 16:31:void autoFocusAgainLater():85:85 -> f 32:35:void autoFocusAgainLater():87:87 -> f @@ -184505,36 +180301,36 @@ com.journeyapps.barcodescanner.camera.AutoFocusManager -> W2.a: 10:13:void stop():124:124 -> j 14:20:void stop():127:127 -> j 21:28:void stop():130:130 -> j -com.journeyapps.barcodescanner.camera.AutoFocusManager$1 -> W2.a$a: +com.journeyapps.barcodescanner.camera.AutoFocusManager$1 -> T2.a$a: # {"id":"sourceFile","fileName":"AutoFocusManager.java"} com.journeyapps.barcodescanner.camera.AutoFocusManager this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/a;"} 1:6:void (com.journeyapps.barcodescanner.camera.AutoFocusManager):53:53 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/a;)V"} 1:10:boolean handleMessage(android.os.Message):56:56 -> handleMessage 11:19:boolean handleMessage(android.os.Message):57:57 -> handleMessage -com.journeyapps.barcodescanner.camera.AutoFocusManager$2 -> W2.a$b: +com.journeyapps.barcodescanner.camera.AutoFocusManager$2 -> T2.a$b: # {"id":"sourceFile","fileName":"AutoFocusManager.java"} com.journeyapps.barcodescanner.camera.AutoFocusManager this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/a;"} 1:6:void (com.journeyapps.barcodescanner.camera.AutoFocusManager):64:64 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/a;)V"} 1:6:void lambda$onAutoFocus$0():68:68 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/a$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/a$b;)V"} 7:12:void lambda$onAutoFocus$0():69:69 -> a 1:15:void onAutoFocus(boolean,android.hardware.Camera):67:67 -> onAutoFocus -com.journeyapps.barcodescanner.camera.AutoFocusManager$2$$ExternalSyntheticLambda0 -> W2.b: +com.journeyapps.barcodescanner.camera.AutoFocusManager$2$$ExternalSyntheticLambda0 -> T2.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.journeyapps.barcodescanner.camera.AutoFocusManager$2 com.journeyapps.barcodescanner.camera.AutoFocusManager$2$$InternalSyntheticLambda$1$0a1bc62aae107ae556713960a3a513142cc270c3763bf195bb66385154f37bd4$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/a$b;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void W2.AutoFocusManager$2$$ExternalSyntheticLambda0.(W2.AutoFocusManager$2):0:0 -> + 1:1:void T2.AutoFocusManager$2$$ExternalSyntheticLambda0.(T2.AutoFocusManager$2):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/a$b;)V"} - 1:1:void W2.AutoFocusManager$2$$ExternalSyntheticLambda0.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/a$b;)V"} + 1:1:void T2.AutoFocusManager$2$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.journeyapps.barcodescanner.camera.CameraConfigurationUtils -> W2.c: +com.journeyapps.barcodescanner.camera.CameraConfigurationUtils -> T2.c: # {"id":"sourceFile","fileName":"CameraConfigurationUtils.java"} java.util.regex.Pattern SEMICOLON -> a 1:9:void ():43:43 -> @@ -184576,7 +180372,7 @@ com.journeyapps.barcodescanner.camera.CameraConfigurationUtils -> W2.c: 116:139:void setBestPreviewFPS(android.hardware.Camera$Parameters,int,int):166:166 -> f 140:147:void setBestPreviewFPS(android.hardware.Camera$Parameters,int,int):167:167 -> f 1:4:void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean):57:57 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/hardware/Camera$Parameters;LW2/i$a;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/hardware/Camera$Parameters;LT2/i$a;Z)V"} 5:17:void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean):60:60 -> g 18:21:void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean):64:64 -> g 22:34:void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean):65:65 -> g @@ -184635,22 +180431,22 @@ com.journeyapps.barcodescanner.camera.CameraConfigurationUtils -> W2.c: 57:59:java.lang.String toString(java.util.Collection):313:313 -> n 60:64:java.lang.String toString(java.util.Collection):314:314 -> n 65:67:java.lang.String toString(java.util.Collection):302:302 -> n -com.journeyapps.barcodescanner.camera.CameraInstance -> W2.g: +com.journeyapps.barcodescanner.camera.CameraInstance -> T2.g: # {"id":"sourceFile","fileName":"CameraInstance.java"} com.journeyapps.barcodescanner.camera.CameraThread cameraThread -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/k;"} com.journeyapps.barcodescanner.camera.CameraSurface surface -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/j;"} com.journeyapps.barcodescanner.camera.CameraManager cameraManager -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} android.os.Handler readyHandler -> d com.journeyapps.barcodescanner.camera.DisplayConfiguration displayConfiguration -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/m;"} boolean open -> f boolean cameraClosed -> g android.os.Handler mainHandler -> h com.journeyapps.barcodescanner.camera.CameraSettings cameraSettings -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/i;"} java.lang.Runnable opener -> j java.lang.Runnable configure -> k java.lang.Runnable previewStarter -> l @@ -184671,28 +180467,28 @@ com.journeyapps.barcodescanner.camera.CameraInstance -> W2.g: 61:65:void (android.content.Context):44:44 -> 66:73:void (android.content.Context):45:45 -> 1:6:void lambda$setTorch$0(boolean):141:141 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;Z)V"} 1:6:void lambda$requestPreview$2(com.journeyapps.barcodescanner.camera.PreviewCallback):185:185 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;LW2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;LT2/p;)V"} 1:4:void lambda$requestPreview$3(com.journeyapps.barcodescanner.camera.PreviewCallback):180:180 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;LW2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;LT2/p;)V"} 5:12:void lambda$requestPreview$3(com.journeyapps.barcodescanner.camera.PreviewCallback):181:181 -> c 13:23:void lambda$requestPreview$3(com.journeyapps.barcodescanner.camera.PreviewCallback):185:185 -> c 1:3:java.lang.String access$000():17:17 -> d 1:3:com.journeyapps.barcodescanner.camera.CameraManager access$100(com.journeyapps.barcodescanner.camera.CameraInstance):17:17 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;)LW2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;)LT2/h;"} 1:4:void access$200(com.journeyapps.barcodescanner.camera.CameraInstance,java.lang.Exception):17:17 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;Ljava/lang/Exception;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;Ljava/lang/Exception;)V"} 1:3:android.os.Handler access$300(com.journeyapps.barcodescanner.camera.CameraInstance):17:17 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;)Landroid/os/Handler;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;)Landroid/os/Handler;"} 1:5:com.journeyapps.barcodescanner.Size access$400(com.journeyapps.barcodescanner.camera.CameraInstance):17:17 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;)LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;)LS2/p;"} 1:3:com.journeyapps.barcodescanner.camera.CameraSurface access$500(com.journeyapps.barcodescanner.camera.CameraInstance):17:17 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;)LW2/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;)LT2/j;"} 1:3:boolean access$602(com.journeyapps.barcodescanner.camera.CameraInstance,boolean):17:17 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;Z)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;Z)Z"} 1:3:com.journeyapps.barcodescanner.camera.CameraThread access$700(com.journeyapps.barcodescanner.camera.CameraInstance):17:17 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;)LW2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;)LT2/k;"} 1:3:void close():159:159 -> l 4:7:void close():161:161 -> l 8:16:void close():162:162 -> l @@ -184702,9 +180498,9 @@ com.journeyapps.barcodescanner.camera.CameraInstance -> W2.g: 4:6:void configureCamera():125:125 -> m 7:14:void configureCamera():127:127 -> m 1:3:com.journeyapps.barcodescanner.camera.DisplayConfiguration getDisplayConfiguration():65:65 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LT2/m;"} 1:7:com.journeyapps.barcodescanner.Size getPreviewSize():102:102 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS2/p;"} 1:3:boolean isCameraClosed():175:175 -> p 1:4:void notifyError(java.lang.Exception):258:258 -> q 5:14:void notifyError(java.lang.Exception):259:259 -> q @@ -184713,17 +180509,17 @@ com.journeyapps.barcodescanner.camera.CameraInstance -> W2.g: 8:9:void open():118:118 -> r 10:17:void open():120:120 -> r 1:11:void requestPreview(com.journeyapps.barcodescanner.camera.PreviewCallback):179:179 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/p;)V"} 1:4:void setCameraSettings(com.journeyapps.barcodescanner.camera.CameraSettings):90:90 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/i;)V"} 5:6:void setCameraSettings(com.journeyapps.barcodescanner.camera.CameraSettings):91:91 -> t 7:12:void setCameraSettings(com.journeyapps.barcodescanner.camera.CameraSettings):92:92 -> t 1:2:void setDisplayConfiguration(com.journeyapps.barcodescanner.camera.DisplayConfiguration):60:60 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/m;)V"} 3:8:void setDisplayConfiguration(com.journeyapps.barcodescanner.camera.DisplayConfiguration):61:61 -> u 1:3:void setReadyHandler(android.os.Handler):69:69 -> v 1:3:void setSurface(com.journeyapps.barcodescanner.camera.CameraSurface):77:77 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/j;)V"} 1:3:void setTorch(boolean):138:138 -> x 4:7:void setTorch(boolean):140:140 -> x 8:18:void setTorch(boolean):141:141 -> x @@ -184732,86 +180528,86 @@ com.journeyapps.barcodescanner.camera.CameraInstance -> W2.g: 7:14:void startPreview():134:134 -> y 1:5:void validateOpen():190:190 -> z 6:13:void validateOpen():191:191 -> z -com.journeyapps.barcodescanner.camera.CameraInstance$$ExternalSyntheticLambda0 -> W2.d: +com.journeyapps.barcodescanner.camera.CameraInstance$$ExternalSyntheticLambda0 -> T2.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.journeyapps.barcodescanner.camera.CameraInstance com.journeyapps.barcodescanner.camera.CameraInstance$$InternalSyntheticLambda$1$290eeabaaf69c5ac299d147c7203401294fe7d85a9bfa6d814ef11e5b6328258$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/g;"} # {"id":"com.android.tools.r8.synthesized"} com.journeyapps.barcodescanner.camera.PreviewCallback com.journeyapps.barcodescanner.camera.CameraInstance$$InternalSyntheticLambda$1$290eeabaaf69c5ac299d147c7203401294fe7d85a9bfa6d814ef11e5b6328258$0.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/p;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void W2.CameraInstance$$ExternalSyntheticLambda0.(W2.CameraInstance,W2.PreviewCallback):0:0 -> + 1:1:void T2.CameraInstance$$ExternalSyntheticLambda0.(T2.CameraInstance,T2.PreviewCallback):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;LW2/p;)V"} - 1:1:void W2.CameraInstance$$ExternalSyntheticLambda0.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;LT2/p;)V"} + 1:1:void T2.CameraInstance$$ExternalSyntheticLambda0.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.journeyapps.barcodescanner.camera.CameraInstance$$ExternalSyntheticLambda1 -> W2.e: +com.journeyapps.barcodescanner.camera.CameraInstance$$ExternalSyntheticLambda1 -> T2.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.journeyapps.barcodescanner.camera.CameraInstance com.journeyapps.barcodescanner.camera.CameraInstance$$InternalSyntheticLambda$1$5f1fc7775b0f6a666df6c26af89b200c52e70d1d8af85d88f226745b2c1d082a$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/g;"} # {"id":"com.android.tools.r8.synthesized"} boolean com.journeyapps.barcodescanner.camera.CameraInstance$$InternalSyntheticLambda$1$5f1fc7775b0f6a666df6c26af89b200c52e70d1d8af85d88f226745b2c1d082a$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void W2.CameraInstance$$ExternalSyntheticLambda1.(W2.CameraInstance,boolean):0:0 -> + 1:1:void T2.CameraInstance$$ExternalSyntheticLambda1.(T2.CameraInstance,boolean):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;Z)V"} - 1:1:void W2.CameraInstance$$ExternalSyntheticLambda1.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;Z)V"} + 1:1:void T2.CameraInstance$$ExternalSyntheticLambda1.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.journeyapps.barcodescanner.camera.CameraInstance$$ExternalSyntheticLambda2 -> W2.f: +com.journeyapps.barcodescanner.camera.CameraInstance$$ExternalSyntheticLambda2 -> T2.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.journeyapps.barcodescanner.camera.CameraInstance com.journeyapps.barcodescanner.camera.CameraInstance$$InternalSyntheticLambda$2$e8f8cb0e1cb82013df1b5ccf26b2d246b58313ef9e41f8c65d92183228cec6dd$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/g;"} # {"id":"com.android.tools.r8.synthesized"} com.journeyapps.barcodescanner.camera.PreviewCallback com.journeyapps.barcodescanner.camera.CameraInstance$$InternalSyntheticLambda$2$e8f8cb0e1cb82013df1b5ccf26b2d246b58313ef9e41f8c65d92183228cec6dd$0.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/p;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void W2.CameraInstance$$ExternalSyntheticLambda2.(W2.CameraInstance,W2.PreviewCallback):0:0 -> + 1:1:void T2.CameraInstance$$ExternalSyntheticLambda2.(T2.CameraInstance,T2.PreviewCallback):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;LW2/p;)V"} - 1:1:void W2.CameraInstance$$ExternalSyntheticLambda2.run():0:0 -> run + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;LT2/p;)V"} + 1:1:void T2.CameraInstance$$ExternalSyntheticLambda2.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.journeyapps.barcodescanner.camera.CameraInstance$1 -> W2.g$a: +com.journeyapps.barcodescanner.camera.CameraInstance$1 -> T2.g$a: # {"id":"sourceFile","fileName":"CameraInstance.java"} com.journeyapps.barcodescanner.camera.CameraInstance this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/g;"} 1:6:void (com.journeyapps.barcodescanner.camera.CameraInstance):195:195 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;)V"} 1:9:void run():199:199 -> run 10:20:void run():200:200 -> run 21:25:void run():202:202 -> run 26:35:void run():203:203 -> run -com.journeyapps.barcodescanner.camera.CameraInstance$2 -> W2.g$b: +com.journeyapps.barcodescanner.camera.CameraInstance$2 -> T2.g$b: # {"id":"sourceFile","fileName":"CameraInstance.java"} com.journeyapps.barcodescanner.camera.CameraInstance this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/g;"} 1:6:void (com.journeyapps.barcodescanner.camera.CameraInstance):208:208 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;)V"} 1:9:void run():212:212 -> run 10:18:void run():213:213 -> run 19:26:void run():214:214 -> run 27:51:void run():215:215 -> run 52:56:void run():218:218 -> run 57:66:void run():219:219 -> run -com.journeyapps.barcodescanner.camera.CameraInstance$3 -> W2.g$c: +com.journeyapps.barcodescanner.camera.CameraInstance$3 -> T2.g$c: # {"id":"sourceFile","fileName":"CameraInstance.java"} com.journeyapps.barcodescanner.camera.CameraInstance this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/g;"} 1:6:void (com.journeyapps.barcodescanner.camera.CameraInstance):224:224 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;)V"} 1:9:void run():228:228 -> run 10:24:void run():229:229 -> run 25:35:void run():230:230 -> run 36:40:void run():232:232 -> run 41:50:void run():233:233 -> run -com.journeyapps.barcodescanner.camera.CameraInstance$4 -> W2.g$d: +com.journeyapps.barcodescanner.camera.CameraInstance$4 -> T2.g$d: # {"id":"sourceFile","fileName":"CameraInstance.java"} com.journeyapps.barcodescanner.camera.CameraInstance this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/g;"} 1:6:void (com.journeyapps.barcodescanner.camera.CameraInstance):238:238 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/g;)V"} 1:9:void run():242:242 -> run 10:18:void run():243:243 -> run 19:29:void run():244:244 -> run @@ -184819,28 +180615,28 @@ com.journeyapps.barcodescanner.camera.CameraInstance$4 -> W2.g$d: 39:44:void run():249:249 -> run 45:55:void run():251:251 -> run 56:65:void run():253:253 -> run -com.journeyapps.barcodescanner.camera.CameraManager -> W2.h: +com.journeyapps.barcodescanner.camera.CameraManager -> T2.h: # {"id":"sourceFile","fileName":"CameraManager.java"} android.hardware.Camera camera -> a android.hardware.Camera$CameraInfo cameraInfo -> b com.journeyapps.barcodescanner.camera.AutoFocusManager autoFocusManager -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/a;"} com.google.zxing.client.android.AmbientLightManager ambientLightManager -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz2/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw2/b;"} boolean previewing -> e java.lang.String defaultParameters -> f com.journeyapps.barcodescanner.camera.CameraSettings settings -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/i;"} com.journeyapps.barcodescanner.camera.DisplayConfiguration displayConfiguration -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/m;"} com.journeyapps.barcodescanner.Size requestedPreviewSize -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/p;"} com.journeyapps.barcodescanner.Size previewSize -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/p;"} int rotationDegrees -> k android.content.Context context -> l com.journeyapps.barcodescanner.camera.CameraManager$CameraPreviewCallback cameraPreviewCallback -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h$a;"} java.lang.String TAG -> n 1:1:void ():52:52 -> 1:3:void (android.content.Context):132:132 -> @@ -184849,7 +180645,7 @@ com.journeyapps.barcodescanner.camera.CameraManager -> W2.h: 14:15:void (android.content.Context):133:133 -> 16:23:void (android.content.Context):134:134 -> 1:3:android.hardware.Camera$CameraInfo access$000(com.journeyapps.barcodescanner.camera.CameraManager):50:50 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/h;)Landroid/hardware/Camera$CameraInfo;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/h;)Landroid/hardware/Camera$CameraInfo;"} 1:3:java.lang.String access$100():50:50 -> b 1:27:int calculateDisplayRotation():329:329 -> c 28:33:int calculateDisplayRotation():347:347 -> c @@ -184869,7 +180665,7 @@ com.journeyapps.barcodescanner.camera.CameraManager -> W2.h: 11:17:android.hardware.Camera$Parameters getDefaultCameraParameters():247:247 -> g 18:21:android.hardware.Camera$Parameters getDefaultCameraParameters():249:249 -> g 1:6:com.journeyapps.barcodescanner.Size getPreviewSize():412:412 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS2/p;"} 7:12:com.journeyapps.barcodescanner.Size getPreviewSize():414:414 -> h 13:19:com.journeyapps.barcodescanner.Size getPreviewSize():415:415 -> h 20:22:com.journeyapps.barcodescanner.Size getPreviewSize():417:417 -> h @@ -184894,13 +180690,13 @@ com.journeyapps.barcodescanner.camera.CameraManager -> W2.h: 32:35:void open():148:148 -> l 36:43:void open():143:143 -> l 1:4:void requestPreviewFrame(com.journeyapps.barcodescanner.camera.PreviewCallback):430:430 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/p;)V"} 5:8:void requestPreviewFrame(com.journeyapps.barcodescanner.camera.PreviewCallback):431:431 -> m 9:13:void requestPreviewFrame(com.journeyapps.barcodescanner.camera.PreviewCallback):432:432 -> m 14:19:void requestPreviewFrame(com.journeyapps.barcodescanner.camera.PreviewCallback):433:433 -> m 1:6:void setCameraDisplayOrientation(int):358:358 -> n 1:3:void setCameraSettings(com.journeyapps.barcodescanner.camera.CameraSettings):442:442 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/i;)V"} 1:6:void setDesiredParameters(boolean):255:255 -> p 7:14:void setDesiredParameters(boolean):259:259 -> p 15:42:void setDesiredParameters(boolean):263:263 -> p @@ -184925,7 +180721,7 @@ com.journeyapps.barcodescanner.camera.CameraManager -> W2.h: 148:171:void setDesiredParameters(boolean):305:305 -> p 172:177:void setDesiredParameters(boolean):307:307 -> p 1:3:void setDisplayConfiguration(com.journeyapps.barcodescanner.camera.DisplayConfiguration):450:450 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/m;)V"} 1:6:void setParameters():363:363 -> r 7:10:void setParameters():364:364 -> r 11:18:void setParameters():366:366 -> r @@ -184937,7 +180733,7 @@ com.journeyapps.barcodescanner.camera.CameraManager -> W2.h: 52:62:void setParameters():384:384 -> r 63:70:void setParameters():386:386 -> r 1:6:void setPreviewDisplay(com.journeyapps.barcodescanner.camera.CameraSurface):173:173 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/j;)V"} 1:4:void setTorch(boolean):454:454 -> t 5:10:void setTorch(boolean):456:456 -> t 11:14:void setTorch(boolean):458:458 -> t @@ -184967,20 +180763,20 @@ com.journeyapps.barcodescanner.camera.CameraManager -> W2.h: 28:30:void stopPreview():207:207 -> v 31:36:void stopPreview():208:208 -> v 37:39:void stopPreview():209:209 -> v -com.journeyapps.barcodescanner.camera.CameraManager$CameraPreviewCallback -> W2.h$a: +com.journeyapps.barcodescanner.camera.CameraManager$CameraPreviewCallback -> T2.h$a: # {"id":"sourceFile","fileName":"CameraManager.java"} com.journeyapps.barcodescanner.camera.PreviewCallback callback -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/p;"} com.journeyapps.barcodescanner.Size resolution -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/p;"} com.journeyapps.barcodescanner.camera.CameraManager this$0 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} 1:6:void (com.journeyapps.barcodescanner.camera.CameraManager):82:82 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/h;)V"} 1:3:void setCallback(com.journeyapps.barcodescanner.camera.PreviewCallback):90:90 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/p;)V"} 1:3:void setResolution(com.journeyapps.barcodescanner.Size):86:86 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;)V"} 1:2:void onPreviewFrame(byte[],android.hardware.Camera):95:95 -> onPreviewFrame 3:10:void onPreviewFrame(byte[],android.hardware.Camera):96:96 -> onPreviewFrame 11:18:void onPreviewFrame(byte[],android.hardware.Camera):102:102 -> onPreviewFrame @@ -184993,7 +180789,7 @@ com.journeyapps.barcodescanner.camera.CameraManager$CameraPreviewCallback -> W2. 74:77:void onPreviewFrame(byte[],android.hardware.Camera):114:114 -> onPreviewFrame 78:88:void onPreviewFrame(byte[],android.hardware.Camera):117:117 -> onPreviewFrame 89:99:void onPreviewFrame(byte[],android.hardware.Camera):120:120 -> onPreviewFrame -com.journeyapps.barcodescanner.camera.CameraSettings -> W2.i: +com.journeyapps.barcodescanner.camera.CameraSettings -> T2.i: # {"id":"sourceFile","fileName":"CameraSettings.java"} int requestedCameraId -> a boolean scanInverted -> b @@ -185004,7 +180800,7 @@ com.journeyapps.barcodescanner.camera.CameraSettings -> W2.i: boolean exposureEnabled -> g boolean autoTorchEnabled -> h com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode focusMode -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/i$a;"} 1:4:void ():8:8 -> 5:7:void ():9:9 -> 8:9:void ():10:10 -> @@ -185016,7 +180812,7 @@ com.journeyapps.barcodescanner.camera.CameraSettings -> W2.i: 21:22:void ():16:16 -> 23:27:void ():17:17 -> 1:3:com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode getFocusMode():144:144 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW2/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LT2/i$a;"} 1:3:int getRequestedCameraId():27:27 -> b 1:3:boolean isAutoFocusEnabled():102:102 -> c 1:3:boolean isAutoTorchEnabled():157:157 -> d @@ -185025,18 +180821,18 @@ com.journeyapps.barcodescanner.camera.CameraSettings -> W2.i: 1:3:boolean isMeteringEnabled():89:89 -> g 1:3:boolean isScanInverted():48:48 -> h 1:3:void setRequestedCameraId(int):37:37 -> i -com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode -> W2.i$a: +com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode -> T2.i$a: # {"id":"sourceFile","fileName":"CameraSettings.java"} com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode AUTO -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/i$a;"} com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode CONTINUOUS -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/i$a;"} com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode INFINITY -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/i$a;"} com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode MACRO -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/i$a;"} com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode[] $VALUES -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"[LW2/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LT2/i$a;"} 1:10:void ():20:20 -> 11:20:void ():21:21 -> 21:30:void ():22:22 -> @@ -185044,12 +180840,12 @@ com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode -> W2.i$a: 41:47:void ():19:19 -> 1:4:void (java.lang.String,int):19:19 -> 1:13:com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode[] $values():19:19 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LW2/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LT2/i$a;"} 1:9:com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode valueOf(java.lang.String):19:19 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LW2/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LT2/i$a;"} 1:9:com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode[] values():19:19 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LW2/i$a;"} -com.journeyapps.barcodescanner.camera.CameraSurface -> W2.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LT2/i$a;"} +com.journeyapps.barcodescanner.camera.CameraSurface -> T2.j: # {"id":"sourceFile","fileName":"CameraSurface.java"} android.view.SurfaceHolder surfaceHolder -> a android.graphics.SurfaceTexture surfaceTexture -> b @@ -185062,14 +180858,14 @@ com.journeyapps.barcodescanner.camera.CameraSurface -> W2.j: 1:4:void setPreview(android.hardware.Camera):42:42 -> a 5:8:void setPreview(android.hardware.Camera):43:43 -> a 9:14:void setPreview(android.hardware.Camera):45:45 -> a -com.journeyapps.barcodescanner.camera.CameraThread -> W2.k: +com.journeyapps.barcodescanner.camera.CameraThread -> T2.k: # {"id":"sourceFile","fileName":"CameraThread.java"} android.os.Handler handler -> a android.os.HandlerThread thread -> b int openCount -> c java.lang.Object LOCK -> d com.journeyapps.barcodescanner.camera.CameraThread instance -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/k;"} 1:1:void ():12:12 -> 1:4:void ():31:31 -> 5:6:void ():26:26 -> @@ -185091,7 +180887,7 @@ com.journeyapps.barcodescanner.camera.CameraThread -> W2.k: 7:11:void enqueue(java.lang.Runnable):44:44 -> c 12:16:void enqueue(java.lang.Runnable):45:45 -> c 1:4:com.journeyapps.barcodescanner.camera.CameraThread getInstance():17:17 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LW2/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LT2/k;"} 5:11:com.journeyapps.barcodescanner.camera.CameraThread getInstance():18:18 -> d 12:14:com.journeyapps.barcodescanner.camera.CameraThread getInstance():20:20 -> d 1:3:void incrementAndEnqueue(java.lang.Runnable):105:105 -> e @@ -185103,109 +180899,109 @@ com.journeyapps.barcodescanner.camera.CameraThread -> W2.k: 10:11:void quit():82:82 -> f 12:13:void quit():83:83 -> f 14:18:void quit():84:84 -> f -com.journeyapps.barcodescanner.camera.CenterCropStrategy -> W2.l: +com.journeyapps.barcodescanner.camera.CenterCropStrategy -> T2.l: # {"id":"sourceFile","fileName":"CenterCropStrategy.java"} java.lang.String TAG -> b 1:1:void ():13:13 -> 1:4:void ():12:12 -> 1:9:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):30:30 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;LV2/p;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;LS2/p;)F"} 10:13:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):33:33 -> c 14:35:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):35:35 -> c 36:40:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):41:41 -> c 41:63:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):49:49 -> c 1:4:android.graphics.Rect scalePreview(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):70:70 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;LV2/p;)Landroid/graphics/Rect;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;LS2/p;)Landroid/graphics/Rect;"} 5:42:android.graphics.Rect scalePreview(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):71:71 -> d 43:49:android.graphics.Rect scalePreview(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):73:73 -> d 50:56:android.graphics.Rect scalePreview(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):74:74 -> d 57:70:android.graphics.Rect scalePreview(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):76:76 -> d -com.journeyapps.barcodescanner.camera.DisplayConfiguration -> W2.m: +com.journeyapps.barcodescanner.camera.DisplayConfiguration -> T2.m: # {"id":"sourceFile","fileName":"DisplayConfiguration.java"} com.journeyapps.barcodescanner.Size viewfinderSize -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/p;"} int rotation -> b boolean center -> c com.journeyapps.barcodescanner.camera.PreviewScalingStrategy previewScalingStrategy -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/q;"} 1:1:void ():13:13 -> 1:4:void (int,com.journeyapps.barcodescanner.Size):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILS2/p;)V"} 5:6:void (int,com.journeyapps.barcodescanner.Size):17:17 -> 7:13:void (int,com.journeyapps.barcodescanner.Size):18:18 -> 14:15:void (int,com.journeyapps.barcodescanner.Size):25:25 -> 16:18:void (int,com.journeyapps.barcodescanner.Size):26:26 -> 1:4:com.journeyapps.barcodescanner.Size getBestPreviewSize(java.util.List,boolean):82:82 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Z)LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Z)LS2/p;"} 5:11:com.journeyapps.barcodescanner.Size getBestPreviewSize(java.util.List,boolean):84:84 -> a 1:8:com.journeyapps.barcodescanner.Size getDesiredPreviewSize(boolean):50:50 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LS2/p;"} 9:14:com.journeyapps.barcodescanner.Size getDesiredPreviewSize(boolean):53:53 -> b 1:3:int getRotation():30:30 -> c 1:9:android.graphics.Rect scalePreview(com.journeyapps.barcodescanner.Size):96:96 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;)Landroid/graphics/Rect;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;)Landroid/graphics/Rect;"} 1:3:void setPreviewScalingStrategy(com.journeyapps.barcodescanner.camera.PreviewScalingStrategy):42:42 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/q;)V"} -com.journeyapps.barcodescanner.camera.FitCenterStrategy -> W2.n: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/q;)V"} +com.journeyapps.barcodescanner.camera.FitCenterStrategy -> T2.n: # {"id":"sourceFile","fileName":"FitCenterStrategy.java"} java.lang.String TAG -> b 1:1:void ():13:13 -> 1:4:void ():12:12 -> 1:9:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):30:30 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;LV2/p;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;LS2/p;)F"} 10:13:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):33:33 -> c 14:35:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):35:35 -> c 36:40:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):41:41 -> c 41:64:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):49:49 -> c 1:4:android.graphics.Rect scalePreview(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):70:70 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;LV2/p;)Landroid/graphics/Rect;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;LS2/p;)Landroid/graphics/Rect;"} 5:42:android.graphics.Rect scalePreview(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):71:71 -> d 43:49:android.graphics.Rect scalePreview(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):73:73 -> d 50:56:android.graphics.Rect scalePreview(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):74:74 -> d 57:70:android.graphics.Rect scalePreview(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):76:76 -> d -com.journeyapps.barcodescanner.camera.FitXYStrategy -> W2.o: +com.journeyapps.barcodescanner.camera.FitXYStrategy -> T2.o: # {"id":"sourceFile","fileName":"FitXYStrategy.java"} 1:1:void ():11:11 -> 1:4:void ():10:10 -> 1:13:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):36:36 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;LV2/p;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;LS2/p;)F"} 14:21:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):39:39 -> c 22:36:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):40:40 -> c 37:64:float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):44:44 -> c 1:11:android.graphics.Rect scalePreview(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):60:60 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;LV2/p;)Landroid/graphics/Rect;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;LS2/p;)Landroid/graphics/Rect;"} 1:9:float absRatio(float):15:15 -> e -com.journeyapps.barcodescanner.camera.PreviewCallback -> W2.p: +com.journeyapps.barcodescanner.camera.PreviewCallback -> T2.p: # {"id":"sourceFile","fileName":"PreviewCallback.java"} - void onPreview(com.journeyapps.barcodescanner.SourceData) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/q;)V"} - void onPreviewError(java.lang.Exception) -> b -com.journeyapps.barcodescanner.camera.PreviewScalingStrategy -> W2.q: + void onPreviewError(java.lang.Exception) -> a + void onPreview(com.journeyapps.barcodescanner.SourceData) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/q;)V"} +com.journeyapps.barcodescanner.camera.PreviewScalingStrategy -> T2.q: # {"id":"sourceFile","fileName":"PreviewScalingStrategy.java"} java.lang.String TAG -> a 1:1:void ():16:16 -> 1:4:void ():15:15 -> 4:12:java.util.List getBestPreviewOrder(java.util.List,com.journeyapps.barcodescanner.Size):58:58 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;LV2/p;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;LS2/p;)Ljava/util/List;"} 1:4:com.journeyapps.barcodescanner.Size getBestPreviewSize(java.util.List,com.journeyapps.barcodescanner.Size):34:34 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;LV2/p;)LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;LS2/p;)LS2/p;"} 5:26:com.journeyapps.barcodescanner.Size getBestPreviewSize(java.util.List,com.journeyapps.barcodescanner.Size):36:36 -> b 27:47:com.journeyapps.barcodescanner.Size getBestPreviewSize(java.util.List,com.journeyapps.barcodescanner.Size):37:37 -> b 48:54:com.journeyapps.barcodescanner.Size getBestPreviewSize(java.util.List,com.journeyapps.barcodescanner.Size):39:39 -> b float getScore(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;LV2/p;)F"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;LS2/p;)F"} android.graphics.Rect scalePreview(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;LV2/p;)Landroid/graphics/Rect;"} -com.journeyapps.barcodescanner.camera.PreviewScalingStrategy$1 -> W2.q$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;LS2/p;)Landroid/graphics/Rect;"} +com.journeyapps.barcodescanner.camera.PreviewScalingStrategy$1 -> T2.q$a: # {"id":"sourceFile","fileName":"PreviewScalingStrategy.java"} com.journeyapps.barcodescanner.Size val$desired -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS2/p;"} com.journeyapps.barcodescanner.camera.PreviewScalingStrategy this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/q;"} 1:8:void (com.journeyapps.barcodescanner.camera.PreviewScalingStrategy,com.journeyapps.barcodescanner.Size):58:58 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/q;LV2/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT2/q;LS2/p;)V"} 1:8:int compare(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):61:61 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/p;LV2/p;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/p;LS2/p;)I"} 9:16:int compare(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):62:62 -> a 17:21:int compare(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):64:64 -> a 1:9:int compare(java.lang.Object,java.lang.Object):58:58 -> compare @@ -186095,10 +181891,10 @@ com.reactlibrary.ContinuousCaptureActivity$1 -> com.reactlibrary.ContinuousCaptu # {"id":"sourceFile","fileName":"ContinuousCaptureActivity.java"} com.reactlibrary.ContinuousCaptureActivity this$0 -> a 1:6:void (com.reactlibrary.ContinuousCaptureActivity):124:124 -> - 1:1:void possibleResultPoints(java.util.List):0:0 -> a - 1:6:void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult):127:127 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/b;)V"} - 7:10:void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult):134:134 -> b + 1:6:void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult):127:127 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS2/b;)V"} + 7:10:void barcodeResult(com.journeyapps.barcodescanner.BarcodeResult):134:134 -> a + 1:1:void possibleResultPoints(java.util.List):0:0 -> b com.reactlibrary.ContinuousCaptureActivity$2 -> com.reactlibrary.ContinuousCaptureActivity$b: # {"id":"sourceFile","fileName":"ContinuousCaptureActivity.java"} com.reactlibrary.ContinuousCaptureActivity val$instance -> d @@ -186747,11 +182543,11 @@ com.reactnativedocumentpicker.RNDocumentPickerModule -> com.reactnativedocumentp 1:1:void sendError(java.lang.String,java.lang.String):331:331 -> sendError 2:2:void sendError(java.lang.String,java.lang.String,java.lang.Exception):335:335 -> sendError 3:4:void sendError(java.lang.String,java.lang.String,java.lang.Exception):337:338 -> sendError -com.reactnativedocumentpicker.RNDocumentPickerModule$$ExternalSyntheticBackport0 -> X2.a: +com.reactnativedocumentpicker.RNDocumentPickerModule$$ExternalSyntheticBackport0 -> U2.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} 3:44:java.lang.String java.lang.String.join(java.lang.CharSequence,java.lang.CharSequence[]):0:0 -> a -com.reactnativedocumentpicker.RNDocumentPickerModule$$ExternalSyntheticLambda1 -> X2.b: +com.reactnativedocumentpicker.RNDocumentPickerModule$$ExternalSyntheticLambda1 -> U2.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.reactnativedocumentpicker.RNDocumentPickerModule com.reactnativedocumentpicker.RNDocumentPickerModule$$InternalSyntheticLambda$1$a3a750e94db46e7d5ae8dd170e8e23ba1a7087b9a73d897bc324bd93c1818123$0.f$0 -> d @@ -186764,31 +182560,31 @@ com.reactnativedocumentpicker.RNDocumentPickerModule$$ExternalSyntheticLambda1 - # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.bridge.Promise com.reactnativedocumentpicker.RNDocumentPickerModule$$InternalSyntheticLambda$1$a3a750e94db46e7d5ae8dd170e8e23ba1a7087b9a73d897bc324bd93c1818123$0.f$4 -> h # {"id":"com.android.tools.r8.synthesized"} - 1:1:void X2.RNDocumentPickerModule$$ExternalSyntheticLambda1.(com.reactnativedocumentpicker.RNDocumentPickerModule,java.util.List,com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.Promise):0:0 -> + 1:1:void U2.RNDocumentPickerModule$$ExternalSyntheticLambda1.(com.reactnativedocumentpicker.RNDocumentPickerModule,java.util.List,com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.Promise):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void X2.RNDocumentPickerModule$$ExternalSyntheticLambda1.run():0:0 -> run + 1:1:void U2.RNDocumentPickerModule$$ExternalSyntheticLambda1.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.reactnativedocumentpicker.RNDocumentPickerModule$$ExternalSyntheticLambda2 -> X2.c: +com.reactnativedocumentpicker.RNDocumentPickerModule$$ExternalSyntheticLambda2 -> U2.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.bridge.Promise com.reactnativedocumentpicker.RNDocumentPickerModule$$InternalSyntheticLambda$1$f8636c6cd7bcc72d82f7a2b9932f40dbefbfcebf85a05fd4437ed40e2134bd0f$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.bridge.WritableArray com.reactnativedocumentpicker.RNDocumentPickerModule$$InternalSyntheticLambda$1$f8636c6cd7bcc72d82f7a2b9932f40dbefbfcebf85a05fd4437ed40e2134bd0f$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void X2.RNDocumentPickerModule$$ExternalSyntheticLambda2.(com.facebook.react.bridge.Promise,com.facebook.react.bridge.WritableArray):0:0 -> + 1:1:void U2.RNDocumentPickerModule$$ExternalSyntheticLambda2.(com.facebook.react.bridge.Promise,com.facebook.react.bridge.WritableArray):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void X2.RNDocumentPickerModule$$ExternalSyntheticLambda2.run():0:0 -> run + 1:1:void U2.RNDocumentPickerModule$$ExternalSyntheticLambda2.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.reactnativedocumentpicker.RNDocumentPickerModule$$ExternalSyntheticLambda3 -> X2.d: +com.reactnativedocumentpicker.RNDocumentPickerModule$$ExternalSyntheticLambda3 -> U2.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.facebook.react.bridge.Promise com.reactnativedocumentpicker.RNDocumentPickerModule$$InternalSyntheticLambda$1$f8636c6cd7bcc72d82f7a2b9932f40dbefbfcebf85a05fd4437ed40e2134bd0f$1.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} java.lang.Exception com.reactnativedocumentpicker.RNDocumentPickerModule$$InternalSyntheticLambda$1$f8636c6cd7bcc72d82f7a2b9932f40dbefbfcebf85a05fd4437ed40e2134bd0f$1.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void X2.RNDocumentPickerModule$$ExternalSyntheticLambda3.(com.facebook.react.bridge.Promise,java.lang.Exception):0:0 -> + 1:1:void U2.RNDocumentPickerModule$$ExternalSyntheticLambda3.(com.facebook.react.bridge.Promise,java.lang.Exception):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void X2.RNDocumentPickerModule$$ExternalSyntheticLambda3.run():0:0 -> run + 1:1:void U2.RNDocumentPickerModule$$ExternalSyntheticLambda3.run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} com.reactnativedocumentpicker.RNDocumentPickerModule$1 -> com.reactnativedocumentpicker.RNDocumentPickerModule$a: # {"id":"sourceFile","fileName":"RNDocumentPickerModule.java"} @@ -186807,12 +182603,12 @@ com.reactnativedocumentpicker.RNDocumentPickerPackage -> com.reactnativedocument 1:8:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):19:19 -> getModule 9:16:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):20:20 -> getModule 1:6:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():28:28 -> getReactModuleInfoProvider -com.reactnativedocumentpicker.RNDocumentPickerPackage$$ExternalSyntheticLambda0 -> X2.e: +com.reactnativedocumentpicker.RNDocumentPickerPackage$$ExternalSyntheticLambda0 -> U2.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void X2.RNDocumentPickerPackage$$ExternalSyntheticLambda0.():0:0 -> + 1:1:void U2.RNDocumentPickerPackage$$ExternalSyntheticLambda0.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.util.Map X2.RNDocumentPickerPackage$$ExternalSyntheticLambda0.getReactModuleInfos():0:0 -> getReactModuleInfos + 1:1:java.util.Map U2.RNDocumentPickerPackage$$ExternalSyntheticLambda0.getReactModuleInfos():0:0 -> getReactModuleInfos # {"id":"com.android.tools.r8.synthesized"} com.rnbiometrics.BuildConfig -> com.rnbiometrics.BuildConfig: # {"id":"sourceFile","fileName":"BuildConfig.java"} @@ -188354,7 +184150,7 @@ com.swmansion.gesturehandler.core.GestureHandler -> com.swmansion.gesturehandler 10:20:boolean wantsEvent(android.view.MotionEvent):583:583 -> wantsEvent 21:37:boolean wantsEvent(android.view.MotionEvent):586:586 -> wantsEvent 7:8:void withMarkedAsInBounds(kotlin.jvm.functions.Function0):809:809 -> withMarkedAsInBounds - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 9:12:void withMarkedAsInBounds(kotlin.jvm.functions.Function0):810:810 -> withMarkedAsInBounds 13:15:void withMarkedAsInBounds(kotlin.jvm.functions.Function0):811:811 -> withMarkedAsInBounds com.swmansion.gesturehandler.core.GestureHandler$$ExternalSyntheticLambda0 -> com.swmansion.gesturehandler.core.b: @@ -188477,9 +184273,9 @@ com.swmansion.gesturehandler.core.GestureHandlerOrchestrator -> com.swmansion.ge 32:38:void (android.view.ViewGroup,com.swmansion.gesturehandler.core.GestureHandlerRegistry,com.swmansion.gesturehandler.core.ViewConfigurationHelper):24:24 -> 39:45:void (android.view.ViewGroup,com.swmansion.gesturehandler.core.GestureHandlerRegistry,com.swmansion.gesturehandler.core.ViewConfigurationHelper):25:25 -> 46:53:void (android.view.ViewGroup,com.swmansion.gesturehandler.core.GestureHandlerRegistry,com.swmansion.gesturehandler.core.ViewConfigurationHelper):32:32 -> - 1:1:p3.Unit $r8$lambda$YzRmcHIwpQ_tz4Wr07bGbgriaH4(com.swmansion.gesturehandler.core.GestureHandler):0:0 -> a + 1:1:m3.Unit $r8$lambda$YzRmcHIwpQ_tz4Wr07bGbgriaH4(com.swmansion.gesturehandler.core.GestureHandler):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/gesturehandler/core/GestureHandler;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/gesturehandler/core/GestureHandler;)Lm3/u;"} 1:3:android.graphics.Matrix access$getInverseMatrix$cp():12:12 -> access$getInverseMatrix$cp 1:3:android.graphics.Matrix access$getInverseMatrix$cp():12:12 -> access$getMatrixTransformCoords$cp 1:3:float[] access$getMatrixTransformCoords$cp():12 -> access$getMatrixTransformCoords$cp @@ -188490,7 +184286,7 @@ com.swmansion.gesturehandler.core.GestureHandlerOrchestrator -> com.swmansion.ge 34:36:void activateNativeHandlersForView(android.view.View):658:658 -> activateNativeHandlersForView 37:46:void activateNativeHandlersForView(android.view.View):660:660 -> activateNativeHandlersForView 1:3:kotlin.Unit activateNativeHandlersForView$lambda$14$lambda$13(com.swmansion.gesturehandler.core.GestureHandler):661:661 -> activateNativeHandlersForView$lambda$14$lambda$13 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/gesturehandler/core/GestureHandler;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/gesturehandler/core/GestureHandler;)Lm3/u;"} 4:6:kotlin.Unit activateNativeHandlersForView$lambda$14$lambda$13(com.swmansion.gesturehandler.core.GestureHandler):662:662 -> activateNativeHandlersForView$lambda$14$lambda$13 7:9:kotlin.Unit activateNativeHandlersForView$lambda$14$lambda$13(com.swmansion.gesturehandler.core.GestureHandler):663:663 -> activateNativeHandlersForView$lambda$14$lambda$13 10:12:kotlin.Unit activateNativeHandlersForView$lambda$14$lambda$13(com.swmansion.gesturehandler.core.GestureHandler):664:664 -> activateNativeHandlersForView$lambda$14$lambda$13 @@ -188908,7 +184704,7 @@ com.swmansion.gesturehandler.core.LongPressGestureHandler -> com.swmansion.gestu 1:6:void dispatchStateChange(int,int):164:164 -> dispatchStateChange 7:10:void dispatchStateChange(int,int):165:165 -> dispatchStateChange 4:11:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):44:44 -> getAverageCoords - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/MotionEvent;Z)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/MotionEvent;Z)Lm3/l;"} 12:22:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.map(java.lang.Iterable,kotlin.jvm.functions.Function1):1563:1563 -> getAverageCoords 12:22:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):44 -> getAverageCoords 23:39:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1634:1634 -> getAverageCoords @@ -188935,7 +184731,7 @@ com.swmansion.gesturehandler.core.LongPressGestureHandler -> com.swmansion.gestu 158:165:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):63:63 -> getAverageCoords 166:179:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):65:65 -> getAverageCoords 6:10:kotlin.Pair getAverageCoords$default(com.swmansion.gesturehandler.core.LongPressGestureHandler,android.view.MotionEvent,boolean,int,java.lang.Object):42:42 -> getAverageCoords$default - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/gesturehandler/core/LongPressGestureHandler;Landroid/view/MotionEvent;ZILjava/lang/Object;)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/gesturehandler/core/LongPressGestureHandler;Landroid/view/MotionEvent;ZILjava/lang/Object;)Lm3/l;"} 1:7:int getDuration():15:15 -> getDuration 1:3:void setMinDurationMs(long):13:13 -> getMinDurationMs 1:3:long getMinDurationMs():13 -> getMinDurationMs @@ -189785,7 +185581,7 @@ com.swmansion.gesturehandler.core.StylusData$Companion -> com.swmansion.gestureh 65:68:com.swmansion.gesturehandler.core.StylusData fromEvent(android.view.MotionEvent):98:98 -> fromEvent 69:94:com.swmansion.gesturehandler.core.StylusData fromEvent(android.view.MotionEvent):100:100 -> fromEvent 28:41:kotlin.Pair spherical2tilt(double,double):46:46 -> spherical2tilt - # {"id":"com.android.tools.r8.residualsignature","signature":"(DD)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(DD)Lm3/l;"} 42:57:kotlin.Pair spherical2tilt(double,double):50:50 -> spherical2tilt 58:78:kotlin.Pair spherical2tilt(double,double):54:54 -> spherical2tilt 79:91:kotlin.Pair spherical2tilt(double,double):58:58 -> spherical2tilt @@ -190009,8 +185805,8 @@ com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager -> com.swma 2:2:void setTouchSoundDisabled(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,boolean):132:132 -> setTouchSoundDisabled com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup -> com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup: # {"id":"sourceFile","fileName":"RNGestureHandlerButtonViewManager.kt"} - 9:15:void ():556:556 -> - 16:23:void ():559:559 -> + 9:15:void ():564:564 -> + 16:23:void ():567:567 -> 1:3:void (android.content.Context):144:144 -> 4:8:java.lang.String getBorderStyle():189:189 -> 4:8:void (android.content.Context):189 -> @@ -190040,8 +185836,8 @@ com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewG 1:3:void access$setSoundResponder$cp(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup):143 -> access$setSoundResponder$cp 1:3:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> access$setTouchResponder$cp 1:3:void access$setTouchResponder$cp(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup):143 -> access$setTouchResponder$cp - 6:9:void afterGestureEnd(android.view.MotionEvent):449:449 -> afterGestureEnd - 10:12:void afterGestureEnd(android.view.MotionEvent):450:450 -> afterGestureEnd + 6:9:void afterGestureEnd(android.view.MotionEvent):448:448 -> afterGestureEnd + 10:12:void afterGestureEnd(android.view.MotionEvent):449:449 -> afterGestureEnd 1:2:float[] buildBorderRadii():228:228 -> buildBorderRadii 3:4:float[] buildBorderRadii():230:230 -> buildBorderRadii 5:6:float[] buildBorderRadii():232:232 -> buildBorderRadii @@ -190089,10 +185885,10 @@ com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewG 101:114:android.graphics.drawable.Drawable createSelectableDrawable():416:416 -> createSelectableDrawable 1:8:void drawableHotspotChanged(float,float):427:427 -> drawableHotspotChanged 9:12:void drawableHotspotChanged(float,float):428:428 -> drawableHotspotChanged - 1:7:com.swmansion.gesturehandler.react.RNGestureHandlerRootView findGestureHandlerRootView():542:542 -> findGestureHandlerRootView - 8:11:com.swmansion.gesturehandler.react.RNGestureHandlerRootView findGestureHandlerRootView():546:546 -> findGestureHandlerRootView - 12:14:com.swmansion.gesturehandler.react.RNGestureHandlerRootView findGestureHandlerRootView():547:547 -> findGestureHandlerRootView - 15:20:com.swmansion.gesturehandler.react.RNGestureHandlerRootView findGestureHandlerRootView():549:549 -> findGestureHandlerRootView + 1:7:com.swmansion.gesturehandler.react.RNGestureHandlerRootView findGestureHandlerRootView():550:550 -> findGestureHandlerRootView + 8:11:com.swmansion.gesturehandler.react.RNGestureHandlerRootView findGestureHandlerRootView():554:554 -> findGestureHandlerRootView + 12:14:com.swmansion.gesturehandler.react.RNGestureHandlerRootView findGestureHandlerRootView():555:555 -> findGestureHandlerRootView + 15:20:com.swmansion.gesturehandler.react.RNGestureHandlerRootView findGestureHandlerRootView():557:557 -> findGestureHandlerRootView 1:3:float getBorderBottomLeftRadius():173:173 -> getBorderBottomLeftRadius 1:3:float getBorderBottomRightRadius():177:177 -> getBorderBottomRightRadius 1:3:java.lang.Integer getBorderColor():185:185 -> getBorderColor @@ -190115,13 +185911,13 @@ com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewG 1:3:boolean getUseDrawableOnForeground():156:156 -> getUseDrawableOnForeground 1:4:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> handleEventBeforeActivation 1:4:void handleEventBeforeActivation(android.view.MotionEvent):143 -> handleEventBeforeActivation - 1:16:boolean isChildTouched(kotlin.sequences.Sequence):477:477 -> isChildTouched - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;)Z"} - 17:35:boolean isChildTouched(kotlin.sequences.Sequence):478:478 -> isChildTouched - 36:39:boolean isChildTouched(kotlin.sequences.Sequence):480:480 -> isChildTouched - 40:54:boolean isChildTouched(kotlin.sequences.Sequence):481:481 -> isChildTouched - 5:13:boolean isChildTouched$default(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,kotlin.sequences.Sequence,int,java.lang.Object):476:476 -> isChildTouched$default - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/gesturehandler/react/RNGestureHandlerButtonViewManager$ButtonViewGroup;LK3/f;ILjava/lang/Object;)Z"} + 1:16:boolean isChildTouched(kotlin.sequences.Sequence):476:476 -> isChildTouched + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;)Z"} + 17:35:boolean isChildTouched(kotlin.sequences.Sequence):477:477 -> isChildTouched + 36:39:boolean isChildTouched(kotlin.sequences.Sequence):479:479 -> isChildTouched + 40:54:boolean isChildTouched(kotlin.sequences.Sequence):480:480 -> isChildTouched + 5:13:boolean isChildTouched$default(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,kotlin.sequences.Sequence,int,java.lang.Object):475:475 -> isChildTouched$default + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/gesturehandler/react/RNGestureHandlerButtonViewManager$ButtonViewGroup;LH3/f;ILjava/lang/Object;)Z"} 1:3:void setTouched(boolean):209:209 -> isTouched 1:3:boolean isTouched():209 -> isTouched 6:8:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):252:252 -> onInitializeAccessibilityNodeInfo @@ -190131,8 +185927,8 @@ com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewG 6:13:boolean onInterceptTouchEvent(android.view.MotionEvent):266:266 -> onInterceptTouchEvent 14:16:boolean onInterceptTouchEvent(android.view.MotionEvent):271:271 -> onInterceptTouchEvent 17:21:boolean onInterceptTouchEvent(android.view.MotionEvent):272:272 -> onInterceptTouchEvent - 2:3:boolean onKeyUp(int,android.view.KeyEvent):491:491 -> onKeyUp - 4:8:boolean onKeyUp(int,android.view.KeyEvent):492:492 -> onKeyUp + 2:3:boolean onKeyUp(int,android.view.KeyEvent):490:490 -> onKeyUp + 4:8:boolean onKeyUp(int,android.view.KeyEvent):491:491 -> onKeyUp 6:9:boolean onTouchEvent(android.view.MotionEvent):294:294 -> onTouchEvent 10:13:boolean onTouchEvent(android.view.MotionEvent):295:295 -> onTouchEvent 14:27:boolean onTouchEvent(android.view.MotionEvent):297:297 -> onTouchEvent @@ -190146,16 +185942,16 @@ com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewG 66:67:boolean onTouchEvent(android.view.MotionEvent):312:312 -> onTouchEvent 68:69:boolean onTouchEvent(android.view.MotionEvent):313:313 -> onTouchEvent 70:74:boolean onTouchEvent(android.view.MotionEvent):314:314 -> onTouchEvent - 3:9:boolean performClick():498:498 -> performClick - 10:24:boolean performClick():499:499 -> performClick - 25:34:boolean performClick():500:500 -> performClick - 35:38:boolean performClick():501:501 -> performClick - 39:47:boolean performClick():502:502 -> performClick - 48:49:boolean performClick():503:503 -> performClick - 50:53:boolean performClick():506:506 -> performClick - 54:56:boolean performClick():507:507 -> performClick - 57:58:boolean performClick():508:508 -> performClick - 59:64:boolean performClick():509:509 -> performClick + 3:9:boolean performClick():497:497 -> performClick + 10:24:boolean performClick():498:498 -> performClick + 25:34:boolean performClick():499:499 -> performClick + 35:38:boolean performClick():500:500 -> performClick + 39:47:boolean performClick():501:501 -> performClick + 48:49:boolean performClick():502:502 -> performClick + 50:53:boolean performClick():505:505 -> performClick + 54:56:boolean performClick():506:506 -> performClick + 57:58:boolean performClick():507:507 -> performClick + 59:64:boolean performClick():508:508 -> performClick 1:5:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> sendTouchEvent 1:5:java.lang.Boolean sendTouchEvent(android.view.View,android.view.MotionEvent):143 -> sendTouchEvent 1:3:void setBackgroundColor(int):248:248 -> setBackgroundColor @@ -190186,12 +185982,14 @@ com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewG 15:17:void withBackgroundUpdate(kotlin.jvm.functions.Function0):222:222 -> setBorderWidth 15:17:void setBorderWidth(float):182 -> setBorderWidth 1:3:void setExclusive(boolean):201:201 -> setExclusive - 1:26:void setPressed(boolean):521:521 -> setPressed - 27:32:void setPressed(boolean):523:523 -> setPressed - 33:34:void setPressed(boolean):526:526 -> setPressed - 35:39:void setPressed(boolean):527:527 -> setPressed - 40:43:void setPressed(boolean):530:530 -> setPressed - 44:46:void setPressed(boolean):532:532 -> setPressed + 3:8:void setPressed(boolean):524:524 -> setPressed + 9:10:void setPressed(boolean):525:525 -> setPressed + 11:36:void setPressed(boolean):530:530 -> setPressed + 37:42:void setPressed(boolean):532:532 -> setPressed + 43:44:void setPressed(boolean):535:535 -> setPressed + 45:49:void setPressed(boolean):536:536 -> setPressed + 50:53:void setPressed(boolean):538:538 -> setPressed + 54:56:void setPressed(boolean):540:540 -> setPressed 1:3:void setRippleColor(java.lang.Integer):149:149 -> setRippleColor 4:6:void withBackgroundUpdate(kotlin.jvm.functions.Function0):222:222 -> setRippleColor 4:6:void setRippleColor(java.lang.Integer):148 -> setRippleColor @@ -190207,14 +186005,14 @@ com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewG 1:5:boolean shouldCancelRootViewGestureHandlerIfNecessary():143 -> shouldCancelRootViewGestureHandlerIfNecessary 1:5:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> shouldRecognizeSimultaneously 1:5:java.lang.Boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):143 -> shouldRecognizeSimultaneously - 1:5:void tryFreeingResponder():454:454 -> tryFreeingResponder - 6:7:void tryFreeingResponder():455:455 -> tryFreeingResponder - 8:10:void tryFreeingResponder():456:456 -> tryFreeingResponder - 3:10:boolean tryGrabbingResponder():461:461 -> tryGrabbingResponder - 11:14:boolean tryGrabbingResponder():465:465 -> tryGrabbingResponder - 15:17:boolean tryGrabbingResponder():466:466 -> tryGrabbingResponder - 18:27:boolean tryGrabbingResponder():469:469 -> tryGrabbingResponder - 28:35:boolean tryGrabbingResponder():472:472 -> tryGrabbingResponder + 1:5:void tryFreeingResponder():453:453 -> tryFreeingResponder + 6:7:void tryFreeingResponder():454:454 -> tryFreeingResponder + 8:10:void tryFreeingResponder():455:455 -> tryFreeingResponder + 3:10:boolean tryGrabbingResponder():460:460 -> tryGrabbingResponder + 11:14:boolean tryGrabbingResponder():464:464 -> tryGrabbingResponder + 15:17:boolean tryGrabbingResponder():465:465 -> tryGrabbingResponder + 18:27:boolean tryGrabbingResponder():468:468 -> tryGrabbingResponder + 28:35:boolean tryGrabbingResponder():471:471 -> tryGrabbingResponder 1:6:void updateBackground():337:337 -> updateBackground 7:8:void updateBackground():340:340 -> updateBackground 9:13:void updateBackground():342:342 -> updateBackground @@ -190244,7 +186042,7 @@ com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewG 1:5:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> wantsToHandleEventBeforeActivation 1:5:boolean wantsToHandleEventBeforeActivation():143 -> wantsToHandleEventBeforeActivation 1:4:void withBackgroundUpdate(kotlin.jvm.functions.Function0):221:221 -> withBackgroundUpdate - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 5:7:void withBackgroundUpdate(kotlin.jvm.functions.Function0):222:222 -> withBackgroundUpdate com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup$$ExternalSyntheticLambda0 -> com.swmansion.gesturehandler.react.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} @@ -190256,19 +186054,19 @@ com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewG com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup$Companion -> com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup$Companion: # {"id":"sourceFile","fileName":"RNGestureHandlerButtonViewManager.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():555:555 -> - 1:5:android.view.View$OnClickListener getDummyClickListener():559:559 -> getDummyClickListener - 1:5:android.util.TypedValue getResolveOutValue():556:556 -> getResolveOutValue - 1:5:com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup getSoundResponder():558:558 -> getSoundResponder - 1:5:com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup getTouchResponder():557:557 -> getTouchResponder - 6:9:void setDummyClickListener(android.view.View$OnClickListener):559:559 -> setDummyClickListener - 6:9:void setResolveOutValue(android.util.TypedValue):556:556 -> setResolveOutValue - 1:4:void setSoundResponder(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup):558:558 -> setSoundResponder - 1:4:void setTouchResponder(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup):557:557 -> setTouchResponder + 2:2:void ():563:563 -> + 1:5:android.view.View$OnClickListener getDummyClickListener():567:567 -> getDummyClickListener + 1:5:android.util.TypedValue getResolveOutValue():564:564 -> getResolveOutValue + 1:5:com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup getSoundResponder():566:566 -> getSoundResponder + 1:5:com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup getTouchResponder():565:565 -> getTouchResponder + 6:9:void setDummyClickListener(android.view.View$OnClickListener):567:567 -> setDummyClickListener + 6:9:void setResolveOutValue(android.util.TypedValue):564:564 -> setResolveOutValue + 1:4:void setSoundResponder(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup):566:566 -> setSoundResponder + 1:4:void setTouchResponder(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup):565:565 -> setTouchResponder com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$Companion -> com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$Companion: # {"id":"sourceFile","fileName":"RNGestureHandlerButtonViewManager.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():563:563 -> + 2:2:void ():571:571 -> com.swmansion.gesturehandler.react.RNGestureHandlerComponentsRegistry -> com.swmansion.gesturehandler.react.RNGestureHandlerComponentsRegistry: # {"id":"sourceFile","fileName":"RNGestureHandlerComponentsRegistry.java"} 1:5:void ():11:11 -> @@ -190287,12 +186085,12 @@ com.swmansion.gesturehandler.react.RNGestureHandlerEnabledRootView -> com.swmans com.swmansion.gesturehandler.react.RNGestureHandlerEvent -> com.swmansion.gesturehandler.react.RNGestureHandlerEvent: # {"id":"sourceFile","fileName":"RNGestureHandlerEvent.kt"} androidx.core.util.Pools$SynchronizedPool EVENTS_POOL -> EVENTS_POOL - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/f;"} 9:17:void ():61:61 -> 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():17:17 -> 1:3:androidx.core.util.Pools$SynchronizedPool access$getEVENTS_POOL$cp():17:17 -> access$getEVENTS_POOL$cp - # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/f;"} 1:4:void access$init(com.swmansion.gesturehandler.react.RNGestureHandlerEvent,com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder,boolean):17:17 -> access$init 1:3:short getCoalescingKey():53:53 -> getCoalescingKey 1:12:com.facebook.react.bridge.WritableMap getEventData():55:55 -> getEventData @@ -190720,12 +186518,12 @@ com.swmansion.gesturehandler.react.RNGestureHandlerRootViewManager$Companion -> com.swmansion.gesturehandler.react.RNGestureHandlerStateChangeEvent -> com.swmansion.gesturehandler.react.RNGestureHandlerStateChangeEvent: # {"id":"sourceFile","fileName":"RNGestureHandlerStateChangeEvent.kt"} androidx.core.util.Pools$SynchronizedPool EVENTS_POOL -> EVENTS_POOL - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/f;"} 9:17:void ():55:55 -> 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():17:17 -> 1:3:androidx.core.util.Pools$SynchronizedPool access$getEVENTS_POOL$cp():17:17 -> access$getEVENTS_POOL$cp - # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/f;"} 1:4:void access$init(com.swmansion.gesturehandler.react.RNGestureHandlerStateChangeEvent,com.swmansion.gesturehandler.core.GestureHandler,int,int,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder):17:17 -> access$init 1:16:com.facebook.react.bridge.WritableMap getEventData():50:50 -> getEventData 1:3:java.lang.String getEventName():42:42 -> getEventName @@ -190752,12 +186550,12 @@ com.swmansion.gesturehandler.react.RNGestureHandlerStateChangeEvent$Companion -> com.swmansion.gesturehandler.react.RNGestureHandlerTouchEvent -> com.swmansion.gesturehandler.react.RNGestureHandlerTouchEvent: # {"id":"sourceFile","fileName":"RNGestureHandlerTouchEvent.kt"} androidx.core.util.Pools$SynchronizedPool EVENTS_POOL -> EVENTS_POOL - # {"id":"com.android.tools.r8.residualsignature","signature":"LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/f;"} 9:17:void ():41:41 -> 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():10:10 -> 1:3:androidx.core.util.Pools$SynchronizedPool access$getEVENTS_POOL$cp():10:10 -> access$getEVENTS_POOL$cp - # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LE/f;"} 1:4:void access$init(com.swmansion.gesturehandler.react.RNGestureHandlerTouchEvent,com.swmansion.gesturehandler.core.GestureHandler):10:10 -> access$init 1:3:short getCoalescingKey():29:29 -> getCoalescingKey 1:3:com.facebook.react.bridge.WritableMap getEventData():30:30 -> getEventData @@ -191321,7 +187119,7 @@ com.swmansion.reanimated.keyboard.Keyboard -> com.swmansion.reanimated.keyboard. 16:28:void onAnimationStart():42:42 -> onAnimationStart 29:31:void onAnimationStart():44:44 -> onAnimationStart 1:13:void updateHeight(androidx.core.view.WindowInsetsCompat,boolean):22:22 -> updateHeight - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Z)V"} 14:22:void updateHeight(androidx.core.view.WindowInsetsCompat,boolean):24:24 -> updateHeight 23:34:void updateHeight(androidx.core.view.WindowInsetsCompat,boolean):26:26 -> updateHeight 35:41:void updateHeight(androidx.core.view.WindowInsetsCompat,boolean):27:27 -> updateHeight @@ -191334,18 +187132,18 @@ com.swmansion.reanimated.keyboard.KeyboardAnimationCallback -> com.swmansion.rea 7:8:void (com.swmansion.reanimated.keyboard.Keyboard,com.swmansion.reanimated.keyboard.NotifyAboutKeyboardChangeFunction,boolean):20:20 -> 9:11:void (com.swmansion.reanimated.keyboard.Keyboard,com.swmansion.reanimated.keyboard.NotifyAboutKeyboardChangeFunction,boolean):21:21 -> 1:13:boolean isKeyboardAnimation(androidx.core.view.WindowInsetsAnimationCompat):65:65 -> isKeyboardAnimation - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/q0;)Z"} 1:6:void onEnd(androidx.core.view.WindowInsetsAnimationCompat):58:58 -> onEnd - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/q0;)V"} 7:11:void onEnd(androidx.core.view.WindowInsetsAnimationCompat):59:59 -> onEnd 12:17:void onEnd(androidx.core.view.WindowInsetsAnimationCompat):60:60 -> onEnd 1:16:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):43:43 -> onProgress - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Ljava/util/List;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Ljava/util/List;)Landroidx/core/view/D0;"} 17:22:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):44:44 -> onProgress 23:29:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):50:50 -> onProgress 30:35:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):51:51 -> onProgress 1:7:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat onStart(androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):29:29 -> onStart - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;Landroidx/core/view/o0$a;)Landroidx/core/view/o0$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/q0;Landroidx/core/view/q0$a;)Landroidx/core/view/q0$a;"} 8:12:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat onStart(androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):32:32 -> onStart 13:17:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat onStart(androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):33:33 -> onStart 18:22:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat onStart(androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):34:34 -> onStart @@ -191406,7 +187204,7 @@ com.swmansion.reanimated.keyboard.WindowsInsetsManager -> com.swmansion.reanimat 17:19:void (java.lang.ref.WeakReference,com.swmansion.reanimated.keyboard.Keyboard,com.swmansion.reanimated.keyboard.NotifyAboutKeyboardChangeFunction):31:31 -> 1:1:androidx.core.view.WindowInsetsCompat $r8$lambda$OT8YOppuQSDzlm6TzpuocrvIpq4(com.swmansion.reanimated.keyboard.WindowsInsetsManager,android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/reanimated/keyboard/WindowsInsetsManager;Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/reanimated/keyboard/WindowsInsetsManager;Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 1:1:void $r8$lambda$chlIaTZdtQv0Qv0rWrsFy4tk7Q0(com.swmansion.reanimated.keyboard.WindowsInsetsManager,int,int):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$j3QH4yUmJJa-f3BD9KycgjPAQbQ(com.swmansion.reanimated.keyboard.WindowsInsetsManager,boolean):0:0 -> c @@ -191427,13 +187225,13 @@ com.swmansion.reanimated.keyboard.WindowsInsetsManager -> com.swmansion.reanimat 15:18:void lambda$updateWindowDecor$0(boolean):83:83 -> lambda$updateWindowDecor$0 19:22:void lambda$updateWindowDecor$0(boolean):82:82 -> lambda$updateWindowDecor$0 1:4:androidx.core.view.WindowInsetsCompat onApplyWindowInsetsListener(android.view.View,androidx.core.view.WindowInsetsCompat):88:88 -> onApplyWindowInsetsListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 5:14:androidx.core.view.WindowInsetsCompat onApplyWindowInsetsListener(android.view.View,androidx.core.view.WindowInsetsCompat):89:89 -> onApplyWindowInsetsListener 15:21:androidx.core.view.WindowInsetsCompat onApplyWindowInsetsListener(android.view.View,androidx.core.view.WindowInsetsCompat):90:90 -> onApplyWindowInsetsListener 22:26:androidx.core.view.WindowInsetsCompat onApplyWindowInsetsListener(android.view.View,androidx.core.view.WindowInsetsCompat):91:91 -> onApplyWindowInsetsListener 27:30:androidx.core.view.WindowInsetsCompat onApplyWindowInsetsListener(android.view.View,androidx.core.view.WindowInsetsCompat):93:93 -> onApplyWindowInsetsListener 1:4:void setWindowInsets(androidx.core.view.WindowInsetsCompat):98:98 -> setWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;)V"} 5:10:void setWindowInsets(androidx.core.view.WindowInsetsCompat):99:99 -> setWindowInsets 11:16:void setWindowInsets(androidx.core.view.WindowInsetsCompat):100:100 -> setWindowInsets 17:20:void setWindowInsets(androidx.core.view.WindowInsetsCompat):101:101 -> setWindowInsets @@ -191465,7 +187263,7 @@ com.swmansion.reanimated.keyboard.WindowsInsetsManager$$ExternalSyntheticLambda0 # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> onApplyWindowInsets # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} com.swmansion.reanimated.keyboard.WindowsInsetsManager$$ExternalSyntheticLambda1 -> com.swmansion.reanimated.keyboard.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -191582,14 +187380,6 @@ com.swmansion.reanimated.sensor.ReanimatedSensorType -> com.swmansion.reanimated com.swmansion.rnscreens.BuildConfig -> com.swmansion.rnscreens.BuildConfig: # {"id":"sourceFile","fileName":"BuildConfig.java"} 1:4:void ():6:6 -> -com.swmansion.rnscreens.CustomAppBarLayout -> com.swmansion.rnscreens.CustomAppBarLayout: -# {"id":"sourceFile","fileName":"CustomAppBarLayout.kt"} - 6:9:void (android.content.Context):10:10 -> - 1:10:void applyFrameCorrectionByTopInset(int):20:20 -> applyFrameCorrectionByTopInset - 11:19:void applyFrameCorrectionByTopInset(int):21:21 -> applyFrameCorrectionByTopInset - 20:22:void applyFrameCorrectionByTopInset(int):19:19 -> applyFrameCorrectionByTopInset - 23:43:void applyFrameCorrectionByTopInset(int):23:23 -> applyFrameCorrectionByTopInset - 1:4:void applyToolbarLayoutCorrection$react_native_screens_release(int):15:15 -> applyToolbarLayoutCorrection$react_native_screens_release com.swmansion.rnscreens.CustomSearchView -> com.swmansion.rnscreens.CustomSearchView: # {"id":"sourceFile","fileName":"CustomSearchView.kt"} androidx.activity.OnBackPressedCallback onBackPressedCallback -> onBackPressedCallback @@ -191651,71 +187441,68 @@ com.swmansion.rnscreens.CustomSearchView$onBackPressedCallback$1 -> com.swmansio com.swmansion.rnscreens.CustomToolbar -> com.swmansion.rnscreens.CustomToolbar: # {"id":"sourceFile","fileName":"CustomToolbar.kt"} androidx.core.graphics.Insets lastInsets -> lastInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} 11:13:void (android.content.Context,com.swmansion.rnscreens.ScreenStackHeaderConfig):27:27 -> 14:16:void (android.content.Context,com.swmansion.rnscreens.ScreenStackHeaderConfig):26:26 -> 17:18:void (android.content.Context,com.swmansion.rnscreens.ScreenStackHeaderConfig):33:33 -> 19:20:void (android.content.Context,com.swmansion.rnscreens.ScreenStackHeaderConfig):35:35 -> - 21:29:void (android.content.Context,com.swmansion.rnscreens.ScreenStackHeaderConfig):39:39 -> - 30:32:void (android.content.Context,com.swmansion.rnscreens.ScreenStackHeaderConfig):59:59 -> - 33:40:void (android.content.Context,com.swmansion.rnscreens.ScreenStackHeaderConfig):63:63 -> + 21:29:void (android.content.Context,com.swmansion.rnscreens.ScreenStackHeaderConfig):37:37 -> + 30:37:void (android.content.Context,com.swmansion.rnscreens.ScreenStackHeaderConfig):43:43 -> 1:3:void access$setLayoutEnqueued$p(com.swmansion.rnscreens.CustomToolbar,boolean):23:23 -> access$setLayoutEnqueued$p - 2:3:void applyExactPadding(int,int,int,int):195:195 -> applyExactPadding - 4:6:void applyExactPadding(int,int,int,int):196:196 -> applyExactPadding - 7:10:void applyExactPadding(int,int,int,int):197:197 -> applyExactPadding + 1:3:void applyExactPadding(int,int,int,int):175:175 -> applyExactPadding + 4:7:void applyExactPadding(int,int,int,int):176:176 -> applyExactPadding 1:3:com.swmansion.rnscreens.ScreenStackHeaderConfig getConfig():26:26 -> getConfig - 1:4:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):117:117 -> onApplyWindowInsets - 5:16:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):127:127 -> onApplyWindowInsets - 17:24:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):129:129 -> onApplyWindowInsets - 25:29:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):136:136 -> onApplyWindowInsets - 30:35:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):138:138 -> onApplyWindowInsets - 36:44:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):135:135 -> onApplyWindowInsets - 45:58:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):148:148 -> onApplyWindowInsets - 59:64:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):150:150 -> onApplyWindowInsets - 65:71:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):146:146 -> onApplyWindowInsets - 72:80:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):153:153 -> onApplyWindowInsets - 81:88:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):155:155 -> onApplyWindowInsets - 89:90:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):156:156 -> onApplyWindowInsets - 91:92:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):158:158 -> onApplyWindowInsets - 93:94:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):159:159 -> onApplyWindowInsets - 95:96:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):160:160 -> onApplyWindowInsets - 97:98:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):161:161 -> onApplyWindowInsets - 99:102:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):157:157 -> onApplyWindowInsets - 1:5:void onLayout(boolean,int,int,int,int):175:175 -> onLayout - 6:10:void onLayout(boolean,int,int,int,int):177:177 -> onLayout - 11:18:void onLayout(boolean,int,int,int,int):179:179 -> onLayout - 19:21:void onLayout(boolean,int,int,int,int):177:177 -> onLayout - 22:24:void onLayout(boolean,int,int,int,int):181:181 -> onLayout - 1:5:void requestForceShadowStateUpdateOnLayout():201:201 -> requestForceShadowStateUpdateOnLayout - 1:3:void requestLayout():77:77 -> requestLayout - 4:18:void requestLayout():79:79 -> requestLayout - 19:28:void requestLayout():81:81 -> requestLayout - 29:36:void requestLayout():84:84 -> requestLayout - 37:38:void requestLayout():85:85 -> requestLayout - 39:49:void requestLayout():90:90 -> requestLayout - 50:55:void requestLayout():91:91 -> requestLayout - 56:61:void requestLayout():92:92 -> requestLayout - 62:67:void requestLayout():93:93 -> requestLayout - 68:73:void requestLayout():90:90 -> requestLayout - 74:90:void requestLayout():95:95 -> requestLayout - 91:99:void requestLayout():102:102 -> requestLayout - 100:101:void requestLayout():103:103 -> requestLayout - 102:103:void requestLayout():106:106 -> requestLayout - 104:107:void requestLayout():107:107 -> requestLayout - 108:109:void requestLayout():109:109 -> requestLayout - 110:111:void requestLayout():110:110 -> requestLayout - 112:115:void requestLayout():108:108 -> requestLayout - 1:9:void updateContentInsets():185:185 -> updateContentInsets - 10:25:void updateContentInsets():186:186 -> updateContentInsets + 1:4:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):86:86 -> onApplyWindowInsets + 5:8:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):99:99 -> onApplyWindowInsets + 9:20:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):101:101 -> onApplyWindowInsets + 21:28:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):103:103 -> onApplyWindowInsets + 29:33:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):106:106 -> onApplyWindowInsets + 34:37:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):105:105 -> onApplyWindowInsets + 38:42:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):116:116 -> onApplyWindowInsets + 43:48:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):118:118 -> onApplyWindowInsets + 49:57:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):115:115 -> onApplyWindowInsets + 58:71:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):128:128 -> onApplyWindowInsets + 72:77:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):130:130 -> onApplyWindowInsets + 78:84:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):126:126 -> onApplyWindowInsets + 85:93:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):133:133 -> onApplyWindowInsets + 94:101:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):135:135 -> onApplyWindowInsets + 102:103:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):136:136 -> onApplyWindowInsets + 104:105:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):138:138 -> onApplyWindowInsets + 106:107:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):139:139 -> onApplyWindowInsets + 108:109:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):140:140 -> onApplyWindowInsets + 110:111:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):141:141 -> onApplyWindowInsets + 112:115:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):137:137 -> onApplyWindowInsets + 1:5:void onLayout(boolean,int,int,int,int):155:155 -> onLayout + 6:10:void onLayout(boolean,int,int,int,int):157:157 -> onLayout + 11:18:void onLayout(boolean,int,int,int,int):159:159 -> onLayout + 19:21:void onLayout(boolean,int,int,int,int):157:157 -> onLayout + 22:24:void onLayout(boolean,int,int,int,int):161:161 -> onLayout + 1:5:void requestForceShadowStateUpdateOnLayout():180:180 -> requestForceShadowStateUpdateOnLayout + 1:3:void requestLayout():57:57 -> requestLayout + 4:14:void requestLayout():59:59 -> requestLayout + 15:20:void requestLayout():60:60 -> requestLayout + 21:26:void requestLayout():61:61 -> requestLayout + 27:32:void requestLayout():62:62 -> requestLayout + 33:40:void requestLayout():59:59 -> requestLayout + 41:57:void requestLayout():64:64 -> requestLayout + 58:66:void requestLayout():71:71 -> requestLayout + 67:68:void requestLayout():72:72 -> requestLayout + 69:70:void requestLayout():75:75 -> requestLayout + 71:74:void requestLayout():76:76 -> requestLayout + 75:76:void requestLayout():78:78 -> requestLayout + 77:78:void requestLayout():79:79 -> requestLayout + 79:82:void requestLayout():77:77 -> requestLayout + 1:9:void updateContentInsets():165:165 -> updateContentInsets + 10:25:void updateContentInsets():166:166 -> updateContentInsets com.swmansion.rnscreens.CustomToolbar$layoutCallback$1 -> com.swmansion.rnscreens.CustomToolbar$layoutCallback$1: # {"id":"sourceFile","fileName":"CustomToolbar.kt"} - 3:6:void (com.swmansion.rnscreens.CustomToolbar):63:63 -> - 1:6:void doFrame(long):65:65 -> doFrame - 7:8:void doFrame(long):68:68 -> doFrame - 9:18:void doFrame(long):69:69 -> doFrame - 19:28:void doFrame(long):70:70 -> doFrame - 29:31:void doFrame(long):68:68 -> doFrame - 32:59:void doFrame(long):72:72 -> doFrame + 3:6:void (com.swmansion.rnscreens.CustomToolbar):43:43 -> + 1:6:void doFrame(long):45:45 -> doFrame + 7:8:void doFrame(long):48:48 -> doFrame + 9:18:void doFrame(long):49:49 -> doFrame + 19:28:void doFrame(long):50:50 -> doFrame + 29:31:void doFrame(long):48:48 -> doFrame + 32:59:void doFrame(long):52:52 -> doFrame com.swmansion.rnscreens.FabricEnabledHeaderConfigViewGroup -> com.swmansion.rnscreens.FabricEnabledHeaderConfigViewGroup: # {"id":"sourceFile","fileName":"FabricEnabledHeaderConfigViewGroup.kt"} 1:4:void (android.content.Context):14:14 -> @@ -191819,11 +187606,11 @@ com.swmansion.rnscreens.InsetsObserverProxy -> com.swmansion.rnscreens.InsetsObs 24:26:void ():25:25 -> 1:4:void ():12:12 -> 6:11:void addOnApplyWindowInsetsListener(androidx.core.view.OnApplyWindowInsetsListener):77:77 -> addOnApplyWindowInsetsListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/I;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/J;)V"} 1:17:boolean getAllowRegistration():29:29 -> getAllowRegistration 1:9:android.view.View getObservedView():103:103 -> getObservedView 11:14:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):36:36 -> onApplyWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 15:20:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):37:37 -> onApplyWindowInsets 21:23:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):36:36 -> onApplyWindowInsets 24:25:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):42:42 -> onApplyWindowInsets @@ -191847,24 +187634,24 @@ com.swmansion.rnscreens.InsetsObserverProxy -> com.swmansion.rnscreens.InsetsObs 18:19:void registerWithContext(com.facebook.react.bridge.ReactApplicationContext):58:58 -> registerWithContext 20:23:void registerWithContext(com.facebook.react.bridge.ReactApplicationContext):59:59 -> registerWithContext 6:11:void removeOnApplyWindowInsetsListener(androidx.core.view.OnApplyWindowInsetsListener):81:81 -> removeOnApplyWindowInsetsListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/I;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/J;)V"} 1:15:void unregister():98:98 -> unregister 16:19:void unregister():99:99 -> unregister com.swmansion.rnscreens.KeyboardDidHide -> com.swmansion.rnscreens.KeyboardDidHide: # {"id":"sourceFile","fileName":"ScreenStackFragment.kt"} - 2:5:void ():46:46 -> + 2:5:void ():48:48 -> com.swmansion.rnscreens.KeyboardNotVisible -> com.swmansion.rnscreens.KeyboardNotVisible: # {"id":"sourceFile","fileName":"ScreenStackFragment.kt"} - 2:5:void ():44:44 -> + 2:5:void ():46:46 -> com.swmansion.rnscreens.KeyboardState -> com.swmansion.rnscreens.KeyboardState: # {"id":"sourceFile","fileName":"ScreenStackFragment.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():42:42 -> + 2:2:void ():44:44 -> com.swmansion.rnscreens.KeyboardVisible -> com.swmansion.rnscreens.KeyboardVisible: # {"id":"sourceFile","fileName":"ScreenStackFragment.kt"} - 2:4:void (int):50:50 -> - 5:7:void (int):49:49 -> - 1:3:int getHeight():49:49 -> getHeight + 2:4:void (int):52:52 -> + 5:7:void (int):51:51 -> + 1:3:int getHeight():51:51 -> getHeight com.swmansion.rnscreens.ModalScreenViewManager -> com.swmansion.rnscreens.ModalScreenViewManager: # {"id":"sourceFile","fileName":"ModalScreenViewManager.kt"} 1:4:void ():6:6 -> @@ -191950,295 +187737,275 @@ com.swmansion.rnscreens.RNScreensPackage$Companion -> com.swmansion.rnscreens.RN 2:2:void ():84:84 -> com.swmansion.rnscreens.Screen -> com.swmansion.rnscreens.Screen: # {"id":"sourceFile","fileName":"Screen.kt"} - 6:8:void (com.facebook.react.uimanager.ThemedReactContext):45:45 -> - 9:10:com.facebook.react.uimanager.ThemedReactContext getReactContext():44:44 -> - 9:10:void (com.facebook.react.uimanager.ThemedReactContext):44 -> - 11:14:void setStackPresentation(com.swmansion.rnscreens.Screen$StackPresentation):64:64 -> - 11:14:void (com.facebook.react.uimanager.ThemedReactContext):64 -> - 15:18:void setReplaceAnimation(com.swmansion.rnscreens.Screen$ReplaceAnimation):65:65 -> - 15:18:void (com.facebook.react.uimanager.ThemedReactContext):65 -> - 19:23:void setStackAnimation(com.swmansion.rnscreens.Screen$StackAnimation):66:66 -> - 19:23:void (com.facebook.react.uimanager.ThemedReactContext):66 -> - 24:25:void setGestureEnabled(boolean):67:67 -> - 24:25:void (com.facebook.react.uimanager.ThemedReactContext):67 -> - 26:27:void setSheetExpandsWhenScrolledToEdge(boolean):87:87 -> - 26:27:void (com.facebook.react.uimanager.ThemedReactContext):87 -> - 28:45:void setSheetDetents(com.swmansion.rnscreens.bottomsheet.SheetDetents):89:89 -> - 28:45:void (com.facebook.react.uimanager.ThemedReactContext):89 -> - 46:47:void setSheetLargestUndimmedDetentIndex(int):90:90 -> - 46:47:void (com.facebook.react.uimanager.ThemedReactContext):90 -> - 48:51:void setSheetClosesOnTouchOutside(boolean):92:92 -> - 48:51:void (com.facebook.react.uimanager.ThemedReactContext):92 -> - 52:53:void setSheetElevation(float):93:93 -> - 52:53:void (com.facebook.react.uimanager.ThemedReactContext):93 -> - 54:62:void (com.facebook.react.uimanager.ThemedReactContext):131:131 -> - 63:65:void setNativeBackButtonDismissalEnabled(boolean):417:417 -> - 63:65:void (com.facebook.react.uimanager.ThemedReactContext):417 -> - 1:3:void changeAccessibilityMode(int):375:375 -> changeAccessibilityMode - 4:19:void changeAccessibilityMode(int):376:376 -> changeAccessibilityMode - 1:4:void dispatchShadowStateUpdate(int,int,int):275:275 -> dispatchShadowStateUpdate - 1:6:void dispatchSheetDetentChanged(int,boolean):548:548 -> dispatchSheetDetentChanged - 7:12:void dispatchSheetDetentChanged(int,boolean):549:549 -> dispatchSheetDetentChanged - 13:14:void dispatchSheetDetentChanged(int,boolean):550:550 -> dispatchSheetDetentChanged - 15:18:void dispatchSheetDetentChanged(int,boolean):552:552 -> dispatchSheetDetentChanged - 19:21:void dispatchSheetDetentChanged(int,boolean):550:550 -> dispatchSheetDetentChanged - 22:25:void dispatchSheetDetentChanged(int,boolean):549:549 -> dispatchSheetDetentChanged - 1:6:void endRemovalTransition():427:427 -> endRemovalTransition - 7:8:void endRemovalTransition():430:430 -> endRemovalTransition - 9:12:void endRemovalTransition():431:431 -> endRemovalTransition - 1:4:void endTransitionRecursive(android.view.ViewGroup):435:435 -> endTransitionRecursive + 6:8:void (com.facebook.react.uimanager.ThemedReactContext):42:42 -> + 9:10:com.facebook.react.uimanager.ThemedReactContext getReactContext():41:41 -> + 9:10:void (com.facebook.react.uimanager.ThemedReactContext):41 -> + 11:14:void setStackPresentation(com.swmansion.rnscreens.Screen$StackPresentation):59:59 -> + 11:14:void (com.facebook.react.uimanager.ThemedReactContext):59 -> + 15:18:void setReplaceAnimation(com.swmansion.rnscreens.Screen$ReplaceAnimation):60:60 -> + 15:18:void (com.facebook.react.uimanager.ThemedReactContext):60 -> + 19:23:void setStackAnimation(com.swmansion.rnscreens.Screen$StackAnimation):61:61 -> + 19:23:void (com.facebook.react.uimanager.ThemedReactContext):61 -> + 24:25:void setGestureEnabled(boolean):62:62 -> + 24:25:void (com.facebook.react.uimanager.ThemedReactContext):62 -> + 26:29:void setSheetExpandsWhenScrolledToEdge(boolean):82:82 -> + 26:29:void (com.facebook.react.uimanager.ThemedReactContext):82 -> + 30:44:void setSheetDetents(java.util.List):86:86 -> + 30:44:void (com.facebook.react.uimanager.ThemedReactContext):86 -> + 45:46:void setSheetLargestUndimmedDetentIndex(int):87:87 -> + 45:46:void (com.facebook.react.uimanager.ThemedReactContext):87 -> + 47:50:void setSheetClosesOnTouchOutside(boolean):89:89 -> + 47:50:void (com.facebook.react.uimanager.ThemedReactContext):89 -> + 51:52:void setSheetElevation(float):90:90 -> + 51:52:void (com.facebook.react.uimanager.ThemedReactContext):90 -> + 53:61:void (com.facebook.react.uimanager.ThemedReactContext):123:123 -> + 62:64:void setNativeBackButtonDismissalEnabled(boolean):387:387 -> + 62:64:void (com.facebook.react.uimanager.ThemedReactContext):387 -> + 1:3:void changeAccessibilityMode(int):345:345 -> changeAccessibilityMode + 4:19:void changeAccessibilityMode(int):346:346 -> changeAccessibilityMode + 1:4:void dispatchShadowStateUpdate(int,int,int):245:245 -> dispatchShadowStateUpdate + 1:6:void dispatchSheetDetentChanged(int,boolean):499:499 -> dispatchSheetDetentChanged + 7:12:void dispatchSheetDetentChanged(int,boolean):500:500 -> dispatchSheetDetentChanged + 13:14:void dispatchSheetDetentChanged(int,boolean):501:501 -> dispatchSheetDetentChanged + 15:18:void dispatchSheetDetentChanged(int,boolean):503:503 -> dispatchSheetDetentChanged + 19:21:void dispatchSheetDetentChanged(int,boolean):501:501 -> dispatchSheetDetentChanged + 22:25:void dispatchSheetDetentChanged(int,boolean):500:500 -> dispatchSheetDetentChanged + 1:6:void endRemovalTransition():397:397 -> endRemovalTransition + 7:8:void endRemovalTransition():400:400 -> endRemovalTransition + 9:12:void endRemovalTransition():401:401 -> endRemovalTransition + 1:4:void endTransitionRecursive(android.view.ViewGroup):405:405 -> endTransitionRecursive 5:20:void kotlin.sequences.SequencesKt___SequencesKt.forEach(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):1321:1321 -> endTransitionRecursive - 5:20:void endTransitionRecursive(android.view.ViewGroup):435 -> endTransitionRecursive - 21:23:void endTransitionRecursive(android.view.ViewGroup):436:436 -> endTransitionRecursive - 24:27:void endTransitionRecursive(android.view.ViewGroup):438:438 -> endTransitionRecursive - 28:37:void endTransitionRecursive(android.view.ViewGroup):439:439 -> endTransitionRecursive - 38:41:void endTransitionRecursive(android.view.ViewGroup):442:442 -> endTransitionRecursive - 42:48:void endTransitionRecursive(android.view.ViewGroup):443:443 -> endTransitionRecursive - 1:3:com.swmansion.rnscreens.Screen$ActivityState getActivityState():61:61 -> getActivityState - 1:5:androidx.fragment.app.Fragment getAssociatedFragment():134:134 -> getAssociatedFragment - 1:3:void setContainer(com.swmansion.rnscreens.ScreenContainer):60:60 -> getContainer - 1:3:com.swmansion.rnscreens.ScreenContainer getContainer():60 -> getContainer - 1:36:com.swmansion.rnscreens.ScreenContentWrapper getContentWrapper():285:285 -> getContentWrapper - 1:3:com.swmansion.rnscreens.ScreenFooter getFooter():107:107 -> getFooter - 1:11:androidx.fragment.app.Fragment getFragment():49:49 -> getFragment - 1:3:void setFragmentWrapper(com.swmansion.rnscreens.ScreenFragmentWrapper):59:59 -> getFragmentWrapper - 1:3:com.swmansion.rnscreens.ScreenFragmentWrapper getFragmentWrapper():59 -> getFragmentWrapper - 1:36:com.swmansion.rnscreens.ScreenStackHeaderConfig getHeaderConfig():282:282 -> getHeaderConfig - 1:3:void setInsetsApplied(boolean):57:57 -> getInsetsApplied - 1:3:boolean getInsetsApplied():57 -> getInsetsApplied - 1:3:void setNativeBackButtonDismissalEnabled(boolean):417:417 -> getNativeBackButtonDismissalEnabled - 1:3:boolean getNativeBackButtonDismissalEnabled():417 -> getNativeBackButtonDismissalEnabled - 1:3:com.facebook.react.uimanager.ThemedReactContext getReactContext():44:44 -> getReactContext - 1:11:com.facebook.react.uimanager.events.EventDispatcher getReactEventDispatcher():55:55 -> getReactEventDispatcher - 1:3:void setReplaceAnimation(com.swmansion.rnscreens.Screen$ReplaceAnimation):65:65 -> getReplaceAnimation - 1:3:com.swmansion.rnscreens.Screen$ReplaceAnimation getReplaceAnimation():65 -> getReplaceAnimation - 1:3:void setScreenId(java.lang.String):70:70 -> getScreenId - 1:3:java.lang.String getScreenId():70 -> getScreenId - 1:3:java.lang.Integer getScreenOrientation():68:68 -> getScreenOrientation - 1:29:com.google.android.material.bottomsheet.BottomSheetBehavior getSheetBehavior():52:52 -> getSheetBehavior - 1:3:void setSheetClosesOnTouchOutside(boolean):92:92 -> getSheetClosesOnTouchOutside - 1:3:boolean getSheetClosesOnTouchOutside():92 -> getSheetClosesOnTouchOutside - 1:3:float getSheetCornerRadius():80:80 -> getSheetCornerRadius - 1:3:void setSheetDetents(com.swmansion.rnscreens.bottomsheet.SheetDetents):89:89 -> getSheetDetents - 1:3:com.swmansion.rnscreens.bottomsheet.SheetDetents getSheetDetents():89 -> getSheetDetents - 1:3:void setSheetElevation(float):93:93 -> getSheetElevation - 1:3:float getSheetElevation():93 -> getSheetElevation - 1:3:void setSheetExpandsWhenScrolledToEdge(boolean):87:87 -> getSheetExpandsWhenScrolledToEdge - 1:3:boolean getSheetExpandsWhenScrolledToEdge():87 -> getSheetExpandsWhenScrolledToEdge - 1:3:void setSheetInitialDetentIndex(int):91:91 -> getSheetInitialDetentIndex - 1:3:int getSheetInitialDetentIndex():91 -> getSheetInitialDetentIndex - 1:3:void setSheetLargestUndimmedDetentIndex(int):90:90 -> getSheetLargestUndimmedDetentIndex - 1:3:int getSheetLargestUndimmedDetentIndex():90 -> getSheetLargestUndimmedDetentIndex - 1:3:void setSheetShouldOverflowTopInset(boolean):94:94 -> getSheetShouldOverflowTopInset - 1:3:boolean getSheetShouldOverflowTopInset():94 -> getSheetShouldOverflowTopInset - 1:3:void setShouldTriggerPostponedTransitionAfterLayout(boolean):105:105 -> getShouldTriggerPostponedTransitionAfterLayout - 1:3:boolean getShouldTriggerPostponedTransitionAfterLayout():105 -> getShouldTriggerPostponedTransitionAfterLayout - 1:3:void setStackAnimation(com.swmansion.rnscreens.Screen$StackAnimation):66:66 -> getStackAnimation - 1:3:com.swmansion.rnscreens.Screen$StackAnimation getStackAnimation():66 -> getStackAnimation - 1:3:void setStackPresentation(com.swmansion.rnscreens.Screen$StackPresentation):64:64 -> getStackPresentation - 1:3:com.swmansion.rnscreens.Screen$StackPresentation getStackPresentation():64 -> getStackPresentation - 1:3:java.lang.String getStatusBarStyle():379:379 -> getStatusBarStyle - 1:8:boolean hasWebView(android.view.ViewGroup):320:320 -> hasWebView - 9:12:boolean hasWebView(android.view.ViewGroup):321:321 -> hasWebView - 13:18:boolean hasWebView(android.view.ViewGroup):322:322 -> hasWebView - 19:22:boolean hasWebView(android.view.ViewGroup):324:324 -> hasWebView - 23:35:boolean hasWebView(android.view.ViewGroup):325:325 -> hasWebView - 1:3:void setBeingRemoved(boolean):72:72 -> isBeingRemoved - 1:3:boolean isBeingRemoved():72 -> isBeingRemoved - 1:3:void setGestureEnabled(boolean):67:67 -> isGestureEnabled - 1:3:boolean isGestureEnabled():67 -> isGestureEnabled - 1:5:boolean isNativeStackScreen():118:118 -> isNativeStackScreen - 1:3:java.lang.Boolean isNavigationBarHidden():403:403 -> isNavigationBarHidden - 1:3:void setSheetGrabberVisible(boolean):75:75 -> isSheetGrabberVisible - 1:3:boolean isSheetGrabberVisible():75 -> isSheetGrabberVisible - 1:3:void setStatusBarAnimated(java.lang.Boolean):71:71 -> isStatusBarAnimated - 1:3:java.lang.Boolean isStatusBarAnimated():71 -> isStatusBarAnimated - 1:3:java.lang.Boolean isStatusBarHidden():394:394 -> isStatusBarHidden - 1:19:boolean isTranslucent():311:311 -> isTranslucent - 1:11:void notifyHeaderHeightChange$react_native_screens_release(int):490:490 -> notifyHeaderHeightChange$react_native_screens_release - 12:15:void notifyHeaderHeightChange$react_native_screens_release(int):491:491 -> notifyHeaderHeightChange$react_native_screens_release - 16:25:void notifyHeaderHeightChange$react_native_screens_release(int):493:493 -> notifyHeaderHeightChange$react_native_screens_release - 26:27:void notifyHeaderHeightChange$react_native_screens_release(int):495:495 -> notifyHeaderHeightChange$react_native_screens_release - 28:32:void notifyHeaderHeightChange$react_native_screens_release(int):497:497 -> notifyHeaderHeightChange$react_native_screens_release - 33:37:void notifyHeaderHeightChange$react_native_screens_release(int):498:498 -> notifyHeaderHeightChange$react_native_screens_release - 38:40:void notifyHeaderHeightChange$react_native_screens_release(int):495:495 -> notifyHeaderHeightChange$react_native_screens_release - 41:44:void notifyHeaderHeightChange$react_native_screens_release(int):494:494 -> notifyHeaderHeightChange$react_native_screens_release - 2:3:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):523:523 -> onApplyWindowInsets - 4:8:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):525:525 -> onApplyWindowInsets - 1:3:void onAttachedToWindow():529:529 -> onAttachedToWindow - 4:9:void onAttachedToWindow():535:535 -> onAttachedToWindow - 10:27:void onAttachedToWindow():536:536 -> onAttachedToWindow - 28:33:void onAttachedToWindow():537:537 -> onAttachedToWindow - 1:15:void onBottomSheetBehaviorDidLayout$react_native_screens_release(boolean):216:216 -> onBottomSheetBehaviorDidLayout$react_native_screens_release - 16:30:void onBottomSheetBehaviorDidLayout$react_native_screens_release(boolean):221:221 -> onBottomSheetBehaviorDidLayout$react_native_screens_release - 31:64:void onBottomSheetBehaviorDidLayout$react_native_screens_release(boolean):224:224 -> onBottomSheetBehaviorDidLayout$react_native_screens_release - 2:7:void onContentWrapperLayout(boolean,int,int,int,int):150:150 -> onContentWrapperLayout - 8:13:void onContentWrapperLayout(boolean,int,int,int,int):151:151 -> onContentWrapperLayout - 14:29:void onContentWrapperLayout(boolean,int,int,int,int):152:152 -> onContentWrapperLayout - 30:33:void onContentWrapperLayout(boolean,int,int,int,int):155:155 -> onContentWrapperLayout - 1:5:void onFinalizePropsUpdate$react_native_screens_release():560:560 -> onFinalizePropsUpdate$react_native_screens_release - 6:7:void onFinalizePropsUpdate$react_native_screens_release():561:561 -> onFinalizePropsUpdate$react_native_screens_release - 8:11:void onFinalizePropsUpdate$react_native_screens_release():562:562 -> onFinalizePropsUpdate$react_native_screens_release - 3:16:void onLayout(boolean,int,int,int,int):194:194 -> onLayout - 17:44:void onLayout(boolean,int,int,int,int):198:198 -> onLayout - 45:66:void onLayout(boolean,int,int,int,int):201:201 -> onLayout - 67:72:void onLayout(boolean,int,int,int,int):204:204 -> onLayout - 73:76:void onLayout(boolean,int,int,int,int):208:208 -> onLayout - 77:84:void onLayout(boolean,int,int,int,int):200:200 -> onLayout - 85:88:void onLayout(boolean,int,int,int,int):210:210 -> onLayout - 1:13:void onSheetCornerRadiusChange$react_native_screens_release():567:567 -> onSheetCornerRadiusChange$react_native_screens_release - 14:27:void onSheetCornerRadiusChange$react_native_screens_release():570:570 -> onSheetCornerRadiusChange$react_native_screens_release - 28:38:void onSheetCornerRadiusChange$react_native_screens_release():571:571 -> onSheetCornerRadiusChange$react_native_screens_release - 39:44:void onSheetCornerRadiusChange$react_native_screens_release():574:574 -> onSheetCornerRadiusChange$react_native_screens_release - 45:47:void onSheetCornerRadiusChange$react_native_screens_release():576:576 -> onSheetCornerRadiusChange$react_native_screens_release - 48:50:void onSheetCornerRadiusChange$react_native_screens_release():577:577 -> onSheetCornerRadiusChange$react_native_screens_release - 51:54:void onSheetCornerRadiusChange$react_native_screens_release():578:578 -> onSheetCornerRadiusChange$react_native_screens_release - 55:58:void onSheetCornerRadiusChange$react_native_screens_release():572:572 -> onSheetCornerRadiusChange$react_native_screens_release - 1:5:void onSheetDetentChanged$react_native_screens_release(int,boolean):507:507 -> onSheetDetentChanged$react_native_screens_release - 6:9:void onSheetDetentChanged$react_native_screens_release(int,boolean):511:511 -> onSheetDetentChanged$react_native_screens_release - 1:22:void onSheetYTranslationChanged$react_native_screens_release():518:518 -> onSheetYTranslationChanged$react_native_screens_release - 1:8:boolean onTouchEvent(android.view.MotionEvent):481:481 -> onTouchEvent - 9:13:boolean onTouchEvent(android.view.MotionEvent):486:486 -> onTouchEvent - 6:9:void registerLayoutCallbackForWrapper(com.swmansion.rnscreens.ScreenContentWrapper):172:172 -> registerLayoutCallbackForWrapper - 1:5:void requestTriggeringPostponedEnterTransition$react_native_screens_release():238:238 -> requestTriggeringPostponedEnterTransition$react_native_screens_release - 6:8:void requestTriggeringPostponedEnterTransition$react_native_screens_release():239:239 -> requestTriggeringPostponedEnterTransition$react_native_screens_release - 6:10:void setActivityState(com.swmansion.rnscreens.Screen$ActivityState):341:341 -> setActivityState - 11:28:void setActivityState(com.swmansion.rnscreens.Screen$ActivityState):344:344 -> setActivityState - 29:36:void setActivityState(com.swmansion.rnscreens.Screen$ActivityState):345:345 -> setActivityState - 37:38:void setActivityState(com.swmansion.rnscreens.Screen$ActivityState):347:347 -> setActivityState - 39:46:void setActivityState(com.swmansion.rnscreens.Screen$ActivityState):348:348 -> setActivityState - 1:3:void setBeingRemoved(boolean):72:72 -> setBeingRemoved - 1:3:void setContainer(com.swmansion.rnscreens.ScreenContainer):60:60 -> setContainer - 3:6:void setFooter(com.swmansion.rnscreens.ScreenFooter):109:109 -> setFooter - 7:23:void setFooter(com.swmansion.rnscreens.ScreenFooter):110:110 -> setFooter - 24:32:void setFooter(com.swmansion.rnscreens.ScreenFooter):112:112 -> setFooter - 33:35:void setFooter(com.swmansion.rnscreens.ScreenFooter):114:114 -> setFooter - 1:3:void setFragmentWrapper(com.swmansion.rnscreens.ScreenFragmentWrapper):59:59 -> setFragmentWrapper - 1:3:void setGestureEnabled(boolean):67:67 -> setGestureEnabled - 1:3:void setInsetsApplied(boolean):57:57 -> setInsetsApplied - 1:3:void setNativeBackButtonDismissalEnabled(boolean):417:417 -> setNativeBackButtonDismissalEnabled - 3:7:void setNavigationBarHidden(java.lang.Boolean):406:406 -> setNavigationBarHidden - 8:9:void setNavigationBarHidden(java.lang.Boolean):408:408 -> setNavigationBarHidden - 10:13:void setNavigationBarHidden(java.lang.Boolean):409:409 -> setNavigationBarHidden - 14:15:void setNavigationBarHidden(java.lang.Boolean):410:410 -> setNavigationBarHidden - 16:19:void setNavigationBarHidden(java.lang.Boolean):412:412 -> setNavigationBarHidden - 20:23:void setNavigationBarHidden(java.lang.Boolean):410:410 -> setNavigationBarHidden - 6:8:void setReplaceAnimation(com.swmansion.rnscreens.Screen$ReplaceAnimation):65:65 -> setReplaceAnimation - 1:3:void setScreenId(java.lang.String):70:70 -> setScreenId - 4:6:void setScreenOrientation(java.lang.String):353:353 -> setScreenOrientation - 7:11:void setScreenOrientation(java.lang.String):356:356 -> setScreenOrientation - 12:99:void setScreenOrientation(java.lang.String):358:358 -> setScreenOrientation - 100:103:void setScreenOrientation(java.lang.String):366:366 -> setScreenOrientation - 104:105:void setScreenOrientation(java.lang.String):357:357 -> setScreenOrientation - 106:118:void setScreenOrientation(java.lang.String):369:369 -> setScreenOrientation - 1:3:void setSheetClosesOnTouchOutside(boolean):92:92 -> setSheetClosesOnTouchOutside - 1:7:void setSheetCornerRadius(float):82:82 -> setSheetCornerRadius - 8:10:void setSheetCornerRadius(float):83:83 -> setSheetCornerRadius - 11:13:void setSheetCornerRadius(float):84:84 -> setSheetCornerRadius - 6:8:void setSheetDetents(com.swmansion.rnscreens.bottomsheet.SheetDetents):89:89 -> setSheetDetents - 1:3:void setSheetElevation(float):93:93 -> setSheetElevation - 1:3:void setSheetExpandsWhenScrolledToEdge(boolean):87:87 -> setSheetExpandsWhenScrolledToEdge - 1:3:void setSheetGrabberVisible(boolean):75:75 -> setSheetGrabberVisible - 1:3:void setSheetInitialDetentIndex(int):91:91 -> setSheetInitialDetentIndex - 1:3:void setSheetLargestUndimmedDetentIndex(int):90:90 -> setSheetLargestUndimmedDetentIndex - 1:3:void setSheetShouldOverflowTopInset(boolean):94:94 -> setSheetShouldOverflowTopInset - 1:3:void setShouldTriggerPostponedTransitionAfterLayout(boolean):105:105 -> setShouldTriggerPostponedTransitionAfterLayout - 6:8:void setStackAnimation(com.swmansion.rnscreens.Screen$StackAnimation):66:66 -> setStackAnimation - 6:8:void setStackPresentation(com.swmansion.rnscreens.Screen$StackPresentation):64:64 -> setStackPresentation - 1:3:void setStatusBarAnimated(java.lang.Boolean):71:71 -> setStatusBarAnimated - 3:7:void setStatusBarHidden(java.lang.Boolean):397:397 -> setStatusBarHidden - 8:9:void setStatusBarHidden(java.lang.Boolean):399:399 -> setStatusBarHidden - 10:23:void setStatusBarHidden(java.lang.Boolean):400:400 -> setStatusBarHidden - 3:7:void setStatusBarStyle(java.lang.String):382:382 -> setStatusBarStyle - 8:9:void setStatusBarStyle(java.lang.String):384:384 -> setStatusBarStyle - 10:13:void setStatusBarStyle(java.lang.String):385:385 -> setStatusBarStyle - 14:15:void setStatusBarStyle(java.lang.String):386:386 -> setStatusBarStyle - 16:19:void setStatusBarStyle(java.lang.String):388:388 -> setStatusBarStyle - 20:23:void setStatusBarStyle(java.lang.String):389:389 -> setStatusBarStyle - 24:27:void setStatusBarStyle(java.lang.String):386:386 -> setStatusBarStyle - 1:5:void setTransitioning(boolean):293:293 -> setTransitioning - 6:7:void setTransitioning(boolean):296:296 -> setTransitioning - 8:14:void setTransitioning(boolean):297:297 -> setTransitioning - 15:28:void setTransitioning(boolean):298:298 -> setTransitioning - 29:32:void setTransitioning(boolean):301:301 -> setTransitioning - 1:5:void startRemovalTransition():420:420 -> startRemovalTransition - 6:7:void startRemovalTransition():421:421 -> startRemovalTransition - 8:11:void startRemovalTransition():422:422 -> startRemovalTransition - 3:9:void startTransitionRecursive(android.view.ViewGroup):450:450 -> startTransitionRecursive - 10:13:void startTransitionRecursive(android.view.ViewGroup):451:451 -> startTransitionRecursive - 14:21:void startTransitionRecursive(android.view.ViewGroup):453:453 -> startTransitionRecursive - 22:36:void startTransitionRecursive(android.view.ViewGroup):460:460 -> startTransitionRecursive - 37:39:void startTransitionRecursive(android.view.ViewGroup):462:462 -> startTransitionRecursive - 40:43:void startTransitionRecursive(android.view.ViewGroup):465:465 -> startTransitionRecursive - 44:53:void startTransitionRecursive(android.view.ViewGroup):468:468 -> startTransitionRecursive - 54:57:void startTransitionRecursive(android.view.ViewGroup):471:471 -> startTransitionRecursive - 58:66:void startTransitionRecursive(android.view.ViewGroup):472:472 -> startTransitionRecursive - 1:5:void triggerPostponedEnterTransitionIfNeeded$react_native_screens_release():244:244 -> triggerPostponedEnterTransitionIfNeeded$react_native_screens_release - 6:7:void triggerPostponedEnterTransitionIfNeeded$react_native_screens_release():245:245 -> triggerPostponedEnterTransitionIfNeeded$react_native_screens_release - 8:17:void triggerPostponedEnterTransitionIfNeeded$react_native_screens_release():247:247 -> triggerPostponedEnterTransitionIfNeeded$react_native_screens_release - 1:2:void updateScreenSizePaper(int,int):255:255 -> updateScreenSizePaper - 3:11:void updateScreenSizePaper(int,int):256:256 -> updateScreenSizePaper - 12:15:void updateScreenSizePaper(int,int):255:255 -> updateScreenSizePaper + 5:20:void endTransitionRecursive(android.view.ViewGroup):405 -> endTransitionRecursive + 21:23:void endTransitionRecursive(android.view.ViewGroup):406:406 -> endTransitionRecursive + 24:27:void endTransitionRecursive(android.view.ViewGroup):408:408 -> endTransitionRecursive + 28:37:void endTransitionRecursive(android.view.ViewGroup):409:409 -> endTransitionRecursive + 38:41:void endTransitionRecursive(android.view.ViewGroup):412:412 -> endTransitionRecursive + 42:48:void endTransitionRecursive(android.view.ViewGroup):413:413 -> endTransitionRecursive + 1:3:com.swmansion.rnscreens.Screen$ActivityState getActivityState():56:56 -> getActivityState + 1:5:androidx.fragment.app.Fragment getAssociatedFragment():126:126 -> getAssociatedFragment + 1:3:void setContainer(com.swmansion.rnscreens.ScreenContainer):55:55 -> getContainer + 1:3:com.swmansion.rnscreens.ScreenContainer getContainer():55 -> getContainer + 1:36:com.swmansion.rnscreens.ScreenContentWrapper getContentWrapper():255:255 -> getContentWrapper + 1:3:com.swmansion.rnscreens.ScreenFooter getFooter():99:99 -> getFooter + 1:11:androidx.fragment.app.Fragment getFragment():46:46 -> getFragment + 1:3:void setFragmentWrapper(com.swmansion.rnscreens.ScreenFragmentWrapper):54:54 -> getFragmentWrapper + 1:3:com.swmansion.rnscreens.ScreenFragmentWrapper getFragmentWrapper():54 -> getFragmentWrapper + 1:36:com.swmansion.rnscreens.ScreenStackHeaderConfig getHeaderConfig():252:252 -> getHeaderConfig + 1:3:void setNativeBackButtonDismissalEnabled(boolean):387:387 -> getNativeBackButtonDismissalEnabled + 1:3:boolean getNativeBackButtonDismissalEnabled():387 -> getNativeBackButtonDismissalEnabled + 1:3:com.facebook.react.uimanager.ThemedReactContext getReactContext():41:41 -> getReactContext + 1:11:com.facebook.react.uimanager.events.EventDispatcher getReactEventDispatcher():52:52 -> getReactEventDispatcher + 1:3:void setReplaceAnimation(com.swmansion.rnscreens.Screen$ReplaceAnimation):60:60 -> getReplaceAnimation + 1:3:com.swmansion.rnscreens.Screen$ReplaceAnimation getReplaceAnimation():60 -> getReplaceAnimation + 1:3:void setScreenId(java.lang.String):65:65 -> getScreenId + 1:3:java.lang.String getScreenId():65 -> getScreenId + 1:3:java.lang.Integer getScreenOrientation():63:63 -> getScreenOrientation + 1:29:com.google.android.material.bottomsheet.BottomSheetBehavior getSheetBehavior():49:49 -> getSheetBehavior + 1:3:void setSheetClosesOnTouchOutside(boolean):89:89 -> getSheetClosesOnTouchOutside + 1:3:boolean getSheetClosesOnTouchOutside():89 -> getSheetClosesOnTouchOutside + 1:3:float getSheetCornerRadius():75:75 -> getSheetCornerRadius + 1:3:void setSheetDetents(java.util.List):86:86 -> getSheetDetents + 1:3:java.util.List getSheetDetents():86 -> getSheetDetents + 1:3:void setSheetElevation(float):90:90 -> getSheetElevation + 1:3:float getSheetElevation():90 -> getSheetElevation + 1:3:void setSheetExpandsWhenScrolledToEdge(boolean):82:82 -> getSheetExpandsWhenScrolledToEdge + 1:3:boolean getSheetExpandsWhenScrolledToEdge():82 -> getSheetExpandsWhenScrolledToEdge + 1:3:void setSheetInitialDetentIndex(int):88:88 -> getSheetInitialDetentIndex + 1:3:int getSheetInitialDetentIndex():88 -> getSheetInitialDetentIndex + 1:3:void setSheetLargestUndimmedDetentIndex(int):87:87 -> getSheetLargestUndimmedDetentIndex + 1:3:int getSheetLargestUndimmedDetentIndex():87 -> getSheetLargestUndimmedDetentIndex + 1:3:void setShouldTriggerPostponedTransitionAfterLayout(boolean):97:97 -> getShouldTriggerPostponedTransitionAfterLayout + 1:3:boolean getShouldTriggerPostponedTransitionAfterLayout():97 -> getShouldTriggerPostponedTransitionAfterLayout + 1:3:void setStackAnimation(com.swmansion.rnscreens.Screen$StackAnimation):61:61 -> getStackAnimation + 1:3:com.swmansion.rnscreens.Screen$StackAnimation getStackAnimation():61 -> getStackAnimation + 1:3:void setStackPresentation(com.swmansion.rnscreens.Screen$StackPresentation):59:59 -> getStackPresentation + 1:3:com.swmansion.rnscreens.Screen$StackPresentation getStackPresentation():59 -> getStackPresentation + 1:3:java.lang.String getStatusBarStyle():349:349 -> getStatusBarStyle + 1:8:boolean hasWebView(android.view.ViewGroup):290:290 -> hasWebView + 9:12:boolean hasWebView(android.view.ViewGroup):291:291 -> hasWebView + 13:18:boolean hasWebView(android.view.ViewGroup):292:292 -> hasWebView + 19:22:boolean hasWebView(android.view.ViewGroup):294:294 -> hasWebView + 23:35:boolean hasWebView(android.view.ViewGroup):295:295 -> hasWebView + 1:3:void setBeingRemoved(boolean):67:67 -> isBeingRemoved + 1:3:boolean isBeingRemoved():67 -> isBeingRemoved + 1:3:void setGestureEnabled(boolean):62:62 -> isGestureEnabled + 1:3:boolean isGestureEnabled():62 -> isGestureEnabled + 1:5:boolean isNativeStackScreen():110:110 -> isNativeStackScreen + 1:3:java.lang.Boolean isNavigationBarHidden():373:373 -> isNavigationBarHidden + 1:3:void setSheetGrabberVisible(boolean):70:70 -> isSheetGrabberVisible + 1:3:boolean isSheetGrabberVisible():70 -> isSheetGrabberVisible + 1:3:void setStatusBarAnimated(java.lang.Boolean):66:66 -> isStatusBarAnimated + 1:3:java.lang.Boolean isStatusBarAnimated():66 -> isStatusBarAnimated + 1:3:java.lang.Boolean isStatusBarHidden():364:364 -> isStatusBarHidden + 1:19:boolean isTranslucent():281:281 -> isTranslucent + 1:11:void notifyHeaderHeightChange(int):460:460 -> notifyHeaderHeightChange + 12:15:void notifyHeaderHeightChange(int):461:461 -> notifyHeaderHeightChange + 16:25:void notifyHeaderHeightChange(int):463:463 -> notifyHeaderHeightChange + 26:38:void notifyHeaderHeightChange(int):464:464 -> notifyHeaderHeightChange + 1:3:void onAttachedToWindow():480:480 -> onAttachedToWindow + 4:9:void onAttachedToWindow():486:486 -> onAttachedToWindow + 10:27:void onAttachedToWindow():487:487 -> onAttachedToWindow + 28:33:void onAttachedToWindow():488:488 -> onAttachedToWindow + 1:15:void onBottomSheetBehaviorDidLayout$react_native_screens_release(boolean):195:195 -> onBottomSheetBehaviorDidLayout$react_native_screens_release + 16:30:void onBottomSheetBehaviorDidLayout$react_native_screens_release(boolean):200:200 -> onBottomSheetBehaviorDidLayout$react_native_screens_release + 31:64:void onBottomSheetBehaviorDidLayout$react_native_screens_release(boolean):203:203 -> onBottomSheetBehaviorDidLayout$react_native_screens_release + 2:7:void onContentWrapperLayout(boolean,int,int,int,int):142:142 -> onContentWrapperLayout + 8:13:void onContentWrapperLayout(boolean,int,int,int,int):143:143 -> onContentWrapperLayout + 14:30:void onContentWrapperLayout(boolean,int,int,int,int):144:144 -> onContentWrapperLayout + 1:5:void onFinalizePropsUpdate$react_native_screens_release():511:511 -> onFinalizePropsUpdate$react_native_screens_release + 6:7:void onFinalizePropsUpdate$react_native_screens_release():512:512 -> onFinalizePropsUpdate$react_native_screens_release + 8:11:void onFinalizePropsUpdate$react_native_screens_release():513:513 -> onFinalizePropsUpdate$react_native_screens_release + 3:16:void onLayout(boolean,int,int,int,int):183:183 -> onLayout + 17:19:void onLayout(boolean,int,int,int,int):187:187 -> onLayout + 20:23:void onLayout(boolean,int,int,int,int):190:190 -> onLayout + 1:13:void onSheetCornerRadiusChange$react_native_screens_release():518:518 -> onSheetCornerRadiusChange$react_native_screens_release + 14:27:void onSheetCornerRadiusChange$react_native_screens_release():521:521 -> onSheetCornerRadiusChange$react_native_screens_release + 28:38:void onSheetCornerRadiusChange$react_native_screens_release():522:522 -> onSheetCornerRadiusChange$react_native_screens_release + 39:44:void onSheetCornerRadiusChange$react_native_screens_release():525:525 -> onSheetCornerRadiusChange$react_native_screens_release + 45:47:void onSheetCornerRadiusChange$react_native_screens_release():527:527 -> onSheetCornerRadiusChange$react_native_screens_release + 48:50:void onSheetCornerRadiusChange$react_native_screens_release():528:528 -> onSheetCornerRadiusChange$react_native_screens_release + 51:54:void onSheetCornerRadiusChange$react_native_screens_release():529:529 -> onSheetCornerRadiusChange$react_native_screens_release + 55:58:void onSheetCornerRadiusChange$react_native_screens_release():523:523 -> onSheetCornerRadiusChange$react_native_screens_release + 1:5:void onSheetDetentChanged$react_native_screens_release(int,boolean):471:471 -> onSheetDetentChanged$react_native_screens_release + 6:21:void onSheetDetentChanged$react_native_screens_release(int,boolean):475:475 -> onSheetDetentChanged$react_native_screens_release + 1:8:boolean onTouchEvent(android.view.MotionEvent):451:451 -> onTouchEvent + 9:13:boolean onTouchEvent(android.view.MotionEvent):456:456 -> onTouchEvent + 6:9:void registerLayoutCallbackForWrapper(com.swmansion.rnscreens.ScreenContentWrapper):161:161 -> registerLayoutCallbackForWrapper + 6:10:void setActivityState(com.swmansion.rnscreens.Screen$ActivityState):311:311 -> setActivityState + 11:28:void setActivityState(com.swmansion.rnscreens.Screen$ActivityState):314:314 -> setActivityState + 29:36:void setActivityState(com.swmansion.rnscreens.Screen$ActivityState):315:315 -> setActivityState + 37:38:void setActivityState(com.swmansion.rnscreens.Screen$ActivityState):317:317 -> setActivityState + 39:46:void setActivityState(com.swmansion.rnscreens.Screen$ActivityState):318:318 -> setActivityState + 1:3:void setBeingRemoved(boolean):67:67 -> setBeingRemoved + 1:3:void setContainer(com.swmansion.rnscreens.ScreenContainer):55:55 -> setContainer + 3:6:void setFooter(com.swmansion.rnscreens.ScreenFooter):101:101 -> setFooter + 7:23:void setFooter(com.swmansion.rnscreens.ScreenFooter):102:102 -> setFooter + 24:32:void setFooter(com.swmansion.rnscreens.ScreenFooter):104:104 -> setFooter + 33:35:void setFooter(com.swmansion.rnscreens.ScreenFooter):106:106 -> setFooter + 1:3:void setFragmentWrapper(com.swmansion.rnscreens.ScreenFragmentWrapper):54:54 -> setFragmentWrapper + 1:3:void setGestureEnabled(boolean):62:62 -> setGestureEnabled + 1:3:void setNativeBackButtonDismissalEnabled(boolean):387:387 -> setNativeBackButtonDismissalEnabled + 3:7:void setNavigationBarHidden(java.lang.Boolean):376:376 -> setNavigationBarHidden + 8:9:void setNavigationBarHidden(java.lang.Boolean):378:378 -> setNavigationBarHidden + 10:13:void setNavigationBarHidden(java.lang.Boolean):379:379 -> setNavigationBarHidden + 14:15:void setNavigationBarHidden(java.lang.Boolean):380:380 -> setNavigationBarHidden + 16:19:void setNavigationBarHidden(java.lang.Boolean):382:382 -> setNavigationBarHidden + 20:23:void setNavigationBarHidden(java.lang.Boolean):380:380 -> setNavigationBarHidden + 6:8:void setReplaceAnimation(com.swmansion.rnscreens.Screen$ReplaceAnimation):60:60 -> setReplaceAnimation + 1:3:void setScreenId(java.lang.String):65:65 -> setScreenId + 4:6:void setScreenOrientation(java.lang.String):323:323 -> setScreenOrientation + 7:11:void setScreenOrientation(java.lang.String):326:326 -> setScreenOrientation + 12:99:void setScreenOrientation(java.lang.String):328:328 -> setScreenOrientation + 100:103:void setScreenOrientation(java.lang.String):336:336 -> setScreenOrientation + 104:105:void setScreenOrientation(java.lang.String):327:327 -> setScreenOrientation + 106:118:void setScreenOrientation(java.lang.String):339:339 -> setScreenOrientation + 1:3:void setSheetClosesOnTouchOutside(boolean):89:89 -> setSheetClosesOnTouchOutside + 1:7:void setSheetCornerRadius(float):77:77 -> setSheetCornerRadius + 8:10:void setSheetCornerRadius(float):78:78 -> setSheetCornerRadius + 11:13:void setSheetCornerRadius(float):79:79 -> setSheetCornerRadius + 6:8:void setSheetDetents(java.util.List):86:86 -> setSheetDetents + 1:3:void setSheetElevation(float):90:90 -> setSheetElevation + 1:3:void setSheetExpandsWhenScrolledToEdge(boolean):82:82 -> setSheetExpandsWhenScrolledToEdge + 1:3:void setSheetGrabberVisible(boolean):70:70 -> setSheetGrabberVisible + 1:3:void setSheetInitialDetentIndex(int):88:88 -> setSheetInitialDetentIndex + 1:3:void setSheetLargestUndimmedDetentIndex(int):87:87 -> setSheetLargestUndimmedDetentIndex + 1:3:void setShouldTriggerPostponedTransitionAfterLayout(boolean):97:97 -> setShouldTriggerPostponedTransitionAfterLayout + 6:8:void setStackAnimation(com.swmansion.rnscreens.Screen$StackAnimation):61:61 -> setStackAnimation + 6:8:void setStackPresentation(com.swmansion.rnscreens.Screen$StackPresentation):59:59 -> setStackPresentation + 1:3:void setStatusBarAnimated(java.lang.Boolean):66:66 -> setStatusBarAnimated + 3:7:void setStatusBarHidden(java.lang.Boolean):367:367 -> setStatusBarHidden + 8:9:void setStatusBarHidden(java.lang.Boolean):369:369 -> setStatusBarHidden + 10:23:void setStatusBarHidden(java.lang.Boolean):370:370 -> setStatusBarHidden + 3:7:void setStatusBarStyle(java.lang.String):352:352 -> setStatusBarStyle + 8:9:void setStatusBarStyle(java.lang.String):354:354 -> setStatusBarStyle + 10:13:void setStatusBarStyle(java.lang.String):355:355 -> setStatusBarStyle + 14:15:void setStatusBarStyle(java.lang.String):356:356 -> setStatusBarStyle + 16:19:void setStatusBarStyle(java.lang.String):358:358 -> setStatusBarStyle + 20:23:void setStatusBarStyle(java.lang.String):359:359 -> setStatusBarStyle + 24:27:void setStatusBarStyle(java.lang.String):356:356 -> setStatusBarStyle + 1:5:void setTransitioning(boolean):263:263 -> setTransitioning + 6:7:void setTransitioning(boolean):266:266 -> setTransitioning + 8:14:void setTransitioning(boolean):267:267 -> setTransitioning + 15:28:void setTransitioning(boolean):268:268 -> setTransitioning + 29:32:void setTransitioning(boolean):271:271 -> setTransitioning + 1:5:void startRemovalTransition():390:390 -> startRemovalTransition + 6:7:void startRemovalTransition():391:391 -> startRemovalTransition + 8:11:void startRemovalTransition():392:392 -> startRemovalTransition + 3:9:void startTransitionRecursive(android.view.ViewGroup):420:420 -> startTransitionRecursive + 10:13:void startTransitionRecursive(android.view.ViewGroup):421:421 -> startTransitionRecursive + 14:21:void startTransitionRecursive(android.view.ViewGroup):423:423 -> startTransitionRecursive + 22:36:void startTransitionRecursive(android.view.ViewGroup):430:430 -> startTransitionRecursive + 37:39:void startTransitionRecursive(android.view.ViewGroup):432:432 -> startTransitionRecursive + 40:43:void startTransitionRecursive(android.view.ViewGroup):435:435 -> startTransitionRecursive + 44:53:void startTransitionRecursive(android.view.ViewGroup):438:438 -> startTransitionRecursive + 54:57:void startTransitionRecursive(android.view.ViewGroup):441:441 -> startTransitionRecursive + 58:66:void startTransitionRecursive(android.view.ViewGroup):442:442 -> startTransitionRecursive + 1:5:void triggerPostponedEnterTransitionIfNeeded():214:214 -> triggerPostponedEnterTransitionIfNeeded + 6:7:void triggerPostponedEnterTransitionIfNeeded():215:215 -> triggerPostponedEnterTransitionIfNeeded + 8:17:void triggerPostponedEnterTransitionIfNeeded():217:217 -> triggerPostponedEnterTransitionIfNeeded + 1:2:void updateScreenSizePaper(int,int):225:225 -> updateScreenSizePaper + 3:11:void updateScreenSizePaper(int,int):226:226 -> updateScreenSizePaper + 12:15:void updateScreenSizePaper(int,int):225:225 -> updateScreenSizePaper com.swmansion.rnscreens.Screen$ActivityState -> com.swmansion.rnscreens.Screen$ActivityState: # {"id":"sourceFile","fileName":"Screen.kt"} - 1:10:void ():607:607 -> - 11:20:void ():608:608 -> - 21:43:void ():609:609 -> - 1:4:void (java.lang.String,int):606:606 -> - 7:9:com.swmansion.rnscreens.Screen$ActivityState valueOf(java.lang.String):610:610 -> valueOf - 7:9:com.swmansion.rnscreens.Screen$ActivityState[] values():610:610 -> values + 1:10:void ():558:558 -> + 11:20:void ():559:559 -> + 21:43:void ():560:560 -> + 1:4:void (java.lang.String,int):557:557 -> + 7:9:com.swmansion.rnscreens.Screen$ActivityState valueOf(java.lang.String):561:561 -> valueOf + 7:9:com.swmansion.rnscreens.Screen$ActivityState[] values():561:561 -> values com.swmansion.rnscreens.Screen$Companion -> com.swmansion.rnscreens.Screen$Companion: # {"id":"sourceFile","fileName":"Screen.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():620:620 -> + 2:2:void ():571:571 -> com.swmansion.rnscreens.Screen$ReplaceAnimation -> com.swmansion.rnscreens.Screen$ReplaceAnimation: # {"id":"sourceFile","fileName":"Screen.kt"} - 1:10:void ():602:602 -> - 11:33:void ():603:603 -> - 1:4:void (java.lang.String,int):601:601 -> - 7:9:com.swmansion.rnscreens.Screen$ReplaceAnimation valueOf(java.lang.String):604:604 -> valueOf - 7:9:com.swmansion.rnscreens.Screen$ReplaceAnimation[] values():604:604 -> values + 1:10:void ():553:553 -> + 11:33:void ():554:554 -> + 1:4:void (java.lang.String,int):552:552 -> + 7:9:com.swmansion.rnscreens.Screen$ReplaceAnimation valueOf(java.lang.String):555:555 -> valueOf + 7:9:com.swmansion.rnscreens.Screen$ReplaceAnimation[] values():555:555 -> values com.swmansion.rnscreens.Screen$StackAnimation -> com.swmansion.rnscreens.Screen$StackAnimation: # {"id":"sourceFile","fileName":"Screen.kt"} - 1:10:void ():590:590 -> - 11:20:void ():591:591 -> - 21:30:void ():592:592 -> - 31:40:void ():593:593 -> - 41:50:void ():594:594 -> - 51:60:void ():595:595 -> - 61:70:void ():596:596 -> - 71:80:void ():597:597 -> - 81:104:void ():598:598 -> - 1:4:void (java.lang.String,int):589:589 -> - 7:9:com.swmansion.rnscreens.Screen$StackAnimation valueOf(java.lang.String):599:599 -> valueOf - 7:9:com.swmansion.rnscreens.Screen$StackAnimation[] values():599:599 -> values + 1:10:void ():541:541 -> + 11:20:void ():542:542 -> + 21:30:void ():543:543 -> + 31:40:void ():544:544 -> + 41:50:void ():545:545 -> + 51:60:void ():546:546 -> + 61:70:void ():547:547 -> + 71:80:void ():548:548 -> + 81:104:void ():549:549 -> + 1:4:void (java.lang.String,int):540:540 -> + 7:9:com.swmansion.rnscreens.Screen$StackAnimation valueOf(java.lang.String):550:550 -> valueOf + 7:9:com.swmansion.rnscreens.Screen$StackAnimation[] values():550:550 -> values com.swmansion.rnscreens.Screen$StackPresentation -> com.swmansion.rnscreens.Screen$StackPresentation: # {"id":"sourceFile","fileName":"Screen.kt"} - 1:10:void ():583:583 -> - 11:20:void ():584:584 -> - 21:30:void ():585:585 -> - 31:53:void ():586:586 -> - 1:4:void (java.lang.String,int):582:582 -> - 7:9:com.swmansion.rnscreens.Screen$StackPresentation valueOf(java.lang.String):587:587 -> valueOf - 7:9:com.swmansion.rnscreens.Screen$StackPresentation[] values():587:587 -> values + 1:10:void ():534:534 -> + 11:20:void ():535:535 -> + 21:30:void ():536:536 -> + 31:53:void ():537:537 -> + 1:4:void (java.lang.String,int):533:533 -> + 7:9:com.swmansion.rnscreens.Screen$StackPresentation valueOf(java.lang.String):538:538 -> valueOf + 7:9:com.swmansion.rnscreens.Screen$StackPresentation[] values():538:538 -> values com.swmansion.rnscreens.Screen$WhenMappings -> com.swmansion.rnscreens.Screen$WhenMappings: # {"id":"sourceFile","fileName":"Screen.kt"} com.swmansion.rnscreens.Screen$WindowTraits -> com.swmansion.rnscreens.Screen$WindowTraits: # {"id":"sourceFile","fileName":"Screen.kt"} - 1:10:void ():613:613 -> - 11:20:void ():614:614 -> - 21:30:void ():615:615 -> - 31:40:void ():616:616 -> - 41:63:void ():617:617 -> - 1:4:void (java.lang.String,int):612:612 -> - 7:9:com.swmansion.rnscreens.Screen$WindowTraits valueOf(java.lang.String):618:618 -> valueOf - 7:9:com.swmansion.rnscreens.Screen$WindowTraits[] values():618:618 -> values + 1:10:void ():564:564 -> + 11:20:void ():565:565 -> + 21:30:void ():566:566 -> + 31:40:void ():567:567 -> + 41:63:void ():568:568 -> + 1:4:void (java.lang.String,int):563:563 -> + 7:9:com.swmansion.rnscreens.Screen$WindowTraits valueOf(java.lang.String):569:569 -> valueOf + 7:9:com.swmansion.rnscreens.Screen$WindowTraits[] values():569:569 -> values com.swmansion.rnscreens.Screen$updateScreenSizePaper$1 -> com.swmansion.rnscreens.Screen$updateScreenSizePaper$1: # {"id":"sourceFile","fileName":"Screen.kt"} - 7:13:void (com.swmansion.rnscreens.Screen,int,int,com.facebook.react.bridge.JSExceptionHandler):256:256 -> - 1:6:void runGuarded():258:258 -> runGuarded - 7:16:void runGuarded():259:259 -> runGuarded - 17:30:void runGuarded():260:260 -> runGuarded + 7:13:void (com.swmansion.rnscreens.Screen,int,int,com.facebook.react.bridge.JSExceptionHandler):226:226 -> + 1:6:void runGuarded():228:228 -> runGuarded + 7:16:void runGuarded():229:229 -> runGuarded + 17:30:void runGuarded():230:230 -> runGuarded com.swmansion.rnscreens.ScreenContainer -> com.swmansion.rnscreens.ScreenContainer: # {"id":"sourceFile","fileName":"ScreenContainer.kt"} androidx.fragment.app.FragmentManager fragmentManager -> fragmentManager @@ -192275,7 +188042,7 @@ com.swmansion.rnscreens.ScreenContainer -> com.swmansion.rnscreens.ScreenContain 14:33:void detachBelowTop():242:242 -> detachBelowTop 34:37:void detachBelowTop():243:243 -> detachBelowTop 38:45:void detachBelowTop():239:239 -> detachBelowTop - 1:4:void detachScreen(androidx.fragment.app.FragmentTransaction,androidx.fragment.app.Fragment):269:269 -> detachScreen + 1:4:void detachScreen(androidx.fragment.app.FragmentTransaction,androidx.fragment.app.Fragment):260:260 -> detachScreen # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/N;Landroidx/fragment/app/Fragment;)V"} 1:4:androidx.fragment.app.FragmentManager findFragmentManagerForReactRootView(com.facebook.react.ReactRootView):142:142 -> findFragmentManagerForReactRootView # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/ReactRootView;)Landroidx/fragment/app/F;"} @@ -192287,7 +188054,7 @@ com.swmansion.rnscreens.ScreenContainer -> com.swmansion.rnscreens.ScreenContain 54:57:androidx.fragment.app.FragmentManager findFragmentManagerForReactRootView(com.facebook.react.ReactRootView):168:168 -> findFragmentManagerForReactRootView 58:65:androidx.fragment.app.FragmentManager findFragmentManagerForReactRootView(com.facebook.react.ReactRootView):171:171 -> findFragmentManagerForReactRootView 66:73:androidx.fragment.app.FragmentManager findFragmentManagerForReactRootView(com.facebook.react.ReactRootView):150:150 -> findFragmentManagerForReactRootView - 1:9:com.swmansion.rnscreens.Screen$ActivityState getActivityState(com.swmansion.rnscreens.ScreenFragmentWrapper):272:272 -> getActivityState + 1:9:com.swmansion.rnscreens.Screen$ActivityState getActivityState(com.swmansion.rnscreens.ScreenFragmentWrapper):263:263 -> getActivityState 1:13:com.swmansion.rnscreens.Screen getScreenAt(int):129:129 -> getScreenAt 1:7:int getScreenCount():127:127 -> getScreenCount 1:14:com.swmansion.rnscreens.ScreenFragmentWrapper getScreenFragmentWrapperAt(int):131:131 -> getScreenFragmentWrapperAt @@ -192295,88 +188062,82 @@ com.swmansion.rnscreens.ScreenContainer -> com.swmansion.rnscreens.ScreenContain 3:19:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(java.lang.Iterable,kotlin.jvm.functions.Function1):295:295 -> getTopScreen 3:19:com.swmansion.rnscreens.Screen getTopScreen():134 -> getTopScreen 20:39:com.swmansion.rnscreens.Screen getTopScreen():134:134 -> getTopScreen - 1:7:boolean hasScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):274:274 -> hasScreen + 1:7:boolean hasScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):265:265 -> hasScreen 1:8:boolean isNested():93:93 -> isNested - 1:16:void notifyContainerUpdate():446:446 -> notifyContainerUpdate - 6:13:void notifyScreenDetached(com.swmansion.rnscreens.Screen):247:247 -> notifyScreenDetached - 14:21:void notifyScreenDetached(com.swmansion.rnscreens.Screen):248:248 -> notifyScreenDetached - 22:42:void notifyScreenDetached(com.swmansion.rnscreens.Screen):250:250 -> notifyScreenDetached - 43:55:void notifyScreenDetached(com.swmansion.rnscreens.Screen):251:251 -> notifyScreenDetached - 1:9:void notifyTopDetached():256:256 -> notifyTopDetached - 10:17:void notifyTopDetached():257:257 -> notifyTopDetached - 18:25:void notifyTopDetached():258:258 -> notifyTopDetached - 26:46:void notifyTopDetached():260:260 -> notifyTopDetached - 47:59:void notifyTopDetached():261:261 -> notifyTopDetached - 1:4:void onAttachedToWindow():277:277 -> onAttachedToWindow - 5:6:void onAttachedToWindow():278:278 -> onAttachedToWindow - 7:10:void onAttachedToWindow():279:279 -> onAttachedToWindow + 1:16:void notifyContainerUpdate():428:428 -> notifyContainerUpdate + 1:9:void notifyTopDetached():247:247 -> notifyTopDetached + 10:17:void notifyTopDetached():248:248 -> notifyTopDetached + 18:25:void notifyTopDetached():249:249 -> notifyTopDetached + 26:46:void notifyTopDetached():251:251 -> notifyTopDetached + 47:59:void notifyTopDetached():252:252 -> notifyTopDetached + 1:4:void onAttachedToWindow():268:268 -> onAttachedToWindow + 5:6:void onAttachedToWindow():269:269 -> onAttachedToWindow + 7:10:void onAttachedToWindow():270:270 -> onAttachedToWindow 1:4:void onChildUpdate():96:96 -> onChildUpdate - 1:4:void onDetachedFromWindow():304:304 -> onDetachedFromWindow - 5:10:void onDetachedFromWindow():305:305 -> onDetachedFromWindow - 11:13:void onDetachedFromWindow():306:306 -> onDetachedFromWindow - 14:16:void onDetachedFromWindow():307:307 -> onDetachedFromWindow - 17:24:void onDetachedFromWindow():311:311 -> onDetachedFromWindow - 25:26:void onDetachedFromWindow():312:312 -> onDetachedFromWindow - 27:30:void onDetachedFromWindow():314:314 -> onDetachedFromWindow - 31:32:void onDetachedFromWindow():315:315 -> onDetachedFromWindow - 33:41:void onDetachedFromWindow():328:328 -> onDetachedFromWindow - 42:48:void onDetachedFromWindow():329:329 -> onDetachedFromWindow + 1:4:void onDetachedFromWindow():295:295 -> onDetachedFromWindow + 5:10:void onDetachedFromWindow():296:296 -> onDetachedFromWindow + 11:13:void onDetachedFromWindow():297:297 -> onDetachedFromWindow + 14:16:void onDetachedFromWindow():298:298 -> onDetachedFromWindow + 17:24:void onDetachedFromWindow():302:302 -> onDetachedFromWindow + 25:26:void onDetachedFromWindow():303:303 -> onDetachedFromWindow + 27:30:void onDetachedFromWindow():305:305 -> onDetachedFromWindow + 31:32:void onDetachedFromWindow():306:306 -> onDetachedFromWindow + 33:41:void onDetachedFromWindow():319:319 -> onDetachedFromWindow + 42:48:void onDetachedFromWindow():320:320 -> onDetachedFromWindow 1:8:void onLayout(boolean,int,int,int,int):55:55 -> onLayout 9:27:void onLayout(boolean,int,int,int,int):57:57 -> onLayout - 1:3:void onMeasure(int,int):337:337 -> onMeasure - 4:10:void onMeasure(int,int):338:338 -> onMeasure - 11:21:void onMeasure(int,int):339:339 -> onMeasure - 2:3:void onScreenChanged():352:352 -> onScreenChanged - 4:27:void onScreenChanged():353:353 -> onScreenChanged - 1:4:void onScreenChanged$lambda$8(com.swmansion.rnscreens.ScreenContainer):359:359 -> onScreenChanged$lambda$8 - 1:4:void onUpdate():381:381 -> onUpdate - 5:8:void onUpdate():385:385 -> onUpdate - 9:12:void onUpdate():387:387 -> onUpdate - 13:17:void onUpdate():384:384 -> onUpdate - 18:45:void onUpdate():389:389 -> onUpdate - 46:53:void onUpdate():390:390 -> onUpdate - 54:63:void onUpdate():391:391 -> onUpdate - 64:70:void onUpdate():393:393 -> onUpdate - 71:78:void onUpdate():395:395 -> onUpdate - 79:85:void onUpdate():397:397 -> onUpdate + 1:3:void onMeasure(int,int):328:328 -> onMeasure + 4:10:void onMeasure(int,int):329:329 -> onMeasure + 11:21:void onMeasure(int,int):330:330 -> onMeasure + 2:3:void onScreenChanged():343:343 -> onScreenChanged + 4:27:void onScreenChanged():344:344 -> onScreenChanged + 1:4:void onScreenChanged$lambda$8(com.swmansion.rnscreens.ScreenContainer):350:350 -> onScreenChanged$lambda$8 + 1:4:void onUpdate():372:372 -> onUpdate + 5:8:void onUpdate():376:376 -> onUpdate + 9:12:void onUpdate():378:378 -> onUpdate + 13:17:void onUpdate():375:375 -> onUpdate + 18:45:void onUpdate():380:380 -> onUpdate + 46:53:void onUpdate():381:381 -> onUpdate + 54:63:void onUpdate():382:382 -> onUpdate + 64:70:void onUpdate():384:384 -> onUpdate + 71:78:void onUpdate():386:386 -> onUpdate + 79:85:void onUpdate():388:388 -> onUpdate 86:91:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> onUpdate - 86:91:void onUpdate():398 -> onUpdate - 92:93:void onUpdate():398:398 -> onUpdate - 94:99:void onUpdate():399:399 -> onUpdate - 100:103:void onUpdate():400:400 -> onUpdate - 104:116:void onUpdate():401:401 -> onUpdate - 117:122:void onUpdate():402:402 -> onUpdate - 123:132:void onUpdate():409:409 -> onUpdate - 133:137:void onUpdate():413:413 -> onUpdate - 138:161:void onUpdate():414:414 -> onUpdate - 162:168:void onUpdate():415:415 -> onUpdate - 169:172:void onUpdate():417:417 -> onUpdate - 173:177:void onUpdate():418:418 -> onUpdate - 178:189:void onUpdate():422:422 -> onUpdate - 190:196:void onUpdate():424:424 -> onUpdate - 197:202:void onUpdate():425:425 -> onUpdate - 203:206:void onUpdate():429:429 -> onUpdate - 207:215:void onUpdate():432:432 -> onUpdate - 216:237:void onUpdate():437:437 -> onUpdate - 238:245:void onUpdate():438:438 -> onUpdate - 246:249:void onUpdate():441:441 -> onUpdate - 250:257:void onUpdate():385:385 -> onUpdate - 1:23:void performUpdates():372:372 -> performUpdates - 24:25:void performUpdates():375:375 -> performUpdates - 26:28:void performUpdates():376:376 -> performUpdates - 29:32:void performUpdates():377:377 -> performUpdates - 2:3:void performUpdatesNow():367:367 -> performUpdatesNow - 4:7:void performUpdatesNow():368:368 -> performUpdatesNow + 86:91:void onUpdate():389 -> onUpdate + 92:93:void onUpdate():389:389 -> onUpdate + 94:99:void onUpdate():390:390 -> onUpdate + 100:103:void onUpdate():391:391 -> onUpdate + 104:116:void onUpdate():392:392 -> onUpdate + 117:122:void onUpdate():393:393 -> onUpdate + 123:132:void onUpdate():400:400 -> onUpdate + 133:137:void onUpdate():404:404 -> onUpdate + 138:161:void onUpdate():406:406 -> onUpdate + 162:165:void onUpdate():407:407 -> onUpdate + 166:179:void onUpdate():408:408 -> onUpdate + 180:192:void onUpdate():410:410 -> onUpdate + 193:199:void onUpdate():413:413 -> onUpdate + 200:202:void onUpdate():414:414 -> onUpdate + 203:210:void onUpdate():416:416 -> onUpdate + 211:232:void onUpdate():419:419 -> onUpdate + 233:240:void onUpdate():420:420 -> onUpdate + 241:244:void onUpdate():423:423 -> onUpdate + 245:252:void onUpdate():376:376 -> onUpdate + 1:23:void performUpdates():363:363 -> performUpdates + 24:25:void performUpdates():366:366 -> performUpdates + 26:28:void performUpdates():367:367 -> performUpdates + 29:32:void performUpdates():368:368 -> performUpdates + 2:3:void performUpdatesNow():358:358 -> performUpdatesNow + 4:7:void performUpdatesNow():359:359 -> performUpdatesNow 1:28:void removeAllScreens():119:119 -> removeAllScreens 29:37:void removeAllScreens():120:120 -> removeAllScreens 38:42:void removeAllScreens():122:122 -> removeAllScreens 43:46:void removeAllScreens():123:123 -> removeAllScreens - 1:9:void removeMyFragments(androidx.fragment.app.FragmentManager):284:284 -> removeMyFragments + 1:9:void removeMyFragments(androidx.fragment.app.FragmentManager):275:275 -> removeMyFragments # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} - 10:30:void removeMyFragments(androidx.fragment.app.FragmentManager):286:286 -> removeMyFragments - 31:47:void removeMyFragments(androidx.fragment.app.FragmentManager):287:287 -> removeMyFragments - 48:54:void removeMyFragments(androidx.fragment.app.FragmentManager):288:288 -> removeMyFragments - 55:58:void removeMyFragments(androidx.fragment.app.FragmentManager):294:294 -> removeMyFragments + 10:30:void removeMyFragments(androidx.fragment.app.FragmentManager):277:277 -> removeMyFragments + 31:47:void removeMyFragments(androidx.fragment.app.FragmentManager):278:278 -> removeMyFragments + 48:54:void removeMyFragments(androidx.fragment.app.FragmentManager):279:279 -> removeMyFragments + 55:58:void removeMyFragments(androidx.fragment.app.FragmentManager):285:285 -> removeMyFragments 1:16:void removeScreenAt(int):113:113 -> removeScreenAt 17:21:void removeScreenAt(int):114:114 -> removeScreenAt 22:25:void removeScreenAt(int):115:115 -> removeScreenAt @@ -192596,9 +188357,9 @@ com.swmansion.rnscreens.ScreenFooter$insetsAnimation$1 -> com.swmansion.rnscreen # {"id":"sourceFile","fileName":"ScreenFooter.kt"} 4:7:void (com.swmansion.rnscreens.ScreenFooter):53:53 -> 6:12:void onEnd(androidx.core.view.WindowInsetsAnimationCompat):91:91 -> onEnd - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/q0;)V"} 11:20:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):66:66 -> onProgress - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Ljava/util/List;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/D0;Ljava/util/List;)Landroidx/core/view/D0;"} 21:30:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):68:68 -> onProgress 31:36:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):77:77 -> onProgress 37:38:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):78:78 -> onProgress @@ -192608,7 +188369,7 @@ com.swmansion.rnscreens.ScreenFooter$insetsAnimation$1 -> com.swmansion.rnscreen 59:64:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):82:82 -> onProgress 65:68:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):78:78 -> onProgress 11:16:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat onStart(androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):58:58 -> onStart - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;Landroidx/core/view/o0$a;)Landroidx/core/view/o0$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/q0;Landroidx/core/view/q0$a;)Landroidx/core/view/q0$a;"} 17:26:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat onStart(androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):59:59 -> onStart com.swmansion.rnscreens.ScreenFooterManager -> com.swmansion.rnscreens.ScreenFooterManager: # {"id":"sourceFile","fileName":"ScreenFooterManager.kt"} @@ -192799,120 +188560,123 @@ com.swmansion.rnscreens.ScreenFragmentWrapper -> com.swmansion.rnscreens.ScreenF # {"id":"sourceFile","fileName":"ScreenFragmentWrapper.kt"} com.swmansion.rnscreens.ScreenKt -> com.swmansion.rnscreens.ScreenKt: # {"id":"sourceFile","fileName":"Screen.kt"} - 6:8:com.swmansion.rnscreens.Screen asScreen(android.view.View):625:625 -> asScreen + 6:8:com.swmansion.rnscreens.Screen asScreen(android.view.View):581:581 -> asScreen com.swmansion.rnscreens.ScreenModalFragment -> com.swmansion.rnscreens.ScreenModalFragment: # {"id":"sourceFile","fileName":"ScreenModalFragment.kt"} com.google.android.material.bottomsheet.BottomSheetDialog sheetDialog -> sheetDialog # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomsheet/c;"} - 1:1:void ():53:53 -> - 2:2:void (com.swmansion.rnscreens.Screen):32:32 -> - 2:2:void ():32 -> - 3:4:void ():54:55 -> - 5:5:void ():54:54 -> - 6:6:void (com.swmansion.rnscreens.Screen):59:59 -> - 7:7:void (com.swmansion.rnscreens.Screen):32:32 -> - 8:8:void (com.swmansion.rnscreens.Screen):60:60 -> - 6:13:void addChildScreenContainer(com.swmansion.rnscreens.ScreenContainer):106:106 -> addChildScreenContainer - 6:30:boolean canDispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):144:144 -> canDispatchLifecycleEvent - 1:6:void configureBehaviour():233:233 -> configureBehaviour - 7:11:void configureBehaviour():236:236 -> configureBehaviour - 12:14:void configureBehaviour():237:237 -> configureBehaviour - 15:17:void configureBehaviour():238:238 -> configureBehaviour - 18:38:void configureBehaviour():241:241 -> configureBehaviour - 39:42:void configureBehaviour():263:263 -> configureBehaviour - 43:50:void configureBehaviour():265:265 -> configureBehaviour - 51:58:void configureBehaviour():266:266 -> configureBehaviour - 59:62:void configureBehaviour():265:265 -> configureBehaviour - 63:65:void configureBehaviour():264:264 -> configureBehaviour - 66:68:void configureBehaviour():268:268 -> configureBehaviour - 69:71:void configureBehaviour():269:269 -> configureBehaviour - 72:90:void configureBehaviour():270:270 -> configureBehaviour - 91:110:void configureBehaviour():271:271 -> configureBehaviour - 111:126:void configureBehaviour():272:272 -> configureBehaviour - 127:166:void configureBehaviour():275:275 -> configureBehaviour - 167:170:void configureBehaviour():251:251 -> configureBehaviour - 171:178:void configureBehaviour():253:253 -> configureBehaviour - 179:186:void configureBehaviour():254:254 -> configureBehaviour - 187:190:void configureBehaviour():253:253 -> configureBehaviour - 191:193:void configureBehaviour():252:252 -> configureBehaviour - 194:196:void configureBehaviour():256:256 -> configureBehaviour - 197:199:void configureBehaviour():257:257 -> configureBehaviour - 200:218:void configureBehaviour():258:258 -> configureBehaviour - 219:238:void configureBehaviour():259:259 -> configureBehaviour - 239:242:void configureBehaviour():243:243 -> configureBehaviour - 243:245:void configureBehaviour():244:244 -> configureBehaviour - 246:248:void configureBehaviour():245:245 -> configureBehaviour - 249:251:void configureBehaviour():246:246 -> configureBehaviour - 252:271:void configureBehaviour():247:247 -> configureBehaviour - 272:279:void configureBehaviour():234:234 -> configureBehaviour - 1:17:com.google.android.material.bottomsheet.BottomSheetDialog configureDialogAndBehaviour():200:200 -> configureDialogAndBehaviour + 1:1:void ():54:54 -> + 2:2:void (com.swmansion.rnscreens.Screen):33:33 -> + 2:2:void ():33 -> + 3:4:void ():55:56 -> + 5:5:void ():55:55 -> + 6:6:void (com.swmansion.rnscreens.Screen):60:60 -> + 7:7:void (com.swmansion.rnscreens.Screen):33:33 -> + 8:8:void (com.swmansion.rnscreens.Screen):61:61 -> + 6:13:void addChildScreenContainer(com.swmansion.rnscreens.ScreenContainer):107:107 -> addChildScreenContainer + 6:30:boolean canDispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):145:145 -> canDispatchLifecycleEvent + 1:6:void configureBehaviour():234:234 -> configureBehaviour + 7:11:void configureBehaviour():237:237 -> configureBehaviour + 12:14:void configureBehaviour():238:238 -> configureBehaviour + 15:17:void configureBehaviour():239:239 -> configureBehaviour + 18:38:void configureBehaviour():242:242 -> configureBehaviour + 39:42:void configureBehaviour():265:265 -> configureBehaviour + 43:44:void configureBehaviour():267:267 -> configureBehaviour + 45:52:void configureBehaviour():268:268 -> configureBehaviour + 53:64:void configureBehaviour():269:269 -> configureBehaviour + 65:68:void configureBehaviour():267:267 -> configureBehaviour + 69:71:void configureBehaviour():266:266 -> configureBehaviour + 72:74:void configureBehaviour():271:271 -> configureBehaviour + 75:77:void configureBehaviour():272:272 -> configureBehaviour + 78:106:void configureBehaviour():273:273 -> configureBehaviour + 107:135:void configureBehaviour():274:274 -> configureBehaviour + 136:173:void configureBehaviour():276:276 -> configureBehaviour + 174:177:void configureBehaviour():275:275 -> configureBehaviour + 178:217:void configureBehaviour():279:279 -> configureBehaviour + 218:221:void configureBehaviour():252:252 -> configureBehaviour + 222:223:void configureBehaviour():254:254 -> configureBehaviour + 224:231:void configureBehaviour():255:255 -> configureBehaviour + 232:243:void configureBehaviour():256:256 -> configureBehaviour + 244:247:void configureBehaviour():254:254 -> configureBehaviour + 248:250:void configureBehaviour():253:253 -> configureBehaviour + 251:253:void configureBehaviour():258:258 -> configureBehaviour + 254:256:void configureBehaviour():259:259 -> configureBehaviour + 257:284:void configureBehaviour():260:260 -> configureBehaviour + 285:313:void configureBehaviour():261:261 -> configureBehaviour + 314:317:void configureBehaviour():244:244 -> configureBehaviour + 318:320:void configureBehaviour():245:245 -> configureBehaviour + 321:323:void configureBehaviour():246:246 -> configureBehaviour + 324:326:void configureBehaviour():247:247 -> configureBehaviour + 327:355:void configureBehaviour():248:248 -> configureBehaviour + 356:363:void configureBehaviour():235:235 -> configureBehaviour + 1:17:com.google.android.material.bottomsheet.BottomSheetDialog configureDialogAndBehaviour():201:201 -> configureDialogAndBehaviour # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/bottomsheet/c;"} - 18:20:com.google.android.material.bottomsheet.BottomSheetDialog configureDialogAndBehaviour():201:201 -> configureDialogAndBehaviour - 21:42:com.google.android.material.bottomsheet.BottomSheetDialog configureDialogAndBehaviour():202:202 -> configureDialogAndBehaviour - 43:45:com.google.android.material.bottomsheet.BottomSheetDialog configureDialogAndBehaviour():204:204 -> configureDialogAndBehaviour - 46:54:com.google.android.material.bottomsheet.BottomSheetDialog configureDialogAndBehaviour():206:206 -> configureDialogAndBehaviour - 1:6:void dismissFromContainer():97:97 -> dismissFromContainer - 7:15:void dismissFromContainer():98:98 -> dismissFromContainer - 16:19:void dismissFromContainer():99:99 -> dismissFromContainer - 20:27:void dismissFromContainer():97:97 -> dismissFromContainer - 1:25:void dispatchHeaderBackButtonClickedEvent():163:163 -> dispatchHeaderBackButtonClickedEvent - 11:35:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):155:155 -> dispatchLifecycleEvent - 6:30:void dispatchLifecycleEventInChildContainers(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):159:159 -> dispatchLifecycleEventInChildContainers - 1:25:void dispatchTransitionProgressEvent(float,boolean):170:170 -> dispatchTransitionProgressEvent - 1:20:com.google.android.material.bottomsheet.BottomSheetBehavior getBehavior():48:48 -> getBehavior - 1:1:java.util.List getChildScreenContainers():26:26 -> getChildScreenContainers - 2:2:void (com.swmansion.rnscreens.Screen):32:32 -> getChildScreenContainers - 2:2:java.util.ArrayList getChildScreenContainers():32 -> getChildScreenContainers - 1:17:com.swmansion.rnscreens.ScreenStack getContainer():35:35 -> getContainer - 1:12:void setScreen(com.swmansion.rnscreens.Screen):29:29 -> getScreen - 1:12:com.swmansion.rnscreens.Screen getScreen():29 -> getScreen - 1:4:void onCreate(android.os.Bundle):64:64 -> onCreate - 5:8:void onCreate(android.os.Bundle):67:67 -> onCreate - 1:3:android.app.Dialog onCreateDialog(android.os.Bundle):72:72 -> onCreateDialog - 4:13:android.app.Dialog onCreateDialog(android.os.Bundle):76:76 -> onCreateDialog - 14:26:android.app.Dialog onCreateDialog(android.os.Bundle):78:78 -> onCreateDialog - 27:37:android.app.Dialog onCreateDialog(android.os.Bundle):80:80 -> onCreateDialog - 38:51:android.app.Dialog onCreateDialog(android.os.Bundle):81:81 -> onCreateDialog - 52:61:android.app.Dialog onCreateDialog(android.os.Bundle):83:83 -> onCreateDialog - 62:70:android.app.Dialog onCreateDialog(android.os.Bundle):85:85 -> onCreateDialog - 71:78:android.app.Dialog onCreateDialog(android.os.Bundle):75:75 -> onCreateDialog - 1:3:void onDestroy():174:174 -> onDestroy - 4:9:void onDestroy():175:175 -> onDestroy - 10:15:void onDestroy():176:176 -> onDestroy - 16:23:void onDestroy():177:177 -> onDestroy - 24:27:void onDestroy():178:178 -> onDestroy - 28:31:void onDestroy():179:179 -> onDestroy - 32:47:void onDestroy():181:181 -> onDestroy - 48:63:void onDestroy():182:182 -> onDestroy - 64:71:void onDestroy():185:185 -> onDestroy - 6:13:void removeChildScreenContainer(com.swmansion.rnscreens.ScreenContainer):110:110 -> removeChildScreenContainer - 1:8:void removeToolbar():188:188 -> removeToolbar - 6:8:void setScreen(com.swmansion.rnscreens.Screen):29:29 -> setScreen - 6:13:void setToolbar(androidx.appcompat.widget.Toolbar):191:191 -> setToolbar - 1:8:void setToolbarShadowHidden(boolean):194:194 -> setToolbarShadowHidden - 1:8:void setToolbarTranslucent(boolean):197:197 -> setToolbarTranslucent - 1:5:android.app.Activity tryGetActivity():122:122 -> tryGetActivity - 1:10:com.facebook.react.bridge.ReactContext tryGetContext():125:125 -> tryGetContext - 11:20:com.facebook.react.bridge.ReactContext tryGetContext():126:126 -> tryGetContext - 21:32:com.facebook.react.bridge.ReactContext tryGetContext():128:128 -> tryGetContext - 33:46:com.facebook.react.bridge.ReactContext tryGetContext():129:129 -> tryGetContext - 47:56:com.facebook.react.bridge.ReactContext tryGetContext():132:132 -> tryGetContext - 57:71:com.facebook.react.bridge.ReactContext tryGetContext():134:134 -> tryGetContext - 72:81:com.facebook.react.bridge.ReactContext tryGetContext():135:135 -> tryGetContext - 82:88:com.facebook.react.bridge.ReactContext tryGetContext():137:137 -> tryGetContext - 1:19:java.lang.Integer tryResolveContainerHeight():215:215 -> tryResolveContainerHeight - 20:25:java.lang.Integer tryResolveContainerHeight():216:216 -> tryResolveContainerHeight - 26:31:java.lang.Integer tryResolveContainerHeight():217:217 -> tryResolveContainerHeight - 32:37:java.lang.Integer tryResolveContainerHeight():218:218 -> tryResolveContainerHeight - 38:39:java.lang.Integer tryResolveContainerHeight():216:216 -> tryResolveContainerHeight - 40:44:java.lang.Integer tryResolveContainerHeight():220:220 -> tryResolveContainerHeight - 45:51:java.lang.Integer tryResolveContainerHeight():222:222 -> tryResolveContainerHeight - 52:75:java.lang.Integer tryResolveContainerHeight():223:223 -> tryResolveContainerHeight - 76:81:java.lang.Integer tryResolveContainerHeight():224:224 -> tryResolveContainerHeight - 82:87:java.lang.Integer tryResolveContainerHeight():225:225 -> tryResolveContainerHeight - 88:91:java.lang.Integer tryResolveContainerHeight():226:226 -> tryResolveContainerHeight - 92:97:java.lang.Integer tryResolveContainerHeight():227:227 -> tryResolveContainerHeight - 6:30:void updateLastEventDispatched(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):148:148 -> updateLastEventDispatched + 18:20:com.google.android.material.bottomsheet.BottomSheetDialog configureDialogAndBehaviour():202:202 -> configureDialogAndBehaviour + 21:42:com.google.android.material.bottomsheet.BottomSheetDialog configureDialogAndBehaviour():203:203 -> configureDialogAndBehaviour + 43:45:com.google.android.material.bottomsheet.BottomSheetDialog configureDialogAndBehaviour():205:205 -> configureDialogAndBehaviour + 46:54:com.google.android.material.bottomsheet.BottomSheetDialog configureDialogAndBehaviour():207:207 -> configureDialogAndBehaviour + 1:6:void dismissFromContainer():98:98 -> dismissFromContainer + 7:15:void dismissFromContainer():99:99 -> dismissFromContainer + 16:19:void dismissFromContainer():100:100 -> dismissFromContainer + 20:27:void dismissFromContainer():98:98 -> dismissFromContainer + 1:25:void dispatchHeaderBackButtonClickedEvent():164:164 -> dispatchHeaderBackButtonClickedEvent + 11:35:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):156:156 -> dispatchLifecycleEvent + 6:30:void dispatchLifecycleEventInChildContainers(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):160:160 -> dispatchLifecycleEventInChildContainers + 1:25:void dispatchTransitionProgressEvent(float,boolean):171:171 -> dispatchTransitionProgressEvent + 1:20:com.google.android.material.bottomsheet.BottomSheetBehavior getBehavior():49:49 -> getBehavior + 1:1:java.util.List getChildScreenContainers():27:27 -> getChildScreenContainers + 2:2:void (com.swmansion.rnscreens.Screen):33:33 -> getChildScreenContainers + 2:2:java.util.ArrayList getChildScreenContainers():33 -> getChildScreenContainers + 1:17:com.swmansion.rnscreens.ScreenStack getContainer():36:36 -> getContainer + 1:12:void setScreen(com.swmansion.rnscreens.Screen):30:30 -> getScreen + 1:12:com.swmansion.rnscreens.Screen getScreen():30 -> getScreen + 1:4:void onCreate(android.os.Bundle):65:65 -> onCreate + 5:8:void onCreate(android.os.Bundle):68:68 -> onCreate + 1:3:android.app.Dialog onCreateDialog(android.os.Bundle):73:73 -> onCreateDialog + 4:13:android.app.Dialog onCreateDialog(android.os.Bundle):77:77 -> onCreateDialog + 14:26:android.app.Dialog onCreateDialog(android.os.Bundle):79:79 -> onCreateDialog + 27:37:android.app.Dialog onCreateDialog(android.os.Bundle):81:81 -> onCreateDialog + 38:51:android.app.Dialog onCreateDialog(android.os.Bundle):82:82 -> onCreateDialog + 52:61:android.app.Dialog onCreateDialog(android.os.Bundle):84:84 -> onCreateDialog + 62:70:android.app.Dialog onCreateDialog(android.os.Bundle):86:86 -> onCreateDialog + 71:78:android.app.Dialog onCreateDialog(android.os.Bundle):76:76 -> onCreateDialog + 1:3:void onDestroy():175:175 -> onDestroy + 4:9:void onDestroy():176:176 -> onDestroy + 10:15:void onDestroy():177:177 -> onDestroy + 16:23:void onDestroy():178:178 -> onDestroy + 24:27:void onDestroy():179:179 -> onDestroy + 28:31:void onDestroy():180:180 -> onDestroy + 32:47:void onDestroy():182:182 -> onDestroy + 48:63:void onDestroy():183:183 -> onDestroy + 64:71:void onDestroy():186:186 -> onDestroy + 6:13:void removeChildScreenContainer(com.swmansion.rnscreens.ScreenContainer):111:111 -> removeChildScreenContainer + 1:8:void removeToolbar():189:189 -> removeToolbar + 6:8:void setScreen(com.swmansion.rnscreens.Screen):30:30 -> setScreen + 6:13:void setToolbar(androidx.appcompat.widget.Toolbar):192:192 -> setToolbar + 1:8:void setToolbarShadowHidden(boolean):195:195 -> setToolbarShadowHidden + 1:8:void setToolbarTranslucent(boolean):198:198 -> setToolbarTranslucent + 1:5:android.app.Activity tryGetActivity():123:123 -> tryGetActivity + 1:10:com.facebook.react.bridge.ReactContext tryGetContext():126:126 -> tryGetContext + 11:20:com.facebook.react.bridge.ReactContext tryGetContext():127:127 -> tryGetContext + 21:32:com.facebook.react.bridge.ReactContext tryGetContext():129:129 -> tryGetContext + 33:46:com.facebook.react.bridge.ReactContext tryGetContext():130:130 -> tryGetContext + 47:56:com.facebook.react.bridge.ReactContext tryGetContext():133:133 -> tryGetContext + 57:71:com.facebook.react.bridge.ReactContext tryGetContext():135:135 -> tryGetContext + 72:81:com.facebook.react.bridge.ReactContext tryGetContext():136:136 -> tryGetContext + 82:88:com.facebook.react.bridge.ReactContext tryGetContext():138:138 -> tryGetContext + 1:19:java.lang.Integer tryResolveContainerHeight():216:216 -> tryResolveContainerHeight + 20:25:java.lang.Integer tryResolveContainerHeight():217:217 -> tryResolveContainerHeight + 26:31:java.lang.Integer tryResolveContainerHeight():218:218 -> tryResolveContainerHeight + 32:37:java.lang.Integer tryResolveContainerHeight():219:219 -> tryResolveContainerHeight + 38:39:java.lang.Integer tryResolveContainerHeight():217:217 -> tryResolveContainerHeight + 40:44:java.lang.Integer tryResolveContainerHeight():221:221 -> tryResolveContainerHeight + 45:51:java.lang.Integer tryResolveContainerHeight():223:223 -> tryResolveContainerHeight + 52:75:java.lang.Integer tryResolveContainerHeight():224:224 -> tryResolveContainerHeight + 76:81:java.lang.Integer tryResolveContainerHeight():225:225 -> tryResolveContainerHeight + 82:87:java.lang.Integer tryResolveContainerHeight():226:226 -> tryResolveContainerHeight + 88:91:java.lang.Integer tryResolveContainerHeight():227:227 -> tryResolveContainerHeight + 92:97:java.lang.Integer tryResolveContainerHeight():228:228 -> tryResolveContainerHeight + 6:30:void updateLastEventDispatched(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):149:149 -> updateLastEventDispatched com.swmansion.rnscreens.ScreenModalFragment$$ExternalSyntheticApiModelOutline0 -> com.swmansion.rnscreens.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -192926,7 +188690,7 @@ com.swmansion.rnscreens.ScreenModalFragment$$ExternalSyntheticApiModelOutline1 - com.swmansion.rnscreens.ScreenModalFragment$Companion -> com.swmansion.rnscreens.ScreenModalFragment$Companion: # {"id":"sourceFile","fileName":"ScreenModalFragment.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():279:279 -> + 2:2:void ():283:283 -> com.swmansion.rnscreens.ScreenStack -> com.swmansion.rnscreens.ScreenStack: # {"id":"sourceFile","fileName":"ScreenStack.kt"} 1:3:void (android.content.Context):22:22 -> @@ -192940,35 +188704,34 @@ com.swmansion.rnscreens.ScreenStack -> com.swmansion.rnscreens.ScreenStack: 1:1:void access$performDraw(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenStack$DrawingOp):20:20 -> adapt 1:1:com.swmansion.rnscreens.ScreenFragmentWrapper adapt(com.swmansion.rnscreens.Screen):20 -> adapt 2:4:com.swmansion.rnscreens.ScreenStackFragmentWrapper adapt(com.swmansion.rnscreens.Screen):58:60 -> adapt - 1:1:com.swmansion.rnscreens.ScreenStackFragmentWrapper $r8$lambda$1muVGc91w7whg82hLSY-U6pPK1g(com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> b + 1:1:boolean $r8$lambda$Fqme5GHCKTZzDhJ-Em7I1pes-w0(com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean $r8$lambda$DNLihk6fQGIp_r-OJTRCecHF3hA(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenStackFragmentWrapper):0:0 -> c + 1:1:boolean $r8$lambda$JT1qTGmUmvmvNmzfqU_VuvbfZFs(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenStackFragmentWrapper):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;Lcom/swmansion/rnscreens/ScreenStackFragmentWrapper;)Z"} - 1:1:boolean $r8$lambda$GBJbh2YzS6E4hFfQr93lTXk1QEc(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> d + 1:1:boolean $r8$lambda$WDKUjq19kVIdXlToxTxVbRweAq0(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} 6:10:void dismiss(com.swmansion.rnscreens.ScreenStackFragmentWrapper):42:42 -> dismiss 11:14:void dismiss(com.swmansion.rnscreens.ScreenStackFragmentWrapper):43:43 -> dismiss - 6:8:void dispatchDraw(android.graphics.Canvas):345:345 -> dispatchDraw - 9:17:void dispatchDraw(android.graphics.Canvas):347:347 -> dispatchDraw - 18:21:void dispatchDraw(android.graphics.Canvas):349:349 -> dispatchDraw + 6:8:void dispatchDraw(android.graphics.Canvas):329:329 -> dispatchDraw + 9:17:void dispatchDraw(android.graphics.Canvas):331:331 -> dispatchDraw + 18:21:void dispatchDraw(android.graphics.Canvas):333:333 -> dispatchDraw 1:4:void dispatchOnFinishTransitioning():101:101 -> dispatchOnFinishTransitioning 5:25:void dispatchOnFinishTransitioning():103:103 -> dispatchOnFinishTransitioning 26:38:void dispatchOnFinishTransitioning():104:104 -> dispatchOnFinishTransitioning - 1:2:void drawAndRelease():336:336 -> drawAndRelease - 3:9:void drawAndRelease():337:337 -> drawAndRelease - 10:25:void drawAndRelease():338:338 -> drawAndRelease - 26:28:void drawAndRelease():339:339 -> drawAndRelease - 29:35:void drawAndRelease():340:340 -> drawAndRelease - 11:12:boolean drawChild(android.graphics.Canvas,android.view.View,long):357:357 -> drawChild - 13:16:boolean drawChild(android.graphics.Canvas,android.view.View,long):358:358 -> drawChild - 17:19:boolean drawChild(android.graphics.Canvas,android.view.View,long):359:359 -> drawChild - 20:22:boolean drawChild(android.graphics.Canvas,android.view.View,long):360:360 -> drawChild - 23:25:boolean drawChild(android.graphics.Canvas,android.view.View,long):361:361 -> drawChild - 26:30:boolean drawChild(android.graphics.Canvas,android.view.View,long):357:357 -> drawChild - 1:1:boolean $r8$lambda$Y2ANushBWAKl6J_d24cOdR1k16w(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> e + 1:2:void drawAndRelease():320:320 -> drawAndRelease + 3:9:void drawAndRelease():321:321 -> drawAndRelease + 10:25:void drawAndRelease():322:322 -> drawAndRelease + 26:28:void drawAndRelease():323:323 -> drawAndRelease + 29:35:void drawAndRelease():324:324 -> drawAndRelease + 11:12:boolean drawChild(android.graphics.Canvas,android.view.View,long):341:341 -> drawChild + 13:16:boolean drawChild(android.graphics.Canvas,android.view.View,long):342:342 -> drawChild + 17:19:boolean drawChild(android.graphics.Canvas,android.view.View,long):343:343 -> drawChild + 20:22:boolean drawChild(android.graphics.Canvas,android.view.View,long):344:344 -> drawChild + 23:25:boolean drawChild(android.graphics.Canvas,android.view.View,long):345:345 -> drawChild + 26:30:boolean drawChild(android.graphics.Canvas,android.view.View,long):341:341 -> drawChild + 1:1:void $r8$lambda$emPNewoCQdH9cbBSxjXHIRDUQvA(com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;Lcom/swmansion/rnscreens/ScreenStack;Lcom/swmansion/rnscreens/ScreenFragmentWrapper;)Z"} 6:8:void endViewTransition(android.view.View):76:76 -> endViewTransition 9:13:void endViewTransition(android.view.View):78:78 -> endViewTransition 14:21:void endViewTransition(android.view.View):80:80 -> endViewTransition @@ -192976,9 +188739,10 @@ com.swmansion.rnscreens.ScreenStack -> com.swmansion.rnscreens.ScreenStack: 29:33:void endViewTransition(android.view.View):83:83 -> endViewTransition 34:35:void endViewTransition(android.view.View):84:84 -> endViewTransition 36:39:void endViewTransition(android.view.View):85:85 -> endViewTransition - 1:1:boolean $r8$lambda$_cSXpCnB0nHycDX2Olh0YbMjfRY(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenStackFragmentWrapper):0:0 -> f + 1:1:boolean $r8$lambda$ilAAwj8Fbv6CsxkCySv1YxNCr_s(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean $r8$lambda$hC5L4tbMEF5M6t6QhKmIDBfQ0oc(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;Lcom/swmansion/rnscreens/ScreenFragmentWrapper;)Z"} + 1:1:boolean $r8$lambda$k0tSwGCRYCViGguzpLJkJzrDihk(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;Lcom/swmansion/rnscreens/ScreenFragmentWrapper;)Z"} 1:3:java.util.ArrayList getFragments():50:50 -> getFragments @@ -193000,139 +188764,122 @@ com.swmansion.rnscreens.ScreenStack -> com.swmansion.rnscreens.ScreenStack: 37:41:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1635:1635 -> getScreenIds 37:41:java.util.List getScreenIds():98 -> getScreenIds 1:11:com.swmansion.rnscreens.Screen getTopScreen():47:47 -> getTopScreen - 1:1:boolean $r8$lambda$hjxaFnj_i7W-Utk3qkcc_bV1-88(com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> h + 1:1:boolean $r8$lambda$kPH-8rR_rizb-tOamwdjaZZ3cXs(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenStackFragmentWrapper):0:0 -> h # {"id":"com.android.tools.r8.synthesized"} - 1:18:boolean hasScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):134:134 -> hasScreen - 1:1:void $r8$lambda$ofvxPjT86Ja57QejPZXvzzqc3H4(com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> i + 1:18:boolean hasScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):118:118 -> hasScreen + 1:1:com.swmansion.rnscreens.ScreenStackFragmentWrapper $r8$lambda$qOxhhJZS6VrjdISzwiarOU_si-4(com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> i # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean $r8$lambda$rHoMiYPXFIX0yDxZnfOUDhbSV6o(com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> j + 1:1:boolean $r8$lambda$rf64QnUG9-PmHRwgDRnXyrE0PR4(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean $r8$lambda$sOwLVD1--lbajFDSxoJCiokxwGU(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;Lcom/swmansion/rnscreens/ScreenStack;Lcom/swmansion/rnscreens/ScreenFragmentWrapper;)Z"} + 1:1:boolean $r8$lambda$sAIe_40WaoP1cEO2_EnLDI4zLaI(com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> k # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;Lcom/swmansion/rnscreens/ScreenFragmentWrapper;)Z"} - 1:2:void notifyContainerUpdate():328:328 -> notifyContainerUpdate + 1:2:void notifyContainerUpdate():312:312 -> notifyContainerUpdate 3:17:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> notifyContainerUpdate - 3:17:void notifyContainerUpdate():328 -> notifyContainerUpdate - 18:22:void notifyContainerUpdate():328:328 -> notifyContainerUpdate - 1:27:com.swmansion.rnscreens.ScreenStack$DrawingOp obtainDrawingOp():375:375 -> obtainDrawingOp - 1:5:void onUpdate():140:140 -> onUpdate - 6:11:void onUpdate():143:143 -> onUpdate - 12:13:void onUpdate():146:146 -> onUpdate - 14:15:void onUpdate():150:150 -> onUpdate - 16:19:void onUpdate():151:151 -> onUpdate - 20:23:void onUpdate():152:152 -> onUpdate - 24:32:void onUpdate():153:153 -> onUpdate - 33:38:void onUpdate():158:158 -> onUpdate - 39:43:void onUpdate():160:160 -> onUpdate - 44:47:boolean onUpdate$lambda$6(com.swmansion.rnscreens.ScreenFragmentWrapper):161:161 -> onUpdate - 44:47:void onUpdate():161 -> onUpdate - 48:55:void onUpdate():162:162 -> onUpdate - 56:60:void onUpdate():163:163 -> onUpdate - 61:62:void onUpdate():159:159 -> onUpdate - 63:87:void onUpdate():170:170 -> onUpdate - 88:104:void onUpdate():171:171 -> onUpdate - 105:115:void onUpdate():182:182 -> onUpdate - 116:144:void onUpdate():183:183 -> onUpdate - 145:170:void onUpdate():187:187 -> onUpdate - 171:172:void onUpdate():191:191 -> onUpdate - 173:184:void onUpdate():192:192 -> onUpdate - 185:201:void onUpdate():197:197 -> onUpdate - 202:205:void onUpdate():200:200 -> onUpdate - 206:209:void onUpdate():203:203 -> onUpdate - 210:219:void onUpdate():204:204 -> onUpdate - 220:223:void onUpdate():205:205 -> onUpdate - 224:231:void onUpdate():216:216 -> onUpdate - 232:237:void onUpdate():217:217 -> onUpdate - 238:247:void onUpdate():219:219 -> onUpdate - 248:257:void onUpdate():220:220 -> onUpdate - 258:259:void onUpdate():226:226 -> onUpdate - 260:263:void onUpdate():227:227 -> onUpdate - 264:267:void onUpdate():228:228 -> onUpdate - 268:276:void onUpdate():229:229 -> onUpdate - 277:282:void onUpdate():232:232 -> onUpdate - 283:299:void onUpdate():235:235 -> onUpdate - 300:301:void onUpdate():234:234 -> onUpdate - 302:307:void onUpdate():239:239 -> onUpdate - 308:310:void onUpdate():241:241 -> onUpdate - 311:312:void onUpdate():246:246 -> onUpdate - 313:316:void onUpdate():247:247 -> onUpdate - 317:325:void onUpdate():248:248 -> onUpdate + 3:17:void notifyContainerUpdate():312 -> notifyContainerUpdate + 18:22:void notifyContainerUpdate():312:312 -> notifyContainerUpdate + 1:27:com.swmansion.rnscreens.ScreenStack$DrawingOp obtainDrawingOp():359:359 -> obtainDrawingOp + 1:5:void onUpdate():124:124 -> onUpdate + 6:11:void onUpdate():127:127 -> onUpdate + 12:13:void onUpdate():130:130 -> onUpdate + 14:15:void onUpdate():134:134 -> onUpdate + 16:19:void onUpdate():135:135 -> onUpdate + 20:23:void onUpdate():136:136 -> onUpdate + 24:32:void onUpdate():137:137 -> onUpdate + 33:38:void onUpdate():142:142 -> onUpdate + 39:43:void onUpdate():144:144 -> onUpdate + 44:47:boolean onUpdate$lambda$4(com.swmansion.rnscreens.ScreenFragmentWrapper):145:145 -> onUpdate + 44:47:void onUpdate():145 -> onUpdate + 48:55:void onUpdate():146:146 -> onUpdate + 56:60:void onUpdate():147:147 -> onUpdate + 61:62:void onUpdate():143:143 -> onUpdate + 63:87:void onUpdate():154:154 -> onUpdate + 88:104:void onUpdate():155:155 -> onUpdate + 105:115:void onUpdate():166:166 -> onUpdate + 116:144:void onUpdate():167:167 -> onUpdate + 145:170:void onUpdate():171:171 -> onUpdate + 171:172:void onUpdate():175:175 -> onUpdate + 173:184:void onUpdate():176:176 -> onUpdate + 185:201:void onUpdate():181:181 -> onUpdate + 202:205:void onUpdate():184:184 -> onUpdate + 206:209:void onUpdate():187:187 -> onUpdate + 210:219:void onUpdate():188:188 -> onUpdate + 220:223:void onUpdate():189:189 -> onUpdate + 224:231:void onUpdate():200:200 -> onUpdate + 232:237:void onUpdate():201:201 -> onUpdate + 238:247:void onUpdate():203:203 -> onUpdate + 248:257:void onUpdate():204:204 -> onUpdate + 258:259:void onUpdate():210:210 -> onUpdate + 260:263:void onUpdate():211:211 -> onUpdate + 264:267:void onUpdate():212:212 -> onUpdate + 268:276:void onUpdate():213:213 -> onUpdate + 277:282:void onUpdate():216:216 -> onUpdate + 283:299:void onUpdate():219:219 -> onUpdate + 300:301:void onUpdate():218:218 -> onUpdate + 302:307:void onUpdate():223:223 -> onUpdate + 308:310:void onUpdate():225:225 -> onUpdate + 311:312:void onUpdate():230:230 -> onUpdate + 313:316:void onUpdate():231:231 -> onUpdate + 317:325:void onUpdate():232:232 -> onUpdate 326:341:void kotlin.sequences.SequencesKt___SequencesKt.forEach(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):1321:1321 -> onUpdate - 326:341:void onUpdate():253 -> onUpdate - 342:349:void onUpdate():253:253 -> onUpdate - 350:351:void onUpdate():256:256 -> onUpdate - 352:355:void onUpdate():257:257 -> onUpdate - 356:364:boolean onUpdate$lambda$20$lambda$12(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenFragmentWrapper):258:258 -> onUpdate - 356:364:void onUpdate():258 -> onUpdate - 365:373:boolean onUpdate$lambda$20$lambda$13(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenFragmentWrapper):259:259 -> onUpdate - 365:373:void onUpdate():259 -> onUpdate + 326:341:void onUpdate():237 -> onUpdate + 342:349:void onUpdate():237:237 -> onUpdate + 350:351:void onUpdate():240:240 -> onUpdate + 352:355:void onUpdate():241:241 -> onUpdate + 356:364:boolean onUpdate$lambda$18$lambda$10(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenFragmentWrapper):242:242 -> onUpdate + 356:364:void onUpdate():242 -> onUpdate + 365:373:boolean onUpdate$lambda$18$lambda$11(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenFragmentWrapper):243:243 -> onUpdate + 365:373:void onUpdate():243 -> onUpdate 374:389:void kotlin.sequences.SequencesKt___SequencesKt.forEach(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):1321:1321 -> onUpdate - 374:389:void onUpdate():260 -> onUpdate - 390:397:void onUpdate():260:260 -> onUpdate - 398:413:void onUpdate():263:263 -> onUpdate - 414:417:void onUpdate():264:264 -> onUpdate - 418:419:void onUpdate():265:265 -> onUpdate - 420:423:void onUpdate():266:266 -> onUpdate - 424:432:boolean onUpdate$lambda$20$lambda$15(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenFragmentWrapper):267:267 -> onUpdate - 424:432:void onUpdate():267 -> onUpdate + 374:389:void onUpdate():244 -> onUpdate + 390:397:void onUpdate():244:244 -> onUpdate + 398:413:void onUpdate():247:247 -> onUpdate + 414:417:void onUpdate():248:248 -> onUpdate + 418:419:void onUpdate():249:249 -> onUpdate + 420:423:void onUpdate():250:250 -> onUpdate + 424:432:boolean onUpdate$lambda$18$lambda$13(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenFragmentWrapper):251:251 -> onUpdate + 424:432:void onUpdate():251 -> onUpdate 433:448:void kotlin.sequences.SequencesKt___SequencesKt.forEach(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):1321:1321 -> onUpdate - 433:448:void onUpdate():268 -> onUpdate - 449:469:void onUpdate():270:270 -> onUpdate - 470:485:void onUpdate():274:274 -> onUpdate - 486:499:void onUpdate():275:275 -> onUpdate - 500:510:void onUpdate():276:276 -> onUpdate - 511:525:void onUpdate():278:278 -> onUpdate - 526:536:void onUpdate():281:281 -> onUpdate - 537:541:void onUpdate():282:282 -> onUpdate - 542:561:com.swmansion.rnscreens.ScreenStackFragmentWrapper onUpdate$lambda$20$lambda$18(com.swmansion.rnscreens.ScreenFragmentWrapper):283:283 -> onUpdate - 542:561:void onUpdate():283 -> onUpdate - 562:563:void onUpdate():292:292 -> onUpdate - 564:572:void onUpdate():293:293 -> onUpdate - 573:576:boolean onUpdate$lambda$20$lambda$19(com.swmansion.rnscreens.ScreenFragmentWrapper):294:294 -> onUpdate - 573:576:void onUpdate():294 -> onUpdate - 577:580:void onUpdate():295:295 -> onUpdate - 581:582:void onUpdate():291:291 -> onUpdate - 583:589:void onUpdate():297:297 -> onUpdate - 590:593:void onUpdate():298:298 -> onUpdate - 6:13:boolean onUpdate$lambda$20$lambda$10(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenStackFragmentWrapper):249:249 -> onUpdate$lambda$20$lambda$10 - 14:26:boolean onUpdate$lambda$20$lambda$10(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenStackFragmentWrapper):250:250 -> onUpdate$lambda$20$lambda$10 - 6:13:boolean onUpdate$lambda$20$lambda$12(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenFragmentWrapper):258:258 -> onUpdate$lambda$20$lambda$12 + 433:448:void onUpdate():252 -> onUpdate + 449:469:void onUpdate():254:254 -> onUpdate + 470:485:void onUpdate():258:258 -> onUpdate + 486:499:void onUpdate():259:259 -> onUpdate + 500:510:void onUpdate():260:260 -> onUpdate + 511:525:void onUpdate():262:262 -> onUpdate + 526:536:void onUpdate():265:265 -> onUpdate + 537:541:void onUpdate():266:266 -> onUpdate + 542:561:com.swmansion.rnscreens.ScreenStackFragmentWrapper onUpdate$lambda$18$lambda$16(com.swmansion.rnscreens.ScreenFragmentWrapper):267:267 -> onUpdate + 542:561:void onUpdate():267 -> onUpdate + 562:563:void onUpdate():276:276 -> onUpdate + 564:572:void onUpdate():277:277 -> onUpdate + 573:576:boolean onUpdate$lambda$18$lambda$17(com.swmansion.rnscreens.ScreenFragmentWrapper):278:278 -> onUpdate + 573:576:void onUpdate():278 -> onUpdate + 577:580:void onUpdate():279:279 -> onUpdate + 581:582:void onUpdate():275:275 -> onUpdate + 583:589:void onUpdate():281:281 -> onUpdate + 590:593:void onUpdate():282:282 -> onUpdate + 6:13:boolean onUpdate$lambda$18$lambda$10(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenFragmentWrapper):242:242 -> onUpdate$lambda$18$lambda$10 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;Lcom/swmansion/rnscreens/ScreenFragmentWrapper;)Z"} - 6:33:boolean onUpdate$lambda$20$lambda$13(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenFragmentWrapper):259:259 -> onUpdate$lambda$20$lambda$13 + 6:33:boolean onUpdate$lambda$18$lambda$11(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenFragmentWrapper):243:243 -> onUpdate$lambda$18$lambda$11 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;Lcom/swmansion/rnscreens/ScreenStack;Lcom/swmansion/rnscreens/ScreenFragmentWrapper;)Z"} - 6:13:boolean onUpdate$lambda$20$lambda$15(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenFragmentWrapper):267:267 -> onUpdate$lambda$20$lambda$15 + 6:13:boolean onUpdate$lambda$18$lambda$13(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenFragmentWrapper):251:251 -> onUpdate$lambda$18$lambda$13 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;Lcom/swmansion/rnscreens/ScreenFragmentWrapper;)Z"} - 3:12:void onUpdate$lambda$20$lambda$17$lambda$16(com.swmansion.rnscreens.ScreenFragmentWrapper):271:271 -> onUpdate$lambda$20$lambda$17$lambda$16 - 6:8:com.swmansion.rnscreens.ScreenStackFragmentWrapper onUpdate$lambda$20$lambda$18(com.swmansion.rnscreens.ScreenFragmentWrapper):283:283 -> onUpdate$lambda$20$lambda$18 - 6:21:boolean onUpdate$lambda$20$lambda$19(com.swmansion.rnscreens.ScreenFragmentWrapper):294:294 -> onUpdate$lambda$20$lambda$19 - 6:13:boolean onUpdate$lambda$5(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenFragmentWrapper):154:154 -> onUpdate$lambda$5 - 14:29:boolean onUpdate$lambda$5(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenFragmentWrapper):155:155 -> onUpdate$lambda$5 - 6:10:boolean onUpdate$lambda$6(com.swmansion.rnscreens.ScreenFragmentWrapper):161:161 -> onUpdate$lambda$6 - 6:9:boolean onUpdate$lambda$9(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenStackFragmentWrapper):230:230 -> onUpdate$lambda$9 + 3:12:void onUpdate$lambda$18$lambda$15$lambda$14(com.swmansion.rnscreens.ScreenFragmentWrapper):255:255 -> onUpdate$lambda$18$lambda$15$lambda$14 + 6:8:com.swmansion.rnscreens.ScreenStackFragmentWrapper onUpdate$lambda$18$lambda$16(com.swmansion.rnscreens.ScreenFragmentWrapper):267:267 -> onUpdate$lambda$18$lambda$16 + 6:21:boolean onUpdate$lambda$18$lambda$17(com.swmansion.rnscreens.ScreenFragmentWrapper):278:278 -> onUpdate$lambda$18$lambda$17 + 6:13:boolean onUpdate$lambda$18$lambda$8(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenStackFragmentWrapper):233:233 -> onUpdate$lambda$18$lambda$8 + 14:26:boolean onUpdate$lambda$18$lambda$8(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenStackFragmentWrapper):234:234 -> onUpdate$lambda$18$lambda$8 + 6:13:boolean onUpdate$lambda$3(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenFragmentWrapper):138:138 -> onUpdate$lambda$3 + 14:29:boolean onUpdate$lambda$3(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenFragmentWrapper):139:139 -> onUpdate$lambda$3 + 6:10:boolean onUpdate$lambda$4(com.swmansion.rnscreens.ScreenFragmentWrapper):145:145 -> onUpdate$lambda$4 + 6:9:boolean onUpdate$lambda$7(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenStackFragmentWrapper):214:214 -> onUpdate$lambda$7 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;Lcom/swmansion/rnscreens/ScreenStackFragmentWrapper;)Z"} - 10:19:boolean onUpdate$lambda$9(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenStackFragmentWrapper):231:231 -> onUpdate$lambda$9 + 10:19:boolean onUpdate$lambda$7(kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenStackFragmentWrapper):215:215 -> onUpdate$lambda$7 1:4:void onViewAppearTransitionEnd():90:90 -> onViewAppearTransitionEnd 5:8:void onViewAppearTransitionEnd():91:91 -> onViewAppearTransitionEnd - 1:19:void performDraw(com.swmansion.rnscreens.ScreenStack$DrawingOp):370:370 -> performDraw - 1:2:boolean popToRoot():117:117 -> popToRoot - 3:18:int kotlin.collections.CollectionsKt___CollectionsKt.indexOfFirst(java.util.List,kotlin.jvm.functions.Function1):361:361 -> popToRoot - 3:18:boolean popToRoot():117 -> popToRoot - 19:20:int kotlin.collections.CollectionsKt___CollectionsKt.indexOfFirst(java.util.List,kotlin.jvm.functions.Function1):362:362 -> popToRoot - 19:20:boolean popToRoot():117 -> popToRoot - 21:37:boolean popToRoot():117:117 -> popToRoot - 38:39:boolean popToRoot():118:118 -> popToRoot - 40:47:int kotlin.collections.CollectionsKt___CollectionsKt.indexOfLast(java.util.List,kotlin.jvm.functions.Function1):388:388 -> popToRoot - 40:47:boolean popToRoot():118 -> popToRoot - 48:53:int kotlin.collections.CollectionsKt___CollectionsKt.indexOfLast(java.util.List,kotlin.jvm.functions.Function1):389:389 -> popToRoot - 48:53:boolean popToRoot():118 -> popToRoot - 54:59:int kotlin.collections.CollectionsKt___CollectionsKt.indexOfLast(java.util.List,kotlin.jvm.functions.Function1):390:390 -> popToRoot - 54:59:boolean popToRoot():118 -> popToRoot - 60:71:boolean popToRoot():118:118 -> popToRoot - 72:83:int kotlin.collections.CollectionsKt___CollectionsKt.indexOfLast(java.util.List,kotlin.jvm.functions.Function1):391:391 -> popToRoot - 72:83:boolean popToRoot():118 -> popToRoot - 84:105:boolean popToRoot():121:121 -> popToRoot - 1:5:void removeAllScreens():129:129 -> removeAllScreens - 6:9:void removeAllScreens():130:130 -> removeAllScreens + 1:19:void performDraw(com.swmansion.rnscreens.ScreenStack$DrawingOp):354:354 -> performDraw + 1:5:void removeAllScreens():113:113 -> removeAllScreens + 6:9:void removeAllScreens():114:114 -> removeAllScreens 1:13:void removeScreenAt(int):108:108 -> removeScreenAt 14:17:void removeScreenAt(int):109:109 -> removeScreenAt 1:3:void setGoingForward(boolean):34:34 -> setGoingForward @@ -193144,14 +188891,14 @@ com.swmansion.rnscreens.ScreenStack -> com.swmansion.rnscreens.ScreenStack: 39:46:void startViewTransition(android.view.View):70:70 -> startViewTransition 47:49:void startViewTransition(android.view.View):72:72 -> startViewTransition 50:80:void startViewTransition(android.view.View):64:64 -> startViewTransition - 1:12:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):304:304 -> turnOffA11yUnderTransparentScreen - 13:16:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):305:305 -> turnOffA11yUnderTransparentScreen - 17:22:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):306:306 -> turnOffA11yUnderTransparentScreen - 23:41:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):308:308 -> turnOffA11yUnderTransparentScreen - 42:57:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):310:310 -> turnOffA11yUnderTransparentScreen - 58:65:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):311:311 -> turnOffA11yUnderTransparentScreen - 66:71:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):316:316 -> turnOffA11yUnderTransparentScreen - 72:81:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):324:324 -> turnOffA11yUnderTransparentScreen + 1:12:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):288:288 -> turnOffA11yUnderTransparentScreen + 13:16:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):289:289 -> turnOffA11yUnderTransparentScreen + 17:22:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):290:290 -> turnOffA11yUnderTransparentScreen + 23:41:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):292:292 -> turnOffA11yUnderTransparentScreen + 42:57:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):294:294 -> turnOffA11yUnderTransparentScreen + 58:65:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):295:295 -> turnOffA11yUnderTransparentScreen + 66:71:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):300:300 -> turnOffA11yUnderTransparentScreen + 72:81:void turnOffA11yUnderTransparentScreen(com.swmansion.rnscreens.ScreenFragmentWrapper):308:308 -> turnOffA11yUnderTransparentScreen com.swmansion.rnscreens.ScreenStack$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -193249,90 +188996,61 @@ com.swmansion.rnscreens.ScreenStack$$ExternalSyntheticLambda9 -> com.swmansion.r com.swmansion.rnscreens.ScreenStack$Companion -> com.swmansion.rnscreens.ScreenStack$Companion: # {"id":"sourceFile","fileName":"ScreenStack.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():390:390 -> - 1:5:boolean access$needsDrawReordering(com.swmansion.rnscreens.ScreenStack$Companion,com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):390:390 -> access$needsDrawReordering - 3:10:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):397:397 -> needsDrawReordering - 11:16:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):402:402 -> needsDrawReordering - 17:20:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):403:403 -> needsDrawReordering - 21:24:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):404:404 -> needsDrawReordering - 25:28:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):405:405 -> needsDrawReordering - 29:32:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):406:406 -> needsDrawReordering - 33:40:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):408:408 -> needsDrawReordering + 2:2:void ():374:374 -> + 1:5:boolean access$needsDrawReordering(com.swmansion.rnscreens.ScreenStack$Companion,com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):374:374 -> access$needsDrawReordering + 3:10:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):381:381 -> needsDrawReordering + 11:16:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):386:386 -> needsDrawReordering + 17:20:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):387:387 -> needsDrawReordering + 21:24:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):388:388 -> needsDrawReordering + 25:28:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):389:389 -> needsDrawReordering + 29:32:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):390:390 -> needsDrawReordering + 33:40:boolean needsDrawReordering(com.swmansion.rnscreens.ScreenFragmentWrapper,com.swmansion.rnscreens.Screen$StackAnimation):392:392 -> needsDrawReordering com.swmansion.rnscreens.ScreenStack$DrawingOp -> com.swmansion.rnscreens.ScreenStack$DrawingOp: # {"id":"sourceFile","fileName":"ScreenStack.kt"} - 1:6:void (com.swmansion.rnscreens.ScreenStack):377:377 -> - 1:6:void draw():383:383 -> draw - 7:8:void draw():384:384 -> draw - 9:12:void draw():385:385 -> draw - 13:15:void draw():386:386 -> draw - 1:3:android.graphics.Canvas getCanvas():378:378 -> getCanvas - 1:3:android.view.View getChild():379:379 -> getChild - 1:3:long getDrawingTime():380:380 -> getDrawingTime - 1:3:void setCanvas(android.graphics.Canvas):378:378 -> setCanvas - 1:3:void setChild(android.view.View):379:379 -> setChild - 1:3:void setDrawingTime(long):380:380 -> setDrawingTime + 1:6:void (com.swmansion.rnscreens.ScreenStack):361:361 -> + 1:6:void draw():367:367 -> draw + 7:8:void draw():368:368 -> draw + 9:12:void draw():369:369 -> draw + 13:15:void draw():370:370 -> draw + 1:3:android.graphics.Canvas getCanvas():362:362 -> getCanvas + 1:3:android.view.View getChild():363:363 -> getChild + 1:3:long getDrawingTime():364:364 -> getDrawingTime + 1:3:void setCanvas(android.graphics.Canvas):362:362 -> setCanvas + 1:3:void setChild(android.view.View):363:363 -> setChild + 1:3:void setDrawingTime(long):364:364 -> setDrawingTime com.swmansion.rnscreens.ScreenStack$WhenMappings -> com.swmansion.rnscreens.ScreenStack$WhenMappings: # {"id":"sourceFile","fileName":"ScreenStack.kt"} com.swmansion.rnscreens.ScreenStackFragment -> com.swmansion.rnscreens.ScreenStackFragment: # {"id":"sourceFile","fileName":"ScreenStackFragment.kt"} - androidx.core.view.WindowInsetsCompat lastInsetsCompat -> lastInsetsCompat - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} - 1:1:void (com.swmansion.rnscreens.Screen):85:85 -> - 2:4:void ():87:89 -> - 5:5:void ():88:88 -> - 1:10:void attachInsetsAndLayoutListenersToBottomSheet(com.swmansion.rnscreens.bottomsheet.BottomSheetTransitionCoordinator):486:486 -> attachInsetsAndLayoutListenersToBottomSheet - 11:16:void attachInsetsAndLayoutListenersToBottomSheet(com.swmansion.rnscreens.bottomsheet.BottomSheetTransitionCoordinator):487:487 -> attachInsetsAndLayoutListenersToBottomSheet - 17:25:void attachInsetsAndLayoutListenersToBottomSheet(com.swmansion.rnscreens.bottomsheet.BottomSheetTransitionCoordinator):488:488 -> attachInsetsAndLayoutListenersToBottomSheet - 26:29:void attachInsetsAndLayoutListenersToBottomSheet(com.swmansion.rnscreens.bottomsheet.BottomSheetTransitionCoordinator):496:496 -> attachInsetsAndLayoutListenersToBottomSheet - 30:37:void attachInsetsAndLayoutListenersToBottomSheet(com.swmansion.rnscreens.bottomsheet.BottomSheetTransitionCoordinator):497:497 -> attachInsetsAndLayoutListenersToBottomSheet - 38:56:void attachInsetsAndLayoutListenersToBottomSheet(com.swmansion.rnscreens.bottomsheet.BottomSheetTransitionCoordinator):506:506 -> attachInsetsAndLayoutListenersToBottomSheet - 11:19:android.view.WindowInsets attachInsetsAndLayoutListenersToBottomSheet$lambda$14$lambda$12(com.swmansion.rnscreens.ScreenContainer,com.swmansion.rnscreens.ScreenStackFragment,android.view.View,android.view.WindowInsets):489:489 -> attachInsetsAndLayoutListenersToBottomSheet$lambda$14$lambda$12 - 20:23:android.view.WindowInsets attachInsetsAndLayoutListenersToBottomSheet$lambda$14$lambda$12(com.swmansion.rnscreens.ScreenContainer,com.swmansion.rnscreens.ScreenStackFragment,android.view.View,android.view.WindowInsets):490:490 -> attachInsetsAndLayoutListenersToBottomSheet$lambda$14$lambda$12 - 11:14:androidx.core.view.WindowInsetsCompat attachInsetsAndLayoutListenersToBottomSheet$lambda$14$lambda$13(com.swmansion.rnscreens.ScreenStackFragment,android.view.View,androidx.core.view.WindowInsetsCompat):498:498 -> attachInsetsAndLayoutListenersToBottomSheet$lambda$14$lambda$13 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/ScreenStackFragment;Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} - 1:8:void attachInsetsAndLayoutListenersToBottomSheet$lambda$15(com.swmansion.rnscreens.bottomsheet.BottomSheetTransitionCoordinator,com.swmansion.rnscreens.ScreenStackFragment,android.view.View,int,int,int,int,int,int,int,int):507:507 -> attachInsetsAndLayoutListenersToBottomSheet$lambda$15 - 1:13:void attachShapeToScreen(com.swmansion.rnscreens.Screen):377:377 -> attachShapeToScreen - 14:19:void attachShapeToScreen(com.swmansion.rnscreens.Screen):380:380 -> attachShapeToScreen - 20:22:void attachShapeToScreen(com.swmansion.rnscreens.Screen):382:382 -> attachShapeToScreen - 23:25:void attachShapeToScreen(com.swmansion.rnscreens.Screen):383:383 -> attachShapeToScreen - 26:34:void attachShapeToScreen(com.swmansion.rnscreens.Screen):384:384 -> attachShapeToScreen - 35:39:void attachShapeToScreen(com.swmansion.rnscreens.Screen):385:385 -> attachShapeToScreen - 40:45:void attachShapeToScreen(com.swmansion.rnscreens.Screen):386:386 -> attachShapeToScreen - 46:52:void attachShapeToScreen(com.swmansion.rnscreens.Screen):387:387 -> attachShapeToScreen - 53:56:void attachShapeToScreen(com.swmansion.rnscreens.Screen):388:388 -> attachShapeToScreen - 1:8:boolean canNavigateBack():463:463 -> canNavigateBack - 9:12:boolean canNavigateBack():464:464 -> canNavigateBack - 13:28:boolean canNavigateBack():465:465 -> canNavigateBack - 29:32:boolean canNavigateBack():468:468 -> canNavigateBack - 33:36:boolean canNavigateBack():469:469 -> canNavigateBack - 37:47:boolean canNavigateBack():470:470 -> canNavigateBack - 48:55:boolean canNavigateBack():464:464 -> canNavigateBack - 1:6:com.google.android.material.bottomsheet.BottomSheetBehavior createBottomSheetBehaviour():356:356 -> createBottomSheetBehaviour - 1:7:android.animation.Animator createSheetEnterAnimator():327:327 -> createSheetEnterAnimator - 8:11:android.animation.Animator createSheetEnterAnimator():328:328 -> createSheetEnterAnimator - 12:13:android.animation.Animator createSheetEnterAnimator():331:331 -> createSheetEnterAnimator - 14:17:android.animation.Animator createSheetEnterAnimator():333:333 -> createSheetEnterAnimator - 18:28:android.animation.Animator createSheetEnterAnimator():334:334 -> createSheetEnterAnimator - 29:31:android.animation.Animator createSheetEnterAnimator():331:331 -> createSheetEnterAnimator - 32:36:android.animation.Animator createSheetEnterAnimator():338:338 -> createSheetEnterAnimator - 1:7:android.animation.Animator createSheetExitAnimator():342:342 -> createSheetExitAnimator - 8:11:android.animation.Animator createSheetExitAnimator():343:343 -> createSheetExitAnimator - 12:13:android.animation.Animator createSheetExitAnimator():346:346 -> createSheetExitAnimator - 14:17:android.animation.Animator createSheetExitAnimator():348:348 -> createSheetExitAnimator - 18:28:android.animation.Animator createSheetExitAnimator():349:349 -> createSheetExitAnimator - 29:31:android.animation.Animator createSheetExitAnimator():346:346 -> createSheetExitAnimator - 32:36:android.animation.Animator createSheetExitAnimator():353:353 -> createSheetExitAnimator - 1:8:void dismissFromContainer():480:480 -> dismissFromContainer - 1:12:void dismissSelf$react_native_screens_release():161:161 -> dismissSelf$react_native_screens_release - 13:20:void dismissSelf$react_native_screens_release():162:162 -> dismissSelf$react_native_screens_release - 21:24:void dismissSelf$react_native_screens_release():163:163 -> dismissSelf$react_native_screens_release - 25:38:void dismissSelf$react_native_screens_release():165:165 -> dismissSelf$react_native_screens_release - 39:55:void dismissSelf$react_native_screens_release():166:166 -> dismissSelf$react_native_screens_release - 1:7:android.view.View findLastFocusedChild():453:453 -> findLastFocusedChild - 8:14:android.view.View findLastFocusedChild():455:455 -> findLastFocusedChild - 15:28:android.view.View findLastFocusedChild():456:456 -> findLastFocusedChild - 1:3:void setBottomSheetWindowInsetListenerChain$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.BottomSheetWindowInsetListenerChain):80:80 -> getBottomSheetWindowInsetListenerChain$react_native_screens_release - 1:3:com.swmansion.rnscreens.bottomsheet.BottomSheetWindowInsetListenerChain getBottomSheetWindowInsetListenerChain$react_native_screens_release():80 -> getBottomSheetWindowInsetListenerChain$react_native_screens_release + 1:1:void (com.swmansion.rnscreens.Screen):81:81 -> + 2:4:void ():83:85 -> + 5:5:void ():84:84 -> + 1:13:void attachShapeToScreen(com.swmansion.rnscreens.Screen):371:371 -> attachShapeToScreen + 14:19:void attachShapeToScreen(com.swmansion.rnscreens.Screen):374:374 -> attachShapeToScreen + 20:22:void attachShapeToScreen(com.swmansion.rnscreens.Screen):376:376 -> attachShapeToScreen + 23:25:void attachShapeToScreen(com.swmansion.rnscreens.Screen):377:377 -> attachShapeToScreen + 26:34:void attachShapeToScreen(com.swmansion.rnscreens.Screen):378:378 -> attachShapeToScreen + 35:39:void attachShapeToScreen(com.swmansion.rnscreens.Screen):379:379 -> attachShapeToScreen + 40:45:void attachShapeToScreen(com.swmansion.rnscreens.Screen):380:380 -> attachShapeToScreen + 46:52:void attachShapeToScreen(com.swmansion.rnscreens.Screen):381:381 -> attachShapeToScreen + 53:56:void attachShapeToScreen(com.swmansion.rnscreens.Screen):382:382 -> attachShapeToScreen + 1:8:boolean canNavigateBack():457:457 -> canNavigateBack + 9:12:boolean canNavigateBack():458:458 -> canNavigateBack + 13:28:boolean canNavigateBack():459:459 -> canNavigateBack + 29:32:boolean canNavigateBack():462:462 -> canNavigateBack + 33:36:boolean canNavigateBack():463:463 -> canNavigateBack + 37:47:boolean canNavigateBack():464:464 -> canNavigateBack + 48:55:boolean canNavigateBack():458:458 -> canNavigateBack + 1:6:com.google.android.material.bottomsheet.BottomSheetBehavior createBottomSheetBehaviour():350:350 -> createBottomSheetBehaviour + 1:8:void dismissFromContainer():474:474 -> dismissFromContainer + 1:12:void dismissSelf$react_native_screens_release():157:157 -> dismissSelf$react_native_screens_release + 13:20:void dismissSelf$react_native_screens_release():158:158 -> dismissSelf$react_native_screens_release + 21:24:void dismissSelf$react_native_screens_release():159:159 -> dismissSelf$react_native_screens_release + 25:38:void dismissSelf$react_native_screens_release():161:161 -> dismissSelf$react_native_screens_release + 39:55:void dismissSelf$react_native_screens_release():162:162 -> dismissSelf$react_native_screens_release + 1:7:android.view.View findLastFocusedChild():447:447 -> findLastFocusedChild + 8:14:android.view.View findLastFocusedChild():449:449 -> findLastFocusedChild + 15:28:android.view.View findLastFocusedChild():450:450 -> findLastFocusedChild 1:3:void setOnSearchViewCreate(kotlin.jvm.functions.Function1):65:65 -> getOnSearchViewCreate 1:3:kotlin.jvm.functions.Function1 getOnSearchViewCreate():65 -> getOnSearchViewCreate 1:8:com.swmansion.rnscreens.ScreenStack getScreenStack():71:71 -> getScreenStack @@ -193343,205 +189061,220 @@ com.swmansion.rnscreens.ScreenStackFragment -> com.swmansion.rnscreens.ScreenSta 1:3:com.swmansion.rnscreens.CustomSearchView getSearchView():64 -> getSearchView 1:3:void setSheetDelegate$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate):78:78 -> getSheetDelegate$react_native_screens_release 1:3:com.swmansion.rnscreens.bottomsheet.SheetDelegate getSheetDelegate$react_native_screens_release():78 -> getSheetDelegate$react_native_screens_release - 1:9:void handleInsetsUpdateAndNotifyTransition(androidx.core.view.WindowInsetsCompat):512:512 -> handleInsetsUpdateAndNotifyTransition - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} - 10:11:void handleInsetsUpdateAndNotifyTransition(androidx.core.view.WindowInsetsCompat):515:515 -> handleInsetsUpdateAndNotifyTransition - 12:15:void handleInsetsUpdateAndNotifyTransition(androidx.core.view.WindowInsetsCompat):519:519 -> handleInsetsUpdateAndNotifyTransition - 16:29:void handleInsetsUpdateAndNotifyTransition(androidx.core.view.WindowInsetsCompat):520:520 -> handleInsetsUpdateAndNotifyTransition - 30:40:void handleInsetsUpdateAndNotifyTransition(androidx.core.view.WindowInsetsCompat):522:522 -> handleInsetsUpdateAndNotifyTransition - 41:53:void handleInsetsUpdateAndNotifyTransition(androidx.core.view.WindowInsetsCompat):526:526 -> handleInsetsUpdateAndNotifyTransition - 54:61:void handleInsetsUpdateAndNotifyTransition(androidx.core.view.WindowInsetsCompat):527:527 -> handleInsetsUpdateAndNotifyTransition - 62:71:void handleInsetsUpdateAndNotifyTransition(androidx.core.view.WindowInsetsCompat):528:528 -> handleInsetsUpdateAndNotifyTransition - 72:79:void handleInsetsUpdateAndNotifyTransition(androidx.core.view.WindowInsetsCompat):529:529 -> handleInsetsUpdateAndNotifyTransition - 80:82:void handleInsetsUpdateAndNotifyTransition(androidx.core.view.WindowInsetsCompat):527:527 -> handleInsetsUpdateAndNotifyTransition - 83:102:void handleInsetsUpdateAndNotifyTransition(androidx.core.view.WindowInsetsCompat):531:531 -> handleInsetsUpdateAndNotifyTransition - 103:110:void handleInsetsUpdateAndNotifyTransition(androidx.core.view.WindowInsetsCompat):537:537 -> handleInsetsUpdateAndNotifyTransition - 111:129:void handleInsetsUpdateAndNotifyTransition(androidx.core.view.WindowInsetsCompat):539:539 -> handleInsetsUpdateAndNotifyTransition - 1:9:boolean isTranslucent():93:93 -> isTranslucent - 1:1:android.view.WindowInsets $r8$lambda$08bdqqabsW79KNiJDXqJqr0o49Q(com.swmansion.rnscreens.ScreenContainer,com.swmansion.rnscreens.ScreenStackFragment,android.view.View,android.view.WindowInsets):0:0 -> j - # {"id":"com.android.tools.r8.synthesized"} - 1:1:androidx.core.view.WindowInsetsCompat $r8$lambda$9sIpibpnecMUAFm34kEw3ebC-Jw(com.swmansion.rnscreens.ScreenStackFragment,android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> k - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/ScreenStackFragment;Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} - 1:1:void $r8$lambda$K84lVAdpbqannGmut6HJXGAm4dg(com.swmansion.rnscreens.bottomsheet.BottomSheetTransitionCoordinator,com.swmansion.rnscreens.ScreenStackFragment,android.view.View,int,int,int,int,int,int,int,int):0:0 -> l - # {"id":"com.android.tools.r8.synthesized"} - 1:1:androidx.core.view.WindowInsetsCompat $r8$lambda$fL6693I9ZY8Sqz2-7kF8HW4Mcb8(com.swmansion.rnscreens.bottomsheet.SheetDelegate,android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> m - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/bottomsheet/SheetDelegate;Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} - 1:12:void notifyViewAppearTransitionEnd():150:150 -> notifyViewAppearTransitionEnd - 13:16:void notifyViewAppearTransitionEnd():151:151 -> notifyViewAppearTransitionEnd - 17:22:void notifyViewAppearTransitionEnd():152:152 -> notifyViewAppearTransitionEnd - 1:3:void onContainerUpdate():135:135 -> onContainerUpdate - 4:17:void onContainerUpdate():136:136 -> onContainerUpdate - 1:4:void onCreate(android.os.Bundle):175:175 -> onCreate - 1:14:android.animation.Animator onCreateAnimator(int,boolean,int):318:318 -> onCreateAnimator - 15:24:android.animation.Animator onCreateAnimator(int,boolean,int):323:323 -> onCreateAnimator - 11:13:void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):418:418 -> onCreateOptionsMenu - 14:17:void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):419:419 -> onCreateOptionsMenu - 6:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):183:183 -> onCreateView - 22:25:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):185:185 -> onCreateView - 26:31:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):187:187 -> onCreateView - 32:42:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):192:192 -> onCreateView - 43:47:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):193:193 -> onCreateView - 48:53:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):194:194 -> onCreateView - 54:58:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):197:197 -> onCreateView - 59:61:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):191:191 -> onCreateView - 62:64:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):185:185 -> onCreateView - 65:85:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):203:203 -> onCreateView - 86:97:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):205:205 -> onCreateView - 98:108:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):207:207 -> onCreateView - 109:111:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):212:212 -> onCreateView - 112:117:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):214:214 -> onCreateView - 118:122:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):213:213 -> onCreateView - 123:124:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):206:206 -> onCreateView - 125:137:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):220:220 -> onCreateView - 138:141:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):221:221 -> onCreateView - 142:149:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):222:222 -> onCreateView - 150:164:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):224:224 -> onCreateView - 165:169:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):225:225 -> onCreateView - 170:176:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):227:227 -> onCreateView - 177:183:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):229:229 -> onCreateView - 184:198:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):230:230 -> onCreateView - 199:202:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):233:233 -> onCreateView - 203:220:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):234:234 -> onCreateView - 221:224:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):236:236 -> onCreateView - 225:239:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):237:237 -> onCreateView - 240:257:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):238:238 -> onCreateView - 258:267:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):240:240 -> onCreateView - 268:274:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):241:241 -> onCreateView - 275:277:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):242:242 -> onCreateView - 278:288:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):249:249 -> onCreateView - 289:296:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):250:250 -> onCreateView - 297:306:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):251:251 -> onCreateView - 307:314:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):252:252 -> onCreateView - 315:317:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):250:250 -> onCreateView - 318:336:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):254:254 -> onCreateView - 337:342:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):256:256 -> onCreateView - 343:346:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):257:257 -> onCreateView - 347:354:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):258:258 -> onCreateView - 355:361:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):262:262 -> onCreateView - 362:366:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):266:266 -> onCreateView - 367:373:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):291:291 -> onCreateView - 374:382:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):294:294 -> onCreateView - 11:14:androidx.core.view.WindowInsetsCompat onCreateView$lambda$8(com.swmansion.rnscreens.bottomsheet.SheetDelegate,android.view.View,androidx.core.view.WindowInsetsCompat):259:259 -> onCreateView$lambda$8 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/bottomsheet/SheetDelegate;Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} - 6:31:void onPrepareOptionsMenu(android.view.Menu):408:408 -> onPrepareOptionsMenu - 32:34:void onPrepareOptionsMenu(android.view.Menu):409:409 -> onPrepareOptionsMenu - 35:38:void onPrepareOptionsMenu(android.view.Menu):411:411 -> onPrepareOptionsMenu - 1:8:void onSheetCornerRadiusChange$react_native_screens_release():171:171 -> onSheetCornerRadiusChange$react_native_screens_release - 1:7:void onStart():392:392 -> onStart - 8:11:void onStart():393:393 -> onStart - 1:12:void onStop():397:397 -> onStop - 13:18:void onStop():398:398 -> onStop - 19:22:void onStop():401:401 -> onStop - 1:3:void onViewAnimationEnd():140:140 -> onViewAnimationEnd - 4:6:void onViewAnimationEnd():143:143 -> onViewAnimationEnd - 7:14:void onViewAnimationEnd():146:146 -> onViewAnimationEnd - 6:9:void onViewCreated(android.view.View,android.os.Bundle):301:301 -> onViewCreated - 1:4:void removeToolbar():96:96 -> removeToolbar - 5:8:void removeToolbar():97:97 -> removeToolbar - 9:14:void removeToolbar():98:98 -> removeToolbar - 15:18:void removeToolbar():99:99 -> removeToolbar - 19:21:void removeToolbar():103:103 -> removeToolbar - 1:4:com.swmansion.rnscreens.bottomsheet.BottomSheetWindowInsetListenerChain requireBottomSheetWindowInsetsListenerChain$react_native_screens_release():558:558 -> requireBottomSheetWindowInsetsListenerChain$react_native_screens_release - 5:11:com.swmansion.rnscreens.bottomsheet.BottomSheetWindowInsetListenerChain requireBottomSheetWindowInsetsListenerChain$react_native_screens_release():559:559 -> requireBottomSheetWindowInsetsListenerChain$react_native_screens_release - 12:17:com.swmansion.rnscreens.bottomsheet.BottomSheetWindowInsetListenerChain requireBottomSheetWindowInsetsListenerChain$react_native_screens_release():561:561 -> requireBottomSheetWindowInsetsListenerChain$react_native_screens_release - 1:8:com.swmansion.rnscreens.bottomsheet.DimmingViewManager requireDimmingDelegate(boolean):543:543 -> requireDimmingDelegate - 9:19:com.swmansion.rnscreens.bottomsheet.DimmingViewManager requireDimmingDelegate(boolean):544:544 -> requireDimmingDelegate - 20:38:com.swmansion.rnscreens.bottomsheet.DimmingViewManager requireDimmingDelegate(boolean):545:545 -> requireDimmingDelegate - 39:44:com.swmansion.rnscreens.bottomsheet.DimmingViewManager requireDimmingDelegate(boolean):547:547 -> requireDimmingDelegate - 6:10:com.swmansion.rnscreens.bottomsheet.DimmingViewManager requireDimmingDelegate$default(com.swmansion.rnscreens.ScreenStackFragment,boolean,int,java.lang.Object):542:542 -> requireDimmingDelegate$default - 1:4:com.swmansion.rnscreens.bottomsheet.SheetDelegate requireSheetDelegate():551:551 -> requireSheetDelegate - 5:15:com.swmansion.rnscreens.bottomsheet.SheetDelegate requireSheetDelegate():552:552 -> requireSheetDelegate - 16:21:com.swmansion.rnscreens.bottomsheet.SheetDelegate requireSheetDelegate():554:554 -> requireSheetDelegate - 1:24:java.lang.Integer resolveBackgroundColor(com.swmansion.rnscreens.Screen):360:360 -> resolveBackgroundColor - 25:57:java.lang.Integer resolveBackgroundColor(com.swmansion.rnscreens.Screen):361:361 -> resolveBackgroundColor - 58:64:java.lang.Integer resolveBackgroundColor(com.swmansion.rnscreens.Screen):367:367 -> resolveBackgroundColor - 65:69:java.lang.Integer resolveBackgroundColor(com.swmansion.rnscreens.Screen):372:372 -> resolveBackgroundColor - 1:3:void setBottomSheetWindowInsetListenerChain$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.BottomSheetWindowInsetListenerChain):80:80 -> setBottomSheetWindowInsetListenerChain$react_native_screens_release + 1:9:boolean isTranslucent():89:89 -> isTranslucent + 1:1:java.lang.Float $r8$lambda$8QGKkpG0ZvOn2A2sS7BjhPb0QMo(java.lang.Number):0:0 -> j + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$ZtO_i2m86HkZSL8zfmHVdyCCgLk(com.swmansion.rnscreens.bottomsheet.DimmingViewManager,android.animation.ValueAnimator):0:0 -> k + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$ckCI3enHO7prdQw7c9swF-OM_DY(com.swmansion.rnscreens.ScreenStackFragment,android.animation.ValueAnimator):0:0 -> l + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$gD7BvOD77YaEHALq1zTSQP3LR0M(com.swmansion.rnscreens.bottomsheet.DimmingViewManager,android.animation.ValueAnimator):0:0 -> m + # {"id":"com.android.tools.r8.synthesized"} + 1:1:float $r8$lambda$mGvs8wbVECGWDeYQZgSHm1CtaAU(com.swmansion.rnscreens.ScreenStackFragment,java.lang.Number):0:0 -> n + # {"id":"com.android.tools.r8.synthesized"} + 1:12:void notifyViewAppearTransitionEnd():146:146 -> notifyViewAppearTransitionEnd + 13:16:void notifyViewAppearTransitionEnd():147:147 -> notifyViewAppearTransitionEnd + 17:22:void notifyViewAppearTransitionEnd():148:148 -> notifyViewAppearTransitionEnd + 1:1:void $r8$lambda$wsBPh3n2oNDymrL9oBkfe3M78Co(com.swmansion.rnscreens.ScreenStackFragment,android.animation.ValueAnimator):0:0 -> o + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void onContainerUpdate():131:131 -> onContainerUpdate + 4:17:void onContainerUpdate():132:132 -> onContainerUpdate + 1:4:void onCreate(android.os.Bundle):171:171 -> onCreate + 1:12:android.animation.Animator onCreateAnimator(int,boolean,int):285:285 -> onCreateAnimator + 13:19:android.animation.Animator onCreateAnimator(int,boolean,int):290:290 -> onCreateAnimator + 20:27:android.animation.Animator onCreateAnimator(int,boolean,int):291:291 -> onCreateAnimator + 28:41:android.animation.Animator onCreateAnimator(int,boolean,int):295:295 -> onCreateAnimator + 42:49:android.animation.Animator onCreateAnimator(int,boolean,int):296:296 -> onCreateAnimator + 50:54:float onCreateAnimator$lambda$11(com.swmansion.rnscreens.ScreenStackFragment,java.lang.Number):301:301 -> onCreateAnimator + 50:54:android.animation.Animator onCreateAnimator(int,boolean,int):301 -> onCreateAnimator + 55:64:java.lang.Float onCreateAnimator$lambda$12(java.lang.Number):302:302 -> onCreateAnimator + 55:64:android.animation.Animator onCreateAnimator(int,boolean,int):302 -> onCreateAnimator + 65:89:android.animation.Animator onCreateAnimator(int,boolean,int):304:304 -> onCreateAnimator + 90:97:android.animation.Animator onCreateAnimator(int,boolean,int):305:305 -> onCreateAnimator + 98:101:android.animation.Animator onCreateAnimator(int,boolean,int):312:312 -> onCreateAnimator + 102:105:android.animation.Animator onCreateAnimator(int,boolean,int):315:315 -> onCreateAnimator + 106:113:android.animation.Animator onCreateAnimator(int,boolean,int):316:316 -> onCreateAnimator + 114:122:android.animation.Animator onCreateAnimator(int,boolean,int):314:314 -> onCreateAnimator + 123:126:android.animation.Animator onCreateAnimator(int,boolean,int):318:318 -> onCreateAnimator + 127:144:android.animation.Animator onCreateAnimator(int,boolean,int):321:321 -> onCreateAnimator + 145:152:android.animation.Animator onCreateAnimator(int,boolean,int):322:322 -> onCreateAnimator + 153:187:android.animation.Animator onCreateAnimator(int,boolean,int):328:328 -> onCreateAnimator + 188:195:android.animation.Animator onCreateAnimator(int,boolean,int):329:329 -> onCreateAnimator + 196:202:android.animation.Animator onCreateAnimator(int,boolean,int):334:334 -> onCreateAnimator + 203:204:android.animation.Animator onCreateAnimator(int,boolean,int):337:337 -> onCreateAnimator + 205:215:android.animation.Animator onCreateAnimator(int,boolean,int):339:339 -> onCreateAnimator + 216:218:android.animation.Animator onCreateAnimator(int,boolean,int):341:341 -> onCreateAnimator + 219:220:android.animation.Animator onCreateAnimator(int,boolean,int):343:343 -> onCreateAnimator + 221:223:android.animation.Animator onCreateAnimator(int,boolean,int):337:337 -> onCreateAnimator + 224:227:android.animation.Animator onCreateAnimator(int,boolean,int):336:336 -> onCreateAnimator + 6:19:void onCreateAnimator$lambda$10$lambda$9(com.swmansion.rnscreens.bottomsheet.DimmingViewManager,android.animation.ValueAnimator):297:297 -> onCreateAnimator$lambda$10$lambda$9 + 20:31:void onCreateAnimator$lambda$10$lambda$9(com.swmansion.rnscreens.bottomsheet.DimmingViewManager,android.animation.ValueAnimator):298:298 -> onCreateAnimator$lambda$10$lambda$9 + 1:10:float onCreateAnimator$lambda$11(com.swmansion.rnscreens.ScreenStackFragment,java.lang.Number):301:301 -> onCreateAnimator$lambda$11 + 2:6:java.lang.Float onCreateAnimator$lambda$12(java.lang.Number):302:302 -> onCreateAnimator$lambda$12 + 6:19:void onCreateAnimator$lambda$15$lambda$14(com.swmansion.rnscreens.ScreenStackFragment,android.animation.ValueAnimator):306:306 -> onCreateAnimator$lambda$15$lambda$14 + 20:31:void onCreateAnimator$lambda$15$lambda$14(com.swmansion.rnscreens.ScreenStackFragment,android.animation.ValueAnimator):307:307 -> onCreateAnimator$lambda$15$lambda$14 + 6:19:void onCreateAnimator$lambda$19$lambda$18(com.swmansion.rnscreens.bottomsheet.DimmingViewManager,android.animation.ValueAnimator):323:323 -> onCreateAnimator$lambda$19$lambda$18 + 20:31:void onCreateAnimator$lambda$19$lambda$18(com.swmansion.rnscreens.bottomsheet.DimmingViewManager,android.animation.ValueAnimator):324:324 -> onCreateAnimator$lambda$19$lambda$18 + 6:19:void onCreateAnimator$lambda$22$lambda$21(com.swmansion.rnscreens.ScreenStackFragment,android.animation.ValueAnimator):330:330 -> onCreateAnimator$lambda$22$lambda$21 + 20:31:void onCreateAnimator$lambda$22$lambda$21(com.swmansion.rnscreens.ScreenStackFragment,android.animation.ValueAnimator):331:331 -> onCreateAnimator$lambda$22$lambda$21 + 11:13:void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):412:412 -> onCreateOptionsMenu + 14:17:void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):413:413 -> onCreateOptionsMenu + 6:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):179:179 -> onCreateView + 22:25:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):181:181 -> onCreateView + 26:31:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):183:183 -> onCreateView + 32:42:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):188:188 -> onCreateView + 43:47:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):189:189 -> onCreateView + 48:53:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):190:190 -> onCreateView + 54:58:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):193:193 -> onCreateView + 59:61:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):187:187 -> onCreateView + 62:64:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):181:181 -> onCreateView + 65:85:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):199:199 -> onCreateView + 86:97:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):201:201 -> onCreateView + 98:108:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):203:203 -> onCreateView + 109:111:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):208:208 -> onCreateView + 112:117:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):210:210 -> onCreateView + 118:122:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):209:209 -> onCreateView + 123:124:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):202:202 -> onCreateView + 125:137:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):216:216 -> onCreateView + 138:141:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):217:217 -> onCreateView + 142:149:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):218:218 -> onCreateView + 150:164:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):220:220 -> onCreateView + 165:169:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):221:221 -> onCreateView + 170:176:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):223:223 -> onCreateView + 177:183:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):225:225 -> onCreateView + 184:198:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):226:226 -> onCreateView + 199:202:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):229:229 -> onCreateView + 203:220:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):230:230 -> onCreateView + 221:224:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):232:232 -> onCreateView + 225:239:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):233:233 -> onCreateView + 240:257:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):234:234 -> onCreateView + 258:268:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):238:238 -> onCreateView + 269:276:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):239:239 -> onCreateView + 277:286:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):240:240 -> onCreateView + 287:294:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):241:241 -> onCreateView + 295:297:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):239:239 -> onCreateView + 298:316:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):243:243 -> onCreateView + 317:320:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):249:249 -> onCreateView + 321:325:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):250:250 -> onCreateView + 326:328:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):248:248 -> onCreateView + 329:337:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):261:261 -> onCreateView + 6:31:void onPrepareOptionsMenu(android.view.Menu):402:402 -> onPrepareOptionsMenu + 32:34:void onPrepareOptionsMenu(android.view.Menu):403:403 -> onPrepareOptionsMenu + 35:38:void onPrepareOptionsMenu(android.view.Menu):405:405 -> onPrepareOptionsMenu + 1:8:void onSheetCornerRadiusChange$react_native_screens_release():167:167 -> onSheetCornerRadiusChange$react_native_screens_release + 1:7:void onStart():386:386 -> onStart + 8:11:void onStart():387:387 -> onStart + 1:12:void onStop():391:391 -> onStop + 13:18:void onStop():392:392 -> onStop + 19:22:void onStop():395:395 -> onStop + 1:3:void onViewAnimationEnd():136:136 -> onViewAnimationEnd + 4:6:void onViewAnimationEnd():139:139 -> onViewAnimationEnd + 7:14:void onViewAnimationEnd():142:142 -> onViewAnimationEnd + 6:9:void onViewCreated(android.view.View,android.os.Bundle):268:268 -> onViewCreated + 1:4:void removeToolbar():92:92 -> removeToolbar + 5:8:void removeToolbar():93:93 -> removeToolbar + 9:14:void removeToolbar():94:94 -> removeToolbar + 15:18:void removeToolbar():95:95 -> removeToolbar + 19:21:void removeToolbar():99:99 -> removeToolbar + 1:8:com.swmansion.rnscreens.bottomsheet.DimmingViewManager requireDimmingDelegate(boolean):478:478 -> requireDimmingDelegate + 9:19:com.swmansion.rnscreens.bottomsheet.DimmingViewManager requireDimmingDelegate(boolean):479:479 -> requireDimmingDelegate + 20:38:com.swmansion.rnscreens.bottomsheet.DimmingViewManager requireDimmingDelegate(boolean):480:480 -> requireDimmingDelegate + 39:44:com.swmansion.rnscreens.bottomsheet.DimmingViewManager requireDimmingDelegate(boolean):482:482 -> requireDimmingDelegate + 6:10:com.swmansion.rnscreens.bottomsheet.DimmingViewManager requireDimmingDelegate$default(com.swmansion.rnscreens.ScreenStackFragment,boolean,int,java.lang.Object):477:477 -> requireDimmingDelegate$default + 1:4:com.swmansion.rnscreens.bottomsheet.SheetDelegate requireSheetDelegate():486:486 -> requireSheetDelegate + 5:15:com.swmansion.rnscreens.bottomsheet.SheetDelegate requireSheetDelegate():487:487 -> requireSheetDelegate + 16:21:com.swmansion.rnscreens.bottomsheet.SheetDelegate requireSheetDelegate():489:489 -> requireSheetDelegate + 1:24:java.lang.Integer resolveBackgroundColor(com.swmansion.rnscreens.Screen):354:354 -> resolveBackgroundColor + 25:57:java.lang.Integer resolveBackgroundColor(com.swmansion.rnscreens.Screen):355:355 -> resolveBackgroundColor + 58:64:java.lang.Integer resolveBackgroundColor(com.swmansion.rnscreens.Screen):361:361 -> resolveBackgroundColor + 65:69:java.lang.Integer resolveBackgroundColor(com.swmansion.rnscreens.Screen):366:366 -> resolveBackgroundColor 1:3:void setOnSearchViewCreate(kotlin.jvm.functions.Function1):65:65 -> setOnSearchViewCreate 1:3:void setSearchView(com.swmansion.rnscreens.CustomSearchView):64:64 -> setSearchView 1:3:void setSheetDelegate$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate):78:78 -> setSheetDelegate$react_native_screens_release - 6:12:void setToolbar(androidx.appcompat.widget.Toolbar):107:107 -> setToolbar - 13:20:void setToolbar(androidx.appcompat.widget.Toolbar):110:110 -> setToolbar - 21:23:void setToolbar(androidx.appcompat.widget.Toolbar):113:113 -> setToolbar - 24:26:void setToolbar(androidx.appcompat.widget.Toolbar):108:108 -> setToolbar - 27:29:void setToolbar(androidx.appcompat.widget.Toolbar):114:114 -> setToolbar - 1:4:void setToolbarShadowHidden(boolean):118:118 -> setToolbarShadowHidden - 5:21:void setToolbarShadowHidden(boolean):119:119 -> setToolbarShadowHidden - 22:29:void setToolbarShadowHidden(boolean):120:120 -> setToolbarShadowHidden - 30:32:void setToolbarShadowHidden(boolean):121:121 -> setToolbarShadowHidden - 1:4:void setToolbarTranslucent(boolean):126:126 -> setToolbarTranslucent - 5:12:void setToolbarTranslucent(boolean):127:127 -> setToolbarTranslucent - 13:23:void setToolbarTranslucent(boolean):128:128 -> setToolbarTranslucent - 24:28:void setToolbarTranslucent(boolean):129:129 -> setToolbarTranslucent - 29:31:void setToolbarTranslucent(boolean):128:128 -> setToolbarTranslucent - 32:34:void setToolbarTranslucent(boolean):130:130 -> setToolbarTranslucent - 1:11:boolean shouldShowSearchBar():423:423 -> shouldShowSearchBar - 12:24:boolean shouldShowSearchBar():424:424 -> shouldShowSearchBar - 25:28:boolean shouldShowSearchBar():427:427 -> shouldShowSearchBar - 29:42:boolean shouldShowSearchBar():428:428 -> shouldShowSearchBar - 1:3:void updateToolbarMenu(android.view.Menu):437:437 -> updateToolbarMenu - 4:9:void updateToolbarMenu(android.view.Menu):438:438 -> updateToolbarMenu - 10:13:void updateToolbarMenu(android.view.Menu):439:439 -> updateToolbarMenu - 14:19:void updateToolbarMenu(android.view.Menu):440:440 -> updateToolbarMenu - 20:24:void updateToolbarMenu(android.view.Menu):441:441 -> updateToolbarMenu - 25:26:void updateToolbarMenu(android.view.Menu):442:442 -> updateToolbarMenu - 27:33:void updateToolbarMenu(android.view.Menu):443:443 -> updateToolbarMenu - 34:40:void updateToolbarMenu(android.view.Menu):445:445 -> updateToolbarMenu - 41:43:void updateToolbarMenu(android.view.Menu):446:446 -> updateToolbarMenu - 44:49:void updateToolbarMenu(android.view.Menu):447:447 -> updateToolbarMenu + 6:12:void setToolbar(androidx.appcompat.widget.Toolbar):103:103 -> setToolbar + 13:20:void setToolbar(androidx.appcompat.widget.Toolbar):106:106 -> setToolbar + 21:23:void setToolbar(androidx.appcompat.widget.Toolbar):109:109 -> setToolbar + 24:26:void setToolbar(androidx.appcompat.widget.Toolbar):104:104 -> setToolbar + 27:29:void setToolbar(androidx.appcompat.widget.Toolbar):110:110 -> setToolbar + 1:4:void setToolbarShadowHidden(boolean):114:114 -> setToolbarShadowHidden + 5:21:void setToolbarShadowHidden(boolean):115:115 -> setToolbarShadowHidden + 22:29:void setToolbarShadowHidden(boolean):116:116 -> setToolbarShadowHidden + 30:32:void setToolbarShadowHidden(boolean):117:117 -> setToolbarShadowHidden + 1:4:void setToolbarTranslucent(boolean):122:122 -> setToolbarTranslucent + 5:12:void setToolbarTranslucent(boolean):123:123 -> setToolbarTranslucent + 13:23:void setToolbarTranslucent(boolean):124:124 -> setToolbarTranslucent + 24:28:void setToolbarTranslucent(boolean):125:125 -> setToolbarTranslucent + 29:31:void setToolbarTranslucent(boolean):124:124 -> setToolbarTranslucent + 32:34:void setToolbarTranslucent(boolean):126:126 -> setToolbarTranslucent + 1:11:boolean shouldShowSearchBar():417:417 -> shouldShowSearchBar + 12:24:boolean shouldShowSearchBar():418:418 -> shouldShowSearchBar + 25:28:boolean shouldShowSearchBar():421:421 -> shouldShowSearchBar + 29:42:boolean shouldShowSearchBar():422:422 -> shouldShowSearchBar + 1:3:void updateToolbarMenu(android.view.Menu):431:431 -> updateToolbarMenu + 4:9:void updateToolbarMenu(android.view.Menu):432:432 -> updateToolbarMenu + 10:13:void updateToolbarMenu(android.view.Menu):433:433 -> updateToolbarMenu + 14:19:void updateToolbarMenu(android.view.Menu):434:434 -> updateToolbarMenu + 20:24:void updateToolbarMenu(android.view.Menu):435:435 -> updateToolbarMenu + 25:26:void updateToolbarMenu(android.view.Menu):436:436 -> updateToolbarMenu + 27:33:void updateToolbarMenu(android.view.Menu):437:437 -> updateToolbarMenu + 34:40:void updateToolbarMenu(android.view.Menu):439:439 -> updateToolbarMenu + 41:43:void updateToolbarMenu(android.view.Menu):440:440 -> updateToolbarMenu + 44:49:void updateToolbarMenu(android.view.Menu):441:441 -> updateToolbarMenu com.swmansion.rnscreens.ScreenStackFragment$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.s: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - com.swmansion.rnscreens.bottomsheet.SheetDelegate com.swmansion.rnscreens.ScreenStackFragment$$InternalSyntheticLambda$1$0125e23e48b7efdb5c760554bc4cf7a16b7c2db57dcd01ced4d4e855c5681ae5$0.f$0 -> d + com.swmansion.rnscreens.bottomsheet.DimmingViewManager com.swmansion.rnscreens.ScreenStackFragment$$InternalSyntheticLambda$1$7710fd82271b2d3fe2bffa53d5fbf9d87b55979af99598a72c3ac6c8d600196a$0.f$0 -> a # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.swmansion.rnscreens.bottomsheet.SheetDelegate):0:0 -> + 1:1:void (com.swmansion.rnscreens.bottomsheet.DimmingViewManager):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> onApplyWindowInsets + 1:1:void onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} com.swmansion.rnscreens.ScreenStackFragment$$ExternalSyntheticLambda1 -> com.swmansion.rnscreens.t: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - com.swmansion.rnscreens.ScreenContainer com.swmansion.rnscreens.ScreenStackFragment$$InternalSyntheticLambda$1$49a70a78b86218a0992794e5f17cca0f39d7787e373624cbdb64ac48c250300f$0.f$0 -> a - # {"id":"com.android.tools.r8.synthesized"} - com.swmansion.rnscreens.ScreenStackFragment com.swmansion.rnscreens.ScreenStackFragment$$InternalSyntheticLambda$1$49a70a78b86218a0992794e5f17cca0f39d7787e373624cbdb64ac48c250300f$0.f$1 -> b + com.swmansion.rnscreens.ScreenStackFragment com.swmansion.rnscreens.ScreenStackFragment$$InternalSyntheticLambda$1$7710fd82271b2d3fe2bffa53d5fbf9d87b55979af99598a72c3ac6c8d600196a$1.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.swmansion.rnscreens.ScreenContainer,com.swmansion.rnscreens.ScreenStackFragment):0:0 -> + 1:1:void (com.swmansion.rnscreens.ScreenStackFragment):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):0:0 -> onApplyWindowInsets + 1:1:java.lang.Object invoke(java.lang.Object):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} com.swmansion.rnscreens.ScreenStackFragment$$ExternalSyntheticLambda2 -> com.swmansion.rnscreens.u: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - com.swmansion.rnscreens.ScreenStackFragment com.swmansion.rnscreens.ScreenStackFragment$$InternalSyntheticLambda$1$49a70a78b86218a0992794e5f17cca0f39d7787e373624cbdb64ac48c250300f$1.f$0 -> d + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke(java.lang.Object):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.ScreenStackFragment$$ExternalSyntheticLambda3 -> com.swmansion.rnscreens.v: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.ScreenStackFragment com.swmansion.rnscreens.ScreenStackFragment$$InternalSyntheticLambda$1$7710fd82271b2d3fe2bffa53d5fbf9d87b55979af99598a72c3ac6c8d600196a$3.f$0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void (com.swmansion.rnscreens.ScreenStackFragment):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):0:0 -> onApplyWindowInsets + 1:1:void onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} -com.swmansion.rnscreens.ScreenStackFragment$$ExternalSyntheticLambda3 -> com.swmansion.rnscreens.v: +com.swmansion.rnscreens.ScreenStackFragment$$ExternalSyntheticLambda4 -> com.swmansion.rnscreens.w: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - com.swmansion.rnscreens.bottomsheet.BottomSheetTransitionCoordinator com.swmansion.rnscreens.ScreenStackFragment$$InternalSyntheticLambda$1$49a70a78b86218a0992794e5f17cca0f39d7787e373624cbdb64ac48c250300f$2.f$0 -> d + com.swmansion.rnscreens.bottomsheet.DimmingViewManager com.swmansion.rnscreens.ScreenStackFragment$$InternalSyntheticLambda$1$7710fd82271b2d3fe2bffa53d5fbf9d87b55979af99598a72c3ac6c8d600196a$4.f$0 -> a # {"id":"com.android.tools.r8.synthesized"} - com.swmansion.rnscreens.ScreenStackFragment com.swmansion.rnscreens.ScreenStackFragment$$InternalSyntheticLambda$1$49a70a78b86218a0992794e5f17cca0f39d7787e373624cbdb64ac48c250300f$2.f$1 -> e + 1:1:void (com.swmansion.rnscreens.bottomsheet.DimmingViewManager):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.swmansion.rnscreens.bottomsheet.BottomSheetTransitionCoordinator,com.swmansion.rnscreens.ScreenStackFragment):0:0 -> + 1:1:void onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate # {"id":"com.android.tools.r8.synthesized"} - 1:1:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):0:0 -> onLayoutChange +com.swmansion.rnscreens.ScreenStackFragment$$ExternalSyntheticLambda5 -> com.swmansion.rnscreens.x: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.ScreenStackFragment com.swmansion.rnscreens.ScreenStackFragment$$InternalSyntheticLambda$1$7710fd82271b2d3fe2bffa53d5fbf9d87b55979af99598a72c3ac6c8d600196a$5.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.ScreenStackFragment):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate # {"id":"com.android.tools.r8.synthesized"} -com.swmansion.rnscreens.ScreenStackFragment$onCreateView$insetsAnimationCallback$1 -> com.swmansion.rnscreens.ScreenStackFragment$onCreateView$insetsAnimationCallback$1: +com.swmansion.rnscreens.ScreenStackFragment$onCreateView$5 -> com.swmansion.rnscreens.ScreenStackFragment$onCreateView$5: # {"id":"sourceFile","fileName":"ScreenStackFragment.kt"} - 6:9:void (com.swmansion.rnscreens.bottomsheet.SheetDelegate,com.swmansion.rnscreens.ScreenStackFragment):266:266 -> - 6:8:void onEnd(androidx.core.view.WindowInsetsAnimationCompat):285:285 -> onEnd - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;)V"} - 9:18:void onEnd(androidx.core.view.WindowInsetsAnimationCompat):287:287 -> onEnd - 11:16:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):278:278 -> onProgress - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;Ljava/util/List;)Landroidx/core/view/B0;"} - 17:22:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):279:279 -> onProgress + 2:5:void ():250:250 -> com.swmansion.rnscreens.ScreenStackFragmentWrapper -> com.swmansion.rnscreens.ScreenStackFragmentWrapper: # {"id":"sourceFile","fileName":"ScreenStackFragmentWrapper.kt"} com.swmansion.rnscreens.ScreenStackHeaderConfig -> com.swmansion.rnscreens.ScreenStackHeaderConfig: @@ -193550,19 +189283,17 @@ com.swmansion.rnscreens.ScreenStackHeaderConfig -> com.swmansion.rnscreens.Scree 2:2:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):27:27 -> 3:3:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):32:32 -> 4:4:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):53:53 -> - 5:5:com.swmansion.rnscreens.ScreenStackHeaderHeightUpdateProxy getHeaderHeightUpdateProxy():96:96 -> - 5:5:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):96 -> - 6:6:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):443:443 -> - 7:7:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):445:445 -> - 8:8:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):444:444 -> - 9:10:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):446:447 -> - 11:13:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):450:452 -> - 14:14:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):454:454 -> - 15:15:void (android.content.Context):30:30 -> + 5:5:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):436:436 -> + 6:6:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):438:438 -> + 7:7:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):437:437 -> + 8:9:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):439:440 -> + 10:12:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):443:445 -> + 13:13:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):447:447 -> + 14:14:void (android.content.Context):30:30 -> 1:1:void $r8$lambda$8Di91qLqjSGNCfIXrLOdsH5Rcdo(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - 6:10:void addConfigSubview(com.swmansion.rnscreens.ScreenStackHeaderSubview,int):373:373 -> addConfigSubview - 11:14:void addConfigSubview(com.swmansion.rnscreens.ScreenStackHeaderSubview,int):374:374 -> addConfigSubview + 6:10:void addConfigSubview(com.swmansion.rnscreens.ScreenStackHeaderSubview,int):366:366 -> addConfigSubview + 11:14:void addConfigSubview(com.swmansion.rnscreens.ScreenStackHeaderSubview,int):367:367 -> addConfigSubview 1:6:void backClickListener$lambda$1(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View):54:54 -> backClickListener$lambda$1 7:12:void backClickListener$lambda$1(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View):55:55 -> backClickListener$lambda$1 13:26:void backClickListener$lambda$1(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View):56:56 -> backClickListener$lambda$1 @@ -193574,21 +189305,20 @@ com.swmansion.rnscreens.ScreenStackHeaderConfig -> com.swmansion.rnscreens.Scree 55:64:void backClickListener$lambda$1(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View):66:66 -> backClickListener$lambda$1 65:68:void backClickListener$lambda$1(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View):67:67 -> backClickListener$lambda$1 69:72:void backClickListener$lambda$1(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View):69:69 -> backClickListener$lambda$1 - 2:4:void destroy():99:99 -> destroy - 1:14:com.swmansion.rnscreens.ScreenStackHeaderSubview getConfigSubview(int):354:354 -> getConfigSubview - 1:7:int getConfigSubviewsCount():357:357 -> getConfigSubviewsCount - 1:3:com.swmansion.rnscreens.ScreenStackHeaderHeightUpdateProxy getHeaderHeightUpdateProxy():96:96 -> getHeaderHeightUpdateProxy + 2:4:void destroy():97:97 -> destroy + 1:14:com.swmansion.rnscreens.ScreenStackHeaderSubview getConfigSubview(int):347:347 -> getConfigSubview + 1:7:int getConfigSubviewsCount():350:350 -> getConfigSubviewsCount 1:3:int getPreferredContentInsetEnd():81:81 -> getPreferredContentInsetEnd 1:3:int getPreferredContentInsetStart():78:78 -> getPreferredContentInsetStart 1:6:int getPreferredContentInsetStartWithNavigation():90:90 -> getPreferredContentInsetStartWithNavigation 7:9:int getPreferredContentInsetStartWithNavigation():93:93 -> getPreferredContentInsetStartWithNavigation - 1:13:com.swmansion.rnscreens.Screen getScreen():170:170 -> getScreen - 1:4:com.swmansion.rnscreens.ScreenStackFragment getScreenFragment():177:177 -> getScreenFragment - 5:8:com.swmansion.rnscreens.ScreenStackFragment getScreenFragment():178:178 -> getScreenFragment - 9:14:com.swmansion.rnscreens.ScreenStackFragment getScreenFragment():179:179 -> getScreenFragment - 15:18:com.swmansion.rnscreens.ScreenStackFragment getScreenFragment():180:180 -> getScreenFragment - 19:23:com.swmansion.rnscreens.ScreenStackFragment getScreenFragment():181:181 -> getScreenFragment - 1:21:com.swmansion.rnscreens.ScreenStack getScreenStack():173:173 -> getScreenStack + 1:13:com.swmansion.rnscreens.Screen getScreen():166:166 -> getScreen + 1:4:com.swmansion.rnscreens.ScreenStackFragment getScreenFragment():173:173 -> getScreenFragment + 5:8:com.swmansion.rnscreens.ScreenStackFragment getScreenFragment():174:174 -> getScreenFragment + 9:14:com.swmansion.rnscreens.ScreenStackFragment getScreenFragment():175:175 -> getScreenFragment + 15:18:com.swmansion.rnscreens.ScreenStackFragment getScreenFragment():176:176 -> getScreenFragment + 19:23:com.swmansion.rnscreens.ScreenStackFragment getScreenFragment():177:177 -> getScreenFragment + 1:21:com.swmansion.rnscreens.ScreenStack getScreenStack():169:169 -> getScreenStack 1:3:com.swmansion.rnscreens.CustomToolbar getToolbar():33:33 -> getToolbar 1:3:void setHeaderHidden(boolean):34:34 -> isHeaderHidden 1:3:boolean isHeaderHidden():34 -> isHeaderHidden @@ -193596,124 +189326,121 @@ com.swmansion.rnscreens.ScreenStackHeaderConfig -> com.swmansion.rnscreens.Scree 1:3:boolean isHeaderTranslucent():35 -> isHeaderTranslucent 1:3:void setTitleEmpty(boolean):75:75 -> isTitleEmpty 1:3:boolean isTitleEmpty():75 -> isTitleEmpty - 1:22:void maybeUpdate():349:349 -> maybeUpdate - 23:26:void maybeUpdate():350:350 -> maybeUpdate - 1:4:void onAttachedToWindow():151:151 -> onAttachedToWindow - 5:6:void onAttachedToWindow():152:152 -> onAttachedToWindow - 7:10:void onAttachedToWindow():153:153 -> onAttachedToWindow - 11:31:void onAttachedToWindow():155:155 -> onAttachedToWindow - 32:43:void onAttachedToWindow():156:156 -> onAttachedToWindow - 44:47:void onAttachedToWindow():157:157 -> onAttachedToWindow - 1:4:void onDetachedFromWindow():161:161 -> onDetachedFromWindow - 5:6:void onDetachedFromWindow():162:162 -> onDetachedFromWindow - 7:10:void onDetachedFromWindow():163:163 -> onDetachedFromWindow - 11:31:void onDetachedFromWindow():165:165 -> onDetachedFromWindow - 32:44:void onDetachedFromWindow():166:166 -> onDetachedFromWindow - 9:14:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):113:113 -> onNativeToolbarLayout - 15:24:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):117:117 -> onNativeToolbarLayout - 25:36:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):119:119 -> onNativeToolbarLayout - 37:38:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):126:126 -> onNativeToolbarLayout + 1:22:void maybeUpdate():342:342 -> maybeUpdate + 23:26:void maybeUpdate():343:343 -> maybeUpdate + 1:4:void onAttachedToWindow():147:147 -> onAttachedToWindow + 5:6:void onAttachedToWindow():148:148 -> onAttachedToWindow + 7:10:void onAttachedToWindow():149:149 -> onAttachedToWindow + 11:31:void onAttachedToWindow():151:151 -> onAttachedToWindow + 32:43:void onAttachedToWindow():152:152 -> onAttachedToWindow + 44:47:void onAttachedToWindow():153:153 -> onAttachedToWindow + 1:4:void onDetachedFromWindow():157:157 -> onDetachedFromWindow + 5:6:void onDetachedFromWindow():158:158 -> onDetachedFromWindow + 7:10:void onDetachedFromWindow():159:159 -> onDetachedFromWindow + 11:31:void onDetachedFromWindow():161:161 -> onDetachedFromWindow + 32:44:void onDetachedFromWindow():162:162 -> onDetachedFromWindow + 9:14:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):111:111 -> onNativeToolbarLayout + 15:24:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):115:115 -> onNativeToolbarLayout + 25:36:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):117:117 -> onNativeToolbarLayout + 37:38:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):124:124 -> onNativeToolbarLayout 39:54:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(java.lang.Iterable,kotlin.jvm.functions.Function1):295:295 -> onNativeToolbarLayout - 39:54:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):126 -> onNativeToolbarLayout - 55:72:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):126:126 -> onNativeToolbarLayout - 73:81:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):129:129 -> onNativeToolbarLayout - 82:90:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):131:131 -> onNativeToolbarLayout - 91:94:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):135:135 -> onNativeToolbarLayout - 95:98:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):136:136 -> onNativeToolbarLayout - 99:102:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):134:134 -> onNativeToolbarLayout - 1:8:void onUpdate():188:188 -> onUpdate - 9:26:void onUpdate():189:189 -> onUpdate - 27:38:void onUpdate():191:191 -> onUpdate - 39:57:void onUpdate():195:195 -> onUpdate - 58:61:void onUpdate():196:196 -> onUpdate - 62:69:void onUpdate():197:197 -> onUpdate - 70:75:void onUpdate():198:198 -> onUpdate - 76:85:void onUpdate():199:199 -> onUpdate - 86:90:void onUpdate():200:200 -> onUpdate - 91:96:void onUpdate():205:205 -> onUpdate - 97:104:void onUpdate():211:211 -> onUpdate - 105:116:void onUpdate():212:212 -> onUpdate - 117:128:void onUpdate():214:214 -> onUpdate - 129:133:void onUpdate():216:216 -> onUpdate - 134:137:void onUpdate():219:219 -> onUpdate - 138:145:void onUpdate():220:220 -> onUpdate - 146:154:void onUpdate():221:221 -> onUpdate - 155:164:void onUpdate():223:223 -> onUpdate - 165:172:void onUpdate():227:227 -> onUpdate - 173:183:void onUpdate():228:228 -> onUpdate - 184:188:void onUpdate():231:231 -> onUpdate - 189:194:void onUpdate():233:233 -> onUpdate - 195:213:void onUpdate():237:237 -> onUpdate - 214:216:void onUpdate():236:236 -> onUpdate - 217:221:void onUpdate():241:241 -> onUpdate - 222:229:void onUpdate():242:242 -> onUpdate - 230:231:void onUpdate():243:243 -> onUpdate - 232:236:void onUpdate():251:251 -> onUpdate - 237:243:void onUpdate():256:256 -> onUpdate - 244:254:void onUpdate():259:259 -> onUpdate - 255:265:void onUpdate():262:262 -> onUpdate - 266:273:void onUpdate():264:264 -> onUpdate - 274:277:void onUpdate():265:265 -> onUpdate - 278:284:void onUpdate():266:266 -> onUpdate - 285:292:void onUpdate():270:270 -> onUpdate - 293:294:void onUpdate():275:275 -> onUpdate - 295:307:void onUpdate():277:277 -> onUpdate - 308:311:void onUpdate():272:272 -> onUpdate - 312:314:void onUpdate():279:279 -> onUpdate - 315:321:void onUpdate():281:281 -> onUpdate - 322:324:void onUpdate():282:282 -> onUpdate - 325:337:void onUpdate():287:287 -> onUpdate - 338:341:void onUpdate():290:290 -> onUpdate - 342:349:void onUpdate():291:291 -> onUpdate - 350:358:void onUpdate():292:292 -> onUpdate - 359:361:void onUpdate():291:291 -> onUpdate - 362:371:void onUpdate():296:296 -> onUpdate - 372:381:void onUpdate():297:297 -> onUpdate - 382:389:void onUpdate():298:298 -> onUpdate - 390:398:void onUpdate():303:303 -> onUpdate - 399:411:void onUpdate():305:305 -> onUpdate - 412:415:void onUpdate():306:306 -> onUpdate - 416:419:void onUpdate():307:307 -> onUpdate - 420:433:void onUpdate():311:311 -> onUpdate - 434:443:void onUpdate():315:315 -> onUpdate - 444:445:void onUpdate():312:312 -> onUpdate - 446:447:void onUpdate():313:313 -> onUpdate - 448:451:void onUpdate():312:312 -> onUpdate - 452:457:void onUpdate():319:319 -> onUpdate - 458:474:void onUpdate():320:320 -> onUpdate - 475:476:void onUpdate():333:333 -> onUpdate - 477:478:void onUpdate():334:334 -> onUpdate - 479:487:void onUpdate():335:335 -> onUpdate - 488:490:void onUpdate():331:331 -> onUpdate - 491:494:void onUpdate():324:324 -> onUpdate - 495:499:void onUpdate():325:325 -> onUpdate - 500:507:void onUpdate():327:327 -> onUpdate - 508:509:void onUpdate():328:328 -> onUpdate - 510:512:void onUpdate():340:340 -> onUpdate - 513:518:void onUpdate():341:341 -> onUpdate - 519:528:void onUpdate():345:345 -> onUpdate - 529:537:void onUpdate():233:233 -> onUpdate - 1:5:void removeAllConfigSubviews():365:365 -> removeAllConfigSubviews - 6:9:void removeAllConfigSubviews():366:366 -> removeAllConfigSubviews - 1:5:void removeConfigSubview(int):360:360 -> removeConfigSubview - 6:9:void removeConfigSubview(int):361:361 -> removeConfigSubview - 1:3:void setBackButtonInCustomView(boolean):422:422 -> setBackButtonInCustomView - 1:3:void setBackgroundColor(java.lang.Integer):402:402 -> setBackgroundColor - 1:3:void setDirection(java.lang.String):426:426 -> setDirection + 39:54:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):124 -> onNativeToolbarLayout + 55:72:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):124:124 -> onNativeToolbarLayout + 73:81:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):127:127 -> onNativeToolbarLayout + 82:85:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):131:131 -> onNativeToolbarLayout + 86:89:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):132:132 -> onNativeToolbarLayout + 90:93:void onNativeToolbarLayout(androidx.appcompat.widget.Toolbar,boolean):130:130 -> onNativeToolbarLayout + 1:8:void onUpdate():184:184 -> onUpdate + 9:26:void onUpdate():185:185 -> onUpdate + 27:38:void onUpdate():187:187 -> onUpdate + 39:57:void onUpdate():191:191 -> onUpdate + 58:61:void onUpdate():192:192 -> onUpdate + 62:69:void onUpdate():193:193 -> onUpdate + 70:75:void onUpdate():194:194 -> onUpdate + 76:85:void onUpdate():195:195 -> onUpdate + 86:90:void onUpdate():196:196 -> onUpdate + 91:96:void onUpdate():201:201 -> onUpdate + 97:104:void onUpdate():207:207 -> onUpdate + 105:116:void onUpdate():208:208 -> onUpdate + 117:128:void onUpdate():210:210 -> onUpdate + 129:133:void onUpdate():212:212 -> onUpdate + 134:137:void onUpdate():215:215 -> onUpdate + 138:145:void onUpdate():216:216 -> onUpdate + 146:155:void onUpdate():217:217 -> onUpdate + 156:163:void onUpdate():222:222 -> onUpdate + 164:174:void onUpdate():223:223 -> onUpdate + 175:179:void onUpdate():226:226 -> onUpdate + 180:185:void onUpdate():228:228 -> onUpdate + 186:204:void onUpdate():232:232 -> onUpdate + 205:207:void onUpdate():231:231 -> onUpdate + 208:212:void onUpdate():236:236 -> onUpdate + 213:220:void onUpdate():237:237 -> onUpdate + 221:222:void onUpdate():238:238 -> onUpdate + 223:227:void onUpdate():246:246 -> onUpdate + 228:234:void onUpdate():251:251 -> onUpdate + 235:245:void onUpdate():254:254 -> onUpdate + 246:256:void onUpdate():257:257 -> onUpdate + 257:264:void onUpdate():259:259 -> onUpdate + 265:268:void onUpdate():260:260 -> onUpdate + 269:275:void onUpdate():261:261 -> onUpdate + 276:283:void onUpdate():265:265 -> onUpdate + 284:285:void onUpdate():270:270 -> onUpdate + 286:298:void onUpdate():272:272 -> onUpdate + 299:302:void onUpdate():267:267 -> onUpdate + 303:305:void onUpdate():274:274 -> onUpdate + 306:312:void onUpdate():276:276 -> onUpdate + 313:315:void onUpdate():277:277 -> onUpdate + 316:328:void onUpdate():282:282 -> onUpdate + 329:332:void onUpdate():285:285 -> onUpdate + 333:340:void onUpdate():286:286 -> onUpdate + 341:349:void onUpdate():287:287 -> onUpdate + 350:352:void onUpdate():286:286 -> onUpdate + 353:362:void onUpdate():291:291 -> onUpdate + 363:372:void onUpdate():292:292 -> onUpdate + 373:380:void onUpdate():293:293 -> onUpdate + 381:389:void onUpdate():298:298 -> onUpdate + 390:402:void onUpdate():300:300 -> onUpdate + 403:406:void onUpdate():301:301 -> onUpdate + 407:410:void onUpdate():302:302 -> onUpdate + 411:424:void onUpdate():306:306 -> onUpdate + 425:434:void onUpdate():310:310 -> onUpdate + 435:436:void onUpdate():307:307 -> onUpdate + 437:438:void onUpdate():308:308 -> onUpdate + 439:442:void onUpdate():307:307 -> onUpdate + 443:448:void onUpdate():314:314 -> onUpdate + 449:465:void onUpdate():315:315 -> onUpdate + 466:467:void onUpdate():328:328 -> onUpdate + 468:469:void onUpdate():329:329 -> onUpdate + 470:478:void onUpdate():330:330 -> onUpdate + 479:481:void onUpdate():326:326 -> onUpdate + 482:485:void onUpdate():319:319 -> onUpdate + 486:490:void onUpdate():320:320 -> onUpdate + 491:498:void onUpdate():322:322 -> onUpdate + 499:500:void onUpdate():323:323 -> onUpdate + 501:503:void onUpdate():335:335 -> onUpdate + 504:509:void onUpdate():336:336 -> onUpdate + 510:518:void onUpdate():228:228 -> onUpdate + 1:5:void removeAllConfigSubviews():358:358 -> removeAllConfigSubviews + 6:9:void removeAllConfigSubviews():359:359 -> removeAllConfigSubviews + 1:5:void removeConfigSubview(int):353:353 -> removeConfigSubview + 6:9:void removeConfigSubview(int):354:354 -> removeConfigSubview + 1:3:void setBackButtonInCustomView(boolean):415:415 -> setBackButtonInCustomView + 1:3:void setBackgroundColor(java.lang.Integer):395:395 -> setBackgroundColor + 1:3:void setDirection(java.lang.String):419:419 -> setDirection 1:3:void setHeaderHidden(boolean):34:34 -> setHeaderHidden 1:3:void setHeaderTranslucent(boolean):35:35 -> setHeaderTranslucent - 1:3:void setHidden(boolean):414:414 -> setHidden - 1:3:void setHideBackButton(boolean):410:410 -> setHideBackButton - 1:3:void setHideShadow(boolean):406:406 -> setHideShadow - 1:3:void setTintColor(int):398:398 -> setTintColor - 1:3:void setTitle(java.lang.String):378:378 -> setTitle - 1:3:void setTitleColor(int):394:394 -> setTitleColor + 1:3:void setHidden(boolean):407:407 -> setHidden + 1:3:void setHideBackButton(boolean):403:403 -> setHideBackButton + 1:3:void setHideShadow(boolean):399:399 -> setHideShadow + 1:3:void setTintColor(int):391:391 -> setTintColor + 1:3:void setTitle(java.lang.String):371:371 -> setTitle + 1:3:void setTitleColor(int):387:387 -> setTitleColor 1:3:void setTitleEmpty(boolean):75:75 -> setTitleEmpty - 1:3:void setTitleFontFamily(java.lang.String):382:382 -> setTitleFontFamily - 1:3:void setTitleFontSize(float):390:390 -> setTitleFontSize - 1:7:void setTitleFontWeight(java.lang.String):386:386 -> setTitleFontWeight - 1:3:void setTranslucent(boolean):418:418 -> setTranslucent -com.swmansion.rnscreens.ScreenStackHeaderConfig$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.w: + 1:3:void setTitleFontFamily(java.lang.String):375:375 -> setTitleFontFamily + 1:3:void setTitleFontSize(float):383:383 -> setTitleFontSize + 1:7:void setTitleFontWeight(java.lang.String):379:379 -> setTitleFontWeight + 1:3:void setTranslucent(boolean):411:411 -> setTranslucent +com.swmansion.rnscreens.ScreenStackHeaderConfig$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.y: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.swmansion.rnscreens.ScreenStackHeaderConfig com.swmansion.rnscreens.ScreenStackHeaderConfig$$InternalSyntheticLambda$1$bb5c01046cbc53586970d8a7789030f5bcd995d8232e2777fd98c75e0bd0a54f$0.f$0 -> d @@ -193725,18 +189452,18 @@ com.swmansion.rnscreens.ScreenStackHeaderConfig$$ExternalSyntheticLambda0 -> com com.swmansion.rnscreens.ScreenStackHeaderConfig$Companion -> com.swmansion.rnscreens.ScreenStackHeaderConfig$Companion: # {"id":"sourceFile","fileName":"ScreenStackHeaderConfig.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():457:457 -> - 6:12:android.widget.TextView findTitleTextViewInToolbar(androidx.appcompat.widget.Toolbar):459:459 -> findTitleTextViewInToolbar - 13:16:android.widget.TextView findTitleTextViewInToolbar(androidx.appcompat.widget.Toolbar):460:460 -> findTitleTextViewInToolbar - 17:20:android.widget.TextView findTitleTextViewInToolbar(androidx.appcompat.widget.Toolbar):461:461 -> findTitleTextViewInToolbar - 21:42:android.widget.TextView findTitleTextViewInToolbar(androidx.appcompat.widget.Toolbar):462:462 -> findTitleTextViewInToolbar + 2:2:void ():450:450 -> + 6:12:android.widget.TextView findTitleTextViewInToolbar(androidx.appcompat.widget.Toolbar):452:452 -> findTitleTextViewInToolbar + 13:16:android.widget.TextView findTitleTextViewInToolbar(androidx.appcompat.widget.Toolbar):453:453 -> findTitleTextViewInToolbar + 17:20:android.widget.TextView findTitleTextViewInToolbar(androidx.appcompat.widget.Toolbar):454:454 -> findTitleTextViewInToolbar + 21:42:android.widget.TextView findTitleTextViewInToolbar(androidx.appcompat.widget.Toolbar):455:455 -> findTitleTextViewInToolbar com.swmansion.rnscreens.ScreenStackHeaderConfig$DebugMenuToolbar -> com.swmansion.rnscreens.ScreenStackHeaderConfig$DebugMenuToolbar: # {"id":"sourceFile","fileName":"ScreenStackHeaderConfig.kt"} - 11:14:void (android.content.Context,com.swmansion.rnscreens.ScreenStackHeaderConfig):432:432 -> - 1:15:boolean showOverflowMenu():434:434 -> showOverflowMenu - 16:19:boolean showOverflowMenu():435:435 -> showOverflowMenu - 20:23:boolean showOverflowMenu():436:436 -> showOverflowMenu - 24:28:boolean showOverflowMenu():437:437 -> showOverflowMenu + 11:14:void (android.content.Context,com.swmansion.rnscreens.ScreenStackHeaderConfig):425:425 -> + 1:15:boolean showOverflowMenu():427:427 -> showOverflowMenu + 16:19:boolean showOverflowMenu():428:428 -> showOverflowMenu + 20:23:boolean showOverflowMenu():429:429 -> showOverflowMenu + 24:28:boolean showOverflowMenu():430:430 -> showOverflowMenu com.swmansion.rnscreens.ScreenStackHeaderConfig$WhenMappings -> com.swmansion.rnscreens.ScreenStackHeaderConfig$WhenMappings: # {"id":"sourceFile","fileName":"ScreenStackHeaderConfig.kt"} com.swmansion.rnscreens.ScreenStackHeaderConfigShadowNode -> com.swmansion.rnscreens.ScreenStackHeaderConfigShadowNode: @@ -193777,12 +189504,12 @@ com.swmansion.rnscreens.ScreenStackHeaderConfigViewManager -> com.swmansion.rnsc 1:1:int getChildCount(android.view.View):22:22 -> getChildCount 2:2:int getChildCount(android.view.ViewGroup):22:22 -> getChildCount 3:3:int getChildCount(com.swmansion.rnscreens.ScreenStackHeaderConfig):80:80 -> getChildCount - 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():221:221 -> getDelegate - 1:22:java.util.Map getExportedCustomDirectEventTypeConstants():217:217 -> getExportedCustomDirectEventTypeConstants - 23:46:java.util.Map getExportedCustomDirectEventTypeConstants():218:218 -> getExportedCustomDirectEventTypeConstants - 47:51:java.util.Map getExportedCustomDirectEventTypeConstants():216:216 -> getExportedCustomDirectEventTypeConstants + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():214:214 -> getDelegate + 1:22:java.util.Map getExportedCustomDirectEventTypeConstants():210:210 -> getExportedCustomDirectEventTypeConstants + 23:46:java.util.Map getExportedCustomDirectEventTypeConstants():211:211 -> getExportedCustomDirectEventTypeConstants + 47:51:java.util.Map getExportedCustomDirectEventTypeConstants():209:209 -> getExportedCustomDirectEventTypeConstants 1:3:java.lang.String getName():32:32 -> getName - 1:23:void logNotAvailable(java.lang.String):229:229 -> logNotAvailable + 1:23:void logNotAvailable(java.lang.String):222:222 -> logNotAvailable 1:1:void onAfterUpdateTransaction(android.view.View):22:22 -> onAfterUpdateTransaction 2:3:void onAfterUpdateTransaction(com.swmansion.rnscreens.ScreenStackHeaderConfig):90:91 -> onAfterUpdateTransaction 1:1:void onDropViewInstance(android.view.View):22:22 -> onDropViewInstance @@ -193793,31 +189520,31 @@ com.swmansion.rnscreens.ScreenStackHeaderConfigViewManager -> com.swmansion.rnsc 2:2:void removeViewAt(android.view.ViewGroup,int):22:22 -> removeViewAt 3:3:void removeViewAt(com.swmansion.rnscreens.ScreenStackHeaderConfig,int):77:77 -> removeViewAt 1:1:void setBackButtonDisplayMode(android.view.View,java.lang.String):22:22 -> setBackButtonDisplayMode - 2:2:void setBackButtonDisplayMode(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):320:320 -> setBackButtonDisplayMode + 2:2:void setBackButtonDisplayMode(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):313:313 -> setBackButtonDisplayMode 1:1:void setBackButtonInCustomView(android.view.View,boolean):22:22 -> setBackButtonInCustomView 2:2:void setBackButtonInCustomView(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):197:197 -> setBackButtonInCustomView 1:1:void setBackTitle(android.view.View,java.lang.String):22:22 -> setBackTitle - 2:2:void setBackTitle(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):236:236 -> setBackTitle + 2:2:void setBackTitle(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):229:229 -> setBackTitle 1:1:void setBackTitleFontFamily(android.view.View,java.lang.String):22:22 -> setBackTitleFontFamily - 2:2:void setBackTitleFontFamily(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):243:243 -> setBackTitleFontFamily + 2:2:void setBackTitleFontFamily(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):236:236 -> setBackTitleFontFamily 1:1:void setBackTitleFontSize(android.view.View,int):22:22 -> setBackTitleFontSize - 2:2:void setBackTitleFontSize(com.swmansion.rnscreens.ScreenStackHeaderConfig,int):250:250 -> setBackTitleFontSize + 2:2:void setBackTitleFontSize(com.swmansion.rnscreens.ScreenStackHeaderConfig,int):243:243 -> setBackTitleFontSize 1:1:void setBackTitleVisible(android.view.View,boolean):22:22 -> setBackTitleVisible - 2:2:void setBackTitleVisible(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):257:257 -> setBackTitleVisible + 2:2:void setBackTitleVisible(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):250:250 -> setBackTitleVisible 1:1:void setBackgroundColor(android.view.View,java.lang.Integer):22:22 -> setBackgroundColor 2:2:void setBackgroundColor(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.Integer):141:141 -> setBackgroundColor 1:1:void setBlurEffect(android.view.View,java.lang.String):22:22 -> setBlurEffect - 2:2:void setBlurEffect(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):327:327 -> setBlurEffect + 2:2:void setBlurEffect(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):320:320 -> setBlurEffect 1:1:void setColor(android.view.View,java.lang.Integer):22:22 -> setColor 2:2:void setColor(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.Integer):173:173 -> setColor 1:1:void setDirection(android.view.View,java.lang.String):22:22 -> setDirection 2:2:void setDirection(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):205:205 -> setDirection 1:1:void setDisableBackButtonMenu(android.view.View,boolean):22:22 -> setDisableBackButtonMenu - 2:2:void setDisableBackButtonMenu(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):313:313 -> setDisableBackButtonMenu + 2:2:void setDisableBackButtonMenu(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):306:306 -> setDisableBackButtonMenu 1:1:void setHeaderLeftBarButtonItems(android.view.View,com.facebook.react.bridge.ReadableArray):22:22 -> setHeaderLeftBarButtonItems - 2:2:void setHeaderLeftBarButtonItems(com.swmansion.rnscreens.ScreenStackHeaderConfig,com.facebook.react.bridge.ReadableArray):334:334 -> setHeaderLeftBarButtonItems + 2:2:void setHeaderLeftBarButtonItems(com.swmansion.rnscreens.ScreenStackHeaderConfig,com.facebook.react.bridge.ReadableArray):327:327 -> setHeaderLeftBarButtonItems 1:1:void setHeaderRightBarButtonItems(android.view.View,com.facebook.react.bridge.ReadableArray):22:22 -> setHeaderRightBarButtonItems - 2:2:void setHeaderRightBarButtonItems(com.swmansion.rnscreens.ScreenStackHeaderConfig,com.facebook.react.bridge.ReadableArray):341:341 -> setHeaderRightBarButtonItems + 2:2:void setHeaderRightBarButtonItems(com.swmansion.rnscreens.ScreenStackHeaderConfig,com.facebook.react.bridge.ReadableArray):334:334 -> setHeaderRightBarButtonItems 1:1:void setHidden(android.view.View,boolean):22:22 -> setHidden 2:2:void setHidden(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):181:181 -> setHidden 1:1:void setHideBackButton(android.view.View,boolean):22:22 -> setHideBackButton @@ -193825,21 +189552,19 @@ com.swmansion.rnscreens.ScreenStackHeaderConfigViewManager -> com.swmansion.rnsc 1:1:void setHideShadow(android.view.View,boolean):22:22 -> setHideShadow 2:2:void setHideShadow(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):149:149 -> setHideShadow 1:1:void setLargeTitle(android.view.View,boolean):22:22 -> setLargeTitle - 2:2:void setLargeTitle(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):264:264 -> setLargeTitle + 2:2:void setLargeTitle(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):257:257 -> setLargeTitle 1:1:void setLargeTitleBackgroundColor(android.view.View,java.lang.Integer):22:22 -> setLargeTitleBackgroundColor - 2:2:void setLargeTitleBackgroundColor(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.Integer):292:292 -> setLargeTitleBackgroundColor + 2:2:void setLargeTitleBackgroundColor(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.Integer):285:285 -> setLargeTitleBackgroundColor 1:1:void setLargeTitleColor(android.view.View,java.lang.Integer):22:22 -> setLargeTitleColor - 2:2:void setLargeTitleColor(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.Integer):306:306 -> setLargeTitleColor + 2:2:void setLargeTitleColor(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.Integer):299:299 -> setLargeTitleColor 1:1:void setLargeTitleFontFamily(android.view.View,java.lang.String):22:22 -> setLargeTitleFontFamily - 2:2:void setLargeTitleFontFamily(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):271:271 -> setLargeTitleFontFamily + 2:2:void setLargeTitleFontFamily(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):264:264 -> setLargeTitleFontFamily 1:1:void setLargeTitleFontSize(android.view.View,int):22:22 -> setLargeTitleFontSize - 2:2:void setLargeTitleFontSize(com.swmansion.rnscreens.ScreenStackHeaderConfig,int):278:278 -> setLargeTitleFontSize + 2:2:void setLargeTitleFontSize(com.swmansion.rnscreens.ScreenStackHeaderConfig,int):271:271 -> setLargeTitleFontSize 1:1:void setLargeTitleFontWeight(android.view.View,java.lang.String):22:22 -> setLargeTitleFontWeight - 2:2:void setLargeTitleFontWeight(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):285:285 -> setLargeTitleFontWeight + 2:2:void setLargeTitleFontWeight(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):278:278 -> setLargeTitleFontWeight 1:1:void setLargeTitleHideShadow(android.view.View,boolean):22:22 -> setLargeTitleHideShadow - 2:2:void setLargeTitleHideShadow(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):299:299 -> setLargeTitleHideShadow - 1:1:void setSynchronousShadowStateUpdatesEnabled(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):0:0 -> setSynchronousShadowStateUpdatesEnabled - 2:2:void setSynchronousShadowStateUpdatesEnabled(android.view.View,boolean):22:22 -> setSynchronousShadowStateUpdatesEnabled + 2:2:void setLargeTitleHideShadow(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):292:292 -> setLargeTitleHideShadow 1:1:void setTitle(android.view.View,java.lang.String):22:22 -> setTitle 2:2:void setTitle(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):99:99 -> setTitle 1:1:void setTitleColor(android.view.View,java.lang.Integer):22:22 -> setTitleColor @@ -193854,24 +189579,13 @@ com.swmansion.rnscreens.ScreenStackHeaderConfigViewManager -> com.swmansion.rnsc 2:2:void setTopInsetEnabled(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):165:165 -> setTopInsetEnabled 1:1:void setTranslucent(android.view.View,boolean):22:22 -> setTranslucent 2:2:void setTranslucent(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):189:189 -> setTranslucent - 1:1:void setUserInterfaceStyle(android.view.View,java.lang.String):22:22 -> setUserInterfaceStyle - 2:2:void setUserInterfaceStyle(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):348:348 -> setUserInterfaceStyle 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):22:22 -> updateState 2:2:java.lang.Object updateState(com.swmansion.rnscreens.ScreenStackHeaderConfig,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):58:58 -> updateState 3:3:java.lang.Object updateState(com.swmansion.rnscreens.ScreenStackHeaderConfig,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):60:60 -> updateState com.swmansion.rnscreens.ScreenStackHeaderConfigViewManager$Companion -> com.swmansion.rnscreens.ScreenStackHeaderConfigViewManager$Companion: # {"id":"sourceFile","fileName":"ScreenStackHeaderConfigViewManager.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():223:223 -> -com.swmansion.rnscreens.ScreenStackHeaderHeightUpdateProxy -> com.swmansion.rnscreens.ScreenStackHeaderHeightUpdateProxy: -# {"id":"sourceFile","fileName":"ScreenStackHeaderHeightUpdateProxy.kt"} - 1:4:void ():3:3 -> - 1:3:java.lang.Integer getPreviousHeaderHeightInPx():4:4 -> getPreviousHeaderHeightInPx - 1:3:void setPreviousHeaderHeightInPx(java.lang.Integer):4:4 -> setPreviousHeaderHeightInPx - 6:21:void updateHeaderHeightIfNeeded(com.swmansion.rnscreens.ScreenStackHeaderConfig,com.swmansion.rnscreens.Screen):10:10 -> updateHeaderHeightIfNeeded - 22:32:void updateHeaderHeightIfNeeded(com.swmansion.rnscreens.ScreenStackHeaderConfig,com.swmansion.rnscreens.Screen):12:12 -> updateHeaderHeightIfNeeded - 33:40:void updateHeaderHeightIfNeeded(com.swmansion.rnscreens.ScreenStackHeaderConfig,com.swmansion.rnscreens.Screen):13:13 -> updateHeaderHeightIfNeeded - 41:44:void updateHeaderHeightIfNeeded(com.swmansion.rnscreens.ScreenStackHeaderConfig,com.swmansion.rnscreens.Screen):14:14 -> updateHeaderHeightIfNeeded + 2:2:void ():216:216 -> com.swmansion.rnscreens.ScreenStackHeaderSubview -> com.swmansion.rnscreens.ScreenStackHeaderSubview: # {"id":"sourceFile","fileName":"ScreenStackHeaderSubview.kt"} 1:3:void (com.facebook.react.bridge.ReactContext):10:10 -> @@ -193906,12 +189620,10 @@ com.swmansion.rnscreens.ScreenStackHeaderSubviewManager -> com.swmansion.rnscree 6:13:void ():22:22 -> 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):15:15 -> createViewInstance 2:2:com.swmansion.rnscreens.ScreenStackHeaderSubview createViewInstance(com.facebook.react.uimanager.ThemedReactContext):27:27 -> createViewInstance - 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():71:71 -> getDelegate + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():64:64 -> getDelegate 1:3:java.lang.String getName():25:25 -> getName 1:1:void setHidesSharedBackground(android.view.View,boolean):15:15 -> setHidesSharedBackground 2:2:void setHidesSharedBackground(com.swmansion.rnscreens.ScreenStackHeaderSubview,boolean):50:50 -> setHidesSharedBackground - 1:1:void setSynchronousShadowStateUpdatesEnabled(com.swmansion.rnscreens.ScreenStackHeaderSubview,boolean):0:0 -> setSynchronousShadowStateUpdatesEnabled - 2:2:void setSynchronousShadowStateUpdatesEnabled(android.view.View,boolean):15:15 -> setSynchronousShadowStateUpdatesEnabled 1:1:void setType(android.view.View,java.lang.String):15:15 -> setType 2:2:void setType(com.swmansion.rnscreens.ScreenStackHeaderSubview,java.lang.String):35:35 -> setType 3:3:void setType(com.swmansion.rnscreens.ScreenStackHeaderSubview,java.lang.String):40:40 -> setType @@ -193925,12 +189637,12 @@ com.swmansion.rnscreens.ScreenStackHeaderSubviewManager -> com.swmansion.rnscree 12:12:void setType(com.swmansion.rnscreens.ScreenStackHeaderSubview,java.lang.String):34:34 -> setType 13:13:void setType(com.swmansion.rnscreens.ScreenStackHeaderSubview,java.lang.String):41:41 -> setType 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):15:15 -> updateState - 2:2:java.lang.Object updateState(com.swmansion.rnscreens.ScreenStackHeaderSubview,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):66:66 -> updateState - 3:3:java.lang.Object updateState(com.swmansion.rnscreens.ScreenStackHeaderSubview,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):68:68 -> updateState + 2:2:java.lang.Object updateState(com.swmansion.rnscreens.ScreenStackHeaderSubview,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):59:59 -> updateState + 3:3:java.lang.Object updateState(com.swmansion.rnscreens.ScreenStackHeaderSubview,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):61:61 -> updateState com.swmansion.rnscreens.ScreenStackHeaderSubviewManager$Companion -> com.swmansion.rnscreens.ScreenStackHeaderSubviewManager$Companion: # {"id":"sourceFile","fileName":"ScreenStackHeaderSubviewManager.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():73:73 -> + 2:2:void ():66:66 -> com.swmansion.rnscreens.ScreenStackViewManager -> com.swmansion.rnscreens.ScreenStackViewManager: # {"id":"sourceFile","fileName":"ScreenStackViewManager.kt"} 3:5:void ():16:16 -> @@ -193974,201 +189686,208 @@ com.swmansion.rnscreens.ScreenStackViewManager$Companion -> com.swmansion.rnscre 2:2:void ():76:76 -> com.swmansion.rnscreens.ScreenViewManager -> com.swmansion.rnscreens.ScreenViewManager: # {"id":"sourceFile","fileName":"ScreenViewManager.kt"} - 3:5:void ():30:30 -> - 6:13:void ():35:35 -> - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> addView - 1:1:void addView(android.view.View,android.view.View,int):28 -> addView - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> addView - 2:2:void addView(android.view.ViewGroup,android.view.View,int):28 -> addView - 3:6:void addView(com.swmansion.rnscreens.Screen,android.view.View,int):54:57 -> addView - 7:7:void addView(com.swmansion.rnscreens.Screen,android.view.View,int):59:59 -> addView - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> createViewInstance - 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):28 -> createViewInstance - 2:2:com.swmansion.rnscreens.Screen createViewInstance(com.facebook.react.uimanager.ThemedReactContext):40:40 -> createViewInstance - 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():435:435 -> getDelegate - 1:22:java.util.Map getExportedCustomDirectEventTypeConstants():424:424 -> getExportedCustomDirectEventTypeConstants - 23:42:java.util.Map getExportedCustomDirectEventTypeConstants():425:425 -> getExportedCustomDirectEventTypeConstants - 43:62:java.util.Map getExportedCustomDirectEventTypeConstants():426:426 -> getExportedCustomDirectEventTypeConstants - 63:82:java.util.Map getExportedCustomDirectEventTypeConstants():427:427 -> getExportedCustomDirectEventTypeConstants - 83:102:java.util.Map getExportedCustomDirectEventTypeConstants():428:428 -> getExportedCustomDirectEventTypeConstants - 103:122:java.util.Map getExportedCustomDirectEventTypeConstants():429:429 -> getExportedCustomDirectEventTypeConstants - 123:142:java.util.Map getExportedCustomDirectEventTypeConstants():430:430 -> getExportedCustomDirectEventTypeConstants - 143:162:java.util.Map getExportedCustomDirectEventTypeConstants():431:431 -> getExportedCustomDirectEventTypeConstants - 163:186:java.util.Map getExportedCustomDirectEventTypeConstants():432:432 -> getExportedCustomDirectEventTypeConstants - 187:191:java.util.Map getExportedCustomDirectEventTypeConstants():423:423 -> getExportedCustomDirectEventTypeConstants - 1:3:java.lang.String getName():38:38 -> getName - 1:23:void logNotAvailable(java.lang.String):103:103 -> logNotAvailable - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> onAfterUpdateTransaction - 1:1:void onAfterUpdateTransaction(android.view.View):28 -> onAfterUpdateTransaction - 2:3:void onAfterUpdateTransaction(com.swmansion.rnscreens.Screen):98:99 -> onAfterUpdateTransaction - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> removeView - 1:1:void removeView(android.view.ViewGroup,android.view.View):28 -> removeView - 2:4:void removeView(com.swmansion.rnscreens.Screen,android.view.View):79:81 -> removeView - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> removeViewAt - 1:1:void removeViewAt(android.view.View,int):28 -> removeViewAt - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> removeViewAt - 2:2:void removeViewAt(android.view.ViewGroup,int):28 -> removeViewAt - 3:4:void removeViewAt(com.swmansion.rnscreens.Screen,int):69:70 -> removeViewAt - 5:5:void removeViewAt(com.swmansion.rnscreens.Screen,int):72:72 -> removeViewAt - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setActivityState - 1:1:void setActivityState(android.view.View,float):28 -> setActivityState - 2:2:void setActivityState(com.swmansion.rnscreens.Screen,float):46:46 -> setActivityState - 3:3:void setActivityState(com.swmansion.rnscreens.Screen,int):121:121 -> setActivityState - 4:4:void setActivityState(com.swmansion.rnscreens.Screen,int):120:120 -> setActivityState - 5:5:void setActivityState(com.swmansion.rnscreens.Screen,int):119:119 -> setActivityState - 1:1:void setAndroidResetScreenShadowStateOnOrientationChangeEnabled(com.swmansion.rnscreens.Screen,boolean):0:0 -> setAndroidResetScreenShadowStateOnOrientationChangeEnabled - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setAndroidResetScreenShadowStateOnOrientationChangeEnabled - 2:2:void setAndroidResetScreenShadowStateOnOrientationChangeEnabled(android.view.View,boolean):28 -> setAndroidResetScreenShadowStateOnOrientationChangeEnabled + 3:5:void ():29:29 -> + 6:13:void ():34:34 -> + 1:1:double $r8$lambda$8On_ApAOTwMJRK4ZZWl2byoPhqA(com.facebook.react.bridge.ReadableArray,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> addView + 1:1:void addView(android.view.View,android.view.View,int):27 -> addView + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> addView + 2:2:void addView(android.view.ViewGroup,android.view.View,int):27 -> addView + 3:6:void addView(com.swmansion.rnscreens.Screen,android.view.View,int):53:56 -> addView + 7:7:void addView(com.swmansion.rnscreens.Screen,android.view.View,int):58:58 -> addView + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> createViewInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):27 -> createViewInstance + 2:2:com.swmansion.rnscreens.Screen createViewInstance(com.facebook.react.uimanager.ThemedReactContext):39:39 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():417:417 -> getDelegate + 1:22:java.util.Map getExportedCustomDirectEventTypeConstants():406:406 -> getExportedCustomDirectEventTypeConstants + 23:42:java.util.Map getExportedCustomDirectEventTypeConstants():407:407 -> getExportedCustomDirectEventTypeConstants + 43:62:java.util.Map getExportedCustomDirectEventTypeConstants():408:408 -> getExportedCustomDirectEventTypeConstants + 63:82:java.util.Map getExportedCustomDirectEventTypeConstants():409:409 -> getExportedCustomDirectEventTypeConstants + 83:102:java.util.Map getExportedCustomDirectEventTypeConstants():410:410 -> getExportedCustomDirectEventTypeConstants + 103:122:java.util.Map getExportedCustomDirectEventTypeConstants():411:411 -> getExportedCustomDirectEventTypeConstants + 123:142:java.util.Map getExportedCustomDirectEventTypeConstants():412:412 -> getExportedCustomDirectEventTypeConstants + 143:162:java.util.Map getExportedCustomDirectEventTypeConstants():413:413 -> getExportedCustomDirectEventTypeConstants + 163:186:java.util.Map getExportedCustomDirectEventTypeConstants():414:414 -> getExportedCustomDirectEventTypeConstants + 187:191:java.util.Map getExportedCustomDirectEventTypeConstants():405:405 -> getExportedCustomDirectEventTypeConstants + 1:3:java.lang.String getName():37:37 -> getName + 1:23:void logNotAvailable(java.lang.String):102:102 -> logNotAvailable + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> onAfterUpdateTransaction + 1:1:void onAfterUpdateTransaction(android.view.View):27 -> onAfterUpdateTransaction + 2:3:void onAfterUpdateTransaction(com.swmansion.rnscreens.Screen):97:98 -> onAfterUpdateTransaction + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> removeView + 1:1:void removeView(android.view.ViewGroup,android.view.View):27 -> removeView + 2:4:void removeView(com.swmansion.rnscreens.Screen,android.view.View):78:80 -> removeView + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> removeViewAt + 1:1:void removeViewAt(android.view.View,int):27 -> removeViewAt + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> removeViewAt + 2:2:void removeViewAt(android.view.ViewGroup,int):27 -> removeViewAt + 3:4:void removeViewAt(com.swmansion.rnscreens.Screen,int):68:69 -> removeViewAt + 5:5:void removeViewAt(com.swmansion.rnscreens.Screen,int):71:71 -> removeViewAt + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setActivityState + 1:1:void setActivityState(android.view.View,float):27 -> setActivityState + 2:2:void setActivityState(com.swmansion.rnscreens.Screen,float):45:45 -> setActivityState + 3:3:void setActivityState(com.swmansion.rnscreens.Screen,int):120:120 -> setActivityState + 4:4:void setActivityState(com.swmansion.rnscreens.Screen,int):119:119 -> setActivityState + 5:5:void setActivityState(com.swmansion.rnscreens.Screen,int):118:118 -> setActivityState 1:1:void setBottomScrollEdgeEffect(com.swmansion.rnscreens.Screen,java.lang.String):0:0 -> setBottomScrollEdgeEffect - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setBottomScrollEdgeEffect - 2:2:void setBottomScrollEdgeEffect(android.view.View,java.lang.String):28 -> setBottomScrollEdgeEffect + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> setBottomScrollEdgeEffect + 2:2:void setBottomScrollEdgeEffect(android.view.View,java.lang.String):27 -> setBottomScrollEdgeEffect 1:1:void setCustomAnimationOnSwipe(com.swmansion.rnscreens.Screen,boolean):0:0 -> setCustomAnimationOnSwipe - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setCustomAnimationOnSwipe - 2:2:void setCustomAnimationOnSwipe(android.view.View,boolean):28 -> setCustomAnimationOnSwipe + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> setCustomAnimationOnSwipe + 2:2:void setCustomAnimationOnSwipe(android.view.View,boolean):27 -> setCustomAnimationOnSwipe 1:1:void setFullScreenSwipeEnabled(com.swmansion.rnscreens.Screen,java.lang.String):0:0 -> setFullScreenSwipeEnabled - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setFullScreenSwipeEnabled - 2:2:void setFullScreenSwipeEnabled(android.view.View,java.lang.String):28 -> setFullScreenSwipeEnabled + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> setFullScreenSwipeEnabled + 2:2:void setFullScreenSwipeEnabled(android.view.View,java.lang.String):27 -> setFullScreenSwipeEnabled 1:1:void setFullScreenSwipeShadowEnabled(com.swmansion.rnscreens.Screen,boolean):0:0 -> setFullScreenSwipeShadowEnabled - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setFullScreenSwipeShadowEnabled - 2:2:void setFullScreenSwipeShadowEnabled(android.view.View,boolean):28 -> setFullScreenSwipeShadowEnabled - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setGestureEnabled - 1:1:void setGestureEnabled(android.view.View,boolean):28 -> setGestureEnabled - 2:2:void setGestureEnabled(com.swmansion.rnscreens.Screen,boolean):167:167 -> setGestureEnabled + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> setFullScreenSwipeShadowEnabled + 2:2:void setFullScreenSwipeShadowEnabled(android.view.View,boolean):27 -> setFullScreenSwipeShadowEnabled + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setGestureEnabled + 1:1:void setGestureEnabled(android.view.View,boolean):27 -> setGestureEnabled + 2:2:void setGestureEnabled(com.swmansion.rnscreens.Screen,boolean):166:166 -> setGestureEnabled 1:1:void setGestureResponseDistance(com.swmansion.rnscreens.Screen,com.facebook.react.bridge.ReadableMap):0:0 -> setGestureResponseDistance - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setGestureResponseDistance - 2:2:void setGestureResponseDistance(android.view.View,com.facebook.react.bridge.ReadableMap):28 -> setGestureResponseDistance + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> setGestureResponseDistance + 2:2:void setGestureResponseDistance(android.view.View,com.facebook.react.bridge.ReadableMap):27 -> setGestureResponseDistance 1:1:void setHideKeyboardOnSwipe(com.swmansion.rnscreens.Screen,boolean):0:0 -> setHideKeyboardOnSwipe - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setHideKeyboardOnSwipe - 2:2:void setHideKeyboardOnSwipe(android.view.View,boolean):28 -> setHideKeyboardOnSwipe + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> setHideKeyboardOnSwipe + 2:2:void setHideKeyboardOnSwipe(android.view.View,boolean):27 -> setHideKeyboardOnSwipe 1:1:void setHomeIndicatorHidden(com.swmansion.rnscreens.Screen,boolean):0:0 -> setHomeIndicatorHidden - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setHomeIndicatorHidden - 2:2:void setHomeIndicatorHidden(android.view.View,boolean):28 -> setHomeIndicatorHidden + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> setHomeIndicatorHidden + 2:2:void setHomeIndicatorHidden(android.view.View,boolean):27 -> setHomeIndicatorHidden 1:1:void setLeftScrollEdgeEffect(com.swmansion.rnscreens.Screen,java.lang.String):0:0 -> setLeftScrollEdgeEffect - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setLeftScrollEdgeEffect - 2:2:void setLeftScrollEdgeEffect(android.view.View,java.lang.String):28 -> setLeftScrollEdgeEffect - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setNativeBackButtonDismissalEnabled - 1:1:void setNativeBackButtonDismissalEnabled(android.view.View,boolean):28 -> setNativeBackButtonDismissalEnabled - 2:2:void setNativeBackButtonDismissalEnabled(com.swmansion.rnscreens.Screen,boolean):261:261 -> setNativeBackButtonDismissalEnabled - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setNavigationBarColor - 1:1:void setNavigationBarColor(android.view.View,java.lang.Integer):28 -> setNavigationBarColor - 2:2:void setNavigationBarColor(com.swmansion.rnscreens.Screen,java.lang.Integer):237:237 -> setNavigationBarColor - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setNavigationBarHidden - 1:1:void setNavigationBarHidden(android.view.View,boolean):28 -> setNavigationBarHidden - 2:2:void setNavigationBarHidden(com.swmansion.rnscreens.Screen,boolean):253:253 -> setNavigationBarHidden - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setNavigationBarTranslucent - 1:1:void setNavigationBarTranslucent(android.view.View,boolean):28 -> setNavigationBarTranslucent - 2:2:void setNavigationBarTranslucent(com.swmansion.rnscreens.Screen,boolean):245:245 -> setNavigationBarTranslucent + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> setLeftScrollEdgeEffect + 2:2:void setLeftScrollEdgeEffect(android.view.View,java.lang.String):27 -> setLeftScrollEdgeEffect + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setNativeBackButtonDismissalEnabled + 1:1:void setNativeBackButtonDismissalEnabled(android.view.View,boolean):27 -> setNativeBackButtonDismissalEnabled + 2:2:void setNativeBackButtonDismissalEnabled(com.swmansion.rnscreens.Screen,boolean):260:260 -> setNativeBackButtonDismissalEnabled + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setNavigationBarColor + 1:1:void setNavigationBarColor(android.view.View,java.lang.Integer):27 -> setNavigationBarColor + 2:2:void setNavigationBarColor(com.swmansion.rnscreens.Screen,java.lang.Integer):236:236 -> setNavigationBarColor + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setNavigationBarHidden + 1:1:void setNavigationBarHidden(android.view.View,boolean):27 -> setNavigationBarHidden + 2:2:void setNavigationBarHidden(com.swmansion.rnscreens.Screen,boolean):252:252 -> setNavigationBarHidden + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setNavigationBarTranslucent + 1:1:void setNavigationBarTranslucent(android.view.View,boolean):27 -> setNavigationBarTranslucent + 2:2:void setNavigationBarTranslucent(com.swmansion.rnscreens.Screen,boolean):244:244 -> setNavigationBarTranslucent 1:1:void setPreventNativeDismiss(com.swmansion.rnscreens.Screen,boolean):0:0 -> setPreventNativeDismiss - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setPreventNativeDismiss - 2:2:void setPreventNativeDismiss(android.view.View,boolean):28 -> setPreventNativeDismiss - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setReplaceAnimation - 1:1:void setReplaceAnimation(android.view.View,java.lang.String):28 -> setReplaceAnimation - 2:4:void setReplaceAnimation(com.swmansion.rnscreens.Screen,java.lang.String):177:179 -> setReplaceAnimation - 5:5:void setReplaceAnimation(com.swmansion.rnscreens.Screen,java.lang.String):177:177 -> setReplaceAnimation - 6:6:void setReplaceAnimation(com.swmansion.rnscreens.Screen,java.lang.String):175:175 -> setReplaceAnimation + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> setPreventNativeDismiss + 2:2:void setPreventNativeDismiss(android.view.View,boolean):27 -> setPreventNativeDismiss + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setReplaceAnimation + 1:1:void setReplaceAnimation(android.view.View,java.lang.String):27 -> setReplaceAnimation + 2:4:void setReplaceAnimation(com.swmansion.rnscreens.Screen,java.lang.String):176:178 -> setReplaceAnimation + 5:5:void setReplaceAnimation(com.swmansion.rnscreens.Screen,java.lang.String):176:176 -> setReplaceAnimation + 6:6:void setReplaceAnimation(com.swmansion.rnscreens.Screen,java.lang.String):174:174 -> setReplaceAnimation 1:1:void setRightScrollEdgeEffect(com.swmansion.rnscreens.Screen,java.lang.String):0:0 -> setRightScrollEdgeEffect - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setRightScrollEdgeEffect - 2:2:void setRightScrollEdgeEffect(android.view.View,java.lang.String):28 -> setRightScrollEdgeEffect - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setScreenId - 2:2:void setScreenId(com.swmansion.rnscreens.Screen,java.lang.String):419:419 -> setScreenId - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setScreenOrientation - 1:1:void setScreenOrientation(android.view.View,java.lang.String):28 -> setScreenOrientation - 2:2:void setScreenOrientation(com.swmansion.rnscreens.Screen,java.lang.String):188:188 -> setScreenOrientation - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setSheetAllowedDetents - 1:1:void setSheetAllowedDetents(android.view.View,com.facebook.react.bridge.ReadableArray):28 -> setSheetAllowedDetents - 2:3:void setSheetAllowedDetents(com.swmansion.rnscreens.Screen,com.facebook.react.bridge.ReadableArray):365:366 -> setSheetAllowedDetents - 4:4:void setSheetAllowedDetents(com.swmansion.rnscreens.Screen,com.facebook.react.bridge.ReadableArray):368:368 -> setSheetAllowedDetents - 5:5:void setSheetAllowedDetents(com.swmansion.rnscreens.Screen,com.facebook.react.bridge.ReadableArray):371:371 -> setSheetAllowedDetents - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setSheetCornerRadius - 1:1:void setSheetCornerRadius(android.view.View,float):28 -> setSheetCornerRadius - 2:2:void setSheetCornerRadius(com.swmansion.rnscreens.Screen,float):396:396 -> setSheetCornerRadius - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setSheetElevation - 1:1:void setSheetElevation(android.view.View,int):28 -> setSheetElevation - 2:2:void setSheetElevation(com.swmansion.rnscreens.Screen,int):269:269 -> setSheetElevation - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setSheetExpandsWhenScrolledToEdge - 1:1:void setSheetExpandsWhenScrolledToEdge(android.view.View,boolean):28 -> setSheetExpandsWhenScrolledToEdge - 2:2:void setSheetExpandsWhenScrolledToEdge(com.swmansion.rnscreens.Screen,boolean):404:404 -> setSheetExpandsWhenScrolledToEdge - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setSheetGrabberVisible - 1:1:void setSheetGrabberVisible(android.view.View,boolean):28 -> setSheetGrabberVisible - 2:2:void setSheetGrabberVisible(com.swmansion.rnscreens.Screen,boolean):388:388 -> setSheetGrabberVisible - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setSheetInitialDetent - 1:1:void setSheetInitialDetent(android.view.View,int):28 -> setSheetInitialDetent - 2:2:void setSheetInitialDetent(com.swmansion.rnscreens.Screen,int):412:412 -> setSheetInitialDetent - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setSheetLargestUndimmedDetent - 1:1:void setSheetLargestUndimmedDetent(android.view.View,int):28 -> setSheetLargestUndimmedDetent - 2:2:void setSheetLargestUndimmedDetent(com.swmansion.rnscreens.Screen,int):380:380 -> setSheetLargestUndimmedDetent - 3:3:void setSheetLargestUndimmedDetent(com.swmansion.rnscreens.Screen,int):379:379 -> setSheetLargestUndimmedDetent - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setSheetShouldOverflowTopInset - 1:1:void setSheetShouldOverflowTopInset(android.view.View,boolean):28 -> setSheetShouldOverflowTopInset - 2:2:void setSheetShouldOverflowTopInset(com.swmansion.rnscreens.Screen,boolean):277:277 -> setSheetShouldOverflowTopInset - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setStackAnimation - 1:1:void setStackAnimation(android.view.View,java.lang.String):28 -> setStackAnimation - 2:2:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):148:148 -> setStackAnimation - 3:3:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):154:154 -> setStackAnimation - 4:4:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):148:148 -> setStackAnimation - 5:5:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):156:156 -> setStackAnimation - 6:6:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):148:148 -> setStackAnimation - 7:7:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):155:155 -> setStackAnimation - 8:8:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):148:148 -> setStackAnimation - 9:9:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):150:150 -> setStackAnimation - 10:10:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):148:148 -> setStackAnimation - 11:11:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):151:151 -> setStackAnimation - 12:12:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):148:148 -> setStackAnimation - 13:13:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):152:152 -> setStackAnimation - 14:14:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):148:148 -> setStackAnimation - 15:15:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):153:153 -> setStackAnimation - 16:16:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):148:148 -> setStackAnimation - 17:17:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):157:157 -> setStackAnimation - 18:18:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):148:148 -> setStackAnimation - 19:19:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):158:158 -> setStackAnimation - 20:20:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):149:149 -> setStackAnimation - 21:21:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):147:147 -> setStackAnimation - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setStackPresentation - 1:1:void setStackPresentation(android.view.View,java.lang.String):28 -> setStackPresentation - 2:2:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):131:131 -> setStackPresentation - 3:3:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):133:133 -> setStackPresentation - 4:4:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):131:131 -> setStackPresentation - 5:5:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):135:135 -> setStackPresentation - 6:7:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):131:132 -> setStackPresentation - 8:8:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):131:131 -> setStackPresentation - 9:9:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):137:137 -> setStackPresentation - 10:10:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):130:130 -> setStackPresentation - 11:11:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):138:138 -> setStackPresentation - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setStatusBarAnimation - 1:1:void setStatusBarAnimation(android.view.View,java.lang.String):28 -> setStatusBarAnimation - 2:3:void setStatusBarAnimation(com.swmansion.rnscreens.Screen,java.lang.String):196:197 -> setStatusBarAnimation - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setStatusBarColor - 1:1:void setStatusBarColor(android.view.View,java.lang.Integer):28 -> setStatusBarColor - 2:2:void setStatusBarColor(com.swmansion.rnscreens.Screen,java.lang.Integer):205:205 -> setStatusBarColor - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setStatusBarHidden - 1:1:void setStatusBarHidden(android.view.View,boolean):28 -> setStatusBarHidden - 2:2:void setStatusBarHidden(com.swmansion.rnscreens.Screen,boolean):229:229 -> setStatusBarHidden - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setStatusBarStyle - 1:1:void setStatusBarStyle(android.view.View,java.lang.String):28 -> setStatusBarStyle - 2:2:void setStatusBarStyle(com.swmansion.rnscreens.Screen,java.lang.String):213:213 -> setStatusBarStyle - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> setStatusBarTranslucent - 1:1:void setStatusBarTranslucent(android.view.View,boolean):28 -> setStatusBarTranslucent - 2:2:void setStatusBarTranslucent(com.swmansion.rnscreens.Screen,boolean):221:221 -> setStatusBarTranslucent + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> setRightScrollEdgeEffect + 2:2:void setRightScrollEdgeEffect(android.view.View,java.lang.String):27 -> setRightScrollEdgeEffect + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setScreenId + 2:2:void setScreenId(com.swmansion.rnscreens.Screen,java.lang.String):401:401 -> setScreenId + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setScreenOrientation + 1:1:void setScreenOrientation(android.view.View,java.lang.String):27 -> setScreenOrientation + 2:2:void setScreenOrientation(com.swmansion.rnscreens.Screen,java.lang.String):187:187 -> setScreenOrientation + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setSheetAllowedDetents + 1:1:void setSheetAllowedDetents(android.view.View,com.facebook.react.bridge.ReadableArray):27 -> setSheetAllowedDetents + 2:2:void setSheetAllowedDetents(com.swmansion.rnscreens.Screen,com.facebook.react.bridge.ReadableArray):342:342 -> setSheetAllowedDetents + 3:3:void setSheetAllowedDetents(com.swmansion.rnscreens.Screen,com.facebook.react.bridge.ReadableArray):344:344 -> setSheetAllowedDetents + 4:6:void setSheetAllowedDetents(com.swmansion.rnscreens.Screen,com.facebook.react.bridge.ReadableArray):349:351 -> setSheetAllowedDetents + 7:7:double setSheetAllowedDetents$lambda$0(com.facebook.react.bridge.ReadableArray,int):352:352 -> setSheetAllowedDetents + 7:7:void setSheetAllowedDetents(com.swmansion.rnscreens.Screen,com.facebook.react.bridge.ReadableArray):352 -> setSheetAllowedDetents + 8:8:void setSheetAllowedDetents(com.swmansion.rnscreens.Screen,com.facebook.react.bridge.ReadableArray):353:353 -> setSheetAllowedDetents + 9:9:void setSheetAllowedDetents(com.swmansion.rnscreens.Screen,com.facebook.react.bridge.ReadableArray):345:345 -> setSheetAllowedDetents + 1:5:double setSheetAllowedDetents$lambda$0(com.facebook.react.bridge.ReadableArray,int):352:352 -> setSheetAllowedDetents$lambda$0 + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setSheetCornerRadius + 1:1:void setSheetCornerRadius(android.view.View,float):27 -> setSheetCornerRadius + 2:2:void setSheetCornerRadius(com.swmansion.rnscreens.Screen,float):378:378 -> setSheetCornerRadius + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setSheetElevation + 1:1:void setSheetElevation(android.view.View,int):27 -> setSheetElevation + 2:2:void setSheetElevation(com.swmansion.rnscreens.Screen,int):268:268 -> setSheetElevation + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setSheetExpandsWhenScrolledToEdge + 1:1:void setSheetExpandsWhenScrolledToEdge(android.view.View,boolean):27 -> setSheetExpandsWhenScrolledToEdge + 2:2:void setSheetExpandsWhenScrolledToEdge(com.swmansion.rnscreens.Screen,boolean):386:386 -> setSheetExpandsWhenScrolledToEdge + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setSheetGrabberVisible + 1:1:void setSheetGrabberVisible(android.view.View,boolean):27 -> setSheetGrabberVisible + 2:2:void setSheetGrabberVisible(com.swmansion.rnscreens.Screen,boolean):370:370 -> setSheetGrabberVisible + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setSheetInitialDetent + 1:1:void setSheetInitialDetent(android.view.View,int):27 -> setSheetInitialDetent + 2:2:void setSheetInitialDetent(com.swmansion.rnscreens.Screen,int):394:394 -> setSheetInitialDetent + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setSheetLargestUndimmedDetent + 1:1:void setSheetLargestUndimmedDetent(android.view.View,int):27 -> setSheetLargestUndimmedDetent + 2:2:void setSheetLargestUndimmedDetent(com.swmansion.rnscreens.Screen,int):362:362 -> setSheetLargestUndimmedDetent + 3:3:void setSheetLargestUndimmedDetent(com.swmansion.rnscreens.Screen,int):361:361 -> setSheetLargestUndimmedDetent + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setStackAnimation + 1:1:void setStackAnimation(android.view.View,java.lang.String):27 -> setStackAnimation + 2:2:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):147:147 -> setStackAnimation + 3:3:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):153:153 -> setStackAnimation + 4:4:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):147:147 -> setStackAnimation + 5:5:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):155:155 -> setStackAnimation + 6:6:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):147:147 -> setStackAnimation + 7:7:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):154:154 -> setStackAnimation + 8:8:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):147:147 -> setStackAnimation + 9:9:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):149:149 -> setStackAnimation + 10:10:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):147:147 -> setStackAnimation + 11:11:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):150:150 -> setStackAnimation + 12:12:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):147:147 -> setStackAnimation + 13:13:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):151:151 -> setStackAnimation + 14:14:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):147:147 -> setStackAnimation + 15:15:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):152:152 -> setStackAnimation + 16:16:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):147:147 -> setStackAnimation + 17:17:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):156:156 -> setStackAnimation + 18:18:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):147:147 -> setStackAnimation + 19:19:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):157:157 -> setStackAnimation + 20:20:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):148:148 -> setStackAnimation + 21:21:void setStackAnimation(com.swmansion.rnscreens.Screen,java.lang.String):146:146 -> setStackAnimation + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setStackPresentation + 1:1:void setStackPresentation(android.view.View,java.lang.String):27 -> setStackPresentation + 2:2:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):130:130 -> setStackPresentation + 3:3:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):132:132 -> setStackPresentation + 4:4:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):130:130 -> setStackPresentation + 5:5:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):134:134 -> setStackPresentation + 6:7:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):130:131 -> setStackPresentation + 8:8:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):130:130 -> setStackPresentation + 9:9:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):136:136 -> setStackPresentation + 10:10:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):129:129 -> setStackPresentation + 11:11:void setStackPresentation(com.swmansion.rnscreens.Screen,java.lang.String):137:137 -> setStackPresentation + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setStatusBarAnimation + 1:1:void setStatusBarAnimation(android.view.View,java.lang.String):27 -> setStatusBarAnimation + 2:3:void setStatusBarAnimation(com.swmansion.rnscreens.Screen,java.lang.String):195:196 -> setStatusBarAnimation + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setStatusBarColor + 1:1:void setStatusBarColor(android.view.View,java.lang.Integer):27 -> setStatusBarColor + 2:2:void setStatusBarColor(com.swmansion.rnscreens.Screen,java.lang.Integer):204:204 -> setStatusBarColor + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setStatusBarHidden + 1:1:void setStatusBarHidden(android.view.View,boolean):27 -> setStatusBarHidden + 2:2:void setStatusBarHidden(com.swmansion.rnscreens.Screen,boolean):228:228 -> setStatusBarHidden + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setStatusBarStyle + 1:1:void setStatusBarStyle(android.view.View,java.lang.String):27 -> setStatusBarStyle + 2:2:void setStatusBarStyle(com.swmansion.rnscreens.Screen,java.lang.String):212:212 -> setStatusBarStyle + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> setStatusBarTranslucent + 1:1:void setStatusBarTranslucent(android.view.View,boolean):27 -> setStatusBarTranslucent + 2:2:void setStatusBarTranslucent(com.swmansion.rnscreens.Screen,boolean):220:220 -> setStatusBarTranslucent 1:1:void setSwipeDirection(com.swmansion.rnscreens.Screen,java.lang.String):0:0 -> setSwipeDirection - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setSwipeDirection - 2:2:void setSwipeDirection(android.view.View,java.lang.String):28 -> setSwipeDirection - 1:1:void setSynchronousShadowStateUpdatesEnabled(com.swmansion.rnscreens.Screen,boolean):0:0 -> setSynchronousShadowStateUpdatesEnabled - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setSynchronousShadowStateUpdatesEnabled - 2:2:void setSynchronousShadowStateUpdatesEnabled(android.view.View,boolean):28 -> setSynchronousShadowStateUpdatesEnabled + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> setSwipeDirection + 2:2:void setSwipeDirection(android.view.View,java.lang.String):27 -> setSwipeDirection 1:1:void setTopScrollEdgeEffect(com.swmansion.rnscreens.Screen,java.lang.String):0:0 -> setTopScrollEdgeEffect - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setTopScrollEdgeEffect - 2:2:void setTopScrollEdgeEffect(android.view.View,java.lang.String):28 -> setTopScrollEdgeEffect + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> setTopScrollEdgeEffect + 2:2:void setTopScrollEdgeEffect(android.view.View,java.lang.String):27 -> setTopScrollEdgeEffect 1:1:void setTransitionDuration(com.swmansion.rnscreens.Screen,int):0:0 -> setTransitionDuration - 2:2:void setScreenId(android.view.View,java.lang.String):28:28 -> setTransitionDuration - 2:2:void setTransitionDuration(android.view.View,int):28 -> setTransitionDuration - 1:1:void setScreenId(android.view.View,java.lang.String):28:28 -> updateState - 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):28 -> updateState - 2:2:java.lang.Object updateState(com.swmansion.rnscreens.Screen,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):91:91 -> updateState - 3:3:java.lang.Object updateState(com.swmansion.rnscreens.Screen,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):93:93 -> updateState + 2:2:void setScreenId(android.view.View,java.lang.String):27:27 -> setTransitionDuration + 2:2:void setTransitionDuration(android.view.View,int):27 -> setTransitionDuration + 1:1:void setScreenId(android.view.View,java.lang.String):27:27 -> updateState + 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):27 -> updateState + 2:2:java.lang.Object updateState(com.swmansion.rnscreens.Screen,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):90:90 -> updateState + 3:3:java.lang.Object updateState(com.swmansion.rnscreens.Screen,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):92:92 -> updateState +com.swmansion.rnscreens.ScreenViewManager$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.z: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.ReadableArray com.swmansion.rnscreens.ScreenViewManager$$InternalSyntheticLambda$1$f13f07764bf341c654b9ff37714a8d16a54b65adf29e3c44bb1a1f7d9da3dff6$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.ReadableArray):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke(java.lang.Object):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} com.swmansion.rnscreens.ScreenViewManager$Companion -> com.swmansion.rnscreens.ScreenViewManager$Companion: # {"id":"sourceFile","fileName":"ScreenViewManager.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():437:437 -> + 2:2:void ():419:419 -> com.swmansion.rnscreens.ScreenWindowTraits -> com.swmansion.rnscreens.ScreenWindowTraits: # {"id":"sourceFile","fileName":"ScreenWindowTraits.kt"} 8:15:void ():25:25 -> @@ -194180,7 +189899,7 @@ com.swmansion.rnscreens.ScreenWindowTraits -> com.swmansion.rnscreens.ScreenWind 2:4:void applyDidSetStatusBarAppearance$react_native_screens_release():63:63 -> applyDidSetStatusBarAppearance$react_native_screens_release 1:1:void $r8$lambda$Idp3uIF7Pc6V56bIA0bYJTU35vM(boolean,androidx.core.view.WindowInsetsControllerCompat):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLandroidx/core/view/d1;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLandroidx/core/view/f1;)V"} 1:24:boolean checkTraitForScreen(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):224:224 -> checkTraitForScreen 25:32:boolean checkTraitForScreen(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):229:229 -> checkTraitForScreen 33:38:boolean checkTraitForScreen(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):224:224 -> checkTraitForScreen @@ -194201,7 +189920,7 @@ com.swmansion.rnscreens.ScreenWindowTraits -> com.swmansion.rnscreens.ScreenWind 8:14:com.swmansion.rnscreens.Screen findScreenForTrait(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):175:175 -> findScreenForTrait 15:19:com.swmansion.rnscreens.Screen findScreenForTrait(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):180:180 -> findScreenForTrait 3:10:void setHidden$lambda$1(boolean,androidx.core.view.WindowInsetsControllerCompat):116:116 -> setHidden$lambda$1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLandroidx/core/view/d1;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLandroidx/core/view/f1;)V"} 11:18:void setHidden$lambda$1(boolean,androidx.core.view.WindowInsetsControllerCompat):118:118 -> setHidden$lambda$1 9:16:void setHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):109:109 -> setHidden$react_native_screens_release 17:28:void setHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):110:110 -> setHidden$react_native_screens_release @@ -194235,20 +189954,20 @@ com.swmansion.rnscreens.ScreenWindowTraits -> com.swmansion.rnscreens.ScreenWind 20:22:void trySetWindowTraits$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity,com.facebook.react.bridge.ReactContext):160:160 -> trySetWindowTraits$react_native_screens_release 23:26:void trySetWindowTraits$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity,com.facebook.react.bridge.ReactContext):162:162 -> trySetWindowTraits$react_native_screens_release 27:30:void trySetWindowTraits$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity,com.facebook.react.bridge.ReactContext):163:163 -> trySetWindowTraits$react_native_screens_release -com.swmansion.rnscreens.ScreenWindowTraits$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.x: +com.swmansion.rnscreens.ScreenWindowTraits$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.A: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} boolean com.swmansion.rnscreens.ScreenWindowTraits$$InternalSyntheticLambda$1$076776b8ec6a213afd2da26069280ce1d2a3153df12ed62d8b7ef7c1ad2bed3b$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.WindowInsetsControllerCompat com.swmansion.rnscreens.ScreenWindowTraits$$InternalSyntheticLambda$1$076776b8ec6a213afd2da26069280ce1d2a3153df12ed62d8b7ef7c1ad2bed3b$0.f$1 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/d1;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/f1;"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void (boolean,androidx.core.view.WindowInsetsControllerCompat):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLandroidx/core/view/d1;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLandroidx/core/view/f1;)V"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.swmansion.rnscreens.ScreenWindowTraits$$ExternalSyntheticLambda1 -> com.swmansion.rnscreens.y: +com.swmansion.rnscreens.ScreenWindowTraits$$ExternalSyntheticLambda1 -> com.swmansion.rnscreens.B: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.app.Activity com.swmansion.rnscreens.ScreenWindowTraits$$InternalSyntheticLambda$1$3b9923909fba3fa77b55ec09b313583e3ff67ace95808845869213eed71b1ed6$0.f$0 -> d @@ -194265,7 +189984,7 @@ com.swmansion.rnscreens.ScreenWindowTraits$windowInsetsListener$1 -> com.swmansi # {"id":"sourceFile","fileName":"ScreenWindowTraits.kt"} 1:4:void ():25:25 -> 11:19:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):30:30 -> onApplyWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} 20:26:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):32:32 -> onApplyWindowInsets 27:39:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):34:34 -> onApplyWindowInsets 40:44:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):37:37 -> onApplyWindowInsets @@ -194358,7 +190077,7 @@ com.swmansion.rnscreens.ScreensShadowNode -> com.swmansion.rnscreens.ScreensShad 4:11:void onBeforeLayout$lambda$0(com.swmansion.rnscreens.ScreensShadowNode,com.facebook.react.uimanager.NativeViewHierarchyManager):18:18 -> onBeforeLayout$lambda$0 12:15:void onBeforeLayout$lambda$0(com.swmansion.rnscreens.ScreensShadowNode,com.facebook.react.uimanager.NativeViewHierarchyManager):19:19 -> onBeforeLayout$lambda$0 16:21:void onBeforeLayout$lambda$0(com.swmansion.rnscreens.ScreensShadowNode,com.facebook.react.uimanager.NativeViewHierarchyManager):20:20 -> onBeforeLayout$lambda$0 -com.swmansion.rnscreens.ScreensShadowNode$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.z: +com.swmansion.rnscreens.ScreensShadowNode$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.C: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.swmansion.rnscreens.ScreensShadowNode com.swmansion.rnscreens.ScreensShadowNode$$InternalSyntheticLambda$1$b1e39e82426fbdb59863018edb8e528e6d3511dbffc87d30101e1a36c68f6760$0.f$0 -> a @@ -194471,9 +190190,9 @@ com.swmansion.rnscreens.SearchBarView -> com.swmansion.rnscreens.SearchBarView: 1:4:void access$handleTextSubmit(com.swmansion.rnscreens.SearchBarView,java.lang.String):18:18 -> access$handleTextChange 1:4:void access$handleTextChange(com.swmansion.rnscreens.SearchBarView,java.lang.String):18 -> access$handleTextChange 1:4:void access$handleTextSubmit(com.swmansion.rnscreens.SearchBarView,java.lang.String):18:18 -> access$handleTextSubmit - 1:1:p3.Unit $r8$lambda$N31DHj6Muz5mRp_hTF9kvoZ2yXo(com.swmansion.rnscreens.SearchBarView,com.swmansion.rnscreens.CustomSearchView):0:0 -> b + 1:1:m3.Unit $r8$lambda$N31DHj6Muz5mRp_hTF9kvoZ2yXo(com.swmansion.rnscreens.SearchBarView,com.swmansion.rnscreens.CustomSearchView):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/SearchBarView;Lcom/swmansion/rnscreens/CustomSearchView;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/SearchBarView;Lcom/swmansion/rnscreens/CustomSearchView;)Lm3/u;"} 1:1:void $r8$lambda$ctWu-S6zPbV1WzxP93F9sTBHFc4(com.swmansion.rnscreens.SearchBarView,android.view.View,boolean):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:boolean $r8$lambda$dHUlJ6IFbR9FfEhGaJ310mrNFZA(com.swmansion.rnscreens.SearchBarView):0:0 -> d @@ -194519,7 +190238,7 @@ com.swmansion.rnscreens.SearchBarView -> com.swmansion.rnscreens.SearchBarView: 1:3:void onAttachedToWindow():73:73 -> onAttachedToWindow 4:18:void onAttachedToWindow():75:75 -> onAttachedToWindow 6:9:kotlin.Unit onAttachedToWindow$lambda$0(com.swmansion.rnscreens.SearchBarView,com.swmansion.rnscreens.CustomSearchView):76:76 -> onAttachedToWindow$lambda$0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/SearchBarView;Lcom/swmansion/rnscreens/CustomSearchView;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/SearchBarView;Lcom/swmansion/rnscreens/CustomSearchView;)Lm3/u;"} 10:14:kotlin.Unit onAttachedToWindow$lambda$0(com.swmansion.rnscreens.SearchBarView,com.swmansion.rnscreens.CustomSearchView):78:78 -> onAttachedToWindow$lambda$0 15:16:kotlin.Unit onAttachedToWindow$lambda$0(com.swmansion.rnscreens.SearchBarView,com.swmansion.rnscreens.CustomSearchView):77:77 -> onAttachedToWindow$lambda$0 17:19:kotlin.Unit onAttachedToWindow$lambda$0(com.swmansion.rnscreens.SearchBarView,com.swmansion.rnscreens.CustomSearchView):80:80 -> onAttachedToWindow$lambda$0 @@ -194562,7 +190281,7 @@ com.swmansion.rnscreens.SearchBarView -> com.swmansion.rnscreens.SearchBarView: 18:32:void setToolbarElementsVisibility(int):165:165 -> setToolbarElementsVisibility 33:42:void setToolbarElementsVisibility(int):166:166 -> setToolbarElementsVisibility 43:51:void setToolbarElementsVisibility(int):167:167 -> setToolbarElementsVisibility -com.swmansion.rnscreens.SearchBarView$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.A: +com.swmansion.rnscreens.SearchBarView$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.D: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.swmansion.rnscreens.SearchBarView com.swmansion.rnscreens.SearchBarView$$InternalSyntheticLambda$1$0ef328f996d9be4e3f60091e09f27f54aff581211754cbe288dd750bd81d932b$0.f$0 -> d @@ -194571,7 +190290,7 @@ com.swmansion.rnscreens.SearchBarView$$ExternalSyntheticLambda0 -> com.swmansion # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.Object invoke(java.lang.Object):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} -com.swmansion.rnscreens.SearchBarView$$ExternalSyntheticLambda1 -> com.swmansion.rnscreens.B: +com.swmansion.rnscreens.SearchBarView$$ExternalSyntheticLambda1 -> com.swmansion.rnscreens.E: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.swmansion.rnscreens.SearchBarView com.swmansion.rnscreens.SearchBarView$$InternalSyntheticLambda$1$90c28beaf96776d5c5ca89ba6767742a73665725b0a0ea4e106ee64c6558570e$0.f$0 -> a @@ -194580,7 +190299,7 @@ com.swmansion.rnscreens.SearchBarView$$ExternalSyntheticLambda1 -> com.swmansion # {"id":"com.android.tools.r8.synthesized"} 1:1:void onFocusChange(android.view.View,boolean):0:0 -> onFocusChange # {"id":"com.android.tools.r8.synthesized"} -com.swmansion.rnscreens.SearchBarView$$ExternalSyntheticLambda2 -> com.swmansion.rnscreens.C: +com.swmansion.rnscreens.SearchBarView$$ExternalSyntheticLambda2 -> com.swmansion.rnscreens.F: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.swmansion.rnscreens.SearchBarView com.swmansion.rnscreens.SearchBarView$$InternalSyntheticLambda$1$90c28beaf96776d5c5ca89ba6767742a73665725b0a0ea4e106ee64c6558570e$1.f$0 -> a @@ -194589,7 +190308,7 @@ com.swmansion.rnscreens.SearchBarView$$ExternalSyntheticLambda2 -> com.swmansion # {"id":"com.android.tools.r8.synthesized"} 1:1:boolean onClose():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -com.swmansion.rnscreens.SearchBarView$$ExternalSyntheticLambda3 -> com.swmansion.rnscreens.D: +com.swmansion.rnscreens.SearchBarView$$ExternalSyntheticLambda3 -> com.swmansion.rnscreens.G: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.swmansion.rnscreens.SearchBarView com.swmansion.rnscreens.SearchBarView$$InternalSyntheticLambda$1$90c28beaf96776d5c5ca89ba6767742a73665725b0a0ea4e106ee64c6558570e$2.f$0 -> d @@ -194664,28 +190383,24 @@ com.swmansion.rnscreens.SearchViewFormatter -> com.swmansion.rnscreens.SearchVie 31:38:void setTintColor(java.lang.Integer):45:45 -> setTintColor com.swmansion.rnscreens.bottomsheet.BottomSheetBehaviorExtKt -> com.swmansion.rnscreens.bottomsheet.BottomSheetBehaviorExtKt: # {"id":"sourceFile","fileName":"BottomSheetBehaviorExt.kt"} - 8:16:com.google.android.material.bottomsheet.BottomSheetBehavior updateMetrics(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer):11:11 -> updateMetrics - 17:24:com.google.android.material.bottomsheet.BottomSheetBehavior updateMetrics(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer):14:14 -> updateMetrics - 12:16:com.google.android.material.bottomsheet.BottomSheetBehavior updateMetrics$default(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,int,java.lang.Object):6:6 -> updateMetrics$default - 7:9:com.google.android.material.bottomsheet.BottomSheetBehavior useSingleDetent(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,boolean):23:23 -> useSingleDetent - 10:15:com.google.android.material.bottomsheet.BottomSheetBehavior useSingleDetent(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,boolean):24:24 -> useSingleDetent - 16:20:com.google.android.material.bottomsheet.BottomSheetBehavior useSingleDetent(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,boolean):26:26 -> useSingleDetent - 21:28:com.google.android.material.bottomsheet.BottomSheetBehavior useSingleDetent(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,boolean):29:29 -> useSingleDetent - 11:15:com.google.android.material.bottomsheet.BottomSheetBehavior useSingleDetent$default(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,boolean,int,java.lang.Object):19:19 -> useSingleDetent$default - 7:9:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer):54:54 -> useThreeDetents - 10:14:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer):55:55 -> useThreeDetents - 15:23:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer):56:56 -> useThreeDetents - 24:32:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer):57:57 -> useThreeDetents - 33:41:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer):58:58 -> useThreeDetents - 42:50:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer):59:59 -> useThreeDetents - 51:58:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer):60:60 -> useThreeDetents - 27:31:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents$default(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer,int,java.lang.Object):47:47 -> useThreeDetents$default - 7:10:com.google.android.material.bottomsheet.BottomSheetBehavior useTwoDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer):39:39 -> useTwoDetents - 11:15:com.google.android.material.bottomsheet.BottomSheetBehavior useTwoDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer):40:40 -> useTwoDetents - 16:24:com.google.android.material.bottomsheet.BottomSheetBehavior useTwoDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer):41:41 -> useTwoDetents - 25:33:com.google.android.material.bottomsheet.BottomSheetBehavior useTwoDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer):42:42 -> useTwoDetents - 34:41:com.google.android.material.bottomsheet.BottomSheetBehavior useTwoDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer):43:43 -> useTwoDetents - 17:21:com.google.android.material.bottomsheet.BottomSheetBehavior useTwoDetents$default(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer,int,java.lang.Object):34:34 -> useTwoDetents$default + 7:9:com.google.android.material.bottomsheet.BottomSheetBehavior useSingleDetent(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,boolean):10:10 -> useSingleDetent + 10:15:com.google.android.material.bottomsheet.BottomSheetBehavior useSingleDetent(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,boolean):11:11 -> useSingleDetent + 16:20:com.google.android.material.bottomsheet.BottomSheetBehavior useSingleDetent(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,boolean):13:13 -> useSingleDetent + 21:28:com.google.android.material.bottomsheet.BottomSheetBehavior useSingleDetent(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,boolean):16:16 -> useSingleDetent + 11:15:com.google.android.material.bottomsheet.BottomSheetBehavior useSingleDetent$default(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,boolean,int,java.lang.Object):6:6 -> useSingleDetent$default + 7:9:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer):40:40 -> useThreeDetents + 10:14:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer):41:41 -> useThreeDetents + 15:23:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer):42:42 -> useThreeDetents + 24:32:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer):43:43 -> useThreeDetents + 33:41:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer):44:44 -> useThreeDetents + 42:49:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer):45:45 -> useThreeDetents + 22:26:com.google.android.material.bottomsheet.BottomSheetBehavior useThreeDetents$default(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Integer,int,java.lang.Object):34:34 -> useThreeDetents$default + 7:10:com.google.android.material.bottomsheet.BottomSheetBehavior useTwoDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer):26:26 -> useTwoDetents + 11:15:com.google.android.material.bottomsheet.BottomSheetBehavior useTwoDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer):27:27 -> useTwoDetents + 16:24:com.google.android.material.bottomsheet.BottomSheetBehavior useTwoDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer):28:28 -> useTwoDetents + 25:33:com.google.android.material.bottomsheet.BottomSheetBehavior useTwoDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer):29:29 -> useTwoDetents + 34:41:com.google.android.material.bottomsheet.BottomSheetBehavior useTwoDetents(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer):30:30 -> useTwoDetents + 17:21:com.google.android.material.bottomsheet.BottomSheetBehavior useTwoDetents$default(com.google.android.material.bottomsheet.BottomSheetBehavior,java.lang.Integer,java.lang.Integer,java.lang.Integer,int,java.lang.Object):21:21 -> useTwoDetents$default com.swmansion.rnscreens.bottomsheet.BottomSheetDialogRootView -> com.swmansion.rnscreens.bottomsheet.BottomSheetDialogRootView: # {"id":"sourceFile","fileName":"BottomSheetDialogRootView.kt"} 6:8:void (com.facebook.react.bridge.ReactContext,com.facebook.react.uimanager.events.EventDispatcher):18:18 -> @@ -194729,25 +190444,6 @@ com.swmansion.rnscreens.bottomsheet.BottomSheetDialogScreen$Companion -> com.swm 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():23:23 -> 1:5:java.lang.String getTAG():24:24 -> getTAG -com.swmansion.rnscreens.bottomsheet.BottomSheetTransitionCoordinator -> com.swmansion.rnscreens.bottomsheet.BottomSheetTransitionCoordinator: -# {"id":"sourceFile","fileName":"BottomSheetTransitionCoordinator.kt"} - 1:4:void ():5:5 -> - 7:8:void onScreenContainerInsetsApplied$react_native_screens_release(com.swmansion.rnscreens.Screen):15:15 -> onScreenContainerInsetsApplied$react_native_screens_release - 9:12:void onScreenContainerInsetsApplied$react_native_screens_release(com.swmansion.rnscreens.Screen):16:16 -> onScreenContainerInsetsApplied$react_native_screens_release - 7:8:void onScreenContainerLayoutChanged$react_native_screens_release(com.swmansion.rnscreens.Screen):10:10 -> onScreenContainerLayoutChanged$react_native_screens_release - 9:12:void onScreenContainerLayoutChanged$react_native_screens_release(com.swmansion.rnscreens.Screen):11:11 -> onScreenContainerLayoutChanged$react_native_screens_release - 1:9:void triggerSheetEnterTransitionIfReady(com.swmansion.rnscreens.Screen):20:20 -> triggerSheetEnterTransitionIfReady - 10:12:void triggerSheetEnterTransitionIfReady(com.swmansion.rnscreens.Screen):22:22 -> triggerSheetEnterTransitionIfReady - 13:16:void triggerSheetEnterTransitionIfReady(com.swmansion.rnscreens.Screen):23:23 -> triggerSheetEnterTransitionIfReady -com.swmansion.rnscreens.bottomsheet.BottomSheetWindowInsetListenerChain -> com.swmansion.rnscreens.bottomsheet.BottomSheetWindowInsetListenerChain: -# {"id":"sourceFile","fileName":"BottomSheetWindowInsetListenerChain.kt"} - 1:3:void ():19:19 -> - 4:11:void ():20:20 -> - 6:11:void addListener(androidx.core.view.OnApplyWindowInsetsListener):23:23 -> addListener - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/I;)V"} - 11:28:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):30:30 -> onApplyWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} - 29:33:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):31:31 -> onApplyWindowInsets com.swmansion.rnscreens.bottomsheet.DimmingView -> com.swmansion.rnscreens.bottomsheet.DimmingView: # {"id":"sourceFile","fileName":"DimmingView.kt"} 1:1:void (android.content.Context,float,com.swmansion.rnscreens.bottomsheet.DimmingViewPointerEventsProxy,int,kotlin.jvm.internal.DefaultConstructorMarker):19:19 -> @@ -194874,362 +190570,170 @@ com.swmansion.rnscreens.bottomsheet.DimmingViewPointerEventsProxy -> com.swmansi 1:3:void setPointerEventsImpl(com.swmansion.rnscreens.bottomsheet.DimmingViewPointerEventsImpl):14:14 -> setPointerEventsImpl com.swmansion.rnscreens.bottomsheet.SheetDelegate -> com.swmansion.rnscreens.bottomsheet.SheetDelegate: # {"id":"sourceFile","fileName":"SheetDelegate.kt"} - 6:8:void access$onSheetStateChanged(com.swmansion.rnscreens.bottomsheet.SheetDelegate,int):31:31 -> - 6:8:void (com.swmansion.rnscreens.Screen):31 -> - 9:10:com.swmansion.rnscreens.Screen getScreen():32:32 -> - 9:10:void (com.swmansion.rnscreens.Screen):32 -> - 11:14:void (com.swmansion.rnscreens.Screen):36:36 -> - 15:20:int getLastStableDetentIndex():43:43 -> - 15:20:void (com.swmansion.rnscreens.Screen):43 -> - 21:24:void (com.swmansion.rnscreens.Screen):48:48 -> - 25:28:void (com.swmansion.rnscreens.Screen):49:49 -> - 29:34:void (com.swmansion.rnscreens.Screen):48:48 -> - 35:41:void (com.swmansion.rnscreens.Screen):53:53 -> - 42:48:void (com.swmansion.rnscreens.Screen):54:54 -> - 49:51:void (com.swmansion.rnscreens.Screen):67:67 -> - 52:65:void (com.swmansion.rnscreens.Screen):68:68 -> - 66:71:void (com.swmansion.rnscreens.Screen):70:70 -> - 72:75:void (com.swmansion.rnscreens.Screen):71:71 -> - 76:83:void (com.swmansion.rnscreens.Screen):70:70 -> - 1:4:void access$onSheetStateChanged(com.swmansion.rnscreens.bottomsheet.SheetDelegate,int):31:31 -> access$onSheetStateChanged - 1:3:void access$onSheetStateChanged(com.swmansion.rnscreens.bottomsheet.SheetDelegate,int):31:31 -> access$setSheetAnimationInProgress$p - 1:3:void access$setSheetAnimationInProgress$p(com.swmansion.rnscreens.bottomsheet.SheetDelegate,boolean):31 -> access$setSheetAnimationInProgress$p - 1:2:void attachCommonListeners(android.animation.AnimatorSet,boolean,com.swmansion.rnscreens.ScreenStackFragment):503:503 -> attachCommonListeners - 3:11:void attachCommonListeners(android.animation.AnimatorSet,boolean,com.swmansion.rnscreens.ScreenStackFragment):505:505 -> attachCommonListeners - 12:14:void attachCommonListeners(android.animation.AnimatorSet,boolean,com.swmansion.rnscreens.ScreenStackFragment):507:507 -> attachCommonListeners - 15:16:void attachCommonListeners(android.animation.AnimatorSet,boolean,com.swmansion.rnscreens.ScreenStackFragment):509:509 -> attachCommonListeners - 17:19:void attachCommonListeners(android.animation.AnimatorSet,boolean,com.swmansion.rnscreens.ScreenStackFragment):503:503 -> attachCommonListeners - 20:22:void attachCommonListeners(android.animation.AnimatorSet,boolean,com.swmansion.rnscreens.ScreenStackFragment):502:502 -> attachCommonListeners - 23:27:void attachCommonListeners(android.animation.AnimatorSet,boolean,com.swmansion.rnscreens.ScreenStackFragment):515:515 -> attachCommonListeners - 28:31:void attachCommonListeners(android.animation.AnimatorSet,boolean,com.swmansion.rnscreens.ScreenStackFragment):514:514 -> attachCommonListeners - 1:19:int computeSheetOffsetYWithIMEPresent$react_native_screens_release(int):298:298 -> computeSheetOffsetYWithIMEPresent$react_native_screens_release - 20:27:int computeSheetOffsetYWithIMEPresent$react_native_screens_release(int):303:303 -> computeSheetOffsetYWithIMEPresent$react_native_screens_release - 28:41:int computeSheetOffsetYWithIMEPresent$react_native_screens_release(int):304:304 -> computeSheetOffsetYWithIMEPresent$react_native_screens_release - 42:46:int computeSheetOffsetYWithIMEPresent$react_native_screens_release(int):305:305 -> computeSheetOffsetYWithIMEPresent$react_native_screens_release - 47:51:int computeSheetOffsetYWithIMEPresent$react_native_screens_release(int):306:306 -> computeSheetOffsetYWithIMEPresent$react_native_screens_release - 52:57:int computeSheetOffsetYWithIMEPresent$react_native_screens_release(int):309:309 -> computeSheetOffsetYWithIMEPresent$react_native_screens_release - 58:69:int computeSheetOffsetYWithIMEPresent$react_native_screens_release(int):311:311 -> computeSheetOffsetYWithIMEPresent$react_native_screens_release - 70:76:int computeSheetOffsetYWithIMEPresent$react_native_screens_release(int):312:312 -> computeSheetOffsetYWithIMEPresent$react_native_screens_release - 77:81:int computeSheetOffsetYWithIMEPresent$react_native_screens_release(int):313:313 -> computeSheetOffsetYWithIMEPresent$react_native_screens_release - 82:86:int computeSheetOffsetYWithIMEPresent$react_native_screens_release(int):315:315 -> computeSheetOffsetYWithIMEPresent$react_native_screens_release - 87:94:int computeSheetOffsetYWithIMEPresent$react_native_screens_release(int):299:299 -> computeSheetOffsetYWithIMEPresent$react_native_screens_release - 2:5:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):237:237 -> configureBottomSheetBehaviour$react_native_screens_release - 6:15:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):0:0 -> configureBottomSheetBehaviour$react_native_screens_release - 16:35:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):155:155 -> configureBottomSheetBehaviour$react_native_screens_release - 36:38:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):161:161 -> configureBottomSheetBehaviour$react_native_screens_release - 39:41:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):162:162 -> configureBottomSheetBehaviour$react_native_screens_release - 42:46:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):166:166 -> configureBottomSheetBehaviour$react_native_screens_release - 47:57:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):168:168 -> configureBottomSheetBehaviour$react_native_screens_release - 58:67:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):171:171 -> configureBottomSheetBehaviour$react_native_screens_release - 68:83:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):172:172 -> configureBottomSheetBehaviour$react_native_screens_release - 84:93:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):197:197 -> configureBottomSheetBehaviour$react_native_screens_release - 94:107:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):200:200 -> configureBottomSheetBehaviour$react_native_screens_release - 108:117:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):201:201 -> configureBottomSheetBehaviour$react_native_screens_release - 118:131:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):202:202 -> configureBottomSheetBehaviour$react_native_screens_release - 132:147:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):203:203 -> configureBottomSheetBehaviour$react_native_screens_release - 148:151:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):197:197 -> configureBottomSheetBehaviour$react_native_screens_release - 152:155:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):200:200 -> configureBottomSheetBehaviour$react_native_screens_release - 156:159:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):202:202 -> configureBottomSheetBehaviour$react_native_screens_release - 160:163:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):201:201 -> configureBottomSheetBehaviour$react_native_screens_release - 164:168:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):203:203 -> configureBottomSheetBehaviour$react_native_screens_release - 169:173:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):195:195 -> configureBottomSheetBehaviour$react_native_screens_release - 174:175:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):206:206 -> configureBottomSheetBehaviour$react_native_screens_release - 176:203:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):207:207 -> configureBottomSheetBehaviour$react_native_screens_release - 204:210:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):206:206 -> configureBottomSheetBehaviour$react_native_screens_release - 211:224:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):187:187 -> configureBottomSheetBehaviour$react_native_screens_release - 225:242:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):190:190 -> configureBottomSheetBehaviour$react_native_screens_release - 243:260:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):191:191 -> configureBottomSheetBehaviour$react_native_screens_release - 261:268:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):185:185 -> configureBottomSheetBehaviour$react_native_screens_release - 269:276:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):176:176 -> configureBottomSheetBehaviour$react_native_screens_release - 277:289:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):177:177 -> configureBottomSheetBehaviour$react_native_screens_release - 290:303:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):179:179 -> configureBottomSheetBehaviour$react_native_screens_release - 304:315:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):181:181 -> configureBottomSheetBehaviour$react_native_screens_release - 316:319:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):212:212 -> configureBottomSheetBehaviour$react_native_screens_release - 320:328:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):213:213 -> configureBottomSheetBehaviour$react_native_screens_release - 329:353:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):215:215 -> configureBottomSheetBehaviour$react_native_screens_release - 354:367:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):236:236 -> configureBottomSheetBehaviour$react_native_screens_release - 368:370:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):240:240 -> configureBottomSheetBehaviour$react_native_screens_release - 371:376:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):242:242 -> configureBottomSheetBehaviour$react_native_screens_release - 377:378:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):245:245 -> configureBottomSheetBehaviour$react_native_screens_release - 379:406:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):246:246 -> configureBottomSheetBehaviour$react_native_screens_release - 407:418:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):245:245 -> configureBottomSheetBehaviour$react_native_screens_release - 419:427:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):224:224 -> configureBottomSheetBehaviour$react_native_screens_release - 428:431:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):228:228 -> configureBottomSheetBehaviour$react_native_screens_release - 432:437:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):230:230 -> configureBottomSheetBehaviour$react_native_screens_release - 438:443:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):218:218 -> configureBottomSheetBehaviour$react_native_screens_release - 444:447:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):251:251 -> configureBottomSheetBehaviour$react_native_screens_release - 448:452:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):256:256 -> configureBottomSheetBehaviour$react_native_screens_release - 453:468:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):257:257 -> configureBottomSheetBehaviour$react_native_screens_release - 469:482:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):277:277 -> configureBottomSheetBehaviour$react_native_screens_release - 483:492:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):278:278 -> configureBottomSheetBehaviour$react_native_screens_release - 493:506:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):279:279 -> configureBottomSheetBehaviour$react_native_screens_release - 507:522:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):280:280 -> configureBottomSheetBehaviour$react_native_screens_release - 523:526:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):277:277 -> configureBottomSheetBehaviour$react_native_screens_release - 527:530:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):279:279 -> configureBottomSheetBehaviour$react_native_screens_release - 531:534:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):278:278 -> configureBottomSheetBehaviour$react_native_screens_release - 535:542:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):280:280 -> configureBottomSheetBehaviour$react_native_screens_release - 543:547:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):276:276 -> configureBottomSheetBehaviour$react_native_screens_release - 548:549:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):283:283 -> configureBottomSheetBehaviour$react_native_screens_release - 550:577:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):284:284 -> configureBottomSheetBehaviour$react_native_screens_release - 578:582:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):283:283 -> configureBottomSheetBehaviour$react_native_screens_release - 583:600:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):271:271 -> configureBottomSheetBehaviour$react_native_screens_release - 601:621:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):272:272 -> configureBottomSheetBehaviour$react_native_screens_release - 622:627:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):270:270 -> configureBottomSheetBehaviour$react_native_screens_release - 628:635:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):261:261 -> configureBottomSheetBehaviour$react_native_screens_release - 636:648:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):262:262 -> configureBottomSheetBehaviour$react_native_screens_release - 649:662:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):264:264 -> configureBottomSheetBehaviour$react_native_screens_release - 663:670:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):266:266 -> configureBottomSheetBehaviour$react_native_screens_release - 671:676:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):170:170 -> configureBottomSheetBehaviour$react_native_screens_release - 677:684:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):156:156 -> configureBottomSheetBehaviour$react_native_screens_release - 5:10:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release$default(com.swmansion.rnscreens.bottomsheet.SheetDelegate,com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int,int,java.lang.Object):152:152 -> configureBottomSheetBehaviour$react_native_screens_release$default - 11:12:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release$default(com.swmansion.rnscreens.bottomsheet.SheetDelegate,com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int,int,java.lang.Object):153:153 -> configureBottomSheetBehaviour$react_native_screens_release$default - 13:17:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release$default(com.swmansion.rnscreens.bottomsheet.SheetDelegate,com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int,int,java.lang.Object):150:150 -> configureBottomSheetBehaviour$react_native_screens_release$default - 2:13:android.animation.ValueAnimator createDimmingViewAlphaAnimator(float,float,com.swmansion.rnscreens.bottomsheet.DimmingViewManager):449:449 -> createDimmingViewAlphaAnimator - 14:21:android.animation.ValueAnimator createDimmingViewAlphaAnimator(float,float,com.swmansion.rnscreens.bottomsheet.DimmingViewManager):450:450 -> createDimmingViewAlphaAnimator - 22:27:android.animation.ValueAnimator createDimmingViewAlphaAnimator(float,float,com.swmansion.rnscreens.bottomsheet.DimmingViewManager):449:449 -> createDimmingViewAlphaAnimator - 6:23:void createDimmingViewAlphaAnimator$lambda$23$lambda$22(com.swmansion.rnscreens.bottomsheet.DimmingViewManager,android.animation.ValueAnimator):451:451 -> createDimmingViewAlphaAnimator$lambda$23$lambda$22 - 24:31:void createDimmingViewAlphaAnimator$lambda$23$lambda$22(com.swmansion.rnscreens.bottomsheet.DimmingViewManager,android.animation.ValueAnimator):452:452 -> createDimmingViewAlphaAnimator$lambda$23$lambda$22 - 6:10:android.animation.Animator createSheetEnterAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):407:407 -> createSheetEnterAnimator$react_native_screens_release - 11:14:android.animation.Animator createSheetEnterAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):409:409 -> createSheetEnterAnimator$react_native_screens_release - 15:19:android.animation.Animator createSheetEnterAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):410:410 -> createSheetEnterAnimator$react_native_screens_release - 20:27:android.animation.Animator createSheetEnterAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):412:412 -> createSheetEnterAnimator$react_native_screens_release - 28:31:android.animation.Animator createSheetEnterAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):413:413 -> createSheetEnterAnimator$react_native_screens_release - 32:35:android.animation.Animator createSheetEnterAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):416:416 -> createSheetEnterAnimator$react_native_screens_release - 36:51:android.animation.Animator createSheetEnterAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):418:418 -> createSheetEnterAnimator$react_native_screens_release - 52:55:android.animation.Animator createSheetEnterAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):419:419 -> createSheetEnterAnimator$react_native_screens_release - 56:59:android.animation.Animator createSheetEnterAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):421:421 -> createSheetEnterAnimator$react_native_screens_release - 6:10:android.animation.Animator createSheetExitAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):427:427 -> createSheetExitAnimator$react_native_screens_release - 11:14:android.animation.Animator createSheetExitAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):429:429 -> createSheetExitAnimator$react_native_screens_release - 15:18:android.animation.Animator createSheetExitAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):430:430 -> createSheetExitAnimator$react_native_screens_release - 19:22:android.animation.Animator createSheetExitAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):431:431 -> createSheetExitAnimator$react_native_screens_release - 23:35:android.animation.Animator createSheetExitAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):434:434 -> createSheetExitAnimator$react_native_screens_release - 36:39:android.animation.Animator createSheetExitAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):435:435 -> createSheetExitAnimator$react_native_screens_release - 40:47:android.animation.Animator createSheetExitAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):437:437 -> createSheetExitAnimator$react_native_screens_release - 48:51:android.animation.Animator createSheetExitAnimator$react_native_screens_release(com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext):439:439 -> createSheetExitAnimator$react_native_screens_release - 1:5:float createSheetSlideInAnimator$lambda$24(com.swmansion.rnscreens.bottomsheet.SheetDelegate,java.lang.Number):458:458 -> createSheetSlideInAnimator - 1:5:android.animation.ValueAnimator createSheetSlideInAnimator():458 -> createSheetSlideInAnimator - 6:15:java.lang.Float createSheetSlideInAnimator$lambda$25(java.lang.Number):459:459 -> createSheetSlideInAnimator - 6:15:android.animation.ValueAnimator createSheetSlideInAnimator():459 -> createSheetSlideInAnimator - 16:39:android.animation.ValueAnimator createSheetSlideInAnimator():461:461 -> createSheetSlideInAnimator - 40:47:void createSheetSlideInAnimator$lambda$27$lambda$26(com.swmansion.rnscreens.bottomsheet.SheetDelegate,android.animation.ValueAnimator):462:462 -> createSheetSlideInAnimator - 40:47:android.animation.ValueAnimator createSheetSlideInAnimator():462 -> createSheetSlideInAnimator - 48:53:android.animation.ValueAnimator createSheetSlideInAnimator():461:461 -> createSheetSlideInAnimator - 1:8:float createSheetSlideInAnimator$lambda$24(com.swmansion.rnscreens.bottomsheet.SheetDelegate,java.lang.Number):458:458 -> createSheetSlideInAnimator$lambda$24 - 2:6:java.lang.Float createSheetSlideInAnimator$lambda$25(java.lang.Number):459:459 -> createSheetSlideInAnimator$lambda$25 - 6:24:void createSheetSlideInAnimator$lambda$27$lambda$26(com.swmansion.rnscreens.bottomsheet.SheetDelegate,android.animation.ValueAnimator):462:462 -> createSheetSlideInAnimator$lambda$27$lambda$26 - 1:20:android.animation.ValueAnimator createSheetSlideOutAnimator(androidx.coordinatorlayout.widget.CoordinatorLayout):467:467 -> createSheetSlideOutAnimator - 21:33:android.animation.ValueAnimator createSheetSlideOutAnimator(androidx.coordinatorlayout.widget.CoordinatorLayout):469:469 -> createSheetSlideOutAnimator - 34:41:android.animation.ValueAnimator createSheetSlideOutAnimator(androidx.coordinatorlayout.widget.CoordinatorLayout):470:470 -> createSheetSlideOutAnimator - 42:47:android.animation.ValueAnimator createSheetSlideOutAnimator(androidx.coordinatorlayout.widget.CoordinatorLayout):469:469 -> createSheetSlideOutAnimator - 6:24:void createSheetSlideOutAnimator$lambda$29$lambda$28(com.swmansion.rnscreens.bottomsheet.SheetDelegate,android.animation.ValueAnimator):471:471 -> createSheetSlideOutAnimator$lambda$29$lambda$28 - 1:1:void $r8$lambda$EjEgggbSPvmXR6YiuaQK59ECKoM(com.swmansion.rnscreens.bottomsheet.DimmingViewManager,android.animation.ValueAnimator):0:0 -> f - # {"id":"com.android.tools.r8.synthesized"} - 1:3:int getLastStableDetentIndex():43:43 -> getLastStableDetentIndex - 1:3:int getLastStableState():46:46 -> getLastStableState - 1:3:com.swmansion.rnscreens.Screen getScreen():32:32 -> getScreen - 1:7:com.google.android.material.bottomsheet.BottomSheetBehavior getSheetBehavior():57:57 -> getSheetBehavior - 1:14:com.swmansion.rnscreens.ScreenStackFragment getStackFragment():60:60 -> getStackFragment - 1:1:java.lang.Float $r8$lambda$IWA8w1mTUUqKuIHcQfGoBoa8Q3M(java.lang.Number):0:0 -> h - # {"id":"com.android.tools.r8.synthesized"} - 1:6:void handleHostFragmentOnPause():96:96 -> handleHostFragmentOnPause - 1:6:void handleHostFragmentOnResume():92:92 -> handleHostFragmentOnResume - 1:10:void handleHostFragmentOnStart():88:88 -> handleHostFragmentOnStart - 6:17:void handleKeyboardInsetsProgress$react_native_screens_release(androidx.core.view.WindowInsetsCompat):484:484 -> handleKeyboardInsetsProgress$react_native_screens_release - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)V"} - 18:22:void handleKeyboardInsetsProgress$react_native_screens_release(androidx.core.view.WindowInsetsCompat):492:492 -> handleKeyboardInsetsProgress$react_native_screens_release - 23:26:void handleKeyboardInsetsProgress$react_native_screens_release(androidx.core.view.WindowInsetsCompat):493:493 -> handleKeyboardInsetsProgress$react_native_screens_release - 1:1:void $r8$lambda$SUNFBYiWe1i9I9TVcTilmTq-cQQ(com.swmansion.rnscreens.bottomsheet.SheetDelegate,android.animation.ValueAnimator):0:0 -> i - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void $r8$lambda$iMC7NZluKm6ylLHGuumOHkF2rKI(com.swmansion.rnscreens.bottomsheet.SheetDelegate,android.animation.ValueAnimator):0:0 -> j - # {"id":"com.android.tools.r8.synthesized"} - 1:1:float $r8$lambda$zjU-I02rzOegL4kSpD79nnHXTqE(com.swmansion.rnscreens.bottomsheet.SheetDelegate,java.lang.Number):0:0 -> k - # {"id":"com.android.tools.r8.synthesized"} - 11:18:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):323:323 -> onApplyWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} - 19:31:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):324:324 -> onApplyWindowInsets - 32:42:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):325:325 -> onApplyWindowInsets - 43:53:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):326:326 -> onApplyWindowInsets - 54:67:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):331:331 -> onApplyWindowInsets - 68:69:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):334:334 -> onApplyWindowInsets - 70:78:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):335:335 -> onApplyWindowInsets - 79:84:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):336:336 -> onApplyWindowInsets - 85:94:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):337:337 -> onApplyWindowInsets - 95:100:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):340:340 -> onApplyWindowInsets - 101:104:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):341:341 -> onApplyWindowInsets - 105:114:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):342:342 -> onApplyWindowInsets - 115:129:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):343:343 -> onApplyWindowInsets - 130:132:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):344:344 -> onApplyWindowInsets - 133:136:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):348:348 -> onApplyWindowInsets - 137:140:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):349:349 -> onApplyWindowInsets - 141:142:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):352:352 -> onApplyWindowInsets - 143:147:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):361:361 -> onApplyWindowInsets - 148:151:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):363:363 -> onApplyWindowInsets - 152:161:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):364:364 -> onApplyWindowInsets - 162:165:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):362:362 -> onApplyWindowInsets - 166:175:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):365:365 -> onApplyWindowInsets - 1:8:void onSheetStateChanged(int):100:100 -> onSheetStateChanged - 9:10:void onSheetStateChanged(int):103:103 -> onSheetStateChanged - 11:20:void onSheetStateChanged(int):105:105 -> onSheetStateChanged - 21:22:void onSheetStateChanged(int):104:104 -> onSheetStateChanged - 23:29:void onSheetStateChanged(int):110:110 -> onSheetStateChanged - 30:35:void onSheetStateChanged(int):112:112 -> onSheetStateChanged - 36:43:void onSheetStateChanged(int):113:113 -> onSheetStateChanged - 11:28:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):79:79 -> onStateChanged + 6:8:void access$onSheetStateChanged(com.swmansion.rnscreens.bottomsheet.SheetDelegate,int):23:23 -> + 6:8:void (com.swmansion.rnscreens.Screen):23 -> + 9:10:com.swmansion.rnscreens.Screen getScreen():24:24 -> + 9:10:void (com.swmansion.rnscreens.Screen):24 -> + 11:14:void (com.swmansion.rnscreens.Screen):28:28 -> + 15:20:int getLastStableDetentIndex():30:30 -> + 15:20:void (com.swmansion.rnscreens.Screen):30 -> + 21:22:void (com.swmansion.rnscreens.Screen):35:35 -> + 23:26:void (com.swmansion.rnscreens.Screen):36:36 -> + 27:34:void (com.swmansion.rnscreens.Screen):37:37 -> + 35:40:void (com.swmansion.rnscreens.Screen):35:35 -> + 41:47:void (com.swmansion.rnscreens.Screen):41:41 -> + 48:54:void (com.swmansion.rnscreens.Screen):42:42 -> + 55:57:void (com.swmansion.rnscreens.Screen):55:55 -> + 58:71:void (com.swmansion.rnscreens.Screen):56:56 -> + 72:77:void (com.swmansion.rnscreens.Screen):58:58 -> + 78:81:void (com.swmansion.rnscreens.Screen):59:59 -> + 82:89:void (com.swmansion.rnscreens.Screen):58:58 -> + 1:4:void access$onSheetStateChanged(com.swmansion.rnscreens.bottomsheet.SheetDelegate,int):23:23 -> access$onSheetStateChanged + 3:6:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):195:195 -> configureBottomSheetBehaviour$react_native_screens_release + 7:16:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):0:0 -> configureBottomSheetBehaviour$react_native_screens_release + 17:23:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):111:111 -> configureBottomSheetBehaviour$react_native_screens_release + 24:26:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):117:117 -> configureBottomSheetBehaviour$react_native_screens_release + 27:29:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):118:118 -> configureBottomSheetBehaviour$react_native_screens_release + 30:34:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):122:122 -> configureBottomSheetBehaviour$react_native_screens_release + 35:45:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):124:124 -> configureBottomSheetBehaviour$react_native_screens_release + 46:55:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):127:127 -> configureBottomSheetBehaviour$react_native_screens_release + 56:71:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):128:128 -> configureBottomSheetBehaviour$react_native_screens_release + 72:73:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):162:162 -> configureBottomSheetBehaviour$react_native_screens_release + 74:83:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):164:164 -> configureBottomSheetBehaviour$react_native_screens_release + 84:91:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):162:162 -> configureBottomSheetBehaviour$react_native_screens_release + 92:118:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):166:166 -> configureBottomSheetBehaviour$react_native_screens_release + 119:157:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):167:167 -> configureBottomSheetBehaviour$react_native_screens_release + 158:185:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):168:168 -> configureBottomSheetBehaviour$react_native_screens_release + 186:190:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):160:160 -> configureBottomSheetBehaviour$react_native_screens_release + 191:192:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):171:171 -> configureBottomSheetBehaviour$react_native_screens_release + 193:220:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):172:172 -> configureBottomSheetBehaviour$react_native_screens_release + 221:224:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):171:171 -> configureBottomSheetBehaviour$react_native_screens_release + 225:226:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):151:151 -> configureBottomSheetBehaviour$react_native_screens_release + 227:236:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):153:153 -> configureBottomSheetBehaviour$react_native_screens_release + 237:244:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):151:151 -> configureBottomSheetBehaviour$react_native_screens_release + 245:271:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):155:155 -> configureBottomSheetBehaviour$react_native_screens_release + 272:298:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):156:156 -> configureBottomSheetBehaviour$react_native_screens_release + 299:303:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):149:149 -> configureBottomSheetBehaviour$react_native_screens_release + 304:312:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):132:132 -> configureBottomSheetBehaviour$react_native_screens_release + 313:320:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):133:133 -> configureBottomSheetBehaviour$react_native_screens_release + 321:328:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):134:134 -> configureBottomSheetBehaviour$react_native_screens_release + 329:337:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):139:139 -> configureBottomSheetBehaviour$react_native_screens_release + 338:364:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):143:143 -> configureBottomSheetBehaviour$react_native_screens_release + 365:368:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):145:145 -> configureBottomSheetBehaviour$react_native_screens_release + 369:372:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):177:177 -> configureBottomSheetBehaviour$react_native_screens_release + 373:396:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):178:178 -> configureBottomSheetBehaviour$react_native_screens_release + 397:399:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):194:194 -> configureBottomSheetBehaviour$react_native_screens_release + 400:405:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):197:197 -> configureBottomSheetBehaviour$react_native_screens_release + 406:407:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):200:200 -> configureBottomSheetBehaviour$react_native_screens_release + 408:435:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):201:201 -> configureBottomSheetBehaviour$react_native_screens_release + 436:445:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):200:200 -> configureBottomSheetBehaviour$react_native_screens_release + 446:448:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):186:186 -> configureBottomSheetBehaviour$react_native_screens_release + 449:454:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):189:189 -> configureBottomSheetBehaviour$react_native_screens_release + 455:460:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):181:181 -> configureBottomSheetBehaviour$react_native_screens_release + 461:464:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):206:206 -> configureBottomSheetBehaviour$react_native_screens_release + 465:469:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):211:211 -> configureBottomSheetBehaviour$react_native_screens_release + 470:485:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):212:212 -> configureBottomSheetBehaviour$react_native_screens_release + 486:512:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):227:227 -> configureBottomSheetBehaviour$react_native_screens_release + 513:551:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):228:228 -> configureBottomSheetBehaviour$react_native_screens_release + 552:583:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):229:229 -> configureBottomSheetBehaviour$react_native_screens_release + 584:588:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):226:226 -> configureBottomSheetBehaviour$react_native_screens_release + 589:590:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):232:232 -> configureBottomSheetBehaviour$react_native_screens_release + 591:618:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):233:233 -> configureBottomSheetBehaviour$react_native_screens_release + 619:622:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):232:232 -> configureBottomSheetBehaviour$react_native_screens_release + 623:649:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):221:221 -> configureBottomSheetBehaviour$react_native_screens_release + 650:680:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):222:222 -> configureBottomSheetBehaviour$react_native_screens_release + 681:685:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):220:220 -> configureBottomSheetBehaviour$react_native_screens_release + 686:712:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):215:215 -> configureBottomSheetBehaviour$react_native_screens_release + 713:717:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):214:214 -> configureBottomSheetBehaviour$react_native_screens_release + 718:723:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):126:126 -> configureBottomSheetBehaviour$react_native_screens_release + 724:731:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int):112:112 -> configureBottomSheetBehaviour$react_native_screens_release + 5:10:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release$default(com.swmansion.rnscreens.bottomsheet.SheetDelegate,com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int,int,java.lang.Object):108:108 -> configureBottomSheetBehaviour$react_native_screens_release$default + 11:12:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release$default(com.swmansion.rnscreens.bottomsheet.SheetDelegate,com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int,int,java.lang.Object):109:109 -> configureBottomSheetBehaviour$react_native_screens_release$default + 13:17:com.google.android.material.bottomsheet.BottomSheetBehavior configureBottomSheetBehaviour$react_native_screens_release$default(com.swmansion.rnscreens.bottomsheet.SheetDelegate,com.google.android.material.bottomsheet.BottomSheetBehavior,com.swmansion.rnscreens.KeyboardState,int,int,java.lang.Object):106:106 -> configureBottomSheetBehaviour$react_native_screens_release$default + 1:3:int getLastStableDetentIndex():30:30 -> getLastStableDetentIndex + 1:3:int getLastStableState():33:33 -> getLastStableState + 1:3:com.swmansion.rnscreens.Screen getScreen():24:24 -> getScreen + 1:7:com.google.android.material.bottomsheet.BottomSheetBehavior getSheetBehavior():45:45 -> getSheetBehavior + 1:14:com.swmansion.rnscreens.ScreenStackFragment getStackFragment():48:48 -> getStackFragment + 1:6:void handleHostFragmentOnPause():84:84 -> handleHostFragmentOnPause + 1:6:void handleHostFragmentOnResume():80:80 -> handleHostFragmentOnResume + 1:10:void handleHostFragmentOnStart():76:76 -> handleHostFragmentOnStart + 11:18:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):245:245 -> onApplyWindowInsets + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} + 19:31:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):246:246 -> onApplyWindowInsets + 32:37:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):248:248 -> onApplyWindowInsets + 38:39:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):249:249 -> onApplyWindowInsets + 40:48:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):250:250 -> onApplyWindowInsets + 49:54:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):251:251 -> onApplyWindowInsets + 55:63:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):252:252 -> onApplyWindowInsets + 64:74:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):255:255 -> onApplyWindowInsets + 75:79:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):257:257 -> onApplyWindowInsets + 80:83:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):259:259 -> onApplyWindowInsets + 84:85:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):261:261 -> onApplyWindowInsets + 86:87:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):262:262 -> onApplyWindowInsets + 88:89:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):263:263 -> onApplyWindowInsets + 90:93:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):260:260 -> onApplyWindowInsets + 94:97:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):258:258 -> onApplyWindowInsets + 98:105:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):266:266 -> onApplyWindowInsets + 106:111:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):268:268 -> onApplyWindowInsets + 112:115:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):269:269 -> onApplyWindowInsets + 116:125:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):270:270 -> onApplyWindowInsets + 126:140:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):271:271 -> onApplyWindowInsets + 141:143:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):272:272 -> onApplyWindowInsets + 144:147:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):277:277 -> onApplyWindowInsets + 148:149:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):278:278 -> onApplyWindowInsets + 150:160:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):281:281 -> onApplyWindowInsets + 161:165:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):283:283 -> onApplyWindowInsets + 166:169:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):285:285 -> onApplyWindowInsets + 170:179:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):286:286 -> onApplyWindowInsets + 180:183:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):284:284 -> onApplyWindowInsets + 184:191:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):287:287 -> onApplyWindowInsets + 1:8:void onSheetStateChanged(int):88:88 -> onSheetStateChanged + 9:10:void onSheetStateChanged(int):91:91 -> onSheetStateChanged + 11:20:void onSheetStateChanged(int):95:95 -> onSheetStateChanged + 21:24:void onSheetStateChanged(int):93:93 -> onSheetStateChanged + 25:26:void onSheetStateChanged(int):92:92 -> onSheetStateChanged + 27:33:void onSheetStateChanged(int):99:99 -> onSheetStateChanged + 34:39:void onSheetStateChanged(int):101:101 -> onSheetStateChanged + 40:47:void onSheetStateChanged(int):102:102 -> onSheetStateChanged + 11:28:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):67:67 -> onStateChanged # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} - 29:32:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):82:82 -> onStateChanged - 33:36:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):81:81 -> onStateChanged - 37:40:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):80:80 -> onStateChanged - 1:12:android.view.View requireDecorView():63:63 -> requireDecorView - 13:26:android.view.View requireDecorView():64:64 -> requireDecorView - 27:34:android.view.View requireDecorView():63:63 -> requireDecorView - 1:17:java.lang.Integer tryResolveContainerHeight():384:384 -> tryResolveContainerHeight - 18:23:java.lang.Integer tryResolveContainerHeight():386:386 -> tryResolveContainerHeight - 24:29:java.lang.Integer tryResolveContainerHeight():389:389 -> tryResolveContainerHeight - 30:35:java.lang.Integer tryResolveContainerHeight():390:390 -> tryResolveContainerHeight - 36:37:java.lang.Integer tryResolveContainerHeight():388:388 -> tryResolveContainerHeight - 38:42:java.lang.Integer tryResolveContainerHeight():392:392 -> tryResolveContainerHeight - 43:49:java.lang.Integer tryResolveContainerHeight():394:394 -> tryResolveContainerHeight - 50:65:java.lang.Integer tryResolveContainerHeight():395:395 -> tryResolveContainerHeight - 66:71:java.lang.Integer tryResolveContainerHeight():396:396 -> tryResolveContainerHeight - 72:77:java.lang.Integer tryResolveContainerHeight():397:397 -> tryResolveContainerHeight - 78:81:java.lang.Integer tryResolveContainerHeight():398:398 -> tryResolveContainerHeight - 82:87:java.lang.Integer tryResolveContainerHeight():399:399 -> tryResolveContainerHeight - 1:20:java.lang.Integer tryResolveSafeAreaSpaceForSheet():376:376 -> tryResolveSafeAreaSpaceForSheet - 6:24:void updateBottomSheetMetrics$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior):118:118 -> updateBottomSheetMetrics$react_native_screens_release - 25:34:void updateBottomSheetMetrics$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior):124:124 -> updateBottomSheetMetrics$react_native_screens_release - 35:42:void updateBottomSheetMetrics$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior):126:126 -> updateBottomSheetMetrics$react_native_screens_release - 43:50:void updateBottomSheetMetrics$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior):127:127 -> updateBottomSheetMetrics$react_native_screens_release - 51:61:void updateBottomSheetMetrics$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior):132:132 -> updateBottomSheetMetrics$react_native_screens_release - 62:82:void updateBottomSheetMetrics$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior):135:135 -> updateBottomSheetMetrics$react_native_screens_release - 83:95:void updateBottomSheetMetrics$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior):142:142 -> updateBottomSheetMetrics$react_native_screens_release - 96:115:void updateBottomSheetMetrics$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior):143:143 -> updateBottomSheetMetrics$react_native_screens_release - 116:119:void updateBottomSheetMetrics$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior):147:147 -> updateBottomSheetMetrics$react_native_screens_release - 120:125:void updateBottomSheetMetrics$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior):124:124 -> updateBottomSheetMetrics$react_native_screens_release - 126:133:void updateBottomSheetMetrics$react_native_screens_release(com.google.android.material.bottomsheet.BottomSheetBehavior):119:119 -> updateBottomSheetMetrics$react_native_screens_release - 1:2:void updateSheetTranslationY(float):477:477 -> updateSheetTranslationY - 3:7:void updateSheetTranslationY(float):478:478 -> updateSheetTranslationY - 8:14:void updateSheetTranslationY(float):480:480 -> updateSheetTranslationY -com.swmansion.rnscreens.bottomsheet.SheetDelegate$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.bottomsheet.c: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - com.swmansion.rnscreens.bottomsheet.SheetDelegate com.swmansion.rnscreens.bottomsheet.SheetDelegate$$InternalSyntheticLambda$1$0657f9cb71f11aa4bed7a5612c99cf38dcc8099c74432f973209d5a5a995b070$0.f$0 -> d - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.swmansion.rnscreens.bottomsheet.SheetDelegate):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object):0:0 -> d - # {"id":"com.android.tools.r8.synthesized"} -com.swmansion.rnscreens.bottomsheet.SheetDelegate$$ExternalSyntheticLambda1 -> com.swmansion.rnscreens.bottomsheet.d: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - 1:1:void ():0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object invoke(java.lang.Object):0:0 -> d - # {"id":"com.android.tools.r8.synthesized"} -com.swmansion.rnscreens.bottomsheet.SheetDelegate$$ExternalSyntheticLambda2 -> com.swmansion.rnscreens.bottomsheet.e: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - com.swmansion.rnscreens.bottomsheet.SheetDelegate com.swmansion.rnscreens.bottomsheet.SheetDelegate$$InternalSyntheticLambda$1$0657f9cb71f11aa4bed7a5612c99cf38dcc8099c74432f973209d5a5a995b070$2.f$0 -> a - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.swmansion.rnscreens.bottomsheet.SheetDelegate):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate - # {"id":"com.android.tools.r8.synthesized"} -com.swmansion.rnscreens.bottomsheet.SheetDelegate$$ExternalSyntheticLambda3 -> com.swmansion.rnscreens.bottomsheet.f: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - com.swmansion.rnscreens.bottomsheet.DimmingViewManager com.swmansion.rnscreens.bottomsheet.SheetDelegate$$InternalSyntheticLambda$1$1d8c687878e084ab8bed1dd4bea5b5fb179b87979431afcb3a6e4ab45b5e2304$0.f$0 -> a - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.swmansion.rnscreens.bottomsheet.DimmingViewManager):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate - # {"id":"com.android.tools.r8.synthesized"} -com.swmansion.rnscreens.bottomsheet.SheetDelegate$$ExternalSyntheticLambda4 -> com.swmansion.rnscreens.bottomsheet.g: -# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} -# {"id":"com.android.tools.r8.synthesized"} - com.swmansion.rnscreens.bottomsheet.SheetDelegate com.swmansion.rnscreens.bottomsheet.SheetDelegate$$InternalSyntheticLambda$1$2cf0a2f67e87e8ba691cafbbea4a58b4b94ee3c10d63a0644f7ad7c7d3c0f5d8$0.f$0 -> a - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void (com.swmansion.rnscreens.bottomsheet.SheetDelegate):0:0 -> - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate - # {"id":"com.android.tools.r8.synthesized"} + 29:32:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):70:70 -> onStateChanged + 33:36:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):69:69 -> onStateChanged + 37:40:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):68:68 -> onStateChanged + 1:12:android.view.View requireDecorView():51:51 -> requireDecorView + 13:26:android.view.View requireDecorView():52:52 -> requireDecorView + 27:34:android.view.View requireDecorView():51:51 -> requireDecorView + 1:17:java.lang.Integer tryResolveContainerHeight():300:300 -> tryResolveContainerHeight + 18:23:java.lang.Integer tryResolveContainerHeight():302:302 -> tryResolveContainerHeight + 24:29:java.lang.Integer tryResolveContainerHeight():305:305 -> tryResolveContainerHeight + 30:35:java.lang.Integer tryResolveContainerHeight():306:306 -> tryResolveContainerHeight + 36:37:java.lang.Integer tryResolveContainerHeight():304:304 -> tryResolveContainerHeight + 38:42:java.lang.Integer tryResolveContainerHeight():308:308 -> tryResolveContainerHeight + 43:49:java.lang.Integer tryResolveContainerHeight():310:310 -> tryResolveContainerHeight + 50:65:java.lang.Integer tryResolveContainerHeight():311:311 -> tryResolveContainerHeight + 66:71:java.lang.Integer tryResolveContainerHeight():312:312 -> tryResolveContainerHeight + 72:77:java.lang.Integer tryResolveContainerHeight():313:313 -> tryResolveContainerHeight + 78:81:java.lang.Integer tryResolveContainerHeight():314:314 -> tryResolveContainerHeight + 82:87:java.lang.Integer tryResolveContainerHeight():315:315 -> tryResolveContainerHeight com.swmansion.rnscreens.bottomsheet.SheetDelegate$Companion -> com.swmansion.rnscreens.bottomsheet.SheetDelegate$Companion: # {"id":"sourceFile","fileName":"SheetDelegate.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():582:582 -> + 2:2:void ():366:366 -> com.swmansion.rnscreens.bottomsheet.SheetDelegate$KeyboardHandler -> com.swmansion.rnscreens.bottomsheet.SheetDelegate$KeyboardHandler: # {"id":"sourceFile","fileName":"SheetDelegate.kt"} - 1:6:void (com.swmansion.rnscreens.bottomsheet.SheetDelegate):529:529 -> - 9:16:void onStateChanged(android.view.View,int):537:537 -> onStateChanged - 17:26:void onStateChanged(android.view.View,int):538:538 -> onStateChanged - 27:29:void onStateChanged(android.view.View,int):547:547 -> onStateChanged - 30:47:void onStateChanged(android.view.View,int):549:549 -> onStateChanged - 48:56:void onStateChanged(android.view.View,int):550:550 -> onStateChanged -com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext -> com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetAnimationContext: -# {"id":"sourceFile","fileName":"SheetDelegate.kt"} - 21:23:void (com.swmansion.rnscreens.ScreenStackFragment,com.swmansion.rnscreens.Screen,androidx.coordinatorlayout.widget.CoordinatorLayout,com.swmansion.rnscreens.bottomsheet.DimmingViewManager):575:575 -> - 24:25:void (com.swmansion.rnscreens.ScreenStackFragment,com.swmansion.rnscreens.Screen,androidx.coordinatorlayout.widget.CoordinatorLayout,com.swmansion.rnscreens.bottomsheet.DimmingViewManager):576:576 -> - 26:27:void (com.swmansion.rnscreens.ScreenStackFragment,com.swmansion.rnscreens.Screen,androidx.coordinatorlayout.widget.CoordinatorLayout,com.swmansion.rnscreens.bottomsheet.DimmingViewManager):577:577 -> - 28:29:void (com.swmansion.rnscreens.ScreenStackFragment,com.swmansion.rnscreens.Screen,androidx.coordinatorlayout.widget.CoordinatorLayout,com.swmansion.rnscreens.bottomsheet.DimmingViewManager):578:578 -> - 30:32:void (com.swmansion.rnscreens.ScreenStackFragment,com.swmansion.rnscreens.Screen,androidx.coordinatorlayout.widget.CoordinatorLayout,com.swmansion.rnscreens.bottomsheet.DimmingViewManager):579:579 -> - 1:3:androidx.coordinatorlayout.widget.CoordinatorLayout getCoordinatorLayout():578:578 -> getCoordinatorLayout - 1:3:com.swmansion.rnscreens.bottomsheet.DimmingViewManager getDimmingDelegate():579:579 -> getDimmingDelegate - 1:3:com.swmansion.rnscreens.ScreenStackFragment getFragment():576:576 -> getFragment - 1:3:com.swmansion.rnscreens.Screen getScreen():577:577 -> getScreen + 1:6:void (com.swmansion.rnscreens.bottomsheet.SheetDelegate):320:320 -> + 9:16:void onStateChanged(android.view.View,int):328:328 -> onStateChanged + 17:26:void onStateChanged(android.view.View,int):329:329 -> onStateChanged + 27:29:void onStateChanged(android.view.View,int):338:338 -> onStateChanged + 30:47:void onStateChanged(android.view.View,int):340:340 -> onStateChanged + 48:56:void onStateChanged(android.view.View,int):341:341 -> onStateChanged com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetStateObserver -> com.swmansion.rnscreens.bottomsheet.SheetDelegate$SheetStateObserver: # {"id":"sourceFile","fileName":"SheetDelegate.kt"} - 1:6:void (com.swmansion.rnscreens.bottomsheet.SheetDelegate):561:561 -> - 6:11:void onStateChanged(android.view.View,int):566:566 -> onStateChanged + 1:6:void (com.swmansion.rnscreens.bottomsheet.SheetDelegate):352:352 -> + 6:11:void onStateChanged(android.view.View,int):357:357 -> onStateChanged com.swmansion.rnscreens.bottomsheet.SheetDelegate$WhenMappings -> com.swmansion.rnscreens.bottomsheet.SheetDelegate$WhenMappings: # {"id":"sourceFile","fileName":"SheetDelegate.kt"} -com.swmansion.rnscreens.bottomsheet.SheetDelegate$attachCommonListeners$1 -> com.swmansion.rnscreens.bottomsheet.SheetDelegate$attachCommonListeners$1: -# {"id":"sourceFile","fileName":"SheetDelegate.kt"} - 3:6:void (com.swmansion.rnscreens.bottomsheet.SheetDelegate):515:515 -> - 6:11:void onAnimationEnd(android.animation.Animator):521:521 -> onAnimationEnd - 12:21:void onAnimationEnd(android.animation.Animator):523:523 -> onAnimationEnd - 6:12:void onAnimationStart(android.animation.Animator):517:517 -> onAnimationStart -com.swmansion.rnscreens.bottomsheet.SheetDetents -> com.swmansion.rnscreens.bottomsheet.SheetDetents: -# {"id":"sourceFile","fileName":"SheetDetents.kt"} - 6:8:void (java.util.List):5:5 -> - 9:14:void (java.util.List):8:8 -> - 15:20:void (java.util.List):11:11 -> - 21:27:void (java.util.List):12:12 -> - 28:41:void (java.util.List):14:14 -> - 42:67:void (java.util.List):15:15 -> - 68:87:void (java.util.List):17:17 -> - 88:97:void (java.util.List):16:16 -> - 98:126:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> - 98:126:void (java.util.List):21 -> - 127:146:void (java.util.List):23:23 -> - 147:156:void (java.util.List):22:22 -> - 157:175:void (java.util.List):27:27 -> - 176:183:void (java.util.List):12:12 -> - 184:191:void (java.util.List):11:11 -> - 1:13:double at$react_native_screens_release(int):35:35 -> at$react_native_screens_release - 1:10:int expandedOffsetFromTop$react_native_screens_release(int,int):77:77 -> expandedOffsetFromTop$react_native_screens_release - 11:20:int expandedOffsetFromTop$react_native_screens_release(int,int):78:78 -> expandedOffsetFromTop$react_native_screens_release - 21:28:int expandedOffsetFromTop$react_native_screens_release(int,int):77:77 -> expandedOffsetFromTop$react_native_screens_release - 6:10:int expandedOffsetFromTop$react_native_screens_release$default(com.swmansion.rnscreens.bottomsheet.SheetDetents,int,int,int,java.lang.Object):73:73 -> expandedOffsetFromTop$react_native_screens_release$default - 2:6:int firstHeight$react_native_screens_release(int):53:53 -> firstHeight$react_native_screens_release - 1:7:int getCount$react_native_screens_release():33:33 -> getCount$react_native_screens_release - 1:8:float halfExpandedRatio$react_native_screens_release():69:69 -> halfExpandedRatio$react_native_screens_release - 9:20:float halfExpandedRatio$react_native_screens_release():70:70 -> halfExpandedRatio$react_native_screens_release - 21:28:float halfExpandedRatio$react_native_screens_release():69:69 -> halfExpandedRatio$react_native_screens_release - 1:19:int heightAt$react_native_screens_release(int,int):45:45 -> heightAt$react_native_screens_release - 20:27:int heightAt$react_native_screens_release(int,int):46:46 -> heightAt$react_native_screens_release - 1:13:double highest$react_native_screens_release():39:39 -> highest$react_native_screens_release - 1:11:int indexFromSheetState$react_native_screens_release(int):85:85 -> indexFromSheetState$react_native_screens_release - 1:11:int maxAllowedHeight$react_native_screens_release(int):55:55 -> maxAllowedHeight$react_native_screens_release - 6:11:int maxAllowedHeightForFitToContents$react_native_screens_release(com.swmansion.rnscreens.Screen):58:58 -> maxAllowedHeightForFitToContents$react_native_screens_release - 12:19:int maxAllowedHeightForFitToContents$react_native_screens_release(com.swmansion.rnscreens.Screen):59:59 -> maxAllowedHeightForFitToContents$react_native_screens_release - 20:29:int maxAllowedHeightForFitToContents$react_native_screens_release(com.swmansion.rnscreens.Screen):64:64 -> maxAllowedHeightForFitToContents$react_native_screens_release - 30:36:int maxAllowedHeightForFitToContents$react_native_screens_release(com.swmansion.rnscreens.Screen):58:58 -> maxAllowedHeightForFitToContents$react_native_screens_release - 2:6:int peekHeight$react_native_screens_release(int):81:81 -> peekHeight$react_native_screens_release - 1:11:int sheetStateFromIndex$react_native_screens_release(int):83:83 -> sheetStateFromIndex$react_native_screens_release - 1:13:double shortest$react_native_screens_release():37:37 -> shortest$react_native_screens_release -com.swmansion.rnscreens.bottomsheet.SheetDetents$Companion -> com.swmansion.rnscreens.bottomsheet.SheetDetents$Companion: -# {"id":"sourceFile","fileName":"SheetDetents.kt"} - 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():87:87 -> com.swmansion.rnscreens.bottomsheet.SheetUtils -> com.swmansion.rnscreens.bottomsheet.SheetUtils: # {"id":"sourceFile","fileName":"SheetUtils.kt"} 1:4:void ():12:12 -> @@ -195245,11 +190749,10 @@ com.swmansion.rnscreens.bottomsheet.SheetUtils -> com.swmansion.rnscreens.bottom 125:152:int sheetStateFromDetentIndex(int,int):49:49 -> sheetStateFromDetentIndex com.swmansion.rnscreens.bottomsheet.SheetUtilsKt -> com.swmansion.rnscreens.bottomsheet.SheetUtilsKt: # {"id":"sourceFile","fileName":"SheetUtils.kt"} - 6:28:boolean isLaidOutOrHasCachedLayout(android.view.View):168:168 -> isLaidOutOrHasCachedLayout + 6:28:boolean isLaidOutOrHasCachedLayout(android.view.View):158:158 -> isLaidOutOrHasCachedLayout 6:13:boolean isSheetFitToContents(com.swmansion.rnscreens.Screen):133:133 -> isSheetFitToContents 14:24:boolean isSheetFitToContents(com.swmansion.rnscreens.Screen):134:134 -> isSheetFitToContents - 25:41:boolean isSheetFitToContents(com.swmansion.rnscreens.Screen):135:135 -> isSheetFitToContents - 6:21:boolean requiresEnterTransitionPostponing(com.swmansion.rnscreens.Screen):153:153 -> requiresEnterTransitionPostponing + 25:47:boolean isSheetFitToContents(com.swmansion.rnscreens.Screen):135:135 -> isSheetFitToContents 6:17:boolean usesFormSheetPresentation(com.swmansion.rnscreens.Screen):137:137 -> usesFormSheetPresentation com.swmansion.rnscreens.events.HeaderAttachedEvent -> com.swmansion.rnscreens.events.HeaderAttachedEvent: # {"id":"sourceFile","fileName":"HeaderAttachedEvent.kt"} @@ -195280,11 +190783,11 @@ com.swmansion.rnscreens.events.HeaderDetachedEvent$Companion -> com.swmansion.rn 2:2:void ():18:18 -> com.swmansion.rnscreens.events.HeaderHeightChangeEvent -> com.swmansion.rnscreens.events.HeaderHeightChangeEvent: # {"id":"sourceFile","fileName":"HeaderHeightChangeEvent.kt"} - 1:3:void (int,int,double):11:11 -> - 4:6:void (int,int,double):10:10 -> - 1:5:short getCoalescingKey():15:15 -> getCoalescingKey + 1:3:void (int,int,int):11:11 -> + 4:6:void (int,int,int):10:10 -> + 1:4:short getCoalescingKey():15:15 -> getCoalescingKey 1:4:com.facebook.react.bridge.WritableMap getEventData():18:18 -> getEventData - 5:12:com.facebook.react.bridge.WritableMap getEventData():19:19 -> getEventData + 5:13:com.facebook.react.bridge.WritableMap getEventData():19:19 -> getEventData 1:3:java.lang.String getEventName():12:12 -> getEventName com.swmansion.rnscreens.events.HeaderHeightChangeEvent$Companion -> com.swmansion.rnscreens.events.HeaderHeightChangeEvent$Companion: # {"id":"sourceFile","fileName":"HeaderHeightChangeEvent.kt"} @@ -195375,15 +190878,15 @@ com.swmansion.rnscreens.events.ScreenEventEmitter -> com.swmansion.rnscreens.eve 6:8:void (com.swmansion.rnscreens.Screen):9:9 -> 9:11:void (com.swmansion.rnscreens.Screen):10:10 -> 1:29:kotlin.Unit dispatchOnAppear():20:20 -> dispatchOnAppear - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm3/u;"} 1:29:kotlin.Unit dispatchOnDisappear():24:24 -> dispatchOnDisappear - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm3/u;"} 1:29:kotlin.Unit dispatchOnDismissed():26:26 -> dispatchOnDismissed - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm3/u;"} 1:29:kotlin.Unit dispatchOnWillAppear():18:18 -> dispatchOnWillAppear - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm3/u;"} 1:29:kotlin.Unit dispatchOnWillDisappear():22:22 -> dispatchOnWillDisappear - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm3/u;"} 4:7:void dispatchTransitionProgress(float,boolean,boolean):33:33 -> dispatchTransitionProgress 8:13:void dispatchTransitionProgress(float,boolean,boolean):34:34 -> dispatchTransitionProgress 14:19:void dispatchTransitionProgress(float,boolean,boolean):35:35 -> dispatchTransitionProgress @@ -195567,7 +191070,7 @@ com.swmansion.rnscreens.gamma.common.NamingAwareEventType -> com.swmansion.rnscr com.swmansion.rnscreens.gamma.helpers.EventHelpersKt -> com.swmansion.rnscreens.gamma.helpers.EventHelpersKt: # {"id":"sourceFile","fileName":"EventHelpers.kt"} 6:32:kotlin.Pair makeEventRegistrationInfo(com.swmansion.rnscreens.gamma.common.NamingAwareEventType):6:6 -> makeEventRegistrationInfo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/gamma/common/NamingAwareEventType;)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/gamma/common/NamingAwareEventType;)Lm3/l;"} com.swmansion.rnscreens.gamma.helpers.FragmentManagerHelper -> com.swmansion.rnscreens.gamma.helpers.FragmentManagerHelper: # {"id":"sourceFile","fileName":"FragmentManagerHelper.kt"} 1:4:void ():12:12 -> @@ -195608,19 +191111,6 @@ com.swmansion.rnscreens.gamma.helpers.SystemDrawableKt -> com.swmansion.rnscreen 31:42:android.graphics.drawable.Drawable getSystemDrawableResource(android.content.Context,java.lang.String):25:25 -> getSystemDrawableResource 43:47:android.graphics.drawable.Drawable getSystemDrawableResource(android.content.Context,java.lang.String):28:28 -> getSystemDrawableResource 48:70:android.graphics.drawable.Drawable getSystemDrawableResource(android.content.Context,java.lang.String):31:31 -> getSystemDrawableResource -com.swmansion.rnscreens.gamma.helpers.ViewFinder -> com.swmansion.rnscreens.gamma.helpers.ViewFinder: -# {"id":"sourceFile","fileName":"ViewFinder.kt"} - 1:4:void ():9:9 -> - 8:11:com.swmansion.rnscreens.ScreenStack findScreenStackInFirstDescendantChain(android.view.View):30:30 -> findScreenStackInFirstDescendantChain - 12:14:com.swmansion.rnscreens.ScreenStack findScreenStackInFirstDescendantChain(android.view.View):31:31 -> findScreenStackInFirstDescendantChain - 15:20:com.swmansion.rnscreens.ScreenStack findScreenStackInFirstDescendantChain(android.view.View):32:32 -> findScreenStackInFirstDescendantChain - 21:27:com.swmansion.rnscreens.ScreenStack findScreenStackInFirstDescendantChain(android.view.View):44:44 -> findScreenStackInFirstDescendantChain - 28:34:com.swmansion.rnscreens.ScreenStack findScreenStackInFirstDescendantChain(android.view.View):33:33 -> findScreenStackInFirstDescendantChain - 8:11:android.widget.ScrollView findScrollViewInFirstDescendantChain(android.view.View):14:14 -> findScrollViewInFirstDescendantChain - 12:14:android.widget.ScrollView findScrollViewInFirstDescendantChain(android.view.View):15:15 -> findScrollViewInFirstDescendantChain - 15:20:android.widget.ScrollView findScrollViewInFirstDescendantChain(android.view.View):16:16 -> findScrollViewInFirstDescendantChain - 21:27:android.widget.ScrollView findScrollViewInFirstDescendantChain(android.view.View):43:43 -> findScrollViewInFirstDescendantChain - 28:34:android.widget.ScrollView findScrollViewInFirstDescendantChain(android.view.View):17:17 -> findScrollViewInFirstDescendantChain com.swmansion.rnscreens.gamma.helpers.ViewIdGenerator -> com.swmansion.rnscreens.gamma.helpers.ViewIdGenerator: # {"id":"sourceFile","fileName":"ViewIdHelpers.kt"} 8:15:void ():52:52 -> @@ -195635,13 +191125,13 @@ com.swmansion.rnscreens.gamma.helpers.ViewIdProviding -> com.swmansion.rnscreens com.swmansion.rnscreens.gamma.tabs.TabScreen -> com.swmansion.rnscreens.gamma.tabs.TabScreen: # {"id":"sourceFile","fileName":"TabScreen.kt"} kotlin.reflect.KProperty[] $$delegatedProperties -> $$delegatedProperties - # {"id":"com.android.tools.r8.residualsignature","signature":"[LJ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LG3/i;"} kotlin.properties.ReadWriteProperty badgeValue$delegate -> badgeValue$delegate # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} - kotlin.properties.ReadWriteProperty drawableIconResourceName$delegate -> drawableIconResourceName$delegate - # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} kotlin.properties.ReadWriteProperty icon$delegate -> icon$delegate # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + kotlin.properties.ReadWriteProperty iconResourceName$delegate -> iconResourceName$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} kotlin.properties.ReadWriteProperty tabBarItemBadgeBackgroundColor$delegate -> tabBarItemBadgeBackgroundColor$delegate # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} kotlin.properties.ReadWriteProperty tabBarItemBadgeTextColor$delegate -> tabBarItemBadgeTextColor$delegate @@ -195684,25 +191174,17 @@ com.swmansion.rnscreens.gamma.tabs.TabScreen -> com.swmansion.rnscreens.gamma.ta 56:60:void (com.facebook.react.uimanager.ThemedReactContext):67 -> 61:63:void ():67:67 -> 61:63:void (com.facebook.react.uimanager.ThemedReactContext):67 -> - 64:65:void setShouldUseRepeatedTabSelectionScrollToTopSpecialEffect(boolean):71:71 -> - 64:65:void (com.facebook.react.uimanager.ThemedReactContext):71 -> - 66:68:void setShouldUseRepeatedTabSelectionPopToRootSpecialEffect(boolean):72:72 -> - 66:68:void (com.facebook.react.uimanager.ThemedReactContext):72 -> 1:4:void access$updateMenuItemAttributesIfNeeded(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.Object,java.lang.Object):17:17 -> access$updateMenuItemAttributesIfNeeded - 1:17:androidx.fragment.app.Fragment getAssociatedFragment():100:100 -> getAssociatedFragment + 1:17:androidx.fragment.app.Fragment getAssociatedFragment():97:97 -> getAssociatedFragment 1:14:void ():48:48 -> getBadgeValue 1:14:java.lang.String getBadgeValue():48 -> getBadgeValue - 1:14:void ():61:61 -> getDrawableIconResourceName - 1:14:java.lang.String getDrawableIconResourceName():61 -> getDrawableIconResourceName 1:12:void setEventEmitter$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreenEventEmitter):31:31 -> getEventEmitter$react_native_screens_release 1:12:com.swmansion.rnscreens.gamma.tabs.TabScreenEventEmitter getEventEmitter$react_native_screens_release():31 -> getEventEmitter$react_native_screens_release 1:14:void ():67:67 -> getIcon 1:14:android.graphics.drawable.Drawable getIcon():67 -> getIcon + 1:14:void ():61:61 -> getIconResourceName + 1:14:java.lang.String getIconResourceName():61 -> getIconResourceName 1:3:com.facebook.react.uimanager.ThemedReactContext getReactContext():18:18 -> getReactContext - 1:3:void setShouldUseRepeatedTabSelectionPopToRootSpecialEffect(boolean):72:72 -> getShouldUseRepeatedTabSelectionPopToRootSpecialEffect - 1:3:boolean getShouldUseRepeatedTabSelectionPopToRootSpecialEffect():72 -> getShouldUseRepeatedTabSelectionPopToRootSpecialEffect - 1:3:void setShouldUseRepeatedTabSelectionScrollToTopSpecialEffect(boolean):71:71 -> getShouldUseRepeatedTabSelectionScrollToTopSpecialEffect - 1:3:boolean getShouldUseRepeatedTabSelectionScrollToTopSpecialEffect():71 -> getShouldUseRepeatedTabSelectionScrollToTopSpecialEffect 1:14:void ():56:56 -> getTabBarItemBadgeBackgroundColor 1:14:java.lang.Integer getTabBarItemBadgeBackgroundColor():56 -> getTabBarItemBadgeBackgroundColor 1:14:void ():52:52 -> getTabBarItemBadgeTextColor @@ -195710,49 +191192,47 @@ com.swmansion.rnscreens.gamma.tabs.TabScreen -> com.swmansion.rnscreens.gamma.ta 1:3:java.lang.String getTabKey():33:33 -> getTabKey 1:14:void ():43:43 -> getTabTitle 1:14:java.lang.String getTabTitle():43 -> getTabTitle - 1:3:boolean isFocusedTab():88:88 -> isFocusedTab - 1:33:void onAttachedToWindow():84:84 -> onAttachedToWindow - 34:37:void onAttachedToWindow():85:85 -> onAttachedToWindow - 11:24:void onFragmentConfigurationChange$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreenFragment,android.content.res.Configuration):126:126 -> onFragmentConfigurationChange$react_native_screens_release - 1:14:void onMenuItemAttributesChange():107:107 -> onMenuItemAttributesChange - 1:16:void onTabFocusChangedFromJS():103:103 -> onTabFocusChangedFromJS - 1:7:void onViewManagerAddEventEmitters$react_native_screens_release():112:112 -> onViewManagerAddEventEmitters$react_native_screens_release - 8:22:void onViewManagerAddEventEmitters$react_native_screens_release():113:113 -> onViewManagerAddEventEmitters$react_native_screens_release - 23:30:void onViewManagerAddEventEmitters$react_native_screens_release():112:112 -> onViewManagerAddEventEmitters$react_native_screens_release + 1:3:boolean isFocusedTab():85:85 -> isFocusedTab + 1:33:void onAttachedToWindow():81:81 -> onAttachedToWindow + 34:37:void onAttachedToWindow():82:82 -> onAttachedToWindow + 11:24:void onFragmentConfigurationChange$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreenFragment,android.content.res.Configuration):123:123 -> onFragmentConfigurationChange$react_native_screens_release + 1:14:void onMenuItemAttributesChange():104:104 -> onMenuItemAttributesChange + 1:16:void onTabFocusChangedFromJS():100:100 -> onTabFocusChangedFromJS + 1:7:void onViewManagerAddEventEmitters$react_native_screens_release():109:109 -> onViewManagerAddEventEmitters$react_native_screens_release + 8:22:void onViewManagerAddEventEmitters$react_native_screens_release():110:110 -> onViewManagerAddEventEmitters$react_native_screens_release + 23:30:void onViewManagerAddEventEmitters$react_native_screens_release():109:109 -> onViewManagerAddEventEmitters$react_native_screens_release 1:11:void ():48:48 -> setBadgeValue 1:11:void setBadgeValue(java.lang.String):48 -> setBadgeValue - 1:11:void ():61:61 -> setDrawableIconResourceName - 1:11:void setDrawableIconResourceName(java.lang.String):61 -> setDrawableIconResourceName 6:8:void setEventEmitter$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreenEventEmitter):31:31 -> setEventEmitter$react_native_screens_release - 1:4:void setFocusedTab(boolean):90:90 -> setFocusedTab - 5:6:void setFocusedTab(boolean):91:91 -> setFocusedTab - 7:10:void setFocusedTab(boolean):92:92 -> setFocusedTab + 1:4:void setFocusedTab(boolean):87:87 -> setFocusedTab + 5:6:void setFocusedTab(boolean):88:88 -> setFocusedTab + 7:10:void setFocusedTab(boolean):89:89 -> setFocusedTab 1:11:void ():67:67 -> setIcon 1:11:void setIcon(android.graphics.drawable.Drawable):67 -> setIcon - 1:3:void setShouldUseRepeatedTabSelectionPopToRootSpecialEffect(boolean):72:72 -> setShouldUseRepeatedTabSelectionPopToRootSpecialEffect - 1:3:void setShouldUseRepeatedTabSelectionScrollToTopSpecialEffect(boolean):71:71 -> setShouldUseRepeatedTabSelectionScrollToTopSpecialEffect + 1:11:void ():61:61 -> setIconResourceName + 1:11:void setIconResourceName(java.lang.String):61 -> setIconResourceName 1:11:void ():56:56 -> setTabBarItemBadgeBackgroundColor 1:11:void setTabBarItemBadgeBackgroundColor(java.lang.Integer):56 -> setTabBarItemBadgeBackgroundColor 1:11:void ():52:52 -> setTabBarItemBadgeTextColor 1:11:void setTabBarItemBadgeTextColor(java.lang.Integer):52 -> setTabBarItemBadgeTextColor 3:10:void setTabKey(java.lang.String):36:36 -> setTabKey 11:13:void setTabKey(java.lang.String):35:35 -> setTabKey - 1:8:void setTabScreenDelegate$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreenDelegate):97:97 -> setTabScreenDelegate$react_native_screens_release + 1:8:void setTabScreenDelegate$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreenDelegate):94:94 -> setTabScreenDelegate$react_native_screens_release 1:11:void ():43:43 -> setTabTitle 1:11:void setTabTitle(java.lang.String):43 -> setTabTitle - 1:6:void updateMenuItemAttributesIfNeeded(java.lang.Object,java.lang.Object):78:78 -> updateMenuItemAttributesIfNeeded - 7:10:void updateMenuItemAttributesIfNeeded(java.lang.Object,java.lang.Object):79:79 -> updateMenuItemAttributesIfNeeded + 1:6:void updateMenuItemAttributesIfNeeded(java.lang.Object,java.lang.Object):75:75 -> updateMenuItemAttributesIfNeeded + 7:10:void updateMenuItemAttributesIfNeeded(java.lang.Object,java.lang.Object):76:76 -> updateMenuItemAttributesIfNeeded com.swmansion.rnscreens.gamma.tabs.TabScreen$Companion -> com.swmansion.rnscreens.gamma.tabs.TabScreen$Companion: # {"id":"sourceFile","fileName":"TabScreen.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():129:129 -> + 2:2:void ():126:126 -> com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$1 -> com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$1: # {"id":"sourceFile","fileName":"Delegates.kt"} 3:6:void kotlin.properties.Delegates$observable$1.(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabScreen):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$2 -> com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$2: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -195760,7 +191240,7 @@ com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$2 -> co 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabScreen):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$3 -> com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$3: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -195768,7 +191248,7 @@ com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$3 -> co 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabScreen):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$4 -> com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$4: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -195776,7 +191256,7 @@ com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$4 -> co 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabScreen):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$5 -> com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$5: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -195784,7 +191264,7 @@ com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$5 -> co 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabScreen):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange 16:29:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):36:36 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$6 -> com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$6: @@ -195793,7 +191273,7 @@ com.swmansion.rnscreens.gamma.tabs.TabScreen$special$$inlined$observable$6 -> co 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabScreen):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabScreenDelegate -> com.swmansion.rnscreens.gamma.tabs.TabScreenDelegate: # {"id":"sourceFile","fileName":"TabScreenDelegate.kt"} @@ -195853,21 +191333,19 @@ com.swmansion.rnscreens.gamma.tabs.TabScreenViewManager -> com.swmansion.rnscree 1:1:void setBottomScrollEdgeEffect(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):0:0 -> setBottomScrollEdgeEffect 2:2:void setBottomScrollEdgeEffect(android.view.View,java.lang.String):20:20 -> setBottomScrollEdgeEffect 1:3:void setContext(com.facebook.react.uimanager.ThemedReactContext):28:28 -> setContext - 1:1:void setDrawableIconResourceName(android.view.View,java.lang.String):20:20 -> setDrawableIconResourceName - 2:2:void setDrawableIconResourceName(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):198:198 -> setDrawableIconResourceName 1:1:void setIconImageSource(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.ReadableMap):0:0 -> setIconImageSource 2:2:void setIconImageSource(android.view.View,com.facebook.react.bridge.ReadableMap):20:20 -> setIconImageSource + 1:1:void setIconResource(android.view.View,com.facebook.react.bridge.ReadableMap):20:20 -> setIconResource + 2:2:void setIconResource(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.ReadableMap):193:193 -> setIconResource + 3:3:void setIconResource(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.ReadableMap):195:195 -> setIconResource + 1:1:void setIconResourceName(android.view.View,java.lang.String):20:20 -> setIconResourceName + 2:2:void setIconResourceName(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):175:175 -> setIconResourceName 1:1:void setIconSfSymbolName(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):0:0 -> setIconSfSymbolName 2:2:void setIconSfSymbolName(android.view.View,java.lang.String):20:20 -> setIconSfSymbolName 1:1:void setIconType(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):0:0 -> setIconType 2:2:void setIconType(android.view.View,java.lang.String):20:20 -> setIconType - 1:1:void setImageIconResource(android.view.View,com.facebook.react.bridge.ReadableMap):20:20 -> setImageIconResource - 2:2:void setImageIconResource(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.ReadableMap):221:221 -> setImageIconResource - 3:3:void setImageIconResource(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.ReadableMap):223:223 -> setImageIconResource 1:1:void setIsFocused(android.view.View,boolean):20:20 -> setIsFocused 2:3:void setIsFocused(com.swmansion.rnscreens.gamma.tabs.TabScreen,boolean):103:104 -> setIsFocused - 1:1:void setIsTitleUndefined(com.swmansion.rnscreens.gamma.tabs.TabScreen,boolean):0:0 -> setIsTitleUndefined - 2:2:void setIsTitleUndefined(android.view.View,boolean):20:20 -> setIsTitleUndefined 1:1:void setLeftScrollEdgeEffect(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):0:0 -> setLeftScrollEdgeEffect 2:2:void setLeftScrollEdgeEffect(android.view.View,java.lang.String):20:20 -> setLeftScrollEdgeEffect 1:1:void setOrientation(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):0:0 -> setOrientation @@ -195882,12 +191360,8 @@ com.swmansion.rnscreens.gamma.tabs.TabScreenViewManager -> com.swmansion.rnscree 2:2:void setSelectedIconImageSource(android.view.View,com.facebook.react.bridge.ReadableMap):20:20 -> setSelectedIconImageSource 1:1:void setSelectedIconSfSymbolName(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):0:0 -> setSelectedIconSfSymbolName 2:2:void setSelectedIconSfSymbolName(android.view.View,java.lang.String):20:20 -> setSelectedIconSfSymbolName - 1:1:void setSpecialEffects(android.view.View,com.facebook.react.bridge.ReadableMap):20:20 -> setSpecialEffects - 2:4:void setSpecialEffects(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.ReadableMap):143:145 -> setSpecialEffects - 5:5:void setSpecialEffects(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.ReadableMap):147:147 -> setSpecialEffects - 6:6:void setSpecialEffects(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.ReadableMap):149:149 -> setSpecialEffects - 7:7:void setSpecialEffects(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.ReadableMap):151:151 -> setSpecialEffects - 8:9:void setSpecialEffects(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.ReadableMap):155:156 -> setSpecialEffects + 1:1:void setSpecialEffects(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.ReadableMap):0:0 -> setSpecialEffects + 2:2:void setSpecialEffects(android.view.View,com.facebook.react.bridge.ReadableMap):20:20 -> setSpecialEffects 1:1:void setStandardAppearance(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.Dynamic):0:0 -> setStandardAppearance 2:2:void setStandardAppearance(android.view.View,com.facebook.react.bridge.Dynamic):20:20 -> setStandardAppearance 1:1:void setSystemItem(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):0:0 -> setSystemItem @@ -195895,23 +191369,21 @@ com.swmansion.rnscreens.gamma.tabs.TabScreenViewManager -> com.swmansion.rnscree 1:1:void setTabBarItemBadgeBackgroundColor(android.view.View,java.lang.Integer):20:20 -> setTabBarItemBadgeBackgroundColor 2:2:void setTabBarItemBadgeBackgroundColor(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.Integer):69:69 -> setTabBarItemBadgeBackgroundColor 1:1:void setTabBarItemBadgeTextColor(android.view.View,java.lang.Integer):20:20 -> setTabBarItemBadgeTextColor - 2:2:void setTabBarItemBadgeTextColor(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.Integer):190:190 -> setTabBarItemBadgeTextColor + 2:2:void setTabBarItemBadgeTextColor(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.Integer):167:167 -> setTabBarItemBadgeTextColor 1:1:void setTabKey(android.view.View,java.lang.String):20:20 -> setTabKey 2:2:void setTabKey(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):112:112 -> setTabKey 1:1:void setTitle(android.view.View,java.lang.String):20:20 -> setTitle 2:2:void setTitle(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):128:128 -> setTitle 1:1:void setTopScrollEdgeEffect(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):0:0 -> setTopScrollEdgeEffect 2:2:void setTopScrollEdgeEffect(android.view.View,java.lang.String):20:20 -> setTopScrollEdgeEffect - 1:1:void setUserInterfaceStyle(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):0:0 -> setUserInterfaceStyle - 2:2:void setUserInterfaceStyle(android.view.View,java.lang.String):20:20 -> setUserInterfaceStyle com.swmansion.rnscreens.gamma.tabs.TabScreenViewManager$Companion -> com.swmansion.rnscreens.gamma.tabs.TabScreenViewManager$Companion: # {"id":"sourceFile","fileName":"TabScreenViewManager.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():227:227 -> + 2:2:void ():199:199 -> com.swmansion.rnscreens.gamma.tabs.TabsHost -> com.swmansion.rnscreens.gamma.tabs.TabsHost: # {"id":"sourceFile","fileName":"TabsHost.kt"} kotlin.reflect.KProperty[] $$delegatedProperties -> $$delegatedProperties - # {"id":"com.android.tools.r8.residualsignature","signature":"[LJ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LG3/i;"} com.google.android.material.bottomnavigation.BottomNavigationView bottomNavigationView -> bottomNavigationView # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomnavigation/c;"} androidx.fragment.app.FragmentManager fragmentManager -> fragmentManager @@ -195920,8 +191392,6 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost -> com.swmansion.rnscreens.gamma.tab # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} kotlin.properties.ReadWriteProperty tabBarBackgroundColor$delegate -> tabBarBackgroundColor$delegate # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} - kotlin.properties.ReadWriteProperty tabBarHidden$delegate -> tabBarHidden$delegate - # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} kotlin.properties.ReadWriteProperty tabBarItemActiveIndicatorColor$delegate -> tabBarItemActiveIndicatorColor$delegate # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} kotlin.properties.ReadWriteProperty tabBarItemIconColor$delegate -> tabBarItemIconColor$delegate @@ -195948,345 +191418,323 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost -> com.swmansion.rnscreens.gamma.tab # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} androidx.appcompat.view.ContextThemeWrapper wrappedContext -> wrappedContext # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/d;"} - 1:16:void ():166:166 -> - 17:29:void ():170:170 -> - 30:42:void ():174:174 -> - 43:55:void ():178:178 -> - 56:68:void ():182:182 -> - 69:81:void ():186:186 -> - 82:94:void ():190:190 -> - 95:107:void ():194:194 -> - 108:120:void ():198:198 -> - 121:133:void ():202:202 -> - 134:146:void ():206:206 -> - 147:159:void ():210:210 -> - 160:174:void ():214:214 -> - 175:189:void ():218:218 -> - 190:270:void ():222:222 -> - 6:8:void (com.facebook.react.uimanager.ThemedReactContext):29:29 -> - 9:10:com.facebook.react.uimanager.ThemedReactContext getReactContext():28:28 -> - 9:10:void (com.facebook.react.uimanager.ThemedReactContext):28 -> - 11:17:void (com.facebook.react.uimanager.ThemedReactContext):117:117 -> - 18:24:void (com.facebook.react.uimanager.ThemedReactContext):118:118 -> - 25:26:void (com.facebook.react.uimanager.ThemedReactContext):121:121 -> - 27:28:void (com.facebook.react.uimanager.ThemedReactContext):123:123 -> - 29:33:void (com.facebook.react.uimanager.ThemedReactContext):121:121 -> - 34:38:void (com.facebook.react.uimanager.ThemedReactContext):127:127 -> - 39:47:void (com.facebook.react.uimanager.ThemedReactContext):129:129 -> - 48:50:void (com.facebook.react.uimanager.ThemedReactContext):128:128 -> - 51:52:void (com.facebook.react.uimanager.ThemedReactContext):127:127 -> - 53:57:void (com.facebook.react.uimanager.ThemedReactContext):137:137 -> - 58:62:void (com.facebook.react.uimanager.ThemedReactContext):139:139 -> - 63:65:void (com.facebook.react.uimanager.ThemedReactContext):138:138 -> - 66:74:void (com.facebook.react.uimanager.ThemedReactContext):143:143 -> - 75:76:void (com.facebook.react.uimanager.ThemedReactContext):137:137 -> - 77:83:void (com.facebook.react.uimanager.ThemedReactContext):152:152 -> - 84:90:void (com.facebook.react.uimanager.ThemedReactContext):164:164 -> - 91:92:void ():166:166 -> - 91:92:void (com.facebook.react.uimanager.ThemedReactContext):166 -> - 93:98:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 93:98:void (com.facebook.react.uimanager.ThemedReactContext):166 -> - 99:100:void ():166:166 -> - 99:100:void (com.facebook.react.uimanager.ThemedReactContext):166 -> - 101:105:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 101:105:void (com.facebook.react.uimanager.ThemedReactContext):170 -> - 106:107:void ():170:170 -> - 106:107:void (com.facebook.react.uimanager.ThemedReactContext):170 -> - 108:109:void ():174:174 -> - 108:109:void (com.facebook.react.uimanager.ThemedReactContext):174 -> + 1:16:void ():140:140 -> + 17:29:void ():144:144 -> + 30:42:void ():148:148 -> + 43:55:void ():152:152 -> + 56:68:void ():156:156 -> + 69:81:void ():160:160 -> + 82:94:void ():164:164 -> + 95:107:void ():168:168 -> + 108:120:void ():172:172 -> + 121:133:void ():176:176 -> + 134:146:void ():180:180 -> + 147:159:void ():184:184 -> + 160:174:void ():188:188 -> + 175:251:void ():192:192 -> + 6:8:void (com.facebook.react.uimanager.ThemedReactContext):28:28 -> + 9:10:com.facebook.react.uimanager.ThemedReactContext getReactContext():27:27 -> + 9:10:void (com.facebook.react.uimanager.ThemedReactContext):27 -> + 11:17:void (com.facebook.react.uimanager.ThemedReactContext):95:95 -> + 18:19:void (com.facebook.react.uimanager.ThemedReactContext):98:98 -> + 20:21:void (com.facebook.react.uimanager.ThemedReactContext):100:100 -> + 22:26:void (com.facebook.react.uimanager.ThemedReactContext):98:98 -> + 27:31:void (com.facebook.react.uimanager.ThemedReactContext):104:104 -> + 32:40:void (com.facebook.react.uimanager.ThemedReactContext):106:106 -> + 41:43:void (com.facebook.react.uimanager.ThemedReactContext):105:105 -> + 44:45:void (com.facebook.react.uimanager.ThemedReactContext):104:104 -> + 46:50:void (com.facebook.react.uimanager.ThemedReactContext):114:114 -> + 51:55:void (com.facebook.react.uimanager.ThemedReactContext):116:116 -> + 56:58:void (com.facebook.react.uimanager.ThemedReactContext):115:115 -> + 59:67:void (com.facebook.react.uimanager.ThemedReactContext):120:120 -> + 68:69:void (com.facebook.react.uimanager.ThemedReactContext):114:114 -> + 70:76:void (com.facebook.react.uimanager.ThemedReactContext):129:129 -> + 77:83:void (com.facebook.react.uimanager.ThemedReactContext):138:138 -> + 84:85:void ():140:140 -> + 84:85:void (com.facebook.react.uimanager.ThemedReactContext):140 -> + 86:91:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> + 86:91:void (com.facebook.react.uimanager.ThemedReactContext):140 -> + 92:93:void ():140:140 -> + 92:93:void (com.facebook.react.uimanager.ThemedReactContext):140 -> + 94:98:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> + 94:98:void (com.facebook.react.uimanager.ThemedReactContext):144 -> + 99:100:void ():144:144 -> + 99:100:void (com.facebook.react.uimanager.ThemedReactContext):144 -> + 101:102:void ():148:148 -> + 101:102:void (com.facebook.react.uimanager.ThemedReactContext):148 -> + 103:107:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> + 103:107:void (com.facebook.react.uimanager.ThemedReactContext):148 -> + 108:109:void ():148:148 -> + 108:109:void (com.facebook.react.uimanager.ThemedReactContext):148 -> 110:114:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 110:114:void (com.facebook.react.uimanager.ThemedReactContext):174 -> - 115:116:void ():174:174 -> - 115:116:void (com.facebook.react.uimanager.ThemedReactContext):174 -> + 110:114:void (com.facebook.react.uimanager.ThemedReactContext):152 -> + 115:116:void ():152:152 -> + 115:116:void (com.facebook.react.uimanager.ThemedReactContext):152 -> 117:121:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 117:121:void (com.facebook.react.uimanager.ThemedReactContext):178 -> - 122:123:void ():178:178 -> - 122:123:void (com.facebook.react.uimanager.ThemedReactContext):178 -> + 117:121:void (com.facebook.react.uimanager.ThemedReactContext):156 -> + 122:123:void ():156:156 -> + 122:123:void (com.facebook.react.uimanager.ThemedReactContext):156 -> 124:128:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 124:128:void (com.facebook.react.uimanager.ThemedReactContext):182 -> - 129:130:void ():182:182 -> - 129:130:void (com.facebook.react.uimanager.ThemedReactContext):182 -> + 124:128:void (com.facebook.react.uimanager.ThemedReactContext):160 -> + 129:130:void ():160:160 -> + 129:130:void (com.facebook.react.uimanager.ThemedReactContext):160 -> 131:135:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 131:135:void (com.facebook.react.uimanager.ThemedReactContext):186 -> - 136:137:void ():186:186 -> - 136:137:void (com.facebook.react.uimanager.ThemedReactContext):186 -> + 131:135:void (com.facebook.react.uimanager.ThemedReactContext):164 -> + 136:137:void ():164:164 -> + 136:137:void (com.facebook.react.uimanager.ThemedReactContext):164 -> 138:142:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 138:142:void (com.facebook.react.uimanager.ThemedReactContext):190 -> - 143:144:void ():190:190 -> - 143:144:void (com.facebook.react.uimanager.ThemedReactContext):190 -> + 138:142:void (com.facebook.react.uimanager.ThemedReactContext):168 -> + 143:144:void ():168:168 -> + 143:144:void (com.facebook.react.uimanager.ThemedReactContext):168 -> 145:149:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 145:149:void (com.facebook.react.uimanager.ThemedReactContext):194 -> - 150:151:void ():194:194 -> - 150:151:void (com.facebook.react.uimanager.ThemedReactContext):194 -> + 145:149:void (com.facebook.react.uimanager.ThemedReactContext):172 -> + 150:151:void ():172:172 -> + 150:151:void (com.facebook.react.uimanager.ThemedReactContext):172 -> 152:156:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 152:156:void (com.facebook.react.uimanager.ThemedReactContext):198 -> - 157:158:void ():198:198 -> - 157:158:void (com.facebook.react.uimanager.ThemedReactContext):198 -> + 152:156:void (com.facebook.react.uimanager.ThemedReactContext):176 -> + 157:158:void ():176:176 -> + 157:158:void (com.facebook.react.uimanager.ThemedReactContext):176 -> 159:163:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 159:163:void (com.facebook.react.uimanager.ThemedReactContext):202 -> - 164:165:void ():202:202 -> - 164:165:void (com.facebook.react.uimanager.ThemedReactContext):202 -> + 159:163:void (com.facebook.react.uimanager.ThemedReactContext):180 -> + 164:165:void ():180:180 -> + 164:165:void (com.facebook.react.uimanager.ThemedReactContext):180 -> 166:170:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 166:170:void (com.facebook.react.uimanager.ThemedReactContext):206 -> - 171:172:void ():206:206 -> - 171:172:void (com.facebook.react.uimanager.ThemedReactContext):206 -> + 166:170:void (com.facebook.react.uimanager.ThemedReactContext):184 -> + 171:172:void ():184:184 -> + 171:172:void (com.facebook.react.uimanager.ThemedReactContext):184 -> 173:177:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 173:177:void (com.facebook.react.uimanager.ThemedReactContext):210 -> - 178:179:void ():210:210 -> - 178:179:void (com.facebook.react.uimanager.ThemedReactContext):210 -> + 173:177:void (com.facebook.react.uimanager.ThemedReactContext):188 -> + 178:179:void ():188:188 -> + 178:179:void (com.facebook.react.uimanager.ThemedReactContext):188 -> 180:184:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 180:184:void (com.facebook.react.uimanager.ThemedReactContext):214 -> - 185:186:void ():214:214 -> - 185:186:void (com.facebook.react.uimanager.ThemedReactContext):214 -> - 187:191:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 187:191:void (com.facebook.react.uimanager.ThemedReactContext):218 -> - 192:193:void ():218:218 -> - 192:193:void (com.facebook.react.uimanager.ThemedReactContext):218 -> - 194:195:void ():222:222 -> - 194:195:void (com.facebook.react.uimanager.ThemedReactContext):222 -> - 196:200:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 196:200:void (com.facebook.react.uimanager.ThemedReactContext):222 -> - 201:202:void ():222:222 -> - 201:202:void (com.facebook.react.uimanager.ThemedReactContext):222 -> - 203:205:void (com.facebook.react.uimanager.ThemedReactContext):242:242 -> - 206:208:void (com.facebook.react.uimanager.ThemedReactContext):243:243 -> - 209:216:void (com.facebook.react.uimanager.ThemedReactContext):245:245 -> - 217:224:void (com.facebook.react.uimanager.ThemedReactContext):252:252 -> - 225:232:void (com.facebook.react.uimanager.ThemedReactContext):393:393 -> - 1:4:void _init_$lambda$21(android.view.View,int,int,int,int,int,int,int,int):246:246 -> _init_$lambda$21 - 5:48:void _init_$lambda$21(android.view.View,int,int,int,int,int,int,int,int):248:248 -> _init_$lambda$21 - 49:54:void _init_$lambda$21(android.view.View,int,int,int,int,int,int,int,int):246:246 -> _init_$lambda$21 - 6:29:boolean _init_$lambda$22(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.MenuItem):253:253 -> _init_$lambda$22 - 30:37:boolean _init_$lambda$22(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.MenuItem):254:254 -> _init_$lambda$22 - 38:57:boolean _init_$lambda$22(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.MenuItem):256:256 -> _init_$lambda$22 - 58:71:boolean _init_$lambda$22(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.MenuItem):257:257 -> _init_$lambda$22 - 72:75:boolean _init_$lambda$22(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.MenuItem):258:258 -> _init_$lambda$22 - 76:79:boolean _init_$lambda$22(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.MenuItem):260:260 -> _init_$lambda$22 - 80:84:boolean _init_$lambda$22(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.MenuItem):258:258 -> _init_$lambda$22 - 1:1:void $r8$lambda$0GKjw6Hb70m2NV50GnmTCiwsiLc(android.view.View,int,int,int,int,int,int,int,int):0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} - 1:3:void access$updateNavigationMenuIfNeeded(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Object,java.lang.Object):27:27 -> access$getContentView$p - 1:3:android.widget.FrameLayout access$getContentView$p(com.swmansion.rnscreens.gamma.tabs.TabsHost):27 -> access$getContentView$p - 1:5:void access$updateNavigationMenuIfNeeded(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Object,java.lang.Object):27:27 -> access$getCurrentFocusedTab - 1:5:com.swmansion.rnscreens.gamma.tabs.TabScreenFragment access$getCurrentFocusedTab(com.swmansion.rnscreens.gamma.tabs.TabsHost):27 -> access$getCurrentFocusedTab - 1:4:void access$updateNavigationMenuIfNeeded(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Object,java.lang.Object):27:27 -> access$updateBottomNavigationViewAppearance - 1:4:void access$updateBottomNavigationViewAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):27 -> access$updateBottomNavigationViewAppearance - 1:4:void access$updateNavigationMenuIfNeeded(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Object,java.lang.Object):27:27 -> access$updateNavigationMenuIfNeeded - 1:4:void access$updateNavigationMenuIfNeeded(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Object,java.lang.Object):27:27 -> access$updateSelectedTab - 1:4:void access$updateSelectedTab(com.swmansion.rnscreens.gamma.tabs.TabsHost):27 -> access$updateSelectedTab - 1:19:void applyDayNightUiModeIfNeeded(int):427:427 -> applyDayNightUiModeIfNeeded - 20:27:void applyDayNightUiModeIfNeeded(int):439:439 -> applyDayNightUiModeIfNeeded - 28:35:void applyDayNightUiModeIfNeeded(int):431:431 -> applyDayNightUiModeIfNeeded - 36:42:void applyDayNightUiModeIfNeeded(int):435:435 -> applyDayNightUiModeIfNeeded - 43:47:void applyDayNightUiModeIfNeeded(int):443:443 -> applyDayNightUiModeIfNeeded - 48:54:void applyDayNightUiModeIfNeeded(int):444:444 -> applyDayNightUiModeIfNeeded - 1:1:void $r8$lambda$1KAy5q5su929oxSWgKUoE2I9QkU(com.swmansion.rnscreens.gamma.tabs.TabsHost,long):0:0 -> b - # {"id":"com.android.tools.r8.synthesized"} - 1:1:void $r8$lambda$872ECIfTyFdUa7DYI6PB2Z2Cfbg(com.swmansion.rnscreens.gamma.tabs.TabsHost):0:0 -> c - # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean $r8$lambda$BQ8UIYoLISPO5kUNAxzZsFOZlP4(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.swmansion.rnscreens.gamma.tabs.TabScreenFragment):0:0 -> d - # {"id":"com.android.tools.r8.synthesized"} - 1:6:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):491:491 -> dispatchApplyWindowInsets - 7:13:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):492:492 -> dispatchApplyWindowInsets - 14:22:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):499:499 -> dispatchApplyWindowInsets - 23:42:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):503:503 -> dispatchApplyWindowInsets - 43:47:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):504:504 -> dispatchApplyWindowInsets - 1:1:boolean $r8$lambda$ejUNfbOiqMtOCHElw-uuP0beFZ0(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.MenuItem):0:0 -> e - # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean $r8$lambda$vKUlKcQVDk4R10LyP6k09BDY9k4(kotlin.jvm.functions.Function1,java.lang.Object):0:0 -> f - # {"id":"com.android.tools.r8.synthesized"} - 1:10:void forceSubtreeMeasureAndLayoutPass():450:450 -> forceSubtreeMeasureAndLayoutPass - 11:18:void forceSubtreeMeasureAndLayoutPass():451:451 -> forceSubtreeMeasureAndLayoutPass - 19:21:void forceSubtreeMeasureAndLayoutPass():449:449 -> forceSubtreeMeasureAndLayoutPass - 22:41:void forceSubtreeMeasureAndLayoutPass():454:454 -> forceSubtreeMeasureAndLayoutPass - 1:44:com.swmansion.rnscreens.gamma.tabs.TabScreenFragment getCurrentFocusedTab():155:155 -> getCurrentFocusedTab - 1:12:void setEventEmitter$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabsHostEventEmitter):146:146 -> getEventEmitter$react_native_screens_release - 1:12:com.swmansion.rnscreens.gamma.tabs.TabsHostEventEmitter getEventEmitter$react_native_screens_release():146 -> getEventEmitter$react_native_screens_release - 1:9:com.swmansion.rnscreens.gamma.tabs.TabScreenFragment getFragmentForMenuItemId(int):457:457 -> getFragmentForMenuItemId - 1:1:void access$updateNavigationMenuIfNeeded(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Object,java.lang.Object):27:27 -> getFragmentForTabScreen - 1:1:androidx.fragment.app.Fragment getFragmentForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):27 -> getFragmentForTabScreen - 2:2:com.swmansion.rnscreens.gamma.tabs.TabScreenFragment getFragmentForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):345:345 -> getFragmentForTabScreen - 1:14:com.swmansion.rnscreens.safearea.EdgeInsets getInterfaceInsets():488:488 -> getInterfaceInsets - 1:2:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):467:467 -> getMenuItemForTabScreen + 180:184:void (com.facebook.react.uimanager.ThemedReactContext):192 -> + 185:186:void ():192:192 -> + 185:186:void (com.facebook.react.uimanager.ThemedReactContext):192 -> + 187:189:void (com.facebook.react.uimanager.ThemedReactContext):209:209 -> + 190:192:void (com.facebook.react.uimanager.ThemedReactContext):210:210 -> + 193:200:void (com.facebook.react.uimanager.ThemedReactContext):212:212 -> + 201:208:void (com.facebook.react.uimanager.ThemedReactContext):219:219 -> + 209:216:void (com.facebook.react.uimanager.ThemedReactContext):352:352 -> + 1:4:void _init_$lambda$18(android.view.View,int,int,int,int,int,int,int,int):213:213 -> _init_$lambda$18 + 5:48:void _init_$lambda$18(android.view.View,int,int,int,int,int,int,int,int):215:215 -> _init_$lambda$18 + 49:54:void _init_$lambda$18(android.view.View,int,int,int,int,int,int,int,int):213:213 -> _init_$lambda$18 + 6:29:boolean _init_$lambda$19(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.MenuItem):220:220 -> _init_$lambda$19 + 30:39:boolean _init_$lambda$19(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.MenuItem):221:221 -> _init_$lambda$19 + 40:53:boolean _init_$lambda$19(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.MenuItem):222:222 -> _init_$lambda$19 + 54:62:boolean _init_$lambda$19(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.MenuItem):223:223 -> _init_$lambda$19 + 1:1:boolean $r8$lambda$3K1yAlQRZmuMMpBxCxFGm4zzRyM(kotlin.jvm.functions.Function1,java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void access$updateNavigationMenuIfNeeded(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Object,java.lang.Object):26:26 -> access$updateBottomNavigationViewAppearance + 1:4:void access$updateBottomNavigationViewAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):26 -> access$updateBottomNavigationViewAppearance + 1:4:void access$updateNavigationMenuIfNeeded(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Object,java.lang.Object):26:26 -> access$updateNavigationMenuIfNeeded + 1:4:void access$updateNavigationMenuIfNeeded(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Object,java.lang.Object):26:26 -> access$updateSelectedTab + 1:4:void access$updateSelectedTab(com.swmansion.rnscreens.gamma.tabs.TabsHost):26 -> access$updateSelectedTab + 1:19:void applyDayNightUiModeIfNeeded(int):386:386 -> applyDayNightUiModeIfNeeded + 20:27:void applyDayNightUiModeIfNeeded(int):398:398 -> applyDayNightUiModeIfNeeded + 28:35:void applyDayNightUiModeIfNeeded(int):390:390 -> applyDayNightUiModeIfNeeded + 36:42:void applyDayNightUiModeIfNeeded(int):394:394 -> applyDayNightUiModeIfNeeded + 43:47:void applyDayNightUiModeIfNeeded(int):402:402 -> applyDayNightUiModeIfNeeded + 48:54:void applyDayNightUiModeIfNeeded(int):403:403 -> applyDayNightUiModeIfNeeded + 1:1:void $r8$lambda$BP_1z18NtWV30FWxLyVpPRHbJog(android.view.View,int,int,int,int,int,int,int,int):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean $r8$lambda$Wi8kVk1NRqxCbeIKv967YL3XTds(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.MenuItem):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean $r8$lambda$XYGvV_WVMWXS0MRRSXVdHXGfCyI(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.swmansion.rnscreens.gamma.tabs.TabScreenFragment):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:6:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):450:450 -> dispatchApplyWindowInsets + 7:13:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):451:451 -> dispatchApplyWindowInsets + 14:22:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):458:458 -> dispatchApplyWindowInsets + 23:42:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):462:462 -> dispatchApplyWindowInsets + 43:47:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):463:463 -> dispatchApplyWindowInsets + 1:1:void $r8$lambda$dqCnX5aJF1apmpE0l3baLwsZXNI(com.swmansion.rnscreens.gamma.tabs.TabsHost):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$hnB_Drk2AW3ABTvwuBWJ9bLLG7w(com.swmansion.rnscreens.gamma.tabs.TabsHost,long):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:10:void forceSubtreeMeasureAndLayoutPass():409:409 -> forceSubtreeMeasureAndLayoutPass + 11:18:void forceSubtreeMeasureAndLayoutPass():410:410 -> forceSubtreeMeasureAndLayoutPass + 19:21:void forceSubtreeMeasureAndLayoutPass():408:408 -> forceSubtreeMeasureAndLayoutPass + 22:41:void forceSubtreeMeasureAndLayoutPass():413:413 -> forceSubtreeMeasureAndLayoutPass + 1:12:void setEventEmitter$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabsHostEventEmitter):123:123 -> getEventEmitter$react_native_screens_release + 1:12:com.swmansion.rnscreens.gamma.tabs.TabsHostEventEmitter getEventEmitter$react_native_screens_release():123 -> getEventEmitter$react_native_screens_release + 1:9:com.swmansion.rnscreens.gamma.tabs.TabScreenFragment getFragmentForMenuItemId(int):416:416 -> getFragmentForMenuItemId + 1:1:void access$updateNavigationMenuIfNeeded(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Object,java.lang.Object):26:26 -> getFragmentForTabScreen + 1:1:androidx.fragment.app.Fragment getFragmentForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):26 -> getFragmentForTabScreen + 2:2:com.swmansion.rnscreens.gamma.tabs.TabScreenFragment getFragmentForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):306:306 -> getFragmentForTabScreen + 1:14:com.swmansion.rnscreens.safearea.EdgeInsets getInterfaceInsets():447:447 -> getInterfaceInsets + 1:2:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):426:426 -> getMenuItemForTabScreen 3:18:int kotlin.collections.CollectionsKt___CollectionsKt.indexOfFirst(java.util.List,kotlin.jvm.functions.Function1):361:361 -> getMenuItemForTabScreen - 3:18:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):468 -> getMenuItemForTabScreen + 3:18:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):427 -> getMenuItemForTabScreen 19:20:int kotlin.collections.CollectionsKt___CollectionsKt.indexOfFirst(java.util.List,kotlin.jvm.functions.Function1):362:362 -> getMenuItemForTabScreen - 19:20:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):468 -> getMenuItemForTabScreen - 21:35:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):468:468 -> getMenuItemForTabScreen - 36:46:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):469:469 -> getMenuItemForTabScreen - 47:50:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):470:470 -> getMenuItemForTabScreen - 51:62:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):471:471 -> getMenuItemForTabScreen - 1:3:com.facebook.react.uimanager.ThemedReactContext getReactContext():28:28 -> getReactContext - 1:13:androidx.fragment.app.FragmentManager getRequireFragmentManager():150:150 -> getRequireFragmentManager + 19:20:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):427 -> getMenuItemForTabScreen + 21:35:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):427:427 -> getMenuItemForTabScreen + 36:46:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):428:428 -> getMenuItemForTabScreen + 47:50:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):429:429 -> getMenuItemForTabScreen + 51:62:android.view.MenuItem getMenuItemForTabScreen(com.swmansion.rnscreens.gamma.tabs.TabScreen):430:430 -> getMenuItemForTabScreen + 1:3:com.facebook.react.uimanager.ThemedReactContext getReactContext():27:27 -> getReactContext + 1:13:androidx.fragment.app.FragmentManager getRequireFragmentManager():127:127 -> getRequireFragmentManager # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/F;"} - 1:10:java.lang.Integer getSelectedTabScreenFragmentId():460:460 -> getSelectedTabScreenFragmentId - 11:12:java.lang.Integer getSelectedTabScreenFragmentId():463:463 -> getSelectedTabScreenFragmentId + 1:10:java.lang.Integer getSelectedTabScreenFragmentId():419:419 -> getSelectedTabScreenFragmentId + 11:12:java.lang.Integer getSelectedTabScreenFragmentId():422:422 -> getSelectedTabScreenFragmentId 13:27:int kotlin.collections.CollectionsKt___CollectionsKt.indexOfFirst(java.util.List,kotlin.jvm.functions.Function1):361:361 -> getSelectedTabScreenFragmentId - 13:27:java.lang.Integer getSelectedTabScreenFragmentId():463 -> getSelectedTabScreenFragmentId + 13:27:java.lang.Integer getSelectedTabScreenFragmentId():422 -> getSelectedTabScreenFragmentId 28:29:int kotlin.collections.CollectionsKt___CollectionsKt.indexOfFirst(java.util.List,kotlin.jvm.functions.Function1):362:362 -> getSelectedTabScreenFragmentId - 28:29:java.lang.Integer getSelectedTabScreenFragmentId():463 -> getSelectedTabScreenFragmentId - 30:44:java.lang.Integer getSelectedTabScreenFragmentId():463:463 -> getSelectedTabScreenFragmentId + 28:29:java.lang.Integer getSelectedTabScreenFragmentId():422 -> getSelectedTabScreenFragmentId + 30:44:java.lang.Integer getSelectedTabScreenFragmentId():422:422 -> getSelectedTabScreenFragmentId 45:49:int kotlin.collections.CollectionsKt___CollectionsKt.indexOfFirst(java.util.List,kotlin.jvm.functions.Function1):366:366 -> getSelectedTabScreenFragmentId - 45:49:java.lang.Integer getSelectedTabScreenFragmentId():463 -> getSelectedTabScreenFragmentId - 1:14:void ():166:166 -> getTabBarBackgroundColor - 1:14:java.lang.Integer getTabBarBackgroundColor():166 -> getTabBarBackgroundColor - 1:19:void ():222:222 -> getTabBarHidden - 1:19:boolean getTabBarHidden():222 -> getTabBarHidden - 1:14:void ():170:170 -> getTabBarItemActiveIndicatorColor - 1:14:java.lang.Integer getTabBarItemActiveIndicatorColor():170 -> getTabBarItemActiveIndicatorColor - 1:14:void ():178:178 -> getTabBarItemIconColor - 1:14:java.lang.Integer getTabBarItemIconColor():178 -> getTabBarItemIconColor - 1:14:void ():186:186 -> getTabBarItemIconColorActive - 1:14:java.lang.Integer getTabBarItemIconColorActive():186 -> getTabBarItemIconColorActive - 1:15:void ():218:218 -> getTabBarItemLabelVisibilityMode - 1:15:java.lang.String getTabBarItemLabelVisibilityMode():218 -> getTabBarItemLabelVisibilityMode - 1:15:void ():214:214 -> getTabBarItemRippleColor - 1:15:java.lang.Integer getTabBarItemRippleColor():214 -> getTabBarItemRippleColor - 1:14:void ():190:190 -> getTabBarItemTitleFontColor - 1:14:java.lang.Integer getTabBarItemTitleFontColor():190 -> getTabBarItemTitleFontColor - 1:14:void ():194:194 -> getTabBarItemTitleFontColorActive - 1:14:java.lang.Integer getTabBarItemTitleFontColorActive():194 -> getTabBarItemTitleFontColorActive - 1:14:void ():182:182 -> getTabBarItemTitleFontFamily - 1:14:java.lang.String getTabBarItemTitleFontFamily():182 -> getTabBarItemTitleFontFamily - 1:15:void ():198:198 -> getTabBarItemTitleFontSize - 1:15:java.lang.Float getTabBarItemTitleFontSize():198 -> getTabBarItemTitleFontSize - 1:15:void ():202:202 -> getTabBarItemTitleFontSizeActive - 1:15:java.lang.Float getTabBarItemTitleFontSizeActive():202 -> getTabBarItemTitleFontSizeActive - 1:15:void ():210:210 -> getTabBarItemTitleFontStyle - 1:15:java.lang.String getTabBarItemTitleFontStyle():210 -> getTabBarItemTitleFontStyle - 1:15:void ():206:206 -> getTabBarItemTitleFontWeight - 1:15:java.lang.String getTabBarItemTitleFontWeight():206 -> getTabBarItemTitleFontWeight - 1:18:void ():174:174 -> isTabBarItemActiveIndicatorEnabled - 1:18:boolean isTabBarItemActiveIndicatorEnabled():174 -> isTabBarItemActiveIndicatorEnabled - 2:3:void layoutCallback$lambda$43(com.swmansion.rnscreens.gamma.tabs.TabsHost,long):394:394 -> layoutCallback$lambda$43 - 4:7:void layoutCallback$lambda$43(com.swmansion.rnscreens.gamma.tabs.TabsHost,long):395:395 -> layoutCallback$lambda$43 - 6:13:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):287:287 -> mountReactSubviewAt$react_native_screens_release - 14:18:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):291:291 -> mountReactSubviewAt$react_native_screens_release - 19:23:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):292:292 -> mountReactSubviewAt$react_native_screens_release - 24:26:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):293:293 -> mountReactSubviewAt$react_native_screens_release - 27:28:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):294:294 -> mountReactSubviewAt$react_native_screens_release - 29:31:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):295:295 -> mountReactSubviewAt$react_native_screens_release - 32:35:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):296:296 -> mountReactSubviewAt$react_native_screens_release - 36:71:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):288:288 -> mountReactSubviewAt$react_native_screens_release - 72:81:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):287:287 -> mountReactSubviewAt$react_native_screens_release - 1:33:void onAttachedToWindow():268:268 -> onAttachedToWindow - 34:36:void onAttachedToWindow():269:269 -> onAttachedToWindow - 37:44:void onAttachedToWindow():271:271 -> onAttachedToWindow - 45:46:void onAttachedToWindow():270:270 -> onAttachedToWindow - 47:48:void onAttachedToWindow():276:276 -> onAttachedToWindow - 49:51:void onAttachedToWindow():277:277 -> onAttachedToWindow - 52:55:void onAttachedToWindow():278:278 -> onAttachedToWindow - 56:63:void onAttachedToWindow():271:271 -> onAttachedToWindow - 1:5:void onConfigurationChanged(android.content.res.Configuration):419:419 -> onConfigurationChanged - 6:13:void onConfigurationChanged(android.content.res.Configuration):422:422 -> onConfigurationChanged - 11:14:void onFragmentConfigurationChange(com.swmansion.rnscreens.gamma.tabs.TabScreen,android.content.res.Configuration):351:351 -> onFragmentConfigurationChange - 1:8:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):527:527 -> onLayoutChange - 9:16:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):535:535 -> onLayoutChange - 17:38:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):528:528 -> onLayoutChange - 39:48:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):527:527 -> onLayoutChange - 6:11:void onMenuItemAttributesChange(com.swmansion.rnscreens.gamma.tabs.TabScreen):340:340 -> onMenuItemAttributesChange - 12:17:void onMenuItemAttributesChange(com.swmansion.rnscreens.gamma.tabs.TabScreen):341:341 -> onMenuItemAttributesChange - 6:7:void onTabFocusChangedFromJS(com.swmansion.rnscreens.gamma.tabs.TabScreen,boolean):333:333 -> onTabFocusChangedFromJS - 8:10:void onTabFocusChangedFromJS(com.swmansion.rnscreens.gamma.tabs.TabScreen,boolean):334:334 -> onTabFocusChangedFromJS - 11:14:void onTabFocusChangedFromJS(com.swmansion.rnscreens.gamma.tabs.TabScreen,boolean):335:335 -> onTabFocusChangedFromJS - 1:7:void onViewManagerAddEventEmitters$react_native_screens_release():512:512 -> onViewManagerAddEventEmitters$react_native_screens_release - 8:22:void onViewManagerAddEventEmitters$react_native_screens_release():513:513 -> onViewManagerAddEventEmitters$react_native_screens_release - 23:30:void onViewManagerAddEventEmitters$react_native_screens_release():512:512 -> onViewManagerAddEventEmitters$react_native_screens_release - 1:9:void refreshLayout():400:400 -> refreshLayout - 10:11:void refreshLayout():401:401 -> refreshLayout - 12:13:void refreshLayout():404:404 -> refreshLayout - 14:17:void refreshLayout():405:405 -> refreshLayout - 18:19:void refreshLayout():407:407 -> refreshLayout - 20:21:void refreshLayout():408:408 -> refreshLayout - 22:25:void refreshLayout():406:406 -> refreshLayout - 6:14:void removeOnInterfaceInsetsChangeListener(com.swmansion.rnscreens.safearea.SafeAreaView):482:482 -> removeOnInterfaceInsetsChangeListener - 15:16:void removeOnInterfaceInsetsChangeListener(com.swmansion.rnscreens.safearea.SafeAreaView):483:483 -> removeOnInterfaceInsetsChangeListener - 17:22:void removeOnInterfaceInsetsChangeListener(com.swmansion.rnscreens.safearea.SafeAreaView):484:484 -> removeOnInterfaceInsetsChangeListener - 1:3:void requestLayout():414:414 -> requestLayout - 4:7:void requestLayout():415:415 -> requestLayout - 6:8:void setEventEmitter$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabsHostEventEmitter):146:146 -> setEventEmitter$react_native_screens_release - 6:9:void setOnInterfaceInsetsChangeListener(com.swmansion.rnscreens.safearea.SafeAreaView):475:475 -> setOnInterfaceInsetsChangeListener - 10:14:void setOnInterfaceInsetsChangeListener(com.swmansion.rnscreens.safearea.SafeAreaView):476:476 -> setOnInterfaceInsetsChangeListener - 15:17:void setOnInterfaceInsetsChangeListener(com.swmansion.rnscreens.safearea.SafeAreaView):478:478 -> setOnInterfaceInsetsChangeListener - 1:11:void ():166:166 -> setTabBarBackgroundColor - 1:11:void setTabBarBackgroundColor(java.lang.Integer):166 -> setTabBarBackgroundColor - 1:16:void ():222:222 -> setTabBarHidden - 1:16:void setTabBarHidden(boolean):222 -> setTabBarHidden - 1:11:void ():170:170 -> setTabBarItemActiveIndicatorColor - 1:11:void setTabBarItemActiveIndicatorColor(java.lang.Integer):170 -> setTabBarItemActiveIndicatorColor - 1:15:void ():174:174 -> setTabBarItemActiveIndicatorEnabled - 1:15:void setTabBarItemActiveIndicatorEnabled(boolean):174 -> setTabBarItemActiveIndicatorEnabled - 1:11:void ():178:178 -> setTabBarItemIconColor - 1:11:void setTabBarItemIconColor(java.lang.Integer):178 -> setTabBarItemIconColor - 1:11:void ():186:186 -> setTabBarItemIconColorActive - 1:11:void setTabBarItemIconColorActive(java.lang.Integer):186 -> setTabBarItemIconColorActive - 1:12:void ():218:218 -> setTabBarItemLabelVisibilityMode - 1:12:void setTabBarItemLabelVisibilityMode(java.lang.String):218 -> setTabBarItemLabelVisibilityMode - 1:12:void ():214:214 -> setTabBarItemRippleColor - 1:12:void setTabBarItemRippleColor(java.lang.Integer):214 -> setTabBarItemRippleColor - 1:11:void ():190:190 -> setTabBarItemTitleFontColor - 1:11:void setTabBarItemTitleFontColor(java.lang.Integer):190 -> setTabBarItemTitleFontColor - 1:11:void ():194:194 -> setTabBarItemTitleFontColorActive - 1:11:void setTabBarItemTitleFontColorActive(java.lang.Integer):194 -> setTabBarItemTitleFontColorActive - 1:11:void ():182:182 -> setTabBarItemTitleFontFamily - 1:11:void setTabBarItemTitleFontFamily(java.lang.String):182 -> setTabBarItemTitleFontFamily - 1:12:void ():198:198 -> setTabBarItemTitleFontSize - 1:12:void setTabBarItemTitleFontSize(java.lang.Float):198 -> setTabBarItemTitleFontSize - 1:12:void ():202:202 -> setTabBarItemTitleFontSizeActive - 1:12:void setTabBarItemTitleFontSizeActive(java.lang.Float):202 -> setTabBarItemTitleFontSizeActive - 1:12:void ():210:210 -> setTabBarItemTitleFontStyle - 1:12:void setTabBarItemTitleFontStyle(java.lang.String):210 -> setTabBarItemTitleFontStyle - 1:12:void ():206:206 -> setTabBarItemTitleFontWeight - 1:12:void setTabBarItemTitleFontWeight(java.lang.String):206 -> setTabBarItemTitleFontWeight - 1:2:void unmountAllReactSubviews$react_native_screens_release():321:321 -> unmountAllReactSubviews$react_native_screens_release + 45:49:java.lang.Integer getSelectedTabScreenFragmentId():422 -> getSelectedTabScreenFragmentId + 1:14:void ():140:140 -> getTabBarBackgroundColor + 1:14:java.lang.Integer getTabBarBackgroundColor():140 -> getTabBarBackgroundColor + 1:14:void ():144:144 -> getTabBarItemActiveIndicatorColor + 1:14:java.lang.Integer getTabBarItemActiveIndicatorColor():144 -> getTabBarItemActiveIndicatorColor + 1:14:void ():152:152 -> getTabBarItemIconColor + 1:14:java.lang.Integer getTabBarItemIconColor():152 -> getTabBarItemIconColor + 1:14:void ():160:160 -> getTabBarItemIconColorActive + 1:14:java.lang.Integer getTabBarItemIconColorActive():160 -> getTabBarItemIconColorActive + 1:15:void ():192:192 -> getTabBarItemLabelVisibilityMode + 1:15:java.lang.String getTabBarItemLabelVisibilityMode():192 -> getTabBarItemLabelVisibilityMode + 1:15:void ():188:188 -> getTabBarItemRippleColor + 1:15:java.lang.Integer getTabBarItemRippleColor():188 -> getTabBarItemRippleColor + 1:14:void ():164:164 -> getTabBarItemTitleFontColor + 1:14:java.lang.Integer getTabBarItemTitleFontColor():164 -> getTabBarItemTitleFontColor + 1:14:void ():168:168 -> getTabBarItemTitleFontColorActive + 1:14:java.lang.Integer getTabBarItemTitleFontColorActive():168 -> getTabBarItemTitleFontColorActive + 1:14:void ():156:156 -> getTabBarItemTitleFontFamily + 1:14:java.lang.String getTabBarItemTitleFontFamily():156 -> getTabBarItemTitleFontFamily + 1:15:void ():172:172 -> getTabBarItemTitleFontSize + 1:15:java.lang.Float getTabBarItemTitleFontSize():172 -> getTabBarItemTitleFontSize + 1:15:void ():176:176 -> getTabBarItemTitleFontSizeActive + 1:15:java.lang.Float getTabBarItemTitleFontSizeActive():176 -> getTabBarItemTitleFontSizeActive + 1:15:void ():184:184 -> getTabBarItemTitleFontStyle + 1:15:java.lang.String getTabBarItemTitleFontStyle():184 -> getTabBarItemTitleFontStyle + 1:15:void ():180:180 -> getTabBarItemTitleFontWeight + 1:15:java.lang.String getTabBarItemTitleFontWeight():180 -> getTabBarItemTitleFontWeight + 1:18:void ():148:148 -> isTabBarItemActiveIndicatorEnabled + 1:18:boolean isTabBarItemActiveIndicatorEnabled():148 -> isTabBarItemActiveIndicatorEnabled + 2:3:void layoutCallback$lambda$42(com.swmansion.rnscreens.gamma.tabs.TabsHost,long):353:353 -> layoutCallback$lambda$42 + 4:7:void layoutCallback$lambda$42(com.swmansion.rnscreens.gamma.tabs.TabsHost,long):354:354 -> layoutCallback$lambda$42 + 6:13:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):248:248 -> mountReactSubviewAt$react_native_screens_release + 14:18:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):252:252 -> mountReactSubviewAt$react_native_screens_release + 19:23:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):253:253 -> mountReactSubviewAt$react_native_screens_release + 24:26:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):254:254 -> mountReactSubviewAt$react_native_screens_release + 27:28:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):255:255 -> mountReactSubviewAt$react_native_screens_release + 29:31:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):256:256 -> mountReactSubviewAt$react_native_screens_release + 32:35:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):257:257 -> mountReactSubviewAt$react_native_screens_release + 36:71:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):249:249 -> mountReactSubviewAt$react_native_screens_release + 72:81:void mountReactSubviewAt$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen,int):248:248 -> mountReactSubviewAt$react_native_screens_release + 1:33:void onAttachedToWindow():229:229 -> onAttachedToWindow + 34:36:void onAttachedToWindow():230:230 -> onAttachedToWindow + 37:44:void onAttachedToWindow():232:232 -> onAttachedToWindow + 45:46:void onAttachedToWindow():231:231 -> onAttachedToWindow + 47:48:void onAttachedToWindow():237:237 -> onAttachedToWindow + 49:51:void onAttachedToWindow():238:238 -> onAttachedToWindow + 52:55:void onAttachedToWindow():239:239 -> onAttachedToWindow + 56:63:void onAttachedToWindow():232:232 -> onAttachedToWindow + 1:5:void onConfigurationChanged(android.content.res.Configuration):378:378 -> onConfigurationChanged + 6:13:void onConfigurationChanged(android.content.res.Configuration):381:381 -> onConfigurationChanged + 11:14:void onFragmentConfigurationChange(com.swmansion.rnscreens.gamma.tabs.TabScreen,android.content.res.Configuration):312:312 -> onFragmentConfigurationChange + 1:8:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):486:486 -> onLayoutChange + 9:12:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):494:494 -> onLayoutChange + 13:23:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):495:495 -> onLayoutChange + 24:45:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):487:487 -> onLayoutChange + 46:55:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):486:486 -> onLayoutChange + 6:11:void onMenuItemAttributesChange(com.swmansion.rnscreens.gamma.tabs.TabScreen):301:301 -> onMenuItemAttributesChange + 12:17:void onMenuItemAttributesChange(com.swmansion.rnscreens.gamma.tabs.TabScreen):302:302 -> onMenuItemAttributesChange + 6:7:void onTabFocusChangedFromJS(com.swmansion.rnscreens.gamma.tabs.TabScreen,boolean):294:294 -> onTabFocusChangedFromJS + 8:10:void onTabFocusChangedFromJS(com.swmansion.rnscreens.gamma.tabs.TabScreen,boolean):295:295 -> onTabFocusChangedFromJS + 11:14:void onTabFocusChangedFromJS(com.swmansion.rnscreens.gamma.tabs.TabScreen,boolean):296:296 -> onTabFocusChangedFromJS + 1:7:void onViewManagerAddEventEmitters$react_native_screens_release():471:471 -> onViewManagerAddEventEmitters$react_native_screens_release + 8:22:void onViewManagerAddEventEmitters$react_native_screens_release():472:472 -> onViewManagerAddEventEmitters$react_native_screens_release + 23:30:void onViewManagerAddEventEmitters$react_native_screens_release():471:471 -> onViewManagerAddEventEmitters$react_native_screens_release + 1:9:void refreshLayout():359:359 -> refreshLayout + 10:11:void refreshLayout():360:360 -> refreshLayout + 12:13:void refreshLayout():363:363 -> refreshLayout + 14:17:void refreshLayout():364:364 -> refreshLayout + 18:19:void refreshLayout():366:366 -> refreshLayout + 20:21:void refreshLayout():367:367 -> refreshLayout + 22:25:void refreshLayout():365:365 -> refreshLayout + 6:14:void removeOnInterfaceInsetsChangeListener(com.swmansion.rnscreens.safearea.SafeAreaView):441:441 -> removeOnInterfaceInsetsChangeListener + 15:16:void removeOnInterfaceInsetsChangeListener(com.swmansion.rnscreens.safearea.SafeAreaView):442:442 -> removeOnInterfaceInsetsChangeListener + 17:22:void removeOnInterfaceInsetsChangeListener(com.swmansion.rnscreens.safearea.SafeAreaView):443:443 -> removeOnInterfaceInsetsChangeListener + 1:3:void requestLayout():373:373 -> requestLayout + 4:7:void requestLayout():374:374 -> requestLayout + 6:8:void setEventEmitter$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabsHostEventEmitter):123:123 -> setEventEmitter$react_native_screens_release + 6:9:void setOnInterfaceInsetsChangeListener(com.swmansion.rnscreens.safearea.SafeAreaView):434:434 -> setOnInterfaceInsetsChangeListener + 10:14:void setOnInterfaceInsetsChangeListener(com.swmansion.rnscreens.safearea.SafeAreaView):435:435 -> setOnInterfaceInsetsChangeListener + 15:17:void setOnInterfaceInsetsChangeListener(com.swmansion.rnscreens.safearea.SafeAreaView):437:437 -> setOnInterfaceInsetsChangeListener + 1:11:void ():140:140 -> setTabBarBackgroundColor + 1:11:void setTabBarBackgroundColor(java.lang.Integer):140 -> setTabBarBackgroundColor + 1:11:void ():144:144 -> setTabBarItemActiveIndicatorColor + 1:11:void setTabBarItemActiveIndicatorColor(java.lang.Integer):144 -> setTabBarItemActiveIndicatorColor + 1:15:void ():148:148 -> setTabBarItemActiveIndicatorEnabled + 1:15:void setTabBarItemActiveIndicatorEnabled(boolean):148 -> setTabBarItemActiveIndicatorEnabled + 1:11:void ():152:152 -> setTabBarItemIconColor + 1:11:void setTabBarItemIconColor(java.lang.Integer):152 -> setTabBarItemIconColor + 1:11:void ():160:160 -> setTabBarItemIconColorActive + 1:11:void setTabBarItemIconColorActive(java.lang.Integer):160 -> setTabBarItemIconColorActive + 1:12:void ():192:192 -> setTabBarItemLabelVisibilityMode + 1:12:void setTabBarItemLabelVisibilityMode(java.lang.String):192 -> setTabBarItemLabelVisibilityMode + 1:12:void ():188:188 -> setTabBarItemRippleColor + 1:12:void setTabBarItemRippleColor(java.lang.Integer):188 -> setTabBarItemRippleColor + 1:11:void ():164:164 -> setTabBarItemTitleFontColor + 1:11:void setTabBarItemTitleFontColor(java.lang.Integer):164 -> setTabBarItemTitleFontColor + 1:11:void ():168:168 -> setTabBarItemTitleFontColorActive + 1:11:void setTabBarItemTitleFontColorActive(java.lang.Integer):168 -> setTabBarItemTitleFontColorActive + 1:11:void ():156:156 -> setTabBarItemTitleFontFamily + 1:11:void setTabBarItemTitleFontFamily(java.lang.String):156 -> setTabBarItemTitleFontFamily + 1:12:void ():172:172 -> setTabBarItemTitleFontSize + 1:12:void setTabBarItemTitleFontSize(java.lang.Float):172 -> setTabBarItemTitleFontSize + 1:12:void ():176:176 -> setTabBarItemTitleFontSizeActive + 1:12:void setTabBarItemTitleFontSizeActive(java.lang.Float):176 -> setTabBarItemTitleFontSizeActive + 1:12:void ():184:184 -> setTabBarItemTitleFontStyle + 1:12:void setTabBarItemTitleFontStyle(java.lang.String):184 -> setTabBarItemTitleFontStyle + 1:12:void ():180:180 -> setTabBarItemTitleFontWeight + 1:12:void setTabBarItemTitleFontWeight(java.lang.String):180 -> setTabBarItemTitleFontWeight + 1:2:void unmountAllReactSubviews$react_native_screens_release():282:282 -> unmountAllReactSubviews$react_native_screens_release 3:18:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> unmountAllReactSubviews$react_native_screens_release - 3:18:void unmountAllReactSubviews$react_native_screens_release():321 -> unmountAllReactSubviews$react_native_screens_release - 19:27:void unmountAllReactSubviews$react_native_screens_release():321:321 -> unmountAllReactSubviews$react_native_screens_release - 28:32:void unmountAllReactSubviews$react_native_screens_release():322:322 -> unmountAllReactSubviews$react_native_screens_release - 33:34:void unmountAllReactSubviews$react_native_screens_release():323:323 -> unmountAllReactSubviews$react_native_screens_release - 35:37:void unmountAllReactSubviews$react_native_screens_release():324:324 -> unmountAllReactSubviews$react_native_screens_release - 38:41:void unmountAllReactSubviews$react_native_screens_release():325:325 -> unmountAllReactSubviews$react_native_screens_release - 6:15:boolean unmountReactSubview$lambda$30(kotlin.jvm.functions.Function1,java.lang.Object):311:311 -> unmountReactSubview$lambda$29 - 6:15:boolean unmountReactSubview$lambda$29(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.swmansion.rnscreens.gamma.tabs.TabScreenFragment):311 -> unmountReactSubview$lambda$29 - 1:11:boolean unmountReactSubview$lambda$30(kotlin.jvm.functions.Function1,java.lang.Object):311:311 -> unmountReactSubview$lambda$30 - 6:32:boolean unmountReactSubview$lambda$30(kotlin.jvm.functions.Function1,java.lang.Object):311:311 -> unmountReactSubview$react_native_screens_release - 6:32:void unmountReactSubview$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen):311 -> unmountReactSubview$react_native_screens_release - 33:35:void unmountReactSubview$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen):312:312 -> unmountReactSubview$react_native_screens_release - 36:37:void unmountReactSubview$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen):313:313 -> unmountReactSubview$react_native_screens_release - 38:40:void unmountReactSubview$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen):314:314 -> unmountReactSubview$react_native_screens_release - 41:44:void unmountReactSubview$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen):315:315 -> unmountReactSubview$react_native_screens_release - 1:8:void unmountReactSubviewAt$react_native_screens_release(int):301:301 -> unmountReactSubviewAt$react_native_screens_release - 9:16:void unmountReactSubviewAt$react_native_screens_release(int):302:302 -> unmountReactSubviewAt$react_native_screens_release - 17:18:void unmountReactSubviewAt$react_native_screens_release(int):303:303 -> unmountReactSubviewAt$react_native_screens_release - 19:21:void unmountReactSubviewAt$react_native_screens_release(int):304:304 -> unmountReactSubviewAt$react_native_screens_release - 22:25:void unmountReactSubviewAt$react_native_screens_release(int):305:305 -> unmountReactSubviewAt$react_native_screens_release - 1:9:void updateBottomNavigationViewAppearance():355:355 -> updateBottomNavigationViewAppearance - 10:14:void updateBottomNavigationViewAppearance():357:357 -> updateBottomNavigationViewAppearance - 15:24:void updateBottomNavigationViewAppearance():360:360 -> updateBottomNavigationViewAppearance - 25:32:void updateBottomNavigationViewAppearance():361:361 -> updateBottomNavigationViewAppearance - 33:37:void updateBottomNavigationViewAppearance():362:362 -> updateBottomNavigationViewAppearance - 38:46:void updateBottomNavigationViewAppearance():365:365 -> updateBottomNavigationViewAppearance - 47:54:void updateBottomNavigationViewAppearance():360:360 -> updateBottomNavigationViewAppearance - 1:3:void updateBottomNavigationViewAppearance$lambda$40(com.swmansion.rnscreens.gamma.tabs.TabsHost):366:366 -> updateBottomNavigationViewAppearance$lambda$40 - 4:13:void updateBottomNavigationViewAppearance$lambda$40(com.swmansion.rnscreens.gamma.tabs.TabsHost):367:367 -> updateBottomNavigationViewAppearance$lambda$40 - 1:21:void updateInterfaceInsets(java.lang.Integer):540:540 -> updateInterfaceInsets - 22:25:void updateInterfaceInsets(java.lang.Integer):542:542 -> updateInterfaceInsets - 26:36:void updateInterfaceInsets(java.lang.Integer):543:543 -> updateInterfaceInsets - 6:9:void updateInterfaceInsets$default(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Integer,int,java.lang.Object):539:539 -> updateInterfaceInsets$default - 1:6:void updateNavigationMenuIfNeeded(java.lang.Object,java.lang.Object):233:233 -> updateNavigationMenuIfNeeded - 7:8:void updateNavigationMenuIfNeeded(java.lang.Object,java.lang.Object):234:234 -> updateNavigationMenuIfNeeded - 9:11:void updateNavigationMenuIfNeeded(java.lang.Object,java.lang.Object):235:235 -> updateNavigationMenuIfNeeded - 12:15:void updateNavigationMenuIfNeeded(java.lang.Object,java.lang.Object):236:236 -> updateNavigationMenuIfNeeded - 1:4:void updateSelectedTab():372:372 -> updateSelectedTab - 5:19:void updateSelectedTab():374:374 -> updateSelectedTab - 20:41:void updateSelectedTab():375:375 -> updateSelectedTab - 42:45:void updateSelectedTab():381:381 -> updateSelectedTab - 46:49:void updateSelectedTab():382:382 -> updateSelectedTab - 50:55:void updateSelectedTab():383:383 -> updateSelectedTab - 56:58:void updateSelectedTab():386:386 -> updateSelectedTab - 59:67:void updateSelectedTab():388:388 -> updateSelectedTab - 68:71:void updateSelectedTab():389:389 -> updateSelectedTab - 72:79:void updateSelectedTab():374:374 -> updateSelectedTab + 3:18:void unmountAllReactSubviews$react_native_screens_release():282 -> unmountAllReactSubviews$react_native_screens_release + 19:27:void unmountAllReactSubviews$react_native_screens_release():282:282 -> unmountAllReactSubviews$react_native_screens_release + 28:32:void unmountAllReactSubviews$react_native_screens_release():283:283 -> unmountAllReactSubviews$react_native_screens_release + 33:34:void unmountAllReactSubviews$react_native_screens_release():284:284 -> unmountAllReactSubviews$react_native_screens_release + 35:37:void unmountAllReactSubviews$react_native_screens_release():285:285 -> unmountAllReactSubviews$react_native_screens_release + 38:41:void unmountAllReactSubviews$react_native_screens_release():286:286 -> unmountAllReactSubviews$react_native_screens_release + 6:15:boolean unmountReactSubview$lambda$27(kotlin.jvm.functions.Function1,java.lang.Object):272:272 -> unmountReactSubview$lambda$26 + 6:15:boolean unmountReactSubview$lambda$26(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.swmansion.rnscreens.gamma.tabs.TabScreenFragment):272 -> unmountReactSubview$lambda$26 + 1:11:boolean unmountReactSubview$lambda$27(kotlin.jvm.functions.Function1,java.lang.Object):272:272 -> unmountReactSubview$lambda$27 + 6:32:boolean unmountReactSubview$lambda$27(kotlin.jvm.functions.Function1,java.lang.Object):272:272 -> unmountReactSubview$react_native_screens_release + 6:32:void unmountReactSubview$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen):272 -> unmountReactSubview$react_native_screens_release + 33:35:void unmountReactSubview$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen):273:273 -> unmountReactSubview$react_native_screens_release + 36:37:void unmountReactSubview$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen):274:274 -> unmountReactSubview$react_native_screens_release + 38:40:void unmountReactSubview$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen):275:275 -> unmountReactSubview$react_native_screens_release + 41:44:void unmountReactSubview$react_native_screens_release(com.swmansion.rnscreens.gamma.tabs.TabScreen):276:276 -> unmountReactSubview$react_native_screens_release + 1:8:void unmountReactSubviewAt$react_native_screens_release(int):262:262 -> unmountReactSubviewAt$react_native_screens_release + 9:16:void unmountReactSubviewAt$react_native_screens_release(int):263:263 -> unmountReactSubviewAt$react_native_screens_release + 17:18:void unmountReactSubviewAt$react_native_screens_release(int):264:264 -> unmountReactSubviewAt$react_native_screens_release + 19:21:void unmountReactSubviewAt$react_native_screens_release(int):265:265 -> unmountReactSubviewAt$react_native_screens_release + 22:25:void unmountReactSubviewAt$react_native_screens_release(int):266:266 -> unmountReactSubviewAt$react_native_screens_release + 1:9:void updateBottomNavigationViewAppearance():316:316 -> updateBottomNavigationViewAppearance + 10:14:void updateBottomNavigationViewAppearance():318:318 -> updateBottomNavigationViewAppearance + 15:16:void updateBottomNavigationViewAppearance():320:320 -> updateBottomNavigationViewAppearance + 17:26:void updateBottomNavigationViewAppearance():321:321 -> updateBottomNavigationViewAppearance + 27:29:void updateBottomNavigationViewAppearance():320:320 -> updateBottomNavigationViewAppearance + 30:38:void updateBottomNavigationViewAppearance():323:323 -> updateBottomNavigationViewAppearance + 39:46:void updateBottomNavigationViewAppearance():321:321 -> updateBottomNavigationViewAppearance + 1:3:void updateBottomNavigationViewAppearance$lambda$37(com.swmansion.rnscreens.gamma.tabs.TabsHost):324:324 -> updateBottomNavigationViewAppearance$lambda$37 + 4:13:void updateBottomNavigationViewAppearance$lambda$37(com.swmansion.rnscreens.gamma.tabs.TabsHost):325:325 -> updateBottomNavigationViewAppearance$lambda$37 + 1:6:void updateNavigationMenuIfNeeded(java.lang.Object,java.lang.Object):200:200 -> updateNavigationMenuIfNeeded + 7:8:void updateNavigationMenuIfNeeded(java.lang.Object,java.lang.Object):201:201 -> updateNavigationMenuIfNeeded + 9:11:void updateNavigationMenuIfNeeded(java.lang.Object,java.lang.Object):202:202 -> updateNavigationMenuIfNeeded + 12:15:void updateNavigationMenuIfNeeded(java.lang.Object,java.lang.Object):203:203 -> updateNavigationMenuIfNeeded + 1:35:void updateSelectedTab():331:331 -> updateSelectedTab + 36:50:void updateSelectedTab():333:333 -> updateSelectedTab + 51:72:void updateSelectedTab():334:334 -> updateSelectedTab + 73:76:void updateSelectedTab():340:340 -> updateSelectedTab + 77:80:void updateSelectedTab():341:341 -> updateSelectedTab + 81:86:void updateSelectedTab():342:342 -> updateSelectedTab + 87:89:void updateSelectedTab():345:345 -> updateSelectedTab + 90:98:void updateSelectedTab():347:347 -> updateSelectedTab + 99:102:void updateSelectedTab():348:348 -> updateSelectedTab + 103:110:void updateSelectedTab():333:333 -> updateSelectedTab + 111:118:void updateSelectedTab():331:331 -> updateSelectedTab com.swmansion.rnscreens.gamma.tabs.TabsHost$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.gamma.tabs.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -196342,30 +191790,30 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$$ExternalSyntheticLambda5 -> com.swm com.swmansion.rnscreens.gamma.tabs.TabsHost$Companion -> com.swmansion.rnscreens.gamma.tabs.TabsHost$Companion: # {"id":"sourceFile","fileName":"TabsHost.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():547:547 -> + 2:2:void ():500:500 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$ContainerUpdateCoordinator -> com.swmansion.rnscreens.gamma.tabs.TabsHost$ContainerUpdateCoordinator: # {"id":"sourceFile","fileName":"TabsHost.kt"} - 1:6:void (com.swmansion.rnscreens.gamma.tabs.TabsHost):44:44 -> + 1:6:void (com.swmansion.rnscreens.gamma.tabs.TabsHost):43:43 -> 1:1:void $r8$lambda$RY9n00rxQVJA4sNLmFWXwL9UAks(com.swmansion.rnscreens.gamma.tabs.TabsHost$ContainerUpdateCoordinator):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - 1:3:void invalidateAll():59:59 -> invalidateAll - 4:7:void invalidateAll():60:60 -> invalidateAll - 2:4:void invalidateNavigationMenu():55:55 -> invalidateNavigationMenu - 2:4:void invalidateSelectedTab():51:51 -> invalidateSelectedTab - 2:3:void postContainerUpdate():71:71 -> postContainerUpdate - 4:14:void postContainerUpdate():72:72 -> postContainerUpdate - 1:4:void postContainerUpdate$lambda$0(com.swmansion.rnscreens.gamma.tabs.TabsHost$ContainerUpdateCoordinator):73:73 -> postContainerUpdate$lambda$0 - 1:5:void postContainerUpdateIfNeeded():64:64 -> postContainerUpdateIfNeeded - 6:9:void postContainerUpdateIfNeeded():67:67 -> postContainerUpdateIfNeeded - 2:3:void runContainerUpdate():84:84 -> runContainerUpdate - 4:7:void runContainerUpdate():85:85 -> runContainerUpdate - 8:9:void runContainerUpdate():86:86 -> runContainerUpdate - 10:14:void runContainerUpdate():87:87 -> runContainerUpdate - 15:18:void runContainerUpdate():89:89 -> runContainerUpdate - 19:20:void runContainerUpdate():90:90 -> runContainerUpdate - 21:26:void runContainerUpdate():91:91 -> runContainerUpdate - 1:4:void runContainerUpdateIfNeeded():78:78 -> runContainerUpdateIfNeeded - 5:8:void runContainerUpdateIfNeeded():79:79 -> runContainerUpdateIfNeeded + 1:3:void invalidateAll():58:58 -> invalidateAll + 4:7:void invalidateAll():59:59 -> invalidateAll + 2:4:void invalidateNavigationMenu():54:54 -> invalidateNavigationMenu + 2:4:void invalidateSelectedTab():50:50 -> invalidateSelectedTab + 2:3:void postContainerUpdate():70:70 -> postContainerUpdate + 4:14:void postContainerUpdate():71:71 -> postContainerUpdate + 1:4:void postContainerUpdate$lambda$0(com.swmansion.rnscreens.gamma.tabs.TabsHost$ContainerUpdateCoordinator):72:72 -> postContainerUpdate$lambda$0 + 1:5:void postContainerUpdateIfNeeded():63:63 -> postContainerUpdateIfNeeded + 6:9:void postContainerUpdateIfNeeded():66:66 -> postContainerUpdateIfNeeded + 2:3:void runContainerUpdate():83:83 -> runContainerUpdate + 4:7:void runContainerUpdate():84:84 -> runContainerUpdate + 8:9:void runContainerUpdate():85:85 -> runContainerUpdate + 10:14:void runContainerUpdate():86:86 -> runContainerUpdate + 15:18:void runContainerUpdate():88:88 -> runContainerUpdate + 19:20:void runContainerUpdate():89:89 -> runContainerUpdate + 21:26:void runContainerUpdate():90:90 -> runContainerUpdate + 1:4:void runContainerUpdateIfNeeded():77:77 -> runContainerUpdateIfNeeded + 5:8:void runContainerUpdateIfNeeded():78:78 -> runContainerUpdateIfNeeded com.swmansion.rnscreens.gamma.tabs.TabsHost$ContainerUpdateCoordinator$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.gamma.tabs.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -196375,25 +191823,13 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$ContainerUpdateCoordinator$$External # {"id":"com.android.tools.r8.synthesized"} 1:1:void run():0:0 -> run # {"id":"com.android.tools.r8.synthesized"} -com.swmansion.rnscreens.gamma.tabs.TabsHost$SpecialEffectsHandler -> com.swmansion.rnscreens.gamma.tabs.TabsHost$SpecialEffectsHandler: -# {"id":"sourceFile","fileName":"TabsHost.kt"} - 1:6:void (com.swmansion.rnscreens.gamma.tabs.TabsHost):96:96 -> - 1:6:boolean handleRepeatedTabSelection():98:98 -> handleRepeatedTabSelection - 7:12:boolean handleRepeatedTabSelection():99:99 -> handleRepeatedTabSelection - 13:23:boolean handleRepeatedTabSelection():100:100 -> handleRepeatedTabSelection - 24:31:boolean handleRepeatedTabSelection():101:101 -> handleRepeatedTabSelection - 32:38:boolean handleRepeatedTabSelection():102:102 -> handleRepeatedTabSelection - 39:49:boolean handleRepeatedTabSelection():106:106 -> handleRepeatedTabSelection - 50:57:boolean handleRepeatedTabSelection():107:107 -> handleRepeatedTabSelection - 58:63:boolean handleRepeatedTabSelection():108:108 -> handleRepeatedTabSelection - 64:72:boolean handleRepeatedTabSelection():109:109 -> handleRepeatedTabSelection com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$1 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$1: # {"id":"sourceFile","fileName":"Delegates.kt"} 3:6:void kotlin.properties.Delegates$observable$1.(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$10 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$10: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -196401,7 +191837,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$10 -> co 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$11 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$11: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -196409,7 +191845,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$11 -> co 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$12 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$12: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -196417,7 +191853,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$12 -> co 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$13 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$13: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -196425,7 +191861,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$13 -> co 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$14 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$14: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -196433,24 +191869,15 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$14 -> co 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange -com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$15 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$15: -# {"id":"sourceFile","fileName":"Delegates.kt"} - 3:6:void kotlin.properties.Delegates$observable$1.(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> - 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> - 6:19:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange - 6:19:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} - 20:26:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):36:36 -> afterChange - 27:32:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):37:37 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$2 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$2: # {"id":"sourceFile","fileName":"Delegates.kt"} 3:6:void kotlin.properties.Delegates$observable$1.(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$3 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$3: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -196458,7 +191885,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$3 -> com 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:15:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 16:21:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$4 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$4: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -196466,7 +191893,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$4 -> com 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$5 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$5: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -196474,7 +191901,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$5 -> com 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$6 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$6: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -196482,7 +191909,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$6 -> com 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$7 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$7: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -196490,7 +191917,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$7 -> com 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$8 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$8: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -196498,7 +191925,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$8 -> com 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$9 -> com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$9: # {"id":"sourceFile","fileName":"Delegates.kt"} @@ -196506,7 +191933,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHost$special$$inlined$observable$9 -> com 3:6:void (java.lang.Object,com.swmansion.rnscreens.gamma.tabs.TabsHost):33 -> 6:9:void kotlin.properties.Delegates$observable$1.afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34:34 -> afterChange 6:9:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):34 -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} 10:15:void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object):35:35 -> afterChange com.swmansion.rnscreens.gamma.tabs.TabsHostAppearanceApplicator -> com.swmansion.rnscreens.gamma.tabs.TabsHostAppearanceApplicator: # {"id":"sourceFile","fileName":"TabsHostAppearanceApplicator.kt"} @@ -196564,39 +191991,39 @@ com.swmansion.rnscreens.gamma.tabs.TabsHostAppearanceApplicator -> com.swmansion 25:31:void updateMenuItemAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):158:158 -> updateMenuItemAppearance 32:45:void updateMenuItemAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):161:161 -> updateMenuItemAppearance 46:53:void updateMenuItemAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):162:162 -> updateMenuItemAppearance - 6:18:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):29:29 -> updateSharedAppearance - 19:21:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):206:206 -> updateSharedAppearance - 22:23:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):30:30 -> updateSharedAppearance - 24:34:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):31:31 -> updateSharedAppearance - 35:40:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):32:32 -> updateSharedAppearance - 41:46:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):30:30 -> updateSharedAppearance - 47:53:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):37:37 -> updateSharedAppearance - 54:61:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):38:38 -> updateSharedAppearance - 62:72:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):43:43 -> updateSharedAppearance - 73:78:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):44:44 -> updateSharedAppearance - 79:89:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):47:47 -> updateSharedAppearance - 90:96:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):48:48 -> updateSharedAppearance - 97:102:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):49:49 -> updateSharedAppearance - 103:106:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):51:51 -> updateSharedAppearance - 107:116:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):52:52 -> updateSharedAppearance - 117:127:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):56:56 -> updateSharedAppearance - 128:133:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):57:57 -> updateSharedAppearance - 134:144:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):60:60 -> updateSharedAppearance - 145:151:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):61:61 -> updateSharedAppearance - 152:157:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):62:62 -> updateSharedAppearance - 158:161:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):64:64 -> updateSharedAppearance - 162:171:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):65:65 -> updateSharedAppearance - 172:229:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):71:71 -> updateSharedAppearance - 230:234:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):78:78 -> updateSharedAppearance - 235:245:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):82:82 -> updateSharedAppearance - 246:251:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):83:83 -> updateSharedAppearance - 252:260:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):84:84 -> updateSharedAppearance - 261:271:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):88:88 -> updateSharedAppearance - 272:277:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):89:89 -> updateSharedAppearance - 278:279:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):91:91 -> updateSharedAppearance - 280:283:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):92:92 -> updateSharedAppearance - 284:286:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):91:91 -> updateSharedAppearance - 287:296:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):93:93 -> updateSharedAppearance + 6:8:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):29:29 -> updateSharedAppearance + 9:11:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):206:206 -> updateSharedAppearance + 12:13:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):30:30 -> updateSharedAppearance + 14:24:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):31:31 -> updateSharedAppearance + 25:30:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):32:32 -> updateSharedAppearance + 31:36:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):30:30 -> updateSharedAppearance + 37:43:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):37:37 -> updateSharedAppearance + 44:51:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):38:38 -> updateSharedAppearance + 52:62:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):43:43 -> updateSharedAppearance + 63:68:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):44:44 -> updateSharedAppearance + 69:79:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):47:47 -> updateSharedAppearance + 80:86:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):48:48 -> updateSharedAppearance + 87:92:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):49:49 -> updateSharedAppearance + 93:96:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):51:51 -> updateSharedAppearance + 97:106:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):52:52 -> updateSharedAppearance + 107:117:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):56:56 -> updateSharedAppearance + 118:123:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):57:57 -> updateSharedAppearance + 124:134:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):60:60 -> updateSharedAppearance + 135:141:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):61:61 -> updateSharedAppearance + 142:147:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):62:62 -> updateSharedAppearance + 148:151:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):64:64 -> updateSharedAppearance + 152:161:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):65:65 -> updateSharedAppearance + 162:219:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):71:71 -> updateSharedAppearance + 220:224:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):78:78 -> updateSharedAppearance + 225:235:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):82:82 -> updateSharedAppearance + 236:241:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):83:83 -> updateSharedAppearance + 242:250:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):84:84 -> updateSharedAppearance + 251:261:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):88:88 -> updateSharedAppearance + 262:267:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):89:89 -> updateSharedAppearance + 268:269:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):91:91 -> updateSharedAppearance + 270:273:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):92:92 -> updateSharedAppearance + 274:276:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):91:91 -> updateSharedAppearance + 277:286:void updateSharedAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):93:93 -> updateSharedAppearance com.swmansion.rnscreens.gamma.tabs.TabsHostAppearanceCoordinator -> com.swmansion.rnscreens.gamma.tabs.TabsHostAppearanceCoordinator: # {"id":"sourceFile","fileName":"TabsHostAppearanceCoordinator.kt"} com.google.android.material.bottomnavigation.BottomNavigationView bottomNavigationView -> bottomNavigationView @@ -196629,12 +192056,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHostAppearanceCoordinatorKt -> com.swmans com.swmansion.rnscreens.gamma.tabs.TabsHostEventEmitter -> com.swmansion.rnscreens.gamma.tabs.TabsHostEventEmitter: # {"id":"sourceFile","fileName":"TabsHostEventEmitter.kt"} 6:9:void (com.facebook.react.bridge.ReactContext,int):10:10 -> - 6:9:void emitOnNativeFocusChange(java.lang.String,int,boolean):16:16 -> emitOnNativeFocusChange - 10:11:void emitOnNativeFocusChange(java.lang.String,int,boolean):17:17 -> emitOnNativeFocusChange - 12:15:void emitOnNativeFocusChange(java.lang.String,int,boolean):18:18 -> emitOnNativeFocusChange - 16:22:void emitOnNativeFocusChange(java.lang.String,int,boolean):19:19 -> emitOnNativeFocusChange - 23:25:void emitOnNativeFocusChange(java.lang.String,int,boolean):17:17 -> emitOnNativeFocusChange - 26:29:void emitOnNativeFocusChange(java.lang.String,int,boolean):16:16 -> emitOnNativeFocusChange + 6:26:void emitOnNativeFocusChange(java.lang.String):12:12 -> emitOnNativeFocusChange com.swmansion.rnscreens.gamma.tabs.TabsHostViewManager -> com.swmansion.rnscreens.gamma.tabs.TabsHostViewManager: # {"id":"sourceFile","fileName":"TabsHostViewManager.kt"} 3:5:void ():16:16 -> @@ -196676,32 +192098,29 @@ com.swmansion.rnscreens.gamma.tabs.TabsHostViewManager -> com.swmansion.rnscreen 1:1:void setTabBarControllerMode(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.String):0:0 -> setTabBarControllerMode 2:2:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarControllerMode 2:2:void setTabBarControllerMode(android.view.View,java.lang.String):14 -> setTabBarControllerMode - 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarHidden - 1:1:void setTabBarHidden(android.view.View,boolean):14 -> setTabBarHidden - 2:2:void setTabBarHidden(com.swmansion.rnscreens.gamma.tabs.TabsHost,boolean):150:150 -> setTabBarHidden 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarItemActiveIndicatorColor 1:1:void setTabBarItemActiveIndicatorColor(android.view.View,java.lang.Integer):14 -> setTabBarItemActiveIndicatorColor - 2:2:void setTabBarItemActiveIndicatorColor(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Integer):168:168 -> setTabBarItemActiveIndicatorColor + 2:2:void setTabBarItemActiveIndicatorColor(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Integer):160:160 -> setTabBarItemActiveIndicatorColor 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarItemActiveIndicatorEnabled 1:1:void setTabBarItemActiveIndicatorEnabled(android.view.View,boolean):14 -> setTabBarItemActiveIndicatorEnabled - 2:2:void setTabBarItemActiveIndicatorEnabled(com.swmansion.rnscreens.gamma.tabs.TabsHost,boolean):176:176 -> setTabBarItemActiveIndicatorEnabled + 2:2:void setTabBarItemActiveIndicatorEnabled(com.swmansion.rnscreens.gamma.tabs.TabsHost,boolean):168:168 -> setTabBarItemActiveIndicatorEnabled 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarItemIconColor 1:1:void setTabBarItemIconColor(android.view.View,java.lang.Integer):14 -> setTabBarItemIconColor 2:2:void setTabBarItemIconColor(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Integer):132:132 -> setTabBarItemIconColor 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarItemIconColorActive 1:1:void setTabBarItemIconColorActive(android.view.View,java.lang.Integer):14 -> setTabBarItemIconColorActive - 2:2:void setTabBarItemIconColorActive(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Integer):184:184 -> setTabBarItemIconColorActive + 2:2:void setTabBarItemIconColorActive(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Integer):176:176 -> setTabBarItemIconColorActive 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarItemLabelVisibilityMode - 2:2:void setTabBarItemLabelVisibilityMode(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.String):208:208 -> setTabBarItemLabelVisibilityMode + 2:2:void setTabBarItemLabelVisibilityMode(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.String):200:200 -> setTabBarItemLabelVisibilityMode 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarItemRippleColor 1:1:void setTabBarItemRippleColor(android.view.View,java.lang.Integer):14 -> setTabBarItemRippleColor - 2:2:void setTabBarItemRippleColor(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Integer):200:200 -> setTabBarItemRippleColor + 2:2:void setTabBarItemRippleColor(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Integer):192:192 -> setTabBarItemRippleColor 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarItemTitleFontColor 1:1:void setTabBarItemTitleFontColor(android.view.View,java.lang.Integer):14 -> setTabBarItemTitleFontColor 2:2:void setTabBarItemTitleFontColor(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Integer):124:124 -> setTabBarItemTitleFontColor 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarItemTitleFontColorActive 1:1:void setTabBarItemTitleFontColorActive(android.view.View,java.lang.Integer):14 -> setTabBarItemTitleFontColorActive - 2:2:void setTabBarItemTitleFontColorActive(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Integer):160:160 -> setTabBarItemTitleFontColorActive + 2:2:void setTabBarItemTitleFontColorActive(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Integer):152:152 -> setTabBarItemTitleFontColorActive 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarItemTitleFontFamily 1:1:void setTabBarItemTitleFontFamily(android.view.View,java.lang.String):14 -> setTabBarItemTitleFontFamily 2:2:void setTabBarItemTitleFontFamily(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.String):100:100 -> setTabBarItemTitleFontFamily @@ -196710,7 +192129,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHostViewManager -> com.swmansion.rnscreen 2:2:void setTabBarItemTitleFontSize(com.swmansion.rnscreens.gamma.tabs.TabsHost,float):87:87 -> setTabBarItemTitleFontSize 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarItemTitleFontSizeActive 1:1:void setTabBarItemTitleFontSizeActive(android.view.View,float):14 -> setTabBarItemTitleFontSizeActive - 2:2:void setTabBarItemTitleFontSizeActive(com.swmansion.rnscreens.gamma.tabs.TabsHost,float):192:192 -> setTabBarItemTitleFontSizeActive + 2:2:void setTabBarItemTitleFontSizeActive(com.swmansion.rnscreens.gamma.tabs.TabsHost,float):184:184 -> setTabBarItemTitleFontSizeActive 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarItemTitleFontStyle 1:1:void setTabBarItemTitleFontStyle(android.view.View,java.lang.String):14 -> setTabBarItemTitleFontStyle 2:2:void setTabBarItemTitleFontStyle(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.String):116:116 -> setTabBarItemTitleFontStyle @@ -196726,7 +192145,7 @@ com.swmansion.rnscreens.gamma.tabs.TabsHostViewManager -> com.swmansion.rnscreen com.swmansion.rnscreens.gamma.tabs.TabsHostViewManager$Companion -> com.swmansion.rnscreens.gamma.tabs.TabsHostViewManager$Companion: # {"id":"sourceFile","fileName":"TabsHostViewManager.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():211:211 -> + 2:2:void ():203:203 -> com.swmansion.rnscreens.gamma.tabs.event.TabScreenDidAppearEvent -> com.swmansion.rnscreens.gamma.tabs.event.TabScreenDidAppearEvent: # {"id":"sourceFile","fileName":"TabScreenDidAppearEvent.kt"} 1:4:void (int,int):11:11 -> @@ -196777,83 +192196,68 @@ com.swmansion.rnscreens.gamma.tabs.event.TabScreenWillDisappearEvent$Companion - 1:3:java.lang.String getEventRegistrationName():28:28 -> getEventRegistrationName com.swmansion.rnscreens.gamma.tabs.event.TabsHostNativeFocusChangeEvent -> com.swmansion.rnscreens.gamma.tabs.event.TabsHostNativeFocusChangeEvent: # {"id":"sourceFile","fileName":"TabsHostNativeFocusChangeEvent.kt"} - 6:8:void (int,int,java.lang.String,int,boolean):14:14 -> - 9:10:void (int,int,java.lang.String,int,boolean):11:11 -> - 11:12:void (int,int,java.lang.String,int,boolean):12:12 -> - 13:15:void (int,int,java.lang.String,int,boolean):13:13 -> - 1:9:short getCoalescingKey():24:24 -> getCoalescingKey - 1:4:com.facebook.react.bridge.WritableMap getEventData():27:27 -> getEventData - 5:11:com.facebook.react.bridge.WritableMap getEventData():28:28 -> getEventData - 12:13:com.facebook.react.bridge.WritableMap getEventData():30:30 -> getEventData - 14:15:com.facebook.react.bridge.WritableMap getEventData():31:31 -> getEventData - 16:19:com.facebook.react.bridge.WritableMap getEventData():29:29 -> getEventData - 1:3:java.lang.String getEventName():16:16 -> getEventName - 1:3:java.lang.String getEventRegistrationName():18:18 -> getEventRegistrationName - 1:3:boolean getRepeatedSelectionHandledBySpecialEffect():13:13 -> getRepeatedSelectionHandledBySpecialEffect + 6:8:void (int,int,java.lang.String):12:12 -> + 9:11:void (int,int,java.lang.String):11:11 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():22:22 -> getEventData + 5:12:com.facebook.react.bridge.WritableMap getEventData():23:23 -> getEventData + 1:3:java.lang.String getEventName():14:14 -> getEventName + 1:3:java.lang.String getEventRegistrationName():16:16 -> getEventRegistrationName 1:3:java.lang.String getTabKey():11:11 -> getTabKey - 1:3:int getTabNumber():12:12 -> getTabNumber com.swmansion.rnscreens.gamma.tabs.event.TabsHostNativeFocusChangeEvent$Companion -> com.swmansion.rnscreens.gamma.tabs.event.TabsHostNativeFocusChangeEvent$Companion: # {"id":"sourceFile","fileName":"TabsHostNativeFocusChangeEvent.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():35:35 -> - 1:3:java.lang.String getEventName():43:43 -> getEventName - 1:3:java.lang.String getEventRegistrationName():45:45 -> getEventRegistrationName -com.swmansion.rnscreens.gamma.tabs.image.ImageSource -> com.swmansion.rnscreens.gamma.tabs.image.ImageSource: + 2:2:void ():26:26 -> + 1:3:java.lang.String getEventName():32:32 -> getEventName + 1:3:java.lang.String getEventRegistrationName():34:34 -> getEventRegistrationName +com.swmansion.rnscreens.gamma.tabs.image.RNSImageSource -> com.swmansion.rnscreens.gamma.tabs.image.RNSImageSource: +# {"id":"sourceFile","fileName":"TabsImageLoader.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():106:106 -> +com.swmansion.rnscreens.gamma.tabs.image.RNSImageSource$DrawableRes -> com.swmansion.rnscreens.gamma.tabs.image.RNSImageSource$DrawableRes: # {"id":"sourceFile","fileName":"TabsImageLoader.kt"} - 6:8:void (android.content.Context,java.lang.String):74:74 -> - 9:10:void (android.content.Context,java.lang.String):75:75 -> - 11:13:void (android.content.Context,java.lang.String):76:76 -> - 1:7:android.net.Uri computeLocalUri(java.lang.String,android.content.Context):109:109 -> computeLocalUri - 1:6:android.net.Uri computeUri(android.content.Context):91:91 -> computeUri - 7:10:android.net.Uri computeUri(android.content.Context):94:94 -> computeUri - 11:16:android.net.Uri computeUri(android.content.Context):96:96 -> computeUri - 17:22:android.net.Uri computeUri(android.content.Context):97:97 -> computeUri - 23:27:android.net.Uri computeUri(android.content.Context):102:102 -> computeUri - 6:9:android.net.Uri getUri(android.content.Context):81:81 -> getUri - 10:15:android.net.Uri getUri(android.content.Context):82:82 -> getUri - 16:62:android.net.Uri getUri(android.content.Context):84:84 -> getUri - 63:68:android.net.Uri getUri(android.content.Context):83:83 -> getUri - 4:19:boolean isLocalResourceUri(android.net.Uri):78:78 -> isLocalResourceUri -com.swmansion.rnscreens.gamma.tabs.image.ResourceIdHelper -> com.swmansion.rnscreens.gamma.tabs.image.ResourceIdHelper: + 2:4:void (int):109:109 -> + 5:7:void (int):108:108 -> + 1:3:int getResId():108:108 -> getResId +com.swmansion.rnscreens.gamma.tabs.image.RNSImageSource$UriString -> com.swmansion.rnscreens.gamma.tabs.image.RNSImageSource$UriString: # {"id":"sourceFile","fileName":"TabsImageLoader.kt"} - 8:15:void ():114:114 -> - 1:4:void ():113:113 -> - 1:8:int getIdForResourceType(android.content.Context,java.lang.String,java.lang.String):122:122 -> getIdForResourceType - 9:35:int getIdForResourceType(android.content.Context,java.lang.String,java.lang.String):123:123 -> getIdForResourceType - 36:55:int getIdForResourceType(android.content.Context,java.lang.String,java.lang.String):124:124 -> getIdForResourceType - 56:57:int getIdForResourceType(android.content.Context,java.lang.String,java.lang.String):125:126 -> getIdForResourceType - 58:75:int getIdForResourceType(android.content.Context,java.lang.String,java.lang.String):126:126 -> getIdForResourceType - 76:91:int getIdForResourceType(android.content.Context,java.lang.String,java.lang.String):127:127 -> getIdForResourceType - 92:94:int getIdForResourceType(android.content.Context,java.lang.String,java.lang.String):128:128 -> getIdForResourceType - 95:98:int getIdForResourceType(android.content.Context,java.lang.String,java.lang.String):129:129 -> getIdForResourceType - 11:36:android.net.Uri getResourceUri(android.content.Context,java.lang.String):137:137 -> getResourceUri - 37:42:android.net.Uri getResourceUri(android.content.Context,java.lang.String):139:139 -> getResourceUri - 43:46:android.net.Uri getResourceUri(android.content.Context,java.lang.String):140:140 -> getResourceUri - 47:66:android.net.Uri getResourceUri(android.content.Context,java.lang.String):141:141 -> getResourceUri - 67:74:android.net.Uri getResourceUri(android.content.Context,java.lang.String):144:144 -> getResourceUri - 75:96:android.net.Uri getResourceUri(android.content.Context,java.lang.String):146:146 -> getResourceUri - 97:107:android.net.Uri getResourceUri(android.content.Context,java.lang.String):149:149 -> getResourceUri - 108:131:android.net.Uri getResourceUri(android.content.Context,java.lang.String):150:150 -> getResourceUri - 132:151:android.net.Uri getResourceUri(android.content.Context,java.lang.String):152:152 -> getResourceUri + 7:9:void (java.lang.String):113:113 -> + 10:12:void (java.lang.String):112:112 -> + 1:3:java.lang.String getUri():112:112 -> getUri com.swmansion.rnscreens.gamma.tabs.image.TabsImageLoaderKt -> com.swmansion.rnscreens.gamma.tabs.image.TabsImageLoaderKt: # {"id":"sourceFile","fileName":"TabsImageLoader.kt"} - 1:1:p3.Unit $r8$lambda$0JldTIRzUX_FH8PlJYOEPpI4Fyk(com.swmansion.rnscreens.gamma.tabs.TabScreen,android.graphics.drawable.Drawable):0:0 -> a + 1:1:m3.Unit $r8$lambda$0JldTIRzUX_FH8PlJYOEPpI4Fyk(com.swmansion.rnscreens.gamma.tabs.TabScreen,android.graphics.drawable.Drawable):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/gamma/tabs/TabScreen;Landroid/graphics/drawable/Drawable;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/gamma/tabs/TabScreen;Landroid/graphics/drawable/Drawable;)Lm3/u;"} 1:1:void $r8$lambda$0KgK73Kg82pm8dJ5kR9rBAlvwB8(com.swmansion.rnscreens.gamma.tabs.TabScreen,android.graphics.drawable.Drawable):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - 16:27:void loadTabImage(android.content.Context,java.lang.String,com.swmansion.rnscreens.gamma.tabs.TabScreen):30:30 -> loadTabImage - 28:36:void loadTabImage(android.content.Context,java.lang.String,com.swmansion.rnscreens.gamma.tabs.TabScreen):31:31 -> loadTabImage - 6:22:kotlin.Unit loadTabImage$lambda$1(com.swmansion.rnscreens.gamma.tabs.TabScreen,android.graphics.drawable.Drawable):32:32 -> loadTabImage$lambda$1 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/gamma/tabs/TabScreen;Landroid/graphics/drawable/Drawable;)Lp3/u;"} - 23:25:kotlin.Unit loadTabImage$lambda$1(com.swmansion.rnscreens.gamma.tabs.TabScreen,android.graphics.drawable.Drawable):35:35 -> loadTabImage$lambda$1 - 1:4:void loadTabImage$lambda$1$lambda$0(com.swmansion.rnscreens.gamma.tabs.TabScreen,android.graphics.drawable.Drawable):33:33 -> loadTabImage$lambda$1$lambda$0 - 1:4:void loadTabImageInternal(android.content.Context,android.net.Uri,kotlin.jvm.functions.Function1):45:45 -> loadTabImageInternal - 5:8:void loadTabImageInternal(android.content.Context,android.net.Uri,kotlin.jvm.functions.Function1):46:46 -> loadTabImageInternal - 9:16:void loadTabImageInternal(android.content.Context,android.net.Uri,kotlin.jvm.functions.Function1):48:48 -> loadTabImageInternal - 17:21:void loadTabImageInternal(android.content.Context,android.net.Uri,kotlin.jvm.functions.Function1):50:50 -> loadTabImageInternal - 22:25:void loadTabImageInternal(android.content.Context,android.net.Uri,kotlin.jvm.functions.Function1):69:69 -> loadTabImageInternal - 26:29:void loadTabImageInternal(android.content.Context,android.net.Uri,kotlin.jvm.functions.Function1):49:49 -> loadTabImageInternal + 16:24:void loadTabImage(android.content.Context,java.lang.String,com.swmansion.rnscreens.gamma.tabs.TabScreen):28:28 -> loadTabImage + 6:22:kotlin.Unit loadTabImage$lambda$1(com.swmansion.rnscreens.gamma.tabs.TabScreen,android.graphics.drawable.Drawable):29:29 -> loadTabImage$lambda$1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/gamma/tabs/TabScreen;Landroid/graphics/drawable/Drawable;)Lm3/u;"} + 23:25:kotlin.Unit loadTabImage$lambda$1(com.swmansion.rnscreens.gamma.tabs.TabScreen,android.graphics.drawable.Drawable):32:32 -> loadTabImage$lambda$1 + 1:4:void loadTabImage$lambda$1$lambda$0(com.swmansion.rnscreens.gamma.tabs.TabScreen,android.graphics.drawable.Drawable):30:30 -> loadTabImage$lambda$1$lambda$0 + 1:7:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):40:40 -> loadTabImageInternal + 8:11:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):43:43 -> loadTabImageInternal + 12:46:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):44:44 -> loadTabImageInternal + 47:51:android.net.Uri androidx.core.net.UriKt.toUri(java.lang.String):29:29 -> loadTabImageInternal + 47:51:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):44 -> loadTabImageInternal + 52:55:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):46:46 -> loadTabImageInternal + 56:61:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):47:47 -> loadTabImageInternal + 62:65:android.net.Uri androidx.core.net.UriKt.toUri(java.lang.String):29:29 -> loadTabImageInternal + 62:65:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):47 -> loadTabImageInternal + 66:69:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):53:53 -> loadTabImageInternal + 70:73:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):54:54 -> loadTabImageInternal + 74:81:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):56:56 -> loadTabImageInternal + 82:86:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):58:58 -> loadTabImageInternal + 87:90:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):77:77 -> loadTabImageInternal + 91:94:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):57:57 -> loadTabImageInternal + 95:100:void loadTabImageInternal(android.content.Context,java.lang.String,kotlin.jvm.functions.Function1):42:42 -> loadTabImageInternal + 1:11:com.swmansion.rnscreens.gamma.tabs.image.RNSImageSource resolveTabImageSource(android.content.Context,java.lang.String):89:89 -> resolveTabImageSource + 12:27:com.swmansion.rnscreens.gamma.tabs.image.RNSImageSource resolveTabImageSource(android.content.Context,java.lang.String):90:90 -> resolveTabImageSource + 28:33:com.swmansion.rnscreens.gamma.tabs.image.RNSImageSource resolveTabImageSource(android.content.Context,java.lang.String):92:92 -> resolveTabImageSource + 34:49:com.swmansion.rnscreens.gamma.tabs.image.RNSImageSource resolveTabImageSource(android.content.Context,java.lang.String):94:94 -> resolveTabImageSource + 50:55:com.swmansion.rnscreens.gamma.tabs.image.RNSImageSource resolveTabImageSource(android.content.Context,java.lang.String):96:96 -> resolveTabImageSource + 56:78:com.swmansion.rnscreens.gamma.tabs.image.RNSImageSource resolveTabImageSource(android.content.Context,java.lang.String):98:98 -> resolveTabImageSource + 79:84:com.swmansion.rnscreens.gamma.tabs.image.RNSImageSource resolveTabImageSource(android.content.Context,java.lang.String):103:103 -> resolveTabImageSource com.swmansion.rnscreens.gamma.tabs.image.TabsImageLoaderKt$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.gamma.tabs.image.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -196876,19 +192280,19 @@ com.swmansion.rnscreens.gamma.tabs.image.TabsImageLoaderKt$$ExternalSyntheticLam # {"id":"com.android.tools.r8.synthesized"} com.swmansion.rnscreens.gamma.tabs.image.TabsImageLoaderKt$loadTabImageInternal$1 -> com.swmansion.rnscreens.gamma.tabs.image.TabsImageLoaderKt$loadTabImageInternal$1: # {"id":"sourceFile","fileName":"TabsImageLoader.kt"} - 7:10:void (android.content.Context,kotlin.jvm.functions.Function1,android.net.Uri):50:50 -> - 6:34:void onFailureImpl(com.facebook.datasource.DataSource):66:66 -> onFailureImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} - 6:12:void onNewResultImpl(com.facebook.datasource.DataSource):52:52 -> onNewResultImpl - # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} - 13:21:void onNewResultImpl(com.facebook.datasource.DataSource):53:53 -> onNewResultImpl - 22:32:void onNewResultImpl(com.facebook.datasource.DataSource):54:54 -> onNewResultImpl - 33:36:void onNewResultImpl(com.facebook.datasource.DataSource):56:56 -> onNewResultImpl - 37:47:void onNewResultImpl(com.facebook.datasource.DataSource):57:57 -> onNewResultImpl - 48:58:void onNewResultImpl(com.facebook.datasource.DataSource):58:58 -> onNewResultImpl - 59:63:void onNewResultImpl(com.facebook.datasource.DataSource):157:157 -> onNewResultImpl - 64:68:void onNewResultImpl(com.facebook.datasource.DataSource):59:59 -> onNewResultImpl - 69:72:void onNewResultImpl(com.facebook.datasource.DataSource):62:62 -> onNewResultImpl + 7:10:void (android.content.Context,kotlin.jvm.functions.Function1,java.lang.String):58:58 -> + 6:34:void onFailureImpl(com.facebook.datasource.DataSource):74:74 -> onFailureImpl + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} + 6:12:void onNewResultImpl(com.facebook.datasource.DataSource):60:60 -> onNewResultImpl + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL0/c;)V"} + 13:21:void onNewResultImpl(com.facebook.datasource.DataSource):61:61 -> onNewResultImpl + 22:32:void onNewResultImpl(com.facebook.datasource.DataSource):62:62 -> onNewResultImpl + 33:36:void onNewResultImpl(com.facebook.datasource.DataSource):64:64 -> onNewResultImpl + 37:47:void onNewResultImpl(com.facebook.datasource.DataSource):65:65 -> onNewResultImpl + 48:58:void onNewResultImpl(com.facebook.datasource.DataSource):66:66 -> onNewResultImpl + 59:63:void onNewResultImpl(com.facebook.datasource.DataSource):116:116 -> onNewResultImpl + 64:68:void onNewResultImpl(com.facebook.datasource.DataSource):67:67 -> onNewResultImpl + 69:72:void onNewResultImpl(com.facebook.datasource.DataSource):70:70 -> onNewResultImpl com.swmansion.rnscreens.safearea.EdgeInsets -> com.swmansion.rnscreens.safearea.EdgeInsets: # {"id":"sourceFile","fileName":"EdgeInsets.kt"} 9:17:void ():15:15 -> @@ -196907,7 +192311,7 @@ com.swmansion.rnscreens.safearea.EdgeInsets$Companion -> com.swmansion.rnscreens 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():14:14 -> 6:7:com.swmansion.rnscreens.safearea.EdgeInsets fromInsets(androidx.core.graphics.Insets):18:18 -> fromInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)Lcom/swmansion/rnscreens/safearea/EdgeInsets;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)Lcom/swmansion/rnscreens/safearea/EdgeInsets;"} 8:10:com.swmansion.rnscreens.safearea.EdgeInsets fromInsets(androidx.core.graphics.Insets):19:19 -> fromInsets 11:13:com.swmansion.rnscreens.safearea.EdgeInsets fromInsets(androidx.core.graphics.Insets):20:20 -> fromInsets 14:16:com.swmansion.rnscreens.safearea.EdgeInsets fromInsets(androidx.core.graphics.Insets):21:21 -> fromInsets @@ -196934,111 +192338,108 @@ com.swmansion.rnscreens.safearea.SafeAreaProvider -> com.swmansion.rnscreens.saf # {"id":"sourceFile","fileName":"SafeAreaProvider.kt"} com.swmansion.rnscreens.safearea.SafeAreaView -> com.swmansion.rnscreens.safearea.SafeAreaView: # {"id":"sourceFile","fileName":"SafeAreaView.kt"} - 6:8:void (com.facebook.react.uimanager.ThemedReactContext):33:33 -> - 9:10:void (com.facebook.react.uimanager.ThemedReactContext):32:32 -> - 11:18:void (com.facebook.react.uimanager.ThemedReactContext):36:36 -> - 19:26:void (com.facebook.react.uimanager.ThemedReactContext):37:37 -> - 27:32:void (com.facebook.react.uimanager.ThemedReactContext):38:38 -> - 33:36:void (com.facebook.react.uimanager.ThemedReactContext):42:42 -> - 37:40:void (com.facebook.react.uimanager.ThemedReactContext):51:51 -> + 6:8:void (com.facebook.react.uimanager.ThemedReactContext):32:32 -> + 9:10:void (com.facebook.react.uimanager.ThemedReactContext):31:31 -> + 11:18:void (com.facebook.react.uimanager.ThemedReactContext):35:35 -> + 19:26:void (com.facebook.react.uimanager.ThemedReactContext):36:36 -> + 27:32:void (com.facebook.react.uimanager.ThemedReactContext):37:37 -> + 33:36:void (com.facebook.react.uimanager.ThemedReactContext):41:41 -> + 37:40:void (com.facebook.react.uimanager.ThemedReactContext):50:50 -> 1:1:void $r8$lambda$wyZAaf6dy962Od1xs2OoMrw02nc(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/locks/ReentrantLock;Lkotlin/jvm/internal/t;Ljava/util/concurrent/locks/Condition;)V"} - 1:6:com.swmansion.rnscreens.safearea.SafeAreaProvider findAncestorProvider():80:80 -> findAncestorProvider - 7:11:com.swmansion.rnscreens.safearea.SafeAreaProvider findAncestorProvider():83:83 -> findAncestorProvider - 12:16:com.swmansion.rnscreens.safearea.SafeAreaProvider findAncestorProvider():87:87 -> findAncestorProvider - 17:25:com.swmansion.rnscreens.safearea.SafeAreaProvider findAncestorProvider():90:90 -> findAncestorProvider - 1:17:androidx.core.graphics.Insets getConsumedInsetsFromSelectedEdges(androidx.core.graphics.Insets):246:246 -> getConsumedInsetsFromSelectedEdges - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)Lx/d;"} - 18:33:androidx.core.graphics.Insets getConsumedInsetsFromSelectedEdges(androidx.core.graphics.Insets):247:247 -> getConsumedInsetsFromSelectedEdges - 34:49:androidx.core.graphics.Insets getConsumedInsetsFromSelectedEdges(androidx.core.graphics.Insets):248:248 -> getConsumedInsetsFromSelectedEdges - 50:64:androidx.core.graphics.Insets getConsumedInsetsFromSelectedEdges(androidx.core.graphics.Insets):249:249 -> getConsumedInsetsFromSelectedEdges - 65:74:androidx.core.graphics.Insets getConsumedInsetsFromSelectedEdges(androidx.core.graphics.Insets):245:245 -> getConsumedInsetsFromSelectedEdges - 1:3:com.facebook.react.uimanager.StateWrapper getStateWrapper():44:44 -> getStateWrapper - 11:28:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):108:108 -> onApplyWindowInsets - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/B0;)Landroidx/core/view/B0;"} - 29:36:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):110:110 -> onApplyWindowInsets - 37:44:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):111:111 -> onApplyWindowInsets - 45:53:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):113:113 -> onApplyWindowInsets - 54:55:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):114:114 -> onApplyWindowInsets - 56:60:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):121:121 -> onApplyWindowInsets - 61:68:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):123:123 -> onApplyWindowInsets - 69:72:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):127:127 -> onApplyWindowInsets - 73:79:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):126:126 -> onApplyWindowInsets - 80:83:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):125:125 -> onApplyWindowInsets - 84:87:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):134:134 -> onApplyWindowInsets - 88:94:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):133:133 -> onApplyWindowInsets - 95:98:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):132:132 -> onApplyWindowInsets - 99:104:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):137:137 -> onApplyWindowInsets - 105:108:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):140:140 -> onApplyWindowInsets - 109:111:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):139:139 -> onApplyWindowInsets - 112:115:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):144:144 -> onApplyWindowInsets - 116:120:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):143:143 -> onApplyWindowInsets - 121:129:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):148:148 -> onApplyWindowInsets - 130:137:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):152:152 -> onApplyWindowInsets - 138:147:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):153:153 -> onApplyWindowInsets - 1:7:void onAttachedToWindow():55:55 -> onAttachedToWindow - 8:13:void onAttachedToWindow():57:57 -> onAttachedToWindow - 14:17:void onAttachedToWindow():59:59 -> onAttachedToWindow - 18:20:void onAttachedToWindow():63:63 -> onAttachedToWindow - 21:27:void onAttachedToWindow():64:64 -> onAttachedToWindow - 28:33:void onAttachedToWindow():66:66 -> onAttachedToWindow - 34:36:void onAttachedToWindow():67:67 -> onAttachedToWindow - 37:40:void onAttachedToWindow():69:69 -> onAttachedToWindow - 1:13:void onDetachedFromWindow():73:73 -> onDetachedFromWindow - 14:20:void onDetachedFromWindow():75:75 -> onDetachedFromWindow - 21:24:void onDetachedFromWindow():76:76 -> onDetachedFromWindow - 6:13:void onInterfaceInsetsChange(com.swmansion.rnscreens.safearea.EdgeInsets):94:94 -> onInterfaceInsetsChange - 14:15:void onInterfaceInsetsChange(com.swmansion.rnscreens.safearea.EdgeInsets):95:95 -> onInterfaceInsetsChange - 16:24:void onInterfaceInsetsChange(com.swmansion.rnscreens.safearea.EdgeInsets):97:97 -> onInterfaceInsetsChange - 25:27:void onInterfaceInsetsChange(com.swmansion.rnscreens.safearea.EdgeInsets):98:98 -> onInterfaceInsetsChange - 1:6:boolean onPreDraw():273:273 -> onPreDraw - 7:12:boolean onPreDraw():275:275 -> onPreDraw - 6:7:void setEdges(com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges):253:253 -> setEdges - 8:11:void setEdges(com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges):254:254 -> setEdges - 12:14:void setEdges(com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges):259:259 -> setEdges - 6:7:void setInsetType(com.swmansion.rnscreens.safearea.InsetType):263:263 -> setInsetType - 8:11:void setInsetType(com.swmansion.rnscreens.safearea.InsetType):264:264 -> setInsetType - 12:14:void setInsetType(com.swmansion.rnscreens.safearea.InsetType):269:269 -> setInsetType - 1:3:void setStateWrapper(com.facebook.react.uimanager.StateWrapper):47:47 -> setStateWrapper - 1:2:void updateInsets():170:170 -> updateInsets - 3:17:void updateInsets():171:171 -> updateInsets - 18:32:void updateInsets():172:172 -> updateInsets - 33:36:void updateInsets():170:170 -> updateInsets - 37:42:void updateInsets():175:175 -> updateInsets - 43:46:void updateInsets():177:177 -> updateInsets - 47:60:void updateInsets():178:178 -> updateInsets - 61:74:void updateInsets():179:179 -> updateInsets - 75:88:void updateInsets():180:180 -> updateInsets - 89:102:void updateInsets():181:181 -> updateInsets - 103:106:void updateInsets():183:183 -> updateInsets - 107:111:void updateInsets():184:184 -> updateInsets - 112:115:void updateInsets():186:186 -> updateInsets - 1:9:void updateInsets$lambda$1(com.facebook.react.uimanager.UIManagerModule):201:201 -> updateInsets$lambda$1 - 1:5:boolean updateInsetsIfNeeded():160:160 -> updateInsetsIfNeeded - 6:7:boolean updateInsetsIfNeeded():161:161 -> updateInsetsIfNeeded - 8:13:boolean updateInsetsIfNeeded():162:162 -> updateInsetsIfNeeded - 1:5:void waitForReactLayout():214:214 -> waitForReactLayout - 6:10:void waitForReactLayout():215:215 -> waitForReactLayout - 11:14:void waitForReactLayout():216:216 -> waitForReactLayout - 15:18:void waitForReactLayout():217:217 -> waitForReactLayout - 19:30:void waitForReactLayout():219:219 -> waitForReactLayout - 31:35:void waitForReactLayout():227:227 -> waitForReactLayout - 36:46:void waitForReactLayout():228:228 -> waitForReactLayout - 47:53:void waitForReactLayout():230:230 -> waitForReactLayout - 54:55:void waitForReactLayout():233:233 -> waitForReactLayout - 56:62:void waitForReactLayout():235:235 -> waitForReactLayout - 63:64:void waitForReactLayout():237:237 -> waitForReactLayout - 65:71:void waitForReactLayout():227:227 -> waitForReactLayout - 72:79:void waitForReactLayout():240:240 -> waitForReactLayout - 80:83:void waitForReactLayout():227:227 -> waitForReactLayout - 1:3:void waitForReactLayout$lambda$3(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):220:220 -> waitForReactLayout$lambda$3 + 1:6:com.swmansion.rnscreens.safearea.SafeAreaProvider findAncestorProvider():79:79 -> findAncestorProvider + 7:11:com.swmansion.rnscreens.safearea.SafeAreaProvider findAncestorProvider():82:82 -> findAncestorProvider + 12:16:com.swmansion.rnscreens.safearea.SafeAreaProvider findAncestorProvider():86:86 -> findAncestorProvider + 17:25:com.swmansion.rnscreens.safearea.SafeAreaProvider findAncestorProvider():89:89 -> findAncestorProvider + 1:17:androidx.core.graphics.Insets getConsumedInsetsFromSelectedEdges(androidx.core.graphics.Insets):228:228 -> getConsumedInsetsFromSelectedEdges + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/d;)Lw/d;"} + 18:33:androidx.core.graphics.Insets getConsumedInsetsFromSelectedEdges(androidx.core.graphics.Insets):229:229 -> getConsumedInsetsFromSelectedEdges + 34:49:androidx.core.graphics.Insets getConsumedInsetsFromSelectedEdges(androidx.core.graphics.Insets):230:230 -> getConsumedInsetsFromSelectedEdges + 50:64:androidx.core.graphics.Insets getConsumedInsetsFromSelectedEdges(androidx.core.graphics.Insets):231:231 -> getConsumedInsetsFromSelectedEdges + 65:74:androidx.core.graphics.Insets getConsumedInsetsFromSelectedEdges(androidx.core.graphics.Insets):227:227 -> getConsumedInsetsFromSelectedEdges + 1:3:com.facebook.react.uimanager.StateWrapper getStateWrapper():43:43 -> getStateWrapper + 11:28:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):107:107 -> onApplyWindowInsets + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/D0;)Landroidx/core/view/D0;"} + 29:36:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):109:109 -> onApplyWindowInsets + 37:44:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):110:110 -> onApplyWindowInsets + 45:53:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):112:112 -> onApplyWindowInsets + 54:55:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):113:113 -> onApplyWindowInsets + 56:60:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):118:118 -> onApplyWindowInsets + 61:68:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):120:120 -> onApplyWindowInsets + 69:72:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):122:122 -> onApplyWindowInsets + 73:76:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):125:125 -> onApplyWindowInsets + 77:83:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):124:124 -> onApplyWindowInsets + 84:87:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):123:123 -> onApplyWindowInsets + 88:90:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):121:121 -> onApplyWindowInsets + 91:94:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):130:130 -> onApplyWindowInsets + 95:98:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):133:133 -> onApplyWindowInsets + 99:105:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):132:132 -> onApplyWindowInsets + 106:109:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):131:131 -> onApplyWindowInsets + 110:112:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):129:129 -> onApplyWindowInsets + 113:122:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):138:138 -> onApplyWindowInsets + 1:7:void onAttachedToWindow():54:54 -> onAttachedToWindow + 8:13:void onAttachedToWindow():56:56 -> onAttachedToWindow + 14:17:void onAttachedToWindow():58:58 -> onAttachedToWindow + 18:20:void onAttachedToWindow():62:62 -> onAttachedToWindow + 21:27:void onAttachedToWindow():63:63 -> onAttachedToWindow + 28:33:void onAttachedToWindow():65:65 -> onAttachedToWindow + 34:36:void onAttachedToWindow():66:66 -> onAttachedToWindow + 37:40:void onAttachedToWindow():68:68 -> onAttachedToWindow + 1:13:void onDetachedFromWindow():72:72 -> onDetachedFromWindow + 14:20:void onDetachedFromWindow():74:74 -> onDetachedFromWindow + 21:24:void onDetachedFromWindow():75:75 -> onDetachedFromWindow + 6:13:void onInterfaceInsetsChange(com.swmansion.rnscreens.safearea.EdgeInsets):93:93 -> onInterfaceInsetsChange + 14:15:void onInterfaceInsetsChange(com.swmansion.rnscreens.safearea.EdgeInsets):94:94 -> onInterfaceInsetsChange + 16:24:void onInterfaceInsetsChange(com.swmansion.rnscreens.safearea.EdgeInsets):96:96 -> onInterfaceInsetsChange + 25:27:void onInterfaceInsetsChange(com.swmansion.rnscreens.safearea.EdgeInsets):97:97 -> onInterfaceInsetsChange + 1:6:boolean onPreDraw():255:255 -> onPreDraw + 7:12:boolean onPreDraw():257:257 -> onPreDraw + 6:7:void setEdges(com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges):235:235 -> setEdges + 8:11:void setEdges(com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges):236:236 -> setEdges + 12:14:void setEdges(com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges):241:241 -> setEdges + 6:7:void setInsetType(com.swmansion.rnscreens.safearea.InsetType):245:245 -> setInsetType + 8:11:void setInsetType(com.swmansion.rnscreens.safearea.InsetType):246:246 -> setInsetType + 12:14:void setInsetType(com.swmansion.rnscreens.safearea.InsetType):251:251 -> setInsetType + 1:3:void setStateWrapper(com.facebook.react.uimanager.StateWrapper):46:46 -> setStateWrapper + 1:2:void updateInsets():152:152 -> updateInsets + 3:17:void updateInsets():153:153 -> updateInsets + 18:32:void updateInsets():154:154 -> updateInsets + 33:36:void updateInsets():152:152 -> updateInsets + 37:42:void updateInsets():157:157 -> updateInsets + 43:46:void updateInsets():159:159 -> updateInsets + 47:60:void updateInsets():160:160 -> updateInsets + 61:74:void updateInsets():161:161 -> updateInsets + 75:88:void updateInsets():162:162 -> updateInsets + 89:102:void updateInsets():163:163 -> updateInsets + 103:106:void updateInsets():165:165 -> updateInsets + 107:111:void updateInsets():166:166 -> updateInsets + 112:115:void updateInsets():168:168 -> updateInsets + 1:9:void updateInsets$lambda$1(com.facebook.react.uimanager.UIManagerModule):183:183 -> updateInsets$lambda$1 + 1:5:boolean updateInsetsIfNeeded():142:142 -> updateInsetsIfNeeded + 6:7:boolean updateInsetsIfNeeded():143:143 -> updateInsetsIfNeeded + 8:13:boolean updateInsetsIfNeeded():144:144 -> updateInsetsIfNeeded + 1:5:void waitForReactLayout():196:196 -> waitForReactLayout + 6:10:void waitForReactLayout():197:197 -> waitForReactLayout + 11:14:void waitForReactLayout():198:198 -> waitForReactLayout + 15:18:void waitForReactLayout():199:199 -> waitForReactLayout + 19:30:void waitForReactLayout():201:201 -> waitForReactLayout + 31:35:void waitForReactLayout():209:209 -> waitForReactLayout + 36:46:void waitForReactLayout():210:210 -> waitForReactLayout + 47:53:void waitForReactLayout():212:212 -> waitForReactLayout + 54:55:void waitForReactLayout():215:215 -> waitForReactLayout + 56:62:void waitForReactLayout():217:217 -> waitForReactLayout + 63:64:void waitForReactLayout():219:219 -> waitForReactLayout + 65:71:void waitForReactLayout():209:209 -> waitForReactLayout + 72:79:void waitForReactLayout():222:222 -> waitForReactLayout + 80:83:void waitForReactLayout():209:209 -> waitForReactLayout + 1:3:void waitForReactLayout$lambda$3(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):202:202 -> waitForReactLayout$lambda$3 # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/locks/ReentrantLock;Lkotlin/jvm/internal/t;Ljava/util/concurrent/locks/Condition;)V"} - 4:8:void waitForReactLayout$lambda$3(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):221:221 -> waitForReactLayout$lambda$3 - 9:10:void waitForReactLayout$lambda$3(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):222:222 -> waitForReactLayout$lambda$3 - 11:16:void waitForReactLayout$lambda$3(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):223:223 -> waitForReactLayout$lambda$3 - 17:18:void waitForReactLayout$lambda$3(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):225:225 -> waitForReactLayout$lambda$3 - 19:26:void waitForReactLayout$lambda$3(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):220:220 -> waitForReactLayout$lambda$3 + 4:8:void waitForReactLayout$lambda$3(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):203:203 -> waitForReactLayout$lambda$3 + 9:10:void waitForReactLayout$lambda$3(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):204:204 -> waitForReactLayout$lambda$3 + 11:16:void waitForReactLayout$lambda$3(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):205:205 -> waitForReactLayout$lambda$3 + 17:18:void waitForReactLayout$lambda$3(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):207:207 -> waitForReactLayout$lambda$3 + 19:26:void waitForReactLayout$lambda$3(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):202:202 -> waitForReactLayout$lambda$3 com.swmansion.rnscreens.safearea.SafeAreaView$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.safearea.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -197057,7 +192458,7 @@ com.swmansion.rnscreens.safearea.SafeAreaView$$ExternalSyntheticLambda0 -> com.s com.swmansion.rnscreens.safearea.SafeAreaView$Companion -> com.swmansion.rnscreens.safearea.SafeAreaView$Companion: # {"id":"sourceFile","fileName":"SafeAreaView.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():280:280 -> + 2:2:void ():262:262 -> com.swmansion.rnscreens.safearea.SafeAreaViewKt -> com.swmansion.rnscreens.safearea.SafeAreaViewKt: # {"id":"sourceFile","fileName":"SafeAreaView.kt"} com.swmansion.rnscreens.safearea.SafeAreaViewManager -> com.swmansion.rnscreens.safearea.SafeAreaViewManager: @@ -197250,33 +192651,26 @@ com.swmansion.rnscreens.transition.ExternalBoundaryValuesEvaluatorKt -> com.swma # {"id":"sourceFile","fileName":"ExternalBoundaryValuesEvaluator.kt"} com.swmansion.rnscreens.utils.CacheEntry -> com.swmansion.rnscreens.utils.CacheEntry: # {"id":"sourceFile","fileName":"ScreenDummyLayoutHelper.kt"} - 9:25:void ():287:287 -> - 6:8:void (com.swmansion.rnscreens.utils.CacheKey,float):280:280 -> - 9:10:void (com.swmansion.rnscreens.utils.CacheKey,float):281:281 -> - 11:13:void (com.swmansion.rnscreens.utils.CacheKey,float):282:282 -> - 1:3:com.swmansion.rnscreens.utils.CacheEntry access$getEMPTY$cp():280:280 -> access$getEMPTY$cp - 1:3:com.swmansion.rnscreens.utils.CacheKey getCacheKey():281:281 -> getCacheKey - 1:3:float getHeaderHeight():282:282 -> getHeaderHeight - 6:27:boolean hasKey(com.swmansion.rnscreens.utils.CacheKey):284:284 -> hasKey + 9:25:void ():283:283 -> + 6:8:void (com.swmansion.rnscreens.utils.CacheKey,float):276:276 -> + 9:10:void (com.swmansion.rnscreens.utils.CacheKey,float):277:277 -> + 11:13:void (com.swmansion.rnscreens.utils.CacheKey,float):278:278 -> + 1:3:com.swmansion.rnscreens.utils.CacheEntry access$getEMPTY$cp():276:276 -> access$getEMPTY$cp + 1:3:com.swmansion.rnscreens.utils.CacheKey getCacheKey():277:277 -> getCacheKey + 1:3:float getHeaderHeight():278:278 -> getHeaderHeight + 6:27:boolean hasKey(com.swmansion.rnscreens.utils.CacheKey):280:280 -> hasKey com.swmansion.rnscreens.utils.CacheEntry$Companion -> com.swmansion.rnscreens.utils.CacheEntry$Companion: # {"id":"sourceFile","fileName":"ScreenDummyLayoutHelper.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():286:286 -> - 1:5:com.swmansion.rnscreens.utils.CacheEntry getEMPTY():287:287 -> getEMPTY + 2:2:void ():282:282 -> + 1:5:com.swmansion.rnscreens.utils.CacheEntry getEMPTY():283:283 -> getEMPTY com.swmansion.rnscreens.utils.CacheKey -> com.swmansion.rnscreens.utils.CacheKey: # {"id":"sourceFile","fileName":"ScreenDummyLayoutHelper.kt"} - 1:3:void (int,boolean):275:275 -> - 4:5:void (int,boolean):276:276 -> - 6:8:void (int,boolean):277:277 -> - 1:3:int getFontSize():276:276 -> getFontSize - 1:3:boolean isTitleEmpty():277:277 -> isTitleEmpty -com.swmansion.rnscreens.utils.DecorViewInsetsUtilsKt -> com.swmansion.rnscreens.utils.DecorViewInsetsUtilsKt: -# {"id":"sourceFile","fileName":"DecorViewInsetsUtils.kt"} - 6:13:int getDecorViewTopInset(android.view.View):14:14 -> getDecorViewTopInset - 14:18:int getDecorViewTopInset(android.view.View):16:16 -> getDecorViewTopInset - 1:9:int getTopInset(androidx.core.view.WindowInsetsCompat):22:22 -> getTopInset - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/B0;)I"} - 10:16:int getTopInset(androidx.core.view.WindowInsetsCompat):21:21 -> getTopInset + 1:3:void (int,boolean):271:271 -> + 4:5:void (int,boolean):272:272 -> + 6:8:void (int,boolean):273:273 -> + 1:3:int getFontSize():272:272 -> getFontSize + 1:3:boolean isTitleEmpty():273:273 -> isTitleEmpty com.swmansion.rnscreens.utils.DeviceUtils -> com.swmansion.rnscreens.utils.DeviceUtils: # {"id":"sourceFile","fileName":"DeviceUtils.kt"} 1:4:void ():6:6 -> @@ -197339,14 +192733,14 @@ com.swmansion.rnscreens.utils.FragmentTransactionKtKt$WhenMappings -> com.swmans com.swmansion.rnscreens.utils.InsetsKtKt -> com.swmansion.rnscreens.utils.InsetsKtKt: # {"id":"sourceFile","fileName":"InsetsKt.kt"} 8:15:androidx.core.graphics.Insets resolveInsetsOrZero(android.view.View,int,android.view.WindowInsets,boolean):22:22 -> resolveInsetsOrZero - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroid/view/WindowInsets;Z)Lx/d;"} - 16:26:androidx.core.graphics.Insets resolveInsetsOrZero(android.view.View,int,android.view.WindowInsets,boolean):28:28 -> resolveInsetsOrZero - 27:30:androidx.core.graphics.Insets resolveInsetsOrZero(android.view.View,int,android.view.WindowInsets,boolean):30:30 -> resolveInsetsOrZero - 31:34:androidx.core.graphics.Insets resolveInsetsOrZero(android.view.View,int,android.view.WindowInsets,boolean):29:29 -> resolveInsetsOrZero - 35:38:androidx.core.graphics.Insets resolveInsetsOrZero(android.view.View,int,android.view.WindowInsets,boolean):32:32 -> resolveInsetsOrZero - 39:42:androidx.core.graphics.Insets resolveInsetsOrZero(android.view.View,int,android.view.WindowInsets,boolean):31:31 -> resolveInsetsOrZero + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroid/view/WindowInsets;Z)Lw/d;"} + 16:26:androidx.core.graphics.Insets resolveInsetsOrZero(android.view.View,int,android.view.WindowInsets,boolean):25:25 -> resolveInsetsOrZero + 27:30:androidx.core.graphics.Insets resolveInsetsOrZero(android.view.View,int,android.view.WindowInsets,boolean):27:27 -> resolveInsetsOrZero + 31:34:androidx.core.graphics.Insets resolveInsetsOrZero(android.view.View,int,android.view.WindowInsets,boolean):26:26 -> resolveInsetsOrZero + 35:38:androidx.core.graphics.Insets resolveInsetsOrZero(android.view.View,int,android.view.WindowInsets,boolean):29:29 -> resolveInsetsOrZero + 39:42:androidx.core.graphics.Insets resolveInsetsOrZero(android.view.View,int,android.view.WindowInsets,boolean):28:28 -> resolveInsetsOrZero 5:13:androidx.core.graphics.Insets resolveInsetsOrZero$default(android.view.View,int,android.view.WindowInsets,boolean,int,java.lang.Object):18:18 -> resolveInsetsOrZero$default - # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroid/view/WindowInsets;ZILjava/lang/Object;)Lx/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;ILandroid/view/WindowInsets;ZILjava/lang/Object;)Lw/d;"} 14:18:androidx.core.graphics.Insets resolveInsetsOrZero$default(android.view.View,int,android.view.WindowInsets,boolean,int,java.lang.Object):16:16 -> resolveInsetsOrZero$default com.swmansion.rnscreens.utils.PaddingBundle -> com.swmansion.rnscreens.utils.PaddingBundle: # {"id":"sourceFile","fileName":"PaddingBundle.kt"} @@ -197364,7 +192758,7 @@ com.swmansion.rnscreens.utils.RNSLog -> com.swmansion.rnscreens.utils.RNSLog: 2:2:void d(java.lang.String,java.lang.String,java.lang.Object[]):0:0 -> d com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper -> com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper: # {"id":"sourceFile","fileName":"ScreenDummyLayoutHelper.kt"} - 9:16:void ():243:243 -> + 9:16:void ():239:239 -> 6:8:void (com.facebook.react.bridge.ReactApplicationContext):24:24 -> 9:16:void (com.facebook.react.bridge.ReactApplicationContext):37:37 -> 17:23:void (com.facebook.react.bridge.ReactApplicationContext):43:43 -> @@ -197390,24 +192784,22 @@ com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper -> com.swmansion.rnscreens 29:41:float computeDummyLayout(int,boolean):177:177 -> computeDummyLayout 42:48:float computeDummyLayout(int,boolean):178:178 -> computeDummyLayout 49:65:float computeDummyLayout(int,boolean):181:181 -> computeDummyLayout - 66:69:float computeDummyLayout(int,boolean):182:182 -> computeDummyLayout - 70:73:float computeDummyLayout(int,boolean):186:186 -> computeDummyLayout - 74:79:float computeDummyLayout(int,boolean):187:187 -> computeDummyLayout - 80:83:float computeDummyLayout(int,boolean):190:190 -> computeDummyLayout - 84:88:float computeDummyLayout(int,boolean):192:192 -> computeDummyLayout - 89:93:float computeDummyLayout(int,boolean):194:194 -> computeDummyLayout - 94:106:float computeDummyLayout(int,boolean):195:195 -> computeDummyLayout - 107:118:float computeDummyLayout(int,boolean):196:196 -> computeDummyLayout - 119:131:float computeDummyLayout(int,boolean):198:198 -> computeDummyLayout - 132:144:float computeDummyLayout(int,boolean):199:199 -> computeDummyLayout - 145:165:float computeDummyLayout(int,boolean):202:202 -> computeDummyLayout - 166:167:float computeDummyLayout(int,boolean):204:204 -> computeDummyLayout - 168:170:float computeDummyLayout(int,boolean):203:203 -> computeDummyLayout - 171:183:float computeDummyLayout(int,boolean):206:206 -> computeDummyLayout - 184:194:float computeDummyLayout(int,boolean):210:210 -> computeDummyLayout - 195:212:float computeDummyLayout(int,boolean):213:213 -> computeDummyLayout - 213:216:float computeDummyLayout(int,boolean):215:215 -> computeDummyLayout - 217:229:float computeDummyLayout(int,boolean):216:216 -> computeDummyLayout + 66:69:float computeDummyLayout(int,boolean):185:185 -> computeDummyLayout + 70:75:float computeDummyLayout(int,boolean):186:186 -> computeDummyLayout + 76:79:float computeDummyLayout(int,boolean):189:189 -> computeDummyLayout + 80:84:float computeDummyLayout(int,boolean):191:191 -> computeDummyLayout + 85:89:float computeDummyLayout(int,boolean):193:193 -> computeDummyLayout + 90:102:float computeDummyLayout(int,boolean):194:194 -> computeDummyLayout + 103:114:float computeDummyLayout(int,boolean):195:195 -> computeDummyLayout + 115:127:float computeDummyLayout(int,boolean):197:197 -> computeDummyLayout + 128:140:float computeDummyLayout(int,boolean):198:198 -> computeDummyLayout + 141:161:float computeDummyLayout(int,boolean):201:201 -> computeDummyLayout + 162:163:float computeDummyLayout(int,boolean):203:203 -> computeDummyLayout + 164:166:float computeDummyLayout(int,boolean):202:202 -> computeDummyLayout + 167:179:float computeDummyLayout(int,boolean):205:205 -> computeDummyLayout + 180:190:float computeDummyLayout(int,boolean):209:209 -> computeDummyLayout + 191:210:float computeDummyLayout(int,boolean):211:211 -> computeDummyLayout + 211:223:float computeDummyLayout(int,boolean):212:212 -> computeDummyLayout 1:3:java.lang.Object computeDummyLayout$lambda$7():165:165 -> computeDummyLayout$lambda$7 1:7:void initDummyLayoutWithHeader(android.content.Context):106:106 -> initDummyLayoutWithHeader 8:12:void initDummyLayoutWithHeader(android.content.Context):109:109 -> initDummyLayoutWithHeader @@ -197442,22 +192834,22 @@ com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper -> com.swmansion.rnscreens 33:37:boolean maybeInitDummyLayoutWithHeader(com.facebook.react.bridge.ReactApplicationContext):89:89 -> maybeInitDummyLayoutWithHeader 38:39:boolean maybeInitDummyLayoutWithHeader(com.facebook.react.bridge.ReactApplicationContext):86:86 -> maybeInitDummyLayoutWithHeader 40:45:boolean maybeInitDummyLayoutWithHeader(com.facebook.react.bridge.ReactApplicationContext):85:85 -> maybeInitDummyLayoutWithHeader - 1:14:void onHostDestroy():271:271 -> onHostDestroy - 1:9:java.lang.Object onHostResume$lambda$10():257:257 -> onHostResume - 1:9:void onHostResume():257 -> onHostResume - 10:15:void onHostResume():261:261 -> onHostResume - 16:19:void onHostResume():262:262 -> onHostResume - 20:27:void onHostResume():264:264 -> onHostResume - 1:3:java.lang.Object onHostResume$lambda$10():257:257 -> onHostResume$lambda$10 - 3:21:android.app.Activity requireActivity():227:227 -> requireActivity - 1:8:com.facebook.react.bridge.ReactApplicationContext requireReactContext(kotlin.jvm.functions.Function0):222:222 -> requireReactContext - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)Lcom/facebook/react/bridge/ReactApplicationContext;"} - 9:15:java.lang.Object requireReactContext$lambda$8():223:223 -> requireReactContext - 9:15:com.facebook.react.bridge.ReactApplicationContext requireReactContext(kotlin.jvm.functions.Function0):223 -> requireReactContext - 16:32:com.facebook.react.bridge.ReactApplicationContext requireReactContext(kotlin.jvm.functions.Function0):221:221 -> requireReactContext - 6:10:com.facebook.react.bridge.ReactApplicationContext requireReactContext$default(com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper,kotlin.jvm.functions.Function0,int,java.lang.Object):220:220 -> requireReactContext$default - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/utils/ScreenDummyLayoutHelper;LD3/a;ILjava/lang/Object;)Lcom/facebook/react/bridge/ReactApplicationContext;"} - 1:3:java.lang.Object requireReactContext$lambda$8():223:223 -> requireReactContext$lambda$8 + 1:14:void onHostDestroy():267:267 -> onHostDestroy + 1:9:java.lang.Object onHostResume$lambda$10():253:253 -> onHostResume + 1:9:void onHostResume():253 -> onHostResume + 10:15:void onHostResume():257:257 -> onHostResume + 16:19:void onHostResume():258:258 -> onHostResume + 20:27:void onHostResume():260:260 -> onHostResume + 1:3:java.lang.Object onHostResume$lambda$10():253:253 -> onHostResume$lambda$10 + 3:21:android.app.Activity requireActivity():223:223 -> requireActivity + 1:8:com.facebook.react.bridge.ReactApplicationContext requireReactContext(kotlin.jvm.functions.Function0):218:218 -> requireReactContext + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)Lcom/facebook/react/bridge/ReactApplicationContext;"} + 9:15:java.lang.Object requireReactContext$lambda$8():219:219 -> requireReactContext + 9:15:com.facebook.react.bridge.ReactApplicationContext requireReactContext(kotlin.jvm.functions.Function0):219 -> requireReactContext + 16:32:com.facebook.react.bridge.ReactApplicationContext requireReactContext(kotlin.jvm.functions.Function0):217:217 -> requireReactContext + 6:10:com.facebook.react.bridge.ReactApplicationContext requireReactContext$default(com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper,kotlin.jvm.functions.Function0,int,java.lang.Object):216:216 -> requireReactContext$default + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/utils/ScreenDummyLayoutHelper;LA3/a;ILjava/lang/Object;)Lcom/facebook/react/bridge/ReactApplicationContext;"} + 1:3:java.lang.Object requireReactContext$lambda$8():219:219 -> requireReactContext$lambda$8 com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.utils.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} @@ -197482,8 +192874,8 @@ com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper$$ExternalSyntheticLambda2 com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper$Companion -> com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper$Companion: # {"id":"sourceFile","fileName":"ScreenDummyLayoutHelper.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> - 2:2:void ():231:231 -> - 1:11:com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper getInstance():247:247 -> getInstance + 2:2:void ():227:227 -> + 1:11:com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper getInstance():243:243 -> getInstance com.swmansion.rnscreens.utils.ViewBackgroundUtilsKt -> com.swmansion.rnscreens.utils.ViewBackgroundUtilsKt: # {"id":"sourceFile","fileName":"ViewBackgroundUtils.kt"} 6:10:java.lang.Integer resolveBackgroundColor(com.facebook.react.views.view.ReactViewGroup):6:6 -> resolveBackgroundColor @@ -197772,7 +193164,7 @@ com.th3rdwave.safeareacontext.SafeAreaContextPackage$$ExternalSyntheticLambda0 - com.th3rdwave.safeareacontext.SafeAreaProvider -> com.th3rdwave.safeareacontext.SafeAreaProvider: # {"id":"sourceFile","fileName":"SafeAreaProvider.kt"} kotlin.jvm.functions.Function3 mInsetsChangeHandler -> mInsetsChangeHandler - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/o;"} 1:4:void (android.content.Context):11:11 -> 1:5:void maybeUpdateInsets():17:17 -> maybeUpdateInsets 6:12:void maybeUpdateInsets():18:18 -> maybeUpdateInsets @@ -197788,7 +193180,7 @@ com.th3rdwave.safeareacontext.SafeAreaProvider -> com.th3rdwave.safeareacontext. 4:11:void onDetachedFromWindow():35:35 -> onDetachedFromWindow 1:5:boolean onPreDraw():39:39 -> onPreDraw 1:2:void setOnInsetsChangeHandler(kotlin.jvm.functions.Function3):44:44 -> setOnInsetsChangeHandler - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/o;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/o;)V"} 3:6:void setOnInsetsChangeHandler(kotlin.jvm.functions.Function3):45:45 -> setOnInsetsChangeHandler com.th3rdwave.safeareacontext.SafeAreaProviderKt -> com.th3rdwave.safeareacontext.SafeAreaProviderKt: # {"id":"sourceFile","fileName":"SafeAreaProvider.kt"} @@ -198300,20 +193692,20 @@ go.Universe$proxyerror -> go.Universe$proxyerror: 6:8:int incRefnum():28:28 -> incRefnum go.error -> go.error: # {"id":"sourceFile","fileName":"error.java"} -io.reactivex.BackpressureStrategy -> Y2.a: +io.reactivex.BackpressureStrategy -> V2.a: # {"id":"sourceFile","fileName":"BackpressureStrategy.java"} io.reactivex.BackpressureStrategy MISSING -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/a;"} io.reactivex.BackpressureStrategy ERROR -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/a;"} io.reactivex.BackpressureStrategy BUFFER -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/a;"} io.reactivex.BackpressureStrategy DROP -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/a;"} io.reactivex.BackpressureStrategy LATEST -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/a;"} io.reactivex.BackpressureStrategy[] $VALUES -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"[LY2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LV2/a;"} 1:10:void ():25:25 -> 11:20:void ():29:29 -> 21:30:void ():33:33 -> @@ -198322,40 +193714,40 @@ io.reactivex.BackpressureStrategy -> Y2.a: 51:57:void ():19:19 -> 1:4:void (java.lang.String,int):19:19 -> 1:9:io.reactivex.BackpressureStrategy valueOf(java.lang.String):19:19 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LY2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LV2/a;"} 1:9:io.reactivex.BackpressureStrategy[] values():19:19 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LY2/a;"} -io.reactivex.Emitter -> Y2.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LV2/a;"} +io.reactivex.Emitter -> V2.b: # {"id":"sourceFile","fileName":"Emitter.java"} void onError(java.lang.Throwable) -> onError -io.reactivex.Flowable -> Y2.c: +io.reactivex.Flowable -> V2.c: # {"id":"sourceFile","fileName":"Flowable.java"} int BUFFER_SIZE -> d 1:20:void ():156:156 -> 1:4:void ():152:152 -> 1:4:void subscribe(org.reactivestreams.Subscriber):14881:14881 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} 5:10:void subscribe(org.reactivestreams.Subscriber):14882:14882 -> a 11:15:void subscribe(org.reactivestreams.Subscriber):14884:14884 -> a 16:24:void subscribe(org.reactivestreams.Subscriber):14885:14885 -> a 1:3:int bufferSize():233:233 -> b 1:17:io.reactivex.Flowable compose(io.reactivex.FlowableTransformer):7248:7248 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/g;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/g;)LV2/c;"} 1:5:io.reactivex.Flowable create(io.reactivex.FlowableOnSubscribe,io.reactivex.BackpressureStrategy):1902:1902 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/e;LY2/a;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/e;LV2/a;)LV2/c;"} 6:10:io.reactivex.Flowable create(io.reactivex.FlowableOnSubscribe,io.reactivex.BackpressureStrategy):1903:1903 -> d 11:20:io.reactivex.Flowable create(io.reactivex.FlowableOnSubscribe,io.reactivex.BackpressureStrategy):1904:1904 -> d 1:5:io.reactivex.Flowable doFinally(io.reactivex.functions.Action):9093:9093 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/a;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La3/a;)LV2/c;"} 6:15:io.reactivex.Flowable doFinally(io.reactivex.functions.Action):9094:9094 -> e 1:7:io.reactivex.Flowable empty():1966:1966 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/c;"} 1:14:io.reactivex.Flowable flatMap(io.reactivex.functions.Function):9702:9702 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/d;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La3/d;)LV2/c;"} 1:9:io.reactivex.Flowable flatMap(io.reactivex.functions.Function,boolean,int):9812:9812 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/d;ZI)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La3/d;ZI)LV2/c;"} 1:5:io.reactivex.Flowable flatMap(io.reactivex.functions.Function,boolean,int,int):9855:9855 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/d;ZII)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La3/d;ZII)LV2/c;"} 6:10:io.reactivex.Flowable flatMap(io.reactivex.functions.Function,boolean,int,int):9856:9856 -> i 11:15:io.reactivex.Flowable flatMap(io.reactivex.functions.Function,boolean,int,int):9857:9857 -> i 16:19:io.reactivex.Flowable flatMap(io.reactivex.functions.Function,boolean,int,int):9858:9858 -> i @@ -198364,44 +193756,44 @@ io.reactivex.Flowable -> Y2.c: 34:38:io.reactivex.Flowable flatMap(io.reactivex.functions.Function,boolean,int,int):9864:9864 -> i 39:53:io.reactivex.Flowable flatMap(io.reactivex.functions.Function,boolean,int,int):9866:9866 -> i 1:5:io.reactivex.Flowable fromArray(java.lang.Object[]):2051:2051 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;)LV2/c;"} 6:8:io.reactivex.Flowable fromArray(java.lang.Object[]):2052:2052 -> j 9:13:io.reactivex.Flowable fromArray(java.lang.Object[]):2053:2053 -> j 14:18:io.reactivex.Flowable fromArray(java.lang.Object[]):2055:2055 -> j 19:25:io.reactivex.Flowable fromArray(java.lang.Object[]):2056:2056 -> j 26:35:io.reactivex.Flowable fromArray(java.lang.Object[]):2058:2058 -> j 1:4:io.reactivex.Flowable fromPublisher(org.reactivestreams.Publisher):2326:2326 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/a;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/a;)LV2/c;"} 5:11:io.reactivex.Flowable fromPublisher(org.reactivestreams.Publisher):2327:2327 -> k 12:16:io.reactivex.Flowable fromPublisher(org.reactivestreams.Publisher):2329:2329 -> k 17:26:io.reactivex.Flowable fromPublisher(org.reactivestreams.Publisher):2331:2331 -> k 1:5:io.reactivex.Flowable just(java.lang.Object):2726:2726 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LV2/c;"} 6:15:io.reactivex.Flowable just(java.lang.Object):2727:2727 -> l 1:5:io.reactivex.Flowable merge(org.reactivestreams.Publisher,org.reactivestreams.Publisher):3503:3503 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/a;Li4/a;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/a;Lf4/a;)LV2/c;"} 6:11:io.reactivex.Flowable merge(org.reactivestreams.Publisher,org.reactivestreams.Publisher):3504:3504 -> m 12:32:io.reactivex.Flowable merge(org.reactivestreams.Publisher,org.reactivestreams.Publisher):3505:3505 -> m 1:5:io.reactivex.Flowable mergeWith(org.reactivestreams.Publisher):11497:11497 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/a;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/a;)LV2/c;"} 6:10:io.reactivex.Flowable mergeWith(org.reactivestreams.Publisher):11498:11498 -> n 2:10:io.reactivex.Flowable observeOn(io.reactivex.Scheduler):11623:11623 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/h;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/h;)LV2/c;"} 1:5:io.reactivex.Flowable observeOn(io.reactivex.Scheduler,boolean,int):11711:11711 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/h;ZI)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/h;ZI)LV2/c;"} 6:10:io.reactivex.Flowable observeOn(io.reactivex.Scheduler,boolean,int):11712:11712 -> p 11:20:io.reactivex.Flowable observeOn(io.reactivex.Scheduler,boolean,int):11713:11713 -> p 1:9:io.reactivex.disposables.Disposable subscribe(io.reactivex.functions.Consumer,io.reactivex.functions.Consumer):14791:14791 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/c;Ld3/c;)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La3/c;La3/c;)LY2/b;"} 1:5:io.reactivex.disposables.Disposable subscribe(io.reactivex.functions.Consumer,io.reactivex.functions.Consumer,io.reactivex.functions.Action,io.reactivex.functions.Consumer):14865:14865 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/c;Ld3/c;Ld3/a;Ld3/c;)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La3/c;La3/c;La3/a;La3/c;)LY2/b;"} 6:10:io.reactivex.disposables.Disposable subscribe(io.reactivex.functions.Consumer,io.reactivex.functions.Consumer,io.reactivex.functions.Action,io.reactivex.functions.Consumer):14866:14866 -> r 11:15:io.reactivex.disposables.Disposable subscribe(io.reactivex.functions.Consumer,io.reactivex.functions.Consumer,io.reactivex.functions.Action,io.reactivex.functions.Consumer):14867:14867 -> r 16:20:io.reactivex.disposables.Disposable subscribe(io.reactivex.functions.Consumer,io.reactivex.functions.Consumer,io.reactivex.functions.Action,io.reactivex.functions.Consumer):14868:14868 -> r 21:25:io.reactivex.disposables.Disposable subscribe(io.reactivex.functions.Consumer,io.reactivex.functions.Consumer,io.reactivex.functions.Action,io.reactivex.functions.Consumer):14870:14870 -> r 26:29:io.reactivex.disposables.Disposable subscribe(io.reactivex.functions.Consumer,io.reactivex.functions.Consumer,io.reactivex.functions.Action,io.reactivex.functions.Consumer):14872:14872 -> r 1:5:void subscribe(io.reactivex.FlowableSubscriber):14929:14929 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/f;)V"} 6:9:void subscribe(io.reactivex.FlowableSubscriber):14931:14931 -> s 10:14:void subscribe(io.reactivex.FlowableSubscriber):14933:14933 -> s 15:22:void subscribe(io.reactivex.FlowableSubscriber):14935:14935 -> s @@ -198412,29 +193804,29 @@ io.reactivex.Flowable -> Y2.c: 39:39:void subscribe(io.reactivex.FlowableSubscriber):14946:14946 -> s 40:40:void subscribe(io.reactivex.FlowableSubscriber):14937:14937 -> s void subscribeActual(org.reactivestreams.Subscriber) -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} 1:5:io.reactivex.Flowable subscribeOn(io.reactivex.Scheduler):15025:15025 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/h;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/h;)LV2/c;"} 6:14:io.reactivex.Flowable subscribeOn(io.reactivex.Scheduler):15026:15026 -> u 1:5:io.reactivex.Flowable subscribeOn(io.reactivex.Scheduler,boolean):15063:15063 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/h;Z)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/h;Z)LV2/c;"} 6:15:io.reactivex.Flowable subscribeOn(io.reactivex.Scheduler,boolean):15064:15064 -> v -io.reactivex.FlowableEmitter -> Y2.d: +io.reactivex.FlowableEmitter -> V2.d: # {"id":"sourceFile","fileName":"FlowableEmitter.java"} boolean isCancelled() -> isCancelled -io.reactivex.FlowableOnSubscribe -> Y2.e: +io.reactivex.FlowableOnSubscribe -> V2.e: # {"id":"sourceFile","fileName":"FlowableOnSubscribe.java"} void subscribe(io.reactivex.FlowableEmitter) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)V"} -io.reactivex.FlowableSubscriber -> Y2.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/d;)V"} +io.reactivex.FlowableSubscriber -> V2.f: # {"id":"sourceFile","fileName":"FlowableSubscriber.java"} void onSubscribe(org.reactivestreams.Subscription) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} -io.reactivex.FlowableTransformer -> Y2.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;)V"} +io.reactivex.FlowableTransformer -> V2.g: # {"id":"sourceFile","fileName":"FlowableTransformer.java"} org.reactivestreams.Publisher apply(io.reactivex.Flowable) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/c;)Li4/a;"} -io.reactivex.Scheduler -> Y2.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/c;)Lf4/a;"} +io.reactivex.Scheduler -> V2.h: # {"id":"sourceFile","fileName":"Scheduler.java"} long CLOCK_DRIFT_TOLERANCE_NANOSECONDS -> a 1:6:void ():99:99 -> @@ -198442,60 +193834,60 @@ io.reactivex.Scheduler -> Y2.h: 15:21:void ():99:99 -> 1:4:void ():91:91 -> io.reactivex.Scheduler$Worker createWorker() -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h$a;"} -io.reactivex.Scheduler$Worker -> Y2.h$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h$a;"} +io.reactivex.Scheduler$Worker -> V2.h$a: # {"id":"sourceFile","fileName":"Scheduler.java"} 1:4:void ():359:359 -> 1:11:long now(java.util.concurrent.TimeUnit):451:451 -> a 3:9:io.reactivex.disposables.Disposable schedule(java.lang.Runnable):371:371 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;)LY2/b;"} io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lb3/b;"} -io.reactivex.android.plugins.RxAndroidPlugins -> Z2.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)LY2/b;"} +io.reactivex.android.plugins.RxAndroidPlugins -> W2.a: # {"id":"sourceFile","fileName":"RxAndroidPlugins.java"} io.reactivex.functions.Function onInitMainThreadHandler -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/d;"} io.reactivex.functions.Function onMainThreadHandler -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/d;"} 1:6:java.lang.Object apply(io.reactivex.functions.Function,java.lang.Object):106:106 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/d;Ljava/lang/Object;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La3/d;Ljava/lang/Object;)Ljava/lang/Object;"} 7:11:java.lang.Object apply(io.reactivex.functions.Function,java.lang.Object):108:108 -> a 1:9:io.reactivex.Scheduler applyRequireNonNull(io.reactivex.functions.Function,java.util.concurrent.Callable):97:97 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/d;Ljava/util/concurrent/Callable;)LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La3/d;Ljava/util/concurrent/Callable;)LV2/h;"} 10:17:io.reactivex.Scheduler applyRequireNonNull(io.reactivex.functions.Function,java.util.concurrent.Callable):99:99 -> b 1:9:io.reactivex.Scheduler callRequireNonNull(java.util.concurrent.Callable):86:86 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LV2/h;"} 10:18:io.reactivex.Scheduler callRequireNonNull(java.util.concurrent.Callable):88:88 -> c 19:23:io.reactivex.Scheduler callRequireNonNull(java.util.concurrent.Callable):92:92 -> c 3:6:io.reactivex.Scheduler initMainThreadScheduler(java.util.concurrent.Callable):38:38 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LV2/h;"} 7:11:io.reactivex.Scheduler initMainThreadScheduler(java.util.concurrent.Callable):40:40 -> d 12:16:io.reactivex.Scheduler initMainThreadScheduler(java.util.concurrent.Callable):42:42 -> d 17:24:io.reactivex.Scheduler initMainThreadScheduler(java.util.concurrent.Callable):36:36 -> d 3:7:io.reactivex.Scheduler onMainThreadScheduler(io.reactivex.Scheduler):53:53 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/h;)LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/h;)LV2/h;"} 8:14:io.reactivex.Scheduler onMainThreadScheduler(io.reactivex.Scheduler):57:57 -> e 15:22:io.reactivex.Scheduler onMainThreadScheduler(io.reactivex.Scheduler):51:51 -> e -io.reactivex.android.schedulers.AndroidSchedulers -> a3.a: +io.reactivex.android.schedulers.AndroidSchedulers -> X2.a: # {"id":"sourceFile","fileName":"AndroidSchedulers.java"} io.reactivex.Scheduler MAIN_THREAD -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h;"} 1:12:void ():33:33 -> 1:7:io.reactivex.Scheduler mainThread():42:42 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h;"} -io.reactivex.android.schedulers.AndroidSchedulers$1 -> a3.a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h;"} +io.reactivex.android.schedulers.AndroidSchedulers$1 -> X2.a$a: # {"id":"sourceFile","fileName":"AndroidSchedulers.java"} 1:4:void ():34:34 -> 1:3:io.reactivex.Scheduler call():36:36 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h;"} 1:5:java.lang.Object call():34:34 -> call -io.reactivex.android.schedulers.AndroidSchedulers$MainHolder -> a3.a$b: +io.reactivex.android.schedulers.AndroidSchedulers$MainHolder -> X2.a$b: # {"id":"sourceFile","fileName":"AndroidSchedulers.java"} io.reactivex.Scheduler DEFAULT -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h;"} 1:4:void ():29:29 -> 5:18:void ():30:30 -> -io.reactivex.android.schedulers.HandlerScheduler -> a3.b: +io.reactivex.android.schedulers.HandlerScheduler -> X2.b: # {"id":"sourceFile","fileName":"HandlerScheduler.java"} android.os.Handler handler -> b boolean async -> c @@ -198503,8 +193895,8 @@ io.reactivex.android.schedulers.HandlerScheduler -> a3.b: 4:5:void (android.os.Handler,boolean):30:30 -> 6:8:void (android.os.Handler,boolean):31:31 -> 1:10:io.reactivex.Scheduler$Worker createWorker():52:52 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h$a;"} -io.reactivex.android.schedulers.HandlerScheduler$HandlerWorker -> a3.b$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h$a;"} +io.reactivex.android.schedulers.HandlerScheduler$HandlerWorker -> X2.b$a: # {"id":"sourceFile","fileName":"HandlerScheduler.java"} android.os.Handler handler -> d boolean async -> e @@ -198514,7 +193906,7 @@ io.reactivex.android.schedulers.HandlerScheduler$HandlerWorker -> a3.b$a: 6:8:void (android.os.Handler,boolean):63:63 -> 1:3:boolean isDisposed():106:106 -> c 5:8:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):72:72 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)LY2/b;"} 9:13:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):73:73 -> d 14:17:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):76:76 -> d 18:24:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):78:78 -> d @@ -198530,7 +193922,7 @@ io.reactivex.android.schedulers.HandlerScheduler$HandlerWorker -> a3.b$a: 73:80:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):69:69 -> d 2:3:void dispose():100:100 -> dispose 4:9:void dispose():101:101 -> dispose -io.reactivex.android.schedulers.HandlerScheduler$ScheduledRunnable -> a3.b$b: +io.reactivex.android.schedulers.HandlerScheduler$ScheduledRunnable -> X2.b$b: # {"id":"sourceFile","fileName":"HandlerScheduler.java"} android.os.Handler handler -> d java.lang.Runnable delegate -> e @@ -198543,25 +193935,17 @@ io.reactivex.android.schedulers.HandlerScheduler$ScheduledRunnable -> a3.b$b: 7:9:void dispose():133:133 -> dispose 1:7:void run():124:124 -> run 8:11:void run():126:126 -> run -io.reactivex.disposables.CompositeDisposable -> b3.a: +io.reactivex.disposables.CompositeDisposable -> Y2.a: # {"id":"sourceFile","fileName":"CompositeDisposable.java"} io.reactivex.internal.util.OpenHashSet resources -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/e;"} boolean disposed -> e 1:4:void ():36:36 -> - 1:5:boolean delete(io.reactivex.disposables.Disposable):172:172 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb3/b;)Z"} - 6:11:boolean delete(io.reactivex.disposables.Disposable):173:173 -> a - 12:13:boolean delete(io.reactivex.disposables.Disposable):176:177 -> a - 14:16:boolean delete(io.reactivex.disposables.Disposable):177:177 -> a - 17:20:boolean delete(io.reactivex.disposables.Disposable):178:178 -> a - 21:24:boolean delete(io.reactivex.disposables.Disposable):181:181 -> a - 25:31:boolean delete(io.reactivex.disposables.Disposable):182:182 -> a - 32:34:boolean delete(io.reactivex.disposables.Disposable):185:185 -> a - 35:36:boolean delete(io.reactivex.disposables.Disposable):183:183 -> a - 37:38:boolean delete(io.reactivex.disposables.Disposable):185:185 -> a + 1:6:boolean remove(io.reactivex.disposables.Disposable):156:156 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/b;)Z"} + 7:13:boolean remove(io.reactivex.disposables.Disposable):157:157 -> a 1:5:boolean add(io.reactivex.disposables.Disposable):99:99 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb3/b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/b;)Z"} 6:9:boolean add(io.reactivex.disposables.Disposable):100:100 -> b 10:11:boolean add(io.reactivex.disposables.Disposable):101:102 -> b 12:14:boolean add(io.reactivex.disposables.Disposable):102:102 -> b @@ -198573,9 +193957,17 @@ io.reactivex.disposables.CompositeDisposable -> b3.a: 35:38:boolean add(io.reactivex.disposables.Disposable):111:111 -> b 39:43:boolean add(io.reactivex.disposables.Disposable):113:113 -> b 1:3:boolean isDisposed():87:87 -> c - 1:6:boolean remove(io.reactivex.disposables.Disposable):156:156 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb3/b;)Z"} - 7:13:boolean remove(io.reactivex.disposables.Disposable):157:157 -> d + 1:5:boolean delete(io.reactivex.disposables.Disposable):172:172 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/b;)Z"} + 6:11:boolean delete(io.reactivex.disposables.Disposable):173:173 -> d + 12:13:boolean delete(io.reactivex.disposables.Disposable):176:177 -> d + 14:16:boolean delete(io.reactivex.disposables.Disposable):177:177 -> d + 17:20:boolean delete(io.reactivex.disposables.Disposable):178:178 -> d + 21:24:boolean delete(io.reactivex.disposables.Disposable):181:181 -> d + 25:31:boolean delete(io.reactivex.disposables.Disposable):182:182 -> d + 32:34:boolean delete(io.reactivex.disposables.Disposable):185:185 -> d + 35:36:boolean delete(io.reactivex.disposables.Disposable):183:183 -> d + 37:38:boolean delete(io.reactivex.disposables.Disposable):185:185 -> d 1:5:void dispose():69:69 -> dispose 6:7:void dispose():73:74 -> dispose 8:10:void dispose():74:74 -> dispose @@ -198587,7 +193979,7 @@ io.reactivex.disposables.CompositeDisposable -> b3.a: 24:27:void dispose():82:82 -> dispose 28:29:void dispose():80:80 -> dispose 4:7:void dispose(io.reactivex.internal.util.OpenHashSet):236:236 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj3/e;)V"} 8:15:void dispose(io.reactivex.internal.util.OpenHashSet):237:237 -> e 16:19:void dispose(io.reactivex.internal.util.OpenHashSet):238:238 -> e 20:26:void dispose(io.reactivex.internal.util.OpenHashSet):240:240 -> e @@ -198597,18 +193989,18 @@ io.reactivex.disposables.CompositeDisposable -> b3.a: 45:51:void dispose(io.reactivex.internal.util.OpenHashSet):251:251 -> e 52:62:void dispose(io.reactivex.internal.util.OpenHashSet):252:252 -> e 63:69:void dispose(io.reactivex.internal.util.OpenHashSet):254:254 -> e -io.reactivex.disposables.Disposable -> b3.b: +io.reactivex.disposables.Disposable -> Y2.b: # {"id":"sourceFile","fileName":"Disposable.java"} boolean isDisposed() -> c void dispose() -> dispose -io.reactivex.disposables.Disposables -> b3.c: +io.reactivex.disposables.Disposables -> Y2.c: # {"id":"sourceFile","fileName":"Disposables.java"} 1:3:io.reactivex.disposables.Disposable disposed():111:111 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/b;"} 1:5:io.reactivex.disposables.Disposable fromRunnable(java.lang.Runnable):43:43 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;)LY2/b;"} 6:11:io.reactivex.disposables.Disposable fromRunnable(java.lang.Runnable):44:44 -> b -io.reactivex.disposables.ReferenceDisposable -> b3.d: +io.reactivex.disposables.ReferenceDisposable -> Y2.d: # {"id":"sourceFile","fileName":"ReferenceDisposable.java"} 1:10:void (java.lang.Object):32:32 -> void onDisposed(java.lang.Object) -> a @@ -198616,13 +194008,13 @@ io.reactivex.disposables.ReferenceDisposable -> b3.d: 1:7:void dispose():39:39 -> dispose 8:13:void dispose():41:41 -> dispose 14:17:void dispose():43:43 -> dispose -io.reactivex.disposables.RunnableDisposable -> b3.e: +io.reactivex.disposables.RunnableDisposable -> Y2.e: # {"id":"sourceFile","fileName":"RunnableDisposable.java"} 1:4:void (java.lang.Runnable):25:25 -> 1:6:void onDisposed(java.lang.Object):20:20 -> a 1:4:void onDisposed(java.lang.Runnable):30:30 -> b 1:39:java.lang.String toString():35:35 -> toString -io.reactivex.exceptions.CompositeException -> c3.a: +io.reactivex.exceptions.CompositeException -> Z2.a: # {"id":"sourceFile","fileName":"CompositeException.java"} java.util.List exceptions -> d java.lang.String message -> e @@ -198651,7 +194043,7 @@ io.reactivex.exceptions.CompositeException -> c3.a: 1:9:java.lang.Throwable getRootCause(java.lang.Throwable):282:282 -> d 10:22:java.lang.Throwable getRootCause(java.lang.Throwable):287:287 -> d 1:7:void printStackTrace(io.reactivex.exceptions.CompositeException$PrintStreamOrWriter):180:180 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc3/a$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ2/a$b;)V"} 8:15:void printStackTrace(io.reactivex.exceptions.CompositeException$PrintStreamOrWriter):181:181 -> e 16:25:void printStackTrace(io.reactivex.exceptions.CompositeException$PrintStreamOrWriter):182:182 -> e 26:39:void printStackTrace(io.reactivex.exceptions.CompositeException$PrintStreamOrWriter):183:183 -> e @@ -198678,27 +194070,27 @@ io.reactivex.exceptions.CompositeException -> c3.a: 1:1:void printStackTrace():159:159 -> printStackTrace 2:2:void printStackTrace(java.io.PrintStream):164:164 -> printStackTrace 3:3:void printStackTrace(java.io.PrintWriter):169:169 -> printStackTrace -io.reactivex.exceptions.CompositeException$CompositeExceptionCausalChain -> c3.a$a: +io.reactivex.exceptions.CompositeException$CompositeExceptionCausalChain -> Z2.a$a: # {"id":"sourceFile","fileName":"CompositeException.java"} 1:4:void ():239:239 -> 1:3:java.lang.String getMessage():245:245 -> getMessage -io.reactivex.exceptions.CompositeException$PrintStreamOrWriter -> c3.a$b: +io.reactivex.exceptions.CompositeException$PrintStreamOrWriter -> Z2.a$b: # {"id":"sourceFile","fileName":"CompositeException.java"} 1:4:void ():205:205 -> void println(java.lang.Object) -> a -io.reactivex.exceptions.CompositeException$WrappedPrintStream -> c3.a$c: +io.reactivex.exceptions.CompositeException$WrappedPrintStream -> Z2.a$c: # {"id":"sourceFile","fileName":"CompositeException.java"} java.io.PrintStream printStream -> a 1:3:void (java.io.PrintStream):216:216 -> 4:6:void (java.io.PrintStream):217:217 -> 1:6:void println(java.lang.Object):222:222 -> a -io.reactivex.exceptions.CompositeException$WrappedPrintWriter -> c3.a$d: +io.reactivex.exceptions.CompositeException$WrappedPrintWriter -> Z2.a$d: # {"id":"sourceFile","fileName":"CompositeException.java"} java.io.PrintWriter printWriter -> a 1:3:void (java.io.PrintWriter):229:229 -> 4:6:void (java.io.PrintWriter):230:230 -> 1:6:void println(java.lang.Object):235:235 -> a -io.reactivex.exceptions.Exceptions -> c3.b: +io.reactivex.exceptions.Exceptions -> Z2.b: # {"id":"sourceFile","fileName":"Exceptions.java"} 1:5:java.lang.RuntimeException propagate(java.lang.Throwable):46:46 -> a 1:4:void throwIfFatal(java.lang.Throwable):68:68 -> b @@ -198707,48 +194099,48 @@ io.reactivex.exceptions.Exceptions -> c3.b: 14:16:void throwIfFatal(java.lang.Throwable):73:73 -> b 17:19:void throwIfFatal(java.lang.Throwable):71:71 -> b 20:22:void throwIfFatal(java.lang.Throwable):69:69 -> b -io.reactivex.exceptions.MissingBackpressureException -> c3.c: +io.reactivex.exceptions.MissingBackpressureException -> Z2.c: # {"id":"sourceFile","fileName":"MissingBackpressureException.java"} 1:4:void (java.lang.String):35:35 -> -io.reactivex.exceptions.OnErrorNotImplementedException -> c3.d: +io.reactivex.exceptions.OnErrorNotImplementedException -> Z2.d: # {"id":"sourceFile","fileName":"OnErrorNotImplementedException.java"} 1:1:void (java.lang.String,java.lang.Throwable):39:39 -> 2:2:void (java.lang.Throwable):51:51 -> -io.reactivex.exceptions.ProtocolViolationException -> c3.e: +io.reactivex.exceptions.ProtocolViolationException -> Z2.e: # {"id":"sourceFile","fileName":"ProtocolViolationException.java"} 1:4:void (java.lang.String):31:31 -> -io.reactivex.exceptions.UndeliverableException -> c3.f: +io.reactivex.exceptions.UndeliverableException -> Z2.f: # {"id":"sourceFile","fileName":"UndeliverableException.java"} 1:21:void (java.lang.Throwable):31:31 -> -io.reactivex.functions.Action -> d3.a: +io.reactivex.functions.Action -> a3.a: # {"id":"sourceFile","fileName":"Action.java"} void run() -> run -io.reactivex.functions.BiPredicate -> d3.b: +io.reactivex.functions.BiPredicate -> a3.b: # {"id":"sourceFile","fileName":"BiPredicate.java"} -io.reactivex.functions.Consumer -> d3.c: +io.reactivex.functions.Consumer -> a3.c: # {"id":"sourceFile","fileName":"Consumer.java"} void accept(java.lang.Object) -> accept -io.reactivex.functions.Function -> d3.d: +io.reactivex.functions.Function -> a3.d: # {"id":"sourceFile","fileName":"Function.java"} java.lang.Object apply(java.lang.Object) -> apply -io.reactivex.functions.LongConsumer -> d3.e: +io.reactivex.functions.LongConsumer -> a3.e: # {"id":"sourceFile","fileName":"LongConsumer.java"} -io.reactivex.functions.Predicate -> d3.f: +io.reactivex.functions.Predicate -> a3.f: # {"id":"sourceFile","fileName":"Predicate.java"} -io.reactivex.internal.disposables.DisposableContainer -> e3.a: +io.reactivex.internal.disposables.DisposableContainer -> b3.a: # {"id":"sourceFile","fileName":"DisposableContainer.java"} - boolean delete(io.reactivex.disposables.Disposable) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb3/b;)Z"} + boolean remove(io.reactivex.disposables.Disposable) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/b;)Z"} boolean add(io.reactivex.disposables.Disposable) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb3/b;)Z"} - boolean remove(io.reactivex.disposables.Disposable) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb3/b;)Z"} -io.reactivex.internal.disposables.DisposableHelper -> e3.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/b;)Z"} + boolean delete(io.reactivex.disposables.Disposable) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/b;)Z"} +io.reactivex.internal.disposables.DisposableHelper -> b3.b: # {"id":"sourceFile","fileName":"DisposableHelper.java"} io.reactivex.internal.disposables.DisposableHelper DISPOSED -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/b;"} io.reactivex.internal.disposables.DisposableHelper[] $VALUES -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"[Le3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lb3/b;"} 1:10:void ():30:30 -> 11:17:void ():26:26 -> 1:4:void (java.lang.String,int):26:26 -> @@ -198757,21 +194149,21 @@ io.reactivex.internal.disposables.DisposableHelper -> e3.b: 11:20:boolean dispose(java.util.concurrent.atomic.AtomicReference):121:121 -> a 21:27:boolean dispose(java.util.concurrent.atomic.AtomicReference):124:124 -> a 1:8:boolean isDisposed(io.reactivex.disposables.Disposable):39:39 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb3/b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/b;)Z"} 1:2:boolean isDisposed():183:183 -> c 1:1:void dispose():179:179 -> dispose 1:9:io.reactivex.internal.disposables.DisposableHelper valueOf(java.lang.String):26:26 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Le3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb3/b;"} 1:9:io.reactivex.internal.disposables.DisposableHelper[] values():26:26 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Le3/b;"} -io.reactivex.internal.disposables.EmptyDisposable -> e3.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb3/b;"} +io.reactivex.internal.disposables.EmptyDisposable -> b3.c: # {"id":"sourceFile","fileName":"EmptyDisposable.java"} io.reactivex.internal.disposables.EmptyDisposable INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/c;"} io.reactivex.internal.disposables.EmptyDisposable NEVER -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/c;"} io.reactivex.internal.disposables.EmptyDisposable[] $VALUES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[Le3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lb3/c;"} 1:10:void ():34:34 -> 11:20:void ():38:38 -> 21:27:void ():28:28 -> @@ -198783,27 +194175,19 @@ io.reactivex.internal.disposables.EmptyDisposable -> e3.c: 1:8:boolean offer(java.lang.Object):88:88 -> offer 1:2:java.lang.Object poll():99:99 -> poll 1:9:io.reactivex.internal.disposables.EmptyDisposable valueOf(java.lang.String):28:28 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Le3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb3/c;"} 1:9:io.reactivex.internal.disposables.EmptyDisposable[] values():28:28 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Le3/c;"} -io.reactivex.internal.disposables.ListCompositeDisposable -> e3.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lb3/c;"} +io.reactivex.internal.disposables.ListCompositeDisposable -> b3.d: # {"id":"sourceFile","fileName":"ListCompositeDisposable.java"} java.util.List resources -> d boolean disposed -> e 1:4:void ():31:31 -> - 1:5:boolean delete(io.reactivex.disposables.Disposable):130:130 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb3/b;)Z"} - 6:11:boolean delete(io.reactivex.disposables.Disposable):131:131 -> a - 12:13:boolean delete(io.reactivex.disposables.Disposable):134:135 -> a - 14:16:boolean delete(io.reactivex.disposables.Disposable):135:135 -> a - 17:20:boolean delete(io.reactivex.disposables.Disposable):136:136 -> a - 21:24:boolean delete(io.reactivex.disposables.Disposable):139:139 -> a - 25:31:boolean delete(io.reactivex.disposables.Disposable):140:140 -> a - 32:34:boolean delete(io.reactivex.disposables.Disposable):143:143 -> a - 35:36:boolean delete(io.reactivex.disposables.Disposable):141:141 -> a - 37:38:boolean delete(io.reactivex.disposables.Disposable):143:143 -> a + 1:6:boolean remove(io.reactivex.disposables.Disposable):121:121 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/b;)Z"} + 7:13:boolean remove(io.reactivex.disposables.Disposable):122:122 -> a 1:5:boolean add(io.reactivex.disposables.Disposable):77:77 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb3/b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/b;)Z"} 6:9:boolean add(io.reactivex.disposables.Disposable):78:78 -> b 10:11:boolean add(io.reactivex.disposables.Disposable):79:80 -> b 12:14:boolean add(io.reactivex.disposables.Disposable):80:80 -> b @@ -198815,9 +194199,17 @@ io.reactivex.internal.disposables.ListCompositeDisposable -> e3.d: 35:38:boolean add(io.reactivex.disposables.Disposable):89:89 -> b 39:43:boolean add(io.reactivex.disposables.Disposable):91:91 -> b 1:3:boolean isDisposed():72:72 -> c - 1:6:boolean remove(io.reactivex.disposables.Disposable):121:121 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb3/b;)Z"} - 7:13:boolean remove(io.reactivex.disposables.Disposable):122:122 -> d + 1:5:boolean delete(io.reactivex.disposables.Disposable):130:130 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/b;)Z"} + 6:11:boolean delete(io.reactivex.disposables.Disposable):131:131 -> d + 12:13:boolean delete(io.reactivex.disposables.Disposable):134:135 -> d + 14:16:boolean delete(io.reactivex.disposables.Disposable):135:135 -> d + 17:20:boolean delete(io.reactivex.disposables.Disposable):136:136 -> d + 21:24:boolean delete(io.reactivex.disposables.Disposable):139:139 -> d + 25:31:boolean delete(io.reactivex.disposables.Disposable):140:140 -> d + 32:34:boolean delete(io.reactivex.disposables.Disposable):143:143 -> d + 35:36:boolean delete(io.reactivex.disposables.Disposable):141:141 -> d + 37:38:boolean delete(io.reactivex.disposables.Disposable):143:143 -> d 1:5:void dispose():54:54 -> dispose 6:7:void dispose():58:59 -> dispose 8:10:void dispose():59:59 -> dispose @@ -198836,34 +194228,34 @@ io.reactivex.internal.disposables.ListCompositeDisposable -> e3.d: 42:49:void dispose(java.util.List):181:181 -> e 50:60:void dispose(java.util.List):182:182 -> e 61:67:void dispose(java.util.List):184:184 -> e -io.reactivex.internal.disposables.SequentialDisposable -> e3.e: +io.reactivex.internal.disposables.SequentialDisposable -> b3.e: # {"id":"sourceFile","fileName":"SequentialDisposable.java"} 1:4:void ():36:36 -> 1:11:boolean isDisposed():77:77 -> c 1:4:void dispose():72:72 -> dispose -io.reactivex.internal.functions.Functions -> f3.a: +io.reactivex.internal.functions.Functions -> c3.a: # {"id":"sourceFile","fileName":"Functions.java"} io.reactivex.functions.Function IDENTITY -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/d;"} java.lang.Runnable EMPTY_RUNNABLE -> b io.reactivex.functions.Action EMPTY_ACTION -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/a;"} io.reactivex.functions.Consumer EMPTY_CONSUMER -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/c;"} io.reactivex.functions.Consumer ERROR_CONSUMER -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/c;"} io.reactivex.functions.Consumer ON_ERROR_MISSING -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/c;"} io.reactivex.functions.LongConsumer EMPTY_LONG_CONSUMER -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/e;"} io.reactivex.functions.Predicate ALWAYS_TRUE -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/f;"} io.reactivex.functions.Predicate ALWAYS_FALSE -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/f;"} java.util.concurrent.Callable NULL_SUPPLIER -> j java.util.Comparator NATURAL_COMPARATOR -> k io.reactivex.functions.Consumer REQUEST_MAX -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/c;"} 1:7:void ():81:81 -> 8:14:void ():93:93 -> 15:21:void ():95:95 -> @@ -198877,111 +194269,111 @@ io.reactivex.internal.functions.Functions -> f3.a: 71:77:void ():125:125 -> 78:85:void ():514:514 -> 1:3:io.reactivex.functions.Function identity():90:90 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld3/d;"} -io.reactivex.internal.functions.Functions$EmptyAction -> f3.a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()La3/d;"} +io.reactivex.internal.functions.Functions$EmptyAction -> c3.a$a: # {"id":"sourceFile","fileName":"Functions.java"} 1:4:void ():674:674 -> 1:1:void run():676:676 -> run 1:3:java.lang.String toString():680:680 -> toString -io.reactivex.internal.functions.Functions$EmptyConsumer -> f3.a$b: +io.reactivex.internal.functions.Functions$EmptyConsumer -> c3.a$b: # {"id":"sourceFile","fileName":"Functions.java"} 1:4:void ():684:684 -> 1:1:void accept(java.lang.Object):686:686 -> accept 1:3:java.lang.String toString():690:690 -> toString -io.reactivex.internal.functions.Functions$EmptyLongConsumer -> f3.a$c: +io.reactivex.internal.functions.Functions$EmptyLongConsumer -> c3.a$c: # {"id":"sourceFile","fileName":"Functions.java"} 1:4:void ():708:708 -> -io.reactivex.internal.functions.Functions$EmptyRunnable -> f3.a$d: +io.reactivex.internal.functions.Functions$EmptyRunnable -> c3.a$d: # {"id":"sourceFile","fileName":"Functions.java"} 1:4:void ():664:664 -> 1:1:void run():666:666 -> run 1:3:java.lang.String toString():670:670 -> toString -io.reactivex.internal.functions.Functions$ErrorConsumer -> f3.a$e: +io.reactivex.internal.functions.Functions$ErrorConsumer -> c3.a$e: # {"id":"sourceFile","fileName":"Functions.java"} 1:4:void ():694:694 -> 1:4:void accept(java.lang.Throwable):697:697 -> a 1:6:void accept(java.lang.Object):694:694 -> accept -io.reactivex.internal.functions.Functions$FalsePredicate -> f3.a$f: +io.reactivex.internal.functions.Functions$FalsePredicate -> c3.a$f: # {"id":"sourceFile","fileName":"Functions.java"} 1:4:void ():720:720 -> -io.reactivex.internal.functions.Functions$Identity -> f3.a$g: +io.reactivex.internal.functions.Functions$Identity -> c3.a$g: # {"id":"sourceFile","fileName":"Functions.java"} 1:4:void ():652:652 -> 1:1:java.lang.Object apply(java.lang.Object):655:655 -> apply 1:3:java.lang.String toString():660:660 -> toString -io.reactivex.internal.functions.Functions$MaxRequestSubscription -> f3.a$h: +io.reactivex.internal.functions.Functions$MaxRequestSubscription -> c3.a$h: # {"id":"sourceFile","fileName":"Functions.java"} 1:4:void ():742:742 -> 6:9:void accept(org.reactivestreams.Subscription):745:745 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;)V"} 1:6:void accept(java.lang.Object):742:742 -> accept -io.reactivex.internal.functions.Functions$NaturalObjectComparator -> f3.a$i: +io.reactivex.internal.functions.Functions$NaturalObjectComparator -> c3.a$i: # {"id":"sourceFile","fileName":"Functions.java"} 1:4:void ():734:734 -> 1:7:int compare(java.lang.Object,java.lang.Object):738:738 -> compare -io.reactivex.internal.functions.Functions$NullCallable -> f3.a$j: +io.reactivex.internal.functions.Functions$NullCallable -> c3.a$j: # {"id":"sourceFile","fileName":"Functions.java"} 1:4:void ():727:727 -> 1:2:java.lang.Object call():730:730 -> call -io.reactivex.internal.functions.Functions$OnErrorMissingConsumer -> f3.a$k: +io.reactivex.internal.functions.Functions$OnErrorMissingConsumer -> c3.a$k: # {"id":"sourceFile","fileName":"Functions.java"} 1:4:void ():701:701 -> 1:9:void accept(java.lang.Throwable):704:704 -> a 1:6:void accept(java.lang.Object):701:701 -> accept -io.reactivex.internal.functions.Functions$TruePredicate -> f3.a$l: +io.reactivex.internal.functions.Functions$TruePredicate -> c3.a$l: # {"id":"sourceFile","fileName":"Functions.java"} 1:4:void ():713:713 -> -io.reactivex.internal.functions.ObjectHelper -> f3.b: +io.reactivex.internal.functions.ObjectHelper -> c3.b: # {"id":"sourceFile","fileName":"ObjectHelper.java"} io.reactivex.functions.BiPredicate EQUALS -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/b;"} 1:8:void ():83:83 -> 1:10:int compare(int,int):70:70 -> a 1:12:int compare(long,long):80:80 -> b 4:9:java.lang.Object requireNonNull(java.lang.Object,java.lang.String):39:39 -> c 4:29:int verifyPositive(int,java.lang.String):105:105 -> d -io.reactivex.internal.functions.ObjectHelper$BiObjectPredicate -> f3.b$a: +io.reactivex.internal.functions.ObjectHelper$BiObjectPredicate -> c3.b$a: # {"id":"sourceFile","fileName":"ObjectHelper.java"} 1:4:void ():125:125 -> -io.reactivex.internal.fuseable.ConditionalSubscriber -> g3.a: +io.reactivex.internal.fuseable.ConditionalSubscriber -> d3.a: # {"id":"sourceFile","fileName":"ConditionalSubscriber.java"} boolean tryOnNext(java.lang.Object) -> d -io.reactivex.internal.fuseable.QueueFuseable -> g3.b: +io.reactivex.internal.fuseable.QueueFuseable -> d3.b: # {"id":"sourceFile","fileName":"QueueFuseable.java"} - int requestFusion(int) -> g -io.reactivex.internal.fuseable.QueueSubscription -> g3.c: + int requestFusion(int) -> f +io.reactivex.internal.fuseable.QueueSubscription -> d3.c: # {"id":"sourceFile","fileName":"QueueSubscription.java"} -io.reactivex.internal.fuseable.ScalarCallable -> g3.d: +io.reactivex.internal.fuseable.ScalarCallable -> d3.d: # {"id":"sourceFile","fileName":"ScalarCallable.java"} java.lang.Object call() -> call -io.reactivex.internal.fuseable.SimplePlainQueue -> g3.e: +io.reactivex.internal.fuseable.SimplePlainQueue -> d3.e: # {"id":"sourceFile","fileName":"SimplePlainQueue.java"} java.lang.Object poll() -> poll -io.reactivex.internal.fuseable.SimpleQueue -> g3.f: +io.reactivex.internal.fuseable.SimpleQueue -> d3.f: # {"id":"sourceFile","fileName":"SimpleQueue.java"} void clear() -> clear boolean isEmpty() -> isEmpty boolean offer(java.lang.Object) -> offer java.lang.Object poll() -> poll -io.reactivex.internal.operators.flowable.AbstractFlowableWithUpstream -> h3.a: +io.reactivex.internal.operators.flowable.AbstractFlowableWithUpstream -> e3.a: # {"id":"sourceFile","fileName":"AbstractFlowableWithUpstream.java"} io.reactivex.Flowable source -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/c;"} 1:3:void (io.reactivex.Flowable):41:41 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/c;)V"} 4:14:void (io.reactivex.Flowable):42:42 -> -io.reactivex.internal.operators.flowable.FlowableCreate -> h3.b: +io.reactivex.internal.operators.flowable.FlowableCreate -> e3.b: # {"id":"sourceFile","fileName":"FlowableCreate.java"} io.reactivex.FlowableOnSubscribe source -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/e;"} io.reactivex.BackpressureStrategy backpressure -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/a;"} 1:3:void (io.reactivex.FlowableOnSubscribe,io.reactivex.BackpressureStrategy):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/e;LY2/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/e;LV2/a;)V"} 4:5:void (io.reactivex.FlowableOnSubscribe,io.reactivex.BackpressureStrategy):38:38 -> 6:8:void (io.reactivex.FlowableOnSubscribe,io.reactivex.BackpressureStrategy):39:39 -> 1:22:void subscribeActual(org.reactivestreams.Subscriber):46:46 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} 23:32:void subscribeActual(org.reactivestreams.Subscriber):64:64 -> t 33:38:void subscribeActual(org.reactivestreams.Subscriber):60:60 -> t 39:44:void subscribeActual(org.reactivestreams.Subscriber):56:56 -> t @@ -198991,18 +194383,18 @@ io.reactivex.internal.operators.flowable.FlowableCreate -> h3.b: 59:65:void subscribeActual(org.reactivestreams.Subscriber):71:71 -> t 66:68:void subscribeActual(org.reactivestreams.Subscriber):73:73 -> t 69:72:void subscribeActual(org.reactivestreams.Subscriber):74:74 -> t -io.reactivex.internal.operators.flowable.FlowableCreate$1 -> h3.b$a: +io.reactivex.internal.operators.flowable.FlowableCreate$1 -> e3.b$a: # {"id":"sourceFile","fileName":"FlowableCreate.java"} int[] $SwitchMap$io$reactivex$BackpressureStrategy -> a 1:52:void ():46:46 -> -io.reactivex.internal.operators.flowable.FlowableCreate$BaseEmitter -> h3.b$b: +io.reactivex.internal.operators.flowable.FlowableCreate$BaseEmitter -> e3.b$b: # {"id":"sourceFile","fileName":"FlowableCreate.java"} org.reactivestreams.Subscriber downstream -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/b;"} io.reactivex.internal.disposables.SequentialDisposable serial -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/e;"} 1:3:void (org.reactivestreams.Subscriber):251:251 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} 4:5:void (org.reactivestreams.Subscriber):252:252 -> 6:13:void (org.reactivestreams.Subscriber):253:253 -> 1:7:void complete():262:262 -> a @@ -199019,22 +194411,22 @@ io.reactivex.internal.operators.flowable.FlowableCreate$BaseEmitter -> h3.b$b: 6:9:void cancel():302:302 -> cancel 1:1:void onUnsubscribed():307:307 -> d 1:5:boolean tryOnError(java.lang.Throwable):281:281 -> e - 1:6:void request(long):316:316 -> f - 7:9:void request(long):317:317 -> f - 10:13:void request(long):318:318 -> f + 1:6:void request(long):316:316 -> g + 7:9:void request(long):317:317 -> g + 10:13:void request(long):318:318 -> g 1:7:boolean isCancelled():311:311 -> isCancelled 1:6:void onError(java.lang.Throwable):274:274 -> onError 7:10:void onError(java.lang.Throwable):275:275 -> onError 1:23:java.lang.String toString():348:348 -> toString -io.reactivex.internal.operators.flowable.FlowableCreate$BufferAsyncEmitter -> h3.b$c: +io.reactivex.internal.operators.flowable.FlowableCreate$BufferAsyncEmitter -> e3.b$c: # {"id":"sourceFile","fileName":"FlowableCreate.java"} io.reactivex.internal.queue.SpscLinkedArrayQueue queue -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf3/b;"} java.lang.Throwable error -> g boolean done -> h java.util.concurrent.atomic.AtomicInteger wip -> i 1:3:void (org.reactivestreams.Subscriber,int):455:455 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;I)V"} 4:10:void (org.reactivestreams.Subscriber,int):456:456 -> 11:18:void (org.reactivestreams.Subscriber,int):457:457 -> 1:4:void onRequested():498:498 -> c @@ -199045,43 +194437,43 @@ io.reactivex.internal.operators.flowable.FlowableCreate$BufferAsyncEmitter -> h3 21:23:boolean tryOnError(java.lang.Throwable):484:484 -> e 24:25:boolean tryOnError(java.lang.Throwable):485:485 -> e 26:31:boolean tryOnError(java.lang.Throwable):486:486 -> e - 1:10:void drain():509:509 -> g - 11:12:void drain():514:514 -> g - 13:16:void drain():515:515 -> g - 17:27:void drain():518:518 -> g - 28:33:void drain():522:522 -> g - 34:37:void drain():523:523 -> g - 38:39:void drain():527:527 -> g - 40:52:void drain():529:529 -> g - 53:56:void drain():534:534 -> g - 57:60:void drain():536:536 -> g - 61:67:void drain():538:538 -> g - 68:76:void drain():547:547 -> g - 77:82:void drain():553:553 -> g - 83:86:void drain():554:554 -> g - 87:88:void drain():558:558 -> g - 89:96:void drain():560:560 -> g - 97:100:void drain():563:563 -> g - 101:104:void drain():565:565 -> g - 105:112:void drain():567:567 -> g - 113:115:void drain():574:574 -> g - 116:125:void drain():577:577 -> g -io.reactivex.internal.operators.flowable.FlowableCreate$DropAsyncEmitter -> h3.b$d: + 1:10:void drain():509:509 -> f + 11:12:void drain():514:514 -> f + 13:16:void drain():515:515 -> f + 17:27:void drain():518:518 -> f + 28:33:void drain():522:522 -> f + 34:37:void drain():523:523 -> f + 38:39:void drain():527:527 -> f + 40:52:void drain():529:529 -> f + 53:56:void drain():534:534 -> f + 57:60:void drain():536:536 -> f + 61:67:void drain():538:538 -> f + 68:76:void drain():547:547 -> f + 77:82:void drain():553:553 -> f + 83:86:void drain():554:554 -> f + 87:88:void drain():558:558 -> f + 89:96:void drain():560:560 -> f + 97:100:void drain():563:563 -> f + 101:104:void drain():565:565 -> f + 105:112:void drain():567:567 -> f + 113:115:void drain():574:574 -> f + 116:125:void drain():577:577 -> f +io.reactivex.internal.operators.flowable.FlowableCreate$DropAsyncEmitter -> e3.b$d: # {"id":"sourceFile","fileName":"FlowableCreate.java"} 1:4:void (org.reactivestreams.Subscriber):418:418 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} -io.reactivex.internal.operators.flowable.FlowableCreate$ErrorAsyncEmitter -> h3.b$e: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} +io.reactivex.internal.operators.flowable.FlowableCreate$ErrorAsyncEmitter -> e3.b$e: # {"id":"sourceFile","fileName":"FlowableCreate.java"} 1:4:void (org.reactivestreams.Subscriber):433:433 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} -io.reactivex.internal.operators.flowable.FlowableCreate$LatestAsyncEmitter -> h3.b$f: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} +io.reactivex.internal.operators.flowable.FlowableCreate$LatestAsyncEmitter -> e3.b$f: # {"id":"sourceFile","fileName":"FlowableCreate.java"} java.util.concurrent.atomic.AtomicReference queue -> f java.lang.Throwable error -> g boolean done -> h java.util.concurrent.atomic.AtomicInteger wip -> i 1:3:void (org.reactivestreams.Subscriber):597:597 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} 4:10:void (org.reactivestreams.Subscriber):598:598 -> 11:18:void (org.reactivestreams.Subscriber):599:599 -> 1:4:void onRequested():638:638 -> c @@ -199092,63 +194484,63 @@ io.reactivex.internal.operators.flowable.FlowableCreate$LatestAsyncEmitter -> h3 24:26:boolean tryOnError(java.lang.Throwable):624:624 -> e 27:28:boolean tryOnError(java.lang.Throwable):625:625 -> e 29:34:boolean tryOnError(java.lang.Throwable):626:626 -> e - 3:12:void drain():649:649 -> g - 13:14:void drain():654:654 -> g - 15:18:void drain():655:655 -> g - 19:31:void drain():658:658 -> g - 32:37:void drain():662:662 -> g - 38:41:void drain():663:663 -> g - 42:43:void drain():667:667 -> g - 44:58:void drain():669:669 -> g - 59:62:void drain():674:674 -> g - 63:66:void drain():676:676 -> g - 67:73:void drain():678:678 -> g - 74:82:void drain():687:687 -> g - 83:88:void drain():693:693 -> g - 89:92:void drain():694:694 -> g - 93:94:void drain():698:698 -> g - 95:105:void drain():700:700 -> g - 106:109:void drain():703:703 -> g - 110:113:void drain():705:705 -> g - 114:121:void drain():707:707 -> g - 122:124:void drain():714:714 -> g - 125:134:void drain():717:717 -> g -io.reactivex.internal.operators.flowable.FlowableCreate$MissingEmitter -> h3.b$g: + 3:12:void drain():649:649 -> f + 13:14:void drain():654:654 -> f + 15:18:void drain():655:655 -> f + 19:31:void drain():658:658 -> f + 32:37:void drain():662:662 -> f + 38:41:void drain():663:663 -> f + 42:43:void drain():667:667 -> f + 44:58:void drain():669:669 -> f + 59:62:void drain():674:674 -> f + 63:66:void drain():676:676 -> f + 67:73:void drain():678:678 -> f + 74:82:void drain():687:687 -> f + 83:88:void drain():693:693 -> f + 89:92:void drain():694:694 -> f + 93:94:void drain():698:698 -> f + 95:105:void drain():700:700 -> f + 106:109:void drain():703:703 -> f + 110:113:void drain():705:705 -> f + 114:121:void drain():707:707 -> f + 122:124:void drain():714:714 -> f + 125:134:void drain():717:717 -> f +io.reactivex.internal.operators.flowable.FlowableCreate$MissingEmitter -> e3.b$g: # {"id":"sourceFile","fileName":"FlowableCreate.java"} 1:4:void (org.reactivestreams.Subscriber):357:357 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} -io.reactivex.internal.operators.flowable.FlowableCreate$NoOverflowBaseAsyncEmitter -> h3.b$h: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} +io.reactivex.internal.operators.flowable.FlowableCreate$NoOverflowBaseAsyncEmitter -> e3.b$h: # {"id":"sourceFile","fileName":"FlowableCreate.java"} 1:4:void (org.reactivestreams.Subscriber):388:388 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} -io.reactivex.internal.operators.flowable.FlowableDoFinally -> h3.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} +io.reactivex.internal.operators.flowable.FlowableDoFinally -> e3.c: # {"id":"sourceFile","fileName":"FlowableDoFinally.java"} io.reactivex.functions.Action onFinally -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/a;"} 1:3:void (io.reactivex.Flowable,io.reactivex.functions.Action):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/c;Ld3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/c;La3/a;)V"} 4:6:void (io.reactivex.Flowable,io.reactivex.functions.Action):38:38 -> 1:4:void subscribeActual(org.reactivestreams.Subscriber):43:43 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} 5:19:void subscribeActual(org.reactivestreams.Subscriber):44:44 -> t 20:32:void subscribeActual(org.reactivestreams.Subscriber):46:46 -> t -io.reactivex.internal.operators.flowable.FlowableDoFinally$DoFinallyConditionalSubscriber -> h3.c$a: +io.reactivex.internal.operators.flowable.FlowableDoFinally$DoFinallyConditionalSubscriber -> e3.c$a: # {"id":"sourceFile","fileName":"FlowableDoFinally.java"} io.reactivex.internal.fuseable.ConditionalSubscriber downstream -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/a;"} - io.reactivex.functions.Action onFinally -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/a;"} + io.reactivex.functions.Action onFinally -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/a;"} org.reactivestreams.Subscription upstream -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/c;"} io.reactivex.internal.fuseable.QueueSubscription qs -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} boolean syncFused -> h 1:3:void (io.reactivex.internal.fuseable.ConditionalSubscriber,io.reactivex.functions.Action):169:169 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg3/a;Ld3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/a;La3/a;)V"} 4:5:void (io.reactivex.internal.fuseable.ConditionalSubscriber,io.reactivex.functions.Action):170:170 -> 6:8:void (io.reactivex.internal.fuseable.ConditionalSubscriber,io.reactivex.functions.Action):171:171 -> 1:8:void onSubscribe(org.reactivestreams.Subscription):177:177 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;)V"} 9:10:void onSubscribe(org.reactivestreams.Subscription):178:178 -> a 11:14:void onSubscribe(org.reactivestreams.Subscription):179:179 -> a 15:18:void onSubscribe(org.reactivestreams.Subscription):180:180 -> a @@ -199164,33 +194556,33 @@ io.reactivex.internal.operators.flowable.FlowableDoFinally$DoFinallyConditionalS 1:6:void clear():235:235 -> clear 1:7:boolean tryOnNext(java.lang.Object):194:194 -> d 1:6:void onNext(java.lang.Object):189:189 -> e - 1:6:void request(long):217:217 -> f - 1:9:int requestFusion(int):222:222 -> g - 10:19:int requestFusion(int):224:224 -> g - 20:23:int requestFusion(int):226:226 -> g + 1:9:int requestFusion(int):222:222 -> f + 10:19:int requestFusion(int):224:224 -> f + 20:23:int requestFusion(int):226:226 -> f + 1:6:void request(long):217:217 -> g 1:7:boolean isEmpty():240:240 -> isEmpty 1:5:void onError(java.lang.Throwable):199:199 -> onError 6:9:void onError(java.lang.Throwable):200:200 -> onError 1:8:java.lang.Object poll():246:246 -> poll 9:12:java.lang.Object poll():247:247 -> poll 13:16:java.lang.Object poll():248:248 -> poll -io.reactivex.internal.operators.flowable.FlowableDoFinally$DoFinallySubscriber -> h3.c$b: +io.reactivex.internal.operators.flowable.FlowableDoFinally$DoFinallySubscriber -> e3.c$b: # {"id":"sourceFile","fileName":"FlowableDoFinally.java"} org.reactivestreams.Subscriber downstream -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/b;"} io.reactivex.functions.Action onFinally -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/a;"} org.reactivestreams.Subscription upstream -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/c;"} io.reactivex.internal.fuseable.QueueSubscription qs -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} boolean syncFused -> h 1:3:void (org.reactivestreams.Subscriber,io.reactivex.functions.Action):64:64 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;Ld3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;La3/a;)V"} 4:5:void (org.reactivestreams.Subscriber,io.reactivex.functions.Action):65:65 -> 6:8:void (org.reactivestreams.Subscriber,io.reactivex.functions.Action):66:66 -> 1:8:void onSubscribe(org.reactivestreams.Subscription):72:72 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;)V"} 9:10:void onSubscribe(org.reactivestreams.Subscription):73:73 -> a 11:14:void onSubscribe(org.reactivestreams.Subscription):74:74 -> a 15:18:void onSubscribe(org.reactivestreams.Subscription):75:75 -> a @@ -199205,63 +194597,63 @@ io.reactivex.internal.operators.flowable.FlowableDoFinally$DoFinallySubscriber - 6:9:void cancel():102:102 -> cancel 1:6:void clear():125:125 -> clear 1:6:void onNext(java.lang.Object):84:84 -> e - 1:6:void request(long):107:107 -> f - 1:9:int requestFusion(int):112:112 -> g - 10:19:int requestFusion(int):114:114 -> g - 20:23:int requestFusion(int):116:116 -> g + 1:9:int requestFusion(int):112:112 -> f + 10:19:int requestFusion(int):114:114 -> f + 20:23:int requestFusion(int):116:116 -> f + 1:6:void request(long):107:107 -> g 1:7:boolean isEmpty():130:130 -> isEmpty 1:5:void onError(java.lang.Throwable):89:89 -> onError 6:9:void onError(java.lang.Throwable):90:90 -> onError 1:8:java.lang.Object poll():136:136 -> poll 9:12:java.lang.Object poll():137:137 -> poll 13:16:java.lang.Object poll():138:138 -> poll -io.reactivex.internal.operators.flowable.FlowableEmpty -> h3.d: +io.reactivex.internal.operators.flowable.FlowableEmpty -> e3.d: # {"id":"sourceFile","fileName":"FlowableEmpty.java"} io.reactivex.Flowable INSTANCE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/c;"} 1:8:void ():27:27 -> 1:4:void ():29:29 -> 1:2:java.lang.Object call():39:39 -> call 1:4:void subscribeActual(org.reactivestreams.Subscriber):34:34 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} -io.reactivex.internal.operators.flowable.FlowableFlatMap -> h3.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} +io.reactivex.internal.operators.flowable.FlowableFlatMap -> e3.e: # {"id":"sourceFile","fileName":"FlowableFlatMap.java"} io.reactivex.functions.Function mapper -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/d;"} boolean delayErrors -> g int maxConcurrency -> h int bufferSize -> i 1:3:void (io.reactivex.Flowable,io.reactivex.functions.Function,boolean,int,int):41:41 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/c;Ld3/d;ZII)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/c;La3/d;ZII)V"} 4:5:void (io.reactivex.Flowable,io.reactivex.functions.Function,boolean,int,int):42:42 -> 6:7:void (io.reactivex.Flowable,io.reactivex.functions.Function,boolean,int,int):43:43 -> 8:9:void (io.reactivex.Flowable,io.reactivex.functions.Function,boolean,int,int):44:44 -> 10:12:void (io.reactivex.Flowable,io.reactivex.functions.Function,boolean,int,int):45:45 -> 1:11:void subscribeActual(org.reactivestreams.Subscriber):50:50 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} 12:29:void subscribeActual(org.reactivestreams.Subscriber):53:53 -> t 1:11:io.reactivex.FlowableSubscriber subscribe(org.reactivestreams.Subscriber,io.reactivex.functions.Function,boolean,int,int):59:59 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;Ld3/d;ZII)LY2/f;"} -io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber -> h3.e$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;La3/d;ZII)LV2/f;"} +io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber -> e3.e$a: # {"id":"sourceFile","fileName":"FlowableFlatMap.java"} long id -> d io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber parent -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lh3/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/e$b;"} int limit -> f int bufferSize -> g boolean done -> h io.reactivex.internal.fuseable.SimpleQueue queue -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/f;"} long produced -> j int fusionMode -> k 1:3:void (io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber,long):632:632 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh3/e$b;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le3/e$b;J)V"} 4:5:void (io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber,long):633:633 -> 6:7:void (io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber,long):634:634 -> 8:13:void (io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber,long):635:635 -> 14:16:void (io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber,long):636:636 -> 1:6:void onSubscribe(org.reactivestreams.Subscription):641:641 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;)V"} 7:10:void onSubscribe(org.reactivestreams.Subscription):643:643 -> a 11:14:void onSubscribe(org.reactivestreams.Subscription):645:645 -> a 15:21:void onSubscribe(org.reactivestreams.Subscription):646:646 -> a @@ -199287,38 +194679,38 @@ io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber -> h3.e 30:32:void requestMore(long):693:693 -> f 1:5:void onError(java.lang.Throwable):676:676 -> onError 6:11:void onError(java.lang.Throwable):677:677 -> onError -io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber -> h3.e$b: +io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber -> e3.e$b: # {"id":"sourceFile","fileName":"FlowableFlatMap.java"} org.reactivestreams.Subscriber downstream -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/b;"} io.reactivex.functions.Function mapper -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/d;"} boolean delayErrors -> f int maxConcurrency -> g int bufferSize -> h io.reactivex.internal.fuseable.SimplePlainQueue queue -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/e;"} boolean done -> j io.reactivex.internal.util.AtomicThrowable errs -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/a;"} boolean cancelled -> l java.util.concurrent.atomic.AtomicReference subscribers -> m java.util.concurrent.atomic.AtomicLong requested -> n org.reactivestreams.Subscription upstream -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/c;"} long uniqueId -> p long lastId -> q int lastIndex -> r int scalarEmitted -> s int scalarLimit -> t io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber[] EMPTY -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lh3/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Le3/e$a;"} io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber[] CANCELLED -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lh3/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Le3/e$a;"} 2:5:void ():82:82 -> 6:10:void ():84:84 -> 1:3:void (org.reactivestreams.Subscriber,io.reactivex.functions.Function,boolean,int,int):98:98 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;Ld3/d;ZII)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;La3/d;ZII)V"} 4:10:void (org.reactivestreams.Subscriber,io.reactivex.functions.Function,boolean,int,int):76:76 -> 11:17:void (org.reactivestreams.Subscriber,io.reactivex.functions.Function,boolean,int,int):80:80 -> 18:24:void (org.reactivestreams.Subscriber,io.reactivex.functions.Function,boolean,int,int):86:86 -> @@ -199330,7 +194722,7 @@ io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber -> h3.e 38:43:void (org.reactivestreams.Subscriber,io.reactivex.functions.Function,boolean,int,int):104:104 -> 44:49:void (org.reactivestreams.Subscriber,io.reactivex.functions.Function,boolean,int,int):105:105 -> 1:8:void onSubscribe(org.reactivestreams.Subscription):110:110 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;)V"} 9:10:void onSubscribe(org.reactivestreams.Subscription):111:111 -> a 11:15:void onSubscribe(org.reactivestreams.Subscription):112:112 -> a 16:19:void onSubscribe(org.reactivestreams.Subscription):113:113 -> a @@ -199341,7 +194733,7 @@ io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber -> h3.e 7:8:void onComplete():342:342 -> b 9:12:void onComplete():343:343 -> b 1:8:boolean addInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):170:170 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh3/e$a;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le3/e$a;)Z"} 9:13:boolean addInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):171:171 -> c 14:17:boolean addInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):172:172 -> c 18:20:boolean addInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):175:175 -> c @@ -199373,16 +194765,16 @@ io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber -> h3.e 103:105:void onNext(java.lang.Object):134:134 -> e 106:110:void onNext(java.lang.Object):135:135 -> e 111:114:void onNext(java.lang.Object):136:136 -> e - 1:6:void request(long):348:348 -> f - 7:11:void request(long):349:349 -> f - 12:15:void request(long):350:350 -> f - 1:5:boolean checkTerminate():564:564 -> g - 6:9:boolean checkTerminate():565:565 -> g - 10:21:boolean checkTerminate():568:568 -> g - 22:24:boolean checkTerminate():569:569 -> g - 25:30:boolean checkTerminate():570:570 -> g - 31:34:boolean checkTerminate():571:571 -> g - 35:42:boolean checkTerminate():572:572 -> g + 1:5:boolean checkTerminate():564:564 -> f + 6:9:boolean checkTerminate():565:565 -> f + 10:21:boolean checkTerminate():568:568 -> f + 22:24:boolean checkTerminate():569:569 -> f + 25:30:boolean checkTerminate():570:570 -> f + 31:34:boolean checkTerminate():571:571 -> f + 35:42:boolean checkTerminate():572:572 -> f + 1:6:void request(long):348:348 -> g + 7:11:void request(long):349:349 -> g + 12:15:void request(long):350:350 -> g 1:4:void clearScalarQueue():580:580 -> h 5:8:void clearScalarQueue():582:582 -> h 1:8:void disposeAll():587:587 -> i @@ -199445,17 +194837,17 @@ io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber -> h3.e 425:434:void drainLoop():551:551 -> k 435:441:void drainLoop():556:556 -> k 1:4:io.reactivex.internal.fuseable.SimpleQueue getInnerQueue(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):269:269 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh3/e$a;)Lg3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le3/e$a;)Ld3/f;"} 5:11:io.reactivex.internal.fuseable.SimpleQueue getInnerQueue(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):271:271 -> l 12:14:io.reactivex.internal.fuseable.SimpleQueue getInnerQueue(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):272:272 -> l 1:4:io.reactivex.internal.fuseable.SimpleQueue getMainQueue():217:217 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld3/f;"} 5:11:io.reactivex.internal.fuseable.SimpleQueue getMainQueue():219:219 -> m 12:19:io.reactivex.internal.fuseable.SimpleQueue getMainQueue():220:220 -> m 20:26:io.reactivex.internal.fuseable.SimpleQueue getMainQueue():222:222 -> m 27:29:io.reactivex.internal.fuseable.SimpleQueue getMainQueue():224:224 -> m 1:9:void innerError(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber,java.lang.Throwable):603:603 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh3/e$a;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le3/e$a;Ljava/lang/Throwable;)V"} 10:11:void innerError(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber,java.lang.Throwable):604:604 -> n 12:15:void innerError(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber,java.lang.Throwable):605:605 -> n 16:20:void innerError(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber,java.lang.Throwable):606:606 -> n @@ -199464,7 +194856,7 @@ io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber -> h3.e 43:46:void innerError(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber,java.lang.Throwable):611:611 -> n 47:50:void innerError(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber,java.lang.Throwable):613:613 -> n 1:8:void removeInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):187:187 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh3/e$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le3/e$a;)V"} 9:16:void removeInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):188:188 -> o 17:31:void removeInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):194:194 -> o 32:36:void removeInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):204:204 -> o @@ -199482,7 +194874,7 @@ io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber -> h3.e 46:49:void onError(java.lang.Throwable):330:330 -> onError 50:53:void onError(java.lang.Throwable):332:332 -> onError 1:16:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):278:278 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lh3/e$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Le3/e$a;)V"} 17:22:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):279:279 -> p 23:32:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):280:280 -> p 33:38:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):281:281 -> p @@ -199518,21 +194910,21 @@ io.reactivex.internal.operators.flowable.FlowableFlatMap$MergeSubscriber -> h3.e 125:133:void tryEmitScalar(java.lang.Object):258:258 -> q 134:140:void tryEmitScalar(java.lang.Object):261:261 -> q 141:144:void tryEmitScalar(java.lang.Object):265:265 -> q -io.reactivex.internal.operators.flowable.FlowableFromArray -> h3.f: +io.reactivex.internal.operators.flowable.FlowableFromArray -> e3.f: # {"id":"sourceFile","fileName":"FlowableFromArray.java"} java.lang.Object[] array -> e 1:3:void (java.lang.Object[]):28:28 -> 4:6:void (java.lang.Object[]):29:29 -> 1:4:void subscribeActual(org.reactivestreams.Subscriber):34:34 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} 5:18:void subscribeActual(org.reactivestreams.Subscriber):35:35 -> t 19:29:void subscribeActual(org.reactivestreams.Subscriber):38:38 -> t -io.reactivex.internal.operators.flowable.FlowableFromArray$ArrayConditionalSubscription -> h3.f$a: +io.reactivex.internal.operators.flowable.FlowableFromArray$ArrayConditionalSubscription -> e3.f$a: # {"id":"sourceFile","fileName":"FlowableFromArray.java"} io.reactivex.internal.fuseable.ConditionalSubscriber downstream -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/a;"} 1:3:void (io.reactivex.internal.fuseable.ConditionalSubscriber,java.lang.Object[]):196:196 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg3/a;[Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/a;[Ljava/lang/Object;)V"} 4:6:void (io.reactivex.internal.fuseable.ConditionalSubscriber,java.lang.Object[]):197:197 -> 1:2:void fastPath():202:202 -> a 3:4:void fastPath():203:204 -> a @@ -199557,12 +194949,12 @@ io.reactivex.internal.operators.flowable.FlowableFromArray$ArrayConditionalSubsc 79:86:void slowPath(long):260:260 -> b 87:89:void slowPath(long):262:262 -> b 90:98:void slowPath(long):263:263 -> b -io.reactivex.internal.operators.flowable.FlowableFromArray$ArraySubscription -> h3.f$b: +io.reactivex.internal.operators.flowable.FlowableFromArray$ArraySubscription -> e3.f$b: # {"id":"sourceFile","fileName":"FlowableFromArray.java"} org.reactivestreams.Subscriber downstream -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/b;"} 1:3:void (org.reactivestreams.Subscriber,java.lang.Object[]):113:113 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;[Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;[Ljava/lang/Object;)V"} 4:6:void (org.reactivestreams.Subscriber,java.lang.Object[]):114:114 -> 1:2:void fastPath():119:119 -> a 3:4:void fastPath():120:121 -> a @@ -199587,7 +194979,7 @@ io.reactivex.internal.operators.flowable.FlowableFromArray$ArraySubscription -> 76:83:void slowPath(long):176:176 -> b 84:86:void slowPath(long):178:178 -> b 87:95:void slowPath(long):179:179 -> b -io.reactivex.internal.operators.flowable.FlowableFromArray$BaseArraySubscription -> h3.f$c: +io.reactivex.internal.operators.flowable.FlowableFromArray$BaseArraySubscription -> e3.f$c: # {"id":"sourceFile","fileName":"FlowableFromArray.java"} java.lang.Object[] array -> d int index -> e @@ -199598,78 +194990,78 @@ io.reactivex.internal.operators.flowable.FlowableFromArray$BaseArraySubscription void slowPath(long) -> b 2:4:void cancel():98:98 -> cancel 1:6:void clear():80:80 -> clear - 1:6:void request(long):85:85 -> f - 7:25:void request(long):86:86 -> f - 26:29:void request(long):88:88 -> f - 30:33:void request(long):90:90 -> f - 1:3:int requestFusion(int):57:57 -> g + 1:3:int requestFusion(int):57:57 -> f + 1:6:void request(long):85:85 -> g + 7:25:void request(long):86:86 -> g + 26:29:void request(long):88:88 -> g + 30:33:void request(long):90:90 -> g 1:11:boolean isEmpty():75:75 -> isEmpty 1:2:java.lang.Object poll():63:63 -> poll 3:4:java.lang.Object poll():64:64 -> poll 5:11:java.lang.Object poll():65:65 -> poll 12:13:java.lang.Object poll():69:69 -> poll 14:22:java.lang.Object poll():70:70 -> poll -io.reactivex.internal.operators.flowable.FlowableFromPublisher -> h3.g: +io.reactivex.internal.operators.flowable.FlowableFromPublisher -> e3.g: # {"id":"sourceFile","fileName":"FlowableFromPublisher.java"} org.reactivestreams.Publisher publisher -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/a;"} 1:3:void (org.reactivestreams.Publisher):23:23 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/a;)V"} 4:6:void (org.reactivestreams.Publisher):24:24 -> 1:6:void subscribeActual(org.reactivestreams.Subscriber):29:29 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} -io.reactivex.internal.operators.flowable.FlowableInternalHelper$RequestMax -> h3.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} +io.reactivex.internal.operators.flowable.FlowableInternalHelper$RequestMax -> e3.h: # {"id":"sourceFile","fileName":"FlowableInternalHelper.java"} io.reactivex.internal.operators.flowable.FlowableInternalHelper$RequestMax INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lh3/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/h;"} io.reactivex.internal.operators.flowable.FlowableInternalHelper$RequestMax[] $VALUES -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lh3/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Le3/h;"} 1:10:void ():217:217 -> 11:17:void ():216:216 -> 1:4:void (java.lang.String,int):216:216 -> 6:9:void accept(org.reactivestreams.Subscription):220:220 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;)V"} 1:6:void accept(java.lang.Object):216:216 -> accept 1:9:io.reactivex.internal.operators.flowable.FlowableInternalHelper$RequestMax valueOf(java.lang.String):216:216 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lh3/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Le3/h;"} 1:9:io.reactivex.internal.operators.flowable.FlowableInternalHelper$RequestMax[] values():216:216 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lh3/h;"} -io.reactivex.internal.operators.flowable.FlowableJust -> h3.i: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Le3/h;"} +io.reactivex.internal.operators.flowable.FlowableJust -> e3.i: # {"id":"sourceFile","fileName":"FlowableJust.java"} java.lang.Object value -> e 1:3:void (java.lang.Object):28:28 -> 4:6:void (java.lang.Object):29:29 -> 1:3:java.lang.Object call():39:39 -> call 1:11:void subscribeActual(org.reactivestreams.Subscriber):34:34 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} -io.reactivex.internal.operators.flowable.FlowableObserveOn -> h3.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} +io.reactivex.internal.operators.flowable.FlowableObserveOn -> e3.j: # {"id":"sourceFile","fileName":"FlowableObserveOn.java"} io.reactivex.Scheduler scheduler -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h;"} boolean delayError -> g int prefetch -> h 1:3:void (io.reactivex.Flowable,io.reactivex.Scheduler,boolean,int):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/c;LY2/h;ZI)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/c;LV2/h;ZI)V"} 4:5:void (io.reactivex.Flowable,io.reactivex.Scheduler,boolean,int):43:43 -> 6:7:void (io.reactivex.Flowable,io.reactivex.Scheduler,boolean,int):44:44 -> 8:10:void (io.reactivex.Flowable,io.reactivex.Scheduler,boolean,int):45:45 -> 1:6:void subscribeActual(org.reactivestreams.Subscriber):50:50 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} 7:10:void subscribeActual(org.reactivestreams.Subscriber):52:52 -> t 11:27:void subscribeActual(org.reactivestreams.Subscriber):53:53 -> t 28:42:void subscribeActual(org.reactivestreams.Subscriber):56:56 -> t -io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscriber -> h3.j$a: +io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscriber -> e3.j$a: # {"id":"sourceFile","fileName":"FlowableObserveOn.java"} io.reactivex.Scheduler$Worker worker -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h$a;"} boolean delayError -> e int prefetch -> f int limit -> g java.util.concurrent.atomic.AtomicLong requested -> h org.reactivestreams.Subscription upstream -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/c;"} io.reactivex.internal.fuseable.SimpleQueue queue -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/f;"} boolean cancelled -> k boolean done -> l java.lang.Throwable error -> m @@ -199677,7 +195069,7 @@ io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscrib long produced -> o boolean outputFused -> p 1:3:void (io.reactivex.Scheduler$Worker,boolean,int):94:94 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/h$a;ZI)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/h$a;ZI)V"} 4:5:void (io.reactivex.Scheduler$Worker,boolean,int):95:95 -> 6:7:void (io.reactivex.Scheduler$Worker,boolean,int):96:96 -> 8:9:void (io.reactivex.Scheduler$Worker,boolean,int):97:97 -> @@ -199687,7 +195079,7 @@ io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscrib 6:7:void onComplete():134:134 -> b 8:11:void onComplete():135:135 -> b 1:5:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):187:187 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZZLi4/b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZZLf4/b;)Z"} 6:11:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):188:188 -> c 12:17:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):192:192 -> c 18:19:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):194:194 -> c @@ -199718,10 +195110,10 @@ io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscrib 28:37:void onNext(java.lang.Object):114:114 -> e 38:39:void onNext(java.lang.Object):115:115 -> e 40:43:void onNext(java.lang.Object):117:117 -> e - 1:6:void request(long):141:141 -> f - 7:11:void request(long):142:142 -> f - 12:15:void request(long):143:143 -> f - 6:10:int requestFusion(int):228:228 -> g + 6:10:int requestFusion(int):228:228 -> f + 1:6:void request(long):141:141 -> g + 7:11:void request(long):142:142 -> g + 12:15:void request(long):143:143 -> g void runAsync() -> h void runBackfused() -> i 1:7:boolean isEmpty():241:241 -> isEmpty @@ -199738,16 +195130,16 @@ io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscrib 9:13:void run():173:173 -> run 14:17:void run():174:174 -> run 18:21:void run():176:176 -> run -io.reactivex.internal.operators.flowable.FlowableObserveOn$ObserveOnConditionalSubscriber -> h3.j$b: +io.reactivex.internal.operators.flowable.FlowableObserveOn$ObserveOnConditionalSubscriber -> e3.j$b: # {"id":"sourceFile","fileName":"FlowableObserveOn.java"} io.reactivex.internal.fuseable.ConditionalSubscriber downstream -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/a;"} long consumed -> r 1:3:void (io.reactivex.internal.fuseable.ConditionalSubscriber,io.reactivex.Scheduler$Worker,boolean,int):501:501 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg3/a;LY2/h$a;ZI)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/a;LV2/h$a;ZI)V"} 4:6:void (io.reactivex.internal.fuseable.ConditionalSubscriber,io.reactivex.Scheduler$Worker,boolean,int):502:502 -> 1:8:void onSubscribe(org.reactivestreams.Subscription):507:507 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;)V"} 9:10:void onSubscribe(org.reactivestreams.Subscription):508:508 -> a 11:14:void onSubscribe(org.reactivestreams.Subscription):510:510 -> a 15:18:void onSubscribe(org.reactivestreams.Subscription):512:512 -> a @@ -199824,15 +195216,15 @@ io.reactivex.internal.operators.flowable.FlowableObserveOn$ObserveOnConditionalS 28:29:java.lang.Object poll():720:720 -> poll 30:35:java.lang.Object poll():721:721 -> poll 36:38:java.lang.Object poll():723:723 -> poll -io.reactivex.internal.operators.flowable.FlowableObserveOn$ObserveOnSubscriber -> h3.j$c: +io.reactivex.internal.operators.flowable.FlowableObserveOn$ObserveOnSubscriber -> e3.j$c: # {"id":"sourceFile","fileName":"FlowableObserveOn.java"} org.reactivestreams.Subscriber downstream -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/b;"} 1:3:void (org.reactivestreams.Subscriber,io.reactivex.Scheduler$Worker,boolean,int):257:257 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;LY2/h$a;ZI)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;LV2/h$a;ZI)V"} 4:6:void (org.reactivestreams.Subscriber,io.reactivex.Scheduler$Worker,boolean,int):258:258 -> 1:8:void onSubscribe(org.reactivestreams.Subscription):263:263 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;)V"} 9:10:void onSubscribe(org.reactivestreams.Subscription):264:264 -> a 11:14:void onSubscribe(org.reactivestreams.Subscription):266:266 -> a 15:18:void onSubscribe(org.reactivestreams.Subscription):268:268 -> a @@ -199908,12 +195300,12 @@ io.reactivex.internal.operators.flowable.FlowableObserveOn$ObserveOnSubscriber - 28:29:java.lang.Object poll():476:476 -> poll 30:35:java.lang.Object poll():477:477 -> poll 36:38:java.lang.Object poll():479:479 -> poll -io.reactivex.internal.operators.flowable.FlowableScalarXMap -> h3.k: +io.reactivex.internal.operators.flowable.FlowableScalarXMap -> e3.k: # {"id":"sourceFile","fileName":"FlowableScalarXMap.java"} 1:10:io.reactivex.Flowable scalarXMap(java.lang.Object,io.reactivex.functions.Function):112:112 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ld3/d;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;La3/d;)LV2/c;"} 1:5:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):50:50 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/a;Li4/b;Ld3/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/a;Lf4/b;La3/d;)Z"} 6:13:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):54:54 -> b 14:17:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):62:62 -> b 18:29:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):69:69 -> b @@ -199928,17 +195320,17 @@ io.reactivex.internal.operators.flowable.FlowableScalarXMap -> h3.k: 71:75:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):72:72 -> b 76:78:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):56:56 -> b 79:84:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):57:57 -> b -io.reactivex.internal.operators.flowable.FlowableScalarXMap$ScalarXMapFlowable -> h3.k$a: +io.reactivex.internal.operators.flowable.FlowableScalarXMap$ScalarXMapFlowable -> e3.k$a: # {"id":"sourceFile","fileName":"FlowableScalarXMap.java"} java.lang.Object value -> e io.reactivex.functions.Function mapper -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/d;"} 1:3:void (java.lang.Object,io.reactivex.functions.Function):128:128 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ld3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;La3/d;)V"} 4:5:void (java.lang.Object,io.reactivex.functions.Function):129:129 -> 6:8:void (java.lang.Object,io.reactivex.functions.Function):130:130 -> 1:16:void subscribeActual(org.reactivestreams.Subscriber):138:138 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} 17:20:void subscribeActual(org.reactivestreams.Subscriber):143:143 -> t 21:28:void subscribeActual(org.reactivestreams.Subscriber):147:147 -> t 29:32:void subscribeActual(org.reactivestreams.Subscriber):155:155 -> t @@ -199947,33 +195339,33 @@ io.reactivex.internal.operators.flowable.FlowableScalarXMap$ScalarXMapFlowable - 46:49:void subscribeActual(org.reactivestreams.Subscriber):150:150 -> t 50:54:void subscribeActual(org.reactivestreams.Subscriber):160:160 -> t 55:58:void subscribeActual(org.reactivestreams.Subscriber):140:140 -> t -io.reactivex.internal.operators.flowable.FlowableSubscribeOn -> h3.l: +io.reactivex.internal.operators.flowable.FlowableSubscribeOn -> e3.l: # {"id":"sourceFile","fileName":"FlowableSubscribeOn.java"} io.reactivex.Scheduler scheduler -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h;"} boolean nonScheduledRequests -> g 1:3:void (io.reactivex.Flowable,io.reactivex.Scheduler,boolean):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/c;LY2/h;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/c;LV2/h;Z)V"} 4:5:void (io.reactivex.Flowable,io.reactivex.Scheduler,boolean):38:38 -> 6:8:void (io.reactivex.Flowable,io.reactivex.Scheduler,boolean):39:39 -> 1:6:void subscribeActual(org.reactivestreams.Subscriber):44:44 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} 7:15:void subscribeActual(org.reactivestreams.Subscriber):45:45 -> t 16:18:void subscribeActual(org.reactivestreams.Subscriber):46:46 -> t 19:22:void subscribeActual(org.reactivestreams.Subscriber):48:48 -> t -io.reactivex.internal.operators.flowable.FlowableSubscribeOn$SubscribeOnSubscriber -> h3.l$a: +io.reactivex.internal.operators.flowable.FlowableSubscribeOn$SubscribeOnSubscriber -> e3.l$a: # {"id":"sourceFile","fileName":"FlowableSubscribeOn.java"} org.reactivestreams.Subscriber downstream -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/b;"} io.reactivex.Scheduler$Worker worker -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h$a;"} java.util.concurrent.atomic.AtomicReference upstream -> f java.util.concurrent.atomic.AtomicLong requested -> g boolean nonScheduledRequests -> h org.reactivestreams.Publisher source -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/a;"} 1:3:void (org.reactivestreams.Subscriber,io.reactivex.Scheduler$Worker,org.reactivestreams.Publisher,boolean):68:68 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;LY2/h$a;Li4/a;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;LV2/h$a;Lf4/a;Z)V"} 4:5:void (org.reactivestreams.Subscriber,io.reactivex.Scheduler$Worker,org.reactivestreams.Publisher,boolean):69:69 -> 6:7:void (org.reactivestreams.Subscriber,io.reactivex.Scheduler$Worker,org.reactivestreams.Publisher,boolean):70:70 -> 8:9:void (org.reactivestreams.Subscriber,io.reactivex.Scheduler$Worker,org.reactivestreams.Publisher,boolean):71:71 -> @@ -199981,42 +195373,42 @@ io.reactivex.internal.operators.flowable.FlowableSubscribeOn$SubscribeOnSubscrib 17:25:void (org.reactivestreams.Subscriber,io.reactivex.Scheduler$Worker,org.reactivestreams.Publisher,boolean):73:73 -> 26:28:void (org.reactivestreams.Subscriber,io.reactivex.Scheduler$Worker,org.reactivestreams.Publisher,boolean):74:74 -> 1:8:void onSubscribe(org.reactivestreams.Subscription):87:87 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;)V"} 9:20:void onSubscribe(org.reactivestreams.Subscription):88:88 -> a 21:24:void onSubscribe(org.reactivestreams.Subscription):90:90 -> a 1:5:void onComplete():108:108 -> b 6:11:void onComplete():109:109 -> b 1:15:void requestUpstream(long,org.reactivestreams.Subscription):132:132 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLi4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLf4/c;)V"} 16:26:void requestUpstream(long,org.reactivestreams.Subscription):135:135 -> c 27:30:void requestUpstream(long,org.reactivestreams.Subscription):133:133 -> c 1:5:void cancel():141:141 -> cancel 6:11:void cancel():142:142 -> cancel 1:6:void onNext(java.lang.Object):97:97 -> e - 1:6:void request(long):114:114 -> f - 7:16:void request(long):115:115 -> f - 17:20:void request(long):117:117 -> f - 21:25:void request(long):119:119 -> f - 26:35:void request(long):120:120 -> f - 36:47:void request(long):122:122 -> f - 48:51:void request(long):124:124 -> f + 1:6:void request(long):114:114 -> g + 7:16:void request(long):115:115 -> g + 17:20:void request(long):117:117 -> g + 21:25:void request(long):119:119 -> g + 26:35:void request(long):120:120 -> g + 36:47:void request(long):122:122 -> g + 48:51:void request(long):124:124 -> g 1:5:void onError(java.lang.Throwable):102:102 -> onError 6:11:void onError(java.lang.Throwable):103:103 -> onError 1:7:void run():79:79 -> run 8:10:void run():80:80 -> run 11:12:void run():81:81 -> run 13:16:void run():82:82 -> run -io.reactivex.internal.operators.flowable.FlowableSubscribeOn$SubscribeOnSubscriber$Request -> h3.l$a$a: +io.reactivex.internal.operators.flowable.FlowableSubscribeOn$SubscribeOnSubscriber$Request -> e3.l$a$a: # {"id":"sourceFile","fileName":"FlowableSubscribeOn.java"} org.reactivestreams.Subscription upstream -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/c;"} long n -> e 1:3:void (org.reactivestreams.Subscription,long):149:149 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;J)V"} 4:5:void (org.reactivestreams.Subscription,long):150:150 -> 6:8:void (org.reactivestreams.Subscription,long):151:151 -> 1:8:void run():156:156 -> run -io.reactivex.internal.queue.SpscArrayQueue -> i3.a: +io.reactivex.internal.queue.SpscArrayQueue -> f3.a: # {"id":"sourceFile","fileName":"SpscArrayQueue.java"} int mask -> d java.util.concurrent.atomic.AtomicLong producerIndex -> e @@ -200036,7 +195428,7 @@ io.reactivex.internal.queue.SpscArrayQueue -> i3.a: 1:14:void clear():117:117 -> clear 1:6:void soConsumerIndex(long):111:111 -> d 1:4:void soElement(int,java.lang.Object):129:129 -> e - 1:6:void soProducerIndex(long):107:107 -> f + 1:6:void soProducerIndex(long):107:107 -> g 1:20:boolean isEmpty():103:103 -> isEmpty 3:4:boolean offer(java.lang.Object):64:64 -> offer 5:10:boolean offer(java.lang.Object):65:65 -> offer @@ -200054,7 +195446,7 @@ io.reactivex.internal.queue.SpscArrayQueue -> i3.a: 11:21:java.lang.Object poll():92:92 -> poll 22:24:java.lang.Object poll():96:96 -> poll 25:28:java.lang.Object poll():97:97 -> poll -io.reactivex.internal.queue.SpscLinkedArrayQueue -> i3.b: +io.reactivex.internal.queue.SpscLinkedArrayQueue -> f3.b: # {"id":"sourceFile","fileName":"SpscLinkedArrayQueue.java"} java.util.concurrent.atomic.AtomicLong producerIndex -> d int producerLookAheadStep -> e @@ -200086,7 +195478,7 @@ io.reactivex.internal.queue.SpscLinkedArrayQueue -> i3.b: 1:14:void clear():186:186 -> clear 1:7:long lpConsumerIndex():229:229 -> d 1:7:long lpProducerIndex():225:225 -> e - 1:7:long lvConsumerIndex():221:221 -> f + 1:7:long lvConsumerIndex():221:221 -> g 1:5:java.lang.Object lvElement(java.util.concurrent.atomic.AtomicReferenceArray,int):251:251 -> h 1:4:java.util.concurrent.atomic.AtomicReferenceArray lvNextBufferAndUnlink(java.util.concurrent.atomic.AtomicReferenceArray,int):119:119 -> i 5:11:java.util.concurrent.atomic.AtomicReferenceArray lvNextBufferAndUnlink(java.util.concurrent.atomic.AtomicReferenceArray,int):120:120 -> i @@ -200136,17 +195528,17 @@ io.reactivex.internal.queue.SpscLinkedArrayQueue -> i3.b: 43:52:java.lang.Object poll():145:145 -> poll 1:6:boolean writeToQueue(java.util.concurrent.atomic.AtomicReferenceArray,java.lang.Object,long,int):95:95 -> q 7:11:boolean writeToQueue(java.util.concurrent.atomic.AtomicReferenceArray,java.lang.Object,long,int):96:96 -> q -io.reactivex.internal.schedulers.ComputationScheduler -> j3.a: +io.reactivex.internal.schedulers.ComputationScheduler -> g3.a: # {"id":"sourceFile","fileName":"ComputationScheduler.java"} java.util.concurrent.ThreadFactory threadFactory -> b java.util.concurrent.atomic.AtomicReference pool -> c io.reactivex.internal.schedulers.ComputationScheduler$FixedSchedulerPool NONE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/a$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/a$b;"} io.reactivex.internal.schedulers.RxThreadFactory THREAD_FACTORY -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/e;"} int MAX_THREADS -> f io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker SHUTDOWN_WORKER -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/a$c;"} 1:25:void ():53:53 -> 26:39:void ():55:55 -> 40:42:void ():56:56 -> @@ -200159,24 +195551,24 @@ io.reactivex.internal.schedulers.ComputationScheduler -> j3.a: 1:1:void ():126:126 -> 2:5:void (java.util.concurrent.ThreadFactory):136:139 -> 1:18:io.reactivex.Scheduler$Worker createWorker():145:145 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h$a;"} 1:7:int cap(int,int):68:68 -> b 1:9:void start():170:170 -> c 10:19:void start():171:171 -> c 20:23:void start():172:172 -> c -io.reactivex.internal.schedulers.ComputationScheduler$EventLoopWorker -> j3.a$a: +io.reactivex.internal.schedulers.ComputationScheduler$EventLoopWorker -> g3.a$a: # {"id":"sourceFile","fileName":"ComputationScheduler.java"} io.reactivex.internal.disposables.ListCompositeDisposable serial -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/d;"} io.reactivex.disposables.CompositeDisposable timed -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} io.reactivex.internal.disposables.ListCompositeDisposable both -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/d;"} io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker poolWorker -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/a$c;"} boolean disposed -> h 1:3:void (io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker):198:198 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj3/a$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg3/a$c;)V"} 4:5:void (io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker):199:199 -> 6:12:void (io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker):200:200 -> 13:19:void (io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker):201:201 -> @@ -200184,50 +195576,50 @@ io.reactivex.internal.schedulers.ComputationScheduler$EventLoopWorker -> j3.a$a: 27:29:void (io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker):203:203 -> 30:33:void (io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker):204:204 -> 1:4:io.reactivex.disposables.Disposable schedule(java.lang.Runnable):223:223 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;)LY2/b;"} 5:7:io.reactivex.disposables.Disposable schedule(java.lang.Runnable):224:224 -> b 8:21:io.reactivex.disposables.Disposable schedule(java.lang.Runnable):227:227 -> b 1:3:boolean isDisposed():217:217 -> c 1:4:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):233:233 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)LY2/b;"} 5:7:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):234:234 -> d 8:19:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):237:237 -> d 1:5:void dispose():209:209 -> dispose 6:7:void dispose():210:210 -> dispose 8:13:void dispose():211:211 -> dispose -io.reactivex.internal.schedulers.ComputationScheduler$FixedSchedulerPool -> j3.a$b: +io.reactivex.internal.schedulers.ComputationScheduler$FixedSchedulerPool -> g3.a$b: # {"id":"sourceFile","fileName":"ComputationScheduler.java"} int cores -> a io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker[] eventLoops -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj3/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lg3/a$c;"} long n -> c 1:3:void (int,java.util.concurrent.ThreadFactory):77:77 -> 4:5:void (int,java.util.concurrent.ThreadFactory):79:79 -> 6:12:void (int,java.util.concurrent.ThreadFactory):80:80 -> 13:25:void (int,java.util.concurrent.ThreadFactory):82:82 -> 1:4:io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker getEventLoop():87:87 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj3/a$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg3/a$c;"} 5:7:io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker getEventLoop():89:89 -> a 8:22:io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker getEventLoop():92:92 -> a 1:8:void shutdown():96:96 -> b 9:15:void shutdown():97:97 -> b -io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker -> j3.a$c: +io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker -> g3.a$c: # {"id":"sourceFile","fileName":"ComputationScheduler.java"} 1:4:void (java.util.concurrent.ThreadFactory):243:243 -> -io.reactivex.internal.schedulers.IoScheduler -> j3.b: +io.reactivex.internal.schedulers.IoScheduler -> g3.b: # {"id":"sourceFile","fileName":"IoScheduler.java"} java.util.concurrent.ThreadFactory threadFactory -> b java.util.concurrent.atomic.AtomicReference pool -> c io.reactivex.internal.schedulers.RxThreadFactory WORKER_THREAD_FACTORY -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/e;"} io.reactivex.internal.schedulers.RxThreadFactory EVICTOR_THREAD_FACTORY -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/e;"} long KEEP_ALIVE_TIME -> f java.util.concurrent.TimeUnit KEEP_ALIVE_UNIT -> g io.reactivex.internal.schedulers.IoScheduler$ThreadWorker SHUTDOWN_THREAD_WORKER -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/b$c;"} io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool NONE -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/b$a;"} 1:4:void ():42:42 -> 5:18:void ():54:54 -> 19:32:void ():56:56 -> @@ -200242,16 +195634,16 @@ io.reactivex.internal.schedulers.IoScheduler -> j3.b: 1:1:void ():157:157 -> 2:5:void (java.util.concurrent.ThreadFactory):165:168 -> 1:14:io.reactivex.Scheduler$Worker createWorker():196:196 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h$a;"} 1:11:void start():173:173 -> b 12:21:void start():174:174 -> b 22:25:void start():175:175 -> b -io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool -> j3.b$a: +io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool -> g3.b$a: # {"id":"sourceFile","fileName":"IoScheduler.java"} long keepAliveTime -> d java.util.concurrent.ConcurrentLinkedQueue expiringWorkerQueue -> e io.reactivex.disposables.CompositeDisposable allWorkers -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} java.util.concurrent.ScheduledExecutorService evictorService -> g java.util.concurrent.Future evictorTask -> h java.util.concurrent.ThreadFactory threadFactory -> i @@ -200271,7 +195663,7 @@ io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool -> j3.b$a: 39:46:void evictExpiredWorkers():129:129 -> a 47:53:void evictExpiredWorkers():130:130 -> a 1:8:io.reactivex.internal.schedulers.IoScheduler$ThreadWorker get():100:100 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj3/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg3/b$c;"} 9:11:io.reactivex.internal.schedulers.IoScheduler$ThreadWorker get():101:101 -> b 12:19:io.reactivex.internal.schedulers.IoScheduler$ThreadWorker get():103:103 -> b 20:30:io.reactivex.internal.schedulers.IoScheduler$ThreadWorker get():104:104 -> b @@ -200279,7 +195671,7 @@ io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool -> j3.b$a: 38:43:io.reactivex.internal.schedulers.IoScheduler$ThreadWorker get():112:112 -> b 1:5:long now():142:142 -> c 1:10:void release(io.reactivex.internal.schedulers.IoScheduler$ThreadWorker):118:118 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj3/b$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg3/b$c;)V"} 11:16:void release(io.reactivex.internal.schedulers.IoScheduler$ThreadWorker):120:120 -> d 1:5:void shutdown():146:146 -> e 6:10:void shutdown():147:147 -> e @@ -200287,41 +195679,41 @@ io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool -> j3.b$a: 14:17:void shutdown():150:150 -> e 18:21:void shutdown():151:151 -> e 1:4:void run():96:96 -> run -io.reactivex.internal.schedulers.IoScheduler$EventLoopWorker -> j3.b$b: +io.reactivex.internal.schedulers.IoScheduler$EventLoopWorker -> g3.b$b: # {"id":"sourceFile","fileName":"IoScheduler.java"} io.reactivex.disposables.CompositeDisposable tasks -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool pool -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/b$a;"} io.reactivex.internal.schedulers.IoScheduler$ThreadWorker threadWorker -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/b$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/b$c;"} java.util.concurrent.atomic.AtomicBoolean once -> g 1:3:void (io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool):210:210 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj3/b$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg3/b$a;)V"} 4:10:void (io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool):208:208 -> 11:12:void (io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool):211:211 -> 13:19:void (io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool):212:212 -> 20:26:void (io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool):213:213 -> 1:7:boolean isDisposed():228:228 -> c 1:8:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):234:234 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)LY2/b;"} 9:11:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):236:236 -> d 12:23:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):239:239 -> d 1:10:void dispose():218:218 -> dispose 11:15:void dispose():219:219 -> dispose 16:23:void dispose():222:222 -> dispose -io.reactivex.internal.schedulers.IoScheduler$ThreadWorker -> j3.b$c: +io.reactivex.internal.schedulers.IoScheduler$ThreadWorker -> g3.b$c: # {"id":"sourceFile","fileName":"IoScheduler.java"} long expirationTime -> f 1:5:void (java.util.concurrent.ThreadFactory):247:247 -> 6:8:void (java.util.concurrent.ThreadFactory):248:248 -> 1:3:long getExpirationTime():252:252 -> f 1:3:void setExpirationTime(long):256:256 -> g -io.reactivex.internal.schedulers.NewThreadScheduler -> j3.c: +io.reactivex.internal.schedulers.NewThreadScheduler -> g3.c: # {"id":"sourceFile","fileName":"NewThreadScheduler.java"} java.util.concurrent.ThreadFactory threadFactory -> b io.reactivex.internal.schedulers.RxThreadFactory THREAD_FACTORY -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/e;"} 1:3:void ():38:38 -> 4:13:void ():39:39 -> 14:22:void ():38:38 -> @@ -200329,25 +195721,25 @@ io.reactivex.internal.schedulers.NewThreadScheduler -> j3.c: 1:1:void ():45:45 -> 2:3:void (java.util.concurrent.ThreadFactory):48:49 -> 1:8:io.reactivex.Scheduler$Worker createWorker():55:55 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h$a;"} -io.reactivex.internal.schedulers.NewThreadWorker -> j3.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h$a;"} +io.reactivex.internal.schedulers.NewThreadWorker -> g3.d: # {"id":"sourceFile","fileName":"NewThreadWorker.java"} java.util.concurrent.ScheduledExecutorService executor -> d boolean disposed -> e 1:3:void (java.util.concurrent.ThreadFactory):35:35 -> 4:10:void (java.util.concurrent.ThreadFactory):36:36 -> 4:8:io.reactivex.disposables.Disposable schedule(java.lang.Runnable):42:42 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;)LY2/b;"} 1:3:boolean isDisposed():180:180 -> c 1:4:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):48:48 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)LY2/b;"} 5:12:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):49:49 -> d 13:17:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):51:51 -> d 1:5:void dispose():162:162 -> dispose 6:7:void dispose():163:163 -> dispose 8:13:void dispose():164:164 -> dispose 1:4:io.reactivex.internal.schedulers.ScheduledRunnable scheduleActual(java.lang.Runnable,long,java.util.concurrent.TimeUnit,io.reactivex.internal.disposables.DisposableContainer):132:132 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;Le3/a;)Lj3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;Lb3/a;)Lg3/f;"} 5:11:io.reactivex.internal.schedulers.ScheduledRunnable scheduleActual(java.lang.Runnable,long,java.util.concurrent.TimeUnit,io.reactivex.internal.disposables.DisposableContainer):134:134 -> e 12:24:io.reactivex.internal.schedulers.ScheduledRunnable scheduleActual(java.lang.Runnable,long,java.util.concurrent.TimeUnit,io.reactivex.internal.disposables.DisposableContainer):137:137 -> e 25:33:io.reactivex.internal.schedulers.ScheduledRunnable scheduleActual(java.lang.Runnable,long,java.util.concurrent.TimeUnit,io.reactivex.internal.disposables.DisposableContainer):145:145 -> e @@ -200355,7 +195747,7 @@ io.reactivex.internal.schedulers.NewThreadWorker -> j3.d: 40:45:io.reactivex.internal.schedulers.ScheduledRunnable scheduleActual(java.lang.Runnable,long,java.util.concurrent.TimeUnit,io.reactivex.internal.disposables.DisposableContainer):149:149 -> e 46:48:io.reactivex.internal.schedulers.ScheduledRunnable scheduleActual(java.lang.Runnable,long,java.util.concurrent.TimeUnit,io.reactivex.internal.disposables.DisposableContainer):152:152 -> e 49:52:io.reactivex.internal.schedulers.ScheduledRunnable scheduleActual(java.lang.Runnable,long,java.util.concurrent.TimeUnit,io.reactivex.internal.disposables.DisposableContainer):154:154 -> e -io.reactivex.internal.schedulers.RxThreadFactory -> j3.e: +io.reactivex.internal.schedulers.RxThreadFactory -> g3.e: # {"id":"sourceFile","fileName":"RxThreadFactory.java"} java.lang.String prefix -> d int priority -> e @@ -200369,10 +195761,10 @@ io.reactivex.internal.schedulers.RxThreadFactory -> j3.e: 39:44:java.lang.Thread newThread(java.lang.Runnable):75:75 -> newThread 45:48:java.lang.Thread newThread(java.lang.Runnable):76:76 -> newThread 1:25:java.lang.String toString():82:82 -> toString -io.reactivex.internal.schedulers.RxThreadFactory$RxCustomThread -> j3.e$a: +io.reactivex.internal.schedulers.RxThreadFactory$RxCustomThread -> g3.e$a: # {"id":"sourceFile","fileName":"RxThreadFactory.java"} 1:4:void (java.lang.Runnable,java.lang.String):87:87 -> -io.reactivex.internal.schedulers.ScheduledRunnable -> j3.f: +io.reactivex.internal.schedulers.ScheduledRunnable -> g3.f: # {"id":"sourceFile","fileName":"ScheduledRunnable.java"} java.lang.Runnable actual -> d java.lang.Object PARENT_DISPOSED -> e @@ -200384,7 +195776,7 @@ io.reactivex.internal.schedulers.ScheduledRunnable -> j3.f: 15:21:void ():34:34 -> 22:29:void ():36:36 -> 2:4:void (java.lang.Runnable,io.reactivex.internal.disposables.DisposableContainer):49:49 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;Le3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;Lb3/a;)V"} 5:7:void (java.lang.Runnable,io.reactivex.internal.disposables.DisposableContainer):50:50 -> 8:11:void (java.lang.Runnable,io.reactivex.internal.disposables.DisposableContainer):51:51 -> 2:5:void setFuture(java.util.concurrent.Future):89:89 -> a @@ -200422,7 +195814,7 @@ io.reactivex.internal.schedulers.ScheduledRunnable -> j3.f: 96:99:void run():79:79 -> run 100:116:void run():80:80 -> run 117:117:void run():84:84 -> run -io.reactivex.internal.schedulers.SchedulerPoolFactory -> j3.g: +io.reactivex.internal.schedulers.SchedulerPoolFactory -> g3.g: # {"id":"sourceFile","fileName":"SchedulerPoolFactory.java"} boolean PURGE_ENABLED -> a int PURGE_PERIOD_SECONDS -> b @@ -200437,10 +195829,10 @@ io.reactivex.internal.schedulers.SchedulerPoolFactory -> j3.g: 2:5:java.util.concurrent.ScheduledExecutorService create(java.util.concurrent.ThreadFactory):145:145 -> a 6:11:java.util.concurrent.ScheduledExecutorService create(java.util.concurrent.ThreadFactory):146:146 -> a 3:11:boolean getBooleanProperty(boolean,java.lang.String,boolean,boolean,io.reactivex.functions.Function):120:120 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLjava/lang/String;ZZLd3/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLjava/lang/String;ZZLa3/d;)Z"} 12:20:boolean getBooleanProperty(boolean,java.lang.String,boolean,boolean,io.reactivex.functions.Function):124:124 -> b 3:11:int getIntProperty(boolean,java.lang.String,int,int,io.reactivex.functions.Function):105:105 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLjava/lang/String;IILd3/d;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLjava/lang/String;IILa3/d;)I"} 12:18:int getIntProperty(boolean,java.lang.String,int,int,io.reactivex.functions.Function):109:109 -> c 1:6:void start():60:60 -> d 3:6:void tryPutIntoPool(boolean,java.util.concurrent.ScheduledExecutorService):151:151 -> e @@ -200451,24 +195843,24 @@ io.reactivex.internal.schedulers.SchedulerPoolFactory -> j3.g: 26:31:void tryStart(boolean):71:71 -> f 32:46:void tryStart(boolean):73:73 -> f 47:51:void tryStart(boolean):77:77 -> f -io.reactivex.internal.schedulers.SchedulerPoolFactory$ScheduledTask -> j3.g$a: +io.reactivex.internal.schedulers.SchedulerPoolFactory$ScheduledTask -> g3.g$a: # {"id":"sourceFile","fileName":"SchedulerPoolFactory.java"} 1:4:void ():157:157 -> 1:26:void run():160:160 -> run 27:32:void run():161:161 -> run 33:38:void run():162:162 -> run 39:43:void run():164:164 -> run -io.reactivex.internal.schedulers.SchedulerPoolFactory$SystemPropertyAccessor -> j3.g$b: +io.reactivex.internal.schedulers.SchedulerPoolFactory$SystemPropertyAccessor -> g3.g$b: # {"id":"sourceFile","fileName":"SchedulerPoolFactory.java"} 1:4:void ():132:132 -> 1:5:java.lang.String apply(java.lang.String):135:135 -> a 1:7:java.lang.Object apply(java.lang.Object):132:132 -> apply -io.reactivex.internal.schedulers.SingleScheduler -> j3.h: +io.reactivex.internal.schedulers.SingleScheduler -> g3.h: # {"id":"sourceFile","fileName":"SingleScheduler.java"} java.util.concurrent.ThreadFactory threadFactory -> b java.util.concurrent.atomic.AtomicReference executor -> c io.reactivex.internal.schedulers.RxThreadFactory SINGLE_THREAD_FACTORY -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/e;"} java.util.concurrent.ScheduledExecutorService SHUTDOWN -> e 2:7:void ():42:42 -> 8:10:void ():43:43 -> @@ -200481,20 +195873,20 @@ io.reactivex.internal.schedulers.SingleScheduler -> j3.h: 3:3:void (java.util.concurrent.ThreadFactory):31:31 -> 4:5:void (java.util.concurrent.ThreadFactory):62:63 -> 1:14:io.reactivex.Scheduler$Worker createWorker():105:105 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h$a;"} 1:5:java.util.concurrent.ScheduledExecutorService createExecutor(java.util.concurrent.ThreadFactory):67:67 -> b -io.reactivex.internal.schedulers.SingleScheduler$ScheduledWorker -> j3.h$a: +io.reactivex.internal.schedulers.SingleScheduler$ScheduledWorker -> g3.h$a: # {"id":"sourceFile","fileName":"SingleScheduler.java"} java.util.concurrent.ScheduledExecutorService executor -> d io.reactivex.disposables.CompositeDisposable tasks -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} boolean disposed -> f 1:3:void (java.util.concurrent.ScheduledExecutorService):170:170 -> 4:5:void (java.util.concurrent.ScheduledExecutorService):171:171 -> 6:13:void (java.util.concurrent.ScheduledExecutorService):172:172 -> 1:3:boolean isDisposed():215:215 -> c 1:4:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):178:178 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)LY2/b;"} 5:7:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):179:179 -> d 8:11:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):182:182 -> d 12:18:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):184:184 -> d @@ -200508,24 +195900,24 @@ io.reactivex.internal.schedulers.SingleScheduler$ScheduledWorker -> j3.h$a: 1:5:void dispose():207:207 -> dispose 6:7:void dispose():208:208 -> dispose 8:13:void dispose():209:209 -> dispose -io.reactivex.internal.schedulers.TrampolineScheduler -> j3.i: +io.reactivex.internal.schedulers.TrampolineScheduler -> g3.i: # {"id":"sourceFile","fileName":"TrampolineScheduler.java"} io.reactivex.internal.schedulers.TrampolineScheduler INSTANCE -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/i;"} 1:8:void ():34:34 -> 1:4:void ():46:46 -> 1:6:io.reactivex.Scheduler$Worker createWorker():43:43 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h$a;"} 1:3:io.reactivex.internal.schedulers.TrampolineScheduler instance():37:37 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj3/i;"} -io.reactivex.internal.schedulers.TrampolineScheduler$SleepingRunnable -> j3.i$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg3/i;"} +io.reactivex.internal.schedulers.TrampolineScheduler$SleepingRunnable -> g3.i$a: # {"id":"sourceFile","fileName":"TrampolineScheduler.java"} java.lang.Runnable run -> d io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker worker -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/i$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/i$c;"} long execTime -> f 1:3:void (java.lang.Runnable,io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker,long):181:181 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;Lj3/i$c;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;Lg3/i$c;J)V"} 4:5:void (java.lang.Runnable,io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker,long):182:182 -> 6:7:void (java.lang.Runnable,io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker,long):183:183 -> 8:10:void (java.lang.Runnable,io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker,long):184:184 -> @@ -200537,7 +195929,7 @@ io.reactivex.internal.schedulers.TrampolineScheduler$SleepingRunnable -> j3.i$a: 34:37:void run():197:197 -> run 38:43:void run():202:202 -> run 44:49:void run():203:203 -> run -io.reactivex.internal.schedulers.TrampolineScheduler$TimedRunnable -> j3.i$b: +io.reactivex.internal.schedulers.TrampolineScheduler$TimedRunnable -> g3.i$b: # {"id":"sourceFile","fileName":"TrampolineScheduler.java"} java.lang.Runnable run -> d long execTime -> e @@ -200548,10 +195940,10 @@ io.reactivex.internal.schedulers.TrampolineScheduler$TimedRunnable -> j3.i$b: 6:11:void (java.lang.Runnable,java.lang.Long,int):162:162 -> 12:14:void (java.lang.Runnable,java.lang.Long,int):163:163 -> 1:10:int compareTo(io.reactivex.internal.schedulers.TrampolineScheduler$TimedRunnable):168:168 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj3/i$b;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg3/i$b;)I"} 11:20:int compareTo(io.reactivex.internal.schedulers.TrampolineScheduler$TimedRunnable):170:170 -> a 1:7:int compareTo(java.lang.Object):153:153 -> compareTo -io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker -> j3.i$c: +io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker -> g3.i$c: # {"id":"sourceFile","fileName":"TrampolineScheduler.java"} java.util.concurrent.PriorityBlockingQueue queue -> d java.util.concurrent.atomic.AtomicInteger wip -> e @@ -200562,14 +195954,14 @@ io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker -> j3.i$c: 11:17:void ():72:72 -> 18:25:void ():74:74 -> 1:11:io.reactivex.disposables.Disposable schedule(java.lang.Runnable):81:81 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;)LY2/b;"} 1:3:boolean isDisposed():135:135 -> c 1:11:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):87:87 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)LY2/b;"} 12:21:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):89:89 -> d 2:4:void dispose():130:130 -> dispose 1:4:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):93:93 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;J)Lb3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;J)LY2/b;"} 5:7:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):94:94 -> e 8:22:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):96:96 -> e 23:27:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):97:97 -> e @@ -200583,35 +195975,35 @@ io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker -> j3.i$c: 71:74:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):111:111 -> e 75:80:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):112:112 -> e 81:90:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):124:124 -> e -io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker$AppendToQueueTask -> j3.i$c$a: +io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker$AppendToQueueTask -> g3.i$c$a: # {"id":"sourceFile","fileName":"TrampolineScheduler.java"} io.reactivex.internal.schedulers.TrampolineScheduler$TimedRunnable timedRunnable -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/i$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/i$b;"} io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/i$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/i$c;"} 1:5:void (io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker,io.reactivex.internal.schedulers.TrampolineScheduler$TimedRunnable):141:141 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj3/i$c;Lj3/i$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg3/i$c;Lg3/i$b;)V"} 6:8:void (io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker,io.reactivex.internal.schedulers.TrampolineScheduler$TimedRunnable):142:142 -> 1:5:void run():147:147 -> run 6:15:void run():148:148 -> run -io.reactivex.internal.subscribers.LambdaSubscriber -> k3.a: +io.reactivex.internal.subscribers.LambdaSubscriber -> h3.a: # {"id":"sourceFile","fileName":"LambdaSubscriber.java"} io.reactivex.functions.Consumer onNext -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/c;"} io.reactivex.functions.Consumer onError -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/c;"} io.reactivex.functions.Action onComplete -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/a;"} io.reactivex.functions.Consumer onSubscribe -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/c;"} 1:3:void (io.reactivex.functions.Consumer,io.reactivex.functions.Consumer,io.reactivex.functions.Action,io.reactivex.functions.Consumer):41:41 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/c;Ld3/c;Ld3/a;Ld3/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La3/c;La3/c;La3/a;La3/c;)V"} 4:5:void (io.reactivex.functions.Consumer,io.reactivex.functions.Consumer,io.reactivex.functions.Action,io.reactivex.functions.Consumer):42:42 -> 6:7:void (io.reactivex.functions.Consumer,io.reactivex.functions.Consumer,io.reactivex.functions.Action,io.reactivex.functions.Consumer):43:43 -> 8:9:void (io.reactivex.functions.Consumer,io.reactivex.functions.Consumer,io.reactivex.functions.Action,io.reactivex.functions.Consumer):44:44 -> 10:12:void (io.reactivex.functions.Consumer,io.reactivex.functions.Consumer,io.reactivex.functions.Action,io.reactivex.functions.Consumer):45:45 -> 1:6:void onSubscribe(org.reactivestreams.Subscription):50:50 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;)V"} 7:13:void onSubscribe(org.reactivestreams.Subscription):52:52 -> a 14:16:void onSubscribe(org.reactivestreams.Subscription):54:54 -> a 17:19:void onSubscribe(org.reactivestreams.Subscription):55:55 -> a @@ -200629,32 +196021,32 @@ io.reactivex.internal.subscribers.LambdaSubscriber -> k3.a: 14:16:void onNext(java.lang.Object):67:67 -> e 17:25:void onNext(java.lang.Object):68:68 -> e 26:29:void onNext(java.lang.Object):69:69 -> e - 1:10:void request(long):114:114 -> f + 1:10:void request(long):114:114 -> g 1:8:void onError(java.lang.Throwable):76:76 -> onError 9:11:void onError(java.lang.Throwable):77:77 -> onError 12:18:void onError(java.lang.Throwable):79:79 -> onError 19:21:void onError(java.lang.Throwable):81:81 -> onError 22:34:void onError(java.lang.Throwable):82:82 -> onError 35:38:void onError(java.lang.Throwable):85:85 -> onError -io.reactivex.internal.subscribers.StrictSubscriber -> k3.b: +io.reactivex.internal.subscribers.StrictSubscriber -> h3.b: # {"id":"sourceFile","fileName":"StrictSubscriber.java"} org.reactivestreams.Subscriber downstream -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/b;"} io.reactivex.internal.util.AtomicThrowable error -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/a;"} java.util.concurrent.atomic.AtomicLong requested -> f java.util.concurrent.atomic.AtomicReference upstream -> g java.util.concurrent.atomic.AtomicBoolean once -> h boolean done -> i 1:3:void (org.reactivestreams.Subscriber):56:56 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} 4:5:void (org.reactivestreams.Subscriber):57:57 -> 6:12:void (org.reactivestreams.Subscriber):58:58 -> 13:19:void (org.reactivestreams.Subscriber):59:59 -> 20:26:void (org.reactivestreams.Subscriber):60:60 -> 27:34:void (org.reactivestreams.Subscriber):61:61 -> 1:10:void onSubscribe(org.reactivestreams.Subscription):83:83 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;)V"} 11:15:void onSubscribe(org.reactivestreams.Subscription):85:85 -> a 16:23:void onSubscribe(org.reactivestreams.Subscription):87:87 -> a 24:26:void onSubscribe(org.reactivestreams.Subscription):89:89 -> a @@ -200665,75 +196057,75 @@ io.reactivex.internal.subscribers.StrictSubscriber -> k3.b: 1:4:void cancel():76:76 -> cancel 5:10:void cancel():77:77 -> cancel 1:8:void onNext(java.lang.Object):97:97 -> e - 7:9:void request(long):67:67 -> f - 10:35:void request(long):68:68 -> f - 36:43:void request(long):70:70 -> f + 7:9:void request(long):67:67 -> g + 10:35:void request(long):68:68 -> g + 36:43:void request(long):70:70 -> g 2:3:void onError(java.lang.Throwable):102:102 -> onError 4:11:void onError(java.lang.Throwable):103:103 -> onError -io.reactivex.internal.subscriptions.BasicIntQueueSubscription -> l3.a: +io.reactivex.internal.subscriptions.BasicIntQueueSubscription -> i3.a: # {"id":"sourceFile","fileName":"BasicIntQueueSubscription.java"} 1:4:void ():25:25 -> 1:8:boolean offer(java.lang.Object):31:31 -> offer -io.reactivex.internal.subscriptions.BasicQueueSubscription -> l3.b: +io.reactivex.internal.subscriptions.BasicQueueSubscription -> i3.b: # {"id":"sourceFile","fileName":"BasicQueueSubscription.java"} 1:4:void ():25:25 -> 1:8:boolean offer(java.lang.Object):31:31 -> offer -io.reactivex.internal.subscriptions.EmptySubscription -> l3.c: +io.reactivex.internal.subscriptions.EmptySubscription -> i3.c: # {"id":"sourceFile","fileName":"EmptySubscription.java"} io.reactivex.internal.subscriptions.EmptySubscription INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li3/c;"} io.reactivex.internal.subscriptions.EmptySubscription[] $VALUES -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Li3/c;"} 1:10:void ():26:26 -> 11:17:void ():24:24 -> 1:4:void (java.lang.String,int):24:24 -> 1:5:void complete(org.reactivestreams.Subscriber):68:68 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} 6:9:void complete(org.reactivestreams.Subscriber):69:69 -> a 1:5:void error(java.lang.Throwable,org.reactivestreams.Subscriber):54:54 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Throwable;Li4/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Throwable;Lf4/b;)V"} 6:9:void error(java.lang.Throwable,org.reactivestreams.Subscriber):55:55 -> b 1:1:void cancel():36:36 -> cancel 1:1:void clear():86:86 -> clear - 1:4:void request(long):30:30 -> f - 1:3:int requestFusion(int):90:90 -> g + 1:3:int requestFusion(int):90:90 -> f + 1:4:void request(long):30:30 -> g 1:2:boolean isEmpty():80:80 -> isEmpty 1:8:boolean offer(java.lang.Object):95:95 -> offer 1:2:java.lang.Object poll():75:75 -> poll 1:3:java.lang.String toString():40:40 -> toString 1:9:io.reactivex.internal.subscriptions.EmptySubscription valueOf(java.lang.String):24:24 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Li3/c;"} 1:9:io.reactivex.internal.subscriptions.EmptySubscription[] values():24:24 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll3/c;"} -io.reactivex.internal.subscriptions.ScalarSubscription -> l3.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Li3/c;"} +io.reactivex.internal.subscriptions.ScalarSubscription -> i3.d: # {"id":"sourceFile","fileName":"ScalarSubscription.java"} java.lang.Object value -> d org.reactivestreams.Subscriber subscriber -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/b;"} 1:3:void (org.reactivestreams.Subscriber,java.lang.Object):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;Ljava/lang/Object;)V"} 4:5:void (org.reactivestreams.Subscriber,java.lang.Object):43:43 -> 6:8:void (org.reactivestreams.Subscriber,java.lang.Object):44:44 -> 2:5:void cancel():65:65 -> cancel 2:5:void clear():103:103 -> clear - 1:9:void request(long):49:49 -> f - 10:15:void request(long):52:52 -> f - 16:17:void request(long):53:53 -> f - 18:22:void request(long):55:55 -> f - 23:29:void request(long):56:56 -> f - 30:33:void request(long):57:57 -> f - 1:3:int requestFusion(int):108:108 -> g + 1:3:int requestFusion(int):108:108 -> f + 1:9:void request(long):49:49 -> g + 10:15:void request(long):52:52 -> g + 16:17:void request(long):53:53 -> g + 18:22:void request(long):55:55 -> g + 23:29:void request(long):56:56 -> g + 30:33:void request(long):57:57 -> g 1:10:boolean isEmpty():98:98 -> isEmpty 1:8:boolean offer(java.lang.Object):78:78 -> offer 1:7:java.lang.Object poll():89:89 -> poll 8:10:java.lang.Object poll():90:90 -> poll 11:15:java.lang.Object poll():91:91 -> poll -io.reactivex.internal.subscriptions.SubscriptionHelper -> l3.e: +io.reactivex.internal.subscriptions.SubscriptionHelper -> i3.e: # {"id":"sourceFile","fileName":"SubscriptionHelper.java"} io.reactivex.internal.subscriptions.SubscriptionHelper CANCELLED -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ll3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Li3/e;"} io.reactivex.internal.subscriptions.SubscriptionHelper[] $VALUES -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Li3/e;"} 1:10:void ():33:33 -> 11:17:void ():28:28 -> 1:4:void (java.lang.String,int):28:28 -> @@ -200749,33 +196141,33 @@ io.reactivex.internal.subscriptions.SubscriptionHelper -> l3.e: 32:39:void deferredRequest(java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicLong,long):226:226 -> b 40:43:void deferredRequest(java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicLong,long):228:228 -> b 1:8:boolean deferredSetOnce(java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicLong,org.reactivestreams.Subscription):199:199 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/atomic/AtomicReference;Ljava/util/concurrent/atomic/AtomicLong;Li4/c;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/atomic/AtomicReference;Ljava/util/concurrent/atomic/AtomicLong;Lf4/c;)Z"} 9:16:boolean deferredSetOnce(java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicLong,org.reactivestreams.Subscription):200:200 -> c 17:23:boolean deferredSetOnce(java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicLong,org.reactivestreams.Subscription):202:202 -> c 1:1:void cancel():44:44 -> cancel 1:11:void reportSubscriptionSet():71:71 -> d 1:6:boolean setOnce(java.util.concurrent.atomic.AtomicReference,org.reactivestreams.Subscription):132:132 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/atomic/AtomicReference;Li4/c;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/atomic/AtomicReference;Lf4/c;)Z"} 7:12:boolean setOnce(java.util.concurrent.atomic.AtomicReference,org.reactivestreams.Subscription):133:133 -> e 13:15:boolean setOnce(java.util.concurrent.atomic.AtomicReference,org.reactivestreams.Subscription):134:134 -> e 16:23:boolean setOnce(java.util.concurrent.atomic.AtomicReference,org.reactivestreams.Subscription):135:135 -> e 24:30:boolean setOnce(java.util.concurrent.atomic.AtomicReference,org.reactivestreams.Subscription):136:136 -> e - 1:1:void request(long):39:39 -> f - 7:35:boolean validate(long):81:81 -> g + 7:35:boolean validate(long):81:81 -> f + 1:1:void request(long):39:39 -> g 4:16:boolean validate(org.reactivestreams.Subscription,org.reactivestreams.Subscription):55:55 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;Li4/c;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;Lf4/c;)Z"} 17:19:boolean validate(org.reactivestreams.Subscription,org.reactivestreams.Subscription):59:59 -> h 20:25:boolean validate(org.reactivestreams.Subscription,org.reactivestreams.Subscription):60:60 -> h 1:9:io.reactivex.internal.subscriptions.SubscriptionHelper valueOf(java.lang.String):28:28 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ll3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Li3/e;"} 1:9:io.reactivex.internal.subscriptions.SubscriptionHelper[] values():28:28 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ll3/e;"} -io.reactivex.internal.util.AtomicThrowable -> m3.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Li3/e;"} +io.reactivex.internal.util.AtomicThrowable -> j3.a: # {"id":"sourceFile","fileName":"AtomicThrowable.java"} 1:4:void ():24:24 -> 1:5:boolean addThrowable(java.lang.Throwable):34:34 -> a 1:5:java.lang.Throwable terminate():43:43 -> b -io.reactivex.internal.util.BackpressureHelper -> m3.b: +io.reactivex.internal.util.BackpressureHelper -> j3.b: # {"id":"sourceFile","fileName":"BackpressureHelper.java"} 1:14:long add(java.util.concurrent.atomic.AtomicLong,long):67:67 -> a 15:18:long add(java.util.concurrent.atomic.AtomicLong,long):71:71 -> a @@ -200784,7 +196176,7 @@ io.reactivex.internal.util.BackpressureHelper -> m3.b: 1:22:long produced(java.util.concurrent.atomic.AtomicLong,long):110:110 -> c 23:48:long produced(java.util.concurrent.atomic.AtomicLong,long):116:116 -> c 49:55:long produced(java.util.concurrent.atomic.AtomicLong,long):119:119 -> c -io.reactivex.internal.util.ExceptionHelper -> m3.c: +io.reactivex.internal.util.ExceptionHelper -> j3.c: # {"id":"sourceFile","fileName":"ExceptionHelper.java"} java.lang.Throwable TERMINATED -> a 1:8:void ():53:53 -> @@ -200800,30 +196192,30 @@ io.reactivex.internal.util.ExceptionHelper -> m3.c: 9:11:java.lang.RuntimeException wrapOrThrow(java.lang.Throwable):44:44 -> c 12:17:java.lang.RuntimeException wrapOrThrow(java.lang.Throwable):46:46 -> c 18:20:java.lang.RuntimeException wrapOrThrow(java.lang.Throwable):41:41 -> c -io.reactivex.internal.util.ExceptionHelper$Termination -> m3.c$a: +io.reactivex.internal.util.ExceptionHelper$Termination -> j3.c$a: # {"id":"sourceFile","fileName":"ExceptionHelper.java"} 1:6:void ():138:138 -> 1:1:java.lang.Throwable fillInStackTrace():143:143 -> fillInStackTrace -io.reactivex.internal.util.HalfSerializer -> m3.d: +io.reactivex.internal.util.HalfSerializer -> j3.d: # {"id":"sourceFile","fileName":"HalfSerializer.java"} 1:6:void onComplete(org.reactivestreams.Subscriber,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):85:85 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;Ljava/util/concurrent/atomic/AtomicInteger;Lm3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;Ljava/util/concurrent/atomic/AtomicInteger;Lj3/a;)V"} 7:12:void onComplete(org.reactivestreams.Subscriber,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):86:86 -> a 13:16:void onComplete(org.reactivestreams.Subscriber,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):88:88 -> a 17:20:void onComplete(org.reactivestreams.Subscriber,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):90:90 -> a 1:6:void onError(org.reactivestreams.Subscriber,java.lang.Throwable,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):68:68 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;Ljava/lang/Throwable;Ljava/util/concurrent/atomic/AtomicInteger;Lm3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;Ljava/lang/Throwable;Ljava/util/concurrent/atomic/AtomicInteger;Lj3/a;)V"} 7:12:void onError(org.reactivestreams.Subscriber,java.lang.Throwable,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):69:69 -> b 13:20:void onError(org.reactivestreams.Subscriber,java.lang.Throwable,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):70:70 -> b 21:24:void onError(org.reactivestreams.Subscriber,java.lang.Throwable,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):73:73 -> b 1:14:void onNext(org.reactivestreams.Subscriber,java.lang.Object,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):44:44 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;Ljava/lang/Object;Ljava/util/concurrent/atomic/AtomicInteger;Lm3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;Ljava/lang/Object;Ljava/util/concurrent/atomic/AtomicInteger;Lj3/a;)V"} 15:17:void onNext(org.reactivestreams.Subscriber,java.lang.Object,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):45:45 -> c 18:23:void onNext(org.reactivestreams.Subscriber,java.lang.Object,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):46:46 -> c 24:29:void onNext(org.reactivestreams.Subscriber,java.lang.Object,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):47:47 -> c 30:33:void onNext(org.reactivestreams.Subscriber,java.lang.Object,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):49:49 -> c 34:37:void onNext(org.reactivestreams.Subscriber,java.lang.Object,java.util.concurrent.atomic.AtomicInteger,io.reactivex.internal.util.AtomicThrowable):51:51 -> c -io.reactivex.internal.util.OpenHashSet -> m3.e: +io.reactivex.internal.util.OpenHashSet -> j3.e: # {"id":"sourceFile","fileName":"OpenHashSet.java"} float loadFactor -> a int mask -> b @@ -200870,52 +196262,52 @@ io.reactivex.internal.util.OpenHashSet -> m3.e: 15:17:boolean removeEntry(int,java.lang.Object[],int):119:119 -> f 18:37:boolean removeEntry(int,java.lang.Object[],int):122:122 -> f 38:44:boolean removeEntry(int,java.lang.Object[],int):130:130 -> f -io.reactivex.internal.util.Pow2 -> m3.f: +io.reactivex.internal.util.Pow2 -> j3.f: # {"id":"sourceFile","fileName":"Pow2.java"} 3:11:int roundToPowerOfTwo(int):33:33 -> a -io.reactivex.plugins.RxJavaPlugins -> n3.a: +io.reactivex.plugins.RxJavaPlugins -> k3.a: # {"id":"sourceFile","fileName":"RxJavaPlugins.java"} io.reactivex.functions.Consumer errorHandler -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/c;"} io.reactivex.functions.Function onScheduleHandler -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/d;"} io.reactivex.functions.Function onInitComputationHandler -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/d;"} io.reactivex.functions.Function onInitSingleHandler -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/d;"} io.reactivex.functions.Function onInitIoHandler -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/d;"} io.reactivex.functions.Function onInitNewThreadHandler -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/d;"} io.reactivex.functions.Function onIoHandler -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/d;"} io.reactivex.functions.Function onFlowableAssembly -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La3/d;"} 1:6:java.lang.Object apply(io.reactivex.functions.Function,java.lang.Object):1268:1268 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/d;Ljava/lang/Object;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La3/d;Ljava/lang/Object;)Ljava/lang/Object;"} 7:11:java.lang.Object apply(io.reactivex.functions.Function,java.lang.Object):1270:1270 -> a 1:13:io.reactivex.Scheduler applyRequireNonNull(io.reactivex.functions.Function,java.util.concurrent.Callable):1320:1320 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/d;Ljava/util/concurrent/Callable;)LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La3/d;Ljava/util/concurrent/Callable;)LV2/h;"} 1:14:io.reactivex.Scheduler callRequireNonNull(java.util.concurrent.Callable):1304:1304 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LV2/h;"} 15:19:io.reactivex.Scheduler callRequireNonNull(java.util.concurrent.Callable):1306:1306 -> c 1:5:io.reactivex.Scheduler initComputationScheduler(java.util.concurrent.Callable):269:269 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LV2/h;"} 6:9:io.reactivex.Scheduler initComputationScheduler(java.util.concurrent.Callable):270:270 -> d 10:14:io.reactivex.Scheduler initComputationScheduler(java.util.concurrent.Callable):272:272 -> d 15:19:io.reactivex.Scheduler initComputationScheduler(java.util.concurrent.Callable):274:274 -> d 1:5:io.reactivex.Scheduler initIoScheduler(java.util.concurrent.Callable):285:285 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LV2/h;"} 6:9:io.reactivex.Scheduler initIoScheduler(java.util.concurrent.Callable):286:286 -> e 10:14:io.reactivex.Scheduler initIoScheduler(java.util.concurrent.Callable):288:288 -> e 15:19:io.reactivex.Scheduler initIoScheduler(java.util.concurrent.Callable):290:290 -> e 1:5:io.reactivex.Scheduler initNewThreadScheduler(java.util.concurrent.Callable):301:301 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LV2/h;"} 6:9:io.reactivex.Scheduler initNewThreadScheduler(java.util.concurrent.Callable):302:302 -> f 10:14:io.reactivex.Scheduler initNewThreadScheduler(java.util.concurrent.Callable):304:304 -> f 15:19:io.reactivex.Scheduler initNewThreadScheduler(java.util.concurrent.Callable):306:306 -> f 1:5:io.reactivex.Scheduler initSingleScheduler(java.util.concurrent.Callable):317:317 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Callable;)LV2/h;"} 6:9:io.reactivex.Scheduler initSingleScheduler(java.util.concurrent.Callable):318:318 -> g 10:14:io.reactivex.Scheduler initSingleScheduler(java.util.concurrent.Callable):320:320 -> g 15:19:io.reactivex.Scheduler initSingleScheduler(java.util.concurrent.Callable):322:322 -> g @@ -200926,7 +196318,7 @@ io.reactivex.plugins.RxJavaPlugins -> n3.a: 22:26:boolean isBug(java.lang.Throwable):415:415 -> h 27:33:boolean isBug(java.lang.Throwable):419:419 -> h 1:4:io.reactivex.Flowable onAssembly(io.reactivex.Flowable):1020:1020 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/c;)LY2/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/c;)LV2/c;"} 5:11:io.reactivex.Flowable onAssembly(io.reactivex.Flowable):1022:1022 -> i 1:4:void onError(java.lang.Throwable):361:361 -> j 5:12:void onError(java.lang.Throwable):364:364 -> j @@ -200938,84 +196330,84 @@ io.reactivex.plugins.RxJavaPlugins -> n3.a: 38:40:void onError(java.lang.Throwable):382:382 -> j 41:44:void onError(java.lang.Throwable):383:383 -> j 1:5:io.reactivex.Scheduler onIoScheduler(io.reactivex.Scheduler):439:439 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/h;)LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/h;)LV2/h;"} 6:12:io.reactivex.Scheduler onIoScheduler(io.reactivex.Scheduler):443:443 -> k 1:5:java.lang.Runnable onSchedule(java.lang.Runnable):467:467 -> l 6:10:java.lang.Runnable onSchedule(java.lang.Runnable):469:469 -> l 11:17:java.lang.Runnable onSchedule(java.lang.Runnable):473:473 -> l 1:1:org.reactivestreams.Subscriber onSubscribe(io.reactivex.Flowable,org.reactivestreams.Subscriber):926:926 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/c;Li4/b;)Li4/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/c;Lf4/b;)Lf4/b;"} 1:4:void uncaught(java.lang.Throwable):427:427 -> n 5:8:void uncaught(java.lang.Throwable):428:428 -> n 9:12:void uncaught(java.lang.Throwable):429:429 -> n -io.reactivex.schedulers.Schedulers -> o3.a: +io.reactivex.schedulers.Schedulers -> l3.a: # {"id":"sourceFile","fileName":"Schedulers.java"} io.reactivex.Scheduler SINGLE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h;"} io.reactivex.Scheduler COMPUTATION -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h;"} io.reactivex.Scheduler IO -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h;"} io.reactivex.Scheduler TRAMPOLINE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h;"} io.reactivex.Scheduler NEW_THREAD -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h;"} 1:11:void ():75:75 -> 12:22:void ():77:77 -> 23:33:void ():79:79 -> 34:39:void ():81:81 -> 40:51:void ():83:83 -> 1:7:io.reactivex.Scheduler io():181:181 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h;"} -io.reactivex.schedulers.Schedulers$ComputationHolder -> o3.a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h;"} +io.reactivex.schedulers.Schedulers$ComputationHolder -> l3.a$a: # {"id":"sourceFile","fileName":"Schedulers.java"} io.reactivex.Scheduler DEFAULT -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h;"} 1:8:void ():63:63 -> -io.reactivex.schedulers.Schedulers$ComputationTask -> o3.a$b: +io.reactivex.schedulers.Schedulers$ComputationTask -> l3.a$b: # {"id":"sourceFile","fileName":"Schedulers.java"} 1:4:void ():456:456 -> 1:3:io.reactivex.Scheduler call():459:459 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h;"} 1:5:java.lang.Object call():456:456 -> call -io.reactivex.schedulers.Schedulers$IOTask -> o3.a$c: +io.reactivex.schedulers.Schedulers$IOTask -> l3.a$c: # {"id":"sourceFile","fileName":"Schedulers.java"} 1:4:void ():435:435 -> 1:3:io.reactivex.Scheduler call():438:438 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h;"} 1:5:java.lang.Object call():435:435 -> call -io.reactivex.schedulers.Schedulers$IoHolder -> o3.a$d: +io.reactivex.schedulers.Schedulers$IoHolder -> l3.a$d: # {"id":"sourceFile","fileName":"Schedulers.java"} io.reactivex.Scheduler DEFAULT -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h;"} 1:8:void ():67:67 -> -io.reactivex.schedulers.Schedulers$NewThreadHolder -> o3.a$e: +io.reactivex.schedulers.Schedulers$NewThreadHolder -> l3.a$e: # {"id":"sourceFile","fileName":"Schedulers.java"} io.reactivex.Scheduler DEFAULT -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h;"} 1:8:void ():71:71 -> -io.reactivex.schedulers.Schedulers$NewThreadTask -> o3.a$f: +io.reactivex.schedulers.Schedulers$NewThreadTask -> l3.a$f: # {"id":"sourceFile","fileName":"Schedulers.java"} 1:4:void ():442:442 -> 1:3:io.reactivex.Scheduler call():445:445 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h;"} 1:5:java.lang.Object call():442:442 -> call -io.reactivex.schedulers.Schedulers$SingleHolder -> o3.a$g: +io.reactivex.schedulers.Schedulers$SingleHolder -> l3.a$g: # {"id":"sourceFile","fileName":"Schedulers.java"} io.reactivex.Scheduler DEFAULT -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/h;"} 1:8:void ():59:59 -> -io.reactivex.schedulers.Schedulers$SingleTask -> o3.a$h: +io.reactivex.schedulers.Schedulers$SingleTask -> l3.a$h: # {"id":"sourceFile","fileName":"Schedulers.java"} 1:4:void ():449:449 -> 1:3:io.reactivex.Scheduler call():452:452 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/h;"} 1:5:java.lang.Object call():449:449 -> call javax.inject.Provider -> javax.inject.Provider: # {"id":"sourceFile","fileName":"Provider.java"} -kotlin.ExceptionsKt -> p3.a: +kotlin.ExceptionsKt -> m3.a: # {"id":"sourceFile","fileName":"Exceptions.kt"} -kotlin.ExceptionsKt__ExceptionsKt -> p3.b: +kotlin.ExceptionsKt__ExceptionsKt -> m3.b: # {"id":"sourceFile","fileName":"Exceptions.kt"} 13:18:void addSuppressed(java.lang.Throwable,java.lang.Throwable):70:70 -> a 6:10:java.lang.String stackTraceToString(java.lang.Throwable):55:55 -> b @@ -201023,64 +196415,64 @@ kotlin.ExceptionsKt__ExceptionsKt -> p3.b: 16:18:java.lang.String stackTraceToString(java.lang.Throwable):57:57 -> b 19:21:java.lang.String stackTraceToString(java.lang.Throwable):58:58 -> b 22:31:java.lang.String stackTraceToString(java.lang.Throwable):59:59 -> b -kotlin.Function -> p3.c: +kotlin.Function -> m3.c: # {"id":"sourceFile","fileName":"Function.kt"} -kotlin.InitializedLazyImpl -> p3.d: +kotlin.InitializedLazyImpl -> m3.d: # {"id":"sourceFile","fileName":"Lazy.kt"} java.lang.Object value -> d 1:6:void (java.lang.Object):112:112 -> 1:3:java.lang.Object getValue():112:112 -> getValue 1:9:java.lang.String toString():116:116 -> toString -kotlin.KotlinNothingValueException -> p3.e: +kotlin.KotlinNothingValueException -> m3.e: # {"id":"sourceFile","fileName":"ExceptionsH.kt"} 1:4:void ():121:121 -> kotlin.Lazy -> kotlin.Lazy: # {"id":"sourceFile","fileName":"Lazy.kt"} -kotlin.LazyKt -> p3.f: -kotlin.LazyKt__LazyJVMKt -> p3.g: +kotlin.LazyKt -> m3.f: +kotlin.LazyKt__LazyJVMKt -> m3.g: # {"id":"sourceFile","fileName":"LazyJVM.kt"} 6:13:kotlin.Lazy lazy(kotlin.jvm.functions.Function0):23:23 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)Lkotlin/Lazy;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)Lkotlin/Lazy;"} 11:27:kotlin.Lazy lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):39:39 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp3/i;LD3/a;)Lkotlin/Lazy;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm3/i;LA3/a;)Lkotlin/Lazy;"} 28:33:kotlin.Lazy lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):42:42 -> b 34:39:kotlin.Lazy lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):39:39 -> b 40:45:kotlin.Lazy lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):41:41 -> b 46:52:kotlin.Lazy lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):40:40 -> b -kotlin.LazyKt__LazyJVMKt$WhenMappings -> p3.g$a: +kotlin.LazyKt__LazyJVMKt$WhenMappings -> m3.g$a: # {"id":"sourceFile","fileName":"LazyJVM.kt"} int[] $EnumSwitchMapping$0 -> a 1:37:void ():0:0 -> -kotlin.LazyKt__LazyKt -> p3.h: +kotlin.LazyKt__LazyKt -> m3.h: # {"id":"sourceFile","fileName":"Lazy.kt"} -kotlin.LazyThreadSafetyMode -> p3.i: +kotlin.LazyThreadSafetyMode -> m3.i: # {"id":"sourceFile","fileName":"Lazy.kt"} kotlin.LazyThreadSafetyMode SYNCHRONIZED -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/i;"} kotlin.LazyThreadSafetyMode PUBLICATION -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/i;"} kotlin.LazyThreadSafetyMode NONE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/i;"} kotlin.LazyThreadSafetyMode[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lp3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lm3/i;"} kotlin.enums.EnumEntries $ENTRIES -> h 1:10:void ():68:68 -> 11:20:void ():76:76 -> 21:43:void ():84:84 -> 1:4:void (java.lang.String,int):59:59 -> 1:11:kotlin.LazyThreadSafetyMode[] $values():0:0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lp3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lm3/i;"} 7:9:kotlin.LazyThreadSafetyMode valueOf(java.lang.String):85:85 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lp3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lm3/i;"} 7:9:kotlin.LazyThreadSafetyMode[] values():85:85 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lp3/i;"} -kotlin.NoWhenBranchMatchedException -> p3.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lm3/i;"} +kotlin.NoWhenBranchMatchedException -> m3.j: # {"id":"sourceFile","fileName":"NoWhenBranchMatchedException.kt"} 1:4:void ():9:9 -> -kotlin.NotImplementedError -> p3.k: +kotlin.NotImplementedError -> m3.k: # {"id":"sourceFile","fileName":"Standard.kt"} 6:9:void (java.lang.String):15:15 -> -kotlin.Pair -> p3.l: +kotlin.Pair -> m3.l: # {"id":"sourceFile","fileName":"Tuples.kt"} java.lang.Object first -> d java.lang.Object second -> e @@ -201094,19 +196486,19 @@ kotlin.Pair -> p3.l: 5:35:boolean equals(java.lang.Object):0:0 -> equals 1:24:int hashCode():0:0 -> hashCode 1:35:java.lang.String toString():34:34 -> toString -kotlin.Result -> p3.m: +kotlin.Result -> m3.m: # {"id":"sourceFile","fileName":"Result.kt"} kotlin.Result$Companion Companion -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/m$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/m$a;"} 1:9:void ():0:0 -> 1:1:java.lang.Object constructor-impl(java.lang.Object):0:0 -> a 1:11:java.lang.Throwable exceptionOrNull-impl(java.lang.Object):64:64 -> b 1:3:boolean isFailure-impl(java.lang.Object):38:38 -> c -kotlin.Result$Companion -> p3.m$a: +kotlin.Result$Companion -> m3.m$a: # {"id":"sourceFile","fileName":"Result.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():85:85 -> -kotlin.Result$Failure -> p3.m$b: +kotlin.Result$Failure -> m3.m$b: # {"id":"sourceFile","fileName":"Result.kt"} java.lang.Throwable exception -> d 6:8:void (java.lang.Throwable):105:105 -> @@ -201114,24 +196506,24 @@ kotlin.Result$Failure -> p3.m$b: 1:20:boolean equals(java.lang.Object):109:109 -> equals 1:7:int hashCode():110:110 -> hashCode 1:25:java.lang.String toString():111:111 -> toString -kotlin.ResultKt -> p3.n: +kotlin.ResultKt -> m3.n: # {"id":"sourceFile","fileName":"Result.kt"} 6:11:java.lang.Object createFailure(java.lang.Throwable):122:122 -> a 1:10:void throwOnFailure(java.lang.Object):132:132 -> b -kotlin.SafePublicationLazyImpl -> p3.o: +kotlin.SafePublicationLazyImpl -> m3.o: # {"id":"sourceFile","fileName":"LazyJVM.kt"} kotlin.jvm.functions.Function0 initializer -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} java.lang.Object _value -> e java.lang.Object final -> f kotlin.SafePublicationLazyImpl$Companion Companion -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/o$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/o$a;"} java.util.concurrent.atomic.AtomicReferenceFieldUpdater valueUpdater -> h 9:10:void ():141:141 -> 11:12:void ():142:142 -> 13:21:void ():139:139 -> 6:8:void (kotlin.jvm.functions.Function0):99:99 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 9:10:void (kotlin.jvm.functions.Function0):101:101 -> 11:14:void (kotlin.jvm.functions.Function0):104:104 -> 15:17:void (kotlin.jvm.functions.Function0):109:109 -> @@ -201145,22 +196537,22 @@ kotlin.SafePublicationLazyImpl -> p3.o: 28:30:java.lang.Object getValue():129:129 -> getValue 1:18:java.lang.String toString():134:134 -> toString 1:10:java.lang.Object writeReplace():136:136 -> writeReplace -kotlin.SafePublicationLazyImpl$Companion -> p3.o$a: +kotlin.SafePublicationLazyImpl$Companion -> m3.o$a: # {"id":"sourceFile","fileName":"LazyJVM.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():138:138 -> -kotlin.SynchronizedLazyImpl -> p3.p: +kotlin.SynchronizedLazyImpl -> m3.p: # {"id":"sourceFile","fileName":"LazyJVM.kt"} kotlin.jvm.functions.Function0 initializer -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} java.lang.Object _value -> e java.lang.Object lock -> f 1:2:void (kotlin.jvm.functions.Function0,java.lang.Object):60:61 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;Ljava/lang/Object;)V"} 3:3:void (kotlin.jvm.functions.Function0,java.lang.Object):64:64 -> 4:4:void (kotlin.jvm.functions.Function0,java.lang.Object):68:68 -> 5:5:void (kotlin.jvm.functions.Function0,java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker):60:60 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} 1:10:boolean isInitialized():91:91 -> a 1:2:java.lang.Object getValue():72:72 -> getValue 3:7:java.lang.Object getValue():73:73 -> getValue @@ -201172,43 +196564,43 @@ kotlin.SynchronizedLazyImpl -> p3.p: 30:34:java.lang.Object getValue():78:78 -> getValue 1:18:java.lang.String toString():93:93 -> toString 1:10:java.lang.Object writeReplace():95:95 -> writeReplace -kotlin.TuplesKt -> p3.q: +kotlin.TuplesKt -> m3.q: # {"id":"sourceFile","fileName":"Tuples.kt"} 1:6:kotlin.Pair to(java.lang.Object,java.lang.Object):43:43 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/lang/Object;)Lp3/l;"} -kotlin.UNINITIALIZED_VALUE -> p3.r: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/lang/Object;)Lm3/l;"} +kotlin.UNINITIALIZED_VALUE -> m3.r: # {"id":"sourceFile","fileName":"Lazy.kt"} kotlin.UNINITIALIZED_VALUE INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/r;"} 1:8:void ():0:0 -> 1:4:void ():88:88 -> -kotlin.UShort -> p3.s: +kotlin.UShort -> m3.s: # {"id":"sourceFile","fileName":"UShort.kt"} kotlin.UShort$Companion Companion -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/s$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/s$a;"} 1:9:void ():0:0 -> 1:1:short constructor-impl(short):0:0 -> a -kotlin.UShort$Companion -> p3.s$a: +kotlin.UShort$Companion -> m3.s$a: # {"id":"sourceFile","fileName":"UShort.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():19:19 -> -kotlin.UninitializedPropertyAccessException -> p3.t: +kotlin.UninitializedPropertyAccessException -> m3.t: # {"id":"sourceFile","fileName":"UninitializedPropertyAccessException.kt"} 1:4:void (java.lang.String):11:11 -> -kotlin.Unit -> p3.u: +kotlin.Unit -> m3.u: # {"id":"sourceFile","fileName":"Unit.kt"} kotlin.Unit INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/u;"} 1:8:void ():0:0 -> 1:4:void ():11:11 -> 1:3:java.lang.String toString():12:12 -> toString -kotlin.UnsafeLazyImpl -> p3.v: +kotlin.UnsafeLazyImpl -> m3.v: # {"id":"sourceFile","fileName":"Lazy.kt"} kotlin.jvm.functions.Function0 initializer -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} java.lang.Object _value -> e 6:8:void (kotlin.jvm.functions.Function0):91:91 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 9:10:void (kotlin.jvm.functions.Function0):92:92 -> 11:15:void (kotlin.jvm.functions.Function0):93:93 -> 1:10:boolean isInitialized():105:105 -> a @@ -201218,7 +196610,7 @@ kotlin.UnsafeLazyImpl -> p3.v: 21:23:java.lang.Object getValue():102:102 -> getValue 1:18:java.lang.String toString():107:107 -> toString 1:10:java.lang.Object writeReplace():109:109 -> writeReplace -kotlin.collections.AbstractCollection -> q3.b: +kotlin.collections.AbstractCollection -> n3.b: # {"id":"sourceFile","fileName":"AbstractCollection.kt"} 1:4:void ():15:15 -> 1:8:boolean add(java.lang.Object):0:0 -> add @@ -201230,12 +196622,12 @@ kotlin.collections.AbstractCollection -> q3.b: 6:13:boolean containsAll(java.util.Collection):54:54 -> containsAll 14:27:boolean containsAll(java.util.Collection):55:55 -> containsAll 28:36:boolean containsAll(java.util.Collection):22:22 -> containsAll - 1:1:java.lang.CharSequence q3.AbstractCollection.$r8$lambda$B441ZGcCSKKTBFWtLUFnJDN9ccw(q3.AbstractCollection,java.lang.Object):0:0 -> g + 1:1:java.lang.CharSequence n3.AbstractCollection.$r8$lambda$B441ZGcCSKKTBFWtLUFnJDN9ccw(n3.AbstractCollection,java.lang.Object):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/b;Ljava/lang/Object;)Ljava/lang/CharSequence;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln3/b;Ljava/lang/Object;)Ljava/lang/CharSequence;"} int getSize() -> h 3:10:java.lang.CharSequence toString$lambda$2(kotlin.collections.AbstractCollection,java.lang.Object):27:27 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/b;Ljava/lang/Object;)Ljava/lang/CharSequence;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln3/b;Ljava/lang/Object;)Ljava/lang/CharSequence;"} 1:10:boolean isEmpty():24:24 -> isEmpty 1:8:boolean remove(java.lang.Object):0:0 -> remove 1:8:boolean removeAll(java.util.Collection):0:0 -> removeAll @@ -201244,21 +196636,21 @@ kotlin.collections.AbstractCollection -> q3.b: 1:1:java.lang.Object[] toArray():34:34 -> toArray 2:2:java.lang.Object[] toArray(java.lang.Object[]):48:48 -> toArray 1:22:java.lang.String toString():26:26 -> toString -kotlin.collections.AbstractCollection$$ExternalSyntheticLambda0 -> q3.a: +kotlin.collections.AbstractCollection$$ExternalSyntheticLambda0 -> n3.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} kotlin.collections.AbstractCollection kotlin.collections.AbstractCollection$$InternalSyntheticLambda$1$28759260d93b6ac0eabbf2dfea3868b693cfd4794fca89a05954fe9c11118a3b$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln3/b;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void q3.AbstractCollection$$ExternalSyntheticLambda0.(q3.AbstractCollection):0:0 -> + 1:1:void n3.AbstractCollection$$ExternalSyntheticLambda0.(n3.AbstractCollection):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/b;)V"} - 1:1:java.lang.Object q3.AbstractCollection$$ExternalSyntheticLambda0.invoke(java.lang.Object):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln3/b;)V"} + 1:1:java.lang.Object n3.AbstractCollection$$ExternalSyntheticLambda0.invoke(java.lang.Object):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} -kotlin.collections.AbstractList -> q3.c: +kotlin.collections.AbstractList -> n3.c: # {"id":"sourceFile","fileName":"AbstractList.kt"} kotlin.collections.AbstractList$Companion Companion -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln3/c$a;"} 1:9:void ():0:0 -> 1:4:void ():21:21 -> 1:8:void add(int,java.lang.Object):0:0 -> add @@ -201280,7 +196672,7 @@ kotlin.collections.AbstractList -> q3.c: 1:8:java.lang.Object remove(int):0:0 -> remove 1:8:java.lang.Object set(int,java.lang.Object):0:0 -> set 1:6:java.util.List subList(int,int):35:35 -> subList -kotlin.collections.AbstractList$Companion -> q3.c$a: +kotlin.collections.AbstractList$Companion -> n3.c$a: # {"id":"sourceFile","fileName":"AbstractList.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():110:110 -> @@ -201297,13 +196689,13 @@ kotlin.collections.AbstractList$Companion -> q3.c$a: 45:53:boolean orderedEquals$kotlin_stdlib(java.util.Collection,java.util.Collection):168:168 -> e 6:24:int orderedHashCode$kotlin_stdlib(java.util.Collection):156:156 -> f 25:33:int orderedHashCode$kotlin_stdlib(java.util.Collection):157:157 -> f -kotlin.collections.AbstractList$IteratorImpl -> q3.c$b: +kotlin.collections.AbstractList$IteratorImpl -> n3.c$b: # {"id":"sourceFile","fileName":"AbstractList.kt"} int index -> d kotlin.collections.AbstractList this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln3/c;"} 1:6:void (kotlin.collections.AbstractList):76:76 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln3/c;)V"} 1:3:int getIndex():78:78 -> b 1:3:void setIndex(int):78:78 -> c 1:14:boolean hasNext():80:80 -> hasNext @@ -201311,12 +196703,12 @@ kotlin.collections.AbstractList$IteratorImpl -> q3.c$b: 7:19:java.lang.Object next():84:84 -> next 20:25:java.lang.Object next():83:83 -> next 1:8:void remove():0:0 -> remove -kotlin.collections.AbstractList$ListIteratorImpl -> q3.c$c: +kotlin.collections.AbstractList$ListIteratorImpl -> n3.c$c: # {"id":"sourceFile","fileName":"AbstractList.kt"} kotlin.collections.AbstractList this$0 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln3/c;"} 1:5:void (kotlin.collections.AbstractList,int):91:91 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/c;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln3/c;I)V"} 6:14:void (kotlin.collections.AbstractList,int):94:94 -> 15:18:void (kotlin.collections.AbstractList,int):95:95 -> 1:8:void add(java.lang.Object):0:0 -> add @@ -201327,37 +196719,37 @@ kotlin.collections.AbstractList$ListIteratorImpl -> q3.c$c: 27:32:java.lang.Object previous():103:103 -> previous 1:7:int previousIndex():107:107 -> previousIndex 1:8:void set(java.lang.Object):0:0 -> set -kotlin.collections.AbstractList$SubList -> q3.c$d: +kotlin.collections.AbstractList$SubList -> n3.c$d: # {"id":"sourceFile","fileName":"AbstractList.kt"} kotlin.collections.AbstractList list -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln3/c;"} int fromIndex -> f int _size -> g 6:12:void (kotlin.collections.AbstractList,int,int):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/c;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln3/c;II)V"} 13:22:void (kotlin.collections.AbstractList,int,int):41:41 -> 23:25:void (kotlin.collections.AbstractList,int,int):42:42 -> 1:7:java.lang.Object get(int):46:46 -> get 8:17:java.lang.Object get(int):48:48 -> get 1:3:int getSize():51:51 -> h -kotlin.collections.AbstractMutableCollection -> q3.d: +kotlin.collections.AbstractMutableCollection -> n3.d: # {"id":"sourceFile","fileName":"AbstractMutableCollection.kt"} 1:4:void ():16:16 -> - int getSize() -> g + int getSize() -> f 1:5:int size():15:15 -> size -kotlin.collections.AbstractMutableList -> q3.e: +kotlin.collections.AbstractMutableList -> n3.e: # {"id":"sourceFile","fileName":"AbstractMutableList.kt"} 1:4:void ():18:18 -> - int getSize() -> g + int getSize() -> f java.lang.Object removeAt(int) -> h 1:5:java.lang.Object remove(int):15:15 -> remove 1:5:int size():15:15 -> size -kotlin.collections.AbstractMutableSet -> q3.f: +kotlin.collections.AbstractMutableSet -> n3.f: # {"id":"sourceFile","fileName":"AbstractMutableSet.kt"} 1:4:void ():16:16 -> - int getSize() -> g + int getSize() -> f 1:5:int size():15:15 -> size -kotlin.collections.ArrayAsCollection -> q3.g: +kotlin.collections.ArrayAsCollection -> n3.g: # {"id":"sourceFile","fileName":"Collections.kt"} java.lang.Object[] values -> d boolean isVarargs -> e @@ -201369,7 +196761,7 @@ kotlin.collections.ArrayAsCollection -> q3.g: 6:13:boolean containsAll(java.util.Collection):527:527 -> containsAll 14:27:boolean containsAll(java.util.Collection):528:528 -> containsAll 28:36:boolean containsAll(java.util.Collection):62:62 -> containsAll - 1:4:int getSize():59:59 -> g + 1:4:int getSize():59:59 -> f 1:9:boolean isEmpty():60:60 -> isEmpty 1:7:java.util.Iterator iterator():63:63 -> iterator 1:8:boolean remove(java.lang.Object):0:0 -> remove @@ -201378,13 +196770,13 @@ kotlin.collections.ArrayAsCollection -> q3.g: 1:5:int size():58:58 -> size 1:1:java.lang.Object[] toArray(java.lang.Object[]):0:0 -> toArray 2:2:java.lang.Object[] toArray():65:65 -> toArray -kotlin.collections.ArrayDeque -> q3.h: +kotlin.collections.ArrayDeque -> n3.h: # {"id":"sourceFile","fileName":"ArrayDeque.kt"} int head -> d java.lang.Object[] elementData -> e int size -> f kotlin.collections.ArrayDeque$Companion Companion -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln3/h$a;"} java.lang.Object[] emptyElementData -> h 10:14:void ():650:650 -> 1:3:void ():38:38 -> @@ -201445,7 +196837,7 @@ kotlin.collections.ArrayDeque -> q3.h: 27:28:void clear():538:538 -> clear 29:31:void clear():539:539 -> clear 1:11:boolean contains(java.lang.Object):379:379 -> contains - 1:3:int getSize():21:21 -> g + 1:3:int getSize():21:21 -> f 1:9:java.lang.Object get(int):364:364 -> get 10:21:java.lang.Object get(int):366:366 -> get 1:9:java.lang.Object removeAt(int):427:427 -> h @@ -201485,11 +196877,11 @@ kotlin.collections.ArrayDeque -> q3.h: 42:60:int indexOf(java.lang.Object):390:390 -> indexOf 61:82:int indexOf(java.lang.Object):393:393 -> indexOf 1:10:boolean isEmpty():97:97 -> isEmpty - 1:2:void copyElements(int):73:73 -> k - 3:11:void copyElements(int):74:74 -> k - 12:20:void copyElements(int):75:75 -> k - 21:22:void copyElements(int):76:76 -> k - 23:25:void copyElements(int):77:77 -> k + 1:2:void copyElements(int):73:73 -> j + 3:11:void copyElements(int):74:74 -> j + 12:20:void copyElements(int):75:75 -> j + 21:22:void copyElements(int):76:76 -> j + 23:25:void copyElements(int):77:77 -> j 3:12:int decremented(int):95:95 -> l 1:11:int lastIndexOf(java.lang.Object):401:401 -> lastIndexOf 12:20:int lastIndexOf(java.lang.Object):403:403 -> lastIndexOf @@ -201601,16 +196993,16 @@ kotlin.collections.ArrayDeque -> q3.h: 2:7:java.lang.Object[] toArray(java.lang.Object[]):547:552 -> toArray 8:8:java.lang.Object[] toArray(java.lang.Object[]):556:556 -> toArray 9:9:java.lang.Object[] toArray():561:561 -> toArray -kotlin.collections.ArrayDeque$Companion -> q3.h$a: +kotlin.collections.ArrayDeque$Companion -> n3.h$a: # {"id":"sourceFile","fileName":"ArrayDeque.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():649:649 -> -kotlin.collections.ArraysKt -> q3.i: -kotlin.collections.ArraysKt__ArraysJVMKt -> q3.j: +kotlin.collections.ArraysKt -> n3.i: +kotlin.collections.ArraysKt__ArraysJVMKt -> n3.j: # {"id":"sourceFile","fileName":"ArraysJVM.kt"} 6:25:java.lang.Object[] arrayOfNulls(java.lang.Object[],int):44:44 -> a 4:39:void copyOfRangeToIndexCheck(int,int):49:49 -> b -kotlin.collections.ArraysKt__ArraysKt -> q3.k: +kotlin.collections.ArraysKt__ArraysKt -> n3.k: # {"id":"sourceFile","fileName":"Arrays.kt"} 10:15:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):81:81 -> c 16:19:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):83:83 -> c @@ -201626,7 +197018,7 @@ kotlin.collections.ArraysKt__ArraysKt -> q3.k: 167:185:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):101:101 -> c 186:204:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):102:102 -> c 205:218:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):109:109 -> c -kotlin.collections.ArraysKt___ArraysJvmKt -> q3.l: +kotlin.collections.ArraysKt___ArraysJvmKt -> n3.l: # {"id":"sourceFile","fileName":"_ArraysJvm.kt"} 6:15:java.util.List asList(java.lang.Object[]):133:133 -> d 12:15:byte[] copyInto(byte[],byte[],int,int,int):946:946 -> e @@ -201649,61 +197041,60 @@ kotlin.collections.ArraysKt___ArraysJvmKt -> q3.l: 11:14:void fill$default(float[],float,int,int,int,java.lang.Object):1613:1613 -> p 10:10:void fill$default(java.lang.Object[],java.lang.Object,int,int,int,java.lang.Object):1544:1544 -> q 11:14:void fill$default(java.lang.Object[],java.lang.Object,int,int,int,java.lang.Object):1543:1543 -> q - 6:13:void sort(java.lang.Object[]):2031:2031 -> r - 11:18:void sortWith(java.lang.Object[],java.util.Comparator):2188:2188 -> s -kotlin.collections.ArraysKt___ArraysKt -> q3.m: + 11:18:void sortWith(java.lang.Object[],java.util.Comparator):2188:2188 -> r +kotlin.collections.ArraysKt___ArraysKt -> n3.m: # {"id":"sourceFile","fileName":"_Arrays.kt"} - 8:15:java.lang.Object getOrNull(java.lang.Object[],int):1483:1483 -> A - 9:11:int indexOf(java.lang.Object[],java.lang.Object):1563:1563 -> B - 12:19:int indexOf(java.lang.Object[],java.lang.Object):1564:1564 -> B - 20:22:int indexOf(java.lang.Object[],java.lang.Object):1569:1569 -> B - 23:36:int indexOf(java.lang.Object[],java.lang.Object):1570:1570 -> B - 31:33:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24610:24610 -> C - 34:45:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24612:24612 -> C - 46:54:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24613:24613 -> C - 55:68:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24616:24616 -> C - 69:82:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24618:24618 -> C - 83:85:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24621:24621 -> C - 86:89:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24622:24622 -> C - 26:48:java.lang.String joinToString(int[],java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24796:24796 -> D - 5:46:java.lang.String joinToString$default(int[],java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):24795:24795 -> E - 6:8:java.lang.Object last(java.lang.Object[]):1902:1902 -> F - 9:15:java.lang.Object last(java.lang.Object[]):1904:1904 -> F - 16:23:java.lang.Object last(java.lang.Object[]):1903:1903 -> F - 6:11:java.lang.Comparable maxOrNull(java.lang.Comparable[]):16180:16180 -> G - 12:13:java.lang.Comparable maxOrNull(java.lang.Comparable[]):16181:16181 -> G - 14:20:java.lang.Comparable maxOrNull(java.lang.Comparable[]):16182:16182 -> G - 21:22:java.lang.Comparable maxOrNull(java.lang.Comparable[]):16183:16183 -> G - 23:35:java.lang.Comparable maxOrNull(java.lang.Comparable[]):16184:16184 -> G - 6:16:java.lang.Object[] requireNoNulls(java.lang.Object[]):23646:23646 -> H - 17:45:java.lang.Object[] requireNoNulls(java.lang.Object[]):23648:23648 -> H - 6:12:char single(char[]):2934:2934 -> I - 13:15:char single(char[]):2936:2936 -> I - 16:23:char single(char[]):2937:2937 -> I - 24:31:char single(char[]):2935:2935 -> I - 6:15:java.lang.Object singleOrNull(java.lang.Object[]):3107:3107 -> J - 11:16:java.util.Collection toCollection(int[],java.util.Collection):9715:9715 -> K - 17:27:java.util.Collection toCollection(int[],java.util.Collection):9716:9716 -> K - 6:11:java.util.List toList(java.lang.Object[]):9838:9838 -> L - 12:17:java.util.List toList(java.lang.Object[]):9841:9841 -> L - 18:24:java.util.List toList(java.lang.Object[]):9840:9840 -> L - 25:29:java.util.List toList(java.lang.Object[]):9839:9839 -> L - 6:15:java.util.List toMutableList(java.lang.Object[]):9937:9937 -> M - 6:22:java.util.Set toMutableSet(int[]):12241:12241 -> N - 6:15:boolean contains(java.lang.Object[],java.lang.Object):520:520 -> t - 6:17:java.util.List filterNotNull(java.lang.Object[]):4235:4235 -> u - 11:25:java.util.Collection filterNotNullTo(java.lang.Object[],java.util.Collection):4244:4244 -> v - 6:16:kotlin.ranges.IntRange getIndices(byte[]):7759:7759 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"([B)LI3/c;"} - 6:16:kotlin.ranges.IntRange getIndices(java.lang.Object[]):7753:7753 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;)LI3/c;"} - 6:9:int getLastIndex(byte[]):7957:7957 -> y - 6:9:int getLastIndex(java.lang.Object[]):7951:7951 -> z -kotlin.collections.ArraysUtilJVM -> q3.n: + 9:11:int indexOf(java.lang.Object[],java.lang.Object):1563:1563 -> A + 12:19:int indexOf(java.lang.Object[],java.lang.Object):1564:1564 -> A + 20:22:int indexOf(java.lang.Object[],java.lang.Object):1569:1569 -> A + 23:36:int indexOf(java.lang.Object[],java.lang.Object):1570:1570 -> A + 31:33:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24610:24610 -> B + 34:45:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24612:24612 -> B + 46:54:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24613:24613 -> B + 55:68:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24616:24616 -> B + 69:82:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24618:24618 -> B + 83:85:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24621:24621 -> B + 86:89:java.lang.Appendable joinTo(int[],java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24622:24622 -> B + 26:48:java.lang.String joinToString(int[],java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):24796:24796 -> C + 5:46:java.lang.String joinToString$default(int[],java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):24795:24795 -> D + 6:8:java.lang.Object last(java.lang.Object[]):1902:1902 -> E + 9:15:java.lang.Object last(java.lang.Object[]):1904:1904 -> E + 16:23:java.lang.Object last(java.lang.Object[]):1903:1903 -> E + 6:11:java.lang.Comparable maxOrNull(java.lang.Comparable[]):16180:16180 -> F + 12:13:java.lang.Comparable maxOrNull(java.lang.Comparable[]):16181:16181 -> F + 14:20:java.lang.Comparable maxOrNull(java.lang.Comparable[]):16182:16182 -> F + 21:22:java.lang.Comparable maxOrNull(java.lang.Comparable[]):16183:16183 -> F + 23:35:java.lang.Comparable maxOrNull(java.lang.Comparable[]):16184:16184 -> F + 6:16:java.lang.Object[] requireNoNulls(java.lang.Object[]):23646:23646 -> G + 17:45:java.lang.Object[] requireNoNulls(java.lang.Object[]):23648:23648 -> G + 6:12:char single(char[]):2934:2934 -> H + 13:15:char single(char[]):2936:2936 -> H + 16:23:char single(char[]):2937:2937 -> H + 24:31:char single(char[]):2935:2935 -> H + 6:15:java.lang.Object singleOrNull(java.lang.Object[]):3107:3107 -> I + 11:16:java.util.Collection toCollection(int[],java.util.Collection):9715:9715 -> J + 17:27:java.util.Collection toCollection(int[],java.util.Collection):9716:9716 -> J + 6:11:java.util.List toList(java.lang.Object[]):9838:9838 -> K + 12:17:java.util.List toList(java.lang.Object[]):9841:9841 -> K + 18:24:java.util.List toList(java.lang.Object[]):9840:9840 -> K + 25:29:java.util.List toList(java.lang.Object[]):9839:9839 -> K + 6:15:java.util.List toMutableList(java.lang.Object[]):9937:9937 -> L + 6:22:java.util.Set toMutableSet(int[]):12241:12241 -> M + 6:15:boolean contains(java.lang.Object[],java.lang.Object):520:520 -> s + 6:17:java.util.List filterNotNull(java.lang.Object[]):4235:4235 -> t + 11:25:java.util.Collection filterNotNullTo(java.lang.Object[],java.util.Collection):4244:4244 -> u + 6:16:kotlin.ranges.IntRange getIndices(byte[]):7759:7759 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)LF3/c;"} + 6:16:kotlin.ranges.IntRange getIndices(java.lang.Object[]):7753:7753 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;)LF3/c;"} + 6:9:int getLastIndex(byte[]):7957:7957 -> x + 6:9:int getLastIndex(java.lang.Object[]):7951:7951 -> y + 8:15:java.lang.Object getOrNull(java.lang.Object[],int):1483:1483 -> z +kotlin.collections.ArraysUtilJVM -> n3.n: # {"id":"sourceFile","fileName":"ArraysUtilJVM.java"} 1:5:java.util.List asList(java.lang.Object[]):13:13 -> a -kotlin.collections.CollectionsKt -> q3.o: -kotlin.collections.CollectionsKt__CollectionsJVMKt -> q3.p: +kotlin.collections.CollectionsKt -> n3.o: +kotlin.collections.CollectionsKt__CollectionsJVMKt -> n3.p: # {"id":"sourceFile","fileName":"CollectionsJVM.kt"} 6:12:java.util.List build(java.util.List):52:52 -> a 6:20:java.lang.Object[] copyToArrayOfAny(java.lang.Object[],boolean):98:98 -> b @@ -201713,7 +197104,7 @@ kotlin.collections.CollectionsKt__CollectionsJVMKt -> q3.p: 1:10:java.util.List listOf(java.lang.Object):21:21 -> e 6:9:java.lang.Object[] terminateCollectionToArray(int,java.lang.Object[]):89:89 -> f 10:12:java.lang.Object[] terminateCollectionToArray(int,java.lang.Object[]):91:91 -> f -kotlin.collections.CollectionsKt__CollectionsKt -> q3.q: +kotlin.collections.CollectionsKt__CollectionsKt -> n3.q: # {"id":"sourceFile","fileName":"Collections.kt"} 6:12:java.util.Collection asCollection(java.lang.Object[]):56:56 -> g 6:20:int binarySearch(java.util.List,java.lang.Comparable,int,int):331:331 -> h @@ -201734,26 +197125,26 @@ kotlin.collections.CollectionsKt__CollectionsKt -> q3.q: 72:103:void rangeCheck$CollectionsKt__CollectionsKt(int,int,int):462:462 -> p 1:8:void throwCountOverflow():484:484 -> q 1:8:void throwIndexOverflow():480:480 -> r -kotlin.collections.CollectionsKt__IterablesKt -> q3.r: +kotlin.collections.CollectionsKt__IterablesKt -> n3.r: # {"id":"sourceFile","fileName":"Iterables.kt"} 6:17:int collectionSizeOrDefault(java.lang.Iterable,int):39:39 -> s -kotlin.collections.CollectionsKt__IterablesKt$Iterable$1 -> R8$$REMOVED$$CLASS$$2: +kotlin.collections.CollectionsKt__IterablesKt$Iterable$1 -> R8$$REMOVED$$CLASS$$3: # {"id":"sourceFile","fileName":"Iterables.kt"} -kotlin.collections.CollectionsKt__IteratorsJVMKt -> q3.s: +kotlin.collections.CollectionsKt__IteratorsJVMKt -> n3.s: # {"id":"sourceFile","fileName":"IteratorsJVM.kt"} -kotlin.collections.CollectionsKt__IteratorsKt -> q3.t: +kotlin.collections.CollectionsKt__IteratorsKt -> n3.t: # {"id":"sourceFile","fileName":"Iterators.kt"} -kotlin.collections.CollectionsKt__MutableCollectionsJVMKt -> q3.u: +kotlin.collections.CollectionsKt__MutableCollectionsJVMKt -> n3.u: # {"id":"sourceFile","fileName":"MutableCollectionsJVM.kt"} 6:16:void sort(java.util.List):31:31 -> t 11:21:void sortWith(java.util.List,java.util.Comparator):42:42 -> u -kotlin.collections.CollectionsKt__MutableCollectionsKt -> q3.v: +kotlin.collections.CollectionsKt__MutableCollectionsKt -> n3.v: # {"id":"sourceFile","fileName":"MutableCollections.kt"} 12:16:boolean removeAll(java.lang.Iterable,kotlin.jvm.functions.Function1):211:211 -> A 12:16:boolean removeAll(java.util.List,kotlin.jvm.functions.Function1):270:270 -> B 12:16:boolean retainAll(java.lang.Iterable,kotlin.jvm.functions.Function1):218:218 -> C 11:25:boolean addAll(java.util.Collection,kotlin.sequences.Sequence):129:129 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Collection;LK3/f;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Collection;LH3/f;)Z"} 26:34:boolean addAll(java.util.Collection,kotlin.sequences.Sequence):130:130 -> v 11:21:boolean addAll(java.util.Collection,java.lang.Iterable):114:114 -> w 22:36:boolean addAll(java.util.Collection,java.lang.Iterable):117:117 -> w @@ -201772,7 +197163,7 @@ kotlin.collections.CollectionsKt__MutableCollectionsKt -> q3.v: 58:63:boolean filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):294:294 -> z 64:69:boolean filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):295:295 -> z 70:80:boolean filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):296:296 -> z -kotlin.collections.CollectionsKt__ReversedViewsKt -> q3.w: +kotlin.collections.CollectionsKt__ReversedViewsKt -> n3.w: # {"id":"sourceFile","fileName":"ReversedViews.kt"} 1:5:int access$reverseElementIndex(java.util.List,int):1:1 -> D 1:5:int access$reverseIteratorIndex(java.util.List,int):1:1 -> E @@ -201782,13 +197173,13 @@ kotlin.collections.CollectionsKt__ReversedViewsKt -> q3.w: 3:60:int reverseElementIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):65:65 -> I 1:6:int reverseIteratorIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):70:70 -> J 3:60:int reversePositionIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):68:68 -> K -kotlin.collections.CollectionsKt___CollectionsJvmKt -> q3.x: +kotlin.collections.CollectionsKt___CollectionsJvmKt -> n3.x: # {"id":"sourceFile","fileName":"_CollectionsJvm.kt"} 6:9:void reverse(java.util.List):43:43 -> L -kotlin.collections.CollectionsKt___CollectionsKt -> q3.y: +kotlin.collections.CollectionsKt___CollectionsKt -> n3.y: # {"id":"sourceFile","fileName":"_Collections.kt"} 6:11:kotlin.sequences.Sequence asSequence(java.lang.Iterable):3641:3641 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Iterable;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Iterable;)LH3/f;"} 6:34:double averageOfFloat(java.lang.Iterable):3707:3707 -> N 35:46:double averageOfFloat(java.lang.Iterable):3709:3709 -> N 6:9:boolean contains(java.lang.Iterable,java.lang.Object):75:75 -> O @@ -201858,63 +197249,57 @@ kotlin.collections.CollectionsKt___CollectionsKt -> q3.y: 21:28:java.lang.Object single(java.util.List):618:618 -> i0 29:36:java.lang.Object single(java.util.List):616:616 -> i0 11:21:java.util.List slice(java.util.List,kotlin.ranges.IntRange):873:873 -> j0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;LI3/c;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;LF3/c;)Ljava/util/List;"} 22:48:java.util.List slice(java.util.List,kotlin.ranges.IntRange):874:874 -> j0 - 6:9:java.util.List sorted(java.lang.Iterable):1039:1039 -> k0 - 10:12:java.util.List sorted(java.lang.Iterable):1042:1042 -> k0 - 13:25:java.util.List sorted(java.lang.Iterable):1040:1040 -> k0 - 26:31:java.util.List sorted(java.lang.Iterable):3836:3836 -> k0 - 32:42:java.util.List sorted(java.lang.Iterable):1042:1042 -> k0 - 43:50:java.util.List sorted(java.lang.Iterable):1044:1044 -> k0 - 10:14:java.util.List take(java.lang.Iterable,int):899:899 -> l0 - 15:19:java.util.List take(java.lang.Iterable,int):900:900 -> l0 - 20:22:java.util.List take(java.lang.Iterable,int):902:902 -> l0 - 23:35:java.util.List take(java.lang.Iterable,int):901:901 -> l0 - 36:44:java.util.List take(java.lang.Iterable,int):902:902 -> l0 - 45:49:java.util.List take(java.lang.Iterable,int):905:905 -> l0 - 50:64:java.util.List take(java.lang.Iterable,int):906:906 -> l0 - 65:70:java.util.List take(java.lang.Iterable,int):907:907 -> l0 - 71:75:java.util.List take(java.lang.Iterable,int):911:911 -> l0 - 76:107:java.util.List take(java.lang.Iterable,int):898:898 -> l0 - 11:24:java.util.Collection toCollection(java.lang.Iterable,java.util.Collection):1309:1309 -> m0 - 25:29:java.util.Collection toCollection(java.lang.Iterable,java.util.Collection):1310:1310 -> m0 - 6:11:float[] toFloatArray(java.util.Collection):1142:1142 -> n0 - 12:34:float[] toFloatArray(java.util.Collection):1144:1144 -> n0 - 35:39:float[] toFloatArray(java.util.Collection):1145:1145 -> n0 - 6:9:java.util.List toList(java.lang.Iterable):1326:1326 -> o0 - 10:21:java.util.List toList(java.lang.Iterable):1327:1327 -> o0 - 22:26:java.util.List toList(java.lang.Iterable):1330:1330 -> o0 - 27:51:java.util.List toList(java.lang.Iterable):1329:1329 -> o0 - 52:56:java.util.List toList(java.lang.Iterable):1328:1328 -> o0 - 57:65:java.util.List toList(java.lang.Iterable):1333:1333 -> o0 - 6:9:java.util.List toMutableList(java.lang.Iterable):1340:1340 -> p0 - 10:16:java.util.List toMutableList(java.lang.Iterable):1341:1341 -> p0 - 17:28:java.util.List toMutableList(java.lang.Iterable):1342:1342 -> p0 - 6:11:java.util.List toMutableList(java.util.Collection):1349:1349 -> q0 - 6:17:java.util.Set toMutableSet(java.lang.Iterable):1710:1710 -> r0 - 18:29:java.util.Set toMutableSet(java.lang.Iterable):1711:1711 -> r0 - 6:9:java.util.Set toSet(java.lang.Iterable):1358:1358 -> s0 - 10:21:java.util.Set toSet(java.lang.Iterable):1359:1359 -> s0 - 22:41:java.util.Set toSet(java.lang.Iterable):1362:1362 -> s0 - 42:66:java.util.Set toSet(java.lang.Iterable):1361:1361 -> s0 - 67:71:java.util.Set toSet(java.lang.Iterable):1360:1360 -> s0 - 72:87:java.util.Set toSet(java.lang.Iterable):1365:1365 -> s0 - 11:14:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3977:3977 -> t0 - 15:18:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3978:3978 -> t0 - 19:37:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3979:3979 -> t0 - 38:49:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3980:3980 -> t0 - 50:57:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3981:3981 -> t0 - 58:61:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3539:3539 -> t0 - 62:66:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3981:3981 -> t0 -kotlin.collections.CollectionsKt___CollectionsKt$asSequence$$inlined$Sequence$1 -> q3.y$a: + 10:14:java.util.List take(java.lang.Iterable,int):899:899 -> k0 + 15:19:java.util.List take(java.lang.Iterable,int):900:900 -> k0 + 20:22:java.util.List take(java.lang.Iterable,int):902:902 -> k0 + 23:35:java.util.List take(java.lang.Iterable,int):901:901 -> k0 + 36:44:java.util.List take(java.lang.Iterable,int):902:902 -> k0 + 45:49:java.util.List take(java.lang.Iterable,int):905:905 -> k0 + 50:64:java.util.List take(java.lang.Iterable,int):906:906 -> k0 + 65:70:java.util.List take(java.lang.Iterable,int):907:907 -> k0 + 71:75:java.util.List take(java.lang.Iterable,int):911:911 -> k0 + 76:107:java.util.List take(java.lang.Iterable,int):898:898 -> k0 + 11:24:java.util.Collection toCollection(java.lang.Iterable,java.util.Collection):1309:1309 -> l0 + 25:29:java.util.Collection toCollection(java.lang.Iterable,java.util.Collection):1310:1310 -> l0 + 6:11:float[] toFloatArray(java.util.Collection):1142:1142 -> m0 + 12:34:float[] toFloatArray(java.util.Collection):1144:1144 -> m0 + 35:39:float[] toFloatArray(java.util.Collection):1145:1145 -> m0 + 6:9:java.util.List toList(java.lang.Iterable):1326:1326 -> n0 + 10:21:java.util.List toList(java.lang.Iterable):1327:1327 -> n0 + 22:26:java.util.List toList(java.lang.Iterable):1330:1330 -> n0 + 27:51:java.util.List toList(java.lang.Iterable):1329:1329 -> n0 + 52:56:java.util.List toList(java.lang.Iterable):1328:1328 -> n0 + 57:65:java.util.List toList(java.lang.Iterable):1333:1333 -> n0 + 6:9:java.util.List toMutableList(java.lang.Iterable):1340:1340 -> o0 + 10:16:java.util.List toMutableList(java.lang.Iterable):1341:1341 -> o0 + 17:28:java.util.List toMutableList(java.lang.Iterable):1342:1342 -> o0 + 6:11:java.util.List toMutableList(java.util.Collection):1349:1349 -> p0 + 6:17:java.util.Set toMutableSet(java.lang.Iterable):1710:1710 -> q0 + 18:29:java.util.Set toMutableSet(java.lang.Iterable):1711:1711 -> q0 + 6:9:java.util.Set toSet(java.lang.Iterable):1358:1358 -> r0 + 10:21:java.util.Set toSet(java.lang.Iterable):1359:1359 -> r0 + 22:41:java.util.Set toSet(java.lang.Iterable):1362:1362 -> r0 + 42:66:java.util.Set toSet(java.lang.Iterable):1361:1361 -> r0 + 67:71:java.util.Set toSet(java.lang.Iterable):1360:1360 -> r0 + 72:87:java.util.Set toSet(java.lang.Iterable):1365:1365 -> r0 + 11:14:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3977:3977 -> s0 + 15:18:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3978:3978 -> s0 + 19:37:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3979:3979 -> s0 + 38:49:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3980:3980 -> s0 + 50:57:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3981:3981 -> s0 + 58:61:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3539:3539 -> s0 + 62:66:java.util.List zip(java.lang.Iterable,java.lang.Iterable):3981:3981 -> s0 +kotlin.collections.CollectionsKt___CollectionsKt$asSequence$$inlined$Sequence$1 -> n3.y$a: # {"id":"sourceFile","fileName":"Sequences.kt"} java.lang.Iterable $this_asSequence$inlined -> a 3:6:void (java.lang.Iterable):21:21 -> 1:7:java.util.Iterator iterator():23:23 -> iterator -kotlin.collections.EmptyIterator -> q3.z: +kotlin.collections.EmptyIterator -> n3.z: # {"id":"sourceFile","fileName":"Collections.kt"} kotlin.collections.EmptyIterator INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln3/z;"} 1:8:void ():0:0 -> 1:4:void ():16:16 -> 1:8:void add(java.lang.Object):0:0 -> add @@ -201928,10 +197313,10 @@ kotlin.collections.EmptyIterator -> q3.z: 1:2:int previousIndex():20:20 -> previousIndex 1:8:void remove():0:0 -> remove 1:8:void set(java.lang.Object):0:0 -> set -kotlin.collections.EmptyList -> q3.A: +kotlin.collections.EmptyList -> n3.A: # {"id":"sourceFile","fileName":"Collections.kt"} kotlin.collections.EmptyList INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln3/A;"} 1:8:void ():0:0 -> 1:4:void ():25:25 -> 1:1:void add(int,java.lang.Object):0:0 -> add @@ -201942,7 +197327,7 @@ kotlin.collections.EmptyList -> q3.A: 1:13:boolean contains(java.lang.Object):25:25 -> contains 6:10:boolean containsAll(java.util.Collection):35:35 -> containsAll 1:16:boolean equals(java.lang.Object):28:28 -> equals - 1:1:boolean q3.EmptyList.contains(java.lang.Void):0:0 -> g + 1:1:boolean n3.EmptyList.contains(java.lang.Void):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} 1:5:java.lang.Object get(int):25:25 -> get 1:28:java.lang.Void get(int):37:37 -> h @@ -201951,9 +197336,9 @@ kotlin.collections.EmptyList -> q3.A: 1:13:int indexOf(java.lang.Object):25:25 -> indexOf 1:2:boolean isEmpty():33:33 -> isEmpty 1:3:java.util.Iterator iterator():41:41 -> iterator - 1:1:int q3.EmptyList.indexOf(java.lang.Void):0:0 -> k + 1:1:int n3.EmptyList.indexOf(java.lang.Void):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} - 1:1:int q3.EmptyList.lastIndexOf(java.lang.Void):0:0 -> l + 1:1:int n3.EmptyList.lastIndexOf(java.lang.Void):0:0 -> l # {"id":"com.android.tools.r8.synthesized"} 1:13:int lastIndexOf(java.lang.Object):25:25 -> lastIndexOf 1:1:java.util.ListIterator listIterator():42:42 -> listIterator @@ -201970,13 +197355,13 @@ kotlin.collections.EmptyList -> q3.A: 1:1:java.lang.Object[] toArray():0:0 -> toArray 2:2:java.lang.Object[] toArray(java.lang.Object[]):0:0 -> toArray 1:3:java.lang.String toString():30:30 -> toString -kotlin.collections.EmptyMap -> q3.B: +kotlin.collections.EmptyMap -> n3.B: # {"id":"sourceFile","fileName":"Maps.kt"} kotlin.collections.EmptyMap INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln3/B;"} 1:8:void ():0:0 -> 1:4:void ():14:14 -> - 1:1:boolean q3.EmptyMap.containsValue(java.lang.Void):0:0 -> a + 1:1:boolean n3.EmptyMap.containsValue(java.lang.Void):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:2:java.lang.Void get(java.lang.Object):26:26 -> b 1:3:java.util.Set getEntries():27:27 -> c @@ -202000,10 +197385,10 @@ kotlin.collections.EmptyMap -> q3.B: 1:5:int size():14:14 -> size 1:3:java.lang.String toString():19:19 -> toString 1:5:java.util.Collection values():14:14 -> values -kotlin.collections.EmptySet -> q3.C: +kotlin.collections.EmptySet -> n3.C: # {"id":"sourceFile","fileName":"Sets.kt"} kotlin.collections.EmptySet INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln3/C;"} 1:8:void ():0:0 -> 1:4:void ():14:14 -> 1:8:boolean add(java.lang.Object):0:0 -> add @@ -202012,7 +197397,7 @@ kotlin.collections.EmptySet -> q3.C: 1:13:boolean contains(java.lang.Object):14:14 -> contains 6:10:boolean containsAll(java.util.Collection):24:24 -> containsAll 1:16:boolean equals(java.lang.Object):17:17 -> equals - 1:1:boolean q3.EmptySet.contains(java.lang.Void):0:0 -> g + 1:1:boolean n3.EmptySet.contains(java.lang.Void):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} 1:2:int getSize():21:21 -> h 1:2:int hashCode():18:18 -> hashCode @@ -202026,33 +197411,33 @@ kotlin.collections.EmptySet -> q3.C: 1:1:java.lang.Object[] toArray():0:0 -> toArray 2:2:java.lang.Object[] toArray(java.lang.Object[]):0:0 -> toArray 1:3:java.lang.String toString():19:19 -> toString -kotlin.collections.IntIterator -> q3.D: +kotlin.collections.IntIterator -> n3.D: # {"id":"sourceFile","fileName":"PrimitiveIterators.kt"} 1:4:void ():168:168 -> 1:9:java.lang.Object next():168:168 -> next int nextInt() -> nextInt 1:8:void remove():0:0 -> remove -kotlin.collections.MapsKt -> q3.E: -kotlin.collections.MapsKt__MapWithDefaultKt -> q3.F: +kotlin.collections.MapsKt -> n3.E: +kotlin.collections.MapsKt__MapWithDefaultKt -> n3.F: # {"id":"sourceFile","fileName":"MapWithDefault.kt"} -kotlin.collections.MapsKt__MapsJVMKt -> q3.G: +kotlin.collections.MapsKt__MapsJVMKt -> n3.G: # {"id":"sourceFile","fileName":"MapsJVM.kt"} 6:12:java.util.Map build(java.util.Map):57:57 -> a 1:6:java.util.Map createMapBuilder():45:45 -> b 1:6:java.util.Map createMapBuilder(int):51:51 -> c 1:26:int mapCapacity(int):150:150 -> d 6:23:java.util.Map mapOf(kotlin.Pair):26:26 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp3/l;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm3/l;)Ljava/util/Map;"} 6:37:java.util.Map toSingletonMap(java.util.Map):139:139 -> f -kotlin.collections.MapsKt__MapsKt -> q3.H: +kotlin.collections.MapsKt__MapsKt -> n3.H: # {"id":"sourceFile","fileName":"Maps.kt"} 1:8:java.util.Map emptyMap():40:40 -> g 6:19:java.util.HashMap hashMapOf(kotlin.Pair[]):116:116 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lp3/l;)Ljava/util/HashMap;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lm3/l;)Ljava/util/HashMap;"} 6:28:java.util.Map mapOf(kotlin.Pair[]):55:55 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lp3/l;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lm3/l;)Ljava/util/Map;"} 6:19:java.util.Map mutableMapOf(kotlin.Pair[]):99:99 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lp3/l;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lm3/l;)Ljava/util/Map;"} 6:15:java.util.Map optimizeReadOnlyMap(java.util.Map):811:811 -> k 16:20:java.util.Map optimizeReadOnlyMap(java.util.Map):813:813 -> k 21:25:java.util.Map optimizeReadOnlyMap(java.util.Map):812:812 -> k @@ -202060,7 +197445,7 @@ kotlin.collections.MapsKt__MapsKt -> q3.H: 11:34:void putAll(java.util.Map,java.lang.Iterable):442:442 -> m 35:39:void putAll(java.util.Map,java.lang.Iterable):443:443 -> m 11:24:void putAll(java.util.Map,kotlin.Pair[]):433:433 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;[Lp3/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;[Lm3/l;)V"} 25:31:void putAll(java.util.Map,kotlin.Pair[]):434:434 -> n 6:9:java.util.Map toMap(java.lang.Iterable):573:573 -> o 10:21:java.util.Map toMap(java.lang.Iterable):574:574 -> o @@ -202074,34 +197459,34 @@ kotlin.collections.MapsKt__MapsKt -> q3.H: 20:24:java.util.Map toMap(java.util.Map):629:629 -> q 25:29:java.util.Map toMap(java.util.Map):628:628 -> q 11:14:java.util.Map toMap(kotlin.Pair[],java.util.Map):605:605 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lp3/l;Ljava/util/Map;)Ljava/util/Map;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lm3/l;Ljava/util/Map;)Ljava/util/Map;"} 6:11:java.util.Map toMutableMap(java.util.Map):639:639 -> s -kotlin.collections.MapsKt___MapsJvmKt -> q3.I: +kotlin.collections.MapsKt___MapsJvmKt -> n3.I: # {"id":"sourceFile","fileName":"_MapsJvm.kt"} -kotlin.collections.MapsKt___MapsKt -> q3.J: +kotlin.collections.MapsKt___MapsKt -> n3.J: # {"id":"sourceFile","fileName":"_Maps.kt"} -kotlin.collections.ReversedList -> q3.K: +kotlin.collections.ReversedList -> n3.K: # {"id":"sourceFile","fileName":"ReversedViews.kt"} java.util.List delegate -> d 6:11:void (java.util.List):29:29 -> 1:10:void add(int,java.lang.Object):38:38 -> add 1:6:void clear():33:33 -> clear - 1:7:int getSize():30:30 -> g + 1:7:int getSize():30:30 -> f 1:11:java.lang.Object get(int):31:31 -> get 1:11:java.lang.Object removeAt(int):34:34 -> h 1:3:java.util.List access$getDelegate$p(kotlin.collections.ReversedList):29:29 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/K;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln3/K;)Ljava/util/List;"} 2:6:java.util.Iterator iterator():41:41 -> iterator 1:1:java.util.ListIterator listIterator():42:42 -> listIterator 2:2:java.util.ListIterator listIterator(int):44:44 -> listIterator 1:11:java.lang.Object set(int,java.lang.Object):36:36 -> set -kotlin.collections.ReversedList$listIterator$1 -> q3.K$a: +kotlin.collections.ReversedList$listIterator$1 -> n3.K$a: # {"id":"sourceFile","fileName":"ReversedViews.kt"} java.util.ListIterator delegateIterator -> d kotlin.collections.ReversedList this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/K;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln3/K;"} 3:5:void (kotlin.collections.ReversedList,int):44:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/K;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln3/K;I)V"} 6:20:void (kotlin.collections.ReversedList,int):45:45 -> 1:5:void add(java.lang.Object):53:53 -> add 6:11:void add(java.lang.Object):56:56 -> add @@ -202113,24 +197498,24 @@ kotlin.collections.ReversedList$listIterator$1 -> q3.K$a: 1:13:int previousIndex():51:51 -> previousIndex 1:6:void remove():59:59 -> remove 1:6:void set(java.lang.Object):60:60 -> set -kotlin.collections.ReversedListReadOnly -> q3.L: +kotlin.collections.ReversedListReadOnly -> n3.L: # {"id":"sourceFile","fileName":"ReversedViews.kt"} java.util.List delegate -> e 6:11:void (java.util.List):11:11 -> 1:11:java.lang.Object get(int):13:13 -> get 1:7:int getSize():12:12 -> h 2:6:java.util.Iterator iterator():15:15 -> iterator - 1:3:java.util.List access$getDelegate$p(kotlin.collections.ReversedListReadOnly):11:11 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/L;)Ljava/util/List;"} + 1:3:java.util.List access$getDelegate$p(kotlin.collections.ReversedListReadOnly):11:11 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln3/L;)Ljava/util/List;"} 1:1:java.util.ListIterator listIterator():16:16 -> listIterator 2:2:java.util.ListIterator listIterator(int):18:18 -> listIterator -kotlin.collections.ReversedListReadOnly$listIterator$1 -> q3.L$a: +kotlin.collections.ReversedListReadOnly$listIterator$1 -> n3.L$a: # {"id":"sourceFile","fileName":"ReversedViews.kt"} java.util.ListIterator delegateIterator -> d kotlin.collections.ReversedListReadOnly this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/L;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln3/L;"} 3:5:void (kotlin.collections.ReversedListReadOnly,int):18:18 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/L;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln3/L;I)V"} 6:20:void (kotlin.collections.ReversedListReadOnly,int):19:19 -> 1:8:void add(java.lang.Object):0:0 -> add 1:7:boolean hasNext():20:20 -> hasNext @@ -202141,37 +197526,37 @@ kotlin.collections.ReversedListReadOnly$listIterator$1 -> q3.L$a: 1:13:int previousIndex():25:25 -> previousIndex 1:8:void remove():0:0 -> remove 1:8:void set(java.lang.Object):0:0 -> set -kotlin.collections.SetsKt -> q3.M: -kotlin.collections.SetsKt__SetsJVMKt -> q3.N: +kotlin.collections.SetsKt -> n3.M: +kotlin.collections.SetsKt__SetsJVMKt -> n3.N: # {"id":"sourceFile","fileName":"SetsJVM.kt"} 6:12:java.util.Set build(java.util.Set):51:51 -> a 1:6:java.util.Set createSetBuilder(int):45:45 -> b 1:10:java.util.Set setOf(java.lang.Object):20:20 -> c -kotlin.collections.SetsKt__SetsKt -> q3.O: +kotlin.collections.SetsKt__SetsKt -> n3.O: # {"id":"sourceFile","fileName":"Sets.kt"} 1:3:java.util.Set emptySet():36:36 -> d 6:15:java.util.Set optimizeReadOnlySet(java.util.Set):185:185 -> e 16:28:java.util.Set optimizeReadOnlySet(java.util.Set):187:187 -> e 29:33:java.util.Set optimizeReadOnlySet(java.util.Set):186:186 -> e -kotlin.collections.SetsKt___SetsKt -> q3.P: +kotlin.collections.SetsKt___SetsKt -> n3.P: # {"id":"sourceFile","fileName":"_Sets.kt"} -kotlin.collections.builders.AbstractMapBuilderEntrySet -> r3.a: +kotlin.collections.builders.AbstractMapBuilderEntrySet -> o3.a: # {"id":"sourceFile","fileName":"MapBuilder.kt"} 1:4:void ():680:680 -> 1:13:boolean contains(java.lang.Object):680:680 -> contains 6:10:boolean contains(java.util.Map$Entry):681:681 -> h boolean containsEntry(java.util.Map$Entry) -> i - boolean remove(java.util.Map$Entry) -> k + boolean remove(java.util.Map$Entry) -> j 1:13:boolean remove(java.lang.Object):680:680 -> remove -kotlin.collections.builders.ListBuilder -> r3.b: +kotlin.collections.builders.ListBuilder -> o3.b: # {"id":"sourceFile","fileName":"ListBuilder.kt"} java.lang.Object[] backing -> d int length -> e boolean isReadOnly -> f kotlin.collections.builders.ListBuilder$Companion Companion -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/b$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/b$b;"} kotlin.collections.builders.ListBuilder Empty -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/b;"} 9:20:void ():18:18 -> 1:2:void (int):12:13 -> 3:3:void (int,int,kotlin.jvm.internal.DefaultConstructorMarker):12:12 -> @@ -202198,7 +197583,7 @@ kotlin.collections.builders.ListBuilder -> r3.b: 1:4:void clear():105:105 -> clear 5:10:void clear():106:106 -> clear 3:19:boolean equals(java.lang.Object):155:155 -> equals - 1:3:int getSize():34:34 -> g + 1:3:int getSize():34:34 -> f 1:7:java.lang.Object get(int):39:39 -> get 8:12:java.lang.Object get(int):40:40 -> get 1:3:java.lang.Object removeAt(int):110:110 -> h @@ -202206,31 +197591,31 @@ kotlin.collections.builders.ListBuilder -> r3.b: 11:15:java.lang.Object removeAt(int):112:112 -> h 1:10:int hashCode():159:159 -> hashCode 1:4:void access$addAllInternal(kotlin.collections.builders.ListBuilder,int,java.util.Collection,int):12:12 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b;ILjava/util/Collection;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b;ILjava/util/Collection;I)V"} 2:5:int indexOf(java.lang.Object):53:53 -> indexOf 6:21:int indexOf(java.lang.Object):54:54 -> indexOf 1:8:boolean isEmpty():36:36 -> isEmpty 2:6:java.util.Iterator iterator():69:69 -> iterator - 1:4:void access$addAtInternal(kotlin.collections.builders.ListBuilder,int,java.lang.Object):12:12 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b;ILjava/lang/Object;)V"} + 1:4:void access$addAtInternal(kotlin.collections.builders.ListBuilder,int,java.lang.Object):12:12 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b;ILjava/lang/Object;)V"} 1:3:java.lang.Object[] access$getBacking$p(kotlin.collections.builders.ListBuilder):12:12 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b;)[Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b;)[Ljava/lang/Object;"} 1:6:int lastIndexOf(java.lang.Object):61:61 -> lastIndexOf 7:22:int lastIndexOf(java.lang.Object):63:63 -> lastIndexOf 1:1:java.util.ListIterator listIterator():70:70 -> listIterator 2:3:java.util.ListIterator listIterator(int):73:74 -> listIterator 1:3:int access$getLength$p(kotlin.collections.builders.ListBuilder):12:12 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b;)I"} 1:3:int access$getModCount$p$s-2084097795(kotlin.collections.builders.ListBuilder):12:12 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b;)I"} 1:3:boolean access$isReadOnly$p(kotlin.collections.builders.ListBuilder):12:12 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b;)Z"} 1:5:java.lang.Object access$removeAtInternal(kotlin.collections.builders.ListBuilder,int):12:12 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b;I)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b;I)Ljava/lang/Object;"} 1:4:void access$removeRangeInternal(kotlin.collections.builders.ListBuilder,int,int):12:12 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b;II)V"} 1:5:int access$retainOrRemoveAllInternal(kotlin.collections.builders.ListBuilder,int,int,java.util.Collection,boolean):12:12 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b;IILjava/util/Collection;Z)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b;IILjava/util/Collection;Z)I"} 1:3:boolean remove(java.lang.Object):116:116 -> remove 4:9:boolean remove(java.lang.Object):117:117 -> remove 10:18:boolean remove(java.lang.Object):118:118 -> remove @@ -202272,17 +197657,17 @@ kotlin.collections.builders.ListBuilder -> r3.b: 1:3:void insertAtInternal(int,int):193:193 -> z 4:12:void insertAtInternal(int,int):194:194 -> z 13:18:void insertAtInternal(int,int):195:195 -> z -kotlin.collections.builders.ListBuilder$BuilderSubList -> r3.b$a: +kotlin.collections.builders.ListBuilder$BuilderSubList -> o3.b$a: # {"id":"sourceFile","fileName":"ListBuilder.kt"} java.lang.Object[] backing -> d int offset -> e int length -> f kotlin.collections.builders.ListBuilder$BuilderSubList parent -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/b$a;"} kotlin.collections.builders.ListBuilder root -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/b;"} 11:13:void (java.lang.Object[],int,int,kotlin.collections.builders.ListBuilder$BuilderSubList,kotlin.collections.builders.ListBuilder):311:311 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;IILr3/b$a;Lr3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;IILo3/b$a;Lo3/b;)V"} 14:15:void (java.lang.Object[],int,int,kotlin.collections.builders.ListBuilder$BuilderSubList,kotlin.collections.builders.ListBuilder):306:306 -> 16:17:void (java.lang.Object[],int,int,kotlin.collections.builders.ListBuilder$BuilderSubList,kotlin.collections.builders.ListBuilder):307:307 -> 18:19:void (java.lang.Object[],int,int,kotlin.collections.builders.ListBuilder$BuilderSubList,kotlin.collections.builders.ListBuilder):308:308 -> @@ -202298,8 +197683,8 @@ kotlin.collections.builders.ListBuilder$BuilderSubList -> r3.b$a: 7:14:void clear():411:411 -> clear 1:5:boolean equals(java.lang.Object):465:465 -> equals 6:22:boolean equals(java.lang.Object):467:467 -> equals - 1:3:int getSize():324:324 -> g - 4:6:int getSize():325:325 -> g + 1:3:int getSize():324:324 -> f + 4:6:int getSize():325:325 -> f 1:3:java.lang.Object get(int):334:334 -> get 4:10:java.lang.Object get(int):335:335 -> get 11:18:java.lang.Object get(int):336:336 -> get @@ -202310,26 +197695,26 @@ kotlin.collections.builders.ListBuilder$BuilderSubList -> r3.b$a: 1:3:int hashCode():471:471 -> hashCode 4:14:int hashCode():472:472 -> hashCode 1:3:java.lang.Object[] access$getBacking$p(kotlin.collections.builders.ListBuilder$BuilderSubList):305:305 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b$a;)[Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b$a;)[Ljava/lang/Object;"} 1:4:int indexOf(java.lang.Object):349:349 -> indexOf 5:8:int indexOf(java.lang.Object):351:351 -> indexOf 9:27:int indexOf(java.lang.Object):352:352 -> indexOf 1:3:boolean isEmpty():329:329 -> isEmpty 4:11:boolean isEmpty():330:330 -> isEmpty 2:6:java.util.Iterator iterator():368:368 -> iterator - 1:3:int access$getLength$p(kotlin.collections.builders.ListBuilder$BuilderSubList):305:305 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b$a;)I"} + 1:3:int access$getLength$p(kotlin.collections.builders.ListBuilder$BuilderSubList):305:305 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b$a;)I"} 1:3:int access$getModCount$p$s1462993667(kotlin.collections.builders.ListBuilder$BuilderSubList):305:305 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b$a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b$a;)I"} 1:3:int lastIndexOf(java.lang.Object):359:359 -> lastIndexOf 4:9:int lastIndexOf(java.lang.Object):360:360 -> lastIndexOf 10:28:int lastIndexOf(java.lang.Object):362:362 -> lastIndexOf 1:1:java.util.ListIterator listIterator():369:369 -> listIterator 2:4:java.util.ListIterator listIterator(int):372:374 -> listIterator 1:3:int access$getOffset$p(kotlin.collections.builders.ListBuilder$BuilderSubList):305:305 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b$a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b$a;)I"} 1:3:kotlin.collections.builders.ListBuilder access$getRoot$p(kotlin.collections.builders.ListBuilder$BuilderSubList):305:305 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b$a;)Lr3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b$a;)Lo3/b;"} 1:3:void addAllInternal(int,java.util.Collection,int):514:514 -> o 4:7:void addAllInternal(int,java.util.Collection,int):515:515 -> o 8:11:void addAllInternal(int,java.util.Collection,int):516:516 -> o @@ -202390,15 +197775,15 @@ kotlin.collections.builders.ListBuilder$BuilderSubList -> r3.b$a: 10:17:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):551:551 -> x 18:20:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):553:553 -> x 21:26:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):554:554 -> x -kotlin.collections.builders.ListBuilder$BuilderSubList$Itr -> r3.b$a$a: +kotlin.collections.builders.ListBuilder$BuilderSubList$Itr -> o3.b$a$a: # {"id":"sourceFile","fileName":"ListBuilder.kt"} kotlin.collections.builders.ListBuilder$BuilderSubList list -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/b$a;"} int index -> e int lastIndex -> f int expectedModCount -> g 6:8:void (kotlin.collections.builders.ListBuilder$BuilderSubList,int):558:558 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b$a;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b$a;I)V"} 9:10:void (kotlin.collections.builders.ListBuilder$BuilderSubList,int):559:559 -> 11:13:void (kotlin.collections.builders.ListBuilder$BuilderSubList,int):560:560 -> 14:15:void (kotlin.collections.builders.ListBuilder$BuilderSubList,int):562:562 -> @@ -202434,19 +197819,19 @@ kotlin.collections.builders.ListBuilder$BuilderSubList$Itr -> r3.b$a$a: 4:8:void set(java.lang.Object):587:587 -> set 9:14:void set(java.lang.Object):588:588 -> set 15:22:void set(java.lang.Object):587:587 -> set -kotlin.collections.builders.ListBuilder$Companion -> r3.b$b: +kotlin.collections.builders.ListBuilder$Companion -> o3.b$b: # {"id":"sourceFile","fileName":"ListBuilder.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():17:17 -> -kotlin.collections.builders.ListBuilder$Itr -> r3.b$c: +kotlin.collections.builders.ListBuilder$Itr -> o3.b$c: # {"id":"sourceFile","fileName":"ListBuilder.kt"} kotlin.collections.builders.ListBuilder list -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/b;"} int index -> e int lastIndex -> f int expectedModCount -> g 6:8:void (kotlin.collections.builders.ListBuilder,int):250:250 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/b;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/b;I)V"} 9:10:void (kotlin.collections.builders.ListBuilder,int):251:251 -> 11:13:void (kotlin.collections.builders.ListBuilder,int):252:252 -> 14:15:void (kotlin.collections.builders.ListBuilder,int):254:254 -> @@ -202482,7 +197867,7 @@ kotlin.collections.builders.ListBuilder$Itr -> r3.b$c: 4:8:void set(java.lang.Object):279:279 -> set 9:14:void set(java.lang.Object):280:280 -> set 15:22:void set(java.lang.Object):279:279 -> set -kotlin.collections.builders.ListBuilderKt -> r3.c: +kotlin.collections.builders.ListBuilderKt -> o3.c: # {"id":"sourceFile","fileName":"ListBuilder.kt"} 1:5:boolean access$subarrayContentEquals(java.lang.Object[],int,int,java.util.List):1:1 -> a 1:5:int access$subarrayContentHashCode(java.lang.Object[],int,int):1:1 -> b @@ -202504,7 +197889,7 @@ kotlin.collections.builders.ListBuilderKt -> r3.c: 37:42:java.lang.String subarrayContentToString(java.lang.Object[],int,int,java.util.Collection):631:631 -> j 43:47:java.lang.String subarrayContentToString(java.lang.Object[],int,int,java.util.Collection):635:635 -> j 48:57:java.lang.String subarrayContentToString(java.lang.Object[],int,int,java.util.Collection):636:636 -> j -kotlin.collections.builders.MapBuilder -> r3.d: +kotlin.collections.builders.MapBuilder -> o3.d: # {"id":"sourceFile","fileName":"MapBuilder.kt"} java.lang.Object[] keysArray -> d java.lang.Object[] valuesArray -> e @@ -202516,16 +197901,16 @@ kotlin.collections.builders.MapBuilder -> r3.d: int modCount -> k int size -> l kotlin.collections.builders.MapBuilderKeys keysView -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/f;"} kotlin.collections.builders.MapBuilderValues valuesView -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/g;"} kotlin.collections.builders.MapBuilderEntries entriesView -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/e;"} boolean isReadOnly -> p kotlin.collections.builders.MapBuilder$Companion Companion -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/d$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/d$a;"} kotlin.collections.builders.MapBuilder Empty -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/d;"} 9:20:void ():494:494 -> 1:1:void (java.lang.Object[],java.lang.Object[],int[],int[],int,int):12:12 -> 2:2:void (java.lang.Object[],java.lang.Object[],int[],int[],int,int):14:14 -> @@ -202545,7 +197930,7 @@ kotlin.collections.builders.MapBuilder -> r3.d: 3:16:int hash(java.lang.Object):236:236 -> B 1:3:boolean isReadOnly$kotlin_stdlib():47:47 -> C 1:6:kotlin.collections.builders.MapBuilder$KeysItr keysIterator$kotlin_stdlib():484:484 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr3/d$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo3/d$e;"} 1:8:boolean putAllEntries(java.util.Collection):456:456 -> E 9:15:boolean putAllEntries(java.util.Collection):457:457 -> E 16:19:boolean putAllEntries(java.util.Collection):458:458 -> E @@ -202605,13 +197990,13 @@ kotlin.collections.builders.MapBuilder -> r3.d: 8:17:boolean shouldCompact(int):210:210 -> O 18:29:boolean shouldCompact(int):213:213 -> O 1:6:kotlin.collections.builders.MapBuilder$ValuesItr valuesIterator$kotlin_stdlib():485:485 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr3/d$f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo3/d$f;"} 1:5:java.lang.Object[] access$allocateValuesArray(kotlin.collections.builders.MapBuilder):12:12 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)[Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)[Ljava/lang/Object;"} 1:3:kotlin.collections.builders.MapBuilder access$getEmpty$cp():12:12 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo3/d;"} 1:3:java.lang.Object[] access$getKeysArray$p(kotlin.collections.builders.MapBuilder):12:12 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)[Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)[Ljava/lang/Object;"} 1:3:void clear():114:114 -> clear 4:11:void clear():116:116 -> clear 12:17:void clear():117:117 -> clear @@ -202625,20 +198010,20 @@ kotlin.collections.builders.MapBuilder -> r3.d: 1:10:boolean containsKey(java.lang.Object):76:76 -> containsKey 1:10:boolean containsValue(java.lang.Object):77:77 -> containsValue 1:3:int access$getLength$p(kotlin.collections.builders.MapBuilder):12:12 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)I"} 1:3:int access$getModCount$p(kotlin.collections.builders.MapBuilder):12:12 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)I"} 1:5:java.util.Set entrySet():12:12 -> entrySet 3:6:boolean equals(java.lang.Object):159:159 -> equals 7:19:boolean equals(java.lang.Object):160:160 -> equals 1:3:int[] access$getPresenceArray$p(kotlin.collections.builders.MapBuilder):12:12 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)[I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)[I"} 1:3:java.lang.Object[] access$getValuesArray$p(kotlin.collections.builders.MapBuilder):12:12 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)[Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)[Ljava/lang/Object;"} 1:8:java.lang.Object get(java.lang.Object):80:80 -> get 9:16:java.lang.Object get(java.lang.Object):82:82 -> get 1:4:void access$removeEntryAt(kotlin.collections.builders.MapBuilder,int):12:12 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;I)V"} 1:5:int hashCode():165:165 -> hashCode 6:11:int hashCode():166:166 -> hashCode 12:18:int hashCode():167:167 -> hashCode @@ -202708,7 +198093,7 @@ kotlin.collections.builders.MapBuilder -> r3.d: 12:18:java.lang.Object remove(java.lang.Object):108:108 -> remove 19:22:java.lang.Object remove(java.lang.Object):109:109 -> remove 1:6:kotlin.collections.builders.MapBuilder$EntriesItr entriesIterator$kotlin_stdlib():486:486 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr3/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo3/d$b;"} 1:5:int size():12:12 -> size 1:4:int findKey(java.lang.Object):295:295 -> t 5:6:int findKey(java.lang.Object):296:296 -> t @@ -202738,24 +198123,24 @@ kotlin.collections.builders.MapBuilder -> r3.d: 5:9:java.util.Set getKeys():133:133 -> y 10:12:java.util.Set getKeys():134:134 -> y 1:3:int getSize():40:40 -> z -kotlin.collections.builders.MapBuilder$Companion -> r3.d$a: +kotlin.collections.builders.MapBuilder$Companion -> o3.d$a: # {"id":"sourceFile","fileName":"MapBuilder.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():488:488 -> 1:5:int access$computeHashSize(kotlin.collections.builders.MapBuilder$Companion,int):488:488 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d$a;I)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d$a;I)I"} 1:5:int access$computeShift(kotlin.collections.builders.MapBuilder$Companion,int):488:488 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d$a;I)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d$a;I)I"} 2:12:int computeHashSize(int):496:496 -> c 1:7:int computeShift(int):498:498 -> d 1:5:kotlin.collections.builders.MapBuilder getEmpty$kotlin_stdlib():494:494 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr3/d;"} -kotlin.collections.builders.MapBuilder$EntriesItr -> r3.d$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo3/d;"} +kotlin.collections.builders.MapBuilder$EntriesItr -> o3.d$b: # {"id":"sourceFile","fileName":"MapBuilder.kt"} 6:9:void (kotlin.collections.builders.MapBuilder):557:557 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)V"} 1:3:kotlin.collections.builders.MapBuilder$EntryRef next():560:560 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr3/d$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo3/d$c;"} 4:17:kotlin.collections.builders.MapBuilder$EntryRef next():561:561 -> i 18:29:kotlin.collections.builders.MapBuilder$EntryRef next():562:562 -> i 30:42:kotlin.collections.builders.MapBuilder$EntryRef next():563:563 -> i @@ -202776,14 +198161,14 @@ kotlin.collections.builders.MapBuilder$EntriesItr -> r3.d$b: 74:77:int nextHashCode$kotlin_stdlib():572:572 -> k 78:83:int nextHashCode$kotlin_stdlib():569:569 -> k 1:5:java.lang.Object next():557:557 -> next -kotlin.collections.builders.MapBuilder$EntryRef -> r3.d$c: +kotlin.collections.builders.MapBuilder$EntryRef -> o3.d$c: # {"id":"sourceFile","fileName":"MapBuilder.kt"} kotlin.collections.builders.MapBuilder map -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/d;"} int index -> e int expectedModCount -> f 6:8:void (kotlin.collections.builders.MapBuilder,int):588:588 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;I)V"} 9:10:void (kotlin.collections.builders.MapBuilder,int):589:589 -> 11:12:void (kotlin.collections.builders.MapBuilder,int):590:590 -> 13:19:void (kotlin.collections.builders.MapBuilder,int):592:592 -> @@ -202803,15 +198188,15 @@ kotlin.collections.builders.MapBuilder$EntryRef -> r3.d$c: 15:18:java.lang.Object setValue(java.lang.Object):610:610 -> setValue 19:21:java.lang.Object setValue(java.lang.Object):611:611 -> setValue 1:29:java.lang.String toString():622:622 -> toString -kotlin.collections.builders.MapBuilder$Itr -> r3.d$d: +kotlin.collections.builders.MapBuilder$Itr -> o3.d$d: # {"id":"sourceFile","fileName":"MapBuilder.kt"} kotlin.collections.builders.MapBuilder map -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/d;"} int index -> e int lastIndex -> f int expectedModCount -> g 6:8:void (kotlin.collections.builders.MapBuilder):501:501 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)V"} 9:11:void (kotlin.collections.builders.MapBuilder):502:502 -> 12:13:void (kotlin.collections.builders.MapBuilder):505:505 -> 14:19:void (kotlin.collections.builders.MapBuilder):506:506 -> @@ -202821,7 +198206,7 @@ kotlin.collections.builders.MapBuilder$Itr -> r3.d$d: 1:3:int getIndex$kotlin_stdlib():504:504 -> c 1:3:int getLastIndex$kotlin_stdlib():505:505 -> d 1:3:kotlin.collections.builders.MapBuilder getMap$kotlin_stdlib():502:502 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo3/d;"} 1:24:void initNext$kotlin_stdlib():513:513 -> f 25:28:void initNext$kotlin_stdlib():514:514 -> f 1:3:void setIndex$kotlin_stdlib(int):504:504 -> g @@ -202834,59 +198219,59 @@ kotlin.collections.builders.MapBuilder$Itr -> r3.d$d: 21:22:void remove():524:524 -> remove 23:31:void remove():525:525 -> remove 32:39:void remove():521:521 -> remove -kotlin.collections.builders.MapBuilder$KeysItr -> r3.d$e: +kotlin.collections.builders.MapBuilder$KeysItr -> o3.d$e: # {"id":"sourceFile","fileName":"MapBuilder.kt"} 6:9:void (kotlin.collections.builders.MapBuilder):534:534 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)V"} 1:3:java.lang.Object next():536:536 -> next 4:17:java.lang.Object next():537:537 -> next 18:29:java.lang.Object next():538:538 -> next 30:43:java.lang.Object next():539:539 -> next 44:47:java.lang.Object next():540:540 -> next 48:53:java.lang.Object next():537:537 -> next -kotlin.collections.builders.MapBuilder$ValuesItr -> r3.d$f: +kotlin.collections.builders.MapBuilder$ValuesItr -> o3.d$f: # {"id":"sourceFile","fileName":"MapBuilder.kt"} 6:9:void (kotlin.collections.builders.MapBuilder):546:546 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)V"} 1:3:java.lang.Object next():548:548 -> next 4:17:java.lang.Object next():549:549 -> next 18:29:java.lang.Object next():550:550 -> next 30:46:java.lang.Object next():551:551 -> next 47:50:java.lang.Object next():552:552 -> next 51:56:java.lang.Object next():549:549 -> next -kotlin.collections.builders.MapBuilderEntries -> r3.e: +kotlin.collections.builders.MapBuilderEntries -> o3.e: # {"id":"sourceFile","fileName":"MapBuilder.kt"} kotlin.collections.builders.MapBuilder backing -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/d;"} 6:8:void (kotlin.collections.builders.MapBuilder):687:687 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)V"} 9:11:void (kotlin.collections.builders.MapBuilder):686:686 -> 1:7:boolean add(java.lang.Object):685:685 -> add 6:11:boolean addAll(java.util.Collection):694:694 -> addAll 1:6:void clear():692:692 -> clear 6:12:boolean containsAll(java.util.Collection):697:697 -> containsAll - 1:7:int getSize():689:689 -> g + 1:7:int getSize():689:689 -> f 6:12:boolean containsEntry(java.util.Map$Entry):691:691 -> i 1:7:boolean isEmpty():690:690 -> isEmpty 1:7:java.util.Iterator iterator():696:696 -> iterator - 6:12:boolean remove(java.util.Map$Entry):695:695 -> k + 6:12:boolean remove(java.util.Map$Entry):695:695 -> j 6:11:boolean add(java.util.Map$Entry):693:693 -> l 6:10:boolean removeAll(java.util.Collection):700:700 -> removeAll 11:15:boolean removeAll(java.util.Collection):701:701 -> removeAll 6:10:boolean retainAll(java.util.Collection):705:705 -> retainAll 11:15:boolean retainAll(java.util.Collection):706:706 -> retainAll -kotlin.collections.builders.MapBuilderKeys -> r3.f: +kotlin.collections.builders.MapBuilderKeys -> o3.f: # {"id":"sourceFile","fileName":"MapBuilder.kt"} kotlin.collections.builders.MapBuilder backing -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/d;"} 6:8:void (kotlin.collections.builders.MapBuilder):633:633 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)V"} 9:11:void (kotlin.collections.builders.MapBuilder):632:632 -> 1:6:boolean add(java.lang.Object):639:639 -> add 6:11:boolean addAll(java.util.Collection):640:640 -> addAll 1:6:void clear():638:638 -> clear 1:7:boolean contains(java.lang.Object):637:637 -> contains - 1:7:int getSize():635:635 -> g + 1:7:int getSize():635:635 -> f 1:7:boolean isEmpty():636:636 -> isEmpty 1:7:java.util.Iterator iterator():642:642 -> iterator 1:7:boolean remove(java.lang.Object):641:641 -> remove @@ -202894,18 +198279,18 @@ kotlin.collections.builders.MapBuilderKeys -> r3.f: 11:15:boolean removeAll(java.util.Collection):646:646 -> removeAll 6:10:boolean retainAll(java.util.Collection):650:650 -> retainAll 11:15:boolean retainAll(java.util.Collection):651:651 -> retainAll -kotlin.collections.builders.MapBuilderValues -> r3.g: +kotlin.collections.builders.MapBuilderValues -> o3.g: # {"id":"sourceFile","fileName":"MapBuilder.kt"} kotlin.collections.builders.MapBuilder backing -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/d;"} 6:8:void (kotlin.collections.builders.MapBuilder):657:657 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)V"} 9:11:void (kotlin.collections.builders.MapBuilder):656:656 -> 1:6:boolean add(java.lang.Object):662:662 -> add 6:11:boolean addAll(java.util.Collection):663:663 -> addAll 1:6:void clear():664:664 -> clear 1:7:boolean contains(java.lang.Object):661:661 -> contains - 1:7:int getSize():659:659 -> g + 1:7:int getSize():659:659 -> f 1:7:boolean isEmpty():660:660 -> isEmpty 1:7:java.util.Iterator iterator():665:665 -> iterator 1:7:boolean remove(java.lang.Object):666:666 -> remove @@ -202913,12 +198298,12 @@ kotlin.collections.builders.MapBuilderValues -> r3.g: 11:15:boolean removeAll(java.util.Collection):670:670 -> removeAll 6:10:boolean retainAll(java.util.Collection):674:674 -> retainAll 11:15:boolean retainAll(java.util.Collection):675:675 -> retainAll -kotlin.collections.builders.SerializedCollection -> r3.h: +kotlin.collections.builders.SerializedCollection -> o3.h: # {"id":"sourceFile","fileName":"ListBuilder.kt"} java.util.Collection collection -> d int tag -> e kotlin.collections.builders.SerializedCollection$Companion Companion -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/h$a;"} 1:9:void ():0:0 -> 6:8:void (java.util.Collection,int):674:674 -> 9:10:void (java.util.Collection,int):675:675 -> @@ -202940,15 +198325,15 @@ kotlin.collections.builders.SerializedCollection -> r3.h: 11:19:void writeExternal(java.io.ObjectOutput):683:683 -> writeExternal 20:35:void writeExternal(java.io.ObjectOutput):684:684 -> writeExternal 36:40:void writeExternal(java.io.ObjectOutput):685:685 -> writeExternal -kotlin.collections.builders.SerializedCollection$Companion -> r3.h$a: +kotlin.collections.builders.SerializedCollection$Companion -> o3.h$a: # {"id":"sourceFile","fileName":"ListBuilder.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():712:712 -> -kotlin.collections.builders.SerializedMap -> r3.i: +kotlin.collections.builders.SerializedMap -> o3.i: # {"id":"sourceFile","fileName":"MapBuilder.kt"} java.util.Map map -> d kotlin.collections.builders.SerializedMap$Companion Companion -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/i$a;"} 1:9:void ():0:0 -> 6:8:void (java.util.Map):710:710 -> 9:11:void (java.util.Map):711:711 -> @@ -202967,21 +198352,21 @@ kotlin.collections.builders.SerializedMap -> r3.i: 19:40:void writeExternal(java.io.ObjectOutput):719:719 -> writeExternal 41:47:void writeExternal(java.io.ObjectOutput):720:720 -> writeExternal 48:56:void writeExternal(java.io.ObjectOutput):721:721 -> writeExternal -kotlin.collections.builders.SerializedMap$Companion -> r3.i$a: +kotlin.collections.builders.SerializedMap$Companion -> o3.i$a: # {"id":"sourceFile","fileName":"MapBuilder.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():743:743 -> -kotlin.collections.builders.SetBuilder -> r3.j: +kotlin.collections.builders.SetBuilder -> o3.j: # {"id":"sourceFile","fileName":"SetBuilder.kt"} kotlin.collections.builders.MapBuilder backing -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/d;"} kotlin.collections.builders.SetBuilder$Companion Companion -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/j$a;"} kotlin.collections.builders.SetBuilder Empty -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo3/j;"} 9:22:void ():14:14 -> 1:1:void (kotlin.collections.builders.MapBuilder):12:12 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo3/d;)V"} 2:2:void (kotlin.collections.builders.MapBuilder):11:11 -> 3:3:void (int):19:19 -> 1:12:boolean add(java.lang.Object):36:36 -> add @@ -202989,7 +198374,7 @@ kotlin.collections.builders.SetBuilder -> r3.j: 11:15:boolean addAll(java.util.Collection):42:42 -> addAll 1:6:void clear():35:35 -> clear 1:7:boolean contains(java.lang.Object):34:34 -> contains - 1:7:int getSize():32:32 -> g + 1:7:int getSize():32:32 -> f 1:5:java.util.Set build():22:22 -> h 6:15:java.util.Set build():23:23 -> h 1:7:boolean isEmpty():33:33 -> isEmpty @@ -203002,116 +198387,116 @@ kotlin.collections.builders.SetBuilder -> r3.j: 1:8:java.lang.Object writeReplace():27:27 -> writeReplace 9:15:java.lang.Object writeReplace():28:28 -> writeReplace 16:23:java.lang.Object writeReplace():30:30 -> writeReplace -kotlin.collections.builders.SetBuilder$Companion -> r3.j$a: +kotlin.collections.builders.SetBuilder$Companion -> o3.j$a: # {"id":"sourceFile","fileName":"SetBuilder.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():13:13 -> -kotlin.comparisons.ComparisonsKt -> s3.a: -kotlin.comparisons.ComparisonsKt__ComparisonsKt -> s3.b: +kotlin.comparisons.ComparisonsKt -> p3.a: +kotlin.comparisons.ComparisonsKt__ComparisonsKt -> p3.b: # {"id":"sourceFile","fileName":"Comparisons.kt"} 13:17:int compareValues(java.lang.Comparable,java.lang.Comparable):78:78 -> a 1:8:java.util.Comparator naturalOrder():286:286 -> b 1:8:java.util.Comparator reverseOrder():295:295 -> c -kotlin.comparisons.ComparisonsKt__ComparisonsKt$compareBy$2 -> R8$$REMOVED$$CLASS$$3: +kotlin.comparisons.ComparisonsKt__ComparisonsKt$compareBy$2 -> R8$$REMOVED$$CLASS$$4: # {"id":"sourceFile","fileName":"Comparisons.kt"} -kotlin.comparisons.ComparisonsKt___ComparisonsJvmKt -> s3.c: +kotlin.comparisons.ComparisonsKt___ComparisonsJvmKt -> p3.c: # {"id":"sourceFile","fileName":"_ComparisonsJvm.kt"} 6:19:int maxOf(int,int[]):191:191 -> d 6:19:int minOf(int,int[]):403:403 -> e -kotlin.comparisons.ComparisonsKt___ComparisonsKt -> s3.d: +kotlin.comparisons.ComparisonsKt___ComparisonsKt -> p3.d: # {"id":"sourceFile","fileName":"_Comparisons.kt"} -kotlin.comparisons.NaturalOrderComparator -> s3.e: +kotlin.comparisons.NaturalOrderComparator -> p3.e: # {"id":"sourceFile","fileName":"Comparisons.kt"} kotlin.comparisons.NaturalOrderComparator INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/e;"} 1:8:void ():0:0 -> 1:4:void ():317:317 -> 11:15:int compare(java.lang.Comparable,java.lang.Comparable):318:318 -> a 1:9:int compare(java.lang.Object,java.lang.Object):317:317 -> compare 1:3:java.util.Comparator reversed():320:320 -> reversed -kotlin.comparisons.ReverseOrderComparator -> s3.f: +kotlin.comparisons.ReverseOrderComparator -> p3.f: # {"id":"sourceFile","fileName":"Comparisons.kt"} kotlin.comparisons.ReverseOrderComparator INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Ls3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/f;"} 1:8:void ():0:0 -> 1:4:void ():323:323 -> 11:15:int compare(java.lang.Comparable,java.lang.Comparable):324:324 -> a 1:9:int compare(java.lang.Object,java.lang.Object):323:323 -> compare 1:3:java.util.Comparator reversed():326:326 -> reversed -kotlin.coroutines.AbstractCoroutineContextElement -> t3.a: +kotlin.coroutines.AbstractCoroutineContextElement -> q3.a: # {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} kotlin.coroutines.CoroutineContext$Key key -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/j$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/j$c;"} 6:11:void (kotlin.coroutines.CoroutineContext$Key):15:15 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)V"} - 1:5:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):14:14 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j;"} - 1:5:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):14:14 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)Lt3/j;"} - 1:5:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):14:14 -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)V"} + 1:5:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):14:14 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j;"} + 1:5:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):14:14 -> e0 + 1:5:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):14:14 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j$b;"} 1:3:kotlin.coroutines.CoroutineContext$Key getKey():15:15 -> getKey - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j$c;"} - 1:5:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):14:14 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j$b;"} -kotlin.coroutines.AbstractCoroutineContextKey -> t3.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/j$c;"} + 1:5:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):14:14 -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)Lq3/j;"} +kotlin.coroutines.AbstractCoroutineContextKey -> q3.b: # {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} kotlin.jvm.functions.Function1 safeCast -> d kotlin.coroutines.CoroutineContext$Key topmostKey -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/j$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/j$c;"} 11:13:void (kotlin.coroutines.CoroutineContext$Key,kotlin.jvm.functions.Function1):48:48 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;Lkotlin/jvm/functions/Function1;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;Lkotlin/jvm/functions/Function1;)V"} 14:15:void (kotlin.coroutines.CoroutineContext$Key,kotlin.jvm.functions.Function1):50:50 -> 16:26:void (kotlin.coroutines.CoroutineContext$Key,kotlin.jvm.functions.Function1):52:52 -> 8:16:boolean isSubKey$kotlin_stdlib(kotlin.coroutines.CoroutineContext$Key):55:55 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Z"} 6:14:kotlin.coroutines.CoroutineContext$Element tryCast$kotlin_stdlib(kotlin.coroutines.CoroutineContext$Element):54:54 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$b;)Lt3/j$b;"} -kotlin.coroutines.CombinedContext -> t3.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$b;)Lq3/j$b;"} +kotlin.coroutines.CombinedContext -> q3.e: # {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} kotlin.coroutines.CoroutineContext left -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/j;"} kotlin.coroutines.CoroutineContext$Element element -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/j$b;"} 11:13:void (kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):112:112 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Lt3/j$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Lq3/j$b;)V"} 14:15:void (kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):113:113 -> 16:18:void (kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):114:114 -> - 1:16:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):134:134 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j;"} - 17:22:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):135:135 -> S - 23:27:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):137:137 -> S - 28:34:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):138:138 -> S - 35:42:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):139:139 -> S - 1:1:java.lang.String t3.CombinedContext.$r8$lambda$9qTkXSyombmrIHYSxHFA4OGXbaw(java.lang.String,t3.CoroutineContext$Element):0:0 -> a - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lt3/j$b;)Ljava/lang/String;"} - 1:1:p3.Unit t3.CombinedContext.$r8$lambda$qks1Z-UeH7QikfX0vXl_9yUQdpE(t3.CoroutineContext[],kotlin.jvm.internal.Ref$IntRef,p3.Unit,t3.CoroutineContext$Element):0:0 -> b - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lt3/j;Lkotlin/jvm/internal/u;Lp3/u;Lt3/j$b;)Lp3/u;"} - 1:5:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):111:111 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)Lt3/j;"} + 1:16:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):134:134 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j;"} + 17:22:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):135:135 -> W + 23:27:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):137:137 -> W + 28:34:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):138:138 -> W + 35:42:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):139:139 -> W + 1:1:java.lang.String q3.CombinedContext.$r8$lambda$9qTkXSyombmrIHYSxHFA4OGXbaw(java.lang.String,q3.CoroutineContext$Element):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lq3/j$b;)Ljava/lang/String;"} + 1:1:m3.Unit q3.CombinedContext.$r8$lambda$qks1Z-UeH7QikfX0vXl_9yUQdpE(q3.CoroutineContext[],kotlin.jvm.internal.Ref$IntRef,m3.Unit,q3.CoroutineContext$Element):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lq3/j;Lkotlin/jvm/internal/u;Lm3/u;Lq3/j$b;)Lm3/u;"} 1:13:boolean contains(kotlin.coroutines.CoroutineContext$Element):153:153 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$b;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$b;)Z"} 1:10:boolean containsAll(kotlin.coroutines.CombinedContext):158:158 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/e;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/e;)Z"} 11:12:boolean containsAll(kotlin.coroutines.CombinedContext):159:159 -> d 13:16:boolean containsAll(kotlin.coroutines.CombinedContext):160:160 -> d 17:19:boolean containsAll(kotlin.coroutines.CombinedContext):161:161 -> d 20:31:boolean containsAll(kotlin.coroutines.CombinedContext):163:163 -> d - 6:18:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):131:131 -> d0 3:18:int size():147:147 -> e + 6:18:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):131:131 -> e0 3:29:boolean equals(java.lang.Object):169:169 -> equals - 11:42:java.lang.String toString$lambda$2(java.lang.String,kotlin.coroutines.CoroutineContext$Element):175:175 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lt3/j$b;)Ljava/lang/String;"} - 7:15:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):120:120 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j$b;"} - 16:17:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):121:121 -> h - 18:21:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):122:122 -> h - 22:24:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):123:123 -> h - 25:29:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):125:125 -> h + 7:15:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):120:120 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j$b;"} + 16:17:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):121:121 -> f + 18:21:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):122:122 -> f + 22:24:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):123:123 -> f + 25:29:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):125:125 -> f + 11:42:java.lang.String toString$lambda$2(java.lang.String,kotlin.coroutines.CoroutineContext$Element):175:175 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lq3/j$b;)Ljava/lang/String;"} 1:14:int hashCode():171:171 -> hashCode 11:21:kotlin.Unit writeReplace$lambda$3(kotlin.coroutines.CoroutineContext[],kotlin.jvm.internal.Ref$IntRef,kotlin.Unit,kotlin.coroutines.CoroutineContext$Element):182:182 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lt3/j;Lkotlin/jvm/internal/u;Lp3/u;Lt3/j$b;)Lp3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lq3/j;Lkotlin/jvm/internal/u;Lm3/u;Lq3/j$b;)Lm3/u;"} + 1:5:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):111:111 -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)Lq3/j;"} 1:36:java.lang.String toString():174:174 -> toString 1:4:java.lang.Object writeReplace():179:179 -> writeReplace 5:6:java.lang.Object writeReplace():180:180 -> writeReplace @@ -203120,171 +198505,171 @@ kotlin.coroutines.CombinedContext -> t3.e: 22:25:java.lang.Object writeReplace():183:183 -> writeReplace 26:31:java.lang.Object writeReplace():185:185 -> writeReplace 32:39:java.lang.Object writeReplace():183:183 -> writeReplace -kotlin.coroutines.CombinedContext$$ExternalSyntheticLambda0 -> t3.c: +kotlin.coroutines.CombinedContext$$ExternalSyntheticLambda0 -> q3.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} kotlin.coroutines.CoroutineContext[] kotlin.coroutines.CombinedContext$$InternalSyntheticLambda$2$2049beeb64d53aea208d1427fce2319a5bc9e64edc4f2e3bac7e1060d007e974$0.f$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq3/j;"} # {"id":"com.android.tools.r8.synthesized"} kotlin.jvm.internal.Ref$IntRef kotlin.coroutines.CombinedContext$$InternalSyntheticLambda$2$2049beeb64d53aea208d1427fce2319a5bc9e64edc4f2e3bac7e1060d007e974$0.f$1 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/u;"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void t3.CombinedContext$$ExternalSyntheticLambda0.(t3.CoroutineContext[],kotlin.jvm.internal.Ref$IntRef):0:0 -> + 1:1:void q3.CombinedContext$$ExternalSyntheticLambda0.(q3.CoroutineContext[],kotlin.jvm.internal.Ref$IntRef):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lt3/j;Lkotlin/jvm/internal/u;)V"} - 1:1:java.lang.Object t3.CombinedContext$$ExternalSyntheticLambda0.invoke(java.lang.Object,java.lang.Object):0:0 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lq3/j;Lkotlin/jvm/internal/u;)V"} + 1:1:java.lang.Object q3.CombinedContext$$ExternalSyntheticLambda0.invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} -kotlin.coroutines.CombinedContext$$ExternalSyntheticLambda1 -> t3.d: +kotlin.coroutines.CombinedContext$$ExternalSyntheticLambda1 -> q3.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void t3.CombinedContext$$ExternalSyntheticLambda1.():0:0 -> + 1:1:void q3.CombinedContext$$ExternalSyntheticLambda1.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object t3.CombinedContext$$ExternalSyntheticLambda1.invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object q3.CombinedContext$$ExternalSyntheticLambda1.invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} -kotlin.coroutines.CombinedContext$Serialized -> t3.e$a: +kotlin.coroutines.CombinedContext$Serialized -> q3.e$a: # {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} kotlin.coroutines.CoroutineContext[] elements -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lq3/j;"} kotlin.coroutines.CombinedContext$Serialized$Companion Companion -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/e$a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/e$a$a;"} 1:9:void ():0:0 -> 6:11:void (kotlin.coroutines.CoroutineContext[]):188:188 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lt3/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lq3/j;)V"} 1:4:java.lang.Object readResolve():193:193 -> readResolve 5:10:java.lang.Object readResolve():198:198 -> readResolve 11:18:java.lang.Object readResolve():193:193 -> readResolve -kotlin.coroutines.CombinedContext$Serialized$Companion -> t3.e$a$a: +kotlin.coroutines.CombinedContext$Serialized$Companion -> q3.e$a$a: # {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():189:189 -> -kotlin.coroutines.Continuation -> t3.f: +kotlin.coroutines.Continuation -> q3.f: # {"id":"sourceFile","fileName":"Continuation.kt"} void resumeWith(java.lang.Object) -> b kotlin.coroutines.CoroutineContext getContext() -> getContext - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j;"} -kotlin.coroutines.ContinuationInterceptor -> t3.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/j;"} +kotlin.coroutines.ContinuationInterceptor -> q3.g: # {"id":"sourceFile","fileName":"ContinuationInterceptor.kt"} kotlin.coroutines.ContinuationInterceptor$Key Key -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/g$b;"} 1:5:void ():0:0 -> - void releaseInterceptedContinuation(kotlin.coroutines.Continuation) -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;)V"} - kotlin.coroutines.Continuation interceptContinuation(kotlin.coroutines.Continuation) -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;)Lt3/f;"} -kotlin.coroutines.ContinuationInterceptor$DefaultImpls -> t3.g$a: + void releaseInterceptedContinuation(kotlin.coroutines.Continuation) -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;)V"} + kotlin.coroutines.Continuation interceptContinuation(kotlin.coroutines.Continuation) -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;)Lq3/f;"} +kotlin.coroutines.ContinuationInterceptor$DefaultImpls -> q3.g$a: # {"id":"sourceFile","fileName":"ContinuationInterceptor.kt"} 6:10:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):55:55 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/g;Lt3/j$c;)Lt3/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/g;Lq3/j$c;)Lq3/j$b;"} 11:30:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):57:57 -> a 31:41:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):60:60 -> a 6:9:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):67:67 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/g;Lt3/j$c;)Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/g;Lq3/j$c;)Lq3/j;"} 10:30:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):68:68 -> b 31:37:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):70:70 -> b -kotlin.coroutines.ContinuationInterceptor$Key -> t3.g$b: +kotlin.coroutines.ContinuationInterceptor$Key -> q3.g$b: # {"id":"sourceFile","fileName":"ContinuationInterceptor.kt"} kotlin.coroutines.ContinuationInterceptor$Key $$INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/g$b;"} 1:8:void ():0:0 -> 1:4:void ():24:24 -> -kotlin.coroutines.ContinuationKt -> t3.h: +kotlin.coroutines.ContinuationKt -> q3.h: # {"id":"sourceFile","fileName":"Continuation.kt"} 11:30:void startCoroutine(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):129:129 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lt3/f;)V"} -kotlin.coroutines.CoroutineContext -> t3.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lq3/f;)V"} +kotlin.coroutines.CoroutineContext -> q3.j: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} - kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key) -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j;"} - kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext) -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)Lt3/j;"} - java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2) -> d0 - kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key) -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j$b;"} -kotlin.coroutines.CoroutineContext$DefaultImpls -> t3.j$a: + kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key) -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j;"} + java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2) -> e0 + kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key) -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j$b;"} + kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext) -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)Lq3/j;"} +kotlin.coroutines.CoroutineContext$DefaultImpls -> q3.j$a: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} - 1:1:t3.CoroutineContext t3.CoroutineContext$DefaultImpls.$r8$lambda$IMQRUXJxEerD0hyYDf50b5mQ5Cc(t3.CoroutineContext,t3.CoroutineContext$Element):0:0 -> a + 1:1:q3.CoroutineContext q3.CoroutineContext$DefaultImpls.$r8$lambda$IMQRUXJxEerD0hyYDf50b5mQ5Cc(q3.CoroutineContext,q3.CoroutineContext$Element):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Lt3/j$b;)Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Lq3/j$b;)Lq3/j;"} 6:10:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext):31:31 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Lt3/j;)Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Lq3/j;)Lq3/j;"} 11:22:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext):32:32 -> b 11:18:kotlin.coroutines.CoroutineContext plus$lambda$0(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):33:33 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Lt3/j$b;)Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Lq3/j$b;)Lq3/j;"} 19:23:kotlin.coroutines.CoroutineContext plus$lambda$0(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):34:34 -> c 24:33:kotlin.coroutines.CoroutineContext plus$lambda$0(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):36:36 -> c 34:39:kotlin.coroutines.CoroutineContext plus$lambda$0(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):37:37 -> c 40:45:kotlin.coroutines.CoroutineContext plus$lambda$0(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):38:38 -> c 46:51:kotlin.coroutines.CoroutineContext plus$lambda$0(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):39:39 -> c 52:62:kotlin.coroutines.CoroutineContext plus$lambda$0(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):40:40 -> c -kotlin.coroutines.CoroutineContext$DefaultImpls$$ExternalSyntheticLambda0 -> t3.i: +kotlin.coroutines.CoroutineContext$DefaultImpls$$ExternalSyntheticLambda0 -> q3.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void t3.CoroutineContext$DefaultImpls$$ExternalSyntheticLambda0.():0:0 -> + 1:1:void q3.CoroutineContext$DefaultImpls$$ExternalSyntheticLambda0.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object t3.CoroutineContext$DefaultImpls$$ExternalSyntheticLambda0.invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object q3.CoroutineContext$DefaultImpls$$ExternalSyntheticLambda0.invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} -kotlin.coroutines.CoroutineContext$Element -> t3.j$b: +kotlin.coroutines.CoroutineContext$Element -> q3.j$b: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} + kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key) -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j$b;"} kotlin.coroutines.CoroutineContext$Key getKey() -> getKey - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j$c;"} - kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key) -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j$b;"} -kotlin.coroutines.CoroutineContext$Element$DefaultImpls -> t3.j$b$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/j$c;"} +kotlin.coroutines.CoroutineContext$Element$DefaultImpls -> q3.j$b$a: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} 6:10:java.lang.Object fold(kotlin.coroutines.CoroutineContext$Element,java.lang.Object,kotlin.jvm.functions.Function2):70:70 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$b;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$b;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object;"} 6:23:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Element,kotlin.coroutines.CoroutineContext$Key):67:67 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$b;Lt3/j$c;)Lt3/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$b;Lq3/j$c;)Lq3/j$b;"} 6:18:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Element,kotlin.coroutines.CoroutineContext$Key):73:73 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$b;Lt3/j$c;)Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$b;Lq3/j$c;)Lq3/j;"} 6:10:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext$Element,kotlin.coroutines.CoroutineContext):59:59 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$b;Lt3/j;)Lt3/j;"} -kotlin.coroutines.CoroutineContext$Key -> t3.j$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$b;Lq3/j;)Lq3/j;"} +kotlin.coroutines.CoroutineContext$Key -> q3.j$c: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} -kotlin.coroutines.EmptyCoroutineContext -> t3.k: +kotlin.coroutines.EmptyCoroutineContext -> q3.k: # {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} kotlin.coroutines.EmptyCoroutineContext INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/k;"} 1:8:void ():0:0 -> 1:4:void ():94:94 -> - 1:1:t3.CoroutineContext t3.EmptyCoroutineContext.minusKey(t3.CoroutineContext$Key):0:0 -> S - # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j;"} - 1:1:t3.CoroutineContext t3.EmptyCoroutineContext.plus(t3.CoroutineContext):0:0 -> b0 + 1:1:q3.CoroutineContext q3.EmptyCoroutineContext.minusKey(q3.CoroutineContext$Key):0:0 -> W # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)Lt3/j;"} - 1:1:java.lang.Object t3.EmptyCoroutineContext.fold(java.lang.Object,kotlin.jvm.functions.Function2):0:0 -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j;"} + 1:1:java.lang.Object q3.EmptyCoroutineContext.fold(java.lang.Object,kotlin.jvm.functions.Function2):0:0 -> e0 # {"id":"com.android.tools.r8.synthesized"} - 1:1:t3.CoroutineContext$Element t3.EmptyCoroutineContext.get(t3.CoroutineContext$Key):0:0 -> h + 1:1:q3.CoroutineContext$Element q3.EmptyCoroutineContext.get(q3.CoroutineContext$Key):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j$b;"} 1:2:int hashCode():103:103 -> hashCode + 1:1:q3.CoroutineContext q3.EmptyCoroutineContext.plus(q3.CoroutineContext):0:0 -> i0 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)Lq3/j;"} 1:3:java.lang.Object readResolve():97:97 -> readResolve 1:3:java.lang.String toString():104:104 -> toString -kotlin.coroutines.intrinsics.CoroutineSingletons -> u3.a: +kotlin.coroutines.intrinsics.CoroutineSingletons -> r3.a: # {"id":"sourceFile","fileName":"Intrinsics.kt"} kotlin.coroutines.intrinsics.CoroutineSingletons COROUTINE_SUSPENDED -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/a;"} kotlin.coroutines.intrinsics.CoroutineSingletons UNDECIDED -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/a;"} kotlin.coroutines.intrinsics.CoroutineSingletons RESUMED -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lu3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/a;"} kotlin.coroutines.intrinsics.CoroutineSingletons[] $VALUES -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lu3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr3/a;"} kotlin.enums.EnumEntries $ENTRIES -> h 1:43:void ():64:64 -> 1:4:void (java.lang.String,int):62:62 -> 1:11:kotlin.coroutines.intrinsics.CoroutineSingletons[] $values():0:0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lu3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lr3/a;"} 7:9:kotlin.coroutines.intrinsics.CoroutineSingletons valueOf(java.lang.String):64:64 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lu3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lr3/a;"} 7:9:kotlin.coroutines.intrinsics.CoroutineSingletons[] values():64:64 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lu3/a;"} -kotlin.coroutines.intrinsics.IntrinsicsKt -> u3.b: -kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt -> u3.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lr3/a;"} +kotlin.coroutines.intrinsics.IntrinsicsKt -> r3.b: +kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt -> r3.c: # {"id":"sourceFile","fileName":"IntrinsicsJvm.kt"} 11:14:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):161:161 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lt3/f;)Lt3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lq3/f;)Lq3/f;"} 15:18:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):162:162 -> a 19:25:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):163:163 -> a 26:29:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):275:275 -> a @@ -203292,14 +198677,14 @@ kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt -> u3.c: 34:39:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):278:278 -> a 40:45:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):279:279 -> a 6:25:kotlin.coroutines.Continuation intercepted(kotlin.coroutines.Continuation):182:182 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;)Lt3/f;"} -kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$3 -> u3.c$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;)Lq3/f;"} +kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$3 -> r3.c$a: # {"id":"sourceFile","fileName":"IntrinsicsJvm.kt"} int label -> e kotlin.jvm.functions.Function2 $this_createCoroutineUnintercepted$inlined -> f java.lang.Object $receiver$inlined -> g 5:13:void (kotlin.coroutines.Continuation,kotlin.jvm.functions.Function2,java.lang.Object):207:207 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;Lkotlin/jvm/functions/Function2;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;Lkotlin/jvm/functions/Function2;Ljava/lang/Object;)V"} 1:8:java.lang.Object invokeSuspend(java.lang.Object):211:211 -> h 9:10:java.lang.Object invokeSuspend(java.lang.Object):218:218 -> h 11:16:java.lang.Object invokeSuspend(java.lang.Object):219:219 -> h @@ -203307,13 +198692,13 @@ kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUninte 23:24:java.lang.Object invokeSuspend(java.lang.Object):213:213 -> h 25:27:java.lang.Object invokeSuspend(java.lang.Object):214:214 -> h 28:49:java.lang.Object invokeSuspend(java.lang.Object):223:223 -> h -kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$4 -> u3.c$b: +kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$4 -> r3.c$b: # {"id":"sourceFile","fileName":"IntrinsicsJvm.kt"} int label -> g kotlin.jvm.functions.Function2 $this_createCoroutineUnintercepted$inlined -> h java.lang.Object $receiver$inlined -> i 5:13:void (kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,java.lang.Object):225:225 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;Lt3/j;Lkotlin/jvm/functions/Function2;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;Lq3/j;Lkotlin/jvm/functions/Function2;Ljava/lang/Object;)V"} 1:8:java.lang.Object invokeSuspend(java.lang.Object):229:229 -> h 9:10:java.lang.Object invokeSuspend(java.lang.Object):236:236 -> h 11:16:java.lang.Object invokeSuspend(java.lang.Object):237:237 -> h @@ -203321,18 +198706,18 @@ kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUninte 23:24:java.lang.Object invokeSuspend(java.lang.Object):231:231 -> h 25:27:java.lang.Object invokeSuspend(java.lang.Object):232:232 -> h 28:49:java.lang.Object invokeSuspend(java.lang.Object):241:241 -> h -kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt -> u3.d: +kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt -> r3.d: # {"id":"sourceFile","fileName":"Intrinsics.kt"} 1:3:java.lang.Object getCOROUTINE_SUSPENDED():57:57 -> c -kotlin.coroutines.jvm.internal.BaseContinuationImpl -> v3.a: +kotlin.coroutines.jvm.internal.BaseContinuationImpl -> s3.a: # {"id":"sourceFile","fileName":"ContinuationImpl.kt"} kotlin.coroutines.Continuation completion -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/f;"} 1:3:void (kotlin.coroutines.Continuation):15:15 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;)V"} 4:6:void (kotlin.coroutines.Continuation):18:18 -> 1:11:kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame():73:73 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls3/d;"} 2:4:void resumeWith(java.lang.Object):28:28 -> b 5:6:void resumeWith(java.lang.Object):29:29 -> b 7:11:void resumeWith(java.lang.Object):30:30 -> b @@ -203344,95 +198729,95 @@ kotlin.coroutines.jvm.internal.BaseContinuationImpl -> v3.a: 42:47:void resumeWith(java.lang.Object):40:40 -> b 48:51:void resumeWith(java.lang.Object):46:46 -> b 6:13:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):64:64 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lt3/f;)Lt3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lq3/f;)Lq3/f;"} 1:3:kotlin.coroutines.Continuation getCompletion():18:18 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/f;"} 1:5:java.lang.StackTraceElement getStackTraceElement():76:76 -> g java.lang.Object invokeSuspend(java.lang.Object) -> h 1:1:void releaseIntercepted():57:57 -> i 1:33:java.lang.String toString():68:68 -> toString -kotlin.coroutines.jvm.internal.CompletedContinuation -> v3.b: +kotlin.coroutines.jvm.internal.CompletedContinuation -> s3.b: # {"id":"sourceFile","fileName":"ContinuationImpl.kt"} kotlin.coroutines.jvm.internal.CompletedContinuation INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls3/b;"} 1:8:void ():0:0 -> 1:4:void ():124:124 -> 3:8:void resumeWith(java.lang.Object):129:129 -> b 3:8:kotlin.coroutines.CoroutineContext getContext():126:126 -> getContext - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/j;"} 1:3:java.lang.String toString():132:132 -> toString -kotlin.coroutines.jvm.internal.ContinuationImpl -> v3.c: +kotlin.coroutines.jvm.internal.ContinuationImpl -> s3.c: # {"id":"sourceFile","fileName":"ContinuationImpl.kt"} kotlin.coroutines.CoroutineContext _context -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/j;"} kotlin.coroutines.Continuation intercepted -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/f;"} 1:1:void (kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext):101:101 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;Lt3/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;Lq3/j;)V"} 2:2:void (kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext):100:100 -> 3:3:void (kotlin.coroutines.Continuation):102:102 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;)V"} 1:6:kotlin.coroutines.CoroutineContext getContext():105:105 -> getContext - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/j;"} 1:6:void releaseIntercepted():116:116 -> i 7:24:void releaseIntercepted():118:118 -> i 25:29:void releaseIntercepted():120:120 -> i - 1:4:kotlin.coroutines.Continuation intercepted():111:111 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/f;"} - 5:25:kotlin.coroutines.Continuation intercepted():112:112 -> j - 26:28:kotlin.coroutines.Continuation intercepted():113:113 -> j -kotlin.coroutines.jvm.internal.CoroutineStackFrame -> v3.d: + 1:4:kotlin.coroutines.Continuation intercepted():111:111 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/f;"} + 5:25:kotlin.coroutines.Continuation intercepted():112:112 -> k + 26:28:kotlin.coroutines.Continuation intercepted():113:113 -> k +kotlin.coroutines.jvm.internal.CoroutineStackFrame -> s3.d: # {"id":"sourceFile","fileName":"CoroutineStackFrame.kt"} kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame() -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv3/d;"} -kotlin.coroutines.jvm.internal.DebugMetadata -> v3.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls3/d;"} +kotlin.coroutines.jvm.internal.DebugMetadata -> s3.e: # {"id":"sourceFile","fileName":"DebugMetadata.kt"} java.lang.String c() -> c java.lang.String f() -> f int[] l() -> l java.lang.String m() -> m int v() -> v -kotlin.coroutines.jvm.internal.DebugMetadataKt -> v3.f: +kotlin.coroutines.jvm.internal.DebugMetadataKt -> s3.f: # {"id":"sourceFile","fileName":"DebugMetadata.kt"} 4:5:void checkDebugMetadataVersion(int,int):102:102 -> a 6:43:void checkDebugMetadataVersion(int,int):103:103 -> a 1:13:kotlin.coroutines.jvm.internal.DebugMetadata getDebugMetadataAnnotation(kotlin.coroutines.jvm.internal.BaseContinuationImpl):90:90 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv3/a;)Lv3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls3/a;)Ls3/e;"} 1:11:int getLabel(kotlin.coroutines.jvm.internal.BaseContinuationImpl):94:94 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv3/a;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls3/a;)I"} 12:14:int getLabel(kotlin.coroutines.jvm.internal.BaseContinuationImpl):95:95 -> c 15:38:int getLabel(kotlin.coroutines.jvm.internal.BaseContinuationImpl):96:96 -> c 6:14:java.lang.StackTraceElement getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):42:42 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv3/a;)Ljava/lang/StackTraceElement;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls3/a;)Ljava/lang/StackTraceElement;"} 15:21:java.lang.StackTraceElement getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):43:43 -> d 22:29:java.lang.StackTraceElement getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):44:44 -> d 30:35:java.lang.StackTraceElement getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):45:45 -> d 36:43:java.lang.StackTraceElement getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):46:46 -> d 44:72:java.lang.StackTraceElement getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):47:47 -> d 73:86:java.lang.StackTraceElement getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):48:48 -> d -kotlin.coroutines.jvm.internal.DebugProbesKt -> v3.g: +kotlin.coroutines.jvm.internal.DebugProbesKt -> s3.g: # {"id":"sourceFile","fileName":"DebugProbes.kt"} - 1:1:t3.Continuation v3.DebugProbesKt.probeCoroutineCreated(t3.Continuation):0:0 -> a + 1:1:q3.Continuation s3.DebugProbesKt.probeCoroutineCreated(q3.Continuation):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;)Lt3/f;"} - 1:1:void v3.DebugProbesKt.probeCoroutineResumed(t3.Continuation):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;)Lq3/f;"} + 1:1:void s3.DebugProbesKt.probeCoroutineResumed(q3.Continuation):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;)V"} - 1:1:void v3.DebugProbesKt.probeCoroutineSuspended(t3.Continuation):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;)V"} + 1:1:void s3.DebugProbesKt.probeCoroutineSuspended(q3.Continuation):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;)V"} -kotlin.coroutines.jvm.internal.ModuleNameRetriever -> v3.h: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;)V"} +kotlin.coroutines.jvm.internal.ModuleNameRetriever -> s3.h: # {"id":"sourceFile","fileName":"DebugMetadata.kt"} kotlin.coroutines.jvm.internal.ModuleNameRetriever INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv3/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls3/h;"} kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache notOnJava9 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv3/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls3/h$a;"} kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache cache -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lv3/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls3/h$a;"} 8:16:void ():61:61 -> 1:4:void ():51:51 -> 1:9:kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache buildCache(kotlin.coroutines.jvm.internal.BaseContinuationImpl):77:77 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv3/a;)Lv3/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls3/a;)Ls3/h$a;"} 10:23:kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache buildCache(kotlin.coroutines.jvm.internal.BaseContinuationImpl):78:78 -> a 24:29:kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache buildCache(kotlin.coroutines.jvm.internal.BaseContinuationImpl):79:79 -> a 30:43:kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache buildCache(kotlin.coroutines.jvm.internal.BaseContinuationImpl):80:80 -> a @@ -203440,12 +198825,12 @@ kotlin.coroutines.jvm.internal.ModuleNameRetriever -> v3.h: 50:57:kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache buildCache(kotlin.coroutines.jvm.internal.BaseContinuationImpl):82:82 -> a 58:62:kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache buildCache(kotlin.coroutines.jvm.internal.BaseContinuationImpl):84:84 -> a 6:13:java.lang.String getModuleName(kotlin.coroutines.jvm.internal.BaseContinuationImpl):66:66 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv3/a;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls3/a;)Ljava/lang/String;"} 14:19:java.lang.String getModuleName(kotlin.coroutines.jvm.internal.BaseContinuationImpl):67:67 -> b 20:34:java.lang.String getModuleName(kotlin.coroutines.jvm.internal.BaseContinuationImpl):70:70 -> b 35:45:java.lang.String getModuleName(kotlin.coroutines.jvm.internal.BaseContinuationImpl):71:71 -> b 46:63:java.lang.String getModuleName(kotlin.coroutines.jvm.internal.BaseContinuationImpl):72:72 -> b -kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache -> v3.h$a: +kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache -> s3.h$a: # {"id":"sourceFile","fileName":"DebugMetadata.kt"} java.lang.reflect.Method getModuleMethod -> a java.lang.reflect.Method getDescriptorMethod -> b @@ -203454,18 +198839,18 @@ kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache -> v3.h$a: 4:5:void (java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method):53:53 -> 6:7:void (java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method):55:55 -> 8:10:void (java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method):57:57 -> -kotlin.coroutines.jvm.internal.RestrictedContinuationImpl -> v3.i: +kotlin.coroutines.jvm.internal.RestrictedContinuationImpl -> s3.i: # {"id":"sourceFile","fileName":"ContinuationImpl.kt"} 1:5:void (kotlin.coroutines.Continuation):83:83 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;)V"} 6:23:void (kotlin.coroutines.Continuation):86:86 -> 1:3:kotlin.coroutines.CoroutineContext getContext():93:93 -> getContext - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j;"} -kotlin.coroutines.jvm.internal.SuspendLambda -> v3.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/j;"} +kotlin.coroutines.jvm.internal.SuspendLambda -> s3.j: # {"id":"sourceFile","fileName":"ContinuationImpl.kt"} int arity -> g 1:3:void (int,kotlin.coroutines.Continuation):159:159 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILt3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILq3/f;)V"} 4:6:void (int,kotlin.coroutines.Continuation):157:157 -> 1:3:int getArity():157:157 -> getArity 1:6:java.lang.String toString():163:163 -> toString @@ -203473,10 +198858,10 @@ kotlin.coroutines.jvm.internal.SuspendLambda -> v3.j: 17:21:java.lang.String toString():166:166 -> toString kotlin.enums.EnumEntries -> kotlin.enums.EnumEntries: # {"id":"sourceFile","fileName":"EnumEntries.kt"} -kotlin.enums.EnumEntriesKt -> w3.a: +kotlin.enums.EnumEntriesKt -> t3.a: # {"id":"sourceFile","fileName":"EnumEntries.kt"} 6:11:kotlin.enums.EnumEntries enumEntries(java.lang.Enum[]):43:43 -> a -kotlin.enums.EnumEntriesList -> w3.b: +kotlin.enums.EnumEntriesList -> t3.b: # {"id":"sourceFile","fileName":"EnumEntries.kt"} java.lang.Enum[] entries -> e 6:11:void (java.lang.Enum[]):46:46 -> @@ -203484,7 +198869,7 @@ kotlin.enums.EnumEntriesList -> w3.b: 1:5:java.lang.Object get(int):45:45 -> get 1:4:int getSize():53:53 -> h 1:13:int indexOf(java.lang.Object):45:45 -> indexOf - 6:23:boolean contains(java.lang.Enum):67:67 -> k + 6:23:boolean contains(java.lang.Enum):67:67 -> j 1:8:java.lang.Enum get(int):56:56 -> l 9:13:java.lang.Enum get(int):57:57 -> l 1:13:int lastIndexOf(java.lang.Object):45:45 -> lastIndexOf @@ -203492,29 +198877,29 @@ kotlin.enums.EnumEntriesList -> w3.b: 10:22:int indexOf(java.lang.Enum):76:76 -> m 6:10:int lastIndexOf(java.lang.Enum):80:80 -> n 1:8:java.lang.Object writeReplace():85:85 -> writeReplace -kotlin.enums.EnumEntriesSerializationProxy -> w3.c: +kotlin.enums.EnumEntriesSerializationProxy -> t3.c: # {"id":"sourceFile","fileName":"EnumEntriesSerializationProxy.kt"} java.lang.Class c -> d kotlin.enums.EnumEntriesSerializationProxy$Companion Companion -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lw3/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/c$a;"} 1:9:void ():0:0 -> 6:8:void (java.lang.Enum[]):11:11 -> 9:22:void (java.lang.Enum[]):12:12 -> 1:18:java.lang.Object readResolve():20:20 -> readResolve -kotlin.enums.EnumEntriesSerializationProxy$Companion -> w3.c$a: +kotlin.enums.EnumEntriesSerializationProxy$Companion -> t3.c$a: # {"id":"sourceFile","fileName":"EnumEntriesSerializationProxy.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():14:14 -> -kotlin.internal.PlatformImplementations -> x3.a: +kotlin.internal.PlatformImplementations -> u3.a: # {"id":"sourceFile","fileName":"PlatformImplementations.kt"} 1:4:void ():15:15 -> 11:22:void addSuppressed(java.lang.Throwable,java.lang.Throwable):34:34 -> a 1:6:kotlin.random.Random defaultPlatformRandom():47:47 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/c;"} -kotlin.internal.PlatformImplementations$ReflectThrowable -> x3.a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD3/c;"} +kotlin.internal.PlatformImplementations$ReflectThrowable -> u3.a$a: # {"id":"sourceFile","fileName":"PlatformImplementations.kt"} kotlin.internal.PlatformImplementations$ReflectThrowable INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx3/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu3/a$a;"} java.lang.reflect.Method addSuppressed -> b java.lang.reflect.Method getSuppressed -> c 8:13:void ():25:25 -> @@ -203523,73 +198908,73 @@ kotlin.internal.PlatformImplementations$ReflectThrowable -> x3.a$a: 61:62:void ():26:26 -> 63:87:void ():29:29 -> 1:4:void ():17:17 -> -kotlin.internal.PlatformImplementationsKt -> x3.b: +kotlin.internal.PlatformImplementationsKt -> u3.b: # {"id":"sourceFile","fileName":"PlatformImplementations.kt"} kotlin.internal.PlatformImplementations IMPLEMENTATIONS -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lx3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu3/a;"} 1:8:void ():58:58 -> -kotlin.internal.ProgressionUtilKt -> x3.c: +kotlin.internal.ProgressionUtilKt -> u3.c: # {"id":"sourceFile","fileName":"progressionUtil.kt"} 1:14:int differenceModulo(int,int,int):21:21 -> a 6:17:int getProgressionLastElement(int,int,int):46:46 -> b 18:23:int getProgressionLastElement(int,int,int):47:47 -> b 24:31:int getProgressionLastElement(int,int,int):48:48 -> b 1:6:int mod(int,int):10:10 -> c -kotlin.internal.jdk7.JDK7PlatformImplementations -> y3.a: +kotlin.internal.jdk7.JDK7PlatformImplementations -> v3.a: # {"id":"sourceFile","fileName":"JDK7PlatformImplementations.kt"} 1:4:void ():11:11 -> 13:18:void addSuppressed(java.lang.Throwable,java.lang.Throwable):27:27 -> a 19:22:void addSuppressed(java.lang.Throwable,java.lang.Throwable):28:28 -> a 23:26:void addSuppressed(java.lang.Throwable,java.lang.Throwable):30:30 -> a 1:15:boolean sdkIsNullOrAtLeast(int):22:22 -> c -kotlin.internal.jdk7.JDK7PlatformImplementations$ReflectSdkVersion -> y3.a$a: +kotlin.internal.jdk7.JDK7PlatformImplementations$ReflectSdkVersion -> v3.a$a: # {"id":"sourceFile","fileName":"JDK7PlatformImplementations.kt"} kotlin.internal.jdk7.JDK7PlatformImplementations$ReflectSdkVersion INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ly3/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv3/a$a;"} java.lang.Integer sdkVersion -> b 9:34:void ():16:16 -> 35:44:void ():19:19 -> 1:4:void ():13:13 -> -kotlin.internal.jdk8.JDK8PlatformImplementations -> z3.a: +kotlin.internal.jdk8.JDK8PlatformImplementations -> w3.a: # {"id":"sourceFile","fileName":"JDK8PlatformImplementations.kt"} 1:4:void ():27:27 -> 3:19:kotlin.random.Random defaultPlatformRandom():58:58 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD3/c;"} 1:15:boolean sdkIsNullOrAtLeast(int):40:40 -> c -kotlin.internal.jdk8.JDK8PlatformImplementations$ReflectSdkVersion -> z3.a$a: +kotlin.internal.jdk8.JDK8PlatformImplementations$ReflectSdkVersion -> w3.a$a: # {"id":"sourceFile","fileName":"JDK8PlatformImplementations.kt"} kotlin.internal.jdk8.JDK8PlatformImplementations$ReflectSdkVersion INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lz3/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw3/a$a;"} java.lang.Integer sdkVersion -> b 9:34:void ():34:34 -> 35:44:void ():37:37 -> 1:4:void ():31:31 -> -kotlin.io.CloseableKt -> A3.a: +kotlin.io.CloseableKt -> x3.a: # {"id":"sourceFile","fileName":"Closeable.kt"} 5:8:void closeFinally(java.io.Closeable,java.lang.Throwable):46:46 -> a 9:13:void closeFinally(java.io.Closeable,java.lang.Throwable):49:49 -> a 14:17:void closeFinally(java.io.Closeable,java.lang.Throwable):51:51 -> a -kotlin.jdk7.AutoCloseableKt -> B3.c: +kotlin.jdk7.AutoCloseableKt -> y3.c: # {"id":"sourceFile","fileName":"AutoCloseableJVM.kt"} 5:8:void closeFinally(java.lang.AutoCloseable,java.lang.Throwable):42:42 -> a 9:13:void closeFinally(java.lang.AutoCloseable,java.lang.Throwable):45:45 -> a 14:17:void closeFinally(java.lang.AutoCloseable,java.lang.Throwable):47:47 -> a -kotlin.jdk7.AutoCloseableKt$$ExternalSyntheticAutoCloseableDispatcher0 -> B3.a: +kotlin.jdk7.AutoCloseableKt$$ExternalSyntheticAutoCloseableDispatcher0 -> y3.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void B3.AutoCloseableKt$$ExternalSyntheticAutoCloseableDispatcher0.m(java.lang.Object):0:0 -> a + 1:1:void y3.AutoCloseableKt$$ExternalSyntheticAutoCloseableDispatcher0.m(java.lang.Object):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -kotlin.jdk7.AutoCloseableKt$$ExternalSyntheticThrowIAE1 -> B3.b: +kotlin.jdk7.AutoCloseableKt$$ExternalSyntheticThrowIAE1 -> y3.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void B3.AutoCloseableKt$$ExternalSyntheticThrowIAE1.m(java.lang.Object):0:0 -> a + 1:1:void y3.AutoCloseableKt$$ExternalSyntheticThrowIAE1.m(java.lang.Object):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -kotlin.jvm.JvmClassMappingKt -> C3.a: +kotlin.jvm.JvmClassMappingKt -> z3.a: # {"id":"sourceFile","fileName":"JvmClassMapping.kt"} 6:17:java.lang.Class getJavaClass(kotlin.reflect.KClass):29:29 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/c;)Ljava/lang/Class;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/c;)Ljava/lang/Class;"} 6:11:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):59:59 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/c;)Ljava/lang/Class;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/c;)Ljava/lang/Class;"} 12:23:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):60:60 -> b 24:46:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):62:62 -> b 47:50:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):66:66 -> b @@ -203610,58 +198995,58 @@ kotlin.jvm.JvmClassMappingKt -> C3.a: 135:143:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):62:62 -> b 144:145:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):70:70 -> b 146:150:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):62:62 -> b -kotlin.jvm.KotlinReflectionNotSupportedError -> C3.b: +kotlin.jvm.KotlinReflectionNotSupportedError -> z3.b: # {"id":"sourceFile","fileName":"KotlinReflectionNotSupportedError.kt"} 1:6:void ():11:11 -> -kotlin.jvm.functions.Function0 -> D3.a: +kotlin.jvm.functions.Function0 -> A3.a: # {"id":"sourceFile","fileName":"Functions.kt"} java.lang.Object invoke() -> invoke kotlin.jvm.functions.Function1 -> kotlin.jvm.functions.Function1: # {"id":"sourceFile","fileName":"Functions.kt"} java.lang.Object invoke(java.lang.Object) -> d -kotlin.jvm.functions.Function10 -> D3.b: +kotlin.jvm.functions.Function10 -> A3.b: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function11 -> D3.c: +kotlin.jvm.functions.Function11 -> A3.c: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function12 -> D3.d: +kotlin.jvm.functions.Function12 -> A3.d: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function13 -> D3.e: +kotlin.jvm.functions.Function13 -> A3.e: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function14 -> D3.f: +kotlin.jvm.functions.Function14 -> A3.f: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function15 -> D3.g: +kotlin.jvm.functions.Function15 -> A3.g: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function16 -> D3.h: +kotlin.jvm.functions.Function16 -> A3.h: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function17 -> D3.i: +kotlin.jvm.functions.Function17 -> A3.i: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function18 -> D3.j: +kotlin.jvm.functions.Function18 -> A3.j: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function19 -> D3.k: +kotlin.jvm.functions.Function19 -> A3.k: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function2 -> kotlin.jvm.functions.Function2: # {"id":"sourceFile","fileName":"Functions.kt"} - java.lang.Object invoke(java.lang.Object,java.lang.Object) -> k -kotlin.jvm.functions.Function20 -> D3.l: + java.lang.Object invoke(java.lang.Object,java.lang.Object) -> j +kotlin.jvm.functions.Function20 -> A3.l: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function21 -> D3.m: +kotlin.jvm.functions.Function21 -> A3.m: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function22 -> D3.n: +kotlin.jvm.functions.Function22 -> A3.n: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function3 -> D3.o: +kotlin.jvm.functions.Function3 -> A3.o: # {"id":"sourceFile","fileName":"Functions.kt"} java.lang.Object invoke(java.lang.Object,java.lang.Object,java.lang.Object) -> invoke -kotlin.jvm.functions.Function4 -> D3.p: +kotlin.jvm.functions.Function4 -> A3.p: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function5 -> D3.q: +kotlin.jvm.functions.Function5 -> A3.q: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function6 -> D3.r: +kotlin.jvm.functions.Function6 -> A3.r: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function7 -> D3.s: +kotlin.jvm.functions.Function7 -> A3.s: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function8 -> D3.t: +kotlin.jvm.functions.Function8 -> A3.t: # {"id":"sourceFile","fileName":"Functions.kt"} -kotlin.jvm.functions.Function9 -> D3.u: +kotlin.jvm.functions.Function9 -> A3.u: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.internal.ArrayIterator -> kotlin.jvm.internal.a: # {"id":"sourceFile","fileName":"ArrayIterator.kt"} @@ -203676,7 +199061,7 @@ kotlin.jvm.internal.ArrayIteratorKt -> kotlin.jvm.internal.b: kotlin.jvm.internal.CallableReference -> kotlin.jvm.internal.c: # {"id":"sourceFile","fileName":"CallableReference.java"} kotlin.reflect.KCallable reflected -> reflected - # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LG3/b;"} 1:7:void ():48:48 -> 1:3:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,boolean):69:69 -> 4:5:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,boolean):70:70 -> @@ -203687,27 +199072,27 @@ kotlin.jvm.internal.CallableReference -> kotlin.jvm.internal.c: 1:9:java.lang.Object call(java.lang.Object[]):161:161 -> call 1:9:java.lang.Object callBy(java.util.Map):166:166 -> callBy 1:4:kotlin.reflect.KCallable compute():86:86 -> compute - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/b;"} 5:8:kotlin.reflect.KCallable compute():88:88 -> compute 9:11:kotlin.reflect.KCallable compute():89:89 -> compute kotlin.reflect.KCallable computeReflected() -> computeReflected - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/b;"} 1:9:java.util.List getAnnotations():150:150 -> getAnnotations 1:3:java.lang.Object getBoundReceiver():81:81 -> getBoundReceiver 1:3:java.lang.String getName():120:120 -> getName 1:10:kotlin.reflect.KDeclarationContainer getOwner():111:111 -> getOwner - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/d;"} 11:20:kotlin.reflect.KDeclarationContainer getOwner():112:112 -> getOwner 1:9:java.util.List getParameters():140:140 -> getParameters 1:7:kotlin.reflect.KCallable getReflected():96:96 -> getReflected - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/b;"} 8:13:kotlin.reflect.KCallable getReflected():98:98 -> getReflected 1:9:kotlin.reflect.KType getReturnType():145:145 -> getReturnType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/j;"} 1:3:java.lang.String getSignature():132:132 -> getSignature 1:9:java.util.List getTypeParameters():156:156 -> getTypeParameters 1:9:kotlin.reflect.KVisibility getVisibility():172:172 -> getVisibility - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/k;"} 1:9:boolean isAbstract():190:190 -> isAbstract 1:9:boolean isFinal():178:178 -> isFinal 1:9:boolean isOpen():184:184 -> isOpen @@ -203893,7 +199278,7 @@ kotlin.jvm.internal.DefaultConstructorMarker -> kotlin.jvm.internal.DefaultConst kotlin.jvm.internal.FunctionAdapter -> kotlin.jvm.internal.g: # {"id":"sourceFile","fileName":"FunctionAdapter.java"} kotlin.Function getFunctionDelegate() -> getFunctionDelegate - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm3/c;"} kotlin.jvm.internal.FunctionBase -> kotlin.jvm.internal.h: # {"id":"sourceFile","fileName":"FunctionBase.kt"} kotlin.jvm.internal.FunctionReference -> kotlin.jvm.internal.i: @@ -203902,7 +199287,7 @@ kotlin.jvm.internal.FunctionReference -> kotlin.jvm.internal.i: 19:22:void (int,java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):51:51 -> 23:25:void (int,java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):52:52 -> 1:5:kotlin.reflect.KCallable computeReflected():69:69 -> computeReflected - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/b;"} 5:9:boolean equals(java.lang.Object):105:105 -> equals 10:11:boolean equals(java.lang.Object):106:106 -> equals 12:25:boolean equals(java.lang.Object):108:108 -> equals @@ -203913,9 +199298,9 @@ kotlin.jvm.internal.FunctionReference -> kotlin.jvm.internal.i: 86:95:boolean equals(java.lang.Object):116:116 -> equals 1:3:int getArity():57:57 -> getArity 1:1:kotlin.reflect.KCallable getReflected():12:12 -> getReflected - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/b;"} 2:2:kotlin.reflect.KFunction getReflected():63:63 -> getReflected - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/e;"} 1:39:int hashCode():123:123 -> hashCode 1:9:boolean isExternal():81:81 -> isExternal 1:9:boolean isInfix():93:93 -> isInfix @@ -203975,9 +199360,9 @@ kotlin.jvm.internal.MutablePropertyReference1 -> kotlin.jvm.internal.m: # {"id":"sourceFile","fileName":"MutablePropertyReference1.java"} 1:4:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):26:26 -> 1:11:kotlin.reflect.KProperty1$Getter getGetter():41:41 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/h$a;"} 1:5:kotlin.reflect.KCallable computeReflected():31:31 -> computeReflected - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/b;"} 1:5:java.lang.Object invoke(java.lang.Object):36:36 -> d kotlin.jvm.internal.MutablePropertyReference1Impl -> kotlin.jvm.internal.n: # {"id":"sourceFile","fileName":"MutablePropertyReference1Impl.java"} @@ -204000,11 +199385,11 @@ kotlin.jvm.internal.PropertyReference -> kotlin.jvm.internal.s: 16:24:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):31:31 -> 25:27:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):33:33 -> 1:4:kotlin.reflect.KProperty getReflected():39:39 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/i;"} 5:11:kotlin.reflect.KProperty getReflected():43:43 -> b 12:19:kotlin.reflect.KProperty getReflected():40:40 -> b 1:10:kotlin.reflect.KCallable compute():48:48 -> compute - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/b;"} 5:9:boolean equals(java.lang.Object):66:66 -> equals 10:11:boolean equals(java.lang.Object):67:67 -> equals 12:25:boolean equals(java.lang.Object):68:68 -> equals @@ -204014,7 +199399,7 @@ kotlin.jvm.internal.PropertyReference -> kotlin.jvm.internal.s: 70:73:boolean equals(java.lang.Object):73:73 -> equals 74:83:boolean equals(java.lang.Object):74:74 -> equals 1:5:kotlin.reflect.KCallable getReflected():12:12 -> getReflected - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/b;"} 1:31:int hashCode():81:81 -> hashCode 1:6:java.lang.String toString():86:86 -> toString 7:11:java.lang.String toString():88:88 -> toString @@ -204023,7 +199408,7 @@ kotlin.jvm.internal.PropertyReference0 -> kotlin.jvm.internal.q: # {"id":"sourceFile","fileName":"PropertyReference0.java"} 1:4:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):25:25 -> 1:5:kotlin.reflect.KCallable computeReflected():30:30 -> computeReflected - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/b;"} 1:5:java.lang.Object invoke():35:35 -> invoke kotlin.jvm.internal.PropertyReference0Impl -> kotlin.jvm.internal.r: # {"id":"sourceFile","fileName":"PropertyReference0Impl.java"} @@ -204053,21 +199438,21 @@ kotlin.jvm.internal.Reflection -> kotlin.jvm.internal.x: kotlin.jvm.internal.ReflectionFactory factory -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/y;"} kotlin.reflect.KClass[] EMPTY_K_CLASS_ARRAY -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"[LJ3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LG3/c;"} 2:7:void ():26:26 -> 8:17:void ():27:27 -> 18:25:void ():34:34 -> 26:30:void ():39:39 -> 1:7:kotlin.reflect.KFunction function(kotlin.jvm.internal.FunctionReference):90:90 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/i;)LJ3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/i;)LG3/e;"} 1:7:kotlin.reflect.KClass getOrCreateKotlinClass(java.lang.Class):60:60 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)LJ3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)LG3/c;"} 1:9:kotlin.reflect.KDeclarationContainer getOrCreateKotlinPackage(java.lang.Class):51:51 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)LJ3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)LG3/d;"} 1:7:kotlin.reflect.KMutableProperty1 mutableProperty1(kotlin.jvm.internal.MutablePropertyReference1):108:108 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/m;)LJ3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/m;)LG3/f;"} 1:7:kotlin.reflect.KProperty0 property0(kotlin.jvm.internal.PropertyReference0):96:96 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/q;)LJ3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/q;)LG3/g;"} 1:7:java.lang.String renderLambdaToString(kotlin.jvm.internal.FunctionBase):84:84 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/h;)Ljava/lang/String;"} 1:7:java.lang.String renderLambdaToString(kotlin.jvm.internal.Lambda):79:79 -> g @@ -204076,15 +199461,15 @@ kotlin.jvm.internal.ReflectionFactory -> kotlin.jvm.internal.y: # {"id":"sourceFile","fileName":"ReflectionFactory.java"} 1:4:void ():14:14 -> 1:1:kotlin.reflect.KFunction function(kotlin.jvm.internal.FunctionReference):51:51 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/i;)LJ3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/i;)LG3/e;"} 1:6:kotlin.reflect.KClass getOrCreateKotlinClass(java.lang.Class):30:30 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)LJ3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)LG3/c;"} 1:6:kotlin.reflect.KDeclarationContainer getOrCreateKotlinPackage(java.lang.Class,java.lang.String):26:26 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Ljava/lang/String;)LJ3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Ljava/lang/String;)LG3/d;"} 1:1:kotlin.reflect.KMutableProperty1 mutableProperty1(kotlin.jvm.internal.MutablePropertyReference1):69:69 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/m;)LJ3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/m;)LG3/f;"} 1:1:kotlin.reflect.KProperty0 property0(kotlin.jvm.internal.PropertyReference0):57:57 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/q;)LJ3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/q;)LG3/g;"} 1:15:java.lang.String renderLambdaToString(kotlin.jvm.internal.FunctionBase):44:44 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/h;)Ljava/lang/String;"} 16:30:java.lang.String renderLambdaToString(kotlin.jvm.internal.FunctionBase):45:45 -> f @@ -204127,18 +199512,18 @@ kotlin.jvm.internal.TypeIntrinsics -> kotlin.jvm.internal.A: 3:13:void throwCce(java.lang.Object,java.lang.String):21:21 -> m 14:37:void throwCce(java.lang.Object,java.lang.String):22:22 -> m 1:10:void throwCce(java.lang.String):26:26 -> n -kotlin.jvm.internal.markers.KMappedMarker -> E3.a: +kotlin.jvm.internal.markers.KMappedMarker -> B3.a: # {"id":"sourceFile","fileName":"KMarkers.kt"} -kotlin.jvm.internal.markers.KMutableCollection -> E3.b: +kotlin.jvm.internal.markers.KMutableCollection -> B3.b: # {"id":"sourceFile","fileName":"KMarkers.kt"} -kotlin.jvm.internal.markers.KMutableIterable -> E3.c: +kotlin.jvm.internal.markers.KMutableIterable -> B3.c: # {"id":"sourceFile","fileName":"KMarkers.kt"} -kotlin.jvm.internal.markers.KMutableMap -> E3.d: +kotlin.jvm.internal.markers.KMutableMap -> B3.d: # {"id":"sourceFile","fileName":"KMarkers.kt"} -kotlin.math.MathKt -> F3.a: -kotlin.math.MathKt__MathHKt -> F3.b: +kotlin.math.MathKt -> C3.a: +kotlin.math.MathKt__MathHKt -> C3.b: # {"id":"sourceFile","fileName":"MathH.kt"} -kotlin.math.MathKt__MathJVMKt -> F3.c: +kotlin.math.MathKt__MathJVMKt -> C3.c: # {"id":"sourceFile","fileName":"MathJVM.kt"} 1:5:int getSign(long):1280:1280 -> a 1:28:int roundToInt(double):619:619 -> b @@ -204150,21 +199535,21 @@ kotlin.properties.Delegates -> kotlin.properties.a: kotlin.properties.Delegates INSTANCE -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/a;"} 1:4:void ():13:13 -> -kotlin.properties.Delegates$observable$1 -> R8$$REMOVED$$CLASS$$4: +kotlin.properties.Delegates$observable$1 -> R8$$REMOVED$$CLASS$$5: # {"id":"sourceFile","fileName":"Delegates.kt"} kotlin.properties.ObservableProperty -> kotlin.properties.b: # {"id":"sourceFile","fileName":"ObservableProperty.kt"} 1:3:void (java.lang.Object):14:14 -> 4:6:void (java.lang.Object):15:15 -> void afterChange(kotlin.reflect.KProperty,java.lang.Object,java.lang.Object) -> afterChange - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} - 1:1:boolean beforeChange(J3.KProperty,java.lang.Object,java.lang.Object):0:0 -> beforeChange + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)V"} + 1:1:boolean beforeChange(G3.KProperty,java.lang.Object,java.lang.Object):0:0 -> beforeChange # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i;Ljava/lang/Object;Ljava/lang/Object;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG3/i;Ljava/lang/Object;Ljava/lang/Object;)Z"} 6:8:java.lang.Object getValue(java.lang.Object,kotlin.reflect.KProperty):32:32 -> getValue - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LJ3/i;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LG3/i;)Ljava/lang/Object;"} 6:7:void setValue(java.lang.Object,kotlin.reflect.KProperty,java.lang.Object):36:36 -> setValue - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LJ3/i;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LG3/i;Ljava/lang/Object;)V"} 8:14:void setValue(java.lang.Object,kotlin.reflect.KProperty,java.lang.Object):37:37 -> setValue 15:16:void setValue(java.lang.Object,kotlin.reflect.KProperty,java.lang.Object):40:40 -> setValue 17:20:void setValue(java.lang.Object,kotlin.reflect.KProperty,java.lang.Object):41:41 -> setValue @@ -204172,64 +199557,64 @@ kotlin.properties.ObservableProperty -> kotlin.properties.b: kotlin.properties.ReadWriteProperty -> kotlin.properties.c: # {"id":"sourceFile","fileName":"Interfaces.kt"} java.lang.Object getValue(java.lang.Object,kotlin.reflect.KProperty) -> getValue - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LJ3/i;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LG3/i;)Ljava/lang/Object;"} void setValue(java.lang.Object,kotlin.reflect.KProperty,java.lang.Object) -> setValue - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LJ3/i;Ljava/lang/Object;)V"} -kotlin.random.AbstractPlatformRandom -> G3.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LG3/i;Ljava/lang/Object;)V"} +kotlin.random.AbstractPlatformRandom -> D3.a: # {"id":"sourceFile","fileName":"PlatformRandom.kt"} 1:4:void ():35:35 -> 1:9:int nextInt():41:41 -> b 1:9:int nextInt(int):42:42 -> c java.util.Random getImpl() -> d -kotlin.random.FallbackThreadLocalRandom -> G3.b: +kotlin.random.FallbackThreadLocalRandom -> D3.b: # {"id":"sourceFile","fileName":"PlatformRandom.kt"} kotlin.random.FallbackThreadLocalRandom$implStorage$1 implStorage -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LG3/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/b$a;"} 1:3:void ():50:50 -> 4:11:void ():51:51 -> 1:14:java.util.Random getImpl():56:56 -> d -kotlin.random.FallbackThreadLocalRandom$implStorage$1 -> G3.b$a: +kotlin.random.FallbackThreadLocalRandom$implStorage$1 -> D3.b$a: # {"id":"sourceFile","fileName":"PlatformRandom.kt"} 1:4:void ():51:51 -> 1:6:java.util.Random initialValue():52:52 -> a 1:5:java.lang.Object initialValue():51:51 -> initialValue -kotlin.random.Random -> G3.c: +kotlin.random.Random -> D3.c: # {"id":"sourceFile","fileName":"Random.kt"} kotlin.random.Random$Default Default -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LG3/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/c$a;"} kotlin.random.Random defaultRandom -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LG3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/c;"} 9:17:void ():271:271 -> 1:4:void ():19:19 -> 1:3:kotlin.random.Random access$getDefaultRandom$cp():19:19 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD3/c;"} int nextInt() -> b int nextInt(int) -> c -kotlin.random.Random$Default -> G3.c$a: +kotlin.random.Random$Default -> D3.c$a: # {"id":"sourceFile","fileName":"Random.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():270:270 -> 1:9:int nextInt():282:282 -> b 1:9:int nextInt(int):283:283 -> c 1:3:java.lang.Object writeReplace():279:279 -> writeReplace -kotlin.random.Random$Default$Serialized -> G3.c$a$a: +kotlin.random.Random$Default$Serialized -> D3.c$a$a: # {"id":"sourceFile","fileName":"Random.kt"} kotlin.random.Random$Default$Serialized INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LG3/c$a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/c$a$a;"} 1:8:void ():0:0 -> 1:4:void ():273:273 -> 1:3:java.lang.Object readResolve():276:276 -> readResolve -kotlin.random.jdk8.PlatformThreadLocalRandom -> H3.a: +kotlin.random.jdk8.PlatformThreadLocalRandom -> E3.a: # {"id":"sourceFile","fileName":"PlatformThreadLocalRandom.kt"} 1:4:void ():11:11 -> 1:10:java.util.Random getImpl():13:13 -> d -kotlin.ranges.IntProgression -> I3.a: +kotlin.ranges.IntProgression -> F3.a: # {"id":"sourceFile","fileName":"Progressions.kt"} int first -> d int last -> e int step -> f kotlin.ranges.IntProgression$Companion Companion -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF3/a$a;"} 1:9:void ():0:0 -> 1:9:void (int,int,int):79:79 -> 10:11:void (int,int,int):93:93 -> @@ -204239,22 +199624,22 @@ kotlin.ranges.IntProgression -> I3.a: 29:36:void (int,int,int):86:86 -> 1:19:boolean equals(java.lang.Object):116:116 -> equals 20:43:boolean equals(java.lang.Object):117:117 -> equals - 1:3:int getFirst():93:93 -> g + 1:3:int getFirst():93:93 -> f 1:3:int getLast():98:98 -> h 1:21:int hashCode():120:120 -> hashCode 1:3:int getStep():103:103 -> i 1:22:boolean isEmpty():113:113 -> isEmpty 1:5:java.util.Iterator iterator():78:78 -> iterator - 1:12:kotlin.collections.IntIterator iterator():105:105 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/D;"} + 1:12:kotlin.collections.IntIterator iterator():105:105 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln3/D;"} 1:66:java.lang.String toString():122:122 -> toString -kotlin.ranges.IntProgression$Companion -> I3.a$a: +kotlin.ranges.IntProgression$Companion -> F3.a$a: # {"id":"sourceFile","fileName":"Progressions.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():124:124 -> 1:6:kotlin.ranges.IntProgression fromClosedRange(int,int,int):133:133 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(III)LI3/a;"} -kotlin.ranges.IntProgressionIterator -> I3.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(III)LF3/a;"} +kotlin.ranges.IntProgressionIterator -> F3.b: # {"id":"sourceFile","fileName":"ProgressionIterators.kt"} int step -> d int finalElement -> e @@ -204271,12 +199656,12 @@ kotlin.ranges.IntProgressionIterator -> I3.b: 12:14:int nextInt():50:50 -> nextInt 15:20:int nextInt():49:49 -> nextInt 21:26:int nextInt():53:53 -> nextInt -kotlin.ranges.IntRange -> I3.c: +kotlin.ranges.IntRange -> F3.c: # {"id":"sourceFile","fileName":"PrimitiveRanges.kt"} kotlin.ranges.IntRange$Companion Companion -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF3/c$a;"} kotlin.ranges.IntRange EMPTY -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF3/c;"} 9:18:void ():85:85 -> 2:5:void (int,int):53:53 -> 1:19:boolean equals(java.lang.Object):75:75 -> equals @@ -204284,94 +199669,93 @@ kotlin.ranges.IntRange -> I3.c: 1:20:int hashCode():79:79 -> hashCode 1:14:boolean isEmpty():72:72 -> isEmpty 1:3:kotlin.ranges.IntRange access$getEMPTY$cp():53:53 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()LI3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF3/c;"} 1:9:java.lang.Integer getEndInclusive():55:55 -> m 1:9:java.lang.Integer getStart():54:54 -> n 1:29:java.lang.String toString():81:81 -> toString -kotlin.ranges.IntRange$Companion -> I3.c$a: +kotlin.ranges.IntRange$Companion -> F3.c$a: # {"id":"sourceFile","fileName":"PrimitiveRanges.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():83:83 -> 1:5:kotlin.ranges.IntRange getEMPTY():85:85 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LI3/c;"} -kotlin.ranges.RangesKt -> I3.d: -kotlin.ranges.RangesKt__RangesKt -> I3.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF3/c;"} +kotlin.ranges.RangesKt -> F3.d: +kotlin.ranges.RangesKt__RangesKt -> F3.e: # {"id":"sourceFile","fileName":"Ranges.kt"} 9:36:void checkStepIsPositive(boolean,java.lang.Number):274:274 -> a -kotlin.ranges.RangesKt___RangesKt -> I3.f: +kotlin.ranges.RangesKt___RangesKt -> F3.f: # {"id":"sourceFile","fileName":"_Ranges.kt"} 1:6:float coerceAtLeast(float,float):1301:1301 -> b 1:4:int coerceAtLeast(int,int):1279:1279 -> c 1:6:float coerceAtMost(float,float):1378:1378 -> d 1:4:int coerceAtMost(int,int):1356:1356 -> e 1:6:long coerceAtMost(long,long):1367:1367 -> f - 16:51:double coerceIn(double,double,double):1490:1490 -> g - 16:51:float coerceIn(float,float,float):1476:1476 -> h - 10:45:int coerceIn(int,int,int):1448:1448 -> i - 1:8:kotlin.ranges.IntProgression downTo(int,int):835:835 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LI3/a;"} - 11:17:kotlin.ranges.IntProgression step(kotlin.ranges.IntProgression,int):997:997 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LI3/a;I)LI3/a;"} - 18:40:kotlin.ranges.IntProgression step(kotlin.ranges.IntProgression,int):998:998 -> k - 5:11:kotlin.ranges.IntRange until(int,int):1129:1129 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LI3/c;"} - 12:19:kotlin.ranges.IntRange until(int,int):1130:1130 -> l -kotlin.reflect.KAnnotatedElement -> J3.a: + 16:51:float coerceIn(float,float,float):1476:1476 -> g + 10:45:int coerceIn(int,int,int):1448:1448 -> h + 1:8:kotlin.ranges.IntProgression downTo(int,int):835:835 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LF3/a;"} + 11:17:kotlin.ranges.IntProgression step(kotlin.ranges.IntProgression,int):997:997 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF3/a;I)LF3/a;"} + 18:40:kotlin.ranges.IntProgression step(kotlin.ranges.IntProgression,int):998:998 -> j + 5:11:kotlin.ranges.IntRange until(int,int):1129:1129 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LF3/c;"} + 12:19:kotlin.ranges.IntRange until(int,int):1130:1130 -> k +kotlin.reflect.KAnnotatedElement -> G3.a: # {"id":"sourceFile","fileName":"KAnnotatedElement.kt"} java.util.List getAnnotations() -> getAnnotations -kotlin.reflect.KCallable -> J3.b: +kotlin.reflect.KCallable -> G3.b: # {"id":"sourceFile","fileName":"KCallable.kt"} java.lang.Object call(java.lang.Object[]) -> call java.lang.Object callBy(java.util.Map) -> callBy java.util.List getParameters() -> getParameters kotlin.reflect.KType getReturnType() -> getReturnType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/j;"} java.util.List getTypeParameters() -> getTypeParameters kotlin.reflect.KVisibility getVisibility() -> getVisibility - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/k;"} boolean isAbstract() -> isAbstract boolean isFinal() -> isFinal boolean isOpen() -> isOpen -kotlin.reflect.KClass -> J3.c: +kotlin.reflect.KClass -> G3.c: # {"id":"sourceFile","fileName":"KClass.kt"} java.lang.String getSimpleName() -> a -kotlin.reflect.KDeclarationContainer -> J3.d: +kotlin.reflect.KDeclarationContainer -> G3.d: # {"id":"sourceFile","fileName":"KDeclarationContainer.kt"} -kotlin.reflect.KFunction -> J3.e: +kotlin.reflect.KFunction -> G3.e: # {"id":"sourceFile","fileName":"KFunction.kt"} boolean isExternal() -> isExternal boolean isInfix() -> isInfix boolean isInline() -> isInline boolean isOperator() -> isOperator boolean isSuspend() -> isSuspend -kotlin.reflect.KMutableProperty1 -> J3.f: +kotlin.reflect.KMutableProperty1 -> G3.f: # {"id":"sourceFile","fileName":"KProperty.kt"} -kotlin.reflect.KProperty -> J3.i: +kotlin.reflect.KProperty -> G3.i: # {"id":"sourceFile","fileName":"KProperty.kt"} -kotlin.reflect.KProperty0 -> J3.g: +kotlin.reflect.KProperty0 -> G3.g: # {"id":"sourceFile","fileName":"KProperty.kt"} java.lang.Object get() -> get -kotlin.reflect.KProperty1 -> J3.h: +kotlin.reflect.KProperty1 -> G3.h: # {"id":"sourceFile","fileName":"KProperty.kt"} kotlin.reflect.KProperty1$Getter getGetter() -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG3/h$a;"} java.lang.Object get(java.lang.Object) -> get -kotlin.reflect.KProperty1$Getter -> J3.h$a: +kotlin.reflect.KProperty1$Getter -> G3.h$a: # {"id":"sourceFile","fileName":"KProperty.kt"} -kotlin.reflect.KType -> J3.j: +kotlin.reflect.KType -> G3.j: # {"id":"sourceFile","fileName":"KType.kt"} -kotlin.reflect.KVisibility -> J3.k: +kotlin.reflect.KVisibility -> G3.k: # {"id":"sourceFile","fileName":"KVisibility.kt"} kotlin.reflect.KVisibility PUBLIC -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LG3/k;"} kotlin.reflect.KVisibility PROTECTED -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LG3/k;"} kotlin.reflect.KVisibility INTERNAL -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LG3/k;"} kotlin.reflect.KVisibility PRIVATE -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LG3/k;"} kotlin.reflect.KVisibility[] $VALUES -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"[LJ3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LG3/k;"} kotlin.enums.EnumEntries $ENTRIES -> i 1:10:void ():34:34 -> 11:20:void ():39:39 -> @@ -204379,43 +199763,43 @@ kotlin.reflect.KVisibility -> J3.k: 31:53:void ():49:49 -> 1:4:void (java.lang.String,int):29:29 -> 1:13:kotlin.reflect.KVisibility[] $values():0:0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LJ3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LG3/k;"} 7:9:kotlin.reflect.KVisibility valueOf(java.lang.String):50:50 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LJ3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LG3/k;"} 7:9:kotlin.reflect.KVisibility[] values():50:50 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LJ3/k;"} -kotlin.sequences.ConstrainedOnceSequence -> K3.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LG3/k;"} +kotlin.sequences.ConstrainedOnceSequence -> H3.a: # {"id":"sourceFile","fileName":"SequencesJVM.kt"} java.util.concurrent.atomic.AtomicReference sequenceRef -> a 6:8:void (kotlin.sequences.Sequence):19:19 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;)V"} 9:16:void (kotlin.sequences.Sequence):20:20 -> 1:11:java.util.Iterator iterator():23:23 -> iterator 12:16:java.util.Iterator iterator():24:24 -> iterator 17:24:java.util.Iterator iterator():23:23 -> iterator -kotlin.sequences.DropSequence -> K3.b: +kotlin.sequences.DropSequence -> H3.b: # {"id":"sourceFile","fileName":"Sequences.kt"} kotlin.sequences.Sequence sequence -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH3/f;"} int count -> b 6:8:void (kotlin.sequences.Sequence,int):496:496 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;I)V"} 9:10:void (kotlin.sequences.Sequence,int):497:497 -> 11:15:void (kotlin.sequences.Sequence,int):498:498 -> 16:47:void (kotlin.sequences.Sequence,int):501:501 -> 1:19:kotlin.sequences.Sequence drop(int):504:504 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LH3/f;"} 1:3:int access$getCount$p(kotlin.sequences.DropSequence):496:496 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/b;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/b;)I"} 1:3:kotlin.sequences.Sequence access$getSequence$p(kotlin.sequences.DropSequence):496:496 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/b;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/b;)LH3/f;"} 1:6:java.util.Iterator iterator():507:507 -> iterator -kotlin.sequences.DropSequence$iterator$1 -> K3.b$a: +kotlin.sequences.DropSequence$iterator$1 -> H3.b$a: # {"id":"sourceFile","fileName":"Sequences.kt"} java.util.Iterator iterator -> d int left -> e 1:3:void (kotlin.sequences.DropSequence):507:507 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/b;)V"} 4:13:void (kotlin.sequences.DropSequence):508:508 -> 14:20:void (kotlin.sequences.DropSequence):509:509 -> 1:12:void drop():513:513 -> b @@ -204426,33 +199810,33 @@ kotlin.sequences.DropSequence$iterator$1 -> K3.b$a: 1:3:java.lang.Object next():520:520 -> next 4:10:java.lang.Object next():521:521 -> next 1:8:void remove():0:0 -> remove -kotlin.sequences.DropTakeSequence -> K3.c: +kotlin.sequences.DropTakeSequence -> H3.c: # {"id":"sourceFile","fileName":"Sequences.kt"} kotlin.sequences.Sequence drop(int) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LK3/f;"} -kotlin.sequences.DropWhileSequence -> K3.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LH3/f;"} +kotlin.sequences.DropWhileSequence -> H3.d: # {"id":"sourceFile","fileName":"Sequences.kt"} kotlin.sequences.Sequence sequence -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH3/f;"} kotlin.jvm.functions.Function1 predicate -> b 11:13:void (kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):536:536 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;Lkotlin/jvm/functions/Function1;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;Lkotlin/jvm/functions/Function1;)V"} 14:15:void (kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):537:537 -> 16:18:void (kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):538:538 -> 1:3:kotlin.jvm.functions.Function1 access$getPredicate$p(kotlin.sequences.DropWhileSequence):535:535 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/d;)Lkotlin/jvm/functions/Function1;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/d;)Lkotlin/jvm/functions/Function1;"} 1:3:kotlin.sequences.Sequence access$getSequence$p(kotlin.sequences.DropWhileSequence):535:535 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/d;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/d;)LH3/f;"} 1:6:java.util.Iterator iterator():541:541 -> iterator -kotlin.sequences.DropWhileSequence$iterator$1 -> K3.d$a: +kotlin.sequences.DropWhileSequence$iterator$1 -> H3.d$a: # {"id":"sourceFile","fileName":"Sequences.kt"} java.util.Iterator iterator -> d int dropState -> e java.lang.Object nextItem -> f kotlin.sequences.DropWhileSequence this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH3/d;"} 3:5:void (kotlin.sequences.DropWhileSequence):541:541 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/d;)V"} 6:16:void (kotlin.sequences.DropWhileSequence):542:542 -> 17:19:void (kotlin.sequences.DropWhileSequence):543:543 -> 1:8:void drop():547:547 -> b @@ -204472,33 +199856,33 @@ kotlin.sequences.DropWhileSequence$iterator$1 -> K3.d$a: 20:22:java.lang.Object next():566:566 -> next 23:29:java.lang.Object next():569:569 -> next 1:8:void remove():0:0 -> remove -kotlin.sequences.FilteringSequence -> K3.e: +kotlin.sequences.FilteringSequence -> H3.e: # {"id":"sourceFile","fileName":"Sequences.kt"} kotlin.sequences.Sequence sequence -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH3/f;"} boolean sendWhen -> b kotlin.jvm.functions.Function1 predicate -> c 11:13:void (kotlin.sequences.Sequence,boolean,kotlin.jvm.functions.Function1):157:157 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;ZLkotlin/jvm/functions/Function1;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;ZLkotlin/jvm/functions/Function1;)V"} 14:15:void (kotlin.sequences.Sequence,boolean,kotlin.jvm.functions.Function1):158:158 -> 16:17:void (kotlin.sequences.Sequence,boolean,kotlin.jvm.functions.Function1):159:159 -> 18:20:void (kotlin.sequences.Sequence,boolean,kotlin.jvm.functions.Function1):160:160 -> 1:3:kotlin.jvm.functions.Function1 access$getPredicate$p(kotlin.sequences.FilteringSequence):157:157 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/e;)Lkotlin/jvm/functions/Function1;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/e;)Lkotlin/jvm/functions/Function1;"} 1:3:boolean access$getSendWhen$p(kotlin.sequences.FilteringSequence):157:157 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/e;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/e;)Z"} 1:3:kotlin.sequences.Sequence access$getSequence$p(kotlin.sequences.FilteringSequence):157:157 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/e;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/e;)LH3/f;"} 1:6:java.util.Iterator iterator():163:163 -> iterator -kotlin.sequences.FilteringSequence$iterator$1 -> K3.e$a: +kotlin.sequences.FilteringSequence$iterator$1 -> H3.e$a: # {"id":"sourceFile","fileName":"Sequences.kt"} java.util.Iterator iterator -> d int nextState -> e java.lang.Object nextItem -> f kotlin.sequences.FilteringSequence this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH3/e;"} 3:5:void (kotlin.sequences.FilteringSequence):163:163 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/e;)V"} 6:16:void (kotlin.sequences.FilteringSequence):164:164 -> 17:19:void (kotlin.sequences.FilteringSequence):165:165 -> 1:8:void calcNext():169:169 -> b @@ -204518,106 +199902,109 @@ kotlin.sequences.FilteringSequence$iterator$1 -> K3.e$a: 18:20:java.lang.Object next():187:187 -> next 21:26:java.lang.Object next():184:184 -> next 1:8:void remove():0:0 -> remove -kotlin.sequences.Sequence -> K3.f: +kotlin.sequences.Sequence -> H3.f: # {"id":"sourceFile","fileName":"Sequence.kt"} java.util.Iterator iterator() -> iterator -kotlin.sequences.SequencesKt -> K3.g: -kotlin.sequences.SequencesKt__SequenceBuilderKt -> K3.h: +kotlin.sequences.SequencesKt -> H3.g: +kotlin.sequences.SequencesKt__SequenceBuilderKt -> H3.h: # {"id":"sourceFile","fileName":"SequenceBuilder.kt"} -kotlin.sequences.SequencesKt__SequencesJVMKt -> K3.i: +kotlin.sequences.SequencesKt__SequencesJVMKt -> H3.i: # {"id":"sourceFile","fileName":"SequencesJVM.kt"} -kotlin.sequences.SequencesKt__SequencesKt -> K3.j: +kotlin.sequences.SequencesKt__SequencesKt -> H3.j: # {"id":"sourceFile","fileName":"Sequences.kt"} 6:15:kotlin.sequences.Sequence asSequence(java.util.Iterator):30:30 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Iterator;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Iterator;)LH3/f;"} 6:16:kotlin.sequences.Sequence constrainOnce(kotlin.sequences.Sequence):644:644 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;)LK3/f;"} -kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1 -> K3.j$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;)LH3/f;"} +kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1 -> H3.j$a: # {"id":"sourceFile","fileName":"Sequences.kt"} java.util.Iterator $this_asSequence$inlined -> a 3:6:void (java.util.Iterator):21:21 -> 1:3:java.util.Iterator iterator():23:23 -> iterator -kotlin.sequences.SequencesKt___SequencesJvmKt -> K3.k: +kotlin.sequences.SequencesKt___SequencesJvmKt -> H3.k: # {"id":"sourceFile","fileName":"_SequencesJvm.kt"} -kotlin.sequences.SequencesKt___SequencesKt -> K3.l: +kotlin.sequences.SequencesKt___SequencesKt -> H3.l: # {"id":"sourceFile","fileName":"_Sequences.kt"} 6:11:java.lang.Iterable asIterable(kotlin.sequences.Sequence):3033:3033 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;)Ljava/lang/Iterable;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;)Ljava/lang/Iterable;"} 6:15:boolean contains(kotlin.sequences.Sequence,java.lang.Object):25:25 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;Ljava/lang/Object;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;Ljava/lang/Object;)Z"} 6:28:int count(kotlin.sequences.Sequence):1266:1266 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;)I"} 11:21:kotlin.sequences.Sequence drop(kotlin.sequences.Sequence,int):411:411 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;I)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;I)LH3/f;"} 22:27:kotlin.sequences.Sequence drop(kotlin.sequences.Sequence,int):412:412 -> f 28:59:kotlin.sequences.Sequence drop(kotlin.sequences.Sequence,int):408:408 -> f 11:16:kotlin.sequences.Sequence dropWhile(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):424:424 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;Lkotlin/jvm/functions/Function1;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;Lkotlin/jvm/functions/Function1;)LH3/f;"} 11:17:kotlin.sequences.Sequence filter(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):435:435 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;Lkotlin/jvm/functions/Function1;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;Lkotlin/jvm/functions/Function1;)LH3/f;"} 6:9:java.lang.Object firstOrNull(kotlin.sequences.Sequence):171:171 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;)Ljava/lang/Object;"} 10:17:java.lang.Object firstOrNull(kotlin.sequences.Sequence):172:172 -> i 18:22:java.lang.Object firstOrNull(kotlin.sequences.Sequence):174:174 -> i 6:22:int indexOf(kotlin.sequences.Sequence,java.lang.Object):194:194 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;Ljava/lang/Object;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;Ljava/lang/Object;)I"} 23:25:int indexOf(kotlin.sequences.Sequence,java.lang.Object):195:195 -> j 26:37:int indexOf(kotlin.sequences.Sequence,java.lang.Object):196:196 -> j 31:33:java.lang.Appendable joinTo(kotlin.sequences.Sequence,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3002:3002 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;Ljava/lang/Appendable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Ljava/lang/Appendable;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;Ljava/lang/Appendable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Ljava/lang/Appendable;"} 34:53:java.lang.Appendable joinTo(kotlin.sequences.Sequence,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3004:3004 -> k 54:60:java.lang.Appendable joinTo(kotlin.sequences.Sequence,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3005:3005 -> k 61:68:java.lang.Appendable joinTo(kotlin.sequences.Sequence,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3007:3007 -> k 69:71:java.lang.Appendable joinTo(kotlin.sequences.Sequence,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3010:3010 -> k 72:75:java.lang.Appendable joinTo(kotlin.sequences.Sequence,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3011:3011 -> k 26:48:java.lang.String joinToString(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3026:3026 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Ljava/lang/String;"} 5:46:java.lang.String joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):3025:3025 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String;"} 11:16:kotlin.sequences.Sequence map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):1078:1078 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;Lkotlin/jvm/functions/Function1;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;Lkotlin/jvm/functions/Function1;)LH3/f;"} 11:16:kotlin.sequences.Sequence takeWhile(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):577:577 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;Lkotlin/jvm/functions/Function1;)LK3/f;"} - 6:9:java.util.List toList(kotlin.sequences.Sequence):816:816 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;)Ljava/util/List;"} - 10:15:java.util.List toList(kotlin.sequences.Sequence):817:817 -> p - 16:20:java.util.List toList(kotlin.sequences.Sequence):818:818 -> p - 21:24:java.util.List toList(kotlin.sequences.Sequence):819:819 -> p - 25:30:java.util.List toList(kotlin.sequences.Sequence):820:820 -> p - 31:35:java.util.List toList(kotlin.sequences.Sequence):821:821 -> p - 36:40:java.util.List toList(kotlin.sequences.Sequence):822:822 -> p - 41:43:java.util.List toList(kotlin.sequences.Sequence):823:823 -> p - 44:58:java.util.List toList(kotlin.sequences.Sequence):824:824 -> p -kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1 -> K3.l$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;Lkotlin/jvm/functions/Function1;)LH3/f;"} + 11:24:java.util.Collection toCollection(kotlin.sequences.Sequence,java.util.Collection):795:795 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;Ljava/util/Collection;)Ljava/util/Collection;"} + 25:29:java.util.Collection toCollection(kotlin.sequences.Sequence,java.util.Collection):796:796 -> p + 6:9:java.util.List toList(kotlin.sequences.Sequence):816:816 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;)Ljava/util/List;"} + 10:15:java.util.List toList(kotlin.sequences.Sequence):817:817 -> q + 16:20:java.util.List toList(kotlin.sequences.Sequence):818:818 -> q + 21:24:java.util.List toList(kotlin.sequences.Sequence):819:819 -> q + 25:30:java.util.List toList(kotlin.sequences.Sequence):820:820 -> q + 31:35:java.util.List toList(kotlin.sequences.Sequence):821:821 -> q + 36:40:java.util.List toList(kotlin.sequences.Sequence):822:822 -> q + 41:43:java.util.List toList(kotlin.sequences.Sequence):823:823 -> q + 44:58:java.util.List toList(kotlin.sequences.Sequence):824:824 -> q +kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1 -> H3.l$a: # {"id":"sourceFile","fileName":"Iterables.kt"} kotlin.sequences.Sequence $this_asIterable$inlined -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH3/f;"} 3:6:void (kotlin.sequences.Sequence):16:16 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;)V"} 1:7:java.util.Iterator iterator():18:18 -> iterator -kotlin.sequences.TakeWhileSequence -> K3.m: +kotlin.sequences.TakeWhileSequence -> H3.m: # {"id":"sourceFile","fileName":"Sequences.kt"} kotlin.sequences.Sequence sequence -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH3/f;"} kotlin.jvm.functions.Function1 predicate -> b 11:13:void (kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):449:449 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;Lkotlin/jvm/functions/Function1;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;Lkotlin/jvm/functions/Function1;)V"} 14:15:void (kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):450:450 -> 16:18:void (kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):451:451 -> 1:3:kotlin.jvm.functions.Function1 access$getPredicate$p(kotlin.sequences.TakeWhileSequence):448:448 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/m;)Lkotlin/jvm/functions/Function1;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/m;)Lkotlin/jvm/functions/Function1;"} 1:3:kotlin.sequences.Sequence access$getSequence$p(kotlin.sequences.TakeWhileSequence):448:448 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/m;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/m;)LH3/f;"} 1:6:java.util.Iterator iterator():453:453 -> iterator -kotlin.sequences.TakeWhileSequence$iterator$1 -> K3.m$a: +kotlin.sequences.TakeWhileSequence$iterator$1 -> H3.m$a: # {"id":"sourceFile","fileName":"Sequences.kt"} java.util.Iterator iterator -> d int nextState -> e java.lang.Object nextItem -> f kotlin.sequences.TakeWhileSequence this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH3/m;"} 3:5:void (kotlin.sequences.TakeWhileSequence):453:453 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/m;)V"} 6:16:void (kotlin.sequences.TakeWhileSequence):454:454 -> 17:19:void (kotlin.sequences.TakeWhileSequence):455:455 -> 1:8:void calcNext():459:459 -> b @@ -204637,44 +200024,44 @@ kotlin.sequences.TakeWhileSequence$iterator$1 -> K3.m$a: 18:20:java.lang.Object next():480:480 -> next 21:26:java.lang.Object next():474:474 -> next 1:8:void remove():0:0 -> remove -kotlin.sequences.TransformingSequence -> K3.n: +kotlin.sequences.TransformingSequence -> H3.n: # {"id":"sourceFile","fileName":"Sequences.kt"} kotlin.sequences.Sequence sequence -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH3/f;"} kotlin.jvm.functions.Function1 transformer -> b 11:18:void (kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):206:206 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;Lkotlin/jvm/functions/Function1;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/f;Lkotlin/jvm/functions/Function1;)V"} 1:3:kotlin.sequences.Sequence access$getSequence$p(kotlin.sequences.TransformingSequence):205:205 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/n;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/n;)LH3/f;"} 1:3:kotlin.jvm.functions.Function1 access$getTransformer$p(kotlin.sequences.TransformingSequence):205:205 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/n;)Lkotlin/jvm/functions/Function1;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/n;)Lkotlin/jvm/functions/Function1;"} 1:6:java.util.Iterator iterator():207:207 -> iterator -kotlin.sequences.TransformingSequence$iterator$1 -> K3.n$a: +kotlin.sequences.TransformingSequence$iterator$1 -> H3.n$a: # {"id":"sourceFile","fileName":"Sequences.kt"} java.util.Iterator iterator -> d kotlin.sequences.TransformingSequence this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LH3/n;"} 3:5:void (kotlin.sequences.TransformingSequence):207:207 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH3/n;)V"} 6:16:void (kotlin.sequences.TransformingSequence):208:208 -> 1:7:boolean hasNext():214:214 -> hasNext 1:17:java.lang.Object next():210:210 -> next 1:8:void remove():0:0 -> remove -kotlin.text.CharsKt -> L3.a: -kotlin.text.CharsKt__CharJVMKt -> L3.b: +kotlin.text.CharsKt -> I3.a: +kotlin.text.CharsKt__CharJVMKt -> I3.b: # {"id":"sourceFile","fileName":"CharJVM.kt"} 9:46:int checkRadix(int):319:319 -> a 1:5:int digitOf(char,int):311:311 -> b 1:17:boolean isWhitespace(char):103:103 -> c -kotlin.text.CharsKt__CharKt -> L3.c: +kotlin.text.CharsKt__CharKt -> I3.c: # {"id":"sourceFile","fileName":"Char.kt"} 9:12:boolean equals(char,char,boolean):237:237 -> d 13:18:boolean equals(char,char,boolean):238:238 -> d 19:31:boolean equals(char,char,boolean):240:240 -> d -kotlin.text.Charsets -> L3.d: +kotlin.text.Charsets -> I3.d: # {"id":"sourceFile","fileName":"Charsets.kt"} kotlin.text.Charsets INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LL3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/d;"} java.nio.charset.Charset UTF_8 -> b java.nio.charset.Charset UTF_16 -> c java.nio.charset.Charset UTF_16BE -> d @@ -204696,7 +200083,7 @@ kotlin.text.Charsets -> L3.d: 1:4:java.nio.charset.Charset UTF32_LE():82:82 -> b 5:15:java.nio.charset.Charset UTF32_LE():83:83 -> b 16:18:java.nio.charset.Charset UTF32_LE():84:84 -> b -kotlin.text.DelimitedRangesSequence -> L3.e: +kotlin.text.DelimitedRangesSequence -> I3.e: # {"id":"sourceFile","fileName":"Strings.kt"} java.lang.CharSequence input -> a int startIndex -> b @@ -204708,26 +200095,26 @@ kotlin.text.DelimitedRangesSequence -> L3.e: 18:19:void (java.lang.CharSequence,int,int,kotlin.jvm.functions.Function2):1205:1205 -> 20:22:void (java.lang.CharSequence,int,int,kotlin.jvm.functions.Function2):1206:1206 -> 1:3:kotlin.jvm.functions.Function2 access$getGetNextMatch$p(kotlin.text.DelimitedRangesSequence):1202:1202 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LL3/e;)Lkotlin/jvm/functions/Function2;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI3/e;)Lkotlin/jvm/functions/Function2;"} 1:3:java.lang.CharSequence access$getInput$p(kotlin.text.DelimitedRangesSequence):1202:1202 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LL3/e;)Ljava/lang/CharSequence;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI3/e;)Ljava/lang/CharSequence;"} 1:3:int access$getLimit$p(kotlin.text.DelimitedRangesSequence):1202:1202 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LL3/e;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI3/e;)I"} 1:3:int access$getStartIndex$p(kotlin.text.DelimitedRangesSequence):1202:1202 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LL3/e;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI3/e;)I"} 1:6:java.util.Iterator iterator():1209:1209 -> iterator -kotlin.text.DelimitedRangesSequence$iterator$1 -> L3.e$a: +kotlin.text.DelimitedRangesSequence$iterator$1 -> I3.e$a: # {"id":"sourceFile","fileName":"Strings.kt"} int nextState -> d int currentStartIndex -> e int nextSearchIndex -> f kotlin.ranges.IntRange nextItem -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LF3/c;"} int counter -> h kotlin.text.DelimitedRangesSequence this$0 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LL3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/e;"} 3:6:void (kotlin.text.DelimitedRangesSequence):1209:1209 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LL3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LI3/e;)V"} 7:8:void (kotlin.text.DelimitedRangesSequence):1210:1210 -> 9:27:void (kotlin.text.DelimitedRangesSequence):1211:1211 -> 28:30:void (kotlin.text.DelimitedRangesSequence):1212:1212 -> @@ -204746,7 +200133,7 @@ kotlin.text.DelimitedRangesSequence$iterator$1 -> L3.e$a: 154:155:void calcNext():1233:1233 -> b 156:158:void calcNext():1236:1236 -> b 1:5:kotlin.ranges.IntRange next():1241:1241 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LI3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF3/c;"} 6:8:kotlin.ranges.IntRange next():1242:1242 -> c 9:12:kotlin.ranges.IntRange next():1243:1243 -> c 13:20:kotlin.ranges.IntRange next():1245:1245 -> c @@ -204758,7 +200145,7 @@ kotlin.text.DelimitedRangesSequence$iterator$1 -> L3.e$a: 9:16:boolean hasNext():1255:1255 -> hasNext 1:5:java.lang.Object next():1209:1209 -> next 1:8:void remove():0:0 -> remove -kotlin.text.LinesIterator -> L3.f: +kotlin.text.LinesIterator -> I3.f: # {"id":"sourceFile","fileName":"Strings.kt"} java.lang.CharSequence string -> d int state -> e @@ -204766,7 +200153,7 @@ kotlin.text.LinesIterator -> L3.f: int delimiterStartIndex -> g int delimiterLength -> h kotlin.text.LinesIterator$State State -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LL3/f$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/f$a;"} 1:9:void ():0:0 -> 6:11:void (java.lang.CharSequence):1264:1264 -> 1:7:java.lang.String next():1309:1309 -> b @@ -204788,15 +200175,15 @@ kotlin.text.LinesIterator -> L3.f: 81:83:boolean hasNext():1303:1303 -> hasNext 1:5:java.lang.Object next():1264:1264 -> next 1:8:void remove():0:0 -> remove -kotlin.text.LinesIterator$State -> L3.f$a: +kotlin.text.LinesIterator$State -> I3.f$a: # {"id":"sourceFile","fileName":"Strings.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():1265:1265 -> -kotlin.text.Regex -> L3.g: +kotlin.text.Regex -> I3.g: # {"id":"sourceFile","fileName":"Regex.kt"} java.util.regex.Pattern nativePattern -> d kotlin.text.Regex$Companion Companion -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LL3/g$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/g$a;"} 1:9:void ():0:0 -> 1:2:void (java.util.regex.Pattern):83:84 -> 3:3:void (java.lang.String):88:88 -> @@ -204814,39 +200201,39 @@ kotlin.text.Regex -> L3.g: 89:97:java.util.List split(java.lang.CharSequence,int):246:246 -> c 1:12:java.lang.String toString():301:301 -> toString 1:23:java.lang.Object writeReplace():310:310 -> writeReplace -kotlin.text.Regex$Companion -> L3.g$a: +kotlin.text.Regex$Companion -> I3.g$a: # {"id":"sourceFile","fileName":"Regex.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():320:320 -> -kotlin.text.Regex$Serialized -> L3.g$b: +kotlin.text.Regex$Serialized -> I3.g$b: # {"id":"sourceFile","fileName":"Regex.kt"} java.lang.String pattern -> d int flags -> e kotlin.text.Regex$Serialized$Companion Companion -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LL3/g$b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/g$b$a;"} 1:9:void ():0:0 -> 6:13:void (java.lang.String,int):312:312 -> 1:19:java.lang.Object readResolve():317:317 -> readResolve -kotlin.text.Regex$Serialized$Companion -> L3.g$b$a: +kotlin.text.Regex$Serialized$Companion -> I3.g$b$a: # {"id":"sourceFile","fileName":"Regex.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():313:313 -> -kotlin.text.StringsKt -> L3.h: -kotlin.text.StringsKt__AppendableKt -> L3.i: +kotlin.text.StringsKt -> I3.h: +kotlin.text.StringsKt__AppendableKt -> I3.i: # {"id":"sourceFile","fileName":"Appendable.kt"} 8:21:void appendElement(java.lang.Appendable,java.lang.Object,kotlin.jvm.functions.Function1):84:84 -> a 22:31:void appendElement(java.lang.Appendable,java.lang.Object,kotlin.jvm.functions.Function1):85:85 -> a 32:45:void appendElement(java.lang.Appendable,java.lang.Object,kotlin.jvm.functions.Function1):86:86 -> a 46:53:void appendElement(java.lang.Appendable,java.lang.Object,kotlin.jvm.functions.Function1):87:87 -> a -kotlin.text.StringsKt__IndentKt -> L3.l: +kotlin.text.StringsKt__IndentKt -> I3.l: # {"id":"sourceFile","fileName":"Indent.kt"} - 1:1:java.lang.String L3.StringsKt__IndentKt.$r8$lambda$7gQTIx5gKXNh0yIHp2Ioy3cIUtg(java.lang.String):0:0 -> b + 1:1:java.lang.String I3.StringsKt__IndentKt.$r8$lambda$7gQTIx5gKXNh0yIHp2Ioy3cIUtg(java.lang.String):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.String L3.StringsKt__IndentKt.$r8$lambda$nNic-LEWSJV9XuSiP33DOd1sLF4(java.lang.String,java.lang.String):0:0 -> c + 1:1:java.lang.String I3.StringsKt__IndentKt.$r8$lambda$nNic-LEWSJV9XuSiP33DOd1sLF4(java.lang.String,java.lang.String):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} 1:12:kotlin.jvm.functions.Function1 getIndentFunction$StringsKt__IndentKt(java.lang.String):110:110 -> d 13:18:kotlin.jvm.functions.Function1 getIndentFunction$StringsKt__IndentKt(java.lang.String):111:111 -> d - 1:1:java.lang.String L3.StringsKt__IndentKt.getIndentFunction$lambda$8$StringsKt__IndentKt(java.lang.String):0:0 -> e + 1:1:java.lang.String I3.StringsKt__IndentKt.getIndentFunction$lambda$8$StringsKt__IndentKt(java.lang.String):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} 6:21:java.lang.String getIndentFunction$lambda$9$StringsKt__IndentKt(java.lang.String,java.lang.String):111:111 -> f 1:8:int indentWidth$StringsKt__IndentKt(java.lang.String):192:192 -> g @@ -204896,33 +200283,33 @@ kotlin.text.StringsKt__IndentKt -> L3.l: 11:17:java.lang.String trimMargin(java.lang.String,java.lang.String):28:28 -> k 5:6:java.lang.String trimMargin$default(java.lang.String,java.lang.String,int,java.lang.Object):27:27 -> l 7:11:java.lang.String trimMargin$default(java.lang.String,java.lang.String,int,java.lang.Object):26:26 -> l -kotlin.text.StringsKt__IndentKt$$ExternalSyntheticLambda0 -> L3.j: +kotlin.text.StringsKt__IndentKt$$ExternalSyntheticLambda0 -> I3.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void L3.StringsKt__IndentKt$$ExternalSyntheticLambda0.():0:0 -> + 1:1:void I3.StringsKt__IndentKt$$ExternalSyntheticLambda0.():0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object L3.StringsKt__IndentKt$$ExternalSyntheticLambda0.invoke(java.lang.Object):0:0 -> d + 1:1:java.lang.Object I3.StringsKt__IndentKt$$ExternalSyntheticLambda0.invoke(java.lang.Object):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} -kotlin.text.StringsKt__IndentKt$$ExternalSyntheticLambda1 -> L3.k: +kotlin.text.StringsKt__IndentKt$$ExternalSyntheticLambda1 -> I3.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String kotlin.text.StringsKt__IndentKt$$InternalSyntheticLambda$1$fe0c1f91d836d2ef21726453f8adf4b5ce538a147348ee1cbaefd96aeb15e6a0$1.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} - 1:1:void L3.StringsKt__IndentKt$$ExternalSyntheticLambda1.(java.lang.String):0:0 -> + 1:1:void I3.StringsKt__IndentKt$$ExternalSyntheticLambda1.(java.lang.String):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object L3.StringsKt__IndentKt$$ExternalSyntheticLambda1.invoke(java.lang.Object):0:0 -> d + 1:1:java.lang.Object I3.StringsKt__IndentKt$$ExternalSyntheticLambda1.invoke(java.lang.Object):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} -kotlin.text.StringsKt__RegexExtensionsJVMKt -> L3.m: +kotlin.text.StringsKt__RegexExtensionsJVMKt -> I3.m: # {"id":"sourceFile","fileName":"RegexExtensionsJVM.kt"} -kotlin.text.StringsKt__RegexExtensionsKt -> L3.n: +kotlin.text.StringsKt__RegexExtensionsKt -> I3.n: # {"id":"sourceFile","fileName":"RegexExtensions.kt"} -kotlin.text.StringsKt__StringBuilderJVMKt -> L3.o: +kotlin.text.StringsKt__StringBuilderJVMKt -> I3.o: # {"id":"sourceFile","fileName":"StringBuilderJVM.kt"} -kotlin.text.StringsKt__StringBuilderKt -> L3.p: +kotlin.text.StringsKt__StringBuilderKt -> I3.p: # {"id":"sourceFile","fileName":"StringBuilder.kt"} -kotlin.text.StringsKt__StringNumberConversionsJVMKt -> L3.q: +kotlin.text.StringsKt__StringNumberConversionsJVMKt -> I3.q: # {"id":"sourceFile","fileName":"StringNumberConversionsJVM.kt"} -kotlin.text.StringsKt__StringNumberConversionsKt -> L3.r: +kotlin.text.StringsKt__StringNumberConversionsKt -> I3.r: # {"id":"sourceFile","fileName":"StringNumberConversions.kt"} 8:12:java.lang.Integer toIntOrNull(java.lang.String):72:72 -> m 6:8:java.lang.Integer toIntOrNull(java.lang.String,int):82:82 -> n @@ -204940,7 +200327,7 @@ kotlin.text.StringsKt__StringNumberConversionsKt -> L3.r: 73:92:java.lang.Long toLongOrNull(java.lang.String,int):197:197 -> p 93:121:java.lang.Long toLongOrNull(java.lang.String,int):202:202 -> p 122:132:java.lang.Long toLongOrNull(java.lang.String,int):219:219 -> p -kotlin.text.StringsKt__StringsJVMKt -> L3.s: +kotlin.text.StringsKt__StringsJVMKt -> I3.s: # {"id":"sourceFile","fileName":"StringsJVM.kt"} 6:10:java.lang.String replace$default(java.lang.String,java.lang.String,java.lang.String,boolean,int,java.lang.Object):85:85 -> A 13:18:boolean startsWith(java.lang.String,java.lang.String,int,boolean):430:430 -> B @@ -204984,7 +200371,7 @@ kotlin.text.StringsKt__StringsJVMKt -> L3.s: 71:87:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):105:105 -> y 88:93:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):95:95 -> y 6:10:java.lang.String replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):67:67 -> z -kotlin.text.StringsKt__StringsKt -> L3.v: +kotlin.text.StringsKt__StringsKt -> I3.v: # {"id":"sourceFile","fileName":"Strings.kt"} 6:10:java.lang.String substringAfter$default(java.lang.String,char,java.lang.String,int,java.lang.Object):459:459 -> A0 6:10:java.lang.String substringAfter$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):468:468 -> B0 @@ -204995,12 +200382,12 @@ kotlin.text.StringsKt__StringsKt -> L3.v: 21:24:java.lang.CharSequence trim(java.lang.CharSequence):1685:1685 -> E0 25:44:java.lang.CharSequence trim(java.lang.CharSequence):177:177 -> E0 45:49:java.lang.CharSequence trim(java.lang.CharSequence):1700:1700 -> E0 - 1:1:p3.Pair L3.StringsKt__StringsKt.$r8$lambda$47p96K3L7I8wwKaOktkrnu8Fn3c(java.util.List,boolean,java.lang.CharSequence,int):0:0 -> F + 1:1:m3.Pair I3.StringsKt__StringsKt.$r8$lambda$47p96K3L7I8wwKaOktkrnu8Fn3c(java.util.List,boolean,java.lang.CharSequence,int):0:0 -> F # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;ZLjava/lang/CharSequence;I)Lp3/l;"} - 1:1:p3.Pair L3.StringsKt__StringsKt.$r8$lambda$khMEFDjIj766SCh5THQNoen7fI8(char[],boolean,java.lang.CharSequence,int):0:0 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;ZLjava/lang/CharSequence;I)Lm3/l;"} + 1:1:m3.Pair I3.StringsKt__StringsKt.$r8$lambda$khMEFDjIj766SCh5THQNoen7fI8(char[],boolean,java.lang.CharSequence,int):0:0 -> G # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"([CZLjava/lang/CharSequence;I)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([CZLjava/lang/CharSequence;I)Lm3/l;"} 12:21:boolean contains(java.lang.CharSequence,char,boolean):1190:1190 -> H 11:16:boolean contains(java.lang.CharSequence,java.lang.CharSequence,boolean):1176:1176 -> I 17:34:boolean contains(java.lang.CharSequence,java.lang.CharSequence,boolean):1177:1177 -> I @@ -205012,7 +200399,7 @@ kotlin.text.StringsKt__StringsKt -> L3.v: 33:55:boolean endsWith(java.lang.CharSequence,java.lang.CharSequence,boolean):902:902 -> L 6:10:boolean endsWith$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):898:898 -> M 4:10:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1024:1024 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;Ljava/util/Collection;IZZ)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;Ljava/util/Collection;IZZ)Lm3/l;"} 11:24:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1025:1025 -> N 25:41:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1026:1026 -> N 42:55:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1027:1027 -> N @@ -205068,23 +200455,23 @@ kotlin.text.StringsKt__StringsKt -> L3.v: 47:52:int lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):1715:1715 -> b0 53:66:int lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):995:995 -> b0 6:11:kotlin.sequences.Sequence lineSequence(java.lang.CharSequence):1486:1486 -> c0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)LH3/f;"} 6:14:java.util.List lines(java.lang.CharSequence):1493:1493 -> d0 1:3:kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,char[],int,boolean,int):1332:1332 -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;[CIZI)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;[CIZI)LH3/f;"} 4:14:kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,char[],int,boolean,int):1334:1334 -> e0 1:3:kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String[],int,boolean,int):1355:1355 -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;[Ljava/lang/String;IZI)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;[Ljava/lang/String;IZI)LH3/f;"} 4:7:kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String[],int,boolean,int):1356:1356 -> f0 8:18:kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String[],int,boolean,int):1358:1358 -> f0 17:21:kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt$default(java.lang.CharSequence,char[],int,boolean,int,int,java.lang.Object):1331:1331 -> g0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;[CIZIILjava/lang/Object;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;[CIZIILjava/lang/Object;)LH3/f;"} 17:21:kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt$default(java.lang.CharSequence,java.lang.String[],int,boolean,int,int,java.lang.Object):1354:1354 -> h0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;[Ljava/lang/String;IZIILjava/lang/Object;)LK3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;[Ljava/lang/String;IZIILjava/lang/Object;)LH3/f;"} 6:27:kotlin.Pair rangesDelimitedBy$lambda$14$StringsKt__StringsKt(char[],boolean,java.lang.CharSequence,int):1335:1335 -> i0 - # {"id":"com.android.tools.r8.residualsignature","signature":"([CZLjava/lang/CharSequence;I)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([CZLjava/lang/CharSequence;I)Lm3/l;"} 7:37:kotlin.Pair rangesDelimitedBy$lambda$16$StringsKt__StringsKt(java.util.List,boolean,java.lang.CharSequence,int):1358:1358 -> j0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;ZLjava/lang/CharSequence;I)Lp3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;ZLjava/lang/CharSequence;I)Lm3/l;"} 16:35:boolean regionMatchesImpl(java.lang.CharSequence,int,java.lang.CharSequence,int,int,boolean):852:852 -> k0 36:58:boolean regionMatchesImpl(java.lang.CharSequence,int,java.lang.CharSequence,int,int,boolean):857:857 -> k0 14:19:java.lang.String removePrefix(java.lang.String,java.lang.CharSequence):629:629 -> l0 @@ -205129,41 +200516,41 @@ kotlin.text.StringsKt__StringsKt -> L3.v: 34:46:boolean startsWith(java.lang.CharSequence,java.lang.CharSequence,boolean):882:882 -> v0 6:10:boolean startsWith$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):878:878 -> w0 11:37:java.lang.String substring(java.lang.CharSequence,kotlin.ranges.IntRange):435:435 -> x0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;LI3/c;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;LF3/c;)Ljava/lang/String;"} 17:26:java.lang.String substringAfter(java.lang.String,char,java.lang.String):460:460 -> y0 27:40:java.lang.String substringAfter(java.lang.String,char,java.lang.String):461:461 -> y0 22:29:java.lang.String substringAfter(java.lang.String,java.lang.String,java.lang.String):469:469 -> z0 30:48:java.lang.String substringAfter(java.lang.String,java.lang.String,java.lang.String):470:470 -> z0 -kotlin.text.StringsKt__StringsKt$$ExternalSyntheticLambda0 -> L3.t: +kotlin.text.StringsKt__StringsKt$$ExternalSyntheticLambda0 -> I3.t: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} char[] kotlin.text.StringsKt__StringsKt$$InternalSyntheticLambda$1$4732cf1072db78dbb5452db37a054ef6089859b432242fd75ccd4b77b2979264$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} boolean kotlin.text.StringsKt__StringsKt$$InternalSyntheticLambda$1$4732cf1072db78dbb5452db37a054ef6089859b432242fd75ccd4b77b2979264$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void L3.StringsKt__StringsKt$$ExternalSyntheticLambda0.(char[],boolean):0:0 -> + 1:1:void I3.StringsKt__StringsKt$$ExternalSyntheticLambda0.(char[],boolean):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object L3.StringsKt__StringsKt$$ExternalSyntheticLambda0.invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object I3.StringsKt__StringsKt$$ExternalSyntheticLambda0.invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} -kotlin.text.StringsKt__StringsKt$$ExternalSyntheticLambda1 -> L3.u: +kotlin.text.StringsKt__StringsKt$$ExternalSyntheticLambda1 -> I3.u: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.util.List kotlin.text.StringsKt__StringsKt$$InternalSyntheticLambda$1$502501cddd73bb162d6ca9a92ded4c57d40d4ff33ca2ed3e06965905455a52cd$0.f$0 -> d # {"id":"com.android.tools.r8.synthesized"} boolean kotlin.text.StringsKt__StringsKt$$InternalSyntheticLambda$1$502501cddd73bb162d6ca9a92ded4c57d40d4ff33ca2ed3e06965905455a52cd$0.f$1 -> e # {"id":"com.android.tools.r8.synthesized"} - 1:1:void L3.StringsKt__StringsKt$$ExternalSyntheticLambda1.(java.util.List,boolean):0:0 -> + 1:1:void I3.StringsKt__StringsKt$$ExternalSyntheticLambda1.(java.util.List,boolean):0:0 -> # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.Object L3.StringsKt__StringsKt$$ExternalSyntheticLambda1.invoke(java.lang.Object,java.lang.Object):0:0 -> k + 1:1:java.lang.Object I3.StringsKt__StringsKt$$ExternalSyntheticLambda1.invoke(java.lang.Object,java.lang.Object):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} -kotlin.text.StringsKt__StringsKt$lineSequence$$inlined$Sequence$1 -> L3.v$a: +kotlin.text.StringsKt__StringsKt$lineSequence$$inlined$Sequence$1 -> I3.v$a: # {"id":"sourceFile","fileName":"Sequences.kt"} java.lang.CharSequence $this_lineSequence$inlined -> a 3:6:void (java.lang.CharSequence):21:21 -> 1:8:java.util.Iterator iterator():23:23 -> iterator -kotlin.text.StringsKt___StringsJvmKt -> L3.w: +kotlin.text.StringsKt___StringsJvmKt -> I3.w: # {"id":"sourceFile","fileName":"_StringsJvm.kt"} -kotlin.text.StringsKt___StringsKt -> L3.x: +kotlin.text.StringsKt___StringsKt -> I3.x: # {"id":"sourceFile","fileName":"_Strings.kt"} 8:25:java.lang.String drop(java.lang.String,int):344:344 -> F0 26:57:java.lang.String drop(java.lang.String,int):343:343 -> F0 @@ -205171,85 +200558,85 @@ kotlin.text.StringsKt___StringsKt -> L3.x: 23:54:java.lang.String dropLast(java.lang.String,int):367:367 -> G0 8:26:java.lang.String take(java.lang.String,int):572:572 -> H0 27:58:java.lang.String take(java.lang.String,int):571:571 -> H0 -kotlinx.coroutines.AbstractCoroutine -> M3.a: +kotlinx.coroutines.AbstractCoroutine -> J3.a: # {"id":"sourceFile","fileName":"AbstractCoroutine.kt"} kotlin.coroutines.CoroutineContext context -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/j;"} 1:5:void (kotlin.coroutines.CoroutineContext,boolean,boolean):41:41 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;ZZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;ZZ)V"} 6:16:void (kotlin.coroutines.CoroutineContext,boolean,boolean):51:51 -> 17:23:void (kotlin.coroutines.CoroutineContext,boolean,boolean):58:58 -> - 1:6:void handleOnCompletionException$kotlinx_coroutines_core(java.lang.Throwable):108:108 -> I - 1:13:java.lang.String nameString$kotlinx_coroutines_core():112:112 -> R - 14:43:java.lang.String nameString$kotlinx_coroutines_core():113:113 -> R + 1:6:void handleOnCompletionException$kotlinx_coroutines_core(java.lang.Throwable):108:108 -> K + 1:13:java.lang.String nameString$kotlinx_coroutines_core():112:112 -> S + 14:43:java.lang.String nameString$kotlinx_coroutines_core():113:113 -> S 1:4:void onCompletionInternal(java.lang.Object):90:90 -> Y 5:16:void onCompletionInternal(java.lang.Object):91:91 -> Y 17:20:void onCompletionInternal(java.lang.Object):93:93 -> Y 3:10:void resumeWith(java.lang.Object):100:100 -> b 11:15:void resumeWith(java.lang.Object):101:101 -> b 16:19:void resumeWith(java.lang.Object):102:102 -> b - 1:3:kotlin.coroutines.CoroutineContext getCoroutineContext():63:63 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j;"} - 1:5:boolean isActive():65:65 -> g + 1:3:kotlin.coroutines.CoroutineContext getCoroutineContext():63:63 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/j;"} 1:3:kotlin.coroutines.CoroutineContext getContext():58:58 -> getContext - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j;"} - 1:22:java.lang.String cancellationExceptionMessage():86:86 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/j;"} + 1:5:boolean isActive():65:65 -> h + 1:22:java.lang.String cancellationExceptionMessage():86:86 -> p 1:4:void afterResume(java.lang.Object):105:105 -> t0 1:1:void onCancelled(java.lang.Throwable,boolean):84:84 -> u0 1:1:void onCompleted(java.lang.Object):71:71 -> v0 1:4:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):126:126 -> w0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/w;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V"} -kotlinx.coroutines.AbstractTimeSource -> M3.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/w;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V"} +kotlinx.coroutines.AbstractTimeSource -> J3.b: # {"id":"sourceFile","fileName":"AbstractTimeSource.kt"} -kotlinx.coroutines.AbstractTimeSourceKt -> M3.c: +kotlinx.coroutines.AbstractTimeSourceKt -> J3.c: # {"id":"sourceFile","fileName":"AbstractTimeSource.kt"} 1:1:void ():0:0 -> - 1:1:M3.AbstractTimeSource M3.AbstractTimeSourceKt.getTimeSource():0:0 -> a + 1:1:J3.AbstractTimeSource J3.AbstractTimeSourceKt.getTimeSource():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/b;"} -kotlinx.coroutines.BlockingEventLoop -> M3.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/b;"} +kotlinx.coroutines.BlockingEventLoop -> J3.d: # {"id":"sourceFile","fileName":"EventLoop.kt"} java.lang.Thread thread -> k 1:3:void (java.lang.Thread):23:23 -> 4:6:void (java.lang.Thread):22:22 -> 1:3:java.lang.Thread getThread():22:22 -> C0 -kotlinx.coroutines.BuildersKt -> M3.e: +kotlinx.coroutines.BuildersKt -> J3.e: 1:5:kotlinx.coroutines.Job launch(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2):1:1 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/u;Lt3/j;LM3/w;Lkotlin/jvm/functions/Function2;)LM3/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/u;Lq3/j;LJ3/w;Lkotlin/jvm/functions/Function2;)LJ3/U;"} 1:5:kotlinx.coroutines.Job launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/u;Lt3/j;LM3/w;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)LM3/U;"} -kotlinx.coroutines.BuildersKt__Builders_commonKt -> M3.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/u;Lq3/j;LJ3/w;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)LJ3/U;"} +kotlinx.coroutines.BuildersKt__Builders_commonKt -> J3.f: # {"id":"sourceFile","fileName":"Builders.common.kt"} 1:4:kotlinx.coroutines.Job launch(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2):52:52 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/u;Lt3/j;LM3/w;Lkotlin/jvm/functions/Function2;)LM3/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/u;Lq3/j;LJ3/w;Lkotlin/jvm/functions/Function2;)LJ3/U;"} 5:10:kotlinx.coroutines.Job launch(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2):53:53 -> a 11:16:kotlinx.coroutines.Job launch(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2):54:54 -> a 17:22:kotlinx.coroutines.Job launch(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2):55:55 -> a 23:26:kotlinx.coroutines.Job launch(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2):56:56 -> a 5:10:kotlinx.coroutines.Job launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):48:48 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/u;Lt3/j;LM3/w;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)LM3/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/u;Lq3/j;LJ3/w;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)LJ3/U;"} 11:12:kotlinx.coroutines.Job launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):49:49 -> b 13:17:kotlinx.coroutines.Job launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):47:47 -> b -kotlinx.coroutines.CancellableContinuationImpl -> M3.g: +kotlinx.coroutines.CancellableContinuationImpl -> J3.g: # {"id":"sourceFile","fileName":"CancellableContinuationImpl.kt"} -kotlinx.coroutines.ChildHandle -> M3.h: +kotlinx.coroutines.ChildHandle -> J3.h: # {"id":"sourceFile","fileName":"Job.kt"} boolean childCancelled(java.lang.Throwable) -> a -kotlinx.coroutines.ChildHandleNode -> M3.i: +kotlinx.coroutines.ChildHandleNode -> J3.i: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.ChildJob childJob -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/j;"} 1:3:void (kotlinx.coroutines.ChildJob):1464:1464 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/j;)V"} 4:6:void (kotlinx.coroutines.ChildJob):1463:1463 -> 1:9:boolean childCancelled(java.lang.Throwable):1467:1467 -> a 1:8:java.lang.Object invoke(java.lang.Object):1462:1462 -> d 1:10:void invoke(java.lang.Throwable):1466:1466 -> t -kotlinx.coroutines.ChildJob -> M3.j: +kotlinx.coroutines.ChildJob -> J3.j: # {"id":"sourceFile","fileName":"Job.kt"} - void parentCancelled(kotlinx.coroutines.ParentJob) -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/g0;)V"} -kotlinx.coroutines.CompletedExceptionally -> M3.k: + void parentCancelled(kotlinx.coroutines.ParentJob) -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/g0;)V"} +kotlinx.coroutines.CompletedExceptionally -> J3.k: # {"id":"sourceFile","fileName":"CompletionState.kt"} java.lang.Throwable cause -> a java.util.concurrent.atomic.AtomicIntegerFieldUpdater _handled$FU -> b @@ -205260,7 +200647,7 @@ kotlinx.coroutines.CompletedExceptionally -> M3.k: 1:3:boolean getHandled():47:47 -> a 1:9:boolean makeHandled():48:48 -> b 1:32:java.lang.String toString():49:49 -> toString -kotlinx.coroutines.CompletedWithCancellation -> M3.l: +kotlinx.coroutines.CompletedWithCancellation -> J3.l: # {"id":"sourceFile","fileName":"CompletionState.kt"} java.lang.Object result -> a kotlin.jvm.functions.Function1 onCancellation -> b @@ -205270,27 +200657,27 @@ kotlinx.coroutines.CompletedWithCancellation -> M3.l: 5:35:boolean equals(java.lang.Object):0:0 -> equals 1:20:int hashCode():0:0 -> hashCode 1:35:java.lang.String toString():0:0 -> toString -kotlinx.coroutines.CompletionHandlerBase -> M3.m: +kotlinx.coroutines.CompletionHandlerBase -> J3.m: # {"id":"sourceFile","fileName":"CompletionHandler.kt"} 1:4:void ():9:9 -> void invoke(java.lang.Throwable) -> t -kotlinx.coroutines.CompletionHandlerException -> M3.n: +kotlinx.coroutines.CompletionHandlerException -> J3.n: # {"id":"sourceFile","fileName":"Exceptions.common.kt"} 1:4:void (java.lang.String,java.lang.Throwable):13:13 -> -kotlinx.coroutines.CompletionStateKt -> M3.o: +kotlinx.coroutines.CompletionStateKt -> J3.o: # {"id":"sourceFile","fileName":"CompletionState.kt"} 1:4:java.lang.Object recoverResult(java.lang.Object,kotlin.coroutines.Continuation):26:26 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lt3/f;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lq3/f;)Ljava/lang/Object;"} 5:19:java.lang.Object recoverResult(java.lang.Object,kotlin.coroutines.Continuation):27:27 -> a 20:24:java.lang.Object recoverResult(java.lang.Object,kotlin.coroutines.Continuation):29:29 -> a 1:8:java.lang.Object toState(java.lang.Object,kotlin.jvm.functions.Function1):14:14 -> b 9:15:java.lang.Object toState(java.lang.Object,kotlin.jvm.functions.Function1):15:15 -> b 16:24:java.lang.Object toState(java.lang.Object,kotlin.jvm.functions.Function1):16:16 -> b 6:10:java.lang.Object toState$default(java.lang.Object,kotlin.jvm.functions.Function1,int,java.lang.Object):12:12 -> c -kotlinx.coroutines.CoroutineContextKt -> M3.p: +kotlinx.coroutines.CoroutineContextKt -> J3.p: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} 1:4:kotlin.coroutines.CoroutineContext foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):54:54 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Lt3/j;Z)Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Lq3/j;Z)Lq3/j;"} 5:12:kotlin.coroutines.CoroutineContext foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):55:55 -> a 13:17:kotlin.coroutines.CoroutineContext foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):59:59 -> a 18:24:kotlin.coroutines.CoroutineContext foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):62:62 -> a @@ -205298,29 +200685,29 @@ kotlinx.coroutines.CoroutineContextKt -> M3.p: 40:51:kotlin.coroutines.CoroutineContext foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):80:80 -> a 52:60:kotlin.coroutines.CoroutineContext foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):88:88 -> a 1:2:java.lang.String getCoroutineName(kotlin.coroutines.CoroutineContext):239:239 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)Ljava/lang/String;"} 1:15:boolean hasCopyableElements(kotlin.coroutines.CoroutineContext):40:40 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)Z"} 1:9:kotlin.coroutines.CoroutineContext newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):19:19 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/u;Lt3/j;)Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/u;Lq3/j;)Lq3/j;"} 10:23:kotlin.coroutines.CoroutineContext newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):21:21 -> d 24:32:kotlin.coroutines.CoroutineContext newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):22:22 -> d 1:8:kotlinx.coroutines.UndispatchedCoroutine undispatchedCompletion(kotlin.coroutines.jvm.internal.CoroutineStackFrame):149:149 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv3/d;)LM3/l0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls3/d;)LJ3/l0;"} 1:6:kotlinx.coroutines.UndispatchedCoroutine updateUndispatchedCompletion(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object):125:125 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;Lt3/j;Ljava/lang/Object;)LM3/l0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;Lq3/j;Ljava/lang/Object;)LJ3/l0;"} 7:14:kotlinx.coroutines.UndispatchedCoroutine updateUndispatchedCompletion(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object):138:138 -> f 15:20:kotlinx.coroutines.UndispatchedCoroutine updateUndispatchedCompletion(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object):140:140 -> f -kotlinx.coroutines.CoroutineContextKt$foldCopies$1 -> M3.p$a: +kotlinx.coroutines.CoroutineContextKt$foldCopies$1 -> J3.p$a: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} kotlinx.coroutines.CoroutineContextKt$foldCopies$1 INSTANCE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/p$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/p$a;"} 1:8:void ():0:0 -> 2:5:void ():0:0 -> 1:5:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):85:85 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Lt3/j$b;)Lt3/j;"} - 1:9:java.lang.Object invoke(java.lang.Object,java.lang.Object):80:80 -> k -kotlinx.coroutines.CoroutineContextKt$foldCopies$folded$1 -> M3.p$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Lq3/j$b;)Lq3/j;"} + 1:9:java.lang.Object invoke(java.lang.Object,java.lang.Object):80:80 -> j +kotlinx.coroutines.CoroutineContextKt$foldCopies$folded$1 -> J3.p$b: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} kotlin.jvm.internal.Ref$ObjectRef $leftoverContext -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} @@ -205328,148 +200715,148 @@ kotlinx.coroutines.CoroutineContextKt$foldCopies$folded$1 -> M3.p$b: 1:9:void (kotlin.jvm.internal.Ref$ObjectRef,boolean):0:0 -> # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;Z)V"} 1:5:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):64:64 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Lt3/j$b;)Lt3/j;"} - 1:9:java.lang.Object invoke(java.lang.Object,java.lang.Object):63:63 -> k -kotlinx.coroutines.CoroutineContextKt$hasCopyableElements$1 -> M3.p$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Lq3/j$b;)Lq3/j;"} + 1:9:java.lang.Object invoke(java.lang.Object,java.lang.Object):63:63 -> j +kotlinx.coroutines.CoroutineContextKt$hasCopyableElements$1 -> J3.p$c: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} kotlinx.coroutines.CoroutineContextKt$hasCopyableElements$1 INSTANCE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/p$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/p$c;"} 1:8:void ():0:0 -> 2:5:void ():0:0 -> 1:5:java.lang.Boolean invoke(boolean,kotlin.coroutines.CoroutineContext$Element):40:40 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLt3/j$b;)Ljava/lang/Boolean;"} - 1:13:java.lang.Object invoke(java.lang.Object,java.lang.Object):40:40 -> k -kotlinx.coroutines.CoroutineDispatcher -> M3.q: + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLq3/j$b;)Ljava/lang/Boolean;"} + 1:13:java.lang.Object invoke(java.lang.Object,java.lang.Object):40:40 -> j +kotlinx.coroutines.CoroutineDispatcher -> J3.q: # {"id":"sourceFile","fileName":"CoroutineDispatcher.kt"} kotlinx.coroutines.CoroutineDispatcher$Key Key -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/q$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/q$a;"} 1:9:void ():0:0 -> 1:6:void ():32:32 -> - 1:5:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):31:31 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j;"} - 1:2:void releaseInterceptedContinuation(kotlin.coroutines.Continuation):166:166 -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;)V"} - 3:6:void releaseInterceptedContinuation(kotlin.coroutines.Continuation):167:167 -> e0 - 1:5:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):31:31 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j$b;"} + 1:2:void releaseInterceptedContinuation(kotlin.coroutines.Continuation):166:166 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;)V"} + 3:6:void releaseInterceptedContinuation(kotlin.coroutines.Continuation):167:167 -> I + 1:5:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):31:31 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j;"} + 1:5:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):31:31 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j$b;"} + 1:6:kotlin.coroutines.Continuation interceptContinuation(kotlin.coroutines.Continuation):159:159 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;)Lq3/f;"} void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable) -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Runnable;)V"} 1:2:boolean isDispatchNeeded(kotlin.coroutines.CoroutineContext):68:68 -> r0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)Z"} 1:3:kotlinx.coroutines.CoroutineDispatcher limitedParallelism(int):106:106 -> s0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LM3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LJ3/q;"} 4:9:kotlinx.coroutines.CoroutineDispatcher limitedParallelism(int):107:107 -> s0 1:29:java.lang.String toString():185:185 -> toString - 1:6:kotlin.coroutines.Continuation interceptContinuation(kotlin.coroutines.Continuation):159:159 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;)Lt3/f;"} -kotlinx.coroutines.CoroutineDispatcher$Key -> M3.q$a: +kotlinx.coroutines.CoroutineDispatcher$Key -> J3.q$a: # {"id":"sourceFile","fileName":"CoroutineDispatcher.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:3:void ():37:38 -> 4:4:void ():36:36 -> -kotlinx.coroutines.CoroutineDispatcher$Key$1 -> M3.q$a$a: +kotlinx.coroutines.CoroutineDispatcher$Key$1 -> J3.q$a$a: # {"id":"sourceFile","fileName":"CoroutineDispatcher.kt"} kotlinx.coroutines.CoroutineDispatcher$Key$1 INSTANCE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/q$a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/q$a$a;"} 1:8:void ():0:0 -> 2:5:void ():0:0 -> 1:9:kotlinx.coroutines.CoroutineDispatcher invoke(kotlin.coroutines.CoroutineContext$Element):38:38 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$b;)LM3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$b;)LJ3/q;"} 1:7:java.lang.Object invoke(java.lang.Object):38:38 -> d -kotlinx.coroutines.CoroutineExceptionHandler -> M3.r: +kotlinx.coroutines.CoroutineExceptionHandler -> J3.r: # {"id":"sourceFile","fileName":"CoroutineExceptionHandler.kt"} kotlinx.coroutines.CoroutineExceptionHandler$Key Key -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/r$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/r$a;"} 1:5:void ():0:0 -> - void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable) -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Throwable;)V"} -kotlinx.coroutines.CoroutineExceptionHandler$Key -> M3.r$a: + void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable) -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Throwable;)V"} +kotlinx.coroutines.CoroutineExceptionHandler$Key -> J3.r$a: # {"id":"sourceFile","fileName":"CoroutineExceptionHandler.kt"} kotlinx.coroutines.CoroutineExceptionHandler$Key $$INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/r$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/r$a;"} 1:8:void ():0:0 -> 1:4:void ():102:102 -> -kotlinx.coroutines.CoroutineExceptionHandlerImplKt -> M3.s: +kotlinx.coroutines.CoroutineExceptionHandlerImplKt -> J3.s: # {"id":"sourceFile","fileName":"CoroutineExceptionHandlerImpl.kt"} java.util.List handlers -> a 1:6:void ():22:22 -> 7:10:void ():20:20 -> 11:25:void ():23:23 -> 1:18:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):46:46 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Throwable;)V"} 19:23:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):48:48 -> a 24:27:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):51:51 -> a 28:39:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):52:52 -> a 40:43:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):57:57 -> a 44:69:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):60:60 -> a 70:77:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):61:61 -> a -kotlinx.coroutines.CoroutineExceptionHandlerKt -> M3.t: +kotlinx.coroutines.CoroutineExceptionHandlerKt -> J3.t: # {"id":"sourceFile","fileName":"CoroutineExceptionHandler.kt"} 1:10:void handleCoroutineException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):24:24 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Throwable;)V"} 11:16:void handleCoroutineException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):25:25 -> a 17:20:void handleCoroutineException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):33:33 -> a 21:28:void handleCoroutineException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):29:29 -> a 4:10:java.lang.Throwable handlerException(java.lang.Throwable,java.lang.Throwable):38:38 -> b 11:14:java.lang.Throwable handlerException(java.lang.Throwable,java.lang.Throwable):111:111 -> b -kotlinx.coroutines.CoroutineScope -> M3.u: +kotlinx.coroutines.CoroutineScope -> J3.u: # {"id":"sourceFile","fileName":"CoroutineScope.kt"} - kotlin.coroutines.CoroutineContext getCoroutineContext() -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j;"} -kotlinx.coroutines.CoroutineScopeKt -> M3.v: + kotlin.coroutines.CoroutineContext getCoroutineContext() -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/j;"} +kotlinx.coroutines.CoroutineScopeKt -> J3.v: # {"id":"sourceFile","fileName":"CoroutineScope.kt"} 1:9:java.lang.Object coroutineScope(kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):263:263 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Lt3/f;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Lq3/f;)Ljava/lang/Object;"} 10:13:java.lang.Object coroutineScope(kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):264:264 -> a 14:23:java.lang.Object coroutineScope(kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):262:262 -> a -kotlinx.coroutines.CoroutineStart -> M3.w: +kotlinx.coroutines.CoroutineStart -> J3.w: # {"id":"sourceFile","fileName":"CoroutineStart.kt"} kotlinx.coroutines.CoroutineStart DEFAULT -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/w;"} kotlinx.coroutines.CoroutineStart LAZY -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/w;"} kotlinx.coroutines.CoroutineStart ATOMIC -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/w;"} kotlinx.coroutines.CoroutineStart UNDISPATCHED -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/w;"} kotlinx.coroutines.CoroutineStart[] $VALUES -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"[LM3/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LJ3/w;"} 1:10:void ():37:37 -> 11:20:void ():48:48 -> 21:30:void ():57:57 -> 31:47:void ():76:76 -> 1:4:void (java.lang.String,int):20:20 -> 1:13:kotlinx.coroutines.CoroutineStart[] $values():0:0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LM3/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LJ3/w;"} 1:21:void invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):109:109 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lt3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lq3/f;)V"} 22:27:void invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):113:113 -> b 28:31:void invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):112:112 -> b 32:41:void invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111:111 -> b 42:45:void invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):110:110 -> b 1:8:boolean isLazy():122:122 -> c 1:9:kotlinx.coroutines.CoroutineStart valueOf(java.lang.String):0:0 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LM3/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LJ3/w;"} 1:9:kotlinx.coroutines.CoroutineStart[] values():0:0 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LM3/w;"} -kotlinx.coroutines.CoroutineStart$WhenMappings -> M3.w$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LJ3/w;"} +kotlinx.coroutines.CoroutineStart$WhenMappings -> J3.w$a: # {"id":"sourceFile","fileName":"CoroutineStart.kt"} int[] $EnumSwitchMapping$0 -> a 1:46:void ():0:0 -> -kotlinx.coroutines.CoroutinesInternalError -> M3.x: +kotlinx.coroutines.CoroutinesInternalError -> J3.x: # {"id":"sourceFile","fileName":"Exceptions.common.kt"} 1:4:void (java.lang.String,java.lang.Throwable):28:28 -> -kotlinx.coroutines.DebugStringsKt -> M3.y: +kotlinx.coroutines.DebugStringsKt -> J3.y: # {"id":"sourceFile","fileName":"DebugStrings.kt"} 1:9:java.lang.String getClassSimpleName(java.lang.Object):21:21 -> a 1:9:java.lang.String getHexAddress(java.lang.Object):13:13 -> b 1:11:java.lang.String toDebugString(kotlin.coroutines.Continuation):16:16 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;)Ljava/lang/String;"} 12:91:java.lang.String toDebugString(kotlin.coroutines.Continuation):18:18 -> c -kotlinx.coroutines.DefaultExecutor -> M3.z: +kotlinx.coroutines.DefaultExecutor -> J3.z: # {"id":"sourceFile","fileName":"DefaultExecutor.kt"} kotlinx.coroutines.DefaultExecutor INSTANCE -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/z;"} long KEEP_ALIVE_NANOS -> l 11:13:void ():32:32 -> 14:17:void ():37:37 -> @@ -205525,38 +200912,38 @@ kotlinx.coroutines.DefaultExecutor -> M3.z: 143:152:void run():129:129 -> run 2:3:void shutdown():84:84 -> shutdown 4:7:void shutdown():85:85 -> shutdown -kotlinx.coroutines.DefaultExecutorKt -> M3.A: +kotlinx.coroutines.DefaultExecutorKt -> J3.A: # {"id":"sourceFile","fileName":"DefaultExecutor.kt"} boolean defaultMainDelayOptIn -> a kotlinx.coroutines.Delay DefaultDelay -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/B;"} 1:9:void ():11:11 -> 10:16:void ():13:13 -> 1:3:kotlinx.coroutines.Delay getDefaultDelay():13:13 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/B;"} 1:7:kotlinx.coroutines.Delay initializeDefaultDelay():17:17 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/B;"} 8:11:kotlinx.coroutines.Delay initializeDefaultDelay():18:18 -> b 12:28:kotlinx.coroutines.Delay initializeDefaultDelay():24:24 -> b -kotlinx.coroutines.Delay -> M3.B: +kotlinx.coroutines.Delay -> J3.B: # {"id":"sourceFile","fileName":"Delay.kt"} -kotlinx.coroutines.DiagnosticCoroutineContextException -> M3.C: +kotlinx.coroutines.DiagnosticCoroutineContextException -> J3.C: # {"id":"sourceFile","fileName":"CoroutineExceptionHandlerImpl.kt"} kotlin.coroutines.CoroutineContext context -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/j;"} 1:6:void (kotlin.coroutines.CoroutineContext):32:32 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)V"} 2:3:java.lang.Throwable fillInStackTrace():64:64 -> fillInStackTrace 4:7:java.lang.Throwable fillInStackTrace():39:39 -> fillInStackTrace 1:7:java.lang.String getLocalizedMessage():34:34 -> getLocalizedMessage -kotlinx.coroutines.DispatchedTask -> M3.D: +kotlinx.coroutines.DispatchedTask -> J3.D: # {"id":"sourceFile","fileName":"DispatchedTask.kt"} int resumeMode -> f 1:3:void (int):52:52 -> 4:6:void (int):51:51 -> void cancelCompletedResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable) -> c kotlin.coroutines.Continuation getDelegate$kotlinx_coroutines_core() -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/f;"} 1:15:java.lang.Throwable getExceptionalResult$kotlinx_coroutines_core(java.lang.Object):79:79 -> e 1:1:java.lang.Object getSuccessfulResult$kotlinx_coroutines_core(java.lang.Object):69:69 -> f 10:15:void handleFatalException(java.lang.Throwable,java.lang.Throwable):240:240 -> g @@ -205590,41 +200977,41 @@ kotlinx.coroutines.DispatchedTask -> M3.D: 159:162:void run():238:238 -> run 163:185:void run():114:114 -> run 186:193:void run():115:115 -> run -kotlinx.coroutines.DispatchedTaskKt -> M3.E: +kotlinx.coroutines.DispatchedTaskKt -> J3.E: # {"id":"sourceFile","fileName":"DispatchedTask.kt"} 1:10:boolean isCancellableMode(int):47:47 -> a -kotlinx.coroutines.Dispatchers -> M3.F: +kotlinx.coroutines.Dispatchers -> J3.F: # {"id":"sourceFile","fileName":"Dispatchers.kt"} kotlinx.coroutines.Dispatchers INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/F;"} kotlinx.coroutines.CoroutineDispatcher Default -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/q;"} kotlinx.coroutines.CoroutineDispatcher Unconfined -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/q;"} kotlinx.coroutines.CoroutineDispatcher IO -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/q;"} 8:11:void ():32:32 -> 12:15:void ():93:93 -> 16:20:void ():135:135 -> 1:4:void ():21:21 -> 1:3:kotlinx.coroutines.CoroutineDispatcher getDefault():32:32 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/q;"} 1:3:kotlinx.coroutines.CoroutineDispatcher getIO():135:135 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/q;"} 1:3:kotlinx.coroutines.MainCoroutineDispatcher getMain():57:57 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/d0;"} -kotlinx.coroutines.DisposableHandle -> M3.G: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/d0;"} +kotlinx.coroutines.DisposableHandle -> J3.G: # {"id":"sourceFile","fileName":"Job.kt"} void dispose() -> dispose -kotlinx.coroutines.Empty -> M3.H: +kotlinx.coroutines.Empty -> J3.H: # {"id":"sourceFile","fileName":"JobSupport.kt"} boolean isActive -> d 1:6:void (boolean):1310:1310 -> - 1:3:boolean isActive():1310:1310 -> g - 1:2:kotlinx.coroutines.NodeList getList():1311:1311 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/e0;"} + 1:3:boolean isActive():1310:1310 -> h + 1:2:kotlinx.coroutines.NodeList getList():1311:1311 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/e0;"} 1:34:java.lang.String toString():1312:1312 -> toString -kotlinx.coroutines.EventLoop -> M3.I: +kotlinx.coroutines.EventLoop -> J3.I: # {"id":"sourceFile","fileName":"EventLoop.common.kt"} long useCount -> f boolean shared -> g @@ -205641,7 +201028,7 @@ kotlinx.coroutines.EventLoop -> M3.I: 21:24:void decrementUseCount(boolean):114:114 -> t0 1:11:long delta(boolean):101:101 -> u0 1:4:void dispatchUnconfined(kotlinx.coroutines.DispatchedTask):85:85 -> v0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/D;)V"} 5:11:void dispatchUnconfined(kotlinx.coroutines.DispatchedTask):86:86 -> v0 12:15:void dispatchUnconfined(kotlinx.coroutines.DispatchedTask):87:87 -> v0 1:10:long getNextTime():62:62 -> w0 @@ -205649,9 +201036,9 @@ kotlinx.coroutines.EventLoop -> M3.I: 1:12:void incrementUseCount(boolean):104:104 -> x0 13:15:void incrementUseCount(boolean):105:105 -> x0 8:19:void incrementUseCount$default(kotlinx.coroutines.EventLoop,boolean,int,java.lang.Object):103:103 -> y0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/I;ZILjava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/I;ZILjava/lang/Object;)V"} 1:14:boolean isUnconfinedLoopActive():94:94 -> z0 -kotlinx.coroutines.EventLoopImplBase -> M3.J: +kotlinx.coroutines.EventLoopImplBase -> J3.J: # {"id":"sourceFile","fileName":"EventLoop.common.kt"} java.util.concurrent.atomic.AtomicReferenceFieldUpdater _queue$FU -> i java.util.concurrent.atomic.AtomicReferenceFieldUpdater _delayed$FU -> j @@ -205706,7 +201093,7 @@ kotlinx.coroutines.EventLoopImplBase -> M3.J: 4:6:void resetAll():392:392 -> M0 1:3:void setCompleted(boolean):194:194 -> N0 1:4:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):290:290 -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Runnable;)V"} 1:6:void shutdown():223:223 -> shutdown 7:9:void shutdown():226:226 -> shutdown 10:12:void shutdown():227:227 -> shutdown @@ -205717,20 +201104,20 @@ kotlinx.coroutines.EventLoopImplBase -> M3.J: 21:33:long getNextTime():213:213 -> w0 34:41:long getNextTime():214:214 -> w0 42:46:long getNextTime():217:217 -> w0 -kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue -> M3.J$a: +kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue -> J3.J$a: # {"id":"sourceFile","fileName":"EventLoop.common.kt"} -kotlinx.coroutines.EventLoopImplPlatform -> M3.K: +kotlinx.coroutines.EventLoopImplPlatform -> J3.K: # {"id":"sourceFile","fileName":"EventLoop.kt"} 1:4:void ():7:7 -> java.lang.Thread getThread() -> C0 1:4:void unpark():11:11 -> D0 5:10:void unpark():12:12 -> D0 11:17:void unpark():13:13 -> D0 -kotlinx.coroutines.EventLoopKt -> M3.L: +kotlinx.coroutines.EventLoopKt -> J3.L: # {"id":"sourceFile","fileName":"EventLoop.kt"} 1:10:kotlinx.coroutines.EventLoop createEventLoop():25:25 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/I;"} -kotlinx.coroutines.EventLoop_commonKt -> M3.M: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/I;"} +kotlinx.coroutines.EventLoop_commonKt -> J3.M: # {"id":"sourceFile","fileName":"EventLoop.common.kt"} kotlinx.coroutines.internal.Symbol DISPOSED_TASK -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} @@ -205740,49 +201127,49 @@ kotlinx.coroutines.EventLoop_commonKt -> M3.M: 10:19:void ():172:172 -> 1:3:kotlinx.coroutines.internal.Symbol access$getCLOSED_EMPTY$p():1:1 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/u;"} -kotlinx.coroutines.ExecutorCoroutineDispatcher -> M3.N: +kotlinx.coroutines.ExecutorCoroutineDispatcher -> J3.N: # {"id":"sourceFile","fileName":"Executors.kt"} kotlinx.coroutines.ExecutorCoroutineDispatcher$Key Key -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/N$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/N$a;"} 1:9:void ():0:0 -> 1:4:void ():20:20 -> -kotlinx.coroutines.ExecutorCoroutineDispatcher$Key -> M3.N$a: +kotlinx.coroutines.ExecutorCoroutineDispatcher$Key -> J3.N$a: # {"id":"sourceFile","fileName":"Executors.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:3:void ():24:25 -> 4:4:void ():23:23 -> -kotlinx.coroutines.ExecutorCoroutineDispatcher$Key$1 -> M3.N$a$a: +kotlinx.coroutines.ExecutorCoroutineDispatcher$Key$1 -> J3.N$a$a: # {"id":"sourceFile","fileName":"Executors.kt"} kotlinx.coroutines.ExecutorCoroutineDispatcher$Key$1 INSTANCE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/N$a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/N$a$a;"} 1:8:void ():0:0 -> 2:5:void ():0:0 -> 1:9:kotlinx.coroutines.ExecutorCoroutineDispatcher invoke(kotlin.coroutines.CoroutineContext$Element):25:25 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$b;)LM3/N;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$b;)LJ3/N;"} 1:7:java.lang.Object invoke(java.lang.Object):25:25 -> d -kotlinx.coroutines.InactiveNodeList -> M3.O: +kotlinx.coroutines.InactiveNodeList -> J3.O: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.NodeList list -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/e0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/e0;"} 1:3:void (kotlinx.coroutines.NodeList):1382:1382 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/e0;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/e0;)V"} 4:6:void (kotlinx.coroutines.NodeList):1383:1383 -> - 1:2:boolean isActive():1385:1385 -> g - 1:3:kotlinx.coroutines.NodeList getList():1383:1383 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/e0;"} + 1:2:boolean isActive():1385:1385 -> h + 1:3:kotlinx.coroutines.NodeList getList():1383:1383 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/e0;"} 1:5:java.lang.String toString():1386:1386 -> toString -kotlinx.coroutines.Incomplete -> M3.P: +kotlinx.coroutines.Incomplete -> J3.P: # {"id":"sourceFile","fileName":"JobSupport.kt"} - boolean isActive() -> g - kotlinx.coroutines.NodeList getList() -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/e0;"} -kotlinx.coroutines.IncompleteStateBox -> M3.Q: + boolean isActive() -> h + kotlinx.coroutines.NodeList getList() -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/e0;"} +kotlinx.coroutines.IncompleteStateBox -> J3.Q: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.Incomplete state -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/P;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/P;"} 1:6:void (kotlinx.coroutines.Incomplete):1283:1283 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/P;)V"} -kotlinx.coroutines.InvokeOnCancelling -> M3.S: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/P;)V"} +kotlinx.coroutines.InvokeOnCancelling -> J3.S: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlin.jvm.functions.Function1 handler -> h java.util.concurrent.atomic.AtomicIntegerFieldUpdater _invoked$FU -> i @@ -205792,52 +201179,52 @@ kotlinx.coroutines.InvokeOnCancelling -> M3.S: 7:9:void (kotlin.jvm.functions.Function1):1456:1456 -> 1:8:java.lang.Object invoke(java.lang.Object):1452:1452 -> d 1:16:void invoke(java.lang.Throwable):1458:1458 -> t -kotlinx.coroutines.InvokeOnCompletion -> M3.T: +kotlinx.coroutines.InvokeOnCompletion -> J3.T: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlin.jvm.functions.Function1 handler -> h 1:3:void (kotlin.jvm.functions.Function1):1391:1391 -> 4:6:void (kotlin.jvm.functions.Function1):1390:1390 -> 1:8:java.lang.Object invoke(java.lang.Object):1389:1389 -> d 1:6:void invoke(java.lang.Throwable):1392:1392 -> t -kotlinx.coroutines.Job -> M3.U: +kotlinx.coroutines.Job -> J3.U: # {"id":"sourceFile","fileName":"Job.kt"} kotlinx.coroutines.Job$Key Key -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/U$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/U$b;"} 1:5:void ():0:0 -> - void cancel(java.util.concurrent.CancellationException) -> f0 - boolean isActive() -> g - kotlinx.coroutines.ChildHandle attachChild(kotlinx.coroutines.ChildJob) -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/j;)LM3/h;"} + kotlinx.coroutines.ChildHandle attachChild(kotlinx.coroutines.ChildJob) -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/j;)LJ3/h;"} + void cancel(java.util.concurrent.CancellationException) -> g0 + boolean isActive() -> h boolean start() -> start - kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1) -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZZLkotlin/jvm/functions/Function1;)LM3/G;"} + kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1) -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZZLkotlin/jvm/functions/Function1;)LJ3/G;"} java.util.concurrent.CancellationException getCancellationException() -> x -kotlinx.coroutines.Job$DefaultImpls -> M3.U$a: +kotlinx.coroutines.Job$DefaultImpls -> J3.U$a: # {"id":"sourceFile","fileName":"Job.kt"} 8:19:void cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):183:183 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/U;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/U;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V"} 1:5:java.lang.Object fold(kotlinx.coroutines.Job,java.lang.Object,kotlin.jvm.functions.Function2):112:112 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/U;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/U;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object;"} 1:5:kotlin.coroutines.CoroutineContext$Element get(kotlinx.coroutines.Job,kotlin.coroutines.CoroutineContext$Key):112:112 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/U;Lt3/j$c;)Lt3/j$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/U;Lq3/j$c;)Lq3/j$b;"} 13:25:kotlinx.coroutines.DisposableHandle invokeOnCompletion$default(kotlinx.coroutines.Job,boolean,boolean,kotlin.jvm.functions.Function1,int,java.lang.Object):341:341 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/U;ZZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)LM3/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/U;ZZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)LJ3/G;"} 1:5:kotlin.coroutines.CoroutineContext minusKey(kotlinx.coroutines.Job,kotlin.coroutines.CoroutineContext$Key):112:112 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/U;Lt3/j$c;)Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/U;Lq3/j$c;)Lq3/j;"} 1:5:kotlin.coroutines.CoroutineContext plus(kotlinx.coroutines.Job,kotlin.coroutines.CoroutineContext):112:112 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/U;Lt3/j;)Lt3/j;"} -kotlinx.coroutines.Job$Key -> M3.U$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/U;Lq3/j;)Lq3/j;"} +kotlinx.coroutines.Job$Key -> J3.U$b: # {"id":"sourceFile","fileName":"Job.kt"} kotlinx.coroutines.Job$Key $$INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/U$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/U$b;"} 1:8:void ():0:0 -> 1:4:void ():116:116 -> -kotlinx.coroutines.JobCancellationException -> M3.V: +kotlinx.coroutines.JobCancellationException -> J3.V: # {"id":"sourceFile","fileName":"Exceptions.kt"} kotlinx.coroutines.Job job -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/U;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/U;"} 1:3:void (java.lang.String,java.lang.Throwable,kotlinx.coroutines.Job):33:33 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Throwable;LM3/U;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Throwable;LJ3/U;)V"} 4:7:void (java.lang.String,java.lang.Throwable,kotlinx.coroutines.Job):32:32 -> 8:11:void (java.lang.String,java.lang.Throwable,kotlinx.coroutines.Job):36:36 -> 3:51:boolean equals(java.lang.Object):68:68 -> equals @@ -205845,192 +201232,192 @@ kotlinx.coroutines.JobCancellationException -> M3.V: 4:7:java.lang.Throwable fillInStackTrace():44:44 -> fillInStackTrace 1:36:int hashCode():70:70 -> hashCode 1:27:java.lang.String toString():64:64 -> toString -kotlinx.coroutines.JobCancellingNode -> M3.W: +kotlinx.coroutines.JobCancellingNode -> J3.W: # {"id":"sourceFile","fileName":"JobSupport.kt"} 1:4:void ():1450:1450 -> -kotlinx.coroutines.JobKt -> M3.X: +kotlinx.coroutines.JobKt -> J3.X: 1:4:void cancel(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):1:1 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/util/concurrent/CancellationException;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/util/concurrent/CancellationException;)V"} 1:4:void cancel$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):1:1 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V"} -kotlinx.coroutines.JobKt__JobKt -> M3.Y: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V"} +kotlinx.coroutines.JobKt__JobKt -> J3.Y: # {"id":"sourceFile","fileName":"Job.kt"} 1:14:void cancel(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):549:549 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/util/concurrent/CancellationException;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/util/concurrent/CancellationException;)V"} 6:9:void cancel$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):548:548 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V"} -kotlinx.coroutines.JobNode -> M3.Z: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V"} +kotlinx.coroutines.JobNode -> J3.Z: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.JobSupport job -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/a0;"} 1:4:void ():1351:1351 -> 1:8:void dispose():1358:1358 -> dispose - 1:2:boolean isActive():1356:1356 -> g - 1:2:kotlinx.coroutines.NodeList getList():1357:1357 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/e0;"} + 1:2:boolean isActive():1356:1356 -> h + 1:2:kotlinx.coroutines.NodeList getList():1357:1357 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/e0;"} 1:50:java.lang.String toString():1359:1359 -> toString 1:12:kotlinx.coroutines.JobSupport getJob():1355:1355 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/a0;"} 1:3:void setJob(kotlinx.coroutines.JobSupport):1355:1355 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/a0;)V"} -kotlinx.coroutines.JobSupport -> M3.a0: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/a0;)V"} +kotlinx.coroutines.JobSupport -> J3.a0: # {"id":"sourceFile","fileName":"JobSupport.kt"} java.util.concurrent.atomic.AtomicReferenceFieldUpdater _state$FU -> d 1:13:void ():0:0 -> 1:5:void (boolean):27:27 -> 6:17:void (boolean):129:129 -> 18:20:void (boolean):131:131 -> - 1:7:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):246:246 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/a0$b;Ljava/util/List;)Ljava/lang/Throwable;"} - 8:13:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):248:248 -> A - 14:24:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):1485:1485 -> A - 25:41:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):1486:1486 -> A - 42:52:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):259:259 -> A - 53:59:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):261:261 -> A - 1:2:boolean getHandlesException$kotlinx_coroutines_core():1015:1015 -> B - 1:2:boolean getOnCancelComplete$kotlinx_coroutines_core():613:613 -> C - 1:6:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):773:773 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/P;)LM3/e0;"} - 7:16:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):775:775 -> D - 17:20:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):776:776 -> D - 21:27:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):779:779 -> D - 28:29:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):780:780 -> D - 30:55:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):782:782 -> D - 1:5:kotlinx.coroutines.ChildHandle getParentHandle$kotlinx_coroutines_core():133:133 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/h;"} - 1:2:java.lang.Object getState$kotlinx_coroutines_core():1482:1482 -> G - 3:7:java.lang.Object getState$kotlinx_coroutines_core():167:167 -> G - 8:13:java.lang.Object getState$kotlinx_coroutines_core():168:168 -> G - 1:2:boolean handleJobException(java.lang.Throwable):1027:1027 -> H - 1:1:void handleOnCompletionException$kotlinx_coroutines_core(java.lang.Throwable):980:980 -> I - 3:8:void initParentJob(kotlinx.coroutines.Job):145:145 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/U;)V"} - 9:11:void initParentJob(kotlinx.coroutines.Job):148:148 -> K - 12:15:void initParentJob(kotlinx.coroutines.Job):150:150 -> K - 16:18:void initParentJob(kotlinx.coroutines.Job):151:151 -> K - 19:24:void initParentJob(kotlinx.coroutines.Job):153:153 -> K - 25:27:void initParentJob(kotlinx.coroutines.Job):154:154 -> K - 28:33:void initParentJob(kotlinx.coroutines.Job):155:155 -> K - 1:9:boolean isCompleted():186:186 -> L - 1:4:void parentCancelled(kotlinx.coroutines.ParentJob):637:637 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/g0;)V"} - 1:2:boolean isScopedCoroutine():1006:1006 -> N - 3:6:java.lang.Object makeCancelling(java.lang.Object):1587:1587 -> O - 7:10:java.lang.Object makeCancelling(java.lang.Object):734:734 -> O - 11:11:java.lang.Object makeCancelling(java.lang.Object):1588:1588 -> O - 12:28:java.lang.Object makeCancelling(java.lang.Object):736:736 -> O - 29:41:java.lang.Object makeCancelling(java.lang.Object):738:738 -> O - 42:45:java.lang.Object makeCancelling(java.lang.Object):741:741 -> O - 46:51:java.lang.Object makeCancelling(java.lang.Object):742:742 -> O - 52:64:java.lang.Object makeCancelling(java.lang.Object):745:745 -> O - 65:73:java.lang.Object makeCancelling(java.lang.Object):747:747 -> O - 74:78:java.lang.Object makeCancelling(java.lang.Object):748:748 -> O - 79:80:java.lang.Object makeCancelling(java.lang.Object):745:745 -> O - 81:86:java.lang.Object makeCancelling(java.lang.Object):750:750 -> O - 87:90:java.lang.Object makeCancelling(java.lang.Object):752:752 -> O - 91:99:java.lang.Object makeCancelling(java.lang.Object):753:753 -> O - 100:110:java.lang.Object makeCancelling(java.lang.Object):755:755 -> O - 111:121:java.lang.Object makeCancelling(java.lang.Object):758:758 -> O - 122:127:java.lang.Object makeCancelling(java.lang.Object):760:760 -> O - 128:134:java.lang.Object makeCancelling(java.lang.Object):761:761 -> O - 135:161:java.lang.Object makeCancelling(java.lang.Object):760:760 -> O - 162:166:java.lang.Object makeCancelling(java.lang.Object):766:766 -> O - 1:4:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):1592:1592 -> P - 5:8:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):828:828 -> P - 9:14:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):830:830 -> P - 15:21:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):835:835 -> P - 22:23:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):831:831 -> P - 24:48:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):832:832 -> P - 49:52:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):833:833 -> P - 53:56:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):831:831 -> P - 4:12:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):512:512 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function1;Z)LM3/Z;"} - 13:18:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):513:513 -> Q - 19:28:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):515:515 -> Q - 29:33:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):517:517 -> Q - 34:37:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):519:519 -> Q - 1:5:java.lang.String nameString$kotlinx_coroutines_core():1058:1058 -> R - 1:5:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):27:27 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j;"} - 1:11:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):941:941 -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/j;)LM3/i;"} - 12:15:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):943:943 -> U - 16:21:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):944:944 -> U - 22:28:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):945:945 -> U - 29:34:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):946:946 -> U - 1:3:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):329:329 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/e0;Ljava/lang/Throwable;)V"} - 4:10:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1496:1496 -> V - 11:16:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1497:1497 -> V - 17:23:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1498:1498 -> V - 24:30:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1500:1500 -> V - 31:34:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1504:1504 -> V - 35:64:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1505:1505 -> V - 65:66:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1502:1502 -> V - 67:73:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1509:1509 -> V - 74:76:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1512:1512 -> V - 77:80:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):332:332 -> V - 1:7:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1516:1516 -> W - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/e0;Ljava/lang/Throwable;)V"} - 8:13:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1517:1517 -> W - 14:20:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1518:1518 -> W - 21:27:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1520:1520 -> W - 28:31:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1524:1524 -> W - 32:61:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1525:1525 -> W - 62:63:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1522:1522 -> W - 64:70:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1529:1529 -> W - 71:74:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1532:1532 -> W + 1:15:java.lang.Throwable getExceptionOrNull(java.lang.Object):910:910 -> B + 1:7:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):246:246 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/a0$b;Ljava/util/List;)Ljava/lang/Throwable;"} + 8:13:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):248:248 -> C + 14:24:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):1485:1485 -> C + 25:41:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):1486:1486 -> C + 42:52:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):259:259 -> C + 53:59:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):261:261 -> C + 1:2:boolean getHandlesException$kotlinx_coroutines_core():1015:1015 -> D + 1:2:boolean getOnCancelComplete$kotlinx_coroutines_core():613:613 -> E + 1:6:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):773:773 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/P;)LJ3/e0;"} + 7:16:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):775:775 -> F + 17:20:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):776:776 -> F + 21:27:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):779:779 -> F + 28:29:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):780:780 -> F + 30:55:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):782:782 -> F + 1:5:kotlinx.coroutines.ChildHandle getParentHandle$kotlinx_coroutines_core():133:133 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/h;"} + 1:2:java.lang.Object getState$kotlinx_coroutines_core():1482:1482 -> H + 3:7:java.lang.Object getState$kotlinx_coroutines_core():167:167 -> H + 8:13:java.lang.Object getState$kotlinx_coroutines_core():168:168 -> H + 1:2:boolean handleJobException(java.lang.Throwable):1027:1027 -> J + 1:1:void handleOnCompletionException$kotlinx_coroutines_core(java.lang.Throwable):980:980 -> K + 1:17:kotlinx.coroutines.ChildHandle attachChild(kotlinx.coroutines.ChildJob):970:970 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/j;)LJ3/h;"} + 3:8:void initParentJob(kotlinx.coroutines.Job):145:145 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/U;)V"} + 9:11:void initParentJob(kotlinx.coroutines.Job):148:148 -> M + 12:15:void initParentJob(kotlinx.coroutines.Job):150:150 -> M + 16:18:void initParentJob(kotlinx.coroutines.Job):151:151 -> M + 19:24:void initParentJob(kotlinx.coroutines.Job):153:153 -> M + 25:27:void initParentJob(kotlinx.coroutines.Job):154:154 -> M + 28:33:void initParentJob(kotlinx.coroutines.Job):155:155 -> M + 1:9:boolean isCompleted():186:186 -> N + 1:2:boolean isScopedCoroutine():1006:1006 -> O + 3:6:java.lang.Object makeCancelling(java.lang.Object):1587:1587 -> P + 7:10:java.lang.Object makeCancelling(java.lang.Object):734:734 -> P + 11:11:java.lang.Object makeCancelling(java.lang.Object):1588:1588 -> P + 12:28:java.lang.Object makeCancelling(java.lang.Object):736:736 -> P + 29:41:java.lang.Object makeCancelling(java.lang.Object):738:738 -> P + 42:45:java.lang.Object makeCancelling(java.lang.Object):741:741 -> P + 46:51:java.lang.Object makeCancelling(java.lang.Object):742:742 -> P + 52:64:java.lang.Object makeCancelling(java.lang.Object):745:745 -> P + 65:73:java.lang.Object makeCancelling(java.lang.Object):747:747 -> P + 74:78:java.lang.Object makeCancelling(java.lang.Object):748:748 -> P + 79:80:java.lang.Object makeCancelling(java.lang.Object):745:745 -> P + 81:86:java.lang.Object makeCancelling(java.lang.Object):750:750 -> P + 87:90:java.lang.Object makeCancelling(java.lang.Object):752:752 -> P + 91:99:java.lang.Object makeCancelling(java.lang.Object):753:753 -> P + 100:110:java.lang.Object makeCancelling(java.lang.Object):755:755 -> P + 111:121:java.lang.Object makeCancelling(java.lang.Object):758:758 -> P + 122:127:java.lang.Object makeCancelling(java.lang.Object):760:760 -> P + 128:134:java.lang.Object makeCancelling(java.lang.Object):761:761 -> P + 135:161:java.lang.Object makeCancelling(java.lang.Object):760:760 -> P + 162:166:java.lang.Object makeCancelling(java.lang.Object):766:766 -> P + 1:4:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):1592:1592 -> Q + 5:8:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):828:828 -> Q + 9:14:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):830:830 -> Q + 15:21:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):835:835 -> Q + 22:23:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):831:831 -> Q + 24:48:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):832:832 -> Q + 49:52:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):833:833 -> Q + 53:56:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):831:831 -> Q + 4:12:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):512:512 -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function1;Z)LJ3/Z;"} + 13:18:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):513:513 -> R + 19:28:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):515:515 -> R + 29:33:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):517:517 -> R + 34:37:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):519:519 -> R + 1:5:java.lang.String nameString$kotlinx_coroutines_core():1058:1058 -> S + 1:11:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):941:941 -> T + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/j;)LJ3/i;"} + 12:15:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):943:943 -> T + 16:21:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):944:944 -> T + 22:28:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):945:945 -> T + 29:34:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):946:946 -> T + 1:3:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):329:329 -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/e0;Ljava/lang/Throwable;)V"} + 4:10:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1496:1496 -> U + 11:16:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1497:1497 -> U + 17:23:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1498:1498 -> U + 24:30:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1500:1500 -> U + 31:34:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1504:1504 -> U + 35:64:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1505:1505 -> U + 65:66:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1502:1502 -> U + 67:73:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1509:1509 -> U + 74:76:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1512:1512 -> U + 77:80:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):332:332 -> U + 1:7:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1516:1516 -> V + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/e0;Ljava/lang/Throwable;)V"} + 8:13:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1517:1517 -> V + 14:20:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1518:1518 -> V + 21:27:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1520:1520 -> V + 28:31:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1524:1524 -> V + 32:61:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1525:1525 -> V + 62:63:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1522:1522 -> V + 64:70:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1529:1529 -> V + 71:74:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1532:1532 -> V + 1:5:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):27:27 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j;"} 1:1:void onCancelling(java.lang.Throwable):998:998 -> X 1:1:void onCompletionInternal(java.lang.Object):1037:1037 -> Y - 1:1:void onStart():412:412 -> Z - 1:5:void promoteEmptyToNodeList(kotlinx.coroutines.Empty):528:528 -> a0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/H;)V"} - 6:18:void promoteEmptyToNodeList(kotlinx.coroutines.Empty):529:529 -> a0 - 19:24:void promoteEmptyToNodeList(kotlinx.coroutines.Empty):530:530 -> a0 - 1:5:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):27:27 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)Lt3/j;"} + 1:1:void onStart():412:412 -> a0 + 1:5:void promoteEmptyToNodeList(kotlinx.coroutines.Empty):528:528 -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/H;)V"} + 6:18:void promoteEmptyToNodeList(kotlinx.coroutines.Empty):529:529 -> b0 + 19:24:void promoteEmptyToNodeList(kotlinx.coroutines.Empty):530:530 -> b0 1:5:java.lang.String access$cancellationExceptionMessage(kotlinx.coroutines.JobSupport):27:27 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/a0;)Ljava/lang/String;"} - 1:4:java.util.concurrent.CancellationException getChildJobCancellationCause():707:707 -> c0 - 5:17:java.util.concurrent.CancellationException getChildJobCancellationCause():709:709 -> c0 - 18:27:java.util.concurrent.CancellationException getChildJobCancellationCause():710:710 -> c0 - 28:32:java.util.concurrent.CancellationException getChildJobCancellationCause():711:711 -> c0 - 33:68:java.util.concurrent.CancellationException getChildJobCancellationCause():714:714 -> c0 - 69:95:java.util.concurrent.CancellationException getChildJobCancellationCause():711:711 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/a0;)Ljava/lang/String;"} + 1:8:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):535:535 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/Z;)V"} + 9:12:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):537:537 -> c0 + 13:18:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):539:539 -> c0 1:4:void access$continueCompleting(kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):27:27 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/a0;LM3/a0$b;LM3/i;Ljava/lang/Object;)V"} - 1:5:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):27:27 -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/a0;LJ3/a0$b;LJ3/i;Ljava/lang/Object;)V"} + 1:4:java.util.concurrent.CancellationException getChildJobCancellationCause():707:707 -> d0 + 5:17:java.util.concurrent.CancellationException getChildJobCancellationCause():709:709 -> d0 + 18:27:java.util.concurrent.CancellationException getChildJobCancellationCause():710:710 -> d0 + 28:32:java.util.concurrent.CancellationException getChildJobCancellationCause():711:711 -> d0 + 33:68:java.util.concurrent.CancellationException getChildJobCancellationCause():714:714 -> d0 + 69:95:java.util.concurrent.CancellationException getChildJobCancellationCause():711:711 -> d0 1:5:boolean addLastAtomic(java.lang.Object,kotlinx.coroutines.NodeList,kotlinx.coroutines.JobNode):1551:1551 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LM3/e0;LM3/Z;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;LJ3/e0;LJ3/Z;)Z"} 6:9:boolean addLastAtomic(java.lang.Object,kotlinx.coroutines.NodeList,kotlinx.coroutines.JobNode):1555:1555 -> e 10:23:boolean addLastAtomic(java.lang.Object,kotlinx.coroutines.NodeList,kotlinx.coroutines.JobNode):1556:1556 -> e - 3:12:void cancel(java.util.concurrent.CancellationException):1579:1579 -> f0 - 13:16:void cancel(java.util.concurrent.CancellationException):617:617 -> f0 - 1:4:boolean isActive():182:182 -> g - 5:20:boolean isActive():183:183 -> g - 1:8:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):535:535 -> g0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/Z;)V"} - 9:12:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):537:537 -> g0 - 13:18:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):539:539 -> g0 + 1:5:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):27:27 -> e0 + 1:5:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):27:27 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j$b;"} + 1:4:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):1577:1577 -> f0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/Z;)V"} + 5:11:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):592:592 -> f0 + 12:24:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):595:595 -> f0 + 25:28:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):597:597 -> f0 + 29:40:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):599:599 -> f0 + 3:12:void cancel(java.util.concurrent.CancellationException):1579:1579 -> g0 + 13:16:void cancel(java.util.concurrent.CancellationException):617:617 -> g0 1:3:kotlin.coroutines.CoroutineContext$Key getKey():29:29 -> getKey - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j$c;"} - 1:5:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):27:27 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j$b;"} - 1:4:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):1577:1577 -> h0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/Z;)V"} - 5:11:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):592:592 -> h0 - 12:24:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):595:595 -> h0 - 25:28:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):597:597 -> h0 - 29:40:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):599:599 -> h0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/j$c;"} + 1:4:boolean isActive():182:182 -> h + 5:20:boolean isActive():183:183 -> h + 1:3:void setParentHandle$kotlinx_coroutines_core(kotlinx.coroutines.ChildHandle):134:134 -> h0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/h;)V"} 1:8:void addSuppressedExceptions(java.lang.Throwable,java.util.List):270:270 -> i 9:12:void addSuppressedExceptions(java.lang.Throwable,java.util.List):271:271 -> i 13:21:void addSuppressedExceptions(java.lang.Throwable,java.util.List):1490:1490 -> i 22:41:void addSuppressedExceptions(java.lang.Throwable,java.util.List):278:278 -> i 42:51:void addSuppressedExceptions(java.lang.Throwable,java.util.List):281:281 -> i 52:56:void addSuppressedExceptions(java.lang.Throwable,java.util.List):1493:1493 -> i - 1:3:void setParentHandle$kotlinx_coroutines_core(kotlinx.coroutines.ChildHandle):134:134 -> i0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/h;)V"} - 1:1:void afterCompletion(java.lang.Object):1046:1046 -> j + 1:5:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):27:27 -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)Lq3/j;"} 1:7:int startInternal(java.lang.Object):393:393 -> j0 8:17:int startInternal(java.lang.Object):394:394 -> j0 18:30:int startInternal(java.lang.Object):395:395 -> j0 @@ -206038,74 +201425,70 @@ kotlinx.coroutines.JobSupport -> M3.a0: 35:38:int startInternal(java.lang.Object):399:399 -> j0 39:54:int startInternal(java.lang.Object):400:400 -> j0 55:59:int startInternal(java.lang.Object):401:401 -> j0 - 1:4:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):663:663 -> k - 5:11:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):664:664 -> k - 12:15:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):667:667 -> k - 16:20:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):668:668 -> k - 21:26:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):670:670 -> k - 27:30:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):671:671 -> k - 31:37:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):674:674 -> k - 38:42:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):675:675 -> k - 43:50:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):676:676 -> k - 51:54:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):678:678 -> k + 1:1:void afterCompletion(java.lang.Object):1046:1046 -> k 1:6:java.lang.String stateString(java.lang.Object):1061:1061 -> k0 7:17:java.lang.String stateString(java.lang.Object):1062:1062 -> k0 18:27:java.lang.String stateString(java.lang.Object):1063:1063 -> k0 28:43:java.lang.String stateString(java.lang.Object):1066:1066 -> k0 44:50:java.lang.String stateString(java.lang.Object):1067:1067 -> k0 51:53:java.lang.String stateString(java.lang.Object):1068:1068 -> k0 - 1:4:void cancelInternal(java.lang.Throwable):632:632 -> l + 1:4:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):663:663 -> l + 5:11:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):664:664 -> l + 12:15:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):667:667 -> l + 16:20:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):668:668 -> l + 21:26:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):670:670 -> l + 27:30:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):671:671 -> l + 31:37:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):674:674 -> l + 38:42:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):675:675 -> l + 43:50:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):676:676 -> l + 51:54:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):678:678 -> l 1:11:java.util.concurrent.CancellationException toCancellationException(java.lang.Throwable,java.lang.String):424:424 -> l0 12:23:java.util.concurrent.CancellationException toCancellationException(java.lang.Throwable,java.lang.String):1543:1543 -> l0 - 1:4:java.lang.Object cancelMakeCompleting(java.lang.Object):1583:1583 -> m - 5:22:java.lang.Object cancelMakeCompleting(java.lang.Object):691:691 -> m - 23:34:java.lang.Object cancelMakeCompleting(java.lang.Object):695:695 -> m - 35:38:java.lang.Object cancelMakeCompleting(java.lang.Object):696:696 -> m - 39:45:java.lang.Object cancelMakeCompleting(java.lang.Object):697:697 -> m - 46:50:java.lang.Object cancelMakeCompleting(java.lang.Object):693:693 -> m + 1:4:void cancelInternal(java.lang.Throwable):632:632 -> m 8:20:java.util.concurrent.CancellationException toCancellationException$default(kotlinx.coroutines.JobSupport,java.lang.Throwable,java.lang.String,int,java.lang.Object):423:423 -> m0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/a0;Ljava/lang/Throwable;Ljava/lang/String;ILjava/lang/Object;)Ljava/util/concurrent/CancellationException;"} - 1:8:boolean cancelParent(java.lang.Throwable):344:344 -> n - 9:10:boolean cancelParent(java.lang.Throwable):350:350 -> n - 11:16:boolean cancelParent(java.lang.Throwable):351:351 -> n - 17:21:boolean cancelParent(java.lang.Throwable):353:353 -> n - 22:34:boolean cancelParent(java.lang.Throwable):358:358 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/a0;Ljava/lang/Throwable;Ljava/lang/String;ILjava/lang/Object;)Ljava/util/concurrent/CancellationException;"} + 1:4:java.lang.Object cancelMakeCompleting(java.lang.Object):1583:1583 -> n + 5:22:java.lang.Object cancelMakeCompleting(java.lang.Object):691:691 -> n + 23:34:java.lang.Object cancelMakeCompleting(java.lang.Object):695:695 -> n + 35:38:java.lang.Object cancelMakeCompleting(java.lang.Object):696:696 -> n + 39:45:java.lang.Object cancelMakeCompleting(java.lang.Object):697:697 -> n + 46:50:java.lang.Object cancelMakeCompleting(java.lang.Object):693:693 -> n 1:38:java.lang.String toDebugString():1053:1053 -> n0 - 1:3:java.lang.String cancellationExceptionMessage():620:620 -> o + 1:8:boolean cancelParent(java.lang.Throwable):344:344 -> o + 9:10:boolean cancelParent(java.lang.Throwable):350:350 -> o + 11:16:boolean cancelParent(java.lang.Throwable):351:351 -> o + 17:21:boolean cancelParent(java.lang.Throwable):353:353 -> o + 22:34:boolean cancelParent(java.lang.Throwable):358:358 -> o 1:15:boolean tryFinalizeSimpleState(kotlinx.coroutines.Incomplete,java.lang.Object):292:292 -> o0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/P;Ljava/lang/Object;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/P;Ljava/lang/Object;)Z"} 16:18:boolean tryFinalizeSimpleState(kotlinx.coroutines.Incomplete,java.lang.Object):293:293 -> o0 19:21:boolean tryFinalizeSimpleState(kotlinx.coroutines.Incomplete,java.lang.Object):294:294 -> o0 22:26:boolean tryFinalizeSimpleState(kotlinx.coroutines.Incomplete,java.lang.Object):295:295 -> o0 - 1:6:boolean childCancelled(java.lang.Throwable):650:650 -> p - 7:21:boolean childCancelled(java.lang.Throwable):651:651 -> p + 1:3:java.lang.String cancellationExceptionMessage():620:620 -> p 1:8:boolean tryMakeCancelling(kotlinx.coroutines.Incomplete,java.lang.Throwable):790:790 -> p0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/P;Ljava/lang/Throwable;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/P;Ljava/lang/Throwable;)Z"} 9:13:boolean tryMakeCancelling(kotlinx.coroutines.Incomplete,java.lang.Throwable):792:792 -> p0 14:22:boolean tryMakeCancelling(kotlinx.coroutines.Incomplete,java.lang.Throwable):793:793 -> p0 23:27:boolean tryMakeCancelling(kotlinx.coroutines.Incomplete,java.lang.Throwable):795:795 -> p0 - 1:6:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):307:307 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/P;Ljava/lang/Object;)V"} - 7:9:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):308:308 -> q - 10:14:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):309:309 -> q - 15:27:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):311:311 -> q - 28:31:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):316:316 -> q - 32:39:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):318:318 -> q - 40:73:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):320:320 -> q - 74:83:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):323:323 -> q + 1:6:boolean childCancelled(java.lang.Throwable):650:650 -> q + 7:21:boolean childCancelled(java.lang.Throwable):651:651 -> q 1:4:java.lang.Object tryMakeCompleting(java.lang.Object,java.lang.Object):847:847 -> q0 5:9:java.lang.Object tryMakeCompleting(java.lang.Object,java.lang.Object):848:848 -> q0 10:25:java.lang.Object tryMakeCompleting(java.lang.Object,java.lang.Object):855:855 -> q0 26:34:java.lang.Object tryMakeCompleting(java.lang.Object,java.lang.Object):856:856 -> q0 35:39:java.lang.Object tryMakeCompleting(java.lang.Object,java.lang.Object):860:860 -> q0 40:46:java.lang.Object tryMakeCompleting(java.lang.Object,java.lang.Object):863:863 -> q0 - 1:6:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):931:931 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/a0$b;LM3/i;Ljava/lang/Object;)V"} - 7:13:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):933:933 -> r - 14:17:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):935:935 -> r - 18:21:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):936:936 -> r + 1:6:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):307:307 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/P;Ljava/lang/Object;)V"} + 7:9:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):308:308 -> r + 10:14:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):309:309 -> r + 15:27:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):311:311 -> r + 28:31:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):316:316 -> r + 32:39:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):318:318 -> r + 40:73:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):320:320 -> r + 74:83:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):323:323 -> r 1:11:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):873:873 -> r0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/P;Ljava/lang/Object;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/P;Ljava/lang/Object;)Ljava/lang/Object;"} 12:29:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):877:877 -> r0 30:34:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):879:879 -> r0 35:35:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):1593:1593 -> r0 @@ -206122,60 +201505,49 @@ kotlinx.coroutines.JobSupport -> M3.a0: 119:121:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):904:904 -> r0 122:126:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):906:906 -> r0 127:128:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):898:898 -> r0 - 1:17:kotlinx.coroutines.ChildHandle attachChild(kotlinx.coroutines.ChildJob):970:970 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/j;)LM3/h;"} 1:2:boolean tryWaitForChild(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):918:918 -> s0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/a0$b;LM3/i;Ljava/lang/Object;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/a0$b;LJ3/i;Ljava/lang/Object;)Z"} 3:11:boolean tryWaitForChild(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):920:920 -> s0 12:15:boolean tryWaitForChild(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):918:918 -> s0 16:21:boolean tryWaitForChild(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):922:922 -> s0 22:29:boolean tryWaitForChild(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):923:923 -> s0 1:4:boolean start():1542:1542 -> start 5:17:boolean start():380:380 -> start - 1:4:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):458:458 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZZLkotlin/jvm/functions/Function1;)LM3/G;"} - 5:8:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1545:1545 -> t - 9:12:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):461:461 -> t - 13:21:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):462:462 -> t - 22:30:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):464:464 -> t - 31:34:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):466:466 -> t - 35:39:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):468:468 -> t - 40:48:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):469:469 -> t - 49:54:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):471:471 -> t - 55:58:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):474:474 -> t - 59:62:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):475:475 -> t - 63:63:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1546:1546 -> t - 64:72:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):478:478 -> t - 73:76:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1547:1547 -> t - 77:88:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):481:481 -> t - 89:98:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):483:483 -> t - 99:101:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):485:485 -> t - 102:111:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):489:489 -> t - 112:115:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1548:1548 -> t - 116:124:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):496:496 -> t - 125:136:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):503:503 -> t - 137:139:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1549:1549 -> t - 140:142:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):504:504 -> t + 1:4:void parentCancelled(kotlinx.coroutines.ParentJob):637:637 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/g0;)V"} 1:29:java.lang.String toString():1050:1050 -> toString - 5:12:java.lang.Throwable createCauseException(java.lang.Object):719:719 -> v - 13:25:java.lang.Throwable createCauseException(java.lang.Object):1585:1585 -> v - 26:40:java.lang.Throwable createCauseException(java.lang.Object):720:720 -> v - 1:16:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):208:208 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/a0$b;Ljava/lang/Object;)Ljava/lang/Object;"} - 17:17:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):1483:1483 -> w - 18:21:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):212:212 -> w - 22:25:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):213:213 -> w - 26:31:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):214:214 -> w - 32:37:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):215:215 -> w - 38:44:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):216:216 -> w - 45:53:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):225:225 -> w - 54:67:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):229:229 -> w - 68:84:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):230:230 -> w - 85:87:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):234:234 -> w - 88:90:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):235:235 -> w - 91:99:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):237:237 -> w - 100:103:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):240:240 -> w - 104:105:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):216:216 -> w + 1:4:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):458:458 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZZLkotlin/jvm/functions/Function1;)LJ3/G;"} + 5:8:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1545:1545 -> u + 9:12:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):461:461 -> u + 13:21:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):462:462 -> u + 22:30:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):464:464 -> u + 31:34:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):466:466 -> u + 35:39:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):468:468 -> u + 40:48:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):469:469 -> u + 49:54:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):471:471 -> u + 55:58:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):474:474 -> u + 59:62:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):475:475 -> u + 63:63:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1546:1546 -> u + 64:72:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):478:478 -> u + 73:76:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1547:1547 -> u + 77:88:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):481:481 -> u + 89:98:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):483:483 -> u + 99:101:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):485:485 -> u + 102:111:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):489:489 -> u + 112:115:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1548:1548 -> u + 116:124:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):496:496 -> u + 125:136:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):503:503 -> u + 137:139:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1549:1549 -> u + 140:142:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):504:504 -> u + 1:6:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):931:931 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/a0$b;LJ3/i;Ljava/lang/Object;)V"} + 7:13:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):933:933 -> v + 14:17:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):935:935 -> v + 18:21:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):936:936 -> v + 5:12:java.lang.Throwable createCauseException(java.lang.Object):719:719 -> w + 13:25:java.lang.Throwable createCauseException(java.lang.Object):1585:1585 -> w + 26:40:java.lang.Throwable createCauseException(java.lang.Object):720:720 -> w 1:4:java.util.concurrent.CancellationException getCancellationException():415:415 -> x 5:48:java.util.concurrent.CancellationException getCancellationException():416:416 -> x 49:71:java.util.concurrent.CancellationException getCancellationException():417:417 -> x @@ -206183,32 +201555,47 @@ kotlinx.coroutines.JobSupport -> M3.a0: 76:90:java.util.concurrent.CancellationException getCancellationException():419:419 -> x 91:117:java.util.concurrent.CancellationException getCancellationException():420:420 -> x 118:142:java.util.concurrent.CancellationException getCancellationException():418:418 -> x - 1:25:kotlinx.coroutines.ChildHandleNode firstChild(kotlinx.coroutines.Incomplete):913:913 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/P;)LM3/i;"} - 1:15:java.lang.Throwable getExceptionOrNull(java.lang.Object):910:910 -> z -kotlinx.coroutines.JobSupport$ChildCompletion -> M3.a0$a: + 1:16:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):208:208 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/a0$b;Ljava/lang/Object;)Ljava/lang/Object;"} + 17:17:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):1483:1483 -> y + 18:21:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):212:212 -> y + 22:25:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):213:213 -> y + 26:31:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):214:214 -> y + 32:37:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):215:215 -> y + 38:44:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):216:216 -> y + 45:53:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):225:225 -> y + 54:67:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):229:229 -> y + 68:84:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):230:230 -> y + 85:87:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):234:234 -> y + 88:90:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):235:235 -> y + 91:99:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):237:237 -> y + 100:103:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):240:240 -> y + 104:105:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):216:216 -> y + 1:25:kotlinx.coroutines.ChildHandleNode firstChild(kotlinx.coroutines.Incomplete):913:913 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/P;)LJ3/i;"} +kotlinx.coroutines.JobSupport$ChildCompletion -> J3.a0$a: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.JobSupport parent -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/a0;"} kotlinx.coroutines.JobSupport$Finishing state -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/a0$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/a0$b;"} kotlinx.coroutines.ChildHandleNode child -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/i;"} java.lang.Object proposedUpdate -> k 1:3:void (kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):1153:1153 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/a0;LM3/a0$b;LM3/i;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/a0;LJ3/a0$b;LJ3/i;Ljava/lang/Object;)V"} 4:5:void (kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):1149:1149 -> 6:7:void (kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):1150:1150 -> 8:9:void (kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):1151:1151 -> 10:12:void (kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):1152:1152 -> 1:8:java.lang.Object invoke(java.lang.Object):1148:1148 -> d 1:12:void invoke(java.lang.Throwable):1155:1155 -> t -kotlinx.coroutines.JobSupport$Finishing -> M3.a0$b: +kotlinx.coroutines.JobSupport$Finishing -> J3.a0$b: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.NodeList list -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/e0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/e0;"} 1:3:void (kotlinx.coroutines.NodeList,boolean,java.lang.Throwable):1078:1078 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/e0;ZLjava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/e0;ZLjava/lang/Throwable;)V"} 4:5:void (kotlinx.coroutines.NodeList,boolean,java.lang.Throwable):1075:1075 -> 6:7:void (kotlinx.coroutines.NodeList,boolean,java.lang.Throwable):1079:1079 -> 8:10:void (kotlinx.coroutines.NodeList,boolean,java.lang.Throwable):1084:1084 -> @@ -206229,10 +201616,10 @@ kotlinx.coroutines.JobSupport$Finishing -> M3.a0$b: 1:5:java.lang.Throwable getRootCause():1086:1086 -> d 1:10:boolean isCancelling():1096:1096 -> e 1:3:boolean isCompleting():1081:1081 -> f - 1:10:boolean isActive():1097:1097 -> g - 1:3:kotlinx.coroutines.NodeList getList():1075:1075 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/e0;"} - 1:14:boolean isSealed():1095:1095 -> i + 1:14:boolean isSealed():1095:1095 -> g + 1:10:boolean isActive():1097:1097 -> h + 1:3:kotlinx.coroutines.NodeList getList():1075:1075 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/e0;"} 1:6:java.util.List sealLocked(java.lang.Throwable):1102:1102 -> j 7:11:java.util.List sealLocked(java.lang.Throwable):1103:1103 -> j 12:24:java.util.List sealLocked(java.lang.Throwable):1104:1104 -> j @@ -206247,17 +201634,17 @@ kotlinx.coroutines.JobSupport$Finishing -> M3.a0$b: 1:3:void setExceptionsHolder(java.lang.Object):1092:1092 -> l 1:3:void setRootCause(java.lang.Throwable):1087:1087 -> m 1:75:java.lang.String toString():1141:1141 -> toString -kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1 -> M3.a0$c: +kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1 -> J3.a0$c: # {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} kotlinx.coroutines.JobSupport this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/a0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/a0;"} java.lang.Object $expect$inlined -> e 5:8:void (kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.JobSupport,java.lang.Object):91:91 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/j;LM3/a0;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/j;LJ3/a0;Ljava/lang/Object;)V"} 1:7:java.lang.Object prepare(java.lang.Object):91:91 -> g 1:17:java.lang.Object prepare(kotlinx.coroutines.internal.LockFreeLinkedListNode):672:672 -> i # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/j;)Ljava/lang/Object;"} -kotlinx.coroutines.JobSupportKt -> M3.b0: +kotlinx.coroutines.JobSupportKt -> J3.b0: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.internal.Symbol COMPLETING_ALREADY -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} @@ -206270,9 +201657,9 @@ kotlinx.coroutines.JobSupportKt -> M3.b0: kotlinx.coroutines.internal.Symbol SEALED -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} kotlinx.coroutines.Empty EMPTY_NEW -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/H;"} kotlinx.coroutines.Empty EMPTY_ACTIVE -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/H;"} 1:9:void ():1290:1290 -> 10:18:void ():1293:1293 -> 19:27:void ():1295:1295 -> @@ -206285,144 +201672,144 @@ kotlinx.coroutines.JobSupportKt -> M3.b0: 1:3:kotlinx.coroutines.internal.Symbol access$getCOMPLETING_RETRY$p():1:1 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/u;"} 1:3:kotlinx.coroutines.Empty access$getEMPTY_ACTIVE$p():1:1 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/H;"} 1:3:kotlinx.coroutines.Empty access$getEMPTY_NEW$p():1:1 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/H;"} 1:3:kotlinx.coroutines.internal.Symbol access$getSEALED$p():1:1 -> e # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/u;"} 1:3:kotlinx.coroutines.internal.Symbol access$getTOO_LATE_TO_CANCEL$p():1:1 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/u;"} 1:13:java.lang.Object boxIncomplete(java.lang.Object):1284:1284 -> g 1:18:java.lang.Object unboxState(java.lang.Object):1285:1285 -> h -kotlinx.coroutines.LazyStandaloneCoroutine -> M3.c0: +kotlinx.coroutines.LazyStandaloneCoroutine -> J3.c0: # {"id":"sourceFile","fileName":"Builders.common.kt"} kotlin.coroutines.Continuation continuation -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/f;"} 2:4:void (kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):204:204 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Lkotlin/jvm/functions/Function2;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Lkotlin/jvm/functions/Function2;)V"} 5:11:void (kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):205:205 -> - 1:6:void onStart():208:208 -> Z -kotlinx.coroutines.MainCoroutineDispatcher -> M3.d0: + 1:6:void onStart():208:208 -> a0 +kotlinx.coroutines.MainCoroutineDispatcher -> J3.d0: # {"id":"sourceFile","fileName":"MainCoroutineDispatcher.kt"} 1:4:void ():15:15 -> kotlinx.coroutines.MainCoroutineDispatcher getImmediate() -> t0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/d0;"} 1:6:java.lang.String toStringInternalImpl():69:69 -> u0 7:10:java.lang.String toStringInternalImpl():70:70 -> u0 11:18:java.lang.String toStringInternalImpl():72:72 -> u0 19:22:java.lang.String toStringInternalImpl():74:74 -> u0 -kotlinx.coroutines.NodeList -> M3.e0: +kotlinx.coroutines.NodeList -> J3.e0: # {"id":"sourceFile","fileName":"JobSupport.kt"} 1:4:void ():1362:1362 -> - 1:2:boolean isActive():1363:1363 -> g - 1:1:kotlinx.coroutines.NodeList getList():1364:1364 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/e0;"} + 1:2:boolean isActive():1363:1363 -> h + 1:1:kotlinx.coroutines.NodeList getList():1364:1364 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/e0;"} 1:5:java.lang.String toString():1379:1379 -> toString -kotlinx.coroutines.NonDisposableHandle -> M3.f0: +kotlinx.coroutines.NonDisposableHandle -> J3.f0: # {"id":"sourceFile","fileName":"Job.kt"} kotlinx.coroutines.NonDisposableHandle INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/f0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/f0;"} 1:8:void ():0:0 -> 1:4:void ():647:647 -> 1:2:boolean childCancelled(java.lang.Throwable):662:662 -> a 1:1:void dispose():656:656 -> dispose 1:3:java.lang.String toString():668:668 -> toString -kotlinx.coroutines.ParentJob -> M3.g0: +kotlinx.coroutines.ParentJob -> J3.g0: # {"id":"sourceFile","fileName":"Job.kt"} - java.util.concurrent.CancellationException getChildJobCancellationCause() -> c0 -kotlinx.coroutines.StandaloneCoroutine -> M3.h0: + java.util.concurrent.CancellationException getChildJobCancellationCause() -> d0 +kotlinx.coroutines.StandaloneCoroutine -> J3.h0: # {"id":"sourceFile","fileName":"Builders.common.kt"} 2:5:void (kotlin.coroutines.CoroutineContext,boolean):194:194 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Z)V"} - 1:9:boolean handleJobException(java.lang.Throwable):196:196 -> H -kotlinx.coroutines.ThreadContextElement -> M3.i0: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Z)V"} + 1:9:boolean handleJobException(java.lang.Throwable):196:196 -> J +kotlinx.coroutines.ThreadContextElement -> J3.i0: # {"id":"sourceFile","fileName":"ThreadContextElement.kt"} - java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext) -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)Ljava/lang/Object;"} - void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object) -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Object;)V"} -kotlinx.coroutines.ThreadLocalEventLoop -> M3.j0: + void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object) -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Object;)V"} + java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext) -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)Ljava/lang/Object;"} +kotlinx.coroutines.ThreadLocalEventLoop -> J3.j0: # {"id":"sourceFile","fileName":"EventLoop.common.kt"} kotlinx.coroutines.ThreadLocalEventLoop INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/j0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/j0;"} java.lang.ThreadLocal ref -> b 8:15:void ():128:128 -> 1:4:void ():126:126 -> 1:18:kotlinx.coroutines.EventLoop getEventLoop$kotlinx_coroutines_core():131:131 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/I;"} 1:7:void resetEventLoop$kotlinx_coroutines_core():137:137 -> b 1:6:void setEventLoop$kotlinx_coroutines_core(kotlinx.coroutines.EventLoop):141:141 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/I;)V"} -kotlinx.coroutines.Unconfined -> M3.k0: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/I;)V"} +kotlinx.coroutines.Unconfined -> J3.k0: # {"id":"sourceFile","fileName":"Unconfined.kt"} kotlinx.coroutines.Unconfined INSTANCE -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/k0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/k0;"} 1:8:void ():0:0 -> 1:4:void ():13:13 -> 1:9:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):24:24 -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Runnable;)V"} 10:17:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):30:30 -> q0 1:2:boolean isDispatchNeeded(kotlin.coroutines.CoroutineContext):20:20 -> r0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)Z"} 1:3:java.lang.String toString():35:35 -> toString -kotlinx.coroutines.UndispatchedCoroutine -> M3.l0: +kotlinx.coroutines.UndispatchedCoroutine -> J3.l0: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} -kotlinx.coroutines.UndispatchedMarker -> M3.m0: +kotlinx.coroutines.UndispatchedMarker -> J3.m0: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} kotlinx.coroutines.UndispatchedMarker INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/m0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/m0;"} 1:8:void ():0:0 -> 1:4:void ():159:159 -> - 1:5:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):159:159 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j;"} - 1:5:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):159:159 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)Lt3/j;"} - 1:5:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):159:159 -> d0 + 1:5:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):159:159 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j;"} + 1:5:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):159:159 -> e0 + 1:5:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):159:159 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j$c;)Lq3/j$b;"} 1:1:kotlin.coroutines.CoroutineContext$Key getKey():161:161 -> getKey - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j$c;"} - 1:5:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):159:159 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j$b;"} -kotlinx.coroutines.YieldContext -> M3.n0: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/j$c;"} + 1:5:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):159:159 -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)Lq3/j;"} +kotlinx.coroutines.YieldContext -> J3.n0: # {"id":"sourceFile","fileName":"Unconfined.kt"} kotlinx.coroutines.YieldContext$Key Key -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/n0$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/n0$a;"} 1:9:void ():0:0 -> -kotlinx.coroutines.YieldContext$Key -> M3.n0$a: +kotlinx.coroutines.YieldContext$Key -> J3.n0$a: # {"id":"sourceFile","fileName":"Unconfined.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():43:43 -> -kotlinx.coroutines.android.AndroidDispatcherFactory -> N3.a: +kotlinx.coroutines.android.AndroidDispatcherFactory -> K3.a: # {"id":"sourceFile","fileName":"HandlerDispatcher.kt"} 1:4:void ():52:52 -> 1:3:java.lang.String hintOnError():59:59 -> a 1:6:kotlinx.coroutines.MainCoroutineDispatcher createDispatcher(java.util.List):55:55 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LM3/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LJ3/d0;"} 7:19:kotlinx.coroutines.MainCoroutineDispatcher createDispatcher(java.util.List):56:56 -> b 20:27:kotlinx.coroutines.MainCoroutineDispatcher createDispatcher(java.util.List):55:55 -> b 1:4:int getLoadPriority():62:62 -> c -kotlinx.coroutines.android.AndroidExceptionPreHandler -> N3.b: +kotlinx.coroutines.android.AndroidExceptionPreHandler -> K3.b: # {"id":"sourceFile","fileName":"AndroidExceptionPreHandler.kt"} 1:5:void ():13:13 -> 6:8:void ():16:16 -> - 1:10:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):47:47 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Throwable;)V"} - 11:32:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):48:48 -> J - 33:40:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):49:49 -> J + 1:10:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):47:47 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Throwable;)V"} + 11:32:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):48:48 -> A + 33:40:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):49:49 -> A 1:4:java.lang.reflect.Method preHandler():20:20 -> q0 5:8:java.lang.reflect.Method preHandler():21:21 -> q0 9:10:java.lang.reflect.Method preHandler():22:22 -> q0 11:16:java.lang.reflect.Method preHandler():23:23 -> q0 17:37:java.lang.reflect.Method preHandler():24:24 -> q0 38:40:java.lang.reflect.Method preHandler():29:29 -> q0 -kotlinx.coroutines.android.HandlerContext -> N3.c: +kotlinx.coroutines.android.HandlerContext -> K3.c: # {"id":"sourceFile","fileName":"HandlerDispatcher.kt"} kotlinx.coroutines.android.HandlerContext _immediate -> _immediate - # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/c;"} android.os.Handler handler -> f java.lang.String name -> g boolean invokeImmediately -> h kotlinx.coroutines.android.HandlerContext immediate -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/c;"} 1:1:void (android.os.Handler,java.lang.String,boolean):118:118 -> 2:4:void (android.os.Handler,java.lang.String,boolean):115:117 -> 5:5:void (android.os.Handler,java.lang.String,boolean):131:131 -> @@ -206433,28 +201820,28 @@ kotlinx.coroutines.android.HandlerContext -> N3.c: 1:16:boolean equals(java.lang.Object):175:175 -> equals 1:7:int hashCode():176:176 -> hashCode 1:8:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):141:141 -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Runnable;)V"} 9:12:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):142:142 -> q0 1:25:boolean isDispatchNeeded(kotlin.coroutines.CoroutineContext):137:137 -> r0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)Z"} 1:5:kotlinx.coroutines.MainCoroutineDispatcher getImmediate():114:114 -> t0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/d0;"} 1:6:java.lang.String toString():170:170 -> toString 7:16:java.lang.String toString():171:171 -> toString 17:38:java.lang.String toString():172:172 -> toString 1:30:void cancelOnRejection(kotlin.coroutines.CoroutineContext,java.lang.Runnable):166:166 -> v0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Runnable;)V"} 31:38:void cancelOnRejection(kotlin.coroutines.CoroutineContext,java.lang.Runnable):167:167 -> v0 1:3:kotlinx.coroutines.android.HandlerContext getImmediate():133:133 -> w0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/c;"} -kotlinx.coroutines.android.HandlerDispatcher -> N3.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LK3/c;"} +kotlinx.coroutines.android.HandlerDispatcher -> K3.d: # {"id":"sourceFile","fileName":"HandlerDispatcher.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> 2:2:void ():22:22 -> -kotlinx.coroutines.android.HandlerDispatcherKt -> N3.e: +kotlinx.coroutines.android.HandlerDispatcherKt -> K3.e: # {"id":"sourceFile","fileName":"HandlerDispatcher.kt"} kotlinx.coroutines.android.HandlerDispatcher Main -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/d;"} 2:47:void ():109:109 -> 3:7:android.os.Handler asHandler(android.os.Looper,boolean):86:86 -> a 8:13:android.os.Handler asHandler(android.os.Looper,boolean):90:90 -> a @@ -206517,21 +201904,21 @@ kotlinx.coroutines.internal.AtomicOp -> kotlinx.coroutines.internal.c: kotlinx.coroutines.internal.DispatchedContinuation -> kotlinx.coroutines.internal.d: # {"id":"sourceFile","fileName":"DispatchedContinuation.kt"} kotlinx.coroutines.CoroutineDispatcher dispatcher -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/q;"} kotlin.coroutines.Continuation continuation -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/f;"} java.lang.Object _state -> i java.lang.Object countOrElement -> j java.util.concurrent.atomic.AtomicReferenceFieldUpdater _reusableCancellableContinuation$FU -> k 2:4:void (kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):22:22 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/q;Lt3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/q;Lq3/f;)V"} 5:6:void (kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):20:20 -> 7:8:void (kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):21:21 -> 9:14:void (kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):25:25 -> 15:25:void (kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):29:29 -> 26:28:void (kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):59:59 -> 1:11:kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame():26:26 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls3/d;"} 1:8:void resumeWith(java.lang.Object):196:196 -> b 9:12:void resumeWith(java.lang.Object):197:197 -> b 13:21:void resumeWith(java.lang.Object):198:198 -> b @@ -206570,15 +201957,15 @@ kotlinx.coroutines.internal.DispatchedContinuation -> kotlinx.coroutines.interna 1:4:void cancelCompletedResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable):236:236 -> c 5:12:void cancelCompletedResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable):237:237 -> c 1:1:kotlin.coroutines.Continuation getDelegate$kotlinx_coroutines_core():193:193 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/f;"} 1:7:kotlin.coroutines.CoroutineContext getContext():0:0 -> getContext - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq3/j;"} 1:2:java.lang.Object takeState$kotlinx_coroutines_core():186:186 -> h 3:9:java.lang.Object takeState$kotlinx_coroutines_core():188:188 -> h 1:2:void awaitReusability():319:319 -> i 3:7:void awaitReusability():80:80 -> i 1:2:kotlinx.coroutines.CancellableContinuationImpl getReusableCancellableContinuation():62:62 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/g;"} 1:3:void release():90:90 -> k 4:7:void release():91:91 -> k 1:39:java.lang.String toString():268:268 -> toString @@ -206593,7 +201980,7 @@ kotlinx.coroutines.internal.DispatchedContinuationKt -> kotlinx.coroutines.inter 1:3:kotlinx.coroutines.internal.Symbol access$getUNDEFINED$p():1:1 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/u;"} 1:6:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282:282 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V"} 7:10:void kotlinx.coroutines.internal.DispatchedContinuation.resumeCancellableWith(java.lang.Object,kotlin.jvm.functions.Function1):218:218 -> b 7:10:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 11:23:void kotlinx.coroutines.internal.DispatchedContinuation.resumeCancellableWith(java.lang.Object,kotlin.jvm.functions.Function1):219:219 -> b @@ -206654,19 +202041,19 @@ kotlinx.coroutines.internal.DispatchedContinuationKt -> kotlinx.coroutines.inter 156:159:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 160:163:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):283:283 -> b 6:9:void resumeCancellableWith$default(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1,int,java.lang.Object):278:278 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V"} kotlinx.coroutines.internal.LimitedDispatcher -> kotlinx.coroutines.internal.f: # {"id":"sourceFile","fileName":"LimitedDispatcher.kt"} kotlinx.coroutines.CoroutineDispatcher dispatcher -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/q;"} int parallelism -> g kotlinx.coroutines.Delay $$delegate_0 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/B;"} kotlinx.coroutines.internal.LockFreeTaskQueue queue -> i # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/k;"} java.lang.Object workerAllocationLock -> j 1:3:void (kotlinx.coroutines.CoroutineDispatcher,int):19:19 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/q;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/q;I)V"} 4:5:void (kotlinx.coroutines.CoroutineDispatcher,int):17:17 -> 6:7:void (kotlinx.coroutines.CoroutineDispatcher,int):18:18 -> 8:23:void (kotlinx.coroutines.CoroutineDispatcher,int):19:19 -> @@ -206674,7 +202061,7 @@ kotlinx.coroutines.internal.LimitedDispatcher -> kotlinx.coroutines.internal.f: 32:39:void (kotlinx.coroutines.CoroutineDispatcher,int):27:27 -> 1:6:void dispatchInternal(java.lang.Runnable,kotlin.jvm.functions.Function0):80:80 -> q0 1:6:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):66 -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Runnable;)V"} 7:12:void dispatchInternal(java.lang.Runnable,kotlin.jvm.functions.Function0):87:87 -> q0 7:12:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):66 -> q0 13:18:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):67:67 -> q0 @@ -206745,14 +202132,14 @@ kotlinx.coroutines.internal.LockFreeLinkedListNode -> kotlinx.coroutines.interna 62:76:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):601:601 -> f 77:81:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):607:607 -> f 82:88:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):612:612 -> f - 1:7:kotlinx.coroutines.internal.LockFreeLinkedListNode findPrevNonRemoved(kotlinx.coroutines.internal.LockFreeLinkedListNode):117:117 -> i + 1:7:kotlinx.coroutines.internal.LockFreeLinkedListNode findPrevNonRemoved(kotlinx.coroutines.internal.LockFreeLinkedListNode):117:117 -> g # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/j;)Lkotlinx/coroutines/internal/j;"} - 8:12:kotlinx.coroutines.internal.LockFreeLinkedListNode findPrevNonRemoved(kotlinx.coroutines.internal.LockFreeLinkedListNode):118:118 -> i - 1:4:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):682:682 -> j + 8:12:kotlinx.coroutines.internal.LockFreeLinkedListNode findPrevNonRemoved(kotlinx.coroutines.internal.LockFreeLinkedListNode):118:118 -> g + 1:4:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):682:682 -> k # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/j;)V"} - 5:11:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):547:547 -> j - 12:19:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):548:548 -> j - 20:30:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):551:551 -> j + 5:11:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):547:547 -> k + 12:19:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):548:548 -> k + 20:30:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):551:551 -> k 1:2:java.lang.Object getNext():674:674 -> l 3:7:java.lang.Object getNext():100:100 -> l 8:13:java.lang.Object getNext():101:101 -> l @@ -206895,19 +202282,19 @@ kotlinx.coroutines.internal.MainDispatcherFactory -> kotlinx.coroutines.internal # {"id":"sourceFile","fileName":"MainDispatcherFactory.kt"} java.lang.String hintOnError() -> a kotlinx.coroutines.MainCoroutineDispatcher createDispatcher(java.util.List) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LM3/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LJ3/d0;"} int getLoadPriority() -> c kotlinx.coroutines.internal.MainDispatcherLoader -> kotlinx.coroutines.internal.n: # {"id":"sourceFile","fileName":"MainDispatchers.kt"} kotlinx.coroutines.internal.MainDispatcherLoader INSTANCE -> a # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/n;"} kotlinx.coroutines.MainCoroutineDispatcher dispatcher -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/d0;"} 8:13:void ():19:19 -> 14:20:void ():22:22 -> 1:4:void ():17:17 -> 1:3:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():25:25 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/d0;"} 4:7:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():34:34 -> a 8:11:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():32:32 -> a 12:23:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():35:35 -> a @@ -206937,12 +202324,12 @@ kotlinx.coroutines.internal.MainDispatchersKt -> kotlinx.coroutines.internal.o: 12:16:kotlinx.coroutines.internal.MissingMainCoroutineDispatcher createMissingDispatcher$default(java.lang.Throwable,java.lang.String,int,java.lang.Object):76:76 -> b # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Throwable;Ljava/lang/String;ILjava/lang/Object;)Lkotlinx/coroutines/internal/p;"} 1:7:boolean isMissing(kotlinx.coroutines.MainCoroutineDispatcher):66:66 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/d0;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/d0;)Z"} 1:2:java.lang.Void throwMissingMainDispatcherException():81:81 -> d 3:4:java.lang.Void throwMissingMainDispatcherException():82:82 -> d 5:8:java.lang.Void throwMissingMainDispatcherException():81:81 -> d 1:6:kotlinx.coroutines.MainCoroutineDispatcher tryCreateDispatcher(kotlinx.coroutines.internal.MainDispatcherFactory,java.util.List):57:57 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/m;Ljava/util/List;)LM3/d0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/m;Ljava/util/List;)LJ3/d0;"} 7:15:kotlinx.coroutines.MainCoroutineDispatcher tryCreateDispatcher(kotlinx.coroutines.internal.MainDispatcherFactory,java.util.List):59:59 -> e kotlinx.coroutines.internal.MissingMainCoroutineDispatcher -> kotlinx.coroutines.internal.p: # {"id":"sourceFile","fileName":"MainDispatchers.kt"} @@ -206981,21 +202368,21 @@ kotlinx.coroutines.internal.ResizableAtomicArray -> kotlinx.coroutines.internal. kotlinx.coroutines.internal.ScopeCoroutine -> kotlinx.coroutines.internal.t: # {"id":"sourceFile","fileName":"Scopes.kt"} kotlin.coroutines.Continuation uCont -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/f;"} 2:4:void (kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation):18:18 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Lt3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Lq3/f;)V"} 5:7:void (kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation):17:17 -> - 1:1:boolean isScopedCoroutine():0:0 -> N + 1:1:boolean isScopedCoroutine():0:0 -> O 1:11:kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame():20:20 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv3/d;"} - 1:18:void afterCompletion(java.lang.Object):28:28 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls3/d;"} + 1:18:void afterCompletion(java.lang.Object):28:28 -> k 1:10:void afterResume(java.lang.Object):33:33 -> t0 kotlinx.coroutines.internal.Symbol -> kotlinx.coroutines.internal.u: # {"id":"sourceFile","fileName":"Symbol.kt"} java.lang.String symbol -> a 1:6:void (java.lang.String):14:14 -> 1:25:java.lang.String toString():15:15 -> toString -kotlinx.coroutines.internal.SynchronizedKt -> R8$$REMOVED$$CLASS$$5: +kotlinx.coroutines.internal.SynchronizedKt -> R8$$REMOVED$$CLASS$$6: # {"id":"sourceFile","fileName":"Synchronized.kt"} kotlinx.coroutines.internal.SystemPropsKt -> kotlinx.coroutines.internal.v: 1:5:int getAVAILABLE_PROCESSORS():1:1 -> a @@ -207035,16 +202422,16 @@ kotlinx.coroutines.internal.ThreadContextKt -> kotlinx.coroutines.internal.y: 14:17:void ():45:45 -> 18:22:void ():52:52 -> 1:5:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):85:85 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Object;)V"} 6:9:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):86:86 -> a 10:16:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):88:88 -> a 17:26:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):93:93 -> a 27:30:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):94:94 -> a 31:38:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):93:93 -> a 2:15:java.lang.Object threadContextElements(kotlin.coroutines.CoroutineContext):59:59 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)Ljava/lang/Object;"} 3:7:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):65:65 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Object;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Object;)Ljava/lang/Object;"} 8:16:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):68:68 -> c 17:20:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):70:70 -> c 21:38:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):72:72 -> c @@ -207055,25 +202442,25 @@ kotlinx.coroutines.internal.ThreadContextKt$countAll$1 -> kotlinx.coroutines.int kotlinx.coroutines.internal.ThreadContextKt$countAll$1 INSTANCE -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/y$a;"} 1:4:java.lang.Object invoke(java.lang.Object,kotlin.coroutines.CoroutineContext$Element):36:36 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lt3/j$b;)Ljava/lang/Object;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lq3/j$b;)Ljava/lang/Object;"} 5:25:java.lang.Object invoke(java.lang.Object,kotlin.coroutines.CoroutineContext$Element):37:37 -> a 26:30:java.lang.Object invoke(java.lang.Object,kotlin.coroutines.CoroutineContext$Element):38:38 -> a - 1:7:java.lang.Object invoke(java.lang.Object,java.lang.Object):35:35 -> k + 1:7:java.lang.Object invoke(java.lang.Object,java.lang.Object):35:35 -> j kotlinx.coroutines.internal.ThreadContextKt$findOne$1 -> kotlinx.coroutines.internal.y$b: # {"id":"sourceFile","fileName":"ThreadContext.kt"} kotlinx.coroutines.internal.ThreadContextKt$findOne$1 INSTANCE -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/y$b;"} 4:12:kotlinx.coroutines.ThreadContextElement invoke(kotlinx.coroutines.ThreadContextElement,kotlin.coroutines.CoroutineContext$Element):47:47 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/i0;Lt3/j$b;)LM3/i0;"} - 1:9:java.lang.Object invoke(java.lang.Object,java.lang.Object):45:45 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i0;Lq3/j$b;)LJ3/i0;"} + 1:9:java.lang.Object invoke(java.lang.Object,java.lang.Object):45:45 -> j kotlinx.coroutines.internal.ThreadContextKt$updateState$1 -> kotlinx.coroutines.internal.y$c: # {"id":"sourceFile","fileName":"ThreadContext.kt"} kotlinx.coroutines.internal.ThreadContextKt$updateState$1 INSTANCE -> e # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/y$c;"} 1:4:kotlinx.coroutines.internal.ThreadState invoke(kotlinx.coroutines.internal.ThreadState,kotlin.coroutines.CoroutineContext$Element):53:53 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/B;Lt3/j$b;)Lkotlinx/coroutines/internal/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/B;Lq3/j$b;)Lkotlinx/coroutines/internal/B;"} 5:16:kotlinx.coroutines.internal.ThreadState invoke(kotlinx.coroutines.internal.ThreadState,kotlin.coroutines.CoroutineContext$Element):54:54 -> a - 1:9:java.lang.Object invoke(java.lang.Object,java.lang.Object):52:52 -> k + 1:9:java.lang.Object invoke(java.lang.Object,java.lang.Object):52:52 -> j kotlinx.coroutines.internal.ThreadSafeHeap -> kotlinx.coroutines.internal.z: # {"id":"sourceFile","fileName":"ThreadSafeHeap.kt"} kotlinx.coroutines.internal.ThreadSafeHeapNode firstImpl() -> a @@ -207088,39 +202475,39 @@ kotlinx.coroutines.internal.ThreadSafeHeapNode -> kotlinx.coroutines.internal.A: kotlinx.coroutines.internal.ThreadState -> kotlinx.coroutines.internal.B: # {"id":"sourceFile","fileName":"ThreadContext.kt"} kotlin.coroutines.CoroutineContext context -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/j;"} java.lang.Object[] values -> b kotlinx.coroutines.ThreadContextElement[] elements -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"[LM3/i0;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LJ3/i0;"} int i -> d 1:3:void (kotlin.coroutines.CoroutineContext,int):14:14 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;I)V"} 4:5:void (kotlin.coroutines.CoroutineContext,int):15:15 -> 6:9:void (kotlin.coroutines.CoroutineContext,int):16:16 -> 10:14:void (kotlin.coroutines.CoroutineContext,int):17:17 -> 1:6:void append(kotlinx.coroutines.ThreadContextElement,java.lang.Object):21:21 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/i0;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/i0;Ljava/lang/Object;)V"} 7:15:void append(kotlinx.coroutines.ThreadContextElement,java.lang.Object):22:22 -> a 1:9:void restore(kotlin.coroutines.CoroutineContext):26:26 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;)V"} 10:29:void restore(kotlin.coroutines.CoroutineContext):27:27 -> b -kotlinx.coroutines.intrinsics.CancellableKt -> O3.a: +kotlinx.coroutines.intrinsics.CancellableKt -> L3.a: # {"id":"sourceFile","fileName":"Cancellable.kt"} 1:13:void dispatcherFailure(kotlin.coroutines.Continuation,java.lang.Throwable):65:65 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;Ljava/lang/Throwable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;Ljava/lang/Throwable;)V"} 14:14:void dispatcherFailure(kotlin.coroutines.Continuation,java.lang.Throwable):66:66 -> a 1:21:void startCoroutineCancellable(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation,kotlin.jvm.functions.Function1):30:30 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lt3/f;Lkotlin/jvm/functions/Function1;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lq3/f;Lkotlin/jvm/functions/Function1;)V"} 22:25:void startCoroutineCancellable(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation,kotlin.jvm.functions.Function1):78:78 -> b 1:19:void startCoroutineCancellable(kotlin.coroutines.Continuation,kotlin.coroutines.Continuation):39:39 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;Lt3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/f;Lq3/f;)V"} 20:23:void startCoroutineCancellable(kotlin.coroutines.Continuation,kotlin.coroutines.Continuation):84:84 -> c 6:9:void startCoroutineCancellable$default(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation,kotlin.jvm.functions.Function1,int,java.lang.Object):25:25 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lt3/f;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V"} -kotlinx.coroutines.intrinsics.UndispatchedKt -> O3.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lq3/f;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V"} +kotlinx.coroutines.intrinsics.UndispatchedKt -> L3.b: # {"id":"sourceFile","fileName":"Undispatched.kt"} 1:4:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):184:184 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lt3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lq3/f;)V"} 5:9:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):54:54 -> a 10:14:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):187:187 -> a 15:24:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):55:55 -> a @@ -207181,83 +202568,73 @@ kotlinx.coroutines.scheduling.CoroutineScheduler -> kotlinx.coroutines.schedulin 150:159:void (int,int,long,java.lang.String):101:101 -> 160:181:void (int,int,long,java.lang.String):99:99 -> 182:191:void (int,int,long,java.lang.String):98:98 -> - 1:4:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):236:236 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/a$c;)I"} - 5:14:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):239:239 -> E - 15:16:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):242:242 -> E - 17:23:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):243:243 -> E - 24:28:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):246:246 -> E - 1:7:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():989:989 -> J + 1:7:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():989:989 -> A # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/scheduling/a$c;"} - 8:28:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():206:206 -> J - 29:35:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():208:208 -> J - 36:46:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():215:215 -> J - 47:52:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():222:222 -> J - 1:10:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):177:177 -> M + 8:28:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():206:206 -> A + 29:35:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():208:208 -> A + 36:46:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():215:215 -> A + 47:52:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():222:222 -> A + 1:10:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):177:177 -> I # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/a$c;)Z"} - 11:25:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):986:986 -> M - 26:29:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):185:185 -> M - 30:38:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):187:187 -> M - 39:51:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):193:193 -> M - 1:19:void parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):984:984 -> S + 11:25:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):986:986 -> I + 26:29:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):185:185 -> I + 30:38:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):187:187 -> I + 39:51:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):193:193 -> I + 1:19:void parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):984:984 -> L # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/a$c;II)V"} - 20:28:void parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):154:154 -> S - 29:40:void parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):162:162 -> S - 1:3:void runSafely(kotlinx.coroutines.scheduling.Task):570:570 -> T + 20:28:void parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):154:154 -> L + 29:40:void parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):162:162 -> L + 1:3:void runSafely(kotlinx.coroutines.scheduling.Task):570:570 -> W # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/h;)V"} - 4:8:void runSafely(kotlinx.coroutines.scheduling.Task):575:575 -> T - 9:12:void runSafely(kotlinx.coroutines.scheduling.Task):572:572 -> T - 13:19:void runSafely(kotlinx.coroutines.scheduling.Task):573:573 -> T - 20:28:void runSafely(kotlinx.coroutines.scheduling.Task):575:575 -> T - 1:11:void shutdown(long):333:333 -> b0 - 12:15:void shutdown(long):335:335 -> b0 - 16:17:void shutdown(long):337:337 -> b0 - 18:18:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> b0 - 18:18:void shutdown(long):337 -> b0 - 19:25:int getCreatedWorkers():270:270 -> b0 - 19:25:void shutdown(long):337 -> b0 - 26:29:void shutdown(long):337:337 -> b0 - 30:42:void shutdown(long):340:340 -> b0 - 43:48:void shutdown(long):342:342 -> b0 - 49:51:void shutdown(long):343:343 -> b0 - 52:55:void shutdown(long):344:344 -> b0 - 56:67:void shutdown(long):348:348 -> b0 - 68:72:void shutdown(long):352:352 -> b0 - 73:79:void shutdown(long):353:353 -> b0 - 80:85:void shutdown(long):356:356 -> b0 - 86:95:void shutdown(long):357:357 -> b0 - 96:107:void shutdown(long):358:358 -> b0 - 108:114:void shutdown(long):363:363 -> b0 - 115:116:void shutdown(long):366:366 -> b0 - 117:119:void shutdown(long):367:367 -> b0 - 120:124:void shutdown(long):360:360 -> b0 - 125:126:void shutdown(long):337:337 -> b0 - 1:12:long incrementBlockingTasks():281:281 -> c0 - 1:12:void signalBlockingWork(boolean):417 -> c0 - 13:19:void signalBlockingWork(boolean):419:419 -> c0 - 20:26:void signalBlockingWork(boolean):420:420 -> c0 - 27:30:void signalBlockingWork(boolean):421:421 -> c0 + 4:8:void runSafely(kotlinx.coroutines.scheduling.Task):575:575 -> W + 9:12:void runSafely(kotlinx.coroutines.scheduling.Task):572:572 -> W + 13:19:void runSafely(kotlinx.coroutines.scheduling.Task):573:573 -> W + 20:28:void runSafely(kotlinx.coroutines.scheduling.Task):575:575 -> W + 1:11:void shutdown(long):333:333 -> Z + 12:15:void shutdown(long):335:335 -> Z + 16:17:void shutdown(long):337:337 -> Z + 18:18:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> Z + 18:18:void shutdown(long):337 -> Z + 19:25:int getCreatedWorkers():270:270 -> Z + 19:25:void shutdown(long):337 -> Z + 26:29:void shutdown(long):337:337 -> Z + 30:42:void shutdown(long):340:340 -> Z + 43:48:void shutdown(long):342:342 -> Z + 49:51:void shutdown(long):343:343 -> Z + 52:55:void shutdown(long):344:344 -> Z + 56:67:void shutdown(long):348:348 -> Z + 68:72:void shutdown(long):352:352 -> Z + 73:79:void shutdown(long):353:353 -> Z + 80:85:void shutdown(long):356:356 -> Z + 86:95:void shutdown(long):357:357 -> Z + 96:107:void shutdown(long):358:358 -> Z + 108:114:void shutdown(long):363:363 -> Z + 115:116:void shutdown(long):366:366 -> Z + 117:119:void shutdown(long):367:367 -> Z + 120:124:void shutdown(long):360:360 -> Z + 125:126:void shutdown(long):337:337 -> Z 3:6:void close():328:328 -> close - 1:11:void signalCpuWork():425:425 -> d0 - 12:18:void signalCpuWork():426:426 -> d0 - 19:22:void signalCpuWork():427:427 -> d0 - 4:10:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):499:499 -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/a$c;Lkotlinx/coroutines/scheduling/h;Z)Lkotlinx/coroutines/scheduling/h;"} - 11:18:int kotlinx.coroutines.scheduling.Task.getMode():82:82 -> e0 - 11:18:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):501 -> e0 - 19:26:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):501:501 -> e0 - 27:28:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):504:504 -> e0 - 29:35:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):505:505 -> e0 + 1:12:long incrementBlockingTasks():281:281 -> d0 + 1:12:void signalBlockingWork(boolean):417 -> d0 + 13:19:void signalBlockingWork(boolean):419:419 -> d0 + 20:26:void signalBlockingWork(boolean):420:420 -> d0 + 27:30:void signalBlockingWork(boolean):421:421 -> d0 + 1:11:void signalCpuWork():425:425 -> e0 + 12:18:void signalCpuWork():426:426 -> e0 + 19:22:void signalCpuWork():427:427 -> e0 7:10:void execute(java.lang.Runnable):326:326 -> execute - 18:21:boolean tryCreateWorker(long):433:433 -> f0 - 22:25:boolean tryCreateWorker(long):438:438 -> f0 - 26:32:boolean tryCreateWorker(long):439:439 -> f0 - 33:43:boolean tryCreateWorker(long):442:442 -> f0 - 1:9:boolean kotlinx.coroutines.scheduling.TasksKt.isBlocking(kotlinx.coroutines.scheduling.Task):85:85 -> g - 1:9:boolean addToGlobalQueue(kotlinx.coroutines.scheduling.Task):118 -> g + 1:9:boolean kotlinx.coroutines.scheduling.TasksKt.isBlocking(kotlinx.coroutines.scheduling.Task):85:85 -> f + 1:9:boolean addToGlobalQueue(kotlinx.coroutines.scheduling.Task):118 -> f # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/h;)Z"} - 10:16:boolean addToGlobalQueue(kotlinx.coroutines.scheduling.Task):119:119 -> g - 17:23:boolean addToGlobalQueue(kotlinx.coroutines.scheduling.Task):121:121 -> g + 10:16:boolean addToGlobalQueue(kotlinx.coroutines.scheduling.Task):119:119 -> f + 17:23:boolean addToGlobalQueue(kotlinx.coroutines.scheduling.Task):121:121 -> f + 4:10:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):499:499 -> g0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/a$c;Lkotlinx/coroutines/scheduling/h;Z)Lkotlinx/coroutines/scheduling/h;"} + 11:18:int kotlinx.coroutines.scheduling.Task.getMode():82:82 -> g0 + 11:18:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):501 -> g0 + 19:26:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):501:501 -> g0 + 27:28:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):504:504 -> g0 + 29:35:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):505:505 -> g0 1:2:int createNewWorker():463:463 -> h 3:3:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> h 3:3:int createNewWorker():463 -> h @@ -207278,23 +202655,38 @@ kotlinx.coroutines.scheduling.CoroutineScheduler -> kotlinx.coroutines.schedulin 95:102:int createNewWorker():483:483 -> h 103:110:int createNewWorker():475:475 -> h 111:112:int createNewWorker():485:485 -> h + 18:21:boolean tryCreateWorker(long):433:433 -> i0 + 22:25:boolean tryCreateWorker(long):438:438 -> i0 + 26:32:boolean tryCreateWorker(long):439:439 -> i0 + 33:43:boolean tryCreateWorker(long):442:442 -> i0 1:3:boolean isTerminated():298:298 -> isTerminated + 1:6:kotlinx.coroutines.scheduling.Task createTask(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):406:406 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;Lkotlinx/coroutines/scheduling/i;)Lkotlinx/coroutines/scheduling/h;"} + 7:10:kotlinx.coroutines.scheduling.Task createTask(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):407:407 -> j + 11:14:kotlinx.coroutines.scheduling.Task createTask(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):408:408 -> j + 15:17:kotlinx.coroutines.scheduling.Task createTask(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):409:409 -> j + 18:23:kotlinx.coroutines.scheduling.Task createTask(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):412:412 -> j 5:11:boolean tryCreateWorker$default(kotlinx.coroutines.scheduling.CoroutineScheduler,long,int,java.lang.Object):430:430 -> q0 # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/a;JILjava/lang/Object;)Z"} 1:8:boolean tryUnpark():450:450 -> r0 9:17:boolean tryUnpark():451:451 -> r0 18:22:boolean tryUnpark():452:452 -> r0 - 1:6:kotlinx.coroutines.scheduling.Task createTask(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):406:406 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;Lkotlinx/coroutines/scheduling/i;)Lkotlinx/coroutines/scheduling/h;"} - 7:10:kotlinx.coroutines.scheduling.Task createTask(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):407:407 -> s - 11:14:kotlinx.coroutines.scheduling.Task createTask(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):408:408 -> s - 15:17:kotlinx.coroutines.scheduling.Task createTask(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):409:409 -> s - 18:23:kotlinx.coroutines.scheduling.Task createTask(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):412:412 -> s - 1:15:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker currentWorker():508:508 -> t + 1:15:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker currentWorker():508:508 -> s # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/scheduling/a$c;"} - 16:19:kotlinx.coroutines.scheduling.CoroutineScheduler kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.getScheduler():596:596 -> t - 16:19:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker currentWorker():508 -> t - 20:27:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker currentWorker():508:508 -> t + 16:19:kotlinx.coroutines.scheduling.CoroutineScheduler kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.getScheduler():596:596 -> s + 16:19:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker currentWorker():508 -> s + 20:27:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker currentWorker():508:508 -> s + 1:3:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):383:383 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;Lkotlinx/coroutines/scheduling/i;Z)V"} + 4:7:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):384:384 -> t + 8:11:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):386:386 -> t + 12:17:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):387:387 -> t + 18:24:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):389:389 -> t + 25:56:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):391:391 -> t + 57:67:int kotlinx.coroutines.scheduling.Task.getMode():82:82 -> t + 57:67:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):396 -> t + 68:71:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):398:398 -> t + 72:75:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):401:401 -> t 1:5:java.lang.String toString():526:526 -> toString 6:20:java.lang.String toString():527:527 -> toString 21:31:java.lang.String toString():528:528 -> toString @@ -207341,19 +202733,14 @@ kotlinx.coroutines.scheduling.CoroutineScheduler -> kotlinx.coroutines.schedulin 311:313:java.lang.String toString():548:548 -> toString 314:315:java.lang.String toString():565:565 -> toString 316:323:java.lang.String toString():548:548 -> toString - 1:3:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):383:383 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;Lkotlinx/coroutines/scheduling/i;Z)V"} - 4:7:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):384:384 -> u - 8:11:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):386:386 -> u - 12:17:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):387:387 -> u - 18:24:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):389:389 -> u - 25:56:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):391:391 -> u - 57:67:int kotlinx.coroutines.scheduling.Task.getMode():82:82 -> u - 57:67:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):396 -> u - 68:71:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):398:398 -> u - 72:75:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):401:401 -> u - 5:15:void dispatch$default(kotlinx.coroutines.scheduling.CoroutineScheduler,java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean,int,java.lang.Object):382:382 -> x + 5:15:void dispatch$default(kotlinx.coroutines.scheduling.CoroutineScheduler,java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean,int,java.lang.Object):382:382 -> u # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/a;Ljava/lang/Runnable;Lkotlinx/coroutines/scheduling/i;ZILjava/lang/Object;)V"} + 1:4:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):236:236 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/a$c;)I"} + 5:14:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):239:239 -> x + 15:16:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):242:242 -> x + 17:23:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):243:243 -> x + 24:28:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):246:246 -> x kotlinx.coroutines.scheduling.CoroutineScheduler$Companion -> kotlinx.coroutines.scheduling.a$a: # {"id":"sourceFile","fileName":"CoroutineScheduler.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> @@ -207533,7 +202920,7 @@ kotlinx.coroutines.scheduling.DefaultIoScheduler -> kotlinx.coroutines.schedulin kotlinx.coroutines.scheduling.DefaultIoScheduler INSTANCE -> g # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/b;"} kotlinx.coroutines.CoroutineDispatcher default -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/q;"} 8:11:void ():46:46 -> 12:22:void ():49:49 -> 23:30:void ():47:47 -> @@ -207542,7 +202929,7 @@ kotlinx.coroutines.scheduling.DefaultIoScheduler -> kotlinx.coroutines.schedulin 3:8:void close():74:74 -> close 1:6:void execute(java.lang.Runnable):56:56 -> execute 1:6:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):65:65 -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Runnable;)V"} 1:3:java.lang.String toString():77:77 -> toString kotlinx.coroutines.scheduling.DefaultScheduler -> kotlinx.coroutines.scheduling.c: # {"id":"sourceFile","fileName":"Dispatcher.kt"} @@ -207577,7 +202964,7 @@ kotlinx.coroutines.scheduling.SchedulerCoroutineDispatcher -> kotlinx.coroutines 10:11:void (int,int,long,java.lang.String):85:85 -> 12:18:void (int,int,long,java.lang.String):92:92 -> 1:11:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):97:97 -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Runnable;)V"} 1:14:kotlinx.coroutines.scheduling.CoroutineScheduler createScheduler():95:95 -> t0 # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/scheduling/a;"} 1:6:void dispatchWithContext$kotlinx_coroutines_core(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):103:103 -> u0 @@ -207641,7 +203028,7 @@ kotlinx.coroutines.scheduling.UnlimitedIoScheduler -> kotlinx.coroutines.schedul # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/m;"} 1:4:void ():31:31 -> 1:9:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):39:39 -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Ljava/lang/Runnable;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/j;Ljava/lang/Runnable;)V"} kotlinx.coroutines.scheduling.WorkQueue -> kotlinx.coroutines.scheduling.o: # {"id":"sourceFile","fileName":"WorkQueue.kt"} java.util.concurrent.atomic.AtomicReferenceArray buffer -> a @@ -207721,46 +203108,46 @@ kotlinx.coroutines.scheduling.WorkQueue$$ExternalSyntheticBackportWithForwarding # {"id":"com.android.tools.r8.synthesized"} 1:16:boolean java.util.concurrent.atomic.AtomicReferenceArray.compareAndSet(int,java.lang.Object,java.lang.Object):0:0 -> a # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/atomic/AtomicReferenceArray;ILjava/lang/Object;Ljava/lang/Object;)Z"} -kotlinx.coroutines.sync.Mutex -> P3.a: +kotlinx.coroutines.sync.Mutex -> M3.a: # {"id":"sourceFile","fileName":"Mutex.kt"} -kotlinx.coroutines.sync.MutexKt -> R8$$REMOVED$$CLASS$$6: +kotlinx.coroutines.sync.MutexKt -> R8$$REMOVED$$CLASS$$7: # {"id":"sourceFile","fileName":"Mutex.kt"} -okhttp3.Address -> Q3.a: +okhttp3.Address -> N3.a: # {"id":"sourceFile","fileName":"Address.kt"} okhttp3.HttpUrl url -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/u;"} java.util.List protocols -> b java.util.List connectionSpecs -> c okhttp3.Dns dns -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/q;"} javax.net.SocketFactory socketFactory -> e javax.net.ssl.SSLSocketFactory sslSocketFactory -> f javax.net.ssl.HostnameVerifier hostnameVerifier -> g okhttp3.CertificatePinner certificatePinner -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/g;"} okhttp3.Authenticator proxyAuthenticator -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/b;"} java.net.Proxy proxy -> j java.net.ProxySelector proxySelector -> k 1:1:void (java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILQ3/q;Ljavax/net/SocketFactory;Ljavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/HostnameVerifier;LQ3/g;LQ3/b;Ljava/net/Proxy;Ljava/util/List;Ljava/util/List;Ljava/net/ProxySelector;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILN3/q;Ljavax/net/SocketFactory;Ljavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/HostnameVerifier;LN3/g;LN3/b;Ljava/net/Proxy;Ljava/util/List;Ljava/util/List;Ljava/net/ProxySelector;)V"} 2:6:void (java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):74:78 -> 7:7:void (java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):84:84 -> 8:8:void (java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):87:87 -> 1:3:okhttp3.CertificatePinner certificatePinner():50:50 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/g;"} 1:3:java.util.List connectionSpecs():86:86 -> b 1:3:okhttp3.Dns dns():38:38 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/q;"} 6:113:boolean equalsNonHost$okhttp(okhttp3.Address):197:197 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/a;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/a;)Z"} 1:3:javax.net.ssl.HostnameVerifier hostnameVerifier():47:47 -> e 1:16:boolean equals(java.lang.Object):167:167 -> equals 17:26:boolean equals(java.lang.Object):169:169 -> equals 1:3:java.util.List protocols():84:84 -> f 1:3:java.net.Proxy proxy():59:59 -> g 1:3:okhttp3.Authenticator proxyAuthenticator():53:53 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/b;"} 1:11:int hashCode():174:174 -> hashCode 12:20:int hashCode():175:175 -> hashCode 21:29:int hashCode():176:176 -> hashCode @@ -207775,74 +203162,73 @@ okhttp3.Address -> Q3.a: 1:3:javax.net.SocketFactory socketFactory():41:41 -> j 1:3:javax.net.ssl.SSLSocketFactory sslSocketFactory():44:44 -> k 1:3:okhttp3.HttpUrl url():74:74 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/u;"} 1:10:java.lang.String toString():201:201 -> toString 11:38:java.lang.String toString():202:202 -> toString 39:88:java.lang.String toString():203:203 -> toString -okhttp3.Authenticator -> Q3.b: +okhttp3.Authenticator -> N3.b: # {"id":"sourceFile","fileName":"Authenticator.kt"} okhttp3.Authenticator NONE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/b;"} okhttp3.Authenticator JAVA_NET_AUTHENTICATOR -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/b;"} okhttp3.Authenticator$Companion Companion -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/b$a;"} 9:15:void ():130:130 -> 16:24:void ():137:137 -> okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/F;LQ3/D;)LQ3/B;"} -okhttp3.Authenticator$Companion -> Q3.b$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/F;LN3/D;)LN3/B;"} +okhttp3.Authenticator$Companion -> N3.b$a: # {"id":"sourceFile","fileName":"Authenticator.kt"} 1:1:void ():127:127 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):127:127 -> -okhttp3.Authenticator$Companion$AuthenticatorNone -> Q3.b$a$a: +okhttp3.Authenticator$Companion$AuthenticatorNone -> N3.b$a$a: # {"id":"sourceFile","fileName":"Authenticator.kt"} 1:4:void ():131:131 -> - 1:1:Q3.Request Q3.Authenticator$Companion$AuthenticatorNone.authenticate(Q3.Route,Q3.Response):0:0 -> a + 1:1:N3.Request N3.Authenticator$Companion$AuthenticatorNone.authenticate(N3.Route,N3.Response):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/F;LQ3/D;)LQ3/B;"} -okhttp3.Cache -> Q3.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/F;LN3/D;)LN3/B;"} +okhttp3.Cache -> N3.c: # {"id":"sourceFile","fileName":"Cache.kt"} okhttp3.internal.cache.DiskLruCache cache -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} int writeSuccessCount -> e int writeAbortCount -> f int networkCount -> g int hitCount -> h int requestCount -> i okhttp3.Cache$Companion Companion -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/c$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/c$b;"} 1:9:void ():0:0 -> 1:1:void (java.io.File,long,okhttp3.internal.io.FileSystem):141:141 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;JLZ3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;JLW3/a;)V"} 2:2:void (java.io.File,long,okhttp3.internal.io.FileSystem):146:146 -> 3:3:void (java.io.File,long,okhttp3.internal.io.FileSystem):152:152 -> 4:4:void (java.io.File,long,okhttp3.internal.io.FileSystem):146:146 -> 5:5:void (java.io.File,long):166:166 -> - 1:3:void setWriteSuccessCount$okhttp(int):156:156 -> E - 2:7:void trackConditionalCacheHit$okhttp():380:380 -> J - 8:12:void trackConditionalCacheHit$okhttp():381:381 -> J - 7:12:void trackResponse$okhttp(okhttp3.internal.cache.CacheStrategy):368:368 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/c;)V"} - 13:18:void trackResponse$okhttp(okhttp3.internal.cache.CacheStrategy):370:370 -> M - 19:27:void trackResponse$okhttp(okhttp3.internal.cache.CacheStrategy):372:372 -> M - 28:33:void trackResponse$okhttp(okhttp3.internal.cache.CacheStrategy):373:373 -> M - 34:39:void trackResponse$okhttp(okhttp3.internal.cache.CacheStrategy):375:375 -> M - 40:43:void trackResponse$okhttp(okhttp3.internal.cache.CacheStrategy):377:377 -> M - 11:15:void update$okhttp(okhttp3.Response,okhttp3.Response):232:232 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;LQ3/D;)V"} - 16:27:void update$okhttp(okhttp3.Response,okhttp3.Response):233:233 -> S - 28:33:void update$okhttp(okhttp3.Response,okhttp3.Response):236:236 -> S - 34:36:void update$okhttp(okhttp3.Response,okhttp3.Response):237:237 -> S - 37:41:void update$okhttp(okhttp3.Response,okhttp3.Response):238:238 -> S - 42:45:void update$okhttp(okhttp3.Response,okhttp3.Response):240:240 -> S - 46:53:void update$okhttp(okhttp3.Response,okhttp3.Response):233:233 -> S + 2:7:void trackConditionalCacheHit$okhttp():380:380 -> A + 8:12:void trackConditionalCacheHit$okhttp():381:381 -> A + 7:12:void trackResponse$okhttp(okhttp3.internal.cache.CacheStrategy):368:368 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/c;)V"} + 13:18:void trackResponse$okhttp(okhttp3.internal.cache.CacheStrategy):370:370 -> I + 19:27:void trackResponse$okhttp(okhttp3.internal.cache.CacheStrategy):372:372 -> I + 28:33:void trackResponse$okhttp(okhttp3.internal.cache.CacheStrategy):373:373 -> I + 34:39:void trackResponse$okhttp(okhttp3.internal.cache.CacheStrategy):375:375 -> I + 40:43:void trackResponse$okhttp(okhttp3.internal.cache.CacheStrategy):377:377 -> I + 11:15:void update$okhttp(okhttp3.Response,okhttp3.Response):232:232 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;LN3/D;)V"} + 16:27:void update$okhttp(okhttp3.Response,okhttp3.Response):233:233 -> L + 28:33:void update$okhttp(okhttp3.Response,okhttp3.Response):236:236 -> L + 34:36:void update$okhttp(okhttp3.Response,okhttp3.Response):237:237 -> L + 37:41:void update$okhttp(okhttp3.Response,okhttp3.Response):238:238 -> L + 42:45:void update$okhttp(okhttp3.Response,okhttp3.Response):240:240 -> L + 46:53:void update$okhttp(okhttp3.Response,okhttp3.Response):233:233 -> L 1:6:void close():354:354 -> close + 3:6:void abortQuietly(okhttp3.internal.cache.DiskLruCache$Editor):247:247 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d$b;)V"} 1:6:void flush():349:349 -> flush - 3:6:void abortQuietly(okhttp3.internal.cache.DiskLruCache$Editor):247:247 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d$b;)V"} 6:16:okhttp3.Response get$okhttp(okhttp3.Request):169:169 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)LN3/D;"} 17:24:okhttp3.Response get$okhttp(okhttp3.Request):171:171 -> h 25:34:okhttp3.Response get$okhttp(okhttp3.Request):177:177 -> h 35:38:okhttp3.Response get$okhttp(okhttp3.Request):183:183 -> h @@ -207850,67 +203236,68 @@ okhttp3.Cache -> Q3.c: 45:55:okhttp3.Response get$okhttp(okhttp3.Request):185:185 -> h 56:59:okhttp3.Response get$okhttp(okhttp3.Request):179:179 -> h 1:3:int getWriteAbortCount$okhttp():157:157 -> i - 1:3:int getWriteSuccessCount$okhttp():156:156 -> s - 6:13:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):193:193 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)LT3/b;"} - 14:30:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):195:195 -> t - 31:38:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):197:197 -> t - 39:47:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):204:204 -> t - 48:56:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):210:210 -> t - 57:61:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):214:214 -> t - 62:85:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):217:217 -> t - 86:88:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):218:218 -> t - 89:96:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):219:219 -> t - 97:100:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):221:221 -> t - 6:21:void remove$okhttp(okhttp3.Request):228:228 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)V"} - 1:3:void setWriteAbortCount$okhttp(int):157:157 -> x -okhttp3.Cache$CacheResponseBody -> Q3.c$a: + 1:3:int getWriteSuccessCount$okhttp():156:156 -> j + 6:13:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):193:193 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)LQ3/b;"} + 14:30:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):195:195 -> s + 31:38:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):197:197 -> s + 39:47:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):204:204 -> s + 48:56:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):210:210 -> s + 57:61:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):214:214 -> s + 62:85:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):217:217 -> s + 86:88:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):218:218 -> s + 89:96:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):219:219 -> s + 97:100:okhttp3.internal.cache.CacheRequest put$okhttp(okhttp3.Response):221:221 -> s + 6:21:void remove$okhttp(okhttp3.Request):228:228 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)V"} + 1:3:void setWriteAbortCount$okhttp(int):157:157 -> u + 1:3:void setWriteSuccessCount$okhttp(int):156:156 -> x +okhttp3.Cache$CacheResponseBody -> N3.c$a: # {"id":"sourceFile","fileName":"Cache.kt"} okio.BufferedSource bodySource -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} okhttp3.internal.cache.DiskLruCache$Snapshot snapshot -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d$d;"} java.lang.String contentType -> f java.lang.String contentLength -> g 6:15:void (okhttp3.internal.cache.DiskLruCache$Snapshot,java.lang.String,java.lang.String):671:671 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d$d;Ljava/lang/String;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d$d;Ljava/lang/String;Ljava/lang/String;)V"} 16:19:void (okhttp3.internal.cache.DiskLruCache$Snapshot,java.lang.String,java.lang.String):675:675 -> 20:24:void (okhttp3.internal.cache.DiskLruCache$Snapshot,java.lang.String,java.lang.String):676:676 -> 25:31:void (okhttp3.internal.cache.DiskLruCache$Snapshot,java.lang.String,java.lang.String):682:682 -> 1:12:long contentLength():687:687 -> contentLength 1:13:okhttp3.MediaType contentType():685:685 -> contentType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/x;"} 1:3:okhttp3.internal.cache.DiskLruCache$Snapshot getSnapshot():668:668 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT3/d$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/d$d;"} 1:3:okio.BufferedSource source():689:689 -> source - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/k;"} -okhttp3.Cache$CacheResponseBody$1 -> Q3.c$a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/k;"} +okhttp3.Cache$CacheResponseBody$1 -> N3.c$a$a: # {"id":"sourceFile","fileName":"Cache.kt"} okhttp3.Cache$CacheResponseBody this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/c$a;"} okio.Source $source -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/G;"} 1:8:void (okhttp3.Cache$CacheResponseBody,okio.Source,okio.Source):676:676 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/c$a;Lf4/G;Lf4/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/c$a;Lc4/G;Lc4/G;)V"} 1:9:void close():679:679 -> close 10:13:void close():680:680 -> close -okhttp3.Cache$Companion -> Q3.c$b: +okhttp3.Cache$Companion -> N3.c$b: # {"id":"sourceFile","fileName":"Cache.kt"} 1:1:void ():692:692 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):692:692 -> 6:20:boolean hasVaryAll(okhttp3.Response):730:730 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)Z"} 6:24:java.lang.String key(okhttp3.HttpUrl):699:699 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;)Ljava/lang/String;"} 6:9:int readInt$okhttp(okio.BufferedSource):704:704 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;)I"} 10:27:int readInt$okhttp(okio.BufferedSource):705:705 -> c 28:37:int readInt$okhttp(okio.BufferedSource):706:706 -> c 38:68:int readInt$okhttp(okio.BufferedSource):707:707 -> c 69:78:int readInt$okhttp(okio.BufferedSource):711:711 -> c 1:9:java.util.Set varyFields(okhttp3.Headers):737:737 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;)Ljava/util/Set;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;)Ljava/util/Set;"} 10:23:java.util.Set varyFields(okhttp3.Headers):738:738 -> d 24:29:java.util.Set varyFields(okhttp3.Headers):742:742 -> d 30:40:java.util.Set varyFields(okhttp3.Headers):744:744 -> d @@ -207918,7 +203305,7 @@ okhttp3.Cache$Companion -> Q3.c$b: 73:98:java.util.Set varyFields(okhttp3.Headers):747:747 -> d 99:103:java.util.Set varyFields(okhttp3.Headers):750:750 -> d 1:4:okhttp3.Headers varyHeaders(okhttp3.Headers,okhttp3.Headers):769:769 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;LQ3/t;)LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;LN3/t;)LN3/t;"} 5:13:okhttp3.Headers varyHeaders(okhttp3.Headers,okhttp3.Headers):770:770 -> e 14:18:okhttp3.Headers varyHeaders(okhttp3.Headers,okhttp3.Headers):772:772 -> e 19:25:okhttp3.Headers varyHeaders(okhttp3.Headers,okhttp3.Headers):773:773 -> e @@ -207927,38 +203314,38 @@ okhttp3.Cache$Companion -> Q3.c$b: 36:45:okhttp3.Headers varyHeaders(okhttp3.Headers,okhttp3.Headers):776:776 -> e 46:50:okhttp3.Headers varyHeaders(okhttp3.Headers,okhttp3.Headers):779:779 -> e 6:20:okhttp3.Headers varyHeaders(okhttp3.Response):759:759 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)LN3/t;"} 21:24:okhttp3.Headers varyHeaders(okhttp3.Response):760:760 -> f 25:29:okhttp3.Headers varyHeaders(okhttp3.Response):761:761 -> f 16:26:boolean varyMatches(okhttp3.Response,okhttp3.Headers,okhttp3.Request):724:724 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;LQ3/t;LQ3/B;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;LN3/t;LN3/B;)Z"} 27:33:boolean varyMatches(okhttp3.Response,okhttp3.Headers,okhttp3.Request):784:784 -> g 34:49:boolean varyMatches(okhttp3.Response,okhttp3.Headers,okhttp3.Request):785:785 -> g 50:66:boolean varyMatches(okhttp3.Response,okhttp3.Headers,okhttp3.Request):725:725 -> g -okhttp3.Cache$Entry -> Q3.c$c: +okhttp3.Cache$Entry -> N3.c$c: # {"id":"sourceFile","fileName":"Cache.kt"} java.lang.String url -> a okhttp3.Headers varyHeaders -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/t;"} java.lang.String requestMethod -> c okhttp3.Protocol protocol -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/A;"} int code -> e java.lang.String message -> f okhttp3.Headers responseHeaders -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/t;"} okhttp3.Handshake handshake -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/s;"} long sentRequestMillis -> i long receivedResponseMillis -> j java.lang.String SENT_MILLIS -> k java.lang.String RECEIVED_MILLIS -> l okhttp3.Cache$Entry$Companion Companion -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/c$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/c$c$a;"} 9:37:void ():660:660 -> 38:65:void ():663:663 -> 1:6:void (okio.Source):493:498 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;)V"} 7:7:void (okio.Source):500:500 -> 8:8:void (okio.Source):502:502 -> 9:14:void (okio.Source):504:509 -> @@ -207972,14 +203359,14 @@ okhttp3.Cache$Entry -> Q3.c$c: 35:35:void (okio.Source):537:537 -> 36:36:void (okio.Source):540:540 -> 37:46:void (okhttp3.Response):545:554 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)V"} 1:12:boolean isHttps():439:439 -> a 11:12:boolean matches(okhttp3.Request,okhttp3.Response):634:634 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;LQ3/D;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;LN3/D;)Z"} 13:40:boolean matches(okhttp3.Request,okhttp3.Response):632:632 -> b 41:52:boolean matches(okhttp3.Request,okhttp3.Response):634:634 -> b 1:9:java.util.List readCertificateList(okio.BufferedSource):599:599 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;)Ljava/util/List;"} 10:14:java.util.List readCertificateList(okio.BufferedSource):600:600 -> c 15:20:java.util.List readCertificateList(okio.BufferedSource):603:603 -> c 21:28:java.util.List readCertificateList(okio.BufferedSource):604:604 -> c @@ -207989,7 +203376,7 @@ okhttp3.Cache$Entry -> Q3.c$c: 50:66:java.util.List readCertificateList(okio.BufferedSource):609:609 -> c 67:76:java.util.List readCertificateList(okio.BufferedSource):613:613 -> c 6:13:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):638:638 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d$d;)LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d$d;)LN3/D;"} 14:21:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):639:639 -> d 22:26:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):640:640 -> d 27:32:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):641:641 -> d @@ -208008,14 +203395,14 @@ okhttp3.Cache$Entry -> Q3.c$c: 104:109:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):654:654 -> d 110:114:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):655:655 -> d 1:14:void writeCertList(okio.BufferedSink,java.util.List):620:620 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;Ljava/util/List;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;Ljava/util/List;)V"} 15:21:void writeCertList(okio.BufferedSink,java.util.List):621:621 -> e 22:31:void writeCertList(okio.BufferedSink,java.util.List):622:622 -> e 32:50:void writeCertList(okio.BufferedSink,java.util.List):623:623 -> e 51:64:void writeCertList(okio.BufferedSink,java.util.List):624:624 -> e 65:74:void writeCertList(okio.BufferedSink,java.util.List):627:627 -> e 7:14:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):559:559 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d$b;)V"} 15:25:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):560:560 -> f 26:34:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):561:561 -> f 35:48:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):562:562 -> f @@ -208047,23 +203434,23 @@ okhttp3.Cache$Entry -> Q3.c$c: 254:270:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):592:592 -> f 271:273:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):594:594 -> f 274:283:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):559:559 -> f -okhttp3.Cache$Entry$Companion -> Q3.c$c$a: +okhttp3.Cache$Entry$Companion -> N3.c$c$a: # {"id":"sourceFile","fileName":"Cache.kt"} 1:1:void ():658:658 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):658:658 -> -okhttp3.Cache$RealCacheRequest -> Q3.c$d: +okhttp3.Cache$RealCacheRequest -> N3.c$d: # {"id":"sourceFile","fileName":"Cache.kt"} okio.Sink cacheOut -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/E;"} okio.Sink body -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/E;"} boolean done -> c okhttp3.internal.cache.DiskLruCache$Editor editor -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d$b;"} okhttp3.Cache this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/c;"} 6:13:void (okhttp3.Cache,okhttp3.internal.cache.DiskLruCache$Editor):389:389 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/c;LT3/d$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/c;LQ3/d$b;)V"} 14:19:void (okhttp3.Cache,okhttp3.internal.cache.DiskLruCache$Editor):392:392 -> 20:27:void (okhttp3.Cache,okhttp3.internal.cache.DiskLruCache$Editor):397:397 -> 1:3:void abort():412:412 -> a @@ -208075,17 +203462,17 @@ okhttp3.Cache$RealCacheRequest -> Q3.c$d: 29:35:void abort():419:419 -> a 36:37:void abort():412:412 -> a 1:3:okio.Sink body():424:424 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/E;"} 1:3:okhttp3.internal.cache.DiskLruCache$Editor access$getEditor$p(okhttp3.Cache$RealCacheRequest):389:389 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/c$d;)LT3/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/c$d;)LQ3/d$b;"} 1:3:boolean getDone():394:394 -> d 1:3:void setDone(boolean):394:394 -> e -okhttp3.Cache$RealCacheRequest$1 -> Q3.c$d$a: +okhttp3.Cache$RealCacheRequest$1 -> N3.c$d$a: # {"id":"sourceFile","fileName":"Cache.kt"} okhttp3.Cache$RealCacheRequest this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/c$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/c$d;"} 1:6:void (okhttp3.Cache$RealCacheRequest,okio.Sink):397:397 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/c$d;Lf4/E;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/c$d;Lc4/E;)V"} 1:5:void close():400:400 -> close 6:15:void close():401:401 -> close 16:21:void close():402:402 -> close @@ -208094,7 +203481,7 @@ okhttp3.Cache$RealCacheRequest$1 -> Q3.c$d$a: 35:37:void close():405:405 -> close 38:48:void close():406:406 -> close 49:50:void close():400:400 -> close -okhttp3.CacheControl -> Q3.d: +okhttp3.CacheControl -> N3.d: # {"id":"sourceFile","fileName":"CacheControl.kt"} boolean noCache -> a boolean noStore -> b @@ -208110,11 +203497,11 @@ okhttp3.CacheControl -> Q3.d: boolean immutable -> l java.lang.String headerValue -> m okhttp3.CacheControl FORCE_NETWORK -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/d;"} okhttp3.CacheControl FORCE_CACHE -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/d;"} okhttp3.CacheControl$Companion Companion -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/d$b;"} 9:13:void ():264:264 -> 14:17:void ():265:265 -> 18:23:void ():266:266 -> @@ -208151,7 +203538,7 @@ okhttp3.CacheControl -> Q3.d: 162:174:java.lang.String toString():160:160 -> toString 175:183:java.lang.String toString():146:146 -> toString 184:186:java.lang.String toString():162:162 -> toString -okhttp3.CacheControl$Builder -> Q3.d$a: +okhttp3.CacheControl$Builder -> N3.d$a: # {"id":"sourceFile","fileName":"CacheControl.kt"} boolean noCache -> a boolean noStore -> b @@ -208166,21 +203553,21 @@ okhttp3.CacheControl$Builder -> Q3.d$a: 7:8:void ():172:172 -> 9:11:void ():173:173 -> 1:10:okhttp3.CacheControl build():253:253 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/d;"} 11:24:okhttp3.CacheControl build():254:254 -> a 25:28:okhttp3.CacheControl build():253:253 -> a 1:11:int clampToInt(long):247:247 -> b 14:17:okhttp3.CacheControl$Builder maxStale(int,java.util.concurrent.TimeUnit):210:210 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/concurrent/TimeUnit;)LQ3/d$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/concurrent/TimeUnit;)LN3/d$a;"} 18:24:okhttp3.CacheControl$Builder maxStale(int,java.util.concurrent.TimeUnit):211:211 -> c 25:51:okhttp3.CacheControl$Builder maxStale(int,java.util.concurrent.TimeUnit):209:209 -> c 2:4:okhttp3.CacheControl$Builder noCache():180:180 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/d$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/d$a;"} 2:4:okhttp3.CacheControl$Builder noStore():185:185 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/d$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/d$a;"} 2:4:okhttp3.CacheControl$Builder onlyIfCached():233:233 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/d$a;"} -okhttp3.CacheControl$Companion -> Q3.d$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/d$a;"} +okhttp3.CacheControl$Companion -> N3.d$b: # {"id":"sourceFile","fileName":"CacheControl.kt"} 1:1:void ():258:258 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):258:258 -> @@ -208188,7 +203575,7 @@ okhttp3.CacheControl$Companion -> Q3.d$b: 7:23:int indexOfElement(java.lang.String,java.lang.String,int):408:408 -> a 24:28:int indexOfElement(java.lang.String,java.lang.String,int):412:412 -> a 10:37:okhttp3.CacheControl parse(okhttp3.Headers):301:301 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;)LQ3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;)LN3/d;"} 38:41:okhttp3.CacheControl parse(okhttp3.Headers):302:302 -> b 42:45:okhttp3.CacheControl parse(okhttp3.Headers):303:303 -> b 46:59:okhttp3.CacheControl parse(okhttp3.Headers):306:306 -> b @@ -208221,43 +203608,43 @@ okhttp3.CacheControl$Companion -> Q3.d$b: 362:380:okhttp3.CacheControl parse(okhttp3.Headers):386:386 -> b 381:407:okhttp3.CacheControl parse(okhttp3.Headers):327:327 -> b 408:415:okhttp3.CacheControl parse(okhttp3.Headers):397:397 -> b -okhttp3.Call -> Q3.e: +okhttp3.Call -> N3.e: # {"id":"sourceFile","fileName":"Call.kt"} void cancel() -> cancel okhttp3.Response execute() -> execute - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/D;"} - okhttp3.Request request() -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B;"} - void enqueue(okhttp3.Callback) -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/f;)V"} - boolean isCanceled() -> i -okhttp3.Call$Factory -> Q3.e$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/D;"} + okhttp3.Request request() -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/B;"} + boolean isCanceled() -> h + void enqueue(okhttp3.Callback) -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/f;)V"} +okhttp3.Call$Factory -> N3.e$a: # {"id":"sourceFile","fileName":"Call.kt"} okhttp3.Call newCall(okhttp3.Request) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)LQ3/e;"} -okhttp3.Callback -> Q3.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)LN3/e;"} +okhttp3.Callback -> N3.f: # {"id":"sourceFile","fileName":"Callback.kt"} void onFailure(okhttp3.Call,java.io.IOException) -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/io/IOException;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/io/IOException;)V"} void onResponse(okhttp3.Call,okhttp3.Response) -> onResponse - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/D;)V"} -okhttp3.CertificatePinner -> Q3.g: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/D;)V"} +okhttp3.CertificatePinner -> N3.g: # {"id":"sourceFile","fileName":"CertificatePinner.kt"} java.util.Set pins -> a okhttp3.internal.tls.CertificateChainCleaner certificateChainCleaner -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La4/c;"} okhttp3.CertificatePinner DEFAULT -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/g;"} okhttp3.CertificatePinner$Companion Companion -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/g$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/g$b;"} 9:20:void ():347:347 -> 1:1:void (java.util.Set,okhttp3.internal.tls.CertificateChainCleaner):136:136 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Set;Ld4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Set;La4/c;)V"} 2:2:void (java.util.Set,okhttp3.internal.tls.CertificateChainCleaner,int,kotlin.jvm.internal.DefaultConstructorMarker):138:138 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Set;Ld4/c;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Set;La4/c;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} 11:19:void check(java.lang.String,java.util.List):150:150 -> a 11:14:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):157:157 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LA3/a;)V"} 15:21:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):158:158 -> b 22:27:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):160:160 -> b 28:44:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):162:162 -> b @@ -208285,21 +203672,21 @@ okhttp3.CertificatePinner -> Q3.g: 27:30:java.util.List findMatchingPins(java.lang.String):373:373 -> c 31:31:java.util.List findMatchingPins(java.lang.String):216:216 -> c 1:3:okhttp3.internal.tls.CertificateChainCleaner getCertificateChainCleaner$okhttp():138:138 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/c;"} 6:14:okhttp3.CertificatePinner withCertificateChainCleaner$okhttp(okhttp3.internal.tls.CertificateChainCleaner):222:222 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld4/c;)LQ3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La4/c;)LN3/g;"} 15:22:okhttp3.CertificatePinner withCertificateChainCleaner$okhttp(okhttp3.internal.tls.CertificateChainCleaner):225:225 -> e 1:30:boolean equals(java.lang.Object):230:230 -> equals 1:11:int hashCode():237:237 -> hashCode 12:23:int hashCode():238:238 -> hashCode -okhttp3.CertificatePinner$Builder -> Q3.g$a: +okhttp3.CertificatePinner$Builder -> N3.g$a: # {"id":"sourceFile","fileName":"CertificatePinner.kt"} java.util.List pins -> a 1:3:void ():326:326 -> 4:11:void ():327:327 -> 1:14:okhttp3.CertificatePinner build():342:342 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/g;"} -okhttp3.CertificatePinner$Companion -> Q3.g$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/g;"} +okhttp3.CertificatePinner$Companion -> N3.g$b: # {"id":"sourceFile","fileName":"CertificatePinner.kt"} 1:1:void ():345:345 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):345:345 -> @@ -208307,22 +203694,22 @@ okhttp3.CertificatePinner$Companion -> Q3.g$b: 10:37:java.lang.String pin(java.security.cert.Certificate):366:366 -> a 38:45:java.lang.String pin(java.security.cert.Certificate):365:365 -> a 6:38:okio.ByteString sha256Hash(java.security.cert.X509Certificate):355:355 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/security/cert/X509Certificate;)Lf4/l;"} -okhttp3.CertificatePinner$check$1 -> Q3.g$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/security/cert/X509Certificate;)Lc4/l;"} +okhttp3.CertificatePinner$check$1 -> N3.g$c: # {"id":"sourceFile","fileName":"CertificatePinner.kt"} okhttp3.CertificatePinner this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/g;"} java.util.List $peerCertificates -> f java.lang.String $hostname -> g 1:11:void (okhttp3.CertificatePinner,java.util.List,java.lang.String):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/g;Ljava/util/List;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/g;Ljava/util/List;Ljava/lang/String;)V"} 1:21:java.util.List invoke():151:151 -> a 22:32:java.util.List invoke():371:371 -> a 33:46:java.util.List invoke():372:372 -> a 47:50:java.util.List invoke():373:373 -> a 51:65:java.util.List invoke():152:152 -> a 1:5:java.lang.Object invoke():136:136 -> invoke -okhttp3.Challenge -> Q3.h: +okhttp3.Challenge -> N3.h: # {"id":"sourceFile","fileName":"Challenge.kt"} java.util.Map authParams -> a java.lang.String scheme -> b @@ -208341,251 +203728,251 @@ okhttp3.Challenge -> Q3.h: 1:11:int hashCode():112:112 -> hashCode 12:19:int hashCode():113:113 -> hashCode 1:25:java.lang.String toString():117:117 -> toString -okhttp3.CipherSuite -> Q3.i: +okhttp3.CipherSuite -> N3.i: # {"id":"sourceFile","fileName":"CipherSuite.kt"} okhttp3.CipherSuite TLS_KRB5_WITH_3DES_EDE_CBC_MD5 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA -> A0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_KRB5_WITH_RC4_128_MD5 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA -> B0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_RSA_WITH_NULL_SHA -> C0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_KRB5_EXPORT_WITH_RC4_40_SHA -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_RSA_WITH_RC4_128_SHA -> D0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA -> E0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_KRB5_EXPORT_WITH_RC4_40_MD5 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_RSA_WITH_AES_128_CBC_SHA -> F0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_AES_128_CBC_SHA -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_RSA_WITH_AES_256_CBC_SHA -> G0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_DSS_WITH_AES_128_CBC_SHA -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_NULL_SHA -> H0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_RSA_WITH_AES_128_CBC_SHA -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_RC4_128_SHA -> I0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DH_anon_WITH_AES_128_CBC_SHA -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA -> J0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_AES_256_CBC_SHA -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA -> K0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_DSS_WITH_AES_256_CBC_SHA -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA -> L0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_RSA_WITH_AES_256_CBC_SHA -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_anon_WITH_NULL_SHA -> M0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DH_anon_WITH_AES_256_CBC_SHA -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_anon_WITH_RC4_128_SHA -> N0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_NULL_SHA256 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA -> O0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_AES_128_CBC_SHA256 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_anon_WITH_AES_128_CBC_SHA -> P0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_AES_256_CBC_SHA256 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_anon_WITH_AES_256_CBC_SHA -> Q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 -> R0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_CAMELLIA_128_CBC_SHA -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 -> S0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 -> T0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA -> U - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 -> U0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 -> V0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 -> W - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 -> W0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 -> X - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 -> X0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DH_anon_WITH_AES_128_CBC_SHA256 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 -> Y0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DH_anon_WITH_AES_256_CBC_SHA256 -> Z - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 -> Z0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} java.lang.String javaName -> a okhttp3.CipherSuite TLS_RSA_WITH_CAMELLIA_256_CBC_SHA -> a0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 -> a1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} java.util.Comparator ORDER_BY_NAME -> b okhttp3.CipherSuite TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 -> b1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} java.util.Map INSTANCES -> c okhttp3.CipherSuite TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA -> c0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 -> c1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_NULL_MD5 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_PSK_WITH_RC4_128_SHA -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 -> d1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_NULL_SHA -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_PSK_WITH_3DES_EDE_CBC_SHA -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 -> e1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_EXPORT_WITH_RC4_40_MD5 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_PSK_WITH_AES_128_CBC_SHA -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 -> f1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_RC4_128_MD5 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_PSK_WITH_AES_256_CBC_SHA -> g0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 -> g1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_RC4_128_SHA -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_SEED_CBC_SHA -> h0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA -> h1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_EXPORT_WITH_DES40_CBC_SHA -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_AES_128_GCM_SHA256 -> i0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA -> i1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_DES_CBC_SHA -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_AES_256_GCM_SHA384 -> j0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 -> j1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_RSA_WITH_3DES_EDE_CBC_SHA -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 -> k0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 -> k1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 -> l0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 -> l1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_DSS_WITH_DES_CBC_SHA -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 -> m0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 -> m1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 -> n0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_AES_128_GCM_SHA256 -> n1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DH_anon_WITH_AES_128_GCM_SHA256 -> o0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_AES_256_GCM_SHA384 -> o1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_RSA_WITH_DES_CBC_SHA -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DH_anon_WITH_AES_256_GCM_SHA384 -> p0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_CHACHA20_POLY1305_SHA256 -> p1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_EMPTY_RENEGOTIATION_INFO_SCSV -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_AES_128_CCM_SHA256 -> q1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_FALLBACK_SCSV -> r0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_AES_128_CCM_8_SHA256 -> r1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DH_anon_WITH_RC4_128_MD5 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_NULL_SHA -> s0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite$Companion Companion -> s1 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i$b;"} okhttp3.CipherSuite TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_RC4_128_SHA -> t0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DH_anon_WITH_DES_CBC_SHA -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA -> u0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_DH_anon_WITH_3DES_EDE_CBC_SHA -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA -> v0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_KRB5_WITH_DES_CBC_SHA -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA -> w0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_KRB5_WITH_3DES_EDE_CBC_SHA -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_NULL_SHA -> x0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_KRB5_WITH_RC4_128_SHA -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_RC4_128_SHA -> y0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_KRB5_WITH_DES_CBC_MD5 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA -> z0 - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} 9:15:void ():62:62 -> 16:22:void ():83:83 -> 23:31:void ():88:88 -> @@ -208713,25 +204100,25 @@ okhttp3.CipherSuite -> Q3.i: 1:3:java.util.Comparator access$getORDER_BY_NAME$cp():38:38 -> b 1:3:java.lang.String javaName():45:45 -> c 1:3:java.lang.String toString():54:54 -> toString -okhttp3.CipherSuite$Companion -> Q3.i$b: +okhttp3.CipherSuite$Companion -> N3.i$b: # {"id":"sourceFile","fileName":"CipherSuite.kt"} 1:1:void ():56:56 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):56:56 -> 1:5:okhttp3.CipherSuite access$init(okhttp3.CipherSuite$Companion,java.lang.String,int):56:56 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/i$b;Ljava/lang/String;I)LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/i$b;Ljava/lang/String;I)LN3/i;"} 7:18:okhttp3.CipherSuite forJavaName(java.lang.String):427:427 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/i;"} 19:34:okhttp3.CipherSuite forJavaName(java.lang.String):429:429 -> b 35:43:okhttp3.CipherSuite forJavaName(java.lang.String):432:432 -> b 44:50:okhttp3.CipherSuite forJavaName(java.lang.String):436:436 -> b 51:54:okhttp3.CipherSuite forJavaName(java.lang.String):438:438 -> b 1:5:java.util.Comparator getORDER_BY_NAME$okhttp():62:62 -> c 1:6:okhttp3.CipherSuite init(java.lang.String,int):455:455 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;I)LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;I)LN3/i;"} 7:14:okhttp3.CipherSuite init(java.lang.String,int):456:456 -> d 1:49:java.lang.String secondaryName(java.lang.String):443:443 -> e 50:87:java.lang.String secondaryName(java.lang.String):444:444 -> e -okhttp3.CipherSuite$Companion$ORDER_BY_NAME$1 -> Q3.i$a: +okhttp3.CipherSuite$Companion$ORDER_BY_NAME$1 -> N3.i$a: # {"id":"sourceFile","fileName":"CipherSuite.kt"} 1:4:void ():62:62 -> 11:27:int compare(java.lang.String,java.lang.String):65:65 -> a @@ -208741,39 +204128,39 @@ okhttp3.CipherSuite$Companion$ORDER_BY_NAME$1 -> Q3.i$a: 49:52:int compare(java.lang.String,java.lang.String):72:72 -> a 53:64:int compare(java.lang.String,java.lang.String):73:73 -> a 1:9:int compare(java.lang.Object,java.lang.Object):62:62 -> compare -okhttp3.Connection -> Q3.j: +okhttp3.Connection -> N3.j: # {"id":"sourceFile","fileName":"Connection.kt"} -okhttp3.ConnectionPool -> Q3.k: +okhttp3.ConnectionPool -> N3.k: # {"id":"sourceFile","fileName":"ConnectionPool.kt"} okhttp3.internal.connection.RealConnectionPool delegate -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/h;"} 1:1:void (okhttp3.internal.connection.RealConnectionPool):33:33 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/h;)V"} 2:3:void (int,long,java.util.concurrent.TimeUnit):40:41 -> 4:4:void (int,long,java.util.concurrent.TimeUnit):40:40 -> 5:5:void ():47:47 -> 1:3:okhttp3.internal.connection.RealConnectionPool getDelegate$okhttp():34:34 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/h;"} -okhttp3.ConnectionSpec -> Q3.l: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/h;"} +okhttp3.ConnectionSpec -> N3.l: # {"id":"sourceFile","fileName":"ConnectionSpec.kt"} boolean isTls -> a boolean supportsTlsExtensions -> b java.lang.String[] cipherSuitesAsString -> c java.lang.String[] tlsVersionsAsString -> d okhttp3.CipherSuite[] RESTRICTED_CIPHER_SUITES -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LN3/i;"} okhttp3.CipherSuite[] APPROVED_CIPHER_SUITES -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LN3/i;"} okhttp3.ConnectionSpec RESTRICTED_TLS -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/l;"} okhttp3.ConnectionSpec MODERN_TLS -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/l;"} okhttp3.ConnectionSpec COMPATIBLE_TLS -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/l;"} okhttp3.ConnectionSpec CLEARTEXT -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/l;"} okhttp3.ConnectionSpec$Companion Companion -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/l$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/l$b;"} 9:10:void ():276:276 -> 11:12:void ():277:277 -> 13:14:void ():278:278 -> @@ -208810,9 +204197,9 @@ okhttp3.ConnectionSpec -> Q3.l: 164:176:void ():347:347 -> 1:12:void (boolean,boolean,java.lang.String[],java.lang.String[]):46:46 -> 1:3:java.lang.String[] access$getCipherSuitesAsString$p(okhttp3.ConnectionSpec):46:46 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/l;)[Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/l;)[Ljava/lang/String;"} 1:3:java.lang.String[] access$getTlsVersionsAsString$p(okhttp3.ConnectionSpec):46:46 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/l;)[Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/l;)[Ljava/lang/String;"} 6:9:void apply$okhttp(javax.net.ssl.SSLSocket,boolean):94:94 -> c 10:15:void apply$okhttp(javax.net.ssl.SSLSocket,boolean):96:96 -> c 16:20:void apply$okhttp(javax.net.ssl.SSLSocket,boolean):97:97 -> c @@ -208834,7 +204221,7 @@ okhttp3.ConnectionSpec -> Q3.l: 44:51:boolean equals(java.lang.Object):176:176 -> equals 1:3:boolean isTls():47:47 -> f 1:4:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):109:109 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;Z)LQ3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;Z)LN3/l;"} 5:26:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):110:110 -> g 27:30:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):112:112 -> g 31:34:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):115:115 -> g @@ -208866,7 +204253,7 @@ okhttp3.ConnectionSpec -> Q3.l: 23:45:java.lang.String toString():196:196 -> toString 46:64:java.lang.String toString():197:197 -> toString 65:79:java.lang.String toString():198:198 -> toString -okhttp3.ConnectionSpec$Builder -> Q3.l$a: +okhttp3.ConnectionSpec$Builder -> N3.l$a: # {"id":"sourceFile","fileName":"ConnectionSpec.kt"} boolean tls -> a java.lang.String[] cipherSuites -> b @@ -208874,16 +204261,16 @@ okhttp3.ConnectionSpec$Builder -> Q3.l$a: boolean supportsTlsExtensions -> d 1:1:void (boolean):208:208 -> 2:5:void (okhttp3.ConnectionSpec):212:215 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/l;)V"} 1:2:okhttp3.ConnectionSpec build():263:263 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/l;"} 3:4:okhttp3.ConnectionSpec build():264:264 -> a 5:6:okhttp3.ConnectionSpec build():265:265 -> a 7:8:okhttp3.ConnectionSpec build():266:266 -> a 9:10:okhttp3.ConnectionSpec build():267:267 -> a 11:14:okhttp3.ConnectionSpec build():263:263 -> a 6:9:okhttp3.ConnectionSpec$Builder cipherSuites(okhttp3.CipherSuite[]):224:224 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"([LQ3/i;)LQ3/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([LN3/i;)LN3/l$a;"} 10:15:okhttp3.ConnectionSpec$Builder cipherSuites(okhttp3.CipherSuite[]):352:352 -> b 16:22:okhttp3.ConnectionSpec$Builder cipherSuites(okhttp3.CipherSuite[]):353:353 -> b 23:32:okhttp3.ConnectionSpec$Builder cipherSuites(okhttp3.CipherSuite[]):225:225 -> b @@ -208893,17 +204280,17 @@ okhttp3.ConnectionSpec$Builder -> Q3.l$a: 55:62:okhttp3.ConnectionSpec$Builder cipherSuites(okhttp3.CipherSuite[]):357:357 -> b 63:70:okhttp3.ConnectionSpec$Builder cipherSuites(okhttp3.CipherSuite[]):224:224 -> b 6:9:okhttp3.ConnectionSpec$Builder cipherSuites(java.lang.String[]):230:230 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/String;)LQ3/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/String;)LN3/l$a;"} 10:17:okhttp3.ConnectionSpec$Builder cipherSuites(java.lang.String[]):231:231 -> c 18:36:okhttp3.ConnectionSpec$Builder cipherSuites(java.lang.String[]):233:233 -> c 37:44:okhttp3.ConnectionSpec$Builder cipherSuites(java.lang.String[]):231:231 -> c 45:52:okhttp3.ConnectionSpec$Builder cipherSuites(java.lang.String[]):230:230 -> c 1:4:okhttp3.ConnectionSpec$Builder supportsTlsExtensions(boolean):259:259 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LQ3/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LN3/l$a;"} 5:7:okhttp3.ConnectionSpec$Builder supportsTlsExtensions(boolean):260:260 -> d 8:15:okhttp3.ConnectionSpec$Builder supportsTlsExtensions(boolean):259:259 -> d 6:9:okhttp3.ConnectionSpec$Builder tlsVersions(okhttp3.TlsVersion[]):242:242 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"([LQ3/G;)LQ3/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([LN3/G;)LN3/l$a;"} 10:15:okhttp3.ConnectionSpec$Builder tlsVersions(okhttp3.TlsVersion[]):358:358 -> e 16:22:okhttp3.ConnectionSpec$Builder tlsVersions(okhttp3.TlsVersion[]):359:359 -> e 23:32:okhttp3.ConnectionSpec$Builder tlsVersions(okhttp3.TlsVersion[]):244:244 -> e @@ -208913,16 +204300,16 @@ okhttp3.ConnectionSpec$Builder -> Q3.l$a: 55:62:okhttp3.ConnectionSpec$Builder tlsVersions(okhttp3.TlsVersion[]):363:363 -> e 63:70:okhttp3.ConnectionSpec$Builder tlsVersions(okhttp3.TlsVersion[]):242:242 -> e 6:9:okhttp3.ConnectionSpec$Builder tlsVersions(java.lang.String[]):249:249 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/String;)LQ3/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/String;)LN3/l$a;"} 10:17:okhttp3.ConnectionSpec$Builder tlsVersions(java.lang.String[]):250:250 -> f 18:36:okhttp3.ConnectionSpec$Builder tlsVersions(java.lang.String[]):252:252 -> f 37:44:okhttp3.ConnectionSpec$Builder tlsVersions(java.lang.String[]):250:250 -> f 45:52:okhttp3.ConnectionSpec$Builder tlsVersions(java.lang.String[]):249:249 -> f -okhttp3.ConnectionSpec$Companion -> Q3.l$b: +okhttp3.ConnectionSpec$Companion -> N3.l$b: # {"id":"sourceFile","fileName":"ConnectionSpec.kt"} 1:1:void ():272:272 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):272:272 -> -okhttp3.Cookie -> Q3.m: +okhttp3.Cookie -> N3.m: # {"id":"sourceFile","fileName":"Cookie.kt"} java.lang.String name -> a java.lang.String value -> b @@ -208938,7 +204325,7 @@ okhttp3.Cookie -> Q3.m: java.util.regex.Pattern DAY_OF_MONTH_PATTERN -> l java.util.regex.Pattern TIME_PATTERN -> m okhttp3.Cookie$Companion Companion -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/m$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/m$b;"} 9:16:void ():331:331 -> 17:24:void ():333:333 -> 25:32:void ():334:334 -> @@ -208982,7 +204369,7 @@ okhttp3.Cookie -> Q3.m: 75:82:int hashCode():140:140 -> hashCode 1:3:java.lang.String value():49:49 -> i 2:6:java.lang.String toString():144:144 -> toString -okhttp3.Cookie$Builder -> Q3.m$a: +okhttp3.Cookie$Builder -> N3.m$a: # {"id":"sourceFile","fileName":"Cookie.kt"} java.lang.String name -> a java.lang.String value -> b @@ -208997,7 +204384,7 @@ okhttp3.Cookie$Builder -> Q3.m$a: 9:10:void ():257:257 -> 11:15:void ():259:259 -> 1:2:okhttp3.Cookie build():316:316 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/m;"} 3:6:okhttp3.Cookie build():317:317 -> a 7:10:okhttp3.Cookie build():318:318 -> a 11:12:okhttp3.Cookie build():319:319 -> a @@ -209012,21 +204399,21 @@ okhttp3.Cookie$Builder -> Q3.m$a: 40:47:okhttp3.Cookie build():318:318 -> a 48:55:okhttp3.Cookie build():317:317 -> a 7:11:okhttp3.Cookie$Builder domain(java.lang.String):287:287 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/m$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/m$a;"} 1:6:okhttp3.Cookie$Builder domain(java.lang.String,boolean):296:296 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Z)LQ3/m$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Z)LN3/m$a;"} 7:8:okhttp3.Cookie$Builder domain(java.lang.String,boolean):298:298 -> c 9:11:okhttp3.Cookie$Builder domain(java.lang.String,boolean):299:299 -> c 12:34:okhttp3.Cookie$Builder domain(java.lang.String,boolean):297:297 -> c 6:19:okhttp3.Cookie$Builder name(java.lang.String):266:266 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/m$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/m$a;"} 20:22:okhttp3.Cookie$Builder name(java.lang.String):267:267 -> d 23:30:okhttp3.Cookie$Builder name(java.lang.String):266:266 -> d 6:19:okhttp3.Cookie$Builder value(java.lang.String):271:271 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/m$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/m$a;"} 20:22:okhttp3.Cookie$Builder value(java.lang.String):272:272 -> e 23:30:okhttp3.Cookie$Builder value(java.lang.String):271:271 -> e -okhttp3.Cookie$Companion -> Q3.m$b: +okhttp3.Cookie$Companion -> N3.m$b: # {"id":"sourceFile","fileName":"Cookie.kt"} 1:1:void ():330:330 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):330:330 -> @@ -209036,9 +204423,9 @@ okhttp3.Cookie$Companion -> Q3.m$b: 18:35:boolean domainMatch(java.lang.String,java.lang.String):343:343 -> b 36:43:boolean domainMatch(java.lang.String,java.lang.String):344:344 -> b 11:19:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):368:368 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;Ljava/lang/String;)LQ3/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;Ljava/lang/String;)LN3/m;"} 23:29:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):371:371 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLQ3/u;Ljava/lang/String;)LQ3/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLN3/u;Ljava/lang/String;)LN3/m;"} 30:39:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):373:373 -> d 40:43:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):376:376 -> d 44:59:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):377:377 -> d @@ -209068,7 +204455,7 @@ okhttp3.Cookie$Companion -> Q3.m$b: 346:364:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):478:478 -> d 365:386:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):481:481 -> d 11:16:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):597:597 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;LQ3/t;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;LN3/t;)Ljava/util/List;"} 17:24:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):600:600 -> e 25:38:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):601:601 -> e 39:43:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):602:602 -> e @@ -209116,39 +204503,39 @@ okhttp3.Cookie$Companion -> Q3.m$b: 16:30:long parseMaxAge(java.lang.String):578:578 -> h 31:46:long parseMaxAge(java.lang.String):579:579 -> h 47:47:long parseMaxAge(java.lang.String):581:581 -> h -okhttp3.CookieJar -> Q3.n: +okhttp3.CookieJar -> N3.n: # {"id":"sourceFile","fileName":"CookieJar.kt"} okhttp3.CookieJar NO_COOKIES -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/n;"} okhttp3.CookieJar$Companion Companion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/n$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/n$a;"} 9:16:void ():54:54 -> java.util.List loadForRequest(okhttp3.HttpUrl) -> loadForRequest - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;)Ljava/util/List;"} void saveFromResponse(okhttp3.HttpUrl,java.util.List) -> saveFromResponse - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;Ljava/util/List;)V"} -okhttp3.CookieJar$Companion -> Q3.n$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;Ljava/util/List;)V"} +okhttp3.CookieJar$Companion -> N3.n$a: # {"id":"sourceFile","fileName":"CookieJar.kt"} 1:1:void ():51:51 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):51:51 -> -okhttp3.CookieJar$Companion$NoCookies -> Q3.n$a$a: +okhttp3.CookieJar$Companion$NoCookies -> N3.n$a$a: # {"id":"sourceFile","fileName":"CookieJar.kt"} 1:4:void ():55:55 -> 6:10:java.util.List loadForRequest(okhttp3.HttpUrl):60:60 -> loadForRequest - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)Ljava/util/List;"} - 1:1:void Q3.CookieJar$Companion$NoCookies.saveFromResponse(Q3.HttpUrl,java.util.List):0:0 -> saveFromResponse + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;)Ljava/util/List;"} + 1:1:void N3.CookieJar$Companion$NoCookies.saveFromResponse(N3.HttpUrl,java.util.List):0:0 -> saveFromResponse # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;Ljava/util/List;)V"} -okhttp3.Credentials -> Q3.o: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;Ljava/util/List;)V"} +okhttp3.Credentials -> N3.o: # {"id":"sourceFile","fileName":"Credentials.kt"} okhttp3.Credentials INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/o;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/o;"} 1:8:void ():23:23 -> 1:4:void ():23:23 -> 16:35:java.lang.String basic(java.lang.String,java.lang.String,java.nio.charset.Charset):30:30 -> a 36:45:java.lang.String basic(java.lang.String,java.lang.String,java.nio.charset.Charset):31:31 -> a 46:63:java.lang.String basic(java.lang.String,java.lang.String,java.nio.charset.Charset):32:32 -> a -okhttp3.Dispatcher -> Q3.p: +okhttp3.Dispatcher -> N3.p: # {"id":"sourceFile","fileName":"Dispatcher.kt"} int maxRequests -> a int maxRequestsPerHost -> b @@ -209165,7 +204552,7 @@ okhttp3.Dispatcher -> Q3.p: 25:32:void ():108:108 -> 1:5:java.util.concurrent.ExecutorService -deprecated_executorService():239:239 -> a 6:7:void enqueue$okhttp(okhttp3.internal.connection.RealCall$AsyncCall):115:116 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/e$a;)V"} 8:11:void enqueue$okhttp(okhttp3.internal.connection.RealCall$AsyncCall):116:116 -> b 12:21:void enqueue$okhttp(okhttp3.internal.connection.RealCall$AsyncCall):120:120 -> b 22:31:void enqueue$okhttp(okhttp3.internal.connection.RealCall$AsyncCall):121:121 -> b @@ -209175,7 +204562,7 @@ okhttp3.Dispatcher -> Q3.p: 41:44:void enqueue$okhttp(okhttp3.internal.connection.RealCall$AsyncCall):125:125 -> b 45:46:void enqueue$okhttp(okhttp3.internal.connection.RealCall$AsyncCall):115:115 -> b 7:11:void executed$okhttp(okhttp3.internal.connection.RealCall):192:192 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/e;)V"} 12:16:void executed$okhttp(okhttp3.internal.connection.RealCall):193:193 -> c 2:5:java.util.concurrent.ExecutorService executorService():94:94 -> d 6:9:java.util.concurrent.ExecutorService executorService():95:95 -> d @@ -209183,7 +204570,7 @@ okhttp3.Dispatcher -> Q3.p: 45:52:java.util.concurrent.ExecutorService executorService():95:95 -> d 53:61:java.util.concurrent.ExecutorService executorService():98:98 -> d 1:18:okhttp3.internal.connection.RealCall$AsyncCall findExistingCallWithHost(java.lang.String):129:129 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LV3/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LS3/e$a;"} 19:29:okhttp3.internal.connection.RealCall$AsyncCall findExistingCallWithHost(java.lang.String):130:130 -> e 30:47:okhttp3.internal.connection.RealCall$AsyncCall findExistingCallWithHost(java.lang.String):132:132 -> e 48:60:okhttp3.internal.connection.RealCall$AsyncCall findExistingCallWithHost(java.lang.String):133:133 -> e @@ -209197,10 +204584,10 @@ okhttp3.Dispatcher -> Q3.p: 27:34:void finished(java.util.Deque,java.lang.Object):209:209 -> f 35:36:void finished(java.util.Deque,java.lang.Object):208:208 -> f 6:12:void finished$okhttp(okhttp3.internal.connection.RealCall$AsyncCall):197:197 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/e$a;)V"} 13:18:void finished$okhttp(okhttp3.internal.connection.RealCall$AsyncCall):198:198 -> g 6:11:void finished$okhttp(okhttp3.internal.connection.RealCall):203:203 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/e;)V"} 1:11:boolean promoteAndExecute():243:243 -> i 12:55:boolean promoteAndExecute():244:244 -> i 56:60:boolean promoteAndExecute():164:164 -> i @@ -209232,153 +204619,153 @@ okhttp3.Dispatcher -> Q3.p: 31:32:java.util.List runningCalls():253:253 -> k 33:59:java.util.List runningCalls():227:227 -> k 2:19:int runningCallsCount():232:232 -> l -okhttp3.Dns -> Q3.q: +okhttp3.Dns -> N3.q: # {"id":"sourceFile","fileName":"Dns.kt"} okhttp3.Dns SYSTEM -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/q;"} okhttp3.Dns$Companion Companion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/q$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/q$a;"} 9:16:void ():45:45 -> java.util.List lookup(java.lang.String) -> a -okhttp3.Dns$Companion -> Q3.q$a: +okhttp3.Dns$Companion -> N3.q$a: # {"id":"sourceFile","fileName":"Dns.kt"} 1:1:void ():39:39 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):39:39 -> -okhttp3.Dns$Companion$DnsSystem -> Q3.q$a$a: +okhttp3.Dns$Companion$DnsSystem -> N3.q$a$a: # {"id":"sourceFile","fileName":"Dns.kt"} 1:4:void ():46:46 -> 6:20:java.util.List lookup(java.lang.String):49:49 -> a 21:42:java.util.List lookup(java.lang.String):51:51 -> a 43:45:java.util.List lookup(java.lang.String):52:52 -> a 46:46:java.util.List lookup(java.lang.String):51:51 -> a -okhttp3.EventListener -> Q3.r: +okhttp3.EventListener -> N3.r: # {"id":"sourceFile","fileName":"EventListener.kt"} okhttp3.EventListener NONE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/r;"} okhttp3.EventListener$Companion Companion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/r$b;"} 9:16:void ():475:475 -> 1:4:void ():61:61 -> - 1:1:void Q3.EventListener.satisfactionFailure(Q3.Call,Q3.Response):0:0 -> A + 1:1:void N3.EventListener.satisfactionFailure(N3.Call,N3.Response):0:0 -> A # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/D;)V"} - 1:1:void Q3.EventListener.secureConnectEnd(Q3.Call,Q3.Handshake):0:0 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/D;)V"} + 1:1:void N3.EventListener.secureConnectEnd(N3.Call,N3.Handshake):0:0 -> B # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/s;)V"} - 1:1:void Q3.EventListener.secureConnectStart(Q3.Call):0:0 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/s;)V"} + 1:1:void N3.EventListener.secureConnectStart(N3.Call):0:0 -> C # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} - 1:1:void Q3.EventListener.cacheConditionalHit(Q3.Call,Q3.Response):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)V"} + 1:1:void N3.EventListener.cacheConditionalHit(N3.Call,N3.Response):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/D;)V"} - 1:1:void Q3.EventListener.cacheHit(Q3.Call,Q3.Response):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/D;)V"} + 1:1:void N3.EventListener.cacheHit(N3.Call,N3.Response):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/D;)V"} - 1:1:void Q3.EventListener.cacheMiss(Q3.Call):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/D;)V"} + 1:1:void N3.EventListener.cacheMiss(N3.Call):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} - 1:1:void Q3.EventListener.callEnd(Q3.Call):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)V"} + 1:1:void N3.EventListener.callEnd(N3.Call):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} - 1:1:void Q3.EventListener.callFailed(Q3.Call,java.io.IOException):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)V"} + 1:1:void N3.EventListener.callFailed(N3.Call,java.io.IOException):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/io/IOException;)V"} - 1:1:void Q3.EventListener.callStart(Q3.Call):0:0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/io/IOException;)V"} + 1:1:void N3.EventListener.callStart(N3.Call):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} - 1:1:void Q3.EventListener.canceled(Q3.Call):0:0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)V"} + 1:1:void N3.EventListener.canceled(N3.Call):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} - 1:1:void Q3.EventListener.connectEnd(Q3.Call,java.net.InetSocketAddress,java.net.Proxy,Q3.Protocol):0:0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)V"} + 1:1:void N3.EventListener.connectEnd(N3.Call,java.net.InetSocketAddress,java.net.Proxy,N3.Protocol):0:0 -> h # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/net/InetSocketAddress;Ljava/net/Proxy;LQ3/A;)V"} - 1:1:void Q3.EventListener.connectFailed(Q3.Call,java.net.InetSocketAddress,java.net.Proxy,Q3.Protocol,java.io.IOException):0:0 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/net/InetSocketAddress;Ljava/net/Proxy;LN3/A;)V"} + 1:1:void N3.EventListener.connectFailed(N3.Call,java.net.InetSocketAddress,java.net.Proxy,N3.Protocol,java.io.IOException):0:0 -> i # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/net/InetSocketAddress;Ljava/net/Proxy;LQ3/A;Ljava/io/IOException;)V"} - 1:1:void Q3.EventListener.connectStart(Q3.Call,java.net.InetSocketAddress,java.net.Proxy):0:0 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/net/InetSocketAddress;Ljava/net/Proxy;LN3/A;Ljava/io/IOException;)V"} + 1:1:void N3.EventListener.connectStart(N3.Call,java.net.InetSocketAddress,java.net.Proxy):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/net/InetSocketAddress;Ljava/net/Proxy;)V"} - 1:1:void Q3.EventListener.connectionAcquired(Q3.Call,Q3.Connection):0:0 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/net/InetSocketAddress;Ljava/net/Proxy;)V"} + 1:1:void N3.EventListener.connectionAcquired(N3.Call,N3.Connection):0:0 -> k # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/j;)V"} - 1:1:void Q3.EventListener.connectionReleased(Q3.Call,Q3.Connection):0:0 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/j;)V"} + 1:1:void N3.EventListener.connectionReleased(N3.Call,N3.Connection):0:0 -> l # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/j;)V"} - 1:1:void Q3.EventListener.dnsEnd(Q3.Call,java.lang.String,java.util.List):0:0 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/j;)V"} + 1:1:void N3.EventListener.dnsEnd(N3.Call,java.lang.String,java.util.List):0:0 -> m # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/lang/String;Ljava/util/List;)V"} - 1:1:void Q3.EventListener.dnsStart(Q3.Call,java.lang.String):0:0 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/lang/String;Ljava/util/List;)V"} + 1:1:void N3.EventListener.dnsStart(N3.Call,java.lang.String):0:0 -> n # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/lang/String;)V"} - 1:1:void Q3.EventListener.proxySelectEnd(Q3.Call,Q3.HttpUrl,java.util.List):0:0 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/lang/String;)V"} + 1:1:void N3.EventListener.proxySelectEnd(N3.Call,N3.HttpUrl,java.util.List):0:0 -> o # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/u;Ljava/util/List;)V"} - 1:1:void Q3.EventListener.proxySelectStart(Q3.Call,Q3.HttpUrl):0:0 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/u;Ljava/util/List;)V"} + 1:1:void N3.EventListener.proxySelectStart(N3.Call,N3.HttpUrl):0:0 -> p # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/u;)V"} - 1:1:void Q3.EventListener.requestBodyEnd(Q3.Call,long):0:0 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/u;)V"} + 1:1:void N3.EventListener.requestBodyEnd(N3.Call,long):0:0 -> q # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;J)V"} - 1:1:void Q3.EventListener.requestBodyStart(Q3.Call):0:0 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;J)V"} + 1:1:void N3.EventListener.requestBodyStart(N3.Call):0:0 -> r # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} - 1:1:void Q3.EventListener.requestFailed(Q3.Call,java.io.IOException):0:0 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)V"} + 1:1:void N3.EventListener.requestFailed(N3.Call,java.io.IOException):0:0 -> s # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/io/IOException;)V"} - 1:1:void Q3.EventListener.requestHeadersEnd(Q3.Call,Q3.Request):0:0 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/io/IOException;)V"} + 1:1:void N3.EventListener.requestHeadersEnd(N3.Call,N3.Request):0:0 -> t # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/B;)V"} - 1:1:void Q3.EventListener.requestHeadersStart(Q3.Call):0:0 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/B;)V"} + 1:1:void N3.EventListener.requestHeadersStart(N3.Call):0:0 -> u # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} - 1:1:void Q3.EventListener.responseBodyEnd(Q3.Call,long):0:0 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)V"} + 1:1:void N3.EventListener.responseBodyEnd(N3.Call,long):0:0 -> v # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;J)V"} - 1:1:void Q3.EventListener.responseBodyStart(Q3.Call):0:0 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;J)V"} + 1:1:void N3.EventListener.responseBodyStart(N3.Call):0:0 -> w # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} - 1:1:void Q3.EventListener.responseFailed(Q3.Call,java.io.IOException):0:0 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)V"} + 1:1:void N3.EventListener.responseFailed(N3.Call,java.io.IOException):0:0 -> x # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/io/IOException;)V"} - 1:1:void Q3.EventListener.responseHeadersEnd(Q3.Call,Q3.Response):0:0 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/io/IOException;)V"} + 1:1:void N3.EventListener.responseHeadersEnd(N3.Call,N3.Response):0:0 -> y # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/D;)V"} - 1:1:void Q3.EventListener.responseHeadersStart(Q3.Call):0:0 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/D;)V"} + 1:1:void N3.EventListener.responseHeadersStart(N3.Call):0:0 -> z # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} -okhttp3.EventListener$Companion -> Q3.r$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)V"} +okhttp3.EventListener$Companion -> N3.r$b: # {"id":"sourceFile","fileName":"EventListener.kt"} 1:1:void ():473:473 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):473:473 -> -okhttp3.EventListener$Companion$NONE$1 -> Q3.r$a: +okhttp3.EventListener$Companion$NONE$1 -> N3.r$a: # {"id":"sourceFile","fileName":"EventListener.kt"} 1:4:void ():475:475 -> -okhttp3.EventListener$Factory -> Q3.r$c: +okhttp3.EventListener$Factory -> N3.r$c: # {"id":"sourceFile","fileName":"EventListener.kt"} okhttp3.EventListener create(okhttp3.Call) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)LQ3/r;"} -okhttp3.Handshake -> Q3.s: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)LN3/r;"} +okhttp3.Handshake -> N3.s: # {"id":"sourceFile","fileName":"Handshake.kt"} kotlin.Lazy peerCertificates$delegate -> a okhttp3.TlsVersion tlsVersion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/G;"} okhttp3.CipherSuite cipherSuite -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/i;"} java.util.List localCertificates -> d okhttp3.Handshake$Companion Companion -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/s$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/s$a;"} 1:9:void ():0:0 -> 21:29:void (okhttp3.TlsVersion,okhttp3.CipherSuite,java.util.List,kotlin.jvm.functions.Function0):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/G;LQ3/i;Ljava/util/List;LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/G;LN3/i;Ljava/util/List;LA3/a;)V"} 30:41:void (okhttp3.TlsVersion,okhttp3.CipherSuite,java.util.List,kotlin.jvm.functions.Function0):51:51 -> 1:3:okhttp3.CipherSuite cipherSuite():42:42 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/i;"} 1:15:java.lang.String getName(java.security.cert.Certificate):139:139 -> b 16:25:java.lang.String getName(java.security.cert.Certificate):140:140 -> b 1:3:java.util.List localCertificates():45:45 -> c 1:9:java.util.List peerCertificates():0:0 -> d 1:3:okhttp3.TlsVersion tlsVersion():39:39 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/G;"} 1:50:boolean equals(java.lang.Object):112:112 -> equals 1:11:int hashCode():121:121 -> hashCode 12:20:int hashCode():122:122 -> hashCode @@ -209399,15 +204786,15 @@ okhttp3.Handshake -> Q3.s: 123:124:java.lang.String toString():207:207 -> toString 125:132:java.lang.String toString():134:134 -> toString 133:145:java.lang.String toString():205:205 -> toString -okhttp3.Handshake$Companion -> Q3.s$a: +okhttp3.Handshake$Companion -> N3.s$a: # {"id":"sourceFile","fileName":"Handshake.kt"} 1:1:void ():143:143 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):143:143 -> 21:24:okhttp3.Handshake get(okhttp3.TlsVersion,okhttp3.CipherSuite,java.util.List,java.util.List):193:193 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/G;LQ3/i;Ljava/util/List;Ljava/util/List;)LQ3/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/G;LN3/i;Ljava/util/List;Ljava/util/List;)LN3/s;"} 25:39:okhttp3.Handshake get(okhttp3.TlsVersion,okhttp3.CipherSuite,java.util.List,java.util.List):194:194 -> a 6:11:okhttp3.Handshake get(javax.net.ssl.SSLSession):148:148 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSession;)LQ3/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSession;)LN3/s;"} 12:26:okhttp3.Handshake get(javax.net.ssl.SSLSession):149:149 -> b 27:43:okhttp3.Handshake get(javax.net.ssl.SSLSession):150:150 -> b 44:49:okhttp3.Handshake get(javax.net.ssl.SSLSession):153:153 -> b @@ -209425,47 +204812,47 @@ okhttp3.Handshake$Companion -> Q3.s$a: 141:148:okhttp3.Handshake get(javax.net.ssl.SSLSession):148:148 -> b 3:14:java.util.List toImmutableList(java.security.cert.Certificate[]):172:172 -> c 15:19:java.util.List toImmutableList(java.security.cert.Certificate[]):174:174 -> c -okhttp3.Handshake$Companion$get$1 -> Q3.s$a$a: +okhttp3.Handshake$Companion$get$1 -> N3.s$a$a: # {"id":"sourceFile","fileName":"Handshake.kt"} java.util.List $peerCertificatesCopy -> e 1:7:void (java.util.List):0:0 -> 1:3:java.util.List invoke():195:195 -> a 1:5:java.lang.Object invoke():143:143 -> invoke -okhttp3.Handshake$Companion$handshake$1 -> Q3.s$a$b: +okhttp3.Handshake$Companion$handshake$1 -> N3.s$a$b: # {"id":"sourceFile","fileName":"Handshake.kt"} java.util.List $peerCertificatesCopy -> e 1:7:void (java.util.List):0:0 -> 1:3:java.util.List invoke():167:167 -> a 1:5:java.lang.Object invoke():143:143 -> invoke -okhttp3.Handshake$peerCertificates$2 -> Q3.s$b: +okhttp3.Handshake$peerCertificates$2 -> N3.s$b: # {"id":"sourceFile","fileName":"Handshake.kt"} kotlin.jvm.functions.Function0 $peerCertificatesFn -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} 1:7:void (kotlin.jvm.functions.Function0):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;)V"} 1:9:java.util.List invoke():53:53 -> a 10:14:java.util.List invoke():55:55 -> a 1:5:java.lang.Object invoke():34:34 -> invoke -okhttp3.Headers -> Q3.t: +okhttp3.Headers -> N3.t: # {"id":"sourceFile","fileName":"Headers.kt"} java.lang.String[] namesAndValues -> d okhttp3.Headers$Companion Companion -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/t$b;"} 1:9:void ():0:0 -> 1:1:void (java.lang.String[]):51:51 -> 2:2:void (java.lang.String[],kotlin.jvm.internal.DefaultConstructorMarker):51:51 -> 1:20:boolean equals(java.lang.Object):179:179 -> equals - 1:5:int -deprecated_size():82:82 -> g + 1:5:int -deprecated_size():82:82 -> f 6:14:java.lang.String get(java.lang.String):55:55 -> h 1:7:int hashCode():182:182 -> hashCode 1:7:java.lang.String name(int):85:85 -> i 1:31:java.util.Iterator iterator():133:133 -> iterator - 1:11:java.util.Set names():92:92 -> k - 12:18:java.util.Set names():93:93 -> k - 19:28:java.util.Set names():94:94 -> k - 29:38:java.util.Set names():96:96 -> k + 1:11:java.util.Set names():92:92 -> j + 12:18:java.util.Set names():93:93 -> j + 19:28:java.util.Set names():94:94 -> j + 29:38:java.util.Set names():96:96 -> j 1:5:okhttp3.Headers$Builder newBuilder():137:137 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/t$a;"} 6:15:okhttp3.Headers$Builder newBuilder():138:138 -> l 1:9:java.lang.String value(int):88:88 -> m 6:13:java.util.List values(java.lang.String):102:102 -> n @@ -209484,30 +204871,30 @@ okhttp3.Headers -> Q3.t: 29:39:java.lang.String toString():204:204 -> toString 40:47:java.lang.String toString():205:205 -> toString 48:57:java.lang.String toString():198:198 -> toString -okhttp3.Headers$Builder -> Q3.t$a: +okhttp3.Headers$Builder -> N3.t$a: # {"id":"sourceFile","fileName":"Headers.kt"} java.util.List namesAndValues -> a 1:3:void ():224:224 -> 4:13:void ():225:225 -> 11:15:okhttp3.Headers$Builder add(java.lang.String,java.lang.String):260:260 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LQ3/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LN3/t$a;"} 16:18:okhttp3.Headers$Builder add(java.lang.String,java.lang.String):261:261 -> a 19:22:okhttp3.Headers$Builder add(java.lang.String,java.lang.String):262:262 -> a 13:17:okhttp3.Headers$Builder addLenient$okhttp(java.lang.String):232:232 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/t$a;"} 18:21:okhttp3.Headers$Builder addLenient$okhttp(java.lang.String):234:234 -> b 22:42:okhttp3.Headers$Builder addLenient$okhttp(java.lang.String):235:235 -> b 43:52:okhttp3.Headers$Builder addLenient$okhttp(java.lang.String):237:237 -> b 53:63:okhttp3.Headers$Builder addLenient$okhttp(java.lang.String):240:240 -> b 64:67:okhttp3.Headers$Builder addLenient$okhttp(java.lang.String):244:244 -> b 11:15:okhttp3.Headers$Builder addLenient$okhttp(java.lang.String,java.lang.String):322:322 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LQ3/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LN3/t$a;"} 16:29:okhttp3.Headers$Builder addLenient$okhttp(java.lang.String,java.lang.String):323:323 -> c 11:15:okhttp3.Headers$Builder addUnsafeNonAscii(java.lang.String,java.lang.String):270:270 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LQ3/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LN3/t$a;"} 16:19:okhttp3.Headers$Builder addUnsafeNonAscii(java.lang.String,java.lang.String):271:271 -> d 1:5:okhttp3.Headers build():359:359 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/t;"} 6:16:okhttp3.Headers build():461:461 -> e 17:20:okhttp3.Headers build():359:359 -> e 21:28:okhttp3.Headers build():461:461 -> e @@ -209516,27 +204903,27 @@ okhttp3.Headers$Builder -> Q3.t$a: 57:72:java.lang.String get(java.lang.String):353:353 -> f 1:3:java.util.List getNamesAndValues$okhttp():225:225 -> g 7:14:okhttp3.Headers$Builder removeAll(java.lang.String):328:328 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/t$a;"} 15:29:okhttp3.Headers$Builder removeAll(java.lang.String):329:329 -> h 30:34:okhttp3.Headers$Builder removeAll(java.lang.String):330:330 -> h 35:45:okhttp3.Headers$Builder removeAll(java.lang.String):331:331 -> h 11:15:okhttp3.Headers$Builder set(java.lang.String,java.lang.String):343:343 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LQ3/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LN3/t$a;"} 16:18:okhttp3.Headers$Builder set(java.lang.String,java.lang.String):344:344 -> i 19:21:okhttp3.Headers$Builder set(java.lang.String,java.lang.String):345:345 -> i 22:25:okhttp3.Headers$Builder set(java.lang.String,java.lang.String):346:346 -> i -okhttp3.Headers$Companion -> Q3.t$b: +okhttp3.Headers$Companion -> N3.t$b: # {"id":"sourceFile","fileName":"Headers.kt"} 1:1:void ():362:362 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):362:362 -> 6:10:okhttp3.Headers -deprecated_of(java.util.Map):434:434 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LN3/t;"} 1:4:void access$checkName(okhttp3.Headers$Companion,java.lang.String):362:362 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t$b;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t$b;Ljava/lang/String;)V"} 1:4:void access$checkValue(okhttp3.Headers$Companion,java.lang.String,java.lang.String):362:362 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t$b;Ljava/lang/String;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t$b;Ljava/lang/String;Ljava/lang/String;)V"} 1:5:java.lang.String access$get(okhttp3.Headers$Companion,java.lang.String[],java.lang.String):362:362 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t$b;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t$b;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"} 1:13:void checkName(java.lang.String):438:438 -> e 14:20:void checkName(java.lang.String):439:439 -> e 21:41:void checkName(java.lang.String):440:440 -> e @@ -209552,7 +204939,7 @@ okhttp3.Headers$Companion -> Q3.t$b: 32:41:java.lang.String get(java.lang.String[],java.lang.String):365:365 -> g 42:50:java.lang.String get(java.lang.String[],java.lang.String):366:366 -> g 6:13:okhttp3.Headers of(java.util.Map):413:413 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;)LN3/t;"} 14:46:okhttp3.Headers of(java.util.Map):415:415 -> h 47:60:okhttp3.Headers of(java.util.Map):416:416 -> h 61:68:okhttp3.Headers of(java.util.Map):417:417 -> h @@ -209564,7 +204951,7 @@ okhttp3.Headers$Companion -> Q3.t$b: 90:95:okhttp3.Headers of(java.util.Map):416:416 -> h 96:102:okhttp3.Headers of(java.util.Map):425:425 -> h 6:17:okhttp3.Headers of(java.lang.String[]):379:379 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/String;)LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/String;)LN3/t;"} 18:25:okhttp3.Headers of(java.lang.String[]):382:382 -> i 26:29:okhttp3.Headers of(java.lang.String[]):383:383 -> i 30:40:okhttp3.Headers of(java.lang.String[]):384:384 -> i @@ -209578,7 +204965,7 @@ okhttp3.Headers$Companion -> Q3.t$b: 113:119:okhttp3.Headers of(java.lang.String[]):396:396 -> i 120:127:okhttp3.Headers of(java.lang.String[]):382:382 -> i 128:135:okhttp3.Headers of(java.lang.String[]):379:379 -> i -okhttp3.HttpUrl -> Q3.u: +okhttp3.HttpUrl -> N3.u: # {"id":"sourceFile","fileName":"HttpUrl.kt"} boolean isHttps -> a java.lang.String scheme -> b @@ -209592,7 +204979,7 @@ okhttp3.HttpUrl -> Q3.u: java.lang.String url -> j char[] HEX_DIGITS -> k okhttp3.HttpUrl$Companion Companion -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/u$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/u$b;"} 11:18:void ():1557:1557 -> 31:51:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.util.List,java.util.List,java.lang.String,java.lang.String):288:288 -> 52:60:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.util.List,java.util.List,java.lang.String,java.lang.String):384:384 -> @@ -209625,7 +205012,7 @@ okhttp3.HttpUrl -> Q3.u: 1:7:int hashCode():747:747 -> hashCode 1:3:boolean isHttps():384:384 -> i 1:5:okhttp3.HttpUrl$Builder newBuilder():717:717 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/u$a;"} 6:10:okhttp3.HttpUrl$Builder newBuilder():718:718 -> j 11:17:okhttp3.HttpUrl$Builder newBuilder():719:719 -> j 18:24:okhttp3.HttpUrl$Builder newBuilder():720:720 -> j @@ -209636,7 +205023,7 @@ okhttp3.HttpUrl -> Q3.u: 67:73:okhttp3.HttpUrl$Builder newBuilder():726:726 -> j 74:81:okhttp3.HttpUrl$Builder newBuilder():727:727 -> j 6:17:okhttp3.HttpUrl$Builder newBuilder(java.lang.String):737:737 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/u$a;"} 1:3:int port():347:347 -> l 1:6:java.lang.String query():548:548 -> m 7:11:java.lang.String query():549:549 -> m @@ -209648,7 +205035,7 @@ okhttp3.HttpUrl -> Q3.u: 20:23:java.lang.String redact():703:703 -> n 24:28:java.lang.String redact():704:704 -> n 6:18:okhttp3.HttpUrl resolve(java.lang.String):711:711 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/u;"} 1:3:java.lang.String scheme():290:290 -> p 1:12:java.net.URI uri():409:409 -> q 13:19:java.net.URI uri():411:411 -> q @@ -209659,7 +205046,7 @@ okhttp3.HttpUrl -> Q3.u: 1:9:java.net.URL url():389:389 -> r 10:15:java.net.URL url():391:391 -> r 1:3:java.lang.String toString():749:749 -> toString -okhttp3.HttpUrl$Builder -> Q3.u$a: +okhttp3.HttpUrl$Builder -> N3.u$a: # {"id":"sourceFile","fileName":"HttpUrl.kt"} java.lang.String scheme -> a java.lang.String encodedUsername -> b @@ -209670,7 +205057,7 @@ okhttp3.HttpUrl$Builder -> Q3.u$a: java.util.List encodedQueryNamesAndValues -> g java.lang.String encodedFragment -> h okhttp3.HttpUrl$Builder$Companion Companion -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/u$a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/u$a$a;"} 1:9:void ():0:0 -> 1:3:void ():909:909 -> 4:7:void ():911:911 -> @@ -209679,7 +205066,7 @@ okhttp3.HttpUrl$Builder -> Q3.u$a: 13:19:void ():915:915 -> 20:23:void ():920:920 -> 3:6:okhttp3.HttpUrl build():1175:1175 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/u;"} 7:19:okhttp3.HttpUrl build():1176:1176 -> a 20:25:okhttp3.HttpUrl build():1177:1177 -> a 26:29:okhttp3.HttpUrl build():1178:1178 -> a @@ -209701,12 +205088,12 @@ okhttp3.HttpUrl$Builder -> Q3.u$a: 170:177:okhttp3.HttpUrl build():1175:1175 -> a 1:18:int effectivePort():972:972 -> b 3:9:okhttp3.HttpUrl$Builder encodedQuery(java.lang.String):1050:1050 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/u$a;"} 10:23:okhttp3.HttpUrl$Builder encodedQuery(java.lang.String):1046:1046 -> c 24:32:okhttp3.HttpUrl$Builder encodedQuery(java.lang.String):1050:1050 -> c 1:3:java.util.List getEncodedPathSegments$okhttp():915:915 -> d 6:23:okhttp3.HttpUrl$Builder host(java.lang.String):961:961 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/u$a;"} 24:26:okhttp3.HttpUrl$Builder host(java.lang.String):963:963 -> e 27:28:okhttp3.HttpUrl$Builder host(java.lang.String):961:961 -> e 29:45:okhttp3.HttpUrl$Builder host(java.lang.String):962:962 -> e @@ -209717,7 +205104,7 @@ okhttp3.HttpUrl$Builder -> Q3.u$a: 18:25:boolean isDotDot(java.lang.String):1457:1457 -> g 26:37:boolean isDotDot(java.lang.String):1458:1458 -> g 13:17:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1239:1239 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;Ljava/lang/String;)LQ3/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;Ljava/lang/String;)LN3/u$a;"} 18:21:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1240:1240 -> h 22:27:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1243:1243 -> h 28:33:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1244:1244 -> h @@ -209770,13 +205157,13 @@ okhttp3.HttpUrl$Builder -> Q3.u$a: 674:675:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1261:1261 -> h 676:679:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1260:1260 -> h 6:27:okhttp3.HttpUrl$Builder password(java.lang.String):946:946 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/u$a;"} 1:14:void pop():1472:1472 -> j 15:30:void pop():1475:1475 -> j 31:42:void pop():1476:1476 -> j 43:48:void pop():1478:1478 -> j 14:16:okhttp3.HttpUrl$Builder port(int):968:968 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LQ3/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LN3/u$a;"} 17:43:okhttp3.HttpUrl$Builder port(int):967:967 -> k 1:20:void push(java.lang.String,int,int,boolean,boolean):1427:1427 -> l 21:27:void push(java.lang.String,int,int,boolean,boolean):1433:1433 -> l @@ -209787,7 +205174,7 @@ okhttp3.HttpUrl$Builder -> Q3.u$a: 70:76:void push(java.lang.String,int,int,boolean,boolean):1443:1443 -> l 77:84:void push(java.lang.String,int,int,boolean,boolean):1446:1446 -> l 3:24:okhttp3.HttpUrl$Builder reencodeForUri$okhttp():1142:1142 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/u$a;"} 25:34:okhttp3.HttpUrl$Builder reencodeForUri$okhttp():1144:1144 -> m 35:67:okhttp3.HttpUrl$Builder reencodeForUri$okhttp():1145:1145 -> m 68:71:okhttp3.HttpUrl$Builder reencodeForUri$okhttp():1152:1152 -> m @@ -209802,7 +205189,7 @@ okhttp3.HttpUrl$Builder -> Q3.u$a: 46:60:void resolvePath(java.lang.String,int,int):1411:1411 -> n 61:71:void resolvePath(java.lang.String,int,int):1413:1413 -> n 6:17:okhttp3.HttpUrl$Builder scheme(java.lang.String):928:928 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/u$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/u$a;"} 18:28:okhttp3.HttpUrl$Builder scheme(java.lang.String):929:929 -> o 29:51:okhttp3.HttpUrl$Builder scheme(java.lang.String):930:930 -> o 1:3:void setEncodedFragment$okhttp(java.lang.String):917:917 -> p @@ -209842,19 +205229,19 @@ okhttp3.HttpUrl$Builder -> Q3.u$a: 178:187:java.lang.String toString():1188:1188 -> toString 1:3:void setScheme$okhttp(java.lang.String):910:910 -> u 6:27:okhttp3.HttpUrl$Builder username(java.lang.String):935:935 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/u$a;"} -okhttp3.HttpUrl$Builder$Companion -> Q3.u$a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/u$a;"} +okhttp3.HttpUrl$Builder$Companion -> N3.u$a$a: # {"id":"sourceFile","fileName":"HttpUrl.kt"} 1:1:void ():1482:1482 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):1482:1482 -> 1:5:int access$parsePort(okhttp3.HttpUrl$Builder$Companion,java.lang.String,int,int):1482:1482 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u$a$a;Ljava/lang/String;II)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u$a$a;Ljava/lang/String;II)I"} 1:5:int access$portColonOffset(okhttp3.HttpUrl$Builder$Companion,java.lang.String,int,int):1482:1482 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u$a$a;Ljava/lang/String;II)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u$a$a;Ljava/lang/String;II)I"} 1:5:int access$schemeDelimiterOffset(okhttp3.HttpUrl$Builder$Companion,java.lang.String,int,int):1482:1482 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u$a$a;Ljava/lang/String;II)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u$a$a;Ljava/lang/String;II)I"} 1:5:int access$slashCount(okhttp3.HttpUrl$Builder$Companion,java.lang.String,int,int):1482:1482 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u$a$a;Ljava/lang/String;II)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u$a$a;Ljava/lang/String;II)I"} 2:21:int parsePort(java.lang.String,int,int):1545:1545 -> e 22:36:int parsePort(java.lang.String,int,int):1546:1546 -> e 3:19:int portColonOffset(java.lang.String,int,int):1529:1529 -> f @@ -209863,7 +205250,7 @@ okhttp3.HttpUrl$Builder$Companion -> Q3.u$a$a: 14:48:int schemeDelimiterOffset(java.lang.String,int,int):1493:1493 -> g 49:95:int schemeDelimiterOffset(java.lang.String,int,int):1496:1496 -> g 4:21:int slashCount(java.lang.String,int,int):1515:1515 -> h -okhttp3.HttpUrl$Companion -> Q3.u$b: +okhttp3.HttpUrl$Companion -> N3.u$b: # {"id":"sourceFile","fileName":"HttpUrl.kt"} 1:1:void ():1555:1555 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):1555:1555 -> @@ -209877,13 +205264,13 @@ okhttp3.HttpUrl$Companion -> Q3.u$b: 94:98:java.lang.String canonicalize$okhttp(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1805:1805 -> a 99:108:java.lang.String canonicalize$okhttp(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1811:1811 -> a 1:1:java.lang.String canonicalize$okhttp$default(okhttp3.HttpUrl$Companion,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset,int,java.lang.Object):1772:1772 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u$b;Ljava/lang/String;IILjava/lang/String;ZZZZLjava/nio/charset/Charset;ILjava/lang/Object;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u$b;Ljava/lang/String;IILjava/lang/String;ZZZZLjava/nio/charset/Charset;ILjava/lang/Object;)Ljava/lang/String;"} 2:2:java.lang.String canonicalize$okhttp$default(okhttp3.HttpUrl$Companion,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset,int,java.lang.Object):1778:1778 -> b 6:20:int defaultPort(java.lang.String):1573:1573 -> c 21:31:int defaultPort(java.lang.String):1575:1575 -> c 32:44:int defaultPort(java.lang.String):1574:1574 -> c 6:20:okhttp3.HttpUrl get(java.lang.String):1633:1633 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/u;"} 5:14:boolean isPercentEncoded(java.lang.String,int,int):1745:1745 -> e 15:25:boolean isPercentEncoded(java.lang.String,int,int):1746:1746 -> e 26:38:boolean isPercentEncoded(java.lang.String,int,int):1747:1747 -> e @@ -209894,7 +205281,7 @@ okhttp3.HttpUrl$Companion -> Q3.u$b: 42:48:java.lang.String percentDecode$okhttp(java.lang.String,int,int,boolean):1706:1706 -> f 49:58:java.lang.String percentDecode$okhttp(java.lang.String,int,int,boolean):1711:1711 -> f 11:19:java.lang.String percentDecode$okhttp$default(okhttp3.HttpUrl$Companion,java.lang.String,int,int,boolean,int,java.lang.Object):1696:1696 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u$b;Ljava/lang/String;IIZILjava/lang/Object;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u$b;Ljava/lang/String;IIZILjava/lang/Object;)Ljava/lang/String;"} 20:24:java.lang.String percentDecode$okhttp$default(okhttp3.HttpUrl$Companion,java.lang.String,int,int,boolean,int,java.lang.Object):1697:1697 -> g 11:19:void toPathString$okhttp(java.util.List,java.lang.StringBuilder):1582:1582 -> h 20:22:void toPathString$okhttp(java.util.List,java.lang.StringBuilder):1583:1583 -> h @@ -209917,7 +205304,7 @@ okhttp3.HttpUrl$Companion -> Q3.u$b: 72:74:void toQueryString$okhttp(java.util.List,java.lang.StringBuilder):1596:1596 -> j 75:82:void toQueryString$okhttp(java.util.List,java.lang.StringBuilder):1597:1597 -> j 12:46:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1829:1829 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;Ljava/lang/String;IILjava/lang/String;ZZZZLjava/nio/charset/Charset;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;Ljava/lang/String;IILjava/lang/String;ZZZZLjava/nio/charset/Charset;)V"} 47:80:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1835:1835 -> k 81:92:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1839:1839 -> k 93:99:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1841:1841 -> k @@ -209934,7 +205321,7 @@ okhttp3.HttpUrl$Companion -> Q3.u$b: 174:180:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1863:1863 -> k 181:189:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1829:1829 -> k 5:18:void writePercentDecoded(okio.Buffer,java.lang.String,int,int,boolean):1723:1723 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;Ljava/lang/String;IIZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;Ljava/lang/String;IIZ)V"} 19:26:void writePercentDecoded(okio.Buffer,java.lang.String,int,int,boolean):1725:1725 -> l 27:42:void writePercentDecoded(okio.Buffer,java.lang.String,int,int,boolean):1726:1726 -> l 43:45:void writePercentDecoded(okio.Buffer,java.lang.String,int,int,boolean):1728:1728 -> l @@ -209943,24 +205330,24 @@ okhttp3.HttpUrl$Companion -> Q3.u$b: 66:68:void writePercentDecoded(okio.Buffer,java.lang.String,int,int,boolean):1738:1738 -> l 69:74:void writePercentDecoded(okio.Buffer,java.lang.String,int,int,boolean):1739:1739 -> l 75:83:void writePercentDecoded(okio.Buffer,java.lang.String,int,int,boolean):1723:1723 -> l -okhttp3.Interceptor -> Q3.v: +okhttp3.Interceptor -> N3.v: # {"id":"sourceFile","fileName":"Interceptor.kt"} okhttp3.Response intercept(okhttp3.Interceptor$Chain) -> intercept - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/v$a;)LQ3/D;"} -okhttp3.Interceptor$Chain -> Q3.v$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/v$a;)LN3/D;"} +okhttp3.Interceptor$Chain -> N3.v$a: # {"id":"sourceFile","fileName":"Interceptor.kt"} okhttp3.Response proceed(okhttp3.Request) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)LN3/D;"} okhttp3.Call call() -> call - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/e;"} - okhttp3.Request request() -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B;"} -okhttp3.JavaNetCookieJar -> Q3.w: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/e;"} + okhttp3.Request request() -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/B;"} +okhttp3.JavaNetCookieJar -> N3.w: # {"id":"sourceFile","fileName":"JavaNetCookieJar.kt"} java.net.CookieHandler cookieHandler -> c 6:11:void (java.net.CookieHandler):29:29 -> 1:5:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):76:76 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;Ljava/lang/String;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;Ljava/lang/String;)Ljava/util/List;"} 6:13:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):78:78 -> a 14:21:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):81:81 -> a 22:25:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):82:82 -> a @@ -209977,7 +205364,7 @@ okhttp3.JavaNetCookieJar -> Q3.w: 104:107:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):105:105 -> a 108:112:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):101:101 -> a 6:19:java.util.List loadForRequest(okhttp3.HttpUrl):47:47 -> loadForRequest - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;)Ljava/util/List;"} 20:57:java.util.List loadForRequest(okhttp3.HttpUrl):54:54 -> loadForRequest 58:74:java.util.List loadForRequest(okhttp3.HttpUrl):55:55 -> loadForRequest 75:85:java.util.List loadForRequest(okhttp3.HttpUrl):56:56 -> loadForRequest @@ -209989,13 +205376,13 @@ okhttp3.JavaNetCookieJar -> Q3.w: 140:175:java.util.List loadForRequest(okhttp3.HttpUrl):49:49 -> loadForRequest 176:180:java.util.List loadForRequest(okhttp3.HttpUrl):50:50 -> loadForRequest 11:15:void saveFromResponse(okhttp3.HttpUrl,java.util.List):32:32 -> saveFromResponse - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;Ljava/util/List;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;Ljava/util/List;)V"} 16:32:void saveFromResponse(okhttp3.HttpUrl,java.util.List):33:33 -> saveFromResponse 33:40:void saveFromResponse(okhttp3.HttpUrl,java.util.List):34:34 -> saveFromResponse 41:50:void saveFromResponse(okhttp3.HttpUrl,java.util.List):36:36 -> saveFromResponse 51:61:void saveFromResponse(okhttp3.HttpUrl,java.util.List):38:38 -> saveFromResponse 62:98:void saveFromResponse(okhttp3.HttpUrl,java.util.List):40:40 -> saveFromResponse -okhttp3.MediaType -> Q3.x: +okhttp3.MediaType -> N3.x: # {"id":"sourceFile","fileName":"MediaType.kt"} java.lang.String mediaType -> a java.lang.String type -> b @@ -210004,7 +205391,7 @@ okhttp3.MediaType -> Q3.x: java.util.regex.Pattern TYPE_SUBTYPE -> e java.util.regex.Pattern PARAMETER -> f okhttp3.MediaType$Companion Companion -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x$a;"} 9:16:void ():99:99 -> 17:25:void ():100:100 -> 1:1:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):28:28 -> @@ -210014,7 +205401,7 @@ okhttp3.MediaType -> Q3.x: 1:8:java.nio.charset.Charset charset(java.nio.charset.Charset):51:51 -> c 9:13:java.nio.charset.Charset charset(java.nio.charset.Charset):53:53 -> c 6:10:java.nio.charset.Charset charset$default(okhttp3.MediaType,java.nio.charset.Charset,int,java.lang.Object):50:50 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Ljava/nio/charset/Charset;ILjava/lang/Object;)Ljava/nio/charset/Charset;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Ljava/nio/charset/Charset;ILjava/lang/Object;)Ljava/nio/charset/Charset;"} 6:35:java.lang.String parameter(java.lang.String):64:64 -> e 36:46:java.lang.String parameter(java.lang.String):65:65 -> e 47:58:java.lang.String parameter(java.lang.String):66:66 -> e @@ -210022,14 +205409,14 @@ okhttp3.MediaType -> Q3.x: 1:3:java.lang.String type():34:34 -> f 1:7:int hashCode():94:94 -> hashCode 1:3:java.lang.String toString():90:90 -> toString -okhttp3.MediaType$Companion -> Q3.x$a: +okhttp3.MediaType$Companion -> N3.x$a: # {"id":"sourceFile","fileName":"MediaType.kt"} 1:1:void ():96:96 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):96:96 -> 6:10:okhttp3.MediaType -deprecated_parse(java.lang.String):178:178 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/x;"} 6:13:okhttp3.MediaType get(java.lang.String):110:110 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/x;"} 14:22:okhttp3.MediaType get(java.lang.String):111:111 -> b 23:52:okhttp3.MediaType get(java.lang.String):112:112 -> b 53:73:okhttp3.MediaType get(java.lang.String):113:113 -> b @@ -210058,32 +205445,32 @@ okhttp3.MediaType$Companion -> Q3.x$a: 260:266:okhttp3.MediaType get(java.lang.String):112:112 -> b 267:296:okhttp3.MediaType get(java.lang.String):111:111 -> b 6:12:okhttp3.MediaType parse(java.lang.String):156:156 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/x;"} -okhttp3.MultipartBody -> Q3.y: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/x;"} +okhttp3.MultipartBody -> N3.y: # {"id":"sourceFile","fileName":"MultipartBody.kt"} okhttp3.MediaType contentType -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} long contentLength -> b okio.ByteString boundaryByteString -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okhttp3.MediaType type -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} java.util.List parts -> e okhttp3.MediaType MIXED -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} okhttp3.MediaType ALTERNATIVE -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} okhttp3.MediaType DIGEST -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} okhttp3.MediaType PARALLEL -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} okhttp3.MediaType FORM -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} byte[] COLONSPACE -> k byte[] CRLF -> l byte[] DASHDASH -> m okhttp3.MultipartBody$Companion Companion -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/y$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/y$b;"} 9:18:void ():284:284 -> 19:26:void ():292:292 -> 27:34:void ():300:300 -> @@ -210093,12 +205480,12 @@ okhttp3.MultipartBody -> Q3.y: 74:84:void ():318:318 -> 85:93:void ():319:319 -> 16:24:void (okio.ByteString,okhttp3.MediaType,java.util.List):37:37 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;LQ3/x;Ljava/util/List;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;LN3/x;Ljava/util/List;)V"} 25:58:void (okio.ByteString,okhttp3.MediaType,java.util.List):38:38 -> 59:61:void (okio.ByteString,okhttp3.MediaType,java.util.List):39:39 -> 1:7:java.lang.String boundary():42:42 -> a 3:10:long writeOrCountBytes(okio.BufferedSink,boolean):112:112 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;Z)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;Z)J"} 11:22:long writeOrCountBytes(okio.BufferedSink,boolean):116:116 -> b 23:30:long writeOrCountBytes(okio.BufferedSink,boolean):117:117 -> b 31:34:long writeOrCountBytes(okio.BufferedSink,boolean):118:118 -> b @@ -210133,62 +205520,62 @@ okhttp3.MultipartBody -> Q3.y: 11:14:long contentLength():85:85 -> contentLength 15:17:long contentLength():86:86 -> contentLength 1:3:okhttp3.MediaType contentType():51:51 -> contentType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/x;"} 7:10:void writeTo(okio.BufferedSink):93:93 -> writeTo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;)V"} -okhttp3.MultipartBody$Builder -> Q3.y$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;)V"} +okhttp3.MultipartBody$Builder -> N3.y$a: # {"id":"sourceFile","fileName":"MultipartBody.kt"} okio.ByteString boundary -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okhttp3.MediaType type -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} java.util.List parts -> c 1:4:void (java.lang.String):231:234 -> 5:5:void (java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):231:231 -> 6:15:okhttp3.MultipartBody$Builder addPart(okhttp3.Headers,okhttp3.RequestBody):252:252 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;LQ3/C;)LQ3/y$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;LN3/C;)LN3/y$a;"} 6:11:okhttp3.MultipartBody$Builder addPart(okhttp3.MultipartBody$Part):267:267 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/y$c;)LQ3/y$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/y$c;)LN3/y$a;"} 1:8:okhttp3.MultipartBody build():272:272 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/y;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/y;"} 9:24:okhttp3.MultipartBody build():273:273 -> c 25:32:okhttp3.MultipartBody build():272:272 -> c 6:17:okhttp3.MultipartBody$Builder setType(okhttp3.MediaType):241:241 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;)LQ3/y$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;)LN3/y$a;"} 18:20:okhttp3.MultipartBody$Builder setType(okhttp3.MediaType):242:242 -> d 21:47:okhttp3.MultipartBody$Builder setType(okhttp3.MediaType):241:241 -> d -okhttp3.MultipartBody$Companion -> Q3.y$b: +okhttp3.MultipartBody$Companion -> N3.y$b: # {"id":"sourceFile","fileName":"MultipartBody.kt"} 1:1:void ():277:277 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):277:277 -> -okhttp3.MultipartBody$Part -> Q3.y$c: +okhttp3.MultipartBody$Part -> N3.y$c: # {"id":"sourceFile","fileName":"MultipartBody.kt"} okhttp3.Headers headers -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/t;"} okhttp3.RequestBody body -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/C;"} okhttp3.MultipartBody$Part$Companion Companion -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/y$c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/y$c$a;"} 1:9:void ():0:0 -> 1:1:void (okhttp3.Headers,okhttp3.RequestBody):176:176 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;LQ3/C;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;LN3/C;)V"} 2:2:void (okhttp3.Headers,okhttp3.RequestBody,kotlin.jvm.internal.DefaultConstructorMarker):176:176 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;LQ3/C;Lkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;LN3/C;Lkotlin/jvm/internal/DefaultConstructorMarker;)V"} 1:3:okhttp3.RequestBody body():178:178 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/C;"} 1:3:okhttp3.Headers headers():177:177 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/t;"} -okhttp3.MultipartBody$Part$Companion -> Q3.y$c$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/t;"} +okhttp3.MultipartBody$Part$Companion -> N3.y$c$a: # {"id":"sourceFile","fileName":"MultipartBody.kt"} 1:1:void ():195:195 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):195:195 -> 9:27:okhttp3.MultipartBody$Part create(okhttp3.Headers,okhttp3.RequestBody):201:201 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;LQ3/C;)LQ3/y$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;LN3/C;)LN3/y$c;"} 28:40:okhttp3.MultipartBody$Part create(okhttp3.Headers,okhttp3.RequestBody):202:202 -> a 41:46:okhttp3.MultipartBody$Part create(okhttp3.Headers,okhttp3.RequestBody):203:203 -> a 47:54:okhttp3.MultipartBody$Part create(okhttp3.Headers,okhttp3.RequestBody):202:202 -> a 55:62:okhttp3.MultipartBody$Part create(okhttp3.Headers,okhttp3.RequestBody):201:201 -> a -okhttp3.OkHttpClient -> Q3.z: +okhttp3.OkHttpClient -> N3.z: # {"id":"sourceFile","fileName":"OkHttpClient.kt"} int callTimeoutMillis -> A int connectTimeoutMillis -> B @@ -210197,34 +205584,34 @@ okhttp3.OkHttpClient -> Q3.z: int pingIntervalMillis -> E long minWebSocketMessageToCompress -> F okhttp3.internal.connection.RouteDatabase routeDatabase -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/i;"} java.util.List DEFAULT_PROTOCOLS -> H java.util.List DEFAULT_CONNECTION_SPECS -> I okhttp3.OkHttpClient$Companion Companion -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/z$b;"} okhttp3.Dispatcher dispatcher -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/p;"} okhttp3.ConnectionPool connectionPool -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/k;"} java.util.List interceptors -> f java.util.List networkInterceptors -> g okhttp3.EventListener$Factory eventListenerFactory -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/r$c;"} boolean retryOnConnectionFailure -> i okhttp3.Authenticator authenticator -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/b;"} boolean followRedirects -> k boolean followSslRedirects -> l okhttp3.CookieJar cookieJar -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/n;"} okhttp3.Cache cache -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/c;"} okhttp3.Dns dns -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/q;"} java.net.Proxy proxy -> p java.net.ProxySelector proxySelector -> q okhttp3.Authenticator proxyAuthenticator -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/b;"} javax.net.SocketFactory socketFactory -> s javax.net.ssl.SSLSocketFactory sslSocketFactoryOrNull -> t javax.net.ssl.X509TrustManager x509TrustManager -> u @@ -210232,14 +205619,14 @@ okhttp3.OkHttpClient -> Q3.z: java.util.List protocols -> w javax.net.ssl.HostnameVerifier hostnameVerifier -> x okhttp3.CertificatePinner certificatePinner -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/g;"} okhttp3.internal.tls.CertificateChainCleaner certificateChainCleaner -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La4/c;"} 9:22:void ():1073:1073 -> 23:30:void ():1076:1076 -> 31:37:void ():1075:1075 -> 1:1:void (okhttp3.OkHttpClient$Builder):121:121 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z$a;)V"} 2:2:void (okhttp3.OkHttpClient$Builder):125:125 -> 3:3:void (okhttp3.OkHttpClient$Builder):127:127 -> 4:4:void (okhttp3.OkHttpClient$Builder):135:135 -> @@ -210275,15 +205662,15 @@ okhttp3.OkHttpClient -> Q3.z: 48:48:void (okhttp3.OkHttpClient$Builder):244:244 -> 49:49:void ():222:222 -> 1:3:okhttp3.internal.connection.RouteDatabase getRouteDatabase():220:220 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/i;"} 1:3:javax.net.ssl.HostnameVerifier hostnameVerifier():189:189 -> B 1:3:java.util.List interceptors():134:134 -> C 1:3:long minWebSocketMessageToCompress():218:218 -> D 1:3:java.util.List networkInterceptors():142:142 -> E 1:6:okhttp3.OkHttpClient$Builder newBuilder():285:285 -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/z$a;"} 11:12:okhttp3.WebSocket newWebSocket(okhttp3.Request,okhttp3.WebSocketListener):272:272 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;LQ3/I;)LQ3/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;LN3/I;)LN3/H;"} 13:14:okhttp3.WebSocket newWebSocket(okhttp3.Request,okhttp3.WebSocketListener):273:273 -> G 15:19:okhttp3.WebSocket newWebSocket(okhttp3.Request,okhttp3.WebSocketListener):276:276 -> G 20:23:okhttp3.WebSocket newWebSocket(okhttp3.Request,okhttp3.WebSocketListener):277:277 -> G @@ -210294,7 +205681,7 @@ okhttp3.OkHttpClient -> Q3.z: 1:3:java.util.List protocols():187:187 -> I 1:3:java.net.Proxy proxy():163:163 -> J 1:3:okhttp3.Authenticator proxyAuthenticator():172:172 -> K - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/b;"} 1:3:java.net.ProxySelector proxySelector():165:165 -> L 1:3:int readTimeoutMillis():205:205 -> M 1:3:boolean retryOnConnectionFailure():148:148 -> N @@ -210325,70 +205712,70 @@ okhttp3.OkHttpClient -> Q3.z: 1:3:int writeTimeoutMillis():208:208 -> R 1:3:javax.net.ssl.X509TrustManager x509TrustManager():182:182 -> S 6:12:okhttp3.Call newCall(okhttp3.Request):268:268 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)LQ3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)LN3/e;"} 1:3:int -deprecated_callTimeoutMillis():439:439 -> b 1:3:okhttp3.CookieJar -deprecated_cookieJar():355:355 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/n;"} 1:5:java.lang.Object clone():121:121 -> clone 1:3:okhttp3.Dispatcher -deprecated_dispatcher():292:292 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/p;"} 1:3:java.util.List access$getDEFAULT_CONNECTION_SPECS$cp():121:121 -> e - 1:3:java.util.List access$getDEFAULT_PROTOCOLS$cp():121:121 -> f - 1:3:javax.net.ssl.SSLSocketFactory access$getSslSocketFactoryOrNull$p(okhttp3.OkHttpClient):121:121 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;)Ljavax/net/ssl/SSLSocketFactory;"} - 1:3:okhttp3.Authenticator authenticator():151:151 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/b;"} - 1:3:okhttp3.Cache cache():159:159 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/c;"} - 1:3:int callTimeoutMillis():199:199 -> m - 1:3:okhttp3.internal.tls.CertificateChainCleaner certificateChainCleaner():193:193 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld4/c;"} - 1:3:okhttp3.CertificatePinner certificatePinner():191:191 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/g;"} - 1:3:int connectTimeoutMillis():202:202 -> p - 1:3:okhttp3.ConnectionPool connectionPool():127:127 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/k;"} - 1:3:java.util.List connectionSpecs():184:184 -> r + 1:3:java.util.List access$getDEFAULT_PROTOCOLS$cp():121:121 -> g + 1:3:javax.net.ssl.SSLSocketFactory access$getSslSocketFactoryOrNull$p(okhttp3.OkHttpClient):121:121 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;)Ljavax/net/ssl/SSLSocketFactory;"} + 1:3:okhttp3.Authenticator authenticator():151:151 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/b;"} + 1:3:okhttp3.Cache cache():159:159 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/c;"} + 1:3:int callTimeoutMillis():199:199 -> n + 1:3:okhttp3.internal.tls.CertificateChainCleaner certificateChainCleaner():193:193 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/c;"} + 1:3:okhttp3.CertificatePinner certificatePinner():191:191 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/g;"} + 1:3:int connectTimeoutMillis():202:202 -> q + 1:3:okhttp3.ConnectionPool connectionPool():127:127 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/k;"} + 1:3:java.util.List connectionSpecs():184:184 -> t 1:3:okhttp3.CookieJar cookieJar():157:157 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/n;"} 1:3:okhttp3.Dispatcher dispatcher():125:125 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/p;"} 1:3:okhttp3.Dns dns():161:161 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/q;"} 1:3:okhttp3.EventListener$Factory eventListenerFactory():145:145 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/r$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/r$c;"} 1:3:boolean followRedirects():153:153 -> y 1:3:boolean followSslRedirects():155:155 -> z -okhttp3.OkHttpClient$Builder -> Q3.z$a: +okhttp3.OkHttpClient$Builder -> N3.z$a: # {"id":"sourceFile","fileName":"OkHttpClient.kt"} int writeTimeout -> A int pingInterval -> B long minWebSocketMessageToCompress -> C okhttp3.internal.connection.RouteDatabase routeDatabase -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/i;"} okhttp3.Dispatcher dispatcher -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/p;"} okhttp3.ConnectionPool connectionPool -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/k;"} java.util.List interceptors -> c java.util.List networkInterceptors -> d okhttp3.EventListener$Factory eventListenerFactory -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/r$c;"} boolean retryOnConnectionFailure -> f okhttp3.Authenticator authenticator -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/b;"} boolean followRedirects -> h boolean followSslRedirects -> i okhttp3.CookieJar cookieJar -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/n;"} okhttp3.Cache cache -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/c;"} okhttp3.Dns dns -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/q;"} java.net.Proxy proxy -> m java.net.ProxySelector proxySelector -> n okhttp3.Authenticator proxyAuthenticator -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/b;"} javax.net.SocketFactory socketFactory -> p javax.net.ssl.SSLSocketFactory sslSocketFactoryOrNull -> q javax.net.ssl.X509TrustManager x509TrustManagerOrNull -> r @@ -210396,9 +205783,9 @@ okhttp3.OkHttpClient$Builder -> Q3.z$a: java.util.List protocols -> t javax.net.ssl.HostnameVerifier hostnameVerifier -> u okhttp3.CertificatePinner certificatePinner -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/g;"} okhttp3.internal.tls.CertificateChainCleaner certificateChainCleaner -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La4/c;"} int callTimeout -> x int connectTimeout -> y int readTimeout -> z @@ -210409,22 +205796,22 @@ okhttp3.OkHttpClient$Builder -> Q3.z$a: 19:21:void ():494:496 -> 22:22:void ():498:498 -> 23:53:void (okhttp3.OkHttpClient):501:531 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;)V"} 1:3:java.util.List getProtocols$okhttp():489:489 -> A 1:3:java.net.Proxy getProxy$okhttp():482:482 -> B 1:3:okhttp3.Authenticator getProxyAuthenticator$okhttp():484:484 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/b;"} 1:3:java.net.ProxySelector getProxySelector$okhttp():483:483 -> D 1:3:int getReadTimeout$okhttp():495:495 -> E 1:3:boolean getRetryOnConnectionFailure$okhttp():475:475 -> F 1:3:okhttp3.internal.connection.RouteDatabase getRouteDatabase$okhttp():499:499 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/i;"} 1:3:javax.net.SocketFactory getSocketFactory$okhttp():485:485 -> H 1:3:javax.net.ssl.SSLSocketFactory getSslSocketFactoryOrNull$okhttp():486:486 -> I 1:3:int getWriteTimeout$okhttp():496:496 -> J 1:3:javax.net.ssl.X509TrustManager getX509TrustManagerOrNull$okhttp():487:487 -> K 6:9:okhttp3.OkHttpClient$Builder protocols(java.util.List):856:856 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LQ3/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LN3/z$a;"} 10:33:okhttp3.OkHttpClient$Builder protocols(java.util.List):859:859 -> L 34:48:okhttp3.OkHttpClient$Builder protocols(java.util.List):862:862 -> L 49:57:okhttp3.OkHttpClient$Builder protocols(java.util.List):865:865 -> L @@ -210441,44 +205828,44 @@ okhttp3.OkHttpClient$Builder -> Q3.z$a: 153:169:okhttp3.OkHttpClient$Builder protocols(java.util.List):860:860 -> L 170:179:okhttp3.OkHttpClient$Builder protocols(java.util.List):859:859 -> L 6:14:okhttp3.OkHttpClient$Builder readTimeout(long,java.util.concurrent.TimeUnit):974:974 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)LQ3/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)LN3/z$a;"} 6:14:okhttp3.OkHttpClient$Builder writeTimeout(long,java.util.concurrent.TimeUnit):1002:1002 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)LQ3/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)LN3/z$a;"} 6:11:okhttp3.OkHttpClient$Builder addNetworkInterceptor(okhttp3.Interceptor):573:573 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/v;)LQ3/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/v;)LN3/z$a;"} 1:6:okhttp3.OkHttpClient build():1069:1069 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/z;"} 1:3:okhttp3.OkHttpClient$Builder cache(okhttp3.Cache):659:659 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/c;)LQ3/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/c;)LN3/z$a;"} 6:14:okhttp3.OkHttpClient$Builder callTimeout(long,java.util.concurrent.TimeUnit):922:922 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)LQ3/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)LN3/z$a;"} 6:14:okhttp3.OkHttpClient$Builder connectTimeout(long,java.util.concurrent.TimeUnit):948:948 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)LQ3/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)LN3/z$a;"} 6:8:okhttp3.OkHttpClient$Builder cookieJar(okhttp3.CookieJar):654:654 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/n;)LQ3/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/n;)LN3/z$a;"} 6:12:okhttp3.OkHttpClient$Builder eventListener(okhttp3.EventListener):587:587 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/r;)LQ3/z$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/r;)LN3/z$a;"} 1:3:okhttp3.Authenticator getAuthenticator$okhttp():476:476 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/b;"} 1:3:okhttp3.Cache getCache$okhttp():480:480 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/c;"} 1:3:int getCallTimeout$okhttp():493:493 -> j 1:3:okhttp3.internal.tls.CertificateChainCleaner getCertificateChainCleaner$okhttp():492:492 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/c;"} 1:3:okhttp3.CertificatePinner getCertificatePinner$okhttp():491:491 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/g;"} 1:3:int getConnectTimeout$okhttp():494:494 -> m 1:3:okhttp3.ConnectionPool getConnectionPool$okhttp():471:471 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/k;"} 1:3:java.util.List getConnectionSpecs$okhttp():488:488 -> o 1:3:okhttp3.CookieJar getCookieJar$okhttp():479:479 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/n;"} 1:3:okhttp3.Dispatcher getDispatcher$okhttp():470:470 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/p;"} 1:3:okhttp3.Dns getDns$okhttp():481:481 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/q;"} 1:3:okhttp3.EventListener$Factory getEventListenerFactory$okhttp():474:474 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/r$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/r$c;"} 1:3:boolean getFollowRedirects$okhttp():477:477 -> t 1:3:boolean getFollowSslRedirects$okhttp():478:478 -> u 1:3:javax.net.ssl.HostnameVerifier getHostnameVerifier$okhttp():490:490 -> v @@ -210486,31 +205873,31 @@ okhttp3.OkHttpClient$Builder -> Q3.z$a: 1:3:long getMinWebSocketMessageToCompress$okhttp():498:498 -> x 1:3:java.util.List getNetworkInterceptors$okhttp():473:473 -> y 1:3:int getPingInterval$okhttp():497:497 -> z -okhttp3.OkHttpClient$Companion -> Q3.z$b: +okhttp3.OkHttpClient$Companion -> N3.z$b: # {"id":"sourceFile","fileName":"OkHttpClient.kt"} 1:1:void ():1072:1072 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):1072:1072 -> 1:5:java.util.List getDEFAULT_CONNECTION_SPECS$okhttp():1075:1075 -> a 1:5:java.util.List getDEFAULT_PROTOCOLS$okhttp():1073:1073 -> b -okhttp3.Protocol -> Q3.A: +okhttp3.Protocol -> N3.A: # {"id":"sourceFile","fileName":"Protocol.kt"} java.lang.String protocol -> d okhttp3.Protocol HTTP_1_0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/A;"} okhttp3.Protocol HTTP_1_1 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/A;"} okhttp3.Protocol SPDY_3 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/A;"} okhttp3.Protocol HTTP_2 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/A;"} okhttp3.Protocol H2_PRIOR_KNOWLEDGE -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/A;"} okhttp3.Protocol QUIC -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/A;"} okhttp3.Protocol[] $VALUES -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LN3/A;"} okhttp3.Protocol$Companion Companion -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/A$a;"} 4:15:void ():35:35 -> 16:27:void ():44:44 -> 28:39:void ():53:53 -> @@ -210519,64 +205906,64 @@ okhttp3.Protocol -> Q3.A: 64:87:void ():84:84 -> 1:6:void (java.lang.String,int,java.lang.String):31:31 -> 1:3:java.lang.String access$getProtocol$p(okhttp3.Protocol):31:31 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/A;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/A;)Ljava/lang/String;"} 1:3:java.lang.String toString():94:94 -> toString 1:9:okhttp3.Protocol valueOf(java.lang.String):0:0 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/A;"} 1:9:okhttp3.Protocol[] values():0:0 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LQ3/A;"} -okhttp3.Protocol$Companion -> Q3.A$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LN3/A;"} +okhttp3.Protocol$Companion -> N3.A$a: # {"id":"sourceFile","fileName":"Protocol.kt"} 1:1:void ():96:96 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):96:96 -> 6:18:okhttp3.Protocol get(java.lang.String):108:108 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/A;"} 19:31:okhttp3.Protocol get(java.lang.String):109:109 -> a 32:44:okhttp3.Protocol get(java.lang.String):110:110 -> a 45:57:okhttp3.Protocol get(java.lang.String):111:111 -> a 58:70:okhttp3.Protocol get(java.lang.String):112:112 -> a 71:83:okhttp3.Protocol get(java.lang.String):113:113 -> a 84:106:okhttp3.Protocol get(java.lang.String):114:114 -> a -okhttp3.Request -> Q3.B: +okhttp3.Request -> N3.B: # {"id":"sourceFile","fileName":"Request.kt"} okhttp3.CacheControl lazyCacheControl -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/d;"} okhttp3.HttpUrl url -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/u;"} java.lang.String method -> c okhttp3.Headers headers -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/t;"} okhttp3.RequestBody body -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/C;"} java.util.Map tags -> f 21:34:void (okhttp3.HttpUrl,java.lang.String,okhttp3.Headers,okhttp3.RequestBody,java.util.Map):28:28 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;Ljava/lang/String;LQ3/t;LQ3/C;Ljava/util/Map;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;Ljava/lang/String;LN3/t;LN3/C;Ljava/util/Map;)V"} 1:3:okhttp3.RequestBody -deprecated_body():103:103 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/C;"} 1:3:okhttp3.Headers -deprecated_headers():96:96 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/t;"} 1:3:java.lang.String -deprecated_method():89:89 -> c 1:3:okhttp3.HttpUrl -deprecated_url():82:82 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/u;"} 1:3:okhttp3.RequestBody body():32:32 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/C;"} 1:4:okhttp3.CacheControl cacheControl():69:69 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/d;"} 5:12:okhttp3.CacheControl cacheControl():71:71 -> f 13:15:okhttp3.CacheControl cacheControl():72:72 -> f 1:3:java.util.Map getTags$okhttp():33:33 -> g 6:12:java.lang.String header(java.lang.String):41:41 -> h 1:3:okhttp3.Headers headers():31:31 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/t;"} 6:12:java.util.List headers(java.lang.String):43:43 -> j 1:7:boolean isHttps():39:39 -> k 1:3:java.lang.String method():30:30 -> l 1:6:okhttp3.Request$Builder newBuilder():61:61 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/B$a;"} 1:7:java.lang.Object tag():53:53 -> n 6:16:java.lang.Object tag(java.lang.Class):59:59 -> o 1:3:okhttp3.HttpUrl url():29:29 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/u;"} 1:5:java.lang.String toString():112:112 -> toString 6:10:java.lang.String toString():113:113 -> toString 11:15:java.lang.String toString():114:114 -> toString @@ -210596,30 +205983,30 @@ okhttp3.Request -> Q3.B: 115:121:java.lang.String toString():131:131 -> toString 122:124:java.lang.String toString():133:133 -> toString 125:134:java.lang.String toString():112:112 -> toString -okhttp3.Request$Builder -> Q3.B$a: +okhttp3.Request$Builder -> N3.B$a: # {"id":"sourceFile","fileName":"Request.kt"} okhttp3.HttpUrl url -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/u;"} java.lang.String method -> b okhttp3.Headers$Builder headers -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/t$a;"} okhttp3.RequestBody body -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/C;"} java.util.Map tags -> e 1:1:void ():146:146 -> 2:2:void ():143:143 -> 3:4:void ():146:147 -> 5:5:void (okhttp3.Request):151:151 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)V"} 6:6:void (okhttp3.Request):143:143 -> 7:11:void (okhttp3.Request):151:155 -> 12:12:void (okhttp3.Request):157:157 -> 13:13:void (okhttp3.Request):154:154 -> 14:14:void (okhttp3.Request):159:159 -> 11:16:okhttp3.Request$Builder addHeader(java.lang.String,java.lang.String):210:210 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LQ3/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LN3/B$a;"} 1:4:okhttp3.Request build():289:289 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/B;"} 5:6:okhttp3.Request build():290:290 -> b 7:12:okhttp3.Request build():291:291 -> b 13:14:okhttp3.Request build():292:292 -> b @@ -210627,17 +206014,17 @@ okhttp3.Request$Builder -> Q3.B$a: 21:26:okhttp3.Request build():288:288 -> b 27:34:okhttp3.Request build():289:289 -> b 6:9:okhttp3.Request$Builder cacheControl(okhttp3.CacheControl):229:229 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;)LQ3/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/d;)LN3/B$a;"} 10:22:okhttp3.Request$Builder cacheControl(okhttp3.CacheControl):231:231 -> c 23:27:okhttp3.Request$Builder cacheControl(okhttp3.CacheControl):232:232 -> c 1:8:okhttp3.Request$Builder get():236:236 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/B$a;"} 11:16:okhttp3.Request$Builder header(java.lang.String,java.lang.String):199:199 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LQ3/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LN3/B$a;"} 6:12:okhttp3.Request$Builder headers(okhttp3.Headers):220:220 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;)LQ3/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;)LN3/B$a;"} 6:16:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):250:250 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LQ3/C;)LQ3/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LN3/C;)LN3/B$a;"} 17:20:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):253:253 -> g 21:27:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):254:254 -> g 28:47:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):255:255 -> g @@ -210649,244 +206036,244 @@ okhttp3.Request$Builder -> Q3.B$a: 89:98:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):258:258 -> g 99:106:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):250:250 -> g 6:12:okhttp3.Request$Builder post(okhttp3.RequestBody):240:240 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/C;)LQ3/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/C;)LN3/B$a;"} 6:11:okhttp3.Request$Builder removeHeader(java.lang.String):215:215 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/B$a;"} 8:13:okhttp3.Request$Builder tag(java.lang.Class,java.lang.Object):278:278 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Ljava/lang/Object;)LQ3/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Ljava/lang/Object;)LN3/B$a;"} 14:21:okhttp3.Request$Builder tag(java.lang.Class,java.lang.Object):280:280 -> j 22:28:okhttp3.Request$Builder tag(java.lang.Class,java.lang.Object):281:281 -> j 29:41:okhttp3.Request$Builder tag(java.lang.Class,java.lang.Object):283:283 -> j 1:7:okhttp3.Request$Builder tag(java.lang.Object):267:267 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LQ3/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)LN3/B$a;"} 6:8:okhttp3.Request$Builder url(okhttp3.HttpUrl):163:163 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)LQ3/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;)LN3/B$a;"} 6:16:okhttp3.Request$Builder url(java.lang.String):175:175 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/B$a;"} 17:42:okhttp3.Request$Builder url(java.lang.String):176:176 -> m 43:50:okhttp3.Request$Builder url(java.lang.String):178:178 -> m 51:75:okhttp3.Request$Builder url(java.lang.String):179:179 -> m 76:86:okhttp3.Request$Builder url(java.lang.String):184:184 -> m -okhttp3.RequestBody -> Q3.C: +okhttp3.RequestBody -> N3.C: # {"id":"sourceFile","fileName":"RequestBody.kt"} okhttp3.RequestBody$Companion Companion -> Companion - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/C$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/C$a;"} 1:9:void ():0:0 -> 1:4:void ():28:28 -> long contentLength() -> contentLength okhttp3.MediaType contentType() -> contentType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/x;"} 1:1:okhttp3.RequestBody create(okhttp3.MediaType,okio.ByteString):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Lf4/l;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Lc4/l;)LN3/C;"} 2:2:okhttp3.RequestBody create(okhttp3.MediaType,java.io.File):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Ljava/io/File;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Ljava/io/File;)LN3/C;"} 3:3:okhttp3.RequestBody create(okhttp3.MediaType,java.lang.String):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Ljava/lang/String;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Ljava/lang/String;)LN3/C;"} 4:4:okhttp3.RequestBody create(okhttp3.MediaType,byte[]):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;[B)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;[B)LN3/C;"} 5:5:okhttp3.RequestBody create(okhttp3.MediaType,byte[],int):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;[BI)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;[BI)LN3/C;"} 6:6:okhttp3.RequestBody create(okhttp3.MediaType,byte[],int,int):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;[BII)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;[BII)LN3/C;"} 7:7:okhttp3.RequestBody create(okio.ByteString,okhttp3.MediaType):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;LQ3/x;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;LN3/x;)LN3/C;"} 8:8:okhttp3.RequestBody create(java.io.File,okhttp3.MediaType):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;LQ3/x;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;LN3/x;)LN3/C;"} 9:9:okhttp3.RequestBody create(java.lang.String,okhttp3.MediaType):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LQ3/x;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LN3/x;)LN3/C;"} 10:10:okhttp3.RequestBody create(byte[]):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"([B)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)LN3/C;"} 11:11:okhttp3.RequestBody create(byte[],okhttp3.MediaType):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"([BLQ3/x;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLN3/x;)LN3/C;"} 12:12:okhttp3.RequestBody create(byte[],okhttp3.MediaType,int):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"([BLQ3/x;I)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLN3/x;I)LN3/C;"} 13:13:okhttp3.RequestBody create(byte[],okhttp3.MediaType,int,int):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"([BLQ3/x;II)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLN3/x;II)LN3/C;"} 1:2:boolean isDuplex():76:76 -> isDuplex 1:2:boolean isOneShot():95:95 -> isOneShot void writeTo(okio.BufferedSink) -> writeTo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;)V"} -okhttp3.RequestBody$Companion -> Q3.C$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;)V"} +okhttp3.RequestBody$Companion -> N3.C$a: # {"id":"sourceFile","fileName":"RequestBody.kt"} 1:1:void ():97:97 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):97:97 -> 6:10:okhttp3.RequestBody create(okhttp3.MediaType,okio.ByteString):193:193 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Lf4/l;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Lc4/l;)LN3/C;"} 6:10:okhttp3.RequestBody create(okhttp3.MediaType,java.io.File):219:219 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Ljava/io/File;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Ljava/io/File;)LN3/C;"} 6:10:okhttp3.RequestBody create(okhttp3.MediaType,java.lang.String):180:180 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Ljava/lang/String;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Ljava/lang/String;)LN3/C;"} 6:10:okhttp3.RequestBody create(okhttp3.MediaType,byte[],int,int):209:209 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;[BII)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;[BII)LN3/C;"} 6:11:okhttp3.RequestBody create(okio.ByteString,okhttp3.MediaType):125:125 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;LQ3/x;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;LN3/x;)LN3/C;"} 6:11:okhttp3.RequestBody create(java.io.File,okhttp3.MediaType):161:161 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;LQ3/x;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;LN3/x;)LN3/C;"} 6:11:okhttp3.RequestBody create(java.lang.String,okhttp3.MediaType):106:106 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LQ3/x;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LN3/x;)LN3/C;"} 12:17:okhttp3.RequestBody create(java.lang.String,okhttp3.MediaType):109:109 -> g 18:42:okhttp3.RequestBody create(java.lang.String,okhttp3.MediaType):112:112 -> g 43:52:okhttp3.RequestBody create(java.lang.String,okhttp3.MediaType):117:117 -> g 53:58:okhttp3.RequestBody create(java.lang.String,okhttp3.MediaType):118:118 -> g 6:12:okhttp3.RequestBody create(byte[],okhttp3.MediaType,int,int):145:145 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"([BLQ3/x;II)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLN3/x;II)LN3/C;"} 13:18:okhttp3.RequestBody create(byte[],okhttp3.MediaType,int,int):146:146 -> h 10:15:okhttp3.RequestBody create$default(okhttp3.RequestBody$Companion,okhttp3.MediaType,byte[],int,int,int,java.lang.Object):208:208 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/C$a;LQ3/x;[BIIILjava/lang/Object;)LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/C$a;LN3/x;[BIIILjava/lang/Object;)LN3/C;"} 15:20:okhttp3.RequestBody create$default(okhttp3.RequestBody$Companion,byte[],okhttp3.MediaType,int,int,int,java.lang.Object):143:143 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/C$a;[BLQ3/x;IIILjava/lang/Object;)LQ3/C;"} -okhttp3.RequestBody$Companion$asRequestBody$1 -> Q3.C$a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/C$a;[BLN3/x;IIILjava/lang/Object;)LN3/C;"} +okhttp3.RequestBody$Companion$asRequestBody$1 -> N3.C$a$a: # {"id":"sourceFile","fileName":"RequestBody.kt"} java.io.File $this_asRequestBody -> a okhttp3.MediaType $contentType -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} 1:8:void (java.io.File,okhttp3.MediaType):161:161 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;LQ3/x;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;LN3/x;)V"} 1:7:long contentLength():164:164 -> contentLength 1:3:okhttp3.MediaType contentType():162:162 -> contentType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/x;"} 6:26:void writeTo(okio.BufferedSink):167:167 -> writeTo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;)V"} -okhttp3.RequestBody$Companion$toRequestBody$1 -> Q3.C$a$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;)V"} +okhttp3.RequestBody$Companion$toRequestBody$1 -> N3.C$a$b: # {"id":"sourceFile","fileName":"RequestBody.kt"} okio.ByteString $this_toRequestBody -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okhttp3.MediaType $contentType -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} 1:8:void (okio.ByteString,okhttp3.MediaType):125:125 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;LQ3/x;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;LN3/x;)V"} 1:8:long contentLength():128:128 -> contentLength 1:3:okhttp3.MediaType contentType():126:126 -> contentType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/x;"} 6:11:void writeTo(okio.BufferedSink):131:131 -> writeTo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;)V"} -okhttp3.RequestBody$Companion$toRequestBody$2 -> Q3.C$a$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;)V"} +okhttp3.RequestBody$Companion$toRequestBody$2 -> N3.C$a$c: # {"id":"sourceFile","fileName":"RequestBody.kt"} byte[] $this_toRequestBody -> a okhttp3.MediaType $contentType -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} int $byteCount -> c int $offset -> d 1:12:void (byte[],okhttp3.MediaType,int,int):146:146 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"([BLQ3/x;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLN3/x;II)V"} 1:4:long contentLength():149:149 -> contentLength 1:3:okhttp3.MediaType contentType():147:147 -> contentType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/x;"} 6:15:void writeTo(okio.BufferedSink):152:152 -> writeTo - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;)V"} -okhttp3.Response -> Q3.D: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;)V"} +okhttp3.Response -> N3.D: # {"id":"sourceFile","fileName":"Response.kt"} okhttp3.CacheControl lazyCacheControl -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/d;"} okhttp3.Request request -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/B;"} okhttp3.Protocol protocol -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/A;"} java.lang.String message -> g int code -> h okhttp3.Handshake handshake -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/s;"} okhttp3.Headers headers -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/t;"} okhttp3.ResponseBody body -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/E;"} okhttp3.Response networkResponse -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/D;"} okhttp3.Response cacheResponse -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/D;"} okhttp3.Response priorResponse -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/D;"} long sentRequestAtMillis -> o long receivedResponseAtMillis -> p okhttp3.internal.connection.Exchange exchange -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/c;"} 21:52:void (okhttp3.Request,okhttp3.Protocol,java.lang.String,int,okhttp3.Handshake,okhttp3.Headers,okhttp3.ResponseBody,okhttp3.Response,okhttp3.Response,okhttp3.Response,long,long,okhttp3.internal.connection.Exchange):40:40 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;LQ3/A;Ljava/lang/String;ILQ3/s;LQ3/t;LQ3/E;LQ3/D;LQ3/D;LQ3/D;JJLV3/c;)V"} - 1:2:java.util.List challenges():251:251 -> E - 3:12:java.util.List challenges():252:252 -> E - 13:17:java.util.List challenges():255:255 -> E - 18:20:java.util.List challenges():254:254 -> E - 21:22:java.util.List challenges():253:253 -> E - 23:27:java.util.List challenges():251:251 -> E - 1:3:int code():59:59 -> J - 1:3:okhttp3.internal.connection.Exchange exchange():116:116 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/c;"} - 1:3:okhttp3.Handshake handshake():65:65 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;LN3/A;Ljava/lang/String;ILN3/s;LN3/t;LN3/E;LN3/D;LN3/D;LN3/D;JJLS3/c;)V"} + 1:3:int code():59:59 -> A + 1:3:okhttp3.internal.connection.Exchange exchange():116:116 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/c;"} + 1:3:okhttp3.Handshake handshake():65:65 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/s;"} 3:7:java.lang.String header(java.lang.String):0:0 -> T - 6:15:java.lang.String header(java.lang.String,java.lang.String):166:166 -> V + 6:15:java.lang.String header(java.lang.String,java.lang.String):166:166 -> W 1:15:boolean isSuccessful():147:147 -> Y - 6:10:java.lang.String header$default(okhttp3.Response,java.lang.String,java.lang.String,int,java.lang.Object):166:166 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String;"} - 1:3:okhttp3.Headers headers():68:68 -> c0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/t;"} + 6:10:java.lang.String header$default(okhttp3.Response,java.lang.String,java.lang.String,int,java.lang.Object):166:166 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String;"} 1:16:void close():302:302 -> close - 1:3:java.lang.String message():56:56 -> d0 - 1:3:okhttp3.Response networkResponse():85:85 -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/D;"} - 1:6:okhttp3.Response$Builder newBuilder():209:209 -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/D$a;"} - 1:3:okhttp3.ResponseBody -deprecated_body():207:207 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/E;"} + 1:3:okhttp3.Headers headers():68:68 -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/t;"} + 1:3:java.lang.String message():56:56 -> e0 + 1:3:okhttp3.ResponseBody -deprecated_body():207:207 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/E;"} + 1:3:okhttp3.Response networkResponse():85:85 -> g0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/D;"} 1:3:int -deprecated_code():140:140 -> h 1:3:okhttp3.Headers -deprecated_headers():173:173 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/t;"} + 1:6:okhttp3.Response$Builder newBuilder():209:209 -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/D$a;"} + 1:3:okhttp3.Request -deprecated_request():126:126 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/B;"} 1:3:okhttp3.Response priorResponse():100:100 -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/D;"} 1:3:okhttp3.Protocol protocol():53:53 -> r0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/A;"} - 1:3:okhttp3.Request -deprecated_request():126:126 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/A;"} + 1:3:okhttp3.ResponseBody body():78:78 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/E;"} 1:3:long receivedResponseAtMillis():114:114 -> s0 - 1:3:okhttp3.ResponseBody body():78:78 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/E;"} + 1:4:okhttp3.CacheControl cacheControl():266:266 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/d;"} + 5:12:okhttp3.CacheControl cacheControl():268:268 -> t + 13:15:okhttp3.CacheControl cacheControl():269:269 -> t 1:3:okhttp3.Request request():50:50 -> t0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/B;"} 1:59:java.lang.String toString():306:306 -> toString - 1:4:okhttp3.CacheControl cacheControl():266:266 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/d;"} - 5:12:okhttp3.CacheControl cacheControl():268:268 -> u - 13:15:okhttp3.CacheControl cacheControl():269:269 -> u + 1:3:okhttp3.Response cacheResponse():92:92 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/D;"} 1:3:long sentRequestAtMillis():107:107 -> u0 - 1:3:okhttp3.Response cacheResponse():92:92 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/D;"} -okhttp3.Response$Builder -> Q3.D$a: + 1:2:java.util.List challenges():251:251 -> x + 3:12:java.util.List challenges():252:252 -> x + 13:17:java.util.List challenges():255:255 -> x + 18:20:java.util.List challenges():254:254 -> x + 21:22:java.util.List challenges():253:253 -> x + 23:27:java.util.List challenges():251:251 -> x +okhttp3.Response$Builder -> N3.D$a: # {"id":"sourceFile","fileName":"Response.kt"} okhttp3.Request request -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/B;"} okhttp3.Protocol protocol -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/A;"} int code -> c java.lang.String message -> d okhttp3.Handshake handshake -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/s;"} okhttp3.Headers$Builder headers -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/t$a;"} okhttp3.ResponseBody body -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/E;"} okhttp3.Response networkResponse -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/D;"} okhttp3.Response cacheResponse -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/D;"} okhttp3.Response priorResponse -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/D;"} long sentRequestAtMillis -> k long receivedResponseAtMillis -> l okhttp3.internal.connection.Exchange exchange -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/c;"} 1:1:void ():324:324 -> 2:2:void ():311:311 -> 3:3:void ():324:324 -> 4:4:void (okhttp3.Response):328:328 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)V"} 5:5:void (okhttp3.Response):311:311 -> 6:18:void (okhttp3.Response):328:340 -> 11:16:okhttp3.Response$Builder addHeader(java.lang.String,java.lang.String):376:376 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LN3/D$a;"} 1:3:okhttp3.Response$Builder body(okhttp3.ResponseBody):390:390 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/E;)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/E;)LN3/D$a;"} 3:11:okhttp3.Response build():436:436 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/D;"} 12:15:okhttp3.Response build():438:438 -> c 16:19:okhttp3.Response build():439:439 -> c 20:23:okhttp3.Response build():440:440 -> c @@ -210905,12 +206292,12 @@ okhttp3.Response$Builder -> Q3.D$a: 70:77:okhttp3.Response build():438:438 -> c 78:106:okhttp3.Response build():436:436 -> c 1:5:okhttp3.Response$Builder cacheResponse(okhttp3.Response):399:399 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)LN3/D$a;"} 6:8:okhttp3.Response$Builder cacheResponse(okhttp3.Response):400:400 -> d 3:23:void checkPriorResponse(okhttp3.Response):419:419 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)V"} 3:15:void checkSupportResponse(java.lang.String,okhttp3.Response):405:405 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LN3/D;)V"} 16:26:void checkSupportResponse(java.lang.String,okhttp3.Response):406:406 -> f 27:37:void checkSupportResponse(java.lang.String,okhttp3.Response):407:407 -> f 38:74:void checkSupportResponse(java.lang.String,okhttp3.Response):408:408 -> f @@ -210918,41 +206305,41 @@ okhttp3.Response$Builder -> Q3.D$a: 102:128:void checkSupportResponse(java.lang.String,okhttp3.Response):406:406 -> f 129:156:void checkSupportResponse(java.lang.String,okhttp3.Response):405:405 -> f 1:3:okhttp3.Response$Builder code(int):352:352 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LN3/D$a;"} 1:3:int getCode$okhttp():311:311 -> h 1:3:okhttp3.Response$Builder handshake(okhttp3.Handshake):360:360 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/s;)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/s;)LN3/D$a;"} 11:16:okhttp3.Response$Builder header(java.lang.String,java.lang.String):368:368 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;)LN3/D$a;"} 6:12:okhttp3.Response$Builder headers(okhttp3.Headers):386:386 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;)LN3/D$a;"} 6:8:void initExchange$okhttp(okhttp3.internal.connection.Exchange):432:432 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/c;)V"} 6:8:okhttp3.Response$Builder message(java.lang.String):356:356 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/D$a;"} 1:5:okhttp3.Response$Builder networkResponse(okhttp3.Response):394:394 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)LN3/D$a;"} 6:8:okhttp3.Response$Builder networkResponse(okhttp3.Response):395:395 -> n 1:3:okhttp3.Response$Builder priorResponse(okhttp3.Response):413:413 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)LN3/D$a;"} 4:6:okhttp3.Response$Builder priorResponse(okhttp3.Response):414:414 -> o 6:8:okhttp3.Response$Builder protocol(okhttp3.Protocol):348:348 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/A;)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/A;)LN3/D$a;"} 1:3:okhttp3.Response$Builder receivedResponseAtMillis(long):428:428 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)LN3/D$a;"} 6:8:okhttp3.Response$Builder request(okhttp3.Request):344:344 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)LN3/D$a;"} 1:3:okhttp3.Response$Builder sentRequestAtMillis(long):424:424 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)LQ3/D$a;"} -okhttp3.ResponseBody -> Q3.E: + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)LN3/D$a;"} +okhttp3.ResponseBody -> N3.E: # {"id":"sourceFile","fileName":"ResponseBody.kt"} okhttp3.ResponseBody$Companion Companion -> Companion - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/E$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/E$b;"} 1:9:void ():0:0 -> 1:4:void ():100:100 -> 1:9:java.io.InputStream byteStream():112:112 -> byteStream 1:12:okio.ByteString byteString():333:333 -> byteString - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} 13:16:okio.ByteString byteString():338:338 -> byteString 17:40:okio.ByteString byteString():134:134 -> byteString 41:78:okio.ByteString byteString():341:341 -> byteString @@ -210969,38 +206356,38 @@ okhttp3.ResponseBody -> Q3.E: 1:8:void close():192:192 -> close long contentLength() -> contentLength okhttp3.MediaType contentType() -> contentType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/x;"} 1:1:okhttp3.ResponseBody create(okhttp3.MediaType,long,okio.BufferedSource):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;JLf4/k;)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;JLc4/k;)LN3/E;"} 2:2:okhttp3.ResponseBody create(okhttp3.MediaType,okio.ByteString):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Lf4/l;)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Lc4/l;)LN3/E;"} 3:3:okhttp3.ResponseBody create(okhttp3.MediaType,java.lang.String):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Ljava/lang/String;)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Ljava/lang/String;)LN3/E;"} 4:4:okhttp3.ResponseBody create(okhttp3.MediaType,byte[]):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;[B)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;[B)LN3/E;"} 5:5:okhttp3.ResponseBody create(okio.BufferedSource,okhttp3.MediaType,long):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;LQ3/x;J)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;LN3/x;J)LN3/E;"} 6:6:okhttp3.ResponseBody create(okio.ByteString,okhttp3.MediaType):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;LQ3/x;)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;LN3/x;)LN3/E;"} 7:7:okhttp3.ResponseBody create(java.lang.String,okhttp3.MediaType):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LQ3/x;)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LN3/x;)LN3/E;"} 8:8:okhttp3.ResponseBody create(byte[],okhttp3.MediaType):0:0 -> create - # {"id":"com.android.tools.r8.residualsignature","signature":"([BLQ3/x;)LQ3/E;"} - 1:18:java.nio.charset.Charset charset():190:190 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLN3/x;)LN3/E;"} + 1:18:java.nio.charset.Charset charset():190:190 -> f okio.BufferedSource source() -> source - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/k;"} 1:4:java.lang.String string():186:186 -> string 5:17:java.lang.String string():187:187 -> string 18:28:java.lang.String string():186:186 -> string -okhttp3.ResponseBody$BomAwareReader -> Q3.E$a: +okhttp3.ResponseBody$BomAwareReader -> N3.E$a: # {"id":"sourceFile","fileName":"ResponseBody.kt"} boolean closed -> d java.io.Reader delegate -> e okio.BufferedSource source -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} java.nio.charset.Charset charset -> g 11:18:void (okio.BufferedSource,java.nio.charset.Charset):197:197 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;Ljava/nio/charset/Charset;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;Ljava/nio/charset/Charset;)V"} 2:3:void close():216:216 -> close 4:17:void close():217:217 -> close 6:9:int read(char[],int,int):204:204 -> read @@ -211011,60 +206398,60 @@ okhttp3.ResponseBody$BomAwareReader -> Q3.E$a: 34:35:int read(char[],int,int):209:209 -> read 36:40:int read(char[],int,int):211:211 -> read 41:48:int read(char[],int,int):204:204 -> read -okhttp3.ResponseBody$Companion -> Q3.E$b: +okhttp3.ResponseBody$Companion -> N3.E$b: # {"id":"sourceFile","fileName":"ResponseBody.kt"} 1:1:void ():221:221 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):221:221 -> 6:10:okhttp3.ResponseBody create(okhttp3.MediaType,long,okio.BufferedSource):318:318 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;JLf4/k;)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;JLc4/k;)LN3/E;"} 6:10:okhttp3.ResponseBody create(okhttp3.MediaType,okio.ByteString):304:304 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Lf4/l;)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Lc4/l;)LN3/E;"} 6:10:okhttp3.ResponseBody create(okhttp3.MediaType,java.lang.String):284:284 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;Ljava/lang/String;)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;Ljava/lang/String;)LN3/E;"} 6:10:okhttp3.ResponseBody create(okhttp3.MediaType,byte[]):294:294 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;[B)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/x;[B)LN3/E;"} 6:11:okhttp3.ResponseBody create(okio.BufferedSource,okhttp3.MediaType,long):268:268 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;LQ3/x;J)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;LN3/x;J)LN3/E;"} 6:10:okhttp3.ResponseBody create(okio.ByteString,okhttp3.MediaType):257:257 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;LQ3/x;)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;LN3/x;)LN3/E;"} 11:14:okhttp3.ResponseBody create(okio.ByteString,okhttp3.MediaType):258:258 -> f 15:24:okhttp3.ResponseBody create(okio.ByteString,okhttp3.MediaType):259:259 -> f 6:11:okhttp3.ResponseBody create(java.lang.String,okhttp3.MediaType):229:229 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LQ3/x;)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LN3/x;)LN3/E;"} 12:17:okhttp3.ResponseBody create(java.lang.String,okhttp3.MediaType):232:232 -> g 18:42:okhttp3.ResponseBody create(java.lang.String,okhttp3.MediaType):235:235 -> g 43:51:okhttp3.ResponseBody create(java.lang.String,okhttp3.MediaType):240:240 -> g 52:60:okhttp3.ResponseBody create(java.lang.String,okhttp3.MediaType):241:241 -> g 6:10:okhttp3.ResponseBody create(byte[],okhttp3.MediaType):248:248 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"([BLQ3/x;)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLN3/x;)LN3/E;"} 11:14:okhttp3.ResponseBody create(byte[],okhttp3.MediaType):249:249 -> h 15:21:okhttp3.ResponseBody create(byte[],okhttp3.MediaType):250:250 -> h 6:10:okhttp3.ResponseBody create$default(okhttp3.ResponseBody$Companion,byte[],okhttp3.MediaType,int,java.lang.Object):247:247 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/E$b;[BLQ3/x;ILjava/lang/Object;)LQ3/E;"} -okhttp3.ResponseBody$Companion$asResponseBody$1 -> Q3.E$b$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/E$b;[BLN3/x;ILjava/lang/Object;)LN3/E;"} +okhttp3.ResponseBody$Companion$asResponseBody$1 -> N3.E$b$a: # {"id":"sourceFile","fileName":"ResponseBody.kt"} okio.BufferedSource $this_asResponseBody -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} okhttp3.MediaType $contentType -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/x;"} long $contentLength -> f 1:10:void (okio.BufferedSource,okhttp3.MediaType,long):268:268 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;LQ3/x;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;LN3/x;J)V"} 1:3:long contentLength():271:271 -> contentLength 1:3:okhttp3.MediaType contentType():269:269 -> contentType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/x;"} 1:3:okio.BufferedSource source():273:273 -> source - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/k;"} -okhttp3.Route -> Q3.F: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/k;"} +okhttp3.Route -> N3.F: # {"id":"sourceFile","fileName":"Route.kt"} okhttp3.Address address -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/a;"} java.net.Proxy proxy -> b java.net.InetSocketAddress socketAddress -> c 16:25:void (okhttp3.Address,java.net.Proxy,java.net.InetSocketAddress):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/a;Ljava/net/Proxy;Ljava/net/InetSocketAddress;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/a;Ljava/net/Proxy;Ljava/net/InetSocketAddress;)V"} 1:3:okhttp3.Address address():35:35 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/a;"} 1:3:java.net.Proxy proxy():42:42 -> b 1:22:boolean requiresTunnel():73:73 -> c 1:3:java.net.InetSocketAddress socketAddress():43:43 -> d @@ -211073,23 +206460,23 @@ okhttp3.Route -> Q3.F: 12:20:int hashCode():85:85 -> hashCode 21:28:int hashCode():86:86 -> hashCode 1:25:java.lang.String toString():90:90 -> toString -okhttp3.TlsVersion -> Q3.G: +okhttp3.TlsVersion -> N3.G: # {"id":"sourceFile","fileName":"TlsVersion.kt"} java.lang.String javaName -> d okhttp3.TlsVersion TLS_1_3 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/G;"} okhttp3.TlsVersion TLS_1_2 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/G;"} okhttp3.TlsVersion TLS_1_1 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/G;"} okhttp3.TlsVersion TLS_1_0 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/G;"} okhttp3.TlsVersion SSL_3_0 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/G;"} okhttp3.TlsVersion[] $VALUES -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ3/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LN3/G;"} okhttp3.TlsVersion$Companion Companion -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/G$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/G$a;"} 4:15:void ():25:25 -> 16:27:void ():26:26 -> 28:39:void ():27:27 -> @@ -211098,45 +206485,45 @@ okhttp3.TlsVersion -> Q3.G: 1:6:void (java.lang.String,int,java.lang.String):22:22 -> 1:3:java.lang.String javaName():23:23 -> a 1:9:okhttp3.TlsVersion valueOf(java.lang.String):0:0 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/G;"} 1:9:okhttp3.TlsVersion[] values():0:0 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LQ3/G;"} -okhttp3.TlsVersion$Companion -> Q3.G$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LN3/G;"} +okhttp3.TlsVersion$Companion -> N3.G$a: # {"id":"sourceFile","fileName":"TlsVersion.kt"} 1:1:void ():38:38 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):38:38 -> 6:23:okhttp3.TlsVersion forJavaName(java.lang.String):41:41 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LN3/G;"} 24:34:okhttp3.TlsVersion forJavaName(java.lang.String):42:42 -> a 35:45:okhttp3.TlsVersion forJavaName(java.lang.String):43:43 -> a 46:56:okhttp3.TlsVersion forJavaName(java.lang.String):44:44 -> a 57:67:okhttp3.TlsVersion forJavaName(java.lang.String):45:45 -> a 68:78:okhttp3.TlsVersion forJavaName(java.lang.String):46:46 -> a 79:102:okhttp3.TlsVersion forJavaName(java.lang.String):47:47 -> a -okhttp3.WebSocket -> Q3.H: +okhttp3.WebSocket -> N3.H: # {"id":"sourceFile","fileName":"WebSocket.kt"} - boolean send(okio.ByteString) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)Z"} - boolean close(int,java.lang.String) -> e + boolean close(int,java.lang.String) -> c + boolean send(okio.ByteString) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)Z"} boolean send(java.lang.String) -> send -okhttp3.WebSocketListener -> Q3.I: +okhttp3.WebSocketListener -> N3.I: # {"id":"sourceFile","fileName":"WebSocketListener.kt"} 1:4:void ():20:20 -> void onClosed(okhttp3.WebSocket,int,java.lang.String) -> onClosed - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;ILjava/lang/String;)V"} - 1:1:void Q3.WebSocketListener.onClosing(Q3.WebSocket,int,java.lang.String):0:0 -> onClosing + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;ILjava/lang/String;)V"} + 1:1:void N3.WebSocketListener.onClosing(N3.WebSocket,int,java.lang.String):0:0 -> onClosing # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;ILjava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;ILjava/lang/String;)V"} void onFailure(okhttp3.WebSocket,java.lang.Throwable,okhttp3.Response) -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;Ljava/lang/Throwable;LQ3/D;)V"} - 1:1:void Q3.WebSocketListener.onMessage(Q3.WebSocket,f4.ByteString):0:0 -> onMessage + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;Ljava/lang/Throwable;LN3/D;)V"} + 1:1:void N3.WebSocketListener.onMessage(N3.WebSocket,c4.ByteString):0:0 -> onMessage # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;Lf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;Lc4/l;)V"} void onMessage(okhttp3.WebSocket,java.lang.String) -> onMessage - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;Ljava/lang/String;)V"} void onOpen(okhttp3.WebSocket,okhttp3.Response) -> onOpen - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;LQ3/D;)V"} -okhttp3.internal.HostnamesKt -> R3.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/H;LN3/D;)V"} +okhttp3.internal.HostnamesKt -> O3.a: # {"id":"sourceFile","fileName":"hostnames.kt"} 1:8:boolean containsInvalidHostnameAsciiCodes(java.lang.String):65:65 -> a 9:14:boolean containsInvalidHostnameAsciiCodes(java.lang.String):66:66 -> a @@ -211180,24 +206567,24 @@ okhttp3.internal.HostnamesKt -> R3.a: 138:144:java.lang.String toCanonicalHost(java.lang.String):51:51 -> e 145:152:java.lang.String toCanonicalHost(java.lang.String):54:54 -> e 153:161:java.lang.String toCanonicalHost(java.lang.String):50:50 -> e -okhttp3.internal.Internal -> R3.b: +okhttp3.internal.Internal -> O3.b: # {"id":"sourceFile","fileName":"internal.kt"} 6:10:java.lang.String cookieToString(okhttp3.Cookie,boolean):34:34 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/m;Z)Ljava/lang/String;"} -okhttp3.internal.Util -> R3.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/m;Z)Ljava/lang/String;"} +okhttp3.internal.Util -> O3.c: # {"id":"sourceFile","fileName":"Util.kt"} byte[] EMPTY_BYTE_ARRAY -> a okhttp3.Headers EMPTY_HEADERS -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/t;"} okhttp3.ResponseBody EMPTY_RESPONSE -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/E;"} okhttp3.RequestBody EMPTY_REQUEST -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/C;"} okio.Options UNICODE_BOMS -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/w;"} java.util.TimeZone UTC -> f kotlin.text.Regex VERIFY_AS_IP_ADDRESS -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LL3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/g;"} boolean assertionsEnabled -> h java.lang.String okHttpName -> i 2:5:void ():60:60 -> @@ -211225,7 +206612,7 @@ okhttp3.internal.Util -> R3.c: 40:49:java.lang.String[] intersect(java.lang.String[],java.lang.String[],java.util.Comparator):122:122 -> B 50:68:java.lang.String[] intersect(java.lang.String[],java.lang.String[],java.util.Comparator):642:642 -> B 11:15:boolean isCivilized(okhttp3.internal.io.FileSystem,java.io.File):541:541 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ3/a;Ljava/io/File;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW3/a;Ljava/io/File;)Z"} 16:18:boolean isCivilized(okhttp3.internal.io.FileSystem,java.io.File):543:543 -> C 19:25:boolean isCivilized(okhttp3.internal.io.FileSystem,java.io.File):544:544 -> C 26:27:boolean isCivilized(okhttp3.internal.io.FileSystem,java.io.File):547:547 -> C @@ -211233,7 +206620,7 @@ okhttp3.internal.Util -> R3.c: 31:35:boolean isCivilized(okhttp3.internal.io.FileSystem,java.io.File):548:548 -> C 36:41:boolean isCivilized(okhttp3.internal.io.FileSystem,java.io.File):541:541 -> C 12:15:boolean isHealthy(java.net.Socket,okio.BufferedSource):386:386 -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;Lf4/k;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;Lc4/k;)Z"} 16:18:boolean isHealthy(java.net.Socket,okio.BufferedSource):388:388 -> D 19:23:boolean isHealthy(java.net.Socket,okio.BufferedSource):389:389 -> D 24:34:boolean isHealthy(java.net.Socket,okio.BufferedSource):391:391 -> D @@ -211243,7 +206630,7 @@ okhttp3.internal.Util -> R3.c: 31:42:boolean isSensitiveHeader(java.lang.String):255:255 -> E 1:37:int parseHexDigit(char):286:286 -> F 11:33:java.nio.charset.Charset readBomAsCharset(okio.BufferedSource,java.nio.charset.Charset):265:265 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;Ljava/nio/charset/Charset;)Ljava/nio/charset/Charset;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;Ljava/nio/charset/Charset;)Ljava/nio/charset/Charset;"} 34:40:java.nio.charset.Charset readBomAsCharset(okio.BufferedSource,java.nio.charset.Charset):270:270 -> G 41:46:java.nio.charset.Charset readBomAsCharset(okio.BufferedSource,java.nio.charset.Charset):272:272 -> G 47:53:java.nio.charset.Charset readBomAsCharset(okio.BufferedSource,java.nio.charset.Charset):269:269 -> G @@ -211251,14 +206638,14 @@ okhttp3.internal.Util -> R3.c: 62:69:java.nio.charset.Charset readBomAsCharset(okio.BufferedSource,java.nio.charset.Charset):267:267 -> G 70:78:java.nio.charset.Charset readBomAsCharset(okio.BufferedSource,java.nio.charset.Charset):266:266 -> G 6:17:int readMedium(okio.BufferedSource):324:324 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;)I"} 18:28:int readMedium(okio.BufferedSource):325:325 -> H 29:38:int readMedium(okio.BufferedSource):326:326 -> H 7:22:int skipAll(okio.Buffer,byte):421:421 -> I - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;B)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;B)I"} 23:27:int skipAll(okio.Buffer,byte):423:423 -> I 11:14:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):335:335 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;ILjava/util/concurrent/TimeUnit;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;ILjava/util/concurrent/TimeUnit;)Z"} 15:29:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):336:336 -> J 30:40:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):337:337 -> J 41:57:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):341:341 -> J @@ -211274,25 +206661,25 @@ okhttp3.internal.Util -> R3.c: 136:145:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):354:354 -> J 6:11:java.util.concurrent.ThreadFactory threadFactory(java.lang.String,boolean):104:104 -> K 7:14:java.util.List toHeaderList(okhttp3.Headers):300:300 -> L - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;)Ljava/util/List;"} 15:25:java.util.List toHeaderList(okhttp3.Headers):650:650 -> L 26:42:java.util.List toHeaderList(okhttp3.Headers):651:651 -> L 43:60:java.util.List toHeaderList(okhttp3.Headers):301:301 -> L 6:10:okhttp3.Headers toHeaders(java.util.List):293:293 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)LN3/t;"} 11:34:okhttp3.Headers toHeaders(java.util.List):294:294 -> M 35:46:okhttp3.Headers toHeaders(java.util.List):295:295 -> M 47:51:okhttp3.Headers toHeaders(java.util.List):297:297 -> M 1:10:java.lang.String toHexString(int):554:554 -> N 1:10:java.lang.String toHexString(long):552:552 -> O 6:20:java.lang.String toHostHeader(okhttp3.HttpUrl,boolean):154:154 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;Z)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;Z)Ljava/lang/String;"} 21:47:java.lang.String toHostHeader(okhttp3.HttpUrl,boolean):155:155 -> P 48:53:java.lang.String toHostHeader(okhttp3.HttpUrl,boolean):157:157 -> P 54:71:java.lang.String toHostHeader(okhttp3.HttpUrl,boolean):159:159 -> P 72:96:java.lang.String toHostHeader(okhttp3.HttpUrl,boolean):160:160 -> P 6:10:java.lang.String toHostHeader$default(okhttp3.HttpUrl,boolean,int,java.lang.Object):153:153 -> Q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;ZILjava/lang/Object;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;ZILjava/lang/Object;)Ljava/lang/String;"} 6:19:java.util.List toImmutableList(java.util.List):474:474 -> R 6:11:java.util.Map toImmutableMap(java.util.Map):485:485 -> S 12:16:java.util.Map toImmutableMap(java.util.Map):486:486 -> S @@ -211307,7 +206694,7 @@ okhttp3.internal.Util -> R3.c: 18:22:java.lang.Throwable withSuppressed(java.lang.Exception,java.util.List):622:622 -> X 23:43:java.lang.Throwable withSuppressed(java.lang.Exception,java.util.List):625:625 -> X 10:16:void writeMedium(okio.BufferedSink,int):317:317 -> Y - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;I)V"} 17:21:void writeMedium(okio.BufferedSink,int):318:318 -> Y 22:25:void writeMedium(okio.BufferedSink,int):319:319 -> Y 6:15:void addIfAbsent(java.util.List,java.lang.Object):590:590 -> a @@ -211315,10 +206702,10 @@ okhttp3.internal.Util -> R3.c: 1:2:int and(short,int):312:312 -> c 1:4:long and(int,long):313:313 -> d 6:11:okhttp3.EventListener$Factory asFactory(okhttp3.EventListener):309:309 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/r;)LQ3/r$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/r;)LN3/r$c;"} 6:12:boolean canParseAsIpAddress(java.lang.String):247:247 -> f 11:52:boolean canReuseConnectionFor(okhttp3.HttpUrl,okhttp3.HttpUrl):307:307 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;LQ3/u;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;LN3/u;)Z"} 26:53:int checkDuration(java.lang.String,long,java.util.concurrent.TimeUnit):279:279 -> h 54:80:int checkDuration(java.lang.String,long,java.util.concurrent.TimeUnit):281:281 -> h 81:107:int checkDuration(java.lang.String,long,java.util.concurrent.TimeUnit):280:280 -> h @@ -211337,14 +206724,14 @@ okhttp3.internal.Util -> R3.c: 13:30:int delimiterOffset(java.lang.String,java.lang.String,int,int):215:215 -> n 10:18:int delimiterOffset$default(java.lang.String,char,int,int,int,java.lang.Object):224:224 -> o 11:17:boolean discard(okio.Source,int,java.util.concurrent.TimeUnit):365:365 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;ILjava/util/concurrent/TimeUnit;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;ILjava/util/concurrent/TimeUnit;)Z"} 11:34:java.lang.String format(java.lang.String,java.lang.Object[]):260:260 -> q 11:21:boolean hasIntersection(java.lang.String[],java.lang.String[],java.util.Comparator):140:140 -> r 22:27:boolean hasIntersection(java.lang.String[],java.lang.String[],java.util.Comparator):143:143 -> r 28:33:boolean hasIntersection(java.lang.String[],java.lang.String[],java.util.Comparator):144:144 -> r 34:48:boolean hasIntersection(java.lang.String[],java.lang.String[],java.util.Comparator):145:145 -> r 6:24:long headersContentLength(okhttp3.Response):444:444 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)J"} 6:30:java.util.List immutableListOf(java.lang.Object[]):480:480 -> t 16:19:int indexOf(java.lang.String[],java.lang.String,java.util.Comparator):643:643 -> u 20:21:int indexOf(java.lang.String[],java.lang.String,java.util.Comparator):644:644 -> u @@ -211356,31 +206743,31 @@ okhttp3.internal.Util -> R3.c: 10:18:int indexOfFirstNonAsciiWhitespace$default(java.lang.String,int,int,int,java.lang.Object):179:179 -> x 10:42:int indexOfLastNonAsciiWhitespace(java.lang.String,int,int):194:194 -> y 10:18:int indexOfLastNonAsciiWhitespace$default(java.lang.String,int,int,int,java.lang.Object):192:192 -> z -okhttp3.internal.Util$asFactory$1 -> R3.c$a: +okhttp3.internal.Util$asFactory$1 -> O3.c$a: # {"id":"sourceFile","fileName":"Util.kt"} okhttp3.EventListener $this_asFactory -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/r;"} 1:6:void (okhttp3.EventListener):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/r;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/r;)V"} 6:8:okhttp3.EventListener create(okhttp3.Call):309:309 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)LQ3/r;"} -okhttp3.internal.Util$threadFactory$1 -> R3.c$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;)LN3/r;"} +okhttp3.internal.Util$threadFactory$1 -> O3.c$b: # {"id":"sourceFile","fileName":"Util.kt"} java.lang.String $name -> d boolean $daemon -> e 1:8:void (java.lang.String,boolean):0:0 -> 1:7:java.lang.Thread newThread(java.lang.Runnable):105:105 -> newThread 8:13:java.lang.Thread newThread(java.lang.Runnable):106:106 -> newThread -okhttp3.internal.authenticator.JavaNetAuthenticator -> S3.b: +okhttp3.internal.authenticator.JavaNetAuthenticator -> P3.b: # {"id":"sourceFile","fileName":"JavaNetAuthenticator.kt"} okhttp3.Dns defaultDns -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/q;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/q;"} 1:1:void (okhttp3.Dns):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/q;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/q;)V"} 2:2:void (okhttp3.Dns,int,kotlin.jvm.internal.DefaultConstructorMarker):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/q;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/q;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} 10:13:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):37:37 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/F;LQ3/D;)LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/F;LN3/D;)LN3/B;"} 14:17:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):38:38 -> a 18:21:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):39:39 -> a 22:35:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):40:40 -> a @@ -211416,23 +206803,23 @@ okhttp3.internal.authenticator.JavaNetAuthenticator -> S3.b: 231:234:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):79:79 -> a 235:241:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):80:80 -> a 1:18:java.net.InetAddress connectToInetAddress(java.net.Proxy,okhttp3.HttpUrl,okhttp3.Dns):89:89 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Proxy;LQ3/u;LQ3/q;)Ljava/net/InetAddress;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Proxy;LN3/u;LN3/q;)Ljava/net/InetAddress;"} 19:44:java.net.InetAddress connectToInetAddress(java.net.Proxy,okhttp3.HttpUrl,okhttp3.Dns):91:91 -> b 45:59:java.net.InetAddress connectToInetAddress(java.net.Proxy,okhttp3.HttpUrl,okhttp3.Dns):90:90 -> b -okhttp3.internal.authenticator.JavaNetAuthenticator$WhenMappings -> S3.a: +okhttp3.internal.authenticator.JavaNetAuthenticator$WhenMappings -> P3.a: int[] $EnumSwitchMapping$0 -> a 1:19:void ():0:0 -> -okhttp3.internal.cache.CacheInterceptor -> T3.a: +okhttp3.internal.cache.CacheInterceptor -> Q3.a: # {"id":"sourceFile","fileName":"CacheInterceptor.kt"} okhttp3.Cache cache -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/c;"} okhttp3.internal.cache.CacheInterceptor$Companion Companion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/a$a;"} 1:9:void ():0:0 -> 1:6:void (okhttp3.Cache):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/c;)V"} 4:7:okhttp3.Response cacheWritingResponse(okhttp3.internal.cache.CacheRequest,okhttp3.Response):166:166 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/b;LQ3/D;)LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/b;LN3/D;)LN3/D;"} 8:18:okhttp3.Response cacheWritingResponse(okhttp3.internal.cache.CacheRequest,okhttp3.Response):168:168 -> a 19:22:okhttp3.Response cacheWritingResponse(okhttp3.internal.cache.CacheRequest,okhttp3.Response):169:169 -> a 23:27:okhttp3.Response cacheWritingResponse(okhttp3.internal.cache.CacheRequest,okhttp3.Response):171:171 -> a @@ -211442,7 +206829,7 @@ okhttp3.internal.cache.CacheInterceptor -> T3.a: 48:60:okhttp3.Response cacheWritingResponse(okhttp3.internal.cache.CacheRequest,okhttp3.Response):216:216 -> a 61:65:okhttp3.Response cacheWritingResponse(okhttp3.internal.cache.CacheRequest,okhttp3.Response):217:217 -> a 6:9:okhttp3.Response intercept(okhttp3.Interceptor$Chain):46:46 -> intercept - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/v$a;)LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/v$a;)LN3/D;"} 10:24:okhttp3.Response intercept(okhttp3.Interceptor$Chain):47:47 -> intercept 25:28:okhttp3.Response intercept(okhttp3.Interceptor$Chain):49:49 -> intercept 29:41:okhttp3.Response intercept(okhttp3.Interceptor$Chain):51:51 -> intercept @@ -211495,16 +206882,16 @@ okhttp3.internal.cache.CacheInterceptor -> T3.a: 378:389:okhttp3.Response intercept(okhttp3.Interceptor$Chain):145:145 -> intercept 390:398:okhttp3.Response intercept(okhttp3.Interceptor$Chain):147:147 -> intercept 399:408:okhttp3.Response intercept(okhttp3.Interceptor$Chain):99:99 -> intercept -okhttp3.internal.cache.CacheInterceptor$Companion -> T3.a$a: +okhttp3.internal.cache.CacheInterceptor$Companion -> Q3.a$a: # {"id":"sourceFile","fileName":"CacheInterceptor.kt"} 1:1:void ():220:220 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):220:220 -> 1:5:okhttp3.Headers access$combine(okhttp3.internal.cache.CacheInterceptor$Companion,okhttp3.Headers,okhttp3.Headers):220:220 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/a$a;LQ3/t;LQ3/t;)LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/a$a;LN3/t;LN3/t;)LN3/t;"} 1:5:okhttp3.Response access$stripBody(okhttp3.internal.cache.CacheInterceptor$Companion,okhttp3.Response):220:220 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/a$a;LQ3/D;)LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/a$a;LN3/D;)LN3/D;"} 1:5:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):232:232 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;LQ3/t;)LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;LN3/t;)LN3/t;"} 6:13:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):234:234 -> c 14:17:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):235:235 -> c 18:21:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):236:236 -> c @@ -211530,25 +206917,25 @@ okhttp3.internal.cache.CacheInterceptor$Companion -> T3.a$a: 50:57:boolean isEndToEnd(java.lang.String):269:269 -> e 58:68:boolean isEndToEnd(java.lang.String):270:270 -> e 4:11:okhttp3.Response stripBody(okhttp3.Response):223:223 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)LN3/D;"} 12:24:okhttp3.Response stripBody(okhttp3.Response):224:224 -> f -okhttp3.internal.cache.CacheInterceptor$cacheWritingResponse$cacheWritingSource$1 -> T3.a$b: +okhttp3.internal.cache.CacheInterceptor$cacheWritingResponse$cacheWritingSource$1 -> Q3.a$b: # {"id":"sourceFile","fileName":"CacheInterceptor.kt"} boolean cacheRequestClosed -> d okio.BufferedSource $source -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} okhttp3.internal.cache.CacheRequest $cacheRequest -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} okio.BufferedSink $cacheBody -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/j;"} 1:10:void (okio.BufferedSource,okhttp3.internal.cache.CacheRequest,okio.BufferedSink):171:171 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;LT3/b;Lf4/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;LQ3/b;Lc4/j;)V"} 1:15:void close():205:205 -> close 16:17:void close():206:206 -> close 18:22:void close():207:207 -> close 23:28:void close():209:209 -> close 7:18:long read(okio.Buffer,long):178:178 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 19:22:long read(okio.Buffer,long):188:188 -> read 23:24:long read(okio.Buffer,long):189:189 -> read 25:30:long read(okio.Buffer,long):190:190 -> read @@ -211559,36 +206946,36 @@ okhttp3.internal.cache.CacheInterceptor$cacheWritingResponse$cacheWritingSource$ 61:65:long read(okio.Buffer,long):182:182 -> read 66:66:long read(okio.Buffer,long):184:184 -> read 1:7:okio.Timeout timeout():200:200 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} -okhttp3.internal.cache.CacheRequest -> T3.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} +okhttp3.internal.cache.CacheRequest -> Q3.b: # {"id":"sourceFile","fileName":"CacheRequest.kt"} void abort() -> a okio.Sink body() -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/E;"} -okhttp3.internal.cache.CacheStrategy -> T3.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/E;"} +okhttp3.internal.cache.CacheStrategy -> Q3.c: # {"id":"sourceFile","fileName":"CacheStrategy.kt"} okhttp3.Request networkRequest -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/B;"} okhttp3.Response cacheResponse -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/D;"} okhttp3.internal.cache.CacheStrategy$Companion Companion -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/c$a;"} 1:9:void ():0:0 -> 1:8:void (okhttp3.Request,okhttp3.Response):45:45 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;LN3/D;)V"} 1:3:okhttp3.Response getCacheResponse():49:49 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/D;"} 1:3:okhttp3.Request getNetworkRequest():47:47 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B;"} -okhttp3.internal.cache.CacheStrategy$Companion -> T3.c$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/B;"} +okhttp3.internal.cache.CacheStrategy$Companion -> Q3.c$a: # {"id":"sourceFile","fileName":"CacheStrategy.kt"} 1:1:void ():288:288 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):288:288 -> 11:59:boolean isCacheable(okhttp3.Response,okhttp3.Request):293:293 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;LQ3/B;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;LN3/B;)Z"} 60:101:boolean isCacheable(okhttp3.Response,okhttp3.Request):313:313 -> a 102:124:boolean isCacheable(okhttp3.Response,okhttp3.Request):328:328 -> a -okhttp3.internal.cache.CacheStrategy$Factory -> T3.c$b: +okhttp3.internal.cache.CacheStrategy$Factory -> Q3.c$b: # {"id":"sourceFile","fileName":"CacheStrategy.kt"} java.util.Date servedDate -> a java.lang.String servedDateString -> b @@ -211601,11 +206988,11 @@ okhttp3.internal.cache.CacheStrategy$Factory -> T3.c$b: int ageSeconds -> i long nowMillis -> j okhttp3.Request request -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/B;"} okhttp3.Response cacheResponse -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/D;"} 6:15:void (long,okhttp3.Request,okhttp3.Response):52:52 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLQ3/B;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLN3/B;LN3/D;)V"} 16:19:void (long,okhttp3.Request,okhttp3.Response):87:87 -> 20:25:void (long,okhttp3.Request,okhttp3.Response):99:99 -> 26:31:void (long,okhttp3.Request,okhttp3.Response):100:100 -> @@ -211632,11 +207019,11 @@ okhttp3.internal.cache.CacheStrategy$Factory -> T3.c$b: 34:39:long cacheResponseAge():274:274 -> a 40:45:long cacheResponseAge():275:275 -> a 1:4:okhttp3.internal.cache.CacheStrategy compute():130:130 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/c;"} 5:22:okhttp3.internal.cache.CacheStrategy compute():133:133 -> b 23:29:okhttp3.internal.cache.CacheStrategy compute():134:134 -> b 1:5:okhttp3.internal.cache.CacheStrategy computeCandidate():143:143 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/c;"} 6:13:okhttp3.internal.cache.CacheStrategy computeCandidate():144:144 -> c 14:29:okhttp3.internal.cache.CacheStrategy computeCandidate():148:148 -> c 30:37:okhttp3.internal.cache.CacheStrategy computeCandidate():149:149 -> c @@ -211685,29 +207072,29 @@ okhttp3.internal.cache.CacheStrategy$Factory -> T3.c$b: 88:104:long computeFreshnessLifetime():249:249 -> d 105:107:long computeFreshnessLifetime():250:250 -> d 1:21:boolean hasConditions(okhttp3.Request):285:285 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)Z"} 1:24:boolean isFreshnessLifetimeHeuristic():94:94 -> f -okhttp3.internal.cache.DiskLruCache -> T3.d: +okhttp3.internal.cache.DiskLruCache -> Q3.d: # {"id":"sourceFile","fileName":"DiskLruCache.kt"} java.lang.String JOURNAL_FILE_BACKUP -> A java.lang.String MAGIC -> B java.lang.String VERSION_1 -> C long ANY_SEQUENCE_NUMBER -> D kotlin.text.Regex LEGAL_KEY_PATTERN -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"LL3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/g;"} java.lang.String CLEAN -> F java.lang.String DIRTY -> G java.lang.String REMOVE -> H java.lang.String READ -> I okhttp3.internal.cache.DiskLruCache$Companion Companion -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d$a;"} long maxSize -> d java.io.File journalFile -> e java.io.File journalFileTmp -> f java.io.File journalFileBackup -> g long size -> h okio.BufferedSink journalWriter -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/j;"} java.util.LinkedHashMap lruEntries -> j int redundantOpCount -> k boolean hasJournalErrors -> l @@ -211718,11 +207105,11 @@ okhttp3.internal.cache.DiskLruCache -> T3.d: boolean mostRecentRebuildFailed -> q long nextSequenceNumber -> r okhttp3.internal.concurrent.TaskQueue cleanupQueue -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/d;"} okhttp3.internal.cache.DiskLruCache$cleanupTask$1 cleanupTask -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d$e;"} okhttp3.internal.io.FileSystem fileSystem -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"LZ3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/a;"} java.io.File directory -> v int appVersion -> w int valueCount -> x @@ -211740,7 +207127,7 @@ okhttp3.internal.cache.DiskLruCache -> T3.d: 50:53:void ():1061:1061 -> 54:58:void ():1062:1062 -> 16:26:void (okhttp3.internal.io.FileSystem,java.io.File,int,int,long,okhttp3.internal.concurrent.TaskRunner):87:87 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LZ3/a;Ljava/io/File;IIJLU3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW3/a;Ljava/io/File;IIJLR3/e;)V"} 27:28:void (okhttp3.internal.io.FileSystem,java.io.File,int,int,long,okhttp3.internal.concurrent.TaskRunner):104:104 -> 29:39:void (okhttp3.internal.io.FileSystem,java.io.File,int,int,long,okhttp3.internal.concurrent.TaskRunner):157:157 -> 40:45:void (okhttp3.internal.io.FileSystem,java.io.File,int,int,long,okhttp3.internal.concurrent.TaskRunner):175:175 -> @@ -211750,65 +207137,63 @@ okhttp3.internal.cache.DiskLruCache -> T3.d: 106:115:void (okhttp3.internal.io.FileSystem,java.io.File,int,int,long,okhttp3.internal.concurrent.TaskRunner):210:210 -> 116:123:void (okhttp3.internal.io.FileSystem,java.io.File,int,int,long,okhttp3.internal.concurrent.TaskRunner):206:206 -> 124:131:void (okhttp3.internal.io.FileSystem,java.io.File,int,int,long,okhttp3.internal.concurrent.TaskRunner):205:205 -> + 2:5:void checkNotClosed():648:648 -> A + 6:7:void checkNotClosed():649:649 -> A + 8:16:void checkNotClosed():648:648 -> A + 17:18:void checkNotClosed():649:649 -> A 1:8:void trimToSize():686:686 -> A0 9:16:void trimToSize():687:687 -> A0 17:19:void trimToSize():689:689 -> A0 1:41:void validateKey(java.lang.String):728:728 -> B0 - 1:3:void access$setRedundantOpCount$p(okhttp3.internal.cache.DiskLruCache,int):87:87 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;I)V"} - 2:5:void checkNotClosed():648:648 -> J - 6:7:void checkNotClosed():649:649 -> J - 8:16:void checkNotClosed():648:648 -> J - 17:18:void checkNotClosed():649:649 -> J - 7:10:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):510:510 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d$b;Z)V"} - 11:23:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):511:511 -> M - 24:29:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):514:514 -> M - 30:34:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):515:515 -> M - 35:45:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):516:516 -> M - 46:63:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):520:520 -> M - 64:66:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):521:521 -> M - 67:75:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):522:522 -> M - 76:78:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):517:517 -> M - 79:101:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):518:518 -> M - 102:105:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):527:527 -> M - 106:117:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):528:528 -> M - 118:123:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):529:529 -> M - 124:131:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):530:530 -> M - 132:141:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):531:531 -> M - 142:146:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):532:532 -> M - 147:152:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):533:533 -> M - 153:158:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):534:534 -> M - 159:164:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):535:535 -> M - 165:171:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):536:536 -> M - 172:180:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):539:539 -> M - 181:183:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):543:543 -> M - 184:189:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):544:544 -> M - 190:192:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):545:545 -> M - 193:194:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):546:546 -> M - 195:200:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):549:549 -> M - 201:205:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):550:550 -> M - 206:218:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):551:551 -> M - 219:227:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):561:561 -> M - 228:236:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):562:562 -> M - 237:243:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):563:563 -> M - 244:247:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):564:564 -> M - 248:250:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):552:552 -> M - 251:259:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):553:553 -> M - 260:266:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):554:554 -> M - 267:269:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):555:555 -> M - 270:274:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):556:556 -> M - 275:284:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):558:558 -> M - 285:287:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):566:566 -> M - 288:301:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):569:569 -> M - 302:312:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):570:570 -> M - 313:314:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):572:572 -> M - 315:322:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):511:511 -> M - 323:324:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):572:572 -> M - 1:3:void delete():709:709 -> S - 4:11:void delete():710:710 -> S + 7:10:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):510:510 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d$b;Z)V"} + 11:23:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):511:511 -> I + 24:29:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):514:514 -> I + 30:34:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):515:515 -> I + 35:45:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):516:516 -> I + 46:63:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):520:520 -> I + 64:66:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):521:521 -> I + 67:75:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):522:522 -> I + 76:78:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):517:517 -> I + 79:101:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):518:518 -> I + 102:105:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):527:527 -> I + 106:117:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):528:528 -> I + 118:123:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):529:529 -> I + 124:131:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):530:530 -> I + 132:141:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):531:531 -> I + 142:146:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):532:532 -> I + 147:152:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):533:533 -> I + 153:158:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):534:534 -> I + 159:164:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):535:535 -> I + 165:171:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):536:536 -> I + 172:180:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):539:539 -> I + 181:183:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):543:543 -> I + 184:189:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):544:544 -> I + 190:192:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):545:545 -> I + 193:194:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):546:546 -> I + 195:200:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):549:549 -> I + 201:205:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):550:550 -> I + 206:218:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):551:551 -> I + 219:227:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):561:561 -> I + 228:236:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):562:562 -> I + 237:243:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):563:563 -> I + 244:247:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):564:564 -> I + 248:250:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):552:552 -> I + 251:259:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):553:553 -> I + 260:266:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):554:554 -> I + 267:269:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):555:555 -> I + 270:274:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):556:556 -> I + 275:284:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):558:558 -> I + 285:287:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):566:566 -> I + 288:301:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):569:569 -> I + 302:312:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):570:570 -> I + 313:314:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):572:572 -> I + 315:322:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):511:511 -> I + 323:324:void completeEdit$okhttp(okhttp3.internal.cache.DiskLruCache$Editor,boolean):572:572 -> I + 1:3:void delete():709:709 -> L + 4:11:void delete():710:710 -> L 7:9:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):449:449 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;J)LT3/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;J)LQ3/d$b;"} 10:12:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):451:451 -> T 13:15:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):452:452 -> T 16:23:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):453:453 -> T @@ -211834,25 +207219,24 @@ okhttp3.internal.cache.DiskLruCache -> T3.d: 133:134:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):495:495 -> T 135:145:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):473:473 -> T 146:149:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):474:474 -> T - 5:11:okhttp3.internal.cache.DiskLruCache$Editor edit$default(okhttp3.internal.cache.DiskLruCache,java.lang.String,long,int,java.lang.Object):448:448 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;Ljava/lang/String;JILjava/lang/Object;)LT3/d$b;"} - 7:9:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):426:426 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LT3/d$d;"} - 10:12:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):428:428 -> b0 - 13:15:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):429:429 -> b0 - 16:31:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):430:430 -> b0 - 32:37:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):431:431 -> b0 - 38:43:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):433:433 -> b0 - 44:56:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):434:434 -> b0 - 57:60:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):435:435 -> b0 - 61:66:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):436:436 -> b0 - 67:69:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):437:437 -> b0 - 70:75:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):438:438 -> b0 - 76:90:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):439:439 -> b0 - 91:92:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):442:442 -> b0 - 93:94:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):431:431 -> b0 - 95:98:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):430:430 -> b0 - 1:3:boolean getClosed$okhttp():164:164 -> c0 + 5:11:okhttp3.internal.cache.DiskLruCache$Editor edit$default(okhttp3.internal.cache.DiskLruCache,java.lang.String,long,int,java.lang.Object):448:448 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;Ljava/lang/String;JILjava/lang/Object;)LQ3/d$b;"} + 7:9:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):426:426 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/d$d;"} + 10:12:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):428:428 -> Z + 13:15:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):429:429 -> Z + 16:31:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):430:430 -> Z + 32:37:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):431:431 -> Z + 38:43:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):433:433 -> Z + 44:56:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):434:434 -> Z + 57:60:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):435:435 -> Z + 61:66:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):436:436 -> Z + 67:69:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):437:437 -> Z + 70:75:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):438:438 -> Z + 76:90:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):439:439 -> Z + 91:92:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):442:442 -> Z + 93:94:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):431:431 -> Z + 95:98:okhttp3.internal.cache.DiskLruCache$Snapshot get(java.lang.String):430:430 -> Z 2:11:void close():666:666 -> close 12:23:void close():672:672 -> close 24:36:void close():1072:1072 -> close @@ -211867,21 +207251,24 @@ okhttp3.internal.cache.DiskLruCache -> T3.d: 78:85:void close():1072:1072 -> close 86:87:void close():667:667 -> close 88:91:void close():668:668 -> close - 1:3:java.io.File getDirectory():91:91 -> d0 - 1:3:okhttp3.internal.io.FileSystem getFileSystem$okhttp():88:88 -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LZ3/a;"} - 1:3:int getValueCount$okhttp():95:95 -> f0 + 1:3:boolean getClosed$okhttp():164:164 -> d0 + 1:3:java.io.File getDirectory():91:91 -> e0 + 1:3:boolean access$getCivilizedFileSystem$p(okhttp3.internal.cache.DiskLruCache):87:87 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;)Z"} 2:7:void flush():654:654 -> flush 8:10:void flush():656:656 -> flush 11:13:void flush():657:657 -> flush 14:21:void flush():658:658 -> flush 22:26:void flush():659:659 -> flush - 1:3:boolean access$getCivilizedFileSystem$p(okhttp3.internal.cache.DiskLruCache):87:87 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;)Z"} + 1:3:okhttp3.internal.io.FileSystem getFileSystem$okhttp():88:88 -> g0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()LW3/a;"} 1:3:boolean access$getInitialized$p(okhttp3.internal.cache.DiskLruCache):87:87 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;)Z"} 1:5:boolean access$journalRebuildRequired(okhttp3.internal.cache.DiskLruCache):87:87 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;)Z"} + 1:3:int getValueCount$okhttp():95:95 -> i0 + 1:3:void access$setHasJournalErrors$p(okhttp3.internal.cache.DiskLruCache,boolean):87:87 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;Z)V"} 2:12:void initialize():1066:1066 -> q0 13:59:void initialize():1067:1067 -> q0 60:63:void initialize():217:217 -> q0 @@ -211905,14 +207292,14 @@ okhttp3.internal.cache.DiskLruCache -> T3.d: 195:196:void initialize():258:258 -> q0 197:200:void initialize():259:259 -> q0 1:18:boolean journalRebuildRequired():581:581 -> r0 - 1:3:void access$setHasJournalErrors$p(okhttp3.internal.cache.DiskLruCache,boolean):87:87 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;Z)V"} + 1:3:void access$setJournalWriter$p(okhttp3.internal.cache.DiskLruCache,okio.BufferedSink):87:87 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;Lc4/j;)V"} 1:8:okio.BufferedSink newJournalWriter():302:302 -> s0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/j;"} 9:18:okio.BufferedSink newJournalWriter():303:303 -> s0 19:23:okio.BufferedSink newJournalWriter():307:307 -> s0 - 1:3:void access$setJournalWriter$p(okhttp3.internal.cache.DiskLruCache,okio.BufferedSink):87:87 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;Lf4/j;)V"} + 1:3:void access$setMostRecentRebuildFailed$p(okhttp3.internal.cache.DiskLruCache,boolean):87:87 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;Z)V"} 1:7:void processJournal():361:361 -> t0 8:17:void processJournal():362:362 -> t0 18:23:void processJournal():363:363 -> t0 @@ -211925,8 +207312,8 @@ okhttp3.internal.cache.DiskLruCache -> T3.d: 68:82:void processJournal():372:372 -> t0 83:100:void processJournal():373:373 -> t0 101:105:void processJournal():375:375 -> t0 - 1:3:void access$setMostRecentRebuildFailed$p(okhttp3.internal.cache.DiskLruCache,boolean):87:87 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;Z)V"} + 1:3:void access$setMostRecentTrimFailed$p(okhttp3.internal.cache.DiskLruCache,boolean):87:87 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;Z)V"} 1:14:void readJournal():263:263 -> u0 15:18:void readJournal():264:264 -> u0 19:22:void readJournal():265:265 -> u0 @@ -212000,8 +207387,8 @@ okhttp3.internal.cache.DiskLruCache -> T3.d: 193:194:void rebuildJournal$okhttp():417:417 -> w0 195:196:void rebuildJournal$okhttp():418:418 -> w0 197:204:void rebuildJournal$okhttp():388:388 -> w0 - 1:3:void access$setMostRecentTrimFailed$p(okhttp3.internal.cache.DiskLruCache,boolean):87:87 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;Z)V"} + 1:3:void access$setRedundantOpCount$p(okhttp3.internal.cache.DiskLruCache,int):87:87 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;I)V"} 7:9:boolean remove(java.lang.String):592:592 -> x0 10:12:boolean remove(java.lang.String):594:594 -> x0 13:15:boolean remove(java.lang.String):595:595 -> x0 @@ -212011,7 +207398,7 @@ okhttp3.internal.cache.DiskLruCache -> T3.d: 51:52:boolean remove(java.lang.String):599:599 -> x0 53:56:boolean remove(java.lang.String):596:596 -> x0 6:14:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):606:606 -> y0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d$c;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d$c;)Z"} 15:20:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):607:607 -> y0 21:24:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):609:609 -> y0 25:29:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):610:610 -> y0 @@ -212038,20 +207425,20 @@ okhttp3.internal.cache.DiskLruCache -> T3.d: 1:22:boolean removeOldestEntry():694:694 -> z0 23:28:boolean removeOldestEntry():695:695 -> z0 29:40:boolean removeOldestEntry():696:696 -> z0 -okhttp3.internal.cache.DiskLruCache$Companion -> T3.d$a: +okhttp3.internal.cache.DiskLruCache$Companion -> Q3.d$a: # {"id":"sourceFile","fileName":"DiskLruCache.kt"} 1:1:void ():1051:1051 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):1051:1051 -> -okhttp3.internal.cache.DiskLruCache$Editor -> T3.d$b: +okhttp3.internal.cache.DiskLruCache$Editor -> Q3.d$b: # {"id":"sourceFile","fileName":"DiskLruCache.kt"} boolean[] written -> a boolean done -> b okhttp3.internal.cache.DiskLruCache$Entry entry -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d$c;"} okhttp3.internal.cache.DiskLruCache this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} 6:12:void (okhttp3.internal.cache.DiskLruCache,okhttp3.internal.cache.DiskLruCache$Entry):825:825 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;LT3/d$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;LQ3/d$c;)V"} 13:29:void (okhttp3.internal.cache.DiskLruCache,okhttp3.internal.cache.DiskLruCache$Entry):826:826 -> 1:3:void abort():913:913 -> a 4:7:void abort():914:914 -> a @@ -212076,10 +207463,10 @@ okhttp3.internal.cache.DiskLruCache$Editor -> T3.d$b: 21:27:void detach$okhttp():838:838 -> c 28:34:void detach$okhttp():840:840 -> c 1:3:okhttp3.internal.cache.DiskLruCache$Entry getEntry$okhttp():825:825 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT3/d$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/d$c;"} 1:3:boolean[] getWritten$okhttp():826:826 -> e 1:3:okio.Sink newSink(int):869:869 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/E;"} 4:7:okio.Sink newSink(int):870:870 -> f 8:19:okio.Sink newSink(int):871:871 -> f 20:27:okio.Sink newSink(int):872:872 -> f @@ -212091,19 +207478,19 @@ okhttp3.internal.cache.DiskLruCache$Editor -> T3.d$b: 78:83:okio.Sink newSink(int):882:882 -> f 84:91:okio.Sink newSink(int):870:870 -> f 92:93:okio.Sink newSink(int):869:869 -> f -okhttp3.internal.cache.DiskLruCache$Editor$newSink$$inlined$synchronized$lambda$1 -> T3.d$b$a: +okhttp3.internal.cache.DiskLruCache$Editor$newSink$$inlined$synchronized$lambda$1 -> Q3.d$b$a: # {"id":"sourceFile","fileName":"DiskLruCache.kt"} okhttp3.internal.cache.DiskLruCache$Editor this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d$b;"} int $index$inlined -> f 1:9:void (okhttp3.internal.cache.DiskLruCache$Editor,int):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d$b;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d$b;I)V"} 6:10:void invoke(java.io.IOException):885:885 -> a 11:15:void invoke(java.io.IOException):886:886 -> a 16:17:void invoke(java.io.IOException):887:887 -> a 18:22:void invoke(java.io.IOException):885:885 -> a 1:8:java.lang.Object invoke(java.lang.Object):825:825 -> d -okhttp3.internal.cache.DiskLruCache$Entry -> T3.d$c: +okhttp3.internal.cache.DiskLruCache$Entry -> Q3.d$c: # {"id":"sourceFile","fileName":"DiskLruCache.kt"} long[] lengths -> a java.util.List cleanFiles -> b @@ -212111,14 +207498,14 @@ okhttp3.internal.cache.DiskLruCache$Entry -> T3.d$c: boolean readable -> d boolean zombie -> e okhttp3.internal.cache.DiskLruCache$Editor currentEditor -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d$b;"} int lockingSourceCount -> g long sequenceNumber -> h java.lang.String key -> i okhttp3.internal.cache.DiskLruCache this$0 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} 6:12:void (okhttp3.internal.cache.DiskLruCache,java.lang.String):923:923 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;Ljava/lang/String;)V"} 13:20:void (okhttp3.internal.cache.DiskLruCache,java.lang.String):928:928 -> 21:27:void (okhttp3.internal.cache.DiskLruCache,java.lang.String):929:929 -> 28:34:void (okhttp3.internal.cache.DiskLruCache,java.lang.String):930:930 -> @@ -212132,7 +207519,7 @@ okhttp3.internal.cache.DiskLruCache$Entry -> T3.d$c: 100:106:void (okhttp3.internal.cache.DiskLruCache,java.lang.String):962:962 -> 1:3:java.util.List getCleanFiles$okhttp():929:929 -> a 1:3:okhttp3.internal.cache.DiskLruCache$Editor getCurrentEditor$okhttp():942:942 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT3/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/d$b;"} 1:3:java.util.List getDirtyFiles$okhttp():930:930 -> c 1:3:java.lang.String getKey$okhttp():924:924 -> d 1:3:long[] getLengths$okhttp():928:928 -> e @@ -212142,12 +207529,12 @@ okhttp3.internal.cache.DiskLruCache$Entry -> T3.d$c: 1:3:boolean getZombie$okhttp():936:936 -> i 1:23:java.lang.Void invalidLengths(java.util.List):992:992 -> j 1:18:okio.Source newSource(int):1029:1029 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/G;"} 19:27:okio.Source newSource(int):1030:1030 -> k 28:33:okio.Source newSource(int):1032:1032 -> k 34:39:okio.Source newSource(int):1033:1033 -> k 1:3:void setCurrentEditor$okhttp(okhttp3.internal.cache.DiskLruCache$Editor):942:942 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d$b;)V"} 6:17:void setLengths$okhttp(java.util.List):969:969 -> m 18:24:void setLengths$okhttp(java.util.List):974:974 -> m 25:42:void setLengths$okhttp(java.util.List):975:975 -> m @@ -212158,7 +207545,7 @@ okhttp3.internal.cache.DiskLruCache$Entry -> T3.d$c: 1:3:void setSequenceNumber$okhttp(long):951:951 -> p 1:3:void setZombie$okhttp(boolean):936:936 -> q 1:2:okhttp3.internal.cache.DiskLruCache$Snapshot snapshot$okhttp():1001:1001 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT3/d$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/d$d;"} 3:13:okhttp3.internal.cache.DiskLruCache$Snapshot snapshot$okhttp():1066:1066 -> r 14:57:okhttp3.internal.cache.DiskLruCache$Snapshot snapshot$okhttp():1067:1067 -> r 58:63:okhttp3.internal.cache.DiskLruCache$Snapshot snapshot$okhttp():1003:1003 -> r @@ -212172,17 +207559,17 @@ okhttp3.internal.cache.DiskLruCache$Entry -> T3.d$c: 141:144:okhttp3.internal.cache.DiskLruCache$Snapshot snapshot$okhttp():1016:1016 -> r 145:150:okhttp3.internal.cache.DiskLruCache$Snapshot snapshot$okhttp():1021:1021 -> r 6:15:void writeLengths$okhttp(okio.BufferedSink):985:985 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;)V"} 16:26:void writeLengths$okhttp(okio.BufferedSink):986:986 -> s -okhttp3.internal.cache.DiskLruCache$Entry$newSource$1 -> T3.d$c$a: +okhttp3.internal.cache.DiskLruCache$Entry$newSource$1 -> Q3.d$c$a: # {"id":"sourceFile","fileName":"DiskLruCache.kt"} boolean closed -> d okhttp3.internal.cache.DiskLruCache$Entry this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d$c;"} okio.Source $fileSource -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/G;"} 1:8:void (okhttp3.internal.cache.DiskLruCache$Entry,okio.Source,okio.Source):1033:1033 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d$c;Lf4/G;Lf4/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d$c;Lc4/G;Lc4/G;)V"} 1:3:void close():1036:1036 -> close 4:8:void close():1037:1037 -> close 9:10:void close():1038:1038 -> close @@ -212192,28 +207579,28 @@ okhttp3.internal.cache.DiskLruCache$Entry$newSource$1 -> T3.d$c$a: 43:52:void close():1042:1042 -> close 53:54:void close():1044:1044 -> close 55:59:void close():1039:1039 -> close -okhttp3.internal.cache.DiskLruCache$Snapshot -> T3.d$d: +okhttp3.internal.cache.DiskLruCache$Snapshot -> Q3.d$d: # {"id":"sourceFile","fileName":"DiskLruCache.kt"} java.lang.String key -> d long sequenceNumber -> e java.util.List sources -> f long[] lengths -> g okhttp3.internal.cache.DiskLruCache this$0 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} 16:29:void (okhttp3.internal.cache.DiskLruCache,java.lang.String,long,java.util.List,long[]):796:796 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;Ljava/lang/String;JLjava/util/List;[J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;Ljava/lang/String;JLjava/util/List;[J)V"} 1:18:void close():818:818 -> close 19:23:void close():819:819 -> close - 1:11:okhttp3.internal.cache.DiskLruCache$Editor edit():809:809 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LT3/d$b;"} + 1:11:okhttp3.internal.cache.DiskLruCache$Editor edit():809:809 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/d$b;"} 1:9:okio.Source getSource(int):812:812 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/G;"} -okhttp3.internal.cache.DiskLruCache$cleanupTask$1 -> T3.d$e: + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/G;"} +okhttp3.internal.cache.DiskLruCache$cleanupTask$1 -> Q3.d$e: # {"id":"sourceFile","fileName":"DiskLruCache.kt"} okhttp3.internal.cache.DiskLruCache this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} 1:9:void (okhttp3.internal.cache.DiskLruCache,java.lang.String):176:176 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;Ljava/lang/String;)V"} 1:3:long runOnce():178:178 -> f 4:23:long runOnce():179:179 -> f 24:31:long runOnce():184:184 -> f @@ -212226,29 +207613,23 @@ okhttp3.internal.cache.DiskLruCache$cleanupTask$1 -> T3.d$e: 75:76:long runOnce():199:199 -> f 77:78:long runOnce():180:180 -> f 79:80:long runOnce():178:178 -> f -okhttp3.internal.cache.DiskLruCache$newJournalWriter$faultHidingSink$1 -> T3.d$f: +okhttp3.internal.cache.DiskLruCache$newJournalWriter$faultHidingSink$1 -> Q3.d$f: # {"id":"sourceFile","fileName":"DiskLruCache.kt"} okhttp3.internal.cache.DiskLruCache this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} 1:7:void (okhttp3.internal.cache.DiskLruCache):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/d;)V"} 6:7:void invoke(java.io.IOException):304:304 -> a 8:18:void invoke(java.io.IOException):1066:1066 -> a 19:62:void invoke(java.io.IOException):1067:1067 -> a 63:69:void invoke(java.io.IOException):305:305 -> a 1:8:java.lang.Object invoke(java.lang.Object):87:87 -> d -okhttp3.internal.cache.FaultHidingSink -> T3.e: +okhttp3.internal.cache.FaultHidingSink -> Q3.e: # {"id":"sourceFile","fileName":"FaultHidingSink.kt"} boolean hasErrors -> e kotlin.jvm.functions.Function1 onException -> f 11:16:void (okio.Sink,kotlin.jvm.functions.Function1):27:27 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/E;Lkotlin/jvm/functions/Function1;)V"} - 6:9:void write(okio.Buffer,long):31:31 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} - 10:13:void write(okio.Buffer,long):32:32 -> C - 14:19:void write(okio.Buffer,long):36:36 -> C - 20:21:void write(okio.Buffer,long):38:38 -> C - 22:27:void write(okio.Buffer,long):39:39 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/E;Lkotlin/jvm/functions/Function1;)V"} 1:5:void close():56:56 -> close 6:11:void close():60:60 -> close 12:13:void close():62:62 -> close @@ -212257,10 +207638,16 @@ okhttp3.internal.cache.FaultHidingSink -> T3.e: 6:11:void flush():48:48 -> flush 12:13:void flush():50:50 -> flush 14:19:void flush():51:51 -> flush -okhttp3.internal.concurrent.Task -> U3.a: + 6:9:void write(okio.Buffer,long):31:31 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} + 10:13:void write(okio.Buffer,long):32:32 -> n + 14:19:void write(okio.Buffer,long):36:36 -> n + 20:21:void write(okio.Buffer,long):38:38 -> n + 22:27:void write(okio.Buffer,long):39:39 -> n +okhttp3.internal.concurrent.Task -> R3.a: # {"id":"sourceFile","fileName":"Task.kt"} okhttp3.internal.concurrent.TaskQueue queue -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/d;"} long nextExecuteNanoTime -> b java.lang.String name -> c boolean cancelable -> d @@ -212271,18 +207658,18 @@ okhttp3.internal.concurrent.Task -> U3.a: 1:3:java.lang.String getName():50:50 -> b 1:3:long getNextExecuteNanoTime$okhttp():57:57 -> c 1:3:okhttp3.internal.concurrent.TaskQueue getQueue$okhttp():54:54 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LU3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR3/d;"} 6:17:void initQueue$okhttp(okhttp3.internal.concurrent.TaskQueue):63:63 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/d;)V"} 18:20:void initQueue$okhttp(okhttp3.internal.concurrent.TaskQueue):66:66 -> e 21:28:void initQueue$okhttp(okhttp3.internal.concurrent.TaskQueue):65:65 -> e long runOnce() -> f 1:3:void setNextExecuteNanoTime$okhttp(long):57:57 -> g 1:3:java.lang.String toString():69:69 -> toString -okhttp3.internal.concurrent.TaskLoggerKt -> U3.b: +okhttp3.internal.concurrent.TaskLoggerKt -> R3.b: # {"id":"sourceFile","fileName":"TaskLogger.kt"} 1:4:void access$log(okhttp3.internal.concurrent.Task,okhttp3.internal.concurrent.TaskQueue,java.lang.String):1:1 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/a;LU3/d;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/a;LR3/d;Ljava/lang/String;)V"} 7:43:java.lang.String formatDuration(long):73:73 -> b 44:77:java.lang.String formatDuration(long):74:74 -> b 78:113:java.lang.String formatDuration(long):75:75 -> b @@ -212291,19 +207678,19 @@ okhttp3.internal.concurrent.TaskLoggerKt -> U3.b: 162:180:java.lang.String formatDuration(long):78:78 -> b 181:203:java.lang.String formatDuration(long):80:80 -> b 1:68:void log(okhttp3.internal.concurrent.Task,okhttp3.internal.concurrent.TaskQueue,java.lang.String):60:60 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/a;LU3/d;Ljava/lang/String;)V"} -okhttp3.internal.concurrent.TaskQueue -> U3.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/a;LR3/d;Ljava/lang/String;)V"} +okhttp3.internal.concurrent.TaskQueue -> R3.d: # {"id":"sourceFile","fileName":"TaskQueue.kt"} boolean shutdown -> a okhttp3.internal.concurrent.Task activeTask -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/a;"} java.util.List futureTasks -> c boolean cancelActiveTask -> d okhttp3.internal.concurrent.TaskRunner taskRunner -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/e;"} java.lang.String name -> f 11:17:void (okhttp3.internal.concurrent.TaskRunner,java.lang.String):29:29 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/e;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/e;Ljava/lang/String;)V"} 18:25:void (okhttp3.internal.concurrent.TaskRunner,java.lang.String):39:39 -> 1:11:void cancelAll():243:243 -> a 12:55:void cancelAll():244:244 -> a @@ -212321,15 +207708,15 @@ okhttp3.internal.concurrent.TaskQueue -> U3.d: 63:67:boolean cancelAllAndDecide$okhttp():208:208 -> b 68:77:boolean cancelAllAndDecide$okhttp():210:210 -> b 1:3:okhttp3.internal.concurrent.Task getActiveTask$okhttp():36:36 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LU3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR3/a;"} 1:3:boolean getCancelActiveTask$okhttp():42:42 -> d 1:3:java.util.List getFutureTasks$okhttp():39:39 -> e 1:3:java.lang.String getName$okhttp():31:31 -> f 1:3:boolean getShutdown$okhttp():33:33 -> g 1:3:okhttp3.internal.concurrent.TaskRunner getTaskRunner$okhttp():30:30 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LU3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR3/e;"} 6:8:void schedule(okhttp3.internal.concurrent.Task,long):62:62 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/a;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/a;J)V"} 9:12:void schedule(okhttp3.internal.concurrent.Task,long):63:63 -> i 13:18:void schedule(okhttp3.internal.concurrent.Task,long):64:64 -> i 19:32:void schedule(okhttp3.internal.concurrent.Task,long):220:220 -> i @@ -212343,9 +207730,9 @@ okhttp3.internal.concurrent.TaskQueue -> U3.d: 80:81:void schedule(okhttp3.internal.concurrent.Task,long):75:75 -> i 82:85:void schedule(okhttp3.internal.concurrent.Task,long):62:62 -> i 7:10:void schedule$default(okhttp3.internal.concurrent.TaskQueue,okhttp3.internal.concurrent.Task,long,int,java.lang.Object):61:61 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/d;LU3/a;JILjava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/d;LR3/a;JILjava/lang/Object;)V"} 6:8:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):144:144 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/a;JZ)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/a;JZ)Z"} 9:20:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):146:146 -> k 21:30:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):150:150 -> k 31:38:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):152:152 -> k @@ -212364,7 +207751,7 @@ okhttp3.internal.concurrent.TaskQueue -> U3.d: 166:171:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):166:166 -> k 172:181:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):167:167 -> k 1:3:void setActiveTask$okhttp(okhttp3.internal.concurrent.Task):36:36 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/a;)V"} 1:3:void setCancelActiveTask$okhttp(boolean):42:42 -> m 1:11:void shutdown():247:247 -> n 12:55:void shutdown():248:248 -> n @@ -212375,16 +207762,16 @@ okhttp3.internal.concurrent.TaskQueue -> U3.d: 76:77:void shutdown():196:196 -> n 78:81:void shutdown():191:191 -> n 1:3:java.lang.String toString():216:216 -> toString -okhttp3.internal.concurrent.TaskQueue$execute$1 -> U3.c: +okhttp3.internal.concurrent.TaskQueue$execute$1 -> R3.c: # {"id":"sourceFile","fileName":"TaskQueue.kt"} kotlin.jvm.functions.Function0 $block -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LA3/a;"} java.lang.String $name -> f boolean $cancelable -> g 1:10:void (kotlin.jvm.functions.Function0,java.lang.String,boolean,java.lang.String,boolean):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;Ljava/lang/String;ZLjava/lang/String;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LA3/a;Ljava/lang/String;ZLjava/lang/String;Z)V"} 1:8:long runOnce():98:98 -> f -okhttp3.internal.concurrent.TaskRunner -> U3.e: +okhttp3.internal.concurrent.TaskRunner -> R3.e: # {"id":"sourceFile","fileName":"TaskRunner.kt"} int nextQueueName -> a boolean coordinatorWaiting -> b @@ -212393,25 +207780,25 @@ okhttp3.internal.concurrent.TaskRunner -> U3.e: java.util.List readyQueues -> e java.lang.Runnable runnable -> f okhttp3.internal.concurrent.TaskRunner$Backend backend -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/e$a;"} okhttp3.internal.concurrent.TaskRunner INSTANCE -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/e;"} java.util.logging.Logger logger -> i okhttp3.internal.concurrent.TaskRunner$Companion Companion -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/e$b;"} 9:44:void ():309:309 -> 45:62:void ():311:311 -> 6:12:void (okhttp3.internal.concurrent.TaskRunner$Backend):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/e$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/e$a;)V"} 13:14:void (okhttp3.internal.concurrent.TaskRunner$Backend):45:45 -> 15:21:void (okhttp3.internal.concurrent.TaskRunner$Backend):50:50 -> 22:28:void (okhttp3.internal.concurrent.TaskRunner$Backend):53:53 -> 29:36:void (okhttp3.internal.concurrent.TaskRunner$Backend):55:55 -> 1:3:java.util.logging.Logger access$getLogger$cp():42:42 -> a 1:4:void access$runTask(okhttp3.internal.concurrent.TaskRunner,okhttp3.internal.concurrent.Task):42:42 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/e;LU3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/e;LR3/a;)V"} 1:11:void afterRun(okhttp3.internal.concurrent.Task,long):327:327 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/a;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/a;J)V"} 12:55:void afterRun(okhttp3.internal.concurrent.Task,long):328:328 -> c 56:62:void afterRun(okhttp3.internal.concurrent.Task,long):128:128 -> c 63:75:void afterRun(okhttp3.internal.concurrent.Task,long):129:129 -> c @@ -212425,7 +207812,7 @@ okhttp3.internal.concurrent.TaskRunner -> U3.e: 119:124:void afterRun(okhttp3.internal.concurrent.Task,long):141:141 -> c 125:132:void afterRun(okhttp3.internal.concurrent.Task,long):129:129 -> c 1:11:okhttp3.internal.concurrent.Task awaitTaskToRun():331:331 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LU3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR3/a;"} 12:55:okhttp3.internal.concurrent.Task awaitTaskToRun():332:332 -> d 56:65:okhttp3.internal.concurrent.Task awaitTaskToRun():155:155 -> d 66:71:okhttp3.internal.concurrent.Task awaitTaskToRun():159:159 -> d @@ -212446,7 +207833,7 @@ okhttp3.internal.concurrent.TaskRunner -> U3.e: 195:198:okhttp3.internal.concurrent.Task awaitTaskToRun():221:221 -> d 199:201:okhttp3.internal.concurrent.Task awaitTaskToRun():223:223 -> d 1:11:void beforeRun(okhttp3.internal.concurrent.Task):319:319 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/a;)V"} 12:57:void beforeRun(okhttp3.internal.concurrent.Task):320:320 -> e 58:60:void beforeRun(okhttp3.internal.concurrent.Task):99:99 -> e 61:67:void beforeRun(okhttp3.internal.concurrent.Task):100:100 -> e @@ -212462,9 +207849,9 @@ okhttp3.internal.concurrent.TaskRunner -> U3.e: 46:55:void cancelAll():252:252 -> f 56:64:void cancelAll():253:253 -> f 1:3:okhttp3.internal.concurrent.TaskRunner$Backend getBackend():43:43 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LU3/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR3/e$a;"} 6:16:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):315:315 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/d;)V"} 17:60:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):316:316 -> h 61:66:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):81:81 -> h 67:76:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):82:82 -> h @@ -212474,11 +207861,11 @@ okhttp3.internal.concurrent.TaskRunner -> U3.e: 92:97:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):90:90 -> h 98:105:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):92:92 -> h 1:8:okhttp3.internal.concurrent.TaskQueue newQueue():231:231 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()LU3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR3/d;"} 9:32:okhttp3.internal.concurrent.TaskQueue newQueue():232:232 -> i 33:34:okhttp3.internal.concurrent.TaskQueue newQueue():231:231 -> i 1:11:void runTask(okhttp3.internal.concurrent.Task):323:323 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/a;)V"} 12:55:void runTask(okhttp3.internal.concurrent.Task):324:324 -> j 56:59:void runTask(okhttp3.internal.concurrent.Task):110:110 -> j 60:68:void runTask(okhttp3.internal.concurrent.Task):111:111 -> j @@ -212495,20 +207882,20 @@ okhttp3.internal.concurrent.TaskRunner -> U3.e: 103:103:void runTask(okhttp3.internal.concurrent.Task):118:118 -> j 104:108:void runTask(okhttp3.internal.concurrent.Task):121:121 -> j 109:110:void runTask(okhttp3.internal.concurrent.Task):118:118 -> j -okhttp3.internal.concurrent.TaskRunner$Backend -> U3.e$a: +okhttp3.internal.concurrent.TaskRunner$Backend -> R3.e$a: # {"id":"sourceFile","fileName":"TaskRunner.kt"} - void coordinatorWait(okhttp3.internal.concurrent.TaskRunner,long) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/e;J)V"} - void coordinatorNotify(okhttp3.internal.concurrent.TaskRunner) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/e;)V"} + void coordinatorNotify(okhttp3.internal.concurrent.TaskRunner) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/e;)V"} + void coordinatorWait(okhttp3.internal.concurrent.TaskRunner,long) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/e;J)V"} long nanoTime() -> c void execute(java.lang.Runnable) -> execute -okhttp3.internal.concurrent.TaskRunner$Companion -> U3.e$b: +okhttp3.internal.concurrent.TaskRunner$Companion -> R3.e$b: # {"id":"sourceFile","fileName":"TaskRunner.kt"} 1:1:void ():307:307 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):307:307 -> 1:5:java.util.logging.Logger getLogger():311:311 -> a -okhttp3.internal.concurrent.TaskRunner$RealBackend -> U3.e$c: +okhttp3.internal.concurrent.TaskRunner$RealBackend -> R3.e$c: # {"id":"sourceFile","fileName":"TaskRunner.kt"} java.util.concurrent.ThreadPoolExecutor executor -> a 6:8:void (java.util.concurrent.ThreadFactory):266:266 -> @@ -212516,19 +207903,19 @@ okhttp3.internal.concurrent.TaskRunner$RealBackend -> U3.e$c: 11:12:void (java.util.concurrent.ThreadFactory):270:270 -> 13:24:void (java.util.concurrent.ThreadFactory):271:271 -> 25:30:void (java.util.concurrent.ThreadFactory):267:267 -> - 9:26:void coordinatorWait(okhttp3.internal.concurrent.TaskRunner,long):291:291 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/e;J)V"} - 27:30:void coordinatorWait(okhttp3.internal.concurrent.TaskRunner,long):294:294 -> a - 6:9:void coordinatorNotify(okhttp3.internal.concurrent.TaskRunner):315:315 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/e;)V"} + 6:9:void coordinatorNotify(okhttp3.internal.concurrent.TaskRunner):315:315 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/e;)V"} + 9:26:void coordinatorWait(okhttp3.internal.concurrent.TaskRunner,long):291:291 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/e;J)V"} + 27:30:void coordinatorWait(okhttp3.internal.concurrent.TaskRunner,long):294:294 -> b 1:5:long nanoTime():278:278 -> c 6:11:void execute(java.lang.Runnable):299:299 -> execute -okhttp3.internal.concurrent.TaskRunner$runnable$1 -> U3.e$d: +okhttp3.internal.concurrent.TaskRunner$runnable$1 -> R3.e$d: # {"id":"sourceFile","fileName":"TaskRunner.kt"} okhttp3.internal.concurrent.TaskRunner this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/e;"} 1:6:void (okhttp3.internal.concurrent.TaskRunner):55:55 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/e;)V"} 1:3:void run():58:58 -> run 4:9:void run():59:59 -> run 10:12:void run():58:58 -> run @@ -212545,18 +207932,18 @@ okhttp3.internal.concurrent.TaskRunner$runnable$1 -> U3.e$d: 129:152:void run():333:333 -> run 153:155:void run():334:334 -> run 156:157:void run():58:58 -> run -okhttp3.internal.connection.ConnectInterceptor -> V3.a: +okhttp3.internal.connection.ConnectInterceptor -> S3.a: # {"id":"sourceFile","fileName":"ConnectInterceptor.kt"} okhttp3.internal.connection.ConnectInterceptor INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/a;"} 1:8:void ():28:28 -> 1:4:void ():28:28 -> 6:8:okhttp3.Response intercept(okhttp3.Interceptor$Chain):31:31 -> intercept - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/v$a;)LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/v$a;)LN3/D;"} 9:24:okhttp3.Response intercept(okhttp3.Interceptor$Chain):32:32 -> intercept 25:28:okhttp3.Response intercept(okhttp3.Interceptor$Chain):33:33 -> intercept 29:37:okhttp3.Response intercept(okhttp3.Interceptor$Chain):34:34 -> intercept -okhttp3.internal.connection.ConnectionSpecSelector -> V3.b: +okhttp3.internal.connection.ConnectionSpecSelector -> S3.b: # {"id":"sourceFile","fileName":"ConnectionSpecSelector.kt"} int nextModeIndex -> a boolean isFallbackPossible -> b @@ -212564,7 +207951,7 @@ okhttp3.internal.connection.ConnectionSpecSelector -> V3.b: java.util.List connectionSpecs -> d 6:11:void (java.util.List):34:34 -> 6:15:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):50:50 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;)LQ3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;)LN3/l;"} 16:23:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):51:51 -> a 24:31:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):52:52 -> a 32:40:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):54:54 -> a @@ -212583,21 +207970,21 @@ okhttp3.internal.connection.ConnectionSpecSelector -> V3.b: 43:48:boolean connectionFailed(java.io.IOException):103:103 -> b 1:10:boolean isFallbackPossible(javax.net.ssl.SSLSocket):115:115 -> c 11:31:boolean isFallbackPossible(javax.net.ssl.SSLSocket):116:116 -> c -okhttp3.internal.connection.Exchange -> V3.c: +okhttp3.internal.connection.Exchange -> S3.c: # {"id":"sourceFile","fileName":"Exchange.kt"} boolean isDuplex -> a okhttp3.internal.connection.RealConnection connection -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/f;"} okhttp3.internal.connection.RealCall call -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/e;"} okhttp3.EventListener eventListener -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/r;"} okhttp3.internal.connection.ExchangeFinder finder -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/d;"} okhttp3.internal.http.ExchangeCodec codec -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d;"} 21:31:void (okhttp3.internal.connection.RealCall,okhttp3.EventListener,okhttp3.internal.connection.ExchangeFinder,okhttp3.internal.http.ExchangeCodec):40:40 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e;LQ3/r;LV3/d;LW3/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/e;LN3/r;LS3/d;LT3/d;)V"} 32:38:void (okhttp3.internal.connection.RealCall,okhttp3.EventListener,okhttp3.internal.connection.ExchangeFinder,okhttp3.internal.http.ExchangeCodec):50:50 -> 3:9:java.io.IOException bodyComplete(long,boolean,boolean,java.io.IOException):177:177 -> a 10:17:java.io.IOException bodyComplete(long,boolean,boolean,java.io.IOException):181:181 -> a @@ -212607,7 +207994,7 @@ okhttp3.internal.connection.Exchange -> V3.c: 44:50:java.io.IOException bodyComplete(long,boolean,boolean,java.io.IOException):193:193 -> a 1:6:void cancel():153:153 -> b 6:7:okio.Sink createRequestBody(okhttp3.Request,boolean):70:70 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;Z)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;Z)Lc4/E;"} 8:18:okio.Sink createRequestBody(okhttp3.Request,boolean):71:71 -> c 19:25:okio.Sink createRequestBody(okhttp3.Request,boolean):72:72 -> c 26:31:okio.Sink createRequestBody(okhttp3.Request,boolean):73:73 -> c @@ -212623,22 +208010,22 @@ okhttp3.internal.connection.Exchange -> V3.c: 15:17:void flushRequest():83:83 -> f 18:18:void flushRequest():84:84 -> f 1:3:okhttp3.internal.connection.RealCall getCall$okhttp():41:41 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/e;"} 1:3:okhttp3.internal.connection.RealConnection getConnection$okhttp():50:50 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/f;"} 1:3:okhttp3.EventListener getEventListener$okhttp():42:42 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/r;"} 1:3:okhttp3.internal.connection.ExchangeFinder getFinder$okhttp():43:43 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/d;"} 1:39:boolean isCoalescedConnection$okhttp():53:53 -> k 1:3:boolean isDuplex$okhttp():47:47 -> l 1:5:okhttp3.internal.ws.RealWebSocket$Streams newWebSocketStreams():140:140 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()Le4/d$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb4/d$d;"} 6:16:okhttp3.internal.ws.RealWebSocket$Streams newWebSocketStreams():141:141 -> m 1:10:void noNewExchangesOnConnection():149:149 -> n 1:9:void noRequestBody():197:197 -> o 6:13:okhttp3.ResponseBody openResponseBody(okhttp3.Response):123:123 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)LQ3/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)LN3/E;"} 14:19:okhttp3.ResponseBody openResponseBody(okhttp3.Response):124:124 -> p 20:25:okhttp3.ResponseBody openResponseBody(okhttp3.Response):125:125 -> p 26:30:okhttp3.ResponseBody openResponseBody(okhttp3.Response):126:126 -> p @@ -212647,45 +208034,35 @@ okhttp3.internal.connection.Exchange -> V3.c: 49:51:okhttp3.ResponseBody openResponseBody(okhttp3.Response):130:130 -> p 52:52:okhttp3.ResponseBody openResponseBody(okhttp3.Response):131:131 -> p 1:8:okhttp3.Response$Builder readResponseHeaders(boolean):106:106 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LN3/D$a;"} 9:15:okhttp3.Response$Builder readResponseHeaders(boolean):107:107 -> q 16:22:okhttp3.Response$Builder readResponseHeaders(boolean):110:110 -> q 23:25:okhttp3.Response$Builder readResponseHeaders(boolean):111:111 -> q 26:26:okhttp3.Response$Builder readResponseHeaders(boolean):112:112 -> q 6:13:void responseHeadersEnd(okhttp3.Response):117:117 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)V"} 1:8:void responseHeadersStart():100:100 -> s 1:5:void trackFailure(java.io.IOException):166:166 -> t 6:17:void trackFailure(java.io.IOException):167:167 -> t 7:10:void webSocketUpgradeFailed():145:145 -> u 6:12:void writeRequestHeaders(okhttp3.Request):58:58 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)V"} 13:17:void writeRequestHeaders(okhttp3.Request):59:59 -> v 18:26:void writeRequestHeaders(okhttp3.Request):60:60 -> v 27:33:void writeRequestHeaders(okhttp3.Request):62:62 -> v 34:36:void writeRequestHeaders(okhttp3.Request):63:63 -> v 37:37:void writeRequestHeaders(okhttp3.Request):64:64 -> v -okhttp3.internal.connection.Exchange$RequestBodySink -> V3.c$a: +okhttp3.internal.connection.Exchange$RequestBodySink -> S3.c$a: # {"id":"sourceFile","fileName":"Exchange.kt"} boolean completed -> e long bytesReceived -> f boolean closed -> g long contentLength -> h okhttp3.internal.connection.Exchange this$0 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/c;"} 6:7:void (okhttp3.internal.connection.Exchange,okio.Sink,long):201:201 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/c;Lf4/E;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/c;Lc4/E;J)V"} 8:13:void (okhttp3.internal.connection.Exchange,okio.Sink,long):205:205 -> - 6:9:void write(okio.Buffer,long):212:212 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} - 10:25:void write(okio.Buffer,long):213:213 -> C - 26:27:void write(okio.Buffer,long):214:214 -> C - 28:57:void write(okio.Buffer,long):215:215 -> C - 58:61:void write(okio.Buffer,long):214:214 -> C - 62:64:void write(okio.Buffer,long):218:218 -> C - 65:71:void write(okio.Buffer,long):219:219 -> C - 72:76:void write(okio.Buffer,long):221:221 -> C - 77:84:void write(okio.Buffer,long):212:212 -> C 1:6:void close():236:236 -> close 7:8:void close():237:237 -> close 9:23:void close():238:238 -> close @@ -212693,12 +208070,22 @@ okhttp3.internal.connection.Exchange$RequestBodySink -> V3.c$a: 32:35:void close():242:242 -> close 36:40:void close():243:243 -> close 41:45:void close():245:245 -> close + 1:6:java.io.IOException complete(java.io.IOException):250:250 -> f + 7:8:java.io.IOException complete(java.io.IOException):251:251 -> f + 9:20:java.io.IOException complete(java.io.IOException):252:252 -> f 1:5:void flush():228:228 -> flush 6:10:void flush():230:230 -> flush - 1:6:java.io.IOException complete(java.io.IOException):250:250 -> g - 7:8:java.io.IOException complete(java.io.IOException):251:251 -> g - 9:20:java.io.IOException complete(java.io.IOException):252:252 -> g -okhttp3.internal.connection.Exchange$ResponseBodySource -> V3.c$b: + 6:9:void write(okio.Buffer,long):212:212 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} + 10:25:void write(okio.Buffer,long):213:213 -> n + 26:27:void write(okio.Buffer,long):214:214 -> n + 28:57:void write(okio.Buffer,long):215:215 -> n + 58:61:void write(okio.Buffer,long):214:214 -> n + 62:64:void write(okio.Buffer,long):218:218 -> n + 65:71:void write(okio.Buffer,long):219:219 -> n + 72:76:void write(okio.Buffer,long):221:221 -> n + 77:84:void write(okio.Buffer,long):212:212 -> n +okhttp3.internal.connection.Exchange$ResponseBodySource -> S3.c$b: # {"id":"sourceFile","fileName":"Exchange.kt"} long bytesReceived -> d boolean invokeStartEvent -> e @@ -212706,9 +208093,9 @@ okhttp3.internal.connection.Exchange$ResponseBodySource -> V3.c$b: boolean closed -> g long contentLength -> h okhttp3.internal.connection.Exchange this$0 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/c;"} 6:7:void (okhttp3.internal.connection.Exchange,okio.Source,long):257:257 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/c;Lf4/G;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/c;Lc4/G;J)V"} 8:13:void (okhttp3.internal.connection.Exchange,okio.Source,long):260:260 -> 14:22:void (okhttp3.internal.connection.Exchange,okio.Source,long):262:262 -> 23:26:void (okhttp3.internal.connection.Exchange,okio.Source,long):268:268 -> @@ -212717,14 +208104,14 @@ okhttp3.internal.connection.Exchange$ResponseBodySource -> V3.c$b: 9:12:void close():309:309 -> close 13:17:void close():310:310 -> close 18:22:void close():312:312 -> close - 1:6:java.io.IOException complete(java.io.IOException):317:317 -> g - 7:10:java.io.IOException complete(java.io.IOException):318:318 -> g - 11:15:java.io.IOException complete(java.io.IOException):320:320 -> g - 16:17:java.io.IOException complete(java.io.IOException):321:321 -> g - 18:32:java.io.IOException complete(java.io.IOException):322:322 -> g - 33:44:java.io.IOException complete(java.io.IOException):324:324 -> g + 1:6:java.io.IOException complete(java.io.IOException):317:317 -> f + 7:10:java.io.IOException complete(java.io.IOException):318:318 -> f + 11:15:java.io.IOException complete(java.io.IOException):320:320 -> f + 16:17:java.io.IOException complete(java.io.IOException):321:321 -> f + 18:32:java.io.IOException complete(java.io.IOException):322:322 -> f + 33:44:java.io.IOException complete(java.io.IOException):324:324 -> f 6:9:long read(okio.Buffer,long):274:274 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 10:17:long read(okio.Buffer,long):276:276 -> read 18:22:long read(okio.Buffer,long):278:278 -> read 23:24:long read(okio.Buffer,long):279:279 -> read @@ -212737,29 +208124,29 @@ okhttp3.internal.connection.Exchange$ResponseBodySource -> V3.c$b: 107:110:long read(okio.Buffer,long):295:295 -> read 111:115:long read(okio.Buffer,long):300:300 -> read 116:123:long read(okio.Buffer,long):274:274 -> read -okhttp3.internal.connection.ExchangeFinder -> V3.d: +okhttp3.internal.connection.ExchangeFinder -> S3.d: # {"id":"sourceFile","fileName":"ExchangeFinder.kt"} okhttp3.internal.connection.RouteSelector$Selection routeSelection -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/k$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/k$b;"} okhttp3.internal.connection.RouteSelector routeSelector -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/k;"} int refusedStreamCount -> c int connectionShutdownCount -> d int otherFailureCount -> e okhttp3.Route nextRouteToTry -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/F;"} okhttp3.internal.connection.RealConnectionPool connectionPool -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/h;"} okhttp3.Address address -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/a;"} okhttp3.internal.connection.RealCall call -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/e;"} okhttp3.EventListener eventListener -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/r;"} 21:32:void (okhttp3.internal.connection.RealConnectionPool,okhttp3.Address,okhttp3.internal.connection.RealCall,okhttp3.EventListener):56:56 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h;LQ3/a;LV3/e;LQ3/r;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/h;LN3/a;LS3/e;LN3/r;)V"} 11:14:okhttp3.internal.http.ExchangeCodec find(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):75:75 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;LW3/g;)LW3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;LT3/g;)LT3/d;"} 15:18:okhttp3.internal.http.ExchangeCodec find(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):76:76 -> a 19:22:okhttp3.internal.http.ExchangeCodec find(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):77:77 -> a 23:26:okhttp3.internal.http.ExchangeCodec find(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):78:78 -> a @@ -212772,7 +208159,7 @@ okhttp3.internal.connection.ExchangeFinder -> V3.d: 78:84:okhttp3.internal.http.ExchangeCodec find(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):84:84 -> a 85:85:okhttp3.internal.http.ExchangeCodec find(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain) -> a 1:8:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):150:150 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIZ)LV3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIZ)LS3/f;"} 9:19:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):153:153 -> b 20:21:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):156:157 -> b 22:50:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):157:157 -> b @@ -212829,7 +208216,7 @@ okhttp3.internal.connection.ExchangeFinder -> V3.d: 366:373:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):209:209 -> b 374:381:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):150:150 -> b 1:10:okhttp3.internal.connection.RealConnection findHealthyConnection(int,int,int,int,boolean,boolean):106:106 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIZZ)LV3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIZZ)LS3/f;"} 11:17:okhttp3.internal.connection.RealConnection findHealthyConnection(int,int,int,int,boolean,boolean):115:115 -> c 18:20:okhttp3.internal.connection.RealConnection findHealthyConnection(int,int,int,int,boolean,boolean):120:120 -> c 21:30:okhttp3.internal.connection.RealConnection findHealthyConnection(int,int,int,int,boolean,boolean):124:124 -> c @@ -212837,7 +208224,7 @@ okhttp3.internal.connection.ExchangeFinder -> V3.d: 45:55:okhttp3.internal.connection.RealConnection findHealthyConnection(int,int,int,int,boolean,boolean):129:129 -> c 56:63:okhttp3.internal.connection.RealConnection findHealthyConnection(int,int,int,int,boolean,boolean):132:132 -> c 1:3:okhttp3.Address getAddress$okhttp():58:58 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/a;"} 1:14:boolean retryAfterFailure():275:275 -> e 15:20:boolean retryAfterFailure():279:279 -> e 21:26:boolean retryAfterFailure():283:283 -> e @@ -212846,7 +208233,7 @@ okhttp3.internal.connection.ExchangeFinder -> V3.d: 41:44:boolean retryAfterFailure():294:294 -> e 45:50:boolean retryAfterFailure():297:297 -> e 1:15:okhttp3.Route retryRoute():306:306 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/F;"} 16:23:okhttp3.Route retryRoute():310:310 -> f 24:25:okhttp3.Route retryRoute():312:313 -> f 26:32:okhttp3.Route retryRoute():313:313 -> f @@ -212854,7 +208241,7 @@ okhttp3.internal.connection.ExchangeFinder -> V3.d: 59:65:okhttp3.Route retryRoute():315:315 -> f 66:68:okhttp3.Route retryRoute():312:312 -> f 6:11:boolean sameHostAndPort(okhttp3.HttpUrl):325:325 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;)Z"} 12:39:boolean sameHostAndPort(okhttp3.HttpUrl):326:326 -> g 7:8:void trackFailure(java.io.IOException):260:260 -> h 9:21:void trackFailure(java.io.IOException):261:261 -> h @@ -212862,38 +208249,38 @@ okhttp3.internal.connection.ExchangeFinder -> V3.d: 29:32:void trackFailure(java.io.IOException):263:263 -> h 33:39:void trackFailure(java.io.IOException):264:264 -> h 40:46:void trackFailure(java.io.IOException):266:266 -> h -okhttp3.internal.connection.RealCall -> V3.e: +okhttp3.internal.connection.RealCall -> S3.e: # {"id":"sourceFile","fileName":"RealCall.kt"} okhttp3.internal.connection.RealConnectionPool connectionPool -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/h;"} okhttp3.EventListener eventListener -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/r;"} okhttp3.internal.connection.RealCall$timeout$1 timeout -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/e$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/e$c;"} java.util.concurrent.atomic.AtomicBoolean executed -> g java.lang.Object callStackTrace -> h okhttp3.internal.connection.ExchangeFinder exchangeFinder -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/d;"} okhttp3.internal.connection.RealConnection connection -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/f;"} boolean timeoutEarlyExit -> k okhttp3.internal.connection.Exchange interceptorScopedExchange -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/c;"} boolean requestBodyOpen -> m boolean responseBodyOpen -> n boolean expectMoreExchanges -> o boolean canceled -> p okhttp3.internal.connection.Exchange exchange -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/c;"} okhttp3.internal.connection.RealConnection connectionToCancel -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/f;"} okhttp3.OkHttpClient client -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/z;"} okhttp3.Request originalRequest -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/B;"} boolean forWebSocket -> u 11:19:void (okhttp3.OkHttpClient,okhttp3.Request,boolean):60:60 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;LQ3/B;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;LN3/B;Z)V"} 20:29:void (okhttp3.OkHttpClient,okhttp3.Request,boolean):66:66 -> 30:39:void (okhttp3.OkHttpClient,okhttp3.Request,boolean):68:68 -> 40:44:void (okhttp3.OkHttpClient,okhttp3.Request,boolean):70:70 -> @@ -212904,7 +208291,7 @@ okhttp3.internal.connection.RealCall -> V3.e: 67:69:void (okhttp3.OkHttpClient,okhttp3.Request,boolean):110:110 -> 1:10:boolean retryAfterFailure():456:456 -> A 1:3:void setConnectionToCancel(okhttp3.internal.connection.RealConnection):117:117 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/f;)V"} 1:5:void timeoutEarlyExit():409:409 -> C 6:7:void timeoutEarlyExit():410:410 -> C 8:13:void timeoutEarlyExit():411:411 -> C @@ -212917,11 +208304,11 @@ okhttp3.internal.connection.RealCall -> V3.e: 20:36:java.lang.String toLoggableString():464:464 -> E 37:48:java.lang.String toLoggableString():465:465 -> E 1:3:okhttp3.internal.connection.RealCall$timeout$1 access$getTimeout$p(okhttp3.internal.connection.RealCall):60:60 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e;)LV3/e$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/e;)LS3/e$c;"} 1:5:java.lang.String access$toLoggableString(okhttp3.internal.connection.RealCall):60:60 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/e;)Ljava/lang/String;"} 6:16:void acquireConnectionNoEvents(okhttp3.internal.connection.RealConnection):553:553 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/f;)V"} 17:60:void acquireConnectionNoEvents(okhttp3.internal.connection.RealConnection):554:554 -> c 61:69:void acquireConnectionNoEvents(okhttp3.internal.connection.RealConnection):271:271 -> c 70:71:void acquireConnectionNoEvents(okhttp3.internal.connection.RealConnection):272:272 -> c @@ -212952,77 +208339,77 @@ okhttp3.internal.connection.RealCall -> V3.e: 1:14:void callStart():170:170 -> e 15:20:void callStart():171:171 -> e 1:10:okhttp3.Response execute():148:148 -> execute - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/D;"} 11:15:okhttp3.Response execute():150:150 -> execute 16:18:okhttp3.Response execute():151:151 -> execute 19:27:okhttp3.Response execute():153:153 -> execute 28:31:okhttp3.Response execute():154:154 -> execute 32:52:okhttp3.Response execute():156:156 -> execute 53:60:okhttp3.Response execute():148:148 -> execute - 1:12:okhttp3.internal.connection.RealCall clone():122:122 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/e;"} - 1:3:okhttp3.Request request():124:124 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B;"} - 6:15:void enqueue(okhttp3.Callback):161:161 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/f;)V"} - 16:18:void enqueue(okhttp3.Callback):163:163 -> h - 19:33:void enqueue(okhttp3.Callback):164:164 -> h - 34:41:void enqueue(okhttp3.Callback):161:161 -> h - 1:3:boolean isCanceled():145:145 -> i - 1:6:okhttp3.Address createAddress(okhttp3.HttpUrl):434:434 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)LQ3/a;"} - 7:12:okhttp3.Address createAddress(okhttp3.HttpUrl):435:435 -> j - 13:18:okhttp3.Address createAddress(okhttp3.HttpUrl):436:436 -> j - 19:32:okhttp3.Address createAddress(okhttp3.HttpUrl):437:437 -> j - 33:34:okhttp3.Address createAddress(okhttp3.HttpUrl):440:440 -> j - 35:38:okhttp3.Address createAddress(okhttp3.HttpUrl):441:441 -> j - 39:42:okhttp3.Address createAddress(okhttp3.HttpUrl):442:442 -> j - 43:48:okhttp3.Address createAddress(okhttp3.HttpUrl):443:443 -> j - 49:54:okhttp3.Address createAddress(okhttp3.HttpUrl):444:444 -> j - 55:60:okhttp3.Address createAddress(okhttp3.HttpUrl):448:448 -> j - 61:66:okhttp3.Address createAddress(okhttp3.HttpUrl):449:449 -> j - 67:72:okhttp3.Address createAddress(okhttp3.HttpUrl):450:450 -> j - 73:78:okhttp3.Address createAddress(okhttp3.HttpUrl):451:451 -> j - 79:84:okhttp3.Address createAddress(okhttp3.HttpUrl):452:452 -> j - 85:88:okhttp3.Address createAddress(okhttp3.HttpUrl):440:440 -> j - 6:14:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):226:226 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;Z)V"} - 15:16:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):228:229 -> k - 17:19:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):229:229 -> k - 20:23:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):233:233 -> k - 24:25:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):234:234 -> k - 26:28:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):228:228 -> k - 29:30:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):237:237 -> k - 31:32:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):238:238 -> k - 33:40:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):239:239 -> k - 41:42:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):241:241 -> k - 43:50:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):237:237 -> k - 51:58:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):233:233 -> k - 59:60:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):230:230 -> k - 61:66:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):229:229 -> k - 67:68:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):228:228 -> k - 69:76:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):226:226 -> k - 1:2:void exitNetworkInterceptorExchange$okhttp(boolean):419:420 -> l - 3:5:void exitNetworkInterceptorExchange$okhttp(boolean):420:420 -> l - 6:7:void exitNetworkInterceptorExchange$okhttp(boolean):421:421 -> l - 8:10:void exitNetworkInterceptorExchange$okhttp(boolean):419:419 -> l - 11:18:void exitNetworkInterceptorExchange$okhttp(boolean):424:424 -> l - 19:23:void exitNetworkInterceptorExchange$okhttp(boolean):427:427 -> l - 24:31:void exitNetworkInterceptorExchange$okhttp(boolean):420:420 -> l - 32:33:void exitNetworkInterceptorExchange$okhttp(boolean):419:419 -> l - 1:3:okhttp3.OkHttpClient getClient():61:61 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/z;"} - 1:3:okhttp3.internal.connection.RealConnection getConnection():88:88 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/f;"} - 1:3:okhttp3.EventListener getEventListener$okhttp():68:68 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/r;"} - 1:3:boolean getForWebSocket():64:64 -> p - 1:3:okhttp3.internal.connection.Exchange getInterceptorScopedExchange$okhttp():97:97 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/c;"} - 1:3:okhttp3.Request getOriginalRequest():63:63 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B;"} + 1:3:okhttp3.Request request():124:124 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/B;"} + 1:12:okhttp3.internal.connection.RealCall clone():122:122 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/e;"} + 1:3:boolean isCanceled():145:145 -> h + 6:15:void enqueue(okhttp3.Callback):161:161 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/f;)V"} + 16:18:void enqueue(okhttp3.Callback):163:163 -> j + 19:33:void enqueue(okhttp3.Callback):164:164 -> j + 34:41:void enqueue(okhttp3.Callback):161:161 -> j + 1:6:okhttp3.Address createAddress(okhttp3.HttpUrl):434:434 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;)LN3/a;"} + 7:12:okhttp3.Address createAddress(okhttp3.HttpUrl):435:435 -> k + 13:18:okhttp3.Address createAddress(okhttp3.HttpUrl):436:436 -> k + 19:32:okhttp3.Address createAddress(okhttp3.HttpUrl):437:437 -> k + 33:34:okhttp3.Address createAddress(okhttp3.HttpUrl):440:440 -> k + 35:38:okhttp3.Address createAddress(okhttp3.HttpUrl):441:441 -> k + 39:42:okhttp3.Address createAddress(okhttp3.HttpUrl):442:442 -> k + 43:48:okhttp3.Address createAddress(okhttp3.HttpUrl):443:443 -> k + 49:54:okhttp3.Address createAddress(okhttp3.HttpUrl):444:444 -> k + 55:60:okhttp3.Address createAddress(okhttp3.HttpUrl):448:448 -> k + 61:66:okhttp3.Address createAddress(okhttp3.HttpUrl):449:449 -> k + 67:72:okhttp3.Address createAddress(okhttp3.HttpUrl):450:450 -> k + 73:78:okhttp3.Address createAddress(okhttp3.HttpUrl):451:451 -> k + 79:84:okhttp3.Address createAddress(okhttp3.HttpUrl):452:452 -> k + 85:88:okhttp3.Address createAddress(okhttp3.HttpUrl):440:440 -> k + 6:14:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):226:226 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;Z)V"} + 15:16:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):228:229 -> l + 17:19:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):229:229 -> l + 20:23:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):233:233 -> l + 24:25:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):234:234 -> l + 26:28:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):228:228 -> l + 29:30:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):237:237 -> l + 31:32:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):238:238 -> l + 33:40:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):239:239 -> l + 41:42:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):241:241 -> l + 43:50:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):237:237 -> l + 51:58:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):233:233 -> l + 59:60:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):230:230 -> l + 61:66:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):229:229 -> l + 67:68:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):228:228 -> l + 69:76:void enterNetworkInterceptorExchange(okhttp3.Request,boolean):226:226 -> l + 1:2:void exitNetworkInterceptorExchange$okhttp(boolean):419:420 -> m + 3:5:void exitNetworkInterceptorExchange$okhttp(boolean):420:420 -> m + 6:7:void exitNetworkInterceptorExchange$okhttp(boolean):421:421 -> m + 8:10:void exitNetworkInterceptorExchange$okhttp(boolean):419:419 -> m + 11:18:void exitNetworkInterceptorExchange$okhttp(boolean):424:424 -> m + 19:23:void exitNetworkInterceptorExchange$okhttp(boolean):427:427 -> m + 24:31:void exitNetworkInterceptorExchange$okhttp(boolean):420:420 -> m + 32:33:void exitNetworkInterceptorExchange$okhttp(boolean):419:419 -> m + 1:3:okhttp3.OkHttpClient getClient():61:61 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/z;"} + 1:3:okhttp3.internal.connection.RealConnection getConnection():88:88 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/f;"} + 1:3:okhttp3.EventListener getEventListener$okhttp():68:68 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/r;"} + 1:3:boolean getForWebSocket():64:64 -> q + 1:3:okhttp3.internal.connection.Exchange getInterceptorScopedExchange$okhttp():97:97 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/c;"} + 1:3:okhttp3.Request getOriginalRequest():63:63 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/B;"} 1:5:okhttp3.Response getResponseWithInterceptorChain$okhttp():177:177 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/D;"} 6:14:okhttp3.Response getResponseWithInterceptorChain$okhttp():178:178 -> u 15:24:okhttp3.Response getResponseWithInterceptorChain$okhttp():179:179 -> u 25:38:okhttp3.Response getResponseWithInterceptorChain$okhttp():180:180 -> u @@ -213045,7 +208432,7 @@ okhttp3.internal.connection.RealCall -> V3.e: 142:158:okhttp3.Response getResponseWithInterceptorChain$okhttp():209:209 -> u 159:162:okhttp3.Response getResponseWithInterceptorChain$okhttp():212:212 -> u 6:7:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):248:249 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW3/g;)LV3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/g;)LS3/c;"} 8:10:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):249:249 -> v 11:14:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):250:250 -> v 15:18:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):251:251 -> v @@ -213067,7 +208454,7 @@ okhttp3.internal.connection.RealCall -> V3.e: 85:92:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):249:249 -> v 93:94:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):248:248 -> v 6:14:java.io.IOException messageDone$okhttp(okhttp3.internal.connection.Exchange,boolean,boolean,java.io.IOException):290:290 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/c;ZZLjava/io/IOException;)Ljava/io/IOException;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/c;ZZLjava/io/IOException;)Ljava/io/IOException;"} 15:18:java.io.IOException messageDone$okhttp(okhttp3.internal.connection.Exchange,boolean,boolean,java.io.IOException):294:294 -> w 19:33:java.io.IOException messageDone$okhttp(okhttp3.internal.connection.Exchange,boolean,boolean,java.io.IOException):295:295 -> w 34:37:java.io.IOException messageDone$okhttp(okhttp3.internal.connection.Exchange,boolean,boolean,java.io.IOException):296:296 -> w @@ -213103,15 +208490,15 @@ okhttp3.internal.connection.RealCall -> V3.e: 125:132:java.net.Socket releaseConnectionNoEvents$okhttp():386:386 -> z 133:138:java.net.Socket releaseConnectionNoEvents$okhttp():387:387 -> z 139:146:java.net.Socket releaseConnectionNoEvents$okhttp():379:379 -> z -okhttp3.internal.connection.RealCall$AsyncCall -> V3.e$a: +okhttp3.internal.connection.RealCall$AsyncCall -> S3.e$a: # {"id":"sourceFile","fileName":"RealCall.kt"} java.util.concurrent.atomic.AtomicInteger callsPerHost -> d okhttp3.Callback responseCallback -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/f;"} okhttp3.internal.connection.RealCall this$0 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/e;"} 6:12:void (okhttp3.internal.connection.RealCall,okhttp3.Callback):470:470 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e;LQ3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/e;LN3/f;)V"} 13:21:void (okhttp3.internal.connection.RealCall,okhttp3.Callback):473:473 -> 6:15:void executeOn(java.util.concurrent.ExecutorService):494:494 -> a 16:26:void executeOn(java.util.concurrent.ExecutorService):552:552 -> a @@ -213123,11 +208510,11 @@ okhttp3.internal.connection.RealCall$AsyncCall -> V3.e$a: 93:99:void executeOn(java.util.concurrent.ExecutorService):504:504 -> a 100:127:void executeOn(java.util.concurrent.ExecutorService):507:507 -> a 1:3:okhttp3.internal.connection.RealCall getCall():487:487 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/e;"} 1:3:java.util.concurrent.atomic.AtomicInteger getCallsPerHost():473:473 -> c 1:15:java.lang.String getHost():481:481 -> d 6:10:void reuseCallsPerHostFrom(okhttp3.internal.connection.RealCall$AsyncCall):477:477 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/e$a;)V"} 1:23:void run():513:513 -> run 24:27:void run():556:556 -> run 28:36:void run():557:557 -> run @@ -213147,33 +208534,33 @@ okhttp3.internal.connection.RealCall$AsyncCall -> V3.e$a: 189:192:void run():562:562 -> run 193:206:void run():536:536 -> run 207:210:void run():562:562 -> run -okhttp3.internal.connection.RealCall$CallReference -> V3.e$b: +okhttp3.internal.connection.RealCall$CallReference -> S3.e$b: # {"id":"sourceFile","fileName":"RealCall.kt"} java.lang.Object callStackTrace -> a 6:11:void (okhttp3.internal.connection.RealCall,java.lang.Object):549:549 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e;Ljava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/e;Ljava/lang/Object;)V"} 1:3:java.lang.Object getCallStackTrace():548:548 -> a -okhttp3.internal.connection.RealCall$timeout$1 -> V3.e$c: +okhttp3.internal.connection.RealCall$timeout$1 -> S3.e$c: # {"id":"sourceFile","fileName":"RealCall.kt"} okhttp3.internal.connection.RealCall this$0 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/e;"} 1:6:void (okhttp3.internal.connection.RealCall):70:70 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/e;)V"} 1:6:void timedOut():72:72 -> x -okhttp3.internal.connection.RealConnection -> V3.f: +okhttp3.internal.connection.RealConnection -> S3.f: # {"id":"sourceFile","fileName":"RealConnection.kt"} java.net.Socket rawSocket -> c java.net.Socket socket -> d okhttp3.Handshake handshake -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/s;"} okhttp3.Protocol protocol -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/A;"} okhttp3.internal.http2.Http2Connection http2Connection -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} okio.BufferedSource source -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} okio.BufferedSink sink -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/j;"} boolean noNewExchanges -> j boolean noCoalescedConnections -> k int routeFailureCount -> l @@ -213183,19 +208570,19 @@ okhttp3.internal.connection.RealConnection -> V3.f: java.util.List calls -> p long idleAtNs -> q okhttp3.internal.connection.RealConnectionPool connectionPool -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/h;"} okhttp3.Route route -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/F;"} okhttp3.internal.connection.RealConnection$Companion Companion -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/f$a;"} 1:9:void ():0:0 -> 11:18:void (okhttp3.internal.connection.RealConnectionPool,okhttp3.Route):88:88 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h;LQ3/F;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/h;LN3/F;)V"} 19:20:void (okhttp3.internal.connection.RealConnectionPool,okhttp3.Route):137:137 -> 21:32:void (okhttp3.internal.connection.RealConnectionPool,okhttp3.Route):140:140 -> 33:35:void (okhttp3.internal.connection.RealConnectionPool,okhttp3.Route):143:143 -> 1:3:okhttp3.Route route():637:637 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/F;"} 4:10:boolean routeMatchesAny(java.util.List):771:771 -> B 11:26:boolean routeMatchesAny(java.util.List):772:772 -> B 27:38:boolean routeMatchesAny(java.util.List):575:575 -> B @@ -213216,14 +208603,14 @@ okhttp3.internal.connection.RealConnection -> V3.f: 60:73:void startHttp2(int):357:357 -> F 74:77:void startHttp2(int):358:358 -> F 1:11:boolean supportsUrl(okhttp3.HttpUrl):774:774 -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;)Z"} 12:55:boolean supportsUrl(okhttp3.HttpUrl):775:775 -> G 56:65:boolean supportsUrl(okhttp3.HttpUrl):584:584 -> G 66:77:boolean supportsUrl(okhttp3.HttpUrl):586:586 -> G 78:93:boolean supportsUrl(okhttp3.HttpUrl):590:590 -> G 94:112:boolean supportsUrl(okhttp3.HttpUrl):595:595 -> G 7:11:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):703:703 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e;Ljava/io/IOException;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/e;Ljava/io/IOException;)V"} 12:20:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):705:705 -> H 21:27:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):707:707 -> H 28:29:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):709:709 -> H @@ -213238,21 +208625,21 @@ okhttp3.internal.connection.RealConnection -> V3.f: 88:92:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):732:732 -> H 93:96:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):735:735 -> H 12:17:void onSettings(okhttp3.internal.http2.Http2Connection,okhttp3.internal.http2.Settings):681:681 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;LY3/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;LV3/m;)V"} 18:22:void onSettings(okhttp3.internal.http2.Http2Connection,okhttp3.internal.http2.Settings):682:682 -> a 6:12:void onStream(okhttp3.internal.http2.Http2Stream):676:676 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/i;)V"} 1:3:okhttp3.Handshake access$getHandshake$p(okhttp3.internal.connection.RealConnection):85:85 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)LQ3/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/f;)LN3/s;"} 1:8:void cancel():641:641 -> d 1:4:boolean certificateSupportHost(okhttp3.HttpUrl,okhttp3.Handshake):599:599 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;LQ3/s;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;LN3/s;)Z"} 5:17:boolean certificateSupportHost(okhttp3.HttpUrl,okhttp3.Handshake):601:601 -> e 18:25:boolean certificateSupportHost(okhttp3.HttpUrl,okhttp3.Handshake):602:602 -> e 26:33:boolean certificateSupportHost(okhttp3.HttpUrl,okhttp3.Handshake):601:601 -> e 34:42:boolean certificateSupportHost(okhttp3.HttpUrl,okhttp3.Handshake):602:602 -> e 15:24:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):175:175 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIZLQ3/e;LQ3/r;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIZLN3/e;LN3/r;)V"} 25:34:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):178:178 -> f 35:39:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):179:179 -> f 40:51:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):181:181 -> f @@ -213297,14 +208684,14 @@ okhttp3.internal.connection.RealConnection -> V3.f: 342:348:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):193:193 -> f 349:356:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):175:175 -> f 16:27:void connectFailed$okhttp(okhttp3.OkHttpClient,okhttp3.Route,java.io.IOException):689:689 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;LQ3/F;Ljava/io/IOException;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;LN3/F;Ljava/io/IOException;)V"} 28:31:void connectFailed$okhttp(okhttp3.OkHttpClient,okhttp3.Route,java.io.IOException):690:690 -> g 32:35:void connectFailed$okhttp(okhttp3.OkHttpClient,okhttp3.Route,java.io.IOException):691:691 -> g 36:51:void connectFailed$okhttp(okhttp3.OkHttpClient,okhttp3.Route,java.io.IOException):692:692 -> g 52:54:void connectFailed$okhttp(okhttp3.OkHttpClient,okhttp3.Route,java.io.IOException):691:691 -> g 55:62:void connectFailed$okhttp(okhttp3.OkHttpClient,okhttp3.Route,java.io.IOException):695:695 -> g 1:6:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):283:283 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILQ3/e;LQ3/r;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILN3/e;LN3/r;)V"} 7:12:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):284:284 -> h 13:33:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):286:286 -> h 34:39:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):288:288 -> h @@ -213321,7 +208708,7 @@ okhttp3.internal.connection.RealConnection -> V3.f: 150:152:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):298:298 -> h 153:153:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):297:297 -> h 1:6:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):363:363 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/b;)V"} 7:11:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):364:364 -> i 12:14:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):369:369 -> i 15:33:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):370:370 -> i @@ -213362,7 +208749,7 @@ okhttp3.internal.connection.RealConnection -> V3.f: 389:399:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):427:427 -> i 400:403:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):430:430 -> i 1:4:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):258:258 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(IIILQ3/e;LQ3/r;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIILN3/e;LN3/r;)V"} 5:13:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):259:259 -> j 14:16:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):261:261 -> j 17:22:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):262:262 -> j @@ -213372,7 +208759,7 @@ okhttp3.internal.connection.RealConnection -> V3.f: 35:36:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):270:270 -> j 37:55:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):271:271 -> j 1:27:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):448:448 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILQ3/B;LQ3/u;)LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILN3/B;LN3/u;)LN3/B;"} 28:32:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):450:450 -> k 33:37:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):451:451 -> k 38:43:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):452:452 -> k @@ -213392,7 +208779,7 @@ okhttp3.internal.connection.RealConnection -> V3.f: 174:194:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):468:468 -> k 195:202:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):469:469 -> k 1:5:okhttp3.Request createTunnelRequest():499:499 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/B;"} 6:19:okhttp3.Request createTunnelRequest():500:500 -> l 20:26:okhttp3.Request createTunnelRequest():501:501 -> l 27:47:okhttp3.Request createTunnelRequest():502:502 -> l @@ -213412,7 +208799,7 @@ okhttp3.internal.connection.RealConnection -> V3.f: 123:132:okhttp3.Request createTunnelRequest():518:518 -> l 133:142:okhttp3.Request createTunnelRequest():519:519 -> l 1:12:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):323:323 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/b;ILQ3/e;LQ3/r;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/b;ILN3/e;LN3/r;)V"} 13:30:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):324:324 -> m 31:34:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):325:325 -> m 35:36:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):326:326 -> m @@ -213429,11 +208816,11 @@ okhttp3.internal.connection.RealConnection -> V3.f: 1:3:boolean getNoNewExchanges():116:116 -> p 1:3:int getRouteFailureCount$okhttp():128:128 -> q 1:3:okhttp3.Handshake handshake():684:684 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/s;"} 2:7:void incrementSuccessCount$okhttp():163:163 -> s 8:12:void incrementSuccessCount$okhttp():164:164 -> s 6:16:boolean isEligible$okhttp(okhttp3.Address,java.util.List):767:767 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/a;Ljava/util/List;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/a;Ljava/util/List;)Z"} 17:60:boolean isEligible$okhttp(okhttp3.Address,java.util.List):768:768 -> t 61:76:boolean isEligible$okhttp(okhttp3.Address,java.util.List):532:532 -> t 77:89:boolean isEligible$okhttp(okhttp3.Address,java.util.List):535:535 -> t @@ -213462,7 +208849,7 @@ okhttp3.internal.connection.RealConnection -> V3.f: 133:136:boolean isHealthy(boolean):665:665 -> u 1:8:boolean isMultiplexed$okhttp():150:150 -> v 11:15:okhttp3.internal.http.ExchangeCodec newCodec$okhttp(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):607:607 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;LW3/g;)LW3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;LT3/g;)LT3/d;"} 16:20:okhttp3.internal.http.ExchangeCodec newCodec$okhttp(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):608:608 -> w 21:25:okhttp3.internal.http.ExchangeCodec newCodec$okhttp(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):609:609 -> w 26:29:okhttp3.internal.http.ExchangeCodec newCodec$okhttp(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):610:610 -> w @@ -213472,7 +208859,7 @@ okhttp3.internal.connection.RealConnection -> V3.f: 57:68:okhttp3.internal.http.ExchangeCodec newCodec$okhttp(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):617:617 -> w 69:74:okhttp3.internal.http.ExchangeCodec newCodec$okhttp(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):618:618 -> w 6:10:okhttp3.internal.ws.RealWebSocket$Streams newWebSocketStreams$okhttp(okhttp3.internal.connection.Exchange):624:624 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/c;)Le4/d$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/c;)Lb4/d$d;"} 11:15:okhttp3.internal.ws.RealWebSocket$Streams newWebSocketStreams$okhttp(okhttp3.internal.connection.Exchange):625:625 -> x 16:21:okhttp3.internal.ws.RealWebSocket$Streams newWebSocketStreams$okhttp(okhttp3.internal.connection.Exchange):626:626 -> x 22:24:okhttp3.internal.ws.RealWebSocket$Streams newWebSocketStreams$okhttp(okhttp3.internal.connection.Exchange):628:628 -> x @@ -213482,71 +208869,71 @@ okhttp3.internal.connection.RealConnection -> V3.f: 5:9:void noCoalescedConnections$okhttp():160:160 -> y 3:4:void noNewExchanges$okhttp():154:154 -> z 5:9:void noNewExchanges$okhttp():155:155 -> z -okhttp3.internal.connection.RealConnection$Companion -> V3.f$a: +okhttp3.internal.connection.RealConnection$Companion -> S3.f$a: # {"id":"sourceFile","fileName":"RealConnection.kt"} 1:1:void ():747:747 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):747:747 -> -okhttp3.internal.connection.RealConnection$WhenMappings -> V3.g: +okhttp3.internal.connection.RealConnection$WhenMappings -> S3.g: int[] $EnumSwitchMapping$0 -> a 1:28:void ():0:0 -> -okhttp3.internal.connection.RealConnection$connectTls$1 -> V3.f$b: +okhttp3.internal.connection.RealConnection$connectTls$1 -> S3.f$b: # {"id":"sourceFile","fileName":"RealConnection.kt"} okhttp3.CertificatePinner $certificatePinner -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/g;"} okhttp3.Handshake $unverifiedHandshake -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/s;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/s;"} okhttp3.Address $address -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/a;"} 1:11:void (okhttp3.CertificatePinner,okhttp3.Handshake,okhttp3.Address):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/g;LQ3/s;LQ3/a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/g;LN3/s;LN3/a;)V"} 1:15:java.util.List invoke():405:405 -> a 16:25:java.util.List invoke():406:406 -> a 26:30:java.util.List invoke():405:405 -> a 1:5:java.lang.Object invoke():85:85 -> invoke -okhttp3.internal.connection.RealConnection$connectTls$2 -> V3.f$c: +okhttp3.internal.connection.RealConnection$connectTls$2 -> S3.f$c: # {"id":"sourceFile","fileName":"RealConnection.kt"} okhttp3.internal.connection.RealConnection this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/f;"} 1:7:void (okhttp3.internal.connection.RealConnection):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/f;)V"} 1:13:java.util.List invoke():411:411 -> a 14:24:java.util.List invoke():766:766 -> a 25:38:java.util.List invoke():767:767 -> a 39:42:java.util.List invoke():768:768 -> a 43:57:java.util.List invoke():411:411 -> a 1:5:java.lang.Object invoke():85:85 -> invoke -okhttp3.internal.connection.RealConnection$newWebSocketStreams$1 -> V3.f$d: +okhttp3.internal.connection.RealConnection$newWebSocketStreams$1 -> S3.f$d: # {"id":"sourceFile","fileName":"RealConnection.kt"} okhttp3.internal.connection.Exchange $exchange -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/c;"} okio.BufferedSource $source -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} okio.BufferedSink $sink -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/j;"} 1:10:void (okhttp3.internal.connection.Exchange,okio.BufferedSource,okio.BufferedSink,boolean,okio.BufferedSource,okio.BufferedSink):630:630 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/c;Lf4/k;Lf4/j;ZLf4/k;Lf4/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/c;Lc4/k;Lc4/j;ZLc4/k;Lc4/j;)V"} 1:11:void close():632:632 -> close -okhttp3.internal.connection.RealConnectionPool -> V3.h: +okhttp3.internal.connection.RealConnectionPool -> S3.h: # {"id":"sourceFile","fileName":"RealConnectionPool.kt"} long keepAliveDurationNs -> a okhttp3.internal.concurrent.TaskQueue cleanupQueue -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/d;"} okhttp3.internal.connection.RealConnectionPool$cleanupTask$1 cleanupTask -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/h$b;"} java.util.concurrent.ConcurrentLinkedQueue connections -> d int maxIdleConnections -> e okhttp3.internal.connection.RealConnectionPool$Companion Companion -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/h$a;"} 1:9:void ():0:0 -> 11:15:void (okhttp3.internal.concurrent.TaskRunner,int,long,java.util.concurrent.TimeUnit):33:33 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/e;IJLjava/util/concurrent/TimeUnit;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/e;IJLjava/util/concurrent/TimeUnit;)V"} 16:21:void (okhttp3.internal.concurrent.TaskRunner,int,long,java.util.concurrent.TimeUnit):40:40 -> 22:27:void (okhttp3.internal.concurrent.TaskRunner,int,long,java.util.concurrent.TimeUnit):42:42 -> 28:53:void (okhttp3.internal.concurrent.TaskRunner,int,long,java.util.concurrent.TimeUnit):43:43 -> 54:72:void (okhttp3.internal.concurrent.TaskRunner,int,long,java.util.concurrent.TimeUnit):52:52 -> 73:99:void (okhttp3.internal.concurrent.TaskRunner,int,long,java.util.concurrent.TimeUnit):56:56 -> 11:28:boolean callAcquirePooledConnection(okhttp3.Address,okhttp3.internal.connection.RealCall,java.util.List,boolean):83:83 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/a;LV3/e;Ljava/util/List;Z)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/a;LS3/e;Ljava/util/List;Z)Z"} 29:36:boolean callAcquirePooledConnection(okhttp3.Address,okhttp3.internal.connection.RealCall,java.util.List,boolean):84:84 -> a 37:45:boolean callAcquirePooledConnection(okhttp3.Address,okhttp3.internal.connection.RealCall,java.util.List,boolean):85:85 -> a 46:51:boolean callAcquirePooledConnection(okhttp3.Address,okhttp3.internal.connection.RealCall,java.util.List,boolean):86:86 -> a @@ -213574,7 +208961,7 @@ okhttp3.internal.connection.RealConnectionPool -> V3.h: 133:147:long cleanup(long):185:185 -> b 148:149:long cleanup(long):177:177 -> b 6:16:boolean connectionBecameIdle(okhttp3.internal.connection.RealConnection):260:260 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/f;)Z"} 17:60:boolean connectionBecameIdle(okhttp3.internal.connection.RealConnection):261:261 -> c 61:71:boolean connectionBecameIdle(okhttp3.internal.connection.RealConnection):108:108 -> c 72:85:boolean connectionBecameIdle(okhttp3.internal.connection.RealConnection):114:114 -> c @@ -213582,7 +208969,7 @@ okhttp3.internal.connection.RealConnectionPool -> V3.h: 89:93:boolean connectionBecameIdle(okhttp3.internal.connection.RealConnection):110:110 -> c 94:107:boolean connectionBecameIdle(okhttp3.internal.connection.RealConnection):111:111 -> c 1:11:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):264:264 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;J)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/f;J)I"} 12:55:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):265:265 -> d 56:61:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):217:217 -> d 62:67:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):219:219 -> d @@ -213597,35 +208984,35 @@ okhttp3.internal.connection.RealConnectionPool -> V3.h: 150:156:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):238:238 -> d 157:161:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):243:243 -> d 6:16:void put(okhttp3.internal.connection.RealConnection):256:256 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/f;)V"} 17:60:void put(okhttp3.internal.connection.RealConnection):257:257 -> e 61:65:void put(okhttp3.internal.connection.RealConnection):97:97 -> e 66:77:void put(okhttp3.internal.connection.RealConnection):98:98 -> e -okhttp3.internal.connection.RealConnectionPool$Companion -> V3.h$a: +okhttp3.internal.connection.RealConnectionPool$Companion -> S3.h$a: # {"id":"sourceFile","fileName":"RealConnectionPool.kt"} 1:1:void ():246:246 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):246:246 -> -okhttp3.internal.connection.RealConnectionPool$cleanupTask$1 -> V3.h$b: +okhttp3.internal.connection.RealConnectionPool$cleanupTask$1 -> S3.h$b: # {"id":"sourceFile","fileName":"RealConnectionPool.kt"} okhttp3.internal.connection.RealConnectionPool this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/h;"} 1:9:void (okhttp3.internal.connection.RealConnectionPool,java.lang.String):43:43 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/h;Ljava/lang/String;)V"} 1:11:long runOnce():44:44 -> f -okhttp3.internal.connection.RouteDatabase -> V3.i: +okhttp3.internal.connection.RouteDatabase -> S3.i: # {"id":"sourceFile","fileName":"RouteDatabase.kt"} java.util.Set failedRoutes -> a 1:3:void ():26:26 -> 4:11:void ():27:27 -> 7:11:void connected(okhttp3.Route):36:36 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/F;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/F;)V"} 12:16:void connected(okhttp3.Route):37:37 -> a 7:11:void failed(okhttp3.Route):31:31 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/F;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/F;)V"} 12:16:void failed(okhttp3.Route):32:32 -> b 7:17:boolean shouldPostpone(okhttp3.Route):40:40 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/F;)Z"} -okhttp3.internal.connection.RouteException -> V3.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/F;)Z"} +okhttp3.internal.connection.RouteException -> S3.j: # {"id":"sourceFile","fileName":"RouteException.kt"} java.io.IOException lastConnectException -> d java.io.IOException firstConnectException -> e @@ -213635,35 +209022,35 @@ okhttp3.internal.connection.RouteException -> V3.j: 11:13:void addConnectException(java.io.IOException):31:31 -> a 1:3:java.io.IOException getFirstConnectException():24:24 -> b 1:3:java.io.IOException getLastConnectException():26:26 -> c -okhttp3.internal.connection.RouteSelector -> V3.k: +okhttp3.internal.connection.RouteSelector -> S3.k: # {"id":"sourceFile","fileName":"RouteSelector.kt"} java.util.List proxies -> a int nextProxyIndex -> b java.util.List inetSocketAddresses -> c java.util.List postponedRoutes -> d okhttp3.Address address -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/a;"} okhttp3.internal.connection.RouteDatabase routeDatabase -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/i;"} okhttp3.Call call -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/e;"} okhttp3.EventListener eventListener -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/r;"} okhttp3.internal.connection.RouteSelector$Companion Companion -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/k$a;"} 1:9:void ():0:0 -> 21:31:void (okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):36:36 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/a;LV3/i;LQ3/e;LQ3/r;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/a;LS3/i;LN3/e;LN3/r;)V"} 32:37:void (okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):43:43 -> 38:43:void (okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):47:47 -> 44:50:void (okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):50:50 -> 51:62:void (okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):53:53 -> 1:3:okhttp3.Address access$getAddress$p(okhttp3.internal.connection.RouteSelector):36:36 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/k;)LQ3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/k;)LN3/a;"} 1:19:boolean hasNext():59:59 -> b 1:14:boolean hasNextProxy():119:119 -> c 1:6:okhttp3.internal.connection.RouteSelector$Selection next():63:63 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/k$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/k$b;"} 7:11:okhttp3.internal.connection.RouteSelector$Selection next():66:66 -> d 12:17:okhttp3.internal.connection.RouteSelector$Selection next():67:67 -> d 18:21:okhttp3.internal.connection.RouteSelector$Selection next():71:71 -> d @@ -213706,19 +209093,19 @@ okhttp3.internal.connection.RouteSelector -> V3.k: 177:208:void resetNextInetSocketAddress(java.net.Proxy):166:166 -> f 209:244:void resetNextInetSocketAddress(java.net.Proxy):155:155 -> f 1:5:void resetNextProxy(okhttp3.HttpUrl,java.net.Proxy):97:97 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;Ljava/net/Proxy;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;Ljava/net/Proxy;)V"} 6:12:void resetNextProxy(okhttp3.HttpUrl,java.net.Proxy):112:112 -> g 13:19:void resetNextProxy(okhttp3.HttpUrl,java.net.Proxy):113:113 -> g 20:21:void resetNextProxy(okhttp3.HttpUrl,java.net.Proxy):114:114 -> g 22:29:void resetNextProxy(okhttp3.HttpUrl,java.net.Proxy):115:115 -> g -okhttp3.internal.connection.RouteSelector$Companion -> V3.k$a: +okhttp3.internal.connection.RouteSelector$Companion -> S3.k$a: # {"id":"sourceFile","fileName":"RouteSelector.kt"} 1:1:void ():189:189 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):189:189 -> 6:11:java.lang.String getSocketHost(java.net.InetSocketAddress):195:195 -> a 12:21:java.lang.String getSocketHost(java.net.InetSocketAddress):199:199 -> a 22:31:java.lang.String getSocketHost(java.net.InetSocketAddress):195:195 -> a -okhttp3.internal.connection.RouteSelector$Selection -> V3.k$b: +okhttp3.internal.connection.RouteSelector$Selection -> S3.k$b: # {"id":"sourceFile","fileName":"RouteSelector.kt"} int nextRouteIndex -> a java.util.List routes -> b @@ -213726,18 +209113,18 @@ okhttp3.internal.connection.RouteSelector$Selection -> V3.k$b: 1:3:java.util.List getRoutes():178:178 -> a 1:14:boolean hasNext():181:181 -> b 1:6:okhttp3.Route next():184:184 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/F;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/F;"} 7:21:okhttp3.Route next():185:185 -> c 22:27:okhttp3.Route next():184:184 -> c -okhttp3.internal.connection.RouteSelector$resetNextProxy$1 -> V3.k$c: +okhttp3.internal.connection.RouteSelector$resetNextProxy$1 -> S3.k$c: # {"id":"sourceFile","fileName":"RouteSelector.kt"} okhttp3.internal.connection.RouteSelector this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/k;"} java.net.Proxy $proxy -> f okhttp3.HttpUrl $url -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/u;"} 1:11:void (okhttp3.internal.connection.RouteSelector,java.net.Proxy,okhttp3.HttpUrl):0:0 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/k;Ljava/net/Proxy;LQ3/u;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/k;Ljava/net/Proxy;LN3/u;)V"} 1:9:java.util.List invoke():99:99 -> a 10:15:java.util.List invoke():102:102 -> a 16:32:java.util.List invoke():103:103 -> a @@ -213746,19 +209133,19 @@ okhttp3.internal.connection.RouteSelector$resetNextProxy$1 -> V3.k$c: 56:60:java.util.List invoke():109:109 -> a 61:71:java.util.List invoke():107:107 -> a 1:5:java.lang.Object invoke():36:36 -> invoke -okhttp3.internal.http.BridgeInterceptor -> W3.a: +okhttp3.internal.http.BridgeInterceptor -> T3.a: # {"id":"sourceFile","fileName":"BridgeInterceptor.kt"} okhttp3.CookieJar cookieJar -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/n;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/n;"} 6:11:void (okhttp3.CookieJar):34:34 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/n;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/n;)V"} 1:5:java.lang.String cookieHeader(java.util.List):110:110 -> a 6:31:java.lang.String cookieHeader(java.util.List):119:119 -> a 32:36:java.lang.String cookieHeader(java.util.List):112:112 -> a 37:57:java.lang.String cookieHeader(java.util.List):113:113 -> a 58:67:java.lang.String cookieHeader(java.util.List):110:110 -> a 6:9:okhttp3.Response intercept(okhttp3.Interceptor$Chain):38:38 -> intercept - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/v$a;)LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/v$a;)LN3/D;"} 10:13:okhttp3.Response intercept(okhttp3.Interceptor$Chain):39:39 -> intercept 14:19:okhttp3.Response intercept(okhttp3.Interceptor$Chain):41:41 -> intercept 20:25:okhttp3.Response intercept(okhttp3.Interceptor$Chain):42:42 -> intercept @@ -213797,12 +209184,12 @@ okhttp3.internal.http.BridgeInterceptor -> W3.a: 251:254:okhttp3.Response intercept(okhttp3.Interceptor$Chain):101:101 -> intercept 255:266:okhttp3.Response intercept(okhttp3.Interceptor$Chain):102:102 -> intercept 267:271:okhttp3.Response intercept(okhttp3.Interceptor$Chain):106:106 -> intercept -okhttp3.internal.http.CallServerInterceptor -> W3.b: +okhttp3.internal.http.CallServerInterceptor -> T3.b: # {"id":"sourceFile","fileName":"CallServerInterceptor.kt"} boolean forWebSocket -> a 1:6:void (boolean):26:26 -> 6:7:okhttp3.Response intercept(okhttp3.Interceptor$Chain):30:30 -> intercept - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/v$a;)LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/v$a;)LN3/D;"} 8:14:okhttp3.Response intercept(okhttp3.Interceptor$Chain):31:31 -> intercept 15:18:okhttp3.Response intercept(okhttp3.Interceptor$Chain):32:32 -> intercept 19:22:okhttp3.Response intercept(okhttp3.Interceptor$Chain):33:33 -> intercept @@ -213857,10 +209244,10 @@ okhttp3.internal.http.CallServerInterceptor -> W3.b: 348:349:okhttp3.Response intercept(okhttp3.Interceptor$Chain):125:125 -> intercept 350:388:okhttp3.Response intercept(okhttp3.Interceptor$Chain):126:126 -> intercept 389:393:okhttp3.Response intercept(okhttp3.Interceptor$Chain):125:125 -> intercept -okhttp3.internal.http.DatesKt -> W3.c: +okhttp3.internal.http.DatesKt -> T3.c: # {"id":"sourceFile","fileName":"dates.kt"} okhttp3.internal.http.DatesKt$STANDARD_DATE_FORMAT$1 STANDARD_DATE_FORMAT -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/c$a;"} java.lang.String[] BROWSER_COMPATIBLE_DATE_FORMAT_STRINGS -> b java.text.DateFormat[] BROWSER_COMPATIBLE_DATE_FORMATS -> c 1:7:void ():32:32 -> @@ -213885,52 +209272,52 @@ okhttp3.internal.http.DatesKt -> W3.c: 95:96:java.util.Date toHttpDateOrNull(java.lang.String):101:101 -> a 97:100:java.util.Date toHttpDateOrNull(java.lang.String):79:79 -> a 6:23:java.lang.String toHttpDateString(java.util.Date):106:106 -> b -okhttp3.internal.http.DatesKt$STANDARD_DATE_FORMAT$1 -> W3.c$a: +okhttp3.internal.http.DatesKt$STANDARD_DATE_FORMAT$1 -> T3.c$a: # {"id":"sourceFile","fileName":"dates.kt"} 1:4:void ():32:32 -> 1:10:java.text.DateFormat initialValue():35:35 -> a 11:13:java.text.DateFormat initialValue():36:36 -> a 14:19:java.text.DateFormat initialValue():37:37 -> a 1:5:java.lang.Object initialValue():32:32 -> initialValue -okhttp3.internal.http.ExchangeCodec -> W3.d: +okhttp3.internal.http.ExchangeCodec -> T3.d: # {"id":"sourceFile","fileName":"ExchangeCodec.kt"} - void finishRequest() -> a - okio.Source openResponseBodySource(okhttp3.Response) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)Lf4/G;"} - long reportedContentLength(okhttp3.Response) -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)J"} + long reportedContentLength(okhttp3.Response) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)J"} + void finishRequest() -> b + okio.Source openResponseBodySource(okhttp3.Response) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)Lc4/G;"} void cancel() -> cancel okio.Sink createRequestBody(okhttp3.Request,long) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;J)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;J)Lc4/E;"} okhttp3.Response$Builder readResponseHeaders(boolean) -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LN3/D$a;"} okhttp3.internal.connection.RealConnection getConnection() -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/f;"} void flushRequest() -> g void writeRequestHeaders(okhttp3.Request) -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)V"} -okhttp3.internal.http.HttpHeaders -> W3.e: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)V"} +okhttp3.internal.http.HttpHeaders -> T3.e: # {"id":"sourceFile","fileName":"HttpHeaders.kt"} okio.ByteString QUOTED_STRING_DELIMITERS -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okio.ByteString TOKEN_DELIMITERS -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} 1:10:void ():37:37 -> 11:19:void ():38:38 -> 11:15:java.util.List parseChallenges(okhttp3.Headers,java.lang.String):60:60 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;Ljava/lang/String;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;Ljava/lang/String;)Ljava/util/List;"} 16:22:java.util.List parseChallenges(okhttp3.Headers,java.lang.String):61:61 -> a 23:33:java.util.List parseChallenges(okhttp3.Headers,java.lang.String):62:62 -> a 34:46:java.util.List parseChallenges(okhttp3.Headers,java.lang.String):63:63 -> a 47:51:java.util.List parseChallenges(okhttp3.Headers,java.lang.String):65:65 -> a 52:67:java.util.List parseChallenges(okhttp3.Headers,java.lang.String):67:67 -> a 6:23:boolean promisesBody(okhttp3.Response):216:216 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)Z"} 24:45:boolean promisesBody(okhttp3.Response):220:220 -> b 46:55:boolean promisesBody(okhttp3.Response):229:229 -> b 56:74:boolean promisesBody(okhttp3.Response):230:230 -> b 5:7:void readChallengeHeader(okio.Buffer,java.util.List):81:81 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;Ljava/util/List;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;Ljava/util/List;)V"} 8:15:void readChallengeHeader(okio.Buffer,java.util.List):82:82 -> c 16:19:void readChallengeHeader(okio.Buffer,java.util.List):89:89 -> c 20:25:void readChallengeHeader(okio.Buffer,java.util.List):90:90 -> c @@ -213954,7 +209341,7 @@ okhttp3.internal.http.HttpHeaders -> W3.e: 178:186:void readChallengeHeader(okio.Buffer,java.util.List):126:126 -> c 187:202:void readChallengeHeader(okio.Buffer,java.util.List):129:129 -> c 1:14:java.lang.String readQuotedString(okio.Buffer):166:166 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;)Ljava/lang/String;"} 15:19:java.lang.String readQuotedString(okio.Buffer):167:167 -> d 20:33:java.lang.String readQuotedString(okio.Buffer):169:169 -> d 34:39:java.lang.String readQuotedString(okio.Buffer):172:172 -> d @@ -213967,25 +209354,25 @@ okhttp3.internal.http.HttpHeaders -> W3.e: 70:73:java.lang.String readQuotedString(okio.Buffer):183:183 -> d 74:81:java.lang.String readQuotedString(okio.Buffer):166:166 -> d 1:12:java.lang.String readToken(okio.Buffer):192:192 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;)Ljava/lang/String;"} 13:22:java.lang.String readToken(okio.Buffer):193:193 -> e 23:29:java.lang.String readToken(okio.Buffer):196:196 -> e 16:20:void receiveHeaders(okhttp3.CookieJar,okhttp3.HttpUrl,okhttp3.Headers):202:202 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/n;LQ3/u;LQ3/t;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/n;LN3/u;LN3/t;)V"} 21:26:void receiveHeaders(okhttp3.CookieJar,okhttp3.HttpUrl,okhttp3.Headers):204:204 -> f 27:33:void receiveHeaders(okhttp3.CookieJar,okhttp3.HttpUrl,okhttp3.Headers):205:205 -> f 34:37:void receiveHeaders(okhttp3.CookieJar,okhttp3.HttpUrl,okhttp3.Headers):207:207 -> f 2:9:boolean skipCommasAndWhitespace(okio.Buffer):138:138 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;)Z"} 10:26:boolean skipCommasAndWhitespace(okio.Buffer):139:139 -> g 27:31:boolean skipCommasAndWhitespace(okio.Buffer):142:142 -> g 32:36:boolean skipCommasAndWhitespace(okio.Buffer):147:147 -> g 1:18:boolean startsWith(okio.Buffer,byte):157:157 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;B)Z"} -okhttp3.internal.http.HttpMethod -> W3.f: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;B)Z"} +okhttp3.internal.http.HttpMethod -> T3.f: # {"id":"sourceFile","fileName":"HttpMethod.kt"} okhttp3.internal.http.HttpMethod INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/f;"} 1:8:void ():18:18 -> 1:4:void ():18:18 -> 6:50:boolean invalidatesCache(java.lang.String):23:23 -> a @@ -213993,24 +209380,24 @@ okhttp3.internal.http.HttpMethod -> W3.f: 6:14:boolean redirectsToGet(java.lang.String):41:41 -> c 6:12:boolean redirectsWithBody(java.lang.String):37:37 -> d 6:50:boolean requiresRequestBody(java.lang.String):30:30 -> e -okhttp3.internal.http.RealInterceptorChain -> W3.g: +okhttp3.internal.http.RealInterceptorChain -> T3.g: # {"id":"sourceFile","fileName":"RealInterceptorChain.kt"} int calls -> a okhttp3.internal.connection.RealCall call -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/e;"} java.util.List interceptors -> c int index -> d okhttp3.internal.connection.Exchange exchange -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/c;"} okhttp3.Request request -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/B;"} int connectTimeoutMillis -> g int readTimeoutMillis -> h int writeTimeoutMillis -> i 16:35:void (okhttp3.internal.connection.RealCall,java.util.List,int,okhttp3.internal.connection.Exchange,okhttp3.Request,int,int,int):36:36 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e;Ljava/util/List;ILV3/c;LQ3/B;III)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS3/e;Ljava/util/List;ILS3/c;LN3/B;III)V"} 6:22:okhttp3.Response proceed(okhttp3.Request):91:91 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)LN3/D;"} 23:27:okhttp3.Response proceed(okhttp3.Request):93:93 -> a 28:35:okhttp3.Response proceed(okhttp3.Request):95:95 -> a 36:49:okhttp3.Response proceed(okhttp3.Request):96:96 -> a @@ -214032,49 +209419,49 @@ okhttp3.internal.http.RealInterceptorChain -> W3.g: 291:295:okhttp3.Response proceed(okhttp3.Request):109:109 -> a 296:303:okhttp3.Response proceed(okhttp3.Request):91:91 -> a 6:22:okhttp3.internal.http.RealInterceptorChain copy$okhttp(int,okhttp3.internal.connection.Exchange,okhttp3.Request,int,int,int):56:56 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/c;LQ3/B;III)LW3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILS3/c;LN3/B;III)LT3/g;"} 5:10:okhttp3.internal.http.RealInterceptorChain copy$okhttp$default(okhttp3.internal.http.RealInterceptorChain,int,okhttp3.internal.connection.Exchange,okhttp3.Request,int,int,int,int,java.lang.Object):50:50 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LW3/g;ILV3/c;LQ3/B;IIIILjava/lang/Object;)LW3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/g;ILS3/c;LN3/B;IIIILjava/lang/Object;)LT3/g;"} 11:16:okhttp3.internal.http.RealInterceptorChain copy$okhttp$default(okhttp3.internal.http.RealInterceptorChain,int,okhttp3.internal.connection.Exchange,okhttp3.Request,int,int,int,int,java.lang.Object):51:51 -> c 17:22:okhttp3.internal.http.RealInterceptorChain copy$okhttp$default(okhttp3.internal.http.RealInterceptorChain,int,okhttp3.internal.connection.Exchange,okhttp3.Request,int,int,int,int,java.lang.Object):52:52 -> c 23:28:okhttp3.internal.http.RealInterceptorChain copy$okhttp$default(okhttp3.internal.http.RealInterceptorChain,int,okhttp3.internal.connection.Exchange,okhttp3.Request,int,int,int,int,java.lang.Object):53:53 -> c 29:34:okhttp3.internal.http.RealInterceptorChain copy$okhttp$default(okhttp3.internal.http.RealInterceptorChain,int,okhttp3.internal.connection.Exchange,okhttp3.Request,int,int,int,int,java.lang.Object):54:54 -> c 35:48:okhttp3.internal.http.RealInterceptorChain copy$okhttp$default(okhttp3.internal.http.RealInterceptorChain,int,okhttp3.internal.connection.Exchange,okhttp3.Request,int,int,int,int,java.lang.Object):55:55 -> c 1:3:okhttp3.Call call():85:85 -> call - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/e;"} 1:3:okhttp3.internal.connection.RealCall getCall$okhttp():37:37 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/e;"} 1:3:int getConnectTimeoutMillis$okhttp():42:42 -> e - 1:3:okhttp3.internal.connection.Exchange getExchange$okhttp():40:40 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/c;"} - 1:3:okhttp3.Request request():87:87 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B;"} + 1:3:okhttp3.Request request():87:87 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/B;"} + 1:3:okhttp3.internal.connection.Exchange getExchange$okhttp():40:40 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/c;"} 1:3:int getReadTimeoutMillis$okhttp():43:43 -> h 1:3:okhttp3.Request getRequest$okhttp():41:41 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/B;"} 1:3:int getWriteTimeoutMillis$okhttp():44:44 -> j 1:3:int readTimeoutMillis():69:69 -> k -okhttp3.internal.http.RealResponseBody -> W3.h: +okhttp3.internal.http.RealResponseBody -> T3.h: # {"id":"sourceFile","fileName":"RealResponseBody.kt"} java.lang.String contentTypeString -> d long contentLength -> e okio.BufferedSource source -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} 6:15:void (java.lang.String,long,okio.BufferedSource):31:31 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;JLf4/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;JLc4/k;)V"} 1:3:long contentLength():33:33 -> contentLength 1:13:okhttp3.MediaType contentType():35:35 -> contentType - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/x;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/x;"} 1:3:okio.BufferedSource source():37:37 -> source - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/k;"} -okhttp3.internal.http.RequestLine -> W3.i: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/k;"} +okhttp3.internal.http.RequestLine -> T3.i: # {"id":"sourceFile","fileName":"RequestLine.kt"} okhttp3.internal.http.RequestLine INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/i;"} 1:8:void ():23:23 -> 1:4:void ():23:23 -> 11:15:java.lang.String get(okhttp3.Request,java.net.Proxy$Type):30:30 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;Ljava/net/Proxy$Type;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;Ljava/net/Proxy$Type;)Ljava/lang/String;"} 16:24:java.lang.String get(okhttp3.Request,java.net.Proxy$Type):31:31 -> a 25:27:java.lang.String get(okhttp3.Request,java.net.Proxy$Type):32:32 -> a 28:35:java.lang.String get(okhttp3.Request,java.net.Proxy$Type):33:33 -> a @@ -214083,22 +209470,22 @@ okhttp3.internal.http.RequestLine -> W3.i: 55:59:java.lang.String get(okhttp3.Request,java.net.Proxy$Type):38:38 -> a 60:69:java.lang.String get(okhttp3.Request,java.net.Proxy$Type):30:30 -> a 1:14:boolean includeAuthorityInRequestLine(okhttp3.Request,java.net.Proxy$Type):46:46 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;Ljava/net/Proxy$Type;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;Ljava/net/Proxy$Type;)Z"} 6:9:java.lang.String requestPath(okhttp3.HttpUrl):54:54 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;)Ljava/lang/String;"} 10:15:java.lang.String requestPath(okhttp3.HttpUrl):55:55 -> c 16:37:java.lang.String requestPath(okhttp3.HttpUrl):56:56 -> c -okhttp3.internal.http.RetryAndFollowUpInterceptor -> W3.j: +okhttp3.internal.http.RetryAndFollowUpInterceptor -> T3.j: # {"id":"sourceFile","fileName":"RetryAndFollowUpInterceptor.kt"} okhttp3.OkHttpClient client -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/z;"} okhttp3.internal.http.RetryAndFollowUpInterceptor$Companion Companion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/j$a;"} 1:9:void ():0:0 -> 6:11:void (okhttp3.OkHttpClient):54:54 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;)V"} 1:10:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):293:293 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;Ljava/lang/String;)LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;Ljava/lang/String;)LN3/B;"} 11:19:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):295:295 -> a 20:33:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):297:297 -> a 34:55:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):300:300 -> a @@ -214118,7 +209505,7 @@ okhttp3.internal.http.RetryAndFollowUpInterceptor -> W3.j: 163:167:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):327:327 -> a 168:177:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):330:330 -> a 4:15:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):210:210 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;LV3/c;)LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;LS3/c;)LN3/B;"} 16:19:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):211:211 -> b 20:59:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):213:213 -> b 60:68:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):233:233 -> b @@ -214150,20 +209537,20 @@ okhttp3.internal.http.RetryAndFollowUpInterceptor -> W3.j: 24:32:boolean isRecoverable(java.io.IOException,boolean):189:189 -> c 33:38:boolean isRecoverable(java.io.IOException,boolean):193:193 -> c 1:12:boolean recover(java.io.IOException,okhttp3.internal.connection.RealCall,okhttp3.Request,boolean):151:151 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/IOException;LV3/e;LQ3/B;Z)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/IOException;LS3/e;LN3/B;Z)Z"} 13:19:boolean recover(java.io.IOException,okhttp3.internal.connection.RealCall,okhttp3.Request,boolean):154:154 -> d 20:26:boolean recover(java.io.IOException,okhttp3.internal.connection.RealCall,okhttp3.Request,boolean):157:157 -> d 27:35:boolean recover(java.io.IOException,okhttp3.internal.connection.RealCall,okhttp3.Request,boolean):160:160 -> d 1:6:boolean requestIsOneShot(java.io.IOException,okhttp3.Request):167:167 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/IOException;LQ3/B;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/IOException;LN3/B;)Z"} 7:12:boolean requestIsOneShot(java.io.IOException,okhttp3.Request):168:168 -> e 13:20:boolean requestIsOneShot(java.io.IOException,okhttp3.Request):169:169 -> e 3:10:int retryAfter(okhttp3.Response,int):334:334 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;I)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;I)I"} 11:23:int retryAfter(okhttp3.Response,int):338:338 -> f 24:42:int retryAfter(okhttp3.Response,int):339:339 -> f 6:7:okhttp3.Response intercept(okhttp3.Interceptor$Chain):58:58 -> intercept - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/v$a;)LQ3/D;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/v$a;)LN3/D;"} 8:11:okhttp3.Response intercept(okhttp3.Interceptor$Chain):59:59 -> intercept 12:15:okhttp3.Response intercept(okhttp3.Interceptor$Chain):60:60 -> intercept 16:25:okhttp3.Response intercept(okhttp3.Interceptor$Chain):64:64 -> intercept @@ -214196,21 +209583,21 @@ okhttp3.internal.http.RetryAndFollowUpInterceptor -> W3.j: 199:207:okhttp3.Response intercept(okhttp3.Interceptor$Chain):81:81 -> intercept 208:215:okhttp3.Response intercept(okhttp3.Interceptor$Chain):72:72 -> intercept 216:219:okhttp3.Response intercept(okhttp3.Interceptor$Chain):133:133 -> intercept -okhttp3.internal.http.RetryAndFollowUpInterceptor$Companion -> W3.j$a: +okhttp3.internal.http.RetryAndFollowUpInterceptor$Companion -> T3.j$a: # {"id":"sourceFile","fileName":"RetryAndFollowUpInterceptor.kt"} 1:1:void ():344:344 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):344:344 -> -okhttp3.internal.http.StatusLine -> W3.k: +okhttp3.internal.http.StatusLine -> T3.k: # {"id":"sourceFile","fileName":"StatusLine.kt"} okhttp3.Protocol protocol -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/A;"} int code -> b java.lang.String message -> c okhttp3.internal.http.StatusLine$Companion Companion -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/k$a;"} 1:9:void ():0:0 -> 11:20:void (okhttp3.Protocol,int,java.lang.String):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/A;ILjava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/A;ILjava/lang/String;)V"} 1:5:java.lang.String toString():31:31 -> toString 6:11:java.lang.String toString():32:32 -> toString 12:17:java.lang.String toString():33:33 -> toString @@ -214218,12 +209605,12 @@ okhttp3.internal.http.StatusLine -> W3.k: 25:32:java.lang.String toString():37:37 -> toString 33:40:java.lang.String toString():38:38 -> toString 41:50:java.lang.String toString():31:31 -> toString -okhttp3.internal.http.StatusLine$Companion -> W3.k$a: +okhttp3.internal.http.StatusLine$Companion -> T3.k$a: # {"id":"sourceFile","fileName":"StatusLine.kt"} 1:1:void ():42:42 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):42:42 -> 6:21:okhttp3.internal.http.StatusLine parse(java.lang.String):62:62 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LW3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LT3/k;"} 22:38:okhttp3.internal.http.StatusLine parse(java.lang.String):63:63 -> a 39:46:okhttp3.internal.http.StatusLine parse(java.lang.String):66:66 -> a 47:52:okhttp3.internal.http.StatusLine parse(java.lang.String):69:69 -> a @@ -214243,52 +209630,52 @@ okhttp3.internal.http.StatusLine$Companion -> W3.k$a: 182:202:okhttp3.internal.http.StatusLine parse(java.lang.String):90:90 -> a 203:223:okhttp3.internal.http.StatusLine parse(java.lang.String):85:85 -> a 224:244:okhttp3.internal.http.StatusLine parse(java.lang.String):80:80 -> a -okhttp3.internal.http1.HeadersReader -> X3.a: +okhttp3.internal.http1.HeadersReader -> U3.a: # {"id":"sourceFile","fileName":"HeadersReader.kt"} long headerLimit -> a okio.BufferedSource source -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} okhttp3.internal.http1.HeadersReader$Companion Companion -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/a$a;"} 1:9:void ():0:0 -> 6:13:void (okio.BufferedSource):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;)V"} 14:16:void (okio.BufferedSource):25:25 -> 1:5:okhttp3.Headers readHeaders():36:36 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/t;"} 6:9:okhttp3.Headers readHeaders():38:38 -> a 10:15:okhttp3.Headers readHeaders():39:39 -> a 16:20:okhttp3.Headers readHeaders():42:42 -> a 21:24:okhttp3.Headers readHeaders():40:40 -> a 1:8:java.lang.String readLine():29:29 -> b 9:19:java.lang.String readLine():30:30 -> b -okhttp3.internal.http1.HeadersReader$Companion -> X3.a$a: +okhttp3.internal.http1.HeadersReader$Companion -> U3.a$a: # {"id":"sourceFile","fileName":"HeadersReader.kt"} 1:1:void ():45:45 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):45:45 -> -okhttp3.internal.http1.Http1ExchangeCodec -> X3.b: +okhttp3.internal.http1.Http1ExchangeCodec -> U3.b: # {"id":"sourceFile","fileName":"Http1ExchangeCodec.kt"} int state -> a okhttp3.internal.http1.HeadersReader headersReader -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/a;"} okhttp3.Headers trailers -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/t;"} okhttp3.OkHttpClient client -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/z;"} okhttp3.internal.connection.RealConnection connection -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/f;"} okio.BufferedSource source -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} okio.BufferedSink sink -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/j;"} okhttp3.internal.http1.Http1ExchangeCodec$Companion Companion -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/b$d;"} 1:9:void ():0:0 -> 16:26:void (okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okio.BufferedSource,okio.BufferedSink):64:64 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;LV3/f;Lf4/k;Lf4/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;LS3/f;Lc4/k;Lc4/j;)V"} 27:34:void (okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okio.BufferedSource,okio.BufferedSink):73:73 -> 11:21:void writeRequest(okhttp3.Headers,java.lang.String):160:160 -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;Ljava/lang/String;)V"} 22:32:void writeRequest(okhttp3.Headers,java.lang.String):161:161 -> A 33:38:void writeRequest(okhttp3.Headers,java.lang.String):162:162 -> A 39:48:void writeRequest(okhttp3.Headers,java.lang.String):163:163 -> A @@ -214298,20 +209685,20 @@ okhttp3.internal.http1.Http1ExchangeCodec -> X3.b: 69:73:void writeRequest(okhttp3.Headers,java.lang.String):168:168 -> A 74:76:void writeRequest(okhttp3.Headers,java.lang.String):169:169 -> A 77:105:void writeRequest(okhttp3.Headers,java.lang.String):160:160 -> A - 1:6:void finishRequest():155:155 -> a - 6:18:okio.Source openResponseBodySource(okhttp3.Response):132:132 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)Lf4/G;"} - 19:37:okio.Source openResponseBodySource(okhttp3.Response):133:133 -> b - 38:47:okio.Source openResponseBodySource(okhttp3.Response):135:135 -> b - 48:52:okio.Source openResponseBodySource(okhttp3.Response):137:137 -> b - 53:57:okio.Source openResponseBodySource(okhttp3.Response):139:139 -> b - 6:14:long reportedContentLength(okhttp3.Response):124:124 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)J"} - 15:23:long reportedContentLength(okhttp3.Response):125:125 -> c - 24:28:long reportedContentLength(okhttp3.Response):126:126 -> c + 6:14:long reportedContentLength(okhttp3.Response):124:124 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)J"} + 15:23:long reportedContentLength(okhttp3.Response):125:125 -> a + 24:28:long reportedContentLength(okhttp3.Response):126:126 -> a + 1:6:void finishRequest():155:155 -> b + 6:18:okio.Source openResponseBodySource(okhttp3.Response):132:132 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)Lc4/G;"} + 19:37:okio.Source openResponseBodySource(okhttp3.Response):133:133 -> c + 38:47:okio.Source openResponseBodySource(okhttp3.Response):135:135 -> c + 48:52:okio.Source openResponseBodySource(okhttp3.Response):137:137 -> c + 53:57:okio.Source openResponseBodySource(okhttp3.Response):139:139 -> c 1:8:void cancel():104:104 -> cancel 6:24:okio.Sink createRequestBody(okhttp3.Request,long):93:93 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;J)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;J)Lc4/E;"} 25:26:okio.Sink createRequestBody(okhttp3.Request,long):94:94 -> d 27:30:okio.Sink createRequestBody(okhttp3.Request,long):93:93 -> d 31:47:okio.Sink createRequestBody(okhttp3.Request,long):95:95 -> d @@ -214320,7 +209707,7 @@ okhttp3.internal.http1.Http1ExchangeCodec -> X3.b: 55:56:okio.Sink createRequestBody(okhttp3.Request,long):99:99 -> d 57:60:okio.Sink createRequestBody(okhttp3.Request,long):98:98 -> d 1:12:okhttp3.Response$Builder readResponseHeaders(boolean):173:173 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LN3/D$a;"} 13:24:okhttp3.Response$Builder readResponseHeaders(boolean):178:178 -> e 25:29:okhttp3.Response$Builder readResponseHeaders(boolean):180:180 -> e 30:35:okhttp3.Response$Builder readResponseHeaders(boolean):181:181 -> e @@ -214336,80 +209723,80 @@ okhttp3.internal.http1.Http1ExchangeCodec -> X3.b: 124:142:okhttp3.Response$Builder readResponseHeaders(boolean):174:174 -> e 143:152:okhttp3.Response$Builder readResponseHeaders(boolean):173:173 -> e 1:3:okhttp3.internal.connection.RealConnection getConnection():68:68 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/f;"} 1:6:void flushRequest():151:151 -> g 6:32:void writeRequestHeaders(okhttp3.Request):118:118 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)V"} 33:40:void writeRequestHeaders(okhttp3.Request):119:119 -> h 1:4:void access$detachTimeout(okhttp3.internal.http1.Http1ExchangeCodec,okio.ForwardingTimeout):64:64 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;Lf4/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;Lc4/p;)V"} 1:3:okhttp3.OkHttpClient access$getClient$p(okhttp3.internal.http1.Http1ExchangeCodec):64:64 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;)LQ3/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;)LN3/z;"} 1:3:okhttp3.internal.http1.HeadersReader access$getHeadersReader$p(okhttp3.internal.http1.Http1ExchangeCodec):64:64 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;)LX3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;)LU3/a;"} 1:3:okio.BufferedSink access$getSink$p(okhttp3.internal.http1.Http1ExchangeCodec):64:64 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;)Lc4/j;"} 1:3:okio.BufferedSource access$getSource$p(okhttp3.internal.http1.Http1ExchangeCodec):64:64 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;)Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;)Lc4/k;"} 1:3:int access$getState$p(okhttp3.internal.http1.Http1ExchangeCodec):64:64 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;)I"} 1:3:okhttp3.Headers access$getTrailers$p(okhttp3.internal.http1.Http1ExchangeCodec):64:64 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;)LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;)LN3/t;"} 1:3:void access$setState$p(okhttp3.internal.http1.Http1ExchangeCodec,int):64:64 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;I)V"} 1:3:void access$setTrailers$p(okhttp3.internal.http1.Http1ExchangeCodec,okhttp3.Headers):64:64 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;LQ3/t;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;LN3/t;)V"} 1:4:void detachTimeout(okio.ForwardingTimeout):243:243 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/p;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/p;)V"} 5:9:void detachTimeout(okio.ForwardingTimeout):244:244 -> r 10:12:void detachTimeout(okio.ForwardingTimeout):245:245 -> r 13:16:void detachTimeout(okio.ForwardingTimeout):246:246 -> r 1:14:boolean isChunked(okhttp3.Request):79:79 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)Z"} 3:16:boolean isChunked(okhttp3.Response):76:76 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)Z"} 1:10:okio.Sink newChunkedSink():207:207 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/E;"} 11:12:okio.Sink newChunkedSink():208:208 -> u 13:18:okio.Sink newChunkedSink():209:209 -> u 19:47:okio.Sink newChunkedSink():207:207 -> u 1:11:okio.Source newChunkedSource(okhttp3.HttpUrl):225:225 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/u;)Lc4/G;"} 12:13:okio.Source newChunkedSource(okhttp3.HttpUrl):226:226 -> v 14:19:okio.Source newChunkedSource(okhttp3.HttpUrl):227:227 -> v 20:48:okio.Source newChunkedSource(okhttp3.HttpUrl):225:225 -> v 1:11:okio.Source newFixedLengthSource(long):219:219 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/G;"} 12:13:okio.Source newFixedLengthSource(long):220:220 -> w 14:19:okio.Source newFixedLengthSource(long):221:221 -> w 20:48:okio.Source newFixedLengthSource(long):219:219 -> w 1:10:okio.Sink newKnownLengthSink():213:213 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/E;"} 11:12:okio.Sink newKnownLengthSink():214:214 -> x 13:18:okio.Sink newKnownLengthSink():215:215 -> x 19:47:okio.Sink newKnownLengthSink():213:213 -> x 1:11:okio.Source newUnknownLengthSource():231:231 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/G;"} 12:13:okio.Source newUnknownLengthSource():232:232 -> y 14:20:okio.Source newUnknownLengthSource():233:233 -> y 21:26:okio.Source newUnknownLengthSource():234:234 -> y 27:55:okio.Source newUnknownLengthSource():231:231 -> y 6:16:void skipConnectBody(okhttp3.Response):254:254 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)V"} 17:23:void skipConnectBody(okhttp3.Response):256:256 -> z 24:28:void skipConnectBody(okhttp3.Response):257:257 -> z 29:32:void skipConnectBody(okhttp3.Response):258:258 -> z -okhttp3.internal.http1.Http1ExchangeCodec$AbstractSource -> X3.b$a: +okhttp3.internal.http1.Http1ExchangeCodec$AbstractSource -> U3.b$a: # {"id":"sourceFile","fileName":"Http1ExchangeCodec.kt"} okio.ForwardingTimeout timeout -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/p;"} boolean closed -> e okhttp3.internal.http1.Http1ExchangeCodec this$0 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/b;"} 1:5:void (okhttp3.internal.http1.Http1ExchangeCodec):323:323 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;)V"} 6:21:void (okhttp3.internal.http1.Http1ExchangeCodec):324:324 -> - 1:3:boolean getClosed():325:325 -> g + 1:3:boolean getClosed():325:325 -> f 1:10:void responseBodyComplete():344:344 -> h 11:19:void responseBodyComplete():345:345 -> h 20:26:void responseBodyComplete():347:347 -> h @@ -214417,29 +209804,22 @@ okhttp3.internal.http1.Http1ExchangeCodec$AbstractSource -> X3.b$a: 33:61:void responseBodyComplete():345:345 -> h 1:3:void setClosed(boolean):325:325 -> i 6:17:long read(okio.Buffer,long):331:331 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 18:26:long read(okio.Buffer,long):333:333 -> read 27:29:long read(okio.Buffer,long):334:334 -> read 30:30:long read(okio.Buffer,long):335:335 -> read 1:3:okio.Timeout timeout():327:327 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} -okhttp3.internal.http1.Http1ExchangeCodec$ChunkedSink -> X3.b$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} +okhttp3.internal.http1.Http1ExchangeCodec$ChunkedSink -> U3.b$b: # {"id":"sourceFile","fileName":"Http1ExchangeCodec.kt"} okio.ForwardingTimeout timeout -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/p;"} boolean closed -> e okhttp3.internal.http1.Http1ExchangeCodec this$0 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/b;"} 1:5:void (okhttp3.internal.http1.Http1ExchangeCodec):291:291 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;)V"} 6:21:void (okhttp3.internal.http1.Http1ExchangeCodec):292:292 -> - 6:16:void write(okio.Buffer,long):298:298 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} - 17:25:void write(okio.Buffer,long):301:301 -> C - 26:36:void write(okio.Buffer,long):302:302 -> C - 37:45:void write(okio.Buffer,long):303:303 -> C - 46:55:void write(okio.Buffer,long):304:304 -> C - 56:63:void write(okio.Buffer,long):298:298 -> C 2:8:void close():315:315 -> close 9:10:void close():316:316 -> close 11:21:void close():317:317 -> close @@ -214449,18 +209829,25 @@ okhttp3.internal.http1.Http1ExchangeCodec$ChunkedSink -> X3.b$b: 2:7:void flush():309:309 -> flush 8:16:void flush():310:310 -> flush 17:21:void flush():311:311 -> flush + 6:16:void write(okio.Buffer,long):298:298 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} + 17:25:void write(okio.Buffer,long):301:301 -> n + 26:36:void write(okio.Buffer,long):302:302 -> n + 37:45:void write(okio.Buffer,long):303:303 -> n + 46:55:void write(okio.Buffer,long):304:304 -> n + 56:63:void write(okio.Buffer,long):298:298 -> n 1:3:okio.Timeout timeout():295:295 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} -okhttp3.internal.http1.Http1ExchangeCodec$ChunkedSource -> X3.b$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} +okhttp3.internal.http1.Http1ExchangeCodec$ChunkedSource -> U3.b$c: # {"id":"sourceFile","fileName":"Http1ExchangeCodec.kt"} long bytesRemainingInChunk -> g boolean hasMoreChunks -> h okhttp3.HttpUrl url -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/u;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/u;"} okhttp3.internal.http1.Http1ExchangeCodec this$0 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/b;"} 6:7:void (okhttp3.internal.http1.Http1ExchangeCodec,okhttp3.HttpUrl):397:397 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;LQ3/u;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;LN3/u;)V"} 8:14:void (okhttp3.internal.http1.Http1ExchangeCodec,okhttp3.HttpUrl):398:398 -> 15:17:void (okhttp3.internal.http1.Http1ExchangeCodec,okhttp3.HttpUrl):399:399 -> 18:20:void (okhttp3.internal.http1.Http1ExchangeCodec,okhttp3.HttpUrl):400:400 -> @@ -214469,8 +209856,23 @@ okhttp3.internal.http1.Http1ExchangeCodec$ChunkedSource -> X3.b$c: 22:30:void close():451:451 -> close 31:34:void close():452:452 -> close 35:38:void close():454:454 -> close + 1:8:void readChunkSize():425:425 -> j + 9:17:void readChunkSize():426:426 -> j + 18:29:void readChunkSize():429:429 -> j + 30:49:void readChunkSize():430:430 -> j + 50:77:void readChunkSize():431:431 -> j + 78:83:void readChunkSize():439:439 -> j + 84:85:void readChunkSize():440:440 -> j + 86:98:void readChunkSize():441:441 -> j + 99:125:void readChunkSize():442:442 -> j + 126:129:void readChunkSize():443:443 -> j + 130:146:void readChunkSize():432:432 -> j + 147:163:void readChunkSize():433:433 -> j + 164:167:void readChunkSize():432:432 -> j + 168:175:void readChunkSize():430:430 -> j + 176:185:void readChunkSize():436:436 -> j 17:22:long read(okio.Buffer,long):404:404 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 23:29:long read(okio.Buffer,long):405:405 -> read 30:39:long read(okio.Buffer,long):407:407 -> read 40:42:long read(okio.Buffer,long):408:408 -> read @@ -214483,32 +209885,17 @@ okhttp3.internal.http1.Http1ExchangeCodec$ChunkedSource -> X3.b$c: 87:87:long read(okio.Buffer,long):417:417 -> read 88:95:long read(okio.Buffer,long):404:404 -> read 96:122:long read(okio.Buffer,long):403:403 -> read - 1:8:void readChunkSize():425:425 -> s - 9:17:void readChunkSize():426:426 -> s - 18:29:void readChunkSize():429:429 -> s - 30:49:void readChunkSize():430:430 -> s - 50:77:void readChunkSize():431:431 -> s - 78:83:void readChunkSize():439:439 -> s - 84:85:void readChunkSize():440:440 -> s - 86:98:void readChunkSize():441:441 -> s - 99:125:void readChunkSize():442:442 -> s - 126:129:void readChunkSize():443:443 -> s - 130:146:void readChunkSize():432:432 -> s - 147:163:void readChunkSize():433:433 -> s - 164:167:void readChunkSize():432:432 -> s - 168:175:void readChunkSize():430:430 -> s - 176:185:void readChunkSize():436:436 -> s -okhttp3.internal.http1.Http1ExchangeCodec$Companion -> X3.b$d: +okhttp3.internal.http1.Http1ExchangeCodec$Companion -> U3.b$d: # {"id":"sourceFile","fileName":"Http1ExchangeCodec.kt"} 1:1:void ():485:485 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):485:485 -> -okhttp3.internal.http1.Http1ExchangeCodec$FixedLengthSource -> X3.b$e: +okhttp3.internal.http1.Http1ExchangeCodec$FixedLengthSource -> U3.b$e: # {"id":"sourceFile","fileName":"Http1ExchangeCodec.kt"} long bytesRemaining -> g okhttp3.internal.http1.Http1ExchangeCodec this$0 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/b;"} 1:2:void (okhttp3.internal.http1.Http1ExchangeCodec,long):354:354 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;J)V"} 3:13:void (okhttp3.internal.http1.Http1ExchangeCodec,long):355:355 -> 14:17:void (okhttp3.internal.http1.Http1ExchangeCodec,long):359:359 -> 1:7:void close():384:384 -> close @@ -214517,7 +209904,7 @@ okhttp3.internal.http1.Http1ExchangeCodec$FixedLengthSource -> X3.b$e: 35:38:void close():389:389 -> close 39:42:void close():392:392 -> close 17:22:long read(okio.Buffer,long):365:365 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 23:31:long read(okio.Buffer,long):366:366 -> read 32:43:long read(okio.Buffer,long):368:368 -> read 44:52:long read(okio.Buffer,long):376:376 -> read @@ -214528,86 +209915,86 @@ okhttp3.internal.http1.Http1ExchangeCodec$FixedLengthSource -> X3.b$e: 76:76:long read(okio.Buffer,long):373:373 -> read 77:84:long read(okio.Buffer,long):365:365 -> read 85:111:long read(okio.Buffer,long):364:364 -> read -okhttp3.internal.http1.Http1ExchangeCodec$KnownLengthSink -> X3.b$f: +okhttp3.internal.http1.Http1ExchangeCodec$KnownLengthSink -> U3.b$f: # {"id":"sourceFile","fileName":"Http1ExchangeCodec.kt"} okio.ForwardingTimeout timeout -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/p;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/p;"} boolean closed -> e okhttp3.internal.http1.Http1ExchangeCodec this$0 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/b;"} 1:5:void (okhttp3.internal.http1.Http1ExchangeCodec):262:262 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;)V"} 6:21:void (okhttp3.internal.http1.Http1ExchangeCodec):263:263 -> - 6:9:void write(okio.Buffer,long):269:269 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} - 10:19:void write(okio.Buffer,long):270:270 -> C - 20:29:void write(okio.Buffer,long):271:271 -> C - 30:37:void write(okio.Buffer,long):269:269 -> C 1:6:void close():280:280 -> close 7:8:void close():281:281 -> close 9:15:void close():282:282 -> close 16:22:void close():283:283 -> close 1:5:void flush():275:275 -> flush 6:15:void flush():276:276 -> flush + 6:9:void write(okio.Buffer,long):269:269 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} + 10:19:void write(okio.Buffer,long):270:270 -> n + 20:29:void write(okio.Buffer,long):271:271 -> n + 30:37:void write(okio.Buffer,long):269:269 -> n 1:3:okio.Timeout timeout():266:266 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} -okhttp3.internal.http1.Http1ExchangeCodec$UnknownLengthSource -> X3.b$g: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} +okhttp3.internal.http1.Http1ExchangeCodec$UnknownLengthSource -> U3.b$g: # {"id":"sourceFile","fileName":"Http1ExchangeCodec.kt"} boolean inputExhausted -> g okhttp3.internal.http1.Http1ExchangeCodec this$0 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/b;"} 1:6:void (okhttp3.internal.http1.Http1ExchangeCodec):459:459 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/b;)V"} 1:7:void close():477:477 -> close 8:11:void close():478:478 -> close 12:15:void close():479:479 -> close 16:19:void close():481:481 -> close 18:23:long read(okio.Buffer,long):464:464 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 24:30:long read(okio.Buffer,long):465:465 -> read 31:38:long read(okio.Buffer,long):467:467 -> read 39:40:long read(okio.Buffer,long):469:469 -> read 41:45:long read(okio.Buffer,long):470:470 -> read 46:53:long read(okio.Buffer,long):464:464 -> read 54:80:long read(okio.Buffer,long):463:463 -> read -okhttp3.internal.http2.ConnectionShutdownException -> Y3.a: +okhttp3.internal.http2.ConnectionShutdownException -> V3.a: # {"id":"sourceFile","fileName":"ConnectionShutdownException.kt"} 1:4:void ():24:24 -> -okhttp3.internal.http2.ErrorCode -> Y3.b: +okhttp3.internal.http2.ErrorCode -> V3.b: # {"id":"sourceFile","fileName":"ErrorCode.kt"} int httpCode -> d okhttp3.internal.http2.ErrorCode NO_ERROR -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode PROTOCOL_ERROR -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode INTERNAL_ERROR -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode FLOW_CONTROL_ERROR -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode SETTINGS_TIMEOUT -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode STREAM_CLOSED -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode FRAME_SIZE_ERROR -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode REFUSED_STREAM -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode CANCEL -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode COMPRESSION_ERROR -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode CONNECT_ERROR -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode ENHANCE_YOUR_CALM -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode INADEQUATE_SECURITY -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode HTTP_1_1_REQUIRED -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} okhttp3.internal.http2.ErrorCode[] $VALUES -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"[LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LV3/b;"} okhttp3.internal.http2.ErrorCode$Companion Companion -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b$a;"} 6:15:void ():21:21 -> 16:25:void ():23:23 -> 26:35:void ():25:25 -> @@ -214625,36 +210012,36 @@ okhttp3.internal.http2.ErrorCode -> Y3.b: 1:6:void (java.lang.String,int,int):19:19 -> 1:3:int getHttpCode():19:19 -> a 1:9:okhttp3.internal.http2.ErrorCode valueOf(java.lang.String):0:0 -> valueOf - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LV3/b;"} 1:9:okhttp3.internal.http2.ErrorCode[] values():0:0 -> values - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LY3/b;"} -okhttp3.internal.http2.ErrorCode$Companion -> Y3.b$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LV3/b;"} +okhttp3.internal.http2.ErrorCode$Companion -> V3.b$a: # {"id":"sourceFile","fileName":"ErrorCode.kt"} 1:1:void ():49:49 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):49:49 -> 1:22:okhttp3.internal.http2.ErrorCode fromHttp2(int):50:50 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LY3/b;"} -okhttp3.internal.http2.Header -> Y3.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LV3/b;"} +okhttp3.internal.http2.Header -> V3.c: # {"id":"sourceFile","fileName":"Header.kt"} int hpackSize -> a okio.ByteString name -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okio.ByteString value -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okio.ByteString PSEUDO_PREFIX -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okio.ByteString RESPONSE_STATUS -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okio.ByteString TARGET_METHOD -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okio.ByteString TARGET_PATH -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okio.ByteString TARGET_SCHEME -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okio.ByteString TARGET_AUTHORITY -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okhttp3.internal.http2.Header$Companion Companion -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/c$a;"} 9:18:void ():39:39 -> 19:26:void ():47:47 -> 27:34:void ():48:48 -> @@ -214662,29 +210049,29 @@ okhttp3.internal.http2.Header -> Y3.c: 43:50:void ():50:50 -> 51:59:void ():51:51 -> 1:1:void (okio.ByteString,okio.ByteString):22:22 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;Lf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;Lc4/l;)V"} 2:2:void (okio.ByteString,okio.ByteString):28:28 -> 3:3:void (java.lang.String,java.lang.String):31:31 -> 4:4:void (okio.ByteString,java.lang.String):33:33 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;Ljava/lang/String;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;Ljava/lang/String;)V"} 1:3:okio.ByteString component1():0:0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} 1:3:okio.ByteString component2():0:0 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} 3:33:boolean equals(java.lang.Object):0:0 -> equals 1:23:int hashCode():0:0 -> hashCode 1:33:java.lang.String toString():35:35 -> toString -okhttp3.internal.http2.Header$Companion -> Y3.c$a: +okhttp3.internal.http2.Header$Companion -> V3.c$a: # {"id":"sourceFile","fileName":"Header.kt"} 1:1:void ():37:37 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):37:37 -> -okhttp3.internal.http2.Hpack -> Y3.d: +okhttp3.internal.http2.Hpack -> V3.d: # {"id":"sourceFile","fileName":"Hpack.kt"} okhttp3.internal.http2.Header[] STATIC_HEADER_TABLE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"[LY3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LV3/c;"} java.util.Map NAME_TO_FIRST_INDEX -> b okhttp3.internal.http2.Hpack INSTANCE -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/d;"} 1:7:void ():44:44 -> 8:16:void ():59:59 -> 17:25:void ():60:60 -> @@ -214751,36 +210138,36 @@ okhttp3.internal.http2.Hpack -> Y3.d: 656:662:void ():122:122 -> 1:4:void ():44:44 -> 6:18:okio.ByteString checkLowercase(okio.ByteString):612:612 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)Lc4/l;"} 19:30:okio.ByteString checkLowercase(okio.ByteString):613:613 -> a 31:58:okio.ByteString checkLowercase(okio.ByteString):614:614 -> a 1:3:java.util.Map getNAME_TO_FIRST_INDEX():122:122 -> b 1:3:okhttp3.internal.http2.Header[] getSTATIC_HEADER_TABLE():58:58 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LY3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LV3/c;"} 1:8:java.util.Map nameToFirstIndex():383:383 -> d 9:12:java.util.Map nameToFirstIndex():384:384 -> d 13:24:java.util.Map nameToFirstIndex():385:385 -> d 25:38:java.util.Map nameToFirstIndex():386:386 -> d 39:48:java.util.Map nameToFirstIndex():389:389 -> d -okhttp3.internal.http2.Hpack$Reader -> Y3.d$a: +okhttp3.internal.http2.Hpack$Reader -> V3.d$a: # {"id":"sourceFile","fileName":"Hpack.kt"} java.util.List headerList -> a okio.BufferedSource source -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} okhttp3.internal.http2.Header[] dynamicTable -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"[LY3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LV3/c;"} int nextHeaderIndex -> d int headerCount -> e int dynamicTableByteCount -> f int headerTableSizeSetting -> g int maxDynamicTableByteCount -> h 1:1:void (okio.Source,int,int):125:125 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;II)V"} 2:3:void (okio.Source,int,int):130:131 -> 4:4:void (okio.Source,int,int):134:134 -> 5:5:void (okio.Source,int,int):136:136 -> 6:6:void (okio.Source,int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):128:128 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V"} 1:8:void adjustDynamicTableByteCount():149:149 -> a 9:13:void adjustDynamicTableByteCount():151:151 -> a 14:17:void adjustDynamicTableByteCount():153:153 -> a @@ -214802,14 +210189,14 @@ okhttp3.internal.http2.Hpack$Reader -> Y3.d$a: 1:6:java.util.List getAndResetHeaderList():141:141 -> e 7:12:java.util.List getAndResetHeaderList():142:142 -> e 1:6:okio.ByteString getName(int):284:284 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/l;"} 7:17:okio.ByteString getName(int):285:285 -> f 18:32:okio.ByteString getName(int):287:287 -> f 33:37:okio.ByteString getName(int):288:288 -> f 38:45:okio.ByteString getName(int):292:292 -> f 46:70:okio.ByteString getName(int):289:289 -> f 1:5:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):303:303 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/c;)V"} 6:10:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):305:305 -> g 11:24:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):307:307 -> g 25:28:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):311:311 -> g @@ -214830,7 +210217,7 @@ okhttp3.internal.http2.Hpack$Reader -> Y3.d$a: 3:16:boolean isStaticHeader(int):297:297 -> h 1:13:int readByte():339:339 -> i 1:15:okio.ByteString readByteString():368:368 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} 16:22:okio.ByteString readByteString():370:370 -> j 23:27:okio.ByteString readByteString():373:373 -> j 28:34:okio.ByteString readByteString():374:374 -> j @@ -214871,28 +210258,28 @@ okhttp3.internal.http2.Hpack$Reader -> Y3.d$a: 1:10:void readLiteralHeaderWithoutIndexingNewName():263:263 -> q 11:14:void readLiteralHeaderWithoutIndexingNewName():264:264 -> q 15:25:void readLiteralHeaderWithoutIndexingNewName():265:265 -> q -okhttp3.internal.http2.Hpack$Writer -> Y3.d$b: +okhttp3.internal.http2.Hpack$Writer -> V3.d$b: # {"id":"sourceFile","fileName":"Hpack.kt"} int smallestHeaderTableSizeSetting -> a boolean emitDynamicTableSizeUpdate -> b int maxDynamicTableByteCount -> c okhttp3.internal.http2.Header[] dynamicTable -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"[LY3/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LV3/c;"} int nextHeaderIndex -> e int headerCount -> f int dynamicTableByteCount -> g int headerTableSizeSetting -> h boolean useCompression -> i okio.Buffer out -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} 1:1:void (int,boolean,okio.Buffer):392:392 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(IZLf4/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZLc4/i;)V"} 2:2:void (int,boolean,okio.Buffer):401:401 -> 3:3:void (int,boolean,okio.Buffer):403:403 -> 4:4:void (int,boolean,okio.Buffer):406:406 -> 5:5:void (int,boolean,okio.Buffer):408:408 -> 6:6:void (int,boolean,okio.Buffer,int,kotlin.jvm.internal.DefaultConstructorMarker):394:394 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(IZLf4/i;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZLc4/i;ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} 1:8:void adjustDynamicTableByteCount():596:596 -> a 9:13:void adjustDynamicTableByteCount():598:598 -> a 14:17:void adjustDynamicTableByteCount():600:600 -> a @@ -214911,7 +210298,7 @@ okhttp3.internal.http2.Hpack$Writer -> Y3.d$b: 62:74:int evictToRecoverBytes(int):435:435 -> c 75:80:int evictToRecoverBytes(int):436:436 -> c 1:2:void insertIntoDynamicTable(okhttp3.internal.http2.Header):442:442 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/c;)V"} 3:6:void insertIntoDynamicTable(okhttp3.internal.http2.Header):445:445 -> d 7:10:void insertIntoDynamicTable(okhttp3.internal.http2.Header):446:446 -> d 11:14:void insertIntoDynamicTable(okhttp3.internal.http2.Header):451:451 -> d @@ -214933,7 +210320,7 @@ okhttp3.internal.http2.Hpack$Writer -> Y3.d$b: 27:28:void resizeHeaderTable(int):591:591 -> e 29:32:void resizeHeaderTable(int):592:592 -> e 6:23:void writeByteString(okio.ByteString):568:568 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)V"} 24:28:void writeByteString(okio.ByteString):569:569 -> f 29:31:void writeByteString(okio.ByteString):570:570 -> f 32:35:void writeByteString(okio.ByteString):571:571 -> f @@ -214975,15 +210362,15 @@ okhttp3.internal.http2.Hpack$Writer -> Y3.d$b: 10:22:void writeInt(int,int,int):554:554 -> h 23:31:void writeInt(int,int,int):560:560 -> h 32:37:void writeInt(int,int,int):563:563 -> h -okhttp3.internal.http2.Http2 -> Y3.e: +okhttp3.internal.http2.Http2 -> V3.e: # {"id":"sourceFile","fileName":"Http2.kt"} okio.ByteString CONNECTION_PREFACE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} java.lang.String[] FRAME_NAMES -> b java.lang.String[] FLAGS -> c java.lang.String[] BINARY -> d okhttp3.internal.http2.Http2 INSTANCE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/e;"} 1:7:void ():21:21 -> 8:17:void ():23:23 -> 18:41:void ():51:51 -> @@ -215020,37 +210407,37 @@ okhttp3.internal.http2.Http2 -> Y3.e: 11:15:java.lang.String frameLog(boolean,int,int,int,int):117:117 -> c 16:27:java.lang.String frameLog(boolean,int,int,int,int):119:119 -> c 28:34:java.lang.String frameLog(boolean,int,int,int,int):118:118 -> c -okhttp3.internal.http2.Http2Connection -> Y3.f: +okhttp3.internal.http2.Http2Connection -> V3.f: # {"id":"sourceFile","fileName":"Http2Connection.kt"} long writeBytesMaximum -> A java.net.Socket socket -> B okhttp3.internal.http2.Http2Writer writer -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/j;"} okhttp3.internal.http2.Http2Connection$ReaderRunnable readerRunnable -> D - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f$e;"} java.util.Set currentPushRequests -> E okhttp3.internal.http2.Settings DEFAULT_SETTINGS -> F - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/m;"} okhttp3.internal.http2.Http2Connection$Companion Companion -> G - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f$c;"} boolean client -> d okhttp3.internal.http2.Http2Connection$Listener listener -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f$d;"} java.util.Map streams -> f java.lang.String connectionName -> g int lastGoodStreamId -> h int nextStreamId -> i boolean isShutdown -> j okhttp3.internal.concurrent.TaskRunner taskRunner -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/e;"} okhttp3.internal.concurrent.TaskQueue writerQueue -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/d;"} okhttp3.internal.concurrent.TaskQueue pushQueue -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/d;"} okhttp3.internal.concurrent.TaskQueue settingsListenerQueue -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/d;"} okhttp3.internal.http2.PushObserver pushObserver -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/l;"} long intervalPingsSent -> p long intervalPongsReceived -> q long degradedPingsSent -> r @@ -215058,9 +210445,9 @@ okhttp3.internal.http2.Http2Connection -> Y3.f: long awaitPongsReceived -> t long degradedPongDeadlineNs -> u okhttp3.internal.http2.Settings okHttpSettings -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/m;"} okhttp3.internal.http2.Settings peerSettings -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/m;"} long readBytesTotal -> x long readBytesAcknowledged -> y long writeBytesTotal -> z @@ -215069,7 +210456,7 @@ okhttp3.internal.http2.Http2Connection -> Y3.f: 24:26:void ():997:997 -> 27:29:void ():995:995 -> 6:8:void (okhttp3.internal.http2.Http2Connection$Builder):55:55 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f$b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f$b;)V"} 9:14:void (okhttp3.internal.http2.Http2Connection$Builder):69:69 -> 15:20:void (okhttp3.internal.http2.Http2Connection$Builder):72:72 -> 21:27:void (okhttp3.internal.http2.Http2Connection$Builder):73:73 -> @@ -215095,17 +210482,17 @@ okhttp3.internal.http2.Http2Connection -> Y3.f: 153:163:void (okhttp3.internal.http2.Http2Connection$Builder):151:151 -> 164:180:void (okhttp3.internal.http2.Http2Connection$Builder):152:152 -> 181:191:void (okhttp3.internal.http2.Http2Connection$Builder):1127:1127 -> + 1:3:okhttp3.internal.concurrent.TaskQueue access$getSettingsListenerQueue$p(okhttp3.internal.http2.Http2Connection):55:55 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)LR3/d;"} 1:3:java.util.Map getStreams$okhttp():73:73 -> A0 1:3:long getWriteBytesMaximum():137:137 -> B0 1:3:okhttp3.internal.http2.Http2Writer getWriter():141:141 -> C0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/j;"} 2:8:boolean isHealthy(long):525:525 -> D0 9:26:boolean isHealthy(long):528:528 -> D0 27:31:boolean isHealthy(long):530:530 -> D0 - 1:3:okhttp3.internal.http2.PushObserver access$getPushObserver$p(okhttp3.internal.http2.Http2Connection):55:55 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;)LY3/l;"} 3:5:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):240:240 -> E0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Z)LY3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Z)LV3/i;"} 6:7:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):241:242 -> E0 8:13:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):242:242 -> E0 14:24:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):243:243 -> E0 @@ -215128,15 +210515,17 @@ okhttp3.internal.http2.Http2Connection -> Y3.f: 137:141:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):241:241 -> E0 142:143:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):240:240 -> E0 7:11:okhttp3.internal.http2.Http2Stream newStream(java.util.List,boolean):225:225 -> F0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Z)LY3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Z)LV3/i;"} 6:11:void pushDataLater$okhttp(int,okio.BufferedSource,int,boolean):935:935 -> G0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/k;IZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILc4/k;IZ)V"} 12:14:void pushDataLater$okhttp(int,okio.BufferedSource,int,boolean):936:936 -> G0 15:17:void pushDataLater$okhttp(int,okio.BufferedSource,int,boolean):937:937 -> G0 18:46:void pushDataLater$okhttp(int,okio.BufferedSource,int,boolean):938:938 -> G0 47:64:void pushDataLater$okhttp(int,okio.BufferedSource,int,boolean):1109:1109 -> G0 6:34:void pushHeadersLater$okhttp(int,java.util.List,boolean):911:911 -> H0 35:52:void pushHeadersLater$okhttp(int,java.util.List,boolean):1098:1098 -> H0 + 1:3:okhttp3.internal.concurrent.TaskRunner access$getTaskRunner$p(okhttp3.internal.http2.Http2Connection):55:55 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)LR3/e;"} 6:7:void pushRequestLater$okhttp(int,java.util.List):886:887 -> I0 8:18:void pushRequestLater$okhttp(int,java.util.List):887:887 -> I0 19:23:void pushRequestLater$okhttp(int,java.util.List):888:888 -> I0 @@ -215146,18 +210535,16 @@ okhttp3.internal.http2.Http2Connection -> Y3.f: 40:68:void pushRequestLater$okhttp(int,java.util.List):893:893 -> I0 69:88:void pushRequestLater$okhttp(int,java.util.List):1087:1087 -> I0 89:90:void pushRequestLater$okhttp(int,java.util.List):886:886 -> I0 - 1:3:okhttp3.internal.concurrent.TaskQueue access$getSettingsListenerQueue$p(okhttp3.internal.http2.Http2Connection):55:55 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;)LU3/d;"} 6:34:void pushResetLater$okhttp(int,okhttp3.internal.http2.ErrorCode):952:952 -> J0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/b;)V"} 35:51:void pushResetLater$okhttp(int,okhttp3.internal.http2.ErrorCode):1120:1120 -> J0 1:9:boolean pushedStream$okhttp(int):883:883 -> K0 + 1:3:okhttp3.internal.concurrent.TaskQueue access$getWriterQueue$p(okhttp3.internal.http2.Http2Connection):55:55 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)LR3/d;"} 2:13:okhttp3.internal.http2.Http2Stream removeStream$okhttp(int):180:180 -> L0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LY3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LV3/i;"} 14:16:okhttp3.internal.http2.Http2Stream removeStream$okhttp(int):1007:1007 -> L0 17:21:okhttp3.internal.http2.Http2Stream removeStream$okhttp(int):185:185 -> L0 - 1:3:okhttp3.internal.concurrent.TaskRunner access$getTaskRunner$p(okhttp3.internal.http2.Http2Connection):55:55 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;)LU3/e;"} 1:2:void sendDegradedPingLater$okhttp():549:550 -> M0 3:14:void sendDegradedPingLater$okhttp():550:550 -> M0 15:16:void sendDegradedPingLater$okhttp():551:551 -> M0 @@ -215169,9 +210556,9 @@ okhttp3.internal.http2.Http2Connection -> Y3.f: 69:70:void sendDegradedPingLater$okhttp():549:549 -> M0 1:3:void setLastGoodStreamId$okhttp(int):75:75 -> N0 6:8:void setPeerSettings(okhttp3.internal.http2.Settings):122:122 -> O0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/m;)V"} 6:8:void shutdown(okhttp3.internal.http2.ErrorCode):418:418 -> P0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/b;)V"} 9:10:void shutdown(okhttp3.internal.http2.ErrorCode):420:421 -> P0 11:13:void shutdown(okhttp3.internal.http2.ErrorCode):421:421 -> P0 14:19:void shutdown(okhttp3.internal.http2.ErrorCode):422:422 -> P0 @@ -215184,16 +210571,14 @@ okhttp3.internal.http2.Http2Connection -> Y3.f: 37:38:void shutdown(okhttp3.internal.http2.ErrorCode):420:420 -> P0 39:40:void shutdown(okhttp3.internal.http2.ErrorCode):418:418 -> P0 8:12:void start(boolean,okhttp3.internal.concurrent.TaskRunner):497:497 -> Q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLU3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLR3/e;)V"} 13:19:void start(boolean,okhttp3.internal.concurrent.TaskRunner):498:498 -> Q0 20:30:void start(boolean,okhttp3.internal.concurrent.TaskRunner):499:499 -> Q0 31:38:void start(boolean,okhttp3.internal.concurrent.TaskRunner):501:501 -> Q0 39:46:void start(boolean,okhttp3.internal.concurrent.TaskRunner):506:506 -> Q0 47:60:void start(boolean,okhttp3.internal.concurrent.TaskRunner):1065:1065 -> Q0 10:15:void start$default(okhttp3.internal.http2.Http2Connection,boolean,okhttp3.internal.concurrent.TaskRunner,int,java.lang.Object):495:495 -> R0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;ZLU3/e;ILjava/lang/Object;)V"} - 1:3:okhttp3.internal.concurrent.TaskQueue access$getWriterQueue$p(okhttp3.internal.http2.Http2Connection):55:55 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;)LU3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;ZLR3/e;ILjava/lang/Object;)V"} 2:6:void updateConnectionFlowControl$okhttp(long):189:189 -> S0 7:9:void updateConnectionFlowControl$okhttp(long):190:190 -> S0 10:23:void updateConnectionFlowControl$okhttp(long):191:191 -> S0 @@ -215201,9 +210586,9 @@ okhttp3.internal.http2.Http2Connection -> Y3.f: 27:34:void updateConnectionFlowControl$okhttp(long):193:193 -> S0 35:38:void updateConnectionFlowControl$okhttp(long):195:195 -> S0 1:3:boolean access$isShutdown$p(okhttp3.internal.http2.Http2Connection):55:55 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)Z"} 8:17:void writeData(int,boolean,okio.Buffer,long):304:304 -> T0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(IZLf4/i;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZLc4/i;J)V"} 18:18:void writeData(int,boolean,okio.Buffer,long):311:311 -> T0 19:26:void writeData(int,boolean,okio.Buffer,long):313:313 -> T0 27:38:void writeData(int,boolean,okio.Buffer,long):316:316 -> T0 @@ -215219,37 +210604,39 @@ okhttp3.internal.http2.Http2Connection -> Y3.f: 101:106:void writeData(int,boolean,okio.Buffer,long):323:323 -> T0 107:109:void writeData(int,boolean,okio.Buffer,long):311:311 -> T0 6:11:void writeHeaders$okhttp(int,boolean,java.util.List):280:280 -> U0 - 1:3:void access$setAwaitPongsReceived$p(okhttp3.internal.http2.Http2Connection,long):55:55 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;J)V"} 1:7:void writePing(boolean,int,int):376:376 -> V0 8:11:void writePing(boolean,int,int):378:378 -> V0 + 1:3:void access$setAwaitPongsReceived$p(okhttp3.internal.http2.Http2Connection,long):55:55 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;J)V"} 6:11:void writeSynReset$okhttp(int,okhttp3.internal.http2.ErrorCode):354:354 -> W0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/b;)V"} 6:34:void writeSynResetLater$okhttp(int,okhttp3.internal.http2.ErrorCode):340:340 -> X0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/b;)V"} 35:51:void writeSynResetLater$okhttp(int,okhttp3.internal.http2.ErrorCode):1014:1014 -> X0 1:29:void writeWindowUpdateLater$okhttp(int,long):361:361 -> Y0 30:46:void writeWindowUpdateLater$okhttp(int,long):1025:1025 -> Y0 - 1:3:void access$setDegradedPongsReceived$p(okhttp3.internal.http2.Http2Connection,long):55:55 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;J)V"} - 1:3:void access$setIntervalPingsSent$p(okhttp3.internal.http2.Http2Connection,long):55:55 -> c0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;J)V"} + 1:3:void access$setDegradedPongsReceived$p(okhttp3.internal.http2.Http2Connection,long):55:55 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;J)V"} 1:9:void close():438:438 -> close - 1:3:void access$setIntervalPongsReceived$p(okhttp3.internal.http2.Http2Connection,long):55:55 -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;J)V"} - 1:3:void access$setShutdown$p(okhttp3.internal.http2.Http2Connection,boolean):55:55 -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;Z)V"} - 1:3:void access$setWriteBytesMaximum$p(okhttp3.internal.http2.Http2Connection,long):55:55 -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;J)V"} + 1:3:void access$setIntervalPingsSent$p(okhttp3.internal.http2.Http2Connection,long):55:55 -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;J)V"} + 1:3:void access$setIntervalPongsReceived$p(okhttp3.internal.http2.Http2Connection,long):55:55 -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;J)V"} + 1:4:void access$failConnection(okhttp3.internal.http2.Http2Connection,java.io.IOException):55:55 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;Ljava/io/IOException;)V"} 1:6:void flush():408:408 -> flush - 1:4:void access$failConnection(okhttp3.internal.http2.Http2Connection,java.io.IOException):55:55 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;Ljava/io/IOException;)V"} + 1:3:void access$setShutdown$p(okhttp3.internal.http2.Http2Connection,boolean):55:55 -> g0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;Z)V"} 1:3:long access$getAwaitPongsReceived$p(okhttp3.internal.http2.Http2Connection):55:55 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)J"} 1:3:java.util.Set access$getCurrentPushRequests$p(okhttp3.internal.http2.Http2Connection):55:55 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;)Ljava/util/Set;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)Ljava/util/Set;"} + 1:3:void access$setWriteBytesMaximum$p(okhttp3.internal.http2.Http2Connection,long):55:55 -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;J)V"} + 1:3:okhttp3.internal.http2.Settings access$getDEFAULT_SETTINGS$cp():55:55 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/m;"} 11:21:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):1033:1033 -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/b;LY3/b;Ljava/io/IOException;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/b;LV3/b;Ljava/io/IOException;)V"} 22:65:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):1034:1034 -> q0 66:68:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):449:449 -> q0 69:70:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):453:454 -> q0 @@ -215269,34 +210656,34 @@ okhttp3.internal.http2.Http2Connection -> Y3.f: 148:153:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):479:479 -> q0 154:155:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):453:453 -> q0 1:6:void failConnection(java.io.IOException):483:483 -> r0 - 1:3:okhttp3.internal.http2.Settings access$getDEFAULT_SETTINGS$cp():55:55 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/m;"} + 1:3:long access$getDegradedPongsReceived$p(okhttp3.internal.http2.Http2Connection):55:55 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)J"} 1:3:boolean getClient$okhttp():69:69 -> s0 - 1:3:long access$getDegradedPongsReceived$p(okhttp3.internal.http2.Http2Connection):55:55 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;)J"} + 1:3:long access$getIntervalPingsSent$p(okhttp3.internal.http2.Http2Connection):55:55 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)J"} 1:3:java.lang.String getConnectionName$okhttp():74:74 -> t0 - 1:3:long access$getIntervalPingsSent$p(okhttp3.internal.http2.Http2Connection):55:55 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;)J"} + 1:3:long access$getIntervalPongsReceived$p(okhttp3.internal.http2.Http2Connection):55:55 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)J"} 1:3:int getLastGoodStreamId$okhttp():75:75 -> u0 1:3:okhttp3.internal.http2.Http2Connection$Listener getListener$okhttp():72:72 -> v0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/f$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/f$d;"} 1:3:int getNextStreamId$okhttp():78:78 -> w0 - 1:3:long access$getIntervalPongsReceived$p(okhttp3.internal.http2.Http2Connection):55:55 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;)J"} + 1:3:okhttp3.internal.http2.PushObserver access$getPushObserver$p(okhttp3.internal.http2.Http2Connection):55:55 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;)LV3/l;"} 1:3:okhttp3.internal.http2.Settings getOkHttpSettings():109:109 -> x0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/m;"} 1:3:okhttp3.internal.http2.Settings getPeerSettings():122:122 -> y0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/m;"} 2:18:okhttp3.internal.http2.Http2Stream getStream(int):177:177 -> z0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LY3/i;"} -okhttp3.internal.http2.Http2Connection$$special$$inlined$schedule$1 -> Y3.f$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LV3/i;"} +okhttp3.internal.http2.Http2Connection$$special$$inlined$schedule$1 -> V3.f$a: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e okhttp3.internal.http2.Http2Connection this$0 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} long $pingIntervalNanos$inlined -> g 10:13:void (java.lang.String,java.lang.String,okhttp3.internal.http2.Http2Connection,long):84:84 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;LY3/f;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;LV3/f;J)V"} 1:3:long runOnce():219:219 -> f 4:23:long runOnce():220:220 -> f 24:36:long runOnce():223:223 -> f @@ -215305,167 +210692,167 @@ okhttp3.internal.http2.Http2Connection$$special$$inlined$schedule$1 -> Y3.f$a: 49:53:long runOnce():231:231 -> f 54:57:long runOnce():232:232 -> f 58:59:long runOnce():219:219 -> f -okhttp3.internal.http2.Http2Connection$Builder -> Y3.f$b: +okhttp3.internal.http2.Http2Connection$Builder -> V3.f$b: # {"id":"sourceFile","fileName":"Http2Connection.kt"} java.net.Socket socket -> a java.lang.String connectionName -> b okio.BufferedSource source -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} okio.BufferedSink sink -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/j;"} okhttp3.internal.http2.Http2Connection$Listener listener -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f$d;"} okhttp3.internal.http2.PushObserver pushObserver -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/l;"} int pingIntervalMillis -> g boolean client -> h okhttp3.internal.concurrent.TaskRunner taskRunner -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/e;"} 6:12:void (boolean,okhttp3.internal.concurrent.TaskRunner):559:559 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLU3/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLR3/e;)V"} 13:16:void (boolean,okhttp3.internal.concurrent.TaskRunner):568:568 -> 17:21:void (boolean,okhttp3.internal.concurrent.TaskRunner):569:569 -> 1:6:okhttp3.internal.http2.Http2Connection build():601:601 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/f;"} 1:3:boolean getClient$okhttp():561:561 -> b 1:10:java.lang.String getConnectionName$okhttp():565:565 -> c 1:3:okhttp3.internal.http2.Http2Connection$Listener getListener$okhttp():568:568 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/f$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/f$d;"} 1:3:int getPingIntervalMillis$okhttp():570:570 -> e 1:3:okhttp3.internal.http2.PushObserver getPushObserver$okhttp():569:569 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/l;"} 1:10:okio.BufferedSink getSink$okhttp():567:567 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/j;"} 1:10:java.net.Socket getSocket$okhttp():564:564 -> h 1:10:okio.BufferedSource getSource$okhttp():566:566 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/k;"} 1:3:okhttp3.internal.concurrent.TaskRunner getTaskRunner$okhttp():562:562 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"()LU3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LR3/e;"} 6:8:okhttp3.internal.http2.Http2Connection$Builder listener(okhttp3.internal.http2.Http2Connection$Listener):589:589 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f$d;)LY3/f$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f$d;)LV3/f$b;"} 1:3:okhttp3.internal.http2.Http2Connection$Builder pingIntervalMillis(int):597:597 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LY3/f$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LV3/f$b;"} 21:22:okhttp3.internal.http2.Http2Connection$Builder socket(java.net.Socket,java.lang.String,okio.BufferedSource,okio.BufferedSink):579:579 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;Ljava/lang/String;Lf4/k;Lf4/j;)LY3/f$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;Ljava/lang/String;Lc4/k;Lc4/j;)LV3/f$b;"} 23:49:okhttp3.internal.http2.Http2Connection$Builder socket(java.net.Socket,java.lang.String,okio.BufferedSource,okio.BufferedSink):581:581 -> m 50:66:okhttp3.internal.http2.Http2Connection$Builder socket(java.net.Socket,java.lang.String,okio.BufferedSource,okio.BufferedSink):582:582 -> m 67:68:okhttp3.internal.http2.Http2Connection$Builder socket(java.net.Socket,java.lang.String,okio.BufferedSource,okio.BufferedSink):580:580 -> m 69:70:okhttp3.internal.http2.Http2Connection$Builder socket(java.net.Socket,java.lang.String,okio.BufferedSource,okio.BufferedSink):584:584 -> m 71:73:okhttp3.internal.http2.Http2Connection$Builder socket(java.net.Socket,java.lang.String,okio.BufferedSource,okio.BufferedSink):585:585 -> m -okhttp3.internal.http2.Http2Connection$Companion -> Y3.f$c: +okhttp3.internal.http2.Http2Connection$Companion -> V3.f$c: # {"id":"sourceFile","fileName":"Http2Connection.kt"} 1:1:void ():992:992 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):992:992 -> 1:5:okhttp3.internal.http2.Settings getDEFAULT_SETTINGS():995:995 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/m;"} -okhttp3.internal.http2.Http2Connection$Listener -> Y3.f$d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/m;"} +okhttp3.internal.http2.Http2Connection$Listener -> V3.f$d: # {"id":"sourceFile","fileName":"Http2Connection.kt"} okhttp3.internal.http2.Http2Connection$Listener REFUSE_INCOMING_STREAMS -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f$d;"} okhttp3.internal.http2.Http2Connection$Listener$Companion Companion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f$d$b;"} 9:16:void ():983:983 -> 1:4:void ():961:961 -> - 1:1:void Y3.Http2Connection$Listener.onSettings(Y3.Http2Connection,Y3.Settings):0:0 -> a + 1:1:void V3.Http2Connection$Listener.onSettings(V3.Http2Connection,V3.Settings):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;LY3/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;LV3/m;)V"} void onStream(okhttp3.internal.http2.Http2Stream) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/i;)V"} -okhttp3.internal.http2.Http2Connection$Listener$Companion -> Y3.f$d$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/i;)V"} +okhttp3.internal.http2.Http2Connection$Listener$Companion -> V3.f$d$b: # {"id":"sourceFile","fileName":"Http2Connection.kt"} 1:1:void ():981:981 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):981:981 -> -okhttp3.internal.http2.Http2Connection$Listener$Companion$REFUSE_INCOMING_STREAMS$1 -> Y3.f$d$a: +okhttp3.internal.http2.Http2Connection$Listener$Companion$REFUSE_INCOMING_STREAMS$1 -> V3.f$d$a: # {"id":"sourceFile","fileName":"Http2Connection.kt"} 1:4:void ():983:983 -> 6:12:void onStream(okhttp3.internal.http2.Http2Stream):986:986 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/i;)V"} -okhttp3.internal.http2.Http2Connection$ReaderRunnable -> Y3.f$e: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/i;)V"} +okhttp3.internal.http2.Http2Connection$ReaderRunnable -> V3.f$e: # {"id":"sourceFile","fileName":"Http2Connection.kt"} okhttp3.internal.http2.Http2Reader reader -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h;"} okhttp3.internal.http2.Http2Connection this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} 6:13:void (okhttp3.internal.http2.Http2Connection,okhttp3.internal.http2.Http2Reader):609:609 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;LY3/h;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/f;LV3/h;)V"} 1:1:void ackSettings():779:779 -> a - 11:13:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):817:817 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/b;Lf4/l;)V"} - 14:16:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):823:823 -> b - 17:27:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):824:824 -> b - 28:37:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):1055:1055 -> b - 38:43:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):825:825 -> b - 44:45:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):826:826 -> b - 46:46:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):823:823 -> b - 47:51:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):829:829 -> b - 52:63:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):830:830 -> b - 64:68:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):831:831 -> b - 69:83:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):832:832 -> b - 84:91:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):1055:1055 -> b - 92:93:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):823:823 -> b - 8:15:void headers(boolean,int,int,java.util.List):662:662 -> e - 16:21:void headers(boolean,int,int,java.util.List):663:663 -> e - 22:24:void headers(boolean,int,int,java.util.List):667:667 -> e - 25:32:void headers(boolean,int,int,java.util.List):668:668 -> e - 33:42:void headers(boolean,int,int,java.util.List):672:672 -> e - 43:52:void headers(boolean,int,int,java.util.List):675:675 -> e - 53:66:void headers(boolean,int,int,java.util.List):678:678 -> e - 67:70:void headers(boolean,int,int,java.util.List):681:681 -> e - 71:80:void headers(boolean,int,int,java.util.List):682:682 -> e - 81:85:void headers(boolean,int,int,java.util.List):683:683 -> e - 86:98:void headers(boolean,int,int,java.util.List):684:684 -> e - 99:140:void headers(boolean,int,int,java.util.List):687:687 -> e - 141:157:void headers(boolean,int,int,java.util.List):1011:1011 -> e - 158:161:void headers(boolean,int,int,java.util.List):697:697 -> e - 162:163:void headers(boolean,int,int,java.util.List):699:699 -> e - 164:164:void headers(boolean,int,int,java.util.List):667:667 -> e - 165:172:void headers(boolean,int,int,java.util.List):702:702 -> e - 173:174:void headers(boolean,int,int,java.util.List):667:667 -> e - 3:5:void windowUpdate(int,long):839:839 -> f - 6:15:void windowUpdate(int,long):840:840 -> f - 16:19:void windowUpdate(int,long):841:841 -> f - 20:22:void windowUpdate(int,long):1056:1056 -> f - 23:24:void windowUpdate(int,long):842:842 -> f - 25:28:void windowUpdate(int,long):839:839 -> f - 29:36:void windowUpdate(int,long):1056:1056 -> f - 37:38:void windowUpdate(int,long):839:839 -> f - 39:46:void windowUpdate(int,long):844:844 -> f - 47:48:void windowUpdate(int,long):846:847 -> f - 49:50:void windowUpdate(int,long):847:847 -> f - 51:52:void windowUpdate(int,long):848:848 -> f - 53:58:void windowUpdate(int,long):846:846 -> f - 6:13:void data(boolean,int,okio.BufferedSource,int):639:639 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZILf4/k;I)V"} - 14:19:void data(boolean,int,okio.BufferedSource,int):640:640 -> g - 20:27:void data(boolean,int,okio.BufferedSource,int):643:643 -> g - 28:34:void data(boolean,int,okio.BufferedSource,int):645:645 -> g - 35:40:void data(boolean,int,okio.BufferedSource,int):646:646 -> g - 41:44:void data(boolean,int,okio.BufferedSource,int):647:647 -> g - 45:49:void data(boolean,int,okio.BufferedSource,int):650:650 -> g - 50:56:void data(boolean,int,okio.BufferedSource,int):652:652 -> g - 6:34:void settings(boolean,okhttp3.internal.http2.Settings):715:715 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLY3/m;)V"} - 35:51:void settings(boolean,okhttp3.internal.http2.Settings):1022:1022 -> h - 6:13:void rstStream(int,okhttp3.internal.http2.ErrorCode):706:706 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/b;)V"} - 14:19:void rstStream(int,okhttp3.internal.http2.ErrorCode):707:707 -> i - 20:27:void rstStream(int,okhttp3.internal.http2.ErrorCode):710:710 -> i - 28:31:void rstStream(int,okhttp3.internal.http2.ErrorCode):711:711 -> i + 8:15:void headers(boolean,int,int,java.util.List):662:662 -> b + 16:21:void headers(boolean,int,int,java.util.List):663:663 -> b + 22:24:void headers(boolean,int,int,java.util.List):667:667 -> b + 25:32:void headers(boolean,int,int,java.util.List):668:668 -> b + 33:42:void headers(boolean,int,int,java.util.List):672:672 -> b + 43:52:void headers(boolean,int,int,java.util.List):675:675 -> b + 53:66:void headers(boolean,int,int,java.util.List):678:678 -> b + 67:70:void headers(boolean,int,int,java.util.List):681:681 -> b + 71:80:void headers(boolean,int,int,java.util.List):682:682 -> b + 81:85:void headers(boolean,int,int,java.util.List):683:683 -> b + 86:98:void headers(boolean,int,int,java.util.List):684:684 -> b + 99:140:void headers(boolean,int,int,java.util.List):687:687 -> b + 141:157:void headers(boolean,int,int,java.util.List):1011:1011 -> b + 158:161:void headers(boolean,int,int,java.util.List):697:697 -> b + 162:163:void headers(boolean,int,int,java.util.List):699:699 -> b + 164:164:void headers(boolean,int,int,java.util.List):667:667 -> b + 165:172:void headers(boolean,int,int,java.util.List):702:702 -> b + 173:174:void headers(boolean,int,int,java.util.List):667:667 -> b + 3:5:void windowUpdate(int,long):839:839 -> e + 6:15:void windowUpdate(int,long):840:840 -> e + 16:19:void windowUpdate(int,long):841:841 -> e + 20:22:void windowUpdate(int,long):1056:1056 -> e + 23:24:void windowUpdate(int,long):842:842 -> e + 25:28:void windowUpdate(int,long):839:839 -> e + 29:36:void windowUpdate(int,long):1056:1056 -> e + 37:38:void windowUpdate(int,long):839:839 -> e + 39:46:void windowUpdate(int,long):844:844 -> e + 47:48:void windowUpdate(int,long):846:847 -> e + 49:50:void windowUpdate(int,long):847:847 -> e + 51:52:void windowUpdate(int,long):848:848 -> e + 53:58:void windowUpdate(int,long):846:846 -> e + 11:13:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):817:817 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/b;Lc4/l;)V"} + 14:16:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):823:823 -> f + 17:27:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):824:824 -> f + 28:37:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):1055:1055 -> f + 38:43:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):825:825 -> f + 44:45:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):826:826 -> f + 46:46:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):823:823 -> f + 47:51:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):829:829 -> f + 52:63:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):830:830 -> f + 64:68:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):831:831 -> f + 69:83:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):832:832 -> f + 84:91:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):1055:1055 -> f + 92:93:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):823:823 -> f + 6:34:void settings(boolean,okhttp3.internal.http2.Settings):715:715 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLV3/m;)V"} + 35:51:void settings(boolean,okhttp3.internal.http2.Settings):1022:1022 -> g + 6:13:void rstStream(int,okhttp3.internal.http2.ErrorCode):706:706 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/b;)V"} + 14:19:void rstStream(int,okhttp3.internal.http2.ErrorCode):707:707 -> h + 20:27:void rstStream(int,okhttp3.internal.http2.ErrorCode):710:710 -> h + 28:31:void rstStream(int,okhttp3.internal.http2.ErrorCode):711:711 -> h + 3:16:void ping(boolean,int,int):787:787 -> i + 17:22:void ping(boolean,int,int):1042:1042 -> i + 23:32:void ping(boolean,int,int):796:796 -> i + 33:36:void ping(boolean,int,int):797:797 -> i + 37:48:void ping(boolean,int,int):1042:1042 -> i + 49:59:void ping(boolean,int,int):793:793 -> i + 60:69:void ping(boolean,int,int):790:790 -> i + 70:73:void ping(boolean,int,int):787:787 -> i + 74:102:void ping(boolean,int,int):806:806 -> i + 103:119:void ping(boolean,int,int):1047:1047 -> i 1:6:java.lang.Object invoke():609:609 -> invoke - 3:16:void ping(boolean,int,int):787:787 -> j - 17:22:void ping(boolean,int,int):1042:1042 -> j - 23:32:void ping(boolean,int,int):796:796 -> j - 33:36:void ping(boolean,int,int):797:797 -> j - 37:48:void ping(boolean,int,int):1042:1042 -> j - 49:59:void ping(boolean,int,int):793:793 -> j - 60:69:void ping(boolean,int,int):790:790 -> j - 70:73:void ping(boolean,int,int):787:787 -> j - 74:102:void ping(boolean,int,int):806:806 -> j - 103:119:void ping(boolean,int,int):1047:1047 -> j - 1:1:void priority(int,int,int,boolean):860:860 -> l + 1:1:void priority(int,int,int,boolean):860:860 -> k + 6:13:void data(boolean,int,okio.BufferedSource,int):639:639 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZILc4/k;I)V"} + 14:19:void data(boolean,int,okio.BufferedSource,int):640:640 -> l + 20:27:void data(boolean,int,okio.BufferedSource,int):643:643 -> l + 28:34:void data(boolean,int,okio.BufferedSource,int):645:645 -> l + 35:40:void data(boolean,int,okio.BufferedSource,int):646:646 -> l + 41:44:void data(boolean,int,okio.BufferedSource,int):647:647 -> l + 45:49:void data(boolean,int,okio.BufferedSource,int):650:650 -> l + 50:56:void data(boolean,int,okio.BufferedSource,int):652:652 -> l 6:11:void pushPromise(int,int,java.util.List):867:867 -> m 10:14:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):734:734 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLY3/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLV3/m;)V"} 15:19:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):735:735 -> n 20:24:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):736:736 -> n 25:31:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):737:737 -> n @@ -215509,183 +210896,183 @@ okhttp3.internal.http2.Http2Connection$ReaderRunnable -> Y3.f$e: 43:44:void invoke():624:624 -> o 45:55:void invoke():627:627 -> o 56:61:void invoke():628:628 -> o -okhttp3.internal.http2.Http2Connection$ReaderRunnable$applyAndAckSettings$$inlined$synchronized$lambda$1 -> Y3.f$e$a: +okhttp3.internal.http2.Http2Connection$ReaderRunnable$applyAndAckSettings$$inlined$synchronized$lambda$1 -> V3.f$e$a: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e boolean $cancelable -> f okhttp3.internal.http2.Http2Connection$ReaderRunnable this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f$e;"} kotlin.jvm.internal.Ref$ObjectRef $newPeerSettings$inlined -> h # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} boolean $clearPrevious$inlined -> i okhttp3.internal.http2.Settings $settings$inlined -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/m;"} kotlin.jvm.internal.Ref$LongRef $delta$inlined -> k # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/v;"} kotlin.jvm.internal.Ref$ObjectRef $streamsToNotify$inlined -> l # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} 17:20:void (java.lang.String,boolean,java.lang.String,boolean,okhttp3.internal.http2.Http2Connection$ReaderRunnable,kotlin.jvm.internal.Ref$ObjectRef,boolean,okhttp3.internal.http2.Settings,kotlin.jvm.internal.Ref$LongRef,kotlin.jvm.internal.Ref$ObjectRef):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLY3/f$e;Lkotlin/jvm/internal/w;ZLY3/m;Lkotlin/jvm/internal/v;Lkotlin/jvm/internal/w;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLV3/f$e;Lkotlin/jvm/internal/w;ZLV3/m;Lkotlin/jvm/internal/v;Lkotlin/jvm/internal/w;)V"} 1:24:long runOnce():219:219 -> f -okhttp3.internal.http2.Http2Connection$ReaderRunnable$headers$$inlined$synchronized$lambda$1 -> Y3.f$e$b: +okhttp3.internal.http2.Http2Connection$ReaderRunnable$headers$$inlined$synchronized$lambda$1 -> V3.f$e$b: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e boolean $cancelable -> f okhttp3.internal.http2.Http2Stream $newStream$inlined -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i;"} okhttp3.internal.http2.Http2Connection$ReaderRunnable this$0 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f$e;"} okhttp3.internal.http2.Http2Stream $stream$inlined -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i;"} int $streamId$inlined -> j java.util.List $headerBlock$inlined -> k boolean $inFinished$inlined -> l 17:20:void (java.lang.String,boolean,java.lang.String,boolean,okhttp3.internal.http2.Http2Stream,okhttp3.internal.http2.Http2Connection$ReaderRunnable,okhttp3.internal.http2.Http2Stream,int,java.util.List,boolean):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLY3/i;LY3/f$e;LY3/i;ILjava/util/List;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLV3/i;LV3/f$e;LV3/i;ILjava/util/List;Z)V"} 1:15:long runOnce():220:220 -> f 16:50:long runOnce():222:222 -> f 51:60:long runOnce():226:226 -> f -okhttp3.internal.http2.Http2Connection$ReaderRunnable$ping$$inlined$execute$1 -> Y3.f$e$c: +okhttp3.internal.http2.Http2Connection$ReaderRunnable$ping$$inlined$execute$1 -> V3.f$e$c: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e boolean $cancelable -> f okhttp3.internal.http2.Http2Connection$ReaderRunnable this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f$e;"} int $payload1$inlined -> h int $payload2$inlined -> i 11:14:void (java.lang.String,boolean,java.lang.String,boolean,okhttp3.internal.http2.Http2Connection$ReaderRunnable,int,int):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLY3/f$e;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLV3/f$e;II)V"} 1:15:long runOnce():219:219 -> f -okhttp3.internal.http2.Http2Connection$ReaderRunnable$settings$$inlined$execute$1 -> Y3.f$e$d: +okhttp3.internal.http2.Http2Connection$ReaderRunnable$settings$$inlined$execute$1 -> V3.f$e$d: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e boolean $cancelable -> f okhttp3.internal.http2.Http2Connection$ReaderRunnable this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f$e;"} boolean $clearPrevious$inlined -> h okhttp3.internal.http2.Settings $settings$inlined -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/m;"} 11:14:void (java.lang.String,boolean,java.lang.String,boolean,okhttp3.internal.http2.Http2Connection$ReaderRunnable,boolean,okhttp3.internal.http2.Settings):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLY3/f$e;ZLY3/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLV3/f$e;ZLV3/m;)V"} 1:12:long runOnce():219:219 -> f -okhttp3.internal.http2.Http2Connection$pushDataLater$$inlined$execute$1 -> Y3.f$f: +okhttp3.internal.http2.Http2Connection$pushDataLater$$inlined$execute$1 -> V3.f$f: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e boolean $cancelable -> f okhttp3.internal.http2.Http2Connection this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} int $streamId$inlined -> h okio.Buffer $buffer$inlined -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} int $byteCount$inlined -> j boolean $inFinished$inlined -> k 15:18:void (java.lang.String,boolean,java.lang.String,boolean,okhttp3.internal.http2.Http2Connection,int,okio.Buffer,int,boolean):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLY3/f;ILf4/i;IZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLV3/f;ILc4/i;IZ)V"} 1:20:long runOnce():222:222 -> f 21:35:long runOnce():223:223 -> f 36:39:long runOnce():224:224 -> f 40:42:long runOnce():225:225 -> f 43:57:long runOnce():226:226 -> f 58:65:long runOnce():225:225 -> f -okhttp3.internal.http2.Http2Connection$pushHeadersLater$$inlined$execute$1 -> Y3.f$g: +okhttp3.internal.http2.Http2Connection$pushHeadersLater$$inlined$execute$1 -> V3.f$g: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e boolean $cancelable -> f okhttp3.internal.http2.Http2Connection this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} int $streamId$inlined -> h java.util.List $requestHeaders$inlined -> i boolean $inFinished$inlined -> j 13:16:void (java.lang.String,boolean,java.lang.String,boolean,okhttp3.internal.http2.Http2Connection,int,java.util.List,boolean):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLY3/f;ILjava/util/List;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLV3/f;ILjava/util/List;Z)V"} 1:18:long runOnce():219:219 -> f 19:33:long runOnce():223:223 -> f 34:37:long runOnce():224:224 -> f 38:40:long runOnce():225:225 -> f 41:55:long runOnce():226:226 -> f 56:63:long runOnce():225:225 -> f -okhttp3.internal.http2.Http2Connection$pushRequestLater$$inlined$execute$1 -> Y3.f$h: +okhttp3.internal.http2.Http2Connection$pushRequestLater$$inlined$execute$1 -> V3.f$h: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e boolean $cancelable -> f okhttp3.internal.http2.Http2Connection this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} int $streamId$inlined -> h java.util.List $requestHeaders$inlined -> i 11:14:void (java.lang.String,boolean,java.lang.String,boolean,okhttp3.internal.http2.Http2Connection,int,java.util.List):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLY3/f;ILjava/util/List;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLV3/f;ILjava/util/List;)V"} 1:16:long runOnce():219:219 -> f 17:29:long runOnce():224:224 -> f 30:32:long runOnce():225:225 -> f 33:47:long runOnce():226:226 -> f 48:55:long runOnce():225:225 -> f -okhttp3.internal.http2.Http2Connection$pushResetLater$$inlined$execute$1 -> Y3.f$i: +okhttp3.internal.http2.Http2Connection$pushResetLater$$inlined$execute$1 -> V3.f$i: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e boolean $cancelable -> f okhttp3.internal.http2.Http2Connection this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} int $streamId$inlined -> h okhttp3.internal.http2.ErrorCode $errorCode$inlined -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} 11:14:void (java.lang.String,boolean,java.lang.String,boolean,okhttp3.internal.http2.Http2Connection,int,okhttp3.internal.http2.ErrorCode):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLY3/f;ILY3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLV3/f;ILV3/b;)V"} 1:13:long runOnce():219:219 -> f 14:16:long runOnce():220:220 -> f 17:31:long runOnce():221:221 -> f 32:33:long runOnce():222:222 -> f 34:40:long runOnce():220:220 -> f -okhttp3.internal.http2.Http2Connection$sendDegradedPingLater$$inlined$execute$1 -> Y3.f$j: +okhttp3.internal.http2.Http2Connection$sendDegradedPingLater$$inlined$execute$1 -> V3.f$j: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e boolean $cancelable -> f okhttp3.internal.http2.Http2Connection this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} 7:10:void (java.lang.String,boolean,java.lang.String,boolean,okhttp3.internal.http2.Http2Connection):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLY3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLV3/f;)V"} 1:10:long runOnce():219:219 -> f -okhttp3.internal.http2.Http2Connection$writeSynResetLater$$inlined$execute$1 -> Y3.f$k: +okhttp3.internal.http2.Http2Connection$writeSynResetLater$$inlined$execute$1 -> V3.f$k: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e boolean $cancelable -> f okhttp3.internal.http2.Http2Connection this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} int $streamId$inlined -> h okhttp3.internal.http2.ErrorCode $errorCode$inlined -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} 11:14:void (java.lang.String,boolean,java.lang.String,boolean,okhttp3.internal.http2.Http2Connection,int,okhttp3.internal.http2.ErrorCode):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLY3/f;ILY3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLV3/f;ILV3/b;)V"} 1:11:long runOnce():220:220 -> f 12:19:long runOnce():222:222 -> f -okhttp3.internal.http2.Http2Connection$writeWindowUpdateLater$$inlined$execute$1 -> Y3.f$l: +okhttp3.internal.http2.Http2Connection$writeWindowUpdateLater$$inlined$execute$1 -> V3.f$l: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e boolean $cancelable -> f okhttp3.internal.http2.Http2Connection this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} int $streamId$inlined -> h long $unacknowledgedBytesRead$inlined -> i 11:14:void (java.lang.String,boolean,java.lang.String,boolean,okhttp3.internal.http2.Http2Connection,int,long):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLY3/f;IJ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLV3/f;IJ)V"} 1:15:long runOnce():220:220 -> f 16:23:long runOnce():222:222 -> f -okhttp3.internal.http2.Http2ExchangeCodec -> Y3.g: +okhttp3.internal.http2.Http2ExchangeCodec -> V3.g: # {"id":"sourceFile","fileName":"Http2ExchangeCodec.kt"} okhttp3.internal.http2.Http2Stream stream -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i;"} okhttp3.Protocol protocol -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/A;"} boolean canceled -> c okhttp3.internal.connection.RealConnection connection -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LS3/f;"} okhttp3.internal.http.RealInterceptorChain chain -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/g;"} okhttp3.internal.http2.Http2Connection http2Connection -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} java.util.List HTTP_2_SKIPPED_REQUEST_HEADERS -> g java.util.List HTTP_2_SKIPPED_RESPONSE_HEADERS -> h okhttp3.internal.http2.Http2ExchangeCodec$Companion Companion -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/g$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/g$a;"} 9:10:void ():147:147 -> 11:36:void ():148:148 -> 37:42:void ():136:136 -> @@ -215693,29 +211080,29 @@ okhttp3.internal.http2.Http2ExchangeCodec -> Y3.g: 45:62:void ():157:157 -> 63:69:void ():149:149 -> 21:29:void (okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okhttp3.internal.http.RealInterceptorChain,okhttp3.internal.http2.Http2Connection):50:50 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;LV3/f;LW3/g;LY3/f;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;LS3/f;LT3/g;LV3/f;)V"} 30:42:void (okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okhttp3.internal.http.RealInterceptorChain,okhttp3.internal.http2.Http2Connection):58:58 -> 43:44:void (okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okhttp3.internal.http.RealInterceptorChain,okhttp3.internal.http2.Http2Connection):61:61 -> 45:47:void (okhttp3.OkHttpClient,okhttp3.internal.connection.RealConnection,okhttp3.internal.http.RealInterceptorChain,okhttp3.internal.http2.Http2Connection):58:58 -> - 1:13:void finishRequest():92:92 -> a - 6:15:okio.Source openResponseBodySource(okhttp3.Response):113:113 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)Lf4/G;"} - 6:14:long reportedContentLength(okhttp3.Response):107:107 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)J"} - 15:19:long reportedContentLength(okhttp3.Response):108:108 -> c + 6:14:long reportedContentLength(okhttp3.Response):107:107 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)J"} + 15:19:long reportedContentLength(okhttp3.Response):108:108 -> a + 1:13:void finishRequest():92:92 -> b + 6:15:okio.Source openResponseBodySource(okhttp3.Response):113:113 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;)Lc4/G;"} 2:3:void cancel():121:121 -> cancel 4:13:void cancel():122:122 -> cancel 6:15:okio.Sink createRequestBody(okhttp3.Request,long):68:68 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;J)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;J)Lc4/E;"} 1:9:okhttp3.Response$Builder readResponseHeaders(boolean):96:96 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LN3/D$a;"} 10:19:okhttp3.Response$Builder readResponseHeaders(boolean):97:97 -> e 20:30:okhttp3.Response$Builder readResponseHeaders(boolean):98:98 -> e 1:3:okhttp3.internal.connection.RealConnection getConnection():52:52 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS3/f;"} 1:6:void flushRequest():88:88 -> g 6:10:void writeRequestHeaders(okhttp3.Request):72:72 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)V"} 11:19:void writeRequestHeaders(okhttp3.Request):74:74 -> h 20:25:void writeRequestHeaders(okhttp3.Request):75:75 -> h 26:33:void writeRequestHeaders(okhttp3.Request):76:76 -> h @@ -215726,12 +211113,12 @@ okhttp3.internal.http2.Http2ExchangeCodec -> Y3.g: 89:96:void writeRequestHeaders(okhttp3.Request):81:81 -> h 1:3:java.util.List access$getHTTP_2_SKIPPED_REQUEST_HEADERS$cp():50:50 -> i 1:3:java.util.List access$getHTTP_2_SKIPPED_RESPONSE_HEADERS$cp():50:50 -> j -okhttp3.internal.http2.Http2ExchangeCodec$Companion -> Y3.g$a: +okhttp3.internal.http2.Http2ExchangeCodec$Companion -> V3.g$a: # {"id":"sourceFile","fileName":"Http2ExchangeCodec.kt"} 1:1:void ():125:125 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):125:125 -> 6:9:java.util.List http2HeadersList(okhttp3.Request):160:160 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)Ljava/util/List;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/B;)Ljava/util/List;"} 10:20:java.util.List http2HeadersList(okhttp3.Request):161:161 -> a 21:34:java.util.List http2HeadersList(okhttp3.Request):162:162 -> a 35:54:java.util.List http2HeadersList(okhttp3.Request):163:163 -> a @@ -215745,7 +211132,7 @@ okhttp3.internal.http2.Http2ExchangeCodec$Companion -> Y3.g$a: 150:164:java.util.List http2HeadersList(okhttp3.Request):175:175 -> a 165:173:java.util.List http2HeadersList(okhttp3.Request):172:172 -> a 11:15:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):184:184 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;LQ3/A;)LQ3/D$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;LN3/A;)LN3/D$a;"} 16:23:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):185:185 -> b 24:27:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):186:186 -> b 28:31:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):187:187 -> b @@ -215759,46 +211146,40 @@ okhttp3.internal.http2.Http2ExchangeCodec$Companion -> Y3.g$a: 97:102:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):199:199 -> b 103:111:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):200:200 -> b 112:119:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):194:194 -> b -okhttp3.internal.http2.Http2Reader -> Y3.h: +okhttp3.internal.http2.Http2Reader -> V3.h: # {"id":"sourceFile","fileName":"Http2Reader.kt"} okhttp3.internal.http2.Http2Reader$ContinuationSource continuation -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/h$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h$b;"} okhttp3.internal.http2.Hpack$Reader hpackReader -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/d$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/d$a;"} okio.BufferedSource source -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} boolean client -> g java.util.logging.Logger logger -> h okhttp3.internal.http2.Http2Reader$Companion Companion -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h$a;"} 9:26:void ():496:496 -> 6:12:void (okio.BufferedSource,boolean):58:58 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;Z)V"} 13:19:void (okio.BufferedSource,boolean):63:63 -> 20:32:void (okio.BufferedSource,boolean):64:64 -> - 7:12:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):284:284 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/h$c;III)V"} - 13:24:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):285:285 -> E - 25:28:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):287:287 -> E - 29:36:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):283:283 -> E - 37:59:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):282:282 -> E - 1:23:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int):193:193 -> J - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/h$c;I)V"} - 24:36:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int):196:196 -> J - 37:40:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int):197:197 -> J - 6:9:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):188:188 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/h$c;III)V"} - 10:17:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):187:187 -> M - 18:45:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):186:186 -> M - 7:20:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):273:273 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/h$c;III)V"} - 21:30:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):274:274 -> S - 31:38:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):275:275 -> S - 39:42:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):276:276 -> S - 43:46:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):277:277 -> S - 47:54:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):271:271 -> S + 1:23:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int):193:193 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h$c;I)V"} + 24:36:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int):196:196 -> A + 37:40:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int):197:197 -> A + 6:9:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):188:188 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h$c;III)V"} + 10:17:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):187:187 -> I + 18:45:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):186:186 -> I + 7:20:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):273:273 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h$c;III)V"} + 21:30:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):274:274 -> L + 31:38:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):275:275 -> L + 39:42:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):276:276 -> L + 43:46:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):277:277 -> L + 47:54:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):271:271 -> L 6:11:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):204:204 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/h$c;III)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h$c;III)V"} 12:19:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):205:205 -> T 20:23:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):207:207 -> T 24:25:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):205:205 -> T @@ -215806,30 +211187,30 @@ okhttp3.internal.http2.Http2Reader -> Y3.h: 43:46:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):205:205 -> T 47:54:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):203:203 -> T 55:82:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):202:202 -> T - 9:12:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):215:215 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/h$c;III)V"} - 13:20:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):214:214 -> V - 21:24:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):219:219 -> V - 25:30:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):220:220 -> V - 31:58:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):221:221 -> V - 59:71:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):222:222 -> V - 72:100:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):223:223 -> V - 101:127:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):251:251 -> V - 128:142:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):244:244 -> V - 143:150:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):233:233 -> V - 151:157:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):263:263 -> V - 158:161:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):265:265 -> V - 162:184:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):219:219 -> V - 185:192:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):212:212 -> V - 4:22:void readWindowUpdate(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):309:309 -> b0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/h$c;III)V"} - 23:26:void readWindowUpdate(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):311:311 -> b0 - 27:34:void readWindowUpdate(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):310:310 -> b0 - 35:57:void readWindowUpdate(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):308:308 -> b0 + 9:12:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):215:215 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h$c;III)V"} + 13:20:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):214:214 -> W + 21:24:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):219:219 -> W + 25:30:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):220:220 -> W + 31:58:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):221:221 -> W + 59:71:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):222:222 -> W + 72:100:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):223:223 -> W + 101:127:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):251:251 -> W + 128:142:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):244:244 -> W + 143:150:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):233:233 -> W + 151:157:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):263:263 -> W + 158:161:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):265:265 -> W + 162:184:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):219:219 -> W + 185:192:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):212:212 -> W + 4:22:void readWindowUpdate(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):309:309 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h$c;III)V"} + 23:26:void readWindowUpdate(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):311:311 -> Z + 27:34:void readWindowUpdate(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):310:310 -> Z + 35:57:void readWindowUpdate(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):308:308 -> Z 1:6:void close():316:316 -> close - 1:3:java.util.logging.Logger access$getLogger$cp():58:58 -> g + 1:3:java.util.logging.Logger access$getLogger$cp():58:58 -> f 6:12:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):89:89 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLY3/h$c;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLV3/h$c;)Z"} 13:22:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):105:105 -> h 23:34:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):109:109 -> h 35:44:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):110:110 -> h @@ -215848,53 +211229,59 @@ okhttp3.internal.http2.Http2Reader -> Y3.h: 153:157:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):119:119 -> h 158:182:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):107:107 -> h 6:10:void readConnectionPreface(okhttp3.internal.http2.Http2Reader$Handler):71:71 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/h$c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h$c;)V"} 11:17:void readConnectionPreface(okhttp3.internal.http2.Http2Reader$Handler):73:73 -> i 18:25:void readConnectionPreface(okhttp3.internal.http2.Http2Reader$Handler):74:74 -> i 26:38:void readConnectionPreface(okhttp3.internal.http2.Http2Reader$Handler):78:78 -> i 39:79:void readConnectionPreface(okhttp3.internal.http2.Http2Reader$Handler):79:79 -> i 80:86:void readConnectionPreface(okhttp3.internal.http2.Http2Reader$Handler):80:80 -> i 87:113:void readConnectionPreface(okhttp3.internal.http2.Http2Reader$Handler):81:81 -> i - 19:30:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):177:177 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/h$c;III)V"} - 31:36:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):178:178 -> s - 37:41:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):180:180 -> s - 42:48:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):181:181 -> s - 49:56:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):174:174 -> s - 57:64:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):168:168 -> s - 7:12:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):294:294 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/h$c;III)V"} - 13:19:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):295:295 -> t - 20:27:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):297:297 -> t - 28:31:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):299:299 -> t - 32:38:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):301:301 -> t - 39:42:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):303:303 -> t - 43:44:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):297:297 -> t - 45:61:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):298:298 -> t - 62:65:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):297:297 -> t - 66:73:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):293:293 -> t - 74:96:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):292:292 -> t - 1:5:java.util.List readHeaderBlock(int,int,int,int):154:154 -> u - 6:14:java.util.List readHeaderBlock(int,int,int,int):155:155 -> u - 15:19:java.util.List readHeaderBlock(int,int,int,int):156:156 -> u - 20:24:java.util.List readHeaderBlock(int,int,int,int):157:157 -> u - 25:29:java.util.List readHeaderBlock(int,int,int,int):158:158 -> u - 30:34:java.util.List readHeaderBlock(int,int,int,int):162:162 -> u - 35:41:java.util.List readHeaderBlock(int,int,int,int):163:163 -> u - 15:30:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):139:139 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/h$c;III)V"} - 31:35:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):143:143 -> x - 36:41:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):146:146 -> x - 42:46:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):147:147 -> x - 47:50:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):149:149 -> x - 51:58:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):136:136 -> x -okhttp3.internal.http2.Http2Reader$Companion -> Y3.h$a: + 19:30:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):177:177 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h$c;III)V"} + 31:36:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):178:178 -> j + 37:41:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):180:180 -> j + 42:48:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):181:181 -> j + 49:56:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):174:174 -> j + 57:64:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):168:168 -> j + 7:12:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):294:294 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h$c;III)V"} + 13:19:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):295:295 -> s + 20:27:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):297:297 -> s + 28:31:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):299:299 -> s + 32:38:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):301:301 -> s + 39:42:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):303:303 -> s + 43:44:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):297:297 -> s + 45:61:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):298:298 -> s + 62:65:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):297:297 -> s + 66:73:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):293:293 -> s + 74:96:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):292:292 -> s + 1:5:java.util.List readHeaderBlock(int,int,int,int):154:154 -> t + 6:14:java.util.List readHeaderBlock(int,int,int,int):155:155 -> t + 15:19:java.util.List readHeaderBlock(int,int,int,int):156:156 -> t + 20:24:java.util.List readHeaderBlock(int,int,int,int):157:157 -> t + 25:29:java.util.List readHeaderBlock(int,int,int,int):158:158 -> t + 30:34:java.util.List readHeaderBlock(int,int,int,int):162:162 -> t + 35:41:java.util.List readHeaderBlock(int,int,int,int):163:163 -> t + 15:30:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):139:139 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h$c;III)V"} + 31:35:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):143:143 -> u + 36:41:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):146:146 -> u + 42:46:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):147:147 -> u + 47:50:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):149:149 -> u + 51:58:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):136:136 -> u + 7:12:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):284:284 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/h$c;III)V"} + 13:24:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):285:285 -> x + 25:28:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):287:287 -> x + 29:36:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):283:283 -> x + 37:59:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):282:282 -> x +okhttp3.internal.http2.Http2Reader$Companion -> V3.h$a: # {"id":"sourceFile","fileName":"Http2Reader.kt"} 1:1:void ():495:495 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):495:495 -> 1:5:java.util.logging.Logger getLogger():496:496 -> a 11:41:int lengthWithoutPadding(int,int,int):503:503 -> b -okhttp3.internal.http2.Http2Reader$ContinuationSource -> Y3.h$b: +okhttp3.internal.http2.Http2Reader$ContinuationSource -> V3.h$b: # {"id":"sourceFile","fileName":"Http2Reader.kt"} int length -> d int flags -> e @@ -215902,11 +211289,11 @@ okhttp3.internal.http2.Http2Reader$ContinuationSource -> Y3.h$b: int left -> g int padding -> h okio.BufferedSource source -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} 6:11:void (okio.BufferedSource):323:323 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;)V"} 1:1:void close():354:354 -> close - 1:3:int getLeft():331:331 -> g + 1:3:int getLeft():331:331 -> f 1:2:void readContinuationHeader():358:358 -> h 3:10:void readContinuationHeader():360:360 -> h 11:12:void readContinuationHeader():361:361 -> h @@ -215917,37 +211304,37 @@ okhttp3.internal.http2.Http2Reader$ContinuationSource -> Y3.h$b: 90:97:void readContinuationHeader():367:367 -> h 98:120:void readContinuationHeader():366:366 -> h 1:3:void setFlags(int):328:328 -> i + 1:3:void setLeft(int):331:331 -> j 6:11:long read(okio.Buffer,long):336:336 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 12:20:long read(okio.Buffer,long):337:337 -> read 21:22:long read(okio.Buffer,long):338:338 -> read 23:29:long read(okio.Buffer,long):339:339 -> read 30:33:long read(okio.Buffer,long):340:340 -> read 34:49:long read(okio.Buffer,long):344:344 -> read 50:56:long read(okio.Buffer,long):346:346 -> read - 1:3:void setLeft(int):331:331 -> s - 1:3:void setLength(int):327:327 -> t + 1:3:void setLength(int):327:327 -> s + 1:3:void setPadding(int):332:332 -> t 1:7:okio.Timeout timeout():350:350 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} - 1:3:void setPadding(int):332:332 -> u - 1:3:void setStreamId(int):329:329 -> x -okhttp3.internal.http2.Http2Reader$Handler -> Y3.h$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} + 1:3:void setStreamId(int):329:329 -> u +okhttp3.internal.http2.Http2Reader$Handler -> V3.h$c: # {"id":"sourceFile","fileName":"Http2Reader.kt"} void ackSettings() -> a - void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/b;Lf4/l;)V"} - void headers(boolean,int,int,java.util.List) -> e - void windowUpdate(int,long) -> f - void data(boolean,int,okio.BufferedSource,int) -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZILf4/k;I)V"} - void settings(boolean,okhttp3.internal.http2.Settings) -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLY3/m;)V"} - void rstStream(int,okhttp3.internal.http2.ErrorCode) -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/b;)V"} - void ping(boolean,int,int) -> j - void priority(int,int,int,boolean) -> l + void headers(boolean,int,int,java.util.List) -> b + void windowUpdate(int,long) -> e + void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString) -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/b;Lc4/l;)V"} + void settings(boolean,okhttp3.internal.http2.Settings) -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLV3/m;)V"} + void rstStream(int,okhttp3.internal.http2.ErrorCode) -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/b;)V"} + void ping(boolean,int,int) -> i + void priority(int,int,int,boolean) -> k + void data(boolean,int,okio.BufferedSource,int) -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZILc4/k;I)V"} void pushPromise(int,int,java.util.List) -> m -okhttp3.internal.http2.Http2Stream -> Y3.i: +okhttp3.internal.http2.Http2Stream -> V3.i: # {"id":"sourceFile","fileName":"Http2Stream.kt"} long readBytesTotal -> a long readBytesAcknowledged -> b @@ -215956,24 +211343,24 @@ okhttp3.internal.http2.Http2Stream -> Y3.i: java.util.ArrayDeque headersQueue -> e boolean hasResponseHeaders -> f okhttp3.internal.http2.Http2Stream$FramingSource source -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i$c;"} okhttp3.internal.http2.Http2Stream$FramingSink sink -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i$b;"} okhttp3.internal.http2.Http2Stream$StreamTimeout readTimeout -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i$d;"} okhttp3.internal.http2.Http2Stream$StreamTimeout writeTimeout -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i$d;"} okhttp3.internal.http2.ErrorCode errorCode -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} java.io.IOException errorException -> l int id -> m okhttp3.internal.http2.Http2Connection connection -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} okhttp3.internal.http2.Http2Stream$Companion Companion -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i$a;"} 1:9:void ():0:0 -> 6:12:void (int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):38:38 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/f;ZZLQ3/t;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/f;ZZLN3/t;)V"} 13:23:void (int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):61:61 -> 24:30:void (int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):65:65 -> 31:32:void (int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):70:70 -> @@ -215989,7 +211376,7 @@ okhttp3.internal.http2.Http2Stream -> Y3.i: 1:3:void setReadBytesTotal$okhttp(long):49:49 -> A 1:3:void setWriteBytesTotal$okhttp(long):57:57 -> B 2:6:okhttp3.Headers takeHeaders():137:137 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/t;"} 7:18:okhttp3.Headers takeHeaders():139:139 -> C 19:24:okhttp3.Headers takeHeaders():140:140 -> C 25:29:okhttp3.Headers takeHeaders():143:143 -> C @@ -216001,7 +211388,7 @@ okhttp3.internal.http2.Http2Stream -> Y3.i: 5:11:void waitForIo$okhttp():661:661 -> D 12:17:void waitForIo$okhttp():662:662 -> D 1:3:okio.Timeout writeTimeout():211:211 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:11:void addBytesToWriteWindow(long):637:637 -> a 12:15:void addBytesToWriteWindow(long):715:715 -> a 1:11:void cancelStreamIfNecessary$okhttp():711:711 -> b @@ -216020,10 +211407,10 @@ okhttp3.internal.http2.Http2Stream -> Y3.i: 38:45:void checkOutNotClosed$okhttp():647:647 -> c 46:53:void checkOutNotClosed$okhttp():646:646 -> c 6:12:void close(okhttp3.internal.http2.ErrorCode,java.io.IOException):237:237 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/b;Ljava/io/IOException;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/b;Ljava/io/IOException;)V"} 13:20:void close(okhttp3.internal.http2.ErrorCode,java.io.IOException):240:240 -> d 1:11:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):696:696 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/b;Ljava/io/IOException;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/b;Ljava/io/IOException;)Z"} 12:55:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):697:697 -> e 56:57:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):257:258 -> e 58:61:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):258:258 -> e @@ -216038,20 +211425,20 @@ okhttp3.internal.http2.Http2Stream -> Y3.i: 94:102:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):268:268 -> e 103:104:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):257:257 -> e 7:13:void closeLater(okhttp3.internal.http2.ErrorCode):247:247 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/b;)V"} 14:21:void closeLater(okhttp3.internal.http2.ErrorCode):250:250 -> f 1:3:okhttp3.internal.http2.Http2Connection getConnection():40:40 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/f;"} 2:8:okhttp3.internal.http2.ErrorCode getErrorCode$okhttp():87:87 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/b;"} 1:3:java.io.IOException getErrorException$okhttp():90:90 -> i 1:3:int getId():39:39 -> j 1:3:long getReadBytesAcknowledged():53:53 -> k 1:3:long getReadBytesTotal():49:49 -> l 1:3:okhttp3.internal.http2.Http2Stream$StreamTimeout getReadTimeout$okhttp():77:77 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/i$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/i$d;"} 1:2:okio.Sink getSink():223:224 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/E;"} 3:19:okio.Sink getSink():224:224 -> n 20:21:okio.Sink getSink():227:227 -> n 22:22:okio.Sink getSink():223:223 -> n @@ -216060,13 +211447,13 @@ okhttp3.internal.http2.Http2Stream -> Y3.i: 28:33:okio.Sink getSink():224:224 -> n 34:35:okio.Sink getSink():223:223 -> n 1:3:okhttp3.internal.http2.Http2Stream$FramingSink getSink$okhttp():74:74 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/i$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/i$b;"} 1:3:okhttp3.internal.http2.Http2Stream$FramingSource getSource$okhttp():70:70 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/i$c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/i$c;"} 1:3:long getWriteBytesMaximum():61:61 -> q 1:3:long getWriteBytesTotal():57:57 -> r 1:3:okhttp3.internal.http2.Http2Stream$StreamTimeout getWriteTimeout$okhttp():78:78 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/i$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/i$d;"} 1:10:boolean isLocallyInitiated():126:126 -> t 11:20:boolean isLocallyInitiated():127:127 -> t 2:6:boolean isOpen():112:112 -> u @@ -216075,13 +211462,13 @@ okhttp3.internal.http2.Http2Stream -> Y3.i: 48:49:boolean isOpen():118:118 -> u 50:54:boolean isOpen():120:120 -> u 1:3:okio.Timeout readTimeout():209:209 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 6:16:void receiveData(okio.BufferedSource,int):701:701 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;I)V"} 17:60:void receiveData(okio.BufferedSource,int):702:702 -> w 61:67:void receiveData(okio.BufferedSource,int):276:276 -> w 6:16:void receiveHeaders(okhttp3.Headers,boolean):705:705 -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;Z)V"} 17:60:void receiveHeaders(okhttp3.Headers,boolean):706:706 -> x 61:62:void receiveHeaders(okhttp3.Headers,boolean):287:288 -> x 63:69:void receiveHeaders(okhttp3.Headers,boolean):288:288 -> x @@ -216096,35 +211483,28 @@ okhttp3.internal.http2.Http2Stream -> Y3.i: 104:111:void receiveHeaders(okhttp3.Headers,boolean):301:301 -> x 112:113:void receiveHeaders(okhttp3.Headers,boolean):287:287 -> x 7:10:void receiveRstStream(okhttp3.internal.http2.ErrorCode):306:306 -> y - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/b;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/b;)V"} 11:12:void receiveRstStream(okhttp3.internal.http2.ErrorCode):307:307 -> y 13:18:void receiveRstStream(okhttp3.internal.http2.ErrorCode):710:710 -> y 19:22:void receiveRstStream(okhttp3.internal.http2.ErrorCode):310:310 -> y 1:3:void setReadBytesAcknowledged$okhttp(long):53:53 -> z -okhttp3.internal.http2.Http2Stream$Companion -> Y3.i$a: +okhttp3.internal.http2.Http2Stream$Companion -> V3.i$a: # {"id":"sourceFile","fileName":"Http2Stream.kt"} 1:1:void ():631:631 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):631:631 -> -okhttp3.internal.http2.Http2Stream$FramingSink -> Y3.i$b: +okhttp3.internal.http2.Http2Stream$FramingSink -> V3.i$b: # {"id":"sourceFile","fileName":"Http2Stream.kt"} okio.Buffer sendBuffer -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} okhttp3.Headers trailers -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/t;"} boolean closed -> f boolean finished -> g okhttp3.internal.http2.Http2Stream this$0 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i;"} 1:7:void (okhttp3.internal.http2.Http2Stream,boolean):513:513 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/i;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/i;Z)V"} 8:15:void (okhttp3.internal.http2.Http2Stream,boolean):522:522 -> - 6:7:void write(okio.Buffer,long):531:531 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} - 8:18:void write(okio.Buffer,long):691:691 -> C - 19:62:void write(okio.Buffer,long):692:692 -> C - 63:67:void write(okio.Buffer,long):533:533 -> C - 68:80:void write(okio.Buffer,long):534:534 -> C - 81:85:void write(okio.Buffer,long):535:535 -> C 1:2:void close():591:591 -> close 3:13:void close():699:699 -> close 14:57:void close():700:700 -> close @@ -216150,6 +211530,22 @@ okhttp3.internal.http2.Http2Stream$FramingSink -> Y3.i$b: 205:211:void close():627:627 -> close 212:214:void close():623:623 -> close 215:216:void close():594:594 -> close + 1:3:void emitFrame(boolean):547:547 -> f + 4:12:void emitFrame(boolean):548:548 -> f + 13:44:void emitFrame(boolean):553:553 -> f + 45:54:void emitFrame(boolean):554:554 -> f + 55:63:void emitFrame(boolean):557:557 -> f + 64:68:void emitFrame(boolean):560:560 -> f + 69:91:void emitFrame(boolean):561:561 -> f + 92:103:void emitFrame(boolean):562:562 -> f + 104:129:void emitFrame(boolean):563:563 -> f + 130:131:void emitFrame(boolean):564:564 -> f + 132:132:void emitFrame(boolean):547:547 -> f + 133:141:void emitFrame(boolean):566:566 -> f + 142:158:void emitFrame(boolean):568:568 -> f + 159:180:void emitFrame(boolean):570:570 -> f + 181:190:void emitFrame(boolean):557:557 -> f + 191:192:void emitFrame(boolean):547:547 -> f 1:2:void flush():576:576 -> flush 3:13:void flush():695:695 -> flush 14:57:void flush():696:696 -> flush @@ -216161,41 +211557,32 @@ okhttp3.internal.http2.Http2Stream$FramingSink -> Y3.i$b: 82:84:void flush():582:582 -> flush 85:96:void flush():583:583 -> flush 97:98:void flush():578:578 -> flush - 1:3:void emitFrame(boolean):547:547 -> g - 4:12:void emitFrame(boolean):548:548 -> g - 13:44:void emitFrame(boolean):553:553 -> g - 45:54:void emitFrame(boolean):554:554 -> g - 55:63:void emitFrame(boolean):557:557 -> g - 64:68:void emitFrame(boolean):560:560 -> g - 69:91:void emitFrame(boolean):561:561 -> g - 92:103:void emitFrame(boolean):562:562 -> g - 104:129:void emitFrame(boolean):563:563 -> g - 130:131:void emitFrame(boolean):564:564 -> g - 132:132:void emitFrame(boolean):547:547 -> g - 133:141:void emitFrame(boolean):566:566 -> g - 142:158:void emitFrame(boolean):568:568 -> g - 159:180:void emitFrame(boolean):570:570 -> g - 181:190:void emitFrame(boolean):557:557 -> g - 191:192:void emitFrame(boolean):547:547 -> g 1:3:boolean getClosed():527:527 -> h 1:3:boolean getFinished():515:515 -> i + 6:7:void write(okio.Buffer,long):531:531 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} + 8:18:void write(okio.Buffer,long):691:691 -> n + 19:62:void write(okio.Buffer,long):692:692 -> n + 63:67:void write(okio.Buffer,long):533:533 -> n + 68:80:void write(okio.Buffer,long):534:534 -> n + 81:85:void write(okio.Buffer,long):535:535 -> n 1:7:okio.Timeout timeout():587:587 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} -okhttp3.internal.http2.Http2Stream$FramingSource -> Y3.i$c: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} +okhttp3.internal.http2.Http2Stream$FramingSource -> V3.i$c: # {"id":"sourceFile","fileName":"Http2Stream.kt"} okio.Buffer receiveBuffer -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} okio.Buffer readBuffer -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} okhttp3.Headers trailers -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/t;"} boolean closed -> g long maxByteCount -> h boolean finished -> i okhttp3.internal.http2.Http2Stream this$0 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i;"} 1:9:void (okhttp3.internal.http2.Http2Stream,long,boolean):317:317 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/i;JZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/i;JZ)V"} 10:16:void (okhttp3.internal.http2.Http2Stream,long,boolean):328:328 -> 17:24:void (okhttp3.internal.http2.Http2Stream,long,boolean):331:331 -> 1:4:void close():479:479 -> close @@ -216210,10 +211597,10 @@ okhttp3.internal.http2.Http2Stream$FramingSource -> Y3.i$c: 37:44:void close():488:488 -> close 45:52:void close():701:701 -> close 53:54:void close():479:479 -> close - 1:3:boolean getClosed$okhttp():340:340 -> g + 1:3:boolean getClosed$okhttp():340:340 -> f 1:3:boolean getFinished$okhttp():325:325 -> h 6:7:void receive$okhttp(okio.BufferedSource,long):422:422 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;J)V"} 8:18:void receive$okhttp(okio.BufferedSource,long):696:696 -> i 19:68:void receive$okhttp(okio.BufferedSource,long):697:697 -> i 69:71:void receive$okhttp(okio.BufferedSource,long):429:429 -> i @@ -216238,8 +211625,9 @@ okhttp3.internal.http2.Http2Stream$FramingSource -> Y3.i$c: 195:196:void receive$okhttp(okio.BufferedSource,long):456:456 -> i 197:203:void receive$okhttp(okio.BufferedSource,long):449:449 -> i 204:206:void receive$okhttp(okio.BufferedSource,long):429:429 -> i + 1:3:void setFinished$okhttp(boolean):325:325 -> j 23:25:long read(okio.Buffer,long):353:353 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 26:34:long read(okio.Buffer,long):354:354 -> read 35:42:long read(okio.Buffer,long):356:356 -> read 43:70:long read(okio.Buffer,long):358:358 -> read @@ -216262,78 +211650,76 @@ okhttp3.internal.http2.Http2Stream$FramingSource -> Y3.i$c: 233:242:long read(okio.Buffer,long):382:382 -> read 243:244:long read(okio.Buffer,long):353:353 -> read 245:271:long read(okio.Buffer,long):344:344 -> read - 1:3:void setFinished$okhttp(boolean):325:325 -> s - 1:3:void setTrailers(okhttp3.Headers):337:337 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;)V"} + 1:3:void setTrailers(okhttp3.Headers):337:337 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;)V"} + 1:2:void updateConnectionFlowControl(long):411:411 -> t + 3:13:void updateConnectionFlowControl(long):692:692 -> t + 14:57:void updateConnectionFlowControl(long):693:693 -> t + 58:67:void updateConnectionFlowControl(long):413:413 -> t 1:7:okio.Timeout timeout():474:474 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} - 1:2:void updateConnectionFlowControl(long):411:411 -> u - 3:13:void updateConnectionFlowControl(long):692:692 -> u - 14:57:void updateConnectionFlowControl(long):693:693 -> u - 58:67:void updateConnectionFlowControl(long):413:413 -> u -okhttp3.internal.http2.Http2Stream$StreamTimeout -> Y3.i$d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} +okhttp3.internal.http2.Http2Stream$StreamTimeout -> V3.i$d: # {"id":"sourceFile","fileName":"Http2Stream.kt"} okhttp3.internal.http2.Http2Stream this$0 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i;"} 1:6:void (okhttp3.internal.http2.Http2Stream):670:670 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/i;)V"} 1:9:java.io.IOException newTimeoutException(java.io.IOException):677:677 -> t 10:13:java.io.IOException newTimeoutException(java.io.IOException):679:679 -> t 1:7:void timedOut():672:672 -> x 8:17:void timedOut():673:673 -> x 1:13:void exitAndThrowIfTimedOut():686:686 -> y -okhttp3.internal.http2.Http2Writer -> Y3.j: +okhttp3.internal.http2.Http2Writer -> V3.j: # {"id":"sourceFile","fileName":"Http2Writer.kt"} okio.Buffer hpackBuffer -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} int maxFrameSize -> e boolean closed -> f okhttp3.internal.http2.Hpack$Writer hpackWriter -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/d$b;"} okio.BufferedSink sink -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/j;"} boolean client -> i java.util.logging.Logger logger -> j okhttp3.internal.http2.Http2Writer$Companion Companion -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/j$a;"} 9:21:void ():314:314 -> 6:12:void (okio.BufferedSink,boolean):45:45 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;Z)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;Z)V"} 13:21:void (okio.BufferedSink,boolean):49:49 -> 22:23:void (okio.BufferedSink,boolean):50:50 -> 24:35:void (okio.BufferedSink,boolean):52:52 -> - 1:3:int maxDataLength():139:139 -> E - 2:9:void ping(boolean,int,int):198:198 -> J - 10:12:void ping(boolean,int,int):199:199 -> J - 13:17:void ping(boolean,int,int):205:205 -> J - 18:22:void ping(boolean,int,int):206:206 -> J - 23:27:void ping(boolean,int,int):207:207 -> J - 28:31:void ping(boolean,int,int):208:208 -> J - 32:39:void ping(boolean,int,int):198:198 -> J - 40:41:void ping(boolean,int,int):208:208 -> J - 7:10:void pushPromise(int,int,java.util.List):100:100 -> M - 11:15:void pushPromise(int,int,java.util.List):101:101 -> M - 16:21:void pushPromise(int,int,java.util.List):103:103 -> M - 22:43:void pushPromise(int,int,java.util.List):104:104 -> M - 44:46:void pushPromise(int,int,java.util.List):105:105 -> M - 47:55:void pushPromise(int,int,java.util.List):111:111 -> M - 56:65:void pushPromise(int,int,java.util.List):112:112 -> M - 66:71:void pushPromise(int,int,java.util.List):114:114 -> M - 72:73:void pushPromise(int,int,java.util.List):115:115 -> M - 74:81:void pushPromise(int,int,java.util.List):100:100 -> M - 82:83:void pushPromise(int,int,java.util.List):115:115 -> M - 7:10:void rstStream(int,okhttp3.internal.http2.ErrorCode):125:125 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/b;)V"} - 11:25:void rstStream(int,okhttp3.internal.http2.ErrorCode):126:126 -> S - 26:28:void rstStream(int,okhttp3.internal.http2.ErrorCode):128:128 -> S - 29:37:void rstStream(int,okhttp3.internal.http2.ErrorCode):134:134 -> S - 38:42:void rstStream(int,okhttp3.internal.http2.ErrorCode):135:135 -> S - 43:46:void rstStream(int,okhttp3.internal.http2.ErrorCode):136:136 -> S - 47:54:void rstStream(int,okhttp3.internal.http2.ErrorCode):126:126 -> S - 55:62:void rstStream(int,okhttp3.internal.http2.ErrorCode):125:125 -> S - 63:64:void rstStream(int,okhttp3.internal.http2.ErrorCode):136:136 -> S + 2:9:void ping(boolean,int,int):198:198 -> A + 10:12:void ping(boolean,int,int):199:199 -> A + 13:17:void ping(boolean,int,int):205:205 -> A + 18:22:void ping(boolean,int,int):206:206 -> A + 23:27:void ping(boolean,int,int):207:207 -> A + 28:31:void ping(boolean,int,int):208:208 -> A + 32:39:void ping(boolean,int,int):198:198 -> A + 40:41:void ping(boolean,int,int):208:208 -> A + 7:10:void pushPromise(int,int,java.util.List):100:100 -> I + 11:15:void pushPromise(int,int,java.util.List):101:101 -> I + 16:21:void pushPromise(int,int,java.util.List):103:103 -> I + 22:43:void pushPromise(int,int,java.util.List):104:104 -> I + 44:46:void pushPromise(int,int,java.util.List):105:105 -> I + 47:55:void pushPromise(int,int,java.util.List):111:111 -> I + 56:65:void pushPromise(int,int,java.util.List):112:112 -> I + 66:71:void pushPromise(int,int,java.util.List):114:114 -> I + 72:73:void pushPromise(int,int,java.util.List):115:115 -> I + 74:81:void pushPromise(int,int,java.util.List):100:100 -> I + 82:83:void pushPromise(int,int,java.util.List):115:115 -> I + 7:10:void rstStream(int,okhttp3.internal.http2.ErrorCode):125:125 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/b;)V"} + 11:25:void rstStream(int,okhttp3.internal.http2.ErrorCode):126:126 -> L + 26:28:void rstStream(int,okhttp3.internal.http2.ErrorCode):128:128 -> L + 29:37:void rstStream(int,okhttp3.internal.http2.ErrorCode):134:134 -> L + 38:42:void rstStream(int,okhttp3.internal.http2.ErrorCode):135:135 -> L + 43:46:void rstStream(int,okhttp3.internal.http2.ErrorCode):136:136 -> L + 47:54:void rstStream(int,okhttp3.internal.http2.ErrorCode):126:126 -> L + 55:62:void rstStream(int,okhttp3.internal.http2.ErrorCode):125:125 -> L + 63:64:void rstStream(int,okhttp3.internal.http2.ErrorCode):136:136 -> L 7:10:void settings(okhttp3.internal.http2.Settings):172:172 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/m;)V"} 11:18:void settings(okhttp3.internal.http2.Settings):175:175 -> T 19:25:void settings(okhttp3.internal.http2.Settings):173:173 -> T 26:42:void settings(okhttp3.internal.http2.Settings):180:180 -> T @@ -216343,36 +211729,36 @@ okhttp3.internal.http2.Http2Writer -> Y3.j: 67:68:void settings(okhttp3.internal.http2.Settings):190:190 -> T 69:76:void settings(okhttp3.internal.http2.Settings):172:172 -> T 77:78:void settings(okhttp3.internal.http2.Settings):190:190 -> T - 2:27:void windowUpdate(int,long):242:242 -> V - 28:30:void windowUpdate(int,long):246:246 -> V - 31:36:void windowUpdate(int,long):252:252 -> V - 37:41:void windowUpdate(int,long):253:253 -> V - 42:45:void windowUpdate(int,long):254:254 -> V - 46:62:void windowUpdate(int,long):244:244 -> V - 63:72:void windowUpdate(int,long):243:243 -> V - 73:80:void windowUpdate(int,long):242:242 -> V - 81:82:void windowUpdate(int,long):254:254 -> V - 7:24:void writeContinuationFrames(int,long):277:277 -> b0 - 25:27:void writeContinuationFrames(int,long):279:279 -> b0 - 28:36:void writeContinuationFrames(int,long):285:285 -> b0 + 2:27:void windowUpdate(int,long):242:242 -> W + 28:30:void windowUpdate(int,long):246:246 -> W + 31:36:void windowUpdate(int,long):252:252 -> W + 37:41:void windowUpdate(int,long):253:253 -> W + 42:45:void windowUpdate(int,long):254:254 -> W + 46:62:void windowUpdate(int,long):244:244 -> W + 63:72:void windowUpdate(int,long):243:243 -> W + 73:80:void windowUpdate(int,long):242:242 -> W + 81:82:void windowUpdate(int,long):254:254 -> W + 7:24:void writeContinuationFrames(int,long):277:277 -> Z + 25:27:void writeContinuationFrames(int,long):279:279 -> Z + 28:36:void writeContinuationFrames(int,long):285:285 -> Z 3:4:void close():269:269 -> close 5:9:void close():270:270 -> close 10:14:void close():271:271 -> close + 7:10:void applyAndAckSettings(okhttp3.internal.http2.Settings):68:68 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/m;)V"} + 11:18:void applyAndAckSettings(okhttp3.internal.http2.Settings):69:69 -> f + 19:25:void applyAndAckSettings(okhttp3.internal.http2.Settings):70:70 -> f + 26:40:void applyAndAckSettings(okhttp3.internal.http2.Settings):71:71 -> f + 41:43:void applyAndAckSettings(okhttp3.internal.http2.Settings):73:73 -> f + 44:48:void applyAndAckSettings(okhttp3.internal.http2.Settings):79:79 -> f + 49:50:void applyAndAckSettings(okhttp3.internal.http2.Settings):80:80 -> f + 51:58:void applyAndAckSettings(okhttp3.internal.http2.Settings):68:68 -> f + 59:60:void applyAndAckSettings(okhttp3.internal.http2.Settings):80:80 -> f 2:5:void flush():119:119 -> flush 6:10:void flush():120:120 -> flush 11:14:void flush():121:121 -> flush 15:22:void flush():119:119 -> flush 23:24:void flush():121:121 -> flush - 7:10:void applyAndAckSettings(okhttp3.internal.http2.Settings):68:68 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/m;)V"} - 11:18:void applyAndAckSettings(okhttp3.internal.http2.Settings):69:69 -> g - 19:25:void applyAndAckSettings(okhttp3.internal.http2.Settings):70:70 -> g - 26:40:void applyAndAckSettings(okhttp3.internal.http2.Settings):71:71 -> g - 41:43:void applyAndAckSettings(okhttp3.internal.http2.Settings):73:73 -> g - 44:48:void applyAndAckSettings(okhttp3.internal.http2.Settings):79:79 -> g - 49:50:void applyAndAckSettings(okhttp3.internal.http2.Settings):80:80 -> g - 51:58:void applyAndAckSettings(okhttp3.internal.http2.Settings):68:68 -> g - 59:60:void applyAndAckSettings(okhttp3.internal.http2.Settings):80:80 -> g 2:5:void connectionPreface():56:56 -> h 6:11:void connectionPreface():57:57 -> h 12:21:void connectionPreface():58:58 -> h @@ -216383,58 +211769,59 @@ okhttp3.internal.http2.Http2Writer -> Y3.j: 72:79:void connectionPreface():56:56 -> h 80:81:void connectionPreface():63:63 -> h 2:5:void data(boolean,int,okio.Buffer,int):150:150 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZILf4/i;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZILc4/i;I)V"} 6:8:void data(boolean,int,okio.Buffer,int):153:153 -> i 9:12:void data(boolean,int,okio.Buffer,int):154:154 -> i 13:20:void data(boolean,int,okio.Buffer,int):150:150 -> i 21:22:void data(boolean,int,okio.Buffer,int):154:154 -> i - 2:6:void dataFrame(int,int,okio.Buffer,int):158:158 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(IILf4/i;I)V"} - 7:16:void dataFrame(int,int,okio.Buffer,int):165:165 -> s - 1:29:void frameHeader(int,int,int,int):258:258 -> t - 30:52:void frameHeader(int,int,int,int):259:259 -> t - 53:57:void frameHeader(int,int,int,int):261:261 -> t - 58:64:void frameHeader(int,int,int,int):262:262 -> t - 65:71:void frameHeader(int,int,int,int):263:263 -> t - 72:81:void frameHeader(int,int,int,int):264:264 -> t - 82:108:void frameHeader(int,int,int,int):260:260 -> t - 109:145:void frameHeader(int,int,int,int):259:259 -> t - 12:15:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):220:220 -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/b;[B)V"} - 16:29:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):221:221 -> u - 30:33:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):224:224 -> u - 34:36:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):222:222 -> u - 37:41:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):228:228 -> u - 42:50:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):229:229 -> u - 51:57:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):230:230 -> u - 58:65:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):231:231 -> u - 66:70:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):233:233 -> u - 71:72:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):234:234 -> u - 73:80:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):221:221 -> u - 81:88:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):220:220 -> u - 89:90:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):234:234 -> u - 7:10:void headers(boolean,int,java.util.List):295:295 -> x - 11:15:void headers(boolean,int,java.util.List):296:296 -> x - 16:21:void headers(boolean,int,java.util.List):298:298 -> x - 22:41:void headers(boolean,int,java.util.List):299:299 -> x - 42:44:void headers(boolean,int,java.util.List):302:302 -> x - 45:54:void headers(boolean,int,java.util.List):308:308 -> x - 55:60:void headers(boolean,int,java.util.List):310:310 -> x - 61:62:void headers(boolean,int,java.util.List):311:311 -> x - 63:70:void headers(boolean,int,java.util.List):295:295 -> x - 71:72:void headers(boolean,int,java.util.List):311:311 -> x -okhttp3.internal.http2.Http2Writer$Companion -> Y3.j$a: + 2:6:void dataFrame(int,int,okio.Buffer,int):158:158 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILc4/i;I)V"} + 7:16:void dataFrame(int,int,okio.Buffer,int):165:165 -> j + 1:29:void frameHeader(int,int,int,int):258:258 -> s + 30:52:void frameHeader(int,int,int,int):259:259 -> s + 53:57:void frameHeader(int,int,int,int):261:261 -> s + 58:64:void frameHeader(int,int,int,int):262:262 -> s + 65:71:void frameHeader(int,int,int,int):263:263 -> s + 72:81:void frameHeader(int,int,int,int):264:264 -> s + 82:108:void frameHeader(int,int,int,int):260:260 -> s + 109:145:void frameHeader(int,int,int,int):259:259 -> s + 12:15:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):220:220 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/b;[B)V"} + 16:29:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):221:221 -> t + 30:33:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):224:224 -> t + 34:36:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):222:222 -> t + 37:41:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):228:228 -> t + 42:50:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):229:229 -> t + 51:57:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):230:230 -> t + 58:65:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):231:231 -> t + 66:70:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):233:233 -> t + 71:72:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):234:234 -> t + 73:80:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):221:221 -> t + 81:88:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):220:220 -> t + 89:90:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):234:234 -> t + 7:10:void headers(boolean,int,java.util.List):295:295 -> u + 11:15:void headers(boolean,int,java.util.List):296:296 -> u + 16:21:void headers(boolean,int,java.util.List):298:298 -> u + 22:41:void headers(boolean,int,java.util.List):299:299 -> u + 42:44:void headers(boolean,int,java.util.List):302:302 -> u + 45:54:void headers(boolean,int,java.util.List):308:308 -> u + 55:60:void headers(boolean,int,java.util.List):310:310 -> u + 61:62:void headers(boolean,int,java.util.List):311:311 -> u + 63:70:void headers(boolean,int,java.util.List):295:295 -> u + 71:72:void headers(boolean,int,java.util.List):311:311 -> u + 1:3:int maxDataLength():139:139 -> x +okhttp3.internal.http2.Http2Writer$Companion -> V3.j$a: # {"id":"sourceFile","fileName":"Http2Writer.kt"} 1:1:void ():313:313 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):313:313 -> -okhttp3.internal.http2.Huffman -> Y3.k: +okhttp3.internal.http2.Huffman -> V3.k: # {"id":"sourceFile","fileName":"Huffman.kt"} int[] CODES -> a byte[] CODE_BIT_COUNTS -> b okhttp3.internal.http2.Huffman$Node root -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/k$a;"} okhttp3.internal.http2.Huffman INSTANCE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/k;"} 1:9:void ():34:34 -> 10:14:void ():64:64 -> 15:16:void ():38:38 -> @@ -216452,7 +211839,7 @@ okhttp3.internal.http2.Huffman -> Y3.k: 34:43:void addCode(int,int,int):170:170 -> a 44:55:void addCode(int,int,int):178:178 -> a 11:23:void decode(okio.BufferedSource,long,okio.BufferedSink):124:124 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;JLf4/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;JLc4/j;)V"} 24:45:void decode(okio.BufferedSource,long,okio.BufferedSink):128:128 -> b 46:57:void decode(okio.BufferedSource,long,okio.BufferedSink):133:133 -> b 58:63:void decode(okio.BufferedSource,long,okio.BufferedSink):134:134 -> b @@ -216465,64 +211852,64 @@ okhttp3.internal.http2.Huffman -> Y3.k: 124:128:void decode(okio.BufferedSource,long,okio.BufferedSink):153:153 -> b 129:132:void decode(okio.BufferedSource,long,okio.BufferedSink):154:154 -> b 11:20:void encode(okio.ByteString,okio.BufferedSink):91:91 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;Lf4/j;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;Lc4/j;)V"} 21:30:void encode(okio.ByteString,okio.BufferedSink):92:92 -> c 31:34:void encode(okio.ByteString,okio.BufferedSink):93:93 -> c 35:51:void encode(okio.ByteString,okio.BufferedSink):94:94 -> c 52:69:void encode(okio.ByteString,okio.BufferedSink):101:101 -> c 70:73:void encode(okio.ByteString,okio.BufferedSink):108:108 -> c 6:14:int encodedLength(okio.ByteString):115:115 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)I"} 15:24:int encodedLength(okio.ByteString):116:116 -> d 25:41:int encodedLength(okio.ByteString):117:117 -> d -okhttp3.internal.http2.Huffman$Node -> Y3.k$a: +okhttp3.internal.http2.Huffman$Node -> V3.k$a: # {"id":"sourceFile","fileName":"Huffman.kt"} okhttp3.internal.http2.Huffman$Node[] children -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"[LY3/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[LV3/k$a;"} int symbol -> b int terminalBitCount -> c 1:3:void ():193:195 -> 4:5:void (int,int):200:201 -> 6:6:void (int,int):203:203 -> 1:3:okhttp3.internal.http2.Huffman$Node[] getChildren():183:183 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()[LY3/k$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LV3/k$a;"} 1:3:int getSymbol():186:186 -> b 1:3:int getTerminalBitCount():189:189 -> c -okhttp3.internal.http2.PushObserver -> Y3.l: +okhttp3.internal.http2.PushObserver -> V3.l: # {"id":"sourceFile","fileName":"PushObserver.kt"} okhttp3.internal.http2.PushObserver CANCEL -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/l;"} okhttp3.internal.http2.PushObserver$Companion Companion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/l$a;"} 9:16:void ():75:75 -> - void onReset(int,okhttp3.internal.http2.ErrorCode) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/b;)V"} - boolean onData(int,okio.BufferedSource,int,boolean) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/k;IZ)Z"} + boolean onData(int,okio.BufferedSource,int,boolean) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILc4/k;IZ)Z"} + void onReset(int,okhttp3.internal.http2.ErrorCode) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/b;)V"} boolean onRequest(int,java.util.List) -> c boolean onHeaders(int,java.util.List,boolean) -> d -okhttp3.internal.http2.PushObserver$Companion -> Y3.l$a: +okhttp3.internal.http2.PushObserver$Companion -> V3.l$a: # {"id":"sourceFile","fileName":"PushObserver.kt"} 1:1:void ():74:74 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):74:74 -> -okhttp3.internal.http2.PushObserver$Companion$PushObserverCancel -> Y3.l$a$a: +okhttp3.internal.http2.PushObserver$Companion$PushObserverCancel -> V3.l$a$a: # {"id":"sourceFile","fileName":"PushObserver.kt"} 1:4:void ():76:76 -> - 1:1:void Y3.PushObserver$Companion$PushObserverCancel.onReset(int,Y3.ErrorCode):0:0 -> a + 7:11:boolean onData(int,okio.BufferedSource,int,boolean):88:88 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILc4/k;IZ)Z"} + 1:1:void V3.PushObserver$Companion$PushObserverCancel.onReset(int,V3.ErrorCode):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/b;)V"} - 7:11:boolean onData(int,okio.BufferedSource,int,boolean):88:88 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/k;IZ)Z"} - 1:1:boolean Y3.PushObserver$Companion$PushObserverCancel.onRequest(int,java.util.List):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILV3/b;)V"} + 1:1:boolean V3.PushObserver$Companion$PushObserverCancel.onRequest(int,java.util.List):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean Y3.PushObserver$Companion$PushObserverCancel.onHeaders(int,java.util.List,boolean):0:0 -> d + 1:1:boolean V3.PushObserver$Companion$PushObserverCancel.onHeaders(int,java.util.List,boolean):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} -okhttp3.internal.http2.Settings -> Y3.m: +okhttp3.internal.http2.Settings -> V3.m: # {"id":"sourceFile","fileName":"Settings.kt"} int set -> a int[] values -> b okhttp3.internal.http2.Settings$Companion Companion -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/m$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/m$a;"} 1:9:void ():0:0 -> 1:5:void ():22:22 -> 6:10:void ():28:28 -> @@ -216533,52 +211920,52 @@ okhttp3.internal.http2.Settings -> Y3.m: 1:12:int getMaxFrameSize(int):84:84 -> e 4:11:boolean isSet(int):62:62 -> f 11:17:void merge(okhttp3.internal.http2.Settings):98:98 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/m;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/m;)V"} 18:28:void merge(okhttp3.internal.http2.Settings):99:99 -> g 3:10:okhttp3.internal.http2.Settings set(int,int):49:49 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LY3/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)LV3/m;"} 11:15:okhttp3.internal.http2.Settings set(int,int):54:54 -> h 16:18:okhttp3.internal.http2.Settings set(int,int):55:55 -> h 1:7:int size():69:69 -> i -okhttp3.internal.http2.Settings$Companion -> Y3.m$a: +okhttp3.internal.http2.Settings$Companion -> V3.m$a: # {"id":"sourceFile","fileName":"Settings.kt"} 1:1:void ():103:103 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):103:103 -> -okhttp3.internal.http2.StreamResetException -> Y3.n: +okhttp3.internal.http2.StreamResetException -> V3.n: # {"id":"sourceFile","fileName":"StreamResetException.kt"} okhttp3.internal.http2.ErrorCode errorCode -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/b;"} 6:28:void (okhttp3.internal.http2.ErrorCode):21:21 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/b;)V"} -okhttp3.internal.io.FileSystem -> Z3.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/b;)V"} +okhttp3.internal.io.FileSystem -> W3.a: # {"id":"sourceFile","fileName":"FileSystem.kt"} okhttp3.internal.io.FileSystem SYSTEM -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"LZ3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/a;"} okhttp3.internal.io.FileSystem$Companion Companion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LZ3/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/a$a;"} 9:16:void ():47:47 -> okio.Source source(java.io.File) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lc4/G;"} okio.Sink sink(java.io.File) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lc4/E;"} void deleteContents(java.io.File) -> c boolean exists(java.io.File) -> d void rename(java.io.File,java.io.File) -> e void delete(java.io.File) -> f okio.Sink appendingSink(java.io.File) -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lc4/E;"} long size(java.io.File) -> h -okhttp3.internal.io.FileSystem$Companion -> Z3.a$a: +okhttp3.internal.io.FileSystem$Companion -> W3.a$a: # {"id":"sourceFile","fileName":"FileSystem.kt"} 1:1:void ():44:44 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):44:44 -> -okhttp3.internal.io.FileSystem$Companion$SystemFileSystem -> Z3.a$a$a: +okhttp3.internal.io.FileSystem$Companion$SystemFileSystem -> W3.a$a$a: # {"id":"sourceFile","fileName":"FileSystem.kt"} 1:4:void ():48:48 -> 6:10:okio.Source source(java.io.File):50:50 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lc4/G;"} 9:13:okio.Sink sink(java.io.File):55:55 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lc4/E;"} 14:20:okio.Sink sink(java.io.File):58:58 -> b 21:25:okio.Sink sink(java.io.File):59:59 -> b 6:11:void deleteContents(java.io.File):96:96 -> c @@ -216595,17 +211982,17 @@ okhttp3.internal.io.FileSystem$Companion$SystemFileSystem -> Z3.a$a$a: 6:18:void delete(java.io.File):77:77 -> f 19:42:void delete(java.io.File):78:78 -> f 6:10:okio.Sink appendingSink(java.io.File):66:66 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lc4/E;"} 11:17:okio.Sink appendingSink(java.io.File):69:69 -> g 18:22:okio.Sink appendingSink(java.io.File):70:70 -> g 6:10:long size(java.io.File):84:84 -> h 1:3:java.lang.String toString():107:107 -> toString -okhttp3.internal.platform.Android10Platform -> a4.a: +okhttp3.internal.platform.Android10Platform -> X3.a: # {"id":"sourceFile","fileName":"Android10Platform.kt"} java.util.List socketAdapters -> d boolean isSupported -> e okhttp3.internal.platform.Android10Platform$Companion Companion -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"La4/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/a$a;"} 9:28:void ():67:67 -> 1:3:void ():36:36 -> 4:9:void ():38:38 -> @@ -216618,27 +212005,27 @@ okhttp3.internal.platform.Android10Platform -> a4.a: 84:93:void ():43:43 -> 94:96:void ():74:74 -> 6:19:okhttp3.internal.tls.CertificateChainCleaner buildCertificateChainCleaner(javax.net.ssl.X509TrustManager):64:64 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)Ld4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)La4/c;"} 11:41:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):51:51 -> e 42:45:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):52:52 -> e 6:43:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):57:57 -> h 6:14:boolean isCleartextTrafficPermitted(java.lang.String):61:61 -> j 1:3:boolean access$isSupported$cp():36:36 -> q -okhttp3.internal.platform.Android10Platform$Companion -> a4.a$a: +okhttp3.internal.platform.Android10Platform$Companion -> X3.a$a: # {"id":"sourceFile","fileName":"Android10Platform.kt"} 1:1:void ():66:66 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):66:66 -> 1:14:okhttp3.internal.platform.Platform buildIfSupported():69:69 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX3/j;"} 1:5:boolean isSupported():67:67 -> b -okhttp3.internal.platform.AndroidPlatform -> a4.b: +okhttp3.internal.platform.AndroidPlatform -> X3.b: # {"id":"sourceFile","fileName":"AndroidPlatform.kt"} java.util.List socketAdapters -> d okhttp3.internal.platform.android.CloseGuard closeGuard -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/j;"} boolean isSupported -> f okhttp3.internal.platform.AndroidPlatform$Companion Companion -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"La4/b$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b$a;"} 9:18:void ():149:149 -> 19:26:void ():150:150 -> 27:29:void ():148:148 -> @@ -216654,9 +212041,9 @@ okhttp3.internal.platform.AndroidPlatform -> a4.b: 95:96:void ():165:165 -> 97:105:void ():54:54 -> 6:19:okhttp3.internal.tls.CertificateChainCleaner buildCertificateChainCleaner(javax.net.ssl.X509TrustManager):110:110 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)Ld4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)La4/c;"} 6:9:okhttp3.internal.tls.TrustRootIndex buildTrustRootIndex(javax.net.ssl.X509TrustManager):115:115 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)Ld4/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)La4/e;"} 10:17:okhttp3.internal.tls.TrustRootIndex buildTrustRootIndex(javax.net.ssl.X509TrustManager):116:116 -> d 18:21:okhttp3.internal.tls.TrustRootIndex buildTrustRootIndex(javax.net.ssl.X509TrustManager):115:115 -> d 22:30:okhttp3.internal.tls.TrustRootIndex buildTrustRootIndex(javax.net.ssl.X509TrustManager):117:117 -> d @@ -216674,14 +212061,14 @@ okhttp3.internal.platform.AndroidPlatform -> a4.b: 6:19:void logCloseableLeak(java.lang.String,java.lang.Object):96:96 -> m 20:23:void logCloseableLeak(java.lang.String,java.lang.Object):99:99 -> m 1:3:boolean access$isSupported$cp():45:45 -> q -okhttp3.internal.platform.AndroidPlatform$Companion -> a4.b$a: +okhttp3.internal.platform.AndroidPlatform$Companion -> X3.b$a: # {"id":"sourceFile","fileName":"AndroidPlatform.kt"} 1:1:void ():147:147 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):147:147 -> 1:14:okhttp3.internal.platform.Platform buildIfSupported():160:160 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX3/j;"} 1:5:boolean isSupported():148:148 -> b -okhttp3.internal.platform.AndroidPlatform$CustomTrustRootIndex -> a4.b$b: +okhttp3.internal.platform.AndroidPlatform$CustomTrustRootIndex -> X3.b$b: # {"id":"sourceFile","fileName":"AndroidPlatform.kt"} javax.net.ssl.X509TrustManager trustManager -> a java.lang.reflect.Method findByIssuerAndSignatureMethod -> b @@ -216695,12 +212082,12 @@ okhttp3.internal.platform.AndroidPlatform$CustomTrustRootIndex -> a4.b$b: 3:33:boolean equals(java.lang.Object):0:0 -> equals 1:23:int hashCode():0:0 -> hashCode 1:35:java.lang.String toString():0:0 -> toString -okhttp3.internal.platform.BouncyCastlePlatform -> a4.c: +okhttp3.internal.platform.BouncyCastlePlatform -> X3.c: # {"id":"sourceFile","fileName":"BouncyCastlePlatform.kt"} java.security.Provider provider -> d boolean isSupported -> e okhttp3.internal.platform.BouncyCastlePlatform$Companion Companion -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"La4/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/c$a;"} 10:23:void ():87:87 -> 24:26:void ():85:85 -> 1:2:void ():34:35 -> @@ -216717,19 +212104,19 @@ okhttp3.internal.platform.BouncyCastlePlatform -> a4.c: 55:80:javax.net.ssl.X509TrustManager platformTrustManager():46:46 -> p 81:90:javax.net.ssl.X509TrustManager platformTrustManager():45:45 -> p 1:3:boolean access$isSupported$cp():34:34 -> q -okhttp3.internal.platform.BouncyCastlePlatform$Companion -> a4.c$a: +okhttp3.internal.platform.BouncyCastlePlatform$Companion -> X3.c$a: # {"id":"sourceFile","fileName":"BouncyCastlePlatform.kt"} 1:1:void ():84:84 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):84:84 -> 1:14:okhttp3.internal.platform.BouncyCastlePlatform buildIfSupported():94:94 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX3/c;"} 1:5:boolean isSupported():85:85 -> b -okhttp3.internal.platform.ConscryptPlatform -> a4.d: +okhttp3.internal.platform.ConscryptPlatform -> X3.d: # {"id":"sourceFile","fileName":"ConscryptPlatform.kt"} java.security.Provider provider -> d boolean isSupported -> e okhttp3.internal.platform.ConscryptPlatform$Companion Companion -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"La4/d$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/d$a;"} 10:22:void ():111:111 -> 23:37:void ():115:115 -> 38:40:void ():109:109 -> @@ -216759,7 +212146,7 @@ okhttp3.internal.platform.ConscryptPlatform -> a4.d: 62:87:javax.net.ssl.X509TrustManager platformTrustManager():51:51 -> p 88:97:javax.net.ssl.X509TrustManager platformTrustManager():50:50 -> p 1:3:boolean access$isSupported$cp():37:37 -> q -okhttp3.internal.platform.ConscryptPlatform$Companion -> a4.d$a: +okhttp3.internal.platform.ConscryptPlatform$Companion -> X3.d$a: # {"id":"sourceFile","fileName":"ConscryptPlatform.kt"} 1:1:void ():108:108 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):108:108 -> @@ -216770,15 +212157,15 @@ okhttp3.internal.platform.ConscryptPlatform$Companion -> a4.d$a: 27:34:boolean atLeastVersion(int,int,int):134:134 -> a 35:42:boolean atLeastVersion(int,int,int):137:137 -> a 1:14:okhttp3.internal.platform.ConscryptPlatform buildIfSupported():124:124 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX3/d;"} 1:5:boolean isSupported():109:109 -> c -okhttp3.internal.platform.ConscryptPlatform$DisabledHostnameVerifier -> a4.d$b: +okhttp3.internal.platform.ConscryptPlatform$DisabledHostnameVerifier -> X3.d$b: # {"id":"sourceFile","fileName":"ConscryptPlatform.kt"} okhttp3.internal.platform.ConscryptPlatform$DisabledHostnameVerifier INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"La4/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/d$b;"} 1:8:void ():59:59 -> 1:4:void ():59:59 -> -okhttp3.internal.platform.Jdk8WithJettyBootPlatform -> a4.e: +okhttp3.internal.platform.Jdk8WithJettyBootPlatform -> X3.e: # {"id":"sourceFile","fileName":"Jdk8WithJettyBootPlatform.kt"} java.lang.reflect.Method putMethod -> d java.lang.reflect.Method getMethod -> e @@ -216786,7 +212173,7 @@ okhttp3.internal.platform.Jdk8WithJettyBootPlatform -> a4.e: java.lang.Class clientProviderClass -> g java.lang.Class serverProviderClass -> h okhttp3.internal.platform.Jdk8WithJettyBootPlatform$Companion Companion -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"La4/e$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/e$b;"} 1:9:void ():0:0 -> 26:39:void (java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method,java.lang.Class,java.lang.Class):32:32 -> 8:22:void afterHandshake(javax.net.ssl.SSLSocket):53:53 -> b @@ -216806,7 +212193,7 @@ okhttp3.internal.platform.Jdk8WithJettyBootPlatform -> a4.e: 68:75:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):63:63 -> h 76:81:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):72:72 -> h 82:87:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):70:70 -> h -okhttp3.internal.platform.Jdk8WithJettyBootPlatform$AlpnProvider -> a4.e$a: +okhttp3.internal.platform.Jdk8WithJettyBootPlatform$AlpnProvider -> X3.e$a: # {"id":"sourceFile","fileName":"Jdk8WithJettyBootPlatform.kt"} boolean unsupported -> a java.lang.String selected -> b @@ -216835,12 +212222,12 @@ okhttp3.internal.platform.Jdk8WithJettyBootPlatform$AlpnProvider -> a4.e$a: 174:192:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):114:114 -> invoke 193:207:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):115:115 -> invoke 208:217:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):118:118 -> invoke -okhttp3.internal.platform.Jdk8WithJettyBootPlatform$Companion -> a4.e$b: +okhttp3.internal.platform.Jdk8WithJettyBootPlatform$Companion -> X3.e$b: # {"id":"sourceFile","fileName":"Jdk8WithJettyBootPlatform.kt"} 1:1:void ():123:123 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):123:123 -> 1:13:okhttp3.internal.platform.Platform buildIfSupported():125:125 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX3/j;"} 14:28:okhttp3.internal.platform.Platform buildIfSupported():128:128 -> a 29:32:okhttp3.internal.platform.Platform buildIfSupported():137:137 -> a 33:53:okhttp3.internal.platform.Platform buildIfSupported():138:138 -> a @@ -216852,11 +212239,11 @@ okhttp3.internal.platform.Jdk8WithJettyBootPlatform$Companion -> a4.e$b: 126:127:okhttp3.internal.platform.Platform buildIfSupported():144:144 -> a 128:152:okhttp3.internal.platform.Platform buildIfSupported():145:145 -> a 153:157:okhttp3.internal.platform.Platform buildIfSupported():144:144 -> a -okhttp3.internal.platform.Jdk9Platform -> a4.h: +okhttp3.internal.platform.Jdk9Platform -> X3.h: # {"id":"sourceFile","fileName":"Jdk9Platform.kt"} boolean isAvailable -> d okhttp3.internal.platform.Jdk9Platform$Companion Companion -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"La4/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/h$a;"} 9:16:void ():69:69 -> 17:26:void ():71:71 -> 27:36:void ():74:74 -> @@ -216872,29 +212259,29 @@ okhttp3.internal.platform.Jdk9Platform -> a4.h: 7:20:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):46:46 -> h 21:31:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):47:47 -> h 1:3:boolean access$isAvailable$cp():25:25 -> q -okhttp3.internal.platform.Jdk9Platform$$ExternalSyntheticApiModelOutline0 -> a4.f: +okhttp3.internal.platform.Jdk9Platform$$ExternalSyntheticApiModelOutline0 -> X3.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void a4.Jdk9Platform$$ExternalSyntheticApiModelOutline0.m(javax.net.ssl.SSLParameters,java.lang.String[]):0:0 -> a + 1:1:void X3.Jdk9Platform$$ExternalSyntheticApiModelOutline0.m(javax.net.ssl.SSLParameters,java.lang.String[]):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -okhttp3.internal.platform.Jdk9Platform$$ExternalSyntheticApiModelOutline1 -> a4.g: +okhttp3.internal.platform.Jdk9Platform$$ExternalSyntheticApiModelOutline1 -> X3.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:java.lang.String a4.Jdk9Platform$$ExternalSyntheticApiModelOutline1.m(javax.net.ssl.SSLSocket):0:0 -> a + 1:1:java.lang.String X3.Jdk9Platform$$ExternalSyntheticApiModelOutline1.m(javax.net.ssl.SSLSocket):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -okhttp3.internal.platform.Jdk9Platform$Companion -> a4.h$a: +okhttp3.internal.platform.Jdk9Platform$Companion -> X3.h$a: # {"id":"sourceFile","fileName":"Jdk9Platform.kt"} 1:1:void ():65:65 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):65:65 -> 1:14:okhttp3.internal.platform.Jdk9Platform buildIfSupported():86:86 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX3/h;"} 1:5:boolean isAvailable():66:66 -> b -okhttp3.internal.platform.OpenJSSEPlatform -> a4.i: +okhttp3.internal.platform.OpenJSSEPlatform -> X3.i: # {"id":"sourceFile","fileName":"OpenJSSEPlatform.kt"} java.security.Provider provider -> d boolean isSupported -> e okhttp3.internal.platform.OpenJSSEPlatform$Companion Companion -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"La4/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/i$a;"} 10:23:void ():91:91 -> 24:26:void ():89:89 -> 1:2:void ():33:34 -> @@ -216911,44 +212298,44 @@ okhttp3.internal.platform.OpenJSSEPlatform -> a4.i: 57:82:javax.net.ssl.X509TrustManager platformTrustManager():48:48 -> p 83:92:javax.net.ssl.X509TrustManager platformTrustManager():47:47 -> p 1:3:boolean access$isSupported$cp():33:33 -> q -okhttp3.internal.platform.OpenJSSEPlatform$Companion -> a4.i$a: +okhttp3.internal.platform.OpenJSSEPlatform$Companion -> X3.i$a: # {"id":"sourceFile","fileName":"OpenJSSEPlatform.kt"} 1:1:void ():88:88 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):88:88 -> 1:14:okhttp3.internal.platform.OpenJSSEPlatform buildIfSupported():98:98 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX3/i;"} 1:5:boolean isSupported():89:89 -> b -okhttp3.internal.platform.Platform -> a4.j: +okhttp3.internal.platform.Platform -> X3.j: # {"id":"sourceFile","fileName":"Platform.kt"} okhttp3.internal.platform.Platform platform -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"La4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/j;"} java.util.logging.Logger logger -> b okhttp3.internal.platform.Platform$Companion Companion -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"La4/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/j$a;"} 9:14:void ():178:178 -> 15:27:void ():183:183 -> 1:4:void ():70:70 -> 1:3:okhttp3.internal.platform.Platform access$getPlatform$cp():70:70 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/j;"} - 1:1:void a4.Platform.afterHandshake(javax.net.ssl.SSLSocket):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX3/j;"} + 1:1:void X3.Platform.afterHandshake(javax.net.ssl.SSLSocket):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} 6:15:okhttp3.internal.tls.CertificateChainCleaner buildCertificateChainCleaner(javax.net.ssl.X509TrustManager):160:160 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)Ld4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)La4/c;"} 6:27:okhttp3.internal.tls.TrustRootIndex buildTrustRootIndex(javax.net.ssl.X509TrustManager):163:163 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)Ld4/e;"} - 1:1:void a4.Platform.configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)La4/e;"} + 1:1:void X3.Platform.configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} 11:14:void connectSocket(java.net.Socket,java.net.InetSocketAddress,int):128:128 -> f 1:3:java.lang.String getPrefix():73:73 -> g - 1:1:java.lang.String a4.Platform.getSelectedProtocol(javax.net.ssl.SSLSocket):0:0 -> h + 1:1:java.lang.String X3.Platform.getSelectedProtocol(javax.net.ssl.SSLSocket):0:0 -> h # {"id":"com.android.tools.r8.synthesized"} 6:23:java.lang.Object getStackTraceForCloseable(java.lang.String):145:145 -> i - 1:1:boolean a4.Platform.isCleartextTrafficPermitted(java.lang.String):0:0 -> j + 1:1:boolean X3.Platform.isCleartextTrafficPermitted(java.lang.String):0:0 -> j # {"id":"com.android.tools.r8.synthesized"} 9:13:void log(java.lang.String,int,java.lang.Throwable):132:132 -> k 14:19:void log(java.lang.String,int,java.lang.Throwable):133:133 -> k 13:16:void log$default(okhttp3.internal.platform.Platform,java.lang.String,int,java.lang.Throwable,int,java.lang.Object):131:131 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(La4/j;Ljava/lang/String;ILjava/lang/Throwable;ILjava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/j;Ljava/lang/String;ILjava/lang/Throwable;ILjava/lang/Object;)V"} 17:24:void log$default(okhttp3.internal.platform.Platform,java.lang.String,int,java.lang.Throwable,int,java.lang.Object):0:0 -> l 8:25:void logCloseableLeak(java.lang.String,java.lang.Object):153:153 -> m 26:31:void logCloseableLeak(java.lang.String,java.lang.Object):156:156 -> m @@ -216966,12 +212353,12 @@ okhttp3.internal.platform.Platform -> a4.j: 55:80:javax.net.ssl.X509TrustManager platformTrustManager():83:83 -> p 81:90:javax.net.ssl.X509TrustManager platformTrustManager():82:82 -> p 1:14:java.lang.String toString():175:175 -> toString -okhttp3.internal.platform.Platform$Companion -> a4.j$a: +okhttp3.internal.platform.Platform$Companion -> X3.j$a: # {"id":"sourceFile","fileName":"Platform.kt"} 1:1:void ():177:177 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):177:177 -> 1:5:okhttp3.internal.platform.Platform access$findPlatform(okhttp3.internal.platform.Platform$Companion):177:177 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(La4/j$a;)La4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/j$a;)LX3/j;"} 6:10:java.util.List alpnProtocolNames(java.util.List):287:287 -> b 11:27:java.util.List alpnProtocolNames(java.util.List):288:288 -> b 28:35:java.util.List alpnProtocolNames(java.util.List):193:193 -> b @@ -216985,10 +212372,10 @@ okhttp3.internal.platform.Platform$Companion -> a4.j$a: 38:41:byte[] concatLengthPrefixed(java.util.List):280:280 -> c 42:46:byte[] concatLengthPrefixed(java.util.List):282:282 -> c 1:5:okhttp3.internal.platform.Platform findAndroidPlatform():226:226 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX3/j;"} 6:24:okhttp3.internal.platform.Platform findAndroidPlatform():227:227 -> d 1:6:okhttp3.internal.platform.Platform findJvmPlatform():231:231 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX3/j;"} 7:15:okhttp3.internal.platform.Platform findJvmPlatform():232:232 -> e 16:21:okhttp3.internal.platform.Platform findJvmPlatform():239:239 -> e 22:30:okhttp3.internal.platform.Platform findJvmPlatform():240:240 -> e @@ -216998,11 +212385,11 @@ okhttp3.internal.platform.Platform$Companion -> a4.j$a: 55:63:okhttp3.internal.platform.Platform findJvmPlatform():263:263 -> e 64:69:okhttp3.internal.platform.Platform findJvmPlatform():269:269 -> e 1:6:okhttp3.internal.platform.Platform findPlatform():219:219 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX3/j;"} 7:11:okhttp3.internal.platform.Platform findPlatform():220:220 -> f 12:16:okhttp3.internal.platform.Platform findPlatform():222:222 -> f 1:5:okhttp3.internal.platform.Platform get():186:186 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()La4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX3/j;"} 1:13:boolean isAndroid():198:198 -> h 1:16:boolean isBouncyCastlePreferred():214:214 -> i 17:23:boolean isBouncyCastlePreferred():215:215 -> i @@ -217010,10 +212397,10 @@ okhttp3.internal.platform.Platform$Companion -> a4.j$a: 17:23:boolean isConscryptPreferred():203:203 -> j 1:16:boolean isOpenJSSEPreferred():208:208 -> k 17:23:boolean isOpenJSSEPreferred():209:209 -> k -okhttp3.internal.platform.android.Android10SocketAdapter -> b4.c: +okhttp3.internal.platform.android.Android10SocketAdapter -> Y3.c: # {"id":"sourceFile","fileName":"Android10SocketAdapter.kt"} okhttp3.internal.platform.android.Android10SocketAdapter$Companion Companion -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/c$a;"} 1:9:void ():0:0 -> 1:4:void ():36:36 -> 6:10:boolean matchesSocket(javax.net.ssl.SSLSocket):37:37 -> a @@ -217027,29 +212414,29 @@ okhttp3.internal.platform.android.Android10SocketAdapter -> b4.c: 44:49:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):62:62 -> d 50:57:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):79:79 -> d 58:65:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):65:65 -> d -okhttp3.internal.platform.android.Android10SocketAdapter$$ExternalSyntheticApiModelOutline0 -> b4.a: +okhttp3.internal.platform.android.Android10SocketAdapter$$ExternalSyntheticApiModelOutline0 -> Y3.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:void b4.Android10SocketAdapter$$ExternalSyntheticApiModelOutline0.m(javax.net.ssl.SSLSocket,boolean):0:0 -> a + 1:1:void Y3.Android10SocketAdapter$$ExternalSyntheticApiModelOutline0.m(javax.net.ssl.SSLSocket,boolean):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -okhttp3.internal.platform.android.Android10SocketAdapter$$ExternalSyntheticApiModelOutline1 -> b4.b: +okhttp3.internal.platform.android.Android10SocketAdapter$$ExternalSyntheticApiModelOutline1 -> Y3.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} - 1:1:boolean b4.Android10SocketAdapter$$ExternalSyntheticApiModelOutline1.m(javax.net.ssl.SSLSocket):0:0 -> a + 1:1:boolean Y3.Android10SocketAdapter$$ExternalSyntheticApiModelOutline1.m(javax.net.ssl.SSLSocket):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} -okhttp3.internal.platform.android.Android10SocketAdapter$Companion -> b4.c$a: +okhttp3.internal.platform.android.Android10SocketAdapter$Companion -> Y3.c$a: # {"id":"sourceFile","fileName":"Android10SocketAdapter.kt"} 1:1:void ():70:70 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):70:70 -> 1:14:okhttp3.internal.platform.android.SocketAdapter buildIfSupported():72:72 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb4/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/m;"} 1:18:boolean isSupported():74:74 -> b -okhttp3.internal.platform.android.AndroidCertificateChainCleaner -> b4.d: +okhttp3.internal.platform.android.AndroidCertificateChainCleaner -> Y3.d: # {"id":"sourceFile","fileName":"AndroidCertificateChainCleaner.kt"} javax.net.ssl.X509TrustManager trustManager -> b android.net.http.X509TrustManagerExtensions x509TrustManagerExtensions -> c okhttp3.internal.platform.android.AndroidCertificateChainCleaner$Companion Companion -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/d$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/d$a;"} 1:9:void ():0:0 -> 11:18:void (javax.net.ssl.X509TrustManager,android.net.http.X509TrustManagerExtensions):36:36 -> 12:19:java.util.List clean(java.util.List,java.lang.String):75:75 -> a @@ -217059,19 +212446,19 @@ okhttp3.internal.platform.android.AndroidCertificateChainCleaner -> b4.d: 50:57:java.util.List clean(java.util.List,java.lang.String):75:75 -> a 1:16:boolean equals(java.lang.Object):51:51 -> equals 1:7:int hashCode():54:54 -> hashCode -okhttp3.internal.platform.android.AndroidCertificateChainCleaner$Companion -> b4.d$a: +okhttp3.internal.platform.android.AndroidCertificateChainCleaner$Companion -> Y3.d$a: # {"id":"sourceFile","fileName":"AndroidCertificateChainCleaner.kt"} 1:1:void ():56:56 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):56:56 -> 7:15:okhttp3.internal.platform.android.AndroidCertificateChainCleaner buildIfSupported(javax.net.ssl.X509TrustManager):60:60 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)Lb4/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)LY3/d;"} 16:21:okhttp3.internal.platform.android.AndroidCertificateChainCleaner buildIfSupported(javax.net.ssl.X509TrustManager):67:67 -> a -okhttp3.internal.platform.android.AndroidLog -> b4.e: +okhttp3.internal.platform.android.AndroidLog -> Y3.e: # {"id":"sourceFile","fileName":"AndroidLog.kt"} java.util.concurrent.CopyOnWriteArraySet configuredLoggers -> a java.util.Map knownLoggers -> b okhttp3.internal.platform.android.AndroidLog INSTANCE -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/e;"} 1:7:void ():50:50 -> 8:14:void ():54:54 -> 15:19:void ():56:56 -> @@ -217101,21 +212488,21 @@ okhttp3.internal.platform.android.AndroidLog -> b4.e: 44:46:void enableLogging(java.lang.String,java.lang.String):109:109 -> c 47:52:void enableLogging(java.lang.String,java.lang.String):114:114 -> c 1:18:java.lang.String loggerTag(java.lang.String):95:95 -> d -okhttp3.internal.platform.android.AndroidLogHandler -> b4.f: +okhttp3.internal.platform.android.AndroidLogHandler -> Y3.f: # {"id":"sourceFile","fileName":"AndroidLog.kt"} okhttp3.internal.platform.android.AndroidLogHandler INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} 1:8:void ():37:37 -> 1:4:void ():37:37 -> 1:1:void close():46:46 -> close 1:1:void flush():43:43 -> flush 6:37:void publish(java.util.logging.LogRecord):39:39 -> publish -okhttp3.internal.platform.android.AndroidLogKt -> b4.g: +okhttp3.internal.platform.android.AndroidLogKt -> Y3.g: # {"id":"sourceFile","fileName":"AndroidLog.kt"} 1:5:int access$getAndroidLevel$p(java.util.logging.LogRecord):1:1 -> a 1:18:int getAndroidLevel(java.util.logging.LogRecord):32:32 -> b 19:36:int getAndroidLevel(java.util.logging.LogRecord):33:33 -> b -okhttp3.internal.platform.android.AndroidSocketAdapter -> b4.h: +okhttp3.internal.platform.android.AndroidSocketAdapter -> Y3.h: # {"id":"sourceFile","fileName":"AndroidSocketAdapter.kt"} java.lang.reflect.Method setUseSessionTickets -> a java.lang.reflect.Method setHostname -> b @@ -217123,9 +212510,9 @@ okhttp3.internal.platform.android.AndroidSocketAdapter -> b4.h: java.lang.reflect.Method setAlpnProtocols -> d java.lang.Class sslSocketClass -> e okhttp3.internal.platform.android.DeferredSocketAdapter$Factory playProviderFactory -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/l$a;"} okhttp3.internal.platform.android.AndroidSocketAdapter$Companion Companion -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/h$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/h$a;"} 9:17:void ():98:98 -> 6:10:void (java.lang.Class):33:33 -> 11:29:void (java.lang.Class):35:35 -> @@ -217150,40 +212537,40 @@ okhttp3.internal.platform.android.AndroidSocketAdapter -> b4.h: 60:65:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):69:69 -> d 66:72:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):67:67 -> d 1:3:okhttp3.internal.platform.android.DeferredSocketAdapter$Factory access$getPlayProviderFactory$cp():33:33 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb4/l$a;"} -okhttp3.internal.platform.android.AndroidSocketAdapter$Companion -> b4.h$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/l$a;"} +okhttp3.internal.platform.android.AndroidSocketAdapter$Companion -> Y3.h$a: # {"id":"sourceFile","fileName":"AndroidSocketAdapter.kt"} 1:1:void ():96:96 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):96:96 -> 1:5:okhttp3.internal.platform.android.AndroidSocketAdapter access$build(okhttp3.internal.platform.android.AndroidSocketAdapter$Companion,java.lang.Class):96:96 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb4/h$a;Ljava/lang/Class;)Lb4/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/h$a;Ljava/lang/Class;)LY3/h;"} 4:15:okhttp3.internal.platform.android.AndroidSocketAdapter build(java.lang.Class):108:108 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lb4/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)LY3/h;"} 16:22:okhttp3.internal.platform.android.AndroidSocketAdapter build(java.lang.Class):109:109 -> b 23:24:okhttp3.internal.platform.android.AndroidSocketAdapter build(java.lang.Class):112:112 -> b 25:41:okhttp3.internal.platform.android.AndroidSocketAdapter build(java.lang.Class):113:113 -> b 42:45:okhttp3.internal.platform.android.AndroidSocketAdapter build(java.lang.Class):112:112 -> b 46:54:okhttp3.internal.platform.android.AndroidSocketAdapter build(java.lang.Class):118:118 -> b 6:11:okhttp3.internal.platform.android.DeferredSocketAdapter$Factory factory(java.lang.String):122:122 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb4/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LY3/l$a;"} 1:5:okhttp3.internal.platform.android.DeferredSocketAdapter$Factory getPlayProviderFactory():97:97 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb4/l$a;"} -okhttp3.internal.platform.android.AndroidSocketAdapter$Companion$factory$1 -> b4.h$a$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/l$a;"} +okhttp3.internal.platform.android.AndroidSocketAdapter$Companion$factory$1 -> Y3.h$a$a: # {"id":"sourceFile","fileName":"AndroidSocketAdapter.kt"} java.lang.String $packageName -> a 1:6:void (java.lang.String):122:122 -> 6:45:boolean matchesSocket(javax.net.ssl.SSLSocket):124:124 -> a 6:16:okhttp3.internal.platform.android.SocketAdapter create(javax.net.ssl.SSLSocket):127:127 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;)Lb4/m;"} -okhttp3.internal.platform.android.BouncyCastleSocketAdapter -> b4.i: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;)LY3/m;"} +okhttp3.internal.platform.android.BouncyCastleSocketAdapter -> Y3.i: # {"id":"sourceFile","fileName":"BouncyCastleSocketAdapter.kt"} okhttp3.internal.platform.android.DeferredSocketAdapter$Factory factory -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/l$a;"} okhttp3.internal.platform.android.BouncyCastleSocketAdapter$Companion Companion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/i$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i$b;"} 9:16:void ():60:60 -> 1:4:void ():27:27 -> - 1:1:boolean b4.BouncyCastleSocketAdapter.matchesSocket(javax.net.ssl.SSLSocket):0:0 -> a + 1:1:boolean Y3.BouncyCastleSocketAdapter.matchesSocket(javax.net.ssl.SSLSocket):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:7:boolean isSupported():30:30 -> b 6:7:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):33:33 -> c @@ -217197,48 +212584,48 @@ okhttp3.internal.platform.android.BouncyCastleSocketAdapter -> b4.i: 48:51:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):55:55 -> d 52:60:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):70:70 -> d 1:3:okhttp3.internal.platform.android.DeferredSocketAdapter$Factory access$getFactory$cp():27:27 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb4/l$a;"} -okhttp3.internal.platform.android.BouncyCastleSocketAdapter$Companion -> b4.i$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/l$a;"} +okhttp3.internal.platform.android.BouncyCastleSocketAdapter$Companion -> Y3.i$b: # {"id":"sourceFile","fileName":"BouncyCastleSocketAdapter.kt"} 1:1:void ():59:59 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):59:59 -> 1:5:okhttp3.internal.platform.android.DeferredSocketAdapter$Factory getFactory():60:60 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb4/l$a;"} -okhttp3.internal.platform.android.BouncyCastleSocketAdapter$Companion$factory$1 -> b4.i$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/l$a;"} +okhttp3.internal.platform.android.BouncyCastleSocketAdapter$Companion$factory$1 -> Y3.i$a: # {"id":"sourceFile","fileName":"BouncyCastleSocketAdapter.kt"} 1:4:void ():60:60 -> 6:12:boolean matchesSocket(javax.net.ssl.SSLSocket):62:62 -> a 6:11:okhttp3.internal.platform.android.SocketAdapter create(javax.net.ssl.SSLSocket):64:64 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;)Lb4/m;"} -okhttp3.internal.platform.android.CloseGuard -> b4.j: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;)LY3/m;"} +okhttp3.internal.platform.android.CloseGuard -> Y3.j: # {"id":"sourceFile","fileName":"CloseGuard.kt"} java.lang.reflect.Method getMethod -> a java.lang.reflect.Method openMethod -> b java.lang.reflect.Method warnIfOpenMethod -> c okhttp3.internal.platform.android.CloseGuard$Companion Companion -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/j$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/j$a;"} 1:9:void ():0:0 -> 1:10:void (java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method):25:25 -> 6:10:java.lang.Object createAndOpen(java.lang.String):32:32 -> a 11:14:java.lang.Object createAndOpen(java.lang.String):34:34 -> a 15:28:java.lang.Object createAndOpen(java.lang.String):35:35 -> a 3:15:boolean warnIfOpen(java.lang.Object):47:47 -> b -okhttp3.internal.platform.android.CloseGuard$Companion -> b4.j$a: +okhttp3.internal.platform.android.CloseGuard$Companion -> Y3.j$a: # {"id":"sourceFile","fileName":"CloseGuard.kt"} 1:1:void ():55:55 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):55:55 -> 2:7:okhttp3.internal.platform.android.CloseGuard get():62:62 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/j;"} 8:13:okhttp3.internal.platform.android.CloseGuard get():63:63 -> a 14:25:okhttp3.internal.platform.android.CloseGuard get():64:64 -> a 26:36:okhttp3.internal.platform.android.CloseGuard get():65:65 -> a 37:42:okhttp3.internal.platform.android.CloseGuard get():72:72 -> a -okhttp3.internal.platform.android.ConscryptSocketAdapter -> b4.k: +okhttp3.internal.platform.android.ConscryptSocketAdapter -> Y3.k: # {"id":"sourceFile","fileName":"ConscryptSocketAdapter.kt"} okhttp3.internal.platform.android.DeferredSocketAdapter$Factory factory -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/l$a;"} okhttp3.internal.platform.android.ConscryptSocketAdapter$Companion Companion -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/k$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/k$b;"} 9:16:void ():56:56 -> 1:4:void ():28:28 -> 6:10:boolean matchesSocket(javax.net.ssl.SSLSocket):29:29 -> a @@ -217251,70 +212638,70 @@ okhttp3.internal.platform.android.ConscryptSocketAdapter -> b4.k: 38:41:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):51:51 -> d 42:50:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):66:66 -> d 1:3:okhttp3.internal.platform.android.DeferredSocketAdapter$Factory access$getFactory$cp():28:28 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb4/l$a;"} -okhttp3.internal.platform.android.ConscryptSocketAdapter$Companion -> b4.k$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/l$a;"} +okhttp3.internal.platform.android.ConscryptSocketAdapter$Companion -> Y3.k$b: # {"id":"sourceFile","fileName":"ConscryptSocketAdapter.kt"} 1:1:void ():55:55 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):55:55 -> 1:5:okhttp3.internal.platform.android.DeferredSocketAdapter$Factory getFactory():56:56 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb4/l$a;"} -okhttp3.internal.platform.android.ConscryptSocketAdapter$Companion$factory$1 -> b4.k$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/l$a;"} +okhttp3.internal.platform.android.ConscryptSocketAdapter$Companion$factory$1 -> Y3.k$a: # {"id":"sourceFile","fileName":"ConscryptSocketAdapter.kt"} 1:4:void ():56:56 -> 6:23:boolean matchesSocket(javax.net.ssl.SSLSocket):58:58 -> a 6:11:okhttp3.internal.platform.android.SocketAdapter create(javax.net.ssl.SSLSocket):60:60 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;)Lb4/m;"} -okhttp3.internal.platform.android.DeferredSocketAdapter -> b4.l: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;)LY3/m;"} +okhttp3.internal.platform.android.DeferredSocketAdapter -> Y3.l: # {"id":"sourceFile","fileName":"DeferredSocketAdapter.kt"} okhttp3.internal.platform.android.SocketAdapter delegate -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/m;"} okhttp3.internal.platform.android.DeferredSocketAdapter$Factory socketAdapterFactory -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/l$a;"} 6:11:void (okhttp3.internal.platform.android.DeferredSocketAdapter$Factory):29:29 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb4/l$a;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/l$a;)V"} 6:12:boolean matchesSocket(javax.net.ssl.SSLSocket):37:37 -> a 1:2:boolean isSupported():33:33 -> b 6:18:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):48:48 -> c 11:20:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):44:44 -> d 2:13:okhttp3.internal.platform.android.SocketAdapter getDelegate(javax.net.ssl.SSLSocket):52:52 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;)Lb4/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;)LY3/m;"} 14:24:okhttp3.internal.platform.android.SocketAdapter getDelegate(javax.net.ssl.SSLSocket):53:53 -> e 25:30:okhttp3.internal.platform.android.SocketAdapter getDelegate(javax.net.ssl.SSLSocket):56:56 -> e -okhttp3.internal.platform.android.DeferredSocketAdapter$Factory -> b4.l$a: +okhttp3.internal.platform.android.DeferredSocketAdapter$Factory -> Y3.l$a: # {"id":"sourceFile","fileName":"DeferredSocketAdapter.kt"} boolean matchesSocket(javax.net.ssl.SSLSocket) -> a okhttp3.internal.platform.android.SocketAdapter create(javax.net.ssl.SSLSocket) -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;)Lb4/m;"} -okhttp3.internal.platform.android.SocketAdapter -> b4.m: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/SSLSocket;)LY3/m;"} +okhttp3.internal.platform.android.SocketAdapter -> Y3.m: # {"id":"sourceFile","fileName":"SocketAdapter.kt"} boolean matchesSocket(javax.net.ssl.SSLSocket) -> a boolean isSupported() -> b java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket) -> c void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List) -> d -okhttp3.internal.platform.android.StandardAndroidSocketAdapter -> b4.n: +okhttp3.internal.platform.android.StandardAndroidSocketAdapter -> Y3.n: # {"id":"sourceFile","fileName":"StandardAndroidSocketAdapter.kt"} java.lang.Class sslSocketFactoryClass -> h java.lang.Class paramClass -> i okhttp3.internal.platform.android.StandardAndroidSocketAdapter$Companion Companion -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/n$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/n$a;"} 1:9:void ():0:0 -> 16:23:void (java.lang.Class,java.lang.Class,java.lang.Class):34:34 -> -okhttp3.internal.platform.android.StandardAndroidSocketAdapter$Companion -> b4.n$a: +okhttp3.internal.platform.android.StandardAndroidSocketAdapter$Companion -> Y3.n$a: # {"id":"sourceFile","fileName":"StandardAndroidSocketAdapter.kt"} 1:1:void ():50:50 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):50:50 -> 6:26:okhttp3.internal.platform.android.SocketAdapter buildIfSupported(java.lang.String):54:54 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lb4/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LY3/m;"} 27:47:okhttp3.internal.platform.android.SocketAdapter buildIfSupported(java.lang.String):56:56 -> a 48:68:okhttp3.internal.platform.android.SocketAdapter buildIfSupported(java.lang.String):57:57 -> a 69:80:okhttp3.internal.platform.android.SocketAdapter buildIfSupported(java.lang.String):59:59 -> a 81:94:okhttp3.internal.platform.android.SocketAdapter buildIfSupported(java.lang.String):61:61 -> a 5:11:okhttp3.internal.platform.android.SocketAdapter buildIfSupported$default(okhttp3.internal.platform.android.StandardAndroidSocketAdapter$Companion,java.lang.String,int,java.lang.Object):52:52 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb4/n$a;Ljava/lang/String;ILjava/lang/Object;)Lb4/m;"} -okhttp3.internal.proxy.NullProxySelector -> c4.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/n$a;Ljava/lang/String;ILjava/lang/Object;)LY3/m;"} +okhttp3.internal.proxy.NullProxySelector -> Z3.a: # {"id":"sourceFile","fileName":"NullProxySelector.kt"} okhttp3.internal.proxy.NullProxySelector INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ3/a;"} 1:8:void ():27:27 -> 1:4:void ():27:27 -> 1:1:void connectFailed(java.net.URI,java.net.SocketAddress,java.io.IOException):34:34 -> connectFailed @@ -217408,15 +212795,15 @@ okhttp3.internal.publicsuffix.PublicSuffixDatabase$Companion -> okhttp3.internal 116:128:java.lang.String binarySearch(byte[],byte[][],int):324:324 -> b 129:151:java.lang.String binarySearch(byte[],byte[][],int):333:333 -> b 1:5:okhttp3.internal.publicsuffix.PublicSuffixDatabase get():250:250 -> c -okhttp3.internal.tls.BasicCertificateChainCleaner -> d4.a: +okhttp3.internal.tls.BasicCertificateChainCleaner -> a4.a: # {"id":"sourceFile","fileName":"BasicCertificateChainCleaner.kt"} okhttp3.internal.tls.TrustRootIndex trustRootIndex -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld4/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La4/e;"} okhttp3.internal.tls.BasicCertificateChainCleaner$Companion Companion -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld4/a$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La4/a$a;"} 1:9:void ():0:0 -> 6:11:void (okhttp3.internal.tls.TrustRootIndex):38:38 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld4/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(La4/e;)V"} 11:15:java.util.List clean(java.util.List,java.lang.String):49:49 -> a 16:20:java.util.List clean(java.util.List,java.lang.String):50:50 -> a 21:38:java.util.List clean(java.util.List,java.lang.String):51:51 -> a @@ -217441,11 +212828,11 @@ okhttp3.internal.tls.BasicCertificateChainCleaner -> d4.a: 17:26:boolean verifySignature(java.security.cert.X509Certificate,java.security.cert.X509Certificate):104:104 -> b 5:23:boolean equals(java.lang.Object):119:119 -> equals 1:7:int hashCode():112:112 -> hashCode -okhttp3.internal.tls.BasicCertificateChainCleaner$Companion -> d4.a$a: +okhttp3.internal.tls.BasicCertificateChainCleaner$Companion -> a4.a$a: # {"id":"sourceFile","fileName":"BasicCertificateChainCleaner.kt"} 1:1:void ():123:123 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):123:123 -> -okhttp3.internal.tls.BasicTrustRootIndex -> d4.b: +okhttp3.internal.tls.BasicTrustRootIndex -> a4.b: # {"id":"sourceFile","fileName":"BasicTrustRootIndex.kt"} java.util.Map subjectToCaCerts -> a 6:8:void (java.security.cert.X509Certificate[]):22:22 -> @@ -217465,23 +212852,23 @@ okhttp3.internal.tls.BasicTrustRootIndex -> d4.b: 46:48:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):58:58 -> a 3:23:boolean equals(java.lang.Object):49:49 -> equals 1:7:int hashCode():53:53 -> hashCode -okhttp3.internal.tls.CertificateChainCleaner -> d4.c: +okhttp3.internal.tls.CertificateChainCleaner -> a4.c: # {"id":"sourceFile","fileName":"CertificateChainCleaner.kt"} okhttp3.internal.tls.CertificateChainCleaner$Companion Companion -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld4/c$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La4/c$a;"} 1:9:void ():0:0 -> 1:4:void ():35:35 -> java.util.List clean(java.util.List,java.lang.String) -> a -okhttp3.internal.tls.CertificateChainCleaner$Companion -> d4.c$a: +okhttp3.internal.tls.CertificateChainCleaner$Companion -> a4.c$a: # {"id":"sourceFile","fileName":"CertificateChainCleaner.kt"} 1:1:void ():40:40 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):40:40 -> 6:16:okhttp3.internal.tls.CertificateChainCleaner get(javax.net.ssl.X509TrustManager):42:42 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)Ld4/c;"} -okhttp3.internal.tls.OkHostnameVerifier -> d4.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljavax/net/ssl/X509TrustManager;)La4/c;"} +okhttp3.internal.tls.OkHostnameVerifier -> a4.d: # {"id":"sourceFile","fileName":"OkHostnameVerifier.kt"} okhttp3.internal.tls.OkHostnameVerifier INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Ld4/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"La4/d;"} 1:8:void ():35:35 -> 1:4:void ():35:35 -> 7:11:java.util.List allSubjectAltNames(java.security.cert.X509Certificate):187:187 -> a @@ -217532,86 +212919,86 @@ okhttp3.internal.tls.OkHostnameVerifier -> d4.d: 36:48:boolean verifyIpAddress(java.lang.String,java.security.cert.X509Certificate):64:64 -> h 11:18:boolean verify(java.lang.String,javax.net.ssl.SSLSession):40:40 -> verify 19:42:boolean verify(java.lang.String,javax.net.ssl.SSLSession):44:44 -> verify -okhttp3.internal.tls.TrustRootIndex -> d4.e: +okhttp3.internal.tls.TrustRootIndex -> a4.e: # {"id":"sourceFile","fileName":"TrustRootIndex.kt"} java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate) -> a -okhttp3.internal.ws.MessageDeflater -> e4.a: +okhttp3.internal.ws.MessageDeflater -> b4.a: # {"id":"sourceFile","fileName":"MessageDeflater.kt"} okio.Buffer deflatedBytes -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} java.util.zip.Deflater deflater -> e okio.DeflaterSink deflaterSink -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/m;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/m;"} boolean noContextTakeover -> g 1:5:void (boolean):29:29 -> 6:12:void (boolean):32:32 -> 13:21:void (boolean):33:33 -> 22:29:void (boolean):34:34 -> 1:6:void close():62:62 -> close - 6:24:void deflate(okio.Buffer):39:39 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;)V"} - 25:28:void deflate(okio.Buffer):41:41 -> g - 29:33:void deflate(okio.Buffer):42:42 -> g - 34:42:void deflate(okio.Buffer):45:45 -> g - 43:47:void deflate(okio.Buffer):46:46 -> g - 48:59:void deflate(okio.Buffer):48:48 -> g - 60:68:void deflate(okio.Buffer):49:49 -> g - 69:75:void deflate(okio.Buffer):50:50 -> g - 76:78:void deflate(okio.Buffer):51:51 -> g - 79:89:void deflate(okio.Buffer):50:50 -> g - 90:94:void deflate(okio.Buffer):55:55 -> g - 95:104:void deflate(okio.Buffer):58:58 -> g - 105:112:void deflate(okio.Buffer):39:39 -> g + 6:24:void deflate(okio.Buffer):39:39 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;)V"} + 25:28:void deflate(okio.Buffer):41:41 -> f + 29:33:void deflate(okio.Buffer):42:42 -> f + 34:42:void deflate(okio.Buffer):45:45 -> f + 43:47:void deflate(okio.Buffer):46:46 -> f + 48:59:void deflate(okio.Buffer):48:48 -> f + 60:68:void deflate(okio.Buffer):49:49 -> f + 69:75:void deflate(okio.Buffer):50:50 -> f + 76:78:void deflate(okio.Buffer):51:51 -> f + 79:89:void deflate(okio.Buffer):50:50 -> f + 90:94:void deflate(okio.Buffer):55:55 -> f + 95:104:void deflate(okio.Buffer):58:58 -> f + 105:112:void deflate(okio.Buffer):39:39 -> f 1:15:boolean endsWith(okio.Buffer,okio.ByteString):64:64 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;Lf4/l;)Z"} -okhttp3.internal.ws.MessageDeflaterKt -> e4.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;Lc4/l;)Z"} +okhttp3.internal.ws.MessageDeflaterKt -> b4.b: # {"id":"sourceFile","fileName":"MessageDeflater.kt"} okio.ByteString EMPTY_DEFLATE_BLOCK -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} 1:11:void ():26:26 -> 1:3:okio.ByteString access$getEMPTY_DEFLATE_BLOCK$p():1:1 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} -okhttp3.internal.ws.MessageInflater -> e4.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} +okhttp3.internal.ws.MessageInflater -> b4.c: # {"id":"sourceFile","fileName":"MessageInflater.kt"} okio.Buffer deflatedBytes -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} java.util.zip.Inflater inflater -> e okio.InflaterSource inflaterSource -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/r;"} boolean noContextTakeover -> g 1:5:void (boolean):26:26 -> 6:12:void (boolean):29:29 -> 13:20:void (boolean):30:30 -> 21:28:void (boolean):31:31 -> 1:6:void close():55:55 -> close - 6:22:void inflate(okio.Buffer):36:36 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;)V"} - 23:26:void inflate(okio.Buffer):38:38 -> g - 27:31:void inflate(okio.Buffer):39:39 -> g - 32:36:void inflate(okio.Buffer):42:42 -> g - 37:44:void inflate(okio.Buffer):43:43 -> g - 45:57:void inflate(okio.Buffer):45:45 -> g - 58:67:void inflate(okio.Buffer):50:50 -> g - 68:78:void inflate(okio.Buffer):51:51 -> g - 79:86:void inflate(okio.Buffer):36:36 -> g -okhttp3.internal.ws.RealWebSocket -> e4.d: + 6:22:void inflate(okio.Buffer):36:36 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;)V"} + 23:26:void inflate(okio.Buffer):38:38 -> f + 27:31:void inflate(okio.Buffer):39:39 -> f + 32:36:void inflate(okio.Buffer):42:42 -> f + 37:44:void inflate(okio.Buffer):43:43 -> f + 45:57:void inflate(okio.Buffer):45:45 -> f + 58:67:void inflate(okio.Buffer):50:50 -> f + 68:78:void inflate(okio.Buffer):51:51 -> f + 79:86:void inflate(okio.Buffer):36:36 -> f +okhttp3.internal.ws.RealWebSocket -> b4.d: # {"id":"sourceFile","fileName":"RealWebSocket.kt"} okhttp3.internal.ws.RealWebSocket$Companion Companion -> A - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/d$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/d$b;"} java.lang.String key -> a okhttp3.Call call -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/e;"} okhttp3.internal.concurrent.Task writerTask -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/a;"} okhttp3.internal.ws.WebSocketReader reader -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/g;"} okhttp3.internal.ws.WebSocketWriter writer -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/h;"} okhttp3.internal.concurrent.TaskQueue taskQueue -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LR3/d;"} java.lang.String name -> g okhttp3.internal.ws.RealWebSocket$Streams streams -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/d$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/d$d;"} java.util.ArrayDeque pongQueue -> i java.util.ArrayDeque messageAndCloseQueue -> j long queueSize -> k @@ -217624,18 +213011,18 @@ okhttp3.internal.ws.RealWebSocket -> e4.d: int receivedPongCount -> r boolean awaitingPong -> s okhttp3.Request originalRequest -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/B;"} okhttp3.WebSocketListener listener -> u - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/I;"} java.util.Random random -> v long pingIntervalMillis -> w okhttp3.internal.ws.WebSocketExtensions extensions -> x - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/e;"} long minimumDeflateSize -> y java.util.List ONLY_HTTP1 -> z 9:17:void ():629:629 -> 21:35:void (okhttp3.internal.concurrent.TaskRunner,okhttp3.Request,okhttp3.WebSocketListener,java.util.Random,long,okhttp3.internal.ws.WebSocketExtensions,long):53:53 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/e;LQ3/B;LQ3/I;Ljava/util/Random;JLe4/e;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LR3/e;LN3/B;LN3/I;Ljava/util/Random;JLb4/e;J)V"} 36:41:void (okhttp3.internal.concurrent.TaskRunner,okhttp3.Request,okhttp3.WebSocketListener,java.util.Random,long,okhttp3.internal.ws.WebSocketExtensions,long):85:85 -> 42:48:void (okhttp3.internal.concurrent.TaskRunner,okhttp3.Request,okhttp3.WebSocketListener,java.util.Random,long,okhttp3.internal.ws.WebSocketExtensions,long):98:98 -> 49:56:void (okhttp3.internal.concurrent.TaskRunner,okhttp3.Request,okhttp3.WebSocketListener,java.util.Random,long,okhttp3.internal.ws.WebSocketExtensions,long):101:101 -> @@ -217644,21 +213031,21 @@ okhttp3.internal.ws.RealWebSocket -> e4.d: 71:96:void (okhttp3.internal.concurrent.TaskRunner,okhttp3.Request,okhttp3.WebSocketListener,java.util.Random,long,okhttp3.internal.ws.WebSocketExtensions,long):135:135 -> 97:117:void (okhttp3.internal.concurrent.TaskRunner,okhttp3.Request,okhttp3.WebSocketListener,java.util.Random,long,okhttp3.internal.ws.WebSocketExtensions,long):132:132 -> 118:127:void (okhttp3.internal.concurrent.TaskRunner,okhttp3.Request,okhttp3.WebSocketListener,java.util.Random,long,okhttp3.internal.ws.WebSocketExtensions,long):131:131 -> - 7:25:void onReadPing(okio.ByteString):343:343 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} - 26:30:void onReadPing(okio.ByteString):345:345 -> a - 31:33:void onReadPing(okio.ByteString):346:346 -> a - 34:39:void onReadPing(okio.ByteString):347:347 -> a - 40:41:void onReadPing(okio.ByteString):348:348 -> a - 42:45:void onReadPing(okio.ByteString):343:343 -> a - 7:11:boolean send(okio.ByteString):397:397 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)Z"} - 6:11:void onReadMessage(java.lang.String):333:333 -> c + 6:11:void onReadMessage(java.lang.String):333:333 -> a + 7:25:void onReadPing(okio.ByteString):343:343 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)V"} + 26:30:void onReadPing(okio.ByteString):345:345 -> b + 31:33:void onReadPing(okio.ByteString):346:346 -> b + 34:39:void onReadPing(okio.ByteString):347:347 -> b + 40:41:void onReadPing(okio.ByteString):348:348 -> b + 42:45:void onReadPing(okio.ByteString):343:343 -> b + 4:8:boolean close(int,java.lang.String):427:427 -> c 6:11:void onReadMessage(okio.ByteString):338:338 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} - 4:8:boolean close(int,java.lang.String):427:427 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)V"} + 7:11:boolean send(okio.ByteString):397:397 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)Z"} 7:13:void onReadPong(okio.ByteString):352:352 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)V"} 14:15:void onReadPong(okio.ByteString):353:353 -> f 16:20:void onReadPong(okio.ByteString):354:354 -> f 16:17:void onReadClose(int,java.lang.String):362:363 -> g @@ -217687,16 +213074,16 @@ okhttp3.internal.ws.RealWebSocket -> e4.d: 122:123:void onReadClose(int,java.lang.String):362:362 -> g 124:131:void onReadClose(int,java.lang.String):357:357 -> g 1:3:java.util.ArrayDeque access$getMessageAndCloseQueue$p(okhttp3.internal.ws.RealWebSocket):53:53 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Le4/d;)Ljava/util/ArrayDeque;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb4/d;)Ljava/util/ArrayDeque;"} 1:3:java.lang.String access$getName$p(okhttp3.internal.ws.RealWebSocket):53:53 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Le4/d;)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb4/d;)Ljava/lang/String;"} 1:5:boolean access$isValid(okhttp3.internal.ws.RealWebSocket,okhttp3.internal.ws.WebSocketExtensions):53:53 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Le4/d;Le4/e;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb4/d;Lb4/e;)Z"} 1:3:void access$setExtensions$p(okhttp3.internal.ws.RealWebSocket,okhttp3.internal.ws.WebSocketExtensions):53:53 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Le4/d;Le4/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb4/d;Lb4/e;)V"} 1:9:void cancel():143:143 -> l 6:15:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):223:223 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;LV3/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/D;LS3/c;)V"} 16:23:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):228:228 -> m 24:32:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):229:229 -> m 33:36:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):234:234 -> m @@ -217729,7 +213116,7 @@ okhttp3.internal.ws.RealWebSocket -> e4.d: 88:89:boolean close(int,java.lang.String,long):453:453 -> n 90:93:boolean close(int,java.lang.String,long):445:445 -> n 6:15:void connect(okhttp3.OkHttpClient):147:147 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/z;)V"} 16:17:void connect(okhttp3.OkHttpClient):148:148 -> o 18:19:void connect(okhttp3.OkHttpClient):149:149 -> o 20:27:void connect(okhttp3.OkHttpClient):148:148 -> o @@ -217747,7 +213134,7 @@ okhttp3.internal.ws.RealWebSocket -> e4.d: 94:101:void connect(okhttp3.OkHttpClient):164:164 -> o 102:113:void connect(okhttp3.OkHttpClient):165:165 -> o 6:7:void failWebSocket(java.lang.Exception,okhttp3.Response):579:580 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;LN3/D;)V"} 8:13:void failWebSocket(java.lang.Exception,okhttp3.Response):580:580 -> p 14:15:void failWebSocket(java.lang.Exception,okhttp3.Response):581:581 -> p 16:18:void failWebSocket(java.lang.Exception,okhttp3.Response):582:582 -> p @@ -217768,9 +213155,9 @@ okhttp3.internal.ws.RealWebSocket -> e4.d: 71:75:void failWebSocket(java.lang.Exception,okhttp3.Response):596:596 -> p 76:77:void failWebSocket(java.lang.Exception,okhttp3.Response):579:579 -> p 1:3:okhttp3.WebSocketListener getListener$okhttp():57:57 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/I;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN3/I;"} 17:21:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):254:254 -> r - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Le4/d$d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lb4/d$d;)V"} 22:23:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):255:256 -> r 24:25:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):256:257 -> r 26:27:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):257:258 -> r @@ -217799,7 +213186,7 @@ okhttp3.internal.ws.RealWebSocket -> e4.d: 159:164:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):279:279 -> r 165:166:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):255:255 -> r 1:6:boolean isValid(okhttp3.internal.ws.WebSocketExtensions):209:209 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Le4/e;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb4/e;)Z"} 7:11:boolean isValid(okhttp3.internal.ws.WebSocketExtensions):212:212 -> s 12:30:boolean isValid(okhttp3.internal.ws.WebSocketExtensions):215:215 -> s 6:17:boolean send(java.lang.String):393:393 -> send @@ -217810,7 +213197,7 @@ okhttp3.internal.ws.RealWebSocket -> e4.d: 56:59:void runWriter():459:459 -> u 60:69:void runWriter():461:461 -> u 2:11:boolean send(okio.ByteString,int):402:402 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;I)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;I)Z"} 12:29:boolean send(okio.ByteString,int):405:405 -> v 30:32:boolean send(okio.ByteString,int):406:406 -> v 33:36:boolean send(okio.ByteString,int):407:407 -> v @@ -217885,66 +213272,66 @@ okhttp3.internal.ws.RealWebSocket -> e4.d: 86:89:void writePingFrame$okhttp():571:571 -> x 90:91:void writePingFrame$okhttp():556:556 -> x 92:93:void writePingFrame$okhttp():554:554 -> x -okhttp3.internal.ws.RealWebSocket$Close -> e4.d$a: +okhttp3.internal.ws.RealWebSocket$Close -> b4.d$a: # {"id":"sourceFile","fileName":"RealWebSocket.kt"} int code -> a okio.ByteString reason -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} long cancelAfterCloseMillis -> c 1:10:void (int,okio.ByteString,long):605:605 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/l;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILc4/l;J)V"} 1:3:long getCancelAfterCloseMillis():608:608 -> a 1:3:int getCode():606:606 -> b 1:3:okio.ByteString getReason():607:607 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} -okhttp3.internal.ws.RealWebSocket$Companion -> e4.d$b: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} +okhttp3.internal.ws.RealWebSocket$Companion -> b4.d$b: # {"id":"sourceFile","fileName":"RealWebSocket.kt"} 1:1:void ():628:628 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):628:628 -> -okhttp3.internal.ws.RealWebSocket$Message -> e4.d$c: +okhttp3.internal.ws.RealWebSocket$Message -> b4.d$c: # {"id":"sourceFile","fileName":"RealWebSocket.kt"} int formatOpcode -> a okio.ByteString data -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} 6:13:void (int,okio.ByteString):600:600 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILc4/l;)V"} 1:3:okio.ByteString getData():602:602 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} 1:3:int getFormatOpcode():601:601 -> b -okhttp3.internal.ws.RealWebSocket$Streams -> e4.d$d: +okhttp3.internal.ws.RealWebSocket$Streams -> b4.d$d: # {"id":"sourceFile","fileName":"RealWebSocket.kt"} boolean client -> d okio.BufferedSource source -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} okio.BufferedSink sink -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/j;"} 11:20:void (boolean,okio.BufferedSource,okio.BufferedSink):611:611 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLf4/k;Lf4/j;)V"} - 1:3:boolean getClient():612:612 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLc4/k;Lc4/j;)V"} + 1:3:boolean getClient():612:612 -> f 1:3:okio.BufferedSink getSink():614:614 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/j;"} 1:3:okio.BufferedSource getSource():613:613 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/k;"} -okhttp3.internal.ws.RealWebSocket$WriterTask -> e4.d$e: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/k;"} +okhttp3.internal.ws.RealWebSocket$WriterTask -> b4.d$e: # {"id":"sourceFile","fileName":"RealWebSocket.kt"} okhttp3.internal.ws.RealWebSocket this$0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/d;"} 1:30:void (okhttp3.internal.ws.RealWebSocket):617:617 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Le4/d;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb4/d;)V"} 1:12:long runOnce():620:620 -> f 13:21:long runOnce():622:622 -> f -okhttp3.internal.ws.RealWebSocket$connect$1 -> e4.d$f: +okhttp3.internal.ws.RealWebSocket$connect$1 -> b4.d$f: # {"id":"sourceFile","fileName":"RealWebSocket.kt"} okhttp3.internal.ws.RealWebSocket this$0 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/d;"} okhttp3.Request $request -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/B;"} 1:8:void (okhttp3.internal.ws.RealWebSocket,okhttp3.Request):165:165 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Le4/d;LQ3/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb4/d;LN3/B;)V"} 11:17:void onFailure(okhttp3.Call,java.io.IOException):202:202 -> onFailure - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;Ljava/io/IOException;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;Ljava/io/IOException;)V"} 11:14:void onResponse(okhttp3.Call,okhttp3.Response):167:167 -> onResponse - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/D;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/e;LN3/D;)V"} 15:19:void onResponse(okhttp3.Call,okhttp3.Response):170:170 -> onResponse 20:26:void onResponse(okhttp3.Call,okhttp3.Response):171:171 -> onResponse 27:36:void onResponse(okhttp3.Call,okhttp3.Response):181:181 -> onResponse @@ -217962,31 +213349,31 @@ okhttp3.internal.ws.RealWebSocket$connect$1 -> e4.d$f: 141:143:void onResponse(okhttp3.Call,okhttp3.Response):173:173 -> onResponse 144:148:void onResponse(okhttp3.Call,okhttp3.Response):174:174 -> onResponse 149:152:void onResponse(okhttp3.Call,okhttp3.Response):175:175 -> onResponse -okhttp3.internal.ws.RealWebSocket$initReaderAndWriter$$inlined$synchronized$lambda$1 -> e4.d$g: +okhttp3.internal.ws.RealWebSocket$initReaderAndWriter$$inlined$synchronized$lambda$1 -> b4.d$g: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e long $pingIntervalNanos$inlined -> f okhttp3.internal.ws.RealWebSocket this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/d;"} java.lang.String $name$inlined -> h okhttp3.internal.ws.RealWebSocket$Streams $streams$inlined -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/d$d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/d$d;"} okhttp3.internal.ws.WebSocketExtensions $extensions$inlined -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/e;"} 16:19:void (java.lang.String,java.lang.String,long,okhttp3.internal.ws.RealWebSocket,java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams,okhttp3.internal.ws.WebSocketExtensions):84:84 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;JLe4/d;Ljava/lang/String;Le4/d$d;Le4/e;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;JLb4/d;Ljava/lang/String;Lb4/d$d;Lb4/e;)V"} 1:5:long runOnce():219:219 -> f 6:8:long runOnce():220:220 -> f -okhttp3.internal.ws.RealWebSocket$writeOneFrame$$inlined$synchronized$lambda$1 -> e4.d$h: +okhttp3.internal.ws.RealWebSocket$writeOneFrame$$inlined$synchronized$lambda$1 -> b4.d$h: # {"id":"sourceFile","fileName":"TaskQueue.kt"} java.lang.String $name -> e boolean $cancelable -> f okhttp3.internal.ws.RealWebSocket this$0 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/d;"} okhttp3.internal.ws.WebSocketWriter $writer$inlined -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/h;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/h;"} okio.ByteString $pong$inlined -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} kotlin.jvm.internal.Ref$ObjectRef $messageOrClose$inlined -> j # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} kotlin.jvm.internal.Ref$IntRef $receivedCloseCode$inlined -> k @@ -218000,9 +213387,9 @@ okhttp3.internal.ws.RealWebSocket$writeOneFrame$$inlined$synchronized$lambda$1 - kotlin.jvm.internal.Ref$ObjectRef $writerToClose$inlined -> o # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} 23:26:void (java.lang.String,boolean,java.lang.String,boolean,okhttp3.internal.ws.RealWebSocket,okhttp3.internal.ws.WebSocketWriter,okio.ByteString,kotlin.jvm.internal.Ref$ObjectRef,kotlin.jvm.internal.Ref$IntRef,kotlin.jvm.internal.Ref$ObjectRef,kotlin.jvm.internal.Ref$ObjectRef,kotlin.jvm.internal.Ref$ObjectRef,kotlin.jvm.internal.Ref$ObjectRef):96:96 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLe4/d;Le4/h;Lf4/l;Lkotlin/jvm/internal/w;Lkotlin/jvm/internal/u;Lkotlin/jvm/internal/w;Lkotlin/jvm/internal/w;Lkotlin/jvm/internal/w;Lkotlin/jvm/internal/w;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ZLjava/lang/String;ZLb4/d;Lb4/h;Lc4/l;Lkotlin/jvm/internal/w;Lkotlin/jvm/internal/u;Lkotlin/jvm/internal/w;Lkotlin/jvm/internal/w;Lkotlin/jvm/internal/w;Lkotlin/jvm/internal/w;)V"} 1:8:long runOnce():219:219 -> f -okhttp3.internal.ws.WebSocketExtensions -> e4.e: +okhttp3.internal.ws.WebSocketExtensions -> b4.e: # {"id":"sourceFile","fileName":"WebSocketExtensions.kt"} boolean perMessageDeflate -> a java.lang.Integer clientMaxWindowBits -> b @@ -218011,7 +213398,7 @@ okhttp3.internal.ws.WebSocketExtensions -> e4.e: boolean serverNoContextTakeover -> e boolean unknownValues -> f okhttp3.internal.ws.WebSocketExtensions$Companion Companion -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/e$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/e$a;"} 1:9:void ():0:0 -> 1:16:void (boolean,java.lang.Integer,boolean,java.lang.Integer,boolean,boolean):59:59 -> 3:5:boolean noContextTakeover(boolean):84:84 -> a @@ -218019,12 +213406,12 @@ okhttp3.internal.ws.WebSocketExtensions -> e4.e: 3:57:boolean equals(java.lang.Object):0:0 -> equals 1:57:int hashCode():0:0 -> hashCode 1:75:java.lang.String toString():0:0 -> toString -okhttp3.internal.ws.WebSocketExtensions$Companion -> e4.e$a: +okhttp3.internal.ws.WebSocketExtensions$Companion -> b4.e$a: # {"id":"sourceFile","fileName":"WebSocketExtensions.kt"} 1:1:void ():90:90 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):90:90 -> 8:20:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):106:106 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;)Le4/e;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN3/t;)Lb4/e;"} 21:35:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):107:107 -> a 36:40:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):110:110 -> a 41:56:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):114:114 -> a @@ -218043,16 +213430,16 @@ okhttp3.internal.ws.WebSocketExtensions$Companion -> e4.e$a: 172:181:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):149:149 -> a 182:208:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):152:152 -> a 209:214:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):171:171 -> a -okhttp3.internal.ws.WebSocketProtocol -> e4.f: +okhttp3.internal.ws.WebSocketProtocol -> b4.f: # {"id":"sourceFile","fileName":"WebSocketProtocol.kt"} okhttp3.internal.ws.WebSocketProtocol INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/f;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/f;"} 1:8:void ():21:21 -> 1:4:void ():21:21 -> 27:51:java.lang.String closeCodeExceptionMessage(int):126:126 -> a 52:69:java.lang.String closeCodeExceptionMessage(int):124:124 -> a 11:12:void toggleMask(okio.Buffer$UnsafeCursor,byte[]):100:100 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i$a;[B)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i$a;[B)V"} 13:14:void toggleMask(okio.Buffer$UnsafeCursor,byte[]):102:102 -> b 15:16:void toggleMask(okio.Buffer$UnsafeCursor,byte[]):103:103 -> b 17:22:void toggleMask(okio.Buffer$UnsafeCursor,byte[]):104:104 -> b @@ -218063,7 +213450,7 @@ okhttp3.internal.ws.WebSocketProtocol -> e4.f: 37:44:void toggleMask(okio.Buffer$UnsafeCursor,byte[]):119:119 -> b 1:12:void validateCloseCode(int):133:133 -> c 13:25:void validateCloseCode(int):134:134 -> c -okhttp3.internal.ws.WebSocketReader -> e4.g: +okhttp3.internal.ws.WebSocketReader -> b4.g: # {"id":"sourceFile","fileName":"WebSocketReader.kt"} boolean closed -> d int opcode -> e @@ -218072,32 +213459,32 @@ okhttp3.internal.ws.WebSocketReader -> e4.g: boolean isControlFrame -> h boolean readingCompressedMessage -> i okio.Buffer controlFrameBuffer -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} okio.Buffer messageFrameBuffer -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} okhttp3.internal.ws.MessageInflater messageInflater -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/c;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/c;"} byte[] maskKey -> m okio.Buffer$UnsafeCursor maskCursor -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i$a;"} boolean isClient -> o okio.BufferedSource source -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} okhttp3.internal.ws.WebSocketReader$FrameCallback frameCallback -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/g$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/g$a;"} boolean perMessageDeflate -> r boolean noContextTakeover -> s 11:23:void (boolean,okio.BufferedSource,okhttp3.internal.ws.WebSocketReader$FrameCallback,boolean,boolean):54:54 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLf4/k;Le4/g$a;ZZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLc4/k;Lb4/g$a;ZZ)V"} 24:30:void (boolean,okio.BufferedSource,okhttp3.internal.ws.WebSocketReader$FrameCallback,boolean,boolean):70:70 -> 31:43:void (boolean,okio.BufferedSource,okhttp3.internal.ws.WebSocketReader$FrameCallback,boolean,boolean):71:71 -> 44:50:void (boolean,okio.BufferedSource,okhttp3.internal.ws.WebSocketReader$FrameCallback,boolean,boolean):77:77 -> 51:58:void (boolean,okio.BufferedSource,okhttp3.internal.ws.WebSocketReader$FrameCallback,boolean,boolean):78:78 -> 1:8:void close():295:295 -> close - 1:3:void processNextFrame():102:102 -> g - 4:7:void processNextFrame():103:103 -> g - 8:11:void processNextFrame():104:104 -> g - 12:15:void processNextFrame():106:106 -> g + 1:3:void processNextFrame():102:102 -> f + 4:7:void processNextFrame():103:103 -> f + 8:11:void processNextFrame():104:104 -> f + 12:15:void processNextFrame():106:106 -> f 1:8:void readControlFrame():190:190 -> h 9:15:void readControlFrame():191:191 -> h 16:19:void readControlFrame():193:193 -> h @@ -218150,79 +213537,79 @@ okhttp3.internal.ws.WebSocketReader -> e4.g: 292:300:void readHeader():149:149 -> i 301:312:void readHeader():121:121 -> i 313:320:void readHeader():112:112 -> i - 1:4:void readMessage():271:271 -> s - 5:12:void readMessage():273:273 -> s - 13:19:void readMessage():274:274 -> s - 20:23:void readMessage():276:276 -> s - 24:33:void readMessage():277:277 -> s - 34:47:void readMessage():278:278 -> s - 48:59:void readMessage():279:279 -> s - 60:64:void readMessage():280:280 -> s - 65:69:void readMessage():284:284 -> s - 70:72:void readMessage():286:286 -> s - 73:77:void readMessage():287:287 -> s - 78:106:void readMessage():288:288 -> s - 107:114:void readMessage():271:271 -> s - 1:9:void readMessageFrame():231:231 -> t - 10:36:void readMessageFrame():233:233 -> t - 37:39:void readMessageFrame():236:236 -> t - 40:43:void readMessageFrame():238:238 -> t - 44:48:void readMessageFrame():239:239 -> t - 49:57:void readMessageFrame():240:240 -> t - 58:64:void readMessageFrame():241:241 -> t - 65:76:void readMessageFrame():245:245 -> t - 77:88:void readMessageFrame():247:247 -> t - 1:4:void readUntilNonControlFrame():254:254 -> u - 5:7:void readUntilNonControlFrame():255:255 -> u - 8:12:void readUntilNonControlFrame():256:256 -> u - 13:17:void readUntilNonControlFrame():259:259 -> u -okhttp3.internal.ws.WebSocketReader$FrameCallback -> e4.g$a: + 1:4:void readMessage():271:271 -> j + 5:12:void readMessage():273:273 -> j + 13:19:void readMessage():274:274 -> j + 20:23:void readMessage():276:276 -> j + 24:33:void readMessage():277:277 -> j + 34:47:void readMessage():278:278 -> j + 48:59:void readMessage():279:279 -> j + 60:64:void readMessage():280:280 -> j + 65:69:void readMessage():284:284 -> j + 70:72:void readMessage():286:286 -> j + 73:77:void readMessage():287:287 -> j + 78:106:void readMessage():288:288 -> j + 107:114:void readMessage():271:271 -> j + 1:9:void readMessageFrame():231:231 -> s + 10:36:void readMessageFrame():233:233 -> s + 37:39:void readMessageFrame():236:236 -> s + 40:43:void readMessageFrame():238:238 -> s + 44:48:void readMessageFrame():239:239 -> s + 49:57:void readMessageFrame():240:240 -> s + 58:64:void readMessageFrame():241:241 -> s + 65:76:void readMessageFrame():245:245 -> s + 77:88:void readMessageFrame():247:247 -> s + 1:4:void readUntilNonControlFrame():254:254 -> t + 5:7:void readUntilNonControlFrame():255:255 -> t + 8:12:void readUntilNonControlFrame():256:256 -> t + 13:17:void readUntilNonControlFrame():259:259 -> t +okhttp3.internal.ws.WebSocketReader$FrameCallback -> b4.g$a: # {"id":"sourceFile","fileName":"WebSocketReader.kt"} - void onReadPing(okio.ByteString) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} - void onReadMessage(java.lang.String) -> c + void onReadMessage(java.lang.String) -> a + void onReadPing(okio.ByteString) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)V"} void onReadMessage(okio.ByteString) -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)V"} void onReadPong(okio.ByteString) -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)V"} void onReadClose(int,java.lang.String) -> g -okhttp3.internal.ws.WebSocketWriter -> e4.h: +okhttp3.internal.ws.WebSocketWriter -> b4.h: # {"id":"sourceFile","fileName":"WebSocketWriter.kt"} okio.Buffer messageBuffer -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} okio.Buffer sinkBuffer -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} boolean writerClosed -> f okhttp3.internal.ws.MessageDeflater messageDeflater -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/a;"} byte[] maskKey -> h okio.Buffer$UnsafeCursor maskCursor -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i$a;"} boolean isClient -> j okio.BufferedSink sink -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/j;"} java.util.Random random -> l boolean perMessageDeflate -> m boolean noContextTakeover -> n long minimumDeflateSize -> o 11:25:void (boolean,okio.BufferedSink,java.util.Random,boolean,boolean,long):44:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLf4/j;Ljava/util/Random;ZZJ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLc4/j;Ljava/util/Random;ZZJ)V"} 26:32:void (boolean,okio.BufferedSink,java.util.Random,boolean,boolean,long):53:53 -> 33:42:void (boolean,okio.BufferedSink,java.util.Random,boolean,boolean,long):56:56 -> 43:50:void (boolean,okio.BufferedSink,java.util.Random,boolean,boolean,long):63:63 -> 51:58:void (boolean,okio.BufferedSink,java.util.Random,boolean,boolean,long):64:64 -> 1:8:void close():199:199 -> close - 1:8:void writeClose(int,okio.ByteString):87:87 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/l;)V"} - 9:13:void writeClose(int,okio.ByteString):90:90 -> g - 14:18:void writeClose(int,okio.ByteString):92:92 -> g - 19:23:void writeClose(int,okio.ByteString):93:93 -> g - 24:26:void writeClose(int,okio.ByteString):95:95 -> g - 27:33:void writeClose(int,okio.ByteString):97:97 -> g - 34:36:void writeClose(int,okio.ByteString):102:102 -> g - 37:43:void writeClose(int,okio.ByteString):104:104 -> g + 1:8:void writeClose(int,okio.ByteString):87:87 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILc4/l;)V"} + 9:13:void writeClose(int,okio.ByteString):90:90 -> f + 14:18:void writeClose(int,okio.ByteString):92:92 -> f + 19:23:void writeClose(int,okio.ByteString):93:93 -> f + 24:26:void writeClose(int,okio.ByteString):95:95 -> f + 27:33:void writeClose(int,okio.ByteString):97:97 -> f + 34:36:void writeClose(int,okio.ByteString):102:102 -> f + 37:43:void writeClose(int,okio.ByteString):104:104 -> f 1:4:void writeControlFrame(int,okio.ByteString):110:110 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILc4/l;)V"} 5:22:void writeControlFrame(int,okio.ByteString):112:112 -> h 23:27:void writeControlFrame(int,okio.ByteString):118:118 -> h 28:33:void writeControlFrame(int,okio.ByteString):121:121 -> h @@ -218241,7 +213628,7 @@ okhttp3.internal.ws.WebSocketWriter -> e4.h: 115:122:void writeControlFrame(int,okio.ByteString):113:113 -> h 123:130:void writeControlFrame(int,okio.ByteString):110:110 -> h 6:9:void writeMessageFrame(int,okio.ByteString):147:147 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/l;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILc4/l;)V"} 10:16:void writeMessageFrame(int,okio.ByteString):149:149 -> i 17:31:void writeMessageFrame(int,okio.ByteString):152:152 -> i 32:36:void writeMessageFrame(int,okio.ByteString):153:153 -> i @@ -218265,11 +213652,11 @@ okhttp3.internal.ws.WebSocketWriter -> e4.h: 175:181:void writeMessageFrame(int,okio.ByteString):194:194 -> i 182:187:void writeMessageFrame(int,okio.ByteString):195:195 -> i 188:195:void writeMessageFrame(int,okio.ByteString):147:147 -> i - 8:11:void writePing(okio.ByteString):69:69 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} - 8:11:void writePong(okio.ByteString):75:75 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} -okio.-Base64 -> f4.a: + 8:11:void writePing(okio.ByteString):69:69 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)V"} + 8:11:void writePong(okio.ByteString):75:75 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)V"} +okio.-Base64 -> c4.a: # {"id":"sourceFile","fileName":"-Base64.kt"} byte[] BASE64 -> a byte[] BASE64_URL_SAFE -> b @@ -218312,43 +213699,43 @@ okio.-Base64 -> f4.a: 168:169:java.lang.String encodeBase64(byte[],byte[]):136:136 -> b 170:174:java.lang.String encodeBase64(byte[],byte[]):147:147 -> b 5:11:java.lang.String encodeBase64$default(byte[],byte[],int,java.lang.Object):115:115 -> c -okio.-DeprecatedOkio -> f4.b: +okio.-DeprecatedOkio -> c4.b: # {"id":"sourceFile","fileName":"-DeprecatedOkio.kt"} okio.-DeprecatedOkio INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/b;"} 1:8:void ():27:27 -> 1:4:void ():27:27 -> 6:10:okio.BufferedSink buffer(okio.Sink):42:42 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/E;)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/E;)Lc4/j;"} 6:10:okio.BufferedSource buffer(okio.Source):50:50 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;)Lc4/k;"} 9:13:okio.Sink sink(java.io.File):58:58 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lc4/E;"} 6:10:okio.Sink sink(java.io.OutputStream):66:66 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;)Lc4/E;"} 6:10:okio.Source source(java.io.InputStream):98:98 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lf4/G;"} -okio.-DeprecatedUpgrade -> f4.c: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lc4/G;"} +okio.-DeprecatedUpgrade -> c4.c: # {"id":"sourceFile","fileName":"-DeprecatedUpgrade.kt"} okio.-DeprecatedOkio Okio -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/b;"} okio.-DeprecatedUtf8 Utf8 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/d;"} 1:4:void ():19:19 -> 5:9:void ():20:20 -> 1:3:okio.-DeprecatedOkio getOkio():19:19 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/b;"} -okio.-DeprecatedUtf8 -> f4.d: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/b;"} +okio.-DeprecatedUtf8 -> c4.d: # {"id":"sourceFile","fileName":"-DeprecatedUtf8.kt"} okio.-DeprecatedUtf8 INSTANCE -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/d;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/d;"} 1:8:void ():20:20 -> 1:4:void ():20:20 -> -okio.-Platform -> f4.e: +okio.-Platform -> c4.e: # {"id":"sourceFile","fileName":"-Platform.kt"} 6:17:byte[] asUtf8ToByteArray(java.lang.String):22:22 -> a 6:13:java.lang.String toUtf8String(byte[]):20:20 -> b -okio.-Util -> f4.f: +okio.-Util -> c4.f: # {"id":"sourceFile","fileName":"-Util.kt"} 17:30:boolean arrayRangeEquals(byte[],int,byte[],int,int):96:96 -> a 20:58:void checkOffsetAndCount(long,long,long):26:26 -> b @@ -218369,36 +213756,36 @@ okio.-Util -> f4.f: 76:113:java.lang.String toHexString(int):119:119 -> f 114:125:java.lang.String toHexString(int):124:124 -> f 126:131:java.lang.String toHexString(int):128:128 -> f -okio.AsyncTimeout -> f4.g: +okio.AsyncTimeout -> c4.g: # {"id":"sourceFile","fileName":"AsyncTimeout.kt"} boolean inQueue -> f okio.AsyncTimeout next -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/g;"} long timeoutAt -> h long IDLE_TIMEOUT_MILLIS -> i long IDLE_TIMEOUT_NANOS -> j okio.AsyncTimeout head -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/g;"} okio.AsyncTimeout$Companion Companion -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/g$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/g$a;"} 9:18:void ():214:214 -> 19:27:void ():215:215 -> 1:4:void ():38:38 -> 1:3:okio.AsyncTimeout access$getHead$cp():38:38 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/g;"} 1:3:long access$getIDLE_TIMEOUT_MILLIS$cp():38:38 -> j 1:3:long access$getIDLE_TIMEOUT_NANOS$cp():38:38 -> k 1:3:okio.AsyncTimeout access$getNext$p(okio.AsyncTimeout):38:38 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/g;)Lf4/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/g;)Lc4/g;"} 1:5:java.io.IOException access$newTimeoutException(java.io.IOException):162:162 -> m 1:5:long access$remainingNanos(okio.AsyncTimeout,long):38:38 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/g;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/g;J)J"} 1:3:void access$setHead$cp(okio.AsyncTimeout):38:38 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/g;)V"} 1:3:void access$setNext$p(okio.AsyncTimeout,okio.AsyncTimeout):38:38 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/g;Lf4/g;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/g;Lc4/g;)V"} 1:3:void access$setTimeoutAt$p(okio.AsyncTimeout,long):38:38 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/g;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/g;J)V"} 1:4:void enter():49:49 -> r 5:8:void enter():50:50 -> r 9:22:void enter():51:51 -> r @@ -218412,20 +213799,20 @@ okio.AsyncTimeout -> f4.g: 10:13:java.io.IOException newTimeoutException(java.io.IOException):172:172 -> t 1:4:long remainingNanos(long):70:70 -> u 6:11:okio.Sink sink(okio.Sink):83:83 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/E;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/E;)Lc4/E;"} 6:11:okio.Source source(okio.Source):127:127 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;)Lc4/G;"} 1:1:void timedOut():76:76 -> x -okio.AsyncTimeout$Companion -> f4.g$a: +okio.AsyncTimeout$Companion -> c4.g$a: # {"id":"sourceFile","fileName":"AsyncTimeout.kt"} 1:1:void ():205:205 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):205:205 -> 1:5:boolean access$cancelScheduledTimeout(okio.AsyncTimeout$Companion,okio.AsyncTimeout):205:205 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/g$a;Lf4/g;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/g$a;Lc4/g;)Z"} 1:4:void access$scheduleTimeout(okio.AsyncTimeout$Companion,okio.AsyncTimeout,long,boolean):205:205 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/g$a;Lf4/g;JZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/g$a;Lc4/g;JZ)V"} 1:11:okio.AsyncTimeout awaitTimeout$okio():295:295 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/g;"} 12:16:okio.AsyncTimeout awaitTimeout$okio():298:298 -> c 17:20:okio.AsyncTimeout awaitTimeout$okio():299:299 -> c 21:27:okio.AsyncTimeout awaitTimeout$okio():300:300 -> c @@ -218437,7 +213824,7 @@ okio.AsyncTimeout$Companion -> f4.g$a: 86:99:okio.AsyncTimeout awaitTimeout$okio():321:321 -> c 100:103:okio.AsyncTimeout awaitTimeout$okio():322:322 -> c 1:2:boolean cancelScheduledTimeout(okio.AsyncTimeout):268:268 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/g;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/g;)Z"} 3:3:boolean cancelScheduledTimeout(okio.AsyncTimeout):329:329 -> d 4:9:boolean cancelScheduledTimeout(okio.AsyncTimeout):270:270 -> d 10:15:boolean cancelScheduledTimeout(okio.AsyncTimeout):272:272 -> d @@ -218447,7 +213834,7 @@ okio.AsyncTimeout$Companion -> f4.g$a: 32:36:boolean cancelScheduledTimeout(okio.AsyncTimeout):277:277 -> d 37:41:boolean cancelScheduledTimeout(okio.AsyncTimeout):281:281 -> d 1:2:void scheduleTimeout(okio.AsyncTimeout,long,boolean):228:228 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/g;JZ)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/g;JZ)V"} 3:3:void scheduleTimeout(okio.AsyncTimeout,long,boolean):328:328 -> e 4:9:void scheduleTimeout(okio.AsyncTimeout,long,boolean):230:230 -> e 10:17:void scheduleTimeout(okio.AsyncTimeout,long,boolean):231:231 -> e @@ -218467,7 +213854,7 @@ okio.AsyncTimeout$Companion -> f4.g$a: 134:137:void scheduleTimeout(okio.AsyncTimeout,long,boolean):263:263 -> e 138:143:void scheduleTimeout(okio.AsyncTimeout,long,boolean):245:245 -> e 144:145:void scheduleTimeout(okio.AsyncTimeout,long,boolean):263:263 -> e -okio.AsyncTimeout$Watchdog -> f4.g$b: +okio.AsyncTimeout$Watchdog -> c4.g$b: # {"id":"sourceFile","fileName":"AsyncTimeout.kt"} 1:6:void ():177:177 -> 7:10:void ():179:179 -> @@ -218480,27 +213867,14 @@ okio.AsyncTimeout$Watchdog -> f4.g$b: 24:28:void run():195:195 -> run 29:32:void run():198:198 -> run 33:34:void run():195:195 -> run -okio.AsyncTimeout$sink$1 -> f4.g$c: +okio.AsyncTimeout$sink$1 -> c4.g$c: # {"id":"sourceFile","fileName":"AsyncTimeout.kt"} okio.AsyncTimeout this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/g;"} okio.Sink $sink -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/E;"} 1:8:void (okio.AsyncTimeout,okio.Sink):83:83 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/g;Lf4/E;)V"} - 6:21:void write(okio.Buffer,long):85:85 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} - 22:33:void write(okio.Buffer,long):91:91 -> C - 34:46:void write(okio.Buffer,long):93:93 -> C - 47:52:void write(okio.Buffer,long):99:99 -> C - 53:54:void write(okio.Buffer,long):103:103 -> C - 55:57:void write(okio.Buffer,long):329:329 -> C - 58:64:void write(okio.Buffer,long):103:103 -> C - 65:73:void write(okio.Buffer,long):337:337 -> C - 74:83:void write(okio.Buffer,long):338:338 -> C - 84:95:void write(okio.Buffer,long):335:335 -> C - 96:98:void write(okio.Buffer,long):337:337 -> C - 99:100:void write(okio.Buffer,long):338:338 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/g;Lc4/E;)V"} 1:2:void close():113:113 -> close 3:5:void close():351:351 -> close 6:12:void close():113:113 -> close @@ -218509,6 +213883,8 @@ okio.AsyncTimeout$sink$1 -> f4.g$c: 29:40:void close():357:357 -> close 41:43:void close():359:359 -> close 44:44:void close():360:360 -> close + 1:3:okio.AsyncTimeout timeout():116:116 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/g;"} 1:2:void flush():109:109 -> flush 3:5:void flush():340:340 -> flush 6:12:void flush():109:109 -> flush @@ -218517,19 +213893,30 @@ okio.AsyncTimeout$sink$1 -> f4.g$c: 29:40:void flush():346:346 -> flush 41:43:void flush():348:348 -> flush 44:44:void flush():349:349 -> flush - 1:3:okio.AsyncTimeout timeout():116:116 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/g;"} + 6:21:void write(okio.Buffer,long):85:85 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} + 22:33:void write(okio.Buffer,long):91:91 -> n + 34:46:void write(okio.Buffer,long):93:93 -> n + 47:52:void write(okio.Buffer,long):99:99 -> n + 53:54:void write(okio.Buffer,long):103:103 -> n + 55:57:void write(okio.Buffer,long):329:329 -> n + 58:64:void write(okio.Buffer,long):103:103 -> n + 65:73:void write(okio.Buffer,long):337:337 -> n + 74:83:void write(okio.Buffer,long):338:338 -> n + 84:95:void write(okio.Buffer,long):335:335 -> n + 96:98:void write(okio.Buffer,long):337:337 -> n + 99:100:void write(okio.Buffer,long):338:338 -> n 1:5:okio.Timeout timeout():83:83 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:25:java.lang.String toString():118:118 -> toString -okio.AsyncTimeout$source$1 -> f4.g$d: +okio.AsyncTimeout$source$1 -> c4.g$d: # {"id":"sourceFile","fileName":"AsyncTimeout.kt"} okio.AsyncTimeout this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/g;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/g;"} okio.Source $source -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/G;"} 1:8:void (okio.AsyncTimeout,okio.Source):127:127 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/g;Lf4/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/g;Lc4/G;)V"} 1:2:void close():133:133 -> close 3:5:void close():340:340 -> close 6:12:void close():133:133 -> close @@ -218538,10 +213925,10 @@ okio.AsyncTimeout$source$1 -> f4.g$d: 29:40:void close():346:346 -> close 41:43:void close():348:348 -> close 44:44:void close():349:349 -> close - 1:3:okio.AsyncTimeout timeout():136:136 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/g;"} + 1:3:okio.AsyncTimeout timeout():136:136 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/g;"} 6:7:long read(okio.Buffer,long):129:129 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 8:10:long read(okio.Buffer,long):329:329 -> read 11:16:long read(okio.Buffer,long):129:129 -> read 17:24:long read(okio.Buffer,long):337:337 -> read @@ -218550,25 +213937,29 @@ okio.AsyncTimeout$source$1 -> f4.g$d: 45:47:long read(okio.Buffer,long):337:337 -> read 48:48:long read(okio.Buffer,long):338:338 -> read 1:5:okio.Timeout timeout():127:127 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:25:java.lang.String toString():138:138 -> toString -okio.BlackholeSink -> f4.h: +okio.BlackholeSink -> c4.h: # {"id":"sourceFile","fileName":"Okio.kt"} 1:4:void ():43:43 -> - 6:9:void write(okio.Buffer,long):44:44 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} 1:1:void close():47:47 -> close 1:1:void flush():45:45 -> flush + 6:9:void write(okio.Buffer,long):44:44 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} 1:3:okio.Timeout timeout():46:46 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} -okio.Buffer -> f4.i: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} +okio.Buffer -> c4.i: # {"id":"sourceFile","fileName":"Buffer.kt"} okio.Segment head -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/B;"} long size -> e 1:4:void ():69:69 -> + 1:11:long completeSegmentByteCount():1056:1056 -> A + 12:21:long completeSegmentByteCount():1060:1060 -> A + 22:31:long completeSegmentByteCount():1061:1061 -> A + 32:37:long completeSegmentByteCount():1062:1062 -> A 12:15:okio.Segment writableSegment$okio(int):1795:1795 -> A0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/B;"} 16:19:okio.Segment writableSegment$okio(int):1796:1796 -> A0 20:21:okio.Segment writableSegment$okio(int):1797:1797 -> A0 22:23:okio.Segment writableSegment$okio(int):1798:1798 -> A0 @@ -218577,38 +213968,18 @@ okio.Buffer -> f4.i: 32:45:okio.Segment writableSegment$okio(int):1804:1804 -> A0 46:54:okio.Segment writableSegment$okio(int):1805:1805 -> A0 55:62:okio.Segment writableSegment$okio(int):1793:1793 -> A0 - 6:15:long readAll(okio.Sink):1327:1327 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/E;)J"} - 16:19:long readAll(okio.Sink):1329:1329 -> B 7:10:okio.Buffer write(okio.ByteString):1475:1475 -> B0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)Lc4/i;"} 11:14:okio.Buffer write(okio.ByteString):1477:1477 -> B0 - 14:29:void write(okio.Buffer,long):1811:1811 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} - 30:49:void write(okio.Buffer,long):1815:1815 -> C - 50:62:void write(okio.Buffer,long):1816:1816 -> C - 63:87:void write(okio.Buffer,long):1818:1818 -> C - 88:96:void write(okio.Buffer,long):1820:1820 -> C - 97:104:void write(okio.Buffer,long):1821:1821 -> C - 105:113:void write(okio.Buffer,long):1822:1822 -> C - 114:125:void write(okio.Buffer,long):1827:1827 -> C - 126:127:void write(okio.Buffer,long):1832:1832 -> C - 128:136:void write(okio.Buffer,long):1833:1833 -> C - 137:142:void write(okio.Buffer,long):1834:1834 -> C - 143:146:void write(okio.Buffer,long):1835:1835 -> C - 147:148:void write(okio.Buffer,long):1836:1836 -> C - 149:150:void write(okio.Buffer,long):1837:1837 -> C - 151:153:void write(okio.Buffer,long):1838:1838 -> C - 154:158:void write(okio.Buffer,long):1840:1840 -> C - 159:165:void write(okio.Buffer,long):1841:1841 -> C - 166:168:void write(okio.Buffer,long):1842:1842 -> C - 169:176:void write(okio.Buffer,long):1844:1844 -> C - 177:188:void write(okio.Buffer,long):1845:1845 -> C - 189:196:void write(okio.Buffer,long):1809:1809 -> C + 6:13:void readFully(okio.Buffer,long):1321:1321 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} + 14:17:void readFully(okio.Buffer,long):1325:1325 -> C + 18:24:void readFully(okio.Buffer,long):1322:1322 -> C + 25:30:void readFully(okio.Buffer,long):1323:1323 -> C 7:12:okio.Buffer write(byte[]):1618:1618 -> C0 - # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lc4/i;"} 6:16:okio.Buffer write(byte[],int,int):1620:1620 -> D0 - # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lc4/i;"} 17:22:okio.Buffer write(byte[],int,int):1624:1624 -> D0 23:30:okio.Buffer write(byte[],int,int):1626:1626 -> D0 31:32:okio.Buffer write(byte[],int,int):1628:1628 -> D0 @@ -218616,14 +213987,12 @@ okio.Buffer -> f4.i: 37:39:okio.Buffer write(byte[],int,int):1627:1627 -> D0 40:46:okio.Buffer write(byte[],int,int):1635:1635 -> D0 47:55:okio.Buffer write(byte[],int,int):1638:1638 -> D0 - 1:5:okio.Buffer clone():562:562 -> E - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} 2:5:okio.Buffer writeByte(int):1654:1654 -> E0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/i;"} 6:16:okio.Buffer writeByte(int):1655:1655 -> E0 17:27:okio.Buffer writeByte(int):1656:1656 -> E0 9:21:okio.Buffer writeDecimalLong(long):1693:1693 -> F0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/i;"} 22:232:okio.Buffer writeDecimalLong(long):1700:1700 -> F0 233:236:okio.Buffer writeDecimalLong(long):1738:1738 -> F0 237:238:okio.Buffer writeDecimalLong(long):1739:1739 -> F0 @@ -218634,8 +214003,10 @@ okio.Buffer -> f4.i: 269:270:okio.Buffer writeDecimalLong(long):1747:1747 -> F0 271:275:okio.Buffer writeDecimalLong(long):1750:1750 -> F0 276:285:okio.Buffer writeDecimalLong(long):1751:1751 -> F0 + 1:5:okio.BufferedSink writeUtf8(java.lang.String):69:69 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lc4/j;"} 9:85:okio.Buffer writeHexadecimalUnsignedLong(long):1756:1756 -> G0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/i;"} 86:87:okio.Buffer writeHexadecimalUnsignedLong(long):1779:1779 -> G0 88:91:okio.Buffer writeHexadecimalUnsignedLong(long):1781:1781 -> G0 92:93:okio.Buffer writeHexadecimalUnsignedLong(long):1782:1782 -> G0 @@ -218643,10 +214014,9 @@ okio.Buffer -> f4.i: 101:116:okio.Buffer writeHexadecimalUnsignedLong(long):1786:1786 -> G0 117:121:okio.Buffer writeHexadecimalUnsignedLong(long):1790:1790 -> G0 122:131:okio.Buffer writeHexadecimalUnsignedLong(long):1791:1791 -> G0 - 1:5:okio.BufferedSink writeUtf8(java.lang.String):69:69 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/j;"} + 6:12:java.lang.String readString(java.nio.charset.Charset):295:295 -> H 2:5:okio.Buffer writeInt(int):1666:1666 -> H0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/i;"} 6:7:okio.Buffer writeInt(int):1667:1667 -> H0 8:16:okio.Buffer writeInt(int):1668:1668 -> H0 17:25:okio.Buffer writeInt(int):1669:1669 -> H0 @@ -218655,9 +214025,20 @@ okio.Buffer -> f4.i: 41:42:okio.Buffer writeInt(int):1672:1672 -> H0 43:44:okio.Buffer writeInt(int):1673:1673 -> H0 45:55:okio.Buffer writeInt(int):1674:1674 -> H0 - 6:12:java.lang.String readString(java.nio.charset.Charset):295:295 -> I + 1:5:okio.Buffer copy():2087:2087 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/i;"} + 6:16:okio.Buffer copy():2088:2088 -> I + 17:21:okio.Buffer copy():2090:2090 -> I + 22:25:okio.Buffer copy():2091:2091 -> I + 26:27:okio.Buffer copy():2093:2093 -> I + 28:29:okio.Buffer copy():2094:2094 -> I + 30:31:okio.Buffer copy():2095:2095 -> I + 32:35:okio.Buffer copy():2097:2097 -> I + 36:50:okio.Buffer copy():2099:2099 -> I + 51:53:okio.Buffer copy():2100:2100 -> I + 54:61:okio.Buffer copy():2103:2103 -> I 3:6:okio.Buffer writeLong(long):1676:1676 -> I0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/i;"} 7:8:okio.Buffer writeLong(long):1677:1677 -> I0 9:21:okio.Buffer writeLong(long):1678:1678 -> I0 22:32:okio.Buffer writeLong(long):1679:1679 -> I0 @@ -218670,12 +214051,8 @@ okio.Buffer -> f4.i: 92:93:okio.Buffer writeLong(long):1686:1686 -> I0 94:95:okio.Buffer writeLong(long):1687:1687 -> I0 96:106:okio.Buffer writeLong(long):1688:1688 -> I0 - 1:11:long completeSegmentByteCount():1056:1056 -> J - 12:21:long completeSegmentByteCount():1060:1060 -> J - 22:31:long completeSegmentByteCount():1061:1061 -> J - 32:37:long completeSegmentByteCount():1062:1062 -> J 2:5:okio.Buffer writeShort(int):1658:1658 -> J0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/i;"} 6:7:okio.Buffer writeShort(int):1659:1659 -> J0 8:16:okio.Buffer writeShort(int):1660:1660 -> J0 17:22:okio.Buffer writeShort(int):1661:1661 -> J0 @@ -218683,7 +214060,7 @@ okio.Buffer -> f4.i: 25:26:okio.Buffer writeShort(int):1663:1663 -> J0 27:37:okio.Buffer writeShort(int):1664:1664 -> J0 27:36:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):393:393 -> K0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;IILjava/nio/charset/Charset;)Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;IILjava/nio/charset/Charset;)Lc4/i;"} 37:49:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):394:394 -> K0 50:69:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):395:395 -> K0 70:75:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):396:396 -> K0 @@ -218691,26 +214068,32 @@ okio.Buffer -> f4.i: 84:122:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):393:393 -> K0 123:157:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):392:392 -> K0 158:184:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):391:391 -> K0 + 6:21:okio.Buffer copyTo(okio.Buffer,long,long):1023:1023 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;JJ)Lc4/i;"} + 22:29:okio.Buffer copyTo(okio.Buffer,long,long):1026:1026 -> L + 30:31:okio.Buffer copyTo(okio.Buffer,long,long):1029:1029 -> L + 32:48:okio.Buffer copyTo(okio.Buffer,long,long):1030:1030 -> L + 49:57:okio.Buffer copyTo(okio.Buffer,long,long):1032:1032 -> L + 58:64:okio.Buffer copyTo(okio.Buffer,long,long):1037:1037 -> L + 65:72:okio.Buffer copyTo(okio.Buffer,long,long):1038:1038 -> L + 73:80:okio.Buffer copyTo(okio.Buffer,long,long):1039:1039 -> L + 81:84:okio.Buffer copyTo(okio.Buffer,long,long):1040:1040 -> L + 85:86:okio.Buffer copyTo(okio.Buffer,long,long):1041:1041 -> L + 87:88:okio.Buffer copyTo(okio.Buffer,long,long):1042:1042 -> L + 89:91:okio.Buffer copyTo(okio.Buffer,long,long):1043:1043 -> L + 92:102:okio.Buffer copyTo(okio.Buffer,long,long):1045:1045 -> L + 103:109:okio.Buffer copyTo(okio.Buffer,long,long):1047:1047 -> L + 110:114:okio.Buffer copyTo(okio.Buffer,long,long):1049:1049 -> L 12:20:okio.Buffer writeString(java.lang.String,java.nio.charset.Charset):382:382 -> L0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/nio/charset/Charset;)Lf4/i;"} - 1:5:okio.Buffer copy():2087:2087 -> M - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} - 6:16:okio.Buffer copy():2088:2088 -> M - 17:21:okio.Buffer copy():2090:2090 -> M - 22:25:okio.Buffer copy():2091:2091 -> M - 26:27:okio.Buffer copy():2093:2093 -> M - 28:29:okio.Buffer copy():2094:2094 -> M - 30:31:okio.Buffer copy():2095:2095 -> M - 32:35:okio.Buffer copy():2097:2097 -> M - 36:50:okio.Buffer copy():2099:2099 -> M - 51:53:okio.Buffer copy():2100:2100 -> M - 54:61:okio.Buffer copy():2103:2103 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/nio/charset/Charset;)Lc4/i;"} + 1:5:okio.BufferedSink writeUtf8(java.lang.String,int,int):69:69 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;II)Lc4/j;"} 7:15:okio.Buffer writeUtf8(java.lang.String):374:374 -> M0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/i;"} - 1:5:okio.BufferedSink writeUtf8(java.lang.String,int,int):69:69 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;II)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lc4/i;"} + 1:5:okio.BufferedSink writeHexadecimalUnsignedLong(long):69:69 -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/j;"} 22:34:okio.Buffer writeUtf8(java.lang.String,int,int):1484:1484 -> N0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;II)Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;II)Lc4/i;"} 35:42:okio.Buffer writeUtf8(java.lang.String,int,int):1489:1489 -> N0 43:46:okio.Buffer writeUtf8(java.lang.String,int,int):1493:1493 -> N0 47:48:okio.Buffer writeUtf8(java.lang.String,int,int):1494:1494 -> N0 @@ -218745,10 +214128,10 @@ okio.Buffer -> f4.i: 302:340:okio.Buffer writeUtf8(java.lang.String,int,int):1484:1484 -> N0 341:375:okio.Buffer writeUtf8(java.lang.String,int,int):1483:1483 -> N0 376:402:okio.Buffer writeUtf8(java.lang.String,int,int):1481:1481 -> N0 - 1:5:okio.BufferedSink writeHexadecimalUnsignedLong(long):69:69 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/j;"} + 1:9:okio.ByteString readByteString():1305:1305 -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} 5:15:okio.Buffer writeUtf8CodePoint(int):1573:1573 -> O0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/i;"} 16:19:okio.Buffer writeUtf8CodePoint(int):1577:1577 -> O0 20:35:okio.Buffer writeUtf8CodePoint(int):1579:1579 -> O0 36:38:okio.Buffer writeUtf8CodePoint(int):1580:1580 -> O0 @@ -218769,165 +214152,98 @@ okio.Buffer -> f4.i: 164:165:okio.Buffer writeUtf8CodePoint(int):1609:1609 -> O0 166:176:okio.Buffer writeUtf8CodePoint(int):1610:1610 -> O0 177:203:okio.Buffer writeUtf8CodePoint(int):1613:1613 -> O0 - 1:9:okio.ByteString readByteString():1305:1305 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} - 9:16:int select(okio.Options):1314:1314 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/w;)I"} - 17:27:int select(okio.Options):1318:1318 -> R - 28:31:int select(okio.Options):1319:1319 -> R - 6:21:okio.Buffer copyTo(okio.Buffer,long,long):1023:1023 -> S - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;JJ)Lf4/i;"} - 22:29:okio.Buffer copyTo(okio.Buffer,long,long):1026:1026 -> S - 30:31:okio.Buffer copyTo(okio.Buffer,long,long):1029:1029 -> S - 32:48:okio.Buffer copyTo(okio.Buffer,long,long):1030:1030 -> S - 49:57:okio.Buffer copyTo(okio.Buffer,long,long):1032:1032 -> S - 58:64:okio.Buffer copyTo(okio.Buffer,long,long):1037:1037 -> S - 65:72:okio.Buffer copyTo(okio.Buffer,long,long):1038:1038 -> S - 73:80:okio.Buffer copyTo(okio.Buffer,long,long):1039:1039 -> S - 81:84:okio.Buffer copyTo(okio.Buffer,long,long):1040:1040 -> S - 85:86:okio.Buffer copyTo(okio.Buffer,long,long):1041:1041 -> S - 87:88:okio.Buffer copyTo(okio.Buffer,long,long):1042:1042 -> S - 89:91:okio.Buffer copyTo(okio.Buffer,long,long):1043:1043 -> S - 92:102:okio.Buffer copyTo(okio.Buffer,long,long):1045:1045 -> S - 103:109:okio.Buffer copyTo(okio.Buffer,long,long):1047:1047 -> S - 110:114:okio.Buffer copyTo(okio.Buffer,long,long):1049:1049 -> S + 11:23:long writeAll(okio.Source):1642:1642 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;)J"} + 8:12:long indexOf(okio.ByteString):469:469 -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)J"} 1:1:okio.Buffer emit():100:100 -> T - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} - 1:1:okio.Buffer emitCompleteSegments():98:98 -> V - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} - 6:10:java.lang.String readUtf8LineStrict():325:325 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/i;"} + 6:10:java.lang.String readUtf8LineStrict():325:325 -> U + 1:1:okio.Buffer emitCompleteSegments():98:98 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/i;"} 20:28:byte[] readByteArray(long):1427:1427 -> X 29:30:byte[] readByteArray(long):1429:1429 -> X 31:34:byte[] readByteArray(long):1430:1430 -> X 35:40:byte[] readByteArray(long):1427:1427 -> X 41:67:byte[] readByteArray(long):1425:1425 -> X - 1:9:java.lang.String readUtf8():290:290 -> Z - 6:13:void readFully(okio.Buffer,long):1321:1321 -> a0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} - 14:17:void readFully(okio.Buffer,long):1325:1325 -> a0 - 18:24:void readFully(okio.Buffer,long):1322:1322 -> a0 - 25:30:void readFully(okio.Buffer,long):1323:1323 -> a0 + 1:10:byte getByte(long):1084:1084 -> Z + 11:14:byte getByte(long):1086:1086 -> Z + 15:23:byte getByte(long):1088:1088 -> Z + 24:31:byte getByte(long):1090:1090 -> Z + 32:36:byte getByte(long):1092:1092 -> Z + 37:44:byte getByte(long):1093:1093 -> Z + 45:60:byte getByte(long):1087:1087 -> Z + 61:71:byte getByte(long):1100:1100 -> Z + 72:85:byte getByte(long):1087:1087 -> Z + 86:93:byte getByte(long):1102:1102 -> Z + 94:97:byte getByte(long):1087:1087 -> Z + 1:9:java.lang.String readUtf8():290:290 -> a0 1:1:okio.Buffer getBuffer():78:78 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} - 1:10:byte getByte(long):1084:1084 -> b0 - 11:14:byte getByte(long):1086:1086 -> b0 - 15:23:byte getByte(long):1088:1088 -> b0 - 24:31:byte getByte(long):1090:1090 -> b0 - 32:36:byte getByte(long):1092:1092 -> b0 - 37:44:byte getByte(long):1093:1093 -> b0 - 45:60:byte getByte(long):1087:1087 -> b0 - 61:71:byte getByte(long):1100:1100 -> b0 - 72:85:byte getByte(long):1087:1087 -> b0 - 86:93:byte getByte(long):1102:1102 -> b0 - 94:97:byte getByte(long):1087:1087 -> b0 - 17:35:long indexOf(byte,long,long):1860:1860 -> c0 - 36:39:long indexOf(byte,long,long):1864:1864 -> c0 - 40:48:long indexOf(byte,long,long):1887:1887 -> c0 - 49:56:long indexOf(byte,long,long):1889:1889 -> c0 - 57:61:long indexOf(byte,long,long):1891:1891 -> c0 - 62:73:long indexOf(byte,long,long):1892:1892 -> c0 - 74:75:long indexOf(byte,long,long):1870:1870 -> c0 - 76:88:long indexOf(byte,long,long):1871:1871 -> c0 - 89:96:long indexOf(byte,long,long):1872:1872 -> c0 - 97:100:long indexOf(byte,long,long):1874:1874 -> c0 - 101:109:long indexOf(byte,long,long):1875:1875 -> c0 - 110:116:long indexOf(byte,long,long):1881:1881 -> c0 - 117:124:long indexOf(byte,long,long):1883:1883 -> c0 - 125:139:long indexOf(byte,long,long):1899:1899 -> c0 - 140:141:long indexOf(byte,long,long):1870:1870 -> c0 - 142:154:long indexOf(byte,long,long):1871:1871 -> c0 - 155:162:long indexOf(byte,long,long):1872:1872 -> c0 - 163:170:long indexOf(byte,long,long):1874:1874 -> c0 - 171:177:long indexOf(byte,long,long):1881:1881 -> c0 - 178:185:long indexOf(byte,long,long):1883:1883 -> c0 - 186:193:long indexOf(byte,long,long):1901:1901 -> c0 - 194:240:long indexOf(byte,long,long):1858:1858 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/i;"} + 6:15:long readAll(okio.Sink):1327:1327 -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/E;)J"} + 16:19:long readAll(okio.Sink):1329:1329 -> b0 + 8:12:long indexOfElement(okio.ByteString):474:474 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)J"} 1:5:java.lang.Object clone():69:69 -> clone 1:1:void close():493:493 -> close - 10:34:long indexOf(okio.ByteString,long):1906:1906 -> d0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;J)J"} - 35:38:long indexOf(okio.ByteString,long):1911:1911 -> d0 - 39:49:long indexOf(okio.ByteString,long):1939:1939 -> d0 - 50:57:long indexOf(okio.ByteString,long):1941:1941 -> d0 - 58:62:long indexOf(okio.ByteString,long):1943:1943 -> d0 - 63:70:long indexOf(okio.ByteString,long):1944:1944 -> d0 - 71:74:long indexOf(okio.ByteString,long):1917:1917 -> d0 - 75:76:long indexOf(okio.ByteString,long):1918:1918 -> d0 - 77:80:long indexOf(okio.ByteString,long):1919:1919 -> d0 - 81:93:long indexOf(okio.ByteString,long):1920:1920 -> d0 - 94:95:long indexOf(okio.ByteString,long):1923:1923 -> d0 - 96:105:long indexOf(okio.ByteString,long):1924:1924 -> d0 - 106:110:long indexOf(okio.ByteString,long):1925:1925 -> d0 - 111:119:long indexOf(okio.ByteString,long):1926:1926 -> d0 - 120:132:long indexOf(okio.ByteString,long):1927:1927 -> d0 - 133:142:long indexOf(okio.ByteString,long):1928:1928 -> d0 - 143:150:long indexOf(okio.ByteString,long):1933:1933 -> d0 - 151:160:long indexOf(okio.ByteString,long):1935:1935 -> d0 - 161:171:long indexOf(okio.ByteString,long):1951:1951 -> d0 - 172:175:long indexOf(okio.ByteString,long):1917:1917 -> d0 - 176:177:long indexOf(okio.ByteString,long):1918:1918 -> d0 - 178:181:long indexOf(okio.ByteString,long):1919:1919 -> d0 - 182:192:long indexOf(okio.ByteString,long):1920:1920 -> d0 - 193:194:long indexOf(okio.ByteString,long):1923:1923 -> d0 - 195:204:long indexOf(okio.ByteString,long):1924:1924 -> d0 - 205:209:long indexOf(okio.ByteString,long):1925:1925 -> d0 - 210:218:long indexOf(okio.ByteString,long):1926:1926 -> d0 - 219:231:long indexOf(okio.ByteString,long):1927:1927 -> d0 - 232:242:long indexOf(okio.ByteString,long):1928:1928 -> d0 - 243:249:long indexOf(okio.ByteString,long):1933:1933 -> d0 - 250:258:long indexOf(okio.ByteString,long):1935:1935 -> d0 - 259:270:long indexOf(okio.ByteString,long):1953:1953 -> d0 - 271:299:long indexOf(okio.ByteString,long):1908:1908 -> d0 - 300:307:long indexOf(okio.ByteString,long):1906:1906 -> d0 - 19:24:long indexOfElement(okio.ByteString,long):1961:1961 -> e0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;J)J"} - 25:34:long indexOfElement(okio.ByteString,long):2012:2012 -> e0 - 35:42:long indexOfElement(okio.ByteString,long):2014:2014 -> e0 - 43:47:long indexOfElement(okio.ByteString,long):2016:2016 -> e0 - 48:55:long indexOfElement(okio.ByteString,long):2017:2017 -> e0 - 56:61:long indexOfElement(okio.ByteString,long):1968:1968 -> e0 - 62:65:long indexOfElement(okio.ByteString,long):1970:1970 -> e0 - 66:69:long indexOfElement(okio.ByteString,long):1971:1971 -> e0 - 70:77:long indexOfElement(okio.ByteString,long):1972:1972 -> e0 - 78:79:long indexOfElement(okio.ByteString,long):1973:1973 -> e0 - 80:85:long indexOfElement(okio.ByteString,long):1974:1974 -> e0 - 86:89:long indexOfElement(okio.ByteString,long):1975:1975 -> e0 - 90:99:long indexOfElement(okio.ByteString,long):1977:1977 -> e0 - 100:105:long indexOfElement(okio.ByteString,long):1979:1979 -> e0 - 106:112:long indexOfElement(okio.ByteString,long):1985:1985 -> e0 - 113:119:long indexOfElement(okio.ByteString,long):1987:1987 -> e0 - 120:123:long indexOfElement(okio.ByteString,long):1991:1991 -> e0 - 124:131:long indexOfElement(okio.ByteString,long):1992:1992 -> e0 - 132:133:long indexOfElement(okio.ByteString,long):1993:1993 -> e0 - 134:139:long indexOfElement(okio.ByteString,long):1994:1994 -> e0 - 140:143:long indexOfElement(okio.ByteString,long):1995:1995 -> e0 - 144:145:long indexOfElement(okio.ByteString,long):1997:1997 -> e0 - 146:153:long indexOfElement(okio.ByteString,long):1998:1998 -> e0 - 154:162:long indexOfElement(okio.ByteString,long):1999:1999 -> e0 - 163:169:long indexOfElement(okio.ByteString,long):2005:2005 -> e0 - 170:177:long indexOfElement(okio.ByteString,long):2007:2007 -> e0 - 178:188:long indexOfElement(okio.ByteString,long):2024:2024 -> e0 - 189:194:long indexOfElement(okio.ByteString,long):1968:1968 -> e0 - 195:198:long indexOfElement(okio.ByteString,long):1970:1970 -> e0 - 199:202:long indexOfElement(okio.ByteString,long):1971:1971 -> e0 - 203:210:long indexOfElement(okio.ByteString,long):1972:1972 -> e0 - 211:212:long indexOfElement(okio.ByteString,long):1973:1973 -> e0 - 213:218:long indexOfElement(okio.ByteString,long):1974:1974 -> e0 - 219:222:long indexOfElement(okio.ByteString,long):1975:1975 -> e0 - 223:233:long indexOfElement(okio.ByteString,long):1977:1977 -> e0 - 234:240:long indexOfElement(okio.ByteString,long):1985:1985 -> e0 - 241:247:long indexOfElement(okio.ByteString,long):1987:1987 -> e0 - 248:251:long indexOfElement(okio.ByteString,long):1991:1991 -> e0 - 252:259:long indexOfElement(okio.ByteString,long):1992:1992 -> e0 - 260:261:long indexOfElement(okio.ByteString,long):1993:1993 -> e0 - 262:267:long indexOfElement(okio.ByteString,long):1994:1994 -> e0 - 268:271:long indexOfElement(okio.ByteString,long):1995:1995 -> e0 - 272:273:long indexOfElement(okio.ByteString,long):1997:1997 -> e0 - 274:289:long indexOfElement(okio.ByteString,long):1998:1998 -> e0 - 290:296:long indexOfElement(okio.ByteString,long):2005:2005 -> e0 - 297:304:long indexOfElement(okio.ByteString,long):2007:2007 -> e0 - 305:313:long indexOfElement(okio.ByteString,long):2026:2026 -> e0 - 314:340:long indexOfElement(okio.ByteString,long):1958:1958 -> e0 + 17:35:long indexOf(byte,long,long):1860:1860 -> d0 + 36:39:long indexOf(byte,long,long):1864:1864 -> d0 + 40:48:long indexOf(byte,long,long):1887:1887 -> d0 + 49:56:long indexOf(byte,long,long):1889:1889 -> d0 + 57:61:long indexOf(byte,long,long):1891:1891 -> d0 + 62:73:long indexOf(byte,long,long):1892:1892 -> d0 + 74:75:long indexOf(byte,long,long):1870:1870 -> d0 + 76:88:long indexOf(byte,long,long):1871:1871 -> d0 + 89:96:long indexOf(byte,long,long):1872:1872 -> d0 + 97:100:long indexOf(byte,long,long):1874:1874 -> d0 + 101:109:long indexOf(byte,long,long):1875:1875 -> d0 + 110:116:long indexOf(byte,long,long):1881:1881 -> d0 + 117:124:long indexOf(byte,long,long):1883:1883 -> d0 + 125:139:long indexOf(byte,long,long):1899:1899 -> d0 + 140:141:long indexOf(byte,long,long):1870:1870 -> d0 + 142:154:long indexOf(byte,long,long):1871:1871 -> d0 + 155:162:long indexOf(byte,long,long):1872:1872 -> d0 + 163:170:long indexOf(byte,long,long):1874:1874 -> d0 + 171:177:long indexOf(byte,long,long):1881:1881 -> d0 + 178:185:long indexOf(byte,long,long):1883:1883 -> d0 + 186:193:long indexOf(byte,long,long):1901:1901 -> d0 + 194:240:long indexOf(byte,long,long):1858:1858 -> d0 + 10:34:long indexOf(okio.ByteString,long):1906:1906 -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;J)J"} + 35:38:long indexOf(okio.ByteString,long):1911:1911 -> e0 + 39:49:long indexOf(okio.ByteString,long):1939:1939 -> e0 + 50:57:long indexOf(okio.ByteString,long):1941:1941 -> e0 + 58:62:long indexOf(okio.ByteString,long):1943:1943 -> e0 + 63:70:long indexOf(okio.ByteString,long):1944:1944 -> e0 + 71:74:long indexOf(okio.ByteString,long):1917:1917 -> e0 + 75:76:long indexOf(okio.ByteString,long):1918:1918 -> e0 + 77:80:long indexOf(okio.ByteString,long):1919:1919 -> e0 + 81:93:long indexOf(okio.ByteString,long):1920:1920 -> e0 + 94:95:long indexOf(okio.ByteString,long):1923:1923 -> e0 + 96:105:long indexOf(okio.ByteString,long):1924:1924 -> e0 + 106:110:long indexOf(okio.ByteString,long):1925:1925 -> e0 + 111:119:long indexOf(okio.ByteString,long):1926:1926 -> e0 + 120:132:long indexOf(okio.ByteString,long):1927:1927 -> e0 + 133:142:long indexOf(okio.ByteString,long):1928:1928 -> e0 + 143:150:long indexOf(okio.ByteString,long):1933:1933 -> e0 + 151:160:long indexOf(okio.ByteString,long):1935:1935 -> e0 + 161:171:long indexOf(okio.ByteString,long):1951:1951 -> e0 + 172:175:long indexOf(okio.ByteString,long):1917:1917 -> e0 + 176:177:long indexOf(okio.ByteString,long):1918:1918 -> e0 + 178:181:long indexOf(okio.ByteString,long):1919:1919 -> e0 + 182:192:long indexOf(okio.ByteString,long):1920:1920 -> e0 + 193:194:long indexOf(okio.ByteString,long):1923:1923 -> e0 + 195:204:long indexOf(okio.ByteString,long):1924:1924 -> e0 + 205:209:long indexOf(okio.ByteString,long):1925:1925 -> e0 + 210:218:long indexOf(okio.ByteString,long):1926:1926 -> e0 + 219:231:long indexOf(okio.ByteString,long):1927:1927 -> e0 + 232:242:long indexOf(okio.ByteString,long):1928:1928 -> e0 + 243:249:long indexOf(okio.ByteString,long):1933:1933 -> e0 + 250:258:long indexOf(okio.ByteString,long):1935:1935 -> e0 + 259:270:long indexOf(okio.ByteString,long):1953:1953 -> e0 + 271:299:long indexOf(okio.ByteString,long):1908:1908 -> e0 + 300:307:long indexOf(okio.ByteString,long):1906:1906 -> e0 9:14:boolean equals(java.lang.Object):2044:2044 -> equals 15:29:boolean equals(java.lang.Object):2045:2045 -> equals 30:40:boolean equals(java.lang.Object):2046:2046 -> equals @@ -218944,37 +214260,106 @@ okio.Buffer -> f4.i: 114:117:boolean equals(java.lang.Object):2067:2067 -> equals 118:122:boolean equals(java.lang.Object):2068:2068 -> equals 123:127:boolean equals(java.lang.Object):2069:2069 -> equals - 1:10:boolean request(long):109:109 -> f - 7:18:boolean rangeEquals(long,okio.ByteString):480:480 -> f0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLf4/l;)Z"} + 9:16:int select(okio.Options):1314:1314 -> f0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/w;)I"} + 17:27:int select(okio.Options):1318:1318 -> f0 + 28:31:int select(okio.Options):1319:1319 -> f0 1:1:void flush():489:489 -> flush - 1:5:okio.BufferedSink write(okio.ByteString):69:69 -> h0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)Lf4/j;"} + 1:10:boolean request(long):109:109 -> g + 19:24:long indexOfElement(okio.ByteString,long):1961:1961 -> g0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;J)J"} + 25:34:long indexOfElement(okio.ByteString,long):2012:2012 -> g0 + 35:42:long indexOfElement(okio.ByteString,long):2014:2014 -> g0 + 43:47:long indexOfElement(okio.ByteString,long):2016:2016 -> g0 + 48:55:long indexOfElement(okio.ByteString,long):2017:2017 -> g0 + 56:61:long indexOfElement(okio.ByteString,long):1968:1968 -> g0 + 62:65:long indexOfElement(okio.ByteString,long):1970:1970 -> g0 + 66:69:long indexOfElement(okio.ByteString,long):1971:1971 -> g0 + 70:77:long indexOfElement(okio.ByteString,long):1972:1972 -> g0 + 78:79:long indexOfElement(okio.ByteString,long):1973:1973 -> g0 + 80:85:long indexOfElement(okio.ByteString,long):1974:1974 -> g0 + 86:89:long indexOfElement(okio.ByteString,long):1975:1975 -> g0 + 90:99:long indexOfElement(okio.ByteString,long):1977:1977 -> g0 + 100:105:long indexOfElement(okio.ByteString,long):1979:1979 -> g0 + 106:112:long indexOfElement(okio.ByteString,long):1985:1985 -> g0 + 113:119:long indexOfElement(okio.ByteString,long):1987:1987 -> g0 + 120:123:long indexOfElement(okio.ByteString,long):1991:1991 -> g0 + 124:131:long indexOfElement(okio.ByteString,long):1992:1992 -> g0 + 132:133:long indexOfElement(okio.ByteString,long):1993:1993 -> g0 + 134:139:long indexOfElement(okio.ByteString,long):1994:1994 -> g0 + 140:143:long indexOfElement(okio.ByteString,long):1995:1995 -> g0 + 144:145:long indexOfElement(okio.ByteString,long):1997:1997 -> g0 + 146:153:long indexOfElement(okio.ByteString,long):1998:1998 -> g0 + 154:162:long indexOfElement(okio.ByteString,long):1999:1999 -> g0 + 163:169:long indexOfElement(okio.ByteString,long):2005:2005 -> g0 + 170:177:long indexOfElement(okio.ByteString,long):2007:2007 -> g0 + 178:188:long indexOfElement(okio.ByteString,long):2024:2024 -> g0 + 189:194:long indexOfElement(okio.ByteString,long):1968:1968 -> g0 + 195:198:long indexOfElement(okio.ByteString,long):1970:1970 -> g0 + 199:202:long indexOfElement(okio.ByteString,long):1971:1971 -> g0 + 203:210:long indexOfElement(okio.ByteString,long):1972:1972 -> g0 + 211:212:long indexOfElement(okio.ByteString,long):1973:1973 -> g0 + 213:218:long indexOfElement(okio.ByteString,long):1974:1974 -> g0 + 219:222:long indexOfElement(okio.ByteString,long):1975:1975 -> g0 + 223:233:long indexOfElement(okio.ByteString,long):1977:1977 -> g0 + 234:240:long indexOfElement(okio.ByteString,long):1985:1985 -> g0 + 241:247:long indexOfElement(okio.ByteString,long):1987:1987 -> g0 + 248:251:long indexOfElement(okio.ByteString,long):1991:1991 -> g0 + 252:259:long indexOfElement(okio.ByteString,long):1992:1992 -> g0 + 260:261:long indexOfElement(okio.ByteString,long):1993:1993 -> g0 + 262:267:long indexOfElement(okio.ByteString,long):1994:1994 -> g0 + 268:271:long indexOfElement(okio.ByteString,long):1995:1995 -> g0 + 272:273:long indexOfElement(okio.ByteString,long):1997:1997 -> g0 + 274:289:long indexOfElement(okio.ByteString,long):1998:1998 -> g0 + 290:296:long indexOfElement(okio.ByteString,long):2005:2005 -> g0 + 297:304:long indexOfElement(okio.ByteString,long):2007:2007 -> g0 + 305:313:long indexOfElement(okio.ByteString,long):2026:2026 -> g0 + 314:340:long indexOfElement(okio.ByteString,long):1958:1958 -> g0 1:5:int hashCode():2075:2075 -> hashCode 6:7:int hashCode():2078:2078 -> hashCode 8:13:int hashCode():2079:2079 -> hashCode 14:21:int hashCode():2081:2081 -> hashCode 22:26:int hashCode():2084:2084 -> hashCode 27:33:int hashCode():2085:2085 -> hashCode - 11:23:long writeAll(okio.Source):1642:1642 -> i0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)J"} + 7:18:boolean rangeEquals(long,okio.ByteString):480:480 -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLc4/l;)Z"} 1:2:boolean isOpen():491:491 -> isOpen - 8:12:long indexOf(okio.ByteString):469:469 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)J"} 1:13:void require(long):106:106 -> j0 1:1:okio.Buffer buffer():76:76 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/i;"} 1:5:okio.BufferedSink writeDecimalLong(long):69:69 -> k0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/j;"} 20:35:okio.ByteString readByteString(long):1308:1308 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/l;"} 36:43:okio.ByteString readByteString(long):1311:1311 -> l 44:53:okio.ByteString readByteString(long):1313:1313 -> l 54:59:okio.ByteString readByteString(long):1308:1308 -> l 60:86:okio.ByteString readByteString(long):1306:1306 -> l 1:6:java.io.OutputStream outputStream():81:81 -> l0 1:5:okio.BufferedSink emit():69:69 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/j;"} + 14:29:void write(okio.Buffer,long):1811:1811 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} + 30:49:void write(okio.Buffer,long):1815:1815 -> n + 50:62:void write(okio.Buffer,long):1816:1816 -> n + 63:87:void write(okio.Buffer,long):1818:1818 -> n + 88:96:void write(okio.Buffer,long):1820:1820 -> n + 97:104:void write(okio.Buffer,long):1821:1821 -> n + 105:113:void write(okio.Buffer,long):1822:1822 -> n + 114:125:void write(okio.Buffer,long):1827:1827 -> n + 126:127:void write(okio.Buffer,long):1832:1832 -> n + 128:136:void write(okio.Buffer,long):1833:1833 -> n + 137:142:void write(okio.Buffer,long):1834:1834 -> n + 143:146:void write(okio.Buffer,long):1835:1835 -> n + 147:148:void write(okio.Buffer,long):1836:1836 -> n + 149:150:void write(okio.Buffer,long):1837:1837 -> n + 151:153:void write(okio.Buffer,long):1838:1838 -> n + 154:158:void write(okio.Buffer,long):1840:1840 -> n + 159:165:void write(okio.Buffer,long):1841:1841 -> n + 166:168:void write(okio.Buffer,long):1842:1842 -> n + 169:176:void write(okio.Buffer,long):1844:1844 -> n + 177:188:void write(okio.Buffer,long):1845:1845 -> n + 189:196:void write(okio.Buffer,long):1809:1809 -> n 1:13:long readHexadecimalUnsignedLong():1250:1250 -> n0 14:18:long readHexadecimalUnsignedLong():1257:1257 -> n0 19:20:long readHexadecimalUnsignedLong():1259:1259 -> n0 @@ -218995,14 +214380,14 @@ okio.Buffer -> f4.i: 1:6:java.io.InputStream inputStream():116:116 -> o0 1:9:byte[] readByteArray():1424:1424 -> p 1:10:okio.BufferedSource peek():112:112 -> peek - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/k;"} 1:12:boolean exhausted():102:102 -> q 17:26:boolean rangeEquals(long,okio.ByteString,int,int):2033:2033 -> q0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLf4/l;II)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLc4/l;II)Z"} 27:39:boolean rangeEquals(long,okio.ByteString,int,int):2034:2034 -> q0 40:58:boolean rangeEquals(long,okio.ByteString,int,int):2038:2038 -> q0 6:15:okio.Buffer$UnsafeCursor readAndWriteUnsafe(okio.Buffer$UnsafeCursor):578:578 -> r0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i$a;)Lf4/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i$a;)Lc4/i$a;"} 16:17:okio.Buffer$UnsafeCursor readAndWriteUnsafe(okio.Buffer$UnsafeCursor):580:580 -> r0 18:20:okio.Buffer$UnsafeCursor readAndWriteUnsafe(okio.Buffer$UnsafeCursor):581:581 -> r0 21:28:okio.Buffer$UnsafeCursor readAndWriteUnsafe(okio.Buffer$UnsafeCursor):578:578 -> r0 @@ -219016,7 +214401,7 @@ okio.Buffer -> f4.i: 15:16:int read(byte[],int,int):1448:1449 -> read 17:19:int read(byte[],int,int):1451:1453 -> read 20:22:long read(okio.Buffer,long):1852:1854 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 23:23:long read(okio.Buffer,long):1850:1850 -> read 1:10:byte readByte():1066:1066 -> readByte 11:15:byte readByte():1068:1068 -> readByte @@ -219083,7 +214468,7 @@ okio.Buffer -> f4.i: 78:81:short readShort():1127:1127 -> readShort 82:87:short readShort():1106:1106 -> readShort 5:14:okio.Buffer$UnsafeCursor readAndWriteUnsafe$default(okio.Buffer,okio.Buffer$UnsafeCursor,int,java.lang.Object):577:577 -> s0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;Lf4/i$a;ILjava/lang/Object;)Lf4/i$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;Lc4/i$a;ILjava/lang/Object;)Lc4/i$a;"} 1:3:long size():73:73 -> size 7:10:void skip(long):1460:1460 -> skip 11:16:void skip(long):1462:1462 -> skip @@ -219094,14 +214479,15 @@ okio.Buffer -> f4.i: 41:46:void skip(long):1469:1469 -> skip 47:50:void skip(long):1470:1470 -> skip 51:57:void skip(long):1460:1460 -> skip + 1:3:long -deprecated_size():597:597 -> t 1:9:int readIntLe():266:266 -> t0 1:3:okio.Timeout timeout():495:495 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:9:java.lang.String toString():557:557 -> toString - 1:3:long -deprecated_size():597:597 -> u + 1:8:void clear():1457:1457 -> u 1:9:short readShortLe():263:263 -> u0 1:5:okio.BufferedSink emitCompleteSegments():69:69 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/j;"} 25:32:java.lang.String readString(long,java.nio.charset.Charset):300:300 -> v0 33:35:java.lang.String readString(long,java.nio.charset.Charset):301:301 -> v0 36:40:java.lang.String readString(long,java.nio.charset.Charset):303:303 -> v0 @@ -219135,44 +214521,45 @@ okio.Buffer -> f4.i: 194:199:long readDecimalLong():1194:1194 -> w 1:7:java.lang.String readUtf8(long):293:293 -> w0 1:1:okio.BufferedSink write(byte[]):69:69 -> write - # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lc4/j;"} 2:2:okio.BufferedSink write(byte[],int,int):69:69 -> write - # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lc4/j;"} 3:3:int write(java.nio.ByteBuffer):409:409 -> write 4:4:int write(java.nio.ByteBuffer):412:412 -> write 5:6:int write(java.nio.ByteBuffer):414:415 -> write 7:7:int write(java.nio.ByteBuffer):418:418 -> write 8:8:int write(java.nio.ByteBuffer):421:421 -> write 1:5:okio.BufferedSink writeByte(int):69:69 -> writeByte - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/j;"} 1:5:okio.BufferedSink writeInt(int):69:69 -> writeInt - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/j;"} 1:5:okio.BufferedSink writeShort(int):69:69 -> writeShort - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/j;"} - 1:8:void clear():1457:1457 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/j;"} + 1:5:okio.Buffer clone():562:562 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/i;"} 1:3:void setSize$okio(long):73:73 -> x0 - 34:43:java.lang.String readUtf8LineStrict(long):1341:1341 -> y - 44:48:java.lang.String readUtf8LineStrict(long):1342:1342 -> y - 49:58:java.lang.String readUtf8LineStrict(long):1345:1345 -> y - 59:67:java.lang.String readUtf8LineStrict(long):1344:1344 -> y - 68:73:java.lang.String readUtf8LineStrict(long):1345:1345 -> y - 74:78:java.lang.String readUtf8LineStrict(long):1346:1346 -> y - 79:83:java.lang.String readUtf8LineStrict(long):1348:1348 -> y - 84:90:java.lang.String readUtf8LineStrict(long):1349:1349 -> y - 91:97:java.lang.String readUtf8LineStrict(long):1350:1350 -> y - 98:100:java.lang.String readUtf8LineStrict(long):1349:1349 -> y - 101:128:java.lang.String readUtf8LineStrict(long):1351:1351 -> y - 129:148:java.lang.String readUtf8LineStrict(long):1352:1352 -> y - 149:152:java.lang.String readUtf8LineStrict(long):1351:1351 -> y - 153:179:java.lang.String readUtf8LineStrict(long):1338:1338 -> y + 1:5:okio.BufferedSink write(okio.ByteString):69:69 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)Lc4/j;"} 1:17:okio.ByteString snapshot():2105:2105 -> y0 - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} 18:27:okio.ByteString snapshot():2107:2107 -> y0 28:58:okio.ByteString snapshot():2105:2105 -> y0 - 8:12:long indexOfElement(okio.ByteString):474:474 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)J"} + 34:43:java.lang.String readUtf8LineStrict(long):1341:1341 -> z + 44:48:java.lang.String readUtf8LineStrict(long):1342:1342 -> z + 49:58:java.lang.String readUtf8LineStrict(long):1345:1345 -> z + 59:67:java.lang.String readUtf8LineStrict(long):1344:1344 -> z + 68:73:java.lang.String readUtf8LineStrict(long):1345:1345 -> z + 74:78:java.lang.String readUtf8LineStrict(long):1346:1346 -> z + 79:83:java.lang.String readUtf8LineStrict(long):1348:1348 -> z + 84:90:java.lang.String readUtf8LineStrict(long):1349:1349 -> z + 91:97:java.lang.String readUtf8LineStrict(long):1350:1350 -> z + 98:100:java.lang.String readUtf8LineStrict(long):1349:1349 -> z + 101:128:java.lang.String readUtf8LineStrict(long):1351:1351 -> z + 129:148:java.lang.String readUtf8LineStrict(long):1352:1352 -> z + 149:152:java.lang.String readUtf8LineStrict(long):1351:1351 -> z + 153:179:java.lang.String readUtf8LineStrict(long):1338:1338 -> z 3:5:okio.ByteString snapshot(int):2108:2108 -> z0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/l;"} 6:15:okio.ByteString snapshot(int):2109:2109 -> z0 16:22:okio.ByteString snapshot(int):2114:2114 -> z0 23:35:okio.ByteString snapshot(int):2116:2116 -> z0 @@ -219188,13 +214575,13 @@ okio.Buffer -> f4.i: 85:87:okio.ByteString snapshot(int):2136:2136 -> z0 88:90:okio.ByteString snapshot(int):2138:2138 -> z0 91:96:okio.ByteString snapshot(int):2141:2141 -> z0 -okio.Buffer$UnsafeCursor -> f4.i$a: +okio.Buffer$UnsafeCursor -> c4.i$a: # {"id":"sourceFile","fileName":"Buffer.kt"} okio.Buffer buffer -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} boolean readWrite -> e okio.Segment segment -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/B;"} long offset -> g byte[] data -> h int start -> i @@ -219211,9 +214598,9 @@ okio.Buffer$UnsafeCursor -> f4.i$a: 22:23:void close():1014:1014 -> close 24:26:void close():1015:1015 -> close 27:34:void close():1008:1008 -> close - 1:20:int next():809:809 -> g - 21:43:int next():810:810 -> g - 44:51:int next():809:809 -> g + 1:20:int next():809:809 -> f + 21:43:int next():810:810 -> f + 44:51:int next():809:809 -> f 5:8:long resizeBuffer(long):909:909 -> h 9:12:long resizeBuffer(long):910:910 -> h 13:38:long resizeBuffer(long):912:912 -> h @@ -219273,90 +214660,92 @@ okio.Buffer$UnsafeCursor -> f4.i$a: 196:229:int seek(long):822:822 -> i 230:233:int seek(long):821:821 -> i 234:241:int seek(long):819:819 -> i -okio.Buffer$inputStream$1 -> f4.i$b: +okio.Buffer$inputStream$1 -> c4.i$b: # {"id":"sourceFile","fileName":"Buffer.kt"} okio.Buffer this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} 1:6:void (okio.Buffer):116:116 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;)V"} 1:10:int available():129:129 -> available 11:16:int available():1021:1021 -> available 1:1:void close():131:131 -> close 1:2:int read():118:119 -> read 3:3:int read(byte[],int,int):126:126 -> read 1:20:java.lang.String toString():133:133 -> toString -okio.Buffer$outputStream$1 -> f4.i$c: +okio.Buffer$outputStream$1 -> c4.i$c: # {"id":"sourceFile","fileName":"Buffer.kt"} okio.Buffer this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} 1:6:void (okio.Buffer):81:81 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;)V"} 1:1:void close():92:92 -> close 1:1:void flush():90:90 -> flush 1:20:java.lang.String toString():94:94 -> toString 1:1:void write(int):83:83 -> write 2:2:void write(byte[],int,int):87:87 -> write -okio.BufferedSink -> f4.j: +okio.BufferedSink -> c4.j: # {"id":"sourceFile","fileName":"BufferedSink.kt"} - okio.BufferedSink writeUtf8(java.lang.String) -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/j;"} - okio.BufferedSink writeUtf8(java.lang.String,int,int) -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;II)Lf4/j;"} - okio.BufferedSink writeHexadecimalUnsignedLong(long) -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/j;"} + okio.BufferedSink writeUtf8(java.lang.String) -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lc4/j;"} + okio.BufferedSink writeUtf8(java.lang.String,int,int) -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;II)Lc4/j;"} + okio.BufferedSink writeHexadecimalUnsignedLong(long) -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/j;"} + long writeAll(okio.Source) -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;)J"} okio.Buffer getBuffer() -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/i;"} void flush() -> flush - okio.BufferedSink write(okio.ByteString) -> h0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)Lf4/j;"} - long writeAll(okio.Source) -> i0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)J"} okio.BufferedSink writeDecimalLong(long) -> k0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/j;"} java.io.OutputStream outputStream() -> l0 okio.BufferedSink emit() -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/j;"} okio.BufferedSink emitCompleteSegments() -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/j;"} okio.BufferedSink write(byte[]) -> write - # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lc4/j;"} okio.BufferedSink write(byte[],int,int) -> write - # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lc4/j;"} okio.BufferedSink writeByte(int) -> writeByte - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/j;"} okio.BufferedSink writeInt(int) -> writeInt - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/j;"} okio.BufferedSink writeShort(int) -> writeShort - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/j;"} -okio.BufferedSource -> f4.k: + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/j;"} + okio.BufferedSink write(okio.ByteString) -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)Lc4/j;"} +okio.BufferedSource -> c4.k: # {"id":"sourceFile","fileName":"BufferedSource.kt"} - long readAll(okio.Sink) -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/E;)J"} - java.lang.String readString(java.nio.charset.Charset) -> I - okio.ByteString readByteString() -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} - int select(okio.Options) -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/w;)I"} - java.lang.String readUtf8LineStrict() -> W + void readFully(okio.Buffer,long) -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} + java.lang.String readString(java.nio.charset.Charset) -> H + okio.ByteString readByteString() -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} + long indexOf(okio.ByteString) -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)J"} + java.lang.String readUtf8LineStrict() -> U byte[] readByteArray(long) -> X - java.lang.String readUtf8() -> Z - void readFully(okio.Buffer,long) -> a0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} + java.lang.String readUtf8() -> a0 okio.Buffer getBuffer() -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} - boolean request(long) -> f - long indexOf(okio.ByteString) -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/i;"} + long readAll(okio.Sink) -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/E;)J"} + long indexOfElement(okio.ByteString) -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)J"} + int select(okio.Options) -> f0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/w;)I"} + boolean request(long) -> g void require(long) -> j0 okio.Buffer buffer() -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/i;"} okio.ByteString readByteString(long) -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/l;"} long readHexadecimalUnsignedLong() -> n0 java.io.InputStream inputStream() -> o0 byte[] readByteArray() -> p okio.BufferedSource peek() -> peek - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/k;"} boolean exhausted() -> q byte readByte() -> readByte void readFully(byte[]) -> readFully @@ -219365,33 +214754,31 @@ okio.BufferedSource -> f4.k: short readShort() -> readShort void skip(long) -> skip long readDecimalLong() -> w - java.lang.String readUtf8LineStrict(long) -> y - long indexOfElement(okio.ByteString) -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)J"} -okio.ByteString -> f4.l: + java.lang.String readUtf8LineStrict(long) -> z +okio.ByteString -> c4.l: # {"id":"sourceFile","fileName":"ByteString.kt"} int hashCode -> d java.lang.String utf8 -> e byte[] data -> f okio.ByteString EMPTY -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l;"} okio.ByteString$Companion Companion -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/l$a;"} 9:19:void ():214:214 -> 6:11:void (byte[]):59:59 -> 1:5:int -deprecated_size():208:208 -> a 1:11:java.lang.String base64():341:341 -> b 6:9:int compareTo(okio.ByteString):444:444 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)I"} 10:13:int compareTo(okio.ByteString):445:445 -> c 14:23:int compareTo(okio.ByteString):447:447 -> c 24:29:int compareTo(okio.ByteString):449:449 -> c 30:51:int compareTo(okio.ByteString):451:451 -> c 1:7:int compareTo(java.lang.Object):58:58 -> compareTo 6:10:okio.ByteString digest$okio(java.lang.String):80:80 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lc4/l;"} 1:7:okio.ByteString encodeUtf8(java.lang.String):0:0 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lc4/l;"} 5:39:boolean equals(java.lang.Object):437:437 -> equals 1:5:byte getByte(int):116:116 -> f 1:3:byte[] getData$okio():60:60 -> g @@ -219410,9 +214797,9 @@ okio.ByteString -> f4.l: 1:5:byte[] internalArray$okio():411:411 -> l 1:7:byte internalGet$okio(int):408:408 -> m 1:7:okio.ByteString md5():72:72 -> n - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} 6:14:boolean rangeEquals(int,okio.ByteString,int,int):412:412 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/l;II)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILc4/l;II)Z"} 8:17:boolean rangeEquals(int,byte[],int,int):413:413 -> p 18:21:boolean rangeEquals(int,byte[],int,int):414:414 -> p 22:35:boolean rangeEquals(int,byte[],int,int):415:415 -> p @@ -219424,9 +214811,9 @@ okio.ByteString -> f4.l: 19:27:void readObject(java.io.ObjectInputStream):186:186 -> readObject 28:33:void readObject(java.io.ObjectInputStream):187:187 -> readObject 1:7:okio.ByteString sha1():74:74 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} 1:7:okio.ByteString sha256():76:76 -> t - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} 1:10:java.lang.String toString():460:460 -> toString 11:21:java.lang.String toString():462:462 -> toString 22:30:java.lang.String toString():463:463 -> toString @@ -219449,9 +214836,9 @@ okio.ByteString -> f4.l: 281:288:java.lang.String toString():480:480 -> toString 1:5:int size():119:119 -> u 7:15:boolean startsWith(okio.ByteString):416:416 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)Z"} 2:8:okio.ByteString toAsciiLowercase():352:352 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} 9:25:okio.ByteString toAsciiLowercase():353:353 -> w 26:44:okio.ByteString toAsciiLowercase():360:360 -> w 45:46:okio.ByteString toAsciiLowercase():361:361 -> w @@ -219466,22 +214853,22 @@ okio.ByteString -> f4.l: 7:14:java.lang.String utf8():337:337 -> y 15:18:java.lang.String utf8():338:338 -> y 6:9:void write$okio(okio.Buffer,int,int):137:137 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;II)V"} -okio.ByteString$Companion -> f4.l$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;II)V"} +okio.ByteString$Companion -> c4.l$a: # {"id":"sourceFile","fileName":"ByteString.kt"} 1:1:void ():210:210 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):210:210 -> 6:10:okio.ByteString -deprecated_decodeBase64(java.lang.String):276:276 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lc4/l;"} 6:10:okio.ByteString -deprecated_encodeUtf8(java.lang.String):303:303 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lc4/l;"} 6:10:okio.ByteString -deprecated_of(java.nio.ByteBuffer):312:312 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/nio/ByteBuffer;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/nio/ByteBuffer;)Lc4/l;"} 6:11:okio.ByteString decodeBase64(java.lang.String):340:340 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lc4/l;"} 12:19:okio.ByteString decodeBase64(java.lang.String):341:341 -> d 6:20:okio.ByteString decodeHex(java.lang.String):342:342 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lc4/l;"} 21:32:okio.ByteString decodeHex(java.lang.String):344:344 -> e 33:43:okio.ByteString decodeHex(java.lang.String):346:346 -> e 44:53:okio.ByteString decodeHex(java.lang.String):347:347 -> e @@ -219489,139 +214876,139 @@ okio.ByteString$Companion -> f4.l$a: 59:64:okio.ByteString decodeHex(java.lang.String):350:350 -> e 65:91:okio.ByteString decodeHex(java.lang.String):342:342 -> e 11:25:okio.ByteString encodeString(java.lang.String,java.nio.charset.Charset):239:239 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/nio/charset/Charset;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/nio/charset/Charset;)Lc4/l;"} 6:14:okio.ByteString encodeUtf8(java.lang.String):337:337 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lc4/l;"} 15:18:okio.ByteString encodeUtf8(java.lang.String):338:338 -> g 6:11:okio.ByteString of(java.nio.ByteBuffer):228:228 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/nio/ByteBuffer;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/nio/ByteBuffer;)Lc4/l;"} 12:14:okio.ByteString of(java.nio.ByteBuffer):229:229 -> h 15:20:okio.ByteString of(java.nio.ByteBuffer):230:230 -> h 6:12:okio.ByteString of(byte[],int,int):335:335 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lc4/l;"} 13:23:okio.ByteString of(byte[],int,int):336:336 -> i 10:15:okio.ByteString of$default(okio.ByteString$Companion,byte[],int,int,int,java.lang.Object):0:0 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l$a;[BIIILjava/lang/Object;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l$a;[BIIILjava/lang/Object;)Lc4/l;"} 14:19:okio.ByteString read(java.io.InputStream,int):258:258 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I)Lc4/l;"} 20:28:okio.ByteString read(java.io.InputStream,int):262:262 -> k 29:34:okio.ByteString read(java.io.InputStream,int):263:263 -> k 35:40:okio.ByteString read(java.io.InputStream,int):266:266 -> k 41:67:okio.ByteString read(java.io.InputStream,int):256:256 -> k -okio.DeflaterSink -> f4.m: +okio.DeflaterSink -> c4.m: # {"id":"sourceFile","fileName":"DeflaterSink.kt"} boolean closed -> d okio.BufferedSink sink -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/j;"} java.util.zip.Deflater deflater -> f 1:1:void (okio.BufferedSink,java.util.zip.Deflater):47:47 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;Ljava/util/zip/Deflater;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/j;Ljava/util/zip/Deflater;)V"} 2:2:void (okio.Sink,java.util.zip.Deflater):48:48 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/E;Ljava/util/zip/Deflater;)V"} - 6:21:void write(okio.Buffer,long):54:54 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} - 22:26:void write(okio.Buffer,long):59:59 -> C - 27:32:void write(okio.Buffer,long):60:60 -> C - 33:37:void write(okio.Buffer,long):163:163 -> C - 38:47:void write(okio.Buffer,long):61:61 -> C - 48:50:void write(okio.Buffer,long):64:64 -> C - 51:59:void write(okio.Buffer,long):67:67 -> C - 60:64:void write(okio.Buffer,long):68:68 -> C - 65:68:void write(okio.Buffer,long):69:69 -> C - 69:74:void write(okio.Buffer,long):70:70 -> C - 75:80:void write(okio.Buffer,long):71:71 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/E;Ljava/util/zip/Deflater;)V"} 1:5:void close():122:122 -> close 6:11:void close():128:128 -> close 12:21:void close():134:134 -> close 22:32:void close():140:140 -> close 33:37:void close():145:145 -> close 38:38:void close():147:147 -> close + 1:7:void deflate(boolean):80:80 -> f + 8:13:void deflate(boolean):82:82 -> f + 14:27:void deflate(boolean):89:89 -> f + 28:41:void deflate(boolean):91:91 -> f + 42:46:void deflate(boolean):95:95 -> f + 47:55:void deflate(boolean):96:96 -> f + 56:61:void deflate(boolean):97:97 -> f + 62:69:void deflate(boolean):98:98 -> f + 70:75:void deflate(boolean):99:99 -> f + 76:81:void deflate(boolean):101:101 -> f + 82:85:void deflate(boolean):102:102 -> f 2:4:void flush():111:111 -> flush 5:10:void flush():112:112 -> flush - 1:7:void deflate(boolean):80:80 -> g - 8:13:void deflate(boolean):82:82 -> g - 14:27:void deflate(boolean):89:89 -> g - 28:41:void deflate(boolean):91:91 -> g - 42:46:void deflate(boolean):95:95 -> g - 47:55:void deflate(boolean):96:96 -> g - 56:61:void deflate(boolean):97:97 -> g - 62:69:void deflate(boolean):98:98 -> g - 70:75:void deflate(boolean):99:99 -> g - 76:81:void deflate(boolean):101:101 -> g - 82:85:void deflate(boolean):102:102 -> g 1:6:void finishDeflate$okio():116:116 -> h 7:10:void finishDeflate$okio():117:117 -> h + 6:21:void write(okio.Buffer,long):54:54 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} + 22:26:void write(okio.Buffer,long):59:59 -> n + 27:32:void write(okio.Buffer,long):60:60 -> n + 33:37:void write(okio.Buffer,long):163:163 -> n + 38:47:void write(okio.Buffer,long):61:61 -> n + 48:50:void write(okio.Buffer,long):64:64 -> n + 51:59:void write(okio.Buffer,long):67:67 -> n + 60:64:void write(okio.Buffer,long):68:68 -> n + 65:68:void write(okio.Buffer,long):69:69 -> n + 69:74:void write(okio.Buffer,long):70:70 -> n + 75:80:void write(okio.Buffer,long):71:71 -> n 1:7:okio.Timeout timeout():150:150 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:25:java.lang.String toString():152:152 -> toString -okio.ForwardingSink -> f4.n: +okio.ForwardingSink -> c4.n: # {"id":"sourceFile","fileName":"ForwardingSink.kt"} okio.Sink delegate -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/E;"} 6:11:void (okio.Sink):21:21 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/E;)V"} - 6:11:void write(okio.Buffer,long):29:29 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/E;)V"} 1:6:void close():37:37 -> close 1:6:void flush():32:32 -> flush + 6:11:void write(okio.Buffer,long):29:29 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} 1:7:okio.Timeout timeout():34:34 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:36:java.lang.String toString():39:39 -> toString -okio.ForwardingSource -> f4.o: +okio.ForwardingSource -> c4.o: # {"id":"sourceFile","fileName":"ForwardingSource.kt"} okio.Source delegate -> delegate - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/G;"} 1:3:okio.Source -deprecated_delegate():43:43 -> -deprecated_delegate - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/G;"} 6:11:void (okio.Source):21:21 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;)V"} 1:6:void close():34:34 -> close 1:3:okio.Source delegate():24:24 -> delegate - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/G;"} 6:12:long read(okio.Buffer,long):29:29 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 1:7:okio.Timeout timeout():31:31 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:36:java.lang.String toString():36:36 -> toString -okio.ForwardingTimeout -> f4.p: +okio.ForwardingTimeout -> c4.p: # {"id":"sourceFile","fileName":"ForwardingTimeout.kt"} okio.Timeout delegate -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/H;"} 6:11:void (okio.Timeout):26:26 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/H;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/H;)V"} 1:7:okio.Timeout clearDeadline():47:47 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:7:okio.Timeout clearTimeout():45:45 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:7:long deadlineNanoTime():40:40 -> c 1:7:okio.Timeout deadlineNanoTime(long):42:42 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/H;"} 1:7:boolean hasDeadline():38:38 -> e 1:6:void throwIfReached():50:50 -> f 6:12:okio.Timeout timeout(long,java.util.concurrent.TimeUnit):34:34 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)Lc4/H;"} 1:7:long timeoutNanos():36:36 -> h 1:3:okio.Timeout delegate():25:25 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 6:8:okio.ForwardingTimeout setDelegate(okio.Timeout):30:30 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/H;)Lf4/p;"} -okio.GzipSource -> f4.q: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/H;)Lc4/p;"} +okio.GzipSource -> c4.q: # {"id":"sourceFile","fileName":"GzipSource.kt"} byte section -> d okio.RealBufferedSource source -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/A;"} java.util.zip.Inflater inflater -> f okio.InflaterSource inflaterSource -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/r;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/r;"} java.util.zip.CRC32 crc -> h 6:8:void (okio.Source):31:31 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;)V"} 9:15:void (okio.Source):41:41 -> 16:23:void (okio.Source):44:44 -> 24:30:void (okio.Source):50:50 -> 31:38:void (okio.Source):53:53 -> 1:6:void close():171:171 -> close - 4:37:void checkEqual(java.lang.String,int,int):197:197 -> g + 4:37:void checkEqual(java.lang.String,int,int):197:197 -> f 3:9:void consumeHeader():104:104 -> h 10:11:void consumeHeader():105:105 -> h 12:15:void consumeHeader():222:222 -> h @@ -219660,8 +215047,17 @@ okio.GzipSource -> f4.q: 225:230:void consumeHeader():154:154 -> h 1:18:void consumeTrailer():164:164 -> i 19:37:void consumeTrailer():165:165 -> i + 1:5:void updateCrc(okio.Buffer,long,long):178:178 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;JJ)V"} + 6:19:void updateCrc(okio.Buffer,long,long):179:179 -> j + 20:31:void updateCrc(okio.Buffer,long,long):181:181 -> j + 32:36:void updateCrc(okio.Buffer,long,long):186:186 -> j + 37:40:void updateCrc(okio.Buffer,long,long):187:187 -> j + 41:45:void updateCrc(okio.Buffer,long,long):233:233 -> j + 46:54:void updateCrc(okio.Buffer,long,long):188:188 -> j + 55:62:void updateCrc(okio.Buffer,long,long):191:191 -> j 21:24:long read(okio.Buffer,long):61:61 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 25:27:long read(okio.Buffer,long):62:62 -> read 28:29:long read(okio.Buffer,long):63:63 -> read 30:36:long read(okio.Buffer,long):67:67 -> read @@ -219675,48 +215071,39 @@ okio.GzipSource -> f4.q: 72:80:long read(okio.Buffer,long):88:88 -> read 81:90:long read(okio.Buffer,long):89:89 -> read 91:117:long read(okio.Buffer,long):57:57 -> read - 1:5:void updateCrc(okio.Buffer,long,long):178:178 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;JJ)V"} - 6:19:void updateCrc(okio.Buffer,long,long):179:179 -> s - 20:31:void updateCrc(okio.Buffer,long,long):181:181 -> s - 32:36:void updateCrc(okio.Buffer,long,long):186:186 -> s - 37:40:void updateCrc(okio.Buffer,long,long):187:187 -> s - 41:45:void updateCrc(okio.Buffer,long,long):233:233 -> s - 46:54:void updateCrc(okio.Buffer,long,long):188:188 -> s - 55:62:void updateCrc(okio.Buffer,long,long):191:191 -> s 1:7:okio.Timeout timeout():168:168 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} -okio.InflaterSource -> f4.r: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} +okio.InflaterSource -> c4.r: # {"id":"sourceFile","fileName":"InflaterSource.kt"} int bufferBytesHeldByInflater -> d boolean closed -> e okio.BufferedSource source -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} java.util.zip.Inflater inflater -> g 1:1:void (okio.BufferedSource,java.util.zip.Inflater):35:35 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;Ljava/util/zip/Inflater;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;Ljava/util/zip/Inflater;)V"} 2:2:void (okio.Source,java.util.zip.Inflater):44:44 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;Ljava/util/zip/Inflater;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;Ljava/util/zip/Inflater;)V"} 1:5:void close():133:133 -> close 6:11:void close():134:134 -> close 12:13:void close():135:135 -> close 14:19:void close():136:136 -> close - 18:24:long readOrInflate(okio.Buffer,long):67:67 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} - 25:28:long readOrInflate(okio.Buffer,long):72:72 -> g - 29:33:long readOrInflate(okio.Buffer,long):73:73 -> g - 34:38:long readOrInflate(okio.Buffer,long):149:149 -> g - 39:41:long readOrInflate(okio.Buffer,long):76:76 -> g - 42:51:long readOrInflate(okio.Buffer,long):79:79 -> g - 52:56:long readOrInflate(okio.Buffer,long):82:82 -> g - 57:61:long readOrInflate(okio.Buffer,long):86:86 -> g - 62:73:long readOrInflate(okio.Buffer,long):87:87 -> g - 74:79:long readOrInflate(okio.Buffer,long):92:92 -> g - 80:85:long readOrInflate(okio.Buffer,long):93:93 -> g - 86:89:long readOrInflate(okio.Buffer,long):94:94 -> g - 90:95:long readOrInflate(okio.Buffer,long):99:99 -> g - 96:103:long readOrInflate(okio.Buffer,long):67:67 -> g - 104:130:long readOrInflate(okio.Buffer,long):66:66 -> g + 18:24:long readOrInflate(okio.Buffer,long):67:67 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} + 25:28:long readOrInflate(okio.Buffer,long):72:72 -> f + 29:33:long readOrInflate(okio.Buffer,long):73:73 -> f + 34:38:long readOrInflate(okio.Buffer,long):149:149 -> f + 39:41:long readOrInflate(okio.Buffer,long):76:76 -> f + 42:51:long readOrInflate(okio.Buffer,long):79:79 -> f + 52:56:long readOrInflate(okio.Buffer,long):82:82 -> f + 57:61:long readOrInflate(okio.Buffer,long):86:86 -> f + 62:73:long readOrInflate(okio.Buffer,long):87:87 -> f + 74:79:long readOrInflate(okio.Buffer,long):92:92 -> f + 80:85:long readOrInflate(okio.Buffer,long):93:93 -> f + 86:89:long readOrInflate(okio.Buffer,long):94:94 -> f + 90:95:long readOrInflate(okio.Buffer,long):99:99 -> f + 96:103:long readOrInflate(okio.Buffer,long):67:67 -> f + 104:130:long readOrInflate(okio.Buffer,long):66:66 -> f 1:10:boolean refill():109:109 -> h 11:20:boolean refill():112:112 -> h 21:31:boolean refill():115:115 -> h @@ -219727,21 +215114,21 @@ okio.InflaterSource -> f4.r: 13:17:void releaseBytesAfterInflate():125:125 -> i 18:24:void releaseBytesAfterInflate():126:126 -> i 6:16:long read(okio.Buffer,long):49:49 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 17:33:long read(okio.Buffer,long):51:51 -> read 34:53:long read(okio.Buffer,long):52:52 -> read 1:7:okio.Timeout timeout():129:129 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} -okio.InputStreamSource -> f4.s: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} +okio.InputStreamSource -> c4.s: # {"id":"sourceFile","fileName":"JvmOkio.kt"} java.io.InputStream input -> d okio.Timeout timeout -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/H;"} 11:18:void (java.io.InputStream,okio.Timeout):79:79 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Lf4/H;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Lc4/H;)V"} 1:6:void close():109:109 -> close 21:25:long read(okio.Buffer,long):88:88 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 26:29:long read(okio.Buffer,long):89:89 -> read 30:34:long read(okio.Buffer,long):90:90 -> read 35:39:long read(okio.Buffer,long):216:216 -> read @@ -219755,102 +215142,102 @@ okio.InputStreamSource -> f4.s: 101:101:long read(okio.Buffer,long):105:105 -> read 102:128:long read(okio.Buffer,long):86:86 -> read 1:3:okio.Timeout timeout():111:111 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:25:java.lang.String toString():113:113 -> toString -okio.Okio -> f4.t: +okio.Okio -> c4.t: 1:5:okio.Sink appendingSink(java.io.File):1:1 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lc4/E;"} 1:5:okio.Sink blackhole():1:1 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/E;"} 1:5:okio.BufferedSink buffer(okio.Sink):1:1 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/E;)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/E;)Lc4/j;"} 1:5:okio.BufferedSource buffer(okio.Source):1:1 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;)Lc4/k;"} 1:5:boolean isAndroidGetsocknameError(java.lang.AssertionError):1:1 -> e 1:5:okio.Sink sink(java.io.File,boolean):1:1 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;Z)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;Z)Lc4/E;"} 1:5:okio.Sink sink(java.io.OutputStream):1:1 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;)Lc4/E;"} 1:5:okio.Sink sink(java.net.Socket):1:1 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;)Lc4/E;"} 1:5:okio.Sink sink$default(java.io.File,boolean,int,java.lang.Object):1:1 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;ZILjava/lang/Object;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;ZILjava/lang/Object;)Lc4/E;"} 1:5:okio.Source source(java.io.File):1:1 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lc4/G;"} 1:5:okio.Source source(java.io.InputStream):1:1 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lc4/G;"} 1:5:okio.Source source(java.net.Socket):1:1 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;)Lf4/G;"} -okio.Okio__JvmOkioKt -> f4.u: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;)Lc4/G;"} +okio.Okio__JvmOkioKt -> c4.u: # {"id":"sourceFile","fileName":"JvmOkio.kt"} java.util.logging.Logger logger -> a 1:9:void ():140:140 -> 1:3:java.util.logging.Logger access$getLogger$p():1:1 -> a 6:16:okio.Sink appendingSink(java.io.File):175:175 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lc4/E;"} 6:33:boolean isAndroidGetsocknameError(java.lang.AssertionError):212:212 -> c 6:15:okio.Sink sink(java.io.File,boolean):171:171 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;Z)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;Z)Lc4/E;"} 6:16:okio.Sink sink(java.io.OutputStream):40:40 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;)Lc4/E;"} 6:10:okio.Sink sink(java.net.Socket):123:123 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;)Lc4/E;"} 11:24:okio.Sink sink(java.net.Socket):124:124 -> f 25:29:okio.Sink sink(java.net.Socket):125:125 -> f 6:10:okio.Sink sink$default(java.io.File,boolean,int,java.lang.Object):171:171 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;ZILjava/lang/Object;)Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;ZILjava/lang/Object;)Lc4/E;"} 6:15:okio.Source source(java.io.File):179:179 -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lc4/G;"} 6:16:okio.Source source(java.io.InputStream):77:77 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lc4/G;"} 6:10:okio.Source source(java.net.Socket):135:135 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;)Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;)Lc4/G;"} 11:24:okio.Source source(java.net.Socket):136:136 -> j 25:29:okio.Source source(java.net.Socket):137:137 -> j -okio.Okio__OkioKt -> f4.v: +okio.Okio__OkioKt -> c4.v: # {"id":"sourceFile","fileName":"Okio.kt"} 1:6:okio.Sink blackhole():41:41 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/E;"} 6:11:okio.BufferedSink buffer(okio.Sink):37:37 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/E;)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/E;)Lc4/j;"} 6:11:okio.BufferedSource buffer(okio.Source):31:31 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)Lf4/k;"} -okio.Options -> f4.w: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;)Lc4/k;"} +okio.Options -> c4.w: # {"id":"sourceFile","fileName":"Options.kt"} okio.ByteString[] byteStrings -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"[Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lc4/l;"} int[] trie -> f okio.Options$Companion Companion -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/w$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/w$a;"} 1:9:void ():0:0 -> 1:1:void (okio.ByteString[],int[],kotlin.jvm.internal.DefaultConstructorMarker):21:21 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lf4/l;[ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lc4/l;[ILkotlin/jvm/internal/DefaultConstructorMarker;)V"} 2:2:void (okio.ByteString[],int[]):24:24 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lf4/l;[I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lc4/l;[I)V"} 1:13:boolean contains(java.lang.Object):21:21 -> contains 1:5:java.lang.Object get(int):21:21 -> get 1:4:int getSize():27:27 -> h 1:13:int indexOf(java.lang.Object):21:21 -> indexOf - 1:5:boolean contains(okio.ByteString):21:21 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)Z"} + 1:5:boolean contains(okio.ByteString):21:21 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)Z"} 1:5:okio.ByteString get(int):29:29 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/l;"} 1:13:int lastIndexOf(java.lang.Object):21:21 -> lastIndexOf 1:3:okio.ByteString[] getByteStrings$okio():22:22 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lc4/l;"} 1:3:int[] getTrie$okio():23:23 -> n 1:5:int indexOf(okio.ByteString):21:21 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)I"} 1:5:int lastIndexOf(okio.ByteString):21:21 -> p - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)I"} 1:7:okio.Options of(okio.ByteString[]):0:0 -> q - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lf4/l;)Lf4/w;"} -okio.Options$Companion -> f4.w$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lc4/l;)Lc4/w;"} +okio.Options$Companion -> c4.w$a: # {"id":"sourceFile","fileName":"Options.kt"} 1:1:void ():31:31 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):31:31 -> 20:26:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):116:116 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLf4/i;ILjava/util/List;IILjava/util/List;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLc4/i;ILjava/util/List;IILjava/util/List;)V"} 27:52:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):118:118 -> a 53:60:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):122:122 -> a 61:66:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):123:123 -> a @@ -219888,11 +215275,11 @@ okio.Options$Companion -> f4.w$a: 437:440:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):225:225 -> a 441:446:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):116:116 -> a 27:44:void buildTrieRecursive$default(okio.Options$Companion,long,okio.Buffer,int,java.util.List,int,int,java.util.List,int,java.lang.Object):113:113 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/w$a;JLf4/i;ILjava/util/List;IILjava/util/List;ILjava/lang/Object;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/w$a;JLc4/i;ILjava/util/List;IILjava/util/List;ILjava/lang/Object;)V"} 1:8:long getIntCount(okio.Buffer):230:230 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;)J"} 8:13:okio.Options of(okio.ByteString[]):34:34 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"([Lf4/l;)Lf4/w;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lc4/l;)Lc4/w;"} 14:25:okio.Options of(okio.ByteString[]):36:36 -> d 26:29:okio.Options of(okio.ByteString[]):41:41 -> d 30:32:okio.Options of(okio.ByteString[]):42:42 -> d @@ -219923,49 +215310,49 @@ okio.Options$Companion -> f4.w$a: 275:294:okio.Options of(okio.ByteString[]):80:80 -> d 295:304:okio.Options of(okio.ByteString[]):48:48 -> d 305:312:okio.Options of(okio.ByteString[]):239:239 -> d -okio.OutputStreamSink -> f4.x: +okio.OutputStreamSink -> c4.x: # {"id":"sourceFile","fileName":"JvmOkio.kt"} java.io.OutputStream out -> d okio.Timeout timeout -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/H;"} 11:18:void (java.io.OutputStream,okio.Timeout):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;Lf4/H;)V"} - 6:21:void write(okio.Buffer,long):48:48 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} - 22:26:void write(okio.Buffer,long):51:51 -> C - 27:31:void write(okio.Buffer,long):52:52 -> C - 32:37:void write(okio.Buffer,long):53:53 -> C - 38:42:void write(okio.Buffer,long):215:215 -> C - 43:51:void write(okio.Buffer,long):54:54 -> C - 52:58:void write(okio.Buffer,long):56:56 -> C - 59:66:void write(okio.Buffer,long):58:58 -> C - 67:72:void write(okio.Buffer,long):60:60 -> C - 73:78:void write(okio.Buffer,long):61:61 -> C - 79:83:void write(okio.Buffer,long):62:62 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;Lc4/H;)V"} 1:6:void close():69:69 -> close 1:6:void flush():67:67 -> flush + 6:21:void write(okio.Buffer,long):48:48 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} + 22:26:void write(okio.Buffer,long):51:51 -> n + 27:31:void write(okio.Buffer,long):52:52 -> n + 32:37:void write(okio.Buffer,long):53:53 -> n + 38:42:void write(okio.Buffer,long):215:215 -> n + 43:51:void write(okio.Buffer,long):54:54 -> n + 52:58:void write(okio.Buffer,long):56:56 -> n + 59:66:void write(okio.Buffer,long):58:58 -> n + 67:72:void write(okio.Buffer,long):60:60 -> n + 73:78:void write(okio.Buffer,long):61:61 -> n + 79:83:void write(okio.Buffer,long):62:62 -> n 1:3:okio.Timeout timeout():71:71 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:25:java.lang.String toString():73:73 -> toString -okio.PeekSource -> f4.y: +okio.PeekSource -> c4.y: # {"id":"sourceFile","fileName":"PeekSource.kt"} okio.Buffer buffer -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} okio.Segment expectedSegment -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/B;"} int expectedPos -> f boolean closed -> g long pos -> h okio.BufferedSource upstream -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/k;"} 6:10:void (okio.BufferedSource):28:28 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/k;)V"} 11:16:void (okio.BufferedSource):31:31 -> 17:22:void (okio.BufferedSource):32:32 -> 23:29:void (okio.BufferedSource):33:33 -> 2:4:void close():69:69 -> close 19:22:long read(okio.Buffer,long):40:40 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 23:47:long read(okio.Buffer,long):44:44 -> read 48:63:long read(okio.Buffer,long):48:48 -> read 64:73:long read(okio.Buffer,long):50:50 -> read @@ -219978,43 +215365,41 @@ okio.PeekSource -> f4.y: 118:125:long read(okio.Buffer,long):40:40 -> read 126:152:long read(okio.Buffer,long):39:39 -> read 1:7:okio.Timeout timeout():65:65 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} -okio.RealBufferedSink -> f4.z: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} +okio.RealBufferedSink -> c4.z: # {"id":"sourceFile","fileName":"RealBufferedSink.kt"} okio.Buffer bufferField -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} boolean closed -> e okio.Sink sink -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/E;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/E;"} 6:10:void (okio.Sink):42:42 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/E;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/E;)V"} 11:18:void (okio.Sink):45:45 -> - 6:9:void write(okio.Buffer,long):142:142 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} - 10:11:void write(okio.Buffer,long):145:145 -> C - 12:14:void write(okio.Buffer,long):144:144 -> C - 15:18:void write(okio.Buffer,long):146:146 -> C - 19:26:void write(okio.Buffer,long):142:142 -> C - 6:9:okio.BufferedSink writeUtf8(java.lang.String):158:158 -> H - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/j;"} - 10:11:okio.BufferedSink writeUtf8(java.lang.String):161:161 -> H - 12:14:okio.BufferedSink writeUtf8(java.lang.String):160:160 -> H - 15:19:okio.BufferedSink writeUtf8(java.lang.String):162:162 -> H - 20:27:okio.BufferedSink writeUtf8(java.lang.String):158:158 -> H - 6:9:okio.BufferedSink writeUtf8(java.lang.String,int,int):163:163 -> N - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;II)Lf4/j;"} - 10:11:okio.BufferedSink writeUtf8(java.lang.String,int,int):166:166 -> N - 12:14:okio.BufferedSink writeUtf8(java.lang.String,int,int):165:165 -> N - 15:19:okio.BufferedSink writeUtf8(java.lang.String,int,int):167:167 -> N - 20:27:okio.BufferedSink writeUtf8(java.lang.String,int,int):163:163 -> N - 1:4:okio.BufferedSink writeHexadecimalUnsignedLong(long):246:246 -> O - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/j;"} - 5:6:okio.BufferedSink writeHexadecimalUnsignedLong(long):249:249 -> O - 7:9:okio.BufferedSink writeHexadecimalUnsignedLong(long):248:248 -> O - 10:14:okio.BufferedSink writeHexadecimalUnsignedLong(long):250:250 -> O - 15:22:okio.BufferedSink writeHexadecimalUnsignedLong(long):246:246 -> O + 6:9:okio.BufferedSink writeUtf8(java.lang.String):158:158 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lc4/j;"} + 10:11:okio.BufferedSink writeUtf8(java.lang.String):161:161 -> G + 12:14:okio.BufferedSink writeUtf8(java.lang.String):160:160 -> G + 15:19:okio.BufferedSink writeUtf8(java.lang.String):162:162 -> G + 20:27:okio.BufferedSink writeUtf8(java.lang.String):158:158 -> G + 6:9:okio.BufferedSink writeUtf8(java.lang.String,int,int):163:163 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;II)Lc4/j;"} + 10:11:okio.BufferedSink writeUtf8(java.lang.String,int,int):166:166 -> M + 12:14:okio.BufferedSink writeUtf8(java.lang.String,int,int):165:165 -> M + 15:19:okio.BufferedSink writeUtf8(java.lang.String,int,int):167:167 -> M + 20:27:okio.BufferedSink writeUtf8(java.lang.String,int,int):163:163 -> M + 1:4:okio.BufferedSink writeHexadecimalUnsignedLong(long):246:246 -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/j;"} + 5:6:okio.BufferedSink writeHexadecimalUnsignedLong(long):249:249 -> N + 7:9:okio.BufferedSink writeHexadecimalUnsignedLong(long):248:248 -> N + 10:14:okio.BufferedSink writeHexadecimalUnsignedLong(long):250:250 -> N + 15:22:okio.BufferedSink writeHexadecimalUnsignedLong(long):246:246 -> N + 8:12:long writeAll(okio.Source):191:191 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;)J"} + 13:24:long writeAll(okio.Source):190:190 -> P + 25:28:long writeAll(okio.Source):194:194 -> P 1:3:okio.Buffer getBuffer():50:50 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/i;"} 1:5:void close():271:271 -> close 6:7:void close():278:278 -> close 8:17:void close():277:277 -> close @@ -220032,36 +215417,32 @@ okio.RealBufferedSink -> f4.z: 25:27:void flush():267:267 -> flush 28:33:void flush():269:269 -> flush 34:41:void flush():263:263 -> flush - 6:9:okio.BufferedSink write(okio.ByteString):148:148 -> h0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)Lf4/j;"} - 10:11:okio.BufferedSink write(okio.ByteString):151:151 -> h0 - 12:14:okio.BufferedSink write(okio.ByteString):150:150 -> h0 - 15:19:okio.BufferedSink write(okio.ByteString):152:152 -> h0 - 20:27:okio.BufferedSink write(okio.ByteString):148:148 -> h0 - 8:12:long writeAll(okio.Source):191:191 -> i0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)J"} - 13:24:long writeAll(okio.Source):190:190 -> i0 - 25:28:long writeAll(okio.Source):194:194 -> i0 1:5:boolean isOpen():135:135 -> isOpen 1:4:okio.BufferedSink writeDecimalLong(long):241:241 -> k0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/j;"} 5:6:okio.BufferedSink writeDecimalLong(long):244:244 -> k0 7:9:okio.BufferedSink writeDecimalLong(long):243:243 -> k0 10:14:okio.BufferedSink writeDecimalLong(long):245:245 -> k0 15:22:okio.BufferedSink writeDecimalLong(long):241:241 -> k0 1:6:java.io.OutputStream outputStream():107:107 -> l0 1:4:okio.BufferedSink emit():257:257 -> m - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/j;"} 5:16:okio.BufferedSink emit():260:260 -> m 17:18:okio.BufferedSink emit():261:261 -> m 19:20:okio.BufferedSink emit():260:260 -> m 21:24:okio.BufferedSink emit():261:261 -> m 25:32:okio.BufferedSink emit():257:257 -> m + 6:9:void write(okio.Buffer,long):142:142 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} + 10:11:void write(okio.Buffer,long):145:145 -> n + 12:14:void write(okio.Buffer,long):144:144 -> n + 15:18:void write(okio.Buffer,long):146:146 -> n + 19:26:void write(okio.Buffer,long):142:142 -> n 1:7:okio.Timeout timeout():295:295 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:25:java.lang.String toString():296:296 -> toString 1:4:okio.BufferedSink emitCompleteSegments():251:251 -> v - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/j;"} 5:6:okio.BufferedSink emitCompleteSegments():254:254 -> v 7:16:okio.BufferedSink emitCompleteSegments():253:253 -> v 17:18:okio.BufferedSink emitCompleteSegments():255:255 -> v @@ -220073,41 +215454,47 @@ okio.RealBufferedSink -> f4.z: 3:4:int write(java.nio.ByteBuffer):87:88 -> write 5:5:int write(java.nio.ByteBuffer):86:86 -> write 6:6:okio.BufferedSink write(byte[]):176:176 -> write - # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lc4/j;"} 7:7:okio.BufferedSink write(byte[]):179:179 -> write 8:8:okio.BufferedSink write(byte[]):178:178 -> write 9:9:okio.BufferedSink write(byte[]):180:180 -> write 10:10:okio.BufferedSink write(byte[]):176:176 -> write 11:11:okio.BufferedSink write(byte[],int,int):181:181 -> write - # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lc4/j;"} 12:12:okio.BufferedSink write(byte[],int,int):184:184 -> write 13:13:okio.BufferedSink write(byte[],int,int):183:183 -> write 14:14:okio.BufferedSink write(byte[],int,int):185:185 -> write 15:15:okio.BufferedSink write(byte[],int,int):181:181 -> write 1:4:okio.BufferedSink writeByte(int):206:206 -> writeByte - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/j;"} 5:6:okio.BufferedSink writeByte(int):209:209 -> writeByte 7:9:okio.BufferedSink writeByte(int):208:208 -> writeByte 10:14:okio.BufferedSink writeByte(int):210:210 -> writeByte 15:22:okio.BufferedSink writeByte(int):206:206 -> writeByte 1:4:okio.BufferedSink writeInt(int):221:221 -> writeInt - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/j;"} 5:6:okio.BufferedSink writeInt(int):224:224 -> writeInt 7:9:okio.BufferedSink writeInt(int):223:223 -> writeInt 10:14:okio.BufferedSink writeInt(int):225:225 -> writeInt 15:22:okio.BufferedSink writeInt(int):221:221 -> writeInt 1:4:okio.BufferedSink writeShort(int):211:211 -> writeShort - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/j;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/j;"} 5:6:okio.BufferedSink writeShort(int):214:214 -> writeShort 7:9:okio.BufferedSink writeShort(int):213:213 -> writeShort 10:14:okio.BufferedSink writeShort(int):215:215 -> writeShort 15:22:okio.BufferedSink writeShort(int):211:211 -> writeShort -okio.RealBufferedSink$outputStream$1 -> f4.z$a: + 6:9:okio.BufferedSink write(okio.ByteString):148:148 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)Lc4/j;"} + 10:11:okio.BufferedSink write(okio.ByteString):151:151 -> y + 12:14:okio.BufferedSink write(okio.ByteString):150:150 -> y + 15:19:okio.BufferedSink write(okio.ByteString):152:152 -> y + 20:27:okio.BufferedSink write(okio.ByteString):148:148 -> y +okio.RealBufferedSink$outputStream$1 -> c4.z$a: # {"id":"sourceFile","fileName":"RealBufferedSink.kt"} okio.RealBufferedSink this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/z;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/z;"} 1:6:void (okio.RealBufferedSink):107:107 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/z;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/z;)V"} 1:6:void close():127:127 -> close 1:6:void flush():122:122 -> flush 7:10:void flush():123:123 -> flush @@ -220120,78 +215507,82 @@ okio.RealBufferedSink$outputStream$1 -> f4.z$a: 7:7:void write(byte[],int,int):143:143 -> write 8:9:void write(byte[],int,int):116:117 -> write 10:10:void write(byte[],int,int):115:115 -> write -okio.RealBufferedSource -> f4.A: +okio.RealBufferedSource -> c4.A: # {"id":"sourceFile","fileName":"RealBufferedSource.kt"} okio.Buffer bufferField -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/i;"} boolean closed -> e okio.Source source -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/G;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/G;"} 6:10:void (okio.Source):53:53 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/G;)V"} 11:18:void (okio.Source):56:56 -> - 9:10:long readAll(okio.Sink):284:284 -> B - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/E;)J"} - 11:15:long readAll(okio.Sink):285:285 -> B - 16:25:long readAll(okio.Sink):284:284 -> B - 26:27:long readAll(okio.Sink):285:285 -> B - 28:36:long readAll(okio.Sink):286:286 -> B - 37:38:long readAll(okio.Sink):285:285 -> B - 39:42:long readAll(okio.Sink):289:289 -> B - 43:44:long readAll(okio.Sink):285:285 -> B - 45:52:long readAll(okio.Sink):292:292 -> B - 53:65:long readAll(okio.Sink):285:285 -> B - 66:69:long readAll(okio.Sink):294:294 -> B - 6:7:java.lang.String readString(java.nio.charset.Charset):303:303 -> I - 8:12:java.lang.String readString(java.nio.charset.Charset):95:95 -> I - 13:14:java.lang.String readString(java.nio.charset.Charset):304:304 -> I - 15:19:java.lang.String readString(java.nio.charset.Charset):96:96 -> I - 1:2:okio.ByteString readByteString():213:213 -> P - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} - 3:7:okio.ByteString readByteString():212:212 -> P - 8:9:okio.ByteString readByteString():213:213 -> P - 10:14:okio.ByteString readByteString():214:214 -> P - 6:9:int select(okio.Options):218:218 -> R - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/w;)I"} - 10:12:int select(okio.Options):222:222 -> R - 13:22:int select(okio.Options):221:221 -> R - 23:32:int select(okio.Options):233:233 -> R - 33:35:int select(okio.Options):222:222 -> R - 36:40:int select(okio.Options):234:234 -> R - 41:42:int select(okio.Options):229:229 -> R - 43:47:int select(okio.Options):222:222 -> R - 48:58:int select(okio.Options):229:229 -> R - 59:66:int select(okio.Options):218:218 -> R - 6:10:java.lang.String readUtf8LineStrict():105:105 -> W + 6:8:void readFully(okio.Buffer,long):273:273 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} + 9:10:void readFully(okio.Buffer,long):277:277 -> C + 11:15:void readFully(okio.Buffer,long):281:281 -> C + 16:17:void readFully(okio.Buffer,long):277:277 -> C + 18:20:void readFully(okio.Buffer,long):276:276 -> C + 21:21:void readFully(okio.Buffer,long):278:278 -> C + 6:7:java.lang.String readString(java.nio.charset.Charset):303:303 -> H + 8:12:java.lang.String readString(java.nio.charset.Charset):95:95 -> H + 13:14:java.lang.String readString(java.nio.charset.Charset):304:304 -> H + 15:19:java.lang.String readString(java.nio.charset.Charset):96:96 -> H + 1:2:okio.ByteString readByteString():213:213 -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} + 3:7:okio.ByteString readByteString():212:212 -> O + 8:9:okio.ByteString readByteString():213:213 -> O + 10:14:okio.ByteString readByteString():214:214 -> O + 8:12:long indexOf(okio.ByteString):122:122 -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)J"} + 6:10:java.lang.String readUtf8LineStrict():105:105 -> U 1:3:byte[] readByteArray(long):239:239 -> X 4:5:byte[] readByteArray(long):241:241 -> X 6:10:byte[] readByteArray(long):240:240 -> X - 1:2:java.lang.String readUtf8():298:298 -> Z - 3:7:java.lang.String readUtf8():297:297 -> Z - 8:9:java.lang.String readUtf8():298:298 -> Z - 10:14:java.lang.String readUtf8():299:299 -> Z - 6:8:void readFully(okio.Buffer,long):273:273 -> a0 - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} - 9:10:void readFully(okio.Buffer,long):277:277 -> a0 - 11:15:void readFully(okio.Buffer,long):281:281 -> a0 - 16:17:void readFully(okio.Buffer,long):277:277 -> a0 - 18:20:void readFully(okio.Buffer,long):276:276 -> a0 - 21:21:void readFully(okio.Buffer,long):278:278 -> a0 + 1:2:java.lang.String readUtf8():298:298 -> a0 + 3:7:java.lang.String readUtf8():297:297 -> a0 + 8:9:java.lang.String readUtf8():298:298 -> a0 + 10:14:java.lang.String readUtf8():299:299 -> a0 1:3:okio.Buffer getBuffer():61:61 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/i;"} + 9:10:long readAll(okio.Sink):284:284 -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/E;)J"} + 11:15:long readAll(okio.Sink):285:285 -> b0 + 16:25:long readAll(okio.Sink):284:284 -> b0 + 26:27:long readAll(okio.Sink):285:285 -> b0 + 28:36:long readAll(okio.Sink):286:286 -> b0 + 37:38:long readAll(okio.Sink):285:285 -> b0 + 39:42:long readAll(okio.Sink):289:289 -> b0 + 43:44:long readAll(okio.Sink):285:285 -> b0 + 45:52:long readAll(okio.Sink):292:292 -> b0 + 53:65:long readAll(okio.Sink):285:285 -> b0 + 66:69:long readAll(okio.Sink):294:294 -> b0 + 8:12:long indexOfElement(okio.ByteString):124:124 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;)J"} 1:6:void close():475:475 -> close 7:8:void close():476:476 -> close 9:13:void close():477:477 -> close 14:15:void close():479:479 -> close 16:19:void close():478:478 -> close - 14:17:boolean request(long):203:203 -> f - 18:27:boolean request(long):205:205 -> f - 28:29:boolean request(long):206:206 -> f - 30:34:boolean request(long):205:205 -> f - 35:46:boolean request(long):206:206 -> f - 47:54:boolean request(long):203:203 -> f - 55:81:boolean request(long):201:201 -> f - 10:14:long indexOf(byte):117:117 -> g + 10:14:long indexOf(byte):117:117 -> f + 6:9:int select(okio.Options):218:218 -> f0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/w;)I"} + 10:12:int select(okio.Options):222:222 -> f0 + 13:22:int select(okio.Options):221:221 -> f0 + 23:32:int select(okio.Options):233:233 -> f0 + 33:35:int select(okio.Options):222:222 -> f0 + 36:40:int select(okio.Options):234:234 -> f0 + 41:42:int select(okio.Options):229:229 -> f0 + 43:47:int select(okio.Options):222:222 -> f0 + 48:58:int select(okio.Options):229:229 -> f0 + 59:66:int select(okio.Options):218:218 -> f0 + 14:17:boolean request(long):203:203 -> g + 18:27:boolean request(long):205:205 -> g + 28:29:boolean request(long):206:206 -> g + 30:34:boolean request(long):205:205 -> g + 35:46:boolean request(long):206:206 -> g + 47:54:boolean request(long):203:203 -> g + 55:81:boolean request(long):201:201 -> g 1:27:long indexOf(byte,long,long):415:415 -> h 28:31:long indexOf(byte,long,long):421:421 -> h 32:40:long indexOf(byte,long,long):420:420 -> h @@ -220203,7 +215594,7 @@ okio.RealBufferedSource -> f4.A: 76:110:long indexOf(byte,long,long):417:417 -> h 111:118:long indexOf(byte,long,long):415:415 -> h 6:9:long indexOf(okio.ByteString,long):434:434 -> i - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;J)J"} 10:11:long indexOf(okio.ByteString,long):438:438 -> i 12:22:long indexOf(okio.ByteString,long):437:437 -> i 23:28:long indexOf(okio.ByteString,long):438:438 -> i @@ -220213,13 +215604,21 @@ okio.RealBufferedSource -> f4.A: 45:58:long indexOf(okio.ByteString,long):445:445 -> i 59:66:long indexOf(okio.ByteString,long):434:434 -> i 1:5:boolean isOpen():176:176 -> isOpen - 8:12:long indexOf(okio.ByteString):122:122 -> j - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)J"} + 6:9:long indexOfElement(okio.ByteString,long):447:447 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;J)J"} + 10:11:long indexOfElement(okio.ByteString,long):451:451 -> j + 12:22:long indexOfElement(okio.ByteString,long):450:450 -> j + 23:28:long indexOfElement(okio.ByteString,long):451:451 -> j + 29:30:long indexOfElement(okio.ByteString,long):455:455 -> j + 31:35:long indexOfElement(okio.ByteString,long):451:451 -> j + 36:44:long indexOfElement(okio.ByteString,long):455:455 -> j + 45:49:long indexOfElement(okio.ByteString,long):458:458 -> j + 50:57:long indexOfElement(okio.ByteString,long):447:447 -> j 1:13:void require(long):199:199 -> j0 1:3:okio.Buffer buffer():63:63 -> k - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/i;"} 1:3:okio.ByteString readByteString(long):215:215 -> l - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/l;"} 4:5:okio.ByteString readByteString(long):217:217 -> l 6:10:okio.ByteString readByteString(long):216:216 -> l 3:9:long readHexadecimalUnsignedLong():381:381 -> n0 @@ -220235,7 +215634,7 @@ okio.RealBufferedSource -> f4.A: 8:9:byte[] readByteArray():237:237 -> p 10:14:byte[] readByteArray():238:238 -> p 1:10:okio.BufferedSource peek():474:474 -> peek - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/k;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/k;"} 1:4:boolean exhausted():195:195 -> q 5:6:boolean exhausted():198:198 -> q 7:14:boolean exhausted():197:197 -> q @@ -220243,7 +215642,7 @@ okio.RealBufferedSource -> f4.A: 20:33:boolean exhausted():197:197 -> q 34:41:boolean exhausted():195:195 -> q 1:1:long read(okio.Buffer,long):185:185 -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} 2:2:long read(okio.Buffer,long):188:188 -> read 3:3:long read(okio.Buffer,long):187:187 -> read 4:4:long read(okio.Buffer,long):189:189 -> read @@ -220279,16 +215678,9 @@ okio.RealBufferedSource -> f4.A: 3:5:short readShort():346:346 -> readShort 6:7:short readShort():348:348 -> readShort 8:12:short readShort():347:347 -> readShort - 6:9:long indexOfElement(okio.ByteString,long):447:447 -> s - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;J)J"} - 10:11:long indexOfElement(okio.ByteString,long):451:451 -> s - 12:22:long indexOfElement(okio.ByteString,long):450:450 -> s - 23:28:long indexOfElement(okio.ByteString,long):451:451 -> s - 29:30:long indexOfElement(okio.ByteString,long):455:455 -> s - 31:35:long indexOfElement(okio.ByteString,long):451:451 -> s - 36:44:long indexOfElement(okio.ByteString,long):455:455 -> s - 45:49:long indexOfElement(okio.ByteString,long):458:458 -> s - 50:57:long indexOfElement(okio.ByteString,long):447:447 -> s + 3:5:int readIntLe():355:355 -> s + 6:7:int readIntLe():357:357 -> s + 8:12:int readIntLe():356:356 -> s 1:10:void skip(long):402:402 -> skip 11:12:void skip(long):406:406 -> skip 13:22:void skip(long):405:405 -> skip @@ -220300,15 +215692,12 @@ okio.RealBufferedSource -> f4.A: 55:56:void skip(long):406:406 -> skip 57:62:void skip(long):410:410 -> skip 63:70:void skip(long):402:402 -> skip - 3:5:int readIntLe():355:355 -> t - 6:7:int readIntLe():357:357 -> t - 8:12:int readIntLe():356:356 -> t + 3:5:short readShortLe():349:349 -> t + 6:7:short readShortLe():351:351 -> t + 8:12:short readShortLe():350:350 -> t 1:7:okio.Timeout timeout():481:481 -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:25:java.lang.String toString():482:482 -> toString - 3:5:short readShortLe():349:349 -> u - 6:7:short readShortLe():351:351 -> u - 8:12:short readShortLe():350:350 -> u 3:10:long readDecimalLong():364:364 -> w 11:16:long readDecimalLong():367:367 -> w 17:18:long readDecimalLong():369:369 -> w @@ -220316,36 +215705,34 @@ okio.RealBufferedSource -> f4.A: 48:89:long readDecimalLong():373:373 -> w 90:91:long readDecimalLong():369:369 -> w 92:96:long readDecimalLong():380:380 -> w - 34:43:java.lang.String readUtf8LineStrict(long):320:320 -> y - 44:45:java.lang.String readUtf8LineStrict(long):322:322 -> y - 46:54:java.lang.String readUtf8LineStrict(long):321:321 -> y - 55:60:java.lang.String readUtf8LineStrict(long):324:324 -> y - 61:64:java.lang.String readUtf8LineStrict(long):322:322 -> y - 65:75:java.lang.String readUtf8LineStrict(long):324:324 -> y - 76:81:java.lang.String readUtf8LineStrict(long):325:325 -> y - 82:83:java.lang.String readUtf8LineStrict(long):322:322 -> y - 84:89:java.lang.String readUtf8LineStrict(long):325:325 -> y - 90:91:java.lang.String readUtf8LineStrict(long):322:322 -> y - 92:96:java.lang.String readUtf8LineStrict(long):327:327 -> y - 97:101:java.lang.String readUtf8LineStrict(long):329:329 -> y - 102:110:java.lang.String readUtf8LineStrict(long):322:322 -> y - 111:116:java.lang.String readUtf8LineStrict(long):331:331 -> y - 117:119:java.lang.String readUtf8LineStrict(long):330:330 -> y - 120:121:java.lang.String readUtf8LineStrict(long):332:332 -> y - 122:131:java.lang.String readUtf8LineStrict(long):333:333 -> y - 132:137:java.lang.String readUtf8LineStrict(long):322:322 -> y - 138:149:java.lang.String readUtf8LineStrict(long):333:333 -> y - 150:169:java.lang.String readUtf8LineStrict(long):334:334 -> y - 170:174:java.lang.String readUtf8LineStrict(long):332:332 -> y - 175:201:java.lang.String readUtf8LineStrict(long):317:317 -> y - 8:12:long indexOfElement(okio.ByteString):124:124 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)J"} -okio.RealBufferedSource$inputStream$1 -> f4.A$a: + 34:43:java.lang.String readUtf8LineStrict(long):320:320 -> z + 44:45:java.lang.String readUtf8LineStrict(long):322:322 -> z + 46:54:java.lang.String readUtf8LineStrict(long):321:321 -> z + 55:60:java.lang.String readUtf8LineStrict(long):324:324 -> z + 61:64:java.lang.String readUtf8LineStrict(long):322:322 -> z + 65:75:java.lang.String readUtf8LineStrict(long):324:324 -> z + 76:81:java.lang.String readUtf8LineStrict(long):325:325 -> z + 82:83:java.lang.String readUtf8LineStrict(long):322:322 -> z + 84:89:java.lang.String readUtf8LineStrict(long):325:325 -> z + 90:91:java.lang.String readUtf8LineStrict(long):322:322 -> z + 92:96:java.lang.String readUtf8LineStrict(long):327:327 -> z + 97:101:java.lang.String readUtf8LineStrict(long):329:329 -> z + 102:110:java.lang.String readUtf8LineStrict(long):322:322 -> z + 111:116:java.lang.String readUtf8LineStrict(long):331:331 -> z + 117:119:java.lang.String readUtf8LineStrict(long):330:330 -> z + 120:121:java.lang.String readUtf8LineStrict(long):332:332 -> z + 122:131:java.lang.String readUtf8LineStrict(long):333:333 -> z + 132:137:java.lang.String readUtf8LineStrict(long):322:322 -> z + 138:149:java.lang.String readUtf8LineStrict(long):333:333 -> z + 150:169:java.lang.String readUtf8LineStrict(long):334:334 -> z + 170:174:java.lang.String readUtf8LineStrict(long):332:332 -> z + 175:201:java.lang.String readUtf8LineStrict(long):317:317 -> z +okio.RealBufferedSource$inputStream$1 -> c4.A$a: # {"id":"sourceFile","fileName":"RealBufferedSource.kt"} okio.RealBufferedSource this$0 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/A;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/A;"} 1:6:void (okio.RealBufferedSource):143:143 -> - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/A;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/A;)V"} 1:6:int available():166:166 -> available 7:16:int available():190:190 -> available 17:22:int available():191:191 -> available @@ -220371,7 +215758,7 @@ okio.RealBufferedSource$inputStream$1 -> f4.A$a: 21:21:int read(byte[],int,int):162:162 -> read 22:22:int read(byte[],int,int):154:154 -> read 1:20:java.lang.String toString():172:172 -> toString -okio.Segment -> f4.B: +okio.Segment -> c4.B: # {"id":"sourceFile","fileName":"Segment.kt"} byte[] data -> a int pos -> b @@ -220379,11 +215766,11 @@ okio.Segment -> f4.B: boolean shared -> d boolean owner -> e okio.Segment next -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/B;"} okio.Segment prev -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/B;"} okio.Segment$Companion Companion -> h - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/B$a;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/B$a;"} 1:9:void ():0:0 -> 1:3:void ():62:64 -> 4:8:void (byte[],int,int,boolean,boolean):68:72 -> @@ -220396,21 +215783,21 @@ okio.Segment -> f4.B: 65:68:void compact():154:154 -> a 69:76:void compact():147:147 -> a 1:7:okio.Segment pop():93:93 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/B;"} 8:16:okio.Segment pop():94:94 -> b 17:25:okio.Segment pop():95:95 -> b 26:27:okio.Segment pop():96:96 -> b 28:30:okio.Segment pop():97:97 -> b 6:7:okio.Segment push(okio.Segment):105:105 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/B;)Lf4/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/B;)Lc4/B;"} 8:11:okio.Segment push(okio.Segment):106:106 -> c 12:18:okio.Segment push(okio.Segment):107:107 -> c 19:21:okio.Segment push(okio.Segment):108:108 -> c 2:3:okio.Segment sharedCopy():81:81 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/B;"} 4:17:okio.Segment sharedCopy():82:82 -> d 3:18:okio.Segment split(int):121:121 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lc4/B;"} 19:23:okio.Segment split(int):130:130 -> e 24:27:okio.Segment split(int):132:132 -> e 28:41:okio.Segment split(int):133:133 -> e @@ -220419,9 +215806,9 @@ okio.Segment -> f4.B: 52:60:okio.Segment split(int):138:138 -> e 61:68:okio.Segment split(int):121:121 -> e 1:24:okio.Segment unsharedCopy():86:86 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/B;"} 6:9:void writeTo(okio.Segment,int):159:159 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/B;I)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/B;I)V"} 10:17:void writeTo(okio.Segment,int):160:160 -> g 18:23:void writeTo(okio.Segment,int):162:162 -> g 24:28:void writeTo(okio.Segment,int):163:163 -> g @@ -220434,19 +215821,19 @@ okio.Segment -> f4.B: 74:78:void writeTo(okio.Segment,int):171:171 -> g 79:84:void writeTo(okio.Segment,int):172:172 -> g 85:92:void writeTo(okio.Segment,int):159:159 -> g -okio.Segment$Companion -> f4.B$a: +okio.Segment$Companion -> c4.B$a: # {"id":"sourceFile","fileName":"Segment.kt"} 1:1:void ():175:175 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):175:175 -> -okio.SegmentPool -> f4.C: +okio.SegmentPool -> c4.C: # {"id":"sourceFile","fileName":"SegmentPool.kt"} int MAX_SIZE -> a okio.Segment LOCK -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/B;"} int HASH_BUCKET_COUNT -> c java.util.concurrent.atomic.AtomicReference[] hashBuckets -> d okio.SegmentPool INSTANCE -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/C;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/C;"} 1:9:void ():40:40 -> 10:11:void ():43:43 -> 12:25:void ():46:46 -> @@ -220457,7 +215844,7 @@ okio.SegmentPool -> f4.C: 1:21:java.util.concurrent.atomic.AtomicReference firstRef():121:121 -> a 22:26:java.util.concurrent.atomic.AtomicReference firstRef():122:122 -> a 6:19:void recycle(okio.Segment):101:101 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/B;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/B;)V"} 20:24:void recycle(okio.Segment):102:102 -> b 25:30:void recycle(okio.Segment):104:104 -> b 31:36:void recycle(okio.Segment):106:106 -> b @@ -220470,7 +215857,7 @@ okio.SegmentPool -> f4.C: 61:70:void recycle(okio.Segment):115:115 -> b 71:78:void recycle(okio.Segment):101:101 -> b 1:6:okio.Segment take():76:76 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/B;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/B;"} 7:16:okio.Segment take():78:78 -> c 17:25:okio.Segment take():82:82 -> c 26:28:okio.Segment take():86:86 -> c @@ -220478,7 +215865,7 @@ okio.SegmentPool -> f4.C: 35:39:okio.Segment take():91:91 -> c 40:42:okio.Segment take():92:92 -> c 43:45:okio.Segment take():93:93 -> c -okio.SegmentedByteString -> f4.D: +okio.SegmentedByteString -> c4.D: # {"id":"sourceFile","fileName":"SegmentedByteString.kt"} byte[][] segments -> i int[] directory -> j @@ -220486,10 +215873,10 @@ okio.SegmentedByteString -> f4.D: 1:3:int[] getDirectory$okio():38:38 -> A 1:3:byte[][] getSegments$okio():37:37 -> B 1:10:okio.ByteString toByteString():109:109 -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} 1:9:java.lang.String base64():43:43 -> b 6:10:okio.ByteString digest$okio(java.lang.String):51:51 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lc4/l;"} 5:33:boolean equals(java.lang.Object):276:276 -> equals 1:7:int hashCode():278:278 -> hashCode 8:18:int hashCode():284:284 -> hashCode @@ -220507,7 +215894,7 @@ okio.SegmentedByteString -> f4.D: 37:48:byte internalGet$okio(int):166:166 -> m 49:59:byte internalGet$okio(int):167:167 -> m 9:17:boolean rangeEquals(int,okio.ByteString,int,int):227:227 -> o - # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/l;II)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILc4/l;II)Z"} 18:27:boolean rangeEquals(int,okio.ByteString,int,int):231:231 -> o 28:35:boolean rangeEquals(int,okio.ByteString,int,int):234:234 -> o 36:42:boolean rangeEquals(int,okio.ByteString,int,int):235:235 -> o @@ -220526,7 +215913,7 @@ okio.SegmentedByteString -> f4.D: 76:90:boolean rangeEquals(int,byte[],int,int):266:266 -> p 1:9:java.lang.String toString():117:117 -> toString 1:9:okio.ByteString toAsciiLowercase():47:47 -> w - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/l;"} 1:15:java.lang.Object writeReplace():120:120 -> writeReplace 1:6:byte[] toByteArray():169:169 -> x 7:16:byte[] toByteArray():172:172 -> x @@ -220535,7 +215922,7 @@ okio.SegmentedByteString -> f4.D: 31:40:byte[] toByteArray():179:179 -> x 41:49:byte[] toByteArray():180:180 -> x 8:17:void write$okio(okio.Buffer,int,int):202:202 -> z - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;II)V"} 18:25:void write$okio(okio.Buffer,int,int):205:205 -> z 26:32:void write$okio(okio.Buffer,int,int):206:206 -> z 33:45:void write$okio(okio.Buffer,int,int):207:207 -> z @@ -220548,15 +215935,15 @@ okio.SegmentedByteString -> f4.D: 78:80:void write$okio(okio.Buffer,int,int):216:216 -> z 81:95:void write$okio(okio.Buffer,int,int):218:218 -> z 96:105:void write$okio(okio.Buffer,int,int):225:225 -> z -okio.Sink -> f4.E: +okio.Sink -> c4.E: # {"id":"sourceFile","fileName":"Sink.kt"} - void write(okio.Buffer,long) -> C - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)V"} void close() -> close void flush() -> flush + void write(okio.Buffer,long) -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)V"} okio.Timeout timeout() -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} -okio.SocketAsyncTimeout -> f4.F: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} +okio.SocketAsyncTimeout -> c4.F: # {"id":"sourceFile","fileName":"JvmOkio.kt"} java.net.Socket socket -> m 6:11:void (java.net.Socket):142:142 -> @@ -220568,33 +215955,33 @@ okio.SocketAsyncTimeout -> f4.F: 19:45:void timedOut():160:160 -> x 46:46:void timedOut():162:162 -> x 47:73:void timedOut():155:155 -> x -okio.Source -> f4.G: +okio.Source -> c4.G: # {"id":"sourceFile","fileName":"Source.kt"} void close() -> close long read(okio.Buffer,long) -> read - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)J"} okio.Timeout timeout() -> timeout - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} -okio.Timeout -> f4.H: + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} +okio.Timeout -> c4.H: # {"id":"sourceFile","fileName":"Timeout.kt"} boolean hasDeadline -> a long deadlineNanoTime -> b long timeoutNanos -> c okio.Timeout NONE -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/H;"} okio.Timeout$Companion Companion -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/H$b;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/H$b;"} 9:16:void ():218:218 -> 1:4:void ():22:22 -> 2:4:okio.Timeout clearDeadline():85:85 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 3:5:okio.Timeout clearTimeout():79:79 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc4/H;"} 1:4:long deadlineNanoTime():56:56 -> c 5:7:long deadlineNanoTime():57:57 -> c 8:15:long deadlineNanoTime():56:56 -> c 2:3:okio.Timeout deadlineNanoTime(long):66:66 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/H;"} 4:6:okio.Timeout deadlineNanoTime(long):67:67 -> d 1:3:boolean hasDeadline():48:48 -> e 1:6:void throwIfReached():96:96 -> f @@ -220603,23 +215990,23 @@ okio.Timeout -> f4.H: 34:40:void throwIfReached():97:97 -> f 41:48:void throwIfReached():98:98 -> f 17:23:okio.Timeout timeout(long,java.util.concurrent.TimeUnit):40:40 -> g - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)Lc4/H;"} 24:50:okio.Timeout timeout(long,java.util.concurrent.TimeUnit):39:39 -> g 1:3:long timeoutNanos():45:45 -> h -okio.Timeout$Companion -> f4.H$b: +okio.Timeout$Companion -> c4.H$b: # {"id":"sourceFile","fileName":"Timeout.kt"} 1:1:void ():217:217 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):217:217 -> -okio.Timeout$Companion$NONE$1 -> f4.H$a: +okio.Timeout$Companion$NONE$1 -> c4.H$a: # {"id":"sourceFile","fileName":"Timeout.kt"} 1:4:void ():218:218 -> 1:1:okio.Timeout deadlineNanoTime(long):221:221 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/H;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lc4/H;"} 1:1:void throwIfReached():223:223 -> f - 1:1:f4.Timeout f4.Timeout$Companion$NONE$1.timeout(long,java.util.concurrent.TimeUnit):0:0 -> g + 1:1:c4.Timeout c4.Timeout$Companion$NONE$1.timeout(long,java.util.concurrent.TimeUnit):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} - # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)Lf4/H;"} -okio.Utf8 -> f4.I: + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)Lc4/H;"} +okio.Utf8 -> c4.I: # {"id":"sourceFile","fileName":"Utf8.kt"} 22:35:long size(java.lang.String,int,int):80:80 -> a 36:72:long size(java.lang.String,int,int):85:85 -> a @@ -220628,13 +216015,13 @@ okio.Utf8 -> f4.I: 143:177:long size(java.lang.String,int,int):79:79 -> a 178:204:long size(java.lang.String,int,int):78:78 -> a 10:18:long size$default(java.lang.String,int,int,int,java.lang.Object):77:77 -> b -okio.internal.BufferKt -> g4.a: +okio.internal.BufferKt -> d4.a: # {"id":"sourceFile","fileName":"Buffer.kt"} byte[] HEX_DIGIT_BYTES -> a 1:9:void ():38:38 -> 1:3:byte[] getHEX_DIGIT_BYTES():38:38 -> a 11:12:boolean rangeEquals(okio.Segment,int,byte[],int,int):57:57 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/B;I[BII)Z"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/B;I[BII)Z"} 13:18:boolean rangeEquals(okio.Segment,int,byte[],int,int):58:58 -> b 19:23:boolean rangeEquals(okio.Segment,int,byte[],int,int):63:63 -> b 24:25:boolean rangeEquals(okio.Segment,int,byte[],int,int):64:64 -> b @@ -220642,13 +216029,13 @@ okio.internal.BufferKt -> g4.a: 28:33:boolean rangeEquals(okio.Segment,int,byte[],int,int):66:66 -> b 34:48:boolean rangeEquals(okio.Segment,int,byte[],int,int):69:69 -> b 16:24:java.lang.String readUtf8Line(okio.Buffer,long):82:82 -> c - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)Ljava/lang/String;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;J)Ljava/lang/String;"} 25:30:java.lang.String readUtf8Line(okio.Buffer,long):84:84 -> c 31:34:java.lang.String readUtf8Line(okio.Buffer,long):85:85 -> c 35:38:java.lang.String readUtf8Line(okio.Buffer,long):90:90 -> c 39:42:java.lang.String readUtf8Line(okio.Buffer,long):91:91 -> c 15:20:int selectPrefix(okio.Buffer,okio.Options,boolean):141:141 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;Lf4/w;Z)I"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;Lc4/w;Z)I"} 21:22:int selectPrefix(okio.Buffer,okio.Options,boolean):144:144 -> d 23:24:int selectPrefix(okio.Buffer,okio.Options,boolean):145:145 -> d 25:26:int selectPrefix(okio.Buffer,okio.Options,boolean):146:146 -> d @@ -220670,8 +216057,8 @@ okio.internal.BufferKt -> g4.a: 149:150:int selectPrefix(okio.Buffer,okio.Options,boolean):212:212 -> d 151:172:int selectPrefix(okio.Buffer,okio.Options,boolean):213:213 -> d 6:10:int selectPrefix$default(okio.Buffer,okio.Options,boolean,int,java.lang.Object):140:140 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;Lf4/w;ZILjava/lang/Object;)I"} -okio.internal.ByteStringKt -> g4.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/i;Lc4/w;ZILjava/lang/Object;)I"} +okio.internal.ByteStringKt -> d4.b: # {"id":"sourceFile","fileName":"ByteString.kt"} char[] HEX_DIGIT_CHARS -> a 3:10:void ():56:56 -> @@ -220690,12 +216077,12 @@ okio.internal.ByteStringKt -> g4.b: 325:408:int codePointIndexToCharIndex(byte[],int):521:521 -> c 409:431:int codePointIndexToCharIndex(byte[],int):358:358 -> c 11:14:okio.ByteString commonDigest(okio.ByteString,java.lang.String):70:70 -> d - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;Ljava/lang/String;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;Ljava/lang/String;)Lc4/l;"} 15:26:okio.ByteString commonDigest(okio.ByteString,java.lang.String):71:71 -> d 27:30:okio.ByteString commonDigest(okio.ByteString,java.lang.String):72:72 -> d 31:36:okio.ByteString commonDigest(okio.ByteString,java.lang.String):74:74 -> d 11:14:okio.ByteString commonSegmentDigest(okio.SegmentedByteString,java.lang.String):78:78 -> e - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/D;Ljava/lang/String;)Lf4/l;"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/D;Ljava/lang/String;)Lc4/l;"} 15:23:okio.ByteString commonSegmentDigest(okio.SegmentedByteString,java.lang.String):364:364 -> e 24:31:okio.ByteString commonSegmentDigest(okio.SegmentedByteString,java.lang.String):368:368 -> e 32:37:okio.ByteString commonSegmentDigest(okio.SegmentedByteString,java.lang.String):369:369 -> e @@ -220704,18 +216091,18 @@ okio.internal.ByteStringKt -> g4.b: 53:56:okio.ByteString commonSegmentDigest(okio.SegmentedByteString,java.lang.String):82:82 -> e 57:62:okio.ByteString commonSegmentDigest(okio.SegmentedByteString,java.lang.String):84:84 -> e 11:18:void commonWrite(okio.ByteString,okio.Buffer,int,int):307:307 -> f - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;Lf4/i;II)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/l;Lc4/i;II)V"} 35:57:int decodeHexDigit(char):315:315 -> g 1:3:char[] getHEX_DIGIT_CHARS():55:55 -> h -okio.internal.HashFunction -> g4.c: +okio.internal.HashFunction -> d4.c: # {"id":"sourceFile","fileName":"HashFunction.kt"} byte[] digest() -> a void update(byte[],int,int) -> update -okio.internal.HashFunctionKt -> g4.d: +okio.internal.HashFunctionKt -> d4.d: # {"id":"sourceFile","fileName":"HashFunction.kt"} 6:11:okio.internal.HashFunction newHashFunction(java.lang.String):22:22 -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lg4/c;"} -okio.internal.HashFunctionKt$newHashFunction$1 -> g4.d$a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ld4/c;"} +okio.internal.HashFunctionKt$newHashFunction$1 -> d4.d$a: # {"id":"sourceFile","fileName":"HashFunction.kt"} java.security.MessageDigest digest -> a java.lang.String $algorithm -> b @@ -220723,12 +216110,12 @@ okio.internal.HashFunctionKt$newHashFunction$1 -> g4.d$a: 6:12:void (java.lang.String):24:24 -> 1:7:byte[] digest():32:32 -> a 6:11:void update(byte[],int,int):26:26 -> update -okio.internal.SegmentedByteStringKt -> g4.e: +okio.internal.SegmentedByteStringKt -> d4.e: # {"id":"sourceFile","fileName":"SegmentedByteString.kt"} 14:32:int binarySearch(int[],int,int,int):35:35 -> a 6:26:int segment(okio.SegmentedByteString,int):51:51 -> b - # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/D;I)I"} -org.apache.commons.lang3.StringUtils -> h4.a: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc4/D;I)I"} +org.apache.commons.lang3.StringUtils -> e4.a: # {"id":"sourceFile","fileName":"StringUtils.java"} java.util.regex.Pattern STRIP_ACCENTS_PATTERN -> a 1:9:void ():185:185 -> @@ -220759,21 +216146,21 @@ org.linusu.RNGetRandomValuesPackage$1 -> org.linusu.RNGetRandomValuesPackage$a: 1:6:void (org.linusu.RNGetRandomValuesPackage):24:24 -> 1:5:java.util.Map getReactModuleInfos():27:27 -> getReactModuleInfos 6:24:java.util.Map getReactModuleInfos():28:28 -> getReactModuleInfos -org.reactivestreams.Publisher -> i4.a: +org.reactivestreams.Publisher -> f4.a: # {"id":"sourceFile","fileName":"Publisher.java"} void subscribe(org.reactivestreams.Subscriber) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/b;)V"} -org.reactivestreams.Subscriber -> i4.b: + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/b;)V"} +org.reactivestreams.Subscriber -> f4.b: # {"id":"sourceFile","fileName":"Subscriber.java"} void onSubscribe(org.reactivestreams.Subscription) -> a - # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/c;)V"} void onComplete() -> b void onNext(java.lang.Object) -> e void onError(java.lang.Throwable) -> onError -org.reactivestreams.Subscription -> i4.c: +org.reactivestreams.Subscription -> f4.c: # {"id":"sourceFile","fileName":"Subscription.java"} void cancel() -> cancel - void request(long) -> f + void request(long) -> g tss.FeeResponse -> tss.FeeResponse: # {"id":"sourceFile","fileName":"FeeResponse.java"} 1:4:void ():11:11 -> diff --git a/assets/assets/assets/about-icon.png b/assets/assets/assets/about-icon.png new file mode 100644 index 0000000..bef5794 Binary files /dev/null and b/assets/assets/assets/about-icon.png differ diff --git a/assets/assets/assets/advanced-icon.png b/assets/assets/assets/advanced-icon.png new file mode 100644 index 0000000..4292c5c Binary files /dev/null and b/assets/assets/assets/advanced-icon.png differ diff --git a/assets/assets/assets/api-icon.png b/assets/assets/assets/api-icon.png new file mode 100644 index 0000000..6d223a0 Binary files /dev/null and b/assets/assets/assets/api-icon.png differ diff --git a/assets/assets/assets/backup-icon.png b/assets/assets/assets/backup-icon.png new file mode 100644 index 0000000..3e796e5 Binary files /dev/null and b/assets/assets/assets/backup-icon.png differ diff --git a/assets/assets/assets/bind-icon.png b/assets/assets/assets/bind-icon.png new file mode 100644 index 0000000..70409b0 Binary files /dev/null and b/assets/assets/assets/bind-icon.png differ diff --git a/assets/assets/assets/bitcoin-icon.png b/assets/assets/assets/bitcoin-icon.png new file mode 100644 index 0000000..591f868 Binary files /dev/null and b/assets/assets/assets/bitcoin-icon.png differ diff --git a/assets/assets/assets/bitcoin-logo.png b/assets/assets/assets/bitcoin-logo.png new file mode 100644 index 0000000..922813c Binary files /dev/null and b/assets/assets/assets/bitcoin-logo.png differ diff --git a/assets/assets/assets/bold-bitcoin-icon.png b/assets/assets/assets/bold-bitcoin-icon.png new file mode 100644 index 0000000..ba1fa2f Binary files /dev/null and b/assets/assets/assets/bold-bitcoin-icon.png differ diff --git a/assets/assets/assets/bold-icon-inverted.png b/assets/assets/assets/bold-icon-inverted.png new file mode 100644 index 0000000..0b23144 Binary files /dev/null and b/assets/assets/assets/bold-icon-inverted.png differ diff --git a/assets/assets/assets/bold-icon.png b/assets/assets/assets/bold-icon.png new file mode 100644 index 0000000..4c21b63 Binary files /dev/null and b/assets/assets/assets/bold-icon.png differ diff --git a/assets/assets/assets/bricks-icon.png b/assets/assets/assets/bricks-icon.png new file mode 100644 index 0000000..abc27bc Binary files /dev/null and b/assets/assets/assets/bricks-icon.png differ diff --git a/assets/assets/assets/bulb-icon.png b/assets/assets/assets/bulb-icon.png new file mode 100644 index 0000000..183c2a4 Binary files /dev/null and b/assets/assets/assets/bulb-icon.png differ diff --git a/assets/assets/assets/check-icon.png b/assets/assets/assets/check-icon.png new file mode 100644 index 0000000..9075f8e Binary files /dev/null and b/assets/assets/assets/check-icon.png differ diff --git a/assets/assets/assets/clock-icon.png b/assets/assets/assets/clock-icon.png new file mode 100644 index 0000000..1a7455b Binary files /dev/null and b/assets/assets/assets/clock-icon.png differ diff --git a/assets/assets/assets/consolidate-icon.png b/assets/assets/assets/consolidate-icon.png new file mode 100644 index 0000000..c7177f6 Binary files /dev/null and b/assets/assets/assets/consolidate-icon.png differ diff --git a/assets/assets/assets/copy-icon.png b/assets/assets/assets/copy-icon.png new file mode 100644 index 0000000..2017454 Binary files /dev/null and b/assets/assets/assets/copy-icon.png differ diff --git a/assets/assets/assets/cosign-icon.png b/assets/assets/assets/cosign-icon.png new file mode 100644 index 0000000..ee9935d Binary files /dev/null and b/assets/assets/assets/cosign-icon.png differ diff --git a/assets/assets/assets/delete-icon.png b/assets/assets/assets/delete-icon.png new file mode 100644 index 0000000..e0addfd Binary files /dev/null and b/assets/assets/assets/delete-icon.png differ diff --git a/assets/assets/assets/dna-icon.png b/assets/assets/assets/dna-icon.png new file mode 100644 index 0000000..d77ce21 Binary files /dev/null and b/assets/assets/assets/dna-icon.png differ diff --git a/assets/assets/assets/eye-off-icon.png b/assets/assets/assets/eye-off-icon.png new file mode 100644 index 0000000..f1ee1cd Binary files /dev/null and b/assets/assets/assets/eye-off-icon.png differ diff --git a/assets/assets/assets/eye-on-icon.png b/assets/assets/assets/eye-on-icon.png new file mode 100644 index 0000000..f9c03eb Binary files /dev/null and b/assets/assets/assets/eye-on-icon.png differ diff --git a/assets/assets/assets/fingerprint.png b/assets/assets/assets/fingerprint.png new file mode 100644 index 0000000..b2dabed Binary files /dev/null and b/assets/assets/assets/fingerprint.png differ diff --git a/assets/assets/assets/icon-inverted.png b/assets/assets/assets/icon-inverted.png new file mode 100644 index 0000000..a0da71e Binary files /dev/null and b/assets/assets/assets/icon-inverted.png differ diff --git a/assets/assets/assets/icon.png b/assets/assets/assets/icon.png new file mode 100644 index 0000000..5ef13e8 Binary files /dev/null and b/assets/assets/assets/icon.png differ diff --git a/assets/assets/assets/in-icon.png b/assets/assets/assets/in-icon.png new file mode 100644 index 0000000..e513960 Binary files /dev/null and b/assets/assets/assets/in-icon.png differ diff --git a/assets/assets/assets/join-icon.png b/assets/assets/assets/join-icon.png new file mode 100644 index 0000000..870d280 Binary files /dev/null and b/assets/assets/assets/join-icon.png differ diff --git a/assets/assets/assets/key-icon.png b/assets/assets/assets/key-icon.png new file mode 100644 index 0000000..2979f1a Binary files /dev/null and b/assets/assets/assets/key-icon.png differ diff --git a/assets/assets/assets/legal-icon.png b/assets/assets/assets/legal-icon.png new file mode 100644 index 0000000..a76e120 Binary files /dev/null and b/assets/assets/assets/legal-icon.png differ diff --git a/assets/assets/assets/locker-icon.png b/assets/assets/assets/locker-icon.png new file mode 100644 index 0000000..c8e3ee0 Binary files /dev/null and b/assets/assets/assets/locker-icon.png differ diff --git a/assets/assets/assets/mainnet-icon.png b/assets/assets/assets/mainnet-icon.png new file mode 100644 index 0000000..442b7da Binary files /dev/null and b/assets/assets/assets/mainnet-icon.png differ diff --git a/assets/assets/assets/mode-icon.png b/assets/assets/assets/mode-icon.png new file mode 100644 index 0000000..1d37da1 Binary files /dev/null and b/assets/assets/assets/mode-icon.png differ diff --git a/assets/assets/assets/network-icon.png b/assets/assets/assets/network-icon.png new file mode 100644 index 0000000..be17143 Binary files /dev/null and b/assets/assets/assets/network-icon.png differ diff --git a/assets/assets/assets/new-icon.png b/assets/assets/assets/new-icon.png new file mode 100644 index 0000000..bdcb798 Binary files /dev/null and b/assets/assets/assets/new-icon.png differ diff --git a/assets/assets/assets/nostr-icon.png b/assets/assets/assets/nostr-icon.png new file mode 100644 index 0000000..feabc67 Binary files /dev/null and b/assets/assets/assets/nostr-icon.png differ diff --git a/assets/assets/assets/out-icon.png b/assets/assets/assets/out-icon.png new file mode 100644 index 0000000..c17ef99 Binary files /dev/null and b/assets/assets/assets/out-icon.png differ diff --git a/assets/assets/assets/pairing-icon.png b/assets/assets/assets/pairing-icon.png new file mode 100644 index 0000000..696d3db Binary files /dev/null and b/assets/assets/assets/pairing-icon.png differ diff --git a/assets/assets/assets/paste-icon.png b/assets/assets/assets/paste-icon.png new file mode 100644 index 0000000..6cc43a5 Binary files /dev/null and b/assets/assets/assets/paste-icon.png differ diff --git a/assets/assets/assets/pending-icon.png b/assets/assets/assets/pending-icon.png new file mode 100644 index 0000000..dadd85e Binary files /dev/null and b/assets/assets/assets/pending-icon.png differ diff --git a/assets/assets/assets/phone-icon.png b/assets/assets/assets/phone-icon.png new file mode 100644 index 0000000..0f5236a Binary files /dev/null and b/assets/assets/assets/phone-icon.png differ diff --git a/assets/assets/assets/prepare-icon.png b/assets/assets/assets/prepare-icon.png new file mode 100644 index 0000000..8c38e51 Binary files /dev/null and b/assets/assets/assets/prepare-icon.png differ diff --git a/assets/assets/assets/privacy-icon.png b/assets/assets/assets/privacy-icon.png new file mode 100644 index 0000000..c93a3d4 Binary files /dev/null and b/assets/assets/assets/privacy-icon.png differ diff --git a/assets/assets/assets/qr-icon.png b/assets/assets/assets/qr-icon.png new file mode 100644 index 0000000..d88eff6 Binary files /dev/null and b/assets/assets/assets/qr-icon.png differ diff --git a/assets/assets/assets/qrc-icon.png b/assets/assets/assets/qrc-icon.png new file mode 100644 index 0000000..7a974de Binary files /dev/null and b/assets/assets/assets/qrc-icon.png differ diff --git a/assets/assets/assets/receive-icon.png b/assets/assets/assets/receive-icon.png new file mode 100644 index 0000000..090cd0f Binary files /dev/null and b/assets/assets/assets/receive-icon.png differ diff --git a/assets/assets/assets/recycle-icon.png b/assets/assets/assets/recycle-icon.png new file mode 100644 index 0000000..7d93b15 Binary files /dev/null and b/assets/assets/assets/recycle-icon.png differ diff --git a/assets/assets/assets/refresh-icon.png b/assets/assets/assets/refresh-icon.png new file mode 100644 index 0000000..07f8a44 Binary files /dev/null and b/assets/assets/assets/refresh-icon.png differ diff --git a/assets/assets/assets/restore-icon.png b/assets/assets/assets/restore-icon.png new file mode 100644 index 0000000..e70e647 Binary files /dev/null and b/assets/assets/assets/restore-icon.png differ diff --git a/assets/assets/assets/scan-icon.png b/assets/assets/assets/scan-icon.png new file mode 100644 index 0000000..8f5d624 Binary files /dev/null and b/assets/assets/assets/scan-icon.png differ diff --git a/assets/assets/assets/security-icon.png b/assets/assets/assets/security-icon.png new file mode 100644 index 0000000..9a58a8d Binary files /dev/null and b/assets/assets/assets/security-icon.png differ diff --git a/assets/assets/assets/send-icon.png b/assets/assets/assets/send-icon.png new file mode 100644 index 0000000..ccea96d Binary files /dev/null and b/assets/assets/assets/send-icon.png differ diff --git a/assets/assets/assets/settings-icon.png b/assets/assets/assets/settings-icon.png new file mode 100644 index 0000000..a301bec Binary files /dev/null and b/assets/assets/assets/settings-icon.png differ diff --git a/assets/assets/assets/share-icon.png b/assets/assets/assets/share-icon.png new file mode 100644 index 0000000..ce1c3bc Binary files /dev/null and b/assets/assets/assets/share-icon.png differ diff --git a/assets/assets/assets/spy-icon.png b/assets/assets/assets/spy-icon.png new file mode 100644 index 0000000..6ba0e03 Binary files /dev/null and b/assets/assets/assets/spy-icon.png differ diff --git a/assets/assets/assets/start-icon.png b/assets/assets/assets/start-icon.png new file mode 100644 index 0000000..7bc3a7a Binary files /dev/null and b/assets/assets/assets/start-icon.png differ diff --git a/assets/assets/assets/storage-icon.png b/assets/assets/assets/storage-icon.png new file mode 100644 index 0000000..c1786da Binary files /dev/null and b/assets/assets/assets/storage-icon.png differ diff --git a/assets/assets/assets/success-icon.png b/assets/assets/assets/success-icon.png new file mode 100644 index 0000000..da588cf Binary files /dev/null and b/assets/assets/assets/success-icon.png differ diff --git a/assets/assets/assets/testnet-icon.png b/assets/assets/assets/testnet-icon.png new file mode 100644 index 0000000..c9f4b05 Binary files /dev/null and b/assets/assets/assets/testnet-icon.png differ diff --git a/assets/assets/assets/theme-icon.png b/assets/assets/assets/theme-icon.png new file mode 100644 index 0000000..9c479d3 Binary files /dev/null and b/assets/assets/assets/theme-icon.png differ diff --git a/assets/assets/assets/upload-icon.png b/assets/assets/assets/upload-icon.png new file mode 100644 index 0000000..4828658 Binary files /dev/null and b/assets/assets/assets/upload-icon.png differ diff --git a/assets/assets/assets/vpn-icon.png b/assets/assets/assets/vpn-icon.png new file mode 100644 index 0000000..cd4d33f Binary files /dev/null and b/assets/assets/assets/vpn-icon.png differ diff --git a/assets/assets/assets/warning-icon.png b/assets/assets/assets/warning-icon.png new file mode 100644 index 0000000..b2639d6 Binary files /dev/null and b/assets/assets/assets/warning-icon.png differ diff --git a/assets/assets/assets/wifi-icon.png b/assets/assets/assets/wifi-icon.png new file mode 100644 index 0000000..d0e0e54 Binary files /dev/null and b/assets/assets/assets/wifi-icon.png differ diff --git a/assets/capability-icon.png b/assets/capability-icon.png new file mode 100644 index 0000000..d8891b6 Binary files /dev/null and b/assets/capability-icon.png differ diff --git a/assets/currency-icon.png b/assets/currency-icon.png new file mode 100644 index 0000000..8531d97 Binary files /dev/null and b/assets/currency-icon.png differ diff --git a/assets/descriptor-icon.png b/assets/descriptor-icon.png new file mode 100644 index 0000000..a5d43f6 Binary files /dev/null and b/assets/descriptor-icon.png differ diff --git a/assets/extension-icon.png b/assets/extension-icon.png new file mode 100644 index 0000000..f27161f Binary files /dev/null and b/assets/extension-icon.png differ diff --git a/assets/font-icon.png b/assets/font-icon.png new file mode 100644 index 0000000..2147ded Binary files /dev/null and b/assets/font-icon.png differ diff --git a/assets/fonts/Inter-Medium.ttf b/assets/fonts/Inter-Medium.ttf new file mode 100644 index 0000000..458cd06 Binary files /dev/null and b/assets/fonts/Inter-Medium.ttf differ diff --git a/assets/fonts/Inter-Regular.ttf b/assets/fonts/Inter-Regular.ttf new file mode 100644 index 0000000..b7aaca8 Binary files /dev/null and b/assets/fonts/Inter-Regular.ttf differ diff --git a/assets/fonts/Inter-SemiBold.ttf b/assets/fonts/Inter-SemiBold.ttf new file mode 100644 index 0000000..47f8ab1 Binary files /dev/null and b/assets/fonts/Inter-SemiBold.ttf differ diff --git a/assets/fonts/JetBrainsMono-Bold.ttf b/assets/fonts/JetBrainsMono-Bold.ttf new file mode 100644 index 0000000..5dc6ec2 Binary files /dev/null and b/assets/fonts/JetBrainsMono-Bold.ttf differ diff --git a/assets/fonts/JetBrainsMono-Medium.ttf b/assets/fonts/JetBrainsMono-Medium.ttf new file mode 100644 index 0000000..017b81f Binary files /dev/null and b/assets/fonts/JetBrainsMono-Medium.ttf differ diff --git a/assets/fonts/JetBrainsMono-Regular.ttf b/assets/fonts/JetBrainsMono-Regular.ttf new file mode 100644 index 0000000..7db854f Binary files /dev/null and b/assets/fonts/JetBrainsMono-Regular.ttf differ diff --git a/assets/fonts/download_fonts.md b/assets/fonts/download_fonts.md new file mode 100644 index 0000000..e8d8fa0 --- /dev/null +++ b/assets/fonts/download_fonts.md @@ -0,0 +1,223 @@ +# Font Download Instructions - Inter + JetBrains Mono + +This document provides instructions for downloading the professional font combination for BoldWallet: **Inter** for UI text and **JetBrains Mono** for technical content. + +## Font Philosophy + +BoldWallet uses a carefully chosen font pairing designed for Bitcoin wallets and financial applications: + +> **Typography that disappears — Bitcoin stays.** + +### Why This Combination? + +**Inter (UI/Normal Text)** +- Designed specifically for fintech and system UIs +- Neutral, confident, not "exchange-y" +- Excellent readability at small sizes +- No hype, no gimmicks → builds trust +- Already used by hardware wallets and protocol dashboards + +**JetBrains Mono (Addresses/Hashes/Technical)** +- True fixed-width with perfect character distinction +- Clean shapes for critical characters: `1 l I 0 O` +- No ambiguity → essential for Bitcoin addresses +- Widely respected by engineers and security tools +- **Ligatures disabled** (important for crypto) + +## Required Font Files + +### Inter Family (UI Text) +- `Inter-Regular.ttf` (Weight: 400) +- `Inter-Medium.ttf` (Weight: 500) +- `Inter-SemiBold.ttf` (Weight: 600) + +### JetBrains Mono Family (Technical Content) +- `JetBrainsMono-Regular.ttf` (Weight: 400) +- `JetBrainsMono-Medium.ttf` (Weight: 500) *optional* +- `JetBrainsMono-Bold.ttf` (Weight: 700) *optional* + +## Download Methods + +### Method 1: Automated Script (Recommended) + +Run the provided download script: + +```bash +cd BoldWallet/assets/fonts/ +chmod +x download_fonts.sh +./download_fonts.sh +``` + +This will automatically download all fonts and provide verification. + +### Method 2: Manual Download + +#### Inter Fonts +Download from the official Inter repository: + +1. **Inter-Regular.ttf** + ```bash + curl -L -o Inter-Regular.ttf "https://github.com/rsms/inter/raw/master/docs/font-files/Inter-Regular.ttf" + ``` + +2. **Inter-Medium.ttf** + ```bash + curl -L -o Inter-Medium.ttf "https://github.com/rsms/inter/raw/master/docs/font-files/Inter-Medium.ttf" + ``` + +3. **Inter-SemiBold.ttf** + ```bash + curl -L -o Inter-SemiBold.ttf "https://github.com/rsms/inter/raw/master/docs/font-files/Inter-SemiBold.ttf" + ``` + +#### JetBrains Mono Fonts +Download from the official JetBrains Mono repository: + +1. **JetBrainsMono-Regular.ttf** + ```bash + curl -L -o JetBrainsMono-Regular.ttf "https://github.com/JetBrains/JetBrainsMono/raw/master/fonts/ttf/JetBrainsMono-Regular.ttf" + ``` + +2. **JetBrainsMono-Medium.ttf** (optional) + ```bash + curl -L -o JetBrainsMono-Medium.ttf "https://github.com/JetBrains/JetBrainsMono/raw/master/fonts/ttf/JetBrainsMono-Medium.ttf" + ``` + +3. **JetBrainsMono-Bold.ttf** (optional) + ```bash + curl -L -o JetBrainsMono-Bold.ttf "https://github.com/JetBrains/JetBrainsMono/raw/master/fonts/ttf/JetBrainsMono-Bold.ttf" + ``` + +### Method 3: Website Downloads + +**Inter:** +- Visit [rsms.me/inter](https://rsms.me/inter/) +- Download the font family +- Extract and copy the required weights + +**JetBrains Mono:** +- Visit [jetbrains.com/lp/mono](https://www.jetbrains.com/lp/mono/) +- Download the font family +- Extract and copy the required weights + +## Verification + +After downloading, your `BoldWallet/assets/fonts/` directory should contain: + +``` +BoldWallet/assets/fonts/ +├── Inter-Regular.ttf (~370 KB) +├── Inter-Medium.ttf (~375 KB) +├── Inter-SemiBold.ttf (~380 KB) +├── JetBrainsMono-Regular.ttf (~290 KB) +├── JetBrainsMono-Medium.ttf (~295 KB) [optional] +└── JetBrainsMono-Bold.ttf (~300 KB) [optional] +``` + +**Total size:** ~1.4MB (required fonts only) + +## Font Usage Guidelines + +### Inter Usage (UI Text) +- **Inter-Regular** (400): Body text, labels, descriptions +- **Inter-Medium** (500): Buttons, emphasized text, card titles +- **Inter-SemiBold** (600): Headers, important CTAs, navigation + +### JetBrains Mono Usage (Technical Content) +- **JetBrainsMono-Regular**: Bitcoin addresses, transaction IDs, seed phrases +- All monospace content should disable ligatures +- Perfect for any content where character precision matters + +## Configuration Notes + +### Critical: Disable Ligatures +JetBrains Mono includes programming ligatures that MUST be disabled for Bitcoin content: + +```typescript +const monoStyle = { + fontFamily: 'JetBrainsMono-Regular', + fontVariant: ['no-ligatures'], // Disable ligatures + fontFeatureSettings: '"liga" 0', // Alternative method +}; +``` + +### Minimum Sizes +- **Inter**: Optimized for 14px and above (perfect for mobile) +- **JetBrains Mono**: Readable from 12px, optimal at 14px+ + +### Weight Mapping +Our system automatically maps CSS font weights to available font files: + +| CSS Weight | Inter Font | JetBrains Mono | +|------------|------------|----------------| +| 300-400 | Inter-Regular | JetBrainsMono-Regular | +| 500 | Inter-Medium | JetBrainsMono-Medium* | +| 600 | Inter-SemiBold | JetBrainsMono-Medium* | +| 700+ | Inter-SemiBold | JetBrainsMono-Bold* | + +*Falls back to Regular if not available + +## License Information + +**Inter** +- License: SIL Open Font License 1.1 +- Commercial use: ✅ Allowed +- Modification: ✅ Allowed + +**JetBrains Mono** +- License: SIL Open Font License 1.1 +- Commercial use: ✅ Allowed +- Modification: ✅ Allowed + +Both fonts are free for commercial use in Bitcoin wallets. + +## Inspiration & Validation + +This font combination is used by or similar to: +- Hardware wallet interfaces (Trezor, Ledger) +- Bitcoin protocol dashboards +- Security-first fintech applications +- Developer tooling and terminals + +## Design Principles + +**Boring is Good** +- Fonts should be invisible to users +- Focus stays on Bitcoin functionality +- No distracting or trendy typography + +**Trust Through Simplicity** +- Clean, neutral appearance builds confidence +- Professional feel without being cold +- Appropriate for financial applications + +**Functional Above All** +- Perfect readability for small mobile screens +- No character ambiguity in addresses/hashes +- Consistent across all platforms + +## Troubleshooting + +**Download Failures:** +- Check internet connection +- Try alternative download URLs +- Some fonts may not be available in all weights + +**File Verification:** +- Minimum file sizes: Inter (~370KB), JetBrains Mono (~290KB) +- Files should be binary TTF format +- Test by opening in font preview apps + +**Platform Issues:** +- Ensure proper file permissions (readable by React Native) +- Verify file names match exactly (case-sensitive) + +## Next Steps + +Once fonts are downloaded: +1. ✅ Platform configuration (Android & iOS) +2. ✅ React Native configuration updates +3. ✅ Theme system integration +4. ✅ Component updates and testing + +The result: A Bitcoin wallet with professional, trustworthy typography that gets out of the way and lets Bitcoin shine. \ No newline at end of file diff --git a/assets/fonts/download_fonts.sh b/assets/fonts/download_fonts.sh new file mode 100755 index 0000000..d6c0142 --- /dev/null +++ b/assets/fonts/download_fonts.sh @@ -0,0 +1,139 @@ +#!/bin/bash + +# Font Download Script for BoldWallet +# Downloads Inter and JetBrains Mono fonts for professional Bitcoin wallet UI + +set -e # Exit on any error + +# Colors for output +RED='\033[0;31m' +GREEN='\033[0;32m' +YELLOW='\033[1;33m' +NC='\033[0m' # No Color + +echo -e "${GREEN}BoldWallet Font Download Script${NC}" +echo -e "${YELLOW}Inter + JetBrains Mono - Professional Bitcoin Wallet Typography${NC}" +echo "==========================================================" + +# Get the directory where this script is located +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +FONTS_DIR="$SCRIPT_DIR" + +echo -e "Downloading fonts to: ${YELLOW}$FONTS_DIR${NC}" + +# Create fonts directory if it doesn't exist +mkdir -p "$FONTS_DIR" + +# Function to download a file with error handling +download_font() { + local url="$1" + local filename="$2" + local filepath="$FONTS_DIR/$filename" + + echo -e "Downloading ${YELLOW}$filename${NC}..." + + if curl -L -f -o "$filepath" "$url"; then + # Verify the file was downloaded and has reasonable size (> 50KB) + if [[ -f "$filepath" ]] && [[ $(wc -c < "$filepath") -gt 50000 ]]; then + echo -e "✅ ${GREEN}$filename downloaded successfully${NC}" + else + echo -e "❌ ${RED}$filename download failed - file too small or corrupted${NC}" + rm -f "$filepath" + return 1 + fi + else + echo -e "❌ ${RED}Failed to download $filename${NC}" + return 1 + fi +} + +# Download Inter fonts +echo -e "\n${YELLOW}Downloading Inter fonts (UI/Normal Text)...${NC}" +echo -e "${GREEN}Perfect for fintech UIs, neutral and trustworthy${NC}" + +download_font "https://github.com/rsms/inter/raw/master/docs/font-files/Inter-Regular.ttf" "Inter-Regular.ttf" +download_font "https://github.com/rsms/inter/raw/master/docs/font-files/Inter-Medium.ttf" "Inter-Medium.ttf" +download_font "https://github.com/rsms/inter/raw/master/docs/font-files/Inter-SemiBold.ttf" "Inter-SemiBold.ttf" + +# Download JetBrains Mono fonts +echo -e "\n${YELLOW}Downloading JetBrains Mono fonts (Addresses/Hashes)...${NC}" +echo -e "${GREEN}Engineered for precision, no character ambiguity${NC}" + +download_font "https://github.com/JetBrains/JetBrainsMono/raw/master/fonts/ttf/JetBrainsMono-Regular.ttf" "JetBrainsMono-Regular.ttf" + +# Try to download Medium and Bold weights if available +download_font "https://github.com/JetBrains/JetBrainsMono/raw/master/fonts/ttf/JetBrainsMono-Medium.ttf" "JetBrainsMono-Medium.ttf" || echo -e "${YELLOW}Note: JetBrainsMono-Medium not available, using Regular for medium weight${NC}" +download_font "https://github.com/JetBrains/JetBrainsMono/raw/master/fonts/ttf/JetBrainsMono-Bold.ttf" "JetBrainsMono-Bold.ttf" || echo -e "${YELLOW}Note: JetBrainsMono-Bold not available, using Regular for bold weight${NC}" + +# List downloaded files with sizes +echo -e "\n${GREEN}Download Summary:${NC}" +echo "==================" + +total_size=0 +required_fonts=("Inter-Regular.ttf" "Inter-Medium.ttf" "Inter-SemiBold.ttf" "JetBrainsMono-Regular.ttf") +optional_fonts=("JetBrainsMono-Medium.ttf" "JetBrainsMono-Bold.ttf") + +for font in "${required_fonts[@]}"; do + filepath="$FONTS_DIR/$font" + if [[ -f "$filepath" ]]; then + size=$(wc -c < "$filepath") + size_kb=$((size / 1024)) + total_size=$((total_size + size)) + echo -e "✅ $font - ${GREEN}${size_kb} KB${NC} (required)" + else + echo -e "❌ $font - ${RED}Missing (REQUIRED)${NC}" + fi +done + +for font in "${optional_fonts[@]}"; do + filepath="$FONTS_DIR/$font" + if [[ -f "$filepath" ]]; then + size=$(wc -c < "$filepath") + size_kb=$((size / 1024)) + total_size=$((total_size + size)) + echo -e "✅ $font - ${GREEN}${size_kb} KB${NC} (optional)" + else + echo -e "⚠️ $font - ${YELLOW}Missing (optional)${NC}" + fi +done + +total_size_kb=$((total_size / 1024)) +echo "==================" +echo -e "Total size: ${GREEN}${total_size_kb} KB${NC}" + +# Check if required fonts were downloaded +missing_required=0 +for font in "${required_fonts[@]}"; do + if [[ ! -f "$FONTS_DIR/$font" ]]; then + missing_required=$((missing_required + 1)) + fi +done + +if [[ $missing_required -eq 0 ]]; then + echo -e "\n🎉 ${GREEN}All required fonts downloaded successfully!${NC}" + echo -e "${GREEN}Your Bitcoin wallet now has professional, trust-focused typography${NC}" + echo -e "\nFont Philosophy:" + echo -e "• ${YELLOW}Inter${NC} - Quietly powerful, serious, trustworthy UI" + echo -e "• ${YELLOW}JetBrains Mono${NC} - Precision for addresses, no ambiguity" + echo -e "• ${GREEN}Typography that disappears - Bitcoin stays${NC}" +else + echo -e "\n⚠️ ${YELLOW}$missing_required required font(s) failed to download.${NC}" + echo -e "Please check the download URLs or try downloading manually from:" + echo "- Inter: https://rsms.me/inter/" + echo "- JetBrains Mono: https://www.jetbrains.com/lp/mono/" + exit 1 +fi + +echo -e "\n${YELLOW}Important Notes:${NC}" +echo "• JetBrains Mono ligatures will be DISABLED in configuration" +echo "• Inter optimized for 14px+ sizes (perfect for mobile)" +echo "• Both fonts tested across Bitcoin wallets and fintech apps" + +echo -e "\n${YELLOW}Next steps:${NC}" +echo "1. Verify all font files are present in the fonts directory" +echo "2. Continue with platform configuration (Android & iOS)" +echo "3. Update React Native configuration" +echo "4. Modify theme system to use Inter + JetBrains Mono" +echo "5. Test on both platforms - fonts should feel 'invisible'" + +echo -e "\n${GREEN}Ready to build a professional Bitcoin wallet! 🚀${NC}" diff --git a/assets/fonts/setup_fonts.sh b/assets/fonts/setup_fonts.sh new file mode 100755 index 0000000..426676b --- /dev/null +++ b/assets/fonts/setup_fonts.sh @@ -0,0 +1,103 @@ +#!/bin/bash + +# Font Setup Script for BoldWallet +# Sets up Inter and JetBrains Mono fonts for professional Bitcoin wallet UI + +set -e # Exit on any error + +# Colors for output +RED='\033[0;31m' +GREEN='\033[0;32m' +YELLOW='\033[1;33m' +BLUE='\033[0;34m' +NC='\033[0m' # No Color + +echo -e "${GREEN}BoldWallet Font Setup${NC}" +echo -e "${YELLOW}Inter + JetBrains Mono - Professional Typography${NC}" +echo "================================================" + +# Get the directory where this script is located +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +FONTS_DIR="$SCRIPT_DIR" + +echo -e "Setting up fonts in: ${YELLOW}$FONTS_DIR${NC}" + +# Create fonts directory if it doesn't exist +mkdir -p "$FONTS_DIR" + +# Function to create placeholder font file +create_placeholder() { + local filename="$1" + local description="$2" + local filepath="$FONTS_DIR/$filename" + + if [[ ! -f "$filepath" ]]; then + echo -e "Creating placeholder: ${YELLOW}$filename${NC}" + echo "# $description - PLACEHOLDER FILE" > "$filepath" + echo "# This is a placeholder. Replace with actual TTF font file." >> "$filepath" + echo "# Download from the official source and replace this file." >> "$filepath" + echo "# File should be approximately 300-400KB for Inter, 250-300KB for JetBrains Mono." >> "$filepath" + else + echo -e "✅ ${GREEN}$filename already exists${NC}" + fi +} + +echo -e "\n${BLUE}Creating font placeholders...${NC}" + +# Create Inter font placeholders +create_placeholder "Inter-Regular.ttf" "Inter Regular (400) - UI text" +create_placeholder "Inter-Medium.ttf" "Inter Medium (500) - Emphasized UI text" +create_placeholder "Inter-SemiBold.ttf" "Inter SemiBold (600) - Headers and buttons" + +# Create JetBrains Mono placeholders +create_placeholder "JetBrainsMono-Regular.ttf" "JetBrains Mono Regular (400) - Bitcoin addresses and hashes" + +echo -e "\n${YELLOW}Font Download Instructions:${NC}" +echo "==========================================" + +echo -e "\n${BLUE}1. Download Inter fonts:${NC}" +echo " Visit: https://rsms.me/inter/" +echo " - Click 'Download Inter' button" +echo " - Extract the ZIP file" +echo " - Copy the following files from the 'extras/ttf' folder:" +echo " • Inter-Regular.ttf" +echo " • Inter-Medium.ttf" +echo " • Inter-SemiBold.ttf" + +echo -e "\n${BLUE}2. Download JetBrains Mono fonts:${NC}" +echo " Visit: https://www.jetbrains.com/lp/mono/" +echo " - Click 'Download font' button" +echo " - Extract the ZIP file" +echo " - Copy the following files from the 'fonts/ttf' folder:" +echo " • JetBrainsMono-Regular.ttf" +echo " • JetBrainsMono-Medium.ttf (optional)" +echo " • JetBrainsMono-Bold.ttf (optional)" + +echo -e "\n${BLUE}3. Alternative - Google Fonts:${NC}" +echo " Inter: https://fonts.google.com/specimen/Inter" +echo " JetBrains Mono: https://fonts.google.com/specimen/JetBrains+Mono" +echo " - Select weights: 400, 500, 600" +echo " - Download and extract TTF files" + +echo -e "\n${YELLOW}Important Notes:${NC}" +echo "• Replace the placeholder files with actual TTF font files" +echo "• Inter-Regular.ttf, Inter-Medium.ttf, Inter-SemiBold.ttf are REQUIRED" +echo "• JetBrainsMono-Regular.ttf is REQUIRED for Bitcoin addresses" +echo "• JetBrains Mono Medium/Bold are optional (will fallback to Regular)" +echo "• Ligatures will be automatically disabled for JetBrains Mono" + +echo -e "\n${GREEN}Font Philosophy:${NC}" +echo "• Inter: Quietly powerful, serious, trustworthy UI" +echo "• JetBrains Mono: Precision for addresses, no character ambiguity" +echo "• Typography that disappears — Bitcoin stays" + +echo -e "\n${BLUE}Verification:${NC}" +echo "After downloading real fonts, run this command to verify:" +echo "ls -la $FONTS_DIR/*.ttf | awk '{if(\$5 > 100000) print \$9, \"✅ (\"\$5/1024\"KB)\"; else print \$9, \"❌ Too small\"}'" + +echo -e "\n${GREEN}Next Steps:${NC}" +echo "1. Download the actual font files using the instructions above" +echo "2. Replace the placeholder files in this directory" +echo "3. Continue with the font implementation setup" + +echo -e "\n${YELLOW}Ready to build professional Bitcoin wallet typography! 🚀${NC}" diff --git a/assets/info-icon.png b/assets/info-icon.png new file mode 100644 index 0000000..d53aec1 Binary files /dev/null and b/assets/info-icon.png differ diff --git a/assets/numbers-icon.png b/assets/numbers-icon.png new file mode 100644 index 0000000..30058ad Binary files /dev/null and b/assets/numbers-icon.png differ diff --git a/assets/prefs-icon.png b/assets/prefs-icon.png new file mode 100644 index 0000000..79379c0 Binary files /dev/null and b/assets/prefs-icon.png differ diff --git a/assets/search-icon.png b/assets/search-icon.png new file mode 100644 index 0000000..d35928b Binary files /dev/null and b/assets/search-icon.png differ diff --git a/babel.config.js b/babel.config.js index f7b3da3..0f949a1 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,3 +1,6 @@ module.exports = { presets: ['module:@react-native/babel-preset'], + plugins: [ + 'react-native-reanimated/plugin', + ], }; diff --git a/components/BackupKeyshareModal.tsx b/components/BackupKeyshareModal.tsx new file mode 100644 index 0000000..20a09dd --- /dev/null +++ b/components/BackupKeyshareModal.tsx @@ -0,0 +1,570 @@ +import React, {useState} from 'react'; +import { + Modal, + View, + Text, + Pressable, + Image, + TextInput, + KeyboardAvoidingView, + Platform, + Keyboard, + Alert, + StyleSheet, +} from 'react-native'; +import {NativeModules} from 'react-native'; +import Share from 'react-native-share'; +import RNFS from 'react-native-fs'; +import EncryptedStorage from 'react-native-encrypted-storage'; +import {dbg, HapticFeedback} from '../utils'; +import {getKeyshareLabel} from '../utils'; +import {useTheme} from '../theme'; +import {createStyles} from './Styles'; + +const {BBMTLibNativeModule} = NativeModules; + +interface BackupKeyshareModalProps { + visible: boolean; + onClose: () => void; + description?: string; + onBackupComplete?: () => void; +} + +const BackupKeyshareModal: React.FC = ({ + visible, + onClose, + description, + onBackupComplete, +}) => { + const {theme} = useTheme(); + const globalStyles = createStyles(theme); + + const [password, setPassword] = useState(''); + const [confirmPassword, setConfirmPassword] = useState(''); + const [passwordVisible, setPasswordVisible] = useState(false); + const [confirmPasswordVisible, setConfirmPasswordVisible] = useState(false); + const [passwordStrength, setPasswordStrength] = useState(0); + const [passwordErrors, setPasswordErrors] = useState([]); + + const validatePassword = (pass: string) => { + const errors: string[] = []; + const rules = { + length: pass.length >= 12, + uppercase: /[A-Z]/.test(pass), + lowercase: /[a-z]/.test(pass), + number: /\d/.test(pass), + symbol: /[!@#$%^&*(),.?":{}|<>]/.test(pass), + }; + + if (!rules.length) { + errors.push('12+ characters'); + } + if (!rules.uppercase) { + errors.push('Uppercase letter (A-Z)'); + } + if (!rules.lowercase) { + errors.push('Lowercase letter (a-z)'); + } + if (!rules.number) { + errors.push('Number (0-9)'); + } + if (!rules.symbol) { + errors.push('Special character (!@#$...)'); + } + + setPasswordErrors(errors); + // Calculate strength (0-4) + const strength = Object.values(rules).filter(Boolean).length; + setPasswordStrength(strength); + return errors.length === 0; + }; + + const getPasswordStrengthColor = () => { + if (passwordStrength <= 1) { + return theme.colors.danger; + } + if (passwordStrength <= 2) { + return theme.colors.warning; + } + if (passwordStrength <= 3) { + return theme.colors.warningLight; + } + return theme.colors.received; + }; + + const getPasswordStrengthText = () => { + if (passwordStrength <= 1) { + return 'Very Weak'; + } + if (passwordStrength <= 2) { + return 'Weak'; + } + if (passwordStrength <= 3) { + return 'Medium'; + } + return 'Strong'; + }; + + const handlePasswordChange = (text: string) => { + setPassword(text); + if (text.length > 0) { + validatePassword(text); + } else { + setPasswordStrength(0); + setPasswordErrors([]); + } + }; + + const clearModal = () => { + setPassword(''); + setConfirmPassword(''); + setPasswordVisible(false); + setConfirmPasswordVisible(false); + setPasswordStrength(0); + setPasswordErrors([]); + onClose(); + }; + + const handleBackup = async () => { + if (!validatePassword(password)) { + const missingRequirements = passwordErrors.join('\n• '); + Alert.alert( + 'Password Requirements Not Met', + `Your password must meet all of the following requirements:\n\n• ${missingRequirements}\n\nPlease update your password and try again.`, + ); + return; + } + + if (password !== confirmPassword) { + Alert.alert( + 'Passwords Do Not Match', + 'The password and confirmation password must be identical. Please check both fields and try again.', + ); + return; + } + + try { + HapticFeedback.medium(); + const storedKeyshare = await EncryptedStorage.getItem('keyshare'); + if (storedKeyshare) { + const json = JSON.parse(storedKeyshare); + const encryptedKeyshare = await BBMTLibNativeModule.aesEncrypt( + storedKeyshare, + await BBMTLibNativeModule.sha256(password), + ); + + // Create filename based on pub_key hash and keyshare number + if (!json.pub_key) { + Alert.alert('Error', 'Keyshare missing pub_key.'); + return; + } + + // Get SHA256 hash of pub_key and take first 4 characters + const pubKeyHash = await BBMTLibNativeModule.sha256(json.pub_key); + const hashPrefix = pubKeyHash.substring(0, 4).toLowerCase(); + + // Extract keyshare number from label (KeyShare1 -> 1, KeyShare2 -> 2, etc.) + const keyshareLabel = getKeyshareLabel(json); + let keyshareNumber = '1'; // default + if (keyshareLabel) { + const match = keyshareLabel.match(/KeyShare(\d+)/); + if (match) { + keyshareNumber = match[1]; + } + } else if (json.keygen_committee_keys && json.local_party_key) { + // Fallback: compute from position in sorted keygen_committee_keys + const sortedKeys = [...json.keygen_committee_keys].sort(); + const index = sortedKeys.indexOf(json.local_party_key); + if (index >= 0) { + keyshareNumber = String(index + 1); + } + } + + const friendlyFilename = `${hashPrefix}K${keyshareNumber}.share`; + const tempDir = RNFS.TemporaryDirectoryPath || RNFS.CachesDirectoryPath; + const filePath = `${tempDir}/${friendlyFilename}`; + await RNFS.writeFile(filePath, encryptedKeyshare, 'base64'); + + await Share.open({ + title: 'Backup Your Keyshare', + isNewTask: true, + message: + 'Save this encrypted file securely. It is required for wallet recovery.', + url: `file://${filePath}`, + type: 'application/octet-stream', + filename: friendlyFilename, + failOnCancel: false, + }); + + // Cleanup temp file (best-effort) + try { + await RNFS.unlink(filePath); + } catch { + // ignore cleanup errors + } + + clearModal(); + if (onBackupComplete) { + onBackupComplete(); + } + } else { + Alert.alert('Error', 'Invalid keyshare.'); + } + } catch (error) { + dbg('Error encrypting or sharing keyshare:', error); + Alert.alert('Error', 'Failed to encrypt or share the keyshare.'); + } + }; + + const defaultDescription = + 'Create an encrypted backup of your keyshare, protected by a strong password.'; + + const styles = StyleSheet.create({ + flexContainer: { + flex: 1, + }, + modalHeader: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center', + marginBottom: 16, + }, + modalIcon: { + width: 24, + height: 24, + marginRight: 10, + tintColor: theme.colors.text, + }, + modalTitle: { + fontSize: theme.fontSizes?.['2xl'] || 20, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + }, + modalDescription: { + fontSize: theme.fontSizes?.base || 14, + color: theme.colors.textSecondary, + marginBottom: 20, + textAlign: 'center', + }, + passwordContainer: { + marginBottom: 12, + }, + passwordLabel: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + marginBottom: 4, + }, + passwordInputContainer: { + flexDirection: 'row', + alignItems: 'center', + borderWidth: 1, + borderColor: theme.colors.border, + borderRadius: 6, + width: '100%', + }, + passwordInput: { + flex: 1, + padding: 10, + fontSize: theme.fontSizes?.base || 13, + color: theme.colors.text, + }, + eyeButton: { + padding: 10, + }, + eyeIcon: { + width: 20, + height: 20, + tintColor: theme.colors.text, + }, + strengthContainer: { + flexDirection: 'row', + alignItems: 'center', + marginTop: 8, + marginBottom: 8, + }, + strengthBar: { + flex: 1, + height: 8, + backgroundColor: theme.colors.border, + borderRadius: 4, + marginRight: 12, + overflow: 'hidden', + }, + strengthFill: { + height: '100%', + borderRadius: 4, + }, + strengthText: { + fontSize: theme.fontSizes?.sm || 12, + fontFamily: theme.fontFamilies?.bold, + minWidth: 60, + textAlign: 'right', + color: theme.colors.textSecondary, + }, + requirementsContainer: { + marginTop: 4, + }, + requirementText: { + fontSize: theme.fontSizes?.sm || 12, + fontFamily: theme.fontFamilies?.medium, + color: theme.colors.warningAccent, + }, + errorInput: { + borderColor: theme.colors.danger, + }, + errorText: { + color: theme.colors.danger, + fontSize: theme.fontSizes?.sm || 12, + marginTop: 4, + }, + modalActions: { + flexDirection: 'row', + justifyContent: 'space-between', + marginTop: 20, + gap: 12, + }, + modalButton: { + flex: 1, + paddingVertical: 14, + borderRadius: 8, + alignItems: 'center', + justifyContent: 'center', + }, + cancelButton: { + backgroundColor: theme.colors.secondary, + }, + confirmButton: { + backgroundColor: theme.colors.bitcoinOrange, + }, + disabledButton: { + backgroundColor: theme.colors.disabled || theme.colors.border, + opacity: 0.5, + }, + cancelButtonText: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.text, + textAlign: 'center', + }, + buttonContent: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center', + }, + buttonIcon: { + width: 20, + height: 20, + marginRight: 12, + tintColor: theme.colors.white, + }, + whiteTint: { + tintColor: theme.colors.white, + }, + buttonText: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + textAlign: 'center', + }, + buttonTextOnColored: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.white, + textAlign: 'center', + }, + disabledButtonText: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.disabledText || theme.colors.textSecondary, + textAlign: 'center', + }, + }); + + return ( + + + { + HapticFeedback.light(); + Keyboard.dismiss(); + }}> + { + HapticFeedback.light(); + }}> + + + Backup Keyshare + + + {description || defaultDescription} + + + Set a Password + + + { + HapticFeedback.light(); + setPasswordVisible(!passwordVisible); + }} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> + + + + {/* Password Strength Indicator */} + {password.length > 0 && ( + + + + + + {getPasswordStrengthText()} + + + )} + {/* Password Requirements */} + {passwordErrors.length > 0 && ( + + {passwordErrors.map((error, index) => ( + + • {error} + + ))} + + )} + + + Confirm Password + + 0 && + password !== confirmPassword && + styles.errorInput, + ]} + placeholder="Confirm your password" + placeholderTextColor={theme.colors.textSecondary + '80'} + secureTextEntry={!confirmPasswordVisible} + value={confirmPassword} + onChangeText={setConfirmPassword} + autoCapitalize="none" + autoCorrect={false} + /> + { + HapticFeedback.light(); + setConfirmPasswordVisible(!confirmPasswordVisible); + }} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> + + + + {confirmPassword.length > 0 && + password !== confirmPassword && ( + Passwords do not match + )} + + + { + HapticFeedback.light(); + clearModal(); + }} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> + Cancel + + + + + Backup + + + + + + + + ); +}; + +export default BackupKeyshareModal; diff --git a/components/CacheIndicator.tsx b/components/CacheIndicator.tsx index 528a404..bb4beca 100644 --- a/components/CacheIndicator.tsx +++ b/components/CacheIndicator.tsx @@ -2,22 +2,19 @@ import React, {useEffect, useState, useRef, forwardRef, useImperativeHandle} fro import { View, Text, - TouchableOpacity, + Pressable, Image, Animated, StyleSheet, } from 'react-native'; import {createStyles} from './Styles'; import {HapticFeedback} from '../utils'; - export interface CacheTimestamp { price: number; balance: number; } - // Add clock icon import const clockIcon = require('../assets/clock-icon.png'); - interface CacheIndicatorProps { timestamps: CacheTimestamp; onRefresh: () => void; @@ -25,18 +22,15 @@ interface CacheIndicatorProps { isRefreshing?: boolean; usingCache?: boolean; // explicitly indicate cached mode (e.g., offline) } - export interface CacheIndicatorHandle { press: () => void; } - export const CacheIndicator = forwardRef( ({timestamps, onRefresh, theme, isRefreshing = false, usingCache = false}, ref) => { const latestTimestamp = Math.max(timestamps.price, timestamps.balance); const shimmerValue = useRef(new Animated.Value(-100)).current; const [currentTime, setCurrentTime] = useState(Date.now()); const [isUsingCache, setIsUsingCache] = useState(false); - // Expose a press() method to parent useImperativeHandle(ref, () => ({ press: () => { @@ -46,7 +40,6 @@ export const CacheIndicator = forwardRef { if (isRefreshing) { Animated.loop( @@ -67,49 +60,39 @@ export const CacheIndicator = forwardRef { const timeDiff = currentTime - latestTimestamp; const interval = timeDiff < 60000 ? 1000 : 60000; // 1 second if < 1 minute, else 1 minute - const timer = setInterval(() => { setCurrentTime(Date.now()); }, interval); - return () => clearInterval(timer); }, [latestTimestamp, currentTime]); - // Check if we're using cache useEffect(() => { const timeDiff = Date.now() - latestTimestamp; const isCache = usingCache || timeDiff > 60000; // Explicit or older than 1 minute setIsUsingCache(isCache); }, [latestTimestamp, usingCache]); - const getTimeAgo = (timestamp: number) => { // Handle case when timestamp is 0 if (timestamp === 0) { return 'No data'; } - const diffInSeconds = Math.floor((currentTime - timestamp) / 1000); - // Handle edge cases if (diffInSeconds < 0) { return 'Just updated'; } - // Less than 10 seconds if (diffInSeconds < 10) { return 'Just updated'; } - // Less than a minute if (diffInSeconds < 60) { return `${diffInSeconds} seconds ago`; } - // Less than an hour const diffInMinutes = Math.floor(diffInSeconds / 60); if (diffInMinutes < 60) { @@ -117,7 +100,6 @@ export const CacheIndicator = forwardRef )} - + ); } ); - const styles = StyleSheet.create({ timeContainer: { flexDirection: 'row', diff --git a/components/CurrencySelector.tsx b/components/CurrencySelector.tsx index cff47be..6a35076 100644 --- a/components/CurrencySelector.tsx +++ b/components/CurrencySelector.tsx @@ -1,22 +1,29 @@ -import React from 'react'; +import React, {useEffect} from 'react'; import { Modal, View, Text, - TouchableOpacity, + Pressable, StyleSheet, FlatList, useWindowDimensions, + Image, } from 'react-native'; +import Animated, { + useSharedValue, + withTiming, + withSpring, + useAnimatedStyle, + interpolate, + runOnJS, +} from 'react-native-reanimated'; import {useTheme} from '../theme'; import {HapticFeedback} from '../utils'; - interface Currency { code: string; name: string; symbol: string; } - interface CurrencySelectorProps { visible: boolean; onClose: () => void; @@ -24,7 +31,6 @@ interface CurrencySelectorProps { currentCurrency: string; availableCurrencies: {[key: string]: number}; } - const currencyNames: {[key: string]: string} = { USD: 'US Dollar', EUR: 'Euro', @@ -37,7 +43,6 @@ const currencyNames: {[key: string]: string} = { INR: 'Indian Rupee', SGD: 'Singapore Dollar', }; - const currencySymbols: {[key: string]: string} = { USD: '$', EUR: '€', @@ -50,7 +55,6 @@ const currencySymbols: {[key: string]: string} = { INR: '₹', SGD: 'S$', }; - const CurrencySelector: React.FC = ({ visible, onClose, @@ -60,7 +64,42 @@ const CurrencySelector: React.FC = ({ }) => { const {theme} = useTheme(); const {height} = useWindowDimensions(); + const modalAnimation = useSharedValue(0); + // Animate modal on open/close + useEffect(() => { + if (visible) { + // Reset and animate modal entrance + modalAnimation.value = 0; + modalAnimation.value = withSpring(1, { + damping: 11, + stiffness: 65, + }); + } else { + // Reset animation when modal closes + modalAnimation.value = 0; + } + }, [visible, modalAnimation]); + + // Animated style for modal + const modalAnimatedStyle = useAnimatedStyle(() => { + const translateY = interpolate(modalAnimation.value, [0, 1], [100, 0]); + return { + opacity: modalAnimation.value, + transform: [{translateY}], + }; + }); + + const handleClose = () => { + HapticFeedback.light(); + // Animate modal exit + const finishCallback = () => { + onClose(); + }; + modalAnimation.value = withTiming(0, {duration: 200}, () => { + runOnJS(finishCallback)(); + }); + }; // Convert available currencies object to array of Currency objects const currencies: Currency[] = Object.keys(availableCurrencies) .filter(code => currencyNames[code]) // Only include currencies in our whitelist @@ -69,9 +108,8 @@ const CurrencySelector: React.FC = ({ name: currencyNames[code], symbol: currencySymbols[code] || code, })); - const renderCurrencyItem = ({item}: {item: Currency}) => ( - = ({ HapticFeedback.selection(); onSelect(item); onClose(); - }}> + }} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> {item.code} {item.name} {item.symbol} - + ); - const styles = StyleSheet.create({ modalContainer: { flex: 1, backgroundColor: theme.colors.modalBackdrop, justifyContent: 'flex-end', + paddingHorizontal: 10, }, modalContent: { backgroundColor: theme.colors.background, - borderTopLeftRadius: 20, - borderTopRightRadius: 20, - borderTopWidth: 1, - borderTopColor: theme.colors.border + '40', // Add border for dark mode visibility + borderTopLeftRadius: 16, + borderTopRightRadius: 16, + borderWidth: theme.colors.background === '#ffffff' ? 1 : 1.5, + borderTopColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay30, // Dark mode: more visible light border + borderLeftWidth: theme.colors.background === '#ffffff' ? 1 : 1.5, + borderRightWidth: theme.colors.background === '#ffffff' ? 1 : 1.5, + borderLeftColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay30, // Dark mode: more visible light border + borderRightColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay30, // Dark mode: more visible light border paddingBottom: 20, }, header: { @@ -106,13 +158,26 @@ const CurrencySelector: React.FC = ({ justifyContent: 'space-between', alignItems: 'center', padding: 16, - borderBottomWidth: 1, - borderBottomColor: theme.colors.border + '40', // Use theme border color + borderBottomWidth: theme.colors.background === '#ffffff' ? 1 : 1.5, + borderBottomColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay30, // Dark mode: more visible light border + }, + headerTitleContainer: { + flexDirection: 'row', + alignItems: 'center', + flex: 1, + }, + headerIcon: { + width: 24, + height: 24, + marginRight: 10, + tintColor: theme.colors.text, }, title: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, closeButton: { @@ -120,72 +185,75 @@ const CurrencySelector: React.FC = ({ }, closeButtonText: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, }, listContent: { - padding: 16, + padding: 0, + paddingBottom: 20, }, currencyItem: { flexDirection: 'row', alignItems: 'center', padding: 16, - borderRadius: 12, - marginBottom: 8, + marginBottom: 0, + marginHorizontal: 0, backgroundColor: theme.colors.cardBackground, - borderWidth: 1, - borderColor: theme.colors.border + '40', // Add border for dark mode visibility + borderWidth: 0, }, selectedCurrency: { - backgroundColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, - borderColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, // Match border to accent/bitcoin orange when selected + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, }, currencyCode: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, width: 60, }, currencyName: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, flex: 1, color: theme.colors.text, }, currencySymbol: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.textSecondary, + color: + theme.colors.background === '#ffffff' + ? theme.colors.textSecondary + : theme.colors.text, marginLeft: 8, }, }); - return ( + onRequestClose={handleClose}> - + - Select Currency - { - HapticFeedback.light(); - onClose(); - }} - style={styles.closeButton}> + + + Select Currency + + - + = ({ showsVerticalScrollIndicator={false} contentContainerStyle={styles.listContent} /> - + ); }; - export default CurrencySelector; diff --git a/components/ErrorBoundary.tsx b/components/ErrorBoundary.tsx index e48e5ef..8fde3ae 100644 --- a/components/ErrorBoundary.tsx +++ b/components/ErrorBoundary.tsx @@ -1,25 +1,21 @@ import React, {Component, ErrorInfo, ReactNode} from 'react'; -import {View, Text, TouchableOpacity, StyleSheet} from 'react-native'; +import {View, Text, Pressable, StyleSheet} from 'react-native'; import {ThemeProvider, useTheme} from '../theme'; import {dbg} from '../utils'; - interface Props { children: ReactNode; fallback?: ReactNode; } - interface State { hasError: boolean; error?: Error; } - // Inner component that uses theme const ErrorFallback: React.FC<{error?: Error; resetError: () => void}> = ({ error, resetError, }) => { const {theme} = useTheme(); - const styles = StyleSheet.create({ container: { flex: 1, @@ -30,16 +26,13 @@ const ErrorFallback: React.FC<{error?: Error; resetError: () => void}> = ({ }, title: { fontSize: theme.fontSizes?.['3xl'] || 24, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 16, textAlign: 'center', }, message: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, marginBottom: 20, textAlign: 'center', @@ -47,8 +40,7 @@ const ErrorFallback: React.FC<{error?: Error; resetError: () => void}> = ({ }, errorDetails: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || 'monospace', + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.danger, marginBottom: 20, textAlign: 'center', @@ -62,12 +54,10 @@ const ErrorFallback: React.FC<{error?: Error; resetError: () => void}> = ({ }, buttonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, }, }); - return ( Something went wrong @@ -78,24 +68,22 @@ const ErrorFallback: React.FC<{error?: Error; resetError: () => void}> = ({ {__DEV__ && error && ( {error.message} )} - + Try Again - + ); }; - class ErrorBoundary extends Component { constructor(props: Props) { super(props); this.state = {hasError: false}; } - static getDerivedStateFromError(error: Error): State { // Update state so the next render will show the fallback UI return {hasError: true, error}; } - componentDidCatch(error: Error, errorInfo: ErrorInfo) { // Log error securely - avoid exposing sensitive data const safeErrorInfo = { @@ -107,7 +95,6 @@ class ErrorBoundary extends Component { .join('\n'), timestamp: new Date().toISOString(), }; - // Only log in development or send to secure logging service if (__DEV__) { dbg('ErrorBoundary caught an error:', safeErrorInfo); @@ -119,17 +106,14 @@ class ErrorBoundary extends Component { ); } } - resetError = () => { this.setState({hasError: false, error: undefined}); }; - render() { if (this.state.hasError) { if (this.props.fallback) { return this.props.fallback; } - return ( { ); } - return this.props.children; } } - export default ErrorBoundary; diff --git a/components/FontComparisonScreen.tsx b/components/FontComparisonScreen.tsx new file mode 100644 index 0000000..eb2ca90 --- /dev/null +++ b/components/FontComparisonScreen.tsx @@ -0,0 +1,404 @@ +/** + * FontComparisonScreen Component + * Optimized for visual comparison between iOS and Android + * Shows real-world app patterns in a compact, screenshot-friendly format + */ +import React from 'react'; +import { + View, + Text, + StyleSheet, + ScrollView, + Platform, +} from 'react-native'; +import {useTheme} from '../theme'; +import {FONT_STYLES, COMMON_FONT_CONFIGS} from '../theme/fonts'; +interface ComparisonRowProps { + label: string; + children: React.ReactNode; + rowStyle: any; + labelContainerStyle: any; + rowLabelStyle: any; + contentContainerStyle: any; + borderColor: string; + textSecondaryColor: string; +} +const ComparisonRow: React.FC = ({ + label, + children, + rowStyle, + labelContainerStyle, + rowLabelStyle, + contentContainerStyle, + borderColor, + textSecondaryColor, +}) => { + return ( + + + + {label} + + + {children} + + ); +}; +const FontComparisonScreen: React.FC = () => { + const {theme} = useTheme(); + const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: theme.colors.background, + }, + content: { + padding: 16, + paddingBottom: 32, + }, + header: { + marginBottom: 24, + paddingBottom: 16, + borderBottomWidth: 2, + borderBottomColor: theme.colors.border, + }, + title: { + fontSize: theme.fontSizes?.['3xl'] || 24, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + marginBottom: 8, + textAlign: 'center', + }, + platformBadge: { + alignSelf: 'center', + paddingHorizontal: 12, + paddingVertical: 6, + borderRadius: 12, + backgroundColor: + Platform.OS === 'ios' + ? theme.colors.primary + '20' + : theme.colors.bitcoinOrange + '20', + }, + platformText: { + fontSize: theme.fontSizes?.sm || 12, + fontFamily: theme.fontFamilies?.bold, + color: + Platform.OS === 'ios' ? theme.colors.primary : theme.colors.bitcoinOrange, + textTransform: 'uppercase', + letterSpacing: 1, + }, + row: { + flexDirection: 'row', + paddingVertical: 16, + borderBottomWidth: 1, + }, + labelContainer: { + width: 120, + paddingRight: 12, + }, + rowLabel: { + fontSize: theme.fontSizes?.sm || 12, + fontFamily: theme.fontFamilies?.medium, + }, + contentContainer: { + flex: 1, + }, + // Real-world patterns - matching WalletHome styles + balanceAmount: { + fontSize: theme.fontSizes?.['2xl'] || 20, + fontFamily: theme.fontFamilies?.monospaceBold, // Match WalletHome balanceBTC + color: theme.colors.text, + lineHeight: theme.fontSizes?.['2xl'] ? theme.fontSizes['2xl'] * 1.2 : 24, + includeFontPadding: false, + }, + balanceFiat: { + fontSize: theme.fontSizes?.lg || 16, + fontFamily: theme.fontFamilies?.monospace, // Match WalletHome balanceFiat + color: theme.colors.textSecondary, + lineHeight: theme.fontSizes?.lg ? theme.fontSizes.lg * 1.2 : 19, + includeFontPadding: false, + }, + bitcoinAddress: { + ...COMMON_FONT_CONFIGS.bitcoinAddress, + color: theme.colors.text, + }, + transactionAmount: { + ...FONT_STYLES.amount, + color: theme.colors.received, + }, + transactionAmountSent: { + ...FONT_STYLES.amount, + color: theme.colors.sent, + }, + buttonText: { + ...FONT_STYLES.button, + color: theme.colors.textOnPrimary, + }, + headerText: { + ...FONT_STYLES.h2, + color: theme.colors.text, + }, + bodyText: { + ...FONT_STYLES.body, + color: theme.colors.text, + }, + captionText: { + ...FONT_STYLES.caption, + color: theme.colors.textSecondary, + }, + sectionTitle: { + fontSize: theme.fontSizes?.lg || 16, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + marginTop: 24, + marginBottom: 12, + paddingBottom: 8, + borderBottomWidth: 1, + borderBottomColor: theme.colors.border, + }, + note: { + marginTop: 24, + padding: 12, + borderRadius: 8, + backgroundColor: theme.colors.cardBackground, + borderWidth: 1, + borderColor: theme.colors.border, + }, + noteText: { + fontSize: theme.fontSizes?.sm || 12, + color: theme.colors.textSecondary, + lineHeight: 18, + textAlign: 'center', + }, + buttonContainer: { + backgroundColor: theme.colors.primary, + paddingVertical: 12, + paddingHorizontal: 24, + borderRadius: 8, + marginTop: 8, + }, + }); + return ( + + + Font Comparison Test + + {Platform.OS.toUpperCase()} + + + Bitcoin Wallet UI Patterns + + 0.12345678 + + + $5,234.56 + + + + bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh + + + + +0.00123456 BTC + + + -0.00050000 BTC + + + Wallet Balance + + + + This is regular body text used throughout the app for descriptions and + information. + + + + + Small caption text for secondary information + + + + + Send Bitcoin + + + Font Weights + + + Inter Regular weight text + + + + + Inter Medium weight text + + + + + Inter SemiBold weight text + + + Monospace (Bitcoin Content) + + + bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4 + + + + + a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d + + + + + abandon ability able about above absent absorb abstract + + + + + 📸 Screenshot this screen on both iOS and Android, then compare + side-by-side. All text should look identical across platforms. + + + + ); +}; +export default FontComparisonScreen; diff --git a/components/FontVerification.tsx b/components/FontVerification.tsx new file mode 100644 index 0000000..9f0fbd4 --- /dev/null +++ b/components/FontVerification.tsx @@ -0,0 +1,86 @@ +/** + * FontVerification Component + * Simple component to visually verify font unification across platforms + * Add this to any screen to quickly check if fonts are rendering consistently + */ +import React from 'react'; +import {View, Text, StyleSheet} from 'react-native'; +import {useTheme} from '../theme'; +const FontVerification: React.FC = () => { + const {theme} = useTheme(); + const styles = StyleSheet.create({ + container: { + padding: 16, + backgroundColor: theme.colors.cardBackground, + borderRadius: 8, + margin: 8, + borderWidth: 1, + borderColor: theme.colors.border, + }, + title: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies.bold, + color: theme.colors.text, + marginBottom: 8, + textAlign: 'center', + }, + testRow: { + flexDirection: 'row', + alignItems: 'center', + marginBottom: 4, + }, + label: { + fontSize: theme.fontSizes?.sm || 12, + fontFamily: theme.fontFamilies.regular, + color: theme.colors.textSecondary, + width: 80, + }, + testText: { + flex: 1, + fontSize: theme.fontSizes?.base || 14, + color: theme.colors.text, + }, + regular: { + fontFamily: theme.fontFamilies.regular, + }, + medium: { + fontFamily: theme.fontFamilies.medium, + }, + bold: { + fontFamily: theme.fontFamilies.bold, + }, + mono: { + fontFamily: theme.fontFamilies.monospace, + }, + }); + return ( + + Font Verification Test + + Regular: + + The quick brown fox jumps + + + + Medium: + + The quick brown fox jumps + + + + Bold: + + The quick brown fox jumps + + + + Monospace: + + 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa + + + + ); +}; +export default FontVerification; diff --git a/components/Header.tsx b/components/Header.tsx index b497966..b06cd96 100644 --- a/components/Header.tsx +++ b/components/Header.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { Text, - TouchableOpacity, + Pressable, View as RNView, StyleSheet, Platform, @@ -15,26 +15,21 @@ import {useTheme} from '../theme'; import {createStyles} from './Styles'; import {HapticFeedback, presentFiat} from '../utils'; import type {NativeStackHeaderProps} from '@react-navigation/native-stack'; - interface HeaderPriceButtonProps { btcPrice?: string; selectedCurrency?: string; onCurrencyPress?: () => void; } - interface HeaderNetworkProviderProps { network?: string; apiBase?: string; } - export const HeaderNetworkProvider: React.FC = ({ network, apiBase, }) => { const {theme} = useTheme(); - const isDarkMode = theme.colors.background !== '#ffffff'; - // Single bordered container for both network and provider - 2 lines layout const containerStyle: any = { flexDirection: 'column', @@ -59,7 +54,6 @@ export const HeaderNetworkProvider: React.FC = ({ position: 'relative', // Enable absolute positioning for children overflow: 'hidden', // Clip badge to container border radius }; - const networkBadgeStyle: any = { position: 'absolute', top: 0, // Align with container top @@ -67,20 +61,16 @@ export const HeaderNetworkProvider: React.FC = ({ right: 0, // Align with container right backgroundColor: isDarkMode ? theme.colors.border + '80' - : theme.colors.blackOverlay10, + : theme.colors.blackOverlay05, paddingHorizontal: 6, - height: 17, // Slightly taller for better visibility + height: 17, justifyContent: 'center', alignItems: 'center', flexShrink: 0, - borderTopLeftRadius: 10, - borderTopRightRadius: 10, }; - const networkBadgeTextStyle: any = { fontSize: theme.fontSizes?.xs || 8, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.background === '#ffffff' ? theme.colors.secondary @@ -88,11 +78,8 @@ export const HeaderNetworkProvider: React.FC = ({ letterSpacing: 0.2, lineHeight: 10, }; - const providerTextStyle: any = { fontSize: theme.fontSizes?.xs || 9, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, flexShrink: 1, // Allow text to shrink textAlign: 'center', @@ -100,15 +87,12 @@ export const HeaderNetworkProvider: React.FC = ({ top: '50%', marginTop: 2, }; - const cleanProviderUrl = apiBase ? apiBase.replace('https://', '').replace('/api', '').replace(/\/+$/, '') : 'Loading...'; - if (!network && !apiBase) { return null; } - return ( {network && ( @@ -130,14 +114,12 @@ export const HeaderNetworkProvider: React.FC = ({ ); }; - export const HeaderPriceButton: React.FC = ({ btcPrice, selectedCurrency, onCurrencyPress, }) => { const {theme} = useTheme(); - const priceButtonStyle: any = { flexDirection: 'row', alignItems: 'center', @@ -164,54 +146,45 @@ export const HeaderPriceButton: React.FC = ({ shadowRadius: 3, elevation: Platform.OS === 'android' ? 0 : 1, }; - const headerBtcLogoStyle: any = { width: 20, height: 20, resizeMode: 'contain', }; - const headerBtcPriceStyle: any = { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, lineHeight: 14, }; - const headerCurrencyBadgeStyle: any = { fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, lineHeight: 12, }; - const priceTextContainerStyle: any = { flexDirection: 'column', alignItems: 'flex-start', justifyContent: 'center', }; - if (btcPrice === undefined || !onCurrencyPress) { return null; } - const containerStyle: any = { paddingLeft: 16, paddingTop: 12, paddingBottom: 12, }; - return ( - { HapticFeedback.light(); onCurrencyPress(); }} - activeOpacity={0.7} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }} accessible={true} accessibilityRole="button" accessibilityLabel={`Bitcoin price: ${ @@ -230,18 +203,16 @@ export const HeaderPriceButton: React.FC = ({ {selectedCurrency} )} - + ); }; - interface HeaderRightButtonProps { navigation: any; btcPrice?: string; selectedCurrency?: string; onCurrencyPress?: () => void; } - export const HeaderRightButton: React.FC = ({ navigation, btcPrice, @@ -250,7 +221,6 @@ export const HeaderRightButton: React.FC = ({ }) => { const {theme} = useTheme(); const styles = createStyles(theme); - const headerButtonsContainer: any = { flexDirection: 'row', alignItems: 'center', @@ -262,7 +232,6 @@ export const HeaderRightButton: React.FC = ({ paddingLeft: 16, minHeight: 60, }; - // Keep the price pill visually symmetric with the right-side buttons cluster. // Each right button is 36px wide and there is a 16px gap between them: // cluster width = 36 * 2 + 16 = 88. Add a small buffer for internal padding. @@ -270,20 +239,17 @@ export const HeaderRightButton: React.FC = ({ const buttonsGap = Number(headerButtonsContainer.gap ?? 16); const rightClusterWidth = settingsBtnWidth * 2 + buttonsGap; const priceMinWidth = rightClusterWidth + 8; // ~96px target footprint - const priceButtonStyle: any = { flexDirection: 'row', alignItems: 'center', justifyContent: 'center', backgroundColor: - theme.colors.background === '#ffffff' || - theme.colors.background.includes('ffffff') + theme.colors.background === '#ffffff' ? theme.colors.blackOverlay06 // Light mode background : theme.colors.cardBackground, // Dark mode background borderWidth: 4, borderColor: - theme.colors.background === '#ffffff' || - theme.colors.background.includes('ffffff') + theme.colors.background === '#ffffff' ? theme.colors.blackOverlay10 // Light mode border : theme.colors.border + '80', // Dark mode border paddingHorizontal: 16, @@ -297,40 +263,32 @@ export const HeaderRightButton: React.FC = ({ shadowRadius: 3, elevation: Platform.OS === 'android' ? 0 : 1, }; - const headerBtcLogoStyle: any = { width: 20, height: 20, resizeMode: 'contain', // No tint - keep Bitcoin logo as is in both light and dark mode }; - const headerBtcPriceStyle: any = { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, lineHeight: 14, }; - const headerCurrencyBadgeStyle: any = { fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, lineHeight: 12, }; - const priceTextContainerStyle: any = { flexDirection: 'column', alignItems: 'flex-start', justifyContent: 'center', }; - const isDarkMode = theme.colors.background === '#121212' || theme.colors.background.includes('12'); - const settingsButtonStyle: any = { ...styles.settingsButton, backgroundColor: isDarkMode @@ -341,17 +299,16 @@ export const HeaderRightButton: React.FC = ({ ? theme.colors.border + '80' : theme.colors.blackOverlay10, }; - return ( {btcPrice !== undefined && onCurrencyPress && ( - { HapticFeedback.light(); onCurrencyPress(); }} - activeOpacity={0.7} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }} accessible={true} accessibilityRole="button" accessibilityLabel={`Bitcoin price: ${ @@ -370,15 +327,15 @@ export const HeaderRightButton: React.FC = ({ {selectedCurrency} )} - + )} - { HapticFeedback.light(); DeviceEventEmitter.emit('app:reload'); }} - activeOpacity={0.7} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }} accessible={true} accessibilityRole="button" accessibilityLabel="Lock wallet" @@ -387,27 +344,26 @@ export const HeaderRightButton: React.FC = ({ source={require('../assets/locker-icon.png')} style={styles.settingsLogo} /> - - + { HapticFeedback.light(); navigation.navigate('Settings'); - }}> + }} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - + ); }; - export const HeaderTitle: React.FC<{title?: string}> = () => { const {theme} = useTheme(); const styles = createStyles(theme); const route = useRoute(); - // Map route names to display titles const getTitle = () => { const routeName = route.name; @@ -419,19 +375,15 @@ export const HeaderTitle: React.FC<{title?: string}> = () => { 'Devices Pairing': 'Devices Pairing', 'Nostr Connect': 'Nostr Connect', }; - return titleMap[routeName] || ''; }; - const displayTitle = getTitle(); const isEmpty = !displayTitle || displayTitle.trim().length === 0; - // Use inverted icon in dark mode const isDarkMode = theme.colors.background !== '#ffffff'; const iconSource = isDarkMode ? require('../assets/icon-inverted.png') // Use inverted icon in dark mode : require('../assets/icon.png'); // Original icon in light mode - // Center the container when title is empty const containerStyle = isEmpty ? [ @@ -439,12 +391,10 @@ export const HeaderTitle: React.FC<{title?: string}> = () => { {justifyContent: 'center' as const, paddingLeft: 0}, ] : styles.headerTitleContainer; - // Remove marginRight from logo when title is empty const logoStyle = isEmpty ? [styles.headerLogo, {marginRight: 0}] : styles.headerLogo; - return ( @@ -452,7 +402,6 @@ export const HeaderTitle: React.FC<{title?: string}> = () => { ); }; - /** * Custom header component that allows controlling header height * @param height - Desired header height in pixels (default: 60) @@ -462,12 +411,10 @@ export const CustomHeader: React.FC< > = ({options, route, navigation, height = 60}) => { const insets = useSafeAreaInsets(); const {theme} = useTheme(); - // Use headerLeft and headerRight from options if provided // If headerLeft is not provided and can go back, show default back button const canGoBack = navigation.canGoBack(); let headerLeft: React.ReactNode = null; - if (options.headerLeft !== undefined) { // headerLeft was explicitly set (could be a function or component) headerLeft = @@ -478,26 +425,25 @@ export const CustomHeader: React.FC< // No headerLeft was set, but we can go back - show default back button const headerStyles = createCustomHeaderStyles(theme); headerLeft = ( - { HapticFeedback.light(); navigation.goBack(); }} style={headerStyles.backButton} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }} accessible={true} accessibilityRole="button" accessibilityLabel="Go back"> - + ); } - const headerRight = options.headerRight ? typeof options.headerRight === 'function' ? options.headerRight({canGoBack: navigation.canGoBack()}) : options.headerRight : null; - // Get headerTitle - handle function, component, or string let headerTitle: React.ReactNode = null; if (options.headerTitle) { @@ -514,13 +460,11 @@ export const CustomHeader: React.FC< // Only use route name as fallback if there's no headerLeft headerTitle = route.name; } - // Don't render center title if it's empty string or null/undefined const shouldRenderCenterTitle = headerTitle && headerTitle !== '' && (typeof headerTitle !== 'string' || headerTitle.trim().length > 0); - const isDarkMode = theme.colors.background === '#121212' || theme.colors.background.includes('12'); @@ -533,9 +477,7 @@ export const CustomHeader: React.FC< : isDarkMode ? theme.colors.cardBackground : theme.colors.background; - const headerStyles = createCustomHeaderStyles(theme); - // Determine what to render in the center let centerContent: React.ReactNode = null; if (shouldRenderCenterTitle) { @@ -546,7 +488,6 @@ export const CustomHeader: React.FC< centerContent = headerTitle; } } - return ( ); }; - const createCustomHeaderStyles = (theme: any) => StyleSheet.create({ container: { @@ -607,8 +547,6 @@ const createCustomHeaderStyles = (theme: any) => }, backButtonText: { fontSize: theme.fontSizes?.['3xl'] || 24, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, }, }); diff --git a/components/KeyshareModal.tsx b/components/KeyshareModal.tsx index b4d78c9..f840d80 100644 --- a/components/KeyshareModal.tsx +++ b/components/KeyshareModal.tsx @@ -1,23 +1,32 @@ -import React, {useCallback, useState} from 'react'; +import React, {useCallback, useState, useEffect} from 'react'; import { Modal, View, Text, - TouchableOpacity, + Pressable, Image, ScrollView, Alert, Dimensions, + NativeModules, } from 'react-native'; +import Animated, { + useSharedValue, + withTiming, + useAnimatedStyle, + interpolate, +} from 'react-native-reanimated'; import Clipboard from '@react-native-clipboard/clipboard'; import Share from 'react-native-share'; import * as RNFS from 'react-native-fs'; import Toast from 'react-native-toast-message'; -import {HapticFeedback} from '../utils'; +import {dbg, HapticFeedback} from '../utils'; import {useTheme} from '../theme'; import {createStyles} from './Styles'; +import {createToastConfig} from '../utils/toastConfig'; import QRCodeModal from './QRCodeModal'; +const {BBMTLibNativeModule} = NativeModules; interface KeyshareInfo { label: string; supportsLocal: boolean; @@ -34,35 +43,101 @@ interface KeyshareInfo { segwitCompatible: string; }; } - interface KeyshareModalProps { visible: boolean; onClose: () => void; keyshareInfo: KeyshareInfo | null; network: 'mainnet' | 'testnet'; - onNavigateToSettings: () => void; onShowOutputDescriptorQR?: () => void; - onShowNpubQR: () => void; + onShowNpubQR?: () => void; // Deprecated - kept for backward compatibility } - const KeyshareModal: React.FC = ({ visible, onClose, keyshareInfo, network, - onNavigateToSettings, - onShowNpubQR, }) => { const {theme} = useTheme(); const styles = createStyles(theme); + + // Helper function to format long strings: first 8 chars ... last 8 chars + const formatLongString = (value: string): string => { + if (!value || value.length <= 16) return value; + return `${value.substring(0, 8)}...${value.substring(value.length - 8)}`; + }; const screenHeight = Dimensions.get('window').height; const scrollViewHeight = screenHeight * 0.5; - const [isOutputDescriptorQrVisible, setIsOutputDescriptorQrVisible] = useState(false); const [selectedDescriptorType, setSelectedDescriptorType] = useState< 'legacy' | 'segwitNative' | 'segwitCompatible' | null >(null); + const [isNpubQrVisible, setIsNpubQrVisible] = useState(false); + const [pairingPubkeys, setPairingPubkeys] = useState(''); + const [isPairingPubkeysQrVisible, setIsPairingPubkeysQrVisible] = + useState(false); + const [isWalletInfoExpanded, setIsWalletInfoExpanded] = useState(false); + const [isCapabilitiesExpanded, setIsCapabilitiesExpanded] = useState(false); + const [isBoldExtensionExpanded, setIsBoldExtensionExpanded] = useState(false); + const [isWatchWalletExpanded, setIsWatchWalletExpanded] = useState(false); + + // Animation refs for collapsible sections + const walletInfoRotationAnim = useSharedValue(isWalletInfoExpanded ? 1 : 0); + const capabilitiesRotationAnim = useSharedValue( + isCapabilitiesExpanded ? 1 : 0, + ); + const boldExtensionRotationAnim = useSharedValue( + isBoldExtensionExpanded ? 1 : 0, + ); + const watchWalletRotationAnim = useSharedValue(isWatchWalletExpanded ? 1 : 0); + + // Sync animations with state + useEffect(() => { + walletInfoRotationAnim.value = withTiming(isWalletInfoExpanded ? 1 : 0, { + duration: 200, + }); + }, [isWalletInfoExpanded, walletInfoRotationAnim]); + + useEffect(() => { + capabilitiesRotationAnim.value = withTiming( + isCapabilitiesExpanded ? 1 : 0, + {duration: 200}, + ); + }, [isCapabilitiesExpanded, capabilitiesRotationAnim]); + + useEffect(() => { + boldExtensionRotationAnim.value = withTiming( + isBoldExtensionExpanded ? 1 : 0, + {duration: 200}, + ); + }, [isBoldExtensionExpanded, boldExtensionRotationAnim]); + + useEffect(() => { + watchWalletRotationAnim.value = withTiming(isWatchWalletExpanded ? 1 : 0, { + duration: 200, + }); + }, [isWatchWalletExpanded, watchWalletRotationAnim]); + + // Calculate pairing pubkeys with checksum + useEffect(() => { + const calculatePairingPubkeys = async () => { + if (keyshareInfo?.pubKey && keyshareInfo?.chainCode) { + try { + const payload = `${keyshareInfo.pubKey}/${keyshareInfo.chainCode}`; + const checksum = await BBMTLibNativeModule.sha256(payload); + const checksumLast4 = checksum.slice(-4); + setPairingPubkeys(`${payload}/${checksumLast4}`); + } catch (error) { + dbg('Failed to calculate pairing pubkeys checksum:', error); + setPairingPubkeys(''); + } + } else { + setPairingPubkeys(''); + } + }; + + calculatePairingPubkeys(); + }, [keyshareInfo?.pubKey, keyshareInfo?.chainCode]); // Share text as file const shareTextAsFile = useCallback( @@ -71,14 +146,11 @@ const KeyshareModal: React.FC = ({ try { const tempDir = RNFS.TemporaryDirectoryPath || RNFS.CachesDirectoryPath; const filePath = `${tempDir}/${filename}`; - const fileExists = await RNFS.exists(filePath); if (fileExists) { await RNFS.unlink(filePath); } - await RNFS.writeFile(filePath, text, 'utf8'); - await Share.open({ title: title, message: title, @@ -88,7 +160,6 @@ const KeyshareModal: React.FC = ({ isNewTask: true, failOnCancel: false, }); - try { await RNFS.unlink(filePath); } catch {} @@ -100,7 +171,6 @@ const KeyshareModal: React.FC = ({ }, [], ); - const handleCopyOutputDescriptor = useCallback( (type: 'legacy' | 'segwitNative' | 'segwitCompatible') => { const descriptor = keyshareInfo?.outputDescriptors?.[type] || ''; @@ -121,7 +191,6 @@ const KeyshareModal: React.FC = ({ }, [keyshareInfo], ); - const handleShareOutputDescriptor = useCallback( (type: 'legacy' | 'segwitNative' | 'segwitCompatible') => { const descriptor = keyshareInfo?.outputDescriptors?.[type] || ''; @@ -143,7 +212,6 @@ const KeyshareModal: React.FC = ({ }, [keyshareInfo, shareTextAsFile], ); - const handleShowOutputDescriptorQR = useCallback( (type: 'legacy' | 'segwitNative' | 'segwitCompatible') => { const descriptor = keyshareInfo?.outputDescriptors?.[type] || ''; @@ -154,7 +222,6 @@ const KeyshareModal: React.FC = ({ }, [keyshareInfo], ); - const handleCopyNpub = useCallback(() => { if (!keyshareInfo?.npub) return; HapticFeedback.light(); @@ -165,12 +232,241 @@ const KeyshareModal: React.FC = ({ text2: 'Nostr public key copied to clipboard', }); }, [keyshareInfo]); - const handleShowNpubQR = useCallback(() => { HapticFeedback.light(); - onClose(); - setTimeout(() => onShowNpubQR(), 300); - }, [onClose, onShowNpubQR]); + setIsNpubQrVisible(true); + }, []); + + const handleWalletIdPress = useCallback(() => { + HapticFeedback.light(); + Toast.show({ + type: 'info', + text1: 'Wallet ID Verification', + text2: "All your wallet's keyshares share the same Wallet ID", + visibilityTime: 3000, + }); + }, []); + + const handleWalletTypePress = useCallback(() => { + if (!keyshareInfo) return; + HapticFeedback.light(); + const isTrio = keyshareInfo.type === 'trio'; + Toast.show({ + type: 'info', + text1: isTrio ? 'Trio Wallet' : 'Duo Wallet', + text2: isTrio + ? 'Any 2 of the 3 devices/keyshares are needed for signing transactions' + : 'Two different devices/keyshares are needed for signing transactions', + visibilityTime: 4000, + }); + }, [keyshareInfo]); + + const handleKeyshareIdPress = useCallback(() => { + if (!keyshareInfo) return; + HapticFeedback.light(); + const isTrio = keyshareInfo.type === 'trio'; + Toast.show({ + type: 'info', + text1: 'Keyshare ID', + text2: isTrio + ? 'This is the unique identifier for one of the 3 keyshares in your wallet' + : 'This is the unique identifier for one of the 2 keyshares in your wallet', + visibilityTime: 4000, + }); + }, [keyshareInfo]); + + const handleCreatedAtPress = useCallback(() => { + HapticFeedback.light(); + Toast.show({ + type: 'info', + text1: 'Wallet Creation Date', + text2: 'This is when your wallet was initially set up and created', + visibilityTime: 3000, + }); + }, []); + + const handleLanHotspotPress = useCallback(() => { + HapticFeedback.light(); + Toast.show({ + type: 'info', + text1: 'LAN / Hotspot Support', + text2: + 'LAN/Hotspot connectivity is always supported by default for all wallets', + visibilityTime: 3000, + }); + }, []); + + const handleNostrPress = useCallback(() => { + if (!keyshareInfo) return; + HapticFeedback.light(); + Toast.show({ + type: 'info', + text1: 'Nostr Support', + text2: keyshareInfo.supportsNostr + ? 'Nostr is supported because your wallet was set up using Nostr' + : 'Nostr is only supported if the wallet setup was done using Nostr', + visibilityTime: 4000, + }); + }, [keyshareInfo]); + + const handleCopyPairingPubkeys = useCallback(() => { + if (!pairingPubkeys) return; + HapticFeedback.light(); + Clipboard.setString(pairingPubkeys); + Toast.show({ + type: 'success', + text1: 'Copied', + text2: 'Pairing pubkeys copied to clipboard', + }); + }, [pairingPubkeys]); + + const handleShowPairingPubkeysQR = useCallback(() => { + HapticFeedback.light(); + setIsPairingPubkeysQrVisible(true); + }, []); + + const handleToggleWalletInfo = useCallback(() => { + HapticFeedback.light(); + const newValue = !isWalletInfoExpanded; + setIsWalletInfoExpanded(newValue); + // Close other sections if opening this one + if (newValue) { + setIsCapabilitiesExpanded(false); + setIsBoldExtensionExpanded(false); + setIsWatchWalletExpanded(false); + } + }, [isWalletInfoExpanded]); + + const handleToggleCapabilities = useCallback(() => { + HapticFeedback.light(); + const newValue = !isCapabilitiesExpanded; + setIsCapabilitiesExpanded(newValue); + // Close other sections if opening this one + if (newValue) { + setIsWalletInfoExpanded(false); + setIsBoldExtensionExpanded(false); + setIsWatchWalletExpanded(false); + } + }, [isCapabilitiesExpanded]); + + const handleToggleBoldExtension = useCallback(() => { + HapticFeedback.light(); + const newValue = !isBoldExtensionExpanded; + setIsBoldExtensionExpanded(newValue); + // Close other sections if opening this one + if (newValue) { + setIsWalletInfoExpanded(false); + setIsCapabilitiesExpanded(false); + setIsWatchWalletExpanded(false); + } + }, [isBoldExtensionExpanded]); + + const handleToggleWatchWallet = useCallback(() => { + HapticFeedback.light(); + const newValue = !isWatchWalletExpanded; + setIsWatchWalletExpanded(newValue); + // Close other sections if opening this one + if (newValue) { + setIsWalletInfoExpanded(false); + setIsCapabilitiesExpanded(false); + setIsBoldExtensionExpanded(false); + } + }, [isWatchWalletExpanded]); + + // Animated styles for rotation + const walletInfoRotateStyle = useAnimatedStyle(() => { + const rotation = interpolate(walletInfoRotationAnim.value, [0, 1], [0, 90]); + return { + transform: [{rotate: `${rotation}deg`}], + }; + }); + + const capabilitiesRotateStyle = useAnimatedStyle(() => { + const rotation = interpolate( + capabilitiesRotationAnim.value, + [0, 1], + [0, 90], + ); + return { + transform: [{rotate: `${rotation}deg`}], + }; + }); + + const boldExtensionRotateStyle = useAnimatedStyle(() => { + const rotation = interpolate( + boldExtensionRotationAnim.value, + [0, 1], + [0, 90], + ); + return { + transform: [{rotate: `${rotation}deg`}], + }; + }); + + const watchWalletRotateStyle = useAnimatedStyle(() => { + const rotation = interpolate( + watchWalletRotationAnim.value, + [0, 1], + [0, 90], + ); + return { + transform: [{rotate: `${rotation}deg`}], + }; + }); + + // Animated values for content opacity + const walletInfoContentAnim = useSharedValue(isWalletInfoExpanded ? 1 : 0); + const capabilitiesContentAnim = useSharedValue( + isCapabilitiesExpanded ? 1 : 0, + ); + const boldExtensionContentAnim = useSharedValue( + isBoldExtensionExpanded ? 1 : 0, + ); + const watchWalletContentAnim = useSharedValue(isWatchWalletExpanded ? 1 : 0); + + // Sync content animations with state + useEffect(() => { + walletInfoContentAnim.value = withTiming(isWalletInfoExpanded ? 1 : 0, { + duration: 200, + }); + }, [isWalletInfoExpanded, walletInfoContentAnim]); + + useEffect(() => { + capabilitiesContentAnim.value = withTiming(isCapabilitiesExpanded ? 1 : 0, { + duration: 200, + }); + }, [isCapabilitiesExpanded, capabilitiesContentAnim]); + + useEffect(() => { + boldExtensionContentAnim.value = withTiming( + isBoldExtensionExpanded ? 1 : 0, + {duration: 200}, + ); + }, [isBoldExtensionExpanded, boldExtensionContentAnim]); + + useEffect(() => { + watchWalletContentAnim.value = withTiming(isWatchWalletExpanded ? 1 : 0, { + duration: 200, + }); + }, [isWatchWalletExpanded, watchWalletContentAnim]); + + // Animated styles for content opacity + const walletInfoContentOpacityStyle = useAnimatedStyle(() => ({ + opacity: walletInfoContentAnim.value, + })); + + const capabilitiesContentOpacityStyle = useAnimatedStyle(() => ({ + opacity: capabilitiesContentAnim.value, + })); + + const boldExtensionContentOpacityStyle = useAnimatedStyle(() => ({ + opacity: boldExtensionContentAnim.value, + })); + + const watchWalletContentOpacityStyle = useAnimatedStyle(() => ({ + opacity: watchWalletContentAnim.value, + })); + return ( = ({ Device Keyshare - { HapticFeedback.light(); onClose(); }} style={styles.keyshareModalCloseButton} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> - + - {keyshareInfo ? ( <> - {/* Compact keyshare summary card */} + {/* Wallet Information Container */} - - Wallet ID - - - {keyshareInfo.fingerprint || 'N/A'} + + + + + Wallet Information - - - - Wallet Type - - - - {keyshareInfo.type === 'trio' - ? 'Trio • 3 devices' - : 'Duo • 2 devices'} - - - - - - - Keyshare ID - - - {keyshareInfo.label} - - - {typeof keyshareInfo.createdAt === 'number' && - keyshareInfo.createdAt > 0 && ( - - - Created At - - - {new Date(keyshareInfo.createdAt).toLocaleString()} - + ▶ + + + {isWalletInfoExpanded && ( + + + + + Wallet ID + + + + {( + keyshareInfo.fingerprint || 'N/A' + ).toUpperCase()} + + + + + + Wallet Type + + + + {keyshareInfo.type === 'trio' + ? 'Trio • 3 devices' + : 'Duo • 2 devices'} + + + + + + Keyshare ID + + + + {keyshareInfo.label} + + + + {typeof keyshareInfo.createdAt === 'number' && + keyshareInfo.createdAt > 0 && ( + + + Created At + + + + {new Date( + keyshareInfo.createdAt, + ).toLocaleString()} + + + + )} - )} + + Go to Wallet Settings > Security to backup your + keyshare + + + )} - {/* Capabilities / connectivity summary */} - - - LAN / Hotspot - - - - ✓ Supported + + + + + Capabilities - - - - Nostr - - - {keyshareInfo.supportsNostr - ? '✓ Supported' - : 'Not enabled'} - - - - - {keyshareInfo.supportsNostr && keyshareInfo.npub && ( - - NPub - - - {keyshareInfo.npub} + ▶ + + + {isCapabilitiesExpanded && ( + + + + LAN / Hotspot - - - - - - - - + + + + ✓ Supported + + + - - )} - - - {/* Watch Wallet Header Section */} - - - Watch-Wallet • Export - - - Import the output descriptor into Sparrow or another - PSBT-capable wallet to create a watch-only wallet. - - - ⚠️ Note: Taproot is not supported. Only Legacy, SegWit - Native, and Nested SegWit address types are supported. - - - {/* Output Descriptors - One row per address type */} - {keyshareInfo.outputDescriptors?.legacy && ( - - - Output Descriptor (Legacy) - - - - {keyshareInfo.outputDescriptors.legacy || 'N/A'} - - - - handleCopyOutputDescriptor('legacy') - } - style={styles.keyshareCopyButton}> - - - - handleShareOutputDescriptor('legacy') - } - style={styles.keyshareCopyButton}> - - - - handleShowOutputDescriptorQR('legacy') - } - style={styles.keyshareCopyButton}> - - + + Nostr + + + + {keyshareInfo.supportsNostr + ? '✓ Supported' + : 'Not enabled'} + - + - )} - - {keyshareInfo.outputDescriptors?.segwitNative && ( - - - Output Descriptor (Native Segwit) - - - - {keyshareInfo.outputDescriptors.segwitNative || - 'N/A'} - - - - handleCopyOutputDescriptor('segwitNative') - } - style={styles.keyshareCopyButton}> + {keyshareInfo.supportsNostr && keyshareInfo.npub && ( + + NPub + + - - - handleShareOutputDescriptor('segwitNative') - } - style={styles.keyshareCopyButton}> - - - - handleShowOutputDescriptorQR('segwitNative') - } - style={styles.keyshareCopyButton}> - - + + {formatLongString(keyshareInfo.npub)} + + + + + + + - - )} - - {keyshareInfo.outputDescriptors?.segwitCompatible && ( - - - Output Descriptor (Nested SegWit) - - - - {keyshareInfo.outputDescriptors - .segwitCompatible || 'N/A'} + )} + + )} + + {/* Bold Extension Section */} + + + + + + Bold Web • Extension + + + + ▶ + + + {isBoldExtensionExpanded && ( + + + This is a pubkey that should never be shared with + anyone for privacy. It is only used to bind Bold + Bitcoin Browser extension. + + + ⚠️ This does NOT hold any private key or keyshare + data. + + {pairingPubkeys && ( + + + Pairing Pubkeys - - - handleCopyOutputDescriptor('segwitCompatible') - } - style={styles.keyshareCopyButton}> + + - - - handleShareOutputDescriptor( - 'segwitCompatible', - ) - } - style={styles.keyshareCopyButton}> - - - - handleShowOutputDescriptorQR( - 'segwitCompatible', - ) - } - style={styles.keyshareCopyButton}> - - + + {formatLongString(pairingPubkeys)} + + + + + + + + )} + + )} + + {/* Watch Wallet Header Section */} + + + + + + Watch-Wallet • Export + + + + ▶ + + + {isWatchWalletExpanded && ( + + + Import the output descriptor into Sparrow or another + PSBT-capable wallet to create a watch-only wallet. + + + ⚠️ Note: Taproot is not supported. Only Legacy, SegWit + Native, and Nested SegWit address types are supported. + + + {/* Output Descriptors - One row per address type */} + {keyshareInfo.outputDescriptors?.legacy && ( + + + Output Descriptor (Legacy) + + + + handleCopyOutputDescriptor('legacy') + } + android_ripple={{color: 'rgba(0,0,0,0.1)'}} + style={styles.keyshareKeyContainerBadge}> + + + {formatLongString( + keyshareInfo.outputDescriptors.legacy || + 'N/A', + )} + + + + + handleShareOutputDescriptor('legacy') + } + style={styles.keyshareCopyButton}> + + + + handleShowOutputDescriptorQR('legacy') + } + style={styles.keyshareCopyButton}> + + + + + + )} + {keyshareInfo.outputDescriptors?.segwitNative && ( + + + Output Descriptor (Native Segwit) + + + + handleCopyOutputDescriptor('segwitNative') + } + android_ripple={{color: 'rgba(0,0,0,0.1)'}} + style={styles.keyshareKeyContainerBadge}> + + + {formatLongString( + keyshareInfo.outputDescriptors + .segwitNative || 'N/A', + )} + + + + + handleShareOutputDescriptor( + 'segwitNative', + ) + } + style={styles.keyshareCopyButton}> + + + + handleShowOutputDescriptorQR( + 'segwitNative', + ) + } + style={styles.keyshareCopyButton}> + + + + + + )} + {keyshareInfo.outputDescriptors?.segwitCompatible && ( + + + Output Descriptor (Nested SegWit) + + + + handleCopyOutputDescriptor( + 'segwitCompatible', + ) + } + android_ripple={{color: 'rgba(0,0,0,0.1)'}} + style={styles.keyshareKeyContainerBadge}> + + + {formatLongString( + keyshareInfo.outputDescriptors + .segwitCompatible || 'N/A', + )} + + + + + handleShareOutputDescriptor( + 'segwitCompatible', + ) + } + style={styles.keyshareCopyButton}> + + + + handleShowOutputDescriptorQR( + 'segwitCompatible', + ) + } + style={styles.keyshareCopyButton}> + + + + + + )} - )} - + + )} ) : ( @@ -520,28 +1078,9 @@ const KeyshareModal: React.FC = ({ )} - - { - HapticFeedback.medium(); - onClose(); - onNavigateToSettings(); - }} - activeOpacity={0.7}> - - Security Settings > Backup - - - - - {/* QR Code Modal for Output Descriptors */} = ({ topRightClose={true} nonDismissible={false} /> + {/* QR Code Modal for NPub */} + { + setIsNpubQrVisible(false); + }} + title="Nostr • Public Key (NPub)" + value={keyshareInfo?.npub || ''} + network={network as 'mainnet' | 'testnet'} + showShareButton={true} + topRightClose={true} + nonDismissible={false} + /> + {/* QR Code Modal for Pairing Pubkeys */} + { + setIsPairingPubkeysQrVisible(false); + }} + title="Bold Extension • Pairing Pubkeys" + value={pairingPubkeys} + network={network as 'mainnet' | 'testnet'} + showShareButton={true} + topRightClose={true} + nonDismissible={false} + /> + + + ); }; - export default KeyshareModal; diff --git a/components/LegacyWalletModal.tsx b/components/LegacyWalletModal.tsx index 6008ca1..99a4dad 100644 --- a/components/LegacyWalletModal.tsx +++ b/components/LegacyWalletModal.tsx @@ -1,16 +1,14 @@ import React, {useState} from 'react'; -import {Modal, View, Text, TouchableOpacity, Image} from 'react-native'; +import {Modal, View, Text, Pressable, Image} from 'react-native'; import {HapticFeedback} from '../utils'; import {useTheme} from '../theme'; import {createStyles} from './Styles'; import LocalCache from '../services/LocalCache'; - interface LegacyWalletModalProps { visible: boolean; onCancel: () => void; onUnderstand: () => void; } - const LegacyWalletModal: React.FC = ({ visible, onCancel, @@ -27,8 +25,6 @@ const LegacyWalletModal: React.FC = ({ } as const, legacyModalText: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, marginBottom: 16, lineHeight: 22, textAlign: 'left' as const, @@ -36,8 +32,7 @@ const LegacyWalletModal: React.FC = ({ } as const, legacyModalWarningText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, marginBottom: 16, lineHeight: 20, textAlign: 'left' as const, @@ -45,8 +40,6 @@ const LegacyWalletModal: React.FC = ({ } as const, legacyModalNoteText: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, marginBottom: 24, lineHeight: 18, color: theme.colors.textSecondary, @@ -76,14 +69,11 @@ const LegacyWalletModal: React.FC = ({ } as const, legacyModalCheckmark: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.background, } as const, legacyModalCheckboxLabel: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, flex: 1, lineHeight: 20, color: theme.colors.text, @@ -109,31 +99,30 @@ const LegacyWalletModal: React.FC = ({ color: theme.colors.text, } as const, }; - const handleCancel = async () => { HapticFeedback.light(); // Save checkbox state: "yes" = do not remind, "no" = show again - await LocalCache.setItem('legacyWalletModalDoNotRemind', doNotRemind ? 'yes' : 'no'); + await LocalCache.setItem( + 'legacyWalletModalDoNotRemind', + doNotRemind ? 'yes' : 'no', + ); onCancel(); }; - const handleUnderstand = async () => { HapticFeedback.medium(); // Save checkbox state: "yes" = do not remind, "no" = show again - await LocalCache.setItem('legacyWalletModalDoNotRemind', doNotRemind ? 'yes' : 'no'); + await LocalCache.setItem( + 'legacyWalletModalDoNotRemind', + doNotRemind ? 'yes' : 'no', + ); onUnderstand(); }; - const handleCheckboxToggle = () => { HapticFeedback.light(); setDoNotRemind(prev => !prev); }; - return ( - + @@ -143,29 +132,25 @@ const LegacyWalletModal: React.FC = ({ /> Legacy Wallet Detected - You're currently using a legacy wallet setup. For better PSBT - compatibility and interoperability with modern wallets, we recommend - creating a new wallet setup and migrating your funds. + compatibility and interoperability with modern wallets, we + recommend creating a new wallet setup and migrating your funds. - ⚠️ Important: Make sure you have a backup of your legacy wallet before creating a new wallet. Your current wallet will continue to work until you're ready to migrate. - - To migrate: Create a new wallet setup and send all your funds to the - new wallet address. + To migrate: Create a new wallet setup and send all your funds to + the new wallet address. - - + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> = ({ Do not remind me again - + - - + = ({ ]}> Cancel - - - - I Understand - - + + + I Understand + ); }; - export default LegacyWalletModal; - diff --git a/components/LegalModal.tsx b/components/LegalModal.tsx index 1b1a805..da59ceb 100644 --- a/components/LegalModal.tsx +++ b/components/LegalModal.tsx @@ -3,29 +3,27 @@ import { Modal, View, Text, - TouchableOpacity, + Pressable, StyleSheet, ScrollView, useWindowDimensions, ActivityIndicator, Linking, + Image, } from 'react-native'; import {useTheme} from '../theme'; import {dbg} from '../utils'; - interface LegalModalProps { visible: boolean; onClose: () => void; type: 'terms' | 'privacy'; } - const LegalModal: React.FC = ({visible, onClose, type}) => { const {theme} = useTheme(); const {height} = useWindowDimensions(); const [content, setContent] = useState(''); const [loading, setLoading] = useState(false); const [error, setError] = useState(''); - const urls = useMemo( () => ({ terms: @@ -35,7 +33,6 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { }), [], ); - const titles = useMemo( () => ({ terms: 'Terms of Service', @@ -43,7 +40,6 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { }), [], ); - const formatMarkdown = useCallback((markdown: string): string => { return ( markdown @@ -62,18 +58,15 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { .trim() ); }, []); - const fetchContent = useCallback(async () => { setLoading(true); setError(''); - try { const response = await fetch(urls[type]); if (!response.ok) { throw new Error(`HTTP error! status: ${response.status}`); } const markdownContent = await response.text(); - // Convert markdown to readable text const formattedContent = formatMarkdown(markdownContent); setContent(formattedContent); @@ -86,18 +79,15 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { setLoading(false); } }, [urls, type, formatMarkdown]); - useEffect(() => { if (visible) { fetchContent(); } }, [visible, type, fetchContent]); - const handleRefresh = useCallback(() => { setContent(''); fetchContent(); }, [fetchContent]); - const styles = StyleSheet.create({ modalContainer: { flex: 1, @@ -109,7 +99,10 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { borderTopLeftRadius: 20, borderTopRightRadius: 20, borderTopWidth: 1, - borderTopColor: theme.colors.border + '40', // Add border for dark mode visibility + borderTopColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border paddingBottom: 20, }, header: { @@ -118,12 +111,14 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { alignItems: 'center', padding: 16, borderBottomWidth: 1, - borderBottomColor: theme.colors.border + '40', // Use theme border color + borderBottomColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border }, title: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, flex: 1, }, @@ -137,8 +132,6 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { }, refreshButtonText: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, }, closeButton: { @@ -146,8 +139,7 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { }, closeButtonText: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, scrollContent: { @@ -159,8 +151,6 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { }, loadingText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, marginTop: 16, color: theme.colors.textSecondary, }, @@ -170,8 +160,6 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { }, errorText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', marginBottom: 20, @@ -184,14 +172,11 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { }, retryButtonText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textOnPrimary || theme.colors.white, }, content: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, lineHeight: 22, color: theme.colors.text, // Use text color instead of textSecondary for better readability marginBottom: 20, @@ -199,20 +184,32 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { linkContainer: { padding: 16, borderWidth: 1, - borderColor: theme.colors.border + '40', // Use theme border color + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border borderRadius: 8, alignItems: 'center', marginBottom: 16, backgroundColor: theme.colors.cardBackground, // Add background for better visibility }, + linkContent: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center', + }, + linkIcon: { + width: 16, + height: 16, + marginRight: 8, + tintColor: theme.colors.text, + }, linkText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, // Use text color for better readability }, }); - return ( = ({visible, onClose, type}) => { {titles[type]} - + style={styles.refreshButton} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - - + + - + - {loading && ( - + Loading... )} - {error && ( {error} - + style={styles.retryButton} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> Retry - + )} - {content && !loading && !error && ( <> {content} - - Linking.openURL('https://boldbitcoinwallet.com#terms') } - style={styles.linkContainer}> - - 🌐 Terms and Conditions & Privacy Policy - - + style={styles.linkContainer} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> + + + + Terms and Conditions & Privacy Policy + + + )} @@ -280,5 +286,4 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { ); }; - export default LegalModal; diff --git a/components/QRCodeModal.tsx b/components/QRCodeModal.tsx index d98ec2c..5193121 100644 --- a/components/QRCodeModal.tsx +++ b/components/QRCodeModal.tsx @@ -1,11 +1,25 @@ -import React, {useCallback, useRef} from 'react'; +import React, {useCallback, useRef, useMemo} from 'react'; +// iOS CoreText-safe line break helper for crypto descriptors +const IOS_WORD_JOINER = '\u2060'; + +const formatForIOSLineBreaks = (value: string) => + value + .replace(/\//g, `${IOS_WORD_JOINER}/${IOS_WORD_JOINER}`) + .replace(/\[/g, `${IOS_WORD_JOINER}[`) + .replace(/\]/g, `]${IOS_WORD_JOINER}`) + .replace(/\(/g, `${IOS_WORD_JOINER}(`) + .replace(/\)/g, `)${IOS_WORD_JOINER}`); + import { Modal, View, Text, - TouchableOpacity, + Pressable, Image, Alert, + ScrollView, + Platform, + Dimensions, } from 'react-native'; import QRCode from 'react-native-qrcode-svg'; import Share from 'react-native-share'; @@ -13,7 +27,8 @@ import * as RNFS from 'react-native-fs'; import {HapticFeedback} from '../utils'; import {useTheme} from '../theme'; import {createStyles} from './Styles'; - +import Toast from 'react-native-toast-message'; +import {createToastConfig} from '../utils/toastConfig'; interface QRCodeModalProps { visible: boolean; onClose: () => void; @@ -24,7 +39,6 @@ interface QRCodeModalProps { topRightClose?: boolean; nonDismissible?: boolean; } - const QRCodeModal: React.FC = ({ visible, onClose, @@ -38,7 +52,15 @@ const QRCodeModal: React.FC = ({ const {theme} = useTheme(); const styles = createStyles(theme); const qrRef = useRef(null); - + const screenWidth = Dimensions.get('window').width; + const modalMaxWidth = 320; + const containerWidth = Math.min(screenWidth - 48, modalMaxWidth - 48); // Account for padding + + // Memoize style to avoid re-creation on every render + const valueTextStyle = useMemo( + () => [styles.qrModalValueText, { width: containerWidth - 24 }], + [containerWidth, styles.qrModalValueText] + ); // Share QR code as image file const shareQRAsFile = useCallback( async (filename: string, shareTitle: string) => { @@ -48,7 +70,6 @@ const QRCodeModal: React.FC = ({ Alert.alert('Error', 'QR Code is not ready yet'); return; } - const base64Data: string = await new Promise((resolve, reject) => { qrRef.current.toDataURL((data: string) => { if (data) { @@ -58,15 +79,12 @@ const QRCodeModal: React.FC = ({ } }); }); - const filePath = `${RNFS.TemporaryDirectoryPath}/${filename}`; const fileExists = await RNFS.exists(filePath); if (fileExists) { await RNFS.unlink(filePath); } - await RNFS.writeFile(filePath, base64Data, 'base64'); - await Share.open({ title: shareTitle, message: shareTitle, @@ -75,7 +93,6 @@ const QRCodeModal: React.FC = ({ isNewTask: true, failOnCancel: false, }); - await RNFS.unlink(filePath).catch(() => {}); } catch (error: any) { if (error?.message !== 'User did not share') { @@ -85,7 +102,6 @@ const QRCodeModal: React.FC = ({ }, [], ); - const handleShare = useCallback(() => { const now = new Date(); const month = now.toLocaleDateString('en-US', {month: 'short'}); @@ -93,10 +109,8 @@ const QRCodeModal: React.FC = ({ const year = now.getFullYear(); const hours = now.getHours().toString().padStart(2, '0'); const minutes = now.getMinutes().toString().padStart(2, '0'); - let filename = `qr-code.${month}${day}.${year}.${hours}${minutes}.jpg`; let shareTitle = 'Share QR Code'; - if (network) { if (title.includes('xpub') || title.includes('tpub')) { filename = `${network === 'mainnet' ? 'xpub' : 'tpub'}-qr.${month}${day}.${year}.${hours}${minutes}.jpg`; @@ -106,38 +120,33 @@ const QRCodeModal: React.FC = ({ shareTitle = 'Share Output Descriptor QR Code'; } } - shareQRAsFile(filename, shareTitle); }, [network, title, shareQRAsFile]); - const handleClose = useCallback(() => { HapticFeedback.light(); onClose(); }, [onClose]); - return ( {} : handleClose}> - - + e.stopPropagation()}> {topRightClose ? ( {title} - + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - + ) : ( {title} @@ -155,19 +164,46 @@ const QRCodeModal: React.FC = ({ /> )} + {value && showShareButton && ( + + + + {Platform.OS === 'ios' + ? formatForIOSLineBreaks(value) + : value} + + + + )} {showShareButton ? ( - + onPress={handleShare} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> = ({ ]}> Share - + {!topRightClose && ( - + onPress={handleClose} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> Close - + )} ) : ( !topRightClose && ( - + onPress={handleClose} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> Close - + ) )} - - + + + + + ); }; - export default QRCodeModal; diff --git a/components/QRScanner.foss.tsx b/components/QRScanner.foss.tsx index 1c269c5..e3cfcd2 100644 --- a/components/QRScanner.foss.tsx +++ b/components/QRScanner.foss.tsx @@ -2,7 +2,7 @@ import React, {useState, useEffect, useRef, useCallback} from 'react'; import { View, Text, - TouchableOpacity, + Pressable, StyleSheet, Modal, Platform, @@ -10,13 +10,11 @@ import { import BarcodeZxingScan from 'rn-barcode-zxing-scan'; import {useTheme} from '../theme'; import {dbg} from '../utils'; - export interface QRProgress { received: number; total: number; percentage?: number; } - export interface QRScannerProps { visible: boolean; onClose: () => void; @@ -28,7 +26,6 @@ export interface QRScannerProps { progress?: QRProgress; closeButtonText?: string; } - const QRScanner: React.FC = ({ visible, onClose, @@ -43,7 +40,6 @@ const QRScanner: React.FC = ({ const {theme} = useTheme(); const [isScanning, setIsScanning] = useState(false); const scanSubscriptionRef = useRef(null); - const styles = StyleSheet.create({ modalOverlay: { flex: 1, @@ -74,15 +70,12 @@ const QRScanner: React.FC = ({ }, scannerTitle: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, marginBottom: 8, }, scannerSubtitle: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.white + 'B3', // ~70% opacity textAlign: 'center', paddingHorizontal: 20, @@ -111,8 +104,7 @@ const QRScanner: React.FC = ({ }, closeScannerButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textOnPrimary || theme.colors.white, // Use textOnPrimary for readability on primary button }, cameraNotFoundContainer: { @@ -123,21 +115,17 @@ const QRScanner: React.FC = ({ }, cameraNotFoundText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, marginBottom: 8, }, cameraNotFoundSubtext: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.white + 'B3', // ~70% opacity textAlign: 'center', paddingHorizontal: 20, }, }); - // Handle continuous scanning for Android useEffect(() => { if (visible && mode === 'continuous' && Platform.OS === 'android') { @@ -157,7 +145,6 @@ const QRScanner: React.FC = ({ } }, ); - // Start continuous scan BarcodeZxingScan.showQrReaderContinuous((error: any, data: any) => { if (error) { @@ -177,7 +164,6 @@ const QRScanner: React.FC = ({ } }); } - return () => { if (scanSubscriptionRef.current) { scanSubscriptionRef.current.remove(); @@ -189,14 +175,12 @@ const QRScanner: React.FC = ({ } }; }, [visible, mode, onScan, showProgress, title, isScanning]); - // Handle single scan const handleSingleScan = useCallback(() => { // Set custom status message before opening scanner (if supported) if (subtitle && BarcodeZxingScan.setStatusMessage) { BarcodeZxingScan.setStatusMessage(subtitle); } - if (Platform.OS === 'android') { BarcodeZxingScan.showQrReader((error: any, data: any) => { // Clear custom status message @@ -230,14 +214,12 @@ const QRScanner: React.FC = ({ }); } }, [subtitle, onScan, onClose]); - // Auto-start single scan when modal opens useEffect(() => { if (visible && mode === 'single' && !isScanning) { handleSingleScan(); } }, [visible, mode, isScanning, handleSingleScan]); - const isAnimatedQR = showProgress && progress && progress.total > 1; const progressPercent = isAnimatedQR ? Math.min( @@ -247,8 +229,8 @@ const QRScanner: React.FC = ({ ) : 0; const isComplete = isAnimatedQR && progress.received >= progress.total; - - const displayTitle = title || (isAnimatedQR ? 'Scanning Animated QR...' : 'Scan QR Code'); + const displayTitle = + title || (isAnimatedQR ? 'Scanning Animated QR...' : 'Scan QR Code'); const displaySubtitle = subtitle || (isAnimatedQR @@ -256,7 +238,6 @@ const QRScanner: React.FC = ({ ? 'Processing...' : `Keep scanning animated QR: ${progressPercent}%` : 'Point camera at the QR code to scan'); - // For continuous mode on Android, show the scanner UI if (mode === 'continuous' && Platform.OS === 'android' && visible) { return ( @@ -280,7 +261,7 @@ const QRScanner: React.FC = ({ )} )} - { if (isScanning) { @@ -289,18 +270,15 @@ const QRScanner: React.FC = ({ } onClose(); }} - activeOpacity={0.7}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> {closeButtonText} - + ); } - // For single mode, the native scanner handles UI, but we show a placeholder // In practice, single mode opens native scanner which handles its own UI return null; }; - export default QRScanner; - diff --git a/components/QRScanner.tsx b/components/QRScanner.tsx index 81083d1..ecb6caa 100644 --- a/components/QRScanner.tsx +++ b/components/QRScanner.tsx @@ -1,20 +1,11 @@ import React, {useState, useEffect, useRef} from 'react'; -import { - View, - Text, - TouchableOpacity, - StyleSheet, - Modal, - Platform, -} from 'react-native'; +import {View, Text, Pressable, StyleSheet, Modal, Platform} from 'react-native'; import {useTheme} from '../theme'; import {dbg} from '../utils'; - // iOS-specific imports (only imported when needed) let Camera: any = null; let useCameraDevice: any = null; let useCodeScanner: any = null; - if (Platform.OS === 'ios') { try { const visionCamera = require('react-native-vision-camera'); @@ -22,26 +13,23 @@ if (Platform.OS === 'ios') { useCameraDevice = visionCamera.useCameraDevice; useCodeScanner = visionCamera.useCodeScanner; } catch (e) { - console.warn('Vision camera not available:', e); + dbg('Vision camera not available:', e); } } - // Android-specific import let BarcodeZxingScan: any = null; if (Platform.OS === 'android') { try { BarcodeZxingScan = require('rn-barcode-zxing-scan').default; } catch (e) { - console.warn('BarcodeZxingScan not available:', e); + dbg('BarcodeZxingScan not available:', e); } } - export interface QRProgress { received: number; total: number; percentage?: number; } - export interface QRScannerProps { visible: boolean; onClose: () => void; @@ -53,7 +41,6 @@ export interface QRScannerProps { progress?: QRProgress; closeButtonText?: string; } - // iOS QR Scanner Component (uses vision-camera) const IOSQRScanner: React.FC = ({ visible, @@ -79,7 +66,6 @@ const IOSQRScanner: React.FC = ({ } }, }); - const styles = StyleSheet.create({ scannerContainer: { flex: 1, @@ -104,16 +90,19 @@ const IOSQRScanner: React.FC = ({ }, scannerTitle: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, + backgroundColor: theme.colors.blackOverlay30, + borderRadius: 12, + padding: 12, marginBottom: 8, }, scannerSubtitle: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.white + 'B3', // ~70% opacity + color: theme.colors.white, + backgroundColor: theme.colors.blackOverlay30, + borderRadius: 12, + padding: 12, textAlign: 'center', paddingHorizontal: 20, }, @@ -141,8 +130,7 @@ const IOSQRScanner: React.FC = ({ }, closeScannerButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textOnPrimary || theme.colors.white, }, cameraNotFoundContainer: { @@ -153,21 +141,16 @@ const IOSQRScanner: React.FC = ({ }, cameraNotFoundText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.white, marginBottom: 8, }, cameraNotFoundSubtext: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.white + 'B3', // ~70% opacity textAlign: 'center', paddingHorizontal: 20, }, }); - if (!device || !codeScanner) { return ( = ({ Please check camera permissions in Settings - + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> {closeButtonText} - + ); } - const isAnimatedQR = showProgress && progress && progress.total > 1; const progressPercent = isAnimatedQR ? Math.min( @@ -200,8 +182,8 @@ const IOSQRScanner: React.FC = ({ ) : 0; const isComplete = isAnimatedQR && progress.received >= progress.total; - - const displayTitle = title || (isAnimatedQR ? 'Scanning Animated QR...' : 'Scan QR Code'); + const displayTitle = + title || (isAnimatedQR ? 'Scanning Animated QR...' : 'Scan QR Code'); const displaySubtitle = subtitle || (isAnimatedQR @@ -209,7 +191,6 @@ const IOSQRScanner: React.FC = ({ ? 'Processing...' : `Keep scanning animated QR: ${progressPercent}%` : 'Point camera at the QR code to scan'); - return ( = ({ )} )} - + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> {closeButtonText} - + ); }; - // Android QR Scanner Component (uses BarcodeZxingScan) const AndroidQRScanner: React.FC = ({ visible, @@ -265,7 +245,6 @@ const AndroidQRScanner: React.FC = ({ const [_isScanning, setIsScanning] = useState(false); const scanSubscriptionRef = useRef(null); const isScanningRef = useRef(false); - const styles = StyleSheet.create({ scannerContainer: { flex: 1, @@ -292,15 +271,12 @@ const AndroidQRScanner: React.FC = ({ }, scannerTitle: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, marginBottom: 8, }, scannerSubtitle: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.white + 'B3', // ~70% opacity textAlign: 'center', paddingHorizontal: 20, @@ -329,12 +305,10 @@ const AndroidQRScanner: React.FC = ({ }, closeScannerButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textOnPrimary || theme.colors.white, }, }); - // Handle scanner close - properly stop scanner and cleanup const handleClose = () => { if (mode === 'continuous' && isScanningRef.current && BarcodeZxingScan) { @@ -350,7 +324,6 @@ const AndroidQRScanner: React.FC = ({ } onClose(); }; - // Handle continuous scanning for Android useEffect(() => { if (visible && mode === 'continuous' && BarcodeZxingScan) { @@ -367,12 +340,14 @@ const AndroidQRScanner: React.FC = ({ return; } if (event.data) { - dbg('Android: Continuous scan result:', event.data.substring(0, 50)); + dbg( + 'Android: Continuous scan result:', + event.data.substring(0, 50), + ); onScan(event.data); } }, ); - BarcodeZxingScan.showQrReaderContinuous((error: any, data: any) => { if (error) { dbg('Android: Continuous scan error:', error); @@ -407,7 +382,6 @@ const AndroidQRScanner: React.FC = ({ scanSubscriptionRef.current = null; } } - return () => { // Cleanup on unmount or when dependencies change if (scanSubscriptionRef.current) { @@ -423,16 +397,19 @@ const AndroidQRScanner: React.FC = ({ } }; }, [visible, mode, onScan, showProgress, title]); - // Handle single scan - native scanner handles its own UI and back button useEffect(() => { - if (visible && mode === 'single' && BarcodeZxingScan && !isScanningRef.current) { + if ( + visible && + mode === 'single' && + BarcodeZxingScan && + !isScanningRef.current + ) { // For single mode, native scanner opens its own activity // Set custom status message before opening scanner (if supported) if (subtitle && BarcodeZxingScan.setStatusMessage) { BarcodeZxingScan.setStatusMessage(subtitle); } - // It handles back button itself, we just need to handle the result BarcodeZxingScan.showQrReader((error: any, data: any) => { // Scanner closed (either via back button or scan completed) @@ -465,7 +442,6 @@ const AndroidQRScanner: React.FC = ({ } } }, [visible, mode, onScan, onClose, subtitle]); - const isAnimatedQR = showProgress && progress && progress.total > 1; const progressPercent = isAnimatedQR ? Math.min( @@ -475,8 +451,8 @@ const AndroidQRScanner: React.FC = ({ ) : 0; const isComplete = isAnimatedQR && progress.received >= progress.total; - - const displayTitle = title || (isAnimatedQR ? 'Scanning Animated QR...' : 'Scan QR Code'); + const displayTitle = + title || (isAnimatedQR ? 'Scanning Animated QR...' : 'Scan QR Code'); const displaySubtitle = subtitle || (isAnimatedQR @@ -484,7 +460,6 @@ const AndroidQRScanner: React.FC = ({ ? 'Processing...' : `Keep scanning animated QR: ${progressPercent}%` : 'Point camera at the QR code to scan'); - // For continuous mode, show UI overlay if (mode === 'continuous' && visible) { return ( @@ -508,29 +483,26 @@ const AndroidQRScanner: React.FC = ({ )} )} - + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> {closeButtonText} - + ); } - // For single mode, native scanner handles UI - return null (modal is just a container) // The native activity will handle its own UI and back button return null; }; - // Main QRScanner component - routes to platform-specific implementation -const QRScanner: React.FC = (props) => { +const QRScanner: React.FC = props => { if (Platform.OS === 'ios') { return ; } else { return ; } }; - export default QRScanner; diff --git a/components/Styles.tsx b/components/Styles.tsx index 83e09a0..90f2c29 100644 --- a/components/Styles.tsx +++ b/components/Styles.tsx @@ -5,7 +5,6 @@ import { TextStyle, ViewStyle, } from 'react-native'; - export interface Theme { colors: { background: string; @@ -82,10 +81,13 @@ export interface Theme { }; fontFamilies?: { regular: string; + medium: string; + bold: string; monospace: string; + monospaceMedium: string; + monospaceBold: string; }; } - export interface Styles { actionButton: ViewStyle; settingsButton: ViewStyle; @@ -249,10 +251,13 @@ export interface Styles { keyshareInfoValueDisabled: TextStyle; keyshareKeySection: ViewStyle; keyshareKeyContainer: ViewStyle; + keyshareKeyContainerBadge: ViewStyle; keyshareKeyText: TextStyle; + keyshareKeyTextClickable: TextStyle; keyshareCopyButton: ViewStyle; keyshareCopyButtonText: TextStyle; keyshareCopyIcon: ImageStyle; + keyshareBadgeCopyIcon: ImageStyle; keyshareButtonsRow: ViewStyle; qrModalContent: ViewStyle; qrModalTitle: TextStyle; @@ -271,6 +276,7 @@ export interface Styles { keyshareInfoCard: ViewStyle; keyshareSectionTitle: TextStyle; keyshareDetailRow: ViewStyle; + keyshareDetailRowLast: ViewStyle; keyshareDetailLabel: TextStyle; keyshareDetailValue: TextStyle; keyshareBadge: ViewStyle; @@ -284,6 +290,7 @@ export interface Styles { keyshareStatusBadgeTextSuccess: TextStyle; keyshareStatusBadgeTextDisabled: TextStyle; keyshareKeyItem: ViewStyle; + keyshareKeyItemLast: ViewStyle; keyshareKeyLabel: TextStyle; watchWalletHeader: ViewStyle; keyshareInfoHeader: TextStyle; @@ -291,6 +298,7 @@ export interface Styles { watchWalletDescription: TextStyle; watchWalletWarning: TextStyle; watchWalletItem: ViewStyle; + watchWalletItemLast: ViewStyle; watchWalletItemLabel: TextStyle; watchWalletItemValue: TextStyle; watchWalletItemValueContainer: ViewStyle; @@ -307,8 +315,24 @@ export interface Styles { qrModalTopRightCloseText: TextStyle; qrModalShareButtonSingle: ViewStyle; qrModalButtonsContainerCentered: ViewStyle; + qrModalValueContainer: ViewStyle; + qrModalValueText: TextStyle; + qrModalValueScrollContent: ViewStyle; + collapsibleHeader: ViewStyle; + collapsibleHeaderContent: ViewStyle; + collapsibleHeaderIcon: ImageStyle; + collapsibleHeaderTitle: TextStyle; + collapsibleChevron: TextStyle; + collapsibleContent: ViewStyle; + walletInfoContainer: ViewStyle; + walletInfoTitle: TextStyle; + walletInfoTitleRow: ViewStyle; + walletInfoTitleIcon: ImageStyle; + walletInfoContent: ViewStyle; + walletInfoRow: ViewStyle; + walletInfoKeyItem: ViewStyle; + walletInfoHint: TextStyle; } - export const createStyles = (theme: Theme): Styles => ({ actionButton: { paddingVertical: 12, // Consistent vertical padding for all action buttons @@ -367,8 +391,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, headerTitleText: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, // Use theme text color for both light and dark mode }, container: { @@ -426,15 +449,13 @@ export const createStyles = (theme: Theme): Styles => ({ }, btcPrice: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, marginRight: 6, }, currencyBadge: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, backgroundColor: theme.colors.whiteOverlay25, // Increased opacity for better contrast paddingHorizontal: 6, @@ -511,8 +532,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, balanceUnitToggleText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, opacity: 0.9, }, @@ -528,8 +548,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, providerValueCompact: { fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.white, flex: 1, textAlign: 'right' as const, @@ -553,8 +572,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, balanceErrorText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.danger, textAlign: 'center' as const, }, @@ -589,20 +607,20 @@ export const createStyles = (theme: Theme): Styles => ({ minWidth: 0, // Allow flex shrinking }, balanceBTC: { - fontSize: theme.fontSizes?.['3xl'] || 24, - fontWeight: (theme.fontWeights?.bold || '700') as any, + fontSize: theme.fontSizes?.['2xl'], + fontFamily: theme.fontFamilies?.monospaceBold, color: theme.colors.white, textShadowColor: theme.colors.shadowColor + '33', // 20% opacity textShadowOffset: {width: 0, height: 1}, textShadowRadius: 2, - lineHeight: theme.fontSizes?.['3xl'] ? theme.fontSizes['3xl'] * 1.2 : 29, + lineHeight: theme.fontSizes?.['2xl'] ? theme.fontSizes['2xl'] * 1.2 : 24, textAlign: 'center' as const, includeFontPadding: false, flexShrink: 1, // Allow text to shrink }, balanceFiat: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.white, textShadowColor: theme.colors.shadowColor + '26', // 15% opacity textShadowOffset: {width: 0, height: 1}, @@ -630,7 +648,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, balancePrivacyPlaceholder: { fontSize: theme.fontSizes?.['3xl'] || 24, - fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, textAlign: 'center' as const, letterSpacing: 4, @@ -640,8 +658,6 @@ export const createStyles = (theme: Theme): Styles => ({ }, balanceHint: { fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textOnPrimary, opacity: 0.7, marginTop: 4, @@ -660,8 +676,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, address: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textOnPrimary, marginTop: 8, textAlign: 'center' as const, @@ -688,21 +703,17 @@ export const createStyles = (theme: Theme): Styles => ({ }, party: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.textOnPrimary, }, partyText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.textOnPrimary, opacity: 0.9, }, partyLabel: { fontSize: theme.fontSizes?.xs || 9, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textOnPrimary, opacity: 0.7, marginBottom: 1, @@ -711,8 +722,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, partyValue: { fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textOnPrimary, paddingHorizontal: 4, flexShrink: 1, @@ -766,8 +776,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, addressTypeButtonText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textOnPrimary, }, addressTypeButtonIcon: { @@ -802,32 +811,30 @@ export const createStyles = (theme: Theme): Styles => ({ width: '80%', alignItems: 'center' as const, borderWidth: 1, - borderColor: theme.colors.border + '40', // Add border to match other modals + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border }, modalText: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, marginBottom: 10, textAlign: 'center' as const, color: theme.colors.text, }, receiveButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, }, sendButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, }, actionButtonText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.buttonText || theme.colors.white, }, addressTypeButton: { @@ -845,15 +852,15 @@ export const createStyles = (theme: Theme): Styles => ({ minHeight: 68, }, addressTypeButtonSelected: { - borderColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, borderWidth: 2, }, addressTypeLabel: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 4, flexShrink: 1, @@ -861,10 +868,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, addressTypeValue: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: - theme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.textSecondary, textAlign: 'left' as const, marginTop: 4, @@ -882,8 +886,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, recommendBadgeText: { fontSize: theme.fontSizes?.xs || 9, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.received, letterSpacing: 0.2, }, @@ -903,9 +906,10 @@ export const createStyles = (theme: Theme): Styles => ({ modalOptionCheckIcon: { width: 18, height: 18, - tintColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, opacity: 0.9, marginLeft: 4, }, @@ -921,8 +925,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, modalTitle: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 16, }, @@ -933,7 +936,7 @@ export const createStyles = (theme: Theme): Styles => ({ padding: 8, marginHorizontal: 16, marginTop: 0, // walletHeader already has marginBottom: 16 - marginBottom: 8, + marginBottom: 6, // No gap - transaction list starts immediately borderRadius: 8, flexDirection: 'row' as const, justifyContent: 'space-between' as const, @@ -956,8 +959,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, refreshText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textAlign: 'left' as const, flexDirection: 'row' as const, alignItems: 'center' as const, @@ -966,15 +968,14 @@ export const createStyles = (theme: Theme): Styles => ({ refreshIcon: { width: 16, height: 16, - tintColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, opacity: 0.9, }, cacheText: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, marginBottom: 0, marginTop: 0, textAlign: 'right' as const, @@ -1027,15 +1028,12 @@ export const createStyles = (theme: Theme): Styles => ({ }, sectionTitle: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, opacity: 0.9, }, sectionSubtitle: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, }, emptyStateContainer: { @@ -1047,8 +1045,6 @@ export const createStyles = (theme: Theme): Styles => ({ }, emptyStateText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center' as const, marginTop: 8, @@ -1144,21 +1140,18 @@ export const createStyles = (theme: Theme): Styles => ({ }, modalCloseButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, + fontFamily: theme.fontFamilies?.bold, + color: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, }, modalBoldText: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, modalTextLeft: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, textAlign: 'left' as const, color: theme.colors.text, marginBottom: 12, @@ -1167,15 +1160,15 @@ export const createStyles = (theme: Theme): Styles => ({ width: 36, height: 36, marginBottom: 12, - tintColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, alignSelf: 'center' as const, }, modalActionButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.primary, letterSpacing: 0.2, }, @@ -1190,13 +1183,15 @@ export const createStyles = (theme: Theme): Styles => ({ modalHeaderIcon: { width: 24, height: 24, - tintColor: theme.colors.background === '#ffffff' ? theme.colors.primary : theme.colors.white, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.white, marginRight: 10, }, modalHeaderTitle: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, flex: 1, textAlign: 'left' as const, @@ -1219,11 +1214,11 @@ export const createStyles = (theme: Theme): Styles => ({ }, linkText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, + fontFamily: theme.fontFamilies?.bold, + color: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, }, apiDisplayContainer: { paddingHorizontal: 16, @@ -1252,15 +1247,12 @@ export const createStyles = (theme: Theme): Styles => ({ }, apiDisplayLabel: { fontSize: theme.fontSizes?.sm || 11, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.textSecondary, marginRight: 4, }, apiDisplayValue: { fontSize: theme.fontSizes?.sm || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, flex: 1, textAlign: 'right' as const, @@ -1290,15 +1282,11 @@ export const createStyles = (theme: Theme): Styles => ({ }, providerLabel: { fontSize: theme.fontSizes?.sm || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, letterSpacing: 0.2, }, providerValue: { fontSize: theme.fontSizes?.sm || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, letterSpacing: 0.1, flex: 1, @@ -1317,8 +1305,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, networkBadgeText: { fontSize: theme.fontSizes?.xs || 9, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.background === '#ffffff' ? theme.colors.white // White text for better contrast on dark badge in light mode @@ -1326,21 +1313,22 @@ export const createStyles = (theme: Theme): Styles => ({ letterSpacing: 0.5, }, warningBox: { - backgroundColor: (theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange) + '1A', // 10% opacity + backgroundColor: + (theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange) + '1A', // 10% opacity borderRadius: 8, padding: 12, marginVertical: 8, borderLeftWidth: 4, - borderLeftColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, + borderLeftColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, }, warningText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.danger, lineHeight: 20, }, @@ -1354,27 +1342,26 @@ export const createStyles = (theme: Theme): Styles => ({ }, backupButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, }, warningBoxWithMargin: { - backgroundColor: (theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange) + '1A', // 10% opacity + backgroundColor: + (theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange) + '1A', // 10% opacity borderRadius: 8, padding: 12, marginVertical: 8, marginTop: 10, borderLeftWidth: 4, - borderLeftColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, + borderLeftColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, }, modalTipText: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginTop: 12, textAlign: 'left' as const, @@ -1392,6 +1379,7 @@ export const createStyles = (theme: Theme): Styles => ({ borderRadius: 16, padding: 16, width: '90%', + minWidth: '90%', maxHeight: '100%', alignSelf: 'center' as const, elevation: 8, @@ -1399,7 +1387,11 @@ export const createStyles = (theme: Theme): Styles => ({ shadowOffset: {width: 0, height: 4}, shadowOpacity: 0.15, shadowRadius: 10, - borderWidth: 0, // Remove border to match other modals + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border flexDirection: 'column' as const, justifyContent: 'flex-start' as const, overflow: 'hidden' as const, @@ -1423,15 +1415,12 @@ export const createStyles = (theme: Theme): Styles => ({ }, modalHeaderTitleCompact: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, flex: 1, }, modalTextCompact: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, lineHeight: 20, color: theme.colors.text, marginBottom: 12, @@ -1440,35 +1429,33 @@ export const createStyles = (theme: Theme): Styles => ({ }, modalBoldTextCompact: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, includeFontPadding: false, lineHeight: 20, }, warningBoxCompact: { - backgroundColor: (theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange) + '14', // 8% opacity + backgroundColor: + (theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange) + '14', // 8% opacity borderRadius: 6, padding: 10, marginBottom: 10, borderLeftWidth: 3, - borderLeftColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, + borderLeftColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, }, warningTextCompact: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.danger, lineHeight: 18, }, modalTipTextCompact: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginBottom: 14, textAlign: 'left' as const, @@ -1483,8 +1470,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, backupButtonTextCompact: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, }, keyshareModalCloseButton: { @@ -1498,8 +1484,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, keyshareModalCloseText: { fontSize: theme.fontSizes?.['2xl'] || 22, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, lineHeight: 22, }, @@ -1518,8 +1503,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, keyshareInfoLabel: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, flexShrink: 0, minWidth: 150, textAlign: 'left' as const, @@ -1528,8 +1512,6 @@ export const createStyles = (theme: Theme): Styles => ({ }, keyshareInfoValue: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, flex: 1, flexShrink: 1, textAlign: 'right' as const, @@ -1553,18 +1535,53 @@ export const createStyles = (theme: Theme): Styles => ({ gap: 8, minWidth: 0, }, + keyshareKeyContainerBadge: { + flex: 1, + flexShrink: 1, + flexDirection: 'row' as const, + alignItems: 'center' as const, + justifyContent: 'center' as const, + gap: 8, + minWidth: 0, + paddingHorizontal: 10, + paddingVertical: 8, + minHeight: 32, + borderRadius: 8, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '15' + : theme.colors.whiteOverlay10, + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '40' + : theme.colors.border + '60', + }, keyshareKeyText: { fontSize: theme.fontSizes?.sm || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || 'monospace', + fontFamily: theme.fontFamilies?.monospace, flex: 1, flexShrink: 1, color: theme.colors.text, minWidth: 0, textAlign: 'right' as const, }, + keyshareKeyTextClickable: { + fontSize: theme.fontSizes?.sm || 11, + fontFamily: theme.fontFamilies?.monospaceBold, + flex: 1, + flexShrink: 1, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.text, + minWidth: 0, + textAlign: 'center' as const, + letterSpacing: 0.3, + }, keyshareCopyButton: { padding: 8, + minHeight: 32, backgroundColor: theme.colors.primary, borderRadius: 6, alignItems: 'center' as const, @@ -1572,8 +1589,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, keyshareCopyButtonText: { fontSize: theme.fontSizes?.sm || 11, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textOnPrimary, }, keyshareCopyIcon: { @@ -1581,6 +1597,14 @@ export const createStyles = (theme: Theme): Styles => ({ height: 16, tintColor: theme.colors.white, }, + keyshareBadgeCopyIcon: { + width: 14, + height: 14, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.text, + }, keyshareButtonsRow: { flexDirection: 'row' as const, alignItems: 'center' as const, @@ -1593,18 +1617,20 @@ export const createStyles = (theme: Theme): Styles => ({ alignItems: 'center' as const, minWidth: 280, maxWidth: 320, + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border }, qrModalTitle: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 4, }, qrModalSubtitle: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginBottom: 20, }, @@ -1616,8 +1642,6 @@ export const createStyles = (theme: Theme): Styles => ({ }, qrModalHint: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginBottom: 16, fontStyle: 'italic' as const, @@ -1630,8 +1654,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, qrModalCloseButtonText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textOnPrimary, }, keyshareLoadingContainer: { @@ -1659,18 +1682,87 @@ export const createStyles = (theme: Theme): Styles => ({ paddingVertical: 8, paddingBottom: 16, }, + walletInfoContainer: { + backgroundColor: theme.colors.cardBackground, + borderRadius: 8, + padding: 16, + marginBottom: 4, + marginTop: 4, + borderWidth: 1, + borderColor: theme.colors.border, + width: '100%', + shadowColor: theme.colors.shadowColor, + shadowOffset: {width: 0, height: 1}, + shadowOpacity: 0.1, + shadowRadius: 2, + elevation: 2, + }, + walletInfoTitleRow: { + flexDirection: 'row' as const, + alignItems: 'center' as const, + marginBottom: 16, + }, + walletInfoTitleIcon: { + width: 20, + height: 20, + marginRight: 8, + tintColor: theme.colors.text, + }, + walletInfoTitle: { + fontSize: theme.fontSizes?.sm || 12, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.textSecondary, + textTransform: 'uppercase' as const, + letterSpacing: 0.5, + }, + walletInfoContent: { + gap: 0, + }, + walletInfoHint: { + fontSize: theme.fontSizes?.xs || 10, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.textSecondary, + marginTop: 12, + paddingTop: 12, + borderTopWidth: 1, + borderTopColor: theme.colors.border + '30', + fontStyle: 'italic' as const, + textAlign: 'center' as const, + }, + walletInfoRow: { + flexDirection: 'row' as const, + justifyContent: 'space-between' as const, + alignItems: 'center' as const, + paddingVertical: 6, + minHeight: 32, + }, + walletInfoKeyItem: { + flexDirection: 'row' as const, + paddingVertical: 6, + paddingHorizontal: 2, + alignItems: 'center' as const, + width: '100%', + minHeight: 32, + }, keyshareInfoCard: { - backgroundColor: theme.colors.background, - borderRadius: 10, - padding: 14, - marginBottom: 12, + backgroundColor: theme.colors.cardBackground, + borderRadius: 8, + padding: 0, + marginBottom: 4, + marginTop: 4, borderWidth: 1, - borderColor: theme.colors.border + '50', + borderColor: theme.colors.border, + width: '100%', + overflow: 'hidden' as const, + shadowColor: theme.colors.shadowColor, + shadowOffset: {width: 0, height: 1}, + shadowOpacity: 0.1, + shadowRadius: 2, + elevation: 2, }, keyshareSectionTitle: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 10, letterSpacing: 0.2, @@ -1683,17 +1775,23 @@ export const createStyles = (theme: Theme): Styles => ({ borderBottomWidth: 1, borderBottomColor: theme.colors.border + '30', }, + keyshareDetailRowLast: { + flexDirection: 'row' as const, + justifyContent: 'space-between' as const, + alignItems: 'center' as const, + paddingVertical: 8, + borderBottomWidth: 0, + }, keyshareDetailLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.textSecondary, - flex: 1, + width: 110, + flexShrink: 0, }, keyshareDetailValue: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, flex: 1, textAlign: 'right' as const, @@ -1706,9 +1804,10 @@ export const createStyles = (theme: Theme): Styles => ({ }, keyshareBadgeText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, + textAlign: 'center' as const, + flex: 1, }, keyshareBadgeTrio: { backgroundColor: theme.colors.primary, @@ -1724,8 +1823,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, keyshareStatusBadgeText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, keyshareStatusBadgeSuccess: { backgroundColor: theme.colors.received + '33', // 20% opacity @@ -1748,10 +1846,17 @@ export const createStyles = (theme: Theme): Styles => ({ alignItems: 'center' as const, width: '100%', }, + keyshareKeyItemLast: { + flexDirection: 'row' as const, + paddingVertical: 6, + paddingHorizontal: 2, + borderBottomWidth: 0, + alignItems: 'center' as const, + width: '100%', + }, keyshareKeyLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, width: 130, flexShrink: 0, @@ -1772,8 +1877,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, keyshareTableKey: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, width: 130, flexShrink: 0, @@ -1781,8 +1885,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, keyshareTableValue: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.text, flex: 1, flexShrink: 1, @@ -1799,8 +1902,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, keyshareTableValueKey: { fontSize: theme.fontSizes?.sm || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || 'monospace', + fontFamily: theme.fontFamilies?.monospace, flex: 1, flexShrink: 1, color: theme.colors.text, @@ -1809,8 +1911,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, keyshareTableValueSuccess: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.received, }, keyshareTableValueDisabled: { @@ -1818,28 +1919,32 @@ export const createStyles = (theme: Theme): Styles => ({ }, keyshareInfoHeader: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, watchWalletHeader: { - marginTop: 12, - backgroundColor: theme.colors.background, - borderRadius: 10, - padding: 14, + marginTop: 4, + marginBottom: 4, + backgroundColor: theme.colors.cardBackground, + borderRadius: 8, + padding: 0, borderWidth: 1, - borderColor: theme.colors.border + '40', + borderColor: theme.colors.border, + width: '100%', + overflow: 'hidden' as const, + shadowColor: theme.colors.shadowColor, + shadowOffset: {width: 0, height: 1}, + shadowOpacity: 0.1, + shadowRadius: 2, + elevation: 2, }, watchWalletTitle: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, watchWalletDescription: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, lineHeight: 18, color: theme.colors.text, marginTop: 4, @@ -1847,12 +1952,8 @@ export const createStyles = (theme: Theme): Styles => ({ }, watchWalletWarning: { fontSize: theme.fontSizes?.sm || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, lineHeight: 16, color: theme.colors.textSecondary, - marginTop: 8, - marginBottom: 12, fontStyle: 'italic' as const, }, watchWalletItem: { @@ -1861,17 +1962,20 @@ export const createStyles = (theme: Theme): Styles => ({ borderTopWidth: 1, borderTopColor: theme.colors.border + '40', }, + watchWalletItemLast: { + marginTop: 12, + paddingTop: 12, + borderTopWidth: 0, + }, watchWalletItemLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, marginBottom: 8, }, watchWalletItemValue: { fontSize: theme.fontSizes?.sm || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || 'monospace', + fontFamily: theme.fontFamilies?.monospace, flex: 1, flexShrink: 1, textAlign: 'left' as const, @@ -1883,6 +1987,7 @@ export const createStyles = (theme: Theme): Styles => ({ alignItems: 'center' as const, gap: 8, minWidth: 0, + flex: 1, }, clickableTextContainer: { flex: 1, @@ -1891,8 +1996,6 @@ export const createStyles = (theme: Theme): Styles => ({ }, clickableText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.primary, textDecorationLine: 'underline' as const, }, @@ -1927,7 +2030,8 @@ export const createStyles = (theme: Theme): Styles => ({ left: 0, right: 0, bottom: 0, - zIndex: 9999, + zIndex: 10000, + elevation: 10000, pointerEvents: 'box-none' as const, }, qrModalHeader: { @@ -1939,8 +2043,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, qrModalHeaderTitle: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, flex: 1, }, @@ -1955,8 +2058,7 @@ export const createStyles = (theme: Theme): Styles => ({ }, qrModalTopRightCloseText: { fontSize: theme.fontSizes?.['2xl'] || 22, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, lineHeight: 22, }, @@ -1969,4 +2071,70 @@ export const createStyles = (theme: Theme): Styles => ({ justifyContent: 'center' as const, alignItems: 'center' as const, }, + qrModalValueContainer: { + backgroundColor: theme.colors.cardBackground || theme.colors.background, + borderRadius: 8, + padding: 12, + marginBottom: 16, + marginHorizontal: 0, + borderWidth: 1, + borderColor: theme.colors.border + '40', + maxHeight: 100, + width: '100%', + alignSelf: 'stretch' as const, + minWidth: 0, + }, + qrModalValueText: { + fontSize: theme.fontSizes?.xs || 10, + fontFamily: theme.fontFamilies?.monospace, + color: theme.colors.text, + flexShrink: 1, + minWidth: 0, + letterSpacing: 0.3, + ...(Platform.OS === 'ios' && { + // iOS-specific: Use tighter letter spacing and ensure proper wrapping + includeFontPadding: false, + }), + }, + qrModalValueScrollContent: { + flexGrow: 1, + minWidth: 0, + }, + collapsibleHeader: { + flexDirection: 'row' as const, + justifyContent: 'space-between' as const, + alignItems: 'center' as const, + padding: 12, + minWidth: '100%', + backgroundColor: theme.colors.cardBackground, + }, + collapsibleHeaderContent: { + flexDirection: 'row' as const, + alignItems: 'center' as const, + flex: 1, + }, + collapsibleHeaderIcon: { + width: 20, + height: 20, + marginRight: 8, + tintColor: theme.colors.text, + }, + collapsibleHeaderTitle: { + fontSize: theme.fontSizes?.lg || 16, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + }, + collapsibleChevron: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + }, + collapsibleContent: { + paddingHorizontal: 12, + paddingVertical: 12, + borderTopWidth: 1, + borderTopColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, + }, }); diff --git a/components/TransactionDetailsModal.tsx b/components/TransactionDetailsModal.tsx index 8edbf33..ad6a991 100644 --- a/components/TransactionDetailsModal.tsx +++ b/components/TransactionDetailsModal.tsx @@ -4,15 +4,13 @@ import { View, Text, StyleSheet, - TouchableOpacity, + Pressable, ScrollView, - Platform, Linking, } from 'react-native'; import {useTheme} from '../theme'; import moment from 'moment'; import {HapticFeedback, dbg} from '../utils'; - interface TransactionDetailsModalProps { visible: boolean; onClose: () => void; @@ -33,7 +31,6 @@ interface TransactionDetailsModalProps { } | null; isBlurred?: boolean; } - const TransactionDetailsModal: React.FC = ({ visible, onClose, @@ -48,11 +45,11 @@ const TransactionDetailsModal: React.FC = ({ isBlurred = false, }) => { const {theme} = useTheme(); - const [currentBlockHeight, setCurrentBlockHeight] = React.useState(null); - + const [currentBlockHeight, setCurrentBlockHeight] = React.useState< + number | null + >(null); const baseUrl = baseApi.replace(/\/+$/, '').replace(/\/api\/?$/, ''); const explorerLink = transaction ? `${baseUrl}/tx/${transaction.txid}` : ''; - // Fetch current block height to calculate confirmations React.useEffect(() => { if (visible && transaction?.status?.block_height) { @@ -76,7 +73,6 @@ const TransactionDetailsModal: React.FC = ({ fetchCurrentBlockHeight(); } }, [visible, transaction?.status?.block_height, baseApi]); - // Calculate confirmations if we have both block heights const confirmations = React.useMemo(() => { if ( @@ -88,11 +84,9 @@ const TransactionDetailsModal: React.FC = ({ } return null; }, [transaction?.status?.block_height, currentBlockHeight]); - if (!transaction || !status || !amounts) { return null; } - const formatBtcAmount = (amount: number) => { if (typeof amount !== 'number' || !Number.isFinite(amount)) { return '0.00000000'; @@ -101,7 +95,6 @@ const TransactionDetailsModal: React.FC = ({ const [whole, decimal] = formatted.split('.'); return `${Number(whole).toLocaleString()}.${decimal}`; }; - const getFiatAmount = (btcAmount: number) => { if (!btcRate || btcRate <= 0) { return '0.00'; @@ -109,17 +102,13 @@ const TransactionDetailsModal: React.FC = ({ const amount = btcAmount * btcRate; return amount.toFixed(2); }; - const isSent = status.text.includes('Sen') || transaction.sentAt; const amount = isSent ? amounts.sent : amounts.received; - const hasValidAmount = - typeof amount === 'number' && Number.isFinite(amount); - + const hasValidAmount = typeof amount === 'number' && Number.isFinite(amount); const hasValidSent = typeof amounts.sent === 'number' && Number.isFinite(amounts.sent); const hasValidReceived = typeof amounts.received === 'number' && Number.isFinite(amounts.received); - // Get the relevant address(es) with amounts based on transaction type // For sent: show ALL recipient addresses with their amounts (all outputs that aren't the sender's address) // For received: show ALL input addresses (excluding the receiver's own address if it appears) @@ -127,18 +116,17 @@ const TransactionDetailsModal: React.FC = ({ address: string; amount: number; // in BTC } - let relevantAddresses: AddressWithAmount[] = []; let addressLabel = ''; - if (isSent) { // Sent transaction: show ALL recipient addresses with their amounts - const recipientOutputs = transaction.vout - ?.filter((output: any) => { + const recipientOutputs = + transaction.vout?.filter((output: any) => { // Exclude outputs that match the sender's address (change outputs) - return output.scriptpubkey_address && output.scriptpubkey_address !== address; + return ( + output.scriptpubkey_address && output.scriptpubkey_address !== address + ); }) || []; - // Group by address and sum amounts (in case same address appears multiple times) const addressAmountMap = new Map(); recipientOutputs.forEach((output: any) => { @@ -147,13 +135,13 @@ const TransactionDetailsModal: React.FC = ({ const currentAmount = addressAmountMap.get(addr) || 0; addressAmountMap.set(addr, currentAmount + amountSats); }); - // Convert to array with amounts in BTC - relevantAddresses = Array.from(addressAmountMap.entries()).map(([addr, amountSats]) => ({ - address: addr, - amount: amountSats / 1e8, // Convert satoshis to BTC - })); - + relevantAddresses = Array.from(addressAmountMap.entries()).map( + ([addr, amountSats]) => ({ + address: addr, + amount: amountSats / 1e8, // Convert satoshis to BTC + }), + ); addressLabel = relevantAddresses.length > 1 ? 'To Addresses' : 'To Address'; } else { // Received transaction: collect ALL unique input addresses (these are the senders) @@ -161,35 +149,36 @@ const TransactionDetailsModal: React.FC = ({ // For received transactions, show the output amount that went to user's address, not input amounts const inputAddresses: string[] = (transaction.vin ?.map((input: any) => input.prevout?.scriptpubkey_address) - .filter((addr: any): addr is string => typeof addr === 'string' && addr !== address) || []) as string[]; // Exclude user's own address (change) - + .filter( + (addr: any): addr is string => + typeof addr === 'string' && addr !== address, + ) || []) as string[]; // Exclude user's own address (change) // Remove duplicates const uniqueAddresses: string[] = [...new Set(inputAddresses)]; - // Calculate total received amount from outputs to user's address - const totalReceivedSats = transaction.vout - ?.filter((output: any) => output.scriptpubkey_address === address) - .reduce((total: number, output: any) => total + (output.value || 0), 0) || 0; - + const totalReceivedSats = + transaction.vout + ?.filter((output: any) => output.scriptpubkey_address === address) + .reduce( + (total: number, output: any) => total + (output.value || 0), + 0, + ) || 0; const totalReceivedBTC = totalReceivedSats / 1e8; - // Show all sender addresses with the total received amount // (We can't attribute portions to individual senders since Bitcoin doesn't work that way) relevantAddresses = uniqueAddresses.map((addr: string) => ({ address: addr, amount: totalReceivedBTC, // Show the received output amount, not input amounts })); - - addressLabel = relevantAddresses.length > 1 ? 'From Addresses' : 'From Address'; + addressLabel = + relevantAddresses.length > 1 ? 'From Addresses' : 'From Address'; } - const renderDetailRow = (label: string, value: string | React.ReactNode) => ( {label} {value} ); - const styles = StyleSheet.create({ modalOverlay: { flex: 1, @@ -208,7 +197,10 @@ const TransactionDetailsModal: React.FC = ({ shadowOpacity: 0.2, shadowRadius: 6, borderWidth: 1, - borderColor: theme.colors.border + '40', // Add border for dark mode visibility + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border }, modalHeader: { flexDirection: 'row', @@ -216,12 +208,14 @@ const TransactionDetailsModal: React.FC = ({ alignItems: 'center', padding: 16, borderBottomWidth: 1, - borderBottomColor: theme.colors.border + '40', // Use theme border color + borderBottomColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border }, modalTitle: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, closeButton: { @@ -229,7 +223,6 @@ const TransactionDetailsModal: React.FC = ({ }, closeButtonText: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.normal || '400') as any, fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, opacity: 0.7, @@ -242,8 +235,7 @@ const TransactionDetailsModal: React.FC = ({ }, sectionTitle: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 12, letterSpacing: 0.2, @@ -254,22 +246,21 @@ const TransactionDetailsModal: React.FC = ({ alignItems: 'flex-start', paddingVertical: 10, borderBottomWidth: 1, - borderBottomColor: theme.colors.background === '#121212' || theme.colors.background.includes('12') - ? theme.colors.border + '40' // More visible border in dark mode - : theme.colors.blackOverlay04, // Light mode border + borderBottomColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border gap: 12, }, detailLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, // Use textSecondary for better readability minWidth: 108, }, detailValue: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.text, flexShrink: 1, }, @@ -280,23 +271,26 @@ const TransactionDetailsModal: React.FC = ({ }, addressIndex: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, // Use textSecondary for better readability marginRight: 8, minWidth: 20, }, txIdContainer: { - backgroundColor: theme.colors.background === '#121212' || theme.colors.background.includes('12') - ? theme.colors.cardBackground // Use cardBackground in dark mode - : theme.colors.blackOverlay03, // Light mode background + backgroundColor: + theme.colors.background === '#121212' || + theme.colors.background.includes('12') + ? theme.colors.cardBackground // Use cardBackground in dark mode + : theme.colors.blackOverlay03, // Light mode background padding: 12, borderRadius: 8, flex: 1, borderWidth: 1, - borderColor: theme.colors.background === '#121212' || theme.colors.background.includes('12') - ? theme.colors.border + '40' // More visible border in dark mode - : theme.colors.blackOverlay06, // Light mode border + borderColor: + theme.colors.background === '#121212' || + theme.colors.background.includes('12') + ? theme.colors.border + '40' // More visible border in dark mode + : theme.colors.blackOverlay06, // Light mode border marginRight: 12, }, addressAmountContainer: { @@ -306,21 +300,18 @@ const TransactionDetailsModal: React.FC = ({ }, addressAmount: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospaceBold, color: theme.colors.text, marginBottom: 2, }, addressAmountFiat: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.textSecondary, // Use textSecondary for better readability }, txId: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.text, marginBottom: 8, flexWrap: 'wrap', @@ -332,8 +323,7 @@ const TransactionDetailsModal: React.FC = ({ }, statusText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textTransform: 'uppercase', letterSpacing: 0.6, }, @@ -345,23 +335,30 @@ const TransactionDetailsModal: React.FC = ({ alignSelf: 'flex-start', }, statusBadgeConfirmed: { - backgroundColor: theme.colors.background === '#121212' || theme.colors.background.includes('12') - ? (theme.colors.received || '#66BB6A') + '26' // Dark mode with opacity - : theme.colors.receivedOverlay15, // Light mode - borderColor: theme.colors.background === '#121212' || theme.colors.background.includes('12') - ? (theme.colors.received || '#66BB6A') + '80' // More visible border in dark mode - : theme.colors.receivedOverlay40, // Light mode + backgroundColor: + theme.colors.background === '#121212' || + theme.colors.background.includes('12') + ? (theme.colors.received || '#66BB6A') + '26' // Dark mode with opacity + : theme.colors.receivedOverlay15, // Light mode + borderColor: + theme.colors.background === '#121212' || + theme.colors.background.includes('12') + ? (theme.colors.received || '#66BB6A') + '80' // More visible border in dark mode + : theme.colors.receivedOverlay40, // Light mode }, statusBadgePending: { - backgroundColor: theme.colors.background === '#121212' || theme.colors.background.includes('12') - ? theme.colors.bitcoinOrange + '26' // Dark mode with opacity - use bitcoin orange - : theme.colors.dangerOverlay15, // Light mode - borderColor: theme.colors.background === '#121212' || theme.colors.background.includes('12') - ? theme.colors.bitcoinOrange + '80' // More visible border in dark mode - use bitcoin orange - : theme.colors.dangerOverlay40, // Light mode + backgroundColor: + theme.colors.background === '#121212' || + theme.colors.background.includes('12') + ? theme.colors.bitcoinOrange + '26' // Dark mode with opacity - use bitcoin orange + : theme.colors.dangerOverlay15, // Light mode + borderColor: + theme.colors.background === '#121212' || + theme.colors.background.includes('12') + ? theme.colors.bitcoinOrange + '80' // More visible border in dark mode - use bitcoin orange + : theme.colors.dangerOverlay40, // Light mode }, }); - return ( = ({ Transaction Details - { HapticFeedback.light(); onClose(); - }} - style={styles.closeButton}> + }} + style={styles.closeButton} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - + - - + Overview {renderDetailRow( @@ -390,17 +392,19 @@ const TransactionDetailsModal: React.FC = ({ {status.text} @@ -417,9 +421,11 @@ const TransactionDetailsModal: React.FC = ({ ) : 'Pending', )} - {isSent && hasValidSent && + {isSent && + hasValidSent && renderDetailRow('Sent', `${formatBtcAmount(amounts.sent)} BTC`)} - {!isSent && hasValidReceived && + {!isSent && + hasValidReceived && renderDetailRow( 'Received', `${formatBtcAmount(amounts.received)} BTC`, @@ -434,7 +440,6 @@ const TransactionDetailsModal: React.FC = ({ )}`, )} - {relevantAddresses.length > 0 && ( {addressLabel} @@ -447,24 +452,29 @@ const TransactionDetailsModal: React.FC = ({ {index + 1}. )} - { HapticFeedback.light(); Linking.openURL(addressExplorerLink); - }}> + }} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> {addrWithAmount.address} - + {showAmount && ( - {isBlurred ? '***' : formatBtcAmount(addrWithAmount.amount)} BTC + {isBlurred + ? '***' + : formatBtcAmount(addrWithAmount.amount)}{' '} + BTC {!isBlurred && btcRate > 0 && ( - {getCurrencySymbol(selectedCurrency)}{getFiatAmount(addrWithAmount.amount)} + {getCurrencySymbol(selectedCurrency)} + {getFiatAmount(addrWithAmount.amount)} )} @@ -474,43 +484,38 @@ const TransactionDetailsModal: React.FC = ({ })} )} - Transaction ID - { HapticFeedback.light(); Linking.openURL(explorerLink); - }}> + }} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> {transaction.txid} - + - Details {renderDetailRow( 'Block Height', transaction.status?.block_height || 'Pending', )} - {confirmations !== null && ( - renderDetailRow( - 'Confirmations', - confirmations.toString(), - ) - )} + {confirmations !== null && + renderDetailRow('Confirmations', confirmations.toString())} {typeof transaction.fee === 'number' && Number.isFinite(transaction.fee) && renderDetailRow( 'Fee', `${formatBtcAmount( transaction.fee / 1e8, - )} BTC (${getCurrencySymbol( - selectedCurrency, - )}${getFiatAmount(transaction.fee / 1e8)})`, + )} BTC (${getCurrencySymbol(selectedCurrency)}${getFiatAmount( + transaction.fee / 1e8, + )})`, )} {typeof transaction.size === 'number' && Number.isFinite(transaction.size) && @@ -522,5 +527,4 @@ const TransactionDetailsModal: React.FC = ({ ); }; - export default TransactionDetailsModal; diff --git a/components/TransactionList.tsx b/components/TransactionList.tsx index 048621b..b276198 100644 --- a/components/TransactionList.tsx +++ b/components/TransactionList.tsx @@ -4,6 +4,7 @@ import React, { useCallback, useRef, useImperativeHandle, + useMemo, } from 'react'; import { FlatList, @@ -13,7 +14,7 @@ import { ActivityIndicator, RefreshControl, Platform, - TouchableOpacity, + Pressable, Image, } from 'react-native'; import {useSafeAreaInsets} from 'react-native-safe-area-context'; @@ -22,17 +23,16 @@ import Toast from 'react-native-toast-message'; import moment from 'moment'; import {dbg, presentFiat, HapticFeedback, isCanceledError} from '../utils'; import {themes, useTheme as useAppTheme} from '../theme'; +import {COMMON_FONT_CONFIGS} from '../theme/fonts'; import TransactionListSkeleton from './TransactionListSkeleton'; import {WalletService} from '../services/WalletService'; import TransactionDetailsModal from './TransactionDetailsModal'; import LocalCache from '../services/LocalCache'; - // Add icon imports const inIcon = require('../assets/in-icon.png'); const outIcon = require('../assets/out-icon.png'); const consolidateIcon = require('../assets/consolidate-icon.png'); const pendingIcon = require('../assets/pending-icon.png'); - interface TransactionListProps { address: string; baseApi: string; @@ -47,7 +47,6 @@ interface TransactionListProps { export interface TransactionListHandle { refresh: () => Promise | void; } - const TransactionList = React.forwardRef< TransactionListHandle, TransactionListProps @@ -76,15 +75,12 @@ const TransactionList = React.forwardRef< const isFetching = useRef(false); const [selectedTransaction, setSelectedTransaction] = useState(null); const [isDetailsModalVisible, setIsDetailsModalVisible] = useState(false); - const {theme: appTheme} = useAppTheme(); const insets = useSafeAreaInsets(); - // Add refs to track mounting state and prevent memory leaks const isMounted = useRef(true); const abortController = useRef(null); const isRefreshingRef = useRef(false); - // Memoized transaction amount calculator const getTransactionAmounts = useCallback((tx: any, addr: string) => { if (tx.sentAt) { @@ -99,40 +95,33 @@ const TransactionList = React.forwardRef< received: rcvd / 1e8, }; } - const sentAmount = tx.vin.reduce((total: number, input: any) => { return input.prevout.scriptpubkey_address === addr ? total + input.prevout.value : total; }, 0); - const receivedAmount = tx.vout.reduce((total: number, output: any) => { return output.scriptpubkey_address === addr ? total + output.value : total; }, 0); - const changeAmount = tx.vout.reduce((total: number, output: any) => { return sentAmount > 0 && output.scriptpubkey_address === addr ? total + output.value : total; }, 0); - const fee = tx.fee || 0; const finalSentAmount = Math.max(0, sentAmount - changeAmount - fee); - return { sent: finalSentAmount / 1e8, changeAmount: changeAmount / 1e8, received: receivedAmount / 1e8, }; }, []); - // Memoize fetchTransactions to prevent unnecessary re-renders const memoizedFetchTransactions = useCallback( - async (url: string | undefined) => { + async (url: string | undefined, silent: boolean = false) => { dbg('memoizedFetchTransactions...'); - // Prevent multiple simultaneous fetches if (isFetching.current) { dbg('Fetch already in progress, skipping'); @@ -142,19 +131,16 @@ const TransactionList = React.forwardRef< } return; } - // Set loading state if (isMounted.current) { setLoading(true); isFetching.current = true; } - // Cancel any ongoing requests if (abortController.current) { abortController.current.abort(); } abortController.current = new AbortController(); - // Function to load from cache const loadFromCache = async () => { dbg('Loading from cache...'); @@ -173,7 +159,6 @@ const TransactionList = React.forwardRef< setIsRefreshing(false); } }; - try { if (!url || url === '') { dbg('URL is empty, loading from cache only'); @@ -185,7 +170,6 @@ const TransactionList = React.forwardRef< } return; } - // Guard against network/address mismatch using baseApi const isTestnetApi = /\/testnet(\/|$)/.test(url); const addressMatchesNetwork = (a: string, testnetApi: boolean) => { @@ -202,7 +186,6 @@ const TransactionList = React.forwardRef< a.startsWith('1') || a.startsWith('3') || a.startsWith('bc1') ); }; - if (!addressMatchesNetwork(address, isTestnetApi)) { dbg('TransactionList: address/baseApi mismatch; skipping fetch', { address, @@ -215,7 +198,6 @@ const TransactionList = React.forwardRef< } return; } - dbg( 'TransactionList: Guard passed. Address matches network. Proceeding to fetch.', { @@ -223,17 +205,14 @@ const TransactionList = React.forwardRef< isTestnetApi, }, ); - // Construct proper API URL const cleanBaseApi = url.replace(/\/+$/, '').replace(/\/api\/?$/, ''); const apiUrl = `${cleanBaseApi}/api/address/${address}/txs`; dbg('Starting fetch transactions from:', apiUrl); - // Set a timeout to fall back to cache if API takes too long const timeoutPromise = new Promise((_, reject) => { setTimeout(() => reject(new Error('API timeout')), 10000); // Increased timeout to 10s }); - const response = (await Promise.race([ axios.get(apiUrl, { signal: abortController.current.signal, @@ -241,22 +220,18 @@ const TransactionList = React.forwardRef< }), timeoutPromise, ])) as {data: any[]}; - dbg( 'TransactionList: Received response with', response.data.length, 'transactions', ); - if (!isMounted.current) { dbg('Component unmounted, skipping state updates'); return; } - const cached = JSON.parse( (await LocalCache.getItem(`${address}-pendingTxs`)) || '{}', ); - // Process pending transactions let pending = 0; let pendingTxs = response.data @@ -268,7 +243,6 @@ const TransactionList = React.forwardRef< } return tx; }); - // Update cache response.data.forEach((tx: any) => { if (cached[tx.txid]) { @@ -279,7 +253,6 @@ const TransactionList = React.forwardRef< ); } }); - // Add cached transactions for (const txID in cached) { const validTxID = /^[a-fA-F0-9]{64}$/.test(txID); @@ -301,9 +274,7 @@ const TransactionList = React.forwardRef< }); } } - await onUpdate(pendingTxs, pending); - // Filter out duplicates, keeping confirmed transactions over pending ones const uniqueTransactions = response.data.reduce( (acc: any[], tx: any) => { @@ -325,12 +296,10 @@ const TransactionList = React.forwardRef< }, [], ); - const newTransactions = uniqueTransactions.sort((a: any, b: any) => { // If either transaction is pending (no status or no block_height), prioritize it const aIsPending = !a.status || !a.status.block_height; const bIsPending = !b.status || !b.status.block_height; - if (aIsPending && !bIsPending) { return -1; } // a is pending, show it first @@ -343,16 +312,13 @@ const TransactionList = React.forwardRef< const bTime = b.sentAt || 0; return bTime - aTime; // Most recent pending first } - // For confirmed transactions, sort by block height return (b.status.block_height || 0) - (a.status.block_height || 0); }); - WalletService.getInstance().updateTransactionsCache( address, newTransactions, ); - if (isMounted.current) { dbg( 'TransactionList: Setting', @@ -376,12 +342,15 @@ const TransactionList = React.forwardRef< } } else { dbg('Error fetching transactions:', error); - if (isMounted.current) { + if (isMounted.current && !silent) { Toast.show({ type: 'error', text1: 'Error loading transactions', - text2: 'Using offline cache', + text2: `Check your connection or try again.\n\n(${String( + error, + ).slice(0, 60)}...)`, }); + dbg('Error loading transactions:', error); // Always fallback to cache on any error await loadFromCache(); } @@ -396,7 +365,6 @@ const TransactionList = React.forwardRef< }, [address, getTransactionAmounts, onUpdate], ); - // For user pull-to-refresh const handlePullRefresh = useCallback(async () => { if (isRefreshingRef.current || isFetching.current) { @@ -415,7 +383,6 @@ const TransactionList = React.forwardRef< } } }, [baseApi, memoizedFetchTransactions, onPullRefresh]); - // Expose imperative refresh method so parents (e.g., WalletHome) can trigger // the same behavior as a user pull-to-refresh gesture. useImperativeHandle( @@ -428,7 +395,6 @@ const TransactionList = React.forwardRef< }), [handlePullRefresh], ); - // Cleanup on unmount useEffect(() => { return () => { @@ -438,12 +404,10 @@ const TransactionList = React.forwardRef< } }; }, []); - // Sync isRefreshing state to ref to avoid effect re-runs useEffect(() => { isRefreshingRef.current = isRefreshing; }, [isRefreshing]); - // Fix transaction refresh handling useEffect(() => { // Skip effect if address or baseApi are not initialized @@ -459,18 +423,15 @@ const TransactionList = React.forwardRef< setIsRefreshing(false); return; } - // Reset list when address or baseApi changes to prevent showing stale rows setTransactions([]); setHasMoreTransactions(true); setLastSeenTxId(null); - let mounted = true; let refreshInterval: NodeJS.Timeout | null = null; const controller = new AbortController(); abortController.current = controller; - - const fetchData = async () => { + const fetchData = async (silent: boolean = false) => { if (!mounted || isFetching.current || isRefreshingRef.current) { dbg('Skipping fetch - conditions not met:', { mounted, @@ -479,10 +440,9 @@ const TransactionList = React.forwardRef< }); return; } - try { dbg('Starting fetch transactions'); - await memoizedFetchTransactions(baseApi); + await memoizedFetchTransactions(baseApi, silent); } catch (error: any) { dbg('error in fetch', error); if (!isCanceledError(error)) { @@ -490,19 +450,16 @@ const TransactionList = React.forwardRef< } } }; - // Initial fetch if (!isFetching.current && !isRefreshingRef.current) { - fetchData(); + fetchData(true); } - // Set up refresh interval refreshInterval = setInterval(() => { if (mounted && !isFetching.current && !isRefreshingRef.current) { - fetchData(); + fetchData(true); } }, 30000); // Refresh every 30 seconds - return () => { dbg('Cleaning up fetch effect'); mounted = false; @@ -518,7 +475,6 @@ const TransactionList = React.forwardRef< setIsRefreshing(false); }; }, [address, baseApi, memoizedFetchTransactions]); - // Memoized transaction status checker const getTransactionStatus = useCallback( (tx: any) => { @@ -527,7 +483,6 @@ const TransactionList = React.forwardRef< !!tx.vin.some( (input: any) => input.prevout.scriptpubkey_address === address, ); - if (tx.sentAt || !tx.status.confirmed) { return { confirmed: false, @@ -535,7 +490,6 @@ const TransactionList = React.forwardRef< icon: pendingIcon, }; } - return { confirmed: true, text: isSending ? 'Sent' : 'Received', @@ -544,7 +498,6 @@ const TransactionList = React.forwardRef< }, [address], ); - // Debounced fetch more implementation const fetchMore = useCallback(async () => { if (loadingMore || !isMounted.current) { @@ -554,7 +507,6 @@ const TransactionList = React.forwardRef< }); return; } - // Guard against invalid state if (!lastSeenTxId || !address || !baseApi) { dbg('Skipping fetch more - invalid state:', { @@ -564,7 +516,6 @@ const TransactionList = React.forwardRef< }); return; } - dbg('Starting fetch more from:', lastSeenTxId); setLoadingMore(true); try { @@ -577,12 +528,10 @@ const TransactionList = React.forwardRef< }, ); dbg('Received more transactions:', response.data.length); - if (!isMounted.current) { dbg('Component unmounted during fetch more'); return; } - const newTransactions = response.data; // Only set hasMoreTransactions to false if we get no new transactions if (newTransactions.length === 0) { @@ -590,12 +539,10 @@ const TransactionList = React.forwardRef< setHasMoreTransactions(false); return; } - const cached = JSON.parse( (await LocalCache.getItem(`${address}-pendingTxs`)) || '{}', ); dbg('Cached transactions for fetch more:', Object.keys(cached).length); - setTransactions(prevTransactions => { try { const existingIds = new Set(prevTransactions.map(tx => tx.txid)); @@ -603,7 +550,6 @@ const TransactionList = React.forwardRef< (tx: any) => !existingIds.has(tx.txid), ); dbg('New unique transactions:', filteredTransactions.length); - // Process pending transactions let pending = 0; let pendingTxs = filteredTransactions @@ -616,7 +562,6 @@ const TransactionList = React.forwardRef< return tx; }); dbg('New pending transactions:', pendingTxs.length); - // Update cache filteredTransactions.filter((tx: any) => { if (cached[tx.txid]) { @@ -628,7 +573,6 @@ const TransactionList = React.forwardRef< ); } }); - // Add cached transactions for (const txID in cached) { dbg('prepending from cache in fetch more', txID, cached[txID]); @@ -651,26 +595,21 @@ const TransactionList = React.forwardRef< }); } } - onUpdate(pendingTxs, pending); dbg('Updated pending transactions in fetch more'); - const txs = [...prevTransactions, ...filteredTransactions]; - dbg('Caching transactions:', txs.length); WalletService.getInstance().updateTransactionsCache( address, txs, false, // isFromCache ); - return txs; } catch (error: any) { dbg('Error in setTransactions:', error); return prevTransactions; } }); - // Only update lastSeenTxId if we have new transactions if (newTransactions.length > 0) { setLastSeenTxId(newTransactions[newTransactions.length - 1].txid); @@ -687,6 +626,7 @@ const TransactionList = React.forwardRef< Toast.show({ type: 'error', text1: 'Error loading more transactions', + text2: 'Check your connection or try again.', }); } } finally { @@ -703,14 +643,12 @@ const TransactionList = React.forwardRef< getTransactionAmounts, onUpdate, ]); - // Add effect to handle initialTransactions changes useEffect(() => { if (initialTransactions && initialTransactions.length > 0) { setTransactions(initialTransactions); } }, [initialTransactions]); - const styles = StyleSheet.create({ container: { flex: 1, @@ -743,6 +681,13 @@ const TransactionList = React.forwardRef< ? appTheme.colors.blackOverlay05 // Original light mode border : appTheme.colors.border + '40', // Dark border in dark mode }, + transactionItemPressed: { + opacity: 0.7, + backgroundColor: + appTheme.colors.background === '#ffffff' + ? appTheme.colors.blackOverlay05 // Light mode pressed background + : appTheme.colors.whiteOverlay10, // Dark mode pressed background + }, transactionRow: { flexDirection: 'row', justifyContent: 'space-between', @@ -752,77 +697,59 @@ const TransactionList = React.forwardRef< endOfListText: { textAlign: 'center', fontSize: appTheme.fontSizes?.lg || 16, - fontWeight: (appTheme.fontWeights?.normal || '400') as any, fontFamily: appTheme.fontFamilies?.regular, color: appTheme.colors.text, padding: 10, }, status: { fontSize: appTheme.fontSizes?.lg || 16, // Increased from 13px for better readability - fontWeight: (appTheme.fontWeights?.semibold || '600') as any, - fontFamily: appTheme.fontFamilies?.regular, + fontFamily: appTheme.fontFamilies?.bold, color: appTheme.colors.text, opacity: 0.9, }, amount: { - fontSize: appTheme.fontSizes?.md || 15, - fontWeight: (appTheme.fontWeights?.bold || '700') as any, - fontFamily: - appTheme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: COMMON_FONT_CONFIGS.bitcoinAmountMono.fontFamily, + fontSize: + appTheme.fontSizes?.md || + COMMON_FONT_CONFIGS.bitcoinAmountMono.fontSize, + letterSpacing: COMMON_FONT_CONFIGS.bitcoinAmountMono.letterSpacing, color: appTheme.colors.text, opacity: 0.95, }, fiatAmount: { fontSize: appTheme.fontSizes?.base || 13, // Increased from 12px for better accessibility - fontWeight: (appTheme.fontWeights?.normal || '400') as any, - fontFamily: - appTheme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: appTheme.fontFamilies?.monospace, color: appTheme.colors.text, opacity: 0.6, }, address: { fontSize: appTheme.fontSizes?.base || 13, - fontWeight: (appTheme.fontWeights?.medium || '400') as any, // Medium weight for better hierarchy - fontFamily: - appTheme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: appTheme.fontFamilies?.monospaceMedium, color: appTheme.colors.text, opacity: 0.6, marginRight: 4, }, addressText: { fontSize: appTheme.fontSizes?.base || 13, - fontWeight: (appTheme.fontWeights?.normal || '400') as any, - fontFamily: - appTheme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: appTheme.fontFamilies?.monospace, color: appTheme.colors.text, opacity: 0.8, }, txId: { fontSize: appTheme.fontSizes?.base || 13, - fontWeight: (appTheme.fontWeights?.medium || '400') as any, // Medium weight for better hierarchy - fontFamily: - appTheme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: appTheme.fontFamilies?.monospaceMedium, color: appTheme.colors.text, opacity: 0.6, }, timestamp: { fontSize: appTheme.fontSizes?.xs || 11, - fontWeight: (appTheme.fontWeights?.normal || '400') as any, fontFamily: appTheme.fontFamilies?.regular, color: appTheme.colors.text, opacity: 0.5, }, txText: { fontSize: appTheme.fontSizes?.base || 13, - fontWeight: (appTheme.fontWeights?.normal || '400') as any, - fontFamily: - appTheme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: appTheme.fontFamilies?.monospace, color: appTheme.colors.text, opacity: 0.8, }, @@ -834,7 +761,6 @@ const TransactionList = React.forwardRef< }, emptyText: { fontSize: appTheme.fontSizes?.md || 15, - fontWeight: (appTheme.fontWeights?.normal || '400') as any, fontFamily: appTheme.fontFamilies?.regular, color: appTheme.colors.text, textAlign: 'center', @@ -872,7 +798,6 @@ const TransactionList = React.forwardRef< tintColor: appTheme.colors.textSecondary, // Use theme secondary text color for link icon }, }); - // Memoized render item with currency support const renderItem = useCallback( ({item}: any) => { @@ -885,22 +810,17 @@ const TransactionList = React.forwardRef< item, address, ); - const txTime = item.sentAt || item.status.block_time * 1000; const txConf = item.sentAt ? false : item.status.confirmed; - const timestamp = txConf ? txTime < Date.now() ? moment(txTime).fromNow() : 'Recently confirmed' : 'Pending confirmation'; - const shortTxId = `${item.txid.slice(0, 4)}...${item.txid.slice(-4)}`; - // Get the relevant address(es) based on transaction type let relevantAddresses: string[] = []; let relevantAddress: string | null = null; - if (status.includes('Sen')) { // For sent transactions: collect ALL recipient addresses (outputs that aren't the sender's address) relevantAddresses = @@ -920,20 +840,17 @@ const TransactionList = React.forwardRef< // Set empty array for received transactions (not used in display) relevantAddresses = []; } - // Format BTC amount with proper precision and grouping const formatBtcAmount = (amount: number) => { const formatted = amount.toFixed(8); const [whole, decimal] = formatted.split('.'); return `${Number(whole).toLocaleString()}.${decimal}`; }; - let info = status.includes('Sen') ? `-${formatBtcAmount(sent)} BTC` : `+${formatBtcAmount(received)} BTC`; let finalStatus = status; let finalIcon = statusIcon; - if (sent === 0 && received === changeAmount) { finalStatus = confirmed ? 'Consolidated UTXOs' @@ -941,7 +858,6 @@ const TransactionList = React.forwardRef< info = `+${formatBtcAmount(received)} BTC`; finalIcon = confirmed ? consolidateIcon : pendingIcon; } - // Calculate amount in selected currency with proper formatting const getFiatAmount = (btcAmount: number) => { if (!btcRate || btcRate <= 0) { @@ -950,19 +866,26 @@ const TransactionList = React.forwardRef< const amount = btcAmount * btcRate; return presentFiat(amount); }; - const fiatAmount = status.includes('Sen') ? getFiatAmount(sent) : getFiatAmount(received); - return ( - [ + styles.transactionItem, + pressed && styles.transactionItemPressed, + ]} onPress={() => { HapticFeedback.light(); setSelectedTransaction(item); setIsDetailsModalVisible(true); + }} + android_ripple={{ + color: + appTheme.colors.background === '#ffffff' + ? 'rgba(0,0,0,0.15)' + : 'rgba(255,255,255,0.15)', + borderless: false, }}> @@ -988,7 +911,7 @@ const TransactionList = React.forwardRef< - {status.includes('Sen') ? 'To : ' : 'From: '} + {status.includes('Sen') ? 'To: ' : 'Fr: '} {relevantAddress.slice(0, 4)}... {relevantAddress.slice(-4)} @@ -996,7 +919,7 @@ const TransactionList = React.forwardRef< relevantAddresses.length > 1 && ( {' '} - (+{relevantAddresses.length - 1} more) + (+{relevantAddresses.length - 1}) )} @@ -1012,20 +935,21 @@ const TransactionList = React.forwardRef< - TxID: + Tx: {shortTxId} {timestamp} - + ); }, [ getTransactionStatus, getTransactionAmounts, address, - styles.transactionItem, + appTheme.colors.background, + appTheme.colors.bitcoinOrange, styles.transactionRow, styles.statusContainer, styles.statusIcon, @@ -1040,18 +964,17 @@ const TransactionList = React.forwardRef< styles.txId, styles.txText, styles.timestamp, - appTheme.colors.background, - appTheme.colors.bitcoinOrange, + styles.transactionItem, + styles.transactionItemPressed, isBlurred, getCurrencySymbol, selectedCurrency, btcRate, ], ); - const renderEmptyComponent = useCallback(() => { if (loading) { - return ; + return ; } return ( @@ -1059,13 +982,14 @@ const TransactionList = React.forwardRef< ); }, [loading, styles.emptyContainer, styles.emptyText]); - - const safeAreaStyle = { - paddingTop: Platform.OS === 'android' ? 0 : insets.top, - paddingLeft: insets.left, - paddingRight: insets.right, - }; - + const safeAreaStyle = useMemo( + () => ({ + paddingTop: Platform.OS === 'android' ? 0 : insets.top, + paddingLeft: insets.left, + paddingRight: insets.right, + }), + [insets.top, insets.left, insets.right], + ); return ( )} - ); }, ); - export default TransactionList; diff --git a/components/TransactionListSkeleton.tsx b/components/TransactionListSkeleton.tsx index 34da423..f122f01 100644 --- a/components/TransactionListSkeleton.tsx +++ b/components/TransactionListSkeleton.tsx @@ -1,14 +1,12 @@ import React, {useMemo} from 'react'; -import {View, StyleSheet, Animated, Dimensions} from 'react-native'; +import {View, StyleSheet, Animated, Dimensions, Platform} from 'react-native'; +import {useSafeAreaInsets} from 'react-native-safe-area-context'; import {useTheme} from '../theme'; - const {width} = Dimensions.get('window'); - interface ShimmerEffectProps { style: any; translateX: Animated.AnimatedInterpolation; } - const ShimmerEffect: React.FC = ({ style, translateX, @@ -19,7 +17,6 @@ const ShimmerEffect: React.FC = ({ const shimmerColor = isDarkMode ? theme.colors.disabled + '60' : '#e9ecef'; - return ( = ({ ); }; - interface TransactionSkeletonItemProps { translateX: Animated.AnimatedInterpolation; dynamicStyles?: any; } - const TransactionSkeletonItem: React.FC = ({ translateX, dynamicStyles, @@ -66,21 +61,21 @@ const TransactionSkeletonItem: React.FC = ({ dynamicStyles={dynamicStyles} /> - {/* Address row */} - + + + - {/* Bottom row with transaction ID and timestamp */} @@ -104,11 +99,17 @@ const TransactionSkeletonItem: React.FC = ({ ); }; +interface TransactionListSkeletonProps { + /** If true, removes container padding (used when wrapped in transactionListContainer) */ + noContainerPadding?: boolean; +} -const TransactionListSkeleton: React.FC = () => { +const TransactionListSkeleton: React.FC = ({ + noContainerPadding = false, +}) => { const {theme} = useTheme(); + const insets = useSafeAreaInsets(); const animatedValue = useMemo(() => new Animated.Value(0), []); - React.useEffect(() => { const startAnimation = () => { Animated.loop( @@ -126,118 +127,131 @@ const TransactionListSkeleton: React.FC = () => { ]), ).start(); }; - startAnimation(); return () => { animatedValue.stopAnimation(); }; }, [animatedValue]); - const translateX = animatedValue.interpolate({ inputRange: [0, 1], outputRange: [-width * 1.2, width * 1.2], }); - - // Ensure we never use white background in dark mode - const isDarkMode = - theme.colors.background === '#121212' || - theme.colors.background.includes('12'); - const containerBg = isDarkMode - ? theme.colors.background - : theme.colors.background; + // Match the exact styling from TransactionList + const isDarkMode = theme.colors.background === '#ffffff' ? false : true; const itemBg = isDarkMode ? theme.colors.cardBackground : '#ffffff'; const borderColor = isDarkMode ? theme.colors.border + '40' - : theme.colors.blackOverlay03; + : theme.colors.blackOverlay05; const shimmerColor = isDarkMode ? theme.colors.disabled + '60' : '#e9ecef'; - const dynamicStyles = { container: { ...styles.container, - backgroundColor: containerBg, + backgroundColor: theme.colors.background, }, transactionItem: { ...styles.transactionItem, backgroundColor: itemBg, borderColor: borderColor, + elevation: 1, + shadowColor: theme.colors.shadowColor, + shadowOffset: {width: 0, height: 1}, + shadowOpacity: 0.05, + shadowRadius: 1, }, gradient: { ...styles.gradient, backgroundColor: shimmerColor, }, }; - + // Match the safe area style from TransactionList (only if not wrapped) + const safeAreaStyle = noContainerPadding + ? {} + : { + paddingTop: Platform.OS === 'android' ? 0 : insets.top, + paddingLeft: insets.left, + paddingRight: insets.right, + }; return ( - - {[1, 2, 3, 4].map(i => ( - - ))} + + + {[1, 2, 3, 4].map(i => ( + + ))} + ); }; - const styles = StyleSheet.create({ container: { flex: 1, - paddingHorizontal: 16, - paddingTop: 0, - // backgroundColor will be set dynamically based on theme + // No horizontal padding - matches TransactionList container + // No margin - spacing handled by parent transactionListContainer + }, + listContent: { + flexGrow: 1, + paddingBottom: 20, // Match listContent paddingBottom from TransactionList + // No horizontal padding - items are full width }, transactionItem: { - padding: 16, - marginVertical: 4, - borderRadius: 12, - // backgroundColor and borderColor will be set dynamically based on theme + padding: 10, // Match TransactionList transactionItem padding + marginVertical: 3, // Match TransactionList transactionItem marginVertical + borderRadius: 10, // Match TransactionList transactionItem borderRadius borderWidth: 1, - // borderColor will be set dynamically + // backgroundColor and borderColor set dynamically + // elevation and shadow set dynamically }, transactionRow: { flexDirection: 'row', justifyContent: 'space-between', alignItems: 'center', - marginVertical: 4, + marginVertical: 2, // Match TransactionList transactionRow marginVertical }, addressRow: { flexDirection: 'row', justifyContent: 'space-between', alignItems: 'center', - marginVertical: 6, + marginVertical: 2, // Match TransactionList addressRow marginVertical + }, + addressContainer: { + flexDirection: 'row', + alignItems: 'center', + flex: 1, }, statusContainer: { flexDirection: 'row', alignItems: 'center', }, statusIconSkeleton: { - width: 18, - height: 18, - borderRadius: 9, - marginRight: 6, + width: 20, // Match statusIcon width + height: 20, // Match statusIcon height + borderRadius: 10, + marginRight: 8, // Match statusIcon marginRight }, statusTextSkeleton: { width: 70, - height: 16, + height: 16, // Match status fontSize (lg = 16) borderRadius: 8, }, amountSkeleton: { width: 120, - height: 24, + height: 24, // Approximate for monospace amount text borderRadius: 12, }, addressSkeleton: { flex: 1, - height: 18, + height: 18, // Approximate for address text borderRadius: 9, - marginRight: 10, + marginRight: 4, // Match address marginRight }, usdAmountSkeleton: { width: 80, - height: 18, + height: 18, // Approximate for fiatAmount text borderRadius: 9, }, txIdContainer: { @@ -245,19 +259,19 @@ const styles = StyleSheet.create({ alignItems: 'center', }, linkIconSkeleton: { - width: 14, - height: 14, - borderRadius: 7, - marginRight: 6, + width: 16, // Match linkIcon width + height: 16, // Match linkIcon height + borderRadius: 8, + marginRight: 4, // Match linkIcon marginRight }, txIdSkeleton: { width: 100, - height: 14, + height: 14, // Approximate for txId text borderRadius: 7, }, timestampSkeleton: { width: 90, - height: 14, + height: 14, // Match timestamp fontSize (xs = 11, but visually ~14) borderRadius: 7, }, shimmerWrapper: { @@ -275,5 +289,4 @@ const styles = StyleSheet.create({ // Background color will be set dynamically }, }); - export default TransactionListSkeleton; diff --git a/components/TransportModeSelector.tsx b/components/TransportModeSelector.tsx index 28c6539..0175b42 100644 --- a/components/TransportModeSelector.tsx +++ b/components/TransportModeSelector.tsx @@ -3,7 +3,7 @@ import { View, Text, StyleSheet, - TouchableOpacity, + Pressable, Modal, Image, ScrollView, @@ -11,7 +11,6 @@ import { import QRCode from 'react-native-qrcode-svg'; import {useTheme} from '../theme'; import {HapticFeedback, encodeSendBitcoinQR} from '../utils'; - interface TransportModeSelectorProps { visible: boolean; onClose: () => void; @@ -34,7 +33,6 @@ interface TransportModeSelectorProps { } | null; showQRCode?: boolean; // Whether to show QR code (false when data came from scan) } - const TransportModeSelector: React.FC = ({ visible, onClose, @@ -48,12 +46,10 @@ const TransportModeSelector: React.FC = ({ const [selectedTransport, setSelectedTransport] = useState< 'local' | 'nostr' | null >(null); - const handleSelect = (transport: 'local' | 'nostr') => { HapticFeedback.medium(); setSelectedTransport(transport); }; - const handleContinue = () => { if (selectedTransport) { HapticFeedback.medium(); @@ -62,7 +58,6 @@ const TransportModeSelector: React.FC = ({ setSelectedTransport(null); } }; - const styles = StyleSheet.create({ modalOverlay: { flex: 1, @@ -81,6 +76,11 @@ const TransportModeSelector: React.FC = ({ shadowRadius: 20, elevation: 10, overflow: 'hidden', + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 + : theme.colors.whiteOverlay20, }, modalHeader: { flexDirection: 'row', @@ -92,8 +92,8 @@ const TransportModeSelector: React.FC = ({ borderBottomWidth: 1, borderBottomColor: theme.colors.background === '#ffffff' - ? theme.colors.shadowColor + '0D' // ~5% opacity - : theme.colors.border + '40', + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border }, modalHeaderIconImage: { width: 24, @@ -105,8 +105,7 @@ const TransportModeSelector: React.FC = ({ }, modalTitle: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, marginLeft: 12, color: theme.colors.text, flex: 1, @@ -125,8 +124,7 @@ const TransportModeSelector: React.FC = ({ }, closeButtonText: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, modalBody: { @@ -135,8 +133,7 @@ const TransportModeSelector: React.FC = ({ }, modalDescription: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.textSecondary, marginBottom: 12, textAlign: 'left', @@ -223,8 +220,7 @@ const TransportModeSelector: React.FC = ({ }, transportOptionTitle: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'center', marginBottom: 2, @@ -237,8 +233,6 @@ const TransportModeSelector: React.FC = ({ }, transportOptionDescription: { fontSize: theme.fontSizes?.sm || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', lineHeight: 14, @@ -275,8 +269,6 @@ const TransportModeSelector: React.FC = ({ }, transportSelectedHintText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.background === '#ffffff' ? theme.colors.primary @@ -287,7 +279,7 @@ const TransportModeSelector: React.FC = ({ lineHeight: 20, }, transportSelectedHintTextBold: { - fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.bold, }, continueButton: { marginTop: 12, @@ -304,8 +296,7 @@ const TransportModeSelector: React.FC = ({ }, continueButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, }, qrCodeSection: { @@ -324,8 +315,7 @@ const TransportModeSelector: React.FC = ({ }, qrCodeLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 12, textAlign: 'center', @@ -333,7 +323,6 @@ const TransportModeSelector: React.FC = ({ }, qrCodeSubLabel: { fontSize: theme.fontSizes?.sm || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginBottom: 8, @@ -346,7 +335,6 @@ const TransportModeSelector: React.FC = ({ borderRadius: 8, }, }); - return ( = ({ style={styles.modalHeaderIconImage} /> {title} - { HapticFeedback.medium(); setSelectedTransport(null); onClose(); }} - activeOpacity={0.7}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - + - {/* Modal Body */} {description && description.length > 0 && ( {description} )} - {/* QR Code Section - Only show if sendBitcoinData exists and showQRCode is true */} {sendBitcoinData && showQRCode && @@ -415,17 +404,16 @@ const TransportModeSelector: React.FC = ({ ); })()} - {/* Local WiFi/Hotspot Option */} - handleSelect('local')} - activeOpacity={0.8}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> = ({ Connect devices on the same network - - + {/* Nostr Option */} - handleSelect('nostr')} - activeOpacity={0.8}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> @@ -498,9 +485,8 @@ const TransportModeSelector: React.FC = ({ Connect via decentralized relays - + - {/* Selected Transport Hint */} {selectedTransport && description && description.length > 0 && ( @@ -532,23 +518,21 @@ const TransportModeSelector: React.FC = ({ )} - {/* Continue Button */} - + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> Continue → - + ); }; - export default TransportModeSelector; diff --git a/components/WalletSkeleton.tsx b/components/WalletSkeleton.tsx index b77a500..1aecaf7 100644 --- a/components/WalletSkeleton.tsx +++ b/components/WalletSkeleton.tsx @@ -3,21 +3,17 @@ import {View, StyleSheet, Animated, Dimensions} from 'react-native'; import {useTheme} from '../theme'; import {createStyles} from './Styles'; import TransactionListSkeleton from './TransactionListSkeleton'; - const {width} = Dimensions.get('window'); - interface ShimmerEffectProps { style: any; translateX: Animated.AnimatedInterpolation; } - const ShimmerEffect: React.FC = ({style, translateX}) => { const {theme} = useTheme(); const isDarkMode = theme.colors.background !== '#ffffff'; const shimmerColor = isDarkMode ? theme.colors.disabled + '60' : '#e9ecef'; - return ( = ({style, translateX}) => { ); }; - const WalletSkeleton: React.FC = () => { const {theme} = useTheme(); const styles = createStyles(theme); const animatedValue = useMemo(() => new Animated.Value(0), []); - React.useEffect(() => { const startAnimation = () => { Animated.loop( @@ -58,21 +52,17 @@ const WalletSkeleton: React.FC = () => { ]), ).start(); }; - startAnimation(); return () => { animatedValue.stopAnimation(); }; }, [animatedValue]); - const translateX = animatedValue.interpolate({ inputRange: [0, 1], outputRange: [-width * 1.2, width * 1.2], }); - // Always use theme background - never white in dark mode const containerBgColor = theme.colors.background; - return ( @@ -139,23 +129,40 @@ const WalletSkeleton: React.FC = () => { - {/* Balance Container */} - + {/* Eye icon placeholder on left */} + - - + {/* Balance content in center */} + + + + + + + + + {/* Unit toggle placeholder on right */} + + + + - {/* Action Buttons */} { - + {/* Cache Indicator Skeleton */} + + + + + + + + + + + {/* Transaction List Container - match spacing from WalletHome */} + + + ); }; - const skeletonStyles = StyleSheet.create({ container: { flex: 1, @@ -215,9 +247,9 @@ const skeletonStyles = StyleSheet.create({ }, partyLabelSkeleton: { width: 50, - height: 10, - borderRadius: 5, - marginBottom: 4, + height: 9, // Match fontSize from partyLabel (xs = 9) + borderRadius: 4.5, + marginBottom: 1, // Match marginBottom from partyLabel }, partyIconSkeleton: { width: 16, @@ -227,34 +259,70 @@ const skeletonStyles = StyleSheet.create({ }, partyValueSkeleton: { width: 60, - height: 14, - borderRadius: 7, + height: 11, // Match fontSize from partyValue (xs = 11) + borderRadius: 5.5, }, balanceSkeleton: { width: 180, - height: 28, + height: 29, // Match lineHeight from balanceBTC (24 * 1.2 = 28.8, rounded to 29) borderRadius: 6, }, usdSkeleton: { width: 140, - height: 20, + height: 19, // Match lineHeight from balanceFiat (16 * 1.2 = 19.2, rounded to 19) borderRadius: 6, }, actionIconSkeleton: { - width: 20, - height: 20, - borderRadius: 10, + width: 18, // Match actionButtonIcon width + height: 18, // Match actionButtonIcon height + borderRadius: 9, }, actionTextSkeleton: { width: 50, - height: 16, - borderRadius: 8, + height: 14, // Match actionButtonText fontSize (base = 14) + borderRadius: 7, }, actionMiddleIconSkeleton: { width: 24, height: 24, borderRadius: 12, }, + eyeIconSkeleton: { + width: 22, + height: 22, + borderRadius: 11, + }, + unitToggleSkeleton: { + width: 30, + height: 14, + borderRadius: 7, + }, + refreshIconSkeleton: { + width: 16, // Match refreshIcon width + height: 16, // Match refreshIcon height + borderRadius: 8, + marginRight: 6, // Match gap from refreshText + }, + refreshTextSkeleton: { + width: 120, // Approximate width for "Tap to refresh" + height: 14, // Match refreshText fontSize (base = 14) + borderRadius: 7, + }, + cacheTextSkeleton: { + width: 100, // Approximate width for time text + height: 13, // Match cacheText fontSize (base = 13) + borderRadius: 6.5, + marginRight: 4, // Match clockIcon marginLeft + }, + clockIconSkeleton: { + width: 16, // Match clockIcon width + height: 16, // Match clockIcon height + borderRadius: 8, + }, + timeContainer: { + flexDirection: 'row', + alignItems: 'center', + }, shimmerWrapper: { overflow: 'hidden', borderRadius: 6, @@ -270,5 +338,4 @@ const skeletonStyles = StyleSheet.create({ // Background color will be set dynamically }, }); - export default WalletSkeleton; diff --git a/components/useQRScanner.ts b/components/useQRScanner.ts index c689f20..152f5d2 100644 --- a/components/useQRScanner.ts +++ b/components/useQRScanner.ts @@ -2,19 +2,16 @@ import {useCallback, useState} from 'react'; import {Platform} from 'react-native'; import BarcodeZxingScan from 'rn-barcode-zxing-scan'; import {dbg} from '../utils'; - export interface UseQRScannerOptions { onScan: (data: string) => void; mode?: 'single' | 'continuous'; onError?: (error: any) => void; } - export interface UseQRScannerReturn { isScanning: boolean; startScan: () => void; stopScan: () => void; } - /** * Hook for handling QR scanning logic * Works with both vision-camera (iOS in .tsx) and BarcodeZxingScan (Android/FOSS) @@ -24,7 +21,6 @@ export const useQRScanner = ( ): UseQRScannerReturn => { const {onScan, mode = 'single', onError} = options; const [isScanning, setIsScanning] = useState(false); - const handleScanResult = useCallback( (data: string) => { if (data) { @@ -37,15 +33,12 @@ export const useQRScanner = ( }, [onScan, mode], ); - const startScan = useCallback(() => { if (isScanning) { dbg('QR Scanner: Already scanning, ignoring'); return; } - setIsScanning(true); - if (Platform.OS === 'android' && mode === 'continuous') { // Continuous scanning for Android (handled by component) // This is mainly for reference - actual implementation in QRScanner.foss.tsx @@ -63,18 +56,15 @@ export const useQRScanner = ( }); } }, [isScanning, mode, handleScanResult, onError]); - const stopScan = useCallback(() => { if (Platform.OS === 'android' && mode === 'continuous') { BarcodeZxingScan.stopQrReader(); } setIsScanning(false); }, [mode]); - return { isScanning, startScan, stopScan, }; }; - diff --git a/context/NetworkContext.tsx b/context/NetworkContext.tsx index 9d213d9..c53405e 100644 --- a/context/NetworkContext.tsx +++ b/context/NetworkContext.tsx @@ -2,7 +2,6 @@ import React, { createContext, useContext, useState, useCallback, useEffect } fr import LocalCache from '../services/LocalCache'; import { BBMTLibNativeModule } from '../native_modules'; import {dbg, getMainnetAPIList, getTestnetAPIList} from '../utils'; - interface NetworkContextType { network: string; apiBase: string; @@ -10,26 +9,20 @@ interface NetworkContextType { updateAPI: (newAPI: string) => Promise; refreshFromCache: () => Promise; } - const NetworkContext = createContext(undefined); - export const NetworkProvider: React.FC<{ children: React.ReactNode }> = ({ children }) => { const [network, setNetwork] = useState('mainnet'); const [apiBase, setApiBase] = useState(''); - // Refresh network and API from cache const refreshFromCache = useCallback(async () => { try { dbg('=== NetworkContext: Refreshing from cache'); - // Get current network const net = await LocalCache.getItem('network'); dbg('NetworkContext: Network from cache:', net); - if (net) { setNetwork(net); dbg('NetworkContext: Network state updated to:', net); - // Try to get network-specific API first, then fallback to general API let api = await LocalCache.getItem(`api_${net}`); if (!api) { @@ -38,11 +31,9 @@ export const NetworkProvider: React.FC<{ children: React.ReactNode }> = ({ child } else { dbg('NetworkContext: Using network-specific API:', api); } - if (api) { setApiBase(api); dbg('NetworkContext: API state updated to:', api); - // Sync with native module await BBMTLibNativeModule.setAPI(net, api); dbg('NetworkContext: Native module synced with network:', net, 'API:', api); @@ -56,23 +47,19 @@ export const NetworkProvider: React.FC<{ children: React.ReactNode }> = ({ child dbg('NetworkContext: Error refreshing from cache:', error); } }, []); - // Update network and handle API switching const updateNetwork = useCallback(async (newNetwork: string) => { try { dbg('=== NetworkContext: Updating network to:', newNetwork); - // Save current API for the current network before switching const currentApi = apiBase; if (currentApi) { await LocalCache.setItem(`api_${network}`, currentApi); dbg(`NetworkContext: Saved current API for ${network}:`, currentApi); } - // Cache the new network await LocalCache.setItem('network', newNetwork); dbg('NetworkContext: Network cached:', newNetwork); - // Try to get the previously selected API for this network, fallback to default let api = await LocalCache.getItem(`api_${newNetwork}`); if (!api) { @@ -84,21 +71,17 @@ export const NetworkProvider: React.FC<{ children: React.ReactNode }> = ({ child } else { dbg('NetworkContext: Using cached API for', newNetwork, ':', api); } - // Cache the selected API for this network await LocalCache.setItem(`api_${newNetwork}`, api); await LocalCache.setItem('api', api); // Also update the current API dbg('NetworkContext: API cached for network:', newNetwork, 'API:', api); - // Update local state - this should trigger all dependent effects setNetwork(newNetwork); setApiBase(api); dbg('NetworkContext: Local state updated with network:', newNetwork, 'API:', api); - // Update native module await BBMTLibNativeModule.setAPI(newNetwork, api); dbg('NetworkContext: Native module updated with network:', newNetwork, 'API:', api); - // Set fee APIs for the selected network const networkAPIs = newNetwork === 'mainnet' ? await getMainnetAPIList() @@ -106,51 +89,41 @@ export const NetworkProvider: React.FC<{ children: React.ReactNode }> = ({ child const feeAPIsString = networkAPIs.join(','); await BBMTLibNativeModule.setFeeAPIs(feeAPIsString); dbg('NetworkContext: Fee APIs set for', newNetwork + ':', feeAPIsString); - dbg('=== NetworkContext: Network update completed'); } catch (error) { dbg('NetworkContext: Error updating network:', error); } }, [network, apiBase]); - // Update API for current network const updateAPI = useCallback(async (newAPI: string) => { try { dbg('=== NetworkContext: Updating API to:', newAPI); - // Cache the API for the current network await LocalCache.setItem(`api_${network}`, newAPI); await LocalCache.setItem('api', newAPI); // Also update the current API dbg('NetworkContext: API cached for network:', network, 'API:', newAPI); - // Update local state setApiBase(newAPI); dbg('NetworkContext: API state updated to:', newAPI); - // Update native module await BBMTLibNativeModule.setAPI(network, newAPI); dbg('NetworkContext: Native module updated with network:', network, 'API:', newAPI); - dbg('=== NetworkContext: API update completed'); } catch (error) { dbg('NetworkContext: Error updating API:', error); } }, [network]); - // Initialize from cache on mount useEffect(() => { const initializeContext = async () => { try { dbg('=== NetworkContext: Initializing context'); - // Get current network const net = await LocalCache.getItem('network'); dbg('NetworkContext: Network from cache:', net); - if (net) { setNetwork(net); dbg('NetworkContext: Network state updated to:', net); - // Try to get network-specific API first, then fallback to general API let api = await LocalCache.getItem(`api_${net}`); if (!api) { @@ -159,15 +132,12 @@ export const NetworkProvider: React.FC<{ children: React.ReactNode }> = ({ child } else { dbg('NetworkContext: Using network-specific API:', api); } - if (api) { setApiBase(api); dbg('NetworkContext: API state updated to:', api); - // Sync with native module await BBMTLibNativeModule.setAPI(net, api); dbg('NetworkContext: Native module synced with network:', net, 'API:', api); - // Set fee APIs for the selected network const networkAPIs = net === 'mainnet' ? await getMainnetAPIList() @@ -186,7 +156,6 @@ export const NetworkProvider: React.FC<{ children: React.ReactNode }> = ({ child await LocalCache.setItem(`api_${net}`, defaultApi); await BBMTLibNativeModule.setAPI(net, defaultApi); dbg('NetworkContext: Default API set and cached'); - // Set fee APIs for the selected network const networkAPIs = net === 'mainnet' ? await getMainnetAPIList() @@ -207,7 +176,6 @@ export const NetworkProvider: React.FC<{ children: React.ReactNode }> = ({ child await LocalCache.setItem(`api_${defaultNetwork}`, defaultApi); await BBMTLibNativeModule.setAPI(defaultNetwork, defaultApi); dbg('NetworkContext: Defaults set - network:', defaultNetwork, 'API:', defaultApi); - // Set fee APIs for mainnet (default network) const networkAPIs = await getMainnetAPIList(); const feeAPIsString = networkAPIs.join(','); @@ -218,10 +186,8 @@ export const NetworkProvider: React.FC<{ children: React.ReactNode }> = ({ child dbg('NetworkContext: Error during initialization:', error); } }; - initializeContext(); }, []); - const value: NetworkContextType = { network, apiBase, @@ -229,14 +195,12 @@ export const NetworkProvider: React.FC<{ children: React.ReactNode }> = ({ child updateAPI, refreshFromCache, }; - return ( {children} ); }; - export const useNetwork = (): NetworkContextType => { const context = useContext(NetworkContext); if (context === undefined) { diff --git a/context/UserContext.tsx b/context/UserContext.tsx index 2d14af8..4a75702 100644 --- a/context/UserContext.tsx +++ b/context/UserContext.tsx @@ -10,9 +10,7 @@ import EncryptedStorage from 'react-native-encrypted-storage'; import LocalCache from '../services/LocalCache'; import {BBMTLibNativeModule} from '../native_modules'; import {getDerivePathForNetwork, isLegacyWallet, dbg} from '../utils'; - type AddressType = 'legacy' | 'segwit-native' | 'segwit-compatible'; - interface UserContextType { btcPub: string; legacyMainnetAddress: string; @@ -21,20 +19,16 @@ interface UserContextType { legacyTestnetAddress: string; segwitNativeTestnetAddress: string; segwitCompatibleTestnetAddress: string; - activeNetwork: string; activeAddressType: AddressType; activeAddress: string; activeApiProvider: string; - setActiveNetwork: (newNetwork: string) => Promise; setActiveAddressType: (newType: AddressType) => Promise; setActiveApiProvider: (newApi: string) => Promise; refresh: () => Promise; } - const UserContext = createContext(undefined); - export const UserProvider: React.FC<{children: React.ReactNode}> = ({ children, }) => { @@ -42,7 +36,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ const [network, setNetwork] = useState('mainnet'); const [apiBase, setApiBase] = useState(''); const [btcPub, setBtcPub] = useState(''); - // Derived addresses for both networks const [legacyMainnetAddress, setLegacyMainnetAddress] = useState(''); const [segwitNativeMainnetAddress, setSegwitNativeMainnetAddress] = @@ -54,10 +47,8 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ useState(''); const [segwitCompatibleTestnetAddress, setSegwitCompatibleTestnetAddress] = useState(''); - const [activeAddressType, setActiveAddressTypeState] = useState('legacy'); - // Compute the currently active address based on active network + address type const activeAddress = useMemo(() => { const isTestnet = network !== 'mainnet'; @@ -73,7 +64,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ ? segwitCompatibleTestnetAddress : segwitCompatibleMainnetAddress; } - // Log address computation for debugging dbg(`[UserContext] activeAddress computed:`, { timestamp: Date.now(), @@ -98,7 +88,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ ? `${segwitNativeTestnetAddress.substring(0, 8)}...` : 'EMPTY', }); - return computedAddress; }, [ network, @@ -110,7 +99,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ segwitNativeTestnetAddress, segwitCompatibleTestnetAddress, ]); - // Ensure native module knows about network/api when they change useEffect(() => { const syncApi = async () => { @@ -123,14 +111,12 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ }; syncApi(); }, [network, apiBase]); - // Initialize network/api from cache (migrated from NetworkContext) useEffect(() => { const initializeNetwork = async () => { try { const net = (await LocalCache.getItem('network')) || 'mainnet'; setNetwork(net); - let api = await LocalCache.getItem(`api_${net}`); if (!api) { api = @@ -141,7 +127,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ await LocalCache.setItem('api', api); await LocalCache.setItem(`api_${net}`, api); } - setApiBase(api); await BBMTLibNativeModule.setAPI(net, api); } catch { @@ -150,7 +135,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ }; initializeNetwork(); }, []); - const deriveAllAddressesForNetwork = useCallback( async (pub: string, net: string) => { const isTestnet = net !== 'mainnet'; @@ -161,13 +145,11 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ isTestnet, pubPrefix: pub ? `${pub.substring(0, 16)}...` : 'EMPTY', }); - const [legacy, segwitNative, segwitCompatible] = await Promise.all([ BBMTLibNativeModule.btcAddress(pub, net, 'legacy'), BBMTLibNativeModule.btcAddress(pub, net, 'segwit-native'), BBMTLibNativeModule.btcAddress(pub, net, 'segwit-compatible'), ]); - const endTime = Date.now(); dbg(`[UserContext] deriveAllAddressesForNetwork COMPLETE:`, { timestamp: endTime, @@ -187,7 +169,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ )}` : 'EMPTY', }); - if (isTestnet) { dbg(`[UserContext] Setting TESTNET addresses:`, { timestamp: Date.now(), @@ -214,7 +195,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ }, [], ); - const refresh = useCallback(async () => { const refreshStartTime = Date.now(); dbg(`[UserContext] refresh() START:`, { @@ -222,7 +202,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ network, stackTrace: new Error().stack?.split('\n').slice(1, 4).join(' -> '), }); - try { // Load address type const storedType = (await LocalCache.getItem( @@ -236,7 +215,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ network, }); setActiveAddressTypeState(currentAddressType); - // Always derive btcPub fresh to ensure it matches the current address type // This prevents issues where stored btcPub was derived with a different address type let pub = ''; @@ -274,7 +252,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ } } setBtcPub(pub); - if (pub && ks) { // Ensure native network is set; returns "@" const netParams = await BBMTLibNativeModule.setBtcNetwork(network); @@ -284,11 +261,9 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ network, actualNet, }); - // CRITICAL: btcPub is network-specific (derivation path includes coin type) // Only generate addresses for the CURRENT network using the CURRENT network's btcPub await deriveAllAddressesForNetwork(pub, actualNet); - // For the other network, we need to derive a separate btcPub with that network's path // because btcPub is network-specific (derivation path includes coin type: 0' for mainnet, 1' for testnet) const otherNet = actualNet === 'mainnet' ? 'testnet3' : 'mainnet'; @@ -313,7 +288,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ await deriveAllAddressesForNetwork(otherPub, otherNet); } } - const refreshEndTime = Date.now(); dbg(`[UserContext] refresh() COMPLETE:`, { timestamp: refreshEndTime, @@ -329,11 +303,9 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ }); } }, [network, deriveAllAddressesForNetwork]); - useEffect(() => { refresh(); }, [refresh]); - const handleSetActiveNetwork = useCallback( async (newNetwork: string) => { try { @@ -342,10 +314,8 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ if (currentApi) { await LocalCache.setItem(`api_${network}`, currentApi); } - // Cache the new network await LocalCache.setItem('network', newNetwork); - // Try to get the previously selected API for this network, fallback to default let nextApi = await LocalCache.getItem(`api_${newNetwork}`); if (!nextApi) { @@ -354,13 +324,11 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ ? 'https://mempool.space/testnet/api' : 'https://mempool.space/api'; } - // Cache and update state await LocalCache.setItem(`api_${newNetwork}`, nextApi); await LocalCache.setItem('api', nextApi); setNetwork(newNetwork); setApiBase(nextApi); - // Update native module await BBMTLibNativeModule.setAPI(newNetwork, nextApi); } catch { @@ -369,7 +337,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ }, [apiBase, network], ); - const handleSetActiveAddressType = useCallback( async (newType: AddressType) => { await LocalCache.setItem('addressType', newType); @@ -384,7 +351,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ }, [activeAddress, refresh], ); - const handleSetActiveApiProvider = useCallback( async (newApi: string) => { try { @@ -398,7 +364,6 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ }, [network], ); - const value: UserContextType = { btcPub, legacyMainnetAddress, @@ -416,10 +381,8 @@ export const UserProvider: React.FC<{children: React.ReactNode}> = ({ setActiveApiProvider: handleSetActiveApiProvider, refresh, }; - return {children}; }; - export const useUser = (): UserContextType => { const ctx = useContext(UserContext); if (ctx === undefined) { diff --git a/context/WalletContext.tsx b/context/WalletContext.tsx index a46cc37..e8dca85 100644 --- a/context/WalletContext.tsx +++ b/context/WalletContext.tsx @@ -3,9 +3,7 @@ import EncryptedStorage from 'react-native-encrypted-storage'; import {NativeModules} from 'react-native'; import {dbg, getDerivePathForNetwork, isLegacyWallet} from '../utils'; import LocalCache from '../services/LocalCache'; - const {BBMTLibNativeModule} = NativeModules; - interface WalletContextType { address: string; baseApi: string; @@ -14,9 +12,7 @@ interface WalletContextType { setAddressType: (type: string) => void; refreshWallet: () => Promise; } - const WalletContext = createContext(undefined); - export const WalletProvider: React.FC<{children: React.ReactNode}> = ({ children, }) => { @@ -24,7 +20,6 @@ export const WalletProvider: React.FC<{children: React.ReactNode}> = ({ const [baseApi, setBaseApi] = useState(''); const [network, setNetwork] = useState('mainnet'); const [addressType, setAddressType] = useState('legacy'); - const handleAddressTypeChange = async (type: string) => { try { dbg('WalletContext: Changing address type to:', type); @@ -37,7 +32,6 @@ export const WalletProvider: React.FC<{children: React.ReactNode}> = ({ dbg('Error changing address type:', error); } }; - const refreshWallet = async () => { try { dbg('WalletContext: Starting wallet refresh'); @@ -46,9 +40,7 @@ export const WalletProvider: React.FC<{children: React.ReactNode}> = ({ dbg('WalletContext: No keyshare found, skipping wallet refresh'); return; } - const ks = JSON.parse(jks); - // Get current network let net = await LocalCache.getItem('network'); if (!net) { @@ -56,7 +48,6 @@ export const WalletProvider: React.FC<{children: React.ReactNode}> = ({ await LocalCache.setItem('network', net); } dbg('WalletContext: Current network:', net); - // Get current address type for path calculation const storedAddressType = await LocalCache.getItem('addressType'); const currentAddressType = (storedAddressType as string) || 'segwit-native'; @@ -64,16 +55,13 @@ export const WalletProvider: React.FC<{children: React.ReactNode}> = ({ const useLegacyPath = isLegacyWallet(ks.created_at); const path = getDerivePathForNetwork(net, currentAddressType, useLegacyPath); dbg('WalletContext: Using derivation path:', path); - // Set network in native module first const netParams = await BBMTLibNativeModule.setBtcNetwork(net); net = netParams.split('@')[0]; dbg('WalletContext: Network set in native module:', net); - // Address type already loaded above, just set it setAddressType(currentAddressType); dbg('WalletContext: Current address type:', currentAddressType); - // Derive public key const btcPub = await BBMTLibNativeModule.derivePubkey( ks.pub_key, @@ -81,7 +69,6 @@ export const WalletProvider: React.FC<{children: React.ReactNode}> = ({ path, ); dbg('WalletContext: Derived public key'); - // Generate address based on current type and network const btcAddress = await BBMTLibNativeModule.btcAddress( btcPub, @@ -89,18 +76,15 @@ export const WalletProvider: React.FC<{children: React.ReactNode}> = ({ currentAddressType, ); dbg('WalletContext: Generated address:', btcAddress); - // Update state setAddress(btcAddress); setNetwork(net!!); - // Handle API URL let base = netParams.split('@')[1]; // Ensure base URL doesn't end with a slash if (base.endsWith('/')) { base = base.substring(0, base.length - 1); } - let api = await LocalCache.getItem('api'); if (api) { // Ensure API URL doesn't end with a slash @@ -120,7 +104,6 @@ export const WalletProvider: React.FC<{children: React.ReactNode}> = ({ dbg('WalletContext: Error refreshing wallet:', error); } }; - useEffect(() => { const initWallet = async () => { const jks = await EncryptedStorage.getItem('keyshare'); @@ -132,7 +115,6 @@ export const WalletProvider: React.FC<{children: React.ReactNode}> = ({ }; initWallet(); }, []); - return ( = ({ ); }; - export const useWallet = () => { const context = useContext(WalletContext); if (context === undefined) { diff --git a/ios/BoldWallet.xcodeproj/project.pbxproj b/ios/BoldWallet.xcodeproj/project.pbxproj index fd48879..f6ced3c 100644 --- a/ios/BoldWallet.xcodeproj/project.pbxproj +++ b/ios/BoldWallet.xcodeproj/project.pbxproj @@ -16,9 +16,18 @@ 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; 1ABCB642E4FCF5C4C49303D9 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */; }; + 1FD85668A3994D67A8FF0A57 /* JetBrainsMono-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 34569E8685A24EFC9192BB1B /* JetBrainsMono-Bold.ttf */; }; + 3C8750B47CB94DDC98668ED5 /* Inter-SemiBold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 23977D372C25405D9D315FD8 /* Inter-SemiBold.ttf */; }; 6B8FAFA776B56AAC8C1DECA1 /* libPods-BoldWallet-BoldWalletTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CF244333124C48401EA96FBE /* libPods-BoldWallet-BoldWalletTests.a */; }; + 72A78896E8254226A777315E /* download_fonts.sh in Resources */ = {isa = PBXBuildFile; fileRef = 71EF9461FC3348E583D2841A /* download_fonts.sh */; }; 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; + 82399A5964C44448953DE7B2 /* setup_fonts.sh in Resources */ = {isa = PBXBuildFile; fileRef = D90219E7622D406C8DE13D09 /* setup_fonts.sh */; }; + 97D0EA93E5E444DCAEAA316D /* Inter-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D0ECD961405C400BBD93B045 /* Inter-Regular.ttf */; }; + 9E496C24AB40471EBC8BBCF6 /* JetBrainsMono-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1481E072924B47C4B1EAD887 /* JetBrainsMono-Regular.ttf */; }; + A7BEE39BEEAF4F089CA47860 /* Inter-Medium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1594077544924158A9AAAA27 /* Inter-Medium.ttf */; }; ABFD1A7D0A9C1E3B52BE4826 /* libPods-BoldWallet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 42B71AC30DBE14FE7026BFF1 /* libPods-BoldWallet.a */; }; + B45690F427A049ACA62B5720 /* download_fonts.md in Resources */ = {isa = PBXBuildFile; fileRef = 6462EB0D3AF140DE98970BB5 /* download_fonts.md */; }; + EB82B2233CF24510A230A956 /* JetBrainsMono-Medium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 0B628FC831DA4FCB82826E0F /* JetBrainsMono-Medium.ttf */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -53,6 +62,7 @@ 0440EA692D48369D00FE370B /* BBMTLibNativeModule.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BBMTLibNativeModule.m; sourceTree = ""; }; 0440EA6A2D48369D00FE370B /* BBMTLibNativeModule.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BBMTLibNativeModule.swift; sourceTree = ""; }; 0440EA6D2D4836D600FE370B /* BoldWallet-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "BoldWallet-Bridging-Header.h"; sourceTree = ""; }; + 0B628FC831DA4FCB82826E0F /* JetBrainsMono-Medium.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "JetBrainsMono-Medium.ttf"; path = "../assets/fonts/JetBrainsMono-Medium.ttf"; sourceTree = ""; }; 13B07F961A680F5B00A75B9A /* BoldWallet.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BoldWallet.app; sourceTree = BUILT_PRODUCTS_DIR; }; 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = BoldWallet/AppDelegate.h; sourceTree = ""; }; 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = BoldWallet/AppDelegate.mm; sourceTree = ""; }; @@ -60,13 +70,21 @@ 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = BoldWallet/Info.plist; sourceTree = ""; }; 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = BoldWallet/main.m; sourceTree = ""; }; 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = BoldWallet/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 1481E072924B47C4B1EAD887 /* JetBrainsMono-Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "JetBrainsMono-Regular.ttf"; path = "../assets/fonts/JetBrainsMono-Regular.ttf"; sourceTree = ""; }; + 1594077544924158A9AAAA27 /* Inter-Medium.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-Medium.ttf"; path = "../assets/fonts/Inter-Medium.ttf"; sourceTree = ""; }; + 23977D372C25405D9D315FD8 /* Inter-SemiBold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-SemiBold.ttf"; path = "../assets/fonts/Inter-SemiBold.ttf"; sourceTree = ""; }; + 34569E8685A24EFC9192BB1B /* JetBrainsMono-Bold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "JetBrainsMono-Bold.ttf"; path = "../assets/fonts/JetBrainsMono-Bold.ttf"; sourceTree = ""; }; 42B71AC30DBE14FE7026BFF1 /* libPods-BoldWallet.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-BoldWallet.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 4C25CA2D5706ED5DDAD0669F /* Pods-BoldWallet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BoldWallet.release.xcconfig"; path = "Target Support Files/Pods-BoldWallet/Pods-BoldWallet.release.xcconfig"; sourceTree = ""; }; + 6462EB0D3AF140DE98970BB5 /* download_fonts.md */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = download_fonts.md; path = ../assets/fonts/download_fonts.md; sourceTree = ""; }; + 71EF9461FC3348E583D2841A /* download_fonts.sh */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = text.script.sh; name = download_fonts.sh; path = ../assets/fonts/download_fonts.sh; sourceTree = ""; }; 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = BoldWallet/LaunchScreen.storyboard; sourceTree = ""; }; A935B50B1AE989023F72F0C6 /* Pods-BoldWallet-BoldWalletTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BoldWallet-BoldWalletTests.release.xcconfig"; path = "Target Support Files/Pods-BoldWallet-BoldWalletTests/Pods-BoldWallet-BoldWalletTests.release.xcconfig"; sourceTree = ""; }; B30564DE79120A5C03ECEF22 /* Pods-BoldWallet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BoldWallet.debug.xcconfig"; path = "Target Support Files/Pods-BoldWallet/Pods-BoldWallet.debug.xcconfig"; sourceTree = ""; }; CF244333124C48401EA96FBE /* libPods-BoldWallet-BoldWalletTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-BoldWallet-BoldWalletTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + D0ECD961405C400BBD93B045 /* Inter-Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-Regular.ttf"; path = "../assets/fonts/Inter-Regular.ttf"; sourceTree = ""; }; D8C01CCFA4229A770E5C486B /* Pods-BoldWallet-BoldWalletTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BoldWallet-BoldWalletTests.debug.xcconfig"; path = "Target Support Files/Pods-BoldWallet-BoldWalletTests/Pods-BoldWallet-BoldWalletTests.debug.xcconfig"; sourceTree = ""; }; + D90219E7622D406C8DE13D09 /* setup_fonts.sh */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = text.script.sh; name = setup_fonts.sh; path = ../assets/fonts/setup_fonts.sh; sourceTree = ""; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; /* End PBXFileReference section */ @@ -152,6 +170,7 @@ 83CBBA001A601CBA00E9B192 /* Products */, 2D16E6871FA4F8E400B85C8A /* Frameworks */, BBD78D7AC51CEA395F1C20DB /* Pods */, + 84A3B1A37B7B44C89570B781 /* Resources */, ); indentWidth = 2; sourceTree = ""; @@ -167,6 +186,22 @@ name = Products; sourceTree = ""; }; + 84A3B1A37B7B44C89570B781 /* Resources */ = { + isa = PBXGroup; + children = ( + 1594077544924158A9AAAA27 /* Inter-Medium.ttf */, + 34569E8685A24EFC9192BB1B /* JetBrainsMono-Bold.ttf */, + 1481E072924B47C4B1EAD887 /* JetBrainsMono-Regular.ttf */, + D0ECD961405C400BBD93B045 /* Inter-Regular.ttf */, + 0B628FC831DA4FCB82826E0F /* JetBrainsMono-Medium.ttf */, + 23977D372C25405D9D315FD8 /* Inter-SemiBold.ttf */, + D90219E7622D406C8DE13D09 /* setup_fonts.sh */, + 71EF9461FC3348E583D2841A /* download_fonts.sh */, + 6462EB0D3AF140DE98970BB5 /* download_fonts.md */, + ); + name = Resources; + sourceTree = ""; + }; BBD78D7AC51CEA395F1C20DB /* Pods */ = { isa = PBXGroup; children = ( @@ -277,6 +312,15 @@ 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */, 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, 1ABCB642E4FCF5C4C49303D9 /* PrivacyInfo.xcprivacy in Resources */, + A7BEE39BEEAF4F089CA47860 /* Inter-Medium.ttf in Resources */, + 1FD85668A3994D67A8FF0A57 /* JetBrainsMono-Bold.ttf in Resources */, + 9E496C24AB40471EBC8BBCF6 /* JetBrainsMono-Regular.ttf in Resources */, + 97D0EA93E5E444DCAEAA316D /* Inter-Regular.ttf in Resources */, + EB82B2233CF24510A230A956 /* JetBrainsMono-Medium.ttf in Resources */, + 3C8750B47CB94DDC98668ED5 /* Inter-SemiBold.ttf in Resources */, + 82399A5964C44448953DE7B2 /* setup_fonts.sh in Resources */, + 72A78896E8254226A777315E /* download_fonts.sh in Resources */, + B45690F427A049ACA62B5720 /* download_fonts.md in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -307,14 +351,10 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-BoldWallet/Pods-BoldWallet-resources-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-BoldWallet/Pods-BoldWallet-resources-${CONFIGURATION}-output-files.xcfilelist", ); - outputPaths = ( - ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-BoldWallet/Pods-BoldWallet-resources.sh\"\n"; @@ -372,14 +412,10 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-BoldWallet-BoldWalletTests/Pods-BoldWallet-BoldWalletTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-BoldWallet-BoldWalletTests/Pods-BoldWallet-BoldWalletTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); - outputPaths = ( - ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-BoldWallet-BoldWalletTests/Pods-BoldWallet-BoldWalletTests-frameworks.sh\"\n"; @@ -393,14 +429,10 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-BoldWallet/Pods-BoldWallet-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-BoldWallet/Pods-BoldWallet-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); - outputPaths = ( - ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-BoldWallet/Pods-BoldWallet-frameworks.sh\"\n"; @@ -414,14 +446,10 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-BoldWallet-BoldWalletTests/Pods-BoldWallet-BoldWalletTests-resources-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-BoldWallet-BoldWalletTests/Pods-BoldWallet-BoldWalletTests-resources-${CONFIGURATION}-output-files.xcfilelist", ); - outputPaths = ( - ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-BoldWallet-BoldWalletTests/Pods-BoldWallet-BoldWalletTests-resources.sh\"\n"; @@ -534,7 +562,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = 44; + CURRENT_PROJECT_VERSION = 45; DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = 2G529K765N; ENABLE_BITCODE = NO; @@ -548,7 +576,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 2.1.11; + MARKETING_VERSION = 2.1.12; ONLY_ACTIVE_ARCH = NO; OTHER_LDFLAGS = ( "$(inherited)", @@ -572,7 +600,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = 44; + CURRENT_PROJECT_VERSION = 45; DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = 2G529K765N; ENABLE_TESTABILITY = NO; @@ -585,7 +613,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 2.1.11; + MARKETING_VERSION = 2.1.12; ONLY_ACTIVE_ARCH = YES; OTHER_LDFLAGS = ( "$(inherited)", @@ -672,7 +700,10 @@ "-DFOLLY_CFG_NO_COROUTINES=1", "-DFOLLY_HAVE_CLOCK_GETTIME=1", ); - OTHER_LDFLAGS = "$(inherited) "; + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG"; @@ -744,7 +775,10 @@ "-DFOLLY_CFG_NO_COROUTINES=1", "-DFOLLY_HAVE_CLOCK_GETTIME=1", ); - OTHER_LDFLAGS = "$(inherited) "; + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; diff --git a/ios/BoldWallet/Info.plist b/ios/BoldWallet/Info.plist index e4b54d3..bf375f3 100644 --- a/ios/BoldWallet/Info.plist +++ b/ios/BoldWallet/Info.plist @@ -56,11 +56,20 @@ arm64 UIStatusBarStyle - + UISupportedInterfaceOrientations UIInterfaceOrientationPortrait + UIAppFonts + + Inter-Regular.ttf + Inter-Medium.ttf + Inter-SemiBold.ttf + JetBrainsMono-Regular.ttf + JetBrainsMono-Medium.ttf + JetBrainsMono-Bold.ttf + UIViewControllerBasedStatusBarAppearance diff --git a/ios/BoldWallet/fonts/Inter-Medium.ttf b/ios/BoldWallet/fonts/Inter-Medium.ttf new file mode 100644 index 0000000..458cd06 Binary files /dev/null and b/ios/BoldWallet/fonts/Inter-Medium.ttf differ diff --git a/ios/BoldWallet/fonts/Inter-Regular.ttf b/ios/BoldWallet/fonts/Inter-Regular.ttf new file mode 100644 index 0000000..b7aaca8 Binary files /dev/null and b/ios/BoldWallet/fonts/Inter-Regular.ttf differ diff --git a/ios/BoldWallet/fonts/Inter-SemiBold.ttf b/ios/BoldWallet/fonts/Inter-SemiBold.ttf new file mode 100644 index 0000000..47f8ab1 Binary files /dev/null and b/ios/BoldWallet/fonts/Inter-SemiBold.ttf differ diff --git a/ios/BoldWallet/fonts/JetBrainsMono-Bold.ttf b/ios/BoldWallet/fonts/JetBrainsMono-Bold.ttf new file mode 100644 index 0000000..5dc6ec2 Binary files /dev/null and b/ios/BoldWallet/fonts/JetBrainsMono-Bold.ttf differ diff --git a/ios/BoldWallet/fonts/JetBrainsMono-Medium.ttf b/ios/BoldWallet/fonts/JetBrainsMono-Medium.ttf new file mode 100644 index 0000000..017b81f Binary files /dev/null and b/ios/BoldWallet/fonts/JetBrainsMono-Medium.ttf differ diff --git a/ios/BoldWallet/fonts/JetBrainsMono-Regular.ttf b/ios/BoldWallet/fonts/JetBrainsMono-Regular.ttf new file mode 100644 index 0000000..7db854f Binary files /dev/null and b/ios/BoldWallet/fonts/JetBrainsMono-Regular.ttf differ diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 9f6733a..65fde2d 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -1876,7 +1876,7 @@ PODS: - Yoga - react-native-netinfo (11.4.1): - React-Core - - react-native-safe-area-context (5.6.2): + - react-native-safe-area-context (5.6.1): - boost - DoubleConversion - fast_float @@ -1894,8 +1894,8 @@ PODS: - React-graphics - React-ImageManager - React-jsi - - react-native-safe-area-context/common (= 5.6.2) - - react-native-safe-area-context/fabric (= 5.6.2) + - react-native-safe-area-context/common (= 5.6.1) + - react-native-safe-area-context/fabric (= 5.6.1) - React-NativeModulesApple - React-RCTFabric - React-renderercss @@ -1906,7 +1906,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - react-native-safe-area-context/common (5.6.2): + - react-native-safe-area-context/common (5.6.1): - boost - DoubleConversion - fast_float @@ -1934,7 +1934,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - react-native-safe-area-context/fabric (5.6.2): + - react-native-safe-area-context/fabric (5.6.1): - boost - DoubleConversion - fast_float @@ -2536,7 +2536,7 @@ PODS: - React-Core - RNFS (2.20.0): - React-Core - - RNGestureHandler (2.29.1): + - RNGestureHandler (2.28.0): - boost - DoubleConversion - fast_float @@ -2684,7 +2684,7 @@ PODS: - RNWorklets - SocketRocket - Yoga - - RNScreens (4.19.0): + - RNScreens (4.17.1): - boost - DoubleConversion - fast_float @@ -2711,10 +2711,10 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNScreens/common (= 4.19.0) + - RNScreens/common (= 4.17.1) - SocketRocket - Yoga - - RNScreens/common (4.19.0): + - RNScreens/common (4.17.1): - boost - DoubleConversion - fast_float @@ -2743,7 +2743,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - RNShare (12.2.1): + - RNShare (12.2.0): - boost - DoubleConversion - fast_float @@ -2771,7 +2771,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - RNSVG (15.15.1): + - RNSVG (15.14.0): - boost - DoubleConversion - fast_float @@ -2797,10 +2797,10 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNSVG/common (= 15.15.1) + - RNSVG/common (= 15.14.0) - SocketRocket - Yoga - - RNSVG/common (15.15.1): + - RNSVG/common (15.14.0): - boost - DoubleConversion - fast_float @@ -2918,11 +2918,11 @@ PODS: - SocketRocket - Yoga - SocketRocket (0.7.1) - - VisionCamera (4.7.3): - - VisionCamera/Core (= 4.7.3) - - VisionCamera/React (= 4.7.3) - - VisionCamera/Core (4.7.3) - - VisionCamera/React (4.7.3): + - VisionCamera (4.7.2): + - VisionCamera/Core (= 4.7.2) + - VisionCamera/React (= 4.7.2) + - VisionCamera/Core (4.7.2) + - VisionCamera/React (4.7.2): - React-Core - Yoga (0.0.0) @@ -3266,7 +3266,7 @@ SPEC CHECKSUMS: react-native-encrypted-storage: db300a3f2f0aba1e818417c1c0a6be549038deb7 react-native-get-random-values: 9856c21cab42a6d8db71dcb35c3059fdaeac2b16 react-native-netinfo: f0a9899081c185db1de5bb2fdc1c88c202a059ac - react-native-safe-area-context: 54d812805f3c4e08a4580ad086cbde1d8780c2e4 + react-native-safe-area-context: 6d8a7b750e496e37bda47c938320bf2c734d441f react-native-zeroconf: 5b38b434ccc6ca245c8a5ffd64a4501e67f9edcb React-NativeModulesApple: c4bee6aa736092cd347456488a4f97a8e7517604 React-oscompat: 95875e81f5d4b3c7b2c888d5bd2c9d83450d8bdb @@ -3303,15 +3303,15 @@ SPEC CHECKSUMS: RNCClipboard: 962296f7af77f6c039b683e21c2e2255af9c05df RNDeviceInfo: 8b6fa8379062949dd79a009cf3d6b02a9c03ca59 RNFS: 4ac0f0ea233904cb798630b3c077808c06931688 - RNGestureHandler: 927ba2c590c8973f24624f1c1279be08a22ec58d + RNGestureHandler: 310fefa1b72004d0b0a6a361b537a74724f45d5b RNReactNativeHapticFeedback: 63aa39dbd6ef56e9de688210c5761d4007927a7e RNReanimated: 84ecd7c42f6a7e4d0f7ca498fb84980b6007e7a4 - RNScreens: 69f68c95d395bc4261d27c3aae7b4a458b947b7e - RNShare: 193803c6faa86aebb3e741c8a3457995ebe4989a - RNSVG: 7da7ec33015df45de2516f43bb67ab85c58754bc + RNScreens: d3b832c50356686916d18e28d3c5b9107382191c + RNShare: 5d5c5158bc67618ed3f8b5cc008171f1c0607cbe + RNSVG: 870974196fca9fedd72914d560cc4c774f98d170 RNWorklets: ee480a67d776e180fca0e89a0fcb84a51f1f0c16 SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 - VisionCamera: 3ea10c46a5c612f5f89fb46a54bef4a0de8b58a7 + VisionCamera: 2230ecfd78a1f6cddd8be0fe4e6589f21a6385e1 Yoga: 689c8e04277f3ad631e60fe2a08e41d411daf8eb PODFILE CHECKSUM: d3cf1ed985447b7e1d75f6233972019126d31419 diff --git a/ios/Tss.xcframework/ios-arm64/Tss.framework/Info.plist b/ios/Tss.xcframework/ios-arm64/Tss.framework/Info.plist index 405c6a1..b53a3e0 100644 --- a/ios/Tss.xcframework/ios-arm64/Tss.framework/Info.plist +++ b/ios/Tss.xcframework/ios-arm64/Tss.framework/Info.plist @@ -9,9 +9,9 @@ MinimumOSVersion 100.0 CFBundleShortVersionString - 0.0.1768147294 + 0.0.1769445536 CFBundleVersion - 0.0.1768147294 + 0.0.1769445536 CFBundlePackageType FMWK diff --git a/ios/Tss.xcframework/ios-arm64/Tss.framework/Tss b/ios/Tss.xcframework/ios-arm64/Tss.framework/Tss index c118c08..0ba217a 100644 Binary files a/ios/Tss.xcframework/ios-arm64/Tss.framework/Tss and b/ios/Tss.xcframework/ios-arm64/Tss.framework/Tss differ diff --git a/ios/Tss.xcframework/ios-arm64_x86_64-simulator/Tss.framework/Info.plist b/ios/Tss.xcframework/ios-arm64_x86_64-simulator/Tss.framework/Info.plist index 405c6a1..b53a3e0 100644 --- a/ios/Tss.xcframework/ios-arm64_x86_64-simulator/Tss.framework/Info.plist +++ b/ios/Tss.xcframework/ios-arm64_x86_64-simulator/Tss.framework/Info.plist @@ -9,9 +9,9 @@ MinimumOSVersion 100.0 CFBundleShortVersionString - 0.0.1768147294 + 0.0.1769445536 CFBundleVersion - 0.0.1768147294 + 0.0.1769445536 CFBundlePackageType FMWK diff --git a/ios/Tss.xcframework/ios-arm64_x86_64-simulator/Tss.framework/Tss b/ios/Tss.xcframework/ios-arm64_x86_64-simulator/Tss.framework/Tss index e65be29..a607b67 100644 Binary files a/ios/Tss.xcframework/ios-arm64_x86_64-simulator/Tss.framework/Tss and b/ios/Tss.xcframework/ios-arm64_x86_64-simulator/Tss.framework/Tss differ diff --git a/ios/Tss.xcframework/macos-arm64_x86_64/Tss.framework/Versions/A/Resources/Info.plist b/ios/Tss.xcframework/macos-arm64_x86_64/Tss.framework/Versions/A/Resources/Info.plist index 405c6a1..b53a3e0 100644 --- a/ios/Tss.xcframework/macos-arm64_x86_64/Tss.framework/Versions/A/Resources/Info.plist +++ b/ios/Tss.xcframework/macos-arm64_x86_64/Tss.framework/Versions/A/Resources/Info.plist @@ -9,9 +9,9 @@ MinimumOSVersion 100.0 CFBundleShortVersionString - 0.0.1768147294 + 0.0.1769445536 CFBundleVersion - 0.0.1768147294 + 0.0.1769445536 CFBundlePackageType FMWK diff --git a/ios/Tss.xcframework/macos-arm64_x86_64/Tss.framework/Versions/A/Tss b/ios/Tss.xcframework/macos-arm64_x86_64/Tss.framework/Versions/A/Tss index 21bcf7d..7da2d99 100644 Binary files a/ios/Tss.xcframework/macos-arm64_x86_64/Tss.framework/Versions/A/Tss and b/ios/Tss.xcframework/macos-arm64_x86_64/Tss.framework/Versions/A/Tss differ diff --git a/ios/link-assets-manifest.json b/ios/link-assets-manifest.json new file mode 100644 index 0000000..d11a116 --- /dev/null +++ b/ios/link-assets-manifest.json @@ -0,0 +1,41 @@ +{ + "migIndex": 1, + "data": [ + { + "path": "assets/fonts/Inter-Medium.ttf", + "sha1": "c1d25d8c10adb45a970e71c387bbd6380f10992d" + }, + { + "path": "assets/fonts/setup_fonts.sh", + "sha1": "8bb2b02998d96aac8718155a668f017092f2c7ce" + }, + { + "path": "assets/fonts/JetBrainsMono-Bold.ttf", + "sha1": "e4a40100c03620c97845f1b64521593dfac5624a" + }, + { + "path": "assets/fonts/JetBrainsMono-Regular.ttf", + "sha1": "107329e2c9a229038ccec64a7ef57448b1943df8" + }, + { + "path": "assets/fonts/download_fonts.sh", + "sha1": "164abd7fe95737f14012a57f176b655ecff4231a" + }, + { + "path": "assets/fonts/download_fonts.md", + "sha1": "dbd69ac915d8900b00a7f388c8a787285fbcf79f" + }, + { + "path": "assets/fonts/Inter-Regular.ttf", + "sha1": "6e3430f906a4b42b4b63fd8f33e498a43d9f8d84" + }, + { + "path": "assets/fonts/JetBrainsMono-Medium.ttf", + "sha1": "b46831c7c07c6cbbdc3a73e5636423d4de54d7d1" + }, + { + "path": "assets/fonts/Inter-SemiBold.ttf", + "sha1": "b4bdaf6bdd6a479b46c452a7bbae13f5cb2079bf" + } + ] +} \ No newline at end of file diff --git a/native_modules/index.ts b/native_modules/index.ts index ca1e689..4806f80 100644 --- a/native_modules/index.ts +++ b/native_modules/index.ts @@ -1,3 +1,2 @@ import {NativeModules} from 'react-native'; - export const {BBMTLibNativeModule} = NativeModules; diff --git a/package-lock.json b/package-lock.json index 240408f..b158b5d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17 +1,18 @@ { "name": "boldwallet", - "version": "2.1.1", + "version": "2.1.11", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "boldwallet", - "version": "2.1.1", + "version": "2.1.11", "hasInstallScript": true, "dependencies": { "@keystonehq/bc-ur-registry-btc": "^0.1.1", "@ngraveio/bc-ur": "^1.1.13", "@react-native-clipboard/clipboard": "^1.16.0", + "@react-native-community/netinfo": "^11.4.1", "@react-navigation/elements": "^2.6.5", "@react-navigation/native": "^7.1.18", "@react-navigation/native-stack": "^7.3.28", @@ -64,6 +65,7 @@ "@types/react": "^19.1.1", "@types/react-native-zeroconf": "^0.13.1", "@types/react-test-renderer": "^18.0.0", + "baseline-browser-mapping": "^2.9.18", "eslint": "^8.19.0", "jest": "^29.2.1", "patch-package": "^8.0.1", @@ -3039,6 +3041,15 @@ "node": ">=10" } }, + "node_modules/@react-native-community/netinfo": { + "version": "11.4.1", + "resolved": "https://registry.npmjs.org/@react-native-community/netinfo/-/netinfo-11.4.1.tgz", + "integrity": "sha512-B0BYAkghz3Q2V09BF88RA601XursIEA111tnc2JOaN7axJWmNefmfjZqw/KdSxKZp7CZUuPpjBmz/WCR9uaHYg==", + "license": "MIT", + "peerDependencies": { + "react-native": ">=0.59" + } + }, "node_modules/@react-native/assets-registry": { "version": "0.82.1", "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.82.1.tgz", @@ -4609,9 +4620,9 @@ "license": "MIT" }, "node_modules/baseline-browser-mapping": { - "version": "2.8.18", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.18.tgz", - "integrity": "sha512-UYmTpOBwgPScZpS4A+YbapwWuBwasxvO/2IOHArSsAhL/+ZdmATBXTex3t+l2hXwLVYK382ibr/nKoY9GKe86w==", + "version": "2.9.18", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.18.tgz", + "integrity": "sha512-e23vBV1ZLfjb9apvfPk4rHVu2ry6RIr2Wfs+O324okSidrX7pTAnEJPCh/O5BtRlr7QtZI7ktOP3vsqr7Z5XoA==", "license": "Apache-2.0", "bin": { "baseline-browser-mapping": "dist/cli.js" diff --git a/package.json b/package.json index e0a79b3..6740eae 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "boldwallet", - "version": "2.1.11", + "version": "2.1.12", "private": true, "scripts": { "android": "react-native run-android", @@ -67,6 +67,7 @@ "@types/react": "^19.1.1", "@types/react-native-zeroconf": "^0.13.1", "@types/react-test-renderer": "^18.0.0", + "baseline-browser-mapping": "^2.9.18", "eslint": "^8.19.0", "jest": "^29.2.1", "patch-package": "^8.0.1", diff --git a/react-native.config.js b/react-native.config.js index 50becee..b4e7528 100644 --- a/react-native.config.js +++ b/react-native.config.js @@ -6,4 +6,5 @@ module.exports = { }, }, }, + assets: ['./assets/fonts/'], }; diff --git a/screens/LoadingScreen.tsx b/screens/LoadingScreen.tsx index bd6b256..d65f388 100644 --- a/screens/LoadingScreen.tsx +++ b/screens/LoadingScreen.tsx @@ -4,7 +4,7 @@ import { Text, ActivityIndicator, StyleSheet, - TouchableOpacity, + Pressable, Image, Animated, Easing, @@ -12,10 +12,8 @@ import { import {SafeAreaView} from 'react-native-safe-area-context'; import {useTheme} from '../theme'; import {HapticFeedback} from '../utils'; - const LoadingScreen = ({onRetry}: any) => { const {theme} = useTheme(); - const [loading, setLoading] = useState(false); const fadeAnim = useRef(new Animated.Value(0.6)).current; const buttonScale = useRef(new Animated.Value(1)).current; @@ -41,14 +39,12 @@ const LoadingScreen = ({onRetry}: any) => { }); const turbulenceRef = useRef(0); // increases briefly on tap const emitterRef = useRef(null); - const handlePress = async () => { HapticFeedback.medium(); setLoading(true); await onRetry(); setLoading(false); }; - const handlePressIn = () => { Animated.spring(buttonScale, { toValue: 0.97, @@ -70,7 +66,6 @@ const LoadingScreen = ({onRetry}: any) => { }), ]).start(); }; - const handlePressOut = () => { Animated.spring(buttonScale, { toValue: 1, @@ -92,7 +87,6 @@ const LoadingScreen = ({onRetry}: any) => { }), ]).start(); }; - const createFountain = (count: number = 2, intensity: number = 1) => { // Continuous vapor-like emission from the logo center const newParticles: Array<{ @@ -105,7 +99,6 @@ const LoadingScreen = ({onRetry}: any) => { duration: number; size: number; }> = []; - for (let i = 0; i < count; i++) { // Start positions jittered by turbulence for better separation const originJitterX = @@ -126,9 +119,7 @@ const LoadingScreen = ({onRetry}: any) => { Math.floor(3 * turbulenceRef.current), }); } - setParticles(prev => [...prev, ...newParticles]); - // Animate each particle along a gentle upward drift with slight jitter newParticles.forEach(p => { // Mostly vertical, slight horizontal jitter; amplified by turbulence @@ -139,10 +130,8 @@ const LoadingScreen = ({onRetry}: any) => { const dx = (Math.random() - 0.5) * (baseSpread + extraSpread); const distance = (160 + Math.random() * 220) * (1 + 0.6 * turbulence); const dy = -distance; // upward - const rotateTo = ((Math.random() * 60 - 30) * Math.PI) / 180; // small rotation const scaleTo = 0.9 + Math.random() * 0.4; - Animated.parallel( [ Animated.timing(p.x, { @@ -183,7 +172,6 @@ const LoadingScreen = ({onRetry}: any) => { }); }); }; - const handleLogoPress = () => { HapticFeedback.light(); // Stronger turbulence boost that decays more slowly @@ -201,7 +189,6 @@ const LoadingScreen = ({onRetry}: any) => { } }, 160); }; - const startLogoTouch = () => { HapticFeedback.light(); if (emitterRef.current != null) { @@ -221,7 +208,6 @@ const LoadingScreen = ({onRetry}: any) => { createFountain(2, 1); }, 140) as unknown as number; }; - const endLogoTouch = () => { if (emitterRef.current != null) { clearInterval(emitterRef.current as unknown as number); @@ -245,9 +231,7 @@ const LoadingScreen = ({onRetry}: any) => { } }, 120); }; - // Emission now happens on logo touch only - useEffect(() => { Animated.loop( Animated.sequence([ @@ -266,7 +250,6 @@ const LoadingScreen = ({onRetry}: any) => { ]), ).start(); }, [fadeAnim]); - // Subtle fingerprint pulse when idle useEffect(() => { if (loading) { @@ -292,7 +275,6 @@ const LoadingScreen = ({onRetry}: any) => { loop.start(); return () => loop.stop(); }, [iconPulse, loading]); - const styles = StyleSheet.create({ container: { flex: 1, @@ -354,8 +336,7 @@ const LoadingScreen = ({onRetry}: any) => { }, buttonText: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.primary, marginLeft: 12, letterSpacing: 0.5, @@ -386,8 +367,7 @@ const LoadingScreen = ({onRetry}: any) => { }, versionText: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.textSecondary, opacity: 0.8, marginBottom: 8, @@ -429,8 +409,7 @@ const LoadingScreen = ({onRetry}: any) => { }, loadingText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, marginLeft: 12, }, @@ -439,11 +418,11 @@ const LoadingScreen = ({onRetry}: any) => { backgroundColor: theme.colors.background, }, }); - // Use simple background color instead of gradient, especially in dark mode - const isDarkMode = theme.colors.background === '#121212' || theme.colors.background.includes('12'); + const isDarkMode = + theme.colors.background === '#121212' || + theme.colors.background.includes('12'); const backgroundColor = isDarkMode ? '#1A1A1A' : theme.colors.background; - return ( @@ -488,9 +467,8 @@ const LoadingScreen = ({onRetry}: any) => { ); })} - - { - + @@ -519,13 +497,13 @@ const LoadingScreen = ({onRetry}: any) => { ]}> {/* Floating drop shadow to emphasize FAB look */} - { )} - + ); }; - export default LoadingScreen; diff --git a/screens/MobileNostrPairing.tsx b/screens/MobileNostrPairing.tsx index dbd82f4..acea572 100644 --- a/screens/MobileNostrPairing.tsx +++ b/screens/MobileNostrPairing.tsx @@ -6,7 +6,7 @@ import { StyleSheet, Alert, Image, - TouchableOpacity, + Pressable, Modal, TextInput, ScrollView, @@ -14,9 +14,16 @@ import { KeyboardAvoidingView, NativeEventEmitter, EmitterSubscription, - Animated, - Keyboard, } from 'react-native'; +import Animated, { + useSharedValue, + withTiming, + withRepeat, + withSequence, + useAnimatedStyle, + interpolate, + cancelAnimation, +} from 'react-native-reanimated'; import Share from 'react-native-share'; import {NativeModules} from 'react-native'; import DeviceInfo from 'react-native-device-info'; @@ -24,24 +31,33 @@ import EncryptedStorage from 'react-native-encrypted-storage'; import QRCode from 'react-native-qrcode-svg'; import Clipboard from '@react-native-clipboard/clipboard'; import QRScanner from '../components/QRScanner'; +import BackupKeyshareModal from '../components/BackupKeyshareModal'; import * as Progress from 'react-native-progress'; import {CommonActions, RouteProp, useRoute} from '@react-navigation/native'; import {SafeAreaView} from 'react-native-safe-area-context'; import Big from 'big.js'; -import { - dbg, - HapticFeedback, - getNostrRelays, - getKeyshareLabel, - hexToString, -} from '../utils'; +import {dbg, HapticFeedback, getNostrRelays, hexToString} from '../utils'; import {useTheme} from '../theme'; import LocalCache from '../services/LocalCache'; import {WalletService} from '../services/WalletService'; import RNFS from 'react-native-fs'; - const {BBMTLibNativeModule} = NativeModules; +// Helper component for animated progress bar +const ProgressAnimatedView: React.FC<{ + style: any; + progressAnimation: ReturnType>; + backgroundColor: string; +}> = ({style, progressAnimation, backgroundColor}) => { + const animatedStyle = useAnimatedStyle(() => { + const width = interpolate(progressAnimation.value, [0, 1], [0, 100]); + return { + width: `${width}%`, + }; + }); + return ; +}; + type RouteParams = { mode?: string; // 'duo' | 'trio' | 'send_btc' | 'sign_psbt' addressType?: string; @@ -56,7 +72,6 @@ type RouteParams = { derivationPath?: string; // Derivation path from QR code (ensures same source address) network?: string; // Network from QR code (ensures same network) }; - const MobileNostrPairing = ({navigation}: any) => { const route = useRoute>(); const isSendBitcoin = route.params?.mode === 'send_btc'; @@ -67,19 +82,15 @@ const MobileNostrPairing = ({navigation}: any) => { const [isTrio, setIsTrio] = useState(setupMode === 'trio'); const {theme} = useTheme(); const ppmFile = `${RNFS.DocumentDirectoryPath}/ppm.json`; - // Nostr Identity const [localNsec, setLocalNsec] = useState(''); const [localNpub, setLocalNpub] = useState(''); const [deviceName, setDeviceName] = useState(''); - // Relays - Load from cache or use defaults const [relaysInput, setRelaysInput] = useState(''); const [relays, setRelays] = useState([]); - // Partial nonce (random UUID/number generated on each device) const [partialNonce, setPartialNonce] = useState(''); - // Peer Connections (for duo: 1 peer, for trio: 2 peers) const [peerConnectionDetails1, setPeerConnectionDetails1] = useState(''); @@ -97,12 +108,10 @@ const MobileNostrPairing = ({navigation}: any) => { useState(false); const [peerInputValidating2, setPeerInputValidating2] = useState(false); - // Session (generated deterministically) const [sessionID, setSessionID] = useState(''); const [sessionKey, setSessionKey] = useState(''); const [chaincode, setChaincode] = useState(''); - // Progress const [progress, setProgress] = useState(0); const [status, setStatus] = useState(''); @@ -127,32 +136,20 @@ const MobileNostrPairing = ({navigation}: any) => { const [isPreparing, setIsPreparing] = useState(false); const [isPrepared, setIsPrepared] = useState(false); const [prepCounter, setPrepCounter] = useState(0); - const progressAnimation = useRef(new Animated.Value(0)).current; - const progressAnimationLoop = useRef( - null, - ); - + const progressAnimation = useSharedValue(0); // Backup state const [isBackupModalVisible, setIsBackupModalVisible] = useState(false); - const [password, setPassword] = useState(''); - const [confirmPassword, setConfirmPassword] = useState(''); - const [passwordVisible, setPasswordVisible] = useState(false); - const [confirmPasswordVisible, setConfirmPasswordVisible] = useState(false); - const [passwordStrength, setPasswordStrength] = useState(0); - const [passwordErrors, setPasswordErrors] = useState([]); const [backupChecks, setBackupChecks] = useState({ deviceOne: false, deviceTwo: false, deviceThree: false, }); - // Keyshare mapping (based on sorted npubs) const [keyshareMapping, setKeyshareMapping] = useState<{ keyshare1?: {npub: string; deviceName: string; isLocal: boolean}; keyshare2?: {npub: string; deviceName: string; isLocal: boolean}; keyshare3?: {npub: string; deviceName: string; isLocal: boolean}; }>({}); - // Send mode: device selection (for trio mode) const [selectedPeerNpub, setSelectedPeerNpub] = useState(''); const [sendModeDevices, setSendModeDevices] = useState< @@ -162,7 +159,6 @@ const MobileNostrPairing = ({navigation}: any) => { isLocal: boolean; }> >([]); - // QR Scanner / QR Share const [isQRScannerVisible, setIsQRScannerVisible] = useState(false); const [scanningForPeer, setScanningForPeer] = useState<1 | 2>(1); @@ -171,7 +167,6 @@ const MobileNostrPairing = ({navigation}: any) => { const [showRelayConfig, setShowRelayConfig] = useState(false); const [showHelpModal, setShowHelpModal] = useState(false); const connectionQrRef = useRef(null); - // Connection details for sharing (hex encoded) const connectionDetails = React.useMemo(() => { if (!localNpub || !deviceName || !partialNonce) { @@ -186,7 +181,6 @@ const MobileNostrPairing = ({navigation}: any) => { } return hex; }, [localNpub, deviceName, partialNonce]); - // Load default relays on mount (from cache if available, otherwise fetch dynamically) useEffect(() => { const loadRelays = async () => { @@ -214,7 +208,6 @@ const MobileNostrPairing = ({navigation}: any) => { }; loadRelays(); }, []); - // Update relays when input changes (support both comma and newline separation) useEffect(() => { const parsed = relaysInput @@ -223,7 +216,6 @@ const MobileNostrPairing = ({navigation}: any) => { .filter(Boolean); setRelays(parsed); }, [relaysInput]); - // Clear all cache when entering wallet setup mode (not signing mode) useEffect(() => { const clearCacheForSetup = async () => { @@ -234,12 +226,10 @@ const MobileNostrPairing = ({navigation}: any) => { // Clear LocalCache await LocalCache.clear(); dbg('LocalCache cleared successfully'); - // Clear stale EncryptedStorage items (but keep keyshare if it exists for signing) // We clear btcPub as it will be regenerated with the new keyshare await EncryptedStorage.removeItem('btcPub'); dbg('Cleared stale btcPub from EncryptedStorage'); - // Clear WalletService cache try { await LocalCache.removeItem('walletCache'); @@ -247,7 +237,6 @@ const MobileNostrPairing = ({navigation}: any) => { } catch (error) { dbg('Error clearing WalletService cache:', error); } - dbg('=== MobileNostrPairing: Cache clearing completed'); } catch (error) { dbg('Error clearing cache in MobileNostrPairing:', error); @@ -256,7 +245,6 @@ const MobileNostrPairing = ({navigation}: any) => { }; clearCacheForSetup(); }, [setupMode]); - // Initialize device name and generate keypair on mount (only for keygen mode) useEffect(() => { const initialize = async () => { @@ -281,7 +269,6 @@ const MobileNostrPairing = ({navigation}: any) => { }; initialize(); }, [isSendBitcoin, isSignPSBT]); - // Generate session params when peer connections are ready useEffect(() => { if (localNpub && deviceName && partialNonce) { @@ -322,7 +309,6 @@ const MobileNostrPairing = ({navigation}: any) => { isSendBitcoin, isSignPSBT, ]); - // Parse PSBT details when PSBT is available useEffect(() => { const parsePSBT = async () => { @@ -332,7 +318,6 @@ const MobileNostrPairing = ({navigation}: any) => { const detailsJson = await BBMTLibNativeModule.parsePSBTDetails( route.params.psbtBase64, ); - if ( detailsJson.startsWith('error') || detailsJson.includes('failed') @@ -341,7 +326,6 @@ const MobileNostrPairing = ({navigation}: any) => { setPsbtDetails(null); return; } - const details = JSON.parse(detailsJson); setPsbtDetails({ inputs: details.inputs || [], @@ -364,10 +348,8 @@ const MobileNostrPairing = ({navigation}: any) => { setPsbtDetails(null); } }; - parsePSBT(); }, [isSignPSBT, route.params?.psbtBase64]); - // Check if all conditions are met to enable start keygen button // (requires preparams ready AND manual confirmation that other devices are ready) useEffect(() => { @@ -402,17 +384,14 @@ const MobileNostrPairing = ({navigation}: any) => { peerDeviceName2, isTrio, ]); - // Toggle function for manual "other devices ready" confirmation const toggleKeygenReady = () => { setIsKeygenReady(!isKeygenReady); }; - const toggleKeysignReady = () => { HapticFeedback.medium(); setIsKeysignReady(!isKeysignReady); }; - // Listen to native module events for progress tracking useEffect(() => { const eventEmitter = new NativeEventEmitter(BBMTLibNativeModule); @@ -441,9 +420,6 @@ const MobileNostrPairing = ({navigation}: any) => { ); setProgress(Math.round((100 * msg.step) / keygenSteps)); dbg('keygen_hook_info:', msg.info); - const statusDot = - msg.step % 3 === 0 ? '.' : msg.step % 3 === 1 ? '..' : '...'; - setStatus('Processing cryptographic operations' + statusDot); } } else if (msg.type === 'btc_send') { if (msg.done) { @@ -460,9 +436,6 @@ const MobileNostrPairing = ({navigation}: any) => { }); } dbg('btc_send_hook_info:', msg.info); - const statusDot = - msg.step % 3 === 0 ? '.' : msg.step % 3 === 1 ? '..' : '...'; - setStatus('Processing cryptographic operations' + statusDot); } else if (msg.type === 'keysign') { const prgUTXO = (utxoIndex - 1) * utxoRange; const progressValue = @@ -481,22 +454,29 @@ const MobileNostrPairing = ({navigation}: any) => { 'time', new Date(msg.time), ); - setProgress(progressValue); dbg('keysign_hook_info:', msg.info); - const statusDot = - msg.step % 3 === 0 ? '.' : msg.step % 3 === 1 ? '..' : '...'; - setStatus('Processing cryptographic operations' + statusDot); + if (progressValue > 0) { + setProgress(progressValue); + } + if (progressValue > 100) { + setProgress(100); + } if (msg.done) { + utxoIndex = 0; + utxoCount = 0; + utxoRange = 0; setProgress(100); setMpcDone(true); } } + const statusDot = + msg.step % 3 === 0 ? '.' : msg.step % 3 === 1 ? '..' : '...'; + setStatus('Processing cryptographic operations' + statusDot); } catch { // If parsing fails, it might be a log message, just log it dbg('TSS log:', message); } }; - const subscription: EmitterSubscription = eventEmitter.addListener( Platform.OS === 'android' ? 'BBMT_DROID' : 'BBMT_APPLE', (event: any) => { @@ -507,16 +487,13 @@ const MobileNostrPairing = ({navigation}: any) => { } }, ); - return () => { subscription.remove(); }; }, [isTrio]); - // Load keyshare and derive device info in send mode useEffect(() => { if (!isSendBitcoin && !isSignPSBT) return; - const loadKeyshareData = async () => { try { const keyshareJSON = await EncryptedStorage.getItem('keyshare'); @@ -525,14 +502,12 @@ const MobileNostrPairing = ({navigation}: any) => { setSendModeDevices([]); return; } - const keyshare = JSON.parse(keyshareJSON); if (!keyshare.keygen_committee_keys || !keyshare.local_party_key) { dbg('Keyshare missing required fields'); setSendModeDevices([]); return; } - // Determine if trio mode based on number of devices in keyshare const numDevices = keyshare.keygen_committee_keys?.length || 0; const isTrioMode = numDevices === 3; @@ -544,14 +519,11 @@ const MobileNostrPairing = ({navigation}: any) => { numDevices, 'devices)', ); - // Get local npub from keyshare const localNpubFromKeyshare = keyshare.nostr_npub || ''; - // Get local nsec from keyshare // The nsec might be stored as hex-encoded bytes OR already in bech32 format const nsecFromKeyshare = keyshare.nsec || ''; - if (nsecFromKeyshare) { // Check if it's already in bech32 format if (nsecFromKeyshare.startsWith('nsec1')) { @@ -569,7 +541,6 @@ const MobileNostrPairing = ({navigation}: any) => { 'Decoded nsec from hex:', decodedNsec.substring(0, 20) + '...', ); - // Verify it's a valid nsec format if (decodedNsec.startsWith('nsec1')) { setLocalNsec(decodedNsec); @@ -587,27 +558,22 @@ const MobileNostrPairing = ({navigation}: any) => { } else { dbg('Warning: No nsec found in keyshare'); } - // Set local npub if available if (localNpubFromKeyshare) { setLocalNpub(localNpubFromKeyshare); } - // Sort keygen_committee_keys to match the order used for keyshare labels const sortedKeys = [...keyshare.keygen_committee_keys].sort(); - // Build device list IMMEDIATELY with available data const devices: Array<{ keyshareLabel: string; npub: string; isLocal: boolean; }> = []; - for (let i = 0; i < sortedKeys.length; i++) { const hexKey = sortedKeys[i]; const isLocal = hexKey === keyshare.local_party_key; const keyshareLabel = `KeyShare${i + 1}`; - let npub = ''; if (isLocal) { // Use local npub if available, otherwise use shortened hex @@ -623,24 +589,20 @@ const MobileNostrPairing = ({navigation}: any) => { '...' + hexKey.substring(hexKey.length - 8); } - devices.push({ keyshareLabel, npub, isLocal, }); } - // Set devices immediately so UI can render setSendModeDevices(devices); dbg('Send mode devices loaded (initial):', devices); - // Now update npubs for other devices asynchronously const updatedDevices = [...devices]; for (let i = 0; i < sortedKeys.length; i++) { const hexKey = sortedKeys[i]; const isLocal = hexKey === keyshare.local_party_key; - if (!isLocal) { try { // Validate hex key format before calling hexToNpub @@ -652,7 +614,6 @@ const MobileNostrPairing = ({navigation}: any) => { ); continue; } - const result = await BBMTLibNativeModule.hexToNpub(hexKey); if ( result && @@ -667,7 +628,6 @@ const MobileNostrPairing = ({navigation}: any) => { ); // Update state with new npub setSendModeDevices([...updatedDevices]); - // If this device was selected (by placeholder), update selectedPeerNpub to full npub // Use a callback to access current selectedPeerNpub state setSelectedPeerNpub(current => { @@ -695,16 +655,13 @@ const MobileNostrPairing = ({navigation}: any) => { setSendModeDevices([]); } }; - loadKeyshareData(); }, [isSendBitcoin, isSignPSBT]); - // Auto-select peer in duo mode, or first peer in trio mode (deterministic) // Only auto-selects if no selection exists - never overrides user's manual selection useEffect(() => { if ((isSendBitcoin || isSignPSBT) && sendModeDevices.length > 0) { const otherDevices = sendModeDevices.filter(d => !d.isLocal); - // Only auto-select if no peer is currently selected if (!selectedPeerNpub) { if (isTrio && otherDevices.length >= 2) { @@ -739,7 +696,6 @@ const MobileNostrPairing = ({navigation}: any) => { } } }, [isSendBitcoin, isSignPSBT, isTrio, sendModeDevices, selectedPeerNpub]); - // Initialize network immediately when component loads (for send Bitcoin mode) useEffect(() => { const initializeNetwork = async () => { @@ -750,7 +706,6 @@ const MobileNostrPairing = ({navigation}: any) => { setCurrentNetwork(cachedNetwork); return; } - dbg('=== MobileNostrPairing: Received route params ===', { network: route.params?.network, derivationPath: route.params?.derivationPath, @@ -759,20 +714,16 @@ const MobileNostrPairing = ({navigation}: any) => { satoshiAmount: route.params?.satoshiAmount, allParams: route.params, }); - // CRITICAL: In send mode, ALL parameters MUST come from route params (no fallbacks) if (!route.params.network || route.params.network.trim() === '') { dbg('ERROR: Network missing from route params in send mode'); return; } - // ALWAYS use route params - no fallbacks const netForNative = route.params.network.trim(); const netForDisplay = netForNative === 'testnet3' ? 'testnet' : netForNative; - setCurrentNetwork(netForDisplay); - // Also set derivation path immediately if available from route params if ( route.params.derivationPath && @@ -784,7 +735,6 @@ const MobileNostrPairing = ({navigation}: any) => { route.params.derivationPath, ); } - dbg( 'MobileNostrPairing: Initialized network for display:', netForDisplay, @@ -793,16 +743,13 @@ const MobileNostrPairing = ({navigation}: any) => { ')', ); }; - initializeNetwork(); // eslint-disable-next-line react-hooks/exhaustive-deps }, [isSendBitcoin, route.params?.network, route.params?.derivationPath]); - // Compute from address for send transactions useEffect(() => { const computeFromAddress = async () => { if (!isSendBitcoin || !route.params) return; - try { // CRITICAL: In send mode, ALL parameters MUST come from route params (no fallbacks) // This ensures consistency between devices and prevents mismatches @@ -827,21 +774,16 @@ const MobileNostrPairing = ({navigation}: any) => { setFromAddress(''); return; } - const keyshareJSON = await EncryptedStorage.getItem('keyshare'); if (!keyshareJSON) return; - const keyshare = JSON.parse(keyshareJSON); - // ALWAYS use route params - no fallbacks const netForNative = route.params.network.trim(); const addressTypeToUse = route.params.addressType.trim(); const path = route.params.derivationPath.trim(); - // Normalize for display only: 'testnet3' -> 'testnet' const netForDisplay = netForNative === 'testnet3' ? 'testnet' : netForNative; - dbg( '=== MobileNostrPairing: Using route params ONLY (no fallbacks) ===', { @@ -850,21 +792,18 @@ const MobileNostrPairing = ({navigation}: any) => { derivationPath: path, }, ); - // Derive the public key and address const publicKey = await BBMTLibNativeModule.derivePubkey( keyshare.pub_key, keyshare.chain_code_hex, path, ); - // Use original network format for native module (requires 'testnet3' not 'testnet') const derivedAddress = await BBMTLibNativeModule.btcAddress( publicKey, netForNative, addressTypeToUse, ); - setFromAddress(derivedAddress); setCurrentDerivationPath(path); setCurrentNetwork(netForDisplay); @@ -880,7 +819,6 @@ const MobileNostrPairing = ({navigation}: any) => { setFromAddress(''); } }; - computeFromAddress(); // eslint-disable-next-line react-hooks/exhaustive-deps }, [ @@ -890,7 +828,6 @@ const MobileNostrPairing = ({navigation}: any) => { route.params?.network, route.params?.addressType, ]); - const generateLocalKeypair = async () => { try { const keypairJSON = await BBMTLibNativeModule.nostrKeypair(); @@ -913,7 +850,6 @@ const MobileNostrPairing = ({navigation}: any) => { Alert.alert('Error', 'Failed to generate Nostr keypair'); } }; - // Helper function to shorten npub for display const shortenNpub = ( npub: string, @@ -927,7 +863,6 @@ const MobileNostrPairing = ({navigation}: any) => { npub.length - endLen, )}`; }; - // Helper function to format connection details for display const formatConnectionDisplay = ( npub: string, @@ -938,7 +873,6 @@ const MobileNostrPairing = ({navigation}: any) => { } return `${deviceNameValue}@${shortenNpub(npub)}`; }; - const parseConnectionDetails = async ( input: string, ): Promise<{ @@ -948,12 +882,10 @@ const MobileNostrPairing = ({navigation}: any) => { } | null> => { const trimmed = input.trim(); dbg('parseConnectionDetails: input =', trimmed.substring(0, 50) + '...'); - if (!trimmed) { dbg('parseConnectionDetails: empty input'); return null; } - // Try to decode as hex first let decoded = ''; try { @@ -979,10 +911,8 @@ const MobileNostrPairing = ({navigation}: any) => { dbg('parseConnectionDetails: error decoding hex:', error); return null; } - const parts = decoded.split(':'); dbg('parseConnectionDetails: split parts count =', parts.length); - if (parts.length !== 3) { dbg( 'parseConnectionDetails: invalid format - expected 3 parts (npub:deviceName:partialNonce), got', @@ -990,16 +920,13 @@ const MobileNostrPairing = ({navigation}: any) => { ); return null; } - let [npub, peerDeviceName, peerPartialNonce] = parts; let trimmedNpub = npub.trim(); const trimmedDeviceName = peerDeviceName.trim(); const trimmedNonce = peerPartialNonce.trim(); - dbg('parseConnectionDetails: npub =', trimmedNpub.substring(0, 20) + '...'); dbg('parseConnectionDetails: deviceName =', trimmedDeviceName); dbg('parseConnectionDetails: partialNonce =', trimmedNonce); - // Check if it's a hex string (64 hex characters) and try to convert to npub if (!trimmedNpub.startsWith('npub1')) { // Check if it's a hex string @@ -1027,22 +954,18 @@ const MobileNostrPairing = ({navigation}: any) => { return null; } } - if (trimmedNpub.length < 10) { dbg('parseConnectionDetails: invalid npub - too short'); return null; } - if (trimmedDeviceName.length === 0) { dbg('parseConnectionDetails: invalid device name - empty'); return null; } - if (trimmedNonce.length === 0) { dbg('parseConnectionDetails: invalid partialNonce - empty'); return null; } - dbg( 'parseConnectionDetails: valid! npub =', trimmedNpub.substring(0, 20) + '...', @@ -1057,17 +980,13 @@ const MobileNostrPairing = ({navigation}: any) => { partialNonce: trimmedNonce, }; }; - const handlePeerConnectionInput = async (input: string, peerNum: 1 | 2) => { dbg(`handlePeerConnectionInput: peerNum=${peerNum}, input="${input}"`); - const setValidating = peerNum === 1 ? setPeerInputValidating1 : setPeerInputValidating2; const setError = peerNum === 1 ? setPeerInputError1 : setPeerInputError2; - // Clear previous error setError(''); - // If input is empty, clear everything if (!input.trim()) { dbg( @@ -1086,15 +1005,11 @@ const MobileNostrPairing = ({navigation}: any) => { } return; } - // Set validating state setValidating(true); - // Small delay to show validation state await new Promise(resolve => setTimeout(resolve, 300)); - const parsed = await parseConnectionDetails(input); - if (parsed) { dbg( `handlePeerConnectionInput: peerNum=${peerNum}, VALID - npub=${parsed.npub.substring( @@ -1102,12 +1017,10 @@ const MobileNostrPairing = ({navigation}: any) => { 20, )}..., deviceName=${parsed.deviceName}`, ); - // Check for duplicate npubs const isDuplicateLocal = parsed.npub === localNpub; const isDuplicatePeer1 = peerNum !== 1 && parsed.npub === peerNpub1; const isDuplicatePeer2 = peerNum !== 2 && parsed.npub === peerNpub2; - if (isDuplicateLocal || isDuplicatePeer1 || isDuplicatePeer2) { let duplicateMsg = 'This device is already connected.'; if (isDuplicateLocal) { @@ -1128,7 +1041,6 @@ const MobileNostrPairing = ({navigation}: any) => { } return; } - if (peerNum === 1) { setPeerNpub1(parsed.npub); setPeerDeviceName1(parsed.deviceName); @@ -1142,16 +1054,13 @@ const MobileNostrPairing = ({navigation}: any) => { setPeerConnectionDetails2(input.trim()); setPeerInputError2(''); } - HapticFeedback.light(); } else { dbg(`handlePeerConnectionInput: peerNum=${peerNum}, INVALID`); - // Check if it's a hex string const hexPattern = /^[0-9a-fA-F]{64}$/; const parts = input.trim().split(':'); const firstPart = parts[0]?.trim() || ''; - let errorMsg = ''; if (hexPattern.test(firstPart)) { errorMsg = @@ -1164,10 +1073,8 @@ const MobileNostrPairing = ({navigation}: any) => { } else { errorMsg = 'Invalid format. Expected: npub1...:DeviceName'; } - dbg(`handlePeerConnectionInput: peerNum=${peerNum}, error="${errorMsg}"`); setError(errorMsg); - // Clear the input text and peer data if (peerNum === 1) { setPeerNpub1(''); @@ -1181,17 +1088,14 @@ const MobileNostrPairing = ({navigation}: any) => { setPeerConnectionDetails2(''); } } - setValidating(false); }; - const generateKeygenSessionParams = async () => { try { // Collect all npubs and device names // IMPORTANT: Trim whitespace and ensure consistent format const allNpubs: string[] = []; const allDeviceNames: string[] = []; - // Add local npub (trimmed) if (localNpub && localNpub.trim()) { allNpubs.push(localNpub.trim()); @@ -1199,7 +1103,6 @@ const MobileNostrPairing = ({navigation}: any) => { if (deviceName && deviceName.trim()) { allDeviceNames.push(deviceName.trim()); } - // Add peer 1 (trimmed) if (peerNpub1 && peerNpub1.trim()) { allNpubs.push(peerNpub1.trim()); @@ -1207,7 +1110,6 @@ const MobileNostrPairing = ({navigation}: any) => { if (peerDeviceName1 && peerDeviceName1.trim()) { allDeviceNames.push(peerDeviceName1.trim()); } - // Add peer 2 for trio (trimmed) if (isTrio && peerNpub2 && peerNpub2.trim()) { allNpubs.push(peerNpub2.trim()); @@ -1215,7 +1117,6 @@ const MobileNostrPairing = ({navigation}: any) => { if (isTrio && peerDeviceName2 && peerDeviceName2.trim()) { allDeviceNames.push(peerDeviceName2.trim()); } - // Validate we have the correct number of npubs const expectedNpubs = isTrio ? 3 : 2; if (allNpubs.length !== expectedNpubs) { @@ -1249,7 +1150,6 @@ const MobileNostrPairing = ({navigation}: any) => { dbg('isTrio:', isTrio); return; // Don't generate session params if we don't have all npubs } - // Additional validation for trio mode: ensure all 3 npubs are unique if (isTrio && allNpubs.length === 3) { const uniqueNpubs = new Set(allNpubs); @@ -1259,11 +1159,9 @@ const MobileNostrPairing = ({navigation}: any) => { return; } } - // Sort alphabetically - CRITICAL: must be same order on all devices const npubsSorted = [...allNpubs].sort().join(','); const deviceNamesSorted = [...allDeviceNames].sort().join(','); - // Collect all partial nonces (local + peers) const allPartialNonces: string[] = []; if (partialNonce) { @@ -1275,10 +1173,8 @@ const MobileNostrPairing = ({navigation}: any) => { if (isTrio && peerNonce2) { allPartialNonces.push(peerNonce2); } - // Sort nonces and join as CSV const fullNonce = [...allPartialNonces].sort().join(','); - // Log the exact inputs for session ID calculation (for debugging) dbg('=== SESSION ID CALCULATION ==='); dbg('Mode:', isTrio ? 'TRIO' : 'DUO'); @@ -1299,25 +1195,21 @@ const MobileNostrPairing = ({navigation}: any) => { 'Session ID input string:', `${npubsSorted},${deviceNamesSorted},${fullNonce}`, ); - // Generate session ID const sessionIDHash = await BBMTLibNativeModule.sha256( `${npubsSorted},${deviceNamesSorted},${fullNonce}`, ); setSessionID(sessionIDHash); - // Generate session key const sessionKeyHash = await BBMTLibNativeModule.sha256( `${npubsSorted},${sessionIDHash}`, ); setSessionKey(sessionKeyHash); - // Generate chaincode const chaincodeHash = await BBMTLibNativeModule.sha256( `${sessionIDHash},${sessionKeyHash}`, ); setChaincode(chaincodeHash); - dbg('Generated session params:', { sessionID: sessionIDHash.substring(0, 16) + '...', sessionKey: sessionKeyHash.substring(0, 16) + '...', @@ -1331,14 +1223,11 @@ const MobileNostrPairing = ({navigation}: any) => { Alert.alert('Error', 'Failed to generate session parameters'); } }; - const startKeygen = async () => { if (!canStartKeygen) return; - setIsPairing(true); setProgress(0); setStatus('Starting key generation...'); - try { // Prepare parties npubs CSV (sorted) // IMPORTANT: Must use the same npubs and same sorting as session ID generation @@ -1352,7 +1241,6 @@ const MobileNostrPairing = ({navigation}: any) => { if (isTrio && peerNpub2 && peerNpub2.trim()) { allNpubs.push(peerNpub2.trim()); } - // Validate we have the correct number const expectedNpubs = isTrio ? 3 : 2; if (allNpubs.length !== expectedNpubs) { @@ -1362,10 +1250,8 @@ const MobileNostrPairing = ({navigation}: any) => { } mode, but got ${allNpubs.length}`, ); } - // Sort alphabetically (same as session ID generation) const partiesNpubsCSV = allNpubs.sort().join(','); - dbg('=== START KEYGEN ==='); dbg('Mode:', isTrio ? 'TRIO' : 'DUO'); dbg( @@ -1376,7 +1262,6 @@ const MobileNostrPairing = ({navigation}: any) => { 'partiesNpubsCSV (sorted, all npubs):', partiesNpubsCSV.split(',').map(n => n.substring(0, 30) + '...'), ); - // Calculate expected peers (all npubs except local) const expectedPeers = allNpubs.filter(n => { const trimmedN = n.trim(); @@ -1392,10 +1277,8 @@ const MobileNostrPairing = ({navigation}: any) => { expectedPeers.length, isTrio ? '(should be 2 for trio)' : '(should be 1 for duo)', ); - dbg('sessionID:', sessionID.substring(0, 16) + '...'); dbg('sessionKey:', sessionKey.substring(0, 16) + '...'); - if (isTrio && expectedPeers.length !== 2) { dbg( '⚠️ WARNING: In trio mode, expected 2 peers but got', @@ -1407,13 +1290,10 @@ const MobileNostrPairing = ({navigation}: any) => { 'peers. Make sure all 3 devices have all npubs connected!', ); } - // Prepare relays CSV const relaysCSV = relays.join(','); - // Save relays to cache await LocalCache.setItem('nostr_relays', relaysCSV); - // Log detailed info for debugging trio mode dbg('Starting Nostr keygen with:', { relays: relaysCSV, @@ -1425,7 +1305,6 @@ const MobileNostrPairing = ({navigation}: any) => { sessionKey: sessionKey.substring(0, 16) + '...', chaincode: chaincode.substring(0, 16) + '...', }); - // Log which npubs will be sent to Go backend const allPartiesList = partiesNpubsCSV.split(','); dbg('=== GO BACKEND INPUT ==='); @@ -1453,7 +1332,6 @@ const MobileNostrPairing = ({navigation}: any) => { 'peers to publish "ready" events', ); dbg('=== END GO BACKEND INPUT ==='); - // Call native module let keyshareJSON = await BBMTLibNativeModule.nostrMpcTssSetup( relaysCSV, @@ -1464,7 +1342,6 @@ const MobileNostrPairing = ({navigation}: any) => { chaincode, ppmFile, ); - // Validate keyshare and map keyshare positions let keyshare: any; try { @@ -1477,7 +1354,6 @@ const MobileNostrPairing = ({navigation}: any) => { dbg('Error parsing keyshare:', error); throw new Error('Invalid keyshare received'); } - // Map keyshare positions based on sorted npubs for UI display const sortedNpubs = allNpubs.sort(); const mapping: { @@ -1485,14 +1361,12 @@ const MobileNostrPairing = ({navigation}: any) => { keyshare2?: {npub: string; deviceName: string; isLocal: boolean}; keyshare3?: {npub: string; deviceName: string; isLocal: boolean}; } = {}; - // Map npubs to keyshare positions using keygen_committee_keys order // We need to match npubs to their corresponding hex keys in keygen_committee_keys // For now, we'll use the sorted npubs order which should match the sorted keygen_committee_keys sortedNpubs.forEach((npub, index) => { const isLocal = npub === localNpub; let mappedDeviceName = ''; - if (isLocal) { mappedDeviceName = deviceName || 'This device'; } else if (npub === peerNpub1) { @@ -1502,7 +1376,6 @@ const MobileNostrPairing = ({navigation}: any) => { } else { mappedDeviceName = `Device ${index + 1}`; } - const keyshareKey = `keyshare${index + 1}` as | 'keyshare1' | 'keyshare2' @@ -1513,10 +1386,8 @@ const MobileNostrPairing = ({navigation}: any) => { isLocal, }; }); - setKeyshareMapping(mapping); dbg('Keyshare mapping:', mapping); - // Save keyshare (keyshare_position will be calculated on-the-fly when needed) await EncryptedStorage.setItem('keyshare', keyshareJSON); // New wallet setups are always non-legacy, so no need to reset flag @@ -1538,21 +1409,20 @@ const MobileNostrPairing = ({navigation}: any) => { setIsPairing(false); } }; - const startSendBTC = async () => { if (!route.params) { Alert.alert('Error', 'Missing transaction parameters'); return; } - setIsPairing(true); setProgress(0); setStatus('Starting transaction signing...'); - // Store original network/API to restore after transaction let originalNetwork = ''; let originalApiUrl = ''; - + // Store original WalletService state to restore after balance fetch + let originalWalletServiceNetwork = ''; + let originalWalletServiceApiUrl = ''; try { // Read ALL parameters from route params ONLY (no fallbacks) if (!route.params?.network || route.params.network.trim() === '') { @@ -1585,16 +1455,18 @@ const MobileNostrPairing = ({navigation}: any) => { ) { throw new Error('Fees are required in route params'); } - // Extract all params from route - const net = route.params.network.trim(); + // CRITICAL: Normalize network to native format ('testnet3' not 'testnet') for BBMTLib + const networkFromParams = route.params.network.trim(); + const net = + networkFromParams === 'testnet' ? 'testnet3' : networkFromParams; const addressTypeToUse = route.params.addressType.trim(); const path = route.params.derivationPath.trim(); const toAddress = route.params.toAddress.trim(); const satoshiAmount = route.params.satoshiAmount.trim(); const satoshiFees = route.params.satoshiFees.trim(); - dbg('MobileNostrPairing: Using route params ONLY:', { + networkFromParams, network: net, addressType: addressTypeToUse, derivationPath: path, @@ -1602,7 +1474,6 @@ const MobileNostrPairing = ({navigation}: any) => { satoshiAmount, satoshiFees, }); - // Store original network/API originalNetwork = (await LocalCache.getItem('network')) || 'mainnet'; const cachedApi = await LocalCache.getItem(`api_${originalNetwork}`); @@ -1613,8 +1484,8 @@ const MobileNostrPairing = ({navigation}: any) => { ? 'https://mempool.space/testnet/api' : 'https://mempool.space/api'; } - // Set network and API in BBMTLib for this transaction + // Use normalized network (native format) for API lookup and BBMTLib let apiUrl = await LocalCache.getItem(`api_${net}`); if (!apiUrl) { apiUrl = @@ -1624,15 +1495,28 @@ const MobileNostrPairing = ({navigation}: any) => { } await BBMTLibNativeModule.setBtcNetwork(net); await BBMTLibNativeModule.setAPI(net, apiUrl); + // CRITICAL: Update LocalCache 'api' key so WalletService.getWalletBalance uses correct API + // This ensures balance fetch uses the network from route params, not device's current network + await LocalCache.setItem('api', apiUrl); + // CRITICAL: Temporarily update WalletService internal state so getWalletBalance uses correct network + // This is needed because getWalletBalance uses this.currentNetwork for address validation + const walletService = WalletService.getInstance(); + originalWalletServiceNetwork = (walletService as any).currentNetwork || ''; + originalWalletServiceApiUrl = (walletService as any).currentApiUrl || ''; + (walletService as any).currentNetwork = net; + (walletService as any).currentApiUrl = apiUrl; dbg('MobileNostrPairing: Set network and API in BBMTLib:', net, apiUrl); - + dbg('MobileNostrPairing: Temporarily updated WalletService network state:', { + from: originalWalletServiceNetwork, + to: net, + apiUrl, + }); // Get keyshare and nsec const keyshareJSON = await EncryptedStorage.getItem('keyshare'); if (!keyshareJSON) { throw new Error('Keyshare not found'); } const keyshare = JSON.parse(keyshareJSON); - let nsecToUse = localNsec; if (!nsecToUse || !nsecToUse.startsWith('nsec1')) { const nsecFromKeyshare = keyshare.nsec || ''; @@ -1651,7 +1535,6 @@ const MobileNostrPairing = ({navigation}: any) => { throw new Error('nsec not found in keyshare'); } } - // Derive from address using route params const publicKey = await BBMTLibNativeModule.derivePubkey( keyshare.pub_key, @@ -1663,16 +1546,22 @@ const MobileNostrPairing = ({navigation}: any) => { net, addressTypeToUse, ); - // Get balance for sessionFlag calculation + // WalletService now has correct network state for this call const balance = await WalletService.getInstance().getWalletBalance( senderAddress, 0, 0, false, ); + // Restore WalletService internal state immediately after balance fetch + (walletService as any).currentNetwork = originalWalletServiceNetwork; + (walletService as any).currentApiUrl = originalWalletServiceApiUrl; + dbg('MobileNostrPairing: Restored WalletService network state:', { + network: originalWalletServiceNetwork, + apiUrl: originalWalletServiceApiUrl, + }); const balanceSats = Big(balance.btc).times(1e8).toFixed(0); - // Get all npubs from keyshare for sessionFlag calculation const allNpubsFromKeyshare: string[] = []; const sortedKeys = [...keyshare.keygen_committee_keys].sort(); @@ -1694,14 +1583,12 @@ const MobileNostrPairing = ({navigation}: any) => { dbg('Error converting hex to npub:', error); } } - const npubsSorted = [...allNpubsFromKeyshare].sort().join(','); if (npubsSorted.length === 0 || allNpubsFromKeyshare.length < 2) { throw new Error( `Failed to get all npubs from keyshare. Got ${allNpubsFromKeyshare.length} npubs.`, ); } - // Prepare parties npubs CSV for the actual signing (only participating devices) // IMPORTANT: Use the full npubs from allNpubsFromKeyshare (already converted from hex) // This ensures we use the same npubs that were used for session ID calculation @@ -1714,7 +1601,6 @@ const MobileNostrPairing = ({navigation}: any) => { (localNpub && n.startsWith(localNpub.substring(0, 20))) ); }) || localNpub; // Fallback to state if not found - const allNpubs = [localNpubFromKeyshare]; if (isTrio) { // For trio, use selected peer - find it by matching device in sendModeDevices @@ -1728,7 +1614,6 @@ const MobileNostrPairing = ({navigation}: any) => { d.npub.startsWith(selectedPeerNpub.substring(0, 20))) || (d.npub && selectedPeerNpub.startsWith(d.npub.substring(0, 20))), ); - if (selectedDevice) { // Find the corresponding hex key in keyshare by keyshareLabel // Use the same sortedKeys from above (already sorted) @@ -1737,10 +1622,8 @@ const MobileNostrPairing = ({navigation}: any) => { selectedDevice.keyshareLabel.replace('KeyShare', ''), 10, ) - 1; - if (selectedIndex >= 0 && selectedIndex < sortedKeys.length) { const selectedHexKey = sortedKeys[selectedIndex]; - // Find the full npub in allNpubsFromKeyshare that corresponds to this hex key // We need to convert the hex key to npub and find it, or match by index // Since allNpubsFromKeyshare is built from sortedKeys in the same order, we can use index @@ -1801,7 +1684,6 @@ const MobileNostrPairing = ({navigation}: any) => { (selectedPeerNpub.startsWith('npub1') && n.startsWith(selectedPeerNpub.substring(0, 20))), ); - if (fullPeerNpub && fullPeerNpub !== localNpubFromKeyshare) { allNpubs.push(fullPeerNpub); dbg( @@ -1837,10 +1719,8 @@ const MobileNostrPairing = ({navigation}: any) => { } } const partiesNpubsCSV = allNpubs.sort().join(','); - // Prepare relays CSV const relaysCSV = relays.join(','); - // Call MPC send BTC const txId = await BBMTLibNativeModule.nostrMpcSendBTC( relaysCSV, @@ -1856,13 +1736,11 @@ const MobileNostrPairing = ({navigation}: any) => { satoshiAmount, satoshiFees, ); - // Validate txId const validTxID = /^[a-fA-F0-9]{64}$/.test(txId); if (!validTxID) { throw new Error(txId || 'Invalid transaction ID'); } - // Save pending transaction const pendingTxs = JSON.parse( (await LocalCache.getItem(`${senderAddress}-pendingTxs`)) || '{}', @@ -1884,7 +1762,6 @@ const MobileNostrPairing = ({navigation}: any) => { `${senderAddress}-pendingTxs`, JSON.stringify(pendingTxs), ); - // Navigate to home (same as MobilesPairing.tsx) navigation.dispatch( CommonActions.reset({ @@ -1892,7 +1769,6 @@ const MobileNostrPairing = ({navigation}: any) => { routes: [{name: 'Home', params: {txId}}], }), ); - setMpcDone(true); } catch (error: any) { dbg('Send BTC error:', error); @@ -1905,10 +1781,18 @@ const MobileNostrPairing = ({navigation}: any) => { try { await BBMTLibNativeModule.setBtcNetwork(originalNetwork); await BBMTLibNativeModule.setAPI(originalNetwork, originalApiUrl); - // Restore WalletService internal state - const walletService = WalletService.getInstance(); - (walletService as any).currentNetwork = originalNetwork; - (walletService as any).currentApiUrl = originalApiUrl; + // Restore LocalCache 'api' key to original network's API + await LocalCache.setItem('api', originalApiUrl); + // Restore WalletService internal state (in case it wasn't restored earlier due to error) + if (originalWalletServiceNetwork && originalWalletServiceApiUrl) { + const walletService = WalletService.getInstance(); + (walletService as any).currentNetwork = originalWalletServiceNetwork; + (walletService as any).currentApiUrl = originalWalletServiceApiUrl; + dbg( + 'MobileNostrPairing: Restored WalletService network in finally block:', + originalWalletServiceNetwork, + ); + } dbg( 'MobileNostrPairing: Restored original network:', originalNetwork, @@ -1925,13 +1809,11 @@ const MobileNostrPairing = ({navigation}: any) => { setIsPairing(false); } }; - const startSignPSBT = async () => { if (!route.params?.psbtBase64) { Alert.alert('Error', 'Missing PSBT data'); return; } - if (!isKeysignReady) { Alert.alert( 'Not Ready', @@ -1939,19 +1821,15 @@ const MobileNostrPairing = ({navigation}: any) => { ); return; } - setIsPairing(true); setProgress(0); setStatus('Starting PSBT signing...'); - try { const keyshareJSON = await EncryptedStorage.getItem('keyshare'); if (!keyshareJSON) { throw new Error('Keyshare not found'); } - const keyshare = JSON.parse(keyshareJSON); - // Get nsec from keyshare let nsecToUse = localNsec; if (!nsecToUse || !nsecToUse.startsWith('nsec1')) { @@ -1964,7 +1842,6 @@ const MobileNostrPairing = ({navigation}: any) => { } else { decodedNsec = hexToString(nsecFromKeyshare); } - if (decodedNsec.startsWith('nsec1')) { nsecToUse = decodedNsec; setLocalNsec(decodedNsec); @@ -1978,11 +1855,9 @@ const MobileNostrPairing = ({navigation}: any) => { throw new Error('nsec not found in keyshare'); } } - if (!nsecToUse || !nsecToUse.startsWith('nsec1')) { throw new Error('Invalid nsec: must be in bech32 format (nsec1...)'); } - // Get all npubs from keyshare for session ID const allNpubsFromKeyshare: string[] = []; const sortedKeys = [...keyshare.keygen_committee_keys].sort(); @@ -2004,13 +1879,10 @@ const MobileNostrPairing = ({navigation}: any) => { dbg('Error converting hex to npub:', error); } } - const npubsSorted = [...allNpubsFromKeyshare].sort().join(','); - if (npubsSorted.length === 0 || allNpubsFromKeyshare.length < 2) { throw new Error('Failed to get all npubs from keyshare'); } - // Find local npub const localNpubFromKeyshare = allNpubsFromKeyshare.find( @@ -2018,7 +1890,6 @@ const MobileNostrPairing = ({navigation}: any) => { n === localNpub || (localNpub && n.startsWith(localNpub.substring(0, 20))), ) || localNpub; - // Build parties CSV const allNpubs = [localNpubFromKeyshare]; if (isTrio) { @@ -2074,7 +1945,6 @@ const MobileNostrPairing = ({navigation}: any) => { } } const partiesNpubsCSV = allNpubs.sort().join(','); - const relaysCSV = relays.join(','); dbg('Starting Nostr PSBT signing with:', { relays: relaysCSV, @@ -2082,253 +1952,111 @@ const MobileNostrPairing = ({navigation}: any) => { npubsSorted: npubsSorted.substring(0, 30) + '...', psbtLength: route.params.psbtBase64?.length, }); - // Call native module for PSBT signing - const signedPsbt = await BBMTLibNativeModule.nostrMpcSignPSBT( + await BBMTLibNativeModule.nostrMpcSignPSBT( relaysCSV, nsecToUse, partiesNpubsCSV, npubsSorted, keyshareJSON, route.params.psbtBase64, - ); - - // Validate result - if ( - !signedPsbt || - signedPsbt.includes('error') || - signedPsbt.includes('failed') - ) { - throw new Error(signedPsbt || 'PSBT signing failed'); - } - - dbg('PSBT signed successfully, length:', signedPsbt.length); + ) + .then(async (signedPsbt: any) => { + if ( + !signedPsbt || + signedPsbt.includes('error') || + signedPsbt.includes('failed') + ) { + Alert.alert( + 'Operation Error', + `Could not sign PSBT.\n${String(signedPsbt)}`, + ); + dbg(localNpub, 'PSBT signing error', String(signedPsbt)); + } else { + dbg(localNpub, 'PSBT signed successfully'); + } + // Check user's wallet mode preference before navigating + let targetRoute = 'Home'; - // Check user's wallet mode preference before navigating - let targetRoute = 'Home'; + const walletMode = + (await EncryptedStorage.getItem('wallet_mode')) || 'full'; + targetRoute = walletMode === 'psbt' ? 'PSBT' : 'Home'; + dbg( + 'PSBT signing complete: Navigating to', + targetRoute, + 'based on wallet_mode:', + walletMode, + ); + navigation.dispatch( + CommonActions.reset({ + index: 0, + routes: [{name: targetRoute, params: {signedPsbt}}], + }), + ); + setMpcDone(true); + }) + .catch(async (e: any) => { + Alert.alert('Operation Error', `Could not sign PSBT.\n${e?.message}`); + dbg(localNpub, 'PSBT signing error', e); + // Navigate back to home on error to ensure modal cleanup + try { + const walletMode = + (await EncryptedStorage.getItem('wallet_mode')) || 'full'; + const targetRoute = walletMode === 'psbt' ? 'PSBT' : 'Home'; + navigation.dispatch( + CommonActions.reset({ + index: 0, + routes: [{name: targetRoute}], + }), + ); + } catch (navError) { + dbg('Error navigating after PSBT error:', navError); + } + }) + .finally(async () => { + setMpcDone(true); + }); + } catch (error: any) { + dbg('Sign PSBT error:', error); + Alert.alert('Error', error?.message || 'PSBT signing failed'); + setStatus('PSBT signing failed'); + // Navigate back to home on error to ensure modal cleanup try { const walletMode = (await EncryptedStorage.getItem('wallet_mode')) || 'full'; - targetRoute = walletMode === 'psbt' ? 'PSBT' : 'Home'; - dbg( - 'PSBT signing complete: Navigating to', - targetRoute, - 'based on wallet_mode:', - walletMode, + const targetRoute = walletMode === 'psbt' ? 'PSBT' : 'Home'; + navigation.dispatch( + CommonActions.reset({ + index: 0, + routes: [{name: targetRoute}], + }), ); - } catch (error) { - dbg('Error loading wallet_mode after PSBT signing:', error); - // Default to 'Home' if there's an error + } catch (navError) { + dbg('Error navigating after PSBT error:', navError); } - - // Navigate to the appropriate screen based on user preference - navigation.dispatch( - CommonActions.reset({ - index: 0, - routes: [{name: targetRoute, params: {signedPsbt}}], - }), - ); - - setMpcDone(true); - } catch (error: any) { - dbg('Sign PSBT error:', error); - Alert.alert('Error', error?.message || 'PSBT signing failed'); - setStatus('PSBT signing failed'); } finally { setIsPairing(false); } }; - // Backup functions const allBackupChecked = isTrio ? backupChecks.deviceOne && backupChecks.deviceTwo && backupChecks.deviceThree : backupChecks.deviceOne && backupChecks.deviceTwo; - const toggleBackedup = (key: keyof typeof backupChecks) => { setBackupChecks(prev => ({...prev, [key]: !prev[key]})); }; - const formatFiat = (price?: string) => new Intl.NumberFormat('en-US', { style: 'decimal', minimumFractionDigits: 2, maximumFractionDigits: 2, }).format(Number(price)); - const sat2btcStr = (sats?: string | number) => Big(sats || 0) .div(1e8) .toFixed(8); - - const validatePassword = (pass: string) => { - const errors: string[] = []; - const rules = { - length: pass.length >= 12, - uppercase: /[A-Z]/.test(pass), - lowercase: /[a-z]/.test(pass), - number: /\d/.test(pass), - symbol: /[!@#$%^&*(),.?":{}|<>]/.test(pass), - }; - - if (!rules.length) { - errors.push('At least 12 characters'); - } - if (!rules.uppercase) { - errors.push('One uppercase letter'); - } - if (!rules.lowercase) { - errors.push('One lowercase letter'); - } - if (!rules.number) { - errors.push('One number'); - } - if (!rules.symbol) { - errors.push('One special character'); - } - setPasswordErrors(errors); - - // Calculate strength (0-4) - const strength = Object.values(rules).filter(Boolean).length; - setPasswordStrength(strength); - - return errors.length === 0; - }; - - const handlePasswordChange = (text: string) => { - setPassword(text); - validatePassword(text); - }; - - const getPasswordStrengthColor = () => { - if (passwordStrength <= 1) { - return theme.colors.danger; - } - if (passwordStrength <= 2) { - return theme.colors.warning; - } - if (passwordStrength <= 3) { - return theme.colors.warningLight; - } - return theme.colors.received; - }; - - const getPasswordStrengthText = () => { - if (passwordStrength <= 1) { - return 'Very Weak'; - } - if (passwordStrength <= 2) { - return 'Weak'; - } - if (passwordStrength <= 3) { - return 'Medium'; - } - return 'Strong'; - }; - - const clearBackupModal = () => { - setPassword(''); - setConfirmPassword(''); - setPasswordVisible(false); - setConfirmPasswordVisible(false); - setPasswordStrength(0); - setPasswordErrors([]); - setIsBackupModalVisible(false); - }; - - async function backupShare() { - if (!validatePassword(password)) { - dbg('❌ [BACKUP] Password validation failed'); - const missingRequirements = passwordErrors.join('\n• '); - Alert.alert( - 'Password Requirements Not Met', - `Your password must meet all of the following requirements:\n\n• ${missingRequirements}\n\nPlease update your password and try again.`, - ); - return; - } - - if (password !== confirmPassword) { - dbg('❌ [BACKUP] Password mismatch'); - Alert.alert( - 'Passwords Do Not Match', - 'The password and confirmation password must be identical. Please check both fields and try again.', - ); - return; - } - - try { - HapticFeedback.medium(); - - const storedKeyshare = await EncryptedStorage.getItem('keyshare'); - if (storedKeyshare) { - const json = JSON.parse(storedKeyshare); - const encryptedKeyshare = await BBMTLibNativeModule.aesEncrypt( - storedKeyshare, - await BBMTLibNativeModule.sha256(password), - ); - - // Create filename based on pub_key hash and keyshare number - if (!json.pub_key) { - Alert.alert('Error', 'Keyshare missing pub_key.'); - return; - } - - // Get SHA256 hash of pub_key and take first 4 characters - const pubKeyHash = await BBMTLibNativeModule.sha256(json.pub_key); - const hashPrefix = pubKeyHash.substring(0, 4).toLowerCase(); - - // Extract keyshare number from label (KeyShare1 -> 1, KeyShare2 -> 2, etc.) - const keyshareLabel = getKeyshareLabel(json); - let keyshareNumber = '1'; // default - if (keyshareLabel) { - const match = keyshareLabel.match(/KeyShare(\d+)/); - if (match) { - keyshareNumber = match[1]; - } - } else if (json.keygen_committee_keys && json.local_party_key) { - // Fallback: compute from position in sorted keygen_committee_keys - const sortedKeys = [...json.keygen_committee_keys].sort(); - const index = sortedKeys.indexOf(json.local_party_key); - if (index >= 0) { - keyshareNumber = String(index + 1); - } - } - - const friendlyFilename = `${hashPrefix}K${keyshareNumber}.share`; - - const tempDir = RNFS.TemporaryDirectoryPath || RNFS.CachesDirectoryPath; - const filePath = `${tempDir}/${friendlyFilename}`; - - await RNFS.writeFile(filePath, encryptedKeyshare, 'base64'); - - await Share.open({ - title: 'Backup Your Keyshare', - isNewTask: true, - message: - 'Save this encrypted file securely. It is required for wallet recovery.', - url: `file://${filePath}`, - type: 'application/octet-stream', - filename: friendlyFilename, - failOnCancel: false, - }); - - // Cleanup temp file (best-effort) - try { - await RNFS.unlink(filePath); - } catch { - // ignore cleanup errors - } - clearBackupModal(); - } else { - Alert.alert('Error', 'Invalid keyshare.'); - } - } catch (error) { - dbg('Error encrypting or sharing keyshare:', error); - Alert.alert('Error', 'Failed to encrypt or share the keyshare.'); - } - } - const copyConnectionDetails = () => { Clipboard.setString(connectionDetails); HapticFeedback.medium(); @@ -2337,20 +2065,16 @@ const MobileNostrPairing = ({navigation}: any) => { '- Pairing data copied.\n- Paste them to other device(s)', ); }; - const shareConnectionDetails = async () => { HapticFeedback.medium(); - if (!connectionDetails) { Alert.alert('Error', 'Connection details are not ready yet'); return; } - if (!connectionQrRef.current) { Alert.alert('Error', 'QR Code is not ready yet'); return; } - try { // Generate base64 from QR component (similar to WalletHome ReceiveModal) const base64Data: string = await new Promise((resolve, reject) => { @@ -2362,15 +2086,12 @@ const MobileNostrPairing = ({navigation}: any) => { } }); }); - const filePath = `${RNFS.TemporaryDirectoryPath}/boldwallet-connection-details.jpg`; const fileExists = await RNFS.exists(filePath); if (fileExists) { await RNFS.unlink(filePath); } - await RNFS.writeFile(filePath, base64Data, 'base64'); - await Share.open({ title: 'Bold Wallet Connection Details', message: connectionDetails, @@ -2379,22 +2100,18 @@ const MobileNostrPairing = ({navigation}: any) => { isNewTask: true, failOnCancel: false, }); - // Best-effort cleanup await RNFS.unlink(filePath).catch(() => {}); - setIsQRModalVisible(false); } catch (error: any) { dbg('Error sharing connection details (QR + text):', error); Alert.alert('Error', 'Failed to share connection QR code'); } }; - const showQRModal = () => { HapticFeedback.medium(); setIsQRModalVisible(true); }; - const handleQRScan = (data: string, peerNum?: 1 | 2) => { HapticFeedback.medium(); setIsQRScannerVisible(false); @@ -2410,20 +2127,17 @@ const MobileNostrPairing = ({navigation}: any) => { ); handlePeerConnectionInput(data, targetPeer); }; - const handlePaste = async (peerNum: 1 | 2) => { try { const text = await Clipboard.getString(); dbg(`handlePaste: peerNum=${peerNum}, pasted text="${text}"`); HapticFeedback.medium(); - // Update the input field immediately so user can see what was pasted if (peerNum === 1) { setPeerConnectionDetails1(text); } else { setPeerConnectionDetails2(text); } - // Then validate the input await handlePeerConnectionInput(text, peerNum); } catch (error) { @@ -2431,7 +2145,6 @@ const MobileNostrPairing = ({navigation}: any) => { Alert.alert('Error', 'Failed to paste from clipboard'); } }; - const clearPeerConnection = (peerNum: 1 | 2) => { HapticFeedback.medium(); if (peerNum === 1) { @@ -2448,7 +2161,6 @@ const MobileNostrPairing = ({navigation}: any) => { setPeerInputError2(''); } }; - const deletePreparams = async () => { try { dbg(`deleting ppmFile: ${ppmFile}`); @@ -2458,25 +2170,22 @@ const MobileNostrPairing = ({navigation}: any) => { dbg('error deleting ppmFile', err); } }; - const prepareDevice = async () => { setIsPreparing(true); setIsPreParamsReady(false); setPrepCounter(0); - const timeoutMinutes = 20; - if (!__DEV__) { await deletePreparams(); } else { dbg('preparams dev: Not deleting ppmFile'); } - try { await BBMTLibNativeModule.preparams(ppmFile, String(timeoutMinutes)); setIsPreParamsReady(true); HapticFeedback.medium(); dbg('Device prepared successfully'); + setIsPrepared(true); } catch (error: any) { setIsPreParamsReady(false); dbg('Error preparing device:', error); @@ -2486,7 +2195,6 @@ const MobileNostrPairing = ({navigation}: any) => { setPrepCounter(0); } }; - // Increment prep counter when preparing useEffect(() => { if (isPreparing) { @@ -2496,7 +2204,6 @@ const MobileNostrPairing = ({navigation}: any) => { return () => clearInterval(interval); } }, [isPreparing]); - // Track elapsed time during keygen and signing useEffect(() => { if (isPairing) { @@ -2507,60 +2214,33 @@ const MobileNostrPairing = ({navigation}: any) => { return () => clearInterval(interval); } }, [isPairing]); - // Animation for horizontal progress bar useEffect(() => { if (isPreparing) { - // Stop any existing animation first - if (progressAnimationLoop.current) { - progressAnimationLoop.current.stop(); - progressAnimationLoop.current = null; - } - // Small delay to ensure modal is mounted before starting animation const timeoutId = setTimeout(() => { // Reset value before starting new animation (only when modal is mounted) - progressAnimation.setValue(0); - + progressAnimation.value = 0; // Start new animation loop - progressAnimationLoop.current = Animated.loop( - Animated.sequence([ - Animated.timing(progressAnimation, { - toValue: 1, - duration: 2000, - useNativeDriver: false, - }), - Animated.timing(progressAnimation, { - toValue: 0, - duration: 2000, - useNativeDriver: false, - }), - ]), + progressAnimation.value = withRepeat( + withSequence( + withTiming(1, {duration: 2000}), + withTiming(0, {duration: 2000}), + ), + -1, // infinite repeat ); - progressAnimationLoop.current.start(); }, 150); - return () => { clearTimeout(timeoutId); - if (progressAnimationLoop.current) { - progressAnimationLoop.current.stop(); - progressAnimationLoop.current = null; - } - // Stop any running animation without setting value - progressAnimation.stopAnimation(); + cancelAnimation(progressAnimation); }; } else { - // Stop animation without setting value to avoid warning - if (progressAnimationLoop.current) { - progressAnimationLoop.current.stop(); - progressAnimationLoop.current = null; - } - // Stop any running animation - progressAnimation.stopAnimation(); + // Stop animation + cancelAnimation(progressAnimation); + progressAnimation.value = 0; } // eslint-disable-next-line react-hooks/exhaustive-deps }, [isPreparing]); - // Styles const styles = StyleSheet.create({ container: { @@ -2574,12 +2254,12 @@ const MobileNostrPairing = ({navigation}: any) => { padding: 20, }, section: { + marginTop: 8, marginBottom: 8, }, sectionTitle: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 12, }, @@ -2632,8 +2312,7 @@ const MobileNostrPairing = ({navigation}: any) => { peerCheckmark: { color: theme.colors.white, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, input: { borderWidth: 1.5, @@ -2642,7 +2321,6 @@ const MobileNostrPairing = ({navigation}: any) => { paddingHorizontal: 16, paddingVertical: 14, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, backgroundColor: @@ -2697,10 +2375,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, deviceInfoSingleLine: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: - theme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospaceMedium, color: theme.colors.text, flex: 1, textAlign: 'center', @@ -2724,7 +2399,6 @@ const MobileNostrPairing = ({navigation}: any) => { }, hintText: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, lineHeight: 18, @@ -2768,25 +2442,18 @@ const MobileNostrPairing = ({navigation}: any) => { }, sendModeDeviceLabel: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: - theme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospaceBold, color: theme.colors.text, }, sendModeDeviceNpub: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: - theme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.textSecondary, marginLeft: 8, }, sendModeDeviceBadge: { fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.background === '#ffffff' ? theme.colors.primary @@ -2817,8 +2484,7 @@ const MobileNostrPairing = ({navigation}: any) => { sendModeCheckmark: { color: theme.colors.background, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, buttonHalf: { flex: 0.48, @@ -2838,8 +2504,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, buttonTextCompact: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, iconImageCompact: { width: 18, @@ -2885,10 +2550,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, connectionDetailsText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: - theme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.textSecondary, marginBottom: 12, textAlign: 'center', @@ -2922,8 +2584,7 @@ const MobileNostrPairing = ({navigation}: any) => { ? theme.colors.white : theme.colors.text, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, buttonTextSecondary: { color: theme.colors.secondary, @@ -2943,8 +2604,6 @@ const MobileNostrPairing = ({navigation}: any) => { }, modalSubtitle: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginBottom: 16, textAlign: 'center', @@ -2964,8 +2623,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, progressPercentage: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'center', marginBottom: 16, @@ -3004,15 +2662,12 @@ const MobileNostrPairing = ({navigation}: any) => { }, finalizingStatusText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.text, flex: 1, }, finalizingCountdownText: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', }, @@ -3026,8 +2681,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, statusText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.text, }, statusTextSecondary: { @@ -3039,8 +2693,6 @@ const MobileNostrPairing = ({navigation}: any) => { }, progressText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginTop: 8, }, @@ -3076,14 +2728,11 @@ const MobileNostrPairing = ({navigation}: any) => { ? theme.colors.white : theme.colors.text, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, cameraNotFound: { color: theme.colors.text, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, }, sessionInfo: { marginTop: 12, @@ -3096,10 +2745,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, sessionInfoText: { fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: - theme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.textSecondary, marginBottom: 4, }, @@ -3133,14 +2779,11 @@ const MobileNostrPairing = ({navigation}: any) => { }, qrModalTitle: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, qrModalDescription: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', marginTop: 12, @@ -3158,8 +2801,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, qrModalCloseText: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, qrModalBody: { @@ -3177,8 +2819,6 @@ const MobileNostrPairing = ({navigation}: any) => { }, sectionSubtitle: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginTop: 4, }, @@ -3234,8 +2874,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, stepNumber: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, }, stepNumberCompleted: { @@ -3255,8 +2894,6 @@ const MobileNostrPairing = ({navigation}: any) => { }, stepLabel: { fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', flex: 1, @@ -3271,8 +2908,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, collapsibleHeaderText: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, }, collapsibleContent: { @@ -3314,8 +2950,6 @@ const MobileNostrPairing = ({navigation}: any) => { }, emptyStateText: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', paddingHorizontal: 20, @@ -3341,15 +2975,12 @@ const MobileNostrPairing = ({navigation}: any) => { }, helpTitle: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, - marginBottom: 8, + marginBottom: 0, }, helpText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, lineHeight: 20, }, @@ -3381,8 +3012,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, errorText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.danger, }, validatingIndicator: { @@ -3393,14 +3023,12 @@ const MobileNostrPairing = ({navigation}: any) => { }, validatingText: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, }, checkboxContainer: { flexDirection: 'row', alignItems: 'center', - marginTop: 16, paddingVertical: 8, }, checkbox: { @@ -3427,13 +3055,10 @@ const MobileNostrPairing = ({navigation}: any) => { checkboxCheckmark: { color: theme.colors.background, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, checkboxLabel: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, flex: 1, }, @@ -3449,6 +3074,11 @@ const MobileNostrPairing = ({navigation}: any) => { shadowOpacity: 0.25, shadowRadius: 16, elevation: 8, + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border }, preparingModalIconContainer: { marginBottom: 16, @@ -3475,16 +3105,13 @@ const MobileNostrPairing = ({navigation}: any) => { }, preparingModalTitle: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'center', marginBottom: 8, }, preparingModalSubtitle: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', marginBottom: 24, @@ -3527,14 +3154,11 @@ const MobileNostrPairing = ({navigation}: any) => { }, preparingStatusText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.text, }, preparingCountdownText: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', }, @@ -3547,8 +3171,8 @@ const MobileNostrPairing = ({navigation}: any) => { shadowOffset: {width: 0, height: 2}, shadowOpacity: 0.1, shadowRadius: 8, - elevation: 3, - borderWidth: 1, + elevation: Platform.OS === 'android' ? 2 : 3, // Reduce elevation on Android + borderWidth: Platform.OS === 'android' ? 0.5 : 1, // Thinner border on Android to prevent distortion borderColor: theme.colors.border, }, backupButton: { @@ -3576,8 +3200,7 @@ const MobileNostrPairing = ({navigation}: any) => { ? theme.colors.background : theme.colors.text, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textAlign: 'center', lineHeight: 22, }, @@ -3598,19 +3221,15 @@ const MobileNostrPairing = ({navigation}: any) => { backupConfirmationIconText: { color: theme.colors.background, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, backupConfirmationTitle: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, backupConfirmationDescription: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, lineHeight: 20, marginBottom: 10, @@ -3636,15 +3255,12 @@ const MobileNostrPairing = ({navigation}: any) => { }, backupCheckboxLabel: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 2, }, backupCheckboxHint: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, fontStyle: 'italic', }, @@ -3680,8 +3296,7 @@ const MobileNostrPairing = ({navigation}: any) => { checkmark: { color: theme.colors.background, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, enhancedCheckboxContainer: { flexDirection: 'row', @@ -3705,13 +3320,11 @@ const MobileNostrPairing = ({navigation}: any) => { }, enhancedCheckboxLabel: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.text, }, warningHint: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginTop: 2, @@ -3719,7 +3332,6 @@ const MobileNostrPairing = ({navigation}: any) => { }, warningIcon: { fontSize: theme.fontSizes?.xl || 18, - fontFamily: theme.fontFamilies?.regular, marginLeft: 8, }, finalStepHeader: { @@ -3745,36 +3357,30 @@ const MobileNostrPairing = ({navigation}: any) => { flex: 1, }, finalStepTitle: { - fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, - marginBottom: 4, + marginBottom: 12, }, finalStepDescription: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, - marginBottom: 12, lineHeight: 20, }, participantsList: { - marginTop: 8, - marginBottom: 12, paddingHorizontal: 12, - paddingVertical: 12, backgroundColor: theme.colors.cardBackground + '80', borderRadius: 8, borderWidth: 1, borderColor: theme.colors.border + '30', }, participantsListTitle: { - fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontSize: theme.fontSizes?.xl || 18, fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, marginBottom: 8, + padding: 12, }, participantItem: { flexDirection: 'row', @@ -3783,8 +3389,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, bulletPoint: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.primary, marginRight: 8, marginTop: 2, @@ -3792,45 +3397,45 @@ const MobileNostrPairing = ({navigation}: any) => { participantText: { flex: 1, fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, lineHeight: 18, }, participantLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, localDeviceBadge: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.primary, fontStyle: 'italic', }, participantNpub: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: - theme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.textSecondary, marginTop: 2, }, participantDevicesInfo: { - marginTop: 12, - paddingTop: 12, - borderTopWidth: 1, - borderTopColor: theme.colors.border + '40', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.primary + '10', + padding: 12, + borderRadius: 12, + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.border + : theme.colors.border + '30', }, participantDevicesInfoTitle: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontSize: theme.fontSizes?.xl || 18, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, - marginBottom: 10, + marginBottom: 8, }, participantDeviceItem: { flexDirection: 'row', @@ -3860,16 +3465,12 @@ const MobileNostrPairing = ({navigation}: any) => { }, participantDeviceLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, participantDeviceNpub: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: - theme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.textSecondary, textAlign: 'right', }, @@ -3935,8 +3536,7 @@ const MobileNostrPairing = ({navigation}: any) => { ? theme.colors.white : theme.colors.text, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, buttonContent: { flexDirection: 'row', @@ -3963,6 +3563,11 @@ const MobileNostrPairing = ({navigation}: any) => { shadowOpacity: 0.3, shadowRadius: 20, elevation: 10, + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 + : theme.colors.whiteOverlay20, }, modalHeader: { flexDirection: 'row', @@ -3980,14 +3585,11 @@ const MobileNostrPairing = ({navigation}: any) => { }, modalTitle: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, modalDescription: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginBottom: 20, lineHeight: 20, @@ -3997,8 +3599,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, passwordLabel: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 8, }, @@ -4015,8 +3616,6 @@ const MobileNostrPairing = ({navigation}: any) => { flex: 1, paddingVertical: 12, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, }, eyeButton: { @@ -4043,8 +3642,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, strengthText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, requirementsContainer: { marginTop: 8, @@ -4052,8 +3650,6 @@ const MobileNostrPairing = ({navigation}: any) => { }, requirementText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginBottom: 4, }, @@ -4093,8 +3689,7 @@ const MobileNostrPairing = ({navigation}: any) => { cancelLinkText: { color: theme.colors.textSecondary, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textDecorationLine: 'underline', textAlign: 'center', marginTop: 12, @@ -4117,8 +3712,7 @@ const MobileNostrPairing = ({navigation}: any) => { retryLink: { color: theme.colors.background, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textAlign: 'center', marginLeft: 6, }, @@ -4140,8 +3734,7 @@ const MobileNostrPairing = ({navigation}: any) => { cancelLink: { color: theme.colors.secondary, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textAlign: 'center', }, transactionItem: { @@ -4151,8 +3744,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, transactionLabel: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 2, textAlign: 'left', @@ -4160,15 +3752,13 @@ const MobileNostrPairing = ({navigation}: any) => { }, transactionItemLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.textSecondary, marginBottom: 4, }, transactionItemValue: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'right', }, @@ -4182,10 +3772,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, addressValue: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: - theme.fontFamilies?.monospace || - (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.text, textAlign: 'left', lineHeight: 14, @@ -4203,22 +3790,19 @@ const MobileNostrPairing = ({navigation}: any) => { }, amountValue: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'left', lineHeight: 14, }, fiatValue: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'right', lineHeight: 14, }, }); - return ( { + removeClippedSubviews + keyboardShouldPersistTaps="handled" + overScrollMode="never" + showsVerticalScrollIndicator={false}> {/* Hide all previous sections when mpcDone is true */} {!mpcDone && (() => { @@ -4244,27 +3831,25 @@ const MobileNostrPairing = ({navigation}: any) => { peerNpub2 && peerDeviceName2) || (!isTrio && peerNpub1 && peerDeviceName1)); - return ( <> {/* Header */} {/* Help button on the left */} - { HapticFeedback.light(); setShowHelpModal(true); }} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> - - + {/* Title in the center */} {isSendBitcoin || isSignPSBT ? ( @@ -4290,9 +3875,7 @@ const MobileNostrPairing = ({navigation}: any) => { @@ -4308,10 +3891,9 @@ const MobileNostrPairing = ({navigation}: any) => { )} - {/* Abort Setup button on the right */} {!mpcDone && !isPairing ? ( - { HapticFeedback.light(); @@ -4326,40 +3908,37 @@ const MobileNostrPairing = ({navigation}: any) => { ); } }} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> {isSendBitcoin || isSignPSBT ? 'Cancel' : 'Abort'} - + ) : ( )} - {/* Relay Configuration - Show in send Bitcoin/PSBT mode, right after title */} {(isSendBitcoin || isSignPSBT) && !showFinalStep && ( - { HapticFeedback.light(); setShowRelayConfig(!showRelayConfig); }} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> {showRelayConfig ? '▼' : '▶'} Advanced: Nostr Relays Settings - + {showRelayConfig && ( @@ -4393,7 +3972,6 @@ const MobileNostrPairing = ({navigation}: any) => { )} )} - {/* PSBT Info Section */} {isSignPSBT && route.params?.psbtBase64 && ( @@ -4408,9 +3986,7 @@ const MobileNostrPairing = ({navigation}: any) => { { Inputs: @@ -4438,9 +4012,7 @@ const MobileNostrPairing = ({navigation}: any) => { {psbtDetails.inputs.length} @@ -4455,9 +4027,7 @@ const MobileNostrPairing = ({navigation}: any) => { Outputs: @@ -4465,9 +4035,7 @@ const MobileNostrPairing = ({navigation}: any) => { {psbtDetails.outputs.length} @@ -4482,9 +4050,7 @@ const MobileNostrPairing = ({navigation}: any) => { Total Input: @@ -4492,9 +4058,7 @@ const MobileNostrPairing = ({navigation}: any) => { {sat2btcStr(String(psbtDetails.totalInput))} BTC @@ -4509,9 +4073,7 @@ const MobileNostrPairing = ({navigation}: any) => { Total Output: @@ -4519,9 +4081,7 @@ const MobileNostrPairing = ({navigation}: any) => { {sat2btcStr(String(psbtDetails.totalOutput))}{' '} @@ -4537,9 +4097,6 @@ const MobileNostrPairing = ({navigation}: any) => { Fee: @@ -4547,9 +4104,7 @@ const MobileNostrPairing = ({navigation}: any) => { {sat2btcStr(String(psbtDetails.fee))} BTC @@ -4567,9 +4122,6 @@ const MobileNostrPairing = ({navigation}: any) => { {psbtDetails.derivePaths.length} different @@ -4582,9 +4134,6 @@ const MobileNostrPairing = ({navigation}: any) => { @@ -4598,7 +4147,6 @@ const MobileNostrPairing = ({navigation}: any) => { )} - {/* Send Mode: Device Selection - Show current device and allow selecting one other */} {(isSendBitcoin || isSignPSBT) && ( @@ -4613,13 +4161,11 @@ const MobileNostrPairing = ({navigation}: any) => { - This Device + First Co-Signer {sendModeDevices.length === 0 ? ( { const otherDevices = sendModeDevices .filter(d => !d.isLocal) .sort((a, b) => a.npub.localeCompare(b.npub)); - return ( <> {/* Current Device */} @@ -4661,7 +4206,7 @@ const MobileNostrPairing = ({navigation}: any) => { - This device + {'>>'} This device { )} - {/* Select One Other Device */} {otherDevices.length > 0 && ( <> @@ -4681,20 +4225,17 @@ const MobileNostrPairing = ({navigation}: any) => { {isTrio - ? 'Select one device to co-sign:' - : 'Co-signing device:'} + ? 'Choose Second Co-signer' + : 'Second Co-Signer'} {otherDevices.map(dev => { // In duo mode, use View (not selectable) - // In trio mode, use TouchableOpacity (selectable) + // In trio mode, use Pressable (selectable) if (!isTrio) { return ( { ); } - // Trio mode: selectable return ( - { '...', ); }} - activeOpacity={0.7}> + android_ripple={{ + color: 'rgba(0,0,0,0.1)', + }}> { )} - + ); })} @@ -4830,7 +4372,6 @@ const MobileNostrPairing = ({navigation}: any) => { )} - {/* Step Indicator */} {!isSendBitcoin && !isSignPSBT && ( @@ -4928,7 +4469,6 @@ const MobileNostrPairing = ({navigation}: any) => { )} - {/* Local Device Card - Hide when Final Step is shown or in send/sign mode */} {localNpub && deviceName && @@ -4939,13 +4479,11 @@ const MobileNostrPairing = ({navigation}: any) => { - This Device + {'-->'} This Device (Copy or Share QR) { {deviceName}@{shortenNpub(localNpub, 8, 6)} - { }} resizeMode="contain" /> - - + { }} resizeMode="contain" /> - + )} - {/* Peer Connection 1 - Hide when Final Step is shown or in send/sign mode */} {!showFinalStep && !isSendBitcoin && !isSignPSBT && ( {isTrio - ? 'Step 2: Second Device' - : 'Step 2: Other Device'} + ? 'Next: Scan Second Device' + : '--> Scan Other Device (Paste or Scan QR)'} @@ -5086,36 +4621,36 @@ const MobileNostrPairing = ({navigation}: any) => { )} {peerNpub1 && !peerInputValidating1 && ( - clearPeerConnection(1)} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> - + )} {!peerNpub1 && !peerInputValidating1 && ( <> - handlePaste(1)} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> - - + { scanningForPeerRef.current = peerNum; // Update ref immediately setIsQRScannerVisible(true); }} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> - + )} @@ -5147,7 +4682,6 @@ const MobileNostrPairing = ({navigation}: any) => { )} - {/* Peer Connection 2 (Trio only) - Hide when Final Step is shown or in send/sign mode */} {isTrio && !showFinalStep && @@ -5157,9 +4691,7 @@ const MobileNostrPairing = ({navigation}: any) => { @@ -5221,36 +4753,36 @@ const MobileNostrPairing = ({navigation}: any) => { )} {peerNpub2 && !peerInputValidating2 && ( - clearPeerConnection(2)} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> - + )} {!peerNpub2 && !peerInputValidating2 && ( <> - handlePaste(2)} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> - - + { scanningForPeerRef.current = peerNum; // Update ref immediately setIsQRScannerVisible(true); }} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> - + )} @@ -5282,7 +4814,6 @@ const MobileNostrPairing = ({navigation}: any) => { )} - {/* Prepare Device Section - Hide in send/sign mode */} {!isSendBitcoin && !isSignPSBT && @@ -5296,49 +4827,34 @@ const MobileNostrPairing = ({navigation}: any) => { peerDeviceName2) || (!isTrio && peerNpub1 && peerDeviceName1)) && ( - - - - - {isPreparing ? 'Preparing...' : 'Prepare Device'} - - - { - HapticFeedback.light(); - setIsPrepared(!isPrepared); - }}> - - {isPrepared && ( - - )} - - - Keep app open during setup - - - + + {'-->'} Keep app open during preparation + + + + + {isPreparing ? 'Preparing...' : 'Prepare Device'} + + )} - {/* Preparing Modal */} {isPreparing && ( @@ -5354,39 +4870,29 @@ const MobileNostrPairing = ({navigation}: any) => { /> - {/* Header Text */} Preparing Device - {/* Subtext */} Could take a while, given device specs. Do not leave the app during setup. - {/* Loading Indicator */} - - {/* Status and Countdown */} @@ -5403,7 +4909,6 @@ const MobileNostrPairing = ({navigation}: any) => { )} - {/* Help Modal */} { How It Works - { HapticFeedback.medium(); setShowHelpModal(false); }} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> - + { Tips - • QR scanning is the easiest method{'\n'}• Make - sure all devices are online{'\n'}• The process - takes 1-2 minutes - {'\n'}• Keep devices close together + • Make sure all devices are ready{'\n'}• Your + internet connection must be stable{'\n'}• The + could take up 1-2 minutes + {'\n'}• Keep app open during setup - {/* Final Step - Check other devices are prepared */} {!isSendBitcoin && !isSignPSBT && @@ -5564,62 +5071,14 @@ const MobileNostrPairing = ({navigation}: any) => { peerNpub2 && peerDeviceName2) || (!isTrio && peerNpub1 && peerDeviceName1)) && ( - - - - - - - - {isTrio && ( - - )} - - - - - Final Step - - - Make sure{' '} - {isTrio ? 'all devices' : 'both devices'}{' '} - preparation step is complete. - - - - + <> + + + {'-->'} Final Step + {/* Participants Device Information */} {Object.keys(keyshareMapping).length > 0 && ( - - Participants: - {keyshareMapping.keyshare1 && ( @@ -5694,101 +5153,128 @@ const MobileNostrPairing = ({navigation}: any) => { )} )} - - { - HapticFeedback.medium(); - toggleKeygenReady(); - }}> - - {isKeygenReady && ( - - )} - - - - All devices are ready - - - - - {/* Participant Devices Info */} - - - Participants: - - {(() => { - // Collect all participants - const participants: Array<{ - npub: string; - deviceName: string; - }> = []; - - if (localNpub && deviceName) { - participants.push({ - npub: localNpub, - deviceName: deviceName, - }); - } - if (peerNpub1 && peerDeviceName1) { - participants.push({ - npub: peerNpub1, - deviceName: peerDeviceName1, - }); - } - if (isTrio && peerNpub2 && peerDeviceName2) { - participants.push({ - npub: peerNpub2, - deviceName: peerDeviceName2, - }); - } - - // Sort by npub - participants.sort((a, b) => - a.npub.localeCompare(b.npub), - ); - - return participants.map((participant, index) => ( - - - - - {participant.deviceName} - - - - {shortenNpub(participant.npub, 8, 6)} + {/* Participant Devices Info - without container */} + {(() => { + // Collect all participants + const participants: Array<{ + npub: string; + deviceName: string; + }> = []; + if (localNpub && deviceName) { + participants.push({ + npub: localNpub, + deviceName: deviceName, + }); + } + if (peerNpub1 && peerDeviceName1) { + participants.push({ + npub: peerNpub1, + deviceName: peerDeviceName1, + }); + } + if (isTrio && peerNpub2 && peerDeviceName2) { + participants.push({ + npub: peerNpub2, + deviceName: peerDeviceName2, + }); + } + // Sort by npub + participants.sort((a, b) => + a.npub.localeCompare(b.npub), + ); + return participants.map((participant, index) => ( + + + + + {participant.npub === localNpub + ? 'This device' + : participant.deviceName} - )); - })()} - + + {shortenNpub(participant.npub, 8, 6)} + + + )); + })()} - + {/* All devices ready checkbox and Start button - outside Final Step card */} + {!isPairing && !mpcDone && isPrepared && ( + <> + { + HapticFeedback.medium(); + toggleKeygenReady(); + }}> + + {isKeygenReady && ( + + )} + + + + All devices are ready. + + + Do not leave the app during setup. + + + + + + + + {(() => { + // For keygen, determine if local npub is first in sorted order + const allNpubs = [localNpub]; + if (peerNpub1) allNpubs.push(peerNpub1); + if (isTrio && peerNpub2) + allNpubs.push(peerNpub2); + const sortedNpubs = allNpubs.sort(); + const isKeyShare1 = + sortedNpubs[0] === localNpub; + return isKeyShare1 + ? 'Start Key Generation' + : 'Join Key Generation'; + })()} + + + + + )} + )} - {/* Readiness Checkbox for PSBT Signing */} {isSignPSBT && !isPairing && !mpcDone && ( - + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> { Keep this app open during signing ⚠️ - + )} - {/* Transaction Summary - Show in send mode before button */} {isSendBitcoin && !isPairing && !mpcDone && route.params && ( @@ -5837,9 +5322,7 @@ const MobileNostrPairing = ({navigation}: any) => { { { - { - { )} - - {/* Start Button */} - {!isPairing && !mpcDone && ( - - - - {(isSendBitcoin || - isSignPSBT || - !(isSendBitcoin || isSignPSBT)) && ( + {/* Start Button - Only for send/sign modes (keygen button is inside Final Step) */} + {!isPairing && + !mpcDone && + (isSendBitcoin || isSignPSBT) && ( + + !d.npub || !d.npub.startsWith('npub1'), + ) || + (isTrio && !selectedPeerNpub) || + (isSignPSBT && !isKeysignReady) + : !canStartKeygen) && styles.buttonDisabled, + ]} + onPress={ + isSignPSBT + ? startSignPSBT + : isSendBitcoin + ? startSendBTC + : startKeygen + } + disabled={ + isSendBitcoin || isSignPSBT + ? !localNpub || + sendModeDevices.length === 0 || + // Ensure all npubs are fully converted (not placeholder hex values) + sendModeDevices.some( + d => !d.npub || !d.npub.startsWith('npub1'), + ) || + (isTrio && !selectedPeerNpub) || + (isSignPSBT && !isKeysignReady) + : !canStartKeygen + } + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> + { style={styles.buttonIcon} resizeMode="contain" /> - )} - - {isSendBitcoin || isSignPSBT - ? (() => { - // Determine if local device is KeyShare1 - const localDevice = sendModeDevices.find( - d => d.isLocal, - ); - const isKeyShare1 = - localDevice?.keyshareLabel === 'KeyShare1'; - return isKeyShare1 - ? isSignPSBT - ? 'Start PSBT Signing' - : 'Start Co-Signing' - : isSignPSBT - ? 'Join PSBT Signing' - : 'Join Co-Signing'; - })() - : (() => { - // For keygen, determine if local npub is first in sorted order - const allNpubs = [localNpub]; - if (peerNpub1) allNpubs.push(peerNpub1); - if (isTrio && peerNpub2) - allNpubs.push(peerNpub2); - const sortedNpubs = allNpubs.sort(); - const isKeyShare1 = - sortedNpubs[0] === localNpub; - return isKeyShare1 - ? 'Start Key Generation' - : 'Join Key Generation'; - })()} - - - - - )} + + {isSendBitcoin || isSignPSBT + ? (() => { + // Determine if local device is KeyShare1 + const localDevice = sendModeDevices.find( + d => d.isLocal, + ); + const isKeyShare1 = + localDevice?.keyshareLabel === + 'KeyShare1'; + return isKeyShare1 + ? isSignPSBT + ? 'Start PSBT Signing' + : 'Start Co-Signing' + : isSignPSBT + ? 'Join PSBT Signing' + : 'Join Co-Signing'; + })() + : (() => { + // For keygen, determine if local npub is first in sorted order + const allNpubs = [localNpub]; + if (peerNpub1) allNpubs.push(peerNpub1); + if (isTrio && peerNpub2) + allNpubs.push(peerNpub2); + const sortedNpubs = allNpubs.sort(); + const isKeyShare1 = + sortedNpubs[0] === localNpub; + return isKeyShare1 + ? 'Start Key Generation' + : 'Join Key Generation'; + })()} + + + + + )} ); })()} - {/* Keygen Modal - Similar to MobilesPairing */} {isPairing && !isSendBitcoin && !isSignPSBT && ( @@ -6103,16 +5588,13 @@ const MobileNostrPairing = ({navigation}: any) => { /> - {/* Header Text */} Finalizing Your Wallet - {/* Subtext */} Securing your wallet with advanced cryptography. Please stay in the app... - {/* Progress Container */} {/* Circular Progress */} @@ -6125,7 +5607,6 @@ const MobileNostrPairing = ({navigation}: any) => { color={theme.colors.primary} style={styles.progressCircle} /> - {/* Progress Percentage */} @@ -6133,14 +5614,11 @@ const MobileNostrPairing = ({navigation}: any) => { - {/* Status and Countdown */} - - {status || 'Processing cryptographic operations'} - + {status} Time elapsed: {prepCounter} seconds @@ -6150,7 +5628,6 @@ const MobileNostrPairing = ({navigation}: any) => { )} - {/* Co-Signing Modal - Similar to MobilesPairing send_btc and sign_psbt */} {isPairing && (isSendBitcoin || isSignPSBT) && ( @@ -6166,20 +5643,17 @@ const MobileNostrPairing = ({navigation}: any) => { /> - {/* Header Text */} {isSignPSBT ? 'PSBT Co-Signing' : 'Co-Signing Your Transaction'} - {/* Subtext */} Securing your transaction with multi-party cryptography. Please stay in the app... - {/* Progress Container */} {/* Circular Progress */} @@ -6192,7 +5666,6 @@ const MobileNostrPairing = ({navigation}: any) => { color={theme.colors.primary} style={styles.progressCircle} /> - {/* Progress Percentage */} @@ -6200,14 +5673,11 @@ const MobileNostrPairing = ({navigation}: any) => { - {/* Status and Countdown */} - - {status || 'Processing multi-party signature'} - + {status} Time elapsed: {prepCounter} seconds @@ -6217,7 +5687,6 @@ const MobileNostrPairing = ({navigation}: any) => { )} - {/* Success and Backup UI - Only show for keygen, not for send BTC or sign PSBT */} {mpcDone && !isSendBitcoin && !isSignPSBT && ( <> @@ -6244,7 +5713,7 @@ const MobileNostrPairing = ({navigation}: any) => { style={[ styles.statusText, { - fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.bold, fontSize: theme.fontSizes?.['2xl'] || 20, }, ]}> @@ -6255,7 +5724,6 @@ const MobileNostrPairing = ({navigation}: any) => { style={[ styles.statusText, { - fontWeight: (theme.fontWeights?.normal || '400') as any, fontSize: theme.fontSizes?.md || 15, color: theme.colors.textSecondary, }, @@ -6264,8 +5732,7 @@ const MobileNostrPairing = ({navigation}: any) => { backup in different locations to prevent single points of failure. - - { HapticFeedback.medium(); @@ -6288,10 +5755,9 @@ const MobileNostrPairing = ({navigation}: any) => { : 'Keyshare'} - + - {/* Backup Confirmation */} @@ -6307,7 +5773,6 @@ const MobileNostrPairing = ({navigation}: any) => { Verify that {isTrio ? 'all devices' : 'both devices'} have successfully backed up their keyshares. - {(() => { // Build device list based on keyshare mapping (sorted order) @@ -6338,7 +5803,7 @@ const MobileNostrPairing = ({navigation}: any) => { } return devices; })().map(item => ( - { ]} resizeMode="contain" /> - + ))} - - { navigation.dispatch( CommonActions.reset({ index: 0, - routes: [{name: 'Home'}], + routes: [{name: 'User Preferences'}], }), ); }} @@ -6414,14 +5878,13 @@ const MobileNostrPairing = ({navigation}: any) => { /> Continue - + )} - {/* QR Scanner Modal */} { title="Scan Connection QR" subtitle="Point camera at the connection QR from the other device" /> - {/* QR Code Modal */} { Connection Details - { HapticFeedback.medium(); setIsQRModalVisible(false); }} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> - + @@ -6465,7 +5927,7 @@ const MobileNostrPairing = ({navigation}: any) => { {shortenNpub(connectionDetails)} - { gap: 8, }} onPress={shareConnectionDetails} - activeOpacity={0.8}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> { theme.colors.background === '#ffffff' ? theme.colors.white : theme.colors.text, - fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.bold, fontSize: theme.fontSizes?.lg || 16, - fontFamily: theme.fontFamilies?.regular, }}> Share - + - {/* Backup Modal */} - - - { - HapticFeedback.light(); - Keyboard.dismiss(); - }}> - { - HapticFeedback.light(); - }}> - - - Backup Keyshare - - - Create an encrypted backup of your keyshare, protected by a - strong password. - - - - Set a Password - - - { - HapticFeedback.medium(); - setPasswordVisible(!passwordVisible); - }}> - - - - - {/* Password Strength Indicator */} - {password.length > 0 && ( - - - - - - {getPasswordStrengthText()} - - - )} - - {/* Password Requirements */} - {passwordErrors.length > 0 && ( - - {passwordErrors.map((error, index) => ( - - • {error} - - ))} - - )} - - - - Confirm Password - - 0 && - password !== confirmPassword && - styles.errorInput, - ]} - placeholder="Confirm your password" - placeholderTextColor={theme.colors.textSecondary + '80'} - secureTextEntry={!confirmPasswordVisible} - value={confirmPassword} - onChangeText={setConfirmPassword} - autoCapitalize="none" - autoCorrect={false} - /> - { - HapticFeedback.medium(); - setConfirmPasswordVisible(!confirmPasswordVisible); - }}> - - - - {confirmPassword.length > 0 && password !== confirmPassword && ( - Passwords do not match - )} - - - - { - HapticFeedback.medium(); - clearBackupModal(); - }}> - Cancel - - { - HapticFeedback.medium(); - backupShare(); - }} - disabled={ - !password || - !confirmPassword || - password !== confirmPassword || - passwordStrength < 3 - }> - - - Backup - - - - - - - + onClose={() => setIsBackupModalVisible(false)} + /> ); }; diff --git a/screens/MobilesPairing.tsx b/screens/MobilesPairing.tsx index efaf43d..3d56bae 100644 --- a/screens/MobilesPairing.tsx +++ b/screens/MobilesPairing.tsx @@ -1,31 +1,36 @@ /* eslint-disable react-native/no-inline-styles */ -import React, {useState, useEffect, useRef, useCallback} from 'react'; +import React, {useState, useEffect, useCallback} from 'react'; import { View, Text, StyleSheet, Alert, Image, - TouchableOpacity, - Animated, - Easing, + Pressable, Modal, - TextInput, ScrollView, Platform, KeyboardAvoidingView, Linking, NativeEventEmitter, EmitterSubscription, - Keyboard, } from 'react-native'; +import Animated, { + useSharedValue, + withTiming, + withRepeat, + withSequence, + useAnimatedStyle, + interpolate, + cancelAnimation, + Easing as ReanimatedEasing, +} from 'react-native-reanimated'; import {NativeModules} from 'react-native'; import DeviceInfo from 'react-native-device-info'; import NetInfo from '@react-native-community/netinfo'; import RNFS from 'react-native-fs'; import EncryptedStorage from 'react-native-encrypted-storage'; import * as Progress from 'react-native-progress'; - import { CommonActions, RouteProp, @@ -34,26 +39,47 @@ import { useRoute, } from '@react-navigation/native'; import {SafeAreaView} from 'react-native-safe-area-context'; -import Share from 'react-native-share'; import Big from 'big.js'; -import { - dbg, - getKeyshareLabel, - getPinnedRemoteIPs, - HapticFeedback, - hexToString, -} from '../utils'; +import {dbg, getPinnedRemoteIPs, HapticFeedback, hexToString} from '../utils'; import {useTheme} from '../theme'; import {waitMS, WalletService} from '../services/WalletService'; import LocalCache from '../services/LocalCache'; - +import BackupKeyshareModal from '../components/BackupKeyshareModal'; const {BBMTLibNativeModule} = NativeModules; +// Helper component for connection line animation +const ConnectionLineAnimatedView: React.FC<{ + style: any; + connectionAnimation: ReturnType>; +}> = ({style, connectionAnimation}) => { + const animatedStyle = useAnimatedStyle(() => { + const width = interpolate(connectionAnimation.value, [0, 1], [0, 100]); + return { + width: `${width}%`, + }; + }); + return ; +}; + +// Helper component for progress bar animation +const ProgressBarAnimatedView: React.FC<{ + style: any; + progressAnimation: ReturnType>; + backgroundColor: string; +}> = ({style, progressAnimation, backgroundColor}) => { + const animatedStyle = useAnimatedStyle(() => { + const width = interpolate(progressAnimation.value, [0, 1], [0, 200]); + return { + width, + alignSelf: 'center' as const, + }; + }); + return ; +}; const MobilesPairing = ({navigation}: any) => { const timeout = 20; const discoveryPort = 55055; const ppmFile = `${RNFS.DocumentDirectoryPath}/ppm.json`; - const [status, setStatus] = useState(''); const [localIP, setLocalIP] = useState(null); const [localID, setLocalID] = useState(null); @@ -79,26 +105,16 @@ const MobilesPairing = ({navigation}: any) => { const [mpcDone, setMpcDone] = useState(false); const [isMaster, setIsMaster] = useState(false); const [masterHost, setMasterHost] = useState(null); - const [prepCounter, setPrepCounter] = useState(0); const [keypair, setKeypair] = useState(''); const [peerPubkey, setPeerPubkey] = useState(''); const [fromAddress, setFromAddress] = useState(''); // Derived address for send transaction - const [currentDerivationPath, setCurrentDerivationPath] = useState(''); // Derivation path for display + const [currentDerivationPath, setCurrentDerivationPath] = + useState(''); // Derivation path for display const [currentNetwork, setCurrentNetwork] = useState('mainnet'); // Network for display const [peerPubkey2, setPeerPubkey2] = useState(''); const [shareName, setShareName] = useState(''); - const [_keyshare, setKeyshare] = useState(''); - const [password, setPassword] = useState(''); - const [confirmPassword, setConfirmPassword] = useState(''); - - // Password validation states - const [passwordVisible, setPasswordVisible] = useState(false); - const [confirmPasswordVisible, setConfirmPasswordVisible] = useState(false); - const [passwordStrength, setPasswordStrength] = useState(0); - const [passwordErrors, setPasswordErrors] = useState([]); - // VPN detection state const [isVPNConnected, setIsVPNConnected] = useState(false); const [psbtDetails, setPsbtDetails] = useState<{ @@ -109,12 +125,9 @@ const MobilesPairing = ({navigation}: any) => { totalOutput: number; derivePaths?: string[]; } | null>(null); - const {theme} = useTheme(); - // Animation ref for horizontal progress bar - const progressAnimation = useRef(new Animated.Value(0)).current; - + const progressAnimation = useSharedValue(0); type RouteParams = { mode?: string; // 'duo' | 'trio' | 'send_btc' | 'sign_psbt' addressType?: string; @@ -129,7 +142,6 @@ const MobilesPairing = ({navigation}: any) => { derivationPath?: string; // Derivation path from QR code (ensures same source address) network?: string; // Network from QR code (ensures same network) }; - const route = useRoute>(); const isSendBitcoin = route.params?.mode === 'send_btc'; const isSignPSBT = route.params?.mode === 'sign_psbt'; @@ -141,51 +153,39 @@ const MobilesPairing = ({navigation}: any) => { ? 'PSBT Co-Signing' : 'Co-Signing Your Transaction' : 'Securely Pairing Your Devices'; - const [checks, setChecks] = useState({ sameNetwork: false, twoDevices: false, noVPN: false, }); - const [backupChecks, setBackupChecks] = useState({ deviceOne: false, deviceTwo: false, deviceThree: false, }); - const [isBackupModalVisible, setIsBackupModalVisible] = useState(false); - const allChecked = Object.values(checks).every(Boolean); const allBackupChecked = isTrio ? backupChecks.deviceOne && backupChecks.deviceTwo && backupChecks.deviceThree : backupChecks.deviceOne && backupChecks.deviceTwo; - - const connectionAnimation = useRef(new Animated.Value(0)).current; - const animationRef = useRef(null); - + const connectionAnimation = useSharedValue(0); const toggleBackedup = (key: keyof typeof backupChecks) => { setBackupChecks(prev => ({...prev, [key]: !prev[key]})); }; - const toggleCheck = (key: keyof typeof checks) => { setChecks(prev => ({...prev, [key]: !prev[key]})); }; - const togglePrepared = () => { setIsPrepared(!isPrepared); }; - const toggleKeygenReady = () => { setIsKeygenReady(!isKeygenReady); }; - const toggleKeysignReady = () => { setIsKeysignReady(!isKeysignReady); }; - // Clear all cache when entering wallet setup mode (not signing mode) useEffect(() => { const clearCacheForSetup = async () => { @@ -196,12 +196,10 @@ const MobilesPairing = ({navigation}: any) => { // Clear LocalCache await LocalCache.clear(); dbg('LocalCache cleared successfully'); - // Clear stale EncryptedStorage items (but keep keyshare if it exists for signing) // We clear btcPub as it will be regenerated with the new keyshare await EncryptedStorage.removeItem('btcPub'); dbg('Cleared stale btcPub from EncryptedStorage'); - // Clear WalletService cache try { await LocalCache.removeItem('walletCache'); @@ -209,7 +207,6 @@ const MobilesPairing = ({navigation}: any) => { } catch (error) { dbg('Error clearing WalletService cache:', error); } - dbg('=== MobilesPairing: Cache clearing completed'); } catch (error) { dbg('Error clearing cache in MobilesPairing:', error); @@ -218,17 +215,16 @@ const MobilesPairing = ({navigation}: any) => { }; clearCacheForSetup(); }, [setupMode]); - // Initialize network and derivation path immediately when component loads (for send Bitcoin mode) useEffect(() => { const initializeNetwork = async () => { if (!isSendBitcoin || !route.params) { // For non-send modes, use cached network - const cachedNetwork = (await LocalCache.getItem('network')) || 'mainnet'; + const cachedNetwork = + (await LocalCache.getItem('network')) || 'mainnet'; setCurrentNetwork(cachedNetwork); return; } - dbg('=== MobilesPairing: Received route params ===', { network: route.params?.network, derivationPath: route.params?.derivationPath, @@ -237,37 +233,42 @@ const MobilesPairing = ({navigation}: any) => { satoshiAmount: route.params?.satoshiAmount, allParams: route.params, }); - // CRITICAL: In send mode, ALL parameters MUST come from route params (no fallbacks) if (!route.params.network || route.params.network.trim() === '') { dbg('ERROR: Network missing from route params in send mode'); return; } - // ALWAYS use route params - no fallbacks const netForNative = route.params.network.trim(); - const netForDisplay = netForNative === 'testnet3' ? 'testnet' : netForNative; - + const netForDisplay = + netForNative === 'testnet3' ? 'testnet' : netForNative; setCurrentNetwork(netForDisplay); - // Also set derivation path immediately if available from route params - if (route.params.derivationPath && route.params.derivationPath.trim() !== '') { + if ( + route.params.derivationPath && + route.params.derivationPath.trim() !== '' + ) { setCurrentDerivationPath(route.params.derivationPath.trim()); - dbg('MobilesPairing: Initialized derivation path from route params:', route.params.derivationPath); + dbg( + 'MobilesPairing: Initialized derivation path from route params:', + route.params.derivationPath, + ); } - - dbg('MobilesPairing: Initialized network for display:', netForDisplay, '(native format:', netForNative, ')'); + dbg( + 'MobilesPairing: Initialized network for display:', + netForDisplay, + '(native format:', + netForNative, + ')', + ); }; - initializeNetwork(); // eslint-disable-next-line react-hooks/exhaustive-deps }, [isSendBitcoin, route.params?.network, route.params?.derivationPath]); - // Compute from address for send transactions useEffect(() => { const computeFromAddress = async () => { if (!isSendBitcoin || !route.params) return; - try { // CRITICAL: In send mode, ALL parameters MUST come from route params (no fallbacks) // This ensures consistency between devices and prevents mismatches @@ -276,50 +277,49 @@ const MobilesPairing = ({navigation}: any) => { setFromAddress(''); return; } - if (!route.params.addressType || route.params.addressType.trim() === '') { + if ( + !route.params.addressType || + route.params.addressType.trim() === '' + ) { dbg('ERROR: Address type missing from route params in send mode'); setFromAddress(''); return; } - if (!route.params.derivationPath || route.params.derivationPath.trim() === '') { + if ( + !route.params.derivationPath || + route.params.derivationPath.trim() === '' + ) { dbg('ERROR: Derivation path missing from route params in send mode'); setFromAddress(''); return; } - const jks = await EncryptedStorage.getItem('keyshare'); if (!jks) return; - const ks = JSON.parse(jks); - // ALWAYS use route params - no fallbacks const netForNative = route.params.network.trim(); const addressTypeToUse = route.params.addressType.trim(); const path = route.params.derivationPath.trim(); - // Normalize for display only: 'testnet3' -> 'testnet' - const netForDisplay = netForNative === 'testnet3' ? 'testnet' : netForNative; - + const netForDisplay = + netForNative === 'testnet3' ? 'testnet' : netForNative; dbg('=== MobilesPairing: Using route params ONLY (no fallbacks) ===', { network: netForNative, addressType: addressTypeToUse, derivationPath: path, }); - // Derive the public key and address const btcPub = await BBMTLibNativeModule.derivePubkey( ks.pub_key, ks.chain_code_hex, path, ); - // Use original network format for native module (requires 'testnet3' not 'testnet') const derivedAddress = await BBMTLibNativeModule.btcAddress( btcPub, netForNative, addressTypeToUse, ); - setFromAddress(derivedAddress); setCurrentDerivationPath(path); setCurrentNetwork(netForDisplay); @@ -335,17 +335,20 @@ const MobilesPairing = ({navigation}: any) => { setFromAddress(''); } }; - computeFromAddress(); // eslint-disable-next-line react-hooks/exhaustive-deps - }, [isSendBitcoin, route.params?.derivationPath, route.params?.mode, route.params?.network, route.params?.addressType]); - + }, [ + isSendBitcoin, + route.params?.derivationPath, + route.params?.mode, + route.params?.network, + route.params?.addressType, + ]); const stringToHex = (str: string) => { return Array.from(str) .map(char => char.charCodeAt(0).toString(16).padStart(2, '0')) .join(''); }; - const deletePreparams = async () => { try { dbg(`deleting ppmFile: ${ppmFile}`); @@ -355,100 +358,17 @@ const MobilesPairing = ({navigation}: any) => { dbg('error deleting ppmFile', err); } }; - // Password validation functions (match WalletSettings rules) - const validatePassword = (pass: string) => { - const errors: string[] = []; - const rules = { - length: pass.length >= 12, - uppercase: /[A-Z]/.test(pass), - lowercase: /[a-z]/.test(pass), - number: /\d/.test(pass), - symbol: /[!@#$%^&*(),.?":{}|<>]/.test(pass), - }; - - if (!rules.length) { - errors.push('12+ characters'); - } - if (!rules.uppercase) { - errors.push('Uppercase letter (A-Z)'); - } - if (!rules.lowercase) { - errors.push('Lowercase letter (a-z)'); - } - if (!rules.number) { - errors.push('Number (0-9)'); - } - if (!rules.symbol) { - errors.push('Special character (!@#$...)'); - } - setPasswordErrors(errors); - - // Calculate strength (0-4) - const strength = Object.values(rules).filter(Boolean).length; - setPasswordStrength(strength); - - return errors.length === 0; - }; - - const getPasswordStrengthColor = () => { - if (passwordStrength <= 1) { - return theme.colors.danger; - } - if (passwordStrength <= 2) { - return theme.colors.warning; - } - if (passwordStrength <= 3) { - return theme.colors.warningLight; - } - return theme.colors.received; - }; - - const getPasswordStrengthText = () => { - if (passwordStrength <= 1) { - return 'Very Weak'; - } - if (passwordStrength <= 2) { - return 'Weak'; - } - if (passwordStrength <= 3) { - return 'Medium'; - } - return 'Strong'; - }; - - const handlePasswordChange = (text: string) => { - setPassword(text); - if (text.length > 0) { - validatePassword(text); - } else { - setPasswordStrength(0); - setPasswordErrors([]); - } - }; - - const clearBackupModal = () => { - setPassword(''); - setConfirmPassword(''); - setPasswordVisible(false); - setConfirmPasswordVisible(false); - setPasswordStrength(0); - setPasswordErrors([]); - setIsBackupModalVisible(false); - }; - const formatFiat = (price?: string) => new Intl.NumberFormat('en-US', { style: 'decimal', minimumFractionDigits: 2, maximumFractionDigits: 2, }).format(Number(price)); - const sat2btcStr = (sats?: string | number) => Big(sats || 0) .div(1e8) .toFixed(8); - // Parse PSBT details when PSBT is available useEffect(() => { const parsePSBT = async () => { @@ -458,7 +378,6 @@ const MobilesPairing = ({navigation}: any) => { const detailsJson = await BBMTLibNativeModule.parsePSBTDetails( route.params.psbtBase64, ); - if ( detailsJson.startsWith('error') || detailsJson.includes('failed') @@ -467,7 +386,6 @@ const MobilesPairing = ({navigation}: any) => { setPsbtDetails(null); return; } - const details = JSON.parse(detailsJson); setPsbtDetails({ inputs: details.inputs || [], @@ -490,22 +408,18 @@ const MobilesPairing = ({navigation}: any) => { setPsbtDetails(null); } }; - parsePSBT(); }, [isSignPSBT, route.params.psbtBase64]); - const preparams = async () => { setIsPreparing(true); setIsPreParamsReady(false); setPrepCounter(0); const timeoutMinutes = 2; - if (!__DEV__) { await deletePreparams(); } else { dbg('preparams dev: Not deleting ppmFile'); } - BBMTLibNativeModule.preparams(ppmFile, String(timeoutMinutes)) .then(() => { setIsPreParamsReady(true); @@ -519,18 +433,15 @@ const MobilesPairing = ({navigation}: any) => { setPrepCounter(0); }); }; - async function initSession() { try { dbg('initSession: Starting session initialization'); const kp = JSON.parse(keypair); dbg('initSession: Parsed keypair', {publicKey: kp.publicKey}); - if (isMaster) { dbg('initSession: Running as master device'); let _data = randomSeed(64); dbg('initSession: Generated random seed'); - if (isSendBitcoin) { dbg('initSession: Preparing for Bitcoin send'); const jks = await EncryptedStorage.getItem('keyshare'); @@ -551,7 +462,6 @@ const MobilesPairing = ({navigation}: any) => { _data += ':' + ks.local_party_key; dbg('initSession: Added PSBT data to session data'); } - dbg('initSession: Publishing data', { masterHost, data: _data, @@ -559,7 +469,6 @@ const MobilesPairing = ({navigation}: any) => { discoveryPort, timeout, }); - const enckeyCSV = isTrio ? [peerPubkey, peerPubkey2].filter(Boolean).join(',') : peerPubkey; @@ -570,7 +479,6 @@ const MobilesPairing = ({navigation}: any) => { _data, isTrio ? 'trio' : 'duo', ); - if (published) { dbg('initSession: Data published successfully', {published}); // For trio the publisher returns two queries joined by '|', each containing data=&pubkey= @@ -585,19 +493,16 @@ const MobilesPairing = ({navigation}: any) => { const localChecksum = await BBMTLibNativeModule.sha256( localPayload, ); - dbg('initSession: Validating checksums', { localPayload, localChecksum, peerChecksum, }); - if (peerChecksum !== localChecksum) { dbg('initSession: Checksum validation failed'); throw 'Make sure you\'re sending the "Same Bitcoin" amount from Both Devices'; } } - dbg('initSession: Session initialization completed successfully'); return _data; } else { @@ -609,13 +514,11 @@ const MobilesPairing = ({navigation}: any) => { const payload = `${peerPubkey}/${route.params?.satoshiAmount}`; const checksum = await BBMTLibNativeModule.sha256(payload); const peerURL = `http://${masterHost}:${discoveryPort}/`; - dbg('initSession: Fetching data from peer', { payload, checksum, peerURL, }); - const rawFetched = await fetchData(peerURL, kp.privateKey, checksum); dbg('initSession: Data fetched successfully', {rawFetched}); return rawFetched; @@ -625,12 +528,10 @@ const MobilesPairing = ({navigation}: any) => { throw 'Error initializing session: \n' + error; } } - const randomSeed = (length = 32) => { // Use cryptographically secure random generation const array = new Uint8Array(length); crypto.getRandomValues(array); - let result = ''; const characters = '0123456789abcdef'; for (let i = 0; i < length; i++) { @@ -639,13 +540,13 @@ const MobilesPairing = ({navigation}: any) => { } return result; }; - const mpcTssSetup = async () => { try { setDoingMPC(true); setMpcDone(false); setPrepCounter(0); - + setProgress(0); + setStatus('Processing cryptographic operations'); dbg('mpcTssSetup...'); const data = await initSession(); dbg('got session data', data); @@ -654,11 +555,8 @@ const MobilesPairing = ({navigation}: any) => { const relay = await BBMTLibNativeModule.runRelay(String(discoveryPort)); dbg('relay start:', relay, localDevice); } - await waitMS(2000); - const server = `http://${masterHost}:${discoveryPort}`; - const partyID = isTrio ? localParty || (isMaster ? 'KeyShare1' : 'KeyShare2') : isMaster @@ -679,10 +577,7 @@ const MobilesPairing = ({navigation}: any) => { sessionKey = await BBMTLibNativeModule.sha256(seeds.join(',')); } catch {} } - setShareName(partyID); - setProgress(0); - dbg('starting keygen with', { server, partyID, @@ -694,7 +589,6 @@ const MobilesPairing = ({navigation}: any) => { decKey, data, }); - BBMTLibNativeModule.mpcTssSetup( server, partyID, @@ -709,7 +603,6 @@ const MobilesPairing = ({navigation}: any) => { .then(async (result: any) => { dbg('keygen result', result.substring(0, 40).concat('...')); setKeyshare(result); - // validate keyshare try { const ks = JSON.parse(result); @@ -721,7 +614,6 @@ const MobilesPairing = ({navigation}: any) => { dbg('Error parsing keyshare:', error); throw 'Error: Invalid keyshare'; } - await EncryptedStorage.setItem('keyshare', result); // New wallet setups are always non-legacy, so no need to reset flag setMpcDone(true); @@ -750,17 +642,16 @@ const MobilesPairing = ({navigation}: any) => { setDoingMPC(false); } }; - const runKeysign = async () => { setDoingMPC(true); setMpcDone(false); setPrepCounter(0); - + setProgress(0); + setStatus('Processing cryptographic operations'); // CRITICAL: Store original network/API before transaction (declared outside try for finally block) // We'll use QR code network temporarily for signing, but restore original after let originalNetwork = ''; let originalApiUrl = ''; - try { dbg('session init...'); const data = await initSession(); @@ -768,78 +659,129 @@ const MobilesPairing = ({navigation}: any) => { dbg('spending hash:', route.params.spendingHash); if (isMaster) { await BBMTLibNativeModule.stopRelay('stop'); - await waitMS(2000); + await waitMS(500); const relay = await BBMTLibNativeModule.runRelay(String(discoveryPort)); dbg('relay start:', relay, localDevice); } else { - await waitMS(3000); // Give master device time to start relay + await waitMS(500); // Give master device time to start relay } - const server = `http://${isMaster ? localIP : peerIP}:${discoveryPort}`; - const jks = await EncryptedStorage.getItem('keyshare'); - - // Read ALL parameters from route params ONLY (no fallbacks) - if (!route.params?.network || route.params.network.trim() === '') { - throw new Error('Network is required in route params'); - } - if (!route.params?.addressType || route.params.addressType.trim() === '') { - throw new Error('Address type is required in route params'); - } - if (!route.params?.derivationPath || route.params.derivationPath.trim() === '') { - throw new Error('Derivation path is required in route params'); - } - if (!route.params?.toAddress || route.params.toAddress.trim() === '') { - throw new Error('Destination address is required in route params'); - } - if (!route.params?.satoshiAmount || route.params.satoshiAmount.trim() === '') { - throw new Error('Amount is required in route params'); - } - if (!route.params?.satoshiFees || route.params.satoshiFees.trim() === '') { - throw new Error('Fees are required in route params'); - } - - // Extract all params from route - const net = route.params.network.trim(); - const addressTypeToUse = route.params.addressType.trim(); - const path = route.params.derivationPath.trim(); - const toAddress = route.params.toAddress.trim(); - const satoshiAmount = route.params.satoshiAmount.trim(); - const satoshiFees = route.params.satoshiFees.trim(); - - dbg('MobilesPairing: Using route params ONLY:', { - network: net, - addressType: addressTypeToUse, - derivationPath: path, - toAddress, - satoshiAmount, - satoshiFees, - }); - - // Store original network/API - originalNetwork = (await LocalCache.getItem('network')) || 'mainnet'; - const cachedApi = await LocalCache.getItem(`api_${originalNetwork}`); - originalApiUrl = cachedApi || ''; - if (!originalApiUrl) { - originalApiUrl = originalNetwork === 'testnet3' || originalNetwork === 'testnet' - ? 'https://mempool.space/testnet/api' - : 'https://mempool.space/api'; + // Declare variables for send BTC mode (will be set in else block below) + let net = ''; + let addressTypeToUse = ''; + let path = ''; + let toAddress = ''; + let satoshiAmount = ''; + let satoshiFees = ''; + // For PSBT signing, network comes from app state, not route params + if (isSignPSBT) { + // Get network from LocalCache (app's current network state) + net = (await LocalCache.getItem('network')) || 'mainnet'; + dbg( + 'MobilesPairing: PSBT signing - using network from app state:', + net, + ); + // Set network and API in BBMTLib for this transaction + let apiUrl = await LocalCache.getItem(`api_${net}`); + if (!apiUrl) { + apiUrl = + net === 'testnet3' || net === 'testnet' + ? 'https://mempool.space/testnet/api' + : 'https://mempool.space/api'; + } + await BBMTLibNativeModule.setBtcNetwork(net); + await BBMTLibNativeModule.setAPI(net, apiUrl); + dbg('MobilesPairing: Set network and API in BBMTLib:', net, apiUrl); + } else { + // For send BTC, read ALL parameters from route params ONLY (no fallbacks) + if (!route.params?.network || route.params.network.trim() === '') { + throw new Error('Network is required in route params'); + } + if ( + !route.params?.addressType || + route.params.addressType.trim() === '' + ) { + throw new Error('Address type is required in route params'); + } + if ( + !route.params?.derivationPath || + route.params.derivationPath.trim() === '' + ) { + throw new Error('Derivation path is required in route params'); + } + if (!route.params?.toAddress || route.params.toAddress.trim() === '') { + throw new Error('Destination address is required in route params'); + } + if ( + !route.params?.satoshiAmount || + route.params.satoshiAmount.trim() === '' + ) { + throw new Error('Amount is required in route params'); + } + if ( + !route.params?.satoshiFees || + route.params.satoshiFees.trim() === '' + ) { + throw new Error('Fees are required in route params'); + } + // Extract all params from route + // CRITICAL: Normalize network to native format ('testnet3' not 'testnet') for BBMTLib + const networkFromParams = route.params.network.trim(); + net = networkFromParams === 'testnet' ? 'testnet3' : networkFromParams; + addressTypeToUse = route.params.addressType.trim(); + path = route.params.derivationPath.trim(); + toAddress = route.params.toAddress.trim(); + satoshiAmount = route.params.satoshiAmount.trim(); + satoshiFees = route.params.satoshiFees.trim(); + dbg('MobilesPairing: Using route params ONLY:', { + networkFromParams, + network: net, + addressType: addressTypeToUse, + derivationPath: path, + toAddress, + satoshiAmount, + satoshiFees, + }); + // Store original network/API + originalNetwork = (await LocalCache.getItem('network')) || 'mainnet'; + const cachedApi = await LocalCache.getItem(`api_${originalNetwork}`); + originalApiUrl = cachedApi || ''; + if (!originalApiUrl) { + originalApiUrl = + originalNetwork === 'testnet3' || originalNetwork === 'testnet' + ? 'https://mempool.space/testnet/api' + : 'https://mempool.space/api'; + } + // Set network and API in BBMTLib for this transaction + let apiUrl = await LocalCache.getItem(`api_${net}`); + if (!apiUrl) { + apiUrl = + net === 'testnet3' || net === 'testnet' + ? 'https://mempool.space/testnet/api' + : 'https://mempool.space/api'; + } + await BBMTLibNativeModule.setBtcNetwork(net); + await BBMTLibNativeModule.setAPI(net, apiUrl); + // CRITICAL: Update LocalCache 'api' key so any balance/UTXO fetches use correct API + // This ensures operations use the network from route params, not device's current network + await LocalCache.setItem('api', apiUrl); + dbg('MobilesPairing: Set network and API in BBMTLib:', net, apiUrl); } - - // Set network and API in BBMTLib for this transaction - let apiUrl = await LocalCache.getItem(`api_${net}`); - if (!apiUrl) { - apiUrl = net === 'testnet3' || net === 'testnet' - ? 'https://mempool.space/testnet/api' - : 'https://mempool.space/api'; + // Store original network/API (for both PSBT and send BTC modes) + if (isSignPSBT) { + originalNetwork = (await LocalCache.getItem('network')) || 'mainnet'; + const cachedApi = await LocalCache.getItem(`api_${originalNetwork}`); + originalApiUrl = cachedApi || ''; + if (!originalApiUrl) { + originalApiUrl = + originalNetwork === 'testnet3' || originalNetwork === 'testnet' + ? 'https://mempool.space/testnet/api' + : 'https://mempool.space/api'; + } } - await BBMTLibNativeModule.setBtcNetwork(net); - await BBMTLibNativeModule.setAPI(net, apiUrl); - dbg('MobilesPairing: Set network and API in BBMTLib:', net, apiUrl); - const ks = JSON.parse(jks || '{}'); const partyID = ks.local_party_key; - const allParties = [partyID]; if (peerParty) { allParties.push(peerParty); @@ -855,7 +797,6 @@ const MobilesPairing = ({navigation}: any) => { const sessionKey = ''; const decoded = data.split(':'); dbg('public-decoded', decoded); - if (isSignPSBT) { // PSBT mode: decoded[1] = psbtHash, decoded[2] = peerShare const psbtHash = `${decoded[1]}`; @@ -863,7 +804,6 @@ const MobilesPairing = ({navigation}: any) => { const localPsbtHash = await BBMTLibNativeModule.sha256( route.params.psbtBase64 || '', ); - dbg('starting PSBT signing...', { peerShare, peerParty, @@ -871,15 +811,12 @@ const MobilesPairing = ({navigation}: any) => { psbtHash, localPsbtHash, }); - if (peerParty === partyID) { throw 'Please Use "Two Different KeyShares" per Device'; } - if (psbtHash !== localPsbtHash) { throw 'Make sure you\'re signing the "Same PSBT" from Both Devices'; } - // Call PSBT signing - derivation paths and public keys are extracted from PSBT await BBMTLibNativeModule.mpcSignPSBT( server, @@ -893,30 +830,31 @@ const MobilesPairing = ({navigation}: any) => { route.params.psbtBase64 || '', ) .then(async (signedPsbt: any) => { - dbg(partyID, 'PSBT signed successfully'); if ( !signedPsbt || signedPsbt.includes('error') || signedPsbt.includes('failed') ) { - throw new Error(signedPsbt || 'PSBT signing failed'); + Alert.alert( + 'Operation Error', + `Could not sign PSBT.\n${String(signedPsbt)}`, + ); + dbg(partyID, 'PSBT signing error', String(signedPsbt)); + } else { + dbg(partyID, 'PSBT signed successfully'); } // Check user's wallet mode preference before navigating let targetRoute = 'Home'; - try { - const walletMode = - (await EncryptedStorage.getItem('wallet_mode')) || 'full'; - targetRoute = walletMode === 'psbt' ? 'PSBT' : 'Home'; - dbg( - 'PSBT signing complete: Navigating to', - targetRoute, - 'based on wallet_mode:', - walletMode, - ); - } catch (error) { - dbg('Error loading wallet_mode after PSBT signing:', error); - // Default to 'Home' if there's an error - } + + const walletMode = + (await EncryptedStorage.getItem('wallet_mode')) || 'full'; + targetRoute = walletMode === 'psbt' ? 'PSBT' : 'Home'; + dbg( + 'PSBT signing complete: Navigating to', + targetRoute, + 'based on wallet_mode:', + walletMode, + ); navigation.dispatch( CommonActions.reset({ index: 0, @@ -940,111 +878,119 @@ const MobilesPairing = ({navigation}: any) => { setDoingMPC(false); }); return; // Exit early for PSBT - } - - // Send BTC mode - derive from address using route params - const btcPub = await BBMTLibNativeModule.derivePubkey( - ks.pub_key, - ks.chain_code_hex, - path, - ); - const senderAddress = await BBMTLibNativeModule.btcAddress( - btcPub, - net, - addressTypeToUse, - ); - - if (peerParty === partyID) { - throw 'Please Use "Two Different KeyShares" per Device'; - } - - if (satoshiAmount !== route.params.satoshiAmount) { - throw 'Make sure you\'re sending the "Same Bitcoin" amount from Both Devices'; - } - - setProgress(0); - - // Call MPC send BTC - await BBMTLibNativeModule.mpcSendBTC( - server, - partyID, - partiesCSV, - sessionID, - sessionKey, - encKey, - decKey, - jks, - path, - btcPub, - senderAddress, - toAddress, - satoshiAmount, - satoshiFees, - ) - .then(async (txId: any) => { - dbg(partyID, 'txID', txId); - const validTxID = /^[a-fA-F0-9]{64}$/.test(txId); - if (!validTxID) { - throw txId; - } - // Save pending transaction - const pendingTxs = JSON.parse( - (await LocalCache.getItem(`${senderAddress}-pendingTxs`)) || '{}', - ); - pendingTxs[txId] = { - txid: txId, - from: senderAddress, - to: toAddress, - amount: satoshiAmount, - satoshiAmount: satoshiAmount, - satoshiFees: satoshiFees, - sentAt: Date.now(), - status: { - confirmed: false, - block_height: null, - }, - }; - await LocalCache.setItem( - `${senderAddress}-pendingTxs`, - JSON.stringify(pendingTxs), - ); - navigation.dispatch( - CommonActions.reset({ - index: 0, - routes: [{name: 'Home', params: {txId}}], - }), - ); - setMpcDone(true); - }) - .catch((e: any) => { - Alert.alert( - 'Operation Error', - `Could not sign and send transaction.\n${e?.message}`, - ); - dbg(partyID, 'keysign error', e); - }) - .finally(async () => { - // CRITICAL: Restore original network after transaction completes (success or failure) - // This ensures the device's active network remains unchanged - if (originalNetwork && originalApiUrl) { - try { - await BBMTLibNativeModule.setBtcNetwork(originalNetwork); - await BBMTLibNativeModule.setAPI(originalNetwork, originalApiUrl); - // Restore WalletService internal state - const walletServiceRestore = WalletService.getInstance(); - (walletServiceRestore as any).currentNetwork = originalNetwork; - (walletServiceRestore as any).currentApiUrl = originalApiUrl; - dbg('MobilesPairing: Restored original network:', originalNetwork, 'API:', originalApiUrl); - } catch (restoreError) { - dbg('MobilesPairing: Error restoring original network:', restoreError); + } else { + // Send BTC mode - derive from address using route params + const btcPub = await BBMTLibNativeModule.derivePubkey( + ks.pub_key, + ks.chain_code_hex, + path, + ); + const senderAddress = await BBMTLibNativeModule.btcAddress( + btcPub, + net, + addressTypeToUse, + ); + if (peerParty === partyID) { + throw 'Please Use "Two Different KeyShares" per Device'; + } + if (satoshiAmount !== route.params.satoshiAmount) { + throw 'Make sure you\'re sending the "Same Bitcoin" amount from Both Devices'; + } + // Call MPC send BTC + await BBMTLibNativeModule.mpcSendBTC( + server, + partyID, + partiesCSV, + sessionID, + sessionKey, + encKey, + decKey, + jks, + path, + btcPub, + senderAddress, + toAddress, + satoshiAmount, + satoshiFees, + ) + .then(async (txId: any) => { + dbg(partyID, 'txID', txId); + const validTxID = /^[a-fA-F0-9]{64}$/.test(txId); + if (!validTxID) { + throw txId; } - } - if (isMaster) { - await waitMS(2000); - stopRelay(); - } - setDoingMPC(false); - }); + // Save pending transaction + const pendingTxs = JSON.parse( + (await LocalCache.getItem(`${senderAddress}-pendingTxs`)) || '{}', + ); + pendingTxs[txId] = { + txid: txId, + from: senderAddress, + to: toAddress, + amount: satoshiAmount, + satoshiAmount: satoshiAmount, + satoshiFees: satoshiFees, + sentAt: Date.now(), + status: { + confirmed: false, + block_height: null, + }, + }; + await LocalCache.setItem( + `${senderAddress}-pendingTxs`, + JSON.stringify(pendingTxs), + ); + navigation.dispatch( + CommonActions.reset({ + index: 0, + routes: [{name: 'Home', params: {txId}}], + }), + ); + setMpcDone(true); + }) + .catch((e: any) => { + Alert.alert( + 'Operation Error', + `Could not sign and send transaction.\n${e?.message}`, + ); + dbg(partyID, 'keysign error', e); + }) + .finally(async () => { + // CRITICAL: Restore original network after transaction completes (success or failure) + // This ensures the device's active network remains unchanged + if (originalNetwork && originalApiUrl) { + try { + await BBMTLibNativeModule.setBtcNetwork(originalNetwork); + await BBMTLibNativeModule.setAPI( + originalNetwork, + originalApiUrl, + ); + // Restore LocalCache 'api' key to original network's API + await LocalCache.setItem('api', originalApiUrl); + // Restore WalletService internal state + const walletServiceRestore = WalletService.getInstance(); + (walletServiceRestore as any).currentNetwork = originalNetwork; + (walletServiceRestore as any).currentApiUrl = originalApiUrl; + dbg( + 'MobilesPairing: Restored original network:', + originalNetwork, + 'API:', + originalApiUrl, + ); + } catch (restoreError) { + dbg( + 'MobilesPairing: Error restoring original network:', + restoreError, + ); + } + } + if (isMaster) { + await waitMS(2000); + stopRelay(); + } + setDoingMPC(false); + }); + } } catch (error: any) { Alert.alert('Operation Error', error?.message || error); dbg(localDevice, 'keysign error', error); @@ -1053,124 +999,40 @@ const MobilesPairing = ({navigation}: any) => { try { await BBMTLibNativeModule.setBtcNetwork(originalNetwork); await BBMTLibNativeModule.setAPI(originalNetwork, originalApiUrl); + // Restore LocalCache 'api' key to original network's API + await LocalCache.setItem('api', originalApiUrl); // Restore WalletService internal state - const walletServiceError = WalletService.getInstance(); - (walletServiceError as any).currentNetwork = originalNetwork; - (walletServiceError as any).currentApiUrl = originalApiUrl; - dbg('MobilesPairing: Restored original network (on error):', originalNetwork, 'API:', originalApiUrl); - } catch (restoreError) { - dbg('MobilesPairing: Error restoring original network (on error):', restoreError); - } - } - if (isMaster) { - await waitMS(2000); - stopRelay(); - } - setDoingMPC(false); - } - }; - - function stopRelay() { - try { - BBMTLibNativeModule.stopRelay(localDevice); - dbg(localDevice, 'relay stop:'); - } catch { - dbg(localDevice, 'error stoping relay'); - } - } - - async function backupShare() { - if (!validatePassword(password)) { - dbg('❌ [BACKUP] Password validation failed'); - const missingRequirements = passwordErrors.join('\n• '); - Alert.alert( - 'Password Requirements Not Met', - `Your password must meet all of the following requirements:\n\n• ${missingRequirements}\n\nPlease update your password and try again.`, - ); - return; - } - - if (password !== confirmPassword) { - dbg('❌ [BACKUP] Password mismatch'); - Alert.alert( - 'Passwords Do Not Match', - 'The password and confirmation password must be identical. Please check both fields and try again.', - ); - return; - } - - try { - HapticFeedback.medium(); - - const storedKeyshare = await EncryptedStorage.getItem('keyshare'); - if (storedKeyshare) { - const json = JSON.parse(storedKeyshare); - const encryptedKeyshare = await BBMTLibNativeModule.aesEncrypt( - storedKeyshare, - await BBMTLibNativeModule.sha256(password), - ); - - // Create filename based on pub_key hash and keyshare number - if (!json.pub_key) { - Alert.alert('Error', 'Keyshare missing pub_key.'); - return; - } - - // Get SHA256 hash of pub_key and take first 4 characters - const pubKeyHash = await BBMTLibNativeModule.sha256(json.pub_key); - const hashPrefix = pubKeyHash.substring(0, 4).toLowerCase(); - - // Extract keyshare number from label (KeyShare1 -> 1, KeyShare2 -> 2, etc.) - const keyshareLabel = getKeyshareLabel(json); - let keyshareNumber = '1'; // default - if (keyshareLabel) { - const match = keyshareLabel.match(/KeyShare(\d+)/); - if (match) { - keyshareNumber = match[1]; - } - } else if (json.keygen_committee_keys && json.local_party_key) { - // Fallback: compute from position in sorted keygen_committee_keys - const sortedKeys = [...json.keygen_committee_keys].sort(); - const index = sortedKeys.indexOf(json.local_party_key); - if (index >= 0) { - keyshareNumber = String(index + 1); - } - } - - const friendlyFilename = `${hashPrefix}K${keyshareNumber}.share`; - - const tempDir = RNFS.TemporaryDirectoryPath || RNFS.CachesDirectoryPath; - const filePath = `${tempDir}/${friendlyFilename}`; - - await RNFS.writeFile(filePath, encryptedKeyshare, 'base64'); - - await Share.open({ - title: 'Backup Your Keyshare', - isNewTask: true, - message: - 'Save this encrypted file securely. It is required for wallet recovery.', - url: `file://${filePath}`, - type: 'application/octet-stream', - filename: friendlyFilename, - failOnCancel: false, - }); - - // Cleanup temp file (best-effort) - try { - await RNFS.unlink(filePath); - } catch { - // ignore cleanup errors + const walletServiceError = WalletService.getInstance(); + (walletServiceError as any).currentNetwork = originalNetwork; + (walletServiceError as any).currentApiUrl = originalApiUrl; + dbg( + 'MobilesPairing: Restored original network (on error):', + originalNetwork, + 'API:', + originalApiUrl, + ); + } catch (restoreError) { + dbg( + 'MobilesPairing: Error restoring original network (on error):', + restoreError, + ); } - clearBackupModal(); - } else { - Alert.alert('Error', 'Invalid keyshare.'); } - } catch (error) { - dbg('Error encrypting or sharing keyshare:', error); - Alert.alert('Error', 'Failed to encrypt or share the keyshare.'); + if (isMaster) { + await waitMS(2000); + stopRelay(); + } + setDoingMPC(false); + } + }; + function stopRelay() { + try { + BBMTLibNativeModule.stopRelay(localDevice); + dbg(localDevice, 'relay stop:'); + } catch { + dbg(localDevice, 'error stoping relay'); } } - useEffect(() => { let subscription: EmitterSubscription | undefined; const logEmitter = new NativeEventEmitter(BBMTLibNativeModule); @@ -1214,9 +1076,13 @@ const MobilesPairing = ({navigation}: any) => { } } else if (msg.type === 'keysign') { const prgUTXO = (utxoIndex - 1) * utxoRange; + const progressValue = + utxoCount > 0 + ? Math.round(prgUTXO + (utxoRange * msg.step) / keysignSteps) + : Math.round((100 * msg.step) / keysignSteps); dbg( 'progress - keysign: ', - Math.round(prgUTXO + (utxoRange * msg.step) / keysignSteps), + progressValue, 'prgUTXO', prgUTXO, 'step', @@ -1226,18 +1092,25 @@ const MobilesPairing = ({navigation}: any) => { 'time', new Date(msg.time), ); - setProgress( - Math.round(prgUTXO + (utxoRange * msg.step) / keysignSteps), - ); + + if (progressValue > 0) { + setProgress(progressValue); + } + if (progressValue > 100) { + setProgress(100); + } dbg('keysign_hook_info:', msg.info); - const statusDot = - msg.step % 3 === 0 ? '.' : msg.step % 3 === 1 ? '..' : '...'; - setStatus('Processing cryptographic operations' + statusDot); if (msg.done) { + utxoIndex = 0; + utxoCount = 0; + utxoRange = 0; setProgress(100); setMpcDone(true); } } + const statusDot = + msg.step % 3 === 0 ? '.' : msg.step % 3 === 1 ? '..' : '...'; + setStatus('Processing cryptographic operations' + statusDot); }; if (Platform.OS === 'android') { subscription = logEmitter.addListener('BBMT_DROID', async log => { @@ -1257,7 +1130,6 @@ const MobilesPairing = ({navigation}: any) => { subscription?.remove(); }; }, [isTrio]); - useEffect(() => { if (isPreparing) { const interval = setInterval(() => { @@ -1266,34 +1138,28 @@ const MobilesPairing = ({navigation}: any) => { return () => clearInterval(interval); } }, [isPreparing]); - // Animation for horizontal progress bar useEffect(() => { if (isPreparing) { - const startAnimation = () => { - Animated.loop( - Animated.sequence([ - Animated.timing(progressAnimation, { - toValue: 1, - duration: 2000, - easing: Easing.inOut(Easing.ease), - useNativeDriver: false, - }), - Animated.timing(progressAnimation, { - toValue: 0, - duration: 2000, - easing: Easing.inOut(Easing.ease), - useNativeDriver: false, - }), - ]), - ).start(); - }; - startAnimation(); + progressAnimation.value = 0; + progressAnimation.value = withRepeat( + withSequence( + withTiming(1, { + duration: 2000, + easing: ReanimatedEasing.inOut(ReanimatedEasing.ease), + }), + withTiming(0, { + duration: 2000, + easing: ReanimatedEasing.inOut(ReanimatedEasing.ease), + }), + ), + -1, // infinite repeat + ); } else { - progressAnimation.setValue(0); + cancelAnimation(progressAnimation); + progressAnimation.value = 0; } }, [isPreparing, progressAnimation]); - useEffect(() => { if (doingMPC) { const interval = setInterval(() => { @@ -1302,7 +1168,6 @@ const MobilesPairing = ({navigation}: any) => { return () => clearInterval(interval); } }, [doingMPC]); - useEffect(() => { if (isPairing) { const interval = setInterval(() => { @@ -1311,41 +1176,32 @@ const MobilesPairing = ({navigation}: any) => { return () => clearInterval(interval); } }, [isPairing]); - useEffect(() => { if (!peerIP) { - animationRef.current = Animated.loop( - Animated.timing(connectionAnimation, { - toValue: 1, + connectionAnimation.value = withRepeat( + withTiming(1, { duration: 2000, - easing: Easing.linear, - useNativeDriver: false, + easing: ReanimatedEasing.linear, }), + -1, // infinite repeat ); - animationRef.current.start(); } else { - animationRef.current?.stop(); - Animated.timing(connectionAnimation, { - toValue: 1, + cancelAnimation(connectionAnimation); + connectionAnimation.value = withTiming(1, { duration: 300, - easing: Easing.linear, - useNativeDriver: false, - }).start(); + easing: ReanimatedEasing.linear, + }); } }, [peerIP, connectionAnimation]); - async function initiatePairing() { if (!allChecked) { return; } - setIsPairing(true); setStatus('Fetching local IP...'); setCountdown(timeout); - const jkp = await BBMTLibNativeModule.eciesKeypair(); setKeypair(jkp); - const kp = JSON.parse(jkp); const jks = await EncryptedStorage.getItem('keyshare'); const ks = JSON.parse(jks || '{}'); @@ -1380,7 +1236,6 @@ const MobilesPairing = ({navigation}: any) => { ), ); } - let until = Date.now() + timeout * 1000; let result = await Promise.race(promises); while (!result && Date.now() < until) { @@ -1393,7 +1248,6 @@ const MobilesPairing = ({navigation}: any) => { await waitMS(1000); } } - dbg('promise race result:', result); if (result) { dbg('Got Result', result); @@ -1426,10 +1280,8 @@ const MobilesPairing = ({navigation}: any) => { if (localShare && _peerParty && localShare === _peerParty) { throw 'Please Use Two Different KeyShares per Device'; } - const _peerPubkey = peerInfo1[2] || ''; setPeerPubkey(_peerPubkey); - const localInfo = (primary[1] || '').split('@'); const _localIP = (localInfo[0] || '').split(':')[0]; setLocalIP(_localIP || null); @@ -1439,7 +1291,6 @@ const MobilesPairing = ({navigation}: any) => { .substring(0, 4) .toUpperCase(); setLocalID(localIDComputed); - let device2Local: string | null = null; let remoteID2Computed: string | null = null; if (isTrio && raws.length > 1) { @@ -1469,7 +1320,6 @@ const MobilesPairing = ({navigation}: any) => { setPeerDevice2(null); setPeerParty2(null); } - // Extract second peer IP for trio mode (same pattern as _peerIP) let _peerIP2ForRank = ''; if (isTrio && raws.length > 1) { @@ -1479,7 +1329,6 @@ const MobilesPairing = ({navigation}: any) => { _peerIP2ForRank = (peerInfo2ForRank[0] || '').split(':')[0]; setPeerIP2(_peerIP2ForRank || null); } - const thisIDs = (_localIP || '').split(':')[0]; const nextIDs = (_peerIP || '').split(':')[0]; const next2IDs = (_peerIP2ForRank || '').split(':')[0]; @@ -1496,13 +1345,11 @@ const MobilesPairing = ({navigation}: any) => { _peerIP, _peerIP2ForRank, }); - // Default: preserve current state to avoid flicker. Duo computes immediately; trio waits for both peers. let master = isMaster; if (!isTrio) { master = thisID > peerID; } - // Trio: determine roles KeyShare1/2/3 based on descending IP last octet if (isTrio && _peerIP2ForRank) { const ids: Array<{label: 'local' | 'peer1' | 'peer2'; val: number}> = @@ -1525,12 +1372,10 @@ const MobilesPairing = ({navigation}: any) => { setPeerParty2(labelToParty.peer2); master = labelToParty.local === 'KeyShare1'; } - master = thisID > peerID && thisID > peer2ID; dbg('==================== ALL Masters ==================== \n', { master, }); - // Determine master host (highest last octet) and persist for later flows const candidateIPs = [_localIP, _peerIP, _peerIP2ForRank || peerIP2] .filter(Boolean) @@ -1568,7 +1413,6 @@ const MobilesPairing = ({navigation}: any) => { }, masterHost: resolvedMasterHost, }); - await Promise.allSettled(promises).then(() => LocalCache.removeItem('peerFound'), ); @@ -1590,7 +1434,6 @@ const MobilesPairing = ({navigation}: any) => { setIsPairing(false); } } - async function fetchData( peerURL: string, privateKey: string, @@ -1617,7 +1460,6 @@ const MobilesPairing = ({navigation}: any) => { } throw 'Waited too long for other devices to press (Start Tx Co-Signing)'; } - async function listenForPeerPromise( kp: any, deviceName: string, @@ -1637,7 +1479,6 @@ const MobilesPairing = ({navigation}: any) => { return null; } } - function isSameSubnet( ip1: string, ip2: string, @@ -1646,12 +1487,10 @@ const MobilesPairing = ({navigation}: any) => { const ipToInt = (ip: string) => // eslint-disable-next-line no-bitwise ip.split('.').reduce((acc, octet) => (acc << 8) + parseInt(octet, 10), 0); - const maskInt = ipToInt(subnetMask); // eslint-disable-next-line no-bitwise return (ipToInt(ip1) & maskInt) === (ipToInt(ip2) & maskInt); } - async function discoverPeerPromise( deviceName: string, pubkey: string, @@ -1697,7 +1536,6 @@ const MobilesPairing = ({navigation}: any) => { dbg('discoverPeer ended'); return ''; } - // VPN detection useEffect(() => { const checkVPNStatus = async () => { @@ -1705,7 +1543,6 @@ const MobilesPairing = ({navigation}: any) => { const netInfo = await NetInfo.fetch(); // Check for VPN on both platforms let isVPN = false; - if (netInfo.type === 'vpn') { isVPN = true; } else if (Platform.OS === 'android' && netInfo.details) { @@ -1721,7 +1558,6 @@ const MobilesPairing = ({navigation}: any) => { const details = netInfo.details as any; isVPN = details.isVPN === true || false; } - setIsVPNConnected(isVPN); dbg('VPN Status:', { isVPN, @@ -1733,14 +1569,11 @@ const MobilesPairing = ({navigation}: any) => { setIsVPNConnected(false); } }; - // Check VPN status on mount checkVPNStatus(); - // Subscribe to network state changes const unsubscribe = NetInfo.addEventListener(state => { let isVPN = false; - if (state.type === 'vpn') { isVPN = true; } else if (Platform.OS === 'android' && state.details) { @@ -1754,7 +1587,6 @@ const MobilesPairing = ({navigation}: any) => { const details = state.details as any; isVPN = details.isVPN === true || false; } - setIsVPNConnected(isVPN); dbg('VPN Status Changed:', { isVPN, @@ -1762,19 +1594,16 @@ const MobilesPairing = ({navigation}: any) => { details: state.details, }); }); - return () => { unsubscribe(); }; }, []); - useFocusEffect( useCallback(() => { dbg('MobilesPairing screen focused'); // Re-check VPN status when screen is focused NetInfo.fetch().then(state => { let isVPN = false; - if (state.type === 'vpn') { isVPN = true; } else if (Platform.OS === 'android' && state.details) { @@ -1788,7 +1617,6 @@ const MobilesPairing = ({navigation}: any) => { const details = state.details as any; isVPN = details.isVPN === true || false; } - setIsVPNConnected(isVPN); }); return () => { @@ -1796,7 +1624,6 @@ const MobilesPairing = ({navigation}: any) => { }; }, []), ); - const styles = StyleSheet.create({ root: { flex: 1, @@ -1813,7 +1640,10 @@ const MobilesPairing = ({navigation}: any) => { padding: 12, }, retryButton: { - backgroundColor: theme.colors.secondary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, borderRadius: 18, flexDirection: 'row', alignItems: 'center', @@ -1828,10 +1658,12 @@ const MobilesPairing = ({navigation}: any) => { minHeight: 36, // Ensure consistent height }, retryLink: { - color: theme.colors.background, + color: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.text, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textAlign: 'center', marginLeft: 6, }, @@ -1859,25 +1691,23 @@ const MobilesPairing = ({navigation}: any) => { cancelLink: { color: theme.colors.secondary, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textAlign: 'center', }, termsLink: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, + fontFamily: theme.fontFamilies?.bold, + color: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, textDecorationLine: 'underline', textAlign: 'left', }, abortLink: { color: theme.colors.textSecondary, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textDecorationLine: 'underline', textAlign: 'center', marginTop: 12, @@ -1888,8 +1718,8 @@ const MobilesPairing = ({navigation}: any) => { backgroundColor: theme.colors.background === '#ffffff' ? theme.colors.shadowColor + '0A' // ~4% opacity - : theme.colors.cardBackground, - borderWidth: 1, + : theme.colors.blackOverlay05, + borderWidth: Platform.OS === 'android' ? 0.5 : 1, // Thinner border on Android to prevent distortion borderColor: theme.colors.background === '#ffffff' ? theme.colors.border + '60' @@ -1904,19 +1734,17 @@ const MobilesPairing = ({navigation}: any) => { shadowOffset: {width: 0, height: 1}, shadowOpacity: 0.05, shadowRadius: 2, - elevation: 1, + elevation: Platform.OS === 'android' ? 0 : 1, // Remove elevation on Android to prevent border distortion }, exitButtonText: { color: theme.colors.textSecondary, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textAlign: 'center', }, header: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, marginTop: 4, marginBottom: 8, @@ -1931,30 +1759,25 @@ const MobilesPairing = ({navigation}: any) => { }, label: { fontSize: theme.fontSizes?.xl || 17, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'left', }, address: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.text, textAlign: 'left', flex: 1, }, value: { fontSize: theme.fontSizes?.xl || 17, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, textAlign: 'left', }, title: { fontSize: theme.fontSizes?.['3xl'] || 24, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 8, textAlign: 'center', @@ -1962,8 +1785,7 @@ const MobilesPairing = ({navigation}: any) => { }, pairingHint: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.textSecondary, textAlign: 'center', lineHeight: 18, @@ -1996,19 +1818,15 @@ const MobilesPairing = ({navigation}: any) => { requirementsIconText: { color: theme.colors.background, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, requirementsTitle: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, requirementsDescription: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, lineHeight: 20, marginBottom: 16, @@ -2053,8 +1871,7 @@ const MobilesPairing = ({navigation}: any) => { checkmark: { color: theme.colors.background, fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, checkboxContent: { flex: 1, @@ -2067,22 +1884,17 @@ const MobilesPairing = ({navigation}: any) => { }, enhancedCheckboxLabel: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.text, }, networkHint: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginTop: 2, fontStyle: 'italic', }, proximityHint: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginTop: 2, fontStyle: 'italic', @@ -2142,29 +1954,23 @@ const MobilesPairing = ({navigation}: any) => { }, finalStepTitle: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 4, }, finalStepDescription: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, lineHeight: 20, }, warningHint: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginTop: 2, fontStyle: 'italic', }, warningIcon: { fontSize: theme.fontSizes?.xl || 18, - fontFamily: theme.fontFamilies?.regular, marginLeft: 8, }, backupConfirmationHeader: { @@ -2184,19 +1990,15 @@ const MobilesPairing = ({navigation}: any) => { backupConfirmationIconText: { color: theme.colors.background, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, backupConfirmationTitle: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, backupConfirmationDescription: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, lineHeight: 20, marginBottom: 10, @@ -2222,15 +2024,12 @@ const MobilesPairing = ({navigation}: any) => { }, backupCheckboxLabel: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 2, }, backupCheckboxHint: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, fontStyle: 'italic', }, @@ -2241,8 +2040,7 @@ const MobilesPairing = ({navigation}: any) => { }, securityText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'center', marginBottom: 10, @@ -2264,8 +2062,7 @@ const MobilesPairing = ({navigation}: any) => { }, checklistPairing: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, marginBottom: 12, color: theme.colors.text, textAlign: 'left', @@ -2273,8 +2070,7 @@ const MobilesPairing = ({navigation}: any) => { }, checklistTitle: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'left', marginBottom: 16, @@ -2317,8 +2113,7 @@ const MobilesPairing = ({navigation}: any) => { }, checkboxLabel: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.text, flex: 1, textAlign: 'left', @@ -2384,8 +2179,7 @@ const MobilesPairing = ({navigation}: any) => { position: 'absolute', bottom: -20, fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'center', width: 120, @@ -2395,29 +2189,25 @@ const MobilesPairing = ({navigation}: any) => { deviceNameTrio: { maxWidth: 100, fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, lineHeight: 14, }, deviceID: { position: 'absolute', top: -20, fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.background === '#ffffff' ? theme.colors.primary : theme.colors.bitcoinOrange, textAlign: 'center', width: 120, - lineHeight: 18, + lineHeight: 14, + height: 20, }, deviceIDTrio: { maxWidth: 75, fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, lineHeight: 14, width: 75, }, @@ -2450,24 +2240,19 @@ const MobilesPairing = ({navigation}: any) => { }, statusText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'center', lineHeight: 26, }, ipText: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginBottom: 4, textAlign: 'left', }, countdownText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.secondary, textAlign: 'center', }, @@ -2539,10 +2324,12 @@ const MobilesPairing = ({navigation}: any) => { alignSelf: 'center', }, pairButtonText: { - color: theme.colors.background === '#ffffff' ? theme.colors.white : theme.colors.text, + color: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.text, fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textAlign: 'center', lineHeight: 24, }, @@ -2564,6 +2351,11 @@ const MobilesPairing = ({navigation}: any) => { shadowOpacity: 0.25, shadowRadius: 16, elevation: 8, + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 + : theme.colors.whiteOverlay20, }, modalHeader: { flexDirection: 'row', @@ -2582,16 +2374,13 @@ const MobilesPairing = ({navigation}: any) => { }, modalTitle: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'center', lineHeight: 30, }, modalDescription: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginBottom: 20, textAlign: 'center', @@ -2603,8 +2392,7 @@ const MobilesPairing = ({navigation}: any) => { }, passwordLabel: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 8, textAlign: 'left', @@ -2627,8 +2415,6 @@ const MobilesPairing = ({navigation}: any) => { flex: 1, padding: 12, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, minHeight: 48, textAlign: 'left', @@ -2662,8 +2448,7 @@ const MobilesPairing = ({navigation}: any) => { }, strengthText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, minWidth: 40, textAlign: 'right', }, @@ -2672,8 +2457,7 @@ const MobilesPairing = ({navigation}: any) => { }, requirementText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.warningAccent, marginBottom: 2, textAlign: 'left', @@ -2685,8 +2469,6 @@ const MobilesPairing = ({navigation}: any) => { errorText: { color: theme.colors.danger, fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, marginTop: 4, textAlign: 'left', lineHeight: 16, @@ -2719,8 +2501,7 @@ const MobilesPairing = ({navigation}: any) => { }, buttonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, textAlign: 'center', lineHeight: 22, @@ -2761,8 +2542,6 @@ const MobilesPairing = ({navigation}: any) => { }, informationText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, textAlign: 'center', marginBottom: 16, @@ -2801,17 +2580,17 @@ const MobilesPairing = ({navigation}: any) => { justifyContent: 'center', }, clickButtonText: { - color: theme.colors.background === '#ffffff' ? theme.colors.white : theme.colors.text, + color: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.text, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textAlign: 'center', lineHeight: 22, }, modalText: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, marginBottom: 12, textAlign: 'center', color: theme.colors.text, @@ -2842,8 +2621,7 @@ const MobilesPairing = ({navigation}: any) => { ? theme.colors.background : theme.colors.text, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textAlign: 'center', lineHeight: 22, }, @@ -2881,8 +2659,6 @@ const MobilesPairing = ({navigation}: any) => { }, modalSubtitle: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginBottom: 16, textAlign: 'center', @@ -2902,16 +2678,14 @@ const MobilesPairing = ({navigation}: any) => { }, progressPercentage: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'center', marginBottom: 16, }, progressText: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'center', lineHeight: 24, @@ -2984,15 +2758,12 @@ const MobilesPairing = ({navigation}: any) => { }, finalizingStatusText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.text, flex: 1, }, finalizingCountdownText: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', }, @@ -3008,8 +2779,7 @@ const MobilesPairing = ({navigation}: any) => { }, transactionLabel: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 2, textAlign: 'left', @@ -3017,15 +2787,13 @@ const MobilesPairing = ({navigation}: any) => { }, transactionItemLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.textSecondary, marginBottom: 4, }, transactionItemValue: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'right', }, @@ -3039,8 +2807,7 @@ const MobilesPairing = ({navigation}: any) => { }, addressValue: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.text, textAlign: 'left', lineHeight: 14, @@ -3053,8 +2820,7 @@ const MobilesPairing = ({navigation}: any) => { }, derivePathLabel: { fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, marginBottom: 4, textTransform: 'uppercase', @@ -3062,8 +2828,7 @@ const MobilesPairing = ({navigation}: any) => { }, derivePathValue: { fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospaceMedium, color: theme.colors.background === '#ffffff' ? theme.colors.primary @@ -3082,16 +2847,13 @@ const MobilesPairing = ({navigation}: any) => { }, amountValue: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'left', lineHeight: 14, }, fiatValue: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'right', lineHeight: 14, @@ -3104,8 +2866,6 @@ const MobilesPairing = ({navigation}: any) => { width: 140, height: 36, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, marginBottom: 4, marginTop: 8, @@ -3141,27 +2901,28 @@ const MobilesPairing = ({navigation}: any) => { }, vpnWarningTitle: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: '#FFFFFF', marginBottom: 6, }, vpnWarningMessage: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: '#FFFFFF', lineHeight: 20, }, }); - return ( - + {/* VPN Warning Banner */} {isVPNConnected && ( @@ -3190,12 +2951,12 @@ const MobilesPairing = ({navigation}: any) => { styles.securityText, { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.bold, }, ]}> {title} - { HapticFeedback.medium(); navigation.dispatch( @@ -3205,10 +2966,10 @@ const MobilesPairing = ({navigation}: any) => { }), ); }} - activeOpacity={0.7} + android_ripple={{color: 'rgba(0,0,0,0.1)'}} style={styles.exitButton}> Exit Pairing - + )} {/* Checklist Section */} @@ -3219,14 +2980,14 @@ const MobilesPairing = ({navigation}: any) => { styles.securityText, { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.bold, }, ]}> {title} {!isSendBitcoin && !isSignPSBT && ( <> - { HapticFeedback.medium(); navigation.dispatch( @@ -3236,13 +2997,12 @@ const MobilesPairing = ({navigation}: any) => { }), ); }} - activeOpacity={0.7} + android_ripple={{color: 'rgba(0,0,0,0.1)'}} style={styles.exitButton}> Exit Pairing - + )} - @@ -3257,7 +3017,6 @@ const MobilesPairing = ({navigation}: any) => { ? 'Three devices are required.' : 'Two devices are required.'} - {[ { key: 'twoDevices', @@ -3280,7 +3039,7 @@ const MobilesPairing = ({navigation}: any) => { hint: 'VPN may break local pairing', }, ].map(item => ( - { /> ) : null} - + ))} - + ⚠️ Tip: for ultimate privacy and reliability, put one device in Hotspot mode, and connect the{' '} {isTrio ? 'other devices' : 'other device'} to it. {/* Pairing Button */} {!isPairing && !peerIP && ( - { /> Pair Devices - + )} )} @@ -3457,16 +3212,9 @@ const MobilesPairing = ({navigation}: any) => { styles.statusLine, isTrio && styles.statusLineTrio, ]}> - {isTrio && ( @@ -3513,16 +3261,9 @@ const MobilesPairing = ({navigation}: any) => { styles.statusLine, isTrio && styles.statusLineTrio, ]}> - @@ -3584,7 +3325,7 @@ const MobilesPairing = ({navigation}: any) => { {peerIP && ( {/* Retry button (left) */} - { HapticFeedback.light(); @@ -3597,16 +3338,18 @@ const MobilesPairing = ({navigation}: any) => { style={{ width: 18, height: 18, - tintColor: theme.colors.background, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.text, }} resizeMode="contain" /> Retry - - + {/* Cancel button for setup modes (duo/trio) - right */} {!isSendBitcoin && !isSignPSBT && ( - { HapticFeedback.light(); @@ -3618,13 +3361,12 @@ const MobilesPairing = ({navigation}: any) => { ); }}> Cancel - + )} )} )} - {!isSendBitcoin && !isSignPSBT && ( <> {/* Preparation Panel */} @@ -3690,8 +3432,7 @@ const MobilesPairing = ({navigation}: any) => { @@ -3710,8 +3451,7 @@ const MobilesPairing = ({navigation}: any) => { { { { @@ -3768,7 +3506,7 @@ const MobilesPairing = ({navigation}: any) => { - { @@ -3784,8 +3522,8 @@ const MobilesPairing = ({navigation}: any) => { Keep app open during setup - - + { Prepare Device - + {/* Show Countdown Timer During Pairing */} {isPreparing && ( @@ -3829,45 +3567,32 @@ const MobilesPairing = ({navigation}: any) => { /> - {/* Header Text */} Preparing Device - {/* Subtext. suggest better wording. */} Could take a while, given device specs. - {/* Loading Indicator */} - - {/* Status and Countdown */} @@ -3934,8 +3659,7 @@ const MobilesPairing = ({navigation}: any) => { - - { ⚠️ - - + {doingMPC && ( { /> - {/* Header Text */} Finalizing Your Wallet - {/* Subtext */} Securing your wallet with advanced cryptography. Please stay in the app... - {/* Progress Container */} {/* Circular Progress */} @@ -4010,7 +3730,6 @@ const MobilesPairing = ({navigation}: any) => { } style={styles.progressCircle} /> - {/* Progress Percentage */} @@ -4018,13 +3737,12 @@ const MobilesPairing = ({navigation}: any) => { - {/* Status and Countdown */} - Processing cryptographic operations + {status} @@ -4035,8 +3753,7 @@ const MobilesPairing = ({navigation}: any) => { )} - - { {isMaster ? 'Start' : 'Join'} Setup - + )} @@ -4097,7 +3814,7 @@ const MobilesPairing = ({navigation}: any) => { style={[ styles.statusText, { - fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies.bold, fontSize: theme.fontSizes?.['2xl'] || 20, }, ]}> @@ -4108,7 +3825,7 @@ const MobilesPairing = ({navigation}: any) => { style={[ styles.statusText, { - fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies.regular, fontSize: theme.fontSizes?.md || 15, color: theme.colors.textSecondary, }, @@ -4117,8 +3834,7 @@ const MobilesPairing = ({navigation}: any) => { device's backup in different locations to prevent single points of failure. - - { HapticFeedback.medium(); @@ -4134,7 +3850,7 @@ const MobilesPairing = ({navigation}: any) => { Backup {shareName} - + )} @@ -4156,7 +3872,6 @@ const MobilesPairing = ({navigation}: any) => { Verify that {isTrio ? 'all devices' : 'both devices'}{' '} have successfully backed up their keyshares. - {[ { @@ -4179,7 +3894,7 @@ const MobilesPairing = ({navigation}: any) => { ] : []), ].map(item => ( - { style={styles.backupCheckIcon} resizeMode="contain" /> - + ))} - - { navigation.dispatch( CommonActions.reset({ index: 0, - routes: [{name: 'Home'}], + routes: [{name: 'User Preferences'}], }), ); }} @@ -4250,7 +3964,7 @@ const MobilesPairing = ({navigation}: any) => { /> Continue - + )} @@ -4280,23 +3994,35 @@ const MobilesPairing = ({navigation}: any) => { }} resizeMode="contain" /> - + {isSignPSBT ? 'PSBT Co-Signing' : 'Co-Signing'} - + {isTrio ? 'All devices must be ready.' : 'Both devices must be ready.'} {isSendBitcoin && ( - + {/* Network Badge */} { { letterSpacing: 0.5, }}> {(() => { - const net = route.params?.network || currentNetwork; - const normalizedNet = net === 'testnet3' ? 'testnet' : net; - return normalizedNet === 'testnet' ? 'Testnet' : 'Mainnet'; + const net = + route.params?.network || currentNetwork; + const normalizedNet = + net === 'testnet3' ? 'testnet' : net; + return normalizedNet === 'testnet' + ? 'Testnet' + : 'Mainnet'; })()} {fromAddress && ( - + { justifyContent: 'space-between', marginBottom: 2, }}> - From Address + + From Address + {currentDerivationPath && ( { )} - - To Address + + + To Address + { - - - + + Transaction Amount - + {sat2btcStr(route.params.satoshiAmount)} BTC - + {route.params.selectedCurrency}{' '} {formatFiat(route.params.fiatAmount)} - - - + + Transaction Fee - + {sat2btcStr(route.params.satoshiFees)} BTC - + {route.params.selectedCurrency}{' '} {formatFiat(route.params.fiatFees)} @@ -4421,7 +4211,10 @@ const MobilesPairing = ({navigation}: any) => { PSBT Ready to Sign @@ -4499,7 +4292,7 @@ const MobilesPairing = ({navigation}: any) => { styles.transactionItemValue, { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies.bold, }, ]}> {sat2btcStr(psbtDetails.totalInput)} BTC @@ -4527,7 +4320,7 @@ const MobilesPairing = ({navigation}: any) => { styles.transactionItemValue, { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies.bold, }, ]}> {sat2btcStr(psbtDetails.totalOutput)} BTC @@ -4555,7 +4348,7 @@ const MobilesPairing = ({navigation}: any) => { styles.transactionItemValue, { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies.bold, }, ]}> {sat2btcStr(psbtDetails.fee)} BTC @@ -4589,7 +4382,11 @@ const MobilesPairing = ({navigation}: any) => { {route.params.psbtBase64 ? `PSBT (${Math.round( @@ -4600,7 +4397,7 @@ const MobilesPairing = ({navigation}: any) => { )} )} - { HapticFeedback.medium(); @@ -4615,7 +4412,7 @@ const MobilesPairing = ({navigation}: any) => { Keep this app open during signing ⚠️ - + {doingMPC && ( { /> - {/* Header Text */} {isSignPSBT ? 'PSBT Co-Signing' : 'Co-Signing Your Transaction'} - {/* Subtext */} Securing your transaction with multi-party cryptography. Please stay in the app... - {/* Progress Container */} {/* Circular Progress */} @@ -4663,7 +4457,6 @@ const MobilesPairing = ({navigation}: any) => { } style={styles.progressCircle} /> - {/* Progress Percentage */} @@ -4671,13 +4464,12 @@ const MobilesPairing = ({navigation}: any) => { - {/* Status and Countdown */} - Processing multi-party signature + {status} @@ -4688,7 +4480,7 @@ const MobilesPairing = ({navigation}: any) => { )} - { : `${isMaster ? 'Start' : 'Join'} Co-Signing`} - + )} @@ -4724,193 +4516,11 @@ const MobilesPairing = ({navigation}: any) => { {/* Backup Modal */} - - - { - HapticFeedback.light(); - Keyboard.dismiss(); - }}> - { - HapticFeedback.light(); - }}> - - - Backup Keyshare - - - Create an encrypted backup of your keyshare, protected by a - strong password. - - - - Set a Password - - - { - HapticFeedback.medium(); - setPasswordVisible(!passwordVisible); - }}> - - - - - {/* Password Strength Indicator */} - {password.length > 0 && ( - - - - - - {getPasswordStrengthText()} - - - )} - - {/* Password Requirements */} - {passwordErrors.length > 0 && ( - - {passwordErrors.map((error, index) => ( - - • {error} - - ))} - - )} - - - - Confirm Password - - 0 && - password !== confirmPassword && - styles.errorInput, - ]} - placeholder="Confirm your password" - placeholderTextColor={theme.colors.textSecondary + '80'} - secureTextEntry={!confirmPasswordVisible} - value={confirmPassword} - onChangeText={setConfirmPassword} - autoCapitalize="none" - autoCorrect={false} - /> - { - HapticFeedback.medium(); - setConfirmPasswordVisible(!confirmPasswordVisible); - }}> - - - - {confirmPassword.length > 0 && password !== confirmPassword && ( - Passwords do not match - )} - - - - { - HapticFeedback.medium(); - clearBackupModal(); - }}> - Cancel - - { - HapticFeedback.medium(); - backupShare(); - }} - disabled={ - !password || - !confirmPassword || - password !== confirmPassword || - passwordStrength < 3 - }> - - - Backup - - - - - - - + onClose={() => setIsBackupModalVisible(false)} + /> ); }; - export default MobilesPairing; diff --git a/screens/PSBTModal.tsx b/screens/PSBTModal.tsx index 5221520..36ae983 100644 --- a/screens/PSBTModal.tsx +++ b/screens/PSBTModal.tsx @@ -3,7 +3,7 @@ import { View, Text, Modal, - TouchableOpacity, + Pressable, StyleSheet, Image, ScrollView, @@ -18,11 +18,9 @@ import QRScanner from '../components/QRScanner'; import BarcodeZxingScan from 'rn-barcode-zxing-scan'; // @ts-ignore - bc-ur types (Buffer polyfill is in polyfills.js) import {URDecoder} from '@ngraveio/bc-ur'; -import {dbg, HapticFeedback, presentFiat} from '../utils'; +import {dbg, HapticFeedback} from '../utils'; import {useTheme} from '../theme'; - const {BBMTLibNativeModule} = NativeModules; - // PSBT details structure (will be populated when parsing is implemented) interface PSBTDetails { inputs: Array<{ @@ -39,13 +37,8 @@ interface PSBTDetails { totalOutput: number; derivePaths: string[]; // Derivation path for each input (indexed array) } - // UR (Uniform Resource) animated QR support for large PSBTs - export interface PSBTLoaderProps { - btcRate?: number; // BTC to fiat rate - currencySymbol?: string; // e.g., "$", "€" - network?: string; // Network: 'mainnet' or 'testnet3' onClose: () => void; onSign: (psbtBase64: string) => void; // When true, disables the Cancel button until a PSBT is loaded. @@ -58,29 +51,16 @@ export interface PSBTLoaderProps { useOverlay?: boolean; // Optional middle button to render between Cancel and Co-Sign buttons middleButton?: React.ReactNode; - // Bitcoin price button props - btcPrice?: string; - selectedCurrency?: string; - onCurrencyPress?: () => void; } - export interface PSBTModalProps extends PSBTLoaderProps { visible: boolean; } - - export const PSBTLoader: React.FC = ({ - btcRate = 0, - currencySymbol = '$', - network = 'mainnet', onClose, onSign, disableCancelWhenEmpty = false, useOverlay = true, middleButton, - btcPrice, - selectedCurrency, - onCurrencyPress, }) => { const {theme} = useTheme(); const [psbtBase64, setPsbtBase64] = useState(null); @@ -90,7 +70,6 @@ export const PSBTLoader: React.FC = ({ const [error, setError] = useState(null); const [isAndroidScanning, setIsAndroidScanning] = useState(false); // For Android continuous scanning modal const isCancelDisabled = disableCancelWhenEmpty && !psbtBase64; - // UR (Uniform Resource) animated QR state - using bc-ur library const urDecoderRef = useRef(null); const isScanningRef = useRef(false); // Track if we're actively scanning (Android) @@ -103,7 +82,6 @@ export const PSBTLoader: React.FC = ({ received: number; percentage: number; } | null>(null); - // Debug: Log isScanningRef periodically when scanning useEffect(() => { if (Platform.OS === 'android' && isAndroidScanning) { @@ -115,11 +93,9 @@ export const PSBTLoader: React.FC = ({ isAndroidScanning, ); }, 3000); // Log every 3 seconds when scanning - return () => clearInterval(interval); } }, [isAndroidScanning]); - // Update progress text overlay in Android zxing activity when urProgress changes // This updates the native scanner's progress overlay (not a modal) useEffect(() => { @@ -138,7 +114,6 @@ export const PSBTLoader: React.FC = ({ BarcodeZxingScan.updateProgressText(''); } }, [urProgress, isAndroidScanning]); - // Reset state when modal closes const handleClose = useCallback(() => { setPsbtBase64(null); @@ -161,7 +136,6 @@ export const PSBTLoader: React.FC = ({ setUrProgress(null); onClose(); }, [onClose]); - // Reset UR state when scanner closes const handleScannerClose = useCallback(() => { setIsScannerVisible(false); @@ -178,29 +152,23 @@ export const PSBTLoader: React.FC = ({ urDecoderRef.current = null; setUrProgress(null); }, []); - // Parse PSBT and extract details using native module const parsePSBT = useCallback(async (base64Data: string) => { setIsLoading(true); setError(null); - try { dbg('PSBT Base64 length:', base64Data.length); - // Use native module to parse PSBT details const detailsJson = await BBMTLibNativeModule.parsePSBTDetails( base64Data, ); dbg('Native PSBT parse result:', detailsJson.substring(0, 200)); - // Check for error response if (detailsJson.startsWith('error') || detailsJson.includes('failed')) { throw new Error(detailsJson); } - // Parse the JSON response const parsed = JSON.parse(detailsJson); - const details: PSBTDetails = { inputs: parsed.inputs || [], outputs: parsed.outputs || [], @@ -209,7 +177,6 @@ export const PSBTLoader: React.FC = ({ totalOutput: parsed.totalOutput || 0, derivePaths: parsed.derivePaths || parsed.derivePathPerInput || [], // Per-input derivation paths }; - dbg('PSBT details:', { inputCount: details.inputs.length, outputCount: details.outputs.length, @@ -218,7 +185,6 @@ export const PSBTLoader: React.FC = ({ fee: details.fee, derivePaths: details.derivePaths, }); - setPsbtBase64(base64Data); setPsbtDetails(details); // Use most common derivation path for initial display/navigation @@ -236,7 +202,6 @@ export const PSBTLoader: React.FC = ({ setIsLoading(false); } }, []); - // Handle file upload const handleUploadFile = useCallback(async () => { HapticFeedback.light(); @@ -245,10 +210,8 @@ export const PSBTLoader: React.FC = ({ type: [DocumentPicker.types.allFiles], copyTo: 'cachesDirectory', }); - const file = result[0]; dbg('Selected file:', file.name, file.type); - if (file.fileCopyUri) { const fileContent = await RNFS.readFile( file.fileCopyUri.replace('file://', ''), @@ -269,44 +232,36 @@ export const PSBTLoader: React.FC = ({ } } }, [parsePSBT]); - // Process UR QR code using bc-ur library (supports fountain codes) const processURCode = useCallback( (data: string): {isUR: boolean; complete: boolean; psbtBase64?: string} => { const lowerData = data.toLowerCase(); - // Check if it's a UR code if (!lowerData.startsWith('ur:')) { return {isUR: false, complete: false}; } - // Check if it's a PSBT type const urType = lowerData.split('/')[0].substring(3); if (urType !== 'psbt' && urType !== 'crypto-psbt') { dbg('Not a PSBT UR, type:', urType); return {isUR: true, complete: false}; } - try { // Initialize decoder if needed if (!urDecoderRef.current) { urDecoderRef.current = new URDecoder(); dbg('Created new URDecoder'); } - // Feed the QR data to the decoder // UR decoder uses fountain codes - it can reconstruct from any subset of frames // Duplicate frames are automatically handled by the decoder urDecoderRef.current.receivePart(data.toLowerCase()); - // Get progress const progress = urDecoderRef.current.getProgress(); const estimatedPercentComplete = Math.round( urDecoderRef.current.estimatedPercentComplete() * 100, ); - dbg(`UR progress: ${estimatedPercentComplete}%, received: ${progress}`); - // Update progress - use percentage directly for more accurate display // On iOS, ensure we always update even if the value seems the same // to trigger re-renders for progress bar @@ -315,16 +270,13 @@ export const PSBTLoader: React.FC = ({ received: estimatedPercentComplete, percentage: estimatedPercentComplete, }); - HapticFeedback.light(); - // Check if complete if (urDecoderRef.current.isComplete()) { dbg('UR decoder reports complete'); if (urDecoderRef.current.isSuccess()) { const ur = urDecoderRef.current.resultUR(); dbg('UR complete! Type:', ur.type); - // Get the CBOR payload const cborPayload = ur.decodeCBOR(); dbg( @@ -333,7 +285,6 @@ export const PSBTLoader: React.FC = ({ 'length:', cborPayload?.length, ); - // The CBOR payload should be the raw PSBT bytes let psbtBytes: Uint8Array; if (cborPayload instanceof Uint8Array) { @@ -347,9 +298,7 @@ export const PSBTLoader: React.FC = ({ dbg('Unknown CBOR payload format:', cborPayload); return {isUR: true, complete: false}; } - dbg('PSBT bytes length:', psbtBytes.length); - // Verify PSBT magic bytes (psbt = 0x70736274) if ( psbtBytes.length > 4 && @@ -363,11 +312,9 @@ export const PSBTLoader: React.FC = ({ String.fromCharCode.apply(null, Array.from(psbtBytes)), ); dbg('PSBT base64 length:', base64.length); - // Reset decoder urDecoderRef.current = null; setUrProgress(null); - return {isUR: true, complete: true, psbtBase64: base64}; } else { dbg( @@ -378,12 +325,10 @@ export const PSBTLoader: React.FC = ({ } else { dbg('UR decoding failed:', urDecoderRef.current.resultError()); } - // Reset on failure urDecoderRef.current = null; setUrProgress(null); } - return {isUR: true, complete: false}; } catch (e: any) { dbg('UR processing error:', e.message || e); @@ -395,7 +340,6 @@ export const PSBTLoader: React.FC = ({ }, [], ); - // Process scanned QR data (handles both plain base64 and UR format) const processScannedData = useCallback( async (data: string, shouldContinueScanning?: () => void) => { @@ -405,10 +349,8 @@ export const PSBTLoader: React.FC = ({ 'isScanningRef:', isScanningRef.current, ); - // Check if it's UR format const urResult = processURCode(data); - if (urResult.isUR) { if (urResult.complete && urResult.psbtBase64) { // Complete! Stop scanning and parse @@ -447,7 +389,6 @@ export const PSBTLoader: React.FC = ({ } return; } - // Not UR format - could be: // 1. Plain base64 PSBT (single scan) - stop and parse // 2. Random QR code (not a PSBT) - ignore and keep scanning in continuous mode @@ -490,14 +431,12 @@ export const PSBTLoader: React.FC = ({ }, [processURCode, parsePSBT], ); - // Helper function to set up the event listener for continuous scanning // Called every time we start a scan to ensure listener is fresh and active const setupEventListener = useCallback(() => { if (Platform.OS !== 'android') { return; } - // Remove existing listener if any if (continuousScanSubscriptionRef.current) { dbg( @@ -506,9 +445,7 @@ export const PSBTLoader: React.FC = ({ continuousScanSubscriptionRef.current.remove(); continuousScanSubscriptionRef.current = null; } - dbg('Android: Setting up EventEmitter listener for continuous scanning'); - const subscription = DeviceEventEmitter.addListener( 'BarcodeZxingScanContinuous', (event: {data?: string; error?: string}) => { @@ -527,7 +464,6 @@ export const PSBTLoader: React.FC = ({ 'eventKeys:', Object.keys(event), ); - if (event.error) { // Error or cancellation dbg('Android scan error:', event.error); @@ -539,17 +475,14 @@ export const PSBTLoader: React.FC = ({ BarcodeZxingScan.updateProgressText(''); return; } - if (event.data) { dbg( 'Android: Processing event with data:', event.data.substring(0, 50) + '...', ); - // CRITICAL: Simplified logic - if we receive an event, process it UNLESS // we explicitly know the scan was completed and stopped // The session ID helps, but if scanner is open and we get events, process them - // Only reject if BOTH conditions are true: not scanning AND session ID is 0 // This means the scan was explicitly stopped and we're not in a new session if (!currentIsScanning && currentSessionId === 0) { @@ -560,7 +493,6 @@ export const PSBTLoader: React.FC = ({ // Don't stop scanner here - it might already be stopped return; } - // If we get here, we should process the event // Re-enable scanning state if needed (handles race conditions) if (!currentIsScanning) { @@ -572,7 +504,6 @@ export const PSBTLoader: React.FC = ({ isScanningRef.current = true; setIsAndroidScanning(true); } - // CRITICAL: Ensure UR decoder is initialized for this scan session // Initialize decoder when we receive the first UR frame if ( @@ -582,7 +513,6 @@ export const PSBTLoader: React.FC = ({ dbg('Android: Initializing new UR decoder for scan session'); urDecoderRef.current = new URDecoder(); } - // If decoder exists but we're getting non-UR data, reset decoder for new scan if ( urDecoderRef.current && @@ -594,7 +524,6 @@ export const PSBTLoader: React.FC = ({ urDecoderRef.current = null; setUrProgress(null); } - dbg('Android scanned QR frame:', event.data.substring(0, 50) + '...'); // Process the scanned data - the scanner stays open for next frame // Use the latest processScannedData via closure, but also ensure refs are current @@ -610,11 +539,9 @@ export const PSBTLoader: React.FC = ({ } }, ); - continuousScanSubscriptionRef.current = subscription; dbg('Android: EventEmitter listener set up successfully'); }, [processScannedData]); - // Cleanup listener on component unmount useEffect(() => { return () => { @@ -625,7 +552,6 @@ export const PSBTLoader: React.FC = ({ } }; }, []); - // Android continuous scanning function - uses native continuous scanning // The scanner stays open and sends results via EventEmitter until UR is complete const startAndroidContinuousScan = useCallback(() => { @@ -633,31 +559,26 @@ export const PSBTLoader: React.FC = ({ dbg('Android: Already scanning, ignoring duplicate call'); return; // Already scanning } - // CRITICAL: Set up event listener every time we start a scan // This ensures the listener is fresh and active for each scan session dbg('Android: Setting up event listener for new scan'); setupEventListener(); - // CRITICAL: Reset decoder and progress FIRST // This ensures clean state for subsequent scans urDecoderRef.current = null; setUrProgress(null); // Clear any progress text from previous scan BarcodeZxingScan.updateProgressText(''); - // CRITICAL: Increment session ID BEFORE setting scanning flags // This ensures events are associated with the correct session scanSessionIdRef.current = (scanSessionIdRef.current || 0) + 1; const currentSessionId = scanSessionIdRef.current; dbg('Android: Starting new scan session, sessionId:', currentSessionId); - // CRITICAL: Set scanning flags BEFORE starting scanner // This ensures event listener processes events correctly dbg('Android: Setting isScanningRef to true BEFORE starting scanner'); isScanningRef.current = true; setIsAndroidScanning(true); - dbg( 'Android: Starting continuous scan for animated QR, sessionId:', currentSessionId, @@ -668,7 +589,6 @@ export const PSBTLoader: React.FC = ({ 'listenerActive:', !!continuousScanSubscriptionRef.current, ); - // Use the new continuous scanning API that keeps the activity open // The callback is only invoked once to acknowledge scanner start // Subsequent results come via EventEmitter @@ -681,7 +601,6 @@ export const PSBTLoader: React.FC = ({ 'isScanningRef:', isScanningRef.current, ); - if (scanError) { // Error starting scanner dbg('Android: Failed to start scanner:', scanError); @@ -694,7 +613,6 @@ export const PSBTLoader: React.FC = ({ } return; } - // Scanner started successfully - results will come via EventEmitter if (data === 'SCANNER_STARTED') { // Verify this is still the current session (not a stale callback) @@ -724,17 +642,14 @@ export const PSBTLoader: React.FC = ({ } }); }, [setupEventListener]); // Include setupEventListener to ensure we have the latest version - // Handle QR scan button press const handleScanQR = useCallback(() => { HapticFeedback.light(); - // Reset all state when starting a new scan setError(null); // Clear any previous errors setIsLoading(false); // Clear loading state setPsbtBase64(null); // Clear any previous PSBT data setPsbtDetails(null); // Clear PSBT details - // Ensure any previous scan is fully stopped before starting a new one if (Platform.OS === 'android') { // Always stop any existing scan first to ensure clean state @@ -748,7 +663,6 @@ export const PSBTLoader: React.FC = ({ urDecoderRef.current = null; setUrProgress(null); BarcodeZxingScan.updateProgressText(''); - // Add a small delay to ensure native scanner is fully stopped // before starting a new scan (fixes Android subsequent scan issue) // NOTE: Don't reset sessionId to 0 here - let the new scan set it @@ -770,7 +684,6 @@ export const PSBTLoader: React.FC = ({ setIsScannerVisible(true); } }, [startAndroidContinuousScan, isAndroidScanning]); - // Handle sign button const handleSign = useCallback(() => { HapticFeedback.medium(); @@ -780,7 +693,6 @@ export const PSBTLoader: React.FC = ({ onSign(psbtBase64); } }, [psbtBase64, onSign]); - // Format satoshis to BTC string (compact) const formatBTC = (sats: number): string => { const btc = sats / 100000000; @@ -790,320 +702,238 @@ export const PSBTLoader: React.FC = ({ } return btc.toFixed(8) + ' BTC'; }; - - // Format satoshis to fiat string - const formatFiat = (sats: number): string => { - if (!btcRate || btcRate === 0) { - return ''; - } - const btc = sats / 100000000; - const fiat = btc * btcRate; - return `${currencySymbol}${fiat.toLocaleString(undefined, { - minimumFractionDigits: 2, - maximumFractionDigits: 2, - })}`; - }; - const styles = createStyles(theme); - // Handler for QR scan results (wraps processScannedData for new QRScanner component) - const handleQRScan = useCallback((data: string) => { - dbg('QR Scanner: Scanned data:', data.substring(0, 50) + '...'); - - // CRITICAL: Ensure UR decoder is initialized for this scan session - // This ensures progress tracking works correctly - if ( - !urDecoderRef.current && - data.toLowerCase().startsWith('ur:') - ) { - dbg('QR Scanner: Initializing new UR decoder for scan session'); - urDecoderRef.current = new URDecoder(); - } - - // Use processScannedData to handle both plain PSBT and UR format - processScannedData(data); - }, [processScannedData]); - + const handleQRScan = useCallback( + (data: string) => { + dbg('QR Scanner: Scanned data:', data.substring(0, 50) + '...'); + // CRITICAL: Ensure UR decoder is initialized for this scan session + // This ensures progress tracking works correctly + if (!urDecoderRef.current && data.toLowerCase().startsWith('ur:')) { + dbg('QR Scanner: Initializing new UR decoder for scan session'); + urDecoderRef.current = new URDecoder(); + } + // Use processScannedData to handle both plain PSBT and UR format + processScannedData(data); + }, + [processScannedData], + ); return ( - {/* Header */} - - {btcPrice !== undefined && onCurrencyPress && ( - { - HapticFeedback.light(); - onCurrencyPress(); - }} - activeOpacity={0.7} - accessible={true} - accessibilityRole="button" - accessibilityLabel={`Bitcoin price: ${ - btcPrice ? presentFiat(btcPrice) : '-' - } ${selectedCurrency || ''}`} - accessibilityHint="Double tap to change currency"> - - - - {btcPrice ? presentFiat(btcPrice) : '-'} - - {selectedCurrency && ( - - {selectedCurrency} - - )} - - - )} - - - {network === 'mainnet' ? 'MAINNET' : 'TESTNET'} - - + {/* Description */} + + Import a Partially Signed Bitcoin Transaction (PSBT) from Sparrow or + another wallet to co-sign accordingly, with your wallet's keyshares. + + {/* Import buttons */} + {!psbtBase64 && ( + + + + Load PSBT File + + + + Scan PSBT QR + - - {/* Description */} - - Import a Partially Signed Bitcoin Transaction (PSBT) from Sparrow or - another wallet to sign with your keyshare on. - - - {/* Import buttons */} - {!psbtBase64 && ( - - - - Load PSBT File - - - - - Scan PSBT QR - - - )} - - {/* Loading indicator */} - {isLoading && ( - - Parsing PSBT... - - )} - - {/* Error message */} - {error && ( - - {error} - { - setError(null); - setPsbtBase64(null); - setPsbtDetails(null); - }}> - Try Again - - - )} - - {/* PSBT Details - Sparrow-style Visual Flow */} - {psbtDetails && psbtBase64 && !error && ( - - {/* Transaction Flow Diagram - Vertical Mobile-Friendly Layout */} - - {/* Inputs Section */} - - Inputs - {psbtDetails.inputs.map((input, index) => { - const derivePath = psbtDetails.derivePaths[index] || 'N/A'; - return ( - - - - - - - {input.txid.slice(0, 8)}... - {input.txid.slice(-6)}:{input.vout} - - - {derivePath} - - - - - - {formatBTC(input.amount)} + )} + {/* Loading indicator */} + {isLoading && ( + + Parsing PSBT... + + )} + {/* Error message */} + {error && ( + + {error} + { + setError(null); + setPsbtBase64(null); + setPsbtDetails(null); + }}> + Try Again + + + )} + {/* PSBT Details - Sparrow-style Visual Flow */} + {psbtDetails && psbtBase64 && !error && ( + + {/* Transaction Flow Diagram - Vertical Mobile-Friendly Layout */} + + {/* Inputs Section */} + + Inputs + {psbtDetails.inputs.map((input, index) => { + const derivePath = psbtDetails.derivePaths[index] || 'N/A'; + return ( + + + + + + + {input.txid.slice(0, 8)}... + {input.txid.slice(-6)}:{input.vout} + + + {derivePath} - {btcRate > 0 && ( - - {formatFiat(input.amount)} - - )} - {/* Flow line connector */} - {index < psbtDetails.inputs.length - 1 && ( - - )} + + + {formatBTC(input.amount)} + + - ); - })} + {/* Flow line connector */} + {index < psbtDetails.inputs.length - 1 && ( + + )} + + ); + })} + + {/* Transaction Hub (Center Arrow) */} + + + - - {/* Transaction Hub (Center Arrow) */} - - - - - - Transaction - + + Transaction - - {/* Outputs Section */} - - Outputs - {psbtDetails.outputs.map((output, index) => { - // Determine output type: change (likely if small amount), recipient, or fee - const isLikelyChange = - output.amount < psbtDetails.totalInput * 0.1; // Heuristic: small outputs are often change - - let outputIcon = require('../assets/bitcoin-icon.png'); - let outputType = 'recipient'; - - if (isLikelyChange) { - outputIcon = require('../assets/consolidate-icon.png'); - outputType = 'change'; - } - - return ( - - - - - - - {output.address.slice(0, 8) + - '...' + - output.address.slice(-6)} - - {outputType === 'change' && ( - Change - )} - - - - - {formatBTC(output.amount)} - - {btcRate > 0 && ( - - {formatFiat(output.amount)} - - )} - - - {/* Flow line connector */} - {index < psbtDetails.outputs.length - 1 && ( - - )} - - ); - })} - - {/* Fee as separate item */} - {psbtDetails.fee > 0 && ( - + + {/* Outputs Section */} + + Outputs + {psbtDetails.outputs.map((output, index) => { + // Determine output type: change (likely if small amount), recipient, or fee + const isLikelyChange = + output.amount < psbtDetails.totalInput * 0.1; // Heuristic: small outputs are often change + let outputIcon = require('../assets/bitcoin-icon.png'); + let outputType = 'recipient'; + if (isLikelyChange) { + outputIcon = require('../assets/consolidate-icon.png'); + outputType = 'change'; + } + return ( + - Fee + + {output.address.slice(0, 8) + + '...' + + output.address.slice(-6)} + + {outputType === 'change' && ( + Change + )} - {formatBTC(psbtDetails.fee)} + {formatBTC(output.amount)} - {btcRate > 0 && ( - - {formatFiat(psbtDetails.fee)} - - )} + {/* Flow line connector */} + {index < psbtDetails.outputs.length - 1 && ( + + )} - )} - + ); + })} + {/* Fee as separate item */} + {psbtDetails.fee > 0 && ( + + + + + + Fee + + + + + {formatBTC(psbtDetails.fee)} + + + + + )} - - {/* Summary Bar */} - - - - {psbtDetails.inputs.length} input - {psbtDetails.inputs.length !== 1 ? 's' : ''} →{' '} - {psbtDetails.outputs.length} output - {psbtDetails.outputs.length !== 1 ? 's' : ''} •{' '} - {formatBTC(psbtDetails.totalOutput + psbtDetails.fee)} total - - {psbtDetails.derivePaths.length > 0 && ( - - Path: {psbtDetails.derivePaths.join(', ')} - - )} - - - - {Math.round(psbtBase64.length / 1024)} KB + + {/* Summary Bar */} + + + + {psbtDetails.inputs.length} input + {psbtDetails.inputs.length !== 1 ? 's' : ''} →{' '} + {psbtDetails.outputs.length} output + {psbtDetails.outputs.length !== 1 ? 's' : ''} •{' '} + {formatBTC(psbtDetails.totalOutput + psbtDetails.fee)} total + + {psbtDetails.derivePaths.length > 0 && ( + + Path: {psbtDetails.derivePaths.join(', ')} - + )} - - )} - + + + {Math.round(psbtBase64.length / 1024)} KB + + + + + )} {/* Action buttons */} - = ({ ]}> Cancel - - + {middleButton && ( - - {middleButton} - + {middleButton} )} - - = ({ ]}> Co-Sign - + - {/* QR Scanner Modal */} = ({ : `Keep scanning animated QR: ${Math.min( 100, urProgress.percentage || - Math.round((urProgress.received / urProgress.total) * 100), + Math.round( + (urProgress.received / urProgress.total) * 100, + ), )}%` : 'Point camera at the PSBT QR code to scan' } @@ -1175,36 +1002,20 @@ export const PSBTLoader: React.FC = ({ ); }; - -const PSBTModal: React.FC = ({ - visible, - btcRate = 0, - currencySymbol = '$', - network = 'mainnet', - onClose, - onSign, -}) => { +const PSBTModal: React.FC = ({visible, onClose, onSign}) => { if (!visible) { return null; } - return ( {}}> - + ); }; - const createStyles = (theme: any) => StyleSheet.create({ modalOverlay: { @@ -1227,6 +1038,11 @@ const createStyles = (theme: any) => shadowOpacity: 0.3, shadowRadius: 8, elevation: 8, + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border }, // Embedded version used on the dedicated PSBT screen (no overlay) // No border/shadow here since it's inside a collapsible section that already has borders @@ -1237,81 +1053,8 @@ const createStyles = (theme: any) => width: '100%', overflow: 'hidden', }, - headerRow: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - marginBottom: 12, - }, - networkBadge: { - backgroundColor: theme.colors.background, - paddingHorizontal: 8, - paddingVertical: 4, - borderRadius: 8, - borderWidth: 1, - borderColor: theme.colors.border, - }, - networkBadgeText: { - fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - letterSpacing: 0.5, - }, - priceButton: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'center', - gap: 6, - backgroundColor: - theme.colors.background === '#121212' || - theme.colors.background.includes('12') - ? theme.colors.cardBackground - : theme.colors.shadowColor + '0F', // ~6% opacity - borderWidth: 1, - borderColor: - theme.colors.background === '#121212' || - theme.colors.background.includes('12') - ? theme.colors.border + '80' - : theme.colors.shadowColor + '1A', // ~10% opacity - paddingHorizontal: 14, - paddingVertical: 0, - borderRadius: 10, - height: 36, - minWidth: 90, - shadowOffset: {width: 0, height: 1}, - shadowOpacity: 0.05, - shadowRadius: 3, - elevation: Platform.OS === 'android' ? 0 : 1, - }, - priceButtonIcon: { - width: 20, - height: 20, - resizeMode: 'contain', - }, - priceTextContainer: { - flexDirection: 'column', - alignItems: 'flex-start', - justifyContent: 'center', - }, - priceText: { - fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - lineHeight: 14, - }, - priceCurrencyBadge: { - fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.textSecondary, - lineHeight: 12, - }, description: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, lineHeight: 20, marginBottom: 16, @@ -1339,8 +1082,7 @@ const createStyles = (theme: any) => }, importButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, loadingContainer: { @@ -1349,8 +1091,6 @@ const createStyles = (theme: any) => }, loadingText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, }, errorContainer: { @@ -1362,8 +1102,6 @@ const createStyles = (theme: any) => }, errorText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.danger, textAlign: 'center', marginBottom: 12, @@ -1376,13 +1114,13 @@ const createStyles = (theme: any) => }, retryButtonText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, }, detailsContainer: { - maxHeight: 400, + maxHeight: Platform.OS === 'android' ? 500 : 400, marginBottom: 16, + flexGrow: 0, }, summaryHeader: { flexDirection: 'row', @@ -1392,8 +1130,6 @@ const createStyles = (theme: any) => }, summaryLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, }, psbtSizeBadge: { @@ -1404,8 +1140,7 @@ const createStyles = (theme: any) => }, psbtSizeText: { fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.success, }, detailsSection: { @@ -1413,8 +1148,7 @@ const createStyles = (theme: any) => }, detailsSectionTitle: { fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, marginBottom: 6, textTransform: 'uppercase', @@ -1436,8 +1170,7 @@ const createStyles = (theme: any) => }, inputTxidText: { fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.text, marginBottom: 4, }, @@ -1448,16 +1181,17 @@ const createStyles = (theme: any) => }, derivePathLabel: { fontSize: theme.fontSizes?.xs || 9, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, marginRight: 6, }, derivePathText: { fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), - color: theme.colors.primary, + fontFamily: theme.fontFamilies?.monospace, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, flex: 1, }, outputRow: { @@ -1472,8 +1206,7 @@ const createStyles = (theme: any) => }, addressText: { fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.text, flex: 1, marginRight: 8, @@ -1488,8 +1221,7 @@ const createStyles = (theme: any) => }, derivePathSummaryLabel: { fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, marginBottom: 4, textTransform: 'uppercase', @@ -1497,14 +1229,14 @@ const createStyles = (theme: any) => }, derivePathSummaryText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), - color: theme.colors.primary, + fontFamily: theme.fontFamilies?.monospaceMedium, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, }, derivePathNote: { fontSize: theme.fontSizes?.xs || 9, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginTop: 4, fontStyle: 'italic', @@ -1519,8 +1251,7 @@ const createStyles = (theme: any) => }, flowSectionTitle: { fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, marginBottom: 12, textTransform: 'uppercase', @@ -1552,21 +1283,20 @@ const createStyles = (theme: any) => }, flowItemLabel: { fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 2, }, flowItemPath: { fontSize: theme.fontSizes?.xs || 9, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), - color: theme.colors.primary, + fontFamily: theme.fontFamilies?.monospaceMedium, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, }, flowItemType: { fontSize: theme.fontSizes?.xs || 9, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, fontStyle: 'italic', marginTop: 2, @@ -1576,14 +1306,14 @@ const createStyles = (theme: any) => }, flowAmountBTC: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.primary, + fontFamily: theme.fontFamilies?.bold, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, }, flowAmountFiat: { fontSize: theme.fontSizes?.xs || 9, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginTop: 2, }, @@ -1611,8 +1341,7 @@ const createStyles = (theme: any) => }, hubArrowText: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.primary, }, hubLabel: { @@ -1620,8 +1349,7 @@ const createStyles = (theme: any) => }, hubLabelText: { fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, textTransform: 'uppercase', letterSpacing: 0.5, @@ -1643,16 +1371,17 @@ const createStyles = (theme: any) => }, summaryBarText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 4, }, summaryBarPath: { fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), - color: theme.colors.primary, + fontFamily: theme.fontFamilies?.monospaceMedium, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, }, summaryBarBadge: { backgroundColor: theme.colors.primary + '20', @@ -1662,8 +1391,7 @@ const createStyles = (theme: any) => }, summaryBarBadgeText: { fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.primary, }, amountContainer: { @@ -1671,14 +1399,11 @@ const createStyles = (theme: any) => }, amountText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.primary, }, fiatText: { fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginTop: 1, }, @@ -1695,8 +1420,6 @@ const createStyles = (theme: any) => }, feeLabel: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, }, feeValueContainer: { @@ -1704,14 +1427,10 @@ const createStyles = (theme: any) => }, feeValue: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, }, feeFiatValue: { fontSize: theme.fontSizes?.xs || 10, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, }, totalRow: { @@ -1724,8 +1443,7 @@ const createStyles = (theme: any) => }, totalLabel: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, totalValueContainer: { @@ -1733,14 +1451,11 @@ const createStyles = (theme: any) => }, totalValue: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.primary, }, totalFiatValue: { fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginTop: 1, }, @@ -1765,8 +1480,7 @@ const createStyles = (theme: any) => }, cancelButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, cancelButtonDisabled: { @@ -1778,7 +1492,10 @@ const createStyles = (theme: any) => signButton: { flex: 1, flexDirection: 'row', - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, borderRadius: 12, paddingVertical: 14, alignItems: 'center', @@ -1799,8 +1516,7 @@ const createStyles = (theme: any) => }, signButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, }, signButtonTextDisabled: { @@ -1831,15 +1547,12 @@ const createStyles = (theme: any) => }, scannerTitle: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, marginBottom: 8, }, scannerSubtitle: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.white + 'B3', // ~70% opacity textAlign: 'center', paddingHorizontal: 20, @@ -1868,8 +1581,7 @@ const createStyles = (theme: any) => }, closeScannerButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, }, cameraNotFound: { @@ -1878,8 +1590,6 @@ const createStyles = (theme: any) => alignItems: 'center', color: theme.colors.white, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, }, // Android scanning progress modal styles androidScanModalOverlay: { @@ -1899,16 +1609,13 @@ const createStyles = (theme: any) => }, androidScanModalTitle: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 12, textAlign: 'center', }, androidScanModalSubtitle: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', marginBottom: 20, @@ -1923,10 +1630,8 @@ const createStyles = (theme: any) => }, androidScanCancelButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.white, }, }); - -export default PSBTModal; \ No newline at end of file +export default PSBTModal; diff --git a/screens/PSBTScreen.tsx b/screens/PSBTScreen.tsx index 247686c..9253482 100644 --- a/screens/PSBTScreen.tsx +++ b/screens/PSBTScreen.tsx @@ -5,7 +5,7 @@ import { StyleSheet, Image, ScrollView, - TouchableOpacity, + Pressable, Alert, Animated, } from 'react-native'; @@ -32,9 +32,8 @@ import SignedPSBTModal from './SignedPSBTModal'; import {WalletService} from '../services/WalletService'; import LocalCache from '../services/LocalCache'; import CurrencySelector from '../components/CurrencySelector'; - +import {createStyles as createGlobalStyles} from '../components/Styles'; const {BBMTLibNativeModule} = NativeModules; - interface KeyshareInfoForPsbt { outputDescriptors: { legacy: string; @@ -42,21 +41,26 @@ interface KeyshareInfoForPsbt { segwitCompatible: string; }; } - type RouteParams = { signedPsbt?: string; }; - const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { const route = useRoute>(); const {theme} = useTheme(); const styles = createStyles(theme); + const globalStyles = createGlobalStyles(theme); + + // Helper function to format long strings: first 8 chars ... last 8 chars + const formatLongString = useCallback((value: string): string => { + if (!value || value.length <= 16) return value; + return `${value.substring(0, 8)}...${value.substring(value.length - 8)}`; + }, []); + const { activeNetwork: network, activeAddressType: addressType, activeApiProvider: apiBase, } = useUser(); - const [keyshareInfo, setKeyshareInfo] = useState( null, ); @@ -80,17 +84,14 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { const [priceData, setPriceData] = useState<{[key: string]: number}>({}); const [isCurrencySelectorVisible, setIsCurrencySelectorVisible] = useState(false); - // Animation for Bold Connect collapsible section const rotationAnim = useRef( new Animated.Value(isWatchWalletExpanded ? 1 : 0), ).current; - // Animation for Sign PSBT collapsible section const psbtRotationAnim = useRef( new Animated.Value(isPSBTSectionExpanded ? 1 : 0), ).current; - useEffect(() => { Animated.timing(rotationAnim, { toValue: isWatchWalletExpanded ? 1 : 0, @@ -98,7 +99,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { useNativeDriver: true, }).start(); }, [isWatchWalletExpanded, rotationAnim]); - useEffect(() => { Animated.timing(psbtRotationAnim, { toValue: isPSBTSectionExpanded ? 1 : 0, @@ -106,37 +106,32 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { useNativeDriver: true, }).start(); }, [isPSBTSectionExpanded, psbtRotationAnim]); - const rotateInterpolate = rotationAnim.interpolate({ inputRange: [0, 1], outputRange: ['0deg', '90deg'], }); - const psbtRotateInterpolate = psbtRotationAnim.interpolate({ inputRange: [0, 1], outputRange: ['0deg', '90deg'], }); - - const handleToggleWatchWallet = () => { + const handleToggleWatchWallet = useCallback(() => { HapticFeedback.light(); - Animated.timing(rotationAnim, { - toValue: isWatchWalletExpanded ? 0 : 1, - duration: 200, - useNativeDriver: true, - }).start(); - setIsWatchWalletExpanded(prev => !prev); - }; - - const handleTogglePSBTSection = () => { + const newValue = !isWatchWalletExpanded; + setIsWatchWalletExpanded(newValue); + // Close other section if opening this one + if (newValue) { + setIsPSBTSectionExpanded(false); + } + }, [isWatchWalletExpanded]); + const handleTogglePSBTSection = useCallback(() => { HapticFeedback.light(); - Animated.timing(psbtRotationAnim, { - toValue: isPSBTSectionExpanded ? 0 : 1, - duration: 200, - useNativeDriver: true, - }).start(); - setIsPSBTSectionExpanded(prev => !prev); - }; - + const newValue = !isPSBTSectionExpanded; + setIsPSBTSectionExpanded(newValue); + // Close other section if opening this one + if (newValue) { + setIsWatchWalletExpanded(false); + } + }, [isPSBTSectionExpanded]); const loadKeyshareInfo = useCallback(async () => { try { const keyshareJSON = await EncryptedStorage.getItem('keyshare'); @@ -144,11 +139,9 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { setKeyshareInfo(null); return; } - const keyshare = JSON.parse(keyshareJSON); const pubKey = keyshare.pub_key || ''; const chainCode = keyshare.chain_code_hex || ''; - // Generate output descriptors for all address types using utility function const descriptors = await generateAllOutputDescriptors( BBMTLibNativeModule, @@ -157,13 +150,11 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { network, keyshare.created_at, ); - const outputDescriptors = { legacy: descriptors.legacy, segwitNative: descriptors.segwitNative, segwitCompatible: descriptors.segwitCompatible, }; - setKeyshareInfo({ outputDescriptors, }); @@ -172,7 +163,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { setKeyshareInfo(null); } }, [network]); - // Check for signedPsbt in route params and show modal useEffect(() => { const signedPsbtParam = route.params?.signedPsbt; @@ -183,7 +173,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { navigation.setParams({signedPsbt: undefined}); } }, [route.params?.signedPsbt, navigation]); - // Share helper for exporting text as a small file (descriptor) const shareTextAsFile = useCallback( async (text: string, filename: string, title: string) => { @@ -191,14 +180,11 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { try { const tempDir = RNFS.TemporaryDirectoryPath || RNFS.CachesDirectoryPath; const filePath = `${tempDir}/${filename}`; - const fileExists = await RNFS.exists(filePath); if (fileExists) { await RNFS.unlink(filePath); } - await RNFS.writeFile(filePath, text, 'utf8'); - await Share.open({ title, message: title, @@ -208,7 +194,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { isNewTask: true, failOnCancel: false, }); - try { await RNFS.unlink(filePath); } catch {} @@ -220,11 +205,9 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { }, [], ); - const handleCopyOutputDescriptor = useCallback( (type: 'legacy' | 'segwitNative' | 'segwitCompatible') => { - const descriptor = - keyshareInfo?.outputDescriptors[type] || ''; + const descriptor = keyshareInfo?.outputDescriptors[type] || ''; if (!descriptor) return; HapticFeedback.light(); Clipboard.setString(descriptor); @@ -232,8 +215,8 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { type === 'legacy' ? 'Legacy' : type === 'segwitNative' - ? 'Native SegWit' - : 'Nested SegWit'; + ? 'Native SegWit' + : 'Nested SegWit'; Toast.show({ type: 'success', text1: 'Copied', @@ -242,11 +225,9 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { }, [keyshareInfo], ); - const handleShareOutputDescriptor = useCallback( (type: 'legacy' | 'segwitNative' | 'segwitCompatible') => { - const descriptor = - keyshareInfo?.outputDescriptors[type] || ''; + const descriptor = keyshareInfo?.outputDescriptors[type] || ''; if (!descriptor) return; const now = new Date(); const month = now.toLocaleDateString('en-US', {month: 'short'}); @@ -258,18 +239,16 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { type === 'legacy' ? 'legacy' : type === 'segwitNative' - ? 'segwit-native' - : 'segwit-compatible'; + ? 'segwit-native' + : 'segwit-compatible'; const filename = `output-descriptor-${typeLabel}.${month}${day}.${year}.${hours}${minutes}.txt`; shareTextAsFile(descriptor, filename, 'Share Output Descriptor'); }, [keyshareInfo, shareTextAsFile], ); - const handleShowOutputDescriptorQR = useCallback( (type: 'legacy' | 'segwitNative' | 'segwitCompatible') => { - const descriptor = - keyshareInfo?.outputDescriptors[type] || ''; + const descriptor = keyshareInfo?.outputDescriptors[type] || ''; if (!descriptor) return; HapticFeedback.light(); setSelectedDescriptorType(type); @@ -277,14 +256,12 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { }, [keyshareInfo], ); - // Handle PSBT signing - same logic as WalletHome // Note: The actual signing functions extract derivation paths from PSBT's Bip32Derivation internally const handlePSBTSign = useCallback( async (psbtBase64: string, _derivePath?: string) => { // The actual PSBT signing will extract paths from PSBT's Bip32Derivation field // derivePath parameter is kept for API compatibility but not used - // Check if keyshare supports Nostr (has nostr_npub) try { const keyshareJSON = await EncryptedStorage.getItem('keyshare'); @@ -292,7 +269,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { const keyshare = JSON.parse(keyshareJSON); const hasNostrSupport = keyshare.nostr_npub && keyshare.nostr_npub.trim() !== ''; - if (!hasNostrSupport) { // Keyshare was generated with local mode, navigate directly to Devices Pairing navigation.dispatch( @@ -312,7 +288,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { dbg('PSBTScreen: Error checking keyshare for Nostr support:', error); // Continue to show transport selector if check fails } - // Store params and show transport selector setPendingPSBTParams({psbtBase64}); setTimeout(() => { @@ -321,15 +296,14 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { }, [addressType, navigation], ); - const navigateToPSBTSigning = useCallback( (transport: 'local' | 'nostr') => { if (!pendingPSBTParams) return; - const {psbtBase64} = pendingPSBTParams; - const routeName = transport === 'local' ? 'Devices Pairing' : 'Nostr Connect'; + // For PSBT signing, network is not strictly required (extracted from app state in MobilesPairing), + // but we pass it for consistency. Derivation path is extracted from PSBT's Bip32Derivation. navigation.dispatch( CommonActions.navigate({ name: routeName, @@ -337,14 +311,14 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { mode: 'sign_psbt', addressType, psbtBase64, + network: network || 'mainnet', // Pass network for consistency (not strictly required for PSBT) }, }), ); setPendingPSBTParams(null); }, - [pendingPSBTParams, addressType, navigation], + [pendingPSBTParams, addressType, navigation, network], ); - const headerLeft = React.useCallback( () => ( = ({navigation}) => { ), [btcPrice, selectedCurrency], ); - const headerTitle = React.useCallback( () => , [network, apiBase], ); - const headerRight = React.useCallback( () => , [navigation], ); - useEffect(() => { navigation.setOptions({ headerRight, @@ -374,11 +345,9 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { headerTitleAlign: 'center', }); }, [navigation, headerRight, headerLeft, headerTitle]); - useEffect(() => { loadKeyshareInfo(); }, [loadKeyshareInfo]); - // Fetch bitcoin price and initialize currency useEffect(() => { const fetchPrice = async () => { @@ -401,7 +370,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { }; fetchPrice(); }, []); - const handleCurrencySelect = async (currency: {code: string}) => { setSelectedCurrency(currency.code); await LocalCache.setItem('currency', currency.code); @@ -410,7 +378,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { setBtcPrice(formattedPrice); } }; - // Handle section expansion based on PSBT mode toggle state useEffect(() => { const checkPSBTModeState = async () => { @@ -418,7 +385,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { const isFirstVisit = await EncryptedStorage.getItem( 'psbt_mode_first_visit', ); - if (isFirstVisit === 'true') { // First visit after toggle: both sections closed setIsWatchWalletExpanded(false); @@ -439,22 +405,25 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { }; checkPSBTModeState(); }, []); - return ( + contentContainerStyle={styles.scrollContent} + removeClippedSubviews + keyboardShouldPersistTaps="handled" + overScrollMode="never" + showsVerticalScrollIndicator={false}> {keyshareInfo && ( - = ({navigation}) => { } Bold Connect section`}> - Bold Connect | Watch-only + + Watch-Wallet • Export + = ({navigation}) => { ]}> ▶ - - + {/* Collapsible content - only rendered when expanded */} {isWatchWalletExpanded && ( = ({navigation}) => { ]}> Bold acts as your multi-party Bitcoin signer. Create - transactions in a watch-only compatible wallet like Sparrow or Electrum and sign them securely via - PSBT. + transactions in a watch-only compatible wallet like Sparrow or + Electrum and sign them securely via PSBT. - ⚠️ Note: Taproot is not supported. Only Legacy, Native SegWit, and Nested SegWit address types are supported. + ⚠️ Note: Taproot is not supported. Only Legacy, Native SegWit, + and Nested SegWit address types are supported. - - Import using one of the details below: - - {/* Output Descriptors - One row per address type */} {keyshareInfo.outputDescriptors.legacy && ( - - + + Output Descriptor (Legacy) - - - {keyshareInfo.outputDescriptors.legacy || 'N/A'} - - - handleCopyOutputDescriptor('legacy')} - style={styles.watchWalletIconButton} - activeOpacity={0.7}> - - - + handleCopyOutputDescriptor('legacy')} + style={globalStyles.keyshareKeyContainerBadge} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> + + + {formatLongString( + keyshareInfo.outputDescriptors.legacy || 'N/A', + )} + + + + handleShareOutputDescriptor('legacy')} - style={styles.watchWalletIconButton} - activeOpacity={0.7}> + style={globalStyles.keyshareCopyButton} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - - + handleShowOutputDescriptorQR('legacy')} - style={styles.watchWalletIconButton} - activeOpacity={0.7}> + style={globalStyles.keyshareCopyButton} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - + )} - {keyshareInfo.outputDescriptors.segwitNative && ( - - + + Output Descriptor (Native SegWit) - - - {keyshareInfo.outputDescriptors.segwitNative || 'N/A'} - - - - handleCopyOutputDescriptor('segwitNative') - } - style={styles.watchWalletIconButton} - activeOpacity={0.7}> - - - + + handleCopyOutputDescriptor('segwitNative') + } + style={globalStyles.keyshareKeyContainerBadge} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> + + + {formatLongString( + keyshareInfo.outputDescriptors.segwitNative || 'N/A', + )} + + + + handleShareOutputDescriptor('segwitNative') } - style={styles.watchWalletIconButton} - activeOpacity={0.7}> + style={globalStyles.keyshareCopyButton} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - - + handleShowOutputDescriptorQR('segwitNative') } - style={styles.watchWalletIconButton} - activeOpacity={0.7}> + style={globalStyles.keyshareCopyButton} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - + )} - {keyshareInfo.outputDescriptors.segwitCompatible && ( - - + + Output Descriptor (Nested SegWit) - - - {keyshareInfo.outputDescriptors.segwitCompatible || - 'N/A'} - - - - handleCopyOutputDescriptor('segwitCompatible') - } - style={styles.watchWalletIconButton} - activeOpacity={0.7}> - - - + + handleCopyOutputDescriptor('segwitCompatible') + } + style={globalStyles.keyshareKeyContainerBadge} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> + + + {formatLongString( + keyshareInfo.outputDescriptors.segwitCompatible || + 'N/A', + )} + + + + handleShareOutputDescriptor('segwitCompatible') } - style={styles.watchWalletIconButton} - activeOpacity={0.7}> + style={globalStyles.keyshareCopyButton} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - - + handleShowOutputDescriptorQR('segwitCompatible') } - style={styles.watchWalletIconButton} - activeOpacity={0.7}> + style={globalStyles.keyshareCopyButton} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - + @@ -654,17 +633,16 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { )} )} - {/* Sign PSBT Section - Collapsible */} - = ({navigation}) => { style={styles.psbtSectionIcon} resizeMode="contain" /> - Bold Cosign | PSBT Signer + + Bold Cosigner • PSBT Signer + = ({navigation}) => { ]}> ▶ - - + {/* Collapsible content - only rendered when expanded */} {isPSBTSectionExpanded && ( { // In PSBT screen, Cancel should only reset the loader state, // not navigate away from this screen. @@ -709,9 +684,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { disableCancelWhenEmpty={true} useOverlay={false} onSign={handlePSBTSign} - btcPrice={btcPrice} - selectedCurrency={selectedCurrency} - onCurrencyPress={() => setIsCurrencySelectorVisible(true)} /> @@ -736,8 +708,8 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { selectedDescriptorType === 'legacy' ? 'Legacy' : selectedDescriptorType === 'segwitNative' - ? 'Native SegWit' - : 'Nested SegWit' + ? 'Native SegWit' + : 'Nested SegWit' })`} value={ selectedDescriptorType && keyshareInfo?.outputDescriptors @@ -777,7 +749,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { ); }; - const createStyles = (theme: any) => StyleSheet.create({ screenContainer: { @@ -828,32 +799,23 @@ const createStyles = (theme: any) => }, watchWalletTitle: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, watchWalletSubtitle: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, lineHeight: 18, color: theme.colors.textSecondary, marginBottom: 8, }, watchWalletWarning: { - fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, + fontSize: theme.fontSizes?.sm || 12, lineHeight: 16, color: theme.colors.textSecondary, - marginTop: 8, - marginBottom: 8, fontStyle: 'italic', }, watchWalletHint: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, lineHeight: 16, color: theme.colors.textSecondary, textDecorationLine: 'underline', @@ -862,16 +824,16 @@ const createStyles = (theme: any) => }, watchWalletExpandIcon: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, watchWalletContent: { paddingHorizontal: 0, paddingVertical: 0, borderTopWidth: 1, - borderTopColor: theme.colors.background === '#ffffff' - ? (theme.colors.accent || theme.colors.primary) - : theme.colors.bitcoinOrange, + borderTopColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent || theme.colors.primary + : theme.colors.bitcoinOrange, overflow: 'hidden', }, watchWalletContentExpanded: { @@ -888,8 +850,7 @@ const createStyles = (theme: any) => }, watchWalletDetailLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, width: 140, flexShrink: 0, @@ -907,8 +868,7 @@ const createStyles = (theme: any) => flex: 1, flexShrink: 1, fontSize: theme.fontSizes?.xs || 11, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || 'monospace', + fontFamily: theme.fontFamilies?.monospace, color: theme.colors.text, minWidth: 0, }, @@ -972,22 +932,21 @@ const createStyles = (theme: any) => }, psbtSectionTitle: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, psbtSectionExpandIcon: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, psbtSectionContent: { paddingHorizontal: 0, paddingVertical: 0, borderTopWidth: 1, - borderTopColor: theme.colors.background === '#ffffff' - ? (theme.colors.accent || theme.colors.primary) - : theme.colors.bitcoinOrange, + borderTopColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent || theme.colors.primary + : theme.colors.bitcoinOrange, overflow: 'hidden', }, psbtBodyContainer: { @@ -996,5 +955,4 @@ const createStyles = (theme: any) => padding: 12, }, }); - export default PSBTScreen; diff --git a/screens/ReceiveModal.tsx b/screens/ReceiveModal.tsx index eeeb6db..5de605c 100644 --- a/screens/ReceiveModal.tsx +++ b/screens/ReceiveModal.tsx @@ -3,12 +3,11 @@ import { View, Text, Modal, - TouchableOpacity, + Pressable, StyleSheet, Image, Linking, Alert, - Platform, } from 'react-native'; import QRCode from 'react-native-qrcode-svg'; import Clipboard from '@react-native-clipboard/clipboard'; @@ -17,7 +16,6 @@ import * as RNFS from 'react-native-fs'; import {dbg, HapticFeedback} from '../utils'; import {useTheme} from '../theme'; import {capitalize} from 'lodash'; - const ReceiveModal: React.FC<{ address: string; addressType: string; @@ -28,7 +26,6 @@ const ReceiveModal: React.FC<{ const qrRef = useRef(null); const {theme} = useTheme(); const [isCopied, setIsCopied] = useState(false); - const copyToClipboard = useCallback(() => { Clipboard.setString(address); setIsCopied(true); @@ -36,14 +33,24 @@ const ReceiveModal: React.FC<{ setIsCopied(false); }, 350); }, [address]); - + const formatAddressType = (addrType: string) => { + if (addrType === 'segwit-native') { + return 'Native SegWit'; + } + if (addrType === 'segwit-compatible') { + return 'Nested SegWit'; + } + if (addrType === 'legacy') { + return 'Legacy'; + } + return addrType; + }; const shareQRCode = useCallback(async () => { dbg('shareQRCode...'); if (!qrRef.current) { Alert.alert('Error', 'QR Code is not ready yet'); return; } - try { await new Promise((resolve, reject) => { qrRef.current.toDataURL((base64Data: string) => { @@ -61,10 +68,8 @@ const ReceiveModal: React.FC<{ dbg('Deleting existing file...'); await RNFS.unlink(filePath); } - dbg('Writing base64 to file...'); await RNFS.writeFile(filePath, base64Data, 'base64'); - dbg('Sharing QR code...'); await Share.open({ title: 'Bitcoin Receive Address', @@ -75,7 +80,6 @@ const ReceiveModal: React.FC<{ failOnCancel: false, }); dbg('Share completed successfully'); - await RNFS.unlink(filePath).catch(err => { dbg('Cleanup error:', err); }); @@ -85,7 +89,6 @@ const ReceiveModal: React.FC<{ Alert.alert('Error', 'Failed to share QR code'); } }, [address, network]); - const styles = StyleSheet.create({ modalContainer: { flex: 1, @@ -107,7 +110,10 @@ const ReceiveModal: React.FC<{ shadowOpacity: 0.25, shadowRadius: 3.84, borderWidth: 1, - borderColor: theme.colors.border + '40', // Add border to match other modals + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border }, header: { flexDirection: 'row', @@ -125,8 +131,7 @@ const ReceiveModal: React.FC<{ }, title: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, flex: 1, }, @@ -143,8 +148,7 @@ const ReceiveModal: React.FC<{ }, closeButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'center', verticalAlign: 'middle', @@ -159,8 +163,7 @@ const ReceiveModal: React.FC<{ }, networkText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, // Fix dark mode readability }, qrContainer: { @@ -180,8 +183,7 @@ const ReceiveModal: React.FC<{ }, addressText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospaceMedium, color: theme.colors.text, textAlign: 'center', marginBottom: 16, @@ -202,8 +204,7 @@ const ReceiveModal: React.FC<{ }, addressTextInteractive: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + fontFamily: theme.fontFamilies?.monospaceMedium, color: theme.colors.text, // Fix dark mode readability textAlign: 'center', textDecorationLine: 'underline', @@ -225,13 +226,10 @@ const ReceiveModal: React.FC<{ copyFeedbackText: { color: theme.colors.text, // Fix dark mode readability fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, addressHint: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', marginTop: 4, @@ -260,8 +258,7 @@ const ReceiveModal: React.FC<{ actionButtonText: { color: theme.colors.textOnPrimary, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, marginLeft: 8, }, buttonIcon: { @@ -275,7 +272,6 @@ const ReceiveModal: React.FC<{ tintColor: theme.colors.text, // Use text color for better visibility in dark mode }, }); - return ( Receive Bitcoin - { HapticFeedback.medium(); onClose(); - }} - style={styles.closeButton} - activeOpacity={0.7}> + }} + style={styles.closeButton} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> ✖️ - + - - {capitalize(network)} • {capitalize(addressType)} + {capitalize(network)} • {formatAddressType(addressType)} - - { HapticFeedback.medium(); copyToClipboard(); }} - activeOpacity={0.7}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> (qrRef.current = ref)} /> - - + - { HapticFeedback.medium(); @@ -333,9 +326,15 @@ const ReceiveModal: React.FC<{ dbg('address URL', url); Linking.openURL(url); }} - activeOpacity={0.7}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - {address} + + {address} + Tap to view in explorer {isCopied && ( @@ -348,25 +347,23 @@ const ReceiveModal: React.FC<{ Copied! )} - - + - { HapticFeedback.medium(); copyToClipboard(); }} - activeOpacity={0.7}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> Copy - - - + + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> Share - + @@ -390,5 +387,4 @@ const ReceiveModal: React.FC<{ ); }; - export default ReceiveModal; diff --git a/screens/SendBitcoinModal.tsx b/screens/SendBitcoinModal.tsx index f665194..4ba2ff3 100644 --- a/screens/SendBitcoinModal.tsx +++ b/screens/SendBitcoinModal.tsx @@ -3,7 +3,7 @@ import { View, Text, TextInput, - TouchableOpacity, + Pressable, StyleSheet, Modal, Alert, @@ -26,9 +26,7 @@ import {useTheme} from '../theme'; import LocalCache from '../services/LocalCache'; import {SafeAreaView} from 'react-native-safe-area-context'; import {validate as validateBitcoinAddress} from 'bitcoin-address-validation'; - const {BBMTLibNativeModule} = NativeModules; - interface SendBitcoinModalProps { visible: boolean; onClose: () => void; @@ -43,9 +41,7 @@ interface SendBitcoinModalProps { walletAddress: string; selectedCurrency: string; } - const E8 = Big(10).pow(8); - const SendBitcoinModal: React.FC = ({ visible, onClose, @@ -65,9 +61,7 @@ const SendBitcoinModal: React.FC = ({ const [spendingHash, setSpendingHash] = useState(''); const [_activeInput, setActiveInput] = useState<'btc' | 'usd' | null>(null); const [feeStrategy, setFeeStrategy] = useState('1hr'); - const {theme} = useTheme(); - const styles = StyleSheet.create({ feeStrategyContainer: { marginBottom: 8, @@ -87,8 +81,7 @@ const SendBitcoinModal: React.FC = ({ }, feeStrategyText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, // Remove fallback for better dark mode readability }, feeStrategyTextSelected: { @@ -96,8 +89,7 @@ const SendBitcoinModal: React.FC = ({ }, label: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, marginBottom: 6, color: theme.colors.textSecondary, // Remove fallback for better dark mode readability }, @@ -114,7 +106,10 @@ const SendBitcoinModal: React.FC = ({ borderRadius: 16, padding: 16, borderWidth: 1, - borderColor: theme.colors.border + '40', // Add border to match other modals + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border }, header: { flexDirection: 'row', @@ -138,8 +133,7 @@ const SendBitcoinModal: React.FC = ({ }, title: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, flex: 1, }, @@ -149,8 +143,7 @@ const SendBitcoinModal: React.FC = ({ }, closeButtonText: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, textAlign: 'center', verticalAlign: 'middle', @@ -163,8 +156,6 @@ const SendBitcoinModal: React.FC = ({ paddingVertical: 10, paddingHorizontal: 12, fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, maxHeight: 48, backgroundColor: theme.colors.cardBackground || '#FFF', marginBottom: 8, @@ -185,8 +176,7 @@ const SendBitcoinModal: React.FC = ({ minHeight: 56, maxHeight: 64, fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.monospace || (Platform.select({ios: 'Menlo', android: 'monospace'}) as any), + fontFamily: theme.fontFamilies?.monospace, lineHeight: 16, backgroundColor: theme.colors.cardBackground || '#FFF', textAlignVertical: 'top', @@ -217,11 +207,11 @@ const SendBitcoinModal: React.FC = ({ }, maxText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, + fontFamily: theme.fontFamilies?.bold, + color: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, marginBottom: 10, textDecorationLine: 'underline', }, @@ -241,8 +231,7 @@ const SendBitcoinModal: React.FC = ({ }, balanceCardLabel: { fontSize: theme.fontSizes?.sm || 11, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, // Remove fallback for better dark mode readability marginBottom: 3, textTransform: 'uppercase', @@ -250,21 +239,20 @@ const SendBitcoinModal: React.FC = ({ }, balanceCardBtc: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 2, }, balanceCardFiat: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.textSecondary, // Remove fallback for better dark mode readability }, balanceCardMaxButton: { - backgroundColor: theme.colors.background === '#ffffff' - ? (theme.colors.accent || theme.colors.primary) - : theme.colors.bitcoinOrange, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent || theme.colors.primary + : theme.colors.bitcoinOrange, paddingVertical: 7, paddingHorizontal: 14, borderRadius: 8, @@ -274,8 +262,7 @@ const SendBitcoinModal: React.FC = ({ }, balanceCardMaxButtonText: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: '#fff', }, inputContainer: { @@ -283,8 +270,7 @@ const SendBitcoinModal: React.FC = ({ }, inputLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, marginBottom: 6, color: theme.colors.textSecondary, // Remove fallback for better dark mode readability }, @@ -293,8 +279,6 @@ const SendBitcoinModal: React.FC = ({ }, errorText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.danger || '#DC3545', marginTop: -8, marginBottom: 8, @@ -310,8 +294,7 @@ const SendBitcoinModal: React.FC = ({ }, feeLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.textSecondary, // Remove fallback for better dark mode readability marginBottom: 8, }, @@ -320,16 +303,13 @@ const SendBitcoinModal: React.FC = ({ }, feeAmount: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, feeCalculating: { marginLeft: 10, color: theme.colors.textSecondary, // Use theme color for dark mode readability fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, }, feeAmountContainer: { flexDirection: 'row', @@ -344,8 +324,6 @@ const SendBitcoinModal: React.FC = ({ }, feeAmountUsd: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, // Remove fallback for better dark mode readability }, sendCancelButtons: { @@ -356,7 +334,7 @@ const SendBitcoinModal: React.FC = ({ }, sendButton: { flex: 1, - backgroundColor: theme.colors.primary, + backgroundColor: theme.colors.bitcoinOrange, paddingVertical: 12, paddingHorizontal: 16, borderRadius: 12, @@ -375,8 +353,7 @@ const SendBitcoinModal: React.FC = ({ buttonText: { color: '#fff', fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, disabledButton: { opacity: 0.5, @@ -403,58 +380,42 @@ const SendBitcoinModal: React.FC = ({ }, setupGuideHintText: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.text, // Use text color for better dark mode readability textDecorationLine: 'underline', textDecorationColor: theme.colors.text + '80', }, }); - - const feeStrategies = [ {label: 'Economy', value: 'eco'}, {label: 'Top Priority', value: 'top'}, {label: '30 Min', value: '30m'}, {label: '1 Hour', value: '1hr'}, ]; - const formatUSD = (price: number) => new Intl.NumberFormat('en-US', { style: 'decimal', minimumFractionDigits: 2, maximumFractionDigits: 2, }).format(price); - const getFee = useCallback( async (addr: string, amt: string) => { if (!addr || !amt || btcAmount.eq(0)) { setEstimatedFee(null); return; } - const amount = Big(amt); - if (amount.gt(walletBalance) || !walletBalance) { setEstimatedFee(null); return; } - setIsCalculatingFee(true); const satoshiAmount = amount.times(1e8).toFixed(0); - BBMTLibNativeModule.spendingHash( - walletAddress, - addr, - satoshiAmount, - ) + BBMTLibNativeModule.spendingHash(walletAddress, addr, satoshiAmount) .then((hash: string) => { setSpendingHash(hash); dbg('got spending hash:', hash); - BBMTLibNativeModule.estimateFees( - walletAddress, - addr, - satoshiAmount, - ) + BBMTLibNativeModule.estimateFees(walletAddress, addr, satoshiAmount) .then((fee: string) => { if (fee && typeof fee === 'string') { // Check if the response contains an error message @@ -467,7 +428,6 @@ const SendBitcoinModal: React.FC = ({ setEstimatedFee(null); return; } - // Try to parse the fee as a valid number try { const feeNumber = parseFloat(fee); @@ -476,7 +436,6 @@ const SendBitcoinModal: React.FC = ({ setEstimatedFee(null); return; } - dbg('got fees:', fee); const feeAmt = Big(feeNumber.toString()); setEstimatedFee(feeAmt); @@ -487,7 +446,9 @@ const SendBitcoinModal: React.FC = ({ const adjustedAmount = walletBalance.minus(feeAmt.div(1e8)); setInBtcAmount(adjustedAmount.toFixed(8)); setBtcAmount(adjustedAmount); - setInUsdAmount(adjustedAmount.times(btcToFiatRate).toFixed(2)); + setInUsdAmount( + adjustedAmount.times(btcToFiatRate).toFixed(2), + ); } } catch (parseError) { dbg('Failed to parse fee amount:', fee, parseError); @@ -521,9 +482,7 @@ const SendBitcoinModal: React.FC = ({ }, [btcAmount, walletBalance, walletAddress, inBtcAmount, btcToFiatRate], ); - const debouncedGetFee = useMemo(() => debounce(getFee, 1000), [getFee]); - useEffect(() => { const initFee = async () => { const feeOption = await LocalCache.getItem('feeStrategy'); @@ -535,27 +494,28 @@ const SendBitcoinModal: React.FC = ({ }; initFee(); }, []); - useEffect(() => { // Only trigger fee estimation if we have a valid address and non-zero amount - if (address && btcAmount && btcAmount.gt(0) && validateBitcoinAddress(address)) { + if ( + address && + btcAmount && + btcAmount.gt(0) && + validateBitcoinAddress(address) + ) { debouncedGetFee(address, btcAmount.toString()); } else { // Clear fee if conditions aren't met setEstimatedFee(null); } }, [address, btcAmount, debouncedGetFee, feeStrategy]); - const pasteAddress = useCallback(async () => { HapticFeedback.light(); const text = await Clipboard.getString(); - // Validate that the clipboard contains what looks like a Bitcoin address if (!text || !text.trim()) { Alert.alert('Error', 'No content found in clipboard'); return; } - // Show confirmation dialog for security Alert.alert( 'Confirm Address', @@ -575,7 +535,6 @@ const SendBitcoinModal: React.FC = ({ {cancelable: true}, ); }, []); - const handleBtcChange = (text: string) => { setActiveInput('btc'); setInBtcAmount(text); @@ -588,7 +547,6 @@ const SendBitcoinModal: React.FC = ({ dbg('Invalid BTC input:', text); } }; - const handleUsdChange = (text: string) => { setActiveInput('usd'); setInUsdAmount(text); @@ -602,70 +560,83 @@ const SendBitcoinModal: React.FC = ({ dbg('Invalid USD input:', text); } }; - const handleMaxClick = () => { HapticFeedback.medium(); setBtcAmount(walletBalance); setInBtcAmount(walletBalance.toFixed(8)); setInUsdAmount(walletBalance.times(btcToFiatRate).toFixed(2)); }; - // Handle QR scan - supports both regular addresses and send bitcoin QR format - const handleQRScan = useCallback((qrData: string) => { - if (!qrData || !qrData.trim()) { - return; - } - - // Check if it's a send bitcoin QR format (address|amount|fee|hash|addressType|derivationPath) - const decoded = decodeSendBitcoinQR(qrData) as { - toAddress: string; - amountSats: string; - feeSats: string; - spendingHash?: string; - addressType?: string; - derivationPath?: string; - } | null; - if (decoded && decoded.toAddress && decoded.amountSats && decoded.feeSats) { - // It's a send bitcoin QR format - populate all fields - if (!validateBitcoinAddress(decoded.toAddress)) { - Alert.alert('Invalid Address', 'The scanned QR code contains an invalid Bitcoin address.'); + const handleQRScan = useCallback( + (qrData: string) => { + if (!qrData || !qrData.trim()) { return; } - - const amountSats = Big(decoded.amountSats); - const feeSats = Big(decoded.feeSats); - const amountBTC = amountSats.div(1e8); - - if (amountSats.lte(0) || feeSats.lte(0)) { - Alert.alert('Invalid Amount', 'The scanned QR code contains invalid amount or fee values.'); - return; - } - - // Populate form fields - setAddress(decoded.toAddress); - setBtcAmount(amountBTC); - setInBtcAmount(amountBTC.toFixed(8)); - setInUsdAmount(amountBTC.times(btcToFiatRate).toFixed(2)); - setSpendingHash(decoded.spendingHash || ''); - - // Set the fee (will be validated when fee estimation runs) - // Note: The fee from QR might not match current network conditions, - // but we'll let the fee estimation handle that - - Alert.alert( - 'Transaction Details Loaded', - `Address and amount have been filled from the QR code.\n\nAddress: ${decoded.toAddress.substring(0, 10)}...\nAmount: ${amountBTC.toFixed(8)} BTC\n\nPlease review and confirm.`, - ); - } else { - // It's a regular Bitcoin address - just set the address - if (validateBitcoinAddress(qrData.trim())) { - setAddress(qrData.trim()); + // Check if it's a send bitcoin QR format (address|amount|fee|hash|addressType|derivationPath) + const decoded = decodeSendBitcoinQR(qrData) as { + toAddress: string; + amountSats: string; + feeSats: string; + spendingHash?: string; + addressType?: string; + derivationPath?: string; + } | null; + if ( + decoded && + decoded.toAddress && + decoded.amountSats && + decoded.feeSats + ) { + // It's a send bitcoin QR format - populate all fields + if (!validateBitcoinAddress(decoded.toAddress)) { + Alert.alert( + 'Invalid Address', + 'The scanned QR code contains an invalid Bitcoin address.', + ); + return; + } + const amountSats = Big(decoded.amountSats); + const feeSats = Big(decoded.feeSats); + const amountBTC = amountSats.div(1e8); + if (amountSats.lte(0) || feeSats.lte(0)) { + Alert.alert( + 'Invalid Amount', + 'The scanned QR code contains invalid amount or fee values.', + ); + return; + } + // Populate form fields + setAddress(decoded.toAddress); + setBtcAmount(amountBTC); + setInBtcAmount(amountBTC.toFixed(8)); + setInUsdAmount(amountBTC.times(btcToFiatRate).toFixed(2)); + setSpendingHash(decoded.spendingHash || ''); + // Set the fee (will be validated when fee estimation runs) + // Note: The fee from QR might not match current network conditions, + // but we'll let the fee estimation handle that + Alert.alert( + 'Transaction Details Loaded', + `Address and amount have been filled from the QR code.\n\nAddress: ${decoded.toAddress.substring( + 0, + 10, + )}...\nAmount: ${amountBTC.toFixed( + 8, + )} BTC\n\nPlease review and confirm.`, + ); } else { - Alert.alert('Invalid QR Code', 'The scanned QR code is not a valid Bitcoin address or send bitcoin data.'); + // It's a regular Bitcoin address - just set the address + if (validateBitcoinAddress(qrData.trim())) { + setAddress(qrData.trim()); + } else { + Alert.alert( + 'Invalid QR Code', + 'The scanned QR code is not a valid Bitcoin address or send bitcoin data.', + ); + } } - } - }, [btcToFiatRate]); - + }, + [btcToFiatRate], + ); const handleFeeStrategyChange = (value: string) => { HapticFeedback.selection(); setFeeStrategy(value); @@ -675,14 +646,12 @@ const SendBitcoinModal: React.FC = ({ // Dismiss keyboard when fee strategy changes (triggers new fee estimation) Keyboard.dismiss(); }; - const handleSendClick = () => { // Client-side Bitcoin address validation if (!address || !validateBitcoinAddress(address)) { Alert.alert('Error', 'Please enter a valid Bitcoin address'); return; } - if (!estimatedFee) { Alert.alert('Error', 'Please wait for fee estimation'); return; @@ -696,16 +665,14 @@ const SendBitcoinModal: React.FC = ({ HapticFeedback.heavy(); onSend(address, Big(inBtcAmount).times(1e8), estimatedFee, spendingHash); }; - // Check if amount exceeds balance const amountExceedsBalance = btcAmount.gt(0) && btcAmount.gt(walletBalance); - const renderFeeSection = () => { if (!address || !btcAmount) { return null; } return ( - + {isCalculatingFee ? ( @@ -715,9 +682,14 @@ const SendBitcoinModal: React.FC = ({ Network Fee: - + {feeStrategies.map(strategy => ( - = ({ ]}> {strategy.label} - + ))} @@ -754,7 +726,6 @@ const SendBitcoinModal: React.FC = ({ ); }; - return ( = ({ /> Send Bitcoin - + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> ✖️ - + + removeClippedSubviews + keyboardShouldPersistTaps="handled" + overScrollMode="never" + showsVerticalScrollIndicator={false}> - - - - - { - HapticFeedback.light(); - setIsScannerVisible(true); - }} - style={styles.qrIconContainer}> - - - - - {/* Balance Card */} - - - Available Balance - - {walletBalance.toFixed(8)} BTC - - - ~{selectedCurrency}{' '} - {formatUSD(walletBalance.times(btcToFiatRate).toNumber())} - - - - Max - - - - - Amount in BTC (₿) - setActiveInput('btc')} - keyboardType="decimal-pad" - /> - {amountExceedsBalance && ( - - Amount exceeds wallet balance ({walletBalance.toFixed(8)} BTC) - - )} - - - - - Amount in {selectedCurrency} ($) - - setActiveInput('usd')} - onChangeText={handleUsdChange} - keyboardType="decimal-pad" - /> - - - {renderFeeSection()} - - {/* Setup Guide Hint */} - - { - HapticFeedback.medium(); - const url = - 'https://x.com/boldbtcwallet/status/1988332367489237160'; - Linking.openURL(url).catch(err => { - Alert.alert('Error', 'Unable to open the video link'); - dbg('Error opening URL:', err); - }); - }} - activeOpacity={0.7}> - + - - 🎥 Watch Send Bitcoin video guide → + + { + HapticFeedback.light(); + setIsScannerVisible(true); + }} + style={styles.qrIconContainer}> + + + + {/* Balance Card */} + + + + Available Balance + + + {walletBalance.toFixed(8)} BTC + + + ~{selectedCurrency}{' '} + {formatUSD( + walletBalance.times(btcToFiatRate).toNumber(), + )} - - - + + Max + + + + Amount in BTC (₿) + setActiveInput('btc')} + keyboardType="decimal-pad" + /> + {amountExceedsBalance && ( + + Amount exceeds wallet balance ( + {walletBalance.toFixed(8)} BTC) + + )} + + + + Amount in {selectedCurrency} ($) + + setActiveInput('usd')} + onChangeText={handleUsdChange} + keyboardType="decimal-pad" + /> + + {renderFeeSection()} + {/* Setup Guide Hint */} + + { + HapticFeedback.medium(); + const url = + 'https://x.com/boldbtcwallet/status/1988332367489237160'; + Linking.openURL(url).catch(err => { + Alert.alert('Error', 'Unable to open the video link'); + dbg('Error opening URL:', err); + }); + }} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> + + + + 🎥 Watch Send Bitcoin video guide → + + + + - = ({ isCalculatingFee || !estimatedFee } - activeOpacity={0.7}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> Send - - + { HapticFeedback.light(); onClose(); }} - activeOpacity={0.7}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> Cancel - + - setIsScannerVisible(false)} @@ -956,5 +927,4 @@ const SendBitcoinModal: React.FC = ({ ); }; - export default SendBitcoinModal; diff --git a/screens/ShowcaseScreen.tsx b/screens/ShowcaseScreen.tsx index 58899bf..79dbb89 100644 --- a/screens/ShowcaseScreen.tsx +++ b/screens/ShowcaseScreen.tsx @@ -4,7 +4,7 @@ import { View, Text, StyleSheet, - TouchableOpacity, + Pressable, Alert, NativeModules, Modal, @@ -24,9 +24,7 @@ import LegalModal from '../components/LegalModal'; import TransportModeSelector from '../components/TransportModeSelector'; import LocalCache from '../services/LocalCache'; import {useUser} from '../context/UserContext'; - const {BBMTLibNativeModule} = NativeModules; - const ShowcaseScreen = ({navigation}: any) => { const [modalVisible, setModalVisible] = useState(false); const [password, setPassword] = useState(''); @@ -45,11 +43,9 @@ const ShowcaseScreen = ({navigation}: any) => { const [passwordVisible, setPasswordVisible] = useState(false); const {theme} = useTheme(); const {setActiveNetwork} = useUser(); - const fadeAnim = useRef(new Animated.Value(0.6)).current; const connectorAnim = useRef(new Animated.Value(0)).current; const connectorLoopRef = useRef(null as Animated.CompositeAnimation | null); - // Clear all app cache on component mount (wallet import screen) useEffect(() => { const clearAllCache = async () => { @@ -58,12 +54,10 @@ const ShowcaseScreen = ({navigation}: any) => { // Clear LocalCache await LocalCache.clear(); dbg('LocalCache cleared successfully'); - // Clear stale EncryptedStorage items (but keep keyshare if it exists) // We clear btcPub as it will be regenerated with the imported keyshare await EncryptedStorage.removeItem('btcPub'); dbg('Cleared stale btcPub from EncryptedStorage'); - // Clear WalletService cache try { await LocalCache.removeItem('walletCache'); @@ -71,7 +65,6 @@ const ShowcaseScreen = ({navigation}: any) => { } catch (error) { dbg('Error clearing WalletService cache:', error); } - dbg('=== ShowcaseScreen: Cache clearing completed'); } catch (err) { dbg('Error clearing app cache:', err); @@ -79,7 +72,6 @@ const ShowcaseScreen = ({navigation}: any) => { }; clearAllCache(); }, []); - useEffect(() => { Animated.loop( Animated.sequence([ @@ -98,7 +90,6 @@ const ShowcaseScreen = ({navigation}: any) => { ]), ).start(); }, [fadeAnim]); - useEffect(() => { // Start/stop the connector ping-pong animation based on selection and modal visibility if (isModeModalVisible && selectedMode) { @@ -127,39 +118,31 @@ const ShowcaseScreen = ({navigation}: any) => { connectorAnim.setValue(0); } }, [isModeModalVisible, selectedMode, connectorAnim]); - // Reset selection each time the mode modal opens useEffect(() => { if (isModeModalVisible) { setSelectedMode(null); } }, [isModeModalVisible]); - const handleContentUri = async (uri: any) => { try { const localFilePath = `${RNFS.DocumentDirectoryPath}/tempFile.txt`; - // Check if the file already exists and delete it if it does if (await RNFS.exists(localFilePath)) { await RNFS.unlink(localFilePath); } - // Copy the file to a local path await RNFS.copyFile(uri, localFilePath); - // Read the file content as base64 const content = await RNFS.readFile(localFilePath, 'base64'); - // Clean up the temporary file await RNFS.unlink(localFilePath); - return content; } catch (_error) { dbg('Error handling content URI:', _error); return ''; } }; - // Handle the restore wallet process const handleRestoreWallet = async () => { try { @@ -167,7 +150,6 @@ const ShowcaseScreen = ({navigation}: any) => { type: [DocumentPicker.types.allFiles], }); const uri = `${res.uri}`; - let content = await handleContentUri(uri); setFileContent(content); setModalVisible(true); @@ -180,7 +162,6 @@ const ShowcaseScreen = ({navigation}: any) => { } } }; - const handlePasswordSubmit = async () => { try { const decryptedKeyshare = await BBMTLibNativeModule.aesDecrypt( @@ -201,7 +182,6 @@ const ShowcaseScreen = ({navigation}: any) => { dbg('Error parsing keyshare:', error); throw 'Error: Invalid keyshare'; } - await EncryptedStorage.setItem('keyshare', decryptedKeyshare); // Reset legacy wallet modal flag for new wallet // If legacy wallet, set to "no" (show modal); if not legacy, set to "yes" (won't show anyway) @@ -210,21 +190,19 @@ const ShowcaseScreen = ({navigation}: any) => { 'legacyWalletModalDoNotRemind', isLegacy ? 'no' : 'yes', ); - // CRITICAL: Always reset network to mainnet on keyshare import // This ensures a clean state and proper address derivation for the new wallet dbg('=== Keyshare imported: Resetting network to mainnet'); await setActiveNetwork('mainnet'); dbg('=== Network reset to mainnet, UserContext will refresh addresses'); - setModalVisible(false); setPassword(''); - dbg('Opening Home'); + dbg('Navigating to User Preferences'); setTimeout(() => { navigation.dispatch( CommonActions.reset({ index: 0, - routes: [{name: 'Home'}], + routes: [{name: 'User Preferences'}], }), ); }, 1000); @@ -234,14 +212,12 @@ const ShowcaseScreen = ({navigation}: any) => { Alert.alert('Error', 'Failed to import the file'); } }; - const handleCloseModal = () => { HapticFeedback.medium(); setModalVisible(false); setPassword(''); setIsPasswordFocused(false); }; - const styles = StyleSheet.create({ container: { flex: 1, @@ -261,8 +237,7 @@ const ShowcaseScreen = ({navigation}: any) => { }, heroTitle: { fontSize: theme.fontSizes?.['3xl'] || 28, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginTop: 16, textAlign: 'center', @@ -271,8 +246,7 @@ const ShowcaseScreen = ({navigation}: any) => { }, heroSubtitle: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.background === '#ffffff' ? theme.colors.primary @@ -280,12 +254,11 @@ const ShowcaseScreen = ({navigation}: any) => { textAlign: 'center', lineHeight: 28, paddingHorizontal: 20, - marginBottom: 8, + marginBottom: 16, }, heroTagline: { fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.textSecondary, textAlign: 'center', lineHeight: 22, @@ -346,14 +319,12 @@ const ShowcaseScreen = ({navigation}: any) => { ctaButtonText: { color: theme.colors.white, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, ctaButtonSecondaryText: { color: theme.colors.text, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, ctaButtonIconContainer: { flexDirection: 'row', @@ -391,8 +362,6 @@ const ShowcaseScreen = ({navigation}: any) => { }, termsText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, textAlign: 'left', color: theme.colors.textSecondary, marginLeft: 8, @@ -403,11 +372,11 @@ const ShowcaseScreen = ({navigation}: any) => { }, termsLink: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, + fontFamily: theme.fontFamilies?.bold, + color: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, textDecorationLine: 'underline', }, checkboxContainer: { @@ -430,14 +399,19 @@ const ShowcaseScreen = ({navigation}: any) => { justifyContent: 'center', }, checkboxChecked: { - backgroundColor: theme.colors.background === '#ffffff' ? theme.colors.primary : theme.colors.bitcoinOrange, - borderColor: theme.colors.background === '#ffffff' ? theme.colors.primary : theme.colors.bitcoinOrange, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, }, checkmark: { color: theme.colors.background, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, // Enhanced Modal Styles modalOverlay: { @@ -457,6 +431,11 @@ const ShowcaseScreen = ({navigation}: any) => { shadowRadius: 20, elevation: 10, overflow: 'hidden', + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 + : theme.colors.whiteOverlay20, }, modalHeader: { flexDirection: 'row', @@ -466,12 +445,14 @@ const ShowcaseScreen = ({navigation}: any) => { paddingTop: 24, paddingBottom: 16, borderBottomWidth: 1, - borderBottomColor: 'rgba(0,0,0,0.05)', + borderBottomColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 + : theme.colors.whiteOverlay20, }, modalTitle: { fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, marginLeft: 12, color: theme.colors.text, flex: 1, @@ -490,8 +471,7 @@ const ShowcaseScreen = ({navigation}: any) => { }, closeButtonText: { fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, }, modalBody: { @@ -500,8 +480,7 @@ const ShowcaseScreen = ({navigation}: any) => { }, modalSubtitle: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.secondary, marginBottom: 20, textAlign: 'left', @@ -511,8 +490,7 @@ const ShowcaseScreen = ({navigation}: any) => { }, passwordInputLabel: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 10, paddingHorizontal: 4, @@ -524,16 +502,16 @@ const ShowcaseScreen = ({navigation}: any) => { }, passwordInput: { borderWidth: 1.5, - borderColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, borderRadius: 12, paddingHorizontal: 16, paddingRight: 50, paddingVertical: 14, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.text, backgroundColor: 'rgba(0,0,0,0.02)', flex: 1, @@ -581,23 +559,20 @@ const ShowcaseScreen = ({navigation}: any) => { }, modalActionButtonText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, letterSpacing: 0.3, }, modalCancelButtonText: { color: theme.colors.text, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, }, modalSubmitButtonText: { - color: theme.colors.background === '#ffffff' - ? theme.colors.background - : theme.colors.white, + color: + theme.colors.background === '#ffffff' + ? theme.colors.background + : theme.colors.white, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, modalHeaderIconImage: { width: 20, @@ -627,16 +602,13 @@ const ShowcaseScreen = ({navigation}: any) => { }, modeHintTitle: { fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.text, textAlign: 'left', alignSelf: 'flex-start', }, modeHintLine: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginTop: 6, textAlign: 'left', @@ -644,8 +616,6 @@ const ShowcaseScreen = ({navigation}: any) => { }, modeHintLineCentered: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginTop: 6, textAlign: 'center', @@ -752,8 +722,7 @@ const ShowcaseScreen = ({navigation}: any) => { ? theme.colors.background : theme.colors.text, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, textAlign: 'center', }, modeSelectedCheck: { @@ -782,8 +751,7 @@ const ShowcaseScreen = ({navigation}: any) => { modeContinueButtonText: { color: theme.colors.white, fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, }, modeOptionDesc: { color: @@ -793,8 +761,6 @@ const ShowcaseScreen = ({navigation}: any) => { opacity: 0.9, textAlign: 'center', fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, marginTop: 6, lineHeight: 18, }, @@ -819,20 +785,24 @@ const ShowcaseScreen = ({navigation}: any) => { modeSelectedHintIcon: { width: 20, height: 20, - tintColor: theme.colors.background === '#ffffff' ? theme.colors.primary : theme.colors.text, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.text, }, modeSelectedHintText: { - color: theme.colors.background === '#ffffff' ? theme.colors.primary : theme.colors.text, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.text, fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, textAlign: 'left', flex: 1, flexWrap: 'wrap', maxWidth: '100%', }, modeSelectedHintTextBold: { - fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.bold, }, // Setup Guide Hint Styles - Subtle setupGuideHint: { @@ -859,8 +829,7 @@ const ShowcaseScreen = ({navigation}: any) => { }, setupGuideHintText: { fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.background === '#ffffff' ? theme.colors.primary @@ -872,10 +841,14 @@ const ShowcaseScreen = ({navigation}: any) => { : theme.colors.bitcoinOrange + '80', }, }); - return ( - + { - - { HapticFeedback.medium(); @@ -908,7 +880,7 @@ const ShowcaseScreen = ({navigation}: any) => { ]}> {agreeToTerms && } - + I agree to the{' '} { - - { HapticFeedback.medium(); @@ -937,7 +908,7 @@ const ShowcaseScreen = ({navigation}: any) => { ]}> {agreeToPrivacy && } - + I agree to the{' '} { - { /> Setup New Wallet - - + { Restore Existing Wallet - + - {/* Enhanced Password Prompt Modal */} { style={styles.modalHeaderIconImage} /> Restore Keyshare - + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - + - {/* Modal Body */} {/* Password Input */} @@ -1046,7 +1015,7 @@ const ShowcaseScreen = ({navigation}: any) => { onFocus={() => setIsPasswordFocused(true)} onBlur={() => setIsPasswordFocused(false)} /> - { HapticFeedback.light(); @@ -1061,16 +1030,15 @@ const ShowcaseScreen = ({navigation}: any) => { style={styles.eyeIcon} resizeMode="contain" /> - + - {/* Action Buttons */} - + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> { ]}> Cancel - - - + { HapticFeedback.medium(); handlePasswordSubmit(); }} - activeOpacity={0.8}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> { ]}> Import - + - {/* Legal Modal */} { }} type={legalModalType} /> - {/* Transport Mode Selector */} { title="Select Pairing Method" description="Choose how to connect with other devices" /> - {/* Mode Selection Modal */} { style={styles.modalHeaderIconImage} /> Choose Your Setup - { HapticFeedback.medium(); setIsModeModalVisible(false); }} - activeOpacity={0.7}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> - + - - { HapticFeedback.medium(); setSelectedMode('duo'); }} - activeOpacity={0.8}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> {selectedMode === 'duo' && ( @@ -1262,9 +1225,8 @@ const ShowcaseScreen = ({navigation}: any) => { Duo - - - + { HapticFeedback.medium(); setSelectedMode('trio'); }} - activeOpacity={0.8}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> {selectedMode === 'trio' && ( @@ -1363,9 +1325,8 @@ const ShowcaseScreen = ({navigation}: any) => { Trio - + - {selectedMode && ( @@ -1394,11 +1355,10 @@ const ShowcaseScreen = ({navigation}: any) => { )} - {/* Setup Guide Video Hint - Subtle */} {selectedMode && ( - { HapticFeedback.medium(); @@ -1409,7 +1369,7 @@ const ShowcaseScreen = ({navigation}: any) => { dbg('Error opening URL:', err); }); }} - activeOpacity={0.7}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> { 🎥 Watch setup guide → - + )} - - { setIsTransportModalVisible(true); }} disabled={!selectedMode} - activeOpacity={0.8}> + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> Continue to Pair Devices → - + @@ -1449,5 +1408,4 @@ const ShowcaseScreen = ({navigation}: any) => { ); }; - export default ShowcaseScreen; diff --git a/screens/SignedPSBTModal.tsx b/screens/SignedPSBTModal.tsx index 00d4e6f..2e24f70 100644 --- a/screens/SignedPSBTModal.tsx +++ b/screens/SignedPSBTModal.tsx @@ -3,7 +3,7 @@ import { View, Text, Modal, - TouchableOpacity, + Pressable, StyleSheet, Alert, Image, @@ -20,13 +20,12 @@ import {CryptoPSBT} from '@keystonehq/bc-ur-registry-btc'; import {dbg, HapticFeedback} from '../utils'; import {useTheme} from '../theme'; import Toast from 'react-native-toast-message'; - +import {createToastConfig} from '../utils/toastConfig'; interface SignedPSBTModalProps { visible: boolean; signedPsbtBase64: string; onClose: () => void; } - const SignedPSBTModal: React.FC = ({ visible, signedPsbtBase64, @@ -36,7 +35,6 @@ const SignedPSBTModal: React.FC = ({ const [isCopied, setIsCopied] = useState(false); const [qrMode, setQrMode] = useState<'single' | 'animated'>('single'); const qrRef = useRef(null); - // Convert base64 PSBT to bytes for UR encoding const psbtBytes = useMemo(() => { try { @@ -52,7 +50,6 @@ const SignedPSBTModal: React.FC = ({ return null; } }, [signedPsbtBase64]); - // Store the original UR object (not the encoder, since encoder doesn't have reset) const urObject = useMemo(() => { if (!psbtBytes) return null; @@ -69,7 +66,6 @@ const SignedPSBTModal: React.FC = ({ return null; } }, [psbtBytes]); - // Helper function to create a new encoder and get a specific part const getURPart = useCallback( (partIndex: number = 0): string | null => { @@ -89,7 +85,6 @@ const SignedPSBTModal: React.FC = ({ }, [urObject], ); - // Get encoder info (fragmentsLength) - create a temporary encoder to get this const encoderInfo = useMemo(() => { if (!urObject) return null; @@ -103,7 +98,6 @@ const SignedPSBTModal: React.FC = ({ return null; } }, [urObject]); - // Copy base64 to clipboard const handleCopy = useCallback(() => { HapticFeedback.light(); @@ -119,7 +113,6 @@ const SignedPSBTModal: React.FC = ({ setIsCopied(false); }, 2000); }, [signedPsbtBase64]); - // Share PSBT as file const handleShareFile = useCallback(async () => { HapticFeedback.medium(); @@ -132,19 +125,15 @@ const SignedPSBTModal: React.FC = ({ const hours = now.getHours().toString().padStart(2, '0'); const minutes = now.getMinutes().toString().padStart(2, '0'); const filename = `signed-psbt.${month}${day}.${year}.${hours}${minutes}.psbt`; - const tempDir = RNFS.TemporaryDirectoryPath || RNFS.CachesDirectoryPath; const filePath = `${tempDir}/${filename}`; - // Check if file exists and delete const fileExists = await RNFS.exists(filePath); if (fileExists) { await RNFS.unlink(filePath); } - // Write base64 PSBT to file (as binary) await RNFS.writeFile(filePath, signedPsbtBase64, 'base64'); - // Share the file await Share.open({ title: 'Share Signed PSBT', @@ -155,7 +144,6 @@ const SignedPSBTModal: React.FC = ({ isNewTask: true, failOnCancel: false, }); - // Cleanup try { await RNFS.unlink(filePath); @@ -167,16 +155,13 @@ const SignedPSBTModal: React.FC = ({ } } }, [signedPsbtBase64]); - // Share PSBT as animated QR (UR format) const handleShareQR = useCallback(async () => { HapticFeedback.medium(); - if (!qrRef.current) { Alert.alert('Error', 'QR Code is not ready yet'); return; } - try { // Generate base64 from QR component const base64Data: string = await new Promise((resolve, reject) => { @@ -188,15 +173,12 @@ const SignedPSBTModal: React.FC = ({ } }); }); - const filePath = `${RNFS.TemporaryDirectoryPath}/signed-psbt-qr.jpg`; const fileExists = await RNFS.exists(filePath); if (fileExists) { await RNFS.unlink(filePath); } - await RNFS.writeFile(filePath, base64Data, 'base64'); - await Share.open({ title: 'Share Signed PSBT QR Code', message: 'Scan this QR code to import the signed PSBT', @@ -205,7 +187,6 @@ const SignedPSBTModal: React.FC = ({ isNewTask: true, failOnCancel: false, }); - // Cleanup try { await RNFS.unlink(filePath); @@ -217,10 +198,8 @@ const SignedPSBTModal: React.FC = ({ } } }, []); - // Track frame index for animated QR const [qrFrameIndex, setQrFrameIndex] = useState(0); - // Get current QR data (single or animated) const getQRData = useCallback(() => { if (qrMode === 'animated' && urObject) { @@ -245,10 +224,8 @@ const SignedPSBTModal: React.FC = ({ } } }, [qrMode, urObject, signedPsbtBase64, qrFrameIndex, getURPart]); - const qrData = getQRData(); const totalParts = encoderInfo ? encoderInfo.fragmentsLength : 1; - // Check if PSBT fits in a single QR code // QR codes can handle up to ~2953 bytes (Level H), but we'll be conservative // Also check if it's only 1 fragment (meaning it fits in one UR part) @@ -271,7 +248,6 @@ const SignedPSBTModal: React.FC = ({ } return false; }, [urObject, totalParts, signedPsbtBase64.length]); - // If PSBT doesn't fit in single QR, force animated mode useEffect(() => { if (!fitsInSingleQR && qrMode === 'single') { @@ -279,16 +255,13 @@ const SignedPSBTModal: React.FC = ({ } // eslint-disable-next-line react-hooks/exhaustive-deps }, [fitsInSingleQR]); - const isAnimated = qrMode === 'animated' && urObject; const currentPart = encoderInfo ? qrFrameIndex + 1 : 1; - // Auto-advance animated QR frames useEffect(() => { if (isAnimated && urObject && encoderInfo) { // Reset frame index when switching to animated mode setQrFrameIndex(0); - const interval = setInterval(() => { setQrFrameIndex(prev => { const next = prev + 1; @@ -299,14 +272,12 @@ const SignedPSBTModal: React.FC = ({ return next; }); }, 500); // Change frame every 500ms - return () => clearInterval(interval); } else if (urObject) { // Reset frame index when switching away from animated mode setQrFrameIndex(0); } }, [isAnimated, urObject, encoderInfo]); - const styles = StyleSheet.create({ modalOverlay: { flex: 1, @@ -321,19 +292,21 @@ const SignedPSBTModal: React.FC = ({ width: '90%', maxWidth: 500, maxHeight: '90%', + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border }, title: { fontSize: theme.fontSizes?.['3xl'] || 24, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, color: theme.colors.text, marginBottom: 8, textAlign: 'center', }, subtitle: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginBottom: 24, textAlign: 'center', @@ -350,8 +323,6 @@ const SignedPSBTModal: React.FC = ({ }, qrInfo: { fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', }, @@ -374,8 +345,7 @@ const SignedPSBTModal: React.FC = ({ buttonText: { color: theme.colors.textOnPrimary, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, height: 20, marginLeft: 8, }, @@ -402,8 +372,17 @@ const SignedPSBTModal: React.FC = ({ closeButtonText: { color: theme.colors.text, fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.bold, + }, + toastContainer: { + position: 'absolute', + top: 0, + left: 0, + right: 0, + bottom: 0, + zIndex: 10000, + elevation: 10000, + pointerEvents: 'box-none', }, modeToggle: { flexDirection: 'row', @@ -424,38 +403,33 @@ const SignedPSBTModal: React.FC = ({ }, modeButtonText: { fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, + fontFamily: theme.fontFamilies?.medium, color: theme.colors.textSecondary, }, modeButtonTextActive: { color: '#FFFFFF', }, }); - return ( - - e.stopPropagation()}> Signed PSBT Share back the signed PSBT - {urObject && fitsInSingleQR && ( - = ({ ]}> Single QR - - + = ({ ]}> Animated QR - + )} - = ({ color={theme.colors.text} backgroundColor={theme.colors.background} /> - {isAnimated && ( Frame {currentPart} of {totalParts} @@ -511,12 +483,11 @@ const SignedPSBTModal: React.FC = ({ )} - - + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> = ({ {isCopied ? '✓ Copied' : 'Copy'} - - + + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> Share File - + - {fitsInSingleQR && ( - + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> Share QR Code - + )} - - + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> Close - - - + + + + + + ); }; - export default SignedPSBTModal; diff --git a/screens/UserPreferenceScreen.tsx b/screens/UserPreferenceScreen.tsx new file mode 100644 index 0000000..7d69bb2 --- /dev/null +++ b/screens/UserPreferenceScreen.tsx @@ -0,0 +1,414 @@ +import React, {useState, useRef} from 'react'; +import { + View, + Text, + StyleSheet, + Pressable, + TextInput, + Alert, + ScrollView, + KeyboardAvoidingView, + Platform, + Image, +} from 'react-native'; +import {SafeAreaView} from 'react-native-safe-area-context'; +import {CommonActions} from '@react-navigation/native'; +import {useTheme} from '../theme'; +import {dbg, HapticFeedback} from '../utils'; +import {useUser} from '../context/UserContext'; + +const UserPreferenceScreen: React.FC<{navigation: any}> = ({navigation}) => { + const {theme} = useTheme(); + const {setActiveApiProvider} = useUser(); + const [pendingAPI, setPendingAPI] = useState(''); + const [isAPISaving, setIsAPISaving] = useState(false); + + const [isFocused, setIsFocused] = useState(false); + const inputRef = useRef(null); + + // Normalize API URL + const normalizeAPIUrl = (url: string): string => { + if (!url || url.trim() === '') { + return url; + } + let normalized = url.trim(); + normalized = normalized.replace(/\/+$/, ''); + const apiPattern = /\/api$/i; + if (!apiPattern.test(normalized)) { + normalized = normalized + '/api'; + } + return normalized; + }; + + // Validate API endpoint + const validateAPIEndpoint = async (api: string): Promise => { + try { + const testUrl = `${api.replace(/\/$/, '')}/blocks/tip/hash`; + dbg('Testing API endpoint:', testUrl); + const controller = new AbortController(); + const timeoutId = setTimeout(() => controller.abort(), 10000); + const response = await fetch(testUrl, { + method: 'GET', + headers: { + Accept: 'application/json', + }, + signal: controller.signal, + }); + clearTimeout(timeoutId); + if (!response.ok) { + dbg('API validation failed: HTTP', response.status); + return false; + } + const blockHash = await response.text(); + const isValidBlockHash = /^[a-f0-9]{64}$/i.test(blockHash.trim()); + if (!isValidBlockHash) { + dbg('API validation failed: Invalid block hash format:', blockHash); + return false; + } + dbg('API validation successful:', blockHash); + return true; + } catch (error) { + dbg('API validation error:', error); + return false; + } + }; + + // Save API and proceed + const saveAPIAndProceed = async (api: string) => { + // If no API entered, just proceed + if (!api || api.trim() === '') { + handleProceed(); + return; + } + + const normalizedApi = normalizeAPIUrl(api); + dbg('Original API URL:', api); + dbg('Normalized API URL:', normalizedApi); + setIsAPISaving(true); + try { + const isValid = await validateAPIEndpoint(normalizedApi); + if (!isValid) { + Alert.alert( + 'Invalid API Endpoint', + 'The selected API endpoint is not responding correctly. Please choose a different endpoint or skip.', + ); + return; + } + await setActiveApiProvider(normalizedApi); + setPendingAPI(normalizedApi); + dbg('=== API saved and propagated successfully:', normalizedApi); + // Proceed to home after successful save + handleProceed(); + } catch (error) { + dbg('Error in saveAPIAndProceed:', error); + Alert.alert('Error', 'Failed to save API endpoint. Please try again.'); + } finally { + setIsAPISaving(false); + } + }; + + const handleAPISelection = (api: string) => { + setPendingAPI(api); + }; + + const getInputContainerStyle = () => { + if (isFocused) { + return [ + styles.apiInputContainer, + { + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, + }, + ]; + } + return styles.apiInputContainer; + }; + + const handleSkip = () => { + HapticFeedback.medium(); + navigation.dispatch( + CommonActions.reset({ + index: 0, + routes: [{name: 'Home'}], + }), + ); + }; + + const handleProceed = () => { + HapticFeedback.medium(); + navigation.dispatch( + CommonActions.reset({ + index: 0, + routes: [{name: 'Home'}], + }), + ); + }; + + const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: theme.colors.background, + }, + scrollContainer: { + flexGrow: 1, + paddingHorizontal: 24, + paddingTop: 16, + paddingBottom: 24, + }, + header: { + marginBottom: 20, + alignItems: 'center', + }, + headerIcon: { + width: 36, + height: 36, + }, + headerTitle: { + fontSize: theme.fontSizes?.['2xl'] || 24, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + marginBottom: 8, + textAlign: 'center', + }, + headerSubtitle: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.textSecondary, + textAlign: 'center', + lineHeight: 20, + }, + infoCard: { + backgroundColor: theme.colors.cardBackground, + borderRadius: 12, + padding: 16, + marginBottom: 20, + borderWidth: 1, + borderColor: theme.colors.border, + }, + infoCardHeader: { + flexDirection: 'row', + alignItems: 'center', + marginBottom: 8, + }, + infoCardIcon: { + width: 20, + height: 20, + marginRight: 10, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, + }, + infoCardTitle: { + fontSize: theme.fontSizes?.lg || 16, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + }, + infoCardDescription: { + fontSize: theme.fontSizes?.sm || 13, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.textSecondary, + lineHeight: 18, + marginBottom: 4, + }, + infoCardTechNote: { + fontSize: theme.fontSizes?.xs || 12, + fontFamily: theme.fontFamilies?.medium, + color: theme.colors.textSecondary, + lineHeight: 16, + marginTop: 6, + fontStyle: 'italic', + }, + apiSection: { + marginBottom: 20, + }, + apiSectionTitle: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + marginBottom: 8, + }, + apiSectionDescription: { + fontSize: theme.fontSizes?.sm || 13, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.textSecondary, + marginBottom: 12, + lineHeight: 18, + }, + apiInputContainer: { + borderWidth: 1.5, + borderColor: theme.colors.border, + borderRadius: 12, + backgroundColor: theme.colors.cardBackground, + paddingHorizontal: 16, + paddingVertical: 12, + }, + apiTextInput: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.medium, + color: theme.colors.text, + padding: 0, + }, + proceedButton: { + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, + borderRadius: 12, + paddingVertical: 14, + paddingHorizontal: 24, + alignItems: 'center', + justifyContent: 'center', + flexDirection: 'row', + gap: 8, + marginBottom: 12, + minHeight: 48, + }, + proceedButtonDisabled: { + opacity: 0.5, + }, + proceedButtonText: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.text, + }, + proceedButtonIcon: { + width: 20, + height: 20, + marginRight: 8, + }, + skipButton: { + alignItems: 'center', + justifyContent: 'center', + paddingVertical: 10, + }, + skipButtonText: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.medium, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, + textDecorationLine: 'underline', + }, + }); + + return ( + + + + + + + + + + + + Privacy / Mempool.Space + + + + Bold collects zero user data. Users are anonymous and no personal + data is collected or shared. However, public mempool servers can + see your Bitcoin addresses, potentially link them to your IP + address, Geolocation or Device Agent. For that, you can point to your own + self-hosted mempool.space to protect privacy. + + + Enter a mempool.space API endpoint (mainnet) or just skip that. + {'\n'} + You can change this later from Settings. + + + + + Mempool Provider URL + + Enter your endpoint URL (e.g., https://mempool.space/api) + + + setIsFocused(true)} + onBlur={() => setIsFocused(false)} + placeholder="https://mempool.space/api" + placeholderTextColor={theme.colors.textSecondary + '80'} + autoCapitalize="none" + autoCorrect={false} + /> + + + + { + HapticFeedback.medium(); + saveAPIAndProceed(pendingAPI); + }} + disabled={isAPISaving || pendingAPI.trim() === ''} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> + + + {isAPISaving ? 'Validating...' : 'Validate and Proceed'} + + + + + Skip for now + + + + + ); +}; + +export default UserPreferenceScreen; diff --git a/screens/WalletHome.tsx b/screens/WalletHome.tsx index 45624ef..dd133d3 100644 --- a/screens/WalletHome.tsx +++ b/screens/WalletHome.tsx @@ -2,7 +2,7 @@ import React, {useEffect, useState, useCallback, useRef} from 'react'; import { View, Text, - TouchableOpacity, + Pressable, NativeModules, Image, Alert, @@ -11,8 +11,12 @@ import { Modal, Linking, ActivityIndicator, - Animated, } from 'react-native'; +import Animated, { + useSharedValue, + withTiming, + useAnimatedStyle, +} from 'react-native-reanimated'; import QRScanner from '../components/QRScanner'; import { useFocusEffect, @@ -68,16 +72,12 @@ import { HeaderNetworkProvider, } from '../components/Header'; import LocalCache from '../services/LocalCache'; - const {BBMTLibNativeModule} = NativeModules; - const keyIcon = require('../assets/key-icon.png'); - type RouteParams = { txId?: string; signedPsbt?: string; }; - const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const route = useRoute>(); const [address, setAddress] = useState(''); @@ -109,12 +109,13 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const [party, setParty] = useState(''); const [isBlurred, setIsBlurred] = useState(false); const [showSats, setShowSats] = useState(false); // Toggle between BTC and Satoshis + const [balanceFormattingEnabled, setBalanceFormattingEnabled] = + useState(false); // Default to raw numbers (not formatted) const [isReceiveModalVisible, setIsReceiveModalVisible] = useState(false); const [isSignedPSBTModalVisible, setIsSignedPSBTModalVisible] = useState(false); const [isPSBTModalVisible, setIsPSBTModalVisible] = useState(false); const [signedPsbt, setSignedPsbt] = useState(null); - // Additional state variables needed by fetchData const [_pendingSent, _setPendingSent] = useState(0); const [isAddressTypeModalVisible, setIsAddressTypeModalVisible] = @@ -145,10 +146,9 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const [initialTransactions, setInitialTransactions] = useState([]); // Animation and visual feedback states const [isBalanceLoading, setIsBalanceLoading] = useState(false); - const balanceUpdateAnimation = useRef(new Animated.Value(1)).current; + const balanceUpdateAnimation = useSharedValue(1); const [balanceError, setBalanceError] = useState(null); const previousBalanceRef = useRef('0.00000000'); - // Helper function for showing error toasts const showErrorToast = useCallback((message: string) => { Toast.show({ @@ -158,7 +158,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { position: 'top', }); }, []); - // Ref to prevent multiple concurrent fetchData calls const isFetchInProgressRef = useRef(false); // Ref to guard against concurrent re-initializations and refresh during network switch @@ -169,10 +168,8 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const transactionListRef = useRef< import('../components/TransactionList').TransactionListHandle | null >(null); - // Navigation hook for detecting screen changes const nav = useNavigation(); - // Use UserContext for unified user/network/address state const { activeNetwork, @@ -188,7 +185,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { segwitNativeTestnetAddress: uxSegwitTestnet, segwitCompatibleTestnetAddress: uxSegwitCompTestnet, } = useUser(); - // Keep local state in sync with UserContext useEffect(() => { if (userAddressType) { @@ -201,7 +197,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setAddressType(userAddressType); } }, [userAddressType, addressType]); - useEffect(() => { if (userActiveAddress) { dbg(`[WalletHome] Syncing address from UserContext:`, { @@ -223,7 +218,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setAddress(userActiveAddress); } }, [userActiveAddress, address]); - useEffect(() => { if (activeNetwork === 'mainnet') { if (uxLegacyMainnet) setLegacyAddress(uxLegacyMainnet); @@ -243,25 +237,20 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { uxSegwitTestnet, uxSegwitCompTestnet, ]); - const fetchData = useCallback(async () => { try { dbg('fetchData...'); - if (!isInitialized) { dbg('WalletHome: Skipping fetch - not initialized'); return; } - if (isFetchInProgressRef.current || isReinitInProgressRef.current) { dbg('WalletHome: Skipping fetch - already in progress'); return; } - // Mark fetch as in progress isFetchInProgressRef.current = true; dbg('=== Starting data fetch...'); - // CRITICAL: Prefer userActiveAddress from UserContext (single source of truth) // This prevents using stale/wrong addresses during state updates const addr = @@ -270,7 +259,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { (await LocalCache.getItem('currentAddress')); const baseApi = apiBase || (await LocalCache.getItem('api')); const currency = (await LocalCache.getItem('currency')) || 'USD'; - dbg(`[WalletHome] fetchData - Using address:`, { timestamp: Date.now(), userActiveAddress: userActiveAddress @@ -293,7 +281,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ? 'localState' : 'cache', }); - if (!addr || !baseApi) { dbg('WalletHome: Missing wallet address or baseApi', { address: addr, @@ -303,14 +290,11 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setIsRefreshing(false); return; } - // Set up API URL const cleanBaseApi = baseApi.replace(/\/+$/, '').replace(/\/api\/?$/, ''); const apiUrl = `${cleanBaseApi}/api`; - // Ensure native module has correct settings await BBMTLibNativeModule.setAPI(network, apiUrl); - // Set up timeout for API calls const timeoutPromise = new Promise((_, reject) => { setTimeout(() => { @@ -318,12 +302,10 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { reject(new Error('API refresh timed out')); }, 5000); // 5 second timeout }); - let freshData; setIsRefreshing(true); setIsBalanceLoading(true); setBalanceError(null); - try { dbg('fetching bitcoin price and wallet balance...'); freshData = await Promise.race([ @@ -338,7 +320,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ]), timeoutPromise, ]); - if (Array.isArray(freshData) && freshData.length === 2) { const [freshPrice, freshBalance] = freshData; const rates = freshPrice.rates; @@ -353,7 +334,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setBalanceBTC(finalBTC); const fiatBalance = Number(freshBalance.btc * rates[currency]); setBalanceFiat(Math.max(0, fiatBalance).toFixed(2)); - // Update cache timestamps with fresh data setCacheTimestamps({ price: freshPrice.timestamp, @@ -390,7 +370,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { }); } } - // Fall back to cached data only if fresh data fetch failed if (!freshData) { const cachedPricePromise = WalletService.getInstance().getCachePrice(); @@ -416,23 +395,15 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const normalizedBTC = cachedBalance.btc || '0.00000000'; const balanceNum = parseFloat(normalizedBTC); const finalBTC = balanceNum <= 0 ? '0.00000000' : normalizedBTC; - // Animate balance update if it changed if (finalBTC !== previousBalanceRef.current) { // Trigger fade animation - balanceUpdateAnimation.setValue(0); - Animated.sequence([ - Animated.timing(balanceUpdateAnimation, { - toValue: 1, - duration: 300, - useNativeDriver: true, - }), - ]).start(); + balanceUpdateAnimation.value = 0; + balanceUpdateAnimation.value = withTiming(1, {duration: 300}); previousBalanceRef.current = finalBTC; // Haptic feedback on balance update HapticFeedback.light(); } - setBalanceBTC(finalBTC); const fiatBalance = Number(cachedBalance.btc) * Number(rates[currency]); @@ -481,42 +452,34 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { apiBase, // balanceUpdateAnimation is a stable ref, doesn't need to be in deps ]); - // Update the ref whenever fetchData changes useEffect(() => { fetchDataRef.current = fetchData; }, [fetchData]); - // Function to check balance specifically for send button const checkBalanceForSend = useCallback(async (): Promise => { try { dbg('checkBalanceForSend: Starting balance check...'); - const addr = userActiveAddress || address || (await LocalCache.getItem('currentAddress')); const baseApi = apiBase || (await LocalCache.getItem('api')); - if (!addr || !baseApi) { dbg('checkBalanceForSend: Missing wallet address or baseApi'); return 0; } - // Set up API URL const cleanBaseApi = baseApi.replace(/\/+$/, '').replace(/\/api\/?$/, ''); const apiUrl = `${cleanBaseApi}/api`; - // Ensure native module has correct settings await BBMTLibNativeModule.setAPI(network, apiUrl); - // Set up timeout (5 seconds) const timeoutPromise = new Promise((_, reject) => { setTimeout(() => { reject(new Error('Balance check timed out')); }, 5000); }); - // Fetch balance only (force fresh fetch) const balancePromise = WalletService.getInstance().getWalletBalance( addr, @@ -524,12 +487,10 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { _pendingSent, true, // force fresh fetch ); - const balanceResult = await Promise.race([ balancePromise, timeoutPromise, ]); - if ( balanceResult && typeof balanceResult === 'object' && @@ -537,7 +498,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ) { const newBalance = parseFloat((balanceResult as any).btc || '0'); dbg('checkBalanceForSend: Balance fetched:', newBalance); - // Update balance state - normalize to ensure no negative zero const normalizedBTC = (balanceResult as any).btc || '0.00000000'; const balanceNum = parseFloat(normalizedBTC); @@ -547,17 +507,14 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const fiatBalance = Number((balanceResult as any).btc) * btcRate; setBalanceFiat(Math.max(0, fiatBalance).toFixed(2)); } - return newBalance; } - return 0; } catch (error: any) { dbg('checkBalanceForSend: Error checking balance:', error); return 0; } }, [userActiveAddress, address, apiBase, network, btcRate, _pendingSent]); - // Function to update address type modal with new network addresses const updateAddressTypeModal = useCallback( async (newNetwork: string) => { @@ -566,7 +523,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { '=== updateAddressTypeModal: Updating addresses for network:', newNetwork, ); - // Always derive btcPub fresh to ensure it matches the current address type // This ensures consistency when the address type might have changed let btcPub: string | null = null; @@ -575,7 +531,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { dbg('No keyshare found for address generation'); return; } - const ks = JSON.parse(jks); // Get current address type for derivation path - use state or cache const currentAddressType = @@ -600,7 +555,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { await EncryptedStorage.setItem('btcPub', btcPub); dbg('btcPub derived and stored for address type modal'); } - if (btcPub) { // Generate addresses for all types for the new network // Use correct address type constants: 'legacy', 'segwit-native', 'segwit-compatible' @@ -618,12 +572,10 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { 'segwit-compatible', ), ]); - if (legacyAddr) setLegacyAddress(legacyAddr); if (segwitAddr) setSegwitAddress(segwitAddr); if (segwitCompatibleAddr) setSegwitCompatibleAddress(segwitCompatibleAddr); - dbg('Address type modal updated for network:', newNetwork); dbg('Legacy:', legacyAddr); dbg('Segwit:', segwitAddr); @@ -637,7 +589,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { }, [addressType], ); - // Function to update address for the new network const updateAddressForNetwork = useCallback( async (newNetwork: string) => { @@ -646,7 +597,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { '=== updateAddressForNetwork: Updating address for network:', newNetwork, ); - // Get the current address type - prefer UserContext (single source of truth), // then state, then cache, then default const currentAddressType = @@ -665,7 +615,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { addressType, ')', ); - // Always derive btcPub fresh to ensure it matches the current address type // This prevents issues where btcPub was derived with a different address type let btcPub: string | null = null; @@ -674,7 +623,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { dbg('No keyshare found for address generation'); return; } - const ks = JSON.parse(jks); // Check if this is a legacy wallet (created before migration timestamp) const useLegacyPath = isLegacyWallet(ks.created_at); @@ -697,18 +645,15 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { currentAddressType, ); } - if (btcPub) { // Set up network parameters before generating address const netParams = await BBMTLibNativeModule.setBtcNetwork(newNetwork); const actualNet = netParams.split('@')[0]; - const newAddress = await BBMTLibNativeModule.btcAddress( btcPub!, actualNet, currentAddressType, ); - if (newAddress) { const timestamp = Date.now(); dbg( @@ -729,7 +674,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { .join(' -> '), }, ); - // Update state and cache dbg(`[WalletHome] setAddress() called with:`, { timestamp: Date.now(), @@ -747,7 +691,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setAddress(newAddress); await LocalCache.setItem('currentAddress', newAddress); await LocalCache.setItem('currentNetwork', newNetwork); - // Also update the address type display if needed if (newNetwork === 'testnet3') { dbg('Testnet address generated and cached:', newAddress); @@ -766,7 +709,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { }, [addressType, userAddressType, address], ); - // Initialize component and sync with NetworkContext useEffect(() => { const initializeOnMount = async () => { @@ -776,7 +718,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ); dbg('Current network from context:', network); dbg('Current API from context:', apiBase); - // Wait for NetworkContext to be properly initialized if (network && apiBase) { dbg('Mount - NetworkContext is ready, updating address if needed'); @@ -792,10 +733,8 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { dbg('Mount initialization - Error:', error); } }; - initializeOnMount(); }, [network, apiBase, updateAddressForNetwork, updateAddressTypeModal]); - // Comprehensive re-initialization function const reinitializeWallet = useCallback( async (forceReinit: boolean = false) => { @@ -810,7 +749,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ); return; } - if (forceReinit) { dbg( '=== reinitializeWallet: Starting full re-initialization (forceReinit = true)', @@ -822,7 +760,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { isReinitInProgressRef.current = true; setLoading(true); } - try { const jks = await EncryptedStorage.getItem('keyshare'); if (!jks) { @@ -831,7 +768,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setIsInitialized(true); return; } - // Clear existing state setAddress(''); setBalanceBTC('0.00000000'); @@ -841,14 +777,11 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setLegacyAddress(''); setSegwitAddress(''); setSegwitCompatibleAddress(''); - // Do NOT clear persistent cache here; we need it for offline startup // Only ensure service is initialized to read existing caches - // Initialize WalletService const walletService = WalletService.getInstance(); await walletService.initialize(); - const ks = JSON.parse(jks); // Get current address type for derivation path const currentAddressType = @@ -860,32 +793,26 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { currentAddressType, useLegacyPath, ); - // Always derive btcPub fresh to ensure it's current const btcPub = await BBMTLibNativeModule.derivePubkey( ks.pub_key, ks.chain_code_hex, path, ); - // Store btcPub for later use in address generation await EncryptedStorage.setItem('btcPub', btcPub); dbg('btcPub derived and stored during re-initialization'); - // Get current network from NetworkContext const net = network || (await LocalCache.getItem('network')) || 'mainnet'; dbg('Re-initializing for network:', net); - // Get current address type const addrType = (await LocalCache.getItem('addressType')) || 'segwit-native'; setAddressType(addrType); - // Set up network parameters const netParams = await BBMTLibNativeModule.setBtcNetwork(net); const actualNet = netParams.split('@')[0]; - // Generate all address types for the current network const [legacyAddr, segwitAddr, segwitCompAddr] = await Promise.all([ BBMTLibNativeModule.btcAddress(btcPub, actualNet, 'legacy'), @@ -896,22 +823,17 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { 'segwit-compatible', ), ]); - // Store all addresses await LocalCache.setItem('legacyAddress', legacyAddr); await LocalCache.setItem('segwitAddress', segwitAddr); await LocalCache.setItem('segwitCompatibleAddress', segwitCompAddr); - setLegacyAddress(legacyAddr); setSegwitAddress(segwitAddr); setSegwitCompatibleAddress(segwitCompAddr); - // Get keyshare label (KeyShare1/2/3) or fallback to local_party_key const keyshareLabel = getKeyshareLabel(ks); const shareID = keyshareLabel || ks.local_party_key || ''; - setParty(shareID); - // Generate and store current address const btcAddress = await BBMTLibNativeModule.btcAddress( btcPub, @@ -935,21 +857,18 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { }); await LocalCache.setItem('currentAddress', btcAddress); setAddress(btcAddress); - // Preload transactions from cache for this address (offline-friendly) try { const cachedTxs = await WalletService.getInstance().transactionsFromCache(btcAddress); setInitialTransactions(cachedTxs); } catch {} - // Set up API URL from NetworkContext const api = apiBase || (await LocalCache.getItem('api')); if (api) { await BBMTLibNativeModule.setAPI(actualNet, api); dbg('API set for network:', actualNet, 'API:', api); } - // Initialize UI directly from persistent wallet cache (exact v1.3.2 analogy) try { const cachedPrice = await WalletService.getInstance().getCachePrice(); @@ -958,16 +877,13 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ); const cachedTxs = await WalletService.getInstance().transactionsFromCache(btcAddress); - const currency = (await LocalCache.getItem('currency')) || 'USD'; if (cachedBal.timestamp > 0) { // timestamps - setCacheTimestamps({ price: cachedPrice.timestamp, balance: cachedBal.timestamp, }); - // price if (cachedPrice.timestamp > 0) { setPriceData(cachedPrice.rates); @@ -977,7 +893,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setBtcRate(r); } } - // balance if (cachedBal.timestamp > 0) { // Normalize balance to ensure no negative zero @@ -1016,7 +931,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { }, [network, apiBase, showErrorToast, address], ); - // Listen for navigation state changes to detect returning from settings useEffect(() => { const unsubscribe = nav.addListener('focus', async () => { @@ -1041,7 +955,10 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { stackTrace: new Error().stack?.split('\n').slice(1, 4).join(' -> '), }, ); - + // Reset modal states when returning to this screen + setIsPSBTModalVisible(false); + setIsPSBTTransportModalVisible(false); + setPendingPSBTParams(null); // Full re-initialization when returning from settings // This ensures everything is properly set up for the current network if (network && apiBase) { @@ -1056,10 +973,8 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { await reinitializeWallet(true); } }); - return unsubscribe; }, [nav, network, apiBase, reinitializeWallet, address, userActiveAddress]); - // Listen for app state changes (simplified) useEffect(() => { const handleAppStateChange = async (nextAppState: string) => { @@ -1083,7 +998,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { addressType, userAddressType, }); - // Simply refresh data on app resume if (network && apiBase) { dbg('[WalletHome] App resumed - calling updateAddressForNetwork', { @@ -1096,12 +1010,10 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { } } }; - const subscription = AppState.addEventListener( 'change', handleAppStateChange, ); - return () => { subscription?.remove(); }; @@ -1115,9 +1027,7 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { addressType, userAddressType, ]); - // No periodic check needed - NetworkContext is the single source of truth - const cacheIndicatorRef = useRef(null); const [isPartyModalVisible, setIsPartyModalVisible] = useState(false); const [keyshareInfo, setKeyshareInfo] = useState<{ @@ -1137,9 +1047,10 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { createdAt?: number | null; } | null>(null); const [isNpubQrVisible, setIsNpubQrVisible] = useState(false); - const {theme} = useTheme(); - const isDarkMode = theme.colors.background === '#121212' || theme.colors.background.includes('12'); + const isDarkMode = + theme.colors.background === '#121212' || + theme.colors.background.includes('12'); const styles = { ...createStyles(theme), sendButtonDisabled: { @@ -1155,7 +1066,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { : theme.colors.whiteOverlay15, // Original light mode border }, }; - const headerLeft = React.useCallback( () => ( = ({navigation}) => { ), [btcPrice, selectedCurrency], ); - const headerTitle = React.useCallback( () => , [network, apiBase], ); - const headerRight = React.useCallback( () => , [navigation], ); - useEffect(() => { navigation.setOptions({ headerRight, @@ -1185,7 +1092,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { headerTitleAlign: 'center', }); }, [navigation, headerRight, headerLeft, headerTitle]); - const requestCameraPermission = async () => { if (Platform.OS === 'android') { try { @@ -1208,7 +1114,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { return true; } }; - useEffect(() => { const checkPermission = async () => { const hasPermission = await requestCameraPermission(); @@ -1221,7 +1126,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { }; checkPermission(); }, []); - useEffect(() => { LocalCache.getItem('addressType').then(addrType => { setAddressType(addrType || 'segwit-native'); @@ -1233,13 +1137,37 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { LocalCache.getItem('balanceHidden').then(hidden => { setIsBlurred(hidden === 'true'); }); + // Load balance formatting preference (default to disabled - raw numbers) + EncryptedStorage.getItem('balance_formatting_enabled') + .then(enabled => { + if (enabled === null || enabled === undefined) { + setBalanceFormattingEnabled(false); + } else { + setBalanceFormattingEnabled(enabled === 'true'); + } + }) + .catch(error => { + dbg('Error loading balance_formatting_enabled:', error); + setBalanceFormattingEnabled(false); + }); }); - // Simplified focus effect - just refresh data when screen comes into focus useFocusEffect( useCallback(() => { dbg('=== Home screen focused, refreshing data'); - + // Reload balance formatting preference when returning from settings + EncryptedStorage.getItem('balance_formatting_enabled') + .then(enabled => { + if (enabled === null || enabled === undefined) { + setBalanceFormattingEnabled(false); + } else { + setBalanceFormattingEnabled(enabled === 'true'); + } + }) + .catch(error => { + dbg('Error loading balance_formatting_enabled:', error); + setBalanceFormattingEnabled(false); + }); // Simple refresh - the NetworkContext should have the correct state if (network && apiBase && !isReinitInProgressRef.current) { dbg('Focus - Refreshing address and data for network:', network); @@ -1249,7 +1177,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { } }, [network, apiBase, updateAddressForNetwork, updateAddressTypeModal]), ); - // Watch for network changes: derive address for that network, update modal previews, then refresh data useEffect(() => { if (network && apiBase && !isReinitInProgressRef.current) { @@ -1265,7 +1192,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { })(); } }, [network, apiBase, updateAddressForNetwork, updateAddressTypeModal]); - // Check for txId in route params and show success alert with explorer link useEffect(() => { const txId = route.params?.txId; @@ -1273,7 +1199,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { // Construct explorer URL (same pattern as TransactionDetailsModal) const baseUrl = apiBase.replace(/\/+$/, '').replace(/\/api\/?$/, ''); const explorerLink = `${baseUrl}/tx/${txId}`; - // Show alert with Cancel/Close and Explore buttons Alert.alert( '✔️ Transaction Sent', @@ -1306,7 +1231,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ); } }, [route.params?.txId, apiBase, navigation]); - // Check for signedPsbt in route params and show modal useEffect(() => { const signedPsbtParam = route.params?.signedPsbt; @@ -1317,7 +1241,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { navigation.setParams({signedPsbt: undefined}); } }, [route.params?.signedPsbt, navigation]); - const handleTransactionUpdate = useCallback( async (pendingTxs: any[], pending: number) => { _setPendingSent(pending); @@ -1326,7 +1249,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { }, [], ); - const handleCurrencySelect = async (currency: {code: string}) => { setSelectedCurrency(currency.code); await LocalCache.setItem('currency', currency.code); @@ -1341,17 +1263,14 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { } } }; - // Add effect to initialize app useEffect(() => { const init = async () => { if (isInitialized) { return; } - try { setLoading(true); - const jks = await EncryptedStorage.getItem('keyshare'); if (!jks) { dbg('WalletHome: No keyshare found during initialization'); @@ -1360,13 +1279,10 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { navigation.reset({index: 0, routes: [{name: 'Welcome'}]}); return; } - // Initialize WalletService only after confirming we have a keyshare const walletService = WalletService.getInstance(); await walletService.initialize(); - let ks: any = {}; - try { ks = JSON.parse(jks); } catch (error) { @@ -1374,13 +1290,11 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { navigation.reset({index: 0, routes: [{name: 'Home'}]}); return; } - if (!ks.pub_key || !ks.chain_code_hex || !ks.local_party_key) { dbg('Invalid pub_key or chain_code_hex or local_party_key'); navigation.reset({index: 0, routes: [{name: 'Home'}]}); return; } - // Get current address type for derivation path const currentAddressType = (await LocalCache.getItem('addressType')) || 'segwit-native'; @@ -1396,11 +1310,9 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ks.chain_code_hex, path, ); - // Store btcPub for later use in address generation await EncryptedStorage.setItem('btcPub', btcPub); dbg('btcPub stored in EncryptedStorage for address generation'); - // Set default network if not set let net = await LocalCache.getItem('network'); if (!net) { @@ -1408,7 +1320,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { await LocalCache.setItem('network', net); dbg('WalletHome: Setting default network to mainnet'); } - // Set default address type if not set let addrType = await LocalCache.getItem('addressType'); if (!addrType) { @@ -1426,10 +1337,8 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { : availableCurrencies[0]; await LocalCache.setItem('currency', currency); dbg('WalletHome: Setting default currency to', currency); - const netParams = await BBMTLibNativeModule.setBtcNetwork(net); net = netParams.split('@')[0]; - // Generate all address types const legacyAddr = await BBMTLibNativeModule.btcAddress( btcPub, @@ -1446,24 +1355,19 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { net, 'segwit-compatible', ); - // Store all addresses await LocalCache.setItem('legacyAddress', legacyAddr); await LocalCache.setItem('segwitAddress', segwitAddr); await LocalCache.setItem('segwitCompatibleAddress', segwitCompAddr); - setLegacyAddress(legacyAddr); setSegwitAddress(segwitAddr); setSegwitCompatibleAddress(segwitCompAddr); - // Get keyshare label (KeyShare1/2/3) or fallback to local_party_key const keyshareLabel = getKeyshareLabel(ks); const shareID = keyshareLabel || ks.local_party_key || ''; setParty(shareID); - // Get current address type and generate address setAddressType(addrType); - // Generate and store current address const btcAddress = await BBMTLibNativeModule.btcAddress( btcPub, @@ -1472,7 +1376,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ); await LocalCache.setItem('currentAddress', btcAddress); setAddress(btcAddress); - // Set up API URL let base = netParams.split('@')[1]; if (!base.endsWith('/')) { @@ -1519,7 +1422,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { }); setLoading(false); setIsInitialized(true); - // Check if this is a legacy wallet and show migration modal if needed // Modal shows by default unless user checked "do not remind" (flag = "yes") if (useLegacyPath) { @@ -1533,7 +1435,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { }, 500); } } - // Force initial balance fetch await fetchDataRef.current?.(); dbg('Wallet initialization completed successfully'); @@ -1544,10 +1445,8 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setLoading(false); } }; - init(); }, [showErrorToast, isInitialized, address, navigation, network]); - const handleAddressTypeChange = async (type: string) => { try { dbg('WalletHome: Starting address type change to:', type); @@ -1559,36 +1458,29 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { showErrorToast('Failed to change address type. Please try again.'); } }; - // Remove the old interval effect since we're handling it in CacheIndicator now // Initial data fetch only when initialized and address is set useEffect(() => { if (!isInitialized || !address) { return; } - // Only fetch once when initialized let mounted = true; - const initialFetch = async () => { if (mounted && fetchDataRef.current) { await fetchDataRef.current(); } }; - initialFetch(); - return () => { mounted = false; }; }, [isInitialized, address]); // Removed fetchData from dependencies - const handleBlurred = () => { const blurr = !isBlurred; setIsBlurred(blurr); LocalCache.setItem('balanceHidden', blurr ? 'true' : 'false'); }; - const loadKeyshareInfo = useCallback(async () => { try { const keyshareJSON = await EncryptedStorage.getItem('keyshare'); @@ -1596,14 +1488,12 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setKeyshareInfo(null); return; } - const keyshare = JSON.parse(keyshareJSON); const pubKey = keyshare.pub_key || ''; const chainCode = keyshare.chain_code_hex || ''; const nostrNpub = keyshare.nostr_npub || null; const supportsNostr = !!(nostrNpub && nostrNpub.trim() !== ''); const supportsLocal = true; // Always supported - // Calculate fingerprint (SHA256 hash of pub_key) let fingerprint = 'N/A'; if (pubKey) { @@ -1615,11 +1505,9 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { dbg('Error calculating fingerprint:', error); } } - // Determine type: duo (2 devices) or trio (3 devices) const committeeKeys = keyshare.keygen_committee_keys || []; const type = committeeKeys.length === 3 ? 'trio' : 'duo'; - // Determine label: if Nostr, use sorted order; otherwise use generic let label = 'KeyShare1'; if ( @@ -1636,7 +1524,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { label = `KeyShare${localIndex + 1}`; } } - // Generate output descriptors for Sparrow and other wallets using utility function const descriptors = await generateAllOutputDescriptors( BBMTLibNativeModule, @@ -1646,13 +1533,11 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { keyshare.created_at, addressType || 'segwit-native', ); - const outputDescriptors = { legacy: descriptors.legacy, segwitNative: descriptors.segwitNative, segwitCompatible: descriptors.segwitCompatible, }; - setKeyshareInfo({ label, supportsLocal, @@ -1670,13 +1555,11 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setKeyshareInfo(null); } }, [network, addressType]); - useEffect(() => { if (isPartyModalVisible) { loadKeyshareInfo(); } }, [isPartyModalVisible, loadKeyshareInfo]); - const handleSend = async ( to: string, amountSats: Big, @@ -1687,7 +1570,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setIsSending(true); // Close send modal immediately setIsSendModalVisible(false); - // Check if keyshare supports Nostr (has nostr_npub) try { const keyshareJSON = await EncryptedStorage.getItem('keyshare'); @@ -1695,7 +1577,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const keyshare = JSON.parse(keyshareJSON); const hasNostrSupport = keyshare.nostr_npub && keyshare.nostr_npub.trim() !== ''; - if (!hasNostrSupport) { // Keyshare was generated with local mode, navigate directly to MobilesPairing const toAddress = to; @@ -1703,14 +1584,12 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const fiatAmount = amountSats.times(btcRate).div(1e8).toFixed(2); const satoshiFees = feeSats.toString().split('.')[0]; const fiatFees = feeSats.times(btcRate).div(1e8).toFixed(2); - // CRITICAL: In send mode, ALL parameters MUST come from route params (no fallbacks) // If scanned from QR, use QR values; otherwise use computed values from handleSend let addressTypeToUse = ''; let derivationPathToUse = ''; let networkToUse = ''; let fromAddressToUse = ''; - if (scannedFromQR) { // Use values from scanned QR code addressTypeToUse = @@ -1728,12 +1607,24 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { fromAddressToUse = ''; } else { // Use computed values from handleSend (sender device) + // Compute derivation path if not already set addressTypeToUse = addressType || 'segwit-native'; - derivationPathToUse = currentDerivationPath; + if (!currentDerivationPath || currentDerivationPath.trim() === '') { + // Compute derivation path inline + const useLegacyPath = isLegacyWallet(keyshare.created_at); + const normalizedNetwork = + network === 'testnet3' ? 'testnet' : network || 'mainnet'; + derivationPathToUse = getDerivePathForNetwork( + normalizedNetwork, + addressTypeToUse, + useLegacyPath, + ); + } else { + derivationPathToUse = currentDerivationPath; + } networkToUse = network || 'mainnet'; // Keep native format fromAddressToUse = computedFromAddress; } - // Validate required parameters if (!addressTypeToUse || addressTypeToUse.trim() === '') { Alert.alert( @@ -1756,7 +1647,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setIsSending(false); return; } - const navigationParams = { mode: 'send_btc', addressType: addressTypeToUse.trim(), // MANDATORY: address type from sender or QR @@ -1770,7 +1660,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { derivationPath: derivationPathToUse.trim(), // MANDATORY: derivation path from sender or QR network: networkToUse.trim(), // MANDATORY: network from sender or QR (native format) }; - dbg( '=== WalletHome: Navigating to MobilesPairing (no Nostr support) ===', { @@ -1794,7 +1683,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { }, }, ); - navigation.dispatch( CommonActions.navigate({ name: 'Devices Pairing', @@ -1814,7 +1702,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { dbg('Error checking keyshare for Nostr support:', error); // Continue to show transport selector if check fails } - // CRITICAL: Compute derivation path, from address, and ensure network is in native format // This ensures all parameters are correctly propagated to pairing screens let derivationPath = ''; @@ -1825,7 +1712,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const keyshare = JSON.parse(keyshareJSON); const useLegacyPath = isLegacyWallet(keyshare.created_at); const currentAddressType = addressType || 'segwit-native'; - // Normalize network for derivation path computation (getDerivePathForNetwork expects 'testnet' not 'testnet3') const normalizedNetwork = network === 'testnet3' ? 'testnet' : network; @@ -1834,14 +1720,12 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { currentAddressType, useLegacyPath, ); - // Derive the public key using the computed derivation path const publicKey = await BBMTLibNativeModule.derivePubkey( keyshare.pub_key, keyshare.chain_code_hex, derivationPath, ); - // Compute from address using native network format (requires 'testnet3' not 'testnet') const nativeNetwork = network || 'mainnet'; // Keep native format fromAddress = await BBMTLibNativeModule.btcAddress( @@ -1849,7 +1733,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { nativeNetwork, currentAddressType, ); - dbg( '=== WalletHome: Computed derivation path and from address for sender device ===', { @@ -1870,7 +1753,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { } setCurrentDerivationPath(derivationPath); setComputedFromAddress(fromAddress); - // Store params and show transport selector after a brief delay to ensure send modal is closed setPendingSendParams({to, amountSats, feeSats, spendingHash}); setTimeout(() => { @@ -1879,24 +1761,20 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { }, 300); } }; - const navigateToPairing = async (transport: 'local' | 'nostr') => { if (!pendingSendParams) return; - const {to, amountSats, feeSats, spendingHash} = pendingSendParams; const toAddress = to; const satoshiAmount = amountSats.toString().split('.')[0]; const fiatAmount = amountSats.times(btcRate).div(1e8).toFixed(2); const satoshiFees = feeSats.toString().split('.')[0]; const fiatFees = feeSats.times(btcRate).div(1e8).toFixed(2); - // CRITICAL: In send mode, ALL parameters MUST come from route params (no fallbacks) // If scanned from QR, use QR values; otherwise use computed values from handleSend let addressTypeToUse = ''; let derivationPathToUse = ''; let networkToUse = ''; let fromAddressToUse = ''; - if (scannedFromQR) { // Use values from scanned QR code addressTypeToUse = @@ -1918,7 +1796,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { networkToUse = network || 'mainnet'; // Keep native format fromAddressToUse = computedFromAddress; } - // Validate required parameters if (!addressTypeToUse || addressTypeToUse.trim() === '') { Alert.alert('Error', 'Address type is required for send transaction'); @@ -1932,10 +1809,8 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { Alert.alert('Error', 'Network is required for send transaction'); return; } - const routeName = transport === 'local' ? 'Devices Pairing' : 'Nostr Connect'; - const navigationParams = { mode: 'send_btc', addressType: addressTypeToUse.trim(), // MANDATORY: address type from sender or QR @@ -1949,7 +1824,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { derivationPath: derivationPathToUse.trim(), // MANDATORY: derivation path from sender or QR network: networkToUse.trim(), // MANDATORY: network from sender or QR (native format) }; - dbg('=== WalletHome: Navigating to pairing screen ===', { routeName, transport, @@ -1972,7 +1846,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { walletNetwork: network, }, }); - navigation.dispatch( CommonActions.navigate({ name: routeName, @@ -1986,11 +1859,9 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setScannedNetwork(''); // Reset scanned network setComputedFromAddress(''); // Reset computed from address }; - // Process scanned QR data const processScannedQRData = useCallback((qrData: string) => { dbg('Scanned QR data:', qrData.substring(0, 100)); - const decoded = decodeSendBitcoinQR(qrData) as { toAddress: string; amountSats: string; @@ -2012,7 +1883,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ); return; } - // Validate Bitcoin address if (!validateBitcoinAddress(decoded.toAddress)) { Alert.alert( @@ -2021,11 +1891,9 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ); return; } - // Convert to Big for consistency const amountSats = Big(decoded.amountSats); const feeSats = Big(decoded.feeSats); - if (amountSats.lte(0) || feeSats.lte(0)) { Alert.alert( 'Invalid Amount', @@ -2033,7 +1901,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ); return; } - // Store address type, derivation path, and network from QR code if available // These are critical to ensure the second device uses the same source address and network dbg('=== WalletHome: Processing scanned QR code data ===', { @@ -2047,7 +1914,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { network: decoded.network, }, }); - if (decoded.addressType) { setScannedAddressType(decoded.addressType); dbg('WalletHome: Address type from QR code:', decoded.addressType); @@ -2061,7 +1927,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setScannedNetwork(decoded.network); dbg('WalletHome: Network from QR code:', decoded.network); } - // Store params and mark as scanned from QR setPendingSendParams({ to: decoded.toAddress, @@ -2070,19 +1935,16 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { spendingHash: decoded.spendingHash || '', }); setScannedFromQR(true); - // Show transport selector immediately (no QR code shown since data came from scan) setTimeout(() => { setIsTransportModalVisible(true); }, 300); }, []); - // Handle QR scan for send bitcoin data const handleScanQRForSend = useCallback(() => { HapticFeedback.medium(); setIsQRScannerVisible(true); }, []); - // Handle PSBT signing - similar to handleSend (kept for compatibility with PSBT flows) const handlePSBTSign = async (psbtBase64: string, derivePath?: string) => { setIsPSBTModalVisible(false); @@ -2104,7 +1966,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { } const psbtDerivePath = derivePath || getDerivePathForNetwork(network, 'segwit-native', true); - // Check if keyshare supports Nostr (has nostr_npub) try { const keyshareJSON = await EncryptedStorage.getItem('keyshare'); @@ -2112,7 +1973,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const keyshare = JSON.parse(keyshareJSON); const hasNostrSupport = keyshare.nostr_npub && keyshare.nostr_npub.trim() !== ''; - if (!hasNostrSupport) { // Keyshare was generated with local mode, navigate directly to MobilesPairing navigation.dispatch( @@ -2133,21 +1993,22 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { dbg('Error checking keyshare for Nostr support:', error); // Continue to show transport selector if check fails } - // Store params and show transport selector setPendingPSBTParams({psbtBase64}); setTimeout(() => { setIsPSBTTransportModalVisible(true); }, 300); }; - const navigateToPSBTSigning = (transport: 'local' | 'nostr') => { if (!pendingPSBTParams) return; - const {psbtBase64} = pendingPSBTParams; - const routeName = transport === 'local' ? 'Devices Pairing' : 'Nostr Connect'; + // Reset modal state before navigating + setIsPSBTModalVisible(false); + setIsPSBTTransportModalVisible(false); + // For PSBT signing, network is not strictly required (extracted from app state), + // but we pass it for consistency. Derivation path is extracted from PSBT's Bip32Derivation. navigation.dispatch( CommonActions.navigate({ name: routeName, @@ -2155,12 +2016,12 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { mode: 'sign_psbt', addressType, psbtBase64, + network: network || 'mainnet', // Pass network for consistency (not strictly required for PSBT) }, }), ); setPendingPSBTParams(null); }; - const getAddressTypeIcon = () => { switch (addressType) { case 'legacy': @@ -2173,17 +2034,20 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { return require('../assets/bricks-icon.png'); } }; + // Animated style for balance update + const balanceAnimatedStyle = useAnimatedStyle(() => ({ + opacity: balanceUpdateAnimation.value, + })); if (loading && !isInitialized) { return ; } - return ( - = ({navigation}) => { await loadKeyshareInfo(); setIsPartyModalVisible(true); }} - activeOpacity={0.85} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }} accessibilityLabel={`Device: ${capitalizeWords(party)}`} accessibilityHint="Double tap to view device details and keyshare information" accessibilityRole="button"> @@ -2211,8 +2075,8 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { - - + = ({navigation}) => { HapticFeedback.light(); setIsPSBTModalVisible(true); }} - activeOpacity={0.85} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }} accessibilityLabel="Sign PSBT with Sparrow" accessibilityHint="Double tap to sign a Partially Signed Bitcoin Transaction" accessibilityRole="button"> @@ -2246,8 +2110,8 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { - - + = ({navigation}) => { HapticFeedback.light(); setIsAddressTypeModalVisible(true); }} - activeOpacity={0.85} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }} accessibilityLabel={`Address Type: ${ addressType === 'segwit-compatible' ? 'Nested SegWit' @@ -2292,17 +2156,17 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { - + {/* Eye icon on left */} - { HapticFeedback.light(); handleBlurred(); }} style={styles.balanceEyeIcon} - activeOpacity={0.7} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }} accessibilityLabel={isBlurred ? 'Show balance' : 'Hide balance'} accessibilityRole="button"> = ({navigation}) => { } style={styles.balanceIcon} resizeMode="contain" - accessibilityLabel={isBlurred ? 'Balance hidden' : 'Balance visible'} + accessibilityLabel={ + isBlurred ? 'Balance hidden' : 'Balance visible' + } /> - - + {/* Balance content in center */} {balanceError && !isBlurred ? ( @@ -2326,21 +2191,34 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ) : ( <> - { HapticFeedback.light(); handleBlurred(); }} - activeOpacity={0.7} - accessibilityLabel={`Bitcoin balance: ${isBlurred ? 'hidden' : showSats ? `${formatSats(parseFloat(balanceBTC || '0') * 1e8)} sats` : `${formatBTC(balanceBTC)} ₿`}`} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }} + accessibilityLabel={`Bitcoin balance: ${ + isBlurred + ? 'hidden' + : showSats + ? (() => { + const balanceNum = parseFloat(balanceBTC || '0'); + if (balanceNum === 0) return '0 sats'; + return balanceFormattingEnabled + ? `${formatSats(balanceNum * 1e8)} sats` + : `${Math.floor(balanceNum * 1e8)} sats`; + })() + : (() => { + const balanceNum = parseFloat(balanceBTC || '0'); + if (balanceNum === 0) return '0 ₿'; + return balanceFormattingEnabled + ? `${formatBTC(balanceBTC)} ₿` + : `${balanceNum.toFixed(8)} ₿`; + })() + }`} accessibilityHint="Double tap to toggle balance visibility" accessibilityRole="button"> {isBalanceLoading && !isBlurred && !isRefreshing ? ( @@ -2361,29 +2239,53 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ? '********* sats' : '********* ₿' : showSats - ? `${formatSats(parseFloat(balanceBTC || '0') * 1e8)} sats` - : `${formatBTC(balanceBTC, {compact: false, maxDecimals: 8, showTrailingZeros: false})} ₿`} + ? (() => { + const balanceNum = parseFloat(balanceBTC || '0'); + if (balanceNum === 0) return '0 sats'; + return balanceFormattingEnabled + ? `${formatSats(balanceNum * 1e8)} sats` + : `${Math.floor(balanceNum * 1e8)} sats`; + })() + : (() => { + const balanceNum = parseFloat(balanceBTC || '0'); + if (balanceNum === 0) return '0 ₿'; + return balanceFormattingEnabled + ? `${formatBTC(balanceBTC, { + compact: false, + maxDecimals: 8, + showTrailingZeros: true, + })} ₿` + : `${balanceNum.toFixed(8)} ₿`; + })()} )} - + {btcRate > 0 && ( - { HapticFeedback.light(); handleBlurred(); }} - activeOpacity={0.7} - accessibilityLabel={`Fiat balance: ${isBlurred ? 'hidden' : `${getCurrencySymbol(selectedCurrency)}${presentFiat(balanceFiat)}`}`} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }} + accessibilityLabel={`Fiat balance: ${ + isBlurred + ? 'hidden' + : (() => { + const fiatValue = balanceFiat === '-' ? '0' : balanceFiat; + return balanceFormattingEnabled + ? `${getCurrencySymbol( + selectedCurrency, + )}${presentFiat(fiatValue)}` + : `${getCurrencySymbol( + selectedCurrency, + )}${fiatValue}`; + })() + }`} accessibilityHint="Double tap to toggle balance visibility" accessibilityRole="button"> {isBalanceLoading && !isBlurred && !isRefreshing ? ( @@ -2401,37 +2303,45 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { allowFontScaling={true}> {isBlurred ? `${getCurrencySymbol(selectedCurrency)} ******` - : `${getCurrencySymbol(selectedCurrency)}${presentFiat( - balanceFiat, - )}`} + : (() => { + const fiatValue = balanceFiat === '-' ? '0' : balanceFiat; + return balanceFormattingEnabled + ? `${getCurrencySymbol( + selectedCurrency, + )}${presentFiat(fiatValue)}` + : `${getCurrencySymbol( + selectedCurrency, + )}${fiatValue}`; + })()} )} - + )} )} - {/* Unit toggle on right - always visible */} - { HapticFeedback.light(); setShowSats(!showSats); }} style={styles.balanceUnitToggle} - activeOpacity={0.7} - accessibilityLabel={`Switch to ${showSats ? 'BTC' : 'Satoshis'}`} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }} + accessibilityLabel={`Switch to ${ + showSats ? 'BTC' : 'Satoshis' + }`} accessibilityRole="button"> {showSats ? '₿' : 'sats'} - + - = ({navigation}) => { setIsSendModalVisible(true); }} disabled={isCheckingBalanceForSend} - activeOpacity={0.7} - delayPressIn={0} - delayPressOut={0} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }} hitSlop={{top: 10, bottom: 10, left: 10, right: 10}} - accessibilityLabel={isCheckingBalanceForSend ? 'Checking balance' : 'Send Bitcoin'} + accessibilityLabel={ + isCheckingBalanceForSend ? 'Checking balance' : 'Send Bitcoin' + } accessibilityHint="Double tap to send Bitcoin. Checking balance if needed." accessibilityRole="button" accessibilityState={{disabled: isCheckingBalanceForSend}}> @@ -2489,17 +2399,12 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { Send )} - + {/* Scan QR button replaces lock button in action row */} - = ({navigation}) => { resizeMode="contain" accessibilityLabel="Scan QR code icon" /> - - + = ({navigation}) => { HapticFeedback.medium(); setIsReceiveModalVisible(true); }} - activeOpacity={0.7} - delayPressIn={0} - delayPressOut={0} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }} hitSlop={{top: 10, bottom: 10, left: 10, right: 10}} accessibilityLabel="Receive Bitcoin" accessibilityHint="Double tap to view your Bitcoin address and QR code" @@ -2535,11 +2438,10 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { accessibilityLabel="Receive icon" /> Receive - + - = ({navigation}) => { 0 } /> - - = ({navigation}) => { transparent={true} animationType="fade" onRequestClose={() => setIsAddressTypeModalVisible(false)}> - { HapticFeedback.light(); setIsAddressTypeModalVisible(false); - }} - activeOpacity={1}> + }}> = ({navigation}) => { /> Select Address Format - - = ({navigation}) => { onPress={() => { HapticFeedback.selection(); handleAddressTypeChange('legacy'); - }}> + }} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> = ({navigation}) => { resizeMode="contain" /> )} - - - + = ({navigation}) => { onPress={() => { HapticFeedback.selection(); handleAddressTypeChange('segwit-native'); - }}> + }} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> = ({navigation}) => { resizeMode="contain" /> )} - - - + = ({navigation}) => { onPress={() => { HapticFeedback.selection(); handleAddressTypeChange('segwit-compatible'); - }}> + }} + android_ripple={{ color: 'rgba(0,0,0,0.1)' }}> = ({navigation}) => { resizeMode="contain" /> )} - + - + = ({navigation}) => { currentCurrency={selectedCurrency} availableCurrencies={priceData} /> - - - {isSendModalVisible && ( = ({navigation}) => { } showQRCode={!scannedFromQR} // Don't show QR if data came from scan /> - {isReceiveModalVisible && ( = ({navigation}) => { {/* PSBT Signing Modal (overlay) */} setIsPSBTModalVisible(false)} onSign={handlePSBTSign} - btcPrice={btcPrice} - selectedCurrency={selectedCurrency} - onCurrencyPress={() => setIsCurrencySelectorVisible(true)} /> {/* PSBT Transport Mode Selector */} = ({navigation}) => { onClose={() => setIsPartyModalVisible(false)} keyshareInfo={keyshareInfo} network={network as 'mainnet' | 'testnet'} - onNavigateToSettings={() => { - if (typeof navigation.navigate === 'function') { - navigation.navigate('Settings'); - } - }} onShowOutputDescriptorQR={() => {}} onShowNpubQR={() => setIsNpubQrVisible(true)} /> - {/* QR Code Modals */} = ({navigation}) => { ); }; - export default WalletHome; diff --git a/screens/WalletSettings.tsx b/screens/WalletSettings.tsx index 71d4f70..eda4d44 100644 --- a/screens/WalletSettings.tsx +++ b/screens/WalletSettings.tsx @@ -3,15 +3,13 @@ import { View, Text, StyleSheet, - TouchableOpacity, + Pressable, TextInput, Alert, Modal, NativeModules, Switch, - Linking, ScrollView, - Animated, Image, Keyboard, KeyboardAvoidingView, @@ -20,20 +18,23 @@ import { useWindowDimensions, DeviceEventEmitter, } from 'react-native'; +import Animated, { + useSharedValue, + withTiming, + withSpring, + useAnimatedStyle, + interpolate, + runOnJS, +} from 'react-native-reanimated'; import {SafeAreaView} from 'react-native-safe-area-context'; -import Share from 'react-native-share'; -import RNFS from 'react-native-fs'; import EncryptedStorage from 'react-native-encrypted-storage'; const {BBMTLibNativeModule} = NativeModules; import DeviceInfo from 'react-native-device-info'; import {useUser} from '../context/UserContext'; - // Predefined API endpoints const MAINNET_APIS = ['https://mempool.space/api']; const TESTNET_APIS = ['https://mempool.space/testnet/api']; - const {IconChanger} = NativeModules; // This is fine here, as it's not a Hook - import { dbg, HapticFeedback, @@ -46,8 +47,11 @@ import {useTheme} from '../theme'; import {WalletService} from '../services/WalletService'; import LocalCache from '../services/LocalCache'; import LegalModal from '../components/LegalModal'; +import BackupKeyshareModal from '../components/BackupKeyshareModal'; import {fetchDynamicAPIEndpoints, getNostrRelays} from '../utils'; - +import FontComparisonScreen from '../components/FontComparisonScreen'; +import {setDebugLoggingEnabled, isDebugLoggingEnabled} from '../App'; +import Toast from 'react-native-toast-message'; interface CollapsibleSectionProps { title: string; children: React.ReactNode; @@ -56,7 +60,6 @@ interface CollapsibleSectionProps { styles: any; theme: any; } - const CollapsibleSection: React.FC = ({ title, children, @@ -65,36 +68,24 @@ const CollapsibleSection: React.FC = ({ styles, theme, }) => { - const rotationAnim = useRef(new Animated.Value(isExpanded ? 1 : 0)).current; - + const rotationAnim = useSharedValue(isExpanded ? 1 : 0); useEffect(() => { // Sync rotation with isExpanded on mount or prop change - Animated.timing(rotationAnim, { - toValue: isExpanded ? 1 : 0, - duration: 200, - useNativeDriver: true, - }).start(); + rotationAnim.value = withTiming(isExpanded ? 1 : 0, {duration: 200}); }, [isExpanded, rotationAnim]); - - const rotateInterpolate = rotationAnim.interpolate({ - inputRange: [0, 1], - outputRange: ['0deg', '90deg'], + const rotateAnimatedStyle = useAnimatedStyle(() => { + const rotation = interpolate(rotationAnim.value, [0, 1], [0, 90]); + return { + transform: [{rotate: `${rotation}deg`}], + }; }); - const handlePress = () => { HapticFeedback.light(); - // Animate rotation immediately - Animated.timing(rotationAnim, { - toValue: isExpanded ? 0 : 1, - duration: 200, - useNativeDriver: true, - }).start(); - + rotationAnim.value = withTiming(isExpanded ? 0 : 1, {duration: 200}); // Toggle content onToggle(); }; - const animatedStyle = useMemo( () => ({ opacity: isExpanded ? 1 : 0, @@ -104,14 +95,13 @@ const CollapsibleSection: React.FC = ({ }), [isExpanded], ); - return ( - = ({ - - + {/* Always render content, collapse with opacity/scale animation */} {children} @@ -147,7 +136,6 @@ const CollapsibleSection: React.FC = ({ ); }; - // API Endpoint Autocomplete Component interface APIAutocompleteProps { value: string; @@ -156,7 +144,6 @@ interface APIAutocompleteProps { styles: any; theme: any; } - const APIAutocomplete: React.FC = ({ value, onChangeText, @@ -174,29 +161,23 @@ const APIAutocomplete: React.FC = ({ const searchInputRef = useRef(null); const flatListRef = useRef>(null); const {height} = useWindowDimensions(); - const modalAnimation = useRef(new Animated.Value(0)).current; - + const modalAnimation = useSharedValue(0); const reversedOptions = useMemo( () => [...filteredOptions].reverse(), [filteredOptions], ); - // Get the appropriate API list - filter by network const [predefinedAPIs, setPredefinedAPIs] = useState([]); const [isLoadingPredefinedAPIs, setIsLoadingPredefinedAPIs] = useState(false); const lastLoadedNetworkRef = useRef(null); - // Load API lists - restrict testnet to only the hardcoded endpoint useEffect(() => { const currentNetwork = isTestnet ? 'testnet' : 'mainnet'; - // Only load if network changed if (lastLoadedNetworkRef.current === currentNetwork) { return; // Already loaded for this network } - if (isLoadingPredefinedAPIs) return; - const loadAPIList = async () => { setIsLoadingPredefinedAPIs(true); try { @@ -220,11 +201,9 @@ const APIAutocomplete: React.FC = ({ setIsLoadingPredefinedAPIs(false); } }; - loadAPIList(); // eslint-disable-next-line react-hooks/exhaustive-deps }, [isTestnet]); - // Fetch dynamic APIs - load when in mainnet mode and not already loaded const dynamicAPIsLoadingRef = useRef(false); useEffect(() => { @@ -232,17 +211,14 @@ const APIAutocomplete: React.FC = ({ if (isTestnet) { return; } - // If already loading or already have dynamic APIs, don't reload if (isLoadingAPIs || dynamicAPIs.length > 0) { return; } - // Prevent multiple simultaneous load attempts if (dynamicAPIsLoadingRef.current) { return; } - const loadDynamicAPIs = async () => { dynamicAPIsLoadingRef.current = true; setIsLoadingAPIs(true); @@ -259,10 +235,8 @@ const APIAutocomplete: React.FC = ({ dynamicAPIsLoadingRef.current = false; } }; - loadDynamicAPIs(); }, [isTestnet, dynamicAPIs.length, isLoadingAPIs]); - // Compute available APIs based on network - use useMemo to prevent unnecessary recalculations const availableAPIs = useMemo(() => { if (isTestnet) { @@ -277,7 +251,6 @@ const APIAutocomplete: React.FC = ({ return [...new Set(filtered)]; } }, [isTestnet, predefinedAPIs, dynamicAPIs]); - // Filter options based on search query - only update when search query or available APIs change useEffect(() => { if (searchQuery.trim() === '') { @@ -289,12 +262,10 @@ const APIAutocomplete: React.FC = ({ setFilteredOptions(filtered); } }, [searchQuery, availableAPIs]); - // Reset search query when network changes useEffect(() => { setSearchQuery(''); }, [isTestnet]); - // Handle keyboard appearance - modal adjusts via KeyboardAvoidingView useEffect(() => { const keyboardDidShowListener = Keyboard.addListener( @@ -306,72 +277,60 @@ const APIAutocomplete: React.FC = ({ }, 100); }, ); - return () => { keyboardDidShowListener.remove(); }; }, []); - const handleTextChange = (text: string) => { onChangeText(text); }; - const handleFocus = () => { setIsFocused(true); }; - const handleBlur = () => { setIsFocused(false); }; - const openModal = () => { // Prevent modal opening in testnet mode if (isTestnet) return; - HapticFeedback.light(); // The filtered options will be set by the useEffect that handles API options setSearchQuery(''); setIsModalVisible(true); inputRef.current?.blur(); // Reset and animate modal entrance - modalAnimation.setValue(0); - Animated.spring(modalAnimation, { - toValue: 1, - useNativeDriver: true, - tension: 65, - friction: 11, - }).start(); + modalAnimation.value = 0; + modalAnimation.value = withSpring(1, { + damping: 11, + stiffness: 65, + }); }; - const closeModal = () => { HapticFeedback.light(); // Animate modal exit - Animated.timing(modalAnimation, { - toValue: 0, - duration: 200, - useNativeDriver: true, - }).start(() => { + const finishCallback = () => { setIsModalVisible(false); setSearchQuery(''); + }; + modalAnimation.value = withTiming(0, {duration: 200}, () => { + runOnJS(finishCallback)(); }); }; - const selectOption = async (option: string) => { dbg('selectOption called with:', option); HapticFeedback.selection(); await onChangeText(option); closeModal(); }; - const getNetworkIcon = (api: string) => { - return api.toLowerCase().includes('testnet') ? '🧪' : '🌐'; + return api.toLowerCase().includes('testnet') + ? require('../assets/testnet-icon.png') + : require('../assets/mainnet-icon.png'); }; - const renderApiItem = ({item}: {item: string}) => { const isSelected = item === value; - return ( - = ({ isSelected && styles.apiModalItemSelected, ]} onPress={() => selectOption(item)} - activeOpacity={0.7}> - {getNetworkIcon(item)} + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> + = ({ )} - + ); }; - const renderListEmpty = () => { if (isLoadingAPIs && !isTestnet) { return ( @@ -421,7 +388,6 @@ const APIAutocomplete: React.FC = ({ ); } - return ( = ({ ); }; - const getInputContainerStyle = () => { const baseStyle = [styles.apiInputContainer]; if (isFocused) { @@ -442,7 +407,14 @@ const APIAutocomplete: React.FC = ({ } return baseStyle; }; - + // Animated style for modal + const modalAnimatedStyle = useAnimatedStyle(() => { + const translateY = interpolate(modalAnimation.value, [0, 1], [100, 0]); + return { + opacity: modalAnimation.value, + transform: [{translateY}], + }; + }); return ( <> @@ -462,10 +434,14 @@ const APIAutocomplete: React.FC = ({ autoCorrect={false} editable={!isTestnet} /> - { + if (!isTestnet) { + openModal(); + } + }} + android_ripple={{color: 'rgba(0,0,0,0.1)'}} disabled={isTestnet}> = ({ ]}> ▼ - + - = ({ style={styles.apiModalKeyboardView} behavior={Platform.OS === 'ios' ? 'padding' : 'height'} keyboardVerticalOffset={0}> - { Keyboard.dismiss(); closeModal(); }}> - e.stopPropagation()}> + { + e.stopPropagation(); + }}> = ({ Select Mempool.Space Provider - + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> = ({ ]}> ✕ - + @@ -606,7 +571,11 @@ const APIAutocomplete: React.FC = ({ borderColor: theme.colors.border, }, ]}> - 🔍 + = ({ blurOnSubmit={false} /> {searchQuery.length > 0 && ( - setSearchQuery('')} style={styles.apiModalSearchClear} - activeOpacity={0.6}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> = ({ ]}> ✕ - + )} - - + + ); }; - // Helper function to get section icons const getSectionIcon = (title: string): any => { switch (title.toLowerCase()) { case 'theme': return require('../assets/theme-icon.png'); - case 'network': - return require('../assets/network-icon.png'); + case 'network providers': + return require('../assets/api-icon.png'); case 'security': return require('../assets/backup-icon.png'); case 'advanced': @@ -673,11 +641,14 @@ const getSectionIcon = (title: string): any => { return require('../assets/spy-icon.png'); case 'wallet mode': return require('../assets/mode-icon.png'); + case 'font testing': + return require('../assets/font-icon.png'); + case 'balance display': + return require('../assets/numbers-icon.png'); default: return require('../assets/advanced-icon.png'); } }; - const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { // Use UserContext for reactive network and API state const {setActiveNetwork, setActiveApiProvider} = useUser(); @@ -685,8 +656,6 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { 'default' | 'alternative' | 'loading' >('loading'); const [deleteInput, setDeleteInput] = useState(''); - const [password, setPassword] = useState(''); - const [confirmPassword, setConfirmPassword] = useState(''); const [isDeleting, setIsDeleting] = useState(false); const [isModalResetVisible, setIsModalResetVisible] = useState(false); const [isBackupModalVisible, setIsBackupModalVisible] = useState(false); @@ -698,27 +667,28 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { const [nostrRelays, setNostrRelays] = useState(''); const [pendingNostrRelays, setPendingNostrRelays] = useState(''); const [walletMode, setWalletMode] = useState<'full' | 'psbt'>('full'); - const [hasNostr, setHasNostr] = useState(false); const [isLegalModalVisible, setIsLegalModalVisible] = useState(false); const [legalModalType, setLegalModalType] = useState<'terms' | 'privacy'>( 'terms', ); - const [passwordVisible, setPasswordVisible] = useState(false); - const [confirmPasswordVisible, setConfirmPasswordVisible] = useState(false); const [hapticsEnabled, setHapticsEnabledState] = useState(true); + const [balanceFormattingEnabled, setBalanceFormattingEnabledState] = + useState(false); // Default to raw numbers (not formatted) const [isApiInfoVisible, setIsApiInfoVisible] = useState(false); - - // Password validation states - const [passwordStrength, setPasswordStrength] = useState(0); - const [passwordErrors, setPasswordErrors] = useState([]); - + const [debugLoggingEnabled, setDebugLoggingEnabledState] = useState(false); + const [devDebugEnabled, setDevDebugEnabled] = useState(false); + // Click tracking for build number (7 clicks to enable dev mode) + const [buildNumberClickCount, setBuildNumberClickCount] = useState(0); + const buildNumberClickCountRef = useRef(0); + const buildNumberClickTimeoutRef = useRef(null); // Collapsible states const [expandedSections, setExpandedSections] = useState<{ [key: string]: boolean; }>({ theme: false, haptics: false, + displayFormat: false, backup: false, advanced: false, nostr: false, @@ -728,95 +698,21 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { appIcon: false, devicePairing: false, walletMode: false, + fontTesting: false, + devDebug: false, }); - const {theme, themeMode, setThemeMode} = useTheme(); + // Force re-render on Android when theme changes + const [themeUpdateKey, setThemeUpdateKey] = useState(0); const [appVersion, setAppVersion] = useState(''); const [buildNumber, setBuildNumber] = useState(''); const [usageSize, setUsageSize] = useState<{fileCount: number; mb: string}>({ fileCount: 0, mb: '0.00 MB', }); - // Password validation functions - const validatePassword = (pass: string) => { - const errors: string[] = []; - const checks = { - length: pass.length >= 12, - uppercase: /[A-Z]/.test(pass), - lowercase: /[a-z]/.test(pass), - number: /\d/.test(pass), - symbol: /[!@#$%^&*(),.?":{}|<>]/.test(pass), - }; - - if (!checks.length) { - errors.push('12+ characters'); - } - if (!checks.uppercase) { - errors.push('Uppercase letter (A-Z)'); - } - if (!checks.lowercase) { - errors.push('Lowercase letter (a-z)'); - } - if (!checks.number) { - errors.push('Number (0-9)'); - } - if (!checks.symbol) { - errors.push('Special character (!@#$...)'); - } - - setPasswordErrors(errors); - - // Calculate strength (0-4) - const strength = Object.values(checks).filter(Boolean).length; - setPasswordStrength(strength); - - return errors.length === 0; - }; - - const getPasswordStrengthText = () => { - if (passwordStrength <= 1) { - return 'Very Weak'; - } - if (passwordStrength <= 2) { - return 'Weak'; - } - if (passwordStrength <= 3) { - return 'Medium'; - } - return 'Strong'; - }; - - const getPasswordStrengthColor = () => { - if (passwordStrength <= 1) { - return theme.colors.danger; - } - if (passwordStrength <= 2) { - return theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange; - } - if (passwordStrength <= 3) { - return theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange; - } - return theme.colors.received; - }; - - const clearBackupModal = () => { - setPassword(''); - setConfirmPassword(''); - setPasswordVisible(false); - setConfirmPasswordVisible(false); - setPasswordStrength(0); - setPasswordErrors([]); - setIsBackupModalVisible(false); - }; - const toggleSection = (section: string) => { // Haptic feedback for section toggle HapticFeedback.light(); - setExpandedSections(prev => { const newState = Object.keys(prev).reduce((acc, key) => { acc[key] = false; // Close all sections @@ -826,7 +722,6 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { return newState; }); }; - useEffect(() => { setAppVersion(DeviceInfo.getVersion()); setBuildNumber(DeviceInfo.getBuildNumber()); @@ -834,7 +729,6 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { LocalCache.usageSize().then(size => { setUsageSize(size); }); - // Load wallet mode preference (default to full mode) EncryptedStorage.getItem('wallet_mode') .then(mode => { @@ -848,8 +742,44 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { dbg('Error loading wallet_mode from storage:', error); setWalletMode('full'); }); + // Load balance formatting preference (default to disabled - raw numbers) + EncryptedStorage.getItem('balance_formatting_enabled') + .then(enabled => { + if (enabled === null || enabled === undefined) { + // Default to false (raw numbers, not formatted) + setBalanceFormattingEnabledState(false); + } else { + setBalanceFormattingEnabledState(enabled === 'true'); + } + }) + .catch(error => { + dbg('Error loading balance_formatting_enabled from storage:', error); + setBalanceFormattingEnabledState(false); + }); + // Initialize debug logging state from module-level ref + setDebugLoggingEnabledState(isDebugLoggingEnabled()); + // Load dev debug enabled preference + EncryptedStorage.getItem('devDebugEnabled') + .then(enabled => { + if (enabled === 'true') { + setDevDebugEnabled(true); + } else { + setDevDebugEnabled(false); + } + }) + .catch(error => { + dbg('Error loading devDebugEnabled from storage:', error); + setDevDebugEnabled(false); + }); + // Cleanup timeout on unmount + return () => { + if (buildNumberClickTimeoutRef.current) { + clearTimeout(buildNumberClickTimeoutRef.current); + } + buildNumberClickCountRef.current = 0; + setBuildNumberClickCount(0); + }; }, []); - // Load saved icon preference on component mount useEffect(() => { const loadIconPreference = async () => { @@ -864,14 +794,12 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { setSelectedIcon('default'); } } catch (error) { - console.warn('Error loading icon preference:', error); + dbg('Error loading icon preference:', error); setSelectedIcon('default'); } }; - loadIconPreference(); }, []); - useEffect(() => { EncryptedStorage.getItem('keyshare').then(ks => { try { @@ -882,25 +810,21 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { // Get keyshare label (KeyShare1/2/3) or fallback to local_party_key const keyshareLabel = getKeyshareLabel(json); setParty(keyshareLabel || json.local_party_key || ''); - // Only show Nostr settings when the keyshare contains an npub setHasNostr(!!json.nostr_npub); } catch (error) { dbg('Failed to parse keyshare for settings screen:', error); } }); - // Load network and corresponding cached API LocalCache.getItem('network').then(async net => { dbg('=== Loading settings for network:', net); setIsTestnet(net !== 'mainnet'); // Clear any pending API changes when switching networks setPendingAPI(''); - // Try to get the cached API for this network const cachedApi = await LocalCache.getItem(`api_${net}`); dbg(`Cached API for ${net}:`, cachedApi); - if (cachedApi) { setBaseAPI(cachedApi); setPendingAPI(cachedApi); // Initialize pending API to current API @@ -915,7 +839,6 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { // Fallback to current API or default const currentApi = await LocalCache.getItem('api'); dbg('Current API (fallback):', currentApi); - if (currentApi) { setBaseAPI(currentApi); setPendingAPI(currentApi); // Initialize pending API to current API @@ -952,17 +875,13 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { setPendingNostrRelays(relaysForDisplay); }); }, []); - const toggleNetwork = async (value: boolean) => { // Haptic feedback for network toggle HapticFeedback.light(); dbg('=== Network toggle started:', value ? 'testnet' : 'mainnet'); const newNetwork = value ? 'testnet3' : 'mainnet'; const networkName = value ? 'Testnet' : 'Mainnet'; - const networkIcon = value ? '🧪' : '🌐'; - await setActiveNetwork(newNetwork); - // Check user's wallet mode preference before navigating let targetRoute = 'Home'; try { @@ -977,30 +896,27 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { dbg('Error loading wallet_mode during network toggle:', error); // Default to 'Home' if there's an error } - // Navigate to the appropriate screen based on user preference navigation.reset({index: 0, routes: [{name: targetRoute}]}); - // Show brief feedback alert after a brief delay to ensure navigation completes setTimeout(() => { // warn user if test net bitcoin is not real // add i understand button to the alert if (newNetwork === 'mainnet') { Alert.alert( - `${networkIcon} Switched to ${networkName}`, + `Switched to ${networkName}`, 'Mainnet Bitcoin is the real Bitcoin. It is the main network for all Bitcoin transactions.', [{text: 'I understand', onPress: () => {}}], ); } else { Alert.alert( - `${networkIcon} Switched to ${networkName}`, + `Switched to ${networkName}`, 'Testnet Bitcoin is not real Bitcoin. It is a test network for developers to test their applications. Do not use it for real transactions.', [{text: 'I understand', onPress: () => {}}], ); } }, 300); }; - const resetAPI = async () => { dbg('resetAPI called'); const net = await LocalCache.getItem('network'); @@ -1009,10 +925,8 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { ? 'https://mempool.space/api' // MAINNET_APIS[0] : 'https://mempool.space/testnet/api'; // TESTNET_APIS[0] dbg('Resetting to default API for network:', net, 'API:', api); - // Clear pending API selection and set to new API setPendingAPI(api); - // Update local state setBaseAPI(api); dbg('Local state updated with API:', api); @@ -1042,37 +956,29 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { Alert.alert('Success', 'API endpoint reset to default!'); }, 300); }; - const normalizeAPIUrl = (url: string): string => { if (!url || url.trim() === '') { return url; } - // Trim whitespace let normalized = url.trim(); - // Remove trailing slashes normalized = normalized.replace(/\/+$/, ''); - // Check if it ends with /api (case-insensitive) const apiPattern = /\/api$/i; if (!apiPattern.test(normalized)) { // If it doesn't end with /api, append it normalized = normalized + '/api'; } - return normalized; }; - const validateAPIEndpoint = async (api: string): Promise => { try { const testUrl = `${api.replace(/\/$/, '')}/blocks/tip/hash`; dbg('Testing API endpoint:', testUrl); - // Create AbortController for timeout const controller = new AbortController(); const timeoutId = setTimeout(() => controller.abort(), 10000); // 10 second timeout - const response = await fetch(testUrl, { method: 'GET', headers: { @@ -1080,23 +986,18 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { }, signal: controller.signal, }); - clearTimeout(timeoutId); - if (!response.ok) { dbg('API validation failed: HTTP', response.status); return false; } - const blockHash = await response.text(); // Check if response looks like a valid block hash (64 character hex string) const isValidBlockHash = /^[a-f0-9]{64}$/i.test(blockHash.trim()); - if (!isValidBlockHash) { dbg('API validation failed: Invalid block hash format:', blockHash); return false; } - dbg('API validation successful:', blockHash); return true; } catch (error) { @@ -1104,18 +1005,15 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { return false; } }; - const saveAPI = async (api: string) => { if (!api || api.trim() === '') { Alert.alert('Error', 'Please select a valid API endpoint.'); return; } - // Normalize the URL to ensure it ends with /api const normalizedApi = normalizeAPIUrl(api); dbg('Original API URL:', api); dbg('Normalized API URL:', normalizedApi); - setIsAPISaving(true); try { // Validate the API endpoint first (using normalized URL) @@ -1127,7 +1025,6 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { ); return; } - // Update API via UserContext (using normalized URL) await setActiveApiProvider(normalizedApi); // Update local state (using normalized URL) @@ -1146,12 +1043,10 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { setIsAPISaving(false); } }; - const handleAPISelection = (api: string) => { // Just update the pending API selection - don't save immediately setPendingAPI(api); }; - const handleResetWallet = async () => { if (deleteInput.trim().toLowerCase() === 'delete my wallet') { try { @@ -1178,1211 +1073,1270 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { ); } }; - - const handleBackupWallet = async () => { - if (!validatePassword(password)) { - const missingRequirements = passwordErrors.join('\n• '); - Alert.alert( - 'Password Requirements Not Met', - `Your password must meet all of the following requirements:\n\n• ${missingRequirements}\n\nPlease update your password and try again.`, - ); - return; - } - - if (password !== confirmPassword) { - Alert.alert( - 'Passwords Do Not Match', - 'The password and confirmation password must be identical. Please check both fields and try again.', - ); - return; - } - + const handleToggleHaptics = (value: boolean) => { + HapticFeedback.light(); + setHapticsEnabledState(value); + setHapticsEnabled(value); + }; + const handleToggleBalanceFormatting = async (value: boolean) => { + HapticFeedback.light(); + setBalanceFormattingEnabledState(value); try { - HapticFeedback.medium(); - - const storedKeyshare = await EncryptedStorage.getItem('keyshare'); - if (storedKeyshare) { - const json = JSON.parse(storedKeyshare); - const encryptedKeyshare = await BBMTLibNativeModule.aesEncrypt( - storedKeyshare, - await BBMTLibNativeModule.sha256(password), - ); - - // Create filename based on pub_key hash and keyshare number - if (!json.pub_key) { - Alert.alert('Error', 'Keyshare missing pub_key.'); - return; - } - - // Get SHA256 hash of pub_key and take first 4 characters - const pubKeyHash = await BBMTLibNativeModule.sha256(json.pub_key); - const hashPrefix = pubKeyHash.substring(0, 4).toLowerCase(); - - // Extract keyshare number from label (KeyShare1 -> 1, KeyShare2 -> 2, etc.) - const keyshareLabel = getKeyshareLabel(json); - let keyshareNumber = '1'; // default - if (keyshareLabel) { - const match = keyshareLabel.match(/KeyShare(\d+)/); - if (match) { - keyshareNumber = match[1]; - } - } else if (json.keygen_committee_keys && json.local_party_key) { - // Fallback: compute from position in sorted keygen_committee_keys - const sortedKeys = [...json.keygen_committee_keys].sort(); - const index = sortedKeys.indexOf(json.local_party_key); - if (index >= 0) { - keyshareNumber = String(index + 1); - } - } - - const friendlyFilename = `${hashPrefix}K${keyshareNumber}.share`; - - const tempDir = RNFS.TemporaryDirectoryPath || RNFS.CachesDirectoryPath; - const filePath = `${tempDir}/${friendlyFilename}`; - - await RNFS.writeFile(filePath, encryptedKeyshare, 'base64'); - - await Share.open({ - title: 'Backup Your Keyshare', - isNewTask: true, - message: - 'Save this encrypted file securely. It is required for wallet recovery.', - url: `file://${filePath}`, - type: 'application/octet-stream', - filename: friendlyFilename, - failOnCancel: false, - }); - - // Cleanup temp file (best-effort) - try { - await RNFS.unlink(filePath); - } catch { - // ignore cleanup errors - } - clearBackupModal(); - } else { - Alert.alert('Error', 'Invalid keyshare.'); - } + await EncryptedStorage.setItem( + 'balance_formatting_enabled', + value.toString(), + ); } catch (error) { - dbg('Error encrypting or sharing keyshare:', error); - Alert.alert('Error', 'Failed to encrypt or share the keyshare.'); - } - }; - - const handlePasswordChange = (text: string) => { - setPassword(text); - if (text.length > 0) { - validatePassword(text); - } else { - setPasswordStrength(0); - setPasswordErrors([]); + dbg('Error saving balance_formatting_enabled:', error); } }; - - const handleToggleHaptics = (value: boolean) => { + const handleToggleDebugLogging = (value: boolean) => { HapticFeedback.light(); - setHapticsEnabledState(value); - setHapticsEnabled(value); + setDebugLoggingEnabledState(value); + // Update module-level ref + setDebugLoggingEnabled(value); + // Reload the app to apply the change + DeviceEventEmitter.emit('app:reload'); }; - - const styles = StyleSheet.create({ - container: { - flex: 1, - backgroundColor: theme.colors.background, - }, - scrollView: { - flex: 1, - }, - scrollContent: { - flexGrow: 1, - padding: 16, - paddingBottom: 24, - }, - header: { - paddingHorizontal: 16, - borderBottomWidth: 1, - borderBottomColor: theme.colors.border, - }, - headerTitle: { - fontSize: theme.fontSizes?.['3xl'] || 28, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - textAlign: 'center', - }, - collapsibleSection: { - marginBottom: 10, - backgroundColor: theme.colors.cardBackground, - borderRadius: 8, - borderWidth: 1, - borderColor: theme.colors.border, - overflow: 'hidden', - shadowColor: theme.colors.shadowColor, - shadowOffset: {width: 0, height: 1}, - shadowOpacity: 0.1, - shadowRadius: 2, - elevation: 2, - }, - sectionHeader: { - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'center', - padding: 12, - backgroundColor: theme.colors.cardBackground, - }, - sectionHeaderContent: { - flexDirection: 'row', - alignItems: 'center', - flex: 1, - }, - sectionIcon: { - width: 20, - height: 20, - marginRight: 8, - tintColor: theme.colors.text, - }, - sectionHeaderTitle: { - fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - }, - expandIcon: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - }, - sectionContent: { - paddingHorizontal: 12, - borderTopWidth: 1, - borderTopColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, - }, - toggleContainer: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - marginBottom: 12, - paddingHorizontal: 4, - }, - toggleLabel: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - }, - toggleDescription: { - fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.textSecondary, - marginBottom: 12, - }, - appIconHintRow: { - flexDirection: 'row', - alignItems: 'center', - }, - appIconSpyIcon: { - width: 28, - height: 28, - marginRight: 10, - }, - appIconHintTextContainer: { - flex: 1, - }, - appIconHintTitle: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - marginBottom: 2, - }, - appIconHintSubtitle: { - fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.textSecondary, - lineHeight: 16, - }, - inputAPI: { - borderWidth: 1, - borderColor: theme.colors.border, - borderRadius: 6, - padding: 10, - fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - backgroundColor: theme.colors.background, - color: theme.colors.text, - marginBottom: 8, - flex: 1, - }, - apiAutocompleteContainer: { - position: 'relative', - marginBottom: 8, - }, - apiInputContainer: { - flexDirection: 'row', - alignItems: 'center', - borderWidth: 1, - borderColor: theme.colors.border, - borderRadius: 8, - backgroundColor: theme.colors.background, - minHeight: 44, - shadowColor: theme.colors.shadowColor, - shadowOffset: {width: 0, height: 1}, - shadowOpacity: 0.05, - shadowRadius: 2, - elevation: 1, - }, - apiInputContainerFocused: { - borderColor: theme.colors.primary, - shadowColor: theme.colors.primary, - shadowOffset: {width: 0, height: 0}, - shadowOpacity: 0.2, - shadowRadius: 4, - elevation: 3, - }, - apiTextInput: { - flex: 1, - paddingHorizontal: 12, - paddingVertical: 12, - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - backgroundColor: 'transparent', - }, - apiDropdownButton: { - paddingHorizontal: 12, - paddingVertical: 12, - justifyContent: 'center', - alignItems: 'center', - borderLeftWidth: 1, - borderLeftColor: theme.colors.border, - }, - apiDropdownIcon: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - }, - apiInputRow: { - flexDirection: 'row', - alignItems: 'center', - gap: 8, - }, - apiInputWithButton: { - flex: 1, - }, - apiSaveButton: { - backgroundColor: theme.colors.primary, - paddingHorizontal: 16, - paddingVertical: 12, - borderRadius: 8, - minHeight: 44, - justifyContent: 'center', - alignItems: 'center', - shadowColor: theme.colors.shadowColor, - shadowOffset: {width: 0, height: 1}, - shadowOpacity: 0.1, - shadowRadius: 2, - elevation: 2, - }, - apiSaveButtonDisabled: { - backgroundColor: theme.colors.disabled, - shadowOpacity: 0.05, - }, - apiSaveButtonText: { - color: theme.colors.textOnPrimary, - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - }, - apiSaveButtonTextDisabled: { - color: theme.colors.textSecondary, - }, - apiSaveButtonContainer: { - marginTop: 8, - alignItems: 'flex-start', - }, - apiNetworkInfoContainer: { - marginTop: 8, - marginBottom: 12, - padding: 12, - borderRadius: 8, - borderWidth: 1, - borderStyle: 'dashed', - borderColor: theme.colors.border, - }, - apiNetworkModeRow: { - flexDirection: 'row', - alignItems: 'center', - gap: 8, - marginBottom: 8, - }, - apiNetworkModeBadge: { - flex: 1, - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'center', - paddingHorizontal: 10, - paddingVertical: 8, - borderRadius: 6, - gap: 6, - minHeight: 36, - }, - apiNetworkModeBadgeTestnet: { - backgroundColor: theme.colors.warning + '26', // ~15% opacity - borderWidth: 1, - borderColor: theme.colors.warning + '4D', // ~30% opacity - }, - apiNetworkModeBadgeMainnet: { - backgroundColor: theme.colors.received + '26', // ~15% opacity - borderWidth: 1, - borderColor: theme.colors.received + '4D', // ~30% opacity - }, - apiNetworkModeIcon: { - fontSize: theme.fontSizes?.lg || 16, - fontFamily: theme.fontFamilies?.regular, - }, - apiNetworkModeText: { - fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - letterSpacing: 0.2, - }, - apiNetworkModeTextTestnet: { - color: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, - }, - apiNetworkModeTextMainnet: { - color: theme.colors.received, - }, - apiInfoButton: { - flex: 1, - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'center', - paddingHorizontal: 10, - paddingVertical: 8, - borderRadius: 6, - backgroundColor: theme.colors.background, - borderWidth: 1, - borderColor: theme.colors.primary, - gap: 6, - minHeight: 36, - }, - apiInfoButtonIcon: { - width: 14, - height: 14, - tintColor: theme.colors.text, // Use text color for better visibility in dark mode - }, - apiInfoButtonText: { - fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.primary, - }, - apiNetworkDescription: { - fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - lineHeight: 16, - marginTop: 4, - }, - apiNetworkDescriptionTestnet: { - color: theme.colors.textSecondary, - }, - apiNetworkDescriptionMainnet: { - color: theme.colors.textSecondary, - }, - apiActionButtonsRow: { - flexDirection: 'row', - gap: 12, - marginTop: 8, - alignItems: 'stretch', - }, - apiActionButton: { - flex: 1, - minHeight: 44, - height: 44, - }, - apiModalContainer: { - flex: 1, - justifyContent: 'flex-end', - }, - apiModalKeyboardView: { - flex: 1, - justifyContent: 'flex-end', - }, - apiModalBackdrop: { - flex: 1, - backgroundColor: theme.colors.modalBackdrop, - justifyContent: 'flex-end', - }, - apiModalContent: { - backgroundColor: theme.colors.background, - borderTopLeftRadius: 10, - borderTopRightRadius: 10, - paddingBottom: Platform.OS === 'ios' ? 17 : 10, - paddingTop: 5, - shadowColor: theme.colors.shadowColor, - shadowOffset: {width: 0, height: -4}, - shadowOpacity: 0.2, - shadowRadius: 12, - elevation: 20, - flexDirection: 'column', - }, - apiModalListWrapper: { - height: 300, - flexShrink: 0, - }, - apiModalFlatList: { - flex: 1, - }, - apiModalListContainer: { - minHeight: 200, - paddingBottom: 20, - }, - apiModalHeader: { - paddingTop: 12, - paddingBottom: 12, - borderBottomWidth: 1, - }, - apiModalHeaderTop: { - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'center', - paddingHorizontal: 20, - paddingBottom: 0, - }, - apiModalFooter: { - paddingHorizontal: 16, - paddingTop: 16, - paddingBottom: Platform.OS === 'ios' ? 32 : 24, - }, - apiModalTitle: { - fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - letterSpacing: -0.5, - }, - apiModalHeaderTitleContainer: { - flexDirection: 'row', - alignItems: 'center', - flex: 1, - }, - apiModalHeaderIcon: { - width: 20, - height: 20, - marginRight: 10, - }, - apiModalCloseButton: { - width: 32, - height: 32, - borderRadius: 16, - justifyContent: 'center', - alignItems: 'center', - }, - apiModalCloseText: { - fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - }, - apiModalSearchContainer: { - flexDirection: 'row', - alignItems: 'center', - marginHorizontal: 16, - marginTop: 8, - paddingHorizontal: 12, - paddingVertical: 10, - borderRadius: 12, - borderWidth: 1, - }, - apiModalSearchIcon: { - fontSize: theme.fontSizes?.lg || 16, - fontFamily: theme.fontFamilies?.regular, - marginRight: 8, - }, - apiModalSearchInput: { - flex: 1, - fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - padding: 0, - margin: 0, - }, - apiModalSearchClear: { - padding: 4, - marginLeft: 8, - }, - apiModalSearchClearText: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - }, - apiModalListContent: { - paddingTop: 4, - paddingBottom: 4, - }, - apiModalItem: { - flexDirection: 'row', - alignItems: 'center', - paddingHorizontal: 16, - paddingVertical: 14, - marginHorizontal: 16, - marginVertical: 0, - borderRadius: 0, - borderBottomWidth: StyleSheet.hairlineWidth, - minHeight: 56, - }, - apiModalItemSelected: { - backgroundColor: theme.colors.cardBackground, - }, - apiModalItemIcon: { - fontSize: theme.fontSizes?.xl || 18, - fontFamily: theme.fontFamilies?.regular, - marginRight: 12, - }, - apiModalItemText: { - flex: 1, - fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - lineHeight: 20, - letterSpacing: -0.2, - }, - apiModalItemTextSelected: { - fontWeight: (theme.fontWeights?.semibold || '600') as any, - }, - apiModalItemCheckContainer: { - width: 24, - height: 24, - borderRadius: 12, - justifyContent: 'center', - alignItems: 'center', - marginLeft: 8, - }, - apiModalItemCheck: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.white, - }, - apiModalLoading: { - padding: 48, - alignItems: 'center', - }, - apiModalLoadingText: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - fontStyle: 'italic', - }, - apiModalEmpty: { - padding: 48, - alignItems: 'center', - }, - apiModalEmptyText: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - fontStyle: 'italic', - }, - button: { - paddingVertical: 10, - borderRadius: 6, - alignItems: 'center', - marginTop: 6, - }, - deleteButton: { - backgroundColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, - }, - backupButton: { - backgroundColor: theme.colors.primary, - marginBottom: 16, // Add spacing after backup button before delete section - }, - resetButton: { - backgroundColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, - }, - buttonText: { - color: theme.colors.textOnPrimary, - fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - }, - apiItem: { - marginTop: 0, // Section padding handles first element spacing - marginBottom: 0, // Consistent spacing - }, - apiName: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, // Use text color for better readability in dark mode - marginBottom: 4, - }, - apiDescription: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.textSecondary, - lineHeight: 20, - marginBottom: 6, - }, - linkText: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, // Use text color for better readability in dark mode - textDecorationLine: 'underline', - textDecorationColor: theme.colors.text, // Match underline color - }, - aboutInfoRow: { - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'center', - paddingVertical: 12, - paddingHorizontal: 4, - borderBottomWidth: StyleSheet.hairlineWidth, - borderBottomColor: theme.colors.border, - }, - aboutLabel: { - fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - letterSpacing: -0.2, - }, - aboutValue: { - fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.textSecondary, - letterSpacing: -0.2, - }, - aboutSection: { - marginTop: 20, - padding: 16, - backgroundColor: theme.colors.cardBackground, - borderRadius: 12, - borderWidth: StyleSheet.hairlineWidth, - borderColor: theme.colors.border, - }, - aboutSectionHeader: { - flexDirection: 'row', - alignItems: 'center', - marginBottom: 10, - }, - aboutSectionIcon: { - width: 20, - height: 20, - marginRight: 10, - tintColor: theme.colors.text, - }, - aboutSectionTitle: { - fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - letterSpacing: -0.3, - }, - aboutSectionDescription: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.textSecondary, - lineHeight: 22, - letterSpacing: -0.1, - }, - aboutLinkText: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, // Use text color for better readability in dark mode - textDecorationLine: 'underline', - textDecorationColor: theme.colors.text, // Match underline color - }, - termsLink: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, // Use text color for better readability in dark mode - textDecorationLine: 'underline', - textDecorationColor: theme.colors.text, // Match underline color - marginTop: 8, - }, - modalOverlay: { - flex: 1, - backgroundColor: theme.colors.modalBackdrop, - alignItems: 'center', - justifyContent: 'center', - }, - modalContent: { - backgroundColor: theme.colors.background, - padding: 20, - borderRadius: 8, - width: '80%', - }, - modalHeader: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'center', - marginBottom: 16, - }, - modalIcon: { - width: 24, - height: 24, - marginRight: 10, - tintColor: theme.colors.text, // Use text color for better visibility in dark mode - }, - modalTitle: { - fontSize: theme.fontSizes?.['2xl'] || 20, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - }, - modalDescription: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.textSecondary, - marginBottom: 20, - textAlign: 'center', - }, - passwordContainer: { - marginBottom: 12, - }, - passwordLabel: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - marginBottom: 4, - }, - passwordInputContainer: { - flexDirection: 'row', - alignItems: 'center', - borderWidth: 1, - borderColor: theme.colors.border, - borderRadius: 6, - }, - passwordInput: { - flex: 1, - padding: 10, - fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - }, - eyeButton: { - padding: 10, - }, - eyeIcon: { - width: 20, - height: 20, - tintColor: theme.colors.text, - }, - passwordHint: { - fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.textSecondary, - }, - modalActions: { - flexDirection: 'row', - justifyContent: 'space-between', - marginTop: 20, - gap: 12, - }, - modalButton: { - flex: 1, - paddingVertical: 14, - borderRadius: 8, - alignItems: 'center', - }, - cancelButton: { - backgroundColor: theme.colors.secondary, - }, - confirmButton: { - backgroundColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, - }, - disabledButton: { - backgroundColor: theme.colors.disabled, - }, - apiInfoModalContent: { - backgroundColor: theme.colors.background, - borderRadius: 16, - width: '85%', - maxWidth: 400, - shadowColor: theme.colors.shadowColor, - shadowOffset: {width: 0, height: 4}, - shadowOpacity: 0.3, - shadowRadius: 12, - elevation: 20, - }, - apiInfoModalHeader: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - paddingHorizontal: 20, - paddingTop: 20, - paddingBottom: 16, - borderBottomWidth: StyleSheet.hairlineWidth, - borderBottomColor: theme.colors.border, - }, - apiInfoModalIconContainer: { - width: 40, - height: 40, - borderRadius: 20, - backgroundColor: theme.colors.cardBackground, - justifyContent: 'center', - alignItems: 'center', - }, - apiInfoModalIcon: { - fontSize: theme.fontSizes?.['2xl'] || 20, - fontFamily: theme.fontFamilies?.regular, - }, - apiInfoModalTitle: { - flex: 1, - fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - marginLeft: 12, - letterSpacing: -0.3, - }, - apiInfoModalCloseButton: { - width: 32, - height: 32, - borderRadius: 16, - backgroundColor: theme.colors.cardBackground, - justifyContent: 'center', - alignItems: 'center', - }, - apiInfoModalCloseText: { - fontSize: theme.fontSizes?.xl || 18, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.textSecondary, - }, - apiInfoModalBody: { - padding: 20, - }, - apiInfoSection: { - marginBottom: 20, - }, - apiInfoSectionRow: { - flexDirection: 'row', - alignItems: 'center', - marginBottom: 8, - }, - apiInfoSectionIcon: { - fontSize: theme.fontSizes?.['2xl'] || 20, - fontFamily: theme.fontFamilies?.regular, - marginRight: 10, - }, - apiInfoSectionTitle: { - fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - letterSpacing: -0.2, - }, - apiInfoSectionText: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.textSecondary, - lineHeight: 22, - letterSpacing: -0.1, - marginLeft: 30, - }, - apiInfoModalButton: { - marginHorizontal: 20, - marginBottom: 20, - paddingVertical: 14, - borderRadius: 12, - alignItems: 'center', - justifyContent: 'center', - }, - apiInfoModalButtonText: { - fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - letterSpacing: -0.2, - }, - networkOption: { - flexDirection: 'row', - alignItems: 'center', - }, - networkIcon: { - width: 20, - height: 20, - marginRight: 8, - tintColor: theme.colors.text, // Use text color for visibility in dark mode - }, - input: { - borderWidth: 1, - borderColor: theme.colors.border, - borderRadius: 8, - padding: 14, - marginBottom: 16, - textAlign: 'center', - fontSize: theme.fontSizes?.lg || 16, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - backgroundColor: theme.colors.cardBackground, - }, - halfOpacity: { - opacity: 0.5, - }, - strengthContainer: { - flexDirection: 'row', - alignItems: 'center', - marginTop: 8, - marginBottom: 8, - }, - strengthBar: { - flex: 1, - height: 8, - backgroundColor: theme.colors.border, - borderRadius: 4, - marginRight: 12, - overflow: 'hidden', - }, - strengthFill: { - height: '100%', - borderRadius: 4, - }, - strengthText: { - fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.bold || '700') as any, - fontFamily: theme.fontFamilies?.regular, - minWidth: 60, - textAlign: 'right', - color: theme.colors.textSecondary, - }, - requirementsContainer: { - marginTop: 4, - }, - requirementText: { - fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.warningAccent, - }, - nostrRelaysInput: { - minHeight: 120, - textAlignVertical: 'top', - textAlign: 'left', // Align text entries to the left - paddingTop: 12, - backgroundColor: theme.colors.cardBackground, - }, - errorInput: { - borderColor: theme.colors.danger, - }, - errorText: { - color: theme.colors.danger, - fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - marginTop: 4, - }, - buttonContent: { - flexDirection: 'row', - alignItems: 'center', - }, - buttonIcon: { - width: 20, - height: 20, - marginRight: 12, - tintColor: theme.colors.white, - }, - flexContainer: { - flex: 1, - }, - whiteTint: { - tintColor: theme.colors.white, - }, - networkStatusContainer: { - marginBottom: 8, - }, - networkStatusTitle: { - fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - marginBottom: 2, - }, - networkStatusText: { - fontSize: theme.fontSizes?.sm || 12, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - }, - appIconCheckStatesButton: { - marginBottom: 10, - backgroundColor: theme.colors.secondary, - }, - walletModeRow: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - marginBottom: 12, - paddingHorizontal: 4, - }, - walletModeLabel: { - fontSize: theme.fontSizes?.base || 14, - fontWeight: (theme.fontWeights?.semibold || '600') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - }, - walletModeDescription: { - fontSize: theme.fontSizes?.base || 13, - fontWeight: (theme.fontWeights?.normal || '400') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.textSecondary, - marginBottom: 12, - }, - themeOptionContainer: { - gap: 8, - marginBottom: 8, - }, - themeOption: { - backgroundColor: theme.colors.background, - borderRadius: 8, - borderWidth: 1, - borderColor: theme.colors.border, - padding: 12, - marginBottom: 4, - }, - themeOptionSelected: { - borderColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, - borderWidth: 2, - backgroundColor: theme.colors.cardBackground, - }, - themeOptionContent: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - }, - themeOptionLabel: { - fontSize: theme.fontSizes?.md || 15, - fontWeight: (theme.fontWeights?.medium || '500') as any, - fontFamily: theme.fontFamilies?.regular, - color: theme.colors.text, - }, - themeOptionLabelSelected: { - fontWeight: (theme.fontWeights?.semibold || '600') as any, - color: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, - }, - themeOptionCheck: { - width: 18, - height: 18, - tintColor: theme.colors.background === '#ffffff' - ? theme.colors.accent - : theme.colors.bitcoinOrange, - }, - }); - - return ( - - - {/* Theme Section - First for better UX */} - toggleSection('theme')} - styles={styles} - theme={theme}> - - Choose your preferred color theme. OS Default follows your system settings. - - - { - HapticFeedback.light(); - setThemeMode('os'); - }} - activeOpacity={0.7}> - - - OS Default - - {themeMode === 'os' && ( - - )} - - - { - HapticFeedback.light(); - setThemeMode('light'); - }} - activeOpacity={0.7}> - - - Light - - {themeMode === 'light' && ( - - )} - - - { - HapticFeedback.light(); + const styles = useMemo( + () => + StyleSheet.create({ + container: { + flex: 1, + backgroundColor: theme.colors.background, + }, + scrollView: { + flex: 1, + }, + scrollContent: { + flexGrow: 1, + padding: 16, + paddingBottom: 24, + }, + header: { + paddingHorizontal: 16, + borderBottomWidth: 1, + borderBottomColor: theme.colors.border, + }, + headerTitle: { + fontSize: theme.fontSizes?.['3xl'] || 28, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + textAlign: 'center', + }, + collapsibleSection: { + marginBottom: 10, + backgroundColor: theme.colors.cardBackground, + borderRadius: 8, + borderWidth: 1, + borderColor: theme.colors.border, + overflow: 'hidden', + shadowColor: theme.colors.shadowColor, + shadowOffset: {width: 0, height: 1}, + shadowOpacity: 0.1, + shadowRadius: 2, + elevation: 2, + }, + sectionHeader: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + padding: 12, + backgroundColor: theme.colors.cardBackground, + }, + sectionHeaderContent: { + flexDirection: 'row', + alignItems: 'center', + flex: 1, + }, + sectionIcon: { + width: 20, + height: 20, + marginRight: 8, + tintColor: theme.colors.text, + }, + sectionHeaderTitle: { + fontSize: theme.fontSizes?.lg || 16, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + }, + expandIcon: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + }, + sectionContent: { + paddingHorizontal: 12, + borderTopWidth: 1, + borderTopColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, + }, + toggleContainer: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + marginBottom: 12, + paddingHorizontal: 4, + }, + toggleLabel: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + }, + toggleDescription: { + fontSize: theme.fontSizes?.base || 13, + color: theme.colors.textSecondary, + marginTop: 12, + textAlign: 'center', + marginBottom: 12, + }, + warningContainer: { + padding: 12, + borderRadius: 8, + borderWidth: 1, + marginBottom: 16, + marginTop: 8, + }, + warningText: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + marginBottom: 8, + textAlign: 'center', + }, + warningDescription: { + fontSize: theme.fontSizes?.sm || 12, + fontFamily: theme.fontFamilies?.regular, + lineHeight: 18, + textAlign: 'left', + }, + hintText: { + fontSize: theme.fontSizes?.base || 13, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.textSecondary, + lineHeight: 18, + textAlign: 'left' as const, + }, + hintBold: { + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + }, + hintAmount: { + fontFamily: theme.fontFamilies?.monospaceBold, + color: theme.colors.text, + }, + hintSpacing: { + marginBottom: 12, + }, + appIconHintRow: { + flexDirection: 'row', + alignItems: 'center', + }, + appIconSpyIcon: { + width: 28, + height: 28, + marginRight: 10, + }, + appIconHintTextContainer: { + flex: 1, + }, + appIconHintTitle: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + marginBottom: 2, + }, + appIconHintSubtitle: { + fontSize: theme.fontSizes?.sm || 12, + color: theme.colors.textSecondary, + lineHeight: 16, + }, + inputAPI: { + borderWidth: 1, + borderColor: theme.colors.border, + borderRadius: 6, + padding: 10, + fontSize: theme.fontSizes?.base || 13, + backgroundColor: theme.colors.background, + color: theme.colors.text, + marginBottom: 8, + flex: 1, + }, + apiAutocompleteContainer: { + position: 'relative', + marginBottom: 8, + }, + apiInputContainer: { + flexDirection: 'row', + alignItems: 'center', + borderWidth: 1, + borderColor: theme.colors.border, + borderRadius: 8, + backgroundColor: theme.colors.background, + minHeight: 44, + shadowColor: theme.colors.shadowColor, + shadowOffset: {width: 0, height: 1}, + shadowOpacity: 0.05, + shadowRadius: 2, + elevation: 1, + }, + apiInputContainerFocused: { + borderColor: theme.colors.primary, + shadowColor: theme.colors.primary, + shadowOffset: {width: 0, height: 0}, + shadowOpacity: 0.2, + shadowRadius: 4, + elevation: 3, + }, + apiTextInput: { + flex: 1, + paddingHorizontal: 12, + paddingVertical: 12, + fontSize: theme.fontSizes?.base || 14, + color: theme.colors.text, + backgroundColor: 'transparent', + }, + apiDropdownButton: { + paddingHorizontal: 12, + paddingVertical: 12, + justifyContent: 'center', + alignItems: 'center', + borderLeftWidth: 1, + borderLeftColor: theme.colors.border, + }, + apiDropdownIcon: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + }, + apiInputRow: { + flexDirection: 'row', + alignItems: 'center', + gap: 8, + }, + apiInputWithButton: { + flex: 1, + }, + apiSaveButton: { + backgroundColor: theme.colors.primary, + paddingHorizontal: 16, + paddingVertical: 12, + borderRadius: 8, + minHeight: 44, + justifyContent: 'center', + alignItems: 'center', + shadowColor: theme.colors.shadowColor, + shadowOffset: {width: 0, height: 1}, + shadowOpacity: 0.1, + shadowRadius: 2, + elevation: 2, + }, + apiSaveButtonDisabled: { + backgroundColor: theme.colors.disabled, + shadowOpacity: 0.05, + }, + apiSaveButtonText: { + color: theme.colors.textOnPrimary, + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + textAlign: 'center', + }, + apiSaveButtonTextDisabled: { + color: theme.colors.textSecondary, + }, + apiSaveButtonContainer: { + marginTop: 8, + alignItems: 'flex-start', + }, + apiNetworkInfoContainer: { + marginTop: 8, + marginBottom: 12, + padding: 12, + borderRadius: 8, + borderWidth: 1, + borderStyle: 'dashed', + borderColor: theme.colors.border, + }, + apiNetworkModeRow: { + flexDirection: 'row', + alignItems: 'center', + gap: 8, + marginBottom: 8, + }, + apiNetworkModeBadge: { + flex: 1, + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center', + paddingHorizontal: 10, + paddingVertical: 8, + borderRadius: 6, + gap: 6, + minHeight: 36, + }, + apiNetworkModeBadgeTestnet: { + backgroundColor: theme.colors.warning + '26', // ~15% opacity + borderWidth: 1, + borderColor: theme.colors.warning + '4D', // ~30% opacity + }, + apiNetworkModeBadgeMainnet: { + backgroundColor: theme.colors.received + '26', // ~15% opacity + borderWidth: 1, + borderColor: theme.colors.received + '4D', // ~30% opacity + }, + apiNetworkModeIcon: { + width: 16, + height: 16, + marginRight: 6, + }, + apiNetworkModeText: { + fontSize: theme.fontSizes?.base || 13, + fontFamily: theme.fontFamilies?.bold, + letterSpacing: 0.2, + }, + apiNetworkModeTextTestnet: { + color: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.text, + }, + apiNetworkModeTextMainnet: { + color: theme.colors.received, + }, + apiInfoButton: { + flex: 1, + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center', + paddingHorizontal: 10, + paddingVertical: 8, + borderRadius: 6, + backgroundColor: theme.colors.background, + borderWidth: 1, + borderColor: theme.colors.primary, + gap: 6, + minHeight: 40, + }, + apiInfoButtonIcon: { + width: 14, + height: 14, + tintColor: theme.colors.text, // Use text color for better visibility in dark mode + }, + apiInfoButtonText: { + fontSize: theme.fontSizes?.sm || 12, + fontFamily: theme.fontFamilies?.bold, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.text, + }, + apiNetworkDescription: { + fontSize: theme.fontSizes?.sm || 12, + lineHeight: 16, + marginTop: 4, + }, + apiNetworkDescriptionTestnet: { + color: theme.colors.textSecondary, + }, + apiNetworkDescriptionMainnet: { + color: theme.colors.textSecondary, + }, + apiActionButtonsRow: { + flexDirection: 'row', + gap: 12, + marginTop: 8, + alignItems: 'stretch', + }, + apiActionButton: { + flex: 1, + minHeight: 44, + height: 44, + }, + apiModalContainer: { + flex: 1, + justifyContent: 'flex-end', + }, + apiModalKeyboardView: { + flex: 1, + justifyContent: 'flex-end', + }, + apiModalBackdrop: { + flex: 1, + backgroundColor: theme.colors.modalBackdrop, + justifyContent: 'flex-end', + }, + apiModalContent: { + backgroundColor: theme.colors.background, + borderTopLeftRadius: 10, + borderTopRightRadius: 10, + paddingBottom: Platform.OS === 'ios' ? 17 : 10, + paddingTop: 5, + shadowColor: theme.colors.shadowColor, + shadowOffset: {width: 0, height: -4}, + shadowOpacity: 0.2, + shadowRadius: 12, + elevation: 20, + flexDirection: 'column', + borderTopWidth: 1, + borderLeftWidth: 1, + borderRightWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border + }, + apiModalListWrapper: { + height: 300, + flexShrink: 0, + }, + apiModalFlatList: { + flex: 1, + }, + apiModalListContainer: { + minHeight: 200, + paddingBottom: 20, + }, + apiModalHeader: { + paddingTop: 12, + paddingBottom: 12, + borderBottomWidth: 1, + borderBottomColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border + }, + apiModalHeaderTop: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + paddingHorizontal: 20, + paddingBottom: 0, + }, + apiModalFooter: { + paddingHorizontal: 16, + paddingTop: 16, + paddingBottom: Platform.OS === 'ios' ? 32 : 24, + }, + apiModalTitle: { + fontSize: theme.fontSizes?.lg || 16, + fontFamily: theme.fontFamilies?.bold, + letterSpacing: -0.5, + }, + apiModalHeaderTitleContainer: { + flexDirection: 'row', + alignItems: 'center', + flex: 1, + }, + apiModalHeaderIcon: { + width: 20, + height: 20, + marginRight: 10, + }, + apiModalCloseButton: { + width: 32, + height: 32, + borderRadius: 16, + justifyContent: 'center', + alignItems: 'center', + }, + apiModalCloseText: { + fontSize: theme.fontSizes?.xl || 18, + fontFamily: theme.fontFamilies?.bold, + }, + apiModalSearchContainer: { + flexDirection: 'row', + alignItems: 'center', + marginHorizontal: 16, + marginTop: 8, + paddingHorizontal: 12, + paddingVertical: 10, + borderRadius: 12, + borderWidth: 1, + }, + apiModalSearchIcon: { + width: 16, + height: 16, + marginRight: 8, + tintColor: theme.colors.text, + }, + apiModalSearchInput: { + flex: 1, + fontSize: theme.fontSizes?.md || 15, + padding: 0, + margin: 0, + }, + apiModalSearchClear: { + padding: 4, + marginLeft: 8, + }, + apiModalSearchClearText: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + }, + apiModalListContent: { + paddingTop: 4, + paddingBottom: 4, + }, + apiModalItem: { + flexDirection: 'row', + alignItems: 'center', + paddingHorizontal: 16, + paddingVertical: 14, + marginHorizontal: 16, + marginVertical: 0, + borderRadius: 0, + borderBottomWidth: StyleSheet.hairlineWidth, + minHeight: 56, + }, + apiModalItemSelected: { + backgroundColor: theme.colors.cardBackground, + }, + apiModalItemIcon: { + width: 18, + height: 18, + marginRight: 12, + tintColor: theme.colors.text, + }, + apiModalItemText: { + flex: 1, + fontSize: theme.fontSizes?.md || 15, + lineHeight: 20, + letterSpacing: -0.2, + }, + apiModalItemTextSelected: { + fontFamily: theme.fontFamilies?.bold, + }, + apiModalItemCheckContainer: { + width: 24, + height: 24, + borderRadius: 12, + justifyContent: 'center', + alignItems: 'center', + marginLeft: 8, + }, + apiModalItemCheck: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.white, + }, + apiModalLoading: { + padding: 48, + alignItems: 'center', + }, + apiModalLoadingText: { + fontSize: theme.fontSizes?.base || 14, + fontStyle: 'italic', + }, + apiModalEmpty: { + padding: 48, + alignItems: 'center', + }, + apiModalEmptyText: { + fontSize: theme.fontSizes?.base || 14, + fontStyle: 'italic', + }, + button: { + paddingVertical: 10, + borderRadius: 6, + alignItems: 'center', + justifyContent: 'center', + marginTop: 6, + }, + deleteButton: { + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, + }, + backupButton: { + backgroundColor: theme.colors.primary, + marginBottom: 16, // Add spacing after backup button before delete section + }, + resetButton: { + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, + }, + buttonText: { + color: theme.colors.textOnPrimary, + fontSize: theme.fontSizes?.lg || 16, + fontFamily: theme.fontFamilies?.bold, + textAlign: 'center', + }, + apiItem: { + marginTop: 0, // Section padding handles first element spacing + marginBottom: 0, // Consistent spacing + }, + apiName: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, // Use text color for better readability in dark mode + marginBottom: 4, + }, + apiDescription: { + fontSize: theme.fontSizes?.base || 14, + color: theme.colors.textSecondary, + lineHeight: 20, + marginBottom: 6, + }, + linkText: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, // Use text color for better readability in dark mode + textDecorationLine: 'underline', + textDecorationColor: theme.colors.text, // Match underline color + }, + aboutInfoRow: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + paddingVertical: 12, + paddingHorizontal: 4, + borderBottomWidth: StyleSheet.hairlineWidth, + borderBottomColor: theme.colors.border, + }, + aboutLabel: { + fontSize: theme.fontSizes?.md || 15, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + letterSpacing: -0.2, + }, + aboutValue: { + fontSize: theme.fontSizes?.md || 15, + fontFamily: theme.fontFamilies?.medium, + color: theme.colors.textSecondary, + letterSpacing: -0.2, + }, + buildNumberContainer: { + flexDirection: 'row', + alignItems: 'center', + gap: 6, + }, + buildNumberBadge: { + minWidth: 24, + height: 24, + borderRadius: 12, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.bitcoinOrange, + justifyContent: 'center', + alignItems: 'center', + paddingHorizontal: 8, + }, + buildNumberBadgeText: { + fontSize: theme.fontSizes?.xs || 11, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.white, + }, + debugLoggingCard: { + backgroundColor: theme.colors.cardBackground, + borderRadius: 12, + padding: 16, + marginTop: 12, + borderWidth: 1, + borderColor: theme.colors.border, + }, + debugLoggingHeader: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + marginBottom: 12, + }, + debugLoggingTitle: { + fontSize: theme.fontSizes?.md || 15, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + }, + debugLoggingStatus: { + flexDirection: 'row', + alignItems: 'center', + gap: 6, + }, + debugLoggingStatusDot: { + width: 8, + height: 8, + borderRadius: 4, + }, + debugLoggingStatusText: { + fontSize: theme.fontSizes?.xs || 11, + fontFamily: theme.fontFamilies?.medium, + textTransform: 'uppercase', + letterSpacing: 0.5, + }, + disableDevModeButton: { + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, + borderRadius: 12, + paddingVertical: 14, + paddingHorizontal: 20, + alignItems: 'center', + justifyContent: 'center', + flexDirection: 'row', + gap: 8, + marginTop: 20, + shadowColor: theme.colors.danger, + shadowOffset: {width: 0, height: 2}, + shadowOpacity: 0.2, + shadowRadius: 4, + elevation: 3, + }, + disableDevModeButtonText: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.white, + }, + aboutSection: { + marginTop: 20, + padding: 16, + backgroundColor: theme.colors.cardBackground, + borderRadius: 12, + borderWidth: StyleSheet.hairlineWidth, + borderColor: theme.colors.border, + }, + aboutSectionHeader: { + flexDirection: 'row', + alignItems: 'center', + marginBottom: 10, + }, + aboutSectionIcon: { + width: 20, + height: 20, + marginRight: 10, + tintColor: theme.colors.text, + }, + aboutSectionTitle: { + fontSize: theme.fontSizes?.lg || 16, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + letterSpacing: -0.3, + }, + aboutSectionDescription: { + fontSize: theme.fontSizes?.base || 14, + color: theme.colors.textSecondary, + lineHeight: 22, + letterSpacing: -0.1, + }, + aboutLinkText: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, // Use text color for better readability in dark mode + textDecorationLine: 'underline', + textDecorationColor: theme.colors.text, // Match underline color + }, + termsLink: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, // Use text color for better readability in dark mode + textDecorationLine: 'underline', + textDecorationColor: theme.colors.text, // Match underline color + marginTop: 8, + }, + modalOverlay: { + flex: 1, + backgroundColor: theme.colors.modalBackdrop, + alignItems: 'center', + justifyContent: 'center', + }, + modalContent: { + backgroundColor: theme.colors.background, + padding: 20, + borderRadius: 8, + width: '80%', + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border + }, + modalHeader: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center', + marginBottom: 16, + }, + modalIcon: { + width: 24, + height: 24, + marginRight: 10, + tintColor: theme.colors.text, // Use text color for better visibility in dark mode + }, + modalTitle: { + fontSize: theme.fontSizes?.['2xl'] || 20, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + }, + modalDescription: { + fontSize: theme.fontSizes?.base || 14, + color: theme.colors.textSecondary, + marginBottom: 20, + textAlign: 'center', + }, + passwordContainer: { + marginBottom: 12, + }, + passwordLabel: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + marginBottom: 4, + }, + passwordInputContainer: { + flexDirection: 'row', + alignItems: 'center', + borderWidth: 1, + borderColor: theme.colors.border, + borderRadius: 6, + }, + passwordInput: { + flex: 1, + padding: 10, + fontSize: theme.fontSizes?.base || 13, + color: theme.colors.text, + }, + eyeButton: { + padding: 10, + }, + eyeIcon: { + width: 20, + height: 20, + tintColor: theme.colors.text, + }, + passwordHint: { + fontSize: theme.fontSizes?.sm || 12, + color: theme.colors.textSecondary, + }, + modalActions: { + flexDirection: 'row', + justifyContent: 'space-between', + marginTop: 20, + gap: 12, + }, + modalButton: { + flex: 1, + paddingVertical: 14, + borderRadius: 8, + alignItems: 'center', + justifyContent: 'center', + }, + cancelButton: { + backgroundColor: theme.colors.secondary, + }, + cancelButtonText: { + color: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.text, + fontSize: theme.fontSizes?.lg || 16, + fontFamily: theme.fontFamilies?.bold, + textAlign: 'center', + }, + confirmButton: { + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, + }, + confirmButtonText: { + color: theme.colors.white, + fontSize: theme.fontSizes?.lg || 16, + fontFamily: theme.fontFamilies?.bold, + textAlign: 'center', + }, + disabledButton: { + backgroundColor: theme.colors.disabled, + }, + disabledButtonText: { + color: theme.colors.disabledText || theme.colors.textSecondary, + fontSize: theme.fontSizes?.lg || 16, + fontFamily: theme.fontFamilies?.bold, + textAlign: 'center', + }, + apiInfoModalContent: { + backgroundColor: theme.colors.background, + borderRadius: 16, + width: '85%', + maxWidth: 400, + shadowColor: theme.colors.shadowColor, + shadowOffset: {width: 0, height: 4}, + shadowOpacity: 0.3, + shadowRadius: 12, + elevation: 20, + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 // Light mode: subtle dark border + : theme.colors.whiteOverlay20, // Dark mode: subtle light border + }, + apiInfoModalHeader: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + paddingHorizontal: 20, + paddingTop: 20, + paddingBottom: 16, + borderBottomWidth: StyleSheet.hairlineWidth, + borderBottomColor: theme.colors.border, + }, + apiInfoModalIconContainer: { + width: 40, + height: 40, + borderRadius: 20, + backgroundColor: theme.colors.cardBackground, + justifyContent: 'center', + alignItems: 'center', + }, + apiInfoModalIcon: { + width: 20, + height: 20, + tintColor: theme.colors.text, + }, + apiInfoModalTitle: { + flex: 1, + fontSize: theme.fontSizes?.xl || 18, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + marginLeft: 12, + letterSpacing: -0.3, + }, + apiInfoModalCloseButton: { + width: 32, + height: 32, + borderRadius: 16, + backgroundColor: theme.colors.cardBackground, + justifyContent: 'center', + alignItems: 'center', + }, + apiInfoModalCloseText: { + fontSize: theme.fontSizes?.xl || 18, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.textSecondary, + }, + apiInfoModalBody: { + padding: 20, + }, + apiInfoSection: { + marginBottom: 20, + }, + apiInfoSectionRow: { + flexDirection: 'row', + alignItems: 'center', + marginBottom: 8, + }, + apiInfoSectionIcon: { + width: 20, + height: 20, + marginRight: 10, + tintColor: theme.colors.text, + }, + apiInfoSectionTitle: { + fontSize: theme.fontSizes?.lg || 16, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + letterSpacing: -0.2, + }, + apiInfoSectionText: { + fontSize: theme.fontSizes?.base || 14, + color: theme.colors.textSecondary, + lineHeight: 22, + letterSpacing: -0.1, + marginLeft: 30, + }, + apiInfoModalButton: { + marginHorizontal: 20, + marginBottom: 20, + paddingVertical: 14, + borderRadius: 12, + alignItems: 'center', + justifyContent: 'center', + }, + apiInfoModalButtonText: { + fontSize: theme.fontSizes?.lg || 16, + fontFamily: theme.fontFamilies?.bold, + letterSpacing: -0.2, + textAlign: 'center', + }, + networkOption: { + flexDirection: 'row', + alignItems: 'center', + }, + networkIcon: { + width: 20, + height: 20, + marginRight: 8, + tintColor: theme.colors.text, // Use text color for visibility in dark mode + }, + input: { + borderWidth: 1, + borderColor: theme.colors.border, + borderRadius: 8, + padding: 14, + marginBottom: 16, + textAlign: 'center', + fontSize: theme.fontSizes?.lg || 16, + color: theme.colors.text, + backgroundColor: theme.colors.cardBackground, + }, + halfOpacity: { + opacity: 0.5, + }, + strengthContainer: { + flexDirection: 'row', + alignItems: 'center', + marginTop: 8, + marginBottom: 8, + }, + strengthBar: { + flex: 1, + height: 8, + backgroundColor: theme.colors.border, + borderRadius: 4, + marginRight: 12, + overflow: 'hidden', + }, + strengthFill: { + height: '100%', + borderRadius: 4, + }, + strengthText: { + fontSize: theme.fontSizes?.sm || 12, + fontFamily: theme.fontFamilies?.bold, + minWidth: 60, + textAlign: 'right', + color: theme.colors.textSecondary, + }, + requirementsContainer: { + marginTop: 4, + }, + requirementText: { + fontSize: theme.fontSizes?.sm || 12, + fontFamily: theme.fontFamilies?.medium, + color: theme.colors.warningAccent, + }, + nostrRelaysInput: { + minHeight: 120, + textAlignVertical: 'top', + textAlign: 'left', // Align text entries to the left + paddingTop: 12, + backgroundColor: theme.colors.cardBackground, + }, + errorInput: { + borderColor: theme.colors.danger, + }, + errorText: { + color: theme.colors.danger, + fontSize: theme.fontSizes?.sm || 12, + marginTop: 4, + }, + buttonContent: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center', + }, + buttonIcon: { + width: 20, + height: 20, + marginRight: 12, + tintColor: theme.colors.white, + }, + buttonIconOnColored: { + width: 20, + height: 20, + marginRight: 12, + tintColor: theme.colors.white, + }, + buttonIconOnSecondary: { + width: 20, + height: 20, + marginRight: 12, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.text, + }, + flexContainer: { + flex: 1, + }, + whiteTint: { + tintColor: theme.colors.white, + }, + networkStatusContainer: { + marginBottom: 8, + }, + networkStatusTitle: { + fontSize: theme.fontSizes?.sm || 12, + marginBottom: 2, + }, + networkStatusText: { + fontSize: theme.fontSizes?.sm || 12, + }, + appIconCheckStatesButton: { + marginBottom: 10, + backgroundColor: theme.colors.secondary, + }, + walletModeRow: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + marginBottom: 12, + paddingHorizontal: 4, + }, + walletModeLabel: { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + }, + walletModeDescription: { + fontSize: theme.fontSizes?.base || 13, + color: theme.colors.textSecondary, + marginBottom: 12, + }, + themeOptionContainer: { + gap: 8, + marginBottom: 8, + }, + themeOption: { + backgroundColor: theme.colors.background, + borderRadius: 8, + borderWidth: 1, + borderColor: theme.colors.border, + padding: 12, + marginBottom: 4, + }, + themeOptionSelected: { + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, + borderWidth: 2, + backgroundColor: theme.colors.cardBackground, + }, + themeOptionContent: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + }, + themeOptionLabel: { + fontSize: theme.fontSizes?.md || 15, + fontFamily: theme.fontFamilies?.medium, + color: theme.colors.text, + }, + themeOptionLabelSelected: { + fontFamily: theme.fontFamilies?.bold, + color: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, + }, + themeOptionCheck: { + width: 18, + height: 18, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, + }, + }), + [theme], + ); + // Force re-render on Android when theme changes + useEffect(() => { + setThemeUpdateKey(prev => prev + 1); + }, [theme.colors.background, themeMode]); + return ( + + + {/* Theme Section - First for better UX */} + toggleSection('theme')} + styles={styles} + theme={theme}> + + Choose your preferred color theme. OS Default follows your system + settings. + + + { + HapticFeedback.light(); + setThemeMode('os'); + }} + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> + + + OS Default + + {themeMode === 'os' && ( + + )} + + + { + HapticFeedback.light(); + setThemeMode('light'); + }} + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> + + + Light + + {themeMode === 'light' && ( + + )} + + + { + HapticFeedback.light(); setThemeMode('dark'); }} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> = ({navigation}) => { /> )} - + - {/* Haptics Section */} = ({navigation}) => { Haptics Off Haptics On + {/* Display Format Section */} + toggleSection('displayFormat')} + styles={styles} + theme={theme}> + + Bitcoin uses 8 decimal places{' '} + for full accuracy. + + + 1 BTC ={' '} + 100,000,000 satoshis (sats) + + + + You can choose how your balance is shown: + + + + Formatted: Thousand separators + make large numbers easier to read and verify decimal precision. + Example: 1,234.56,789,010 ₿{' '} + or 123,456,789,010 sats + + + + Raw Numbers: Exact values + without separators. Example:{' '} + 1234.56789 ₿ or{' '} + 123456789000 sats + + + Raw Numbers + + Formatted + + {/* App Icon Section - Android Only */} {Platform.OS === 'android' && ( = ({navigation}) => { Bold Wallet { try { HapticFeedback.light(); const newIcon = value ? 'alternative' : 'default'; - // Check if IconChanger module is available if (!IconChanger || !IconChanger.changeIcon) { Alert.alert( @@ -2476,19 +2475,15 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { ); return; } - // Update UI state setSelectedIcon(newIcon); - // Save preference await EncryptedStorage.setItem( 'app_icon_preference', newIcon, ); - // Change the icon await IconChanger.changeIcon(newIcon); - // Show success message const iconName = newIcon === 'alternative' ? 'QuickCalc' : 'Bold Wallet'; @@ -2498,11 +2493,9 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { [{text: 'OK'}], ); } catch (error: any) { - console.error('Error changing icon:', error); - + dbg('Error changing icon:', error); // Revert UI state on error setSelectedIcon(value ? 'default' : 'alternative'); - Alert.alert( 'Error', error?.message || @@ -2511,14 +2504,12 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { ); } }} - value={selectedIcon === 'alternative'} disabled={selectedIcon === 'loading'} /> QuickCalc )} - {/* Wallet Mode Section */} = ({navigation}) => { Full Mode { HapticFeedback.light(); const mode = value ? 'psbt' : 'full'; @@ -2563,12 +2554,10 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { routes: [{name: mode === 'psbt' ? 'PSBT' : 'Home'}], }); }} - value={walletMode === 'psbt'} /> PSBT Only - {/* Security Section */} = ({navigation}) => { styles={styles} theme={theme}> Backup Wallet Keyshare - - { HapticFeedback.light(); setIsBackupModalVisible(true); - }}> + }} + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> Backup {party} - - + Delete Wallet Keyshare - - { HapticFeedback.light(); setIsModalResetVisible(true); - }}> + }} + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> = ({navigation}) => { /> Delete {party} - + {/* Network Providers Section */} = ({navigation}) => { Mainnet = ({navigation}) => { Testnet3 - {/* Network mode indicator and info */} @@ -2662,9 +2648,24 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { ? styles.apiNetworkModeBadgeTestnet : styles.apiNetworkModeBadgeMainnet, ]}> - - {isTestnet ? '🔒' : '🌐'} - + = ({navigation}) => { {!isTestnet && ( - { HapticFeedback.light(); setIsApiInfoVisible(true); }} - activeOpacity={0.7}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> Change Provider? - + )} = ({navigation}) => { : 'Mainnet Providers are customizable.'} - = ({navigation}) => { styles={styles} theme={theme} /> - {/* Action buttons side by side */} {/* Test & Save button - always show in mainnet, disabled when no changes */} {!isTestnet && ( - = ({navigation}) => { HapticFeedback.light(); saveAPI(pendingAPI); }} - disabled={isAPISaving || !pendingAPI || pendingAPI === baseAPI}> + disabled={isAPISaving || !pendingAPI || pendingAPI === baseAPI} + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> - + {isAPISaving ? 'Verifying...' : 'Verify & Save'} - + )} - {/* Reset Default API button - only show in mainnet */} {!isTestnet && ( - = ({navigation}) => { onPress={() => { HapticFeedback.light(); resetAPI(); - }}> + }} + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> = ({navigation}) => { /> Defaults - + )} @@ -2798,7 +2803,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { numberOfLines={6} /> - = ({navigation}) => { }} disabled={ !pendingNostrRelays || pendingNostrRelays === nostrRelays - }> + } + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> - Save Relays + + Save Relays + - - + = ({navigation}) => { // Convert CSV to newline-separated for multiline display const relaysForDisplay = relaysCSV.split(',').join('\n'); setPendingNostrRelays(relaysForDisplay); - }}> + }} + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> = ({navigation}) => { /> Defaults - + )} @@ -2896,7 +2911,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { Clear cached balances and history. - { HapticFeedback.light(); @@ -2912,7 +2927,8 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { 'Failed to clear cache. Please try again.', ); } - }}> + }} + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> = ({navigation}) => { Clear Cache ({usageSize.mb}) - + + {/* Dev Debug Section - Only visible on Android if enabled via build number clicks */} + {Platform.OS === 'android' && devDebugEnabled && ( + toggleSection('devDebug')} + styles={styles} + theme={theme}> + + + ⚠️ Developers Only + + + Debug logs may contain sensitive information. Use only on + trusted devices, and only if you know what you are doing. View + detailed logs in logcat (Android only, requires USB debugging). + Session-only setting - resets on app restart. + + + {/* Enhanced Debug Logging Card */} + + + Debug Logging + + + + {debugLoggingEnabled ? 'Active' : 'Inactive'} + + + + + Enable Logging + + + + + {/* Enhanced Disable Dev Mode Button */} + { + HapticFeedback.medium(); + Alert.alert( + 'Disable Dev Mode', + 'Are you sure you want to hide the Dev Debug section? You can enable it again by clicking the build number 7 times.', + [ + { + text: 'Cancel', + style: 'cancel', + }, + { + text: 'Disable', + style: 'destructive', + onPress: () => { + setDevDebugEnabled(false); + EncryptedStorage.setItem( + 'devDebugEnabled', + 'false', + ).catch(error => { + dbg('Error saving devDebugEnabled:', error); + }); + Toast.show({ + type: 'info', + text1: 'Dev Mode Disabled', + text2: 'Dev Debug section is now hidden', + position: 'top', + }); + }, + }, + ], + ); + }} + android_ripple={{color: 'rgba(255,255,255,0.2)'}}> + + Disable Dev Mode + + + + )} + {/* Legal Section */} = ({navigation}) => { Terms of Service and Privacy Policy - { @@ -2946,7 +3078,6 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { }}> Read Terms of Use - { @@ -2970,241 +3101,126 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { Build Number - {buildNumber} - - - - - - Mempool.Space - - - Used for balances, history, transactions, and fees.{'\n'}Learn - more:{' '} - { - HapticFeedback.light(); - Linking.openURL('https://mempool.space/docs/api/rest'); - }}> - API Docs - - - - - - - - Data & Security - - - We collect no personal data and run no backend. Keys and signing - operations happen solely on your devices. Connecting to your own - Self‑hosted mempool servers and devices can improve privacy and - control over your data. Without any third-party involvement or - data collection. - - - - - - {/* Modals */} - setIsBackupModalVisible(false)}> - - { - // Dismiss keyboard when tapping outside - Keyboard.dismiss(); - }}> - { - // Prevent modal from closing when tapping inside - }}> - - - Backup Keyshare - - - - Store your keyshares in separate private locations e.g. cloud, - emails, external drives, etc. Do not keep them together so no - one can access them all and steal your funds. - + HapticFeedback.light(); + // Only enable on Android (iOS prod builds don't support logs) + if (Platform.OS !== 'android') { + return; + } - - Set a Password - - - { - HapticFeedback.light(); - setPasswordVisible(!passwordVisible); - }}> - - - + // Check if dev mode is already enabled + if (devDebugEnabled) { + Toast.show({ + type: 'info', + text1: 'Dev Mode Already Enabled', + text2: 'Developer debug section is already visible', + position: 'top', + visibilityTime: 2000, + }); + return; + } - {/* Password Strength Indicator */} - {password.length > 0 && ( - - - - - - {getPasswordStrengthText()} - - - )} + // Increment click count + buildNumberClickCountRef.current += 1; + const currentCount = buildNumberClickCountRef.current; + setBuildNumberClickCount(currentCount); - {/* Password Requirements */} - {passwordErrors.length > 0 && ( - - {passwordErrors.map((error, index) => ( - - • {error} - - ))} - - )} - + // Clear existing timeout + if (buildNumberClickTimeoutRef.current) { + clearTimeout(buildNumberClickTimeoutRef.current); + } + // Reset count after 3 seconds of inactivity + buildNumberClickTimeoutRef.current = setTimeout(() => { + buildNumberClickCountRef.current = 0; + setBuildNumberClickCount(0); + }, 3000); + + // Show progress toast starting from 2 clicks + if (currentCount >= 2 && currentCount < 7) { + const stepsRemaining = 7 - currentCount; + Toast.show({ + type: 'info', + text1: `You're now ${stepsRemaining} step${ + stepsRemaining > 1 ? 's' : '' + } to enable dev mode`, + position: 'top', + visibilityTime: 2000, + }); + } - - Confirm Password - - 0 && - password !== confirmPassword && - styles.errorInput, - ]} - placeholder="Confirm your password" - placeholderTextColor={theme.colors.textSecondary + '80'} - secureTextEntry={!confirmPasswordVisible} - value={confirmPassword} - onChangeText={setConfirmPassword} - autoCapitalize="none" - autoCorrect={false} - /> - { - HapticFeedback.light(); - setConfirmPasswordVisible(!confirmPasswordVisible); - }}> - - + // Check if we've reached 7 clicks + if (currentCount >= 7) { + // Enable dev debug mode + setDevDebugEnabled(true); + EncryptedStorage.setItem('devDebugEnabled', 'true').catch( + error => { + dbg('Error saving devDebugEnabled:', error); + }, + ); + // Open devDebug section and close about section + setExpandedSections(prev => ({ + ...prev, + about: false, + devDebug: true, + })); + // Show toast + Toast.show({ + type: 'success', + text1: 'Dev Mode Enabled', + text2: 'Developer debug section is now visible', + position: 'top', + }); + // Reset counter + buildNumberClickCountRef.current = 0; + setBuildNumberClickCount(0); + if (buildNumberClickTimeoutRef.current) { + clearTimeout(buildNumberClickTimeoutRef.current); + buildNumberClickTimeoutRef.current = null; + } + } + }} + style={styles.buildNumberContainer}> + {buildNumberClickCount >= 2 ? ( + + {buildNumber} - {confirmPassword.length > 0 && password !== confirmPassword && ( - Passwords do not match - )} - - - - { - HapticFeedback.light(); - clearBackupModal(); - }}> - Cancel - - { - HapticFeedback.light(); - handleBackupWallet(); - }} - disabled={ - !password || - !confirmPassword || - password !== confirmPassword || - passwordStrength < 3 - }> - - - Backup - - - - - - - + ) : ( + {buildNumber} + )} + + + + Make sure that your wallet keyshares devices are running the latest + version for optimal compatibility and security. + + + {/* Font Testing Section - Development Only */} + {__DEV__ && ( + toggleSection('fontTesting')} + styles={styles} + theme={theme}> + + Visual font comparison tool to verify unified fonts across + platforms. This section only appears in development builds. Note + that rendered fonts may differ from the actual fonts on your + device. Also, the font testing section is only visible in + development builds. + + + + )} + + {/* Modals */} + setIsBackupModalVisible(false)} + description="Store your keyshares in separate private locations e.g. cloud, emails, external drives, etc. Do not keep them together so no one can access them all and steal your funds." + /> = ({navigation}) => { onChangeText={setDeleteInput} /> - { HapticFeedback.light(); setIsModalResetVisible(false); - }}> - Cancel - - + Cancel + + = ({navigation}) => { HapticFeedback.light(); handleResetWallet(); }} - disabled={isDeleting}> - + disabled={isDeleting} + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> + {isDeleting ? 'Deleting...' : 'Delete'} - + - { @@ -3269,42 +3290,46 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { }} type={legalModalType} /> - {/* API Info Modal */} setIsApiInfoVisible(false)}> - setIsApiInfoVisible(false)}> - e.stopPropagation()}> + e.stopPropagation()}> - 🔒 + Mempool.Space Providers - { HapticFeedback.light(); setIsApiInfoVisible(false); }} - activeOpacity={0.6}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> - + - 🌐 + Privacy & Control @@ -3316,7 +3341,11 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { - 🔍 + Reduce Tracking @@ -3328,7 +3357,11 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { - ⚙️ + How to Use @@ -3337,7 +3370,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { - = ({navigation}) => { HapticFeedback.light(); setIsApiInfoVisible(false); }} - activeOpacity={0.8}> + android_ripple={{color: 'rgba(0,0,0,0.1)'}}> = ({navigation}) => { ]}> Got it - + - - + + ); }; - export default WalletSettings; diff --git a/services/LocalCache.ts b/services/LocalCache.ts index e9defa6..e03d663 100644 --- a/services/LocalCache.ts +++ b/services/LocalCache.ts @@ -1,9 +1,7 @@ import RNFS from 'react-native-fs'; import {dbg} from '../utils'; - class LocalCache { static baseDir = `${RNFS.DocumentDirectoryPath}/.cache`; - // Ensure .cache directory exists static async ensureCacheDir() { try { @@ -29,14 +27,12 @@ class LocalCache { } } } - // Encode key to hex for safe filenames static hex(key: string) { return Array.from(new TextEncoder().encode(key)) .map(byte => byte.toString(16).padStart(2, '0')) .join(''); } - // Always ensure dir exists before returning path static async getFilePath(key: string): Promise { try { @@ -47,7 +43,6 @@ class LocalCache { throw err; // Re-throw to handle in calling methods } } - static async setItem(key: string, value: string) { try { const path = await this.getFilePath(key); @@ -56,7 +51,6 @@ class LocalCache { dbg(`LocalCache setItem error [${key}]:`, err); } } - static async getItem(key: string) { try { const path = await this.getFilePath(key); @@ -70,7 +64,6 @@ class LocalCache { return null; } } - static async removeItem(key: string) { try { const path = await this.getFilePath(key); @@ -82,7 +75,6 @@ class LocalCache { dbg(`LocalCache removeItem error [${key}]:`, err); } } - static async usageSize(): Promise<{fileCount: number; mb: string}> { try { const files = await RNFS.readDir(this.baseDir); @@ -96,7 +88,6 @@ class LocalCache { return {fileCount: 0, mb: '0.00 MB'}; // in MB } } - static async clear() { try { const files = await RNFS.readDir(this.baseDir); @@ -117,5 +108,4 @@ class LocalCache { } } } - export default LocalCache; diff --git a/services/WalletService.ts b/services/WalletService.ts index 6d7e37b..51db818 100644 --- a/services/WalletService.ts +++ b/services/WalletService.ts @@ -4,14 +4,12 @@ import {dbg, getDerivePathForNetwork, getMainnetAPIList, isLegacyWallet} from '. import LocalCache from './LocalCache'; import EncryptedStorage from 'react-native-encrypted-storage'; import { validate as validateBitcoinAddress } from 'bitcoin-address-validation'; - export interface WalletBalance { btc: string; usd: string; hasNonZeroBalance: boolean; timestamp: number; } - export interface Transaction { txid: string; timestamp?: number; @@ -38,34 +36,27 @@ export interface Transaction { value: number; }>; } - interface CachedTransactionData { transactions: Transaction[]; timestamp: number; } - export const waitMS = (ms = 2000) => new Promise(resolve => setTimeout(resolve, ms)); - // Add validation functions const validateBitcoinAddressEnhanced = (address: string, network: string = 'mainnet'): boolean => { if (!address || typeof address !== 'string') { dbg('WalletService: Bitcoin address validation failed - empty or invalid type'); return false; } - try { // Use the bitcoin-address-validation library for comprehensive validation const result = validateBitcoinAddress(address); - if (!result) { dbg('WalletService: Bitcoin address validation failed - invalid format'); return false; } - // Additional network-specific validation const isTestnet = network === 'testnet'; - // Check address type based on network if (isTestnet) { // Testnet addresses: m, n, 2, tb1 prefixes @@ -81,7 +72,6 @@ const validateBitcoinAddressEnhanced = (address: string, network: string = 'main return false; } } - dbg('WalletService: Bitcoin address validation passed:', address, 'for network:', network); return true; } catch (error) { @@ -89,7 +79,6 @@ const validateBitcoinAddressEnhanced = (address: string, network: string = 'main return false; } }; - const validateNumber = (value: any): boolean => { if (value === null || value === undefined) { dbg('WalletService: Number validation failed - null/undefined value'); @@ -115,7 +104,6 @@ const validateNumber = (value: any): boolean => { return false; } }; - export class WalletService { private static instance: WalletService; private readonly API_TIMEOUT = 5000; // 5 seconds timeout @@ -126,11 +114,9 @@ export class WalletService { private currentApiUrl: string = 'https://mempool.space/api'; private fetchInProgress: {[key: string]: boolean} = {}; private fetchTimeout: {[key: string]: NodeJS.Timeout} = {}; - private constructor() { // Don't auto-initialize, wait for explicit initialize call } - public async initialize() { try { // Check for keyshare first @@ -139,31 +125,26 @@ export class WalletService { dbg('WalletService: No keyshare found, skipping initialization'); return; } - // Initialize network state from storage await this.initializeNetworkState(); - dbg('WalletService: Initialization completed successfully'); } catch (error) { dbg('WalletService: Error during initialization:', error); throw error; } } - private async setBal(address: string, balance: WalletBalance) { await LocalCache.setItem( `wallet_balance_${address}`, JSON.stringify({...balance, timestamp: balance.timestamp ?? Date.now()}), ); } - private async setTxs(address: string, transactions: Transaction[]) { await LocalCache.setItem( `wallet_transactions_${address}`, JSON.stringify({transactions, timestamp: Date.now()}), ); } - public async getBal(address: string): Promise { const balance = await LocalCache.getItem(`wallet_balance_${address}`); return JSON.parse( @@ -171,12 +152,10 @@ export class WalletService { '{"btc":"0.00000000","usd":"$0.00","hasNonZeroBalance":false,"timestamp":0}', ); } - public async getTxs(address: string): Promise { const txs = await LocalCache.getItem(`wallet_transactions_${address}`); return txs ? JSON.parse(txs) : {transactions: [], timestamp: 0}; } - private async setPrice(price: { price: string; rate: number; @@ -187,7 +166,6 @@ export class WalletService { JSON.stringify({...price, timestamp: Date.now()}), ); } - public async getCachePrice(): Promise<{ price: string; rate: number; @@ -199,12 +177,10 @@ export class WalletService { ? JSON.parse(price) : {price: '$0.00', rate: 0, rates: {}, timestamp: 0}; } - private async getStoredState() { try { const network = (await LocalCache.getItem('network')) || 'mainnet'; const addressType = (await LocalCache.getItem('addressType')) || 'legacy'; - let api = await LocalCache.getItem('api'); if (!api) { api = @@ -212,9 +188,7 @@ export class WalletService { ? 'https://mempool.space/api' : 'https://mempool.space/testnet/api'; } - const address = await LocalCache.getItem('currentAddress'); - return { network, addressType, @@ -226,7 +200,6 @@ export class WalletService { throw error; } } - private async saveStoredState(state: { network?: string; addressType?: string; @@ -252,7 +225,6 @@ export class WalletService { throw error; } } - private async initializeNetworkState() { try { const state = await this.getStoredState(); @@ -260,7 +232,6 @@ export class WalletService { this.currentAddressType = state.addressType; this.currentApiUrl = state.api; this.currentAddress = state.address; - dbg('WalletService: Initialized network state:', { network: this.currentNetwork, addressType: this.currentAddressType, @@ -272,14 +243,12 @@ export class WalletService { throw error; } } - public static getInstance(): WalletService { if (!WalletService.instance) { WalletService.instance = new WalletService(); } return WalletService.instance; } - // Add method to cancel ongoing fetches private cancelOngoingFetches(key: string) { if (this.fetchInProgress[key]) { @@ -292,7 +261,6 @@ export class WalletService { } } } - // Add method to handle API timeouts private async withTimeout( key: string, @@ -301,14 +269,12 @@ export class WalletService { ): Promise { this.cancelOngoingFetches(key); this.fetchInProgress[key] = true; - const timeoutPromise = new Promise((_, reject) => { this.fetchTimeout[key] = setTimeout(() => { this.fetchInProgress[key] = false; reject(new Error(`API call timed out after ${timeout}ms`)); }, timeout); }); - try { const result = await Promise.race([promise, timeoutPromise]); clearTimeout(this.fetchTimeout[key]); @@ -320,8 +286,6 @@ export class WalletService { throw error; } } - - public async getBitcoinPrice(): Promise<{ price: string; rate: number; @@ -332,44 +296,34 @@ export class WalletService { // Get the list of mainnet API endpoints const apiEndpoints = await getMainnetAPIList(); dbg('WalletService: Attempting to fetch BTC price using round-robin from APIs:', apiEndpoints); - let lastError: any = null; - // Try each API endpoint in sequence until one succeeds for (const baseApiUrl of apiEndpoints) { try { // Always use mainnet price endpoint (remove any testnet suffix) const priceUrl = baseApiUrl.replace(/\/testnet\/?$/, '') + '/v1/prices'; dbg('WalletService: Trying price API URL:', priceUrl); - const response = await this.withTimeout( 'price', fetch(priceUrl, {signal: this.abortController.signal}), ); - if (!response.ok) { throw new Error(`HTTP ${response.status}: ${response.statusText}`); } - const data = await response.json(); dbg('WalletService: Raw price data received from', priceUrl, ':', data); - if (!data || !data.USD || !validateNumber(data.USD)) { dbg('WalletService: Invalid price data received from', priceUrl, ':', data); throw new Error('Invalid price data received'); } - const rate = parseFloat(data.USD); dbg('WalletService: Parsed rate:', rate); - if (isNaN(rate) || rate <= 0) { dbg('WalletService: Invalid rate value:', rate); throw new Error('Invalid rate value'); } - const price = this.formatUSD(data.USD); dbg('WalletService: New price fetched from', priceUrl, '- Rate:', rate, 'Price:', price); - // Use all available rates from the API response const rates: {[key: string]: number} = {}; Object.entries(data).forEach(([currency, value]) => { @@ -377,12 +331,9 @@ export class WalletService { rates[currency] = value; } }); - dbg('WalletService: Available currencies:', Object.keys(rates)); - await this.setPrice({price, rate, rates}); dbg('WalletService: Price cache updated'); - return {price, rate, rates, timestamp: Date.now()}; } catch (error) { dbg('WalletService: Failed to fetch from', baseApiUrl, ':', error); @@ -391,7 +342,6 @@ export class WalletService { continue; } } - // If all endpoints failed, throw the last error throw lastError || new Error('All price API endpoints failed'); } catch (error) { @@ -399,18 +349,14 @@ export class WalletService { return await this.getCachePrice(); } } - public async handleNetworkChange(network: string, apiUrl: string) { dbg('WalletService: Network changed to:', network, 'with API:', apiUrl); - try { // Update native module network state first await BBMTLibNativeModule.setBtcNetwork(network); dbg('WalletService: Updated native module network state'); - // Get current state const state = await this.getStoredState(); - // Clear all state and caches this.currentAddress = null; this.currentNetwork = network; @@ -420,7 +366,6 @@ export class WalletService { clearTimeout(timeout), ); this.fetchTimeout = {}; - // Clear persistent storage try { await LocalCache.removeItem('walletCache'); @@ -428,7 +373,6 @@ export class WalletService { } catch (error) { dbg('WalletService: Error clearing persistent cache:', error); } - // Generate new address for the current network try { const jks = await EncryptedStorage.getItem('keyshare'); @@ -442,21 +386,18 @@ export class WalletService { ks.chain_code_hex, path, ); - // Generate new address for current network and type const newAddress = await BBMTLibNativeModule.btcAddress( btcPub, network, state.addressType, ); - // Save all state changes at once await this.saveStoredState({ network, api: apiUrl, address: newAddress, }); - this.currentAddress = newAddress; dbg('WalletService: Generated new address for network:', { network, @@ -467,14 +408,12 @@ export class WalletService { dbg('WalletService: Error generating new address:', error); throw error; } - // Create new instance with network state const newInstance = new WalletService(); newInstance.currentNetwork = network; newInstance.currentApiUrl = apiUrl; newInstance.currentAddress = this.currentAddress; WalletService.instance = newInstance; - dbg('WalletService: Completely reset service for network change'); return newInstance; } catch (error) { @@ -482,14 +421,11 @@ export class WalletService { throw error; } } - public async handleAddressTypeChange(addressType: string) { dbg('WalletService: Address type changed to:', addressType); - try { // Get current state const state = await this.getStoredState(); - // Generate new address for current network and type const jks = await EncryptedStorage.getItem('keyshare'); const ks = JSON.parse(jks || '{}'); @@ -502,22 +438,18 @@ export class WalletService { ks.chain_code_hex, path, ); - const newAddress = await BBMTLibNativeModule.btcAddress( btcPub, state.network, addressType, ); - // Save all state changes at once await this.saveStoredState({ addressType, address: newAddress, }); - this.currentAddressType = addressType; this.currentAddress = newAddress; - dbg('WalletService: Address type updated:', { addressType, address: newAddress, @@ -527,7 +459,6 @@ export class WalletService { throw error; } } - public async getWalletBalance( address: string, btcRate: number, @@ -544,25 +475,20 @@ export class WalletService { 'force:', force, ); - // Normalize network parameter for validation (testnet3 -> testnet) const normalizedNetwork = this.currentNetwork === 'testnet3' ? 'testnet' : this.currentNetwork; - if (!validateBitcoinAddressEnhanced(address, normalizedNetwork)) { dbg('WalletService: Invalid Bitcoin address format:', address, 'for network:', this.currentNetwork); throw new Error('Invalid Bitcoin address'); } - if (!validateNumber(btcRate)) { dbg('WalletService: Invalid BTC rate:', btcRate); throw new Error('Invalid BTC rate'); } - if (!validateNumber(pendingSent)) { dbg('WalletService: Invalid pending amount:', pendingSent); throw new Error('Invalid pending amount'); } - BBMTLibNativeModule.setAPI(this.currentNetwork, this.currentApiUrl); const api = await LocalCache.getItem('api'); if (!api) { @@ -570,35 +496,28 @@ export class WalletService { throw new Error('No API URL found'); } BBMTLibNativeModule.setAPI(this.currentNetwork, api); - dbg('WalletService: Fetching UTXO total from native module'); const totalUTXO = (await this.withTimeout( `utxo-${address}`, BBMTLibNativeModule.totalUTXO(address), )) as number; - if (!totalUTXO || !validateNumber(totalUTXO)) { dbg('WalletService: Invalid UTXO total received:', totalUTXO); const balance = await this.getBal(address); dbg('WalletService: fallback to cached balance'); return balance; } - dbg('WalletService: Raw UTXO total received:', totalUTXO); - // Convert satoshis to BTC const balance = new Big(totalUTXO); dbg('WalletService: Raw balance in satoshis:', balance.toString()); - // Calculate balance after pending sent, ensuring it's never negative const balanceAfterPending = balance.sub(pendingSent); const finalBalance = balanceAfterPending.gte(0) ? balanceAfterPending : new Big(0); const newBalance = finalBalance.div(1e8).toFixed(8); dbg('WalletService: Balance after pending subtraction:', newBalance); - const hasNonZeroBalance = Number(newBalance) > 0; dbg('WalletService: Has non-zero balance:', hasNonZeroBalance); - // Calculate USD value using current price rate let usdAmount = ''; if (btcRate > 0) { @@ -611,7 +530,6 @@ export class WalletService { usdAmount = this.formatUSD(usdValue); } dbg('WalletService: Final USD amount:', usdAmount); - const result = { btc: newBalance, usd: usdAmount, @@ -627,7 +545,6 @@ export class WalletService { return await this.getBal(address); } } - public getTransactionDetails( tx: any, address: string, @@ -645,31 +562,25 @@ export class WalletService { timestamp: tx.sentAt, }; } - const sentAmount = tx.vin.reduce((total: number, input: any) => { return input.prevout.scriptpubkey_address === address ? total + input.prevout.value : total; }, 0); - const receivedAmount = tx.vout.reduce((total: number, output: any) => { return output.scriptpubkey_address === address ? total + output.value : total; }, 0); - const fee = tx.fee || 0; - let type: 'send' | 'receive' | 'consolidation'; let amount: number; - if (sentAmount > 0 && receivedAmount > 0) { const changeAmount = tx.vout.reduce((total: number, output: any) => { return sentAmount > 0 && output.scriptpubkey_address === address ? total + output.value : 0; }, 0); - if (sentAmount > receivedAmount) { type = 'send'; amount = (sentAmount - changeAmount - fee) / 1e8; @@ -685,7 +596,6 @@ export class WalletService { (total: number, output: any) => output.value, 0, ); - if (Math.abs(totalInputValue - totalOutputValue - fee) < 1000) { type = 'consolidation'; amount = receivedAmount / 1e8; @@ -704,7 +614,6 @@ export class WalletService { type = 'receive'; amount = 0; } - return { amount, fee: fee / 1e8, @@ -714,18 +623,15 @@ export class WalletService { : undefined, }; } - private formatUSD(price: number): string { return price.toLocaleString(undefined, { style: 'currency', currency: 'USD', }); } - public abortTransactionFetch() { this.abortController.abort(); } - public async updateTransactionsCache( address: string, txs: Transaction[], @@ -737,7 +643,6 @@ export class WalletService { } dbg('txs cache updated', isFromCache ? '(from cache)' : '(fresh data)'); } - public async transactionsFromCache(address: string) { const cacheKey = `${address}-initial`; dbg('searching tx cache for :', cacheKey); diff --git a/theme/context.tsx b/theme/context.tsx index ce05f3c..06bcca4 100644 --- a/theme/context.tsx +++ b/theme/context.tsx @@ -2,7 +2,6 @@ * Theme Context and Provider * React context for theme management */ - import React, { createContext, useContext, @@ -17,25 +16,21 @@ import LocalCache from '../services/LocalCache'; import {dbg} from '../utils'; import type {Theme, ThemeMode, ThemeContextValue} from './types'; import {lightTheme, darkTheme} from './themes'; - // Default context value - ensures theme always exists const defaultContextValue: ThemeContextValue = { theme: lightTheme, themeMode: 'os', setThemeMode: async (_mode: ThemeMode) => { - console.warn('setThemeMode called outside ThemeProvider'); + dbg('setThemeMode called outside ThemeProvider'); }, toggleTheme: async (_isCrypto?: boolean) => { - console.warn('toggleTheme called outside ThemeProvider'); + dbg('toggleTheme called outside ThemeProvider'); }, }; - const ThemeContext = createContext(defaultContextValue); - interface ThemeProviderProps { children: ReactNode; } - /** * ThemeProvider - Provides theme context to the app * Handles theme mode persistence and system theme detection @@ -46,12 +41,10 @@ export const ThemeProvider: React.FC = ({children}) => { Appearance.getColorScheme() || 'light'; const [systemColorScheme, setSystemColorScheme] = useState(initialSystemScheme); - // Default to dark theme to prevent white flash for dark mode users // This will be corrected when storage loads const [themeMode, setThemeModeState] = useState('dark'); const [theme, setTheme] = useState(() => darkTheme); - // Listen to system color scheme changes useEffect(() => { const subscription = Appearance.addChangeListener( @@ -61,7 +54,6 @@ export const ThemeProvider: React.FC = ({children}) => { ); return () => subscription?.remove(); }, []); - // Determine effective theme based on mode const getEffectiveTheme = useCallback( ( @@ -80,7 +72,6 @@ export const ThemeProvider: React.FC = ({children}) => { }, [systemColorScheme], ); - // Load theme mode from storage IMMEDIATELY and update theme right away useEffect(() => { const loadThemeMode = async () => { @@ -123,7 +114,6 @@ export const ThemeProvider: React.FC = ({children}) => { // Load immediately, don't wait loadThemeMode(); }, [getEffectiveTheme, initialSystemScheme]); - // Update theme when mode or system color scheme changes useEffect(() => { const effectiveTheme = getEffectiveTheme(themeMode); @@ -131,7 +121,6 @@ export const ThemeProvider: React.FC = ({children}) => { const effectiveScheme = systemColorScheme || 'light'; dbg('Theme updated:', themeMode, 'effective:', effectiveScheme); }, [themeMode, systemColorScheme, getEffectiveTheme]); - const setThemeMode = useCallback( async (mode: ThemeMode) => { setThemeModeState(mode); @@ -144,7 +133,6 @@ export const ThemeProvider: React.FC = ({children}) => { }, [], ); - // Legacy support for toggleTheme const toggleTheme = useCallback( async (_isCrypto?: boolean) => { @@ -153,7 +141,6 @@ export const ThemeProvider: React.FC = ({children}) => { }, [setThemeMode], ); - // Memoize context value to prevent unnecessary re-renders const contextValue = useMemo( () => ({ @@ -164,39 +151,32 @@ export const ThemeProvider: React.FC = ({children}) => { }), [theme, themeMode, setThemeMode, toggleTheme], ); - return ( {children} ); }; - /** * useTheme hook - Access theme context * @returns Theme context value */ export const useTheme = (): ThemeContextValue => { const context = useContext(ThemeContext); - // If context is null/undefined (shouldn't happen with default value, but safety check) if (!context) { - console.warn('useTheme called outside ThemeProvider, using default theme'); + dbg('useTheme called outside ThemeProvider, using default theme'); return defaultContextValue; } - // Ensure theme always exists to prevent "Property 'theme' doesn't exist" errors if (!context.theme) { - console.warn( - 'Theme context missing theme property, using lightTheme fallback', - ); + dbg('Theme context missing theme property, using lightTheme fallback'); return { ...defaultContextValue, ...context, theme: lightTheme, }; } - // Ensure all required properties exist return { theme: context.theme ?? lightTheme, @@ -205,4 +185,3 @@ export const useTheme = (): ThemeContextValue => { toggleTheme: context.toggleTheme ?? defaultContextValue.toggleTheme, }; }; - diff --git a/theme/fonts.ts b/theme/fonts.ts new file mode 100644 index 0000000..536b942 --- /dev/null +++ b/theme/fonts.ts @@ -0,0 +1,369 @@ +/** + * Font Utilities + * Helper functions and utilities for working with unified fonts across platforms + */ +import {Platform, TextStyle} from 'react-native'; +import {Theme, FontStyleOptions} from './types'; +/** + * Font family mappings for React Native + * These map our logical font names to the actual font family names + * Inter for UI text, JetBrains Mono for technical content + */ +export const FONT_FAMILIES = { + // Inter family - Professional UI fonts + regular: 'Inter-Regular', + medium: 'Inter-Medium', + bold: 'Inter-SemiBold', + // JetBrains Mono family - Precision monospace for Bitcoin addresses + monospace: 'JetBrainsMono-Regular', + monospaceMedium: 'JetBrainsMono-Medium', + monospaceBold: 'JetBrainsMono-Bold', +} as const; +/** + * Font weight to font family mapping + * Maps standard font weights to specific Inter font files + */ +export const WEIGHT_TO_FAMILY_MAP = { + '300': FONT_FAMILIES.regular, // Light -> Regular (closest available) + '400': FONT_FAMILIES.regular, // Normal -> Regular + '500': FONT_FAMILIES.medium, // Medium -> Medium + '600': FONT_FAMILIES.bold, // SemiBold -> SemiBold + '700': FONT_FAMILIES.bold, // Bold -> SemiBold (closest available) + '800': FONT_FAMILIES.bold, // ExtraBold -> SemiBold (closest available) + '900': FONT_FAMILIES.bold, // Black -> SemiBold (closest available) +} as const; +/** + * Font weight to monospace font family mapping + * JetBrains Mono - now with Medium and Bold weights available + */ +export const WEIGHT_TO_MONO_FAMILY_MAP = { + '300': FONT_FAMILIES.monospace, // Light -> Regular + '400': FONT_FAMILIES.monospace, // Normal -> Regular + '500': FONT_FAMILIES.monospaceMedium, // Medium -> Medium + '600': FONT_FAMILIES.monospaceMedium, // SemiBold -> Medium + '700': FONT_FAMILIES.monospaceBold, // Bold -> Bold + '800': FONT_FAMILIES.monospaceBold, // ExtraBold -> Bold + '900': FONT_FAMILIES.monospaceBold, // Black -> Bold +} as const; +/** + * Creates a font style object with proper font family based on weight + * @param options Font style options + * @param theme Theme object containing font configuration + * @returns TextStyle object with proper fontFamily + */ +export const createFontStyle = ( + options: FontStyleOptions, + theme: Theme, +): TextStyle => { + const {size, weight = '400', family = 'regular', lineHeight} = options; + // Determine if we're using monospace + const isMonospace = family === 'monospace'; + // Get the appropriate font family based on weight + let fontFamily: string; + if (isMonospace) { + fontFamily = + WEIGHT_TO_MONO_FAMILY_MAP[ + weight as keyof typeof WEIGHT_TO_MONO_FAMILY_MAP + ] || FONT_FAMILIES.monospace; + } else { + fontFamily = + WEIGHT_TO_FAMILY_MAP[weight as keyof typeof WEIGHT_TO_FAMILY_MAP] || + FONT_FAMILIES.regular; + } + // Build the style object + const style: TextStyle = { + fontFamily, + }; + // Add font size + if (typeof size === 'number') { + style.fontSize = size; + } else if (size && theme.fontSizes[size]) { + style.fontSize = theme.fontSizes[size]; + } + // Add line height if specified + if (lineHeight) { + style.lineHeight = lineHeight; + } + return style; +}; +/** + * Gets the appropriate font family for a given weight + * @param weight Font weight + * @param isMonospace Whether to use monospace font + * @returns Font family name + */ +export const getFontFamily = ( + weight: string = '400', + isMonospace: boolean = false, +): string => { + if (isMonospace) { + return ( + WEIGHT_TO_MONO_FAMILY_MAP[ + weight as keyof typeof WEIGHT_TO_MONO_FAMILY_MAP + ] || FONT_FAMILIES.monospace + ); + } + return ( + WEIGHT_TO_FAMILY_MAP[weight as keyof typeof WEIGHT_TO_FAMILY_MAP] || + FONT_FAMILIES.regular + ); +}; +/** + * Pre-defined font styles for common use cases + */ +export const FONT_STYLES = { + // Headers - Inter SemiBold for impact + h1: { + fontFamily: FONT_FAMILIES.bold, + fontSize: 24, + lineHeight: 32, + }, + h2: { + fontFamily: FONT_FAMILIES.bold, + fontSize: 20, + lineHeight: 28, + }, + h3: { + fontFamily: FONT_FAMILIES.medium, + fontSize: 18, + lineHeight: 26, + }, + h4: { + fontFamily: FONT_FAMILIES.medium, + fontSize: 16, + lineHeight: 24, + }, + // Body text - Inter Regular for readability + body: { + fontFamily: FONT_FAMILIES.regular, + fontSize: 14, + lineHeight: 20, + }, + bodyMedium: { + fontFamily: FONT_FAMILIES.medium, + fontSize: 14, + lineHeight: 20, + }, + bodyLarge: { + fontFamily: FONT_FAMILIES.regular, + fontSize: 16, + lineHeight: 24, + }, + // Small text + caption: { + fontFamily: FONT_FAMILIES.regular, + fontSize: 12, + lineHeight: 16, + }, + captionMedium: { + fontFamily: FONT_FAMILIES.medium, + fontSize: 12, + lineHeight: 16, + }, + // Button text + button: { + fontFamily: FONT_FAMILIES.medium, + fontSize: 16, + lineHeight: 24, + }, + buttonSmall: { + fontFamily: FONT_FAMILIES.medium, + fontSize: 14, + lineHeight: 20, + }, + // JetBrains Mono for Bitcoin addresses, keys, hashes - CRITICAL for precision + address: { + fontFamily: FONT_FAMILIES.monospace, + fontSize: 14, + lineHeight: 20, + fontFeatureSettings: '"liga" 0', // Disable ligatures - critical for Bitcoin + }, + addressSmall: { + fontFamily: FONT_FAMILIES.monospace, + fontSize: 12, + lineHeight: 16, + fontFeatureSettings: '"liga" 0', // Disable ligatures + }, + code: { + fontFamily: FONT_FAMILIES.monospace, + fontSize: 13, + lineHeight: 18, + fontFeatureSettings: '"liga" 0', // Disable ligatures + }, + // Bitcoin amounts - Inter Medium/SemiBold for trust and clarity + amount: { + fontFamily: FONT_FAMILIES.medium, + fontSize: 18, + lineHeight: 26, + letterSpacing: -0.2, // Tighter spacing for numbers + }, + amountLarge: { + fontFamily: FONT_FAMILIES.bold, + fontSize: 24, + lineHeight: 32, + letterSpacing: -0.3, // Tighter spacing for large amounts + }, + balance: { + fontFamily: FONT_FAMILIES.bold, + fontSize: 20, + lineHeight: 28, + letterSpacing: -0.2, // Tighter spacing + }, +} as const; +/** + * Typography hook for easy access to font styles + * @param theme Theme object + * @returns Object with font utility functions + */ +export const useTypography = (theme: Theme) => { + return { + /** + * Get a font style with theme-aware sizing + */ + getStyle: (options: FontStyleOptions): TextStyle => { + return createFontStyle(options, theme); + }, + /** + * Get font family for weight + */ + getFontFamily: (weight?: string, isMonospace?: boolean) => { + return getFontFamily(weight, isMonospace); + }, + /** + * Pre-defined styles + */ + styles: FONT_STYLES, + /** + * Font families + */ + families: FONT_FAMILIES, + }; +}; +/** + * Font loading status check for React Native mobile platforms + * Useful for debugging font loading issues + */ +export const checkFontAvailability = (): Record => { + // On React Native (iOS/Android), fonts should be available if properly configured + // Return true for all fonts assuming proper setup + return Object.values(FONT_FAMILIES).reduce((acc, family) => { + acc[family] = true; + return acc; + }, {} as Record); +}; +/** + * Creates a proper font style for React Native that handles weight-to-family mapping + * This is critical for Inter fonts where weight is embedded in the family name + * @param options Font style options + * @returns TextStyle object with correct fontFamily (no separate fontWeight) + */ +export const createThemedFontStyle = (options: { + size?: number; + weight?: '300' | '400' | '500' | '600' | '700' | '800' | '900'; + isMonospace?: boolean; + lineHeight?: number; + letterSpacing?: number; +}): TextStyle => { + const { + size, + weight = '400', + isMonospace = false, + lineHeight, + letterSpacing, + } = options; + // Get the correct font family based on weight + const fontFamily = isMonospace + ? getFontFamily(weight, true) + : getFontFamily(weight, false); + const style: TextStyle = { + fontFamily, + }; + // Add size if specified + if (size) { + style.fontSize = size; + } + // Add line height if specified + if (lineHeight) { + style.lineHeight = lineHeight; + } + // Add letter spacing if specified + if (letterSpacing) { + style.letterSpacing = letterSpacing; + } + // DO NOT add fontWeight - it's embedded in the fontFamily name + return style; +}; +/** + * Font configuration validation + * Helps ensure fonts are properly configured + */ +export const validateFontConfiguration = () => { + const errors: string[] = []; + const warnings: string[] = []; + // Check if we're on a supported platform + if (!['ios', 'android'].includes(Platform.OS)) { + warnings.push( + `Unsupported platform: ${Platform.OS}. Fonts may not work as expected.`, + ); + } + // Platform-specific checks + if (Platform.OS === 'ios') { + // On iOS, fonts should be registered in Info.plist + warnings.push('Ensure fonts are added to Info.plist under UIAppFonts key.'); + } + if (Platform.OS === 'android') { + // On Android, fonts should be in assets/fonts + warnings.push( + 'Ensure fonts are placed in android/app/src/main/assets/fonts/ directory.', + ); + } + return { + isValid: errors.length === 0, + errors, + warnings, + }; +}; +/** + * Export commonly used font configurations for Bitcoin wallet UI + */ +export const COMMON_FONT_CONFIGS = { + // For Bitcoin addresses and transaction IDs - JetBrains Mono with ligatures disabled + bitcoinAddress: { + fontFamily: FONT_FAMILIES.monospace, + fontSize: 14, + letterSpacing: 0.5, + fontFeatureSettings: '"liga" 0', // Disable ligatures + } as TextStyle, + // For Bitcoin amounts - Inter Medium for trust (proportional) + bitcoinAmount: { + fontFamily: FONT_FAMILIES.medium, + fontSize: 18, + letterSpacing: -0.2, + } as TextStyle, + // For Bitcoin amounts - Monospace for precision and alignment + bitcoinAmountMono: { + fontFamily: FONT_FAMILIES.monospace, // Use Regular for best cross-platform consistency + fontSize: 15, + letterSpacing: 0, + fontFeatureSettings: '"liga" 0', // Disable ligatures for consistent rendering + } as TextStyle, + // For QR code labels - Inter Regular + qrLabel: { + fontFamily: FONT_FAMILIES.regular, + fontSize: 12, + textAlign: 'center' as const, + } as TextStyle, + // For transaction details - Inter Regular + transactionDetail: { + fontFamily: FONT_FAMILIES.regular, + fontSize: 14, + lineHeight: 20, + } as TextStyle, + // For seed phrases - JetBrains Mono, critical precision + seedPhrase: { + fontFamily: FONT_FAMILIES.monospace, + fontSize: 16, + letterSpacing: 0.5, + fontFeatureSettings: '"liga" 0', // Disable ligatures + } as TextStyle, +}; diff --git a/theme/index.ts b/theme/index.ts index fc4d70b..a858a2e 100644 --- a/theme/index.ts +++ b/theme/index.ts @@ -2,7 +2,6 @@ * Theme Module - Main Export * Centralized exports for the theme system */ - // Types export type { ThemeMode, @@ -18,13 +17,22 @@ export type { FontStyleOptions, ThemeContextValue, } from './types'; - // Themes export {lightTheme, darkTheme, themes} from './themes'; - // Context and Hook export {ThemeProvider, useTheme} from './context'; - // Utils export {getFontStyle} from './utils'; - +// Font utilities +export { + FONT_FAMILIES, + WEIGHT_TO_FAMILY_MAP, + WEIGHT_TO_MONO_FAMILY_MAP, + createFontStyle, + getFontFamily, + FONT_STYLES, + useTypography, + checkFontAvailability, + validateFontConfiguration, + COMMON_FONT_CONFIGS, +} from './fonts'; diff --git a/theme/themes.ts b/theme/themes.ts index b1d7086..332d643 100644 --- a/theme/themes.ts +++ b/theme/themes.ts @@ -2,11 +2,12 @@ * Theme Definitions * Light and dark theme color palettes and styling */ - -import {Platform} from 'react-native'; import type {Theme} from './types'; - -// Shared font sizes across themes +/** + * Shared font sizes across themes + * These sizes are consistent across iOS and Android to ensure visual parity. + * Always use theme.fontSizes?.X || fallback pattern in components. + */ const fontSizes = { xs: 10, sm: 12, @@ -22,7 +23,6 @@ const fontSizes = { large: 16, extraLarge: 18, }; - // Shared font weights across themes const fontWeights = { normal: '400', @@ -30,13 +30,30 @@ const fontWeights = { semibold: '600', bold: '700', }; - -// Shared font families across themes +/** + * Shared font families across themes - Inter + JetBrains Mono for professional Bitcoin wallet + * + * IMPORTANT: These fonts are used on BOTH iOS and Android for consistency. + * Inter fonts embed weight in the family name (Inter-Regular, Inter-Medium, Inter-SemiBold). + * + * CRITICAL: Never use fontWeight property with these font families. + * Use the appropriate family directly: regular (400), medium (500), or bold (600/700). + * + * This ensures identical appearance across iOS and Android platforms. + */ const fontFamilies = { - regular: Platform.OS === 'ios' ? 'System' : 'Roboto', - monospace: Platform.OS === 'ios' ? 'Menlo' : 'monospace', + regular: 'Inter-Regular', // Weight 400 - Body text, labels + medium: 'Inter-Medium', // Weight 500 - Buttons, emphasized text + bold: 'Inter-SemiBold', // Weight 600 - Headers, important CTAs + monospace: 'JetBrainsMono-Regular', // Weight 400 - Bitcoin addresses, hashes + monospaceMedium: 'JetBrainsMono-Medium', // Weight 500 - Medium monospace + monospaceBold: 'JetBrainsMono-Bold', // Weight 700 - Bold monospace + // Legacy support - maps to new font names + inter: 'Inter-Regular', + jetbrainsMono: 'JetBrainsMono-Regular', + roboto: 'Inter-Regular', + robotoMono: 'JetBrainsMono-Regular', }; - // Shared spacing across themes const spacing = { small: 8, @@ -44,14 +61,12 @@ const spacing = { large: 20, extraLarge: 30, }; - // Shared border radius across themes const borderRadius = { small: 8, medium: 10, large: 12, }; - /** * Light theme - preserves current color palette * Exact match to original lightPolished theme @@ -83,9 +98,17 @@ export const lightTheme: Theme = { warning: '#FFA500', warningLight: '#FFD700', warningAccent: '#FF6B35', + warningBg: '#FFF3CD', // Light yellow background for warning containers + warningBorder: '#FFC107', // Amber border for warning containers + warningText: '#856404', // Dark amber text for warning containers success: '#34C759', successLight: '#66BB6A', skeletonGray: '#e9ecef', + // Switch component colors - using palette colors + switchTrackFalse: '#cbd5e1', // Use disabled color from palette + switchTrackTrue: '#34C759', // Use success color from palette + switchThumb: '#fff', // Use white from palette + switchIosBackground: '#cbd5e1', // Use disabled color for iOS // Overlay colors for glassmorphism effects blackOverlay05: 'rgba(0, 0, 0, 0.05)', blackOverlay06: 'rgba(0, 0, 0, 0.06)', @@ -132,7 +155,6 @@ export const lightTheme: Theme = { }, }, }; - /** * Dark theme - optimized color choices for dark mode */ @@ -163,9 +185,17 @@ export const darkTheme: Theme = { warning: '#FFA500', // Orange for warnings warningLight: '#FFD700', // Lighter orange warningAccent: '#FF6B35', // Accent orange + warningBg: '#3D2F00', // Dark amber background for warning containers in dark mode + warningBorder: '#FFA000', // Amber border for warning containers in dark mode + warningText: '#FFC107', // Amber text for warning containers in dark mode success: '#34C759', // iOS success green successLight: '#66BB6A', // Lighter success green skeletonGray: '#2a2a2a', // Dark gray for skeleton loaders in dark mode + // Switch component colors - using palette colors + switchTrackFalse: '#424242', // Use disabled color from palette + switchTrackTrue: '#34C759', // Use success color from palette + switchThumb: '#FFFFFF', // Use white from palette + switchIosBackground: '#424242', // Use disabled color for iOS // Overlay colors for glassmorphism effects (same values for dark mode) blackOverlay05: 'rgba(0, 0, 0, 0.05)', blackOverlay06: 'rgba(0, 0, 0, 0.06)', @@ -212,7 +242,6 @@ export const darkTheme: Theme = { }, }, }; - /** * Legacy themes for backward compatibility */ @@ -245,9 +274,17 @@ export const themes = { warning: '#FFA500', warningLight: '#FFD700', warningAccent: '#FF6B35', + warningBg: '#FFF3CD', // Light yellow background for warning containers + warningBorder: '#FFC107', // Amber border for warning containers + warningText: '#856404', // Dark amber text for warning containers success: '#34C759', successLight: '#66BB6A', skeletonGray: '#e9ecef', + // Switch component colors - using palette colors + switchTrackFalse: '#cbd5e1', // Use disabled color from palette + switchTrackTrue: '#34C759', // Use success color from palette + switchThumb: '#fff', // Use white from palette + switchIosBackground: '#cbd5e1', // Use disabled color for iOS // Overlay colors for glassmorphism effects blackOverlay05: 'rgba(0, 0, 0, 0.05)', blackOverlay06: 'rgba(0, 0, 0, 0.06)', @@ -272,4 +309,3 @@ export const themes = { }, dark: darkTheme, }; - diff --git a/theme/types.ts b/theme/types.ts index ef7e714..9f797ba 100644 --- a/theme/types.ts +++ b/theme/types.ts @@ -2,9 +2,7 @@ * Theme Type Definitions * Centralized type definitions for the theme system */ - export type ThemeMode = 'os' | 'light' | 'dark'; - export interface ThemeColors { primary: string; subPrimary: string; @@ -32,9 +30,17 @@ export interface ThemeColors { warning: string; warningLight: string; warningAccent: string; + warningBg: string; // Background color for warning containers + warningBorder: string; // Border color for warning containers + warningText: string; // Text color for warning containers success: string; successLight: string; skeletonGray: string; + // Switch component colors + switchTrackFalse: string; // Track color when switch is off + switchTrackTrue: string; // Track color when switch is on + switchThumb: string; // Thumb/circle color + switchIosBackground: string; // iOS specific background color // Overlay colors for glassmorphism effects blackOverlay05: string; // rgba(0, 0, 0, 0.05) blackOverlay06: string; // rgba(0, 0, 0, 0.06) @@ -59,7 +65,6 @@ export interface ThemeColors { dangerOverlay15: string; // rgba(231, 76, 60, 0.15) - danger at 15% opacity dangerOverlay40: string; // rgba(231, 76, 60, 0.4) - danger at 40% opacity } - export interface ThemeFontSizes { xs: number; sm: number; @@ -75,32 +80,34 @@ export interface ThemeFontSizes { large: number; extraLarge: number; } - export interface ThemeFontWeights { normal: string; medium: string; semibold: string; bold: string; } - export interface ThemeFontFamilies { regular: string; + medium: string; + bold: string; monospace: string; + monospaceMedium: string; + monospaceBold: string; + // Legacy support + roboto: string; + robotoMono: string; } - export interface ThemeSpacing { small: number; medium: number; large: number; extraLarge: number; } - export interface ThemeBorderRadius { small: number; medium: number; large: number; } - export interface ThemeShadow { shadowColor: string; shadowOffset: {width: number; height: number}; @@ -108,12 +115,10 @@ export interface ThemeShadow { shadowRadius: number; elevation: number; } - export interface ThemeShadows { light: ThemeShadow; medium: ThemeShadow; } - export interface Theme { colors: ThemeColors; fontSizes: ThemeFontSizes; @@ -123,18 +128,15 @@ export interface Theme { borderRadius: ThemeBorderRadius; shadow: ThemeShadows; } - export interface FontStyleOptions { size?: keyof ThemeFontSizes | number; weight?: keyof ThemeFontWeights | string; family?: keyof ThemeFontFamilies; lineHeight?: number; } - export interface ThemeContextValue { theme: Theme; themeMode: ThemeMode; setThemeMode: (mode: ThemeMode) => Promise; toggleTheme: (isCrypto?: boolean) => Promise; } - diff --git a/theme/utils.ts b/theme/utils.ts index adf9150..888219f 100644 --- a/theme/utils.ts +++ b/theme/utils.ts @@ -2,21 +2,21 @@ * Theme Utility Functions * Helper functions for working with themes */ - import type {Theme, FontStyleOptions, ThemeFontWeights} from './types'; - +import {createThemedFontStyle} from './fonts'; /** * Get normalized font style from theme + * IMPORTANT: For Inter fonts, weight is embedded in the family name. + * This function maps weight to the appropriate font family and does NOT return fontWeight. * @param theme - The theme object * @param options - Font style options - * @returns Normalized font style object + * @returns Normalized font style object (fontFamily with weight embedded, NO fontWeight) */ export const getFontStyle = ( theme: Theme, options: FontStyleOptions = {}, ): { fontSize: number; - fontWeight: string; fontFamily: string; lineHeight?: number; } => { @@ -26,33 +26,55 @@ export const getFontStyle = ( family = 'regular', lineHeight, } = options; - const fontSize = typeof size === 'number' ? size : theme.fontSizes[size] || theme.fontSizes.base; - const fontWeight = - typeof weight === 'string' && weight in theme.fontWeights + // Map weight to appropriate font family (Inter fonts embed weight in family name) + // For Inter: '400' -> 'regular', '500' -> 'medium', '600'/'700' -> 'bold' + // For monospace: use monospace families + let fontFamily: string; + if (family === 'monospace') { + // Monospace families + const weightStr = typeof weight === 'string' && weight in theme.fontWeights ? theme.fontWeights[weight as keyof ThemeFontWeights] : weight; - const fontFamily = - theme.fontFamilies[family] || theme.fontFamilies.regular; - + if (weightStr === '500' || weightStr === '600') { + fontFamily = theme.fontFamilies.monospaceMedium || theme.fontFamilies.monospace; + } else if (weightStr === '700' || weightStr === '800' || weightStr === '900') { + fontFamily = theme.fontFamilies.monospaceBold || theme.fontFamilies.monospace; + } else { + fontFamily = theme.fontFamilies.monospace; + } + } else { + // Regular UI fonts (Inter) - map weight to family + const weightStr = typeof weight === 'string' && weight in theme.fontWeights + ? theme.fontWeights[weight as keyof ThemeFontWeights] + : weight; + if (weightStr === '500') { + fontFamily = theme.fontFamilies.medium || theme.fontFamilies.regular; + } else if (weightStr === '600' || weightStr === '700' || weightStr === '800' || weightStr === '900') { + fontFamily = theme.fontFamilies.bold || theme.fontFamilies.regular; + } else { + // Default to regular for '400' or 'normal' + fontFamily = theme.fontFamilies[family] || theme.fontFamilies.regular; + } + } const style: { fontSize: number; - fontWeight: string; fontFamily: string; lineHeight?: number; } = { fontSize, - fontWeight, fontFamily, }; - if (lineHeight !== undefined) { style.lineHeight = lineHeight; } - return style; }; - +/** + * Re-export the proper font style creator from fonts module + * Use this instead of manually setting fontFamily + fontWeight + */ +export {createThemedFontStyle}; diff --git a/types/realm.d.ts b/types/realm.d.ts index 0c31b0b..aa3dde9 100644 --- a/types/realm.d.ts +++ b/types/realm.d.ts @@ -2,5 +2,3 @@ declare module 'realm' { const Realm: any; export = Realm; } - - diff --git a/utils.js b/utils.js index e43fb5e..260c607 100644 --- a/utils.js +++ b/utils.js @@ -1,6 +1,7 @@ import {Platform} from 'react-native'; import ReactNativeHapticFeedback from 'react-native-haptic-feedback'; import LocalCache from './services/LocalCache'; +import {isDebugLoggingEnabled} from './App'; let ips = []; @@ -18,8 +19,9 @@ export const getPinnedRemoteIP = () => (ips.length ? ips[ips.length - 1] : ''); export const getPinnedRemoteIPs = () => [...ips]; export const dbg = (message, ...optionalParams) => { - // Disable debug logging in production builds to prevent information leakage - if (!__DEV__) { + // Disable debug logging by default (even in __DEV__) + // Only enable if explicitly toggled via debug setting in WalletSettings + if (!isDebugLoggingEnabled()) { return; } let args = optionalParams.length === 0 ? '' : optionalParams; @@ -292,8 +294,7 @@ export const formatBTC = (btcAmount, options = {}) => { // Split into whole and decimal parts const [wholePart, decimalPart = ''] = amountStr.split('.'); - // Use thin space (U+2009) as thousand separator - narrower than regular space - const thinSpace = '\u200A\u200A'; + const thinSpace = ','; // Format whole part: standard thousand separators (every 3 digits from right) using thin space const formattedWhole = Number(wholePart).toLocaleString('en-US').replace(/,/g, thinSpace); @@ -398,8 +399,12 @@ export const formatSats = (satsAmount) => { return '0'; } - // Use thin space (U+2009) as thousand separator - const thinSpace = ' \u200A'; + // Handle zero amount explicitly + if (amount === 0) { + return '0'; + } + + const thinSpace = ','; return Math.floor(amount).toLocaleString('en-US').replace(/,/g, thinSpace); }; diff --git a/utils/toastConfig.tsx b/utils/toastConfig.tsx new file mode 100644 index 0000000..de2ecd2 --- /dev/null +++ b/utils/toastConfig.tsx @@ -0,0 +1,79 @@ +import React from 'react'; +import {BaseToast, ErrorToast, InfoToast} from 'react-native-toast-message'; +import type {Theme} from '../theme/types'; + +/** + * Creates a theme-aware toast configuration for react-native-toast-message + * @param theme - The current theme object + * @returns Toast configuration object + */ +export const createToastConfig = (theme: Theme) => { + const isDarkMode = theme.colors.background !== '#ffffff'; + const baseToastStyle = { + borderLeftColor: isDarkMode + ? theme.colors.bitcoinOrange + : theme.colors.secondary + '60', + backgroundColor: isDarkMode + ? theme.colors.cardBackground + : theme.colors.background, + borderRadius: 12, + borderWidth: 1, + borderColor: isDarkMode + ? theme.colors.bitcoinOrange + : theme.colors.secondary + '60', + height: 80, + }; + + const contentContainerStyle = { + paddingHorizontal: 15, + paddingVertical: 6, + }; + + const text1Style = { + fontSize: theme.fontSizes?.base || 14, + fontFamily: theme.fontFamilies?.bold, + color: theme.colors.text, + }; + + const text2Style = { + fontSize: theme.fontSizes?.sm || 12, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.textSecondary, + }; + + return { + success: (props: any) => ( + + ), + error: (props: any) => ( + + ), + info: (props: any) => ( + + ), + }; +};